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 68458 452c6adf562528e754bdcce625bad335ac83aa61fa19da207fa70a5f3dc8bb48

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
02b4696ab6d6db5f65bd5a0dd1f1a2ea4ca7a3f271815c7a12290f42fc8fc38e
Certificate Block Hash
452c6adf562528e754bdcce625bad335ac83aa61fa19da207fa70a5f3dc8bb48
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00601a000020230000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a1edac7ea03a2bd9a142c1e886a4b70f04e3be7fbf76eda4ce82658cdae08c322ed4309ff02c40e017ec8862aa3ad4ae9bf9559870aaf9ecedfb9fd7ac99f4632259e67da50b43a98c3415aed05137d9bad937add0b617d1c6030000000000000040000000400000601a000020230000

Raw Header Hex

00004020ba7b48cb2494a62b6f0fc0767e5b6979b78e9eb832680b1e8788de8910d5deb55ebfaf55d05a9b4f423818b302d3f8298cff8b00c9b421cbf5fa3c67813722bf925a236af92901188ec38ffc420f29127a5c8171f2a3a74ceaa2f1d10d5abd655fdbd6b66a69b402

Proof Data Hex

59,560 bytes
12121602030776b6d551cf123545b45a89ef5b0d41a1383b2b8d457a2bc35714ae0c37e3b66378f27a6baa0fa1fa45248ee118ce266bef80e0667e160d98d81c8fd92bb592f4371a3a8cc3923196a4c405caa6b4fd20407aa1ad8d5838068e1bf2c7e45d6903177413fddcdd7967d30ee14d6032ac4df9afd11b940923ff0dfbf0722b6ae80cf15fe5bcaf100415747637339071e0751d6a0001a69d1d4c9a80faa8b5a8b7efdf8deaf0daf0c17cf8eb868ddb060e53b4a30aa9c4ae54ce2031865185cb276b00cd2d121af24371b52ebc601ba81df8f3a08d9f749a8c0e948a3dae46dfd93dfb1d364b5ee1076b72b3b6afe786854fe8d7ca9618d8f920e5e664f98bafe81802586d5a4376a1879b139b8d1f04aef6f6072116231678a90df543dbc2bd2b52300da0ca2dba63a9f2162505e765c972e2645f174c3435ccb4264fab66a98f3292ef25018fe3b1438be6b5b17fe1c2dc5b5722eabe19e25a89ef425ee764995024076c6964e6def71d969cb7f6609835bb6d090c8f8495bf33e6c4ee06f68bde6e1d834ab850d07b90d3df8af11f59fc7e49de523c915caa3ee64730970dbcc4c629cc6dd3090906d8f2671024dca23938d760eeacdbc8bb3870adf01ebb7e2a39c0764dd2c420f480fc989e64adc424e4778d830a1b29cbc7d10abd8fc3523883000e68df55edee7a6e7f516d5833b744e6b5f66226322cd2cddc7c284fae86e7ed525e265e1471f10b8ffa202d1414d029f43b6faf46107bba8189ad91d44d9c69c0b33c1055ea2bcd657f40e89c4ed760c2ad155d8f52118f94615da98a497e93e7e6253bfcfd156c878c79a3519702298d0b4be2ae4255d76053408ff3ab24e88ff6f0b84d93fc67e19216b0bbad42474805c30c60e5cc741a07054d442a4ab263da4e063ad99ccfc6517f4ed4e0d8d82464b85d7e31490d39ed4dec6863266ebe9cfee062694e3f073a27145723a4c2859bdfccf8a11b953559e7cfda05a0174b8e2c69205b833a72daac405e8d288fbfe3874762b9c24375ff99dfc6ca0505f9389010b02feb927d77c07a2014f12fa0c55ae44b73d0c21cd808809b54351964617d1a155b479170fa159421af5c75535a0aa1a65a0d4d25ae3ee8d9e77133ec629a295aecef75ebb48857167bfebd41d45e6d10bd533b74be921d9e5cb3ad0fa4d9784105658bf8f21687d4a08d48e058177f9b2e1d3952f6d904adda769790d4e003c29631d5efc94741ac4f8afbd4d8420d8bc62518945c23eca11df35ad5a31005250f15014a8548067138dbdb5f45b99940519ef915a0bbaf95998e9e682d5874e80fe9bd2e132c01a1271a2b78a04c62f099392cf0d81073af32c3e3d9fb4c572a0e3bbbf231d9b3df4e8d13383844957a1a30a28a0a703777ffdf788247beef3b137ee91af027b4410a60a06bc9016d27c74911562b5ad0d2382df943dc9bc5773e7132396a44d9eb8c3974d84c94deea99d2aecd09fddcfe5b812854bc45d07c2606d3ebf91687b21abbf3621ed097963a101808f7b4c9b9f0fd9c6b4f17c2ec59bee52d729f80c3986808be216f55d05e03bcc33126c03d95d447cff1c84e717b525b68aee4e73d8d7e360fa2d065c1c189510590b80b4ac885f5c99cd9866c885107fd9d75fe038f3e334af6b8553a819a5b6d9d51a596b6c7a6d27971033aacab0a3c35a04246180074a83f9512ab98b84ffe46cd9ba26844bf52394901a68014b54975034a622999c39a629e951f94019d85f3944af70cf1d6bdc87a55914c6d9374000e5e2135a6b56401ac1a601087afac3a5f8de20fba9b56e78ddd4c33859cb5d2c2a23d0bb009a8502e2f2782177533c0efd1670972665cb3f7ad0eab0318af2fda2486f016493ba31c663c5787270743d4f9986c0b0c8dc059ec7f42f8e782b860c4e979a5349f2084dcc5488b6d4e997c487bce13ebcd4209335aeea57b7b1f8fd58ca8f845de0d925e6387c8a460748946c280015d6f1fbd1c8d096857fd5ada6b8ad646bc73894c41f2964231887c217b8801e6231db6307c406bcc80011b3ecd2caac1aab08c30c9734dbd42e649adfe996a6c3480eeeaa1e5a900f77a9cba502bcca160b9c5c2e064f0927357b0edec9b02399d78506c380e63d60c09918cc218c8a1f1cdd14e81336ec111df10e0cd4949bcad86998b3efe4b547a7b70f09f56474533176a8314bb861303be8758549072760ea1f4ca92dbecadf99ed86fd87d907e55232ab41d572fbf0f392028eaabb4768730273222f0f764e623aa4a348726bc72b148f9777d924bcb988205f69b3788a19d7962e246b3b4e44d1ffc9ad577c3a0fe4463b3a14068a79b78833f7d7916cc6ecbcb5ef1b106ba8006e451f61852e3531b7d998100e67000c762a0cb1c63dfe26c93ca54c2a702154ae0b4948a44fe6fda9eb1d2bc9ee8cdb621c264b01854d4a47244d28ac6afe2f4f58fa7f204c29903ea3340534380cdce5edaabebef24ef1305fe90a632ae975e7bf508923693db88c815fa06ebd1d0995e8452720f44e3cafb51bda82d9fbe2d3d391edf0ba9148af3a28a9f238a8d63ac7a8ba72bd64d39e3e25fad072a62c0281ffddb8ea6c9bfc912a4293239af204e57e1904a44ca0f5e2018511d2db3437f80e7d025ce970cdeb95ec872ba30f0154f8efb8cbc5d323a4f9173844772f8cbdac35b6601701c8ebee1ae6a62fe07156246d4688846d45d31e54bd04b5e87756d350b15245f713e15fea3840db05527a362c6089193ef8f1050706e607befd6518ed0e8e2c52dc7f80869d94c75ec95d619ec31f285d02cc2b05d8ad9c57679d7a929536b8f91e303185f5ca61ad19f56be59f07a980909dda2e9c4ce37b62b0add0a5204c3d4771747036899a5787ef2632aae13922af3cdbf99b0200e8f3ce304d8a0230b1afb3f865e2631abaafef0d7fb928e60dbe2cbfef3da7a3e4a8bbcbf529282aa4a2c5cbeed94c3ac2934a4159a6f55a7040a9373bfd62520cfa44598b60916bf39986ecc8957cefc190254adc6158f9ac5c3d83b98040b924e2499916726dfa1fccf3a373d958f5bd574450dea6025b4b8686d7c86b8c242eed4a2a9c2a537dc24b57d5950b3b09549d2d7fb2baf62068a59ee460f013ec851efded5316c74d2b051e0ddccbe476b342306f8b73d225aba3c44bad188bd98a5bded1805dfc96fca4fc03b0a0b8281d921d117523257dd910d1f15a6d4d7ebcf6d47761b1510979e60bd731968165378dbbfae77239f9a1d146f1e92ce1968b2f9a87ce7890980b71bac4747eaada3929f3246d42ba961345fc4a7f69ef75641d3b2e7e69e82c09a547e93539cb64cc9719e405426a30329beeb50e3dc0a56d30cc23cb010c15bf6db05424ab5b8720a53b70686c3d33f6f14d55a02ce315ea87888df118e3b4704bf7328473e8958fdb5e2e36b47e4cca2f1bf304f3cc7f3a9ffccfe9e548946e0c7b579b3d8c0fe8d43ad3223ff73c8f0ada423058132152d0e1b2cae3a358480bf7a62bdc7e0b8c277b01207fd08b55fa0d4e5b6efd8ed4be434868c0499b7d6c551fcb743b804bbd7b3eaafd4177275f833f3e53b670d2d6f13514297412e47708b02a6874869858cfd35baa2cd2704d1455c2da1e48350600918f5cf32c4c768563e4dccee0e34a86a36ff090912f2d6d1a8e94249b262ad63ee5745bf78e1c9057ad00b9950675305114c166a59ffe8be4cac7267291cd77088b435fa30a475adc31875771ef2a9dad64e4252cf1ed4f8191932c94e6c605075f4556b3c54b3cd3f81776b42e64793bdddbfc18ee2ac70c0e57ba0a54139b2cb1e7440610f975fc241ce0232020851277fa9e6642c97dcf6ea33204d7c4ce3b151dbdf1d253ae2570ab2d321453044f45baae6db04f2eb2277933d586fd78c9dfce3f9f8bd18951f6da1fcec59a579415538cfab1819f9cd0e69adf50935f5505bf38bace895d813784a550e5f01ce692b804ed056dd8e2644f441f8d3c197fadc52fd5ed9395c84340fedd4de624beafcd13ef4331106c60cd9e75c53cee2c0a256c4a012d5c987d54469802e15b1fdbebb14f4f45266bed2de578c09dcce78c0e2077a3b34ad1a616ba21743a2493659b68dd012d0d23cf23d466fa70d9dacdabfe7e1d6f8da57fc5cacc7a680789647954b0f8a98849afd6fef8f4d5116e39bad19a4807ab6cec851c880fbc00f0d4b2440df7acd50fdd94c25d3dac014b1c9b1d75b067a53852551f3fa3e1f47b8b90c832cb7211ef5b702c0d52db5465207d1f81fab121142dbe4c5aebadbb514547d56876d2fc0c8a848e2ca5e32b40966bf86e4ce6506eb97f74e37347f48c2defd76a65a8389e76ef8c5583005b41a473c25b9c5814a0bf47ef83cd7271daa38ed15feefa87436a2546a3f6829d74c2867a9d466f1d331289e7d90d4f1c0d32686e9de83a34a7dae42ade2a8961044e665579d56a3aec80a463d206a87e22cb2ed5573e606956275e0274ac21ec982d234764d54c61244fdbef80c974836458548144994622314dae66ca74331c6b650be774d67025b3e44e053952640a4f83911f58750372355904464eae4510ae7bfd61305d3d060a5ce030f27c427a015411d0bddd46153ea5029ee7b63801fe8b94cf8a16339fb0d7f41159c3279b7606e9d01b6d271a4afbec7ad6e31ff703be97b0844f09f567950974702763fb5a49451dc93a2610460135ceff944b83603da3a7a691cc3f4adefa8007dac2f41b21d852dd5a1ad564491428051ec718ecb4a69bf02e4e8f7bb437c6b4832f368f768944446afb301f1361209c2f3b024abe33472a5411ff6379851e6d71ff7fe2fc0748b7f2cc06d037a3ee0826f00902409ef1d0036847d49ab1e34a59bf81354e6f0092d948ca41df0418c28bb969d215ce00556406eba56fcd9109aad27816b9236574e45d1f9a28dba8891b1491fa76073786756ce64bc582238f5650bea7bf17d905b195b16eb988c7405b9cd89b59d5e578236b9c139ce5614ec60004ff3b92f1cbca81aaabf3feea3b090665204b856b747b140e9a4faa62eec5204891de13b11b34d783e13081a611f8bb4692a8c12ee1a37a29ed0c68591d5f7e284ea59e55a4e6ad51fab231bf0569e9a941a5764cb63aea803f287ce3c4ea61301af4118bef72f4081a08fbc701cfd82c58f6be42939135c23c8b55c5e7d0c13910043fd6a254d9e705fa3b67b3c6f4adc3256ed315d53d764321e9ce366f50ae5207a978e060f22b2f1a799fe7c65b368bfb027bd28ebb1b985b012bf60008b33ae149ddb92c6e20e64118e57831172ed784d4b28ecf58298bfe00e73d12d31809d9eb017b96598d55bc72e64fcebae5c0d93092c7d09439a624df7441b4eae92f4a753d7dc8900436fb90c8adb33e5868967d832d823ec410db8b40f4ad05f99005b2bdad2b2a72b8b47f88236bde20d03ae46018e7a4f00aac69dae070b2536c401030bdd4278881f4c66319c342df27228bce835a63f624a079bac51bba35e46f7101f535e6003db52e2981007b0943fe7c5fd412a86faf25878bacc100c714c82834b0aa016b8820dd1bb7c3f6578dba98e7e95efe2c20c4b49d60bfcb75f8d50b9547d6f876020a943cbacf57fc47096f510ec95eb9d8d5c6752d4f25241cc2e2dae9a99f27ed7fcf31930a449fc729fb118c7ac4b6d4fd9efc451974e0efacf9043609fa7b792c0ec68fd1779a99cda1b1349c276a21dc0adc19b82db7495fddd7c885ef98470a5efb4f6bfb1e7e783d726021fd974c682efbc01c15995a06c99011d0903b7a6aef8f21a32133f6572d40470b6477c287d305969718bdd65f33451bd9774f3ce8e48cc788c838e3006d23dd48239e457ccfb9457682a33d833c49cc1f58cad9794e7e3ee72025fee87a7cd8c8dd909ca2d88f84e27613dcea0f35f72b12386b35137191df32666c8c28ad223eb8adc90c165bb0094dd83ec0decda659291d5ccaef86e6ccbc4b0f2ad23c63d290aadeab2002f9e8d77e198b48e22d60d0fa8d424be5377c9b6f7ec33145c75c976786f6a84b041d27369b379931be59917fdadf29d904daa5c5bb826481e0154b54a7d6580d55ba505b6ea3da33fe957b7b8f600caa9e23861b487465068622d36edcee544433ff508d6daf044e918dc7d4e14935aafb92d00c53b08a54da0262b3aae3b3b0277d2914d2dd209f1b71a833191c16d9563825815bf325d7f8bcb09f9955b1e62ea017a465390e3975fcc21debcbe80aef9d15dc22348d3a97db069d614dab022540448ad3f2132f04586967aa19b2980fdd408a0cc08c0b5685c2f3b99a1a1b7fd2a5bcb10ad104859a673d2dd0d0d2749b2b4afdeda4b61dc1a30412bc1669d68e903de90f4b5a394e9a879c00379fbcb25e295f13682d4ae6800c30c69df339056596d78bf83ca19d0d7c21f88dcd3fe105599d0eb8f2f654f2e28980a4ca02fa3f0b113a92165863a1ac0142c82aafec7694a90f9dec8a38060f4516b948a31d1b914ef3f24ec59ccf9c05e9b1c2bdf2030c988acccec69794c7340aefa105357df81f7cc29d9c5770e20425fab86d6eb909436fa05aeb08e9b6e38d8331f08309cc018555c9ba551674b399cb83cd828643ea3751b249643926fc11944e8663e12e38e069b60581501d34e12ade8efeabdfa9d53bce09e44699747247cdfbe9cb1203351cf2690e40364df3e40329088e64f032e339255a73cba3aee4b195e4c93cc48a74c8305f0ccd10668770210513984e2393c9df8fba78a2d8463b84bb67f3f62456688997c70033b0ae3a961dba773f51bd39fd2ea706aee021904158b6361049bf4bc45be14d405834db33235b5557259bf4afd8828b4086eac8a094f5626cdfa41b97db5baf78417c078e4497e59da360cb6307e673a0ccfe0bd1e0ecf55dd6b18cb225511e315b72d8c7cec5766d30eb3db94d900cb2a63b5ff93637c1328dd70b8e2054325d20fa354f4e10894c837621752db14090236daebbfcbe033d82f2bca6df5f4e48b388a4822e9780a82e8f66aaaf091db0d0f27290b38398b184b18effd53bb22ff6d9b670742ba14bf58e6d4081c9bcb6a0f84a74f4afafee8f3e35fb8cfd466d4f8d57c55da956efcc7f797c3bb87349233b4a93612ffa508f8618d2d250c68a7ace2ce72b5293b034ccc713f81852bb3a0f815c30570cf59df268d70aacff471f13cca691797b8bd59c2abc1e57247cedf0d7f4708b4b300cbb552e784bc0123f6e3ef7f19fdbd0802ab121ee66add6da4775ea02a820cb77f25196c2f803d147de2360307288579b190aa9c2a3a20423d649b4379fc9245ead63b3a7f524ac8ecf93ecc2bf33d46de6cbd6af140397927f84e5a73f6fa8638290aeadf0504434c105ebaa0a6a5c08a37a67f720a25b59e5c8843c655ee32f21a3029bcbd56598fc99ce7c32a6dc1b5370cdc5db8084396be87572d7824d83527bb3b76ae9a2e94e3f6e5cc369d61bd6bd76bb3348d40668732182b2d1e1dc9c5554defe617945ff2605d453bf225750831e6f80ce3eeb13b9e92e122be841455af8bd3697d8763b106c1db10db8c381d6ed45d03507a8d09ada204bd98d6344132dc42f8bda3e739c6e7e5faffe01616577252c79efb619700a603b49c460c00514e78a2082d29626e4336ba1db30b1b089283ed438c673d6c717d3321ad79ec06cdf903e5b6bae813686b3b89ca04e1e6a7463765d83e2800cefe1f360dba77b9c78372b2d5faa295594e6b628b7b9678b0dc30692304342368710fd558f5e632c8449c0037595792531816c412b329146c4db9c011e9b4164f3f45aed07c779bf1a5fc54abb86b837a94e6453e496fc9be61311771b79aab6fc99440b26cf521c7827ac5692c443086d8ec03130dd6a92532c3aa3e66d89049832ca3111eb6a6465f7695508614b6dae52547d947c1dabd678c2043b4d73bbd4449728d11a88f3af19cf9922529b9bdafe0c00bb4837c4847a74c28f1f690db2e47c5f94eb7abce08bf45925728d5250756eb8287b0cf5d15bae1578739a871710755dfd1ffb397bf3045d37836abf7855c25aefd99f39de5b117dc77d8d34b28411849a5c4a7ba16902638c90719d9f282072823d2feb27a728964dd4d182f295604ea40c84cfb1c3549010b78ef21d37f2b2f95ba0585f8a3a2f1cdec932fa54c84ca0a76fc0e9c2e296675b961fc08a262842c9954bca26102c93b294c2ffc30fab1f75a3fd382679e6df3bc8d294dd4c6899cbe45ae35a113f855e66592fca21007a2b9d3d0f2efd406c29f30b51323fa90c268c1bfc38afbdc981f366bf552eae950237c30694f4634caaa2a75b3c80ffd9f7a47b714d00bedde2d49e27b1178b1c16c122beb2ee03e07f92b933558652cfab4ce46dd7c9828525070fadd6fcf7a5dfd8a6c9ce1e3781b1e05826be85e5e41004737ee7158a14256f76b15af8187e89e4d8d230e14e99a4d8809ec26c723fd0a0969de2402d7dca504dc41c6a653506dff20499806116668b63f60559edf06077babde744fbe067f763fdf15f32d016c3f9a0cc33a8aa1f2396dd53f1fe35608487d18f2a7eb8989bcde63c86e7941a22f36f3753cd37dc40bf1078f5926b6360bd0580f8fba0a8337231984798bfa2e3c72689d87836f29c294ea078b48f7bb93e4d773d9bc43f815fd047d5852d78d83c047a269972caae2d77493f2b283ab9e2287a12ca4c1758149424c9ef3209903822d976842386958a302a9f0e98ed1dbd7d05aaaaf0128c2ebfc3cf85a2f2a3bfa7493cb82650e2b872e3e4b9f0760cba946a899627f0e060505437582576a35d125a1d79b2dd6994ef6c3add3abd5550639be81ca37580e0e2b62d76c52579b8fdb53943bf393315e78b8db315c9a0879eeb5687e2848e6feaae354f86e17bbe2939c655b2997b796f9ff5d8b6c6b584abe7f9c1270b068c4c9e4814a25966264bd8a7b1a09408034fadc6aa37ab3562f2562090acae5f31104ceae307703d5b1b11f6576e6a1118f592fcf3f85c651322cbf9a1533fbdea4d66d02f78405fa1f54d61edf56cf8bf253a6b4a99390ccd261647d1138bb40c57d3b1306aa830ae86fd38de7ba99675031d33609c00750fba898c0a5867b99c3a4fb6aaaa09043df6039329b31b7ad70970f6d78225649e437b4a5fb21b7af833bddc51dd5ebf0a939bd6dafe9d011f9de8ff57c10da0bed843b4d9f0a4f2c401a23de8c8c56f3be8abb6a2e794f131e68d9c0e7b514d5fd151410638fcb0fc054dad2fa19637a6c634d770e955fc87d02902fcc593427746bc78e86c3c62eda0e44c0009d387b376eeadedbff9a720db79a1d559acd900301d63840b5d3e2e6a4c9bf125fd3406ca3486a51725edb8feac42906cc16bcf81057fc739a87476a50871bcea8694025314044f191421d33f1fb27b435fdf1ba7ae27d54281a4fea20940109678b444ebc0006d3df9d572dc33e6d1043fd31a48bb89e89edd47d7c4481278920b93ad60ef22e87cea43b8c20e311f9b4dc128161e5e8b571817a9fc0ab25fc5170ff66925a141a35777f56b11e285745301dea746b74f4936cbeee5dc2afa26f7f384d1fe26255edd8f42cc1c2efb588894db8efddc48ba16e30fee136eb48c150fc6002349a39530aeeb404541720aae225931aeffe65694f9b09097fddcbd129189e5abb9eaf806f9bf672e9a494094d46e1dfb786930634141ca6f0e97f6dbe7994d73d0fa45c561018b8130cef2580f678af897a15a4ff2c2f040d9f17835c232058e6257815ada7cf80d745001bedbba5809211416a933bebb467594a450069e293c570736f83881c1c41590b3a901320e31010c56e7d44f97725066b38cf02dde5d5a9db67f3169c570d222842dac3335f64ec80bcd3d1bf98effec6154adea494a94fc42974ddb75f527c4a73a2d7f5102cfa483e7ce7350802b3022e3fbe8307b748976ae2900a62dec72ae0df6abc39178241446794548e857c6cc9b2151e8dcb5ac55877b9f0b3f34cdba466db14f7cea52bb17fc9107f30ff50f55fdfd111f4746d8c4748850b6891485d532d2429f3d8d5c0bd1e52acb0bca806516ddeac55f399a4b39ced8cabea8c9c887ff19fcde56c4b7f02e3dd6b0e2098498f237d5c0586b4597dd7cc192285dcb3014f30c6ccffe1fd34bc8a81a4bd97619cc38f9743cf345a5ce4d5efe1ba3b25ad57ed3d122d316e4f81977426bdee4860ed7d5c8486bec746fc34f67ea3333cb43c7b7b1f4e0cb68f7e48537798a973d11cfd9f6dfea48bd7699b59c7e94a15b6982cf20f24d9933dd0da3252add359f8522132cbb882416da6c20920dfd76d9f7fe23985bc27ec60571bf4a656b58714def65465084f41865105594d2ba1f6e255edfec37c185726a37861ef2e8518b15e7d832aa2e805dc42ce09ce7e3fe1e0aa1a66a5d93e26b37004e272849cc0e10d5ffcdc2eeb58e64e0c096ecda3dda233e48ece00682c848b35ee346f990b6f7ddd1ec1cbe58af527778af148e989664ac23ab171b1688e0b0bfa2aa96caeeca7287f33858920ea28e79e0a4eb32e2553104e4e1d72e971d62be724b69c5ce5e2c944a114467d2cf43ef065dd4507c299a56b8b801a899f763051443c79de40377eacfd9bcd92f9d3e64b890ac50f0d797e9910c6d44dafc6bd2daa5482cc71db10ae7328f5c1d5c9d84f6dedcb726c480c21f272b00fe01a6837b6b4a28ffa130f25574b224672f925e1efb5534f70c524b04c2b732420b5c3c8ef6e4c9e6b3a6e42accd1014dd62b9a1d44ccf5e85ca230d37ac88d64f470116cdb3611deb93a160026bfe479df3f61fb29d6636876780b62a1e455e2babd19678d0eac1aef083fd5938533542bd03a95a585ea7c94f33259127d37dc70df32130348e20dd46a6d3b03b6922a4314dcdf6140f4f91f6c9d538a4e62892d4406a104b08c956caa3cfcd7cbad6507dd9802e3158f6be02d4a04ff9abd8df9613f91749b7697f04de910f0b640d7420b15716d38ca477764408cccdd4a5ebef85de693cb0e0ba073612129ab5c56be5590a52b89288451cabb5e639f333a13ef963087ab5e88e193b8a0474318c187b516d8a7d84a04f4ab72d69a56d416402791dd5864947c3a94e7eb7339915923bdf9ff14fac231d5913369d29511ff3052ca7b1e5434c7e50fef0ad483235e5334f800341d846327118a0bd8b0f6645d2f5df94f9c88ac693eea0acf96cb2fcba5eabc133dc1eff5f51ddee9ab449b8ec38c6af4eae10f5f25bb5afd3a763b325a774b2155a9ccadeed41563d9a596a263f8c673fdfbc93a62ee8c7bfa43776f834eb54133174c736663e8ffb290b8ed5d00651ea16102ca5f6cfede155250edfd503716f50e9832c3e3c8404f66d9eebda2fb366ffd79bb4de763fb98727ae5edaf72da21e6dbd2c73ce710112aa80bb8944021fa5be1a69baa69a85c2243ddadb0c0c66c48254b4165b0d4ccf523dbec38a567e3f8213a80c54147fe5c135189a625ba37bdc5bf1b7b7b4b57bfb751304b5be8eb152792a2474e92c44117e64eb9687aa6c47e5f6b6149494fff49c179e9ab809e258dd7258154146cbf2cc6daa9b752b07c0e1c5256ecf58ed08151097cf56dab64b621a298b2944c5c6dd7aeb7572bb31ba35c4aca30fc76508e37224be88d09d9159a2ca77fa4957f5bf7a588d398c12b980f842b3a582f83f6eb021106492d54be99597d87d142b0b94c97fdabe5ff82f261fafd0558b62917188de21e7d80e1d5dcd7ce1b60695c745db3d2073dee91ca4f8a5db1eea4cfe2c68ccbcae94069c16f1d626e7248851761e5428773284fc38d4406eaf650722031dd78a54783ecc7052356aa9cd480f90933713946ee5e483695426d4612a15338c01172e88092e899298f880969caa54b89c75eeb9c37f5aadf0fd843621ca3f061f84094407ce4172c738e59691af4b85182c3630bd8e56211a126652818fde723b9f1f8ef5d73f5b2eae7d89efaeb550980cc0c44b6e73c70f7e4de0583bd3d39a8bbcbc66bcf04db8eb2f8b472953fedd54592c22bd3950093a7b7312a12099786fb1df557dac19c76d7ab9ac7ec8fa33e99768b2255e7664cd712c52ae972824d03ee8eb2c283f530f500dec1685b6183e8ef54139c4f5f5c53233ef52696b3d4acf0550628a85f6d5b575a14cdc5b9eecd6847926f6e9e977ea67970a4161e45031b218c5ffe152f0450d8f8709bd0d51f536b789612bed944e1c088d233ca49ca5f72598819b2603eec6f37e83c50a8f5492970d458c6a7531c81e48f0437ea478efb7d2dfe16543fb667f5980f68c8b38564d6f3e2416a389a1e6e3037ec52eff0ec5663bb7fafc46a567cdd0d26466f326cf05ed2f5ab57beafb13b4c4671fbf678fe520582d748dfa7f9ed9bbc9889f9da2dc00574d7ca33f2ddfb4dab959110bedac08d781db6a1decbf877fbf199256c14fd950890ec75c97645aacaf2c3afea46b2155b0846feb31ba53f7f4306eaf5ff19e80011c2f6cbb89fc256607c490abf0f4e92e1f6fe6ed5673906b27331ecd97a2a7b1ce0f8c0713885d209e5128804c27b04bef47336ec0ed3219ed4ebd4f200e32f1079c3a7b875af7d52213c20c459d297799a283d1d36fad02382579a7369b8cd731210f4d0f39f6e451d87094730d24ed3bc1c4406149f19d833406cb51d7fbf69abb661712228804c6738e920f89485ca3c4ce32f666a40458e70b3b46c16f21c9a98f86b6154e8f20b3bf38ae2bdda63d550b6ff85cc89d4271b798e0c7e8cf5880d834573339874f90b793de9a311ea6147587f497063a02f7a9cc72ae7f594a33531ea7aa700a0093e495da3eb5fa747b539f7b3c31421dcf8fc0ae84a6e537dc23c04454413ed902d8b36b2847a1eb7a4120f9ae46565758b8e7585092dc23470913416e91cb55d12023672ddb59c123b5e3a01a603817dbd7430357335d0b66434fdda99f800741fbfba61e2b29e2a986312f4bbd4a05e2b249f0f459dcf08bf9b3820d10f5021b4e38d870eda21d56a6d1100a79ca8a9d91ae9f7bbebdcd2c7308413ca5d22095f43ca94bdc6705d933648ab9b0e0cb9f879d6a95e5aaebdcb6b14f2997e7140f130466adcb6a473dc0bb85e2b068aaacb42c8a45b5f3700c0d144af75384fa94a34dba449edc3ce22a5cb238355fba939ab22a0be5a737689894b8727cdcf09bc980812217123e580df4473ed0940b5cec4e400f1da89c4365e841a1792296ca8ea7d56fe935bdb9a434b2012e474ac8070594ea903007f652d017e3682dd44e75592f38a4010a860718de9d0f75e4f8abf20025b5309ba3bd363454bde0986d6ece719ad5abd54035eadb0279eba78b01cc6658e7e340df91a30ec2341d5677a600f7ccf5f1623466ec00a758d0e85d4be286b135f58dbecfa43a292cb9a3250a8b20cc50778522887a2bc4570247c65b9590c8cb3e1fc08a9922acd291295d99f9d605ff0c3cfdd58f7f180eb4b8ad29426dc0a39ac645f70f1b5378460b06692dde2adace32c744c07125818e6eab5a6abc36bd1960bb9c7dfa159691ed49f71c704e591c145fbd1baad3e3ba3fb0c8b191a235b30656bde0f9162fcbff974985d23066870f05aea33bf0267c1e30d10d2c530b19792635b40e41dd4c35766121163ea89f55d282291868124152318282022f9783014a2261f09731a13a001d7dedad20f53544b42a044dd89429c7235128575df9a7a249ff157076e51e2aa55572ea75d23340cb60f1267e64ef99ca936fe9df7f8e842b90654dd66819d9b3965299e008f6232e791ef09833ce448bab0a08b93389db6e4f932666d0b11ed23b7e17d47c34966012dcf4c60ca00520e6c2baec73be973aaffcc0c139439a3af3dc89daf1260f97664b64243deca5954245509391d93d828bbaea73784a12acce5695571ebf4c91234b0fa270b632ec047818d96b1c605cc05ac747cb7eb7f3dc07ba661d26ca5ec06596b968b7603db52f153266387d2f213f52517d87c6b26c375a841990a30c300815270887df4429b66d1e4c163f2a487a7f90d0f7af0dd924682e83554ad17c2ecd797917fa0a69a312e7532d7732421ff68f02d2f3484de165bf420946421357c94eadc1d1b7bcd9dbc299b6ffb68c826da0db53d017a195457450214ccc7221c5efc09cfb847c2d88a8700f55f1375d9cb868ee79e64aa541c117f0ba6d689e6065dabe8d2da0edb9b5b4f32de7b535cd3abbd6394bd206e0fe4d0b79054bd8bc3e88e30dde08dd8ac7567f545368c713c070797708e33b8cfe459d4cfae05917bcb27cb20e973508f7698d00ecbaa399d6ea1a115bd7a95dca0f87139c1ae7edb45bcccd43d5e61e51f6f4fa48853d370c2ded171cc7420e44e0d0c3ddce13f2bcae2eeb0c63b5fe8b448b4d741e3edd3eb00c3fd94613937251ca95a813fa9161d1dd66137f4d6a86abcfea501a62f6da9171754d5664afe6c36affdca6b7e1b3e1863da02f1ff681a5bd6c80c0052f77446ee8165e1c9ab139bd698d440959c0ec206f53927e4364a6578bf68ad3ad83b3cfbf1b83e570d7d437c55e026fdb27684393df62e7e14e50670d2f8d178005e1439d1db6c3828df285c00b4e35a3e3f07805d30c383547690de8562724f41ced4c1356e2e05c6666f9b5354144809bd585a42a7404c1ffda93f2974a5229be37144e9a8a677c6b7834ef91af37e1be90013226caeb1a0149709ee917bcf43115d64d8ed46b213be7dea69c4c3e75fc311dcba468c896e436c5a3c25e057e49f19544a042de09fa0390006139266abbaabbba9ff91bdeed6a9ff5b9153fef5a9858b2a7326bba98c863fd67aa11f838b2672203169f48a1460e3a4e6e0721637cbc9dc13c9d7c10f10ecafe5ed463992cfcceb19856f243a01560ed59ff3c5021a1a167bcf508419a541d05cea93b97ba36104c3a7839f179911c62b6c48dc666457789b06715882b501ec8d7d5d63f9f189a096f3b7088fbef3c48c47d72756fb5b25809423e29cfb5fbceec8fce45a2232c4a0746af558337f3806deb54d3ff3fc302fe4e6f7c41201ad0f129ee9147a83f2977679f3c70a30dc6e847471f5b3257a2cc5bd61b01c9763f74f68ce5d6117b858614c7711b9cb75ec6d585410e2a7a590fbffffbcc9e73d363c6219fec5c5927c28cba8945fd5d85a16243f01ffcf9eed95bfe3fec726b1e9115e23768ff70db998f0fd109117b240beb819fbe867753e4218ff329a51c99b7e06bc444198559ab7a91d561b9d41cc15c3b04d7667e4c240696d33cd00bbdeee5ccbb36bed078889af3002183aafcd95c269f0f7022c2d8386cbc99c94cb4e13dd8323337f858fc69247403880ff40db2d6cc57e53fba86a96ae70305e8e776f547df494a6911503e005a4e7215492962af568b74bce883485e868d4eb7585a1299ac349a4b439d05311f7f2ce8c7615d96ec71641ae32315be5f019181713acaf4c14db04a5435e089b233b509c4f5a7c639156a1f42c783a0dcb2d482fa2f8f031f371d7b640185ae997abef054141e8e665a628532e25670c8beb0dfbdb59d72b3501fc04758eceefe27a02138b99f1ae01de98d270e42f76b1df041470f738c81a544f09a025e30e7c1599f3acda511d853b167d38cabcf90e25de97992de43af08ceb8abe382e8f888d1f706c9c7c8d3010b04f18f43153619f00560ca55223a41f6f62e6d278f077bc2b67607bf8e09c4bfbc804ff714b1fa8ed3f14ce1a20217aa629483ecb3c0c8711385c761655ffce71cfeef7ec6af4cb59afefd59660003a1895ed11f7e960b4fab6602a172b65720c3761d3d1be61034aabef6483143dbdf20b2a29c5d222f38d5eebc449eccaff6c1fae7846bd06ca890a6bfe4c92eed6f54349d431a31c7a47705b303a6e1e9cd73b1887756e7b3904409e3a94bdfb7bf462cf4924f31c98eb477c1115fc6303898f27ef4358fe629d9e385702402ba02ddae511cf5a6971f7d51392640263a660b147a4800e5a7ee38650c6ca6ef4f357dafdff95e6630ea4f49cbdba7110daf01d39a54b63104a2250887a25d6ee879640349de0831f29ea173982529ffdd43aaf124a90c3407af70a9c42fef8856686f90e7aed5dc003ee662bd501a7f58bb56c99dcf9dfb2ccd0909c6dfb816ee931d437303746f4a945ea5985608db440eaf47348b9c070451f093f222a7b95a4e8fa1ddf05e8c1098ade90dc9f0ddbd4b3dd279164e02310fe687ebf0a618e36e354dce6fec5e9ae98e031161b7f4d8f09279d78ce3c2fabe951f400858cae916449d87f4ce2a49f525c938aafc3b125f9013e2b825d44bb75247b393eb4591b8fa4962f9f2a6b5ce15b4983288bfa3cf2c926c33c6ed44b571294edbf75317b9502706cf6921e8c1c4f348c6748f0c0748ff2542d892664579152595b4dc978bf4b17b5580a0815fb8e82bb6b3e6072d4e3220fcd9ab7bc810ec0687eca9e8bf57965f89c9e303d35b12a4d5e98a5d7a13ea70aa7e96ba65f0f295e591cbc53ebbf1a8f876bf040b094d19f709a2d04acd704fbb88bcc521c2b6e2f2cd3f26c1d1d3b42c0e115e8fc2ce4915974419b9dd4b3f5b11095aa1570dc7703e3b5143c257737401d864da64906179bc22fb714699d95cd406b9a9fe00600466bd3b1d4d34d7394958227b12cbd7092a5dff366f9b034409620cccd0680141de1595d1612b5c0b3f4b55131f1b8154b3de338d665c0ef1480f0f0ca0deb98f8a682fd34a1686339f97c1a5c5ab43d940007b603050c1e1776882edb331ea51f507fb626622c93e50c808d5066ff65423a75e454b1c0c6f5ab9671bb53784508dad4226a70a94b7202ed085509c4e4634de4191db9108ceceb5b108088290a7752b55cc3b88ad0f9404e4b4a9251d64b1a48c590bb2f785c40e3222055efb03def80f1423cac8d20e2576d3b4ee3c7f73bedec430681193fbadfb8b192b0f3e2039361aa3094674f0a7558cd808bdf0d844551bc93a2a13760c3cd7c1c32ae13f46dcdda470920757defc1adf88ba54a980c107a3f1ff9543ac23c6d271c380aab32404d1040061f2d8b9069ce9004176a44106d2d9578d88eb98133956e4edbc474ec16412ff19ce6cc5d49b39b53588d20416166dc841d26659078f8a9c74b0fe64387098fe51c89c60b5a3b0577a9e6fe6466be45e9d20b03cb96ef5a79fb62f21db2d3cb952ef624aa7f48e56adf4282983c404f1b05dedaa8bc9339432d6c557de8302ef02e88b875d9c394c3eb4f7ce80cf540e4ced352ecf935cd77276bbaa4dbbb564ed6723de7f974d9ebfab61ab8cf1d20f46e645fa94e02e49bd2f888b0a58524b0b90a8709b1d14a5c820d39e8faef8037750821662db3b122fc670407a4c7233c9e2623b3efe462b41a094bbd47976125c5f923a08fed51878f15c753c981224c8dc7e66d19002a5e6cae32670de17d227f4af8e37ca4c8190139f47769678232a7635570b5109b4bf58f9e55f66246fa033a0244fdee92afb86b80a370125ab6d9ed31c7a1eb14050c96832ee6e5434f67f573bd1dda8b6b2b57f2b2b0db46f0a592584ccf91dc0ef0c46e6f41fd512203a3eda799e524bf84d5763345d02d5932227ead765a5c0139fff446f8f7b05d02f74cbd6716f3bec507e012079c45b9c42e39a814a8aa2545ae8e90d9c63eab1499909a359da1e44f04b97fd1337cfd665b9e68aabc2ce300f282810d3b42b5fd98eb107bcb5599ad8e7dea3abc691e7f857004f816e241568e4d01bae393bb8c6294a759e6c1f8544e0832062d2ca0efa653abf37d6ec3e8cd05f42125ff31e133d172ff3ebce255dbb3b13b69fae9b22af9418278bddea25beaa736aaced03de0cefd1fab8961d7643c672e06a0c4716463e72a275a864666116c66fa250051e63711afc7cc874ce2f15b2db030ab70139ca6b8626deaae59ee919b72437e8b5527081807b5a31a54491085881802bbaebe2ca4e834be4079d9d9de0cc139fbefb4dfba757d739aa4c94f87d736652ed62c285cd6fd9346e297fcabfe01baeb12b486d0db083186b4e68daec5afe8e0c8ccafe6960054e0de03aea45f8b15a6fc695494dab3a7835ce9d8b8c6b227de7206d1d1f10d8700c29fb78ad7ab8681e8faf5c5e49b159ccaf6625d888dfc8c09d424d31e0447bf2d1b62548a609f0ac63c26d69113d376011138be56bab7657af5877e0ead003b0b3c84d2a017a0e036f60229d679fe4aad4df70f4b9ec7a9570f916ef3ed55650f4f59d87d7f4fc5d7e81df69ba150fb2d03f032028151a3f58cbe7bd131b171a623876db04d6daeb24c3da81764874741a533642f15972cbbdbda2d019aad434fd7844b5f71ebdf45b720ad60d03d9c8a343f7a8a5d23a022afe815e4b52c0b78650f179a2448eae50aae4512cd8256dd6cf9dc1cb7cf514b3e8814a8e9cc0786d49acce994085adfe6d173c335f21286cc5c758e38bb718718b4414d377b597006ae2718d8c378acbc3b94e1964bfd71611091f38879c6e409c2f67d59be408b2f587c14ec6b147991e6f842d9fc77087ab1033289042985595682f8564935e5584bb602917923b7de38b931b15c8ccdb728b8ec0d00b67ffc12b08230b0f5e55c43fcccc46254334eb97fd0bd217908f4b5404124aded48340d740b9f9d46247f3c1a9ecb9c7a89ec5c227d30fac09a5e9fbff8e9c4a600183e74581874618ab57f86c6f102b84256aefcc7bb18cc527c2dd5821168014afe8262eed204bb71b0199fad152327dfc632815384e3a9e22790ef2e44d909bde4efc01b48bc4e8201e1caf093b9ac6431c31e42350e3ae6b9cc3fc9674ac28b4dfd05cbcc30b7b9e149cccf42764f0366c2aecb2ed029fad0135abeb0f683aacffb06fa341a944fa5e64e11ef6b58b9e6cf7687411084adfbf27c639960643d540bd61ad64aba541b526d249d63a0d58bac38ee68131311062637b01db18c8867d3a3a5b7f75cd0d7850df916ae9a173d28e5be7ac724e5cd20b7de09fbb971043fe674997975630a6c971584d131665cca4032fab7eb5e1d86bfebf23080fe420bac3fe11c5b62fc6dfe19fef430003960eca19eed38d6b6bf6764862f406950fdfb94dad645e803188936ec7531e3c8baf56c5679b53a7077416db26c8504386947c2922ee448da59535aec76a67956d1911ec773ba0ce0a007eb600b876a6dec01b8b13081e7dc4991e6900d32a7ae0f6ef46f452b99df11948ac0464c6dca431459f845bb8d075faaa40f7c1c0055d8174f22b44cf59769937cfeed6036ea7149b318b4e1471683d27ae60ba7721b24e438a56c84ab5918b72ac7f31b169ffa2fbea9c004a290640145f7e38d11195e0bff9831d83301e10c93a2e28152a56071d89e707d9ebf0539ec9cc6ba105ac60a626c12a877f3eb4809a7c7f44b232562d4c5f84e30fb6b10c64f506be841e255426250751105292df49f791451a0cf02784762e38c38f4be3e7ccf968dbc0433e85ac42d3152bebbbee262241f995be4e2c9f4672c04bdf4bd1ececa77e98e91162dcefd54b3fca5d5d242933f751d5e076161cc0173ee3570bad06d9ffbce6bb56f1ce139dcb3e5f9ab3bddb594f8cfbc691ab14a468fd8e0114734c7a255372732940eaf6d80d429daeada74eed2c4094f54e24a502750f38a60bf6575a747eaa2d4d1e78962522e54e69013babf47f7c6ac4dd15fd7c526fdfda0ac3a111e28c119da887385040eed67d4c95679d5319a5f1c8fad4f67e89ba7a3a7004f0c4aa828774bc7b9342e608e00929aca117e0736d1f88113ac7b5efb370673a6a062e21598207b8d346590956efa8dc1590381ec9e0eb0716e8618776cd3fc2ee40fd14a2b7b3da493b45adf9d67ddba4ae57d2e03de90cd9bcac45a19270f26dd4d07f328a784ba6e84cd25bf397987d158365b3d13cc737fa0b9512d0479d5ec4b464f4fc5f29b2c6ad9abcfdd7467fcd051192f201dfe0052c5502caee8ebd5e1c80a4a24e43f9bab2aa36fc2bccb03060714e0ce0d4c3c52e56b39269b76577d8bfbc0043829db2f100a7a5c63e2da3470d2f066ffc1dde6eb5a2260908e7d69c87d319f35fad75d61f33051210ab7bb466e08b9b909e4ce533b9af285f3333957b516c62b503f662a0d387863353214e357a9a0c360b022cc3210e538b822a9688464e0e084d07521190f2617cb16c954b08570575699aec1feefc6d1268d1bf0681beddefcd61c4d6b23a4bada047550bb54004cfb7658fb503f102119dcc30fffefc573e106afb6892cf8ec90368afcc76f09f5ec4faf7479cad63b8fbb32b569fdb460d440ba61adbc629961f985141c1ffd15d883a99090fc3fe5f8c7eb35e834e36a6d3cd000a5ab5535adfa3ad71298f2069f3a39cf3c6518da2ec0283c59f2565cd75bac92de2ea8aceee2f4fcce560433387fa2a74a2fb13f09881ea0ae5fc02b90b6348506f1281f851900b69c8be0c44fedb9fcd2b04c8456396cf76d357a1c43ae6e0010ef5dae40d46d2d15b56f5265ca5bd52b66cf11766815dc58f6a7f8a0baec92aaaee13ebd700fa08c85986785ae624e495ad061d8659151639c0b9f895dbe0c1f28ea8942488bc421474702cf44e0561001d35c068e83f7403c2810a10eb2781a57c08ac8a2955796f7b385dc10e42e706a410ffc384862095e63bf52e5a728e56c3432349c9d33704bf9f09f8942816c404ce4f7622671129ab6063fc674b6327da4c63fb8bcf57928f4a0273619ada097d44d8548020b1df4a57f25707d4ea2431b9e9f831c537b0af48cdf5a981582e1ead316e4bd2e298463a9ee3ec2811ee63456587db93ac09ff3a8dc181a0545af11fef92a1fbe376680a6ddf35f1e862cb2bc11e63d959cdce441d602403246777979abe94fcd0beb412d22556c890c9f419dc1aa6564429f83cce0566854f891b5198bbf5ae61fc3a0646030109c1080131e56a24560f766c68aa441bfbc913ca8e4635f97daf350c14c357ba3dbe12a553f1b542543f70b1621de74d408847e3e2207895ff8dd3aee44d742cb017acd7141c4c8eb31f58f00afd3d83dbbe363c7d9b7b5192fee8f03a187f56e418f7390908482262437abc1296d6b0dd143f84ef85d48163c81fbe9440fe37222de0701499f81aedd32f373d9d9b51c965b8afb879a41da2eaac8b1913f1fa6e5358c5ea3396923311ab32e4151f123a457588d20140edd4640f2049ab510481f954c79b14a942ac550376e3b19a4e8c09b33d942f3382e24ba2081f795ce184d96753ca65efa36a4935f52fcb69b892fc7d3655e96c22512f3016dd398944e67b39012a3c07ee18cb8adf7d0f9f441a93bb485506d1cf702f9c14d83454f3781e242d2367adfa94f975c7bc19b578b964fbdf9c58c580b7186ac59033c7ab3bb4d8d41d3febbc5583cffc6f9864d9533e26421c7fd38a8ec6d6ec5cc1cb617b826442ade018cd46c4cf18215ec1925b2d6ab527579d4b9c58f8291e2e2b5c374a3731ce648fdce74565aff784d6c5b66adca3c9ee066320145217051f4cb5b36e1baf278d5d92cd31217a55f04bc26ca744f1a445f491b50750a0e51174e5035e95bfa2c6d8ee7678c32b014837695a0f78b91d55c49fed6576b4f11c04fbc1cc803d381cf46f0a4886d4dab1b6931fc9ba6e90cbe5463505ed6c4f030f17677c60e9e26b6b3d8d28c50f804470a94362d899ad04f6ee9bdbecb7fc00aa2d0bdb6f5b08f11ae2934b24b6f1bdf3a2779c0b20e718f0e081605c5d58d2ba2bb849f44b28c587f935894cc063c092fdc7742c35a1beb35528e68c5bac53fbaff5149f7543aa2631db1894757e1f846e17236286fb89cb50712e0f5998323d0c4e746d7934c663344cd765c60f9b039977cd63b18172f80664e928a96a5843c4ae8b11cc567adf6aac60fdf6f26a4fb5b23575d2af5a42756351944fd934bfa7309053fc0f266b128f21ba34f3becbda78aab080ea2046840023b9ef1dd882120fb58619daa8cadd9e766037ebee0233c5a10e12fa1f3de927651bf68fc8517de280f7f6fb4806376948f0bdfc92ad84fa951926f5a48e8e8021e4cf8855636f3a079f5bd453abefbe3bfb3ef5cd2bdf71a8eebd349379d21d3c2e2bfb6c2ad37079882170f641e14271a18acd3041bbf6731ed19f12844dc76e058fc28c4eb34721c74964944887d2dc854b813073d680dfeb78dc236163622ee0a8f9a4b7122f22c85cafb7ad525a1a88ee2092846403f06724122f4d2129bd3efb6270290f23971625339b9def8c25348156e37fd1e22c9207df904b16b54cc56755f9e76379b79b25c1c8551b6ad30ecf8410bf0e5df695923731c61dabbdc2d06da98765798496a56f88160f1e3ad981ee5406f0fc39555c795152dbb6c276be523e9cb4ee788474531fea42ecdbfa3a775fcb42957a860998de6c5afa89818c4d524ec2fb8491f9528fec5f2e163f47d64dc9f23b154c1ac92fcdbfd24b11da0e048d2a6e0072a15a3adb2c495294d6e7be1726acdfad686f6209b87e908572ab44a4b2b2badce23273ebd302ec6eea5dd20af9e63814cba2edcd5639dc83eb01d332fb51a7cb848c79ff6d8c16758b4cd58bf24004242d5c05a2a1e233a11a86799ea8016d8eb47c6613fae3ce4779714fc53a20ac496d7c73ce5caf066129aaf49fa30b4d22f4be78bb5a40bbd8ab8ff446168d091078bca739f329691413b7e0aceab006ae57de5ceaf59a960e73640075fd0a7392441fbe45f966bc99f65467255047fe1ea57fadd753d7d662a7fc010f832abb086b71c349bd409003a3ff0ee02421321da9c55c4972cef6a62ae177acd59020c9c05873e68506b9f5dea9e520a5c324bd0ab3ba80a7728c06e650475bcb24b2deb3750cef46529ce00fd7f3a56e2605c7c800b529f50113b62430526b4c68df0252214a673dc43fac5f89bbf2363689b3f12176f170a4893c3b15dc3a92efcfadd75e618babeb6ffc83084d644f098cdd3b2630f4b7b1c361d5d6d322ca51e0a83e21cfb77dee64d3f0c081ec941829a4ff7326d7a5d9b3448161c2e3163876037d6c62b24016fd5df450ab5cda2ef3b517178effd7270494a37465099bda9f6aab81e82ea28eedc0674f5b4d1946dd485c70629dcc5858cff0d404502d9fe010f5785752267cea65e2fe87fcaf7a08cfdf5aaaea9b3a82c031a26686234b2b378125a65b20db4b7ac950b385c3aaa5117d01782169c2849fed6f0a14cdda8bd12179363f58a5bbdae2e6d3e8c47a0bc86c7a27627787d2094903d46efa9bbb6b31952a6094da84a5153e76fb32a2c2c0493d6f4c3e09ed3e491b073f74d7cc474d35bbe9a85d9bcee0382844d675fff97b055d10dc704875b9296683c68ed73477d45194660542f818b04d1ae0afbb8ec0c568e2542de13095234520370eb06621d2fd841b26d74273a947d6211f85f4a63ca18ec92e4a5478d6ee2c8b40bc48563f15fb51d9cf82360c55e90350fbdf7293654ae2295c9485b70778558de8dba449943210c0bdb8685d9a146c94fd94b5c190a82b7892a590a345859af2295aff7e47c8cdd095458055937237c554ee12af11ef7898792a46493d40f0b1c443bca024fa0942c687f678ad92720da66919a22756841a05d056e9381da9d5b7531eb165843c487b18089dbc0b49369448408d6e29a3dae4f4544adfdf4296cac835db5c04bd27668964e90c55e834abb8877a59d300fe3cf303205363339076f99de1a2b001089a95f70f0776db372674f5e76a97aa552d64ec694d15269b6b5a80a3689067470ca52620e6b7892041256f5bc718a3e46009620cdd044780880bb806b108b0a22d1d9fd103fbcc353babbaa9896db43a08705c952b0ffa5ceb0e67f10031409bca4f33fe73b9b3729afa0fa7dcf5a56ede1d030d744375ece561512baae4fd52b52fb03827742f6a8792121073ca5d3047f97bed2718f8c73755a637e666a70b8d579e5432c30a406bbdd1461193673297f95f3f63dd40ab06e4649a2b3b9b1fa89b695874acf5ec2e862a5d68bf98e7ad17c2a7885002e4e8b6c294f0454b075689378bb50705161d66c1b33937aad8537b1bce2fc144683273c680d4fc457e7d856602e51035de5f3662baf93b72eed0e13c4ff3c5292e84447570b56e223537f9596a456c94e68e4ed23b7ca72736a9384bb42120701ce02971901475e6a6fe4415cf4179512acae0c3b7d672783c68f06d9af9f8fc84fafb73ee744c5b4dd75ccdaa061371fbc72987aa09db49155258bd3e6d897d2c76da1f45a38e9ac34659df031a280c44700a817ab4c9af3b9ba5c897ba29d9c1352041994ab609ebe01f7a7b4ac4acfadb9c4da519ed7ec8b55442fc237f1a494b82e8a20036e1414ffe10430777d25fe651911a0eb9091ab27f37f343852a4e03ac85000a92b5ef9dbc08dc923dc418974eb2e5a8600816ba768cb11322e8cb5310f13b7b8e9c4700e5b49cd10adda6d1015ccc757bf59403c6968cd51d7629020c6ac2af8585c14c9299209a3743e6289dad3411f0df1516b275f763ee4071a65b352a4803b5a414abe537851bd8a92e25f5af383ee962ddf8b6790cd460c5dd10d1be5125fd970275981a22bfef88536eb7b755f61103bb859865d26aafcbea2afeb6ee02f467bfe1e7cac62ecf983d47b391dd178768c13fc5c73c2b13deaafd24d30211278c509b9fe193d38c75ff995807c90722e66177584141175d184b71efa9e2ca2afed55121df12f9796adc07466c44c6ce892322047ebec041f47366a33fca73fe6c97731986a7623b0b35cf77279fa97962fb3dc82469d181dc1f7cfafce0677db0a1caa24c4f79e440371af92443a51deec48e0e255435af11564c6da72ed3135051b153695deff42be66c75ecf67f14c1d0a2e8179fe17ba2895ab2cd35688bf4bcab0c788f937cd956a88430161d95b42e857b17b7a6f0a8e1f219f2eb5881554df541d0d188230779adfa9d825ec546941a67055ae9691f43900da25f571fdcad9c5dca38d62c42360e4b444987649ded1e9ccff4392ce63548ce553665be0d4d8da62a8b26de94d34ab16f7484fd8ea03590ac482815a0728b434cbe75a4f9e9f41777af450eec8eb616aee4dbc16321b54530343d8f49741cbe1b9f5d09e5c56b614a2c12e8427d3dbf3f235b3baaf2c15ada49d47d2c628571eac5d588d18a78f4392563f94e14299ee263c62a8099514de78b982f9c465a4078d8b5c932523ed21dc47bb7df22006044979be918dbb7ada54be9cc222599352322157226c3cfd5deb46c9656994670e006552d8172bce8348a1e607f043d9554dd7765a7dde170bfa01d4d56ab4999218c06dd0e3f6d4892f55489cceab944902d0cc6b0eadb79f725441261be945cddfc4d1c464eb055b7f09648c0b11602494ce9fd2f73beda8a93a5a0a873c67daf1ec4b725ec5cc175aa272401d77d9bf10aff4c122cf1f0bbb68c8f2fa68d2fa42d6337175f723ebb2f0f9e5cc13ea3c2534fede635fec02b3609c8ff9623bd27f6269f8fbb8741674fb6de40803acbc7aecfbae6c93c94fcc50bf309741c37a7ed2bb38a0416dce92899c4a8de41456352c9a0824878389b17eb8d898f0198c91945da9ae3e4677e2c57502978f6c2d600561028a806836c2118ecc9405c7928201852ba6ee6dc97cf43fcffcd736da176b06e2a2940517b7807e9e321b9237b01f902772a79242d8f27fc3e7d5106099e83a6c807b7726c68f62921b0a178d9e58717c854c00bc355b451853391e83ee480ca87e55cbe9090a3205a095f5f2df34577c7845360873ced8c35caaed447f37743fedb5069b7aef0c8be912c17f225c91d74056bde06c2aea6ec935a6c44d34a38409c99c7beb069e6b9a6ab6f901b28654a06cac71d2d9b23eb2a7c53fd720f456bf922f1bc23746661b44399dc07cb2d968046bcd8e2256a4a9e9711c3653e1b45a4c03331657725b221014848a25df3969d5ca57b61aa6eb9be98fe3093db09e187fc9d111854632eccbc1532a75a49bf3159ef65bb2f7f9261c499cb7dea4bcf02663d58184ce22469100992645288df16aed659a7543d70c6a27efe6b9e8d3155c3a0cab9ec84045092fa3bb626ed24bd4fefd610af1787c7badd9cf354a1ec2fe1d63c5c649bbc6e98e98fcf472e6e943b4b56202081305761710788629d890f98fd6014c12885c0893b655e6ab1747997ff1ce104a5f5c183624a3051d5fca944da8a02e1aaa0af263e440860220f5418565941eee802a07a8d63b3fcc92487d5abeeac16ec9244ec11bfc47d45ce8aacc82147340c04e90a729c7cbd9e5f5408157f5be832b1eba36c09ef5d5e137fa35bc89e8cafd402c7ab2ae80e77ae6d150e421eeffa4bc604e08ac3298c6366a729346b88315c031dfb04ebf3be6780c638d7ed3c73c2dfde5d51071ae48be50ece0915089d569d26786a39b8c690f695c1330c86cca2d45b4c23efdaa551fe5f0eebbe6b755af92848dd17998206a944ac72980b676731dfc630f7e8e2896176f586442db3a8f65f8e8fd948eccdd54a95641edaf80699d42b5dcea649992c2efbccf788b7555c28f9929f0582549d1868db89b8a824475e979a531a395a36df3e15956ee8b460e9ad7cc0074a16d91b06315d494388cfba080826e8f8ca81fce7fdf5f88501066541bdf9101d3f7855c1516264f8349c94b85f76e7bf9094c42ff118031dff1314e7bf592d119c377ebabe0bdc8f87af62a41751046e844cbf863578a2bade51b16c696163359bdc99538ab560cf6f00f4efa38eb51a8b62550a83d3b66eeec6ece2ab5477054c8710eac0ec62b28fd651d73cc9bd183e4261400213f7c222a4b32ee2f0e1ac82fe4b8f19337c1814bc3772e8ee2550019f2da86598c4b5e708ca8182db983b647632ea8676a599d8e89a1b877174fc1ce8c45ba56ce94c098527ea2281806910877025548e974e3c0d329e65fda2f4983dad282ac34a81b8b1878af13193449f2894cdc5fe359c62febd70d42e86a97ff55335f7a53941a448b7ccbcd3f736858a56233bab52977952cd0f44f1bfcc7fc1a654df84500cd4e86a424818b95d39da8ba2c5bbcb51b0d299fa77c741771a7eb405cf9e5f07ca32c7e8432351b6cf440306fd60932b5ef6991e5eef1e0d2143d62aa926b68dcc615a38f1d63b3f728af757dd740061972d75f862f8ed2ffdad158f266884f6d52212694220965b75c6884ab8963045bb6182fa88a9ecb6a2e05b88025f359cc492b4d1ab5dac15a1e7fff68c37eaa3f041910bfd64a492683339fb363c1e4d0e8f38f5eab43d143986e1742bca6f9b31d833e3dd8459468e43721c0ebd421229a703d115e1a72297049186b7a880abd8dd99802360b91cd4829136721c56160fa46fb6f9c3acca27c9d743c2a2ad3402701acdf8661079235dc29053bdeca7308959bb8873e1cc3125c052a43c38c36f981a63038b2686150a539c18f87d96a646002420885c678c004d5b3ba280d1fd3acbf9063bea860f33e1229e24bffe4df2efb571499e0715005497df7a143d5cf459b897f463f8e86f9cb91fd58a65fd6c1b915b4b46c920367931574f957e204413b33bd952c1465beabeee677563bdadd41496e245e6dd08a199474154196314f3cf58bfdc760a095f3bc2daee5fe907c3412c5613d7ab556bb62ab0ffa551a5b36cb25c760997b6ea1758ae57c3625c523b8ec94ea377a17d5d3095932a55bb8380ec42c8d38cde20788f42d94abbf64b41f2c462c12dc862e38b5e708be592bd1c975ff9577e3de736ef2a81dc59fac1b5fb9ad7326d37476e0a0fa6334feb375da847b70bb2cf5ecf2624d325240f6a3488197b28e4f279fee172e8e3d28d69dde1351b63ee676c540c1cf9d587db67cb68da06845cef024866082e7dd913920fdb797e0d8d64a80d1403f029221f627029596ddfec63da12e1338ab205bdc1b36bf492c7df9f0f2c8bfcb1484806f849ee0e5442c2094224ed3007820fafdce5dde356a8a3c4953d8958a085ef3fe1b59288c6dca70fcfcef391c6108f51bfa6e67ad0d3416293604dc94d65aa537b627347966f6b62b7c6997f6fc825fc5fbf75de9730e484fc6b75eb277c0437e3b91b38c4f824a17923bedf844aca838ef218260b7ced66c4c0c9196bc096dee710d4dddc9777159c06740d66e4d9626218d356b983b51e1d8c13a65798fdc402823b6960824a2c53917f45d6445d87f6038f175ede03a37a2d65b3abb713ad8bee86b36a98f065f8dcfd14496a5acfb5d2f239ed0b1f6a73ec0f5e1c0c3f94ebc32f3b1e10748cc5a3cdca59f55802b6a219a5fe2c4ce74ed9effb1e1e60b429abfd8dcfe013fbc1b289786e80d5188ebbf2739a22969e482e23fa397dfa5cbab27889d2489fe2c3d8985f7791ecd73db2ffb4bca9b65fbb1bf63bd53a28bd78a8934cc01e7f55ddfec8cb32ab520db4a63aff3a583a4e3e63c6e8f10092d2f0cf08662678a0f032f2ab6386f564712bd22962bdae4aee46659a2a02a84d6bf49037177d5c2f331a8e16af60b8aa7519118d9e0addf1972d720a705cf9f834bece6dcb263e30fe6695f74e92e3814f7b9773d099f4b89c9bafe507f3720b77e2fd727b64fbce7d1679090c9d184a0db43780bd0634cbe7e66b0cb166a48938bfddb6affae80e092b6bfab73545b12a86f941ef96d36c4633e4627e92976aead6625c92ab1f6c7db1d285565c05590d9bad71fbda5585c84c7dd16d93675b6b5404ffd05423d30b644e7cec18ccc0802d1ec9cc0d7317318c66c5f4e808d359286da42092401d01a7d5abdf040fa4873decc21d7da4e5b9c5bd2d5f3e3eb768be02b50f7224abd42099bd8aa42ae1960fc9aaf9f985f8364af36ff0c09d45ffd234d1a6e735028b041a8c96ec51dfe90de8a31b0c7110c05a0c8f736a28d263481eaf7b7a6624dbea28834e41e35bc04183042499a8a7404db97231c8a98ab4e17c7966ecb8433c9c0e65202ec2977504a42b1553264ebbc6dcfcaa4aec8e644101c1d7da0464afa482f02c1d1980ff73a23e1cc32b1d719004b25e6b94c74c62185bbd1c37d13cea548f21d7a9beda216a53c67765d87a65cb81fbca133593d4e436b787803f0c3528e3ff4519e059670fddeea7555756fc8b452ae365114e8fc3a7efb3d4323f9d3235fa6780a93c338f655acaa6000eed4f5fbf52170eb1342a1d424ad22ccbf6f18980c4cd6e054a14fae3c14ecacb6baa3c2aba5a617a4d004446e1a462873435223c52c344af7689eedc6e33973ecfe72ec31c798dd828b45940397ed3ee0b890e847807b48b4583e656734ee409e0a2a6be04edeeed7e6ca9ddd3d93e1ec911363a7333626a32c824cce731c0755617898947634973d086518ce38f3ef1e7a4c83a5a80433bb3dc80cd613aa2ef646ffef77c73e08108169a3d5c3856375566f4e4c9a944c974074b4b9f8b7f834d25b58b87594ed8507ea3d70498614cc5a455a569534f345bb0e80d79ff0dccd359617aa302e327fb13fe28134de857c0f7205a73ccd4246b3997988a120ed08657eca8c05c7c1bba5b1f0caa2b61971bb2bdbfd9c230ff8f34a91a46065788dc49376f6fca2c23d96f942e37a5078bf869c7561623188a36707a5c17e172eaf49cc857a9d9cb9eca8e7f80d0e92a24b10989419e41ff526daf9669556cdcd17ce6cdaa1881f9f958bfdc29d71a2a49b8a67f17aa914df64888bb34a8db6bdc371aca2c46cebbf5b197078c052da5659ce8b30b21c81fdce87cf9fff92801914247290f69b9c940bbe9b694db9ffc614b6e9aed3aafbf9a69f4acf786f11c10b2b155df530be70995c524ccb26c73b6317c83ff72cec31d6fb8dab238131a5bfff52e94d7919e98013a7cd7523d80e0afef05b49f9470e3b54d9eb49f1b89b640771cf1ad80617d4b0e220cc761258ece7f3cb39ca2fe98e2bbd4c6c4c642a84da60dc44bf2228dfafc4e1114ae564d44fab047c2d0403f87a1fa52626013063974dc3c4c6c711c4a0e97685022e0f6676d337aa22bce58fe3d754f2fecda96a86c50c55738843516c2b02c3ce480df932ab5e0834e146824ec4608f62636c40b549e6d6d3aa1745b8d3d9d04366e1d12b21fbd262c40ab2e054d4fd7360d5167800ad5bd988bdebf2e8ad3ab7ddbedff0b5b036247a8c8de172150f536166ab9e1784cc75c5e255e2ea9997c9a2f25095bcb6eab661291cd5482a9b6b96e904738dc4bc0cb4d5c204ce344febf8a0b25166a6c68ef1efc32bc364830a5a5b150daaf710cfcc3573a6a0c4ed6f642fce515f6aef57f60d7ff1b88892afbc16038db797e8bb33d5c6556459d7efd34f91a9ab8620f3eb5dc90e5ea5e074d39f5b3f677184949e26257980ca1393d7b7e9acfe3430e659c16dee4aa2f4c06d9891a141d246b358c1c8645b3fb708d4a7289a7b34a15e41cec351656c5068d6e39949f67b6196d8635a12a7b0d8e047ce74de29cd78d18ac10735790a5b20a02f6f004590a79452619d554f499f8100bad3dd5a8c73bbe321712a999d5faab1b337eabbdff471ba3d83139732ed98a0d70fe87623baa9a2d2ef6cb8feca2aea978443373860134734081041575416417035d8884143d35440b0f9cabed228d72e93b016883296b4f70c47c86c53af2e6ea5266fb8398de8c9b737dc12982dab06e4340f8a8696fceaf4ac96f0e0fdfda4cb35cf5c92bd60424ec16f8ea7f619a187358f0659760ec5cdf774628a9d8dd999e5bf130f9737298b76ad83fc13a4d0f497f649015abe05be8595c69b686344b09b274fc118a50d702c55d9266cffdbe6b6b7dd7fe9dd8a46110c0e2c195198291bcdec596978e05afb33f7f0fd87c9cf4005e99bc1fffba8bccf1baac89f2cb10f78c49954335a0c9aecc65149c40c4f94eae2f0fabdf67e5f7117f6f3f8a3299c29f6169363c0eb1a01edb18d43d488172e1eba8b352cf2ab36ce475ee875ae39d48042c1c10a6a55c5941321a5a44a96cd07c3ad46653d27a031a1549b1f0cfc6a49f54d7acb36e3a9597811ccc495c515eb333b4293e81f5342a2497eba5b616500563939cb485b568c534aad87550303787c46a8f14274b488b6970d81c75d7ce8305d6c5264904e704f5ddd21c1518fc4685b24b6c03a4a6410e666a72948507a0955355a8fa3677823dde8ea13afd0731f30a6c82b3e05f07ad8aa47d4147895d5ddb5f15babca1dca924819307f5bc84599edbcf9ba2712dc2d17e5d86e49ad41aa3b686646d7aedcf9f1869a03aaec9bd3c167ef7fe359f1bb5c535acaa21313092e8d7399b4e88b0cd4622515b7473d119b0191fb5914ed7307b46814e9122c555516304cc72455dbdd463a02ddc8516f0a945165f0e5d992ee6fa92ece4c15f2db517aad0c7a162f4bd0d5bc0a2c6db7d3faaf421bea19f6af9cc6e36dc40158aa4197af923467e0968776cf30529160e997868555582792136590da4bc3bcd8102397ea66cfc847cc6e19a882da78715deb577ae70939e012d0e82947011b515730410e93c112c0e207b927dc21f243d147ef3250af6b6a232ebe7ea3649d3ac6f65d2241267fffd600185962eadb9259193d6387d195b25be2f12c96e59bd8e4e6764431aa7aa755a57e2607a51d7d102d00951f7692d2ab0e51d0dc32fd14ec5c726c441ed8420532384c2e1fc9430ec0750feb96d83c5fd7e64bc5d4fe4041c84ece853db52f47fceb5608e190a084c69a4d49f6aabfc4d29395f5d5ce9ca97676087fc6fa2e9aaae0190799493f01bb52b3b74888e6dce1662b3792a289cd3c11db7c6e71c1c496d700937ef1d72c896bc11f47910f3da55b1eaa5d7ba42058b92391e86f42b0f81a872b9e7ea889a91a972dcdfbd2a6dc24117c1c82b7d916f51356274e568a3142e6c34eb2556c46af31e6e01b3ef25acb89b6a1f2304bfc74c6484c0f667b29b3a4fb95897defd13988b10e6f6994e2a6a7f829be20ea112b08de959e320a687fbbfdebc40aa1b6f243460f533543453975533ae7825c723f1552ccaee4a3c86bf74b1ea1007c91fdbed423d4351f4a81caada8089fbfbfce2c59fb7f0df6f3f2f6e051ea23c126a4e86c13e7ddd4721d04569c7bfafdd4ba76f80f60f9460f5c45f93605cd622ecb7749588d0b07a1c0eedd587cbbf73f6b70723a300414ad710a371429cad23cd9639f9b24564ebb3a7d4d512133ccad5d2db88a88999b13f5c741a4645190f635ce2702680df0933abab909407fba1641c5d41c26cb5a74206f8cbde86f02a8f831087eb279573f77a6056c83f40e153d9bb1a934e23af50a22b7aa0a66ba4324367e79b17d1dbb36ea458a7d2b4e3819eac6795fa071a964abd0d383df159547e0f55f89e76723ee018abdd235b603271368e5dfe0b25fba60032b30e8ac82b44a5fafe0b40d1dbb5085b98801af3907df60b764aa8ac81f4607c00cd5c47036561feb0621d92cf683395190c34d2ea656fac49427761f179111e310267a6157829e72b3f52a4f9eae1620bcc3d9941e0d40b81d4aa7d55dc0d6c43cd212c5ed2f85a09976d0e6ee27d46921394e7629f0eee8d266999cb4c0ef11b7edf7833b73d03d8675810c5c6b8c31074016752a0165eec660629df106eb9d47299f5b3b66ab621df75e1f088fffd867531eb6080e0f1d034bffec04a51e09a811a80b33dcdc27030e4e81743e032fb1fc56311ac71851a58387d2a033c3cb169588554c4017b69900ff13ecbcfd06f743a4bdcf28eac10cb0d2907477ee931794c161f433e08574c17566678f73f64f42c1d768a88b9fee47d87f6e127be0565432be25cca5f97fb2527c3cfa161bfb30c89c5f33a992b1f580ee3197618ed3e63b1ebddaf457dbcdc1c88409bd57199a976bda2b4e4800f01af870df0f9b50c493b4c79810fa7b1b9eef4de3f4a98717301ec16554e3422007c6f25b5786f8e723d3251d4aa1d7aa1bfc38446bafc9b56a0399bfeeccdcc2b12e474bc00102ff0cb3f75438ba2e205e46f33444c766a9760d4ee8a39aaa3fddd1e9634c969b97e28b2e721282c95c7b40ddaf844480fb02b3b7810345cd5a2263fe14d4b1b94b640f7885caa1852aa7834a1bbdb31fb308ebfa5da36875b0e15cf1cd05a7c82be1a19dc05ddcabf74bd69765533c59d1a39ff2eb390aa75dbaadc43eb069b7643f5b3255727b4934291fadb5b3c4467a30aad93b8e09c9384b94d1eb43e5aa57b5ed5fe5bab5d882b24244bdf7cf3ae9d5e0b8b166f68e657173db5f92aa191a4b9b68102d5b216a63489c22fae4a7792b02184a14f55ce7eb92988225dfbaac5e5b1a999a817d73b766b8718157816872a76112a592ef7a92b41c57e6182b2ae8b049aeefe047532b16f727232b01201e9fc980a6a876b0fba69eac82c0bb7827a77b50cbb129f3b686afdf9bc8c66f613ad7b42bd6e10a013368efadb1261a36dd20f314b361e50877fbe7e3baff9208ebc182b604d8bfbaafa88d4ad8043bea3d47c7fd2d623a501f2f080df56f4c6db798d5e92b8e4c9edd45a3bf78aadb8583fa5b4a8874a497b00126574dbfd02107146c896fad3763124a8ae3257c840b33dd1804c34255b0c279b169417cd55d85964e5951ace5ab91c68e9a9a54cf049502bc68cc18b1db8b698cb5271856aa68741cd84d849ca2aac1a4f511301caf910a76f3e0b139dabd63eddfd7800cf07691cd0e73115d5cce963461119613569e70d616a695ec610ceb7508d7fa31a5e2653f320dc9ec0936b863ffd7ad12bcce5155a1dc456ec4b98cce02095d70e9498444571896dfe85cc946f4048bc5d6d6ca5b4225eb0a45923948ab46bf9e75f95c32491c071cf1b821b38b855ac62f7ff0cc95ba71e8c34e977e4cc2189890c090f15690d995ef547df9261d846e08d2fcbac309294935b7a07ecfd87c7d855efaff16c6ae4808c33ca804f39e88d03f4539a82305d33f9629b6f2e84c00ed20b0b52c8b44a804aef8f92cd1d2e3988d0c403e11b6cb18afb0a8a97f228db44e330e7c8de7df4a9116e5472df5e9c4a12d06c2113c9dc72c1d40e7bc5897057de33f65b9994636ab08b5aa141fbd672977d1aaf91a9f5fd53703fe0e2c4118f413e5861594c6e927e86d0aef2c367ac0dc7e43327d10d69baf8227ab9ebcfab3b585efee36437e2705e3c60f6b51a425883b0c188b0cba3a994505db743d28574820b98dadaf63b8a1887ef6d55ad6998a9c6bb96a70398061b66828de01b0a689f93bd13ee45d42e64586d10e1a560d10f7de29296cafdfe3e8a2abee65a5e44e8add7434db1af0592556bfaab4b08ac78b07f86466a0a04cda14334611016be638f30a02a7e3c2144cd790d10c142362c75d27488a24a908659e1af26625fda6adab6c55d30cb82c3d64a3c6fca2fa163e8c4b1b1bccf5d190c0455208dfafa45a01752c091d2bf25314e5c053fd657bca9dec9a8a781f8f66e9175a630fb0afdb1c16a2945fd35e3b14b96248c73d2f902dde11a036742aea7917a2338993a43ca2de22c91d44642bd60ee5c95749eb0a2477dea0164325af223147785486d0c24275d649df37257082b2cce191877821fa35dce5bfc4a2f6e9c758633f6dfcbf1a61b34fd67d0ad2ead2e8a36bd4fdd478c3768220ce74168c7238bec06d42eda52f39817590e30697d9486fdeab83706747d12b60c9d2ac319678e95f21952155380f9d1e61f05838ba5e07971f2202de9b4ccd2f42b6240da083225df802e150e29a1492b55c8be2b190221af1fc8f2c7b458d4af2cb78fd71287eb609de9f0f0dc85b97fa911d93e193e4370d23d34587d938874882947991eed83c1dba27d25e406a69fe0d71395be89336ff9df3db59eb091737152f7422b46912996bf22fb357f6fe3588e849da88b2c4581c4963c067878b570120ce4a8331ec7b2952ef55bf9c440c55ab5e28546fc1f05190e8acb6631151e474830ac191c503bfa690ed35d530a7aee617b8c57694bfd53d988ebc8cf46b1844a21b4633da4e8059e3a9d69571cc0c60039408cb195b9fae4c2ef71b76bda10bd6792442486d8c0adfe6ad8e6941d10f22af66a9c2ab772a1fc00e65f1fe944372e1c979f97a31f553a2fd01d7a204541d7915da34292e43f0fe4ff14a65bbbfc863feb75af9d4f53ab7eae0d9b47d5f3b6c2059d88439af1ff1fad3bd43372b5e1624a81f8df75ad7fc487294ed4e8df0a29900d971d438166caa4898e11ae896dd0585c00a29ef12ffa356a9cf0d5fe0888c88b563a760140a5b89eaa0b92f2420988158013cafd70f186a199eabc6f4228c0a5ae41e786e1651c0ffcced35be9509b0371f433bf7d26edb04cb7cf17f734a2a862308408f9df046f55586e0764c0cdb721f8e17c79cd937f127f77918f05fa8bc532bf935f467d597ddf4de8c322a0adea250895e0f38e1a9c321992eba3680dd01058e7582e2cee9e110cc2d806fa688d60e4dd404d289e2d9570f2186697c8773fcefe192cf0d578e417eea037bbbc7aa050f2cdc5833348154fd688cf03a0551b2bac6d9a7a0a3c637f490dc3ad2a3330af1eb0112b4b1ff44289adebd8b7aa86688410aec6f66fda703bda5cc25e09e506b56b6dfc1414ce148d5b374586568c46c6af914e4bb73eef20bed1bfa0b02a8654b8edf337291c31fbff4e8df18de0617c4405ab8ec3675c38da4961b816f8e51961a508a0ccdcb3aa298dabd29d9bfd5a833a7b7ff3e859512911cc406dc6fb368b424a47e9ce20f26d716c50ad54034ddfe40a22a2f79ce8b78575bb04e7e84b013556bc7c57594e044e2def40b2e75ddce9af1c7d0917f6843beab903880effd982f8c721e54d11fcff7a360662acd2e697068664830de9a00080d7ea85f1082cd4012949289ab2c2ea4e9ab8dcac2455223e6d4fc27147e6f8ecef02f224b8503f02996d35723f0847a35dc576a5407a648869a939c3d9760c05c69cd4d1efe7cf94d9d7ff1893a311ee58e805133af28c7b372e44c35b744d9ade1887eb7591dc29caba41ffe19ca8bb5eded9ace8907be6aee73054d3f158b8ecfdc766da5455457b28e95a89f4fdd3c05643ceff2fe8701a527bde6fc58d36692a4ee6a1d69118cdedb67f2fc0a66f948c811fab9f1c9491a2fc5b6bfffc334369b53fd489a14c87fd80a1949c22ce6ffd127f9cec75a048c4f80c70275677ef60b62460ddf540a60661b11dd9440f8ef2f14641cfc7a5bd081b571ff17f0a0b9b4b956905faa4578f9c26bf87b1a39c7696c9c11c844d9c6c9396b902195e6eaddf9c39fe80338c2a20f1ed00042221f47632a228362c3190a7f7bf761a641220eaae34e6ecab7430d75d95690b3ac875fe5e6ea3dbf46a10bc13b72d35c5efb89aca12c561522d912586201a1a421c081057ad93ce728df223a72d1c0175405fc9781905374832f6e8558c14fdce66344f4af4b7ba3ec49b991962c6e810c9fb9ff377ee721cd1dd2753a893dbd45a1c5ee70fb77e347da254d2f313364b17c5f1ea28b67c4fa716dfeb7ba9d56771c2235461c9c69d3b575a07fe2bf5ae28484a9ddc90fe57d35cdf9a4189efbb3528b7b7083299d6ba20de2684e9281fe19d33fef09345640bcdfd96936ffd0b00fd85392135d57ee0c5d3e9b53eb495a87bbef5c54947adcc6f8a36b9e669a9c544f803ee894a1d8330fc7b5e0d8210134468a27afa7f8f65cfac166c4b1af0883761fd72650669f6f7c9ed5d5ece459fb37efcd8fef01c77ce57164218e621ad636e194b2d21291c9120c2f742cbe07d7ac07f9dcc4ce7838e72b81837851f93e22483dc4a3d53cfad438ef64f9606b86978dc90558fe5493acd19952482a1b00a011bd41f8f493c4504e7b356ad9a07fa61b9a4bab61c19465f99d9505a451ea785c0881baa235b97b4ddd949b71f68d4edda20ba62107ab0c98a1306106804e48dc10a8894ffb75649a2a5da606c8644f4113f89653d0a82c90f176b5f85b08d913f48bccc0aa3b8fc5b1e77da65179b6174b4292ea3efe0f33862ab028aa0e1a8d9569af91b3b20c26bb2fb04f9182efc94e5b92d4a7aeaa1e46e1673b51337e70ed1baed358cb1f6eaad1b447cdfe252a8abb60cba869ccf967c9f32e71a58d5f888152dc6469b0f7b6eebc9e611ae72c14d229c9f8878a8194cd67dc226bd375ea09ba187aef5fb5f9f73cd8861dcb27e6a6e0539d5030f2132cebd6c3e82454482ee25e39237dbfa6ccf8cec290e9efd08bc5feb981c8db99283c913829709d2660473cc5a57aaf87f111305b9645fe40dc0a88606d670af67934fb11997fa5a5b6092756d9c419ef0564240d3bd2e3b207d3f63b99c5eb5cac0c029210a2a875ef6c5320e43b8ab07c3662f6e761e4893ed570c1cb178d162ea38f3178a9e03b9eca2f1223687cffaa3a512864700e4e76a4ba65be753f1b2fb7fc7547f7650d3740223d5fba330fa7fe8efebd2e4e942ac7155f940e3c7284183c6d0cf0007c4b0e014eb28212f0a4b449b314fc3e78581510d36e04590008f5805bc79c2822377f3b2e22fb9e452f2867df9a48c4589c32a668fcfaf1a3698acecfc685a5dff5676d53ab1f7f44d758f51b1ad311900cebcc9b338d8eceaca39a536f53444df18c98bc0d1c9d515f9c4ea275eb34e657a2e44c349b61ca1fd209d8fc36362b31d5215baf30d2c4b1d27ab07e47795a33cbfe9127c657b9f22869944fd40d854f45c6afcc6656e2b55bad02c0361cfa7ca7460814603f856142912a2640d9fd42cb3d0b9a965f9a147d174808e41a43cb07e896216af9de8d6a1fc6004f9807b2f1faf025411f8c48718af096e7ecaeafb372ad0e197e98d8258cf957da511eca388053b502067d22b16442096e204cab133f832f7403e9eea75c75ccf225229a9ca39e645890c07f1e1b687ee9e71587e61f06cae8ecb45ae5754eef4133a12aaad4efb8062340dfaf5a3608f176b855958032b20825fc69460d3941f599a20a263880fd4830ce12320b99aa873a209c50b6587e1fa66983313173f94ea97ea1a89afaa15d24b66c867e2ebf191ca7cbd33aa86d5ed0ebec1e923ff4047310ab7a119cf1d2be469b119e7377f91b79d70ccdcdf1f8e4aab18fcec10417aece269807bbdba178fac591984cb5e3dfaf7dfeabe033bc2bcc6dcd87a56a48b9aabae8e9e93dcb14c65ff2eff50a195bed755f542f1b2bd3b25e4eb5eac935f72d8053c881fffc0c7d519bbfb1e86c91cb16e33f1502d73c3ae5c2f956470dcd2c59ae670699f10f0e2750c2f890dc6ce31a611d996c037780e2a7fcceb468bd02f5ce69555ae8e2edd7775fece07c5c7a55049fb31d5504060bcf259ea6dedf76fdefda04e8277051ec90553d11f00866302d6ffe86d8964059297c53a5ecee50c543409605016146be921cf44916cc415d357a52126a44d96b850f8a3a7fdae966408c42fc7af8af4b610ea9ec5966cbc211dd57137dcc6192cd85c43f270b267955900c3f1a55f21275300bad40fbe6f25edbe9e8a640a93fdf4e9fd8d9f5a43a5542a2da9e19cc6040c2b54b3f14e4fd28a7e274923cb18431ca5e4deab7b57364a2370ce25af28e19b507646fb8d18c66fa691036a3ee7d52f544be93b273a4b40204f9333a3c9bc738d160c6c22379786f70082b8445faea7697290332b07bb7419a34ee64ec2be146f980909ed01392544947ccaa1ed5d131ffee1fe1154adaf6ed318ad9bae9ca4cd7881f867aeca6bb8e189c0988d4adde3ed231897040900ceac2127e89a63c13dcbf22278c9e9f2aa24661eafeccab0cda5f24e70cdec9a353213fc3b436286afc01873c440a7590f69b8dd59fb90e07aec8ef0417268569ebddd1d31e2d048e5f55c87466f8f50a2604692b543d3fad368fb4dcd2d3aad03bba13de6dd703b42be8b8afe43bcc68790dcc20dd6528f56e61245c06867a8fe263bbd6420ab145aa239d129aa800fdef1f16d76ca6c011445c7d88c33e7cfb907edc78e4ea4a3977340c3beeea512eba1599182e9e1d2a856c5875b3f91ecec165a9a6ba711284e93940472c80ccad7c30e459103e53981b3c3647f3134883496391cf9d1ec0e1d570a0b6b0eb72038de695b5f57841ab6033819967d771d7deca20586a2622f37620284f5f1860fef2245d6c0afa900c2d647c8d88f53ead06233dbb4c457c20d25d1aa32b46d27f2718cf60fc826eef9c7da893d63e77b64f63a6fb77ffb9fd9b3fe59b65b9d953b1cee340c3e010126d4d524d253d532940156f203ca0f117d7dff481e9b261a9a151ff3fb696501c5425f0be766cb2c30af561d6842f86a94f4c515bcb4500fc5cc0d4c935e9915b42a7a2093487654f852a375fc4cf765368704c334d81c3517499f4cb6ea8d7bcdd9fa447f051382a3c4132c4d55b6bc304a89b0b4f8c699f34cd66c39ed19a19b02eea171cf61a7f21ce92f44e12cadd8400db535f8f9acd1a0802e0e2fb1461fa187edfb7d110d9fc5c5b9d4eae02f4853c427208d4317172aae8d2642e090934e26ca1ef2a9f71a60d03f96baf4a0bbdf8c8bd1656668346d15f96c2b354ac27af218be23d9380aac8fef2071ff337da6f0fc79e2ab378d3d75659c8b4edd1b2c4f4f70f1ab0686a94b5f4e4c840684d89e64e8a21e533f7270b2412408de7bcd83a7c87cc96a9bc02148a2b0cd361dbff68f8462fad3bcc193e239fb6b1cffedb9355e06405864b0eb01220c40f9cdf196f931d5c4a178ad5f22b02668d9bfab77207602b7db8b64ad1e7e16119153921f8a936b5a8653f0208114e1c5d2633f489a7eae7eac06801d5139b09553d00a7d10c6735dae83cd06d0aea1e0c0a89296f4982e0d66f476101193103d98e72b81521b526017c47ae5722b3286b77872d0449a073373534177854cb358dea613952ff44c4d1769440d7e2bca9b5cd39575a00aed577ab2e0fe228a5402a76cd87866e2db5b874a60017c56a730e8d2f6cdd7223796c8cedff422db70861055711540a5f1e3c2e5e6b666fe6c9de230c40113228c507ac9e517d07fcc79c97387a53c1780696c8965998ac89a46e3f58e38bc5f9f90c79dadf926e7d5b2ba13b09246bc68cece8b405f5c1e38e7e4a41678cdd662282c43e0b9e984f635cc93fdca9955f4c1725e087a2e07f5ff9beca57fcc24615ffd7d88e52a12088a4fe0a9e7255d11fdd3acfffc29c145480fe4f2ede5ae5fce7f871e06876022d6abe3ba169647041f18aa0be643d18910c6a53d7a9d65c5af899e958a636e962e008480b6d4619ff5fe0e690fcd74a4cd4f6962c4082960bcea487007159598bebf814118bebb6a422e59e640b4fe05c543439bc8e5014e8aedaae2472a7d5ff685c125097102be1c13dd796df4fec4a9da90f480f9d440168318d94f9aaa27c1fb4a7e092e3b930bdc27c6ec06403bf175ac20638bc169b7576a0a8eb24424ce0962bd4e7755a5989e67cb9b865669279b8e43d376a87ffb7f1175bfb4d1e7668dc580ba0f589ffad18dce4ac77b8d915a4771d1373e641273184551254b57a96ce0071729d397811dc90b7ea7262e8a18ddd33c302f70cac6b14f4bf1fa94a8f50a75c20d1f93735793b8035c5ef2196f2f583f8cea4035e34ccdaf23b2793c501f35d44ca9f89d648ac3070202a19c0356d895397122b5b632be17eed2e28c6bbce6cf51b7ce54ab0f86a1c15f227c4f306a9a4e1214721545c392f100d4cd3a051ab2d3164c2f19c3d93277158a1cf3bbf00b56d2172956b2aed76c5b3cfa2159e9895f32ea56a7b099f5f5d0a5cc25365f6a569f6c70e8958a511438e82c68d6269c0f8071847856814734a6e3c5ece8402e0fea86af33b144b5e3ddef91b4db15b07c16e02be115e58f23588e05240554aed61940a253d44cb95828c32cb673704d88c9f13ac322465aae9cbb937285a9baa2f121f2c74b946a7c282e816a6e65289f98bc716294b86d9fd488a021ec8df690c281bfa0db25d7f4cb209cd3e0cf24a11c1b1abd4e9bf76f3a022d926496046470ab609e77f032372182177b52c5e8f3cc301a093b48d259a7208a45f7167b60ebaa1003df8529e0c14e81939e1eab917e7c3d2fed550a3631ecde60dd25ff7669a5decfa2d3ff52f2df93c79d23090378b27d26c73c978e2f74fc8461180d7d707c8f0429d46946839d6b9d79131074cb6e1f84a7cee788087162e5d260e4529179279856afa7632f3b80033a41349943a062daafd469a9cf24b7a5ca1d2c7ed0191c6e7001493a00cb028aa10592624d7c518e1e12584032177cebe2c88f0013e21119288c49745ffcd6e9b9fc76b271d2a45c9350f18b38c0a3b13d2dc60a8cb03383adda067e29362f68d19ae45649e8729f71e07a1fdcc88b8832bf9dfab06381089981db4a8f2f0579c7603e5a02e6d860ee9c315234bd3f1c5081e5f8b1b6c93e24f5d8cc2bd494192d737ced840c368e6b6d3deed53079d17aeaebd959d59784f09f5a7dba64b315c10ba622eb595db9c92c32c5cf615514068cdf9ea411ff1d2907e916d56d0337408f134d808c52aa0b888a0c4c8dc83d61350bb7999dea6d37ab44b170efa6056d5402c2ab72fbfad71dc85c19938151cd94b8d48ac5e24c947ffe33247a9234454fdea1b16981da9024f24f389e4f94b497eaf39d5f6323306657aaad73c579227efad0fcdb4b86316e52b46af38b1a26af2c6d4d10430a13f81100a25a9e0f41dab860d20233a265a2147ebe919b9a99747bad85b789120f7a2b30b1b737e4fd183871b658b94a172afc9859bdf073c6cbea2c5cc04d9a0bf775a0d5a95857451fb421fce3ccd53e664eb709b62b1bee70a40f8d1386e68f1ddc93953bee03cc4d5eceaf68b32e11568da881c029249fe017c7643bb2306c536671a654a0e07a9274db4f9878de73d37993fa92851a41d7abf4a887835434f6d5e5a3d3e62a4a9324c15aa258e8e93124e7f1564e921c23f1b6dce05c77b1d722e056cedad070c009bdbba9827037d3e51d059271cfc24820e2c137d586822e3d1fd8672c2d0d6c107328c83b726cf07a290baf04167905423308a1c5ed4928e1504af45c3986dcdc51df1fee30308a6cb2f4f172964fce98f6c89e5f2aebb88253048c23deb4734a18e0765e03e7e7114af4ed16ce3b13f5a51439c23e4053ac8ad4f6ae7d4a0ca4128f5763b98ef079b4a54b2bd6e2e4cacd2c5bc8df483825044845dd71d2bfcd23282573771a9057d6d67d35d95a277c697458c9ddeeec794e9b05f5f78c511e9f3b87d2c6647c7a8b677b0fad337003f554491817c36ed6859c97e542ce959b768da8c30201bb640a6c0e5110bd0c65668fb7b386bbb8354f50938c799fb4f08b772efe28076d57dcbcbd89075c309c407c60e23974cd795e0b35fc2e03583ea87b03b8ba90b2e97a003b2e3c625a021b95ef02d57a5fef608cd26b300fd5c067d7907ff9dde82c6771a9c81d2e17f6dbfc17628787c8328202bcd4feed8eb5ff99ea11d865b863b4cf79c36ce0ded0ee94bbe5b0ac9ca5d0491f6c6cb7756ae795e3055e4c44bec32b0dc06cae2636586d5a3c047f81913147f38290abfa952075268025f9d00a69472b7d0e03e35aeae0b7837520b2af6776cf2b4f12f592b9781d0592fce6c1b420391d7c80e3335ee0d27b7ece229822670158ada734e5bdb1ccf74f5b58e0a2b86ed72c42078be89f32c6f4172317198d29a9078db720df688927749c4c60e00eacfa65ea94a5e86f0ca148f3ed8d7fdfdcac0cb76ea2428ef2aa790d5e20fb64feb5fafe4f0c8d6b21085d562798d46be7287d48a15c95921befbf9e2a706f6a2dbdb67f60cd9f0b0ca20322f79ba0b3e75e4638b33a358530ae9b778d39fa8a8fe427aeed4c101d7e6eb7ae151bcd11bb2c77f4cc1d11546fd5a18a28533b6fd413e5c90c4ad1ffbf16c6c467f48be102f621fbef10bf36c1a3d1d282aaba5db86e6ffb0910a390f4e7c7e1aec5410f44b67bf7ff26e98b8d3ea5467c078ba2494a358b4e54d494a2b133167d8e7104966e976563e336aa548329dcd9bce457cde99dcc9acdf9b06fa01f011792040faa65bde5f66d0fd976ba6117c3a6415ad887e6505e07c9844f5d2a555f2f49c84fa41e43b0bf98997697c6e9a26cf5389d372c3b667e27abcacf5003801b672d3f6af8cbdba37c3efa11d553e2210d6e63af24dd61edc916efabd96f401be58656e07fdda6ae5ed1156e21ec75ffa5c74b6db0e5580547b816d0f5e05a0be2d7279649c5b23f425fc9c0ad5f6fd0215b39d7ebab046c734bd979a138ae9364931ed50e599efa1ad0950d490623a0253919c27e7958bc3a8db5827ba52a9ba052712e49788408856133bad3caeae1c3429b98f39e6071f052709ed80efc791a6e94e623d61880733a2371d6a30d88579cc2eb9db1488a72ccb00cbe814140d3ed5a378aa4dc995b5b4569beb2c9e9976cb4373c9ac13a3c76d6f34de62c251fe8952d4cc9ca88a5bf1d3e1aee6c930d9fda64736270ae803966e6517c585429d39b3c27cee76096d145b527f901cbf84d025ec96eaff01c4f81269828529a14a1bdc684e345d0f639c4f547f63ef1d7c7641b63406c08031a7973baa2c0f6a3ef0109624b6181d347119d7de1480bd03e74f7e6b592b4f7e71cc7275b2ba10d38de523372152ea21e4da449a691e6f71a10ff1a7a74881419e6bf9653242332420c54a2a1559ab3e76be19a8177b5904022d1a5b9f5ba2bc26f4231c9663effe164ccf308a606fa3ba6fcf82afa2f66295babe4edabc587f0a8274773026898a45b6563849942aab6b0336a2c7b3da8cfc5638e8a325045fcaa171a4ae6f36a5b9bc7ec00362afde8606b1edfb6c32f48bc8eb0450e83ab0e5742860ef1a412a3e18909259c1a0c8cd9cf2f1d8bdf379ee887a0a38e0248d3af33a585237aa95f29d3875e63d3982777b65aaa17a61c9d036062ded8e07c80e365171db6f2dceacf25da16082135ceee1b59e120c88395d83338f9001c3675f59e1eb2cff46ac5d9d221f120651d0abc00a9dc800f56536cf95e950a310fb2f77da2a111194bf10f7c0bf92a86884cf85d10715acd4443fb2d3c801d8ecb726210570935eccaf39af2f5003ac614826d2cbfebd80a751a92d99c54c52ceaa470769f5e20895e35df09a4e6d734e636b638d137ba408da3524ce22aa4a93dd8e70493785bd43f6f2577b0a54bd3427379534834fef63d152a70b3589a3ec8e656c19338ed857b29c983cf3feec9a7963d0a708c8b9b049829f34857829b8eafa2f0a2f934c881bb4f46e81309e4633eacdc58a40b6636e1804de3318b31b21178924fdf2c575071255310716e17a8990395e6651a38fad6ce87238cc9e78c4d0771cec6492c8f6a2ee6ebb075d53b535a2f473fde2ab8defc3ce0e720c93770bdfefb42856e662e7c570d746a8b994a741f71e70cfaafc11a16f71e54557051bea69ecf2c5c024811a98f91fe7a5e4e3b98224703b0fdce731b9ac3d10e1c010fa549a67a0088627c988cc16ac9cc397c5d0ebfdd09fb4b768f2a55f8f5689af1801a9a42a89b712d653db43083ee5a233878646e16559aa83e59ee06db49e792d7884a0fd79ef8d3d6e8f779be5911ad1de70e11049670a52d16d9c9a6493658a5b934dc94ee50bd68c0c65166900266dfa5ab160880d97e8f82cdbc93a9b12462ff6ef7d4ee6d6d4d11a947e22d2ce19f53d96421903b288412b8cce28e24780b18d04d7ef5f6d1a484071b4e4659774471db26ee05bc85bb7a232f7ca02565715d2029ccae706b29e30c85800358304a3a782270f00856375d4ab4818148224414d76be568e4556c7797eee023ba15210d70537e6f67b10754319b1427aee1b5e6002c6eae7074f0e147bfdcff44145b6536f2d3e287d7457ff7e10a330fa1a9b9826f2c67b20d4cc8f62d05c6bca8b74a6aeb0c7a28ff15b1c1130f0b901143506feada00107b93955713578fc0073c8aed78e01a03126c051af75e2a1a2c3b2278cab8a861bf69354e8777cb2cc3deb7eb8c304fe570377d4fd1ef3087483af988e43293a62449d9352dd3e24ad2474b2a4bb1c691cb761801316a12d0bad0da3e62bcf3252ae8f309cec47c5426d2214831004b59bf7f457fb8145ca13fe19a706e3943cd78763aae9518bf02847b10e5eb7b16aa021874479b8456bb576465f6bb8a510db98ea72adc3f6e1921e1b6ec1c331276b0254f35a07ef541b56b6098691d8f9a72b76461818fef6f42b2a7e2693ba90ef4e649cb573a83f8a4ebf938cc6d469ecadfbf90cce658e4fc0e8d42be46321b08ee5ee6582242702db381c535447eb572d6651033c39a6beefcf696265b2adbc1bae798db7e696412d24568f48a26f806ef5e46ddc8e682ea05f612322c6d009fd6fe7371b4f0fcd2e7198168eaeb6ff43625aabc4ca62809091570552916a005b76694e1a8f22e5482bd4bcf34c664d0aef3ef95d8ab9b91316890a2d2b42983860739964d7d03ac42e7dd106d891f00a67554c572a5ed4e685c3107231da830199ba8b54aebde8abddbf06c2bbfe4e2024f088b0ad8c8f7a11d84ad73628935f99824aca7e2b5d189fe5a21496e939c456c0da67adb867010afc955db02a25bce2d38f12d8035328d55c879eaf57155d77cd5dcaf2f7098d39c81a1d8c5d7fe8b56c955582e095cfb9a6db2d1ee6b0b52f421b38eddaf944849eb0d030df47d058a6b86aa2c3844edd6ca14b4393e469e579419fba52bbe9ca1ce33d7b0930d7ab8d0dbb52cb89e5acba0e460760aaa72284f19ed2c084063ff96925d9745a3cecdba82c160494b85b2713d83b54c84a37803d8aadaa78d00b8ec7bf51bfd0774d676eca4dffb518d88b6fc11ff2284f2ca83ddd45448f6a06ae49a5cc4027d84f9e69de8e07782bdebd924d6d2a80a10aafc4f22d6f072fbf2524e3533546756f1db5f02d48ce475aa109524e501405b28c87fd530d71d95038508d0038c4b7125c4e20e2e74f7d677e4a2ae142c8de3cfa81815bacc416cc7a9635c9e175f26ab51e05d786b68d3647fa550119550321b575f28b6a9212d322f64606938b3e583ea56f282ab893b3d43403dc157b66c4948a2f1fcd91878f57d0ccd8494e0d89ba454342ddc0ae0d122dfb10c24da672a78e6ce16b63f1610de331820427fa9a25f59d198bc272cf812b120e8cdf5afcc436c216ff5624c0b1b0b6e128633333b41cb1d049b5ea80e699192ef62a37925d6a4c916759376580679e7e80871fa2590c9ac3233a76962e7f58a446330d8d0d363aaeae01dbd410693fe47eba7c81303e7ef0719357774fdef4bc68a5813a697b901ac1e2714c710fbc07cfaf549c71277060887dfa2a6f3c9ae81417b4c6a21b2408db1f2a0133a26aaef0165b307ba63122fba7e2e7f9a2d049973557e2cb10868d79626873b1230f9b46d209911fdea401d52f435f6ba2b6585766cab490333c497a8597ef8c8419067373d523976bc61c66bb35a2222e3412830f8a0520b6f8da3994aaf42424cd9fb4f6149ec3d2e498041990b938f046650c9ad4bd49436722ba34d272155b267afc8b2a4d2c19221adab8bce60e947bc89d157fb0c082a58ef91022a6876a7eb378e13e069233120d97c81f4062e0bf74c049c0efac684329b9eba7bb632003afdbd0183d3221804a59fff1d6286570ebfc7e226dca7c2142a9262b2e3c71b45f93331eae1ce1640814e8aeade9d8b8473d8e609b2cab44ac750c13f969ca7c3d17a58ba62f0ad651eda2e131df4fd2b08084cdad51c2f870d8b16aefc4bfdc330a62a3f46017769bc2152ba0ecbb41b14241f443c31f328f3d7ea69cd8a9a2f5f991634301763b4805d1288af4df51bcdda88c9c20fdb14ce25528aee8d1dba13d5840516b5cd44e2f931e3bd5eefbbf9bf6faf67741ccf348166494c0f274696cdce24139830b7cfc3b609f6a52ef76e4ca48b4701b35f9d26bf337d9aed7da0afbb4e51fcc8425b091162fc280c37f29033167f1bbae3bd1a9c9633607edca453f721d37785232eaea8c9857f0b842603ba15cea126b156526bee60488d01be26f63525717c62d9578f49b9d4e78c22cc62364fce3aca79a75c968e5b870edacae50a31517aca20db3e79226c8c28273bc3bcb3562e1a19ce35e43691eecebfebc13c60c1cae817f0c45975e86b224d4a067d75ad90746eb88659a79a3a49f9d34a99d3367f42144671e88823ce53cfa9af8661f291e51b45b4a3604c1286fd68cdc499a1a6170a0c77a35c7fd9cb315735a174c98d9f869ad9e41cf1ba2a019dc04ae4982817083a3dab8aa782126437d33986130a04c8092ac5a4957f70a63e79ca762c0ff799640c183d7934d4395a07c5bb583c592644cc9582c5a23495b88a6eb05687f187d38a0e3e27209ee802082f350293c344cae5f2195bcdc4601635d6a285cc10442661647e8cd2e472ab1e255697990a1b658ae5fbc866a3fca53641b41c942ad7d69b0e66b5f46799a4acd54024a3490253faa5408919876c1609e96b43409913d489ac6cc16afe65327d4f325dfb3bd9a9420cb971d830d48add81932a0a7d245ab97a17eb820408291314d641a9e9e8929891c284f49f915b6c4420323ea1febd9d95aaa6e36e16d9bce0609210ca0997f5144407eebfe2fab3cd29c202938559cd2ac8b7719d1156a929845ffc3d3ac6110d17b849e2aeeda20c2375c8db873a5df168e224f8c4f532b3c6f540c14d02c63698061cc3a32478f3adc2df46e2de3b68e8f980e3bc832095c18fbb79562713284bb5e4f8c2bd13eac36f5544bfa66aa50d715a583e24541d216589e541e0555e864f002e13d88cd4c8fb765980e805fa197b8c7c8b4eab35bbc46200c54263bf4c9bdefeeaca7460814603f856142912a2640d9fd42cb3d0b9a965f9a147d17426da41d7001d164a47ab3acf887731a658cef57820e3fbaa51d14dc7434ec130ad7eaa511812659cc6d1e2f817cf75a1a1c86d0b9b9ab5b71994ac508dcef512f052d2f3260433505f9482bdc21394172d6657d61359dce56e43b4061c47fb3ae1362af6d61760600abfef5747516fe4bc38aa50d741e80c7ebeffa716380bfda1a0b37be0cfcf4b7778d120e1cb89c9fd30c286d7e0215c0f52401c4a2223052fcd44ba6efbf92e2cf912cdb03b22aa876cd4faf8cff2ede45099c9910709c07c5e81ca8ee24bd91707cf9a84d7d16a958ae5f0a96817221518ccdaacda68a2d2fbcaceaf9d3e4b6f385208ef4a1cb07cac01f8bdde2b75441bf4ad32a2e1480fd6cb0101f8f43e8427af17349851f52ec7b177ad6739ba7fc44491b17f123dc9aa7e9b90cd85683afd42c31ba4a1988d66228e358b5706ef7a39315052b9e4a40dece4cf0587366a6bf393d40fd1e667214eb363ae734ff792f3864f86b92d564961ad9ab2cb572b8fcd330019ef579493d8d11770d96e0c55eae84eca0b8350fabff60db7e3369baa899c5d1e5795c291fcf75aeb35d4997c8367a7fa45a7c918248772cfba254d9c527b74b42a0902fb8ecbb081a6a5849d0c13a16826a1153a2d4b5585e4504e5f2de469c216cb9841a7ffc9c9681bf018a817746ae1376470232d808a09018dbb59abab61ef330d18af294cdcc4bf9b9196d15bb7c7a76146276c153ec71a24c728923400b1dafb272c5a43a5542a2da9e19cc6040c2b54b3f14e4fd28a7e274923cb1843b9d7439931f779849a6307157eca2d9cb2455bc9ca874ad038383140f4af393679aa2b6ef0f97c77907fd9809869767a32f3d019d5565886e801e4c35d3a730ca53b88af874bab905176c9599a66a006b17787a96be3595052b5a30f8ef1b5b50f0f2df6bee3e61175d06a73326cbe18f889ed37c153e17e0a3d3c1c64847ee86dc8c7d100a064ef1393a76d8f27ee0b03954249fcc2406d5d21eeb030ef7337c3dad8af00ddfaff32458b5ee0c58acfc0c8caff93de2639e5a1c3757e6b5cc76565fe7f92f60bc1d02ab65b5d4c0cadd240b62903330a8f3ae434fc03ef76bb5fd5e53e8cbe8d65495ed52e599c6c84236b596b7628b169998f8e1306b5a22d61f98bd590888c9c052d492d3e63ee43aed41d32496a618b0fead9db249b5085b9c946e80245d56aeca1b484c16fffbacf9db318d0f6d0a2002dadf60dcb9205c10cfb578c6e5e71196c91e2d2557bf5504e67ad0c7a1f027e1e5096fefbcc05fd65ebf2e2fa094b127f86deb85721dbce83c520a8ef8f457f9085e0c66a0d2b309c4edafddf761d90e6fca2c5d87157549874ef40fdbb39945e6a072e9569dd750fed8b59004fa28b70068934192e432660f3e30ba2f798846a6fc9fd7673b4367a1b67ecdd93898419dd525377791e94e9d42e7646aa3cc76f591a02f2d68bc53e587deb0d7adf823f6292eae916c64a1b41301f0ded722a6062ee9c91ac373675e76f7f8b61ddc71d16fc675c164d374b630e2bb8236c6bf838e1389d3bc8e5f17b3770c721cb41c286e314c947401e2759d5d57f45a458802dfb4a135cba12bfa1b27aeaac615f0f612242fd20845a6d0288ae40ad1258ed28ec0dc90350043c577383841161cb19ca987408d673538f08278d87864a9e86f40ee2e7171e430cdca9d14eec931d5bf30fd4ff719921d08fc427208d4317172aae8d2642e090934e26ca1ef2a9f71a60d03f968efbc15a2f367e1e795a617a7222e54e0fd1e3ed340e08526f1051488904194c1ec932fc00592489a5adc3988a901d5a9bec95cbe0c9d18fb9798695405e327c889c05f74032e419c3188046acb6526a65782eb99b531d404929d64c12d8e054222e90692eccd49f50e8b8aa9e96e80a1cc2f6d558774538f7f71355aefee7660c024d344677232a213a1f64ed941af87f3f3c23909795865fc7fceef306e648b60b6d5dab095a1c27e9324b608b09dae7f9a6c2763f5e0a0d0f5c96f25e0a2282d9152c41dbf6704f03d25cc6f6750204196526cafd4fa5226c04dba78087dacb22b7c76febc774a41bf72034096f856a289643ad028484d8b256080496b0e989b9aafd6efcd0b31df35ee80dff02bd02a3814f310492439ad59a3e4c6ba07ce5fd00347a8df434dee5f07114d3cf263d69ede63f87aec5bb7038c5ec5780381ebe58e9c5241256f44bd55ead06d39a56c22e6400e44e46de2f7c6a9059f2c94adea7ed479c1032147b06c12a91072b90f80976bb27ecfe02bf618da86c551d4067086ee856fda73f97159a959ca15ee1e8acc8bb2dd7e55e3de4770d78936c1a86b9001f861b5e70ab725e087a2e07f5ff9beca57fcc24615ffd7d88e52a12088a4fe0a99a66c53ca46f1889d6a32a20a7cf2d4fba717c50582dff8e568e32ef06cd77fa3d9a5ab224e287f680a07eb270b6f693b6be98a15453f26fea816f91758aa267705f075638fbfd20e509ebd51921cc6c6b662f57235d0f04f18788121089ada1d7f24459d45fe1a1c8f29c8893f0d84c2d8b2f880d01b9ab58fc15c7eeceee410971d33552d7ffa2728774d036873fd9ab0e973f6bb49039d10a1027aebb23e3e9c2148d52ff3e18b62a1e439adeec751607c1971a2d6cc6e708a1d98cdcfecb62605708d013339775611fdab70b63f4473eeeaebb5d3c7346d00250e73f5c88ea285508875bbfd76d3e24b3492b65dab73f301fecb454ae8878b308215f793520c5669e47f0db62b944b4755a36a2f2e6ae8ba2a86e5c4a524352031d11886a80b8a72dd70a1794ed934dc8aaf6dc954590fc3ec2ef4d1af046d20fbe48f88ad492e984db542fb676525c54c2768de9daf2a2e1f24038dfbaeed2e28c6bbce6cf51b7ce54ab0f86a1c15f227c4f306a9a4e12144238930c4bd9e8234a5055f614dd88c2fa3b97902e3ad6ba00679e9add32a96e49122c4eb27376c184572db32295cd7a849b4b96af23b1d3d811fba8266b9e0b9375588d47a3e5f37a8a984f9bb17ad9f8ccc24da69695e7b55a3dd509a203095c7d8567e00515fa6d7d5489c8bfda6998dabfffb7944a96cb5790568cd383a6b98646d29c30da0f27b5d06fc05fc7c1150f6a3e00dcef6cfebb45af2893a62c114f737994e4ae9eb2009d03c4425098fe53542c62637023181d4f7c38ed0557bb11a72b73547311ddccd72af8ca052bc3264db36c1b028be465be57035c30e019eae1727054a606680ff999d324b319402d2a52a209267c88f3418dc8433cd2a38d2c450e1331b52c03dc7341515d49c6b048ae82a763dd380c54f26c0f6ab2ad2a917375a5971f16a4bc4428a8df8fe8982ad3b4255119a824cd83365cca900ca7fe0534857623e66370c059d24435d543a9ebdf0d6486a0879d16f4eb53cc667ac2ca772ed86f79f762679558b53d3cd41de6d2af2fb8d4c1df0a49aa5a4b44727ffd38100e4a3fcf193d5d53ccc9424baeec95229c50617cd2ee7c47ee8c222829dae8b3dcb8c64fac5cf1aebf5cf27d11d620f748e8cb6bf94704e002eeb43ea05a41fcce4d1c1823a949ecd0da915d77cd295e79e4f386a961c501baab9eef35ae0c2825abead27b6b0ff9c4f0ae06876ea4a510bd9dba9241e1e1fa5b9b48f190e447d742118a7b042fc04c15cf18357f07921c70ad015f234944c5778c7c987a481c41229bfdb575f9fa1cd0004ad1dd1a23cf5f1520c5036c756deccd9046e6a52c71d09892d49e9565b28227ecba790c29d271febd37f3cf44e0a6ef2efd0b802077be845561f040c3d77decdedef9338da4e852d425846f8233fe58f85e08b62c3439bae9f5e6d2e463d23ec9d4b0a2dd97c926f948eb3071ce7bad10941e5b8ded4d6c30b6f22ae0a3332f801def3d1cc7c0b70e5d398af2c2e19be056ee76f9f8fb642d96fba3ac90ab19e3d1faa8e52c602859e814ad0fa7c6ac1b53d28d08a1f0333c164d1a55675d2a1aefedb19fb78ec71970524a15b14b58e4988b5e4a1d9658b91e32709d253913b1482723c921b1bc9c1fe298444497c11c6340440774e7a8abba0652ddf91591391d9e79f85f0ee8d93be32dd77755b8e1f61b5418b3777bd572b7fa5bc276ab26b68216ec6cf05af6ec90467d0a371c50f39f278cf24df3e48d464552df7b4fcdd53d8c1a49a5d020052fb8bd7882fa3e25874e5dcfbcb913a927865ecbd4eb496e7bcff9d7f7df304b3f820dfed63708df1e4529006fbbdbe745acf6bb533cce2a36376aca832f285e07dd34eb56be8be67a2b1b85c91d7429266c88148bac550aa4d6bcab10a76708407d81cd786f9fe3057a7604608711c6054b742f9374051a9dbe93ea5c1a470d280691debf1904e1673835a46feaec9420538be4531ca64f8871aafd2ae6d3c22bfc849f0f40892d38d6b3e1cd60119ea771e69654ad779fa9d865255b845ae88488b37496ea835bee1d7809ab6d22519ac7d39123d002337806039e6f0f76e3e5efffc39c3ffa77c39155b59d2c0136ec19ccf565971e41318c970981909de7d59fbb594649821d9c533388193b1c9b4cbd5a8d70acea627dfaccdc84cdfd6e1df0585ac0b6e516f87deb347221590cef71ae0ae593617ef474e1ca84161a7deeb5b848c5708b005b28d0db8ae855b7a52ce537db8394ba7c378181acccbcfc519addb0a37324e030254d41c0c09deb3955865a6e2733b0a75a6216638f0da1c191a9dfa86583d910cef13a27f5cba2ad18aa1c0df61a8a087494808fd8af0bfd07c33d7432ae3c329cf1ba7665d1c3aeea41cc70f0d91e69fbe52eee6aab36b2922376691eaff4139a60611a5fed7a25cecbf59b1a43e540418a502021ed13edd0899f353d0bce4eb1da66a5631d257e56dbef4e51e46d6880b4dc2e4d478b8a398af03493922e8568ee288bb17e2562e47a77d4aaeb3352321ca3c72d824fac88df405704d2290b9a420243d13999e94206edc13823d2f7318950f4551384cc16697dd9d0c160e7c344afee5d491ef18d5d140634e94c221d9cc094a25195977819887678ec801eaf7d9d7114f17031d1f7089308f6d89491756660760f0a98f297f82bf04431cabc1cf1ba6b83631cc900e38560b50e2898cfa11dadb8d7cf8c24c9b9c0d419185e93dd591f849efe98894ee61b06c384832a9b7d3f22b12b9137d9b77b7c6fe62130be1d98ae51ec56f5fb36f00546e4efbae456dfe756a0826791d094b61c4635a07a0b9d21e99eb1195c2c12ece2623e864745087b9f86963854b1b29b49dc71750f682a641bfc6b43152eac7b8529a0bcdc8116ab83cd0e52df10a3a129cdaed24c11d68d7f59036423efebab3c1faedb470d5f6b379e02cb4824cc6a6035dc2578df68f28914405b5531c5b56e0ad55937331a7bda86e092bd98871bce1bd8c0713bf0679ffd40dc8cb552b3d1c0afdd45a9417ed299f98faba8cb59990a65afdd9d1c63c7f510bbc3b134a7555572090a08a7cc16d076795f39b9afc87ce7a0a0060cdd405039cc8b311e87e9dcf2a979650c523717a2f29545c684ef1161f19d54c292b4f5a5f6c539b80ab5bfc7e6680489c4061411773ada5f17d67eca4ea533a69e1a0f83e999f3314daa13b9e72dc6625b931b88add78238f95fc4bcc37948ed4ffbbf6ad823ccebf6540e9dbcaea4348aa0ce6f26a13fd9f8705ff4450e377e05d59dcc0db6ee4ebf76150bd07dfefeb3a946b3c535d7c8429afcbd6f08e25efc34e9cc43ad9aab6d9618398b5503de96117c9d2fdb3e37c838dec29c042f28dab20588af9ee804546ca7996e3efd4a77bd46ba4e229086d4714c1e528c459acd4b1d614135571ec6385470578de9ea7b5d4a20a18423ff9c7465068335088d3b1f755ff951c9aaee59362e09d50d2a6a37301d0029061ab5e2c6c070a54d9eff6d31216c469076dd73a4570aba7bbf02b4c348201618ce06801980c8acb1c6864b738cba50cff6902d247e27fb1ce1435e56081123769a8b5d231ad76342091c87594ec3737234bce4d3009f01853c36a247471b0e8f225d051346c1fad8aed27276fb2eed78abbf0097aa9707d47d609b9213415e07e1a4932d4365f234c5af8cda0a15c0f425aaff6fa042d0140f663e59c73aff5c6093b8c1051283049c1f76853370705bd6c3c80fe10f96d938b4bd180c84aa46515c384351b2aaebb038960afcce5e1b608733597ecf41dbd4bdf2cc27865f15c8e50d744b19f5f5f9b8fda8ecc3b3673bfa4dde0fbddc0051861819f9e08db6af150f25c3bf524817870c4020388b5c5d540d1ad7ee8184a2ab8b51d40a6d8a5c984142fce3bcd30ac95d9b99d27397abb24a74c138e1bf330d9ad3b400d78cfa3daf7ccfd664c900c650bf029a9398f7f9aeb7b0dcdf0046c99ea7caa402a3470758a9416090b8eba3620d8e5790220299f66272a8fc94d7c208797ec2c3bc539f0d92b28942849d30a88252ca028aee99eccb91a1fe1488f33e9fff1b8aface30b97a44ec97ace48e3b59271271dcb51c60027c96f237eb2bf9d5c8f8660e78b6e10c64c3df41a54d0befcd46d3880fab7c92c7fc8bad10ff04dd02c61d1bdf18e6d38cd44853259240f7d08030518e63223cec1d279f8401e7bdcca1a86cd0f3ae5b835520e0e08c5101e3fd77468eb55d99ad0c435e89c478eccba5b61e9a33cc361f23500cdbf243fed2297836a0d7d49818178cb34cc2cffe5226c7c1729441400e05ea1c3123e89e9d8435c31f40beb3efefdef97b28be48271d5be39ef5c56a4c198fa805e8e4274271fc16608aac5d3bc7edc1b61f53a0dcc912024fc9fe29c83fba36b2bdfc4caf4ce9d7ee6a76fe6c3308bc9e52c0f7bfd868731b45dcfe20dd3501a6318314e161172ba24a906a1575139a9da697d83aede23fdffa488e5f7cf2d687cf10eeb242cc1623e7002b8a7da06e2369628f085b4968cd96b04abcf4e6700a1ad20a5337a5b1b1855addd44d350d2b5fe9ae7ea49d2c4e0eddefa457c98067630c1f4eca6d757d24a5076eeb479332733c0d011b2b82b5d255fe6b421aa63d688ce1ddff3a4e89888c40a8619075343f24992695d37249c5d01c2079c67a63124d908498c1218272b18e04fdd6102137d76514a116be1f6dce4c47bce50ecfc02fd2f75cae6318fcdb062ccafcbf2b135e03c47b7ca08b0bd71ed2e7795bfbb7cb45027c7cfb3c6104d9393261208b0ac6c4a1f7bafda9c08ef0d0a438eddcf433270f7682efb337292d3900bfb0424e3e6e35943fb58a77880debd65525987e57ca59a04e423c654f1f06f1fb0da64e78f3ba485036574505e628602d76ea1607704b0b9a390215586b4937d38185d65e75649e59524957a77719f7dea2b56f9976fdd063083b5bfa36b4630a5b81e7c9f12195f6ae4682a3c4e2a98918fb715adfe10f2806f041d1d3e78cafbf3d6642e73cc7c4c05e661bea21b1fb03e441beb9520371bf74e93b3d4c819f349edea90e924b74a3b3f4ca4ab81dbbcbafe5ad6bd491149ae4b0a33696160721e1f4bdbbe78b80b7e65572cfdbdddad7c21ff72f04085b3e8379c3bdd1b73e84535f9ae4b8bf5e34a0b428c83b554e39ed7d9e2fc4c120cc88d8cb40d4de0436e04459c847014acb3d2a960eebaf5888c5b1ca84b9b9c7093d9f34c1312144e25f25e0c24c9d17ed710bd764c7b3e08fb73c4b78506adc8b325a9c7a02d546637c39b710df7d9cb6a1467c7a1149c81650fa51ddb2e7b571a15d01c6ac34f2eff9a7e972afc10e30f95690dd2533a68bde2866d1d69c8c2d28bf01be5228de288671cce59117caba09cd21adf3d5c5dc1a7a84766c95707d1d6c30e30ff1370a78b37d82598a701736ff3b16aede9b6ad89951bd99b34c0509188fc3db8ad82cb355388dc7eed58c4d0e19b67761ae6d3ebb612393d5874a280794d3cd6014d9571aa56425f08587ffa0af76398085e8121d9c85d0fc4dce785a923f6f12e6c45b766c3936c97110fbeb9e24dca1c765a27c36af4d240c84477d4011e60a54cea3a5640f4295c2a0d888ff74465cdecc7b1f041d77f43524ad6b2463684b5b1010d3fd2a0fe3094fd77cf49e7de27ba1ca48d25ac2ee05e92d27d4a8148d3cb9365cc4da8e01fa12b0caa87b73340895568d1cbbcc581be2560109ad6f4d8c954454df3732a912e41a7f3de5285062a966421a8cd061c0a1231234a366baaad7c5816d7d62ad8d3e5b52621cfabf13056d7bb683c4250089fbfc50b286d04ba45f518dcb6c28e33eae81105e34fa294b277a98f69cff7ea1b9ac8377b745c466feb2830fc612f381b32e33f1f6c7a709c0e0798607077a3125d41edd1a3db2f8181ca4dce86f8476de0334b8796b225a6cc202716c776873f2e1b9304b791a4876877192f0ea1e076b380b0897bcdaf5e5dd89a268310501d269795042672b820efdf041d237c5207338ed4cd78e384e4add2ca16a141b3b58698e57077136e1725b62e4b37f73d98e58218ea7b1fe2cb430bc53217ae5d01af1652f8799bbe43c81a083b118971d25c776ffee8a313a109f88800a69407b1dfb5c4f4f139f9d076ee13c9f4f935196cbb9f45936f7848e574f4386cf2fa83ff4c38c7f5578ea23acb6901c6fa05182c88cf043ac6e8d35885c4f05378a8c6bf38d28472274df3661f08b0bcebfd819c0d11964f66c45b8a916b6336a849b084d3752f2f944ddf23cfdeee8627e5e6d9ea941b32274a81864fe45e70a3eb7dab7eef7e51e67a27bc07f959a4cc4702dd41c4ef53461b56117bf0c7831bedb01ae6804b572771c54bd9ce9addbb081bfaaf5dc0e4ad37f313900418a73f5d94650afb7cf933f068f0d5062bb8436abe8ddfda8416f9f40ccbac53829a671ccf755a58fe9427c751aefbce87695db2f5946e45b78dfe25e2785c19e5cab5fe92337c9095c3a316dc713183681d6b0e956a3c9a5b4bbd28037a9fc365ef2c2ed7d4fb1ade077d57f4fafc20b26328e2a5d4f1b3be6cc68bd9ee32c936515a625cee41298239f67d758d228b8a81b2c368c93327b09de933868ceb4ab0bb3ccae517154e315202b6b957b165265d08d5c8719fde84414fda900b5528264429a3135df8db08c2f9f6a12103f747d61feef068f152c1cf97c85dc669fb4d027249596bf37e3143bd95f206acf27877575e070e9e2df62d51494989fda4b88d05e71e2a090be937ff73b9e5d916dd6d4b3d4b769a3daba734224752fa7efba0b52c6e50bec15d07c7d82b9d36dab4062b62e2c00edcac2e387ba579add170a085f2f0d417375999d38f0d19606023996b6a8a17b493159e3dc30b65c2758e02fa879c33b25c03474acd4f1fdb1960028ac6bf32f7b1f9bca41143245c8d4786d1ef6e76afcaab69baa7a5be8532a46596c678a083ebc92217a172cb8e424c03857c36fdbfffa48ea5ad6dc7d0e814215193f5eb0cc8e7bd6a5b2dba036f27098a141b078b16384961f33dbfd948f949a478be0da673f24715ec4077de966a491028c5cb955bb6f14b052aa40d9d28452306fd781436bb0b229bb1607345628c1f4b399088ff97a02feff4cf2ec0ffe8d52973a8b596ff7d3332f3b163df75e8c332fa81fb29af1d8b91443921fb98cfdf84970f1f4da9661c9e6e7fb4498e307b98f49d697bea4953cbbf0a7085b9fceb3f15b5c71066e1566e304dac9b4112e47c2f32ec1cf1e637bc6fc42dc31124f30c192ff96acfe1eeece048bfe112d48124826e62d6cdbcce8bd99230e89b5d8430fc18d31aa05a4921963582e423ce823708b63eba7de0e2a158a1d1142169f5d09331c6a8f0349c6cd10ee6519f0a802dca6443d927899a86a9f22993fc98a6e1388c09c7644ed45d1ede2ed69a28fbb38427ea01c0e93e62448a9ed41795820aa516f08d256fff7fd5755576cec6ef0dbabae2c5417bd2d17d47c3eb908e2a0905f727c6055b209626a21fade2d0a2ac9dcdfdf8218230a6ea3efe700e5cc64611f6648bda57d9cb8b97ac5bd17ea52950bc415969ab5c9f876341b66c2f80135fab09c35ab82e19a30ab1345e22637c577059c18857615f6f967076ced621507c829d9a0139a02676d6e907b222d3ecd4b96977a1c5c0fff6e6131df8f2847a2ce104bf1a26d10e4216dce592584c0c8adaaceb6d9a970f077ad5732a204d09bf2596048f417af94cc811f6911348e593335731e4b625123618a948da5a62429e07d36acede6c3fa2eb5e8c1f427b91bfa986a80a4b54d56e7084aa1dba5f1f4067dab184076616617c1b78c1391964123cb3f7efe6be0ba370d964c66622aa2c5fad45985540f3c2b7a9df6e88c728c0c2d1901c81372d2e4edde9a2119ca980e5457b89f6cdf3bc50f9d1a89cd857ab43b9c51fb699dfeb44b9c1336e9de6887deb053e509c355ff98fe1f2b5f351aa73bd5456ff124673194291aac96ea28dda10c2b89b907163b7136fb37f52ae7f0f5db85b179934e6773df56c496d7216f56a38f8169d8f5e41005f2094b9bc912a074f050362b1ab6e0119116700a41484dbd66c287e9cb8349775146da33c0f94283b845da2a8f5c3bf527c30bf4a853e8344917eb1aeeeebd11204266c8dae1e226b476b0e5fdc3e1a0354ac9647a181daac6b7a91094c741909580d28f5c73f06668e80183fcd60bc53a8289dac00d915230ca60fb1fb8aee809f4e9ca58db1a075e14a9f8f70135927f441af9d9141ae172ef77c5d3cf3589db5cace2fe1ce091a9cc1053406373cd01c5de44d4871d1f86888878760bd3c1d03bee59ed4f4ac6ce5ad091cd94c5ef5f537d50251f483d736c049edd6e09a6169080c5b82868dc495f47753e81d4ab8c5109e0ff58bbb219e2ca98cb1f82da16e6924e9618c3fe02a0bc00417c8cd6699d4c5a4aeb8cb1fce9018d0790813a33e579995468a4f1764abe2fa3890aab5f0f511a2f57d949e3a99d34d014c6e3d97369e0f4470322a2cf9930538cd2cbe9a76268c4a660f5b2da5437e5b7cfd033b2d17e6868499156e587dbda8307d118fe036e92049934eddf5eae91b85cc4851df4b36c1ce3f7c52002ece57e0cce1f0daf6de071005893161093aaefc75646aa1dba052282898212c8fac4b340c0246f5979422fb694bab51db7b7acad436eafb9000747f1fbabd0506cd1427e1199c20700a683ee8b626e381508f04ba10d218d3fc04e935f9659757fcd608f7cb4681971f1e9e54234a1afbff310b5fc71c8c08d1a3d9c5863506fa737581848088abe7f4d27d12bab91b0797c0781c00b3fb222f8c1ee548e7cb84eec17b38285e7ebbf78df16c697a235c37832a491cb7ecb52eaaa2dfa209231c80f15b490c5daad06451e9bae96bd22f3e3576ea1b4ae515305c9634ae07b8e23311f5711b89b8fbec8d976be578afa44305604dea375c1af935f764842ce0799980fbc5af35838467a9f2f23ca304106924f83cee03a1bd4e2efcf533801e0d46fb50fb290a80da7d62d33cda5cc486f74325bd79eb7961e6f42ca977824879017d2f3d3305e06b173b46c79e018a88a22654a208a78fa26a77940cd305259de9be90b3b7ae9feb7e5bcfb1e032f67ed5d50a791454bd926d24dfa452d0bc8e3e3b25111aa39149ab79939b6acc3b72c79b909fac7a0fddda239b66ec5f309aafec8bbe3394a339dfe7c8e89be94f0cb4a4658f5dfd4389b1bfcc11ba160d33736db87a88c898892978fde361cfce37918c175388f23bc21607edbca2af44a69bb0243bf51cee645effd036fda4f84d33889275d7cdaac1e1eabd15a756c6d4e2f7fb97751ea1715140da24b8266f708cf973f40296a18e7f8957d066f57b9f741fe1eb86ea4665b4753cb618c5e8a85e890beded78712f958e295f4f2063cf162b092521aac991dcfc3ea925fc39e0d87ff23bfa6e4e65295c191933b386c202fa4cccda68b5dae3d1d8862ed95c4a2852437f8b7e571f6c0a253741a9adec4139f2f13bf4afa53e318af7643cd33c1f22a241a4c245a73714eec2043487947b8ec31a0bdd6b767bea7743009e173993569b7643c6b21dcc7926e0259eeb720ca87ca10efbb698825130e99cd2e24521e376b28d0ed0c10228b158c411656ddc0d386c0d6ef6a52b554b31919b4d77665112a79fa632c4394e77081813cf64534b5e6ed4f29c2fd5677723227b97a651f5c7e1597a31bb44a0a1fc8c25202896197961016cc5558a5e8ded7f03f688e0ebe4e082a7e5bc8ef58f4f140a6836d8ed0e376456276c6ff302bf7fcdd6e5c4eb93f047709e6d78851c3fd5df3758d06cbd9e58a9d91aa967d56a74c5308f1750656bd35dc740d042dd3c4db0de66e71dadf91c709502fecfb16cf009fbe9a9cff799980e9e0377e9d96a21568fc401c76d2f92f785a6d32b06c346487f73bafc689552927546de6bc56a4038dc8994dd4ff2387f2d77819634f1ce89354d2d0de67e53ff89460c10b4bf3c1cfa73130b59b8ea0310151afa47ece99af060025c7fb08cf7d7cbb0314f7332112dce0a4b3285181da8b95c3803ed449e91d26a7f9d2134b4802de105e0462850ab145cdc95160a4a90c82482d2f3a5edf95f465785641de714b7b9bf7efb7028848b930ca8e8e59388d14fb012c7ca9ecdc821b16ed7a1401265fff3fb34bbf7658b12f4815af317d4e1182897178fdd284d7ca0b7abe26e231ab7527d06fea369642745f6ba901741a4626af2a1008766ed73c92ec957e5632c6660147092b63219806fefa6c2f9279622fa95e6c31c477ad71de5fe3802a4ec530803f6f054b7ab5a522ba8f0c4b1a69ee1d201d06cb12943600ec7a6842694da0f0f893aa4df2e15d69610d08500b0d8b55d663565399be92268fc716646c41212bbfdaf86799516a1a446e541685e8e48ced1ac70b660d4db1a5c612e6cd23be466a4577fc046b2103cdd1468b7157a7d0175aad9ef589a184e5d5975bd34ef81ce28ae9c6bfe9748a2296e48242efa0546180a4cbf840114fa6f534f52d7d2650e10ff3dc33f51044ecd5e093ca4b465f5ce0a1d06c421d02b6db2d4ed5b2e3129e9f397246e975971fbf6db7e514645b326f439ac9c1a4e3d1b23a8062e51fd410e6febae54849757f4103d6337921c865346a84074934748cc771d83c1f8fdf6084e8fd682edf47f1d91de349541734f0a27c22f70142fb6efe4a9cb2beca55df341d5d88cf60bd4df6b876b7799db3fb3adfda5230c07b25bd3ba9b973f45c98e5f3e909431c55bf6d50e939e10bdedaeffe738bd246d5666ea1d76b9914abb0a5ae33ddf65651f55077a5c3117949cf066a7b0ca12c7cd3cd2f046bc68224aeece9b8c55a3e583f150a005073f0bd8a134cdc3965370a8407f10d36a9a18d5a34c7dda10d11b8ea70d32843e25e8d9a0d4b6d111fd17dc270ed75835834f0e8fd0741791e2d667c1b88657b457b0319f7d2563c06f031d378bd5549e96ed67d5ab2b0dba919674185e15912aae1589225f4de6fc284d12c5e89a494f81b140fd6033d9bb3e074f19d36089ad1d98aec294174907386db1742f88ec20c16f2bdd4751eaf1087976037344663120126d04122684a2be03b960d499b2f19cb6a5e1e6a772291a75fa8f6523786ca67900f189a4a1cc3742ef5b436739db5b15fba1940d0f652351993e7b27a69dd5929b7e2b3e2e0b761d6b22dac01b46a5fadd634976f57b17fb1a40b851716d847adf8526718e0e13bdcca146d21fad520d597369918d0ba0e4829cd6466697af59f6b41f815a5642af26572338f08e1aee19aa19a8f347bf05d4b362d56f97e2009516068a6272b67f8e8fa77ee2634a5b6da351501cbf8d906d50edf58638f757a0bbb3b589d710c21c7764a928af59b2a0265bf0be29e13938e86c9420f079e4c419ae0c29cfbddb48bc66a9a31582e24de76f0916e3b43c73e950737cc04253b3ca40dcc789add35531cfe244d09bf126029e99c9504d55c8be733ca59010c6300898b5f274a88612de2b4865f192d88d7d60ba63710785e20c89ac8d217cd534e6facd81288e6c53767d2418fe39f3ce1be38270dd1fcc2e6803fc362dd6e520a3c663004da69de7e7c5919f8e65d0cece43e16dec98ab33ac6019ebaac5e5a16ff7055691b8f8d6f4422bc389d9b10b4c2b7d7705282086c01fefc104411082bd4f2118dc960c1cead4cb5280a797b8635b05ab1a2cafb34166d27156ed6d667199a2ddc117b7be89dce67885a6bb682aa0e1580b73245d31033543b9510193fd08eef2b817d3c3ef953416ef2b27a296e1e0bf3ab63723767a4bf95c37ec6db9f991831d8092e929e148c8c68eff7ba7db56a7499cacafa7cfe835a381733735a389988ad5ff8f42b29414b24bf787e1c978dcba8705a92603a199caad8b025ec4f027e574493df9d7a62d218ef1820c8c3e595e1e45dcbbc4f5ebaf55c0e344b793ece906b77185fad0b0ebf8220945caca9352f0128189ab9cf278a495bfa6c782a1735f902226ba59fe6a559ac80b884d4b9122432cb4f3d23bd9ac98037f5a4e9bd8f95b569a266fd5a4d3c5ba8454dd18d707bd5be5ffb50a45086a5d06626a8f6a8414ac79f9ea00bc3d0f39a606125ea7b4eb981eb06d92c1382aab19bb46a9c39f8b084b2fc9eeea5c1b336ff59098bb6e617200a663e320fe14034828cf6053214c1d18928a0025fb3204941069ba1c8c64e6639466dd589cb9624ea434d64812228e2a72d225d888df30ff68be4a1d10b2ba200dbed59a2628c4d9ecf3c07971dbae63c4b12dfb930b8becbaae66789abd755d7f4a3945c139912210b3e1aeb1b7f304e1787b4b10cf3edbff5b805eed0cf89d5fdee4d44eeed467a4c3e61a32d357267a7637450a015f478af13258ca0bc86fd1cbedcdd48bc477ce6e2630325640911e38375b9dc0b672f0549e4927ee34c557d3e7afba34556778ab96b2f32d4553d26d7c7c6fbce260752f5e6704b7c5a19bcc1360ce355a7bb2395b60f502e246458cc22291953dc6dcafab50acc7c6c4cc730a99e53d443c4f8e2db4f74dd968d215f47e397a2a99bb6d285f409ec041bd76589df4dd204a3795c9634349047b8380dd926dcfcebee9d936a16bfb98b6258bf55ddff6581cdf519569385a2e05abe36a6851a09d86b24f9d1f4e061407baba5379425907981d111dd6e297c5653ac610b930c3fd0c6a2aee9d0918aa5f7c5a219c4c0351d5fd91431f6398f94c0d29a1a606c7674003e7970b110f6d8da46f6fc984cb0c0318c554bb24a6a66485ed62eecca1144aab669ed126f3d73287149615ab3839fa2fa0feccbe254ced950840bf3257068d14809ac3b4012c1000fc61c990774ed41a18eec24a2f8374dc826ad5fedfaf74166ed7fcbef211b708e093199388ebcbead736db14af2f493cd7eabcb107a4447053b355ce5f8062180f6b65c3fac8e0f02156122939aa36aa50fa9c62242812f47815a7c4532e74e8821db261c0667a601bc8fd133b6c84dcb19491caf6cda5078b3c7363940936fbfd673623681d2afa0c38fe6b9fc49dd2514d50b27717de5a77d0f53c156e5a278bcba1298e929834178b7706655ec3fc1126d58cf494033027623f288e16121d967e3dda1646139c0e3945dee5959d2124cc464baabab66289205696b61be56f200d4b2bf2d342283a550514f5192777971ed9cb7836d24922ebe4a6f88819bea71a0db1d1ff958757af5222d9b1c015d9c81e9b91a586308ff8bca2faedcfe5d2f6fad05722baaafa01c2d69e8dc54b88307d0e2a81db0e8cbba14ab5b0d3d416015f8aa34abe9c1bc96ecff009a16a2b2b7784adef06009024b8e0a8e08373db4775dc47ae993f8cbb9ec585c6633de745b5b4d88a7f501b788f937711fafaf173a1dbb37582a8dda756fe95d6dab0671bf7763713b3df704f524fa5b57a6813f1d1e830cf8bffa24bb95e7a3e442d49509c8385c5b18d995438b5787a6ee0f82c95b90670ca7048724143b48a605585e56728fb917031b0b0aa456568e6e5a21a2e7b9d9e99c8d20220581e88275d924431e1630d41bdcdc4eb9b6f9ff18ba5d7051254d87326ac6bb974954347a145775114817bfa4b602f88b2082ae307799cd4b22620eb7e8a2044616ea1b1fb0bf02bbe44e45d41b7e3c6a0e6ee6b3409e40c68c6c64a95cc65a929d24633cf773e596cdb250f685659233d4f1bbea998d9060e9014ae8ad3332628d67dae756947fde04965607fff14ad7b3bec7c8a6adf86f6d7f8ccbb4a6d7069e11e2f58d6c84ebf03208866549f9a2514d808a015c6121ef5a7725d9a8b645183bc8fc0299f95dfba4fcbd8ea8fd6804d584a825b3e74a98895f9b836be8de71e852e2302730078481f0f76abb29c639aff1d391279db8dee1a66dd912109ce9646f61f948b88ace9bd4d3dbe183afbdd0ba0f36c2273dc28d84c223e1ffc1b41b102b1af09c1fa8597db3f55374684dcb17edeefbca8b8ab42aa8c127b7aaa4bf2dff24332a2534e6b373afa45ec2b0514e5906b44c812102884629d5bcb3c4269f15684c6196b0c547c52f74aa0b7cf24ca2b1a5d3d8eb594cd8d1c07bc4d15fff87b078927bf0acdbd3629f6f463d946f2820b201e4afcabde82033750f986929f51abeaebb06aa54eea4ccadefb38b901fe553f9be631d46fc2525a6371274a6b5b2f820bd73441760e87fc24ce757a214d4bcf1b1110ad33b947bc36081b1c63cb1807dc001e3167a5df8d06265655af111caca3ca14bed51d6edc5bdf212402cb8bcf60d485dc40a6eca5561a43d7aa2cb6c31da571155411f0916c0e1cf3de74615fca50055f866cc4220be2e9b9c664923ae223f539fcde28450801500f5b5a4bd757b3be3f97700505bd2fb400f473055710032d04e3365526d87581f297544d6ae524b696e3f55442573a4c28db7887f68b833d456d618e9ac44e46d6156451788a17a441e192949abfa24ac71375904b3f18eeae673fba0b3f54ec18a3d8dd3a90c1ea781328523e26c166087952515ea8ac3a461f01667280f2c78a861f51cb18ed0a4d6bf2d6e0ed3ddf0f38547f8281fcc57d712d658750277a907f861848af6297e60dd68a05e3380b28f151ef073710950faf66f05106f89852a71373b6022dcd5dc84db4bb55d7b17673225106b6f10539119eb387aea038520801e249fc81a0cecd0e0f244c3c606f552fc23a807a472af835116437fc800c8e50987b927ac9deac983a0026c5f4737e5c139c588d6b2288a9273bbc167ac3061e4f61847a7f0ae734c4463fbed52cb0ef324b22d0c8a48db600040dd94a72042cbca2d23ba376c5aee1049f217ea208d29a0975e6d43dacac02d9b740338fc5a9f9d7bdb68e0bc234cd61b62c19f4426fffbc9a38ebc52f0c4feca1ac83ee80e4d67db6cd40b4c45cb24e24023a51d5843d0aa593098b1d6eaeee7a5b93f0b835a352a4234339d88b5170255580d54e48e3dbdc6eaa3bb483bd4b450cf7e422ae5c7caa5b90df662125ba2c1ae064c328cff6cfbf75ad77326688016b3aa081fc5aa44782d6001086a75eb69f00d7465d98d76cc397c0fd5acbc2e70ef8814dfca8a6b02c0e8f539847012e113a1cf2c3f7560390e738579c0d1e864e43ee7b154df98270bccb6b83f115a3c73a08ee97a5a6c7de4ad3a7792c90b62fa24a8c13066bac1e6c34399719cc42b23915bf09f2bc031b7d93c5b227fd6551dcb988897093c45e21a75aeb3d10291b30518cb1a0bdf06a831d1a223da6acf89224d545de750610e1e76a96679f1c3bca361ea5b0ce844733b11afae9a7c1fc0f364a9dfc0627579cf2874400709fe013b6ac36c2860900e754da6e25bc183d60399a3452a84d47d760684e982c8fd30be92da7f29044ca2d35af4f962737c2c432488cc771baab0054b8a8b7ba831953b31a3eed10f4208ac6e79e5a996f24a65b08d6bcc2c50da4f9cd6ce66633fafb149a47f739235ca5ea7c6db90cb9146902a65f3cd577cda25972ca89ac8bfe1d197537b1532725a2f9051f0c4aefd54be06570258afbf3443fc5c3b5909a99f7172cb7a120ea66aa5e5648b086fc82eff6aedd63de76bf3c6aeedd10a83b0caf4857a50fbda48407c512787d282c6868cd99c50917125ecc9aeede8e93bb35ccde54eeabc526efce840c457b5d42d6a54274e126f12984e1ce175c6335b778fff4a8fd34dcff9d305072fa63d6ea45146bba125beeeec55e2e5737c2e5fa3f782c5ecf93c16869b698351089992312608aeb51edf127596c14aea2e802cbb4d562c033243daa41978081dc209ad488b2772f1d0fca287cc610b3614e72696fedb95493b18a543a59df44d7fec6f74c4beaa0c8248d013085f544737634363c87d31a20d6fe158ca6761c41e3e66b8592c772c9661074093b6d71ad9dfdd2bc96b1f85a2b2af34534f37605c86624f744682b9c1ebf074df2852a9e8bfd786dbab93a4b44a65cc83e693ae3ab596b45e515e9b52644f086b5e38687e3621a1f4028df048255647933e8eef7e4e7ebd1a6f26df92f09ca59ed44959ed1975255f8c8cf19e7e6eb17bf31cefc3b04f92832721b0f740b4995a7b2e5f6b7c3d408125b4cc9ceda6bd74883906ecfb123127637a831bb768d49f27ecd6a6e5c5b83b86d2a1a8555272dd67de020ad8920b8fdf60517bdcb176b6ff557ffeab3daf80d4c45349ce5e6c8f2378123e756c44519cc5bd88b05a7abf732a85953bf884984edabcdd1ab8800b969222d1efefcf4830facddc3a499285f43692a59c3c81529607cbd171a127f1aa4958d8ea9fee9310141fbe9e44fd623f8edf6f5db7f802f89742f9aca0af30f05e4861701eca825382dc4a42aa9c58ca30410f6dfed51f0d648d600b394863b85280a630c4b1d8d77e7aef0c2f516e7068d1aa8ebbdb560675a685a40af4390d4f0c4354fcd3f1261e0cc68749177b101aaa21295cf2cdfb5ada16b388058521c9f10fe93076ef34e423742e2b0cb076aa832e6b0e51d00c22a42f0096989d3e67ff7f6757937c65d39e1e4fbe489d8c0f0d8adf825857ff989b52023e2449e14f4d591a90041b9e0ba8f6db0a7356dcba9fe787a110212be1cdf470431700d7cf5b4e336aac27b9236b5d720c4a10986ce380cbe49402d168381aaaf946485eaba6e5d69531f014f4a6aaac8427fa167f4666546b4c159e144812577d87f5a8cae7207038a97c5d3fdfcd011e86f0ae4ff36d03e8395768a4fa4c4f21926890c5cdcfb991eb7c7000c3fa8fdd64d3549c7b0bcc4c437c039c5f4cedd9a1dbd65272447f1004a4f91bfe9e55a9787865e46d847f171aa3c059271e7b549eb4fe6f04fc7853f56447dcac48519d38689b6bce75aaf614d574d95939fc3f7d8bd529bcef07e85fab3f587eb8c6453c9a2059fe3df20ff2c14037c83359192a28b3ab7d17c6453b4f9e7ae8e5a73a8a916c604b874c08eaf9fbd5455591951a287e160ce839972d987e56bd8aad4fa82689c774cf16d27971b97855092bb21e5669f1379ea276f513f1a23143527aa1ec821e716e8f9b795ec320c0e40ead0be4bc35fed2ead311ad05291135a5748d486ef4aef4798524b1f1d83e88613a30044912c63cebe8970c5fda2aac43d8056f6519438cb15141490bb29b76c55f60081f82d2daf688735480de3a746abec2502bab26dfd15a35b9dec489880aceea3b4e7ba5c2a7b3fde079f8195ed2ec7dbee934a19d3024e3d35f074f89907e61109f0fad7ffb635765b95712769d837fa6dd89cf757514e59574ee5f76262e2abc922d089d5e4d3560ec461c18b1fd82bb08c397f8d5163c8564ba221829d9ae01f0168352624dc62cd2007328d91bbc3b96f6356715fcb09e0d9a6e97a4aa4d60c87846612269b772e81bbc79949b9570677aaff5910d34e0fdc13c1be9d44740181c1a64baa2d21ce25999f4777c52729356d921a65e98bdc6e623032b3ad757ca288db7830fa9d1d0089326747a7f8459786ec967ec6c45e9d6cbc82185ab65647b25699be06c1910a1e038a4a43450eca968a4aca64e801ca8b89fd6f2ff739e4f0a2e66be7449b9eec7425e712b4f7b1ae920c8406e8660c82ddadbeb645101eda22216303d88189343efde5e7996c5b6e535cf42c4746773705625927955e548696e4e09030d629d4bc71dc696c7d06f95c4eb573921dd14900ae674a2cf89dfd21b2d7d7bec7e74132b7331937c936c0a34f0ad67d29d4621a31ac1631df50234035fc3b4d79f6ee9a51415c23005e9d902f7fe93eb623b163f85973152f1439b89de7e1bb569367d3400255a5bded281e9efa280f7eb8bac65de6cacf81c6a6f4c2836008c5db30343a7c7ac065fff863d607b8442c60e364cd7eff4d727ce4cb2bc34cad892e04f66c047b3739ae71ea52ce825f2c342a9d05693d4db90eee8655037e5f94afb5b1412b897740fce0b6e5f975460c7278969939b336f667b93a1f2b4807800ad940ed57d69b76648b646437ecb74a822ad1769821ba79e1e1aebbe1d956f8d1c1851552ce70f342306c8e3770ff1f1326a194396e180003ce532f741c5e53be663a1d682ae89bd7458c6d0b3441913dc5fb832b397f4eb306f54c6772afa0487929613f09b81675ba3bfa21b66a63578844f7bbc5f60cc612ac248f0063db60a72ec787b9772a5d34b4855d996841cb6f88e0a717a95cbc2bfeb333c6df18d0ee34041bd87544350d7c009868300fbfd1ff1f1dff35f7e8f8fea76b7a3800caef62b5a58239b32cd70e32548467da3284ec9cf8185fc4c9834e6e5747910974bc497280e72b296b0377d5a9a9b27d0416c35fcf644214cbb43ee35faf9414abac319448dfcdd6bab3f632bd32811a7444d0caaeda0b68054ab343e29766dc71e1dbe20729eb2076b540d060426abdec4bc8b7f9059c474bf298f6cae22bb567ae97689beb4baa716a7814a4fe88bd16afa01a7c6d9008c628919f418911911cbd6c3b0c99de0ad775059b5115aa7c0102a5886704f1df89af50413cae48bbdf165c4aad81f02e32a936eac2177456c658649ac59a14c98f83e4f4c17ade5c9eabc441934667a3b9766bc77f38ac16b71335cb6ad32ed407359922fe726ea50180bf45bf2ad299bc4e9d38be9cecce2aa1db5d086bc3bed468c581e1f27583774669faeb166e2ebefbef8bb91f8f419864edd542c3b4f11e6dc66649da74633743532b9eaa88530d2182a8278525ec6efa81f55a60a432c3cc2aa61b91ae95b845c131d1eef260505fe3633cf8bde8025436ae3215215fa2bf50bbf8bce4fa7036c479fd7f5c7eb9ddbc28c7eb9f173671b22f6294a410c3b29eccdb868596409f5e77554731f49f823923d2e4de0cafac146dcf39ee975be67fe4925ef88bae749752b4f7d61c10d1317adfb9540d39e265e73f2704762be92b98387e0f531a51d5b4ca485753c1b5510ac9dc4922a1ed68acc33658ea61ae542418eefe0498574c5c1935dbbd39b1f79c83f368c41de4d58d70f36b4d4125dc4a41bb8523ba933da54d498995346e364ab5d3fc5531696d736fadfe8bcee04dd4d38f1d665850de8c1e783b24fa85ac90bc14e2e9a99c308116a9ebbd73435115b3a8425b1e76fcf8872a2487e9940e927446956464bc4492c81792b416342223cdab7af6de2ceab4e86afa15449bbf0e405a5ade33c46d47310f9f00ff0a42f29f7264f39461a6e13367f4068c0b06a0c496b28e1ed52cd1616a3e7840b71f7e604a53ae6125b0fe989bfca810767de7b40651ee66cb966e7d3774f8f2929ed5c9bfc969e5654782fd678971ba7369db6df9ca32e7e70f7bb63a9a954d43bba7dcecf8e3561e7dbe6e28ebdb986beeee9b17dd0e4f3458c3ba9326d6f7128b667973a68ee2f1d2abb6c3a629e8a7c7adfd31dd6c6b8b86b7a7ad2d2a168bc2abf73ce88a20bdbf5eb99131f11ebec81fa335f83d24b27050fb0498d08c102fdb5361ad9dbda85a2333e338ebead04710a27863d85470df8efef80a5790eda8a03e0f5731db108821b9e2c756fbb681f388061ea67071afc532657ff59baeaedfdf9dbb8d86d8206a264192ca1e3de946869011170252631dfc4d274392becf0b7fe99727b53236f234e8a61a597116d88da8b32a123f92b15877cc7b91b2386978b1204e1362dd72beef0c6865c4ac524c6419935341f0f62eae926823cbfb41b1f88e51a3e9c9890fd521e2a992950f0a8aaa77d425f258b2a45bd719331fde0ef9a7b503f830acf7b6715c05f8e0cc9985b6ca70d60d0a5bfa5d22faf069cd439e4c163039809a9a1f3ef9d86501f080c9779cdbed47bc0a1f7dc6bea53ad6a386138750f7291e22c37bf8f3a209de913fbb9437d7145d9d7db0d276524c3e802928528bf51a97e6da6998d9ef7ed911d3768ae62328cacf1bb3ee64f25c49f12ab2399ec0f7270e2ec107d3f69d75d61612930cddd9fcf1067c8cc1563fa7424c4dbf5d82372c1c509abb57e3e3e152caa7499a88ae2b787aa8ee252effe9cff5964da6df99e8cd5c48c9a9760a266f950ebde0ae9bc5807d3d6925f819238dfaa47f4042bbe0679fb07f4464df7b4f369c59f98038fbde058d2f305c26a55da7188014dd7f31eca349eb95f24912ca4ca489cf488e53ae9df3a90259f2ec8e60c0a4f8a18a98d8f864fe23fab9b292953a8471df9fdc1268708ac10c296a096b2952c13bca18a18f1bead14511222becb27f2a5edee50e3d47bd93e552ac29682a1253bdc434bdc9de2462f02c0294cbedf69845289d268edc0f7cfd3d9695e50b114bb6010adf482aa40e53195b1ef87363989b1008c868654959e51b7d348c756e2106f05533fdbe4658a0b056f30277db254936276b30c848bc6a44531b73b0875facbbd4a60f444888b4f7495534139097d43f92251c580d77028b2499a8bdb5636a962ad08ff86e17ad11034652eac85d179e84aa75cf4f78ae21890cf8adbb5265f625123b6eb0f318ec9aaba62503e3981983e36eaa81ed5c72ef3b8d2d58270b1d63506ee446745b7d9399eed2885a896d5d1199e58dab6191c3a9b2488b26f3194fe81a67fd85c10b3d539d0c5bb58585d66b5e3e4bd4b761eaf3cd810779425e3e4399188c1644881f33d681a214d8c3a20bb7b11e07c27b89979e695bc487571f705581a00ae61e55f6e728f311c5bacc6a17468eeb8a744174e41333e16351b07a2c5b3c7cf99c3a7dda7001d8ab065c618c2eef8fe6cb24116aa1dbbad0a927f13604e4f1c973e55e9a79731bda9d21f932b9e3fa70a00cd31dd389262f1dc8603eca05b904ef18b016a4efa4210814410d9f194f73a636b67d4de914010d3bed75a24e21cb80132ef7379e0513d7c22d7f45ec4d6514167fe081e95bfebfbdb373cc3ef9f8d442c0b17dc4254575f5d71a37886b3c2ce98b0e98865e0dfb9932ea95651441e758feb4c457761ba0f8444d4909c1977c73c685f4e0fb09bdd2fa5b5fa34b15849dac5dc33e25392a6f541e14ec568cc188c9861eec4a45f7e81a243f122162603fa62f23f4a1f4e6495ba59f39ad2ce2bbe28ade5713927e2b4371a3d39e8ede0f68abb5e8b9651fc71ce7b051d08225c931e4e92e639d458b79040a93dc0c6317a6c9d8fde8cb13cfde4e5a7d36d108f169749ea80a0e6623edf95c9a16c42f4ebeac9a42393b7d4254d8ea2b6e050c87b5c5fc40c9a240d03da444540cd37d91328f3417929f2c6f512b1643ab41d780d0485f7bd4348a81efa04b17d7b339274efcd6b7c905800b0c43b16cfdbc6757232a41d4f678e291ea40fdec88ea218e104e726171a88b4849b877f50c411f71cc170b520bd49409674c89b8d1d57eff45669202a26641e65cdd7366e5ec78a585103fa2ebee428a3682b1f43dbeab183694cf785eebb323c76160adedd8440c8310596228e60aafa0e4da94120a365733785733da6288b5a69cc422b464297b32307ba1635e4f8c03a364607b9addbd9fde6b51c750fb484439bb6109726eea999bbbe7e7ac1197a475b5652ecb414743a36410a041b68da9e7cfb87cd104ab6c667a6f3fec56b5ae7b3d1a8ec924212f80df465c3b494c69b9ac93c764d8410ebc3362ae9a7aeb8f98f24c5875b2ed338aab63b1103357c0941260535d4199e35607a491ea6a77154dfc12752b1159a7062e08f5f33be9b049f7055610c397dceaea038b5125d503f2f8121f6e6b91063d481bd3eebfee712aaa1e36447532fea70bc875750e85d739e5573b9ed8ef84377d1cef5362e265dd5315a1ce578b27b464b886acb68097a65047cbb0f104beed595830f42c2066e8290a0b5c85b5537e862a6c169385d0106faaaba02cc795640dabf89fb6283d8445c1a7e6acea5a5d779c713cf9128502afb566f16bd2bcb4d48a3a5e3b4e762d90a6923a8c0fc7afdd1eeb22bfb6a0f837375d5f8fdac6c3ebe05de582e5156d94305e399648a4980328f805e16c8f0cdd711477a7268c106890eafbe74e0c453786d586e3063b53f631d90f0741357e5e3bff4a0e2a8d757f8c86da256aa22bc16ee4a68e9a8d8b4cb05ac953bf8235a078b44bb5f6d11232ee6b4307ceca15972c4c05afda536e32517ed025256c8c72faf9814a1127ac33d3717cb1e0010312f8f85f22f9f4edb508cd41ccf3fa8bfad1a404810d8634cc0c55f2d4bc3bf325decbaa48f7b24d1b88e8b64aeda53e9ba64c5ec67ef2beeabf0edf1d88158afee2fe3891a1f97aa87e4b0dea50dec90c6e4b10388db75bc596a0f1d7474357ceb1bc6698a8d426348670903fd48c2dff06f06e631c2d85923c3eb25aa81208ac6a78595470f176699e2444cb80da8d2f41e5a198afed19dedf81321ceaace06810cab4a78fb7d1ace026c1f0102cdc51385f743aab3ba27834138463fe3c81aedc630d092dea9134d584e67f7947c598c60baae59b76c5f292aa585d6b101c2d5fa0291b7df37550eef911f58b4fa5c60d0f8c72b27eb220834afa1a048654d450c849a4a7ae4fd86ece37f16cf99856aefe83062a249001958caf2ab9cce2d3b9eb0beb6d0f2569ccfa903d19b4a5028a0360ff0e10aa7888d449ed27d031030ea482e9229873ff1aea85898edafa7fef240bb574b59f4a2947fbada0c559e03bc28098544936d02c1155894bc82fd4f25982792deeedc21577378c505064c2d8a69ab7600e7fb4f3124a3428ce101b329fe5f9d9f3cdf3c886d194142c75ec8da06d078a0107e79dc695f6288b89a2ed90f44056ea4d2841c027993069585863e82d2a380a3e87948692374b8122c39f46079f7cfdfc682626708251a6798e0c75c8a21117bdaeef1804a944c547d1a46629ffa5b6e2cf36b22168ea50a70d60deafd135d0e04f704600e9eb495bce4569ca11d18a37d7237af15f7f178dd756e8bad841c6eb9c9ed148e99c87a4dd2e9ffa70fa78a89c9d0ce32b5aa4f0b86572f580de7fc25abd5cd98c990b3756700536fc2125a5acd2dd7d65aeeae6f7ece3a4300cdaa0569ddd7996b68ff72ef952c1c820dbe7b23ec679db77977237c6d9e2c45b0f3f98e224611542ec7579963431943d4b7b57ba3ec6098f754def097da5f8b72b4222d535413b27933c3e54d520f51ad617ed2240593221b6a611a6953e379bfe78d18b9a04f0dac69dd4c32a348c6ea1701614f6816ae85d194e1e786bc3c7bd6641555827742b33a81f6e655050b3981d6102f8ed812047cd9c7350d41ab06f9e237bbac25fcd8dbd0767fed0c4adbb9d7be88de02cc9ded303f728132b7c2e32400b4d7a3c52d33d8022314cd3a1be7ba9c92671aa1750967fb92defdeb168b3702cff7fc1063ebee2f9562da777089c91e905ee61d8c8b6f233757e7abb740d8ad649bfc98a4e683bfafe0b6053f08757af0f038cb4e1f9c99cccf97c99de026c1219c90352fc217ce5c1cc8bfcf243609abfa7e1d6ebb3526911ffa02d272063ed1b6f85db0025af2c0d4263a92057aa0874d8f5d1964ab2c2a1878db8a398e5e0ad46ec59c07fe498c8a25eea238278a1fb42f0e13555e0f6e7fc8311b96a055b8439cd94cc866a8a695625c539fbf2a7222cbfa8a99250d50a11c09fd8f9628ee253d444233d447d16faf8cc016c9febd96f9a5631abb022a79a7228a004591308328f844f36280da697bc7b759c7581eb993182c139b36187a92b8a982176c9abf7080c1f10fa7787114b2fb5b6ec1cd062c9e8c5e805eefdeefacac62a847012a0a1706b0e45910b8ffd519e49d3c081decbf826c51c128de8dfe18fcb752e6efe82fb0b1e4b733ce73442ae9bdc9bff5e05b6bda0f38cb23bdc9808417a6dd82594293dd421f678b930f068a7d7e937f890af1d985240d20396f37de1a5954a28842d172438e481bc12d5b522334c379b511403778663ca5d148a14490f697df2e8bacea78793f8762d91c828745d2564d2bcfe68480d7562aaae7b3eda6949015ad5c3868652d3d61483ffcec9d2fcfe84f66c1c41e435882aa0c98aaa72806d95da46e19510a35a9d8670ab2c80131a590ddf41f2ca757d90bd4c42151a94a1198874b502af6bd58e78d3657883f8bc5a5254d850c0f8b85753e38570325f3843ad3c3b47237990f59afb2d0f413f0c9b61f681fff7ffe9239ff7c821ae0c6221d21b7de31d2936ea41cbf66a0bf475419851f66c557a07f7c7e293363af0e8073f6d0a2d37183a6f5153c6de6a65801855279a858acf2f7dab5861991ae13eac5a31dab072a0af13f97201c0acf7b2a075b515729d794f702d814d5c5961a84fab5e32ea3d2eb2018215d091b43e7d7be7d77499d006a794cf082d8f8cecf7b1b4027d401e2ade8b71bd9d72d87da9104da1352a4372451d898a6378320bccb8d0ead3b2379c72eb6c01502c44bf2d1b252f8ad2ab0ec8d4f145d98d87399c6a06f1a2e048dea46aec04e71ea00078d9006b8134dbc1b4406ffe85defed88e6fb6ab4de096da5ff0cdbc4dbbad3d1dd0005e9caeaa21d2bab44bd9d66c0cebd81f7a8827f8f71e9baf050a55eff7a547e093d32233419d428eeb314318f337d071d0d3f93030a9e4e4c5ab45c8dfb363918b3f7cfeeac8f228ade93e3494696be41f9093efe0709cdc188f33355e7e89489ce11d8c970b32f15811763e02f6db480f6eec8c6727dd1b84cddca8ce33c18f0fb0539c4b2bce0b4b6b15f16b5f46494123d60079c84540306635b8687b4a0d4df3cb347a264dccfafa828209e8a92c61f1612bdb8e9a9f025bc1dd4b1dd7d5f76f2c9d4162dc319a3b52165c4962085190ab744609711ee257d64216731ae9bd124209dcabc81ec8201e829eb075520cd6d5e3717323d8ee20cd8248b01a5815226ba92c6a05484fe71ec903ea5274566dfdb06c3162ac2d8c2405eeed9fd42c49aea4564be8c12d11ebe38de8327db9be8ed6caed051c35faab092dac06a464a8db6ebeb4124afcfd7613393ff495a64ba729f4be27b20cb5ca4320673ac994f0060ada85f97cb5988ca033db571670dd249c32be9f3713d0fb57e4af81a2cca07c7e703738bc64ae0ba23d5748441e433cea3d2659ce6a0c23643ff1288c89202f746da05dde18043ada4b4a2eff2541ed9bc4f865781ef9f7e338227ce7ee5494d3da1c356adb9c21a3e2e7e838a46402f11b9c02340ff3a8ad215712aa4cb89b1322f5e83bf627f977a4e350d57767c13649ef7bb22ff04479b8c01e8467264c0d7b0ccb375e17b025562d26126c936fa53098f841b6098943cc661cdfda1e7bc1f15797d5bbfcb30ed50ec14b1b18d7c64936ad5c035447c1bb9987c7c2cb8c0bb01b3986c915ab0b49ab9455bc3f31e03f17744c7821ad8a8c72c1c8fd8ab3a6e4e3302691425f5e7990c341093ec0dfe20b9474bfa4d9519502e14bde1cadeb3814b74f18b6ecb9cfa0b16fa767acc608752b256e0490e6341e4b74e726e2e64fac611eae8c61f2ae8a2cbc97c4e7d19c03652059f9e2570112409c3a1c8bac86b4ba326cfff183a5a4b574af0f57be1ad1d5888328f8244a5881e13fd978260d63004b11aa88cba3b942afbd8d13539e863f0b6205f684ad445d62d053df293e3ae7f0ee8725061c128abe21aa20a99993cabe88b12686eeed8a684f621e5d55a93f924484e61a76f46670903da760e6cef707830e404ae628ee231ae6ca0a7d72e465fb3ec42a98e2e2bab3a4da3ee8bbbdcb9651303e5c99359450769df8c86afabf265eebaa681388a8e559e3f501a8155d3f2404ffcf88ab3fdecc796f592f45e7287a6087b115e521909404313d20633c5d7b8ed3c133fde464c61a6bfe7f0e7525e2a51ace623c3e0e06a90ff41bc13c44dae0b4f63a3782a787f57661c196e019255a1144dd590d18dec347cfd238ee9e8d3ba15ea7305f1d459d1e6142ae391ad97f29e54a2385781d66ce12b89ee929d7e88ea216e4001dc15a1451e0aad0a24557aaddef5d7fbd8aa504b591951a664e4cc4a1faac1e6c4a52c0443809c3fa5e0f2688fba9f5c10fdb11e5a61701783b5c6a3e6b56c8bf0b66c107670e0aa3eca975550a93e8ec464b443c7a92e0a00adba55d1ccb949d405875c8f080ae67f404e88847a4b31fbc654e6fc231f9febd022cd9661d624fd9ae486b7c285e812ac4b432918562c2eef85d2ec6b2071616fb6d48bac8d1ae2e73190a65d9fa3c92314818a53867559a243c581d1057767cdca627aa96d798fb456bc3e8c20f822083a08977754a33afbe5c14af7247e395d4a5dc418cd32d970fc5d825a89ea6093c9c22abcf41418f8725b23624286ebc444f0d24039ee4547f531c5e8026f9fa18dd1fbfeba2a66e74350e57e7d5324c47f50aaf64165bcfe6fc653620bbea0d2db661cf2711396de298d5b846b8e15f504bd118d0bf8791f08767c78df570826709b9665e59d32d9e5aa1d01ec2b6ebf0ef7e62aee78d6b6e733dc5569f407d73b6cc967f6b98d2ccb7f2dadfecbab00a38dc0f6e753b123e3f40c412acd9f85bcd249cbb4840f446bdb4864c771c732192a13d22deb86979c6d447cc5bc485df5307183e25a6d9675e5f10b251b3f544943080fc4c7b27d93be9ef4fb1b87b6071b5bc7c556e81a7b5969e282284982706c2dd4264efa6cdc80a0de4066f245f1587453cd173a6418a41b6eb188fbb65cce1831cd8c6fe68fb5689c1ee1b4a1be0fd6230d23273f9c2a8e784a921b57449aa8ede65835aba1888f5c42b27aa576e0712fa6211cd52158878f0e8b09b53a06d526971ebc11ac92d04aa963e40dff1e34b182f2f8cf5c9971fe6af39b07618ab6191f8fcd0584c3b85abe61de4a02c7dc2306f4e7dcba2a589dfc4b4f06f3f6cead0b556653cdf4c34e7013d08b75d3940670210f6fd5b5f36ab58b2a5986923621a6a59786af5f3f8441c0407967440b3772807ddb4d640000b7b0645a84f7c9012cbab00a1b5acc892d99d2b08c4b13677d061211b2f9fa07118edd5f9e3661968853a1798ef0ba5bedf931f5665f6edc591a44c8e02fd2c3055c58a788c9cd66f87acc7b3fb313ae42d31b3bb3202b04b80540bde3d24a719f9e699849e4752bc3e07e494cf5ab6d492d701c951f30625a76d31ad55acdef2b498ad05b71db562dc34e4f3a7d9c89f5874e3fb6bfadb772fc55884bb419475512e7b6c3ee99c1e39358c04238507bfd5313367e5fe8ef20e492fd3bf25bd85eb4abb03fbff092a2f016347952a84560c95390f06f8a29ce3c4a5b5b92c09dac2a62797585c306c583d02ccdf11389ed88f9d130f3bc4d8f455692ce44c862c93cc320093d0ae33ceb7087894725c511b6ef62bddba76b2adff0b10ab476f4a3ac6e748922d40c40446b0e7b12a4920c49f63b63c0dd46719418ae7869a3a2b8110a7672bbde636dd83edf10f5701c69ccb07a0fded2d64a7a24a1fc89813378bb4eb4c9198704391d9aab2f4cf312c235eeb2de348f1c9aa28040a917539bbd8d872c79ace4fb7ca0d8c288223e5e43c83e526f4f7316ae9c4ca32dc1de89d4a3468517e8dcb7a155e365daf9e781f716581df69941f4dea73a3d7d638b77470d1f030a02dd702e86512ce509157c5272f4c98433ce42e109e03f9d98bc6eaa176daba33cdfd7f4feec3097993e38404769d9981dbbf91539035cc2f02fecec5c81df1aa10cf16c90c075e7103c4d0dfa7cac9fe8db341e952704e13dc0faedc74ce03beb5038aa0bec5326257e3244f809c48120b1920b0189e2a4bacda8fa1798a689ad9ff819e4c1e4beb30d1fd588b8efac0a9d7086ea92ed12793d1e43d16340b2976c783031549f94fca004029559504cba455c9fa83d6a7474b64dcca191b600f9bec2f4efb71c8f492d09b7c23b0188d894ae74a1759a181740e732b8c1c5a416f2b3f75c7a9dbb595974fdd0c9464770159bcf82c27073907918c18a725c4ae5a8711cec5a002917a910a9671f2680014b79162424eca563d042e77d0ab514e01e0b5a8bd306588bfdb3a416c9ec75aa07dd9531caab31b21f1ee7fad4d88d84fc5f52cef54ae9b963de072bd508eb7af735b4a8e12847dbe591ea2fa9449d5a7f971646e494426100b5d0a6d4c0d7d9a62777bccf789166e8c1c4a35bdab3081c30080b73349bbf7a93736bf85fdf8ffd6e421596fd936207b405a973982de1b1915517dd397ed2f9c554b53a35fe8d3e8e7ce2a7e11abd8944a9280fec87a0ec724d347ba1e8798ceb4b7ae95d3dc33568bc5241764bda2fc1dc3e9c967aed316dbfbdfb55a56e665e9b9780375f224f376a7431fff7a0df52abd13e68147a31794e23d57b0e3793932bdb0908e7dc13bdb785bd860625fe08d1446bb413e78165b9f18ef7f6b299a203184b06afbef4df8a964da9064defa23eea3314142da72ca90f6e7c63477d4b865f6b7a1e93bbfec1d96d666f1b701e0cf507c2a76d88152e735b0a586073402f14bb949a8151f6afc35fa82a4f514997c75f1fe97c9b9cbec1ab25e235204929291b323147de5f55bee398705909245dec486cb0bc6b883edd39ea84bf01be658b6f9ddce03e6b52ad800617719178199dc0ff86218f26ef0549e9c44f44ddd6c63f2e48a0cb00534c5ec34c858810e4e58ffbfa7c1ec34176224712dd0cad0b61a7f76691c306711bee2bcf1f4d8f85298c42e12f07348c87e2bcfff22ec73b8da654d4819f808a3afd264c78e0a1f35864543570857a1a3d327f4b91367cbeb0dc1dd51034e51cb227c5798a611c145b55ee59e8ebe8d94e6dd22bf49189ed235c4ebec377d7ee52858d878b249cb6383c0b0f5780a2f212b69bd50fd1bb4854e49281b1ff873a1d1d6f0b8f69bb191d734e3109910de2f01cfb4e7829b93d705e0c22129a8f5c49f6e1a16c4e6719a4e4d5ddad421dfa9d0a6cdae9bde1ba22d8aeae410a5f1cb2a18da8de97b1807aac4bcffb6da2d015e991afd2876ba38a227b8b01e26e9cf68a968868c53f322423a9a1ef31a48c70f2441438ca6bfd6ded66bec3418b813d81a35aab8f3b49f8b7e9ee90b4f500c76898a83d7d290c91711f8b49434a92ba89889da78efa69348302e0bcbb4b0831c4b9888168c372108c569c164eec9b988ace2a2762b7a783853ccb838e5493a6b40a63d22609c5e383302568ffe677ecd37bfebcbca0da14d04f1f0c1db2a6dc701b2fe9dfb40f000c4c4fd695dc5e5d1ccb4e1d27ace0637027522d4025b44fe98537b123c2b4cd479e505f03aa615c3ad89a2d890939274fcd57d539e8d8a66c743b8acd678970f566cd039a04d6c41237a376c8d27865ff0980ef1d4a5f1d228733169f38d53bfb9405449cedcec4671d6880a5a6fc37903b027256989b4c006eab7a2327c81369f82f46cb7b18026bd1f7bd4bd81de03e0eded07a2fd82393b9cc334e047cd67f87204f1f692b81c32cc29e61672411e6503116ba7a28218c7ca0d34966b82627c4ca40393721accd1758d07a1a58026b1b5e318e472b339991c97305a4993bbd79d1ce507bb332fab8ca3795eb5df4acf5d91e9e805cd9bb0e63c120f954c994e4762dc272acf9373fe070e55ccf0c3cbc044985d0c1e066ed934d83703e5bb02d7df5d7c5b90c36b6ae9009c8fc207a6d635105e3f77d13325fbb0361e2d8efc7de21c7e8aec2d4873a2d8e0cd95fd04d1605f05320a76b75a97c876e000e853fe084b028b27227f5628c45e39b9611a5217105d89fc0f004758942819ec83f3cea65a2a79e8261cc6e11ec65bf6b00ede0a260bdc1cf5c3752a7cb93811bb4d85f5810209e2fcb79b256fca2cbf9296c90fc00e41f08f665f50329b2e6daecfefa2fa9a4109366d78f8702b2ae8608b0c117a5f7ec13372e698f65fcd61270285f9bb4fd965a21252233b6cefdded2aae1dcf720915cd979586568e7105ce8cbc3d2355134d1512696d1c92a76e93c2286a00c48db9e0eb598ddb84d6b717f7c0637bbeb0423ce66ce10a4bbfc3e6b1c9ac71df1852863903777a472c28ae3f5a2b9f9a9e9c3b9fbdb1f82b8ac437ce55601bf48ff1c4b9e90efc8a95d72c356a2ff3c5972567adb4d34a21b113acffb2fca04813e5291293cdca9fd49efc0903c59c070ba0e72534ce895d8b17ea29f72286814ee8c5a49f01960c0a6f6142cd557e6051a94f5868a36dd7fcfc502a5169484b249e2c5e115601cbdc4dabfaa97e4a2368a36c614b8a83bb2f04cd2987e2e6bdc0d096004e535f3c15d3bc0be757b29b13bd944728398f6f568860c556287c5603f1742d4c257e9249c11e42278b03596714c4ec9bc1c0715b042acc5f90f90b0f23ddc35df4a8cd6e7a01d699fe74a087cf62eb7ed18f29b4c83294f251386011678d07000a316b235c6f3adefebaa47156ef57ab951ab71870f65dcc7193b1a777ba50e077150517f37362801e7cecb4fbfd19552cde2d722fd617c19fba304bcfd0f3a05c10acb4c3825984153b53779dcd3cd6129134127a73adfbae943d2cfd2270a8d8cc1410ff572c77ce9a44ab847f620c8d2e9ceb901cc97f4ac8e7fed2f9322e9d400591d57e1d0c3e27fad16048753e0762d00b548bee64135c44fcbeeb709c9e096802cd9792bd0a98249265f8add2f770da1798319b7a47dd812504855bd4e303cfa2dfaa0038732f0034c34a10afb51a537eaebd3bc3d5faaf7f7946bb017f7848617a6675797ae75bdf0ddcc8f88167a46da16ae711eb55e5891cf170ca5f89cdda77716f39a4e570cecadea8a51dafb591117d0f773e2091e5d3eeec92b9f2fe1795c4ae5b22588c592e01730715f6032ab6c727b4a431bb9e37f7924cdba92c206db36ccf1bb8e0764a86d9b60450277570885afb64599c58c03d31ff3a70bac306253cc9df9504e2987e2b85b39c8551b842651488b28ff4e0403f0f1a6db79e06c88695e34aa2b1291dfb9c5424886186f4d300667f40deb33e5cd8e7a78458b3c0b6edd12cf43df864fe00a042b5d500c9953ce3b6679454a85d9c913f16b692cd2de8b1294f36866b9bdc6795bfbdde166c94b23bf8b23a39cacb040f2b2f3cf314929e3eabbb0a0941b3d3e69e97c9c68486584efb3bcfe7a6c8f3b90361682cf5e57d1b22dfb3815410c731a69067e09559e2c26d70e8fe05503e35893c2f1d077574e49e3180d872b0d9cd034a1024bfe6e2c0876d1d1b735b74ad7e758a0ed7fdeaff17df726a4f18cb90708bab40e70c3a7c8dda964f9548897af4c0b66df4d50b6e67192fd195163f0548ea78b68661e5f08867333aa135f3c410fac5d87c16c07bd43c5219a3b93ef267330824be11da2f65289f96052405e206b19da7061159ad8725e0072d320fb38e84cad9bcf6d8e45878addde25a0b73b5a49bfe5435990a816d11066c63efe6f94139e7dcd51c5805a1a6d403e92ff7347658f529dfbf7a96482d9428859637eb5ebcc0e658825f8b63a21fd82c91d0c4f8e23fec980aabad614eea7267349534873b40a95ee0c30d9318a8c456d08845b45baebb258733bbe5b04fa614d02acf3afad0dfe2ab5e9911cf4b6886c8543418faa60e4a2e922ca4c44ef17d98e8e247283492c5d225a4fd3acfad213436076dc59274c1dc16dfdd32cf08c5efcb4c2bca6bcc159be9d58f72e94b20219fd0fec77db801fd71bf40569c252ffcb210ebcf887837ecf709fcb2013dd65ea6c9b6deab9849363eeff43c28c29587fa45e18ba71e7d9138a66a4044f557d4f8bdaa5078d7b657bfe0f1c93b58d173818056b27d1e208dd15a5a82512ff73c463ebe76d20a1a61bb9c09779555e37c72df6c894e5244935e427942b6e721e011cc9c2c6a8281048c0e982e8454b86628144dd11d07ba7d985e005dbd111621e79a4edd56d96ec96ab9554c2dc8ca9f552ae52b9218a886d9f34951ef013d4173297a81f013eaccd5605a3bd8f812db236f02462b50bcaab6ab348ffb4415f05c6dc95439b1ce1e9475b2dc2c9c73d5702e589ec23f34872761c411fea785cbce2e5c0117ee4e01bfb011e2f3354ffc1e343e58911f66492e4e0338185fe3b816a3514aa08b12ef13c8e9fc318dd226e178b2289755d3acd9f991f7e64c5a381f2f9db2dec088912d03bbf752dfc4856ae59ba7722d32afae26553e225685a5ddc51e6f43aeca7241489d33c346034ec99120224ce6a6d39c91b96aed239d2251bf7de02e6d1a84ad8cd5ff485b224b46feca602fd252bb991338213eb831453e430fff30188fc06b9e07d1f78359f05fd6c3fc9268950315104b74665a78c05f11deb734a9d67bd3ac4428df70d095d3bdaec9c1deed0ec31d6874afd886a298279a2754f528a505ff1afb8a04786816dc93e3f7d45afa78458eea0e37390f2cc8ee02b4c6876723f02c34d240583f2fad41e891a949fc9ca3fc4c1589a9d32466f30fb93f704168c78a348a69a24c7f56b62b15da33b3d74962ca7f7e6bea679e2daa22dfdd4db7082ccf88040a949961eea76435cd450f5c4b6a16361e396294e3d52d01e7383a7fb8f6af4b3bea3a77876b4c3ea5af99fdcfbc8ab6bb289f6a4ad709be12f95dc746db71ec83bb98d96021f0a3c6db60b6aadee12b7b717b6db9a6b07082084ee6edf6f6370bdea880b722986d6dfd6c7df3aa921516b1664c73ae3f7d238c5967c03cd92633c90672244e600ee896597d658565d36a4bf973b09cb479ad78936027c50f189d2f75abd0eb8cf83f98cff603a907330b65dab0e177dbff61ce07e486e3f98189f406fa174b3f5a702055da6dfb0cb0f0218229f0d035518b29bde8bc70a8bfc48876122c45924209fe6b8a8f067be04b690a34a6d824872ee22afacf47ea3c017ee7ebbca4cae5c8d704a9529fbabfc82188714d39a0f7cba1e9466f289d2d54cd34c561ee705e6d97cf7390d1bc67fb842f3821f1b8c19f50005f8994802b9ee84274d586b7f7dd637c3bb3c7d05a90c3019461c2eb5a0f765a3432836359bddd077193fc2a86bbdf682709253d991aa45dd5304e495401a5967d89c0b66fbff0a5d80302a8cc1c61cb19f02457fa2d850f253c6f9120304cef4bb5a419360083e85366a6347cfead319812cc0206f29270092bbff7336f9cbd92053be4c6bb7d84849c60f8a52a4b31e396f44a5832179df2de02b0c1b49639fac14af037a7bdf167f544c5d6692ed45204a96424108f686ec9e6eab10ee3bba5f1483031c9328e52c09809aff2e387c840bffc07641ccd25eba18b19da7bc452fb9b4c78395a000402a189c45bc47cae5e49426c306696b2a57253648d17e9aae9a225551e1fedcd644eaccbda9ae528a191666b6489a23aec06be20b1489dcb66057250b1da91a36c58bb56e8b07a50279ce46346a0a4bc7c402855f0f97437121e1170f35ed52bdcfc7f9df4bc489397188bf0f5d82966785e7cb2092b2dbde312b767744800997f9946d997c802c0141c9363e007bcc0387c76b464fc19a6ee50bbbd9c289172078eb951197ede9cd47a5d56322b49becf0c3042b03040804937caeff05de1346c1918424c0ba760090b37ab23ed2792372f66f692dd3bd139a1dfa12034fca8b65f7308be2ddb45afa9afcd0882bdd0360654fdc0c4d994cc6270a78998f98d18e7fb55ee14b0a2696408e76cdb26e2eece18d30bee62a8c02021cd6553dccc01e34da4c5b8132d4a403f5902ca6082ec008a5379ca7a5afd2f05a737e99fd01fb939fccc3e7b9cb93b86e111e3b1223ab75c734b104e9811228a51b8a29fa268b9ef259ba697d6a875f42f079ee567882847e8e7198a6163ed8890fad01e0343518c985174753ac1e40c83f2b170dfbdc931de11387956e42549f89b0dbd7a0a4010000000000