PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80061 86fd9f5415b84a0c389da0a19ae25c0cabe5eadbf42b2a8f360a3b3200152824

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
34ce9ea2457d1954dab96a8ecd86b9a5cdaa7b0b907b54bbea21c2f877a91ff6
Certificate Block Hash
86fd9f5415b84a0c389da0a19ae25c0cabe5eadbf42b2a8f360a3b3200152824
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0030000800f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000ddeee2bbe4d53c4d71daffae5e28eb3291a0272106a77bc08b1a487fe978bfd081e1a91b84a03c4e6bc13ce75d7687a92a88a1c98af9cc0bf6d22683d1ac96ec8919dab11184103ad9402ea493b9228f843fc371c6a30f43d0b0000000000000036000000360000b0030000800f0000

Raw Header Hex

00004020878485ae10c0e29a310ec466aa437819e1e7ed678744a18bdc8170ffbe158d07dfb5430eca5470039d6d703354b14f80b664303bd02bf2168c9b8930208f90b469d9426a89c60018f61fa977f8c221eabb547b900b7baacda5b986cd8e6ab9da54197d45a29ece34

Proof Data Hex

59,560 bytes
12121601030793dfaeff6cd70e4b3e35b38e31bc9d122020ba254ef9ebd5657a48cf469eff778350073c465e2d74bd5bf10ce2e262ebe048054b8be37c5d5257d4f458b564b454a746e4cf95c9307c58822b34b30ddea86f9a5f4fe5f390726b1ba31025a722582f212168d8005767a4d9a3e7c017ec3bfafe67a7987784e2c429a9b50420a79a14bd9efb2b802044feb5d142ad50b35192590944262466e515c1b78d4cbc7eb44b4f11fb629300d8ca2cf106113b0b5a5f838e28949b438699f85718a85b053de608d57e03fb823d9e6b9c2461f1372f87cb5e78e8e59641b65ccfe5686641d596a5e93adcb3a8f3e25eb675280ac890d69e91dfd2b95114913efdda8e858bc43340b02b4f66e2c7d70e233ec7131ca2c96988788ff7fd5dd140d30e69fee43a00516f884284e4489523b143821fef6f6d2bb512c7dd8537480d35bdcab5fce1dd34f8d4d90b6ef3e12f06760ae389ce59d5eb62a98b4d9359ccaca40862aa8676e736eb79fdfac107850829aae373bba3fd98c00a3bf8f3db404531895ef4446fce777c7da499148ebcea2c507ca02238d7fd8cc392ee4abe3b7f0aa621b3ff431a07e86b97f881cd99f29eba916b756c505362693a0462aa9cf2daef5f0f3517b0aa03480de6a72819fa9cdbfece8e93517aef8bbc22ac3d8e86cc1624468f00d2abee7b471e78a602b4fc93adc73fc47e620eaecbf923c217e8028940157d459a56d47f1139706a8d926a020812b4263e1d55767b85aa07f0a35c08636a6d16f441145e2973d716f387c0d64fe7effadb45948e05b5a51865997c79fae468a0b55d727c52d9f7ee1f5329ae52a0e59189426e54a9f7a36f8c8e414dc0524ee1b413acb2d01490a38a9f9be4bc0caa65d85036fde0005b200c534e4dfdeb9159ead90ec49ed55e676758ce4c6e00729f58470503bb96df0df5c9f3af05a706fedcf6764cda150e6e5feb9d0512c3f336dc6596f767d131e07fa0ad37fa89a1d36ed8142575a534cee7ee8868d3dbaa7bc221c4895a7039792870016628bb5c592cb77b5a04bda1056706db8314e953f79ba10d784888b27cb0afff9193c7bbd5ffd677c328c05559340af4e66caa20f254ce1faf93901445a02305f464cb42159ed9a6ef2087a2416896110f03b40f6ee008cab6e9d5312382d15a574a6fedd950665387bc7875c95ed91ddf6c08d4025144426b72f993de0e3b40859ad3c47f2a834fa5a3b31236fe21756de9bc1ab56764683125a9957733f2f6b0f186b594388ca9bd115c78b9e170e84afa79a5f87417c6928296181fdea8b1a48bb8fe8c3bcd7e993aecd1c9f062bffbb2485793ef4ac12d516275b6a67f0f50a9fda2c4a79a96ec6afb71448e06b590854980f49d17beac8bfaa7d92652a5a485d3a4bf334ee91dfc2d0711d67258badb193673aee192be0a41798f6b10e98b1fd3ca2a5e77d3c65d49562175bebb7653c882a25c304a7d45ea7d088843129d69fa0323eb39f69be9a3779a087a3d50d5368915e1ce2a8d5401821be2606a0b5dcdbcfa040eb6087366b1b51130f3f984ec41d86a9275b70b033c112fa1b3003dae48439ed11e09e916a1c8ac916722cac9e3261551f031edc90397998f25158c7fca6dac728e2d0904fe2cf3ecf9e77079e8fcc0422d9784e3bbdc10cce32c91f0e6382ac91f8f89059d6052e28f2cb9e71f54e25aff7552fc34d554f94ff5f4288cd301767d8433d79b570775cbc904495aef87d56f58525cbb9709f5328306f9e00dcdc3c59ca8113c86f8627889a846014947caa7c5e3af6d0716d4a74928bb6061c58b18370a2a66e878a2b025bbd417f1e455f3b7924d4ecb1ae3afbee9bb2100c2356255993fd6066356b6142f9d0f61a3682d91431bbe17a86559dae7a1db6ca2bca144036a67a8df568942fba8bfdfc1887a259a950e292b1a097d1dea5c9abe59ad18293b066da736d398ebe2d3b8aef70a20fb08cbb58c5741a21713fbf46bbead100d04088f38dffe4056943335742f60988b005fbc8426eb554d7437ba1a465d862fc7cc13d715acec219b04cb907479a7942a9837a61aeb67d34e7edca2187fdde1e78bdbffa0d0f1492cde7323eb271107fd51679ab8a44b89f74cdaf0fc9ae0f00b3e726fda9e6572097705eef97ae5c72f53abe1229164f2f77b3d22d72d8439b0d76c2e746a8cafe70d02750a47eacb191f5f812db875b58c119ee723cf456dd5508deb0ce46cf0d3f069d9ffd10b1cb7fe109de79cdb069fcdd2f620b95ef7eff2105356363b095939051062e870bc259ec45cdce261db1895cfc5b338041c2685667e8f2f8d5d100fd841f54094c018e05357433f0187ddd29f221b15c012310a58935ff53f56731a5062c26ff61d93d83597b2b600738405cf785428dd430752bb6560bf3e629db1d45b5f1e4546a63940c13e141b9c57580dc34f6f50781d2625ca7a55e2f3ce61d4d221703fa5b97d951245e4186e2f76e1294a24a63022e230d013afd54678e7303bda67e176fa94f3f68dc8fa1de04f7d406f070c9bf17f01d372a4832a2d656ce085cb2b4a5c2250ca9ecde417f7ffe22de6f8afd99132ab8eac3cb2186e563f5df0d8ac3f96689049a99ffb80910b2b2476b36df9193c93c9f0a0b6cce6dd51b2dad0c251d2d81ffea81d2ca5ac0d4a5f51a60a09d92852b2f5ffac63ca5718c8f1ac17486f93d0a24749aa016b519f6ed53f6d6b1e240fa225d40855e0a4023acdf5bb2796942a1c999da54d1d75f142f9caa1783bd5d875bfe7b76be389e540378857131cb8ef8ddf74664a4e310dcf89c9506c80b8d5582024a762a5920a5071d9400f31200349f6c5822bc0d789298898cf7aa5e3f367cf84b8905faceef6114fb22c96e45eb6562233efcb15603dcfcf733bf5fdf333b32237e07aed1c6e38ff5b10a0bcaff4e395f1c601a7a44262331fe08bff77868d136da18f0a67aaad47ac57dc2146d343b53f96ce7ca307c614f6de4dc24d69799f12caedc413e5f184bce26bd79b4786a0fdcdf874b50de379e361513ca8a91fc59501b66e7c1257bb26622559625c11caaecd0088a2cc4793b08fa52c6bcc9fa73d3b390757dd85bb84c00a1aa08114fb5a9fc0e807007337e9aa4e52be686765b930c657b9c5b31aff78a5e775d2492a64b472befa53db0b667267ad62c2a5917467b2e33a1e3ac68351c1dc18ed5fd14149298db59f4fce149ae74acee300a68a910ea634bf938c65fb10fd0d2a6d702847cade1d82745881574a9e4e174ccbe817d3446554651d835f5f35b0ad5f5adcc64801c33b2ab87291fdb74cb56c563d0abb84fd7be0363f2b89e1fbda9873dc9b4be6f9883ffb86f8d5169842d61c2bcb00873e33bfa7bfa7975bcd87a747673b60b1def83bcc8aed3f9b74b289e004b588081ad012f6a355975c936b5ce1cb8c489905b0cf9afac80658352a8a28bba96c1db9a544e7d1ae8a6ce6af941e47284762cf9abd426a577a3d10dbafc91fe529fd85b30079b88b58faf5410db7b7d4808d62d6cef5199ac7b23cd8b212150208e97b27580250898714c078e27a169a30cfe07065eff311a0487c4d2515041859c1d2ae50a76451de4ffd01fdaf8e2fbeed9820ab51de59d35053a032773e27964a24dabc4c2a47a2ec4f7d48fcb5c8e9f40e1f9b948bb5ac3531ff0d7e01ee55270f4cea99edfeb837f9d2c5ff0be4afc91aa3a19da5346c81fdebdc5c730cdb95efbb8032bb8b56863219b6e3cd315ca40cd1625fd58207724b4f1e9896904a1de5f12bcfec368c7a14ad3c451f57e8bc333e5ac4019087da076b6b7f1b9cde0097b9c266a316fc48aa5cf8ce4498f49a84308ae2a69b9309cbc2bd5efc31ad34146df028dc61819bc869bab30b93656eef11d2252d9d6c767460242ef3e0432058c7905633e67bd9bd662b281cdb72d286ee02c08b3bd100cdb1ef014b7fd0f3a58f8895ff5cf4e8db1c4d6a50fa9cced06d5fa71c5798a5293c53dbced680f16e70a54b441357b681dc67bdc289c45b7f7d23cabd26ef36933dc4ff6d71c31300f18c1db56a2bf9d69dc36c345e5fa60ef0a866642baa7a00567142290fc0cb01341fafa67dfee30fc51f32fa0c6a79c15add0a218825f7d7f31fec1b268f3005c02a5b3fb18c863983a68a19938b7150ab23576444348611bf437a26461ae2775acdb17a49ba9432731e63d5be32ad3911d5e33ddc851ebdb96ce29920fcb92978c7483d4395e3509c01c856bbebee04efb406fc62d21ccc411191f243280c6146d2a35fa372e0769aac2539afc8cef8157be1c401102829fa015300490856101339d243316da83a9be091947ac49c9bf9ce2073259d943f4f178807978a85883b3d1a465e68bf47d9407cd4d76bc62f7c6e2e140f608922fea13bcf6daddcf868da93a47fc58e1f489a0c9336e12b79200364a4e9a7f4fc2af730fe587f38daf748a52f0c643e366d4881154d57394bb2d10edb63ac9c80854dc62adf40e43260c8e0f697285726e72673dd13eafa059fabd58c02365d3b12e400ce5a150df2aa3d7430d57d7279ee5811f37fc6ec61cfd2aab8ba72ba1ef79b6746a566edc0c8bae8dc91436f3acc39628c49bff2b4a64d2d7082402148c83132210f915a808fbaf6d9947167e999bd50c2b06dd6ab26328ec0452eeb79d1ef689925bd8c1488948ebfb58613784f53d8ae3f7fe576c14fcdb82f3af0d283b55c109e01a2ca7c220fdc39fcdd8ca6f7dcfba4eaeef5874b423c4f487760a86fdf48b548f82770ceaa91405b5ff1b9c304fd01a9396eef6644b9c9d352e973f178f18685024f970bb92a6397594e1a8fa0bd5782caa833114ce912f0666c1cf2d1390efe44cf12dbce97c48e70acc242ffb615aae7c517edf4fb1ccea59cee3bbd550b73288ed78d90bdb383d513a54cb06696d0f118035aa4cbff07a4b0dae7320dde3c9e02ceab23dda83d9da22b3bbc95e1df02b5c6770a4af42cd406eca4a3ab7401817f2dc3f29682a378bce8526d26ebae88b2c398764e0e97fb1e7e16edbe80984d7f014cde52c1e273fdd48b3c108163c91445f4dd9a14c2fa243745a4da35eef40b104169576f5666e6ae6220d17dc218a23fe2499d79c01bf18e09216004c35c78fbc593835dd48223590f30bf2c60ecb6d8cc12d28b25ed91155eecf1e67d5b25577cf90a7ca18303cbf6539471cde619737bfd842b3ed63ee47faf51e3ded71be0e01919106283e8f1df477422cb69b2e8b0ce9f8060b6aa2aaaf5bf854a05dcdc5d8c5deb7907b51ab105145c16394b5ccc1f7d6b6f5a2f7d2ca36b57ba1054d4725a7acf01ea44ae8214a8651b1efabb75e14b5eb7193dbc5f9f91f21c50fc094586898db868c969c0fe59088d2596c660efe965a7db3b0d309e9d89bf835c0d0ff5ec89d36d4b0d432f26ead5eea2f112adcedc0550b4fba1f452371ab9b61020e299aebdb2496a560f14887dabc6dccf290dfff09d98003ff153df94f2fd4486e102afb14c6c34147ff182ad5e9499cab5543b64b75a0c4ee2408c04f1377febfa739ade7f127b72dc04a0e914068c506fc3882248b715abdc0d867cad42b576896e360a0092ea67839432fd2bcc0b85014fa038716262121b54eca812c51f1e72f4b84a3782710631f295feb6b595bf6f63660d70f35a24c10a9b84ce913643e6f361c09031b5aa3d8629fed7a77d57e5d47e82c07a81862b04f0856128f9bd24435ce58ed78ead80ce6a98afdb3589b81ce4135289e4afdecfb2a3e3b214f76f6e73bd84075fc803f14fc3050ba35c51b8972066b5d908f28905f4d12bbacf04521e82e5b36fb34c544605bf2d213c6a57bf019b0097f8c45e3fc3fc10d1b055491784f05901c281bbc8591cdbfde00b575be5e50972a33fc135fd2453ee4845ebfcd055de3da93b5c0b32b7d327d925f705ce038ef062a60fc7f900fe51d2eb709d519664c3ce2b6d864e86ec5d52fd834d9b46834b6a764e7581394ebf5cd5114253b253fcb434ba78832afcacd9d4d5fa6c7a4b84467397ee36809ce649b4d5c9d7261d71fc2f5a0080982361c043e93c4576160c8e448d313a9632e43eaed590cfaecfea4658bfe21a00443bc27d10528d03f4748bff763dfaf2284475b3af2778e65fe20e897e7bf9d13051924e1e1fadd64c2a42dc08c469c552197884c1f3b252108c4119a9909ef53c656c546655d696167d47e3fd36841d6c910c47a304087c8bc15ca075355b34c4ca5538362644ffe53a20c0591cec4ad2c706e7b394285d002c28cf83fd0409237f37cc3a8785f7a4b79ab77a744248cf1fbd87aa3e779ed19fade6cd4adf92e333b726100da54e301f74fb9b06a5fed6bf2d21e3f119bbeb73b4e3b0ad8547fb0a368d30250a14f88f63ef697d720ef96e575228b66359201ed2ea42534784f2ce3631ffe56be70e1b6260dc76e28999840673914234e7d91e1bafdf67339ffbf04a5308680b026c4ed9c0466132256ab658f08ea37c2c669e8371812788fec56f93999418991bd33b40b84833e93617f1e6e38e64858d52f95e52e1177c992799f758282418528a8b203a21c6287c36f2cd7cd0c55c48dea53bfd602e666adfc586ce241bf67b8a535cb0cf50cfa6f7149df58763a91f67fd7597a6792c40394582fda0cdfd5e1ec103b3907eb6bc942cf6eb9c7ede3048bf876c05b3f40c0c3f1442fa5a400472480b934d85f180e33febf4d0125a85dfe24b12c9826555b359834d06747f037e984bd4be36979ba7904397a95d833eea458f800069695589b44d13baa2e5995879fc32b81ab59b6af75c0bc7c5ec18db3aa0e900f6ecd662ce781ae9781b76d34063a68cac8b14b234d2e3d58e72f3a65e5841a9d343accfad9dcc0ffe8f9e6c10895de8dcd658ec962d55e66deeb936bdaf3c333fb1e1ba90c18f3d3f28df437fc5dea04ea045472930ed417b907909eee1f64d52306c53a5d86a87c912a5c25f128535eba2de7a8f82afa37825292836f1c278bc2f45075f74e3e53420f304e751e9d56ccf5d38f6684125e576bd21aa7441d59b440df74b679b84d5316a1d3ca7ac90de5c61c589c6738ff0d533c938c4c7923e587a18b7da0c9222dd84824268e20d03c1e9f25c26a3e1f86540ad60f5e6d80b79caec4cc595819033fea41a9c616079a49219daea178240c409673b5c40efcf7cf93df198969ebd41f0808dd9b05851e3fe4a81e36f1b19efb5fb880289721e484f5341dc01492a28f4fbdd37506ff584edf8b9d0a4d691a0c074d9f20aebd462a949c6829876798a12ef5482a406c13e724e381f0a779e25fe5cf5b1062ae9327c798db746add5598b076fa4f3536691b2cb336a5f1eb15e5f6407d62165a8d4693c6772c5ed2f9eb000889904f35dfb9d26d4ddb119b41c5bc1712ef03b036e6f0ff53c503b46118a510ac34cbe74eb260ac33f39fec6c8cb7e743cd9b1fa084bdd23fe895eeef98772e790e197d83b64e8182e0efcd48135db85b1e9bd1a24040489f8492dbeae2af59e65a803a27367fdd153b9afbdd679d6d2b6c2c4a8ec6f0328fb74f92f25c8c11c77b3a3c149c2ca2f3cac6d4a1718ce1f58f06c230831828bf603cfe61fe5196639718699d94c26f97ce94e6338d3f7b6c7a90477db688454b42ecc122b8e57937c1ddbdd7b81ad4d9d540962d51831467db4eb80b7bef06e49029d4d7ea416a56126b93f146d305fe3705ab2729e5e2ff3dda3c1606db423db2ef9e0e263f869fc8efce3269ba2639929725bd26bd89b89608f9c398848088cc9437d188d9b7e652a48eb74714cf26f4795652259ea11708ea73c9ed6de8820b2b52c24ae7d6bb9c3bcda4533a9edc541e442db04802a0fcb63abefa75d2c4e7116153198fc3207feaf4c0965013a5097ca8dddeda84ac78f460d29443e0b4830d51cf6c20bc80e9ccfbb82fe9bc586d8f08ef72b96e07af3947b5443e3381afc9a1a3150bae2834207f66a0a26252f9bb38ddcaaf1815af70f7a8a8a132a8e187f5bee8f32d75a769f87c86105c387479483fedbe1ed70a68fbc87e13d2834bc2428864c63bcb5f99a351b8bc7c07dbb891d3998fea5bdf3ee8008b13c8f94509b3664a9340cc5ebaacbcbe61871052c56255dc84054c93b14b9dc62ed9943da6a17f0e92c4989eba81e22a695c31a30d1a29ec4c4be7ab6e42535e78b2ae727947123a91e3b27d82c2ac2e3efde3e2c02cfc7d86565bd3b45ccdc15fdef7b3c3554c92f6dfcea0cf920ff11d8e196033949c8afeaa3071764debb7843cd8d3021ae2d0729dcadba1e2ea8bbc9b651c928ed5b488483b5a1503d297db619ec9aeffe933520e023f6cee13e8ae571f5b9eb41bbd51e6bed934ed0fd2cf5cb8bc625ae3a77fd386bb445c55aaae6be978b0e9c3553387ab82318ee3fce1ae414f5786d715d169460905a870b891b489f0ac18ec177f6e2844284ef97a7d0136dc6e59a455049c89ab08801ddcb0614dc3d7659cab0d71f3920d68e7486a0403ef37a8d7c4bac31c3fdfe7ab5786945ef27219f1269ffcebd37df5bfad59f1ad903a5f3bed27d73b4682e09c127e31815d42dd2100d07d1cadaeca67bee9f7b6a341422741d3f850599407df2b671c177d220e3713af0c8e8cd50b9fb58ec6608087fc5b476af7382c04edda662722669479a68b6e9a2e120c86f495414bd65f493187074fa1632d30d28a2f1e4aaa78e8dcdc68c6a4d49bfd1e9e9edaa50d5b1bc4cf73fcd3ef2c6938e45e2a5c7ea9fa40e8ac3c08bb01f5bee24029b560fb1d6de8eda3815353475f36d01bfc71a71baed65f08cb97732845f10f48943869b0f5d0350552615c00f9c002e0eedbd628a3b26751c9b21cc3a1999c15b1962fe1ea7dd2c74db56fd6f974a70125878283f6082667d209653b982148b0fc8d0be879241d60776523dc781273806f511ca2a98f93889573993a403bae5bef26a474d8df1f4e75416bd4df121ca61a6a6ff30980015928a038dce0c56c30c049c77693639690a16a30a4d2ebfdf1842ae8296d23d364003a24fd376e1aba06ee916d5e4cfd3806b7e68a7df3229c379021d39692565fcbd934c02570ee6b5ca9a30e32f8418c4ec8f9ef9262a81161d6b2a2bab7528a394205907788a71ec42116f69dea19462ac35d364641f253bf1d3cadeb79ce090383380deb1bd74d4c10bcc4668beb0c358a26f2b4401a10b56ad220fc8beaf7d68740f93b0922e032c1019546c80a712129c92444117c5158dce4061c238e445e864d64e184c656c271e880a3d496f8989a7b978211fdd139f15551575c80d0dadbec498a4061660b1f7976947b299dd8f7dff866bc80c80d20b78cb4481b9c56728f9f323900edaa8bc92a0ff599dc382edf93ddac3bf6ae42805a84a4ea8a33bffe7219537ee699af4638c95eed5d51453b2bfd60ec7f346c5c475aa8c263b034c7009eb64053b535e198f5df22a4b1d1013cfda7d0a0849a4cff07aa94e49894d54137d3ea0e647857e7f8887c6c9cde94917f3a5db380496d1de0603941240efd252c17e9687bddc52bfce2f08c997e532d63c12cd9643672fe18696b85d4492f95b96cd146293babcfa095c09708461c5834ccab6687124c672adbf7f03110643a228a7f4720746800c45332bce969644b35f45e40c3bd6e910cee910cb356be89eb37bd48881e68504a156a68934334826a7b98896f596ad13a25ae1de83d62e1ff9da9f60ff2adecace92d6d59339291d5975d1e0891ba34e552f3df19f7a0358571449a8d4f16b6df9e47aac4ba5d9788095b9fcee882f2f564928e5a175eec77343cc1eef5f616f2683e5c7cd1a8beeaf4920152d26538f990a9710dd7aa5e118c3c63024b792dafb6de8bbe883ada3492d28e23140b7c5384f47e9fd71a9d0499e972161f8cf253e40a3721fe379bfd028dbcdd9f7a1689b7cf277d00bc16f3e911295629c33ab06a8864870d71d6f52a46affcaa015a57549768772266c7649a022924ad5177b414fc90c329f59db45519dabbacaa540eb9958b051fad52f9d5bc7939ce97f6b5f6593ecfa3be59a9b5cb9a2ff908f387637fc0f0d7994e5a95da4b4759b29418407e735c3da32291abeb6aeb4d9fe170c3c2e3528b3499d81f97725063935ba6aec3d2972a2a24395d6a52a6f8d47bfc3352dad36e349ed62f08b612a268726fb90fa099f6e00e823b49a4afd4e8b0e35969f134262a45861b0756a0ab0901cc98a3e6447c9d2fd337f0f71f521c4340d21a90434dea84d91919c4040fa0b55c54c80647bd9d14d5ccd971282e05bef6ca3fd84d3921f9fe83d4742b8b5a366c7e4e246f7fb21eab9de0ba942cd63962047453a19ac9c679ee50c79d528b17b15d863882b0629faa7677042ddaee79bacee653d3c0ec1c0ac09e4bdb7404cae2a511e5cdfbf8322d997cfff51c591d7336420f77863c37f3ac2afbda098e1ae3cf59c807aadd825beab5bd12393caadfaffeb44885a3cd9331462cbaf36044c28e24183b2f11ae7e2448dc24577732e2e2c388e6e5cd14e91a1d836a4f626b1cafa666d5a762e92a5af3cd40da04069503161c4b08aaa7291ab6f6efc709f740265f17afe472994afcc77b177993e7972a5c830abd5b5ae85b9c35aa3eb77be971d267a9c98dabcb772419c0317be19260c8473c30410f6c67ec08b9a288cbc6530889e9a992181268b1523542d060c662ba02baf5af874ed73fa5f52c9d9f5f6defd5ef64826b9ba04c21c31706fbe2da6dcf49f9fdd1fe68e735590a9dd495da4ef4b9c669255027698ff9746dcceb86046f6cfebd2e1ff2a237a9c2cbb31a00ec2a263651f9e51ac4befbe202793bbeea2ec0eba21c39ba3ea78e1376e24ce60426e5f20ae35c200e3e80d17e666caa3e7fd53f74d61194213e61eeb1b707555583ffb40dfc4134decda2c6d05ca27dd4accb9f48de99211504a239b2809acca69f1928cd978cabd0c06f0f661c73b5c822128e674aa7cb1e58a5b2dc0ecd99fa9cf279940fc786b68ac4fe9a669af9bd85075852cb0d649cf5262802075f76e512fd84f3015b5a86b3b63f2590a9496d155b069aeffcaf02ab90c77994ab7f504d4a2f513df035fbfdff0d38d5f4a7f44cf9803aa98d454f76fc1fc0661a14d492297cf450255f24c8f766cd73435d7402153d6923f3012585bfa0d8934d1eb7ef880f986143537f875f8de6d8160785e22530eba5895973ea4a6c21899be343ea017fd7ff8072b9c7bc9bd7ca8f92982a292767e730ba3a394deba2c4fd5e2e35001bb42c12f42239463b2666b842becc7343cd277714c82eade2e1e3ead481e07c12c0dd40b5940a58d8cb95c80dec064717cb6b43a74214c683218409e8ba049c6501a570fd6014cb3112463bac23af0f1b510610d21b0130678a393af2d9e08a02eab6f775edb4c7eabb0cbba3f112b9342d0046b26d2943985a12e17d5780eac28c6fb5a15975d6abe622008617af60754a5393d343d5a0ef7f18c457bec8ea67eda002dd2724e5996471d0a4287420bd6aca7b93a8fff0dc624e2345e84f69652bf477e2caf4f098591186e00dca666aef645ec94d60b0258b89596ecd9f6a349eec7424520fe5f1700a157b74ca2c5ed0f606f8040424bb0df2b51cf61aea16a5e846a6d6be0464693909962dd301b80b293fa8d092512fd2676bd23419a703de1b25db06c7c80c5eb1fda23d19f328c660d767744ff863e3459f8925a07112c47c3c6bad692b03415a6b9606634c04abdfe737f10ef099325ee30780855c78b386f8653442aa1cc9ab845f6c5edccd5b8d4aa1554a2d9c514f58e943464eab0a0d7a3d40a5c4d2c605279d9dcd4edd5c27115ce03bb92f2dd782f5f940f5414e4a148593e90f6e6b3a5630fe3ea8ae0f4631b65be106c2b57e3f11f1691a7b5356f0ce39fbb78267643568119fdd5a1fa386bf82f5d3b798fd6fd0c8c3e522f308017687d781b533bdf3c3c77d833d479bd9bc77fae981f0886060dd7b973d1dbfdf5d9b85e2348d2edf973f37b065830128b3c2af934b5bba8fed0d95f4b433f250664238fb1c3ac8ac97c78518636d0ce3b795a98832a05383c3aaf455624f6f64e10f990f0f12237b57551db6f95a64d026ae5a27f98ee1f1ec5edb986afec8bf25c9b2278b59a0ed2b6e403ee12517ca319181a18eecc351e209177257577b00e53bf7797f67cab11fa0d14950bec62d5242e3d1ca21590d3dd994efc9bb79d94b944f3001f98109be6a72a5d4519ec94c78b7c883b821dc61f8af1ed0164203ab19be0840b4ea1836e332e109ee09f09042ef29414f2df2a1fec72b80801f8d574308dcf006b854e6eb82201a33979993f62a2d226b8bb8d6d14ef3b4bb4656d6ba22e38622fee268a0904a8a4602118c74c643723020bd89fb8885d48b956a4728cbe38bdcdafc2b3a6c7226465ed62176ed0e3a15e59b96f141cf67c736bf96ba6ae077e20636d72d0cc238e792092fceff3b8518c4ec37df571d80e87ebc3c2f0696816a72484eba815be99c2d555a608599f62c57c075827a1b0aaea2bad3d9eda42fe3f7762a9512646cc1f49a83839a658083e95fb5829034ac2403f4a19db086f117466b800da038fe442db105bf665593e614aa2b86936593afba21a5102e03c8726e0fe0f509e77b336d1e82d68167bc692da8495fb576759b7fd53f20a7296d7bcb88fcb5ada794b6ecb66770dbc0938e9b9df091053330a815c0ee8e256cd44a022d7f95189d66f52e16bc8c44c9ed31c291c09dd3b9dcd44ec68ea82059ff99ce2450e4311bcfa8c5e4d57c7eb0d5bae0183f7f18723818e4091e647dd7f6656a338d89872914fc8dc833ac170cd3e777470c2749b677a69306731e66a274e6af7c47703ee48f7004049d02cb903b87515046e882d57823e74829e163eb2c1b4e6bdfb4c3fc641a2ee6e56211ff74284b94d5e3f1ef67e9a390e924b7c0a3e55a3d60121e9b95d872d6d72bff5fd8521bca7aabaa4504caa49db60f3ef7c0e761a13bded2a019d7d5e9b828e954402e82f44d80e7e0b0b0183bb6a8d45aa847040ab5bf01fdbbc9495365cdd3d67e21177a6bfa3502967bf746b8f6ec3f8e983e2be7432d665f2685469183c06997b498ed5412d24aa955fdff5ca0724c43da699857796f423b1d249bc2d51ad4311d037ae433827c61dcb7eab420addc78d6fe303374d05d5cc9afd3cfd13d668f668c45b4a73be8aa6c098cf010a30567bf9594968fd312c725083d4c31876b5a67b9e6c4851dd9ffb6ad12230b7a550fc0628ca83ef4369a7bd5175165b7236d39ac71ed83a9dcd85011e84bb8b2c98ccb2c929de72b08591e57109cc3a7eefba85a1090acac8202abcc26a97e1954a3217dbf1b554a3b4068c989b5baaf5b4621b062e5ea8ea62e761f9ed0b2943ecd941d7dba44f9603e399e52d99c66e59c25eeba9b3459b115e313de0b72d17729620e4db742b641a06364899b416158ea5203cfb8bb257c852a1a1b08f1bf6f8712ba579e6e37febd3adf1cc8c82783ebc88611c45aec9dca1d42237dc88900882cd4fd7ee3d7dbbe7db3f0c25b09a1af6737f15117b30c9df44968f07a9788ff48e1ef0154db4d904c288615625550e9de00f67149b4154c2387ad18b71acf2c0342816bb24e8a425edc5d3f418f1144e09580b3f7d5a546ffe702e033f18c370cb59cc59fbd96b862042ee8600c0613a1e7a4255366900d3514acd56c5e2d9d67bd997349ad9d824ac0a54ded2960ac2e5805583ad0c687a3c30e51636c05c8b4e45681ce73cc83e5482efe0fb1b2fa1aed148a5aae348dd63a9d86a4fdb364452a2599c333b959ce5d7f8e4acadea56f417d4ab6f549916de7ad8114ab65e2abd744c0d049dda310fa6ca1de30b310e1d05a92db22216cc6f3ee2de0307b9c90d78b5c500e9a1dfa76c464f1806be5c4a09d43750f527ad2a4e1b0f6c6236f5731a2c1e51e16b7cf169a2401db0f2c4f7b62463e7ad68545221415756b7ad4b46ca0d1bbfcba9a384cf996030bc007473d2de59471702854e5a3a402976900fb0452b9acfbeb8f4b90833af0427b85629d2c5de0ef1196e77226f16df36692425580a171de6c8e292e77d406857c04c996ee8daf1fe2c42d669d2f5b20a87a8087de24d8636186d3a4857e4377e89f8678cb4783cb4541fef18888f003271072bbcd93893ee005ac11f55a102617de171de8db76a7f63d0d63235f1482f1b57c9fb5f9aac7043bd18b008533989f079525f0ba61379eb66228820559765a52b480764d9dcaea566f5575e9b49ff7c1e383ad668a6b5e95a5ea13ecdb96136e5cc6dacaf0e923ea4bec48c47f537c6ac22396cb10f54ef769e8b1ea5823d7a305569c99d59f11c0c9eee72517c70c3f038b92fd374d72b5dc8a6bd2be9e878689ae3126d86dbd14cb8298cc427c466cb07b51ab203558e5804604af3086d6d62b149eaf678129750176e359f0f14876acc52cf65d6a144213c5d76df0ad9118936ee5b8304d37e3933b3e9e5e6f27f63b92a4121bfca340b6b44784bebbf8ad18daedb3b4aaefd6113b2d86dc937a769824bdccc1a10693c2961c2aa3116dd305d3cce177c139e6e3ebdf2dec12a32548c2efa4e590cf04d4d8ec8df3288d78bce3db86c4b1c8eb5f6356319c0bf165bfeca3d87b681d37414f03bc238ab6c413867e2fc9c6cc141b16c3c0f9126635f05087fb0f3f937e9f6842c8791f8814dbbe5e3ac5593bf17ce7cd3e4dd15cfe7ffe7eb5b1bfa28c19c647cfedccba967f6ffce1f877df7f73b90a2b98f5febd718521e96a66954dae60a034cc788836309d487d76755e725b852593dd714885a653bc24fdb5b235fec55aea7d5bb0d19769a456f90db38901b5b86f5f1a44991216fddda4eddbcc506bd97f27ba9117a32360ed54a23da01c2df0321cfb33c1313942131360fff8774c5ec12bb23957342ca1b31c6c0dea3b4aee6669ab2d06ce2075d964c0f7705ce534b878ea7855b67c3ad32e28436855d926e45091ec8336fc328d644fd5fe0fd9134b7d70c91a6dcfda6c5cb4889262811542ad4e6dc3d147703e61a85839d75c876684d0e72aede04113c55c7537fb6e7623fb5df36bcc2f530a5a5bc7704414330af337c7bf210e86c58ef6827a5d31f1b27f3c3ad88a10ee10197d7d4483c3f66718a54f26aeeee3f73c1c4cac67bf53bc0d3c62da39353f3ea490a0393646adeab0dd5d5846932a03df625cd883c292d0aaacc5935eacfd862ad6f93b20e62187226f5af223b79401bc8c3581672da36354e7d133e1ca6234c32bb737f71b2ab99568b70909b3d099d658e2070a7149e3defe2d7e85f4995b40b5e5254fb44e39b8ee854d1ac0f00ecd0e32803bca73424d5f8a879cbd27dbf9b0288ef7e392441eb268cf406e2bacb7f9b860dbf9dcae06f0e8498013c1fc3d88158c0f6febf459afafc0b940195117abcdf761ad878e80d1598819d952440b700057cd7bd0d3b6e2e656d068ede0d8f44cf523167388563573e87abaa0602b05702306e0b7c0f738b74bab908f1eff743adc16712026adb3619a0b0928930c278c71caf67fc7056de46bb81cc4ebc2de1eb26436ad887c40ddfc2158a72ec0d05fecd7a54c82c1be3e908e69dd5f9c60b861288a4d1b100eaf4d6a10721de96d8f39d9c5a4fd1f34412555b54f77901a92b2e0671481fbb736fd30a4c0f9799d5208066688bb3d6dac8db1f98665a4c402b4de73c00ee81e5ae20460274698df8a6ad957beb01b80c1383469df00a5ef7355f558564e12940243c8b322d3487cab1ebbb1c40717d53b9f2fa54166fc8dc5562e0b809e686dfddd39c299085360647397c940a185f112d8527f3579d2207d14c04c8035f12af5fc15cfabf120f6afd6b2aa4f43416e3f862414248fad350a856ac5120d811ded0c7f4fb306344990d3fccc4a08b58873d2346ba0d0d5d8b727f757913fc0d804b7082799bb8a709bec4b92521aacd14f81efd60fcb8fc91049cfe52860c24643aed7ffde53a015099fbd6b7ec5799c2da68f9735cbe4d4b9b797b63fc07db37066d720f3a13f6f0f7027989adc45fe39835d4dc27884f60cc8f7861a7bf2de39e0f762bbd837d69e3fbbd537e4624699c92942bfa7972bca9c50a2529fced467e5a37a954846eea47f23f1c317cdf83454f0963c2961874718bc204932e849b815a57d6f5447ce7909da5fb438f100e1954ac30c72370c385289074586ce8ce44fc364299b783f1110abdbabcacdf93132e6bc040604214237449655b9546435a2c746030cf9ac3aa2baa1ae97f686e3b71639cbcb99a7aa90d9beb7f25b3f32c206ad88a2c3ac18f84c93f5f07e29ac57abc788a18bd678c09e49ea890d6b24b85480e30ae7ed1ad3ec248e76e2e95e571b7f2887798acd07497b59ac5a3608e001c288d58c4b3fd89722e1b99f374eec698741c79ec19f2caaab8f1a7fd2faacfc26d9281b57cf5de7c782e87db3e9261f8ddfc6cd542884306319ebb7925a45e8866c89612470407ac378c5f2c2243219b2714154aef14aded7d9c40a6977228c3a3ee5e0c1e21218515cef7f9fcca349699303332904c649a99f3048712f4c21b755392637517e884a4c1b427b12df30e72205ac25828c09ec3a00073844b7ace43c5db0eeee65fbde9b721b68c994573ae687b7cb55f76a55ec641bf955f5e7a3b6bfe08ba8913d9748d6a68004b03c692ca8223ee83bf96928c926df73f112d509274d80d11cf33c23948599575e680b28dcbc0055efa750271018589f25eff6ac9727539a8d5d808ca43a743c0ef723b9ec46a79ed5a004e81dece958e18d902329c103f551b6640fc2a48119c4b3a148333644b17656297ae27ffa490dac61e47d4703f6f52a18ba5ede05bb6b85367b13a312c28eaee1708e2cd8f62d797e86a5de01fddb50fd9807ce6edbcd40c074f62c45511c8675899943951948c3ac37e12220920bbee964f35e3797fae1de209920b38cc92863bef407a4e2bbf23ffd25414636a4764d97c405e986dfa3d249f9400a138fb395af8e59dd1226a73c7fbafc1d894e70196f2c54efdf52dff5910a72601a7867f6c081302a1cbd95f5d6e9c272e9ec3f2093da642bec6eb54265b1e0a6447f8926f65d4a762827e9577f2e9b76c1813a4bf14da341e8d25f52663971ecdfc441383d7b05e1ea0879baedf60f1111b168fba009cde859a40cb79674b5d832062c911958f97ca513353131646b490722a82dd407eb0820de62b12ebbe6dca9a8aa54b285385f25b688e0fd0c98ef89f13e434916492784835a7ef6323b23ddca72a099f2b1325088c27df115351f40dc6b2e962dca5aadda151624613e171a5f1a8a5e785949f54b6598b17d5be61d3cf50a0dd068287d304b86c56423650d65dc106cda0f1931ec85ab6fdfa1aca60ab0f8aff450f0c941508580d6ea09b3c2c27d2843651d1dfc97203153e1ed2dcd35b9124bfbb527099767ddacf3b5dbb0870886c46000709dd4381e1537754e372170358c5ac93868bd10053397a377632fe4b37d0149d68600cb39c1c815c349df0791a5438d5cfaf880700c51b51ae8287a3d2dd79ac16fbdd45afe72b930a20e6fe89f766b2065336bee9e4b3475e0d6769a43e66fdff9772d0d84bbe8db853d1a86bb020932f706f15cc49b1be0b1b03f89efd3fcaf502f02bf7b3aaa7ff8b35e3163f602fe3f08687d18a99ba0fca053548b1163a2c1d0e2cb0a803fdc3a70834a20ac4769e8f850c54dbe090657b18318725274e67b51ca38eaf970b8570f41f174dc6951097f08c9994ab4fcebbac3b3df387f9cfe1c98bd49982434e8f9a720e33dbca940621525b82b60e9e7c9a153a0623b5cf93294e2d9eb07212ba1e5604b4b1e88324e44200e243d0cef0998cdf0533efd9a42d1b52bd86a5a39b45834e016ebf53a9ac9f55474737ea0043caf52c6ca3bf472b85d05e9a711db85c34befd1763860c2ddd86c89f245f9a5fda7f6fa1b9ce1fbcffbaf4241759e0816a5b995ca21d9234c8a77e302791489879824d6126025f4ae111ea5a7864a1da2219456837184074a587ef3e8c48bb53e5dd4de0e19111c3486581a0885da8b92973cb456647c1e766c3024142504fe7e4287ad2bd3a2e2dc80df4916d027cff6c9a738cd2d9cf8719cb7bb686b9bcd3336362311760d5a882d4e1122504a075e1e6ff1568a533adf7ad004899c3011884e60d9667bef81087435b297e626cd0e3c8c6fbe22ec538cedebb7c41322659be47fa69abe301c8b12ea15d4adb03757d359e83af3485f3e6f93ecf6210b4eadc8453716eb80950db931b42aaf60be78f402ae0778614d1034b205aa065fb3832df9cb8999d2ec3b24a389628cc891a38b6ddb14c11ebca496e5f2c6db289f80d66a0ede7429dc03450a918f07017770fc2b569ae5d5c3a1fb4f64d7b4c7a9075e1d46e5a7ed028d499d1e49f45d29f31ca6ca881f0cc4762111652d2eaad663e99f9662e3d53a37d1f00141666c18be149d6bd01fba14989956674267bc592a734a7e424ff443a43ad3c403ef4846f69601ccf5ad98f7194a294f93f99cdb561db5bf3f74cc6e12af82e51c941dd8f591e5fe48840fd004baf6b07f7e3c599255b3310a055032087a741fd05075faba14423cad33afb37873eba773a39cb2ca70b9ad5a1517e7f8d5ff90fefda3022993a43b432349c0f1800a041c2239defa9caefa4f310fa87ac485bd3475168b072f86d14ac288733effab6ff8baeb6d52be8b8762aca3435de631c10f297029f7aa087afdad63670c18c7d21efd4475d12007679857c2ba24a2da5e136ceac58173a8f5e357219e147b9bd290df8b8209c169743be07e94419599460159be36877bc8bbe0b206f7db5dcd7bf1b349ca80a4f11a567afda97b54f06d08ce28ff862a1b738047f3e0bd29a242adc8224f7294bd466f16f307e2db7576553051ca1f32e0e46910e5e2be9aeeb01e0c74d100c9569b51e1f407d97e40568960af7a2b7dec1a06ecceaf45ac66d7abde8e40f5c704583c47a0a350c749da9cfcd88d76ab499ae081973e6f5819f3b35a5c5dc73d5c28440473d92e4fd0283343039e41670911066a4dc5e743f531caf61991c43d4fdab14186d40c1d83148448c968634f31cd47b0ca5d3fe75379f27b733b7ae7496d8e0e9335f16d300645dcce3950673425aba4a6ebb803339d24d7fa7869aa09bc785d1ac705458112f5303b772946cc094395372d2b343d9c8b157a121804470d58d64ef2dd3ca451fb470c70df2d10ea811c5c77feac4c31c5bb75df373c84c0cb9afdd28a05b064249aa5edeb604a85123fdaa081a8c822265f23a367302b9fdcd5098da3d9b5bbfb2ad1187e266cb9bc22ef66f91e6370ca018a7972e0e895761ebde8065ff989afc2627f1e1ca6caf5c0612113bb4d87b262701cd2e0cfacc51d6e2f62ac6b86452690d65f2695a6a95b3034789b407e24952a907f88100987a12b3bf818e1649c21046e964f089c9131cda755212d99681dbba39a2bf8886c618ae952c0131cb41e7fcf7a0fa473296eea40b5833b048a00107d56dd2d3c51cea6a27edeb54290670146a083441789349ef3ca59613c27f186746e40818f00f84935ac671a0416ce903270fdf269979f504bccf76f5925e404f5252f7b393b9d085e4fbb488bc324e2c1c757d7da72d84335488fce9671e6e8e8a2a5fb396000d531cd88b943f5b0ba7f4f8b1b602450bd2ee7f56b9088da544fc61825865b86e278b1a17a3182ae1914c2faedc2e2d0012783feb72d6f6e5c0c623991237aa15c10214c1466dc11cdec2b151ba813c2bd044fd426b56187919651e03bfff0f795023cfc04ad67940efe652cec01f86cdb1d6f8765c37591ca0433207f316be1ca891038559206c956e2b5193d1b3b80571c27d56b7a430ec975b9116f398a5be87fd1a256a292a8100da3cdd02e5e11a25888e748d5eb2d3a078fd48d59c2dd838f09c91f5afc54b97eab94db7b010240cadd23f6cf736f46c03d6959bea9740ebdd591b229db45103839416a1bb7cf6ae0b53022f85ab09193b66eed0c99f1f096667710fe0c55ce0d7e33f198bed3881ff73094ff1893b819cc6c94472fb81a76dc42fdf0ed7b0897b4485e764d28893af95b5e0c19b791b8af504a1204161b677cccd3c7a59167e4890e9107304c4edecd2361baf39c88900c7c4fb2a636364b1e5b0ebb4884e98bad691c865138c3a06cbb6a35b3c4bc63fbcbfdaf12a3caede2ba482e4959888fe48337e0d432cccd587d8b2ca1fcb01228441741fc4ccdbb422a886618f1cafee11691bcc14bb1bee32ff56c180245d6750c043d010a5ed773f66548fa75a0e388443fdae36504b0b8c45985e59ee6a3c9e9d9f1b84b2cb32780ffef59bae3fb7d27e79205e6dcb852984c191db5e4961b828749c7f5a810dd689a834e9bbbd07a8f6e7fff0a0c0d1d70af66d341b79de21cf848afbec0d1b9518acd559a44734281d4377f174c3f8d1af75808c044ce4283ae90f820f5d96a61682776171d96536b582f91ba97670aaad43377316cd6bb9e8fef53506e6b4f11ff4ab5e146b2a5d2ab2a775afbe6600f378c6c96cf8abe1f617c262c2676be2fc0850bdbe1840486240676617d34daa002f92a9ef8dd650255d8b223f2b3c38aa1a887c795e80cca746f8475a01956f4f386beb37bca55074dc67807ed8cb24dd3eb9a6c168f110bbb0ee24d6a1cb64788c9d06a73a5033e24cdeaf69a2e39f61f7408d4094d73f8116ba8a81c47a16443a32d1fc7894850abdebb487e4472f711212ae31d6c8c494d61556ab2886c0b57f8af54d0b922db681f2d6218872444001a020da4609ef4a3de0c7f176c809a36801e1a624c606f9dd40d42b9a0a9fa03d2dde2aac347f9a022ef45c4942553e079b9ce5b90caef3539a2fecbf893220eab544877f1e9d2560a71383fd38ab6e9963a479b98acd1cc34e59889c41976156cd999621fdde3fcd56d4518a5187d4fe911c1e45a074706118d1b5552575e69718a735d9931988c08ca749cca32e600a2343f50e1625894ed9d6d50e54d025c4729900af3824c8fad56826ce0cf08f7007b67cbaeda0b490c4b49b774f685d1ead5fdd79b4f4e5b740bc9051feea9cf843cb89c8d59f261a9b1142a669c625e7ca3f61b760ec72bed4f974bf48e6655d8828a34451936051076f9c3e9d839e0c50bf385f5bdc2f738d7b995c5615ea83a3e3a68914b0e7a0ef3e40c15ef192cfc894f9cd43daad0e87d7f5fb0c589282a2815018bca2f6d93f7b2bfdc8958aebfba4cdc5cb52de1cf7c4c3fd16274f3b66cc81f9664077ba316160dd89ff046861ebb7ab0853af7c224457f532990f127fcc205ff60955b057686a5f6400cb34f2fe17de1480b26d45a7c07a8edf4a075476920115bdca13f52999a5a4daa9b5d20324270e2a86ccede53e56899df7585bfc6bb59ba4c870f92657a86cb14384dcd5de19095528c979f1760c3c997a67d57842630ab5c6f5e3c2d2d47bc6441bb9dffcf8f0fa24097a87784ee20c30b8052817f0c8f75f13a79e2aecbdd2b868d9363593f32597e6504ba59620744d38c5ac6391c18bfd1e409232e65b623cdd35e7b62d7c6fa666ac22b4ef8faa953e778bec4986ed6ad623d01b9c37bd44503ec5f733eb0469c9ff0bc45ced9da78aeb4182f7144ac6c3a041cc3be82c7038fbc94e488cd02a4d4e9113939f87d3698c8c809768324a33cb15b5f54718e112311ac499474bd65ee7ff06cf3eec687fe24012cbafa1e2d429b78d3b6374e1cd9e138c54d4591a74eaa4655a4b947ce1348021123d916110bbe2596b9d12fa4b37dd32549e4bc939b6db2856438700f3c79ec0170463137f7b66a0c412cc0e2a0610ea5121bfc17aa06ffec900eb1d136b55c3724a0fc2968226df190cf241b6dfe6e9205e6b0de3d161d81b28ce3a0410dd7020729404aa2199823d66c790e020ee3dc32479680f78d6b71b2ecbd238415e1a638f70d306f35f8da03815f31ce2c79e3089a79e7cc838bf18f6219b5b46b02744b5e2e1e0e9c26d2e3c59d001c9f0743ceffb5f9a94b389cf6babeb8d6c76de592d0e1fcb8b86391c22c0d4bf7775fcee6f37a32e0e26c927dd0c5db35afd71df47070e3840da98fa1df70c9d3c53c496ebfce5f4c29a318f3d92871b89ad16d8d20b38b8ffa052ae625489b928ead1eacb984ead6d6b1abff8562ac91a29e6044f56f1194d64546d28c3839d754eacbf48a062f67f64364d5bbc50656454321336cd8d70c7306c0c55eaf1f024b7accd1c12eaaf4df6a64c35c5bf66300ec79af8fc65e541096ed0e48fcde7ce7c9b3d59b5c9b2701e44d8fad8b71a5eac397ffd5044f3fafc04740cab9b7f4ad384286b6b5647d13d436bdbff8753f5ce5238ac72d1e3838a8b8c51ce7d2270a0fdc3fb88a986bd0dc1c7091c01b1a7068cec30c66db26d48adaf90d9c53fc12d01a1db1600bb177978cf109a2d13360e8fa362895210e8682471a9648f0152cba5c929e63c6b0896f3217bfbcd15a47c5477aa98884f0031857dc2b8348d651b27f185c08c2841f3b1d33d37695bdbfebb4a055ebe8918864fe0c0545c2cb0664c9770425034630213c77d2203169fd2e496ec8df79ba51b7319662cb5305a317b63b10194553f6f9d1088beb02bb01eb471e2b28ad935c504deca00171ad5b82f20db9201486e25d4137411c6cff631d12878ee5fdf2d74183856fa9056f16d994b491e97937dbc41019d368eba89defd888d0fb8298f99d8750cc95d529c8df889c052817b27a9a4ae7661865e8b6887f3e67a9dbc9505cf2d4d3b1fc27845e7bce718668739c0807e9b423ea531f7483df3689bb3164efc883ffac326c628eee80779853937b61187f7e7cff76752302d27e24763a8eebf93e6c6b3f5de0c8e690b9920993b53f87fe454a146e4f700201a62bd44c7a1ce4b6dfa4a19dd0b525aed7da0e85173355a81192be45b23f7740414ec5357d0c11771b4eb872d321de07abbe77ab2dee350efa617b72f81b3b6071cac6a55b812952cdb9d58b4dac8805826bc6a1f84a622656bfefd3d6c89a8bd69c610b76b4e2ee6de23981e81fbe9a6ce13471827321c839a911bdb6eeaa5e90a5db59f8e546b613b3427148c7ffcb31208c3ae5bf9832439b21c8a85fa1dc81b3defbcb4e4092b24c207a88739bc77b1bdec874d433e28e233cc080c328d21c8846651237414fad5b38a5635a5638e6ca32ed5af860ac8b4d0d72f092411b236e040f4c149a774fa7ec7840cc1c2dc0ed31c48836b824c30084021b7138a08a49029df79b577a13c4027873f1608d1aa3abbeaa799f76927241640608499ac7fd45683d09b83b19ce5de5c225125615d23fbf624582e8aa6ae3b66bbff3d424172fcd51b4d88f2eff885ed1eb1b3ac4cc4a854d822eae0b0dd614093f1ceecf898343cc95ede7427d30cac42afaab06b8058405e6c4fe6b4d7e510a213495c2afb5b6cb0681af606445cca3bf3ae17b1650d38dfe9c4e886d05f74e38841a6e5f97cfb6d97327fa47e0c4c2414933243c457873cde762408b188418e89203d006668fb833d7c9c0d0c9a06891fee32fa75e5d4e456d4ede7031938a1d08c460f1a7ee82a4aa7407ab69f91489a2bc39f12c79522b4be2452c837626d08c2d8c9305b00e7f5a464ef728d1eeaea1d384a8a4690de225ed75b2b62a6dbf40a6d554e70bc6fcc21a49b1d6eff12060f96b2a0965dcbbc6467b33178efbe5bac41626f4752622ad0fa52a45476978bf2e33fa831b36737da82f0a6f7f7206e8f527c3b465d5ebe62d5b5406d1714c37cb9d816dc0f93e44a7fa58d3f5803c51d7ea9d3cbe46e54c90d93185e817d9d29415daef438bca093cf49811fd961e7148935c9f3c040239b1962ba7183186f1ebab12aade7ddd06bca6babbc9ff40678960bbcf52c4c8e998323bf70b0d0af4afc1a77abe47e75497bacaecdcafa50d2d676f064b8dabc61293a134b59463543e35d3c0222e31db59952495c3b029f305f6f2bf2da2af441727d4f0bcb87fb875a06af3b8d3ad691c96383c43b12f70ab0809c133cbe0cf87fd97abce994b46cafcd5fa492613d5998039754bcc914df14310c3fc377f45baf16aa0dd908643d8f95c6cc44b1fd60e56bd8c11f71b02003ca9a00aa3d61b2d6fc42c3a565c524d50e702e0da73e265ac7a65f4468cfd602abb24a0adcb72cac2e82217505e6131142c0dd49f8e9c6c685607dcbe0cbd01e31c5dc2b924079d7b2a6a619164b731f1f3498f57cb5e1b8b218d52ab56e9d4395a5e73b79b97583c2d8d57d7c9f98cf6ff4f6abb41570bce8481ca35005b83ac834461aba7a5e38aa743b374af07e30e1f1a0d8cce2d4fae31c509e592f73fddca116b25232ad65fa98e0ec06a9dce0bef996d8d45d5e167b81677372460d4b0f3576b53335f64bb56f42a655ceaac370c112a6457e46e98af6f7abd77ca6878840828c0c72f36a8cd961ddf1ea1d368da378b03eb744d6795b483154e406c3ac3c21d91be419cf37822f8138039540e0d2adee1852ad6e35bd8c06b1afe09f679ca56f3e9cfd9203cd24c265a70ee1903247adb8b08908580b5a06931391639a7387c52e74c8c83516f0b6615b3f1ef103213a7a96d85755dc06c9f5cfee1dd8cdb5953c63ed32ed1315bf057a26c9418c8b941bae6ad20676caa6a334436dd3b3c39f68fc7540108e3d5da52286a41c5af014a8a8cbe264ca4a95a0a5b45f9bc433ba8cd2abe78ff84af279bb4bd3cedca47e84b102f2e088d6c86a29d2f06fed395f091405cca18e97264ad54f67cded3d6ce1b55b3b4412292386632c68b9989f84033cb7819c218e8cf01f9de6fff94a43f33f7db993ffdce1230d510c6e4523222eb6bf8d83f5f2852a42664125aee80cb488173e00ceaaa6005306811a0a979669d807efacca971ce9ea90d17243709bb8d2f8d8850dc315507154837d335125a5c3ffbba66b2fc408acbe849eb74957ec7f40738a2be549ab53cfcf1446219ff8d3a031186fd69f10d81737f24fc06a1c6c57223ba2e607d77eaeb18fcbf23dd41e30c6f63881c029b3ae30dbebba108af3eadbb1bfee72ecbf006084035a7ad6888307b409840fcbfb0227d2d7cbf0558264dfc1432de7bb8421e9a231c3f4628245569934d811bda9ef76161f95806737ed1cd98ef011f2b7de887bba8c99e0353255e7bfd2af6ac57c76b17ec74ce465a6671e33ebe6fa8b38e25d377cfc480b4d61107528a665a97722584de7313a7d89df1c2dfc3e4e4db5dbe7b1b862babc51be95b0e73a1acbf693fa35bda1f1bd437df9b8297ee7a492b917bc7a60381082afeea91c8d65672d2e2f4606891c1f85e724ac90e17492d91b64150684da2a5a056c148dac4f7cd63dbdf3a864719ff0a9dec34885e4d6594ae5085949cea92c3856020bf0b69a84da80d6134985d5abf0be22c7746684c06c9e2e2b80388c510df147727dd592b4e803918ee7ba070a2a0b089b742280ac1caa12b8191594aa184523d8774999fb5781d80f68d04572a851b6e47ac57e16bf684d6b25685ba00cd868dd074a22b9a17065c08be8f95b7b3fae7743f12ac349b4ad86d9790d5d056aa6f1cc4c917725b583172b93d812fb791f3d333f3bb990308c67945a7ed615d0364554f64de585b97e9266a513b563ac509dbb16b6556affb2ee633924f757e112d09f009e31e13f5c4637f5e8bdbfdca2d817e48e04a317021dfa5c5cc23469a637e957d37f2b68043ff846f72d6db60df47dde4ce480319f95b41f5d0da96696639c5cfb66d459d07f1034bded171c7249878f7e5767f6f340bd2b5587581f67ed17d275486e6d011225a707befc1c7b40527a184c3085e8354824f2a2b245cd684c26e01e771c185145976acf7190618eaf88cc0fb7ea23c8c4392074dc636da26912b21bb97c26e7f6aa4e24ea72a6fadc166a598916b069a075a4b2f8f2966dff993d4801a47f1d78d708e798f1cfffcbc802d699e7211e80a198947c509f81e80009212ba4b0382023f3f068d605689f0439b6ca36bed55a0703016a40c02db065f6f469635d460f1044319ed6631d412fa1f726c87fca9e06e6dcf4f67e81fc5849c9047a7c4f94851334d123c8be4cea75607701b69e5ec4a1730a4264c698b7650d323a45356a8942e9e0a561431ccdba818d191dc3c2744c4a4241439aeb2e718cddd5474e48e84096ca15c692a4cde6aca6c560d7c3cf85463dcb9fe602467c7f4057c91d3ca866a2372c9069e75a7fe473b3628f5f06cd6ca1b77a4fb8a49ce723f07130e998403b1fd8a9729f87b7c339ee6027340ee781399889123005a8c7ddc0ef79cb167a12f7dc649e464c2687eb568314356f927a8bff3f7a40cfe790f6859093429de1ca85d72909fa9082190b26db009b7c272bb5d5d89588def4dfb0e66ae10a345e89e6647fc26cb93fa574bfe27100c1331e4189bdc187556e7a4fa5dfb6eb3c0afe0cee92f4289eb9d3137959bc55f0d3ded4aac39c73cf872dbb1d127554e91d0def7e363d553dd3a6622f972b199241cfc7c80bfe209cb302bb28c930e6c2c7e8ece7a144f6628f46e8f1894ccdee807bf64f54976dacc5894fa9553379135802abcbb717bf85468ab21400f3e0cc80f00a7cc3c5580966a8f62768db1b3c441beca6d0e440d168a0d5015e7b1b2e875b4192b58daa52397c1d00e547511739ec2778ab48c7002a9911fbf27af0ff176067bf61e79be24e3f3975622e9c1a7ffddf7c42d9bcf8ca7db7b18ea4ef9153ce14f0918c30e94fe39b3894a508e6e521ab37f451558bc25f4134b8f21cf16b6585f26409ac12492dd76cef8e68f8e4e8e9dc7feaf66e38cb6c8b202f28f7a554a45d00920841cbcef7466d4a20406af2f5f22c9b74ceabda9d52da898eeb239b668039b748f493445845c4856beead8e62a028784084400be8baf8448e6046da20cd0467450f7cba88bf6cd4c6f948cff98fd1f344df6c26b6c4eaeddc4ee79d4e14d8d388d82aa144d1a9642cbd0f712be793a1d4c126d0c7455db664ee3b7d48f8ce21e1c2bae1f1e5a0e43edea410352c8f9bb6e76c2275e56eff30b4b797498500a2dc9222ddd832836c4d98b1af571fb0f5838064ed595688e6fa87a8020929d90960c7b1cba3c30395616139669749fdaa303f4aa9d20b25960cf2fcb7785d06499e1c62bbc76a190fc992afbb29075f8e4eeab7517a82e4f8f5e1d36adfcccf3aeca7207c505ad0bfc06333da57ca6a1b30c47ec0d7df69829a705e7d9b7af5a5d715125976fc46097eb14d1ead8a0924438df3510e8504f794aa2b40dc039344ca6e13e9a561135f67f9b026680900754af203188c850f17e36e16372f4e1e10cfe44ce6974e6601041519aa9c103d49beda92d338b5e862a007be4554c2c5b9671cab18b67ac166405d3e1d026cd37adaf9f9f3aaa860532424fffbefdf0aa763dde0b08394559443b80f5c8cf82c3b4eea5b42be5536e218cbca25a59a6583422cd824b97e0c46e0cbc44ece5a714fef7ba4225da867da458182adc093640a1f3f804f7312e8d318d683073022b054ccb16b4a58544a3ca59aabbce2680a736e7f0657c5c4012d02c46d365625e9c314dd2ec52ab74fecf1db03cc72ab7ec19d8e2eaf133918f28fdb3d8109bc2a2afa74e753d3e032a5320d4c7132b930cac571e11312572033ce52cd7ab9647f79f79e21064c0df2e72271b30f5987cc98b5684b3cd2e9471a34e787a2cf5e1aa03205fd8dee3f9d0137d7980ec90450b22f04e6c7272251d55e0b9b2b668eca514df0214e14ce59620fe7c795e6eef2efc88034ecb3a98a89e0ac6e2870362e7760f21cb42f6eb4e69d689a7245524429452751947767735e00869bb4d5edbd98aa164cd6078e17dbaaee824ff7f199483c0396ffafc6ff4a026447669dfa9f233a63637388b9b63483c6293213562141976eed6a5d24db2160b1592c6719bc35d6f545b77e1b9f6a5818f3bafcf8f0722c5a607fef2e377c9f72f8e7be1786adf8252d885cf7f4683ef06adbd3ff206be95f2945389b7a0118aab3089370156878cd354a3b544f9670fcddd78d95c22dc8e26987eece15cb1dc9282c8f72da5bcbe46418d0856ae1da71b4b166fce6ae0c841ec123be42c88518f82d6f5b821ef5d84e3277a57e856b35f05c8d9f209bcf1c3116da34312bf0a770bcc7f82828a941922b974ae8336e6218166294bfaca80e031d6f0bd25a3754cb4c3de462003a4428e036ec365db0c25904d055b2aee167bc60e20a73fc4f65d3a21c4e3a20905ba31e2b2b42363deec571b39973dff5fac8bd627b02cb2ef1a2542a6782364ca8ebddc177a565a37d40d81d63140a00368c5a4ae03173d841bd8c0efd33b06cece346542fc47e35c6cbdddc69dd3230187bc068643c2a0e1e98e8aa275310dd79cea32e19dca374d392ca032e9af17520101ceb0b0f7f103ad613de66670ffcd103b9c261a7400137bbbf7d60375e15fcd6a899a6256438c3ee24de8884e0f6cb0eb5aadf27fce9705f5f7b2b83f7e8e1566d937c0c8a9cf67f07d6c322d2bef7556ff728f94001ddd7985d8bff90d91838d98bc012fedfe555da8f32dc434a6ea87d917faf3b01059120c3fb0c58d0531fb6ade1f50e7c4dd769caa4279217eb1455a0af33ade43d3b7c3e47333718b790c5cf261dfb8dd7c1973688d7622e89baf4070f46d85946a9f3d8008d6d6e2793468b2f7dc8547b03918f9e7736f7a96443083342281fa2dcec105a547eb809e62beaec0f6295e1999f287e9616a481a14d46e4eb505a351956fb6a9f93e25b6c4fc716eb33297d7b4402005dd18946cc04bfde6e0f053ab2719ed5d1d96d7aafb00d51c9d1e1b75e2a0a32a947f9eb04682b81a559e89ebc09f60607861b6fad50f6154d25872b71dd5ceb08c1ea3e71cdd491c413ef5a529d628c4a3f0c80249a638cbb49bfcfb8064a4706d3b8ebb827ea1085da5d0aa9a8452a9ed62f71de12fec15d77bc71854a589fe62ab80c308f556f4a8693fd487d0dd7e29e444943a9edb9ca232962c01b6487ad28a781fb2aa1f4e0c590d0616cc254eea2c01a0c1f0bb1d527ee7830055281f04c7405a69259ed0ec753b361e744cb34835785da960fe3efbc68d3f0d07017d488ed8f0a7cbe0e0b5a19821fe34d0ab5764bd130c7af20c61ac111e65ea2800d0b9c9da112ee2dcd761638032179c21f38c89bd714fa23742c091b1f056319ec288d12e3f45e03a25887bf58cafbfe25e02ed8a705add987df3d988d7d57f22d1a931527d393511ca054944b9af2e10e5d002d78d4eb8630c4947a291c139ccb1f537257995c95ca8cb84ab31b639d1650cfdd8bdad38ee13e23e2aec36f73861cdd151442b6b46252860eaaf52ca5eb60ebbefb994cb680380e22c5d9f55bc243883fa9f9406b0b37bee3fbe6f33f6eec0e34f257553d55bc1f57b9cb12f638103f49f653a6689f0c9c995bde73fa5b81064e7dca9ac75d3720ee69e45780bf2fb741f39d9f6289a7e03229d30c5b96738675c8c0cdfdd93bc50a892fdf789dcd8240e3b99d907bd9def38fa716a9ec5d40723a55b1c27f588a6f3a5ce16f1a574c27dbdb5ecd32abac7514764db94a48ca631b704c145558d6ad3fc99ee23295889ad16274069a4c7b3bb5966d7982e970b0d61e20dba21ce0c7cc6d57a8ebbbcaf54312ecf2fd31fd2ce59e07745c3eaed8c4c73493a4012ec51179cc1923dc5522db494975ad02b625054571a1df57b4cb7e5a86c8e635ac555c0728b283c18142f42ff384020b41c383dc2fbd6e115a9a3e76a1413293c8d44ef05a342caa23138a2a724e0f15f82250bffb01420d2f077c1e2346aa031a894cfd3bf0ea2146779769c8e1c8243fd9368cd2501cc5ce574856d76864374b715a96a3769cf24c01dd429099a7cc1d5988cb9f98d75614e3c67e33b91d441ecf4147d77c9802117a9652017371d5beb8b54eb0e69b19b9b9053a113eb0d57997b472e1f5f1e1beacb742bb6892e115f238a3591e4ca76a80e5162cb8f2b5eb7725c342a9b55b99fcca4bf1640053db0a1200fa1d4bb6c4a81b7c99c1ee5718f12075cd82dfce7ca1b6cf2264aafc22aad03c7b7f7edc991dd5f7f67bb497b052e8bd89fa53462201d72021937b966c249a616e727b82f109a292ed77781f7077119002eb90d27e56d4ffa4d0e48952aa32d797bb1aec08720787c6a74ee2a763ba34c1030b00edfe99a5bb45f51bd9bac50dbc7caaf2e6c82968b11bd7b85f960dff40a169b68fc5161ce465efbb110fd86a185d718cb5c80180d6374c401318ad4b0c757aac11208a394083446d58b67a05f5615e2ce16a336170d64ce00eb17dc68b1022318fc99d511567132b79a3c44be98ba77f274cd444e6ff8bea60cbf65e78c4fe2aaf2894acbb1116a00aaca5656ad4ee2fd0e8d38509ae6c9f322ad3e1888dc8dcf38e3abfc4cad5d815ff74236e7461c49955e73ab57c8aa9d80f518a9ea8fd857eae7c74fd9f623d056eafefd6e115cfdf0438b69e2535feac40273b859a71759b9f5c87f7e21878ccb52821767701d319b6ec379dda5336c535b0378278a2b7227cd14f9f122c35ecdef645f006dd1c47a80e92ab67b1b2f60967f9ecc990ca41adb0b2549627be5274d6cdaae7d7a575b5164fa0df6a768a462603f25c6e04f646299fc95d298d71bff6b426e9f55bdbd3654f015a91fe7c43604a07b5d05f7f70fee561f568d907cf80ea118a935b4ff94142492436402e627a4696c439b44820a62ee1c5b2a66a8eb1ae939f1b0fff079119fc9cd5140818bd10868ef10242d04b3550ca6c87e04ff740d9c2027b88d48bb1e11c1a89a338fbde29b96b59489d26f2f79f8de2c89ab2dde8c0460929608679c5dad658340ba3a0e17dc1c630729c0e4702678dc380d98f313b7d1011616a3ed1c45a373e380e91ec7a0e44692560ceb10bd1d435ab2dac5b70de5a6f55f4d3884df1010bb6fa10acc89f8cb74f0ba6e6d6e85eab12d48e172d94ec05945c23252b03bee2e5603a6629e4dae732666620988cb8d7cbba7063e96537154a51e883e0020d00a707ff7036a74924943c37f778b545e94803c49ee1360606094d1c05015096527c00c37ef420987f36b44485bfc6b909bc5cd7c6f5562d5e54c99dbf7f57b830448a38e91b68f3ccbedc894d10417917e5558db1cb48cb8e41312473bb68a935e2daf3e6e5406dc0971fd6c321df024984e9a4612c8c791574173021b6ed4a4c636db5cfce2456cb88e0d3fdc950b8143b135311c82e899083b7a8493ae0f97bdb983ec6b565749334868e6c9dce03613df3dcc391e0c24d9561f22e917a4c8dee8d9e975228a75d94e1811e52dec9ac7d593e2e5298ecb84d5b0ef216b4c8de68a71ef38d5e6594cca340d79a2b5e8a6b94eef59e6abeee7638646e2885d1825f798f08afadf81ffd63409b831f04b6fce70f1ffaa1239eed76994b9a6ea0bd217767fee7e8c7268bb8ad7141e74d9111e6506e35dba27656a9a9d72ad848e21a7c81bc26736ade9a11ae2abcea76ba5882dd7e8903be7ce2efeb8f1a5a1286a60ca4d6a1d74cb67a0bb712c7221bcc310c1da98a12f146b6fd4ec25956eb9e92578b5d17705cb735531fb8aa411dc32c2d550bcf8948021702dbe5794a42873538fd3ec69fdd0c3ea2c17861750a1e04e3c5a30e00b062110d9440453bc05e4bd23af609b69c92a03390289ece2c75db2bae267227ca0302a627c98428e0960bd9d99694389bf0179c6d9db3e64e052fd46854bd001a82630880d20c6d3f4e561016ba15651cc285c9e96143aee9c38c974958eb20d0173b9d7e6b735e051de630fbb770a6d71cc1e81c42e18a5f5b5588521839092904e5a13dbbbba025a569bddc250141626253c16988b2f42d64e1295e041fd5a348bb564558a67c7f6ac4f36b79d8c953e43282b502c6e01f429f408bcd4392b08ca457fc6d9f2fbd73e74070ab92ab7551f2e5c5a26d91842e7ad1a2deebc8a8e1dd63ea4b3f8e7fab0100687878517cd4fc122bc73dfc1e60c74625469c2cb83a4e5854c57527b6d6c5ca64600fcfe97123fb30ce70c982df8f709ffc631aecb494df936d979e2bd73054d3736748463cd5fddfe485dbeccc8499b1e012749a7fcb719995b824f3325bf8f4cc273a96899b7c72d213b8b092f4a5343767f13c578f035621ed5c75f310510f8d281eb738535d6c8188e44f39e396d22a4258e498cb9d66556609e01ed645dd5128ef0c931e9d2ec183d49ccfae3c3fbf07712f0c124fa2c6d9480ecdefc0355fafc8bfecdfb7d8b3f24a4f63e56904f1771c0d9d9c085850e4f64f3fa5bb9ffbbeaa86fbbd14fcdc88369429586e73f68d978fc3de29166d4a4ef3d9d3688b4a5250a62ef91e5263dcaf2c1a6d71a0aee10c7b617fb84da2b904175cbfb34385b1ef21437d7ae7b12dd72ad4237e4ac2d75ca5c24e7d8d01bfecb70372f762088ae5e2ba6ee76b96f15378bfad35972190be4ab32d8292703f7059e755bdfe947aac00f38a85e104f5a46edef32069f4ebff544e78bd318c0a9254d5de43090aac4e11602a4acd6710aa93e9d3c5f323d154124fabeee6eccf8fefcc37cf2979cdaef63f537c03695d025c35134193e7793456ef102891530462acb33e1fb61c6769431e716c789f62b4f60f14ce032c52621a76346ebcf126dca04aeaa77804eb0f8cc7c55e9cd22e0872e766735a52c09f4b45021e6cc8d91477d0b1197c8f98b0f2a820b7bab4fdb1efa598a0afa53202a5f553187a4cbf007b88d540b35a50703d8cd15f30d66a4fc221ab92b201587382b998db1cece6cd76311c23f2557ae118afcaa2c23a5cf52fa4f14f0f2d73c78142698da5f8199c6cf01a4a614e8114b841ce0448967805a6c7a5189998387ee8f26f6ce38186467767a74df58706c8b160af1189c6833cb080d49bae9633f7e9569bfc9b3669f4d878584163af3c14220535b940c716fcda895c6c5e93eed37cbe71b0578b0ba4bb59ff7600f0eaa892e5334d30a0a37b1d89570ea31900fd7b5514df5776d3b517ca570e9a1aa26772de921a1c5fa5bf7d15f05620880f55f18af14e8bef1a0a9c73fb884ec6a2d741b08ac9b6b4119144e0e788bd954b3c5ab417c3aa29c2337cb63da9fd83bba35b1c6404e80db908fbdcc9008f64eda5c8310d2925034add91b40f38a99259961ca54f4fbb23edb921250fc98747089b79ae7cacd85578c6b148d8478c4011ac5769443e2e0381c9aa996b91ef5239379c1987cf17d76bd0dc571b3b1c84e926ec14125bcbe8c14f22a00a5d719e2c4b7d85aec358a6e7c5f816cbc2e2c85e9548d97cfe3e4cefb7a0a38f7a5b8265ef9e94ce565d470899bfaae482bff4f64c49fd4a30e338f1bdd1e96cec76773d85bada0fb0fba080d9fde3c16af0556d8c9a1d457baef1a26dbb0502e52d8dcef7badceb1950131e2307b1b329e6196bbb461a4afe1afb182bd03d73c470449e9c43c4aee98e768754419dcc737e22fe990908df2b283e4d90fdd3079de15a4f446e148675c08ce300e2a976f34a56d974f10f256ba897dc43dfd06bb15bed576d8858dd538ce888bcf9cf2ff2b802773eebab046bcc24786cb822b89ca019a918b7b4433f2a99eb00ac095c62945264d648bd99ed4ade684263da448a55aa0777108f094d464021c1a14da76def7180597d0420418de22db7299adee2ee8fd7e7bd1327ca23748ed6cf75fb9bf00f82c1145d5c5a83bfa3807624c18574e2778845a14cc3bc180f7dfd5df457f33b33cb9dd2c457014b530cb9cea9b43fc248ca5139603bd3a85ad31a5a0f5175f5e6a2cfdd42847ce48710c2097a9208dfe5f48132fc1c7c242d92479d598846f8748e49122db45c77cbe46dae06ab7c3820357b5bc510148fc911ce3389cc25e5fad8416d5eebff6e36abb5ecec61f629c62f60b09be47be17461db3758bba9633867d10dcd536c26c4d9fa1f36d536d0ace13a80c3de7006fd57f833f75913b51b231daea1f5593967fc84e7e0efcc224199fb18a8c2967d8c40cdf5ff7deb88212add2b91494a9a69305be733f071c111b2a9da0c0a0b6ad84395de29ff9c953fd1cfc15306001f8a4e67fadded9d8c124c3c2fd65cc6308dd3f033188146a0d046ff6dd16d8ec3b015b729f253eef3b7966a50c73e72b8434d0a001d26e7d7f1fbe3d8db11eee3482840417cdef498c3693b10d52b7eb9b525dc2e295e72f6bec16c39ad03ca5b08a38320901ea420de00f1e96562ed60151f0348ace776a0b96a72851ee76fee3531ccc454e17630480504e8fe3ee8359f1ccb64095e860f7ec17455b466bc495abc4e58587ee5ee07b89b1f7d0e2c50702e232fa471749d5cf9729dce5af7ab99d56958689e963db6e9b2cf84bfbd2a20a41fb60fe7090bc4c5afe7eb04c86d986111206c45fd72e93dc950d53276d1a2f685bbba130734974c51c3a04411d0ad42714f4d2b118073bddccc52745aac3f0163c0d396e7a16cf9f3cbc1d046f2aed9fc9eeb10de351b65211c0fcd09d33227e4030e23476c1eb4ac080d380acfaaf9f84c11bf452cf4e60c49509efe9dafe3fc513610f962f87baf52bd59a63f6d31b3f6f032b98dc744de885421482df76d6423c4c7d0fe2d89880d4adae896e4856b525d7d2839dceb49f26655f3416cf7ce40ed58c768029533df60881b8fc9609f493833d62d2963ebc5cbfcdacc714b9ff0722b24c9bc3446eef46619cf3b6fc242b55fe523f6341abde378fd226abb59b328d50c3b44108cef612b835d2b6b85661bf4d994f8be91237d8a13426c0dbc408697ff1303cffdbc160404c84395c4072a8e066b96b0b3da75c0c504bdff3fa10e66351351c247599be6c0ccee9771598d174e04475a9b37b8ca0dabef8e16e635cd7450470c0708215f4d2275a6595514c6ba74828987348372c01e58d9c9e11c75f76202fee037709d18efdffc7c3e31f73efd66f0cd045d55e6080bdcc8635eb1b92d6e25ff82356ecf408da1e4becf088114a5d2e9fc53aef55ea8b3feec73c67aaed4c911c3d0a957afe59fd496951f3021285b896920e1c49f6fcfe9034569794d8297e06e8ca52081b7daddcacc293695a35e301ee1b3e802e81588f788afba4407c3e0d28a4be10d78c080c3ba72f963e0c5d84b1208d13a57700947f39190e0288a274816d66a8df8e30bf9dd27fe84ff7b67bf7e0d0809acef86104889346af29e24b9b69ff76b18c5b47d8e6468c15dc0a4bca0e1ac39930bfdbe29f3121bf1f5f1dc715ba7e47b504381283853ef0fdc2669d5cf371aea96ad5f9118d02add94191b5b650686f33b07900fe13943b56b2ad0a91b9b7fbb17f3fa2afad5e5cf7a6fe6ab55221ee01ff6a87b8b19a3c7da3f91877eecbb6254a7fd9ba349146364300d2029b763f0ea81d05deb4315de8a2459ad7411df41388a0afe75c56ad670e9fff43e26235be013c5c317cf00f443f9dcec8b3ea61a6688b757d25d7ea949f67a2c9e5b6256037077964b184873f7ca7ed4f647591202d93c99f6cac31741cf1ba51817d8cd2c2a46c0e481afb7cbb5a00ad6523e8398035bc2dac64094bdf0023b98d4acb14efbf5cbea946022906fb67a4f3d40933f9881c3e1a89250a9b358c07a29b9c1a38fc25313e631bc29491a8beecd07180746f4815db2c651254ba75794a4f901a8f8bf0d056f00716dcb7c238e0edef17073c7bc30bb643390e7874494ad88d320feb6ac506c05e4dfb8dfdb971b641f5196387930ccd9ebebdd94e70024d37a6699668220a17574e5eb455a3f5b700ab70b4a6de5e9d1b8d0e6b16d6fc7e19c864c42f396d8379e02f4ce637aea1efab6eedc77921baf940bdc8ca3e0c362a07063feac54e61919df87ce26d31ebb6fc4fbbfce835f3c353db27e79b02609de0e278a277054f12c15f9452d1072db25da9c92d85d4a70333edf680c01ad3601005261b182b0778c378e3ac20e85ce9fb3fa706151eaaccbbdef0641ac05821bc790d6064c465a2f17a34a33df5805319a4853b4d71d7be83937602bc172f5cdc8c1c51daf2a49ce0d2809f4a556c15691bc2f897618e65adaf5d132edadd1d6facf2d7b6a37a1d685be99d3831f3e13608ddc6f917836f52d77150d6b20899861c1496b76cd419036f647b3a40044f5d55a95457fe5b104590422e6db1da6074f704e03842c20d5ffc1ca184de48570db290d983941482b3d2a6199d3a811d9044b00bcbafd657e78d53bd8ccae5d470ed8027d2ffc4a1f9d053c3b56daae1d01fc8b096a8fd12921102757355391785692477d1df4968a05bf5c79a152461233e6dfd1684d6c1c6233fcbf735ee968e9a45f30e1ab44bac13a3c2938cbd0e5a9b15b88c0c6e45c03a6638a7d70a2c645c2ddd42b95ff907c261f38b84f47ad879322e6d707e825d097d9ec6e969d8362897b59df35c2b0814c55a3ba4bd6bb453b71811d9d57d0c207ba4d0922b3d79383c6ec6981f6c3795d7f2b8982835b52ec173ad55469dfb8847e551e05211aab489fa7ff097a9eea834f5378ac58f3592c157a8611f0f53f5aaf9999a11391daf0929a1b8ca8c107071f04dfa375052121699a90db8f215e93f4b9eb3e24a7f12da4b535e286ffc2e019e802242c38c087089cf795859a3090d3aa5f7bed1062d7882c419d4b0f92d00ea7eaa26cedb888a8b4e2d50d0d629398d4f6fd6bccd4066394bba4f164213a40fa8d5deefecc7f8f83616be657f2d1de9050b9bb3f5ee983b9ccd9770a09924e7116a89e6a1df6a2d822502800f8d4ad29e8ef5a715b62a1af05ad84088264ef45169946c2f4b1443bbfb4999ea8dd77d1d2d71f5a3ba118a9fb71a46d5988df40497c7302d171a01be096cbc4541630326dade0afd439714b49abd161531937ac1f78d17aeae574b4b83e80a9f52b2e84455447ea844235287565f21df4c71775570400d336f51852ecaca4d39669765ab5d469d1a1d6d045564027fd5c53088500caf8957c4ffd9f0e07952fca6c8efa76f95b43a405fb5244feb81cc61fb35c6f4ff0a3348620026026ae555cb775aec65a50bea42a7c91c2aea348ca7fd96204b33dcc49d9a8fe9f392717f93cca520b5a743fa332902407c126b0a1ba0f4975e24073b98b7886ea8e3023e0a91c541cd66f2590f22b3364027814075829a61b6876c373b1d26f5467863e6c6fc5280ee9f7015e6027e3b0923d1aff19f65fbdc6a80a2cdb79a1e59694e56d81d879e77091eb268ad20d0eecdf35e8e4c6e927d6cac3694c22cd53f1e711febb952c0195f6cfe472afe14c3529107c9268b42906128b9ab4f4cde677877520b502549019f554ec65865bb2f13f04288d46da1baa8bc602087577679e70975892296422be26068c6789521702bd641a3ead53667fd9f1d003095b0b8a56edaed8584ca12b4c5a4c490c0749f17ada7a7192be0b535bd56052eb86b5948ebec1e45520220765fa56e5e9d774cc1301c62c150d00fb488919d3c3a6e6a7ca13054b8b973cd5bf6d9abe33b9fc1d2003644ad8c28747a580b0729a3fd9d43bc5ae1a805c07bd0d055f47a157cc338234de3932d4c4ee0bd574308dcf006b854e6eb82201a33979993f62a2d226b8bb8d6d14ef3b4bb4656d6ba22e38622fee268a0904a8a4602118c74c643723020bd89fb8885d48b956a4728cbe38bdcdafc2b3a6c7226465ed624f9d55743b6b7a88eddfe120d38cac53a6526af6009d8bab2c6052174aad5accffa5314fd29c2f889e2c11a26aedfe2f63d2d1b99bc55fc202b3cd5b1bee1208eae4bcdd1dbc3d74a5fdd3884c9bcaceda13eb493398e1d2cedddd119583053fa5f11ae3ce094944a75f202b8af772b7d047499941f4a8deb1d1074b49f5410d8beaa92950c38464902324f4ba1456f71064630952e047850f01ea150d2e947ea8cf79aacd1868297539677ab53854afee25eb944bdb385ebbd736f276a4d639e32f48566926b0f5a705401f86742eafb1b7974a2c7a526e7206ed63cd868ce80b36fcd18004c1f7e34941ce2ced3b59e5fbfd902baf662022df81e57e6b66f1ad3822ebc88e684f48e8ffc12d9b545f0185930072450e2bca9a12b56b2d243a5682f517c7f236faa0928fde3dd2ab4bef3e7bd41faf033d26962b060c15bb50cf98200c3c49939e3fa450dbd936dac5376d9da0472e62b75cd5428c0f0fa55ed059b0d5701a91aa209cb217f5e898848f58363db25f3485b0ccbebf8b1c5af93ee6d793bd1651884b56c9fe1fe55889b3e8ba8b04ec136939b154def202d947a736607a13cf0bdb237011a7420b49a898a8ec1ece6c4b6bb88a0638c122483184d0763699388f705b8e53dcc302ec4fc906897e74baf2a8151658a293685469183c06997b498ed5412d24aa955fdff5ca0724c43da699857796f423b1d249bc2d51ad4311d037ae433827c61dcb7eab420addc78d6fe303374d05d5cc9afd3cfd13d668f668c45b4a73be8aa6c0420025dd25cf31d041a3aeaec8c0a01244a6271f01eef5c90837d75d7e7fd5a916cbbc4f8e80991a93f30007de0fb4eefe76a4464f08e50cfd6d3667757315c0bbbdb1fde52eb5f956fb8cf621a57a44b95c529feaa05ac7e87ed446731a9b062a8792c92175cdec567ce888517c98af2b1a52ea3eeaf3c44e9f240e11d1b52b7a17c53f4a83ec3b9623ac1ca754aa44de85cfc10325bcb78b596d31c4a1192fecba109aa51319b5baba938e577382738398712e9b727bf666be0fa4d1ed66fad47775a81d162a622f0eb9ce08c7b683b25477306727cb92699d76b090b95c0c978c55464e668604d4dddbe2611daa7bf9ad85aba40975692d9ed63a868ca19b2fc57af748554b6f14d52d52cc8f48cf41d54cbc280fc1a00f719bcbff91d695550c7b4e239e94e6fabda5e2fc5d505d272146b0e8e34c9d83606f59da86f118245983ed5f9c0d3175a58e992097a9f4437b877e612da0c4b883cf34f65b74081d8a8332ac53d6d5bd03011a0866441fa743d2676804fed5c8e374b11a470e411861e5ff608bbae05f2ec1b09f6e87c91a3d4fad75cffd4ff34a0f577ac9543f3f8b8e6727dfa78d7a8c321917371827b674ccb2d1fbb0dee2eb324f946dfe4f7d510378814c0b4af846f0745461f70d44a5888e56fc90f828923379ceb3d6a52110b713899c0a28c90474648cf1f8081dcfe2ae6f9423ffb42bd505f4c37e8038fb4d395bfba1e7f741283e60633902701dc38720ae7ec49338fb8dc7db2fed6ad87fd5dbd3217ebdc83933077b616cc27d07b842b9b525ba787cd4ec85f854aa6f5eac5d31f30fb3a7c349b5bee9f857aad00f3d857bd9834f7f801f196e77226f16df36692425580a171de6c8e292e77d406857c04c996ee8daf1fe2c42d669d2f5b20a87a8087de24d8636186d3a4857e4377e89f8678cb4783cb4541fef18888f003271072bbcd93893ee00852ac283429cc2aa5f383253b4115e5beea5230a3f1610d4c542ec19709202b75a6504d9d919331e8b1cb14b9fb01386344556a1f2117e0059d06076b2f6c91940e66658a1ccfa90aa0797fb1bf0ab2d7f457dc9b64f505cfb2735d92eff52c1aa2a9685f33b751a15502bc247b0ab3481ffc17319111f36be1a4fba9fdf96630c40ee7e52b1664a512c1621013cb24d2ba32feacd349fe70117c0ac33a494b32c2c9d4cf30ce7b1bee214166ae4bcebdd4d18d9e83383db6add1c82807fbf73b72ae03e3ceae995e041c71f2b879736060b43c91269f43b661801dc137367d68cd9c7ab745d043526dfe42ca88c8ad13c0b300a30596a8a979ed21a14c82ab942f742b9066656f177fd862a20fb91309022dde7249303e57cc438f931dfaf7150466be33265436a872e503222caf7b9d425ea9787f6436d344b12cb03e52f1d519f501159beb05b9cc75e0c287595563f3a3902ac49fce0d61588aa444426a7b3895f24a13b90ee8d96280fc716efc7eb9ab3508791f8814dbbe5e3ac5593bf17ce7cd3e4dd15cfe7ffe7eb5b1bfa28c19c647cfedccba967f6ffce1f877df7f73b90a2b98f5febd718521e96a66954dae60a034cc788836309d487d76755e725b852593d76caea4eea62e62c5322a644fd88eb4d3611a13649a1329ed835a1dae7120f96c3561d5a4ce039cbe84f1d763d12c570cdad046ab4ba3b85013e608e6dbf11180fc6f7d99fd1df52304a59e4d198813a7d65d172742685b305eff392554dfde41f6f573a9814ea7f723c47dc80919a35b2db8bf87c47173e12b690b3b318862209d463e49401201bc4cb8aa571c73763caa5ad9b8582cb90e7c4975b5d247b13f5ff030f89a29d759214a6dd9bee6224a291bf98aa8be244ec29816b0c11987ac47a730c3dbe50c761c2cd357d05ce17dd0f8e34a165b0220c26f40458d167e88375f8b9540592a887599ea50fb4f049369aac8b196e2e6d1ffabdab84da9dcca6d6cb7cef20973861c9f67cfe6d3d87d0f806cba9864798d0dfdb661c16e534532b5035eacfd862ad6f93b20e62187226f5af223b79401bc8c3581672da36354e7d133e1ca6234c32bb737f71b2ab99568b70909b3d099d658e2070a7149e3defe2d7e85f4995b40b5e5254fb44e39b8ee854d1b060b7f2159777c2f44605b6dfb2d959e6a42e9965e438a6f473bb03cee5e762d7f1d29a807c244960aa91d080ca4b4cad25e2683a83f736c3ac72e1d2852ebb447153983585191e7adf3fa46479a6435748cc1b9356ad2b6c42d59ee566bf732e2e7f3a67b7ce54d6ecb8d8997d0ec6613dcba7791b34d62909e978b239406bcd329c932519c3f476e35fb59473b4736e054ab168f2b54e3b69b85a825769d75900658c670dffb13d5f486d9b3fc3fef750cd40893c37c7fe2ff25b39544864f93a68829e487835cc1287a3c625021dd3b625a9444ad806c11302b0effdafd5c0e9675429e6f84f65d4b6526e11ad83b80e276a78d7b793b5254002c7717f9218352bab8d285851cb4406d95db2ea36aa92d3acf764168c3b3429b286827c2b8d1a9fc4ee2cf3ffcd1149dfe50bb27c6d169efd2f3cbdfb92133aac872bdde9a26958512b9a2dca19ca2b3935894767c23cb5813f0e392b7e6825da60ed1ecfb991902d7572c3c3711f9b272c2190a6a5e0e305ceebf2bbeb660b2c8d85095a550b9144c2d19e196231eedabafc2e4addfc1fdb6d8810a8d49d6ae8bc4966341d26d23a42ba5d03e10f7473f99c8296d562d9a72918961cb3661e188376bbbd6ab529c5f7b05163a4a1df8ae92082097f12c14b1db2c38a5245a2d3bbfaee28a43738cbf157ab9e1fc17081ff722d214308afe3db14633e03b97c35b399f70101ddc021c57fab6cd4c8e0eda561dcf8349db3524b77b4f867f1bf3dbd4ab788601fac27d0d28d163e9bf2a4736bd1c98b2641625cd1fca7c2e1b4032a82f5ecf4c9c046372524198bb77e260316c342cc0508b6f752d6994f78a0b06fd8fcb4b20686ddcc073792960e71186d74804bd1b5a67dcf22204f528efa31a2bcad2bba41ca4e8f9eceb75bf4c24f96201d358ff4cf0f71e599445cc52d55347899a1b486e63855ef2ebcee06b9a93f5a694ac8b72b963750b2c598b1aa0b3d68392a0de7880e40a99f14363f1bcb175e0940fd94997156abecbbe008c5afff058fc37b09ca380c069e89714b26a4dcac534319881ea20875bff3f84424d5d318c82f53eb99891f128aecb3b0dacafe26db329b78a2ff6606def323737b6edc9f968f1d5485156eabd87bf382328eb3e505d97a93761b02b93cc96483f851ae85647a62d8e79a810dc4a893e43d18e39ad329fc00fd117932c90790e097aeb71e26462916875738b4d683079648fba7ba21a7436ea75bcf9b4215200e8272d8f5977fc871eca1df59a6fb1ab89d2d8a4f39f81b9861c6ca985231b10668fcfacc5196fe1ce42c026b9a68790d700d39f8fd360c068a259291f121292c34e69f6578d63303ac3b32e27681258d079ef6c2fd10dabf97241d68497644ab97fb962a7f740963475ff1b03b4d14cc8f01bf3c4151fd520cca2adb2de27095810a73d61bb7dab0c2b147856c79481402d9c4f1dbc9e1d74d7243f9fd00f221e1e2d4f6d04d3bb2d0a12120281b4ea457b1a296f1a2c8e30f05254e313e994a1e07ba69d8f3e0c2dd5c4eb4bdb00054514535321d7872d208693ac4fa710fb78a946dfc92dca40521bbd63e6a31492a9d5f68facc75cca2d26a1ce2d0189bc3ebffb8166e84012c30be4594b070178f1684e8aff38653e15d7a586d885d87e94296767aa494f731e47a4fef7970cb2ee111ec985abde69a5ea50d96120b399a8512eadcd525e199bdd013189041c6fac50fa55a1e29b38e9bc9a7454d45a26cba6747a8aff0523158b67edc884a81d511f9d0060d8b11953ad463b4e69b931bb826bc0736dbd76970dfcbb51b092d1ecbf96aa11264eed978b70accf67a08d35a8b1611395ac69d6ec14a15c0619275f3b103251b82b1aea3369e96454411b333218579ebedf48658573ae8ccab4d7b956fa2aca279eff1eed3dda09fce4a1f7ffaf787ab956c2d5952fbefdd2854176809b7b7753e592d5a24e642815d40ac6f8b22941593c32f50506feaef28624602d521d1278b1e0753dd3947890c9340a399e27b702010e2b6decb3b02dd44737cd980c307fbe51203a2b3b90d2d7c647a7343f2d047c61ae97538a7969a1836bd12a0a3db8320566de609a6564d15e04626a45b9b79e61b760ec9ca87c8316ae84046fa1b1c294d49b128947b00244269c03f7852f1be2fbe9797b4ae3ab20889bdd80b32866ff03dce5c63bd40e945e4cc4a3d2158ca1fc62b5a4669cde768de032d88cc97f33e70cebd63568331e8f25b8e8221d6504e10cf6dc755208c992899936b6cab9386c15590ce4642d19cd68d643ebc43dcb77d2ac8987c214fa7cc7eaac211038fd11fb21ae677a3930af6426ba9b1341222cdc688880febfe73f4db534c44168977090258131ad1b675015f14ce31eaafc1e7ddaf174622b50148b4c4d1de473ac24eae6302b50a9c3f95a42f20466e7aa7e8027a7148a3973ec76c3dbb32f0e638ce59e5c9871a652814b807c758f750de2ddaf3dcb504099be771412b3b0ce441eee089e70e63971f7b5254d3faa1016c95f351b74778d73cdc8db1187edf99f948fadc0837516897cb20489fb3455da7ac42fe3a16493a60f23eec2b8ffa26c4da273c1692b52caa6a8700caf3228b2b222f8bb6a93a6af40e51d8305c99123eaed764a1721464644e8e7e438ff38e35114fdacc205a5ad61a404886324737ce284fcf4d897b6a29e2e783611a04ab804004f8000d9f6a076962e261238c6ba500d60d7da7b2d1fa3c0444e6149a0e9f360fc6179fc01109a730f40a9b619ff9971ddc413d11f59f1e395d1563f23e03ea568b1c3fed04eb4be49233b7278161813ca692a9ad7eb816098e46945a626caa19296680cc9b97683bea795f66c2d776df910da448ecea424e8ba527b5828faf64bfd47e7de9bfd8d14ff26833736cbf6bf7c9e038f60479fcd59c07ff95e616580ef3dd7d7651aa147ef0462bff4c988d20ad67641548ab7778b7d614e63d6274240580234fe15e93dc31506ba0d50ef64c1d4c76615c0e4fdf1f4a7cb04f4e11c58ed6881e77255f32123e9b5efa518975d8689538966a52a62392553398248d10639fce192d4da99d3f3e9cace3c1b1418ea53d717f046defdc9ac48d1dd2e60b5942d38e1f9480202b31449a3b8ac1b33f10a0ddf7eb786cf956e8224f534d050404fe981ffdacf98d04b79c3b79cef77d1a0cb6adf8a855eca532d17c60242c887ae830a37f7a4f72f773a8318d917eac4c41e46cd1c4163be1c84804bb09e99b7832278968bfb5c0d552eddbf9ee33c58e46495342c1510d371e3c2131074c043d015b1ce1f8729de147f3c1e97a0f8b3c9011dade4bbe9760b25fc7f72f23821ea92b78b3cd330982d6dab2c89e665cf16fa203ed8ce8891c60a3f6d9d9a34b87f0eb7e3b048b4fd39664d00d7b245b52bdc2e104f79187b5c844e1358ca155d005b9d0405e496b4a651718e2aa20b8b7f24b06591c25eb5d325f60f1b218342f1cadfe4ecb7da4bdd979b935de18e7b1d533090dd188932db85f3c5a6b544f9b98bce13f85a017223ad9b8aa36590b9162ef8a7be0b4722d7732710c1e0103507b73200c300f4c2408cc0184e3df436379ad63852d69a5a178bbd76f9de75c84e151d567954d91700c5de34e18cd50be3b2e6da5df5442b43add5470fe8f0629f2d298478cd4f64606af8b62440036e52f13c41db5202f266b1d717866c3483ff14351f4dc2f17868c637a5909a78b8918e10bb2fc186f810f13f324575082226c3b6b0c4592fbb33289fd06f2713db3f93197e33ce2051b3fa132729db5ad97bd4cffeb600baf650db3b9617579b38df50432d5ed82f515d85cabf9d26cd8a83f6ae1616e13ec19a462e3c7d6a240e820f13580366d08eb4418f5a0125e967966be021d47a4e70754116331ff60dc0be540750046c9f9530a01c3c67cad0cb7febdf4c9325b6a86c38ee25681a1aa693c15b5dc89a5f7c0c319a1dd24c9ed3302cb1272567091a507debb24b32b2eda76375202fe0640b014c3c992c2a7684d82cbfa3e1b26331a620e9e0e26d972b7bb481e19df0b505afdfb5fb1bbf3ac60fb34a30c26e65e7765dc9da33ae02cd4f11ea791e20a8b0d2ae9f4f138f2479328f47d7c356ef69ecc214e97a95353c76564c1224027a5959dc1f3a72435ecc1de435359c58081058c197cb66c7762a8358ea0aa1b317427d0b8c21729bfcf744dd89be873c2f88bf0cc49769d23d2d882c3d6b081ab25ab80f072e3fb058218162752bf65243bf7e60e8c8f831a205b6d4ce977a5bf1b8a8553c79fd966365575c848a96674b40a7a90cd72b3405a8ffdf3e5f2be1acb88ac6c7890440689fd3c08e28a95629c33315d33de6e6ab322a2fcb673d1cdc88ea5fe24b3b931409483025616b30e5fb090fc7306564ccdee84f2b43e94d25a940fda09f2b61fc9817f91b9a7a47d49a270ca2ec8cf5b91ad1ffaffe09bcee6ef75c5bd574d982fd933e0baddebf9e7e9ed114782f9b29c86efd0eb10ff4d6ba09f63b4648da73e68c3064ac736da70be56a9abf0c92391f6898853596823501f1ba483726c121197155302fb7118da960650b5960db8670327e0eb38af89a2f67732660ac825f470c551c5e0da55edaf95861bf9db37e9b3d6e35d3bf53ef0cbe2e1d4298f9845feabec6bfd626d3bee9a5a7593dd3141a14d3e2f30d17abe6d6a591b7a234f12f2f266a513a00093100904f7a9b630e7b1f8e24210bd5431579e0ebed92507f41c173ffbf409c47b7358307ba7d4a18b14d2a032965e2fc4b33f046d9301f492f18cb40d89a76fc6e1c2392661d6c01305625964d3b0f08432e5409f1a5dc94ce0c626c72ce2367d582dd20c34c0602728dc3982191a5fb530638b0a2211240e8a84c92cde2f8da97339f2cb045614627908af57ddd0f7530cba31df1d61313ebb7c8a6d9f30fff75d6b043801f508416c1956cdf8948048810e77548d9a947ab4494613dec2f512f1722125bc67890d9c5908d6fddc01b00a88a0efc6b2d16bd339d0abe97e4df493c38662cca117eea8aafbe7da37d8ca3a8fc40411a762fc429bf78cdb644b6193a9d767c4f3e757bdabb13de9d6d8e128dbe594e8712ccae77db0767a2d6dad8227d5d5e28eb3715b80274c003836d438e520ede03dbacfcf1ff36b0c12a5cb331a2c3e3162fde1bf5b6bdc6522012842aa0bf3dcb40bccfb19443afda26bc478156412c276c4691adb109a031ee2c0c91b5f9b91c123c0998f81377a83d5143b8b408e774d1864fc80bd0df61198950b4fbcf1d71b6e44510c7f40a08afed5d2b243f64087094707293f36314e2765afd544cfb51d29d3a89f5f7c8c000b8adda4c3d2b7b605f34e86cfd13023747409c753897cf83eafa3549bd97dd4027775339740aa3e008743074db0a8ebb6653effd58d852782a9838110ad099e9ceae00d30143f4c2bb9d156139ba8a054aa7d6f597df9116c5c6df0302931373b61ca9139c2f73626b8a33a88cf9a3d19759c67e59d03a7b87b609c5c6039aad2926c95ee0576e6e0cfba281d7e6ea11ed4f27fa748297722bbf97aabcc102309058da2dc397451863cd95e42a166c1545f825ec2e9427ea236c7c299115e00b5d579bfb991462a850aa5573cc659e55684a668165aac4c7d78c02c87a86a01e766655686e92c3700e4e6d10932f9df869cff702cc6452ec5482dec9ff6272d2d158560d1c43b458dad257bcce7bd18a97cca3cc3d360f1e8f044cddc4be9759d1d22b82aeaf4813a014366db5dbb5061792c6d4958e301b0af1302b75a5e48e45e457c964dc51a765cfa8a36a8460d64a6fa1aac74308e1efbd0ff26dab906201e765a502838041939f0fc56486f1002ff9c6ad736d8514b0980bc7f32c67d6be90d1f9d0da5df4b6d5445cc99def675c1f706623b6689341e21b3edde63ec106db2762636a997608d2194d007764a73716486dbe84c61cf7a76db15d17e2d6530aa7dc7e88af269280556b40638b647f653b2b2d0af79ecb8fce7cc159c689ae6f436a5ea209cd7e8f92b76dc124ef55fc8417cce6746da424814b49ea103543625d8b87dc1d7e9ed6386f7367f35f2b70efc1342a6cf47cfdd9d8c18103371cd056d563f1d4719d4fd17211df30e1f5c9cbd9d1585c3bc750539e2f0792c16f095531cc84db80ce759831ce1a501eb52849d93a5bf48da89b9cb35d66b89250d9d6397a06e8b28725962c54d90c4c2fd09d32562f53f5f58fca239890cb3b49e415b344f525458edbae3e749b076b2bf45bbe1ec7a950d316df871ad911122e555aa50ce4643a774369d5b5b77ba54883ab28879945db12fc7bc2c52b01f2c15db71cb9d29e7d0e2bd15f81c351ec4410a9d950452bfe23db61fa5e41a1d716dd2f1eb164f6fb3a2d9d1e64c02e93cbc7055b2b0cdaa73900491af4a995019c7f1aa785c98f1098ae77dd5a03ac36b9a87d10882d3b802613a7fd24a10ab7d06eb16e2b5b56d79ef4825f2ef9e1321617539200df26f490c41ed554a229b44dd1014d3e2ca6b5c4616d7369d442afdb0c93be436569be6e5031f7375f6d472c48d754baa6608bbbb683927b6d1a7b57fcfca2f268190402ddc498debfd26f21abadc3843ff480e35371dfd8d610f363136d75966ff61e5aaf705a08f89b4c96d16000db1b287f466086ccdc5c204774d16736a85d83fb7e2c1145fd248b3715ed8704a941783acf868aa0adb2369dabcbf3128198e857d036eef23ec918d89390ceecf02458cbcb978af5f005d556bdcf6059ef0224b16af1c214c1a60e37e2471fe3cc2fbfba16740e4187faab574b99158e46be4afe263e0b49fb32ccc70d7ea6faa806892c1b7141b513095e00fa0b6d7969d46ddb4fd76b8864d784a318cf3325e3469339569e4d32ad077112f4e0c9ea389b54362a95ecd20cfcbca20c2b422b0f2294e86f017740a906f93a653ee1d30a92343992675a901ecc1600643eb7dff06c4ea1ab9eec71906cc684f18e19157963f1abcebd4f13bc814febada0786ad65d97dc32b0511dfbea900d077b8e1bdc62d3194f5c0e690daee0fc713a2beb21d8b6e086459bd83799c4a646ad30f8b199ead8f978a37e2c352437b2af1210c6bdc7408b180179687669959c66a3316ce002125b302cbf69b12baef39d8e56b19d3115373746767d2a472b3b328d1974d9d04eac8c29c13eae634992d54213ebfa2d1ab36e9d7eff0d0676d4816f4e49af3fb33ad6cd1b4ebb9daef2fa3db6d386e39dc91f6691dcc9d79432edcb4a1897f8972a6e14977559c5160b502011980f2aa7d6a416ed974e66327baaa4827b95808f3cd1db9aab01393fe08579cce3ca5afd8e8d7429f1a554109610c35c68874b80652e30efa8ad6c7edef4c580281a68ffa617c88c4e7ed60e4fbd0634ce80ed4ba943487ef0f24d0befea2664b7c76b64e9f5249be2e6897fc617ba4b56b1156504d63b65f59adef3da4031caea2f76f04e3a9c6d972f84eaa0b6f774ed506c195da4b56b3fe5d02e204766faf8604fab132dbaf60337869adb8c0830739e3b385b9692b5ff402596f445aac9e960c7a81158c5b4583b2589ad11fe04c3a24d10a537607bb020b3def551ae7ddf1f014c771b57a1c6eb4c7b785f6768e0d209a3e5a56870b5edb1f7b60bb7e19773e72bb5d73abc36f905dcfe74e3afd90159409ada7a3d5ef7f2f528afaef0a0e0f38e48d40fe48018007be6abe19116a6c285d91f644acad941eb40101bd34de9695863ab62caf1d3f3518e6a8ace0be57acb83ece1cb97410b616ca634b8b5a56d411a5fc14dd3ac813e778f4f14164d9efb1d24bb5a13dfd340aed74ab1b729c4dad970ac57c803fbf8c9c6dac061e71a948f45cda69f02d3b50e023507aa62ebf3911a3c50c16bc6c81193dd37b2ab5ade3c3dd0132f3cbef0aeed72c48bb79913f0b68381820577e8df5ec43bdd4bfc2027c342cbd30ce70cac67657e701a4e9b0268579fef797812a51017a6a24fcd6501c5715075a2f17bc69392a66f3458d3ac2e31a6d725aa8040fa011ddb59189e039a723b6d9a7cc9b2792705bcea23a8b150fd601b3f9aded2c1d8688892c87c88d85f3dd0031daf1a7e039717f3f424c30d95559a1fdd33d9daf1052033b1c8ddb5333a17e59630a4b2c88d01f83c719d2a8d6df4b4a4b9b133e9ddfb61248c05f0a34336e46d61fb581a6f828bbb18ec3731ae4e322a4ce80bb9b9162e9720055531e2b40969b2423d7cb077439f974ff582eae7fef3c98a38d155a75475b0fadfc9da89d04147b9e6950959d49c77b46c96d79a54f990ef5146aca7d0c9899f40b1b3042c57ae5482336e66f21181b92eeb84c5442291ab7dcabf0a2a509a5cf692a9c7e802027b5737f1836d26dbf15a70f1a90bc1b46b1a30d634e5824cf27c268d1b623b6b625ec63025422390c0e75732df32ac170df5d0195c465c84b5fd2a2f1a1409e86171e47256c06d7def5a0055de0fe3c528b5da5a9e077f61ffd4e50c2a45005771145d56522d06e388b2714b6f4905f4fa2245113602feb8e5bf280287089aa9fdef7c87658487d156902704c05b874445216b653b07f7c2886090560ac6ea9b3ce18ca5a4d2eb5363dbcc319ba62273000adf5b708ef61154dd1bb06eeb1b34edcc13164317df61cc90f81b937fe9213364ac7f03cc779331a037561f874e0b2f07823430d17c1407a69e1d47576d36f3a2e0f0f717cf32d2693b250172698f1e74ed52f4ea8b572c042ed03cf269ed05654b6a586f5e6606e2f730f25046dab2f59aaa93d973c1261b2139570e3098132ab1f66ea5f69e34d6b5fe9ac028488fc06147db9b80fdc2752aaf4d3fa5960274d774ecd35144ca77c374c243ff57d1ddf5665e16367ef33ba0ed77d93de32c4ade81ce946575163025c9a1f501b74f1ecd5bfbc5aed21db92ad4ac03c2356abd86c9c46cd0b66be4c324b19e035cad585540717e85f91eaca595fd6fb1861a7d37679330dc0c2214c277459bdbe9931f2c2c89c507074c1804648feb136bb32324b40ff6be19a9b62b061929d710cb9f7ac3a0b03d73ec25c68e6120cd0ad263b96a605f4741a7d85676a4c5d0d2571490339498ab5cffee6fe236388b6ada139ab64a2af9a3f5bdf8ee855d37b710cd776e1f29010f5304378d5cfcc96cf82807ac505f5d01f790866e0662ca27699db73f4b419d9fbd093ebf5a01eaafc99aa8dda22a1784ec42b162fab9d49302ed5e3b6a58f67638c3a0e5602e6714fecdb71b678c5ab0818db58ce28c1c433c317b137de3afe482044791376dee8526ab458906a745f91109bf9034b0f5ba339e013dfb173c55d693b11a6d232c4a25c82947a3c91d236bfa0f19cabc9a5b08e1759aec317d3aae8d3bbf11451eda34ada1972661117ecae7a1064ae374a57289d547c80fc013b41aa9550a7cf4102640ea335749dd173676687f92f2767ff027c94c46b207af42a45cf02dc98fb6c96392de8332b543e53ad5ec17f7a8aeedad0e4121d2f14afe16b721e319cdec9ef56ed5e2694bd808ab3a44055327592fd15854ef76a94b62f1f85366bf8d3c7361c52eb937963b455718721a069ffbad7d6ba0ed14743a0cc0ad0d2e0a84b148707e45fb67c2d8f58b91dcd6512a2883099cf782653c46890e93320bb48afacdfc3a1dc45f08689dab540235b3f9cddc7ab274acdae86e611be3e40706b7d139d8ba2a861048985acce17c9669706219714c2a9361a27382d48f5177cb5c2cac0e7b8f10153d8e97ec02298495563d37e126c7dbc095d00006172fbfbd795893addb26cf57cfedfce25df870eba24050c9cd9166b4fff519605d2b064a40ef5e6252a48993ec1f546a39542f54cf5b88a7acbdc9dea59bcdb651fdcb264dddc95194269188aaa779e0eba2fd1d2d60fcea3ca582d8a968adc42dec9698efe0a614c9a448dd5b8ade4ba7bb3752caf87cba942fb48b5deef4ac86aca88cdf5776e426d18b5d948a07e9b599aee7fe7969101e7a57fdd494bd2c70b31b9f2b7ffcf9f51402c565e58acd4ac4c86a3d6566dd0a381286f5a338256da886ce753255c03ba13d0cd0697f1d57a6b9c2fd01e9249459921cc09f8f9af8a67fd0b99f1245498608376104047e03369f8d3e39502bcc0ba79a884c7bf56155fac2209393bbc8a3666b415b8e5bc3d0dfc08c75ffee167dfe7acd760094d1ebaa73210df6ffb93397cec97cab782901c5e1a5377a70b845dbc14c9a90e0ae7ad5f98fe967166aa589a8dad467a7ad62ce9ba5868b70a85ef28409c46ee7628b108466db292506244624f85d909ff26006c3bad9ffcd2224e22880328edac72a11a0eb980fc5d3805fc6eb75f093d4dbc4186f6f8fe17b345521e13769904cb0a4e180b683f7df808b6c2b148c1b4d9c618f5260be392b49967ab0ce0e9ae6110233eb24b81d876caf922fd6bab58a315c9d08710e37d838a0f0a145f751bc15eeb0a58099c84b460b301b254ee2508764bcbd0da515ef2173ee091e892cdae898db78128fe0e9cee6d048832a42a979878faf3049ad6be24fee4f67289a31934a30ce602981d9a140e289e993315a0aff19e113876e56f44d734f46aaa7a9ea19d02552da690c0884384f57e45c53a032f5e3240d0707f2822d498e6b6d1021dee2a726d645326c18cce5d50d78d446913bc910ea9dbe238018f49e391f335e9255bdc58f3b2ae3a7edbfe242ef78fdb16ac81ed645397fa3edcf0d291512d07c5988fc699e2d80dc79212d8b54376e52ddb29f958e4478f28a0632987518ab8b49b715ddcb8191f5f69854ca032f6993c1810979af3dc3dd0902ee4f6a1497e15a9c9e2f8e51bbdaf446fc1c3052419632792b5ebaf8dcb2eb639f4d1c2b68f8b0fe558541915dab024fb0b42a2df746c8f05f2bbf8efd5870e904fba07e36d8509f6599f93d64ee453fb169c41fd1ac7609633a07bef98ad5cb74ee917d198246412743b485a6d983a95d6a49217f64da49fed9f35fe8025f0f8f3c778e98e4736ae76ccf3c134ea6b3b903cb25b5ec46ace078d0b19e3ffba8ec1d7091a6b1bff9b723b2840de3eb444f0e4e055753de862caa09ca2563937338fa2cc0b873a647d9c664ceaecef876872149632666da12dc26618f7550fe3c328b1cd601963da6cb68b95603f46897251a760a0da585a29ccef0421e8a07e22f1f9d7d55873d08689bc027103079291805d1134a92368cb995be5a0ff49422544e80b2d3286e231218ac9363fdb7cd94502f77defdbbf45e3063d91c73c4b5d75e3ec3f4fac64d39b15738b46ac2372fffcc876e1e5075c7c15b78bfd3208ad749bb2153f22c28fb051169f51f4bdf61b78bc084b9b853561aea17f98dbc17e6b74b591c59b6bea8abb1c5bf15aff8436ab0b0fb05f62e45e0fea6d2c1e755fe01262fbd4a2bb7c0b13679142021b7440cdade8321782aab5633e388e02169c4cee1c4a989009c0afe1dc5f8270c82ef46a6b4e90487ee8bf826b21ed96001154eb2608552d3d95fbf9fc114b7c52e6959618790eff716833acda9d75a547e1c2f5fe1ba3e80ce99ab2df1bea765a4fd2d814e1ad5a173eec92c54c85f4397cf4ff8d665886bbb16c428e9f2eb3d856125a0a357a05a7d78dff90fc1242198bfb96bffc92563faac6a9a09e59143cf461f370c1b55c3d0e9c4fec78a35358c6978ecd44c4946a8fe1930fc6b6e939d65148fbad12dd46fd71f900fef52bb124590aa3922c6d7c49a3c00399822a61b6fabf93ba62125ff31c1b8f8747f6becb02414443ccc60d67faa910f9f68efa5e61f67f5a79b68bf479bd32b192c6f1a6a7366bcbf05b5982945dd17b138812bef3a77bc431f3705280930414b5ef8671538699fd986b6c57e2ed35a58408b09790b3b5af237057af75935df7483ac02c45bd074203af588e1b417ac006e371b955ff3acadc216169535860ecf8052775f8a40c20df8d74cb7a0402481cb77d8c9f748c081795114a222087f9c9b8c230cf226cd24737e7b2320c5ff97f9be29a908489ac0135b8545688a87d04b575775cfcdc66dd67a66251a78c170734c9b43caf8e3e5d8d78efdb93e0dd7d3184b861ff6972cb045762e9b642d709d398e67e3369e3764495e2adf104dd01f67298fbfdba73972c53d8b33a59cb7e8efbf0577a82987e0232de1bf18fe863e44d2b71bb4cdf5126dac6d38ca5887afc93ec8b228672ba81c935f336a0657950fcd14c00a2b2aa2a5458fc2c5e07a62d281a25090ec7396a289ab31cd5a47c492dd45bb33958661c223a0bf26484451467fbdb664fd6c6c7cd10ae26111841d32458545dcb327ef7bc532df81739a53b0542fa8e9082d4aa23c6e940a9ea89bbbe9c3ad6a1e8b014fb02e656a9e072916979f77d8cd4af66a1f6ce03f5d93b3d8f8dc54c6437dc7c9732c67162a479f7f6460807971fa4fb01d4b9316602cae29a7ec8b80289c0bd695270ee8da8fb04b081416e8945810bd48b0f4a0ed543b130710774d2d6fe8d43617ae8c85475b0bf8ffd0d6ae74afb653419296026b281c58e1e6f2b6eb5afdc8588aad63888ae83f6fd2764c1ddfc250b0738022f3ddeeb29c39439ab6391b6bfb3bd62f3afe5b54782aef890f5ae7af6fcac582f9cce2b12acb1cf931a0ce359c6a16e659732d6af0880bf876ce2bc6ef84c7c8e415b9e358496dffb072ddaf2e611c52f88a265e7b3c1504049fe35756cc205b62db7e26163f6ccb0277500288dd91409a84090634a860b137a625708822dcf0495d1a23991f3e23ab7109a8f7b342e8b4218e941ea0d55a7558d655701f181d75cf37edadaf950094f66fb458cfc7f26887fc23127778696fce2b2943be0798b3a9e6ee8b7fe5f44567a9a4380ea7f7f1b647f3480f4794060b20ba75467c645623ec150dc96833468c2f56045bfd6b71aeaf4dc3c3c06bed2a7f12d05a46dc95a867b669f9e728c1e1d3e210fd5e08b1d0cb90f8cd0f9185d888d366e1cb7be2d391d978addef3734c29524354febc40ff621e75011a0cd8aee16f6f75df3c220f13940a62a6d8f6345b4983aeddd052f9e6ee1232016d208a88613a4dc47f984aec1243c8572d9a9071f126771a20f1f9d81aff45e315b88fd80cfe058756f80197f7955086fbd453235e4d026f152834d0d6cee597b334f8dcf6b41e71b93662aa97690d4436aaeb9bfdf464ca26a6fcd0ecadb795fa5087a36cd5de8a6b4c2ac3ebad98209e16858ff4edeb495789bf120394135a1b3d6ae2f60a3c2d21616dedca92368574f36a4f5f61d539bfdcf499bac0806e7666e4be7287af58ac1542e33741aecc24feb3d460a3878ef6ef8d1c4d7b40cd332f8eba9866088d1f26a3b2fe069b55868b84244856e3b1a4387e511e39c908999690e1b200bbec7fe4679ad1296a12bfb2e2b407f788bc8af7bd9b922b6ca86b93dd4ce0008e7777366bc37adc53f3035eef20fdd7d90372f81662bc12721c4db8cc559d8a3e40a41b65c967ea4238f30f458897e2f8be063f78212d311887a7dafb6b1d765723c95251d0d368d8d8b17661f12267af5b50f976b670e9cd349270f3ec98fffc5946a96ea83645a1e93881e9f22ea5e587ac7e6c0aca8b353ba02646f462ea2c58befccbdee0d61a5bd4b0d36158e4160222da899b5767e0d575c9ca1a4dcffcccc89467fec54e425663c8499370c4907ca3ca6bd9ebd36159678d9e41cc8ba28e160cac2aadd7961378bba79f63861f6b8557297aff1c3d8cdc107498d9a2f195e8e2beb14220afaa9890b624e82b2411758e9ea2c199d531fec2af4a2b592f0bf87822bfe08fbfe5fd2710deb17385af80588cb56665f035c631c837afbdb661e9405466f8deae7f7535be74be98ee0582138a36a5d78b3d7fd920899eca32f7e8ae56dee9f16642262af93644bf633fdc7751477caa188d3c65c076393e6b2a57f24b4452d7600492c5bfc75862f889501764995edcd74447a435328b873af19050589b8e313b8ced17095e91ccb7bb002a01829aa5c4ce2ff6e6d4510f6ade250d2bcbc0d322599e2008a7a6f52de4440f1dc240529b50c897c74edc606e434fd85ba2d53ed2f804a46e65a19d090383992b041684ff2ba617bac9514e292da8a3bbaf020cd36b9651c6950fc09874ebc73e3570d7fb9da13eaf43a7031da5d2d260dd8ad4584f2cfc0bee91127151697915c1fe54cf8893889cee6ceca1001660c22b4a7fb2d17693445195e396d95d514b59bb2464913664f84bfbfb0967a29de1f2cc049cc3ed820ce3f32ee761b38f299259c895f60f1324ff4d6b6302cd4a2949c499667e02d6e360bfa0ffdf14f7ce73aa920771df1bfcdbb950eab515b98d965390b23a5f457ade58cb66cd7dc4a84284073f96a62d505ade35dd6e78d0fa89b348a40b1050e47d276ec52c37b7df21406333ebfd3d98e86576eb2393a53533a201cff1d1e1490777e2f15023d41ad7bc4d637c21af1595707aec88b92ffc01ecc40aebd71d1806c57dc87bb522776fcca36c504b05c88b1cb99caf3380d8f6c04ec2343b0132c5be111cd38118cabb78450433f373c12eaf4c0b3651783e51e14866868029a7e45e1184aa3862d89b079e05483f806abc634308209b75396cc14074a72fc63a215262f08196741f99217d9a254a44b7349fea5b1bb3e518e833c38fad8f1a45a7e8493f4efe9afe44bac8adc383f6c7387eda6ca187910c981afafecdeb2574d0515567c7c47a29e87c546438ba1b5b7025046e10541984150be5603c96a68a6f27017273072c8e2a441ba180af339a92854cd62aa5f5cd4bacca8e1a6199be53d8e1775025f68b751a86873245caa49fbcd1f5dbc7c47ba85e6a709dd3175f9bf542ec2bdb3ad028504ab1a9e86ee509efbf5f5e68413641eb30f8fc52d9a731da5afa28d86763dbb5b81b8262ec8abc3d37436458cf162958f082caf56fce8783eee0583f000cac2715f34acf0e8b7fac168200558441ee99e5d8c3a6fe0686e62c575fe0f6dbdb281b2971583baa564d6d9c9bf8fbc17edaa5b9749cfccd289da25447658550f8588af1442a2fedea9a0ee6edd4aa13970a5226fc2a064c96ed4a7156b9e43b11fed20bdaf88c14b49844240c2ac09b6bca823298f777f9677271c7c2b412fd3c32348b4357e1515ced09a221c7a603d1a470d3734c9f464f5686829964755df05ba8442c1142c1b2567cffa2e9034dd3d56efb62d137bbb6b93a57859f1d01ada166d8c7eade6fbed4328f148dc9de52f5e9acac06d756d130f77668cd5b72e93024c2cd23fbc85f792202a5fbbdd4877ede1afe727bd73f66dfa676af0ff52c32cc0091cb22b649aab9267c576d5f56768db763b9bfc2d72f364a0bd701b5cb51d4eb5bc9a92d9bed646b65233b44ac95bd95a0f6a413932b9259127bb71e7ee681171c6b19cee0acc188d8b5c16a2c99ee10065d41d7f00a00f01424459f260bc46aa9754c392172205e19a6175b6f0277832d40e2d17a2e14c98d2d7a1ea3db23feff66a8bfa6ca517fbc0198e9e5452d7f93f6ea30e690c1655e1fc2f1b33acefebdfd0a55140f4b527dd15c79a91b4c60dd62ecaf7862d17605ef3caf5b86f356ae8d53ae4bd87b9b493c9f4e2b180bf8384a4e3d3e531868a979aa81b05da3481eb1b18d805ef2c5fbcb6bc79c064615ab13bd4d4dfb64e201bfec573b3b41ba936d11050886ae7ffb44019ea98a80e4c667a7e9084bb7537a27f0db2612c98fb2d2576bf1a6e96565e6019038ef51b6be09a648b944347205087b15f4a1dd1484d42c3b1bf1aed4ea3848cb92a790c5e5d21c1b338c69926e436b9982cca5323d012cfed4297ce1beab11af66c9d081fd1d82c20547f24b59db43080b2811e767e11e7e0f8e8ee0322ec566592737f76ef608bf74ceb049ff8daf81a795081dde5c9d674abf880a169e508577a082ac5ae55910b524d58b7f985d959ff91918dc5c8d7f11ed895d000b51f50d75c71e0ac9f052e8185525013e1d6aef5b81da1908ce35676901b99b91475118839c499622a4b7f3b3e8d19ef5c049e01039505bcc3f6e489f4d0657bb3e934cbb105e9baab195b256378fdf52a81a54e8cc22e7c42b3a34642971872f52ba2b56d982524ecd972853eed4045e909e583a75d2d317e9e4442c61b806771e963bea0a12ed92cd46e34eed2d964b66b0dc5a650b6c7c8d23c67f25562d976eca473bd53bd4816561abacd449dc4054a1e028bce3b95f696062fb7a533f00e37d730b9983e5ee39ad6a30e4a415f177f051d17717a046d51eaede21a1f5fc3bf1700496ce7b42c14051e67a68dda222b69603ac3ca36acf1e5a66eba7be5f3ced364847864e7f9f16e47ed14a0c9c4dc699ee96b2bf9ff71a0144cc1a4ea3a49ed07a04339378831c9027fdc15da70821d841c073c2e35590bb041526b93f206f8f2528dcf2df09277254bf497056a356ed172041dde8336bb0ffc3d9b0ec0b83fe5bda35bd782b97897d06e554d99df8d8bf0ae523056c05ab2704386f0a3e6bccba0d8bab1ba95e522e84c67303adf05f8b5bca80c07112d5fc7e8fb9b0e696bb865bed3767586e2454b969697e1dba58f8b0c67951f1e377124f7ecd35c6b1120a71050d3d6903078d8d5e099435f2bd29a61497483c06c415ff18315296b38b1ac178195f819779ba3192744ca231a685f34e6de956a90ee6933c5a2fe81f319abaf0e275e6188faf04001068ca06c07c3dd9b766fa395b5d3bb04acd3b5e93ebfc7583873a2248f7cfb86fe24bd0fe0224422c68504ed085c26135b4a64ca268f8ffafeb3ba6e67cbca77b378173232f80ffd3a372b6ae0730c8b134e9706f3f34b6e9e6b356339bdb368dee51d356a54750d8f0779b8fd2d9ba87c474bc34f4264671568373f31c0bcc543c85bee003c98067eea22ad765a158a0864a9567d6d191d4b087bcf545056a55d47a1113e4a5759b06e1e76bc1768af5af1b3d32ca9550c089799d4b82bca62d8d9dbb671b72b9204e21c858923be318986521b57802e6e6604b0883434ef531a25b7acfe617d680a1d8ec39dc0890b3b2501804070f6eb9fa1d1d626ff09c51b858b34508479d24d777eba57a1768f193267184464e25fb859fa8c6242179cd0ef0c7cfe6997faa6b45da3277da46b2c9cdfd2f7b0877115c7e9c15c502963423a30431d4e9f24533e4a9a945877140567dff1c773fe6996df018a974e83af49f77f9cb394af90687b2f0c8c8b656dcb8c70063dbc541922ad80bd506be597dd553bbe16e6949d563fb0c6bc69bf1f0f4b6da05d2e992fa3113ab52bb329891e2b5acd0c8931b0e3c8bc933497ff13f9e4c0caa84f59d6b5791147b21d0d366987068900af90e732eab5e11fc044b9f9ad5699ed0d96099611eeffd87ae7ef9651bc613699a79ffc61f016e1788a4cad8b78166fc9b17699b123833bb737a42f8f5f80f3463cac64168d5cddcaa79308e8eb422d778f41ec6efd5230b9c8f384af12bc3d92ae4dd0f8db0015babdce358537fdec07dd7c8d9bbef6231f21bf467ab84c6013e31fc245adc0692ff30d270f98ad0c9f3e791d1ad2f7d135f0de0a5cc72af81fd8d900e7f64c723b9b0a65465a8d5da538e26a5feba0bf8b19846e9e48345684fa9c8db42bbb6fc839488668ba9e8377ce6679b95fe173a35bcc79183fe4f00936c70ba24aab99fc1159b77b8f2e79b79ccf50b133a94ff991c13139d85280934c79abf26daf5a53272c5466a91859a0073035b7dd74a94cbe5125425327731a886e30e26e93db2a536325bd6dfadc9892305881e9a109724bfc7914478dd4e9c705074211dece2a111c077184918e44980601144c3d5d8b76ec4b871a51e64574adedf2b5e7c695b9fa78770ca737aba064902b14dee1eb5438bd55246fcf5aa69d5e367779e5cd4d53b71abc8c2bef6eca715f2d51938973bbc5ab82614f223548437f4dff0f8f79cd7513f7a2e944fea8b33e5f3e34c2393f23f3f5ead84c6b2b2cd6ea23a2d87a1b9675628a0f8fb78aaacb41f843e2959dc261164ef0f859e63ae57ba5146c271066523ea3b731ddf3916772ffe4733f7ccbcf31efeef85b685f8412c9d7d31a3f14168ebece1fa1771e305c161a01f31facb80b021760b98d9c28b2df9f8963017aca47851d0e736c112f30fe2eb2f3b99c52358ccec2742588075dd74c2542c677e1e3d1918ff6518c6841de3087b2d521635e8b65f90312442ad9220452aa76a7fa4b1edf3b03bece37d2d7e224c404472038d0eefaec789c2527d318ddf868c524599069f2aa7d3d125ec2b31caa305eb37a52952bbe7d8f16eddde872b9048a9520fe9a8b209c109ad870f3dfcb41a283fa6c7307bc690bd6fd88c40ad4b3c8d0df5249d417e4a358bb0985aaf8f373055b724c1f91750f24889be284bbbf40df4e3db46be8445c1e7f7e2ce7a7c1d3a4b794bddaf8aea96a1f87dae5b1304a338771f4387b90342a7d3f65218ca89ef597b83a4eee99ddad2ed99cd663cf1dd20066544d9e91b2b9a2e5542f8e0ffe1b940fe36b8ba0cb14ab876c1b11c7a04f015ea2fff463fa6c32e7bc130c94eed9f63921b1e1c9801124b32965094e3f094d3c312fe0a316fe3087727261f4b9611c56fdfa3c95d6775ef8c4f7d466ba49866b613a418cf2515568860f39e62d13dd7314f8a9772298b9844d4afb16dee90ab3618ca321f42de1ec0d3deaf1c125d19b650bcf95d633d661e71c9fbeec3e0f3922196d299e82bb0c427630db312ef8576767b6c9ca166cfe1a64b317560be43337e93fbef149394f196594f1b7c736be7f71513db0633a1712a3b46a4ea6e37815e30a2436a5f89e614aff8ee3f8143f6c204c865db38be86ff9068a67484c44fe374628970d4cf96d790e7f7430142986287b458b7b7e6dcc96a735d3c6540e0ecd7bf205e565d0dc2a540b0a6ae1f7bc1f12f14c039d4fcef5d6e0f37a7acfc387627ced3e8bb6d21975960f200b04bb946d592866c00ed31c3b81e12f4921b155b0417e39de39f62f62349179a511c9e842f4940ea6fd9992b572aa2a8d0633ee7d453ebada30a7091f33efc7faa1e386af3c203e6dc8049d90647bb54c203aa0ce897d2b3f8dd9e275f9214b09554f13b4ed36f745feaab0749f7a836b700de1d78fce964c7d5dcbcf183a1ea396abc5c198c8e181bce0ed741192ba3ff7944ddae1ac56da84ecd32b6c1b245a74cd4496d33ece20604d2ca415cf2ca63daff225e70633349fd231f7cab2ac82d7d469ec6862c8fe694acfe1e779d83056a80cb51498ee11f0dc706c9e74fe6cc1a5725c3b29257ebff56fd9402e40e5cecbe6cc36dc9944b9d902e66ccc7c5b3bda46d2ef3e72031e41594d46b1f2868086c9d797197c4162516ce690e3d01304ddb1dd228fe0736dd77afca88960ec6f5016644b2600b2b99d7110479b70233307054c1cc0c11f46d7ff7d628fcecdb1f515e34a7ada010a60b4cfc6d65266a8f1f7adc096c136b11504f629d7f6891e5b140126322e0af5bb0ddb162b6025d4812942dc8ec6ea2cec8996a4b68100ac5e05f985f17aaf9c55930f73dbb8ffc06faba2894d2efe835c05388e80896067d8ce2b2d10814fb61cb3e28209b5b5430247f2512708f3d49761c3753e9f96c8cf7b989f0a90b7dcfe8d9d8461e9ceecf34e1569e4f3bd2e00233133c837728775c3a10659e362a6d48afa97745e7627cfc84cf8122dba0eededd626b49c21264e28e559f07bfb007c64526d167c5850adc7489b117768a71c4029d8d416dcdf6105369b12db1609b32808f024d5d49f76af2c5aa2531b205e8c557706751c0815d0de67b5d8132323d21a7482026496228b0b5410455a94d6d9b0642b16f6ce1153c6a75fd49d4ff0e64748e9170c69516d788b869c9a96048244212de2a1ae14758f300a2f09a1f2ed47a6e89f52c0db4132c4d7679cad8be34cf5fdfcb41e667bfdb4c05fa8c7c6c52feb10dff3de21f08edec8050402ac7a85b97d552ee9c287515848903232aa46841ccb3e6f7116aa808c0aa071526873f1e4243a39783b54bebb6b3c9c1de39c97ca29bacf894ef760d8b02077a0b1d57649cd72e9a5cad8b5a361b21051389bdd65bbc18c5465474575914f33fdc1f7788eba8ac6a98e2a5ba276af0922fd0f06fb20656073e1f7b5b455ca9c6f9cd144af00bd63a17b8cdcee3de4977ed368bef4ff70cbd0c0b017643f6cb88c5d6223f7753e97539fec2eaf23a137727e2206bac6dae00de63796fe399081951d64fedf3c0f6b2f3e4edd2dc415d7b4c63588a2c32505571a96ae8e882a088fc9f52cf378a9287e2bd1b8017389b804ee3ee7e55d0c5ab89447a25b3973733aaaee5bea006e78b4e120cc4a0e9fbcf4353575c1f8b6e6973b99f876c5f838c320081d8240b30b5a471a0951a9a7cde7ad1ec928df7daabd8ac5c44aea3d16db10d36437429b2b3237fb4302e9ed6f9324309e2b971c32688c107613429e9f2b10c5bf680d352c4ff6fd3af1b0c31e7379bda411c684c360c78e3529737098820f956a813d2e669b7cbca0f9945ec2032ab8a3c7896d0fbf743e9c3fdda4ed96f4d502632edecb7489b15b4b1c251d278ca0aa97fdb2da1e3ea7a16c28e5101e525e69d2470032607b853e187320b9f519e549cd2dc466a685e13a55cb132b814cb30bb14a3f34214459c24fce23f2d508b3de4cf97bf4d5fd85874de52dedea8975a5cf45c6a4bf374767c84ff856666c8d074764718224e223c1763bbacebb176619a80ab78b46344575ab999b79ac5cf3731b2a78c14340f70f96446777b0eec6683e3239162270748d7f1c3d0b36ad254848c9b3fb10607c4296fddb7494083357c737b762a48cb8317dc18a0cd3223304ad3a6b040b70d57d9afd77e7a6fe03f815766bc9990b5b855e0365f6899fd64633b331d0490879022d9521c8c7bd001e67286eaf3cb38a0ed9f77f8e9f92496dbe2cb25063fb096e2b639e3904373e3613f8218c6a8da7568dc6cf01f06afcd9f5822d035cbe4767371dce160d7b58624b3643d1b9cd4958b2eaa90f9208bd532230c2fbaa16c8a7ee5ea100ac3858f8f317661025e59babf2621dc1751045bea00497fc4278e8428ad0f5ed44693bed8868d9397659e3b7742379f105832ace0c89dae58323eb30b68c50e0e9ec876d4d8935ca9755ce175bf55798d544b41c2435b6075d2fe2ed5061d978bdb189b962c4095e1465415f939dcc5360f597e52e262a45894c383a9bae8482e0ca48c744afc4dbfc1e3f3031ab7efba054943a8e93d27efbc97fe24fb448bcccdfa170c588b210dc79c5603c1ce6829af5c83a9dcf9524c43cb715cdf31e9ce6e05f465e477949a12c6beeec4938fe86cbadaa87132f1fee676b716410007e670db7c60b29407fca3cace4fba13b64f672e7bf009088fb4d3c1b4fcb896ae36be38e41a2223bf7b8bd771d55ef3bbb6c7bdba13eb948681fd7db8f2336b641cce0fd121c32dce4d68c3f885b1163993f87a424468f616d1b58aed821191283fc82f372fc82871223d5c501e52c3393b07b3c4be45415024b0087927c131dfc21e9c802c8e9000a384025bda1ec984efed0dacfc4940a11634d5f44467939c23f2f43851dc2e45b89fa0c1cce96010a6ea330cad1ff2fd971aa4fb0d2dffeceb8966dd4264781472e445c72feb8352f321dbd48cb1d13d17acdf680f97e876c7b2ead754d3d5d795602134647d713e29a53f711f1780ebf757b4a958b127a32c593ac084cf1b9c4ca5b4a8cd8d309dad4f8f53b5bc22c968f7f83c40c4ae2e26fe943bef41e92368fe3e43cba516dfdcc4bbb9aea4bd8b40eee060fba0b5fdccbc8a5a471a026928ef5f9628bddd58fa9dbad19a5b17e0273e8bb0c03022bc15c06eb135ddc538a984ed55b7b4f8a81186cb126e7b947488f4b01b0253db5ff41caaaedb848345183aea6044bc4597f8d2101030ab43e52c53989a1e9978d83430e5155812e0c74d9175bdd7f8852ce2594971b12fb4d75eda19bf4093bc4cfd32318f5a613377afcd11653e4f77ab71db3084a64748064dc414418e3ce3d96d8bf16a38d7d11e3c5ce8113f63a9ff99c81cd8597c2028a5d8231a7455c51a2af0c4832e3a679e4d22c0686fd4dcf16a9fdde8907615f5bde56375d4be1c64289314eb18ae0d87b722ba830929915e9961bea040d6cab35c2e81cc7f066c7ec64757b01f7b5cad87cf88f296576653d77252aa4fe9bacac2e5ee5483f055f27e107d7855bd69d761fe898438429915e79efd539ca0b97e2a0cc86cc642e5a6f87d304b86c56423650d65dc106cda0f1931ec85ab6fdfa1aca60ab0f8aff450f0c941508580d6ea09b3c2c27d2843651d1dfc97203153e1ed2dcd35b9124bfbb527099767ddacf3b5dbb0870886c46000734c327c22da0c8e852626e2d585d20734eeffbb7df244629ec9de8c700e03fb7fb618f9d0908fc02a0dc74602261ab3fffb8821d89c8b6820bec7a62b23da62ddbcb27b266726189c0a43ececfcc3e41b3c0e9f82468f7aa2a9a636f5f5955e84c3087f129cd9a6f4d0852c8a6c9c2b6887fa73d23575c316f82489945a7a371f4abc733b5127609a96fab871540a128c2f485416dc58fd90f659ab0a205a78aef821e2418e787d89d56b15c67c7dec5d32514fec18b151bb9b034d276adf3bd2f4e5990ebffe0045a860cd7ea57dfd76ce4c3d5577eabee5b3d0e3a91de159e455033a21ed2c2421da5b55db7935075f6e8c47c1f8a431b9cdc86db526a17167cc66fb19f965f8e3dfc9b13bbf6b29e9bb5166dae11ffd2d98139b979ad28297477ed49efac4eba308831882ca9cdef7b4e515ee435acc302d27f5e3f406285ec55a1b840e26c29f11984dc6ff93545b4e5446f27f885e3e30ab943946b962657f07e7d473d0a9096ee7b6a27e6078dbcff7b5806a56502fc702a77d1d21a802367c0ba02052c1bb5e76a5836fb7494b9320c3dd2d2f821820bdd1a4a9c78feddbb15d33089ac1ca99ced0a327f26f0e47e88c7541d1ab6267047872d5dae5ddd048ed9761069f5d2366136122924478bea89ae8d9c9ee4f64c7140ae62311760d5a882d4e1122504a075e1e6ff1568a533adf7ad004899c3011884e60d9667bef81087435b297e626cd0e3c8c6fbe22ec538cedebb7c41322659be47fa69abe301c8b12ea15d4adb03757d359e1702867fb66566f2e5dead88fefda80cbb3f65eec75086625ef9ab6e42e1715cc4c46652dbdfe0418ddb0dcb31123dbf5368a9afdf6d7ae8942acbb402888b9429830e43277997a6244c9b77343147cfc3caf6318935a9c2380f029e7918812c8c833247a8259e4dffa9ba966423b9e9ce8ff96d0d6415e6e0ac29f6a1c6caed7d0b2b5c2cec3bbe759864f1c02b0b0b04e36811593816a7942e8403f1155900f7a105951e03631078195392c22e090f66241fefcb8d5f910c10da50d38373c4f9f78a46d991b8f10dc08871c9dec56f6ab5186f8d9d83ef6d0e8528ecf8c5c681ac8b2e97142973fb38fd3303b96caffe9f4b536a179e988a6010a77f82b11913604ba96aa3b70cd3e6701ff35b35fda3d34deec85d2f320f819271c526e15077159f632a85086cfe908e5f6ca0e45fff7caf70b81a983ce6873017e5cdc150ca73f7f9dfe90849e2d6c324b9b9534b60f16478b1292238735c2fe58ec5d4057943b963cfbc21b03dd394030fac8618f927594995e899ff2170db04b80131beedc5b35afe051b0296db99d03960182f98fdc797a0ffccd43f883c3dad525f8cd9224d7c9b1a1437b96a402175d7a076e0135e69209bac9866cfb5eb247688674f7258b13ea4ae3a4c204acb20a85df677f341fb9f4cd73f2dcca674a0c8a8843497fcd6863b8f6f1012eca4b98f7d186c97bde0461612bfeec4add6c41fd735160d5fa815430c62797b372c11151427acdeccc9b8be89f6f9d34203786603e55c7a91365e258df379d39bfa239996bf018598789cc19762ac4ff28e8828cd3afd54976874daa3b0aa40091798123c33c15ce890cd97f41daaaa122bed34f31cd47b0ca5d3fe75379f27b733b7ae7496d8e0e9335f16d300645dcce3950673425aba4a6ebb803339d24d7fa7869aa09bc785d1ac705458112f5303b772946cc094395372d2b343d9c8b157a121805f36605fe7ccd71d8aa6b447bf7143ab8bee0aaa32cfde8521c5a99f3d432436d356136135b17513beeb5006baf1c79792581f8fac480a6b8a764fcc88d9bfe61d72f3d58ce23297ef7e962db6f0bcb90a5894fbe3f514cd836cd45a3c98e0a07f2706d2ec72ab89234253734131a6e41655082fceef8943bde2f8589fbdfcd20cb304bb4ca2b36445c850d0447d8e1af91ef9a28d11361d13543cb1f36d33b68b819fcab07423e07978d03af51c3ecbd29daf8812943be758476aabf277bc81982d73bcade9afbd7d01c78bdb0334e9461ee242cd8d7ccd430f4cdc2da8c240ab951fd5c967124540d09f14860d22b781f70f14aaf60fbfdde92a2d0c67d8f686cad7b5e8e15a6f0e801d01941685c7f00ef19c3e5e5ea39596fc8211202b05cd32216029d4ce44d15bfd20a9068d7d0f4e5710b9f6dfe3bde6675e6c4be381129e4ad3dd3f5aa561f8f51e2dca2dce94ea6ffadcc20f7bdb99ac188382dc861714b900cf7f8d6ae03d4ac1c7d7dcfb5b98dcb90012783feb72d6f6e5c0c623991237aa15c10214c1466dc11cdec2b151ba813c2bd044fd426b56187919651e03bfff0f795023cfc04ad67940efe652cec01f86cdb1d6f8765c37591ca0433207f316be1cfdb9b404ce58a6a2f9e4bd09106d7b4a3374e1704f22540750ce0f65a8e368a8725188a8f334246784c956e7d905e67bf4002479cd2ed878e61bbd46e1a280b906a5d4d6ebd3cf5b490058aba001e119cb604e4e3295dbc9cfd4516dd516627b46ac599411cb193e51eb9f22365f0f098fc0fafe7cbb603582596d3f19ac2ca709f1ff24c0af6c5a3e28704d0444924a1cf4b6f7ecf8d3851754e8c16a2880d47f55105b7ade95f9753f8876e30c4f93d380ac3e0b903b82a2b15ef09e9d2ba025f7baaec421b1c6f0f4351541b28883346e2816a49db42b60180c35bb356bf2017433c67753721394d9ae75087e2b2ee0c3f9d6c5a2274aaa590f37ac0933bea0f0ea4914cccdcdc7facf97a8908ff96ece48296c9459cbf1d55c12c873b77b4d3ae1a886618f1cafee11691bcc14bb1bee32ff56c180245d6750c043d010a5ed773f66548fa75a0e388443fdae36504b0b8c45985e59ee6a3c9e9d9f1b84b2cb32780ffef59bae3fb7d27e79205e6dcb8529841053b40b81f7c7a5ab1d6362523a2a957a1b0ffab4597fd1f14b2969505186c7cefda64ca4e05d46e807b0c3c827acd5aa4f094ccae2a920d24c87b747a21ec64da111b864b3db9f207b11569fe773936b24ba872cb8e80522f3781dfe1311ffa271259df46959b7c76b18e3d9bc436f656e727891231e1354bce2d530a464ae9ce3658ccedecb171eea0482cc21d3fb405ce70734fda8fcfb0f0e9b47f6949c8f4133999d455b4fa4be9490fd48d6507ea744a99bc10ad07e1c12096887e183eb426d5baef2b2a6a3b0907f0041b48e4725deb7121e1570b92c93766999a78c199053601ef965c067bc950293a10e13a8e954b7cc58c640056ed1d44b63a64b7090a04b18fcd5b89a105ca59930c3b1e97fbdf9ac9f08dabbfba0c2c813d074d47174bd94c31c91b579a7e40a9e6839857970745511e5091231a83db39fc210f46bd82bde235b7eaeab25315ea5bfecd3a3c3acca680032dddf45127227cadd1c0adf5a3cdc07be82f6c926f69b94ff41981e3b42a28e9c7a4498ecb9631f38da5784bfadbd4ed860eb698e1329ab8934c8b3705fed7d77d17ec296373644173eab11d63346e4bd40dbd5f512d7c45dda2bccef2ae66166b3a07ec6e27461a466f5f60983a1ab354acce03a6e34ab629cc22fc31b0581681d3647bcd4cca19cc084cda48f9bcf6a834969e96a7ed991e990bf5aa1a3e4ea5e99344e9d7355ebf7a80e7174206dc9af55d7a64f6d5e7521e0000cf6fafb7d6c96ddf42aea0e0b629521e6cff356fdaf805bcd161691480813e880316c1c0f2fa975d08d9831bc3d6660d89d9173f9fe66e9f57d89695b785006c9da0b66ba7398bfec2bb082857da3d074e9524a6bd056a03360c7860f696dcd6ea39556fcc7f7f7d76071cbb5c2375b721b7f4f1e74da847320f745f3b35cb377c694e5b44483194141a44fbcd395c424d17b1f25c733b5cf85a769af6f0a7d62442b13c8ab7cd451e7d1cbba8e9232abfda240a665bf51ff3722c176217988df535719f3b77b379ef13df50b327e66250e4dd7eccba2c1e7c21870689e4355d4b31439fb02b40b37841f8fcd74b2c45ad835d40ac9bd20ae0cbecf928e61ee16df3d089b59ba33e05e2cef4fb66a9a64bcc005b76cd34fd3576dd4c4198dc477a9f4fd991d8e8a4d42a04424991813ca42ff0013e4cedf00d6b25fbf19613dd651ea36410787ac660d956d3ad839563fc4740adc1df3195693d90d1918ca534815b8b62d57a2a334df90ef444b764bfbe3e25058b9fa13cb697ef6c70f172f15c70a6935dc2324e82fc50a81f2f6c5822552b1e24b77c816f3e5ce3d0153ef3c6feb95985bf0ccff30f5de20e4aeab708026407fdc82c439a0353e5123c98774042029de660cb45c4a9d303a8622adb51254a36c87ccb71c6c02de7545b9b024f63b721004dec17ea20b51f3d20c9fa4e6be013cfd8ab8f411a198ce5336c4b3fc2356494736377c3914f387b82f42a1fc19acf1ce1001853fb0a2eb921aa0c8f4d85d88f2cbb2ffd2bdc97b7d25db8eec2fd3a769c7e2749e079d01a602c5511eda2fc30fa606d136eaa27ddc9a612453cdca77e94dfa61fba0fbc0dfe67c4d54c08884c10690598122cc873863a67409684434b85c16ade51a7d00fccf7a206a0e1eba5244ac412bbfb47d9f572c01b45bc51d2e0f936d1cf1e4ec695efd82644a14cdff33394e781822305925dad5178dee12b0bae1e493d7847550958b5c68b5855fe538f3dea61c3b1ec7ed8380bf0b5274a042b4b3c7a6a8cae6c8635edc7262efa3c29e6d11c4260b791e835bbe7e0a6bf0dac4a670bc491ecb3231fc026f71882e5f40ea2a64342a4c80b0f127619d647381176d49d7827cc2f8f1d691c3efbf3ada402c2eb265c04daa9094fef4b7c4af36b92c9f32c0a2ceae1482381e1e49436fd246ea7a517f1e2845b568ca4e48d665d7b36289825a134c321b40282c45517e2013bbc92f1fa60a84798c4358fdd7620c89998c017f99dac4e0047527475f8d874a75ae3de793fbb179eac096d0e4051a7c3b3f1b2a752e3d4893f205acd4b7d50ab8b8d49260be8a412bcf3b70704e6813fed3e26d4ae2261b41ae7afb07bbf762838b6287180123fd207d6ed27cb314220a5ef0078afb96211b9421b214c851b49a111de1b84d77767265f94d3c8745936cbea0945f72a40bd3bb71521f53cbb0b81d09634075db525c55b5aa6b7315c7c8dace445a7c2e88f4397bb585d7aac721e252950768a7022a89f8d52f56df78404b0be79a7387ee9c10b560e86a9cbdae3d55325f05cac298e8b7953631fdc2aafdfc941da41b31b90b59d2ee20a34be529f1568efdff2176590f521b4c32a1268723099484a2027a80a8025439442776e1117e8cf965a16d505fc70135e3f2cd61207633713c74b54e3fd24e94c572e17bfe72585a7bdef4d79a572878b3a40f97ebd891aab1d84bd297c314ed20b11cdec96b37161418baf7a6e369f6a028e2803f85ef54ad9d4ecb16e8f53bd304cfd5d069ce414e1b63b79e625b015256e6b27b1e651db9716ccc0511791aa0e31b8e5c6feb2e1b73e061ad26fd5ffd3fc1f8dbe4a1ab20e6f434940ba4e45df418d66d5534aa8aa7ffe3d6dd7e7b5210e7a88d9ccb617ffbd5188a29eba424410cbaa4649a5c50244f929e84c1afe2a293823bf72ed10ee2461315cd6425948a84d890c659fc1810002d7e65f0051009885d3aab8dce57ce111c273c914aa288d4748480094f08c9fda661e05f04f8abd87f89f623533176e20dc7a5e95512e8b9b2757607743033a0563dec174ffea782ff6e3e5042700bdce3e6562cdcc52a87d848eb5754caa2b13ee1f53c369153aaa05fddfec90c813cd5058a81a0739e301b14b2d9656dd209be196ed53d03999d95b1384007f28330f56ab74338022ee93c6e30a33c16a725ffbdd2d043f1b1d719a859b9e9cdd847e4124488831c51797429fa9952e420601c56155a4206eb1b8efeaa4ed549bbef922c6fa1f64424132c3f53eb544d132f582904e0994e55f7a7aee1cebbd2f2e36b90dd22e7c2134f6f9490e04a7d70a64cb7d91e6ab40f569b8b8e1fc325d019f51faa379135aa3180e80421f9e54f755a2963406d924d901a81f5c1ea0e5281030c6bb79ab9bdb515796cd852572b932fbecf2eb9f8da82788f8e3da0693de3aa04851103e9e15713b5b14ff30d1ff2afd45f148724beb80385e30e90957dc8bbe36c607c8d4d0984374f9991c054515add741002dba91e4a0153c4a7f09d1a7a195520905ecfc47540c917bc4165b169308ff47c0ca843aa17f632385c0b0fabc6ee314b10fb37e39ec593bd6811f122a016514c458e46abaaeb2cde97d19da9acf22a35e4021eab5dcb15d59eb56c52094a754d0903c4d072de35be62ba82edd47d118372043debc3fd47e0d8abda0bf49958bebe92c05138afa6d6ff4de991f41e74d4d0829aea426095249a793dbe435e9dad78e404af331a3a6dc430411698be3b3015a3dce6a179415ebb195df4b37db93683da9d1b060b010c817bab58d5b4dc2dc4e91b81c60f16952aac89296d2f37c95fcefb3bd6f72527e422c323a3ebb2dc171498c478b25de1c88a1d986f17539a3f944e22e0136b46c2f4dece0c88fda990f1b7258eeccd6133a9fbe7c7c1743742827e02a0bdde48446a734405275b98158b9da1ce663873a6ad4afee31d7d48d84dc146746f5e24ac9f8d35085a676b1fa7eba2decbafbc1e0b8f649888a01b8f435b7af69068fdfc1f43e09d9736b76bd8c908d794e81d669d308b11aad8abec23438d93aa87d36c3e7633ba2d86fa1b60ba8a74f93a72de7233919edf2a0b49da709753dd27a60cdae08ee99ef42160685a27cf9345463b6d405e11ad629650510a92ecf5d7358895b48bc63ba6fd387723bafcf3867643cd409939dcda797ef79ce92088a5e0da868bd9fc4c417173a0c40fcfbbc7a1ee006519b30875bd18e5fe8e60f3a7902b86a568489f93fbb347cfba4949ae5b4bd0c178ca5aaa221f28771b980798f80c9ff49c23f244cf28570928598db245866fa38240fb212c0c9ed59c161b5d3fcfb00eddaac566182b04ac13bac14c6cb859f227640b1b5d3f58d08a87ffc52d5cf94afb17aa076948c85f942edbdd0460203824ef17b870223880ae31605b08dad991b6708b03ac5f144a4d14f4bee33a523ed3873a87b8ee70166c9645dbedded4de8ec2c7ffeee781fb55d107ae0c16d57c19af03e4705f9f4bb779001db2ab4419a550df6431b3203572fb7878dd8ded1e6d0c0128b3051a8a0644d70649a895f651a170f726cee248f878f3362315721256726f805d4ef0105b5bf09c0ef6a68c68ad32e4eff6ef38184f56bcd834403e1f733d9d404308d3b95515706b7c1854978f66283a2b56878648c0328461baae6dc93ac121e8510f11a76963b577faf2dffeaf0dc1b9e19a7eb85b8bd29afaee6ed5e7c61e1f5a65771fcc388376c07c76763159c6e19de73f42fb4801a7e50f5e32f32343cc0d3719b0d2b01d3f299088ea7f36c38d76b70612ddfbcff7f63e42e9fc64e313cc9f1bc85771664b30edecd6f2668de3d90d24843b421d25c02226902faaf6b5f8b4fec36bbb9588954a1eee571e8845028ca767b82928213b7ac52c5ec05569d8671daec363f616559685b8963d972e405f068dcb243359ab597f67df28023ba8a549cf09085ceb4a09579c49bc86f5a6c95ac2fd37e1aaefb73f63c5a4f992ef3207aff852ad23f0bfdb2bf26e55a9ffeb0b9808772f73965338638d65f525433b3daf3c28f37a2227605c9b953f39990520a3c1fa4ba8cd64d86f22beb170ee8687c91ad0d8822e3699c9ee81f27b502aa22f656d27a0f5f852aa1ee4f0896336f6d32358b7ee9a07577fa5fc4467e813381882f51f6bfe01bafac9634c84b770ab14da0dd9876473f78a609e4ab6155f15d560e805ebdd40aae1754bee0cf3c0581fe41fe8d428638e607726181dfd1650769a479685312ba30937d625738e554f489f6f6f2c54cd972d8507581a14e28b620c05879c227f789dcb83f576fe4676e3a3bc0fcb49de0fbeef8c9b19f2dc08a49c522e4f4ac08cb790442fd2ce904fec25d675f738a12761fe91e4340ee56069244e981bb757a2e21b3a2e2697b1a1233c9c46a55dcaff762d48f86ecf4f500e98c31f1ec9789f89b312eaa25d381818a7112473ae3ec2ec8537489e265987cffab867de02ce41a10401064362f254909331d9860780d2605d86dadabb232f219ca5e41ad1f248f35082928e21e00f795dda73f6879f58f0c1c6032eb1b4f1e68111de977c3fdd7e8fe803bb29fa7e35358ccd260f2f5beea467fcd2f8da236128ec3c8f1bed00c8c08e122a3ec6e063eb27f7c19fd7854e9c12b7e12a858ec5f63e55385462d07b216de41101745c41cf42e4d4f3b9fbf95d2fd6402b6911051c2bc2548616807612f037de7a6d897a9aaaa6989db0032beab10d144c2739291158e5da613b62c0d51f0c7dfa743bad78023ed51d2ef597b0f151190c5b388612f4a0668c1f0a081cf670d1bda54f00109e35ba78ed5743f52a4bfd16e43cf6c9a846b5aaea31f1877a82b2e65558f5dea6c08bd5a4e172ad836ed170d38db7aaba9cd41aae97d9109a393952fdb6e805a4944346c80fee83a3c7c39741e899392555e33dab1916edc1ec4877cc04462505ee620dce7f167e51d2b2f84b0dd48542142108046a42c46f5b4d5212878ee4aa78f95e0217f7185a66d022a22af79c2b210535e0b75c7313bc2c28ebc6c94acdde70be27ad7ba193615eed7c87bc9dc850faf3ebb2755a236a113a44a0bd49a961f916471deb825d00429f3920a839517e2df405062d812edff5c2674fe10eb1a779a2c96daaa47323f04b8b13edf146fcb185449d31378a2d053e3419603add0956164b77ba21f0b27facd65fca6bf46591016c3e6f0ccdaeb2162db6b5af8610ed5bc12afaea5303def33ddfa9963247c8cf78b4ac601cfa1f4d96a09b737bace7df7cdd3996928d96ef173caad0863d4c547bfe54a0bc61b0a07d09aa23183670e6cfd6d56477b323a6a351ddb0befb3c9300dfe793a9223549c901e586e3e4a81348e3b6ff0e996374e33190113f01705fcb1095898b3c909b80047de7aa4d7bf34e31600963c4f22c670326618ce398b4a7b26615eec8f58c3265ca88064cfc3af19f5b73e6e237dbeda28bda2021b361e36e4fae09b38d0bd21f775d9ee93e89ef9581f6e9026f119fc935b648626543fbfb11d4aba47fc6d6a8596c3bae3f4c02e60f612d2761ca3732cfcc8cd376bd4de9ae3a765f9b40cfd416ec33f6a339471d99fa0f00acbc0284e4ab1c393b42b0cc6160726c31994abdb80f0a42fd5e1a9a6d637c32441a10bd52a10d7593ff8e7975ef6145580d2b9324e39ee0d0559627598532d90864f2e50434d04c618b7082fc7dc23dd9b14b949b08b6fe5cb9de88b869ee5d56a4b1f4544ba5fc9c245c91d5e5f2b0c788db8d0b61ae0202811b1e3b06ca85f3a806e9de0ba9c509478854f18e42aa1247814411336866692b02095628dce222df94ed05073c7b1995d4e4e4ea2438407f3d0daf41e5c30a5db2ac8972b8530a0f404f2bf47aa61778eeb076962395ef5e86d2e6f06f096b63621bef43798a86ff9d478ea043e834852db54e2e0bd9c82a601cde647fca2b33924e8c90b2bfe765d2a1131da9f3c86262b4d179aa2a4a67a14b45ecb0481b857cf4e6f066ff868b21ac0d51cd03ee97714c543604ea1c5d25e84021e95cd46ca0539bbcc4b2312af1430cf17e8298e7904a9d471f651d5da28cdbc02671187152cb97e21414f16783b23d9fb8374bd7660118932aa9a6fe6a05f73b6901674fafacae1471d46fb6e5f18150f568a5b4cb5635f859ec97d9b649b575fae93f9ac88543ac601d9feebf7894675f272ba3c5282890d2259f916d76bcf10b4a94ce37b1ba46b3a89b7f24e75cc2bb2d54a68c392aa812610926262c5e134d190e62eda559b19e2d72e4a56f76f29b4373a3605f5ae51b5d9c7316dcdd582e7b2abbeadcc04b7ace573203b30eed30a7d32b11b60dd3d5c2d57b11d059ab5a0a7ad13b121b5c5d0a6aae2fd3f6a1261b2d8bbb4312dc46d9601ef80ce6f7f411bfe5dd4507eaa9c0ee12171f513a1b5d5d7a994bea3541df32337549452ebcd5ad0aa6382f223d716fbdcff884b7af8a3e9a1f499be2ef9f928a468f4b0722f18a55139735b800481ce7047148422d605cc3ca42c262ba783752de4885acfbfad46e9eeeb34ad4faf49c678ac6d160f9a776f016470e354643955a205672ff2d79382efa0d7d895aac14d6661d419b1b00b2abb81882c7738fd281468c9096924509b6e4d4c0cadc9cb6749b12fdadb4c47a53d3724bd20fc307cea603d149f6d23a34d39e6cae6df22b18708a0f130b1ce4723ea32af9719d93019fbc58b4a916a2ad05fa4bd42782d70922c7a2f463c111f67967b8b816c8ce8e0be2154eece9f2dc3af278cdeffa9ab11bab8cafecbde54d7c353c5e979841fb33cd99b5ba14113047dd68132b834159202818847ab0b15b6e426fde81f503edd9cf97b59c05517299a5e30a941a1d92d63c36968a774378de921846758f5a050a55509627dcfc3324f448db214fa54ce136cd0ad6dee39d061222ad707c8116b948998ce9a67af37815ff95aad38f5a2c98155402754f7cdf88c3309bfeae05f00576c824f34e190d9be75ad522261218e91196fe656146c94ef9778145e3754017c4a36f69e136780447ab07704a2e9d8e836818af19981f3d5992f113971dd0d7052cf654aefab54c7ae126069f14a03dd61f8903693ba9473244f976eec83c4202eeaeef8462fa9c113b04d66355f905741c595bb6f48d7edf61be2a2a3a6688a0f039fd2590b1a0ad8446774846ceec65317a0b5b4e18d05be494f1097a8aaccd464047a2607c4cc8947812cbeb0a34eb4ff3474a453ee8d92a81b4bb1577ee4a0d0f31fbd0795f298b51eaf2009a5b33ec84ce11a84ec0201660f18c84be76d2979806b9b761e8acb6268de454df1fb3cca75ac318e3ae4bb3bda0ddaa09cd67287d811d80ed6258e9e62269c3fde3b80059bc90405b77a411f1bd322f1de2e7cd99f81727631e0bfd4a888be5c38bb524db92d6506d3bf2c3fdc9eef0cf588dad93ba3f866dafbbccf6029163ce4edd293dcd541c5b00e022a1722b7ffbd135cbead5fee063935683d255e536414ce118fec47fb82805d1bb5812ef0376a4b51a74c6ebfa25fe0b7100d7dd4f42b6f535d017ea5d5b2214ebeee5a433d15f0bee614ba9c4111f10d5fc531989112df75778050213ab53b6c4d5d42315888eccbcbd5ca1c154710ff1554ac2117ca0b1c5d101ba851b65b0100a272f6ff3bc0db5364a06fd63d2760f24e4cbc6201d936efce265f244182833faf3d9577dd0be310f3cb8e3f75b78120a14f1513b334b08dc4cfa3a756d4267ab19f2a75c67c519b04e22496747bfbc4a2c90de50559e8cb77a8b8b28bc63063e8a49609d1bf3bd6d18dc4a84e221e0014cfb622d0e4b67792028ee601cc33ee36c8aaaff4b23665149217ae98ca9218c04559cc2891e45db2ebf0a901128111e86f1865dfe21ec4d65a974b25f6fa3bb92bdfe07c40a3c3839e9510f1d599cb5c65eb5e1e6c4b678593f13d5715dc015f3a5fbfe4fd3f75826afeece6ffa8d774159751c625911a6ab83b7b321d01eeaf69a77c168767295b6337f5fc50e926efbfa6debe0986c4f7144b157b22cc8f4d3c2058ff853fd0ac5bf455d5dcaf29721128bc7c916ae4199777fd3b72ce398b8c3a00f119d096b6a60d6281e00df310c5d0d49f4b220445eeaf08b5a2c68adf55103b5f43fca9fca1240e3a04e8e9aec0af47e10192376cfa1338e4b1a047417f6638f89f49126f6108704694b4dba396e2a0f17bfe979f9a42086e25ee0c19488ee1bb16320e88220e8d72c4f5761d7fa910a0911ee833e7a1bb58d4abe8a100891e390ade8875faaac39c24dcb3b2ba4e1abca2c818d5e37b99119184bdf24f7a81fd29c83f2c8bec379a8bc2d9170386ad2cba963e9bf7e85e14f18d9c3da534c28387c341cbc885b718ddf55b7046fbb0cea394e540f41ed7190bca69b48af5c91bdc8d12b417d7c54437a57080adc87134f138d77c8b557566306671f6055ff774220ec77d604326998f43fff345427e56d77732a8aa6556dabca88589d55dd826ab10349d3ac691dc551c70493406b961888a47e65d01f524f251dfbdc0671450a7450727bd6e02dc78893ec5f19fdd8ede24ed6646a58eda6edbf40021a0054c79c3bfb05fb134b6f50ef2740848bcd627d8fa30719207e1bd89f2e7e80e25458519e79464cf253827163c736bab0271ca2416d3727685831bca25a0c7fab6f747464072fa6415885c5895d26995f6ade186332b9c30495f8368c2b76520e7aacb7af08faf649e5d6b55f1b84616d5918c715cdf13a79e47442878259e45d49720d91cae911db04ff8951bf680e7ead405421d9d7ed6d6894610bbb6b9180ddd33ab0f7913d111758edd193f496d55923419aab46ade3cd16309522406f63d462a3d76224738490c75ee07941b88448ab72683f65c1f24c765aaf084cf3dd08b309f651dd9eeff6eb192e17d32785538fd867cd0f56fe51adc987f9d6ab5f1cc8b0f2863518874b5b0b832ffb8f6e930a063e6bcd69fb93bbfc06a092cf62b6d2509b1971fe61a343aaab3a7e2fcba13a3796c309f08fef86c818d462bd0dd98b4e51bdf853e490e0c5475d28adc2f824ea260b05a492a7d85ab6c33a5ee701ef277ddec75e462748a78b89a68b15f31171203df827e7e9c7b3158257e5a7993da920b95843e7632102990bc26c6d679bb8e55077d8924d4736cf09aab77be308269ba2b4ade11a844e1b33368ad55ff9fbf237fbbd753fed7f57b12a5a5df9312fe02b1825c5c418f75d30ecfd3cfbb6ad1f304da6689b176f559a899b1c72ec3ea0fb22e1c0876548e37b8083adc2ec3a6aa6ec092efce69cac2f2a8ae3cb86bb141687f0b9a8d08062225e34ce675550c6a6552d5c264348cb02ad6be59536f0bc25b172d20e4c9d1fe50dafd66700bba0c28bbbc1267bdd17153b84261c2fdfad5946d38c663b41895666dafb47642b86cf5bc3919d44f8bf2c9533d4dc8dd7d981ed20907860a5ceef0bc6a0d9d85901fe5a5d5d7984eb2c25196a924c76b58cbe9e1b7571f1ecf12185e1c251631ce70396d8a5c30ccf839143e5ea951b2b0cd4b32cde3782a0a415da9dde4173c982c964add1a06b94c7dc5f7f7fbbea56aca3c6738e4c300c7bf94870fe2495c68743adebbe52b3add14efc7c91cb1d88217214aad58ac2bc4cc89881bd792ce316455cd0a4123db661e3edebf1fbe41be361eb704e7c27cc1d21d6a9ad2a28adff2147dd28557622abbf21b5d73af5ba1052a840f64d46d85847b75e37d526a3b0b7948c447c01a6632ebb134960f6eb052e9103f07de0d9b92c10a4e8aec81ec5007e715da76efc45575ab2fe4adfebf14169fce3d6e4ec197d0eabc023101cd1098fb1d25603c251c08afae4e5076861d8d8110ff6f53cc6745de3185e092f8df155016a414d7f95bfcff9a2a381f551624f735ecc2c372e0e1cbbd29314aabfec2ce392783a579533c41bf42ef6b474743b4d813e16ce33499278be43b8e6232888a77ac532397877bb1714c5858ab18e2fde98303bc8ce29aa7e5aec63ae14d9fa047901c5b9a64e3d023e55a88b25e9251382f7d3f6bd85315776e1d64779feb0d61df9b5768d1be5951eb6ec8943d7bec18f3eda0b651258e9e8d6b6fa12ce949012787943739ce5e423aec712f95df67bbb12412b32b82e8787a99d0b1d46ed0ea2b748608e200546eee8d38268245abaae2bb802f1c607839691fba6624670a3f07e4ee4af89e9bb26dc0e9204baa0bd961ffff4dece02a08819346bc105a8c9db3115dc26e07c5599761676828a2e42c6d3e959cefe5432c2ebc4a00e6589404f029501ba65237882299d7e13e1e14b849e9e8f567266258595d8f25103b9f52dd5753aef0648e4c280a194d46d66cde1ae3e2f08651e404082547f6473045550e8b9b496e4cc277b07c9dcbdffcaaa60327f95e1e6439a5ecb84dab7dc7b945a39c176757a3c0be63102df8788229c3b83846f70df264dfb1e5d7936d3d4ca706dcef4f89839132bf79d088e9aa04daaa9d41f87e3745be639c597feffe88d0fa469e336624fb110a7c311108f28bc2bcf7f10d1f600647661029295588c5808d12c66ef52e03c86bb5349e53ee63d11d46101fc9e231e6b10e454454bc4a5926a33461d98df19afba4b6d365c14799f4445c20894b5bb0ec2a48236a58f61639576439d07b12ea73c5e68ac11d89dd2df77f41c217e81eb288376a491115ddd703fde3a92e55381f1ef080df9983b19108d5738a0dacecebd140e9ba885f594920c993b76972e0535f8b47055d8c3b4d0c01d85c7831581d025fe54bf96634085f05633581ddeecb03be221e431e988c5ef04c38fa38e5eb9f60c571ccde7da0ab6b2e03edb70a0a46aa86d0d872f3312b7c24c80c74cd4568036b49a0a53cea647f8ef9030e94535ddab41632ef7ec7dbb88801254540acf0d4486272c04de66bc6f17f913958db60f78be5cda3e5e396f6b7aff6a2df4b77c076c739c0c026672b9edc07e735915722e00ea65e957b2f0ada834c298bc8896d88b3c16ad0810f984e9a030ef8a8f744d5898fae912142d171b00dcc6c7fb667d856994078dae403b793508ee80884d3ad230999f80c2d61b8aad80788e76aa9ac628d6397d28cfeec12f9820653481384309469692b7db438d79484a8334ab090de4d9b7bb403294ad98eee52abd0ed117ddec98bb71cd4fbdf7bff7361d4b462289f1ef90ec2244decb0cae7a6f0d38f8c421f0a2e8c86db3e7a9c77569651ef1e8908377642537516062d85a7463f56e4885740044b814c10a62650c2df3624a48fc5af7abdac846dfb8b82add72b86fd184a9ce5fcce808d9895b6ae88b0a05548572e38ff1f95c3f214f68278c330f442332bf474e070c5d27d37f1223afbd1044eec32eb56abf17c266647c7272b45e2bec60364c7bdc5115db584e65dc320ed0b51de37f503720094149a468bc665c87045bd484cf07467b1bddc043fe50e322917663944a53afdc67710a8decfa75b5366dad6cc6778d964315ad631127525b63412e60aacd7595399bb64b33a46d5d9e0936f3792bb7dd35242718e4d58e37a37e6264dc62b749a479b5577c3bb59d5fdfee0001ad717222a3fc1072d53a93d8825df048d634ede1aa0db6b79a0ba88016ea2716d389e3e7d0128a0114b442b1a2f631f54d66ca3f517f672e7ec740304915f3f44b1b51188361648598050f00cc15857ca605287e9edac43f1742a6432ba7c2d6b73aa0730f9dd2aaae17d130df8ff230ec54b777ecd4b4d07473efe56651513c709c5a7cabb029583cdc2bb5f879a95fc59d21d55854b155ef04fbe3c9870a6bbebc56449f2f7e2857cf2a55c5292dd63f42b581e391e636baf51dcb369013f772b9f68b07a27709f8744d22e41beb65aed0d243527ae2a87bb6bcaa79ab26e522a3e8a544099ed2cee779e5f23637d22b5484a4c72d67a99d9e80dde4b5f692328ff07243d292aa57844fda4b3502083a1788b708e3d1924a40e6587bc9adc6a4235f30ce1574e0176c7409f6d52211c0e6dafcadaa0e98c84c87279e91f18d87c736d53c2a85b10557b48bf8c5758ba14d42304f85ddbd6ba6ec08c34e005c38297d532bd6a2139e8b547a930ba9b9fd59e480172c7be6f55998de662b0ae3fb28b58c1edc48cbe9ec8fb1a04096b7b8966411f5c404f3a6bc8116bb6f5f99208719e39c98c2ee583b581c1b79019cb8dd126bcd6228a2863f51bca2e90faab807e9532e84153836c715c13b67c117bd581765900e5b31701dad6888f70581305b3451f295c8ceaf50e7bc5368f0a78e7d0a66be0470f1efc2185754f1e9e6a339d5451fddaf80a50355d7d43f3e7b4e301ff12666e5dfa0f53c85c122ae7ddf10a585aea2bfb8934bf0e10a3f675783c029a4b7701d97ba63a5997b7310906009cb94f76e4fb9ed3a924e1a263dce717afbaffe93599dda131f4287310fc47b012e7da44130db876162a7da053948c10da3950ab78e70a227e8015a8272a3bd06632f727c12e66885847dea9d2428b6355b37e62893a4d64f7db030497d8ef496fcd85f2128e2cc15a2989900c8ddc02e4dd1dc2816cccbfda7342cb94841c287bbe55209678dbb6c3f5073aae2b4901c46b35fd7222ac989f069333c901f0dc335632d671305c8f89c158961c49bf37fb8e887254de007b04d65f6e30fe770b6235bbde62f5402f5e26c74a5406483150f2c72d8fbab31c9ea76eb6ef2c86eb1a5ef08613b3cff4597fd726175bc63134f77235d686c0462881c490fc70759769303598153a74c497e853106392ad4c0db635bb449ebdb1df7a47028860340ec18891e701d0caf71a7146af2a3d34dba81fd424673449f586d65b5dae3e2dc2342eeb4cebf1e97409737438e536da6bde3082148e7a1a294e233e25dd0f76ba293ac597ccfb37a3509c024a01083b8bb62ad6a5f55895abe3f810db4c7ce429662c8c857cc42498bd76215c97e797b69f2a7d90303e70e22ba6714df585110228c3966066a62da0cad03c5dc16175ee0ecb9cbb1270cb7e3beb500e5fd38e29c94f59990e7bf32537a3aa9ec18c9d2984b7e5b58d641b23b5f5cbc9c374b1ccf24cd319bb606759e1259a78bacf722d40da7e4a9fdfa21f4c17690d7151e05eec1937600517fd6bc0ab180462d940f56b9797b425ecc6390d1289248c60e9eb6672ff9ecd38c956eb8dcbc88817dee7412b1b36159f97fe3003846007003d8331882b1d1f44ead1764e0c4d77c0cc722138b2f8434891d9cf810c426e9475786598312f1d59dcc3dc2aa06f8172ac27d9d1f3b911e9315a37ab0b87cc2d3fcfe2d2045c03dc372ef536c249fa408259c49a4252d945e45a820dbe8ed90fea3d4d7f289426c7946736e55b4fb66816337b0e34ce8b3e264f149a0d1ee392977e9188644bd5e1ef4667e2cf825ff1f75b215b170862ad58dbb2a3ff49a9fd6a49f16d720aa36a80c2e3e4a84cfb77f9ce45a66cbee98fcdc0603e7bdbc8392b79cf196b59e35aa6914faa7eec912979b169b2fe4c986f5cfcefd42fdae1da2ee2c346e2731bf525fad895d7c309a3bba1c8bb7d25a6f9802b3fd22089f9b06b4ddb112a6bd3a23c6302b3aee550f6200ac250b6e58c169abe34faad5420863f5f70990d7489934252d4ec55bf8229ce2bbeb6f983caa2fd01bf02f4ddb79d1767af3f2b2fb37c3968d1bd9e463ca5d9d6673215addfc3201a4a79f10c47aacbf77a3584d2336e226804d87fc37dea21067e9aea994d07b914965943eb2966402159ff16bb825a4b60920dd09183515567d6888129d54d5635436cb1ce54453865a306c593aabad742d6987f697cfb203a033c34beba580d737ede375a793fbd2a4dbf15f1271caa710f9864dd65c2b51d0ef53b37d863050b3ea349a0c05f610d5d4457f493cc552701010ea3e6ad60a6c8075ebc5952add8125a563c51e6620862bb2e9d75dd4ffcf50543f9a2c035eb1cdcede2ddc81663093f2336a7a110acb256577f2259a153f336cffdc643f24bec93176e6b8b86613205745aa5431e62c09ad4296a05c69d42e1f25363bbfd5b6924bd26ecfe80b1e008422afe9ba3708d13a4bf1b8c78338df52f609bf9c8109345cb117b0e59a7c290fabb88bd5fa2577568bfa5bd52119679c92b704d6b47e572edb3562095fbe9ecdb405b4645aaeab5d4ba04c3a67125d9f8b013f88b6f2f014e0a76bf8e046c6ea936ad9e1d87b04295677caf828a5ba530358a7feb8a816e7d2ce62331c28672d061c7c7430e47298ff9c14bf892856aa5291a988f56afcf94025281dde186728c62dea78c79689416d493b6a5135bfed82e31af5b3efb9ae65506555adbc9e50471e5e59ea466471413ecbb028809f91daceca9430902f913f3f0c616ecf02e26af8b25cb4638cf8993be108be854bf5846453462169f961a84bd296db9fbc38e37704b8696f61c00415e9bd3e87b93297707f466c364e958f9df58f72005272bfcae0757cb9b3ec40e0c882090b16a03188c08607c3c2edcf8bc888e81c01fb6d907a54737f2fd896c03b9d40f71a45d2cd39c73a3f914ab4cc42a18292f1936e9599fe1325d8e1f539e0d9e86f5926fa90d043b94ac3f9bdf063666c78a17e57d4fcfb3a63187b681f2145a7b6c9554bb8f31d42b8db5eab56020e1a9a548723bcb12cf14be2f70169e6dc6db9f133bc1503805362a8a54ca65a54a2323f42cb9bc06009fe32c341ed3036f58c138e158a8785470354a737060eda6bcdb1f4c6c9327577fcf011c53cf58a3ecf54af85d664bd2b4f3d5d9255f72b89c0dcd1d6b423912532e8ca06941f46717fe79eaf6f82e27cd020068cf64eed7bafa96aecdc88c4ca0b084daacac5a5bab9f8b44e2a36bd5402d8571b302088390434d61675031e67a9fe144fd2cba83cc945db4ab71442cfca86e7eb67c1c5b7d4d19cbca0878c7043d36220584829919c77d28fd80fc7a4ba4ad54c57fcbc0aecbdb147fea7113b599d69fbb89492b32b27cf413e97b9b412e2ca5eec24a51f691b223f954464c5fac8b10a29d7b5e16f0cd5899fbc463a3e0693bf79590d8fc507aaa207debc6a3119d1eee3e984169701c6eef0f0e11ea614e55e6d17130cc1a7e05f8d469b7601984dbdd2ab8296be77569d352c7f12e29adaa6c7f22f551b4db3ba1542a80fa5db90372ec88a70d1c9de225143d2b7935cfb3904e1d52fd0a338395a2436353db06fcf1fd2f4768a80ccd48039c34683da293f6968be35ef6332dd81129b58a03152c8234eff00536bb3e5bfb973259848110dbdc649545ba786ed9a1931c085ee42084a7d5daa137ac35f58bb5ecdcbe81df177985afa851262f5f14d7d3cdd7768ab779fddabb238aabdd9fb0113c0ec2b8caee34df33f763e309f0148d78c0684c087cda4f7ffb57611cf39794152f9722f051584dd6a8468b0b181282dcd4530673ed37a80f1d73093096270fc537a829fb7aec46e7c358bb21732b2989c1f04b43eb23bac895200abf71f3866aa476d44433ee8ae8b17af5794c2dafc761ad013d15dba85aa58798a34807e5884244f958bde450b3e58aacf0ad155046e89d469a5d6c65205d78ab54c27728da06af5d990e4103da0473b1f7a2f2fa7b275e1baf7e91f103c05769238374df72aa32fbad27f70d5fad092b9cf7591524dbfb5ffbba3a12a3774e52f62dcf475a9e281dc5f6fefac388f5a2a85c017d484b9fd153a2817408559d895a607cd50ffd257a826e7e607873d5e401aa012f600fcf3f6faa44b8df6da6f2b31f7689ed3c81324abc80f714445b74cc35807a24268734d70523b154938368f7432f16a672626a031de130c4dade35275466a7043b0f39543e35a0780f79482e0604f72d661b907af7f95e9e19bdeeab48eebdaadd50ccfb7684e60e28064432ebb8a9a2878c129950993fd1f24376cd45096da8ec3ae7dc447d97e3c8fc4e7dcf2d27e792c8802347094d755bf79f9fb0e69d8b8449f0d4e4975226776729703c99a3f90870d9493ce834282d60d51999e27f7f43e77abce8c0d4c233675f5c4f748c8c65aeb41ae4754c3e2845e7e04945806374beab0abfb425e98ab09c691fcb406756c1091758c68c27e0e0233351f995183d67e1ab336df545459ea4bdd889d8c7c7e3d0ab9d5495f87243caecf275f50853e6a3d4d596b0df6c5195aaeb98e57880bbc72c24c32319150573b504729fb35b6dd4e5b6c292d706126264b464f1f2cbf4bffbbed0956215a2c059cb5ffc3d7c831fa45b3e4d734f747303f38e043623e9ceea9db8f9dbb26bc0e26132c61d227c640f06f384773fcc9d5cec3160bcfeaff4c16dec3d4ae82f7cabbb8304aeabe1c622caa41a796c5602309e381dc852330049160fe122050c92a2c14046ca9fcbaa0e35b768d66ebbe745e3a5d7c106dd81a37eabd1cfda5bb06d4db57b45397c743354bf9e5794ca890d6c643c5ddfb6553a407d9c571d1cc70d29857b638300b7a9ac66068835780bbed3dd590c4a6718e5140d9821a4e3e3234efb724c1a39035495528551897f70a8fc98cee3c2e2553a316c8588b9067d71b417ebd41273f13dc0f294f026f74c36b386b090a6fa6accfdcc12828e386ff3e925165df4b13f1e2c33651d26438bf2cc248ae8863e3eeecb5cb2957cbe35c487b61c75a41957fb9e1a14ca40bdf980c065f33eb14d4744050e89fdc868e2a6538040186db09d4d86613e4f4d0da3fd88a52e1b1e04c1a82897a3249c68c11160d91174fdbef965fa516a9b4556750f862b4cd18939e080dea0b8e105d615574149feff00722b582365c26b2232b4bc8ea32115f08d5f3f59c4828fc148f8899bd59aa946d5a54a6fa3a2c7b0d7eda6cae7e244c2d6a676739600dd88485603f75d5a832af14a07fc93ee79f98a61382cf09b0ffb9e6339e664ef124c469f81a1b9a0a7d0821eef86e9d74e76f7677701bb6f925161e43d3b4ea02cda305a09e58d198ab9d8ece77a9ff5692f0f6147a3ed534c0cf21d1ccbd6591b1bf3952c5c32e22e84d1d01734e0662f3cecd9823d3338c2a9456279a0449774e5f779de20e1d55a186a0e7cd950303dc4f5810fab27a886c80b6bda4946924ac9c5d0d19183f815ca71f95a2db2a782f50fa068e40afcb95ee1c2983c6080c0f39226a55758345ab04ec29b7241f281a7ac5a37c9cb9cac87ee78f5193011859d41ddc835c2603577b5bad6d5df821e51c61b57180ce35f40fce83c3d4a784570b2f71b8ee9d3302b9d0355e4bccab53241eb14680d324d82b80c048cb6c7aaa7f32143e38d5cf2c4b76543bafbd626fb57e14e1e3afbcc8254758f31455545ec8305d22813d07aeb3230000000000