PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58918 88480782f83df6eeaa5cd6ba4b928b95b492550bccd3ed03b584122523acc0b7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
14d9ac496636d5fbab3cb08476f390b24ba8d396337fbe6ec08a77424f9d90c7
Certificate Block Hash
88480782f83df6eeaa5cd6ba4b928b95b492550bccd3ed03b584122523acc0b7
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0030250000025d0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b543256439ec1c3ceea9ac2616531faee11fece05ce98c4356526d29619ed9e3bfc0fa55ff091a5edfeb4c62aa099f3660e956f055dcba30a8d2fdd7f7c94d42b355dc8e9ea01b2f3f6770b58cc7577352695faac875806720110000000000000080000000e0000030250000025d0000

Raw Header Hex

0000402015ad7b5b10524fe9a6012b7d078e9fe591198ae4ac89880c984c9a7d6d997f731b9404491bd13d8cd2341b7d934c21cd33ded8b495e2db71ceb49e7326b0528a9c68116a97b10318c7909d4f42778ac06ebe7f3396d3a84bb290f37684b03cabfbd5366649acd914

Proof Data Hex

59,560 bytes
121216010307aed07ff400841931189853d5688e6d2fca717c8a9445e034fe95cfbb766ba49b0ea82f504e3e22491d88df4ffc99a03ce7eb048a9b74e125fbf9ee34507314ec42e466a9588b57b1644a9f65edc561e0c4837d3adb070cfce309eaa303d4487a233f9d87a134608f1207000b2cccfd1bb87b8028188454d0ea7965b506c56d7fdd716e4e0e75b9112721379a44872fddd26b42ff825b1e218cd208fffc53acd03c82ea6a0535633a9d9d8b8ec7747a85a0a777fd63779e1c066af80c772fc84b6fb815053f10928927159231afed0298abaf4eb90b7c9bd11d70054bb9e508c66a4b42ee6e1aa1ce4f09c64e74c7ac09f386346cde023fa7cdeedd44562dc2cd10262f64dc4f023afddb2d946d59cd4c26f9a03b4adad225929ffe42be577f44075853c1c3272d25851ba144dc6c7110f3268d3343660fe5d349df4d357fdbc9efe837de219500d78276237c73d7deaad81ed41b4634f27ab133b02f9e909d5049d25daa35b766f99957f1ff4baa0645a71312c243f1708b6a73b649d4e11b645ab6935559affc7245f35f2ebfabc6d140a347b0ba0bb36e7c8f14cc0415f079b0453f223421bc6be8c3a554c7c27b04e975dc0a4db98380389a48ed42ad42c3c7ba2d2bae440071e937d15ca099d8c610a06e96c0913785227086103a76aee082aacd5775e96505c24d92997d7b57af7434e46b59058a48189c5a5e5f206064ccff410b27e20fb92db3335acd39385803f430d248833cca25b6ae813ed02facdc3350c41ce6091f5ba2f230e8e74f0a1fe96b9a813e4c40c0fe6055860e28bddbd8fd9adba645666d7f61f9ad7340c00d5348a852534520485c1c3922febd718320b86ac24e341bc02f08be6c56d16bc535ee6127491caef913c78116df7663800918f9b6dcb43814935af2a9dde8c3c7cce5593b34aa54c97884db8812b2f527acfdd8bab8391fd0bfa66c8b998d30f74e6bfb5c94e5c9bcaeeb1c845fa4adf01002c1cef107c44b066434835ee13b3d4c8f1b5c5de10a201579d061b515abb19730ba9ad1c9f81c4d445413db2b0ee1f38c1a7929404e2880252bb30c2338446b76aa380e2bf5349e8046720f60d37ebf16f75a91b14e150712e1f6768e767aca0f96757d697559df8d56fd7a66b44afd765a89fa1a6df4d6ba372f1608248eda4d05cec4048a137dd041e350212fb990daa030944b3cab9b0891ba4b9b1ae923fa6a58bf9b2816445611c9ec7adf4d5c791663b3d2116d0e5b4ca131462c4bfc9388a1b940ff4c6e797310088e04fdf78496d77158fec4305011705b9b99a66f7d0bd478b78dc000d5ea5ed931b08be8de1dbb8f577dc44521b0a5607b4830cc6b155e1519d3520856842d30781c2222518b351165eebefd597c791349f1da1f230d4c1ea4d77cd65e56222e1fcd64e441fd757bd4089ef0b67e8b4f0a6f41db845a88e9c585bc530834819bc007c5d561da92661d27561f04ff9e0a5b4fa6f89683769546ba8aa62ba4c72abdfd3aa48f27fd64c783827cd9ae8e7c764eadd64580f7be5a9e5c0a8ed73bd4d72b426ec28821c9e4539bc8d0f6e1c015d6b5315879f80aa5bbfc36a6f3da42f1776ba22d2cc728445bf460c91c49f380810f73fcc10568f63e1a5387ecd6351b9cd20d74cdafc2e20c5ef150689bd040cb95a5475e20fc1f11f5818441591e86157d9b2a26df6123532395e35594cdaf85001a55ec126f53c172c15497e4e9d6cc96a49294f93c0d22bc4604d4ed9f35a062d115f1bdd42c3a33bee71b33fcb0804bb213560f5c4b1d346ae657ca3ed5bd8347d3584c60ea02c8e17dbda8aabb409e785ffb71160bca267bcf884c406ab385145173e1efe8f7e26108e4069cac8b8b5068e20f75b6003f3e14db8ab022b6cca96e5918816c555c9bbc6f0e8851179e3457947887296c1c63e2a6ca0c5ed502cc5a6d46534d4c9c5c328227b9ccedd9a1926e3fda12c94c36dfadd5b5e584da59540ed2db64b2fdb24cd718bc70ed389ba2536a7f0338c13606c8ccf0d526fc91353e0c5611305498c1fbfae5278bc608b242048eda161e62434425919dc0d757f8fdb128e94c9a87235fc5409a2798b971efdab0aa0205339f5fdcbc1755d43bd88d5703312d207961f2014d107aa6b6d235a534224bc030a9832dcff143594debc1f8e3b9a7e73dd56b3e572898f0814be3a68081be934a2c1d7ff14cf3c4b33d8896a7c4293a36c30cbe488a8086f123f4d3bc0b5c45bf22329761b363c012a708de92a6e9cc14593c59761cd886f5bdc4560d96e58f9ba60fe9ac063f4d04bdf5a33ef0e5160e9f7076789567c27bae8e79f6d46b0fc1685f53cc1e7d92406703d28f87ada0a405eaa66730c0cc8db79ebfa249e7886a9f378ef00872beb320b2041fa1a7967bfada0d3066cb29e6e3452ea3a6c16352ef9f7afea50441db889d48574d0367f0d2c3f54b36a37570a0451c7c0210de7375366a0ce2160268d991e6d34f899a63c9c519295b2d79a2463458bfeae0a6dfb0e3b77564fc7d1cdeb522105a752a4596d4ee6b44c1617254f4a611d39fbcb42d7a37e5ed3c157188f4e1dea32eab4b2563233920d1b39dec6ee435cb14e435736bc83c0b33fe11de395124446b82f0b708a502f6b91996d523dd718e4aae86eccb9eeb2fc666dcd4df8339b543ddf78a819e6dade4081e45842809b7713015cb0c8e60f994412dd80b36f1f5c4d00124a8777f8a06942f43cb491cda8a2b0042154cb1b0c50c4a940e197127a6a8b29163bff26fb85c53609a30398142219cc08c20e801837e623be1fa3640d668e07db8ae744a1a063b241ae04bdb1760bc58332db6e6269c514ba00e2716d896624208ad1c4565b1dd875029e96868e31fd7a756377cdfcd97fd81572e1fed115603dc14171d7fd18fc93c9959986cab6678e9be8ec36c968793c4f80829e6c2f50a4042d4d3b7adf08a0d6fe0ab32bf45354508802753ca02d5c05c104f572186ddd8204f5ebb8031b0c52d742ee3de95eec8f444e9fcb6adccbb359878460c4156f4db9a80fa1d54ca993f0bac753952c87f2f5fe0ba9b9b1331d2d7bd3b598e6efbc5add0248b0d7fdb96e320094fdece4884e020c1e57856380f142043c4f412cafe5ca60391f7193ddcf97465cd606d471cbd4d9664b12888cb9e027999ec80eb2f8e949ab110686d2092f455018e19b471c7e3971ff234592f0d635f4cb655ff821d26619abac9db0163e39ede91c4165efc9e63f7282d00d73dcf22dd69e7760cfb6af80b510a61a7fe2c94876eb3da290aef0a4ede8e5cedfa708885aad2b8c1736239de2b2f4a3a064e1b74ccf2c90e7190d6c3184270709ef4aee165d1c81d5964e94522a744fa28d258b44c221c8934ec2747e52257b27be51f974cacc134bd9bc0efba081d92e42e904a70f5011ea962ab7720cc1d573f0f99caf398a6e951fe873b4d17fe9059c9a8e95c02648620b584f3997702fb472784437b8482fc2c0876b3e7673da56a348ba569803b8c147c67de24f1700ab5582cf4d24e73c981ca270fd2b4b74c087b7478561d7cd42dcba688cd49ca2257f028c72255c630baefd0e1bca13ad341d70676a101ced3bee0c724217b544901d8b4cd656bae75c635c4cc46c5fe41b994e872fbea86adb3026bd382d19534be07eb992133675282cf7790b7df14b7232dbf09c098b451ce7d78a9bcc8bf5d8f5653764c10d13545d25bd3c82343000faaf62958ebb2e42361a8eb864b5f5a51ebaa5ee2fbf6d4c87e073aa1de6414c9847e113aedfe3873e0c3ca738c0a548b84110fb575d2edaa3ec522824b0e463a1c9da6884270f4f245697a1d45538a91722e570db1dae3c4c86e8844453d62d7dbc708e29d8cc07d22ff274920f8b0a692753316163f5b992bb4f446b20fcbac3d567885bf91ffd6bc9a458765d5401ebd65812919648814ce73c071d6f3ba853b2da8aceb9544c208e36f4117db1ae27d78908275fb702f113bd5c340cebde733e6f39add1bef22e35ebac43c9251cbb6af7a6cadac0fe662908ee391c6b6ec3c0e6929f2106dfffbbde62976ba68f001f6247eb9edb070064d8aee780fc997e826961c801ee3322ec44dad101e1bc0fb6522b3a891898ff405fd9b51937d10feaa372b1a1fb9dcd624dc9b500d6cca559a897f0a01b98fb5d916b363093693d0a630aacbab5cb36d3e6c2f891371a3ffa3932665d5ebf4db4abb7286bfd287203c3a5de2e0833ccfa01e7d62f8b88ead5e09de431e4dcad1bcfd69184b94e775f51d1a5eb8c3b2648f18e96ed8b36ebb5bd2b4de4b83350b2b840a58bff3324331f401c100fb0c972192bc93a9c813647109d171581c7f3c3c5d1c88b3a1de4a690eddda3213d1a6b1a0d4f85d1b80fb47b6711310accbfa5a28b8043e5e5f45a091c9d069d60453dd25bde0c2ec3c3bd997784fb8a3510a970a487454f7b06e5fa29335540154355b0e7e178f191efa330b38b8aa5fa4764c5b0345291a9fbe745e1cf46ffb8121e8e9daba1a2935f588a8141826166b04590e3656ae5a954cde255dfd5a7abcfacb378409a129824ccb67aafda07a3c150c78b698be7986efaaa76fbe9ef17784001d601196e9771b14bf6ad4cce1e8ca4eb27c05a91adf730ea2839cc51a6838fd540cca184a5cb1e69c90d4d156786afb73bc23b9bc74c1077d435418288578e39fcb5dc805c741ca6267649b6fc24562dfd0af0bfbbe19176b0a5c35763bcae88e02c64f95edbfccaa62615ca89e2f86445d710d0412f4be6ab732f2533f568bddd9f6ed4bde953123e50f47a4f0766f1350539bd96712044fa7a29c7db6f7ea06a5d9bbe3b36afb6d82656eb77998df110a98f648185630aca34b27143398e9def332a72404726f26031efd071542c5ab930c977d3ceb5c789999b0d3858478361420fa2bd2b064cb6efa8fca02297de01dd817c6ebc3554a4c8a9a42f1e842b66353f984c05adbb9e8367e72487c603e48e393fb3f5f0d7b6a0c1eb7cca9db134ba1202d5ef9e486dea172da4afe3b218448e17ce030537a94e6cce2fac8b2e2c53fb5db690f7fdf329df0c09ed4c584bf25790d98a399bf95e7fc06b846f50dd6a146c6da7bf78ba449883c74b51f9e64ec89967a260ab7358c86252b59f639bc8ae7fbdebae62f49e7c11dcd29e3e8ccfbfbe9394b685adb4bb0d83367f8e3c8663ec39759455093a67bd364b29be0fcde0a14bff799b519d9aad9a6ff2285f5435cf3cea67f2760b334627cee69108cba37af6e08db8dd77134639e7d4afb61f67c4a08bf2624c1e341e8394fd544dc1b362d4718ba98f2bf5f20527f971530a2a88c5cdf54d4d6e787c8d7834d6a08b3cf536e8c1bb0d0c2ac6777fd3c80df66a766ca07a6820ed447ba33fa641ed028235de45c53c60ec3e242b6befdedc151357e26191250d66ca99c120efc7140ba7cafccd653c787d8188a03b5a81fb6ed9a5a4b1628715e6e65676a9900165d3273fa87833ccd6fe448ce7931a1102e00c12b0dc9d82458110934f90a810ac70ad0f5016c13c47b7b97b0c6bff237dd6d874941365981ba9f3469b3e361728f7438ba503fe171e690e9cf6246bb225fc962b65873e585ddee9d50006556f8d2b4fdad06823b408d3cc65c1e941b6a982e6ebc6aedde2ddd28f5463381cadded8312c467e6e74c47a4007ea822742e9d84e030b4841b66ac65b1e964c36bebafd87a493327f8b35866b0036d2e5a950bf097be4286bb63daff23c5872928dd0c2a85855fdbeadc6c893f16289c8d6f080b107f5d25e1bbc49d8fbb3af6e97f32e2f590db6848f1cd5215178815acb0b67ff486ab470f1366f68f142b746bcb0131de215524537cabdf047b603e77a4ceaf47e169aa09d3a1a8c089a0e63b76026080852604e092bda208423644e529e2389568c8e45ebf89bf31be564349dfe0efddc478196bf06f92d0f30549547fb46827f5076e1c5ceef80f9ae32e2f5ab86e9b44729e762ecfce4a0cfd78e3e97ec54ef1e8d0f4fd88bc75f426aeada883298b672e2a17406b39e768bc68796c49e8a9ed6a1cd2422bb53cb3ddfc74626568d2eb2f0684ad3ecfac93a40ffba087e5a36ee724c861b28601de2da0234402a92567914afa83e59f364894b05101525d85d5c0fe887b433055029d8e4c282d1788f0f87d53ede95f9d3f4637f1b9b3e2f56d31b5be355f43891e4980516da2905059db809a483ca44d78a53b7af0217776349d4e4d83f1b021775d863ec17bf27df3865fcdd3b388a24584911ed32d93e9995ba5c7787f7565d91bedddd51b9112fc42fac251c0af4d4e6cf755a29db43af3260f96b7fc5b04b5f5367f4d5f18b1f3f7a7fdced3fa1af42832b1400fe6280652abf05c0731a432b61702582502ae7337bb6895eed693aaf55334598689fd1bf5237fda258e8276f9f56e5037daa922be679ae1f70ec7d8ff1c0336f646c9a54c45f1004602321c8b8a2595a7e7bdaf8d267e86c324606b3aa3b3bc32623da9185fa94ea28f4637080f23c26b1e476586dcc8a9ebc0e3ebd7463a5e5b3df628e451043b312e79e014dd1e756aca9cbd9b0e3d3876d705aa58b6d3f608eb6d4481b63bb78226a74a6bc112fea38e5a719a3057caaeae731c48ed671bc20e418c826a2d0a5fe3c43eb675e99ab0d31f71ad8dbc8c94cd278e8d24f984065354704e9e4d4c79f6ef800c247f6e08458731eaa1b353b5206907dbcd8d082ae0e960de247a5006afd8cd2d42d84b33f1e03a29202defb4cc39c5f1a48f2d0a44c1950e4877af7f32bfa9e6328da10b076f836cc98c7012425183f025abb55daadfeae21c60c025865ba3d768e5360fe3836b0c680965364c36f2c1243841c202b60882c397571ec0c5a825de9d02bc5fbee85c4634237fbbcdd9c470099fcd84d3dd7e3c4ae32b9f2f5750bcdda98fe5fb4edbee5b922df240965979067fb62fab3ac2c4b1db9422ac2149251e6240d309ea2bc98726a6b3f4d0a1f616f2e5f78f5e6cf0527ddf372dc819ead8aeb928ae2a2fc35e0ed387820a5397985dfd883616a3d687a80416897a593c411f71e64c6f6384fa003827dc8e5c43d68ceb416d5dfdd274c00bf63f90fc15584ad786031581bb2c1f07d7bc4a4fec57f1f2f6ef20cf50b072dcc7255369a858dd667ab3aa36f996f72fee54654f17d44991306d2f1c9aa30bc4ca709cfcb838f7ec8185de4b2fa0e7e1ceb1dee934b6dbb068bcd566461e3b2ea37aad8436fb1498e1db696ed2840357413425cebdc8de42e152c1e4cb2b663b5bb7b13e5cd44a0227d8ce01abb0491a3d90ff8d3ed75b6d834e1ce887b92d88dd92696d88188ac2c8c4306ba46892455df4f1dbaccc5afd8fa29e669fa6c670698cc5a0dfd9fad9d079d72ff736063e713c3d370b7a39a63747219a81c05d951a5204fa92e2e3ef49c6b3195502aae2793e484fcfdeb89afef7cc29a719c91686da700cdcdac1cf1509a54f961cf9d133af2962cde9336eb872388b8e76fc79854d81f1e5294b7ae8f0a176d40a6c707cb65cf23135c6269a343b237ba014bc04fc139e1373d660785eaf02402a8fe8e97bed1e7398aa63ff7f7a6cd59fcd9eeb70a32eab66b3bda4920c6bb875c1690e470b976db757b25a873cb06df48760ed33efd086080cbc4b1b9a7243ac739701939cd9494eabe15bc3afbc393b8fe95ca43f6d194278fb697afd3a225d09397028e0125b3f6f17cde8cbc9eabea269bf9e0381e2eea8d4dd395cb3d8bc1d99480621041fd8d298ec8b3a0a9cb213235fb83ab19a1047998cc45c904ea8955a13749279846551bfd6e199a0bca3d96c218b62c32d8c7508dfba170b34b433d280c12987475fa5f0d0e28e54d2afbf06b90df0856b725e632c7b92141d959a18454499ce63b4043d86d0cf1e9e7b98a0f204e4fc2a1f2f1c1cfa0f6bcfb798ab459cbff36cd2d4b31493096c16b7ac426f13f979e6a12bb82f3a565255317eaaf785a2780a8f134ce428b5f5965953d230185b3fec7d09f02490c0e34c84e1eac1174ff7006680878ae4bc65ef2b6a159fd83cefbf63f1ed5387deba594f449c7e93c111ee7dce46308917e7d4fb8656e9ab73e720ba26ca3fa457ef53aa38d034e0c37ec30d566ce7d21eb2003f44a47ab5f683110f34abcaa2672010540630ab06f43cd9b09bfd4205bc9ee1a883c17f502506f9eb290c8c41b3b33ceac9f509174e8978f33618343e2b15f278b00fbd5f8aef0fdbe46e491ddbe1b99d5d5790b1e78d3594427a3e76b27c50f483d1497cb1dc2b74a8510584a5eed89dbd3818ba3b4e702e584bc9076cafacc534e030cafa8859f41bee2dc90764655adc81b3847b35b2310e4df152ba509e835ff4af7910a8f3eecd4a43e3c6306865a78e96c6ba7603eb8027aa06d35ee2234bbe216ee7943f34296ef87264b59a252c94924587d044746f566053d045bda8cf1d59abec8680c4760afadb64d9a29a821a346689665acd87cfc32cc0022fced9fa18e0879a52077d4147b29f32100ce032e30c9e7a16cc46241d280240180df26dfa96cb03c81cb2a135d32e8a4cdb4ecfabdb7cd5c08291e2e538c1d2e3711f3867e1d13cf9595e283cd1802371f00033b9dd7f0dc3488a22f0eb4060b4b8aedb84ca80cf327f9d5460dea0d9d9922673b9efea0ba14ff74f8e9fe71cba304e997f68c7778a5ff1242759ac6c94d997a93a9ebde8c50d6effce7a9abc43243baab11df181a88652c39951b3a838138bfc38f9c51f1182ff41e82698c6766db27df399c004f628e5126ff486b4fddc946873480b4fbc8710c121746f481fb1913e0d7943f8b3b886465d1ea175043ebbdd30b60da3b2155d1bd7e4449631908c9f3195e78544d3d30c30fdf43a205a15724b5515eb2ec213fe1e457eb21b0220b9c9a15dffe7fdeaba970ed814bad221e630374650857b1b0a99a9b8625d6b20a3a2f30254148ab2fe0290549e539bead5b993373851ca30c04252cbf6163a5a22c4a506e4bff11cdc18b1110c6cd031cff7596ccafa864e413442887d8d8bcd10582fc70b53ba118e5364b4b6e1b42c16a2af8a27b94a0c46c5b92366ab5855e905357784586f81402adb06c378db7f864a130024d22c50c882828cd5dea41fc706cede6f9214362cad9b1238f77646369fc88186db2b9b79cfaefaf1e23af89e70bd9f108c029c3cc012f8a9900cb37c967eb25d2deddc43df8c1fb2798360bde15f5c6dc0ca3dd60edd236b6d20e4364e2ad18367cf406e637a29298bd5cf38cbf5bab8e743f17585682a1cb280b242366d2a419fa247db5c027208c92acdf5be3f15dee5719dc864146fc913c9608760b6282ef048909b107f09b1744d9bd4d3b36cc465435375baf13f4d4d2edef1000cd7d45f5ce8a442f4d607792acf26437fea8b6c4d658494cf09d9cde20336c65f6671d4be6603864accfc409eceac13cde7f5e4dcf5d2378b98471e17bdc5a8b50be1f578c2ef02d45848a00a653f7a9bb54f0b79622dd38d70554dc52fea078d3cdc44fd53f3d151f97f75bb75c37f84db5c7da7af98406efc1758cd8ff4b16a8f978d5fbbbb82f0e68446b440ed42b92514b8a57fafc03f6c2032c10aa1bc545dcfc4f05b237c310318dc3a4d2a8b5d53f938d071106fe009dc2c26d107a1e9c8adbb0fd14e9861de8a54f4c1230df4111c494f4013a864cfd64b986fd29e51fb77479d148ec1a739913938508bd267801b29e26a4e1fb760521be4ed51af9e0e150fd8ef8adbb1a7008416c7dee525dea83b1e033fb7c81a60fa4764cd2a39410d2eb744c6b71db9df0a84ab5242100fb5b7800594b9fc98c4861e0d8d368b020d36ddab863afd65d65eb8fb880033cbb357bbed1d98ad2eecf1a9f6980ba87309d45f12e57966bc11716369fd154bef24a7e5902acdfeffdd6e7abbea10e1580c540c2292ef0ec892e9471c3353f988c6bf4861370e6082da23f643a04fbf6e36e230c912e5de9f666a42143d5d00ac85e7820c232d98112895b4bf5a3080c239a507f1a1e32c1a2c949fc6719acc770afe00492d22f11a67fc2d015a97dad874ea277e96cadea3d351aa93a70551121dc1a1981c916191622978e7a9941133703c9b9c878ed8d3df744f32e7515e250b2cda4ca6333cabbc0ba2445cc99f780784900f07c560440a44fdc28cc1b661d592c5f50abf85c11a0fd225577a8e203766c0c22d2a1931ad8e4d3abb4a005caf5b8930ece5d102d757cad72f74364919c43197ed69632f6be779a52671e78e01dfdb66c14ed97c98cfd6c0ea25211fec77dc8467614a7736c5d27357de37237d78ed45328485ab81974c3cd2e94095dae8161ca880ccfe16bfe2f37f59a215f5b2806ba7ac1198559c517ee34e34cb1c65c3b702d151fc9793fecf39c1d9088bb5b72e39bd7a7d8700b72222b4d70dbbb6035a8a5a309032e349ea348e1e2206cd61135ef7164be9650d17468b1879691420ea247c3798e4ac9cdfa65e3496c8810ab3fcf91cb4044162e087173c152edbfafb3cc6dab6bb93719cd117fa9e20aed9d95f758ccf19ce92b8ddc96ca5ceb6475ea91abef507a54b4aabb3c72acaec7f39794ab0ffdc7accb5253b1777d9c1e0a1632ae23dce32373d84bb4e0ff75128f710d7f115bb075b7cf9a5f14e24c78476320dd0c4c9e5f979ef651070faf7ea459c11b27cfc86632a78e91f845c89aace9a3248a612b659352c881523cbbdc487525f633cd26a804c1dc5a2cd62f6506ef717075bbd1cd2e5b8c3ea34b0d9711d79a7f99bf26eecbf2f1d7aec30e7aa12f4e593985d1d5f254932f6aad62bcc7727e4bc6c206d2666286733da5ea5e13aae08f5f87ffb11139e2ffd6c89488ab24acec15808288abe87645ab9dadfdb857f8d7e073a27f6d269e9db313d04af556072550764dc90f902c072882ad2f64e170d53c13388d3e3d42b97f6fe4d6ddc5d3925c78c28102a22864c205232215206c4d83da5a20472cab0808c75d75bcb658007032f0a028763341685c06f1ffea90037f9b31bb3e94dcfbf9391030a177be113ab5a209e9063d7fb769d237f6680c3832ee9bb549ceec69f986ceec2cdf56bba198cbb0f8e389a724eecb765b1388db07fef042f3076044b2efdb5f103275f6a06a0b7e3ce64f7b2eaa927ded2199ac5dd3450ef6da8ba01206e8f0d138b904e8813280ac014b9d3a148d3110453d692824d593477b2f54b096bfb5ebd4a09d880745df2c3c4cbd4902e21896225519c2bc1e7c4c2946def722f03e9f5fcd8741c7a8679f1041db5c811a419781dfd12e25ec6b6cd4a65e018f25f567498f56bea080e61cde1352f358e9e0c673c72b957f60c7a0ccba573ca9353ce15ebfc4d670cba4c076447727c66b11d67439bcbd1c20d4ae82ae11a2ef6c9301f209679654684cce5fccc46f1d5e07417f59d80191e7369fb92a9333957f76b04214465bb385c60dec0fe1deac4320c35fb6d152a0de0083b2326491ba33b23028d070dcc2e05470e60f825f364e9a3f400a01eb7fd1cf67abaae7018adeba33dccfa6288b3adc2bd2b00b200bf5d0bb94e19fc8f1587151bbc520b5777f3b83d01eafe69c2a702acadcaefe0755e90d117c415d2b4766ab3aa0c4575fcb8ca2526106d1a66cf691fa4ac3c0a5b446bdddc1b19821090b1b9d52fd49c101770b23ce6aef6783569fe6cbc36bd2afb9bb164290232569bded8ade0af295fc406400d8dcdcb5699fea1955eb130f4f00e820b85df5c9ed2d5a219beb39222effcbad02f81d6a56c7167bc074e3d59de62a9870a79eb0a56074c092979ab746ee5ff8d8918c86ed0539dc34c26920e5bd61f48d9a7ccf0d7200fa6a837ea8ff482e5a2855a36f23b3b6db95f7c015f1ca3f7341f1718d54241765d34b96422eb2efb15597b67b9186471be3efc82bb9be860c1d5b40d6e3949ac25939a94bf3209735d89fdc0baf12d04148a046b8e14e2612f4f073c7ec7e767ed25cbb98301c795063316b3187c6191eece931be1b5fc44c1d604971be79dde614ae5d1c567118b10545dc79a8c203c18e3a94b5822d164bb2ae8fcbdab81eedd003d1b91a66a4e04c19c760cf2037413e5c3bf79bd692484e98e2fbd29a1aa70d291d90fd9cffcb0ee8978cacba16eff8d3b1874ef1967cc659cd318324c49d860671507c8ecef2bc5559c045af2ab6a83c179b7bd788bad2ddbf14c397507c356d7c551f01a7efc2e630bd8a22853d15591b795b24e5ccea783cc266113caa8a76160de1690f671cbef6f007d322d8d7ba16c9badfffb2b02aa849270161840be0af38377ffe06957e5502147f23f4922f23fc4d2db27ccebbcfcbc88fa33485eeb353dc105f46da8c8fbb74277cea9bb97130dd2e3f97c8d2f3ce2e67f33483d2d7e2f1a88fe61346c91714df5ecd7372682e2b20a607aaa0d1007e13e383d35cebded2d4b5629d2c3852b9523068fa99838772d10e955b9d371adab090af0ff31113736f8583665475949ecb4f907730cf9e42e1213a5d22605ab66edfaa462e230d479684ab5954d106ac0242a01ba2867520320dd6117af3da40fdfa461ecacbcf9dd548592e74d1e37abd262301fb3911e4e0d0ed3f13aebdedcfb6db13158ccd5d89ab425a15174e70fb0de7b1f2fb5b835eb7e3189b7810e819d2e3e2bb68adccabb7cb24c542e2022fe74a3af7de0406717f44f5ccf93c42e5d8edb7178cc6f932dde2190f987b1e32d13b8f39ab14cde78730e5cabce9e279f85e82d1d473d5b11f375b913ea7c1f678153916bea85815c173b78366480b3eb7f7aafecc8b185c7416935ee2f9492a77eb8565b1abf752f3f07e5d7c96d05382065dbe0e18cc43033aa49525667f2cfc1cf172e56939f9a088ab2406effd3709618c792ded80b6fcec56267a21fd6af78ace6a68afb89bd2af1ca9383c432dbc253d658dc42260ce4ee714328ed9287dc51d99a57802aa6a959c248b478c9e88081eed4bcbd7e57870f354013f7c7d7e1b31062e3bd4544c0708d6910a0b3340205dd688e196e99bc6958cca40f93820ce6ed7b6093c0f1fe3b6fcd0b7d598c94a8c3033c9d64e53d90870fa47343cc3826137d30ff05e405fe5803aee70de65a40d2eca5b2c93a6f0948ebc2122c571da3895d731e1113f768c9295458c59c74640da9248472d6474c972875293264a4f687733be0c65c91c58b5e65a0b153ea5aa5a92f793cd2789e54bf8592f0ef6dc218f74fc882cd5b8d92bbd1ec0c24211d49a6f0d698b866a7b79db049b767912bed2294fb008bbef8e6b1b1117e65ad98f59e5f77f7cfaa4db0f8813d82ea33bde2fdef9420c8fb582a5964b336ce5b4ba8a960688c08b37d9a88b1cea4bdcbf617d8cdc68af1a8d83afbf8135dfd44962d5c6912610cdeaf918f0342aaf0ae3740c5b094d9875773f00406561465a9c532683a6ad586cc0a1c1346eb7ebad020455dea91d4448b87160115c0ce181e0d2696a4c77127e0920d36669864f73dfd8c933db89d08ef60e488515e9c6a5c221d1b08603a783b86f6d90d7ebfac2dda8d27321356abe77c177015ec458256eddd3ca8b22c61eb4f86bac836d348052012481fd15ef77128905e0fc3e4e69fc7f42dc4ae607f8bd93bbd7dbcbb2721bc28fdd47a1f10c4165082a31dc8c6c076970693ba907748cdb0265fa4d1030df9a06d70946a4f5ebf9870eeac4609df1af74d45d548c086fe9423b3f530cbdef7341bf89cdf1230be02c0df69a31ffea0af5f740a9ff7ef5909eee52c05da52dbe3455facf8f306bfda76e518aad8c3665375b406b3874021441da1d860029fb46e399ca658582addef1fce0ba690dc422b884b9c9208aece0f79043338e9ee19f57650471538fe512d0bc3c232168f81e17266f4bfc2e73013bb4d2c78aad4b30342d9e4d41506816c8039f5ca06f12c605bb59032dac505f27f89da45d678b3f596b752da73f2c3386e61ddc013470391ca45c55014d9e806af020d9da4390b9c7c18a7d6fb6ceb91da840b6b12f329399525752a99d1b63b60fb40a550ca35e4a34999b96dfaa49c348277fc84f37541e4418e659b623d39f6bb4b6fe31c1d81ddbe1c6ec75388060901c18dbfafa9d28d22d66ad52c0a1cc0ace91c77bf9e74e8605932151188f9f17b429f92d9b3c4f72913ecbccd72741d3d06cdcc09c20137528e15bcf6eb93e9bb9e3add3e3264b9707b134600afcfd0a943fb6a2df7a01f03919fe5ec94c5517e3bc2a1aa5d6b0d88d66575fe38653fbd91a5675ba9a7329b88f3e3be2cbd02d49b19e86fb7e4edc1771f91fa6d2e9215244bef54ade56dd4dd818f8e113dfe02ef019c4cb513c35a90e68db30725ad75f603d311910cb6a7cf85320a35d8414601ed4c63d5b11cb32539ee37ee1deb56edb47a81c34cbafbad78d6ef913f572a593648533cdca3505ccf8245527366525d72d220a9223319b89c372705d1ccd9527000e5cf262e1dc4c024a434fa867f89e23af56a1c14d022dbc9dd2fe0dd9d95706556f5982a852433839165390271859273cee70029e5ee1bb73e11a91ef7c4b4cfc25bc3210787a926762e20b1806e89c47ff87f9ac6651bf863df003e1e95c3a2cca21b1e993fbea47ddf246c67ae6e2a3f186d4f0276c63451ae997fa2e44e00e55837f81fbff786c94c8b0e5e2107dcdcea9b4b5f28b2c92f68ba46acc418aa589ad3e14c4b224c6a48bd8427abacd6f057acbfa4aba974530807295d6ca11638f005a4c38d659ac58558d074dfba17b6bf23c33498fede3d93f80ccaea35f47411840e8181af590993126925fcd639d415843d74867e466cb507f8af99991155deb39985ef37bcbadbc6965d7436f34162b978c33c734af0e06b4264c2a0aa81eaffb71d81976f2a317bf544078193137486f21f13b4e186e5253bfa1761e025a55c5623c5d3f55aa0d49bee6bbf8e1a0035ced5a8f0505fdae6c2c9beaf06f9035d0e22db5dc84b9d53254bbd224126a7352a0a8d040904bffb410e47a570c6e8cb2424cf565a7b90fc89cafc720d4892fb6a1b03f0e0a0916f94d1af89338da7a99806b1885f635e57fa7225be7ecedfe46eee72160787fb8c521ef2a5ef1474490f1b82c71966ab88ccf5270678b177055e510b9a55020e18fb16d283884ee82d09c4593faea1b0890fa90284968084e7b92d7ab58d63cf5e4e8476178d82323e6f284ef7abfcc3b6f79cb7aa0624c02065bec4055d6b5e383c377f0c3ce4368088993803557bb489c97326047cea9bcb3ac8a13ad01289f4734ca30b4500efcc27fc44c4fe86d4345d45c03b8bb51bccdb884f10f7c964e8766cbcbd03ce408a0b0b31d069137b73ea77eaf58879249795f5f5f660702398c9ba74f7d1ab4baeead1cc301a0b1931ac68314d33f02166d66264b9d5e2cd3e895edb5911e76f5e866e71961de63e14a7c01d8830e980b5153780097ca6f1de9e30eed8f3800d6371f8ccba53fb244106ad2e1fa6015eb5fd4950dd57159c9513486b7ee599aca343c3020dcb0a5645aeabf0167be87acde8f6203f90bdb8c3e9487eabc3201b336c7898072ac02d92bcf56ac35208761148a77cf66518deeb07cd49150de8966893f49ed26c4333a64e06cdc74d5307ca73323e0a59343f3d4575b0fc252ba3d1fbf7a57a8eff0887f047a1b7386041cda6b5c6665471af05fc26a579af701d463ad71cdc4c20cfa3fbdd750a8e64e1b779633de48d433aff8083a3d17d92adcc18e5f28a4ea2a829749b6a67fccdf763f46bbaa3f51ff52decd8d191c1df300d8db047cbb0940662e2e4dfbfa88e86956427bfcac074cef1aea965a700058343c6daf38927d3f9701c99ccb4cb807a5a12886fb93531ac022d6bc553693071da04021504e6caeaba088e4a0496d13b24f7402cd756c9a7b4466bfad2e23b1fb48973b19fec0ac87f1150c6bca63dbbf80cea4e32a30d2b6854f742d777698c1adc1f7eb18f19d80163c1b72fd2295d17dc21af6c3336fab123a8f724c789b1a588b8488ffcf6d82e42c6c26607d7972c7b91e3034702b8d95e40c1278870de26f9b65b6bf2e0f501be3da810c7211802f60c272b3581b2236540fa7139b416f715dc2e4b8847bc1f977651499a2d2be76dda90dc17921de104230439c3b6d6cb6285d61f032e3c18d2e3f3af612716f0aabf1b989f979ba8469d1fc342d49a6ba97b19920c34ad3f26f6f87a312f97110f6866e5d097cc51eb6d219d20970bd3135d65dcfd71b691f6554382cc25411d7ffb7450f7ee6ac6f1ab9ac8f83c2f3773ecdf30abf2ee7697aaa76e1f6d2d67f5fb208f78e8812d109a6d6b3139da7442ad71a0103576b17e4e558973a311d1495b76ec25a824f351dfe5ea3418f7a9a1d732f0c12feda434547624525ceeedced64a91929399987e50849b9475913b643b4ad1bca2fed9568f2b0b0b7b7a4d40935c7fd1cac60b7d5ac283778368f6052b1b536126dba534da4548dd76072417e519cb9ad0cb05bce5b0597cdfff1ff6775c7a78c8e9750ee6bde3d5efda7b9c20dd2b1d5cba9cf88b7738ab3a89d05fb0f8df3cd688ba25662821b27fddefaf2d6e8263862b8e19e782f0afa67bf63bd8e064c8e4924f72c5c725d740f5dbb5b18267562fb137958c09f46e3fc00854a34d92263e493da39b74d0cd43c39339fa1479fe3e1581ede39bacd6b4bcbdfd719ae06e19410b22d4bd8834f8b26a1fd540aca9e4757a36586c25c4f55f412d9e754c5002f5187d712a13be87eeef4d66413385e50e168497522d682da344b8c7f18398c521183e9dc022189dc5d453da38b0b49c5a877077ad4d947c164f7a3f7c7126a875f5340209798ae2256e4b944a4ef641ebd8ea39f1deb7dce82adc3f454b02f0d258da9ef8f6a656caa421bc531f2b2d4c968e8f1c175304a22c0f46c85c3f7eb62095e4d45e4a68b2ad8fbaf5e4f8cc52303caf73093c92fc92978af04337f1138ce8cee198c636691d78236f32563fbbfd79229b8e36031baadb5c848dd7d2e2ead3af16730a40a0fd7e5fe716446b5050b8a57a6290796e1d37d9ab1ca9c9304db223e267a424fa91cd9273512c7ef61c7cdda8a3e4759e3c64b78e6c676b95aa37303dffd7052beb706ae5cabfcf40d413c2fe9fbd11b71e9906426a3d06a44edbac2b9ee68b0aba7c3ab3fbb81116cc3b693f5c6dbdc97a5534f87f8c5eed0c601c9a7ea55048e31804cc92f95cfb62efd019fa5b25680a64693a85f30acd550df801b01279313014ea8be0843f11d0261b9bec5b1231cc18b35783996a36801eeaa4ae47e0202bbb45ff89965f13354e19860e9fff59f006dfb30d354c3d2d7d4e6d9fab29db1bf219dc54e1dc5fc0109bb802b4486c8d4ac1130ba047ca4de1985838b00a9b6299373de289d414de35aaab1597fe99e17436eb34169284d685675fab83c7402fe144373b563b7efb545c5cfaf081648637aca7547c43517f1302bf0cabb83387171c15965524efa1980219d82fd3bb0b16b86ad0770de3af893cce77f4b1b778c05adc853e903c60e4e2f7dd23a2db3191fc514f8a6286ccf82e6c90051eff8f4b0fd7bc0434edb05a5d6dcc79556b1896effa421533f8bc9678990c776ab2e9f3feb13d2fded537ecb153475b2ff92b6177e5410e8c34522baadaaaf7363a8dc8a41e9114fab46a265d8e7c1eb8d87339016aa36f4d5b562d22c5ae352b0f28c8b8e553d34c9ea054b1a211b7711d1908c836681f4eea171c8099d4b1eed7eb0e6884a82154fcfad24920be172722df7b791a00fec056809f446343042443e19c738d60c8d21f6f733b00f8ca2fa559a1ed57d075a5259b52cb02bbe9208274d92b6edd87bf0d45c14b90439f46903922381f14608217abcb6c30b55a482c0017d06da2e1b3d9420b81380719cd105a0cb146fde020a77c6ea725dcf47edda72eb55cb0ee224dc725d45b4430403e2cb19c72104cb8c96e30456ab5e6c37171fe3ff6e178a6980480db24209e389eb10778a0d5a64c0a3594ca0fcf4b418966141375708f7f36f9d41fc5a69ad33bcaf2690eb47ffcf353a7338a19620871bb289c1a20331f5eee7dad27e7607e426976a3f4f5ad76ad6e586bbb73245d4d17a6775b3e8211a8f75eb23ebe9be57b451d6a010512ac3b75a76293db70fed66e81c53da6bb6af73338e99ed9886c44d6f2cdff1c1dac12059df24e578e04c3f8e2e649d61127a2ae8f1089065ddc127e4fe53af62b18c68b8e9e2fcce6a97d8106dd14f163b16ec789edf850c566b6ba0439f24141a63345af59c028a00396e6e2fce477df2fe745f10f4f2c6a162243cada373552645c30366eae5a5814c4fe191d46afe7402ca824ee431d1f87323c34875531c8c091c22d24afb0d2381758167c3aeef7526aaf13f2406bb05839022f75282e25ac18b2eaef317f07b6fac9988bd95e7f8461777f7a9c0280f3f7855b3533307089978babdca61fc1abccac85076c6e564f2fdab0a7f6109a15d234ae926063bae873230d80982bc88ad24eedc7f7ea0aebbfc792df280b9149d2c323a2920593b238d81f264e70db9ff0643ffabb3e2133970450e5c918ed94a15082cf95581b86d68fee6a0401ca58161a5b3aecfe08b06399ec8cf791deff89535553fb035d66788a2e5f5715c809951054791f9033dbf4f4ba87b42f0fe9771624ae28bc4a80681238b2f99c9b2f20185cf6c7a9d9c6c4df882ae0a7c059119e1a982498984275885664e7a813aad0491707a5cb0dc878cbb591583db42362fe868b96caa02ed4eb800a3e61c047e428712adeec99e39790fd6395f0cffad269ac62ad3fd68132ec5ac4cc8169fef6cc2e1eff19ea48fd6d207f6263c73bc3c08cb1ae3587da1c4edcbfd8c8535089b34abeed43f1e60219a9c1e7b2837d3dc0cee03de438b6b783bbc7c2acee250187fb4eb805947a82a305178317365f23c041424e88e538541ac6adb75180afcc385f57bdc8a375feb0e231398e1609981ffedf5bf9d6c4aa8059f04c069ff61f536b656e40e4fbae2941a8d85c177770060533e46cc1a278f473420cf85f452a093b0427643f949999a48024c8c49c31175e6f47683795ea8bce30fb3c0efdcccc4abadd4950055bd39701bf3320df734d1010dd8337575f95845765a2b524e7633301c2a5dbcd154bfd7aab44eb2a258390ddc1e81bf31237305b19b2f280858328ddab5ce135b9045afb528c901ea586c7d13293009bb8d1ebda7ee296516ffedee555fad1eb73a40ebe2075f3cb19b463898ad1c607ba236e972e1bc8a06e92000af352acc425610b7de33a7a1bb8309473ec4d83cd3906382a9f78194b6963985cc9a1a5ca1fe792f434532ef7319acf1d6758f7a02577d10967c7bbc564b8d5fc0204267fae7b80ccd11c8ebd140b0ee35ff06adf73a948fbbe63074377f26da70cc4ef61e88121a28c91c6dfbca7cf117ab7d042a2be02d32439bd9f3e2853596a0d72193aeacfdd1f383ef8261478873d6346caba23090174e68ca5d2eb90a981fd5862e334061af3faf3cdcb84df67b394c2f2bba6fc9c65b9f26fa0a5cca55bfc428d39f9acde0753bae2c51b38e3b2f3b2e6db15bf1edbade36f68e8a90f7c098ae04912ea0e60cc5277fe7b36c4213a5f01cd0e1359d950dffa3411d39b5535a7991d5d8de599e738375a37bf3e88820048db24bde13a10dac3eda26dc4518e597354486c33650ab107226e3b9dbdbe4094a75ff6726037dfba4fb8af5e63766afd330f1f46360e9f351a8adc8360032d3fbf15da7378465b0d1242d0547ca8ab18fd289acca82b1903c0e4c23387bd4bd82e01262368992df3ae660d33caeeaf18aa29d30c9dda70f0cba2fe42959cd810f63f5d197a61ed5a797f0594f5612fe1b1eb2b60445184388f5f02655b39601f00c60c7061caac6cbf7cef1a304eeaeb09affa9b4a295876cc6dbf9fe0952ae6ab94b3e00f4f36a2f73fe25bc071151fb8d3428a30f71620793c8bb62ec05122fbb56e0733cbb2b1b5419ec536869ba1787c3eace46726edcdc6121f1fb607cae068f5dd52ec3c8a76be978ae79522eb0d09286baa90774649bc0b0d255e81cb552ac7c69ec129ea48a380408aa3cf2a1a62c8d290f28c979ef6020b76ea233a5dfaf7047c6c5b1c0b21a34e0d8260ba6baca4cb49dd02962351a8fac0620410e80db90ca2de6791ad3fe21c4dced06ca9be0341b1e3d433ebf9301624a4d6a131c575ddc2887ba79e95ceed427ffdf4fba4dc292380ecbd60e98de55bb78513d4b452957429008d9e6b48c3743572cc08b7c929d01eb5e428ba95bb162c139b1be496c7fcb56c6ed22db6d1b5472f5cf9fc021cfe53c90e1e77f639d3b32bedb2968606097e90e7599fab94b630a3277e6578606531af2a0153a8cd1304da725fe15210693335fc943fe1fd2c61fbe2891381b13e24b4aedb1045d42098401dd4e8b34b5e33d3487d8edac40bd5c0a97a722b18432b02852afabfa9163ce44f7a12829da6a5c0fb61724f77e0ef6abe5d7b381cccdacf0940cfa939af3f53ef3ad15a7dfa4ebb77a7511fc3ddf3d6d058397320e4f7a69d4bba5b780c9eee7ec0353fc694e636a1b564184b75000ab22ee06569600b6a59ae342f829c88195e9fb6204f12c8a72d139b80ecd3d9493ee747de4ce7b9ca28f900a39df06c26ee98040400bab6414706b9adaad08f5393b67648ba942c33c4da750fc927a84fe7440f536bac71f40dc7f4a47f2911b69553971b56acf957c1b0123e7025767dffdfce3a8ba5a3fe704bc2754549df383df15052d1ef0cbdabd9fd19c6d9b07c8c8f59c8a0fa97e0a24146617357e31b3ada1742d68c97a8babebdaa958eb8ff37767f691fb26e3b373063a4b0bbfa6a507c5b50e511655b5f14cc169c0fdc66e0f22087fd0dd05a6d9020d87421910cdc81aab0df5ef90aa14e76155a2fbeb9417a5277ff2c12a161d8faebc3ec586182ad45955c7e09252239b0ada59ba29d267418f26fd1fe5c994ec320ec4efb134a182a88e4f44338aafda494c2aa094291c8c0b3ab27a7b980cea5bb06295f410e4aaf715a8d535a65433b8043101386bad798ec889cabc824a50ce097feb2d2427fb0e859872b163acd18c4433b72a7b2742b4c366783b0c01eb555c64912f2b6b1394034718ef933262bf84c935727377fb432dac33e7c8d060eac2afbe6f43d15385ade59760bc21daa56bd3a3054e8f40b0f6c6108f3b4ff9c9a2a695dc1afd567cf67538fffc58d3a4ac32f0bfb82225b09d513bf12c4b841ee6292d33ab09cbb8ea13d17bfcaae8cb82db726c9a12d0aba763d298a2c9e1b231a19b52f69215ebd21794b03e24ae7328a10ed645bcaf9ab434593654de3e53b48cda8a1b9c4e189295e8629f81eb4a410d49188bcd98f5ccd3e75153b44adf93cb9118fda141639ca3cc0f6e977f3c5f5e544e7b4e613621bfbcf8e713cc50636b9e6c554695c6b4470e546546f1ef49dfa415e1eef41e2fd7f9a0df770de9f26f59b16a0e816cf29f85b3450818aea6a10532c69ace9fdaa0ce37d90f9a416fb04671b69886f5111a20c3067bfea4e5854183a16d5fc7da181dcaa42a26f3ed0cf2e1cdad8ae83a62a08157fc303dd374642ed087e68f025ab7c91f92a9f3736a38783e215b7d609dd97ffd9e387d0a59983da167ddf4374e0590667feab25dd1e1911ad7c04a8da27e7dccf9924df6f88944851413402eaec6e3f5d6a637748948712cd7ae7312c17e8b8a2875460f2b0b62b0e1bedd275e77aef59295b48983758dd1550dd0a4aebeea268e805159cefbb73babc82c6aa1a4a566ff07ed318500c5bd0c1ce0744d5d6cedff416bee20230c8d856e2ec5924b6970233c86aaa83e4608e4c033d8ffad22cdb52c2725bfa30e35097f5960dfbdfd1b55c73548bd2f0a217c957854b80025b1c93a4d83554a282d26e25084bfccf03386f36503256e1e6c62bfb9363dbae832bc3090659280fa15176049c766150d38f67df6c12634941102e7ec35ce6d47ec4769213145a8508fe599f23c226822cd4f91a31ba535367d63853806b83371be0827c7f9751fa841ff4412d248ed706330daf7dc250815f68128795c3f67972ca452308e308cf3c9ac0350cecade902046edd0c4b304efe65bd266c5f0031a69c27ce3da850099a762a40bf8983bff8044abf2f8e406b7f5ed631fe2a15305e1c6934a36a81d30dfe84ab240981024aa1a4c4e492dcbed81598d6f493b3bb3baf5da76167782cee74a89291ca6065f4adf92bed9f444f66731b7b43afe18f5ad2a9308776852b67641610ed3427cccfffb1ade898568e9ae09ef5c730c26ce816b7748d432cb1825a216c692603debb1c11ba6dfa161eb893811292e8c82adaf3ad30e39e623409e25da7291af7382928ae5e6f0a7e74430423e76f1bf7d49f0ecaab3700679af66ededddab92bb146cdf148144002467680996f6ca60cb6dac56a567a61479db49c168a4c0b83a4ed2237d17d8c2f7b26ada8e793872ba24e9f0e775f16b788702fd514a8b57f499a15ac64586c13ef1b57e60750ee0ae0caa7e2799a6d5dec939cb13ec2a33cddbe34881f6ac9de5047722578eeda385cd09e85cfd36c479cf71dab0f807f17167e9d884e06b7a37fa4a4999b737a006730f5e7d74342eb01283e9e88a81acdb381a1e0b9423ed5e5d06a7ba3e75fd65edef9e2ae1a901ffb61dcc2a99488128562d70304308c13037e536af75adac660cdf8140104f80d7d32b2760f9fd825948380f4c8850f0dc1aee547c590ce92b04093d78feb7502a78e7404346741f9fb2c56fc1f12a211a5fe69ffc2dfd0a03cb97b2735d83d3adcfb9e3b6944f32c4242ace60622cbee462f451bf2c6267bbd2865de9170f9eb470c66effff24be6909372c9a60348c764fe4e0b3a793d979c59312b2b49654a3376ccb56423fdaa9c060c1922bb0c9465aad2fe0afeef0696383f5bc8e09e512a8cc0549e09aea8826755269ce9176ee11463509f2732d59a31b95ff207ecde8a575bd82ad1e7bef0ef2956522ba230aec9fc550dedc88d63a13bde54fcac4455569715266165941c15cf096ed8cf60d52e8745eb6b7f7b55a663645dd90503533447ea06e32dca75e97aeacba3932d10d249bb004253c4e6abd07ef360eaa73a3c7c8b60fbd8c2600b020b1fc4c6a7cc2c8bb90cfd48bef931d72162e82e75c869586bdcbbea02473a795ccd8e93b711911eeab29d76dca517a94267a029a5b0700baee488e4cbdc49503807f7fec92f7ba2473633ade7cf04361772ad2747985f3c2297553bd4cbf3d0498ad03678c9be1f4092e4c843e1a853fde31d21d731962ea5becdd215e56c7f8dc17c8ecf3034d5c1494ccf4e676f11d4d6fb52a45af5cd6daac3cfd919a8d582458813bffc70588c49ab2bf8d2e9977bbb125da12364b056d6d50a277686b49cc660402696215626dcaa35e38ba6ca1f319ab42876ff32ee75444722987f57e30a65ad6b4c3d7f53ca1dacf5a528225768a99689e31e458a64d7b32a7e581ddee88c7c7db8a37e3fdeeb7f2a3af1ddb8014127cf8e7ff1a6627cb13af475405158e41043ed28f25ee443f7aa30f4e0b9c8c00b74f9ce00d4a345ed3d1f111d5646da511c0c1fa6d35e5d801da040aa6b2d48ff2cbcc41c0dd60faf1db1c33c48c69ce624475157a64f445ab618b198af7e2da71351a0b4c87871a9b00b364c88edf43ed92175f8931a5322940228825f0fcf9472af6acec1cecac69993582eb6c1ad6747931823628543bd3e9f3e488a33c18ed256f91c1802a8627cca1e13487d1b2b4bb2699a7bce9abf53a85f75e5d48149956f84f9703670a31863e2800d5937afe819fd988aae65bf788015b2003e86036b7519d249feff04cd2b413ea71ed7c4ef7016f4a9fb4f6d07b99b481b947aa8b8e71bdd07a61615b2a616a3419748e993d09431feed1e77de7d01dc77f8be96e2853ffddce5d9c7f074610ff36e0b4d2e9a34d959f7523038e55de4e0953f177df11cfb578471b6260c10919666e4d8c5282b9c3fecc7fc8126cf3de99458943ce68565544dde79ab879eb910f69130ef4cd00ea40aa08fd66cc489f533747a8f2e733fa1a5cb526126dc2d962bc1d63e2a252e269e9bf02a7923cf5b98788a03c281668e4584f1d3e76903166df29291a6b2d187ec3514cb0e3e449ce29698f0f0f2df9e83cd2ac200a9e87855716408d476d009e50100618000b5eaf2c8039dda56748f6247bc281c777315355b372ceeaa01341a3a59dfefaa6b191e8fd70f18298925657e3f4fd83761100493d82837ac5868b3aab9f68aec243686f05113e065b81357b2ad06a290411ac1fbc20db5629697f7c36591de71555c42bbf984372a8058f231bbf69f8a0c4aa417b4400dfdce341b0d57ed3cb5a1aa7871528783030ab751e4c608989802ddeb3e330c0c4e9988c69650e730671feea9b0061af649197408eca43ecfd958776d822a08cd820c042bc9b01d6b1e337ef06f8911b5538fd8c6bc806eb126574fa8d661ebaa674878a15b9a5e6981e99668dbd5df5aed4545c6f3acd4f050b8b7d15d38018f456c43e4983bb3eb9a2f21ba5f313be277e1dcac227b9145a9e07e6729b93a2bf2fac85eaec0a49d68cadcfefe28141454c04ede361f56f3ea1a969137e7fac833407843c08b872c170b359d61a5d4c27482141a42bbd76b935e012c79b7da51933f6997ccf3018d0f0014015409fc0c35d1f706d53115d900b83f673b83e2a67d9cdfa6473c06cab0d4ce43b5687ec13f6ad47ac2111f793e3eab787a3c5f8bb86bed5ce53fa74ca5b5366aa261f9ab724f65fd1df24582fef22be2daa96e4efeaf547abe218b5f1bbd81937dd10db7dcbb9a31c273dc6c8e4ca9d80bae67c4b736d997c88a20c6b9d440625e5fd8516eb005d2bf6d74074cff19e766e383168090213560aec9ae8598ac2c9761840645eb497cbd367c4610ca26a2e8c77014fff60b9064d6036e551d58301a72edf53127d1b2e988fba1e09112b2e868114374c093511b6dc46356e47a7ac1d6fceadc9bb79bb0eb18591376686f4782b73abac438e87ea5684a2262be4fd772c4b26f6f0fbc688003d0bc97822e8358257d3e5c31591d9609f6b49e3868c2e385ecaa0c88457fde510e50f295c204e68361a853e18753f1ef365d1fa1f678632174a6f8866aae5713d7bad4dd801b003a034a13e7225b9cb8cb31a85c9f6bd73ca104e13cccf21046d55804373510a02f764ba6e5570941b3459108eac39f561fae3d23e460b7afce8cc3d9cf442a1786b9c7e80001d9e0efe864240fb1ef0772b888c08bb8e7eb8f005694943d2ee3f17ccba1f5866aa8587d8d3b9e0fca0569efbf67207196ae665f90207db57c6bdf27ded98e1daf3c22c69dda764ce15ab9010dd8b2ea0dde39eaa5e8ea6a82d54649aae2c40ca3a1e6d859bbfa1aaf3dfb9bc6ba20c851553b9a90e2d81b5920fecf5629c4f5914b3fbd90721bdb07ae6abc13d8e129884329ea35360c98b750983f9a10673e9d91bbfd846f55fd48e4e5b60e0cef63a3a38704cfb624855c7cc1e4847dd1edac1d90a825aedd3c76696868bc23d0da1de310e742482812dceeeaf577ec2d8d708bd09d24a54d331b2aa592951f765f095200492e1d7d499a429e585abd070ae1279ea8495b969ccd66001b38e37726aa2a259fff99cca5a9b607ae063e150b0d2188ce08a667dc5d98bbae2cb786a966d46beb03cf4e74a5f4bbb35069333c2d1fea9b2e0f7d0a4aa1bde37be16adcee7de2e6e63b859cf051b33393bc09810b6f1ed89dd77d49e97a710ebab44e1da0c537d985484bbd5076ac261d27b14e4234f031d0a70d723852dffd4591f4f993ffaa6a30f6e043f15a88276d67511b049146077b30a69eee5480cdd94a4a33626f011761a7d2e17051bf368e03f3987db275db2d4e052111c6a367d05a8887ee8b00cc98078c911cd33ea23642f0da8f4d880dea6c6f9923a63360b14dce0d338b7f22c0218c1bde1d11799a49f84b2e0f190c46ba0af3cc7264d45f91d54ebf870b970cab8c1d0a8f14ae5b5e0258f12753e6a6a23dd5bbea1be52dc5aef9cf33b594dd4a7c6da9de30fa9134a75b113256fc67b2bc3ca394c106328a34d39e4b537ef9c9266dedf1040d6308cacb654889745fc4af8c01cb903eb082809870de30aac348f048f84fe044060e4475f7e7dd3489f5c06b5e347256fef8c56f0e62b3971633a71c4d5a711a02a9c6dbfa7258e34a021a60d29cd21af753c71fc7e119d95e6366b5ec30279bd140c83afad13c65a48a8af8e2cbbf273d02deb3187d2f35418e33c6d57f6856767d8d0578fa2f759d8aca94e13c8eac822d2a89862f264f6ac53c06865d22784ec81473a39ea1b28f4021dfc6cd3ed1c7fb18e3cc3c1169fff7cf2e5a60f0a75bb232a9d4f072f4ad78844ece154d4ee80e2d21cdd0b98c550716fd3780255648e5c3b8ebbaac7d920e286cc875a6845fda8eff7335294bbff9ab79a004336750afbebdbe4ce27a1f0bdaecd5653fd49da34f7c2f7551287f882b5c52d1fc1d7e2e2d4852ef68ad9f97b5aa82d4f88180705c02e60b7543cd43d95fe93849f5b911186d0bbc2e2efad2b70df36bf4b41282323571b09b573382b266acf27dee41cec4ad1d6f3ce3ab01d4052470e75bb71d70d6a939b0d2a4c11ef4d1c62fb7115b6c88cc6038ce2f393b902d9d19612ab1f1997c097f03fa28f71973fb6b29fb73a38de76d13c362db1c1b1ffa6d6fb28cf67e918fafb6778731896232299ad4d07a49b7092b7f298c3062eb35ec7e0082fd9f6b9d6988e7db09b44f89129371d63afa11e760e50a4bf9306570d07943d620e34de4a9785a140419e2a695952388d68fa7b141adfdf416b46485df5055759585b65075e24c465d6a133787f1b78f2695b3dcad4ba8e2d43272a2f270af58d0ec8e15e133a0ec137ad554cf1365d1fe37e37ca6053a36b0b077081da1e6a3fa91f370fb07e9706ba4e684bd72acaa893705f458f977f72e0897257fac75990fbc720600d1032fd65d9a9094d449312b749de60fff7dbebc293333514ef92096d17f67d3cccff505642eb4e1e82fceb12f2c17da91df4f0233024a498c01c2771b400c393938c32cdbca6bf4fc467e15ef8484be10f61c25036c6efb16cea7d6c6962942de4d16f25f91fc97a47adcceaac1981247ff28686df1cd192babe72db57e29d642252558435c4dda3f091622da87fbe67f3dc9079df97e85dddd4f1b7d52a2926258d4065e7f3ef15707cac8d674c3eeaac38cabcfbc2950e1614edeba8dea8f2f718f4acbea222acfc45c8c5280c608e30a77b60c8229525aba6c8516f9e46b647766db901080aba2b5a4dd7d44e4d78a05d71d285cd7b551ce522789af4449a7e4f952bfd74fa5b28667246ba56bb7f65f9a2679844b0b8f7e97ffeac73e021ce2508b312a31828964e5aff38c0217909d46270e6b056fc74fc9ec7c4d6c75e3189a4c0e3f3459b2d14789d47d045ae29596d17275039d8c5ab26c992694c0a2571f82e3b4160a5eb82e9f520ee166d8a016ff28366157c2e632b305a2251fb7a249da34eb022244b95f9a27f778580df672291757d22b5e9c628912a9fce4a2553a6579b15da18f30e6c6ba75618172db3333eaefacee7d3feb46a4171cb21ebf79eb29707790bd925b0b0aa821d46a549484d86a42d3bc3931e1a6c1603f65c45b4524325548405ff51887114fe814f0c1860fcde8c2f2962c7c7d2353d02a3735804bf7067396358385a489ffae4be8f70d0d0617dbac7ed83083e7fd25b8dc62fab665790f9d0fcd9368b0ca8e72c5873d372ae3f3ab8c70fd6e22e26d2d683cb1713c5ff6776705b1b2cc1f154ee9a7872ac667f3a8b1367e1bd75a1c420ff00a70571040214ab9149673d2e374af0b32c87dadfe033f4c3f34e5cf02a576e37407531be13611f2fdc6c69e1e07c60d203f052ff4aaae68535b210abd5c54786d2d738490f0868abe316490e5d58ba7068fc04d32cfec20f5010f348b118d41b8473e83e39a4ce2ff8669620a04ba6ffb11a07dc445664586185d11436c43add83e3a85e3ca41eb887fc843b57ca0fde4c2413c3f294551017e78b598677b892bff07d4b6fb1314b3641d6447042c2ebbb5080c7a404dc2e979a5b657fe1f2a535677b0d9e152012cfe9527bf6a39b1ddf7e68f351d8ed46a86dbc1c7164825781fc955fe243445059000db336faf06a5b6a9e2691eae5330984c1cb68060c8ad5f8744773894b47dc7b024a365bcd387a8fe5eea41ae397e8497aec851824bbf9803bb3895a12825e213856e6e56978a261d9550216d7cbe848e4073db488eabfb3df6237c3ce9da7820b6a68d343c8dc52e4366aad5d58608396b0d2c6fcdd632ee32fa09f5f9455ca3f5c71806576a30a210d77cb6f52b6d2ceffb3ba24d34be24e8dbe43add04c8e81c5ec28620700168686561a452a73f2e4271dc54b7dc30bb33044383052ad316b2587b5dbce3053941c8c51b19e372163f59fecba57082ac2330f07e7340b93a43847a2fe9c49eead86c7e6073eef8d9ed9f1475cd5e5ceb15de04d324f1914e31fa43b00dde78b0c4e1e16fd6f5d1cdbf4568f4aacd7c4bc5385b352130d3399c0fc570c1bccebf428b1c3cd249cbb0376c4baf093c263be5164af63c24c9299ff4d3ca772f09de407f2451267aa88c1ea96018c3b6b4bfd7a7720519bb5cb747fd83a8b461443356fc1905f926e35cf72fda67387509bb88d519507ebdcd5b8f149d0bb5cf0a1f1d0fcf88f2335ada7fc0e361d0cc6945b56aad3b1ad4e8eaed069a86cf337bf2623d3d28567834e8a2116bae0d2325039d463692dc30e24c0200c9f9cfb757947987b93c498b51fab0d66f13fff14e80804ad79c5a42f11493a0fcdae19eb6b77a23e08b4c8600a52c67fd6d5bbc3cd751e0b53d4eb163a2df6addf152f1d78379984a5da8060126efc2af43f8be88fd2e0c2da830df251ab7a08a98ebe75c9760744e0c7f0d7f7ae107a38eee5c5bdc4616b977feb788e31beeb34aba9732b3853b05aab468f6c0e4d648c3275c69f834b2f6fffce598585ac65414e7753bf1701e733db3e6d4bdf7c15757f13abd38b26122a8d2c649e53a39d55a0c705b2d190f52fa014762ffc92ad9925d906042ec7941af47d2f779284342982ec7cb1f1452faf1d641c021f97eda71631427716ea8add301dcc0b5655480446babc5ebacad74aa71a0385a2db76ba55bf62fc5315c04b77118a5f651743aa64f75057753cd2eb1defd49c61e3c9c3bd9a13f17b488ddcc918c12cbb07657716909408baac99e87de7fd396ccd849f3000ec8a23397070aad283c86f2bd0129f7eb48ccf00088ca31f4045d57cd8fda73bb391b5f0f3a6d8b234eddd99a0df9eba42932a3c9b4258bae17d1f1cfb0c0951d8ef988f93a79e80394d655cc9f084c5e8d691013bb4e7998626287a43a5cf61abc422a76b4ecca17aacd61f21c2322da95e84f0926c5ee462bae3cc80b5da5af14a0822f1ef68db4500cbbc1517fb165f5ba427deedeb2026d6dc7025254612dc489a6ed21f79047cc8cec7dc9c4d6db771d461a39787a6e08326117547d88b8bb04ba8cc7ce9de5e3686e1372fbde3c7d3d0c12ea284069e9baece198b12e8bd944855afb21e9985fa0a1136a9becdb2367064b6c55595691a60515f592bf162f2b870115a9f6874b28663b06a57c21d2a282472bd397c0dbf45af5b73cf4ddf46696f7ffd9f6b969f1c135a4a67dc75f1e7c041976b9b23527118ae0cf56928362805b0e01f8c39ba4df2ac6c30708adb866cd782b4f2bee0ab7ac6a8d6be401b7c5df21b261b8957e1cae90d12be274fb319a1bd6b6a729616d03b78dd9d871f0976a611b7bb0c85136f87b7f2bec4ccd76ac20ca70f5f7e730aabaa1512ea8307bf8b1125f30258767a7d52061bc9a8d640d8e8205e4089f31b9e1e4fc1df8106d003934985422b370ea997615455e31e79c3919a3684afa2f7715432f124bc44f5941ff854a62be80e1479a3aa90763cd3e8d3eac0b6b05a605c6c53cfc8b892abd5c205426ce8794f5940c7429823d57a286bb624a4c27adb0d3deda82da7abb78ef60fe8940267fc4113d8bc57667a017f4be57fb8256fd872ea570e2de6904b50efb95c0a7c7af64fbe109e2bb5dc50c84092c561606dfb2689f0e537e95a0fae2068ca5c2c1e8ebfe3d1cc3fa168caf9f252cbe8e5acce7ac84c3dd9fa6feb6c827692a124bc77842a635aa8ab93c5554bfa37aadba0e1c1845c5dc9552c0d971901080ab0e3017718e9c1485b0a3be413cef51ad43d4bdddbf3881748d0ba247d88721c74650c3c7d081314a197d12a1a6cd98a2ea8a5c1c65679360009dfe4f4a1d1246461b7a12f649e2046a9bdda6b7685cc5b7383ed83138b2b38c7a3e8cb14bc1e1456465d619834424ee100bff01fb0fb7cb37532b87b4a0703b7fee5791e495da22fe73e8c3c994ad05313e38950c03d78ec58124e23dff6df72223c05a901bfbb59c73a270e928efccba66183817aca96559abecb8e76539c391d76fbf307a858e24fec9ec483633913f22ffa68fdee56927f83d620ffb874f3e45e388a956a7b07d4fb0b851348e56b803466b97cb3555b877b17e01d07d395c053c80f978ba7297d339884636cb510f309fabecb561b0792d7bf7ab008767ed0f320457d5781700c670c6ba72accbdc5e7c6aac5ad92ff2a607e61aba8294fed6dce569504b586a7eb181bcbeed4b2d8860851c822f53e8fb1d5bd901c71793abbdf2a58a301577dbce75245cfd92a9d25e99b90c099fef56e5b4b224561757889444f0974d8c757d2feef31bf990adb0ae6d1279f78792bf745e6104d414c576b1c0b4003fb97a9efac607c162ea9d4b803672138a772ccf2cfa078b0552b64bb00531dd4c60fa704af0ad2176b404fa796b4c805a62494d604802b9566c58333c17de31ea47fc0ff9430c7c350da4020a73f3108eacb40b19a944183d57c9ec33312cad0c0f2ac3897246f9a56f2d566ab82ada97d51a160d48899e83ffad802a86c7ad49e11baebe27834e513d86c921544c85ded680f38355c2d4144b771edce71ab1bdef70c2293421fc789a1f4f1461147de329e3f5aa08ef466fd7e665ea39d7d8ffde24d9cf2c4eacc0ba184a2f99bc915b605a13bd7d41d7dd0e0c23d03b6431763540274761a5d217f71b1d4d2c070b7e0c51ab10fdf8bfd51746366c42a0ead23216b412dc5603c87b305cdb36c1bb031c808fef020ba28dcdfbf972edfab80de3297cf037e886c747ace9e8e8d3fecda29375a610683fa0afcd0f6f6ff18d38a96529959205b5d7c585e2e63abbbe4abd3cb3610a3b805233bab48a484628cefdbae25a98d9882cb2528469dd249a8bf9b9dc7d34b1e5dfb11c49bdd12ba5ebf1fe858802a75d43cdffd45415894091778785539f1800932e6ec98d7b51790ae82ed47a8e6f5b858e1dc08e61b3b5b6660613ffb9c5e85baf04a50df2dab558c7c1e38cfbc1bf363245350c45c88cb7b4619ad798544cc1e4cbea7f7c702152b1c98ce3884538e1a3ea7436652fbf46ba6d116416450de0b76b7d595b92f511a5ec2673101404e520476a9a26949b9968c6861386d2fbfbbb08053f8122abd780e116bb54814ceb99afcfceafd7806fc4b5c9851817fb30d5468a96a143295391d5124f6d75cf158c22d573b8bf981f0c6aca507a0e3e82f7fac5cc0b0e54e99220299de49479ecf3584a76ecc0a5a1143b160ae404441d11ff1d43e35747eb7a366c052e9c22fbfb8c285809ea4c436f94707deebd8dc60565715d57a3935f0dfdbab35b0be7560e9c54d6db97e4382570aec0f9097f0cc32cba8f0691307d7b2349237236391e0b2a6176abdbaa45b94f266060a7a696119a8dae1f43008ab7a561ae7e21349b6f237dbf50591aece8ba895b4d7c527adbb62e0aff1bf619c64d013b206c5cbee3e1d37e4b36e546103c8d60d55171ea987b7489135b739d16e8e2e1656ee34638edb68f7508ef13c852bd9322a209856b9122db8330bfee55e8a3fd872d59a841375179f54f01d7020fc87644da2859063df27712def36f37360113cbddb01093f0e47e0c1e21cae9373e36f3280c2fafa58f0160b6d0033ca996ba7caecd0aeb79084d7892c426b80a99bfdbcdf17be67aa11935d323639002663dc83eb7fa0aa5e88897140e3a5f9580388b553642c16a2078ad8f15bb3baefbe5ec25a401be60a95358b6a1e14c43f9e309eacef2e37a222720f5285291e4766da366c658784737f522518b6b824493eef7c10a8d5e67bb9dfa96f5508ea832655c82d78d8c5106b736b894071aa7b1b46e2d4b75b7c0b0cc57f5985df85f73da604ad9b6f999d777452fbb9b1a78144802561045eefbdac9bc096bb6a5d8ea660a4977e93fab7200dedded470b1c5e0a136e48ac7725b721a1c1294e1caac097db7610a82853b3bfe71e9f73bc0606777eb7cffc532962b64bfcafeb4a4e1e01e53cfef5f3183c687b0c37831a1802aba291911d5f6e1b0dc33f4f107c84cc49c594a072d6ec434b6371666a4d252d6627295972d5e7089f97d5af83a8eb7f9d83002124ab3d98a5de8394f0901bcda498025243635182e59256737c2c610473dd42b90e2cef67d07831173d2407f6eef953ec900238b3df99f717f574f7df465fdce03fd1999ec4a2cc8a6b4b97ecc62389b23f50cf50f536514d645cf7c196a3883436f3e3fc50ad8ca26a56a5815bba78c4378ce8ada72bcb52d120ea98ea69ae3d7572bf49aba55ac51697acab5c60d00562ef8e3a6982a57315725f54ae4f768ebd2284b3fb4de6c10f555e1049b3e5dab71813e55da299460f712646d9c1eeb41c61569b1e96c930b4d794b28f167de1c52b77f2e4f9df92ef20b34baffd0da6b329623dd87d30cc359913c9c30a07c69d649f516ee43dff8cdb7f6234b45ba3c23c4113b01f82949a3dec3d1916d0c848f279c647afc0617e1dea58fc1cfa86c5fc632246b10c2d35cf58d7e7b3ea61a6d6a57b1937fdf4dfa2ea121e1c977e62c2fa366b819a4faf0b1f887a784d5e0fb12b436ff506de975688f104ae6c4b1b4c9c5200b44af41f11b9f52d8d1d740c0510b3e58658fbdbac696b618d6cfb1ab79b58cc3e8f05ea3d28d2b0dd4ff65f709516e368b4caa8de0c74dbe65f46e9d96439fa3fef8bf46e603033b98fca00bb351b95579fa7dd508ffd1dcdb23c5e21360b06d9aeaa2b0d1992ca6ce3f08e3d4e5ff4dab5b28df8c5c8e5827312209f4114bef250a653a894c53baf3aabda197ba10990ffaab2d2476298fcca8583e1d928bf497dfa0765d43e295ba2108014bc910ed405ebe8debda0291a1afd0eba4b248ca5815fc2158044e527a8090af22faa6ea6b72bcfda8fce4e9946dfd15d4a2d652c5c157e9b3096c5e13b7a18aeb80f5ee89eff4fd5ad33032fc3111d6c3b75375c484fe1ecf9a25960016475d3fe17d0f86f2102b4bd5bc4d2db0daa00acfed0a28e329121440db24c7daaaad105852629005dda83fda5c1c03aac914ef2a4fdc48be751a0674e9b656a3f2f5fb22983f9792261bb10c90d48ec0543913014be860080ec60cb2c6395a3d885f79fb99ffa5323b1a818c9a16d14aa8c0fc1fa2632f5dfe915330cc6b6f9d951992a4f4ea62963459bd9d86d96be29aa4c9bb72e6d9f4abe13e61c08598d765c067adc2af845852e59be32cd6bfe7708edc5400a25371b10ad75240733d98c6d2b7f0b53bb969b36ab79f8d8b4b099371ef596cad39e235c567f6ca7fcc7941901100bd23a9973fe52d59d8146a5d449e4bd5662790ff5ff76587f16eda7d8310320d48d73aad9e2ff4e56990ad9568bf4df268dbf6f5e72b5442048b3ba328362515f04ce37179387c4d8706843852f7fb9998534ec108d984ee2ad0d8279059ffea73a5fcd016edfd680a6bef30b569ce527469811e7efd5a98f8703198bb1fcc213f157089459d589d73cadd8dd67395de07021e73fa15aadca0d9a69de77322473ee2cedc1b165c9c1ce5c9c3791b391a2e317df58e59e6276e7cbaf51f201c8dc7b8dfadc3a58619e98891bba5b680be46f2e2b33efec44e67c95894add3e272c00e3f529a7e3c0aed81ca16ff6586486a89f87016ee8562dc1e001130b0a9051fca16374b65b27356d2442f478478a460d05fe284d138ad126882e35baed0de0aa61c04f9219f4660882b825ccc942bcfcbcd6db4aaee925f4fbda8c344625fd33c0ffacfd4434f7b6af9670c67fd15e1dbb03367cab10265c055116d42d4d758fd75f90019dbbdaae53bf0316cbaf4344f5b2e8828e81725dcad8518ca88fdd1e419d2bd390aab2b32e3b141e50bc8c47fedec562a6599cddd936be90f8d1518a7d7dab31368f63c486cf480aab75010f4718faf06591c0ede7a56ea4e255dd08a72e1666025941a968911cfa4bfb46982ca224dbb138f8ce6b15d7d171f173e53e648e8cb786e4e3c70d65851938ba5cec5e3ccd31250bc97bdce432f53c60c11d32c4906753caf19204d384ea1049429deee90f673bee50bc8a328d4d8d5ede89fed70516b40f0cd299b184d958869f4c8ac308bd39d052646f4141cdb23f4c0a94795bd28c60e736fe2026e485d16ece2d3b5ac3416407cf653f6e62752ec5adae6cdfba94a83ff655216ff0cd0879aec0bfbde84abc1ba14007b802fe8c9825b4591b6ce0b57080ac8f00db00d878071077aa51b1d9fd7a29f0a5abeb87d188d75a5808043c7bb7ff8df0241ed3380a9503df6e2fd56ea7cef4ee392d939465aad9ba3b34ce408962b7da9c8302a9a15d859945b65cf694057869236fc02149280fcf97865deca67eea082e850f9ef09d555e58ce51dd1807a09d64c3777d684fd72c9a7ed9cd01c4514098cc6cf3fb52a3545984c0928410b4b75e01cd5c0db867a55901a36126ce5052b78743d1bcfc9e8f6379ae208a227e9fa7c8ef6f90810a242b98c82cc3e0ceb6c8b4d250fa99b948c00ed4b30c03d28dc74754642c026890c067627f30545a0595d0bac45767662109bf75c86ce2b45cf78bb5eeab5efa18015797f49cfcb07eb4a6719028dd680c6ab8da99e6fe16e074c81fa9f5b4910942f8115a5e4d9f3be46313acafb3e0f7c6266e74394730805943dddd7e6c46ff544e40c1156bc6d94beff793a652ab6ca7c8a72cccc77dd80f1c89e993318f65b102ab3a1778b00209c5dc4c7c26241b72e96cf90ef4490d9ec79d33933e1c7204841b9d239a824e71ef8c5f357945cd667f450dba129116e9bd9dd2cf50d97c689ea7cd3562f8869e30bc36244f243a52925932d6eb6e8e8eceff45a834d2b906476dd2550fae15ac19d6bd4fc2b46485a2023ad1e72668aa8facb6c8067a28092a8a1a9ea7db48fc75dd65cdea40a256a2ff34d11e30dfe8d1cfb2e382715d1d62df2a3f79fb7da7da4001a262c579fc13edcc568d2c589f8016e7d20dc4055da8361c27c32f02bcad8e86735c37836f9a02778c0c19f09f582eecee628b517cf7562b9b1e7d71b9e32b2f9232c4b83f03bc2389c0c2a681ef0ba88aa957cd14cfc43ddc0c6a84a1483144147642db2dc85a245741ec3960924ea005247ed99ffdff8d0a7a90a8f48ad5ed5ca6e7747d65f44e3e73feadf6d0866229d4cbcf8f0ae246f1e388ce895ac2628403cb6cfa10978a40b8baf48dad9950e08c53f093afbcf617a640b49ae26087b7c8664e6f3915f785f1a81e157572b6b208c5ff5cdbf479d9e041fc66c0d158094257549d55919178b4d12e553a23145373dff53e7e7c2ce6f818ca8da9da8dcfd522bf687f65184f418e11c4ce57e44d2d20f8d5d29b2fdc790004b891f1032ce4b08b839f19826aa4c80e7d36d73532a9aa5829a132dbff4b85ca2565652dfc1ef6ed5a1aced0430b83f79e696a784e64733164499decd0ab01904dac4f0176537b89e75373d9cad757f72b5651aff2702d45d542f49b694d27d0f2a0208315d22d5dc93ebe3090cc3a86b3938b3766d9f900f052981c096709ea067f3cbd7cf3154c04d60587d932d492844abf221292c7d59ae3648da5f5bdf232b02fa314c87631725da86306e7f1f2a6bd997bbabe3dbeb352bbbf0ca13dde721f10bbc75ff318300b86c9a8a115c4e63821db8e99c50880304bc4e06524449a52cf17ff357ee883dd79cdcac955b0b1ca8ad89dca2c44272c791e1466a3b319e5a4b535badbddf650bf92f71f3244db0a55c08b075e1dadb0d29f2f2fccff35c0a51ba2fe0fc35cd0a5fb9c168dd38c7228d67e576584d0dba4b68b3026b4fdc2b6088b6817e66de195455ec8fae1270a1b2a0781e6754b10f4c0d2b77435e251b15186aedc19e8286a25a94ac4e8f208097a32030690fb8f82efc01df721a5a779894ab239355de1b66564f1aa4997f8ab15d8b2fb0c9e494716b3b0374ee1ac1e45d15cab88caca582a428517f1231736626dec60a8c39c873fbc4b5b2f2f587cb50f02519c37129cd21d1b9fab1ca927b47b52e4307677fea5e8e9bc5f5f45d8c62fc12880af76e2f0760032415cbbfba8680f53dc5f92a1242ccb5f3d83a4d38311a382c364e06018eb06602e7d5f17713cce94a582992bf826045d1a82e0e5f6a1c0968df6222a75068ae5b6b04d6f34e3166758496f8578653617e70eb1a376e6c5e8891331c4a2ced9ec54cb77858d5b019f92cb0aa6e29797ec2838d1bfc4366992090496c624fa0e82332ba3444b3150626231b67f2daeba755ffacdc047853360475c738059d4e7c2437f2ffeae20df2194ba85f051f4544d791e86c5a68dc705a3c2695989b92890d174d7fb46da1123ee06689fc269893f2f9d9482b2a265189046d8c3c6754f7d44f8d8dcf93f4754f575479ead82e3e1ff882d549cb192a3e935f61d8a7bba18f804691e3a635cb662e7fede9c93d938194e29c6ff11fa889710a9455fbf637d8dfe6b508708fdd89c4a578c8d8fc57a366330cdda2997936b5661a997b08bb91832140d703f096f491924efac5c8a483c66fb867c91e31e70bfd28703c0b38ccacfcd2fc89b88d5a072fd4f02647f614a1e6b7bb353cbdf51f02fb460c649679353561b9105797e49b04f8c7d4753dd188a7b1a3444bf66ff89083de80fa966cff072cbc6173be1cbbc0bbd86da6c170fba238b11cdfc37e67c960c8f0dbc6cdd20482551f18d5f614bf171881e6efe5b893b69f268029a5c17ce48e1e0444951c9d7d181f7192be68c2369e63cb232dffd5dacdb00c4b3cf8b6adf7fa679155e60394a39ee32f3f753af82fe241b0057e9d6ac4a306154bafc18e665a4ecb0dc2100f1d9a4162bf038fa2aa6ffd2af0c3f8704605d7a54c187713b3d061a2f9840ea4797a7034854755edf864dc5ddd3c207824df65a2b64ebf629fc90b727c0c5104ab69067e4f96a8ef0fbac5be51642b12a17d8cc50f26b257762dee3b416c3e8085c1976c79276fe108f5e83b9a5ff43acf288c502a8c4ac48743efdaaf4a6c9a9f726bae442f7828a49a7edafe40a2d3e563fbbb87085a6f3321004834cc3f522fbab26d905a6ca189229380f2eb527c6c43ebc5b44251fd0f85cc6a824c5ff9fc5a3878f167699d4c2b882218f1767461532c88c5f19426ea6ba9073089dfc5e06a4b874136436ead6d7cdb78a5ef5746ac34099cf64965bbd9fa954b358b16f669a4302b19b3b7fd5e713ab84bd899b616edb1b3fec6304eddb0d87434572c84b7b93d230d33f5c0a1b48c0abe3886cb9f861a11ebad9dd400e7a8a6bb23ad4c4989d254ff8d2a0c8d4b54a72d058a6550f48738cda34e6f7ba78534d53223c7a22ca7c2d36b019e7dc5f2ee462276fcbad487c4d9ff594a36362f23c3f7a5ed1e9c624141c643169965f057ae3d867dcaba52d28ca2819fdc6bf3293b119703f2ccca6770c210f375c0e89e3f95a9698305a703e802a989c3f10cba18accbb6acee30dede9a5111e15a8bb8629f43a87b9e43d59f68ab0c42ae7cb31fa9a718e5921e67156a3a9064ab42bf77045cd2498452a723c3deb1dc96201293a7db5f301334060a588a1fd565b2d4dd64a9907b69f145cac465d721b34558cb6cc704b21b9a2f0dbc0558963266229ca09f926b2f091ed41b366354c9be32ccd07a657971368383f42b0e959cc676327ae4d3af441fe1a6fbe5be482b1826e95955b3010f8b3c8d7db6c6ff4eaee8e5bd68aadd84722f653f713e32a43c5bfdd08884306e0501aef439ba165215a6e4f8193052537565c97a9669324a9f45ba74ac7add9292c2c16d8f6ae612d1e11ee99feadd33c4c5783b715607865f4ef2e26592bedf6a9dd68959636b63899217929ec42c12f5345df76656392729490d3bb553796df68ca89a664fce817dc5e8e97578582ba780167149d0b4472a356c541565e59b6f5a8dac972eb5c5be82d09e47849fe40f14a2687fdfda1620c64f8a7afc87c8c2aa5991e64cef5a727a47883a6b6ca6958fe7111293c6d1c35b87369a3698431d6a711e1416a45ff98cf9d8f05ef7f26ed0acdf886f35f21f6c8baddb819b560ac939d32232bbb27d7fa6e69f819de5f9ab4c0da73adca5bdb62b89a622b8654d8aff9613e448af4a45b2066bcda09392acfbbbd3dd51c58a816512fc5145bf9c7066e37dba4a2410ce826b72d5bfe3c905a605831186547b72537d6e06aed9c2b28ff6ead44b4237c05bfc7e5aef626d0bbb8f02f9b518e09eb659ae6a421672819a166febe4150e37585fe6dee53322bae2df795a64a6185eb914edf4e7019b5974f16383cab8487b02f18f96ba704e0ba20326ae773351e9483b1113a4b6051bc1a224d5d7896e331548d04573eaf623d745326b382339ca7dc325e5bcfaa41f9180017bc292ba26f57de55f613766dac0febc3103f01647e73cb37f8d2d3efe16b0e4da4da9435ac0ea078581b8c88e1cc0cdee8fb6ee47d253d836b67ca4a2f494b3e1b5360d9280d24bc54fb768910c45e36fc97545508343db194539b3ae21ffa511a675278ec58f906126302327c052e5ba673df462f310859474c07cb76c9a1de5954a17fb31f1ff7ffcb1fc602b8f45dd217ac9edc9ef5c63986227a28a83d9d46b34f3fde389fc87dcddc5531da73b23274e00a6bb59aa110ff00c328370afb7aec8597ef4d7714cf9ac1f5dbca10f3d643727327bf98cab2d996efddf1ebcd10c6531a585a4a3f8224ddd7a52915629c14a4d81da121d6d5a7933330aca4f9683a4b60297c85588fbf19fb608cad59674c04afa7eba8604915219a9da6a10ed8ae008f6b3f4519e36d2a22efce3e6312838e753282a67b0909022cb997945b72f4e1dbc7dafbfc52db11e7a8e49f9caf4a1d74b4c86ffab5b107d8396449756b9ca8c327fb86e4ccc194665d9b601980f926d061e49f8d72b6cc75e169c77f482bf1fa0e893416409b192ef41774b35df00762f30865271c57b8629b0905eb26502a4159b8b56b9b3b274bd7fc40a743aedb3d7fde4c372b0564648f15117e3b2db0a684e3167eb5f5b5e7f8abf0b3cc710374007f2766a33804d2cc64bdd080cf6e3626bea1fb7f8d4d625682f6285c23e8df97224973b82d585a62c97d60b54dd42860de946de0a826d36b2dcee28f9516d544468828daeb17e4006742690d94e70c2a470a882bb05eece22a74bfe8fd1dc6dd1b34db03db31d1ee9a8b8c1cb52121b948f6cc76b03890857d75d6ef5d9bd31168e602bed86dd6c247eae1d6d1e56df85e183ce214b4d1854a5aa1cf9dcf9e93a8ab1ce73ed6c74d0e5c2c3309f9e7937ab19e14a2f7b0590b9b72d8b65780b4ace4a3b59362632f73569010be02e2701665570ab2d3ffbe2f3c32e39293a68656e5496c01a641ab5cca57b06b5277110f72b7e5e0503a003232bb39dfb533d5325b5c9f3a1bc2ab4d132a7c01c55b8f2f2f0e1c0300042038784c1e52ea2b68d9664e23087ef188755fd86af20da4454866054cdb55fa2f2e4c7ecf7753af188dfd55db389a53e00a362bc8e3a1ff7ccf48a9f018bfaeab68ca3e2315b3b1fda289ad295af42288ce7bb76f5ff49c5714e1c1b75b77265020e69d771d93dc21c27f8994ff05709714fb5bec630bfb1d3dc28c28779d440337dbff24ba70655859b4d72367818a8f1a22e334688e630a4afc69de62047d9d6aa87fc9febddcbccab0fd0f19c5b3355ad73def9a00a2aa6bb2aac229d1b0096bb6b92fd80400e65147a3b782b64b67e5e5f5ec63edb1c8b73ed47b221260552d57ddab04c9a97585158f82c641805477054320c5349f107be8c1091f140d65f20df132f50897de2d619662501f36c19f29516dc88d479b81daee5f594cd1f2f0dfad8fa97bddb0071f2bd2f9f8dd19f99ff9e64113a8e6ca16bf4195c0e3481320b28cdd6d09c7479dfd760fdc79e6c1d6af2a1c113c5b945f3b4464bf736cf4dcf698daa9344a06d27c39db5cb605b8eb0596800522c821101dffbe25c259c7687b171e354953ea379a0f10c7e48d96142cea7904209f379087b82c5d8887b69855357cd9aabbc6bf0acc48744931af3c109cce9c0ab922706bb26f8bf54de9776757c7c475a0b9ac250d5f0d2a2314d63bead277d279bf403b0c7c70a6de735a4de387713fd3e2956562c8958126b7fa09e032602df8c2647741881394d4fb4d8919dcff0ba5c632650b5e19046f9f973ff2f677f6c10f231a6c23a4ccfe62dcb32fd4c4358d5327f9641181abbeade54be16751bb936bb1f70330401392c832e42c50e93c416f217ae29c8da59ca3171e00633861f8b43cc8f5c6b54adb42cf4020e737c9c1d6589f914b363d601e99a095db171c5d6b950e80514d5dbba66b78be2c1d9b69cfc35a46e361379ff4f9f58a1c92b04aeed74df9d606695e4935bebe322b98ea355dff79551362e38568e92c01032856f180e3597b2430128dbfd18815299075a406b4e1dbd95ef5f33603c5e068b56071e3c7315cd2093270ff31334bb69085b41e0e5c0a9c5c91453f022133b04498132b4d92faf5191372df71962ee8717bc42f625b518beb3b5aea938060a4b440cb38f9314c25051bc17bc34976acbe1a01261a57ca0d3fa55f2775588849c6a16ca6313f9cc3e2040ff8d88e6ab3a9461d4586bb702f5f69c18dd763dcd29e15e1a3798bd18789f0afc9fcfd8f6291cf7d6fce7eba0bc28e80cd3a1f76404d392e58b287fdd3c20b5f27f7818f80630cd0441308320ecd76fcb2785402af5ac66f60c224551cd2c03a4a7d8701c8ee9f8d34e1b726b18b5e8035df6cee27a7489911b588c6d16fd6f6197662bc9660dbc51fb8f37fe06069706e47f71530cf8c75fe07e62f22849aec9c825e6974a46e819fb83a7b96f0bcf1682f3106a8569de61c5836e9dd94502efbf96d8fdf2725512f22917361a40576175e4dc8feb563c9b1e60ea713316ba300731885c528fabda3381f19d230095fe0ba719bcf88af536602047074acb29e9257ff27d0bff9d44899f1397a2afc5e80e3569d06bbfb1d549aa754cd909748028851e5fece09597d7c04883c9fca174baff8623c5aa1c8129b1bfc967e14cb742f9e409bef79fcca16f8bdf6b1223702b5842cbf4a7da340863bf9f35e4040f9235d2a6386e0e1111f0015b1d5ba46d378163797c7af5f0e8bd3de9e54463cddb2a7468d4b6e24fa60ed86c5a706889e3bee03e2c44fe88ff35220f2cc5713cdeb4887cb61654fd3c5e718e3fff4dbc220f6919711b28c80e035c48559de6731f2fe66b0869b323ab1b129be2f3f744019b3cd47e43fd8debf95e9f6e97e028cafdb4b0d11af6f23e434cc0e9ad37517b8720dbbb6e373bdeb92686efba1f7e420662c831087bd2c38eff3d21620741be7d3e23ae7f27128d5cd1a83b736297fcde790975ba86a7cd3833b6214694606ca4707c4c7ce796eb4991c0ddd315c9dfdfc30b1f7d64f9ae3032007bc421216c20dff16650cfbaf59aa17525872ad1fca307a2b9ec82a61aeb35ff0da6930fbf7ede088c4475744ea4765c789c5a8eea3908feafadeee26325b806bb058568190ff796f924b638449327f43ea6d785b1734f453699a0abaf853d71f44712947bfda1f3e866f2a595166162b90d5ec5c9edb93a067f263851cbd92904e55d618345ffe9ee5de11d10810b9195fe5af535a91d855685159c2641901534fa7b4d8d987055d463ff78d31bcf3009fd9fed680e42ab7e50f0b7ab6507f85ffcd85d0a607894678e62311d5f22c5223fedc418982ad8b20bf11266b2375192c694f4d11c50732989783df29508fc55963628c5f7f8888945e5d46b67e7972f4d796af88c1de3b5601ae07281c1303407e8fce494cbf0d0e08098a53b1a30e8d4548d4e0b42d4cb39186c56da4de34d78d4a39c4d3cda574b3588f08899cbd6b72b3cf943d621e9dec5c8f9b338ce030e5475d3a674aca09efdd25b07cac808bc74e7f6c519e33565450a361a279dc2f56fbba53fd3bd560607f93fab22a2d9e7858c5c04e741e48daa2d67d56b903e2512d7016936ebec5440382d8f00813ec1e941d9a96dcb1a1969269b4bec7e832943280b4478446c95740324710a0932c55dc7d9d666765a7ac5f246ce70d0f694fba46d51b9f34a7bfc40267e84cbd7ed69e9bd7c94888b0a0b860c1fc586694826cb0bfc4d517066d3a1d874b84b5dbc191773a9e069ba29313096cd9cdd229ba543afb9a70aabd5d5fe7e66d79daa98b98eee95ffcfd345583becbd235e0a7d05e2d8a5ea22d42864e304907effcb0974f471f3077ca63e37b4275840ccdf4060def49f043709cbde20bd116b66a67fe1745876cc568b97b324e19b1612f39fd0a5cd90942deb4138465f53a5ec8f11f4d85267f344b4aae0e529138a2194a6b918710ff0021c9a527d6ec6bbca124b95a918e7cb09a9fb3ddca239205b362c58e9b230c93cf57816c4ef159785596d43660be72ddcbb3608147ef9306301053f4b058d4f11d3d6e18a424786281f3491c58a735710f8d50047bd990e796dd16181744fb322cd1d4aec363181cfff6dafa8b6ef39b973dce8d9af11ae2bac83ff5a58e517439e0ae0fc30e2f393a103c84055e557167a7cace1b6d6f88a2844b1c4f41e3f6b599d8ab41948421f473bc84330b60de35a8a89afda393ea211867de6a72c9ea7005b3f8e3e33323fda0d4c0f56294cab0bbaf8d9774ad87d0d14b0e3c96cac273f7546a31b854830505ea41d596fb9f055a38361f45a49129366bc9ece09db4e8056a51c267c8fcbe69f7857d82d6b0ea489ae0b22ff3292bd83a35f8c345432258a38394bb934e2dcf5ecf547bbf672a16685948755ec6cd9d06f38dd22ca19283c4c33ae4b356506edb4253e4a006f9dfce1a3563beaf834248dbda21831cdbb6442bf5fe51eece0bf2f960c0abb334187cc37633e8d8661cd667ccb719846d83b81ded99241856a373a30ba072a913baf0a3a7d10e41082298bde12605129706e25bcc43e9ca6bea8f740f9fbf7e277d2ecbee27cb8746fa279b191f4816068c8d4b5e2853e8accb848e55de717421ef8dbe6b4e1a6bd9ed931b5d5674a0089d58d29903de3bc77f93dca5f306f162da0d2d270b1d15c81ab81be3fb4d29be64ac6e86680e4f650c156a657ae538f9525f40190757daeb8f3e05de85583b8a6bccb5c2df7c396a8bd5e56636b447dbb793c67050aeabd79d43519fb953ff8e96d99a2de846a517d46826a55501cdd11679f567a3cf262f3f66e2f6b9130cbd3a97b20d888c2e6b05efa639a3c6258c0394c9659ed2c6527e457db56bfbf9f3f384283b16d29a3b7589f13be18a11efd9fb5d6834f367837333428857f9f19cc4a72217409852f0fc641740dd8fc8e87f1b279b807fe78e6ed90d7cc2d49a4b97394f80d6b8cc1fa4a0405ec175fe1231457a52a1f2d8c94f165a20278589e229eba54903eb3aed8c90e31487bfcfd7d80c24497a7193a20a16567a3b0fbaca11f5d1e95c3424c836e963280075d816d51d8eb70442c30cd18371ce1992ec10c9b5e6a56f773835bc68602fe183fe7ccd74ce928fea364def3a10bbc03d0d76240fefbec8cada2f15c669ce526288b9992c9ac563b41d9d6710ddf8216ae49d85319d0f136e686bc5cf4c453dea769b62b10db36f3763d7fb1e32ba91ea24a516e75dd40a508baeb8f506f9688158a9ec2991323f45070e6ab55c6e9c7368f8d1a20da504b1e14d53c11e17d6ca0c3c8a73976f2c8519aa2b946920d21062ae9b2d75466d95313457185dad42824b910c1ae207577df1608a8d9a648f26c8b318f8a8650100113524bb4349e2cce177090df11a5b1693ea833c9927edb2eff02b63691eae7b27bced420594fcafffd001ebe6f6a20b3f68fb3d1d8a740c075f2c525ec620c9645b42327f13accc43dfec965509cb95eadf5af9b251c65003de93b7b9eba3515d9397b17a6b2ec6a39f249694f1f9972e8ce59f34c27194baf0d87ae9bb6214bae2eeff0b500a237d9be671a95d7045e0c5168612ae81a36b8b7e01153f90908936a04fb4a0fd64f007ee28b81ed119fb0ae0b2ebf85e19c971fd9dddf8694b1c18d9da1a004ea42fbddd1c633c3bebf0d7f1e2a0fb3c531ad0a50d58e5bced0ab72586f538944b30560257944a62ba9db6de9e9d4ee1dd4c3c554c5da27bfe18b38c2ba41b1cfef86e0e1bb0f925ecc270b633e9ce631a33b794b4c27204b187e97c93f06867a1a8a73736ff0c11484114acc4407e812bccb493d3abe39544936fe0a6f93971ea9380c26b623f60a6685b802f179103353f2024e6cc6769bd990c7b4f5180fb70c0abb28fa328b45c94687f0d05e178aaa6dbba4d16042493c4554f713989a5b01586c9bd4dad8a43f76d8c794285b82ce4249ae9706d907d3d6f8fdcb6499f64be3008949b7df7eb29cc08dd22b8c05d893081c6c03fe47ae0de6b3be2e3c3c731e007df6cc6ca5edd4c1554e1ebddd6e6a169453c6a22915ef2cedc01dac3116f915b14aee2f49fa9202ea358a8c8f7e368a48661793e4b3c1885224bd694578a9efab52850a1a6a771809733d6d3cc129e97473b1893e31ccbaaf36f9eca55ac0e81f79384928336e1ae3ca588498cf7d9c69f54f666c50f6b965e6d196735ad34b0f126dbd14d8f600744ab459174cd4df27af582de2e10c05f7b8814971fef218577c8af23ba94da19f08bcae0c93640980e20eb2543dc688a7df1a296ea8081f61e8389edc638f56c7b4361e9647b8bf2483ae5db28cfe4d80962162fb86796373cd2324af15e44b46bccb5469a6c0bbdc3c54afd2bdb9068138993b17ded9111623afe8e1ae7cc55eb2a75a62d953a3b9dae24267e612c5ff24860cd15b75b2932402b99780e0e092246fefa16a109e53eb56fbc8d54c080eddc23111be9626cb4baafbda8237aa1c8664d9a9a9fd76a7fbf65b938ca98626c4d56cf5ad0e36f266759085bbc41131b9ae4bb30eaf7c3549812eb0e23d778ba64a68bfafb3dad18a7791ce415ce5a688fa1e114394f721682553533b945eac7c94ee48746fd5acb9951856556abfc1cc75cb4d3075f300e950247dc1b171fb33b294c3df1f631baf9d7b6c266dcbd4ebe246083a721b3d885c192682affd1878778210d3bce69e4c801d674a79d9fee86f3bad7383f4aa8dd6a13b8c68d30aee9be0622e525376f4aa304cd33bdb0d0141c2daff35591fc29428a19cbace8478ebf97a18e62762e858589655ee4e570c92cdcd5ec20765f94601898cf15cffcdc1f972134cad97cbedcbfa874812e72e5bb30b8ee3ab7e88bfa0bc24c2cc7969828bb2dde03e5696fa9cea8bd25474ee7e7206e55b58f65e8e30c5f9dce5e2f99415451895d6a70f2d6aec812ba0a321a98bac93e96eb70ec43d4cc84525537a7b7adc05e36510cbc138c6521dbc5f7d414191980633b6342c946cd468abf9097572d0817ec34a94853aeae68fb515678a90c1f7b6a597c1cd6406045daa4be458945c338c9b304f20341c5178c23c3d5c1cc0bd9ff61ecdb557149582083b31abeadb00f8f6d1edf42c222b7b8a88050a664e0d69eb122f1a4554101d648ea186d677b2b803c4fe3e1b4a60675f7bd688d358a46fa9a4308c37c8f0a8c507f562da7054e01c5dd4adadb5df47e2ab6c990f85c16dce6021e5505f1e5c8107a756e0b807d783da7ac6a76a487e3ed51d66bca581f2d44237976622932e8f41b0dc49989e38eb7451955e3aece3ae6ede4a5aff123ee632e8803bbb76f19b254581935ece1abfe676b3002fa913afcbb41b1d29daf5228e90b3af4ed5d5c0a372823baa5e51b8dddfdac27af7d91f53f3cd1229fcaa9efcf22c40a9af10bf0203e889a9a64d21a5303cdf44d6ff716bd6deb8e36363ae5008a32ac85e310960693ef24b4e2c61b286b84a707b1b41398f0059620d945240ea4601c16cf03e3e0bdb452a7c13fbd7956118a02b89555be9ce72bc75d0f36675224e3ed3f1e6b326997df437fc772304e1665f2390f1064f21d27455df2c79509c8189d2100911bbe71e5b1a80ca7ba1430cd945c5083b56e2e08f076056c843ed47d1f0d685c15084ab07d8d8d77dfe4181e31af10e3fa96b227965852280feda5de1d8f609c615ddad913d8f897fb40909b4b268bc4b8e450d12a44e3ea6e0b865b16901e582be62c03c571c2a2f776702ad8d456bf40781a1f856f722b604e5ebc2007cabe8e112627dedcda21dd6815d422f8909ac4cf41ae168e929bde674ac6cfa8b6846e156883633b3150dbfa04a1e02a144665346e5a0753e6014683776c735617e2124b5272a0f8441b03c02337cb3f585f221de2b70eeb5266a32e7582e0d6576cdd8f5eebaac2b74e383c2982932e3504ad51da4180555e37d56858fea8482a3836d0c8b9e8b61214d1396ef2fd245bc0c61cb960332991a29b673c2919bb5e84bb092245d24ba634c78dbd65540f3970da2bdedd08153152d8481a96c08d51c07681372edf60013bc6ffc90a9988ca939ff32c78f116a20def50850e88401b78f4f1c4c366d9b10070abe28b6b320055fca04e9cf0d86aeedcac4b82d64dcd82157c4de2d135040f4e3184e9a4c5c89eeb829b6d21894f09541d47facf580d9a1a9e122948940f3295669e39fc622f74554ba3b4f498348dd0339ae233cb4d39114ab7769500d4605bf42630af8f4c3f679ae869d4b5a4c9b0bf6f04d494a1d8f5627862d41b9ceb21b12f59ca0c67667ef5628f2e9299391fa04b888a99421ce936344bc35b65b506120174619a55c4d9990fc60ab6507e9973230f08d340543d1af89369716a05b97a9539a2275789c81bf62528b05eb0a776199c79c4ed56af31e75c5073ade3d31dd83fffd6a2d9eee414ec447d32c09340fa9abf1fc4e79d5e2e8b257a63b1172141bec58068a69d12dd1e5e92b74e38d55127d0ec1870c9a4eab171928f97fa60d13194633e90402074f64cd19415ede689a96746b7510cd62a18f8c3b40b41cb4537a6bca01c30fb07c34abf6fb59f562dba9bc89184b9480c0b034f1ef742adfc211486b485a00d8b7784ba3359a47cba014dd668ad66e4d0f4a597ef3ed8d5ab609c8919fe9030c47ed7abec6b2c581d62e5e8a847e216c880ed809e0a44dd363c76d594b25b7e539656bd190d0d2a404e54f7b2df6e880f0b87e9592d3c0ed7ccac0b207366676fa4d8a000578be304ca6c3f88768d64546421749a16c277693bd44e785c1baf153f336ca372aaaf5c2b9a5c700a1ece6d3df4f93577377b3971961cae74f989aa77696784591035d308c225899d3468cd5522f413799f049da5edbb120bd402200d3b9f31af79b6f75e56f5acf9ec35d78308b905c3078162c97ada37653fc8fe7772fa38a6d8b6207a3203b5bba57a24637cd24054b14fb4cac93c2c3f3f8a15d42a43ae9c01e392bd46b0b204a03d8367f272489e323349ba1331ad4c997cd647105e3571e537ab3fd82eaaa47710bc13fad5b75cad53592511e5a98271e3d1284407be26d9a7e3c6917815164c5d0cae497d3db35ec626a89a26a6d7c8dd03cd07028a18a2d1b3773168098504139e6b85ebdbf2e90f2bfebc71267b10b18139e7eeb4636731a6d1636b5da9fbe5cfef85d74dcf38135e0c4687da965b472b564845c3b37fce72d1666adc0e5c0ba0515f7d8c4edc74a35ffdf6958b27b3ccbcd41bfeab6fb68f1961f03cce365002f4a3b8b649da1c05106d09b9aa392064a19df9647d2c43203e4f4bd470fbaee78e10ef0d2631765f5ca619eb7cac67a09bceeefb4d5a7362df5e75e190dd3c9883903c536f3253a6431796300848206c659bca59adea77fc607737c33f2c8a1cdf82f3123a8698c96a4d87c84085d348db8dbcaf24ddd63556c7b47ef366035d81f409881337c92bd90412baf84709e1d68462e5cd80353158991f733d8a21c6927de2eb432de95ddd168768f72307172ff67c17425acbdcc7bb5d77914231f370fc33c79dd0b1f07dbe22efcd271fa04d1935c980422e1631d679be2d455f416ce46599600c2a6247dbc141455a0bcda39824c4c6816b56f070b96751af107a173ae3eb32c3ef5a9656f739abce61a0356577946a62440632128a4a42ebfe2e722fb9134ec365922d4c19528afff3c61d243ecaf7b519216145449f1328d7878738767b40f215242ca5276548f1cb164ed213a28c3d8ad06e8aa54347b7f9e42c5b055b2f0c13dd46e515bd007fe1550c45f1ec7a7e1ba47b78913239ba711ac50b80db4cd567970983d73fbf9faebb977189143a123865bf9d1f6454b8aaade13642d6c73f801ee9d5cde8708d1e57c0a2b1b0b07222f455f4cefd7e8171993381a78d5ac9e153b9566afe42c7f1093e501741a6bc5cf52a9b9fc1f4c4bdc6631a868f66a7771ac7240496bb15dd9efc6b2c81badf3976a894e400951716c4576210360ca2aa1e76c83e685b3256f1f7389784338a6984414aa41e326b4251078e48ec90ef25d5b8c1b0f9a504f814f7894edf43d532bffbc0b36c9cac7d8d51398fe809c23f05a0ffd5f166ec080c34cef8c00f598ae3352e726787d213fc7be7162046608c8e8fddb73e92290532d005cd23644364e1df0f21f6d84534bd43dee5c7499c0f9f3e8d36ed7c16b3b48aedca1ca2bb7bf77bcae563e21c59cbd2e10ae74f5aca11ad8d4b26e7427de082a0dd203cb4f4f4861451162f6d769560755a354d6707ebc5875d77fc8b3402a652d379c36c9357b9aea690ca55f2436ff9f9b99572b9f88ff912d4a933b19467fc1b6c8f86bd16fcea37ea4d492408d85b9c3d56eab23dd2e77400b9d27b9dd6604634a4502231ad8e2ce70668831a0d7b468e44a6de256c53ef1f227b0e43db7e08df51cd8808d6a31d3997a93c0d33ca561b691eb597986af34a08d221dd408db632d470ebe57e7d1adc651e6f3b58790938d3784361540cad72337fc26acd688dd381ac6f59491517daf811520417e7832a9944382303ff53d5c2eeea77b03ed5fba5644b9fcbd1699d249ad86a159cedd6880c2b0f437a41206a996b3a80f92a025a6a5abbd0c6a5008bb90e7a50720568b04be0d1babd5f124cc504fe4e5b5bc6925c8475cac82d919383ad207f2d687eae69362c25326e71a6a13cc13ce0a71cf4e18d3ae9c3fbe9d3b6444e6b980e6bd763471cce71512e92e2f8906cfbb7ac368c402a89791c32c1d5a7dcb6db27c553a2bd8a6cc4c0c0d01ba8969448628f7b851b17654d6736e9aabd091a3567f71d2f08c3371f1e3f64e3f78436b2bc2e423d24235cd295ca4f66fa3535613020d6795d42a9cb0c26a88a8bde26e444006e42ddf181a3adca2645f75a426874a906eed63df565f67b3486c8afde7c3b488dd7d5201310926392e6768985a0c987960b9b73274abc1d05d436098bf8acd88bb290d40545d7dcb254fd0d110e4ae35a1c6c7b3160e95e678bd20b1cfa173c9cd5ffcb2247c0389c28d21473411a41bf280da97f5d1e3e8e76f15ddc81e732cd5b992c7095b589031eaaca438ebe89a2945d73ab8e97399e0019ae61f01e1ee9b16d5a32805b130dedbdee408acd7944f2cddddc673e3f91261880d9f7ac482c46ece678562333ea3380b6b4dd05de50503fdca4ded3e0a3e43cd3a34cac1af87f906c2a5dcacd444954733958251d624ad8dfcbc18d7f80e9c79b3b368466f45dfe191a50fa756886fcb09bbe427be2c605bad72ec98c0673e30bace8c3f018b9db71b2c70b7facc1a010bf7fc268e04561780878930cd07afcbd040f08bfe38c0ae6f3358fa361e7a345edc69fc125b56d2f82b4ff43a3996283db930ff775cbf0d9f06f1f16c4ff38cb488dfd364deb5430cedd2c8c9318a20ef51ed57835dd9903ea02ff3270dfbf1bd61e77853c21c39f3b57227dd6158edf944e7a66817731d521b19e7eb8a835512371f01a24533c212a3877889ee22109aa7367b25c323a5d69264358be55c47f21c8729caf29fbff95b0e17fee732c8202d93ac30e95978751eba18e3a66db6171b055cbfff2b1264013b19173e4c16d3ca6039ab2860f329b83182594d24957c6e9f41718e5224718f499f8f58ed9650e0833c95f5f71d3eac2f8df22a47372b87d80082b5be0f7a879d41021cf4661630a0a1210a2f8502af311e8c591c28cb9a7e152d3a1362383af85d6a63a7539c08f0aab347cf490b3c723d5e1a09369b9356686e77ac9af14de599c4c0555dc50d6bb38254c49c84a4ec44768ed0cff11d5b9f1d39a54265605709a1961a2938588ad5467d3626c5c8d44051fb425c84bee843369eee7538d2f5c3ec870150f3954186d08afbbe4e1fdb1a419e340a4c8cb52c1f9c48c405abe786a9fbfdf4aac84f1e179b3558d680eb24018b360ba727b30338f3ed0dcd0c5e8c8c8305f67200f233e5a1a2ba0fd370753c335825340e670cc22f88554a4518fb54b787988400bcf9eb67567e2e4e6c81c8bc12c1bdf6a755b8ef8607368fbd83f605cabef98d0a23da62c150b462b9068ee25abe9100a301bae2896c8a982fc7f8d6e32b30363f9e66dc5b3a1e10ad68548fb40dae6dd75b1fa7731c81e5fea48f1f54d4b6aaf9feb434dd0f625712453453b91026becf2cbda8efb7dda7bd8e80efcd2c9891e6b90dc8b8efea55c0dd23313535dec94097fb95b24d40cc67ecc53a062671a216f6b566a4c9760a92b53e902863acc332e31623663d6ff9f9877cc436317c439f376ecb98b4a00cfbbf4b4a520687be942039a23d79fc1de771e64948d655045a768f242f74d93167e6cd2f1af6e971ece5eecd9d3f2569eb0ae3a596e09f80b8b6cd61dea04306ccfbbf576e98dc1fd5ad6a9935024b54e8200789bed6e7de5a44cbb2e523cd4a37fb0d0fd49c6c83fab214e1a6fb1a6eb336c54efc904d72de88aab2192335f0083c35b05299bc8a137f5e0bc5b4792985b764f8025371644eff7aef7bf965fd844a21151ec06835b6e27b992f88188787ddbb8e90e087e7827af001f5c58ffbdeec349be50b915c98c1f9dd735de07bf4df107f4dc036129289d3df983e5a5c4a550b769060a16422b6c55fc01d0a187fea74d5c1c9ec07eb6bd210be130b2ae7876f07d609cb0293f0d636befd85acbe4b039d57140edc6628a01aa52f35a992021ac9d5aa7d41ecd4e3a7f72236d8b6194e88932a79e870bc0335326da4419c362cf3d8f8e67361fc17d33c4bd8b39088f0d7fa96070bc192df0d9d8f014cd32f6ab921e85f1d8ebddefa4264412ed2452d3df1e241db5c5b4630232bfb6e6950e695d042993610e4c483d1d8ca67131108fd1e4a222926ab2145e7ad136407d001e3568e4d9e1fe3458cf9ca9ceaef87896f2cd89608ee0575569076cc5c6dbf0866f0f06a3ceb819ff0515bdacf1d1c40cda22fcd27fc37c498ff75121a90d88a77a1c52c454012977c2cf1ec296afb6370a40cebff4e92524d38e2a3c191ab02314615e2675793ec76564c2ca4d397acbb3f13be33d5590ccd3109a2c76b03cf2bf74e0bf2fac7d652ba0b8850a1506bce3fd984507dc063a42869b194ea2eecd44513194b5c39d80a6e8bd2878edf59fed3b18d51add9733e6de8d2288b31dc57ab705451bdd731b73f56f881fc8ed94456dac3ad499885cbc3a444aed3ac27550f4d48912c1efa0b57412a75827b6ebec37cdb4dd48b42933d6514260f944d40b04f5ddcdf3eac853a1433c90776647dfa1c2da0fc2f640c569599c0e7b01dc9a139b4aba60ec12df468f04a204b19411a505cb2cf062033ab2da33f9a30e63fbcebe02655db272d856abd47064e33cc3701864d08f33d2e89c315a611c0050aca73d78cbba50b125710f410cab2d07ba534f23974e33484c649c9d428f0f33ab4262e28ec5d6b2bb43b440c49f118ad891d8c28510833b172c5129e1d5a98cec7d03c06b311729dc2dd58588136a5144dd1ca1bba86ca67df15627144940a249503f90eb0c834bf19316921ff150c1c6102b222355c46a0db20eeec9929d16283fe5f8427d499a5a46b7904a1a73449c9eef2ea2e97a9fde1efa299b8adc434d83aa96bd84b8465ebbf6ae81053646984e17cc9c3885dd4b8d9d3b5586d4686db022e639d6c192ebfd568e474f099af11fbb076e93bad19d5ea703405324b7f99dc1ce6df50a90e7c5c47fab92b96b36f024e7d276f34072c1881f170400e75dc0e4d0b2872e5db6153d1ec389d84eeb01c6c0bbf4262ae585bf9334b2cb7b297d104eddac9ebbb6d683d433df0c4a6f8f2bcf9ef96f467112d860a62502b3da209f2e886082adbbbf52c54798416644ec8106ac17bc371c92125e265514a4df62823d2e8ad22c2ffb61a51040a5ddbb8929e56d0b8a53351346e7d97a3d341d71fd79a9f984d3480075e9fc40b4b8baaaaaaa8f459aecdb35cdee0561f551e0364e71890a3e9e3c91fbfcac987201d6610029fa17c9f8e7eaf4a1ec7dd67ffbfb063b69aaecd5e73909191f4a722891debb3863257ce092f9b4295a169609c30bb59f504eb1e0dc03d0482bcd8fd60023ae15ec39391691e1de0650d60cb4e9fa2068b89bac6be279d9a26d54d88e8670fe13b938637dd9d20827333e810ef3061170863c6b94b4003a2992004ebb93293dc6b9e53be5daad7d2bb83f35060de31b51431cb0ebc98d50410f3affa9731242b0621cfd360a8b40fbad2245b29f0046e7efb98ebe590a9ee3dae392144325096d33e4a1a4de7c58e6f634da505a3d49ebc806277d140d6bd7a51389a05b4dcdb233737441c1630e006510cab714ee07c825c7c3daef2fd827e0cdc034c25399ec08418db305636cc2364ba8dbc65f5b6733cf147af56497841e6943bd6ffa82d833ef647e7baa5734cc467ef7497a00a49a1b23a373cc70ac74517390b6689167c7ed916fc14f06db7174754f5aa4c4075ff90f7d72859e6bd3bcb0dd21f90092d7bb42e3dab25f5baffbdfee537bd7405c00c7fdf796eed69514797a9ec00aaf9b96ddf04e0ca23f03d14431505907add7da8cc21f183dbb24cb227330f79e44ffd81a37e6931ee763e62f55e57137e3f585703446e9f4cd2ea4b91aece4e89f053c36b9985876d3d116fee3f83ca1f601b1f4138498069f0ba9b36085a01b2f4f270393e263adc99406156a433f27167fb2ba9fcc021de07e7a13fa1461dd37fc377ea09edc9da0dea0db83a9d486010246cabd19cb4b5b150b89e5227c4eb2d732beba7f8885634eb83a4d70ba0b80e42c6d7d95d23138a3e39a4b94089bd9e161543559e9c5400de48100d7d48822e12e6a59cbb7b67144e89df3c32efbd021d7426b3e2bf65d0858778c85365067552bfb096866768ac76751e96244fb47bfde210c44d4f81501018c59128d1dfc4c37ee450e7416eda3904cdbc825046b0073bd83a280ba405c8b6a64a555471d1d70d04e4bbbb61c8cbf4f1c08ddb6c601c77fd90ec9611b52c17d42d61e3734512f910a6d55494618240478e562e389f4ea5bf41305dc4511ed57a81dcc15ea6ed3b4d2c2aa63b0cd352bd93ebe6593c969adc7a3b6bc314dbb43a9e41e52c0c37535a28aa75462994b8e9652b68c99666763f35fc62f0de82b448f3a37cff368eaac7c2d629347cbad84201d663cf300052a3c915d0fa4d75a584f4996e9b3f13ecee24bac1b3731ca99bae87bdb5026b6e47c59d050ee7a62dd93a69e254e07cd1a9ac3b0e1276b617ed341d37101e28267784489a89e37c970201085804020ebcdcf606690c5944113a9b47892712708c9ac3f47aa2c5cc7a903156f2c1fc509d7239b9b1909e34c8c28e2b21ab516bcf1091f1ba512b8dbe65b3097437e705b85e9415d15a6bb7f8da4a18ac2aed3a4e9705155c90be49f39f85c0e9832b467998c12ab7a3bbf46afe128d1ef0729b1f607658234877c7bbfb3c375c9cd37ce75afb4a6d22a94e7011712ef44e18ce54cc1aeb951dc2d2058e300c8f8baa1b9868e769a5bb3200be90188c2f819d4255a7cbf744e461147dcacda7045ec09a0d3f2fdd8e0dcfa76123d7a073506616ccdf7ced0f8ca15a398c34bd90403045c6f121e4c4930208c8570bbdc7173daf88a21a02cfde5dae0ec9ceb65c493e4488cc69637b7f3c81cb500160e2e2dd95f8cbe763bf6d57cc3156ab0d26043d60866cc0bb6c0d4f64c72df3877abde3ffea660aee20d912a4ce877ac3046d98bda5ad24b51995845c75c1f61a866e3c00e1e066bf23e2edf3f416b8c4a136ca6f86da4ccbb8a8199f0d0371734cc3b0785df918763f4511a6ee18104e3e812811cc01b271d6bbac4a4967fbae036cc6051bc4b5e94e9f6c301edba84c78ac827dac45098c12f9de64c5d062dcf4b7dbc4f05aa18fbda205b8ac71ce9a3f9f44a23908c16ddc67ec22c3a3d0c7d0df0bd7346cc2623d0cd181ac4689891d899c2149cfd8b047f2b9cb8a7a7fa8d79f44d8c64916263c9e85f7f854907ab1e223f920eb93361f459da84f2a7b37da804c6ccadb31bb8b6fe32b1e94019ea71be49a81b9b4072e24eeb7e4be7487b6fee83459a986ae658a0cfe21768c9dc08c467c5f4ed8ccae1aad855cb0b13199435afe0ad313776b00279672c7205bb32043666a3ac984ad9641ca18d0d7b583c7d880199ba6d045c0ecfcbbd2c959081c0b99c266b7e8a56faeb8f2cc9c9bb585e22b9294d52902ba7e4e6307a14d4ee544a902ba1f0895b9805f86c8c2e3f548f0344e94680051c4ab5aac91bef36a5e497b6b045fb8052245587945d9eef70a1c2e7a36080b302da708d1f7558e3be25da0aae3896e5584adedc23d18ccd3bee60304ae1cb6a0893a340af3bc87fbd00f45b8c11ea900eca98c5c38eee8150f5233cee96bab113adbafd70658d8f9022711c9964a1c9694960c584a66a2fd816ac98f5d51fac7c90738b076aae07478fa704ce799805187781ee4599bcf15db2e797a7d978e7bde28d1a3b32287c90a1a828341d785d1762f946c6597d5cb8635630556d5e28d1a6bb0ef4b5c39bf650b7673dadc8c2e34ffcf319878d3ab8826509a4f26a10509cd06b6a556b5d12ddbfdc5684e6a1d9e1af99ea1084acc0dc1bdd52ef9673b3f7ce14d055a594ea43e73528c82b6be424c7d22576d94332587f0b06a25fd0c234b6075dc372099eb1c7d19093caf5f96e818537b4cc4d8c5e7697e7951f168cde041eaa31d4b705703c7eb0ae31d6c345934e75cecf16f77ef9bac7cb453793453ae8d7dd91510b47a3754ce2a06606edc327bea7b2a786d0062e8bd8e642673a8b8056f207c797fbc097ec4c24faa7cfcf7bcfb51e300eda6ff786a41c35871c03a46143e3c4b3063425b7e4d04cfb6b5780546a71661026eb2eb03694841586033bdbe4a00efeb12e359faae8106b0f02c7c0ad3759e1b7aeee6e59b4816818f68e2a381ef2aac6055d183aff2d78578f823ec6f1dcc360ea382c15a32c420c6bfea4a2a2067971b5110e00d896bf1e4053d8ee40de41cc6f26116529c59f197f1c6061f2a1a2d348a6880903787c6ee032d9b6f35c6ae930819b8894e762337a7ce9003e57d445db83dde4fa5de06048206a6b51b7fa9f1b03c635d1b74ecc8bd890cefdc6d6bba885bf8a9e9724990beb4fa4ab2a33ef5d9e3a4867980efe3b3884b0fa6084f6f2f752af5969a77a66e3d05f74ecce14b10f097196050e79bb7b12265e2c08ea32c544e5e1054690d0356f6dfa7ffdff988f94c9461f810958154feb2940b375e4774d9417ecc92385dd57a9aaf8d81d2a619ef5b92d6169aba97bde3fbaf6d9f5d773b68a4a35dca0a16985eac8b36cbda29f23c56cc5e605f6adf27cb90c6e319f7a65304819151c347df913d20c171f0dd842f6436dc91918ca768f1ff93ed1140f170e708bedb8602f3e70a382a624fe81d011eff006e0ee9f7d71b1193178a72c8786e888d19a4942e7abc62657c0cd7b8956847a97cd1e86dfd86c866d2abeddfd741f4025ef67fe537a27adaa7f66eb1cf60b1ed5c4fa131873923441c07dd1e013178f585d8c32d5d00e4d967d29c584d0be46d29729beca3e2a67e84fc69d31cce05c02ddb424ead11c6ae136335c1e94015df30b823ac755dc7bb3dd8dbc74f7ba6f84dc3d5821279c893e09ed1ce679efc3e0875a81b49e3d3486a13d92f372dd8d4b4331f3666491a880fa34f73cbec94177382a8bebef9fabeb11c127ded17168d3a3c1df6cf9316d9eded511e767d4534c4292a1f2bd9f1da13492a19c4c602ce7156815d14c9db51c9234ef2d8aa99346bb06afd3070df8c7f9d29dca3dca932d7fdde791e22bfbfc117b14ca7acc3bc25acf39ac36eb28d1de905c8ddbff3ffa15348513570736e3114b51be7343bba947d4e72a72f80c5ea914986641af4b581dcd9a318368ad398d6aa5576a920ea0810fbf6ff18f38f3d6226c09d9e68c501932582c19d2f394250d7abfe12400fe7d8ae5cd1c7bc03576c2e67810db2d558d2ded7095a29290f6873f3b389c47bc4a5583f88d7d367ae21fb7f669737df790068c156d81b76bfff05c9d570cb3c3bbe9fbaa7e7761bb8cab85bcfe4447fc1d5a5b11c6113e30b0865a11e59af156ac01af9b763e3a592f11824328a181fb1393764db5d54988b1529bb9aac6d00a64b91e85f638d2b2deb433f086e03ae926de458f8196590f4a7f02708af2b4def737ab6dae40eb59414ed03aeb03fad5e44ea7e910ad7c35e9472e6def3f52c960659026256c33844f650b8ddb62e8ed56e1f0862d8c4d63a19464c11fd2aeb47966eb4db7d3a300dc30833f8b5b40494d1372098a4f2c154c1bae19facce584766544f3e696748e2f877d1ebe703dff55b50040a4154ffcf85310f718f82c9d128d5026b433f1f3fcdb4ec502ec5541099bac4a0f0d4fa7a58e253af39a8aa4a26808bbc10c0c831830efbf33ab81f2b2b2b36019a6a0a29336bc78a43a817dae3baa02490f8b0582021091235e2fd72db097d66e8b2b36b87f2dbf712c2d6562162866529d0dff4ae0d1254cf343c6eb63aa5f1519763957814e896e5e165b4fce348bc9d7edcae479a1c07f7115a1738f6c054f23113b58319df80f091da11e7999a07b02e6d70f1f99ec09d96c542c702cbf85fbdf4d6b87a7f01de95df8a128694aa3b020dd92c5946959e210c89e614de33853c60a1c5fb1383c2241f372489ad3b06b6f3ba533349d6ec52b2026a8c583e057f3ed56c7473ac19a93a65cfb425c44ee6436002e67d9ab5e92da38fc4853cb70a1f31f09dea7a2531d5880ea95b5c62df31949d2af95605b5bb34aaadeefb7ef38a16948be1ab17f97fa75db65be957257759a43744a21c9dddbb53ee96bdd917dad5823b3ea1c480bb38134ab8517874c50f0a4e7d29775f923c1fecc2b9cd95bd4ea21ab375df03e2ea92ca8022a3b071ab1a23868198b3f06b693af016f3f20efa1a5862665a91d0b20b3ef2495fbc03c2686dc27e96339f06821f16f2e9795e91318bb662574a7b5f65c063281ec5f27a6cd9f72c56246bee2735db2873f9c7fad6e21d49d9928d7f11e0334e7b817b50cecb256b31702bbce40f9f465a8f2a8a6bd83890c68a48943c02589340d153ef8f5dabe65ad5945f1c1842de7be2903ad9e9357e0575cbf32db3b8f8a21b8fb238f394bf7dc0a05b3085aab498790290e2ce5c76a2c47bb34370d9ad7859859802f0ca5982101fbf4414eca8098f7413b7f93b2751c919a9a4e4db7c4158c139517840cba6f55bb76e9770f5df073042ddcc4b0d7b8c8dd52ac7ef302cd5cc17fb298abdff7dafb84420baa1d64017e01fe66f5e60ab6f0c99da41b5031e49d472c8ed579a10a4f1acdf934d0fa40407aad457cfd1dcf63501322350a0b1e8dd369ed383ddfcf9364afc07e5f27c4b59c28facfcdefbfed246d79641a0f1f6f02dd3fdc89234b69ac90123cc2f1d1d63e4f03aa2fc9d18b0963f640e6f63a0ba06604aac9d237ca3c29b7a882bf50c7c15f7b766123bf646d937189d385451859025c9e3b834143be2fdb095b510ace6c294c32832f18ea0433f1dd8b4247264a93ccf4dbb73dcac27a76fe6f4f4678fc57c61a4008aff6406dc828edb601b64f79ed0ff0919ba0d37f0b5602ce6cade20c5aa36a2f677612ff2f50a2fec79f90e9bfb8754ddea1b0570e58d3613e04f7a1d85913aba85cc2411d21238abe82fe8dac2ddcbe33cf4e2637c356550a5461926ba56c87d8b70aee67664a841820be2ad1e133d2396afe103c2dd3bc1a583b38483a26656f15a6e8a57b6455bf2467d2701bdd53e21c1ecd865936d9cc3a3f74a3dfd668b7b00d8c32922a1344de1b889afc5d1c0db6138c9eb4d32432141674e1182bd58298541fecd97b0dcb36199dba37ddc0b0a18fb6709e671d97601784978b611dc2d22b34974e42f666e2aa11df035a0c0474747957a531734c855e933fc567c4043d61a177b3d3e8f9de38043a2c651e18b4a80d7d9e8a39b7e1254c888263bfada2343f60ea41d96e2c831a93bdfa9fcc87355006bfcaeaa1e706c385b706c4864987bdd04e08081c635e80c336338d092da8f410936afec7d8bad87cad6d924c3c1bcfab724e89e1c2e8b567f26136fd8d313d267fbea98150af483f77dc17fd9d7214d4bc0be0b4a1688c0a9fb309af7d5de586dc05a181d0536fe067263a84e6c93b8db83501a7a248cbb9442886acfa208d112ba3c496487a57203669ba7b72850fcc0ae2dc4047850b86865cadb90411a7a738b4882510b91045c5c91b9735e6704d8eae39a650e80743ac90e91817bf81b8e8094add37b4699cde3126819377b58e15775e24836dc0d991ace180ad096d981be259e47fe1035409b3d573481909efbae864a6058d2ff74254825e65c222e79d7514511def0a85e40dbe83af57df6e05a2f33bd47a6a1f7cdda3dc5c9ade1b00ec4e10676f157ef661a7f2cdb9a61c0d6b9b7461f772d0e9a90993c5c66fe9e617b0656c6e7ecf1be9920cdae934302d9527deab64df4ede054fdbd09a6b34668972e24b0796b1025dda9787aff6c28fbb8c33531c272e1d2a780519579c788daedefe7207e5f4f9f036cfc97ab6fcbb2263b1e0b3b82edb409cc014e684ba58e5a92d67a63e27bab2ef3b49d9ec7b16e5cf2650d2881f2bea4e48b06a81ded5e8bddcfc193937738273d138792b2639e6feb5c8bced8e7d524e86f9984fd948b85d8755b3f909f7850dc8cddaf6cb3715990c9b3b88cdd43a95d5712ed4211cc0f81ddf1c16ef7adf5dfe5d53c32d8060abafdd52b479b54392776931c38e79eb0cd758d99dc72e2fde6a7bba799fc226f650939cf688267896c65ab5b5179071919ad5f79ca9b8d632e90acd84f71379e3fac64455cf6f316bca9d77d3d5cff33cbbc339f335a60a1e7390a88f98c9513bafd503de9f7f6d930c812ed733c062a69daf0a38364d990de5ff6a95c13c5863a5f198c713f57aa3130f776ab9cbb34b750c9648b6c3765d39d842ceb296f230863c667d1d985e80dd9d54ca00a17d8de088b66d55ddd8942e8152128d91edff72f0c18a45f0dd4258fedb4178fcc0646a9fccbbcbaee14730ccc89a6920babdc08f516a91722c1e9f587a1f2367dcdb08cfa29e3f6e43d47f2e127589b994dd41384f1e80497b3f9466641dbeb22501bcd71dbbe31be1bf13bf6d9f753e22687e1dfdcb050b0ef593a3859aa21c2ba783083868c9b4af8e71c62227bd8beef302e0ce98ba72592630f7d15a565f49bb5994ebe690b786be20175304f334783a7722db33b404a6d2fed1b2a947846ebd4839ec6fe6c68e06fe54394a12bf6fc95049ad43fc920c9c6a03da9463e7477948350acf2c660bc10f62ab508c93f5fe05668cf005f8e9af822556b0574d78f1fbf687941d9a035b05117b8c901dcfb96f2d78939ffcf122036a1c9a062594cf43508463c2f06ad5a4a17f7e7937e76db29021863f982e5e224ce8c46a1fab7d99533782181c567488f9f39b5be5dcbf2b83baa6d3461ab3c97e67f2185261022a17195f1306c256f50105e0ff4133ed4a4f9cf05db5a10ef2b75ae9f8bfb43a2fa96b5846bfe45b594b20fb96aded3139b0901b9289ff72ad3b2b836e0fdf539253ed62dda109cbd3bbf3c380b6fb3728c549348f71f970997c2eaf498e429bb0cdad69917a3a3ac5cbac2997696c1c29d7a642f23472eabdb125daf291070974c14d9405ad65286b9c0c509c390bd4d92cceff281dc7f575775e7f775e8cbe7d79466e07a2393a7fa08aa22dc69b3fb047fcdea448afefb05e82c28a1ddc453de27903f1038f168eb03e8833048075b26d057bd3096fb7adb912981e8888fa34e90fccb1ebd5510d8cbc7b3cd645eca0b578631e75d5e6a3e13f7a958d3f2c9bf66c25ed271f0de2951387f7a3c3ef00e02ba507732b05a81505287f25e15df67f4933afceec3d56b4519434a8d4a9401b3b71afc48dffecc928850cc58e75f2c2cc7db50f409bda1c9baf9014d78c10f297d221d23cbdce67a4a2ea43e577cb6e64a77e1ffa850f52d6cb62c96ca59584947c3383fb431515ddca814d7ead0e856d83eb80786dd0a578d84e7700bd71bebc0c371d5f6ec19bc3f53fa54ae6f219972a16b30125c97f5dcff3417cf5139fe3be8b37618d03e688089bb1098ca20438566f7bf69f35933fbbba7ff095b732cf605463bacbfadaf9376afbf2e3b6c37b454dcf9a682ec75dc331ba297572d24ede955d34813be9d31502e1332330b8e690b9d8fe7480ace6bee8dab9ca5097a33a28e06178a9cfb45fc5fdfe88234394c12b26a399b30b4361d3c970b9b04ca13826d707332234a66129ee4dfe54a97cfcbddfd81523699aca020645f8837ee58b2ed626f8a855be194be9b3a213016222905d9b362019a1cfd8e360be591aa7846ed1259c06a3be2d2c41905ca2db848e1cac2b6851b20cc9554d331be66520aebde75dcca68cd360a36fb92d3db3c65c28b49deba9e707a1ff854571990e99ab3ffe402b3802511656a1a87ceeb2e176e7999c76d44449f0a64ec5ef82b9483db2740ac59602b9a7d66033e84355afc7866e87c5edb8a08ba433b422d73c2934b2d7802bbe3a0dfcb35e5e5c93888877b69c1b5d51407f9a046228d3ed67686afacd3ca35a0d85839ee70361747076035c4a0202deb0e68cc37dc1268d7958b8d48579de5f9e5db2eed2230080c61e83a38b91c4a14717898e87c47fc14ea28725ec420fdce3c7dd12562226aa0b49bc45e32c2f3da86821986cedb2a94a801960df363252689dbba9c0654ad4af1d149b5695c505eab25ba02cb4a0248a374fecbca83520b6a44d699095ecf16f42ada37b001f241c1e493057caf90d69125d11cf480eeb343609c939a3f0210e8d5ef0031ccbddc251159b2deb6b9b558c9db58d27758901ea1b8a285b4ad62cb11adf6bd24247d1efd5bc67adf2386050e1d17ca5250e03652c57bdf8c7512e49192513e5a12605e3a9186eb6cb55a4137982aa25f6db9f471f05b48fdc409229216c06088c1b58e6d55c4b1272e26546ae1593415b8d029a051c04099ace0a07eec708aa31438c40f2f040805da77e7bae97014bb8d41d1f77bdc7718132d4a30c066a7ca08e8dbe8cb893f3ea01f024b09f182021b077401bc17bd86e1b04303d0ab9c8d99a76bc29b92d1b7f1aef2ce3084627c5c4c7a012a45f9a82459dae891f90d873e216c81a497146302c45f08653824443494813237a650a57b0c423d31d5e8f123e89434fbf1294945751387137d910c5bf6b2b919c47acf21ec39222c13cca51fd5641ffd1043459b84f47e5a3da1d5879954f41e544a74032234cdea6fb8e52f7cca01a3218b2026b8707a4d759c6ff873bdee3b8522428b8d622d962088aa14f85f8b93726243bae447b792ab1ebab51a7017c22fd64d5fdfaeb34a9ded027769fd2846da4eddede2857cc28fe4263b70bc597d995f91e5b017d4c0bbe36e926f7a8fdf2def03d70202d8e08c57f66c3f3b92c4e98d1633cfc15ddaa7a3a4572a3dd353dc8e825bda10fc75b3df420ca1dc803eef5cc2127efb3ce182135e2d3a3af6f496e74ce1a5607abf8470531ff44650975456f6dec98c202991b9567e8e66f745531e2f3de7e34edfb8153a6f3c6cba264f5057df9e5fb1c54e16b07542ffab676d48a690ca96892e3953cc3bc4e63aa12abd40f2088172fe7f815fb8312d023c464e854be4e761be251dea5e83500bc3ace77a853770dc8fb3306eddde8e0e5d1f3692605c086eece4f57971791c35eb9dc0efb42a1d43cd7667ddaa060f4a4e1a1ef701aac2f4e877b18258e744b4762a64240a31a13ee3c649e2374d18248d1aeb2ebb53a75a158e8bc371f9eac454773e11810d038906c5541f9df7511319272394d9f2d0b6fe2500129bd6ac2ea85bd91dc2e193e9102203594c51868ade2ddb3f4e8939cea5951100d8d9bdb3e4504d7671fbc8f391d8f4b69ab85780da51071c29c0cc8ebfaeab189d522b70eade4eaa57bd7bf26e6ce22982d311c46a7027db956033365e2b73687e17c3d3e6630205f1a5ce207f9cb36a48f878b457601c30fd35d47a0a54103bda6bbd3659dfbbda9d37ccab742f62d933975eff22065b138378d6f8cf63dd930fd951ccb865179bb021a05d18ec3538fcc46333db9ae48093a512fdc9a4e1a5d2f59607cf639102be690ed3d2902e77927ade1d5de415912395514bf97873fa5b16a762abdccad87e01dc0d803c184c40e0fb9aa7e75925eae6b348c6b0f38eac8f8354a057b1ec093b531c276943adaa2cd7903cb51c3a79bcd7ae8a4eb811e1a83fec1dbbc8c050f0a3131bee3a51ddd9e9e33d7cf0912aebc945967ce52e8753c2391650818837a4f463c1c00388070d7c7382967a82d3c5a1580498afb09f315a1d0318e04663bb1de34c37c86d04f8e6ec241fc60318aeff5fd83f6c8c28ebdde80148898d2850f4b35a55c986005fcf96f3c4c5996a2de5b5cf168f372eecab7ae4df7308a3be76027ef68a2d6fa102336b70885e125e2de066f4890c825e1313923b507189e21902dbc3b80242b680ea61f33130bb66abd6c260b822f115c5ccc54f25111c5ae9b92f971884f390858ed365ccb6ecbfdd3d03893cf92b561d937cf562a3ddc515126de1c47e98a70781b49c77b50925926fe948e4b1aeae7315217f697b20a22086502e0af1fae6c7c50f0d18ac8b4ff3ed3c23da22d6ab8cc243412a01a940ab7f9bfb5a31ceb8b18c5ab45b5174847b4b6cf3883d45c7a8c3d74c5958a4c32ed65ed654d13c6b71cf5c9418ecd1650376d5d6212f70844b28b5f0fbf6cf0de1b9ec7a85218323d926a25f04f7ab4e412d5bdea6d891fd5e327c7865d64b273aff4c58a42e8cd9253a43d58e4c10a8a3d7728fc8a2ba5ba7efa329e2d81c4982b46c1e6068e92e1ed275396898a36d1679dbdcb382add13ce9fae71bd677a7661b2d26d9ca443f2b3b2e53512297eb71376479bece004b9621b3907e209932ccc8dc49eec3f4896f0d471d12b7fa4ce3dab1b3cf52f7965803b7c595e9b5ef4836c4f2b7b126c2497c8beca8dfbbe2706440d50f2c02f0127050cb392e22371fa04fa4d8ff649fd5595cdfce1a8fdfc06d2bf1e7da108999fc9008cb68ccd0ba7697c2df43d124170a677d1b8f178c99a47c8cd2078c93364e52fd9f66eed342c7edce414c2f047ab02e6dd91ca1238753cba8e579fb7256ce03af49bc6144123145dc7247e08b8e27ceb232130b7f3b4579eb2f9531ea2b9933f4d5323a92463be0227d71a54cf5b6d161b0f20b7bee98eb5ba68b61dea09c1bb0c111157837fcdfac0184c8649a49493bbbf8d288cb8755e6ebc8f34c02ae6c699c1d04edf49e9c0cb8e4b06460b84b3f19acf235531fb3fcbc192ebff99e540b1da0451824f2449a231ac4918c219033569ff8253ec6fefb19ae240f923d749568ba75a974d1a248aaa33df80a5209f5c3863f9bfe04665aa2bbb3c3677eef4a52e1f9cfd52d937bf1717eb9d1c9613ee5d05dd2ec64b1d416d49c2abaec7b35c6afd46d503c7ea3f3d78f0608af43ca97d3d110a77dd9339a5d6bc12ee0ec11b364ff7dea2e2734a00d7871bf3c6f1830bb7d6b0ba45d18d24bb52ff2028a3a2183d9e5362249e410530eff04066995e76918e96f23f03f1b18d37db6deedfff7d236f24068a890112b13c1eb49e4119941a163cad36ed7fd3cda5452178befcb45f12eb6bfdd28971cb653fbc6f29a4aad3d8fa5aa3d852606f89a3220e89c5cec43f10be38db53d211acec654e3b76be6a21b0879e6c77f0ecab88796ac2256223a895f3e7e7ef220587e1c41302ad4f670bcdde806a996f35bfd1c64ce9a20959e9077d551018afe2f86036d5ed975b3c46332cbcc161afd4362bb90bf88ad9bde895d7716e855652b1f387b1c1b5a1dacbfe052174c6746de73e4712921ea7f6921946df4ad7ebbf96c0f395fe61768823c361cae3e16ecbe2f013e0614c25bc3fe1edbde04fa993340d174f0667a6d4172d1dce10bddea530844c914341db6575a5ff600c7d6e7e4f9b5336f8eb678012697ec035047256cde4be44347c4536b08cf6f3ebb1ba458c884a3ca368664b63e0596b03f1540a8cef0cece97424cba22c0d2d36ba68e4b69f6090a8168bc97dde048d2ba67c92d7be3a60c85084d309f9128fd19c3f772ffb757513b0cf8bfb8437ea6af27c0e3e963184ae9167207c6969d554d28bef4bc6368ec4da9cd578ff39414ba3642c231b8c061a61b418846ffeac71ca72d56396e0e9d476367e61575fadd5e6ceafa45eb3554c9d89da963b62dddcddcd006381e1263b18da4dcc9c04d7da63f251d617db0fa59690e0aa22b689255e03f203a8576c71a3ae9c866fc714cc2e5487ec2cf59a4c6dcada87df37474cc098783bf88cb087bd91eb9529e9fa8e819f0bd3da25b7b37aade6a0de153493b2416733c5ca478dc3f4a360b73704c00857c1a181c67dc7d24b6701c76388ad66fd0d41d755d2296f1fcfaf6fdc9bda8606da25928df65cbb31c0ea00f75023663ce1df96884ef4f4e606afa205367d139b5fbf0c148c370b2c1491e81ddf5ebc515fe2a4ed5211824d4cb822691769ece0890a53ae9863b73e774eb6188761d62444443e8216473f1b70c155d662dd788701c333eeb3a8ea0e023fac1d3c64b9f1544209820f8ff300ed30138466171e1244eb36a460cdeb0d1a2b9b4de54b0812c562591640d020cdea51baa690d7c5c685e0b1893f3c7a146dbb535f5ad791729ce02120eb798ff557f12c6578ee6d84ec1d1d7b78ba60febac0221ae649088e74e9a7f848fabc29ed5f47b01d37d57d91853c2350c7f98e1e97209bb40d060583d812681516807a0d35f0bf45c9690663b567568658edadc3a5dbcc1a36d9ef25a25a3cab4ed6da7fffcd91864feeb8430b5cfa60421f05477ccd77c9af14d9d833d202de819099938f985177adc88b527c4ba6552baa062bc0a7dbe329b87032283621c9285fc4442ef1f185d5c9b0a1c9d3cae08564c98464e04cb326525f3e775e9d4f5126a5b8340b5b9e95a97f8c945551fb6e17fcc01232564e6d069b6f96903dd71f1e7ef83092bc8a98700ad418339840de4debe7b696f0f544c47a5b85c0ab8696b99951b7e8ac6ade7a51f507edf01f60f526ce2ee645e95d694ba801e405424b3b104c05ae7ab52068c01660a5a8d548c7170c6dc3e9c16cc06767b9bc0393d968d61d8ec7650ea5cd6309be7213654f9a1f7fc9fff7cc51a8f195934b3099d2b95d8caf42ea3ec22f3b8c81de7a52ad60190d850b081c1599a0c785d8564bbfe39c109603e3a92f9e4ddc1b9766e4d613c376ae624960d801a8b3aad7a195f94ac5e15a0be27a418a0bcd21b39be0ff295c16e32ba189f989eb4142ba8f616a71a0f83f76a7f1b62ed893ca6ff4ef6673dbd550e6b4b53f5f30daca5c84ee9e37a26bc0fb2f4ba58d62a62d1d140255d24c03f9649ca95e32052e2af2890a1765848bbcfa9130c27f49cc332d6138cc7ba47d81ac4d3c921d44ecbdde8d85a77292b7c68d51f2ed9986fcad3b2f74a678a9feb79c5d89f89bcd061a66fdb23fcc260898ef887afdfca61e68dc63eb288c3c50e0d3f99ac9639df1e34402ee24c0483fb1ad7db4076c89da899e2de5547fd2216755de8a041e55dce8b3d3cb246c37671cfc77efce096478776f541fb5b01cba26bc0c3b3b79066d7e4f16e3a1618b0f705adff23c464ffa04f799a75909965169fff6b6e6ca5bbb02c568bfa2de63feb6a21cd9ce42b002ff5acd3db207fc90e2c9fc5dcb961df7d1f6f377fbac028781ebf3ab5a0e9980e06a94ac52b3bbf983eb43e75d1258ea29d01f4b243aa8e8afc1cd485429d7f62f12bd1f13e2438b03bbf9eae4a42f01156a14975fb32dc6da254d74004e1db6bfe225e452e029b3eff85b8bc504b814a5598fccf79f8a8246aff623c4ad4135dd816e27bb48cd6a814254a8298d0cdfcdfddfcc6388979fc56aefc8ccf0e07a60f5f7700e0278288e045c131ee3ae198e072f6944e7807b55fc9554bbb902ddac63029fbdc670a1addc315fe3d9fd3aaa5df9c193b1ec7ba5760389a650cfbf1c5bdf2e78b18c6b44985f59dd56e09a2724506e58760e5520a2f973e1c699245f7b6cc74dae3d967252a1be82c369ef5a30ee9faa14dff239ea33e334918b76168bb1ed4064f2de98755d025973dc2d1f3da6e4ad25177f19d573da653494a72c5ce4914b7bbad7cc7c0690ad68bcd1062f62dcea8c2e3a1cdd7a3a4091c82d475ff14e6675647121519e4caffe3073f3c30261514c3df8d9a1659d1a007b4258df7ef3d74b2761c26c9a6021577bac9b60e06bcc2a0112c4a5511ffa404ef0b5b5be56bb2115ceba233a121cd492ef4977d4a82fdce1188b925decc629ec8b5fdd464eda55e86ba0bde53339c248a3d422f3a710b492d47729a58bc3f0b50bb5dbd23917b448c0c2148dc4890c6be651e68a90b02f761d4c198ff006dfb5ec3716c41ce3bba1f8eac8fb7b30ad029b9783d08299f94ef87c7cdfb1d2e4403951b73c9f6925c11ffa7eb77b8451b59de9695d113a78417c6a4f2991190fdb68d68c9c60ea1609e59e520a14c5fc681704b3587015d0b9f3a66ab378aa2f6fd8d97e65e5fb16bac75aab1026fb80559f58a95a6db375fd03de65fb76d9ba64e9d0f5e9be430042247d235371417bfc4c58a8ac2e8f1ee6ed7c1b0ba09b97d4ce85c72ef8a9ad72e572be463ff3be6afd395053934d4cf8ab7dc709d4600f7840f58d2826bb896d7c194f3fa8144aee433862e2d8267200b19a54d071964a41eee50af94c8bd3d06efa36a6c1efa3db16a0e6d44563289ad46ab3ad9352da71a6a2af2be18c6997ebf25aeb62e40abf92da619a11d1aa06ee4d3c68b26ab1071bf58ae7225150c08bc45f3da5b0742add9acf2b5343f550ea8638c71d80ce29367c98c5b22263d56f7a851676e989d5f70054692b226d2978012fa393af78f5a79b9ffe43429a7e6d79b2d999fef1dd518a8f3a754d9a140137d82b9b095796af11d9f274091eca0b4d8915e8c9e361b68cb68592cc1341cd4ad578adf751efcc7615ed9b3917f2d405c28e6f40a4910fce8791ee6a59d22c7c9f976890848ee6bdddb26d1ec25d6e2c251f42b5621b2f1cc2d965db5fac13bcdc5d0d5d884db8a163a74de6c0deb3654b9e2c60cce4984d81102471b24d6dac5b8a2fc2466c5673488678144c2b6f0dadcb2f9f3b6d66c3cc6ce35c5e278bb857387a76c72b03b7b148a6015bb1d50e9b19af4ab0b91a1ab39b9ed6a928c1294d98d8d995e42878438f1883ba69dc13ed1eb5860e02f068a97420041def2ef40340199f122d280d8593bc9354faf31f2e620f055adbdafc165d8ee6e4b8971bebc56e2ee886d139fdbe79392569fb7f1b83e22ef5833d797983739d584c353a94a78b955318f891086e8fc09c6a3456604cabd29946aa0c99704a92e79cbeb0dc5c9244b7f246bce6b79e61a501fdf9688715e930c02922fa77f2c4a19264698c8419686e656554ffd8ec21b426c1fdc16ee6cf74fb001edd6ee03313f9e3505257dad685adda99a765451282538ab5678090aca9cf4155c85bb272b0e23327e89f744996759ceef3384cbeb8b3519253b4f0cedfa68eba900b4c5d7bbb43d727ff9f0d5fc72bbd9f510bb2cbdd63e1e529a66abf6eb163da67612d3bb7a70e8eeff3add311eed5563c7546bcb33e4600ce554dd962b5413e8df8f67e3b8dc3cfe3df0ec452ed303b5a1d5bce4889b717608d10647e17e9fb458e0a083674989b13256b63c5456893a0391059ec80431552a81dee26ab39bd89631c365617179aa51e1d018e458b0c011a60fcf80b4c296488656f7f534401500bb133bea668a070c8c0bddf38bf5e9bfc1ff3ed81d79903f9b62250b8dd198abe7a3ee4ae41ed120462c498b3776123cbc32b9e8867a6a0b0e9cb4425b58bafdf26b1b120fbb3a887e6315c819c248dcbe66d2b50b8fd72589089228a64ec46882aac3d4f38887872aa03d02e11da109c5487c1cb4bd83e72ac1562edc36b1cbb82b8379c23fd6cf9f3af61143f5d8781d2b2f32385b75fea704a05754bc650ccb1ac26e786ad3fa1fecd710fc4c439201cea905ca5b69ad5ddec058866c1f54dae41674b35650266aacd2d8754bef2d2bbf476ce6bf5b897913ebc59408fc473bf4def90ca3f1b8828469145168304e5d3f8c6e11209023a4669b572c134b2541fac95fd7ecd85f2e38d0f60961350015c9eb9e8a0c51b4114d434146138c80c13f304eed649fc94260be4207deb6f66bdeaf61d68152bb941fa23694d7b585785d1aab5cc0f666273bba445f80be7da2de62170fc7f203bdaa622d9df40e8b294d2d2e981118737e138b23d9d85e9ccddfeeed7c5c8aba144b219f3bfc89845f659e92f2dc26e60f45c0eb69ef31d9b2d7d04669b4ba3c7f27fac442259e8ee1d35d5115f03894457c00eefc96eef960107a6501aab21f7b30a71de1c70fed194dc7792a189c2aa5596affc34a42a36fb28624251d214a0b0ecd39efbd65ff935f12baa1a95eeb3dd826f3158e697ead2cd07956c96da0cea633d90ef44eeffb15efb339e5e8cecca1e0777b96e61b971f1dcb505c4aed9f9c2236658323651bdad1a558edbedd4c0d744e9a5eb0a57b4b8415cd625e568761f4559b3673154decf567117b872f7a8f6d43f89990d1bc36336c45fcbe0173c16a5d4322d6006e36186a6f0f8c2d7b7899250ff856df1e254bbc25df439e95400c88879b5f66493029dc8ae704e38375c1e1a5067128c45418e300f5f771339c9e4969f29bccc28fc6bb5eeb7c8408aa6de630bbb45fe183278a409ec706a5b7548a01dc6c58fcbde9e4ae736c02fed79b07ff5a9c8122e92d91a59d0b6f4d5f1772645c586db64c4de18d6b0ad57efe695ca3c61ac7c143ff2dc5ac1b0ce6932310bba0f456ebcb4f921440b26beccec5549d9ddf13a909f819fd1b15517062e147c854bd4d0b88188dd2e7e857ebb57ea7567858b1fc0f2af4681f9badb7244304354d6aae2974b10845fb214df19d59e9d32e5338d0f739e2cc002a47325d6950c48f8443599ed3f7149e3d22fedcb267dbd7e6f9c2ee1a96b65f99af1de5e3da00113fb8088772040499e9d249c3369c02497b001dd314d5d7811257348a6ff64ed3df06b107f09d128190c140c8c04c80057da03dee506cbda612f8b60c3ae186d328fe0d012f18d4a7c70c40fbe641d83acd64fe1574cc736e64dc03c8ce2455a49f87e470e4aa202542295805a44a08385f63ad972c8f4287ec74f40c6f720c26a524ccb03197aba003988ee5237f0c1c0fd384af1c3b748be5504e20b334a844fae7e7e5e9b1431ce682ce8b8221ded25c138b8a77963c79db18c640eea1a793b351403873822316d524bceb4eebc0101884b404bf2743c03ba951180debff83b4edde285e02bd2c89ae66f8ec7105212668185e63ecb53674afa8f4dd178100b6f4dc80997503c3f1578b9be1aadead0b347a6e3b031ce5e31580a278905d0d9cde3b9ac82627bfc102dddd3c2025e514ae0c45bb673586092c566e93d5bebbec941c5862c340c8195899ac398d444f1c66b124f7fbdcf13a628b070b46a97e5a27d69b447bad3ee02a9dc2b50890f04c3c8621deb4d81995c0edbb8c316cd1e972bd7c836cb8cf22530bd17e824d107eb2a03804c47c6a949f5064a6c6bc6bfdf960980a9d3051e0db9981f67299dd2a7c6546bdc00d84d957fab6910ff2493750efd3a4be0eac1b8914e9781f54f33fb4e5a38a19064435421d62c4286a3f7e2f8e4a8a0da2a7c27676f4ebe4509f96762f971619ea208dc5b4ed1e2f5d054a53b86f40fb14b1bfae36692eed04490f6d8963f62ca63b32fcae115e12a21a68132a5ba371de3b6f1f2e7d4d1692f66577ec954ff9cd6cf0d795ed7a79b621a50c73364e5b067e89db0290515312eae62731add2531025ac49d7d2ea8011ad07feb433879ecc2591bb444a60c9098fa6f66508f64d5db9c2246221ab266dad4136da4410f03d5a04de79f1859145aa256ef3811144f4b30ed8ba55f672baa223a1a5d5ab1be5abe959e4a7aea20fd90d9eb7bc5b59777891f6b50bae0688eb8f38c96a2f827b6daf429f27921a3d287122d5cd4dc85e1d3c0ba17c7f3c0e4f8ee78cbfbd83831de490edc47d0af4827552b00a92431974730fb9732869511f805b5e57156afa89f89620c349edd7e2edffb927cf1b4bf0b46f8755cef55b01d75ac987177c309778c83e721741c7020a77ba6bcc3aed8488d7dfad49beeacd176d74ba812dbc60699b9bb036902e13c717c4b3db2390dab4f6c226087da247f8a3931735a52fc4571bef1cacb9640d9ee7d20110c0b79030945e8200b0bd457649a1040c7f39a464c51afe997a905254664ccf621c13818d92af3b93c2451c36e863bd6f8b3955ae599d4d6f52925775edc369eb84a0cdb5890a7d27c5ca713b22cd4bebcded01234f516aa6a2ff7f466cc415a6b7d3b66988bfba6c1c14a7e19d1bfe82aa4cdd02d10069706aceaef04bae8d4d9a722ad059c953feb148cb096de68e65476e8a7dbd4b6d69c651ca839107e18f0d5843b6edaa7fe5ae995c90a3ce03ffbe1f74c3a1826c4da1fd181e26cd0551d0f960a1b9a331812c332006d17f4c2d1a3e70d3b28467ce03a1cc9fcf8496449984d06073c4373abaa133c2f811b7dd2f3a60edae28222c4bfb7c92cd02fd4fdf8cc9c368446cca52c0af08e2adf46af1b5f019e87359d636949a47ed780fbfff51802647a69b085e18fa63a8e4d36a31a3412f5e7d1eef33f51bd48681bc4df8e2b006abde4416b37f094b4de5235fecb4fecee2eb51b0d6f5cf96b36743c5c9319fd0bd9e9ceca8c7ecadc339fa1a6dd5c41b1eb3bfc563e710ac8d413dbb919c8f9dc8f2bf03b49d6bc7a49edae027e23081a9cebb4fb2b9efd49dab54a7329409949678e65b3745a39f360ea66af014eaaaf51d25090c68415d4f81d54fd6551494ab79522bfac3e92b35e0854942a93eb52e22cb3b738d6212953758647ace950ea819fbb540844037a95af4e1828f619a30592371c352a93a58c65877d6a23dec4eccf2f57ffa2d6d3c3638076b307bb9cd05e019fd58726e1f79e9e3cc1971790f1b60797a85feb6e2dc56f8048fa2b1bf780f9ca7f7b581ff2be3b528d5bfb8aee1456dc1df0b75e76b1ea29a14cab43f6d41fa1657e5918c165f0910014473be2b6f6ffa1306e94e76c05535fdf4416d33333bfc0bec15dcffa9df137b27f2c2af99b39830610379a7d13162d9a224db14d33838bc5c5a211ace3f364308386ea803c7f187fc36914213e96823651f52d46c9635c7438eebd1acc2c098b6ce4513c4378201dcd3dd1310e16519e0ebdae24c014b293957b47bc14304a04a81fb48a7d3550a8890aa16bd10e0478d6b3d8a0877a2edadad40b897df628ee48f94daa1cfec416ff8f1f6f245f0ed81115d369bbfed3d5757422d0fd11008adb2c2ebbfa5e24ac2c632d1ec5e7d2f2c371d193e7c6322eb35b6fa5b191b613b12a2b1412ab7b105a758e749837278f65e22a10b6ab3f3fda31528dc4f72e6f146c75fd7f6adb404c9b1a7ece6c3f1734fdd5eb6c1b0e0f7dd1c38e178704dcbe712ae49f85bf41250e92038c7c3e813ffac430b123f16180d3a748222354943b6c67657efdd55e4901eeca6f8c29c53f35f11215edc9fe1220c85c5cbb43cda5ef99b4669374acf1a2a65d4b2ce090f29ad4f57ff404c4f78cbb7cc271d63322841664cbd87e2b02af655b4c08c9e2d3919debaaa583b22ac9dce033f41b47d766686fce2dd94770d0e52b4092b7ffadfb49e1283255b76973cbc2a779cbe56f94c2bce98472b9d1c455746275a58aa013c3ac369793c83252748e8b2069a65e04b766095fdb249d30798c3090ed9022d98236c107de3634e29f349850f30886651c0fac7019c0d4a5c388c338016fe7a78c45078222db2f6f5946683a5f70f232adf13d84b11eb5e2fb4d07622c8c1fac8297bea541e28c2e0eaeb7fdb6264bfb1c4a079dbd9937b668e281a608cc4b3f2b50c4e338d5fa96fe405623a9178efb328c8d67f61e0d8d7f1025c9125a6318b75bbcc1e92a6871dbbebf56edb882765068b26af831ce2c76f065a80b64a0146319bf659ee2a3e9773882063c98fb424560df708cca232dd095efb2cdc6e057258cc80ca11d9b9f61a58981954c46619e7ac7fd4efb933e41c3287c5eb7f1b7317d1e3a3fb408f0bc1ab597efade825c443c0865be9b3e830d628353bf1b0081e3ff91f9f96e3af04ead3b0467c31092364b697b5b6c03fa23637d21d3792f14db057b7852331fb12e422ff0ba4f75cab09748d5a3b54d043357050d89e2ec40786da929968c2fadd8ad4f5f76690647470320fc953fc14389ee7b4fbd41b790bfbaf43a84e231b250298b1cce9f384be62c9f0abfcf11be0a05a7b19bf236dafa5b0da95195587774ab9c4e9b8f907957afda148be6eb31ec4b9be7c0fbba24760f21ffdec6723002b60faa3c585543a68fa03c278c6a4a35b7053af594e4032845b2309513b54133cfc36b1f53fd6b6c3a8b813e276260d5818967272e592a068e322367ec935888853dd387a258416d08b493f28709a1dbc7f5cde1bee43b224f2babed5a2d75e5d14331d9d17589a126b13d0b067d638ac305c1a991397ba3f3b53ffebd396a53b060b619d38858f7cc50bc625a310e26d85cedf6e1616318aae59f05b42218825142ed67198abd04aca5740caa6a68022290b1da1c46e1b944e0386112a1c504a3e2ef2fb965c155213feb8d1b3e91d7416d8ba52d02091981ab38e46abdd023a8a2ddb4363638d1d50c9f752c958b8b6db0aa1fa347f1f0d4c484c29199f1bf109911672f3149b4e2590751cff67bd19789f4eb072e834217633575f5c90f743a0ccfefa5eeda07d0e11c4f30cf89318f95466f121736ce34bd538a32b4cf375f209b81eea1f9115aca1505871025a374836d37e71ee65fcab2cfde4ff0028e903ab8ef5c56b8c02b515ab81313cf2a99d1cff2dc833387ee036cea64d9bd40c04babba7fb3a015ae238e7da61697b63e43365a7f5a2fa132d4ca8dfd01b40519eefedc9ce9e64db86ec01e7395472db0fe78a57150beb4f491123619e53cec6a03d9d8ffae72b7e3ce56e0a671c7c621db35d58a07cfe5f879ff1ea58f318c092b6686ccc6fc49188b4381e329a669b97c8e545ab56ee3980f5f49836524dff8ddb585a4cc78ebebb1f671fff085995ab79ce55738682926a37e9c4d754e198e744b7ecc1b3ac818a054a539fa0b959f8c769aebd7548a2d11286a8e4ad702948a85392d9773de12f2e21400202fdd1a9275dacc373fa0f3ce07408496176737438f4d58455370257fe9a42f10711cab085803ff894d29bbeeb727dc2b8b9f290218a90371ea5c4bba10d2ed7283560afd1f6b7a3207951cca2188a826f7ed47d5ec08cc6feb310f5db6cad4ecc914096b94cdf71bf1d154313be8f96a8288615594d8dbc5876fc652b592fdaafa6b9deecde37e6a7ce39929cfe0fbc6e4e2ea25e601f7b5deb8c1cfb2b031f872adee4e82107e2f0afd45bf214dcdbb1a71324ddb73bb73a525ad760b84a26a60f6d0f5f52678435543bc7a5cbf9db72c38721f5a1240a4588709d1ae22dc55747aa4091dd1e8ff32b5686bdcfa94e8be25f2022fdb02dfc3f167c96bd34f6458573a73c18483215e1fe4322224d97e239789086c4d68346cf78ba1f16089f723ac74defbadbd19d7b829bcaf09046aeb387098ef1e1657b913c5e27dc1ce8f9fc063c61e60b912f6e3a21150bc3f849c8c15ac6c54c34048fd561a5bdceb9f5a74d746b45968e5154c10a466fc4bd86df5a3ba38d81fb0d56733eea6b645b87ae58c512914a0aa7feb74895b75a5e846a8309729e68c8a81619dc8823cfa180d1c6f3404e55e0d808f6543177620daee04ee0b499d9a902d20179be9e195898e494bdf9941836f76276b96c6c00a6e37f3d589ca2e4ce50fd5763c271e85e288953fb723cd2ace4913be67d880154d409619d08278d1904aacb644cd3b4e282477f5e1c52ed63c72ecb80c99302700d4ae3d9cb73c4a41eaae046057d94210cbb0f220c6f0f43be2581733437012be392e26ee3fdbd6d108c2dba8c69d77520b514cbea5d4786488f60a8fb3553b27112b365eba798a8d7c28cc85794d025db5015f2c465a59fce30a66c06da1ce4f6f7be5976f75606d6fb363b7f477c89fad6f279ac7c0b32a64c2dce64684dc2ad99698f7b0cb07145213988f840377814503c687ad93840add314f4d750a23af8542ab34015884a37c657c4b251f40b31c7cdffb354c2fa158a6cda8eb552553f7979d2c5d85faa3a23cd9ec55c71c307ca289af120840744cb0ee08ec0bb0791f7bebbc3507a6e0dc23ef03a8380947d482b9230fb770c3ff39be8459af431153fdbe20ac37b72bb64ba53904a23489e18db085a19c6633cce0d86e0c85f0bdb879ff75844a61e2fe390cdddc58ec781a7cb483b41072a2eccac89f73cd9d0e1fbb31f7331bb807610ed827e1df0ad820025c946e6ddfb1fc4800d99fd767dd439b52034b70f32faeff5fa0b412641a07af5be3ae0b5a80e2a3d4a9f14c4b0f97645154cf40ff5b42589b10e100e007fc56e086681b0d4f37d99eaa8fb3298942e7cb37eaaa264bae7de5525981462d6dd170ffb50ab013e64df3f1c12cfec08d0dc87b5122870415b68631f38ee709adc7385860905b1a8a4ee465db43acf0ca0fe1104bf4d90d70eadbf868a8d975409467e895e51f0ef6a8229aec1cae565c202401989d6a8ccf917b55279e39be8367a6970f88f07edc7fb542cdc1aa9a255387df657ed43790f6a3ea768f331d88a3ea6739c783451ebf97edd152c91b4b3103eeaee8bdf380aa4de5744e5db559369b6e55e9bca32186be5c6329b4cf9d1c72374c80ae915973a42f27b0fd0acf7bbddf3e7a3c1fcdb980c4e3365d78ee25353b890e3dcad134983c0e3113e87f85290ad0e93f2623b871afcca8f961d263893afe8ee549d7bac7eb1297be365fdcd0b9278ced576a4d9adcc808eb6c987cff5be9e1d0bf10b5c60f09b78e2f9103dbf3f7319d7fe943f15a1b28e9e93c3462ddc2aac70b9b846300af343bc4638f8c4ca4de9e40e82cfc7e9a40019bbbc3219625c04b50abba896b2c21268c43b623738afb910c48542894fb46fce18b8e1a7caa7080b39c5f276f04b4cf734cb0756e2ff9caab6a7040c538ebe5eae303f798bd5527171a2fd1198aa79146c6c71f2bef1cc0241189a4a04aec38e1d104870b1fb7e65b7715e59ab6787bbf96a6728f52adb6a44478f23a04c20feb107c443e5589672706df9f9c4d2b0b63f8f13d22c59c3e9ee3b7561500b13dd8e8f9e04211d5247765e3c54c2a1a381b1d5ecd3756625e02427f3b498c07b9687a746f478163a80f21596e6db5576adf14e719f0e1dcd163bfe1e48848aea3411ed429a1e1d785fa9aeaaf98685d961150b65189ea55b32aa39259dfad905a7840f841414e0a36e3ec2f6ed7b5a03bc0b43948d272aae72c5e944e625f1468a7bb794041eff35dec33edf1d9a3777cc599c9db81ef47cedf342e081389fdb9d70bac8255a67133852ebd56ff64f41314623fa4dc31e2a09166467e0f2bd93044f69292bffd42881dfcb9eb30721092b5db202288ec3080a178a0a9877a55c3103f2b72856512e012c7abcee711336d69055f1595efa03685faa54caa016f213639edc33c10b779b070cf0165ee5277303a4e24a07151264d314d82e0f1cca43564f7c91ac71f231958e5fe6e842553f2f0dc5d241d52718577b0d052dd5dbe517287561ae2423e284aeca9bc7854a473925f0995d9d8292f63ecc17273356863d7c999db64aaa9508bb3e80721aad4984108daa9e1ac8c02f95a7d5cdfdcda794c21720102d0972b70d73447c1b3d266e0c00222ab6a2fc0b436192d03670b3d2a425c9cb8d4dd5a643f726070feb57bc8350f3fe59dbabffb1466a1bedf0310c31983b1bb87244008c36bd092b29332d19ebe7ae0b32513ac96072cac3f94fd9249d09deadacca4bdc2b75612b54535d853f0b28a0e4e5911544d4c7ffa7b4c19826e2716e062f1f684b37a6232d983cf8190cd563df2fcdb44837130b9fc0fd86598977666a527e64abe8047a5828a16db8d2fe28453f2fb8bef4a9230abd612632adce4fe0c6758b4bc99012627f9c52a374b7ce59d8458ee7f83d7ca5b7af4c6d9e428ff113378f27d7693da9a0d1124e8119f069a683452e694a30773ddc911b74167dc79dfda0ad4102227159437d222d8d483814b6a738ea47d3de5589cda1f1b132c0ac07236fe54b26594032dbf797afb5d529d40d23824bff63118331006703282698c7d17b4e6865d9c570b087fc183784c1af03acd895304c4fe41ce16e38c207157dd98a8d9b97d0432b371bc7b70279139495cf747b588c97430be797cf39e1f0987b52f7b8a762d7f6a5ce4f7ead34fca07b3ea8e267dd8ce6be4eb6ca5842d4895db11f1bc61f3e7e37bcb3ecd81884dc0c454234370080bf65a1b2088848263304fa00adbc76b131e91337505d3718fa007333ae2616af91267f184f1f88bdfb7493186f12081d8500a23fd75189d027a455899d5b8489490f2fd57a5529c6defb49ba0bf1e5da24a619bd574f52152b994e78d87426b34c70388632311bdfb530363775bdbf6b1bcc12e4e801eaadeb483d01e6eea01ffa1d3e1187ca365f18327ec82855bcd2502b7de0fae1c6b11a661ddf4b541ae82f7331388b03513a72fe4c62b511af4056958fa26ce6124b7928a5d922cb92fb9fac1d53f10a3cba0fc9161c1745d7ffa779ce775a69d96087bd57e216fceb92507976dfe1693656bd4f6a3f97daaebc6180e1e18a34fb7d36602567ff1d48196b86e40408013beac2d53f3815b3847f68dda624d49b3a9493cfc1aa8ecc9708358e5eca9a3a834a1a3352b43c29cca13d22447e6db8b95125728dd40d474ecea2ebb07dc7a664094a11548175cd60708b56f9e1360d2265784afc3bc7cef873e506fbf381091c65eed94fd7d41d1b4100703bfb21ee6f24bf2cecbf1e1beea928e76e4c53a50a5f9f8fa07c87600d1a209216d5921b6347164923b56795dee3fee3ecb76f8d0c791a6f9934393fea03141e6f24b7667bf25439e5ba4f1d7e8c69cdce9d57d5e3f749e8e3b8d519f1fbcbf0de05b86700bbb90330a39901a7165a65930ec81ff13aa1aee45903ae3b146a810fd9e50bb713dfd9b8b0d10063d16c582966eaba324de9cdb7fea007f1de7acf26bd7cb4f0f9ab4b5cb6e45601caa7990356c361cceb55f2adc7887070602a1f9ac0f64d059df0a828af86a7792cc052b2c0256c380071fb9958dc342d5627d8db86df059dc14938f7428d9d1c48d922554f60f415d51967f22c4c8fec0f10b73e3d3388f48f4a2a61b891763833016ee95b7bfdb2288abcc6e07a79fa6bd7a4dd28c211557872679af8fecb837596f2ff224460b2197ad5a8c66260a2f95803f58adae93dd288f929538fee30d7cedda036373e33956a1b66e81ea30292c257f28648e22dfde8704d4f41bd90c70551687373fd25e63f066cb2798b471ebeade1e36ffc29c6f7855ab6c82496b8694dada95350b57783d596ef92dd2e3f0698c4e123bd98f2a50a404cba33e7f055af9675908e153bd47a97386aa1c4667133e47f5b6dd3e191aaa9c2a9773c013353526b13721d8d73294a7838d4a5d2cfdf8b2d8057936c1f107f269a80d0a40c4e7bb39b1d03528ccd07600f3529f58e7cf528bc2237a4cabe256d2f9688aa421b3a5fb1fdb5a48d8a0ceb9c89cd0edb01fccfa6278a61dc0a2d77d90462c3a3db8cbbef1666fc35cad29f9def51559002a81229e085206a01d01edb7d37728205fdab21576aca8708272a0b7dd54b29236c6080f6dd37b668920be9256a8be5b60fdbab71c57b9884d3ffee7946b495e3fe86eb14552012aecb3af1ed531a2402a26b88a8216f46331b5b07df1fe5f2e9e11618568aef4010c0429273ce9965855ce016bf24ea0088bef722639bac1e60d9f0a9fb84da632880c691ae42525dcd2a5b697f513d049b1874fb08ed11f877fb170d34e9c5870164bc22c1bfa5ffdb2f66cc6cb924250e89338636d42237961cc5445878c5e14d675933f0aaac47ad051b5a505782ce76f1ef080f85c0f90bc4203a031a4fcd8dff672d02f7e53218e9bef1963892cd1d67f2ccd81d2f21139a4a9373843e171b31ecdab5021c420f7de5ba18ce87e237a55aa82c0cda3a91320525220a2ca24e76153ee5edca6d630adc7616ace8d18c00bde69820a4373645e874e38c95d3abcfddfaa8bc85cb40594a1d38623e942f0a91b092f0697d78b7d4c787254c727d5f4cc40fce5b88f9f4916f9e4a2eabae720310e5dd8d3408132446265b6e83a01484d3cafb286eacfd9580d64e1c6d0b63c4735bc91a06816ec848377290a2a8f21945052759cf764c6db94170139446cee7f33ac1f46b72fdb822b4cb5f73058873e4c4ba16ec73a6140f35df3eb0a864e9d81566efe5ee81da1c9742828235fa5b5a4974c392145644d7612d7a780bb9b7156544fcf1606bbf6cde914455bb30f150871c87a173cf7ad834db36e592616aee95d5d7b6f70ff52b45573d644ea95fa1aba5202cc273c49b5a80855ca620f0a9f38f3aa541904c0770f5b6c649390b58fa2929eb77ef9f4ebba2a1d2afd889f708453f05ceb991d7db39dbe0658658d605959cfaf428a56719c64eddccaa95f9c99a6f2ca6e871dc49e20da83069fe7b246832d36e6f50844553e807e9d39d5753e1ca91a5e890d9aaa61dba93c374b4f53961e15280653ed5364c4a3b155ed9fd5392b9fa46c95e4b133a36baab3a2fc33ee7aed609a2cc2aee60894935af6708280e200135a952c581cf9a2762191ef3a5329439d4dd649d2adb91eb5b3d60c0bff2c5e1001e9f4f6b3935a0d2eed2f479477e706b16a0e35327b4864a7e8e924fc32304972d096969e26b4459a98f7ec7a9e6f53bacfb6e18060c36b42479103b24ecb1fdedb1583790a27656c9da8343fd617bca6e2c08211a3c52df6760d26988cf1255f6441e33de884157598840929916cc68080ed23e808c9d66ccc3ebc398067e380c67f3df7c973ea5ff15ce902eeae5208e75aacc4472d74b02fd9be5c74614269a80a023a603b5dc486d82c3cb310b9155c25ffac2ba34aaa169ac674d8aada5a2f91b8c6b9af9628e12b3a3402d43624fa2596e166d850ecd6c25eb40dc36660033ef406ab33d4fa714fd9f2880456d4470b93689880553a5affadf401fda042845fb873e1964d48786dc0c39f5f04ac12c6321488c794f7afeef0fa300117d03ce5bd49287ed2347bd8a48ba23cbe59874feb9f016889f7946c4de9b288666bb7ba43791923f86bcf29bf50837ad2c3614d6ad371841bdd262dc50d909f5839efec0d97e2088c741fb35c0aec96f1c7c295304250ecef99804b36498349ea765bcaa91df16dafbe66234a65a1ee175e44f27efdf70b7c9aa127a15a232ffefe88174681997d0825df44a22a327941f34a42f39a6e8915f6de6a362710d659136def3750165ab603fee171fc9762748df1c726c00d04fb1193cabc1efe1aa095dc3a4dcb9e2809679b335482c46a265dee230b1348936b61b7f2d1e493d671a9703a240d10886d70181ecf7f42b1de0527b752610a471a9331666c7e7597807b67173b9233f47628f581ef5bcff94c50be64c72d163f3df09568f3e6ff6d71d0a474c07710921c46eb5454149e7578c9bd140122dacc383e6787cb28186e4821e18f2cb5bc90eff93b43b1c7400fe588331bb3efe07cf6e13770fd7118584efad218dcea210b2ff0222a7155bc678058552bb8f70595845e148a1177e0b3972ec40e340394494382507c1a8d7c437fc108abffa59bbd1063c2f0b5490613059dee846dcc235696953775abbf4bc2b5f998bab75c0c551d87c0eb14581d34cf50cc10a6f915747e44a9c77c73143039f564ae0c0b797185efb7f993faa76283afef7d9d6b01ff7530375cc01716bb423409c891cba87088f19d7a4a7a89de2117785f54a3e96b846c2e67f3d65f312529002cdcf7fe1c93e15ae6ace897de00ab504996deb76e664c0e2dae15f877f3a64910accd51eaaa89c792c5b8a004e74943c445b2c38539e81b754edfd71a72e002d221ca250c207aa273bbdadeb32491bf722a9af3ef47f4c2fdeade62afbde2d4a2ee0834e3acd4bb42967345f4014a0fa144cf26f46a6e62758b450ef4e214d63589270b88894605b5e308e9aa2fec0ef1538919c132eb5934bf092a8e72fe21012921897b65062fd371cf18e7042f27571f360e350af2a2256f351997aeaff567a99d477728c68d39b7f124b315415aab2224190c824d90a1069fe9e61d3d35cd4d58ef2eadc61874d87f4f66150a8140b39fbfd88f5fc00096fa93830d4a9cb8fa6a9cfb0db2d6e29154f17addbd3acf8f026a7f8fb57680d437abc06378f0c19e56a685b07a5aeb312a6a852a2000199686edc118bd3e039bb4f09e9244f2a814a384b4e6e4e9bd29a29d0441f03c74e32044710b56e828452b64096728994cbfc0ae717ab7e6e6f23a2be51e00ca17c444e3218eb57f31eb30c83f047d85bb135b6d92eec5762aa414133dfbbd531357494e56ca62053672a3c14c14400388770b4d0d9addc239a08b2931295abdee2eaae8c6c0c43b54fa7ba29206e899670e668ecf4d1bb89c757a2d484a024f16a6f3077a013319129d90c4c548e03a50b58b81029ddb83601ddb17c228ec414bf88066d848583320927ebdbbabeb14d39c54e36d5b116f83af5177b8a73c0fe307d5e0d586550135a7c845cafaf909542315910a7473fb62fa594b46fe3894e5f34fd037ebe2e6044afd1376f762f9decc6274b19bf1ba374de3e53e4be0ffb4769a6233c02c5e961b4b5d281d2f451044ac6dbed5a647890ed639284668819a9ae87a49562796e1b6cd1c29e5a067f86ce7168a57058277f62feac8fad4c57f81c35702b8fcfc25dd783f1353019abe1d5f514ec55ee4c972ab592076212039f246ff42220eee8e5fb4c9710ea7b22ca3839d1b86c7d6b5cf573f2037b6887f4a4fde0ec6a7730fb0fea5a0d0e5cac1ccbcf149764be72fcf52452308bb07fa51fa4dc3bd0655de2563390181404963f7dd540cb47a92d4a80342698886a50cf861302bd537bbf7bc9d4092987b3ce939dc6c148daba08f2b35f3521bae2a39aa651ca24431590dc0badb4586cb54bd412b07f38d9a7981ab7e67731b6060b38db2ccadb7c851fb4a5ab1d425a792dedd667ca56986593793c457b39e9c5eb8c1f83319c8cd5bc3b2d0d85cc67dfe179a447c725f7bf86f7ef775cf3d008e03bc0c67f4985713a5b9b3211313ad9097f465554732a0dc1c6848b2777e987d2f8da4f94aa0ec947ec94f619e7de3143b5c6b30ccfb19a900f01bf44d6e058af3be9dd4cf4953f6aa4ce5fd17926725ca8bd0637db85a41cdfd3622f095e31decb3f497d5a0d4772e1546632b1a913ed979bb0619cf2c61d4856699a6c8f1575440438df25c4278b1f46796af31f03fc4dad3a11a5a11f81e789bcfb71c4e762562203daebebec4f274b83b965a73609c4a0205d27cf1342df84ecbdaf9fa8200d0ec5942f8f4d36c1143edb65c6cfda8b6748967f6ddb1fe22b034e8237b6cc513304e21d474ff4cb976d5028fcae8c4125df5bddd862b52cc4532bfc9ad5e4c605cc491f66f7eacbccc1936bd074d4c21421e036527c9479acce732b7596cdf50f2027a69962a95cfe5f4afcde8cf8e6f369a95d7ede8fcf1ed4b1440492845ff5c5e61d3260f87aa54844267d058eddcbfaca6dcf214771da7f69655ae9243ba3d115483741fcaee989a1ded3e10c2eeb6faa3f6c2d3895f57f18f59125dbe103b282f46954e196429b6e233340bafe76de1a293a50e61bc8521054917da991eaf05db2d04af728e666b1415a62adca6ad99b7aa554330fe61d44e1dd5ff2ffcf3e32596f241eee22bc50540947e5a0845ebd438ea1b5fd9a6462d86d26e410c0e8f65670831366033c38119b5ff4b71b9d2019b407631dda5767131d7e948251de4326bee695864dc8f751c8c5a1649a0db33a422e526f09d1214cc66cbb5fd114d0bb309b57f31add81eaf8ae17eb19a8296d21d9e492181c6a6df9a2100d51ddb8170a5fa2ed482487ae6a3f4436375983129edef6c53f6c008cfe2f242053940808ef6b2a7e7e0dc9a2ab7ef05bba4920344230577f520762f54dfd21e97575751339fd4b73b8fb9cba002a178723879dfd9d939d8287a5209179f523d90e69185ad1c60c7b307f05e51c4cd668628cafec6a83f6bdd6524ecb0f8e608c9002c9ace3ce4a9a3eb120d4d6087e2267a5dcc9d30975a351237c1349c90a54a5eadf8e2f560dc59241ea1b2950cf854cacbf047d2c5f818de13bf3f84ab2c46e306ea5d66ba8de9e22167dee623689a3542150b01b360244afedd45d43da3a05e43183c8cedcc848efe7b2c06f01e5c1a2e4136d7a7aa88d9a596c9b792a713f1b678d6ec9dea5feca20adbb3579783f4cf9639429f094e8d8ac1076d9b46e14bb28eeac3fcdc8c94a1882fd4d06b5c04664e97ec0cd9feab4a6045514e68d419e46b91c39e26bf598088be347a55b095d23aa341b921034eaec0cbb40178bbb3f5aa31be03e84b1bfe83e700e873162cfd96f31d957872487966f4ed6986b142aa39e6c058c67cdfdaddaad243c21b4495a5ad054083672f208769b7717930605bdaed3e1e7644bcdef4f0017965e3cd6f58b7b847a713374eecc20a908e94acc3b34965b69122c78b7ba20c4271d886c81bf841baeec1d697c92d122af0c07790c2d69002f216d324916ebdfb00b6f37e20f214b7027c1541fd7d26f1c5e2b0eca3dc1e9e0a9aad66b6be775976a3d17cfa4b69ac652466917b9a302e6c15554c76e880ebee972c8d913634a3490e8da3c6b5f321c1f0978ffffff87