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

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

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

Block Certificate

Block 56412 1cfe2c33b00f95d867fc9a8abdc683df14a8ae70f40301344b2c9b1e2d4d7fc9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9639206b7e36c7f9a0f199cb6ade86a724805736df9c2e0f1fb14a4e5196c158
Certificate Block Hash
1cfe2c33b00f95d867fc9a8abdc683df14a8ae70f40301344b2c9b1e2d4d7fc9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0060000106d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000092283d6f78a4c1832654cf34dbd9b2a090ea69008ea7c0f1b0724ce704138f9b5a018736d63ceaa10300226b256397d950f01c53495739818294475f80ef848efc5e08a69dc60f27e6ca646aef563f140159d8cb671e4687481d0000000000000080000000800000c0060000106d0000

Raw Header Hex

000040207392392f74ec9ff27968721578d493507730db606735fad1258e577c945c9f85486cc5d44faf817af174a179999bafb37596ae5cc66644d3c3c485c6f37a07ac22be0c6a84ff041858c196514e4ab11f0f2e9cdf36578024a786de6acb99f1a0f9c7367e6b203996

Proof Data Hex

59,560 bytes
1212160203073f4006c06b1d8573b864a88b43ad269a93cc6a2595ae9eccba206d831de300bb7c530af2e75bd799909c897eb1f3028a226193bd685a0ac87c023214ceefcf22c72fe06bbb84903552bb66a09a92480cfd707fb89498813743e8222bfc7a253a344ddb38c2b4ccf1902f2de447d7a440c7d725a0be2d34f59502888f305dda303f09f08cc142b2fb92bb9f79de3147529909201e72885c9568abb2dca6c60cbef42747bfc7d12c9cd85f9f4255a71c3a52e51291f43805c32f406f0b45d648ef25380c089f580b0f96e389b4bc949d7c856a9cce5f7e09d7a93a89a362a307bc365863c511864d824f620ce52e16aefd36df06d7583718a4404e6deeda463aa048f339cbdca8674cd4f92a0c74d553ce75102f118dcfccc5b23aae9876a5d14553a12822c21fb22f9c6437ea2a9797d1348f3b291536bbbdaa227823e16b55b344870b6b5dbff52dd515f05ec0d4fb1d443cc5e826f93bdeec387171c3a719e42297f548997fa96e562b744a5904b411142fe88d2c95124ff273e31db7667b5e8ab1b420bafe2ba0a3066c85878ebdace6bcec9a4a43b3abc82e8d26d94c5de4215a0308a1cfb1755d5e7a92e6f8794a8c9c18726c1dfd596b826de328cacea4e16f4448deb5e3ef35aa97467c4ebc40fa79373a7b4a5e13b8d34ee48d831f45ab27295c631da4c796c5e63adbe1ce2688b4080a5409e79afe0d324c17a312ca17fa5b566bc77ed70d8235e6c742953da6c47473692e36ee5ea8d23e8204081969032c9f19d9eda61d8fb6e53007b9263f3c61daf1e6db5b7701e48f9e67108763f13f11894eed72bd05b69d0e71308b11a4d6cb187b2447fcb2c6e7cd53ce1547f4ec4dbcf2b727ec1b6b5af9f830a790a33ed7e0ce99619b3f47624f6d5eac8f23d0ba528f5ec6f46a22630f3e63e1b6ce54ba12db0317c4d2802dedd30546471a8f3968f062787fa1fca360c21013dbcf5c906da6b03ce659c6830c2c256ade029ea23c44d33a9e7aaffd101f0ef6320ffada176ad4cc8e4b120e0ccbcf3ebf0c3a186fb2b14f35203d8e4efde4919a26b7635a294cd12330ce1d78456194bb9e937b655dc148fcd02c44fd6284170fb00b79d1f7297cf94db5ba73ae5c6e285058b7c2c2c2ec503307bafad2a37b85729539910b80497ce1e9ad48d3523da1f3d7183d5152a12050fc0a38c82a48282914f4885e7a86528356e03e454295d697acfd7e546bd0de46ac843ca1e232916d62f81a072e2ae76765efbe3dd9ceea8db84692a1d27cc0ea205aeb441573d0dba71b9ee9e1fe7dd2b391b3d98101f8c2d03585e4fd8f96f889a531efd66977801123c1353d8473e6b2d747364a4709721cdb6d1e5a6d40fde92b0156a45835bfd29db4d43bfdd1443695c38a7593397a49c015360805d0c06fdb34b9311d9719fccf9e6b1636a665d2c9100716093ea452a1d317e655e761c85d0cc7c44d3051dd5c32318d33579f98ef03c3b9843ed71b746496ad0685677c62577b8969c7884bd9215b682a0d8a0e09e6091649515c14f55d35637de491ccfa3a92c666dacd2f29de708e7c63c36537b8234814e8cad672410521c9f4a366c17479faacf0f33b4e98187da4a21181d73f3c305657b7cde95d924b5f122b0bc6015ec341d5305f218b19362654e9ca1e699bca2722df8d8c62d412cc02056e0e047fda2c73249ca0ef1b7773d9cdbf865545941825f4b2b9d7d256333e66553206cf8f9a523d12732db67b2cffafb69569c47c91fe47cf50fa519fd73ad6dd8cf1af87c9c7249a97796da26a5faf83afa80b9ac01b015eff6e14551047251343fabda6a0fd903135ad3e370843e9d1e3aac94041ead894e6dbdd68cc05a3892c8bf2b8a65d7f4816d3deddbb81ef505a8fe85da77da3a300cbcef497ef18eb1499ed00715eadc634cfce1c0a1bd67797634f3afe60bbf29f11ab530cf0068a68de375dfbb26af2224e43ebf444c0436916a26c8b0571ee05616c13f84d62b54adf28f06c6f456a4a868ec48caf532378f989f28e8a9171234496d6d253a0f034ebfba3a9272a0ed4e2a4833f7c10beb9c58261583186dd0b474ce25d41b3cd17567fb5071362fa8604936475992068ed21caad280860e8d9d6cc885c5df6879c8129c2cf431d6e99df61b6b927d9e1e5378b8d9c4cbb7c34697c5593de7e0ec8e7ba5a62fd140d4f67a89ee19ff6f515696254adeddb4dfa67c6679f81bf063e9f6adca1a8422ba6ed225f94db128a2943291c66091566604a94149819a803af911319a730798ca7612e5c5ccbe1938b352e7b4b8e60ee02249dee0664ce9e991e6d8a9167b061c0cd5d2368765ca23f433613610c8819f303875dbbcc5c07d4e7fa27a0b9425642abef498d153bbb7431755f7a972e7568ff7799f835a2beaab1b4f50229962ba7e293d4aa1f9d1ff7034a07a85b71d5bb649211d60ca16ef8dc8cefaf0cec19763939ae2309692dc2bc3f93ac7d6f307729a81c9f349b597e10b5ac63b0ca152f64252962a22fac14401fbdab17b876079cff6778f5d0fd38a4fb43fe46a65fb9f33ab6b519aeb6e891d064ae013638a06a8cf926de4107ec3f51def5a2c6a8d99ed951c805d03e16552ad380716e754c3ca2518f26e2998819fcfded63932cc8c763a02e52d4f8b33c4f7bfea3ef38fda5d68d6d6e18cdbee9eb25c8f79a1f42a65aa6152806bf177f61198dbd6040e8d653bcddb5fe83450d739ec22a2a0e8403392deeb3ee55087cea932b6f11cfd85b8d11b11398255c284aa6c2d393cf30d99cc80d1ed54407c6aaf951b51f1475cb5e58918293b56c0a6638476964e40879299d1054a57a7c851d8237e301970f43f66d0f250db59cf8667d131c5c0bcf6f5e144a9458632d569e5bb40053e7c08c098bcfa6d1ee106fcb98c15d261c28bf82b99167df01bf06f2c14b59e4dd61d9ef833b52c9725645f6fcf809d15dec91bb9f6e420a2bfde93a7ef4a8b8ad039e43b19ae692ef115fda10b54a4e48d5e555c8b51f998522da2ec34b9fbb257b014ccbb05a804550c47d3546f204216013fa703e06401285f7d6770919544c4c071805b98a2d1a9a7c6aa9d699d69ace0a156f2d98490c58ab49636c32ac902f011c7bc9eea6399b3e3cee54648e1e18683102deda3a8952bced8ab16b46798201a4ccc73109010d958f2fe4361c5a88c0d239ee40a6a572fdfa5d074ac9fe98002aa158811494799b83879e41962815ae53af200f732b07a3280634449c3c3cb78a563d188e2b3b520a360218d952a777b11eefc1ec5176da4c062cbbc8976814d8a93c9aeacc9aa15690a2ea2a297f27d25d7178e7a6031dac1770fb21d9dce2eeacf63535127d1e30ad81b494c794d540603f9d14d46cf03f419fca99d1c45793aaf1374c07e52e5fd501f234ccbafd37f940153724b09f12f6a64654e97fad21e6b131bdab4bf48aacee3fc98e40fdbe3c0abf7b542010b2d75e65dbea78ca7ccdfa4b7910f75b073d73396b592656015f18e29a4344f2f0a65811e842d1f3d65c32fd9b7ee4f5dd063d156d27d3552fdf18a5d55e9288ca2c0bd4077b885b547a78e054f5a63a09b1ef00defe3da43a0cdcc05189af0e67cfd125d3eec69ffb78b881f11e932afe5102ab4b43fd7430019829fe222f6bc2eb713d533c9abef93f08b76722a8c53b630f817ac6a37d1169d44d3f1e5f3f255912e06f47b8f86f0083c238d13e7efd7adc212529ba60712d87a1fefffcdfc00e6203a07c0c33db7076fdc98de1e509d470be031f4dcdd1866b6267c7ad1b2de88aab0519c41fd516ebe1d46607a2def6b1c6ce5bdd0580a560f25a933a88b66b5f06d8a73e99e497e3be225a137c1d53bde18d2f02aa78e778bd23d0635f94b7c05c1bb5cda6d082c0a2a31f2301caa720344dc1bc3f4f3b3412212d0b11dacf90f4301a048664e4157a7509012e0a590a9aa65943d5ec12d040545dc340b2e1caa7bf572a09152e82948f894e13f2bcbb5995c6024c6e6764c3315d8d639c20189325b7fc778f84c6c77d5c8db8e141d2b5f3017c6cefc4dd919029c2857406d4887fc257ba7efbd835ee5e95e1f7619bf7b93e9fecead4ed57eb4f78a02497d3590bdc97b1c2cd9873ec90fa6f7149525b4c422bea93255443dc7366f18ca9099342dee1ff254901b44527d7845b2fb440d1ca69b3f3766d7d2e46c80e29690cf0885afc677270a2a264f8c54c671e146c4c43d70f3fd28d9ac177ff649ba58aa112817bbdb8beed311bd27fed939aa1d7bea1d95399f0df16c3a12f90be2805b290972d65d0ecb05ea85fb90eaf932fee6ffaaccb76318a7ece453b70cef6f59a8576a787901651006e5c65b7304c47684a9fc068486aafa182cb251aaed035cb08b8cb75f5f57bd5b8d1e60f220d5c8672e250f6ccbe710125362fc1206a11a9a7e6040639874bd3e0d6d59231c1aaaf6ef8f713b2e5d057aaab06360e710edb1d2ca281398d3b79cbdd90b12fb72b12734fdcae2b678b291e376e5cf17ed6f80769d7cfaaf0a064ba60100a11c84db2de2ed44b62e313cf37ca253b5b3d1b708c8bb796a8b8e0de4700bf6b67a68107ccd67110ff74f2b44811538c2b76042010ab4d660a138a540ac690156bf710ef0e3e1150fc5206ec47b826bb26a8197ce8e0bbf32189da72f52985143874749feb9f621c44618579ed5c502284ddf7f6110a3df3d6d2848754bcc66d15a3722c89c9f85abd6af7b97b070780304fe53881c0658d697cb4184ba4e3ea0d28d7afb63afabf425c822c2ffa652cecc4fd9054f584293d0ac680079a7df8692cdb277e6c64cbd6659d5a3125b20d82be98c5ffc911a3dbf52f42fec606eaf494be0034bb57590c0fc5f670f8da0966fc036fdbe4d74959b32d8fdb5d69dbeb97bd53d9b5ae3eee70a317d831f8f224e08218a5b802dad79bcd4f14e4899d7f41bec58451e80215dcbd96ae1f5da6ebf2c02cab808872e8b386a59badf471dc3bf3d7c4daf4630078417227308cb95e8d6b0c7fe68a37f6d4ea7dc642e3cfb9590e6cec902e267a28554566f3e1009db4efd3dac6f6bec0521b9d8a87fbfaf3f42889007d5382aa174eeac3d5b686630fb5161a7597a69be51c39caee9fb7e446f9638a64914d3a51536838aff6c73e11175cf738b4ce7440ae4a968b7399702316102b68081df309b3242b8e40f3c1e328cd1cd257af96af222980b5222ce4dba46b3c5c0a99193c44be8890a66c08b91310f5ed66ad7e83abe10290b1299f6d2ba3f791f9190ace5dbeee17fc33ac74bf4c3d5cbdb8a37b7305f85f25f1e329065cd62869caf17938e53cee39685d29d19b850745d116c4cce5125fc7b05c7f7078dcd7e16c7ccfb0880c69fdbfe48a935f4557935e19bad9470c6efef1743ae92083817e44b41b6af8f7f7664b32052084b48e8440856b2b125f5f9fb5b90ac9b70a5f522eaecb842bd60048643050f3cfc6b44be0d9da32a5d1270d418033f309f68cf48d3cbc936c304098d0c2dcfb445bc16fa4d99bdd5e3179e4fe85d61e1b5abb9ec1847953ef712ee7ac40eddfe90361f98db5fe1bda61e3d7a7a36ba7080e9e49eab04595535d09d9017724c494d1f33f7cfde2d753a0e035910b11b0b8ed3e5c89308e9cfb52498bea0e8ae6a3c81bc82d9886949b04cd72e34928efddb30b3c2081ef98bf313a56f5303d43da53852fa9fdbdaf115805436eb83a0b81b220349ca52b27d7e90584c4743ce2e2a6f452e9e4a33aea15b7ae49adefd660cbffab76e54b24d8130861ae515009aa7f6c1bb13a4fbcc50b9f1048eb56631e54faea6f8928292efc16eac31b4728eb72e8d8241c59d6437ee6b743ba8a94e11ede0c90949f042c5ca5d4a7dbd4e2c8cfc2be5b7f3c3ddd7ecd31ed75bc7a852a9b093eea34f5251e53b67e99284a4b7dec4009debdb3471f437834986b12408cc5433947f26619d6a888e28556ed0b1c6be340d5d1a0679ff0bb37f9a2d405133425446968ff08f9475118802b2552dca7c2a61b9b1e34a14603e907bec677683c373b36836671720ecc460f239c49d32035b322d5eeaef0087abdf6b83d9790c0e94c56cdd6beacafc9242eea7541b13c037c21e1691b002910623795472f5a867b3ffdffa756310fae82cd6efec1f9bcbc6f05ec05a55c0decfcfd7160db098d36f9ae51bda4d029983987d703ccfe8dca70f3517d51be6b93e44e3becd0596debd2a0cdace6528c21ab9ca86141bb8a5d8b67531951399b0d3f68b03ed22b7492a1a370cc745570a5d12f6a03eadd1b25e605d9e698213a9ead13c9e1457ef2f2a9f7e7ae013e50eba6470b892de1f1ee894e936689ea79612952ce520547dfa6c2a64787e7dae41739eb1d29d493e063a3132df010149047a9ea7ec4bb8c48733c88a8d749e60048527857ae53421b692637535fc45ec104696d2970aee0ed8ec2cf54b60e5eeb6f1f0a32df9dfa1cd7c2dfc4ec9e17ebb7c6cf47b11833505d751bb684323e0855ba6aa5842b259884f6fa47cff156958ddf6a7b8dfc990dc2aef71a8884f0964b2d338b885b37334a5058f5d5fc50b78a06e9adeaf8992eba6580275641f1990b133fc6435cde3032c35a3e120904adfc0d6413acba057ac4ce75158d1275bf18f4bbdbb624a4b7b651fafc70682aee1de68f31236f096d81c03e4194b6c8379c8670ffd806ce401e8166cddffb90c8c31f38259c26977c01add18eb318fb5dad8ef8642fb03173a83a7c5c121ba49e0640690706690acb13ef47f14f8fadd09231f1311d61c6f3abf88228f54a3a3a7d3b311989f8a2907ad9c640da562aafc503ba4a5498ddc01a0d948e1122b456f86dc2746cb7026d4d5fe75052d525f9bcc8a53e658f61c091fad50665b5ad3cbe51f4f68f47911f9ec387a048761ef74275f92b0878831f703ba5211ae23a1a10980a8b43d91cbd170fe36e1a8f349b229669b7194d754e3bfde0358eb857e05fc108b99b82595c1d0f16a2efe80aa17854f1e802b2ecfb8839b3c52fde6f72cafc1d1fe4c2abe6336fddc8b873b65fdf18cd23b54e60acefeb71029933865719ea15c1e9aebc8d27e822187f0de99a560f063e98068f76e409d6c2d156b54125ba6aa607a25108887f124ff3f61577aa526e0b13cb9667d98982bd87f3cbaa875f78afceb44484b15e3a58b6225c36184a7521bbe008ac61b42105e7b9fdcaf1909fee8eacaaeeada57f74454b873628b4fccd2c894fc3c864f5dedbb298b9168c55ebae0cb114ff21b476b46d6e3bc061df15f951a77b2be5f7022b9c604fc9689fd2fe568b0c68ca150a33219a011ec419c5332e60d6ecd76431211b36b97b66d6fe87d9a8c08ca761139c405e27c06699ef861d186c7601545495514c69cd69c908a490f8196da619d7db0461b701c3b4166dc34f16b29e4505feaa2a26665b957a679dfdcc795a14a1f98f13a4a415a65087844e492412e30200efd7ca2ba5bce221a5d613e792f56256da83799d659ab6cb17870f1f5f6cdc190e6473b7bd21ce51e81f2d32b2b10568a8f32223d9302fbd1d4e1b3f6a46a91eb9ad9955a07d6db42318994e9f659be23d8de71fc66b6aaf656a21e8e1b05cf137898ade7a24146067e4a7edc8b3f09aaa18fd56e062cd766c9c13de318a60a5e2ba95422a6651929cfbe52338f5e0810fda6ddcf0564b7d7018d3c3ea6e77e3361fc8799e2fb2efc0c685c78385af36455006ace8187a4cd9cafa3e2b48da663f7946a28be0d5492e4b2cf98a04a956ff017bbfbad339aa407384217834fb2bcf1d4ffa2982e898fc72e2c5b149c11fc2b720892f5b3a225bbcdd8f401daad822eb918e32ed99825bfee5b6dc5b451d3b1c207b27c70d54f1aa99d5997655ca0c7a4cb52a13c3db11bb25858bb4015a2a17f21a3ce1add6ace5fe19d058e54c4039dcc040ab1298e95378f7f959ce73da158e0d7350605b047888474e33574b889a27e22ef0bb759e2e9e261d17b56935f16ee37183d018093baa1f0ac6ee1e8929d8edae21118a0899b37a2bd271efeb8a6119b1b71920f20e007dc48cda6c1c8bcb2168ea88cf877ade953b2946895c5d19b9d2cda721b91be9a754d5bdd90ca90583c3cc4be764e9bff9cd0bed037741ebe80bade5b3fb8670378b5f7f71eee964357fc58f9a26ff0c4ee3490e64ef412aaff81d6542ab2757db9385837d9c754169826f39622d50fa5221feb41ad4ca0a00b69a6301c50b9ca0fef4d003b0ded106476a71379f8cf97be90924bdf2a94cbe1d7adb071000153f6b5ecaaf4b91725ae7f513062a91ab46a18586edd32ae173b6db22029505acaccae81d8f45f7f6a6fb2adbd85b28dedf9ec400951a6173567ec2d8167602b0517cb451b5587cc55a179003795dfbd7b399f72c1252eaa21e8c9bcc600b64ec292d771c7dc0a04d8b4a140a16b7645202a26f2d99683576ee43c73c968f276cc6dbabe66421067d781c89c831d44873e2eae3efe5f5c3a2279c463b4880e1e3ba3f899b33f2253b352aea34414860a3a0246424041695101b61e8d4cee2f0d937d40de8c2741282ef86ad059c8ce647e130f206539108e9609582dce10978e7dbf4e0473c94dc5df8896febc7d7a7c97aaa69089ff4a886d5a5cce17ed4ed4489ade8a4354e7b35843181e10285e175f7d327791d2272b31f892d657942d2d5bdb069c476034d037b447c3fe0d1dc639e2a250c6c1d7970c5aac89bb06c194692d6d148b308c744f8209446cf78c99486c4ffd688bbc47184d5a23d95dbc63529e90529b42b70c82f599d5454a4f0b644026872b609fe1e3554a56c7d0b240d159c1c438f87715d4068b3ba4f9c0cb714f68fc2fd985dc0e05e03ea8b3dda56cd54de4c1e8b51a65634fb2aaa868110d8b2717597f67a0a25bfe81311a66cf5e9d3b15e9bc64746596d8ac2a185a58ad25a22730789edc6ed1685354483345a33fda8b50ba10a66ece23a86c1a14f9ae579115ab1541dc98bcaf6e4348a8302b607799b51ac15a756d88fdaeaa5ebd389ac95a7594370055d7b36981fa581edc366874967afd5db915a3b7751d7f8d3f3f6d31162960a4cd5b70faada30ce1b963ec97b3b0c3c029ba8b5cdef4382674adfcd03029e96847d88b94c18b9cc4bc94fbec4ac81b68d11c8cea2582b2f7de7e6c5ec175bb4392feb31859959c2b56897f9312719a310d62d37170f149ffa34fc266eb7d03fc1830c0367a19cd899d150600b1883efb04936bbc69d47d375c1560d258bf9ed27ccdb1bd56fb7d6e3074ba752aa6385b373349ca184b8f7f6bba302d28e098f2292c01c2f7f134b45299f403578b0281b18297c6987c7691b9ab68e92f344edf9002f7b0cb2dc91d971e54507a446a805b708a0f56527fde48416850097559c5c14c94aa407d2069f54ca71b943bae5285f96a0c7fa20bc5056e293a00f7ad92c4d80bf8a0365bbd6eac4b3be8f8f07b6c8051c7cd9d3b2169848b02f3840a11518e16f4a6e710e8db09bd751f0b30aabba51d603eb6a5c860fad352819c9f5d2b8b455bf2127f5bf03ba4c8e321e7ca9b1327438761e4d807668605d219888bfd6af257d6f655129148d56a8ee3ac171ffea5f1520ba8409a35c3dd0c6ccdb1937c9e0e9b080374a854fb52e1d82838c283633a3c89d395d32b63bdd5d180837378deb894d57cbb21b68c775cc5f43283eae6d5cdc0b5d9ae9ff966403d72635577d68cb3b70b8903aa9ebfeb67ce7360feb0e243fb8a481f6974ca88abdc3e17b30bc9c65bb4a335dad09059daf0f172c4703e2ad0a060354494286d7ba695328466fa12fb4ca09e3de7176f7a4659d11f3bb604fcf99ed5491d80b409ff2835346f568d5bc456d1448a27c9f1b573fc6902545207eda73a0736946af9e9d9af62dc4ef349e4909a0cd995b11a02060020ea68d9b73abad6eb71d520f31148d1ea178fa82ab3bbff042998ecfbb22c8cb9005c4beedb16bd76ec1db556bc36af98ad94edf448fe4b245726727876fb50ca4c2f8b19314c4676b9cf12d5c92f3302d35a0a9d0b24e1dcb5c29679211ca6774512bfd29058893f633647b025fd1f8692f6c9dc86af3f689efcc1948a18a8f043b865c6707b371e1b72e092182c08a4f973e7eddbdc2efd4f971f0176e9be77a3d55f8d20276c3976111ac7e8d5095a2a5ef28aa3be0132ac4330dbe6828b083aa24a73bc1285ffaefb25f848c9a38d7edb84f4f87fd21455f02be10347c5bcfef972c885cd62178e045c9c7fd74b4209d2186e5ad7a1e5ed2108ff20594be969f266e552143dd535a2575f2713310228727d2bc79b357545a41cd9e0809f27ea592889eac4834cdcd1af93a40d1778216b728f71073de3348cd478d3408e02a1db91b0693a7548285ae51c917b084e3696f645a834508a4505356651923c9f71481858e82c4e9a31a23e06f007f697323eb455bd2ab452778ae2605a5eda3e014cb1767f163464ad53b84571205f75fa5758a6af7d55aefda01c3d3d204336ff394b20b23dd4593be87125e01de35d4c0c81da3a0eb43166fdec50c8b9f2e97a89c3ccc4c3302d4d457b0123249b3c14235137791782dd6ea05ab288c1c6964f390d1f50459cb72cedef5bc785ad575e8eeebd2b2d93fa7f4a9b539d41903a53b71d6437eacc35d7a7267b241ba3eb9c26eed7490688ee0e7cbbe41c9313510f39c4bc9deabc6b1057e334d528687821cda944ef232696ad4a1883345aa41c79933df008c3e335fc3a9efe7cf3b90316519ae0f80f4b59bb59077dd4d9b36ffe775dd17a16850dab42acbf2609fa1a631b61138652417a297fa474b38f2e8f3fff004085a5042c0552a857b22121c4686cd73d5c6d40c71ba182e7bec6b75990f4aa1840559fbd6f1951ba3ecaabf35b40d5644a749094d19bca6c3443a62b6112ed540e701a10ad3ab0e702f3128b150d316a6a436fcd3ebca687078867e5d0d0d2a2d8bea0728ae0e0968923c6b85a38faf8fb879099e53a52523b98a17527a856a3b08bc3bec2f3c201e8d7e0c63810bc5d87529ca83d1aeaa47fba99f1054cd2b551a0cb69f5a08b2e2c89a553feac05453bb7f6d57982341deb3adb2cc052f4df3a7aaaee689e1e766b3533f0b095c11c43839fdf6f58304c16a3c7a0ea286488911d529bdee33e179c95c82da6f9ea0aeebe4cc54e601fa827eea7639517b5b2fb6515396214c7cd984656c9ab9e5b593f8c1cacaf766516549d9bc639ba5571d3f0fca78eb598d543d1db4bdc730b99b21528880619b13060e548e98aacf7d1443999c4efd0966dde497f6d4df1e2ad1c0b251ee47f558249fc61e99f15db82b55f68f0d2967b872b526159938145d6bad9b90865016e9d79a247634170aa4bf2cf51612feaa466f77c2e017e3885a5c49db4060ba3221975176502260ca96fc9b685aad1449d939c637812ef6626cdde6547c8c5a8832dabf5ce9df0c38bc6155982f7f7741a3df614c8dfbf6140942349047e24223c7f67989e33023f8a87290d97988c1345002c06b82f7359facd5c81e71cc605289aa451b8931606542109011919627da1c0de96f32ad54d0d2fa9d5915805bd10c3223f8c2971001d672be9e588dd4f0d4a8b097bb956c828818d166de0908a94ab857e54f07c8976030db5080fa0919c41f67ee939cd35cafe0ea7b5cebfbfb7657d0c99aa4776760a0b5c5be8dc9cf29a331d007145cc0ee407e2ea9c0fd5c0331ef6479fe9d403c128b61967dd0e089fff801980a77f589ab67404a1677b752befb69ce4743a4f06100c463ca40c7ba9ffe5901298c3fb9a9979a6e3b58939824b4d80bc3bb63eaeef218b4b37cd1ac07e75ee8c9775852d2acd7d51b2266b00f3a3691817ac718ee5223c0a8310da6d7e44744711f0bf123b8f54f8a3bc6703cd8995f31ea1e10e5da86c2436109c226575a22c14b1df64dae160e98c74356721d902f1877366e229e45c36ae8a305d5aef9019e2891449dc1d2db2026d7ae2307da2bd11c42ea13afd52a3d9f5d9012fb0d0dde17ac9c639fdfee8826364c714f0648a6f5fc136855ec2190ebb7a1f596cd22cc9b2148ae6c28c7e20cfc8b60284d2d601c2584f80b66572edef9ff2d9d394bc57c77e9588e92309523afb7de0283d39d16de09d9ca23c95937dfffb2d2b97473386647dcf8be2821b3b86b7ea5bf4903095bde73a6c976e0f3db8a5b309067149fb659a83057e4b49f6d622f39073026846f2469ba34cdc5ec182c78e257985612530f27ba7ddeb5ec0dbeb5b60ce5261f19e6984e103aee96dc0f70888392445453c2ba07a556ac660ca49e0455597ee795a3671c5482908df8bd8711e48577dc826b6bf84568668c9fff6595761a18545f44e8405bb9f98fd80dea16ff4584a429251d892da3cb7a103e2e262a1cf0bc75cc8c19ee69e844cde4e32e2978d391a811f38f4c995dc34701692ab0511edb2b75331a538168c1b8c2f87696690ac042e137d6ab2a045c3ce645771493fa535c5f10a9711ed9693bc74fbc9bab0db6bd2bab89db00f36aed17122823324f218f253c3589692e9f21f80e1471c06a2fbf8e620f945aa0ef406309b3e61db5ce8335e4d2b9f4c8f0dfed6971049b55bfc14384e5f5fcb06e872f5b50a8e3ea73a71bce818bbebfe70f848148ee10411adb2f4c18190049c11f6bffb56b9d4ccd4399c1d13f22d7642ee0a10ce4e2f02284c72f693cb440b5f7e8360a610886c452f7149b8b9ec38aa12bcc0a0c3fdb99369f8ce1c0c16538131a660166e85b004e730b0fa3e9b95e80f57048686348dea93a95e52dfd34aea5bde709abeb173c9bc9225d2905bd0251e616e27e5064c10663106567e044db26976bc08ca7e95a9c18a9d6e1241c9677a9eded65366422f7222ee08f8f89654734e9176b77878feb5b5ce50c6fdba3fe6808c545aae52d101310f9979dc6463fcb8af48b30e4ea76add124124879e99be7af99d9950211538bf94ec22e141d122a1be7c60c5f7b19a692ed8cce351bf2c3528cfab4497172ec2b6d075e1f54bdb9b2037f9faf7fb85499d36fe6fb4de14d6554306a78f1e9ee92a02a455b2a7a7241e37aba5813388315b6cfb90bc3b3430e397861335c1922831eebdd98986dc54cfbba423271fade0bdaae9eef273a2b5040bf8701e8552bed459c3bb3d3784f4fa2c88ffaac101c4f038ace52fee0380f06843c6770c0f7723ec058c22e727c11b02253d63b21ff9577b9673909b66a1adba5571758400225f669b196f744e8653214313f71a59cb59c72325263eb2a954413e57ea8518ab3acc5dd3253b40dfbb5cb4cc1a52a80f90a25152f7a26dc6ece015da0705ae4c06cd4985c395c74b8bd4d4483c6359e79818977a33de9021ed66d4d1e4d2a965668c9148104b7627ca9be469c8c82fdecef6efc475f971a6e0edfc7021281a2cdcd0eb9f800a005dac4018403f190f58696b871a54d2e88b67f13783593e057ed50607ccecdfb0c95bac4ea183c98c0076c5235b2500370f23d3c19d7ea0d017086da4ecb1f6875ee17ad5bbc7a43a42551430cf566adc435d8d96191ad2d79e2ca3a24b98e594e956928c12cb1a17cd384c3e73c176944e23e838ebfa0cfa7d34e3ae20f8faae1f56e8e431372b8f5c94ebcd88dd52fb2bbf0bda30b46cb36ff6deb1cab057b68bffeb0d5599a63e1f23bdaa54ea89ecc916e87500d0cab61f0d15cea9a9b45260d78bb6188ff65eeb875e35b5d0ac8235729d5ee0fbcbfa016c375339dab61691d502d74b82b48cb45831eafd82ad973f275c59c497e3bcf91289f5f607f4cead8ef6d96d5748ce930b22741a6c572d58c1806122d28cedadc72eb861f7eb7ad14dcc5b50263f1bbed6a9ab1df5f27b990bfa6753f3cf89f3f258ef9a1376f82900ce9dba75f22167e61f9219bd6bbce027de1e6ad2a47a07d4d63cb70310ed6e95a77e3c9f535e285e7a47472c2c38118d43337b14f38af17a8ca9df07cb52729998c31a5d0483d799d737221175f9bd4376d7282319df39072b1e9ad4ef0e42952a84c8328e62b23e233cdf00727038556bc84b170e4339aea277f46b695a148a1ba1349212c2c95fb549efddb22bfbc20df216f681a72859af4fdb35c35bda177a8e33dbbc63f500ce8395bdb12edb781f273c3ce4d94fd9ddb6381f1bace8a9991eca6c2347ba6daffe22b50be70c042564789e96aca926be309d804259c3b9327765edca16692fc8a99b30c3a9897180dacb590e2b34d23d230d7b47093032fcafa808094ef023e136f6da71b61e4ddc35b55dcf1685da442c21ad43d8f8ee4c2fba95e27f685d5bc046f1e20a4b956f73261a324dea23020be1013dff068a3dcfb95acdb222164f7a503c03234ac9c0ca3c4f02822ef701ce44e507d8d12343e1e7d02eea5672afc167b31c0a5499592c53aca33c05e9ee76e12f63c69473d91517536bd583902967b304ccbd0a3cbc8e75f25eda4a9a7d5bfc89dc6685917650d775b62101450fc93bf755281c2df73417a535b49fa70d228c62de30c4dd248cbfb4e5480feaee00b5c6ee427b6fb8e3267ca0c3bdb672489d70dddd933e4b8d150a6c902f515bdee663aa629cffc9fc5ad76fc9f75905c898c4617bcf81da3e5b47e5975d456a349db59143ebd8517cb4f69d0cde6681ab7b8fdb60a63e77d6f91d17ff92cff0ad874423a03ab0b7b8dafbc62cfc44231a02d732fab3f92d9c45e370506ad8764f4d41e9bfc85b3cdbe0b9874eb6ae266fc26c3e4da5b748e86bac46735250f3652caf804c216fb59fcae73510b8d99610f4c048f1dee7300163c1398544a5a2daf1a0a614c71b523d2f41c88aff439e2582a0fa5534bf58e3a6c877d90ad860eb7a765d5574eb3fa8e9867a0936e0f1c1179a07e62533c938a5ec78601294aca12aa3d5bac7ae1feeace7f8903395b2a0c41667df9fbf251c140492fc4cf1124fd8305c22d9cae48bd8174f1eb8e96c979351242313ad67b13112ba87827f8dfbbc808b0bcf9d5160999c550098cef36419f80d85eaa650727b407ddf30fd259fa7a88863adcf3654c74aaf0602c4d630a77a86387457d61edf2426a9d48483f5e740aea2ed2b40d0b10b2c4f2373a841eb71427a2b81201027fed1fdc315a262ea8e31d2559940d10dede8c837f02fe0615e8efa870fbb6b69daf08be53c2572567444c3d55154b2e074d4bfc1a295e4c06cb22d45db54ddd24ec948949ddf7bdb41085fe5c52af792bb7d97dee6cb35a84b34dec994eed80d19cc250da8170cab8bde0305d757b6682983f08ae8a63d9a0fabfa9609a05e873c9c6115386ae6810c5024f488d49b2bc0516c168963bafa8defa179c7e0f574acbcb89875f8ac578b92db9966b9a55823340a25574c0e22c810bbc701690700312dcad74e338ff4d21a93ac976bb07c29fde7e213dbc01bbcab10627e0433f0f7636538e5102bc2e46d18787070d650e7b6de999a13a7f1320c58b42e5485fa3064a69039a02c1c1ba0be167168ab0864d48f77570d649adbee2267dbd093d7027c34d9a0032901a5e8a3ee05f45d4927da0850eab621e1a1d1999bd79515af8f262b8e102b9f6499568aa3552331e69f3a20449bad54c1b8bc505d3db7e01b9f583404051b9b46fe6b61ca092e243ed7ef036267012910e8bc2782c0ee778cde2807fd0f1097da54ca3552dd149a195ec5fd9407649dbca7289cf2f374c9bbd05391bdf60f9984dcd05d2bcd63f6015ed5d659f2a3912afe28695e15f5cecd7873371239a079f1102d6b95b187789a2b3d96d2b0a4ff705d437af62819e1f30c6f7a5244a1caf7ccb037f52e06ff4f1584a9cc985833bccb0c9268ec13f9ad7a8411055eb8549fea0b00648f5e9b24ad2a1ab010b787d0d27833a39b15c7df36037da62e1f9ff1a26f211497f696276f6110ce3106779a0f7186c6777da2cc39a0738b806eda37dc55ffa70d0cffff00856b9beb93bfff4eb3f93d3f718a033764aa5adced0d907eecbe453441f7cbc42c8efd7233812f21c6807658a60009a398801a59ec1ee51964d9566b44c99c0dd24b07beaf0dee38fe898e7888c172cf42dca7bb3a2a53f136c0f4985efcda32721b5fec43ec9e72787342f271f858a049b66d86c548f24dbef1a9afb4429c0d1db8e53ef7a14cd837fb63d3c0716afb0f5084b04a21548dc3064c7f21f4526088b53a170cd4435a5fcf44ff67fd6408670b017a9cdc1f7ed34a71295bcbe7be719abed898aace84f338240b2a7fa72d62e6960b6444d7942d21936a37ad1e5e738be26d0bd6e5411b9811b6b3954faf2a5531bc5690bf3c7e76a3524c8ebb5e9965dd864c544282f0e16bfdcba742bc46a93592a07bd559de245578291f7687ea5ae5d37eb8d6eb65cd7f6c9607d453c096feb372ef0355a52aa22c6a043568323400da27d9ea2571d3f7da2b8beaf6a2e98ce0f28ba1af389014a00cb9694226ad7e061d9b0815760b5b5c93ccbf324148f74ad1bbba05a605c7384573f877c3b5aa8618babc91fdc9ec712cce1643787c70d7bf1f4b9869a225e22e9f941c58ed20010ff2b7c01a8828a138e7c3c1ed81120d473151d42e559343e7d1bc8fa6d998bcc756c05829ec5af2af812c50191fbe446f6ccd0460c92dffb33a7c20f934fd86a7e68a041c15fbf0ba3e0e7a84eec13691996a88069f262375b20f6749cb01eba5cf7f1c3c3d89540507df0a0943de64c9d53e446a9ec0db0b3d77a4687c568e53566fbaec2aeaf3699d9cebe3540c8681692064f839788a179c0fc233f99486189f2360a70a0b8f4a71fda76cc2f6a10c5c9becb2366c217e4520b05cfaedda55ff969ccfc68b551d9712cc7e2834da6f898703c4cf9317d73b4dd7a6c23f6ad7c495abbc435d055f7bf36d40f87238ec5ea750aac10f9ddf10f705c3fea1c258ad52aeaa1c73bba940fe5c42babccb6ce475e792661bde9076692f91531168961cc6a78a162f8e2ee6a4cd623fd598b3889c2eb3ffe099079e5eabbe09a79d98f6d50dc92b3a52304168a72407a72d5b032c1ba7d97dae227708f46f745e2c66eb0c1de96fdd639583aaddb71791d7bf20a3b3efd9d75262d421c7108c1ef09ad1c6b67723a2121806ce1b068d03d8562b5512274674da769b998eee9c77f1c21e23884ce4a7175f34c857ca8d8915eeed5091e29643dde83d513a2ae2e3c3d31727f1aab55fa31c3f24f584a63528583556f2bef3af11fb800c67e7159074f8f43b1966efc821b88ca14dc9b61d9231a43ad51d3a40eacc6fa8fdd27663bdf111d9fa61e219df55cb07590f37e0a5210b6f3220ff1ef915b26a8d529aeccf6168f73d8d19cea762a993a86f95faf1deded038a0771ec256d1d467328917526c1935fd065ef7d94859ca852bdf3e0f919f10931720686a35eecfe7b3fde58753c19fd48939d38b293e4478b0371bc52ece9c0dff45d14e324b73c0b09cccb6fdab7f1db084fd669248552ee0d35e6b89cc457850bd054abf2083d411b7b5b8f7a8e298b9f6201364c1a307b93b29a6d3443bbf041987c6668455af7895b54139e23bd2114108bc2a790fb6f48e6ff2c1b3bc94793baed8e876a76ed6e2d0d410f82e262ccf0159f10913bf85264b33698bccb86094ab81f073e6139a2feb85eef6c4ad80de5d149c47f4156190aa573c9eaa11aabe094d2ff0be9741080bc1a38039ee3756368246429972e4a61e1e0c6f14d40c68f7b0fd40be7ad04f4ae7e5f7751de505e0976524eed7fdaeca70558a9e302a8c43f939a249ceff4f29b50f61c90553998c3fced83be957bcca93e850396fd5a0adab9eae2a77095efc5d966c2992d301d7f9901b17f7be589f9f4b50e67020f03aa269b6695ecbdc7d724fae5d03663347aa40b6b0a69e6e842d151ed1d950746ab331d9ad3d87bfe52927243109ff3d0ab948b519d3ce36f590ec3d193fa80250ff4481361aeb53d79f71ddb35844a8a853f5f17b52007d1c668b90ef660c7955810d3477d607f10502edac3603730b25337ff67f08e51644270c123a66cd50760a5fbb7bd01a213128c4c1852f7922155f6c91462b64abffe86d5b70eec1e14efdf73a5d69e967e0e6e62bc52384dde5f85e8528722629d394eb35d56f95f796f86f54e4781103b879347b076257ee6b2adb9c93792fa717be1af183eeb5e6421b2b313e79eca427046a469eec210ae4445d9808a151756e0f0cae774b03d4a26d5a95f3e867570a6dbcfb981405cadf4fd4335e5aa1d39919bbf61919df381cc7ae6742952f8d8e3d4523f0f70018ac616cc3b91daecb03be89bb5340828f58b2346c5d0087cd8fc9e902ee4081a7333345ec8fc1d6634a1c6750cf00461283486b7f59ef33e1cfdb7189deb09c522f9efd8602f2a2edb877ea4d9dddee1439c191ae226613df9155df977d0918597f79a6d644a9ddc7fcc366d58038c082bf81b12844ce556b2020ae787eb6adf2fbc962bd892c73d6522c4856ee5641dc296b4f16b1005dc838dd15ace6faac972fcdcbb6093a89a1b5da255789317bff5ba75777c1052b4c15689f51da6ceea6269f1c96a350c9ffb8cd38c095b40df88927fff3d7ee50f3850001cc82694df2d656be73f9dc40a0843ab24e698e8fe5f73dba5d719144d80339da8793b541e9ef9dcf53e385b05e4a424b400f5cb4d2262c4c0be40ca6004e7812825f06e2b0f1e147a99a639ba97bfbdfaa38f75f8f15278929b6a5d679ee98ec7ba9173cdaa36e7c4d5a502df64b291c3500e779685010df5c092b17c9e9fc0991bbdc1c13240d6f80ea903e64eda6e28240aaa903c3f531d201a26448658ddc52b705f4abac70768457646afcd6adae069092086a40f1fc7300d427d60395b838c1f16d49f8b44fea5aa16b07b7e2b1a9950618ae9a68a9059bb24506893c6aa5444fae802e8b815df8b53ab37429c3d2221c7a82502c684f1a090af7e55fcda71a393d8cf13b3cad37f75c27f6b2b8d3e9a09add774b840f06bd8cfdf7b09ae9a2e0d174d3b0b7a2072c847f254a86e0ccb5da0f1c7c32a6dbd56362ff947ddcd7aaf58777dedb2400d03146947d31a07fcb8869915ba873f6d997639495e962825c27cbc8997cf86ce387e5c468f4c2b679efed5e0dbaf3f395744dc3c05ad5960b7658ba8794bf2126ac68f985018b35065ec008c3615fb7fb4c05999d0e878e1ea0bc64f40493c7f71c737b02dd3fb8abc15b05474d949c7cbb4959ef49d62cd07b5c7a7fa1e7c7ccf17b3b1f842f7510eaf53213ae5fcd14b0d459cf29dfe4fdaacb06f0a4f44076803f92cc6a8abffea466cdef8a053213877a3d6e764e2103e148a9ac9c4f643fb1426c8ebafe4fbc5964ec4a2aaacfc91e496e702afc3683bebd7acce1ae7f24e0231ec7b1f157742f4b6a18c69e9dce7f9c9f7ba71d7b32e8ed85543c5ed79de8cdc317851b883ac2766891d9152c40c10f6b10b3dca0d8d1c3fae72900d4f4478cf1ab336ae22bc676013c8c8ca043c1595ad0bd7b0596a8eb458f69593f6680e9fd4ce7fb34a8f0265f81204ebbf0971b84a53d2cc490c741f5eba6d90bacd4eb492351418742161c62b9525a23f72d59a488f4a77cb1273d1df3f77586235eecaa1499bbbd914267f40e8bab24f778b83174d906d8aeae5a14fdcabe2ddc79de8a6e5bcb5e351972ae590f9cf7eacc25844701c0d158d6ba3b56ca1f22ccbc3f50362f22ec7ac8beb8bddaf9ed0cdfbd89573021d586c3d883fdb46872ec920a0a3df5818ce20a937e952a07e39b40d1438570c05e86b18122ab20e03fe3e4d80a9324f70448bb114f91d80912c43d7fe8576c727d3d82290528e153fff8d643752e35a7c39854b6d60fa92910462f038c6041678009b28bd58187cdb842559865c61797b5e1ec0aa200bdb5a04f17a52f216b5c8823f0cf70c3dfd285677e805effbc66a3bdfc719c1a0eadd4b7b44950fee173eacb9792bcc3d06d58086a6d195acfb8aeab7d02d5cdc1f3763b66db66cf1a97334a2c1fcf576fcc81b9dfb0943e0903d62759c998e465bdcc51bbcba12efead2cd99c4cd8f3a12fa9fe49c7e44eaf66a8a8efd4d4cc3f7b6fcdecc3a8b8c098a7177c3f13f6ef223453737f6e257ab364e00429a4415309b85836ea5820298e34c614a11aa7b0fe07fabdf36e413b68a665127ac60a6bcc75a9516e94364355804b0f33fb6624ef2689e9f69c25add23ff43236c386990514aacbe194d88a81091bde3ed3f48b546d972382c2361d0fa78fbb5ecec9223ef94b05cbd01a195f3d94c68e9b7659ced126d8f2d387936cbf1b6427ae290b33a87127dfd6bedfe742af137e5c99d237578d2e15438edd095e79698a4d78d94a0f9704a5d2f26a3015baa60277553770d2e2a44c3492e06dfd03728a47cd6039e1d9118a73253faad93dd50a03b995e88e4d9d84d1e04fc2f009ccc8e7d45f1b142f445e3bdccacdd5655722df591be6f600fe5fb5baa5f69ce1fd37c6cf7a6e7743565d06e5992a8d9c876dba6d6bc4248f4761aacd86a5a560d0549ac0b9461020dee2a57283e13ba1cb23d09e97e01446eab40a2bd8069db96ab825ecaeb6dc625bce776e751a398069e94675323e34a638e4d8fef25834a1ed226651d6f1b9bcf5242eeaa0173a270c3c99aabfc6861ce7df9071efe42532138a3c12fefa31d5514d5b8b4ab8e38210d5c21145f75ee871de152e06f73d065aebce5218f5f11e64d48006aa7a3d1973cea20dbcbe94923e8f878011c2e06ca20b3ab8dc0da572ba8c469595314f86af261dcde6aa5e8d663e70f69b6325f2edabf9941240b60adc233977a96d7c5bc523179eab764472c04caea5360ce9e3d314b6838bcff8bf3a14834fd125fa988ca039e62a4b6657ca580bf64c4e62af2d193803978be0642412c2d5e19ee78296301bf03f17db7c449dd234b0bc673f6d9508471e054fedfa0d0d3374327b531f3e2318d9a4d542e58a900f996bd8bcd67f7f588c299348a75c8764a967488474790c29297c731734863c59e156cbbb61d654ef65ef15584893912a4c48bd4fd2a4de27d0d67bf8069ff887bc158f8ff058c7d8a9c0725ee38979219b629b75f3c130c1634de5d6212e88ede5f980eeccf920fb55131db661a9d3f6425fe8d1d0cc55cbacec0ff1c1c457ab52e24d0a67ad8bb05a2b276f29cf4fcffd6512fa99c9d7b3b533e3063a52d361844cb05a59d5f2bd6ba997a1650d90009d7921564e069d5116fdbc61dbecdf2f6e2fe10882285f3e229fd7fce77d1b85ec5f3c854e846455c32ecdaea759c750a751f7efbd5cf22a5a9bf9b81929bd17576ee98458a24f9500e1ce7bb893a73f6c9b8d5a3288d85851854be95590a5728b9c1ea63776516af46ec9f5290754afb3bdd4d3b70ad0cd35791a20e6bd8adffa98c235ca91883df0401c014a8ae3969e0908b0758a197cd8bb495dc2f907c6eb0f22cb8560d4aee5808b8fe7a09a0ad491f6ae0b0004ddf88bce43e5bf47d0e2ecb7331f24a6d61af5c0f41226eb18db4b00212ba36f32c5f366e4958c0191132a5d83b5abd8c73248edc328dbdad65318e33c9ab1a0dd4dc63650dc4d1bc13ea931bf75d6471f426caa1bf1126f99ea1e9008b4531f28d714df5f04bb5b599bf493a49061c962770f3477ceee30b402cecf305786bc1542ebe59d7b24d944683ff38dd11e6280f51793ccbe52e8eaea535a0654c618c10025d883d13a6fee0f7987d895ddf1bb5627d0a90202ddc31796c12a4272ec100c29b3c0cd931474c0b163fa87d543bde4b3a21052b39a9918b2511948a3349c932a870d40ef55d34da47014ff5cc6d5bf9c3cb14c96ca88e0a65365fb64a2105833c16f9d55790dc66ebcf49b991349fa1eac9324523800abd5affc8d3ebd3f4da55597ee6f2bd18b3f05c1a1f1f6b224ed3e2076ea158c4a231729df7d2d46f0baa0eabff9a6dfdc88399ed752bda217d2799c429aafd6620aa890ae797b69aa8cc8733a46fd639a456a1a1e2a4243761f2ff2c0fa3e827d8d603782572d95ca7db3fcf4f343b4fa25a22cff2cd3357cef1cac9bc963ab59e2fcb87784075f1f554b6903688342d9b0867a4578dbec59585226b434ca0f5be493bb42107055abae79bae3ecf33ddf13307805d267e3fdb195cef7bc8c7f8da24f5ad38d17761e0b64fc0a4eaec4c145532ab8e41ebdb322e63b5c42f2df43c567dcdfcb9cd6893b997283b82c7207faa56a3412f079b863e4e4cec2c53860ae0e744522414eb1717eae15eaafda8af6056273ea53f36b2ab87c90c6c1ba803efbdcf90dd0d694c6cc4c753bd0babc89c8410d88dd03933123223e17df822b2b801c2a065b131c2b8d72c1d226f220edaddde7e50a79291fbff6b75e0ad9136601da61a54bbdb7eee259b5d1a2b1cd5645304c29bf69607ec32d9e03a21dd9605197ed109b14af728bda93a6600e817ed085b3f907d6f4b8a60053f3a7a2317d7926de0fe71ccacf91a515d744f5c9d3c5a68dc844c68e813fd85417d765d451a205e204472e4d70d14a34a17244d51c97a27f71db4e071d024adf4e914b9f6e4248298ca156038948a944a36220de1455368aec9a016835b19472ec4a5c2010a6e739ab2f70ef8ca649729646b363409671924f3a47434d1621bb269841a8cdca8e81cf497b5c12a31ea1ac7b2149a2248f0cea77a474d237c931ded5cb36d811fd2513110763ff237198bb1b80374a7f80c689e031e920d73c5b5618f612eb68ee27afbd789efb897d40fdc20809793d358d099b784d66a64e744a8a36c51ca92798006fecef9290fb79d7bb3ddcb658ff117cd5ae406d3849fab0ca5f211d26209778c5dd13f30885324e1f94c116b02ca1598879c75c249c35c57cfed787e32c1644c60e2f9eed122ca2c7355964be8a0235aac676319885c6caa7b6d899679b0aef4f05a2735ddf731139cb05562c11497bfdd62196298764275a265d9b80c7dbf54aa6830442cb8243e1d40c4fd582dd2e5c350229b8da706033a730062b7b88aaecbff15c74ba63c0d38710d847e384dfc7d0e206bb8a7c755e95cf160bbae39724507cef190b6f4e99a63cb3ade0561f400621498c82d0b2b2bd79bc0279d2d049f2267d0458a5c72001b11213317d0e7627e77f234af8c604b3de01d49439cf6c1dc1c47b2c8c2fe17aa29b4cf50abb9b48267308fea41a94db668c7940b9b939239163c93bbf44cdf24fcd0b5162e165fcd9c520bfae9917120fc10e499aea14db3c49ea65774bc2174a4a0c917bb1f7497ed555b0801e882591d7a8e9667e59cca2eb14e065f50a3939d18075ffef3e545da80f4d5a4239ca2a34c46fb80234e1ffe969c932c679e766ff46244eade4b3bc14e52791acad1cb6b89120ab9d901c2362f19babef434f2d24bfbd5ed0126068e7ad7d4736f1d455e6a0b99128b13587b8a5231aa5aedd24e44fa3c75bff5e02dab1c2ee0d728252abdf3c8dcab7c49b297ad584522248abd9060e44aecdcb0b9a965943663a2fc3c169e999b8c0b06fe6084bebe304b333dc56f3e124d9c2573b669e9b5f7f9dfd777fb73d8ec1d19133672641cce0874fbe201ea78591469c94880d125302bd14f8e33461a3be000617dfca029811fe3d112c1f684e1ecd13c51d56a74ac9fbd22478c09c7a5404b21f138abbbe280a522083c4577cd9a8253e1673b11b472d8cf2349e7d22950dc6b1022731926e27a8a42dc84005e1ce11fb4e0590607f76bf8b8e43f990f3d480f9f87740fb8d19347b572cb6f894cb40f0f4ff20a703e75743c00cc519ed4243c7ba241a476a47cea8db95a8c2e253780926b5d41250acaea7628dbad180fe3239462180a0e495515114fa7f8d3d3343ea5be9ded3090ad639dc40c8dd1960929469260df74f9cf69027ff1bfc81f2afbffe03e1d83e805f0a6df8e8ca0a8a76ddc1146970e01b501641e814be1b37f2cbbe42a8bbf623f6cca6425bebbcf26960b18eddb0f4b997a5a50bd44da5a0e10e23777ec10e662eabfaa99f5cb7272db9e710217e74bcec7d2098f293fc6ef62208d9492e76f05055768db690b9e071035029707f9ec07db690c69f29e15ade3d5836ca5d94797433aaa5a01e3f2fd870b720ad3a03928023e5ef16546b9b4f652fb28f926805144320f1a6383c4cd9a03977a3aa1c54150ffee9e2e123aa3db9ad9ea24a065c021005e67130098e784467fa89eecc6f87d368bb9f9cfac392fcf2a4a000aef185a380c7754d8d1cff02986b4622f9feb62133fc2308e2989cd2a9a2a110949be231c132488008f252a4573f0107a665003418cb4c97bdea4875c0c7c8ba441517ccb9a0ad9e6e1bd709dae2ac3c7fb81a103fa25f87a6b01b20b7593389696db6ad778e6fed99e2e9096cdfac773808da2b98a1c59e7263cf0c17b3bacd59e0ce26502340a9ced9844f2649a5e136962a91cd403d43986dc10fea6b0fb2e298cf24964e956a2ac01989e5c1bc5f1db90c1a4f6a9f6d466bbc988304d6e478f01eabe4520ead0269840fca46ec8030c32d398ab10594d9aa5c7e3664383a7d0396baa4e789a525ce84708dc2240099be34164dfb0979db3f86bf8dbc3cae4fc05ca7b1594734a61c6a152e68c3e1970b6f8ad500556eed60b8d3808efc6b7a84cf127f4eb28ea1294b4196e0f4c5aa4d8cd2a2c763cfa94511bd548d25111914846746f00bd4207ff1a3edaf541185041e39c7c4773b433ee2f69900d75c2174c9e6b4d836d11335ec726f947453f1b969bedb7864aaf296d692488bb9c8986fa07ede434b443e5ef2f9809fb90c2398f9fde0ea576a13db2be3bd4cc07e7b33f60f2d1914bddd20ce8bb6d2c3346d4885c4fef2f440f9a7256150b40ef6e9d2de1ab9a2815181f8b6edd7d572e3224aa2fdc7c6f713f30dbdc073f7d538e2fed0b41352f7f70ece816d97f351ef6bb62a1250b40a1f4d2f65d7cb8f0a9aa56ce418430fb832ad930322c4c76c278b57ba8bf668c4d3335b71a8fa23fce2f65520259e317212fc018d976884bc4a2162cc73166c034d1114c8dfc770c5170c6d30ee44e755e7ab3fc1833c4fe6633d6f1c97c9dc3bef50719b61d61abbe7167fe6481b78a73630f73dadaa883201976197ab85f80215320e7a7baa7cc997233c686f824b6b4f4a2a5cb335ffdd0bfdfc321fe8e099e508c81b60351b047064d4d378733ea0592e7b2a1343a343fd660d9369d3e44518c3ffc87e077c3444cb8ed4decde717d80fd701bfb155c6585a7b06184f85beabf7baf0b7110037f4e16999594aa127e851f1501b9a0408deb790bc747d24b17ad1f1471204749ab2e3cf6b4a65bb4e99c67f1b9641ef6c2f1efcbb5f3de577f16eaac416568b239242e2fa9d820fb3d2dadfbd4a232fe2d7cc255b7821c7bbd5b94eb9aaf6cd9a689c62387d7fdd88fe505c7c66e657de6483046154db286ba360954a69e54902e2df2fe8c5c0e260bb1d73cceea44a3300d205dfd7b53a75e1f5d210b7f031275b0dce2bdbbf1af5df9ae18585765884ec6a0f65a02f100ba260d673f764c649df4c5bf26b6144438b3746eeab1d6524d1f3bb5cd2f39a99b66f08aa22510aeebfdada48d9cffa20b89d2d40cafeb3c02b4fef1fcce13fbddb3ed090f2344180627b57736582369d8d6c1a4885af18ad6fc304f25b5d014a3c52d0bc54c2aca89e6dd010e60a29ab45f91d9541ddaa90452b13e9000dae9c0e7b981f990ac9c4831583e104deb2924ac4d58024a3b25965df018513b89d310fefc18094223ae67e7c3b5901e8da6bc920104df1217e54ec6c008d69c0af94667e5bb2357102344087fd66bfea0d96e928404df65d9f7c0f96549d072abf57860de1b77ceffa84690059de8e9c44affd3637f412a6efc395d964ffd6941f942bac7dbb883ffa04050670607e72f265f24a17b0bc0c7f421d28f6f64fa09a000a938fb2e1af6f841a07d8b519a4b967811af8ab77be4cc0d86c551b0004a49a5af46d8edfe374093325e983552645dd57fabce3ed0698850035e730b2543a4e81b31c91b0979479f2ccda0ca237f26b534b87a9e29868d9c93f6ff3c011f45660bb380171d75813c4a9d64316df505fcea6a73c4a27b8b047db643dc74c565318bc7fa7210a3757ccb0084f4a8df33bcd52c7a3175b5693575f7e8347d7040ae3c84f28efc0a8278ee65280b5a36f874c687e11c496a8b10230aaa0fd2be59849d5798018f2390c82823b993f5346cb314bfd249a2ccbc0e0719b91ec4a9b89f9de2e8ad071ed259a13c5930df8f54bbd127486b9bb5a2ec1b97561c4bfa95e3c05c0b2b58bd2908456e7be26bf2e4e19d3a6d089953f65ec31b163899dda636f8b109c6cd2856b17d8660d859b99e68b067e14e21dfb659e4c6d0cd876d06bc0cef7eb662941a5b15ef1587a955a0ab85007b82b42a133549e80aeddc63ceb6f3200559a7a868ad5f0ea73dda5b67f4ef1ed2a973a4266008d36b524e4ff231ffd8de8d7550e319c4c00a25b4d7f08c6adca63458186a1edb619fa3528b711558bf18f37329fbf0e01c5c31cb4b372b00546471cccb93f4754a0239f04ae5d4c855376c92dd4341874900d5418591ee82513a3a6d8a82cc51e935c9a0de0fe6ddcd5352b4a9804edcf9247595e9bb7670bc1397e7c59c9a9c484a72c16123ca3932467eb1d80a746c63a3183121dc0cc08b235ff820cf9042c134022dcbe013c6c5f9df61f09f0e381902184aad12ce1b1933ddc7fa1a909987b34f2a1515db92d9369baeead8402b146098d8e796e8b6d99c16751062f91cd25ae3dc0c265017bcf9dfa3ca7382b0ec5f4674e5a373b826eb1e888f52226969f0ce72e03bd9f1f31b18f477fc54ba8a80d70ad70280f337975aa7ea122894145174af311b92f018a04ac8c03d1eebb7cc7919e3c79e71e2609fd3f5f0348739cd8cea50ca11476a23e6660eba757130343c79d43858e8bb2e132ad1764222e135ffb87d4290b553eb515074486f9161941d2391ab7745ac0346a639a0df7abf43cfc535b07a7b4e2a446daca68d8cc0e1c743f02a06ea2739d32453af330776eb5d08491aa53ad9906288af2b63aec90f6de4d924eee6cb8b3609a963640cdbe1f2dd440a8ed02f844d02808fd1ed1b3a3cf6297f5257acab7ab18b0bb4254ddf06ddcbe799d5cee86ac1cb4c8fcf5a5d9af9f3bb8a816b164eaa4cab9e03c1efea1f9897dd38e2ca3354b54cd5e86079a1afef7bc50514b7e26173e747e894be4f050b7e0c80bc619510835e11c190b69820806280b71f24a06823ec181b93e6e397cbe1c50ae68a0bbf28c6a69e111c3c1e6e0ed82bfba0d654b19e98ef53f5604f53852aec093ebfc785fa93cd29d19fd425e2ddbb192c23206e6e89a33c13b9a914d4810a7012b967d0713f7559c9b690b24808cbeb1762ed11e4c22394473190de704ade00de78d55a8f83c256e4d28f48b4e726357786af65916581641eee80bd70e04887aa12954d9a3ae0bd6581c9d7946bd383863729d10fc4c3b9c693f65b4f809d3d1a17270d1f0b2f6830fa4e8f9d208ea81ee80638bd465e71e98a07bccc0ba863b5815abdd120cbc34f95e36840586a163a1b8cad5f215e9da2dd1835f9fe03842ce9099cd14ab319fa335fccefee602d62e3752848917499a6a2d82da50be09bb02b9375a8c5ea821fa193badac3cfc2f190e6e1d7aedc76f209459e052246a5c822ed2c63a2de9f83cb35ecdca3a959b5f619e7c28342ecf5c84daa6a6f1f994d3c3f6855caf1316680579f750cd67ed29e4acbb78dce088f34ff666b30d9efe185c75e970147e7fcf6056423ebdf77fd92dfbcb6284118dce4ebdaa61e35c6c37d87f98d26bdaee98e771563c0edda5a19f726d4f50f4999145b398f4a5cab08e57c4810586acecb795059990cbe4385eacd995fd99409ab01a8e6cee2eb6e81cc33a6c37466a5b7a7ad3c12fa4263c626e38c62dddc1e83d6f6a8b6028c76612c621d883d50bf6b6e05cf7e9622ba610459835bdb99d984d73274bb20d6028700eb53052201a2c6626dbbdc2d20f81dd900444054160642646f9d56c893baaf319248caa2a71df8074924ec8a51728dc637155edb25f00922c8ab61f3c062b7094847a6c8d489fa12893d2adb6f97a25c938c9b76a2517476ee4365627b3ab12ac10c71d13fe753a5386dcaf838b34d2a37b0fa05dc73759c27a51b70e8b0afcca8a52b2fe4e98489ef251c60fc65095332e06051cecbaa26a34b37e45179be07e7f220da61ecfa26ed0f95341eddf76ff56e1dd2663c3a3b0c787f255c3d557c5526a7c5379cf42abffe3886179d66b12aee216fc3b3d993f1a6e3317ada3a0be4e0a6a0f6ef8f4c50aa0fb0b8289dff3f5ff340d1320ccadc92a4ae812ae2bf46f7f6d0b6564ba4adaa79abb6b56802af495f1bcda8eaa250c5a157712a91ef2c1a075fdccf815939c07cd44ed7830fafc18bb05f2095566969dca8aca9584aa56291cbf7d1e27db07da66a13a9116ab70a4aac72a4489953db0792c2f256122192737e07acb78fd4a8670a7311997b3988ad1557361982b87c4590c17db3c44a937fb4db9f8fae80e882446ebbe5ece9ea8044834c8b12a866d6c2191ca4695d8a290db36f794080ea6aeb9da69e818e97282e604314112ca5fd0a80b27cdcded3a94b912ae4c0ff566af545c1896fee1ff4dc00d71a80a9d22495ae247a1a82321dc07d218c9b8b195756732628d8a45e2490881da0093a75ca20dbe82cfacc6b39ce42b00b4ba3f2f7c796842f403fbe06590265ab93133973ff443e19e28c2ddc5025fdfe0acb5d11067741baf2bf2623b873656a05841f18906e8c93ae2e4f0fcef9d3ca74a5c01f2dc2869478a616f768b8654c79d8ddc830ff8b72eb99b4b9bfe2a31dc862292b5232d4f441f324d2043a0105b6768a0535335b961a8a2cb8b53c885a2861dcb5df554d7af4ac6a59531962917dfc365b9539ee4a0ee82adef36d4a8c58aa301de40509f093dd7bbe8c1f27a6baf1a89a21fb4103c0b12c400f768d73953714e4f3510b022a3c26c3c12b9f49e5bc445692d4c42956ff3777fe5901879e480d3dd8f7d61d11619a8c4855d83d7df44c23a9cf1d26a97d22d203d9bd9c04772a7a2dd64b0fa6f61cd43c3bef5a0f42b8707c16614ea5488f7ce3242a2c96a91dc381e1cd66bf0758267c3a07f0b94f9d8a8e4bc3721704acb48891e07866cfa942e30c36d86ccabcce92144c812337f535ed1af170ffa5279ad8f43b550aada719ae92e76d3b19a732530329adfe7bdb5a54f80bc292c67320422bc6ccfb0372ed6366939546cff8cf1a2d19548d3abd43d8e5d2dce7c505c0291204a6795a0287d56b62170a082c4428016aa8894804489188976c35b0818af98c3fdce33d55933eb705186e7195327afbbd604a09ba0061e160b1470c6f3cf1f66045c087d025615746324cb320a6cb9999511916041623b8b8810fc83fb72299a8319cead8d7f932bf1708396682da2827004bbc1449ca5915a19feda6cfdc728d9e45a023526a8c52af3b1bb9fe1079691462021403f876b9f09f64f9d24e4dcb0d6fddb89078dca22ee2b10ad97af7888b120c6cd7651b756d2d8e03e01198859ec6f5af96c5f675dd0fcde741eba997ec376eaacda5a20033999ab5151ecb84e12eb462fbb3d2d5540df4061c41454ee0a40631972feedf52a3a2158a551172966735940225ed940e0da5aa2abde2f333592d4ecb90576cbc11cc95fd82d8de46d7de840f00baa8d4826d99820e1d66f72e58248e0188acaa05984250af324fbf90296c2826455e7baf13c1848b38adb2d422fb1e36f800fb6fc4c2770778acbf59a3605fd3c4969fd19f5410a97f59d22f7468ad377387e7bb6933aa906fb20dcce014f446e63cfc080c59560853ecba44ec111abfc98bff1e795a1fae79e711a3d50c6a73eab2934297ba34830e76f3b592b713577eb03850c989f3e54061b22912e164930808d5fe96ac26f9a224fb9016f82201987bed230dc97202e8871afe60c6ac50f75d4cffd5469420750ffecb30237b0f4c836b08e81518f013f4e0b92b5d58d2b5d553741175b88bf3500f845c19aefbd96877c2af12fa7b5f9b5d51548e0623e53a32414ec0579748bdb15d39d872214ca72a5f8b6a4e4364098d93c920acaedc1cf8206b81461e4ddf7dd8e792662b55ab1e274bf1c128236cc5afdbe8ca4dc2b9576d610d8e4a2c48ba16acaf0ccc720964eed0c6120b03b2bab80613332e903331fd9383445cf4eb095c54a008016e85b5036695dbcef84f4f2f1c51b8f53916dd7b83044db55c98b9d4902a07ae1db8026847a27d5d0aa47f566bc6e7ea797908970f026c423d67794401e6600641a51d01d93252fb2b84ddb067c97148fdbc0a2184c2e75f86c4f4f3a8a303818669c5bcd0401d85c739138e635d7e7603030dac2698d2eabad56988f872bd0198bf7c0f1a8ef4b2dabe636d936e3b0c87626eb61c1c11e338974262e154b298f66ef5f1a74535ca1c684015ad86aafd58b7cc9c9f3a3e2dacf769eade0185440aec4fce893d204b596ad46d016d719922b532e14c8eaea2a0f96f19f222ae116579c05320c4f8f29a4da5e50672f43117d99ecea591b26fb36cd2468419492c15c2835c789a75523c69227e2613e0309408883ab79296abdd2f1e9f126fe3a8c305f13b54002e5035997495f8b30820039dc6d9dc99e2a9258d7ee6920ea209b9a6a85b68e83121f35094814b04c153bc3c91732c0475c2f89d241590fca9ba03b04b88ab4ea6216f8994412710c5f1b1a76e83d74d3bed84e7ae50fc8f8042ffdcd460b20e1165e826f9b82119bb4e827c2191a936ddf6af5fa3fa99d0f844e6a5aba2bb24c7ce7f0e5d24cc9bc27a6ce2454cfef6410378fe1dceb09e90ddfce7614affb14331efe9df345b982c15290353f6560e8e81054444b312373c2b02291696f3bf8df81a0e8d4a52f4ec7915317e305c4418e114f10ab34f10078e6a33746ddc365e610608de944a3496f9efe010f436c34d5f945813ad693fbc51236156262997cb828e56c505bbe4bf18573c72732d372e10a1d7c9477cc6a432ed2248b920f7d3f01320028200c59e26c7b70cb64f14e16964e94a5ee1488a44c79e865018ea614e07b9b7743a96df9da1cea677a7ac3ee33f5395b4e07b9089b0a2c34cb0f2eecdd491ad6fa119c6b980463bbeb6913b3adc3c547c5fbb6b7508cceba71c0d0f27b7418efc8eaef7f3363ba51cd23bd4b34ee9cc91efe35769b1ca203cdbf5128bea5e5e5c06a61a777d48eabe95d5a3af93a8030cca869415a1dcec1e10d554a2112969656dd51a6a456b44ed6c9c1af1bb0f59ee026e03b51642bdf4c21f4e113ce4b9c6a36ca3376c387b81467b176783d9d2672dd0ada07504bf928454e5091a23de273f34f7b25d15df0da64f856d0fe59cef2b9630ceb3a3a05389ec6f69453876eac076202be0e8efc2effd617ed82749f470e51bbaddc12e47978eca3a6492b6351a599237c4c4f22fc18f83c8fa2abb1648c0e12f45fe8596a7c86486dc155fdef3fbeb9fa9815ec9a18c25b4ac579c9914ac27de1aaccce1474fb58f753cb8bbbb03346dfcdd9c45aa81f8251e9679a6db9cd833c1aad469fae77948cdeae99ef21ebc73b6120e21379e4da72c0448870cd5bc78288443f2f24f8f092469edf1bb31447969decc93047411fbf6d2f98a898d94abb6931ff04a637310fcafc6795b5174a0e37fde597c7f8c5c311d5c26ed2a83628d46908938f0f077bd1d6448110d09def0c35310566bda4fd9a90a829949ad4cb23e8e8513025769e65b4fb4065862ebbe4613f7021e038b85eef8dd412acb7d0fc9473069939ae5178cc2a5086abf33c02cf6f5d72c419deac73575408644e1994aab2d4af6e00c5b2e6781487b51dc8944ba5b7eada8a3c0b39f1c20f059073d92fea5b99186b5145459acf52ee051580b1dc008465d849e7249e6a8ad3a81d4078c7679fec203a2025a00894a9009ba5089f651f66e450b9e26bdc9a1af7969fad5c5b36b8fb661bff62308e623476f769d3890fe44550a384d7f5a20dc4ab223bdcb39c73e6546f32c955c2b65b898da63bf5c3374070cc0cb686d231283171057465ae2a9a65a4a2517da0fc099441ea5f792ad0678fe738d5f2eb35451aa817fe48e15dad625583d5a905d4a8cfb7330f32dd755311faf547541481187d30772c70476c3a9ac997e226e1d5a8b111ff6fb56e8e2745a89d8d1fe328befda3ea8369029c1b23698c0407c735a86fe628b3f3a890de8596755e36624134baedaab8416738e13b45c7fe83a55312fea5de66884672755a50a7a1b7f28b06f35979aae9c87fc0a394525a844bfcd3fa6eee36149ef78cb9cf41deb94aee31a09891a000fc12e76b824143da150d118177bd8d62ecf054c7a57185b3880e3cf9366f7beea1f2f14149aee2facf680a026e5eaff07ddc56de0194978ba8ac0eba0688faa3f82c366ae4ed0478143c1678552429455b811ba254b7aa5f6b68cd728b0cbf98a7545b8f5f20c4fc6f527e9897d9163bb7e6b7fc9568708fc3fcc0fed99ec86f884908587f3a336ab6cc97118c84cf903117b4b61710f3f66f2f88499284ec8daf9ad8d7d020dd39268f99c966d44a58761becdcdb538ac58f8b746efd97eda159f15c8f496715709d4bb0eb52788a99beeaec99ca45565d5a34e587a29648c65a3dff0e9daf7030e3541a0fbc1f84b9d5e1a5c041fecc02be311d4e5dcde3bd28ea31b40cf8d060437fba520b5715bb1e767f42bd844d06f290f58e6aadfaef8fcb3e5b1b43b0856100d60c55a126b8dce9d4d8ab007038bb3826412bcc14c340b5f39f748262cfbb1c5d8bbba605ef3f1b01e2c4673c9dcba61640168538777fd8966ead3662b02365a0dee495b693b3dfa8c16d5c70fe17893abfd8be178437652cb82deb43a5f6c9ca5dece1a4a0dbce726a401497fe37e86bdaa350cd9b894b1f9ad9c8f0946e77d58279e89566f10a8a4ec51e53fdfa0cb4a0304e4b3bf96f190f208c3658b87a454e48d7d9e9be10f512ce4eaee4ae0f27fd24a0a65fdcaee3be0d1db66e77ef1200812dab70bbd091ca7f7680714c1517bd8efe6ea506e7c23b97cebc3f9d2b599d5c40a2e4d6b369c0acd937ae683505a9201585ebb0519d23e0f4b368eda0096193c776f1e228a34648ca56173ec8f702b51e47d1ecbd40db0ef5b264260b2fd83052de62d025eb2ac9a0dbf4eb884b915aa370b7023bc083ba9b987c293bcfb2c191e0503068f59e832db1289f02e4be089fcae2607c2741a0161ef46a0473b9f2c995d143a3b28dbe13b7a6c95ae86c8b657443728ce68d7433c1dfbbf7a31b28e42f7561e45bae7c5aa805ab8516cb08d82d623e797bfffc28c2d6a82fd1f2418b9a9e99db17e6a85b0f707e9a58d901b8ce0ebe4f408f5ca8058861eed1938de5eecc9de00ab9274e7ba40057085489f76eb64d59d8d5f289b9dbf5429199c259764bebd95d2a17ee67d91a25ac1ed875168d7d7ddd6df6955bad44243e5594d7c4d4dc1dd9bd5ff70ccab90221a604f990dcf7b3e7fa489cded04b8ac2b33027ec387c2f22145cf875cce9db5fb915d4fbfd4b82162a09414bbe872c4e62e365e5d49b86795a3483416a9a6594817175a18d056344bcf4442b37f68a5ac71d6464e7eefec4a345fe5e2f5db20d0929326577d75ba43132ab12125b556eb90bc64d85ebb6c2672144d9ad2e6682086dd2702d1994ccbd3250d6907ff374ef0467f960646055f02c0bfaff1ca5fc26f248e1371c02ff0a189993e85c9bbfa34fabe5d0569d2c028a1588186318001ab0ccbba805d9541692f9b707759a523532df07695365ff108321bd8483fd98d67225efa1d76b9a0020f62963f83fb1fbd0f03456f6075d60c64f1da0967b588088b5f241dbfd79ee0537ce9fc89a91033d2246069bea032129b92516e826848eb37d4757235e2f0923d42341cbad2a23551cf8b8fc7b4e526200e30500d2262e2af275cf6a93c9777bf8d4e08d4bb6355dcd3290b32b7df74b0f26f4a6f62753141e564806a2942fefe1f38ddffac3e359d325f3c9f89300c9bb3eb4cddb9f653d90adcfac9ad5ea7571025328b9f629476aaeec03181dad271c4f148ac1d45d651c0334859c0072e730d9c4bd81b4994ff83ce2a20078469a4157624f4df000ab4e29482cc622c55ebb1a9fe5923e00e510b18f948f42c9e34da6da7141373e4cbb2473583e40a444a56a4317e5575eeec693ad13e2877591d3afc1c1fc72c0c3dc202897e4f43e75149b337b792b66e4b03fa22097863b7108cc15366c111950f7de63d168bc15e772ec6b5112def897b69a1ad65935d3f3098763ea29a1962b4558d1aa0efc25c6f521b8037911a8d54ffe196d5c13c4f70fb1dd8282c4ad797fb973831724318d2b9cb71184ed94f928fc49a8d325f20a1c4407bab7c2b8cc04d8e4fd6f777a141de4b64815f93a13af6c0fd9abcdf265342a22dea0bebbebd8b20c0bbd883281f2efd6c22475d81dda9ec71d1e5c5c7cfa41899c174a0bc4a7fe060a62481e9bda1ef938dc1e8794d4027a29f75dea77a253ad366f3f8c50b3a659c0d14b14964a4cc952272eb7777b06c809b30d649bc7cf4b09ada0cf887582ca6387e442b012fcf2548c7b274e14027f9bc3a1b26b26a0607a1108986ec4850b3b0510251810697bf729f075cd41656037d9125b840dc2e871fdd471844622d3ec79eee57e5b804eb4df387a9bafc83769b2af6f0470cb90e95df0abafe9233ac86a2007c62af021d5d2877f8e871c0cbcae3ba365a4266c05bb2a5b891e5e495b55e406819d4be1ab2be0f2371fb16db27dfc49f9dd24d66250930287039425ee11d36844ebc74d00c2cea175aa7dae6adb7df1a166241c26298741f03b8c472d81d8f6f0908208640d52c3bd6cfdcde125506798ee474e8db099616529ec4d9f1053d14a4fa4d98c2ccc8235b7a5273b5b0661ba42218b58cf32edd16f47cdb5b4696f011277424df86db6341f3a244dc8c616da04f0bf298f6155062c099c4665a3ef74f297da5fbea2491e2f31662fa0d5b5dd1996b72c73f5318c7dadf4be44f89196f5e5fe6eb5351f6d0349e54c68e2fbb70bc9d108c78c8efc93bf286e652737ce35ad548f9dd4c575360f41e65b900af6b7452e50784fb50a6c625183cf74f7aac997a436b55c7c8d84ada72863e7d05d1a6b7c66778cf793a6732ca51761a47e691d373c5ce1c846e6038e1b62c773a7afb539e39cce92d0f02d8099812e4773ed284ff0db40915c91d924dc974cdd37f7f48a27bf2939d951dd0b27b331a941797d8eabac1bff3b7336c965ea93aa4e0160a230de638d4ae2e7a4eff6a5695d874dbacbb9a0315cf1d05abfc83c8c2904edfc631ce257069a17dff2bfa04fe0db5b7ea41d6955b2b9cb267ce085b5d246f215c3bf22c778dfb33d4143e90750758ac7cc56dfe09f20446f7b1153ad19f904910ec49fbf59bd66c8ddbbc6d783dbed5c37743178f2fd8ee82d9fda14d437d4104db6b3414288f1b6860f9113b886151db5d35d7909d17aae6a6ea95925c6a50dfe7420602849053a1322da8d48b88f443ae869b8c795c92d86f2e979e19fa8bc76231280989e6b5ff179eba644996f446bd96b71ec706ed671b81d40b8edb1d87ce10032baa227795e573feb8eacdf83bf9ca55ba4246715df5344b116f0ee7e0cfe0acab4d8d69cda9debcdf96eef0b7be24d383b375651e471bc1d6ee80107cbb3bcf6291d75d59e8483be91ce170feae67728d09fe3f6ed9bf7febbf1e2766ec359ad87a6c247fee553159adde5be88b95f3550426e8c74834d7dccd560d1cebace65ea1fa0840b3d8ec9457d2c38168c69887d09710c503dc68e330b5d80e62e027d2bc6c8a9060229263143775bfc1fdc508d32364d110c1b2b6f72d769d7cf4da1cae9bb1220d276a37e0c7aa8857ef402be7f150fe3ad88e62269d7ca259957862ed2fdb24770f4286ca72d8966fd7af921ca8aa77c5b36c0e75642e6bc300556c9d0e1f94b4df09969e981eb07162dc01d9c80a2c06caf3fe96c8c9887278e16345276dfe34f06f63afc3a9b1a5a662d553f6e9eaa3eea6feff49ae4c5d443b7270a3d0860e697bbbb92a5e84368e419b27b556c3948bdf963e1af72bae3187a5fcf602cd0272d399b5828a90602c000580085e35362a5f983acc22142746be5a3e0c9faa409d326d7047c90a48fcd740528c87e426b9dc98d02ef70ebbd3f72384ccfb1dbaecd37acdd32b45f4ec880545e3584041cb11c5172ad18cecc2eaa8d6dba34ab2c5146a7aeda0f03e817ea44411cfab93db8c67b4a814812d88ee0209770cf4df9ae9bc3a1ae9f66a9abd4e298ae01f0bda67c370acb7551c95831274ec5ffa55038107f1a2a896c437eef9625a5f89df422cb82b43ffad19b29696209a95f2d14be762a964ad89ac94911702b542e167b0b3404c133137bca1e1d77ddc71203c402ca74c97fd196944beeb4ac6262593afc17a3832de5cd3221a3cb53d18dc972cb79b148d0b98b0ede9bc91e199c9ae4d4dfe0ec57942cea719bfc1ca0dc0cf1eeebd178a68fdff8884874031c37dc341d123ecccbdd52fc182ff899aa04becd7411b455c99c39f84a99af1d3f76cb901cb8d1a31c43a0fade1b3645e7d750fee1cc1d1ac24bf31405c75601456fbf503a2e2e2e4a62e4b31ebb35aecda207cffc649667a3642700bf07b9412ce186782e8fe3c2e57dd88091cc442526ac1eab72e953e1232f172565d8d6668fe3c8618a650213914f53f4bf15471209e82a4e37e886d81140f024902fdaada99625b2b982fc96375f46af35db561c568bd3610ff85c77f168424dff0b2492d015c86970870c2ca44174dc9b76a54807122c4ed1e934da8a8a6586c67570beb587e2c51a3daeea8aa93167be9adefae37c7f243bb2517e293fa51b6f240dbd8cd2c523ef690e9c177729f30c1699f7f8360d064b6a1004a00fb37622614047f97ea3431f4372eded8f0b6912d7c8ca21c0d6c9aa15b7138f35c688ebfc6944e93c6eddf4344e471fe0f70bc85c4c63a7266e9e1a02fc8e66939de7d80fd364120b675344e8b14c1cc64dfbc7941105ea92179b1ef20425dd6a443d9fb4f015f7c9b5988f9d5118361f2271ab55cb2e12416404b7dc9f486caeed991aa0f3c7b2f5e6e080f408eb0f9e28e1e4a4a5a7828a039c546425a23cccec10e046441af80b15dad268092c6cca8449403d39175175c35afdb857617f07bc4681c19a6f48c1f5f04abf958b30c2eb6e6b42671dd056186a5b88f65ef1a1019455bdfcbca8fcd26915b01bc961e07aaf4555733f230bdd37e3e5e50147b37309a70a5bc87a3ed64fae066c9017db2d3f3ab35e34be258482e545ee883e18565ac12cc7eaf0aa6580b162fe979e4c41785cde09741c34fe590d4a7a1bd7036b8fcd2a367f0a4f5f940fb87eed5699fab4b4ef7c82811046749490b4b8a04542f449cd2961a01a22ac5847b3294e8ebb2e110d242a50119b0f03040d041a623ebce4363c8823e1b157016eee81a1bee751bde05a76eff0bc81532c010eb9d5ea8ae7dad2c32cf611d5508c0fd31d5102e922e0ad6ee8e047c0fbb0c50c583e6118869cb2a811f2500913dd709722b61e62ba49bcf9288eed42be34a2e6f945116fdc710eff0abc2b9b5841766eaebb4e4b122b367404a50db7508db3a71a0e3d111f79b420475219bf85feaffa1088db4153637f38b1612c91d5e26e37bfa13b4cd59193af649c5781d8ab8c932c08f92f922ae2f1f45c80ff79261a7b509fe323a857caede3ad83faf6908b810973ea743cc1c02bb2d7717d60a6bbd8877346adeb2422541ca9f71f4850e52c80c5d02dbaf3fbf895f1c6ddd6127666e690d0c201b3239adc0f69f7d131f82bf9783cd398bea89eb4af48d7497cb0a01f0e097c0b10f92c7e6570928f31dc0240fdf020fa240677bac726a99349367831003dbe53b8eff8e2a900def21ea2da8cfb8b2d437cd3fc52880b86ce62fbf8784919144d547940590092fd6611a32b412eaa80b63df013646642d777820b816b5e842826ddcae3c50fd8d8c74a976710bb8981e34075dae5b20cc9d7418bd615381708adfcfc4add5fc5c760369d234f37979d22dea7de72c7431590648926d5af86be8f9206ba94e8dc24028fb81507cc0495d2a26e20c5ce7abbaa975c79397ee07645d636799d51967f1d891ea1e7e1c75a9afef8647996b47aa0878ebc16ff0bbaa3a0050bba0e32188f29f8bc4c913f144a7b0941cc36a51d43a38ecf5c2d375e5a0e879de96074265fae796bb21ec9feaefa92ef6cf6092aa1e2a23d8a63ab1d73703151e86484160f6ef7237132edf3ee0341651e10e699cbbf52750775c4adfb4d8b0345df1ed8dc552035f9e2f6c219da60bffd07e3fcd7ad6802d59dd8da6b909250614df735beaa94c40d3880508f2af4a293c513b3c1df3954b07f3c794faf3a1d561fe07ab9f6cc526ec761719b7613bc0e14be3af2d6bbc7767f2c5f10859b38fa65ab98edb56db5b84fa2dd2dcd871dc9d412d602883d1e4d2f056b3d469011cfb66399533330c20b8a0ac1727ae3e2fcf7be3898a7c58592cfdcbfee06a1ad78dc386a10eb7ae8f029b020dbac72fb8fb2db80d4e3fa661b79cc9336359172fa41fb94976c3a952ceaa7c1807443e214393b34fb968380b5ff971f19aaf56373cf346ba18dd8dfc2fcd10a0924f7eac04993eeafcb1d8d1d6eda8cb34f558bb718a7ed12cd46a021adcf6494b7bd80712942e1756db1db692918c3e4c215b8a63fb26da8bbada4e2f29bf116ef6cbf8322f0087a41bd5d4a567d60212717c74e669846ae75b5a91615d567073b17808c70569710cf9d2d9fa53df271685248c4c0e324bc9046fa6e22c3eb2b1bb0c983b92fe2d36f39adc900fd74456e7dbf90671e7450476afd9912e742a70cac41264aa32b0520a4096a8c848488e28850ff0ded7b209835a3f50ec31a501d0be953ddd6fe20ef2c5e69cfbbbe2b7fb89fc0b55d9bd8b59a92fdb84e74171e21e934e35d2ffe5603d8b11f30c3857e37713293237b492e45495572684fc3c19ca175b7b0e854e3faea3d2323e0c6f534a574e46565f1f187253ad6bbb784ad86ce95b8ec4b15efde321e7f71211bb194a2dde7877717dd2c29d7f54964b655645851f473805a51b1c6979c9fc224fb5399f1a46b20ff66bf5f78df5f41294575ca9b68ada1e6e7225ba47b267afee29bad75882e74efcc1b1284366e078a9cebc5f6c7433db56e3045a91370aad7ecbc4d727444a9c677b91a6d7e3dd811fe43f8533ac9dd72f1054cb0cae8f1a51a837b9564e01646949191948f50c8e53b1192b433d53dcbf018af759dcaf5141dae25260884cb953c705b5d7a7602a88b793d2e02b68932866dcd2e02628dbc9891aefce917f49ae48add471c082ec5b62f8a5a358ab9b2f71247cd48a526b27c6b1a62730aaa61cde86dfda4abad6886d523316f4a6f6dc6719eaae2ba7524a3df14f8d9a7675ed2b2d53c67c7216fea578d06abc9e44942f699d6cadd84ae5be6a958d3a7ba130200bdd9595e45958bdfc83ad8d8f97e4b63c6ac34335a7beae8f9586da207ceec5f1a022740a01f7dc52da210df2f29613b319ebce57415b35b61faefcc639b7869d43c12b7ec075df730cc141337ebb79ed2c32cea712a9335e488a12ffecd67a90527a5e8e89ceebae201d30355aeb6bfe25a0a0b682ee266ba92be448f05ca9593cdb4e9b6f3d6e8e6da447f8bb148c19669f8cf2a65ed8a34673528505169d0310090347ffeaf833042ea82740a9ec259e5e1b1dfeb585a1aa07cfc86fb6ae34957c4fab6c6f3950c3174bd2227a20eac7cb7bc78e0243f91c41814ab83263b9b9879f320d6e351052192f868b144c35f1e6c369f3f664b0e4e2e94c8d5447a6083349c00d5a583d921020c904bb9f5d69885aca813c9d7a1b06d0e9246c641c586a017b2d9f5f11c85830750c9a3e317f2a772a7bedbc292c6ce3ae3dece4392f30c8632d0a67bc735f43a05c56202c6e6cc082df4a5cddc28845b4d47e364a8749a43fc0d88f5e45e630ae991f61ec128b222b6c04ba5c6ec7db1d178b5d314057a3ca19823c20b933601f054526c218e7a2df0b3720d3ff291ddd2fc8e511c3e2240c1056fdf5a2b76d38b375d9db466a0f835e37587c79cf178cb760fcbabe412b174b88aa947f9eb4f4a2eb6ad4ad50ec40f3ec5290e4451757810a81e0c48cba54bf234d9febe4007b2169cf2f681a4848266aac683f02dfb96741546450262a5f2efa7d650aa4c3ca7d0900668cb5eb3972b3f04cf83653d696de03dd5cae917d5ef77346d374ea47eca54974ff32a70982700e92d8b6cb6fd8b11d7c7abde9752ae8fddd559bd77da89a5a439971ebdc061c495a06ca779c89350cd3756f05aa95dea007d023b4d24ce21095d150902498c4a1d3f8bbae66f32720550edeeae839fa0375c5a19a0774b42c9f4f9ccdf9200acbc9e91796fd7c71fe101f107be8947e3446ee1bbe605ce8f989440a92d83a79ec594c26f8a361fc064814a2385c3b9e86d96af7b7d4eac99daa9e24e862776fe3fa4138ff63e838bfa98afc14d0bc8d57d7036fe442dff8c0e50f517b7c521f08d17f9233e8ab203310e90866d1e30ae44b681b1cb8b04ac2d07dc36f781f746dae80c452191b473ac2b7bd8edb164171be3c1d1f164562027bb2b9c22629f25a846b2d1b63d93a5d724a576af71c8848edfe61808ffd71a170fc986c1f8c0adc74093d85dddeee578ba93f0008514ec8d89813a6a1394a04d31175352c5932d75aa6afe83fab3351b2e71f9da709c919092a113e6708f0251ab18a4ea526acc2ba820639844554e549e8140181781b05316930e4f9639a9e1cfbf883570e5712539cab586ecc41bd28605a88fc22e120f1879970293ae74dec62bf78afc0d968e97cc0197e83c718d06b79c8e536c2c79597cd0d80222ae8a6738d5a767ab1ddc80c4ec066a0ac81c6eb812b5c12d24a947b961265aaf794ff5390af2a453b05b38dd8f15c9654e920d60f540ae38348d91a4dd904c44e2a4267ea71bc5457721ef61ac279d7fa48595d05d66e8279d0b2cfe08a22187bae380fcce883efad7c21c1d454e297380dc70ddab1239496254caa8a0841a63060f747d4fad7001f6d0cc4313aa9765c0f3869a01fbf2c86f71724c689868dd8c47e83ae0c7436606b6e9723d309f1afa9065f8975824150855e067f03fd1342a8195c37e779078370d6bb49cae4d9a841531aa9dd78a253564a2f89f535b13ccdb3039f340faa16f4f6e6ab673e2476e9bdd75784f58a5615e3c29dcc9fe70eee6725baa0a34a9c07b4d2c87f2a2b854e0abd64546861479a47d3dbebb93f9ee7ef7942b1113844f68889152ef49cb9a48a68020881c2c90619aa75752b8c9a6a4673a33cd56fc31cb00449838198caef27cce5d1d878b0a41f5102038ec721589a9c74c8772719e255165d0d2611d6eafd58b594a57fdd9b4d36016f54785df2823a545dde796831c86080aeedcff7df05d15f07cc86d2b419932aa130b4a66ea114ae72c58be6509d80b7af91eb0559fa0ef1cb87be442e495e1d9c444a22f1551bf88d2c94b8d038eaf8795b283e1a6e0b9c53aecde58b61a4cfeca02cc4c35b48d6d7d10f6ef164b244113bdf5ccc97cb90243425561b21897dd677c2038b1f81967a891f3b0cb2181304e57b01a5d1d4569ca5712a6397908096da6bc2c8d1ab234af4fd477b8162cee73bf6b81a1f56980d88a6074cbc0d4f82c5f2354aad5be7e530841fc6b3779e051a4d6cfd24d02d61301952e857b4bf18c36d418e2deebca721da6be7f4656ab2d1980fb4404c9140823b6d9db7a3933229954803bbceb7b0b3231359083fea0d9c4bd6daabc381bec20374cd548869b540acd8445dafc0e90d6c32af9fdd9bebe051fffafd6820d0e889de425546983e77291479e7257ab6c637216bf2596607cafad39b013ab05ca4b18a72027133513ff8145d68cf6519ee6f625bf080c9dd46594283c936156d0262f69d17aefd68150d42021c799f55ebdb968bfe0909fe758c998101433e589a309f4a352866d2fbabe1984625c073d0f12d609944a68ab690fbbcc9c506d9835404eeb5c58132091d4ad9a6ffe18d277f168161ce012ad7ac6dfc3888cdf6a57ab06094606edd5eb16948751c92589aa2eca3b4b40f6c27fd449de276b7fc3a9c26810378db9cbcaa49b23ac341568aaf71156725e18280334e2dbd06e7c4039dc7b74705977d67991ea31d11435f5fea3564f4834bf1a6ba8d0e89605d3fa5f36da1cdf7bd831ebd6cda36a1adf08a9e18e592bfd94dba73e165120ee8340351ff28e4cc8b06ac4f12f7da22100b11c1e5cd4ff770edd7b5d0113856ef6bd8f8bb7980aa98441f601f5430ead98367e7ec3c7aa5cbe4216b77905638f89340107e41de806c9f1f64538309ec842c08b02782855c0149358bbc4fe688be7ec7e655537c65799e1f330b323e020cb38ce7dabf86519bf55ff911c4e3982f7c92429e16d9e6aa8b280cbcdf1da77f992031de603e0bfd2d6ecebe1d72844c61fe259b99c4d3b32e06b083769dd72d89a54260380da2f5688859f6a8a0af6c91e95d045a9c1e988814c6519b8f9f60d5f761f0e14c1b6065ba783db4188c8ef0aacf5b120440b46d59cce6b2d41750af5208bc832139ac9e7c670a5466c063be9aa73a9b9c7ccc4e7fae1dd51b85050c760ec15d6a5eedadf138ad613b3ef22e9383dfdd5e8eae5c60173f680aa2a0ea7e3ea0d657f064c2d164368271e1e0803ddb6f288b93eaaabe0384e3f3a25f03bc3fecba27446624d6715cd58e06d71209dfd2a850571f5629c947f1e04525086dba2305641d1a7ce152f84a4602b03aac351e0badc44827fee5dad321814d8fd18ed063162f6055c1374de1566891f0b4765e4bd3dc8be21f561c7412b428a4f53649fb4dbb7650cd84deb5923f6258eead895b0f3d9fa2760b8f28caa5f4479623eed134b76c8bd0ac8e7ec402204b6928eba593efb42e4e76807233edb69f1fa872516c696401815d16582a9d6bd4484a1dc782a07772662242223688c1317362987fef9727bcebc2f07de43b0d13e5c6743828997152a01e4ce5ee49971687b183befacd10c79885ded192b0136e7e3d1ac23b70f5b22875073a45850d58c6a2581a739001afc893f2158e2e5d058c55634cb5ae17c9991ff7eb7111cd65e880b6d25bd0a86c2fc72bf679949621732f90340df46ca1bc3ebeb72b456c6ca5f74c28df616d65f7d5d18b0ad094e0d96408f5a1b2a82b7936a661758791f69fc940834a9dbf0a7caae3bc5b631ba84c9e857c88b14adf1fe1f106df933907cd572fcab5e627e8310aa519088bf0f69bcabd4bb1807b2a87b1767f1957a472fc29e44be59f54450e879538a8e24269bdfcfe9d89c7188711fa318f1b9fb22c121272483a602334a68ecef804a1a763324aa7eb2a277bd7eee1dc54b2c19921020ececd2e672c0e587836a1cdcc5bfd81c7bf87a5cc8145e0174a1c28662bd849355215c6b8770a64b20559c72b2ce45009f429fe2abb21051fdfc8bf01dc4bbfdd44f529e9fb0619bc6b6086a93e40ce379a1d2aa8253ae9e78afb9d4cf0aa07d50588cdb34031ae5c9882e6868fc35a1e7d7366ca73f071a2debd3f379ca321fcb19f19d1971832dcc4b5dcc18b4779625429d7513a31451c06958164395252c063cc0e9602c9fa6744a1534356316ee7519648927bf0ec1ac8bedbc6df6422f015cd7000606bc0bb02339c5cda275cf98d38e2858b9304f2561e42ab26b9fa9c510290375dbf9d2be9fe13c0f5f83eb2cd040f245b1bd6b31c0e91857ead68ce00af55eb3f8bfc50e7e46141bda43c2b70423b88bb1a8c82bafa6b8e8279dd04376bd6ad6f98f94f3058c13d69cddd076c2ceaaa83f5213dda7f1027783a3f920f80223faa5c77ec2096dcf2e8cc3876ca35bcc40adec2f99cfd6920ef2b529fc7403bdbfe83e2aafe3c964bc9753acd41e6187141fc409d50eb3aaafa095c25d2350b6f1a819b92a5de47932e003ab033ad8fd7d4aa95c23fce7668a72dd5882165118666d52b839f559b60cee70b164bae57883f153443b60f790c9550f68336c80b18dde80fce9e078d8bbf8155c721e3c901164bd7a9208797e4dde13f418c75a4936c617cf1ca38bebd0a9a43bc6fa8378eaa7e3ea7997792c767ddcdf9c3510d4c0e6baea36347d1bdefc40a5f7d24a17e87464391851d6745274da20eca13086b72948bd6b9df08c474c10c4445eee4dc8390224d7e2e8279e731c0542dbe7bd1cbd5786f3fd75a9d7db2f660cd2eb71322297fd268681061c638841618510c04e7fb94a0bbac93e3428320ea1e25aceac7c03f453a9692c729dc943723c2f765a4a9775cd9db79df3a7dbade16272b69f19a48707eff33165afd5606df979ef5350446f8818a496e7e75fd1b6f8174214644d5bf46fd719b8977213c694d679ed30547d1d13f6a7efeb006c3b588be84b00ac07d3d83b8089c13f15c0d2f894be94abde1a71ce364cd6ce597ad52fc5acb761b341019d2c35a3ab5b235ecbe91299f3fdb30953321930d3e11ee6976f763d67a249f43cb65d4e3cfe4498a4f506624ab364c32984b29b2d6390bb544c2eee928acae104fa3fbbfeab32239080808cb87fdf0b51abe225b1622bd2fd1c223ca0cb273537f899375882b09e266559731c443791e90c0d20cf29e37432165c97f8a4fe1e5dfe83bc7b1a34cbcc2fe92e9bfac7ba77b1c9ae24d0c8c941c8afa481e9ed477041faad5b283b2a47f168e3d191e5983a3ff067bafe647753f22cf7c289aa81a08ab5da143d01cfd692962487cc0b2d467c6e3a7849a19c4249c23bc391e9b1efa33ec635f9acf459ab3c849a29e8d5e01735b9cd117a183df6d688a185c44dd50aa105eae03eb451e78d3f31b7c7f0299fe827d901383f7d3e4c5a85717cfa860f8f32b87d236c0eba67e1e57a73fd580f86c66d4d57bacd7bad488c8770bbd9f4ac9c93205d71b06280d4b65922081b41bfd9f65ede70ac00db75f8f8d5e6743fd38bb94a871b48d2ad571b6a9e487dd8a033e9f2ba1cd966b7a44ea566ba85411d2d96185381a4859541ab6572772b2661dda8b599d856009772f7b9acda6d82cf2619db73e4c553a15c93a668b7d3480562cb8b821ad0a131dd6636511ff78a452e75eb2d2d5e56184f4ec440062f6da55b04681d017960cda22e0b85dd5c48b56fd71cf2d56e3b3534d527b6582b644e7c028332b90bedc9ce88637d16ac31d4765e73c5900d3762d8d1cee6a191aa2fcd1f8c43e48f4a8fc0e121873c52f09325966e2cb65e2c418d937a1da035db601d85fce11046cddd8a611345ec0f096264e84efc191234bbb3086fc6c3e4c88b067e113c6d77bc72504e5c8fec3d3c49a4f94173ce1e296a55bf170ec0d418ce4cce2287b1e069e121449f9adc2a32ee0b51ff47994134cd8353bf40e7f9d85d6d67f6cfabb6126a6821a879223633fac2b550672da7671b4c167f3817fb73c4d4b0a26a114cc1ceedf76009b57591281d7565bd408edb89dbdedeac572c406fbbfd18248ce3f04d56a85f97d492b999b846a3044ba91973ecd768dbf5af674ffa3c4afd322e25f84c2e55d73d3bc176b9a0d6edc3d24554be0a3b001cf4db4bb43338644675c7e9f2f05b733deb1dac4a3c9936a7cc6fdcd78c338c302ff1f1ec3449b193586cd698aad4cd587ceb16eb092c06f78392df2141a37c106b6ee6d1ba656b9fbc2ce31c0abb12359545e48094073b579cf7c662f0f5f8dbe86f079d13b90822c659d22e98c55d00c7aad33ec12c533a085445dd6d77da8d973ff5b2a15d455d36b2a0ac59d6aa640e8edaaf228864e90af8d5882de6cbd23dec579ac4b8499cc2a42a33c1bef5cffdc3bd6220f04dee5ee91626ac0327cb13ba8dc90486efbaaea0f763f73c5eb61b9a9501291c28ad587c826e5193510fd579577aa3f6693c7ed25b24fcbcc5e4388399bb0ad1444c5c607d7b61a94c32b4c7e71a1c21c658cd5bdf7cf5d36a83cf1daf06465543e17235f70817f3e13c9fb2df176bea70d967da1ba16b8f9f4c173abb6c8d4d03c779bd6de4cf94bcf4cb4db0d16abcb7268bd1a37957db2cc81a07e075d350304f12d91b7ff7fbcc3ff1f9b1fb78d9fb15b90da98ad3cdf20fcdeeb5c2d5d1e10d037655333753ffa26c3c7ead3b1db0a15edeff3941e59ffc1b63be02e76dc96e344b027df954ac4a2eac52a9f4e875717c4e237a14e3606faa4a6b5b4c6f1456dab7c8f7b775e95ca136602620de64a3ef4d21ca0970c5b49406d71bb70d08c6cd469f5f1745a4331f649491cd3b3eeed4ac2918dc5d9254e5cfd515702d75633d84764108f77c5788829a79b1d40b80eeb9fef00698af91e1edef89524c8b13556138cea90de05285f3c3a124ae89110b5096be38d0f932de52e8814c918ecf18b75715d514e47698c8be5fbba69fd8402383bfd2ce3ff305b002677b877de2be95901b1fb8d9cffc242b362e322eb5779572c6867777b009fd90ba4edb284fd6451f9ee73ce5dbcf48d69adbf5fe90975d6101275d59711e935bc78960fbaf254e7163608278a47c1a97979d0944ca3c1d7a0235b4fdc803b9fe0061290fe4ebd09c201c25bdd0e94555a8b7d48108eb150fa65c232e4465c6b6cbac652f942a256be4bda77f296c9872499b2796e481f5f67a45b9600bf0157e2e892682960af541a7811d3bc5902d9ab4e8f1a1ea4a0902dd2651a70ff176a6ef16e79526c59cff4a22f34b1c6681a84933c2efa69a6e9de1ae4ba35f00d823a779e42d13d72cdce455c16f0357409334ac15108bab94b3f6cc76787b59715f6527523bb95062dacc276fd080569b8b8d7b757436ac69b9053100efabf5677121767598dd2a687fca0a599826a95067d2eb7d35f3923675da803b86303deb290282d16615110e7eca2a5251598425e3f4ad202a445d13e26eb73e5b255f2cebe131e11a08b2f21a99d73f2a698f24b500982556ec38271e54fb476d785c0cc4d38949d6a58c770badd2f078694efede9ca31224d9d9f6ee7009fe9c20abf9dac664035e59e5ac0ba3500087fdf4643bfe06a9dd7eecefd5af4f92b8457807c3c49f66a2f4af3df923ab53afe174b767c54104b0f003bc9a5bdaf0feb216211d3b81b6d8b6c9cbea810640a1eb1a5fbf795bb9d8bc131ea68616fc4c179b290046f54cf69d4fe2d560cfa0fb46e4fc939542c07fdf994a061e9d223ac1995c9c2996951d6da56341f3e005489422e6b9b2d50ffe36383c8c9b8649e9074ba06ff14095642f98a324096b06b4d31f1dcb92529fd95bf2570feb8ea536a1b8c8e7fc5ec8f0139f675b69c035625473c758740d06bfb97732a93eb9496f4627374493730c66ea2846bde45129a94f13e4d37d2e0a37982611826f205d79ecd22060159007f9e1de18ff082faa0dfc7c8782614e2e5c82d5c8e48d0357d5059805293e4146424a08c730e9839a38e0bccf7c537ef8fa0ce0bcd220f47f8b5387287bfc416f6399616af5f3835f2ad2a92f320ad5a97a0e132606606cf00b04a19950c2172b106f5206ac0eb89e60fed5adeddbba89221eed653249e11fc2ccd337c238811259db9f0c14754598e130beeb2cf76fafd5f6b20a979c4a5cb39c177702075436ebf83bc7b43a481a09f43ce80c6725fd86bd381e88dd0c09fa4ab5338ca0308c92695105fdf1a64ffec06982e52e9a77a338aa8cdb7d81ca897e3cf42d519230ff705ab8e08fb28e284eb3b850bff3e1d5e6f4beafe3a80de8fa119938f00efa77d458f6c1b68e9a5e98bc4419ad099bd39716973bcc32f619cccddf83d64e56f9c5a420725508aef6199a033fbc2ed1bfef60d89da173e3e99e12e5b2fb87e2abc2bddda1cd27aad1581c4b66cf391ed2b4b0bd46cb3360c0cc472b2809d9740d2897f1d376cb3dde9c4dc78851dc9eb6e15919439187717ad4b86950f0607602551e752c6ceb25fa531eda59ffa5f2eef832d87690f569bdd19c01299c7d551dfc145f94b6e9aea4e5ebd70b87ec6927993c0eb645df5fc4d893abdf8dd1cf7cbc4dda2ffbae61d0917ccc068dfebe9b1b80b978b7bf727dcbe078e5f0a0f690214e52ecfc349ef816b45d8ed48d981b77a69a4c64704e015f30dd0274134790531b908111c21d67099df5bdcdbe84f0f038d4065f837377890862f3dff74c1e254b4b21d316347ccbf2bd74c40415890f4b2da1279e8ca51684b01a1a7e418803ce0747068cb829d1ae6b69ce4ce830482f42e019b15b88b77cd7c4e95c237162ccc0e659ef4da2d2445a285cd1f5875dba75ae2d203e7564d6d4ab66b5c4e8ee531c7970d67df1c0c1bcc6321ba2ffedc550854f4380628384d5aa2bcee84e87f3de1bf0c0bb8de77539fd19e9bd0a1622bb9163f9926739751366976418cfc569648f47e9e371ab8547713e9ed4400b35b48b3439d29631f13ea9c2944ee0c7c7cadbb7acb0cf3866334274f82139f6d43a220c6a5f6a9a41b291dd862efd20f3d20e7f5df8dd770c83698fefcb0847a2161cad828ad41a1edcd0bb6e365a1da9cce42ef08c21a6b9facd872c403d815fec2f9e15d4a2ffdaf70c17f456f0f96be682e486d0b374d3d260cc6fe0dee0d327e072c4bab6d3b140439b45fd9e79b8c9c893827946d9949b3354d994c28ae70423162c967fd0d08a5f6740928a2f3625b4064da040215e030dd81082224bc914639195f29f7db5c0cc031584e908c536efd52e6cb00858e95cb2524e1409eac662f25f65b74cad7dcf8505cb45af2f84e6ca6b7ea271a002fd9d5773d7a213e7625721c0db344a1f4d10f1ad321f39334cbb0aa213d4bdeecda4f7b7f282148a1278e547730ac6daceff9c60a44a28dc1733e70cbe7cfe1ccbed3c4bba85b3b8936e7be1d6f3e9ec3ba7889a4a211ad4ad3deefc724f239897f7ed825f7ae4ba978f2dbaab85e8a890cf20ab65a8a350f3b091afca5430ea59b7431c7b8782eb61cc452d4bf6d07ac21b45d92bb8c224829bc319f58d9b8c5f687535396915946d57eb788645bcb1688b8f1da43e67106f545e3caeb256b61d015721fc1e225bb819ad4ecbac74da4213ae184f31584d0baee6a6afd05ecda33f8d69486672c5884822062cba609b5c488a3d9a13c620140a0d88121b896cdfdd84fdfceac2e3b448c46b450f20c40799f7af6186ce6899b54a60100e07ad1765012024d8cc2e802aa316c86a63e2a366956864c296d36c71a5e9ff8a06d8bcd653e1af63fa3215cee31e6079c0f41cff9d0d0118385df0ae8f355f73e591f65be41e48042ef6402b4774bf45bd953e97f57d481d0f548d05d09bcb01a46281dc66b6c104536d6b9eae0a59c7be070c4855a082dfe8c7508bf5c8d1427c24539dad12668f6a43a38840970bf56c0787dff1ca28de687a7bc2324431083b81f9ba209848d6634441098b27d2fb0f3866e998e77dbb3cffe707d0de6aae0aa90532fccf62f59183600598dbbecad1b5e0ff65ac14418ce8446ece11e0dc3d45f39568e614493cf3e45a988174067a90a3922e88ef4b6d6b6c1cf688461a80b0218a8dada0ce955a182d8d544c7dc6ac776412e8fdc261f8075e8dc5905214b1ab5f86e7006d712c114034f7ba8b08f0d3ac8fb43e935a05b9eb4328cd91ae866d7307cbca6f0410e13ba2046c9840b90e56c4432a8f2d339c9d883aaa908150d4baea80dff56c516e7e6c7d06b0c996a3b2b0a9948cf719de6c4fbe1d54981b577ca0ceec896d48916e9f0270c9f10ffd089b912e58a253b44da43e078f5ad09ca12c9f6937e754c6cddd3ec86db1ac02ef1ffd1c8c77ead5229d4735b14308bb2ebd0cd90dec7d3eaa067a6e3b84281067ec57dc813c1b148c0b5038d30515e79ff7dcea330d867b3451054880ddcccebcc077da09ea90f966e80b9e771f32b5c704d74a11a6f052ccea77cef1044aeabcebb4b7b1fb027597fa204674915413669836aa7c7c80caf6e4de1807d96bf77613f8d9123efafabe9af9cdddda681f9659644011c1cfd01163d3addf212d9fbec742fa862dfc323cdf7bd95518373ea1a8a0d19ce85bd7096e9be5d1f6826ef8f12a13d82a1d8868765ca8bde0198fc73c36777d3c451f9cbc2ab0f2fe11caa7fd2b2d240a8bbe2680bc0a73406439fb5020a567484e20cea7b8c6fddfc2d953e91896ba04dda872bc14860e6d68ae2bbc3cadc3980a6fbfc66b5cef15110d538e8715da29eca7f1380a84f5ec825a86ed14cdd8368378222c4f79e7b53951ac939bf70ef721ef60d5f9b4b4414ce211eb4141e388dc4634fdbd257399e03086b71124c5d1ff31f3f86e4100b986afbd6aae88a28b91a7d6fe9bf4d704c8c0ec209f3972f8e830d09224ad585527f97639389de923b403a6f6516f2122226aa0e25dc277b795ef5fbb82cb1c988d6eb89d1b96b903072dc335a6bad4279709e9bb28a4d2cb319d51ae0b26e794985048ace7cc60512be22e10c8f87d8f3783b88c50bbc966301b34581aff7adfeb541e3d1b7921fd6dab6d61b14f0b1186aad0f3fef0cf1870af3c845f672411ef77f85e63496bf0e741188b8a23a18785a75ed8bbb186be73f5fc55cdcc8e76ca0ae4f0dcc130f27813a3e580b9c27733bed6f4129e7de5a54d54de01c43d73845ac88402a93aabb7ad6e1e091d6a85344e32917d10db8b3690b2ac7d68873d9f978193d03fe31687b4ed4d75c1f16cde5f9bcbd5ba4515cfd4092ae504561961a0e50cba53f0b0ce6328eb11b868d5be552f1e5090e14edaf0a9c8e02f226a79370f0de5242b7a7eefa57eabb1c4b64bc4a84aad5b73ba81a7082738983bec574a0885155935f5f8b011ef6159181e78fc669d4db1e1aff17b86b12c6ff77a11981cd4c9ee525ffa13034d57a94c5720ebe6bcd952db0db4d93a44b095398616c2fda28f0df75408981ab2d2395b3e30c023f42b9480580042bb8880489f3313fe4af65a1d4a2ee09141e4fd84f2831d196796e22f0629cdb3c2e4e950587b2c2c29119d31f9dc6db2d673941b657c60c2fb131a0df7a4bf3cfa60dcd86418d8e9f4c9d5653710b053c447ff8cb47840f09838f3c4cefa33bfc161a89a0072c29d12cfb5898eac6852ee41532f802740d198c0a150ed235fc9a164cc396feb551a336a8139e89cce903dd49f9d4751e382080af30ef3bd67c811e1fda29b6e9d72f7df3762e0134dc0ccdb8281ed271feb98bf7c6a8deb2d0350c7e88d03ac7c8060764e16420c039ee88a9a362145df1b0497ba6842cd025432f9e6fd9cb600e01ca80edb1cadaf1f7e39d94785123bdb2b612dddccbb9c5c4f4e9ac3df4e99203b1266e6a02872ee63e30939d2580988ef653cd1a1e2b260833345e1475d9b6a53f6a8e9bcfa46161d7a7512e95dd3b5647fc9454910d5abc9b8a8a00f953f24948be9dc51e0286344552ab57a378bb518ead77356a860863de367c15f7ba6fbd49b0651e06adb822f4ec8aefb8ca9ac0ad46297f470192459e3406238ba0433e2b3509853415189fed0f55e0f96d678824487ac9ad4ab3630fecf6f340db7af90168ad7abe7de4330a81c23b8cf8c03d9192c277f51047a5f0d71038ff10a5d2d904d9bf1e87de97d2486cd7ac2f2c49c5bebd843828461bcf4dffb2ac12b5a8961bb6a0f690c6dab2b556bee8528ad562f9ff210d24e0f6894f03598e49ea15e1b31edc32441043d65e28653760556dc1f7192bf4f2274cb96844c0fdba42a1049b651b6f2ee4f8b56f07e291bc50ea965d74701a0c15e62b3aa163b7c3ff1a1ccd39026b68cef0c17958e4d00f9bf72a695dde5d3e73b5c5ada8fb2a19a67bc20852b1c01617f666160df5b2dbc8039231ac4f19ec59b1907853328e12330d9a528ba91b7d69ee8dbf1d318c47f2d4f4871a0797181917cbb34bf8604d1ac9e6ba349a1f53a1ffec07e695ed2b0e26899016871e102f9c3eed2da263cf1c7bdd63e8af53c33b19a99bbb783a792392e4a769a72eb56ad50ff961efff1c56d24f36eb245256a04711d976dce2723c595ee500ff15d9d90736fb9aa767e832aa8300c2b0efd8648f5cea3ce01c8b0cafd915b1e80f2e5732a8099b18be205aa46a81cd300ea67a56bbe8ce63133cc691c62e064a2b53a4ff2b3c39196cca3fdc9736d630fd4aec3ab618b1bbd327f569476eda8c223742db2c14c35b4b94ec3ef21d6e4fbe07900390b62d62ccf567c04d851a139a4dd0b6a9849b0a868db0f68f396cea76d87146bf7ce385d4b870a6ba98c27856fd9331d89003eed40f30def2452748df6faf42e0636a34af2b8a090eb38bb805203f9e2eb290113d5ade09e97df6875a8248fa4f3437d9d3761ce761892ad8c6f8cbf7c08fc79e928ad36674b4be34dee04efb643e6f62ad30cc658cf4fbc13adcf55e3042dfaafaf072dc2c6f600105a81ceb1773d06810722a0f9b692d17d209abb292120917733964b34d2178e86fc730dbf92c3bb4372df8c4af68ce85940d9ea0fee01a8b6c902a665234d2c8f0e220479445d2bedd3b03f58c4aa93d8785633844ccb5f61789042f42b399680bb5da6552d78ad7f68073f6c2e41f7c84080f5e867639a66803159a0d69323c5b15b4572590aefaaef574972fd55bad5176913f6684d9a12a436742efef8b7c2729788862f9f9b664037292632bdb169dfd5ba4cb2440e30ce1e03efe9d265afb959fcefcdc6588442deb7b74701063d7030a9dc0d871a9b3348693e2e9baa4d59bd866acff7bfa928d7aa0c679e101f83bbb5d77df12db27b3c16fb96d5c91923033bcdd9652cab0b60d6231ecbaa1bf06945c09876d2d267462cfa5faab9d21e37e42160efcb52edde30462df95e8e68b75ce8bd69818c26efdcb1a17fbc8e0ebcf0abf5a15050063205cea4c9cddd4c3585b806880da302ee7bd0336649ac5a12a156b99e95cd0a61cd692f2af5f5f0fb5458cfe9d55a5b894e9d2c18028c0b8dfbafa89fe23aaf28c75162c4e16e8e4e58f0bcd5a554cbf90ade94ef7401d78a23d1d77792cef4856f403f5041b3089753845b7419b9bd0d07997b3936f8aa8236f1323260fb792a7ff275befcacce964d9c969d6877a92875f4b2876945963195e1f6192a8b3551cc199f9ffd8a7abe4918e69f34f1c4928c9b997456143f957a6c634fbb45358a03f05856ea1d15165018a7f308fdd63f1b875dd41fcd05390655ef8141b486fb0e18d17daea3bb4e58313a2b22d529eb9bf8eba77924618a97f50831342a3ac62a6f8d1d2fae43ba9a7ed3a41de48ae9d5361bce4e96b316009501d434e2bbb8bfab35267db96cb325a82b16c90c38034e36b91b88dbac72fe2ec66a76d9062ee7d6df86231df2a8f0323a9343dcc4c36a4928a0ee579918e84344e32a2d03a9d629c5edc99d667654690f391e0bbd1ba9b3d26f8c37365fb06862d665d1d42057ef792ab1cb3ca78ae6e97ab349cb59cacd546f0a43efccb870a3f2e49e64a6b0c1f432cb2004b84328159f56738e6d58f4cf6b0cd9ccebcadaa46505a910b3b1a981cfcf9e033b7a2670d604bd2a1a63d5d4394948a07044a204b87c5d1e412962d3afffa83deadd33d56f9074f53b8e03c9646e9f76d90b9be8cbb55eac599b4cb55c1da16958bd3bd4794d7328353be7931d2ab68c6ff815e00e42ed1be9abecf0bc98900024540fd6dadd4716232c50c40d10285b6017d770d86fbc2379ea705853a781a5fe6903c71cc0645fcaafd871b2e939281a8599e3327e24093973fa926b8a16f25e03c267201a9f2db259acd10b4cb40660837651b29ffc7d96c79ea854720bc754525e2033cd1fb34060b9f60ffe45d6e23ec0efcf9d076dfd9d3a3b3148bf1e4a0c98b1721fb5df1e8cd650a2df97a1deadf3685f7efd8586464d9983e1aa0b5df82568d0e569eab504c948fbbc3d4fdcab843d57057b3c7b6d17557f68fb1bb4c111bd41edb839bdd44c320b248ca224d2a46a887f6efbb35df24ce86baca2b5e962556b2d4bc3aab3be548cb82b94365c33006d88eda297753deee7ab6c9da8871a50fec80b595ac7188de8d06321d2b7e0211c5d58077d07a7c2415719fdc25645d65cd0f6b0bebf4d3a39ef99fccfe3e1e572fb6b8a665af53e4d770fe0b73822d953676c20f2fc9ae27cf26739e278adee9d44e6c5aa639aeb39eb5379a9acfc96419ccce3b4fa0ef0f78665160bd9ba07db15a7284654665c8982462fb5048c572c0172645168a537be9d5fd6173317261f910c5dcb5675f9ff3b5039694a35c96248ee101035e116f0954a7c80ea951e3ccee9db39819397aea4f0b4813587475f2d7858dc3718bf1d9f22a8712a52f9ecf78f46d5e9392ad86c9c538c227072fc666756f2e4f4afe627a5710e87be909360826ab6e1784c5654ee3baa6b44396b062a82d4ef96ba32da0f27a7f9a9621dc0dd4d98775f9b8d3439310233e234e0c0feb75178cf5f202e815f43b2510e058fb5db28af34a18f80dd71337c05f4f67055d35c01daf45f3e0a2a4bf923c052f690cbb7f68594622fe759dd4ee286277f05c90fcadef9c9f385b5dabaed912f078ac6bf6f80271d6ee8d18377281a4d920136141a56cff8ec90a0bd5540cff4df571761cf54c18e785bd1ba5c80a57bfef2af9fd2278460047bee6b3d1e9418f7f3286676d8b0cc11b657866b4d7f9dedfa483c09f40f5c094bba86d0a6a84d50a6a8ae168e8e917849e26110b06b8edb2d3f5ffd829c3f503ffab99a98e74faca9ce0b7e855f07397a8d94d491ea56d7fe0fe4242f348923c28ede10acbdc359a9d69ad0ce2d0d6a6b67a82f08d955e6331b51ce672080e7312f3c1621a8d0e3ca1b94c20f29ce00bacc16da17dc1ac89bcacab0010d3fea2359893fd23048728a39272bd04a5b06d7b3b63b7dc85e400e32e58ba2cb0cb41f95903911f546b6b432ddef07974661791df98b425e38c033a33d14c50ebb23a4ecc147e563772f6b391e29afca34ed49bd8ec0d9d2a323369f8141715c5a9ca1cff6907344edf111a0ac2fa7a1cb8cb7c64422cfbee05629ed0f665b1252851a24ad22c28cb4342f4eaf0e7ab41faf691bb8fee4140f92d291dbd3e4219adba0630359fcc34a6ea051caee5385dbf970b17e865bd245755d68ac3895116617bdf1ce975f3d9b17e23f24be1a8eb70e4690960e8d393a94d023af22245e86fc569460751aa62bb0048fbb8c28aa11ef8f21a34d59813010905882f562a215b85272ad190359bcee7ecf92112e55d15c40faffdfdef876c20ffa094e32cf13a66a3d5ee37828235cba7daa2fe72fb3a1e7d7cbd3c9f0a822016cb9bcc285cc2933f45d047c63013f07fd5bc06c2ae208bf244be74b5491be507d1637d3f28574198a1b28f1d9b719ccd68feef6585db4446a86fdd8141ab010fccf58df2419809c0febe513420fe3c82a3293057d2bd1209c5a113cba047babd993d91e7d0dbd5419196a7eb8592fc2609271b28a272fba58f1d47f29d90b43d0eb71eb821e2dd31e79fe267cabc5593ab567247afaf4f05140742a182f23980afee4f44bbf48887a827441efb2dd8859457fd45e6a9bff8ed3c4acd8ae5a13d9e2405e96d7fb8c08c241e42c8afc36f70790f59bcf4a645fff5546c9460a0ef23cbc2c62319e83408f0258b18bafae11a449774854b20fa4ea82813c7a52a9bc54be84225957d7752547aa39f93fbc875b057cc0495bf814a48eacd3aa0ad120862e7af4df2cc78c5aad1e7ba1929b5db9e7fa9ae234234c3161e86e6f089a8877ac7e75314fe2ba7656dcae8f3d42385dc19f7e565d16dfa4d958b38cfe469fdd2e7c3546de7beb13d3f79afcf205ed671bdacc90c8493eb6c9b7be5d32190803a940daf09c8e903d5e79511f0fc4846155e4904c9e86e4220ad41d19c2ed648de23ef5bf0464d2cb1f0b4034e7ebace73b48e4693498b6c185edb91231a11b4bf30f810f732a44700859581c10229231f0cd91de102bfab68b493b17fd3d389ee468a41dd56561b8ee5cacd81fd0680413e5a7c52511dfd972c5b0b5b6b2d941db120fb0d73b397dbca153c1c33fcaf3318193cab4fb7a0843838c0d319b0d98655ef65dcb17ae2ca1f5f7ad3181f4200be08d0a69d5d0f774050a064689bc9b2730a2b0e5f93f2df4e6cc7f583f2bed2c602c7b59ccdc20f54234df6b816e013aa1628acd0439dbb450d59ccda6c4cf4b92c0f16efc063744935bb53a8ce3d19734c0fcd8888fa10ba503c9a8f6b67c730f66b35fe8666493a952321eba4ce63f75fbbd67c5953c20ec5cbc15a9751b9905df35b1ddc0e71fd6c3fe9f13e40b931b4cbe5ffc3ff9393f4972b494698eeae506074b27e07949411b2a9f929fa0220d9ee4dee0daae830d276bc8083b82cc28dd4d6a3fdc1dcfab74c0d499133c1a9ddc6914b7130d37e08482226c405ece2055f174b66f8152642103595e7b1b7cf318b7a8423f399daa9fd9653381e759f4a26a2376bd551245c57eb2ec28d5032f955dcf8e3e405dd3cf481d7ee89a3529596db218a6c0fa728cb85324669874bd1116ab63bbe90703503c30d6276f80f5a4091290fc8097cb156d29ce0b23be6efa56b3d72af1a007a9cae3c82629b8a19a9243749edceb331ead1c1497f2d5082cf9364f02126ce3f33893fcecf102852ad89a59b6acaa5024b9962732162bc37cea5d25e1f2e17fdcf2fb20a09e4a81f100c37f393637cfcb208ee3c112ee2c2d0916d4c7d2e18e1411a56d6e38a82c10820761cdb7b704029c25a0720bef333fa85602e3e0a294ba55a687d1ae42d5d141c50da2c51afaa3500a04f2609e2c6886356a69ddcec18255c4f6c51431f33243768483d574a8ab403d962c48ddcd98e497cd03215c63bba1c32ef6a603ea4cefedd4f119d4d682ea6878d2721e44af9daea2777fb5bf54918add8be41feba09e36236389dc746dc7c2d11f790776c62e8adc6da9a5ab8ddf54c44df4cb3b7ba7e39e6ed787d57de52cd65e88dcbbd952ab7d051d2d1858c7b5499c5e3ea1c6a95f7f3f953117927d88b59bf8f0dddf7cb2d702e7772dd6fb41843d730e99b87e570530e988aa8e46a1abd1fd1448337c660b0f5723ee208b5be7e094a614ce8747e5c5f55531c516c955f0cfd16f04a0ab2ba91db7caae900bef40b074373bbf314c64b1b356345ecbd894da973137e179de58331c61cedec0ff74a08db33db0ef259891bea9d388c7a1eb79c4f752bbf17d227ea79f71cd25912892534c46f887e96d5778473c782fa6e399e929116f34589e9a143c16e20e7ca36c9660a8c95faa3a580aa1d44776350f0c7af4b454a1cc583cc073bfc30d041144a670030a543f8bde4484381c37a6b6459370ff3a351a73e050401881368678cbeaec34a89a8a14a0b4b0f21b20ec65c6872a0fd3e7afc079199c633e9d4d9c772cc8d7acc09a3424e48e40ec5ccca7989045e2d5d11cc07fe58b10c7df7846520f13c3f2a5b755cdf9df61b735af1eed207c9e8409043f08ce3688d8867ed770b00e851076b18ab792dabc9b5bf3e0044b227ce46420e2d76636cdf8f798d567e2c075fba3844062ee4e72d12b87769ba50fd0fdf27c5df9f3bd4b9dadac667771873915e12f651bb6b39952d41ef5587ff1e9126aeeb1ee2ce164820953a38699ec1f98583d0b62e2d9fc45adfcb2e797bad666e601a67d4cc59cf1e3df7ab296719e95491aa82552e8e6f2402535ad48c8f43ca1935bdcedefd954a86bc3f889791461c6f7a87688985b75cedeb598096111b87d41121526c9d3b394db4128b436afe9bb1734834c24b32bf3cfa938398ff4322e8fbdd79b5008fcb32823609b4997fab40ee4df2fec1488e08bb3aec9da9d6786273aa2201d0ca639022dc72a4ea7015b236c4f1386cb03e9d463ffbc61758f30e14eedd81ba180b44c0cc7a01193c8d8cdb696b35b12035653c16336b449c64fbb4c9149f8018bce2cb0edefc22381f9cb2d5282c644f1df9ddfad9cb84973485a0dffc40caf0f3298582973ba0395810ff587e1646a8d5344964d20ac37c38341545f4055d3a3401f07f6873dd60a67d1a702190a09c3e6589411179b1d705d5f790a41f4105fc260a8872b3882602798cd982307de2c338414672739ad6f24097c519a084879caad9740f9adb29a546b637d736b21bb897b98a28a4288f5bb0822f18aeb18dcf7c5a93fa2b076238125aebbce096e54f88a6a57f7e7fac28fbb7ce0567b9188d85e876aa37c3e594e85259e9371f7546d8068edd8841e80939ebc07c63eef9c87102f354a7ba96913534d03fab5184a7257c3254f30870e70e3602fc91515b8ff7372907bcc5be67ccffe8f43fd1e4afd7758eb9027211a3be091aec25af81a2206dc99f64e5f375bbcb52a0cf4f1cb2f7bc7d62fdc18cb32b8c2baa9f74e591842de39c833defd4484542df53dbdc7788995709ab3c2ba5f7ff9ed8d7f9e30b3b2def360c5549e0d9ff9579c5c78a445193c43924bc5f6d924f2043d72368c28c931c3f1df60cc10c3993876d729671c2be1584edc5a7a4a390616329948e411cb50788ab26cb5ee838aa25b18cbd264308c7dfbbd0e231443c9c770d4245562720bb84713f693450dc101b2b09d5e998b23d025d610f24456ee9e63f626cbaf812931dfffe1214df99faa5510d77e82c520136235e8ef4abee8a5f066fd80360ee8c1e4229ed21b6311f388a4b737b139c2f653d11ffbb6cf898ceff38b0acad0b70543287fcbe393d3d26fccbb235a29156671274126fe46d12138da517a5eb24ad3a22fcca4e84eaed3035d3ed7dd052268b80a6a3e0e36a7f38706b3f75b019bef794cee3099d7b03a3d409650aa56216e5edd31790a5ea236c3a5a3f4526fe26bec376fbb6e44165b8fc9864ed51999446fca317474111dfb26e44064b9b12a8a98cb1232ef78e1a104c8d60d1c56e4f0930a4962a35bd9d3e045a2daffb760fede86dce1a75007b9451dbcd02fb9c7db747a23651ac0c6348bcfae6ec2f04c4d4a5ab81207dc516fd620fed3bf1ab9428361dcf5a704826e458b5681c0bb3fb965660a55ed8688e0a167364a1af47ffc2f2bcb3e64f2a4c5d5086af9d8a929fa7b4546cd83d7a9e2a9336a3dcec0fb71fa7d07e52a9d4e34bfda79b908a63940699b41ab8c3dc05a3bfd74b5870dd405be2ac4cb0dd1b02c55997bd32b067f2136dfdcf0038a0ae9113c54a9b3cde73d5d0a53399296b9be45b96cca91bd2811387ad8abc2c681b4a40f85733d656d67e29d68b8676a4e19f07b7571e1ff3f9a63834aa5d53c1773917244b8ad3966beb5d318187b47c1780628ef8913bd4a17153eca31a1add2907cfe93dc21f468a416d3db1b366e6e6eae54fcb9bc0aa7f6bf7f0119fe93e38e3fa4e948827b492e80d3d976cd0482b327d13bd7928496a818771975158aeb3163808fde71c62eec931c51f899be9624140178201ae583b08dd14e17b41095f924005d89711ee09ca5babd1c5e6e8fb4f35208b51cafa5e51a4b96e77e03a398a08cc5c007d4d8608ddc3a4cc35bb03c2203d975b20b2a8a6a36f686e835e7c4ec741fd7597af0c9242109e3675e06501649ddd5766c78410c16cb916d92630f34eca6f14ed8da422a3a5ae6b916f573860b523c2539e3c693f21300ad50b9237eb94ef4534a7fe1aceac1113480dab8c98bef992527c9064a523b866283e10d41de2f57104ea1da156c861a55b3c8593f7485aead0f841316b74a01a758aa159ed81c551905c8588eb3536f291816311141fa7f67e3d9a69d27ca0245f44853e8be061816b870cfe65787708e473566e9581ca7a7a407925f1fdb9cd33bda28c83f9fac0482c8f3c57db01f4794fa1b4aa6216ebad4d0c2e0ddc040c7ba8b5256bb59a3e6f199883b35e2c5cebe598f19ceec433cf1de5cb3530b5c16fe8fe59fd5a5339d3d56b926631f236aae77829f337c21e9f8918924c622d47cc5b26395888d634839fcc92ecd82e9aab5ec81019febb094ee448ddb7ca5cadcbf5f98bda1c8e6c42e07227796fbf2557dc9538a083f42ae991e73c46f0fec01db0101cce43e5f29ead2df83157cf2689b3b222534d4b8a63ee592ef3c9edded891fc451fb55efa095817d4c0f51e5c867e7ff45a15ee51f1895861f04a7dc2558297e8fd0b9663a5e748fae0223855c071e87fc474c3fba6be2ced1d4072f9c56665e9981443b6b272cbbd36fe0aaa3d17d6219c24251713789e415be8b70dbaa4d83dc1c6a4071fc50d45739ba8db5c16f20dd3ae6ba9174686cdedbb9c04f9552a911d55689ac625c8da75c8061c67c4a1f746bb2798697ad0c9d07d2ad7d18a347c11ec83546fa6fff324e05c2ee0a54b854e4d4edf64ea70ec9f7eae8d8f63be28cf76715c2c42ca9b23f96050a5833cae19c495ea46e2ae6fa6bd2cbabaa5ef00644a4ca1f81029312a9fbbcbba65f39f2e82652f4ebe04e9418f432cb9179ce504083120ef83a319796c26781a7e5bfe617759e6725c8db0bfd76e5263e2113909d8a2bce182712b6443d1798f0c238c02ba9455a4765137c046fd2c7ff64d5553cb07ad136fcb9ee2f6dde2018c29ff9489b159a91a097e1b54b179806a682d12307a5380dfd0c43dd83c9e3b3c6fc3f70a1e7ed0d9219971e9ca2c78d768677df65699b9c56712c19a62afce547490eab4104a99af7a5b8a7fd5c5ec079eb955b4f5a2e1d3ccb711c786cc889bbb78b53c5b2650382d40cd6a3a779f6d68f04e4ca743a708248fb1ee91465cc8189d5ef77b22ac25596aa6e83f66294772d7c1a6d01e349241251f1206fb90fd4978694b08d633aa42274b47cb92e253f4259ff919b0e83d4e750e6c60b61e767e3f24928d8d144f493faf793a35a87e84ce3c75164424113fc3cca9917f3f199a5465b3ca8dfa921c17b7237ca4fe129ee9580535cea6ed941a6d659ff86ef3516578ac6390c713f59b770ef558a69d208e88ba03e5c39cd8a6141ba34f395ecbb05cd67a3abfab024d284d64096d44e924510e979b668347dc47dae5b8734fdde06581a9a83c60287371cf279f20598c810f2b7c5b2df54b5740a823135b77fd8b161d53f708183f8b59c60899aeace92affa695dcb3c81c851bc3354baa9761842520a4238fcfad1321205ba4788d99323f8c7c0c167baae955a48abf9d028c0d9b7bd89c947a12dd8de3091c151c89890e7e5e70f2409d2b0438b611f9603ec0802f8355af58299609ee689e06d94ad4f254eab9edf2113b11c60d83074777c7e474cd143d0865fd363166c5b03087c2bea309a157abd1d01f36029d3f42cd43d1d3213db6297ffec1befc1bb98aeb5b4d919e0fa2066511fd9b688b7738354e5cc2590a6bd9f386923eda75d91cacf174f603296834f18a359f9920df43bc0c3363f5fd18895e12eb2dcdf2e8a1126958cb1701d6d150f5727d6ffa8c11b58908de9dd49fc78f0c3688519bf151ca353847acacdd51dfa3dab255976db000c1aae3e5a115b440bd242662eb4e4de182c6edc45b0fd3c21de471b732ca9462701834d4ecfb5529a421a2c14be0dab0e3dac0bdea92d2faa7f58b7972932cb7b89c2692c2dbad4f7ec5bd03159e9a9b5f306fa70af968fca37d5d78b6355e73af4d9f92507df3eb21d46ce49227b10ce087ec7209c65f7355db0f0d35cf1d5fe1f60823b3627e6af2e757904d4ec5c0f2d073dbc1b83e698b4fc7a01cfb660717402b8a52766548fb6e6b4b5b00f03a126b00b4d9830c6599adb0a225b1a4029db7630937fa01178ffe395cd940d883e93fa66a2d5ffe74f379af8e902a7bdf4813d031107c2c0e3453c43cb5ba3010be10a10f4b9786987892c168cb40c64e4ea39e56895a1c2253bf429a0c1fe71d6fbf525575f8e41fb94f2e66424d20e25021b0b61d097e098ca61be21950de366182337b61ef50ea23ab80d778bef4f2558ad2430e9a1e11a6092270ee2fd3dc63e035fafaa74351f913bd5df022abed00dd4473c4028d3e4568c18a423564ab7942abcd07bc4e433e7b9292d59a1b43d411f1d1f15d6966deba158371d6b0a6e13aeb869107c0af0d71539c0c85c46cb290dd1f6bdafedebd12f3db49e74661fb7edd02a99e188b9150da2a0aa2534a6544813eccc71d41dfe376f940ff2798df845204fa08d29935f3740c21347952cda232d88d4b3be4f3391cd0749be74e27b8ef7b1e5c6884820683e4babc642175df995a976ced847b1b893bbb6315324c96fdfcc18ef341fa6c4796340d98ff2de7f0a3441c60514ddfa989cb6709a322360f9437b23f24e410e88e605bb845bd55042f9dfe5e7fde340b5c6c038cc41b9b8366cc36e92ef141d891524939e16fb17d68b86617ccad884c63112930fde4d2c7efd982a448fb3a15298378b66b594c8ed9e967f4a72c5b7827b83456d63ad61333e2c8a7832e2ab702a70fc6ba9f1235da878cf6cd9bc0e1c071245109ae06ab426bb5de8e9312e50e229268fb87d1d642c9c4bced6db82690234548b8bff40137762e0f0550b8c480a660b62082cc47b07e604fd830c09d117a59aa5a931c454da39ddb605bea9c5ecfba5cfe6ddbe9d389621ad09eb9c2b3a8af3c4cfa67fe81438c5f8365c80333c1d2b68d3b0c34f0608583f3f36246fdb83c025eb020ac2f77305e93e1b6a6932175a020129f0aa0c10bc3ce3ff5e1f625972239d70c426ccacdaded66aa0f0d29bc55fc49de143b4966dbbbee43b8ff843adbe2a90bc755ed706695b621c3a6b2f1038c16f8dfff9a8d56b62fd0725aa4ce99d8cb8eff30ddd7efaf450286a61ad3ccfabed7db9419a687fea65cac1f84890dd0eeca005043d9ffb2dcf69937fa8f5b58738c1c192ed083d289ebf358b409b4083148c9435b1e8ff275cee31b76c2f27df94397eab66e3f9bae7988cb569a11301c3a7f41831522a85013c6828f33ab3f49d4bfe9966ea8cba10f0f81c21b85eee27e226b9992f9eb53b0fc96c9383f79cf9fa7500df1cf3dc33a255f81cd83c321fb586116b57055b44dcd47cbc96751f8d7de55614b1022587b9923440641b42f7d36ee4fc4fbdb6a134c8b9e8907271ea746bb7b6ba4a2ed6af1e6e18517abf8e5e11487a050ec3a61ca0220c1fd594a9542aa9be98287f650ed4fafdb6181abf08e5a356d9838076d2a231baa20d0a68f8cf6ffa2ceb7a685a47831c7ac869e386ffb43d5f7be9d980d0757adfdb9290de3affc8624cdb061980f9a73f91b58a492d4ae8772b610c1ab371697caa0fd1517b953ad8a8f8d85280ce4b3d896f463d59ea03ee58b2d60457aa9734a769b348e7bd2bea370665ab58637f57a9b8a16bfe1404b4e9a7c3fee301e0eb7b2f6169c899d0f70e10867fddeb87a155ad897a9c9198162bdcfe025d88b5860e43349d5e657c44860a56af814e85419efcb9a76b6ce1f80f53b99a63efaf1b8ad7383bd5e9ce2e2c269192417d7f6098dacf72637f5f5af3165806f4803eeb12b2e4efb6e76c260e2ebf3821bb6143c7e51e14b54990d9796e06a31bc572977bd962b93c8142ef65ab0530278195cff805c0b3a975dd9a71b84af5dfb09f5c448834e8dcaf9fe582ffa744aedf00efd1cb8136e0bbf7936d4157f4dde144ece19b1f96631d231fa7ad214d8dea4b5de818cf8be0686209ea20c0392624965ff290158fe5ce2c72baf03108f1b4197ddb588a03991e5f3fe534e3f84c0a11b57a49a6336e4452143c78d0b2f9c175c88cc8c95993b264a86895036483ac491cd62f530f8f0cc597b2f0ee41206d04f8a67f6957fb151c693f69b071306597bc52c99bfcd3693b955fc96e1731588914a0f95ed737dcc833441341c3b7c1d2e7117ca59c98af6e123a41cf9ef7f0a3f15f037c6ac4e80e6229224dfd9dc8238d44ca76a20b92575203a10b172754a2f4cbc276df231961d8741082c6e209e892038836310ee0e87c3f2c28bbac4eeb923f2b78163e7052fb2aa34a7329d5abf058a6d87bd62e50d887845590a75e5a26b5e9090666b0de312918253c9831b676f211f72403c89d6d2797905d2687229dba3f04c3c83c3db69ed07b021525d1fce5d339c2f2a1b0bdc4b465649b910a7921ecd360a3a9cd4678977ce38c4c0e53c40c10dabde3d508f4356e836d197167ed1a6b92a31ff3915ecd75a8b0c789e51900c66522aa0cbdafa5e98525a7e8b0764d43cc0d617eda83fed0f4360e6aaa1cbfe8ed01f93993c49e75760c6e93a93dd22a63e8ab2cdd1009980a2ec26d8302ddc8d03a31fe4e7870f41f4c10e058be80a50b35d1ae37eceb4af57ee891c2aecc2f03d6bc146792bcf51d9ef22086614848a49e07d6935c42a5f1b762f1e68d314123539961c08e80c06d5d7762cd688da4b43079391d292caa91c47af3ae1243aaba3babab6ef7208c0cf3ff5fbeb2b56701ddf8e90cac48ad77a0057dee59b40b04b4466baa1e9509cc0d4f78d8bf11c0ae22416362d254f039b558e10b51f0c363a55c26ab1985775d28a90ffd7bb858eed6f3444411d3c974dd9f1cb7bc1a109f6decbc25e66d531d0adfe2f72d1f338ec5adc4eccf3ae73eab35428646104b0a67b5a865f5df11a5531aecdeddf5949c4037a8664d1e463ab7f07d234c4b3a25fa2be4ffd73b42989d58eccf9ffb509a19141d77d8cc2e96961afd3ebf4a9eeaade6285291b856571556b7ed476289fa66f75fb5f3baa985033cb1adb8c39da266cb9adb73447aaaf14a651d0023bc9bbd309133af1152ce0aa1977d65e0105c485a49c8837cd8fe4cafe30fca2230472b6f67e7ac7b1ebaa90ef2cd8d650618c9ca44a52cd6e43963419aa87012f555926262f774be143bdd2e14bbe83219697cbe5e1ad95413cbc59a6ea418e73ce0047393bdaed7d1157c626c36fe9d5369cab72d7eadd20bd979318ddefadde487aafd572f1f0fdf60e15f3b34095ae541458ad174984691fcac196f6b00c27800a128a24baf4753171495cc457c49fe3a7efc95b96cac5a6ae8b0ffa68a4f1c2fe4a7c9b20464f68b9b0130cc3457164dc53f08e358bbbceb47086e2a80160d0a214e03963c6770a45361d45d1daa037f5dcbdca43af98686b87d0f551f4ac719eea7fc49f6d7a60aca2e125726855f26430ac696d799eb231f108c763dc6891aa160dc6dcef047f3d2a7271286b91e789e3e05d22400fcb11fbcd8ddbc9e1cc733e9c3a7fda72495122c5cb9e3b13ef7d9ee4d5848b53e803c37bf3c3636c4377a065480abebc8a5c6ca5d59b94cfbe0ba69419dad3c4d7950a98755cdb8a2d01fb7169575df686a89ee1416294e38202d914a241233ad95563fa7a3e1ad984fe2452276afb220a7d40a6d1c1cd65563c84ff16640bc7ee660bdf90c8f456ed93591e229a208a05aaf92817d7c6d306a327573f15cf5682dcb515cc34fe6283b71c629caaee65496715ea0f1d4065eec77bb129c1a2c548f189792ef4d6de5f723725085b7096ce2d5283333dc6911ce9c5d1bdb49ddeaf665ed894699a39861862f137e23a46a4597990a774bc2d007aef4e9cec5b705f05d7f42e3832c31b0aa56ae92492aad1e4ccafdc563c72be2d5c8b3770b5ae371b2c05f7d529f00a476409cde6fe2d064f68870c63cbefa09fbad5255fcfdc94fbb505e31c1dcb76decf8773fdc65cbe6118bf30a62e102be5e6ea1371ddcf01c58d3af386e88f4eab34bee01fadcead4197f3f64ace1f13e4ff63406eb993c661bf05143949587b4a9973188bd0628ec627d045dfd6006e2ddd8240204f97ed187ba932fc5f86259ef520005ba4341cc7781f3cb905df786f3a3ea7951b3c75603b6cabf53b81a1267f3f7aa49ed0dd015da52271bfb379b826e04e6e6d6795efba483db67804b67ba022f480a2970e0192b6bce1e9f880efe305dd0bffafcb98a92b4133b73ff40ca34d5e7ed6868969f30d514184a8ed556473f3c17802bfb243b02ac46914495daac6f6070d76a13b4a5e80232e1ed9ad5a5858584302a1cf138f2780587bcfa8394ac610fd559c2eab132717f5be53305d0465b50ca4b5e4ab318bcbf88f70ab2aa0eb764ddb0f6f4ffc88a5dcda5c0db50603f09635c6062abf257db7bb2f141883e2318500736d226c34362494a8add6dfc76617b582a4b8799b746f593b3a1e39e3b2414b324f6a0dc407858470c0fde1ac1f36a3a8ff46cd8239a023087472777c7bf9361883b3d2911329c499f02d98eb60b7f38a48385d593923b8cef79569432e94e557e7f28ec5efefe09ef2b60c50c3c1534534edee28a745e7a29cc818ccfb15d1b78bad66590a76c8d4cf1e227945a68c3c34b7a07ee6cf20ab648f6252a57526385e215a42c4aae7f264db61e59d3468536fab033a02304ebb38e7debb0a14743e2a6fbe357a9a1781b0b6faffa49a3c4830bd92c138fd44f50c99886a1b707b5466ff225b041f084826af231abd39bb29fbd63ac9d426d458ad14194bf466294887e3f94fcfd72a6d1f5f004b6f36b38a2243bb31ce7c33fbc14dfa9f83b2caa15f58deb5ded0a3b791d1a1b736dfb18a19f48a43e453406f87c8cbf99fc503faa3c6e82080d7fe70c47b35eac6192ad7ad1b58ac46b5c925babd49638cc79039a43af1795661d9e7fa3cb2de70bfefec2591d1c5748a6b5e2a1b14e1ec4987cb9916b9567b188848578d4b3cd15969a4defd0e0211a695d57bfe1abecbd808227da618aeef051c088dcc5792beee881a548400b7c86a2d836f6649f897fb5250654e5c452bfc582b9ca415be3bc10c01f5a80ea59d7bf71c22f1bc94f17f6eb5ceba86d8872d833ba7148a5b878a8735432de5f8eda817b8aee6ce8b25d6ffacf345a061dcd094071dd587eadb7346bb3e296e361510c40c00a81bbd0e0333b1a50642ca63a37d68ada09758437365f1ffabb5af2c348538536179ae0ca27aba018729aa427b2f2e4185a92ca184b028002f6451e884488c590015afdaad8f2f4001f4e5557910f39e8dfa37ef6398fddca0acb9b843c64b9a860dbe636e282404b5e695bfac39caf8daf0bf8d6d3244596acf5b6b99e174a093a49998ca785c2de29ef39a3da26e9da869c888e1838ac7885bdf7d7919773a2bbfc03d92bf966bb137ca9472f2ef67c2f9e17fa3e8d04a885503e541f27bbed4af35040dc46f349bb3fc13de508937ff90cf91c3dca9eb4c6679b5f86cb973555872389f5d28b3850d1883993e53e0677e7702f695c8cb7ed84d61ce3fc3ad046b59dd545cc58df4484fa62992a9c256735bb79c40eea803cf1c3a6078c5e849d839045aa9cbef0418673504e02c7448f5834ca2e2e7b35b74a5fa22decb47ff025651852212686bd83b9dc0d2b3f10390e90ef9c65bd303060b18787dff8b1bc01976df41b896535f571c7cc6b903882876f4c4a72c7199aed95709726c235a50bb1dada020d19a6e57f59004e2cd54529f841ef51b118aab9d62ee31171baca4faa12c96a10fb173e9a2241123f269bee8c8bc5f8febd2af001072d93152cfa05fcd45f4743d32c84991280fcf9d047e24d1135675d17e647990d6d3bab74a343c58f32969413f11e46eeb236d3f0af6717ecb46aa2a34b18ec374689d92f6b48cb31d25410a118ec0a7c9670550160df847247d6d8b70ffffe0de1a7839896e3f95a0df0151d2c61b968ddbe70b047f30b448b244fbf0a8f68eea616e24c25a6ab4447e96447b6962dab94925c829db9e49ddc4871978e0ef5ca412b6ff7ae924a98641ef7e31db291c53a46d84304bc65d0ae82f33f6a66454e7f074cd756c0adbf0e130e6f3d44d6afe3ea382f3fe4a8490a6c62616d1451e650ad4f940a313d9fc77a8fc8375e227b7e771782bb424ac7db207d181cd7fb446d9afd8faa4fb4b292e675707774f3cc90646a61bfe81281cd7f79d3021af54728bc445fe935d931fc150eec49dd511335a2f60de788cf6771c45c1c437f4ecb34e5c183cc0f84cb030cf062f3f0320d79bbcb36ad87afeb2a04c058c29ecc07d1004e6845af454e7a3120d06033a4ed5c72b76f3ba5ee37f8f01cdbefab277523e0cc6df85ece33704de6a99c6a328d960fc536a50658d3f92179a79b162c70233b28712ec3d0d435a06f3e5e9faedb60890efc184e317d4fbb04155c571608ace0a522e0633967e1ead224066c59f338a47275ae346a501c337809a0508e079c8fcfb1433aea8077c53f324c7f48d719199eeda197bf1668b6fdacb04ae94873e127dfe1cfb733fd3ee3080fa2cea27fa37036ea0f87224a6a853b54959c0b69a96d0f154f4cf014099704c80d36d4cdb7fdebdfd7ddc5054aec6e768800f17f805596392dbdf14cd6eecdd3afcf4bb83adc634af583780d84e96fdce32102ccdd968fb5378e50b7fa0365d43e88088eadfa597dd260d1ac8d2d7b04a343805fbaa026864948198cab42aa997fa0078c325038d71d993062803f68500df29e39cfceae166f353ace86c3d1deba61e5e095b5f8faadbe02a5c8dbe7921382242de0ea9da101fa7eac0335614318aa3d92372ec42bd24267c16717646821ee139cb61f17542f28a39ee167cd191379a863336e541c1f4b6e1a0341345c525da698a89dc42ab77c41fbd1ce6f3d09ae00e530127048b85caea1938c3ef6492eaff4d1fe9784d4028722aa6632613f1d78214dc38292597b0360b49f9370f39ffc84da95c463064039404a93c3a3f566c6b842e69f9539decd8a4f99185e8f67fceff8306adca82faf3c750c3cc854b7c80fda32914ad556649c982399f9badd92a70441d86e356d269d6ca1ee2c91f1940528860d7d5d4e273b41d1748b385cead9714f562c6328683ca7f6ec37cd1477a26f8d9bdc07a36401c6f8b7f62f53a4679cfb11fd9ee7326a98aad8046d5adf081775d17a1c9ec852f506a535ec9a45d4a6f8ab01a20f2eb7f1d7efebca1b1e2c41014bdc1911e5c95e1769176c29adc0481008b735870d652d14d46aa81618542db8a9b6e599961cfe47b1db51889a1478d81b951667b38a574b6d946fc15b167d86343bbbd749cbca076b275c1ccf5cc26612ed2f0a91a49a2d0acdd4a5652edd198ebad23cec132f4535192a6d01f6c1ddb9252e5262dbbba7a0f14e24c7041386892f874534f3026e15c954adb84461b6fbc048381e63da1424fad5d98d0f9a73f8b06190455b97624253bf0aae9cbc0e0e1da66a2899fbde41f9e6a84ef4ff8c1d6f1f9a7663047ff7cb296953f5ac35f5813c4837c8332e2e9996ef144ee90298dcf136d225c0eaa33b954c3c4b43d32585e0d40d70eb750940f9b35cf1372cabc3cb2e72d2e31ff2cca082345411333f3958c8b0789f811a23f680b3ef489603a0f48d47c44bf911375d4ec08787fc906355b9cf397e9613fe68ee6f9e3faf1037041d4d8a507e5ae7c96bb5c62135c8e4c25a58b1384ae5ee7446d58190d25a90ef254881d3a9bdbd5adbd0f5cb47701db05893e9d26a227baa4e6d5be4434f77d961fbf56d40ad77514689e5492b6bfc59c781163a3045bf918bdc627cd6f12a03586952bcc8838b21c9c3ef3e7120a649c7db0da8385fbbe60bba6e17d195595f8f6b21d82b34a225c4f83ccdf06ce4ad9e779de71ee925c529cd94e0642cf29d17cead5ac6beac0939393e5df22ad6e224bee064b5efdad8b768e7b29f8727a41b7824a72ec4e4cfd7841bdd12135e838d1775077b04f83026aa771330280947e3da26bec4c6f91505d5b1de0f433caab00bbed2c03885b45b7ffd67d24ea8ad5543b107abfd208de711d04953668ae56fba2eced8ec07652a07b90a867ec633c92292f32ca853559d4562fafb3ca72037645cf0c1f9b210af3f933644c915615732178ead1de136ab1ccaaa6a8c7c10d3b5518ac9f748207447ea7364f128b89eb667ba6a606ccadcfff871ffbdc05680cfbc4a444cfbd623841f61d7d7067ee42b18719726a04f04c911ca2313254dde872dcad774ff61aa4965fabe9614f0116ace584163add5803bc51e836e15a98eff0812f7631af012fc7c94984c89fa149f93ac336c8389e3cf5d7d70c31cdffde5633e802d5e534f7c0dabe2e25d11d1724cc81158984fba91be97c4442c7bd72ce14bc35d1339c2f1b0cfb8118dd93c4fe8be7ba04cd68cbdc5bf5be3a674762757b950b5094f828b952da07d341a56e1e4b456df3133a03ab328805071b813a3be8d4bbc56335531be9a463ab1b4f8322480a6b1e3b7088a9f39b88ec2fecb71c2fefd3017dd9cd7848d89cc847829a90afb4cafe344e47a0f647b88fda4ae2e0a236eacacc9a364ea66d09733ab2db5a9f530cebcb678803a3777cb493b7bc76b9cd708381afcfde0baed5ba2e2667493e66f3e6ae1dfcd3a969a59ed5edb7bb5e9c8d1a11fe0d5741a8c15877ab2d60028464d95c670bbda3f70b24c8d43adeef81758d8b43add0f6c557fecb2cc2628ebe28c207666f527a44fa4aa9a62155e3e941750ef127b991da25cc7e77ae5841d169f367ab6e153af6f4ff2b065c216f0173cee1cf7e80b06fe93b7d10d43ccbd4c9d9209ba1144910841a76e060fe356f0a7db3e65d80a82563f428a0ea353489e6d8501b96ef2024e98d3ccbd993e8b803da659873d76b520a4c0b8d8931d61e9c479e7c193c8202742c81ff53705b1c0ff647a6a6216b4570c54feff8c003bd5f0de7cd6db50e7f1687e4a5070915a09c205e90bf1480ba48d4015383544daac64461f7670f8a5ff8cb938164918249d92e2eb43649edfe016984745b8376cbb12274a5dcf7a1b0d13915e573470867a9c9033b01200e405934e78bf1f2b2bf270a17b5f953a39de7bc6b21c26f1a274ee86ef086bde8a2a79816eae397691c2b68cdaac23edeccc4d87512faaae24b487391f4faa4e0c21287be02c9c7b66159fcc57b4302e2b6acbce2ae16f11c411e897b4be4f4c4af8383bc0b84853c62a3c43e04d7bc01e6a3e0c449114f53450bc891521735dc978b7ddfcc5723ee012834fce3236a2eac5b68f8d7c3a7e5b0cdf8ea14211cadb6e0023202098a0da8bde0fe1b9d2e9d104502cb2edaf64b050cdd498dca1c4805487250d94284f3794638b382001ba0b58efc97ceb8b508b338365664cfa7ace0e30a9b4823a8472a40d6aa39a2e325ed450d5fe9eacc64bc8210a4d27b26ca9b0a975db8b87dca512295a5753e7d1f2ccb80ea804816421e106e1bee49b15b9d47cbb5925e38aac924a473fe70f1b4e76fd139ad8c8c82b6e280b4938f2ae0420f55e5bcdaba5afe92acbb0adc7eca86ec0e44f4ebb5d9e3ceb5d1533c99f3aab0bec4d8f05660e9fc8d4be79aa6b938ebdd3bb03b3b49b65ef119893c14683c4d34d52c89bf96966eca05d0bbf457cb32053aa1d6bab014358e20eb764ae040e0bf104a67e1a2348cca5f41af39423bd4094b8acd124feebeb5f50b179c4b1da1f222902de8f338754687615c39f0dc57d5326f981313cb1f0a7fe3217ca4b443df61e9f737e3f68ecc65f204e4a6ea911f40575202d8f25051f0834b49dde9c2aeb5f930287f204049ca9e3a48697189a7b205ae4d287b227103510b787e1c1704d7369249fa156da0a321107470b00de754726a91b550f65be6839b5b48c575a508aff6379a49a86b7b9be9088f95f9419105ea6b5317d2db906303b91454b3212b3eeb32e3bd9c5f1ecd542ae61705168f193ed976e10cdb6a8608d0662c3edc52f7cdc5b0cec791407044884f20ef5e5467dd78d9af8985da756c5d8a38b4e21acc5569a83e2f2751a5235e305f07b6696cb8e12d6684942a7dcad9da75d89c79fd03153459863c241bc11c3effbbf2b61ac6a7d941f6630fb56c378f7a55e5d669cbfe070c8c8d723f1419926050de4a7cc86276b09d293c4dde51cb7537c12dee69de8e06dfdfd06cfa1c640cf2427052b9b5c4220b52c04b23f2bae906b72a90eeca9baa1b05801ca3b103f028d61a2b8803a2b719d815d481847a688aeb748b8e91a12714c618f6a3aa75b4a3c7d869c90405806a83ef7adde79cbbf1e50016f7757f7b9ce6a7cfc7750d037cf88c7c7af60856c1f61c8e357b8a86c656a2e2ee745ae28d69a2b5b4d1515eb921f0e2552b8627a2e28a2388365f63c83713aa2cb11372982a37868a8fc1bb41bdedd248d644a82a4d94ebadc960258e48c8ae56ac2ba46287c21441904fff6ee1b0f454afea7ebd35ef46dc3fe91228fac3a868612579403ebac14290470deff9242718443398ce2a8e54b57e742efb19dc762e42374d5ff0ea7f7b81ea4d71f006fe3642c9d204acd6859ffa456b0be248a28bde75234c0df43a60354a18d5ae808960a64738174c4847849e7c6fe291db92dde136be0c9a23619c6ec1b5f103d3fcc55defd93d303b90096fc596d0bd1dcd2886933cd429ea4db04c225cd99e9cb273ed14b3ce0e9d923a2977651f57714efec9fcdfa439e68267805d6bbc7cad71dfeb32cfaaf34e6de89f36447bcd1ed623fc0dd7cd34c9a2aca9259b10195bc7cd4f9c8465e70d6937ee8aedb67e7076663d73af675adc6040a6abb1ff5601de42670df6d3b8a5c389966b5699fd0a5a2fe50f23167fd4f99ba5137e5fb434350eccb65076222e05d4d921db580f41c8dd8f449884c1b7b6ada63ed0608aec7e2382c3b3d916e8f1e5b8380de92f35ed6c49691fbac3517543304ec72faa16a7be82b8b51c9f6f9ba04c5d3b89b1711696732995d75d4dbc2f2bcfab41b3380fab939399b19c4472c923780307a13cda81b9954274a74817aadc4414f67d91c1499ba1874922a0068cb3e0233640be47295e84e75579c339e990b91c7e2d0916bfb42e3c38a7171a9bac3daad204b7c40f953074fda0190c94c86d9ff1aa1e0571756ca20097cf3b833c1b93be252c892724b47a01bb1770b6f55b9226cf45068740362cdc6675ca3016decc414a49f3e7caf5b5f92dc0450eb6153a5ca666847ea6a744438e616e03d601c1b076febb6d758d3f8c30a7938a2bccbe4ee647791160ea856a676ab9e811d0d6eb5da5f5f7cb51113da998050e9b124fe4d1a0f3fc1e7933e47c60dcbc1a342ba791bcfc6245d7926de0fe71ccacf91a515d744f5c9d3c5a68dc844c68e813fd85417d765d451a205e204472e4d70d14a34a17244d51c97a27f71db4e071d024adf4e914b9f6e4248298ca156038948a944a36220de1457013e9dc60f67b5cdff4a4ce40065996a3ce2eaa9f729e9c5c0d6f9a76e29b7ee82c35f4f9747194af4d96ba4938987b8f4e78cc4b797a31a49848ac289a774c9cc37de287c73b44b41b648e7408b0e30de261c8d93e8e21f62c9fd4ebe78de579643dce9e3f5af5d0fd1330268b1b909884144430ba51a24391d000869dd42db22c9ef5956cb1cc3c4ba37ec0721485716817778cb8d4140f33398e0ec97a6c3eda41acf1581f94f9aca73de581002f9a07efb4b6bcd6a153c95bbd7eee1ecdaae6d24a3b33ddcaa5640569b093526e78ef3a77c020859ed90e751b7628c178d24e7942e0ba746a4afdc9e43c1ff378fdeae8c03addf920fc33c787edb186d2109fe35ab097dddd1299b770905ee95819c3ff1c55d53b5d5a32325d8a7481bc3359b92090f71daa47da4da96347deb93e2233a33a02393baf55f8d72f6db03f8b5ee2edd42191883ecfba01a3bcffa481a09a9cd28f8a8c7aee4397de7edf12ce479ec6e1fcad828eaec09bf962b733bff0b90070caa206f809bd54c5461efeafa9e7e541a20e3df868a1b29fd782fe93e0ed7a943a01e56768046613b5d911741418eda21363129e2182d04e10b3797a73f481d120b1515e0d0bdf7e38bb03af493cd6300a77aebfff0d9ecfa8ad8a5116588104636c0880c1b84f7674a4a0c917bb1f7497ed555b0801e882591d7a8e9667e59cca2eb14e065f50a3939d18075ffef3e545da80f4d5a4239ca2a34c46fb80234e1ffe969c932c679e766ff46244eade4b3bc14e52791acad1cb9ec8e0d50feade6507e2b947fd83d6e456c65173d5bd6b64ae9a2f2b78f5e7df2fc6165afba25b810e39ea2efe97b8d05b81f76351aafb1e8bb368f5619c93af3f7e55e63b128f5be6fbc92dc359f2ad517f8d1db1684b7f29d50da4a0f8984d8f63ee18760d78f716df6a41d091a99bb27044b78ba29092b3618db1e85679c88d979be49082c1943f6bda424adc80c9a707b75fc751578816ccbb38fa77aa2fdbbcc2abe207a370b4f1784bcbc3884586c3026aedaf580e40a7f5589762105cf05d7b54ca6413226260a90e3f865502958aab90c49448aedbcfece8c6deea30f1d2d6017cf3401a5ab57dc5a9e865ab25c7441515f6ab4c0c8f2bdc72e2c7dbf8d8c25e9b20d2f889bda623356315d017150e24a1bd361d0f3d27bb57ac123d5ab580cecb6ced738ff4a13e24d974e29d8b5134a3affb859b1bdf6b13a677f7065794202d1255144681c9b57df7c56b86dbca09d004767947bdc065f7be77fe64d970b9c2d7b81705d7ae49fe15b1c895276d9e0381e75676ecd79489554e07763c0a307a3f5016b2c3a7cbc2dbc4c593d9af3d1e55fe3d5d223146798a1eab88d8115b5d94136f298056ef1653c8b74f84fef99edfb9b92727125276cfda111f7bc3de5bde645d92802f8d0ac6b19bcb8ed12c5322afd97063166fcb864319403034a3c390e203b799e463b2ee3ebde9f92cebf6ce272bc1afbff70e4058cf8f03f9afdd1c7c8aae35f64b6590c9a0938eb7061a1ef4da609508dfd44336b7523cf08c51e58f0fcd5d2a7ead473c107efadafbe41979bba7e6634c2c32a9f36dc95b40a191bdd6411ef2fc8ce5b9e8853ec698df35b742f8385000a10aef185a380c7754d8d1cff02986b4622f9feb62133fc2308e2989cd2a9a2a110949be231c132488008f252a4573f0107a665003418cb4c97bdea4875c0c7c8ba441517ccb9a0ad9e6e1bd709dae2ac3c74cd7070c7cb81c8cf20d2359eefb29369572da6afcdeecde7bd5061c2d46d10343885beda19b4a7dd0773f0f2d8be4d72c310f3efb7681a0ab134a4514e2508a02c00eeddeec0c26672bc3c19dbd030e3d56cca0c999310e554d42b978b844890376f1f8724afd7f8d5a0cfd8556a7f2bbef9c9ce718db4b2948dee7d8e66cac0cc4ac38ce9099bce1c703cc81445c196076a7526f8204966db4ffeaaea18b4e855d3bb0d4d813dfb3f04820696ffc2131b352b5dca603e08d38bbf18ad4156d5831b4f9e354cf95fd0b557fb68f26f0c018e056baa5df2b10035eba447667c625b0e56370dc1e787759e50adb0be79ecbf657c851e8ed4604234522054a0724882a319a375c430a689ae57fbb0f9128a7608897452ce337c96ad6cd9954afeee1c06057fbcc3f487bfa514e1b9d0c38a61f8e3d00d7ea8f9ccbcd251fbdb3b4c48b4ee7ed8a4ce974d3e95d13ad0a1ff49b09ff95ef9c8b9091c827dd50040e3f55daea353f54643c24b392c6d9f059068f41529a2815181f8b6edd7d572e3224aa2fdc7c6f713f30dbdc073f7d538e2fed0b41352f7f70ece816d97f351ef6bb62a1250b40a1f4d2f65d7cb8f0a9aa56ce418430fb832ad930322c4c76c278b57ba8bf66fa43e8ab463bac1c36b3c5413cd2ca35bcae81505e4597bb39df27ea790b50299debaebf47492b3221cd7c00f5e14ceaf7afa439ec278c57b089dde65ec9b61449f7f3f822a408a77e07210aabc7318fdb1d362ed599885b7922ead694f598488fb163ca544acddcf70e86c16f9180d685983d08cd226188611d7f89f42f1e7e0907d982770e0161e6aba21ca0da06ed0e289389140b8b15bdea70d13d744ec57fc85e983aa53595f39610fb7c65c7968530c3a1d5a5d279fd8e1c222361b36aaa68baf4975a4e5ecec3eed27ac0b0f00de172d8837146373f28319bbbad887e4cfe915a892f4fe38fd5e679e25d308f20cdf04c41f333ba433273d7316a51e39d2f6beeb5939160119484470049717c58a4a8a7a11465f1a73d4090f8d8b29ee8ce1894eb9aaf6cd9a689c62387d7fdd88fe505c7c66e657de6483046154db286ba360954a69e54902e2df2fe8c5c0e260bb1d73cceea44a3300d205dfd7b53a75e1f5d210b7f031275b0dce2bdbbf1af5df9aef467889e41ca23be65b0bb7358fa4b4bbc0153a3490590621d014b0db8dc5947628a9422ddcae1b5c0167a36c16d30c299af2e9ef88a6d79437e10223dfa83e2b46ecfa362b20cdc11c29bb466647f4d0c0484cb45b45031ef4fb7df6815c48dc24db016cbd927c6a91a7815e1b31f3b696d29989f54674a711e47a39c9667397d53e7871795dc34ae4f35a1ad0bafe368678346bf86e0f1d200728add1c1c0aa2785db6e698bea35a47ac1edc9662b9f039878f7b8ad3799cd0ebaccb6416dee58827594c870c4540349eb7ffacbfe17ed7312934eb9374e871831add8f7a4126e30e1e5c6625fc2fca692e0064d9cb9c9a5f2af59ede7a6cca5b5f93ed78ef2b06ce5cf1ddb29ddfcb3f23d8df1dd3f09d018b8d5392e29c542f327a89bf8547347bc5fdf1a9b17388a01688d424aba4c77cca8ea9f850043c2e9d2a74e9eefcab6a72081a04bf7dbedf13e84c23b50f345ccc247d42458cf1773988c74d609753f59b79308bd47dd8d87eaacad20cbc75c0ec5b3832513510650f989f36a8138c417a5b1fe017f6b27f64f39c86e6592688f1821648f2ca4dd0e28b6f7add716b3d3975fda107ef11429dc63196251018a5e7769acf3e97950c7df9687bd07bbb6bfea2b3a1b8f51b47db4483f42830c9b8c986117cb3afd0f86150edb1177b5393f27a6b6cd771c57819ce9a0461b46c8c61f2d8633992dc3ce5fb7326bb63b8a6b69d56eb68f5e964908c0fb148576e3e472f98c44ae2ceb79593781f218c5cf75f504709c1b24843a28938ea7723f6646b987864d25a47e0be7116cbec3e6045baf89709b90fbf180d7bae1052ca2e07cac8808ed33d618d034f26c97329423c6519451ef076a9d266837469bc23db3edc6dbc90af021b1acaaa79d6b65ae0c93679119eee9aa5255662edcd746d7a8c31966f8e7c120b40e8c9ec25df1d739f66df31494759233aaea108c159d61e331990a2417d2088322729068add632b4041aa5b3b1d3c71f5a0dfd47c98cc47e1303f5677320e929b34cec636beb4ed89ab3540b184813ea317a80b012f35efbfe40d9c0e4814f997f90c66fa63bd1b2ce7db6e5e84f540f48d82b25ba03eb0812747c43496459208076472ee88a1eaa1c75555e084ee1cffe1c9e1b3c72adb8df2dd21331074afb6c5fc4a87fe82202dc5fb5ab89269d3acf1f9bd1bfb201e909852aa67ba7875315fcce93e3e14f80df188137cf326135d4c754aa94a53e71d7027277cb9c342d86b6a97cbe8d2fd03a4bf7ea0d45b7ff4e7316a83eb8bb0e15516ef28060505c77c6b262fe6e4924a9c2ccbb8a6a881fe7798aa3d3bc227a8bdfe1e69b4967f6eb7f99d6df9b93383e6fbe427567bff7e4d2b4fdeb4bdbd9711c44a6b8ae1043090c7918db2230d09373fb0e5444be4b685ac5b25f7153d308d6e9660cd7aa456a90331c8f514b1ab985fd298116f59dbb2d54470e68363f7643053630bfa682f130c074a60c88fd1e52cc958c1cddd2e611938ac0292f00ce0d4ecd4a78195295690b9efca2752c0bc07796e46a660c643ad49f9b8accf5f1f7afd7b9f0f94722635f994167d4037eb387b19d2a3cb1160363b7b20903d72111388e2c1f0d7309e83118645a8e889ba2e1a85b0a9b0929449739824881f718c28f5d0c23745b2da9c6319cbc207a365a8f382fd1ffc76a2acbd4ae7dce91a30558d7b4a7cc3ef060162d5874176aa02913995fbf7f5c36a3b9fa5999ecb221582a245202eeb04d543ad6422285f698ed4a5ff07eded82d8cb7a8592d2b9d1d2bd111faa6224b5018f6bca3ec42d94b10fb48153d1ab450446ad1f554d31e935a76bfe8b83cdd5125f72db15c035d04b732ddbb920d880ea7afeebcae9ed6a1d48b8be25b25bfcac0a3aba5b4b6a76d84de3718992d6bd2a9f30e1b80f6c3c913f9468ae6d9f09a2963263ed1a957d6f804b73082cec3e42c61112ccde99d1f394e126535de306f906cd5b8c12f65ff325c1151fcde5eca0f9aa18ccbb04c840f971b64b3f7810a13c1d10b2950b397d22ab50de848c448b64d1a8cfc83df29e5c400a4e9d8becb7245dd0447dd2abb3fc6d9bc42c6f5a5a78a2ab617299f08513b84d032d923540f145684c9d385db605286b553f7b7930ffe3b813d47f2e5fc15c08a3691140a8be7c76b8a20d46a2a838512130c10f0024a37f1a73d06199fe1cdd312990e2334cb6f4e4d2ac5c1a1e1170c7346a6db3f12f531ba7697e4aa48336c1d3cd84b634f8ed5d7fbc68ec3b9b2fd66d6a8944c8b1b611e0763cb93aecdd34046621bcd1cd1456a1a7906f1dc1074598bc3a6302c8b51ee70c1561dca92b1d98a795a744662cf0ea9c1fe804eb0fe5e510c6e6db9cf06f5a2cb762244a80490d5e6dde39457e4b0b8c18d3a092082ccb0f1a0968d4ce5b1e680c42aebbcc7d551c6d63d9c0bf0af276ed0db41584c0476710e734456ad0c837564cfe34cd67e6077445efcfe2b3597c44ddb223c3f4ad65c843f0e348db4f112baf4f86fb7dc98aa23c9f055a417032dd58481c258eb9be03a0e9589ceec81acd1f3f8ec4db56e22f0012a64f094d3b316d7b5f40e96f94d7e400101fc7b79f081edcfa0426970a27d9d6c087c37b780803d676b593724172c11f6aca9368fe4ef34cec4f33d4948cce366c8ad0103a5fe981ed6f1ea01fbddaf27b13ec3d9ec944b9e2f101f695c91db09a4da1e936e3f52b217a90a98b8a92cd2b18f8ebcc28b864b5466608a0e9d526363f378eebbd1faef577fa9f87e26e6bdd428ba6b69c7cc6134e3c2098f0270eb209f80ed9da68b888f6152ede35806a0a04261b4db68af93baf69d4f81e6f193bc356e2dcae6ae8a373eede9d59b1c188bc186380a9c093727aeed524286020666c036b7058fc4cdc49d071c42a5e4ee1b7783d56e7a073f0e22f2985c22102497bb842d4364f88f1f396d941ceb7c151842da157b05c03aabfdebb01c6a479906553853f17fc1baace9ffb29c640f056b79c0fa7f012a636054869520e1cfc05014e298469158bb0181dc540d370aae50a90f29abeab0919b52d11ea262e73057848f236391984831fdb9d5e308f6c07b917b41339878f526b3bb77db8aca499930b76f1931e8b8fd9f9193896f797f708e8e2a34a37490095d7c3a03741414bb8d4140c488169c66c6e7689ff6d67d5374a66b1dd3df6278ef4b35b5a4d0e220a52874132bc8f472520caf2275744675c54f0ab41590adae4990f885be5da699bf119872db6bbaba535e09cd347bf6d8dea6a85accb81f685ba55ee790fb7a819d637812e30206b385649c34e1cb58d0db4060023f30f430d20de64fbc43da70ce427e7e45f34163b42040d15350fab21498b7899bcde593a5a1713ab8d0beca3fe81ef731f2e3c717f7386903b69429907b58c88110ce7ebab484fb4c1a2b1233562540b3161aad87bbbb5a1c36950acb2966a578d26e9b43a9f42e9e0f4ec5a862a7831f37f0b400a623ba6c0c13eb4d239b6cafa9256d3e74a376f74e2cd583d7a366989d47cde1e2b1a497a9fcd08cb5f3f319e6d0731f0bd600d5bd22aeecec2285455013e205a17342d8ca38bdfae78ed513603d75487f0c9a8e4060257b201196cd0ad5bc3256d7776dff553ebf6d26260bbbea90916e3355dea66b28bb2aeb6f5262e2727d971b0cb251fd13a36db82281f33ea6dc4ef73172b4a4d00a82ffe348d2ebaff9cba12d8303ba5e33a2b1a2e275864dd15ba9f1ae71cc44d3f3f8abe99d2f43af8d3141895066240fca8dada5275da63adf45f6db32507feb9c031d5bdd5c549522bc81e4e7ae86268d5984b498f48bc943249789c91a449c595dff1e648fd379b22ff333a100fc002d67cf24e79d16b95ebf4a1dfba6679220c021aa30718b45b9810c8cdebf4c2bcfa1def0754527fdcd6ac790f5df89a3d31069545c9ccaec16d7a5d151f22e874513c10d44c9c6579957e297a78a8830e94c336743b7bb5d9e079272f9b9596892a499d183056e9d5748d105616dbaae6b97a71cca1151ad9c7996840a43507ee0acf31fdce3f25494008c0b46c7f8d01ce5813d590e51124f24a0c2babd2cbeca5728a253a291bcc1d69a8b2e83f4c4ec07ae8de06e42deaff5bd4cb5f1264901a9da04e436454121e5752beff8a9cea63c0b8fe3daaa29183f8eca51c6b5fdee88d989087b800d4e14d3dfe938d03ed38825f413e11e82c7a1f54841b65c3609f0168232ce8799024b377e3272369002926b934632602e16f563b0a36ede0a1e0f28419d06b13608a46afc01d71b99dce587cc0c677fb92cc8b42e3419cc61d49e7853ced0c4c70013690694b408609548fda534caae04e619b3ec2b47585ff4c1ad5678627bca9976a7752bb6202de2affa0620b1f5445f12ef00509eaa35b45a820c140239e2507cfab3976259a21385ad9a10143531f8fdd8006f47aa15943f2893eb924b25e60fd7b699e2048f610ed6adf6281fdbd312352715adb8693dd03518b84a0a846a6566c763e0f05d6886c88e4dedbecf08a96ad333b9eda16fcfac81a9c583be6192648cb93d961423133f8c72354df43b1d9f5c998d0ff696f6751019785b7da641ac946abdc4fa8de757484d24f7a4c96707c2e462645ec248a113e6485d697656b7950033c0cb3972da1863a2fd6fc4d03abced3eaeb5eeb4eccba776642ad01cf8bcdedd14f60a73442c646ed9c5eeb63af757ef1b30973c8ba671d855d6edb8717dea477035bb058fb1dcf01862111c5dd5f55d432dd860f9821c7e46c5f471026d7b5b5ebed186053d2119fc35283ff4e3b4cb0277f8a2e13c1fb057769c309b50eae909d64fcb665b72c7feb901590fca0bf7c836cb582fc2955f2124b13e774e5f7f77469a9c770f4920a90094bbab282e3e15acc533fde2974939e3b1cde53799d7ac56ee2761cec34935b35a6183dd55bbc75aef1716509e377a907a5395c204b5df5d8161c47c9a7022cca3d687fc72a1b180a996d44e69dd0178bc78827acd6a3f833f802640d25bc65f8feed85ada13f943d035c7c0e73dcc74754142dcdf89de9e9006280f32dcc3d4f6643db17c41a54bb7806877f3d6c509375074bf4623d0587cb64745145aeac87b883e99b6966bbf5093f7c8aff991024a3db4b2868e3d9ecdb8ea7ba39b09298e81417c94111b142414d583b3626dace4b40a504673cb3919797d0bc4b81d8fe48473be899472a8aa7d281e926b0cd32fab210d5ece893d95fbf09d784584230f0a65800cb6dc0dd2e26e3c1fdc63cefb329cb115a792a0ba461cd0fbb924ae09c4b82dd4aba8f785c6ab47615e9a30f1aa65650f2e76d7850568be5967dd80928f28e72c5a1576275836ff8a8887fc675b481081706799faf31080ac244633b3d619b32770d0c6d2c3b5cb0af4dde76f25f9c06f97147417942d476387cf23cbe47db3d82d67b9a11b8d6ee70f0ebcfcc28fecef6043c21fd2b0c9be6393cce3d2ca1f829332aad9cbdddb96db245a9fff1aa5989cb17e5a0046313c8a575e0a6cb480b4e41a25bb362c982a9f76a08ca695ada471ae4da536a15d39a16ccc7f4ff38d868091345aa2755170086d8535359470e43bef39cbc538f8c1b78568a4b1ce2a7ba8c5d665b40e2e227bb9e215b66687161d7086458e5b33bdfbe73c1b225c3e1838a21ca2649825612f810312f0ec3d518953fff63934b88c4639c1759500f4d65ccb96fba13e994bc7dc73b54166b7fee2f202567d4f4ccc91a9d477dbed047d2d869aaf649a57898f3ce803b19a383fb3c35ed2cf4537c1862b1e644f31857286ad29fad66b68f20d0632d0b722ec88df2159fabfdcff4b5a438bd755a2d8a838e55c64671a945d3be0d399438a55da7a0134b6927d10c715406076d96f7b80b66049bfac967c4953063946febda8ee6b9d8224eaf784d7d4e4587b569b68ae645c683884c60e05223467214f0102f6e4e56427fa8ce7042e93d8c2c425cec629e736b8cb9df8272e61f2cb48af9c150609fc93529ba69e8b1189a347ebd7b99c22fe2a1ca21729a4abd894d31cab90c3223ca12b213b35e0ff29db7cd19f28a74d591bc0a3f412ca10a3405dae68eca704c24fa4916f91c724ae56defc5fc6007ab2e9c5963c6bd19cf7de4d744b058160e9b74791df1afdfe674d1235431574251a373a4d593e0a22ef02856e2547949efb2d3c95a8d6c40ca48c6db45e1720d4a2f2cd2464f91fc468d5771eb074517ace4b24ac7545758dd621b278168a52d01291dae2892ba665a57cfae8eacaf4c85f4722a47f1af4877171fc89f818681370c53e0b0561cd88b428f30cf455cd59f44e45b5ca6f075ba37fafa7e1390ba07aa4ccdf2c8716a491d59019d360b3aaee3aee6a94695c8928735429cffc9426f811bc763199553724c52eb0f797170ff3c1cce9dfcb8456e5c619969345bbde08d0e5336cface5c8975f701db7af420723467a177f1d451fada01164c4c7b42cf1638c2c057f99bdf6fa8a36e0c367d49d39012247e0b06fac1f8de95e4eeb4f20c1f31e7135a6c03ab921bab886f3b0aa529b22bb93b3dca5bd265c680f841cdcfa2aac987171753308bbbbd9f14836f02fbb888f80a296b1b400fc74c874b3f3f31cf85d637d26c0b8af94b64d40248925c95b9ede08ce9a79a85cf078960d1432659414c60f0a0eba2c5f62bcb0597f02e261eac077aecec1ea38f5c225a87cddabd14ccc129db52f8ef679727b52de40882de54670b849f0d090cad85b1fa6d86ad5e720997ab224013db41a2fe9ffc4d1ab4b34bb46e8b923e73826f886db9b50450dd5413151038723c18139791ff97b27c90ada0b6d4cf63ae10f00249548cf8b1dfd69e769007f6df1ff83d2f31d180b086b229a0916632d7ff860a4af21cb9db4cafc212068e4d953fd5c1667ed96f2268b923efd5fa69117ab4dd7096517eebb76c88ac2259b0104780af023d4a61aaeb12b93f90b427cf05e8c4efe08fc71dcff14c25b031ceb6fd7e07c1dbd346922e5028ee4227b039d316401c80916a628b2cc3daa5511d4b5c7281a53656ec8e873ff17c96fc8810378dc61672781aef79e71cdc4ae2c7e3da6648b7b0cc295e23bba0175a0c896b90892833fb6bc4ba3664ccc1272e7e90f747d0631359545d0f19e1a77d7ab9cc948d56b24c0b8a5ac458affc7051510c1106cfe8879e47d09d0a163fbea60521dd3abfa8f3434426d2add3715e7ad7559d8ee70b4c824437225beb603493d5aa42b51411a73b1bd89847dc01e923ef6d0f2ed04fd5a13c5c1c9ef942928ffb1f80f30dd93eaabc16a92a0f6c4abd2a63fa6c48ea2ba60d68b296c522d5cad9528fe01214887660837f70c7375eecbeeb0d7758225a5f1d78ff23dcbc362b712e07bdd2f5966e0bc778fe7429c94128afeed05c66982d7b59fd94f9ccb2d061779b6b17599b738a65d73b3a6061fcf664903d69b8ac5657d93506157f4b563c292ab619ed7824f597d48955235a1ae94ad424a5acc74205f88be828e69a2ccb7a50cd7b82323ceb1748a1c970f8cec984c4ebb5bce1a769abd012903e37793ecdaa09aef40e066e5e45e7880dcdc73fceec753460760bb7df112b87dbb74357eaabc224e433bc9f7e844c39276e92d9238a4f3c733555e7d256f51af0ba60137577251939aada3901d4af156bdcddcd16fe38fefd392ca6a60270554e408719b4e1b18e41b71672cbc3d68c36713fe669988ec20128a76c33ef350c612cc8815dfda954a51e25763f23704f68d9986bb8883d25e072af5e0ebd67369d311a719ecc5e0c3bb3c5c36ac5126a0b03032d99f0d01653e5d0f815957b5561f48619fb105724800e88e85db931afdb85ebd6e902db558d0b56dde1ca098d8e07c51a0e5009c401547ea29815f411a7c0454444cb21d74f5cabb82af68874a9dde1fa450e9e12cd5d59e32186d02ccf55d154fbcd166350a6036df7b0d0260ffffff9f