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 75731 304c1fbb230cd7f8af68de882854d124fa39983a571a2a297427a85716a7e28e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
104ec4ccc2e610862bfe69b9a6ef5896bd0f87abea82276095cc16760e91da33
Certificate Block Hash
304c1fbb230cd7f8af68de882854d124fa39983a571a2a297427a85716a7e28e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070040000600d0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c2c8b8797cd97656fa2104435f502d4f01cc8d0ee2765fc257ae95af7b063a353b66deb332f8d86c9d837287e64aa3d756593359a8c0955cb1ea0c41f2201dc63c523be9666f4b87562651ec338760f8d881276783e4b1afe607000000000000001e0000001e000070040000600d0000

Raw Header Hex

000040202a04d7fa55ff1f0100217e05ec57c375896ec7ab63cccb7fe4b1a914018f63b1cba2c76c60eb0e4b81daf38f17457956dd9c58180e0f19428c37c7c848bddef451b1366a16de001833da910e7616cc95602782eaab870fbd9658efa6b969fe2b8610e6c2ccc44e10

Proof Data Hex

59,560 bytes
1212160103076db375f7fe86d93ad89d538228a3dd0dd35bbb31db6f957afff80cc121a6b8eaedfbf11f59084826865212f05cc18be4efd0e589cfd1f5cdd5862e309d6aca610679f913fde3362b942f986e617f45234e67757677cfba4314f96fa574258d61e792bb342b01805aee19d9cc7d300634e1518a3688d1a16a9f76ae79c32f7084847ce888c4882dee11934089e190fa9479f833befe1b90dbdf2fe7dd5275a2a51a500e460ad130d3b759cbb20b40dc9858c196e7b50358f1f297a7653bc89250508d3a05290949bf9a4f5604934ec133dc9963165b44f82f67982407640e106bd3f31127f01de246364be4f9d4ef4debd368e91f419ff22d8e3c2ad15e749d9f3b0da1721b535ede981f7429076ebd3a54084ade5c9faf070c545622db9fc0256596268b618e7d728a1391435cffaf579d139fd582abda50f65a545dddbbc938bf405bf71c5ad4b02a088dc7fb0435312c5307c8d73bcfef133f68bf34dd883af6d4c148ec56b049a264c5bfd562c1277048679c4f3aabb696e1bb8ce2aecbb9f27d80d9f471846acf7dccf36f4b96ddf2a54582c932aec8800a5f2b144590922f6c8ed6fd4a86b2b92b3d4518a9eca35507c31e7ac399f6ad5f7b8a822542506ff18f568064ce61fc5bfba012a626e552996ad5c854015ec99e509c80b550a27542dfd7f7c423abf4368a671dd7f6235431479be8c19d6428addd76ea9b91cec18dfd18b52e2d109a88ba6941ecc5f286093996ddf34d46fc3fd36fde9ce1ad05714af5468ae12ceb21e7bc69548e9543b94c4fd89d6feaf4a91fd357d7cceecb42ef7c5a5656b299984779a88ea28f1b3d1b1044238b835ba5439d9c8f01774f26bb0ca636f4da40c896f4347b1451c737276732e542d7b8dd4cc175ddd9890d2ee2961f4920750511ab9b00a09830256bed9852a902d69623d6719395bbc2935de26b7dfdd533b42c83fab2a0753e3dfdffcd859036ae224333e62d0f3990fede024373c7f174794f71eb4fbe42068b22f6367619f5f226d9bcd18d422c8afc316b34b3194ad1f5e3db5e7831eb793e9ef6ba1cde15c84295de8d3ac3ac4315a4a0f86e10c9118249724079e62039ce8cdf7f0aabad61b08fa1bd264b4c305f1a911259bd0e019c012e9c7852969343b2507088d518507ca81da5ac8b055e7ce487366f23762f75b144c510cbeafafc8b9f6266868ba7e2148e399170a93aee5ebf4d12d5702e959c52b6527717c13e6e53a1795865248d31edc5248860dbe59b8b9b21167cc67d7ab23e0567bc173d30cc58ca4b4bf9b31eeb9d6a367ef597f96f6beb152890e967a02ebcb3eb80f06adcb0b9fd2076d9d71fb39e4126a0307ecf7e3415d38d4a72d0f7435f81f033413c71fe4bc9ca37a02c70a844f4cd572df53b7aa41c2817bc64e9d523f75ebf37d900480225bafbb9b391c25de7500e8081dd05d066b6e8ba8a5d13abe0968829b86323122329556811312007c96c0c8db5f7d8ff0990ec5fb3a202167a79c4fcbb83770360b8f8848a4408fbac6e6d0563b50fdfa6846f0d145c4ef8566d26e188b7aec8d8420b21f290a764f56663bd82fefe63c25b25a4eca914b084a9fbde85620d0a334592c28774b0740258c2b20bbf986cf405263420eaa254c26c1f9de3456d8c3e2e71803cb184c66d7703f59a231fa97abccfc38c7a5e51277bc13df1ee1b8116860c9ef99e08866d576588ec6b216ceeb3cdedaa3959615884d8ed5c6443b54484c5715465fdf9a8c067fcd5ee541c418f675a648b65f3ac9068859ee64f9431e505d36cea6a9a144a9fd44600ee0c86b3e51a38fc1967c25716a768aa63e88c3f542cd3b81794df042e2131f384b950101c03cc883b2a7afa91a5729e45ea3d38a5d43a7d8dab514799a30180e938112479239071f6419b94710f311017db62b4b0655108a69d1a986dfbd0c043f7d81e452fb2de7a8d82c16912aae1aa4a5eb0708e1234ee4d991255f53875b931e0c75921391631d5c032b9c2bb288002dedb81b6d0288dc039ffcd2256bb39b0594baac6fab35d7319ccdd48b1be7cab61546d11607b2e36606f3a58357122ced2de9f9d86af333b7527b89fb3717031918b6120d33bf4d9b8444f4c3902e84cd098765b22ba7215e555e8744bc10432c0126ef23e96d368e565a0a82ca9042fcb705daf05e977eababa3cbd846b3d15cb59f73ec5b033dfc3e2e3c3bdf4b41cde37137a1b395b71cc8411e79b016b80c96d5fd87991eeab4e9d8e8ab192002745c6f6b360294e6fa05119bdf71fc3dfbbc3d262cf2ee746b33dc71ebc403f0aec4b09feddc2d20f9a6856ac5d641cd41147fb0ac47ccad0be01323a0230546c32afd6f99d63b4286301e02ca68dbf7d404b3aeeac93fcf256e06f80f3133ca270ad1c98bdcdd92c5466353a8db732fec8ab4595e54fc660b86702f7569587adaac49056ebb3e4b6d5df950dd67d3353f02ec8694d711482be8265aeebde6913cbf344b64d54d79b1cbd955fcac8bd3905ca5a163457f6151e488186ec0a7ab3b74dd7e2bef1b8e14cb4f24e26b090bff0b6a22e3303f4aefc9bb68e50fc62ee132b25a378f9e60a88ee3bca99b8b503d61b1b1952c53239d1e2cf9ced41bf0c669217cdf3d0fd99ca75f20486e466136b008177b993df13762dd846f4ec7411585feb91402966766bfb87f3e4421e376f8cb8221ffa7930811ddd967f3cd860b1933d4bc9c524f60fd7a00e6d42cda3f5bb9bf0e706a0849ede04018350cf0d41c51849d48f8434d8c582055849e6bbbf1570fe09fc9e8f1fb5e8ed5f04d2ad8b129cad94cd2720775bb3be860edf9ff64f819555f2c04fbee7c7a5fb3bad671baa0e4b386510703607a6e9839c5593c89813fd597143494a080ffa4787d50bef5c218fe885e3db684cfe2e7037c31c406e615f08157aa2cd1a8785e645da9a6fb936f282f5b89c46b610b86c37ce20d817969d4504363e74607fc144fc2fb3eccf06ed715f2341ea5e1de12f611cbbded604bf1ac38fd2f1ecb5cb91ed0810ba3715d06fb73c7c119d1d037899c9f122105526af152f051be963337e455e9147f0e67c9284da0268a221804f02b27eb55adb1d7252d567fe2ab594386736ec3ee43fac6a6b6a687bd9ca0e4ffd9aaf794b40da27fb31900d42f7811cf41462062669f66c13e8d38a4af62f1d6468cf0728d9f5a1c099d5a3be986b9715b7e0f0c5ed5c604789140a96f093f40502940a4c0f89dfc70eaaff4c46deddcfb9609c215f038a810632666abf5dca8439b285ed7f5402f9b598dec34d82d07ae30ea60ba45c536f69ac2eb1050b1949144f0c15664dbcf1e02423dfea174ddc9b111c59f3bac93813d6f5c3994a013f340ac2bc8f35402d4756a600e146154c3152bca3a36273bf9fe5d23265097cacf781dec722df03d8056f459fdef3686cd3b1987473ab11e1afe57189231c20cb914cfcdbb3780b6e890f0ffa4396112200e413c479f54f67378e43887f00a2ef82abee8074f0249b69f66778692e9060e48f9b861ca6f71327049e0f53a8d521184addd3578203b4d58c80c51758d26d0f931f85bd5e930905bc4fd4be1cdd4f962f9fc0fe4526975375f91877351d9dcc14627ce984d0bd2b8bb38bf64db3dcc0d570007704fd8a5609d45d2b54d264de2b9c8bd9ed7fe0e910fc6997e9e4342d485d26d5f5a5eb476547376b545e106181d6e1782b3759267e58374bb29f8efda432ad7704e5a057f134c6962cd0779332d33dbb3350dd7121af71cb0373926eea081119fafc2032ea0e60000e2905800e7f0d29c585eac45ed6bae89f42c7fdb0f8615a78e9a69a8a494ab743717802b7fd80976a6658d3c6b57377228a76d93e6eccc7fcafbf16638fc84c4ecbbaebbebed558787e81c296ed80a09fa538d057b556f316e6abee40d459b7e2a6f45d0e14d49421a47e6bef6ac2895779e6338ed4a2ad68046d0abdceb4706a76f4d0f15c9563725dcde26ecf7857cf8c21e6ea089547b1bbc4164f708d331c5f2c73f0f30f8d60cd3b466d6e24ee06e7b6c6329934f10cdacf0c9fc83e5998dc4a382b5d6455971652d4847801cf500636db8cec07f929c1c304a6cfa3309250cc55209ecf1a1f22f184632f31d642363e50356ef7f9269bb35d2ffeaf040593ed227a58bf1ed05cb4199f8ecd3e2e1d7494e8b711d8bc49309440a2acaffbfc47af073536008e83e572f198ad868f0b6273fead934cbb6fa238782a906524a4942d22e514b7c6eba931bda1e3cfe860f9d4c8dca57f5f961f359f55e5f22ec6f73f97bc1d4e4a05214fb36334a10e85a11f5ab8c96c7a862ec57e848827abaae7bebaed790fc559f97a1c9c52a6fa1e067662c8f8073c52a6e8ab1940cd64eb516da457b08485c2a0377ddc97aa1aa84c13e5b897d130eb7ce14fdfe3efa60ab572dd529dc4e999f9e08163d38412a899b5b588127fed5ef90c103a7fc16067501ed02e6d19ce80f68dcc281759f172c5f33628e38d52388dc2386a33735a8207f760626d740f797deab4704ccf539cde267dac3e804006e3114305a08fbe756bf5969ae104b7c881afa14e02566cc3033f0cbd1c7362aa573d13a0e9c3a1a297748b84d887b07f579e67fad9f71f383c1db08c8dd1aa6c012269a113c1008f8c78d01e8cfe4e86aaf6433796e1b945c727e0b567c1813c63c8fae96207351019a4c656fc12cff6fbf53b0511b72258c4d16d0b968f3f9d5cbef9f8f0664f61d3e593e2e5ba87ff26faf22290015060cd595f703d882d3810b411a4cc542919bcbaf86892345ddc443fd90d90c90e73fed164736a2cc497b24e1979934e86b5c4dddbea480fd816f3035d94f608794caddde38990e3e93033d06f94915a5254b2d37697b550c7207f43ef07bbde05789ed4bb8e5591d9cf7d6fd49ef866b0142e27359769c5f770301ff3ac13fcda9d504f134972b012f1aa94e8aae6fd7b0fc1d961304a02e9fe969819bdee74d22b6d7c06699943eb54c4749cc5d89512beba6d17a0197500a813c6b159b6eadf3159b556568f964132def9f2f81532dee177f732efc5299eb416df87603e975e2c47d527252d8357ab6e73c3bcd5da971f2b6639b7be4cd86289feb88f8b080d086cdfa0031c86c8e4805a3878e6edbca26e058b75071ed98158b1e5b67ca369a6977954ca141310e1c276e80fbe9e584fd311f2d065f4fda9d7a93e32eea4901f05c4399b17ecaec0349df5aae087d6776098d98a8dc2777ed7614559c52f816ae1dc9087cf941dcfe158c9394da7e311b0cbd60d7e355046bfed8c87d2786d1ec6d4bce961ad4e556c01ad5d746c86caffcd8ef74048942264224b26c886e4d67e6b1aaf9c54437598e041cc6d73d1b210f56ab33bc131ead3fcf79b5e01a44a9c826b68bff4dc6d6a8e34d8ce087ac0b399f6c870aae712703d7dba563c0ffca9700390095df2f93f98fe90691d58fae13dccf146fc1414df3a8ec7cd3cb0089eb0a6d54dc6115ae8a5032f4f07ed399e6eb9d1934ae1ed9efec5e50c7b8c48ee8640dcc61d317ec0bdd1fb9e640534954e55a32245ccfa010cdd2f79711c72f596b5d5118b4c81f6c6af9d050654d94a22e96cdf5f9600c16146dc8d9a08068b2f79867c9031f029ae00080d97077fd472c7d4f8e75aae6e96f3f40dd6bb8d36040f02af7f5fde4e17f249e0db7e3d5ddc73da7471bbf5c4d08e218e7d0d56b66ecaea98e182bc64f4e38df4fe74dec6aee32a2829492a72f55885cea3200fbaced4d0e7f1a9088599734ad4e4b417e4e26dc6e38a0271fc216bd800b216560a4b11813c226561261f83db734349a05b3461d7788b16688b357709d99c4299600c8309fe332dbb1104dfef1d9854be4c3e9bff8be38e293299ab0e3cb95e99309528d505b176c8bca54bba07dea77b5c960b108a75e03990c1bcc607ba253bce0009d0addbf000d8b05aa509a5a35b5f03ab1646d632976b2b4fc0d138d338182f7814fcb6c96bf03cb079d690467ad9aa3788889f25f05cf56601805d48ff785c0036d9ff7ce735f3660b8b19d0fcfb04fef390d292a28ebeabbb5cdf710f357fb4cfeadec6cbd1a16bed7156bb5e68297eb627a826ca057d1afc961f00cdf992e3304efa1df0b3158415a02c40d8dd736d9e436a5184a68350d0772bd63e465f7ee6cd82516e2a14b60568e6f7c63cb16988de26acc447d7bbe6e0b452be456388f466d9f51158e45b2a818e0eb4ec85b047717d47a06fa26f3910c88c7fc54c472082b74d79a408f671897e38a5e20bd96b83dec5d1fc0f3b6fe147414a0e90fea6ad8b0d629eb418e179dc718f89a85399c87ab6c874ed40f20d173318ac8b237afa7376ec34a11f40b3c7883beb3c64e356d5584e82d5633aee85ce61a72c8a4b7bd7dfc9e46a2537184caa0742cc8cd021270ba8876a64a9ba26d6b195c5a47934e9bca93a2d4ffb74e59236cba674c756f8547067269354c941c223bba0acfd5e58ebbf86b3c2338cfca8ea1f7943f54caca4ef5927704bb0c1336a0afb0bdfc13e5d6d37769d2ff214f8065c49db85a8186c9d86fe36e44ebb593327b70d749dc1e5ae39cd115e3586338ac0e0ffce10e9bcfc30e0e3fdb83ae32ac3f0108942f58269c6c931b2699e4383d79cd184176c602d730d5e2ac4e600d42ef7771108b797fa4cb199438fa733aaaebb2eeaca82b3270abdc672e8d59d436b0b52172b65a79986ce547476f220f6d5c5df87b240db894366d65e76c058250bf530475f78bbb70867f415c80e188c9b3ff99d05c0f5ca7f48d0f18e1e6dfba8d279bb32c5643ec43bea750044902cb120740fe071f08c9eb701cc8358b72dda37545c92eaee54b7a5f59f741d0fbb2b2656ec348c8fcc0f142b9e4cc9ba2ea7fb0e2d84882a827de39fd57654293bb2d9b0939ecfa7a2ec556cbf6a52c93e5dc1ab6a8e87ada06ff99c7977826e33a14f8bdc280f0ecff4c13bcee9ed59c2981e6e4bd6af915f97a4af86dc2150cd1c3ce0043f4d873d99ae4293a175cce54829ada6f07dc7e1607670335e71d1ef4b0493f05ba922a6c5dbac9b499ac312c7923b0c73fe5efa1c3810d54604cbc414c1bbcb438b49d34967063cb7f2e2dc846916b3d82ac9512f339f26ece0b96fc48e33cf882e2b9e911a8a5589b04adc8d9a0d00c60d33f371efea7cdf9b9974a166efc794eeb9c107d32ceee4fcd9539682a5a9bf94acf73261e913c61761b9a2750c09a3bf417e98a0ed4a417bb1f1bc451c11e19c2503512aa445fca043022c5a66d7f997d5a015629f1a62943761e9934322cc8c52b68bdb5f280de79ba71cd5b3677a44612651dbaabfdd0b684510692fc1a60b79c5d21bc3a3d3f679c9e8e188f7d97c9f5733310b2f516842554232be3820590a7c40f2d5e09b387c0069187c1b281e4bb37e1bc84c423b93fe3f63fccfb4036e328397e07ad01ea79109850431f7abd66e8c3c371414aa8244e58b0fa6b6a8424b4f817794db9e38ade5adbb905125973a82e8c461cf3e797a576017f5e5a07bad7d6d7a670707ac2bfb44d34ab9e2768bed1401f5858142bb3fb58e49d9e3eb0c28978573ab914976fe02891bf7517d4b7e856ee350a7ea898674ceab77aec8c2a6300bee13566bd49735eea18776fcbdca4111388bdc7508cad9ca9078312ec22cfbc8bf85fb3edb0c3121ed427c53db26b0dadf360ee8c997848b1bf3b6fca2d957d8c5355efd91b497b3e0c06f923b7c0fc9c044f3bf3b9594eabcf06e20ae528e7f6fda4f03cc06b2083125eb762156a9da0c40eb198b183052bff9e5fde4b91533447618c648cb2a528c5f1d3aed6edb4ae4e383183aa119deff6066a16900ccb8c2b8493b21aeb8c315ba1a6aa629a7f1ccfefd432b2b51e4a9dd2eb889bad8a4477f1e5961b4b38504a52800f2b0952e1d87f38e46f803ee32cf34a3615f96437e8e4d9a429cdeabc50489a0bc9c30761c7bf5bfba5c41d35cf27068ac13b91730f4ce2c6d7ee44fcea9be327745ddb07f2a4c23001686b76ce642a9c1ef3f9ba4f70328cf1c4c4d346ecf843e9b61865972077469057f5cdb0c2149b23ebe82f442d8555412059329d83f734a4b581e92d27a766a3ec1a1a75dc21f8d03f35e3993ea82b310b9482b59f678151849d98501c6e104c77e933295fe9e49fd71266b0c9d25ca0f2adbb8955e09253e5f6b3f82b50db066808a51165bf286b0df8bdb3248870312222ff774dd611729827a62fdf3fc6b978c70e107164b7bb046adfaf0c21213177a7e46fa02ac86466cc800ceca5cdd65c33d711775c3f404f1a14d77b433c4958cb327092391772c8aca776d5f92bf7aeaca2b244652ed5104a955c2160f114beeb187e321e47b0b67c4b7e7cec1dcf27f55a3190514824a277b2f834a52978481f776eb31b3d4702fdf725ad26d2dcf99229a0d774c0b9470533a37cec5395d5ae3f320e3e7e5fae19752aa0559f2b334eb06f9d2b4f11ae82b97aba29e70b1c7bc86ee046a79f428afcbc23265207db51f2266ca395cad54c548e7cda6efbbaba50ba903bdf573c06e832e0e55f1ad8d4d2d993c5454331c73713362de9fcee50811bf83db93dfb242c86f3481a029a3e37a97757eb3b0ac13bf9227c23b2e0a5fdb3986231027858d4ed11ee6dc46da8468a55284880fc0018cacbfb7f3922be27698561e5ee0134ce9ea3d34284f3272299449c416051ce84129bd4b515df4f5f4dc59dbf8b8b5a7bb65a1702610ef6338494388e01a7b4f3e52a11a16b0a761e99de521e0ecc7ff0cf6db3eb77af2e1b82610f91be4c0132be1e1ee9667cbe68092dfdf020ac2e60bfdf5ebe9dfbc69f16778f907415ab4d06d6036d122e64b2a634e70c4ebabc25b4a8f45cdefc0cedf10da4d4c1b9677171bdd197818a339d34f14f6b17e3eb4b64d3c5f8b5d541597a85859650f8fec220456c74f555da0825070b4b921cb41098d2050b5095b6804caecf4683db7bae66be821c8100f633c2acacfd66a2c08871bf302ae3f245c996ce3e8fbe7a7f898d842be6175f022311f9b163e1f0f3e0aa13d7657a7c80ce5304484d56cfe1eedb175e5c1008e9f29348a5755e7d382a4272465a9d9ea312f3e92dc621468b6810872bdff24b58b7bfd29d97466f445f5804cc35755da0cd36b592ca430cc71b436a2b0ec0cfcc8edaf8c870b4f795c6896d53a47a81043e39f6c981d9ae816322aa6b36215eef3aa731a3835813ebcea46d82236ef890cb47134eed469dd779d91d7276e53aecf088d356ba0f6475fd7efb5eeec3b1b31bc08482b70cc6f537d562a124960f55c625fbf7c59275b0fd562e5f39be6d86a7812b60e400a781cfcb079924afc719387bce17484eea8d0dc1bd5659e3cf76dcc818c984fd3df8697c50b538280af5e19b0f5e1dd93e3eac44ff76c7d081bef2c2db5dde2bd1974aaf87acf2a9b94b4f2d959272a9690f5b58f5130aa1e71c90f3c171ccd20ea0a3a4166aef3e0b894007e8c8932375d24842ccdbd294ec4ff3e8bc86d1c50474d9688049aebd58c8a42b5313f7046da87b6825d988f95dc9a1e60afc235b201f094e1ad2f4f2e67c64cc7437a9361445a7304665527c14257c346ce57e871e9be00d2490e5ce36fdd61db21874d3e804d20f4f8489d6b096c6c09f2417ee5b6b23583a4626a55b4916a89d58fcdb0c04874670a6eb54df07024a5c7d0fe5aad3f553a7a58bfe96600ae4ff185d5a414b730f16749ebf4504a6f9766c550bb340dc2242da8a88e05dac762adf0e2310598b0f54135bca1f1ad404d4df1ed4fe152e40e460fe51419e615e73e6530f8f8e1b01e7fa884d0d7b934eae40ff1f2970b615a9a5f8a9e101c4d598928fb96e12b0083f6b8bb95932d97254f128f486adc22d67fd9351de5a01a2569d6218ad27ed8bd3ad4b064e33890b617988f37c4ee11890ca878a10f06e87d0731d10e8574a361f078a1da3b395c179f44c99b31dd23ba923bc3763040a3b7845f304f0812280bc347810b74027caff1b652b3ca6e1d6a4197626e70cd77cb914421dd3de836d352246653dd7b6628aee0296f221b0a79316b5b2bb21c1475a50c1b102d4ddb1eaa7f52b6dbe5b5661688018b965f68ed83f0c91e92d22de44e280af54861f38a2013d36a750e5c58c088ccbee3fc5baa9e997c1f646304de2a660ec27daaff3ec0f8ab5eb9b1f7e79a4df7cde208fad75dd90bb575b361de92e167837d93087cfd8aea913f447aacf3e518ee2cccf8135d17854c0466a7c8a1559b65655e27cecfee550f9042cc32b4c70afc2b466e41adbf8ba0b6d2d664a1e7e99b61162f1b401983bdb4414268343749a01c2be88b922b747bb88c6c0897bf7a7681a5b57d301275b4c80fed5fa2a92cbff6fb0694e70cce5391ebe861554de2e2bb9be3650ce9feb8c3e82a2abb356c2c13941c9adc2f0fac6962edd5238b753e6e6384a32a471b52c2e3cc3b776fb919a3456ddd17e37ae7ebe5d6f752e904c10dc763b95b612e52cebe534b6a25bb35ccf61c6e59f45c8d0b2376d7f06704d146efb6fc4052ae214be02918e433509b0f979c97bfb4da1737385a34375688bf60ca64399fc87014bdfdf39c63bb9c3882e3ca349e20220bb3d0ee10ff165bdef0911ceb7d45bb1ff6fc036555795b365eead68cbe9a099c42000041e241d81ae2f85d2c276a7facc67c2c929c524346f64327879da2d9fbe00ff7ba89bb21072f72c9ab9a8eab333a5328aa03cdefdb94e4ff8aca259e7b419e073ca85a7854abbf5a10bebde5f99d8520a58723eaaadb428797e845b2cb5625ce91163001e1983d57876a4ce2987ab67bee3642cc04b9d34c96e1bd7e4eabb924f18e1d0f030851e86dce175f82912a7e7e6fbff92ed36eee33718f309284972ff106a8a835d35a791688504acd9864afdeae0aa1f80f0eb40fee33a60ae024774e14ea0e33c89fc204ecbefa05435ce49539ca1668c3e3fc897b06264c48cf99339d531a30dab3c9f79228e8b879cfbf4c81631864509ce48065e0b6faa1709b3c2d6a84ef52f8342019a09a7f6c4148f3e055c51ee0f38fb0b88a7e2c584f14951cdbd9a22a2926c58194dacbe92646bf2fbda5f5871a53520d80e40ed06a64e6e880ddce6cc8862ad7b01ba56b9fc9807a5520dcc383b05e2916ddfa20bb19c0a7853cf98a71dbc4bf2103451aebef65f5fd2d118afa0d47f5208f19b557dcd095f1e61205f1ba1ed6a30e7edabdd703775cbaee89830b8d88c2245dd5d100a4e814ce62fba297bef29ed82b2f625fb38356bc3da304696ff1466c3a60a3625a09370e1e9a696c4c3d6bf741002b2835d10af834db784c35d41242f2c2617c00f8b763de575cefef75bb59f91788e53730c46eb77977335f88eca12db0f4ce3cfd34ccc7a86a43145337d479c6576c1fe7fb1fa6c6c2b11b96bc9c2384f773d4209228b0a5a73648a014f3af2e1c7dabd40e25c4f38f25f63c97e34f1a19c8f6d83233d791a42c95a6c45d23d3183faea13632046b5c08246d820ef7a774b353a262627ebaacfd0170223de3d240e25f5b658895281f6751c524fde9912d2d52ef5db973b69418be35a7fc10203e2c9fa4cfb2a65a16e87be380cc6a0e9f226c0669788c22c761748d9c8e0b02727bd70075b3aff42a2ba891872989e53839dad6f6875094d249fbc3b8af4cd14c6022b31cb661554e3ba3587d0a3bcc411c89569ccb2d8c15e90559975d58f3a81e64fb9deecb1eef16eac977ce3c32e0f7fd71a3d702fafac308cca1a8b290b0ef3b74a0da7b4fcbd69d55644051c97070f67ecf865e5030a5bb0e58a9a29343190729da294ffb296c06e7a6572d5f0dcd820fa05115a6e1711c47ba1a150d7cf595a338db47cc99d562781c041334532845aca0b8cceea8b34d93968c5811a66222b7f2b292b9c7d6ecc8bffb4bbfa9c6dc9ea793d1b8e4d3a03c5feedcdfa47463ee0e921d4a9b5d50085bec320de5fae4cc4ed155d579280e9e828c3208b1ae2da80eedc2a1e1c886deb3e6c0acb56f0ebc9ba622e94e871e0af06abde203ff1a2c01747592570f3e91092679fedeedb9e51fe31c9904e3ea67b73e94f4f8e71321e9e9b276cf9a482caa6555cb5f945f8becab4721c3bb9c27a54c34e118b61eac4d0737c03b215cf5216a896beb4587363bc5e4e473b696d2823231a04be21de4bb749472c4baa2f30422a5631c961a57ee33ebe34568599d4a85d05ba507bfafd1d51f8c413726ea7d4a72db8f87f53552c2b3cae791d45d2b548bd4e9315eec38dfae2c75ca94739cf5543d2d99666e590b0e55d2763b9067ce68c4565a6d9278fae563b35118f78550d1b18e45d0cd62a7276faa420f6b7286266ccb141827268b43aa72a87875a8160bb51e71b7e379c1e832b32077622d4d3338af9928c81e18878b4a217ed8ae791fc77e220248615b0fd4e4ed93c3ed3fbc224d9648c6bb6a2809e3a2856f36bc606d9b954cd438d47b9820c9c42ca85cdc292b8e35fe0ef8ddadc5d9ac3923cf0a052b6ad76224b0c2aaa5782da3fb9630dc61edd29c45664e214b93bd4c647e80f11806d6491c8df28847e353818f593bb70b1f704ab4d5e080819c655743af4fbba14f5ed2a2f150ffe7e73d96ee923fc6580f4431820d6483af1bc1cdf7f50e072616a6d31109458ec5e678196e0c94bef228208abf51907ce8ce60ad57a328a08d215abd633a296dc62d6c7c64d5cdbe1af82bcf691614bdc7abab17de9141c90b8326ed4d87eea8a0cd31a8e8d8b696bb6b58b1fb80ab7a39353f61a64e773fb1eff54012cc1e206e624e6d9f9fbde9a232aa87d596f00ca1bd799db53d9137281227ca7993d46eeac9d5ac56dcaa1642baac3ef02d9986a1393a227e4e5249aad34a1bcc3119f389b43c399a984db66f511e5e07b5182126c91daf850837483b1900bdd5b30acc3f15c1fb42ad2433b3aa2be8d50d93318fe7455795d27f672c774abaaca0b1ad557f581767011e7cf493ab87739992aa63e5a47f6ceaf6a01217bda5ae6b493df4127a749667d6fc9a5fdbc28f2a8bfe7babcc4a48d91b6217c03b6e4a3b7ecee0f450c730cbc9d3843d79c941d3cf45c3e02f8e8356e112d1e5bc280e8f99ecc7e2235f540d0fb352c5bc265c73eeb5f8025ae5e27aaa26fa34ff557793c0c6e146732bc5a86e4709b8ee1d89e1f38751d0bf56aa2f42f0a1c2c9326cf5bad2fbbcfb034291490cf2391573cef8a0f8cc83ead22f7b90309418641dc0b05a63e7af05a15a3758fde38fdb7a6d95af7d77a275737ee24008ce963cd9b33cbe9a857899c4b289738b8f463d65af294e49982a78a0c3c026a58adfe1f325a894368c772fdf282876f8f4d42be849b3c513b600efa337fc55cc2c99820e117986cd8f08d32631f81f637b05431b3dcb920c9d3b8f8a5c7f89a9734b7cdb14f5b9cbe83ca61e4a36c8da3a042f519ac13950123f9b9045627449b18ba53e516940d876a96d3d89cb4986f3081aa31b09bbcdbe20058c2463dc85f109ba72324bff5288e6b84c97df2660b41b44ca937c4ff2361b994eeb3d6a2f1e37904bf470eef7e0ffde31646efa43b776ee264ce3dcf6c946f2762229280fc0929e79bc508c2dbddb04a71be8b101f0889c48521a4e5d129af0752116156ae4668b55554b5e17aeb2b2ed2fb7bcdf6347865909ef62c84eced25728a2ff5aa634f8a2ce89716688cbb687477c7252bfb1e936b8ad0de6ab785441302dedec2f4a6795c25bdd07e21b72f62262c04692869d5b3d57b8ceb3610e5133d91388e4ae6b5e2d769b705a81aa428ace53a9b70e4f33fe956a61df764928a0e620a5d0ed8937c69cc5bfeb107a95d5e82e12323e8788187feefc58cd4ffb2d7de245e51b4ab1ae3fd07e8d603a626fc668043e072da35945c0672484c7c5af9d6d7dcccd0a094fb5178fd21ab6abe2e578f2a5160872b574e45c7f9293774defba0cd684c38741eddc2998659c45a7291481d7430c6c3269dbb230e7691b94244eec90e6697065a8e2478bc98026ef261c4d0f6bbe74a19f2936701b9b4d44b599c812f6c44c5eb6fb019815814811063e0bba5772a82c02714e4c2c97ccf81502d2328b682865a6ce335e0729c8d4642a3f7b637d94bb392744c4b65423dac9b32e7e7df7d9d25f05539f7ae60e45c575398ccf67e2fb923f99e9c508f62f099f3c91e535e7ae492f5f9af9860fc25e3bd1457ca131461bb1f90eb9d7bbe9546879ed43abfdbce216cf0a61a96e08dac2dc84063b7202ea60864c54e0117600e31ac194ebc9f209fba90fac6f6796bc2666dac2573370824f9e44641e98a91b7a118f87a3785da6e79a5b84c7feec7703a0a90fc7ed930cf58b4f1bc99a315353bd4adc710aec5439b20976f6dfb389e57c99c38717160d188c381fcacdd5f57d48044e661ae85dbacc8e2f028e62c9ca46c42ef033606f2739bf56b123fba535b5516c6203c353c60fa80c8063ffc2cb336e0c49d31d07474ab30fa3db3bef6c6ecc817bebd5a3cd663f780799fee601e637b54972c2ed05c0865e86dee97c1d506621379a083e51c4ede301a421d51a9a38f8df7912d675fffb27858b2d29eb13a06c44e146f8ff8f38866cab7e3127b35379f12f8a8c174f77b5f674b2656e78d975913e9ecd9fdc111013d6329f398644c14af691ed3ebb4d81567e3d89fa6597f60cf7e19de480e8ae4ddea161d29dc7ff07d1feb422ea3de36a90028352e18f93174c34f6da34f8ed63f4587d191a5763d49b1bf9c3abc6622cbb10ebad5aafbecfcd8600712c41e0259a74bd20bd00515d867786442e43abf4e9dfb81433add264b925e62aa869bd56f0c758d680e0f3ce3d9fc8810df1e3ef8925c7e809f057c54364776cc3e77e03a5e29dcb1ea4c646606786f816921d42c6fa7546a6089c6a8ff0de703eec770ec59e917c5052e219f10dbf5d51cb0490566488121b3392aa0033e363a51ef039d4bbb3ced5d4abdd3a31fde29d4539091deb8497df3d0e70212327d958b8ad11c118e464db20dafc712f2eb0c05f6e52fc4905c5db82dda7208a9ad9f4abb22309af71eb3c579c3c456e4269605870188da041b77af70c437c3199f0b52582fb348b51ac71c323eeecd3d8c0a6a4fc40bfc96084246c3b82e374bbe30b83a17764895de2b964258c6ce9a106388baaa015a2b96ff6c4cf77ca5a7a51d5c1f63e5280a403ffe26887ee8034b3a2dea35f7bec7bdc8351361c066d232772743a5ffaae0a571c458de5049da877a3e7203bd4dda1256c8c87e8539810b1a850637e78e2b063e7ae62c18b0a140cb2cef8560ed1144b935ae55ba94fe376539097fb9dd350081b157dff82102a615f61e1a051453e11d83758b8b4dc90a635b1f11586bcbf40758e3f844453b19acd2d89e35b83c62b744f394727695393bc18461fdacdaffdd6f9796ddb00fce1caf65a37195f45848df559686a57e9bfc4ff7c17e3385e4ed1db08871166cad7b94a7c204b2f520d439b17716d9cb7f9e83931953a4666a47fc9d9937ce50ee35270beb0e379f4cd8d3e54f6ed4cba45f2dbdcea34eefde3594ee69f3fc3930d5e66d19e57643ac827c50e5a26e3f03e2282432881b255c37464f810a6d0d2c9f692f05e619801eefa01fa58257e5a964373a2cdcd6eed13ae26373c23889fd33bfc0f98489fa5d9274be4c0850359b9c339f5b3f652112f19a2d4d938a3161766f694d5168322de134722363c241393127266e8c4cbe8a9261d1326d66dd3ca7dc3b62604e0cbade7fa7ac35812fb875d15bc4461ddd817839bf278445405e735453747eb6d64c0cfcabb2d9ad38803815956f651f3fd191d1e44a25eafd07d6e9c58db2b3108fe504727a8addddd706660c1f45b6678b09056fb065ff04f01fe0fddce95504abfa5ab43b598687670598b1d88d9ab92089bb41d15a09e3b01e46c152b6b08eb96935d8af0973b0095a8e332cf8fe32319293ac6098b6708fa4c90b911f3e928684ac89cb258581c6f58ef5cbf05e5321d2d33033e7fb82dfdec6fd36dc3a2c3d416421d43f39e5628395d652c947aff2abce2c2e7994375c0d4e40a19cf853551064ec3b59481924fbac00dc0daf525e302cec71bfca4e8e75803d8ea0c46dd4e391480587de2c519b0d00b683eff849127c96817f1fe381dce94c72113e7df0801d82274d5c8491cd9332c5d95372b69628f1ff00889a8c972a6ba08ccb845bfa22ad06e53b9d6b3d227b901eabf8f6f3753293724de60598c272aab36014a0e5c08bd84f7c99f2ebf1d97b8d5ab653f2c23acca27532bdc321cef615d2b252deed7735ec8a7c18b840e7fe709a87bbe94c505b2311a277a5340346de72ee74372a1a6a95290e2fb90d9cdec4950b5f54db2df6d4d0f300647a6587f2770c348df4573c315f8afe3fa6c22825ee94fc778c9083d5af3c605e67139c89f4e7e27dbc77892f6e31134d648db5390a03fc174d48f367fb28aac1b8381f9abc703e33518f38365ed7dc918095a27dc23dc0a91aece628e3470c582b0f2f2c0060ae68c82257237c15735cca3d6d56423fe627fa8344babcd2ef6eda901baa611284ff60a3689486f1ec003188bcd56288538e30b80298a31b9c5aa7096d4512c3008a24b07bc45a3ad0a9f09e55d8ad51e89315154fe9d2a68c78c117bc9d5b265b10392e2b8d0a31945ad81deb799bd8f59886af4af35b0028a81e1ad6ee29d11b097ceed2919ae720b99f338af5f10159d5d474b11212dc7ffc221b42254739658aa3d0cdf7515abc4449f56033f193067ff492c31998b690baafb9586e29e0843ea1dc6b09d4a16f34de41cea5909fded51863ae33c01925406acfd4ef709531c1051aea0a6065399952484cca6760ec8b24a9f558f84223c67d23f17ef9f5cb072f2e34efb02120f1a25652f2be6e9dcaeae29fa83ad9820c389e35fa59e0c261a001723021e738aa00bb054fc436181e05939cdc045e0bee44e61e4f52d8055e54c17e8c5efc1f0667ab644f6d0d0fa5015b9994252620ec302000bb297f412f000ab3bfc4803a0b4947f94ca5c0b60a14879faa97921f16f723a193553d79eda2951cd946d63c709a5a0e7fe1f8668827ce485717e258b00269ba1f6500138e66f802889745fc5bc9b4fbf33f17bb19d480b5a579d0f4547c8a2fac85ee7ab9d54dff4c14f6a21500d9ab7ec82645a8210d6662f2bb8f171b9264eec9754bb3dd9f228b06879bc503f1aa7ae88bb34274786797dc615e3729f1a12b4c863f9b9186b1c61d23f53b909ca83bd60458286f0e181d04dac5072a42dcf9cff1674a0e8d86b3fe7e875aba9caea163c0526d22c6789f005fff99aa4c6a3345c4cfea95b59df124746a38120489fe3326ad65950863432dad2283c5b8d9d4a71b2681fe3469c892002b5706eb43d0637f35e036afe5a44873fb6bd69a5d5a03d57694103e8ba0adac1d1084c6c792a95fd876b46fac1a17ac6d7c07700e72bcf0986f673caa448fc0488a45dadca9a0bd82795b6e0a67bbe912045ecbf654e69195ee3916fdb419cff9d3763aafa8e5d5a7f3011f7b4fb234ed550293599cdeae763f52dfd8ff09cf469ce8fe737747a2cd2b5629b3a83a539b4f18fd4b280a91b5c5f9024b2b08d5d84f194cd7c36058200ba9e6eab3928f5dc1601da130ca44f8c5fbb1e2eabba424fd9521f642fe0d4e79a382a38630fb6c5c61e63c81dbe79d89c83e9649238af81ed5e54007e347fe3e7c2399efec553b15c711a0bc137e933aaf9d3c1e2bdc4390b97ef21909dc317e5a0cce60d7991c1277b7e88cb1fc4018142e78ba17fc88a8fb8d340ccec9daff80b99e132b060546d05947f4794410dfc2af423df2d823f3b973b307d26e87bec200a9848dc930927faf01ddfec1ba62a89daa3d366b587bf2d54e52bc39ba38a32f5e088ceeb2aab28b4921d5343c484b7e6bd5cebd1fa852442d43059b2ce560716cad6226d30bea3b62bc9bd0014f68e86c1c9ae8196e65063bfb72be01b434a405f5a05d0f901d80f86ca9a947cd735a0a5ee2eef009815885f48ebfd533936cb81705dc5d99f07189ff9314adfcaa0f0c7172007464926c33553511b93b8bc874031fb4b66b168cc20eec6f6ec813b98e1cccd2e24055a11312f2a02e1a485bdfa2d3a12aeeeda8debf6b2fb3fd6c4626b3f16448785f6ed85ec6bc0109f8f90d2897590bec0de88fd54dec7cdd6890177c49be163ae0bddfa2a732d5fc3ba6239e462d74ca28054e0e6e69aac67d447cac6129306ffb820b5e648cd462171a9881e78624732f0ebd671d3fe530a8dc7ddc660a7410dd846623550821a92b683eac43f9960d4eeb956f5742ba6a75fc673806d900986efd47c82ebb9c2def6815d61b7b549900d10cb1894880b023076dbeb149a71d89d52dcbca3a348c23d2c28a33793653b9f7bd98c126f192de197e5fb02038d5178fe57155e333967fbcb9fe165c7ac42af23c9b667e864e00ed737a4ca8a72241de54c03acdfbc680315e74f0af4931a584f353726549f84098b4e4dc23ea5b55409d2358ade0caa0929549eac4e101bff835f0ae1a0f6fd644a1e1ec58c1482a906036c78e12b99f7d418cf37db00c9a967b75095965c71bbf0ee8735a436a733bf1a2f3f6c4bdda5e60d79a511d2ebde277802071b370b6dab0f1feaa11954c0eaac2d772aeaae0bee790cf020145021c3dbd8f958ced1cc6771a0fe0d8bf9a421f02bac9e860d090ce8f47f03d32458543d0327f02706069081c9dbf57a36db2bbe23c1f4de5bf17441d24dd80c78ee624f54b3bf349cdd86987a23aa3affefd09f9ee1428bacd537ecf5c5c2f66e8b4c5799fd3b3d07e7fcc280a51d2ede1bff5f22e1d1ef458942449071fc190b074b8ccfc7fd012a7addc0db6c7bc2365d8ac38b01afbcca42ce2fab387187a246d945df561dcf0261f4960e6934deb75b2c092f3868c6faf8bba53733ba852a8cc101a1057f1877f5295c19b22260a8ba3a364d090b44250def4c5422b21978c4ae8dabd3f423d7e7334f63407074410d18667dec3fd82d98b2477cfec561021c1e9c73c657c80c549722252f280b0e5dc4bd947f1bd5a2586ac9a8b5e1e08d6bdf6861d3e95cf280b8cc8ee3879b1d0487e0fade8722d10b0668c1e6bf1bbd3b30c2a3f77b49d808a9a8575307690d90bd6155268a6230e690c2f52c2417b02b2972160a0d3b946c1eea73fefc4bc6127e491816cb55d5893061b0b8ee2d71ce0861e50c1d77d3b810eea8614dcea03a529879a80d8b5f892ac437d26fbdd72d8b3716f681231d4ce79fda2fb8fb32abb4640a87a0fbf66a70204af2d137bf500c3c16a6eb9c7febcaeb5583be162925cd97ac32b9a0aa42877af1381860991d15bd58a73a7838cea972fe18ed3e2120517c91aa4f389e23f2a62f89acefcc0c9321c86e85112d8fac86cb0d0db3330783943ed41a3585b3c58d2a13ff3b84478e4b3716a2ebdcce5f4a0f97e3fc695b20ea8d76a325c82f1bec98e28b243906bcb77ed1d92ed8d89ffb8075a0b142960e0e98020d069cd3c8e3b4f5e37912a9da96dfae932660b998dff29560f405e7619455a6d091905672601e2fba7c7a7c6cf46522af00a1c5a852bd6f3e3a48582bf6d15157ca1045151917bc73390163c5541657531bee0f4cdd941a3c06fcc87bacd96b690a28482e2972a5a181f97d5893c728b374770e66ae7b3e8a03e5b57852eb0d9c672cbb82c4bbb7b1600fa14e2f78cbf2425e15b6b87b555cc036dbf8b7b0118d57026472a1f1cca01612478f0e58d484148ee68cf096c46b74307daad9d7f0b909172954a3a00e25ea3d9ff148bdc62347d6607d58ccdf499542debe5368dabc34edd89b48b06df2132d10bd0e264b3cd8022dada8804afad9822f5c67a0b47838418a082c591dd735735666de6a2c917281bccf376a639051ee7281c600b277baab375f4140536dea1ecbf5a2f8359f0315edb954a1fb32ebad35e3480675346aca8a6d9d8a7f2833ae1b5f28d899633f6f043fb07d2395ffa5e46032bb0c2a4b9d6b3703417774882469da6dd7a5097a71a65d8ad08fa75a9f6eb1ba782bd2aabe3011433698b22ed5b77bee419e5086bcafc58f44ce0e257b856c898d249e89d0b4b37d01417d8332f759dc96608d62fef439a96fa523c1bf324adaacf928350dc97877b7df1e98413c3c92b6837cecaa2ae9d193fdab1fdf01bfc2612b336d9e654c1b285236de9264ea3d9fc7e7e23ee54bc6a13d0d88341169dba0ca22bce808180805f3315740e50e548aac15a1d404e2e541f6cd1099d7edf9d89e47aa061de22748c4728b24e2cd43729e558f7402c500e45ee92e3a932ed8eedd6be5eb7d7745ace9f96760747f2a10fff8248ceb4cc06649f88428fbd3e9ca583ed81fb5c3d7a1cb714bd8e8181c9ca690582d71ab6ccf91a119076663bf1fab5990fc6cd2ab68166c1b41773a06003082df0ad119814af521a7563eb95d717547c036065e6b58ced376e304043af69b6e564b7f8acf591b6feacd042374525d76fb1928484401ecd92f4875b408e8aaeca73a94a4878da979ec5e22d94c23b826f304f7d47e770cf1f965f3d374b7022e689d75e733c4226de365cc3004fe70d1fb95c9032edab8c18505cf3e8f17f7f28a26219b8139d95b57c9d1ecc1298b1650cba172571dd8a38dbaabb106741115e35ca01ade200099a885f42b362198e5900ee00cdd95c2066c1546a9dfe968c2cac2e916780502b0bce45b4f7aaa10ad67c3ae505be13cc764f17f994d54f59272a5de9166230c736386ccce5c365bd0256358eced653ec0070c51c32eb83115d1bcd5878d52df86ee474511c4fc0a85e778115809786438a8647a1764177dfebf57ca724f52683a93bb326bc86474ec65eeb8228955eafd288cac81d4736b9e35372e560a62e18c0c4bc2ee06772d641a815d795deb8dbee19cd8aac524b7bc53ecde29a381293e45f5a04b3ef58be9465256ab35302042634b680de53e007a7cc89e90d620dabffa37d75aa9685cc51126737139a9cefc19b94fd1e9f3ea3092219fd7a05b6b28e00a240c000170d4856f57b031eb20b1cfa3c910ec431e8a1082965b0e30bc3378f6951e2f8c16e7cf8dbd718d04b73b652d31a0b6b9878a65e68648f4345e20f203445b8e5cbfdc2150eb270705c93c0a5384166e29bb3f4311f38130256b5eba67e8989bb2dbdb520917910611f2997995f10371d905fffeb7fc8d04a92feecbdc162b8ffc606926152b779064fc07b09642cae8385849ea9a56a0186469402b847cdbb73868e22b7ae5d587165c6fb4c800206c860f35d8d1850898e2d830aff51e45af664115c090a73e9934a0ae431bb74ef5551e28a3f795f6a183a2f94533e54e497bbba431a192c7c119344ccad5128e741bfbcccec60a8a41572f14fc5c84408a217cf8a3e0d1b19bd45e10d910d49133f9e6ba6e64db8a2a7555d71de1e93df3548e6358fddec001630f1fea712a86d9cc69a444f521e46ecda76506c004fbb9165854557895067afc7e6d24e7d718c9be5a3a55d6d4094f9f1dc358c00dcf9130bb804f57f49ad0b24ed8a4c54af335966d3968ca720447c5ff6e39d5f26172ff7661f46517f2b17a31c13722938cd2c70fd4ec91be34711014c8585897142ff297572e6cd5fc65bd31e89f6697b7a2a207f8fd7f89b1f50e1f50fa39a199d394274c485020a7c5bca31d97de1aa5bd79d18848340ac1b5c4db5a3a4eb551ff2a17160b6d6aef351f9b6e0df64292fbffde04ae8bcec1897d4a9bf170870cb4a1e329c0d89b7c6357da0769fb20cfa960828d50d00a330d735ef52cd8ea4fe281aeb73d4d5585ae19734dd307f7611b93c5a2a43732dcbf17c386438b723229e28f4c2c3acbe84ca26334c48dadf9f4203122200f23ee75bdbfe2630fea3dec9d2b95535f3d2fe32159a800e189dc5728dd593ddeeae2e24b96613624920fe0a497e7978d9c6223815c341ceaeb5f9d4b33e07538b6a41ef445e194e4a8ebbc56ce7522e962dd3c01206e822ca0ec1e0ad02bdf785a6d14cf21bdb41e26a924421fea64be4d54b69d2a0e7734ed06ecc3f02c1f2b374523e84a68624a0867cb5ccf4577e5563ca4ae9e0e288834861d7a088898a14d3d3af81eaae597bf1e602dca359e1bfe7d9195b56f9d23afede60da23f5ec388c081d2319812ad03cc2eb777ec1855782d3de9249117b3ad3e869941a72dde515f31f06fcf0ff4a23a85df0cc04b962b4e9e662046c12351356a6ebfd68a6bc28dd8564b46eaa44989c6ee994b11372b6f5c42c426ed46dd733590b3512048bdcfbb2bc7f484df93e98e4d10c7bd90466cacf49959d2bce4142f59fd616bc9140f9594948f5ed6e8aa90de1fc2ce22a1e3dfd5e8d8ef510c603c8f8120bceb4c9db7f09ad82badd886590a5afbfb4426d0de26a26c75c2e5ea7690dc6fb5c6d7405ae4efc04c306f7778cad9ddf191be7f3e9396132d7e6874c2ce83618137504a4d0f81c689c07227ec7eb0f30f145538b4248abc78008da510d0afa496f3a09bc7565de9f10a1a6e8986ee8ee3347cf1df1d0a86a3926f35490cdb7b4fe2f3830427e5deb32ccad51c3631f3584be1a352d5b4e2a347ed5af0eb371de217608a0907dfd69db306caf10e2b6d3e3ec1c447080e23c97bb7bf2acad33ae2da981ee5c312f5ee69a9cb087da53e2603393d6b00cd14b83032e03a6b8a25be72b8b50fa044b97e9a4f11f7af7dc6eb9f529bb53b2d57690fb0754402c24a5ae7b66cf424729230ad713892b54385554b15bcecd29e80f152132e498886bcb98d09913fa07005597b2b010ab6d5fddf92d4cfc74f427cbb6c78e4ff01796c1b2547f103dd2cc819dade1f4cda234f2e1adee9b1d6eb6c8199e37f1333e5b33d863e8e6793e4efd4a43878c00788e217a513c4318140d8505cd1ed21d6d9c2f1da6658750c624a961ac074460e16b0e3adc0943580baebee9f2dd601fb539c621851591891c74e202fc907aa9b0da9bfc331dcd5e50d08b6a87ec93cf016061338c370df6251675efb775f3b2f97c147215d1610ac669c102684f2e9f3020657c01710e69bdbba47af1763de05671992b0c1f5195593fe97f21e76856cb59f05524d781418f5eec7738383d21a6975bb8f9f70a1dab27cf5cc0ec146781948b0945292d98df269dfd14af541a31349878d79dd47b522c612a529e18a00fb10a119a84ad35df40ba0c88f2465ca36f160c1b0bfaca1336c62e079c286912c754753bdda051f415c37f943a24d16c1b78aa8471bf9539e96e9847bd3e3a8a87cff774c6d8a470f2186c0d6ba5b39e3cb9e1d5416013cef63e89e9a2fe8bf3b9cebd527aeacdf0b3f986d94f37ec457588768d6d653d85decbfbb878442c9f306dec9aeb46cb86766f620abd8ac3ea706571111f2288f6a15c6af379bae6b5339a551ac89581b7edc63ddfea3baa1084c29e945aecdd9f8df4566b504e75decafe5118c0dcba37566de1988403b39e4a4a535bde7cbb66579800dcc8584509d57fc703b80b9e85d28c7701e4ecc2ae968c0b0c46eab2ed0a7ea7e6e64135c331415b56d16c96460264dc01fe07a28318b1b1109b1cf6b1558522fa588684517d97bf9aa3b79ecc8942b4e15c656e8da60cab01661c8e1f381cea8bb58bbbbf7714e39ec408fcf9bcff19547b5e410a5827208ad2cc5dc46461b0aec8c4d401b711fe6f2e6cb998d0f7c68f9c0eaab13bb43619879a56d5eb08ffb02d9c9ec1eee7798af209fb2c4fe437edf6778d34aa41967dd0b65b8a037f7d34f7b866939acc4a15b5ec91ad51be34b0751e4aaf713485f701f6b185d91cdef2ea57c2ec5c24254d9c699e8bc9117be8aabf254fa9f79e02a791e1d4b58da5a5612f57657d07452de0d1d52c52d37d108aafa5a7aed5fafc433f09c6eb541d9651ea9536a64ddbeb29f304133a79f1536162c43b285a95db87a2edd199fc7591648ac195a607712655dead4de70d39819f855ab1d1e4b0e2362f7529d88c4e4df0c9cd16ac21263d4005c226513397169d663d971c13dfcaa19b0745d26bb55e3df49bfecc1e2dd4504b7339a035aa91d7a4530f8a1469510aac929b0f7fd947bfd6f056969a5391fe79698746fa20d5bba5390257d873486fab237f67bed2906cd2f1a37d10462a9ba0cacd1b3b5ab1d030f41c2393f318c1a9cef7a8454df884a3a83c864c0167f125c248ff93f3f3a5d22a48661bfbc556365df57ec8fde8ce71bd8fbfbcc03eb0cbb09ccdc4a9c8a9800a9e14852ee045680d4a726907947457be807b4e6982a732d247d653ba1738be92eb5330fd1df1dbd1e276597d097e73dcb1930ff76348bfc70f26beeeb988e9463e9692ca63d52ce675c875e20e6b756e963aa61f3f3582a69586fef7883cdf5995f3b3525a5a532d2216983ff03e90077554a31e439a6e1adcd3409fbb0c1a2c417f893af04cdea09f95fc188bdb0b50c548c17584b0fa596802c161330abd6a75de442cc004dc69ade87cfbfc7f7c9792adcb07b683bb8a2e4e352234a8abfd7097fe3ce1eeff02d161bcddf21b72fdacd66bb32aa4f2862f174e0fac8b45d0ab82ccc7a6d9ef2f3d9bfe73f5d71bd1520c5c03a19a17f4ccdc447cb277429c607f68ef156630f722d4b8d760f34489a67ea392d634c7e2427cc5c90b276b2d2e04bb4c6bc7b4867df5e2810c3538641bd4c7494e184230f4e7b3300110808f8bc480eb1b9fef497fbc4ee87e190dfb9504170a01f1c1b8b5dd6c648d4f90d6bd6b99ec847d55f93f256d8917ef69809da5ae11a61225ce0b32ef3bcf2efa6c9dd35db57df0dc23fe559415a811d6ec73b3f45a3bc5a1b1bb46584d1c6d84c1ac6fc4fb3058aab507da20d23e7f96c6b3f4c8a14d10581ff16096edc8947cad78b55c713e952c250091e0854f3ffa17c07573447138f87b98b2312b4659e2878fbb9aa088836f7c6b9b5bd52ccce1a5b3c828f7b7d9815e2170ce72d882308ef82d6a57cd13891cc6b9b87a3839726aa401855682cd28ee6170dfaa2398b6cb089feec8dd58c425574fef5b1da0c98ed241dea03412a1430ad740b87eae6021625e003c924f93c9322a74709a33be2a4ce7679fe095d69c9262a040dfb414feae9d366fc7291f454a6515b283e1caf5bfdd631eb11393471beede40f26c94c5de6ae562633e37bd6aad760eb609eae7126dfa89b14cbf48b5d882993fbdcf0d93f085ec7cc09cf82acf5e654f52fa5e66b1ed9dcb1d34f58bee22d12a88c67d32cc8ff3b959c4c390ea62a61496bde6f47b9557a7f92a363491f769a17b74c94f1b76f780586b93b3640a4f5e6f3d5c98e8e349e5db190203e17d06103228def3afefd2be116a63839afd55168da351e17786c9611aa9b3a6e09a0822067f422ec920e4541945337943d2665ca9f5347e57c43689fa38a2494beb77a6afe8473463c4dedbff91bc38fb49fbda249b7d940aad575464f61326c5324db3e017ce15f35ce5de6807fc9a2ab73033a789695d2e0246c4ab80373f780ffb447a05a68fa463e4d01473a185502e34ae09053f397cd75f7767a3d1dfcf8f3815d1051769c1afa47d0646fba2df4f604dabfb363638b6171360982f5c1d62fddd2f2ad9cbb9e82a51c5f3df5dd5e1c1e23e81a99ab4e211fb5f5ef9dce883a344e957c69de1a2ba350289db2cda93d7b215dbb1bcd173bb40b691268e45c6c7411826b3ecaa40ebe5fa06cf3d70777e3779a67ad7c1aa965a72c9d58be4efc96becdefd68980cb64b5b1bbb8e8677f283e6649f6dd058fd518a467568f671736584bdac8fd3560072f70e152216fe5fc66590df74f907ab1cdb8a27cd0431ab50eed8be416055e6c0145a5dcff632262483158ea62a78bf7acad2586b94f2cf318e1a600f71808ea0e8c86d1cec254bb912124b3ca63e9f661a417c88fc0be9aae243db4a6c45f7c297096816e62d32905a7bbd8e8cd44ebe1f048312df4a1648e2bc8792af0a894cb6528546cb9119228ece8c701989b502b25c3ca7ddbda821817298a8d8d429977ebcad481f6a420ebf1ebfddaf4f6d74a8d5745b2b5984d24bbfffca646774812a4cda5c68b858875a2dc76404e8631e30635ebbab777786fca1b02cd90c18b817ff7a76312f17e1843f280dc49bc4ff6374e3f4c09cd176f41f95c9c324458d259be4a48d9a852eadc760df9c97344546740fe87454544604d5ff961a5d1ccafdb617fadafd28d6d1876f204c6dd64ccf6ee3265f13d81e03af309aca2ec01c4b8311ffd5306990ff514a2eedaf889c96f16712db3e313f39d2de1a7748369d15c471551bd60d503f227eae2be7f5678b67e7559c569335afde5209b5add60e4d34a158cbc3abc5ed4bf560d540006d8d8c3f41a57b5db19c0c2daf953016a63ea01a32f42551b6eb73db2ef94359fcfe9bfe80275e903906ab41090d79fbb33b25a6f78ff21384519bc3a5268e43514650b0b120317578ad3c8bf6a19b9a7fd2486184f8b23d6946f1a2fb4177aff98091f108a88547e7bc4db16fd9c7cfaa198ee66609dc480c372d6d41e5741ac904ce4edca4b85875803feb6e800782dbbd9b97ce200726ceac6e308e8255ca5951367c59f187fc7ff28108babc4bf99e5d693efa969852da669d931c16a573be3f2c23dbc6d3eab21bd6bec6a56d6eee6ec1328b23712cbca8d491953d062b0a0e9b0dce2c841bf72c00684158d7e7448f1f81c694eeb0ece03745560c44108e5e4e6d3c009e29686b2bd876cd6f9f56036b783cf4fae339d5c252186ca5076ab9d2c06bad6ea12165afe42e2ed85b2a8de53767590d2ee6518f7f3cb409374c298a01026b78f67c16f42ce154e44b628a10886b60d7dacde6e4cb576490e16afc03204462d4a58fa92de985631e9be7b56d1e61a5142e09c08240a53a1fdbdac9d2df8f7975f6edd72124afc352aa7f70faffcb282ec1f05c86f4daefcc94419fe82f6993150fb027a3e43a75aaff1c9b038532e807d609b557ba15961d69c0cd25b8c80c94ee5c92f29050f5cba458356cd7767f7ac161810a95f7a401ae91c7cd0c61b4e5922974d4a5098e0d7e917f2ce96560a3481714f39f149b29c672d6a5b182753104aa801ff19f1bde9cbf82882102119c7a599d04f0f7c0dcb8bddd798a982e34cd5a48b1084fb77d871624df19b8a0beb0c4869a2fef78cb71a41edd7e187d8c56a9920589ef680135808241c3cfdae5f65a6fefcf91083bf8941b82569c4b89d7658c74d865e801a28a2ffb7647d55194c30b75edb7015266bc6a285b0475d44f36661a26c71800ceb0c36d1bb9934a1a5c9dedf67a3fb9639312247452e88c4f7b2453e7dfe810f0035facd4e20a0491dccef2fd351c9a268f4f90519ed368c948c281b3281ec019610e658610dc2c2afd18e6ba6d9c186b9565b3609ffc8167fd66f44d921ccca2472acd4a95c2047f1ee742e769f2b0efc4e255aa61bb2e63bd4f4ead1b02acf007af20fcd32a8e6570ca6b3304cfe9bbc894973973a049d80c71b84fe26549c0da7bbde32245533fcbf13bdd034fa8ed6d23ee09dafe04bf04b188f244eee7bdf128cc15b3fb2d7c8e83f1a88897cc0e6eed34e0dc4411c6381d8f4d1a0ee6302a68c329752548b64c06a52ccc55997fe86e26721db588b1f482806627a948adb74cdb8f9ec929bdf0fa443da1e6ac4d495298d8996ec081735b6e9a61b85ff9a9d11005afd062cc0e5aa913a740805de74c78ffc08e99feea6246ac3041ab8e195450193077af99c54eabfbcc873888466825645432ce4fe05eb0c3f3fe484c864cc8b91e5f0444e5c140fcc585080aefaa5e1bb153bd496fce7981de7e6d69db75d4c6bae5905f699ea02b5e7149ff2288631a3dded8fee2feb5c0f2f38c63bf001ff0e1046e757083534e1a85a73825b0d61e3e3be1208b57bf9027b14c3e25b3b4c755a17bd8c5ff864bddbc91cb7065441dbde4d3419735e84f70ccf19b9c274126ee21e1bdb37ff6c2c213c5026f0b873117c13174f1726907682f17eff6606a36aeaef92a037700a6fd07fe33b97794cd00753eb2aaf3f69bab8d903cf773f4cc1d3b4ac319c4745c061f82e4eac3e06c51164621e7fbbe7713e274bc196cc6e4bce80eab2ee7d248988b97d3aa932bb293ade24f6966f906b72c20f0a65e128ffac37fa1edc43b0e1b241aa7901c62cb619d109a3039b954eb162eff0f34f882e441786efa492f7c9ad7ae910f8087be0f7948b571f1f2e00cff5825cd36bea3ab39c6c03a845bbde57f328186a356fb10c8162c91fd8c4152504a0ddd375cf7da3479106308a30a195789acb2c6c279795f89feec98d694c9290e92959d5d477830c723c15a1b705aae31541783b2c8664ea670de5767319b48c0cc09a81e793c108180e09a8cc2142af70e43cf9194cb695bde20d3e94735dc5950e10c2963d3c257fc1eb10004d698eecebf180a2c09d613741f4919182345b5d9f8b93f6302d6e1cadb19d66a4bbbe1d65abc71c55d385223203fc628076529285683d39634cd1ad01a3a4e1b5f74a1f79b07d93fe1bc6f023429e57304e390d4c2df2f1947b173ad192681b65c81af62314aa7d10494ec55ba19480d39a012a5667269d858fd700c06c53d91a355bad17ae59714ad4cac0bd7f6bc9ccd498dee1ec249069f4c0b6d0d899b00b5cc3911417fbf4ea32557644130a3f662145d4c419846e835773efe51d8184325af8ee15f1bbcce0061e4e3858e45eae39c914f902c046d9e7fb58e1146a605ffd20628430fe94afc2cec8c00fa5fa7693550aec7fa38540ec82c60195ce1cd3abc5a83da38560a2cd288e1ed3256eb06ca2087a5dc48fb9968903197361b09bc042d439ae004c10058e07b1236524b304dfec407b762c735186ab8170310600b6f15106fee084a9e8bf6056ce69fe670d052fd5c8119082d935d53ca2305226f6a2d00e553517650fb6557d794062bf1f8454e832ff2fa0e4cbd92b0b602b80d0002519b353da9c5e94706778de38527b318a24629fde4821441897a67f0e60d11e088099b57fd490498d21c9a28bc51155da5f55cabe88de7334cad92ad517427a78f481e45587d003deb4ed76c07294c4778f016b8cf89dc06e7f27ed02cae2cf76bb6bc4426cca46760a0af4967a959a2b3728f86d013d95ca4481b3369d863273742a8a6a6729ce360b3e32881716d90e3f35b7929e04def1deae88412131972cd999ba9eb61a5596593420e20a7c2d06b4a8fa397aa8bbc0346b65546e8b8e8630788b73b3be3e5a396edb31173b2a2d9adc3ed8ef47dd26b62d643488f50a8c54d41c772bbfe85b3f6c463acb1e7e7985db01c37993adf2ab2c12289e54993fd66c888039f55ce34b130d4a9730daeb7e37eb480291e22546bd3f2885262d0a3e085b78f36d974f88007b9fe8bd4978494f9cb708123948e887d54ef1ff9552f3d864987e794742df284e3e9b34176ee8c1e9275083b6e2cc0a3085ee68567c51fd1b17817e02267680b3e200f376a80ef8798cee2d28bf350171d36638bb0caa8d7d9a74d008cf092ad34c2da763624cee67e9d2ae8efbba5e3d3770d3b34b1e1fadeaa3228a48a04711655855d29b0ca49a05bb4d4e63f7be5a9bdc81d4b23de0184ed42ddcf46acae79cf572462618989964bd5fa566ae34196d4e2bd71fc1ba3924250f7163e0cd25d53a5273623c9fd9839666fa1f9bd2680ecbbc02ae6376f87bf2df4307d2231783509280c2afdd7dc78d860c0ff26ff0ba791a67f03af79bec971af8e34375292e89625731fa6449ce8e79dbc3100a0726a95eb0845e8f8fe63ac0456de40b0d3d57ee2ac4ad570791bcfcddb330689df257042a51a97d857173144a12eb453a1de5be226aec2d460666938883e1ac74d3a6da5521cc5d22b7d62ff762aadfbc7f03b09235b760692781b64949156f4766b3d21c23ce35d651eac7c8435243ea3bc11e655c4453df97c69670182b2fd66fa7926b74548c9ed1549e01081e1264120805733ed037dbbda533d2c9fe41397175e7817148eed398da41986fa8e46d4c9a38b4dd13685d5e01fd159ce267e1eb2d8d77c35a02671441d9d560db390ca8003420d19f0ba17eb2394bf5257649a98ce1ee7abc0bc3b5638a21a009c7a08a4ca394ca63076b4ce1c832b0866c7cd57a1edde61fa7f7940998bbe8df2cc9b72e6c72c13cd9bd09098c699176ff428204c81543aa08153d5b6185118efe679a8133368f74f02abd52fb48a85b2ad192c62559814d6b24fd3891fa042c5c8511e84237cdca3b326558d90eee430fc74fc4cffe92cea43cbb6b901a028d4a136bb7e199095be949479bda0467d6d3189e374c90a878ea64906499849f01b5f205ba0a40348f647a9d53d4e57c12e51b23d951cfc8347ec4af9ecce13b4499c6b0b6c53027fbad1d85ba7283d7decc504defbc2b065407ec27c3b58aad18948c123034cfcb05049438f40d058e639fd156e9cad75fc65dbfe95e663646ef599d4d3e649042c7fef8473e35b7959a823f0864ee47b90ad362c961143c7539a5c3c172f0f800a7bfb46d249c454f6f75ddd24d2d46f700d34e303c812a07743af178f37358b832535ec56ffce27f6cff5a85b65c73d3e3a44a861996941543176358069b10d8257681c0fd8f468bd9bb9620779cc579d1968da12328a948aaeaae49f6da54408e945aad2804168fdd4f1a655dd30930ac05f9d3f0fe086fe4497e12d2d624cec5c4975566c69a670c9723eafaea58e03fa3561acf002cb138481a5cc22fb728d7bc996988ac5f26b0d41562809bd473c8ab2b08991207bd02a73511a447bbebc6b0cbaed79246f0a5f770cf2bfbd8f2acf310042e53897b1c177dc847f266a40989a4c41a7ca0a881214739d51b9cbaa5790026afebcb87b5a65ad8c829e8c17ef1aa32b8132a31ba6f1f5c2983f4b7f031e1e1889b27e50cf19214abd5037fb0ac73d94008a0696592d9765da4eac7e139d553b6eb44fb4038b52bd051aedf878e4ef417a822b039cd6d09485f63bfe8a6cb959c05540684d9b11273b34483a6bb1a6a428fef6763e8cd93cd5e66b95dad96006be9dec1c4c7166861c1ec36974dc05dbbea5d63858a4616e4c1aaa736293bb1c0e02c6e8af494ab4375970d54731e1d2046c63afaff3215bb60645c5b016af2cc0b8601b129f2c496c0946eedf2ffe7e56424248f5fab37a9acafd4fbc63e83a35833a591649dcda02119dd427c0047135682f25e7e120a28141499ae595ffd03dfcefcf84b555e62df3901fd0952a149fe3c1747505c06103ec938dc8fdf6c56e8ee606a419a10654bca565d62811800db3f8a0dec6e8123eda7c3f905b58f9aaedfac8d05da018da588d2cde5ca9f0fd3fb09a322456af3ebd878b9c36b49c92db50d9453c1c3de72c7399e8de3db1167ec268bb03c57591fa73253203c516f85ed1dfadefd5a49f0a4ee02d3a5772b4b6097a687b9c236ffb21af4cb756ff1cd44a3ad84dd3efef17e2f3941d262483f24fbde3a408e423589fc6b34deb398e24e5b6e2127a9964e3a0129a202982d6ab6f19f64ca58d3feed6904431c307717436bc7043a66dd372f15a0a318454e49e3247218d61a945d0d1da35cf28defcb3e0597611365eec5f6bf354cb2fc728abae6cabadba92d0d9b09ccb402bbd55f05402d6a3f5b78ec787766f0a5f92cfdb76846874baa5c52ef2f38ee2c5dd1c70be31eb3e8d364d50f4299f578cb051189b2ee80e7466b40428b9da08baf90f3801e8f7d39990ab42482cbc4151c3a6621a1d8ad2230b2a7df707a3d57f06e78e7f575fbbaf2f71a590f3e2420d73f33208b706946045b268bbb9929c8f92158e37edbb251432ef0f23335478a64c23cd7111ec4cf943a1109d322d5b2fc117058a6caa22af542d5948903676d1a4f0419025d4667bdc9b8d9642db33a820dd8714ab06123284774d3ab1a6c6779734ad90e9353456e10fd7fdff7e67f9af35ae69d59fc1edd328533c3921e1ca6217eb0870fe7b680c5264fa184ea6cf15fbfd5b8e8d04d9aa78349aa513bf2717d80bd7c7868e0c8982ec92b03b627d04864ddc69c2ff764972cf8b20fa63fb1adad019d2aa9b9192443a96d678a932ee574233398a796a34acf81d5e623d9b14e996604e909f43149de6548d335e566232df322981373ae9b02ad8f7eacd5a3ad81b6e20b34a5d95196fb9ba61037c084122ea6cf40f4cc0dd3a398fb352f79d2a9a379830ae0a1bb43b5f393ce05e30f36e508c162d43f5209b8c922809035fa2246e80fc73b01b1574d935ddbde7e0c904bc9b7a295747817f9bb9c878eeb30982ae65777f350f094f8fc1d025d97235a2b3c4e7a331d5a70de83504d6d370b9550dd63b0f552dc3e83e033abc63f5c6c4d014aa925cbb5570b961fcd5b8996c9ddd10525b0c19c478d392d36e598db75e0c35cf0bb305985ce92123f413b453ebdbc47145c3a7f620ebc429481c8afd9e3b6b10f6b34b6c9b164b615f027fcb7590e365a27a878b97138cda861dff2749b31040302238d79129f4935610525844a5699292e16aef7b9de7138064e314e45519eabd54ed615d3795e60a8af9f001f7ec7e9cd1d210b0e4c1286b3a27fb4fbf10607ceb3af78a821decd66a50623d4a864c9fd46d501b837f3381c6df488eb89e9d3f801ab135f992c8b80ed67b3101ae7cb339a648725550b3b97a4ae23156ba23804fb5d4b5ae083b63a6fd59aade64c442df0021b2113b9c05a2140525666dc13e5d99f9fb2f2f76c37560950ea0e6ba1617ef0c98c33a2873895411b02840a28e5253886d8c7e4748a4e203696497ca529ff2813947b93a700526c73c92bbef83ce3ed44b3d9705408542f94866a576a739315a90fb401c29576fa07ba708022291a06eb1e82b2c13d14585e7c7fb0d5c9e6eb4a0eb6ea4370a5294cbe480f45df5a042776a88759a797b5cb87fed0e7e10c02fa21a425b783836366db5304b3969929c157a60b8c1b8aafefba259df7a96230ef798dd04a10c7e073eed6905de2bebd27b770f04614c051904ae2cce741d28a03b47a6c0af02b7c5318762dffd9381dc2b7a9ba69eaf378ac97d1bd820015706f534eee2c6f286162751ca143789b3b1f41b96b8187955d05cd75b6e650f8faea430569f5b7e06efce513a87832e1cfd7be952efdc834d28104c4a863c6d92807a2747bfc6d7da69239562f46288acb2285046e0e7799db8775c18b1a8e0ec8251defc29cafc5efaaff97a0ab602cccffec333aa6eddd503686521147ab483f8975dc5cafd3f8968e62306094d0cb6a0582f26bb8ebceac0f288716df0f7c074202d91a93ecf444fb1dd4ea887fa228b366a82f4cb7fc7d988f862a13fd8bddc08d2190d6d54faffd45cbc6512de37a4e43e42a8bd82873e0080549488b3d5049825a00a7a1730df1d661f3e065605d88868bc8742141ff071eda1f521dcc63c0d2eeca0e69a6d5e9cb3fdca4d3771a7c0f3809c2aaf5fddbdfe62fbfabb77e2ef653e3d56841205dd4bf3d9ad857ac2c42759cded47091aaa09005f37f28098405ce54e2cd5ca400d6877b26a9d5ce83a3bb1c03cda4d08ae6fe48a5da3730591caf09285a5f81838f24400d997ce80d8619e9535d62deb856a5d12055be746d5264446bc5bf33bea10d12600489fe9266bbb590c02b501ea44830c629b4c82ac954496f417903e2a9107a7c8136c9a90b86ee4b9acfe3e91dc33a73fbe56227a61f18fce10e07f00854f8d1dbccdf64fa439bf94b88369d2e9a4c60ee2754991b97039a650d68a82be8422381ff736381cedf6482d5cdeae029deff347a38d081d7b04e4aec26acc28f86c300a80f7dbbb67368afb04cb536b1eb0d11bf9ca01a5756bffc48d5c4969c90e1a3cbe813ae7ffd8e002bc5acde1ed8ebfbbb4deeee49473c2267ea0bb58b4795a21e9d280a2ab4f7767eab953480107b951fc166f23332864cbb54d04f1b286216ee06ed029a05cfc51a4522b9142db5ac2f944aab1aad7931b87551e7c18ac406d74750e0294d8824e753656a03d65e3406daa1c244b6203c8eb7c7652d71069b265bc0e960756e73cbac351dfeca47b00195f4e9d662508cb3c2f93ec1737f94d3eb5f6414394adaf12bdd7abb3de77d58982c2ad15d879a7d9fdc36607d37d3079ce95c320e802df0cd7764d429b1e571647f8324382957c2f09b356097dec7aebd4c745517b71064abce901350ef908bf5d3039523a7595c8e79c18d748154d9586fea1863ad138844a44c0326d41a3f7d94ca97c4e5d894d4de7816cb044e67d06f395fca2ca37113ec57d8f73c58a8a32dd483a981542cdc63e5542e43bc60b09a8c9c59d5c693ff973bbf6bd966f537a2b290eb622ab9a659746dbb17e874b3260f9b541f0461809a4e1eeb9676c3d5b2678bcbbf025471e1335a040578a3953e51d2cf3590c2d368a55df951adab82dd00669158079e2ed04a2721936f9e94f9b2fc7045febf71a93bb23f86eeef25b7f36bef2c31bf389a1512e7ed30d956ce8a53a946281cf1b6f8d63dc010963a1e9ffe180b7e78f12aaafd25d25818df10f3ea8f73f6e3bb3317c50133a3372cb056dd60fc0c97a2034f36ac99f1bd54bae3bc3cdc2d98e06e1826791fd43b69070cbe4f8520439a97675b2dff10a406d3636d14a47ae267e0e04e31e5a236de81a33ae4b67d3e5963d7e5a66372bbc65593fcc7b56dea0a77e9a16a64908b1a0bb1fc1000e05979ae7c844946884280a7b2555379a88bfd6c30b8d16766c07ab97d7b5669bb749cbb906856cbbd0d5ead890fab6241072d0e885268039dbfd87640f900e7bebf332aafb7c8c05a8c008c0b14b72458f8b2fddaa2cf067492c78021af7cf3bad67275ee5414ff51152a18dbadfc3f4748024278a7f2446072d064c57e094fa9d684c0ac106356e30b5f9ec398e893b2d33c40f6b4258168b0767dfcaa076de6390251c2b7702b020df3810a1fc2aba10821a0718b40023cff1c62ea4f4d9490588fa7a1e9578a73402da434a867c06f3da8f681ab37b4938a7550fcd88d947dcab4c801d680ed62a3d405c8f2db54bded8392a4869d6038f65ed11c2678e0f93fdd3c421890288a2788e15b3495fa2377cc2a639512eb8a2328934ecfffee8fe3a3a02c940aa2836b92cfde275695e136a2eb0403359b1a10b8b34384155b7a8467cdec8ff963516188effb8e980f73cb54c3af90b1dae81975589c021871b4f4f95bec09caa56c10a7e58031300bf11fa565c0f7d81b037674fb83166763c9fbe5cdc6e9dca36491ba24242f24d0a4f241b4c177081ecc1a8baa1b2ce81387c7c19b33d3eaf50dec1cd05efd2fe8055fe9a8930b37f779a9bed22026b3f71ae6314a6260d32c1e28e059d35242f32e430741e1994bb7419fd3351a48dc91ab639624e2383a6957110e7795d5a137cf161b4bb3b22e93fd71c8b28a356623ac3009ac3b7dc6253abc382e822e52afbf3910585aea1fc69d4775ffec0e2b9fc0634086ff81177ec945f32876b6aa86e260e6d64feca687095cce2e28e5a08f07c54e176e6b653c9b6af4aa099d48e0fa907df27d389a1e7c44203fd36a881e426cbf3e0e437a6162d2338048b4054b176d77e73557afcdc09e06773d5aeaa16d6bcc7099bd11eeb15e86bbc9f7667b19290322d1a76334cbc4bf3a89e5d0b709827ba9c685cdc6174af94caca8b3c528b9660386e183b9d3783da68cd2e625712cbcd8f7bc183a53980291f9ed07766257fa4eca6c9e4b77411b68b58e2372b34749b9b353dcfd19224d13553a8c3f3c15fcc992360c3c909581d54f20ebbf271cf6e097670a25e22fd8fe1085daa9615843769cd0b5001a543a81b97dd0bcbf773e036971675e9d23786ba1be173290d7492908815fff5e942c0c01cf14fd92847bee0dc1bb02290050649f19d5f79e5105cfa6b9f7ba6bd180e4ef2cbe25eed150cd1176339e7ebc6e168d1287af1f4396e394e0308a2677ba2b89ac72d3b06c73af605e11fe87ad3b49c69fb084cc03857aa85654e5d29408ecf2131e20ee7fbca1aea1ab457441faf789a948a6d0fc77bdfe418214804892dd1fbb4341e64716246c9071d2d6d6b1477c19d3db481b78858ae33c757f1f3ae1d2dc4d7276ec62926acaa6155136f24899c81b49467ddaa001dad946b4218f98785f0be02603bbbdbb0c3408cbbea78c2e6fabf77685de929b62f055ca4f7ca9692a55236f487a63e2e9a3b2daee720ec287f59a6667130f1838f4e6f15ef8e82b8835a3604eb760560f0bf00a112e4ab43d4ddfc3cc57bf6495dc4e0b290ee663a471ec0a56424515675b4c9b69e37edfe425bb2e3d7877e054a05dfbf7a05731d1a0854ba0927c00e8f860e3ecead5f80567b95ddb360e91d685c5388dce3f0f58b86a11ed314eeb75fe1530e434cd9ec48ca4891a67c462c57e8346db8fa4b937273f1793176563ff0791debb5586648ea7414bdbabe54b1432f5f1e089ddc3db33b343632bcca4a00c5f6256bde844702f434f826afe7b9725351d0e8fa527f6cd8b295ed361dca20c6508acd38ce4a646311b882caceb5dca3e5b42ade145a577124520e6a3a46742bd3a6ce3c83b2a9c2bb4c4da5337e8f34c500d2f8ca2ba5acaf2631306496828320113cbb7bbb0fc15bd7771a847f4828a709fab2f1de36e6adc1ab1d18eec1d7c29fe30334b87d0e6ab74a8265bf005d9214cf785bb46aa7ece3f74b0b4b327e69188bcba6c2361651c5406a272b1af5a7c49ce6fd9b657acfdcf880fd0201ad18dc664d9423c9576d1ee57a4581936a950f3a8f70dfb896b2af36e781e8dcb229802afc7711fa41d5397fe777687c5c8ef3c7154c586dcc5609be48449f9628921321fa0630fc5c3d80eb89213f1ee93d229ca1b1bdeee81e49f38f6a1dac8dab0548840e757827323e35b64b81cfdfca10f6ec1600964e5dda3b01bbc8902a6073a7c518fe781431683e352619063a9748f09301e0e21aefb02487a3eb5fca73555806bea3063341347608a51157793a7f0ca78bbe70ad87a2ff4a162bd6257dfc706ddbc07029f8d0011755eba45cf9ebd6310446ee65d6df2e69e5ac7f36565a098f56029874ff33482d4d3edfd0f92515c421cbe8fb6ee5996ab4be9664cd86ab145e1b034c35d0f09a2468419946368c257b190200fefbebb9a388df266d889ac0fbaaf200dcace293b7ada6e5bcf42e1a4609349119530b70688ada911c49654c69ca14123a1ab5ec9f9de1136449c4b438a9c1bc292adbaaa610d68cad2c1a73a93dfa0233eed8dd57cb7d79bcec65a5de53fddf363646a1120b675d275d313d233b94e00f9a71c48522a33c6e5827783ad18df54cab6a0a81e70501824b20dc5b480aa62bc8482bc76c20d7e1a372218052e53ebaddadc2285c186dd8b51757f846ff89f34b49c8585a9150b183f3ecdbae62a6253374c7ad895f9fbfbbf35c5f7162fca7bf55c566fa521b178315b27b00aae32ea3edf50a312270345a65bf6e596225f5f15f6ab2500522e4cd4125e8e3cf38bc6a33a8b97bb4fb2f267a217337add70be571d4f8c8cc23c66581b1d562943d1ea465b147d59a34e88a9e5ecea27849cbb96e36274bc72462a97f79e9328a987d4bf57dc8d7654a479661334df1b3b7e3b23888877476007df64100d548278e9c76a2f5360a738811cb7f4b91d8534c66d0b47206b5b8a7d3764cbb5863cdcd7d9811a3dc03833da6b362c0b4d18f48b293402f7f581236cff5701ca8bdf0dc465f614332862d74c015f652795fd1b971834f32299c34d71c7cbe6f8cef9967e4357a7e2349d32f7fc7d68eaf1e05f89039d157e45b9e171f8d73a19473cb03e7d36f6340cde1eb11fa8945be4dedaacc4803a88db71051ba2bf879359fa6872fc223e2676b5ea44a8322fa1bc484f0d5f3f5e00db804b5ecac820a61254610f12ac2df2e57aad0bcc27176957efe8a7c919559ca5bbcb860f1b08584235b3f1d118ff455f5b03ad07970647d41b3a3075b4ccb5ed811fc4f63c49f740109ec075998b19335875fb6c2626b2ea74a97a4257206faf68820c72ed399618edb9048b1f53d7ab28ebee5bbc4b2a472c62769d7fad44d812aebf7d8e54f138d1dba1fd24370fd69dcb1001ae244cf986aa85238ed21c1f2a926ee06c9374ba970a3713010542371604d84b2f508983f3c89304eefb0d571bbc5136fc6600f43c4c7c528e8474c812b737b354db223e3482a6601674b4523bf37d5c3e9acce0a247375017131caf65df9b18d49763f641df479aa86fe0e721d6ab441280a743f06a5f38e78e15f1b7972a211481b6bb0650984cfb9ef5e5bd088873afd07358239cc3f5f939abca433f1651bd209cb549a6216750bfcd1da97a6c7ad12dec06139b61be5948a9ff5d6b11032b4c7f807b2e6137358380e2540e8078cedaade5fec67952bad98bda8273e0b4b2bd7a50ce0662dd787bf6800f31ae0f9e8960fdb9497f5e0fc939240589319cd02910e4c92de85b5ac9f541153bbd7976a0787db30755c2cd3021a007f5957656262e92984d49c8f5bdab82f0bff9638376665fb3c4995c3ad030088df0f30f5a3ed595f8fc82ead1da554e335a7055ccb83fb73a49d0b33e329415b394f26812c23761261c0f65cf5261e253a6c81e397dfa4f339495eb28d6f9eeb306827b47c2b22bc640d19e490c49585a6759ce4c4d630427c7bf311da0faf0b216cb0b7140907fd2f62846c8726310d87c0c1571536fad2b42e4f3089765fb25f6ff317a5bd90a5acc37905170954287c35f87ff2a93a61d9ddb338b0695e07b30bff914348eb22ab632dde3489df1705b16b923364d4c03d5209d7e7cd45d91225796b9acb7126cad4b4e7a97fe395989f821f4cefe58d4a71707d02af57527b54d265a4b684b0f8442d77041b093112672147b548d898f7fc7ec7e42eb95ed7bcf763af7e7b8745502bbe85e37266f157b6e3f970890edde5203837cee103d2d32cea022b4a5e8ca6ee490f73896812da3aaa10abccab8882642825d7d2db045cf7f72818a1dfc6a41f27f5e26a3072bf9c00691dfa44d839d0550199d59f7c5c579578afdce550b7907cc0e5690673f7e2baca472c58c1e17859f18addfaef4e43da12a3d6954900563ef8b3e95bcb8584593fe629adbcd801b87637a191953dbdbd501da6303b714d243c8b5a92b425c52af6f681ce98f18ca86ec96186e61005683a67e3cbe6de523d1462442ca94f3b351d42f2ea2ca232006f85237e9b98193125adeab00284ffa56985defd213b451e62bf5518be7b300a41823712dfa17a007fc578efa8959181097f057bf883a0f7f7ec7f8ad3242faa0c5a5305d4f458d8544a1c82bbebac0339f16cac114eb10e64b055c5d469c7f5be6f6a0a8db09e18c187a9ed215013295499a7f9c666fee4120c81c8fca4ef017f3c7ad865562f895492806d6439f27bb0ee2f0d83b83797e46aab8d88a5d325322cf53d1ec0b1b5af7a5c4c5ba0ebc6e2d0462defa264928cf82d0ef7cce6f1c78eb575a80e34a854dfea1f9a920c1419dbf78a27f1af88962f9dbbb4e52d54146f69b22b16f4b45c2fda4e4800339a4e5bb71d40ba7f81bbf29b89da72639d8408a2d716e31717edf172ce6ab7ef44f8eab9e67e8386df6b67642f7c3aea6df6e0ce9d3d0ac8e0788c211281589c6820eb0356e7f0cc2599a6b6bdf4a32052a068022c23528090c48dbe88be99eea20bedbdb8edf57a456918793554a154daee53e77acdc4f5086efdc40b7760d0139782ac23e2cffc7d939ef8ecdcda5eda787199080ee18ed3f29669d5356b9a6d140b29da546334ab4d100202634a96953f5ad2879331d6aa420983b1a34c7336f0c8bfe488fbbe07e489a64cce19ca782bbfb0bb9094990707419c84c55470be48797d077ce5333214d952af45e485a7c151cc17c7418fba46fb87f49167cffa916b8da3a8e4221203cc000e052381c10cfe934d12c17edf3058db0a7eab626cc40f34d1ed6adae71455eb04b109bebf4e2baaa5f1a4966acc4f297e3161c676e3a3a311037763028fca41c7f009a6113e9ad017bb3b71996b2a80b2140f60d2327ca36769b06274ea0e58ac855ca2ce469a262189c58fd69be24766d37cac61856e8d8201c44085f58e8beccfcc75752762e56ccdf5de0fb809ced3fbd509f808ec1c4a27b7e14561aec6469b044732f5d1dfc06df5189d43988921503706b1be00d9affc668dbedffa36c7a8d26f178020e9d2596bafdfd6e417db8077ebcbed9d4663c15b94bd69ef4443df241cdc29df4a5ce945909ff42b8dcb047e2c13e78c1ed717990aec0a834a06ed708d0847668e0dbf6891ed1f621dd57cbb889c1bd0876f04f1b8ffd40517e8f96a9aa95be92c89afda3aca3cbc65c8e748e185234aa7719d2eb67025926c9745b9ac8fc9154e8f6ee11146c717df7cb7056107c193a242c28aa425aaa1730d1bf0cdef850054040bc49b2e9de5d39af0522834cf969313d2235820fd3a26b51847904f2924aff36a7de3f1cd1bcc1f9de5d99da9d6209148cf25ab7049bc5e8e44a01568792bee34aac71f66226bceeab2a08c384ebe0fa75437d7bcbd727a3be879e29125db2648a20d4af63bf0c8417555b86d6e5d7832004c4064cdf56af8442109987c6f54abc4e566f2562abe54490d03a110569a7f6356988b5c32fa6ba759cd89077c01289f0c2b5979f00ba8d2b38c9f362369471802cf0ac735e63dad45614e539fa48c475d0878e25722bcf02ec3433f022d317da34ffcc9234faaf4a3aadb6dd1eb7d07bc517cc71f8ec02c87c597cb3e5caf5eb47207966b871bc0114ca8e4c745ecd94d4852fec3846ab06f75700b2a01726662845e8d517aff6a247302fbf7201fc18fcd2bf3d6cd214a6b3c75ebb04b1b2a72cea2953c8f96fec4e0f12268b9c69b3fb516d98a8460eaa81d0cc55a045d62851bc13d1ab1b7613f4f16fd9f254934c9e9972703ae4f94d8e58d676e145acef689f8e379b3350de10864bd63fc35cb78af405da6f5a9f9892034d27a03d97a4a58aad0fda9ae09cc6cae039235358b77ea7480c9fcbb26c9c600227aa4e16773aae54414ac51ffd972be488fd8e224112eac3408500e952f890f1e42662b5a61bad8ffd7b777fa3cc2e39024f01a1029c2005273cad235134259ca563fef09a89ab2133968c959a3a9b70f361f922efe9cf02e2c0aa5a9d9a175dd6d7e5d4887df5731fc05e5ed8a62c3fa167d53ff0c4ce75e1e6111cbbb641d911274ceb3d37fcd4494625207b3d5ea2d36bf7d30c612be155ab22fa4e5f45e4041471097a20dd318cbc0dfbc54c130d8fca17d4e65e3f487cdd64c7d4ed7eb8705aeb274a985648f8f2fef45dfa78db48b5a7b2c9fa273ceee1ccabeb78eafb28378b5d32aacb1cd7b7ca3a09663ff5bf600d4f93266264a4801c6c5a2068500ef886d216bb24c3ab39f8863e835fbdf25f0f316c14fb33e4e32ed4e83a4946d12481a0ad539b2b578b52ef262f6d768313edac4275bb1e4bcbfe69eb4597cec24c2b38f17a936e3717bb79a1e0a179d03da6040f5665ebde69076075191821068f60d329d7cde15ef8298c7a8ff8339c12e9b8e97b3731daf1859cfe9c513cf4c1c145442746b7d9681cdad82c7668496a74ae4afc7da1f849ae560ed35a90c0697165134acc121d32f65f057f00f2ada568320c008c924c390c05e40285f29bc942a347a2ad1bd931a7a48d1c5efb2bb9a4e1902958ca4d7e185fea6f34cd930f56f3859429c5380a55f8bf57e03592e02cc1c409fad54b62d38f459f38d62e693ef7eae4160f384f7f67b6c9a53ec1de79a3b2a5b17f6f9229e50d975f42746b9c2b5912ac62d11d3c7aa7161cdc3e6145f749c4eb2a68c584819914ac69a7a483eebadbc262c214c7627274f2d8b7ecf5824b10658be53b6d9943c5f3033ef65a37d4d028dbdc954867ebf4df17b21fed0e5a60defd09be11ad786b0439115b021065ca461a525a7abd670ecf4f771d3e95a63c1b9b0e4564f216b2b7dca3d8827aab7d7be0287f02803dad2b7862b9b6f58807d77bb42ba3d1ecc56a5b8daaef685fefa1e5a07a91441520ee34187493d237409570c907c5fcc6553c4e158f7b45289540632749adc43701f3347d11cbee9daf4e4930a7ae5275106b682ec0e4098ea1b075097ebbdd70cbde950da4ac7f925c9ce1978117b6a8b403d6e90f4eba3aabef3e09ae26182c0a741f7f591656330a29ca661dfe1a563aea157806613db027b3ad3fd444900b76e391b2a80c68396f25f963991cb83288ad01801a07cc72d1535a603d8551d457dba9b73cd71b33e3a52a4a43db23af96129fcb2169e08b588d21236c49a47d7153d76b1bb37008f195f6d433a4d254813d1a6c28d85af520e586b268dbac82d85f8221c1ebf8cd5b2377f45b5dac2a48464aba2374843c3c1fb1305ffd4aabcc5d2fd4d10980d24ab6b5af2dbcbf48b5607a4e3affb2a668173e1936ea4b22fb0fff4d7a6230e2876308b7e00c2a1aaf740b8a4527b058f9faa2f1e6a122dde4c01d2d330a9edb245d0dea0e7aaa2c803ec4422641e9d2d3496c8176781380ad32da4cf878e809381a6de45bf85fe5efb4fe63cdf30383e5a8b9feac927f77da6189c4b9d8dcbd83d446d641948e725387e4304e75894c97cf871669767cf296fd2a076fc4185dfc0418be72fb8e868926728403a6d79f054b275d312f524f69183ae6e8b35fb662d7127f29166037223b8892cab7ceb0ad20f4fbbfe0f17449abf6c6cee35b438471810617d5af0831cc46f6ec98b8e515c6b7f6a2f8304ce0d453b38029dffa15545402104b0c4c92f961983eace9568e17be49e30706a486ee826e7c9cee01765f753dfffb16e86818b6743a49e733188e1a6cf0d5080271bd485560b24fe29c58edc7292fd357e30a89b7ddc19ddde1249dc3eefc7a3442c943825708938cb223dec61dc2f2cd43fd6f2464b4f8fb4af39a0dc84629ab58d20f78efdf134140f9f193287ce41b032b00321948ef06bc3e7078385651f64da59ffcf2b33b853a45aadf96f9251e59255cadd173ef5554a628d4b3ff0ca506a1688fa9bae869ae1047c6846261b30906b017aaf036773711f90bb1c9daf9cef84da6f7daa19777783505c8858c109ac925affd810efec88376598a2b11f5dfbeedc8d2aa6969cddb330279c68b1b80a3c396b93f8808608e6f4fcb264c5b7b20e4e5a0a9a5d5975e99fa23d5893dee257f3b1da71c4e1c1b62124ce279229dc342ba362b18166c8a171a94f66491c85a16f041a36a206023c10eb546e6e1095bb4e4aa975f892bd32f2ec551c1d30c196ac580658596b86e190bbdebe49f49f433a2e34c3333d8adda05df00a40ae5ea7543d9a2e176f0f6dda0f90d32dec8df0a121bb2626d9d6c0a3a78fe58b66097ab3bcdf0da9204daf3fbb2c85988ce64bc84e54ce4e16aaf2b98a6adec3edc60f800f4ac6f70f091a2357bb8eca8147e60b29f4100ccc209559b444f81a83d5bf3387d22e3e0ef7733a9aefbf7640e742bc1ce202deb756e77f7c22fa2f082b7a94ec94d63dd0deafbefe0782bf7f3d1ec80e0282778f7c0bae49a29dd20b47a85b0770a31350672b94b4c0a9fc79e77902fb513d15a05ba9d28911bc977149f7ebdcce9fb5d09541de8e3e7b0803e9320466f438aa6c63e3d892c664d3a3e9ad53c7165a3ce46de435db0ba73d0787000c8c1edbc55b92340f7530a8cacfd386efd68fd189a60ab4dd4510eaba3fe298d5f7899b1ed0ab65a59bcda0edb85d50d84970a2de0329ba7b3dbc36d8bec5e090f5d20ff1e4724a031107e372e19af4763f49784371349fe608e3fa122673ac6270845321fd71c3f7fe6a2033427f71e10094a4c3eb266cc623f3ef8bb51e15fc50119194d26df05eac4dff1d2a086cfeaf71794c6a79811b5758f08e8a388912b8f239141386996801fe7970c0f89cc587c864e1767cce33b78a41063367867c5da20537e93becb93839b0c03f617f764a4f0eb97d6018ac5e3dd05ccb142f84b66cae429e42c6bba4046ec4ad443e3fab81db79fbdbeb8d1cbcf524ae87343d2e8506ad4b3f0e4dfc00ed598e98c71712240cefda73a560443effbf446a9e292573e502356fc6adb97cc1158bf4494a524da06ad3bf49b31553e80693bd2145810de9843f1c0e2f4e4de8f41c7a245cf67f40b0bb1b81f189d3e526e95173fa0e8bf98dde21d5e93492e3046d2667fe37849573cacfc8b7b12443f89090feb04be11cac51bf778d18596839b95635b58eaf4b48a3af9a2e511ddf13300885f102e8997c9d0fd077296feb6f94437668349749126cba9f75e82c775155b773feb4a3bd49812e90d6694b1476a898a8e2518d5a061a77b5b2551e75f9b162ae1f66e53fad4a8062d97b78f803bb47ce87a8012bc3e1a0668de82287311480586d2bc836c9d14af80ac6a3c7cf392d472c40f45b3fdbdd573734365b3cd13ef8d64afd016827e91c2a4fed87b919badfe93f9b8fdc17e87de1177756b34916b542ba76397eba560668c112a89de402fa1d68ed48428544aaac83356e09c27f83d6d801340cd14f4a4560215ff3880e872e0ed8aace0f8097199c7c01746235b9842e9e3c200c4187427e18b020adf9a712bc801af7615190bf2d6650735c7fcd2974c0fdd5e89343aaeb5c964594b14e0570ff1737f0890af563bf656af7cac1b5b7b740cdcd3571e992a0046e3ec83a3117a6a8b4717fafc1219b9663b572b464547f30957e8736a365806f89185c2cc6d462062caf2d96afd972dbe8f84356b77c4d5ccc60951538e549e98c5aa46e6966c77905b64b5305d30665f4c8939322f7edadbbc0f2055dd1326dad75fdfe28bc8b08f20509fff578633ee550a784176bd3d54a176987b6d5eadb3741b8e076a104954fb325b965bb1a276edc4866823c79ec3a0fa152b25f203de6942d097781f8138a75b57b412fd282256e07018d3ed169f04bc385e8c4612401c93f4bd090ca20ff6a4acbed0ed1623657db7dc6ada6a3448944beff7bb4692958a2cf6061c8a888f0b898f75280ae45a02b031e6a07a67c2bdea1d7a934eaa5c908b2045846e0da21376d01bc31c45fd75bf4c3aecfecb1f2fcf256a9dbc0841d690643adaae715d73457ed70dac9ac550f3486a193c1fa9a3784ef391ee9d4c84c235f7b38b6b4612bde93338fb431ffe6f05e224f26181771ff7a3494b079d69b033517aa97f45d2dbd16985a27c7f6a6659f98431e5214e4c4be6095c36df47a1905c924e77e325f3539a38438db9013384579a1f29ffcf2b496d6d8701a887e67e9267d1406e93692938c1cfb14c040706619dda332b7cb129092abade860f5ea58e142eec3b95840fcbdd94758b5a871fb469a55ab253e792c62b1b2c3184664e872e4fe97644ee3558be9901a9a33540f7396f8be9c279405e0fff6b5ddc5d0ff94be1e85ed67a8a9dee140ba87bf00956d3408cc47f186057926bdc068b8b0b258481ed1c0e2b0cdc737bb583e092010cb2f70e73498336e4883423996069044e125df4c34bab9294884a688dc4c60899a4549b41477aeb0c9c088ef30c9b923c3a0af6733289adc5c140a3f04b97e98d80548cd4172d243c8a1e1fa6a7a26eeefef351f0accd67dacb69f6e6067a36490adfd8155dadbc0349750253300ce5bebea5e31a31586a084cff0081e9828cb198e31f2f8658cf5c42fe5242f970b3b3395944e09cf092e05b2d77546f2e66154bfa0a6447793389ab262342dd0997dd7376082f2bc2340b8db1abb341b433e085e2d28cc7b46e71536aa1904f7e14b2b5dcecebfe1c3b4240eaf6359e61272d9107e7ea32c466b6bcd321f942f4024ebb76b495ffef290b110b0b8f8ccd7bd28ded1b92f7b02be7c951d6629c9447458d5fc70c2478945fe65d636320e6434357ac2aff8e6aae9cd83ffab93aab1f8d31d041e73380bf5ca082cc8af7998b3704e3d2d49e5303db565a8a4f12d5c20e2127ad67c60a869e433959b2d1e6a5a22b5e472a6e421fd785302645eff391e9bb908f7f917b479a9fb783d0d313bffe48e18519f8990c48e728fa5071b24488318ef87dae746c8352042b510e322c77f7044d2d6ac26cae11f69652221a60219b66c38e73d1b6d86c18836542acc650c155db42b92a7f55ba43f297d7e71a908f05c93d0d7294defe0f01aec83822faa67d5789f0e340772f64706e5fae80b8f2ed9d88aa815a756916f7a21ab430105d4205e6451b223f3bffc8a87afa13f11d7310481f9370905cef6ba2634b5e3f5540b3f0a7fdd0eb7551c6bf6eaa2edd79831502720c12a1c771f616083251badd475ceac305dad10f258b505b6ca1e280dacee5e6d0c499402dbbec37a0022c11a9d52792b97f2ca2bc6efe1f2aa999a514159b07cfbdf6a9581e433efb94bf0c2702cb65268e2b89ddb4f02b6f223489a87ca9ae40972a1f12bdc97305793c51019ea7f25ffece5f32aa7a05ab891df59b719f1614c1cc2325541fa03bfaf0153e885e8bd810d6ee64634c22056c8926e5e44c47da1b212beee063232821fd9da6c0ace5cf7f490de4036d5b21a074891e4d73dbe12fdd25a2d66c635fbdd0f345bad52bad9590ee25415b0bff62d0338ffeb6b73b21af3bbd2c9bce455fa059a013d8ee4095c65fa768ce86b8bbb26e662d161c0025c4967d2c18dc1db2a56a85e61852af2b2813ea68fce91e6086343118aba9a0aa1dd9f42cce7aea2b037866379d107b935cb122d32f566c9f2332b98c0e599a3b6745ab2f3af7f18ab97a81c1c2db8a34315c431b9cec790a2658933a99b8ab32423a97e401bf02a0117e57af4f79049e85515045143d7d94ddc92b6097599e03fb05608aa8afc80c3c458dc7380d6e13c61412c0a4c421b2e1597686bb00940911bd5e0457d4d99bcb58a0ccef3eaa860cad2bcbf8fed1e1ba0b3632b58ada237c826c12154714beb7f005b53739fbc0ae5a27c1992761ba75e34276ed8867e2e6361b1df828fdb3cd0120873d026efe809ece6c3b24f677c303f8410eeeccbeff7ffc2341fd7f6925f11ab86e89df8da2736512f909d97c610e06dfd79c12d81fdac0078913552f60971969bf3d760bcca87fcf75a872f3925e54352bfcd5c9a003f72d57cdd8f35b5744d8850d94c2233bea976b39541b5a5a952a4e826390d8f9cbe28a8fd1ab6e90a7bf371d3a1422d9d765f69275e225005807b3dcde049a3d700b96f457693a5c44a3e67f478aaaac03b3666bd868cdc19d820f1ca08879d13e2f076712100971e46b3cf7347937c39e54451e047060929eabed50414ace572e9b74ec6d894801eb721961d4c7df45cfee5b1441a1143e9b13d0da3e6bda4d8ed0005749b0d2f03d23ed5adf3228b4e672f04bf3c0e769b899c732ae2332b5644afc3e7f578197948eaa8b468bae8fa89fc45f101d2bded288748be859cebc8e185fd323018e1dea628429453f76d201366c434f96956bd0066aa1e9e892771704e075c0f8f78f6668d13b16f5dbcf52701bd0588cdf7c45c2c8f4521adfc35790b77c431ce27f8845052587754dad0dd78f29e9274a22e6483183962a2dc3efed6772cbebc66ce8fa31a37d399e400afae7c1cd3dea21c5c7fe793e512482cca057bdaafa3b4f86a421f75a95387287ee98c29e3ba412ba4ee9bf63e74ae877162891f95dbb1043e10a22b18e963b40a25bea4f71eb78cb47e7276bd0e5ddab9c9d408d21337c51fb577307eec56a05e06bfc5c9c506076003782025d6b560592325bfeaffcfcb782f26a73a58de2afdb659e5dd8deb12200cbaf24d987211f4ca63e71487a57cc7e9fe4843b74da8655baecb76c4fca32f0710a95fcc080a164bc410f1b7783ccb23d2f712b075bd3993c0bae02a428cf0bce7d7ec32300fd83c22e3775191e4a8c9d46f16d75bdd313f2f2cc153aba4122af6fb8357774ad576bee37c95d375cf71e200a55dff5797e03e799dac946464a9675d8902eff211f488ddb25a2c5ef6ac29c30b6fb6db4de4e02624fde3c9f026c1acc7e2b05cf96d6d21095bad10f7f4e52d58a300c2647a81daed1c3f05f30a42aa8af535f13befad6406e8c952641c0ca3138dd2eff23d47525f97b8c9416239655267bbd8efa69577151b13a6c425b414cd96436774049b48693dacfd23a3ddf85bca4004d0f3b35c036cf66260ac840b46c3ab0c7cf37eb17faad628359c63380f55f3e29e8884dc354f87d0b83c8e72934a0450c34df451511f074306c112db4e085961b597b326fc9f8aa61136a50363fa75881e11e145ed24afaa31ca5f60ee776d5bfd5106793d7d0913b2c2c01d8852212d27e8ece428faca2f72e441aaa810b659b5ea6b892f6fc181013616f93031e62c15cc7f25316bcf304b2fc4e83764bf61491b669ed6ecc08a2e9304eaa392ae52ba7525da23fa4bd39812867dde90322bcf0ab2613cd5443f2b7e355bc29affd1ed74a54b0703e3df942a9e454ea59f500be0294f12e3cf22145a16c108a28d7d5bb23c3f5b1913d9ee8a5d3ab662feba9ec37591d95760c7a08a38272e5514e39fe082629cfc8a8115c2f2b168fb31f400745970cc9398bff6163e266a2c1e97cec3d52f66b05e3bc82b08e8ee1be1c71a273303a751ea61c0cde461a6c1ab57d83174dd1c116e5f1a28d34a04b35a005c389eec207f1ba53abf0783603083589794192bcce3ca474782e106f8a07085df9fbba0e6e95cb260ffd14d262e6b19fcd8f4df555b2fbe814fb74f532b190b1c686f878ded990171e4fe68a4c6058ba454f29ae6bd76f20ae1905db756151345a1a3c7b77ff287cd8c519d57c2b4efea4725b048ce7cfa9401e83d39c7ccf3b882fac3d95a091a86e9922af42efc338827a94ec7c6e6923ed2f1165895561d98a38d545ce666668b5725af853fced7b2e3dc3e65ea6309dc44a27ad19f113ba2a811b4ab6dc65114e175438d79725c1e07b16ac6ee8842ff76c43926c4fd36e65c546f89e757efea068f6eb4cbd64ce2a3cc74bac0f68159cf270e488fa7b986eb5f56c80b133a260122e28db1beccf868b3eaa121adc76b40326700700bc066c0d48b4fc5f55745c3e8cd5b3ed400ffdee3af5995572d48a322be6d8be91cc9a37991c061707fded0c336fc374da4bed41e313313e18828afefa60972d9601372694f1bb87499b235ddf31709404f91d2209f6cc29bc2efad3fbe39194fd8c3fdf9bff013160529cea62f8743569f1f191cc161b796f99b199243b2401acb71625b71333a4d6f009a11f25bcc72e6f2193920336dc0a702cdf9f9a5c7084200f209f0688b8dfbe809c7ceddcf83f42b3e52d3015a54b76ae00e419a24b478b55bcbe12fcb811668fc795213956c2daa1418bd402835a376f95b682485ae3bfb6c5e54d64b49c49a669f604802e48f4d14f41b30e565449740960af62a8a18a69cd26e4099176978e1ddc6e01dddfa3f542629ea85ae171a735c58d2edf93173c77a949bbf73490ecafe40919c44f6fae1834f14a98902d79a9fcd58b8131b141313212c14b5f90eafb8b73ba77cd1a75f510f59b74752858ffb27668e9d93e7bb659a913d1b0b78a06c7d4445f080626bbff03ac5a2c22a8497b9c60f31d687849181c2a01c148b1a831337a67d53060993b4e73bbbd44cb61e8ae51a9764dc1f2dfc9afa69b7132cb972edb269973a3b71f679f0084092740864ac2074c24eafc0dda9c0203c63e748e8060a611e0613d8c62f4c694d170d3e48239019dc872133d1dd68e6114ce04cb0c5a422140f73412cca90cb954271f0813fb963968063467081aff26a3bba9b4b04beede9ddb3c8ba7aaec794a312c3a5adf9dea9d256486b2dab23fde39a8881a61eebe6ecf9b1d2a2c36928952c195071cdb3b337afb27928254de51722b28da170173739e11b490d7f0fe08dcd29369c3715a81b3daab6c998be622b3231a08c073ae716bcd047de12d75e779fb710b66e9f4cb0753d3cd2317de9efafeae73d23f4a00700bdb3994ffeaf98f377f65e04ea227c6e11e54aac987ac945d32071f48712d4d1455e3c2bb2d0fb3b4f84d1f5a8371830660fc811d4d0698c78f256821768368b5251591c937b80a08a9d8924d0e8ca94228e474806210178dd70db8813ef7fa95c5add7678010a98ce2c65698619e28e4cf896d3638e8dabfb31f7c8804062b681eeb6cd35d1a89f4777ea6951a862750e82d5a92a9cf773f205b428b4d35f34d4d005e439dd0a422925d1a50ab7d46ac285eecae6c678cd0615cfbf5afb0df916d2f22ec42d1a72a39a394a1e82a401c6c16fef0f1730871b2b0c598ee0bc7cef73ae31568b37379de68df107493d2f1cba0e8ebd37dfdad8f774866d65b516c56ced3f645882e2787501076a0ad195e6499fe4803b736726ba83517b5a80995666dba173c1ad659716e7b30c61f8426fbae61c00134d74eda2c8da3f3f5efff7e9be76be77fea1757369856910a5d6466e9ab8a08004ace5e460ea74ebd56cca8f46c6b5181f3f02dfc7682e2d7dac539796449f21023e4bf99476f4ef21ddc8cc24e5455119c0893928efa599dce8c019afaadafde770ebfc89d2c4d0bd5a514c5043fae3f50d7ee8e93c4d115c4984dd4e966f760ed5ba1a0df36306da429afaaf9d2c57d302d59b4339d38bf558dac22d60fe392d05b5057a9f18ebf2e1327ee17af9d1128385112da825bf9199fde0f3a05294a162bec88098eef4385e4c62ae324607bfe2e33b98813c95e9e969106e12d5bcf48c6ee8c23515c4009719b2a4bb44d4d72fafda7352e89e425051126fab88113ab7e9f69bf3cbd1a8c4cff736254de6e1fd24aaa85e836a1737c6f034cc65186692b1d410d5597c561735fdbcc0792ff177839261a1db8cd9589c9c5f689673912a87c734338c61cf6b99683aca27ba5a390253a92864bb6c125465c4c397b40f67780de27dae19aef6040ef8f564d62ce6aa45c3dea724ab8a55bbd85fad995fb9eef7d59986c32c5f1c771674363510a8fa52f94d3bb97d53761d92353bebec1563755325ff05dd822ae6e0971aea77ce0f1c13d5be5edb0bfee82ba97eccd560a2938a07e8c16d39a1f31f94dc6136bdd66aea1a8366ecc31a560c8ec3f465440103d83d7da378628ac6b2436c468dd368be9355fd8cb948d5c38d040474d0b4bab66b01114e5bab7aaa1123ad0dadd2484c45cd409d8b36dcd059b44fc368f5de0dea35f16e1d23643ccb9c20afcc9407fb29249f76110190ca5c60aeeaa64898bf386e64178fbd066a2b027fa2f4741655b624f0f30f41bff35b774a97f616d0957bbd173c98ea2ef2f4927f2e0ad091e291576109d6062c09a3d8e6b36a7c7fc74651d47343c9bc3b868672c736a04ca99f7d77c4d99aaf5f9938e2a823d3a3ce93878c9377eba2b5ddedec3404840a4fb7321624253e14ff1a57bdca8fcd502c146c655e49ed41e225ec232044639ded1aad5190c5f0b2c24fe963e4c222cfa11291939a70b439be16d386165b481e82ca32e0ffe0166e0a6d8a78d05aca5a6f93011249a4bb1400330c007ad0beec3796f35e5179d187982ff6f9b8cd32f69bf5d80a22d80e9983e4562034f293e99dd926b302296111c263c84e6f22c562c3e700f58885edb104d48afcc2543fec4a66bb8a63ca1e22b08f0dd4a5e94c91b3ec59476839f8d8fd66e6e935d8c75e39f0b4d4c7efd02ffa432f7715e2ea1c81c208fa3ad64a9490136424588a65d84b43c4e083427ab14f8bb2c697d4b5613af346b7837143f1359194c89df729173809f447b2ec0174744befbd2532fbb7c0a75bcbba5783a5b876717f334e64808be15ced7769dbf7d751bde499e17a9223ff8aaffe6550e02c4f6f8a1a4c6157b8b3f5af1840fcd07e9fefc4235653ff8abe02d474257a0a077a38fa58a22cc2a183ecbf4bf229dbea01a26425b548151dc9051d65854a3b3f70d0f1dabf3469ae5190398da51720283a16cb4e4d95104ecf8d37f794bd031d3dc2dbf45631d3706ec3430931805ad732070687ab1b3c983b6fdb5b4621b697901596527e21cfffa4c4105b49e366506dc2d0f34c82ff61c8e0e9de77f270af17c60ff00933ceaac370113f6353b88cc3b8f2c61e356d255aed42de4e565c94ae6c4db657cfa72934612763c53358af9239cea0fb51e6fb7be71fde56f1a914b2f87eff305c768d6968f68a7c94bf7b22a294e97f505cfaac406fc62ef4dd4832c625b5940aacb17d22239f1656cfd3a5dac03ef86e58368ff11fee23c230df8779d01894af81d0878c81b08b5a8ee35673ea2a3f3de84266cf8253540eac75897859b832bedd3420fa96108f423026bf2ba563a914b03189f89457bd4590aae979a4dd10a4503b2166d90b17d291e0b93dd98360c970fcded4554b25b10c569461faf058ab027e7b0d8f3712845393df5c28ec7cd0e8d32586a9a10e48141b15c97d78eb819a90d15a7082aeb04567ed292d422ebcef5b94c3da3e02458cda4c1ba460c6b1ec5d22c2dfb7ff5ae1c923a91b55e43fe5dfc69e0ec89991fd207db33fcff2acf5361094ae51f3a7d81b658d460892dd934a91779b3c39382c5e8c51d9128ad191bd10b9d6580dbc3c1661435d57da177f467be10c3065c39b5509c31ccba8c8d247b24b6879b17a0b3f32a51678793244663e7d9ee97f5e376f840dac40a7ee5ed8f42726058177ec95463c7e8d26bcdda4b2c4f4a17cee883402e8d9824fdf34effefe247f9ee7e1d0c70b98b4c9f70473d2946e383dc6120014caf14391247bcba9ee4d020f0d046d218ba495c916cad7dc2c5586a499a951b7b9575f68158a74af7aa69f0916365f067357243a10c1dacea093c0a50b8ccdab08293518fe1a35f397da7da75384c9d4a07323f0a0e893a07002b1aec112fb8ec25a34f2468fa717f13bcaa3f09bd837dca0c11e8d81d793c3e4fa7afd99506227a4bed07c664b32e7f1a7f263de6af19e781f68e2b4af57d7a6baec07e336071e6c72d7f09218f880d4c7b26417a6ba33dcce851b0cb87c18b04617eedeaababaaab6c96482bfba4993ccede194a1c115d300a01af31872a641b95bcfc6208273a4a33a2c6b0f040a9db8688a7530a42c824d2590a0f5a60499eafe9a87771927a64adda7f0d6aabcbf5e9bd53c402ce78f5989f1f6596b38ddadf2ff5069c00bfc99754e113f840c759543942826078f1e255c91cc5c860c255b79a7e83151c1e64d7f87f7daad213858cfe7f12e99f922bc5c496f3221f836412cff799883f57b96e678c0c44446693eb0654581cf4c9215b5ac2742be99b59fcafc89301ffa7f5386dd13b1692d12f7eba786eb6551bb2a832bca085b0d508881c138452ac66b5f16a3c2953e37a4f795a705f9747c3a10d3a06c38dac032e446eea0792d5c47e165c00ffa0030cd7ef976fcc6f78cc0a97934cd070053d25bd40d67a6c4da5766612d35c4714da9d1cf0c90ad16e787728f76f6a19415c1cba6cce693d1244066678e308aca38ff80bee052d6562a3f2ceec39ee22175be28be74c365d810dd0432915bc7729e85ec25f95f592b0da832777a59973ccacd16ff6a0e0e1917010bd65dcef5e4401b436585bcf53514163f57432ef264d66943fdbc4c5cf49f5530b78df7ce7810a07bae7fa24722ef453db9df9ae9fdf6392fc2700ab4d09dedc82bd3eb32f734937061ae48109a44e4cf8ecbe1a6cdf707c199348b7e9a8de2900ec67a9d72593c3a9ce0b526ee79782ce8e942a815afef4f38305feb4aaed906c6f43c22f950fa85e43cb50315ca3a6de7e38f9400e2004abcf8e2d535ba137b01f88cfb5bd9e5f0b51f4d432182bc7ad0ef85d217ac277a03695ddbcd970ec67586081aefbc484ebf4e70478f95e963e8f0fd044180699a740f5435d6cb6997826547a025b97b485994c6e60326bfc65b1ac3f495a8247bbe680eb96cd7bd88061a02cc3f55b2204141236cc1e9c5082487ece6e9ce5752f21521f85fae2403bb7c4c32144cf2cb5b0ab3b5b41fa0f61828aa308963d5629a656a048dadc94af55befdbb1de97569c1642b3d57026d2c8f5f35f19e919672e45c233d2656c3080f9ec38febc811cbeece1eacbc509e58acb31d3cb8f948b3ca67bd2a0e09f989bfc394235a70c31edce2aacef0b1664b8b3fcc186fe68a1a16770367efc734670f58d472a6ed233fb0a837d312da0d53d67ecc4722cf291b2c9000dd43234a592a5c989c9098c8a1d67d4b3a581dd13a7da35c8b1068f7f79986a19fd2b815ab6fce39d59d9e60f549ad6f62b0e15f62ae98a7434fd67fb887528d69b655e955348ffc99d805a0878096b27751bd4002cb1ae3676e75e786e11aef58368fb63fb22da2d0a0c4cbda3be23fadd23d3998f59c45c9af3b875439a2c88f24041d4024d10d1ab2ce3f2d71ec10cac3c7b442d2596fe84a6451eb029d9614d80a1586031ece0e5810bf6fa7179e950ed11c1de28ca3c49e4f025ffa775369fcda0386f8c4c6399ebd28956cf57663d3acec77b2b2ec8499e85ec1f3384e32ae4f7b555993fd589c4a09978c3b72c5a3a0baf0b12cb95f31ab44c7b83740f8a870b6efafd95003f743734aa1629c20c81e06b409f1545b1152643798169ec800a82879850938bc9ea7a01222e9914c892cfdb742bbb23c04acfee776297e9a393454d42205cb6b113bbf955016ccee643aa804510fa505aea7ab3d1326661cb5e253911bc61886c43fd9f10f54a20ef2819d6738ebf77def8ac5b78da6c42782a72b45bb3d81a353acecc41540fb3e4cd2d0d20755c018b5ebf6b1f6cf4d2af933ac6f78a6e23cf3ef1ce7bcfac63092d6da497b0c4927b5c80cd2905385977bc961bbc63d803718900945273c4cc656dfc7b85b1e2c39622f5b3e207431ac85164cccd1b36dbba7671fad1c7f76ee9d19e6eab4492dca0997b1ee4dd61a36540d621809ac32c967c2de0cc9f1214b5acf7836cdade23cc0c2bdae0b9c793cadc57d70343dcdca8a5e759e4d607383f03cf3091635935f30d4bf68f7c723f13c245bc2c38ad1c16d95ea382981663e4e8daafdf2b887c1a164dd4577fcba76eec6dba764dfd1658699f34d736bbf2551bf8cae691c50234117f934272b27e306f5a60cbffaee1a77abff0ee17b0066d3d50497ef1c51b32c32e7c840494453be3ae76e5172d7cd4a75e9e9f4def4757fe34bdfe8673099d4c8c6f189d85b5cd4e8b19828fadce8da57f546b1d6c1c640601c2d30d5426ffa4cac0af66a8e60a535a865740740c29bcba25e53e136f62b25aac5e1da042ebbc0a5866f4775b92972bc338e7eaa6c60810dde25fbf289ac493193199e0e5c43b4d879e00fb2d14e54f70a19e2fa6ead6734c24dd6b58067ffec516e908d03a457f59fae2abe240889b055f869b09b6a7022eb800941220c785d10afdb1ba5b8844242273cb1b4c8217ff3d16ab75b8e7457d4abd423e6fae2d691d1fb9222441e8a6763b9e809475167b664da718081031cf44ac3005f8615f3bf1e86fba50acfdce72f8c62d2b38cb792b45d005ebf564700311e532a8da635e145f46d02c41c9ee7177217aad65ee8af260b5163af5a73edaaf301b1c1e296390fbfd73f9d81c1a4fadc71b1a08b9b7e7e7ed66a25009e9572e369d81da588e3e59856e8d3ea3061e7519bb4bd175cfe813be1b8d1d99a9696797e02a18b379b28cdb394b1a569c0f9141d93100b337508ad7e7d535d5ceedcb91cf29af5ac2f864b0e881e3cfcba1e3975916e73af543c3cf6c80d524ead9c0b5efe5e1e93845d1ea81787314f59e687b555ddfe7f331ce5688939101ebebfffe6fb66587d41f3a9550183b9fb2653ea001bf397ee40a2b728c3b2bdc3fdb5627bcea3cb8c8d18795d5774938625d3fd47201476f21e02c58a6991dda01272c0170a8f29bc95f12d9639617b94bbe92b27f7ecfc597e63d0511536884a49f8011872ef713d065c8aa1b00cedf58dffb2025d555f09705160f4069a178de63d56d290a3013f401b89f8332d244f037c9cf2b4cbb92261ebf009f92d547151563e91c94e5d578a3baf8d6ec554aee59836367869b8befe842c6e2a396552f686362f860cf6c0128f0167945a25cb03c549e8cf0583aa6507831c960cc498a19ef4c82e4b8ca2772036f688c5b80d2778a0c6ebc2e235a71fff155cb67786f7218faecfe95419780d4e572d7e1908c5cb999e3e4d7ce43e05ab6c1a7282a17b50a1a0195f5d2307da9eecfcbbfa2374a76e831838037f2fda6382194608dc1a2cd78e429f8a670ea1eec778269ea8c5220ff1b1305d92e3bc12716541016d5d9698959525ee2e45366707e23379c858f5bd98e78704b3c1e84636261be7b33f3afb6752056f141f2e34d78cca985430170434f2e2abf28a41f258223bd14ba3457b11c9e9220d1afc1c21509bfb7fa2d2f077d97989fb863efddd5d16d56cf4b094e297435b9a4c0987b4c91652ea96069b6aab3ec3d6cc9df3a8b59076c814e083a7ea1c8eaac1879d41f75772bdec17d3d6d66d7647a55cb4bea68a74a953dae348968442dd5688a013a3b8d943ff970532a2516abb0562c3dcab741bdeee64b9380a6692b0ca46e6e1cba2e6806f483362e620db334420f68b5c5393283259076e02f2caee99b9584497d1d7b69dd2647a90276717b954cae442c65e8510a1693597e13302ec379845a5fdd39e65a8b5b961533eee5db6ceb364b09ad929a25881f4a0029ffb73a1e352b9c95d9eb45090a30ad6575be21e76075024f6aa00ab8e33f4c5c6e69fa37c7a0cf42f99830ce4cc5ba8ea0f47b4976884afae39619b0996a31dda60975f89d92c41895e6801cb0fe13752b81fbb3a906dbc77a4af7a34300c91db9b15d897004bea164ff8fe63e9a0b1047e3f89afda6c2d377f1ee828d8cb28c55443ee841bccfc63a4fa2ab70040fd787f91f296e1f8f02423c5b40808769c176a933f4fbc68f5cefaf305fcecf5acb6837d62a35a8ca60c89a180ca4999ac4e5eda99540d7db69f25fb19d58942639d649e2cdac177b754c60b814e2b41f09476bb3dd8a6a6cd1ceb600c8902953f796f3606569d7366ccc0ffec2c21669b3c9b4bbba99b6d73a8c96d498afd5c1a8853d995c300aeff4910b3ecf37c90b75bc6f6c5fa0f1287a3de6b010808308661317edccf38e966a82f7df92c9fed6609eb10e5082a5255b097becddd72c02cd45571d63239e5de60c1c0d1e5c0e709784fcc47d957c5ce557175652d7d7f807a700294eae773d30a713e520e4d8b3fec680fc3fbf249d8c91735454c7324145d77ecad71b0b604dbdea77826a8344cc41978e3382a0fb378025af6ea270dc0682ee1b88b77630f80c27ddcbe4d70f118fc20bf873e2e63134449d012678487e8495ea017c1141d3c0f1e6acbe32d6c4648d905c7eefd662bcfbb9bc60b3ae914f3029689414db7ed4906544e32f7eba8499696f517d0f7523db347d790adabce82443bedb52c6fe817ac3095cf810a59990a1233d4a482aefa805d668a90a5a77a3fd380d644ab017636400723df96f998322b6b0c95b53bd21279b9348827067aef1625bca6ccfe3e327f012b3f84194b2ce605a629ac7b5e36b45290ed2d6fd9c37426dc539d745eee525ea1888d1a00a469fa1447b5382cfeb62645170f83768f20fcad23c9f84beeabe292e316518aac728adbb930bdda4851e0db93146001db8a6f15ec4d914d09e00f55b09fe2cf397f80a345b70712a9d1bef92f628dc1e7d2e1504e80d4347cb3d8dcc4562c25ed46febcb0271f315ad46f02e8818ec1e7c7f691106e0e125d90d00cebad8a04a70e4f3c6b504a1f14227f6ef5bca3774e3ea9a1a261a145ccb0f2734e1f0fe3b2b03740a6885726365fe9e89dfb66c0d69f8cf91f74c14267d224b20f8f27a72719efa902448ac825ff76d4ff3908fe1c6eadcda12e55f1256270f53d42dbbe0466a521ffa66a23d45cc886e7d1aa03b190102c2a0fede7b24db9047d7e618a555dc8104e370076fecf7f6bc5d649c3c589cea6932acbebd5f69d244497cb4759a1f3e67846c37c65042cbdfd592aa5c677ff574e048a3141b2c33ce5a0f72cb9b3bf7eee93909c24364f3a4a0ce90d9b2885ac2c9ed9af43a749254fd7631a2bb7af35708c8558c5e2a15fc5f0231772ab6e226df3f679454c6265651d511b9e1c6842220fdfc818b6161576c68edd1dc459d2c8d7981c9c3d4afecc95c434bc0f4e5e3c9ed79403a7e3e7b75aed06fdea49a4e1eaac7750ac0a579294a218fa4400b1d1d82f4b9bcfd5a7b7b8142a47b889ec1f38d4163d4f6616f233d9fa80f3d4e3bf615888f39d414f1b13ed161915d5626bc54e1e7ea571ce546d8cf258a3ee516fe866f6e7d9c3a798c615ce2557d5fd3585e5216b5cfa624e09d6fb8b87bd07d922a134423c183a576c50d5a8dc2b3cd35b24693e05a77de2f70b31be5dd289d67f65805cadc80f5f63416bb39873ac2b8b5ba688542e217fb94ee94ce2fe5e41678943adad0b143e2e19fc75807f4ff3ee0f30bb780ad33431b6df59a7700b981a2e7e2603d9855f478e725b594a264a7db95968304211dad88418b069311de62c663febd60b9edf777d3de251f81cd0bdf737c51d6d9f1f42104727dda32985be5860970ea1fcf92557de6dfece598470213da208ebce76be57b0738c3463646ea021e635f5b7e603aeb66522f7d0a2054794004cbd27a4fcc24bfa4d5a7a7c92e349b4295dd671d80590ba38631b9187ec58030456ecea88e5d524e92dedd604ca2251bc61375b9f5c50b6090106e580da515bdb4fe5b430b0a7238c8b94675a6ea5ff027b3020d550b3cb70ba602797ade952e8964e86b17a2dfb1a0d54d61ab51b698656b89938eaacf87d91451046c8efad1967e6f28e63893913aaa8493b289977e47baef38e91a37e1883d3bd575d8c0884987e59ac5bf51fbff38ce42eeb201e1b5bef869c8dd141e4c02fa036d071542ab24f6379bc2692bbe60cddfb70a72ef0ac89079323a932550e6d9e2bd1627b9a23cd26aada8b102a1630526bf141c701779e7c5aca748d84f3c4ce114419c376dd913291c8bd14ef37d0e434bb024790574360c7650d447aaae65a8ab777ed35c7dc27f7b4ad455df3f73eac1b1719c9dfbc7189456ca057fa0f1ab5618322241d5e79365ef049448890e486cff6691a42bbeaf9c578c0e9465c28842ffe6ae37d01f363172f6a2728d6e9d25c4207c716bcd25ed156eaaed64204300cd9ca50c715a20441f3f87a3d095920c6efedceb2cdcab593e6aceb5974cc0c686c76d656fc3a7667a4c3dbe3d7665a0032c1ff64bae3dbf3ed8c38ebe9e8abe036a3993c67599f69e2141a2655a572e93a10bb2677878c41f83729422881e1c61374143a20cd32fa01c86b52167d0eba75ab84a0e114b0884eb80e67b15a0c8e072b1fa35bc81a7ed8173f2fd94875d41e52384b884d168533da18bcdbf6a73e6b14bea780b5b26e5175743a43901774b372d01b1e4199733a08576caaf0421ede9f18cb5bbce6775422f773515cd1923db0a7879a83e5a6cc81f462a30b4d72a31f1099ff2ed0d925440cd54c43ea8751099014c145109e1e01363f78bf1d30b13404c4bf52ba85f4c435e1487004fae1bff2fc3ee4556974707c84776a0a414288e6ba0150215b16a98f9e5852d458c4be0ab75ec74610ca92bd76276810aa6cfd029291a084dbc7c0fe9945ba5b80fe8e935f5d7f076bf4f78f5b9d2d00830b77c04cc4bb654b23664aff13cd0c3b0873b3a7c94d43e8ef18559d79f6068cb83fc63542093ae1619d2a112bda66a77182804df6a2330db1edef73404a0b6bf95cbf7fb663562ee4f7358452406d78bfecd491159308dd3c18b2800724e3376b04c3bb537fafafde91ad4693ec63769a4e0c324e60fc9ef6e8184233d31545ddc740d90bd84512177b6f814107e0c72a8f21946b7ba6b045ddcb5b93e145feac784dcdec79dbdb8187c9afc4cc79999ce878d83ba94dc66394e66d54daeb53c9f4f3fbe4a852e3198e1e467669f06c931e3a0faf54855376be66d38f5403358c6f8d07edbdfa21012bd093b597db161d4a409dd154563a3f4dc3ea62f3c4987d39e065d00564d4f70f2d541e0003c31e0f61915a7dfc477604f2a93ab8cbe3902610709acebb15c100f93f81ee464f050d70635c5ed9d507370a8467ea16dd784125260abfac2d1c5b699d2c08579a0c118bcb9503892336b4aea52ad8d92af660bd3ef2dfc0e2dbb3f032e48043afc4a09d5cfa87bf6a4a133b155776f6519bf297af6f22da19dbd362927fc37cf2d84d6a7bc72ebcc2e83ead6d1bbb753ed7d3b5ef590a8d46856c9ee062b0f6008138518642d800d643071078370f470e5451ac912f6dd36f68113e9fa3ea8d0e38c2af36160547a15c491f53ea4f406fd602064681f6a08a3c80390d70a98ff2c0897ea76920fc0574ccb7cc44165eef52cc14a0438e73b5a3d54d08323ad9bf72fcd3c0c4c5afc8e325dc38a0fb5e26e3dc362b52fad14d4a3d014eefd07df0566a313f2302720908d74abda28d439a8264a696ab28408f26b8af998095dd7566a36a46ff0c2c97e0076c5861e917f7807bbfe849e764f44b825acbdb8412e44d8eaa240a2c285776209cec3903a5bac66dcc2d3465c4e407e19a069113c067edb2f414c881c2c47bd64b1de143e84ee7cf900ed948c77fbd9b9eefa1726b1e30a597508fc9f1bf6ddf0d453c9c331d400ebceaa3a55a1db32dcdb01973e50e3e80b60cfa6aebeeb203540fe4148146caafc22917223593108295e0967e9b9b8a497cd174a9e9294a96efae00d9c5b670bfec2f2066f0baf8449bd8102737ed6f8a663dae3ffb430d745b4c46e48d34a47fd6745462880f5fcb5e4607e79550d5d03e958a27df840a3768acdf2c69ca4baccfd8cf45ce0977253a257da1f0772d565a82d1624f80b60b3cea1e7703fabf641c4ef429c0cf4ca30249495bd926c3d9fe8b79de197a3b2ed7b821dae7bb220ae28eb7652ef44be5ce0e4d5f614081daf90d977f87809a65a13a3fb93b746c166b244cf4bb7e15ef9230a48629f8b47d458a434ee47b381f609d311a557e72c54c3f5fee9896162d10b606ec747b68ea2d67c83e777d1596f5d430ba07302a585d278f6dfd1fcf2a9cd33e13426794f2e4efc9175d3327469bed309d92171b86096f402d9d7dc1e8afeeae44c13f2a25e3f029f31c4fbdf90f366a03a04ddb344ec2e7c669cfd5e8538ea0144706e8ac2e17de2440b7e87fd860b3ed1cc900827e0fa2593bb3299527aa8bc9e1a8e2859a4004e646f5b7c9ef2827bb3dd1600c827cb44f18267f79de9ef1abe4292c350d7472e7176acfd489ed130355d643f32abb1f17b2ca827f7682d7b9dd67888b4f0ea990268b07cd6211cc21b6a552f7dba496f439d29e2aa6ebf0601589a2f7ea95104830a262edc200189c9d0cfc3b2d0828ad61cb2677c4ad11df152407f46203680cfe31252124e5dc01a6588abb2d2c72fbc98e924f5f4483fd7302a2eefc5bf1ebb13ef3eef30c6f043d0c5db5e1788dac8b6e0017e31f76d288fed4d9e6dd29bfc3a7e78c4fdcc4949e2d0bf4ed4b67da942fe5aa27cf2eb5c304197710f9bf83063d84a0156e8b86f3438c1463caf5000121cb39fc7c767bc29ebcc67372aaf48f21496dc2403be39601afbe81e897bb0a4543d854cfe98ca4ec3912d6513c435f52a9d6c08ae410f8d323269f76c2f154d01f025b88e7a794f5a9075dae69bcb1e1730177085d449f838cf95c3c5d4af29efbf3d8be49aafaa0ec4e59c66602dc5f439d7c5a2a137067ef095bc10058774ed696cd0cbd8592104f2e590e2f90eac32119b5fd2c788475e405e47facf26b468b12aff41bb9339c1bde26aaef0f5bc4dac21ebed62bfb3a7b60e35921a0b758e53469f0f1cd680721987d8aa48c3b2a2ac7348352f73b60a34283f14c39c7043394d0b154e1c15bf30f1fa0411a38dfd24aaf8e1085a4dc929207c3a773537db343bd018987a5296c41626a3ec96bc65bf05e930c1b5220ac547ed05754b3ad342eb46dcc034645c6323a165c4f43898a0e069f7fa2506329521050e12dfa2f8d00bf06e75f4b469e2c02d236ce7cc83eecf6066b1d4894d0042f4ac13e4c91dde0f05a1a2e5fb56e51fc96f48c00ff2adc0df602f6155f56fd7d853faf618210bf1be2a79a16e905ca39b7dfa97a27d668bea92bdbc46aff25baab7e69b5e2b7bf1351f1c27ca73e456d00d9bd86f26b0a8ba3c4f7da16c2a6ce184fe57c30ab4ae96609220eb2d3fb3ca3d0896f070c9d77bc60dc57cdff7bfe6858841dee64fe60d6658bca2c5e95a0905d6334fb34a107c91455c354643d7335086243601b5fe54afce2c600e82e457f2e484c7485644de19c0a2ef680915681f33f4bbeec241c641d3516c36ada9394e3650dfc1a87b757178ae6040d1b1c0f2cfd407331f467d87b3a0f594e7a76bf509f622b849d73689068d4acf202b72f013da86f0f67e31bbeb069eba7bbce1ccd97001769a1a8df30ba469481fe74e40fba50375f2557cb9b41a4c487ff81d19e49d0eb7be057f3339c2891d7c7539698392f6753f3171d24958296a3905a667aea38bbf5f065b6eb681a53459650cd3d7933d215bebdb1f73061e502a29ad574b23061e4df7696630671cd78c9b903fb957aba0c34822920ad3c9ccf986fb6e1710d78c3d74274e37005f76d220591d75d678447525379debe433340be43446a3ae3921e98d612addbe1ae609f39c51ab9c327369ce423d739fef6a208405ad9ed11b9e5df23b95c556957889ba04f6c9493c2086614ce883b208f91c50ae99fdf3233bbe12b38cebb8520d65d3fdafe2a54ec991e53a9e6d5f9656b566823786911fbc590d85ab79e5a64ca80d2d3b0b4f8de55d9691ed2eb50d9b02b998b3a4447992457cd4feed1302514d18f7778cad9ddf191be7f3e9396132d7e6874c2ce83618137504a4d0f81c689c07227ec7eb0f30f145538b4248abc78008da510d0afa496ad25e9727114eccef6d50c601df20da3054db5a6e20da643085f940b0828e7cc2815b69588d3b134fd4ebfac5d46141c38031545f248d433e80ecfbb3be73040630ef86ffd91a711973ea1da8ea6c86aad536220db074ceb566691396ea28ea7daece61a3e0caea18f956c54fc55ceb948f879efa031eded00a3c46bda0c89be4d7ed0199888961bb3572df57d658407e11e5f012d4a940d0fb85dc0b8a083b272aa5d821c0f608df879f3fddabd60b89fc45f28c411355acb218bce760d96ee73f92968be7807f86f1cd01a49368914e5ca5788f8140780be7ae3a94068b3cb7878a551d1904047857faf611ffd9893f19802f7e23f2e9023e63c472e9fdc14efd231229f9e3ce3277b7244b1aa66a7ffefa2d8c7de1e2243f2884e2bcedcf3fc003e08185b8d5f46951a1d348b94931112222f4b1586738c7dad7e2ea753ffc95abe2a49e806abef38ca6a2c3c9049baa8289c399005b1fc3eadb221ffc700634866477d8b60370f5ca6eb0c1f118e53f6c619881edd7551f09338949f2d1e358dcf1fce25bcd06f075d6ebb40ec05eb994773000f34b3a5b15f3d03c2f331d993efb5b5540206bef4c18848ff2af788e0ba2a58648e73b6ae3e066febb7bd96b2b5b3c520764f2622ada775a443041fd384fdcc31872e3e76a0ed303bde9f36baac0f6f4346749ccd65b783cec39a3dd233adec829b38e079c286912c754753bdda051f415c37f943a24d16c1b78aa8471bf9539e96e9847bd3e3a8a87cff774c6d8a470f2186c0d6ba5b39e3ab01f826b64bcf13f92820eef2f52f8541cf4ee615b669547d034ebcf12f460c50201302ccf758f6a1c5217d6223f355a96ac3107a38a2ebd23cd27199ffe10c3381d8fc9b542adf16864150f718c1a84f655d49f936e5377ba5a30cef9110e5d57a5607c149a2b8aa861afd4e04ed45c35fb9c9e1a035ccfb9d7ba81ebae825c3ade14cf96f94c8f9ba7796950d89f7d3a892b630e7d58abc8e90a4b03534a14cf45a948b035c31ea1587503b995cbe2f38179420399d4e1d49413a13e84841a9e5afdb112416289e19054aa3ef95480dd3826f600dd21e069a6d0edcc99be7266c5f6c7e438ace9a21359aea92d627bc9abe64781281c406657007500e937af7c2e4a8222cbbda9331469f2acf7ce65dbdc454c58b082d0f99b6cd48e5abaffca0baaa41b76d77693b6bda85d72c21575227e0fd0c30faf9f86d7ea1dbca078f9f910dd1112286627c86c46c3db3bd529f6ad8f1b373227e39b323002ea1d94722fed972080d223eefe7709e341ad3cd64e7563090fcd0e11521b741c703ff00d5a4bf87f159f06936000b76cec1647cdc27e7977c7cec4e676fdf05bdb8c8c3b59d0de6c27922ccb17c43a68228c05d7cfa4e8ad8e54dde64aad0754f9c0987a06cd00b87a54ff921184b5473111e1df42759b264823fa13cee62a4e9d5c3d6f8a9a56843441e9feaa5ba4a84d607591d9d14bdb040293916701a12ce86b35681ad82a3a554f2f620e5f26d474d164605b9ef53820b3e38db1a402302340f2c6b6260278937e5c28ea4bd30c5e6c4b307e99a67fbbfc53c4a1663a57c130d7092a08be516fd47167b50f669903973e4eb914cd43f626f1358ca8d9791264e573d779f80031909d013c375f81e46c6c98ba6e17d5a2917f93f3f3a5d22a48661bfbc556365df57ec8fde8ce71bd8fbfbcc03eb0cbb09ccdc4a9c8a9800a9e14852ee045680d4a726907947457be87b3ab9dda557400b2ef687398c2b8514a5ce80163386c9930a9eacc5ee94d999a4333b8f85be44b4cf5c6d70bb23158acf890314e9efe8d3189fd5c6e20c8b31f2abe430500a7be9d18c5c5c0848908e60ae3bcf40fa79a5f2b741b7c3ebeb2f553ec7a4f34f00b18a0e84c14cb033affaf60fff96405f300900699cd144c70c3cb6d04a04bb9485bb5462ad4f5fd5c4890fcf4f47b7965d283eeae0085fbcef2850cedad40f0bdd00070b3d2a5f061f13ca25547799eda7a90ddd48b26c2c6b9db6bc1141444629dfd1af908d4169495aa8c0bc9f193e1d035bab2567f325154f994dbcc098a0a996f8279dace52d0124f6259642b083ee254bdf508745b859f3f5b7161facac198a2743d7934f759207cf3ea03725ec71bbe5fd4a5d8d5913814bc53ee3b0f7481f446e9151e3857c0f06ff536d3e054bb4a923492a8efa44abac0bf200ef59b7d041785c2b6b0d878435b6534b8e3d5927377188678866cd47de35250f87fde110cc797c779b2353c90acccec171d388059bfb6803d3b1d5bb2a0e735a97c6d1787d57f9d7c84c1ac6fc4fb3058aab507da20d23e7f96c6b3f4c8a14d10581ff16096edc8947cad78b55c713e952c250091e0854f3ffa17c075734472f8598bd93427625c2e5c5c5ec485920f1c34bd6fec3edcdd35d83b402a3383555a2ed9b6457b02af0d026426184a19568b7d0a0ba018f5b73a1dc9bd31ae29184ab9ec4f3aa7878915b9ed54e98db4b729acaf7842fa6fb2e24adc2f150eb19af789cd3f5ddd57ff3f19b603e3f7917a5039c2a89cff1029b102c7e76b4e9ca099f0dee5ad8d72173addda19cda208470d1936c012d61fe2eed98e4f1729216e3c37bc63c3f83731f40d50b8f5ca7ca65731a441cda08f5f5717cc31e14047e8fb07e9c7040e3aced243f2b6c3cdd5a28e26ad152bd420a8464ca2e4ea0efcaf5efd2f261adcf1f3fc97a1db8ef352c460bdacbd917639baafc842d9d956dfafe36926175fd29410ac261b1c04dcea8bb4c75465b653020520bc4197f40fac33c6b6e9c9733eee3a7aa49188e3981fe12ea26d70a71ce504825a4dbf9346c9611aa9b3a6e09a0822067f422ec920e4541945337943d2665ca9f5347e57c43689fa38a2494beb77a6afe8473463c4dedbff91bc3f7b33b2a7c48149c934b6e52d14be93261c491fa358955775c89e17648c0ad900330973f8a3f7f64b327d4a411c69e7d08fa7259b76ec6f5c06cd1a8b551eef522a1359fa5d735f0bb5b716152e76324499d7f65a754be81f82d20ca2468dd8cdd21cfef9fd70e9311e5d977b60440a04dd6a35317b0164ed410a51a2112c3207acb0379a81d0bfa4127573e72bf5910a9755714eb5ae0e5ca4d5d65092cdbfcb830b0d9936bfaaaa4c733a5c5860e028bf14db12302b0a35d1b6be62ad2f2c57eea21e56d179e5acee33e2027bb81d168a520cf7732e959587b08a38233c6a31b29b486b617059c3122d1764169b723dc25f366cb6568417eb1d598f7b652f061c18bea9129d2e05cee4bd0af0631b27a17d26937d130766b6ae4af0072f6d8ae3fcdf4cb7ee9304ddebf535f85b2c4550fa97d84ef1bb03198147e45feca3344332b33de8bae732c3fc85ac8f67eed13903e4e7bc71885d77e37b391b5e717dcf98a0ee225eeb7816f1f6127cb768cdb6b65e0ab3d5b06da58c25c2ac33f5e2380340c660adff7d4bceed2662bf3fc82739fd46102819ca7157d4df715ff5c626c4c4d07118104cfa6ac9dbf178b8e8b1caf67e0155d48c00011ce50552315cf8db532ad99b09775eb609499e2fe8c092c2afd998f9dc0f7d8c793e24a54d6965f0615a1910115fa92ba5c4232836240b3b00b32ed02ca1e89ed1ffe44564edfbde01e96677c6f63cdc91bae569b3ac4e0724674d66f3b0df77cb5fa4897d2d3711a3d140c9479b381139348852273b92ca09dce86696d52b303647b6b70949076b4ef23565f21a71a6c549224b1e471e61f15e27a91f7c904f6114d85abf072ceb7fc9e990d25f932bbc7a9df3e4701b4e77bf6066973815ee40cc6a3c279819656a535042eed11fd8e533e145d14605f88da0aa5971f8a49b1cb9473c72bfacef6f7fcf8dd2ecc5943f3d9b2f12020aa84fff4309c62a0a794f02b2103f6a75f8dff1c24e341482470eef43679cd996462f99aad8c884552fdcc39edc74bb9d4e1767f0975ef88027eac18a9ca63a208757e471a3ee1b23def192b433a5e266f2c8f1dc0f9306aa25fb91ed930391e11909d9e9a473a93edba4b71bb438f64fb9a5f777e3c4451348768ad6c480d00e09ea07f45ca302fed46035096e451c5c0fe189acb0f609a5425b334f90c3b0b9f64cfd4ca03bc242ebf2d61fb2f17f92e3e4f5a81e5f1af97774ac47e16c9d9820b279c24cceb2f8c7f2a833d46c5e1d8ea1f0fb9f007be9a58af42660c7a9b20ed6513cb0f07d3ee2b89facc7a528f5aa4fa094e06ec6aa2d8e6a651a342af4f61d048e3304d62f983e893e1e3f5b81f05bdf8575182e50a963787aa0523702383af420fdc796afa6f07cad984e08fc0404cab8ff0a452efcb7a08a9ea4899b99bf3fdcde770791102d72098c927cf4ebf7e113be5e8517233f3be5586c36ace4ed1748b77d94b477d0968b4cdc1ac138c26319ff7528f130734331f92b1b07af624b4fd80b4d17bff81d3142f22737cf11a9c1b40a87a5e39c5e4f31f2166da066e9da6984d0f16788c403668f962d03114a48afb0d3786047986efe16a9a9ea7dc15a9177b03570faa5c3b3402a8eee951de5794aa9c177e61bc19d8971eb58b24a059741c216fff5b086d4c0cfe754e2bbf0fab4ed2fcff4ec20f19f5e004fa1790cc91a3a09cfa672762d154ce4ed6f081284df28f659058cb8e1b81de8fe1a736501ae908ce5e629794c3eab9da13b8d256329b6914a1ce63fb423b1d3506bc9b136e0252967abcf2a2acc10dcadb68a4eb8aeb566cec7967ed9b9266259a5360b7bb05e8a0a1f31b6bbf71b4ca89bbfdb52fd5a450446849905cdb5dfd2f7a42a8482b07a5fd646d011b07d8427770c921dc5ef265e9efbec873107a737c589309ce54642eeb75db5d70f281f44094058e2daae6788d4e965ce5c8d7e7a7d0431574e866299712b2bc496a252c5061630687f85d29ee3bc10dc0557bdf2f41eb951ff58b2a3c9779684c5b040277c62c1e17a014f6ade87d9264b928f2a6068deb3482ab79a544b44f49b1e07f22fd674866c253cdb68f735af2ee6190202a45651fb354fde02b29e6b8f4c3d46df2edeecd2c13f3ec6423695a37aad86ca0f961069049b5b7b7331e39545163a25c141bee04ac44ee78cab3ad293efc01383ba77e00d6a4b2670939ec0226d8b64b8081ba46190d31593685008ae85d2d0e27f2ce382071667bdfae33e6989390a2e089cb59ddff50f67c410efabe4db595824331916dbdf3482507e17ef6ca9b33f08e64f6da33e7d0e415ce5c03e32985e8ba8b6541369d01dd860923a8e426ba73950fdb71b5be4e24c4ece1eb2daa66009026a0412b7b5f63e2090aebbdb430578a90a9914c072482f600f4191b51243014071772b5c115c0b0ac686eddd13b74c36cf31ae1b9cc4fcd58e97c4bda8f837a6274f0d3b833f32bef0620f8a508bd2253df3f678e6e8e06dd0b949cee2978a24f200437b34d87a7d1a92d717e51b87e5b78188bd804ce9cbbc1b773a6a0e90f9a3bf11a34cb5a720fe6c0ba1d1773d4aa88d31e18b2417683c3da4b312e80c167ade3fabde0bf63d24129ab7af458947ad64600918403d0ccdb77a71bc897b9126a5dbaa3e226b286d9490a84b2e15e3d04c269ca3a827db4d323ec6ae5f3aba530bcc1868e3e5acd242382d9a3d54a4b68e8fbfbba2f83ee319603b6f215855bb0bab8dade5cd353c9f11cbe2dba4581343ba751cd57434577a377ba609000e7a4d5ebd0aea64e89d2f95174996ba7e82ae2a402ad34063d8e6dca9b9245ab1bcc2c5e42d087005a6e74325b74bc0955084f6c7c4271a3e31410e5e4d22ae86433d9d0e11a59913d0d93fc90fdda004350becd59510570bebaa9ab10ff3934cef437270bf965aec115f41a9169ad76abdef38d57f4ef45a973d43122bc1fc4dea25f938ee043a3b5399352217339627811b7a3ae6948fce16226daf2b00390b32872108cd9267248322d56c7c7bcab54ba47d62aea30b105368bed539cecba469c8e2e5eed82d3285fcc34998f116dc86a75fbf858c6a1000c9d52323e98b8088120952765db3e2e004b599f2b2538e4bda254e83be4de36bf3a234b1df4919d2558932e502a79f7575704efda5a0511ed84f0c7c3daf1d461a078843881eadff16986804b0ca2830f23783befe2cb7e7182bb698eb65963f5cb1bdd57155dba45dba956f02a68754b80040406b2487bb963587386fecdebfc4e15b510c3e4807bda744f86370b6f72b77a9dd39006dda1a8a75277e1bc6df54574295b0fb33eca64bb66b787aaf43a52af5f513ea192ec6ab2bf60a91cac0b72d0f509bdc9a893769261c82d97526f2ccb5b964abf9aaa8cb4fa0b05c13193fb2ee19cfcece2dc6ebe99684093d28a63dbcd3e1651b894c2ee70cec5e390fc354886512809c2be811ebeb8365c5f424e3652635183f29b752d2c0dda9bb43948345757fba2c100b7f258ae70ca32352aa7170c23766c705824a6e69174a03ef9f7a96b1833ae88b3a46474c52946355b1e7c4a7ca520649382f98bb2e911c3c76bc9e5f69e2098f345faaf186ae607f8acc8cfe449967bb40f1de0514ae95d1d308adf0f1d3cfd703ad2d8b0838ce1ce8e56aac24e841d399ff3c824021351c5b3501fd399e8a31c17b6ebe5535040064b0a7dbd230d2cf639e67acaf1a4bacc098f4a59e04dffeda1d14649079fe67b6710bdf6e13fe1bb4afffcd89f557bc4b002c5a718710baaabec8d098fa7f7d325e90aa3a917cc12d8b4aeeac6a9dccad2c19f11591767984d43bb23473a90725d2debf35f86142bdc7ac09c121f9498c5cc5498326081d9bfc35896e1c5b0e7602bb710b581f5de22e20f11d6ef210b0c5ac0f1ec25fc80ee43d97b02a0b599343dc02f9750631287b35e4c7c600129cca131dfdfd51772fe80cc9181d4f9bd459597a2a82c217bbc1c2810db06524d139c8e0c3e204183a2a1ef292485fa2df083d9ee4c3c56f8dab74662a39b7f637597973168103fa4e893d694e6fe14dc326a5bcc29cc0998ea0c39551b141051279e27059227117be1b6bd2710606e93a733cd138500fdfee858704b2bf9fd1c03c9ebff54ba48952c52b72cb7146254c28a8da80f22dc019d1c14dc5f6ea8ec1d50122e808374e767fa99078c7cd212aa97aa17afd28471fc03ca5e6b54e8620378f8c564350217d0e1f9c675203f69545d52c1977d64fd58c85efc5ca96a4941dfa0343081c0b381018c42e3b3792fcaaff0ad2ea1a14783c1ca07309da50dd13666a04e29581bc029e6240ad564be82f2a49beb047a20fe2434d9d80daf1a93400414f37c33a42b30d59214b0c8340f9e552c29537b2e6360e8807933044c1ce105eb9d1c2b466eae96016f7c95b2b1bc328919365dac801cc7936676fc9070d2e3d26eed71cc2589808d7e3e5ee8ae1ba57ea5f6cb34fd0995a6e9d11f5e335d1e99d8de4e012ae66237dcf85acdf284aaa4b98f8d4747c08620e2c466efd22ae0a18814e4344b526711de630176b3ec0e3b96cfb1228fa0f828a19e002d19f2e87646285604ec665665492a8e8563b73f3aa7187db5c10e938d921768ddb6734c835edcb2eac6ff808f6561d48f623406ccf2cf858d50ed904c396f6dd8597690326d3155931a0a25061730a53e4d15fc5246cfba8c5337b2db406609860f1fdafe6d7a7af204850bbe42fa8e767c74cbdfa360fdc0be86a665278184cecb094d8d038881d77f2bcbf6be3c7e77da6cb0eb075f33cb481d7660cd1a4a5e355f9ecddc05b3c2a953eb93f34472cf2d37fa3a6ee8a41b331f9f29b2293ce34f38fa06772d674d2580a75fc25957628854167385e4788b19eaab979cc22293f5dbd07c409004af9adeefd9075c174635e45738d267547201cc4e2513d55f99e21c47d52c4b3802000d009caec38b57011794ee2da4191ad33fd0ded8388387dbb5dd9b81db94094009f11e2af5bbb2bba0e5fa4c5525d469d70ed14f83ae641a0d46d57f2d9b0c25904057ff40613ab7f4c1ca76f7ef10d82ee4d2698af6ac4ee30ac7303454e85eb1e2a2a79b222337cd3b4a330062cfb6510058aeec772758fdb419e5762295babd22766b8e2fd509a73b28f345b1e8284cc74173bc3c541a454824c50a75524d563d852977c7601faed35c69ddb0204067cc5bc5b5de77eb4551a41bd5425dd169c1f3b92e3eb80b5e7eab2ff8000284a4465dd899a76b43c7ea3122e4b9feb994f27cb56dd891d3ef3d54455a1fce727ac757de13585dd21e70aba72dd39d98b2d5ea9ef3fa33e8dd6637b3d143c0149e06a79231d461ff9b4f6400a8219b7182f4ec8510cff3689a76752c796a423ed3ad52dec63108d40f4b3580a661fb5b50d77e57fe34cfe0340a5727e70c27d425ee407b4cda57cea2bd54e9be39da5f7535c1dde6e08944e22fbd6d42a319f1db307e0294140ea9e8fadd43bfb92ae077450dff23f9f6bd749f80b69f0e2c19361773b0493af8e27098f1a86ec8b206dc0f00f5fc9691693b5a66312c6763943dead2e89ed0261e667c07a177df29a796b31a91a1c85f23deed6fd611f0bd7f80a5da3e8b4eefa67af5d2cf3d88cd05cb7544e7796effed16be255e85bdfc5b92521829683a121aac45021a57da41967cc91e692c5ff09c3ba41ebcf59f1243271c1be8f823e0ae1b03fac1817f5c8e03e50e50c3f4ebfac178e6cf3c19bcf9506ddac51b8524d8b852aa495925eb441b2bc194a305d42c525a58b02e8f09d6da8a6d5a1543bf385c1f8865be67b0c161ff9b0749f8dc4d10a977b4d50419589d6c5626a69572a7a4df06c3dbb3abee47549911fb693ad3bf72a9b23a464add6dc57ac45dafc97e6e6e1ec3a5519acc3f9f2fe4aeb53c62ccfd4450065f1fa87da7410cfb365ae22bf0a57491331c9b473c8179f4f2f0e646e272b14f637348c268db43a95839ce0d91bda3f4d4753ae0c1c54edda496ac7faa1c7d88cfd12e6a3d37802833eba63989e343d6850b1509593e420305ff84bdc46bbb1b473f8b5f710368c0c2da7cce6ee0d2c27b2fe3333800485c8a85d88e2043fe0a3e036e66f9cd450ea86227babff39d7ea196a87209e155c6ee1a1105ec35104def8ebbca96614156b80985cc7b98a742da2962b7f8f5601527b0e5e092ad3194635749c70c2bfc78d6ff89cd01ebd69b98f714021440e42a8451c9f84d6e037732c8446e0f8721fcc252e05285465c9d5ec7d697d0d205c618639051b1572d885603417799c6444bd01cb9d497018462008f177ff8e49b90fe24b01fcbf5c71ecf5a1009cec672174361c8cccd9493207b7c1a0f2fa040d956134b9784d6aa5b377d71106930a660028c4cc8330d74909890cbc9976afc6d7afef75aac45ede40eac19c1b797ce36104d9b05d3fb61094b0fc1d1e9f55d30623d67a2a6caa0514ee9ba692c0ef3dab0d3d30da9ea89e0d66f33517620de0188c0813b1cde81fd09055bd1188dea39deba9c851e2465b92a59de60e3b8e34d2f9fd9084076655e9fa0b5dfc45ef63fb303bad75c0a328dcb7553695b58e4c68b925276f9046497f95d4d49bc7c5ef7953121b6bf49e23b9c8904680f4255f6ee6a1647d080d23e245afc826624029b3d3e937b214827217e79b41618bf3a816708a55d72962c26a969272dec8a1524b67e77b2604fe39e71e7de5f75b5346db74de0c4e9d66ea229531f68210dfa395f432b7a06211b2e108502de5af27323ace5625a1a7fde4d02d8ca1c02fb5af4b7c79f9897006136c94e97015b4920108fd8c6535bbdf7691ff4280249b320e2792b14844422b1430cb3aa9a8b7ef3d7585c72727c511f7dc11e265682c100d0da61fca07c4da48a2ef3f94f4963701a7a1504008e782fec90f9f88adb9ad5f2155b0f227e34949e9d0f9450ba4cbeb86b45589040bd6f1357e350775628ce13ca443514448cd4d765c390e747f0f108489d440052779c728650d8d06b8d34ed51d99cb36dac911ab8131ca569f2c542c34090500a4e804eb39451f6ec1539a1a7bcad9db522d23ad12b1421261dc61f8eeb2548fb3932472a4b3b219b837d886317d06e19f5684f2d3b3f3575ef8ec25e5e86691098da76a9edba42c4e8d044c872782166ab69331a7e26b48884886f7bce4c910871af21c5178bd9bd75fe8f3e96874d421e67ecede53b840cd703fbaa817cf8dac35080e08ca3bb207eda6427978fa1bbf9a9a476d3b8fc3b2b8942ce5a9b9d75ca490e6c6dbd31b8cd432351ef5032a9bfce15400002c5a1bce0250ebd622dfafb3cee8444e902b2ea462c31f13328afa3f672a30ccab27095a4841efe00c462bfd205cf9d35e3a588b3ee651a317cc2ff80c3e1210913053620b630ae71df0b3b53aba0930f2a86eea17d47ecf056720607b26582d6ce14cfb7c18da59f75b3fbebdbfc341abe50a75bb58cb4c25fa3b551e1d21ed6e66504d107edc3a791c29d11c7196e4b3d9f7ef9fdc7a4022a9253cd5faa2e8c179d1e6dbd0314794e6434159490e67d0c5e00d8b0426facccb8fcff11ff3463c52152980d41cffedd29e871d64046df69b0151a8515333fd1bbb297c0b3117b880867a5e9a41e06c911a609ca9e92e62b871089657bb14c1539d7c690adbf0ee0b801b7259427b7b5906298c47fdcf87ee5247d7bedd2400a8f1255da3c6c1c04e8e963e8bb4e2f61c9d201048ac6e802e966663d5c3b446b51fda5fbfdfa792b4d45b979df60e70a8820eaaa4f555f37c07896278bc6b4c55cc59c1e930bcb67b14d65bd42294924a310c8b3eea8cc11d75cbf1de3c067526ab244c9475c38ef7ceb6b6caac0244e587f5ec692c4233fd1bd8751450c289d475eae720b0513f55159b10a732aa5da0c3569fa85189256d13637ddbdd9aa57e89a88df44e4513f382cc4be485d6be1fc319362ec2ff5b360b5c072ed0698670a6de151087d1df702b0529c3abaa6108effeac94002e1613350b68bc5ebbdfc8d1d96e74c32dc96b2677e4b8bb1c4a13f0f4c8a532b01e51dd0afbfedb5eff5c21cbaec04957899e5ea44a33e90c22be258804bf4a23dbc94d0677fdd6a270e99131857d61c0315c17d042e4c23ca8abeda24f3c8c13c75c33bb8f0a6be9905a911da591ad23ea0422184126897536b8ef6637311e8d612c5a9789f35e8fd55f7c0db9ecc839ef7551db5a25eff17b2921d8e6db831aed2b48dec9fd21eb955a8bc5deab3fb43551dba9160e5df4bdb37ad06c4a443d29d468361781f7d16178d15d433d709da48958c649c5e53eb6339d52edd0bc59477320c0b90a85ba9efb3fe985f544a43285836c83dc2812428078aebeae7f5f97ea4bb63d02eb3920bd6ec89d10ffe5936d08de3a72664d859abaa6077cfd9703401015ef12a198aeb56ab0ce9043dcae924871773dbaab39cecc6c5cb99176ddb2bc222741e678da2dd3631838d9c1eaa4409d715a02887e0862558abac71d9f6a7a024d68e19375b0e20399f9663fc4ab27b02d12135b87a01e1b8d91d72cff51c2bf20268931c5153208af8ff7fa4df7cd7b4c2d4d404ec014939ea951b6b1d2410f29aef3ce29cda75a9ae6319e11482234612884103404f3b5e9229f609bdd5314bcf08c60869a3416d393f362afb3aa946d41081728a56993b43d0fde1949010ddc1bac55c8cbe842175995e193a2ac0b0b6f11be8d3aa944624dfa400d55c5c268a8bbeeef0e73bc3a0db4d3cb095f7530cffc58d63d8f7829101851f357dee15b74c78550f54ab36fec465c264d078d93fefdc9741316723355321e47d1b8c1befd47fee201b0affa1ef18f3806ad7946d6f63e4d59d2a26d0ebd98d3e1d4a9ad18b6874c99d8b625613a82b67f049ec841a8241d325150d2f5f215019523f17b03394025479aa9e1e8012dfde55faf1fccadbf1dab4bae9309fe631b56d7376f452e9c016d2a08dd73df15bd3c879684f9d9c05b79c47a1f3698a2f5af6a3517d2f4e2c168a594b9c608e1d51547810045cda43e7b615c779939d1e539fbb72424a3d3981b87ecd60485618f664c2f7e33a0ecce376d595f52a1aaca4156d01384a2752b9aa687e7355fb6ec90d1076cb05e6995b137904f4a167548ff5a80ca7d35617bd8449f44134383efa18f69fb227b277e8989fc689f969dbe952ad34403332f111b98031e9a7d30711e27c1fe7724d3501cb69abe81801f870d7c23d7a6363b0adddc5a3be3e76833b2e1a200843d23a1f38de212c09a3873a27d2e8d46f4903991b2e01c1308fbc79f4dbdcd74cffa6ea4fb754b70b530f15cafe2a99cbbb428968c4bcdad96978d894ab14b8f38446acea16e87ae29f898adfe9cd0285987abc2d9be85365c2c25266f4d5149be029a0415da6dfec146adc28d0220c2da7dc6ece62d61538629cb4b912ba433d418f19344b41989f052e3d9f626ef5bce7a76c65dd24952b20fcfabd45ae034c0d3cda92e64f2fda0fd1e077d19832e8f988cf171f235560f9f3f7445b099bb0d3c8e85f3ee6cfbdee7ee3bed48506cc779cb48e12a80b14cb102eaa2a026bba162e8dacb3cf0506629a16342bbeeeb9e50cd920667a7b00ca1402baaebc0db73e34355f4e5cd7381841993a1f57e8cdcb9df7509f622e5f74e1cca2f656e6b440a1f8904b1535bfa43611f1404b78669d720abb85fbb4cf6a5f054f8c3c2f3db374764bded9e76248112c98936647d0934a8ec74ca27d7fed9125f21973e74263fa5236bb45e0e71d29881649a0d7ddee780975f6af86b1fb7a1c8fcf9e7dc828ca9c730363be0a7d526b95cdf0a88e53992637654f3645011e96bec486e6b54bbdf2cf94344d1ddd4aa70a3a8519d5d18d873b96fed654045196212f7ab63eccbaffedd6515f09ab984493ac460e09049badd41d439004a0deb7b85a74b68d150662674c65a7019bd8b05d855914044120b359fe1e43274995c7e04838e896cd86eec0d22cd4d53e3b4effb131065923fbdcddb97dacd2b8284bfbaf00ca421cc9f6925cf4667c9685b702242140fa471a0917bd5052af73adf40f3e3c21cc5ead317662eec6cabab79c4fdd691221d2c8a01ab84de22cc843dbc685aa42b5e98bd2660ddf3ae7f5c256be2c2d744069b9e594cc2b107b1480d835bda3336152b1d7aa9178e3c11f771a16ee1e954037323caa3eaa3d3ebe47118e221967ea643a1b5b8658dd81bc44e69a692008ea72df266072fdfc6f01dd72a83515cdc9e3b88d1846b4723f205fa419c7605c332cce6edc16caaaff5590a9ac5aca790e0253fe6054282668ba4b08335c72da1d8f9830ef587fab055bbb89158f242de7f4b5eecf69c96cb3202db5306af6bac384e8909574079c959ddcdc2815d9d4ef4bd21dcc5d7d0f989a2bb719b4c8704b19be95835ddecd356d2dee4a488f0535dc20468ec528ad0180a4ad78e60687eaac39b3a9736965746f687dabc71c9d45b7028e547294c9aeaaf7a42b6f0acd013e79e19fb477f0c88aadbae9c6ffcd95cb30738bf2f39a4d938fe0e53f0415603ede2d884d125e19730333a4e815937c7e5864cb4c65159c92d128c2a3d07096d1906f3f8ddeb830a8c9d3a0466a3fa4161508ec592902354603612049ab5d836d9d7b7ae32f6a230cc1607b06c9a1f8caff30daa6824a8335da75ae2ebd658636f2132b469d050ef321ba11fd57e0879baf61a318f591860b2f03615d2b08c73eccbc65ecc11cfe53e751aef991c698e11efc384907960c7c7ae4fb1806b5fa8031fecb3066e3f562eaa9e2ebd516c698f907e9086702fc551db872149b115f701877cc8bd6cf6e86dabe7ab777b906888d60cb63f387691bd8b735b1895fdaa1ceecc08145f5f42729cbc54703e4ec928167ea21f563ea45778034374ae509276fe3aa83d088da001ac3f95ee5801ac3381ac44c4e5376ba8b1cb399f61a066641f98d611b7f554894854916156a69272e850cd8db217a2e553697fda4d61fda7fd743f197ef4e2a76d15016c12dd05b4f50632c02eadba20812e093b95d5353f7badd4b2e18aa7807b662dead0740e64e66373446498538e700c7e72e35fa4190e6636c5c5b2163aac9c8bcdcb48aab5671ade9bcfe3b3fc912d55fc0e93abf7477788587514c88403694afd95ebaff9272d6bc4d58b55965527fd6dedb78741c64916206b2af34ed5c79e818046e87bf066123dbff5421a9222d1291554936fc82739d768e8e1b6e8fd34fb99bd2a98fa2889082b811d6af0833b0964fa94fb512928d92166633ce0ff77218466efcd5c1ecc09e2c29e9f2d4dab753ea3e67de4f36698d767084ffab9a235eb68c3718f39746d717f61e9d52aa4c96ed9956e0be6cabc21f8ad29dfe72345cddcd6b1a4e35eab8b8d577b51a76b6ee836e20f3df592037d38da8782ea2a9598e48e1e996f79b3473383abee2916b49eb72686bd54e231c99dd97f55f6724a74ed5192d2b5cabf9b3611b6ed4b27c16b34b59dc83f349ce9d8e2f3ffe767476a902908c5db3a568b54e38e94f92cf33ff1fffcf784c9ce79e1a10c7dddb5685fbf3548e0e018efcb58fd269c0a79082337c5f6cd563f909aa8e8c8ffbb2f359ea3335003aac10c0864f4633a480ae8e8a59162b73c3a774a4fe18b326e1745ba1867d79e1d0c414950ee5bfd66b17f02815239e056611c559d303654083ec9c0f0fec8183645303b996b0e17e7ce92e88a0f50733806b220ee3213eb527057f9147fbb8c7c23bbdd897ecdebbc10e767dd987bcfe26959ce09bfc8cc6ec80afe83c3bd484a5dcae4cad35cea1d51345463df8c8ef21e33019cf53a87a7e8987281bdcdb587298a77fea0b698f09ea4778e01a8ca8b11ec62242630616a6461615036627d71fef1bfb4198c853ba94e813cac678b81c63cd8965cbcefb0c02f2eb7e62821c858c0fc6f574974dab1c6f7f7ef7db5c7e31875695f09470e164d03ed21909c6d6975cb806e69bbe49b622f91e8e57b98979c35069b66cd5a6b54356b0ad7b8c2efbeccc7b739a4e7e53153164cdeb8198ed8b6ac2187464236ac74191298766dc98ecd06bbf1a36b5ad9d9c20f351bd3f42fa9970072ffd4695fa471a7283e56f7a9d8a00d9136b98a455a34f949bf7174398e7e406ea5320c7a3c3fd2445477dbef35ea0f00653ec9e85d9295818cf0986a253967ca9572a747b97fbf423bb06245f369ddeec4a21deaae6b2080ce59e043210b1b140b0cab16b94b43d8b85cf46aca5589e2cc7a0cd4650f70c777cc6035302e06a9b3ebca0ed63c15d6e36a94af374cd69912e7ef89a9f47228b93b7b758dd99018eeecc1609d4e564ceca697226c3fd5139c5ed99ff52bcd4ed5ae2caa7d05854efc62595636ac441179c82295f916b9e94a982e0a7069f8786148755c67810671a2b3a58f7756920a591188d1495e1da7a8a59c969384da2ea2bfc73f385b1f7efba23cf5eeb40dcb0b2f5f2c9f0b8c6c547c00f18156f83321316e43bcff6a106586a04db55543de9dfa18f1326c5e2460ef5fb4e0f6b6c54a7e7fc1ebf2b95b573c79093eccdd2258e9dfbedd0d9d55687db53e9c015c3a45475ead42720cac67cb251721c07ccd4867af4f8a4583e358f81851af82c6193167ccaf9c48264084bfb57bccfa79e6c3a62ec6527a22fda136c1f08246defb832e00a71f29244bfa3b5b3138d8256c703c63911980ae5b4c95c1c360f556be9c544409b3bde2027588d89651d4134021919fd91c104fdd6ac1b894dac03a85123d20b6334bb256269aa98019961719599459818abc86f919479766d90e4b83486a8d92e37bc668c83c72a638f01f33c99252ccf45bb79ae7716fccd8e9e1a0d68a7d61039414207f85f1cdb7c8412df3433afdbb8a6887e57db48eb105d48d676232d5fa0e170e81e1087fe903822668bbdbdeed2bbec27957bf4a45f6428fb2767886ec7ecaf01a224e68742af7d1191a0ec79a71428d010bb7d9c48a3435d38c0866523fa3b035be5c2e669809cc1716ef011c0f0bcd2b316973a5e904dc4cdb2477e9eb9206d594ba8a3251f60d55a30d69ba3ebc5f32a608a30d2a175f8d3447d2af630dfaf3752142b5f3b8f46d3e67be4f7d8d2dad0f50d0a8ac95e465c58a6b6f7fde1add63183cbbd59a2a0d7db453dd5ea992bb01977997a8fd14021eb27936e6382ed59f4b0790da0e130c99aaa1c768cc110404bdcf277e3934bdfb97226e3a9a0042ed054a4122bf613fab22734dc8dcfad952f0aa557bc3a2d12cb7b9eb0a8d2655498edb3ee669719788f26b6c75813237937122431d5e8e9b95aa50e106dfa74515f965c9f82658b13fb77a53802ff8bf6d191cb6d38f2ec5a05d6104dd21b82f7cac04b21f899cc5b2a21f99beff1f4afe7ab9a5c7c20971be45ecd6cefbd2a6d5e1988460d5cc4cccd56533060c95b967dbd8e434b56e9e6626503893279660fc382f2db08357dab47021eb9bcda13f53835fb00acf3b08cd4e63b53782380c6c5a9bb2b95d097cd6cc8d60a2957ad9fce9d5f90eb89492b1b8a8bcf3e5bd8aa7599562b27ff3a83338d6c3c7ec0dd4e660ea3e72872c5e052a0d689530259ce6299af2823de7b4bcb585ac400812663d190671efaa890ca9dce314270c9ccd6a83de7491597b919113e6f320f5bca0ac886564b8c7dd64bb45970a78dca0bb883813d279f0916665bc815716352c49ded5f1db7cc356b15fb65400598e754974bb2bcfe51024872e5614e8b567dea5be73d6ae2e7a22bfd26444b2be93546c14d653b749d14426181cdb6f57d6f78cf3a64c7ff6fc7180c951861a455437193e588c37d9e2be8d41188090417c92d28df8e124801302e92cd81d153cec6a47cca231eedff194b349f682af841b030d1884fc182b3668dfc0969c9a2d9dda147cc9e3fd5d389c4626aa463ef71cba5eb9facc497ff7dd2dda2d774de1cdf1edc2e03b15e43c521f21704d71801a70482fb7eb12db1ee96b9246626e1642f0a2e8851b91e890f1309b395d3c9b66fbb3185313e85812476c766791a9e80153d78f819e4c81d10abf1b30a8719077c1d453ff7377c78ff8345ae35e56e677e74c9b24183b040e050e64c621c1b2786c06d836986ac0d7f97d93980d8293c6dafd0b030fe9036fb2b7952caecde76e91c3e9a8989606101c55e8f3197eb82e3a6955077e825bb6c5949ddf5b2e4fa6e0dc8775919888e0cd145a153ed08f448e0c74c001d97d012a00b43aae3c57e58d1112672ad37e929d5ddcc926a01128c3a623f9be18d33c1f44312615a66f885704e431715bf5c239eadc1c01856e6614baa092d4bc8201e1dce6def169300f43e52cc0e0f8f0f0938620858ad67d53b672545c347135e34b299997044a3c8b05599a2196bc203e4fcda51faa121f4d826482df452cb66af06df5a55f1af5277ae672c30ef3ffeea59cd7002f4075e0cd1d203213920d9ca3f9618b5a69e92142a667ccdb833e5f50bdf74d2c8547d65a9a6248838a14bcc952d82a767b9c048824d149885e100a95b4999bf25860a743fb0edd4d85ba343f840b312e6abd72606ad139f400656f5916a67d64d2a92c365cda5728b7a032b3c28add7bc89513934ef0c8fba86f67e2ad3d0cced4ec827997bc82864174e7533af476a121a2ec0c90dd49ac3cb20644d0cf55b6b4a3d2a7c038c01025595a4acdc4af11d6d887f7a666cd407c7f466d193f4de25c97a182cd04023e1f79c3c17027c79c657aabb0b764abcc7cd2f5e746a3385bcd96518ccb8ee2b22253c22646e12fa44476f57796ad9b96dc4b632129f926ada563dbbe268f8979ed8974324c92a73658a387c10ecb09f5c0c8f9d8f8ee16c09c8dd7a8d8c6f501048cb75f0a5a9bffee4441b111e974a185e269bcc426c88614f8fffb327df4d2d57af6f415c6e11399eb227ac07814669ef0678c14dd783a39b68a6399e0e025abfa58cb9b049e1572cce012e060fb88187605813b47fa960054e01391387b997af644178d237aae905d0828109c3e9b5711c33494ed105095692ae9efbebe4ab029fb0d8af76560f4d47466dc03977272ae2d76e93eef7fe7f6e07bf48a040cb6835f88b23fc716752baf1d1234d21a5ac6b240826aa4033ea57c6e6f0c258b1e333d2adfc6e4223b5d6c07512d599be2a3210fec88dca521a7c78ba07e6e05baf59963ab72a71253a18c0fba22a8e7e5c0a866db96d3521f695fa828a0a29aaa5bf7f7f8d5c2922420216a3b0056348d3626f7d418b4768925f06052c5b2a3cf36f19d538cbdecec4d5ff005b4a69be50a841d95b2a7d6fcecd3cb6b3c0ee7235860de4ad86a87e11eb749d76b50281c30229f95256b7187eecd82639025fa4aadec8ece730a9f4ab7f5f0469693cda9527bfe5cb38c448e5f29933635c7426077ec25425240705cd3c326de03f7349ee83171d1f224d26538756be35caadc6b65b02aa157d1b3a8282b47aec3fcc80fb79d1562f4b14e43d7c81e5d6a61de973af2b626595f8f1150165ac1b80eac96835d387183548fc441ae983d7d88a6c67568ad92c5edb66f91d82e1970c9adca54ad562d253c10c93c0d33a05507c1c9bb0a95ec70709317bfd2bee591be1d8458fc3512e914e5c7a563255f93c3f89c1925ce8c8a829fe1c70d6cc14d62b9c8c3e4c316466956681cae7414190fd15b0a77ed898d1a2eb7480e4147627c114c30c1c9286ecbc7deecdb22e0673fa112725114df21ee5cda90122dc5604bf96830766007a578c84da7e766d26a0031c56f5f23b3de35b687ef2739e67634cc19d0863987d1668ee11aca56e3006e2746e6b87f77a89cec3b7a876129b497fef4afba97b8bb4a00f803a1c743977b475aacd6e617bb027ff59eba7e2e0e80754cbca4e9c718bb479207dfb7854b62d9620f120fbd742a1295c488f93d0a606d43953384ac825e40316e3fca0d0c230da8a65ec62f0f87ad616747a9ce78db87d569dac79d4f958ba1db227c8f33e63097e5577a31f193e7d9e55d476434478d381dc645384c6d71d3a44bd26a755e4fb75b63793db3930b5bdf49fa2d972727290ba2b7d9fe2ba6bc93b27a0b3000e104bad57d5ba3e8406a8fe4196796cf48734d1a76ab3d5200b5f4c982a23ff78caeb7bb12b72ff1d5a4106b316e1be1cc07e40cb3245f8c1ab9dc4ef2fc8989b44a40bd8a34de5387148bff838fcf7d3701408261925291a61e94829f7c0e9dcf8143b8108e4eb9e04a806a478d30930d36d98f57061a24e97543dc8227d967951e565425f3c376aa7d945562341b4a9f419e30c9ab1ee939a1fc5491070dcd5415fcf3711703b9e2c828dadc2b53adf3e8dc335efac8785feaafd5279084c208d6f240feb1e91ad27bb2d258a790d4cb5f5e3a6f24cdb07d5300271cbfe4022e554d706d68c79909297b1811ef378c5d2bcd20d127d05d7dc34694858f95709c33c84f206a35c7f03a12675501e1b71604c8238f0020920945096b4766aed848bea4e0c624ba7ad7fcd24aeb38d109f34abe14d1f2c80add94ee5b4f658fd5d752236c0cd7722ee62e71e9935a2be9c7c7e4390a6f518aa3f7384a1a3a8495f716e567ec4e04c5c99f478747c799b15ca5be8631b6010fe7882556d0f0bdf459ee25a415772b463763130717ece9374cf98e3b3faa556e8ac191328daae64baf94b824eef7f597fa22debe9b0ab8fd99d9d602dc5e9683534ee662346f0f2b59b82986d20f1e50229eb4f4af8b23fe9962be75cad9416788e61579cd7293407debbf1f3d0474583e71ea0528e9355d0182a4ee74d7fbb8b3047834f335ad39c064556d745456be397ed38623a45a89e4cda1690950a83b06903f0b67bea56ea2b941b18a9c08971366ca9119936267f9cb2d760d0fde3ccd961b0203acb5955f99c650d6c2ac10263187a68cdeadb5332f91da034e22c64f7062a5cfaf6ed9534afbf329e0f460ca4bfdc29ee7b0881e28b7f98989fd018b61e0bf5ba186c523bf6fe7368f7cdca3a9860859839e09b95d2f9c5df7b25571cb25c3f0ae084bf52b3e8eed48a52f068225de3b4bba3e74999e5147a4145aa569b196f361d84a130557ec2692c24a0627a4d8482f074384bb2be54232cb5009b845e3ce119ca621488e26493148b61264fb1f0c918d4ffcd577cfcec5dd5ea7edf3a50e49731a5988cfaa7389fde1bc195cee13e258129b7af178883090c352ec093ce2f888fdd352ad540f7603898ea832dabddfbb643a8063318c36f2788c3710dec0df8d74c3643de172ab81c8964bd63b9c09103699a48f57d743d462cfdad31b3488ee8701aef69a2e4065c1cf6447df2d0c2152818c99535d33d2dd4484a57b85be6797bf88b8c544417ccf03ed2490c86cbceafc44de4696cee5d16124ac6cdd8c688918886714d95421cae9f8bee89a5323a2847f4959500b9d337dc826ee8770c4fef70c76c1138593ec5079bead92390c38afd9cf76cbe7817c43b2616fc938cf03cd846777dbcab69e01a91665d2840e27bf3ff9c22e4ce037f88fd72d1afaea218b3de1198e7a5f4a28a7d72e5e38fe14c97fc3908b0ba87d0d9ffbd0be1b8865eaa6867c3022d33d63387c2b73015dfa653d6bd998af1f7b14eb1643e0c7de559faafd3d5dbcbc3fcdf67053a4272c3f589c361d26944f3be0829512808925a38010d9a403701a3057a077744c0fc2b577f1041188b68cc703bfa947764bbf9f7b299d4734c62b79052cec9e7f1829081c8e57be8365c7b8fa8c11cd7613d4432e5ffe29a531bb973d4bb136be10d08bcef91f5313b6fe09791d8b5858c7cae63d932b220b2ce99f2be36058c565fecbef4d9d00bbf207226686cfd2a168289d006dd0fb0be7f1cd775825a56a4f2e024a1784aa4aaa5c56da87da81223a23db160238cccb6de4b9b1e8266ff2cc14ec7435bd09cde39a940b6d2d56daeb9bab3817516f7374d6554a72abdf41ad6b929c764f1d25524c21defcebb2b60c7cbc133b5e56b4841851c061accfdea83eefe4db433381d5e58b496466c1f6ce73c718714891348af855b40e9ee302fcde4cc96c46ebdedd9dd2a1b9fdb78d9659e9af54ea1121643c0aac82768fea22905f8ffffff07