PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78891 ef5a1aa33c4637e383a913b496df65f42ffcb0643dacc2e02d936763c6146941

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a420a2557f8f35b88e9a38673f847416201c40b20c756799965ea692b320d358
Certificate Block Hash
ef5a1aa33c4637e383a913b496df65f42ffcb0643dacc2e02d936763c6146941
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00000400000ace0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000045ca1166ad6896f772b83397de2567c9afec525de6b0e6adc89763d434ccfab3bb9939602257e0dfa0688e8d7c96dcea905aff75ab342c970305ebf4e66f38ab9127df69dce42bff0b34703657f5519c7a61c84c7409394c33120000000000000008000000000200000400000ace0100

Raw Header Hex

00004020c455d405afae45078bd97ad14441ca73ad30d755ca46e0e4adf4955b9402c1d6b0a83f8d5d4c3647eef4cb1c5f90c7882dfd75761382c90d48647b0296395e2625aa3f6afbce001858d320b392a65e969967750cb2401c201674843f67389a8eb8358f7f55a220a4

Proof Data Hex

59,560 bytes
121216010307b73ca1580cff5c15c7056e60d3e40037866453e3d2aeec181fd5237395cbf208c85b39280fa306b878a03f90e2dd257f0c53d360c191fdbdf8f8af5dc7e8f4faf913597f862d705cb269fba39a8b01bd4a0ff9a0837ffd393f5e491dc22674415be8f7a6546bc5e7768c3b02a169aaf67b69e9bb098c3053fcc151ae9c51295905ae97585fe97dc1a4a86b2b34074a0609319a0d2d5bfd9ffe0bbfaf10fad06331b48d392f5acc186fa05a69ec9ca46cb64a5f93e602d24d2183dbddc66e2d258b09f104d461d061fae8fff1a61254861b3192881fce5e13f17f2e40106ed090929eb5416b06e72c2000ba0483965697730d0a507d727dbcebaae6be72e15e76a38b2aaa2f231d0786de7e9f01c3284ce5c7a6bcf4e0daf87d3cd0b2a8c3ca8cc5d6a3df807167aed18e213c78c3f174850838309ed803ce85015ccd0fbcdb962bd2dbf19d83ad50747b78e4c7e41a31a2ebd7eb34eca5eb39f42062580d759c1d9aa0aafe6ae6efd0bc157a8cf61106571a6faa2ce3e7ab0230e7ee4dfd9d64a4db798bdf514fd9509046e13c921abf5df63fe76074d20fd2960ccf2651f3df015c80abbcfd7d43207615a28531759a1161d2df007fa3b8df4a3f6be70f1835edf5afe80fc3b2f2c6ed0b397815ece389c510880d5b896a2c2880a3942d66e79f3d188f62bb32f62c768d6de9e4128be39d5290af08208e548b85a003688d022f7cd3cdd75d2ab43fd17a34c4affc420e11fdf2df7eb12c0587bfb24bf654b3ab9d375e9a13facfa981d167b116e909de37064a14711f869d1a523c0e1b5072ff722559080a4024f91038b370d38879e1fca1e61cb77c92d359bec7fbf82664f080a97c098f0867647652980bbee615804ad132fe08dfc38fda8852c1f37c0003910d5958fe7311f7109eadc2a8f87b8d57c2b50218db424a3fd05aad406a071669c10a5d0226fe024c501d6e4793271ac857d131eb9bf69c337d56e1e717b77acaf4849c0f48cbc2379ec08477a5f10a156fc55316f16d37912ebfdd26083712518dff6fca684f1802ad6df730288ae4b6da672e76c5e41fc87fe6fd8fe7db75a7ceaf92f9e79e7511252d83fad6f22e26660fe4f18c3c386eb4d7fe5f65ea60ec642e0f0ce1e5536be6418d6f543a8bb55707aa785524ff1db6e257c66dc284e21cc340df20085a25ebc44fdf193f40f9d9ed93d1d1ee26d72f58b4cee1274e8e76e0b9421cfd80278d22f0142fa261e63576ced2767dc16367e127a830b29e2da46276900094bd4362e3d6d18212b67cc80748093214278f3e8e4cc656880301188916ef25ad8cc2f5ed2c49b1813fe4424523d16740b88296a044b70b829897defe42251eea51d573263012f532ca0d488c8613f42fbf3cb6f06cc39b248aff75c982d5f5df4dbb1cec16a1457d6e94b5b9e5e37ae3d380c2ffd80c8d627f7d4e75d94b77feb35cb17a6ca7f0c7f3a17479c82106e6b806da74e373d346b52abe00c5cba1d87ba54bd41b3d27d6dd1fa3d13ae3a9d61f36f732055300c60b7f05b8286e6fa76b7d103af10ee70d6704c65c838dfb3c1939174e9a9453f374150b792605dbbebef1dff08ccfee3d12b6cf32b72618944a89f1f67838d2ce315794b83830d0fa05206162b2c3b243abbd3d626508469cf0da8f65128f48cff5f267f709ea9109c4e5ff16ba17d5524910a05a8fda864331a9fe74d20fbfbd52e90887b2705181619338b9d385b15a07e0bbbb01de155a27a8a58bf5c01bab76eb4b853152fac855a974cc1feaeb5419c81398e042eeccbf9dff19d545c805e3034aeeaaf4c2f4b4176ed91fd1f52bfacd538a2d4d64f4a49ee64c4da89f495b068c7e4d2cd1c202851824ada2b6b34f8f4cf6ae71724dc859cb3b11ed4b7dce01640e590ec82d7c24ccd040da67321ab3275d9c2de01012766247a276b5ece81ca935032a1f0697571ea942fa5b64378b77bfea9dab185d5aa02ba38cd573cb0330808f1fd628a2c6a9cd3854a5cfa15c35b9541a64c1af8ce8e6867f4631792e0d67b5689f261338f6c8b1790cad690b605d4f35d8530342f2046264bd5daea87b1a8d8944a3fc1505cfa3f598b4a7b621c1b0bf5b56a17869803f7d7e901c197b27fa2e0e60d648e6891664842c1d952bf187878401931455563238cf0afe0b84d6b4f743ad25fd59ccc5763be738c04c1778fde599f1e74e8b689b2befa8a026f74d42510b37202aba070a067b00c89b7011d181c5adbdea3c452f7e7e02eaa8c31bb83e60ede6d6acedc710c0a2b9c45047e7d13c6f0dd6fb889b7936076b814522cbc7a80c0389416ac57dc8e5c22b2e56d2b001ce664dbafd6dd7c3c9576df17193522b2454d6e689615b79de03551e60b7ecfcfc68fcc8dac65bd6dc9e117d5bf029c98f00f5eac7d912f1ed4c1c23407ac6df66450abf60fdb2d815470e5b8388415744bd9446a9fae6eb55b024e099828d7260b356f0264ab4cae927df2d9a5d7841ddcf3b26424222e79c8902ad09e69813807ad9a388ac4ec45384f224096ff016cfa3c6ba9a8987820f46e48f402d3c6e558fc4c6a10b37f8c48cb9ad393ea491d5c1d6067a72bcaad8dd309b2598e9f0574affb0ca9428d95d08dc41c76ef1359b77db5b47f49a6decbe25385de4f4dc4b6b3fa4faebc40ecdea2250140386a0db4ae6b895da8a49c3b33356f82035e1909999f4cabbb00caf1fb2eddb3f10f1d9788d8021bd8665008eb8eb64b75d9852dea751e27971156a9bd633db21a7284bbd4bf779de9b5b74b85cfef67e4cbdc9e95b06b52a68dc66aed964fd1d1584dc6bb02c6e13d57146990d58f00d94a92145b59bfc26ae2926db562cd320596c77f519fedbe4fb35ea6c327e95eec6abdcb03b2028392ae7ff8e0d8010b3d951d3659bfd6113d9f2ae65920ceb5ef17e319bf9fe149fd637aa460b67fc972a9087f1e47d827e3946d140885b79d2cf381e26b4b437a8655f52e3ab9af6c83d5bc9270e082b39ce952ecec714c6fd7e7707c2a8ddf2652b1576b344e83d979ed93e4af5615e0e6392d0e0066a80e17784ca8ece3184536047d15c3f2f51c366361e973b65b6b5815125db88faef7d11361d492a9fb5029cc1082518c88ec12c1fe33c1bb9c33f9f95b007fa59d815356890e66ce35d9acc42b3abb6cf30194c86fd909a8b59526cf00f5ceba09a92efa3abb93d5efeec21d5cc7b749867c23eab2563e1d422bca55c3e63c2dbf77b6db3d6c4b614f8549a9f0a7f831a7e1cc4d66f231b42ed4e29d1b1e11f59d05ffb3ea968e46d3adc2a1de26ecea696479b76b9a9a5f2e83b9d7b06dd1373b9ddaa553816fa381921a5d42eaf7c4d6ac1153815989eb6f4eab516d1df645008d4ae93bd3c4994cce6d2ae959f31d6c2c970c2be99232e57f9cd6cd15e2995bc014f0f4ba8c743e3f7cbd281ff6eb9b691b045b9bfb5721650d91422bee288ecd715905a4fe05ae6652c4fb48f62d22330eb9c0d8dc7527bb795158f7714cd4ee43196458535fa0d9c92bc0e700c94e6cc9c881c1ef1851bbab307ea38b503729ed03893e3245e722ed9cfc6dacbed32f11565fb534fc95b041145ed3a9fe0c7d6c4f7c6aee74bfc8dd803c034731948c166b122da010ecab43eceae5f1792da0bf525050d691ecb042e12878a5fcab3d8348f3ab1ec94ec22593eb6a51d2dc2819274bd8dfa4142d25cfa751c0a8252a5f34856d1e8f3e6d217998302be5a84eb9703fc5ab8ef8aff73d37601e00dfc00cf3b9a5df9b5d6cb3ca0bbe3629c5e77f7cb989562c914c7562dae9550683280df8a52cb3d7a4c04306c2e9b8f040c1fbb641907e0699a87c4404436291dc47a7eca65b9cfeda79f909dfe08cabb9138cc63264f332169cde8adcb7da210ed87f85a5c843e097c76c631a9fe9df6035c8b0ebb1fc8b2d8842e150ed9faadeae7361f349872c231ecd0106a99facca0302a104b71a67be75d7cf55425a5504f7ece78e149199a58653d828d6f7ab735bfaf2f044a02da535ff1662679d539d486da99d9c1d632f7c90d674532f49cbe76a715ab76ab96ef54b785e2226556271f262bac15cb08be2f3c5a6795feceac1295a36b7855614f92f2824dd9532cfa7e55ec677ce9ea1e22fbdf656492aad701efd8e4ae2e700c0e8e5c4fe127e57c5bd400485dd69b84ce66755ca9fe7b4e3866ed52f970573253cfa5bfdc48d91f6fef6e9297c229f3f0f65be160be72473aaa02f653443e917ee4dcf3bbcbe60c2cf72adb4ae4ada4988a40bfa29340e7fbeca59beac9a1dd54738ef0f63db3abaffd74e33b12fa5ca43c3f58217b3dd8c5fb6837b4069e34994df6d8f0fde624b198c9c11f22e1e8d3ae788604df2a60e53986ce8fd624ca5cf4c689ba8e9b1cb4947516cb0aef86c607ad7c470439b3899df42bf682cc6fa7e4c3b9757fadb52636893f1b6c8f1b6543fb3472c7d33a1a6f9cbdd58dbbe7167312dfde00f33ed6e00e0454ccc2a6fe46bd551195ad8759839ad2d93f0da704b3054ee969dae08ed6561efe3e9143d92e2099fd24d1981e35e30ce2d169247d23d3b30976c5c2003954e9dc466e192efc5d1ad80e3dd65898ecc04fffb8efc796f07351e5ec86d51887a43ad43bf139b02cb50af73809963261defc4313837cf92c45a7947f8e3dac11f978d7c42f21a46beaff2245c8df6a543af323ed5c91ce18218e17f564285c75d5ecd8629e1b808848ea344db9f88df5a93d74b2a1be838a02e9db9acf2c9ab7684bb1e5dec85960b8b85b2f36acf1d0a4932d2d5834ec489403a871ae29cc3a2cd5add79f703c1d64ba118d5e4a52fb23ead8a18aa75474480a97409c4565eae5d0fb36dc7f91202f3c9c9c8d4f2df4c0dfea9be37666e327193414f334a603e4935661694088216e5afd53cb43eb2cbdf95dc726b35deb72570291c16996188bdcd67a95f0439651e9550540ef1e3c2ffdc8a5db448c76ac26da3056d477303b269c111183c9da271a64aa790b131b3181e7b9754eb851a0ca57f0e80bea27d580e135191518da0e0b861173f16eb6989a3b6a0166585b763e24d2c013a2aa3acd415d90a84cad98eb2d6e3815e5b24563810936725d63d2228d1d4096b28daebd8d924af906e915859a19f0bfdf4b7e8a7535f34873361cbe476136175a55a0fccc91dee6f37b6c210971735b1e14522595d7db22d326cbcf3c939aa2c64cd7b73c7addd21364cbaf4e2ae539003f9244e7468ca242915a02ae2f8bbddd114d0c4d7dc74e247dbdfcfabb1db5d9e25220edfd548a6c6ecdfeec7a4ed358938c52cca8e02c22f57983a4d34e59725458e194029ed9d422aca743c1ff2d6af25234cd7a493b4fb83f2a0f7a984fed9724416eb230375b91394d54e3abe77def1120d6b4036302c243ef66e9cd7d4e4b3556683b16cbab6e4e12340be75eeb4fdd695e45b3178204047c6727a031cda8e1354202af138d2f4beb2eb0626dc17d1471409d074c36a2dbc9eac25765127e76977a343fb6f137e3e4cac15f38322d7fa596680a3d6df60dcdf7ba61c4b33b09f13394aaefe16a153d0f45243db10c51dce6892eb3d4238e36580f535a62a28343ce9f1865ae0b866a6b79cab45dac915f78abb605e17280a8fda8f8150c33d58a37a365471650e0bd9fba2b81287dacc33ff2ee48aed66db2f2a09b44b86f26c382189e22fe3c4a45b6deeae2414284eb464b263c35425aa638cd623af95c1068d2732a69b831fcbd45e9f3eb82599191361977562fe4890a4e2b82203128bdc8850ff51955308a5cd8850f61259044ed612d797c41c3efa9dfa077c1d884a6a14e12bf7b09bec7ca35df12f11e5d0824da5ac66efd6a03295ce3cdb691f388aec822137bec880b786fe54408393915d60ab10b9dcb50876082887ae977eda22cdb21a9528ed13e43f6cc8fc1f9d83197983f9343b33d28211fa20cd2eb7090ac64da7f3ee75cb43755b64df6abfd887ecae338a94182cf4c6223b2297ee37cf40e5d98e59c3dddafa48befc61ffeca3931009e5d239cf09c6fca17e6ced5d6f58268ada0ad5fab55931e3a9d6648e512019f42105027a0074c53c398724fa0f43ebc8ea1cfc5e94bc6548fef316eef58e0ac203f6ba6b246ba244fe53b51d9b3892a9d8763ca30eb4cc896821d63200d138f3bda0cc24d69f7d240e94d8957c286ff4dc99d7fcc8d9b89d46e927b6fb63a339d11139cf7938f0ba3c23415a953d67d486edb05852e5d7d0dc5c289934dcd1e5a17cdc48f60f16c14bae0d9b378daceef878de6dd3bea73c6876b3fc1f1b1e63ca38416faf45e6d018f0dbe613156c3c56731b1fce8d09b5fba0e23d836c81532e12bb981caa96d86d284930ba578e754fb53af6437a9b3896680f789fca9d36777b6a0f7a5eae7b9678f97bebc0baec7a74ac0ec5d9ad0861f5a3dd4296d0664e319eed2fb14e02bbfb04d23822cccbdb30ced249484da61198a28ed1216a1eb7fa44d00734abc7f38c97a49ace21c722caef8c54ff7e0ce344fc38ef5e967795548453849ea16c474d70a43e466fe243759a6aa8fb8400d38a7a93d7316dc4036ca0165625728955fb8ac207cc7dbcf1fb065716b8dd5428b67beec1b76aadd3e3e16fcc2c3ebe28e525cbb46f36e1c0490d3de63f125662bad29beea92bfd4f27a08304beaf0cfe55c9692a82ea1abaf2309e159b5c337b887b52fdc6535f60e40a44336138483bf2fe5f852fdae1fe7b4b5f55797591d57d29d4982f66729be1978c52db8b9019c8a70a7ad0884b8e130c778e748efa47854f00923b93c3a2c642dc1c11dc8adba0f34fdc85ed5e8c5fa6d935918aac7f971546d00200c638f4bd71f106c2f8a71d7ffdfaf6593eb404189802ce33d907ecffe52b8eef31e0a84f1c053e27bfcb650a21c01c4da42f4116079611c9a79ce827d3127da864ddc58232d117ac8672dd3d9bb701f7e9b3010f58dd33437c2542885dc8bf716d339cda82edf52f6f95d55ebd4da34c5d2c3b8c8a4cdbb3704077045f2fc5e20b8595e2e7842df71a16ae69229bbe84582ed3cb6696ed05057aea2352c5d1cfc164f0576a51222674138b1b5855f24817746c2941bdc7f41484ddd898c4145c3e0dc8224501c07681eca1b630a3dca7788e50a4a8b169991c84034328fb7b2b37ff24c1cb29f5960cf296a9c9b00a2268b7ca1d0213ae1aeda69f175334a4da7323ac195d019739bf83334d7ef55d3130864638d0346086c1b53ec0efa2a79a9ada81a98c41f472d432ac19b402b28cd83f478b1e5d1d2612f2e2433efad49674f7afd7a9d660977a1591c354502939fd3e9d9880e9846d9be47aaa214d44ad1b595a14050ec135f028b978d0cffb59f840ddd9afc12b1668466c402b4e59be77c8e370e44266b85cdd75769af9328dd8fae5ce83f57a1f79b51e9f17c3b9c17f908d1995276fee3c1e1d684e4b1d01c7274d404976ea49044d27aac4f154808069c6d49b26e890f5b3dbce1e3b292f2b7ee71d533b74adfc8695c421418f980bf1d99f9c32d2328eab8bba861c5520542442acfc346eaff2e9ccb950160bb09c5405e7d203fadd818827f8f37e8ff1819c25e044d9c6f3fce0f81df4226e95668aa8be2b50a04ec44ff0e5349728ad77f5589fd5cdafac48c42dd81d61ee16e781a6d3a0a717a2a3fd3c0ded442981984db3fcd64a5d92ab1f2bde8226b6a2a9201a2ebe95949730909374d73e963d56a5487d99098eef601de217324c8d384ecab6554785cfac3f53dce8f3ed2cfeb19c8b76fa7febcd5ab514aac477736dbad909285634078cd1258554336227ae50b0781bfb4e1c521e5f5d9da4b2e06a29093235238d86c5f1479696417a910bfc8fa6811a7bc3e688bc56cbd53fc7d0a42cc73a2d83dcbd019ed955fea40a790b0ea485bff5c85774c409aa72c11e5fa766f215a8f0ff64cf5b10fdb6f2a66e3b7f3c2f706eb23322b00bf0a4b652e63cb4dbb9295eaa7d6771e6f5adcf29915514d4c2cce4418bad79617b2341b397462fcf38d6b4b103d5665074a541f634a62cc4299d79fd220969665f4dcfc3416229dbe0d8e8b10aef895fbe978e1d9b0da721558d05c505fcf67289aba565f34109930cecc1644fb7eb77595c037f8bf097edffcff046e98f3574f4221be4a9f8f85a9d40dd52bdeedc4bafc300e3cc670cebeed7ba66b9044deda6381ab702a22819605e6d1e0387be24a91f112530de0f75076e3384aebba989c4cc8a0d415cadb7133d5deb39410d835c1a9dc90a750ff933c437a0060340db907c50c2badd878f3829b33d7152c15627fb1dc9dc956dab115521f07432e1de06b8c81400944654e01a970b56fb34b10f6739d2c761b0db9e36b6762788c68a841aeb04d936eedafc13ad25c375844c5d774cb5437c9e1740f0757bf8ce64f458f06d09a9fbe1fafa5147049d63a456c5b6710e83cbf9ea077800041647764b9c6543ede8f7b4f9016b3b717d81f9cd10ed23a8fc2f2bd4119daaa00e4dfaa5faf400680e19e0968696f7efce94d09e7343bf248db22ced73f5d80c1b2beedd4f80d9014b8baf3fc1c59047cf46f4cafa85ab8c1e3fad84464764e724c7ad18d4c16ecf1cc2e67b4f36976b5af345902709fa0fa3db9316c146fba8ed083d5884d193e8f46f1dba362109abd5a4b63c95f21b688d63be678beeb28985a828ca13d5be1f199ca7771684ec916852f3c1b640b1284464df883950f9b0d29dd0931ab3154ac1813ef06616be6967aab4b73cdb3650812d16dcf5e145f007444536a297a3b593a1a5e024e5793109020d9851129ac6c14fcdffa6405d2818fde39fc524d602a41028ac9026bb7cd81e1a3efd4baa86efe1076d0580bd784135564f66876ec814ccbd2776d3a6524a8091926232a991b8f15f7634b015a0ef1c37b70ba0510b7ab53e70d14cbfd2a936366487e52828aa29439afa87e4b8fb95ba20c045fb7e9b26b5e66a5835d07295b849af7ba2ce368875fabf3155da454297105f88bcef387e1fbb3eed8e6600afec29f7c958c92095ce74de557c1354f975e55b5482d332d4496e357b4a0c3b6eace6931cdf755eef9d5ee5ca180a36007572e7ee7ffb4ac994797d97f217f5b92694c4a8afa06c04a2c9da0724b6cb112827d643a7307a93634e48cb8b65f8b27e23c1afbb732a35bdea61a20ccec710424b184d8317781e5dba75a32eb989850c6bf31a68c625135bf3c37f69823007865eab1c82c088fcea19af8bf739683f86f148deaee21b2edf44b080dcba86eb362447d251f602edce123889e653c7ecb0c3e38ea0f3d2869664b6a451d02a4b681ff406297099ec890e578f9118625881d388e6d160373f8ce269e22e90a4d566ec2c8eef4217e9c251c211e6d16f9ffb101aa19672dcbafc1673b445c159b0bb380a80e2aa5b4e34691c2436e6e0d85f9b55a0f283878358621796493fe7d07d2056c9f81ae40924606ed8a326aeb46b3710d13593498bf54c90162a210fff4b02422acaf1c8ed97c8c9ec1022308ed8d0ac189c0c45d0cb79b05de607f16fe43ab95597540dde84d100b177da54f69156f00caf6f52439787be98d20196c6293693604e3024d9d28634157646523aef7475d25df04861fc4292c6911c3ece10122777b308a873306a5b1eafe43e5fe1865f3bb043f3f6ad7d480db80ac7ee54149e9761cd9811d1768e1ad2f33b8dcd1dcee2debbdff9065cc5c415768fb4f8fb8d0178df270d45d39355c3c8c311c4703bb9dea16f326e5617f2637c139d030074a568e0ac3e3dc076369d249e4f33795037fd0dd99e1ad239c4f9e855848f3cc3bd440ee8d9d717079875f871765b71b7bb295c3738d36061a051389f4f2a40e8c0d55ae500f98ad2d090b8219718d4e564f4215bca132be33d9725807190fb2cad564661e088934980f84b2dee83a7fbeb9e1904328c84de3351a67815bb6e94eccb342f2f629937d0644b1cdda016b865d4c13a832859e9542acd579151565ebb4d6592aff5ee36e21043231f73493f7679a46560b387609e34222a3845d52826a8b45fba2b20e7afd8154292bfc82178d2f64ceb355bfbc9a1c0cc02157b315f7a714289b0338e619bde5f2701c00fa7eb07a7be969556b231a03d231e1696f87ce647b44af1cf94db9dfe98402b89d4e531df09fb8e422e03901a175f7bf14bea4d9d3924935a893a529c420ed34ec95a74f011d346d25a17180e3fac90280e7f991824899d0b548c0ecba9715939662058c751851149841d61de71b905c5e440a24bafbf3844e0a43958150ecefaf7d2f0046012c6918a0ad1e53461f359dacc907727e691099f0d72ed45005b68961ba7fddb716e2209e1c7fd79f22620d9df86b68cb9c75eaed4fe4e5482b4e480c684db7541609ae3b06d4ca58d1fa6ad9604ef788bac86cb71d70803b485fcd8fe9f5f33ac6d73e0ec301caa9de1023f06ad7bf9893f789f71f9da1c05b816b49310b7582e4c62d1874b3dc45cb4bd789968ed838b8463332e2c4eca3c2ab60a124c3108b962eed59a4cb10f1060daa1e7f0c2b00ca559238b3c15d637dd7c3be5928fe44c99f5dc3f33a5ed8e04cb4845cb89be3341a3480ac952765b827c8255ab08e1b8062296162cd11a16fdb9691b1bac593307a4915864ee9ba0a5ae6e65521574daf276e60fb53258b497ffff7d74e44e797c7d2e7f1920b350f53a1a505fcfe197be0095e2c79cf5349ed41dcaf35a849481d3e8e546ed65ebd281ba84fd17be4d96725016ddb19b4b81f149c1ffc89119115a7dbe4ff166afeb7d0fe9ed0433da3294360f79a8fe190bea90d3058c7b122ec34669f0d3f937ca6a1d5378161050bd17e5c6107e41994fb51b6669f3484fc1d470b4992f5ab2049116bb525c42f53aac1a5882cab3f8b1781d29a6f41921916132948e42870361feee2f45d2e59a3a9968b370c98231b94e3ff8826eab995c0604de6733f2afce0fd37aff1b51e8bfd243417c168dbc533e29775b118875305c14a21c3add245a34e8cde85dc4c8faff5d941e36bcd9c37c4280100beaf7088fb112d47745320eb2fa0a28ba01956a0c02e17cc9dcfed2c095806d956bc0ecd313f15e9832d311e751a56adc15c4d8cce8af16e2b498b4b7129c601b5907e64a6f6e494e3488de55d2721604bbb0bf6d062a1f1f6f074a2674f9f079eafcc3633709b28b5eb8adc36d9fc858d35e8baf668fae535d6000cef8a71b28410ae95d57fd1a3f3b8e252657b75adaf066744687c0668012e229be5f1fe5531520a587dc4bdb6658b6ab6f6a27cb3331a4788c38b5774c1f5fdd3051c30750221b49dbecb8ee70987cfbfd4d73e0b8ce54ee77d906d242660c1a7bb4f232cea340ed4a9ba50fe1db0cdded73a83ec2ced737ad9076873eddfe26a9c47c72ceec100e3f82299c72db2f502ab7edb1b5a09737d8b2db9e92ffa81d53339129320094369fc257948f3417303ef9c644f73550668339c05c2a6e9a291dd83bd902450c0e06b81d2a3d7a6cf8cc46c172f4a3f94aa1be936b751e179368234c20bb9b6d958b3b16e56e0995eaf403ee5ad94c769ac8c4b2e4e15aabee87cb691bbf3113612adc996c5dd09d76c0fb64c9d38d7ed52be251a16fa389207d5fb3bb382f492de5a9e1a63f2bc3e63df862035e3b71fedfaa3f2b63f38a755e8f7ea89163b13bd9ad45da3c84537137aacf0edfab932c9cf088c4dc068d97ac3019fd493d87bbbc9efc255bdc35ac09efedc1be70a42634c00692fdba3eb37b9dbc38e32a27dc725dd3bd74b672736e5dbf149d15195c0258619194383092f53e235736a76d031ba1eb38ee1cb28eb46210c8ff61231b936a1a9eba9c6ca1e3e0f3ddde017622f9aee555ecd1586372aef9d9cf574429eaf0e149fb46047059bddbab5c06d0e62a599a116f1c147e35c6a9369ebede4cc16f4ee7b907fdbcfe6de18c06755e06c6800aa305782ff06d0a95979e15416c93cc236835cab8cbdfbe45c562bc137db098ce08158f27c34e77d9194ec404eacc345d03cd5a49c5bef3d5b66a8285608ed38c065fcbcb126dc9690f6f0b60ba5058aeafd42d35fef09d232e4b5ff75d1a9bfc0f92f18bda2b34ca214fd4e814aa4a6f4b8cfde095eb77663e5a545f25350a7d17da8a8d25e5b93549c36f137f3e2a817025c2e5d76fbb60f71b83f2eb63770eca9408d40a8ab97de1671c44a43a6a44e2e822c66264469c87b6838b90c23300364677d5db06b89bef97b746438fc6ab1f2ed1e60dca34bc6e6ea1aec4100cd767191dfd95bec2daeb4a3d9815ae239243cce9d44a8b37a90b66aa1831d83c9df7731db6935644f7062b979e34fd36e9072d81ef0ed3a5d155079cfe347a31a80ce4d763899e1ded0f24c0bbe0f5070e806df37a09547aae02576062f1b30969af681ecb8d6c324901c5581bab95099370f00f62d48c7b27f4457f2d57aee3ea82600b0c8e0c3a988ed8c2ff62583abfbe1942a665e454573361a625807eac25cb04df27aab2a5a023e78ff6e7d14d30258000914910efe84c635312dfdf59dd683a27448da2192b8835f5112199ad28aaa44bd33a5f4000474bf3b1b738dc2db79b57ea0348ac96b2cded706202a5487809e0c13b1c8ee530f4be88236cb1a85d3695d920fb2d64e49d07179f7dbeb1cd385b18a57d8fe6af0363b97287b12bcb016cbc8ba339b098a31a2249d71865a48a08de4db082f2059df9394978722209073f4c2042f17381f890aee8ecaf75befa7ed3b0c2fef127a63c8499e3f34b8535ada1f5f652175ed2401e8c06adfc1ddbd4e7d0a773eb1008e60a46da7c147c8b59b41a7c50577b46368085e6f788bef12a3c507e791f21897d8946dd1dbe071941e877299582c3d3c5f65b0b02adfaca8de6c82da27327da766c9ec7a44666b6fe76740c9a9d31656b068709749aac92af430380c04bd281da855a48af7a49b0d4c52049cc739e64973e0353ca1b4dc88aa4d4940f735be8df57d4f90870e3cfd42cf4825402b6d24726a530c723a225ee62acbc820d6f3175c12de3c3297414af7859f5479bb9c12119195478bb3550f960f6cb93ff31967510d41a9d128c1bbbbe7e0ce24f9c5861dbdcc9bf2a96f6d60394c93cf35d88d3775b6ca1f7bdfd90057c9108592fb9731dcf626d0c42f720c25c3d7686f5b91a112ad35831441acfbda3f900e66dea6647329941f08744452b9647ee674a66a9485dee1dbfc5044b284decdc8c69000dddd159e71d4199ca317b4dc107e8b7b635295456e4473258755b0bb05a918579a75fb30dc3ad109adcefa90573ed61f941ff33696e0349f81c544482f01a739fdd5055885306b9c5c0f659d748f2e250a1b8277a12ea404bf3bc8bb491ff79de918373a2f50bfaeee645ee15833cd5ee98c3d6a0240c22aa6795103643e63d68219241ec35f8b513905a18769bf9a5a5fcf9cb53d04db29e16fdb5d401d8f7d853a3c7fcc7c556981c65e9f0856c2135b49114766bb9952e628f15a69678576007116130dcc5b105da2fcca7bdd26a33122754f2c5ba166e8c23178a954652ea860aedd7cfa1f34a3f02bc67f28fc3cdf9ade6a6da842cc99c84b9871f95998955551f2faeb5be20f9736158807a7149f4f4c8e4f47c497cc6c744e00676b8bced52017316783bf82672817afe3e31f2864af644951d6554c206bf93783be116b55cf6c7bc623e3942cd137d66aff776e78c585b20103cb4acd24895541e1cfc2dbc3657334c8880bc87e2f4ddceebf9f764ef823408d07ab3c1560b952e50322963e9bf51e4b8e8726201087e94b39727e5ca24d9b6427be7472659e17bb6d682b926aa97ed9831e6a6e0ac323971b9f944c41535d70656d81a898a7089ac1da76d75eb42bedcd1aae89a0140ee156922feaa1fbcee3ff7950d2750c272dd3e4a90171b0dc45914f110d8518ba7cccfcffb8a8e112077c5fe3b39196f3a084095814e79f1988b45a01b79f010cf603c1dd3492ab43310799ffc8edb355004ef3f4d6f22eec0281b4b87199c0d4647a588ade1995d054bf5309e9653c2fd3191cba58f0b6c5c701999f184dfaae4a74e760d56a7fc285b2ae1e558d106799ccea5c96e96d8140746dd8a729670e0bd54248b47dd2cb87d6666d2a5c4f090051ad52d9bf5034fee852308693b27fbb80a42e9719f0270d0c3e5a3da39f66d0737d48f093c7f4ff71319314764f1a0f223bc8852205a430b62bafaf4b6525758ee4119183411c04f85900a59aa0779c49be87a128348d5c995625a538a934420bac9314f60ef1bca7790bc5cdcbeee20279072a552b1a718c166aa4c55b0af2c32558e3ac4407ec9025ed314ad884804dc8c79b90d42d7441d055317fd5470ca8d5f55c4b8e3f3982b0e09a884f2369190a167e2bacb9a37a508a6493e3e5c120106465f92152235d06a78f9a2e0f9e654f38e4271cf4176c8623837e3bf405eae75f3d281f2e00dbbbb16e83b27f95fef9b93add31f059619a71d34435fbb0c0b350673a1684c94fbff0f4022baadfdae4ce79109d0a47a462a728ddcf5869b6912f78b6867ad3b73ff8dc5f03887d9539dbedbd6b58a17d1f2af3943d9eea7a165142416084a24484c13da50f30aa893abdbd913eea2bc9bea47167dfa3400886a8e8cd97695e3ee12c8bde2ea00f11fd3f478fe49dcb4c8e0e0caad744ba33c6561ceb016900b3411193d362376c57aad39dfd13351a926fc86801d52d7d9c3fa3bc9b253241cad87e48446feaaec162fbf2442ac98d63752164fae14d3dd16902908ca27fb38d896157c48178818379eb9ec701d6a5d7098a06ee7e8c2a479e714d738f8d49b9e68cd1d5a66315d7d44f1bdd61068b3aa30fe08c0e0e0a1123321e7ce6598a5cca4b3af8f81281403951ce4d07814b5ef0618c7d3efa2144e7a6f851824c1550d90deaaff3a212155812d559b08958e52baf276da0e39aaa9685d2b3e33077ce7595c61582af2e1298c0097ab3b310c7e02697c0f7b2e1f53c93d50951d3e4c0dcbc9c60aa34493f998ae83bd1bb3723afaadb81ebe25344f22b569b59d63005b2ced397c171333776944a414eaa0bd13114c31b9f577c2a9658878c636c46188313527710d143c274ea5f35b84a514a5d42893aa0d59866883f795610507b4643b5b4c35b37d1b1b1e31749b9ebe40bf61148431e1296a2961aa6a58192eedbb8d1256c4f06f0095845d0464ecd7415360dcb26864ecec7d89e1dbdec34a67f5bc1f49c47e280b0732bf982a427c0a4ffc7ec6a48b899e7cb8bd4814d153fa1961bc9c4a86eeb0fc4de4eb2ce1ac63987e857448583c8121df6f2e6e50ecf9af151d0a727a5f4009c9a02d7f9d2e7b9f0f1a871c439c220996eaee5388ca28d6f8d3b5060c8b187ccc50faacf9333f2b3c3873d4346d8e7718d122b07afc710d15c1bc89d81943eb52b6ddf2c367420f7d00266b23c0d8bae80f8eafcff0dbd76ad021b3240c0237f01d0bd1f2ab147216116366aa1d97f2beaf976742f2fc57b96ec9ff2d664dd866ad344aec17b49a9b410efd815164d838b1e7bfc5bd3e886c3cac7f760e25afd83c56fbf1fa80ab1f28e4e05ae240f51a9e5d7e74f93982a045ff19f13667b4e910d80b2797454ade1e66042f87ef11e590dd9b62290957af8661a737f86407d739b37730fba460959c20ed2765cd6dfb466b39842adbdea1fe6e194f9e04fc1b0e77bc1e0bdcb0901e11ee1d93640756b2af23909fff23d2626ac6440657b702b5541872f1d394c6ca027aeb5ab97e5187400444051494bae81a810940a4c61bf86922a05bdca65a2be48c7e47f7ddb7823f93b085331f921863adc0206c59104f4cbdd9a92d2f382493e8f472eb5e3876a2762b4b71cb4a5c02938d42babc756d67348d1974b7540c3264a9fe170bf08a705bf8cb4bace662e259ee858a847572b12866ca2901457c5fdfb5a777f72f30e68a860be36dd8647b2932220b82de093f52cec8a5123aafd3ada04b346ef4197211938ab2b97a8beffbc1122e2150e0d435449513ffc8ca5b0032a98bf21ff56d7d851473fabe8fe9acb2dba7b8577f374f038952bcc1cf7af6036773c5f74562af466402be7204b88618dc7093f07bc5f1f71d76d6a922e04589e8e9d38ceb4c02320cac44567a70c95426ba27cc148f78c3cda74bb84e7191f0dc8ab5ae7ecbbac2ba576216ad3beb09decfcbbf012279ed845ab362547c6c1b1b8bfa01105ffee15b67bc405f066259d8decebadff4e585b57c6b5f2dc37aa6ad9ad49d88118c7a1b656513e95b8c7f3dcaa6530efca8565898933ce675a711afe2f699e4db0499b1a38407e9d12a1e8b7e5986c2e6d14f48cf8315ffdaa1e4cad86b80d0c0ab91f9d883a4638014c4dd6663a71434a373c6a476e675e6f3f7dcdef637357dc786884478f322a65e6bdb4a179266cd901548a6ecb83a09958a54266f91115b69a725f4d5c7c7739bcfb4ab4adc5471f45733f5f0b3b1d2c0f182d536fd7cc1db2fcf35916fe6055bca02d61ddf654ded9d388d85c9d6ff8fcf937d1b9de2472a37ce39a02f190a817a75a37a792aca64091f2642efe47f23e863a47d652f957786a76155474f14dd7bc54ae93e277871454bfc4c9d9dfd6985d72601871394244fca5c36c99a6efe489001344db1e4f93e9c6bb57b30ec31b70b372eaf53884044d1df0036a4b5629f2187ea8e04e67a58fe35d2e061b9c13cfa3cf66365c6a804ac567a256e4a1b7fa986bf85f01f293538c0d05e5dccb056c2ebe66cdf79d7c3217684986c67f04610b284106f2351210ea7b03fc5937a6c0dcc5c8f89c9ee0929c778cd25358c7aff06efa52577d496b433c4d65c925034eb55f080b2dcbb3a1de474f4a930ea703f52948f075748ac30269300e8e2ab51dd7287831249ad3a4ec08f203b2bbea4fb00f8b891f32d0d613480ffa948f2a4a59db961c261c6a113e4e4718db99bb5526550fe50f76c738be8c068bab262c670db0a87c9c6abe75d56511f71cbf55e5e5bd2108883d9406c3daec9c3375d1b43b251d0bdea594ab27e614a70052bc215e9317493914adf04cd0a1263694f5a745cb777ee8ad52cfdd9f09643b60f57cf3e0cfc35cac98dc81d14567824fe635cf1ca9bd46dce98eff9e1ff3b7ccbfb4bf138f0fc56ef975eaf1372f094742c712660c0a8132b28655c89b3183242b15da24b6300de7f2f90eca048da1855d66f18dc2283c806bfb0893090f0b911cf9426c1d4c0296a9c65f6a573a12c3e9f38f70302bc9e54f21b31700d61f97f3b880e3361153ae986973a2c8be7f0b747aeb5cb88c8f08636a7b2717864640c1fa780fc091499780b1bc5feb849c338b0b1ab1135742dfef24637165426a5905b6e6c3f618fcdfdb386a8c78519f0305c563dca8ea1558c3fa2bf22f4db33bbee9b93f761281cd227a9835af23fc4787cef9afd1b973c5bdc0f871395b84e17d59fe5d876c0cdbe887952e2e92049eb94be00e29d6d175e525902258285569d0d27ba240fc294a97e4448b357b8233b18af5ac54e7d6f31594682fbb8e695b24db3e78282affc683a33c31a0626100d6c3462d8f2898321530a820515d92ef1741a0bc52cdb68f24609d7e44b68a57788845b82fbf7e53f47041aae605a75f14581a7d340a7285fc67cfb0eb596577254bf5a1fd288ba237d7ee678c35ed518271b4c58371db68502f0ae0e8e3dca0c40fa45fd7a6c9a926b20f1a41dfa4cb71dbc678e43b53535e5d3b85869b31f1ab75267eb0266733ab60e8502d2f9e9218bf463d9d60a9716af0cd6dd28abf9a714dc3fadd4fa62804cd66b47518ad3e0447f1c54d420b9563cf24fa9e932688f9d0f2960780f1260303e7bf90ccb42e68fc955469cdd3aaa4428d5f9cadfa549e34757bcc2df2432c7b96e97cc291dfaa9452e831c19e4fc66a8ddd5247b35c79e0b738547271f32e26d9331130686503adcc2e0a045c929c2436d2f3d5f227021b3befc0de83042481c1536564a64e93cebfaf27f513b2de141b110a3db736528718f72a92850e0a6c5871d895639de8b9272f6843bd7fc4d38d3131485902b178aa4e3c12459ba8220c4cbff09efc88c542d54fcf3f04e2652a286b2f357afc8c99550baccdc24f47cb38aa072cca674754f359a4f7145a2d6a7230c5d92233e70f4fa6c8c6d53c398618b09fb9e3ed3360e9a77c57d161df4efbb92ef59f606bb0676067c28ceb73bf8e0828d14f2783cf0e6692baa6909dba7c3a4b79d707ba60f4a7c6a3873c739ddd0c9cbf5c31c5b8a2f04ce1bdb7e3cde13acdb4ad164efd93aac1b376e10aa23812364de129df010ea1be5730b8bfa6e2c2b3aa76edcce55c8146924c0141d53b2e276a0f42dfa604487929907d103f7e196abbb4915952e06c64ba5e1a0fdad3cf53988d55463d60bc55ce53e2dc113cf564b74aa355b35d3261f715eb78fa838ba8303c3614b60d89f906085af9b59ec66e6cdf60400bbb2f4e9c34ee73703451f74c2e20d118390ed14eac9c41267d61f6ba9ffa4517955fac0c6d619e68854be4c0e5a2820abc1c28d3d2c7c93befa9caca9f7252c480f53deb090ced34e34a8fc60d925e62fcce2b57cb61945edbb27db4f7490f59db5f02e98394f812c0f5e08183b49a24e32128a7b6f0a02d55530622a119e93ecdc784c1397c875ffe80a7f80fc63a7433c3bb2f5f4d1e3bc2cbd2677e39d5a51834a2b8b294346570d2b7595c2a3d3344e8d82345770588c327335dbc8d044d27ae3b3701469dba865310f82e236473273bd2db70b8253716912df9e2b7736d1061cdad47a2673b09078e21091bc2cf44afe4056219cf808ae826a65a5c46bf3a88e2c97cdc8343b6544ebde3785dd398c4e15563faa324aa58abc2266c7bafd0fa0530284b54b6d7804a1195ac1509e7735eb48f097c071b7695c3d43b35a7bc8f16eef3c695785a90ddc1f7f3e2dd4c29e0d4ba1e6954d075b7bcb2679cb462d47c2fa24e40c1ff1ee7b5fc3c0a561f9ec5c3c8afc7bca6e2949d11c613c34a823739a2962d928e55bf7f3de6299f31a8d2ac5c18d7a1a03e09679cec8c2ea1b7161c71f7bf9d8d3185b4f89a22d11b04a484d9d753834ab792f689419f315ea4a692bc2febb0187df8b2496b43273c3d7001971db517da55d6290d035ea4b8ef3197a72183c5333f0fd09f7f1f6db39cef306b2e872f3be711210660255a6253b456d383660eb3bd87d15d9d358e8b72edd63a4405796b23a366010370f92c6cc441ff3d3f68be937e2fb7878c6f9443560c88f68de257a71cb367a83a111c3499c6a99cb4e0b61b040d7bbee327e2b6c1e1bdf63ebe4a2b62f030b9b32e5b1766b077336b3e167d814075cf4a34012b81b5d04d03895abfea0998a06b3c160ddb0c9d91436e66dfba6f9320e3fe5615e2ce0a957235fcd3bc0b7642e322d70d0ccee582cfc4708c8ee4b36b707d53c6da6032e42815febf5705a7aae034a1a24bd54eea0502e1faca885df39b9e6b717c245d2c52d42d5512dd42e7e92684feb41bccfbeabee86b53175fab4e6e6f95c84eac38ca32d6ec8613f1f93635f8e390c3271b04822533340b1f6969f472fd65c0dfa04f6cc99492150df75078e8f7b04a25bcff3fa2682c3d7c23f0967f0507de28aa1fa35ca7e2b87944fcc384f1a397032dbd2f0a190330e6b0ea358bd07b0859f6344bea61a42d68d0b4ed5f576061fdb99570da83aae623a4308ac633726aff932928081d5dde5aeb02c12288c6c97008732abbe50eead7bde899049d4c323f5727b8742e5a208bc1cde7db892677f8ccbc0abf0e7676ec312ea4e695ed0e9bb419f82ecce59775127fc80de51c3ef7e69d270f621c90ec6f7edfd4ebac2b28a850f1595fa55622e874b0518766871bb961dc919df5b9f0addfd7d66fbc77a83de4e78600b5613351ce95cec63a45f97de78cbdd2726357aeda7bd62d7de688de8cc5fee59e26b7d4ce5a9b4ffcb36e620b645415656aa8119ceaa2c74b5ae055ae4e7994a1abbcf2a340d494bfe82c690d034fe949c58f48c8747108a656499d7bf7f6ec9ad38046170b4c399c57481f0e09f7061fbecd1e78afea63e478926406c9a049618aa9d976a7f94aa8ff6d8d92c03585829013d855d65c2dab810bd4a70c09d6bdfc2516ea668e62a71afa4b3a3a9783512a4cb0ee6685ad8d6371a255a5870157e5c66c62b4681eddd0746ccfc0e1c0201dc3fdec2c5824c9591671977eb512d7a5adbe624515b8ad18fcdf0013e10110ef97a2d6df4f262b9bd12c7786ada4fcbff3c93a0072ec674b25c398385f6b44347059c2b9cd619d05bcca936ef68c2b2db6fa7cbd242cb80d387b44b489ad5fa830bad98a7c8e185ffdbb6ea13de24f572a00d31cd3b5c95a96f3defd4326190928e54d27907a4de4e420a148f10c9ff1e756b5072118b331a9baac89241d0915c545ca5fbb07f8f319346e96fb06cf1ad9dd64f04ebb0b9ccaa94405e751b599c450d8fde5bc4d722ff1d7e4214f062371bfdffe4f6eaa635bbdaf2cd907999071570b4176600a597629180009a4b9950fd8edd90856aafcce4ed94533b6a15789b20617b588744f4b0cdc153382f57dc5f389917515ebff8832afee4f061fe6a43c25b0780fe370c9a4aa321fb3818d12f1d30822af8667bbfeed4f7db1ce6d659c0332e76676f05ce0531a0a33c49080c49eafb3fd0435e37811354a9d69de9d5eff47ec913db8995833859eb92227f1056191c3e0d4080a16461199a33518e5b2250a6dffe30295ffe51fff5ad44c8db296b33f828a86938c3966bef8144f516e1d3e36c0f5a9d3aae6d47d04974b9133f64d891336bea71a1ea5ba7d6c451753fbbaad1c15e89f3610558b32912b709b487642d67a0e4100d3165bfa978d19d578bcdf187c124e036a8bba4d6b5cc18f4df8e158e4b2c64055c2a4c94e9636d148417b05ba22417f1f1dad61a3dd04f0820814cf4deebd9a661c4e5c35a062aefbc35fd6c04a1f15cfb1700b9a78d37df7775c9bdecabd75cebd79e9e22982cc65db399639f5babbd0adfe1d99577a23ebc5aef1a176bfe7610ea0f32e41892068241ff0ff91eb115b4abf16110d6bfddc59f35d877c6650c6ce0e39c8503f77a0cbf3044a0d1c6043157affdd7f7df9a1fad3534ac5438033d8672fd7380a7401056056f02bc1cac0cf6d8eaa0bc114233899e6d8dc3a5da95badc2cd927ad1576523cec089ba8da840f85c9a0c294304497eea5929abbaa5c45c13c4c699bef08dff65e7769216402e219a5ee640313f53c8cd1be0c7b4cc151dccabf3c35f7541dd692bcaec7f89b8d927c0e0151fa48661a1e5b8355bc0319ed1b867565758c435716de8b4139420eacbe89ab875889a08b94392a6627641095a113446b99d74f6f0020f136ca5b0697432d3a02aa0ecc479faa1bb3c4a2890dee759d188485980a5ba9f0179a7444b36d8995126fe57d0e4a386e98a84f5092dbf80aeee05fb53c12e86e5ec450619d517044f3710cfe6d0b4c98ae79692fffa15b81cb4b806e13dd7f60d4feb48078660bc2f532eb11f58cf3bfa99f1290d5c55486af8a3629371fe75af79d0c1648293275a6a794ee799906b2558d65579b4e843f7d0e2c02deca1907f5bf5ca94cb52095cfd80154e4a2e723b3a2fb81f790aa18271f98316688547668bf839901f7588e62eff2c23d6a654dcb6f181af82c25d370259f7433fef5dcdcfe2efd1d4091f9f351fd95a5b466af7309acd20f08f7261e67074336593ffdb9509ca58090f25724cba36d8b5479ac413a49ff8c8aad39cbd2bad850d0f27aa548dea89265dd9dee83478258a2b6baab6a4e0fdcfd6c8ad8930e8a344efefc425f6092f9572f5851432f94a691c14cfa43daccc7ce1906b1364eecc4fac686391aa435a768325a519de7b74e6a009571ef78194548307bbb5c92427602d02fb7992984c0e9e7162c7fbd7169d0b42cde6e50113f312f3076a3d5fc473ec0fe7161eaef152901cd238ea22c0d8f4aa2eef6fe50cf989d1adc0802bd545e77d6c4dc2659da01f40376af88863dcac25a3d3246bef424a557627bcb337e65dcda23f7f6ae0aaa25b5a3cdfa6853053494503816fe8d47de28f5d4d27e7aa15eada2d6c21f326d36df970b445339b2dec987f0571b2bff083bac877bb0b59249cb4060f72e1836540afd31cd1ee7cb2084bf90b3726574ce36e11a62e83682d7d969b2a76478589191c6659e566150ce6bbfd333a908efb57011e5a3df01ab000fa674d266a3aece6a66f1e204d190c03e05868e93750d1aecccd48b1d94d2b987328937b7c4e1e2050825626fbdbe501f8f4457f01e24218e48cbb270b2563b204d5b58021731687edb18d0bd0d503ee30e30166323543bd23517ffe2086f278c70e7afe8873d6080a5d18316e6555f7fab81a93c155922ca55d5029ef093e6ce1f82708c9594e98329166babb363b47e9bea3416bce02212c87af19eef74ab1c5c85c773891d671c468e1649a704e7d9b44d50874c6741672d4a81c60dc1567335e80b3b35ed7b6c00d1ccabbfdd071e24e85a19a5e17e5125582c03740871f588e60be616fef928f64ddab3ff4e639b24eff3dde86b8b44429749cd0b7f79bb1701ca0ce5fbc983b263446a459c40e1da596b425595453314165a576de0f949283fb32c938c3e3ebd24dd14222b8c561b26077f80cb67b04020da13f3f139fd50328a076ae2452ea54f964b87e9c134f174b2e1c87769360c1030286626e13ced54ade010760502a149528d80fa0aecad9244a9611ff9def9911566803c31225271f9f16c66ca94e8bde7fc3ee4ace7525e0d5812f572aad08838caea0ffa6fd433d1dad2038d3133ba4bc8c38b41e53583e0e05133d66beae2c76201c7bab94bfe00cef6943c0f39d1c352473d9dfc62a0533f29a4cb99ebdc2582bffc610f6ff857cbcfad564455ff0b8cbf9735242030e77b2ebbb8bc7d56b18b791961d78fa7ed8369b822112f179651cff43a5f3e40f454509149a8b43f222e8acc61d93104420a60dc57fe781375d072de7bf174f5d0d3cf8175ee89eb1c58deaa4e4084bc45029ae7d19e3b41e75b932592c18b87632674b0da577c586e5b2ecd60254318f28eaa3248431432d3cc014706088b93dc447fcafe13e02b57c0b002c924655fa35ce1ce72c8579f20e0c7f57f1b933565296493362124cbe39a9d1a91bc516e486c3de3ede94b1e65f18ce509c202803a2e58deede2f4c34ec21cab454cb0c5ffd3b54d9a18e706e595c8e31fa0002fcc7766a4a57df36aa09c1e6bb80d4d0cdde9d91a268773bf9ae8c9fedfeca7085c3c1f93f41859f69f234cce925c9868ec12f35570a1217537ae99ff64d35c0c670008aa8b7a765ca3b04e107162b7d0141c405e007409f1092c7cb5dfe1c81e2c57954e164e787a72182a24a6d337e574be98027ee3b2fd87ec59c09edae41e7c84fd0f0e55b575c32d03c8ae5f87d96c5983f3c8c45484be7b1d697d84edecfb93c28847da6aa232ff5c6fc58158e32157e55c2481b347b975285cd4789262a0fde713e54a8baa5f2f78d90cc0d15ab9a40286e0d857a623d3e11ce51a798a3bb758a7ba3bd1ba7795f1679f526bb97185cf55ee11370f0b4ebf8eb6844413a5e8fdd959506fdfa334904952564bd11f7e11a2611d7912169580bd5c8acd0a9aa8496b20e6e759cf32671d02b3aed9b6d6fe91a634a8102e54908f0839e9ce6a3eab9f32d67a2270f3d3130c1a2cbb02971918da3e3d233616469d1de3967118badd140dc6752a644d303c505283466828489420767961abbe43224a113c54c2c781fc5739eed4b95765cb23fd308d2223dfa3b4f7747b63a8bf16f4ca1968b29d84f389d74d7f02f61921e742d8f2c5a79e6e66141a2d3f12f1d1de1a4afe49701583691893b6162e298010499e40f6ce7effec017d6e8c88357d2e65fbaee64bbe548d6ea35adbdd19708d246319f606407c0e5dc1ba6baa98efaa355b871ace76a451416024f476343bea7dcb35b83a75421cf3f1fd42869b3c2ef7083a8ee8c37dc68727b9a235135fbe70c01f080ee9448afcc5a8c9daf9ec7f38deeaac9009adf7b87d3cbfdd126d2c1639c3b7fe5186884f1cff01b88868c0deac5756a008f6f4a08b089ead9845c3df0ed0294c12ef27c46efb4a4dbbc45e359734b5e7564a30b1603bd058bb01a36346b08a6be35c036ee4cf9e1b708561a9b21ac8b378046957dae41f8651dac80bfefbe8745c6e6b1eb0e47f344c50047a525d1b585bd548965b28d1c3da10a5b549c42ea7561416ee2c0067e36994166ffaf868fef75930a5c854c151aa731571bc1927169aab722d5ef98b648e8045e5b3357e2cca49a5408ff612a13f3049c0fa1ebb811737da422f6d5e8b36b484ceadb2229949ecb9908cb5ab474e1e11f3e095df6c26b66b46e000ca067ad6f8b7fc6824667c8e3137ed6a1960623bb9a2cdef723b8a8051ee46111ff8ba00c1b460cf6f7bde0975ec0498fd264567da062251f48afa0125d8f9cf94d8d73a2a8c3720c468d13d8cb18f36b9fcd7c65776172af2c7147d31f9b08d27aba41667d68f7200ee34d14a33ee8104f17604096f51efa8180a35be2255aaca893c05c474f000e749815513aaa914dcb729efa598bb203ccdcd8f6dd7dba2cbfa5c8f6085c395fd1b5fe3cb30fc2d38cc960e56658d5fdc39dcc841b6b2d583fb1804063f2db150139f7451d4527addfbea069b6451e7985aaf8322e2194aba370b89931797245acb6e7ff7fc7f663ca5ee38edc20cffe9338dbbb9497c05d0cc19ca5e60a1e0d466c1b655d0796dfb8466d481d3b026de6de2205217f6de4ed1b0a1eaf40266d467a01f590a59bac9f2c715f8559fbce2313c2660ba42e031f68f795a96c9b64158b4e64898a9a11a2953538f7a75f5dddc85bb4708f56303de86dd7ef7e9398069cbccf567e8c53ddc395f962006c7aaf2b1e15a83a8287003ba278417ce242ab24c2f859d86816ba420b3ed88ee1eb6df7df1cf55ae2d84ad3c63311359ec699d084f68b1d841344184b8911fd386944a65178a203411ffdadc59b760fef1f051526b8e328d00e2df76e80bea893b84365e601083ecb6ae9e0f667d458b36c4aaf4d095717821a694d58bd8160178345beecfb57928ce49914287f9a913249a705c3deb7650d9389376396656dd6fc2b1f12efaefd826315a960c9f3acbb9c14ac838eba40250adb2eb003e748a2e01497c1d7ec63e14affe290d58479e420a27efe6627bd0eaf033023becc4e091f0ada633eee1e815e198efa900de3dc8b2cf17d23fedee60e233b086f9fe1a772650adbbb4587f1c8e17b1e4b4ebc826171c4e7e381622eb9aa1fdb8a0f0d12e0a26b6a5d75bd2bd3778bdd297acb0042e8d0e33a5a69c033afa1bde3b6d6bf6fb822e33468b96a5e37cd264f5e2378e5cfc79824b189d960bc15f8cd5a5520b166bfe4c3a666a654f258751774e524e5bd64be462ccbe8d88270b22cc43dbe57544b696254d656cc1556f04db029ee267fad4a12ec5dfeeba5fd88cbeda6159526e376024ffa1335cbaac11ae59f84ef641381b331165314fd3b61472f6b81bc9d72f2184adf31f8fac2bf669b03c9366cd13ba6b147daa156d7f399352ed0b2a1f729312b02470272210250f1b817619d03a21e2f91a78efdba9ac680c3ba47432ae0510ba390ba72505aee7d993a525c5fc506607342c785e1ad79c83d447c7cb6347a00ce2c4cee2925d87d8754f2640f332347d3257b58de3edfd632dbf8e3be417e8006767a885c3651b97311340bb8cc4797b870127c95589bfd0d84dbe06d02282681299a74035ee3ddd3f2197a5da0ce40049ef65b79533456f14f8f80dfb5b8b0db5dc335dad822b53cf53fe17122076db60174f76ea1373ef9fe27539a8043795b07191fba6788e82962681de3016711d82bb0665a3d6c7f9d508f31fcbb5a0f958c4b017723110448c1c7776c7f858b097a40b22678b922ee9b4cd50b6357a5bdb8e232d6df5b523d579e3e67ba7d9080f115eb802fbd6c5d0494cd691e143e36332ab8ef59ab74a4d7ba3938cd953a111d97ef0c89641e87fe2f7bff46a64e0e3a95779a536b9ef8c330c3630b2cdeda7223283c8a2a7617d598814bdc17d43244dea927e0117ef3c2710774a0b239e28cea0332b7ce9a2fef8254d3102290e8eda88aa3daa5f611e22a716b2471b2900be468afc0a79232a5377c7b43637ceda75aaa85e52581ab094c8bc17c4524e47f1230ee04e047683947d54b33125abe43d00e6f10f9468a333adac152e00de2255a1f6cd389a424410e5e32fa1eb1c6dcb74bb864a9fa73b873956dc8fa10242b5eec1faf485d737039010754da8d726130369d67eed751ac260d3b83b24ca3f869f92580ac546137b5823b78feb3dc0e27e5a759bef888026e13dce1d7076da7ba4a911d69cf1077ccb4c4f853619e3ca4b509ff5ce960e04486e20e247f066a2ff60360113936227bcc7f40960fc93a39a0336778a43cb46a375df8ce3552b0369ba52b10b5e67eef3567232561f08e0b3f556934b3e61a81f1930a4c309dd2850725b26e8d6127284bb7b2634bd7aa9efdc6e671e030472a6662866d1a491c531722b4f65041e9e8c449b4d6999e6c132198e643cc183c7351553d0d8e6da427322e443f365df44d67cbde269903ed0cb19bee97883a487eafa7de55c491a4a0e3613d56614b9806c1dd9b45df88077f22276d47aa4bd657a57171492109bffa8fc0fccd275552b45c129698faf4342b23b9341bbf6f749f706dfdba7dac08e8aa773dab4231c8d0c5a5cfd92071186cc3915e3ab9921e99e98c806ef253b14fbe175881f208aee34b9c2492e747680e6fcf0fea18407cc85d88e5472c8ef66e290ea72d9f48cf4806fe5e034ada379185ab1eb35d4ec1d855c5f770af40aff58d2900253f97bedbed3e09b64bae38b735b438973fd1fe3c4c14626ad6b57fb28864121633e634b1c9cb840cffa0e0b1aa4167131c3630659367048c0db4b8c308ea5295e4cae40fe426f876f10ec63dd080ec806974e581170024a0333b0546ec69103b667ac63ce012ed093f65a5680c2d67cd99b9806c0fd5be88db9fbce6698a4b8396516761e427bd746fc6e07d3693451f71226e55e02ebd7823064bc50111da37bb34ef16140785acdf000efc84184d14f711a9d2266e42df47dbfef5f3bcf19973f0927928b4a939b54a38479258e3eaf9ceb77c953082cd202f93e92c9a5a3c39ab5b97c9ad1aaca98b5b001f26051351ea861c033483868d5d290893422b1c35c4077d3c7674712a2e210eab8c3d03153744325012e62c05761e4ed2891aeebd612bdc55599987129379e36f18de430d319785b2d8139365003b8d8b9c010c188fbd6952cc3929e81daaf20f7644e60b58fd0f0e9c564cfdf85dd04d64d78ed653951c368aa04f0e54c8fd663da3380a82baa5afa9746e60fa56861b10dffecd4de0f6615ae4bb962be40e1cf86330dd4a620f3688fa1eaf5b56cd71b2417c5acb756753047bf06e0a04f6fc433706f015ea2b8bd62eef2630ebd75a7f3c2c2048cccc5293d648d6e6757121e40596faba4bdf07f7a9683c50b9dfebdb084281549146d15c0a6845f22d482fc7ba5df4d0dcbb73da1df9e40c090b6d0ef1c2290de8612489c0045e2e05de90f3295a93ae19afca2bebccf48a4d0b1ad9e3a149fcd876cc0aa6ccae8c5eed41ffcaead16065fc28986ffe542a924f04e366f2fb1568c4b78b6bb0397c4a766a74565d9eae5ea3f2b07c675873da8f8e172ed5c84326fdd082a51a04c5ba9b96e03dc9070f71ceaee010e4ccba944f6e337723bdb3d88b41b1eff8d468692bf32ab3939c6be8658c829b9574cbbda9c03e11a75224c018082ecea8407431b78ccf1d471e565f76c87f629919b5c133248778bf9f556d6ad8da7d606b67bf568c352636323ecbeb6266e8523654dea0a704b842dd307ae12a8a1f6bb81504cc42edc2c6a6539fbcbe0f49f6d87f5f31c5100ce90f17a05b8a4095c624ddbc11e53ed75454e2a3be81fa9a38f68979604150a2e684a43311bccef1f58d97ffc7fff7b07929c8d11f9d9121e44cae209810ba0a3c810037a76738868da908d359293672d5c8d88d3ace432c174444e4863105994753e0f81918412b6ac714d3d94005885d22e7af3ec3d994d1aa3be55d1908a962698dc028f8c3a674091789f749b9c766072d699d3ea6d2590da01a280f7a98b2ef2d85029941a48f279781b5f5982a95dbad3f1752d0187bc0c9237d443c9b095ba11874afe19d21185fc02fc22cd475b0e02dc472151ea3b11797a08bd5e24f581ed5441e93f53999a9e5ceba169e252ddbb12a75a55e81604280eaae40c82a84231ceae5625cf3ce595b4af3846a03f45b1eefb0c10cbea88f42f451db630020de213c181c33ec381c5ee905b792f3e8a646714c650f899ddf20effad743031be022ba9f25355b5c8b0eb30581c725a9ff8ee1441089b1afe2621b83356e631f71a46169d45fc188accad15aecd70e1a4859207b3c9558d4fa58c3a391abfe4490071d564360459079b3dbcd0e11e79968437ed90020ecc8b9b07fdde8164467465c0bdfb0c1ed30053c8b4241beb004a34dce05f30baf65e8fedf331c86bc41278a2161f553b9608b92a511ce043a771187256738065c2430f81a84add0a299a153c48dd13712848447c50cfba3998c11521ec62f7b6d785eb6df6872308d4c871b35fa17ba5100d0bee5430d3ae2ed87e465e6b6e84032939be32c6fa80f7b27e642e6e948abe546c56a3f2e78a924d6f58afa1115b76bcf99e9d6f513b04bf7a57b1859b7d475a384c81f3e73f6743ef61b2b053f646db33f12173485f2b05e4de7bd6b36300e1fa67a6c19745ac608f69e27797f343619547ea0720befe3d4ef75cf385f2fa34f1a3e57ea2cb9ab87c534e26b05eddbf630f97814c0c6a5f33761693910a92e7dda5f10d31867784881e2f1ce95b9ed9c8227beb1ace3cebb68d7823454c1982fc35b5a778aa68244e5bf0750ace7d51df40ed5ac81b188e0354f9f74902bbd319a23c6f2c2e68a6cca1da8fa20caee2ffd10f2b6733965102f925133f01f204290caf0c112dcf728d55de22c7d408334184946fcfb4191395462930b404db0a66f1be9361c66a9b7463cfab5c65101749f143a2bb7040fd5d3ba8c0fd967414956344cd705e18d5a7aa96eb4145d323619eabe59af11e86d44344a3e4f156f635788c17db1ea8fda0ec29da9c994e2b6838af1c87e5b50821b8e847caf6bc3763b13022e72e3c033624746efac3256799809aa584c348d50e0754d8b6b03fd912c305739558118edfddd7ecc715917e2a2154fbd8a93ea76dfb425e77836d09aa0401cbe0106ff14d89e7aa587eb8c7b0575a0c26e042d47207a20ad167f56c8f28ac85838baf0ff5da679d9ab56e812080c9c3d0430b369694fdb15b839379055cc2976b06409738927b35bbe95d7ce9b242dfd530cfbc6791f81506b612448877e38dbab39d4fe1635240c3458732f8ba0cac3e9bccdd457f88037b315d4be39395c10f4ad3d7b525960a26c4a4262696deb57f989addd41a214ac835975c2b85084c1452529d4af8e27f304d084815b994f95d4d9944e6887ff5ee672db4ac6c1c07364f024abe3574d2019cb5b20789cb01ee1e0eb6d44da1ce95254ee343b535aebf8b93e049ec03a4fd61139bae79ca2f9c50b4e28bb90f743e596e021e020ec310f0f898af2536675fd492d7edc59644b95db6656237f4a4da71a8b90f2e6446034807980c90786362d8775f21633f0a3912074a95ac70bb49b49533439c5e278cd3f63c7f2a8c8cfc3b7bf6cc985026eff0fec59c5faf0eee8a88351309bf724c09aad5a61ac7991b7b1f3603d0afeecb88b06c263342ec3b89a706b048eedfd00ee0ffe20144a2c6d82ac5378aa525a13af0de279f9a01f499013a7af34bae30166976d44de0667c51510adc3e64ae7ca85560746dcb66aaaf8d279347c0a16f386f292b5dcb639ef33ff4cb73556329a6bbd9b2122368bebd262c206d303f4b10aa788ff254beff857ff08b8fc46dc05267ffed2e539469b657fe08245a4a175792d1d83bb342fc99dd287ad849fce2ad60e12d4996be16ad2e1a50f41dd99a171218cb7d045c07a4bfa180979ed87b9a664c4760c35bcd8f45a0766bc357d959a72841ebdc17d40f58c294fa387def4b56799066648d600b663e4402736cab43292a43ce975502a6f9cd8a74f006e7cf47a208619061291266f1bafbfda34892217c5251c22bde3aca5bf6657326c188d8cf23a941796a8b2a83dd84b7606c1200bbe1b3f228a5a39c37502abf4f904c89158c659764c2453c71c99a5823f7cd278bf512a2f16a74b779a4183af732ae666fdc5e985fe813d6881921076bb3933bf89a4a2181805aea7eb6a7add14bf30886c2e8e219e2332367ec9e6cb7cfa2cd29d37676fc7802d36f882e26af1e88727b594cb0e63fdc87a8f5561257c05f786c9e3757902bb88ee72a25a98034a4adb0461355174b80211faffb19215e69683def0031dfcb7575a1ecc2b6f214bb6444fd867cf08ada758541fb53a50d998b6de71da9edf916907e3582f7b9676bb35238e20cc0b29dfbe724bfe65e23785d1704e1365dddf8ae02451791f486bfbf0faf2c521a398e327ebb79cfd371c99c4632f4ed4fed87282e9ac2f68fc7343c8318fbadd71686ad8d9acd9790ebd894bf682911355de0a22f184c97678b2364cc041deee7e173dfa5646bd8c374afd68169729961ba5a8da513b83dd2aceaec65a78b6b5aae4ca68673b5f3e615b7dac01204fb7f28bc861d0f20867f6dcd9f429ffa1bcf39c44d5aff152f48ba6e07aaff83a5bfed9b68e5a402ec60d165c0f855f50310d864e317d4b945542dfcd7925a4b549e7be9e7bc18063781c8726b34c251df23bdbb25f0ab352c95907905adf57d20552f3a16407ec9a52ca32b0ec33f53214084a2abcf37dbcfbec77a75457c7261d1b8bbb143f41bbff42512071fda7c1b1718c66eaae9a2cf905d0543441257560f9e6f3213b95d3591345156b772af833b1337cc8d601578a911e378dc472d41a9c2da9311caa41afa9cbccac65d2d5a86196bead0f773e7f3bf34e4063fde517cfbe315a7007135448a7d562557e63f0421ca3d78cf91d807d917a1b298488c21b67f701a0f15766d9473edf2eaa0412d032f11c0dba7922fbc3874080a1e19659376e0fe5a28935931468694e300917ef042cc5ac48c32df94fdd6af14c2fc596f3d5e7f39a4d31a9593e04a3236efa461d5486e0b9bfa7118c15faded3916076c07034281c17d0a8c692fe8343822cb619ecebdc9279e4829f7862ef7115a42aa80736b0346ab7b4abd63247b61f3feb7717cd5d31a61ce83e2d3b6b97998cb611fdde9c21805a389931462de2f5b0cef33fdcc08d2f3c28249699f0be2af402b142880adf2d3cd9bd7eb95c4a54f5cbd34b9362bfd56fb040a28657facfe3a3dc36489762e8617052c94bad8cebf20038a6e0f7f32412d58dc5395617129f1f39be907bbb814017a76eff7cd9b21b2c95f97609b76a319a87102cd5aa5b5b161e728dfb3beef4ff4ada6e9325b6e2685b538d850ddd8259980ebb0b76291d24e2d492d29a3bc69e799a9e5a5b94d462303851720f929025dffe7a3a97c73f1d505cd13f6754eec6bab769736438cffd4e167d4c3ab3d3f937bdd0130f679574142004e4f7eb6c3d952dc72c871f16b364a474cd84f0a128d07b9abfb3c809d6fa2d634080e0e2e615fd0e1b0e21ecc289d185f11a357df2a211b6fd26b08a1a6b1e34d7fbee3b7a484800cca2488209af2cb1a41d1e646d5aa2192272347f5d20367732daeb64a4dde43ef54af6dbfbdbf784fe21bd0b028b6d8be737f6388b9e4f67aab88e7960ad65e4b25313021b79510ee0b7ca998cd4450d605429dd647205856b011fcc4c2a998da5c6986a19365ce6eb3f2c8910e458b4e474840f25c3f82fc25cbb04bb79cf389dd9b4369a1b100e773b5662d2297c767fe2b6fb2fc755118993751270581ff92ed2c932400f0cf8f00fa5d19733b7aaa0aee2e8cc6847106fbda09e075a79866b4fd3ad5002431f8bee891b32ce36bf0c98f28783aa392bbe71840cfe181dc75548668e80ad19f28c1d7d52b06cab3c5483cfa7c6f58538bb8966cacd264ad7ac39ceb89330eb5185a764edb9ae73d89d18a34641a01d761fc679f204b1c8a70ed45f1248b51582b69fe520af895318e9460b111511f6825292a732d578e74a0952faa427e243a40802f6c50006993b2985853a58f7892dea23e5653147b3abb5872318ac7f79d5ce57dfbd114b9015c8b97e1ff67f392b6a0038e392685e3b87aa00f23b14e69d07c69ebe68fb2514159e5be67b53c81e873a19430794550f3b901f29cb59050a00a81ee4165a7ca01313bb6291ab8e7bbeb3b97fbe175531eee1bd0dd60acb304a2e504d3f276650589d8b2558fdc3a288c8906a39dc2621cac9d80b396e74f44b671722944c4ae5736aac9a97b133fdc1ed1c7447ffb635c1f7dc79ee339c59bdbdd72950b468ece164271973f5379e696b207d169627f7abe85006604ff6e9ecd96cf29cd2bd2344bc29366827cd4000188536550c325bbabe804c5b89bde89af859df64b2d6afe68f5c3bb69c505f627136c2aeb349c4a19a409c16390a3a390635dc8c7ce8f03c0457b60de4d3565f16303a0a6189ddde8804f08442587a2d0b8b64fe76d7d28c22f8712e08d47396010b27dc8af5dfba759e78276a07ebbad334999b6ace5b46a7cf09204fea4341cfc40469a5c41933e6e0d3104a4992f8975449c20f33589a4cb40f3c146d773e42adaf621f236f2f21b4c1e81b0967b678e37f11887dae587611faa8009b0f052a6d598371d50dc363a6adb0ad60f14620e62927408fb2fb228b876fcef7afebd152e02f2d55d2e5b0580773ff88f82d8192258521b83212492fb4bb7a357b8f621d14f7bd30c1de802b013082027e6c9b01888bce04511f8af8b6855ddcd94a28cf30146ade062eaacfda6bd784fa3d91c03b6ec520109774f7f3ad869b0fcb0b45c0009f060ff816c7b6379325697a03dcf151f81f5cb5513bf43ba73d5ce27215bc034bf0b1a684977a6c7e93b54578d1b43ed511fe82cad954c6b15fdd6ee0c754731b323239583443adb075999340ea3ff127d62e9f9b820b4ac46661e3a8c6288949620e3ae689fd469eeefffd03e653c4d32b299e0aabbff4dc6dd8809620c0fe61e730486cf9045c2febb0fb1cc3674ec0f050c97f2f78ee75d50378286003a6bf38c6adb4ed47c5d517f8a8cb5835bc0c6c0956d0741dd6904d1a93476da3e5415a09481c9e9fcc2005ddca03649cc6d5a78a9c468851a8251ac30253cc6652dec2c9ad705ff2cd349891649cd74f358236fb834618b427f4f2cff86cde82fc8c5e8c0202d2d36f0da095c60f006f0c5450bb8c7bde890915b3bc4ed31f6cfc4261ef2945e26fe69051bb2905a27bbd50e032c3e6978ef076406d144dd12a2584ec577aab7a26991018d83d3bdf9f38b0d6c4c0094736344a4c462efdd9c64d262add887331ee1d4b069eae076001ab9ce2d9cca3871e8de0ceb13320f474f95e831fd3c4c98c6b5a0f95978180c750b01f2e1805084ddb977b218d29ad71f9daac0e7898119fd11eb14d102e694461915d047474efdc0277d597d4317b13bf0006f67db0a38cc45b7dee69705050fb969f160472cd5d5d9a09b25ae731f121b410825b5da29f63bc559fd4778e85d64c2b2d8ad27448fe9e18c9a66cbf8cdb7a1257b60f2cd7cd8e7ab30409cea572820b93915d8fa4280abee028217ba9caf00c667a33fea9c4dcb3fb098a5d7d50e09049d0e2265c7a2b6925fb3a73ae883a7b87d9a46e5e31abc71f2ae8a6b6c6744f7af7bf7c471f6eda8796ce6fe80845593a6aa3831c39eed3d6d9fd4428ef5115e4153c1edd920ef26f237e36040c36e5fd35fe4f3259014c1765f47df0b2bfc0a9635b89f54e11b75c3776b1ec8468668bd4ea66439133ea5193f11ac68eb29d0dcdb0456359b30ea99f922fbd40e6fbb388ecaff5c3da8679e93d87821bfbe1751c83270d0d5964451d5300ec97b48ecc5faf023ea718dbe5333b097dbd2aa6c73f6ebb38d69680c722991972084436d86965a5e9cf04185f904bf1dfa12a25135c69bf8a7d55041d35565716bce428fb568ff98b586cb1dfd7a2272af5f1ae8af9c9d9d301d3520dd252c131971108307f48c4a2f6f90bd7fdd0dc308f70c954900f432d4a701102f8845d47af056c627d6549cd2f707906496ca8994892cb36495162c58590cb9cc5b71f58a903b07ebf965f3b11b89d0bf1608a27c53fb99b5742798389c561a21eb82cbce32f9fd44d004bae7d9f4fc14ede5dae5e13bc6a53a68d0ff790b7383721729f0d856ff176fd3f8e7434c954344e2d6fdff2bee045ee9772ec1f7a6384367c71be1d799eee599fa8d3565d92f9c6dba4b12868199f25b6779bb551d8ddcfe4ae07512dce55e548c6f78ab9aeea9ee79b353bd08cab9bb1db7709a70c7b09fa2893f970cee372fabe66ebf7547139233906f7955938d4943ff246e2940434bcade6840717bf74f0cb48ab1fc55bb4d76a2803e088586bd0454b035f0881f647dc14e34b0c50b18a0763d13c9024c0a106cd0e4d54af86be3563fc701ee610ef20de4e145b0ed844940b50a418395871595d47cf2857a9f9b16dc65785be471b1e7a2844eed556ebbc610b29a9b9f8fcb71d40fd39b54f244e0056dda651d7e955b5e52419d3f76f6ce4161b4792e4ebfb8dc217ffbe409d870652803b2c7f6213660d12c6019ad30e64542e42b4cf5984ee1eb953ea36ec800bde28504b90251b27315f42aa72d031e4dc753c673550189aaa6201e6e7f0621d55cabcfb370e6e688f0c04bee9bc1f96fd743ac55a8aa41a9c8d9e21b6ea5a8a16180b25160dd79ba0c82f2de481684782ec0599a7fde7f34056419cadfdcb65919f584511834fe15b987a6c9c13198daaa3395f1bcffb5dbb4ad86eb9b99e1a8533d68c8bd608a07098721a6a0b2fdb0db75e1d17bd8c3707a0d914bb0997b85733a02dada0161d3167880e2a5037d91d8340d897a78411a26e2ae63840dcd2ce8bfca1acebe07423a0234137e850fccf047e954bbc38089c8f1aa332b79e47eeb887f6304e7d097001660ff7eb3fd8d8a5f7a1e86516ed55f34077b41ea4d0ddccc06fd1bb28672a13f9d3c157e819e9f44a7421e01a0e6cc90217f624f7404b64c5a3ce9af764bc33227b05e7be117871d29a320b6a49ae9ed5e6718287b4133184bdd5d5eb9ccdc76c294350031a4e49bde8df59c58a11c0dd92c5546147d8a5d30c161c873af851dc4509faba09855cf00d7bf552eb1c7589ee1b3921820be4fd7493ed8810f1f76277466446c1e1064791ce2e46fe1661c59d6933be3aadf35388f9d4e7d34a8207622e57ee6b85978697aa3ece52d099fc84589feb3517ded744a22785f93b71b31cc43a5ecb4f79a0f41844175ea3d58c713598c1c5424dc7c7cde84e6c49eb17f93efd37623df4f3023863b2c0fe1c6b811c2a12b5d84b2229b0bcd97bdfbc8c52810e8d776a8d31a45584951dcbb39017ac21c760956c310fb14b06a65fdd70a39d746c5e4827ce87db080890198be69de3a6fade1e56c4e6e5c8408a2700aaaba19c316eb3e3f4fdbe2a3e2412ece85e1f89c58de6a71cd3bc93e1621580fb267b3d9e33350b4b94dbc96046ceb09fced1a9ee57b8b079645c5f273c1c2ef3a228a8538a6e7b313e5874a339962ff2e6133e286cb87bddef1852a721e12f29de960fe9d7bbef701d455975fa63cfd39f63c6b40ea32e63289e12a8188582850e8c4910e1543be700764d784144695221c1559638573525cc7cb71a67dc7ec080d6300fdf4e10a4d8c79e57a5478f2c69288b9d83ddbab2e4bd91a4edac249685dfab7c8a018b4549867c0527690460b7012d6e424e042337d05493cfc506f24121e48fe7c7767bc9d0a1b522311000bcfbddda3143ea1f0b59dac778fd9e3a9a50e0d9fb43246ebd606f9cb6249729afab6d113a5423afe5ada3633a349c51c8b74c5661230db0ed17d530c97beb9b4f6907d9608eedb3251c2acb35f86bb918171705ef3bd1174e5f9729df8fb219ef0f7b317621906baea833403f3e3cff2ecfc1fee81a2c42e27e12101e1ad6cb401d55a7564f2a91080e1fc4e52f7bf449e70c8c222f7f035ddf3039367556cb912d87000139216be88655bf8011b37db43486caae840399b438f129fdc40b49b3366c972e084bb9aaae5df573f089d1538db237220cb49c7875050912e405cd1deaab7e543a88b224a46fa809eefeebd909228ac5a1be2ed2a1c929753665859a05a6d34b3664072e2f2ba5bd9702b8874880ac0a457dfadf0c38f17ae5ce0817a32d16667c6ca63c075460b5c390782641ad871c1e1270c82400fdbb577a9b08308e700912d5bdf6c23452f3f10393869417e6d5fe82e5f7a6f3d6092c19c6d53e799a2b5721d8f5f985cb360429692be197831d0488161a15e955a6bf13cca6650e5892d43b9173e76a50002f0f8392853b29b7434c075f91d4ad32edf84c782493c38b5ff013b2e16a6c0dcc1f3822b48db60d3c5106ed78d7d588eb65b0466f3fab74c1cfdd64c604187542e518539e82451408de41df89dbf93fa60de69b93254df3aafdd908742a5d7b671ae8a363edf90c95b9d5643626d1e40feb3904772d59f391e8f437b1f6f43b769d7ca93b92916352a55794cdda3adafc56dec02b9621dd04ddea006ad096acfa633ee8e3d34dbfb96e62b6546fde33ca59eee2ce2eab8248cbd739d4af8946456922688fddcd6c1245dc66ff0bfa533b793ee41daaded54f026f2600decb2dfdca8d39cf670230fb07a5a5156a1b5f7416e0240b4d849671b4c956cbfa221f83bee375625dc80397932440112e62e8c4a92ba00aa6af355f636b26f3d0189fe57a5c1b16a911635492e51074cc5c5afd42d689c4df6fd870a066c3563ca4a95dfcee183259ac09f5cba521e295f1aa62755b65fe4889af5567d8dc964b1744f422edb17c595fbbd0d5090f653deef990a089a8aa0a9c6acf104384065288f46389d92690fbd91dba2022fa890661dbd2fc46e0d174b889f4bd664d329c913091245fbb39c3790434cb659f7da0823519784cbb01c29d149fec43eb27b3d0cca1edc94f8a2da405c7327a36520efbfe8cd92b37cf1683e1e3ce510904be9bbb11792c730511f7dd5aa9faf5062453c8382c828c292d10dc2d1e691cf224a5c8a0c97ac19b3f4ae512674d3a07da110057be74b514c16c18516a263260915c837dd4d4478165964b94f0731370afd827b1230e81e227c5de6cda896cbd6dbeac9ca15b3e673558ec3eb0f4c06e92a5fca118d7827052e1aa06c019e8b47b248220252e8d7c4cd39323c5a959197a3ac35cd00570d59b4fb69c93a2886adee7ddab24ca4588e07cf3d7c80cbcbeed27bdebee8a0acac7f6df9aaeb9d4a168e8f5f437f13910b30c80a09f5566b5b62871aa933ee23646a8709812d8fa7e399533cdb1bd8917c8ba1f5d7d49d893090c687ab55babca9840851cddda1b1bfceb44452b8c20b80fd508e4265108ec1be2368b1c8a1e843c3acc78360e0a7011a2bbe2d8fc5286a72821d0993762cf184c1bb63a65755ec09a3fc63e0d613b1357e8f4a9db7c7bfee2a85d8f5e069ae0e4070850e86fa86b2a340d6db40e4b76124e609710367d6ea945bd52e0b2c08913ee0d75e2b80c9728af5d6b6d3234c165cf8a93ebc00baf18f6d535d950102238b7f057f365fd4eba28b4b247a0fbc1cf49a300bfb7f6e46ffb45a52bb38e10be5c31647497c1749f51d80fdecf57420cf976346be644ad04102e8c5bcb16be53b48ecf19c66fda3903db38c730f17e745efc6c4f27adb5638cf5d9d10aa046b276b487597af1003a313d4e9152293eff45e0fe20dd5b0f038a4460cce7ff0a0a69bdb38c02cb8ecf8a339c0bac6c43515632c76aa8bc8991a336cbbf6533011cb5f99ac9f4063666b13c6d7ff80c16ba1652dda39d2ab2d5a9680fe799edf99c6e7ed38e558af9f58270a063997820c7a0f9014cdac98b111f4b3cd0b1c9c1b019f010b4fbd47dffc837d2a9c669d0771a3dec9fd340fedaa6094a1af2163ffb20b62c3beb30dde57a7e0dfb581cffe903310591588e24377fa01a8786c821673c6f4d2a33b7af6b76ee771944046644db77c34b43cbd998b790ac44ea86d9b4880c8ee1b04de715a64ece1ae74ba2a6952207f0b195f4695c4f2ccb8ec2de2c8acdebcfe56752d496bcffe0e6e6db68765603145387ecd5b994c536a64c8066256cc9ef33c84fe5f8d13a7c25d9355a684639e19d5d9687911f066732575719b2e0a42b784c055406bb3252d68d24878b3c3561cc70d66a35d9b342de077efba6365cd5967baa590e5ae291262db9fe13dc55df17924b964745e1308783e94d907517b3b07c74386a1628e28418a36456c6963ecd7a32a56a1510d6f9a2289e87a33a43ed39dbd9e33ba59362ae08826066b32e9cbcf2bf41d7a6422561b3835b015b55bf61be8fdf7ce182ecb743da6add6c093d21ac1acdee790004e0105f30c8b36ba90994830329150a83b211df26cc48947683e0e3699e14c5658e5f37ec3c08965f175d1a28cc6329df9dcde20861a5a409083384c5ad8a21d177087133671318f793d0248a913e71a69a4a44c490e7f795934cb67033aedb1ca90990f83614c0c45e90073404869d9982c0845cdc0665a39e2b55b6e03bbb46230eef0ff4e86c3cb8cfaf4dd87033e97d8ef0b0a9a59d56bba95c0fc22ef850eb828543657770951a3ee66f0820d7cc143e2f8f2334441bbed545801b795fbdc5009e531fc88c6ab0c0fe2e3a6cc81ac5904d1cae15e810781a99ca8115f8be420e30695a046f3ca786305b515f0d26d54817681c8158715de26b96555d1c97debcafbfc92c7dcd757e84df92898fc8b2faa40ba964834fe1fa1feca7b473f3544f549cc327885b6078751c48e159daf8959fb00b2858411613a6e9060bfa9b4e3b1d4c7222539ed9d98ae0840e2e7cdb0d239ad16694ba2cddf8f05b2026bdb56daa400ff191d5d99f68835b8a75ebccb59592d5e7808f5043c40d7dbfd64741c8a26db7e3df7c24b476bd8b6cb326f65eb16535dfebac8166e4b7fc3761b86a4345f7c40fe604fa79419a12bf6d8c8d4fe115671b6806a310a13c04693c486393a49a17f654bfe700fbacdeeef07b12c16b945184c549c5409258a6d1b48f0ed8cf12780622868f38a01b8ae4a3777c2dc80e43b444d5448999bb753d1a5095dc5c997c4f660621e5f2adca154f2532995539108c30b437d473aa75f4477570327f7f9f475e42355f63fb38441af258de7bab469154f962fdd7f8ef09b98a9a266a53914103be2945ce183b7f4839a939a10a36efb8743699f67f758544ec953c69e7968491c0bfa5d37a224fad94e51cd0fa1420f2341209812c4a325a755d608df18ba792adcefb5586a7c93f0080058a6f22c9829f7f01bac9df3619f23bf6a383dcfaf936c158797753a705c4530c68a4c236e947d57feff2e03d839595a5832a411c25569f2f37b432662d545f46e87c821f70870aee0b2497385fa2f8407b9895cc975281bc255560f94ec2a4554342139e31dc37f08b4c9c8a83cba1907cadcd530f5cf1e19aeaac4d6cb641ca3747f49cb4b2b3473784ec67f05bf8e912daedf2d7e4451d42e2c11edc83abd6c0d34e7ed8680e6405d8305bb8cbbd1817452ec8eebe459303eff671028adb32b79b45b88cf05758c27b364727040f3c8afbdedd722e97d1f6bb4b68d6d70e2b8fe7425c54a163462e12ad419dd81c1b85a9eff460e1bef29c8ecd7c3ff8a59b008601d67c33a2bdd1a0eface50b3b9b1f9d658f3ecac26f929d620f114f84b091d19a581da5f06af1da2aae28dc25a0b406f9d535fc50004e84937902d9c6b6f337288cd1237c2fe78e159d2ac46a773ddd831f375b9113737760dc2620632547478e20728def7f3e7d4c5ef9dcac658ab19ae45fc7663e011e8a4af6ebcb0af97c339607db607362641d2f1d0b4e009b5e4c2ca0f09b708a6591ad085cf6661c6b01c3f80896d48f442a5e8c1323575f2134665a1a387fc4860c76e28dd72f4a6190ff7f108a783da098db9cb8bd526f6259550ef27fb174237d1c167a8e5e72e6bf9209d17c3d126f939c82fe8fea3838d0dc3063a93607848fbe1e7a07e08796c69c65d37dee3e2535cd6184453a3092a610349a3c0ce168c8c332be47b5b5a89873f556a2119dfdeeb9e8b4dc9872aeea21d724280ea975641d71624e9e566c0fb735fea1939ea4235df2bdbf3682302834433617d38627b7a51769e2b338540da774b0d68322236c274e302817173e15e691967c9c79dc4a88899d33964a0dea7902d3413f9ebd8c480418bd4250d1f83797c5d2581ba39fa5743712915acfdc44c70e840f321c23b0e9b1a28959bb561bdc0898481acbe11d1b34dff4f1a8a922548b6c03b13093b439fc265651356e3962c9799013a579bf84e3b7d2e484f5a76c76b0aa2191aa1e2209f29e3fa4e996b93a3e7281111399b92a2eebd12df62a27e8729828c441fd55ac80961b587ec150d49e7158b02e516fef0c940cab9ba72775a0b3376fa24529b4d73c0dc543905e5d3cc2dd6941140872ab8e90313769088f6cc24d0ed1ef9c9291b4638539b4c28ff2bedc36bd92e20ebef063beceac585c491612186dd58870cbb9d0ab35d873913dce81bc1ce542d455787b16b296aeae3b6c4887914bf140281f846d58a21a53fc48b27ae10ef9dffedcb0b4ab3f44ef7ce96e9cb97f697f35b11064458c7b9543a20293c85e3f21c79932ad294fa49487b375ce7b99cdd0add87d7c1fba3afe58371af1cc1f7644ab6c6e23dde7efed511ebf294de080d947b749c24f1d6c169b1b6690c94b46fd09a2103c64c505586b1793473c047f26caf77919e436a7bf69ca02996e36cce3eddc0c9bca11c6fb0481dbe27e21dd1bbb01a8549afd1bef14784d40032729c7cfe9cff8b7a0174c84c1ee22cdadbcabaa9bd3c7f1c96eef63e65883a35e317976885409a4c71ffc4873cd337fca4994bad99c6959dab03222702124c6a0d93993d68ce46018c1cc32d9325dfeb37e41679739c7933157cf5696a0746e67530c18cb687258911a535548b3dc27e0a7350e60988c82a570e74dbb1ff360d3d47448af55498632220e15c0bdc765b43ee5b34f4611bb10d039a71f18be595e73cf3d9ae67284b8d207b1ad2168dec45e5c4d8e8dd2497f15978b12c00f211af0127217a5d80ac4dc22a01c81a138896ee5888d0d7bf468458ddfd8d129a6573508db94377239549425be12d0c72939da480bd770a862a5ec18401856beeb4e82aee9f36f4d23667b837260789dee4d0a5e5bf8b28c562395796bcfb5b0909e9764e6cc537e4b1be607df26e07d7e811ff5bedead087829bab4da114f8811e2f405c3d1caddf29e2fe954bcf402a456892c94f9b611dd04c3e9202fe8fe643f225e125a28f0b5af6dd1ef5110ca144c3df3e5ce9a48d8f049ea3bbbe63ccba42d1ac4d2f5ec6f5bce598cf9fc850112968d38853219ab70baf9bc09dd93bb5e5dcefeacef18bfa64ee030e42539b53c2453fe5829a854f6aa1d7ba289f3f16fe37cf527c816b959dec3db325257a216b1d734c88b505c4e1c2bb7df5ffb73a6bac8fca8ebd0f2e950e899b7d1f77709c071d9cdf55bb75f9500f323fe058e72fa1b679e518e929b74aa96cb2e8e0d7e13f8ab42b94b9685cd9fbe6119dc36f211010d117ee4be33f9bc906f822f555b3021d66eb3bf137405a964d12e0988a6103ad2be3deefb0a155e4bf415e6827b92fc286df8088ecdf4d2d9649eafe8d0c9f553b250fc3e63173765e01cea7fbd33926f62d010d113eb7a891f1019b49f57de5268a08c90e5710edb77845d122e58ab316e37ebb80423dde2daf96265024e5d7430936ff60fddba19f5a13385a4ed2e2642ba5156d2fbb648c816ac51f4e97abc231c3ce52ab971f7dfafe0d8c1ed750715db572e96d10e6c00cc552123731379a37df7539f27cd4ea88ceb9abf958eb1f10f8b04112d2f6dde75758cfe34130ad4e39c23b08261d9e088b9579fce318c400d5a8aa5f44277a868564699bc0853b0932a86f426897da5a6dea8fd17041a0881dd8f71f97d8faa274e77f02dd49e6d108f40021f81951c740be92d1218edcfd92953e54b8fa21252684d1f2cb888754f4e02aab67929befe96043d4502d6c2e4f884bd96f3d6cd5aeceb75a56efc88788241960c7ea25c945dbf95c33662f06112125e26fa8febd9916948adfdd2938fc6b112bdb7f00641a67c161b26c826d2af7070e0a83f360a80b313c4e8121659eacb2c92f69947839d6cdef47de58f25ffcc322d346aea1b550182651e7dc1a5e144925b0c866153b6e438efc4812cfe9a6d4ee02f10a3c17b6c26d47f58b412bed643aadf75ced63554405dbddfc7ebefb0e1268479e0396d28b377fef46c33ba1fffcc72311715eec6a7f2630f072aa3d3ec575b4e1174c62f38c14a0b00332cfb8a665afa3ecd4410c218c33a25b61b8061968007a21aee3544aeb3a3dc3bb5b067dc32e892fe0284434d2367db638cbabd3ba5a4c12b81f080df3c3e2cbc762323449e2e5110e885dc282541e1c1f5be538374cc979d26b35f9ae8be7051654c82939f0e0145029658011c770ce0f1d40d56987e73e24b761ae31b0c3945884d923187aa26f16866c56240d65632c5b18eb474a14071d2d651c3c20680bc481c3a108a25377e730c688ac4e097e032700772e5dc1d446319e4e30892407c572254f772b413317666ff03177005333a205f01e750b90d56419534eb0fbba56f470a1f8a218ea452721e9962ca10ffcb752f766bf29fa7864671819533dde635cad1c1b26139294d89fdf91a17d4bf3dbc61587db52997a24841faa0df1fbfc63284949fe768a77e3b093cb6b84a4643e2cd91539c7ac5c062d6217ab57c64cbb82faa865dc2edc0f4ed17bce76e25dd062dde5c7e3f44113139daf9700eb074ece94d067a90bd24cbf6895a3ba5e8a6a82b5e6210175c597c378cd86b218b55f3b654f6054d257f85ae2112c76b13b37b684a11735c4e7833a706b470ea78c431bbe1147b51bd4b67edca80bd06840e0e3cfd8eaa4941d575364147bb885baf3179a7bfe1fd87aa03f1731927ee45aaebf08f18a9cb8fd11a832906f921c00c7f85f213154ae2b9c2dc39e1a48d127b1db2b945d9424438912660b86f49b240f6433b396e4c6e5e90470dcdef9970465db65d3e4a10928f3fdc10df02fa378f35a035d12b7b0b0ea96cf1310dcc97cf69f2462d64ce74e406faedf2c4e6def32bb2bdb31cb8dd2df7e63584eda21899e467d3e5d361b9ef0073fd3988cbb0d97c54e1498c790c3e789dd94f12358499da6bce00bdf9c1458d06f3b846ab14d655633acbe110c53168e7f8ad1157350f3350ef9c95a09940301470ffa7334586400fd6370e9cd7b743b967feb00a6e2802b5bd6c08d8fa56fad79550a830a954ac851125a8c13fe6d7e2bcad9e684a58d8cc1af09b7549376eece8b499c762d035bd1f59ad971275e8afa43b016ce7777491c8d392c773edeafcd1f38d583e64166439c162ec23799e06ffec6624436146c80ed926ffe691dbb827dfd39a38201b387739d17417d563b4b47dcbcd34b525a428396ff5374032c3b122d45b85d7ebef108f6f5b2b980c3bc3ad879f6c1b2d4bb55b5f3191fb8b9fb46b3fe8fa847ef6ce9893ad4d1c8a5e9095d43bdfc85d78c4cb1ff71bd15ae3570a03fa2f2450514a1eba3fd4af95370f580af3fb8da0e1c36425cbac1c338b221eb2b24a0b4dcb3ce584c2efa578c42a2ba8b3b7a8f1ebecd4e050dc9f09e014bdff6bc2bc18cbf4eef69b200242bb2248892aa52379925cdd43aab58989f0e1aa252535a4f9226cdb694d765a7c59f7e775f9006894ff3effb030f68d0cd0da4782654940c85aa3f80746e79d456170d13ca13c40aee9fd74e21d401e46eb9d3172728ee6ca3fb99b64976a533bee86c515c12f812b53c08453c5bbf96bcb4d6aea96c427fddfea9a0cfda723216c7435c46daa853e4d520c13c4e0394b8018c3177cdedb23c6340adb6ac35a4471251eed65a6c42308861a0c2f0641af3b06fb7fe52322f944a169755754d6e6bbe14e7061593e041895e06c1c953666c40fd98b1086c3449d936efe78c804b8a48c09d49f32cd4537aac11ed770c6c0db2dfa3dd77acba8f77d9539e2d80adedc8c4c99637a63f6b2e1fcafab23d7b89625e99e174f38393f7201612deca4c1e94435f5e20f3ff964151ce478316207803befdb87e22c604e22de1b050fa9b939849c164b725a1a8b4e186d00b73299cf1ff089ed533a9da337ef4f19279257884bc6c90cfd35f76900395f5425adf6930ea72695da8f3e6910dd414caf037cdde0ecca1db54652583c77895d6be648553796e283131afeb0e26107b63b18b5b10b02f0684cd5d78ffab5c4638a5d4d9341f0b19cd3ba3486863d866c5f9ba8c67b52515daba3b69b9bc0e220c89fc4c9941562a457470cf91b680cc67ca9def50444729b850277d7b424f4ceea725d15f35b3a13d23a9af6f1314521f8ed4c0f82764bc38477991687da8db9a2111c62ec3756871bf259d1824136bbd321fcb5f97fcc543d85ea52d2430b3599dc9974c0fe21bc228e72fbb30626e2d0c97a48c266d629075eef01bcfa92a1385d7307a2bd9b34ce9da331113c3d9ac6bda036e1037c42a48d67baf63052153832eeea4dc71a5d16864ffcc1ed0b02fb8735fb87f042637dd1d19188a8647ca3d35b9fa0bfcdeea2c47bfc46dc63faf07c9dc4f22d4e1e46aed165d79c73a5aaa1a60daf4eb01e783a7722acaf5f0025c045dee1b89246b07ced22d2a8ef0d9bb2fac7590f7b08abc684966787485776f1e939f5110d40d721828eda144a8e72f93990dd1f5b580e4545c765030505d4c6527a1a35652ae94057c0eae92f74349b49d44789f5d13fb124262548ec6273fb6c8907ab56b94ed95d1a263d9fec0f9c91ef75c83c10903218acc399dc8a2cd5544ce69776125691b1193a660682dfb3480a0ae78db90f9164e426717a90d9c18b16807d90acfaa70ff8accee8be27c7c2f93e06c97677e7539e86a79e065472f0a2fcfa401c6a7bbf1dec4b616f3478801ae9f9f723a36c1de651f16209ed2f8705e7eb2af6e30e1e8594a51475cd9d8f5b15610c11aa2bc00f638d1cbca88c0a59d92828cbcdb78ad0f3a0f36375464dcc3a79f9a227c0fe64e6305912b9bb77cac52d0239a860818dbc59e15b88b92e334f9f654d20dd5fab371787f4e8adcc2187d75b73be17ebfef6c0d6549fc291a62b40649290b16fc7727398026ead0c1275918cfc9d60784c23881b8d05e09679db6203cfb70c22837c4fadb5e21d07b2fb153356b9a3d3f6d5d46a0945a426f446ce979d100c98916bf64cbede7119c3ad5b57cb9b547bb7ee039635d40a083dabc900c9330bd5090e6fb56d9e7a484aa0d39485333ca2bb2126efa3fcbafcf00e592aaef542db23fa2f73310c24a3f234e24077859d458102d64649faa418293f63daab92e51c57593f27b8a16c51767c8ec471032b45cd2c27b5c1a72b67b3a4806ebbd1cc389b0a655135ee6163825a0aa75ba6f7fbc544d2c26027f50f6fc71bdf25a03155c662c0341fb31b442809b416c574e57e9aadcfe146d52d814179e51aa72e822545b7f41ac5c5e674cf6ebe6a49c212faa1ac0c2a2a419f1e52a3e9ddeb057b6f88c4731197780255de76dd84c3900280acea65882ce73328a7340f429007847833af204644d997e6573e9df4151277a69c45bbf119894602bedc9a5c6097eadafed3928beb003cb1c2a23a0ad891b87aa95897f92c4459ca07ecd2787523cb94966ec7e49200f961c0cd7a76f928d80d9b1b293692d526d0f1c774e7566b9be73930448960e7518b48462f4b0ce4c562c37ce1bed9af34c4b058e3a000e6de5204cbcdadb95671937e6b7377c0d2af691d59017db1dad822346ed0c535787f8aebbacf3d35094a50773dd64604dd47703a5755dec49739b7ef59073bafc67b6c43ad9220313fb4004f34b288777f7aad0013cc69a311303f94edf6ee3f80069b62527094bec5e6d7c712761be9ad24ec66c50e65a84cdc6876ea005c090eb18c8862d262e28fe89e5786d395debf42445a1356089f817dd2c5ec0eda045a4480c04d691e6b5087c5944716c44df0f913611162fb348819d9989d92bf1730f4dd44835a37c31c315b04c0884828f632b50bdfa8d7d0c0c65fa81d203af877e7c8706bf1290e8154b4fa633204f70a866bbf76e4c9ad6b247f013b455aaed66096d0ba5dd1de6420e7e033303c96b22fc2d82b430d908ae478b2040bb94d26110598d524aa5077d1fdcced3390d9f77f24e37022494455c15f8e99efd2a49478c6dcfe7a6258941ed6f98879e71a2842752a651b613f2ec50c1406a70e0d8d85632bd2634ff0bbdadb1e3878ab2be7a607f2a70c03ed5f5cb2b55127d9ff4d3f715e9fc986f87a565eae9e8520e375c9960241f4a91ad9e01b74e2843dd03356adf08900dc7fc29f7b045f9536a9fbb918998737fe99af36d0d9ac5dbec8488133236bd8f9724e7272fc04e6734c1e1649abfe318bee2390927529aac85c704067d092d89ca6617d03e4187ac7a7e100bd4faf0403c7654bfec036f59563e7b747a887fa7dc81efaf8bbe057da9880167da1652aa73066a6c15fca2ae509f326deedcaeb0b53dfbc6f4ab408032f36df85f108c79309e67597b127e8c1c358dca15a10a571a7da89b13063f44e012d518f585ec5ccc54648e4233ea5753bfde7aa37888712c9277a462627b6131791f242fd80c57b05267b2e82fa027b16b12aa1d80e15984320734ac1a0abbb8ed2bb0614fc21660c6f3423dc6f1aba5be8b95db3c9db95c275e42b28f843251da9be5a1e48546bd1d0e1a5b560a75653cb9b7e12a80ebe486755255850bc3d1eda0f99168b42bf41668bc3603f50dee7ee506bd867018c3e9a4bd34edab058ee6320605130c2009c1e7a0479445c28244ddb2c70959140f42596341efd39dc308862fe0f6848bfa05f980c62d23e598bee6f19d0487b2f2a789d5ce02535997fe34d00cc77ce584b73d8599f7e985436cbe705024cce48fd11344d51026db5b6dc731595398f813151e9e918b907d29197d3d04a3f5c3ffc41bea5e413b5e0d9059aea1e69dc5d93f5e1b47b9ab744723454fffb5a8022b4d20f03bd051af6fc5a310240d4f121eefd520881540bcde1d7f217df8eb50f52faa98671216e0b6c628add6cca5281505942d81c630ff3b3e6f51ceb9f72f2c3d60fd57846642c7d6487cd5f9d8ade750ef2205f2f5d5e084546c7715326d4b42296205496d618a054cae74a6e009f6d94af1d2372f89f10fed930851c9ab8c8d1c94efa9f3ed57ccac8f2cdf2ef327240f10bccb08844380e27caa54d50a22c786e63ea6a7e0fa5b90ead6a00ef2e04e5dfdef065071c3e386a8a327174af5783ca70520d69b7bcf474ce9b74bb89d39ce83c02679f88ccb29b5d77148122e0e4e96b46b3b52011e3d5c6b5a5820aa51db567518104f00d0af060a54991da4fcf70b404575cbdb41d1db31f924492ebc82726b91463393f1df7d94fd1f9e1e9d5c9894193f31f5ff207bc50175c92e8ad289785f0bed29ea9d5afedecfa6c28b3602183324d5bc49b52a93a8314ebc359cdda68e521dc6ad374850d6ff0246856279a7837897a97f5ca24382c3a2a7d6b29554bc241a1f72ef21621e35e9ec25ed2a313a797188f55c690e8b9bf1bb0b62a279130b3477def96f4894afc1292333442e740148901b107d23e44c4724119925c63eac61fe1b70f535d61a3b17c1dbcd3577c8b13f59ea295e49d72226667e328f4016cdcd74ed4c995fb35b3bb3a220b421fbcb8fc656fa663a4d5a391c1fa4f5b770518bcfe3dd12160dad09569d4226db9a91cba8fa692de2cb0153c6b7f16236ee0cbf6df71bf04063d6b7bd5e9bf2f62fbdc8f314c2cb47fd5efca7960135498b6c116354bb8f31cef3ac6c8a05ee5452cb118ace44569a608702cff460a15229f4a474c85295653892e49f2ae7d46848c9f4bd51e9b4acf38ae695201d727a29d8c8f024c3e4ea0592e2e489ec7567765eb07fc1f9a71a0a1dd04dead7f3dc4060badec67219e9387a3eb35d9a7bb0098f158b351560d1b829c27473bd2553eb229cf0f91b1dbb899d0a9b0372572d9aa899b400f6dd5e9c0394b8e80175e63b2152b7b253205b6b2882f3b114dc7e8300ed5e61c11a40356a42d556b27e95c24978fece84440052698b506a6e13d92b7b19e9a4f045435a4d6904c4b31b5d383802f4fd9e16e73a93272e67949299a91132dfe65f2678e35f31bdb880dcfe8fb9ce78b681c911fa44c64e496605d2d49227d6837219cfc2730f862d5327c66407774f33a89809d576c5b2e6f02a7279f613e011702519a45efaac3f72e73e6628948ae73ae0512713c2b0b4161507455cd89aeb166d00dd55c092f59dad237a8a38e14aef155658c0b078df444fc79c7b2b25fcbd3c688b7062093ed8aec8c9024d56f304a8956111ef87e5829b9ccba050bcb334f5fa9fa94c4cbab9f7c7c4d539d2bd379486b08b32ac64f75a337dcf6a135bdcbd159a1e16b99798943a380b5ebd3cb6074b4c1e0c2efdb8cbdd1785aa8d9e8ce4a54fe5d1ab002eec5263450e628e731dde4cd61680ab3133e4b1d5ee65f9b11966b5a41d2be7afb3b8902ddd31fd8c280f94923fb075283f857e0663c7d2c89ade3f37ea93f5a1ba0a4dd9d4786c80b14a45a6e15d095d4f5cd67050f8ba0b3325339fc4c8f536c81ac0de2964ddee6cc32988fecbc5a48ad4f3de039a5148241721655507c2455339dfd9b7b7ff624078f837733153c3b97acc940dd578c1e42e237400410b707cb6c49dd18a6518814467fb657575079e8375eb91ef3260120fa251940c37c2bb910dcf46a046ea6fb6ed3b5dfd69f45e6aec9d8738c4fe631d616da7f88c4206c5175ad22dd5902e6358807a2b424734c9ad10365176de005abc697d045262fe1e27b3f64a3bf68eb18773fe74809250cca5280ad400368138b8b61cd745869822a578af6959f38f68c5d6833bf1194ae4fb1185f88b062153f77e3ab699cef58cc1e8d89b9afe8bf3c8bb96e23248b72dbeb0a0602944e143ccdbd36bf6131f9b58e1f999f922fc107c353a4140cc7c99493027fc23a6635ad7d52525b590443324c362e51a6ee25b1bcd39f295171e92329a0ca6013cf3f4a158ecdf16df09710bc71d470c9a8f41568d356a381cb56ca1c6741dd729a7854f995cba344bebb8d481de2d182201162a4a3281e46c02e846c65a398ddd4c4881a996e6395818806c4fe583c7e1a6104ea267ff5fc934762650ae02227c54d8a5b6c0a574031a909ace42f3d4699883c45001d4b245d6199bd0db0c7c734392e595bb3c98fbd203376f5762ed601261c0d7d79ad9b0add33d623e67d1161b7866d00151a2946fae942d2abd628902ebfd37767bf2ecf4ae93917f08351fe2753edc97939022155fd95693855fbf008380c50848c969e9c446e85130ed98e5431d0d04206cd837eb182ab17337054dc4c383243298b0e7d345250908d88bfa7dddc2b3852d0e2cbf286fb315e6d9d951a87fff5082477944a698c8ea9e5f5fab8374e1e0aaa457fad48848406b43871491183157f1879c87aedef4b23708a0aaed316aa9bba74d6c632acabce5beda9fa9684dee75e1888d8915225cc052d952cd287148110d08ddd20261c2b47e58369b98ca254b247158d20fbeb17b96c4ea1e7862a9553724205e0bab80de85c0d1ba7026e14c80184175748033a8a2620d83bbbb164726f7f1761654e56fd2f30d3f578397c91f98624783557c34975822bbf8adfc174b13a5dad7a9ae462f16a2a6e548ce4a312a6a9585486777bdc4a9fffb06fa83dfd7d3044cc360c838778bf389878dce3e4394767541840faaf09eb319f7f55efd3dc5e39e219c8775adf16b7a665b42330996af27039575a46b459840bffc69faab6362fd74a57978a1b96e80d81748a96612d07ffa379fe85aa5efe40d37d2448ab606374aaf1981ae5c5018259da96b91d91de2498520a04ef7baf735afd09492a50aac535e9b19148ae49ceebad85473923851ab11a0f80d742dff77923851c4656dc97774fea4f35a304511908c80921c5c1277373ee65a1f71863edcdb530095b373529d0d9e37bbe644bf12fc64af5151a79d489b3b50cee617d6546891afdf952d1944f5b9a42dba0c8a3fd6105ff65f745ba99121ea29b68f4237be2c293e6868f8e96f99bc6e93bf1c3d587a09706ef7aef37746049b29189355c65e41ed3ac8f17088d41ff58f66e61c1eb1257c918cb6faafac09f5b56648e903999e53dcd9e57899a8bc49b450e5d2c286a5b99e20a3be58959f3344a2cd114fe226595315aefc004da9feadb2c363ec4ce3629817d0f347a6f06a3d4c91f586a80a7c8ae55505f9ceb6ef8e4fedd2cb37c31d05b312c3b1c9aec2ed2662c6d8c55cdaa4b8462013cf56cd5a2d83109ad560bb78a9a8e981c1c1588719d568c0f5444aa8e8e487a7acf88970037d420ccedcfc341c8d179dc5f87cbf361ceb906024a187b1a4939918e1b8dee5e7d1efb896aba23c57daade112ce331d51fe5b991972d49474ac3240a4f100893dd7242ae0fc7c52cc5a6bde4054b90ddfc607cd9ce8e1a86cf89f6c54690700f84ca17fea1cfd431ade61384d27052865e20c51cb6d0fd389fb7bb58f00547cabd53b17273d6352bd9b71ec62b1236b6e304e28793316441ce203107f83fa44628b00ac98748fbc9d32e4dfb8c721688a1577aa1dd9fb36d02eeb00d590d41c11cb28610708c0b3e86e370d3665ddc284c75cc6d02f72bf540d3adada0814fc46c49800439d072b04dcf8466dff117a4012791065779a98e7d1f5a4d090f701a612921cd77e19bd914a34554afc0dbc1d48773742bf7a16ac4e0ef9ac855182a767f14f7379d8b162448bf40298fb1047f715a426e66ef03f670d6b4124cab02306dc4641e5705a7467cf91fdfbff0efb4313cd52e7ac2b122501937fbe738e32e598ea97c29a9a0af94d51931af1ea262404e946c773bd6ffd8e6a9f3b810c1407ea3518e8b8bda7921688e54ff25f947a29aca1bd9dfa7809d4be82278b51212a7ff3e56b8cd1c9f9664b673857d2085d7048d481ce9dadc9fa7ea58868775a28700c61e08a2f6a533993e7b8ba933029f97491ee8b413378ff08ba3e5ec90890c239ec514d61d900ab596831bc56469f6af5c054af7fb15fb9b3015e1a1d6af366c04cb7c5d81c5970bffed99d5cf27143c1677532ee6e57dec2b7aa8aa4538a3d1a4bc3a1fcfc367b95f412ff5b849e830eafe011298f73fdc00aa4fded5706c670a45523e0a6f17a1d3968ec3c392b953984a54b10ac165b928b3897273e6b3c32e08b878c09b51617a198d9e22fa317512f46fa940b480847b6724515fe97a1e31fa43839cf720be3eb333f2af46d64e5da58529973a535f6a30cde9e7fbcf60ad92f7bc241cec656d6859b0bc024d1cec16217604b50014d6eee031c40d252bb2a01c18a0fd545da4892d88de68641395402f10dcae511deb2ccc7478a9653ebc2384c3f87340ecbc931eb8f731858bb047f1bd39bec9678c7d34f11fd226386fae2fdc81453ec9f597ea0623d4cfeeb7aa7a3549768a2cc4c56ef26813340653d2c91a38c520e5c656e928e9690b40486b6ba023e4ba77d633795d8afe032b143b1cde91ae57eee40bba79dbedecaa5a8e746935a2286c8b2406c757b112178b595a7f8fe2ae07e63ebe0559afffb0563012305eaa208c0cc4ea58f13bd045039b842a290b9ff9391f895d02eea2dac712b89cb148d3c022c82c9f3b8f2b273dd85200e0de78fcf804dded77180cff1aa033b4ef0c50e64a216e38414ff6cb5d713d7496ba5652009cf68601b10917c45086713b98621a7fb4bdced81e155c56bb679521518ff53fa8e32c76c97c8cd07f21e0a96ee11f1d559f7ec22c0bc9e54ba81bbdb678adfc2231a596a7e3d5110dfd4ad4c51b0295990d0d2a654c096d580aaca28356a361ed82e30f2eaf0c9bf9f689b25874ead060aeecd133d36fdd99b90c2bc912fe0c5b214fff138a978ee04515019b2ed32d876bc328d5b17ae1ef57a945c5f9b43f4c2565953e3df106919dc2229306f85e56998c7ce05b3b009d117edc9ef3b93170652b36f47186b727f8b240d85fb9fb4ee12e46c47958be294815e034863936d30b37202677414fdb9c0f4b4a2810a2ce137f3b69f0b77452443d43319cf214418ac29479a09bedba61c6fe176a9ed277f36224c6621ea1100b97219c313a6cd8e503cab7f929fdca888e8da0ba84d07e1bc5599619a25fb92b16a551c6a070640bcffe810604f1a236d8595be67c9e9f05c2a4b693752f9f68d5ced6a5b9520e2208571fb105278b18ec7e554491b01a76f18ba664418f6f8d6aec8a53e5e85543853fb1e5784c8745b948550455727091f2faa4cbb21418d19c63c687fee1a06a9005087c910e26d25fa8d87ce825f5145082327ee12d599c1b785cb9359e16c288069a8a5d508fac31caeda649218b3b143d7a6237c013ff846fc7bddb2caf97fae2faad33b55835bd88f0ddfa1995406948f02831c26c05a2469cfff482bd93c6c6997a10561aadc3a20e9d41e5ead6cfaeccf608c51ce8cf67988501f673c69b3f563cb3d4b4449118c44aa3dbd950143a374f23c419c947a2cc6dc644b0366ea052a8ca3a03dc14ed7625857fb69027cb44d84336794ddc3e3f4db93119975898a5ac2df74754e83ef0d6429dbb7ac512a43b7b63390f8a2d4990ff6e88129a10c86de77a14a7bee2b761cd92f30fddc9d0464056ba9c3f6f6d500e9c747540e9f05e3f90ed9030669d9ea57ddfe27c40d3a3d9094b0920e4c8d5a05767c256d7f2d59497568c09afc9e7dfa5310a4617cc635295bbbf7ea7a42425d4d96c46df68228574db2e211b260bd26aead1f91afa8c309b56e90494d4b59edf05100f9d9c8869aaf88ffacdba335b7b88eef8ed4db6e3419e7928892bfb0ff8394ae7eaa413cb058f9e30ce526fa5e197d74ec568c0ce4a65e9df88a14a0a609b8d1f2e7fd16e46c1491872514f10edce1c8aa5cf43877ab094105774d723c384dfc03458168dd63e20d51263fa67470527603910541a2411259fed5936d80664937cb4811b200c6194a7ba5d61ad2d047a015d07c5637e6f166687659413699a6dc6aed9f20c0d5e1f890022b7f46cb5337cb4f33345d687293a8fbe0e025029367042b4d674c448d62422cb0dbccab8c966bca2c9a019bb51e5afb1eccef5d0d6ac57d98e7ad5fc5425a4e2e5cb8dac0d6892c97c7972170fbd7257b2a777a40cc89d9c6902f888cf7bd75ae10902a4103f22d8868d7dbd692183d241f80a9c89943a2417fb6e6527373416a3596fe4e97fa5d398bc30ae8eb8f681c87c4849df8598beedc85937f28bc9b6464cfa48a73ebb9fad7081dfdd84f61252c3bf219c278af503dfbecb08274cfbe175a39be42bea30936c1d4fcf0c7afac5fd9f489f231c24c38a52d19dc5f6586ec68998876c842879419b78aca65d1db5d03d0ac2efc4a711b10b1672d22e158c74c6a455b21b49c7e99d26e5fa91415253bca9d6553a511d0bec677a61643136c884994e7be43c4220948ecaa64de919da8958698ea40bfe751161a3d2c3c67dfa9cb00a018800f3f511164eb4df0daeddd43b0b15cdb27a2bd996d6f6b70ff2c3a1da0d1c83dd4bb56e0b041eba43b3824b371496c05c8f4192b60d450b6e38050264415cd96294248c5a8d0fb76a8b5b0f1b1eead1f456e2c6b928364b018ba5262e16e653e7d68b2d0366537bd9ef6428d6c7122f95800bd76577ae349b1dfea95afc4c4a0ff43ed06c183da8020732896450f185cbf29d523afb8e2f4be74e26b0266b134e7c0007a282843f230d6b901349e84a7216666aa678dea09ce59e8a58e11aff10df5190fcf110d07e05bc15d6c6f1c7cf98226d6b56a9f10ec768916ba4b45174a383a2b3c5d9827dc29e4f2479c9415a8b886c1930a66309944883026294f12c747f9547a7882419217d3040565ca9879d172e29de4a7792cd148a044ff85d98df725dc3e48557b08deadf5eb03995fef1eda4522fd178fd801a1ae43430048ff66f535c82f0422a51cb6a8c5fa0a63929072762a5b9599de0e6253138996815ec0230628f5ddb291b6a8fcc83fbfaaca6c8610df0a12843a1d97971038a1782a0a1031b9623b6b76ebc8e215ac1d4dfff3fea95a865a5a6e4b655710e8ed7c570546ca49f413d280c3cd3a69eee130c2154f999ba9e4d44e7426708fc877b6ed8b62c4037a00bfc8359fdaf4d259bd92973d927473790ab7a5d8e6230b0113ec5f42ee0feaa9439fea7d8bd1dc32d16c0c6ff3f5c63ef1b4e068e309c22ba384a477feacd67f4398d3d8aeeb13e00dfe72a01ba7ae90e62c75682528710b6ee3aef396cbca6dc782fb160db764c808f735d2c316c3ba3d2492490327759caa3c94e295f6f4bfd2ce33ae375cd2b0795029c0ac8cc5200f22e60b21e1d91ee2e0c52e225fc9251ad1fac05b127952286d5b7abeac4ce4e1c214dee559d9e51f8b63094bb0336f0ff32fd9e7b2ad54f5aad6eacff393bb20641214be042b36cb85fea6045327cd843e77d8d82ed4ccf31d7c396e99bdea399777f84102c415d81c9a9fe585e749445d800ab8045107371855e06cf4f29da6dbdcfe8aa2039c05c6072e20570a150f04edd5e0d64b0a42bfd14d20db8a10bbd48cd9bf3b449e0d71538f8ed04642fd2a528e5d987640f35fb299635203fd4aff3dac077140b54ae3e4fb475c8ea7bf65990395eed340f6510d4d684aa9da7e08686d9acdf62f811ce0e9b2c52dfaaa0e3f37386d7ee66442bd07b55b5ea227ce9f902c24e19d121d1977949e95ae61ef9dfd9122b74e406c674f94a34d8661cbd7cd2a9d7c0eaf493224e4b6deb674d3b231ec6610f2949d2bc20345762f615453c3a3cc7a4aae62a79c232b021d1d1576d919bbf16b3c2f9e58f87a039eec5dc4f63d0568fac5a0c0b2304cfafd464057e4aebe90c35c766c370f927bd4c31329125cff1ac2a36d6e21eb10c502ee521546b4dd662c4c8dee0f825d00df6b6edecb0f7f15473a3f697ca3454f997dfa995b01acc2c0be884428453aff6a1f2f17d2de7c8fbe3b75e51e6a9810915867a00787370a08f4cc4799a9c98fd2fb1f37aaad1734cb8354dd216663a12fb1933626411bc2aeb322bc8f16433e3f1aa6489920336c5adc93cc802eff1befbd0565af3355ed1d2c701861345b661784a1e60cc8211966505028b82e3514238e78e671fee8d936bca2193219e2850af474c3f1928ef43f192a6589feff30a446bdd1d7964b3e2373747ea28fe129c9b0a535ef1d224176792d291b6bf62d69c81773bba36199bc97fe216bbd29914cad97fc98b674ec9df2f43a4eaa64c583e51e4226ec235edbf666083fafeafa18ef381c28f3688b327e54e9c6137a8b8621f2ef6f1f6fc8f5c3f909c92f265be78bb1b2472fc236b6d382371fe5a7f1853f9b58bb43a10531d6b1db2d23498d64105e0a6d7e65bfc300ee22097328b5c2955a842284a32b064e814e7b64c85e33e5c3c1160ec8dab86e4996ea05713afaf0221aa2c444ba6f27df155e03ff883753ff9b2295351ea50fe5af2c8bc1e2e8ac236ea58fba2bf689d6148d9eadcb3702c8dbd17a688c847d6d64633294dd2ef5d143cbcdc7ba1b4f28c19a41bb3e79f37ee82fd761a10ede9a88cf80bf0b6ed5d8682d073ed5ad1ec0f010233acc183132ac7392a74e874d8c9debdec876fd950be1e13492358ea367a88ae3b743db27ea08b3f5f0efbf2cf890b8ca2322f4ae07ec92be47e08266e9aea54c45420b631df5cbfac68d42060e4def7f1b0691f03d2c8a8baa19dbecbf2f7a0172a6e0177e7862663a45c76520a38d2e662b1815b3caf051b0cf4d8fad7b6ba298bdc45717af25fa4beda137c37c2cab84b3c2699f286790caf545565e561e2fa1ad5c4db754386a5e2b8f8879a032d581f05945dd50daa7ba938d4784d0528c6d6dfe29f8a56309f8932af675aa8e0d6304d5849bcd10cf0c8c27fb312a7fe5166c69cdaa1d9fb62fc43051d7c5b0b9a4b73844a4083214eaaea8f8a614ad15f6936d28fb062532fb50f03e70efa7710a306be9e13b55df0f3d589b38bc41abb4bd8648f2db85845c4fb1004c504e95fb3d1c232134702c20d44e6f5d58d2141899c889860fcc278342ab3bcb16bda071050156ad80d0c7e67eafa7a4075c838c97cc3deb269d7d37ffc7d3607b15afc57be4aad26c181afbb9913963bf5bff330132a323b34449935d11daa853a3d148359a4554ea188bb1850e1f44204fadd6b77ec1e5f07c5e7baf1201e6733afc8df9b458a8f3b8cd15e4862f2603475641ee5718bf62ee8ddc3865c20b90984b935b1e06f51f78c53f161cee76402dd2a7905425a658e83f3d85efdd2539bce4aa36f5918e9043b01f79f37f32101af2dce503f335bdc1d8ad7f7f6c6865b055d2e633b9815431c5b56ac7892811bc2ffa7a9c1154f54aa6d24147394eb0213291f8b849e55c46e9983491b78a2e8a01dc268bfb923d11d3ace8d189f49c7a109e2d2532f7e4d56cd38d665cfda62c0167af0f2428598a8feec08c850b1d2ffa714b1ba84be6c9740826ccc4517d7e19b649b2e43dc6e3f0542cdbe3670e8f3971a16d56be1165f0c2b7b4abdbd6efe7be707e8b35f61fb97a97c571e07c3cd9d43764b2749d223d63e2f1be76cdef2912ed20ff0133d42219e334970388eaf583ade15d9b9e1007e8792cf39461cff1327cb27887e9f840fb5763d77bd081cd716aaded067750513cd4e60aa8832cb30f982ab090539b75b04c8a7ff84ff59f98095b9b62846968c7e0ad9e1e868af117b3d9d8eddce259385651d0152932779f7045746ccb35b7614f4fc294ed0d90233d612c4dc37dc84301ebe133f058479867d7c7481798bf4675fbb7de28c138b1c8a624ebaed424d764ea3b28bece420b281fc014ec132a4c58c1a15af7b425ff144ebe7de7f0613e469a0b4e686a6c0858a65770eb8d1bd23fc68f66b0f1fa970b9246891ce38b554a7139e75e56527561915e1fac7933e3eef351dfb5043369f62fd43da89be5df3cbd46e7ae46a73cad3bb4e9432e33f4fbe0860f6098f191db368c1852a75d9fe3dfd3fab2d55fad0b290aff91e4670877e4ab3945c9b7cbd546ed6f4f724d65f4545ea311e41465c796468410ad0556577c3dffd4bffe5d436d7f6833e8854afd258c552de8cf50a5c082e49a95c5946903a9617247406aea89b6cf00624889d9759c8f4a6312e6e7c9c796f55fe9a8e50c2cbf71b072e6886a7df63cfdba104d73b5a19ff16cce591ef806cdfeb6bea09d7569031b70e8e804ff98b7408b7916a1f415cf4fe8c127b60c656abbf4a3fff87c5cd8e844e64e801ac891f29593755a33c7f1cc11a4905499ead3a768e5a76f525eb502303831aad84a3566fea09bf22e4f1a31b58fca75fe5a40bd4c76208b4b6bb1e1932901a74dbc49313475819ccc467968a813c129d7c7b0cb4a9a5676a982b59a3e9d6ab11076ce51313c6006c6846bd67fbccba2869d1cb89c7cbc3db506e0b6b329d5cc3a5f1a086cd960cff9d271521c657edd108dc8f1f0a9990932f505d77bb47709f79967fbce032e3532fda820a914ede09a823faefe5693286c8895aabfb253af42861c9578c5fc54745eb7ba27d2da690bd88e5a1427c6043f765cfc1897868d08d3375009a87ddbf972e7fe1e9d6c8219cb59fbfa2bb97ce0c5fa3beddfdf01247eae7b183b07364828c2c66ec57b5e96b515010f68e15c9cbdc30e4e46068c6e19dc5ab1e1e12c20f21f9399a91f8fda6092dc6952c5fb4ebdebd8e06223cad9f9f434d969b903ed82a8fed1e9b2cc8b078474bcea04d4ed519684d4746e3930297ca454d64a96aceb19038058df1c4391159323566866fc4d8c6d79ec6f2bc3074849c0dbcec13282c4a2903225c7e36857bf4f7fc4966176beeb265fb8ad2f0c32535f2d10c3d3bdab5e764c8920905ff643b2c7f1e6bd2927aab740841fe95deb0828fe663386b5552a115211f82c0ab0ac7001f09583607bf2fb2e68525f896c093933413632eda03a065cef81a911836487e788f0ad68a23e758f3c076ef1729dce999f121622a760aaefb8acd890e3c344dac3d16e8ff2fa500848ea10b3023e4517c378a936a25e86f61f381a6e7ccbb89c71b366615afc389c51a9be47c769418c793149f758bc9374cab844485994c6796d00caac557ac4b9c583c9c5ec0e1c60d75c68e1c7803dd5a16ba6359b718be9f970e5ca0f7df6f4bd60e7a3b2e4a199ed02693ed1cb371991eb0c6c9e163b0a077af4b4ed6a0099b3f692b9e5803bf281c1a2d1ee0880a0410d22a1576adf1ecd4f3139fdc7b97af6dd6a6908b1e99fda58ab94c817b18c76232313dd5c9f726c307c00f74b5741feabe8ba2ffa691b0f9395b33277c726f032334fce62fcc0a263b1ba3c674f6c86258ecdf2234b979ddafd44a62dd1da8ac541088999bb2ee3c98e2411248486a2130b3e8ac2757f8101c35b2527809a54afb0c974f2dcea04675be69f6968b2dd42c18b422e6f8890a573b18a4d83f04764d8f479275cb0d795d1cc6d824e564340a2c1757031a81604c43241413121417d05c258a22a7165c56e4dfd3bcf121c9cf3ca933e4f438acecf3da0209ab6fb2289e3a7341502f590e51492d78d494f60267b7687f37287381a4841ed176809962d9b9e13f8bd9cae7b1009a85437f0621fcc936a225e56e4ade3be2abc169215abf373f9123520f43a23e636bf29eec1ae16b3510344bdb964cf3a6ecd5004a2192bbe63e8e0d43ad58f0d53ecf4f6ee0bf3c8c443063aee9fa0f18c3785fe86361282bc6312d4dabb8bae9f3d2d4a71770f3336fb5f638e9c2856cd3a03caf1013a14dc1c37c852c6162c6bd8911941fa81cc6c052a762e8e669b720c1702ed3e57afdd7c6b8080832297708536798df6ddacb2305a1ddc0af47b074bd62b2810f50007db68d3754fe549c6a757fd65bf3ddcc6d65546c7a74c1b27022d80e161dece3c92ab8fcbadc4765c0c5d670ce1edaf5b311a068bb3d012d77acdd864c7bd1074633834b513d6d32e3495d88a383ea65162ff976ae5be63749d29b9f6089d021a49ace6f02e3ce08bac2d1b814861ffe4360a7ef852ce7b82e54d10dd5c37e52a4c7feb6b94692dadd4fea8ab35c1aa118f69f1e9b3bdae90d91c1296fedc02d42ae5cfff4b8009b372fe588d2d24fe820353ccc3e33baa9b4cd71d71cc281f3426e00dd144c0d237d39b7cf04cdf3f945c8f19041ee54e282aca722c2ab269d36b1ba6d2ceb49eb727a376b235e4b2b949a77fd1ad78d2e43d4ede69d8ca119e1b7879ed40a44c93d2a94c127c65f742d5b23790ae5cffc98434adc0c34915d029c501d8cb55318767a0c26530e28f672d6b8a7e69a871c21eeac6c557b9a258fdbb073dc6b73ba290e9b2bd26d5c05eb496d7987257beb1362cf39137c10deb03987a9e54df60078e5b64e67dda48a6fef7a5c33573085330c60770f7a915709043ace40d491e6c5c1e8a1ba65ebc84397e25f29e6f6989e2c882462ca5389d992d3c24571c541cc0bd482987e76bd1627ffe632022909fd286d7b1eba3c25938d40e00df11fb6de8190f301a1df5c1a4f5881173b9e3544e47465c332ffb39a58d356c310a98c5cbea16f1dc3ba5f351054a8542a088e2c6cb36aa41f70180c140396362a1f9652aad65079ba83bdf5e40d735ae99cca37351ab84cc1f35208c0add650e88f4993b56f1648876fe4745bcd2a186461fc4e016a6608e306c16f29638015b755d08ce037abf76aeaae79a267c3a5d5c0201d2e9bbbe85b6a91e6735e7b7858e18324235644ffa1c17c3f2bcbb4d143dfe621afae2472acfac94ef4f81627a0cd1b9aa85a4f1b14b5ba550aa58d514a48984e44da6704a876fe88b592239bc5a34cbf14b88bf6fb7f5207d5b9dee69a34c0e407dbb4abde59f6071bd49ad1c3d821bddc2905407cfe8c84184c9ab45ef7c98227e8be0b5c75f4944ae0c4fecdb793699628a955933b030c79a42e92e3aad6d1517b040ccb1379a3b4f471540c04c1df7fa0bc22c612df725a1fb1090024a232664d73eca14cf70619ddee844a2abf3d476a50520724dcec6c6c8de02ecd4499087b195edf09cb1843618633fb907d1317d78efc70ac60e526b02e6250e6acd32a843399fbb01c4a7491f8bcd3169242187aa6e1da628e29703c7369b099b2de93ed20c00135af3dc282b85aff50c6a200738883cb42eb601d2b493b01f83b1072fd8d0625da95116c675da68ed0e545e889b12419c5776d03b2f256141c4c4568e1847b6e1a2fc7887a671c6521402ed71c22142e53a4c117147044d076f61b3e270f8d29cff3e6de966e0b75762c4241882fd2ce8a2c8d2d15c9ecdb8ff1d7f269f2c19754302d0e96414896a21114f175db942f845bec0097680e4feed724ee6853958be44c23238abdd946e3e6f1fcb51244cef04a426f203b73532716336dba8cf378166eb7bb189bf65fe53c5b58338caa04de0632bf7c717e8cc8b30afe7cb1ff8f334c7853ca23f432920d00a003db934d1c71db645d665d966ddcf2101d700cb39e42d09515af27ba950151f8230a7c4ba6aa2a32ab6e4b56846eb0bbeef113ec7d75e3b673ed94f2e1c36b2f00fe45cfd9fa655956201130e216bd65b74e1247c7ea9677727d2130c8cf6f68f028b564a38800d387f06c1cc4d337428865b070b791b748996756b4b1667b60fcb064435117449f6b256f53e40db9f44aa26b4ba8068bca29195ac16176ac036f33c00d55eee6d5bc74726c348d9eabb592297208be1503917d702860c149f251302a35df383cccedc4671e7a5dc62a7b4b913ff9846fbf9006f4eb85c96e6714423604306b5922f3991e56753a7bc2564cc05f5227c633795360c10f7d2a1cac14696588acbc58eeb4c4ecf33675c9b54d2bb037a0417717161bda0b6a28139ee988707ef60bfc19364b2f0e8bea058b40afe545e9b7c8e8c99bf2d14f707c858fd79f11d73e3399ac6a87584f3dc040915a7cb1eabe4e904ea8a5ec3b3d9c07fc55b7caaab197837c0839a93a2903b6d09dbe7fe4e23007bafec630a1a52e2b9d92aaccafa504df5f946d5508f82612b566a8174d83d266a8eaa8dab96cde87ca67d30be15687de507f7100945a992ba260011f1d661a197d1b4f2a5fedd71706e2c7c7180b20eb72d96381959a4c5a5d8be4ca40e446309c1083b0489deffbd1de88dc7b5b3bcb104066e3fef56b1aa909797d30e18b15f6f0c775b01a1432a742b1da5f333faf17ba903067efc7adafbec6d254385f660f93f9a19b6f627b52f0b90abf5595a1d6de414e2d8cde527c66432049251878864b3b51adcf0521aa6b530ef52246a806ec59650ec103ab102834967612181d7ddba63f8951ed23fc7b6617585508d823c825dffecba6856cbfe3fcdd9d2d67abe7abc6401b42dc84e490cf2eced3adedb572c2024ededd9d898bdabf874516790d220bf01fffb05ffa894dd198bb5a239a1b38dcf61a869955e5890a63d2b166a6bc3245900ad06d652c150ff0242086fa7e4aae7844a5f012a9b730af6a2a6ae80836963257058a6b2f35d8ee04a076cd33c5317d80337c5b4c0743c72122815d61f8360cae26f3dcd99d2388e8c46fb86600d9c57eb4c5241e0b0b386955b29d7c872d4c220f074da03da635ea2f405544298d8dbb3cbc5185d24f90bcb466b52c8904c326de31c96094f74f95d4e69bcb71bd89e185d282299f9a3b2ec4cedf2761d212bb85c28f1c099a53adb5292822e0c46221e7cdcc5c6e7a00e882331cdff81963243ccf8936da1a25e193dbb614fc36917a990072f2045d495d48e90ea0021a85b5393aeda5159d88913b1719915bf1156d8544911250932539a37a81d91edada671cbf1f4bd416ec23c4e32d4a8c7074d9895ccd312b6b289f23b04ef400fc70d9de4a93025ef3915c4501abeeda1c140b3965f5f0652a973c726dd4e481c13126ac2c57aaeb390807edac15040d3579b622d0eb10e97a1e29f80a918242f9897f0fd0444719e369e76824f35eb82f013f8d09e33769b08e51ffe99a95087395bafd87e058f86dbc1cd55f041541970a820aee1044512e9570995993c2d5a410bfecde54680c5c00ce56c35aa16b31dbb357d6de29cd3608ca578c33cc778ebfcf21dbcbb20c7f463aae67fdbe9b5defb3d365a1875f01803f4005d0f34a7e58bb0411984f41338e24295270253dda897fe978d565ddc5d66a44b2f39a3eaa08d1ebf63c167ad332e2c0a4ad97cbb52945e7914485638b0aec503c1cc838a8399ff8d4d02939b4118d230a3e75ba8438b861beafbf34559a91ac3a42c1cb62d1640b64c5a9adb146cb1649ba9cc922b76ae05302ba4cc4f29085601e3d77159c12eb14a74f6cd067545a95c3034576b757f0d3287e19b27e3304d183d59c49b9e425be1834a3d4cb310616a6aea49d716878ed81134ea00fb7c56a3c212ad0baddde7de7659c8b9251edcce1b2cd0affb201f2f7c4c0966d9066fff24244eb4257528e714ddad96b5ff06851f3d7a8c820875aa0e0163c6e6ed37cb328dbf56293b04524a89fabde991f5c2f1e720041f32d05b98b3859646654c17ffc7b1dce7c71e8b25ea9317bddef93e9efba1a7368b407871f211f0d21011413e76aa457f6912a638679d39e61c8cf687fb06cc58217bad443a478bfa03d6dd07cd696510787ad899829bc822585a6bfd75ddbdd9dcbf2094a66ea8eff0caacdd8ae5f3b222ac22ff125f855e888b39d42ff833ba1bc8052867868ed9e37d7a572922970d44dc09578ac02c67694824a64d5d20f2107ea6d77ee6a1fb22d303814d0851254193db9ed6e5f2630bcd3c1628740759c81ea4b203a7f116fe98124bdcbf76dc7642f10f3ef5f752f4f1e64d411977305039c0c4ebc78c89927a4ad4a43f5cf40ebdd05044c125c6378fe4d433922099d96a233564f8282edb37d815efc4ced1a1a7057fee45380c9b619fc79af54c809eb9002a76730ea9497a4f0fd109abdff3715f12cf7e247e86f95727f34665ccc3db87223deef4e3505fbb5a2fe1c51ac9471346429a953c44f2e685101b73a8aff3806ed619e4b2adc8cd35089535e653ec286473ebac66cb02d7fcacc6e9c69e765dfc05e2ec39954fd976650045457b4fe2f3cea16309828ac013c87835d4fe5bf98b26a32da45b5fa3b328a46730d2007cea724338962fc4c0a4572d6995dfdf334d504358a8b25e94f9f456ae969289da1c650b82296a02f65999e07fd6745e0a52035ec97db4ef58bed0ca1437d7123477bdee924ae68f5e7c7ec368d9027120b7d27a0a6cdbc16420fb770a1cb8e2e00deca29cb5073a690a3f01110b7d9acbcd608ac26f99d7ae7c6beb99b08e975c26ceb72823a1e69a2659bc7cb27782a213c809a8521368019042d775d6475fcac9efe48bac752434ecd56e40487245de93226953e08776b353f387715b91f126fe10e7e115a8ae6741a19189bf3be96f911d88e9458ff804ba28b27c02c7d2e0b746667c583ac48701f13d84869aa0b3fa8450950b4666ff9dc0b6f68b50f1bade4fb038fb3e6705fa62112187e42a2de48f6b6503439153be960c70266e5eadaf57caee11e5903a4b7b1d5fa6c5f13199af8047b2d5ddf1a67291cce0a31dbafa6f3edf54cfd32a6269dcceaa434120c5a972890c5c75f827d69d72550e568f8c0c59c52c1e90ac0412898c3c46c3e39eef38c6a77f6ab479338b428918970cf2c3bf2132ba0b29ac9a38a96acdc3568b15f67a416a06af92a0f52b9988cdc4965fde54c1fe40885fd8b1e581fece3abe629c45f252887e7d10f90f9df17f6eb761b1674568412139045ae7e49be7eecc2dc73ba8160c6adf2b53617d3b3873c27b2e13efd48118403ffc4228df28d84fef14a297eebe86126bc8e805320ab50d5967296947f1af50675fd2193b808566f3e19baa5cc84cd39ba00a6ad7cbe57e0c87e295bde65510b2098210b74a9b429336f5f71de7ef8e79991a5425c7655ac59cc011163179bfd570fafb0423288bc08b38ca75b4163b98d52d9bdf317da79520441bf149176202991a98548f144b2dfcff369889024bfa14a4d68ea65743f525203784696b8bcf639cab7ed2d688aba47fb06b19b5148b0ec7bdc21d8d15786c5c85dff16b0dae1a118d61fd50af1ceb4f22702d0ed43dff112c54ef902d7d19a8ee3e9baf4c51c5c250090d80d94cccb7c5064c3db0d08096e646c66e3f9c0caa4fefe3eafd94fe25fa52f255c96c1951ca791751679a201188f06e659de6cabe8f77cd402e458a8fd7b2563bd622a96cde68c37a31454fc51b873dc1e59f4505d043ccf32678273fabe548d4dab9cebed3b3a6353dcdc59cead499778590bd99033b50d4ecd3d46e5350ba423edd33bec99f31fa5ee1b322954f0ac00c2d0946fec13266497e1a164b47ca8a604f892111b5e18c958544948941ef155b88f609275334c1372794d25a0294731ff6611688013a88553b4b6c86ec0d04ea6e16a1388cddd6acab5394097845e0c89f7f20e9b9bfdede7d969239883bc01b9af150dc8071a2519e4d784c29a91b456586f0e8a3fba80926cdf08e7f97174759cf67c64a0c68cf5deaf668d2a029f7159d716deefad733fa566320cd731e05a2737028e31f6dbf0f07fde73522378a3b6e61ca96a7dbb99e5da9a48bdf8a667517b5ba42e20d3ee2584f9ed22c62d261d916a14c5f2d020e3d41a3af78178c09eb3964c18f2e326ae5783b937748f59e4cbc618df26446e46f5ff5216ad7b3942734010acc071ce6bda7dc73290454f838f82d8e9a5c50f23e70e9c8b0ef0c59eca68cb38693fd904b35655ebc64d9be5362721a372a75abee1b0a20861c514b8dae9b0b1f91f1dfd5668b711513c16b66880eda62ef7971a1c05ab3cd866ade117f255c0f5df47a81a368bb52ba7c2a5c973763ac73d2f116203ad5f4f05c581286d0a3e3e51cb892c26fc41917d36e57ac392803135c2b043f62238bd051b70e76f93312b3008e47e9ea64565cbe78463850aa0d459528fbbd190117abc897a6fc507a91587fcd11c74992212c36f93bcaa5f49915c31cb894803911efe135f821b1479c17623049eedb8e8d061a314474f6f1c8626d353ff7440caa0962dbfa5e6d924afcde7dac3126ae5f2ec201a2f16095dea732c17f435f290d23ce7e38162c8553569972d9ae31add872d0cf606a126c9c1d2d0d40fa8bc868ca9858fddd1587b4375863da66562ee9154a0cc90a89ce1f13dade971eecf1659da2acae7bbc995b58a33435f24ec70fdbe3347cdb74be0db4d46da3ba4e2f8bc1da69429667a939cac023bef22942e2b2ce5ffc882ffdd80cde5f5575ef802b65ecad44246b733b2f987701076a229f7d95f994f6eeb1bf84c0ee8b8cdb56298898869ba0785d25ce8857d67cdc588bed2482c047cb772a96c8ad691f1750f5b7ad6f9d952f6aacb00625b2522b1e3619fa577032d2827537e1211463f77a8fc405522adfa3f858897ce30827dcec0bff0aa6c4fdbb0b9a4a3a2326bbd1f8fd83e4ad4bcc52c4a59bd497adfc547d7ece0d6e4b4ec6d43a18d40e5fb3b0bf99702350edef72c92447254cdd8a2dd3f2b466bf4b8c69ff76bc9be20451a917ab076352293e718cbc08cff9abe02542228fa8f75f3b1165ca76d31633bd2cffe97f178e6351faf0cc856e291b085ef325754e7084a6a1fa5b62e472c88723400b085f106e600961d65066ecbe5a5cda31033c738cda9ccd344df700de0309bbd1fad214d630d59c62bbd0537bb10c24534e1f6b19e6150f3396d7152eb105f211e5a15cc3385d628b7d6bffe2a5a0ba07a2d2af200ce593958204f6ae3585fd002dee87fb700208bbaee4308eccec0b5733608c785311aae1a888eea0be3a60ce9823bb3f463c66cca426b51160021b2e5d854f6f421a402cbfd9ed0d6eec49d7cf0c7cb3da96d3371bdf95a273a35ed1d80dc9f4a927bf4186c6ac2e9b2ce24a81bf6cb26123d98fd7d869ca03b879ea26c6471f22808a799075225b1ed5db8cfe68e9651df901ff5359b6028f2d62a393a4fb28a34f49f5590676fede86fba37ee6b83e204f15d8c4e3eb34356d791b3b9dabb43739d1624e4967875b221226b4dab2dc6b41c3c37c884915e3dd2bfea9096cba054a125f5a3b68326f158c0dc529d9a2c48058e20822f328a8547e2c8668febe84ee57bfdaea3e6cea73e40f81b35005c95f0f0fdabad9b9a32656097553983fe02ce814536cb5ecff8904c1e1974e1bff9b643dbf55fae4c344b54f8f60e77270e0a3a4a1f48c52e7b20c9ee3f322732ea46b36b1bcdb43a1ad64b4d3c769f511207a215d12117e1f8ab0a519278c03f32434b9b21cdb127c7f28a179d4a5476f329353b6c69401203750f203eacc692f6d353f1687548969096c103a895732e7c4ebee594b7a3aad87ea56bc8c461361000f6f3f4d49730d27addf77e98d5f59c540258fbbe8ac5de35935ecbded4db93c012000995424f3f0c943d94736c67b24ae07e76e535c8b54d1b544314b7e834ff57d2ebe2e1d154e04f96dcf148e23d29edae05939132f5a5604168e34fe1b9f34fc42e77469553a3d614c840e6a4d2e6b00ab0a930b33e926c4a096ba2e38ca6e7f20c894a36be0dc6dd07300d3bdce2bbf9b739c724cee72d7b78e052ce44dbf1a084c0fdea9189ce53c571bd4c542e7d24e3bb02dc66e4ee9a851cbc244bbb68b258cddf433a88d925cbbf911e2a3f15ae73e45c0d0192144fdde40f5fb4fac215132b3ed6718ab54b8e04e54e8c778326fada7b8c1baf6395c036bc341e804b50f669e57a848d7813f8736214a93c32cf159d6a01b55c57db667b6ff61e106284c0eda9ce694dd766a3269649c8371536255855d5967129b4e57ce36373c3f3c82ed5e0f803f9b694889b925d4009f0742de075a3e03507b0b32a5402a7c76399e48423139e0fe69d8746b854324accd003aa269ceb053b5da25fc3d96e4102a5ff3454faf2ae67e0d1aabe5851736e2bf93dcd31987ab8f324d1a5ab47b6dc741144671fd005a44627272195cdc923e52955cb33a3ee90f2770f211dd86c9c7bf65bf3ebf889854434e619ca0c74dac23bab65d0f19b9e5f55ad66bb3905f41607933e909ff6cad424c9bfeccd93ee0c6d2c682b366ee77b853a24fa268ca811986e16b5bbfcdda5989ed718c4f7d2a6f7d1bfde9341b3f330ea55d09c40dbd6c489e62968db0dcaaa63269537f8b155a74049f2bc696ee2091ba17e7c1ddb7a8fbe1d6a43278ca84ca9ed231d8fc02516e39ce9115e4df76dc4cf04e0b40a716a07b0c182418e33697875078ca5d796a53cc3b1682829aeb757f34e9093276504ec9bd22f6430b6c8123890a38193a1fa2e0ba9f1577de1007c8289b9f8f319bd2aa1263bb62fe6730b532961b3eba0f5bf08e8a2bddb4943f4f04a1972d604bceaac91515b04ee5936f17262dd23e088c73378808d4d615039e26d642e7e4c977a071d9ccbc0c59f3760aa538efa0051a4124b9dcdd6c517f157dd37d6e3d618190125995e7633053b6d38738940a74b21ee89755ffe0c6599b932723c1b9fa878cc72ba34395edf47a579bdf3e988fdc34243b6462184881f7b5c14bf4a167835031b47da39ca118d1e3a3b9215625deaf2a40983c27dc112d451f5653883f7deb2c4131f68e51b1a3362f7ec8096c2f63a8025348431b62087df16550d2d1d2a2a3450d929d879fe0ebbac2f853ba620ceabfa769d9cb904515c5dec0bd8fa9622727c5d1b844f691a2acb52a34da78bffb91aad9ed3444e80891778cd0e2865efe100a132054cc82b21dcf78dee16230d1d7f9bec97d044063f3bdf3a0d40c77c14ab37f10f306741cb01e494c476d2f97494f6d1b208df1972599b3cb2a5fa3be928a6d51253b9d94bf16eceb0105d92684abbd20fe0d8758e1ac798337893d6a3f3a927d871fab00fb92e600690952136694ed956c2666002bb05751effd6badb20dd659caa641c278274f84f3bbe6f8674f76fa51795f7bf690bdbb7d89af5e83663672b404247fa7d9b6c4553daacedf42ff139f6577b2f1707ed80467d19e33fe3dd351918c04a19360bf2f69b8abc4d1832e70fdb095e28d8d0380f71b109bd1967f66b8360b98f17c541445316af892f8f23e8468517ee43d01a2ca1749e277ed5671c8ff27d6ea53d43ce20739c77e0ad6423276b2040cf0ae639e786d06750c506889f1265c40e0b253fd192de0d67ddcef11942b786cccebeac7c159cd808470d8fd3a63bccffd105c794ce92447192a2a6c804c0dacabb8c67e7c4892cdacfe5e4f990404a2219c34c7378532c6ec86d126edf90e912f98915238023715aeda02feedb06d06ad1d4f742ed410eccec536f52525a64ae93338b541290f4a7a28d7d6d1336477d711b5b1b2391f773bb211c63fe2788d287d81c81dd347e1e8a96f0955e42a17fe1c936733333860a853e01dcd6768cf7c8af2b08ef23b72f4b360d08efdd02918f2c80bc46357ca78290d862004a241893c91982738230da0a551668aeb53104ebc39d3ceb8770e9b41c7f20a19aad5013ffc29df3e1d0fdcce5fc4ec1f76ba0e00497d131d63b66040fb9ef36060afa1ade3ef8dce90b68232b43d6f6b0f5538c1d0deef6092ab19ca127e28b5f151c22c1f695632baa0f95a35ba783d6186cfe6b40cd739e3d07703bd1fea4e39ec68a84fe672b74ddfd7facf39365e59a34085c301876896b941de12256702e82a041169b613127cb994554bfce219605a10e650b656b8d6c9c3630fd80caf3839f191885f82523a0f397911a61072d20d5ba3770f0445d940f1eb4ab7a96704acbc36619039881e28dd75bc54c4962b86188241379a92a901c2ea81224c5000542ff7352f22fb97dd420115fd2bec301246245e3d1f58e9b98ecbf5e2236e90284b3fb8db122d3d11402eb9cc56f92d00181d05de6409771ff95c962391c86631580a7d7750e159eabbc5cd29671dd2b3cec3bb006d5e739afe5aa458b8101714edd2fda22ff8495ad07e38f8458a6141f3ff29e9bf94d66c3a2142001f55a4c576478da901ebfae5867c2b4a81acaa8d9ac697926181852331e17f8c230b320de0a8f16572400b6a79883137e86185883797d410f7fea3b8eb4cc501d9498203ceca7815cead23309a90b8689c93ad07351f9dbdebb3ceaef639462d55898a3ac2c3b2f347bc8ef081e53f4339dfca7e378996d6c82f9ae285807b96d291603f44a95826299119638dedb37f014c308f7feee6b89c3e533709a24d930750da65f9414bff6914894bb18247a35ecb0eef1a27ba85b34b64e520cd59b48033fa67e4650e84ec8d42e3ad2c3136af26604710595db2a9eddc641aee90a7dd75feef9612954ccbf27375c513fd5a05f8e2370a0d7d7191ddf46cceabe20fdcb4016312d036cf3da6fa61e3f0e9c16a2aa5ac74242d1c710abcb70522eaa4b564e7810776feea81f4161e22bedad60c166774a1d93cf9927d5c339bc5fe46d97ed01bfd82ee14148ab64b6ef16180ba66a96d4add09b56312fbd08dd12499c204242584337cc58edab85b883b422dfe30c0b1b1c2889ac8a0bea9d3ef9c242eb7987163f87f5e772ec5d5defa4ca03f4b101334c307997beeb65b0ea3515195c13c3e73bfa0c9fe96edbdabf1da23e99325842e83bfc4b61d1eabb9318041df4f1eae1fea82445bb76352635544ce9bfa33c125892e5d93a68b231cfb6103f80377d540bd5baf272619be05c0745cde5878948d2e7a2df308e50d14d2788df1e7a9dcbd5cd76dff29eaf90769f16bbf7027c4f0f351291a8e7f8180b2e042b3da1becc7f2fdfff189dea0d9184148517b5d8302516d9c1bbb849e62e869a02bd7a4d9dfcb70ccc249a6666e838348c602d8e73e9a335194dd5acaf2c08f973aec556b9c201c095868fdfb0211708dea756821fd982a1ed1ec8f01c42ff17831274c3e114c14150a18f3c575068ddd0c8e8358d0158e564d2cb3e0c500fa38b34465ddc21a4f811fff9da6fa9d3aa30f473e308cadda4d568b57d5d3e5a3e15aabce29e6a15f800ef70520f3b0d488ea11b45ea033daa946acad896d947c98d8882018f74bb3f5b75a97b27b72eb52f13c14339f0dea0a6893d8d500b885be6097958684dff5cdadea07369b5325448d1e3f93912a90d69a58a1b8ccb0f3cafda3e47f7c43d169c2286dd4890683e2ab52f152cb84509d3fbef0157775c250d773bb12df6f5bb63672e371f0a8f979d0118e7843822745eb89cc7d707b26e0f63ca9cb15cc5f51740c82907d6d3ef63db378f1c855ce543aa4a294201b29ccd177c233e9fe1c1443417f62b63bf98a0d7c52d05ab19e1954f81a909bc2ff2228ba0502c3e5f050eb4b426ba692fccd7c91007f6d381a8c82d93370e83e52035382306e3aabef48244c24d46f12744598abe0583716a86c1ba846874abe752a3615919f82e7f672faec4d412b32b2bc22917e8a07ca6ee161d89e43079ba459c7e300f96774f15c32cbbd02d6648b04e2c1506ad185391c1003f007ded4bec0b0b8f0d21184d3682e16e2247e38190cec392e53fc95b9d7c45efa81309c83bed098bd8205700374c2db2b654720e111bc70acee84d682fb8604bbcf638796e585fb33463c0f235d9898e20c8a3474bebe75cff6ce959627e988d289a116d604e795b65891cfb3f22cb078f4b21e97a62772c596c6e2a652c78dbe725317bf2c9b5f7dee73fb44be434bfc6e0e8852de2b2d1d88d7cb8179cad268fcefa7b6d3dc8ef5e23b3df111a134dadfe5f9bab17940b78ed67e7f89b024f504d8c616d2d2f9976674e6e861b6862f9fa20fdc36a580d3dd5631001851aa533f518af8ad3a31b72195b60ae2ff9f6088ebd0c50980b232652cae5ea38a0e3611c39fd3753d3c1544dd8d0801bfd6ba45856c4ba3bf1eeb3bdeacd3212b0c134ba06f181b35ef77e0db50e128984dae6fad24c56e3df29609753564e20f60904556471d64788e6a7ed066de986765c160bb8ed1882c8caf246e41205fa37634f20f7dcb2f9e8a03f0507e3bf80c96de94b994b022b01f4c38ad79c7c7b372df24312265cab369e16d08d71df56c0d8f5ca885e949b43fff635413cb91745db2ce7a1855f6c9bf133d62a309ea536e6f91ff05dc0bf1d0b544d0a703512508fd874ad6a351d67635188ec9936e9e0da84113a470303a9a3a0fb7d9833df4d86a4b0dd2854d9d6917c2c7b05b7bf506b3dcd3ee30b09f8fe7dcdbd825ebc31e8e7b39e33c34e428a41310e497c274a97e745e250cdfb85c4726dbc79f76b921a49c95136bbf42d91d4394038aa00832f5835c8ad8bf8d4cb598abbdf957ccd635c9ed1bbe3ef0043ea832422440bd42f4f35cbd62ff15a51887102ac9c0e6cabf941cd4eddebc5016d80625bc98171bcf0c333ad6ed43cb974cda3c40e9fc9a6e8ed0e303dab0b259d78ef97595557ee7d2ca015a1f91a6a5b4ee64e6e0c29634165676f61b768a9a58b9d1449d5d21707fe2bffdf2be98062a12f44b6ac751976d90d1e80cb77e5927c3001386c221ad038150dee1a882a3c72c2e27d85de3d819228bf927e3d2035c94014ec04d746e5537cfb4d08ab11c3fb4ecc8b87806dda05fdf7dea2bee30c2a6c84280533c730633468fb24ef32efd4a39ad9ef5f8060e4bbbf98f465ebfb951e54614748ee3f3209eb6e9b0a280df15412701839224bd299535b9a5545e1d3b89a24c1837e4bfeb6a4f4a4918efdea1bbb8728b94f8bb3e27fa91e0c680e499deba5dcc5ff2a7f262bc3c0068e966bc7ae1858cbab54b79f3bc2f8b31239a098f55aa7ca3ca5e14c18b3c7c620f6cc93f515783d459907a3ecb0b5f0b5b10add6b00b26a3cf9e7483dff9d66f7eb4e6d458186547f7b37c086a32945c110ff6d5baeb96e0fdae80d36908a89ce3e0fc1741cba20c5a709f23b224241b1e0a9d94b47f319fa60658d3183047e69d66aacb21be42d2e4fc2a162e4481efed36805ef742a6896b8ba7dde35594fec76a52e7787fb90e7c47d8f5bd5b36b9db2cb5aa9321cb4e2589464ff2306e296d203db56981cee9ffb8b23f15f82ce47d3eb3e049c04ae72e4b10444c00fbed3eaa9fbc9d53fed97d0a5722343a83fb10ffbf6d94324e8ee670318234d73ef1190f4e5e03fc602d854d0467315a3b418e714a1758beab873fc3885f2a265db5ce3023400c538a7554609f9995124d5795f83c77100ba39fad644ddea1404c8f510c79e2de1fb4ae952c94aab03662f0c0eaa5b485ea2720fc520ca3afb28f5fa254f61f30c14263669a5b30c2a8fe955f159a591ed13421a775f3ee695bf07afab01303db382a54b36db57f9fcce5308f8b743241c95c6a89a5a6cb25ecab0ea5c51a67374f613ee8d089ec9c265b6e546f6629a487fa24e3e14274f66d2d0b65b0cb588a9bf3bf5183eb85a9dfd521ce605c4e76e7b19a114a70afa6b557817d2aae3c7f9b35f63e946a2efd0ac129d4df048692e831ff18a5d7446dbdb6c30cc2fad6057bf30b6dda65a0f45a2d71d9df27facb6bc3123302481d71d537dda1d847b3056e7ee7182f4372c5d548b3e78f94c92dd0d1c90872cdbd151c371052a9d673c729fea1c45cba2ae31f8b3028841de0212a716bdc4da33b41323eda0e90d295200b20579e506539d4dae35a20c690a5aa555148a8b445a79cfd7801a89911138f7620d08732d0e00e94906f4f68348417897ba47341260ef277353876ea6757a3b508d0bdd75cc767521a179b202d5ea0e8ee39f5e7be1816b7ed76c33bf1ca4b9622a555fa9fb02f534ba02b2bad112a32bc4545d3855de856181d695d117ab9f0c43f99849ed024b7d23b5cf1208c4d84c7045a61d5ed44d8e7e3e3fab736a9064606e5ebf4a01398572d2515ede29fd4a760b9f97baec119a0f8ebe3487a864e154b84771a8236a6950653b32621f19ded1188940ecb8a44f66daf47ccaf68d72f1cf59d40f7770f0d62a2df9538250601a8ef24c95422ead399f6bf9e318aec05488325515f184044feaa9d8d5676124b242004d6c0c64c6ff7503ab56c38d233fb88c73dc5d03f3df7a680eb7cba95c16d096c6a4bcb8a88b7c7eb9e3472c4a94a35635a2ec5a0e8c5dcbf0cbe122e5cfde9dc7f3665690780c95bc55793fdd3ab7c48d8986b6ca4367f740661b9d761978b9d4aa0e6208c4b4e35483aff7dbf0fede966bf906c594aa443b8b681810e84ca2e9ce3867482ad3abdaeac99d7322121d55473c520f69f36a24da19d771f541ab19f248c3e8e124d12012c8b5c06a48e09fd9af82ec7fa65cae28804cc12b668eae092f64b712abf380a654542a812470dde64612a80294e6060da9805dd458e541a7dcfe8389304963cd644f4bc2c2c4191a1f949c1491255c8823cf9b42dddbf0d9ddb3096cfc0d8f6a0b94cb8dd8e4e3e9d4271cfa13db147aa9bb15f7885df5fc15a5da05348f9d6d844712e3bc28e88b0c839bf983ece207fdd6a85699d6827e0b816193a1bc7f02bc97edce5785d0b9f5d0cf89b01bc62b13301ce758fd8794000358d4ee4bd3a76045415e790191f7b9241bd783203265cb3b3307f1444bcf27f80a4ebf6f0560ad87c56f203a83377e478a1b68919f553ca3f86e208d35b878dcb572abc775ca8ca13f9bdaa1fbba3d74a35398a81c104c3dedc1021a55c5e8fa27ebf0baf15ac2bf12276061fa3c98144e09cd253f2b4bfdf5dc515ef30b1c761beacbeccb129fa3ebeeec76bfd0f513981bc26b65c2123895554573fd500f7c1241dc14fc75de2949db53c6b36b828a78e0ebe929454184f06ed1f67099c12f7feb713ab5f1b142a7daff071316b092b753249fea9fb81ee0f5bd605ef49092c351b1170b9808d7240a87fbd7cb0a0f94825dfbbed121f58e0eb3afc60a787e78f028b7e69367523f137386a62be646dd10989b4afeab31807b1ac685567268673dc082b5b1ee80f7d27fd732deface65d80f7e015828cd436d5c07a885c052dcb3db88df14ae408f9776feb938d4426336981263e85766f2410e911c2ea999206374c5fee73e5e7ae7315bcfebdbf2ea3769d6a77eff1411ff5d893b0b439214c90ac9697c8894d4a6f474333e71687dc37623653ddd42297030eaad8691ee1c293996e6a735cb1e3916771a638001e062c35499363a1970fd60ff356e5faf6eb5d54e2fc57f833828d3df39303ff70ca5cb95b578031b96ea096e4e76c35fa4611e44c8aed7019c2204d40a06d2697ddd6a1ae5e273b7034fa75cc3fd9f99a2ccae00ab59a3bf4b06f24c93a82bd9e17d45412260ce90383d91852b9bfcf2bfc1e016fe641bf57a1c04a63302c2ed46f054a60d56b0acd669a3fdd2babac00a5bc09e614ba9492e4d4f9bc3a1cc76f4067ed3ebe2534e7d862b1d140ed2265800486032bc08ebfe75db30cf1dc8755152ef70b6e8cf8ccf7c1e522d768801638e894a731c22647c7716e37ed869cfbb47bd961bb1f174fff44500df7034cce53e1bab73bb1f8c22e1937a6cda823618a3eb5733ab0af3e13cc4b8846eaf11ac1666b9df2d63a1daac75c35c6e7d522cfed4f25a39288f9ecdb11db4f82b8c580ad566b6a353af6d1ea5c6814155544c00096e71a115154f36577d5fcdc9e4700a018f9d0c5b77bac2100cf7f105babac6570e96ca51d207865f094e84ee34619f6f194b56edfb7ae141653fbf46dada09e03f387b2bd866d1d10d831dc62072104741042e02995857be7221c6c9c49fd3a20039afd271e1888b79a703075fc5d2e3ddfde382c135674865d4f0ad6ba2601f319463663ef9bd0add30187fccb01c0d8fd961284f975f1197a78d05f388b782288f06b76d42108370bdf122046209c6ba4342720abaeefa19362cb75747242f5abfa4fe0a3d9debc47360e3e303d441b8a675f3efa8e208070058eb43f99459b7feb7c911d5a459078920e0d328934b6e7c98c850e2980dc692cb0685ec057e7d23898cb5d45f6ad5972f18c69f3bc702377c512feb2a130d601fe03381ee40ca271e50d43d7e7105e29d33aa6cfb52fea0dec576ef43c11da9b79ef880dcc63f05b7826d1432483c8e62cd7ed6419111c7644ebc1fed34a31379ba1170f0e218079a8337d77a140a853a28afd7c70b9c1711c462a9e3acb2e28c29de36dd8fb1aeedfb9997ce1b6aab27e032f26ae95e88d5c602bfa4c3aef573e7fe4413dc1b7c7614e96b7f958fd55000d529c9475f473e8c651e255efa17190e91c35208bbe548d3260103c922bb8aa52c8ddae43e264b22d0dbfe09b61ae57880948daf9509f3ea4e75b3d9bc363e0fb826824dc91e5a1d7c5f291ec1aa36c4b3919b2f130fcb374264232cac3b42274694148b924cb4e304cc5c0246e1c7ad03885bde17e5a51e8c97a5a40de012b7a3486af798c1b6692b6ca1f8e0bbe4f83c744201a662bd269e7cc97d3c5926275b8d69fd812c2b6b4d8bfb7bdc6b94a8bdfdf29c1b908a7b18c2c12d96ce934831e52a4a3952fd48fb32cd2223a60b8409dbc1c7deae3aa7a8a8e02741503b06ef542a40e1c1299ed77ace11ecbe7719c731d499403174eca8997adc30484aa5fb9ab3109f63328f322c8e9de1ed91b1e316358c20364282ce9d7ace4effd2c3b80390bb31febe1105fd3625c335b7da2993ebf2d9f36ec8503e368b01791637aa71d5a040518a3dba31a3229b4f5deccad44c8fa31cbd2b3f7e784e9df8cc9962189e0dd146ddf74db0eaa9a4f8c195e76c525da9a31964ddb83431843d0138eca4bec9b30106ebfa0b749ea91191421b0dda57f4ca01ea624bf8dd73da10cd364dc778baf14b3421df786b2772deeb37fe3c5d3fc06690f7286d0df8dc5644537e5514705a9072b80da44edc61aecd264895c8832577c0347c6cf32e4cad24f8f3c9b5a1630fef3c0c69e18840fac7da6255f0d628f6745719288d5dccbc57fc7132ae63df833524063d2544d7388e64a3e956de2dc3315597c9474f54912336977338f8d8e44e35635eb24a73265d59d133188e563be8fca97c0842420262e7307fa2a716bf17e9e3ffa6cf8f0e5cdcdf652957c409b170aa2204a64f79e1f2c0e106fa47e9ab1dd8b9fc05f3dfd6faa7f58da740a50ed2044f3cd7861d322e22f69a1346e7bd3d0cb9549e3b511d361bbc33e30a4d9fa77bbaaf658e2ae3427d33f72055394fe7d7f6c4ea050c3f2b9613d9c65ff193498678f8adbae3221ad6171a6fe365070cbfc748e35413c84be3f19802fb3e53f9cd67f17ae283b704d624509b7d2073d7c97280c0bca90530e5d44a37e3bb87459daf09f8b177e7b92102c03aa368db921fd3ecfb2216f944d40be1cb06d6cf13c478b3d9766ac85dbc6454b77c24823f65561b88ea2647dd1ad60ee10d40a8932883fc785187e6e62194856865a1d1a04768feca5a344e61cc8404ac0f54813cb2c8936cd530818c29fd15be1bd0433612ee0b82bb14985fd5b472a4008a634f075189e6c998d32a6ae12e5c43ce61aae9657a89514576a42a86331e27415e8e3f3e86d846da7e7bcb2e90a991dcc9d3645a4804354fe30774f1310935fbb0381cb492a37c8c755cc1f65a7c855248aed785423ebc0e003fe7f7bfa6837854e06727e66127b5d791f3f83dd10f806187800834af6596ef74da930f89422dd19e419125cdf5ea35dd28027e82c0219f37faffbf7631fd4c9ecd2b31b10714819ffaaaaac3fb6aaeda2d1b637c60fda6f4fb468953fac200e01ffa074dcc869e07bc46bf249861386ee9457e0766b04b1942f943a0b7f1e465e21f63be28371281c0f78c05828cb709b7936e18017979b7744988288c69137e62b21c83f601c4451a33b5ee4908531a5159712b54b519268d34cd7f9cf089fc3671ba339691206f926ab72cb446e3a3fccf4f68b7d62afac07398d219f9597d252f6e20b74ee84a956e5e8cb736af825c465c883e5cfb30c4e02a0335513afddcf09686145e1c9f0fa350c5d9594547ba40bd910b8c1c86496890b56e386adac442862aa4746d3591570efcd57eab13d1bafa0e0dba6a3e090f8fcf060b5f3b1d1924c1dc6e958f5079c54555d424bddad0af833b72cdf54861c9b47210d639484956e9cb67c44963267317050876d2d296be26f32177487813186beb50b84c48b0393c86ae1f0f0d5769e38c86264e7acbf8a18ed519b8d408d0b74ceb8572a6723423d3ab0f89a9573dad76560b6c00952c7ac7650ed1819e66d92e51fa6b741bc74ced0af8f100d66acb4caba6bd663a281b83c7bb5e2edcc33f6497c3d211835978cb3ed1160d004e71c7b428ebb4a0a1ed8d10fc39f0a6574b58d95c1b8e388774ab6d764c618f798e5861833231510e82d818e58d7e50332edade43c25d040597e18145681574f75f7bc8e1d390e492ecb9bbc87cee92b6855da06ff5c041ce0b5d5cf0cda83d4ac1ef0f73a982f58e65b6b27d37a3538f82b3d497d36732e62b6dd3958c5315818ad978d7bdd81b2c583d776ddb24cc58db8990f2cf8bcf72222fb77b762e2b0930080c4a74e1dd67d9de8c8c2789a8c31db5d2824fc5b55d57dc2770753d3974492c8e55e479fc98c9b1bc743b5f48a525ab2e89b1cb6f76f00bf8a33b1a79b6a6cd3d7dcf4b3aaa926b8afce1e42d4ba8224a81ca63ab3e48414c79e2985719f6f49919dc383007833a0afdce4b9bc6b6a84aee33e17fc0fb120c6f08ed074456429e6485803e6fce923be6e9007f0ce39d69007a7ce3b2e29a1653ba6321a054c3de70eb850933fdf3d13189215947f9332bc06b79ef36884ef70c5159c30ccbbd5c9d329e75b3c0c0d000832d3e4b7badf704c26c8d0d622d21fb544e79e5f6e5c33613c28259368967e8e5aa82ace3337804c6e0f38de47fa92deab92b086094a1fe2ad26f4a84d78b24e77f2696f6b2a587046e9a72df344529e8e44b1f87287648a4c1006fdbc09cdb37403ccd0c02aad6fbfa65691a8ab1f6e1aaa0f9a8cd680942a29c25690f5af714018ef5b84ba4b978ec63babf255bbf662f374375a58642340a10de2afbea799282adf1527efacfc9d6dae96701f9a579a0c14828960d401691154a52438702c0f1a8eaa0a75b380717f0c37289e1205974787509531bb61279d093c407a93af3804e4dc48b3ce008f00e4b0557c0163467bf37960063a04bd2603c7bdda8eedabe4ac091aa0ecb207f1488c04e3ef444395202ed5beeb4c258dd4e932fc08050f61b6b9a2e7d9143d263ffae93995616c107ee3429d0f154f3f5a2066a4ccef3672a81848da2668b9a0a308158227b02b9acb9c1ce98191a652cec4bb5f56f2c65d8e766ce22fb82fc6e8eb0f9f56bb65963becc6cdc3ec828c614ae71c84a891f1df89f5cee8ae5ab16f933aaff6ac75f544b8540c832a0e44874b08362b8097d1bc25c6245327ccfbbbeb9e48fc4828010ec539e04932597dbf6171cf60d4a8233272845d67a1f23d6a3fd07444751841fcb430180d0d9a481e327623ba510088d3e7c18749672533f067b809d9d01a9eb279176972674620a3121fb0fa3630dc059b5eea34af70c89b7f7d8a85eccf5b908e06b4f6b5a3a09a69e948717bd30bce33be7940e9747aca563fabf1f0b9ff51276f71c5b6cadcef489e36417e57e62148124c7ba6303b4cd8afeab233358200046e6e8128c24794ded63e43c3d16ec92caf29cc57b5449d975420362943381edfeb217ffe0e0eb3e47c54f16a3281247e05972cc8189aaf091b340948f612b7c6f7705d574e64bd2a9c08bb30f9feb31b71a95d60f70e890e2391329731ac3df285199c8e5e5024c7e9553d9f801ce8191706134d3b6e366b8dc4d90ee813a16e7fbec5281d11cb274392bf7eac78a0ac477f6aea375bc275f4296f4abefcc684bd412b3757f0c0ec93f4e4ad9c1b839fb01c7c5625b9c89770d7e2385fc6755a27ba49189f566d477043e3f08b18a728050605fab52f40ffbf253f093f98d9d06a9f9e3a7dee7ae3257285b145df4da75b53221b956eda76f285dbcf3ce6a74ab68a3cd628e1e99297bea3abbaa866484d61983bfecf4e21cd02bae173b67aa21d9a48eed87bef3e641b3ab6ea9e17f0c3f9b8a6714487856f8fcc0e6bb0180d89a153214d12b6e903ba92c3939927b9a31e2158e974f1e2e15c57f14affce17cddf5eec1948de22d15e064a4c9708d8a2a13e1f06ad762357a99a6275c0c68b3004154c961d0805dfc071a8d0408e9cbb7084f568cdd5cdf8ad5513d1c263c76eadf1e67aace80cdfa1d83d89fbe179aaaf9a65d4727c4fced2a906f54ab7f5b4cbcc35ce15543479c51ddbeeb660267efb839cc110a5213c98480038d48a734a57da6e5f30db45b250c5a9b9ed230c3d02b7ce0eadb8e120fda90c3ece49fdab2a84f33a2275213baab75ed21611faabcc7a110f4f45857d9135b6ca3c99f2fef0f6c7eee854f260e079cff0015b8dc24f4e416209674b70e23e89f650c85253994817f23fa014bec26bba0591465aeb31600306eb12631f5791921fa70e664ad968e30471665ccf096f8620b1c59af29912e5c8203cd2f3642dbb2e35c0ceec63b04dbef005003b5ca660d1433075522b460c17517db57ab00cfd6f6f1f0052e7f2f9c15000c1f5f5078eb393c1abeb7d0f5f065a14a37a4e45fb7f8f2c1200937c0d0e2e50b9ad2f610b5fa2dc89e7416a947c2521189dc3580718b51bd2f99e29cd766f7233164f82d6e0cd2108e65a88fa0672d71c74f9c664b47ff4e211e00abc73b351c0b98bbe68eb4fecba63400a6421471e1662b9798dae991ea3524b05d2ecb522f47831d3b590535abe7099ea7840dcd8c341ed78ab753549deb65344752252ec776a1671fc5a15c677517d242cf97f5dfcd766b0b2689f4dead87d366e03060d41a852760dad6ef50e51b8cfd35e7cac4f92b386f191a79811a084b2281551d136f24baff5d2918f83d220050eb85bfb674135557943117c22183b2b9d51c54ec342b2dfd5a4628c976749beac89ef551339ab35b36435d11a996590db5cdf4fdcf548ccd6ff85b65fe0b2f6014ae90bfec66226f7331a2460ee5075caa03069c278726460c25bdae8e249f1469cb62e59ea098c2858576aa4e6fd1810fe446567af5aaa6c586374ae8bdc2c301ed501f22c806b2a7f9b742f1e84e5a60c169843770f262d58de7d03c20f079ede6d3a64be35b36d614e5bc0fd2d96a31703143ea1ac2dc83120b6cbbfb2494fcd9fc1bce3422271b7f37387f8b76d1c03a5f661bd00358115845b3d4d0e409647c1f46d4ff1d990f7320db915fac07773dac55184dbbe01bfb751a9f9ac9b1522ce050112bf9d9f25a9aaa82622c66e064ac105c5a491f21f4482e141409faa1bbe34e2a48482f202b2aaa8c46bc8c2bfa311faa28800d3f2f5c392379b2981f3fc57339f7c5fbe378612788149709822368beeb0837cdd8ef6d87f2b2f03ca938c918916ecd4e22f39edfcb1b627064091bbf5dc13ee00167f6e6150b57c2658786efcde48253ff5de0905f19571e1298fe69e6e28a5f94941f590c5e89ea832a3063a3ec749268d1d4890090700361da3b5830c1ec45af57d14af0b7e0286dd523b7f2a5727035bf569395c6ce02961758c232e885bc8b80ceedc1be224d3ef87d4f0ce82fea902c058dbfa3d7439013de80f0949ce82a446b457cc1a26848f2f3d8a5bad77faf23297e6fa21cb134d9b083307b90834a59f3610fb2d8ba7c98384cc4d19a56681a1422876fbbcd7d7f253b044eda8cf4740cfff07e68eeb46b223a26c5e56db9432b314eab7241d7da182e5aa0eed9debb6970bc9d59e77ec6f33b05cfd857288724f8201dd3961e21585949e2adbddb221f61fce4971c8c79936a697b40ff68be59f619dc807186347d43abf202ffefa81a55399199799117999d4ce2dcb78cc20a9b32005bc2721611a2b2dc663b5c8793484e1016bae3f578b66b528f80c0355790364eae33615a9866a3a4d2dbb7c67af1a95a947bf2b470b2c3f6b310346a3f6b344dbc46b9c73491320306a985201be34ef46e4a1c1704ecc65276b70d8c2bed5586253d636c96c3b064a269f87109cc2dc824debf4c96680eb2ea41226f9439bbc6ae35cd844776af59f189e44cbcaa1041328e9705f749b4828963b58caf36c9111a4fa820d0029ff1e677b5bc4f9c464bf57bc5de58b0cb9eb1430e4d50184b42454da033de631b8bd01fb4a07ffa9994f38256641e1c4acf2dd09faa88d1a53cba08965c27147aab9cbc5bcebff8f6609963098df7ad6a78db6425d57a16150c961c4ce181ed6aa3c9af3a9dfba32e920d0eed6360b67f579d609b3d57fdac7226066ee741ab0e50a805a867ee516850d3084ed9ed8555f8487a1470e7f328df84a6fbf287cf8cb600b3b9bfb33d74c42789c16ff9afdcbc79230a09909fc2ebbffa59ebc40c4d68dee86d3f08c327ad429e625abd98a42234001666774692e4820f3b6ba2342a4d4eb8ccde24dc0ab6b104e380fbf9ae1a626f2f7a74e9527df9f748fb98e837bcf70d901a1ffa7bdb7652fb698dcb4ea33596322d07180e422cfddc629b0627c3e81fbe3e1d5c56fea253083a88300579632aeac5731147e3bf6990f5159bd665ae0c7f63b009aec75012cd3a3c917f83e2e2a6d56f68c42b42918630a955b00bfe658d1f84c0660b05dd96ac5feab9a83e9e3f307dd982a3ac639f2d24bcfc72a1fa2626417a168274d9f2d7ea79db83c84cc5590f9a53bf3619e707f117aeba5bf88d22cf9b4adcb8e38e26b4051f8623a6bca4fc597d4005093c3d174cbefd063120ab2aadb1a304d0c957d77d86feebb1df032af3bf97034525d668a057cfc726230b7057a575f7e9798f563d72d4a12d4c1c4e142295118f362ed79565be2fcdbe41fcc10a7927bfeb131f1a93c90a3537e1ef9598cf51d5dfa5458fd9442eaf4fea40b6efb654e1e0b8abff394febdf76df014b45f36fd3bca1eb859b3fc7770ae8ead16364b5e52297dccbe19ded1181aedde02952553f778c1db26f40f78a1a42dd54f8f9979351368dc636b637ae0c57a9f674b9f5747d9ee4008d621a745d1d56074031ef32e6b3ff43cd154222ae965261b943e13306325552ab677a6d538b387ddc2fe89033e367ef23f403faeb89705005be734aa92c832bd0d320b1e488d05433521f71353505f828353c8fa16ed27d02175a820f6adfd8b239174cc9e8132a82b42768a4d34c1f7736b90d7c740a330c1ee74c1705cdd480958347e68d45125da48933356696d0179e5e798d20177c54aedfc127b5cf360e71aa763478341edc9a4a75b758fd32b152afe1a01a39aa88e98a2c3ef877594b6834fcf417e25ae0f079fa51ccb9900f0cb2c1a6fddbc61d4626410af79fed1423931367d7de1b1f858fe1553c43d8f7028f84942e45cc9c82cbfd46d611f08f7b087417e79bb91b42cdeeec54ca99f08612f677276feff55817198bfb6e2ddd97305339b49848e6058060e37107259e5ce69c25e516d57b0ba3b77e926c3165edd3cf06c2404e6186b1de55ddab6777eac8917cb99cceaf92417d1d021784c4c08cc9e1d92c4108fb1d3ba82b4f3a5c4d32c623e8bceed476decb25db55080fa74d7e484d4adf56b812cf259a2e492beb449217ff1a26a70ef6c8a03c44c5e958e18f03863a0d9212ff25bef35fd2db800c5e0447abd9ee630eb3fd39c37fcfdd917773547f256c2dc2e8ad4e82f74bdafe064356ac7865990feb9e479485aa505350ed2eab5cc120d386c9476c10ec2720ddb7f00ab85bded9e38bb2814c5c0a65da9bf0fa16dda2822b68cee9289d0d42aa79b0eb922e4e333a26d2257eacf26a1a5648bf1251f5249364bd316c08b94885ffb506fb65cc798c5546ca0946bf8f09805e830758d15861f0fc43835a83aed92810a385e03292fa5d07799f6e489728c68337aba26b13659481d82d8f1a5cb4b7f49344136203326bfc5a2ffc249f7d0aa49fef4d33623ed4bad31033d47916cfe797c31a19c93586dcc7663a0bd8922a91989961fae63827143218e4ea243876cb64f6882b091981d46b8a0515718f1e5b3f3515a89eeef9d32e9a3d8a7be51632d7eb635786eea2648d667c71efec12a42655d66a62296ff53a1d5f7bef0cc8dfd2a2559d5b37028106258f04780dff1707818b37f7402f348d15b44b57e34e9440d07ca0a1b67700dd4275d1e5690fd8db12d15ee1ee6a727826ce4f023a92b86f8090cb386a08ac2fb6a889d8dfc6edf0f95bd685f16c11365e48f5b36874d17e207642da88d12b45f04668e0ef2792f73eba4d8ebe10ae661a8e433a3f75fb8f4e8cd1984b48caf5c9700f3f439d0eeea914c8efb4ce2da45d7361f2875749a3978b853ed61465a11687b5a3715893491e747635080bd256c09e1d7ad2ebb9e11c0c3b747cc5e19c4f347bcc13a00023a878b9efb2e3623093e848ec7c10e2fdeee6fa787466eac5387ed6c381ae75db6371baf31f7d35b27619df2b827d765a745d2a6ee10c9a13079538a27a42e156e500f28f0e7142b6b998ef2eaaca3bc017d006f7eee1229a39bc9ab0de2d2db71d2405d6caf5967a75756a30f55097b411eba926eb60df9d760758ffffffa7