PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78142 e0df15751afc70ce4a0b76f301e67f6586face75beb6230f9b31c5d6f61ea0c4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d3a87515ff8f886a2275149cdbfd2f206ed5a9d9ce8ad432102adc4a4988827
Certificate Block Hash
e0df15751afc70ce4a0b76f301e67f6586face75beb6230f9b31c5d6f61ea0c4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000385010008ed0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000bf4aae515bbee14e2c35903241806b060ca5594f576922cb230e06fc86e9486b41623d53c95dfc38e512c704cd4a4a7d620f18484343fcc49d76f5566ded917dc43a6158e96a18f0bdec2dc293fbd0efdf7c450a00def1c7ea0300000000000000000200000002000385010008ed0000

Raw Header Hex

000040201fe484d44b092b0362ea34c41f39eebdc8a371267a9774fdbc8f093b087cf6ef5f74db29d420ab2d5e2fa2812bdc71f404d450fcb608bba7b8d053d52aabde672a7c3d6a1bd10018278898a4c4ad022143ade89c9d5aed06f2d2bfcd495127a286f8f85f51873a3d

Proof Data Hex

59,560 bytes
121216020307c69ff094079a63d35df31d5d843ac884262ec2791e398096300bdc9bc098e1d19f37f7995e9c4f70e9c1f685fcf492ee35608f9e915a68990441e2c7a12f398e58b9914ae43150e65726a3764c683c41b8bfb3faf693aaeb7ea8f87e0ace8448c923889527bc980a81257e59749ddf2507af823a1aa9776f69a4d031528c5ed5c6cfcf4775c32af5e0333282f1934ba401c40eff05c4da6f0265e99dc3da31280b7278254426cb7c73d65d289f6888f35c81cc6bd1ba2e7542fa28003ca2d40ce4e6af678072651eb3a26f5e80227eac486b32abe3385eaaf5cb75193d8ca08e228b4667d49794e02796fe507ba1ce15dfbb621078bbc1a3a26f19ca0a92ba6e58440f2ba5fb99a493810cd34596906930d7e7472138ace6eb6d5864a50f2d60c1ec6137a1436b080a896ae081fe76eaecef08114d8aaced42ab1779d6a762a80774331c752b3185d39a9c6da6f691d7c58759ee8f526048d94b9e7a070bfb525cf01ce5e0ff29f1bb954b7d32d55e32a01158c8c3f46b3ffd30a1407551bb259684e4d0e38e44089ae93999fe0fba3cd4959abaed25292a7f880b00e25019d8daf2439e1799c2c95cf7d38f3192611924d6bc373b79910636e29b8ece9b6fa05aebc79795c20e2f624a113f4d1de2e45e2f7aabcf3f0757e97e4c3052845034fee0d35ea955b94cf01da8f431c4b57ae9f695b4ed96d9c4dd320b658829a0e965741db194781679d8ebef6874f04852163c1c8a7ee37774f4dff2a226818927a943817223239fb9fd50de893029a5d757138725ccde91962fb124516648857a57cb8ae49a2345ea256a3e4fddd21d860ffae571e1e8fcd37e53732fff996f49e8d23deeb83bf2c2a4a1ec296be3b435bae58a07cfa2914ef96f2e268d23f67b272456fbe00ce6422cbef435ec5795068aad32ccd831088fe87cacba0be59ccbb5aa8d7eaa973b049e5dff62b632e825c6e67673a45b6fcc7815a97db630f019ca794dd951acc649907ab269fc5a053795962b100c2e4a6e0605d88e1298400941a29ac32e1514692b26b9f0d298ef21f49f887b000a073f9e672951ac76a90f3eeeddf512e3c66df2ca1ad9778ee43caff2516bc85536e959c620dea14ffa0ea933e5af5f9c54dfa9b8bc67d20b9f26ad825fddb3a86c99aaa66e50a3205d37137da2441ee0cd441223b9027c2428c952fffee94ec7e24b328d96e86c472745c6c8964d1bef2f4139b16ef70665ad29965a7df461d1727edbff5abe22bee3859645af54414ec68af05efb929adb4fc3e90141422f6b5b6adaa8dda5578a0501cd04efa0307c8da41a426035ae220364da6f1ac5e290faaa1cd2933f4220decce5c9df39cafcfdc13da4baafb2697c80a6f76485d1d3e32c9d11782b95252fafa195bbbf7bb847e511046eda282959f97b57761e95d1f49d5593cd1dc79e44ffa5ea45ad65bcd85a7403468ed3db93078f822bb266bb09de424bf977a1d780281e17fc0b76e3ad4f4549f7889a192f8a89935ddfa12d2b0807a71bcda617c67ac07224f7b65d2734a170f6a216e331c25dbe042cbf2bcebac0ffcf3d0f400c9d45d6a1e2eeefa862d6051413493ac816678c12c62ffd6784e57af1a6b38e82686ebce5847a4163b1893e0517facb6d0db4ae4675d822d563b463aa25182d6ba62c1e10ab92641a451f4a9cbfc94135571ef139608eb8f66b659a1eee3dc4ea798e5654df9f899e3fc15fe785f71ce346cdb2ad526034d880b2646c9922ae2479a3647d8c5506ccdb41c79a8b118998755b120a194083fab205bf1ef73ed3a9fa19fb6c0c38f5f62943b758aab35dcf9881e3b7428f267cfd4d010e6fb47b450c381c9c3942968e56ffb786644fff7c7900393a96f0b5bbe8d0206c941f9e6919222d1cbba9e2a7f5e2dce51b5e1957aaef126b95c6cf63f0680f98925f8a43e8f3686bf71712c82305eff158782c4a275e7b454e5e615835dcadf17107bedd44a9936034d5a4ce1e5c41e0ec5c7edf9f98b482ad8537ce750e5bba3f7316fc206e969c730588f5af78eb5beddc6a59ec6f9ed34c444626bd68273162d0124d0713b1a9222ad1618c3d1f2a59ec25dfd170684587be1d1e8f361e8eaf1f58289dd7fd57e6eef31ee9b67cf4e9d14ddccb005f0d343698c72934f6c03fcce2224334b8a46ee110ea7c04f4fe1516df368459f7249e1efdc35c67c499a974d94b43ec73518d2b7e62236cb334fa4b117a1c29e1682b562b4321fbe395005e912e61716e5f40a9c01ce052362d34cac757ccd9cceb6b7187aee492b458ac11277a67b61078d612353d0e0fccae85009af4d3b5b5fa3a142548c1485301188e77f9ff55b1bd0daae43768ea51bf3cf483c9d0d21eec7debe72e773ff3af37d604fd82bb1c8dd55efecfd4dd738c6f3c8a80d8ff9506d608fb0b5707c4936e19c67b428260d8b5a906c1a0766976896eba89ffb8494c11ec59a4e579060c6cc624f1a78ff7b9159504cd6f8d266c213e0f30e2de9d6a5e375d8ffc3cae9375e37a28a0521be2e50aa184f6accc25fdcfd6ccf520df2adee3b2fbc803c9c51baca2a872b90e4d8729222687f8611ccc7856447beeed62743ac95c281e7648826d7387f495e435a88e0a46d79a2b754f9a36321dd5baed727b5a9a295b94d646e5981779c4a48be4f4d63f17083e50ed64beb893d36e26d9ca450ec774173a127a9d3f8410e72f06b6e18e535f0ad334c97bcd200f002d0f295c579865b1dced8674b3412608a81377a50d24c62816305f3132cb3ad8502423e5762c8123ef0a892dbff005a561cd9eac1a801da4603f11dcff754173269a882e6e6dbcc12035b1f7b05b7437e31d999949117fe592c70f84fc69a43828ef1a643c5fcc197a70317b00297489dbe730caa59ac50fcfc4149abefae995da98f965fdd305b4748caa7b43f6c2b7f2e69b8bf6e2e60725444c67bc8863fa7ea242971bac13145d463cee2c434ebf9c583895cd8c7b220f268a56b9a6f99790f265ef819ff7e91ddab67f26dfa07f3a612278698ac76c1866aefe7c4e35fd40c07df605e6b2ca780993b485a60faa0bce42c32aa5c02034ae98505379f17512647ccf25934aa24ac660643a5b8451cfd02a4a0b871f9678c8997fd5dc55c74808d15ab3c611c5f9076bd87b00486ae41c9f37a8afc3d75ae4b5dd125ef7a65ff6834d25e14c7a095efc3bbbfb4887409b34ee3508a6c15f5b0627dbef8625faf092112b1d10338ac7c416b66e84ce8e8c865071fcf3c3fc6430d5daf1fb24de0df348a44e51df0f33da12465b558d88cb22e0f6a3c12e6b86ce166face091f951fb1f93c98f09a05c8423d21dd6c5f5f3cd32df097c83b998eac33e393066badd91ca654549e8c618fadf02b13f8d537c9cc748f13b594c96851e7312045457e2fc3efa88618fb5a3e314356882bf82c9ca2a5f58dd38b937a0067bcbe33b0df26f971ee8f95854ca76684a3f452399a01c0b72d6c30c53ba39ba6efd0806995707364e9d0bcb84ae821e9a3bf67b054f9a56e041d8c78fb238e88a06606a07e8f8f91b91e30d0d3bf42732814268d32330d998ac75879a098549a2149739c0b0e57afd1db7db0c9810c5a879641043226a5e0bec54342eb02f3679763309c674b59b1c7f2101803324da33869a69bf7365162ced576aa0d1936f975778c104677a0920ea1022ca40c9b0249aa28983cc3a4c162be4f8e6b8047438d77e8ccc6069f054ca8161c9bb6626fd1e685dd08c276ebbe50090dfc316cdfdf94109b540e837f3a9e16e46b66eaa24e4dc45dc4d26b066aba243782436622f09b8256cf81a526977b5ea9c76e46c560c4298a0a8cf56f28d6ef0884115512d3e7f521eb9a1ef08ce267c545fd6c6e221c7d85419faf43f3f726fdb99792fd94956f539f0cbaeae319d6d20f06c6e0aac61d148ebf9f4e5dae13e0434c335945976e6ac49d3cde5ab5dc73d605fd2845c1bdf8d13a65d582356ca06bcffff29f2a97d18a616cc4a1452bfc49cc7c87fd711e41bd7b9b13d4a5a04331654495ccad1666c89b77ef11fee5c725b743518dd7797e9a9ad7bd1306d7754f1202fbcbdbe8caaab054198344636d59eb1233ee44fcce656ead81559408023bef7fa93d7f9d64d47cf7bbcb2d182b213a291fae121b886a1792b55a3f813451b7a7fd2d616355a00fc23188cb3f6a330a87998aa5bf7cedb320dc99e982ab61f06b5215ba37c76800151079493ae30bbef9a7ece9f89bf6da10953dbd1b1624bda17d410466a2637b3d3fc632c3da48a83f5381091c9a556a70de846b4b5af559946eaa997927af3019f4cf66b3a3a124f4eb3571d4f2ada6c3b487e7f37dc6186b561dfd307d29160da2ee06e71c0710d6f560502f64442da1b2021e8c33449088fe015e3f69cfd29318618e39347fdc8588056e8985951e2ffe09223fe45591bb8a3077b1e1725630c67d959356a049be39f19e2a806e59cca41d4e08e0394ebc86b355f3635db54e1d2f33cbf78a5adbe61e41eebe3cf0ae6c4e003f256d3241378b4a6ff2f45c2242a9ac7dc7f3532baae05e1f114cd847dc799cdd6c969c01bc10512eeb940ca5cfd8165bda48eba6e8a4cc2c44c656fed291cd2e0757f2712f4288f32845832f31b9d0b94e2d445ae59adb9d10a9821bb6f901e37536109c32d6dde569e61486ead4e9ddbeff6379e34a19f5fe6d10316398e254f2bf6f32d9dc45428e0b165dd0e3fc109ddfd8de595cdacf02442ac7e2b6ac9e83f3ed609960d456767c8b18443593a2a79d17412fda37a12e75f1c1a8556e37c00c5979f2c6fe2080a9b0903cd6f9aad38cf6e567459070914e8fbba37691a81c511c7c8ce97df1df8fe8ecee2e2f1b34d2e076893c0c4805a311cc149bee94a1ea637ba5a10cdaa4b4c2a13b65a6149a8a52ae3e54ac5df4baa310c25be537c303e2b958c5a8ce5ffcf44fe4e3004ef689a2ffa7373aaea9ece16e6b2b7d647e250d66eed00d4e01ed5dfafe05824e55d2a5856222aba0d5f54e2db4e208a24d8052fb7c097101f66bcee1f046f38b38d99b70a49fb563e1f8f69b1524f517f6b3bde0677f30341eeaf40672fabdd51f9b4dd988007ca3abf0e38f4d56c4c53af2e1ecb0473389ea953d63b0a3dba52756c2751b5a29e98cfa4ccc0051c193d9bd721b715e5a5f41dbcee621bdce55411d30408a8ff69e2a460fcdc11e6e0061cf18ff0e32d689c836d9bc34acb6863a524a85a524aa7dedb137db0fce39199f0136c1c11b0eaa04a60969c87b5e09eb25db1801c445d9e580e5d72bc3cc05757b616e55a240ff0d30bfc469b4d997ee44a1691b82b31d57aa965fdb471f9d90309909f8caa215447fefc483bde2bcb10a60122f2c5a74ca12ec0b4a86544ee1f3382e4fbef1213914ba8832f5ce6a8bf4020f901100171cc169156f0a1afaa6f76d769366750e2f95465448065a0b64bed6f66ddfb14a742bdac0d750303ea711c5bdb2074647ff1609191b7f284178fddf30dde1e6ea320efda085ff04a7878053f9017a7c75acb3db43f15439d6fbd638ca894b91a166f022f427dcf6d7eafe9d5362a24f925dcc35a372ba14145643ed079a706414db95dbbc85eceeb3783e92bcf28fb1e2b2fb4e9d287bc2a953d51180076311605f97235963c44c3426b5d58f02c3a1e60ab6b012ece0b757585a118ec6c85aebf45f12296b1507c36fe67c4dc7e2ff5a8a997a84ccf38d3ca6007fa6920c322a8b39de05547c4024356811387cc106cf7d1a9f26df5013dce31fe4bde32c3cad8aeb315b63b1232b2b71aa13e67e2a3e5ed7cd1523cd5f17fd28d37aa40b3a03e8f1357da81f58841d864ee3d6ea0215ca8f8c50843e39f15bf77896f41a98123137f0ab44f34635bddde56054c9a71481a445a4375bf7c298c9dfb6e53f28b05cc7d512a0d81df49becb45c16b413fc06d2fc3e86badd40ea5c6092a77c286daf02f019ff94ccafce4165a53a7cfebdc6250180683393f7eb7aa90ddf1fc857fd4e8fddd7ecc52c732f6c16751d00e47bf41373e39713affecf9c43a0822be60230b663ec393a8b30a3cc60b46f83c4546ecf0e0108db3645ae463aaed215a811eb3728123680513a8cfe45df85af654b035bfaca9f8924ff188df77e659166977bb8b26df457269dccbe8a86c1e7f4f1b28b71981e2042791d63de5c74fb204e5963626416000beccfa1df1294b6052929f65c3489e60673b8d07352e8845f09f103bea237b87049f79d82bc404a6543e1287201ede612bf0cdb318415dfa76f9c325cd9e90a5357e31b63f7f1932f6883b2155d98403bfc594969ffec6e3197eec7e9db3bce87ce1c356d314857235f86c654df58f997d7654dca12f780a18808acde376904f4491446ed35506fd2adeb3bf4c3fa5590cb67bc620c7178c3efac962f5f39387da2b9228009d6d6bac905bb0193a6300f580809ed51443b1c5e1c8be6b6de1f0a3f9854c86106252d34d09bd56168d1b148734ed057b668be8aabd262bca648ac08516e6ec23f8c2e28af1814feec15ac07b190c7128942c1e31c3a7b0f453b03dff3fa99d3fea28364b58629fdf4f96af5cb81ec89aa3b0fff51bba947a330f4fbbb8500bd26f2188109779c58e6b457ed1f610eb854e077ca957ac9c3ff21b99f087df33d0e8555edbc40366edb0857d17959c7dda3d9160071fa32ef4d0225e4e9da8ae7612c7a2296b2e6e60358c3ffb48baa6bf51acc2c18598d71fc8bcc7cbfcc653d6edaf07b6124d744461a0fc5137149ea253630944e6ddfb71052e7c9ce44f2cfe5e9d6067fe33296744ae2b0d0caa329763c1b5120e569f4e110a5ee0247a506777aafab555d8784025cd07164d0684caea170b17fd9f0801ca55cddbf5d5f82aee9127657c1ec8cdb85eaae67377eb1360efee1c50597eb9088bdd9afc268f933baba1ccc0e8924b2c0c48d5d0a8fbd9f5ffaf787fe1ec51650e4e48d4cc81826e8f809a303cc01cb8f33552ac229955fe6851472e624eeb2c93e7738e4bbc26b3f243b2a4ea711eda546a9176c5b8900b9b9fe9f48c7f45c173f7dffba9884c1c01c131e2ae45bfa0d78b3a900ed5c1c94cc62aae8479dd8dd0a39b8375f6cae4d3408e0948417aaf87625d5fed8fde58b17ed6ec0cc2c1ce5b910f61f7ab95515aa3165e189fd99a7c10df9c169ecd91cc7f13722e0a6e9bd32c4721650032610a6217405fb74f6f8b83c8444838e31366001d902f1d3c3297df77aa0c6a6b2c0a3d6ee4d120c317c18094c526c5579633dccc84549de428d4d0100486593973d122c7d8ac2bf780b5a66cb5276e6215916e6c72528891a7385dcb6ff58f3d4f2213dbba234bef5e5840b8ddfd105faaad49474b7c0d299b412b8c46d2cf6f8cdd8259465c2e701af37d91562aefea4241795e984343a0151da2c319c1a7a3ff95c60ef5261d08a09552cb42376dc05924b3d1a637e8add15f08b75703f2fbdca04f9d50cc57006d01ba752cf4c97f5f2719515ad3bca361a2519efb4ad26a3276d3a83529413292bb468ad3b4f4dda63f7f60de87f1b190280e1e11ca0ba4bf5155b4f2b589c1dd67c11f51b4a31a8239ed956d908d4b46866275ee056b7a316dbf64006815f5cd609217dc037a0c6b3903c5633284e7764384ddbfdb0221f9cad350d3f587463f63fb4cdc3859bb806da37fc78d68072d64104c50b8b133e252fe0895e54d6ccfdc94f8d41f176567e60ea4a4abfdbd06e62817a00d07139870e53471a0bd225739e3bfa59428c6a77cbb94e320d0e6c6e416fc8d2e1eb1f9329a24165f5e5b16ebc8e9d2cf1e1241b705a63e2dc1ed5ee206dd944991edc266ecf4d46d1f9521dbd6691831c14229896c3e8570c56cd98158b59c24752fe82d349b8c9be98bde51e7d30a914d9762c8b6ca2dd7496dc4eee914b308c280f2cb8ac641c1fb7ec708f24c5818639efa64d061b24135954d0846c886324227dfd51e1ab0c532a6d0310f9a51515f1b82a64ec5963119e7dd923a6320530266c1f6385843008d6c2ad9a8e6569b6f804259d0ac19319fade51841c49667e22953aad2cfecb8695800ed1e30f1078bc42548bfd6f7a95f0ac6cb2fe46977e5f71fd9d2f58be7ed94379bb0493bcf1e5f52b5c44cff07467661ae149778d2f9385218e8f67c445865d2152e37d0f8d12908ea012529d69929b9fa944c340ede566675b28fca0c9d1261ad7b9e84182e758cbafe277a83f987cc65fc58a189c6cb802507b44d49a1fb8942cd1945ac8c69c6413f6b6d6fd5944e5a9a7974e5df83d6db64ab828e295a3cd30c249ac800bd713f319083d42ffa21cbe071181e864da2b635f7bf4553d6cd9411291293b68a00ef55739bbd342eaa437987f4ba10ade896f6c7df065dd93a2d5996fcbe0719c81659d48879e3aad8482944e641ab478c9cfd5ca9d0caa9e49d18337572741e74af63671093643e148343bec6692593f3ec29b3a3c7f1030538768aaeb1502fe2eed20aad914ff97ab191d92f955d5e824d6e3381b615329f04e26f8cde58b3fa8390e874b81d0b3519cefa1a744dc9f0bfd72fccb394bf7a6568936128707bdc6298f740f183f522273c4a05d230b28a0ad9dd2b84b671089c87e61c685b3853b616586e412fc04a5e6957b7ef246f336cfb3c6acb06d7bbd27af2ab010c7903b062ccae74adb1a316a0c5f5019b71181fbff3ecf4da46228f22361c7d5cb2f0589d20fd7918bd76c242d347d196136735523762f14af61dd81ee0908e8eb56adcaf33b014f7d6d4e810a45c29a83db3cdec37d8bd9e5a2a782c97c7b687fee9a584779c784143f6d3f334e284c2a48d9dcd9c5a4235b916ff937c43e5e953fdce1af2af31f6da6fe3b1fc66b0391c81877e23a753edcf886b3d528704a9d932c0dfa1b778c8d155779ff70fb87f68ff77870fd25cbfe72cb73e1b91ba692d6b8c194466d214f5662822ab52f8bdf4501de596be03c5179c5d87e39f498660e9cdad79a5b09c14be7ced95c3e7898f8d2974d94defe25b86263036f25e39c9a17fccf9ef313e9d1f64c80c48e2f3f783b7807d470de013f17587c1a31d9ee54d7a4213423384973ef7005c52f406abba5098b4366e5c253173ab65b333d470f1343a01cd9bc8775ee3f7ee27dd32357fc1f7c1af03e2fbf985e063308d68536280c6b21d941160860afc4059b2fca3886c1be916f35fbe7f72722cd4ee90182c34276a908f77139169a43bcfd27ee230d15b6c9c589551cbf507d44cb9bb567adbd4b59cbb45b316bed2c68cd2f7ffddef8b9a925561ad6ca13377e977a6f0af7cf29df18da55183d7161ec4e6418e7d870934bdc6564d7c55d8eb866eb1f209e7853da23d572851039c6eb92c66c753bcb19125303f57c77b14aaf318805121f002fa614dcbfadc5707cb4160c9b9224eeacd14ad40c02831f2133f3254486353a08309b32df263cd1e56c70638fd60463db534985b1fd8c5901c0462dfb33b56f47a5cce2360087a7a94cc0c7d3d125c2901e2596a3aeb149f7ff7239bf5534455df5f45bb1fb5aa25cb1d7da871c2344cad4df35440ba63814053e2a1cfa516a7b14dc8b2d0c49a5eeb88331f4d121d99c7582f758eb6c4275b9d84cd1b4752bf25e62ae414d3f6a98487e778f272fffd8703bd5b8a0c9d9bf54f3c46b4c67079e6d0a9bfd4a7cc0b2d726ed58836f4dd3c0312e01bedda0ff94d8ee200241e10a436be499c4939b4dab9a56ffcffcb99cef830c20d7df141a885c64a1afff1a45d61747c1ea02fdbab80f582b5a4385fcc411ac04810e531b575861c7696b4d69cf18765d1bcab7ec930c896caa6aa488536db9feca501f57b94dd1204431b8459d1a00eb22fcb78ecbb194d4f5d32cd267ac49d88a759c9a42e1dff5c78202de1929856c23f4b2e6bd7c27ecfa3cb49e3561f0c54dc78f24bd125acb89d4d77d1dedb119587d8d3f4145b7bd43675ef7180f9b2198f26610b12529616c1c152c587f90d2a5bb5804b16ddb8aa09452082bf5a49494e954e95437207c5b042e4ac72b49c8d2c137eca8bfe355cd7a602603a84ed6e231c98f4d6e7d07f9a9f171bc9a4d54b79af15f8a9f29abd8bca95780901a844166075b8893fc315daf80d29306e5996f87baa669f74c05dc274e319726a0be31c62fa22e1e3fca958999f6b534733cdfaceed4598fecfb717b512a233a70bf48cd2d4dcc1a8c5095a0c3995453e16d55074e6f45eccbbf8065a9fe34bb042e70f4899acb73d3296d8018f4be35846ab839c0139118869cca31a9884c6bf5a90a74c445172decfa749f5ae81c6617379ce1247913cbd8135855f05c83de4c9b581538343ca8ff5c1f7f1a4f4f81b749239c7746d358ee14a2c9a72f059a1c0018e26005a220dd030710d73361ce02b2f46aac3382a06a2be4e3b206e07cabd1cf0d24c89e1c143e1eea0160207310cfc8ddf1b759feac25ab15c21731029afda49b31bcf3ab47c066eb9c94780476b74d4ebd335c86a8807cba086c6229454259e931397dd1213dd9890fb94e9475aa939dda14f282decf0e9315468d0f1a847cefd77c870065f7807ed9d86e41c4dd7bbcd26e47d52a65f64be37b864ddb449f9de20f68813b4a599152cd21ead69f389c66d4526fbc7db7a217c08e5fec395970aebee464b3801076877d1dcdb61ce5c43f0c3893090b97d8e485e3650cf830be25625d3c3762bb94d1359eb2473f21cae808c957cc03247e11906274818799c0a35476e7e569800df1b050e4ab4d7936b49deb086b1eeb17865e6765b67e76f5a69be41ab36ca4b0d3fca17884aa24d973fdaa6ee902e2cc836caf9b753529b6e25c566b5d2d91ffed07beca01c64be7f9e83ee2bec52ce95a9d7341fe1016c9ea281531a00159cc60758bdac373c69a3bea1918836109f6d63ca5fbc6a40b956ade4baa327790bfc06092b6f870be10615dafe1b603bd3937168a6acd0c306d2ba7dd81ca414fe5c8ad5ce7908669c55e5e3611d8d0a6f21283a302a89f3024011896762b6492e1667d30392ea433639ad29e81f3cccdb56c6637abb01140b630295ffab6b58f0a388fabbd6d6c9e74e9dd3b88774fe2c8491fc0c972bf15e1b9a5b795a4ca4be531a5a295f765ae2376232023582648c892c56664ec355c8d4c473f6ccb2d5978cc7efc054f7426552f67f0c8cee519edc54c0e7cd05b999cd6623c536a9cca256d8f6c08bd84dbbbad506a4d4f1663698f9ab593cef3423c3905e85b546eec9580593dd0c76e60d2b7457b47eb0235a2887d0d799f0f1591fdb5aee11cdb11ba4c08f0f24d28efc17df07ba94c2a94cfffda6e0d9876715740bccdcce977ab7cb0171ff99bdd7cf5f755e2154b1ef67e2cef1b3f400098b9082e1c88c8f7f6c6df847f6140037d0bb1ee72488abfea8feb6f184a781bccf2428d25dcffd8c49c5656c8d2f8656dad4088a2075cf73973ce2687797a72afca9eb80f7cf0742f132477d46750f2a136a01e2ebf8ba3e4493c4b58667ea05c47ecb81b5bcd2c089afe03020899fe64dc0dd473b019a532677d330241e52e88c4804d2b07c473835e73dcc54e15f8f36c2aad52893b2d8ec863b0a5d21ee5d948aa3310bf3ee74c0808da79ea26f814ab874a33adc9cd6c47f59e8ab5bf0cc35e3273ce47c999e6774d3e9175fb7bfc97dbd0b8610fb40bc55bd213f1b89e1428b661c31c85c68934a67024a363265b2c7ae528d9d2a67394b560b1269946848cdebc40308c9c7d69950e4ce18f5f37d8258f292bc023ef02afcab03914bbe20e9876c96d97de67ce36eba54badb7195f375a5957257830d696024ca6ebd4cbb74787ba0d8bf692d6b1f0df6038dced10ffe1b95f1ac97ebb058f7cba630b59e845fd18c1013109e20dbfe644e862e7634b1aa8d589b70ce3ab0777cab5e04429c391dc509742e5e83ad00213b3337802d5c56f5930c394603f21091dc1fe76d7314efd12ad5e12e18cd32c6ae7fe43ffd45c8996932da48f2f4cc7c79a3445e2b811ea469cd2f75657e651bda1b66b4cc2c830061e4a3b20cbf1c7b0784f91283de1929ae5188b90b196afe709325876014a105f5009f9f525e71dc5c424567245faa936b38e90f9e1496478e6bcb8b9acdab2d3f32fdad6a58b3ff92bf50de35b93a5f322dc014f6d669f9b0d0207aed0da200a7ab57d36d3ed1bdeaf39a0ec6c82966232b1f12aeaab124a9a8d6fa26b5fc0362ac5e674c2ad1fd03aabeb1ef20fe5380ae470e0de9d09344bb7857b587a5247b6057f66cf32ae48f57e37599b054d26094cd0aa9c0ed2339493c001f6578429b78ab623067da831a7daae44b75f17336f6f6c48f2dc718d2364b23c2e85264b52daa65181aff8cea0919e169f22d2b963dd22e10659880a08db92ba9d9be66d9a09eb8eee756699cec3c328ba8e6783cc39387512522279758b9aec8af696a16066d8d0a354da2f96e4e640b86d405f8c08eebd6783b4837139f1ae1757ed4a5070287fb19b5dbd0314d0a0420ea08623e37359665286b0f0dc2b8fc32626e25ddefac2c615e2562a46933c59e7774920b6845de967f1c3aab0d7a9593717c69ffa9332bafbd67244063b2142c22e1c1f1b935479818a0c18467c5351b26fbb9867bffaabc4d0c2d7d0f357a7c15dc8dc6453b2053ac8c1283649ae99d6ee13c085bfe597eb0e48ac727bac69ce2efbf4de48294a72da941e0531604daf7da5242eb577da2330633e16197ddac0f8aaf76978f024e2f4b58229d76cac8a52fdf0e647f6142825b2637d3eae446876e44f9de4244ea88e69103be769388f274e63975c938f1b61566a88c0b172b8238795c7e4e3e8d9c77af54cc8c4d70c21a10e1880400000fa3504a113689072cd2670bd4ddd80f60d4a1b641a76a3a3b18953a966a6d4cddf3e4e306392f034acf666404e4c60ddf3ad0a0a2e24b7c34ef7a8426b822afffff24324b85f6b9db3102145f04e5d139ba573ee68bad0f11db726e2d69f3a62341976f58f620d5a8eb9e87798ee47e4eb0b4b341f3aed15afbc7c48ea96469ff12674e1cc56b19670ccd0dd242bd16b349da2271d35f6c10fe38552570a793179a0269031716c72e35e839b8b8e8a6e6b688d10a40b50013c0258f9396ca7e23169b16ea65669f68c351bd64de88f0e6ca70565d35ab6ab8e373bbb72737cee4b2d4fb37977c76228796072571c523c5fbdd0aeb070cae196b72da6aa4b873dd0371ede8bcb479f44bda27c64369a208aed4b21cd7f7aba1160b372bdd7da651482114c891b3dc33d3dc9022cedcb1f3b2973de5b519fad9d5bbabca31b70bb997f40087b158bedcc141a58d950eb5c74aadffa86ab99d7c26f8d2bd39818d5c499e9a7d99ce70a0ac006c3940aa8e430ff0be0ec5d9db54485386a5df0364de0803a9d15d59bb4a4e293ea012fb6e89249c799e5baf79344f43cdd0fe1f8872f1123989c16bbc9c7a0b3b26cfacab732396289057ad07f78149605c23afeda8dea6ddcb63fba0ee2ee358a2022e5d7f1936c696a8c4fbaeb6832a6f6d0168c21220010a9eac07d640f189882a7c8138170d00319322d2a2ddf039049fdc31f95f9a8efd703f763ad6012a27cad17853ac0fa44faba4959a236385f236c07e578bc64afadbddbdd98ee572117b9799632882c6f627972ed3553ddd19f302dd08e5a3eb1fa8b22988281dca7cd45a9901bc4d4572a700c799921459e4eeb862f248106dd0c2e8c4650536b85ccd06ae50f105277e8b3ffb871bb3c7a81ff4d0d129e94b75b5433b878cf1c74dd96e7b2d3af4ed2dafad3130f87f1c8c5f9bbdddf457b1ceb144dbfadb76d523e7fcffe27e1373a94ee6d3222493d26355de289e3a55efe822beddf87eb0c33799f925a24255c8590a22f2ba0c4a73d835bd9150dad4dafaf203e29738130b45ff10c41764f0eda2cf25bdc410168dd57709cafc4f4c9367385758c599ba1e1f13a25161d5031d6832b10cc55e4e5e9dfd4b2efbf66c9f7e4e9c1d83be461078a62dffe1fa371e42637737d2b00aa219053152054b31ee088271a044d4a7ac9f46744e9b1770fd3d658c0b67b4e601788555f7e72131b88c486267003b37992d176e68718ca6d619d51657acc85c442bcdd6bae468991be67223877a47656a3ba9739c1d62f5fda6ca9b59794a1c0958745f6a3edcffb23f7927153ce867dc64a5deb33d7d880fb4a4597815946ebe9591a81e25d09d3b6fd1f3d0ac396becb99522cdb541fd6544f41cc22b77b6a01f132b3f1576394466136dc8314fcfb69cbe5b735ce2cd195d9fcb75eb57d68bfe2a9644a8a64f0162592195e9a453718c514d4731b2caec9b93c3ec103242d4315d0c606a4eee9238e9ad520c3d785e5d3d9de467b888f2d214217c51e0b53373db68cb4817ae5e6d4ad2110c9abcd2ef1155c09bad597f9d058e138c2d78799cac85f80f5c7f2e6ee8ace9c67d47f3b93877d99c0612842a8f8f567916ebc826ba1ecf281ab2d740a4baf8e10f46c8e9a8fef28aebdc722b5ddd5b00c03167b5b0cf742885e25052fc0a9c43b670a8913e1256d9827d8590ae523e7d3050912011ea14d989e4d6da64e3e251ccce7b5a8563f4cfe13bc48e6c7d5f4483b8a5348742d2076eb6228bf8afed64ba58b84843bea8d8497c732b11295f0745a79e3408e6f49daafe09232b44cec2d6670d5575265fcccc187b38fdab95b91ccd14c94982cd248e58d33223cf2b66c3f0d11efc6e3cd60528ed665b2ecbc6ab8519cedfb49460415f72356383f8ce150bbcc5b6bc8a3241f816ffad87b013aac98c663ed9ae3b82b07a5a8907ddd277f43b7bb5a1c189bef3aade923f73321951651bb364a82844e56b3423865c463545ee627b817c405f1322301a97a846e728073a213c34f74a37709ed9976034f7448ae528edb8aa0ca4fbdc8dc34de35c634b0eed912d29b7986d7e4d9f8d2daa0cf1f7f2cbe7ca178baef412fc427a2f46be7f0bea5d1decba4308f69f6e42bfedf1860931063ef39b3fa88066b9418a1110cf57bdd605fb0d3cc7f864a2a1fbc182c23273e44ed79109ecafdd00bd15dccffa983b57acf3c618991504c5352cb1de429e91b25f52c5085b2fc1936581f55a5a9c80c55b84254e6a362631c7d2bd6ec8b9b679d27d8e8d1b22c8c26de289965eb47263e87b522f135760a54a035860f550d77321db949d81637d4b7ec4219f7038e6e279ff78781db22be3a2e4c92bce759857ca18813f001b4c500068f7bab2c06dec6ee69968bfaa2b74d75aaae07030ef06ec8a7660a19761a1d74d2ee47990ed3be67409e57b62a9d67639359e5108d749eaa509db4577635f93651c0e8d22d246b8c3bcffa6e1e32ec302a4a1e38ecb9697556114a1b551803a5953049967f1e5a774f2b051ae0eff130c27d32ade4958d18e672526e6d1241475c3fe34cc43d8d9f3ab3c900bbbfe8ab0daac0c5fb9af1f34b2127eabad608d03e7cacd8c52b13483796a0a217b1701d091a478b5f2d0edc7eb73084c577decac61ab0bfc9e38ab27dfc7acfb3788401f9b80e46049d5d1f51f0d55d0860fa6a168703590a6cfa4f8aaf0268963bf0c7cc2e36832deff80ca697d62f78d5d5ce361fea0f7765f73e2646b09b53a3f02f7e4bbda0cfb09d8fc41956290a0d2a9f4688cd0d293be20b3855ca4b05ae917252d9b98a27b9d4a4f3ac7df505e5af37aa94ff9da7ba95a21bf09c3973a9db7b226f7ab9b08ff4df0167a5775eb821f4bfb225f91f187de0cdddc2b7626f3f1e19ed1912f93c9f939067e0961780443bee975cfa79deb3b7d04a7ecb2bfa9737328ef429c34bbc2c29979d60a7c1da903dc6f3443893e8f5059a714efd9fe3fee9530fc59cef9bccec070ddc5ca79cd4576d02902f62561ad840949602f791c84c927ebb7854dc726f998d13ac88a27a8ede83bdfed59cc57ef605519954323b2e870ea7ee1c6168bb3801e03af3776e2e04c557b977ef4fbaf816499e319f32ac12df837eaf3bc2b7009b7394e7aa35a82c2ed4b3aab2626292a8022c0f71cfe97a7be76c06bdcc6d713e52d805aee6c6d0f0bd861c675d9224fc2a8c98b3a2bd39ba8d5899931677e104a0938296931bea1b8fd00a40f65449b76368ace330df800afc1855bfec9d1bcdd45d8f9123a534d27342102374779e7a139e81145cfadd5e2c47c8d2563c55cc198d9fc12a6c8952b06326064b6542854179dd1e905898dae3166255ce663d2fda3be1bfaeb1bd167d7970203b6f160343190078849360a408b3012d3a999ec08717a716912e8530b1d8a125ebdfd31f10f8ebf8bac1b4a3d7d2053f362f13c9b7f2bb27abe2ff1c01f538c79e187869588bb85fe0cb5296829063a67628e71e5af690f40c0d531dc7df818ba458232f6a752afca234fe6a6858b8e07b070243848a3279aebc3dc01c35b37bca328e0ad32302132ba5949dee41a12e6992ee73817dd18b839068dc379a15d2e9856c38ce574932e4fddb7c02ab878d638e8f7bb3d5d7f51299c971897ac5daa0a43794085b70f6822d28f5a6a65274a140292bcb30bfb9bc1f9521a0c54d2bced814ec52ba4ac949621a9a1de2675368c083731962f5b14b7f80fdb5a3e119f2b638bb63e63a4ec5c9d4379559aae52ec1fbaec13c54da4c86e2f33be1b59a74def8b45d3d1088f40d4e8bf821311735dd1be7e04afe2b00dd41614a789752967a1af99bd35067e8e67d093eda4a650ea50152c40121a786a8e65f88c10c3457edf63b7306674b6c273be4ea49b1f61c32c9b6fceccb497a7a3333304da47bd2f84a69d6280e3693ef94c64e7fa51441ffbeb9bd061048e39726bde33ce1c502786013161a69baf9213e293985f22b01a0c789a22a01a0f6e55e8464222e9f35f3178ac6a85e34d1fadf73358493a9c0f2cf883832d4b9c0f9ed69c3566d4f1664f14751b068f30ce6ee75a67ae8667e03b2a324398f7ab0601b677861eaaf87fced33a5fc1a4698b123a3952f57dbd6f0e9fceedfef89a891fbdda4009956cf486f5f0681b342811e32977425a8d4acb070167bf27d0d12c1b659009c698754f9869a803aa8ab63768c0bb5e4c029531eaa9b8738e064029b805a5c4561773b669f1f7c74b4a055968fc6d693f4dc75f8e4b37ff25cb4439bc9d916de34b0ecf168e8eec777b8ecebb76cfa8c6f2e5050611a435e8bb58293222e6c0b16389ffa0f4d7d12e8fdc6bc8e831c1a470ef32b6822e43c829be866de127772627f9346d87ade1532270085b59f761c2a35deac29d6c18998a64c56482a3075a3416fdae7d30f794060c38c04d8500fbee3f161e88ca85ec64bb89c7b4ff2f1e2d26378b6ad0150ffe4c1883ef22dfdbb41d482dc26e02ab3e633d62bcb3db47a03559e5fc7f9157a2d7330bcd4bb30cbe44bf85fac2ab4745ebcea92154d2dd54145b11bb2ced2cbde4b1f9c87dad31ecc312a08801cb68431993af23d4fa664f4fde2254d3ab153e44c209fa0aec3379db86be6d6552154a1405ea1314a5487e212a188e3fb0d6c5986fd328f36fa7a427e5eb8a4e1f5fd731f53bd151902438602f8d30d9b414168d4c84fd92efc86f03d5ea0d4b80aeaecbba485b1022a82e595b5d97fc6d5431e2d1daea28a54265538831a0c3e8e0eefd352369258e0ce73bcfe7af6b93886e2e2d55ecb40a7a7a12ac12c02c67c291c6300dbf782b7198003ea593576e770f60efa695b3e89961908a3376690bd49501f646f7949bba7185eb7c61eccd6f75b99d39c46426af25877f1b2c75681f1bf8631e08527701a1a961de42b8808fe7d3544f124e6b684e78db665a0e9303b3ab7725f2bbd79f2f74c5399b48c1c6fd983dc263d8f6fabaec49b4ed1a2e3518649edb579aa10e2c8cd68efc68b1ca50b326c0d14299a816cf93758b75103df31467c41960c5f3242425298cd8bfc58c3eedbc47f98d9b16c7410b026614c2ed77e8834d55e746476b7a97e4d0bdafaf711665bbd886fd05462437c3e3f54d4d550a5f13843758634f83d24918f145ca6f475d01c6806676ef078642f0ef32776d56b6244b3d2dadf0cbf11a79495f96a29e4444edcb6b44431ff7305f6aff6307ed1e7c33d962ba00d18ce10ed99f1050cfa69bba3c8a9eb8d116aa93dc6121254fad5f63ac9c7347e5f008385ada16941b74587adfb2c9227e21a836fc61c456e2ccfdffcf7bdf95660f76798ae7529e34a524e9ecf64f59fa147f234784ca2593cedf12ea45790dd1e8d2a87ace7adce87791d742825e3b765fc9be61e61affd0935751d9cc22dd62c6432ec6bb81c9a58cd7df53ef267cc7cd1a89f49e642ddd7da14d2edb3207929c5a4e152acf5ddbe1a5dcd8fcdb61ae9f8642e029cf3ee97ee66fc3e3f2d3a648fb96664025c2e01e3f61a16f941825be8bb13001cca43d03b299098af81d90babe773da5238bb7f042f7ccfae0f1ced59f8d36f27a5f9aca5ddcd92675bbbfb125490d65e31bfe86ba5aebd3e077cd6be6987708accd8e46a76a4a58d480890bb08e1487406ea51e94a7ec95a81b135ec2f5a84023f4d90d42c12c692ff01ecde57a065a6f551a84d61305e917aa8006fbc1e0b2150121998cddd61e407827b90fc3f0c1d55c31aa077fb3c6a0e367828f45b7380816315a34ff2e85d0f258bcc9c8db940fda611003664b41fc4300b301440fae494e129934ef319d432585fb15706f9ef66167267c02444e4ac2c9e9d75dc06b51880b602bece8ef9d2d2695be1b8f08ed817fb2213b88bc12829f9672778707ad7478acb0e98b0bf183fdb0da07861775bd2d6c741bb69d588b0caf23151379d5768a53ee0309526f33dfa341e43863215a65dd34996d2722f51d896ad16524b94649dc539eee1ccc39671b412c7e8b4e9867b46fa5f0bbff1ffc8c19c8a16a1b9fd302e593aa344189d5e45f63922f3fd9556595ab18ec5b025779a54577df95473bea77ba6250f12a78a6e3f2357f7e80a45eba7f01c135d5c3e4bde3e05bd5a32cf963f98d2b430145d094e97779994bed17f22630bedbe7338e416a88e54c47152008f5b2ebd8b32482497494ec007e82a4de08e2321c70a5874bce9c6e98b31708019e92338bf19edaa1e15233255dfe7d3c086eec7a275d6c99338c1e2bb97599e59ee9490bfdf7a9564b2a3aa3382fca94ce1fdd75c3553da1856fa132088ed43ace93cda781026b95c556f41f739f79fa9e5e47d2bc27cdac611814fca042e8a24f5f8a9a9552a47a7912501ea9281dc543c166259e3fa29d34535a998af8cd47183ae0200e76bae33a02d0968094ba429a564603f340541c679656e543e2bb27a5cffc92ed9d15ff46e11d6b67090d9067432657dfad3e402bf39b78ab3d159872ed8628b2c68ee8362e262befa3e52c581efbd76938826a2ed114efde1dc4efce58bcea7cd1135ee695c7bd50d99a0cfb321782bbc4e195c4a05e8d1f4fabf62d9e3b04a9190f47fd7095823b52133f1274b5a4a7d91437c205500a6022b5846bf5aa5346ad2f4839f7074ede2e61d49ca77cef3ab236d13431418a44bc836da5f520c7d8c9368c60cb7793497e0ae40e77b90bcb396aad60a399be8807d9b602f8c3926c9b6a891f71b776c95412190b64169a8f4c90ea08cb2f07fa86afc70a99091ce745c6e70ca8851ac9eacb56673b5fb192acd2dfe795063fc69bff11896ffbb36b1e2b39fcf761e73a2c0bb33e6dfacbf890f05e094b728e6440cc656ab7505cc7b6e3e22364890b684743dc3ab9fd89efbdcb030f537e544b289f1c1e69d5a90a8cd1d6ef855c8c9682c68dc79afb7b25c0325677367b1e6cd05599bee456aed0040b58ab2ce69e91588be4c9753e47a0634d837430f2510c9a1a70ea6ab40ca317987b0a18bf16d63866916fa145311e11ed67a832e612c8e6f41f540df69ec94f9a230260069ad654a12b37748e6a38c4a89700fc63d72ad8cf47afdd9a36d9484939b6362fb033bd7338d5eb7fd5c6432f1ba780071d6ed02cfc5c4ce2aa4406164b71dfc6888831414041d28e92c0770d012ab8fbceb33b95bc3fb3fe00e1ef1d748a6d6567eee6e3617b79f76909968b8e219917f290055ad6b4c15af29d19fa1b35d832f7a7493afa4cffeda06916b9efde6c1862773fc6e1f1aaccfdea03b6dae0cc84831aec6fedf1369c26ed701031e53f8343f39b1d0271844d87146e4023ba31a91211ab62cbc7747c13ce59ebe8ae9bc85921ad66b666668647556ad26ae54165b723a199bb040ebe34b67338c6dd01316db3f100bb54d8675281e6a79ceef7051e158ad1e8aff695041f7de05681c3f27c4c400fae08c94692c4c68394183d7f6db58a3fdb25849a991989b22e713d0eec77256c5ea51900376ce4f005961b14278ce2dcc7a0bade15bbda3672e97b253722dd8cf26556e9481e7b0319f099e2fa310d94053f1f9323394858cba024eb98bb952637e0217c65512b101ec14831e8cb5c931a95d751d2c56be9cabe0c1ddabfaa20f58b53a54b379dab59daa2b3fa2ed015b58d4473a3265cf396b7ccf8f33c0e636e0ec1142c7e3d96d15592ca60c4edabc9a90baa455858b112e17e42eec94f099892b221e225aa1e0f2044cc8cebce7f47c463d0009dc655cd4ed73a46acb9fcba32190ae7ff9a6cfb64649766a03858e27855a5407cca02dbe5a82ed6b1acc3b1a808c1833a27b0332d43d3fd957c3a2b6a8155595128f62416f920061ea83c8a125a8e181c8b87c4270c912cde5bab9936b7a955f313c5358c7debb4c0b0acf4964cc450c7b4f5743b13e609ae6eea2263fe84369e71bdf6b69bb332e3fd47ba6980c3fdddc6e6291d1204b02a783c3f05074ef27646d7688c016ce85bf3dbd928e5d64468da3bc0bb1547f9b93f1e22a6545a4c3a5494f828027c4192f904d01c8a2867589d7596281d4000069f23994eb13043e027e2806c3e5ecd289e19153768d0d091287ef391f8b58ac436af7f2dfb06812ff8f7e7e11c7f3bbc396f7d2f70ba6ade3483272a9a64b0f9da207b4c79e3b43fcfad986ac7a39c3df750bd20e8f9a8427760d8b03fca61f2bcbc9f34fb722402e41c41169d3a47b4eedea8317be2b0e12aec084bba3a0593f685216386aba492a0ca10991c1e8b7c4885a11fe6d9be20c1d74bc21907eb1771a984d0d71343912cc554cbac66465cd9c9198db3d9b587a3774dc6f339da5e4d5a143ae7ca004ba05af059b8a68aab6964b5820cce37670a2be036ec7322427b2e7650835283250d7712600c331157d4b1273e0a75f8dfcddc8c320fceaa4aa3902c093588327f3e22e98112e918f9bb61916056a42b83db6bb4a0dba1fec28df5e4a2e05701817218c52dfd427f43006c43fa2c980391cc8f8ad34a8579c0cb30a480a99c2b6ca5ea18fc49154c38f1832b78402417618cd32e4f9d15b906077de7cde7a90a6c7924198506470ebe26b13d8a255798fa0bf9a6866954184b9e24120f728542690c3b8f8a9205858818cdda57d3e0fea06bf04887e9a9f38b28805376a0473561925071131e0a705f66cb5ec502538904c01fa4df1a18484be1de8902a83040f9701edf2b6af558ee09bd9773ff608eda1f09e4dc41efe949345633ca95f63fb4d440f9379b2b0c8b0566927b786a4c0d96351f396b2c29d5c34d767cabee5e5d7697726ceaf4c18aa3666409cf2ae8bda11c5fa890965fc8126f2fada6b569e3bd21f7c1869eab4660982b426c1c167bae3ed4e2d33e3cef13ce4b094ef5ef134fd1f111cbab93bd4aa7c0de0e7f424b120e522497ec0b2a49366a9c245c643da2e058c1b483cbfbcf85248d114bcc4fb6940305b7ef6ecaa50664d17a0b4d61df4cef820bca62048d58a1dc9e9e94122865a1a555fb0f41715e5991be5d9e8a9db38d41020617eb5606a89096a170cee3717617e053be4687800991bf951849556a51187433ad183d059ebbdcebd8ce767dea2c9ddb8982df402db4117cd3e94d6730d6bbe65d0fe195360f235e98999ddadb861a621528db709b127bbf42cfdb8bccde0fc923bb8f9fa7798519aa93c53b2f7a64406080e9f0dbacfb11092dc09344c91f51106f16b13647daab189b115f7a2c8ecf15c396c56d17f2128108ed4485f2787bb1de3a159ba0b1bcb27976d10b1f566092a96164578009363d14712bd7fa218ba3034388731890343fccf709b2356548dcf3b2a52bad931aae5c1b21802b0e25a981d2e6a98a35155a2c604a500f8ae80dd6dbf73379e26fb55de9396943f1dcdc4b53c5459da013207117cbd637c8bfd7bf8c628d049f1c6a501ae25bc3007dca56e5e59b853f60e231474d47d1399128635910d93eced12a95bd1197c1daeec0e0778ad7684798bb5107e36870640b57f709b54ecec57d6b6f5c0e1863322c7b5d881e7cf8bca8df488c48b971cec599749af79e5329b727be44abb7d383ffe0400f31564d8374124763d63088d06b9639a314f5d5b0bf4d2f964598035f47357981765446ba83c51f12bbb3d6291e2e24213998be8e3153b5ffa2d9be83fd182bb49733fca5fbdbb5b51430322d392232bcd5c919d717bcd83cfcdbb39f7bcbb721490d33849dd5eb0be4659ff7a47fd9b5d39311bd9a39f7f79e4740b1f0f775c558c9a3ff265357dc0d1c7f90f541a4a63ff2b9768deae1951b44734c8d2172c74744dfe0c21c160ce6d15e8827c63e6217fd8222d35d718ca74bd232667e1014e73903ed084d9da46b5dc55e2060e24edc027c3e8a40ff25c1472b42f6ab4a23ca5b88f60be7b47ad2c13d4f8e3353720f7e5fb1d489251184f9c37af613ed9ad8e2449a9e35b5384bb3ad4cb92d0e7713c69df3589287e6a23ccd9a924c267b4864923c28b275f49a4d7c77b3814be7bfcbbdd8b89a487e8d31acaf8fadd66874bf3f15b088d18e6541b1228a14ab5b5e602dc1f3890c8867fedcbbe3ce730dd84b9a07a06eb5d5350b9ca5e248e2fb3c327554d2619f3ec84c99c91f6ccb825cde7f2f3dd9b364495440da7f418dde91a1bcd13f54a36f92df1735286c694b931435d893c337f7ac8070f3ebcef24d59b577850c2629395e5db95db4c56311319393d08794240315c77a7c4123e587b130c643bb644206f4813291f63b290aa05702d2ba7665ed2efd994f5cd643457a203befed23192df85798553ab09e3dfcbd90a83be4c1eb709aee0f69dc5df4ff264d10a839ab907626b4e9d42f8fbe95ef3b078921cbaee5cec0fe2bebfcede5a166f6907f12a9cd02dc4b140da7233e2883c1b9619b75bd3e5110c380ebe05dadb89ef599721f51cae1c55f7f8558c6208785a926638035d69f9a0a14479e4530b04c2e0e2d2ea51d11a162940ea8406da4c40fbe73918d0e4d6e4f62021b743a1813da882f4ceba76900c8ec856b7d59e27d520efb24dccecb6294d6a1aaaee5892d2d25296c2b66a65356e92cc1ffdb0ef3bbdbd320a07788717d8c3772e12488081a3dc048ff3a27104e27da009f5b125615722d5137e4e00ea1760f13e100a26fff2cbe192f5d28583741a5e10378022e94ef98c913388b426c20c8807efba47f40793296bd32cc6d95876303697b36aa0aec799cbf6aae7be90e88f037468741abe043e6531d720642627521dd10b0dbf3eca25accbc08f901aa18915b47a3606773358dd4fd83b513d12051943ec670839eb9636add4804d53d8f8320b4c905f1459fa1421a091c7e6ae5140a6026e91d7a3a9259f9deb70ce5bf1af1adedbcbce333b31b67ee7076310fae5fc5f238090c7c4f3cf1b2c15fa6adb82b4010ec054bfe1a53c20229a1f714c6b0778a1677d8377d0463397197081f145023a3caa7ba5ebfcd9a7ef266a91c7bcec36e8b9196d1ec64d46d871571c6c49e665b9d51648b5735ef05d9446f15d73b7b2e99236b22e7a1d68da234989571ce1f55c6d35b13410510a2b78089594bd31e296ba9fc57b2e2848e028046f6c98e1018101cd39444064c87da9285b7d13ebc0bcf9928ed844bb47ae4e855af7731aafe8b24ad6a134cc3d184acaaf58410dc05eca868f88781b9298ece678e711bbe1261b6153dc423a59b49098f7b39983e796928f6f3a9f929cefc2818ce5147e7760f85b6656d8bd5455a13a947b2c1d2010c9b059dfefa47373d688efdac3c508ec447e87bf122422580da906f614d36ef7dd85c145d1a2c2ea9ae886ae5de558e09eed3e905a303e4e4dd2a19657e78b31d5216147285866c6e5ecffb34a0bdd8abd0b360316f199c9feb989ef4ad21dedae78d9fa54890a53f492c561eb53892bb4312364671dca712a8e85977c08b0996364038bc8a77b1e6fc166e1553eae6cc1483e744202a4096c4d103bf8257a1cabce6ebc256552ee69b649a11ecc21c51ef23353b8db0c668a99b22d02a03d1835b5ce82cdaf2830568da140d1089cf3b9273ec709e2fba73d18ad1b4c5632fcc599a9a8618841116e6326c7b24e45489e0dcbcccf03fdb9331d49f4e657cdb4f2522d83298cf65cb690ed6f5ff7d836b0cddeb3d5be962ee799eb430c12c661ca01844a621f35896bd73132750f58db51d4a070576f8cb5929fd2b1ae4a6534213c6a0140258d4aaaac05481616a764163e4cb131cbbb6a30e43e1cb1c9a54bc100af54ec9f22be893a05378690f4d0a0f6bff3dacd484200d4e9598a4baccc3faa0e90885271fc7ad6c44c57caf1922b7ccef93171c4ad4a543f705dbcf1560091548e029c9aae05abacf3af7da953bc14932dfd69805a0329c577cc7d20a493a47619f62e393b0e2b6dad843647c16b9e4cf8bee3feaec97d27c44846a0e638a126983e416ded2b453260e7e1fcfebdcfe7a37d018114b8be256c80c2fd025eb7b17b59d16e9c647773cf83c89393a8af2278cf594448bdec37d4ea07752488f770cccdf659e08ca3083a77d3234ed54de9e698ca46d66a72001295ea801b4994f16a7b8b939d355368d70c9bca62c9c129713e07e41d2eec632f49fa80aad1417c52737901d1c450fb2129829e41333123f828c16a2a702b02feb2ba03d072ed3327cb6f90bcc113a267399f6594f5142ef4eacc37e32ade8cdea9a84d9f76386d4b1815d3ae8106742106ee001faeac2578528756a5fd194d43203a29245957bf70a9caa73c82f64aca07a97b4de9d60d6e0b409f61122f72680b01d33d130a6d81db0f97dbc03c8055c364d2d5b3cb6204bf6c1b10aad4a283c4afd7af4d4ab0887446dd36df58b77c4ba2803c11379250eb5fc1d70ebf27c1236c57e04792a39cc94e3b070fbc98fbb4d5e993ef55b49d9060b284a177c4cc6cd10854daafe8127dd988047ad783fcd0da287e5a13cf8c9284d521e423fda41a42aa0a1d0ad4fe00a4c5a626819dd9e1a34816af457d4615a25afa839d019516a49c6c0b3e5db955c30625b5601ab74342a4a36e40cdfd04278cb6d79bda35ade672739ad3c510ff7c17f25b773b9eb1032ad746b6c36103fbc604c4d6f4234a15165efb40772d1ce69966e5827d542be1bd406940d0e22a76011fa38e556cb0f1ce0f2a75dfffda3216bc06ffcc394aa49db44fa35aa44c4c7fcf7650a202eb9f01d03f8ad8633a34728b8e4f47652046f6c50f4ad30b5c9cb1711bf3dd7f797e74e57d20d811ca745a2c2810b3469680f4f6b0a0283c9d4c6abb19f4b95c06bd8dfe28e0c864716f05180d4fafb9408eba9948508c3823590e8ad35c62ee575253e013bc2ce85aea91443ac4a21cf038b8a889315391a7b20e7803d340d9687aff22726df1baeec74f095a5a6160984c3644fd7a13fe9b68945cde0f372259ccd5b770363d9bde294efc32d6b23ec082659aef28970ea975fc3785868b4862ce38cace96b8718ab262d6b96c97e807cefb7f77bd38ad356c836fdc8d38e16e0b99d253b54b15c97d8d8eca65909c419f306612ce24280bf843ee1fc4fe5efe69de0e957573500b45fc147e855cf51d20a072e4be152c22d1d65d80c33c53f0af8821c9ec0352afea3b45a2aa0032387f220a949df2a7b839b712af0b4601d10de4611f23a5008b513bcd70da3a006acd2e56386e78fbd9d8d8a592f67072459c341c01a106a9a098b94cc7c8f13cdc8e529d080b8916b6c2dd8f90170409ab937219dd2e49ed29c049d85f173f4ab353939087bfa857012ca07e97dcb2be19e853d96e243b840726be7a2b5cf9c9154e112f1b6dd1e9f43ac9aefab837dbb34551fc368c3b2e90f136725a8acd2860fd3d6ae4effb52da682780b5386dfc5681bcb7814d714eb18d5b93e2149d7b98582e3bd37409005c0b438e21eb56ff78977955f2e46dd3b60b71b046afb7e8fdcad308a6e613426b8072bf1f9bfb4a8cb334fe848092a8266e6813fce27a7a4640aa599af5f2f722ee9bab2c60e012ccce486a7089c2aa2f8f41b1281bd65610af22bee47417e7c69001daed3d55b5536e26e92abd55814761c5cd96eaca62bc15f086deac4fc88a8231e68a6e1a23aebc939e186994c51a09c4ecbadf90d38330dd890eb6fd1e446f3246478a02f36a4f80422f2846dc76d512c25763d792562d734153b5c8c814783b301c94f32f0094ad3f5416d3e303b9e8fde4aaa17f65dfedcd127b899655f36b1b7dbb631e02282a9ffefc2395ca64fac2308eecddfa4e5a7402570f74e3e2c8da0d3d71a01e8ef3d8e6f63f1d24c2480da0c5a1bc096d49482f40ab5e1727fb59dfee0fc7f9a055a70607b50594cafdcce071f66e28394fc7642cc36d62eb6cd3aefc5b2f33f521d2ff5ed5083d4d56a524aa3d3272552f9d1ea7d8658c8b26e0adbd409a94a6b2632d930115a4a536554edf0485a3a221bd875fb746885678adf51463fee832abd5600f512313151a97cc084822118823ece5c33dcc933444e7a2fbf30fabd8fe0fad7f859f134bd05d593675a5f3160e794df6ade898fed662594ae4e5affe745e4454779fd835c0f2eac4e0451f1ffa4f0c12c01739a696c174d61db0ba0032f4c987afda0a1387f6d31037cb3f39f1ecaf0aef9cf203341b8a32f52d63f4b42b0684699551a0cdbb1d9080194fcba49e079f4ab1086d5cd983d60a92e378d7b5d470f3cc0602f1d4f107832036c38a3637ca3d46bc3a4c55ec9154f005ecdd79ef3b27f646d081970bf7aec857a35d4a63b5864747fec603f6223b2590f2f375a70baf788bd70efee9e19784db8559f9365f48ee4bda5d1f659a9dc6be62b99320318cf7fe6849c31da1755bd10ed191721acef81b6b140a8f554eaa327780c359d654665ada78bd55692d7e2211a017d2a518a2142056407651349488f7ad1bd91dd9a5b5e75b120085666e97b5801261c234982bdb39a330c1977c8ac8c183bc870d415f5fa08aa2dea8f4bd229b5d37463a16137ffd0e7c401fc3623578ae805489e20315a7c6fab229626194c1b43d226f136cb7383fdac3a1bdad63f399ae0c5aa99b371af1b5a43d9e49916e7428c27beba8e5459a3c0cd66c7b0ecc3937867176160abbdd90d8b0d4a0078dc7e36bc8dcb1005665d9c1a0202f321d54f5caf00592d414040d5bd6e6f7d4c55508c8e8c780be4e7d420887aff8005e853391d1677a22f1321ad8895ee664f247aa7412ec28bde1b04568b47d295ad83b9c4c269c4c1fc0cf31e1bb431cfab61b306c1b0efef77f8d5be69e1f0513c99e963420bd0ec6155889fbab86bb89ab4e296e5836ff59ca9fe69b534ccad20d12c166b0cbf21a540007d7eae3b15050789b53daf442139fae9da45937e81197c174aaecbcb4b7a30b6d583db74d5c7b60e09f3d5c457e862b23aa1314ad2989193e16c60ec5c20c4d4ded17677b1aa3ed0fe0b37024dda13cb0e2ae9d1064c315d953acccf238259a408cca5922abeca0fcbabd47f80bc2ba8c2cc70c550a69cd72d117fe3928755d1931134d9484835f052effeb079f55c6b5bd233be8a4a2e33b3daf11079677d32fe36badbc8ff6e71b9dd7c12a09bea4167c5269526f4cf24fc65d1d29f2757522d4b406967b8a8677d55124817b7d1a8823cb8bdba5a204b20d539741fd103c46afbe361561524ed2c9ea05906c008f5caa455ca1bbbc0ae0fb1f512038943434980372019c2e838697e50eeaa4e5855cb001b70ae0190df051934a2e4fe86b35486623979c8385fa77e87a99397ace22f93e05070711fec2e7fcb8c13f5a618d53a7918f41461168815d6b0f29755fe8f27e2137f82070b5643daa05b0b1daa899e3679415a42f7d732142d71048a5db8a16386994c76ad6baf9f041f175c2b73d37a0e8b966fa81de432f7903351c00b95c8ca678425c1ea5b93b32381ce8c938486d24addc0fcb0152cfe42e30d9f30cad42ab4dd6e6e81814a68da55eabc04c96f4a6bb052434b061e2b9126676b367d46e871c68dcba57c3489fd9a92c305e5dfc20367add6dc0084a4f90e092fd510241d3fddf6e732f3c46f5cd5febb0236b91cfad23c989bb5f1c613dc769b73fc5dc4b693a2bc98a240b8e57e8cf476215868cfb5ab71583b1f42fbbbe318a100da5cc9b6e15e5614e47db3915c1acb497b6e054d2907b1c37fbd122c0f005bd47e8b2b31defc41ec360034e5b1ad77af1a5ae363aec05f069e8230c5fe7e74db97e79fa696f1f2949d61f0efd15e15ac07a19b791aaa571328ac910793345df80bcd773a2f12a3a8f9a2d6ab3125c0384a264c2dfaabf296fabbae1e723f40d5f54a9d26e4ed9d00070416b7dec0a5d5f6e4c6ff5633063d464da3537d948c6d445c45aa87fd10da2aff8fb4a61747d166263a27423a664fa14238e9709dcaf331cb5e04978bbf317bc165e9ffabd0a3864ac8b39790c985cbf94ed563aeaf578895530f7414318b4c743dee2ffce8f85e3ecfc55375b9596dfbafcd13f741a5cfd1bd8a086992ef278850376b2a0ac7040e93fffb62a3e25b85261efd271b1a67094a2f196a84ea0f11c7ca92e2a77482d594a20d78e579ad39168855e004ec5fbf677cfe541f442659aca1fafec9a8de0ef12d00b5bbc31ffae2e1d3210c74b4739fcfe86b1953189f81fed4f7d0705459aa6feb06ac2b56b32fba921576e743db2dc8a0b4bde595783927823b18b148baa0aeccec3662c612d725f05dcc052850faa0ec6f9e8605be733369133af091f401a1def6369e57fc7e2c4ab4e94d3f3be80961eabd795f936c49a58c9b05ba3b4b98252df045debd557696a880c4279312cc96b8c22f5439efd666f8e648163629330e4361d5f2f40c4579f5b82e6d24ba191cf60ee80b7f454d2ce8d57cbe9cc8f47f1e54eca25277f41ad21a90db7c6d615954906c26d7b9e38c51db34637ea167e29ef9ef7b54d71a2a376e7672708085bb7e1970e4c7e25a64aeacb23aabb024055237cda20e17f196949554d2881e5f0cf0221db9da50292facb26dba19aa6bdc0cff8a5afdd51f38e31ad4b44c80efe52cc353a8168cf474c4badcfbcc9878750d1c7a4dfce380fdb616d6d5bee5064006e82aeca5effe40698238cda37cf29ddc870b9df77be2f5b18bcbb21ff20a1f8692c009c29265884c05c5bc3c9af73f8141d358ebffde0804930dc08ef0b982e59b8f3fd7a606a250e95e9800add2161be72b4b0cc587ba4dd9994af287cae3a9f4e628892bddceb9d0f5343d1d50da9b519bbf8d843d470b0a49ad536363d001aa7834ab8fc46eca15aa69f2282ed273649eebecaa44d0f78a8d8e645e4a505766648afad428db3d15986bd036fca3d7c5ed9676dc53efe6076ae567fdd702a0095cf81826f93e7b39623bd58f977bb94addc552563120a95c64d41387e17ca639787b4b0211ce818000e0ca7b7c4dd59fa0e6c57a97c181cabfcb30dd9b6856b4e15cabab8ca8ff1984855686b716cd06e924cdded17e318fc9b14073e02e4dbb37821e1734340d224ab3ce10709c6ca6491079e412c79793c36387a2222bf21aeeb7241efc3be88845b80c7cd00e06653a445f98bd16988de0febbe9de48b48de85ea0717877f15687e2baeced46eee84bdbe7acf15efae90895cee05fd5a50977b3e03e87a3a00e66d21cd4ec2583a56285081d6af98d09db51c369f7a68c07e29732b71084e0da9e27ba687d1add62f98388d874e848481ad17a6db92aaa783fb4b9d93b5b08567416ec84264bf5c5099d161ca3da85f51073d1258104a006854837ea70a8d0580cc1c8ef28ab5d298f02b1a7b00e15a5c1487131a2beecbb5851de9ef8469a5cf6994dde8d58012138240f4724dd8e094d8dc6bb294f09acf3f4ba05cc0c47e2f8fefee1006fbcfbaabe59c4cc90fb0d0e624a707655127db9efa0aa366c8f3be3d666faed8dc5a21670d9dc3f0647afe7061ec75f36212308ad9d7587aad198bc8b07043089e8f4caa0941b1e7c8b5903a1f8d2914d81d70b1edf0d4feb3784fcdecaf3f9c2dfb412cb50d8db06b5e1dc19883b3d52106f80f988b3ac6dc30c30a12e562038890ab308cb2c53b3fb57c62ef02bfbc22c1d778bc4553a21d12932f8c9d86fd472c34df9c3e3958f71e686ca366a5b070c3dce4bb65775874189d5e95ffe93806b545e7f232d70312ba06e91a71f4c0d991b84a39fbcd541aa2a477fc249fda57bacc37fd4fe738a81cdb812f0c7a2f25f0ed83f9299b300d566bc756130353afd0013f335f8d2786aae90b8b3f0884d9527f5d31046f543e127864e30445fe1ad4d6df3308b9bafcc2c5c46ddb90cca2e5f84d46832e4d53827421044d5f1a86d9f900617db639c745c640046f92581212283f32b8c50dca4e5bbb687740361917908c107c0ef7d22981e1826000ab887704c82935f3aaf2f6b53718281577e4375587795f3bdb0adfe9e67d1aa52b02f0ad5fd3f739b7f62dd5b02c701473ceeeb9e6a2e7d15350dc845b805363f170b97e82e6057834f38e49652b14a9f43aef28c94281e86cd1c22c485609011a05f58e4baa64bdbc3deb33d14d9cf0a291a9a8858944600e3df262baaa22bc91496f955dd2254db8f9cb1ec903388fdcb8f8e35f194e689078db2602eec08fa9db84c3f4a9f61b7ad2e8665efdc9949752a095bf03f48510bf6f99333a59abced56eb3d11524a6d8c6e7384df75e9d802607413cbe31dae3ad8a2c230cb5c5bbf6165360a1f642c9ebceed4ae7bd42130b1f57e542c48381a0f7ec5d34ddbfa1b7cf1f564b90b28cdddd0bf63b06ee6369a7d3abda5be2140df854ce847f95b525f863ff574bd97600b49b6299a398f472c2268b76d363cee197e77dd303c333ad35b13a159d86729878d7df5aba5e4c08d30d267d235d610ba4f049f4315cb69972fa9ce86186a0b3551bfee3c5c95869282f8d270fe8be88404610ff3b8052770e325b69a5f81c0bb7a4b0f1213f2675850d9a309426db933e90c8974cc75343d6c1447574a4984faa974a49215196e846f313e73b33d01f3d94bb642d82c9d901d93f7f93d6e4a1e3e269aba3d961f5bbb37046b808f70b56b4cdd0bba4cc392dcecaf2b3c8b2cfd114d4ae20a3a50cbc0fd586835c31458f9802a3733a0a737b689df0727a6cec93412ea5d4e010d8bbaee38c096f3202a3e42463db0e1b9966698b68ba7d4d0fcc187057f113c953646208224b9c8688efd95bee17d7838dce9dd1d3daa2ff7c4f142c623e752f42e56ed8403a698a10f647cd95c49d790af30cc4391d869e4ac5341f451cd2f9fbf2be72feca9c186e22873ee7572433f6bef00b8929c71b6544949807779479de3bdfb68cc18cc94c092f9038ec28f4919d2c14e3ff3dece48d8e9d03771c93bdf85076dee1f04271f5d238c47c1101be19149b06b180d12106a053fea6000416e9416132f3ab606a1d31f1eb527b77ad62fce6103561ed5935ce5554a1a18b914aa9b2bedc820a4125cd617bebfc53373817fd9423f8b957214022d3663c05e19666a8561c497ec092a67eaa2f98688ade0232361b0ad9aeaa0fe0ae2566f76eeb2feba598ee3e9b783f7b4999ee081e901d52e5ef098a60f0f1c3bd76adb371067d7c02882832f17b834a2cfffff63be37325b1e41d2c9af292c7d1c0d25550719d9ff918614310c25a9f7c040cc065f4722a32b5b933242f8be625f0d99a1d1baae91c8a95f904135ea11e6dd5993fd5df2b9afa87ce2491f3d46f902563b0643b648d62cc8cefd3cb6d43d5a8a74ce8f4b64660f69bd0cd4c45ad41066dce38e7c408d1702c024dfc132c113f5b624b734fe416b8be7f3eb7c53e71674ad650bf6adeeb25c56fca43f5dba82b4908deed01b3c56804062701f91298166ecc113199c3a0e7afa4b119137c08a83fc4546da6a8a598a66f5678077aba692d2b72e1667b52b897b059fc2aa6db17a675180e563b4775d7575bd0ecdd4fc38716280e93c963b353eb86f8d0963168f0749ca2b079c1b0692f3c02b6fe05103a64e661908d4eb43ae17790b2ec499adf31e14dbf02d7be6bb3184cfbd64090b96d9583a37b5957779408c405cbb52f85097c4df110d99b3503e2e1d5ceae9b745ba631e4add073e27e295b8bb592da410e9631e02080e9387634bbbf9f75696013506425ab5a0e3ffe8c6b43acc2d57bafdc9c65aca8fce8c8f1486a26a0b62ce80c18a36986fc853082130a75927cb4bc660278d0153cb9746531402298f871218327ae703af3f3cbd15df6e7bd6280831dc0976d0442af559a1e18aee227dbbc26cb8781d6f8f043675d2dd703f80b2d683ee6401670cc1648c92d473e180339d08dcca5e032effaee0a128dfa3517dacd4337dd09392dfbaa3b915d488ad60756206e99530d8e1996bc57844d912fdfabb4ff8da46212db0667d310c0d7c92de1cbaafd113e7f3976487e97258d0ddcebdd393bb87d2f0a4c55afd38f5161cdd3ed6f6477b579339ca6df7d9755a531e24e7faedbb0b9cf12981b73f5505d863fc8b6ee2499e33283233c6e23a20cd8115b7df04139e21cf37c59766ec06aea977d10f7846c0b065741e04072b3a58eb55e37f3413e5538ad95860fe7dc5e686749a2e8b0cf645b90cc4071b1f9084c646db9f9c06b0b077c1feb05171f239451835c7d1d35b588cadc61d98803a0b93045aab9f072f91d2ff64a1d846a2a90119b2b1ef62c6e7cf67c7ac61db28f8d140ea0d1152583c2659526b3a21df7688f6c06c2ae4150e91e21a0a3815d0827f7752b1dcb962a44795181e1730d3f2eb2a3533e578fea95ea37abe422b5b54c1e0de83c6ec7fd43e350e97fb1371793720f06c34fea387973fdb43143a4f8e4ef1cfed1c064ee3cb040b85a414064cef3b03d321e720ff13ea07735a67a92420876bb6aedaaaf5fd20074d0b598780684b7aff863041ad5987f9056a8f1abc70fa7a57349690fbcdabc138202f4da44a4017f25f76339e52a9db9f63570995f450549c2aac40b3562cca23a8e8742bb660a0df9f59658e5172d1ca3ab394b7376a91214d5802cfa8dc15c2d6e49ce1cecfc7ca51c7ed75c39fb308f2427b8bcbfa69070b9c7b807b91b38253a90782d72c4c0cc28bc1dbc55ee7f5386a259175a4b1fc7d26be76a8d05573552a0dbfd59847c0838f4f09b412ffc24721b37e5d94a0c69c184f011cee259c42832236c635de385be0f79855315bf9cf3a39a1777369f004e9e1398e312c7228623d739b5b1090053af635ddf7d7e3a63c101e0c329d4935ea63e35a41b608dd04ee8def132b60aa72886dcf0a8e60efd374fdb5a3bd80f8f72dd3739896ff040ebe2cd7915ba46e88f476b62bcfd3b67f2cf1c4016035f0df9ede8bb457be4d86c77fba169f26e0ab9a8d42075088819572c065bcea4ae491867afc3fdf1a02d5d8641101325c086942bfe9edf9d29c6e6f2f1b80c764982d29f1a09fb543dd47f717512a5a3f29c2add2281f15904617c15d375a19abb68097652938f27d84ac4595bdae16b5d9643160b2007c8d0911e593960ff6b20f0335fff9a46181dd7109ece133199892ed2c4b0c3ad010148792a0ed11677f3ecc566429b26849bad6f5a4f0d0e9734f966b8d1dfa2f540a0ba487f85771e9d7fa7bba3a4a8cff5ed2bf8ac0e561d21050901cd110ba517e82fbc4541e973b610e8a6d2920b4b85ef08f96d9a722c2524ebc2a6aa943096162ce42400e5184ddae9606c0b1f527c67904f52fda79bf3ce41330da2d1a3fa8e18c7340eaf299a7a94f6bb1fdcb6cf0c0e3d84393eb6d4c3184c0d050ec54f5e25f5f881938a42e9e0cb086216a0b3ffec49f2f4c820d6515bb6be597590a885d8f3d81e34774b61bdd9a314306087385d499b332591ed60ee8d5556141f3d34d267031be8b56596db42ca8a9d0600ad62a78bce43742c3ef6e615a2d9e8bc8789476db7617c86977b3c46986a6ba40b53065153690bc835a279aec4082898ebc9a9a6b3b27934bd9b80ef355e0b9c42607422d900f057c447fac7e8e8001976f001c6ad380353da523134c44851e0a228095cb80788d485b064f2a3c20a2ffeb49c2b8805595d007132003a79ad597bc50072260a7db51e8e91d3cc1fffd58ecb837162107d402fd066c90d1aa119db9f6835d4fb0aaa1d306d467b9d0a96486f7e4f6970de7a5da888e0c098e66c38b6d3c7e4c6d080e34e78a2b4fe06b703f3aa689e961a515257a967008f407a1051f88f1de0999e1bd4def2cb5421ee3e203936c08e8d573eb62f28016b73097e06d147c0b849a628c310cb71b0a1ef3367ec852e3c409ed15b5f3638ecbfbc6875ec2d591fbe855bff4d4d2764ef690f88a9c9d6a44354c32a228abbc7dbc9852607a561dafa367a8473f29f0f50e46a56787152d03e308678503167c212715c7db11f00584843eb47bcc3d718d4f4620f6ca58d65abdf4dc6f74215ae035d601939af2693c0771535e48aaef48a055c472c53d48f69d8044021f1f2a513022f807eb43593df670e9a25fa63257a3b0517496cfc7b31600c64f66d5fe6f4e8c6f3aa829210745acbaa09d50e9df675de36bcb3884b0f26384b0b51261e36b1a54f4f0ba5c0cdb6a39d299e1c0ea000ef66e43787aaefc3419fa138f7eaab3c481d7339015361ab81c7d5873ed04da4250f6656277e49fee4925bc2a9281fccb094108997939a95eca8d3460b3161e154201327f37c057c17c4f2557d61ee039d8cb67e6b2601104c01204c89e0617739e2bf79ada21c10f107d043fb6046a9e1c48e4c8017baacb0298e6318241bb5ed2348ae7702f9cc9ed6b8f2487eae10c23b98db868d0b1ba3b93dc59b462e978849304360eeeb17413a578158a6c2221b15f15d573db42379cdcdc8c3a411e9d30148d36a304ade8cffdc55c6aa1c2992d209c911a4a215de60c0a86ce83db09830588873bc67a8f58348142d13b8c7de4ae6a53e3c2758fc70c62279a60f48b3f1ecdc2ea3347b411039bdf6a35020d8d1c8e012d839bbf081e886abc430709c2d0c88cb0d3619dc2938eae85ff76aa9cbbcc6e805c2abd5e788c155038d81f27809931615b756d3639799770804f609bb9ab1b3adb9abb5c18892a457fbf2b85d9606d76bbe6dbef03121c542d792f70340df203137b5cd44c9babf99eb6034b01b82e15e953d0acf995e46247b46fe3badc7afb1bb2a91c32a5fbeb6310c600af1e64d6fdf3954d2f79e084c8599fa2a3bc6ce09c41ac4703b8d5ba42b87848c79edbf29df47cc998f28e5943b3858d4e1adfe52288c4abcd7e9ca4115d6f1edb9adf12a1c1d69ed4b68b6abe75515f2a35bff8aaf6672afb9a7bca9e2e1f6578457d87feb428c75e231d06aa488bb59f7879404f1a9e1699fe085c41bbd08f20a778c45edabe661522015f5c748c5212d2dab63341b5fd84044d058392ad3e3e863cfb6e5cad82d6f68aa3fa5f471960eb3842f431b6d5d1e836a5bf28b31c02b7e287ab1d7015df5d913751ab38a3e6dfbca209bdd3932861ecaf7b5254768ca25674187b1a58898520e9a16b844a84f71933987fe8781006ff40652b8a8c308ecda9c48270f39b8a3229615fe4f9dc80f81d33413ba188130970e020b33c36906244d9adc45c119c2dc757aeaa72b7bccb45ef587a49e5d4b34bc14b0c824de6232e21e3d488eea2efd803acb3ee8dd16bfbb88ec0e2047fc7539c9ccb1b88c37b3b3958570031e126bdd25619e04a6d6539ab48c59fd36de16732870b4bc0501b671c3dbfbb30f073be033c4dd0ba5a5053b9d9bc125115cd1f34403b9e9329b0a74c19cb36f6fe9a2381698dda5bc8ebbed545112b33c846dbe120d77c4b432fff642cd5e637f4d41fa7a52d06115b23b27e0c0818480d32f632610a9b1f794cd730151e0fbe27e481647f3b396ca22890b63a40b5133b483a49f1611eb827b781ae5d7c87f65505f82740c529f130e96669116eca71cbd36a6b85b99405e517735dcebeb0d281a37df4c4cd2e2009dafbb7a17eea9bb1ccfe5735a29e18b421ed30375ab9587e471d71c2e2f9898e37f35bc6495ad4d5e3735d5a917893027b0e25fec3ef1671ac3b63f5dd8c99ca0c27ff96dcbf1eea49695474f2486a0ca44745f96cf88fb500e7eb5629446b33e36191d06729c5b4f8b9ef44a8567a7935df29edda966a29e074cd5dc37b54dad6d486240437ab6c1ca0157933d50e20b84bbdfa09d2979403efeb35aaa791baf209bdcd96196606c602cdd71efcac9d6cf8f9ceefe53907d1a27981701c46fd0389ba1d20904fc2d713f506581ed37cff55b78b5e2e1ca22733c5aa4cad69df5a0ef748706e9167e18c5710cda8c66fec8e54c751438205cee7a9c2fc6eb77fb688ea043a2f72c40b74ab624f64c7054a8d492bb7ea87565426ba6c892c7e984cc247e8abd170a256aee53682924ddd3abaea585dd48f8359922d2ff8c6746b6226fce73931691493593b7e7281306b743a192b6a4644990fbd79d0cfef20b2ab3c16f583d390a69b103766acdac97d61e3700848e3998105add94f3136d7610f9386c07c7c2ffe5027e2d74761d940b10621d8401ed8e98d37cf46fe36c406a4b908eaea4871b6ee1023a88736811db91b37c8c0baa85f790d9aa6380ee79f173a3f0549976d0bfc3d82c2af1a4557ee1964289f0e230fe9a3ea2bce89815a24fd0de256d55771d0e2537380f684578b458c3bcc3551677b57a13fc61e2f071a6c7a76168e9c591bb8b31ba8323103023caf13952a473b2ee6d47d376e3218059d29872288ab649ef0844ab39479638eb2875c0d2fb5e1da9c1525aebb9599eee9c6367e085441f6d61325196bb04cb4c392932b3164e60f586afc7031bddbd37a718072b5147c24c501ab335dfbdad5e6eb3f3e964e5b2ba0173f0419d5551d4afed3438939ee5803c9cbfd6a00cc7ad4c0f2e22008b81f50f99fe6f5c2f5060cf92a00555d2126b36cdef0ffd00b6f399f2d4e981a61992fc9cad861dd82926928d8650516374f3c4d0677a1338df54d21ff1ee29f2453e821fe2de7f1793b6069bfb4312fdcf1b8da05492f882d948eedf033e32a21345143ff2df850f266f0a66bf349f529f2f4e579abba7ed83a4d14244cb12b7c34328a0a6217620f4dfda475927845486ef6510597e6c0240b6a0614ba4144eaac3f95f7e9065f75e2643be788cb0543fb71903488549094bea7224f765df5eaaa93cad7dc9d8746f9915dccef427a56828e4d2c78b713573756804ab511337944ee07d0a931eaade6126f69d02b8f38966fafa08fbf1c07ff4dee91de3c28de62154fea318c4d5998128a39bf24bd2dc8c7214fbff3a4ba95ea932e5b5f12296925fc25b9e2abc0d7131fb5766aa8ec5e8a98555ff69b6e9e74d201cb68431993af23d4fa664f4fde2254d3ab153e44c209fa0aec336a2d0214ec6d748ded5045720a1912471e348dd526c6a6a578cb177a97fa46a0862f72be68fd426cf3d923e3b26c5ec7481665d3605dfbd4bafdf51acc37ec09b294a4ac4db27c94032fc6ca0fb6e97b99ed361d2637edbe23e2240b88ca3a9e668f542baae0d310c68e22cdb11dd75e38595e980f82e95f5612e531d23a3de2bcc555ccd067740fbeaf91f322eee3ed056145ef718e12700f7642b95c0294cc2fc3069f7728f68f53f03bd8fd215ac7ea2062c1b243be16f030a7b13926114d25712d591403c7d9e4c03bbab521dc27ad94d0c96951dbed60de55a5ae7f01df6b68a8ae2478968a3515ce923e381e9053a6cb3dd613f36a9ad7a5b358d753b5a6f73fae225cf2bfbe78b1fbbdb99923e554b05eb0e6c0a78a6b6516df85e0e1c6db5f01059dff22476ce7df504dc53d1fa5ec30fc81325f5086adead2b6c9cbed187719a887325e8b0ca3085a0754731dbc9eefda933aa7eac3f1c76e9e9cd211621c537e52edbb1527672b17ae0541efbdcf85f03f7ed6e60aa506e4d48bfa6792ee47b6ad5dcbcc1e55c75241b38fa81c3fab07087ed31a56910540e119df48550ede454dcbeb9624c930a58136a0878dd1e0a76ebe9536a15a5251011fcac5652e5fc15b20ee07f8762bf2963b204ac46c101e5a0758a845e648478dd72e31e4755d95b1246e807e0c703371dad6e16d019837a9cb2ec928418daf2f41463ba0fedfc11e1177f77416ac483f8df3aba7b8e8d2a87ace7adce87791d742825e3b765fc9be61e61affd0935751b864c3646cf2fcd1520a6e1bb4176e17b0ee31df115e02b9740f7995ac0b3845e2ac800c6eac60ec14391b987bac32ac9eb7e796ae1294088456b62200564e835e6159220f878e4ff8ef265c71d25f976f4a9fa84545126257032d34d3daef0cc8634287cd7ae24d170a364e26f953aed90b510e57e47ccff4cbadc75478a42ed3ea13fbde433b2004567b67fac76b9509d39df01c2d45f5e68838484298dcff35d0bd4e1a76f532c0cefcbe6d1ce357cbaac5bd5e70cbd174877963e33edeffc9135cbbee7b0541a16debad2238492148a9f0e3a04f6b7bd7f5c666b975ff23bd42bc349859127bcba090b7a07444377abf33f093b86a87e089dd0875336248ab1159f8443c56cb0f755b6bf7cf34393f1d1f84e796520c0fe969f63c04e074bd66167e95bb57a8984bd8829237371351e8463baf0f2a7ef6fa90c0a3e7fca4acec09a9086ed1eb9607f7ac004902c96e37a314789ccc1af074b1311b6d760dd7b23250f6fce31f816bfe17be5f2f652b055b50c8579dd657db869a5c08c9641009004d26dacd0a9b670c4cd6006932ea2983ecc94aa90383f829956fe77e6854647b0dce6e45a167dbe02a5517400a5b07330008f2c0e03026654abf86fb88caab4f59f1134b27b6e3888893a62252e6b9e119e035998c27c73fd7b1971eaad8c0c32702d4caedb37827f90b1ef066fbe2671bc71e8be4e4bfeb49dae4516bb99124a96ff8d0672faa957d52d20ef52bd9ce2e714d83e6fbb6db2511d81aff91a78d2d11a8b0e87e4a54310f99bee47ea863d30878360bcba0d6834580c325d6fdbc109ad4cde9b301162403ca7698fc08e9467bd110ab10865c479dbdb07b289aaa8fee120bb99c2636a33460cd47914d8ffa2e21ac9ac14734633d2a3253c10a1329f8536832dbcca2c142f36a2c5bc41fbc27cdac611814fca042e8a24f5f8a9a9552a47a7912501ea9281d40967527ba50ad8b18aacb2d4eb1c80d1d32a820b8a263d9a901a24d5339d93667f6f2f16ba3650e269cd2ccfed94950ea1c5102851f49d1170663472c33ae17c618ccd7b902c7b44d72ff9e9dcc2c0c47d4c2f5f71616338bf1cbc76e73e906c5d34be92264dc2c12442ac8227fb614f4f057cb981c042a1ac4cea7939105170ca8bdc08b174e8f08a975f178a1139ce92b9ce857fecc8fc107fa5d1efbf20994bd92021101ecc0247869d0555fbd75098c059cfc82cd6ada7c65e23c6039b969855979b1827f7096845471da4589531fb0489bf1aaa89a0ac302d3c4fda79d5ddfc1c44e6abc6170cb4e9f0ac06b8060f36c3c128bac807d31511f1d31cb1dce2f0be102de8ee0fd522b7b7337ad978f481bc4dd47f74fb52893a913105ea2bfca1f3c21b76d6ad7d45a292cd6e272558982783520864c9215cdaa8ce5511c0bd196d15ca76b2ff9c859ac508f5d16b30e370dca7af3a1d85df7b0eea66ccbb7baf8f690e0c55ecf09d13119042c6e43f669fe55ce0e64c54d341047b4a6f8cdf75bc552ad3897c8468dcaff22c02a4695d52cbd7ec3288b4e929d4db3c3f00daa58e00af1c3ac286130f2510c9a1a70ea6ab40ca317987b0a18bf16d63866916fa14531dff246fcb620074bd6addf74ca4d8de810d03450c1b28a571554af6d81232972962473f39e92fe6db6beff7970ba288903cc60ec5faff73130dc5999864d711f6618f54c5669b4badddd83eeadad2bfbe687317ab795f96986b8198954cf1e07355685d0fb845f9d64e9cf3028802fd644e7fbcc0e3d247251acc45a5204e011091b4dd479b4cccb1dd6e6e79da2656ac79e64344d106fcbd3a52eb30c9d052d3310f4f21f7f12f1badbd33f3646470aafb75b33215d9c18a835e6f56d62646c621b87236e556c8e3769696b9764f397e5c57c144a055ac0c00b9e58a7bbf338251d9578f8b6652a504bc2b1ce9f0940b30ec91ef8547b419ba11bdf55922c7b62f6f64c820b29fb66d2e3df5c789a597a42f4a32a45d0ad99c5e7ba9c1fe28de1a4e88e1e0a9866cc621abb75b71c2d290a382ad0b5e5d0b0220741771f0fae3d677da754e42788d16922f3177f0c7103bd243d4eeb976afae2dcc7a0bade15bbda3672e97b253722dd8cf26556e9481e7b031906fe76e1c3d16e73c542f2872d5eb069c4dbbe0130acd152af8edb4aaac640966a35286ff9ba1c160ecda606fd31b831a7da49dda252c582396fa09587537854376048a7a9603b2c3f1cae1dc7f93774786ba796a9b43ab8d8410fe2dda8ed51fec6f0af148bef1328c515495cfcaa21ead923c21f0708764c9abc036ddf8e4f5fbd5445fc3f9f050b8b34eb49563bbe4cca3b31fcb252be3303673756639adaeee65b4eeaedabe76641a20a9e469bc0e82e10de935786b6bdaa2e187baae72537fb673e5455c8e3f74985fcb33aced6c0322dfeb35035a1595cee75b8859f53b17990cc6b0ba0abb9d3b43947f0f07ada9fea8dfc3e873ffedb0e8d54a1ce261f890936b778e7c2eb44fb66a595e1049cfdae3f20448ec537aaf5809a5a812b4f2b9dfc810184ba69c2f875dee0a4b7d254c3211d83cca10087f5aefd113d38db2b8bc15dd848afab0e946e6846d6f2d97cbd2afd7f614191bc582a932deb107a9e798ef47d6d83953bcdba6b8257c6de6cf119272b5712ee8d73e437d92f5554777eab97024d0e19b8a02727d29384a6d4fb4d60c7247edad1d9082749d7d654fe0407854bb8d0e90079a0d2896cfa7dadd8d3ea1c83100767457be7c0c871a9475b5a855c0a86b2ff93caf9a8202b5254909dcfe47475ca9e3661ab0f87b25054ecbb7a85dede03813be9b6e5ca40c4fddd8167c292f498581df45184a46ebe69050e536a02ad5052a6d28b7a6cedbe3b1a742c6939e7ac526fc79eb4d37d545b4547039bc3b855c3573cca2ba51d070ced6a572f1f0cf695e20ab3bbcc3192ac2351900b7a2077dfedacbe53cae51481250b6d1550c8dc5d36952787a5d254da48c0d6f4b1e79ca6daaab8b215b3428c9ac8aaf9f778dbde45eb3deafb76b815072f478cc83f505e14a9843ab9300c31e2a24419951a1e1c89971ddc83ac05574c818d9dd59c2d8062ab6f91e0d04c4177c999d30a05df5bb8335f6b471f4a37c15d7160a2b3ea0203182a954d02bc849c640ddd0632d2c4b9008b03355b3e1c9b07200f9f85b11a7d0e062657235e9064b247ad8cc82a69e56224c7c65073e4e119923af529fde07d47095f76b7cfce67a97255fdaf519f5c92bc2b6a6995c0cedc03a01be4d635bd6cf40ee2c2a199079e75e346c3363db82af06b21fc8224703f13592871bd9d4740790db36cc4ea50d81f9746e7fced339198694d86ad67251803576d10e71254980a86d7ce9991535ce74a4562368d35132a0565fb9811a49b3532f0f17d87071ead2287d6f1af1c752abd5f10707b7264166d077e3758fd56aacac9188be410c4e9921b87e80892e6b641b98218fabc9b14b45d29bad0d804760452c603df7a4c22046699babbe9f321c802015f999c569d53ecf58cf0ba050405ba236cef9b3b66d4c515aece2552f260f0cf239a7bc1a864a5df70bfff29dfd90c3c1079506381ef4e8a3fc4a1f4411c637fe8e21f199f18bf64bc85ee419094d4e625aaa5c00c81c95f9723d9229721e7cbed435d9111bf88590f5b5038516ae3311399681ce49bf7fd91728cf1b83f32f20f999ee7aaaf1f929f28f8369297e2e329d1981ba9e586543e9f3dd23cf19cfabf1dcd778e78f0d5b7deff5f907fb2f1fdb22e045536d7df3adef8eced589d032438ec59a078fbae94ae8172fcac9c9ef7ffdc78715fc96a11fa4047a1b1109303eecc7b0fb9afe481c93af67d7304f38453369cbff6132e29c33bab37657d212eb6b775772041afb58f106e2fb0d81e46fe854cc849d926b9e621718e8729b871027fb694c20b8ec73a992446e1756569f4f50d861407e6ec52a3d8cbb27357f6d3ce444a57b80d2cad609b5137d38d7389aada5d0a024451342c1a0332928f3bcde8c9c64715ed85e8ef6e81ae4d89fbd91d27fbd99e409aead46fe0c2ab84170228869f88d7428efccca5d833c0f4f99412f4f519b022d91a0f064a878b4cc166500aa99ad0ec2b022dc7fe82ff6c2f8d2594a1c3ebcc64f35973d86e7b7a177221a5751402298f871218327ae703af3f3cbd15df6e7bd6280831dc0976d0442af559a1e18aee227dbbc26cb8781d6f8f043675d2dd703f80b2d683ee6401670cc1648c92d473e180339d08dcca5e032effaee0a1a84a2cf0ae080a06a95c9733a76a095d2b4e3fd63f382a520863c63ae936bda853894120b1544bbce2e418fee0d3b939a145084bb83c39df88c4be545fc3bc19d850c05a1c676d718ae6cbd6fee8e922bd7aacb3ac0b5a639bf1743d7301af4bb797e102b2cb8a0c5b62f530b1f9728b34a8c2bd59b9b6618f87d06beffbd09e1fab6272eb81c7b7ba976f709ad12ecd79f4191956a97e610fad2b58a29ef3160080327853d56cb755c3f1f994f203093f530d09c84682c4f2559ca3f507f38c414e2363e35b94a11027013518a7f1ca91d8257a60c70597a200857772dceff5b0fae0f2edc8e31b2fdeca5835de301fc834396ec543bc2d5886a7a08ef18feb7488bfe57ef4f0d125f5309ea5df66f8182d7e38b4e83a1325931e454356dfe4bf2e6613571808a7162a8a4c8d2343038f38de930cf2e16ce398e88a54c90094209d3be23d66c417c0dc4262aaced10019c0400f226163afd0aeef94d8bf14e6f74e24e04e1aae9becdac4a091a6ebdf3824dbd5c6a9a3e2b44640f26fce9d385a719b5d513fa7fd195395562a8f0a602025082d6699b60f87b51d6ed91611077491dc74759d1293ade1d6a79b057e2074962a44aa8f9ba1fc0bc317e9cfa5e9255ddfe1ca2457d00808ec3da59334be43c418ff9ba7c4e1958a6645795172d1ca3ab394b7376a91214d5802cfa8dc15c2d6e49ce1cecfc7ca51c7ed75c39fb308f2427b8bcbfa69070b9c7b807b91b38253a90782d72c4c0cc28bc1dbc55ee7f5386a259175a4b1fc7d26be76a81cf2523bf314376ccdcaf3d9b17314dade1f40d681765b145d7a38426b73d130d78541837f37e27116b787489bb2433ae01d3d2a45568a2aa7441d467f644f45bdd7a1c8fcbeb466169754d1db0fe567b230f5e55a15008d6ff70beed4ceb988780218c7020538c208712fa8dfb2af8076b833074c99d3a69cd00419f07b556d15aff1b82c625a27e6dca0ff5bcacc642a0b3b8c281c388b9ddc724f790363764cc1e1b7950b5e9293fb7e38544c74b42a185aefff965fcc7ea586b1b208129ff6e9bc612ca63c40fae10de9f9b5b1480d3f64761a2413f16f5288f02123a8943b8f77d84c61c01f5cb289dcebd83a206e8a082de841c4d64f746bbf73c3762cf0bf9633ab5ad9324da8f4230af7a97759113739dae83b340ff44c3f63d57d456bee10d7ea092612fd62dfe6fc044d0fc4e554bce10bcfa2c23ed02d387afcaeb90e0ca46404391ffc24f364e6ec69b9fc64479ce4cb35a849366f955be29e5db58b4b60a0b484b7b8a41fb65570682f840e5ade51a0115b6d454266d9b9101aac8581035552e7a460ca00765bb6cb7f85a53c1f36e9c80b4510dcbcff93ab3b04a4fd96a36b39e201bd469d31e4d5989dbdd7b98868cd87d50141652a631df1a6068740b0240b7abdbcd00aace9f24e0c5fcef672d9c4d869bb61878104fe40e91c8567a67bb74ec34395c651342d3bf78877a2ddf25fc9eed37044c37039eb67095c1859db261492fd84e794fd2763738c8a418b102785a41f28328cc597b15b8e9d23182f6be82dfff7d8b03a5214991dc92738a0389abe9b0fef33d30311c751c0558b0961fb76677b79a7066237eaac242335bc0f118dabdc3c4eb80ef355e0b9c42607422d900f057c447fac7e8e8001976f001c6ad380353da523134c44851e0a228095cb80788d485b064f2a3c20a2ffeb49c2b8805595d007132003a79ad597bc50072260a7db51e8e909d69bd789a0052d7f9ac1d82b7a56d22a1c09cd24d6940a997c59809d5eb4d02b34f0b76ef337f4f02cbac027acb2f0bce94ce47742da6e62cb98a574cf598dd243dd0fc8782f8ea18ea51a3a3b7252d287626053107005082856000268167cf06253b4b15e3c8f8e445574ce01062584c83e4a7bfb1d75d4e884822f727c770c4693c4adfa0655d6e5fe0311c905989b6bdf173c41b37b55b2e35ded64b2c31707bc30f7b4989d786755f564693f7e2a7dca9f27e391f872b3dc1cb53296db056028787dde395390cd2c6903ba96f57e1abb0017daa3b5e7bf6afa4d288fc5efa433954e38c4aeba670fcd4e3f2a8026f1db4813aa80fcb1d6850ca961633eaab42685bbdc9b1f82e2881799f3cfb476bdb1df4679327cd5e2aa56f49b34c0dbe9acfc0aa41ee9842129d00a7dcb6ae6d2e3c216552c617d5241a9fe8a48a0e0e3590426456cc497fd88f0d24d4cfa2baea35ccd848c05c14099453ea804bc1380799bca6f54dc9a401c2d1c509b2d521efef8b3c481d7339015361ab81c7d5873ed04da4250f6656277e49fee4925bc2a9281fccb094108997939a95eca8d3460b3161e154201327f37c057c17c4f2557d61ee039d8cb67e6b2601104c01204c89e061796e13da835a83870bd466b43bdb0cd2008c020097bd6f8ab620cfe3c31532cf4f5c5623204a4f54bde9be0590750d09ed96f2f3810043aea345efc4f9a7cd19c93efc42c46bbed073a4489b77ee0043cdd5c82c1a64487a67e02e2b8c93d4e866e8b46c2055103a759226fb5252a8ebb7f47371ce99ea6a6dceea4489d1464dd09eea31954176ce841bb8b6c53989262caa8fc6b4c4eb4b126249e53059a172ab06a980b03b40bf1efd7dc927e52fb19a85d64396700c257058963f6d556bd3ecdb0d8ac1ddb0d77ea9e337529559b9e7c2bbaa26866bdeb41f35f13c60ccb4caf5ace1a9475674c0b3c67f13b26b6f4049210e05ce472c9adcdaea3430f904236583f15501ad5dc7a87a7fa2a9b0d5884865820639bf3b55690f78987518c7dba182bb82e15e953d0acf995e46247b46fe3badc7afb1bb2a91c32a5fbeb6310c600af1e64d6fdf3954d2f79e084c8599fa2a3bc6ce09c41ac4703b8d5ba42b87848c79edbf29df47cc998f28e5943b3858d4e1abb3b93afa376ed02c0107ef54b20efd626c8201b98b8c8c62c9d38847271e5602281e9e3cb80bd2306bc483b0dc251c17640dbbdd69debd2309e4c6a1db3d2f1b85b9f49ff7f8b6145d00a0a780bdaed9f137b7b106652d99cd3df36b101a596e7f9ea4537fb8e80e0dd53f13739fc87b9987cc2067013f50785df7b4420b6669bce67cbdc0e818d345868ab2c3770b782a98292edf331d1fe02cacadd91bdcae67ee0abc4ab9ae4d98460d2b8674d5cba38b6890b33d32d4a00e423c0296005af87b2aa949d270015670d838fc1f44923cf49c99ec1e744f52feb31f5d530b5c9c7197023b9b4e57ab422649143f1c4c5fb2d159ad2997c3f1acca98e02e4a742d4b664a54b4764987d23c9125c2c299522a157ef865b9d602d438532ee71f9b7974a5113bc0f7c953e4d5e47e83b8c1857fa1e6b6e5c7cfd2a20de1e10efcabd5ce024730cffcab0b8f6b545132e8f70e6b1c723c5cbad5e4a842201268cf84ec07ae7699532d28d323030dce92d443d76dd63d0e89ba4f6c66f87572cecdd7f82da380ff9c6323c0c3c0f232fdab0f225ba16f3e1fcb81abfd2fa8b229daa3255dfbc6370c8f9674ddc9f9a93329ed70246cefa2b11aa7bd2d592e47198eb6960b1f19ea8371cc9dfbca23a23fb3418baf44ee5c2790d766838b0108ec30bdf500ae076a62a201e6afe6319cf216dcd9a827f2313c5c92318c26f96ce613a1246ff494f05db34013e76264191b1f410e692fd336ef184944863446f39ddc83aabbf850e5c52288eeaab134e89a61a5c3bef5ea70eb131bf6450b85170935c843b4098482bd75f374439ecf467187e02595cccab3b1f5c9bc5bf4aca25d974df44c2351c9d3cb95435c3516c23258969572f784bf2bf315efe6b4ebddfb903647ddf620d5d5f92e17347cfcfa2d9f7bec4ca9d40b554998b242cf493bcf545884a314627e9b38d5b6e59c73ba71d3a54b19cee659baffb2bc4397af37854f38c1337f22287a98a3ae7fe5fdc0e67e8d2e61e50036960481a5627c72619e5b36b27a0092dbe944ab76b1b2ce4f59c2d4fbb3ac26be3b79b3fdf0c4e86000d4f69735432a07f955868031e8d0aee8da03675bb6e7b1739e641e2dd188801f05c30fea267d0730955200ec97bb73ef4531f5acd2dde209faa27ef0109925f0e620b2d66ba12210cc85c477ff50d94acbade57ea034db70a3a94b8656b3706cf903723e963c8f3bc1e6fb48cdacaa5d41e5418170e41991a3ffe87f376b7a11559b37af4255cc715386241be2ddc9f0224612857a75fa4db735df45c27e7277de091bbada074f1f89b4c6c1ef7148b9e326799f4f9e37f2a6ac30ec193b984317c0c06145811faf8d4af4b96cf1e5a77d1cdb7954edf61855ad6f8f238b5c653daf6ab30bea1de41df479bd9d625a382934740f1e1861dbd5947639d081c6d4ccbbc5f3d58507772ac7fbf73481933846f0d66ea75eaa0c3ebf37f09ff28250a8c4b46245d53325bc599d1aae6a8cf0e512371b85be4c7197b2ce79bddb27f1a81034d0d00637eee84e47246b33e7f83417d762b31a85d38050f197a31feff68155b866a8d86669f1a5e8f399376ac70e193b0b01a8f4314b22d41ca3547220098aac1e5a1fbe7ac1a61d8a9fb1519c4982d97438adc244a5e8690f4356406f7efdfd4df2a434a4dae08652321091c6d1b9938c0629e7595090e6ad18f76e7f808cd480ddea5e4a3095c54e4efa5e3a28868e47bf8031f0ee58bbfecde6498edadbc0590e77c810536454b8284a896d5f94cf0fe06f86fc879f5991994609396a273fd2bd581651e16bc38fee52bffd94df60b1ba32a2a51e9557394de4839c36acad1136b722f8e33fcbeb1e8f03cf5bbf5f8c84fb8baf0bdb7b5d9c649176012f17cbb2fa0f61c8440bda070943c1b026b2002cdedbcc1336ff4d329027876deec003ce24ffd4cd9e3f4276ea8f9244704f77c1f361fffe97a06238857f187592794f3c093eb56bd6bd1fc9845a51327feef5471e4552f4aa1e97994b7b7442eb939591d12381879257d917f7838f5ed0eac89e8f05b37448d3110fbbea13ab5b39b329289aa8b3cd467a325397db370d02bc79cdb4290de0d2a38cd3173af6d9dd6b88c3c9caa0bc6443e5fc0586ba8c730a890949d264e30530f8c122da9cf55771269d4963452f6059d4b85fcc52caeb68da1ee5040dd5f8b28b1699ed0f7b289272cfcb04cdcb0e9c588a44d34f950cf02ef19c27ea07583ed52ee9a2d70adef65fea55d88cbc84993798c4d8ecb7d6c7844246b4f448877e50871c0d27dcdba4a753391575009c8d9109fdfc07a62f0638b9f9f22b486af978e8e432ffcb614c1616da00f7848d9f1cdcfec55f46b62575baa05ec2632a25fdea743274f28dd8b9874d6f350ea7d85fd91d0f986e7948ca8e4bb893f2b7c55f2a8b73ca1cab65d11d5a59d02dba1193803d78cb5b3bc33f3a16fa29d4947a4412e08b470ec955c49e7432f6b8d90ff0b6eff2c721237e856b35f15367b3769e075cc6fc66ad341c883014011fcc8e02a7fd54dc57d89f54acfc8dbbac93dc639645fea308cf0a8819e8f06ea56c15bd4be9dd6d5bf384f6341c67d5871517527cf19ea931014ad225924610497acea4372be0e874cd9e84fc12cfcd605bd04fb6a1aeecaef85a9cde4bdd8ba027e0e1e8b0e88ad7cdc541531c9432bce80f93f55ec31ae63581a10f69f292bdfca1926966701c01df746453a3c65c0646dde8e28cc7aa4d887bd507ca2015271e3e8b052e15cacf1089ed374e38fee7030124414baa718931579cef1669036771bda7548ae0b82345d940a85777e96e0515201f881697ef00e16c984a217721441dfebc0b577a8aa14c44147ea1a8d868cfcc4590aa711cfec851cec65756d9133f7a6b7a8dee1ab7167ad9e8d82357afbe38ade167d20450db4697e2bdaa1eef499a4461fa84f242fa4372a9ce64734b74af7e56d422b0a46c46eea1a1a4ab16a9319742d388f2a02eb5ece38a6c57a96009c459c2122bc3afe52bb73c2f1d9425956a20b4546db7e5ec6f4fe12647d1dd0be6f6fa50e8c809b6815cd62462f47bcec49f0dfa12095479e14d0dce5bd0cccc082a3ac36121cfcc7a888391d1702448ddf59e1ad871a7328bf889032856bb0e71ec50079be254dd515e7bcab90fe0e69f6d131c7bb3c7ff1936f2f5a42e1e39c89bd9023b19b8abd2fc1193866f5af9c9e37e4e3201e3ea2b459b76d310476dcbd53a68bbce49738ccb0d687a7962e7bd6c07faf407f5380f61dba53e6aadce419a3e9ba71f12a72fc3e1d51ad26160df2842c2056e794bb0f29ad8afe41015896c7ec19ee2dc6c4986989ac2c02f8c4b2230ec1ac4a62174ca28a33c6e979c6ca8813ad207d0348250fa9bfab29fde0c4511eb1e70010a643ca693e70e8d4a31eaa90d93986833f4c2dbcf1ffea124950199f8949444bc70016bc119e2350d4d5101fbc58175a9401e14b5fe8eb05968fbdaa1ab8669339dcaa62ef036303d6849368131070b4280d9fe1c579c3c964acdf3431a5a694e557c094cee83205e4f6bebfc8ab9e491d98022464a5717ec7a27cf75f5ffd41f0f0b0394fc99bd00ebd441d3826546530cd4ed2e87c318dc3908f29132946b702f87498e35701e97976f5d2ec2da19844db26c2caf72fa137f9317fe564eee64e22bdfe22850e08ca096feceb38b51dec65da555c791b58dcd5dae2e1cf4e2c90d5f82a64f126f4da5d7f9a6ce03cdf455ab182262c589fbadb94a40a1ac95075c4f538cadd2cc147e410aecdb026de6194e457398b8512da24575f0be03c164eac058019ea79fc1a014b64d344a74a5694b2507aaeb8b7a821ac6b25c90f6f20e6a394d7ed956ad28d123a960d4322e3672f5a88a1bd0e38bdda7f7f1aa98612f4d1fb10665207453ab0644dbce3756d8e4963cb64c90af3899ec6329d3556ffd021b4ca519ec0a75266942fb107367ed156e3e35f767406b4c91ed33174a3b517f3f3f1b96a54d3a0c6a4860f0017c352bc8cb9c23fe4755c3acee67b5b0dd1e2848b990b7d3f23cd31dd134dfebbe5f259cf588a010ce98ff6bdceeac90d9a0646ac0d1ada95a63570e5e79d26df2f8607d7bf0d780c55ebc7fdc736d23f813edbf41dca7af0d791c6186c187ccd1064122f2827e18d4309c0b70a7d0826ac577f47c8cc4c6254b8c2dc4bd726d9e347531ca14ce85c0cccb7cd506518b12d6eae0c4d54b7fc762278b49d86e77d21e57a5a2533d50059a3bf80b3ddf646472515eb5e4fb1f9ca0b6301249837d1828a85cb568c33a8881f79376939e94c427f4a3b46a0400e07d235da4f04fa11429392519ad763720f4b30f97657f86e10fab618c45394575159c9ec009d22fff1e0c1ed40489564f21ad5b6eacc652e644f4009c730280187655e85b2c82dd9abb45210f31df4a388a472a66b36deb2d5f9fbfd5dccbe09ff471a398fc84b0ce414ea7e728753c69b4e6cb719cdb2cca16f8b901f75d63f752681f87f41b09c3b021a56f1a845c01c435abdd569501761471c1f94c6a0fa35c03c6a77c8851d16f535541c5e71454a5df71b76956c34bbcae31c4c0c78eec30e66b54c2686a7b7ef2c5b70429e0fae4c1c72286f0fcf09b57b9ff86200cf86a982d69b4956b11cf125aefac5dc80c90769862390ee7e11d43db17aeacd20d7bfdf9d4d2759528869d1cc2a1687f5f5050b3009346f9f092098171e8cd1aaf571b019ae15039ff3eca3b474bcc8e74333fe4508c5b7e4973beb045cfe443e0eee7951678d3643cfa5649264f22d25cbc522b15d7af019be76dc3b5605cb2aa4badbe07b0f8a165cdb2d2488a10dbbe7950a60b99287f93300c1a0d74a820e11c29d5c7c19c52005eac2e1e52587e787685c9051e54d41f10f71a6e1f0a9a1cf14d14f7e03ddbfb982ef1a0c0df81ef5ca6c7e1f79662bfdd1df7b72648eb175365de6a6f9c6860fd500c0058d225107c65d565fe83d266e413c161b53cc73f08e3495606ac2dad2e11b445eba19f2d8e57fec027fb854555ffb39c8d05eae55764aac3ff3ad8b8117562641a1bb57441d572f6d449607a77d28f1d6ea35507eccc215a134b55e7e0510bd30c40930d8d776dd073c48567cbf8e6cd7d385e1bd9ca019fe7d6ab734dbda093303fbb764bcd57503702c06f369b6a61a9b716ebe1c1c89c31046e5ca21bb56cbfcf8530ad5b95f487c4ae0ed77f1525123f8777f2a8f75f19b4a3482f7c94745ddf4e3e94a02dd05dce659c20e568dae058ce6b4357f9c21fd59ae225c0dead38c85068f89c5a1d4f78b620a1bc019ad8aa5b98227ccbcc4ea67e84431588189e7eefbc1c9b811eab7c5c7e3ebd34f9809aaf30cbe943f1584e15cd055e9c690bc9a4235a45f62c122961a769455153114d33fd8653438b8ca1bcac5250625bcf3b97bf4ff1833a252b287eb522f4b035538de6ec276d6c5f87d8690dd3be92e418bfc79552b72312d5e3bab1ebf1740a699e8642b22c5d47a097d7ff386e3efe9a07a98eeb76e177c4a210e2f81f4ee4a430c3dec7940c8e87625bbff608150f917146ef8d9549cd66169488cd2c04555e4166b7863a53464c28721eef5b71509e53e44866d427f1749e2439387843bbffed4976279934875eca3f78bc4eaa99b808ff1459b233644268e7d6ccba93014a376c0678497b712c61c8faef20c8070fb12d046dd6d8e7430813b3e55a90f97bef65f4d5252f95e2a965d09a943e4a9ad0bac9a341ec7a026cf96aa0eb27c551474d1dfc40d707e337f6c048f2ef561b7be4587867731f9417a3062e046055f71e10d4d6249b3d25c25f5bc923f504b99f4a4f413c17e0a7413e49bcd2b982bb4620b11a015a9c8934074e576f58e7a23e8028c27822687d5b289aa296846591cf98eb5a03fbc8ad880d80664a5533e20328e7b6faa594ee1eb85947afd28e3eea22ebdd137fb12372048f16a1adac6e012227d52167877e91981bf8be272e21810b97651285a31d56eb8c992ca0158559288e2f2c10a0d664fcaf4b07cf833cfe56a0099bdd036c75bd16d7efdc872b353bb0a39a87fa78da62ef35cad87fb7d62d417a4de730dfbd3129c8398564521e44b54e8d50986004834c04360c5b4921a08270e897f5fdc149e990ad0e103f77f123c5baddcd2a417830297cc33a2c45577c5a7842d37775588b4a856849a905485c867ac3106ce4a01b1a771946785d40b437cb591ce4a383483be0c1f591bc0945f2c0a16a178609ae0de29016560b5b6be8c95e85a73f383d75bffdb7f8576c97493733aedf4059112bcf359e31f52b9b3946ecaac2e0793f90fc0ea1e8460c1e64393fb8f7c747c61d2169dec3558cf7e77b6bc47641f6a0f7e2b6c4538dfd0cdaef31f6c70aad277fddf0bace9e518fae2c1180c21c230778210f0fd7640808e1150a50be660a0f2f8848d7e927461105261bbcbe0eb02a539b40dc725f3e62c51f36f4a2e6f3c57fd808900459e1177dedabbeff1ef7b0a6b2ec226291cdebb339ebc95eb4d5f367c68532e4aa07a2def60d5214ab1b5dc15b7e3e968159696e0c863a00d5b60455cda405256e53a3da7440d655e473c5e662eb5837689c93810b05a8f0557ae9b5b8e9ecec53b0ffd80bcd73132974a2c7cc66286e6ca42f433106b2cb63a9a6b09ce2c57296619480a91c34bdd85ce879e6b8212916323eafe18670e82fbc6f406d346b3ad1975ab99daf19c72704b8ab3d40a4b574cd0006677a1baf2c2507967397f57b6788503b02d53d96c3be141ae254e098f837715491ca7550c67801bcf2befb12197fd21e69bd45df43e8991784210a172161cf5bfca14edee8c88eaf514aed8bf108a227ec981e61d9ca55ddb12b7df30886a6f4c68a82414901f3c40c59d378dc0391077e7f2493a275e5c41d3122aea708b810a44645f6fcef028d673e0223ed9c05dd2572aeab385218e66e0d24429b3bf31b3dc55f6db6ad1ba8b9c882bad1448937bae9762a67a9aba63501309f3943bd4cf5055a73595cf213deb0bb4a0ccd2019b4173176c6a7db392aff9132c3c0e81a94cfe40573ac2e6da2a4d1eca02a5314bf09b5885158f4c4eb8dfb8263c3c51271f923502feebb7e86494d7b3e7d99c84e3d4b9cfb270500aa8b83d3786eeb17c6a0c71f1d7115d01a1b42b66b7a6da9702c51a74089cf30b2a65619961d42438afb825e338a5d540986aa0ddcb0d3223ddfe002e5694bc863bb51bbd5e7a4be5444519a76afa21770733a153d128ce9bb57b75824881615129faa48b1df73c15263fdfd741b197ce21fe154fc459ed8752f1b9efc70a2f5296c5c4f288420b5a6af226bdb0035997955cca6133550783a52bcb79b1f012e89f4458d98b5bf8d56431d7ade11515bbd9c83857af233e3a512c746bf93797d26a2b290f458c8ee8fd2136f1b77f6a888aa1102a907ae9f6a87eaffbcfd15eab2b6ffb62187c605d98127cd56210c451d61b70354be77b41d69c1b6ceec0954208ddd6b531c2979affe46872920e65fed1ccd7aba8b9d22655328ad1ea23d9951b6c5ce029e3e0d09a71f689ba9987bcb2178d3f9ddaa3cef25ab8c35024e1c071a05ed150ba8154e2552034b63ce06c2b0a94617192c168d16a315ed82ccbfcaf664151b321172e4184d188f5dfa14928a9063de8327962cde0c6dab6f5dcaed81e5439b30f327a682fc5bee6381e0d0663a7fe03a0e34e51e2057cab81c45ebacd9e68c027e8f30f51563b577ed75a4462b17bc9e5c056a87c09eccd675da2659bb8e9bc0e83400710dad08728a1fc0e1249441413f81eeb146ab1a4370e0dae4aa03fe7af29b7ff18bea435e32bf783edaa29fc4279b9df38ee8e1d1b061eb7c4311f8cc73dfd9902db1c1bd5a1c6dbf8b26f43cbd2680947245256871573bda7e8a42055bc0300c1650a30d581030671536d577e01eb43c195374d14e2bcf6f34d28e5d4e3b2e428b1f9b0a5710ad58499d422f1959c2e54f56ae63839a8e82f51ca98334c42e830f0e73caae279333429318faa18b754939cf4c6d2ce2ec0ff81f88f6810c3136aedb8fe43e36542bb06cf5dce9c7acec4a663564374ad0a6490fa64d0a1b00665e5764102bd22fe3a73dc432df84cb70ad31e5b73480a8c833e6e652d2699b280eae21cf84fe8ea04d0ab5e44d6cbe0c90d14cfe1f96020bb7dbbc16489294df1f8ce6a22af6bb232f05d41cb38934ad5b2e53b4e7c8ec884d8f28115b1051ba7b3f3689447eda0a9d9413a104477b9a06397b598d039046ef0fbf7e69a7385f01cd47cded4783f58aace82f0f31fa54047972796a06ff960664400e149e0a7a45c36f80458e9ca7bff29233a75928340856f451d903b24f564f2c12c76032739d1f9c64769e4670fd377d2b11ff9bc9c9d138c66fadab1db8cfd3d8c47d8327ba8946b0f04bbd9dc2aaf209efa4dee0f66f1d4a85782bb77ac0f67dcc36e20abcd5dde5b8ad22d72460700223d69b3024873bbcbd32e1dadbf8abad99d8a06148f82c7e343792c1111118a9346c77dac64eaccac81b1cd72b2e267f681849762235bcd5edcc82f77b1ea34c50c453a431a6396b5493e4210c1ecfdb3ceeff86c35b6d2d0888d16bdaf4a9f77cd642516d5769d497fb3d451cc8ba92a431af58587757b922cad49df6e21a1805f2ac4ed71a2fb9116c2e9af252ec55a2cd6966f8824fca446f5bceb57e701cc4f9e4bbef5efa19ca8b328bb6a347c22d4ba59eec4061f88787cabd75c666d6f779f659f9fdba3e946b94d66cc3e29d647a582dc8e52f7500430c9727534fd228dfae6e352cacd87763fdd1f5715ea1bcc57054aa6804477dbb4f9ab1fefc834102ddbc3183f63fcf66889eb37b4b82e16532c981bf6d72092baba52436f7859e9783796d4030f2d98b054c4961e74d810523d202c93bf296a4d87f1081b8345ed9824bc74697382e54574ded22fd5de9994286eba1ea1d0c1305b0bb405b525590c28c346f2597c9708024f96ba9495e3335e87af6ca50584b0db253eedc0a70eee30a50d65fae46a2a75cb9e0dc4abf33fc6383bc4114f8bbef5dca787202f7d8f8939e0e47051b6632313cddbcccebdce0f5730c8db6041e4974b43b93a8492938fa025fd731ebec6e0fef9c5d283a40cdf3d85ea39045df407063653e41b879ea475900a0ccdcc13c90fddb990ef541604f13d9262248e2f161ca850698c077aa021f2c56aada7227d3dc325677d4a22c378eaf54b52f0eb73de44af4ee931d21b6ee165f09874cbb82ad9620f01344eb3a101201789167760557b65eb3508812e69ef871b1279f3bd13e9329612a282159c32c02a21591c608dc1f717711b32a4337b647498741e6a04487075d188e23c4f295ce1464ba864a1e5303f0ea3030a1e50796e2d5083d883d37db9ab73960396c59bdae6b323bcbccc0a6d80d1d2f2f80afbdbad97c5ba30ab9f05e42be0333abd7da2d3e7429bd589f5167b2925a2300f59fff8f81a9f2ded57179729d86917dd2c4379a49292e5a1f818671fe2e0f4f3850addc48234d5218c3445add648e6ca382bf0dff25c2e7fb2c1e1e7ed7862555340d835d0632c88a2b8c5f60758c47f09bc78e2365f885971e09e0b199bd296b77003a89283cd3123f970121bc7edbb7d361d3bb784c7cf9fa20c5b819e143a336fca270b4384ba6fd4b25cabfbf512e98ca337a30fb84b0c6cbddf076d2a7aa9b9c03bc0a9468b60a97deb2674e59a859af196ff3531f78e0a25d1528e1c8d24285f11538411841cac8a76d609d6015809d8adde6bd3c5760247f7cf98b6f672de721357d2aed2fa460d20a142e96391b239948419f1d98a87b16638045e0698258c0d2e4204ac42e783ea0c10aaeaa164add97ccfed6536e29b7268d2e47439793963784f23a7eb2bba92a2644d8cc8b4cd32bfac4eeb9526ace881f71961fdda795bae6c366c01d54914bf32c113f122a897ee3d675c086129df72260f6f327c9ac9e1c8125c638488715ebaa7a1a9db4af42f713caed2b9ce221b3c21578947052da38d64c0a6f500923de321d53402748ad6d828f98cc72dad060678b6c92192864f2f1132e23d089d45edd111c1a515d6c2cc678095c6a9570ca0f4958f924c379d8459dc1c1ef54e3f05426a70440fc69762bfb666dec4c955a3d780b336b5b2d27dd7d571e69cd29c78c0c4bb1db7db119dac5de66d6a3d01c6638140515287cbce39049fcdf08e126d67dba4b5bd47eae771102e6d47f20a99051676b65fbcd745c9b6e89a21eabb829d444fc31fcdf643f215c1f7ab1f8c5a0d1a20b2c88e7ca23acd4effb632ef46a34a3d273cbdc8b0cee00515f944a64a52930f79a448ab538b54a3df0e4ac28d581a19f61db7652fc4d3eb8a18528cba930d79329a4816180cfa11bb1318bc50716489e6858742c12696187eb9f02147143347dd3f2d062029a0726ec87338ed9f0a1717bdc9db227123ea8df97f992b9f8ec32b8ba436501f2244d2bd5c9dd1638a5ba05ae8f5621eaa0c965d0161b6d09240c0d6188d832a929488624249bfb7471117ad2b9fb5c6a476f1afb1097c78048f77d15d19180c1f9e814aa3a7d533c09a4dc67500a8a6adcb2964bc8b5e695169d5c5cbf8569d8830f5f6aff2b1ad34d3dbb17471e87d51e760dd56518b05c92d01b1fc8ac32874f4d10ce900099987dde1dcb0147734c29b57f076db3173327c2c683e4aa17e22e15b4154ec778d50bc5403576f4bc2c73f90ecdbc25339d46b12ef72df2a6a2ea0f32897031564d0032a7f248fa19482033c9d4061ccccdaddabfa316d2ad1f725431f2c867b7b76c434ee53a6be36834e265ed4856755504bc1e168ae892b4a0efbc98ed0152397d02693920b4382beebf565dd06774882389f0f67d267b28319072f294af6f00b24bf56d49787783930deaa5a77c82b8bb39f86e37df7ad6f0995457646ce9a4567d9a4c2a73f3580004a8fd89ef9cc26d58b861f6b85837e5fbd3071182c60b356e58c7be84c9bb28f5439e548aa9af3c8a315700385ef889ad57656b6bb0bed160d712eb4072827f6b91e72705ef5d2910ed95edf340cc621dedd2a9973539fe1a91c2d1b3fb2d9620ea650a0c1e6f670736f3e904a0cc674017a10dbe512c8b51529e4575ac0563e47000968292a88edaf45028f777d110b099772a052f6057ea986a542b8b958faef33da835175949f032503f3f0a304ce77a09aea59bf37291b8e5d705cf2bf15534be411144285c3df32c191cfda9283dfa584dba8540b763db72b7239ce54a81f8a4762f5a355e3f110488b0fc8b228b04bbe40f63d1696d967505631b78136faabf06c5dd0cf319798cae29e97905588135a625f4cffddde60bda0738b196ce296ec8edf59e8b81e20fd53678aa569a205299513f2e103be84f24414455fcf1636745c72a5fd4028b849ba2fb4fd443254f975fe4b7cfe5d9f46e61f9c01afcfc62a483e16735c4885ba39268becde0669ad949c42983386e6ad032d3274856a5965a863a469977dc5f9d6b69579b31cb5f144c57e837959bc8f976cca8b4b6059e4218086231216557ce47510d9eba5ba170ee27e082c59d93f838647ba84e761513b95e0cd539b4c3124e5f04d4ab0869bb2babe2ed1000e1e1ff194420ef48fe0eb5faea931c6edbfe96beffc8c37c68900f29ec2d31d3d7cb9f68bb3ae86d67dae0fc465298bcec811735731a51518cdbf3a29dd3481cde019da60349ef16d06ea3326b5a0c726da64c7ce358f8d0d98ad7e8879045f5f4158d2fd4d562f5b71f84d76e8824bdbcd7a2b33426a43a7e569aa8d198810bc326dbac4b3b7e0f89e1805ad6467d484bca3e0e5fc9bb5014ae53cd8031930cb84fd1c692f5d8d4eef9e29d215a05bcc3f5681fb27ac437241955cd827445911fbb7ac6104f3daf108618d1cf3e6dbf2fd87eebe3fb7c660e429446bce9cb12966ba088d8911cce0ccd921efa1264cecaa433168a6234422009aed2d3515e9bdeb0ae56b665b3bed1ccb3e3bd5d2a4e25923d794fd7cab262f8789336651560647359078484e8725edd2613a005c084a49c583f3286b8da19e148daba757119ce384aed9aa8b18a3186ebfd0d7a8a8689b652b9299b5c51462d13640f0dbfc70101d4bfe850642c05db4ff286c966c08b6e3af84fc2312f6c31ca0d386a1080caf8524981df129d9943d89f1a266bd7a7ccb99bf499abb30b67f11ceb76541536cd04520924a83ee64505a503fab0baaae9e76df9d51501e2c7d61c4b105fd3253d32ec7ae8769d4b186e707770e6baef23548bfff9b989c0124869b52328ed535d1341e7e86a4938cc6ef98fec1af07064871ee1a55a8c3193aa55e73c37676c8206034354e55e8930038dbd61f8c4240683912aa80bd9afa6651ee1a8fd9ce4209f09cdc1720d402a9ff0e2be13d452e5c49b750d696dabcab7557dba94f993d3e5552e71d9b76e0413058fc4dbd759a812d2e220bc7890f0a668bfc306cab63cbd0adb8d5bed8756837d86d1c50f8d24bcc80b5939e87ddbf71ad022475658f644c106daf9c379d81deace5eee3dbea1c3f6df2e43843ab639c9ae1dfe77fd79e7c9e4007160cf2a77452647ab769114683d2ba98315d46fb44cd51671cca36667ba0a8c9daac55836aba52b201d1b857054e963a06d627e0a54b9c82b7465d64da55c751811648870cce531ef26f6d723d62e7655e47a2213ea5eb6de2b0ee2b9ef1a82375bba65f9a5370c798171145b8cc7cafca90208f18d02e7406d2ce278abf1e7c872488a45a35ba7c7fa72e35f120067afe47130672a8d801ab4e688429796337928b766bba79175ab02b3227b7675cab61762b47f2f3ad8e2c599fb12b3ffeca13681487b2af5c579b94ac05e7ec2e402891824bad8e3e8a09e69c504a471940a1f63e09d82de5c57756ed7a4a3e149340407b974b0bf5546f45796e98524040a3ce2d46bf3d16ea4967675c5f271604f31dfb2be4fe0ada57449fab173e2a11993934eca0c64d54e9c12319b73267668b6c3d482350793760b92a4a8058456a6e2e6f090b0626218eb6a1028c1aacdfb3e921520ccc0c13a42e2ff87d3a97803256fff5282d5b6ace5ecc0ff384d0819574e7d7012445cf1991389436318ccf892eaf0694f3000c343a00b2523d1ba8dc2c36ef34b6f50fc33da2e5f3a8a5941456367ac4328f4c641974e6f672f29824e5f91540f97a5d90b758395718b74449818f067ba6a6ca873bba5d0031ee98aeb2f14d90dcef404329bd0383e4a2167010ab8afc2dbf08b19badce12f31449cd1c9c75b1b97f4064bbb3690268f69a44d266bf1f673751be460db539794552c8809b6513e68b947020c3a2023f45e89e8be4d2147b9cd148687be7f8dedf07d1909d56278293b387f1dafb4e1788c7a9c5227a48628b196c38565d648d55cc0df19239dd0e7d0a3dd72977b214f8600f91a78e87dd9cee99d7d66e4a4e1f36fcb5d483ddf448f09e9064fa1dcb555d3c682df244d90be874246e7299088b0d3aec59a4e632da4a00b1c92c7fd0ccf10d653352e33b6c2048770c6ef3815fc5cf8ee89962fed99f16f0b946b73685357fb2bf95faa378ea353109a6f50aeda0b7d2436d55b959161e82b433b15d0cafa97249a4c6472ba4bcee7ac98a52637cf0a81a38617fb9c562681ebf2515db9c03cb8d1c104c1d4a8aed2ccbef7754cf247a2b9049c50f541ec11c2548d2d18deb31b94d6ca3f6b253e8010b457527c8e7bfa3ae4918a5b4a90bf5b30de869b1a46e1a345244fefd1ba6afdc090ffe784755d1d29ff4d0e54f536e56c98cc6c9a0cf4226cfef4aa1c656a4a2130106bfda89b6c4a7171a9be09b3d2f41d031d1dad1dac558ebc2bc2844a4a0967e796203670109c7daa9b4348cacd7824bfdadae9bb1dfaac058d32a72e9bd209aef01e6381eb4ac3f29b3860530708bab66c9e8cd6a1667b7aabe68a9ab0eb7a75ca6317ee68216572dd85e483cc5d07fd7c494f0e1ba79a1339143c8eef0b6c247d54b2389dec53de930d26e3ad5a8fad9f30f46517ec3b379e2868492e423873d4caa5bd6b2b7e5f6a819f5d0f35ada1eafa73b54369cbb19eef15e3ff2386cd3c14c01ecbf7f9f5757dfe48e791ff5576273a9eed10f2da563430e57c59a81dd7175a477732512864b33ce25d9e82317ed03f8b7a915377e0da7361f48114984942d7e287342fe0cff894dbe82c78c21feec157d4944429b8ee6bcc70f8ce0af23b05e13909fad5ee3aeebd1f72a00a83df0ac2e2d4d1ddcd06aed04427453aa48d2c421f8a954300e4b70411622818b3389ab6caab647482d12c14f56cc388c38432c819ed151bef49ea202dd9d69a0dc81dcbadf2d248f34c468e70824a3ca8067359e9c50de19fe6b985ff2fc6556391c297ea7a41a4885063236a56eb12b64a1ec52a4a85d9eb4b0f5582c3927fc633b77d0324aed2fc2e7d8d869d7a495116f6ed578f64086a59be151120c71990b1c3f0ea503c5c2e08106ddbff059d33376e31e32727edf67334520138dd9fcda0a0306cff4b0e9095e6db05f254f181d2f0be4ec36c6abc6333b77bef77c947317e8d688690426b182a4680b2d51cadc68481e78785480837fd9edfcac8bf4a7f41efbeb6bba2f2503f077b5ca111e00d971a56fa575449ff46e33ec81b74ab7d4181fac7c2554c2b2714bf9e7ec668f52e150c53cc1c4586c07eb8fb185656c58cdebf757a69d3769e0db9819708e1ee8c061896b6fef0becbba6b0caa310a44596f83f97707231e156fcc59dc7b2a19e5da6975d927faed5e37eff9872ab72293e4cf68c81a7129af89b17332820fa517888b7a659585eab85500976e2304d645e85d880a98648caef4167a4a0faaefc7e6506222d131ddc325372d3e13f173bf4f2c3d5e1ddf9cab90bbffc8e9be8ee4864666f99055ea4d9bfa8e03ea683ddf89848764514ec839af8089bb85109de68169befb3e4a6e750d3976375a1bab2fb93213e2104cf6200dc8e0665b6a054a4a9e001024eeafbdd8c78a155cee08310985311c40ca2cef1ee40f7ddd59b4cc4e64213645c7b68435d072905cb941722b0be6acbe173962caa1adc3556c003bf3eec2ab6d3b3f3188e82ac644b5bd8ba7e37507016a64630ffd6aa8608a1a06bbe418035907f947edb24704b068f46aa23e7968add934c2c1e0248325636b0b12577a7880891887cc517ed45920c63e292909e75970d0bc71ca074fcd67c44f9b43dd4a86ac27febd9a37424cd8707bf50a51f188a49cd1a9aa9aa066ca97094fd37a64e4a155c9da83283b74a9903ffc9dc2981b62487715a7170e01b02699c39775416f6adbc814633706256a2f30866db81c639b322ab65a34c00cf817b1a70944990a1bfe0f9128aee127a90e73e51445d4f17f0cae16fd0593c620d68bd282a9b00eaa29a3df35ca949c721867d0d509e003cd8069ae199c91ce3135e3f0ad9facbd5cfe3b40882a29e906ceda70d502d612380f4493fb4a848ab0c1c2bdb7db4afcd98ccd2539dab66a5567b22e903d544d5ae3e63963d42f2a13d84892859fed06e38f668f7771505991b7309937cb9ad6099c3e2cf3c59be0b20edecdf4d2f40cedd7b8e5f236fe7895bd741e27298b54c89c880e098583a4250b4c1660f848a222b8849c0af0f48485e5a35aa250dffc330673034e50d77da481f8c51112d0c0f1830943170dde41331d2da44bf24300e86e68ae2241e178fdc58fa36be8d8f529ee1b382a446dfbdbc7494bd0cc662045960756f73b8070962fb7821debaaca25740b5f7d651de30adc54800dcc494378f877e5b53c799f9e8ac1c467b6555d687d9e2a204bd1e9d3dc97694f70ce161ec6460055f4638293d7e691d630f17d74acbfcd6ea67fed95a7be6d00ce0b7e8a310f6ad01fb6eff7dae065c03be0e9a44a759a2d13f56a553fa0ef62bc85d23db7ed5f3e4d96b19bcba6907ab453a14ebaa82e1f943fe216c248b75fbc10f7d01b80d5d8a36add919616d6d8fbd74782603404b3d4f16abe1a19e1a9caf6925841bbacfea1daf57c3f0b00f82a5fa417bfc692a5c370999cec087fd5379a77be502877bfcafbd7e7e283c089a678edfb98178d4d4e8c01f21aa828d963d0f905cc4453f833f20b02c3fb0a997bf7ef1db98fec3b3c66b7d212bf124d48abc2e293afc02fb0b0147c292ca2b31facac771163dd9fe83bf42bab7819a360166a3b24867671f3d63cdc420d0f06a0eeb96efba3b99d2b6114a8c0704d8202f23c322585b52135f632be9cad26414e3cabc5605bed25d0e622490e89d93a9cc94994f96bfe2b646c7f33885277c4290a9f235e21d1f5d1ea50cf2fa8cb2a67574715f82ffbb58cf9bc4286dfb6486e87432fe2ed0d1c094d4845de9eccb5083e81d32e009bf10256352ad1cfec6d5b99cdec69f70331b580b934923cae7f3719ac413bcdbf833d0567f9e533b08622426b7b671629a20a18548815ee0c4cf68b25afb0aa5a137538f5f3e98d3e7f3c1d23983ca9e49c7512727bce1b94356580086102f443e6b53b9f1e512b772aa0168ef32593be4437e0f16433341bcb11f6d84f7ded4f881c518aa7826748a206f54bb37b1d9bb025be6c01433d61d8b93f62495983d52a24fe419e3c717e93254732f286a6c9937b69d5355f6fcf514ec676c0fb4e3226ed65881f8082170e6b55438a341bc9a01e6b1c0aea48bfb2add0d48f2a6602af280407443f6491342fe54dfd8aaf8d75b005b314bd5d57451167f030fdc6c74c54cf19b8e316d7dfb1e13bc98e5558abbdb70dbb5b923f24c9b1fd179b8ab9245dba99dab9d0c38bb9a4f1e2b385f42d6cd8c345bf63c60973ff5d0669f38c4b1adc45ab3505b5160bb5daa641cf08be54ed51399f95c9baac6d23e27e2896f1d03c97d962b207fa84f4ecb4ec4dd0e1afe4d020e0358e6d9c15b32639ca164d8f369e8fb622b0af42ab4e589759bdc5305f7d0f238a5e4b7e3aff4922af92a8461d80986d7659c37666e49b493dfa0c57c181ce7876913e31e157f847d3fde9fb48ab624b6148856b68e09c6ab2b32f3f8c34be0a7c681f6b71aafcf97ee8985f1b48f6d19bbddc81485509a500598534b801f31f8bb26a90be04b7ad7ecb0e195fd1373497894c65c52867fd7dc75f366e97adfc3c05bb567a42cc01ee0d0a13ced11e1e56f69d02b8f38966fafa08fbf1c07ff4dee91de3c28de62154fea318c4d5998128a39bf24bd2dc8c7214fbff3a4ba95ea932e5b5f12296925fc25b9e2abc0d7131fb5766aa8ec5e8a98555ff69b6e9e74d201cb68431993af23d4fa664f4fde2254d3ab153e44c209fa0aec33aa66070991b5aad7e9b961f0974a7fdba63f988580ee47e031ad57aa16de6ecdcd36d9c606c43a06bd0432351662c41783dc9d5fd68d3d5aae9fcf87eceb1b49cb29c73dfa3657f8f8aa470d7362b88abf8380de965aa890a7e3679175559fef55c0198011b301fc6ba00e85e1f006eec1a6e7531506020a1e6b8bc4c4efe20e2e54bd4606321c040ac846499eb32d6e0938a7e6d77d82bc0f4af49ddb007f44014bfea609c817c280684d1242eeb2471d8ce92d488b11fa9b658b935ed563b2671821a605d57cd50dff0abd6e3ad930cc945516b90d35afd9fa78d590d348e538f5cc61b75ffd362cf9826c2d8c719e3f47ea0e1305f7b5a5d848b1e40dc5f12dbd3464f42bcaf7994052b399be21acb084b8377c17435ac9794d8e0f5ebf9a94d32e07392ca1ebbb04f1e18eb5080511188ae0aa669a4575454f9e2b9b43983cf6f5e772cfcde77802f93ae446195fe251467255b135fd6605b3db87d5e33e94df0c521d25ab722d257217023ae928c5a60ca9d995a2aa03bda8ed3b2ad858bf1ae99f66615484f8d0795dba2a6af6d6a89a5c00677503d3b715df0a328932fe80ad2e3abd0e6a2cec659b1007ffe9aead380f22ba32673519e37d98b1461de7562e5fc15b20ee07f8762bf2963b204ac46c101e5a0758a845e648478dd72e31e4755d95b1246e807e0c703371dad6e16d019837a9cb2ec928418daf2f41463ba0fedfc11e1177f77416ac483f8df3aba7b8e8d2a87ace7adce87791d742825e3b765fc9be61e61affd0935751a886924949421d529a4ec655761c72ba0726543d0e0d1cd3e2ef4a3fbc4067269a0954a6bacaf10565ae7db111db1d2ed94a9046e9bbdafae28629dcef707eb6d6035ea8f4dacc5ce7c11303f7a920d21f5383e1716badb1b912dcaf340699f2a7edd943c99985709867b59452db8207e774bdcf5a2f52323e78992b73fc926646a58d5632e0e39e1634132f88c502f6d05460474ad3d305aebc0c0a8e197d02a19a18d0225d4d25e17fba54918158a03f7cfb6f1a4a6c24ff16b285d73c469ad48b865f5c025e3567e3772a6825a370526063153ef7edd7f7c0c32274165d59eee5559799b30cd4f29460495b15f86239d020268823431f51ed7e7cd22524e2903be85756a5734e744bebc9664a119556cc556928db05e90fa3f39b1d8b11b2cdfe837b5f8e9911a94d5909b885c7d9137b8f71d049d34434e0a24a91b02548dfe8a4ac288b8f57838ab9cd23f01c6b4de2c3a352360ec5e231c79120e34a2c5f1ea71b7039cf8522c0130fb21623fa9d740255e0d5a2cd5017aa0357185bfadc2ebc03fc998309edff1b1995ee8ac7ae5825e8bb3ef9d46ea138ef8a917964142d5e2f832593ca73b0adc38182104e8ed8b0650734d58c978faeca6452fbd9b96d75683e0be8c1f57b57807aca7c617a907398d097f8b17e0b9dc9ac4c35f5300d8c6ee9dd01aff0e2214b036d2e4a107184695b9b9f952cf67777edd9644e7960589a8d3ee966771a94650f39d707d93d831f450cd57e8e44f3c570c4dbdfcd473e7c3d1024ab00bebae616451d0b0e2a898e31f9deb0046a23873a86edc8fadfbc109ad4cde9b301162403ca7698fc08e9467bd110ab10865c479dbdb07b289aaa8fee120bb99c2636a33460cd47914d8ffa2e21ac9ac14734633d2a3253c10a1329f8536832dbcca2c142f36a2c5bc41fbc27cdac611814fca042e8a24f5f8a9a9552a47a7912501ea9281d77141bfcb5b4bbfc42d2f178db1d218badb3e89aa396bfd83f6e4234b0041a1dbe01f3fee45e2c00175dad3190d256d6e76684d11c8039e2ecd3b402a4b8560004b9e372b0772c63ca331aa7f8056e9b65d4de55d0891638e2f273e43704b90d39432d1b0384563413fcdb71f844b5431924119ffb91b6288be3350bf8a6e21e0c18dd50d85acbafe5fcf55547b2524bf154ee2db31812889f3ba7f407545bedf4b73fb2e2b20466b9512c33c26203bc1b5af5e7ff92cb7902727a58900b2ebdc9d8e9dde84eaf7380f50d3677b16e39a80861c586698b8fa43b0422b0fc5164900c74891fdb6ca975e5520e144459f62ba8b15f56edebdb95c55aad5dc7772cb1b385e8785d60ffdf987af146c86a94f71f6e851fefda28a0192d633c566bb571bfd60b1e07fd968c95e62f87ec25df7d14b0b50ffd22cd69a34ded50470f3c87390fc510e1905e27430c98913f439ca39fbc87a47a591bbb5df7b0eea66ccbb7baf8f690e0c55ecf09d13119042c6e43f669fe55ce0e64c54d341047b4a6f8cdf75bc552ad3897c8468dcaff22c02a4695d52cbd7ec3288b4e929d4db3c3f00daa58e00af1c3ac286130f2510c9a1a70ea6ab40ca317987b0a18bf16d63866916fa14531e753c05148071de503a42c176d1d8d26fba4d2ccdb97f035eac3e022aa74a5a9bd560d6799e20c23901e6728112eab31b5221037c74262df109b5736d3683a1fc2ad1f68c8fe35d7e683cacfa833055ab25872de9a74579dfb5605753275fd2d425fbce0c91097fe17c8aca2489ffd2f5ed6842b24b69872c2923fcec46abeba09a3daa0b8936debf176df80064bae9332e4f2615d4ed2b44bce1c8454657c1985758d87aca1777035c527a5e3f4079968cb93d4219d0d87e380223041d4cc922594e9ef85d04dd15bca0d1829905bd7f71fb01340318efb2cd2bec2d7c396de1bfd5ceaee6c567e42f4ab3db2bba0dca71d79cae1c66b2f06409526c85f5dfb47ed525043bf7f1066d2e3df5c789a597a42f4a32a45d0ad99c5e7ba9c1fe28de1a4e88e1e0a9866cc621abb75b71c2d290a382ad0b5e5d0b0220741771f0fae3d677da754e42788d16922f3177f0c7103bd243d4eeb976afae2dcc7a0bade15bbda3672e97b253722dd8cf26556e9481e7b031925d27348f8aacf02ea0723d26eed500850afc7897aee14c38d1e4326f033b7d6146ad1af26c42a8151cf1b4e6bef4e1255bca249a949dd9dd5b7d47417a747996f82dab23abcdc60b51a4a69032a41275c46e77e7c1dec020b9a544e411fb1304665c49abd45dbb74beee8b70c3e5d62c212bee988e3c5faafb65b40d2ab69b4567edde0224be8cdca00fe00d9762a8d12b4f5f7b0fab5da3bbf301b2e4228e5d40172434ead27bebf9fc110a4bccf8e76c18c29df0fa89fab30f1b917f0411898ac129a72ceb7ffaf7a59d34c677fa5017b84f3d24949533fa05056c748312a0aaad94bfdd15f5bf30d7cb6295b47f1f5d0b0b4063f74ad7b0b7c82d1485d0973b56e60f8c4c73a3d862bd5c0e58a2bda48f436b4fa45e09bcafff066599da64be302975d5d15ff833b694f2f95e6001217b8fb7d03b927d1c827d25d0c11cbc389dce7c181e5160456dfee9b8486131d3f1e6b53d8c7ba939ecfec550a66bd2a09db1f30fd013cc78305baf91e26f2e5ddd90068bd6e904ade5019c4b281a02811064a821b1a95d1715bc241161ceba1261172a5938a89800a1f7e54a7c66e1ffc36a52e29ffb5bdaa5fdc66b54ddb3734fdeb928cac9905582171d6a2ee3fec275f95f1cbf6ef6b2453988c39336289d2c74eb54359d9a94f607cd4492d352430421ef098348cc29c15517c46085a51b008a268849c0d029369f59f2ba22c98828faf90530bcffb8ce265dcf3f6030a631c092aa61cca1a3b4b4b5e74069975682d7a72805abb9a57d2ab3afa563e0724b4530678df2e2deb13f0a36d8c868ac4a637c22977d898d788ce49a1ba14f2dcd85c9d105703dd85f117d85bbea361f50ad39bb14dc00ad0c6a9c2166e2e8bcac7e4d717bc1789be81bf16bbcfe6bb841af3ccb1e22e03ba4e66b6f9263c72a9615cfa14f809ec612e3af522529895553b9ba91c339c34d9e491f5d2aa5f10d56ef39808233a3dd4a7e1a569a837f9f722c3bb6973a09e5dac9a89e8d9e7ef4c702ff94633f6378813cff6dd13a15f81cc6b07c17540b79c23813474eb26f51adce0e406fee52f9863290aa5680e74a89305b299022509b7fbf750a737114aff304e95dba0126264f7ca1e072b2c140c433af9c1ee3d8c7f3e30d828bb549138dc7498d7c2bd7aea15b54cd5edfd5f186aeb4f7a7dd8c8926af78857e341c27928cb9d0cc775ee0d5c632e88e2a6fd4f36391f5969f183182dbbcf8600767d69cdf39991d00893e540a43b5b0ac071dda6c9bb12d1b0fadaaf6bd17a3ef416a44562f65bc83d66c84de0344ea7c95ce00d7e9a15694aedcf5cd59a6a31c0d985a913226d0a083885ec4ad9093e058530b8f623afd0565082b67e2d35e44ba94be5898e29d25e17ab65b02f16249c0bbd766081c010e0b5deb4efff3625468733195d7a2c9ea816e1b6a0b57b822b1008898686e63f5d38af1b78b925861441900caf968eee345431173066dcb59ab76c6d81d4633f1706deb295ca2c6b8a23ea22af8dc81c0f9e3f161d9b08a474dcc08de2d6c9274ae651e0dd1f025aecc2a8a203d66500e60f7eb7cef0dca299b9974808d6ca0068d1093e5b553a5e6a5c0a1642cc3f1ca7238b603f13d825acc623f5e13d386b8945ae9a617c8f836a66fbecce7bfb92a95e11ff47cb9b27cb8215cdedb3b4f6a55cc92ad842c579692f7ee0b830f803cd96b066df9a013de378603023f583e09dd9f00a1f9ec47efbacaecb85c8b413462c9345d6dcead98e55a9100be1763851e40cc111b0cacf53ccba1a47b3e4a67249b39a3e785deda4b45c9f63f1f19a1ccb745fb79c3d2f6f9ac0e45aaf0b5173bc7c2f0c9af635539eab16cf29a18409b3d0dc1f4b22f11896e375471c4158276280cb48a09e7f208ac0e0c32275518fa4c6856faa674910d6182265b4089dc717dcc21248d88ac11b65e54067e535daccad8cab0cc99a3b76fb6a5e09a61317c5a52df1fbeb222e7f5f817d6b4692e05f87ba914331bfcd0bcee192c52f9243014c6889111ac09ba8bed4b0f62c3e4fa93bc965c836a35762a6e8589ab20b28331aef663677b7b53f943cf193fc76c2470312ca0fb6592bfe5904ed4b941c8b74929f27a09278246c7ba356cf27ba6885eb3a2532d80e9802472dab9a1dbec7f8625f68e4c76d152753a22991f9a43cd4b554551a3e7464144f345bb2537a8e0b38a3f05cac15f4329133e758b6ffdaa5a22ddfbfb0b073003a05b56f3f80717fdc38cc4914d47c617c37772308ce1af6a3f77d77833ed80533dd28f66c007d576e18d168ffaa3d18c685966828b2a8e81bf5eb462321858687309af80d7889380cb15adbe29621794da78bf9d60fa070ed8d38c30d4c24a3799d13ef38c298c89513e55ccf5fbb1a8e994e7908355dcb436cc6a3b01e3498e5ddaf6cbc18c353b1730702b0a7d9011c4a31838a7b8d029a2c611245972f893eceb7f8b0ba279bf3e4805704f7d6ffd1f212c6495550cde2a3e2157d86ce2ec1185b5f2f4f12440bfddf0779682fea0b63c2399a97c6c62ec2a84c6c64196a831a0446d3da98a4dbba439f452af1de168b26f97027659f11e4ec39b70fb0c19be4b1c4e6a04e3fe0d2491d87e48eb30ed0b16cc405f0e53a8e39d6b7301f5cbc4dfc1685870e7b80430d622c3d2cc7c3a7ff129336a33c45d206fcdb6a421c587d3a458850fbfef2d45568215365e1ed766645f3eb9da1d5af5f1177707983dfbb462972c735965b3eaecf6f3018cd3479783e3708fea6eab89e3e1c35dd8a8536786a69eb95b1a3b606f5882a971457943445904bc85d9ef92e3ed9d03ca62b4cc1bbe22922756af20ed5b8ca0e5fbd9961f89e3b153e83e4c93775ad50d4f86cef59e3316c0b8c9feebf36448f897f2f20c5983b716330d183d84d10efae537a402cf3d3ee566cfca0e22df1bae145e48191f150ba64d6664389c6b7ad6ab390e380a2cc5921d411bb451dc4d569b36f1e324790e0e8eea6ec594060bf7b06cba827b4fd47332015f8ecd857921b87b6d63809282d2fd7a9ce1f49b5de3c2e819d0f427af819ff8aa068e4104455badccf8b4d1d4f29aa72dff28ae0e80abc7348dc75ce180a88aeda387c867aa4248c3dac3a659cac6e3e130e8a4ae430e42a3ffdfc6920f4e85c6b890cb0d03248c65b780538848829b43ab787a5fbcbd9e2268cd22d8f976485ce13da03d56085fce4169e7dfb82e8a5d9663838e412e57413a8ac31ee34b03586ea98b23c252dcadaefa61814aaea42537ac9d97b0980ebc4a4ec03b4c0e1e9a8820de9e69ea15feca6f4a2a2e4e50eb7f4a3216fb49b5e560f989cea013f0f8c01915813252e89b352202b2163e6125ce4455c1b2435af2dcb84f7a6a3cc31555733f275bfd8c91a7f001909931b3c8c97699fb2eb428e0cd29c9906745e4b8fafbb5098609559eb3b73b5033040f4793c3d7257e3c31b5c1954847f2e81900d29afe2c045769b6533bcac16fa9142c7ad98d085e1aed2795678afbff9260a9e84f79a2fb36046a8595dd78778e4d30691055924d96f6297c6cee033d87ac0453146770a21d2197d0ee0973dbb76bbaa861c6281ee270f741c0e77592b5ebadc74fcea15cc11d9275363f5d2da3456fddca9abda1fdfdce55dddbcbfa54758743bfd9736fb267961076abd98a7b99851fa05dddf4e992d33c7c794f45c3793e1541b7d1e35305adadde4f419330da0c72ddaef61ca0bd4bda8923bf2da2d85e2311353065709dd7371f1420680ce7e945a7fb260e69db95fd717a9fe73d6d631c77673d8558c0fc74bf0938b4cb8a84a9e235f3ea24a92a40dbe59525611e588d69815194b972ae7d027127f3298c2508afa61063d86a2905bed9016ee13bca20f76ed5e56fa3aaa0623ca042c7ef50ed8ffca3c0121e2e3b8757c4cef604abe676b35840f61512daaa34f449df259aea9329ac4ac8980fb3dc2a962a91ba4e16a532933a5593e904121ea7b7c050b04ce83e6df46ade14c7aeee3c167c88c405f5e23b9ea4730fd35ced82730e4b4e6b4b7572f60d7608d0527d7acd5317fd17bfeea98ece18f9b0925ee9b6eb10cab9a059a4d71483ffe4bda229050b79c0aaea424513e9613bcbda9c5ace1a700c36758945283cb7981bce2cb4625af6450daaa0b5a43ffd78b0316eb41df9363f6d973f9fd368d2bc4a56553317e794637d6f7bafde01706c7565b75e997b347e4c73e72101495e851605ccb82cfc002a821596e2ed27af0efbbc99d181c5fcc487a9eaa2758d464df9c58f72228d729110802e8408d1cd360f2604fe9f76f1e2cb7b2b472034fe0ffa1bf02de171b61b2b5369942e0d6e4191cb1aa40c90364729e88d0c8809a9b76bbc4bab07f6e502b11f35e8c3a4c6295db97f7b87231ca8535a039786c2a2bf4e3701c12728157baef37da76cfc6de753cd94305c3e16510a47f547510759412f95b77c862c1c3b98c85263df0e0b92d8fbc6dabd578de64d93f68db15290d95442033fbfdf5ea29771f3eda42f074bdedc60e8869596b007c4c43c9337f4d75bb03cf17ac0035478ac480b1004da1f4d3477844e04a87681f1f2361f84a2cb0e52d2ad3bebd3ecd0a20cd7f99852555bc35704c02e8e5e3a544320fdc152a7d3162f2366aa8e48f7ec6cb005e5ff881df5de324c52b75513671b6983f9bfaee6c8e310a7ac046b2aa2a26561ba562089a53faac4137eb318e62980905d83434d28a69804bd3aed975375649864a281e10cb8ac26c760ef22db818b2abbd972ce4674e7c5c3022c86dc266b2d030f5919b177c4223552a54aee8bb93a40a73936fd7b1750f1a5c15e87de9a9ab7f1e31ede55380ad8b249b932285eb75b89f8d38b067de3726f7388c5b5119ad44bf50e6b1d6cf0e4f0149260cbee304c2c087efb009cfae497fefce98720ab0696c8b0d12964c3ffb65ac925aab132f7d684d5b6878aba67bcc36ed264246e40759a36285dacc1bff20ca06bd0d34245022314fc6a72b442f9c52c42bb48a20703ab42bc69674e677892e5e4af04c2dbffbbc931da21b4d9ec415a0419f5ea77cbbcbd244abdcae1d9ed5e2b0d7e0f5b020be5960697e4df7c6c98e2b3f46e63e91ec7b29e4cc85bbdd934591fa81f658053676ed0eb30c961aec370561bf4016e64c4fdfc759f09d6e94f0caf46ee36a1db6a3daa7d23e3a46cef3a57fc7b04ff06d51c8b45940e7cff5a01ecae9ae2f305e1dd26c2e49b3f8a8ce36c5462434e13fabb398524d8253208659c4dfacbc04d26fb15418f7740809ed167c6dd0ca6d1dd95488c2ae8c08cfe7270248604702d1e188272904155fb41b75790701c48be7ce705619bf6cc7987fc21299ac9505ea9d391b69c180bb44fb60b360cf82b9030bec98eddff67b78f794fbda7e20fdb5ae85649f58d3600e58bec7947684f6f54b004cf18c5404e22cfa929ce74a03d1a38761fedf747ec8f2e68b3f446d063242a9499fa6c8065b9004c311d58921cb670533251d018def9868e07e84893c162149ee63dd02501bdcc1219f194a67a2c21d75412fe61234acbdebd16e7c7a19ea78f2816dba34bc09de6cb99f7cce0a59c86c070ea46483d439dfd91f0d7602925423055d116bb7d43a1b62a529141d8735f856c587bd2bafa8fbc39990fc43a75039dbdb72a4b302bcef9d5e9286bdde90f2771a46571a1d9fc279b184ea90518f2f014325bffe3429157d0708afd97df3740302d6601d8da1b45b2af758b338f0c5cf039c31c9da908a1224918d1c86b2ddc925710e86815091f2dec102ab4375c1d0a409ad2a4a0a2d11dea64e2fd4f53cb7c1e3441bfafa0e040ee619d7b22c146b0a3fb87bc41feecb329daa3d883cb0e03e41e4c3c7eec4ab58336e024a6ea918b69aaae6530a4807bcf94499e1b62b9f035918062e067717d9a08f1867a20bdd50bccb92c121edba8a5f17d7f7c3200dde5acc48039bd095b8c3b98b7aa0fd5baec67f20765eec6ebbd57f03b16dbe26428102099572a97f7a6579f8617729f3b182b81133989c4907e53e27ccb8bc0fbd33d2f301107b52b876c6b700854f1b557aa14438fe9de407e5dd67272d17a22d9e9d849068e6021fc6209ba6fb157c8a4b4b64e6872501bf64b5b4bba4b164e3dece3b546f3942305f2f6231dafcc7e93c62828644add81f5a96765c8037f1ded97bb01b076af6bd3d16ef1ca850d8fd553b9bbb08f701e84063b4be50d8ab0a6a63b1b8ae0f8822a8f79833a20fa88fd7ea10aea1f6538a7c4eb5f20948f1c959a925267dcfdce61430a5e3da805b2f52fa4fc5ef90dc586a90032e0a5bcf8cd14f503b9fec4456b0fb282b4ebec88ddbd7cc3160160268cfefd0774cc69b1fb5f20494d19949ea341d71d74d10aaf6a47780d53ab166fc6e249fce604d8f474b14298459bfceb9ac44ad96d5e3cf85f029bd58f16db4ef706bca93e1e40354abf7ac2a952ce4fcb92048582994a1161320a6669c0a83a897de0d7c2607b5b03fd174e9e1c3b2b01d8aa90b78d79113b421fc1894e1c174a764f37dce924b1844b3d3b3ef1dab5a62ac35a3c3199c512fcec15694bcecfcf2920eb66a3122cdd03e182d7f635df02010880bdc508b9a233d99febff518d0e669fed422c4786c1bd40fa06fa7fa17d844b87c51f7dabe4d3cb8b9a40b52d9935e9db0a0947b65733c01a99d2ce4d74bbeaba9e726bfabd3e7419fdf7bf1e30f0693ec20313e99bf7f9e7f01e47da6a833c47c51284818062ed530a2636d8baad1bcdc51a6ded3d3aefe03e688d741cf6b3a3b4e77f04c255ce50f1cfe9fb50e4a1583f9ac5edb0fe9af68010705baef181cdd87e8cfbcf4a6ce855e03e83577cff75c8e8ede106a8a05a5a879ec94dcdcc57bc279f9c163c4697f2615f1305b96a1c314fca2808b710e8da389fcb27cae98cd03bd3c50047d63f28bbfafb0eda9a2aa1c5f21451386ebd6463622de1c801399c76c7dd27d416f3fefca41e7d38cff60ae3e298ed6e22066436fe99c1ea199ee7d3f452b1053a5fd4f9340287b5f88d4c0d5017444682b09cb386d6ff7b3e52e5958fda331092e88fa726d2e518c8fd863674b534f9e099887910e2481890c14de89b8881c493bc938ef8f6979e870e4fdb93574f5bb286681e93d12c15798dad4e5cf90f8275d5e9a2f0410772a69769ef3a577b29e59b3dce86f5fa4b671f8214b3321c48afa349fb395993e542ced1996dc07551c4016fd46074b2b7d5906e413aeaab9de71eb6750c1a9b21862f74cd69ae8523bef1074a295b91bd5805d838c4df9672f6d86ba51b6bc9a7c01d3b4f822e3fc54c41bacb06153cd49dc7557384e85b8f03baa40c0918e149cf17e71144837a0b169d17877310735eec8d17b42a452f4594e993fc5b556a4b0e10105ca5e22e97d244beed9ed38f38700fbe5eff4990fe4bf38067ded39a2e84606a63908564e680633a35151104c74e788b3bdbddd858c1f4ad5880d4790678015f23504c23a13dd31b2ee94d1a8b90bce8b1e2edd8ecd6e9f3e6ad06affe7eee2155e68d64b205f22617674373dcde97ec283383a28cfd742d07e44e2247b02d07f9e894fdda2a6c6ccd8c7d4c67ba4e52a91d462cec3bb4be39a20aec5930f917c1081e0a7357932445c23264df3c889a7eed898d5360b0e495fe9485f4903f042e25e017b84615249a2422f9e1771e3b674202d2f29785a95de4e9ecd8f3d9f18d85463bfbef5bc4c50f99e0044f1221e2e168ce42d59f9d00b314c3532b3fae9c0d4c792480097b65b688e9e46711ece1314d7d254395f0bf4bbda5388950307fcb7cebe13a9acda20cd323741981c846cfb39396086a7c587bf67654ef37c3ecc7ab3c27ed7732119f64da4cfa969d95c076c6a88a939c4fe664b8a61d593dbb4fa0dd7e44e40604d9badde95b11cae72f5673541cc0542c70b73edf2a056b768a94648db365c991e57b0e77bee5825d3bb7f5090abec30aaaa441b143b0f64c07d070fa05d7171e548300cf9c3305cf5ecf7f870707d080bce09e9e54851ad1c713175c2198cdc58b5b5cc984eb7e44450554b8f5c58f6937085b2d52d2f5fade591bd1dbc182f358cde9e5892d4e9fbb60ba193714db32ba22a3f965fbbaff6811c2277e1d940f2f16ad26e9c0d7d9aaa57b2b05c105822fd73c341f7f4c7ca4fa11b807693ed04271155d443e45e8f8f09bbaf14017b58dd49bd1fb7100528963a8ea70f1aef252e8573bba4b01d9f31eb28c1ea0e0270a05cf2dc004838ba9257035bf2ba1cef4a96b13866747eafa21b5a0c11a17da8e67d633da9aafd8ba63aa6e8b887bcad1c1258e05c75076b9bb4fbb83f6240bd0ff62fbd261e05ed09bba132a162473f7f4770646104bfe11f504f35b7f6582d7bd71c4cdf431b740f83ef304d05e95870ede981093e895cafb83765d3561556674307fef5a3a66feca3c56c0da1d38bbba848d344d83b0f5110ffc2d8275e66364206df74124536e95737058e671eaea566f863bb1e1386939e9a590712cb13ad7f2011d14ac64b545706cd818f4f6a703200530c66b941316f5d27a4588607625b44935e351a4f7391f273f39b204e9eeb3d21ce4167653b00fa0f4a5d45354aaa45963b196b15c22c39f3448bb1059f1b158fd4b01af4d5d400e9f7e9ac00bf90872aa7e5100ed481b0a54ac2aebf0d35ecb2729624f8523f2d489d4ae21c301ab85d75208135f59a0b92c48de084283525a4dc374299b9844718e2abfe67cd93cf5077abc34e694f3b70d91ea3925ba180e5c95908d1552b07309b3fe4fdd54f6276b3cf8ba0c487555020ca3f0fb3007ea3c52b91354cf239959e218a025a87165a06dcf6374fd25cc9ec5cc9014ada727a8a6766176ac9f6a01fd81a4b72532a16f59a4e7088d1855ad0f04c2fa73290104b0437088054a5cf34762005a552db1fa5f0b7eb80b2d2bd412f922b5f3da4e7f7f90ee1d8bd3e385e17d3651288c232c2b748ffde0e4ece863a0dccfad72aa954b3748119fe2948155a29007001b98f959a8fc5e596b58f39d8ad20e0de927b314699a5e50e89258f5bc0760a1f8d9d8b2110bb113cddd898f50429255d20b7e8ca884a1251f3cdd4e0215bc02b4c41fd096a92b11f23474ed4c93cffc35ff2807ce36e2ebabdc8c30b0c1adea2d2b97183f2e5ca84a65150eb33464b42d70d36decc82616e20ca87e4b312dbb3117c3c21baab0b92c909908d663c274f2d0584377ab5b79aa921571bd4d0ce4b6010dd2c057ff868c716c848645d4e7c90b6826460874c13d36f36fa657a629475aaff407456f78c32f0798466b6d241b0e53783c205487d3dd8a32ba6da5b8be244b3d0fc9ae017d4bcbea8996e16ecf6318f51e5d7e2f14a13e05ea75250711e88210691a04dcc8a5c256aad557f202bbb870d0b80a13e21bbc9e75cf020f57f06572c1cfd0a12632688d9e1a330824c2ae0b22cbc2a332af40074da6d8a7c518ac2aaa99b91c83fda5b29f18a69d8beae282e2b327a9a28566235d7ae4deefc420e775f3891a969cf97c53c0d98be4c33dca2d119663299433a7d80357c1f02e78052a58d72dcc9cf1002f283066424d6f236c06d2047beb1efd962f8c08451cb964137f89313b01e7bd0af1e8d9e686f0e05567d3e6f2762a9b765c3d74736bedcda2b12b1b5a62756e96a258ef6ec49d90d2e967eff3df5d43eed8a50e407098dc013f644202168946ab19abf2418a0940690fae443062599331abc5e217fa6d4c443d9b8182e418f6ca46390d6a2e5a9226970668f4177d2ae11a7c74960099756d83bd88bd50efe4592ec376d4dfad272ca07e38650e113d7867f1761ebba4ef35f3db0da097774d421439b972d2cddf10f521fa0b445acde817879c0e38b858de5464d52e22c4e13247126c8b995b3b9661d10db60cf82e42fc222d12cfc44e2a62202979a8a208aac502e537e5ae75524193487b0fa3a384026991f96d5beb06c5d75d6d37393d53867dea40e0df971f5744aa2a7f5cfeb3d0c6a5181162f6fa7383f33c36b3540265c2794bfd6c55224fada1e74b3d7efa1c9b0350950fba8babf36710a427864e9ecd74399104ed998c7d176fe9064d88f9b0363904efba4e228b1d2a41fbcc5afd147b3d3f1943d53a65341db840ac3e0c7cdff2fdb5bca5fa152270f7142548d5317a7297650df70751ef668f3936e6a34e9addabbf05af75acfb4e075d62ae14befec282e436a6759a5ff0973a7bb32acf10d9bb5b0f6a6906f5d878ce844f8e1923127760d1e6dabf9fb349e8edecb85d3f1b875886fe9bff3d1532648bcb3921bdbd50f099900701cf068df0199d508f80c8a982c13c4a2dff48ac1c01cd0a7c642db5e7f57373fe09de52c57bd5556feaca6e0a737c48971898e81f7703e46d1b96557551166edd55bd495ffbb4763259c65bdbbcceb6700a465495e556bcfe0afe6c07d4a7e517d35235f91bf50840d2831352f5d01ee42509e93496da7bb108351bec295c027b098626d11165b52996f5335cdfeac6804df12d4a427823a82baa4c9408c4e67987510d6bb2ba72264efb212c944153f7337d1fd550013e02c6ed9103c873302478a67ac1699c51fa6a58045ae4e514e4c6d60929d8ec6737760bb15c9e8f62db77f2b2cc3431585f742bbe1774de0f6f48232e7141d106b193b37d43ea2a07b93c265f8f203abb21508985bba5a9fe8be6179b2853db2c0e2a6e68727bef4f77a8bc51d893551ee36a7928a1cf6d1b5e3bb85fdcef560d29f44f2323cb5df67100b0230a5d6b02aa938608bea6aefb62e232aadf6d067c82464804ab76deb9595bd78760f82eec83f08fdf6b74361f461b67454a62cefdfccea3ccd7e348cdcf87d580a11747f21a2cd8e5f906aca40108d65dc81d4a8ecd65ea7c8ba75df65fadac146e1ad7f4ce41306fbcf04bcda53839e2360918fc0399b7c6207f04961daf09e8dcc34d1f37e406b475b20b7e79a63dbca98e2e8eb099490c0791456a6b993be71e5cc7d92caa0de18e161093ccd9e7f8b6e286c6ce0d53b0041883dbcc98e7b77b657e5915c17128db64262aed3dd1b0f876ed20eca3ff0db17e0fdea15e9b8087b1f7630765c392b52c0226e82cacd2a9286ed56280566e01061260040fb9a0b1bd804105027b1cb75da6487839b51929af5a88c33558080ffe6cdc2bb9515df15222822ac784d7f599858227eb35e8d18eb58558238e144529759e96f97b3abe566631d0cf937abf9eb9e42fbb8c84d3adcd880582fe59e9712dc20bffc450844524aa5e2f17da5526954afe1430677eb8d992a7521f2ae5050d261c166f5c7552129f6d4d61337dba807845f203b848a31ac4af1d8d1209c2710f207e2833d3d5ca1c65999f187e519bde93cf13535373a4a524841a52594af18ea8c05159f038045e5b1c2b73acbca4f9014c13a656ab9fa61efe499385c4eda6fbf40af0c12d1376fbe4ac71fe99071dbac2272f671160d7f492171081a5e9bfbafe5c21479f5b0b96542ab8cccf09c3ba3f7f2c3301e92308e2c41a8529a2e8d3581ee9f360dddc81588d0f0cb6580b200162cdf129c5d6cc4e8f2ebb9fee92faadee99f97e087f4353cf25179e3668ea928f4c38f748d0e559287c3818aecfb0f84c4ad6c4d96a75de03196dfa4fd06356525eb2e829e5e61a2b8e061b4b19cfc3b30ee25ced09dc4808b8c8368951a954cb3e91a0dda0f5835fc12fdb67e1450e310dab868863b40d6268d1244cf31d70c4978f62b2dceef67019fc529f3b003fb498f0bbde67ad2252ed978a24b1694a5cc53fb5d172fda58da635306a825d2b51339b4f4183b625f8612ac132c350e3f675227a7d6ca53d3d3b7b7b6b16487af310ae003149759207f94d1edca616c2b8c5952e2938e6bc539cfd82a4d6cf9db0cd6fe55f95a169076db86e869866b79af4d4def02c7de9da7a4e7e71ab297d697ee62fa9dfba8b74bba76b829e5ab66c962bf21e90ca4094efac3b60227c57225b0d1a9941c6e0e82fa3ff7c6978352ac66b78dfb5f3f382d1f3debf818715e793e1922c645d25494d55043130a363ec8e07501edc02d711f4421033a3edd4fe102aa2c18bc1e56e562ba871c131d0ae29ef4b41db93e1c76bffe1111b212d61ff0582543c3a7c49d0a4ac33414de4aac70a390139894c84033f2cf355ba7d1cd5c7e6450fde5f43490f605c5a967464a1c4830679875e72ec526e95f0aa02b5513614ab579e12d143c9588868adc4963daed69a84b6374327f24b26f941010536651a463856de9763e96f16106e3510a24c765b9bc9bb6ad50e22a6bff2212462b708fd4a8069e0cbbfc06c7812632ae278fc8b8bed4b970d240fd38818ff193f570870ec9056ac63e19b3fabe0671baa6c1b9aacf99f3377a87b49c015045d55dc54f9005167bfed39c87a70b39770af7d222dcf6ad53a2df0b3d25fefcc9c533675aa65bd35438d4146ad78a44895b46e810cdc2d8b2d37e30e725aaa1b1c36cf10f1a9bee3d4aa4c1c759de9f0fe8f31a670a5536a73a98609c3c5b5407c25819e2dfebed6f06b4d8e2e37d2861084a52ede563b272428c4a51ee6ea89a9df43a483fab0aa2a2e70aee152572af5115f722285158259d50b91fb8d25dd0fe4628f059fd3c1fe48f9f5c25595c7607889112350f30e3d79abcc983f090b9ed10e2f3364dc8dfd49691df7b840b462623688522ef7e9d9ca6a74b917fb693ff3620f236a971658cb8b5a724d3679c65f2b54baa21e00e44c6f12aefd22032f679a4e8f5280da0fe2c6cc376373ad25406c38118a0851400cedbf039fa575a2f8ff5eaa51cf641c0fce10f28b2240ba0bbd4c8c326f984db609511f8c8e2b8c9a6e461e02f3e29462ffe1df6e6ebbe9352e5f62046bafa25bcbdce161888bdfbd9fc69251fc896761dfe029b4975d01b2b7e9053eeaec15e666bc98c8586372630de152519fb83ed531e6b3a766efb100da9ccd1d07360decd6178de4554a2ddf862af91e14553e49559bbb68db593eb4427f00ee5ddd5cbf1d57265aa507ac03d185d70733033b5a6e2b9dfc6106a7aa61d5b4279ca084ab23369218d623e08b51064177ceb3d0c6f1186e2cff96c5b66a881aea05670d1459fbc5cf88792a53e6f2a6f3d5b025d7a2f531ed84a54672c761dedc821b0bbc4b0ceb850674feb5905e3ba567c53b02c55b90bb80e042e3f3a1bf8ae23c2c7999a80474286ba9c998bb8e06a90fe19ebd7e399adc535c4fbe02928a2c0b354c0ecf6c660c80b18e091d6e61a19cb4d37d89d98ba78b3f9fd54d32b34a7ae5d2ebe967c975e98053b9850fefb3db7d43d9b9a260a255ea7a041207ac41a58370b82b50594a5d2c749d4867959a5a71608a83042d1c937fa797323a34a43a4aad739253b36d5afc1d976e79271117528d2c62c6f25878e28d53c86a496510c71c2680f1fb3b3cdee9fb2651fb88a1169358f83faedeb79100fd748a4b6c09cdae991a0a40226f8048d64059458d155272640896c90f1cb4c33157545dcb3d31686e42aa6f748139576bbfbc1824fe3b89c52f96b0f099d2da8f58d3cd54dbe994bb20b973f581e7baddab9e616ba7d47eb4e7a0ea5ac69cd618a648f3b4914963507d6fc1455282a62a45777aae914e3e6ef241d516d94906c0599754dfe8f32f21c74ab5280addc437869565635c677cb13be6986d0e967c3043f9ecdc12f14ea2100c0ac7390145ce5bed24a7401dfda35afa7cdb9d0adcd0ef17683649cad00048555b5e361c919033ca29df3a8a4bff110d590fd512d72db3c10b973590dd1c59d5dbc01067df42fff381554d34d442e4d9b9535b7f21482bde05f04e502c102446c12305d5835d54996962bab78fec62f602510ea92bce96d5493575133c0026a472241b0ac80b781637d700265f304335f43ced5810263fda568e369989fccb64244d479155b8422abc0d9192fddf3ab4fbac6164d054037adb91ada632bd028abd099acdc4e5a8bf764fafebd1c6b88cf3f4cb87e00406e594d0f4cc3dd63f2f800021b537509d27ff7ede0d6e7dcf018804c56168ede3a08ad2d4b45105fb21d57cf49318522b6f64de6f6ca6e57cdededb17bcb8da180eff3f5947e21bdcc1ddfd8ccccc8e3aedde473aa3f6862ee14cf297e8035852c4fafb0bb4b1843738475ededf408546239b236668e47533d0f49784bda4a67a3ba71990805280f43ea477c381d5d68a723069f0c4251a87ad3b09da7523dc661ba61b8b037730547363b9ae36ae70735006d7e959744d73d6b902d8fb541bb06e0c9354da0cd02fae21fccb4f3d93b98dba5d6802f41d39724475e81c6f924034789f074699a9ba3b0d0a6af0818e2cbd0c6e7a6b979f8a393ff609ef9765b507a32756acc78a07b0d1ea889fb2e52ec9e3b37090c4a7cb9eaffeda5da8fca6ddf0639114fa25f871cc07adb582dab0edb697f8f3b579565d1c0e63ebfe65a190598f1fd0dff6cf4398d3eb5286518a3c1fce0add77e584c2225ff915824d639da548840cd2e0734da52b2649f3e3da5796b0d3e07bb4a04f7d0b17b89e474edc508a5fdae1205036282bb7d11aae5a0c597c6e2d4f6d06875cb6531b782ac84edfbaffeddff4a494a8c79ae9d3aff00339da52529cc943d239a55dc42595445a9d1dc96265ce226f4dc1a483a0bc70b663bcafbe8aa9d53a06235319b0d05c1e4bb1d392530853471728eb06d44733907ff9f14a48bf0acc77dc850eaddaee39943185a19b1a48d5204dea9718ab7d88ca8b143ac4af6d2744aa0747067193eb9b6f61b7ac842ecac09e9f8c594dcabaad381209ff29ddd0ddb01eb3f220ca7eedad12c874ae724f4943ebc4425271ec3ff0f7c9413619a09793f3cca2f5d584b59393ebf999d217195c77674f5478dab0e486a2c7f80cd0ec1039a798d34e0c208a95ca009bef2bce5de9b96a66632b45f4808883d13c6526bb0dd2818eb310297c099d18315baf9fe4e18a07b75d63bf5b797aa7e32895360214ced57521794b7be10839def1c1c9279be1c9842f4d002b70787862ef9861b886c2ecd3625d1d5abd7103b441d21598e423e13ae12b6edf7058e21b7d081f89c4d60d815f0c6361827622f862f648e45bb690406eb237bb39aac407642cbb38605ccc461178e0e80dfd8c7d3e337f8fc707b89654828e5c301e27ef0226bcf4579e2e6cdded8f48d011d75e2ad5c8de622d269e7168995bf02a24c1a4645234490cbe52f5cb325794f6eb411b7fea3e250193c12afa9da0bc086463ca28481bb7ddfdc2bc5cd31c90a4a5e73c554101f287a8c895b69d5a802a4d346557b3e7b104ffce325925cc05286563252bb3e4ab542ac8e7fb5a7252999a844ba8a35d1f8f9cbfa5ce2f0009a6207ac35843ba528267b2d0bad95ccfaad5ec51c76495f8a47d975d60b572719e6a9c8d2990958c91d528f27d1c5005ae397622f10bd80b8502850542c7fc5c2891fc44647424c9815c10bb795e11a2b81a5583c859207d921b83ccccc4a6b6fdad2ab224dc04d19b7c2dba93363e73b0d434a00ac3d3840a665989980acf10655a57c369a945bf93acdbaf146d47bd67ef7104b5c60681ffe671369c24c869aa3d7572dfb9173107964a58b041785c5cc4fb34ed99f09dfc2116e15920d0d9caa4dd62d3eeb1b98b19b7e9a7b2f1bbc3d1deea7fe94d0563642bfaaedbb8590ea1b004a5521bf89b9a93a5be4dc08c0d7be1a75d7aa39dfbe067d2bc3f8edb40e701cb4947521da570698d738942ffb17af7062e72fbb3822298707e08f6f5f27bbb17cf054b10bfe2db21c69c53ee4141d8ab82220e5cf5ed287699fe7f2ae4ae8e51de5489f2c9293d349548075e0e8af7e69fd52a8f50515112ea99030ebc38941c09b8f641a04e85872aff5bd411842b3f6f473553582e8cebad3f1a75a6e0fcc992c37baee4d0afe55824d45b37c61925f0d4d703191099b4d3576e1568fb73125ed8de1c3bc93d2158bbf3a2448cae9edb04dd917e05524633e9c86cc9f81413819ffc6a307a66e4227a30e24cff45e9858a8024acd010e29beb2c1d39d8947be4ffd7cfbf5e09c453b32cde1630dfc0fdbbca7d47b9642f07b5d0fa24eaaf9bb809befbdae381f44de6f8f969d512c21571e7689d9acb67974a70aa05bac194fbdaac4d5748ae44b8fce4eaba6cca3c570d4e844b1439c93926f4cf155302eaf1a3531f6a5ad372d862e2ee6ef80981b85cf877ee9e567994b63f16bd942d1f9e35eb44addebf9122738aa17429fc426202a6f490ec8b7e80dd9f046df77d577205ff3aa093dcffa00c092a6c6086bb78d967f32dc41d6c005bfe18a5de0152baffc01fac8601c77926d6813da7fdda246f60e43871c6feb0529bb4ab053d6f1c814c5316af72f0c5a1b97f0ecbbc26411fed1f64d65bc713af6b6154d8f0035b72d5f9281fdf9185dfc09e80174196b12679da7b1688ca63c82cf250181d59b90bdcf27f7c715004f52d479da3d8603392b69811a47538a22b77381060253e0fb0debb2e16deeb6e6ac73d24d8d9e86bd91a6cceb665d179ec686717607fd4eef1a98e77da51ffa04d51c23492043f3bf8ae9aa919f6b8f1d9e66f31de55bf2d22d064a0a61debfd095b569ed2810a707b5c6e2b941cc7a9f8f97bcb00289052d4f6ee44cb028152ad88fb3f693a3521ebd37667d3d136b5d3708ac2cb9ac441d7a20183431d80ba111ec06ae8a4f738bf581572d1b881e97cff28a5accc0ae98f4ff9eba0c20ebe00cc3f3482a581848705c04588b9240d73a233305e55caec61216b37410908cdf008a82e01412837c08747b01968c2dc06bf9ed07d11aefd0b2f2dd3924ab33da50a59690203eb0a1b147027205dd36c0c4a0e528027d01420d4a052f9218d6a3962af71d5af51c7989c06509386253234c1575936bc064450d03dde73042d8ea10621ced26f51ab447de596a65b9b5b56efa61e989f27f61c6d4ab2a5015b106155128aab65abf6df6d1bf28941ae9bdbfd8c440a1133eb1b65850d1cdf6ee7e2eb75eff118fb5f87b28c08afa0e23ea91bf06e20aa8bf0df8fe8277fb8de7cbedef2aab46243480dd517a33416974e8edb9cd059dbdd2eeab5da0bb6c3996d5773db445ea999b11de5170c6f1bb40d07f723abbed20ba8b07f74d25d30ca430ce4bd8bedc849e910c39e1dc8ab1eb736d635f5d7a2c200645f970f7fb121d6ade4e79a7c70136fafa5b69136d69299cf40c66954cd0a0624699bac864680c2af46257e278d7fa7e4fbc4aa4bdf08f5e3435602b3377e25247bdef9ec3ebdddc213ad09c7f67d3ac54212c006bf36cb6ca78b18c33e0620e191b9a0d3b634657e5a255d285d14de70b0486b52f0a6d38aca506445f4dc04f064eefea6f5cb888604b4ffdffd8bd0d91110c0a8353f979c10ed4bea0ef473a44ca6b859d78592fd44116e178c1422eb6f4e276188c884499ee34fa7fe9e084c764f77859e425b0e4d3168e32f5ab9a518fb99423bdf0821187539297db55e233c68fd59c2155d1875cc961508221664debfc755e68582b5b7ba8dac939f65cf1148237fe090fb9490b402c12f8dee8bea5af61afcbfc87d46d62eb688d231355285b6354b305c970cb4a3bcabb70ec4c8a41bdd30979fcdc260b4e5b6f208f065ed7b26e1dea4fa1d45b63da5abbd63179d1aaf0cb0e765a12ff69144cb1bd92f1bcf1fa12adf674345874148eb49eada6ebff558e875fabaeb4066e2fc4ff7a9b3bb49d3536fee62fdfc556e5a6e20f489a94e0d04a5074c31e3cc3174a2fb7cf72945b7e17227ab9fc2a7423e96b44d0ab86b72474100156f11a16562117132da7568ddc39f62a072ceb643ab5c2aa91b03b37521df06d036af0ee13179ec971e6bbeffa200eff841cfcec4bd43d7f494df39e04cf5c3f4ab8f9d763414a25f65df3ec2fe5d27e9e6c31aee5129eb8d3ff06566a43f28f12cb4edbc849204c8c2d6c1d23404096ceea3200ab97b04a285ae6e950c871ef5b440f2111bcd80c2712f7bf0135290bfa195dc3b843d4fbae513c60edf6a3ec23782f3b5556bf1fe9fc4524390b1e3f115a0cf1379ce9e6fc6df021b15ebcacd83a8a7aff5d09959b3cfec507c0ffffff3f