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 82891 015b208bd11c48dd7baecfebe245cc6f05cd040578b67032ae96d0634a9e7f95

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
257e7c37c0373e535ee4a7628a160b635d51e69e90bb7c08960a9d38603cfda8
Certificate Block Hash
015b208bd11c48dd7baecfebe245cc6f05cd040578b67032ae96d0634a9e7f95
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007007000080220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c0523c0ee6dd869119c3efc46f5b92c3928aed991cac31caea7be95a3d01711b7775ee2dd4835fa426fc448efd25464437fdf2d8e7bd0a2896d24d43185eccff834dc541fe376b6bedd1df9e04fd8a679b93f3e2d2e6d950010100000000000000400000004000007007000080220000

Raw Header Hex

00004020d9da0dbd6e2e0928ca8b40fe711aa059b24eff04c88e0809f6586208521452b132223c968e6efe300f7e2980f17fc66a28d620000a97eda039051378a0041fd7b3364b6af1c00018a8fd3c60389d0a96087cbb909ee6515d630b168a62a7e45e533e37c0377c7e25

Proof Data Hex

59,560 bytes
1212160203077a851bf81948eb2596314541f7917d29dd955d97bc3133059485e216d6fbcebf284d34c05e7bfbc9cdec2719af519a93091f56aa703544665118087c320cd1d7a72cdd5ac54b0a2903e263f688641208bc7d1e8bf2ea33fa6a076ad2401d7421f4a90059644722eeb0d2fa161e6c852186984fd5ecdf76cd48715ab35eaedd3cf6a0eaa46aa971c3306da31ddcb25c2ca7653ff03a056e7712efd419be71a97f179390d8995a5a8a5768b3c2c3a803db5d7beb337a1ca0c434128dc9131160a62abe22a0c5b10056882689ea3d91af6169f6e7d5be28a6a9de9780c28d892f5ce116bbe2967bd3dcc606ee19cb4106551166283119a525b70fdec4f3ab3f2626680172192587e1c95f65eae8296c0e3ff467c02bb014c6c32757ed344e7bf65326cd883dbc214ce508120eca9510e9926fe49107f3a89cdc5e2b15fcfa3c8882705ba77f6b372e50be417d505872c00975a5fafac97736f888447aa91e42eea53fd175c517ec3e1cff8ddbe842ae204d3dc52a6f26b80e6a1ce6d203bffa728d0c03edb4174071bcb7c31a8b6124fe62d77a78e66a5df69c777b400ee75a3a8a1310e193da92bc32176280da313d6eea366d7127d44a793827fd0d9e8be99e5b3914b34744136548651d8bceb24993445762fc07348c4d7c0cf3b2901b6507c3588d8bc35ee6b83422b0b08f1783c2c548ef82b8b35802ebb13cce42d63596e43e2065055144cac9e6b89ae283e839d8d1eb743027e04aabab35ca08c74e57cb1ed0068935a45da141b1fe5c2b22c62b2d98de44cb3eeb2516c81a8adb245c0115b8fb7998597bded3b6ddbc3790f013092c76f3dd6fa5ff686d0a86d6817afe10bf5617d28f55b709f793deb7b0ab47bae5f96f6066f1c597ccaf3965401874d4b880f5dd070feb6e3c25c23d3dc1e7bff6b51d5700b26a678423bc8494d216bbf042ea668213f382ec22f3e7bba5390233d7f56cb34dec03a13fb85911060141403ae431cb6df0d4bd251fd24fe96c5e5ab120ef76d9b7c059f486317ac6c43c6ffd6575979790a04cb46b9fc7f80b1aec4deac2b846a688dd74c67c6ab512896d16104931f37c6897b97cea664eb94eb2ce3c215692dbc004df161a099a980951ec12571d5186d5c422dea4e12e1f100b9bdf591e995a403a6cb22af43519d8878e78d23897951ba85d89e1a7f091fd3194f3a0c760f7a23f05a4110168873cd6a4084fcb891c9bcfe81b0533cc2d46be348b70479a193a18a07d52362eaf06dff3498f66972aa08f106f5955ef1eac123f766fc2b0e77042116da153c7acc1f74be3464d61c19ebb3ad64292aa9c272aef523e5d8c9a1bd78800bf9c9448acf684807536bb6023bf46a7c187a3ea483188a59c09a3e8d6e78f7101b935db9635d26136deba14fffba9d4a363bd23c841a456153bc6bcb520c2ec83768771ceed6abd3267ea466a8672937a6d912ef84a60160033d4e8fd228029865a029381c2043d29d5cb73c54eb833890d01289e64a231b19a14d511032dfc936400d355f83f1504c273191dbf7b1f2d61cf279a50142c69baff939d485b8eafde726d62ce893d2ea7ee34e5012be91d10be3b341cb22c2183913e1172651d3bfc7dab893b64404a124d7a1c9f2269fb8229d7f3f7dc1f62e068542957cfa1ceab4d4cd75b775eece76b60f4150976c63db065a00b815f0406b7e3ea9cfacb9e44221d030cea53743419870638c03255cce94f65d85e3457fd493b73142cbb3bc7f26e580bf0b8ba4beef49243956cea7792aae179e2d032f409afa8508ef5f83e3ccf31b66e0fe153dcd52e82912c821ee06712ff2c694d6a07f6c1f8478b9580d06e120640969c7dcaa4a86de904a6d86dee0d162953a5c03444015f3e5f8bf567528fde7baffbe0bdc1a61868d8654cb562345022f48f6afe07994d0e23e61de43ec6054bedf2c0161fae3f2e5ede0450ea2bd8600d281f3a9ff6038eeddfaa557d038f0deb641dec400dfe8ee5b5d8e3247c8c40fec0bb0ef97d7ddafa9dda0c9487c7028cc37085409f113922508510de52c303dc882a5d912757dceb0124aa6c1a58589b4721d21b80433272b096a8fbd37c379c4e1e2f2b6a9e38f2151084bd403fe4d8de14918c458f7b700abb47a28e4c2d38afbee16a8c1a7b6efe588591aca253990d262f55264beb43a4c1fc1acdc31e746e402c9b18b12b34976b99eef9a367d299d8d813e502c3b4097df5880a8161552c81270803eb4144428f33d36b21d43d4d8e41e08e51aa9d283c6170e03c444970b5dfeb6d2d0510ac34ed9f6f384098257e51f26821b4fb9a9785fb8b301056006327d1ea75ae56778652519f3fa14e5d3c8ac490954dfa6a4d04c1983f0b3614615a77890b5d75c9d5eb67b91eaf04cb10d4f0e3a3c07336bf95c07abca4f7c9dba773bac9e98c590fec654f4992c36f716d009314777ccb2f852d9e18a573abf78ea524542cf8bc8a93edbfb75eb1a67c2fc7ebafa0e00e39f67f164531219124c0b8878aeb693df707dca06be68d40de9d81d1336a7c6c3e16b57e0c133ed51c9f40acd8179597c614920813a75fa8dd46943b14f06d7e0fd3e75fb2a2b72c89b650c48a6a5a8666d65eb26e86d7dee40ff4e4fae286c99a5e4a414bc042e6db615121d0c8478db9d5e370b791a03e62db45e687ce23e971877dfafe4362eac0474f73fc063f974926c6e013aa4978c8df903c7514a83a70d3b805f3e18d7a7f90b3b7e3d16b5030e42371c44fe696c17366c3db760b57c48017f440757c5ffb1e3afe7876dacf52b0a403f4aa3191bd3acdc3032fcf99b71bdf246f278509644666082067f2515b8ca3cc1ac54ee70a8d3ce9776ac7324ce7e21337c8dec04fe0648f6d89491860e160ce5ee635cb68a1d0d5745e8a03491eedd09b502c32d9d9e21a7c08ee30ce40d1488938dfc83c992fb2a782f64f1b555269e12e0ddcc7a0a056eac20699a2c110286e60731b927d17d5bc15af888370efbe47ddae489fa3647f7e6faa94f49fa4d1c1c7f114699490dab77c3974513e69b07dabbbfdb6f517dc220bd28a0d859910ee9e22c483c9ef0ae8ef2d5ba0989781a7b744c1562b1f71a746f6f6d032dd63096e36f056167c4b369bc4f309f4463d4475a3695196cf9494e008874e4cda7696b35403dc0ea3f5a3eb1561358fdcfc507b8f3172adbe645cfa95a65c3884657f52e013c0ff5884761b3300bd61fdb78841a96a018cd7fa11473f184b46a7e417c5eed9e612eba02a35cf7f087185be663f95edba697302de2fe6643f07584b2567b9e7ca1d41d064cf214e656793637812995dd7f83f35f52ad459714518fedaae26b738421163338b0de51d9420446287ee7f64ef875e2018704d4f3098e1ee5e141e3ea9e0b7f2c2998485dc45c66371d31144d2650edcd9311e5b5ec3e69d3f5264c53b36a3814aafe0579578bfb343d75dcfcb0a6d5b5a71555ca809b647daf6a3aa0d0921558e02e41f1d3b55e87ceda72ce10b91c8dd4501087fd4ea605cd6bd8dfdea13159c8759662bfb7404013ff8b354e52c85892f07b6485d560f317c44d417e27ba2335cbcbd09bd83ce1b997b785f230d0789088867e1af27f8bc3c5a393272a14d683c020d42e07fdea198940de6667cc53035e6a80fd8e78cad4ba445890b8a3079cce955cd53cb3bf4a9710eda1541099444f841777ed86068920791656ef38c2bc35b966ce07b6ea4d68eeedab43a8debb5b46e6a1b9345eb6784bf7fd5428c92bd454398649e667182d1f5ca14cd6173c6a6a9a1b0381bc2689ac4496c08802e2d4cb4fae2f619deaf13000393b672f3fbb26b9792cd7a23696e0e46f52a4243593099e55b352214214aad250424c809d417c611b2b697a2fc92dbbd59646e881befe10e88cea149a78f0273194e32994d38c46c8e854c05e1c18e7209a285ee77e607543c64d0d9e9e0e76947dd9e19ac36f1247eb093b9bcd2d239c83cd470dba7a7b79f8da7a19e7cb710518a6a4be86a25b991dd2aa23778bbdca1c2715ade761dd9ad5efb9572b3e0e43cccd9bb05cb46a9bc65e0016e667780f5c87127fa4cdc10afe18e633cd61430fab9e93eaa2886b091e38654c087adaddb1bb7bca6d8a4a8d19857dea7d922b8fdbe4bf469aafd918fb030ca7f89a9d9b238c2e8be42ea87dd1066d833f6c8ad70bf25788116f4f9564a9ac47fb7f828316f14fcc37a641d2282cca3997f37eebce65b19ccb060168f12069655b0777ff8e200a89f620379bae9f5cd83a92964506e3784cef600db9d374545f3462a5bd17ececedf3ad7db0a959882ffb19d1a3cd7593adea8cbd6ac0e8437c624c66ae1c72cf6f7164dae06c8613805548b21c7ac69a1d1cb387c020d87ab6cb98bb44215f6166783b361c4ccc1758b43489745fee938656f8affb2c687656419ac2bd5f27c559f80dbf096ec962aa311a099ad268bf67c99e562f114b3f584df1ff82db380ecb5dc166bfd5f1002dfbdb0b3e6504466482bb513eb598361ca70c96d22f1151c15f50328b4718e31870e50224143a1b37df675032082036ab1e350c13ab44d4b7b797c564b8c730edc64a2f284f8c2e32fdaece84ab1f9cdd5d93233985bd05f48e340e0879be1ab84b9c07d3a38f5e1c4cdcb56a90164712e3d8449fda3bfd3e6872e10bc5dc2e7c63a6867fc4b07a93959962234e92b378c3211e9c18e11f0a9e22848e006bd92b8086dd3c0d3d13b7521673617f067f041bfe47fcc1863cf62675eb12a976466e73322d282ec7061f97c204fa99d9e4dc93a3290779f698c30ed4a2c822fd9b4f8a034d742dc6cc2bb8b4f49f3f1236813933322f6602d82aee8c8dc7e5ec3f4560f2a5f63be819c0e5c2b03091b2b342d7658a5c6063ba200b6e4bd39673a0ca431617be37702e229502fcf41b8dcbb5ea162a7e1ebfd76d832be01edc63834b1270e6bc2709505dcb69385097f38bc0a0db0c958e812c248d8bfbd4d0fc2f6cbba534f66fb34be201ec50975fa66ecde0fe7baecef43e85f330dcfeaf5fd6395a090b9264f29e98bf01e92f247147fd67d3d1eb241747c7f42c704cda4c7ba86cee821f04b0246d229f6b164bfd6e4d600e7f93158d01189a7b3c9a18c829a6511f162780c9d10b92491accda3311615044a54c753142a509baab7b56b28caf7872fd3c661094ee077a6f3a655d3bc66bfa556de936de72b780a57cd04956ab1e7faa022cb373b6a6858dc9defb217f7cc2bf6d504685f925b48551e89c0b54a1d0d72432deef024d021f54c6da69123c596772bd538be6c6136889393fc9c6fe919a225afe16d77b2d658c0f6147ae5d4cf07af5bb2ba0193a3c296989fbdf74fb8386d1ed8f62b30d58bf5804e3e5de7967798f227fedada2093974873836850ac30efa34b7aba0ed3265ac8b514d422b96904b01659af05e961beaaa304cc837a2f0904e5b5e6e84757bc043b81b1c4d15120843ec5034db751ff3b5294afac700d836b4f6867f2b69104db26ea4c596e37053a69c66919141eac45ffa0d067382c9679d8a720b36eb66e95527adb4ea2a7e56c794f2f736cc922c9f73700b139e49f30948ea8d629b5cc029be22fa7c7dc365313c11ea91badac12e7e653f41733a71d4153c233a81c4c25cbf3bf2e17cf2c9aad3d50d6a4e5bdc9e3602bde193455c64933474ac3658536e760ac7662c599357dfbe62ffafc27143df625934450923e879d42e0f18fb7362406c0e40e744c46f7348673d8130edff1c6b462d18e612643f91cecf98c4ac351a7b8001611cf9477dc15c3539e4fbe6191de0d4601bf94d8670f3786d1d6fa614bd3ac0e9a57e00f2ca2d0331a5ce6351e2cdb6899709d92dcf3a489e0b6db61badaa448de71889cecf2e589d3fb830c9e52056f20a53d0e137a8ee70f299a3566b2fc52ac62027b3473763e1b88fbc9d326cac8ea1b06c2d1084ff42ff6e186b288fb9e7865c4f315a36bea597c98bf0d703149af86f1a5d6a1c58191565c66c0f55e07dd772dc7199705ec69f6b464cd5e7ab44ebab82094531810959f04fa8622f9d515389440ac76d9cdb42a383cc39e81d1b12ef59d2f796fb0abb7e276162ef453394a7c6ca2170ea64b3905e417efd92e3b501f1d1c06a115e77690dc8497d371e7ba1dbe46d4f1171a30b3d0c2969d5b818fe01d4f5adfd20d1ad0f6bc3e5d903f42354e5a437660bb7adaa2befbc0e295516108f4c3527744f9eaac988f83a13d00b11454dbade8d8e212e11384654c83b55844ba662814c9e8b61416fc10ed520b776de1538665c39497462f6c7ea0fec01fad4c25d7532781018d70e05e5dc530adcd0d41d224860604fbfd711a47490dab86574a108a15016765ae49fd86b7ffc98da90c352a4096c93feb915626be6f55fb3818238a3786d991fa2a038b5a1a7ced5bcc1e2d909b20bcd00b711bee8b5405edb5e83e8e4336bac4e0c81af506a23b2cdeef7b3f25585cfa2fbbe797d48281616b80a88edb7d2c43183d5a50c4e0847b40295480edf6567523f87860b705c328ddac933a849c31ae549a91ea4bfe6d59f6cec6ae3615570d19e2e273f7f55ab3626e86ad4993645ea98d6b3c042782cf008bb9083174304347cf45d8db59168bcd0ddd8245835130429e07861b1793618e610b07ebdf4f1f34d2fd612d2a12fd87a9b65d450495d83fd3d217b73883702f45175d2551dd90271898b32d4d2f578deb0b3a87c25aadeade01c155671e1999914e20cb098a8578d5851233853411f21c56a2dc214e2315129a601e7cd7cb1c09bf67a05289fd497c7f71e77a13d897eab1bfdd5aee0bccdc8d9863aa563d62869ff9605347a7f2c2e8899fe7007394d8321564d05619c5e5c61c3950852a57af99d8747ec7e27bef1d990dc733bcbef58d89aa2e922e73b698502dfbc9b2cf97ad6b5e42cd3896228ca7b214c41bbff6fd41390e04f81ae229a6a30711ac674f066ffa4198d51c0175399db25ad698c10e427605e018a55841c0cb543c8c8f32e9107535ddfd1f8735c0b73f0cba9cc8c27b0147f3c11575d831005c78c9019dc918e1420a119576c49691bba6224cc1ff2d9e3b3acbf4cd86d7cea9cbb14c1710bc2628e1df6539a5591a7ef040959eff675b7e2b92c2d4d9f0d4eb298df7f022ef8c4411895d4a6cd36fac1114c41f5f3ac04f9fdaeb47307fa6251e8840bcbaafbe2d29e772187a7c429d98194efcf20d12c9b0add9d84da812b19d77ae130ed03e9c460dba38dea5cf61146ffc695b58d3d64c0d20e0f5fa5aec920414ba2de4b5e13398393a225a6a679ba185c466dd6b34dd00317c3046920d0afec38fd9fd01935e65649a6ed12cc89aa87e0f196732cb0351c01903f888104bf2fffa47cc8168e01963f214161a5db456e0bd92463ca902adcf6ecfd283cca5941c3816c7161a73377e8e7a9f178341c4c18b7467a21de7b25bb7f8973493f5230f16be795bcf2429f752ab47ad60440858e8c53bee270749ff1c8f174fe4fd8507aacd08955c373e01a8c4bd142a12c0817cdfa4ab25bf23d3d2e939aaf3cba2a5ad1229edefd60cf2d111dc5354d3f6762621a5b06931465747016ee6f560317702103dff0bc4bdcfef996e794c2d1a2d3ea0bf5ab4a26c158c17cb1e77ae1042ac4814efa2fd9388afcc87fdbbc91d3a1285d39be8ef7cee0b5b4b6eff13b59280578850275e1d0e1f2eb0bd7a6be72fd7c863dc6840b4ebd6239e70a9f0f85894669e9a9d9b3164e2d020bd337d028ccfc3d92bbfd9178721b2515b49e6dc4ad029bafd040d768663db1010f048d5c3c2439300abba8be4f0ae8676dedd0c46a6f891cdf3e11d49728b1bad02131766db06fb078ca196bc54ccddadaa38d519a6d7a4e6ffbb347b76583b88393e31f2f540790a0479165dcfb031cae36fca61890df85951f1f309e1ca0a9779fad250b48153c9b50e6f5f8e1f4787ead315b98ce54f386a940164acce02cd8acffb51a67e2abb3d7860d52316312d24463c1bb666cea1aee8452c840acfef9188a091ec54daf4c85063fcd1f05e26186e340a375ed6dff90a0885e054f505c07e5e52cd0a38fedf7cc368f74021867ae0de8b891a7f3b413fca9c1a1968adbce8f596516600ef2d22808ee9faf8f214844d45d827e8405aca804eff59ac2da5dd8f7c567c4aa8a5a9bf4370e70e40be3f6bd746428bd1ab6811231e0ea784dfd2b64b9bccef445b658fa8e6b513fb75f7c3213302ced15322a9126d38a63ad2e52e83da9bb58394db2c443cad75e886e68311e351dd41fe2737b018d58324fd198cf0219608179868c7874780c580f81cf12e764e3aee7bf731f8d8da7e3acdfcae9b34a30292cc648c039b532e24b0ec6b3be2488a58e81238fac4e1b59dcaea0cbd1c7a8ed83abac77dd5106e7d175b9a4a94f241d67c58104d3852494277387e26b349264d84821f1767eb014c77da1832b0cc3060257d8d9866053ecdb88c1b041d39fc8aed49134d3034b29cfb0bfcd7615c0c0d336265e9e11aff0decef1b2d794ccfc1ae1958d84e70d29d53aa5e4755570ae473f133bbf1d180095a5ba232eeeb8a7c16848ba4980011931d747fd5c39be4b5bb91e10e9f47a34015f1d4202622a43176feab963d9369e6c2c289644e41132c6ab49bc0afe92a3129db935bf30145090926a1d3d20be0d0899209d19c4f51f48f3957067ebfafbd5041eeb0b7b4a71e0f07e1e6ba6e6d25f7750a1da11ed2a450600590d4573572e0512bc240d6c283a58ec83231082960bc11a6892048f7334d76e66543a6d5fdb6096a8f605e071d87871fcf0e8c02343d4c50ba0c5cbc1e9630986c9f0b09521ddacd7313f2ff3d83f9caf83c494cbb7ca926ca6b6948752633a9784d143cd7b6cc93156b885be240c89f4b10106e9736f6bab2dedcee83ef20453c576f9af249487e2cd8cccd03efee7e8708c84c0c7d9ada2eb6685acd78004d3a55ce7a1c4ac2e917f61c372b6ae488521ea7777f03ab4204c1a4a4371459bbb9bf47027ad01830bb786fbb85dd3bcef91455d7a3253127a8310e7a57c1967ee5223a462616cb00b96854b74cc928dede08cebf6591e497f5544d6719d0d38ea8e43e1f93cb1387ba3abf177c06d42931eb114b90dfb982c6f649ca6cf1cd63aa937ce34ce0a851a57541f0213e6df161cf30a76079273258abf3126e7e08bd31a4509e71eeca124b78db818de3e2a072cfa4fe3c9b7177473acc3eedd4a3ecee35c89b9f9eb73341d11c4b8953210a685d0c1314437731569bfe09dbe46b8196fd091a1e8f78b811f4a22d722a7eae46e04942171f1f458756dd83ccf0ad35cbb1d625188c94417c130beec0b0693fcac5da244502d89701b8b8d8e677a680dac41389e5e7dc9f0d51089a15fbf20808c1bcb8da84beb5ab32aa821523fbcd5684339b628e7729aa2b6d140bc8c070fcf1631b72e0aeacc523a0004f8838d231ef9f034ef4e65845f3572aaa58491f80ee6f024a44d58913030bddbe8a7f1b3b8ff1584b51cc220f81f0c7898b5faa88a60709ae41093876160ccd748184fe677ba60a61185f34b5a6ec330a2c8f067b7af5320587abcd98b6a6d98fdc96350de4940fe45cb286611140c465d1c3a6ce9a52d17426285e81ffa5673fdd689c7cfeac9c37dbffb244acc5ef6ee1da5aedf42fbb0fd00ab847dd63fb565b863a9a1b078d4f54fb2f44dcdeffb0cfe9982c058a3ddf1b77e27dbc3fba762d8e6133b12d599a2644b4ad1d8145375777f96e110b82c3a5a6bd744e8b2a211bc76e6a52cdd5662b0c10c84b6a13bd097231aace121341afbb22d18357a74772aee9b440d13abb6bf1e2ceeb4f1eef8f764c3a1dc54f9284499dcd22137f482011ae65ee9ffb30d0eee3395ef9dac759963057ad4f2233f4f040393931b6a48aa998749001c87a730e17fc3983f91ad5a3e0c3fe17882cc3140002a64fd2a467ba1b1e2614e539c970ed5b6f844851bcb4b3e84f503e4a2eab945d8fde05145ab5f47ef43335bd2097d80e16b1205edddb4c96e19e66f0efaa04e5ceee518ad5f88b4626b0765e72700ab3ac0cb52c694589eb1b5cadbe379bf87bc153cd9db862f2d8e9f41124b42f3ffa53762b7820d62c6f417a3a1a64c7370685485cb3e96b7cddbd0d27a475fc6538a0c0f509fcfb07b74c5d33e857bd30444d2d16b2a701f3668c94fe199b3a4808bc780d5743af121b0af54b686be72201f8360bf312beb5f37cac832b675afbc83f2cc95df0b22ce6e8f1ae30c22138e9d2914b905f01d3b65608c9f5473a04a71b5148f18f6d22a4b99eea3e9a8c158b72527f0b4e914201087748190d5df40dd1b056450730d78eb6c2905a676fa5bd394ea8d919e9d7e5a998977bc57d57d7885ff553bbc8045b9985c2c3cf52a06fce0d40aee9a51cf7804e56751b35fd24749fec555c11d1c6e87c58865f8cf0cedd3c9a56752e56d5e655a3ee1dc1526b218c05b9367048ea6e1360d6021d9387cdf2d5fc919c102df7d5a1fb22b3aff8c0a7837321cb1c7614f019eab6493ebf47377cba8508f80eb8baf8bbf6d64a3f61d265eb70065c58cb57910e17247cb11f8c333ee7a3116f1303a947360bb6585b94eca1b20374dfcfb58f7bd1ef22900960ffc8c64f64c84899aa4523c484ebd0d2cfd9cddece3405718005296f4ef9ebaff4fdddd28eea693dd899fc9d0da5555ebf9e6e6276179e91b17218581b0047f55f2d9069074636a9d7a7f75ae214b2e4fa5a3c2a5bb24594b6abdf6adac7a2459524380adf5478fdde4194ba76b0e14dbe0e390880660f2028bb3509262a75f6455ce8c70b7e4567edda75ab3b113ae415c91a593ecc8de2a46c63f00d1b1e6da7fde4894a7573289d54bebd0943802db1ba29c04dea229bfcb95442c08a358d4c694be4d8dae732d1d6cfab058f86066aae2f1745657d2761416a009c8dbf9871cc04ed774e19025d740ca7f2e38e55c20a9046626dcb91e2584260a324fef55eaacdc9500ca412a95214fae2966076d83f7838e22510ef43dd9294f22af295141b0d5e8d6cc1d0a626997de778b8c071fbbdff59c420e85c1489681178511741ca4d3302151974aa9c48c0919dacf37d3b5f0a893ff625cc3d96fa768196589a79046937bd0bd0446bf6992ba4e7471505e5224de76b305fdf6cd68e7e651f43a123d2a6f1d5bc79162b9275852c61f6b8d7accbfa632333447451e9a12db208ec9b0907e60b6268297343414da0b15455cdbd543c7ac999259e8192f2483652dc592984e211181c425bb6672328e9434b438ca90cdf9d57b772a316235a78ebb7a45401758f60b1b41db6ff7b690329a007eecd6616f23541cc7b89735c5ab8d38c16c4e4a24fbaa3bc004edfba6bf5ffd2c4d8be401d8affc2877ff6d109208ea41ee6a4b1e202bf50a89eef026d19a543aa3732724536a7be4a7db156cbb9122ccbf61734f7b2579d515034413db216e823a68387b021ec072ec531fba7e80c4fddca85966fa70f333958771678c3da82a2ce1e09cee8949de9d9881c099ae9bc9a009493996a34f9f47d84521451573d068b37eeff8075752482ac19f9b83d8af5096f15a1a8de21185e7e9d8197fb2a1540a3662408c0b745f7b56740f642a3f5e5fe0c9b78dd546f8031d8690c0e4e6be013e86f1fcafce0a31311094225ab621008f9d1add0bb5a8897ea82d0bf168d266f8c4065bba7440cb232fa8c5e0fe3b7cec0ec068089707b5dd6bd3556c8de9db94d7d29cd83fa0613441b2b88e39a76d498590a635fc7128f8045f6bb5668bab70da42aa2949e5646edf6349245382a92caa8b61f3b286c4cbb9e049f529fe91eb0bfa2fa0f1c7e9d76b2d6a3ec276d8811b390f34860636fdb9be98e6f49b87bd9d1c268db0fc7d45090ade613ff6810bad901205b851291bc354144dcedc5765e1496003d56e997f01244ac2112fd52c45c4951ec72b8166b561986d56652ea3af260dd9275e1292b33951b217f9482b912e96e281c41663a99f10d79aee6019f4a2277986c79979906da5308c2a78c6ec85f2df07dd1b6130d4398265688c9c0a1c053dfb96dd91f755a64ff3a3db35676f1fa589ec9445ed0fd1047035af98138e829984dcfa1e3ba5680dc35f95083664bf47aeebff0d5df31026033aa3ba05c395d5516eec1ed200b99e90e28214ea4bde401fd91101131fbf02d7abaedd25078c042c7c379b80ba0fa33c41f30406a822186db8007b5174e5306e2ca2c436df8c057f151326d530e94b2d0f441fcd92ee2c96c4d5bc912183b935d56b1b07674ac18072fd6e0bf8e4e88e4f0cf92362de94ef3adf2e53f4812676c3cad6a95313ebb2a80b7605dcd7ac298e3a1256eeba3cdfff8c9b687b1647093eacb82e90ff1f2f343a7b5cdd35fbd18e85e59a454ce91b9d6db887370e2949461289427231c423bdf6c14c633fb77b0c3b797bc770a5b767068bd5cccfa363a1755979c055bfd03668f5317d95ac193266801c0dc3ba3125d2f3284988e099ab51f531538bc1d36ceb318a5cd939ffdfd185233c916ca847f3605ad5317b7afabf8f718ce3b43e95a48f442eae1f8d07651777f63ac564a6ad1d78ce6da7461852ea8d4600884d5e9edf3aab207bec352155b110f749ae760413e61390284439a3914432c8db506a4fc524ce2b4b25e6093e3e0be68b0095b40998a01bed5a2039e1d4fb65b476444d79f194f6147473988bab92c4451de06053f3556d391655d6df395695489cfd08ff4d366af706e805feae1f4797c97e11220622f908b9d66c5260cec871ee62d593eb9fdfe4d261da59314fb8a32caf8045006ac165e7ffec2754296598f35f4f58764ed7d9019274ec5d4de92e6a41ef4021d815b77c80ba4168523393acf95c40715391da53cf349c1922ad11e69788244803879d3b7e315484d777d8569a17242b465e1525c6ef718c9eedb67e0f1a4871ff924a09e7342e49a51ff056adef8d37c7f4b9d70493464200ca7cd7b15f7d5b56f9e8ce9090595a000aa2cd06926f412627023e65c6809323b739725d39b73d89bcc2fa0ffcaa124eeb55097d3486e4c682cd9c8ca229b90f7e4d2e62078427793b3bb925e68bc6be29b34be0a74c8bd95a01d6d4e1de0b78c965611f771c97a241c3312000e57e1bdcc525c2368208ea207870d07033cd0f84e0b5c3ff8cb9cc87ac571523842a6c51b9753f672b5fd183325d53310a09252260e35815e05cd217bd927be04d748df1482e9df58b3e517d6d6412ff547fedb6fd5754c1085d3f79c1c415a1e20dbb2313660cd99c0963f96c7547566090227fa80b153f76d3abfd944be76f5328530647ff6de8b729735399d95f73bb8ae4f80110b77f68043cec05a8517cb26f7753ecc6098afd8516c4020421614755cf1fdd61732196b6259b308d3a7c49ab4e1adaf4a1863919eb95cf7abecc285bad5832dd9662d983028ca73911540a7c544cf3aea7893a9d324afa49fd469f6f822516aeeb584db7596cc4bfa1e52dce18e2246a01de59051cb666cf7b738555a10d2d6321bd7be13e5ef127a545164c9e558f405714e150af35ef6336f7196b2cb78e9f16975c8167ad564aa1a370fa3b3f778d95a5a8a603ef506dea89f63df1189b0d52eadba792a350e2e5b89a742f7738b896fb308dc458d4f6e4c7df47a889da3392db46ede5f36a6cf633358098f5d0c956e0c86a875e08a7d18f5ac3c748c7cf08eee20211c194b097731d4cbfce77293ff871c231559b72de5f56fef329ea100e0f2698c026df2ac48bfe191452a4ea28883bd403bd90fbafb0fc72e0a93534ea3da149d7f2877307a358880f9f898a98f4e5ac8ee003f87c3da6a547cc399f9ddecd43291a99c34757e98eb8cd56a60bc592f7b5888d59e19fa29ed4dbe190f447afd17d65333288a858dc93ad051405895333c2188caf9ee690b4779a9af95dfa6e712673bf01caa1a7f385fc75ea89a8b4913845a44ebe160215a7bebeefb173275409020fdca975f760033ab02084dacda596d42954bdea04055d09009ff32ec86b40af9ef6ea05e6efef4f411728be79f74873446699015ddae427e0c31825e77f0e9e1ea8bbd5ec9b6cb4bf06075ef5f582a1c06e65a36b0b7e7d6f54ef639a05c549f60c0d69ec8297adc99eb8bd1233d59d5bdd2cf90e2bd0f0735493425f485076ea2781ac43a951dc120e37969061d37a2bc76a26e028f496a11c195c0d203c3f8625e4469dc36e606f5f17e78091a82ebb0ccb58b8eb9ab962d96d07e3a59a34eadb55477efe3f2c702fbeee3fb2eac9efd672514f81ef6d21fefd47049eba5ae3ce43d3c801693ae9b0e979c572e19b78a86dae97df4caaacf470c98b6f058a78c1bff847e5dbc373beae2d24c23abfb5b38d6d122fa28a21f38bfbccb1d40c3f43da3b78e287bb8ab6e3a8373ddd7296e06d220e90738362604eaa6cbe89c5628d113b9d5a641da47d4f0d7aff10502097a18aaef5783c06809be3e9c4e3fa09c94be419ee6521aa87868609a112c70401f8555e2d41ec93e5eb0f8c69a52a6600f9bba47326a4f2515ebd77e221d1daf922b22db4a6d13b55f04b54d7e1fffacc91454f8e79cd19783df7e721f4250bd6f996c6346dcc063035fd59427436655ced6b3b35812fbb95b51b6258b6f99ee4d78e7f42b22d9e2ea36336c14f16fa312a202764070910f0b65fcf143e01419692d0b5ce8b25168be36631ee92a95d6cd24938e46d1767316cce257f4642095f0c62640864c8bb076f956c622c0c413b6ecb37a0d05c00d561f0a3b63c24076f353c82a1f57b357965918f79f83c6127891a811754fdc2b7e67ccd65e6f460858d3602cd9036f9c0bddbef04670da6719c41ebfb3d157b7fe289d728cd29bf89b702a72fbfbf67a1bb2e2291eb7a2c55af652ad296ad4f146acc88d234c4f6fe68e902a5efcb9bd975b463618746aac37eb58de03b2d76418025f95eac695323a019237389694a01cfe15b92624095d7df23623c648e00c1e4a906da1bf87ada2ba14e3f63b963c61fd2d92a76c1010fea847135141a97e080cd5e0021ce94f862efb84f6c9f6d699edda1bc540eba5a3a67059be75fbfac8cae8b477a82c56f8c610db2bbf62e11815ace41d4567b5791134bf5304d75c6fe2a1bc56de820f530838e65e19dc922c4ee9a92753f2d424c6be7a333082e6492c0fe8130f9bc55531cdeff39be6864e884e33e2d8c7be764023180d1d4d9fb6fcb239cfe59616fb5d38e2b682b5a24fb694de60e8df45e728d8e1c3c67b266e6ecc98cb0338eee574771bb33db16ec32989aa1f6ac7246f916feb941e9af8a0e4e865dcbebf3289eeb43781fa4ba30f33818ae9da1d185bf32671d85693f36443b4f823388a75a75124fbf28af80ad514d80ff0d9f6b13f5a681d0665823318dbce1d8c3f5e3cc8fd94e931b4b69726040cae116718f40e57bd1735739b2c814ed88518beb095015a36a30026a231bd7f6ddeaf2d75104c781b5847205b46f7a32c2a87bb2cc493bab4123141eee8636c112d387f966260449d81bf9697ec68e48bce5dcb720d3e8c20315bb264d85d03b17f7944204aac4db1483f17528cf76d9bde11f56cc84645aa258538784c11666b5b74b859a43b01ecfe6ae2170ada753a40c1be2bbcd41f8d4f0dde2a16f13e0b967d26a6b394e7f3c947658cbb235f4b53fdbfe02e4ce910f4a4a49ad3fa0441cc4bd36f80c492e492109f17897648fdf400ab9332047fd9800b101ce748ee38128eabf42ca2580184e2d9d28d5c0a39838ffc4b742a7e8caf5716e110f8366537941f37f6060370caddf03460dd9ba9e486bc44cde1c87420cb1613e633a1175eb22e05385cb88e6cc0f0ae26d029e54956a880342d4353760b9cd602a2f6067e60e1716ed0e4351d1d832168d890688512bd413506ef2a3804a2af80df522af1f807976c99c63f58c0f691243a309b687d7edb553c576263766b18b26bb8f39042327f76a9c38daa8f1e9051100c34f6a19165026e56ff5934b6e8763a721394e9ff4c22158db9e3314d801033569aa2fc6d8835bd71b1a82333ffa10afd89dc60230b598cee854fb18e2299183b7237f94ee221e2db7cff82115ae24c9e207b7fc147c80fc7d7a39ee2445f250eb34bf804a9db6788e9815bb0c0537d48c41c1a780aeb9c622fe94048fced64c396070682bd87d7fe85760a41d558b0765ec35ec8a9868aec942890381862738d30b260fc48fc8d8c49c3edcd13724e56fe1f2b76791c35d8bbbba609c9a6fb97a301abf0c1d98b9b99fcbc513a54cff18ecb68dfb019baffac786d737fed6f42b7bb09a34cc0915cc881c25cc617652f3e532de28dfa36d0f4907c0ded32fea23bb3b866b0667f5e69410865d12ad575f023595cb1f65a4b112bb1855dac233bb99bb9f9e8375fe56fc1902f88660ea2d6c0e755fa131428ea7ed2081cb486507d0c91797ed028bc45db809eff72bcb90dd26d012d643c0b1045f011e93ee2756692e4e6645f0865c9aa6de0b2903028073be9437467f9c6ed7b53fcedc85d5b893ebafd97d00a9cf7bef31fdfcb453be3bf196b476ba4ea64c4bf4f12ba0ec086de56b179c41dca85de4d5863c07afc5d0d03790ca08e910fcc0985ded0d4be848d38c02e1c3b144c088d10a33979d103fd078bde5c61be2d8d50a56e825c9d6067bb23e1f9f012ee713c19c4c546a53716292733888faa7c1e4b34dad309ac757014c3a4141c2e1f9b922f6a0c61d583466dbc77ab4756378a47562d74e0a44f52c0d4f1bfc8b4a9b73602676d87ca529b4067c91e1027fbe2eceda92ebac7b10423f8c4461bf62d01e33f215065d10f409b703032bd4b6bacc10d83434dde33105ee72e11655b9fc3abf3e3f63fd53ba243d6c3aa47350c693416d67e24130f1c98d437188ed1232f2a676cbb64a0436b476a0b2a26fb9113ed7eb9ce8cbd34ccd0a466e00dfab3b0e965294a6a14b0a9eea60888d4a94eb80479c89011d4fcf1f4edfc765b527fef0480c40655ea5959f8f044af018ed1731b0cdac6c44d04a5265eb8f3c4b7cac5fbef0ff99e88de354f50e0c9363f617704a3495af5ff2134c0fd1ce4716c4a46f13c1d8d3cfa6663fb0d13b01a8af79e3a45f12d3ed7e2e9aad0ed8db87c9523efbf97beff2d6bf9dc8b9e4dabd2d4c6c9e3b1f87f43e9c487f24828ac7a17e4bb65069e22c76804c5f1647cbe647e833c0d6886cc9ca456e2ef4bc479ca931794c38501cde1cc3ff6c8c50e5a7f17d0874b2b784a5abd35dfc7ddc0aa877dc6b6df5470b914fed0b9f0b7ac36fda7a5a7307583e2f93e3e5ecf6f09137a4b708f54ad192439c85625dcd4c7f2078f7011499738eda76271ed83b91974a12ce6f987e7c983d8bf24cb18433d42a8571780a44b127c65a1e713988b7f3afd2e1e628438827e070a1e449bff4a37197a9525cbc512452f4fe6812e57e0a852c443f9b003a4216aebb8a6b93d5afa7d8da907e70375f4926282ba3a962074da5376d68e4ad2b1b5d929251ef42bebcac5ebc9e01038bc73bbe1760bd0b5f89fd9348821f6c3b8ce826a57b09e349981906d64810c213435114353c5ec5baf5e98ddef5078b9ffd1eedd2ae88e7f329207f21fd9252095e2f03bc70dae7b959ba4744b6693f92acce72a609669c979ce6ff7edcf57f7979ad5667a793e7d69f8896ad03055b00ff97728153f42e4ea8dc08c43fdb6270a557aba974362c25b9489c5db3f8312b7c709879238dc7718ff21a2b6611cc4771e999248f1926c0bafb92b62ad78c757ae8c49ff8870a30d3cc23ea4977ea3863bd274b91c33a18a6da3d81bded7bf3c54a131e5e19a2daa06654572b4a087ce3890f796112b566dba45852f431de10c501424ea86142700dabd5bad6016e3ef06f1c147eef25eb250eced41609a19e4f47f6234198215112cb48a02e11cea1c9ab2324a31815ed68cd98b66a3893aa5c754a1b80cbb1fcfe459efcb0f48282ae6753c90f5085b69615050c9db2f96f1906f872ea353448839e3fc86b982de17a0301a046cb90497e5398ea0aac9a03622434b92fea4dc75874583ecc3be25891308511d9d7c4ce48b65d938fe888aa5b9a904ed8bbe35c4f878d06ea5fe5b8ceb2bf33e86b671d5733916c7a9b7f8dcbf63cfdb37af9af6d11477fd31ae44735e4ba418b968985e12f49fbbe85d8bd57673096f6bdc236af4fb7c4dd66b71420033210015251f8d42ecb2811a657c5623cb6b7626566150db7337e81558674a3501ad02ecfc0145163d48776db04649a318bb0dc34c6574682df1e8d106fe8975f7ea08db6028f841011abef74f4801811518bcda4d39826407c5753f4ef88f3c1c15746683525a0130784132b8172658210045e602f41f68c67c343618eb31fa037bacf42ac17e18d315ca6b05dd1288d6796d4ab868dc493466f79c5011ac2a1812018a9803c9f4473befcf9eb0f6dcca0be830b353651287bdd71749259414fcb9c2065a3d6c18f4901277e3f795b8b89b0de9f89e2e3090849277e01465e1699be176198951bb798d7551c0e8de7a70a23e4e496d7bcafda46c87718121106a2a7360e211b38dca3403952220baa7bb2f1a13e889fa24f645e40bea734e13ded4b8feed0976de517291d8283a8fd664d91588c161b712843912b60f3e1aabe392bc6569384b2c62f0f243a592601e6ee4953d2af9f4861b0b3b534e14238024ff734ca5dfb1e75eff3cd301b32ce2895b7a353758b9ef8da4eb0e7bc767ca3a56edd1e226ad4ae7433fbb447a39115b9b3d6d3e2397fce39d00615b47debba237e8e0c226f4c7a7c9d803974ce02e29f5ba912026a66b9250e605e5a7033a485e437fb5a4a88783258e62676e565b5bd6eff25ffd3d4a5889ba8ff25dbbb0727258e0820162d4be2d67d50d77d0b57edcf26fd049b833ef90828af4cf1106e8380ddf7b3ad7be9ce24e19a040d574d6d0e6334cc52386a18093ca97c5c111ef58636882847144b3cf932f54e27343d0b0a6c59140edc19c5a455cef866eb70958c56144c67b1b54b3705e03569e94a9fdac1b55f12543c063e71e8f6287925cc7f2f5080a3093e2b6ced6efefab03fc8dfb37cc34935fe2c4ad94746f4a1ded874ffaef4ebf02f58a9f5558e9ebd111c4ffffc14da2d30f70f47b417ea2d2463a225e284e278bee6faf308238ff9d06aaf1e4bbb4252d8707b10229a3fd751a920210f7eb127632743876daea6948f613fb316480183291d1f575dfe02a9585c5a389b8685e163573cae0d77a3a53fd469e903197f4bf497deb06dc95d4f045689849bbec7c9d5fea41d478cdee0e8008217092bc8434d0d55b0b74e47140c8fdb0abb1a33498705876b630208d5e84ddd4b900ef8cf58a6c7a4b407b3c85a542416e91bb41df69fc592e799ba4c270e20cfcb776e90b7548f4ead3a39caca9e87a229cfbe086ce89140a4118ecf8ba5613a6109c89853c7457efa59603a747292903faaf712d31fa1611fb4417005cff2e5c0069ef43f6a69bbbe254cd3c36bd743a81914806e1073c1d3aa53e38ca86fe6ea53df00670b24f530b3b2fa3e202e462d275f2f13c3cb70f8b0b6fb75dbe7934875e9f2461b54e38a2fcb2fab8aa3d8d765c099507790352a6ccbd1fea84ca83054b3446ac3e410524abdfd74f54b587c924064c1e7f4bd1716348ee380c24b6fdb5ae9a929b06f499e8aaa62af62faae060d04fcaa3ca142dcfa7a99c7270fed1dbe04cbca3740e7369ff5d6e08f02c9e74e11cfd8eaa0765b296b0eeb8c395c23a16bfb43fd9d706413da0060ccddb448e0f38adebe3c86c3fef568e70831869ff986e55aca008504c87fca63b066a04aacecc4373ba687583c6294efe825bfe4f81d86828bd4afebf2bcac69c5ef9a127135aa2286a018abc2af75dc15e13edd0416db1ada747f27f54c286e54eaf22e50f826993a002a045f96cd70621ce99aa5b1c864b5a058716e10c7647751d1d4f681d6c65ad76db510b8527e7873ca2963f7f8a41dd9f94e0e6cfd5c6747b656c4c6c264c0719ec8cd3baa068e71262135a092c7d10f130389b7af4eaa25a3820433e72e2222bafaccb2bdbc1d7e58bedecd633894c373572b8362f787eba87ef9679b4d1c27c80b7eea6f2b716d03799d9f687f169532d15f800d3007a16c0120f5d1f1ba0a3d885c783626b11e0d743b0c1a5b91267d895ef15a9719c8370b9cb5d68dd0631746b420320e7e34aaaf310207f91c6658a8a2693b6934b1635abc76e020b9b37ef1c3d2d3fbdaf349d39e1c27ae2a4e8f1950d5d0f2646c6f7e5faffe445d03e20b322c5d7f9a250a96ea55da4177b9cd357780f307280906d25c74d34f5f765ebd1b8ed49ef911eb52ddd1b0954f426d61a18d00dc5f1d51b5e5b27c4fa25b54b70d22ab1f2ef7016282f4921a6df33d710c6a4fe7f7cfe97e1fd57090a9ae8f81f802641f74f154ce74ca33297d428373019734e1cb59d20b8f2ab2cb0f6fb5e74bad3c979887d23b9ecb17d1582feec097191cee0184f05a98426fce5030eacccdcaea263d33cb02e5c9393a3998ad2ac6ce4abfdac22d77444481cf49dad325447357bce8c30caf68efb6944ac3311c3514e9b6d0d65631e82538e8de518302d45fc4878fbb5270c85288efc7dfcca2229cf0447b601f7f782d24fef9a58272d4178b83958a0a0c3ef92907949c0ec14c494308481bde9d26e1f066dc3e22b2b075fa15290a0fbb41b9c9b9ae9c51fb63a9407c9017e1adacd5dd72c72ff9fd9ab339468f0ca284865c008ccf0361f6bbffe4515e7971b0948d02de59dc8efb8fab3b94155b3908ad31d4857c55b1e8be30054cf823ee57a4eba956c7e17b04e8b9cb21a84b53e54b82f4c91465fc66dde42150313a7e407cfc8ad2729fbc63f5ea8efba9446e0b33dd80ca6e0dd1734787edfd42c1e5f13ea846cabd4e30037095c262c4011d5017b5aacf29604fd3e3b311ccf8d6a6c644a148700de70c14a412c7e97f97d72f900f938ab420f82b9ddc158fdd12b2513c5f9f7667003cd4084e610359f370f789c34142eb00138188c15425fa1b6ef37142f5cc428b16929959ad911c7a9b80f700d863d3501ac0bb830ed9709526f98414c6df6c46aaaa101fcbd16bd66d416edd1e546ea95da30428adedaebcc590201acc964639d8788fe30f0672ec066c067db44232dce87e0038199ffa2ecc1c8bc5a431bef3c48e99025e81f5f9a0e7c6618decef47bbaed42c169818899fd4a62f66927a5ba8670441481339ef302f28d92d7f04527da4bbc9441fca75937c2e088bb9b9e059552af06ac75fba3bab79a28b3f9018a38b92ea6fd8adfd9c89363a10f99059b1ccca8aa8ac406ddeb27a21611c1812f6f3f39cf3b8e36d8e7dfe3f2f89565419b50974422e337a42cf7c2f903da3ab82640e68057437aae67854ff13c235849d793eb83607a3bdf2d414cd3ecf8c5cba4d810c88dba02c0c28c1e862d83d53b05d416fddb018c444cd530d01918d2e4b0b080bc8825307cf2c18f8a3eee784f8771411d093d70e3d4a62c891c4cd9dbbbe9e24141f87ef8aee1b8e3112f7cd02a868504c39458fa1dd85264f3fa188dad56869a935f8d60b6c71e260e83820dbdda75082f143d5a296a9bdd0a54b58a98fc1391bbf123d498f96015bdff38c3cf38a6aa3caefaecb0b49b24f9f2b06a457efd381c81b5ca42547c997014a988bf49134e7a9b04adf371f027ffc6ce0c4b569fa218c8626ae06e0667896ed93faa9d7d14a09f7632f15487ba1e5e874412f724172e07b8ffba83cb2d7a804474548fd36499e058c1177152805559161600224b0093aa200de51e2ea68b0b1329c6634797c3e7b43e4e4a219af878ccda441c96935880d4b4c14ceb8a328f7f367aab5ead928d461f087defbec1081a185aa61ecc92fe8480d19ee81f4d73f8a3814bef7c0425bb42e67ed242fe0940206f5e0f8a7c816f0fc758533402c1cbf89d8a4f5f685a8d569be9c59ed75970816a49238c7c54160ec7f34bd500adc378988029bbb5141a2e0c9c9f9ccf43ec75d1a777891a263647d446e72ca7d1c11ebabe77a75663bafb4ef0de7ea41da2ea48850057563eaa84078e745d063b9d65da34e77010a17a10137ff9453c739f26bfa3ad054252a7f360408f53bf0201caf366ffa9db5b90c36dcec97d8062a723f96e8d11506a1b72e4afc32bb580679e31b7e724a8b27d5cf8954a9d721cf5a755739b9a6d3edcc7682418473550b79462ed4eeb486745136c35275f8960b5622eb4e9822dd1591ada7b51b52f420e498585d8322f9c14fe2c833dc3beb04f92b1c235f795aad0b1f13c1c26f44ef88c2308497e3fb0d9ae849a96d6e70533f1082be99eff21a52cfc5218f81186f38ea19b4ca5219748853bc65fca7b21040d577fe14e220ed2b6e728283cbaafa7d0f0444836e13d58fd6924e5c47621c1be8f8bf2c30500c7e65c51ab2528a60b6dbd5d0c1e509f574d6cf00f2b61c63b49d307411ffc385f00e59294350b76d6aba939ec1c78a6568caa91cafc658cad5927be9d6bd7e1261220b2fdc5f45ea360767a16cc6f17d287d3e1b2f335148321de4cab289d16ac6739d651bce50715245f9ff0360c3dc4a79d13ba82624c6c4510546a70e687af7fea9ab2e929fc2c216ffe97f4735a9479c37e3935d163c2b646e3c2375952a3cfee57d1d9602687e8607fe314c7eb3a9c23900da79bd31c89fceeb8c0aab66ba0068387f29a7c44851c9de111440f6b3b7b37cd1fa167b3f9ca99220cb290032e9d9ec5fa477589fe5c5c7a532fb3ce4cf255ed034811c083a4b74114fbbb15f123e2b85846429fa21ddcde828526e843b553abcbe8ecb3fbd991a7e1fb5619c06b60a9cda71be8bc970233b94bf0f8d60fc5eec99c541f106920fc40bbd19b691e51dac9b44c332b3661543f147432a635f8a85693d0ddd70ae92c4f89abe451c4829bfda69b87e00a3555c2cd5f424f51b5f3a6922bc429730f85a2eed571d63030455398b870964236606135ab6ad5640c3cc11784070b99a4ae393eda30b6c0bfb7bd4d3c59e2692791535633b97e22adb7f52dd720fbb8c324df1e94ab2ebb02bebfd698e0fe75ae6c417d731fafa1e5682d2c209565970b129c53854c1595bc897e3759d1d2522c005932305a2429690e884d10313eba1ddb161b3c240be2ed78ff60a083fd18d269f6e5f9fd9c4e257685aa64348cceae2b6fc40dbf842c55f64848c206ddc774e667eec15eee78b7021c310ddb4694b5143b515e4293f02795ac718a45d13e91139b5b1d2634cee9800d7d2ead53c69bdad8907970bce437df6623f4002e359eb50d324840d7351b18dfcf99ae853e3d6e7f3772a27b7b81f9337ea1889823d742b8121a5da4d177e0cf9e1cfb02327bc798642652b2d8e4b985ca5a1b0eb44cd4f2799bf290fd15f58362ee60e4609204a5d778918143eb42355e5eecdcec6a1d211f322cda292375ee734c034a6b9f40a5f54e7770307898cf9bcc90594a20cc0f0f550db6ac82f8d404f128f9a325898910ab63001474adb10d002f8f45934d5693cd7d7af238c8d497e1902ae84f9a7422808b36fe2578327f8e418712d3e1ba2fca37965a5a47631ab181035ef8fa9e389561e6f1524fa81238516da042ad64efbb6ec51fdc85b2938d4f215ecd7a087ff0cc08ba7bc207d253d5352d7712d8949b0a48819504452ee7474778b9d40fd3c1e8632f2a7bd2c54670ea45a26f31a23d5385c205923a70283086a91414b83d032fdb0cf31a4b6ad9067a3f24268e526f6adc70ea6923a2838fded440ac613bfc6e689cff6430e3a1c718620cdb07913fa3af72a6b71728cc7a7c2ac64c4478d58c4a22d39342ee9c7a5b205720f9e8b4c05e61f6d9149d5a63f48bd853a15ac0b0ac226ed6bbb8bb90fd6cb80bfd67ed4cc850ffd7fb00d894cc7fadcc857aa88c9e82bdbd1db083922ff8527e692b46451b6fae916c4464bfab75ec4a469ae32d39c3dedb25759f2c7572b6d4dd8fa013880c7f73ed587993c5151361fc4aa6bd3e247416806984d892aeb874d5fa70fa37445f4d97b76f2059a8a377da101436ddc03059b4c0c0bb9f175e9aeb08a6cf059f519e33aacdd3ea2e60e247fd7c4764ac965e6fd432a86d209139fcbd6cfe75e08091e393cc25938f16f49d92ad5cbf7ff6a7acdb16ebe9605f3d4f573bac2237297502421d1f28eb696bdf8d287a5738a961dd98ec0580c975a85ceeeed7693eca65f7bf59ce303e5b6b4c52254826b3d02a1b2bb6201ee9f58d66f6bb3c67c915b9f72cfcf73507a06389246210087e3c43a523c685884f40e57dec9a87581cc90b0febbac3f7f46576e22716018c50748938479d813de9496731a82981c80a88ceec3039e2aca9d66ec444f0abaea8a0f24ef0ab744075526a0fe69d99748164d5c555f1d08d1858981b241a3606bbf6d014bdf3592a922117305ac2ffd80b0c60bc8a29a7b648d5df71f55d725c264955e0867bac37338e67687ad8167460c466bbbf61784ae4a0e44d5d5812e3047554df04906d416b17a12230855420cf32558e18d2064537e13afd8eabea3ea5a2258606e304d6c07f2a78b36e3a55d37a7558e6c52c25e8e7393e9c936f294753664940ee7276b159ce5b38aa082e6afb0abe5852e4f0bebc5eb31bd6598feca69f28793c0beb045a139391011eeb1b5fb9d1a6a58467af6872d0e30476c596e4a66ba95c05ac6830fa5a0fafb9bf3a25cd09c58c1b6e05590260772472298b6a7a9b464e7725784e3f0ddc9f676ca7fb214ae90bbdece5fd783a29656c34a93317f3fd79f8f399f6e4012623ffa1520a87406063c0e4582c9b142e09b540bad2cfc7d2913dc343d93c68bfd0bc5ed9a7b6800c87bded0f4f522362e34f8f376c544795e7f053401447407e366981a09baefda1a808476473191de954386bb478ff8510f03a3a6ea4419fe0849a5e0197462a2c1092db520dbff983220e62795261f050deecc0a7c9e6dee1193c8c533a729c3b74a83bb289523e596e38cdd3ce4bdf5dcd657c86b7e35d3ac40d472d25f1390e661e3caaca687bc134e2531419240f6025b3da8d8682d3606a2fbaedc4da2b218409fd68c38144c7bad563ebad6ea507cd4b2a6c48fe9e3ea27f97bdba6fd000a98e12d3e1bddb8569827fc4642a0b14f0e784d676d8dd62ada8de3f690c5ae1b7a8cbab06fa78b4e395440e64ae45cf0d25b42d9716e9a5ebcf74640ef329c5ba88acb9354832cdb448bf1ec468630067397d77862deb86f4ce4c089d406f7e01cbd87d1673201a47dfc3cce4c61821c12bcc1b09e65f36cb4bf77c3118f14f1c9ec0834580d162dfed54ccf3e6ecba50ee03cded2e58f6d63cef20efb373f9038248cca92c09a215afbc8b23977b84d064066685a01e0490434b609ee62402b7d5b6c10880f39b80a46d040cbba50e4843c777872da1cd1a502979a67f52d6d9639b6c8dd5df5da6dd1450b2fa1a6e18b7105e1ff1d4ffacc4e1fb7259dfcb320069b8a386c4685cc02735b4cd04cecb878195757fe9822fd13468bcbdd24b57957938b547917186efcbf1eec19a4b7f13b43c5621ae01f414351840dbe8903da9f8e63dd9709502b0c32cfebfce2ffb74a74a4bf53ea77848cae4e02118b1fc8d3393c2af5efae3b0a4ca3d582ef5e2dfc19bc48ddba949ba22fc923b4e57bc2ab1cf9cbaf7701fcb6e681c9fe749a5d1888f97880d4d214dedba7a881d4c0b963d3718f8ea2eba18ee087a3474392272f2303819fda69d4b96940838d6b767e95b3955cfb363dd4244ab8f26a20a5e6b1b6159014c3583d21a28a23eb60991c63510cf5024c00e462da333d7549b666a18baaa4603a29e6d9771a490e8fa2ea3f72e31f468f4d392ebf97dda67e9ddb1abe3299b823df85784b5af7363a9a278df809b50bf7d56191869005cea5efc131990ada905eb4303c1491acda176693ef88196eab9451167c387c141f5a29bbde39ca116e4ccc190734354b7fb9aa9f85df26621585233f857f235a2bdc5239c83ec77a144d9ed486cde08953c47e188194edf8edde392b0e4b360fac4bd923e350ba0b5f1cf98c1918d65384505f542e74ae288a03091d94137f832874ed6d031bc6c8ac4292ab237c0e34cdb3c599a25257709107fee225b66ec014e0ca58a9d2ad94c0a0eea23deb87e52d204ddbca0bb286231132650b9ee2c904e7011a6de735f5d74ca5eb80228e37ca6faad72a7898a5ea3ce98e0f0b9e3405df23ef69109329c24597bec0760a173a3a3ff100a130d3c2a2463930e53ac480dacbf083fd93f23ea3bd67261f9ce5418c114fa3065b93c372b4b14f3786fbb8637a45d22c8ffa4be248097b45d8d364f86366c290e61937b0c71758cb891ab1f4b40ccfa231ecf0c5083cf3295646f975da828a0a6236d60716ad60225fda219c0dabc4fe10344ddabfd454ff81154118a0b977e48421ee389902a68616d28741dbf6588ca6c7084e1e4002f3a40cdf9c96a689260b2a0a5869063cf8239937a9143dca10c5e51b13ef6e04458df5fe6f2c9ff420f885a43877a41d754735b6c3a83d9dac65b219ee8541b99c87f52344a0ebe29f7ff50cae81bd55c2898717684cd94b179fa7fb2340167f612e2123c3b67bb7c919f78284adc282a4f3e92362f1fdde36dea75555ca2ee6a39443564751865c0aaaf04453954dbb54274b7bb790db2ac35c62e373c4835312666c2fefb0ff991445b884dbf3984ad30cdbd047a679adeb1a8b49cdc0569dd00d43bd75562ad73818fd1f22dae24740fb28e511453766a3c34ca7ff62134fcc0d4cb1f20ab6b27440bd83c28ec0d75001e5095adbb2f322b03d297dbd700686681f45ad98304f8bab72145fec2500768f80984b6966ec5b2bf9daecf4bfba9e4ec04925952cf1c837d49ff12037aa553de8b45d615d8eba7dac680d9f9e8e79667f1e39a01d40271e48bf9e159c8493c61f47e6554d27ddf193726400e4d512d3677dd6a804dee8499bf06a4cf775b1ad30f9b460065a2de8d631afdf771054a80d728f3d6b5f12deb041ce8c7872c92691c4cf78b88c0e256ca46a25fdb63baef14c877fd687a8915b6858300847eb0f15705a12117ea64df5499b37d7c902957578ee413de6eb31cacb7136a41689df952211ce6c1be82990392c63c1c3aaa73d1912b09ed12c4141abbb16c9213afe4e6ec43f5bc93283b3739dfe52ee83be3bbb310e5beceb490ce504669edab9b09a2ba362bb480503cbf6b331bfc9e1d419e695cfb33faa07f4f57934f4b3042f387a923db2bbdc8f6c067ba4db41b15462629db2b882f37493d048ad6de99d585416588b3d33f1ab9fc7dff5b529c46e329144df4b2039f5d05ab2de090601e3ebe1aa3d883146843fb3a733d97ba84e100b4d660214d220ad217c0ef06913f0f84a6ac3850317133742f5fc6a44d4361d2b10c9251b981d1d5e89bf8a0981fc1f4e26b6e6ee1c915d98bd4d7ced671a5d7d282b75f1bbcf889e0a9c7666ed7512ec82e42a9e19149bb683dc9007c8f6fe7c14026683cc2211cd8bd3699fdb01d5fd8f0d93211649b1ffc1217a8e5bd1cb104d550da3c3bbac5a58d5f2df82b9a1063daf3cdcf5645030d4cdc698d963cfc4ef108d19b945d6e55a17c6f08f144a28c6934742564010837cdce54e9317c6ef8cb291ec30f978da6ad77f5f622553328857df46d2093d14f7f74a480f330962b0d3426983a29fafc9bba048f911326a6fa970a08aaa4dcea7c7013870556724cb483a71c0c86b58955ae3c1847feb2818c328d299fd8ad37a9b3a4250fcc4611317e0106b9fff67b014981a59c0ea3d69a8c7e317cab8489eca0474fb3fabe982285ade8df59579598e24a84beca4eb873e30c74cc5e7a674128c2a982371a3a513600e1dce717fe575b85096534ffa234fbb398cd513ad0888c1f8634c6aee402075901cba2ab79ad97c11a63d51fab10691d3ec908a831d5c271d37b375754bbe4d42891ff36985f6871170ca2b0750e27d4203bc3f8feb50cf3a6041fef6b239ba9a8e774a239537c5356de1e0b1e2072ce24374013caa52355f91534b45fdad391511ec4872741ca3b6e4f1ac4671ac36ef2dbb0770f03229a3d3c15182236c7324aa68914aecfa0d9604771029563476107606ee0bb7e4669aeb400375b6fd73d02ecbe0c649b1f936fce08dd27dcada29a272939ec1af98ff474976307526555c037aae50e0e1794b6a092a07a7822e176f86c740d9a0598d6e26913523f620b707c7a4600506ff6d4ebd9c3753d4b0a789ff8f688dba5e5e224d06a2c1e00babb51695366e1a6f9970c09a48486703359aef5fd7953afdb6a50db063138b82c9d6c81cdf43022a39b9a5502d55a21dae5dea0b391cf42f2b77f7ca7d29d8a1be075d2573456b3297fd50c34c75a3559a2b606e5bfb30daad165700f678119c6191a8f6cf8bea4cf2ddb21a83adf74e3c216a3b48d82170118063c779874ea2b8c30954ea4ac814bb79cdf2f6f8a09090e313f0ab14fadef0107b16f25bfd59ced213c7f74bd03cd2e3e9782809f202dd36cbc736059971c5aa1c644e5fbbe360deb9c053f3e669afc0502c9aa8290c7f5cc851a1fd8eaed15a3ff9068356113af415e95f5ee024f6181734ef601b057ab1f2e15e2a540d603759b4df0be00a834a1af4e72c520c7ddd3b4817d758fe4db07edfe8afc3cbf3ba6bd2cda2f437c25249be9b38674240172dde7ed4498be8be1be576c1cd2dc296ed6613bfe108dbd4ea95f5737580f1638245ef54b78b38f3870cde9dc3c79c8c4848022f6300ce6fd8f2384417bd9f756d5e547c02e5a50bb8bfdc063ff698acdcaf064ef444982441c1f7bd4ba9106e382627b6006b0f0f8cfe083e525d7247eda052c6b829b1739600525261c33f51c96bfcfa937b614bf259c14e09a7d05efd0973151d25247cecb4f3c4faed1d7790832685f8b40714b982c8309780e97f25bc2b743c1f00398e341e1681db370671673257a8c33f6318c8a4f7968d53d2d0487dbb8a3d8c7cba1594e54ba6a80a0e7c78060ecdb4d0c3c8d7aeb0b04f25d3158e5113845ac49a07e0092fdd6450987462eb0b7d002de546cd85245572e79340a8e2e54474f5dfbe695975c0a20cdad88f816a9a2091045cc91edb09605a81c5b4a539cae15c94e1b297cd584852f45d52646a5c59817474d99554c4b5ad011842357315c8bc278512ba5206860a0cdf942839fc3aa36e6f23f390a7453172bb172823f4259a97e77898600f2eae878246aa567d383d32a67b28a7b0a79627e15efed69740d14aaabad5e58436b6072fb586f258d2fcd13672ea5a29b5f270cb8afded21966f6e3321cbf15e08d0c779bb5710fd9dc78e55b9f969bb3b6d432fd8d89b7c2618bcef23aed6c03cdc801885e7e26a463af37137baaa30eb2f7c3745b18b2cbe638c2a47340cf31262c85af6f9e63971c266c31b03f46899a7d9e1254a16db0ef6098e842a4d1ee85b67cad6a34ed410e8fc8273315f97a8737de8bcd0c1823a89407874195e758f0ee5bb31c50a8ad53e51375d59cff08cf1afe4dcf0a586b72c1cb1d73063f1192e85d9e96ea618fe07e534ceb97708e3d0ad282887d63b82c28df640a6c4d05b640666762fa8449d96bdf481490dd77cc8a294b4dd08fcbf1916c8a541021f287811dedd79468b565e5b65f646d64f1d909437d9f038326bd7d79ba8d96853b5b39b228fcd025c683eccb288a1f860cbd0483dd0017ce92a0b75ce50b96147907208c5c99f7cb9814ff6fc00cb114eff8c669fb3872398f22eab23e71a83bde33c03ae9af82f6a54713920353ca74af4139f8f153aecfb9a313aa444dbe96fffedf6b71005af99bc7cc69fafd561be23f59957d0de5446bb609d09902b2ff73a5be8fb1527fcd43219cd8cc6d8f39825f68b287f0f453c951c51e9136bf22d6d1afec51222cf06fd3d9acee58a5424b89a6e33870f38e80e4f99fe8fde8b917b988fcdc9959af1bb5adebb381c9c5c1bc0feda06a46414d10c94085814764c2274ef2cc0014d81b9efecdf44c8dd56328d9a4fde700a04d416c753e94173cbca31b961e0bbe9e5e5975646b3c60da05bc89e5b5cd336f010b7e1b126d55fef06dda1f3cf3c4050ab35b77fa16b547e56fefe7f5a1bc4d00196e0931a5f13a8053744877c27b864c6fa3ee613c1a7cbb2a3919555693db120b3e5b315a02c5ca15cc0490b74ba5913f12b8f959a0eb4062ef28cd58f56b54341d100bf71bcb7b1ae4434526da0ab8408b423ef60729efc0497e0cab02250fcbe9c14334a152523d0adb0b7c81a0b8ba577fb782f5d4c9ee9ae04ea6410a287533b75c7760b8d0db27f5b790227d5ecb12faff517548ee97f9c8ab940a2c84638341930dbc3d8d1bc714014fd051de5f3967d2bdaf556323725b4032ecca7b7dbcb59a77a2016b07f4349a082cf4241c9fcb1b0cc44eed1791345e650ee4960ef57b9883e0d248a6dfb5ea8954b396fc248c9078c616da9ae6ce96410015cb42888b579332d54c456e900bc699669579b2e6a290120b707b9d671b6a37363605074c6d5596f954bd934dd655affc9e303b1ad67b1a338f2eaba19a04993d9d09d2b6e9d5947ca6cd7b125d61a32edccaf4c269c5823f5e9c808eb7374894cbde8485b3df081e5c2207f6b46a7838f7a4cd73f9894ce4be3cbd38e132790075d5e75753e6de3d9831898dd4801ae39a1a2bc19756448f8cbdf9e23c1fc99f1cfc45dfd9097109d17bb888604d23a53d829dad5a3a4521995590228f568352c68f7b882cd77640cd4f5818d0c9992a3a04de649cf2abbe68ff88a0988cb78a5a0f417257e6e3359cf390e25353fd99d4688349622f8144681dfa81ab1a8136e8891701e8a9438a66c0aa51fcb125ab248c5c54fc2675f2967d15b3c0e1bd033d2d6ed3d097ec45260c4c6252023b3e2e2cd19c8c293d7d423c9ecec7e83dc7c6562676a95dd8bbd7da81b10a3618bf45a92f02b52e965f0057dcf578deef72d3316db42e40fa91908efba725fda6d9edd3e36a171e10c64e690fea3a94bbceac553a494211ed9850356b82603c31fe0d2f19bb67dcffb8a1317f6fc63043062ed612bd988edba195c1cf284fae3db7d605819e37b3dea7dd1492abdd459557dc63872eb6ed33750a6bb6ea651fadc6d840ae90309a9538d17ce0322458f7abb471e18764baef1c00275a12f6ed36c474076c09f16668b28d0d4e41ee9a76f8ee367ae8d7596de69cc56e668d400f3982532102dd2b91d2928ff97f56fcda3171dfd15c87ecbf6c76bd96b5f264f33791af9868d1169c7fc1f528c623beece91c7c8c87c33b3d165f755af61cdb29bfcb4e0e5d72e98965965c14f9138096ab6ed9c2b45360c6cedf6f65ed666b61bce3ab4efd950d4389de967b63179b00e721c41036896940486d3126158aac3b023e44399e5bab872e41d46998f445d38640a5bb897594eead0f68edd1ff8f93f30806033e2637ee2e7e23532daa53c75503a7389ebe208c1ba912a5328b7eaf7ae1905de9570be9707a0562e0538c4f6e6d5d201b61633b67bde0ed1b436205e7c237e810212152e6f0cdc95fd35f0c019bd5e197553ef7d14272aa954f2db84b31f53011158492f8e96f7961f916ac23e3826645632e00c08efb50368b2f879a4c0adc11165dd7ce363baddc36862c44c19297f055de0e223ea3e418b2b6b61d53a4be1a48c53cd5594977924f5ac5dfab58abf10fa34a7c0725b794bb5ef1debd6b7e9c2d98d5dd0431adf0ee000b0efb57168751ad390f886c005cfdccfb2e8dc708d914a2cbec1f10f744399ae1f50e48ea930336ff0b3484c29a4339b9623937e74e6156493843d74ba62a0b09c7690510b565b9105e0bd45182b676b182123d6ee199a589d8f6b3ced8e04245d516b30f75654173abff3efc3c689d7bdef62bef68036718027f5a898974ad784219ce6cd2f4879d8e85b203fb5e4eba5f276e4baef2a642128570b284c8b9258c784cc8655c1c03d1a8d0fb14c9af5aac176af0aaa0e845533393914226fd704f7c3d3a543a7d554a5eb23d497b19ae0fb64ea6fa3a1dfbf6d68eda86853bc4dae4272a0560baa12663e4b40e543e4107e5dee19ea8660ab0669266145466b49023855444fbaf82d4c40911700a8c4ba871be8480f84f12b95930f89cef38d0658aefdf1498177e15910c75e2332135ee5ae09924b261a55cdcd7e4d16bab2c6381538cae545c2de53f2ad8562add9fbf3991e0e1081077b390671525432945fa0e7c627940c36cdb9b70e8f4239f412d39efe44eb1fd83f35f1d0272c3c90b825ca94f64bd4d35b4811d398d38a322803b46888ccc175d6a289a10cbaddc8d7bbfa1ca66b1c1d29262090b67974f3efe93db69ad4c40d38be41028da51149a3272e90df8a751fa9d96d8226e3081d734f78304c0e14a052823c8b5217162ad464bd4b63f1e7574ae8bb6c0be47e9bb127445f2974d13e7e246ba60ddf0a359b52a9d265c8c625d4706b0094ba8571e19c5626d4c1c4289b99036967cbd7c47e2fc5aa9e22cbdf8b4e47e8a5dab353dd4846514e5d38e4c18cba9dfe8b97704309ae1054fc9926d1dd731cc95f73ae740ff4a4a3b64e2f92598143b4ad3ee3dc3be610f194de44b02d0aad297762a1b02de392625274f0243e16a435f643409a33022c4c826d7bf724fdfcab6e4f61a44685e5f5b24df8b9bfb09f6927e355d7d8592a138ecd1f2442b4fd26d5b4839cc42671a446a40347be4acf7c852690343a97f988d1aecd6178e7d257debe2657499ea63d6bbd49cbb6bc4dbb02a2f5544ce4c60aa265f7afdf29b112e236c14ff4f0816b979215812578ab11f560fadeaa3720feb41646aecdcea42cdfaa0fc82525a5b727ffc613ea1eca578b2465dade5d05b54855a4b008ff9000032482cacdfe625694dda1698c24b6ae94a73ee8e77be42dab14190cd3076457b28abd68608bbae06c6a9dd6a0feee3d931e5938d0210bf81c2de114edb96c3b52ed7d470bf3a5f4eb240f338f171617343b1b36dcb7e091f9a3de9feb39f57fd380b1a4ef4bb8311bc0e5ed2ff449ac831af080c4a05efb20e4fc8f43b4e7a6b99dd09f15a47566853e09c23e114cafa1e3ab7d8ec500f8a32d46bd6e6f4d63540a05ef3b921c0c3b72b226c598d0ed09eb6f20aa61e696da26db31fb8f21f2365d529b91a8ac2b622062dc8624f23e55af7feb19a62c25b6e716d91c25bee0e2c7088f8651f9597231770cc2440bf0c3c0596444caeaab50a7a79c585f9194b9a07b873a08f705389e6106142a29ddbaa36007e91ad303fa597f2400f065d7f5aaf21b51e1291d0f6c5ba9b8e3b44a4f63762d25f210ccda2aaf0cacaac6354fe3e928044ebf70d4c073ffb3d4d84ddf220b4d8be7c6b318e04736b5d9e16d660a07833837efa2b4e45a457007511f7a1f46c4282fe358fd6b03e0897616867ba3f94d18c213d37eb53feb9b9bc919515db91b3231acf7ddb230d0e8fe6496ef0fe20d6a582f4c5bd14dfe9031c5f3fd14fecca1211665bc41f9c2132a0244d78a2e2dcf2106589f24b3b44a5ddc21ae33ea468cc3f4cd21188ddcb56487c429c3df4cc795fa6a66efe2f8bc98175c5c5088d370792ae5318dd8ad903e058d3fdfdf8b3b1d1ecff74440698a690bb61dc4eff03984349dd81f5cc1c9546fe58269d50925f720fdbc71d323cd5f0322cf637bb22294413212bda1c5960aba76aa025317cb3dfc8e830d82aa2fa7945111f8a86eb528b1b2abac5f74780e6f15b87bf468f1b7038afd9d388f9ae07e62f4a87d625c5969b1e4e6b1d164f3b100fa285bef338c50c3fc9816f013693148ffa1dd70b896e876426262cce06a8bc060a78dbce67d005c1198dc0508626282dcbee96a5df75fdb64da874cdf6f08bedb636015f1246eb5fcf2f6059619672e122b0d3cb081ac21beecde370fc89d3f863385306eabd34b4a31485cba714de64fdeeeda684e89baa0e181e641fa0deb0eceb1c891e0fde9a6ee161f2c091acb15b324bba52cb346da3eeaff17e21ce5cf8cc0a0bf9052efc850b77117f9f1699e289288bd36d68a373067e73167a2d64b1ccfa7359fe7ff9793aa33fcf00a8ea1d67d07c50fb457f7e06166b1b418cd29e7f2054c45a4015a240cea0780fd4059b4815066de5e130227207df3680031b45fe945bb92193379600ae8831cdc47a49a20e38d4c5f1adb7bc3ddc64f7612b4560d0d6cfb86799a38b7db077c97ba1ce438175e8074b5948d12b0b3ca56bcf13fa218411c3895c2d5d24a93d8006afa29ee73f1ab4179244df01913fccc5bf404b2c5745d103e3b0a7b7646f895b67b829f89bb172d340feebee9c04f3e29434474de7eb8de040a0d8a40789dff5f5ba216e619a2ded59363aacf50871f7f2a431c977528d938fa64410f74ea1240965837e599734b49d8658ff5a0d781ce6ed19f996cd87b272100db3df69abfcec15aec690d70d7e99888139d993757aaaf8c639718b5613627c1f66932fd400cab402fa8d4e931d999d94d7e727d3ac838f21867701533a127ef1d1daf3ac30f584193e878e0c55483698cf6c4dcd221960d924b73c68fcb66dc362bbdbb924c091b37ac9d785e20107bed88dbb8adaa595d913b67eb4823eada89132b167e5a34301de78d7739ee516581421623b814f5f66e2ce460cec5dbf3a44795031a17fa37a0701e853b205d804883f7ebd2b553011bf2bdba1c4a75cd46741ac5eabdb0e476176c10da4677c3134f85662e1774832ff965bdee8e7a392f9fe8ae0a6259c76f7cc367ea6f3b4adb92d674cb95cdf4dc7b2ffcf23b639bc7665e9feb39f623e466c852a5141e6b090c2eb734562c331e226772b4a1c91b2f2e752c76c7bce1288a5d93213f22c992995d58e9a9db82befb681abb9ff532961ecb4831327ab0acbf20ed69a2f960cb7ebdcfc4a0498858fc71facd498fec3a046b1da15866f81fd2de8520eae0a74446f26f0c86a15f67e8b81c6411ee6b30cec1f75833dca3bece338cea8cbb92234a4212bdc805fff5380a56d6f4168031b726c2fc8472194dc494f24d47e9454e6b0557783a2d41b378aed8e6bb36c36bc989359e2904d6af97709f414b8b933e8448c5fde9959a21d0c12421bfb4f75ef148e9a7c35d9267664468655866cc1aaeac99a159ed71a96621661c059ca39c0fe541c2f2580e2631723f49dcb107c09eaf9154e16d385b3ef0c934daf11f064b906012c3fd7abcc616d5a65f50284c20458dac69c991cb5fe27be25485822504f3ed2420785fb087ab9f45a9300be055fa24b5c224c099b5e8f71fc6b2795a0555c909d43fb31c6b84b9c9e14a13eeb70a6294c6d4aa90dff787f51c39bf8f0027c6e2cecef0b801b6de6bc551668fe7c243781326d81112c2a3aac51a04104666d59adf3f04cb88574049a46ac5a4e470945ff5a6968ccb3996a6bc63f07840f623e1fe6fa97ad116a9ef3a061db596cd8cce6cf647ef1a54772dc381f16387d87a43823b7fee03ca18d43b8d3ff8f9eb2cbed0da697a5565fc14bc6c389df39a626ff62bb5568b221887ea7dfb2ed58e143d12c32937e5245645c0cb7616b1597193df09cd5ffb966ac5a92c0533cbfc527b0063eacfb75d4a6118fddf0dd913b509f7163eddf349a475eecd15cb0d9144955a3ea37fb4f532240995ed5611a0861ca0685f271f82222c6cb3892a8c568a314d9116fc19175c356e85a73b2df8af50e10d0d345b32fdf6ef2ba1f0b510248b531c30615940c578c79839a1c95aae8ba5ceea5f71ab5c62fc3dca3178da999af12054d940fe41a51fb0e5e9e3f658f64c8e1c8e9b2f62e0685f8f208fa6b1257aa849ae995fb32821821f782836f74dcedfee8fc9a36a7c306e57fe6703edc9242f7ef1f57c17707d3dff2784b9a2485dbaed3e903051f9402d0dcbc821ff3a69758c61403afa23faba6d51f40917a4c3e464686851f59374daf1465d74afe4445473fd80abc86e8c6da9a48f7c32c9d62c4d447749723bc3ae51e6af63ae72291ffc3a007e3bd5abac334240c68439e3b13b81ad08b04ca4d7cb54af66f754f88da0aff54304e63f1fd129b0e8f302e9e3a950cdaab426f91668736dca8ab4d76963f56ea34827a5c88dbdb6d4bbd7cc2e6db458f7891f7a6540a31299d10b662a17aff07001ea4b7b09ef74936179dccc9a68531bcb4f04924510864024489e1b5cbe79622eded26681125aa8a7ef159016a21b92634eb34105af183c9a342efb0e4f017ed4733090fd1ec500003d5577ec95debc5f68a7f093576b3e3e3dd19023d8c2e2cde0f83cee690c11a081150f56cbb9696da02929e880b6cdc5f817824b230c3f18f4c9c41ae0339cd09c64752b4313fae8117974acd1f4b8f1042908432759ab14f7aac4f28882e5bcd4361d8e821f8a2b9405e9d4a454db02b2745b07b4ac22045d5f59bd6f53957228eac0ac1b6873ec716616ecc5ea55b44f2e981ec02fa29e7cd815d2bf75540f1ac770dfb417d4eaca5d9d798ea10a39022bc6d1640f13b5f9513ac8e3ea8b9ac3543c218369f370add3a70e56a8d4e3829692a0ada5c3d925f54aa123635d2ec240e13b99488abe7792c578eaa2027a35fedc0a394eb4506eb89c0c75b12c85c7c25e63bde9a850a8217be7ce913bc4a89fcb84f24f2d7892b923ebd776f53ad0a759a3ba1935596c1698c50add1e24dd189cee83437435494fc660c37e80baedb11299d6c72255a80d869240f1b27a88eddd5304c72f0fc0a24f0f9ecd77ffe631bbe6f0d3bbf972fa6e575f124d2ed3281ee0386f34465fc74d1bf63c8b699fd38473d43f9fe9a242ae46657c572f3d202d598fea7ed05d9b664b6c65bf661ab3107afc1bb387f817b59519eefffe2afaa367cadd0e5c7fb7dd8d3808e6a185692b84cf98f22cc4d865f22ed183a94725d2937727fa8d5b8a5cdb254eeb07cd9c20efdc8d2a9b2e282633a40fc732d858dbf96ff83ac4ca301dc27650ae43a5b4a20b9046a55a68d4fc86e4b7b64e49a55190a3d1747053c08f164caeca6d8edbb0d2667c70a3f151ca4904c6d0970219d9e5dd1d517b5fa260eee7e5f40245b8c6fdd8bb3636b0fa599afdf03900221203208840bc4d10fedaebb2fc08466e7ed9aff7c184884d12e8a611bf50b78e442920cb78f61227f6b98ccb8c3c825a5201a1d984b95f88b8efee034a22bedc275d87760099f2b1425c865bb72941f421685753410c7462af199ebf0bf8755c4883dbca63e8f9990657b1472235b7234798953ed4b5a922088851cfe40eb2c391261de45acf1ab8070d70fe32f53bf7c2c7014714248a8208ba3ccf1030311a2735bf221f9270d58e55880a3d44021de3ea114f541511b45b059e562264d94f2de3bc826dfb686dea709888648cd53fea93146cf50fc0eb5365157335af04c9429159009d3e9c96d24dae080605f03e62661e72df28f8a66eb42d193ab5dd62a06b35b0ac149487733dab648bfffda7a9d4cce74055b6537dc22c53ff937367be6ee31e384a1a85b7e8e4d3ab728ccac0880cbb68278f69d95bfbdf5f033940cee3958941ace05820b71bb3eeb30ece93c2f78e4341cd6367d863afb433d35611f93735c9b2fa71b2df0cd93ed2c9f2de2cc0df75dc7df6c3a4ad368c3d4150e079acb82e90ff1f2f343a7b5cdd35fbd18e85e59a454ce91b9d6db887352abc67ced45ae467210f44e8867e3e59fa70dee616584e70ebab2b8c01cefbbbfdc5d0df50ca83d69cc1b0e4a0af54658afb57cab94a12a0bcc5c88a3b5838a8a5f89e5b56112c68a77ef14549f4d937f991232d69b845e18f37c844f109da796cbb79bffec4db32a2e3d853a913a0303f7d1797400999871c703dfc42640bee6eeddd19e98c1b0989c79850edf3f3ee72c88bbc8c48cb50fcdae9e1b0c7da22ee3e6238be1484ae3bbac0154fd23dd328dc2e35aeca080f5fecf720037d59ab24730bb02e4f58f18e0a4305692e6d97057c442d0b3cdcae91de6fc804ced6a8dd0269b5db3c409d50c8b38e9088072421a0c6b0491f6ec9d0aa3e2abe26bcd8e4e42a3dd97f80ba28e0c6e30b1013d055d9310f05fc70a43b4d30717650bd33e912d6fc394012e8489ea64605331c2f99b747556e189851cc674e2af3eca5b7c9c802844e0d285e801ed138e70c634de298883bb21355d946d3f089ff6718c65a2eba753340aa511ac729812e24c1f853ced7e720b381f4a8aedade9da062aa51285628f66f385b4e9dce0f864a1270e95427e6621b1bafeca40678acc2a4ba837e4ea1c0c778d281b0cc3485086163975656707e25ad72eb613fd472b1085504fc5e7f09602a1d338d44f29e94fa608c8dc3c7605248a7ba32fcdd9e77ef215c35575cf7bd1149ad50393891ca9d7c3f532f07a4ffca1d19ecfdb9034b8a350a9a2db0a2d1b3464edb4a9eb173dbc768ca70d07033cd0f84e0b5c3ff8cb9cc87ac571523842a6c51b9753f67278705e0857816a33481d63d4e069d4c69e8bb4cd38194e9210315bb01543dc98fb26dce2a63084b239f49b4c60ff7c3bcadc3bda3ea9302505a7b1299006d029c32ed3d92c08a0ef8d1684081d920733003ede89355adb1ffc36e62a03cc37fe6e0e2597decf3c6ef033126b226591fdd02dae395123a17496116b3732bb7664a5e35582baa318b86bfd4b9f9293c9ae46625fad7ccff00e790b0a778f5d36edbf5e2139cc967899a3b5a3dfba2d4f8f761d4debfe42b1047eeb048be0bd720bc54264078cd3e2394a23efada5f2ca8bb4ecc6c2933dc2f98e4b790fbf6d291cb7a1b2d3fce93ae5ad6392f9e2e7bece40d84d95b86fd5048bcac6bdda5b5377d6b6275617cd5f9a2d882a039875ea10c55d2bd338edab890ff001db3981270f3d40e7c991c09e2c2586d6877d513f85ac1b0a3397852cfaf312dccd890d47c1f9b424ea8578acfaa6cd0b61b3c8e8cb2c102e016ad0499db8aaf9fcac87f80534fabba2949f0ffd82532ab39aacf72ba2d73293e9b8a9e1394ddd354bbe0bd28168f030530cbeff96b79ec3a97a83d96e52760333f1576d75fbac1311f06350974958a16908bb0165cda7fe554e93b44deabc068cbfabed912667e18661d92eec2e8680d47501454588602c71beb63943792a652fb5b9c80f914f014385e4c79b7ff18a137c85ca79dd33fe3900ce81b0c864273170cf4b22b25d7f97726846cfcf32e2063b0bbe5d2eef6c0557ba7b7bd44dc756cad75f86d521170a577344910d928e3f1fd8d56c544e7ecad4a0a9769dd32c2e6327e8ddd07acbdc1c34539eb31396851d6e723f77b15556e4ffab7ff9519a65a4a990175968f3a8811786cdaac378889326bdb102bcdf6b536475ffba6d7b49a47aed0d1103484856e46b481a08b2f929cc40fc4af4434157f0c9ec79db9f60c0d69ec8297adc99eb8bd1233d59d5bdd2cf90e2bd0f0735496ec7ae3297360040daf808d9156394435106638011edee5ecc4d251e45efdfbbebd9d117e700a517238ac19fb0bda529dad4308d8b99fcb2b1fa432a54e8dcf0b2e08d75ac49a58bfabba7a23b11f8bfc58f532df59f7be6e07bb6d1f7bc0841e9ada06d8e703770792683a43a328f65dd614319e231641f1214a3266e9439d10cec6f5ce138a79c758df89dc1d5ec58f259293230abd54efdbb7c730e6ecd25f68919219c9e49c59cb2a70ac70c48c8f6b9b154110cfe0866cef55bdca016a22a1df76ac1215f80a4c6489c6b889db8d415eff38ee77a8ccc5a822ca4f5df4a185e0cb477bda93e7bbd4428bdd7aab908acb478f3717ae6eea1f72c2ae0dabbf4b60f733fea57c94cb55fdc1df88c3854935cb65a5ec8b0c214bbadc3561405791eeaa844910130fb1ba36e4ea0bcafa0793ce7f1d7ba949e94741b7446d512edb27a580fd2760aee54e3e7e2e7b5bd5cbcb47b740453a7abe33ddba86db0260cd8baf311e138b9f4a223a7e5ecbe0fd69840aa4e61f653b6bce15d7ed497ef7699737350d085aada6dcae75045c520868b19712152348eaca520b6a3f4c5c6bd0133a2604d5b65b4e27a0d05c00d561f0a3b63c24076f353c82a1f57b357965918f79f8399f4c851152388bcb970985ddc73891822cd79e9c5c02269c5387f9dc243b1ca2566a45402412caf0ce8ed255e2569521fb1a86c14fed23e7e96996391ed3c43823dc22506e87fe5eafe6b9138c0043882c44cc453f8f8b2bc0c9ef8d8a7a2ef9c85a8921cb9b13ce3da061599f67e568b35b724df9a9345d93519c84f4d7735090ffcd30fcdf3f3f546eda58aef38b092537462add43a1cee544bb93d98f015ba64925f89d90fde765a12c4fca56e6401828524bbebea843dee4ac1ba6bfc355b26480686b99c19ccd3e2c362aacc880d70213a0d050d2cf99dc658c5e9e322d8fa13e1bf2724ef78ea26932b80a997c2f7299564e8b95298eec9949f7df7612829c503199228ab3eb116e63b95a97b23e0dba0bad4f2c1fe35797524a8120e5cd057a21b4df2da99b679d529ee66770f6af53ada718c19c6ec16c6e1b0cf067b42cdf21fd33028f91fd4c2efa79002b820e3f393bf1a63c86ec32989aa1f6ac7246f916feb941e9af8a0e4e865dcbebf3289eebcafd48bf8379e1d2b7e1630357f4d2cbda485266a67190e7879ece68ad5139370dd47a88833db44bc55d202508587dad5827a40a54e620841985c6cbf62039ba4c22bd4899147999dbcced3b99c8eb69aad99f151751d5e3cb7f21b26bd549b883d16f70e05a78385acaac1f111f796fccadd3d4fa4d6b12ca75b0eab19d1f432e21314c1c6a129fa55f51ed1f83fc884b1854f6df16b3339cc61747385b0300d05371552de8f9e363c031e966015cf2110eb679ab9c7ef21ff52f84aeef1084a4f8087340ee1c675f48b0517506a5b603a68e54166d99641bdcb9ddbcb372fc22516333164b6d59df00bf5ea08b651addd0dd2158afdb7518dbf8a70b5ba61f6fc3937cb8f96f3fcba3b4ad78a9703203464a2c7242d4a9450d1db04f54b57e4a1fde7df1dcb78f429a992925d14586e379ec495eaf5a19ed1e6ab3320d7310f816cd8f06e1e8b4f6d9a21eddbae4901130b364d8158368081a3450e563719118f50ab9b67182708b97563752b0410ae0f98344c581791128914b55631316c1a2c54dcef6a4b7bf43d82a867483b6f639fd56540511a6eb59acd0305701f0b740a8007b7df8cf48a7fa3b94b097a5700fbae5353a488d0d3b312ebf5015bdced1c014d21d5019a4c5c28716efbb7cd0327531bcf6f62a11071a850a745ab4fe49971dd8b076d111108dfbcb78b65520aa514b041f3830bc5d66ceeebaad50e32078d079841fabad9d4cf8f0ca0b2a2a9ef893ab7e16b970f843646d250e86b8b0c790981ef350bdea4191b5a01c011b0d774eef2e8354e47263d3df40dc9f5a22a0a2a3fc582d4c2904b401dade91a27c89ba62665e2fa7f6bde4f180fe2b3ac9db7fdfc701e4aede28d2c1bbd9102e11afecc1eea4f4687dc5dc86f414313c39fe2a4134873708ffc4b3315b209a4254907e6a93a73008f7d900356818f7ec0ab6cf18df0deec7f4d4dea83347d5622e6ee190e0291dde1bae7f9447ad8a73338b5e79adb4f4de609dd89164dcf5d6e65336050e241c22c9775b86dd64c1e9e468678b6f8c49b0a2443e299a3d543177c7c57471ceaefb265a86e413d6d3d777155941760ea0380f5082ab6d0053e1599c247f44219e4e65d40579dd193cb017c5c018186ffa99819c8e6c2be75d7efcee2dc4b8e870f4169d143bc95afed27d8cf7578edfdb0cbfdd1db0eb4a809456ab56db1624bd3e9a75cca9a57e5eb49bcb6a2dd97d3341833b73212ce15c8662caeec2005497c4725436dad20077e7235da87559aa1557451ce973d98967d3bd6139c6a475f9e696cfcdf8f3fe042525663c301a3c251d52fbb838b09891c8582c0313bb42ed898a0b766dbd7bc54783feaf4a0ad4a59bdde48f0dbc34008bdba850adb0965072b1ca2c730ee93b953bbf01e8a0887f11351cd3c5106720a34d5dc49df41ac3c4c17f18b50053c79f8c630a882db1a3c89aeaf689f0c20c972a519f097d8a6f786e634a449e908705940e677f45442d498574ed1c3a093f1a0be4c2efb0765641cbb5307d2a68be89a1a8bf980c3e1b0a2da28c8193fd684eeabf24c30cf9caf0f78c9fa0b74a140eb9ee813a690e707ab6e3c737edcfc63654d0eaedb3074e8decbb818f286ba6b2ad3178c2dbf2350d594f78e8b64a41625fb9422c79f740139d7670b152302bfb2df10ce3af2ef4a785e1c491788a7a83036964f23b53457ceffddc3f5f4e9057b395ae15cfb83812948cda7f395d9c811e01bcde168433d73dcb1293f21fdf1ecc1ae2e63dc1e737c0c8376924366d4bc6498e9474c02757d18dd6cd1e30c41ca3613bdbc0d77ad540bc7c5c9f1c5ac0b299a1db98611665f31665b41511c7499693c8e6fdf048c6beb9da2ba8ec11fcc3609e0cb430a330f77bb260a734d6e1ff9eb1efe6be3ab823adf238f0e0ad2d5d159a7daecb579853f545b9777d27933545332b573fb03d5d01939b28123516f161e72fb494a0a358c5a965c104f425423f47da76ef8c7fef24d6332ea38c9c5ea8f3358d817d25c238fed3895d67323768d9fbac04d177c96c082e98ff211f0ccbe07c83b2cda2ec82e42a9e19149bb683dc9007c8f6fe7c14026683cc2211cd8bd3699fdb01d5fd8f0d93211649b1ffc1217a8e5bd1cb104d550da3c5afe03bab9d594bd5abbd882780c605a0d3f750c1fb1032ee36c9d6ed0aa7139d0227eaf2c0a958cf13c8c5a28afd98d02418d22be2bae78b974b0ea29881aa91f70c2132556f0dc0c2bc58570f721e788d6c488be254497f8f1ce29032215d2ae3dcb0aed439ff6eac0763fa631ac425a5eeb2fdf8054e281b2feab0305afafb76cb6b92a3482f20e97bd017a65ae0407d56231d094568c0f68a436172b84f6b210b51c896dd0c4c42919c22139fcd738175fb3e9c82479d58fa0e30f8a29c3b3bca4044dac99646e6414d73014db84abf89260c58b32022f21b5b188357fe76da6644b413af8522075db562e144f480feebd0915c8e80eba293e1cec3e5962ca9771ac4f41271146c8f255f41201467a2d860c446465a0d4616eadfa88e381ef389fd13287015d2f20ce72f8402deab4ee4f437667e3558f20d275976a26d06cc28145ca3e52284b20d9da624ceb8d73448fc9828c133124ff9f9ee851456f066a79190a47d59195095dc2f5f583b68c5b699aa3338e7be95c9dcbe1271684d41ee0d02ef051bf72bace2d8ffe289b7ce4676d253d9d1f35a32c3008489fa72a90b918d5520b0de079d3438f2e742f7d9368dd07eba0306f74c6dc971ed370afb492372b943720e76fa1619d97e243e8d2200a4023f30e446bb8c27a7919e18beee467968d9948c8fc7a39b5478fde90c0a67d1512a75924d06a2c1e00babb51695366e1a6f9970c09a48486703359aef5fd7953afdb6a50db063138b82c9d6c81cdf43022a39b9a5502d55a2178fb06e2f34190ca0882d341d476114c7eb0bbe23487e030d778b2c6de93d796bf11939729d52ad1b6bf18a6492d63c1742cfb495585278d2f14a7b75288a95c28132d5fbae75d52e33b6b8f164da3bc41b30a0aca94f048845c6593059a623fa408849a38c7981d2d48148c164d93197647a836dd5c76e1ab15d1797b1dc07004b485214de688e7ce9da99d5fd19d2d39942b4bd028961d46b9764dd295f1c4daa01284ff3ec1a663910928cd80605756e71148f26692b30cd5c738bd3de6a4210d3b9914c25a6c602f45de59590eee9c11000cbd2a70c071cd1678529129bf617a6590cb0e46d5351e0e0f47ae7fc37229a9b0f6aa73a0818b5cc93f3a0a4750a27013fd41ee5da4d9d1e509451238de6845f5d77e32940f96b5db66295091e54dd13938a87ea1a6baaa459ac317a77c113868d5bd6e4feaf277c51e832c981b8c49a74bbbdae99fc654c7ce11c124d3d9bf06904ae549a48e111914bf7f8b48400f7eadc02b9dba7709bbb11c471938663149b4ab9010fc6325c081f5092f44997b4f50a72315ee5efe68dbee7ffb2f23720a065477eac53ae245b138b94101e1f10879b86ba1d0ee59f9405634c2c5bbe1b692eab78566503041ee9a16676cd407600875c7a586a54f4164d71723a0d9a5d710fdb967c156f925a31e194d0ecd4320aa319a14fb202b206ec1a094adca6a081811462d05ca3948004bdf3797a2b5a30bdc65f931cd15293ecb39cb9bfe0c10a10d0b63d2ad5884c737bee75fefc6a5fcfaac8a96391b55daae876212876f99649f89bd15cb22337962a479b59826767b9371c31b6fafcffece38dba4abe5f82ee03b67aad25642e066bb67767edbe4adbbd3442fe09ec85e466d34dc4bc3322f2c8c93f2eae878246aa567d383d32a67b28a7b0a79627e15efed69740d14aaabad5e58436b6072fb586f258d2fcd13672ea5a29b5f270cb8af5b7fd54fda470866f479397506a13df356094e7023e9ba0e9e178b46a6a729be86f6d103bd04d84e5cacc34c7cc54c08f0a812f761bd2cb9b678e21967a57b25203ee5c36b3cf24a6589533b59bf162b8b11e04a62b378b2ecb5c4262e947fcdd4e8abc5c010504a18d631d6d5e6291d213a7369187c3c8ec1365c959e4372ad0c0f28ba8343a58a1e52deea43f6e65c6ac54cb20d09ca7938e2823c17fe3dc8f67c425d499cee7db660f5ca8c2df46233f3c6281429850b0ec6539e1a874ee80d7e912e50057627793e23c0c522c2c9e84d20c8c0525a21231de0b00cd762fc9dbd742029eaf359f4a80921e6437a55ab01f8f7ad7915a6e7d17b027d97ec829779c0502f4e324a6cf0886da2b86e15264f1ac20f197275c877bdc2524b79481deba6b6100edca051270f0c53af910aad380fe67fd179a9f4469a0bbd6df5963f3d82bd924be523ff46269bcf3f2efb9d682b1bad5d8502b6fc99e37e96c55c44765a41b59911eed106d43a06664eba0062304ecf08b0807b09316e51c3cf5bceb6d3c3477aec40e3aa208bd413a7527fcd43219cd8cc6d8f39825f68b287f0f453c951c51e9136bf22d6d1afec51222cf06fd3d9acee58a5424b89a6e33870f38e80e4f9231c629b4a39644b189d193f85a21d91ac8b188e6352339a77ec4ea4cf0823733bb3ad16d745f0e9e1e7e9972346e26868bcba42282e4408203ade4fe574589e0ef401d16d292c07effddb9611a292080d8c152790b15f5fd59fc66123c74d0c569125fd262601cfe4b58a50cca21374a87064f8207ad5048e2448bc3a9c465f0971881faa4aa747d992c27a8a7d3bab9af815f0731eeca7728b25bed21c103d39ec989ff7a35f8fbfc230edbf328af0538e39efebf3850ee2fe9a38a14d034033ad35cc164d08ca5fb89e3c1654af3f3dcdb1e83ec18a35278ed2d089be197192c709fdc544a0850750d1f2132e966b5ddc2c52d82e3d5e25cfbc11e8a6b5895257fab0da86ee41d070f521e7492b668961502d922b7c09c4061f467be6bf91f7c625ba749978942abeb3bccf4ed9217676a7efb1fd9313f09ce77a45a57dbcb59a77a2016b07f4349a082cf4241c9fcb1b0cc44eed1791345e650ee4960ef57b9883e0d248a6dfb5ea8954b396fc248c9078c66f84775e23fff0d750a64938b5408a09afe54787311953f319434d203657d1d4605426d10aaff49749f7976762c820652ac6b352178ba74c630a3fc2c39335ebcefe7f2cf35eb14615b51e23289b83b46627e3efade521507ee02bb5353c1ce4535619199593cf7cd8d0e53eddffa6ec2c020d3d2074a3ae8827a67eb37ac4e8b732c34f1b739a2238e8e43847e3a04aa90d7c27aaa4aa58a1653af062d9523ea558908a79afd2cf4975fb0e33b04b6c74e77f736717188fa6bd1f7d912573c11097ec39cc0e6ecd2da01b16467737c3dac321c66eec45b843d1608bd40cf83f78cec214e18f92f9775b25b9585615537d1d260b7042e8237aadba267f516b60c65c74368d7ec16b44d19bc00bc149ee9090d149257d1a099c7f89af897a8f11e983fc4687c29be0eb60f2f50df40f4c2b450259aa63cfea8d5dbbb44e9df282eef02512a4842fe4055a6dd5018abf6f30eed35f78638b9754b623936f8d8a23829407af20eb27e5fdf9b9c763f5ae8eb80e71a01fb38f67ee1388d2d73fce9284780f2f7475f25e6a85e91fb2dcc8effaa9cae14fce37be41940af749dafb6cf8d0bc33a0de1d28024919f99dfc0f62c3d2ee3ed21ca708e65a986e77e86b6c0e838bd8d88c90d3ded0d2ff97a13e39f5ccd69277820c42f253497b434d1eb4a6bc857c10ae15560773e8d48a88c9c12a13ef74f2cef6080001c548f74fa12095f482651405a2334203e320de69be69216693a7c49aeb5b3045ffaf6d2cb6e3cd77eae3a39e460406abffc9d57c2f8390176e5c0003ac8d6d5dd974bb656df0cdb669e1b8580f9bd8767d19273e478ef6c27f9803275c26beff5900cf411e6df54fa7cbd154a1a20480c3592717aa27949d62c618bce2778c4638c50b2ec2f4625aa76c627d516c23f2a4698786cf28f78630c1a2851512fd32d99c8b8692a30a4f4724537847c8fd9290a2c12546efbb91ed6ea4c486aec047d9def0924d2729313aa8315273b21d7a196125a08fc023ce4a0336ec06cb0b95e3fa5a834e3c60b1c6c51cdcaa3d9a513aebef92bc8664c32e7fd61935cc6095248624d0b989342389c979c758a2b119ecbc3cc787e3cc1f9459ce5f341f02da26a7be92abb3a0edf7e2924094276c9aa4392f11a021cd879e12aee7b7cf9b333b431e37b44b74818f8febe17703689a7874e70e981bebfcd114d9a4df00ec8f46557200d3f546b2c0a2f37058f26d5c6fcd008756348a1719b89c0a2febcc2e4a6e5637b64860a4fc55ffb487a8010ac05d6ec9b5e5653e27787293a7f353432138a5494e580b0ebb8cfda9d01510051b6e7fb85fad56c37ff99edf6b6aebccbffa27906ccd352cf9b9cc827c34932b5b23342db6cb3fe32b727d085b6cb76522838f720c19d537efc0dceb910fc4d80a84cd083a1ea6555e7f95bf093c1e4f239afd1dbccd5627365afe7e5539a35dc19a8c5aa2d37fe18429f2e1d6b4443443873cc988e0de6f65204c58fa541736e930d4fb879a671365e3b1fb927b5bb9c348a7fb0fa386b779555a94246c9df733f2507ff2c73ad48c02b00cd61e0f61647f41817e7ce1f1847fc61b524c416144d33893eaddb8264d4b879b3ff7715ee87190fada288f7f49994f321ed8b659e1261300bd927d7c16a8406bb1da4087d0454fc2ca43cc56177f22df3019bd53cd48c21236e725c6b153f299098ae63fe1c92952905c13da2c94d66da2be0ec1d281c64060b686e90f6a85f693b507fbccaa5176628f664eb8758e1506d67086cb83e8e6f5c432d0491a38417d3b2eafb8498e83d99f502a190c824216d0ce8cae555b15b148581a018c4ed6f1744ee344b3b9a1650d7902746a1fbc456cec851d51b21fc772af2e02ba10b1eb4670a2de1e39bc9e863a12347e4bb752258acdaceb47ba31c25fe0e84df33331e1a5a5658f01843bda7a7a36aaa86c36f3abce124ccc07fa5e03aefe9da5f888ba3e7baa635fa66271e83de2130a706e8f854a0659d9a26aa4e8d957e34c14d58ed7ac5dd3076067271a2f86961451debb36e6f338e78deb497b0773ded9df84d738ae0fccbf3cecfea8c798b5d63d1d704440b161b382bdc13ddccdf438f9c896cb67d74268f0e8cb66580342586c9eca699ef585580226fa8d7295b955307ff1af12015352a284859ee9b649d6c9725207d53d7b0a19c96ed701714e65c24023172a3f03816a0154f71daf5c4d5e488bbecd88bbd9bbcc886eac19ac6b3ef7cbd3e646b6122db70b5f83c6d1b98bf88efb7a0e1b73a1396214528ee2e3b2459f71d0e62d62a8182de47f3c26e938ce806c097547bcb5353904c4cf9d86cf828bb87867222ad6648a8f4d362732d70f5c47b4da7b12ca702fc99fccbb234aeb5edeedbe70e433f9e81c28e8dc1f10f3520eb8692873fb346d9b9a7c6aa9244d7f4c9a4b9c3d380ecfad1e20a79f475661b290c6d63cbb7e8f4edfdf33651c6bf18463f9f6dc1dc9bfb90e676fdb051356212b571f681b222e06e6a36a9657e520c1b1bc2531c9efcf44b0eb03fc22c6f2b17ad59eab81a915d3c26bea7ee8796bf9aaac50a67972976c4a0a950a472087861bfe7500ef958ff70aaf1bd084fad2368d71b23e6e35da4a00d98a77c18e15af1e0dbe079117ca7e9b80b64fa662346aeb4a18b9c4c16ac8b2e30c28919c8217405bdaf8fef7af30e2aa337192b4d5ea6da2941572e6d56037ad0857b0579c5d788c3e460486c421078480e9613b31ae3954b55706f21b1ef929d0e72f5fb32584db168223124872ad6d91059048ed151e193853f9f9052140f9183dc8210c0cb1911ffeb12475db4fd5c07e7b7c49fe96d56470f066b2713bfacdc7694ed7b19a82ada4459abba90d9115917e7e4658fba801c830b9296ae6aa0ee97f4fe0b255314cbce5477ecf726bf21d61907fd8c1a95b0911252b84d7842dde81991319a28bd49ae1d6e135749f272b82431f619bf168bec628922cf2878d09c08bdfb06e43725ae7fbc1890a48e00ee32682de40a16ec9a78398e98c6d4ac5a13ae21bd497ce1d84e5ecaa078d95002ad460aa606255dcea452e2fc3788c02c427df9b882ddf717d01a51d4573eaaf3c114ab6f2319173ccef954b161eebe58c7f7736bede9aaa578a54945b2fac7c6cc2207aa5ad880ab0490c370151c49ebd6cb405b22e4683dca2f3f347a99222972e87f1c5901626b4db80170ccb9b4f4234f7b9b759142f508682d73a70ba7edc09af14c09d28ad63edf4d0a840c88c10c6ea5353be6a9b4c0c6948f5e0db4a2808c1c67b13477939f1f6ab268fe6a13c6ad8bfdd335593c04400c3e5f33a0f49d829317552360486ea9651365737007edb9b8072d9c964050404271873b2d79ee8eb38abac118931bd726831b8f793012bd1e3f08d88cbbbf818dc57da5d6fefa1a31b1a041e8a01d3e8707439fd5c8bb5744e8441a80b13059be76dff2aee3ec4f17d4dd9969cdf912647983ce3b76fad0761cd9729d744e571a7d71075a6f1d2710e3dc43601afd598bdacf85519b369ee8d75c150b6703aa8a946a5bdb16af2e71ccf9393822c4bb0ed3271c2ce6598c82dfdc5c8b3dd8bd90a5c900655afca07be19ff2970918347120358d71fb93ec45bc193f10fb78900eaa29348fc0eb1648d0a0287d1d68b9046b3b29d3fbbc5c299e79783508014fba37cfa7c109488590c655fdddf3b15fd36fc4cae05e0698f055e7c65932edfdcbfca19fa292a4d524126e3de32d7631c438af6b4351908693d89588232ae98ba370ecf95048583081a913fb35d33221ef1b9fe60b92251f1126c913fba83f8c18682fd1a48c5d1af556e7b0fd4e4b5391c2f2831be51e11500e111a272303d357d8fc75f8efb421b47aeac9f8a02734605b9d38b481c1d031cf0c6b727254166cb4df57789d6cf0574abbd4f0358c6d7e58ab0a371a4239c5c9212056afa744f69e68c8baaad7dbb389189a031bca33c4858e5aebce5de81a4fb9c9b93af52051bdd93cbb5da911dff3fe8440fa8894dfe491b4f1b054bfe1fed2820be6bc13fba5d1e756f921f25472f496edb13a89379aaa8d3184ee6e5c3d60c6c76ef624f508c08e69338e98308e54ef917e9f499f95c0db8815c7934f5e1f2e76d3647456dcee077f70f35f0e73e483567af6b4ce2a3eabd2914576bc4eccff5865de235e79bca7c84296e02fc3998c7dd147414cc14aaf6ff276aa47a57450c655ab7908fc7738e79103bda494e6daedf122ce679b66dcae7d651d280a6fcc1d7248b14d6e08d44d845d6e23c6d9877655ee05ce614a709a6f6a151c86ff8155afafb7122b6a5429a144fe6c1d352b233d5d3ef1287b18b04d4bca442b349f4651d06546ef4c472e97e177d599f74c396457b7c786b3f5e308bb1afe8a044abe89ed13a7cbb31e301094a40a0bd775a031bcde22a5c38f543329378848b803702ac40f0c247476e7d7974f4d6d275d5da2f63a2b5bde8c4dddc1c8e7c3dd5454e6c7551c37fbe3ecab4643f51f834e50c6735508d75604b28526a2eb3c6ff4086b9a427b618aececaf33fd56d5c1265af5c95b9b82848d2bdf23f277282c741da8edcf7000ef1ba7624d4ab90b6be4e008342c7d17b346cfefbbae3ff6c25a996c12abb7c8783225c9e007ec51d107f1931495bde8bb1667e23b3eedac9f87ef89d13a665aa4d31ceaaecff2207b903bbd70b6316c1184e0628ab5de97f7b3013754c09ac022b464b59ec418c9efe8c8465e05337686c4219356a20236082fa82e5033752818eb7236d95492340d26e8fb96864a8822f4287c5f14d552d0f167b3df8d08768009935622033775cb5be7d9dec5943b2c78992f39da36cceeb153ecabb4463fe6a5bbcf072aa7af488b10cba4a8f9ecfb4888d6e47b62ef924842ad01e583334aa69fe001821968b7514565f503ffbdf65506b37ac6329c954b31e03a95444faea954d16d94e835485e17abc6c5cf9388001479ce0ac01e62121630eac9d8ec170a645fedd2dc250ba165fc431f3412d444140b997249f6c000d01bee589120bd39d183d2f49a5d3d72aef82493dcaccfbe6c4b7f205ec97f1f406a6cb363addf142c464cf9674bf6f21c55637f0fcb1364a1aafa60f793740a150bbb3c96669e97db8884f517dbcb44807220a50bf14151a72c1f37d0e5a78aa28785446bcec395fba3edd5c611221f4718b29a50270dd4d7ca06505669cdf1c585579360cbbb8bdd5a09c6960a3c2c16afa4e022461ad16e624a076deba0910a7d77454cb9eeb4467120b71a3dd35765b36b52b87a12598a6e197b6cfcae78d62365563cae087242a7d8ed5ef80880f68980c76a408840624208709b1c575873f45344b644309b11014b7ce42cfd2540b5b41c8690b2b44b701ff0841fd14ae36f903d89e9a76abb202d0ce77b8a78d08d67e7fc5862257ff2ac5a6b831a211b3040d305787cc11cc527624c90bf02d00d860297f0e91d2084ff0bd0ef5d34c0da1004ee4fe6bb368c46cac3e8bbb8adea5581fc6350a7fe8efc9bb89be31f74f041dbea5d79b92a6936db0687947f348f3f7f7efda0e189567f82843e3b9f39abe47eb4e7bfb2821a02d5aca4eb8edb5062456483faa371a29363e3def93629b01ac0bb18532f9225e9bc29d44be41c7564aceaeed5cafe465c2f3e76c6e3898adae4da77aaaf2cd88d87e77aaf989bf626ccc396b4c8b71b3a9e2f4558cab3219aebbe5f80406001223c5579f56b101fc5bfa9180facc8190e33ce192604ee32b697474c56b8567e44a761adc9068daaa7f4973a09a0fdf380a40f19f33945861bfd412df765515d725bd112ac0f03c658e622f0e3b969a771c71e08915beebee28b6e528d56ce3416b8785d7c40ddae8d66b8b69b9d97d9a90edc834e314c207005506e6d25eaa8fce3f3ac9e9762bad8aabca3159291c517971f43d992bf66964c0e5b0c88b4acb84108fd6fb6c4aa4b76d9388ae7e95f91ed11f9fca3a5d666aafe0adab92e2f9882a08ad1071f22e02285ce4749f847cf1e9c52a129bd7198824d119003c36e46138c34d46bd774a44ab3835f7467e7c962baa57233d450adf7a6f002603064a3b653013925cfc1cc6b44397823a45f01136d58979855f1b397a44e2f4c72df6a72f8f2020ffb35ea5b629ef8232f3a7f5a6611c70257abe3dee60870a77da18b63a5ef45a879f36f73e3a711e6f723be23babe2fb6bfa0a420f33d15562a78b78be38d3b08a7783815a078cbf8f66f97a33c2e70bbbec80ab974811068d8cf6ee6770793dc6ce07ca5232a55132fad55acec26100ef11b453e9541df9cd15dce1f29d84fe6bd119511eff5403a3319f0f0883d2e67aa6dfaa3f8953d5af42eace74b72d1e3fe3aaed5eea07ca20c0ca0eb89b2608400aa7dd40de5f75764d234b18aa01d10e5b9749b1cd024dc13227d5aca9bc88ed2c9ba6b728731e9232a0ea0b261e1b9e626c85aae7d8cb6a66e763b1e792260fbb89c9d8b6bca38bed67b2899ac3320bffc6e5211bf6c6eb4022215742bba95a4741e8e9d8852788ebf8d39e15264b49f073c537f241e3c9204e21b1f8d665eb04482f1de73dfada7f5c261a5ed47de09a5844e5732960b1ae59137e1a97171eb3d3ee4dd9df36d6c8750ef0607c1e0ffcc35b11574f0fece17f7af1e12498e548e44c7f46ac062305cb9230a5f34960346178331fe3269a258e9b3c174677c67142abf1c1e095702c80035649ec49503f9ccf942c2b77bc3b5e844291382f21b83029bfca399ccd0ead4dff9a3f83f729bfc45787b4357b495c7752c488a0588cd3e95ccbd64a18ac5c7a73a151b354c76d71fed964bc4c479df9baec8264a7d6765531522edcb7a8b2a381e43551d8030ca82184d181873757f0174faa6691a148cf42cde26980ac532fb88f44ed917f159d61d25071195cc56835e05212f63260da82d370ddb343aae5274e23c18ad53842b6910600cc4ed017ef937939cf4371445c03cd0fe3bb0488ed423291d11687ca02dc092c2c1167dc2471d74dfea11d561185e7dc7b27f736caa53af7644952c1c183876ef91298f19df45ad8781faa4f3fbb19b0ba7a6b4ae5c4cdf1113cfeb24584ad0db60bf7b95d5765735374724abfa5d52693f27ef4b533db31d5c63af48475a8bb64aabc6f9193888f9677bbc8e09ea4944d0430ae3ca30701b0f678209e99619794f9bc5296538b873acc111b181aba0deaf30771b87d78dfbdb84647bc9bd475ef4b43101aa4c59740d37787740920deaac41b9f842bfe8b0ad86ca2258f0f09d648979b343390b6d44c79e6389a2324d095bbf7f5a3262b02cc03e398030e068494cedabbf99557fab711415e0796c30a13350a2c70dfaf93258b040bb324dd24d640c6b8e3e72ed41962b8d084d70f62e7f64328a5f8ab54d371e28befc02a986ca5251dc20fd3c38794415afdccc0f1988429ad86c79c2f450c8e9681af994d19f11f7d3d3d7abdfdadfa38e4b8ee6a6f6efc95cd3439d90eacbb42be2a3cf89bb14b41f15a32864455a2533f75b84e4d648a10401564f3eafbeeeeef5ef3f9d9bf0cef4bbd6f00aeba5eccf95f69c2fdabd484dec628591c0eddf9179a7af1e81e739506d4743666de7402a67576fd889b01ae2f09e1115f8c8da72fcb8e9a4a531bbab69655d396db81825fd3b0fc0e19336bd7b53384aac0d99981332165cfe95cb9917f4077fdd05b04c401d9931f556f30bdc4a0e6b07739f430dc88e347973cd53c55171507fa78db3f954c3764bd2797332ca37088c7918a2c7d462b2be1b3624072e020a00b8677c4abe2314309806eb607afb7b2ef60e25e3e2a7cdf8fdcb6cf95df1f2b6f46c15f1c74ac6c0cdea4c2771b8ef60f2e4f241a2f88e766df3ecb4191fbcea3af756b86617ef4fec1bdcab3b79fe9d2e383a728970db85d972293376d599f5b28ce6fafe8ff94bc911225e0e990683aadc452b999ca102239fc6e21a51a4a99f0daa12706a99e98c46d38e2905afe857ae212fa7faca1d4a1bb64f7832fe0d1f0a2568c7ef3d111cdf3e28bee8c95dad69970fa514932f220056ffe139a4967b9c877c802cdb8741334f7556c414d6607a10b0c474535750366ed2248a8c3e8adef89471e6f7362fa21e82e14efbdebc069f1df419fe6a6c2a28c36d33ac1893b506e6962a8710ef46dd88272b859fb6d4070c15daa8dfb1642a1455c1cce325fcb22eea30164fb6672d0435dc7db95a925e7e7c8fd6f41afa087671b4c28dfe9042d946d79396847da54355b19f361bf15923f51c59d1d490224640e5f7bf57d967a1e924a60864edc72ac830ff026c93c7203c06aaf6a705f026bea9f6eef76e785b31c71757a74196dbac87cdd9f49795f96ccfa0d21889fc7e8f0dc70c603c0086dd024f2f3f40f1b34dc87d5cf4e9e7691d81bb4b34a2dd507141b40e1d1ecbd1e87421bb5f24e4932166ea89d25d86905effd10293bd0491beef0cf973227a26f3b034696b8e9c6928f82543d280b7acbe50b826ed3983426c6d57c38f68c59eca989924bd960a29644b0da6c46a248f62951b7bc499ced79b8c445c6ca96d9fc20d5ec94a423ad19eaa91aa6acc773f1521373f74cc0e5d0f6cf7de4c6d1e657a520cabbee0b191103ad647acd826711744542e0906d183b52de8aae7cef903c4e7986afeebc6a68d484d19af8bc7b6e63b79a77c99d85b41d805f0a627f59e0f3c61e12bc0070491ba39be19142f166e95f5ac1f3520391ce8d30d7eb8c543d70e20c2b1e7f88d83f93b758be18484bb0813cd47afe08ae7940114c5b8c2e4102aee3e015ae887c03bc8d7e8088ace0aa8564ab3f2396a1c24230ab8e5908d93b522c41531f2c08acd530103b2d7d9751bf99daf85427f8b0ef4aa2946081877ebcf982ec02117c9e0a1eba96426f2a37eacc0ba4e982fb46aab3cb4c631088b51cee631c525e3397d984066447520d32043ebf0cd7815fd66f850c1290cd6bc78e0baf6d85bbd0fa236c6a12413573c69423689d8777175447a0e55e6ac2eb9335dc38d743120875887da9c7442ff05e4dba06c2cd112586761dac3f46c8c7eb28ce479791f84cdec2444cc6442c0a6085b190e2785d3759d0cb3cd7e2622e78e2fdb867dc815f43b0fd186fbf9e21247194e74dccada232c8480c4bf72ff25b4b843a8861ff1d2688ae2fb0a8ef94472c861a8823abed7b9df5d0ba97801e01c8496caf2a374986902a705fdebbc5ccdc57cbec74a558ae1715c64f512b83cb3643dbd72f0e3e293e9881aa2aadc87f0f2c8019a4a0d5a55fd43e6014b96f98472d37875c49488431794a11a3661005272bf036c61cd562ea1668ed9cc8da84a23d4baa20b3825470aead10d0e6e79db02710021945d0f98b1ddbb32f5a4f4e1f141939c6665bc111fda4a986f19aa811b3d013899d6f094b2a225c54a07f5e850380bb482d8e43e363843098f9d59ef4fa1ad80bbbf9232a560ddc1f62f3d2e77f91f0321f6d04053a77734a7f2ed789c566d46c914543f7ab4be90a40ef3737b6738b21c0c9775c799b754070a94216b06e9dbce7790a08083cadfbee7205951be7b1d8a1884daa0469bc925e8112007c660a81832b328cba57461e5c8c5507a3e706c15552641f675bb4dec94f3463690d3de55629ca452139ae7024d1dacd3597688794601fda2d832b2d0e4f8ee6f03431863936ba572616025b2dc9f9faa3a228021dde62b9fdd734e86261500736cf822152fbe58fcf2a7a7da9f37a4a0b4bbbd0da7f02e5d907bef6d82691ec3866edcc8a219c32825b70746e4709f25146b52a62d2d26cda223fc8fba6874f302f49a69af9e3b2797232cca9d3ad8aa9110d19bb7e448f91f3f6e5d646cb0ad94faf0bedf3207ffa0946ed5a3ed546e2e11a0233a94b2b79b724afa50cba815bb00ee06144dc772d1646b5b9a570616d915ed00d08c0efbfede70d12164225fc2a65198978992ce87f1607f3767e46a726aad9bc9f7b04df1bc839eb9ca93af7913ce6cc9cf85f3428023ad304c2ab85f3b8dff1b54fe867e70d54cf8a192181993145788a197d28e81a80864c2673b92238ab2b4ca5ab443d4e5bf311fd8936623e0e8d265cbab410abed4046470a46a7b5ecbb99b1e70489e4b11e17863404a2463de379b6730193b3b6cea19a65141360075812eead6a210ced506901e3704e7daec607aee4bd6a0e833966fe52043a574f690cac092e307d71143fa8d6f7f438f2ed517053499dd6334e88555d92847579a31176be5b6d77f70bed788f1c323fe30639438cbe915bca90e1a99a2e8649040ca5540e111042d414629f6395989d8557185f0c78d5332efbec2275e2f67edd65dfd75df3e78f2ea027d8b15ed4a3eea6090ade49068cdc576025b095522d71fda21ab12dc7bd918a772831e32c36f198c1751eb0d18da08986e8e29fc063d91d7856bc6f12c769a6da65bc219452cd6e2f8ca2ca44eda052477838dd9baeb9d397afc477ebd27c2d4e24100eb8367768373849c284900020b35e104267b32f5a06d6516ccc292b52b3781e55911c2a324064da35f306b2e5221592a5d64e1eec1ad0db75ad543e82982a87d31c76c7f2d0f08eef187aa20405f0d85571f45940c903364c88fcc51c85331e4d233bacfab4525264941a86dbc62445804c7ee7fb2bebc55c5c6cc4af1fc495fd66fd698b39221a95ee6f60cc40a5359c3bb1f560890adcf6090d16844323c5e0424b8c3600b8e53ea1e2ca8479417938903e0caaf44a84fe0c65ccaa33350f233b01ca1f5c46f2c79776f89f9fce9f7f4f994073da92bf6bde181603ea1b0ac1c1fee843b801876dee662499033c891e0ed7a1fbc13ca7cb2960f9451cfb3f96f48f0f8e92a08f1bdce2f0835b1f247db7e54873a867faff4aec95e31e6c34a734dbaedfecb2db3eec97d91e671fbf95cc003bc63b008a68e4e91ac6d260a2b2f2c0b8b60372ddb06aa80080d1c79cca28c053490182be491292271dbdd4903c78e510298badc2131094d43d82ba74b5043e8d641b9bfcd7512ac16dc17f79b002b4b1b41700c726475b3ed0a5e2c75b025ebc48eea84c8074d0270e12e82c95dacad89d3c87972b76aaa906e557e925c9611d219d72fb463add29b8c7c1cf77a14b9a9b66cb9efdf205f020215a7ae1f629ebc74c53bdf17a3d23c90109d3fc31e3b34900d1e28ff5f725b819abc37c116707b2e64d17a1392e734506b6d026110324c11d4528eee5b7cae4c6b661e7b26a83f9b35da5c2c8ab0ce56ffd8e1a5b5d664ec8c6f36dfb5732d6ef54dde084025456318af55ad22e69ee18d7afe20c71835544223199d91a911e7f161609f2dfb6573a60b51ba21d9fce02ab2507d6c31bd96a8f9925d6d16a201281e843887b6dad36147f83835c9445700671e981d76d5121946e5b5fd5cb29536e6adfa0f0cf27fc470929c5da8faa565ff97941664ccbeb525c9c8778a78778cfb61ea9e8a50d22102a213f720be3d18898b2c88c4865f7daf0fa3041157db3925ae025038457ed2b60382d253c471654532389f5e205eb22f6ae7f80e70ab975a5253ab3d2d7fd6d8ea1f1f7ba0851be8bfecbed85ffc653507928b94a2f6cea9e488698d8ff2951d9e395b78a5b834266da7e4ffd05c0735149063c47047b0493635b84e04dd1e42140e2b105ee9602a805370917fa233b6ce94993c6d4afb0c8d3f602c90c3cd0db60770fca8efbabd934810aca944016bcc90c2b85617b215f89085f423f43affa035f2e8628c64d16761b523474187ed81792882f5299d82d91e850b7ec94abf1c83c1e8093568f5390f5049553c9a669a2f66b1241fa0e0ce1b81b8f9bb398e0f6175f5e80418bb3e503bfedb36870750466298fd73c85cb9625eed94652483d37ea9fd9a433f58058613190b6be33701724e42e82039a03fb26443671b541dd47cec24a8215fbb5e2df151f61ac6df4846b8879d7b1e6d531672e12900fb66a2c06ff732c4b7ec7de27f34bd059b81c65e3c0920c29cddd3379741c4c03ad90c1139c7261fabc1950f3e8d6a67c9577584015e366e88437bc841dcd8786b6f9c5014a6e36711b44bd0beb512e5cee8534f67aaa5aa63d5fff3f1ebb81d68f6cf8dd3fd2ec2e8d6b927bba1ee92cb664a666adcb0d37f2f84459114cd4c379e9c3081de8531934671da83517e29184723b1e9842f38d421c6075417806f87c12445ea4aa621cc7e093bbbbe33351d784648c2ac8af394aaa946fda6fdad0bf11c92a7fe0a4e9b861538547982ab215ba3d51c4361b724106cc6f02b097086f3b30d4e8e9dc99ef9fcef1632af5daf007938a8f3fd0326a8a73f18028c88344850dfeba9df2f6e5864eba2b5fabe20f1262bfd83047c66815f5806b64eb5d4ed471fe34822f3897604e263abac3ef2dd5abfae78e8c63607680a6c79a5de52ed6a60171820dcdeb2d1b086c4843d44f0d4e0eb8b399b82fd0a1d7bdd8f9b55d2833b4112c60af164effbebf98d5f294910fa81e74e0874149624d1d1bb2cabc9fefd2b621c158c5088121f40ee64bf55f611dbcb48a30c7427797c1125ad94e0cb639078ae8de984f81de0e1f45e074f180e959051926d6336027234febce9acdcec0647b59b9874735c89bc7b01e5894c386d4fc180f3b63188341b3f8433768a9ebcef8058bc29c3748a5893922ea6d553396b4b0651603ba8054d91291d9e04d7c64309a62ad7cc3812fbddc6cd18bf1e9b3143eeb286f9c5f7241bb82d7acc774c6e01eaebccbccc07b6ba6a2532bda44d7563c9691557a289da285b2aa11abc1623090315b9f6e24e97e210c761ee75b1fb9d9ee0f015e6f35ee67227e466d61ad8c512ee8335ac73207e35a4b6e6ad043f30bc19c6b117d4ec75f6e010515da453ef99718c4125e3f3d621f80dc95f69d891088e5c6d940e70d4b20ccf97c329bf0ac5810e58df25b59e67df945f64db5b87f9bc74dffe425fe0c8a49c55150b1798e0e68ee5cdc75892541eebb64eb83078b0944ce70377cd632c215b6bce058ca0e97712f5bc797179a0245cce9ab3542fce82eacee88706d4f9402196611bd79643c16bb217f29d51b0a6a1d7c9106098e81aaa2ae3ab54a1be4757aa430be4c37176aef4027a6f506fe4a8b8016ad86cbca0f8f1342bcc4c1883ce1ec48de72ebdb3d24e2efaef69ef9ede0287ebdfad2db4fbc2538b5166c2d7851b03a4d75a23f4dac9f2aace9cecff9e06fd06b48ad133cbc29d44d8e4bcbd530d5784c17e9fabe5ff6f1760f4aff875a09654ce304f1847c22e84690936bf3f483d0be12203964f3ba5e2e97edd2461e5688a8cbf5004dd0b7eb6ec2e02fc747fcf8c63c1151bdecbde14316daa11fce2c924a2992d3198c536d59cc2d0545c11ab2a805f254db02b4274b53e830d37df71a2c3bf2aabfd184d94d2fd3ecde2a74ae1e4885490b6c26fbd9fdbb8a6de37311b0efc4b49bd324c2423e133c0f84c7833dbdcbc933e71fc31a4524e7aaa36b88c74d3bc9e60e1081fbf3ef0924892a5d18a8b8811235246b42738278780f0e1550ed09b77885e0b478273e313a740ad12ff42e0e9bea4d6cd38fb6d4a592c466c508b232cd8a8d34ca38b684ccc6325b0f2586790d2988429a895507a3a8c232947923a6e6333c1570178a937471b02a59ff553f090a3c57de60f30bf6739ba50e81ad66310109df7a71fd44785c372f936e7d3103b901045b416144f551df240b5bf3410f50625d1a63f1d128e9bbd613bad12105b9d418c2a19ef3d73b15fa923d7436993eeaf42ea21c3daa34e6b9f1f6b9f928c5025a2e4575a155361e8d280a77f356451c69cb6e545afc1eaca58ec20572048264da0e7f391a916f878d628eecb632a40546b0bbe0d76e69659c28d85e8e85f0ba292060ab9aee62931009da3e4c758f3ce4949197efe99ddade039e146fe404e7c1870bf7acf84e30e307caa43872acfff3a2549217206ff3f3b70c159c6787392b7b11b4d565727a4a9ee5b7defdb2a36b9f631153709330cb3d61fce793e3afb939c48af34b07737a6764ede2dac0656de6891314bb9b47252151f7c25fb106e87a3217f94ba9a563719080b4aa420ce878a610b0065a06ed45d8af940b6b9eb9f97f1b40372367c76a46575a2af67bb5a38291ddc76243153a2727300336de9405fd2508aa6063d7e8e22f6849265ee76a23e6ea0889b91d847495b9025aad20f976beeb83c5cf391cb90c91bbb6d81c75e27558cb743de0e34244764f034036888a66bde58a7478435a9c1f04a3b583af6b6d749ab45341c2bfcdf6747f535f33d58b8d1091bbc39ff78b15c86eda7d4a551ec3aac29a4b98856a769f993f5b6c9e94a2c1103353ce87a0ef1313f260ba324680476a643a0cbad11c322bd0a705ccd18f343cf595299dc5ab68d84024929116f25b9d42c8b3a496dcda0a779269f11c939693b3c3e9648c5121851ee2ac25209a3d863316d05a9e0866a48de682bcacfd57b7b5ca18189763b6e1652967fa2fc7f7c97348d70544af26804ea01eb70252689660c8e993b0d44002d8b776d0ae27417f9b6993e410f54b3572f18ea507058240259ead78b3ef6ce814aa579716aebebf1b0ec059a9c201de467a4d826807efdb6288a4a1182ea3dbb63744b05b75aff513b98bb17de176a2b2a3a2c8a5a7bb5eb81bafad8ae0c19b019b31c19d3f6529b097f92abef47b7a92e3ff5262bc1d2cc72ce545e0257da10586f936fcfcc3fae9f1bcdb07abfed33676186ea6ad998f205297e8d4a33e088989e018c396a9eee0f45a12d50c3d2b60178eb9eb97c54e3605d524452b076a15710d22f0802f1dff285bc32ad2ebc2b1cead13223fb75246d23ec27073d27abc0939ef385a6280a437b22f8aa81983c048aff85bd512ddf5438e1e2421b44bb6027a4b3c00b7f4e4b71ce1ca91e0af651750a276a8b7347ed3a965c2eee35f1a772aa871b910f3994a0fdb537730a83b6d81fb64327bb6d5c7d91234196df557871128547c962aa4f3f8163ccbd7c2400c51a5d0a1e46324beb5d44fbfefd515d2e23e39a54b4d6979718d48f80e8bc548b301caf432baddde156c93aec2cc80046181a1dc8cd140831366b4b7c32eec6eb13a616e769e95042942f514a4322e2dfc088f3923b2236c28f86d8820a0c303b3515ed9e8cd5e1758acb175c3fc67e76e6211912336f6acf02a405b27b2b68d33b0a1b44a932a30ac4e61029f3af7a80bb27e1b083eace49598e2de3ea801dc3b01e9c69c33c522875364a7ed479c522ecc0258d7df917cc9ae02a5538dae67d04a5e84c941033c62c47237d11aaf35d6dfac379cfe9be6b94602ba27c8abdd7b673ccdcfabbd6355dd17114b852eb680ef110cb697fc3c515f520196c2fcad60f92efce79289d715179fb7ad6449f17521d387662b035c9477c24e5fd05199058d2cc35ccf51e792aa6db6250fe8714b675012150d252f59f9fcb7b00561db20b80ad8420db83fb53401750fd1cb5a5ce8578464b0cbc5e0a53259b6724dec4b8a080b3e1136820cdfb8389e88a930fe13655113d687748e1f016bd57a9c754c6593e05c6b78ad2f4068cfb0feab26cf43c9ffc7ba2306a9f8bcb45e322e874608707eab2162756de814fab8e13a5b8bf0b4c3a27ca49d4b1f3748083bfe7ea7c3ad14e6f266cbc0425ceaa890cbe7af54dfd13eb1bea224f41818123a662a6f3576ced8ad1d0366c9479e20735248d15ccc8c067e3863bb1e0ba5d6db8c8ca951f524888c2619757e99d95e4832bf74d5c03006d9da660d33e3242a0fd4771b04881f3a342da5adec432be29c2ce151cf99f8a31aa98ab1ca8ee887d9581a4fc032988b8e35af6bbe3960dc2513a266d228d89510088666171bbee9e414a698d87f2f51e73a693265f351b1752891b44aefa80f17712b49ff8965573b52427797b60b0528f38e98c2d22caa09e710c153f45e8aa09845ca0db49a979e840b8ff8d9ba7a982c05ea6317236d770ae8d1add0ea9bcab9410173c437a4ff0629a6ad69774c904770b7d5340e513f748971e8c5712be7e1ee1342de2034beacb47487b73b386136a0946b9b69f246d0a9d2afb4bc14e621e732433589fe7509251d3a7541e10a07b4f064c48b431f762e51a310743c9b17ceb030fa61edc7c78f786e066190c0b4e486c11536aaf7114fd488f94f051894bbf5edacb88e666620e4e9a9e4779b193915620b947ff28001b603a4fa88b365a446fb90efd30746a1bea8f94d4c764885427e2dddcbb6f31443e589cf8a800dd9eff9613d435354fd0b8526882a547252839d95089c178283d95fe1b8f4f7142af5149e1f6bd4fe5f2768a93042270fa868191bcb23dee11ac4bd859100f333d18f01c0804d38dd30ee903d1d25e81f9e45eb19399ba65f4688e41deaa651d07d51dcf83365d705b797c533400e291a1278a8c2e84a8f2540fe075a5ee65eb7606011546865b22b88ec883cccb5737a9e54632e64d9bac64abe99906868cbc7d7e61cfafc2c6b4a7b2cb9dfff258e8156748d18e6178ec9392af5562681255e1476bd124147fbc9e52b66e41a708491c15d88fa59769338983e081bc1056758d01df6d6f66f79daf9db35a7590a341d2bd3def5ee22c5a3985cada2fd3a10f6e65500b7ef04c12f66b9cc3248804fc332681bd39ccac8e27aa7869bff13ff6f2992e5b472bce40f26098e3b171da679ddc4e6d8179ee244edd02068a29651eb23a2c0ca04efb965ed2f2dcc010cbe88a1b58d6c9e27900690f97d0988f0d5931e28fd7b0f58eb74493849280749b87f2e090f400f574a74039a1afed7bea02d9c4926e900eb323f3094feb63b7a7d80553912c305f432c3a3866938cd921e820adc6eb1bc3b6026988f9ddf0389fc93bc11528b8dfcb35a33951fd7c7b6ffef1f1dc78c43882d82283ca63350be13a31295c4c0df139272ee6b20661779d421293caaff8e0f429abb188b2ed68d54f0d5479a46bb508990d2e4073863c9766d7093a4545f471ea90ba0f0a8b5ed60b3185bc56dcbfd2e5e2e5d84c878f8e1674a307a45f069ca1606f6e9b4befe1dd6e3a8d561eec6e0b9772fa43a780ff41a5d2e5c7ee981c38da8d2fb22333834c38b1b96ebce3825af5f2d742e31fe9099c7fff667806ffbf1ac0cc89a60e38d662294429fed28d297b4fd203cfcb814943f4f067351451f131fe2460efcd038b20dda1330a163d66d2f9f1e96062549c2eba4ec5c8654d4e0067432e0379924df4ca1ec02637dc50ca5554227b4544d32251533015a8bdae3910b6f26dd4c0663b0491d5c68620816bbfed6cf4e8bf65a823025c479fc5de2d74d025e6c182dc05e17b66bc351071f133d258310cd92eddbda7d49f378ece620ffc4458c76b2bb78230603d2efd4b9a7eacefdfc9ef4dfe917e547f469bf489be9bbb95c1e3e2f0c05eb51b3b6502a14bf00f742b7106108e1d58c15359477c67be1f17b1628bd4dcfdbba280c829daca209ac7ccccd3b82f0971f1058c4eeba896348de474cdc08ec5db859aa2797ee262d06d6bd5c34b7a36566c6683e200b8262d7f352dc608a3a0f953759641dba6c280c6e63d41d03a89a206c92c4c74a1d2c1afe276bef42152e55338d8037f70a4263ba908a7b5ae1a1593f29361b70015c61c8a9061a823e68acaa504a184a0569ad40df6ee374da446d82605fde3eec82cb99f04165b9669962f54e2e1fa6a6b9e572d8b9e033e83b475e186873b90dcb2be270d242b6fdc4de43f7684fa70a6128fc3647b171d834c52fbd7dfcc94e5cf6218f0e6ac58a9f9ae2c0610836ffc0e3cf7bfb17732662c967564ea4c9b999b1c3aad0c956aac7fb31f0a51953e2cf5eba40ff9c14be92ee41c1709cc7bd95dda98ff82b0ad5346ee84de67dc62afe9f794492195cb9d8e7db8831a5533a9fca772a6c1ea002cad99b133080d40a2c783b79c8469ad1d7378400de2513224b493d53fc8138fc80b995b6fa80043dfe13bf0d1cd13a3f80393034b69bc782ed9b826e40dc8da3bc84d28ee3727d54077f80f78b1aa94b11d0da8ce4922a3c3324e250ee8ff26b323c1726760ab06049d5680c51748c1deca58e6521bff5fd8508a0f4e1a84a1cd1af8e1cd3f832f82795c408eaf74dbd68e0f29eeb46c1933e0d37146d2168a2ca29ea5c137278f0fdf89f954a442c12f29b3476955ef11387df61ec8e66a49c47cc31ee624b12d87bced77aa37a286a62e0289d596e82b692ba84c62ba24826f321af6fc9598510936fa0b1520f6937ac321518113b031898e608887cbad6fb8fa15324d2ee1b3160bf2c62768893baf5e8882ca7aa64ab361d89b4299fc19e8dae07689959dbbbbcba6478ee2afbcbf6045802439faa5cfe981425a6d880e30dd0a5cc0563f53f6d26216985dbfc78c5dc5d7381683c2bf6dbec44eb8ac231c10699704fedb77651fa75a1dabee855171ab622d0a4878b5d7100350a752ffc2aaadecd939c5d1e05f3dde622cf2108f0c24bc2fe7c8af8c9cc97c3078636b2e613081060bf08efad855d6b22db0ff15d54793aff3ee75a0ba61918d9767eed357d56a5bc1d1d95d7f4e6fa9e748f425f992434c8b229b3c8d8785b2730ab8412ad2e657c54e77351ea8c3e2802e896a030ebfbe4abe01f22a040c4194b546ebd9bcdcff9deb6ef33a926fea8ec09ea7152fba8678d453049e182d1c2fe106cd37dee12f0a1f722199288676a741e6a0e3d0582ca81b50048d8b3f04cad2ccb0b99f8b1b03efb701a6ad129ed28ec054da3cb2f240f6ed824dcf4007ababe1103ac071ac9bffcda20d12c1bae7ac864a05834684026359e3051a7a2501fe41fdbbc99b3e2c40c918d07ce5bb2e0807606e0716b57fb9aac7b928a73eb9da9a5d7fc0f68722d1c9a0c73456b96da7a096eae8c7c319ad62a8950fa73a6c6fc7c9a4553138ea78bc0487647668cc858556b778c1c72d68c53d1348ab5b0fe2241c3d3f1e9e0cd47b9b87becae21207109f5939b783439abbb530dab757d62c10580087a62da75d65aff43212d8cec7d70a024a67837aefc75f56016db3abef6de20e4758402017e47f5ec1f21f9ed777b4b2a76c44c12bfe5baf6911aeb6da362a59ebafb1774dca05add325c1e0d6a65146cdf55bac6393c9471f9476ffba2d52ba70ba96f7c71498c9aaafc9d42e7cfc5aaef11242f2c578612e8d0ae0b9b6455e900f6f0daee87c2f04c0c77dd3c80e745a5981f554f615d918d95f1c8c7241cabb2e68d01c0bdb01995d1f28187874b2f8ca2bf4d81bca1a42409557c639708bfdbb20c4cc56a04b9c0cba801b49d451e244eca95cd2d4a8fe86ff1f1c6318b19425d347ba5a490e1d29cd66052bb8fb65192df88b6e125fa1bd6897a3cfff4760eab10e0e79860248de200899ab6f349c307d3b632ef4fa05cc7f0e870155ce97292e97bddfcbb1c35ec04f475fecc62ebb4eed74dee76a5835d2365390fe4227eca3eaa5d6143fc10e295c28621d734282324963da6a1633248e49dd7e0b2548d8661eb640ead9cdef794677f3f4555a6b8812abd70d821305ae6175ab1c11fa9148e15e3e9521bdb8ecf16f8d0bbe35124817dc76605713d8f2cdc76d164b85b7e5a2fe87dae3ddaa390796bd52f794cff8bfdb81048f9836d3c631482f7f3477eb599a255ec62bddadfca0329775452d1b91ca98d8fdf4d37a8376bbab7f1e449f863f4e10cb307bb7ae3905f7557a01638e98780c04713e0d92a540a12ac5964f899e4f74c898ea208e63275ba1e5bee00d33db613103d680f41f0a0dfef239d7f853ba2823fdbaf81c3cd3c73bceb25bbd10bccd9ca74d5e6f078b1497905c5cfd4b3817f1045df140a088a6cfb68e946ae0119e41dc0b77aa4fb72dd784a4830b5367633bb94a20014ebe332a4f8b5038171ab95e0388fd45e91dea9197f60cb75cc657709e09ff77f2ad94cb3ce5875f6d5fa7debe6c19cc7d83d5eabe54bb872a390127686a1908a76dcf89e07047eeaea8f32666daa45daa93b051635d7c6a9294e3ec2d1170ffbc41eca6ba9760a6184b961fba621399ecb76662f116296d5ff67ada6305999b2f15c9bcfa2bc2e0e0c293530a70bbca0dd3df6742bb0f78036172e5b819f03599111d93760f595a5e9f5a0d0915521787bdee7a49d170da938038073c414b661399eb3b0c4bfe38e66da83390964b710859b356aff93a48c503c8609981d8493cc86dc9c4b763e904d20d95e4ab092ed5f4100cce70cd49e65515671607e7f63b36c20d9256e7d5701c8938a26a395a2bf6da6db984eb812c0f9029ba0e7330343b2b6653111e4349934985ec9700c5d7ba106e2355901d678207122230ef86188d85371771373e3d85aeac169d9df28ad1cbe80f84638c94e03a6f0e5c6ac266171757e73eeb3b0a2439027ca2bb74a168fc776ee8b9b2d8994be575da011d153535ec33059113d3d764ca1817807cf3af7997e9aa803783e1821003bb3c45a30116603cd13c7df407e60fc45ad539a65407383fb7e932d219ad36a3b1e5bbcd15d228f5b04c26ab3458a59d120b61764b25553ee1fec7fca9d6abe323c6d7971c5475621d9dd25ce1ec285baf57391e179b89de630ccc7b285b538b18b240c91e475d07024557566738f3986676041b307d8753732fad684f6d07bec1b2def9caceec41b3803b0e2f16325ff954391f71883517323c519351a3d2733376c14e7ed0acd26310b905ab9b7192eb9db56a88020c3ec24a793b87d05d1dfa7d592b8e59e0cd9f5072705413704a2358eaa3637a1f74fe541e5ae2707e23a8a5f2d12743fe549905358287d407e45497ba953ef487019281935b6b550e647dc393e1a2489a84bcb500de3113decb33b70cb45f019b6816718feaefb51cf10fd6938d218becb5e2efdf95bcee2ca9bddac2fa3b80c7e9c389552d546c2217a4627fd2218690f4c35d48d55da5dd7a2ace9576618ac4960821dc423ca2145b887c0f297cc2272bb1161b8e3919bfd83f5e2bd194678f6425bdfe17e4acaf71c939c3aeaa38956cbdb52df3c22caf99466dc6f49b9e5ca84e4d388f49ae47cd50b6f9f829ccb4bc6297d8c9573f69df091b36690ba6b49bbbd897a22827b2e56cab0854fdb4c096b080eef634173531b4a3c260b132009e9b4c57f0b65fb30186d31c0714985c94f148a711279c10087e040b80a6a93a1cefd3fa15801f41ac1bc6ac6dd2fda7de2d4a01b93658954aab88d7316b5aadf7116b9d82b64261f98328d7a4effdae073cca8966b3e17e9a49e78a9a9fd8689c7fa0b642a45d524fc913bd29d8f5a8717b22fa72d2f7cc278ccc94e4a5f75454f5f0d0dc8b977c829fba6607e09f9de6eaaba3df122f0ae3d636bbc9acd4b3f5b75797f96ba59d611af5045acc30e591725b6823ac5369243602465f109c9fdccff7ad168a2569ab9cfff62f07ada7a50eaf0c1b1d56779ddabd3ecec64f9401bc35b5ecbfcfa8a92517d5e7ef2b51966e02a177395ca6e21554df6e34444fa6a3bc75fd8837f6f9ab0ede1d4699a8dac4d97c9412de391e3d4518ec7c702fd739dd9b8227c9bd319dc52b28fee7f5be52858d543d194dd529eb88f0220c49420a88ce92ef3790f846f098cc15dd1ffc423ca6dd884efe2d4f28eccf5806ed518f8068935d9504d6b3196f0b7f0fb10f0d05841319b5268313df677aaa7b700b759aa66907b835d16445ccc59f1ac2c69340ae79b74610e5dbac189bcb52a5d71322ef338b483bc2ca60fd9c47202a60b7ca5f0012d34c634b3493e94769e466143739b4d15b558811883ea4f35c88a9589c553afb22fe9c84f63804327f51724d381c88e5d986bd31d3d64873884ac3de3ce0f1c4d168f90cb46de9d77a4dbc438c28bc446ea477284a816a9c7aa7eef76cab546d0a86ae4c6d29c866536995e73ce045a4030cf5c3241910d01ecbcfbdac7b707fd94b0269eacbbe0724c46a88f87b85904894111271c6ec9d0731c38a9e6e6e60e634b9f0b0b32027078ece3d8ef5a1c81c3c5d5eaf0673c48e7c76c9c37f70e4a72e047a6a559022cbe8479e9e66ac7c9ae1fa0286b0794610489d6fa054a5194c322bfd05f23baa21b208b2c3d113d8e0e6acad77f3e09c63714cf8617a2d5715584e643d698fc2c2a18e8c894c27a3dc1d2b6fc0148e8e59bc40a126512476b9a2561ad83292e26fcc2c7eba4df8983a2f6e2261f89380ab94dc25f6d4889fb51c206abbf01135aa81aa759ddaf301260fe8b4bc1a9dcf8569525e81d5f86f35bfe81b7bdb343acb75a2223481e232a5fb0799addb28edc61c86edae5350d2aeb0083956339714a879ae5cb131d2d7235423282e5b05acac0c01a58db2287ab01902fe5129c8f43c43bbfa9ba07ebafd1944f9aeebda8dc3258e750f5bbb869878525326c0c3c6b962c090a43a2ded154c673eb12751650a9fe87934598bf48fbef9017fdfa073b76da8ac8ff3a1fa32237e229fc3fd20d266bb1e85ffd73ef9295d162b980cfd90f7374f2bfdfb33a49ad1a088b9ab21d34ea4851fbab7f5ece8f2d33c10e97599f3094ee424010a555c7b88215787ca0d4f0641eb3196fb5ec58d5725514c842da4ffd5f5576351ee807c85cf8aec70af8eab55c31d2993284e5620472e9066df3ba2c0f4d54d8c71016f92e1c65c074dbb5df3e3cf2317cb21820999e69e9ca5af93c0d0041f4595dd775866a8e086c627153ddcb346d0077be7c874b430ea85967ab7a638726839724df305f5772d43ff5a8e11559c4718677adc5df3e0130fb8edd817f9ffb96a1417b989d202f22c2cb71a9f38b571d4994735be56f6bfff05e1300a540f36f06400ce12c013a6045e19986b0a01b60e90d145414fcca5e3b54fad8e872d23dc61e904572f5af35456a7254eb576d5f6defdbcfcc343c77663a75d342106b8c5d253d145f1d1e79b2548cd746a300b2f0af44f5c759872bf29cff2b39e00d45e0bd42fb80b65b0060f107d5a7751cda96fbda51fd45875af7db601ed22f30111b9bb7b92dbf47dabdd6165a701d3753150e262593a08161a0f3b8c1ffdf4d0f75b2d2603f756174f64001f6a3054f4db4978e3f5f84114bfd999fc2daeab2c777db185b554cbd6c5e564bcc572b4ab176d9e0ecd763287490730739f3f55eebd0144b81ec6a12ce1cf7b92498701ada5a23df50d82a3eedfa0cd9caf77898fd3cafe9fc80a03c671b200d834f8a47dd15f971dcae15867d3bdbb074e90ed37571f46c4925fb4036740871a7b1f4b8f86760b8ee2a5c70ffe75f12ce55270318fad492774b2b3d761bc2c0d9cd4934eeec01cccdebaf9b633e155f49cfe10d4f89aa3a104a9654a0b50f31594ab30bc31469a10025678b797aab6111dad8ea822e7f9783aed50258211bc76e0fadb554ad5eb088338bf20fd969a1c842f96ebec58b35010fe206a0813cac666be0a56b04de1f41e296b6d2b697f5e2f8b1cc3a079562624b4e0ebaf0b74a07cdda8a5f02e14e05153c6afd99ead5972a4e66d49a7eff0d3985093057f7ddf949c4bd1c96ff4f64e77a23a346205cb107062d22af0533aa9d8de81f5d66aa7559926311ad834204ae041229f4c4f3485049a756f218d0ed5f7b6029190fa23c602ea4ea8e8b6cd36c2813ab6904486d1f7b28f2ea136db2bb235e49354f6986cd1131e69813f767ed8f205a9629aa27c11e1d4f38473a94a84c39931c1757a9625614045126a9eb25af1101ad6324c3528bc675c2f61afb88f98b7e375a51a6b0368d1f8700dc61e66657d059adc3979de75df3ac9d596c0ff663ba3c115f30cfb255e78d6ec09427efc42d001df5dbf53eb53fc4169a84e53e83abcf43b3221666630ac9f44966cbfe29edb284a593a379479b112693f7083aa2570775b25461343ec1755e6d2e21e5d46f8b5bde46fce9d6d188cf3ad99e7710351cd255de0b26639e6ce8506bce093baa3b08dd6708c78905cc492961ead826446bfe4f5b66f6de958bd0524e21d625eaa6f21fab358aee2175146b430bd3f5263e95d1de2e74ec5e8431c4508b26511ae518c7c59028a4c3f92116b96f1c8842cd3a4a49ca8757e08ff82dae5db56c1f1f2a5194a0bc9d7015cf2f9df0d2f402d8fb342454e75653eaf9d33cb32e687c5b7505ee331cd24811310614fb612b85a1402746028cb825b40344fb7ed8f652a5499a563538fafc04ffc5a72e87b82e6bb041074f083a98d2d287a8fa3a318e5f2a87dcfdb6c844f2ba28a2af2a039cf2f5ccb5755a5b8c5690abe5ed2503880eef0574e8b457c6a7e1e4ca41eccbc2d9c5cb5f9a55ab1610b19b19a72a2a09454a61a0c4f86871460cc35202473419466758b88c399b39529c6c102b308715a07a48ffca2a670ce0994fec1c306486284e3f12d8b106c48e8cf4e9100bfb7221bd659c35f3195ab30ae3861b711744135f8d5f87f989c819ae9578cc2e5e92ad36f0832afc374adbba4bdc6fab3da22a7db91d07e5bd7d9cbaee3a0869d3aa331c04df07fe53b8b5e677c888dc2e90029957acc8758ad60a247e6fcc20c33c04ea80e20c74f02a9d8eee9abffdbfd15af340d647f0eea4387143a7780a75e0a298d6541aaf4c475c4b59196c8c40c4927bd959d84701849234c2d8a78be19398062a847c27a3859b6230600a22f7ae324c7272d9bd2d86a48b1c613a60572b7cc34411d6de2dd0e6958271ae99118ec4ccbca0d3333c93b6c2f25032cc5d603ed090207c9df780679479f8764188b6094a5c1caeab4e83b552960a27715b4fa1fd81bc95ac863378732baa3521a4586d671fe17cd8cf9164ae36a89930822b97450e9b99aa8b398febd164de6e62d0311cfeeaf3b7564eab5a8de04db23f6787d9fa869c6704d5cbebb6617cb1b2fb8ad1ad79ef33e37602c1ea8f4512988cfb7fc0c1b2881af86a09124a74e9e6a589284a3de79c066feb3fef2f6eb0c825afcd1d38ab2d30d3cea852de5bdffd07f155832d2e4eb9d696fcf45c06d6fba64172035e6a1a9814c28945b209bf96771d7eeec43bcbfb73b024ed2ae315e1d9ac70f87de8cce01ab148240d0a5c8ebe322b99cdccdcaf003e9d65408bceafd8715af6cd968b017fcf57fbd81a524a5ed8211dcffa66895d5d467954655994c487d655dc6f46d00b672b13febd6fa41e46096d1fb279e309b5c045939b8ea78f8b67047f9b7a389f47920c2abffe34cc3c6a5892fb6a1519e956f68da16bdb5f40875ce6fa2aca1dcc15328c6a7fc7deff81ab23a9884daa6a249fa5a74d3d31f471cc6f471956f95e154f4c142d47432d96b89bc267194d4836a3fafbd2df0456f57be8f3095e8889d0e9cd5b235508f443f94ddefedd3d864cb13dac542ed18f310042cfe89233916fa151d3dd30a22c6c86b5271bcc445106a8c2defd37494037b1382efe3304b2f4d18f7412cfb9a429261c1cb1667c46ac2b6c99aae946ce858d7119959eb11b86f736cfeab87e3442108d8eb4ac60b57e6fcf42e783f5d0026cd6f61612c2b109f2c5294b2e16cc3400620fae37057d3c6ef3dba06836a9259b6c73167c0f45bd4ff46c63b08d740d3d3dd3a3547f6813fbd109a5f1286f8d8c09cbd27c4e2b0c49716d2ec48a5810ad6cca07e325c38115583547a3a062b2d09e6a23965ccf2094f422df718f3ad25f1ec1b9ad07b3c3ec737cfa15728029313b15b6a11e3ea34dec8b9c22e27f9ddee7304ee6d52f934b6087bb3e7ba3ddd18703a2f5d01a70dfc7d8bd70038b5098b383e8960870052b3b163d077686a2ce81c3e0bcb922597323b40ae8dafdf3f17a20df67f5ae2a20e1365ac90d79c37a4b1739d17fec7f7cc07fb030da1530eda61b584e469a49da159db156a174f43b5c0e34f7722b94fd34c41faf71e3e8115d64fb944f5f7208112a890b402f3a7502a601b0b6dce801d0b7046963bd5735ef5fa661cbae05445efffa8f290446b069ce02b268686cf57e1822c3992c31416c63e0a651d05647d21f3987e4a79eb0c49de5f76e3677038575bbb580fbb17b8ca7af34adccf2c3f385393423293cc7953f53c4417b953ab053f1ade9a3ea6ade37acd2ef0e6e8335fb0ce5106ff188515d32e6f9589d042614ad8378802b8c29837a39390cd8e2cb83b792a8627ba756e5ffb3c902c74984fa68d894f0d7fb91cd1b84d0c94e2636be50330e55fb1833351e0d360992ae7e38ce2c6866dd411b4813d7c33e19b2a396fa9058abbe6f4460dc1a404ce76edc5c975bbece62fccc1252ef9aab1399d29bc3af4292e1ea3eaa045b44bb026b7966ebf2dbde612486aa8c6bc523462602089106fc74bea6a1c376d3793ffbc7e48e6fab599f0be18b0531f27e6c43531f0f0049a4e63693437c6c18acc8e41dffde115d46ccc2133b655d5a96d7cb98b3ec9fc6962b517cba3fb40bc379e89cf7a8fc82b609b45ae525df0323d231800be2fff4eae0da50b013456fbb6f0c63c83b9d55da1a1b193c9fdaea844207778384cfd9bea838449718859b695c4f5290f2ad7b8143243138a645dda8ee27563c466994f37d51e038c0be317ec20e9b01edea28cd3cb15958a9ba50c3d6f666e8d4ba95d3e231114f2c49efe1f38037931ba298f38dc23bf7ab19adb657cf7c24f6b2c33142b09c983fd8dbba57b95da733957b6994645339097cbe9b42c226b6b072812c46045a50c1f1f411bcf68f62033f5f5b75b23377e1dd73fc0d11ff30830e46be6ebeb20e4b357c7b954a312ad4902f18c2b5c5322405c2fb17aa45cabf9c9243aa74c0da8eb5b98977429e47f2396a44722e9e5e072f5736600049585fc27cf816a0d29bffd98bc916c8cae75dcdecd8f5be089f7acf8de2c6a622e3c815507f5fbf7fe4260040f135930659f842109b8ea2f1b93f54aa0cce5d236ab4221f6a730f3903dc0d530e5e25269297b6394dd602651af76b6dc90f4e1501ade86616bf5e7ad9ac7aecb6ffb9f66fc00560bae4efdb590691a94f9e7ffc3baa9426a80593e5670d4d6a94686027d229530427b6bb60b8d70ab5e820cf642113a25da90294db31a4dc4e69362d432a45dd7a33222050a935f6af201c07e0320c765f313ad02e85a04770ce09ad95247984bd36dabd5e03b761b6f45fb1f87a8971970d9a09fb914ed7a20412efdb49c467d78d34044fbef6abd808dd3a0eedc43ded14d014c307bf5d738d199b53cfe9e0f7afe6deea45394a3cc58a66861ed40ee01e1413882768cf59cee6a4f1e56e85f586f758e126fdbce43336a005439ed34f289be71023765b2140f1863d0f49d1cb7f3a1d70737bbc6ab74b09da34e5497f4c64803e288ad3e0dfd72913f3455d284bbc6c5392db62a3c54b20630ac6f1f90df5062cdb6da1ebdefd2955f0c0a7f6005a689f4d0f80a482b1ebe9b5f32831b6d0372856f475902948cb0a9e28be5ad2965d4ebd23c8e6bbca06d7c959d85b106b2f9777ca4ca6d5ff0b92a924d21ef9b317f6e72e049493b8c4a89d55aa188e8cc5b4529e76b6fc52531fcd2f77d5ca733a173e6c0eefb459807177b5bbc225ccc82088e25067538139279b5aae2266c00a606793f084b021f60c1a786cbf787443eee006e515343472aabb773de2483f641a634b65dd6f2a2034bb2ea842eccf798ef0726ad165f0f30761e3ecab2afa27f55decb7859785ec3794a8483d65d565c8e6ea941a318eec5b20706823bbfb0ca7082035edbbc4fbbc569d823ceb3544d18710d60f4a530ae43a4f7980ae960d05b2d1833afb86cd571f519d15867f93a01770e3367c7af6cae8bf1e01ce206d39c1fb23bd7789c3005db976a69966e947bc5a8ebffa5032f1974316a2a7a44bdfbb322ce131590e28eb14bb0a281c4563a26ca3a052f04057347696c30857694b060662f76520b1e5089cdc84bc32302856d9cadcba797b7c9291b0e422795e506911fc0c162c324e0d7bbc34705b7eac8ee842625ae2f4b8598c36a58828ee75f16823820c2a4c02438efa329cc10cca32142ee1553259718c3c939d15f4c0d7006a1aca9483558c7bdb46af2a33d2dcce5457192844a6a26cbb335c5e19373a91e9b807939b2edc411dbb6c5542b86ed0f7e3682f27709c62e45715a6fb5140d76a16f49096243f0b6e754505b4da9cb0c53ba2c14512c86cd4431a4c2bdf16660f1cd19484c0804645917dfe84c26dac71cf71fc4e135b78a3c93c2b02968762a51707295baf356c9b32087af429f99edf690ed772130bcc522d1d491afd20961dff43f712f514d4a7091dad378685148672b844355d36125bbcfc7911b29cba77a8f47ebefb2dd557e062686ba44f7d8f348b8f5758441f97e86ad7fbb534ad5038fce6e93aca49b7ef03b38be6ea4ee301ebd03a57cb29e429c1dcf59f6ce648a90e488ef98f4674a874d9385b8eefeae395352101fcbb262bd864f6f1746ace58ccd1648e3d1653af5bc8d91424dfed12544bf5fd5b31dcbeaee7af58a15c22e79e7dd6a1e07b57d65f05b57ab2a4a383796e63417db2d49b9bde43f77fedbf62272df6d1dbdc0da3edbdc72dc44c7045febe27412884a7b36318bda3975eae2f5a9c2d4634190eeeb175022fdc47ccf15f644aa108ce41538fc5eab901485b997b24efe41dc1fd9b452ad2c9634ca09ba729f9862eeab3c743c5bc946a64230e62978fd341a7bbc5056c703538baf718a01369587ee14a5853720e1488970fb33f4a83db703dee75738312853547f42c9c126d28d463f49fe19fb5a3b2bc3b59cbef8405936af4b1704b62de29258340337824d75f144013516c75c6916a38edb421421df215b0448aa8717de3f94202066b5dc35effcff78eceacd9b389f1118a700464cc87f9e311b67bb0b0809f4af03c5c014b0a122a3891b6558fe4b95a6d2ce3ea9c7c979fde920f1ef443fae6c9e06b6757b6f6a784df0ce0d23f80bf88e591400f704af9dd54059d9ff1843f05110fc2f21321aa61557512c30d6dbfb961ac4082bccc5141cfc8fde6d1f7e4f20ec75ee3358d9470790a0a2f7588620cf90ea86dfc925348ddfcb010df295cfa04c14f6cc940b0ec48aafc402034e0729c6fd07a741b34f6378e802f6154b03a46c4ba400030a954a36a22d02e6916d226a098fa98c831318f249bf47a74ea9d65fa1d9c331c9fbcbb06a4dc8c5af377e0a0c16c6b9243ef5567019ca80c8a3fdba000f12636dfa150aa13338646e612fa5dc2bbef9d981b583e6abe444b90146c0d229ba71323ed67a29ad279316a63160924932cbd7e30a2ed2d2cb4c8347d51be6fb639048d70105320769b0bed3e4723582c30420cd28c56c7f219a5177027d50b91df6f9d6ad5cc5f4edb6b82cb7f465db840b2bb00d1bb62e3a4584b12ba45727b1b8cc46b6520a06a97f4c2ec4732d251aa5febf02a78a1185d4d0e8108d395101772550721c4a4a420c4b2305eee1a1adbf79b7fd83ebde80fbf2b9114fcf40ce0d4a25051024ab8c2edfffa80ab8acf6d63be9b348b59552c4794d99a159e0695564c9cd77c3a8fc3c310838b354df83ade58a7330b758290de8a85b41656c5746e780cd6c4e55d8e124498036582261451346412bb73d1f3ed49c8bd4d4a46a3e2a18f16449708c8446f403ecf868736f1dc087a2d103f95687be7ded5f3c81e6f4955c13b2f711824ca3cd09f10b2accdd3f8a3255c48e546be5e41c6840fd2435035175d53f3913ee942aac93b4b135604ecd7d0de3c1b9bafd9afce3127e65a29497a77a90375d1bcead835fd62f14ee00b6984e22c0fac5b4773b29035b649758a339695dcb064b9c5cef955a49377a30fe874ec81518e5b21f6529e56a6e6af5793e5f426802ddbd7eef36fe4ef1f141bd3f97e0ee705ee1d70ef682261c0bfe70893fa564176f5c7e91e6a00f949dcb59c3e198db2deeb531bdcc24a07306643827aa65ef1fa5fe681a28abf2ea65325b58ded3e237499e5f097b7477e128fe9a308c09ee9e0121df41d1625bf9c036d6560dff8a43c12c9aa5848f0ed4518f2381b3dd7eb66a3fd67ac0a4c9a92819415825c58a115e5b198d34d971c3056907519714b986382c9cb5389ece67aadc9d804c3d4c064dbbef29423e8ff70db580953585c800be914c29c3e2053fef2a4fe08f1f30f3f6dc0112af4c0966a4181059774259b660b4b1394b2f805c46cf6271c10a3b48db5da4d8d6ec482ad1c6903355faf1cbece0ace45d6b4b5027de79302342678c2464c762e31b5a971364d1973d91d349c63c8a021d78515f8966a79740a3acee0008b1512e52c460f721351501c3dc3a119c9db5c1eed665f2f924294caaaa51f3a31e7d051c4c3ac087b8bfe2ab54a666f161f4241c352ae6f1d6e48867ed1e47dff2cc3b30d75ac0a5b9056b9bdab1100b9fbbe775d5576dee9af891d58c857f752aedea87625ec24e58545881a142cd79c68686005de3d73aa0c1c8755a0b4f756287d28dbbd8b0310268b717ea54857ff47e8a471c85e7939e850f2c910813a95b7c7c4d0cfeab0c2651be3d948805eb8ea08a19b733b329f32dc1778186a4cdc1b6d08b031d4a29a8248815ec7e3c15596a7ae09aa353ce3f1725037cc414984fdcad24e3a466d9bcfa6f9e35d51b2df36d5894b81de6b68934441e52401a55cffa530cc8ef752caf9bf739f5638d7722895921508bb52caea35c52e34f101582b8a1c38d135b5443e774925bb45bc719ab05fb0cc972986d40376119e06b2c6ef775d64a3f00cfac93a17676cbc75904895a45fabe7a5e0803fc8492598a2b5c926d0a99ba029361dd65dbb4154ff7c0a1d6b5941a411b2071ea4fa567089a1c608975696b2a325c1d737f91479aaa6864d96330fd20bd50d0643379e546739a470673251ff284593d1a28e7366b7ef9afc41402a913f78bff32e5c273a44b56144568f577ea64cd0c97d597f715e23d66ad47f97a12efa7ceb25bcfe63a655675d0836909b336c3d55dc47126b1145b20089cfeb8dc22177681750744d241ede541bc7ee0b687b4cea3cbdcebbd9917eb93844f2750b345c4d0e6be7792fb776b33850622699c88b162bd9a2a40d9dc8a60d1698a85a92c562c2dc0813a35b2699fee1b3fdc5934467b1421bf229f598faaf681a9366e3198968fbfe916295fc7605b6882559b399d85dbec3acb4b8dca50079e96ac06fbafd4d58a2f9cabb0add53ae05516e717afa8a94b114e6cf04f7dd1f9a8402c537531c43aa3315b63d030a41d4034eb0b7da615bc0fee16d4e4c58b90203c7f984d238f61635934c24aa9be333d3067087b6124c594e92b15646e30180c1583784a74ea49147b8ca2a95a3f27e87c5f98188232b57d63bf09bf8a35300bb1abf2e42cc7f6e37992ceb395f82cd344528492760ba250fe7c00558a25c612d590c6fb3dc3b55ceeeb04ec653b3379d5f1e10d2687a01fd31e424c14d24653148014ce0a20abe6e50e0e9a509e3cd294a73572088fef098f075f3d480968fc313ab59e9979bc0fe0230c9e2903ff2dc0d5393670d7b29afff45776b7e1cd1fb1f8a8bbe17cb8893c16e21f95ec298a4ab668084943fda821299d0a1b9f756f96dee0c7a1a550e393526c4db2c4fd0df4508b4c8aff46b5653563ba159f95f4d0340ee64c263c4dd93c894a68a13e32eb1cbe02ad00760cf33328c60fbf3c64440228958b9ea89fd1468b963a1313d78d85b63d206ecfd192f7651f6e5f3375712c8a6e55e462d22aa03026d9de80cc46c853ddcadeb8281b34a661e0e5197be452d87bbd622084c678f80e2826eedc3ffb295723f3bb3d2d38231cd93343f3fbd7c8fe1cf2c43e7eea049d1d8f09b22f605d2c089195c6e72fa04bb3d3c063c143c2b7823a29aa41bf18722bf714fdbeeb7b531dc6f7f5a91f65be774c7410589631498cf144adce4370c22bdda0264040c75f093453aeabe20e5ea375a503f8a9ca41f1948d451659edd12a15a1a11639000717f659dcd7f477d056dbfea29e6245952d925dfe78d562ab61634069b51683388829afbc80d93def229fe0f028624f7e7f7f19174f28d8cd24dfe2bf91063c4a05d4024732b61950f2def1c6a12994c8550d16b34becdc432b08af3d063c2d0998074efdfce1b2edc548880393ba386d9bce40c2d5c4b175f5f5cd5b1107c86c5285b8d6e791ae96fdc47cd4bcedbb173f81ca515a706a8f179f2333a1f27b585dd511f3198a28c8a006461eeeb2e6c00bfb8076b7a8b8659049bc138e31d1fd28c9b4a01f4566464714353b1a44a0f6212abfd5d714844a31025eaf9ecf16faab870000e74967de831f4bc5e184f3620d8e2a593babf56a6b94754bfa573ee8b024fec92de922f81bf91edaf51079d655133f4609e8dadd6d7a9beda8a8b3661bd86825922d9497b923699cc2115b65e32a57c2281f4ac780e1e8e8cadb40df033cd97ecac21be4f149ee518283233d378cd42c9f655c71da82a91f56db25035490fe07d1872f66b11e1eabba94fa0f24d6177371ad2a4aae187a174bf9f7e71d5068686d4e5d8aab59a9cc9f2db73b6cf2627426e95acfd853dbf1f10b156dbf7a541a52075a9fee60c88c061b68b0b1b0d14f2901d146ccdf0e3ae21fef5a187be483a2d981a8e390cd2671f9deeeadb665c8c8921cbe88ba58f0c34b151eb08d8576596b1d4615163ef90ceca239d34328665081d7acc0106ed958c35e02681c1736d87eaf9ce412dafed9d97ea6f8bbc5094ca2369d8c55763cb9c4a47cb86978c344f47aa4320f7862b250f0983ba23c48cb25399bfd077e766e9ab906f859b7975dbaaee2dae3c247ed2f062c4475e2742534bdaaf0ffd1a8e4549ec2c0d79a630f84d7cba345b6be58503d3e47ec7a888f50362dab72af356690156b7dbaa47849bc09f5f8090bfb6807cac2b51b57630cc3f8752e70f54c950dede01f1dadb468390fbafeb436482a413e8c3f80cf8278095ab1ecf7a158ccd53095bcdf22e8716b1f1da59c72068d4dc91ffc31eeb15404706dc94c7d99656ac39f1fc735f2df3845d91c005c859def73695e0650d2bd45f18ce2933f2431428ecc36c32ee5944928fe87f7b48d7ed44d1d6d68174ea816ffb4b22c429c07f72d563083940fe1e79fbfd13f80a1f92b3e49bc54112f57e2390b12d06129b7022beed3440ba01ec8964eb0752eb93c6170f44375c543107546c0dabbf3f8202112b3d411895b4ca41e667d86be2692af2add82e261942255c6ac799fac631d9e8c79d484b004d4afb7f763438d4f116f06e37818c5d6db537704c19c77b7e05bb18842db37deb60e2efac30001ad6b94e9fa221a6a91b657914ac0b34ef99bf89f6b8643fccc11017355beadd1f2ef66958096691366fae15e7611052fc7065ba45356a23c0fb0ed7240a8a00ce197824515108d246d5b09de912fb7edd00fe89f6c05b2890979d1123198d965f4539b9326997f512d9b2be37c74b9d02743082ddc7ffd20815fc7e829a65c697272f46f268fc877eb46e2f9163101b2cc6fe88b5971469ca121fde6f5c2d9a09186684670b1d0bc9beb25af53d32c8788d6258155aa56eea4738791cc3036851fc6e4cdc1cf880a3fd8c07fb9bcbbd0636ab45db41c0f200990350c27887f98ae74b82545d24b3b40b7fe2645e6ad2df7a799990fb3a504fe2e96f22e0b474b13369e1f9f1e611b47a012f562b29c22d130b7cf451aca5aaa7c7d4c000cfbc3cd6a410b214f388533e89d6ac2ccd10ae082c3e4393ffd7978ad052332df2f5343c6b8706758efccce14daed6540191fe63adeed846a3967257fd530f2966ede3a8630686c4ccb9ec6c988f0b68ef3d95c4ac02e6b25a02001ff7a5c3d8c9d3b0d6b6ce6fe256e4ce26f725175f49fb183026f2a79968295836b1f6d3f78180a38e2155bcfb9e1d4515f8a1974e3797d4d2882288b71ef3ea841bdcd47c706a395c10b8f0ed15920fd136c3f0d3411169272837b50fb6a03f0148d87b73b6e1723e2063962511543fc64dac12c4052845765666a737a9931a46f29074cc50637ce1a0f7e1e484d8b03a8fcd9b69bf0d35d71be3e75abaf29cc19f51fa45f541236d2526303f822fe8d721c888dc471b32455fc7c4aaee954cdbf6b97985c4fc4197da6918d444bf877eef1f3e7d87156ae18d5703d1e78ee1ba6bd0b540838ca5a2ac24c0403cd6ceef0a0d26acbbf69051007e52fe004391dde0828077b3ad0cd1d79f2585eff45e07871aece9d747e38e5ace300481d034ca324cd579221211a4a23a108ca12646f996405623cbcd7ce344efffcc6d379c47d91587bfbde946dd00f0b9b73095339922cd9144df8509cd16c834cc64b5e0358dfbddf195ebd547d961f48561d3d86e621e015a96c3b7a22ea4ba7209356594f5ef42f5d4c4e7190f1934878458c162435ecf0df72bd3c5902924ac575af5aa1605ac40f62e8368f927980a7f70d9df4c7f2defc635fa1c3b1bda507377eee0b6a850e5beb51dbe73a4024a5cbcbefdd850d2d7658589534f877824f51e620e19fe3047d9476126808a7b45c8590b1fe9f2cb72031a57330cfb114e71dc4a7161ca0cfa8eaf02a411561a2addd934754ab92a8417db461221fe9118ff337687e63d92740ae1b94f209e4a27e98d3a4ee17c9ccadf1480557035d5aa25bfcd9d70a03161f1f838717aca22200f764e6c6f79cd02c2d5405d52176cb9bba5022f85a29922ce4faacac5644953d86f80e5804cb9ef44ae25d097d5e7d9586da47468da84253309b1fc9ad2d66d22d80411a952f5e2cdaa7a0167be0eab2daeb4564a03e981dcb0353b4005d1744e89f0234ee421519ebdbd770cb203885d2478dbba4505ab2a12a07edf723731abea65dd3f99010ed0a30dd6009e8916d6c800a73fada02575c3cccdae9b7a9b516dd06e4496b51ca05aa1b9893255e1a1889395a8fc8ed14af773da3c82127eaedfebde719f1e371ef53d000fa6f67ecab282c9fe742ba4f2a32cfad0fc24c880f3c91db199d8eebd4aa6104bc85562eae81ab49a4ba5b6d5b55a0908bf77666a67db22316b9e001e78b98a96d421d0a8679142db723ad641be893d20596b1d3055479ef493023b01388656d840007f4f222e7cb223a437071359761d36627232de8993dfd3a7636bf66a7465dc0f49086ccc4e2763e536994f2b207761c96825619a6160f02aec8ce8761351b1e2581109ec399fc85eb4b0f56805763ba25648677355abdc31181ee6f121d44d5a4e8a8811477376e6e928fb1ce112b24b50828277fd8a899fcb280e0234676583cd2147c2aed2d016981191754fa42ddf49064fbd08586c65898707f7f8bf0cf02c6fd4022fa4bfa2b22f92ab1438e6d8ab25ec8b8401bc3a22cdabb319e0afa6e99a781ec59d2115c421b31af733af67d94982f3e5e9764a789b2c7db078ad69c6b3986dd92a8a63bba60feea6a8f4bf8f6cec460eadd6519484e8089189468bfb0a53a26c6fb57a3e4781e1c040cae0d582c75f2e7e8ef44971b42f66226ad799874108e3187530b7d98c33593d980ca83a5b25ee4b077c2e6f71199354893abf346bcdff4186a738e7a2d2225c50c3d1efc13cd0bf93c173a1106c0a9b81f69c4f49bcb51e8f58f534ea55eb20eaa00cc36eefb0030c5697abdce114f1a9fa30e4b99f174701f3dbdd00d875fbbccc890298deb8f7750e1713151943ec2160855f3e2ead41dc713c758dc4fb3fb673f6de0aa8857430cab4b37e56c04bd8cdf5e6f6ceef443b36494b0f62f8357cbab2facbae718cc808240011dbb3f90d32067289859b7cceceae73b0af5ae2174cc9e591f3b8fe99f4f9107efd86e244725645dc97c20f9041f9f59f43ab3d9254dbcf7d6ae8a2fabe37fd766c53f3bc67be2634027f170a35e2bdc36fff1d0549d73a737e866e390bdc6af54763263c6945acf7c7283a471300ead6db1e5b127c1ac11ccc083e5ba9444488e1b66d5eafb5218a2cb70b7fd6e07401c956c70889375f924ea676e591dd14140948a611673bf80965edd74a52e9e647b48f16255fe10f343f40289edd98cd986d5d8ef1f12fd1277875ba49d5a4380b7acb2f7abd5b88996a22c00778bb11b4345b1b403dd67ad16fd962d6a3af1a4783293382480dbc766aacf0dc0c46d3ea83e5656c3feed880e14467fda7b54bc96fdf226f8c235108eb6b80018366edd4da0296d80bb6f152c7aa4da9b292086d0253066d0b24c43da711aafa5e2755e136127bd076ef7f3652b155c909939219cd5ee844b685ad139ef966e3a50b3cf840078b49b98d4c55d664a2a099f0f3ce4ea5f689e3a76f5ad88b68fec404cc74e4eb46dc34f565234bcdbf5f63839e1da4b02b354bb81ae1946c7586842fd26b825ae36202f9a61bb9d4fd8555906d9ebd93f4fccdbd885a3f28611f596fb73a8562552179c3b8f5771e62f2b62e278bbfab3f653ef3ecc6c55a26506bcb22e682f5452264c8ba07a576efe4f8c8d16bda52ed8592cf2aee76986e2a5e137866aa618ef32cbac18e79e2b1ab174c183be22bd25463ffa526562b32f4436d1312812e0a6d770f28d254bd3e3cc8e1e2322134d7c965dfb154b7248d0e973e171bc6dec790a4a3a5b0e39203ba476c1e62ca00c3cad870a733a1156abaca5d9e069608ebb799aae23115102cb56a6bd2c78aab98f3d287e8a0384f10fc2717e420e0e24f3b32162090902b8626161fe6dc6d67fcfa2b99135d13a2c256eaf5cfd6b90e5b76f6b36ccb93f1f9eab687e20840594ac4318a93c3278272a96a19036342b03edc745c66089ab9651e1c15133e67ee56af0f6e0ee16e2182f7cb30cbc3d0ed06a02108e0bac835106b015d7620f5f89225c084849ab7f9ede28c53b49614b9c4c98b82d37c858fc5324523cf703fa1e63b7be9d6b2640a2d82d6e89119b8b6ed023a9610a97a2de8b23f0fef345f438b348d2dbbccf23d9266dc93af44ebbd10c5ef70ffc194971f8178facec1293f8b1a43975166303d6992d7108117743755826202ac1384f9843c7cfb86c9e9990d33c31efe2c2441fb119ee0ff4f8221350f5635e5a5dd128b3378f6ed3aa2e5f09fc03f1a6aa85486810687b5877b7899039e9c5d67e725d56b342fb571dda954ffa99bd43c4ffc3ba78270418dbd69b569449ab06cdbb1f753fa178b9fd819ef00366eb017b6ae8597f82cf37fd37a9ec00cae69c66e639c784a8e70088d0ce1799c752259f7137304d87e6431c741e3d4000229bb6e4c576c8e9bf5ca9c9222135acf509706e4d030446dbfc383fdbde87052fe304380542dfdf455a10fd5f31c7c5c6afb2fd2444c8f945b32f5f606782ad9b32cc19ea72b313f3d6c4b971dda8a8a204d0634b10fc79ad3ac65c43acfc1d11b1c4d9d8008029cc7a433333830ba4d3af4533b369beabe35c145023c12c28bb08317e5d12752a51bca4bfb409c944863d99fbc0a75fa2f101caa6e31e3a7d697c039bcac633f93a2e4ef51140ec7bb28401b0c1f0a1a7fba9beee445c422cbdccbfc0d0f919afa8979b606520d08adb12cfd81e339b8754e72002fb94e91a5bdaf2905fb42d895964e5e2602c95d72ba4d1c222272ac75b33abf55b4641d3bcad26d2bb7b5bb15fdf14afb123076d8a3680c635e5b6c205937d651100e2e249c7d7ba39c7d3e3ecbaabb51573ef84f3837e637b587ff374daba742319786c1924fc5b1cac13bd91169b8b5d39afd8de1b052eed33f7d83557f45fb947670e4dd3663fa045bbe10842682cde09d7186fdeece18cff9a6657b1fdeaada396812e86fc5bd89cd057c64b670d6764f76e8b7c70c80d61fa5563565581d82bdd2c99031c26164c38cd1a37c6076fa161349f6501b7064fa890afa2072fefcd5675a0db0af426eee2a737a1b19e34c038eca6a4250fe65482473320019204bb9d61055b06c954f9355f273069a531638371df31ef2bd506ac906bfa07b4ad43618c649568dd668f62c1c5c88dbf42a656cb43a1df5ec9552383788d583c1e6664700711efc9c15c9201b5bc8fd92012106998a5013756a4555deaaeb119ddd035d3f753f18dbe38a6b0adffd1ea4078fa26ab745540648512c067aa8e20658581c38c9cd261e9917ac91daac3243adb922c12630103cfebea98a94433ebbae165824cf198aff94184d47df1d97d6dfc5c7236502fcd5408b4b3161d0061c174a1cbbaf857da44d24a327e54f7d848bc2275eccada84b1c9d22b437b6860bc9226d0b71600c3409f369b81e5d7c67625bf5a7ff0ef2759c3bf9ba31af565eb0c8630b1719dd3efd5a2946e7a43116ecc23c2144f60e9b1c059cdb874a6600d71ee1d59db9488726827d1e9f86e560fd358ffcf1e47afab5cbc19a5f18d5b47cbc645a9b9789bd096af9dff3dcd8404dc4b131581b92a2842e507c4f7ec2d497e958e53b44a473a6099175ba0214cb6702a6152073638063282b0d80ffffff7f