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 83330 298731e89958b5f987b3e650591244e5a043c050f90f5d196e4b2d8a87e9e67a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79fc5b554678c0d1371781911be60db33744065044ae2f5ca1372db6f203d817
Certificate Block Hash
298731e89958b5f987b3e650591244e5a043c050f90f5d196e4b2d8a87e9e67a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003005000040340000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003cb7eb939d5a19ad60473f0772b5e789d63d5ae3d75a8fd1b095b5634a7bfe30850aa785c1dc44d7ebbd4103551db77af08cef3202c52757aaba04b7b58aaf74f139dde329228c96ece1f4b39693cb853280ca9eaa6ac8771a0000000000000000400000004000003005000040340000

Raw Header Hex

000040202b2bb19f1b9bc45d0767c0250de2274a950ac0324855d67278a7fa511faef2379b713859f408e4551f992d497f4d96ae8141733f3235fbaa6e322ef4b256ff36f69c4c6a23c2001817d803f2b62d37a15c2fae4450064437b30de61b91811737d1c07846555bfc79

Proof Data Hex

59,560 bytes
1212160203074e1137f179f6cb926f039f513cba90717eead6dba1a10d213b5760a6abf17e8177f5f8440922411e397efb0de86e93e2764a90055aeeb823585b22db7253b64ec31a666ccc3d80d9a4dcfcc559600f1172be11c4ec17e81ab13eccf55bd5885af0d27509022e605b4b99a6b78559385c971c345d6d27bb7a14a7f2a527f65b76c1837c29b81efb897021d922696582706960219b5140d9a70d1a614afd4bb02ad1463cf918ecfea9e4f259b006ab99a3f359abcbca5da7ba0fca8dd9dc9196559eb0ba92e0eaf060d19c49a9311c97a25ba20d91cc7720df3d4c741ab7a75ebef5bdd4c0d8d0c65fa867f9f1f3867c4420651a9724b4693409a620bf670dd5d8cc254af13781862ff985ef0683f469b33eb581a48db681fbf953bd9e233d711d7d0e1dbbf0bb14f128d7201d9c8c3c5613ff35e249c80296f2b318660eb97ab395a6f67e58ae178435c1e2194d94eefb15a1070fc00958bcf7641d529fdb719141bf303f9d2aac299be3c92208238edd966342eb9f84f79d6cc243a79cfb4abc6bb73da56ed21e64114c53b1e47a509623e0415cebfa2ab84a616ed8508e4fba82f697bd2bb2dec23794fdf261ad6d80ae2152a39147d537b3b0b8f528c1ce6955984e3acf7918ff86ea2022c5b36f89750321c2b9966c78bd9500420dfcc8fdd7e0d72c7ad7244f3a4000353c60341173961fc0a9e288404212aa5e54cc9a1b69a7aa04612c7b0baf38dcb994bb96dbf8bee8c7906ea0fa5549beb7e9012f28aaaacccad36e901f419f198e3b7854f011909dfa193226ed79763877f6d0910dc65d9c649ea44d919615b124eae0689c721ff498f906b722c8b2a7b56ace2f3e07a2b285a46f8e6d81b91effa0125e5dc29f1269ae93b66460864b122b9b27fbaf99fe23d6556e3c65838e48658a87c73020b8d45cea53934772a115561151805e023ddd076be75e30c6ef344cccfe29c746d96eea4c00d62f226f99e3171613315247ec128d2fe04676321ceb9e38c378009abc753cb1ea53e502f2f45a2618bcd921dfdc84d16e67b39bfd892d77bfac1d27c253f8308c46fa1a5896b9c56ca230345b7710247c0048040ffdf8c152d3fa9c4a0e95fda8295ed3724802ab429db3247945eb0ea3701c4299cb356bd070206217b6db030e37f4dc6af36d0509c1db87906d77523a7e4e842e94aeede94ebcfc6767db4e1c2387bdc7d6f64e7414c15d9f7a931e6737fea35066d875750c2165d2117fe1245f70f8cd03a2cd7a7bf3f9f8ba2eafd52e86ce481e66d2d139a7f2c4adea9d03158c382ee4a0bae99f2e0038b86d6ded7f774ffdf65941bd97b253ae460e8460281ed680e398f44788e1abec8852ef006a98cc878c0940dfb78671d3a5db0e506896810e10836bd2a6aed3ee3d0d907d2f91cfde394fd643e3f7d9c41e229777251cd68673c4622880c66747d359ebd84c2dc27bb8ec5d1b5e2bd2b7bd8a71956af1ac032583b6d9d92c7495f441a73507e5147a79de6b2da1d4c3fab39ebe24ca95d40c74f60a3c9e5120e1ab0385df0c0dfce57ab832ae202cbae4b1a7461dd77f91e6dab34e74645bb5c7217139a1863a80a0a0292cfbcfd229cdb75a0c0f7e9ea0e45ab643b6bd199ceeb0cc942d038dce7591dcee657fdd62fd6feb69bf7911035f9353e15f171f5be74955cc2c90be804918bee190424d86204230611cefab83b06324db73fbe3cd7ac28733b2a9e1d4ff9dadb46e7700681e28afebed98a71f9a6ad8b96d559992de24ed6107ed71d593b758fa2dac3cc853e6e9e0ee52df6a506e1fb7241c67bdb903331b0e2139cb2d3bea6b7bddc6153ae1ce8981afc4e30530ff4211bc95fa307c7b909541969b8cf69e0a9ffb53c2d556f4a54d6aaac2bf83b1f2e67e252889c4fc798a489cdff911cc0266438723326dcd7756fc953ca6de71eee75854a27bf9e884ea9ce91e3b30bfdf96263c7659be7304ab37f2ecf155e22bee3bfe88d7fc575dc3a5a762a40493629dbb25c05348399955804aad757164d651f40b809d1f8f2c1b6ac2eeb0f71567bcf4a0708af9db6787dd29c7fcb6251276aa616c328f9363dd8da1d37ddc0376ca492817e2f3b2ce1b17a0dca2befd9601caa7b287c31b3679302fbbc23f31174befa9685e885ff35ec2f2bb111d6ee532358efa75025035d844b5dda2a82d250c88a657400ca0e3e9dc821602831c0b896ae7bfeb5562e2fb42ce8f801a9ce15d657875ada15084548f6cfb9f0204292775743e7a1723a6cd07694874e98b95e1cd98c0c1fe32a4dec7edcf2f522c404ad61dc47d8481ff18b7a62148e8afb3fbdceb465b4695b303bb41888cc9e80bab405c75b681151a9892e19d8b6d3a9f13d72d6c99a1a6f57eff534af2bc89346035dc335762ed9a2e110806fc4b586d034b2c8a4cd021d044116a283e1a3215a0756faa66b01af662dade5ac68ba1641b2e4e1502008831005286626ae45a92e583cd872d4f5c0ddb3b36ad3f91035879366c179f044c397dd90009405d8896bccdd22120fcb4bad6bde232cd9087ed648a603a6841a15a01ed2e65b9dbed3ece30a5e313aabdc25197d985a1e7e9179b290aac00651f51916b6d2b98f04448a4e34bb44595a67ee9afb9c9710763d294d4fae455e6d2fdb1ca3bda2c87134531cfa4e19077452e432c73f6127970eb7e5591d56ccccd3fa17b1e63210dc2ceb03af8e32439917263a9d6a1d11c89a3a3ca6884281a23a1a8906d540bf5b3788519b383bba91e4b6ecc9e5016632988289e7baf411c7a917ef1f485c037803081555915094498f3ad66fd6f3fa57185aaa3a4a9e0410c0a1a3c5b163d2ef777ad8a2ef4aec22cad5b28b02b3af6f0adc62df74fbb1f29ac250365cb5afcb49ae87a60e37fa17ee185eefe577dbbe9679c3b061a77f1c928c1fafc42287f8594f470432e1fb244069665dc3bdece1cb114af2bfea10547174df2bc04bd87014674c46580749efdbfa9579fdd22129383a4093a7b3a4664cd2a8c1da5e4881c60a7ca2d4ee9f12e764341b58665a87db87ed41dd686457a97e3a7544a0a058dfb4cfc6181601b6529d36b57806e0dc89533bc90ff679c3689245ebca4ca932d6f474b2547659b4ecafe93e2d2ecd8dea929b53cb88c57a9d8dac17d439750d1a85fe727a38d920cc994d6df3dd7e2e97351c989124522de005e9bfe6b4e5ca92a2370c09876eb9fdb1f6c4eadb133aff2d793dc79a8c424b6d085ebc5dc2e0293c6e700d6c41d1222841a74f40bd51bf4e03b57cbfb5920b2a683db86eb2e9b71930dcfa39edf556075982290878be734605c070dfdbe5c88bb3f4da9f55eae6320b4ec1fd1b7a5cc0f6fed42ebe6bc98ff66a298322a7f19f79aa31cb675a233a8d0001811f98bc8e97b9f1c31838a8ef30397d55d2b38149744d255dd15aaccd738357b55331f0c54f5106d98d7bf36667c2e79883937a5a32e7756d21fc23b8e20a9a2df2a116233d5d915a307b4c48d7cafe7b3d85de8cc56a78b6c8fcf59bb17fcfa8d809420af0aa09397c0914857853c8de2f6662546ab772c889ef7963941b6c5dad7f3cf5cb138a8b613a52522c6d947ffcedd89c2b75cf6ccb280e493ee1320e348f9fdfe24168ce93011181adc9424a9d9a67529ca00fcb31e5b0638ef52fd484ee6200e6cefc0414711c4c61432c5d1eaaf4b9a6aab88601cf5cf56748805509e0f33d435e4ae4798247db2b59115d2fb96ce2bdaf97538fc971e2182674854c7d44df4b80e381cdfddb3de06f4a18b975780af3eec6009a474f7a7b4ac333c450e3d60d6d63bfb177f8d3f7c0b064d82049e90dd98a24a5122f16a3d42f627b15804abfe5e9fa5500186c85e8084e4b5ae407f9f479879590a11ce90d4c336f09ae5d56a07871815bc1ead937146ef17ed05cbc4d938c3779874b2195277f78c64b21aa7b4199205bd2f0d9785b2d281c253587cab7b365eb120c4a670112de7597a5bddf6cc2d931b6f672f5bcb2fdbdb0a0b705c90c69fa1b751dfa245fe2f23d057e6824fb77330a7d781fab373c3f8094cdc7e614893af812c81fb74d132d0a401feb28ba9e9ffb281bd40dcd95e924abcfd30b20dd3985b6cd18ff87c8e8dd45010801971ce966ff2ae832d493b03cbaad69411b17f581bef57e8c056ed1e1123227cd62cddba201f4be352e29f7f64c468096440ae9808587101803eb2dae4b723a18e1152ace145da123a83caa63d38223ad38aa42beb1bddbf3af89a967c6cb85a9905de8ed6b6f201f5b9906f46a5cb4b31ae47f9c2aa9484ac4c6b986c808bab535d1ee9052ecd9614cb877ff2781f262928f2d366ad58e03456473c371b1669ecb100a6fb14ffb3ad5813a14e1726dee033c530133bd07825d0cca682cb555f43172cb199c54b1cd9e2b6f38386328cbf77dc4a778e7ffe9e066f60b0ff08c5879e0325d162d92ff90aa1740edd7ca42b3657ee4c71380f42a942237cf05af7c3204d26e32fed5643926c207277e2ed00c7460f4a88c68a5793b53bac63f0b3933fba73875e21f127a529dca9cd8e624b7a2a2abfbc2ecb4d592b2347e039e4453dc6f660d82416e4a5dca228dd4e29e3d79de1f63a77947ed7ea3aa6eae8480081ed195d9e4a5f7f358b6d190c21ee67d20d7df61768ad5d38bf21dbce6d7fc1e522c9d7ccb875b6fe330c76dd6d5fa630b77d5febd6295fadf712e2729d027bd72c40c4e3b28ab177e0c8fcbfb8dacae2648da68eaab32118b8adfe23121895571a662d0779340c62b716f861a3fe648b0fd0d2fbe6b54fa0a91f66ccae53f0d7a05312969f4dc254ab07a2a4a2bc15d182bc2d806f851a0903f9a8a26f05d6844d002f9c4810e5fceced3f067927580100d8684ee2d8f36dcb05618ec94298b53e169b7a647b296c976991194cb05812abf869c123d8b8be13ba230c8c8d7919274fc69818ee3e808e870385d23b5d2df40d4dcbdc5e16b3b48706c8ce2c4cab024baf9c1c61a742a3a8f2dccf3de5f6fe82d71e7230751674acf1ffcc5480e24ff928c2c873b67f2e2c26379bab25ba4de79bb515581b5ae50966a60b930c9c8f090b5ec1e6aa266a1d1c170b60d559d8ae4812f32a0bf19e6deda81df557d369fcc3bb52fe2807662c8f2576570121899bf6a9a0c1c8e3cd8fdc028ad2e33ec96e971f772001a57a1e22a047b0d53a450628c2ff2e43de65e2dbca16353585908aedc48c79f075599473731c2c0090b94cfdad4989cd39caa1b6b5011bf762cddda642cf97cf87590d73b89c82ca5526be0741ce88a3fa073905390eb4106b7a7d0d320eff4647700693c6bcf288f25099ac2c049a3468ecd60fddf5471ccf0634dbf2334f66cb42d1b65660f020e68f5e1e7969e3d39d31376d4b579a8b5bc242a8637b9d94717d243eeb20352ab614c09a3207ca1b8437aa3992de50e7c4f267802d74bd53137d306a846bea608038481a486cbf89749e7fbc33a3fcd03fff6030f4a73f030c1bf348deef92679dfd069a0eeb4d8f6b4d596005f0685b035c06f2cb1b8b9760738d69430ba0e85237ae3f6ff16eb07a5142cd2c5a831161082a713d00a3394811ee0c4f2cea63f4c64fe624741d54fbae80dacc4e37ea5fb967f05b392e95900365b63751db7c600eb766a8129527d7b39a0cc9459b4186c7269163e3a9c42e4b01183242165608da4bc71895f7d246c337afaff6c6009136d85a14bad4d9aa03b5e111fc50839b317ad398d27af9e8d237c976f37e219af9cdfe6f53734eb3608a19616b092b98706b7cffe20429a17edb5933a4dc7fa23e388c7ca68a06298c30f302b46974bef96b06b8062926e0975b428d2cae8b86c58672acdd9e5b82f61fe91cf760e81326edd449fbe86115fb2630d8765e9c68ac1b537ce28a63f4cf8b7eb9113adf3af600f61bfcc1670f907ab1cbfcd4450b0e6f091b302928afb2f984b31611d3b0d8b1bbf3a78d06ea4232a1582f99eb7a6ee32c1d9a1555d5e7656888a01d8c0e845dfbb7beb8ef12566e97ab7e8fee8f2d6ea20d69a7936b3ae3535f22f5d79acaf4402a2d71a4fb63fe71d851790b3c410fff9c4572485b3c4d5daa54b60ee1db2de790dface3c7f75d200dc4bd316c42a8b4322918db5d67f4ff1f61df67a33ee85d1b60a7a51a1ee8d8916b84e61e6a442cc25e76ed77b39b03fadad107aeeabf8847b01833dcda014ee9dac3040d184b75d568ef62b5937c402b4d4ba7fab82d5733305777a5da95f2c584eca5e6843e69721d86b9238bb98f592d2969e23574aba89409d7be91c8d8052d5688a5bca0da01067cc58b35cc0809d33f7da31b452748841ab24f50efff9bafbb686a324e5db8c7ea0df4c62cbd3f100122df1d2b4bdcada533860968c6e4a513068943628d561c3b11be21381ccfca9232d96d17f066a0844cc50d6436e71ccc9076f9a26754142eb500a85ca19a088b28c088a3cbb5553484e0279d0e76926437692231662852a1807d185e164d13488d7f5ea76ac5b858a9a791b908cdeee2591df4e7007d0f8b7f87f395fd387334807074dfc51f16dff411a045abe8936a9dd0e41d3c9a58d5c1fd290152be625dabf562762e4a00064eaab404cca586628c6de402ac9f4f7c8fcac1eb8acca38cdca1a3f238b96376fe3bdf38d6a77dc4bd8a0b1f449ae7c9cd77577783dc279acda5cbc206741b42456484cf65af1fe10343a94defbfe22302351ebadf5b1103426a1fc56141d273a10c8dae172a9467ec698c083de62c51917b9c8ea8a7e9676be7cecee59f8929dafb2ff882e52268b957b740bc6bf17f6423506d40582641ab6fc8998012d7dedb844bbc6f9fe74bc9ffc88890010dab198cc31d43620043a1e1a4ad52f3bd140fc32f994125216b18add8d643542ea91a9859527ac3d9ad59e30f121ae7fdf057051042bf7581ba402e0f2e3a0f9cb95cb9fd9cfd71d25fd63d158644fefd7f4ef0d82e1bbb3ad5f35208382e697c5d7624fe2b9f675e3a1b334ef11e9d68f435c5a4a98a14317be38bb9518c3103e74611fafb75e0687bc230eac5fbecb78933c4ed22f8d62544e611d5a5d096f777effe355ea1b1370a141e5ac2e482a1df3572d8634f9bad2b82b4947531b66f9ec9ffb3b6d5dcb0bbf0dc11103ec2808da09c598a6337bfb80a570749ba525f0083965c13808f40cb08df94060b5b9c8ed41a189d8d55f61e2658f6bf52b306d82bc7690637e6f63e7cf66244376df6f9788095ac92ba72bb39be41730b6c72a4ddcec6a3b53a20fba231f619dc411a1c18aa6107fbabaf4cafaa1bc08932cc10281c1272171bb597766bdcb8989eb7b2ad374cc5561c690bfacbb718cf9fa018efa6258647282e2db29b4a6e17d100eb38a9516bcbf70eb9eb49f5c823130945039d6b894b9caac49bac054fa13e20a9722b7663527259610459830dabff5434525d3e19252c7310b98b24a4efdabd49d2e8b6c7afc6f8d79d0d37a70cbe064cfa5650e3851030ee34f71c8cd1220286bb0b973d5b24ef4f824bb10b7f6958e2f126c2a9a7ff038105cfedd772a65b67549185437f72f3a73505e9832a2dc739bce8b95f9ca827acd955064a2b9e030ccf0958d68c2186c519db1043a6cbcdce38003a4ed48e597e062f23e84c142fc33d79f9e463609be4db7982e35785b89c18d164992638f628f147d8e275bdca6062c30c977798f682561c460545ea3530519b139dc207ba2cd044283779287a69c9dc83856e6a11f20a358dd7ccecd22c6091893a2bb5a08e0326cb6cfbb68292fe83bc38a964a6a134716d24458a78273913b1aedd85544363681723fe6324098a4cd7af7e435f4c34fc4b3f954e5ee76fdf71a44299717fa7705b97a28fdc262f8feba5f54ac23c8990ee307f7ddbc6c5b161cf99915e7040890e2e35a2a0fb7b3e4d52a4230ffada6237513509479d178148d05a5cb17b0a980ec318f8602f2b9f4b89f2ba169331b1a9c4151e44bc426bf961aac0f047d688eeb12c476f257b2a709d9d9f368fe11084fddb3ab8eaf653710f5cd9899d84182287620d7b5943ef2a5eea797ae06a89f4adff42043f59b387f294d2ce3ae0333b592a47b496dce2475712919b7a2222c8d8e1f61741b5f8db58f785fbbc14519acb3ec83098d3541a9f010ea435f6d2be2dccb4b11c4b2d76e03e1eba69596ff254019ee74f955ba193449b306911b7e15faec4469b3feeb5ca98914fca40b6797ecc0f48263804a3b8aac9680cb3ac69e4304472c7455e1c5eddeaf25ecacb0f143666c7df32c193decc0614991d90574b8095c539da432d275029862e37eb3c52b5c20b4328f317267044091b417062f0958a68779e5168c0f96b4af21211a51e338f55628559f8b12fa234adac05d362e02b49c3cf85fb58a6c5d21ee2704bf3d14f721c24bffe3b4d90a777600e57f00ef6a9e4e5a48f96e40e180243c9a8c2ef640d332eee14c14f6b14686d053efa141fa5e87d3428cf52678313e993957cb958428ed43ced2a7cef09498902baf874737ba0d471c8bd01cdcec2c601d9f102ef4988ea96a36a6d3aec7a48def12fadb2f22e33905f687433b69d3ebcf498966546f23341add4d56fb2fc329fb42f6d3fd07d8676ae3e053d1df6b3d0ec483ca11a35ad7a5a77344f982d846051617db5539b3b3d3f58225ca68ed207fab622cd6e9f7193ce75d053d5eb9eff439528499091cdd19c81624478449e4c52425d607537301e233ebc6879577d47f3dc366fa7703cd6648b142c12448dd7c72096a58ad540323002e0abee65f241a8dc2a72052de831031eb4a985118cb6c54fb0274bbd696b475a88cd3243074d566c8e6aafe6bc0cf7e9119a0de943305e6d3102c16ce1699ab9499f18fdbbc04dfb54fbf1c56e2e12328054f79bfcb2602f029d9e2b1194caaef0f93f4284f3fb937a497cbae23eabe9e5ef99d00398b51077fc82c5e209e738bc0f141c1fed369b3427a90af74126f07ca1fe7f347946e00260d330cc3ed8a46c1ba13a5f17278d02fad5e1eb7d659c403c1d7c7ee26df39246c53192d4166c21f031fd341b10831cc215c8a8b60710e42f6b5230f00f88a85631f6807a1016842db5107b21c8577a2c7e42e9cdced65d3567d326d162f89ea138ef48ac1e003142bf8728c6834a09e57d5e6a91b955abe6df071b7befd2c70cdc51c286d456f343590905db2b9b8a57a45be5859727c2fd2277f5d2692335bfb737dde24149fee5ee58906ddb3d579517690fed5d16bbc6737f2f06dcf342b2dfc664a4d6f959eb0666971958154b9b39aec66e05addc17ac5e061d2cb60efe1c89984f43658b8b12a76b6f5c99d3535313d6c7b18c20eee581ebb3259514d1e85977a393266e6250d9a71fbfa295c1d6620d9b5d887cd1f6bfa808e5fb308fc0fed20e6e1f34bc6a0d09b7f6a00a8915495f0000ff911bedc1bcb70ad728d1f59442f0ea8a718cbe5af8b13a1c2004f30c3a91593ae341f1538f73e4ad58bbcd376b5e65a5c13642f7fa1e690bcf850e9b27079b54ddb7f96ad2ec7de8e2e6430d631ae560c09b10e5c2194cd8fc48c6ec08684d113e1d04c8760093868e63c8f52d6f0abb3d8638935a1c4fd3615df9125c1e38bbdccfab8774cd2c8fbf7e0d9cb2e438e27f89d7b27fe2b7a7fbdadd32d4a2843d72d1a6e4d689993f28b23bd2e9687ad11b3ade0a9aadb6628f1d631afa536acb61cf647da1fe70b4575aec594c609190efebd21b24cb12dee6932c8ae51b2a93180c501222434830591786ce4772ee117b18f63862580fa0c1b0588263e9e7f60666bd9603838c364885207e417ec39a5db3970b3fe51e663d53970ab233ac5689d57b57e72b2a36912996b20f276525014c27224efc98d9269a0d80d12d0642aebbc3ba44795211697705e9abd4c185ea0b0b643bf52df5c3a8a13be4c730475b1084bd3a79042eb61f58b07751d4c1cd176138058c3bd19277cdc92990e06b0fa3c51680dab4dfc249435bd10d4d6e0db9fc10ca287d7851d2db338ad62b4c739a7c4580ff8d9de1065abba58c6cb5088736ffcb230a7955d7aa6890d40771f060674d8bad3d35680351719e46ab19c1ea5368852de3ae477c286e2b5a1e4441d5d46408ae942e6c57e6b7cef335cea2eacd6d49d84c8d9ac24220b295b19d2895c781f4d3a849d01cbfa9f9f6cca214367dc0abc633262464fce157ea3c25089cb005942ba5f030e509520e10979041a167dd6b7980fc418934ca8bafb39893fb71acf55b64d8eaccf4877d952e9f1d4599a14f2bcfec1992f9fe6bb9048c40e6afa3294345daf2e60c9ee1dce20511bd6f50b4e4e51a5a8f3893639ab977cfae7912c6efb490f9fe27b57026bb5bc68ff227081160a01416dec519490db501ac3332c29b936b598255b830f6ea0833b5af519380c133355714219454312c6401483816e8e91b3dcb3ea5cdfd21cc184c233424416eeb0627a65767e480857ffeb2f6471253ff8042f898fcf8da38b9a82f97629d2d6a20eb2f8ced91d816d16a307e872c867a68745a115cbfb96d2eae59113dc0b2010651b88a9bd67c4f17323bf25903acefda7ae9156d07c298d525b00d176ee2a33168bc91bedc32b14ec997a4c63b7d484023e14b490ebaf9bc58a35f0114ce817a7504ef066aafcd93e53c7b0bf32053b7af2d3e539377acf09d2aa27f8db3d1ba300c17a595853b69c1bdbca599a844c14e4326f633098b69194b3c09f749d0c37afa6c6e8e7c212523e2c8600d2ed7de512d927b5a89a978746ea0d8e4f2fb202f945280e9fb4c8b1c23fe23db5579befafe662987cd7d6e57fa3972cd4b697ee79932496ab35d02496ab7e49461561e628e57617acf6b6ce485f8f5fd19d505f1c33a3048aa90651faac196837fd445b90fa2daed9e2e98273e08d109fa77950cb6edae79cc3974a16284e63cdcd8ef4ca644fba14a236fcbff10487ac04cdfa79639ba4f6ed86853f6abeafe6cb8548de93c1b7915b1ac96f485920504bc733023b74e1ee46afcf69875bc440c3de23f5a49abbb33df737669bad5900756aab781706f84f82c7d9f42102351a287db3f110f3e384380658d1b9f7ff41953f78f69e62d460e6c8fa999d4d927c0219b23208f6bcdfa8e3730535914d0b395417e9f20a4f12683f7b6be2414e3ca8e9c3d11cc2fcc55afcb74964b1e8c435296dae8db0d40a9e7b8c5feb9e137ad204b29f317846b659ec6ceb479341c68b43ee2336a046ef029a2aca803d86856ee046ee8084634c1a5ab64f6ff41c1f40f87006f020d8333a31c58fba5d87a98458785909f7b34a7bdf8695045530cc780316589a74ea50e7d7f93809d845eec810c827dcf969b156628dbcd06b6b23137d6bad94d81d860e22885371b0fa5d205cfaf223953e8e54e84bf97498d50a4ae160d4baf07d70dc0f0b8e1688d72e566f18b24030277e45adc00d04112dab3dfc9a4d914b02a76d773c8429f58eb26d1d6fdf4a7ead11cd2e03116b2b5ac8e9c85889ecdb838414dad57adcdee3cb1d8c3b79882e1a76a53c862f3d75a9e5a078eef0308e0682f03173a44184e31df1d90a99eccd7c31bc3f6cc4e65eabfcc87cb98ff56bedb2dc0f18c79e91aae8b128829d12c8dc9f527c757eccce258d5b3c453c56fdc99273c28471f3ed1448b538ccca9a82fe66d6c1911a7a2dc56b9e2b39ac5910295ce6a0a609ab422c5c257e595caaaae07baf04be178a41f87eae73c017a63a0aad4736126ffa7c7c7d9ffb98128742ba0eb69a46b14a74653626aa99d9bcb833706d0c172481390a7f7769d4654971829374edd6624508f3f19f8835afcf15b9daa450facec71989b03b3b34e2a3d4429a5fe582b0f88753c63d1f63d81979329ae03f946e582aa888f5af12d583853b643ee01d8b5f1e502847dea6d75fd8e23dec8a2352dc70e7e9c68c469e262ec2b2bde21d4f635e2243b80c9d15f35f6f65111ef7ffb509c856e623f404a67a827ca1f5d027fbf5c543b4d72ddf2d21ff843574cbe7f5164c42c9eb6a13d9d8bd6b612af35abafc2fd7cfdf8f2120750d191b265391bef5f52dbaa8aaa6118f23e413215101591dd3c7b1e76536d46a54181a339e1ff9890f2d9e4ae7e751d3c31e8f4c382aa7d1a69257ff45663d01413cec2b61964fa963eab0b15001240514dcda484e650e4dd80ca62b74929e6b5cc6b19e944314fb5fc759c97e37f629065430e6e29168bfb39a67032021eed9ae2e8a1feec6056bcafde0e73f04a5371a33b3fdef20fe6400240a2647038a79283e4a8d1ac0704afc2f29d82a439df9ad965b4143f859f203bbc7eb156b57ee7a65f3d1fc6d5c2c16d51cddd237e13f5cd9f8dc65efa868b1e2a51921d90cfe0b1a5c91bbd56753e3ed421a854acafcf393f5ae5a8d7d86d99574aaeb9fc5f141530383a76f154061c449b7dcae28bd5d74edadef3d501b355a4aa61f3744113e81a85fa4962b2d447c909d465836bf16b3ff076070c9cf54f28b938bed373cc49111572110896852b00c5654523cd8cd0587e25db86108530504f19fc51a0bc967623fe9ccd8724549d406d5aaf6302877dbcf072b267aaba8e20f91bbd7391bf3b5a4371922776c1b435fc05691b1cd71725d72fcba2d2d9aa6743e5d3bc79ea1f890fa71dfd6d9563091318ddb0238f7966d6670b42095b6f656fffb60e4cfbbfb9803d08291a98b7f3719137be13b7a2025b0f70335a8dc0284685cd40948082944446116107ee21553a0e49257d30e41544e0c4323a948c75a4adb4c360801483867e9d42781e9463b8827c2562db0d617216d9b6817447ce37d86a6b7f9dedbcb835026f894caddbf88d485f2292f5733a930c1ee66a67f26b1526a7ec67bfb758ca78b0ead1c37311d46a50e139dee6d3b26b935ff8c74626589cf491067691653b5cab2f8d02e79288d7c1b773070bf435ab3c465a615e5a5932e304b83d66dae37775414f053db6924ddd3c87b1a11e3f72f1eb90632aa98f8e7b0745a7bf85ddb184fac9dd7c3d91f3f174f66de6e4a9ffeb747a90ec00b91d741b4fa67af95a6cc3c08259696a18b1745331c041743cb7459800b2940a7ce93302ec2b5e2367bbafda5e59fb2f7fe54c05556cb15969b26ce2c73a9fdcbda7f0d40bb7f7cf63dcf6dc78a08ed6012ed561ee982ee6266809e20e9f973649274ab4fd4bb849f9bdc3582db9419399a045e53920cd77636636828c1e20ce79652979a39efc3662103e0116db59d7267d167cf68f9168f69502dcc94907e45fbb8cf2987f85af3cd17f039dc6d15c9ba860046eb7fbc8611159622c7edb7b823e763b8bdc361c4f64fbc512348e03ac34b71951f93f6a93ea008e06996000a0b2ed82b1f589f912a12442942fad20c1b94947d63a3ce68256e375d299b3a1ef22b927b0514fd3c1e2db3a5ee3f4c0c87508b4e0a6c1d980cced4c6e7ae6dfe83b12cda4714f4abb3677cd51c76c535d42694e687beccebdc9cde0424c405d13de5691d2a91ac022ae210212b81cb6e8ef27000b61231d9c0d930d97fa08fce5c15855382bd5fc02b5db9fb78117b542ccb5130c77f55d43214330fea7cb2091655c355cdc92d54542554ab68947fac90d5201a30fba7a1efde139e584b46e3550c6aa971428c9bca0e3e3867d2b02975e5b39d7fcbabe8f735c57d83c519e8efe13e994aec4f2add28038cde76f1561e30a8c89a1ce23db9d605c0e1a798725b9d226e76f03412d84e414ab38e6d9e28309d89cade69f7fa6a38d5d5db6882d3865e133b08d447fa36dc2411f4ebc49fa5a198aaa508d0d9b48a12e814dd5c23172c362580c18c0db2517c54c44b7a4314ce1f16777e1921a00320f07f90f8904af70db8e6e75efe8eaae19a4dfe63d315e435e1fd43c5c449b5aea0c56ef77222125ce6c26b3a99eab8a4832259f6f0ea56521fba8376c615800de049b5cd3dc486f223c4e20b8ef94567b9d78a6f61c18c286996f1c711d423aa8039bcd549881cf93dc0a0f2499b9257a3fbf1e626b82fef393b6c7a3cfb96700939dd023242b2d23c99ea316fd28f709e8e6c2277c502d74816cee7e23a4bb82eb55c53902459bc08398506ec9e8ee2b87462e6362ba2871979eaeb78f95156eb8d5a9f0722bde2ba772651ae9c1307b9346afa15259f9c1ae5f42f5296aa1c1a9cfffa4d1bf67493cba72a8082fbed460116daf685c7939ba7cc528fae3b43bf1320c995679c1c8098b6f2e1a700c27534f1cbf38c881022312c87a835cb25d57a5ec56d6e66d96356f680b513a7821221b7f06391ede5f90dd5d3aefcd0021aae44b29841075e5fa484e0fccf6cf757f3b34190f7bc0328c38bd0ca7fc9bf30cf8c623cdea0147a398bbbf4ded0c6152b5d72efba67f833b3a37b4b75265f895f68abdbb19d9da13ae853afbaf82d63817bc88d33936c48b87034cd5c22d297ecd8757de1d9576b0a8961166dadd481c2e728aea89ef1d9d99ca21632e52018123a6938b6bcfc3fccbdcfe73d35751a7c07f9ed013655b78f00cbc498939ca13da7581315c62352ab76dc96cd843bd7c6da720541d8a13203b2a99d8745d230e9bdfe98e69827b0a1bfc5fab787a278dbd8bb4dd3ce6679a10185aaacfa1f66daf1ab7aef126865c0f65aa77a6ac43f6df34f4f141467076f8f15dc2e16ee19ffa21e5ce292ce7e6a36b3bda5e054f6bb9117bf771640509ab99d503013eff6910053cedc049cb8cffb9746e30a0b11499b5fee760d70a004ce4e45e6fae1b8412c67325eaf1effd85ed28e6f484a5c3aec403e0eb42953796687f92d08d856ac0293d8e6fc02337f90e3dc05d5e2d87e065dfdc9db806936073c4e285cd61da33da55cea876528383289c07d836e3b1df74c4bfdd5f2e8ce8a0535ca65cb8d4d10731f3cacc2887088135273446508c1a085650af9fcde9c5a892befdd9546d02243687bc7135ac7eee29c4e5d955612e0dc38d9e23c85edbac3fc348693af6c204d04991025757e71aeeef0010f1a4942c09d719abb22e4d0bf209ab8fe6d67c03a50294b6d645a407687b4dd20bb6907879d57b92bfc2641657b190d3c26cb67fbbaeae7effc0728c957aeff754a339fb3d9ec61b63fe3dac8df889f9575a18c0a9538827349d1f80dc2190544175c5f1c97d8332b3418b246d53b3f526ad24a02baa38b21a782da39713dbf54f187e04d6095ba2e5903dacd383f3a5ca3052a31b23c8134028185be5d7024603cde372fd950fe7153d17c7f4b17e356c2b824a13d8d4f26dd6b97346bc0ed12e67fd1e75de16979bb3625a65a02c40fce4197b0a198e25f92cd7fa04a6ce91083c4cbff835c3e306c802522ff15c57ae97f088b79877d67aadd46cb1f56662f7433c18a087ae193d1a5414b0f0d30406cd51fb167539532c6aba3aa4b3bf7785dba1cb6c7d3591ccdd52a172cf80aacd242b1dc3ff020dc5d8cd72c44513ea70ecb7eecb7cf3f6b6b1d3228cb3c27832fe3f678b182c85153538bff8ddf81d02ce54879a3d2346ff81cf54e9b59ebda1adc428e805150ea1ba404cb23331db3fb7f55f818bd60e60cc8ef6e8da98334d3ee7a2a08bb4e648c76fdc831c1ff406d9ae2fc608902306aa4410a6b614ba58a1e458fad31eeb33a3dc78d6c7f83de07eba7addf7ef08591afbb9a2b2746e0df1418be32fd0101351e2d62b9e1d05f2760e96aa1b2f38d94b57e4783d1e40ae526348f1f82386414c489104a14d3b4447dc05731df09a7a69cdc3a4e6513e78cea5a2d2540d0cc01632d61ce5d583d4468e626feffaa03aa31a3b933795df5dd948eb4a3aa29f1516fd6b2bb0d6e6de13814707219afda00810d21b78459d5b7810d2363b5838401957bbd8e362b2a7d30e81aa14bb2e4f55b3452aed6c53b646c78eb60e90d850ede122334069a19618296489c37eb783245f40cc120f75f65862342d28c3df6fa70d8f4ced6bb36b39058ebf46388425cf1695edc73348cd43d06c96a7253c2aaea6d50e5ad93394e802e78d0a4577510dfbed70b9b759838c3e4ecce346114274baf7bbf68eed59903cbb5cbeaf2eaba0ef5928d02996b082a2b20a1892a6a10fae0752f211b80199178699f8ab729682b0b3eabf7d505016ab9b693db26caf7531775193408e835a4e7fb9705ca0fbe92ab9aa29a0674625f508e72de2943264abc9e03862007b9476e46f30ad690cbf60dd22c12523b9f0479e16373c75c6ed4a4aad4c595aafdcf77104c810d3baab9983c081dda04a96c06181f4dc6a57d4bc367393d309181e7873eceecb0b0b852d403ea5a9af76b52ab54c33f0c1e7a35f00b35324863aac87847b2b5fc8d6253ef29dadd8be0cf6ead2cc0df376e063616054b0bf457cfadcc1a47ae1421b794499721228ff9f2f0026870d7129ac9035f390006d95b9ef8ecbdd5ce07fba675fe675cea764a433e09da4e8b5b48b564b12eda84db2582747fd616a9a149ec0e793b5e2a1939d1537379c081e4324559dbfe519d9f110322da816a47220ca35bfa692596a5b0e72ec2fa36b980776727120ef05a9723f87f750d0306d770fc79c9d9a3942f1107f5e14d70daaa2278b5d51af5f1d4d9016bf1eb0a241134b368f1cb31b4f43c1b3785800b24633821993d7a01358b22badd36d053d564dda64c579c0ac18ea5577fed4b05c09f31135c05f2ca1169d8fe738cc0cde08cbf8a852762a991eede8b07a4d9661b2da1334643af88b9cee4df2c6b086c0cb7df02ecb840a1888a93e618b3453497ce39c63cf73573524c8acf4ff7d4df79394e072d3e105f9a84e047b8f9d5730d61ebc7a3b75ec40da8dccc6e05fa2ed2f62f8239b64db9c8a01ca10b8937b1d574a803d94db336bcce071982196a63f50970ec0b38b5abc09b93c46158f7afc505eec66cb8172fdb2e1fdcb4e1b6fc422d99591da1f7fbe6e8f0ffbd82e49176088f5997fd976b98cd500b6081af3275945fcc5e98e7d1f9958f3f0190858281d8c7dc089603bd0f527f5bdb16c442f5043c0080fa723c2d5d0dcddbde9dfebdc184758e596d87c696dfa56e07acbb1f52bc261e77604592c942881374002c6e524441e922ceba62bf502ef4c43f16f5fefcee7845e7706969ef6b68f7eb1f0f02ed8d622576f6524811815e94adbd2283886a21549f629e8fbe50082e85d96b76454d00130fcb6c130730de83c8fd7f11e8a5662d2ddef0259deda73ba1ddecf2996bbf513861da28594d398e4414b2df7219ef11c761ac8f71580a84f39f2489e995e002eeee23f55c4c8071a7231b5be2dc0d2c2383620a17fb74053c28e473f59fe0ccddb79c8720599b39cb9e936d9feabfd313e9b308c48c8d21870120e0fbbb1b223e39932a1bb5a8577ad2782715a9595abc5adeb2dd42331a496744043f21eba802c57ffd26eb239ed627adb33900acd5da573764bbfb582e91c872507cc813e1055c88de722edb9b8e3b365d70dcff2f43522ee237f7a9b7018c15219aa2e0c4e37174d3d6ef183be1f94644914a57ee3a284dd26a5be86fdbee7f3160970087a3f94c073251cb770bb9bc9ebcb425567f2ec4bbf12d3fa2da811797ce2981fe780c8f7f1904c15239f21c148e2e62aef6960fe22f9388c261aace835d4c9c3ea1d3de4fbebb95dcefd345016773d3e0cacd8dfbb3ba6e22c04a38c56e68f859bbe6aa6b466d5517c4ff586ea7538db4b638c3791733dc358499b2fe1e1ff0d21be240f95718c2536494f60bfe0ff686dd258c0adb2ef01562cc98ba46567a7e6771bdf72bf043fb20c9f2ef781fdc25a779fb3e97534d877eb5a1d3e2dc8b42f2745c70e2a7124d76d7610096a9774aae9f68bcccdb1380157638579189b2fc009765448c1c146c49008e93651757154f5516292d4c0f4f7be0d96bd409ab494231e26ee1fd624da3efe112067b84c69538cc024a7d0883c01857157321d7ca9ae0ec95da93744cc9c8ba3c6ad46aff0eb9dfcfd7dfd94bc00733f3e2c4c83cc0d0fbe6000b28cc4e7c0eaacf1370241f8ce25a0d792f4a6cfffbc0238f6fb1e4c60be886c326fabb1c745a42ffc9f25f5f9704ea595ba48235cefb115eb747b5d0e9763e912f12a2fffb0ddd1d8684d09260e10710b3f8754e2cb38350617c41bd1887c0af443058c28a7efa175e1a7654193d3c03b9f8aba29818b2025c805397509b9f66e1101097c2f52d2a585d83fe993ab3df56a9c8ae507e063c1c6ea045a29f8fc238b0134b06b340824283f39410daaea334c6933fdd6130d23942219b05752f10b03f50c8788804854f1e1fc65bd8ab0d3cfcf746e28d608e1caa4e1551510f9ca445457d96b5bb4b95471f2c76d6e98d56cd7e77e7e25b66025a4f21def80cdcd857566cb955ddd3051f034d25af3caa19a0b13b91777c1d5ecffba308270364c01de3838ae28bd4a3178c4c18923f4963e889ac307642f602f8a9a05070fcc6991fd7e9f34877026d12f79569e91497bcccd4f8dd3cc6765de18103e3f7cc190c18c695397b7b2cc800d0b043205710ddadc4fce97d1cc09b4a502b32e80f6b791d9145d0403a1ecfc44f938dac7ca819ecce75faa652a27aa836c3eacb1a7da73384014ff4ea5fe0bec69d0c462a2ca482584a1e39e15a57a5537873830d80b62a18ac03ad1aaf43227eae3c78de98d16661c74db9cc368251541aded892bb37d1f59f71d4558d760d20f31c6364e63358a0d8acdaa0ce8e25c7942f0e4d83d2ec901234e59bac743a612896978d2de485ff2b079ab8bce126324286d4d713b5fe3544a09eddc1faaa3922dce8bd14ecc8d2fe7adeb42d568c5aa5e2cfa5ce9289fc6469143eddbd60198fade7a728253b47973ffb35414a399eb567e286864e9ab9551ea5ffb289b689d78e2c4b5d4a5fbf023e11849a087ee73ea8619b4c0e347a04b5284e95914c707778e6a252ca8ea10baf708f96f1535ef4b9ea488fda86df2c5e7b8f073925f3c3f448a7f2f2da6233fa05e02ad34132378f4dbae39be3d49936e6146385c89daa337c30fa986c16d1677be770785720c004f907cac5c58a5bc851dd841ad6b96d1141c8fea7e6f06214b05df13383858669b13337e8581964e2aacd836927b6258d5be88d6fbbf2b80abbffeb3029d2ea6b251ef59ccd9e6119fefd29eb17307fff876b97cc97a42e40f5993d1d93a002506558dfa616e126d3aeec0cd9b38badc5ae0047d0f92909b9cbcb0ad806172386663fedb4eb1e8f50fcf44fd76f31613ac3018c7f34b3918e81bb1f91638f746ed4e6ea4045b42406c82eb6b25dedff4d3c80c8b5cff32fe7e602ff2fff3d77e56d358f145a3790b46e9793eab3a1289c62dc02b83c2381730b92d2c39a607e7d1ced709d799e7ca56642c48b4e5630bf2617c638c9d201a83fd31ae960dae6473ae6ce85b9db0351603b210d298fe13f0c783b96b3a596d758b776eef60e271327e9ecf0c8dd68f928e7e395f3e8c45149d25fcd5247ed8199cbf8a00d4bb70b12a54d6c033facfbf0be3d83f8ea7809f541c82185fe8fc20a0382c05c0527cead249078d5ddd9ee77b91b35be466256568371e7fe8aee99beba988c4a2f08842b0cd89168ee200f8942da4d58c511bd811c213d8b30c6ccd5c54164edb6a2bd326f5d664ccb17709c070bc7f618c9785ca2dc771a089cc1e711cd0d795412691aed423be9b00c897685d32312be24bee72f94b4b053ed5498c2812ebf2ebd895c252db869ac8937a8880a655324ec4b4b60950a28549e026ff3c5147f90f3fbe94f94933fb4ac6bf11467f2cc1d9795372997bc4b181cc79a80e3749393f4797f0d9e8de219dacf89186d42123b60d20c644687c4a4061284ba13dd64f25674cd859540d77fbb31d2a2e6c4a738bde6df18487d59ca8aae73d4aba3255f8275444a5a101c7b1cce06b8dabf23efe5fd9d46662aae1690489f790bee89274cb59ca8fd0398a6e4d1d6f58ac5884c2bf0cb3a37f08b3b381d140e61ea88d0577ac75c991e99860b3252aa93670631a8861f9802e313a4e1dbd1fdc4cafe1370af4b76d2c98d4e1d06f81ab5098f2f59615ec78c62a88ce6ccbe8537f70192033e24bc39bd8055f236d09e477bfedf1321f6d0b3cb1fa760e5f504e47101ad43f972f0c1a0796d7bade8344689aea3af95aed234c7a4d1cef4e2d9123683f99e309eccbe62069576410d13745a75352afa57875b19a9b27f74efd131006186558d25c079da5a5c5f390a4c4ec6dc9e500f983c472891d2138525098b36eaf6824cdfa22f6b9163e0b7effa8c2a7af7c22ba53c7e956f17a11a54c1c2151d342f9f8c707ec07d8313d60f68809ad9a18e1b5483189a1c63e9e3ae30da82ec68af63cd381e0ddc7fff0b409b1dcaa395c108acc96752f16d2a64543de5f5151047fa1d3bf2b748314e363281dc311e25ea94e8ccb903278f50fdb6b5aef856f3f15ed312a659914a25c476e958ecab085719c874752e94fb034fe98c37013a392b3d2546bd37ca6374093c8a303c3e393dd3aaa02e746dd2258114e2985085907d8a112c270cc029a697d41dba3850068d104d24df3a50b7c7e9128bbbf4589bfbe97e71c545727f6718c6f71ac93df5420d6f2a348a5cbf0f029f9b3f3c9c10f65ccbf501f6322c772ea263ee300535af3b5b9af7d4bc1441b5df19e1ef97892ad92e857b50154ac2c8f76e08a9b02f40d3b671342a35cebbf65d454849bedde3989fa42c7d787324417170d0455044430fe7186161a6084a5be0c579c66ce77d54ad989417410236726853cfeff0be231a366aebad9d51b9cf2fba10d6713b329c6d19ad0033223a2327728df0ed8491536d9ec398513a7ce3f27db09a81814ad3bc0104f183bd5df7c5212ccd665b9e674f71eea25882ff4662906d354bc6244f23fe797a0e1e74bc1a3f5169caa51720e57aa75a6bfdbf6f6a2d2139581eee55cb7ac8911e91762a0841e8c63fd204e55287a242dea24bfd0a8d25a6f1609c1cb4c1139dd42a3425155988068baaa8a97274f47e34c709463cdc0c90f9c2dd959440965001ea46a7f1857cc00790a7b34b35a108869f6e2e9b33073e19bba549e6297b568147c51a125b33febb0d8839fd6e47a437153fc90e3c8447b69f3bd36bbee6caed96e6b4fb906fb83bb70cde529c7e058233e31ae6eb878e2d6471d73349bc1044f545762b8dac87a1c9408dbe39084ced127dddc9d3be53414dad86d47aaf7f3e05dfc9733f5855c7f30444ea4ae2d7f42d5211c900669aa71523e88fc49f4ef0bf9734ad5e03b4cceb3fdc82c9a99aac16ab77ce15b6b3ff36aafb3c88d6a7f8690d29448155db44e18249cbdd01309210cdf420d05363e3a90ad6ae42d523bf388f379af287bb3a683a531013162d827898ad881800374c17f78921ad8526fa87b78410775afcdab86aa598d3fe523b5ee611ba3f3087449be3b3c1aa4eb755dafc78077803242395256882d497f90a4dfc421259419f20c17bdf909783b2365b151f4b50223c44afb24f9ad37e6de69fe495a0fc02677ed9037927f4ab833c8da1f861d31128a136b8c72ebdb38f4a4d6a1412dfdc6683ea8bc9018bc0f49bc1aae1fd201dfd610f97ccd611e4e8cdb925ef74b2141e5ebb088f6ac605271bc4f1bb654963bc2cce50b802de54f95e98b95e93ad318a1c3c661eecfbd3b4198338b414c2dc114b1489175dc3abfca14131c4fee9dc6de104f6d1b3523b10a3a94972ba432e29cecc7e3c04eacf1348b2c16e7697d54873d7e53e070fad1e39f0fffd887c3a99c8b88b4febd85dfda168ce1b4ac74a42ce178f901940c62547537a70b4fe41f6c416056131643c54f0f2acc95d28ea8d6712cd71ae399cd4408adb6d422a80270defff6ec646f78ad76a8b173a72e7e48d0ff117cbb1a52e964112b06a639ae6c80534add8d2d30ca3828e5082384abca1b5b5e86299a66bcb52adb6e647a352e8533c2400e4c2fbcd240b7664ba1edbc1c532c59acabca74b903f4c54f1b1560eb8a759f05d598d60f8daab64912ff4f0ad79c6cc40d28d875691977b4b3c6288d570737d11e58a2d9a0e6881390e54451b68fb9285057e9a56592ac27e712017bb7a08e5ba1f30b89802d194c1ff2b835bfe3afc0de1913677cfda8cc4313a98dc10118f06cc3eed9aee1db5049eeea173e9e486413b2ae2fea909961f3b8c02b004d00f36215e8348426a441ec3a56a656444bac8e3bf46af5ff2f64c7ca1f19bd616ca7fb6b00bd229bb743d42daf89c99c827ba4ca5419d17c46f7290fd563f91de5473b3844c8d61630e5d964010862186b350b9d6c3904b9f125aa8e5a0842fae53f868b62d3542a399fb491992d167acc5451f20c48905e92fcafec00ed7269798e970d8c7ad8dd597b55295c4145620c121eac2860004765a76ae7bca38ab69686e915c88959b1b6b403f0bb88039be438c8c33e88d9ef3b7fe954294ba217af6fa4fc707f8994d319615a83d7c98dc755de0b3ca116adb406e9f01ac284d042bbd88061c0c0f878bfec4098d257fb647d401e9f3b30adf1ddf7d7946cf44d387945165312bbc3b1a0bb075abe4081432ac44a5da93fe1228cd53ab8c7f164b4550a9ed8efa87acc42acf48827b96306edb31dd76d66efe246750e5c0c4a26aa6cc2d4434534074312e50bc8467326c3ce0210fb3da76577f5658ec546d7984b7b6ef43fe6f9e8879a0c99b4bf13a6df2d33b2a7af42ac166ac29a3f648c65c58b415b109c4be7ec911018f494b518641dbbaceb6bc88704e8c6261ba5ff7d2ffc2ee766a140071478f98413b1d26fbdb9c20f7f771f259dbe62136a56625d646c1fc5292065f71f43add08b91957482b3a20d197bdad1763485d77df16163b381e9e9ab3c6170231aff4ca9766c9a9cbf8cb878598d0682366e38e59db7a4d374c7dc6c9edba020fe7161fa5b33a21791325a651c3045b59bda8a06d974a2843659501275cffabfed508bc7130375f882c96b808a6197a1b2b44e95695d81e905cf66c5cb7825ae608c180eb783d5bef01506301898083fc8232cd262db302ac1dd4879f022c446cd04b94ee33a8caeaef3b03f6d9121ffd55926ee8424b2cd2c601832da0a136e73c3f3a7210c1d395089d74c29974c6c81fcac9c1ad764af884b085251596d98b1f6994297e9c3a8930be9c774b8c5e739e3d22d27c20019db31881c1546790af478b43f6fe5c946e37f5fbcaa9c851d480e3402a670c27c57dc02c7f0087f1ec33d659bd11876acec478015483102d249465752367a3c61469792f1afc3941529cc4d7e8067f804a271d2974bdc9c52d34847353247635479c11a7de892efbf92d36110ff3463e50f112b33cf0aa3ca5b5988ea3968cbff753add68a078fc6a24638d6de16ca1d8bbd29e4577d9efbe83ad0fe4d6a274b7724c15035ced4595f91399f0855ded27ec759fe690888da9b233997b19b7fa829cc8f479c4cec9854b3b6a2fcd6184f85ad17fb927bb7efff2671990194ea28dc2684e229c35c1150c2375e294a40601ae79f3fcd67d9cfb3467a92469b978ded7e375d8824957f2f51320cfa5bbcc7c400bac6c04f4e68352913f7be14ca0637cb9dda0e4485883f004ced0d2c75a4e592388635ab8fbdb475f09848f8bf3ae322f5f59833bfbb1848e5324898864887b8f6477f05ba7b572634b7384523c3a6fa9924149a2fe515956a2379f7d5c47a02544ebbdd3863ad4f813da2ab94c56615ceb81bc3a74797f58ae192b888ead64a3a830ca5d6bd10ce6e1bdf4247a560fca8239762edf8bb911a3bebcb3bf73c2459fb29a6b3ccef9af7593e6c4bf934aaedd7db2f804ef6b79db69b271faa290704acd917668cc27d1c7545db0b48603e816cc50c236881ba24a841283f07c7d661bd5f6f3c3bf65a01055546ecbe91936ae385ae35f5bd9295a330beebc79c6c9bdd3e61647f377d7c40fc97d4251d61a45bed457878c58603ba49ff0e7b17d3ec334b1ab1253d65948b88fa60671f6a1e9310a158cafc8c8e9436a8f5dd3603433ad245c5b4a3034216891229a6920a341f93724dc361e70d4b6aa46ae039e21285c9986683bca9ab7ed56b623e7c0922523401e807e95effe604d226aae4bc11f0fc754dba1a171c6f8cab1dc6c56f3b0e6790c3013cd35317210b3e3a0f20977be33a548ec5afee3f65921c3ba24efb403fec645d388596970acfa3ecb571a7310b242d7c634920c280f9db4b3723a0addef13b45db98ac7946e18719c9c1032b81cee32fac6bed9ed5e624ad21461f6cebec4e9557bf69326775bc08cc0c078061baf1ffc0480e7c9c3cfdc859ba6d2628e2521d4f555dfa77adb76bfa8e922655a211d6b6af56e9ca0b9220bc2ce752c7226211d30f54e96bfd6ab5b82caa209247990fec786d147269c7f3205e43c96d0e415b534cd21bfab601198afdbfea3ddf27bce1e3240c19562a295ace8ea620e4f9452d424edf38b72cd3316481a04506b8d769793bc3ed458373f386164be4d06601ef836d2085d09e74f23848251a0920c9351ce4d1cf0c8f075c0b91a0777a25351eb0057336e2817a1444ad7e0a691da42230a208c4df3c05957a8dd2b51b450f96ff57ebcdc892d8b4da4fd8622d7e44586d657a318fab7705ba4302b07619e520b3a301e4ff48f0164624a110ac1dafb609291ad8f11e12014909c61ff6f3827927787c44ec169ccce2e61a2bac43231a27539d00a2f80b87a6eadfcb930cc3765384bd5a53413e5a4d3a21c3c26128fdede3a16bbfc27cfebe0d43213b5055cbe1edcbf7d8e0aa9669a1ae032d98fd6802495a459d827ae6ec3507e26987a3bc549c7c299df1a22298f9d4ca0a550931197a35a04240acbdd6dc6d403eb02c1c02f05223fb415a6e75a312b3861dd90e9c487b6f1eb70d8a8c9a00d97637895a45de3f2e9b5d5082ada78346632c743824b46ee0c551ba79e143e87a5b9384921d40b1cbb38d939c3b949e61662101ef9305bd76dfe0a13ed387dceae902ea52a088e0f515cd0c27c7566c62ee58794687482150d583f1f6427d65cbf28edc01e68de4c95b82492706cac0712f7b3d9c02639b00506c11b6edf9c57a698a7794f75607f097ab680194ecc6bc416d1cfb0f249c42abf12dfb3e49e2ffcc21cb7c7b72041ff6e7ac8dbcc3155e5fd55f453a0de09f0bb6744e91589e2aeb7b5ee35dc20df1065fa730e4c45782c5bb18caa383ac584f41d194f4e7ccb238383cf47f204ab951953166a57c4e8f8d496cfd170576ebab3e7840b25b2e56ebb44459415046c1506dc02971ccf31811c7eb177c7522c4285a9aa69a57b0dca5c98f2c7799427048f83387dba97d211b2c6c12859723834f548c40ae5312fe7411196944cbcee083b82ee53ee7a92c23fe8a256580fd8327a62328bd51f20cff81e58ab751111fe4e53c6711b402b2579825fd4e7d27db1fd9bbd7df5ca9be0ad2b99b30210e9501fb89541b8b84faa0ebaa47d1ffd068af31abb3c51144fba99a6090cae1a700374c5c7d60a316a319ce9fb290d49db4dfb38f358272f3f39b31505f7a603a3ea9966f6528a095d1feb59ec1c345bd7159d4758ec569767348a1d9d744df82d586fd771fba6205fe5fd8d9065ee738175bd8b58e2b7bdfba7296d3ad8beca157cd0d66c08cd14bd9d18261a8b75d2660f790dbcb63aa669d20c4fba8c620e9cf3c5aeeb17529d17e0f6cf6fe61a6dd7aea3560611d6493eca4b151a3783196dcb175716ba5a0dc1c78ab66bf21dae1727d1c73a7289694de2bf1a973d2139faae345dc0040bdcf7751712f05c166997266cd920b20f917d69b15fefdde10a44b9366c697918b55c28c53c92b2fab93be457ad69e490851caf9f0c8f7419986f64dfbc37684dbe824eacd564d9be813b368f4fa7630cce252fcaf025516803fc7b4836fa15c26fe59db96a2233889f4ae1494fc00e08102d5a756e7708720d0c3fbd1a48916df09c9e468a6db20030b6d4b0e849a0670493742360280a0f8a7a22073c1ebfd8a5dc085747027392341beb6859339e6125d54f59628b532ce642230468ee3c70ee580b0b1fe1b5eca96523c338a72d9e465f12996cbe7a7e82c3a7ba1167a73e8e49b1c819cc7332080420a0987b12ecb84fcf7e82e4df0afaaa3042727f6c418af88aa0b8fad40a3c11387584714a148b62d748ff77698bc5c129357773794c5867a503117688ca2cb79a6e4188062bbd4f2659ecc9266e2b9a605145ebfb58ff878e012b7d4f07637c4b30d533e53a15192155ab4188e033865c4f60546850d3053213dc2655447292f6d2709637a10f75796267a9e985f166d994d72eee6828e2650d09747a97620dc81b979ea962add965021dd9c74d36ecb84ded9895200607be0f9a78502b90116462f2adfb1ffed344087af7c399cf192b52375da9e385c8694ee025548d30040c864d84ab33efd3b6e7cd8952aa67bfd8a627a74fb30050614c02c9c86aee1155f5539c88e473942391eb1ded511b5066296247a0331a3cb2f993a2bde493d5a5e81a1937f35eb1fea6a2aea246b0366ac6be276127ff0670bedea7036f66a80ddc48c0d1ee7289b99ce7937e29e15264e010f42fc2213ae65e064778a5e928666b666f80f9a0f912d78e9f78093e6875ca6682f792d15da4138f8530fcc8bf6ffcb2d680a33574137370400d46b451a0f40bde9ddf31f827171038c9a74f1b92416515ee0d1b131b628eb020ebf075a847afc7674910c14198caa1fe4e2b40797cdaefedbe1de429e1afbd8f2ccfb05417ea431e65a3c53355a454850284811b6cc585221dad0f260e1873648050048ec32df34d8c5007eaecbca816fefaed3f11de062a77c126f9e69f92be04e88cfcae25dc8ce20b46b6ce954aedc566c5e09845937c925055a22f827ba780f48da5e8b3c7143e6aa8b079c7992cba7441052f63817b199b6e3ffbac9df0a19ee747443fd672cc9e0cd9cf653f96a0672e40b67d9e47098a2b3b5ec7651b3db7ae3f3caff11125719900f859e15f833548d00b3f1070c5119483ffe1004f51e3e2a3dda64c2d57e7bf2342230438bb95690f92cb1484048c78e2f8c30fda7b7b472a6afad5f1d0496b4948f4a0636440a614da5fd09abd33977d5cda39908cacff131475998f88614eae876ca0ed2efe27dee60915c8244cb4e9c1eb867cdedb442a5fe44148c254f5740dbd029026f4130f2eca9d8101e3bcb3a06572576e89575019fe234a19b796f5926b34e927e26d6ac713a49e8a5cd116d0a0d9cfa77961c1647ef672e00d6e8c1b17d186dafd9f739d2faf768925ffc129d79ea5a0a61f7837f3733d6b4e4336f34de5447498704d99d9b54522dc8008ef8a35681c2f5d1b0860438ac9e3ce8fb5ead09e6d9821cac10260fae791646cb3e6153a7d274f1fb37d1d67e4235fb6543d023c5d0c3414c01f8d8c1b048b816af1f7c768547c02e98c759422dc0d83163021b548c9966da1b73c85a0d254fb08968fa9ab2d7b29d0551bb7c5bb63f94aa9003627f3a37d5cab9b9e224dc60edc3163f97dc55ad8568dba6eafb0b33653073ddd597780bf6285443f0aea0e998a12a98d95434c0b453f77b8f13906b14221454df12beee576621bb4f73fa8c2134ad0b8d1f48ccea7fc60aed9b4c887f616bcdd5515a36800b3b8f2fe2150b4576bd8d5c68c0afc220bd5ad82cf44191ed146d63d9c4ae9e05b0204d27a5b2e2dadc6c1fecabf344c54cbcc22b3cb1159b30f75c2942bd12d0ac8b5238d0dc1b434434aaaae65c701281035e773f6f3f708d3de0b6031a166642f74e586f85d8a8f5f3b0872e09806fd73ee942f509a113ea04bc63a425a2a30c3feadd412869d90293589b7a0bf05ea34f0771a3ae90fceb78282f02de52a61ff2c21efcfdc92750205d4167f10a2c75f6c177c40d0047ec62f13c05583c3c72de65a0667404e7d311dc1abf38a2ba8b1da28961cf22d6b485190f1cb7380d34f8524a912ea96d846fa45d5b57b4697e41b31de92899cfe44bb4a4eb869a681eeda84df334acdbb4b46af0e25808b1b99bfef5c76a5c1aa8c81e1757a09622f7cd4fb0bff3486de85b9dbcd64ff29d2b8ed13ebc047bc664790160035cdadf98b5586c50251b7ce35986ea38544811c8b06856807c564c650674b721092651723564510db9f945f374f8157c1e42cef70823a719d067123cb5d999f4d4580e495e09d2896ff26ae285427fa01bcbd2f84517fcfca013872a21666e8665e8e389b7a8c4cdcfdd0ca2074d4d55bbb0a32b98859fd1043810bd1decae41fb6ec294413120a0e24f5cb1c0f61d508e20408ad897c17a153b93916563f99b6c2df2d895dbcce947d53e66908f05cac98caacc24e9ce589eded8794e4a6f3282e703f4aa6c3f9283d8113abcba44f511325d32708fec0cbc81b99a3963b711f41de5c95f0de8ae6416655025a435a3acce96101b4c68f57598d70776181c09ebe4ac63873c47c3b780ef7266d20f1a51552bcde28929380ec06a5e092b338463b6a36865b98efbf5c5a31842906aafdb889697fc3f7e22f086ad05b4457dd3b6c1c5f7025b2543da8e4e31c4e9a5836ffb79e377e5c5a34d0b899a08af244ac46b28ef52730ac157e4838d6ac6555afb17ca08ba9aac1667a653b3f2cd6a3b8ffce83cd4b337e2f458b35b5029f85d535061d154143cc9f35aac19c45aa7950a2a9eb7b71f71eb7b4b010d19155303f372d3f3b81ec16779708563e5256706519486b6d0cb7b20ae5934bd331c82da8fd41c8e674b587e7a6042cd77587693edcffb27d522668eb47b35453dcf2967727b54fa5899f2a6eaf5eb0d274030eb2e62780f12597c00fc3693e513c25c522d688a2a29bfd61b5c5dd7bf01692db6ff5f7b2d7e155057c3a363e390061c6c27d41738ca7abb2480f30c56d6d625954cf1e20bae819607ecad1f78a4311203043184eead4ada2008fa3fe8aa357f70068a2ef7cd88836ef17460c575b4775d1770b2276c9cda2930010e7b39e70a6738c1111bfd7b938f17f09c53dd0f1b28f70909ef9b195a0ee69f783308cb5cd3eaf0bb35aa69c03e4fe30a3626193b9f8ee753c371211e5a527145bb59ec1096a57efd72e6ed239b0fb5ae7270e48e7ba613f868bde4d68b4facb7084ed4a736e5eb4424453391b0455695b77b66f5fd85c8a3f59969c4f8adefaca039c44831f01a46dfda15469afb528f32f3061d29051916d71ee2d8163117374cad0b7ac308fb95abb079d5df56316652ec212b069bcac28ebf677fb3f6abef2b118294929b7c946e68f4a090c0b7b07370c996f196f7affb4da43f51036678d20d9990ed46d4602afebc008a22e527568d4b289bf75edae5ebb2d37d22fa2b69be8721fa3c2d6c379cd33c8f59485e2166ec37c42a70a52e352bf193d77ed6899b3fae11bf2ee93b82f61adfd1985dd7e9cf643b0df9ff25b23c03a2cce54fd971ef0222f346498a1f48bc8257c274fc417a086c424f441264309ecf065769655e78bbe1a1b5c3926cbdb7fae8c426b307cfecc44d6b00107c02a4e54acc45a088e42cf7a74543df5acfa09d5aff81d27fc7ca0195af7d0e5814d37441c844030480cb9ce2d0c542ae048fef3f1c76452e02ac44868e3c3a23482975d4c1976ce1990454fd191390eb2ccc4b8ec1e0eb92b413eb73e379a2ac50d17d34fa6a013c26c9f24e435ad1f156b6841dfc45f66e1be432826d8d8f82f509441b64841da1611cc5839bf307e36a05857e1f748b77ed24ee179767b24d1f288dcbfdbae6e676f9bad2875e4cd8ec3c6df73c4b93bf75245f5fac0fd77f8bdd3d401e593f9d3088f688807bde807de955057bf62e0d99377fa427d74b630040662c824a93182c901c0f469c40c6ce5a4682ceb5ca9222f764cb2f925cd2811b809eeec61eba0574adf6b05ccdef8615dc01c57d8cb163b6f991f240b9be97a5ded6ebf67f66a39d32080c3c8e81064f2ad6cb45e6e91da9400adac843070294eff067affeb05b35c38aa7b7969e851f14c5c97e0a4565ef3eada1d77899423aa90f91065ad622e2d480fddfec1e405252a04e0561c8790dfea69a632a772e7dfce181277f91ee5facd922d60e5c0335e6aa67f38a6c265357a26d27347f84be906f7d8cd38c0e0e512e6b220bf6626aaf8df209b4e8b333a0a43af5471748b7246e258badeae39cf003d63fa6078a73ba9ad63fee5f6db60bfee2a00440857ae3bcc0b8e994c0566ab1a6309c45320555750a8f6a327f75489e80d9c77c97867a3fee2d2bcea704bb0e42331778c73c12bff5c259041b2e516c7ddeb86d0d65e5c9e2f7acc38475bb7976023ce69c648323418ec9b1107317ed1a4de3457e94db3087d09499d6c4eb0e4ca63dcfb10a55b8971a054a02930e3b232ff7dd6a249f6da85cdf1cdbe792c893295a1f1ddb9298cfe08b88b78d5c3e4de407da9af3f6e9fab9ff15190f1b13737e6c5db5ce9ed1424d02b808e741590809683ec11731f83b0a6dd51c1ec1d52134f76cd58e18021b7234ff0b748a384b18dbd81882c78856a2a448d3ecb42279af73d400b37a5162e3fa7d379e62b8f15cbe4d35c1ef9ce95247bc5303c011591770fb2f1f7b081c3444d75cb7c42ef30b97fea0145ea429fe4b7bad23f23f31c2fd9bab333bed50c3a94e499987b2785c5649763ea3f8f61ecad8d8f0c62865acbfd6f54dd5a46790760c53f4a2553badcfa6d4cbb53372fdc0a61ba95b5a0168f5f244b6036bd53cc6c2e996ba1098c704326dc9d7498b65e66eff7a51c297a884cce442de822ce103480fc37263e3a4eb269df0c6e1b1a9bd67789ba5102b1e2735843a30713cb752980cba7ede6b67542abb6b1a939fb77a43ae1e3374857bc99f827be0320ccd6cec610ec1ba17eadde6ebbdb9d60b0c183db448df53fc785527122a1303a4c08d9d57a1e20813cc915c0730eaefecf933628d73bcbc985d1a436bfe445673d9506e4bb3f890c4a709fd24dc947076780bc99bef4abad46e868342b9eba82d330ba34064e284e265683ad523fea2b093209c4de0e7de9b1d3db040f6d156965cac430bd614812610ae07bce95b1f7b64de2f950372d05bee4c04a969508f3cb52fca071e561ac9a7ac7f69a51c29cfb52f5d61a929fa8659c6749aa6339adc7f4e2e1902e366e90170c71b2c85fdde5a8e5df34c0b6727b6e3fefa948344c3efd2e4ca05140d4f0fd37c23539b889c9fd3db71f4b67794c5b1c8b56d6c7f46554e3250bcd64228129a7e836fe87a5b9e084d2e9f339b28f18f7fad6dce4f075343cf59bc23a17d9fd61f7d97c93cf6fb206deb64d9ea56a8f363cba654fdac8b3eefa8d371c704f015a677ee51b9b20345d1a0fea9d7f032567ec074fb4a5484a3f6088442bcefd65d8ccb511a57647d1444325d1804032c795bb2cd8fb35d52656bac9dea3d04fdba290aaed0532fc2ba2ca3e34a7b6ab56fe69bfbd92b3879c186b52f245ab2376ac47f5c2dcc981149329ab9469297266b649173d22022e3988aaba080c2f2f838d92f4e4c1a4a0342a8cf26fbdf500f915f72598f01fdab3d6315e74b551bc73df0a994b0f25fd1dd191c04877e98b46a92724e24a48599557dfe49f1ebb2ed257e13e97c21a4680e63409d372853e59f3e39ecbd8af064069921946f551fb754c573bd4d1ceeb5d8cb8bbb80415a34de07321552dccfd9d5239706c2032f9e72953ffdcdfa671c61b6f7ce4764e68139af371033a23e62af6ecc086f4bc18f7661fb371796dd9af29e79173a153ea613600945dc572ea18963f91e6398c1d30ac61df6e43aad5838bfa05ab224dd402df66175427af63a73117e08b3c4271bec5675a6b3360ee8d8fe7db62aa9cf060bf2988f8e54bd26ec36b52e0545a280c19f7f67f8d11756cc932e659724528e70b77107c57b9a526388c53d84a96adec73b2eb7e8f5ed4cbfe68c55d7ae330122a16ea1057a2c803d09e9548638d4b448fec873512c57b220cc0d11f61e8669c247def3b3628f2c06c4e3d134803acfd7352b630e894757cfb37da354f6f56af93628b5841944b303d9a236d54e6757d980d7bfa3dd2150039e23dac6fcffd12ddaba3f42a563cb5a584e6429fc9115d24d6290ac989bb8b27a8cf9fcd0a9d38b8f8409ced0a67e6bfe12d0f693adb27f0802657e6021386d3e091b088284e1507638da054e259e1c8c1331cbc7dd160f642546e00a4b7a37b002607f2ef0bd578cfa12571a6fa94804d25f2661ab50c733bd5d9df610e748107549c3adf98f2d5eb09b15dec882d19f8830b583b4ee21a908e3d2cb968b847e8f1bb1fbe8325302d90cd312b13401de2ac58597a2c5b5f86ec43cceb8c31fc8f960f4b8914f94f1423f50621e00d3c99ed867ba13357bfbe35a52a7f47c917b6480bf4e7be33d02b4d619ef4505a3b7827c1a5bd34aaefd85323e21d0c80f5e9c00d16b71be6e71da0f1d89bab18c8ff94cde3f946da71bce35996026861c8a630f04b09bdce51c2618230b18741a85e81b66ae92f3d82e9a1d5121da60131f14b1310e2dd7d6372ab5e18b28f892828b255701916fcb76a6ffde0c4b1886afd205952fc15104b14a3b89ba8023ff0e23b085d3c283cd70e9aeb50a7b8e1830f04175c8ce0dc271b735f7b866aba0044f067c6b99e1025834158a51b729b552b10c3c0ba223bdf0660ca9d6429775086734433b6dcfb735f961d9d4f0c049c39dd715509ca82be7867bc8a45079ae5c99a3c7dc5d133531f430cae45e7af44a1116ead1dc69904bae9991614dd737329642c64064b6ea054bb028405fc5e34424e35b41c3b7a5bec453985fea8b780f9bbc2947426132cd95594c5ece5d3efeede95030cef4078d294deb5cdcbedb0e653e9e199e475b38d344ef1796548a3a4c1a4117b6a56e5271199d6758d3bc0cb9fb10eecaf87aa33149b1f346084a00f8eec280d02148a8cdf8fe0d1a551faa86228650e192707fdadbf43e350585936a9cbcd10305349758686f49eeb912f800187bf06610e49c953729c454741b296f774779da539e513909d5500610db59e72002f4307fcae1d59f11b34bb171182654f4471a57685acaa3bdc7fa84beb4180e3a4f8c22beb0206a0ac7b8bc8a1d381a26b4f1e061b881803de4f9cf936a3359398228f42a6a7fb709b78dd9080833e06768c295fcc23b198f9b70b75fcb7724960b92e9089001f95e3f35c073e225059a4d050e6b764766fbdbec7e7f1c2a69e1382a5daa02ee664e3b3e4123c06700d59bf7acc409372522582269c2e4ca924378373f2cb94a8a9e42a77c8079abc5faacb6ee968eeed76d9e4e80009bd54984200be5098aaeda997404090f6cc42ffec0975b4a4769aff17644fb6483d7e40e7c247ef74453c54ff5575e40eda33626bdd70cf31b8a08d937a846f07914eca9e31e511b82d890ac5965f50f02d00f6afd6fb1f734f02a5b65ef7c3a8b17c03189d99bd61fe671d7f4034e1c2effe4aa5b18f49ae5b8b7cd61e0d52ffc4bbc1a09540012230616859698e3f7959f233ea94200d2452405dae83692a4368b79ebe270bde52441efcd3ff77f0c71a23d6a0c3edbfa0dddc168088447a7c93fad551e2f1557b2eef5e63730562152876436fd1162623dbde08ca2144c41102e51879a1584a321185dccdf24ddddd46c8826e85fcae3394b7cfe1cf0826608cda9c243f91d84c665f7fd1790c9d1640eb10aa9ef010a0b270dce44ae7c6f8d54340f9cb2648b39ee871c582906da7041e03c311799776dbb9938f05445782a1f324622e926dd3ad4f7f60d096251d6bf56254c3e92f505187169822c85b5fa4bb5534625ff8f9bc46fa8ef8fca2b1456d60a53c0255ffc673692d953e7c5afb4982ad29dd8e952f78215006072b2ed80da7a7679b1d367b46fd3867fa0feb99d15b4f4b1c15dc6862e713ed3b79d4333ee740ba2f5ff51fa7587623645cef8ce32b06d6649aa01df3e6faed906b4198fd995af22139a782231f1dbae59205b548a42133c632af39bb420f5d6e4f88c32ec2ef28435f70ee7d27abf2ab0dfd44c2943d78a3a0f3c72371431b3d5c72adc9606b41deb9ede5de314f8c4a2847cc0a01e991f208ac623cfc882ce82e8911a5903d6ed1ec690b3ffd6dba12137e11baee825cff79b5d39287f0b983368eb6e775f46466a45988b7fd2f4fb3428290f01c51e60528edf33850e5183c32f2604c3c2ebe54dfeb6c18d18d94264feb7df56c352e37bef0ab4d279309b84d456e3b2a0bf6edf43c474adea21cb61cb5f7818d930a5e06eeeeccbc11ee77a1890827cec2a23a2ba0b884aa0776954476c4550eedc91b9cb6c9f0e7a3a0f4a1ceef211375756575981c53a363f180bd21ed41e58ed36ef69df3bb1a51192d1ef58fad4209629a634f34fb67cc0f50f08e14adc9506206075b3a01ea89edc76d68930dd1bf19236f75fa6fdb21b7c5975d1402adf37420f8ddd87b9a2f0e07c18a66e6c370ac7832248505f15ebc29cb889adb7d2c9b9beb5be9082cdb09bb45bf8f630bda4025671fd8eecb8fecad13e669a2eb306fc682109533ec05d4cd24ce9daecaf99761d808de4415f7a5e74e317a6209433acf4aa52245b666e50097487d2b3b49f6fa90688cb4459a11a2f0de19693ab810868b8687ce911bc91622d110416b420ce3c4553db6a37deac268aaefccfa04d6400193857e80fc47cbca74dcae7f833f417f59cdc13b318785845db808731a908547d9aa26cfd795f4f40c3cfaec5137f1f4583b63c4a1cfcb9f37ca3ad63f72ef24db994e7eb70042adb212aa7ed33e195a742d2ed2700d35f45667e3521549a111e3c7ee610821e8aa4a1a569aed008a71360c16c518263045f20188dcd90260c90b1fad4a854e90fb325bb4d1fd8c8a6a514e3277795ef0814c4e50e53b02f7f005b12625ad43a4fe82cd179264688695138564fbf74ad7331b961750f33b73fe3879ab2b21d09e24ed56baf867e1a180580671b7a335029d9d1e5d9c1cbe2f20edd3d63e1ab13b4222f98b2916c83d3fc33b68384ff73405e1345c6ea370d7d4b37684cdfacb45a29ed855bf5549c895cdf654bd85b4bf3966ed519d6578a48338a61dfdf67a663958e0380aa2228ca9985d5a495c6e0b76880356ab22be3ed3b5a1de6521cf4d675668feb8d0fcc3664605a086438436ff3c6d284e62a971f02b30982b91dfbcbd3d9711c7a362deb6df827977884d4585adfe3198c06873c0b5ae6493fd78f70230736e31082067dd82762924f7ae6834487c19a4ec72fd5fad7cda258011de5037d8e3869105232f77ab09045026d59d88ccc99793f8cb0d0955720058caef795365ec2b476e9e0ad1c3ae948d4a331ed4697db05c97e3d86ea70397fdf78bc274153990f72db48e7861173e74427fbdc6e687c1da9750ee42a20dae5002c3bcaaa58921ef2bdd4b6b95c97257501f75adc03140b6088eb309d8791015431c02f05c5f94c09628a9b18516adc50d7937f1d7423c069fb29670b69340623c84abecff44a3c7958194d33656b0e1258feea91e27d17cd6e53d0d440d3f1e2cb7cabbaff80edc23f57c09fe3797e706d765a0908391d8240f18f6d31bb64bce83a5b07fc65b0da4aa24ede70c9e89cf6d6a59a5ad8320517b119ff87a70e022b57c2789c0cc9976364e0addabfea7a1f38e282ab826ebbc22a4090f45ca69ecaf9e6d1cea7f5976f9faa341d7f72e0ee91a2927ee6f4aef8d580b050c1cf91f8527f2e4e063f61bd7df9cf64775c0e94578e422a04027b3ba90e0e5d7a586d85496f650e2628869a6c64bd59206cbb59dc09c8e4ef25bb48037c739ac86387f0b9ea00fbc43cd67f2f6dfcd6c2d3d1f8ba0216c609209d8e06e69091deb8f19c44319febfb14d612fbfae46fe36798ee8196f791d53d2d52bcd1635fee70f614c9b8a4999a2a5617304adfd1520ccd00a58f8031352c7f46dbfc8cf58a0b36e83f76a155909b9b3341f9dd8a72552fdb733ac83f1b21c2ca5a990c77d85091062e53129c0e54738d452457217441caebfad5fb05d24bb7edcc745d92c1231fc50d413cddff57222e4ecc6c89a0948af151c3c4728d0cc5b854381b5fcb37d68d999b0f0c95b355f0ffe79c218e987a37c05c4cbf3fbf4e563c3094155e89e9c5ea78afdaaaadd00ebc2dfb3b4024e7522bb732daf22ba03628ee5286886ab914352c4eca1d6cee50aa8bc1e8cc7e21d4e79f5d5b35b5f23aef00890fbc609abacbf50bbc32803047eba5425d8d71ee36e64b19b7cf533a160df7fcf3f4dda8cd617141b0ae2563a112b9afadf996b43e939a49929f22cad86b72a6f747166f08f6db5805dabd3b379e72add450f83e59b8bdcde575eee2dc674e3eeb5cc8c34466ca74bb428357ebd6edf2239b5be052bbd13d108cc6fcd3072306b3d1a4997daa422afb1c7fe96e2cf540ae61a0f8e83156347888affd289d0bc3735e4c22505d66914e3baeacddedb03c23b45cfe17fc3226f33ea7f0a81d85671023091a02838192253803ba24d5df372d14359f1e212aba5d03793ec8a9c441461e5354f6ff58c26d5a98de2206ed418df450aa440dc934b98e78562a2d8242f12b8b8ac703578053270a53cda0819c4a757867f14b599fdaa5218314f1ae34645ffec5eb0f96f8992b280edab5e0e51d8f56e8a2a38a86939f93af44c47b0299c0184185f7c14b03f6bbd119dc5ce8473cea14b619e7a9f6517732d187d8e6f9ee71045b2a99e8b1a74fc939f9050f3f8b67e908892057536e811a995e77bd4b82fa840b737fa53348381d9a1c7453aaaf706bf746ac7662dc716786a03aeb3d65bb7f6338af526f2310407b8205174af1e428d75d856b290cab20f04218be547bdc9e3dfe9fb40db274e72f445257dc96bc44009204da08d012625046080435bc7525e9e96f255fd432cd9a4d44b5a2d1b29352a0f7fe0a6b8e207e76a5fb51d9487f6192e983d5bc6a8bc2e56f05796dd915d5dd878ae4bf8518fa5356db0f8769f65459304d449bd35f4b8c49dc7dd53341cb919a04c589dce9942053ccdacf52b84e6297300b89e2707e4f5d125e0f66edc4f584e9a356cd27cf5c6505bb57f6f16b13b6551412870b3aac59ae5a3136539d0426c7d79634937088eecb86a70cedecdd88a25c49c5ec417cf40b5d9c3e9b2ef83bca13d584283bd18288934c7214eefd4ae2a3768aaf7317fbb09e8f4e13cc53243ddc9825db70fd0bfcc78f4d892480567014c0b7ffb5e0ee7a1cb65ef23a8d80f363cc239a8901c7542471ac9e6163bec3437b88e6d680f1567846a5fd693719b80e391a26fe0467d1ef83f20b50e4f567513002aae5ec4bed69c44fbf37da2ddfb48ae27afc2549cddf4f9c04e57202a444b6b237076fb1c0cedf51d1cf712e79c0208d6c595873cad29b4e350a3e44d4e1b40292e68b50ed6f80ca22dcab88133e0839365d33ed9e0dfc99e553b95580835565401ee7b6eb49889dbdb780498ad6db3ab6f08bb6aa592c3a20a21ed7e1dd51a2f11fda74e8f2f960e84f0d811e49945a887c4a3da697930d38cd799ad790db954988be171c27164fb76f276cddc3bf07d6c808f958996acf466a637d33044bb791ae8be9bfa073d5221667df8c1c8dae0baced22facd7d952d1ca1a9c3c1f6985386022ade7c8c36f65afd2145fa5ac6f05ed8d31367f533f6ae16497bdbe0be96c0ba820cffe6f1ca07399e3a5ccff375914b720c058db8a7a249debf2a381478269ec95f2a83770be40c553ee42823b5abc879c79e6217bd369409c2c2786ae6afa3b8cd0a1e32394b0ebba79db7153e9e3705b9eed0d81e7ab04981c7a087004b780bf956af5ddbdfed0dddd2829d63b270e1a7ff90b1b1291862d6c7de1fcdc16a7e1b781928afab79d772f91ff5aed34eaee21397d7108c99cbb57a3448a7114283119d3961179ea7df5cbc4ae4c9216ee38b4012f7b2e469d717d9484e69c8964c99a2a0261216d30693693d6399b438466518b277555e9ca6801a9bf0f3a3ac6bfede86c1f1597810b00cef22664e2db31ca982be0e32799d238e59686447b4199900adfcfb7e28bf23ff56e067c6c01aeb30c0c0697a455c7297851d9c0d55ffe318a3e2ae2580921ef71d8d5838999ed1df12f3462faee4eda45278a0df5e92f0fcc548f2e5c3a9445f87e3753f41065081c339dde39f382e8120f4df23f9ba3dee448e50406c685115bf7acb655eb9c798c6ebb997b63464957eca9a6771a04ddfa5e5b0d7837c3449dc31c89c8b1b9bf7e53680cddba9cdf5dedb101afd4563d0e78f01fb4d780421d3364eb458dd7e142cca0fcf07294048c330f00c4ea80222ff576b21fdfcba2af5c594c56cf44b01eb50fad76d865d1b3761d64b90185514adbe3bf0491bb197efb7026051dbb5c235940f6a6d8e4539497b17463eb1fe04842ef259da1d8fc9ecbc36f3c37eb4abe3b260715489f08ec2c2479058eb44e0cfdceca027ff856ce491cb3ec73b00647f422199af6fd4e90156ea58d8a9b13c44c250503b35a2d489c4bb724e5775e4029c0bac51d99562c571a63223ff53915af726f3920d4c1e2ca99acf5067bcf69a796ea13ccd3e31a24b4baf475b886f7beb1415660a8cb02e1e726d45ec1c924c706cb5441a0739320a43f3a196527eebf46beb08345d30ae77bd5ccc46b04a7512d453c7f8820b41dcdf8372e8124226bf432f0feb1db71287368c1b689ebcc2ea66bd786f5e124b0bafcf34a1a77202964b68ef5f8d19c390a00b7e7af75f1344fc806c3b8398fefe91206e2f730b92d352f87d420dbc06f46084753939de3c61b61131503c9b4dd50184849886f578a214b492429cd7950d31cef46ae9cfe6efc14855bf7a795d855c9e27ae20585f75fcd43380188f3d60b14c3296f6ee1832ab7997aa4dd2431b3eba6c08204fb3a1fa1db6fe1174007c4643be2021ffc6f8a6db04711628129c555e86867873d992c4090cd471d0fc71e5a2375491f60b5b019921bb3f4f1ee92e48a51a1b5a8c004ec34ed46ec613faa6bbc49fd0258c2a20e59c6e18861fd6ef3f6e3bfc489ac0920e9b320c13b471e7d0a37b8e6204da5234eaeacbf93a5c8c3bce5ea25ce92296da3342d5bccddfe779850b269826270313c93da239f0e8cc5565fa2d959a832ece633afa32e04add0dc4dacfbaadcb9067577bb00eb36f3f5db0088f8489e5b66090788a3cbd6bcae38cf98630723d7be6eea351afe3f01003067f44fe061b50a724f0fc9be79450558971f3741623e82d16d5a9cc8f0b1cc44abaa43e7bb14fbb5b486b5676b9c1ee106a2b480cf06cde9cb59471c5e014be220a2ee10684631ed21079ea8e522a28b06998af8d94666a5c209da442d9d94bc447e839919dc7ba4829437dbacf3fa2387d51d66d4f8bc52593d92ba0c144b1df2295dc0a8a51288971d19407bd3a9c3342f828072f8bcd59fd77b127c2e9a7775dbd6b5cc8644bceafaf60c5c61f32fe76fd4091383c4d7c7e245abcc5cbf7be22284fd8300076bcb48da92758cc40c7201834154b85b2d008e2ce3402f6b0c0ef364115a1e4b70d994852a7316526d239315a42e3552b5be9326371d34aca328e138ef47ca3c8350517f71401bac441bf0cabb83e86986949488320362d37b2e337fb564d5338791a29bbdf8396a40edd6a0bfbf9068fb1979c5e375e4c52d2138dc9f6a1f663a8446f169e3f5360a462ed7bcad7a3557cf634e677ba253ae2b0c279b385111aa16c283823fca6fe23cf7242356dd91f73636027d48e9bfd3bae1fbd6edf3d4f989441fb5fb41036b0f3cbc2f0ac571eefe2a01f52bfcb9e10e3449d2772f7d900fdb2d541e590e64fd22a4d03db21c3e1111a4088a9efce4bb2e97512fffea9fab989555f905263b16bd024afc742d908a961bbcef49f9709a7e3ad8411cdcfdc3d98b7a1abf6ea2232dd26bfe658056e07730de6d2672de5547c98947202b02967ad6f7450888cffbcf81320f3a3e235bb5e7b95ee20694f93c253afbb91cc0dc775f93eaa1e5d78e1b2fb66c9b6cf73d24d0bd83fb1f871376a76ec03c40443c65c7415e4b14d4a2fd947e8f22fd84ffb992a8da4da72f2ae37f8b2b7d3c9e70cfaa5c766e608f5b29d0a04b2b1a0e11646457629db70eba97bc53ca7bb134a88e51caf92d64d2caffeaa79e67f6435a68cae018a5f93bc569311c1095f330179307dfd2b202af9f90b3c6b074bd759e4d3765c619ab69a44c063b50d760199a0cd5e6acfdb909ec4d0e80f68b0aa36d6bf3dbf2c74d2ee1d32fd65ab9fcee4bbc53f0e2c6481b67f4557b5aa1e02ca2c4338ec9d054ee57b8448823aad156f271fd8fc29517a0f43b0f2d2cea212ea4a767c3b6699a29eca6e1ff0739098cb828b6853eccf5c5d80f562090977ff9fd4479883564b1f359dd6d4317b435d1eedaae92a273f8bb1b4aab0e29dda81c89382c932a75688d9e0904ffec8a71c8f006a709d430a89e97dbbc4d976f136129de466885f92035bd8ea473e830c2124e0df6485a384c87ce0aebc590ec285e7d71717026bc62c84a5b1405ef465f3eb0e402350a854d30952796dca3c7a9ece0bb6157677ac5ff68753a6a15cf43f5500ea2251010113f9062db5f3e2bf8a292a898a3dd2587a4df77141b806c2fcf508bb221368e4992a65b56cd8ff8375fb83f50dc7f083512395ebc39410817a13aad9f92513bc230a11658c4be948979ec495c9f73d5bc34a2a69175dba39e268129518ed3d9f74c2594c9086e4f7cf5d0176f6d783a8b6f9874ed96488c8d20c3766cfa34df2a29a55e7187bb88ad0732cc31534818cf73bcd4b7cc390f72d31d6cd07b0f53b53362ff759868b3219c3099c9a5a92395b3cb6167ab134d65bbc0530bb00f95c567082bcb6bfe2b49fb2f76852a841743f18515582bea47171217ea795ca15c1ae6c5092c5fdb1c23fe69222ea58d747f70d8617a1f6ecc01fb28ab16b492d0579f863adff6f4b8370e3887688ad0abbba65386f411b3a7b443ec416cb7df3a8a6a90f5f6e4360579795bb5bf5bba5ca2365102effc1dd33ebf2fe5fa00f2e71a5f18b7df200701467fc3e45e51c6e0557b9f4685e06ae7916f9352fdea1fcd71a405a61e743dfce0311bf8bf26136f3a2667438040b8e2a7231f2914da6e36ef7c01dfb3c4e8c40aeb18b43a9b350dc80cd6a063230018cf6e943347b03ce2207463b82270f11893bc1f7189859bb24c11818e52a3afc6b33e9cbcd92945349063741ec34df2d19748fc885a9e34ff1ee9154d24c99fc06cb8ebac80ddf3f9641808d47bfe2ab55434dc81cf497bd405bd92511068a1725e0b6f4a6c85545166cd4306818f62101fc0cc1faee1854a3b745a1c2374fe930af41d3529600a9ae598a2b1561d70613834362cb274013462c69f7386024eb02aa8ebb37efc0a3034063d774c0f88ab79a4c4534f8091b0b46ce866f9443b39cbac3059b688e8cc33bf53bfff193442539823e4f9389a7ecf4d636524861e1b66c07279dc0c5b87203fe2ee70e4af1fcf506d126684c86e3ad9c68970bfddc43e1e034b7966eb3ad9cddaafb964f07bcc3ebddfd2d0728b8d18ee442ec228646c1ad9f25aac0b94c5beece708c42431d5391e56effaca5099726ed33d698a1cdb0a1b220eecd5f0e081c209e7db5c6dab57330a11469d7cab466340796aed660ee86037fce93bff12787549041ed23b7ddfacdc30119accd00763dcfdd13639585601780dc430532a458a1d2e9b6fef6d10ccd13c83dec817b9acb2d009ae6253d54e5d2318be9b08634061ab7afdb27a9552c9f1a20b1db8c35f0cb843bf4e67886eaca4a80b8d6f9db88acd6e6e96583998348259a9a4d03050df0c9f0abc70955fd15549f7f9919ce5ff5a93cab13d29b9e04889c08b6fc9787d2c8ac517f26f4b97899a6096e0e287f0cd601b302345b239c3f129de5cd730b688de266390af6e121b4996d7cae742cedc4f17be4f82af97098040a6ea820fe00a8629331bce26afda1c0939e2a828ce74fb8cd805b82bb93973eabaf8c249dc389703e187e0e48037b5c7018154eeed0cfadbb21adff9dbeed1accb6758fd2809c41f2b0d2fd0a8ecc5413f68c6d0a07d817ff55a2c7b43dbabce1b5b71b444c03fe69c88391b4fe2c32dff472a65de3ce6bdc122c0094d6dcd285ed0b63112e6ab7d7a71b77ded45b0cfda0d28112bcb0519daa7db0ddb56a90c4bb01c1a4e7c83369e70fcf54fce13bb44c276ad5d2bdd4dd9f06f84618daef4ea625a06ce9367cc018fc762c551ead5df92f829200f9826f32e5d5932e7eca774c6262a2e4d96a3e17c6da6566f33751c2d6e5c3cf7ee09137ea0c7530a23c68a1381f98bcacc770fa5884cc041ab4fa96133f073e017d8f012d7809beeb19f16c5771002c5e5c9acb79276949603eb1bec279d2f5b9b3c990754baae99f1e84760554143ca1c4edf05ecae2f0d13befaa9bab769118ee9e348effe38422c582b63f1423cc3de1fdc35f8036f93094b9c676d7f4d93114a21e5f15bd5d7efc0c4aac584a4bc49a320119f05ba72de744caed4cdde3126968f73cce6ece885e856c2b035a8bf63877569cd9ab4d9f0450e60bedd914c47007083d4c40c05d70216b68fac15851a327ceadc7602579fed9726517f200c220b95dcfea6f678c472f21b83474bd49e354e34a0ffa21e7a6b0240105538a8204e1b92ddbb803991c47adfaebfba3e94834f1e8ce527f4ac43c23c2e1147eb09ff5a6684c26c131d49f20b2379d90b7c3d0813abba38c5ab26b4108ebc98120e8e3cacbf46b7dac971e14b56eefea83b5a337a327dbab37f77cc26836ed0b9b87461a63ac60277aa01918b9c849c1fc81fc2b5ddd0db1cb389ea1dc9a44dd01676c21e437a8018c19df3da1bcbb35c6fe740c619ae817fed5099e55e28fede273d7028ac4eedd92788a7724fdab60653a584291050d5b6c5cb31ccafe2637d08b1f7a1c2dbcce5dc8b14cd8762ac20033374392c9fbb98a87ae89c586f0345ba87c8f8a5d870307d97657da126ba7114151f8076571777de81762b7d63ab4bdc23619609d809aa2a8fbecfd90fd808f1f509e434b506f453753ebe7e6d72d44996d678ebd02b07f721e93d4dd1cb8ab0c9ccd375b79bedcbd65f39965b890ffbbdcc7e35e399f8089c207df708086163cb708ce6b0f892d6468ffdd6f489deb6d913a9b3ce74f7ec892db663605572fd2afd21be71f588601eba86e5e8e002b6f829cb9ce729d7dec81ac796f341a5f571af9eb22bae97c57b6286008ed9205c09a520e45fc47e1ca87419130d2812b7d7dc02e4189de22c6f8281ebc933e67a69cc37c483df46a0d46b7b6cd373454e1cc9290339831a55a2d0f59aac303e7af772c2ce490021ea9ce1b16963a2f2fd165ba8590c841536b3d697b6d6f96c4649067f2bcb368b6d4183dfe1e6e475f545c26b36d4b0eb5ded46d5c3a7ad0a7137df7b88cb5d5dcec8a6d24aada3a80cbaa87d1532df788dcaaef880155bf234e9d9aed66c052fc1e7c4f9dca662e62cb9099df0b95699f2c02704547268fbb6d878df8ee6b36108b505b3066513bc3e28d6764acaeba838f140bd322c59dd48feccf82f02cd16eed5b38fad23b23cc5b67a4943fe6380322e8cc03f7806aa2862d8f11117691ff70b98a39f20a7f7b218638dc545c15ac955ccb9e2170fa4e9c86fd97cad6ca54fa32de67e4a706dd176dd967a7b8e82703bb046aa228641e1fd5109e9b3ad7abdc5c73e1af24b528add22f9f809b936473a930c1da70f882415a85386f1b6afd5cc7a51d99f2d1cf85ebfb2020d49812d6c1d4549ec0f309ade745649e5c77027dc5ba34a5fffee93b67eb0b2092fea00fc38df437052fe53a94b642b0ac8d533213aeca21ea0bd8cc9010e7429d2b3653409c8448955a03a0fd72b8f111ca08fa40f547fce81f063e92533e41f4da90fa74c761acb9f1c4a35da96ed67021e121584e126921bbbafefe1dc93e4f1e111d3d0c44391a2f7a5041a67674168929812bb091ce6d8e58d812cea3dd977bfd5db230fa3a0974dbff8cfa058c29c6562e45a11962158deb466f97bbf68e728e0a56edcdcbff4e258bf70e667e0fd9da3983da363b2082719220f5b941eb4440b869a27fafbeb686a571b4df9eb1d7eb77e0b46b505517b8a9a3f5e15946c43895162f7356745eae1286f8f25ab491fbff3c2d1e8541c0f8ff195ddccce20bb76d6acb359a90466c31b0f1ae4fa0a07f63df59371e37005c56637fc347365d889ecbabde5ba0f5e8b16ea68a0761224cd34ed05c9d13aa41b61b42f90fff45c6663447be4ee4db410c04ff03504eedca5b8ddb1b7f27e491af0fc8233203f528e01d39e707075ca5be7f2427471f207c8e34488fde0af1d6713319b15de70d1feb9c86ddbfcc93522305ba89108f36d334cd3b1bdcfcbca7eb98918f4f43e033449f7abb45c56f46a9fad43aeadefc3d59177d607e747bb1137b4c82d34b56d066c2c16ef73894fe880edb8f6bfef7ffaa7bb769e3d938ab76308318f134f699bd3c9de3682b9f29cad95548c71af2d3373d1a9bb7e5baa89ba134ce62adace9a265eb55d8ccf9ac22a30b9fca5bb529f6a074292929397c56cbab5499b4235859638ab1315f6b0407da2b5e39a34ce669c8985a36aae2a4b9a469af91b570efc759a26c87ccf4d1dc2c09efc9dd6a588b4d70b6a133296d73bc7782130f00b9f5db2e0eaa79338436416f62d4fff173998783b10ecf1e4368d2126293a8b1f4581284de6633b613f3e9c8503b613a6d369663160aea57b580cece2dbb980057e56347fd28489ec0abf9e0806bebd235621dde75faee7ff49fad14d7b5c2ec386d718b8d7c9d40247e317b43b95550b4a9beca285eea9cc542c52bb996ba10bb5db5d07047a2e6db85b60548d994997a6fbc69613f48cdebc845ec9372cef6dc77825843cc1c8b34131a41240cd241416480122d87b88d15bcc283d0a23d0d3dced98996ca0f795bfee55c1b202fa9b55c32c53d79634edf8869c3f53775f705425d61b3e82357cf967d4bebb25e893176abfb2d342fb94a3f92ad0d0cc39fbd6c4c607d38c5041558dd60bc65c990e4fa577c9d9f483cb43d89bb13838951168215a9e4189a178557fb8edd0165781e71c328c0af2c08dfd63949cf089806dbdd1db9d9bb83b789996a6d67bd95020ace2bd1375239e6d515c1e4d34851266ab1d4fbd817a552d06e99526ebf70b61b10d1ff19d7fc3c562f31ddf2fe55f1ffd525fd205005a139e1b5a99c8adea341db88186ef016c651bcdaf3f39af39999d497f41a87a2392149ee1bb358c1708c70836a2a0f68584004c08bd9378e14046f768c761bdc9dc7e4edd9901216bef7d5af0aa05a4a9210328298d9583cfc8362454a5bd898be66afde76e3d4145948c00781d4924c324945db2a6a8b50904274b08232e055de03bd6b0bc27adbf280e3c9bbae528cd0dc73f8778c317b91bf04c7a1384cbbd4b1a2432131d5809d3dacd996aa8ac3c405d3ef5c8d3d2f468bae376d5802ea957de55bc10da8cb444cb11810f75ffa0af96a62b58437089a9370a06bb1601bbb405fee436d0be989db439fc4463374935f3bd7e68bfe6dc4b26691ff880c3e80f6765061c3e1eca3af3e3812a5c646b80e53950bdefcf5711fd2f1e050e28a8d952b12620e7ca6e4d46e55f0c26e571becc74f66e8fa307467b8b3718bf1ccd85e471eca26020c1b94e9aac58191af256736043163e8efd6232b8e1047d9c6d741ee88d7f2165481ded085ef2b73926998f296279f58510a7c5be20cfbb1e0be90d676f3af4fc751db705cd97cd9c01156b630f09963bd66fa5562e2749ef6da54d3a2c64108b2eb02704087e596cdd11e9e5b397607550b03014f4ce8f45dc54a5af3b302214fec97c26570bb3dbf7016db04113402e206863c2adaf35d1e32c36f6e38f104c3b2937af06099b881df7acdb851af1e8b113ea10bb9985a0c1818dd5a076f0ed10324d2d4c12869631b456801bb238e3beea3a80712d628674503ca03a930776b209d2bda7e223d89531eedee6321579b0d539e3a66bee0b90563e3c4d872cd688c633d8d535731022e76f32b716267ab91272a19ac41f9b302e22d07f417c329bee38d369e6223e616a3609478b5bcff8100acc7ee127da9d6c552da399fdecafcbfed3ede123db9f6a337ee0f461fd104525b5be72f93a11fbd559833428d27a398337ed4eca60d1cb04d568908d93aec0bf91e89cab471bf82718106c074ba090e02c96d18af79a584165de2596c1df5c23848a8c72fb5ce77902582c4c9f4d78331f617a9a3c951e12918bbafe2fcf99a2e17e6f4e4f0f224bb3e931568bbfc7adfd79b73f0c362860c4ac53205df10d9d3f93b32fc3dfe85ffddeb1fa02e70a65cf85af287341116acd280539171a86548421546451841a712eb3a50a5ebe620bfda65a0f176aa804b08834003c0088b90b78473824a95ff60e06f1f40e3333c959e646a5c3fc94fdcc60595f56f9cdd31418d67f391cfddde2448e86ffdf8d7a63689d2ef7dce748252bcdd3ae9c4482563e76b8854206a7b91b065a877ac0b65ae545e532a99183d35cc523b67fa971d158cbeb1c33035a05021c0d59fa60aefa295ad80c40c1c3d60e20622c52602b217d13169d16ffca84536c41a082c5d6e597602bece986b5b07f9b09ace3a344043855fa8629c35e8e74ae7df3a20ca79749b0343485c6e5c84ae41f5acd3f374a4b8246e4f6b5d29f8adbdda2cbbd45a5b274f81e78cc13bca2c774aa4863d260ee91dbb01ed93c6f83f6253abdcc1e5a43351e5c0d9951ebaf85b3b14a58074aac0f121f5888c35a30d80f994c5b266a6e364d0451231031cb0445b3d658049e678738abda55fc353ed649a389705d933510d63e631dc69bb511c63af74d35526dda8473c1722aa48621643fedbd55d48b5794d6aa71aaf3409f39688e33710823e28a06bdc2ccf2ca62948563a0c0b88f2fd5d4a238012cb92a8be9f7b8d79bc5849e77c3d6ddfc6071373ac10fe6f8c33e4d81539770e2de442a6755c7cb8a8c703892e6cd7af744975da4709403a104a52ee8a940a6091e920802c669d21be3665fb5de33f399c1cb6f9365893d516dd7789ee04abd45f81499539b9ae7fec471e2a4822fc574b7d3dd6152be98534bf868d8644289a5a28386a605d19e85f9790e13953bb9554d821830ac87c27ab141ff5888e1e09df668a8b3bdf089358deacd127d784495bc6deb99018d84f90f06c3216547766cbf68c88a2f588dddd6448b22cdf156e3d5d7cf4d420cf5e23dd564491fccd7484d003ce62a4c21d0f197b9e6b2fd18f30fe12273baf12642a1beeca7c4e59547ba5c87c2f6b7b3ca064b79f549b90053c1f4c99192823bffc2cca7bc548283e626c866bf4977318fab16128398422b3286ae5e2c52522e2d56e99eabfc60b104255e0a62b8f8fb9c045d2797e8bf260e3b0a210792d4254641e0942ba50c99a83b8984e2c9747b8da9def9dc4d41bf4f2e98f485630dfadaaac093867264ceb4bf2f66438bbd9bfb2893bbdb18b42940c8fb7dc262c52d558ba0e17b3e4c7845161aa3ec6c4e6531adb89e4108bd3ffde5b421354af549f28ebd830b86a1b571b8782bbf6fcb2dbfe00acd95766166c391628441cdea59de66a59974cd475d2b313285189a26b4b68ccdb18fd7acd6cb33b170d360d8dcaa869587f45f51795e34127c3ede4eda14e6b932615f6e5a633a432a24e073daee0f0be0684cf58961c4c700d806385297ac2eed2d78a2d9f15cfea1c73b372ff73560a3d9741f83f8981f7659c519c1d229185947b20eff7aee7920682178c2bbaf62585b6491fc8f690b307627b1e1aebd41302b6e9d21f108a6ffe40c1b3bf580432bd9388724c8e4262c3e04b076999fe5b1282447d74bcde807e86201754b846e9723d479b45ccd2019468495aa584938c644bec4490221a9118ddf19598938bed7f61b650dc3f7903ec72ba0029073ba199d2ff736c10fb5a662bbda6c97ccbe939b3ff43629f583503ba6c20c368e231f822de5478749cee6df5539f3e8f1f12b4fa49ae0ef2365f70c426ac2420b53cbdbddf48c93bb3a58e8ae2c95058cd61d4a70840f994892a595d8c58ceae3477af8048ea5d5b9f40d52cd243abc8700b4309faf6417185d0325cdb4a0b7f9c3991eeff34caae317d15035de1373f54f09a2455c68bafc71113673b812d7f5a5cf02d9c1041d4ba2864ed3bb23ff40e206bb5e286a1757be48e6a36cbbdfa684d0c6679d3a9c231eee5e8e0a9b843ab448c3bfc2fee6382a00e92f798612c1bf6fc7276c66595550952f91708ad5ec445852e5eb38dc4ccb0f642f6f1d8e58a876a88d9b5eb9136a8d881959c58d6834997c6af8d1c0ec1c31626a167012ca5e0296dca973f823083d4ebe69f82b324032c0134b2380543c17c55d25387c185f5ddc532e5586cf6b36fd5d942036b3a0183e16c26757b892ea6bde5acbb54a0d0dceb910bb531275ba41e2fb2c71515609607b5cce4f1e6f1131b144c4174740309954c60793a9330b59b6f6ce7aa4dd96df7f0f99d3d5c444a1d6e6bf1bef4ded2f7c01347417c4597e099d579f4cc1be41a3ba8b1253f2b10e98eb1780a0f204218f94cb854a291d89c0cd63fe76f58aebdba32ada579f13d4ba768d505ccbbe2316d2ad8b84e8e752d49524c0bddc3c260484b4f6c59d214d6f733ba8e097b48186ed17d1ce3d83b0373285420cb76873ee89d45cac59726c2a6fe77d43bac88e8602115c2ec227fa861edfac82b8052bd1a66cdf145e2ea6a3dc71fed7a20c605118f76c65db2583bc657b3eff103fb0b913125698a5d05717bad82d43347a4fec9fa53fe81fd55edf39244e38eec390ae5a7922e702465a5ed1a0b77782a56c9d9ad0506a0b8b5db5cc95d40244cb8400d50b4b73bc36cd8170e5da6cd2d6a70594d2044e22619388fe373e36fa172bcd75e966a9d52563f8d1aefcdf9d9f61326ba41c3aa46f8d1dfd1a21857741bc70a0e2c7d8853093188d23c1cf007e98d5f2c8821af2a487427f3dfa57cc4d816164a5d1be82b6a657e209782bd363c20fa956637c029e281713db0b771fa2ea2af57f4fd3a8ab4dead1c9217242a480e48db7691c08bae21ff5a6bc8d1449efc08e36a2be57b48a1b037c1a032a914376ffff4fb348e4cda77d7bf426aee56b9e6c78f6792e809ccd28b8ac1adbabd1c2c9c4db501c6eca2d1241c9937b6190c7145c1d6ec3be0c9244c01e81ee420ffcb52e78a6e1fcb5c6d4958b7db258e9e9c767def3dd409e3cb53f2f8acb31a3484e423ca13e756c659c3024aed559cb4da9cda4b2df5ed19fd687723226d304675efe0e3faff034cca0471cd70af58eb222be656ac32999359d26d61c98e1fd64b0d078fb2e2ea41364a26c3d3313e3d2d81c1ed4b3a0a56cf7ba3ab955a90391141d9e99e729c3ff039ccb7eabbe007cdb647f6b050f61af1bba92808f78ccfe77b1da447cb3c8130f354122bd2d47a26679923bc1a39dab81952afbb0e1a2fd01e4f4403bd2c01879ba543248b93a1225cb934c8a01b91037dfb26ae6a0a04990976d3e847587eed7840f41f44487f3f43b7bc2c436859c9ee81fcbaeab2f84bee676ab7aff2a6375e7da90052a781adcbb2e36eb0c653283acc97d718300724f6d145752489a494edf378aa04a4b66c89941acd82868ac17aada8f8753507c744389820d68d845a9ed3a3167fe84ce7e002634aa6fb2b91e9d6aef8fdacd56322241d1afa2c0cda9d7f66a1a436019393c9b2d86a33ed4f0a1aa4c9cd440d5c1e224ae1ea3859f03e3fe2fd385f1cc6c75480b9f0cc5c9087ab4be6e00f155f6b53f99299a690657e345393598a99ac61929edf313e82d5ec883239fb00fb4423555fd96843514431f3f0864e5a2aae8383facc51bcf825d0a40bca630105f1b5a096f8aa3f81982df601f97ab572abcb6bef836c4ee0272619d5b7cbe5c0b077b381c485c66ada1d3ad90a5d493d28a44207afa5c33d34bb746950b17ced4bf1fc6150e55c98c810a2b8b48b6fa66d20d8828a1ec92c85871c02bc530e811acf568cfa98c3f5991b6fc7bac2bf2b865f45977729a6182a22893026f791604cf16785f44e3fd0ba7da7af87a0cd68f5d5ddd09d3c1e5a3202e2009f8a7c18d69d7011c4fee2e61ee93e6573cb462ccbdac893085ea5649e7a042f41a8243a9783aab2e32ba6b758a72694ac471eb28128bc99aef999e8d75c4084e3b08f06e7565a9a0728a1149beb9a4c3aca5169302cfad39fc60d25c000b04923e26da47a75edea32e07d135dd6d35a7f204720e860b3d9a6dda9a5419ddd43edb14b01466dac69f7be1d434b5447229916fd8d1f258ce0c023b3126e05a2e8208385d198b265a72daf9189a1a867c9b2a984b2fc0234017cf8016e208b714f627f6d99164731707dce47553cdb740d185bbf2088720e7096375658ad7f70954eab8f2aba5ddd279dad835d69056d121c534c343af6d88585a6bc2744ad083cf647ed81aec6e3b6b6b15b8de3a59d521ac81323b60996d9c86f7550a9d2a283472a2aa64e8c764c812185de9dac525c41b5bd982d7f76195ce8f77458f161f5280e7757b345df635336b03c737fe20011d1cee261fa0ac1d931681e3e6e873416ba5904b2a916bbe278dff8d6e2c4c7b206e6f31de83d57a0b8a2f8c8424dc3614d14190e827e67e5c38ec083ef69015929afb117f51c86545b296639795334365bc7081589174803deb593d847181c940445be434dc214e5685e4f6e8824910c2c4917a248ec9bbe404e2a3f94d2976ebb407d1a9ca5292482d98eb391d87df4243f1bfc580ce9461644734a83b2ac8ba0e5389345f289b993ac223dbba606a0225f25a008a1e2a6ec6db9ce006ac82ade4f99dc2cc0a16e6b318ab31375086ef88f3bfac6d5e1c6d0482a540d722930491eefc9c39d95879c3e9477fb8da91d44e7a0bb78d239003c1c4c508e466203295f608e0b321ab9e90a989343a853e8f31694f69521887dce6320e9b475d1ad528786b0c54be8560d88518ba156050a8f49626d5ee406f49753715331535620e95770158df33f835abfea8a6307f7ccdd107ad680423832aaa9632a4d2a304a5490b85e738a46f8f5a4bb49a6a09c381d24b4d0ff7f37f6ccf48e34a4e2e4c69a7e9e6ead7e6c074d744c86937ff6f53479ffcbf428c60fe5580dfbffc99fe7a9366ec8d0b9effbaf044d034ee199c1b523c7cadbe1601b5d9aaac9c4ab49721ce7229938693544c48d86517c42fe93d010f952c41978748a3bf83c4468f8ce4ac7317ad3a9d80d12aa41bbd9301710ce0aa39531db0b4acb9b642f9e7b4e757a7bd390c332aec4d8f96b8215a5ed3807323f0108879564ff0cde19a06f67498f4c878624205e45c1a72ef60990d4e88e7b0bcce38742549c12b954175c8f294dd32cd4e1f0f8f4341b904355b472256971745aed1db8bf09292363787222c94f6e1fa0dae52aa6e0a3df097900b303b9c17f4a56545d849ba2788ea50c51c6219f60539a59afd16d737b8e1835ce753b134ef5c35c72a5fe899e932f2771ec4175cbf8df777a75f5df3ade5c2cda45dab9572bb221a6fa9585715cef9cb7b802dfff01146b8db12f9dff15d64c06b4671b099e77e70b01c7afa04955bc6c4b43fa8e50649566264da9ae5ab87f120f9a0fd4182aa383ed9d78134f51061055299b612647a5edc5c932015e10d96e414c5984ad4d31ae993b3cc0bc59f2aa43fc1cb9821cfeda8ca6d9999b43f5fabe81c04e7b0a74687c6b562b3cb71e32683d2fe123fab02e1dde13a8d3717aee60501054aa771c10e92d02411438ef15874caf20239623a8fcccc0151ce8659f38d27b58e95dfd1e84216dd7d3fd2be2ded37cc676711d383521a5ad8383fcd203eb76a55a383da22f53a3ee5fe9e2886ee794478bc766f3641d010df3fee06e5d914cb177d4221eda1d43da15797ef43c750222a3c43c57a6a9f937d146cee35a18de181760c50597d433474f57b6afc4926f6133872706b390ebfb5932b2b0b0b60215fb134ef67334df5543c4f642964bf654f9cd4391319ccc5f6e5f9f2e7c9b9a33acf297d8348f89b9dba63a26c3ecfd32ec3a2a7e1dffbc46a50996f06dae97709ad525fa19326b8c0fd9445f6286158c2cba5f57a6151450b6ff979a42c4940e1e8703b83cd86b595a3147bb4833c2a97d5d91a72433538de68bcd171256466acdc246450ed181ac17ced25f34a0abf9f9c357eede3ba8e72cca69a85b05e25823aa690ef7c618e068c8b5603857c4e023bc845ae476c263b569048a48e3b54c37e372041cb635dc3196f1798ac3bc6c1b3e6852a182936b91b84d8371b2dcaee2f69e49296470f232cbbb270393249cf9009628bce2f9816c9bcfbcb3a84920d7b74f123fa0eab40f4decc135a1dea4340fff1d3f7f894f0fe33ccf138ea6dfc7eb017375b21ca4b4e3a8c3f6bacba6264e2de7f28e0c0446a40ec2ad1a2fd88ac9e0eb388c6d7bfa39b5e1ceea7a7e2b6a097feef9e8b0e3f843ce9b01365590df85e4b6b6c6ade7cca5f8d53dc57914b36a0f809c3aaf40769fd044cd29c5aaca76509fe2cc36e149d991e851ad8ff20c2c88279d8eb5e5ca5194e284b9204a011327d4021c04c152dc39867092cbdf13dfbd550e288d10dcf4744cb0450661bb0107d3697a6117c9905199d8db382a5bae95c507e793bc57fcc0406728387aaca31eafdc1f62b3765148012b56f12e96ae0f81bf245acc2c1e1ede32408553e8932b3eeed62cc8f53c4daf474af1024649ece1ddc14cdf78351d67fd186d08a36ffa620609f1e504c75936166089cb07d7f2eb1c80cbcac78ecabbffe6e2c9f9b8f7acf6d2e78d838bc2358bf2bee52ecbd2821590cbce2d87956b146c5de438f19aba7b0b22f51edc13e23d911d929ede2dcfdca0b98aca74c95040fb7c4f5d41be08ac4b96a436a023739d7560edc1b85c11bfb1ad01b9839af4afdc469b59fb8aebd64565291c6dba5da6a577db8d3f937d054f830564292977040b6834574610f52ff5625c951978f4970ad747cfe010b314e2c89b703992de7f3d3bc821795e687cebc3b11103c217ecbca5a96133cc768396406d44ca2652fd4414f2d04e4cdb76b56c891d460fc08031b3d1f0dce600fc890159a71ccbd3805e95ab0cf0141533f95b70b7f5a4717080eb40088af7199ea28eade7b32f3ade0ff34b9f699ae7a3a022e904bc9869c66f9eabff57d56f92c7c9f02ad5ca8305d2fc65ea094fdaff36c57cca7c746942418b1624d3deb41d19c429b733869b0378afec02934e67689f90932419a7c3a3d66986c9efed662e04182325ed0c001e72ba0d2458978003a70f679d88c7d334d34409740288570cfe41aa452e5adbb85803fcdcc007fa44fa0331e78dfe9f11035d9d7c47f0982478259aad8f15acb19f92065887550a922abc6fc5bf3f414e4f80defbcfc090e74d01d4b4da76bfd7fce1bc7e7f6da7a4ff6b3b4768479077c5eed5d96c23d9e7c6d32f8a0d6d360561cc155dfce0dd20a349e1b98e16a6fcdf39cf297be3eebf4f9c40e03143e15fa0578bd814914f6abe92adea339df3bd72ad4841b2f5d3a80a8d87700ef528db3df34e000bf63a6b840eb90a78296b180082da7ca5c0d658f5b50e0e02ade1d88572e3bc35cf6472211ea79e30d0aa43cb5292cab6ba8ded3f1d9de02dd666e54126ff930c25b4cb8be2e57259d1634df7704844cd26e3e6808ff4d6e5e4bfd40ee91e33d88d88659e5ffa5094558ae7d0cf3b81d0ee0f80334f53f080d53a1dcaa42cf71f9165097e6e0620c03624c8b2f28c2477bcfe653274f89efc3105b83bb73e660b8adad0c0fdedcb1ab5516244da53e7332841691e0448d0054ec752a7a1de3fe5e9b97e9f036ab90a2f8b3a2b7ff8d58b62eb9544302c5cc2c67d8b5199af89acdef788064316c4986e54bf9557ceb6ef4946c7a708a1a0b246200172db9c1bcf9a300fa2204859204d80a1e1dc24bb699697e2c8a82795913f9d5df3c16e8757a4d1db398c0471f457b5d179d0498b5a1863359b081c0615db443ad0b88c4202fef487fedc1b7e39274441f3a22c758c8769faa314d495e7eceda54ef5faea80f2698cc44853cf0444b5c939841b74e58bb8fa91d6367faad73d251e84b04ceb97208c499e996cc570642e822cff430a412786c34fc8c99bb4d5e1f995e4fed082dc56775f9979a670c147b03604b94d4b0f592e3cb01cee63b335db205b6fbf8e9c158f7bee1fb02c764878f47cea212c32fea5934df79388e77cf7e8fb9532f9288266443f868364d9cd4d1bf701161a41ed9a12f853cd7f3d2fd638ab1fbba7668aae7853a422013a7b94622df7f84dcdc01e59f9ddd86f520818869a97ce51126a4051d9828394c7a7fc189a35b8df70b298f9f8c0ba7d4ef38e0e8dad39e30e164a007ad8b827795604e0af847368884374bc0c7bd8a4dac0caaef2ba7edfc0cef8a716ec730a197e138d406dbc1e5808771be550da0da7b061fe2105d1c5e2540430d23c9004c9b5b3ebcdcd5a4ffe5ee4559dbb25a43e6968fef9ffefa9d6c2905166c38a3510160e3584a1a9dd4ab51ea968488f30b04dda89c234e1898948dc76c49d3a58631187530cd685b4f1182988aa9d185a36886fc6ef0bf1ab5454278f39914252a81613c43c88c1fb7de0b6d423805b3f4b19ca1b3bb5392d785be5f8ec05251906ba978f2106445c16832d0b33e279ba2a54e35d9c546834c5cf7e466af202bc069530a6ac3e2e20a6e0cc59404ba2c997d81ae919f874b386f4113bead72d20df039bb67816d838befe5f1b7d666285d13ca8a58668ad136468ae9354eb702c365bbefcbca85e92de65204430cdccebd7656fee260e01df80724b3fe91d442785f517f6f8cad8c8ef2819a31157e3bc653b7f63dba59e6c6aa86090dbe203f8ea3363f29c3251c75a35ab65216598815b222b0c660b93fe26357d4df9e7b5a74371bb139d682855d864c8bfa4c0ada349162163880030d761d9955469c72a627bd59960a8736896bdfb59aa70994cb775e4bae55ab9d28f08a4c02e36ccc4e3a624afc1a30de17e87a23d646ffdd82ea9f64bb34d08f49872fdaac61d322ce7dfe14c6ddf2abce5437bd46a93b68b3159f5622d78e5f0175748e9360ea730207b9e9f5d2b3a0213fd3cf39c7fadb485e19ec342b571bd90426f30367b96d8897af82a8cba444eb637cfc0a55f80a4feeebf36937e56a94412af65b79db20790cc2d055b4e8ca0b0f62bc240200aac52daf65abb6ff01d66801cdf3cfbf21f3ed91f6f9889c7c22da37658b7e90e18d0af10768d201247b421c053f81210dfabfdf5d396338c343f5822638044520b21adb1bd6314185aa6b0192869510c479f8f105b96ace3980f8f317eb8b5a51b8ae41baa28454aba252f5a9404c65258f236a74cda458e970a213048110cac31ffd5610dbbff27cfef7701f1d5d203c76740b135693f12ddbf7b9ea114cf3c9c848ec09d46808e908e6fda5be9e3d40667a651370905fbb6c1a0fedea7529af48517aaecf5f0e9e18d89c8de68f20aedb537821807ab8109376a1064764522182be694f5a0215451dee1ea2762033ad0240f489e878bc8ec02c040ba73b9d2f776ee41cefc0359d87c017fc6e5e41e560d7bbe2da8ce81f81529745d3226cb14585420c6459fcb19e6695e9be06e937055fd74fe1ce0c8255932f6ce2c4b8efc9502d238c9167e046e8709d4696a64ad470c528ea9b3af0956b8bf1b877cee2b6373d60740c8be2f3312aa15aa13975d14f7b5004f2ed1054c4aea0e98faf46bca5568ca38aac248440e91bb2fe5da13feb06449968044e2727919221e0a390278b7c72669b90106422d498ea4137daa8ac41200235fb827e3f1e4bbf263b9c391db304cf9fe6b27e5cfc724fdc977447068b242767f80ba1651e32644238a7cb01e925ea4f27225bd075f7f7a02f4300311ed9ff43e0f9957c2b1cc3a672238d86196ee56c9545d8f59e8e8fbec20cbd544019b64d40d8a237041a0125d5e3baf42aa87fefa38fe35c27511cf92ebeefabac91276f4ef5cfd0f22fe97989d838ecee41e1884287f7dec9066906808fa0053cde82ae30c8363820493d8a789c5c46407dd790d66e1fab6534abb745fd8879f077a10240401b20ac8ade69353397c0e34b55d1bb9ed34fa6f092b0b6645ca05ff8d9193695a3cca3e1d73f95c2db48622cad923265212a9d7fa2b2f6f2809c1d0969da2cde2b57360e3f90915d015162263894983bd186c6bb4235034fb9d83bb135e8068fc0ee097a54be8e6df4d1aa93d2f1adf3e11aa0357b5520cb65bc5d25e1b5c177c07f4d4141e1bd7060612b4eaeb4ac0fb22bc8f093f73eeb55f40028fc933d9140b11a376992d37dd361e37ccecd43330a76aecf25c3acb7bc17de5477999aeeca6ac80f99d822f487c231a89d1be3f13ba61c32ae4d2ed552b957004bad3cb7347f03cf9ec6d65690b7abb23efd30ea235efb0091d11b42a5e4b11cacb09ba06859cbe07386e0bc46fbc202a535300bdd54fad32129a22e60be8ff5d6e6bb1eb66de52cf7b23175939c5b9c755c464a44b7c6a6e8302a7a286683ac32fc097f5e6eb3a7211f12390b3b3a39be8432b32c97c0b69979aa67516877931b53acfdbb6a7f5276a65e0a8581698bf29387aa6477c5c1f7ce16aa2e512426f63aea65e50a9bb845e36310dd0600ae16f20f43b29c8b68934f44a00703779c868190aca1b80af8212e805e1a54930e1779881b4a4d8eac122caa62a315d4ffaed411d7583175b4ea855a34284479f3dcb47129018c61dc5b6026bc70f37cf93915a698c81f2ffdb3e9b9df105295b0853e1a9777d8a3c4a17b78529c0819875dd98c5a172a291805fcdbdeea18bc87ea6f5e9756854fbf5fde3b47a13233cb426d7cbd00187adf3740e4150efb27c406cfba4bb624455f180629f88d143d8858caf75c51b9fb9f019842cf0ec41d1b289b33540eef0d1f6792a43d783d8978401a6218bddd59c07846c1dd1d1fcc29412e57f568b7a346aeeb8a93a67b93c63411d84baac2895dbe5c9ecc5feed9e76462eda4292cf5f81f5bef37c2839178e2af49e14d748836e2238086e2967539d30e76f899d592589b185ad651ccffc369b7a98e0eb1c1c86f56cedb12643769e9ee33f1624d31aebfd41a49cfa2d9e63c4a638c9aa7971b440d28fe60f90ce485c616dfe1b6a4f9f786b7242734eec6a422abb642858c7ae5b820b0b4ac984bc898849da22783cfeaa0908af49c113240739c9e984c065bc22c369ee936042505986586ab4128bbd754c91b5565eaa90b562dcc5f1a5ce1b20d11940d029cc1e9748cea48e77df1b5dd77d87b17a7bb57cc45bbcef6da131935a35e294164b91f6ebe174eb54f537ddae70f598f250f88ad07941fb1c18db38bf91e4a584c74fff1d21ee3598e4b8e64c1f10ecdb2e73dee1f2ad8506052bceafe21563b84db99a73e606d802aa1d32e9a5afb44caede0deb40317f6c3e8f146111e6aa293878b3bb06b17c5ebc814863596bb965a4ae85522c5a03a5dff3243d985e5b97347365480fe40cd5a89697aa86ac32da7d6fded4eba8065cda118e69a63bb4c87ed21ae66b6cd0424f7114f5c2d7115b89567ab707b8036ac9966d882a4c61960536aca0d561a73a58cf0957c73402908a43c3f12eef269fa81db8b96ba56f08e3966d7c754eeb9bce110ee29efa08647faf82ecce64d22637e8a65aaaecedcac7b5edbb6e9ab47f222bb415b16954f6c7fd8a51ae7058af7aad840e7700c8cc7a426622d2fdc1fc1083da4cd81f0f96ddbcd1039be72772f5a8d36adc2546590052df79b064e062b788e8bff5671c60e09a48ab501360d302a3fb16e7ac1266a5ac96ca2401864c19ff8c7ffbfb582e91c872507cc813e1055c88de722edb9b8e3b365d70dcff2f43522ee237f7a9b7018c15219aa2e0c4e37174d3d6ef183be1f94f1fc9e157b2190c43e76f460c4eb86a6099b837658d1fc3a7176ac189e40fde2d90c581bde952112233001fef98b6a3bebd7ab5f14060f82f0b5eebf9d7bef40ed78c21b80daa136b93fab888714f00940174c241000f513585d040527f5488cfb5e0bff73e75248cfdfdafe9aa4806f3ed9ea88f45c126870fea06248ef9dd00a6ba0f760603a58537393076cf3a0f365cd14067865381e0f935bb70ab8eefb2fbca571e1c6c56277cfb66a8ec97b3b3cbd3041bf565aefc046ddfa55e4b38d8d9616193185075308c69110d9e85ad4431d158c75ec725c75d493344394ab1d575602b5b49340e6ebd8ed2d502758e694f2a10519487d34fdb2dac062af6e235d4748dc717c60b287586c10159d27ae0b4befd50c4f7457bfd4a8c0e642dbff8dd4b9bbae21baa256d8cbe3c470c26c1f8fed0b485d7f1cd702068bd74d2fc686b04fd93f87a4754f21848001e95194ba9901c4d23b29ebd940bb99cdcdbfe0da2a8b0c48829154f3620f5ff94a0198dce743acca7f455c95db9721ac16d5dffb23abfcffc3c54ab2909df704364d86a9625efad9d0e16ac9caa76c77d92ec3cfd050c3c27e3a4654a3e8d018a07f909cdf23c4d950100e846eaab6b0f1fbdaff7cd2ffc10f15af14736c0e85910eb6e502e58ea7c497b94afd1a2eba49d8cef79e00d6a8e40a081613d1f2a4c22acb093acbd7c3c250b229f8fc238b0134b06b340824283f39410daaea334c6933fdd6130d23942219b05752f10b03f50c8788804854f1e1fc65bd8ab0d3cfcf5d068b579971e7e970bd150f1b580dc35dc5a2c20cbcc6710cc253d723c6d9eaae2de072df8d8c24d3baac50b9354f3fae31a922af61280f01252478507bb8859b4aa80f4ac2c55f10ce7fe5249444fce473521c1d0aa2b5867ff42c6357cec84a2b26ba8240e2989af52a3deaaa107e74246f6f2712b5ff717f785617b38e923258460b91b3f75e71c69696fa23ed9960364e368584a00844c14f8b22f3eb79187eaccc7dbf72280705dbd3546097e7e8b131f78771b5173e7434705a435fdabf1d42a85c087a66c2f6e9d6d630b802c42bd94480c6adb914603a884a1acf064934fb665d45950d49f8d868e1039ab740820bae89b6e77ea4a16d37e4432681f7ef27dd36c06bbeaaf08c3e68d17bdd7f1c30dc04b128b60fd058967cfc13d374bf2655054b7d5c502c38714cb194d519260e15badf9c77ea6ab5632566864ffea7046a82a83d8e71d0ea62227347312d173054e40752577bcc0c5ce985668adb3d6c12dabd18a24c4022a13455ad09fb25715367c29e6c4053d10e3c1805b82ae476dca477869a96640f4fbe2411d31bf8fa22680fcc87573bec9e8951fc86817f51a0de7364b2c3313fa7b452874a2b1b9f4eb73c9df2d7ca718fc0a535aecd7a9b47266a58aef8c466931011e7b42fd4690c52e0e38f567092206a306cc2495f409888b4cdad884c14259721bdf0c1d625aa15cc9ee5a0f5e80b1a886a20b60b22773610a8b5028baacafbaa071345a3a14608f537af26ca08d36c06f68d4549920eb3ed1c88a02facb8138a55669615f048014c42c893df94e72f0c5e43a2f53f0e28a5b830427664d0a3570ddbbd781f72f86854406cb913ae4f8c8e40c1369637e48af441e0bffe2f026013f31cfc01ff37267bd4badc5ae0047d0f92909b9cbcb0ad806172386663fedb4eb1e8f50fcf44fd76f31613ac3018c7f34b3918e81bb1f91638f746ed4e6ea41aaf89f8c021e08193bacec8cbacd17820a5e17afb16cfdfa868905704f3b1e49e7524b80598c606526050e083758b478f70d9e8775766b0389e32b284c85ed4288535a370b961c5e5d8e329c4eaa7d4777fc49a124f700b90fca6fd8e0d21695f59d64eb0e79c8ccce29fda35f843b34358f0d73a49f95d983480ab327e88960cab76550f76e94c997f56b14db24abb8ea959ed096f1217e1164f7802c2ee754ccb96bb40155c31b06af992c4866ec86bc422ca7a8412176094ff0102667f968de1b9863d8766b6daa428b234274db7e05cfd878061736f5d0bf45fdd5202cc4f065f8c1ac5bbdfa76f3c4edb8e478839291e204395207512c5d8461bd2f104a52af8fa7fee5042b108bda1796a88e7c8eb812a8df1299eaeb246fdd253422a9221a5e84a13f26ee4dc6893cd7dbbfd8619374ff5b3ad321b3599a55ba632f7a290676e08eae48c0ef618e5edc790ef04ad54aeed302b26b2b2f8068bfc5ae3d3706285e45d10b04e838fb3f322ff0fb2fb9aedc2b7dbb03dff0ec3f6b8d094e3655521099574fedb90fee94f0c80687c4a4061284ba13dd64f25674cd859540d77fbb31d2a2e6c4a738bde6df18487d59ca8aae73d4aba3255f8275444a5a101c7b1cce006284c4f7e9931f07c8419db514ce79fe3c714195f3a0fcd6361172da5626f4eae756b475a266fc3f8de0dc3e77567afbdb5557d75cc41279a2a781f7972d29fde9980a08ab662ed6156ac3333b5f70cd3cf061ecacefa819df4e0605429c771dfc4bfd5e0940a1ca51c3cfce8d16e8877475868972c5b298defc2f45024e1d40929772ad531f4ebef7112144cd7edbdfcc4d76fe9f0656499ef7425df294b4ce2c36f00bd7ff1bbcb9aa366eb05b301340760ec86ee3995538e3b8267c362c64ead6d1b7ff7a99e2345d5f4b7ec41dc03fc625fb915db7220a54ec44b53e7837ac895c1c79a3dea7fc3b7ebcd66fc32f81c63a456969323333cda1181c8ff2bf8d183f15cfcd5d168231e3e66b1038b036260358b4d6e1fa75a235aacbd8008ce34985de397797bf78710a7cc0331e49de415286220512320568cee880bf0b409b1dcaa395c108acc96752f16d2a64543de5f5151047fa1d3bf2b748314e363281dc311e25ea94e8ccb903278f50fdb6b5aef852561a8b9e464596eb75b429419b1f80bac2c247252bb72fd60ef1a0bcf9db7a4183033a444810ed1a4f89f4288b08f7934fcf2bd3ae56402cc4ca3597c178cbffddf873bafe42a3d902abb0833e9db3eecd8289ffb6d5df4ccfaf92a09bf5a422097b75aed0335ab00543c15937dc412296368eeb2881c9385a7c4568e780d2bf67b68bcb30ec4d7e5ccbee904db54281c61605d5e7f69921944d8797fbc6cd62dcce649bd19fd2050a28ba2c4370cc6d2da967e255af11e63571b4434b7c02ebd68b66fb11d23ba72d17c9f24f795db99a8f73f7435ca7d1f47ffe750ac818dd398d6d36cd9e6717691807d04e31134862a7524eb67128741b95c8327102cf5d2a81a11f7b02c0e35e15cd3f9a3fa6c05b5c2b2f54153e4ae9dbc495017369a5a49097416fb73425db841eb0c1b8f3096274b4483af9ec83ca1d0876c413a6a86e33a4c814ff61c6fabc5d13d4e1209dccbd73a40f67e8387f924afb56291986afe32edf6ecf9ecfaf6638950099ae163b09365eaf319a2e80183c532fa2bb5fa7b65331ccef487b02ae300176a5da07d13065af7648b3322b66fb67b40700f7f8e96a39205e769c50dc3d2ed85fccd3449f7af6d1de4373e5759847654352f99dd6b038438e2856a10eb481dcc07c22bdd76e441c30a10405a12a442c3ee611b79305d3e96688df4cb81b6cf0a1071c95d8dcdd9e0d4f59723d3195e1be621fa1a997cbe6640f61f494f793a7ecb9f654b4fadd476b5e9ed9bec6abbbc649adf20187f579671937308a34360fcf976899aeb2b3d8d5b68d8aa4020167552c96b92ec4fb27faeca5baa6b09a1ea820af6bf5dd1d4fd033a1c9945c5a2896f067e6e3c918c483b3ff99ac719d6c0bd7dcf924bbee36d7310090a261740f2d5a5bfbad56d2d521ff33fd211c1f8e4c4c46a906858b4ea3458325c89fcef72be230b8f6bfba8d0aeff9aaaa35926c57421b3f36fc1628310825867bcec0606009984eabc33cdd985dfd0327f84753ee460537a52a8a7884a8b38947eeb50ff2258181539f211a537174eb2c463a33123f4fdcb28b4497022190b7d7bacabd928c7765650f0c4d9c00f56c88074aa5efc41d3862b8fd6546729895f5fa7397bf182901d0250ce043e611f86155ff962273db30fe8620026b5a4b83e77b4cd5a8c368b9d8a71444d1abaea5dc6983f19c088fc7c76a897b14c3b3576400e02bb899c6451315c86687b3ab0934e9e33fbac582fbf7d3b1c00e2e702aa499bc7ebed69272052d9d3cb9eaafc2ff698bc823c2544f064564a319e89b75aea6d08a8695128e251a367592adecc5627145c54d55be2b16f0eda5b3a18432636f8b3adc364cc3fefee0db65be33baaf2bb4483d4e8f2fef9da570014955e700d823e862f59ed04fe958bcc016d57c62e40099ae71ac8eaca21bf82fbd4cac6388ed109bb488fa9f03371cbb1f14b41c98f75644bb43376f46318dd8c305d13b045f220c1f3e04eab829bc7bf5553705efd6c5231295f096e4d6850c07e4436825819bced52012d8a002315fc01377ec6d4bc31862cbbe9b41d72fc97410fd52e78dfbf9b82babb3fe1ee3da0ca2ccfbc53e0eb266a13043db8a34fc5dacd4cb77fd5d0a12c65c1d729f20ca219cd77dd9c2c6ac3d97ea83fa3e4e55f46b2195eb6d73fdefabb9df21a317c37fe68cb47c15fc52892a635ec8f5346f37bbd776969042ab9fe4585fe8818f67b955e42c824947d88735bbd02c9e1c76bf14b7f12ace956a620a9318085d4f6bc51f401a9d47b80cc9c897c850896b17623df23546b7054643e028bec25d566ac34c03cf6340d9a823d672bb261bf8ed53ada38e89561d7ee5fe68e8f61214968399694b0b372723fb168aeecf66545d6691948fe5500f2cf9af686b242b8782f83081128b12e804252aaae6d6d535fdca5191a9ed23f5ca57428c54aff2d4971fc86aa6db8a345b5034d6c6327f7446ae1cd3640271c30b17347dcfc7a92a1bcd856791bffff0ca4664a40cc2803bb899f3368fcf6a6e1e9b7949dc6f7d63bbb820fb91bf05fa3a51b81a7f71e64978455c93fce478265d4ccb1222ebf12cf42776268633b4996ed023f855d1d0b7b032c9d1faeb4534c4ca204f407c8d907e1009c766859e8e1f81ee53da1d32ca4984e02c82e372fb4bae00a7d3c70de0b506e62817acb16a352ead6bf58a800fbbc8ae0e097cf0f3df9a3e6d8ef73f1f9bf76d5f9da8332596ed80cee7762be7568028ce618c4ad05e4b9273ec56fa8bfb981b8445587fe48a0d7e05c64a29870f67ad6fd31b9eafd7c8a0df79dd3a7decb5788f16394a53af24169f673219337e99441f41dac6236a44311d29b726f760fbf54b1be734b0c90b74d85b35a2c3b0fd3cce2da495bf852bb1ebf072aae3ab6bffac21c685f0957fb3c7198c41d7b5d2fc11813f7077f4a59c72f50ce5f297723bbcb86f4f8e7c11fde670227333a434c8b2069e350d74eb5f9b82d6aaa354d0fb0fda832f8b45b52b7efe15c48226225e07161234ce363333c603248c8198933403fbd21da5475db548302a22c6ee1732a5bd7019438117415723cd5dd41550cf51052b602ab2b27a1374b2075a8a9166b797b71e9cb09239e70633f15bb7fab0a253ab223b0bc5892931fe4e19308536c0610f7656d04313ffe402fb9610d235dd7fd975c12c8b5a3610662360e6ebbf1d1105a0ee32a6e9b9a3f39b6053841977200caafb998ef185c0b029a7c3ab04fbd26912b2ac34dd85bc18d7f00f4464b2008872fc44997b7cc7bf400c4aaaa99e59e5c76334f5f427375728f58ae0f726c3b53d62af3d2297599b1c28c73217c0ba3be8c57e9a1efd9df8965572702962fc06d504c75b8902915e84f9eb918efe3a39b34ae1b16230a8bd2be6bbf2d5fa3f9339c01b5e82f664400fed0ca841a3596e3afc3e0d51c13949d7b74ac02465aec2a85953cb44e34426f3500335f55b43d8dd9d325860bdcff790ebc91a9f3f51c22e8915d4ea2dba98e4050b79f3614895edd135e2f9c3e870b867ed53067283bb56fe93adbeccf162be483177662864a54ddc4e043a8113baebd9f50af33d2703b302e384a33e3208d4ea9ecba66f41392d02c02cb1684a9f1e285fadc5fdf1231301376e24ba18884006889684fa7607c4b7c86a0b099e6fe04db85dbbeb0ac06a7698fa5dc5f1358f06807a665a85de70381bc7e08d19339da1e7f7710d0f43c2c6f0ab18bdd3a7fc0c69514517a651e940ab71fbe2071e8525972a97b63b0015e451c11dc77bff99bffa613bc79cbd171c053fea88b64c220161520da8abf94a326a478d7c886250f0419e56a2fc9cfde0a87cdbb4520b2b768d2957bc29507404f3cd75d3e8c5077c9b0229e673e46b36e321f20ef1783f100ff2974f7ffe85f5c3b7293fbae1bd30d06d802488ed7c6d787c8aa12a39c2aa6604c23010f4594021e26b099c51273abef53309704cda8a8a11669458e12969f684823842f2324a4f648c6d7688f81cd286887d42b5c13f31adf0e38fc3b8d7c20b8c66cde1a67208251ee03b8697855fa24b2c5904cc06ed6a027b11e1640fc0f025c634cfbc523b73e73d17fb94d16c3bed8832c81179b8263a7b691d312a33d631d1d234e039cb5e3eb7f91b4de258137a684ba28d41a59021e466bc7f5722b03ede2728187c7130a808d7dffd002448692e0bd39476b43922118392733110cd66dfdd9f69b92db107484c9100f73b5f2706368db883141b91ae791b22a34783f8a1c6398151577f3048afcbd816175424279c50ee76ec03a455476495a1eb35d337c5c47c3b6cbb586fbea9c0e15b623f9d6a607dbeb213364355066549284bbb57c0c2034d46e800e2ff744586290598e75057cdec433f32eb7f8f83e7e68babec30a46274828261d96dbf6b96af5f31eb5efb82126d61bbd999c3d5a74f5b2ba3bbe89525532cfe2d9d68a7e287ca38eb0815000320cb7a7cad84b9a9fa4db838f15e96162139961eab1961c2e6cf8d08dc69f4c37d7248b50d4e571507e6f52c7fa20489390a20f39e7e9d1a625db3b9248226120888a48b0f72edf2242a768b60c039f76e1275f969fb77c81ce255dce1a14c363a0f011311e7aaa87e057b336ca9424034388bca0d5617ee6c4963bd441142557a4003b7edc83c92cf57cff77e20c53a331775b588e531a3a6342e85f2da69896ea45dbb468f48201672bdfb4dad97aa89fada46f28ec65cf4e65ccbdf4dfef516635cf7a9c9ced2b25179bd4624ce1ec08571aa4172d4571b08d2663077f2b1cfd8404735f65210cff6eeaf348c829651ed491ee54f69d5a91bd9fef3ea5c7438438893f69c3070963869b8a7fc0467371e4eadd90ab9ce0c6d5ff2f42f47bf7638dc9a8fa1f40446648cbbac594574aba78f79e6c5a9ea6542af6f17c049d0d0621fea7a70aec8ade941bc9000d0979e2a759513be5bda02f6b8dee281781a154ddfb9d89690fe1080af98b83085d323111f785e58e255165df272389ec45e7f846130c9921183d0b5a8d5edca9a5b76c99cdb838202656302e7e2f03bd3cce5ac354c091ccd4710cddf95d52a23be7c292e857718b0d51c123ee7dde1e4e2cc666e41ce0ca514727bb62c520c8136570fa0a058ce6e381d5779051bd6c9d2d29697843eb5347f5347290b5a661e9fbbc486ae43f9b164f913a0be021d75634c6942312108115d9bfa218fd98851b49c209b9276e96678e365fda4a299723803176a0a45ea286c0f9e6b2e43558eea469c3df8c4c4cfe84e0c1203a4e920cdc34dded8b0d2f00582e578b121330d016bf7727c4bf6b2f112eaaf37aed9c7ea13629f43f0d4113daf0f4b145a3ef549172f6ac8fa05b598ba8f7d5ac2aff704c47738869d400e7e3331e39b620195cd17608491dbe7209668c13de7777f06fb3477ab9bf63a1a5af6866b5266430ca4ea3f1d27550821042707e81018f6a3f680b604519a82de80d8b0452959ca927e26758a3a630ddfc5e50f24bf2195825926caa2b9797358d0502354f4a26b102c5bee27ff88395ca491aa8760a23c54020710df99d63e52074f1f91bd88fbd7c03da138fd35dc378bb97c17cf90f870828d28c0572b850003f97cef258e7dbb5fe1f8042b001048eed460e9469c848cf2e87aec92c8c775f990d12fc41fd924f51e502ac82b5b976d73b3a77116b1874d902865cf4469b42185bb38785daa11ef6ee147c122bf12322b575b5c4b35378bf63e7414916c362991c45ac94a807d8d89cbcc5b5e596d67afe5e1a888236b5d54fd7f23f106638bcb6c7ffd1051be9b0e824fd98abefeeb86978e58685cda06146b971103acd5e85607d5dcba6a095d72bbf27f636b59e2d94ce7d3ba60e8c248f906817100c17c2e3ff66d671ae9801c2d5c3ed07d9724e5998c0171e297c24e2fb91691f8db2775284657477f794fb2dcfab91036b323eea465abed79b2b823229fe6b16eda6c39e2f31acd73883f04fbe994420b462a2503e78efe87295124fb57be88d4912a9539d8084021395b1c9fb2b81560a26c9d7b931791aeea7be7d788fbe9c9f6bd6942bee3bef78a6a5fbeac47fc7f5e8bd359cd163bf5d3cb33ef96a6c751b53717488983f2db5c431c507d56e5ab28cd76b2ba9b9149519147fbd6d9c93812e9c1ecbcfd4b6cc6e4e7697b32354e57b63969452069f2f01ad98f9770c494fe773454766f7dc728049087463d880ad2f8866192405feab3cb16e1c65dd31e48cfc4841278fb37fa5f56e676b298f32c2c25863cbf17682c8d75c38426d79ed1f1cecc1c1cfd3738eaaa665fa8091be4898bbcf19a7328ea5b10675361ea46d1b8bd772423be495aa7385910fb14fe33f0339698089b1929a2f740a0b4f389837762632fbdc72ae1ddfc29840af20cae4f5a9197086f0c53305cb83bb9f753a65cedd1fbc504d8b55c0f4d11eaacd0baa88bcb4690f7c0dc21e2c65f3328e4940c2ce98b8f6b1c5e7374ddd8100d2c5fe413263985ee4adf332bd5201fb2b22f4b157077ae66d763e1832a67cba714674096b59ec664e728f9dc5f578485eaa397a1a50c7ba668e7803cb6741d9a4caa52b48105d535061312d2ed175268a01c19cb0bb9c6783ca1caeb4c22ad114479c6618bb33f652b9ce57a0a5b2b343a50833707a96bcb1539c33af129f43158c2d18c381e2a686828fe8083a312926633cf42d13739059d91e708031d50e6e764349f036c34098f076c43f94b97a5eb668f8f637c3a1dda9688b66717c909657b2bf606b73824f63473e15714ee9c0be67cecb55b9f36f340aaeab65790a0599cfa7b86bde516958b286d698154049f3e8ae1edf28459a39312169ef77ad4454aada00753e7f3b130c4f8f84eb71632e544d7ae9dfb840c43c194026337bb887add3bcddaf4fd2f5cab32bb56e44833a3556c55a12562a53d7e3ea5ce0f529efa7f046e8fd1846e3d7fbf1706581cce755971fac12157cf9402c6f26cb96696d79fca08340f762fc359004036182023576ea33def412dd3af292a2c6c2f9a78769bedebd2976bdc71a87b32bc71335ccb093b830ab18f08e467e1abf8faff9cb19f84cd13f3fbcd0bed3f487db4a178ccf6cd8c7cd120509277b7c48c19e25da8f4af59acc3c8c0f934b122f671fc4278ae580cae3f34ff21f17219cc18bc345f72d9e3331b32dcdb8b1b16a1de634402ebb8fedbd85cbc15b58ea77e97ebc61a8314338fa27c296cc7b6be01c642ee8bc328c024f79e46afe5966a45ad88fe351a654f3724fc76d260f6dff80fc927b13926105c47d6b59e12103dbde801cbda7f2bc617cf1ce3729baed0f2b31fe81713a788cc1c9a9ec59f191a525914647926fbd3cc52025e830b07d6a8e672d16fc57986a5b459cb9493133298fe29883236013d447c53a5bd54eba5a9ed6fd3915262ec040095ab8020a0e255d64aca3a419b0eece3e918df65eab19b78065341f2b374f23377b64b49c79be1ced0fd268f2305e61b136a8fa57b08dc740fccd1f893607eec9a3105c97a7809a17e57e67eae6dd50994b9f1af97807a2dbbad6d6b45a99feed3ee9cc5fb51c0e30ac2d6ae4dd20232554c80ca5270646aefb62e669a675cd7999a6b0435c149359fce14a8a7f031e94af7cc111746f9d8a9b72735227c740d1d8c8b0cba078f89aff76d24a1f482726aabce53ab09d48457c72c25b0d281adb43507116e46e9e81f9f50e9de1527c4e50515e92d767156d3ecb74463296a44d55ccc41a1fb7cafee10ab64d8ed6ebae0e126567852c27d55c1e83e21cdd03821f2bff56e6577e45487de81c1a357d35dd5917af8d3fd42d79551741315eab3e6acc94c75aaf759fd437b24355accb3b98efc54c43430986b928cc29349d769edcd2e184a1c230afe7901a80bae9aa084f3caa48adcd4793a25d26d90402e00fd9f7226356e53a47f7b5e3f998317d3e2399911f5b685b7db0648f10f9468e5cb48a6723640dc9b60d695e983ae42c7283c479e19e579567a4225fb11efb3771e53cb47d599151ee824362fc6c7956f4c7f811878a807e7a23a771138a1acda12d23ba9c501ec241c56d14e1d5908c9239f1c19a16d76ee61f8ac8ebdd9c8248ad4aa38308c86c7aaa1a67f04ee7de24ce27c70bceab537e61915d0bb87f14980f91357d85e8a20bce88493c3b6b19c480dc1fca0e3a0e43d6289013b2c54eaed905b2c2131f977d1b32ac134636fb8d7a3c7789e610454655ccde4151478214c33e5292cade6509eeab68e9aba56611642a54d7cd20cb474496fecc90ff9cae81ac77b07e0d731c7cdf6f7e52845634552a6b84bcba05d72861306acd5b5a6f54bfdcc264a9e2b35ffb50406613f8a09831e51c5b56cbf0db9f8b6f40c73fa9460369eef62b64f30882cb279e31c3a6312698c9ff914d8422cac78c829ce2ae171fca0dd1f825356206486e430e22ee20a961caf0691288f51b301a1b3e61e769eded1ea3ce8d877c78501f0bfd442d1f8f3bab10969185a40864c5e9192ba25f8f549781edae725f30bac4200a4e1ad30de6318607343d6cf5a03d1018ca8d607aa6837822f78427e024529709b0d361eefcc65393fbc2ec0f3cb0dcb1b80a1b6d4de351028d9b9310f41698db7bb45438e9f36cdcf96032577343b766f7fd00e0f38aaf516f7840938ce327831e9d9d9b771c6a402cfe43b7df61307d5e4e65d452cd07a63ef43c37cb7b69b70eb2e8ed4ef809b30107cd16a03f5d8eeb4c9f94e126d7e75f227cc88b6ba388a60ec6e937cb785f7f6cab85bf3c8ec6e43a60bda8d639c246e2a501e1f439c39d013163fd3d60da8ac27e1a7557759782c3abe9e5021252a089e817ea365829c9c3c8a6e1b84c1cac33ec118639ae39c43404d137ae8cb714755773b4ff010f4e7a23e60b5863c35335d40f36401c261c83e0e9fabf1133eec1926148844786fae604054fe6e3110c8737dc5d7a24b7f8a7a536587565e3d4a699baf3656de8b328321929a0e834e3e5dd8ac4b92c779d40e4986e68de1ccc4f580fee1dd801032f104be8c6653d409c74a41f0d5ed37e373219031b73b6563825e84c803b85c9283b40b07922779320d821a25825becfaa70778a8698270ac80aa0e888f930150bb62c386d0d6ea70ef2b3e29a5e1c41d60223936c6f45ea70d3b3101b6328e4ee7f812e8f76b36740b7519313f070b1df2aa1f6c4683df33e08771d074282321fc9e014b30140b0a9309d256cdf3328edf002e18f6372a8c347e54205d263b8133eab5af9fd859768fed2d2163eb13a8d584b803cf77f451364a83051d1ecf519878f57a92a4c0181f184ba31cbff266ea95efd6f5509b9297fc84168edc42c44878f600d4efaf6f98cd1610f0ff701babe21717a8d23ca7bff46b857ce109ed761b3fb27064c3e1d75b13692ba2b349aabc112fe8efa3fcd4ad27d3ac937b032964318fdd2d56e7cc8bcead14174ef2e1b0a3f1fc2a21a9d59e760fd10ab6c2a5db26f0cd3a844b76f3c2c3d1ee70b7ac46db85e6ef2d5ec941e7892ca60ed8d78c59a05d02a7275fcfbb6880a5f06dbbac6b4a7ea17da6a131bd3663996e59abc725a0be5d49c7164736ff366b0d2c975fe611de5a2dde00d43587e54fbeb6f3b23f7c9e383368b26087c7dbb9d86938722c10c033534abfa7554ef62f071b5a6b1be7fccc0a982902b8ddd210881b030d507fe06fd235c821dc8198df5930c2e7402c87a5d9eed67c035ebb0fb202eea96b10e1cbfa865cde22bf0381f40479220386af468ffa3a2d321509378643867a69ab8c622720883512d2e1bdff6660534a0fccdf22c0d6894117626a5e3a6a04d27290a4b606e859061930bcf5a9937b84a64ed9ce34d78316806d48e9fef6739946ed7f8b53f2d3a36d163fc65265a5c35e85e0592e8308c4423e8fe58c730b355bcd790bd82122ee30d595bd97271d9eef632f9983fce70d963e4878d05097678d87ef17867f35df39240c909f705332a02073d7e8270750f8339c119eeb9030557f023ae19ac4ded26cf84fd7ea0c81017b0afdbf1dfe9d2b66546120f2ceb46013e02e1373a645baf0427e534b283dcfd8492ba75b7066cc89ab53ce39232f7a92463a6ada5bfba34480459e5b48ac33273f31fa29afa55741edc85a7f4b878ee5829534ecdf4f19d3e979c74fdfb15af5730be73fa8520af0130761719f61c1d94a3c745b98c1c0985370895d90b8e7efe161326ba843b5844c27557475ce045773825383e3bc82686a4bae8ebf4ec0eee602c4507fad47d09387fcd13179014250e0cca0960ad1d2d9ea372666f2581adbec51540e38f7f62d159d5b829fd826f03ae5c35b535f86cabca1803527c650df552b226ed08c1ec79ae669125da90fe09f55455bfb2bbe509c5526445c882b8bd893972e7860dfc33493472fe02e09fbb656a3bf1fe530613203a737d54de8d403db72c11744d5f37e72515ce7f3ddb269025e28f96dcc17203803135d95efe803b128e84750bd9c236fb9b0ffe11854065bd4f70a7350677b493bcea9eb1891fc305816f0a2cde67bc29e751fb444283c1a52fbd53478f55fe0628d018f6d392c1f7ab69b27366423bd3b0a67b2201441f0b6cfb2ba31caa5cd7af509cdab1acdee49da63d9b9deb4c511ccdfb7a596026dd1986dbd56ae42a5236282323154cc545d48734863c9a9bc024625fdecd3dbd4687f5f4e96fada929d2bb7edd418357f61326da4667e270d745558f65cbcdd12e0cd968d2148e126b07a587d9f8a34f83b4e12a02d9d12259674a8f862dbc75f2036b3f45f6250b05fa4c935e82b640f3b9cc5fe973ef023ce27e26634259d09b392286889dde34133fc58821e758581c15b08f42ff22a19b4e4bef518bf78dd814ece612eeb2997bc880491fa6b5ff854eb310eb46132a5ec9f530722876406e8bb441a38cb7326ecb49a32454b2d45fa6472d681d66f09e2e348137cd0ec651fbe94ca52e2119614d2e91db312677ed83b05ea6fafd695a8aaf6f1e6f7626b9f1087985ea98a307bf171db64625871bad1486905eb090fe67d8b846bb019d478d623ba038ca7945d974a02ab614e65722516900107e628a03c24a73bf581f8c703392d53d7d666a94f1219fe9ebae7aacef07d65961574b4579b6b2151ea64c628c143c230a6de2d73bfdbd1eec0bef3f9a49c209ed5445a5e645801558161c682840e79d99bf6a4a44e689ea203607b4a173581db5fc76a0f2af3d73c5c8cf68062f517d5942fd52621e3d53f9c1886c0871c39efa57aca25d2fb42bbad8944aa652e9fce8539c0859f4439e6e680600d9e4563b9fca2e453d70f04c59d7ba4c82df5e5b3238ebc91724e74cf23f7243e383c3edafbe5c5679c74a65b2bc9a26464a97973357cd376832963272df5f291305b3c50d67562e0f0e2912d8f793563fe8c17a9df79cf6d68bc6c08b5dce00f1e94c640211e69ef37a8f09035635ce91b65767b1e6dd61cac2a6e02b7fdcd10731f83dd1ed5d4afc9d5fe78b6f03b705ea24031f55efc91e3fd2a3cc6557188d1889f5ca28c0f5b75ada6018db9ae00a37fbf13a8d98abfa13f706c54555f375b850208ccd0e6a4b6c761993e8f71f209edc10d3a1084394dba927f1049e57be95f4900a560dee8131e78a95cac4dbcd91ecc75eb0ac121a38b09a038cf2ba45d5e2dbc3db74fa25f6e158cf036924bace67147706875a087496576e787f5f444eeda182223727a3e7a2c7ab33e2d088791c98f1d71690fddbf0a671ff5330dc033928fee2e66289659d9782ddc44363b2c6250ef8ed1ffdc1c145e6cda06f55a74d46296a1dcf89972ed3f12920a8f727f0af19332baa9af6e1de813803c22947b99a70ac1f19aaa0fa9c192e7b26292453a2fb1a288af5ca88367ed48d22f8a60a65a2284401a62f26d341cdff33b61c465c69accdd7b30020eb06a70ec42c25bcb161d9dcd59199bbe8a0a1f4b340ee1933667232eec357697428f190299e57470795f5cb033c9c2f43ba4eeb3e9a4c1bf5717d291fa2fddc0323f16bbddf1faa5145060ab75bd30b973832e9ea49bc8df7abe2c6d3abc04c7876832de899736210c26395fede0048adcb4ae85d71859ae4892263ebc628c2962726b6ccf543a03b47487ddc991b8130a1ce923a1da55136f8c66ca76cc2753a533765078395452bf3f4ca9f6d50e3d10b80daf2cf8ce3af8f959c1dcd9cfd0f6c989ef12e75e2890febf843ebac7b31b4c3c3b44090cbc0401f6668fc587f497ed08e6ba5759a3c7e643af5ba47a926f5a90820417fcf045e2b05148687913b608114cdce3a6abb1634b73540c21be679cf509a580894ea00661a388ae9b0f4c71bcfdf0d978521916e514acec777eef2c59987d712fe0685dcd5adf8e5a522686e1efb56503ec47f4316c6dfb0d6aaaee4536c7e8ce8282c742f00e64c7973d32495c6bba229586e4ea60b71b3b5dfb78139974faa0cd5605ce0ce364ec2cbc546f2a4448b715c124e1f579a18ae5918ab72c4c3044839e8d6816a5343979ae57e6b1b1515332e8175bfc826237cd3285c6224c116b6c84cd785de243850332138d67cd955d322260060aa4f93d305dc567a1a1651a9aa5a628635eab89208fbe419695e5b6e204701e31fcf5cce6977fa2e7446b9de6737d536fcc6461ffb387d07fe3b3a96990a336242050b81d23abdf2a5902c547448c6add796de617fd5edee053f7f9dedec0f03bb6cd753a98db7127c683e9a63f124e27d0700bcb9b9dc534c1fd0f020e28a315ff5d14d9569aec0cab73126d670155ee9d6df3b3bb7b3c9d53af1a8cf3917e83f93c8a002b59a29f29d4e3a92a77a96fb3fa2125ea97409bd366fda74e2711b3fd719cc9f3266bae17afb2011c2361d73025c0238552043e1ce596fcf6481789ea585bf694fee61b3536619665e9e56d07221a3fb32672b9742c501b767069b6045c06d2fef7b562958fd06545908fce064bed3e18570d7bded4e0c50c2ebc51d300f08f9854cc21dd5f2d731df266be2d6a3216542b1821b78afbc5335f029089c5072a8eb2b370ba35bce95f689d69520d405a7da4fdab87bb85a0cf6febae94ea1c263e768f9fb6703ee0a413a5f1517f12a6c0878ebc24ee330ad3dfaa16662dfe56b197144caefde25a6b5a1427fe01db43811da71a1968203e255d58bdcef2b5b33a0cf0a8fa9d0b6465b59806f4fa84018a454be371f7e1ed5d589b077f660f741c514647ed395f99b5ef5e59bf60edd4dc96f738b4084c670b05d1a707f750b6f168ee60e7c2e1517bc1f6e8ce7cf6a72d5a0045602baa9b535005c7aea9da41709899f52cd6c09da2a980c3758b93f94f4f607545aec5367a965b9511a2f08003adf214db1d4181720649df4a0cb45fedcd0ac4aee2ef8e494e45691f33dc0d75ec4dbdb0a7264283d37fe6097684a18b09cdf10dbe6b8c1abc0de74a54d468ed075120d11f7b3b1853f9f14fa365cbbb27982bb1eaaef128f97a529fd4d96be1122bcc81fc3c2be68fbcd9125bd278831895f873345582c0fe2936200b555ac78c51b9ecd21122f47eb3edb32a2dd91a7a9bc3e96956f485ec5eb3cf036c064a3fa787ffc2b146d5efc615f0554442dca6cd4eb690167480b2273fa01128516b2ca5420d8aec995f8237b27f35379fb1a52786d42ffacae13329ae637406a1606274cfd23d8107af0b89a4a5544d9d58487635a85ebb9f1134b88e56eebb57adb17dfc5ebd95a2f6bba105d97a30d399b81809126b2054efd68922d6bae845f1ee5fa29fed4124a64c19daf4f880bab488fbe11196c219f22bb3b0383cd0e42a8f696fd62aab5db028af9a8e9fc9ebb44f3dd99f83d1702d05fc287b3acdd6fcb8f7472ca04fe4c13d388af11a9ab9b5b5a1e2456c3d8ba4f5818df0078d7aad4b20b319b259a3a8602982f489218a6d82905521251535812fe4e415be3a3df2ec47f40d617e05da155ff0f63f39387a70161ac89044966b21289f598e8bd38a8996177ce61850e895cc1badd822713b9d325ed07b3e7b07daf86b6dd64317ef2bb666349218dd9006660433ff94f96236cd1e67c959da9d44c4236af86529f068b1d9e4dff49d94eb2d45f9fa1f47f9901d150ffa8924c028a521b90412be3b7f17768bafe0a7e9958a2de149ad20cced663960b4b222ac3a22d0cf49ddf2d684b096bc171fcea933cc5b341aafe99b1b34eb6e30cfa2a6bd8cf0a62428020fa691e8bfef6c5b19e1567ee4f1b3f62fc3cf32dac66d9aaa7318c5e136ce74b00c1d68e31d9e453d166babeed9c563915fdd516e160a97912e6ea90248f01122024634649493ce8da9426776b2fc42805184ce1eeb07f4e70914aae6db595c3fa8060c3bcef50576f7ae4e9de4887b9f8370f4b3af3a1f551110fd871c1d71faa28b871543cfa075c67d2209a77cacd9942b90ee50625fcdcacd6deeb41240c5e004828481b1c4c6380217246bf04f2f87c2d28081fc35910197fedb952e4b92c7dc9b5ec5e4a9546820af825cc62ab1ab4681d23cc62b5047a13f4d421d935e54ff33b37584a1922a16e73033faab17af6744821f04ebc762bd6b491ddfb879cf7a9eb77458b7d8bcd14ac28043eff61643abec095e252255864a0fbd0651156563670bedf6e1f043176f8e67239793aa9ad16a19531c36481f54be6662fa3842aa37c86889df76770bd58cf0915baec8697a4b80494fa07e6567da4221304520cf759053ad3e211279c419c22232f8c875ee787a6eaeb4a401f6fc440dd14ae90e645862e99e37e9f2b9901c183b0208de51bb54deaf67c98f2177bd6a1906865be9fa86c8e94c081c9227288345b830d4ae608914137f4d76e4f56ce34721ebc568e028a6e0634ee1cb380d9f7a3af08c55bd1b64155ce5f95a2bbf00276b0c17dfa7a81c89949d6869a20d526a30ec65b526944d08035e438b58696b11de56c7b03680f7e4b5d88d425b005761f7e6524f27ae9b163b4b60f132dcc4a8503cac843087e7483c7874015f925727ce10ee386fd42106593af83acdff79a2c4b450160d53470db1eefcf6f3b6da7aacf214a283d3d3c00d37d1899d4ce63c429f69ff9173d8851ae2715588f0e53f4e52b128740078c076e85de0aa37562e9925f909cc4c86744bc5b2a4f74f285f8077ea3a5532d65aaeb3cce46938969abe3880782f8bca29246f259e4e472cccff38ae6176271f86de1fba731505304054f2ee3430989242825327ccbcb3808d0b8b7552bf66ce841815403b7b5a495beaaa2854d61297b6e8e0755ffb1173ff18abc8e2e72f80a2c2ad1db356d40c106493dee4a1066cc1229858b38b8dce7fa011c039e705b0f35a6458482424ce1ffe90902b8bdc509c248efe5a1ad4be6cf057505caa3d96562eca7d4093e523855da5e0908a83941b01f1512f9c7fb494b698353ce6a7482b65eab88f483208b0bf28c813a62f41f4d3f5eafa3845bca86d695eb0d4675990d6675c31dba9ea2b440f819ecfc03b5ffc2af428ec2679f48d7ea3211bbd255a979c710f9342554c017636d7cd32cc474b126251bcfd6a3b34d7c34a3ce46ff2e10c2f12db53cb3121947f62a6f94f4cf7084932eacd4134955044bc41226d478299f0bfe4df2f9eaeeed8e457a6d6f2c641f066404195b2eeb19b9a482f7c6c3c5df898cdf76eda0ba45569e2304707456fd437f522d21dae0171e2c916497c248bae9eed1d6f960da83f2cd10bb4c67c59cd2ba9cc5606929f67430440d69c162118e9928bc8315f14da5f4de48ad7bfce8834286ed07fbacee8267c0f94efaf99c09c52330e76d6ca0ba27dc9211f5ff4c69a1c5a9b0a9dece8672595e66c8781e044a1e8a9cb206c385fabb6550294d73191a06f300f5db796f26d44186872448504acb1c6cbe42d64218b369e22adac5bd05a6c188f9efa1194361b0a659fb9018a23a891515954c2193e46e6597febd2e0a75b13071674ed4cbbbdb2ab13d1638212b8d3af65a9df6b55c0b8bc8af69349e5507e3adffadbcbf33140ddc68b1c11c6da57e4e60f84fbe4daae37c1c0f2c5f98bf63959ac5e96fbb5209bcb0dc486787e3b0d74f116f97d8665c3d0af78f94c437cecf366f6989b104aa84c3b0676ecb84a3e218e04e8d276fd4b42e75386d1a028d830ba6e7fdc121e10961b95ef8344442879cdf9ae7e17e672ba20ffdbe4c1a87ae3ceb64c5f8f1136c11c6fc04588530eb25ea091ef1bbf59bb988847f6c82abf012b5d3e27863bf959dae530d8333f3b7fdb7ef2a1a929377564bf1aea5c11920e12f740bb45f12fe209b9c18016923767b2e704834a73c49540f15386f02999683ccaa25b220fad5b9163a97f3cf7b51f8939a4fe09471b27d64cf63040105925abc6834f70bbc75bb9dd53ff6becb5f4284bab7cad41afac578ff44e3abac0b47695e204f4b3fe1925428a074d5ff0240d04d790f98882bd168c630adf02b770734b6532f856960821ab240480d4ad52c69a47c87222747cffb6f9cdf5deea9daf5b6911c9991369df6b29e88679dbc83b6e2744b179ce58eadccd735329e7c711075ff2d13141291aedf042c4e698c5fdd1f2111c5cb3d0495a014abc2ddb8a895b6c040385a56a574c957eefff0493a7dcf2b3b93149d85c0bc519c5c9716b0063a7759eb362ecd91922cca46d301441d96f8441afcce24a18e72424caf5495bf5a79c9a86cd3fdd83d7ceb533492f0eb8f9e45fcb5cd274772ab63cbf9e52dc169451e7e38c65ecf72b023b39f44dfe563144f9d5a490f0d703a6ccbae02341cb8d31af854cb8a0f1916de9dcf4c85e0d238f1b4cbb19197997f86e0bc9ede9ecaee16b1952cd5310213f40352d35a9745088c24805793b86581abb41b27fcf45ae579ca53a27d24a0a9a6b78405d8e0d1a240c1d43c3629b40292a3e6dbca0167e4e651ea753347d20427c4ae7c43b75a836a6b04901f02e518768cf502f70296f22436f5106449b953bd35ecbf5a82d70f1ddc4fda35aba10d94267a595dee0bca65c24259396522609faf69afc4650dab14cfe7fe426f887d26200d8ee348154728a7e78ab5b3350ecbc4474cf13aa4734055794a856c2cd7f175cafd645b7cdc17d40ed964ffd80fcc10cce55c4221e1e3add4f8a1cab8a616a74b2a48ef22cfcf511de75f2af1d7cabe5ca6c2ba9b35d8a184f7f939eb77494ef8bc6aca351feb98d45b3d10783f2b381c33c7841b5d7d12f4e4576ab7583772f3e9cf3d1522cd5980d5d35084aa0ccb5e6a6b66aba3bbd5a9cf60d70e9494bf38660dec0fd5b67ad27c3072a31d259fc0caa8649fadd02870a4249fcb7fb994478536361d9fce9851860df76ec4479bc219af32028440072be39f573a87d020ba7f02c3a35f0bcefd98ffdb5f0df8b4d522711de70f5b6070a69e4fbf560e9306135d053b81b03ac80814a554221d37e771094b47fe0ecd030ae84853c98c54f63dff771a187230613a253f88834e59596414a7bbaeade8b05cfe9c4c5721ab040f437bfba71691a1a7505b6b77c44834ff89080c6eb4124c5e98b3e63f59286e35e79b99431f5abff40c5f37bf31109557c40eb0a4a131fdd89b82e47d7fb4372b42bff3443da4ca023aff0628d78ac99cea8ba031b693aff9d9a8f35985de480aafa8e4111b57c6eda93e62275e4340207b35ed6d8e70223250e6823090fcc0c99a4a9127d775c226f3abc1861077fc163a94af3d56390e9b7cd5b9a259879be2f1a9691583568db9f1aa10ccdaedada8f60fa76c2e1f7ed756ef7c08cbe9a8fc4ab9c72c3b030e3a013fc93720b37bd55db9fc269dff0ec2e4608f0c274349eee99d3e6e6a1ea47a419fd94b9f2850e581458a276c607f1b581450e13def7ed60d3577bb9dff90ccbb5de5d47842a93df3b49c585a9f24e51aa4738b0daa421d28e6d78a04e99229468b20f2f244410bf293477df7c6e0f25e47e63a0e05583d362a5500bfc88e24e074410abcd4f2db1bfd76efe4419bdfa21b52a3ec20d114859c4e0a6939eff482adf4ed0e99df64838d94be530ebbace5bad6911b9c143f976bf87b5738da86f8781c6f1e815e560f99036c2c3713d0ab2895c1bffb355585b98d9ca2e7d1c43a517f3a5ef6d249766c2c460caa57b602f5467bd2fbe902f77c266656ddb66367d837111960f07af88fc3da37fc87af94c5333c87776242e8d5eb23002b7c1f8964ca809f3351c8a2e4f160a846e6b7cc464fd4b51131d10d9d1c586b4e22d6a5b524417c25ba311910693786de19ec92fd8718568e83e4dc7ef0d84f8cb65448d3b190b6e347a9a555d2bfe3d62763fee2d910cd6bb7684cfe60114f4e8ac893067638269c2a4782add893da4337fc4426b0324966767f872966ca1a147c1d75cf5707b8adcbd218f891c0b60bc7e2ebc68edc16035821bb6123304d412cd06f2d6b5987b232dbf0dc264a2f94be4e9bb3e1304813a71a473c14e5d24602f4439d897750ffde97cc95dc8c71828e21516dd1568cdbb1bdb12b28fa067f769f798dd8e69a074ae0e667a8815eb32557163db57a4a645fa959bdc918a4d5dab19fa86963efb5896b661d8eb6842071b7715d9e5ad54a03f0c662f736ba796ba023a65a4da0f80e006a6df65bb4e8788c13e9abb45ed1060158953a7f821cf4d4e58e71e55f0ec2da5ad1930021471250635a8c8679ac3f8379ab8ce63b9b4c53d37893f7d4dedbba225f997b727eccd2fce40e2134963b02f76aedfc8bc1e876a7a3e0227aa06c5ef38dcb901e755d02abfc8cc4853c686d955fdc822a27e1100bb5397be6de3a223f8a061b2af54394e264ed6ab4f04a377e88ecc8ae234aefc0acfcd099ca490a4896420a1cbdfcb2ff83466258f9939dd5495f620e32d8c75bbc5c5a7880bc5d64e08a724b1c6e43857d2a2b90b30474ecc13a96cd4d1808b58d55c6a4bf1a2cb35b1fcd71b44b8209ace7f047ca1604f1ee30141fe38d1f981f70fbe37b8c82c3b9e911a3f0ce3403784c953a9cd3bc7a99478388dd2526b96d835daefdaa1b04c18b1988b4a937e600a8d87bea0f57760ad76a3809310d96fcabe8d794ddf74bb44c759a2b60005b5af06a7ce5e8ad9eba1070700f6cd7fd952c6de6bb940d716241e9b02c78343af9292bb04c9b1bfe1a5634eec6ee2cdfa3a5a098060c4cc1090fe80702063c91ac1f409fe712d3637c07b9e7ce10c9d47d5296849d09d18f75f45a8b800d9aa082e263c71c4a3ccde0bb9c2bef9203f8628afd910e31dd307bc9b631b67c25b8ff829c545b35547b1355e2743610477a01865ee73421153a208aea3a4b7e1fba0453659efd24dec5f4decf1c36714b89933be10c4bfa428d67c31345196af2457809d11013a32b16feda677a34d381d00dce4244458cd4bb1a24c7e8af186f4e86b58365edb61d9f5a529eb9401bedb66c2d4e150234732348b66db2ef22506f241d715340c846df3ac6dea30bb5eb2151a8363278b05f9b5c6149e3eefba52890f9a2cd9c9777918ecc077d8cce1c8a5d00d3a750142cd72c62ef66f3a22e5e506d85a696cd3bebbea11a1fbec33ffe31401276d8f20c1967ebe62de9236b3a93156157786f8854ff4aad039217a76f3687db7d4f14fae98ca294418d11ac2a447dfbac46bfc908afd509c5ed282a800737fc32bbf7e0f8ac50fae1b5cf8698f3d264d11d57ee29e06f4c66d32ff3e431a1bbaf77a39bfdc17bb8d9c8b1df555dc272a84ee20f60f701751b9d992657d44bda6e453f2914ade3c7c816026ee10b168125dd07fa2fec248213bf02059c64d6c9c705b07cf891c4150c84b3b6bcc9574492e698775898cd3d833b69ac78a9925cc55a0a72b400c5e6349eb07529c6a85e1fd28d5e2209e0e4e39dd1f62eb829977bb43bcba96a3d8b415dc8599b8bd712b5a485e77658cefa317110aa1a62335554bde6bb2dd0b997c246f178c74db76d93189e646bf2831296967f4a6ce2b57b3ae790e6ade1784c6005609bfb86ade2c5cd853e6d62b1715cacc79fffb95bf385f978a8aaed0bce7c36a95a3f1bb8fc4e754f7bb4ca965dad90caaf423c7bdbda82aa4382b6b3a69cf5760f14a18e5b49976f5ec7a2c8f62f5dab88f2bf30011b1eb93937cc6017ca94a6e64f3316be530ceefcb909cc67cbbd0728a95deb9b5d5fee870b1a31d545fbd8a6b0b37b6a9b6f9dcab71a913ea3d22e8349972b047728538f3ae5ae1496737f7822b8ad79d2603502f925758a2eef0fb38693066d267e6b7106f29287c39abe0925ca89c271a4a769bb6ece505910aae660d820ccb18505124e1c119ee036590185679ab7c829025299725fd2801e14fb82b6d9e829a2fe6411d3f7c29f72808ad86a7b61da2899aa0ab2292cdf3f1844e97ba4a27aa3cc45ef89ad1afcc7d5da03462b2cf6e06b374052d233d5740a157eb0a52f48bf06e3bd8a50efd9d80ba79009dcb177e40f62e4ecb14b6651a2bdad3ba595a3a1cc46fa4f22e7d8513e5e4de8dbfb4fea4436464a31bd71963dad243d4cb5c74ddd5c58315c5adad659bb0975253c9eb936c2990cb8ac2974f8ca29a1daf52a3358e495624d4f3cc52a3e4da5002fb6c8c5f326fa389af711de6156a454f109bd70cb2144ca4b7d7dfaccc94af85c1d0583e3bbafbfd0d17d046290d7602d0efaffcbd4fb37b8ecc79509b08a0338fb14021d120eff5808b386540a8dfd9bfb32e680121fc132aff37de3cd0077ae32da5e4fd02b958059a406e663fa0ba35636fe302c676af36e9977f1a82e343f119843cab783a87f7a4908683946538d5ef9fbc678cbe86506aa58c52ec333e76f42bfa4d13221393c3f3ca793a04f11019eb56e0e1be4b93bdb3753ef127b4be5158a8b6dbbc69d18e4b77577e67d50c3c39bb37fff2820f53fedeaa476b876c8ab9ac6f6aad10dc55e131fb2fd24637b850301a902490e9e9580c4657d9148a85047995877fd2b1edffdd2d1ca631bf51f568e6829bc23b969db873005b3429fe3ae54323ff6146b618f80aa0407df152dc68d4688baa012c7f61af16f481c8cd4515dc855ac56a15c9453a6018fca15adb9706b0293aaa63fd59d15d9a70524904fd747b83d69573855ad08dc1a52b6b452d4892ab269db11f5b8a96c5010ece853a06c56491f36b5d52c5c87af31d622ef935b9da152483b1f906fe7b67fb4377e92e62a03deded43f2e3cdd49b7c4a249c634d18f3a99af4f42124eaef38af8cd39846ce86279e08e631f517c5e50ad27868187cc7aaf10f2096a78693518bae7d7bd2600c5dd2c47d305b7cf30bf0a9ec43ef63d8750ceb30b6c7f449fef1dd99178668e101772b3e68342c12701e1fcdd1dc5218ec06f91a71e20c5587a1bc7f539c913bcedcf9d116924be84cb73c721e767bbef3d3d1ec79f6893f5b20b995ff8ebbd983b3415e75b83cc9a91ff9ecbdd3f282962dd3701d3597009eaa0bf64b461fe95dd143bee8e3653a620e9855652910e2e1373a19d5ecf3e66f6d2ac25ca599937bfc617a04b95a64c7d67f66e39cef6e36f81dcdd69f95c0dd192535e4d6f5ba32626d39458df0729c6114f2865692245531e44bf23a4ff640c921eb95e28e6a3ae13541896000ee466808f233bc8b5ddd75d1a4455d5be4b6ab7671595a1c24d644bdc39d2bb44dd892ab89dd8c24b4f8be8de1245777a62f23ac4fbf95909f5def0cb887e2fed21bf39a5513ed319bc8d71e82a95febfd63ac9fde1b676b48286d69b53b5f0bbdbfe310591c6c6f3e5b3d038172fbeba382fb3ffd7413e482f37d27eae42b55f8de2305d2145b8674a0d9f1586b5f02057ef118dfd75bfa07bf88e38e551a7ede361a91ac2f1fb384c0c1be26c093f1fd04ffb6ba76d73dfcbde9585a7311b9f6b81b986204f5cc0644a7b1d0d19ea1bdfb94f5813235e03a8b670d0f3604b84d053b237a27a05a0e901085b2de3a99eec072d108ae836234ac5df2186d682401efd038bce009a4f6b943e7e78f56432bf0bccdbd9888574dafb230a911cae3c0cff689a1e56e11c6f9587bc7e2223d186ff984fa113610e955c9c873c588c93de92dbf47226ab431219f11a9db7f8b038ca26393e67f6e3b6328b74d0c58e2b96ca01ab0e4f9829ddb5120a168f226c6c05875edb43e3f822a318ef9e3f02b4ae113fd6bfaa515ec85d88e53b50adc7300f8614be47ece8f692dec5af19cf3346c93461646cd9466064b019a2a00490854b199eeee2a13eda3ceb99a0135f077846e03ec0233c2a7fe2963974295aa334e3ffd267a739ab6cbf0e7d168f8fb57e02440218f43f90f096e2c8dcda2c001e121098f44efec362a6150e7d69e8b5ce2a7e7d5eb33c9683bfd3081d32f5522fd27c13bcd9a7dc51a0cf708499e42199828580ce8c385f4c48255dfbb0854e22b43c9f55001bb2ece41cb84e6e3d32a2f32aae9e43c634ca283bdea745436028c2235c6ffab92e1a2b74f3f74f8075e7489829d36125a278d50aa2a83f5320c52d0e6d2cfdbb778cafe61b89c06dffd6e1fb2c3123ce196ee5a302bbb78a5d8a392a4f273908142b5f80c6aeb971bc28fd646a403f5fe7fafbabb9b4cd14e5b2bd2b0c802d18963dee287921b2010a31106127503eac79f27a25c51a662f9a7b7ecd564ed172e96cd42ade3242dfdca8d093d82fcf7d697d030fb0d6c6fef80abe2b62b50032da6ed8789d31d59fc11eb7b33b4f1e22f4063f892c39842a1acfbfe834f1264ecf46c77a1c8ceffb8bf7466e5ac72c7ed4526dd88872c051a2cb729c478ff84f3a6c87e7491b2bac4363dd99869e125093fd55a8bfcd79311daa976a282db45f3fd2b190c0422afa2c62b9c78d4a0becff8747980c9b253d93e753f7132a3c5ed4bbff4796a6387753ed4e912ac60802f8a5305c24ba7ec0d1b6472902a4f6b335fbf7c191615dcbc9f846515f9d2e44367b7bec553b50838fe7169f5c4e741400b3d2ff0193338108395eedef74df2a8b9f1c9261be9a33cd942568fe361bb2a2140f3170793a8ce825e5171bba134e7a1f48d21d357b1eeeeaca770475e69b0a5809c9162c13129943d5413682c179d730ec0abd6acecdd98b3f9a820bde5f5ceff811529a123d588c1fc3d8285609bb4510410f2d1149a3f0ff95333096c36d354d72a5c62bc64fbf5343279aee470f11305a5f60c4b905f2226d7813cfb97a366908729f750b11ad1f365b776c2d4946eef1036107916e345197219b9e09296a1c09d9432a6ee06403b5e34e92d6345ac89b887ded97f37dfc57b075b8e2be3a1c7101113a1d524252ea92a8afce7838d2ff5ac84b3634a82a13ce5da0c92af616687c724800ed374fa84b005caf648ea358c47aa64a0893320cbb01264c07e58b2f78451eec7c5771a32b1f2adb9a713f8e2c25cec91daffcdf0e09f32122aca6880c6ec5334d150affd9372b6d5996163aeeb0f5dcf0c26094cac18a5dba398150be768b6855276fd9cdc9f4c45e6da8c5fcfad2bdcb183781df06c12984250ff894ea1db829d2d446523ef2533ce9fee67b4fb158bcb5ce8dccd92abbf6ee067c34f8ba4c175ed56fea7126e30c1e08115bad1ad8219446df2b885772ce5db153b96acef8f84a361547a8a6e4974f97ca402d7185e7123f1a567497009b43c36ec71a5528185c2c51b66a62b9405dc9188284725a8ac19229789ae3dbf24840a27b9ff7c85adcaa08c00140ffffffbf