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

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

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

Block Certificate

Block 59467 1d456dd642b92fe2bda44a8d08652e013671a84a3547fd79176d404fb265cfcc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8175595300a0ccacdeade4b2af44e0ce08211148daf2795998e9cfff7e03ab3c
Certificate Block Hash
1d456dd642b92fe2bda44a8d08652e013671a84a3547fd79176d404fb265cfcc
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00d466010040170000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000ecdda640c39717b27b8151a8c5a82782abd5211b726313eef24142b845c398dfcf62f860a094bd4a38f4ac7b16a937e482b70002c5358f9324218e7c1d441dc0285d153de0b6d7fb9de5089478b240ada0e176d1789f082b21010000000000000000020000000200d466010040170000

Raw Header Hex

00004020464483dfedb80bf23ea4cd849e9cd5c19d601dcb6e6f46e5d3abd07ee06c95270c4afdc4d5a5c73a99a4dae01c15e02fdb58ce0a2442ba82a8954c385225e7809c4b126a876703183cab037effcfe9985979f2da48112108cee044afb2e4addeaccca00053597581

Proof Data Hex

59,560 bytes
12121601030795d7d6d2951b56ae7b2c6fe11c7a9657d8f9b924fb0b768dc76fddceae962435219315298cc082029cc80d35fcd319484d76b09cfb0618e9c32c245f0b6f69d8e8b00e8f1aab7e7f57a3e4a0e9a81272c9c7d072d82fcc11177816e18147960ed7db38a3e7b5abce003d1243faa3992e5fd723e2156e2fa264aaaf5272c5f20c6e4bd58c338b732a930538d1af85ea9f546e72fa1f290304437560270b43b32558a52c8cc08d0609dce1b4fcb439cd83cfae1c353e2094dc5b8f2a349a7e6d8f0920c7b933de96a2b2b578e2ba9bcc77f82bd41f6db20303564bf6de63e6fda92b9699b409a3fd0dd2a8a3f29b6866531387da369d6d60bdca0dcd06df6ef7931a34b7e0cbae2c3197cb0672de36d69e0544b2af2ca897cd0ee5db1c5510ec7fe868da372fcfa90af508ba0ac147b89e575887ff41a2a81e8db5cb9cb3e5e5933d302389099aafde5663251d7d140245902ce2f08b6a9a9f709bc30d157c455eec322a62aeae08647089363c308d27f53e025bd802d2b854fc801a1c05cac13f6796903a131bbd4716c16eb71439669c3160af1505061076c339748ca5051e1c106ba4c8a7ba6d39570632182150a1808cf912f9c96c431925557ea14591028fe625e68dd4cefe393ddce5250975915b1ef6eb51f656a64c63db2a844d18b1cf364657bc1061ae9fc92c12b206cd783f30d9c358cb519ce0751150a0f0bdbe83a3936e0a2c719f4127bc95cd97dd2afe66b8649d856ff3f195c29fffcc300e090bc91a7aa00c2794e2c210cc4226bae0886e120e9be386a6296fc51fc8d29b69164ace919661838444eb17c6a2ed335051e7920ef5e77e90962331e6f28f4f1110e66c1e537bb00dd6f8f44ee9dda93edd7d2f8c4c9eb9d3de5e65a0ca2b3fde1e9887105ec69522d725bcbc09e63b0e59b22a79eebfb2243ba5f7bb9c76becdd5f8daee1d4ee81a01f353290fc7fb66dcb64f99be72d2607214069bd70cee64edc676199e00a73c5a25043a2c6b7ac89ef5a88a17eeed0750988274cebdaa9b18a71501d3973a094bcf26db550d69d3074826def595062e6ee05a638b1c2907f754ca2b6c2c62115861c236b3de4fa8447fd5bf3d1eb771743927b98a4194965857255eabd14a654dd68ec1ffe2dbe49946e7ec3b221120ec4d9ab4b7450399257616431d1ead9756c2fc2722d0b44a0e6080208a69ee1bd2483f91b589fc7bbf6db3816372fa610309a1fcc4654312b37d6a535adcd4afadec6dc0c37f041cce1c114fa3bfd7ddc43fc618e50f3c165a1d921403d05bbca8283e4c476dba987bfa70ab8ef6db5d616763570429ee1982b4bd44e9566f9c1730620e183590a84e21185650034bad4247f856f2bdc642d94247f70908d39e2a07886bb417c96e1d4ece3cab7497fcc7349246c0364d7e7f88f42fc1f3c1e2a6ab6357de742bbbcd27a1d4ccce0bec0061becae96ef52303bf1a7fef50ec33178bd418a8731f7d325de2e6d58ffae963cf747ad99818010ec923acdf521ff5767e58e668373e8288edf1415cf93c9f0e569f55732fcc5dbc41d965965bff87240e977cc14081519ac7936c8e2228165799789b2256b89f886fa83419ff4fc785ec6ba177cb6aac782115dc8453bd4fc565d6b3c08f318cac43055abd344427988aadb000c7cd63520d9a22cfe20737de886271f969f28faccdaedcd6ca7a47785556140a9b0240c922007c4d5602f9211c74df16d51ae0cc1eacacfbfd69519f88d3f32f451fd0cdec8e84b448aa8355e25fb08d265e18d4b7ae256bbe8cac001b2e38ad06aa1d3231e7f6a78e79414d1e61d83a741d6b504188a0c6ffda40909ee9549f2183e2ff15e88d5510b448e2b9b91274733d8527191e392ca2c0d0bb70e08a3cdf844b0bcba64fa854f6c0e07daba6ae3c2b5678199d68f8761c1adf3edd3b64d93b7559806caea4685d6c409558caee8cb365d79b742cb40d0e5ee7f979e616f9cfd653e97ecd6c32fd486ab7215cc55e0490fd9e46ccfba1374ed29627f494b255f6659ddb66d2be9641731ef38a3e286a005caba6297caeb012da3bb40b7003fadcd1674440811eb72e67eef684738c0d4fc71815249807eab4acb9654cd6b6f9e12da6a3909d6216d306a7c177b6e6a36ccf2297f82f9300ff2662ec173fc422c71a2d86ff081d99bb85478469255738c42aa399940daa51dcb7304f85418b38f5c086077b6e719b0fe990357db606b46f36c3bc5f280a723158d74b0288ba14ad1d4f392f471327a954470af0b51ccc6ee53b3c7cf1666cd66c1799701fada1b0a723e5a171270b97b462727f8b45b4979d991e7cf87c989f243cf6d1c459a09991165b8357ce0070d1c31b32eba9ed01540041824c60e42d80bbb420324631aaf1e29c07142d83e0f0bbf61d6798a72fe520b84b5e0ba18e2f357af26c3291265aea522f5988e60eb65d8223fdf2d45c90139b1be1df0dab2a69d2342f4e7bfe318e03a06d61aab8c9d7e3ebcb4cbdb547b9aebc0248280e8d34030c0834a121293043712c47b58e6a4f768ec1a271aa6881bfe261d5f202526afa666adcdc5def4f70a21e8ba2f04731a6d255efe72140efd60d0bca8ab2ec4500e80ce1c36424ace782a23d9e2ae8e82ed00c5e510514ec0ccf4699f89ba0e1d33e8c2c962f5127b24c838b571b474bf3a6536a89878fc6ea55d2296c01f5276963744f15a672eacec763c132186ac292735ba6abb4609bde7442d37dea4ed627e6f0e4888000b16af29de34b2f63171985cfb7b2a5e43231ac65bfbdbcf1ace15ac2c1146bb825b1f6890e9ede748af408ca68a72965d0cc2b4b64193c6a3641c82b663ae8d2d59923f150e9ddc9c5ff4dd13f6bf8c1f88d3679e053a7705ea3fc0a64bbf08b2abb87f488be80d86081d8c756fe9665ef03fc1ed4db1787a38c6e585eb0d298393209d853ff2706230e13ff74ccb3bcda1dacfa92f6fb34921d95778ab0b43927fc9e4516d4b7d1eba2558616fd51f50ab3274426dd9598f7925d4531b1741d75ea9c6448b89edee6330891d10347b47a0a78e6a6aff79afa4a65a54f748399d4dcc930bd3ff65931e4984ec458ff6547c4381b5b6b10b62861927d556434ebee7993dffa08557427885fd54b2a762ada2871f41fc41aa51bffdf88c57f382b437add26b2b50d6915a0c505800d59cf5c9fde61e866a73576af3f088d00832c231cf8e3e60974dcc280f81803f3b00f837d9f42adad2637b21b0324db110e9f6ef563f517cafc30892b75e139bd10f46478709a61b9a0ebd29d1e04eae3588b1f886562341345536f22bf4d6152e9a437aee41864fc070bfe3352a754280f26d573effec5e7c0d78803ed0966c8055a818485f6f510428bf31c56de3d02b6bc81003e048dcb40fc1e90768f596862435228262e60fb55870a5311a4f13276259092de6bf7a14e32bc37cd261dac3233d7b182f81a72684a620298cf50160422dd316c9647d790852acb01422beb00a05b6fb880b7ce85e72fbd56881fbbdd8593d40f5fd44d90ec677c00da8c0f285ae600558b93d6bb84c6f24b71ccbda2a4ac411af6611780663f23946269207185282c407f644a661c2b26d2c6913d7df6a94dea73fc99d75d5173ab181eee4e83d10c9b21bac2ef8e5e790bf0d3c9a6cff632af8d92ed858a8d183c8bbac479faac29c34d1361b4e3c8e1ec7548501d62a780cc6015567cf352970315727b148168d133405542017a30a1c681ad5c61e3fddea583848b21cbde93e7876747dd8e122fe97f463a6a299e740c2baa745f29a7bc5770569b208271861576cedb8cf747f639e7570f105587f09b93e7cb9356d62fe0dd18c125f25b7e23d8e9ccf3ec29cd3a4ce555a99a54ea26b8593ae93783ad022c865bf8b41caa6e53898a08059b61d592d95b16e9a7735fa9952c466d894045256eea2e6d479f9c7d20b33911201a13de8a5a6741434018a35321c6498a1602dc136e41a1a97caa4564eda71aed49ec57481443cf0b7b6221f2587fba772777dcb8e3e6eda8d48828dc9c8a8372834acb4f37184170ea00be7c58dbf73caad0e579a196ae871e14b39bed8baf195a9327bb364d927dbfc80c6c88f7767ae5f193f4a7c3db0a9b03e11e2d9276935cc79e66d65c28a5ea589247bb05f462d22141977e2d9d6ceba09bab701bef9894ca1709fd58a901b4cf9191d73bae4c4cd82d20e5d8d29eae935211064adbd04fae2b3fecd6bff9af4b2e851da92fa374aa0fc3c31c5ef96601e673bf31d3da800c3427b6f7089f3591068b99c532b01fbab3bc8cc5f4a31a1ac53226a5a3414fa703ea8dea97687494e91fa505296b5d576499adc8d4b20d1c6c3e56c7313fa6a524f11f1332da01f33cb1239e7ce2e74eaaf9e5b6bf5962e315e2d650beb5284ac9ab0308d94429f1c47e0716eac7f5a6617eea3e67bc8340d1299d12e85f56e2e287058d013a46a99c2c30777c3007a3fd2b326056514af3779096ecb0ff7113d96c415031005470f9d9873ed6d8f25414916db58a7d3715ca9d162ffd382d0961f5477a9595595d0c86a50e8dc0018151e73eed2a6506ad60ab6a8fd4bcb5326631953c19db79eb0fa458c72b6a7ae005db03d123e08fb02e8d39f7fc8553bf2ec860e3de88cf4324320b5c733a8983781e623e0697938a668043c30011e79426cb7630c1a762832789afede8bb068f01ab2f9e61be5c1f5ea106d950a3c577bef50045b47a1871eb2af376f5b3b331ef682a0a861461c14827bc6d93e5785d86944bc2c21b6f5cdd0dc962f60f7cb06dc4ada7e3a71d31e5bfe8ae54fa10fef4e33ebe7ced80946fa45de1a28c33b28a96ebb79a2df15187758276f493a113f6ab4701ec92de711601d2aa7348ad63f0e7ed407db98071a34ac71e414d94db0a4707506793cb0b5d1d75add1e4ed15fec5f14958445e81a77ac6a9eecf1cc602bf06bd32fabc3ed515b4e49661f770b5e5572e492bc43cb445e224bb8657b14cda1a679af2a326fbd8a8341ec3f62c6517c6a9a4288f266aceb0535011aced01abeca05631aca68d4125afca5aeba6f31601e70e987b5acd3f5515a4589d7f84853a300f4ab130eb7b292c7441a9a6b78ab9eec753259fe3551de81d45e4d2f849f8ac17e907dc3e346e4cc8fdf6aa06a435426a1bc2951087984fc88c8209210b191746bd6a6f5ceec969a56cd3dd584b20026ced932952b03a3e361c8e2a95cd9e16806d5f272018146dfe9c1d13c8d432624d02ef8aadb9f304b937e722a56e2826018d708df060887a3b24159cdaa653b767421ccca2dac7fd546a692b06c5971aa6a48a6706d2c6fc0e0b2c4365260466239647985693fd532d8fd84306d53f933d1987b259211800ced7e7eec65772feb8695b2418eaca94bf1013b8048201d742ccc7bfe2f417036ff2a594118844ce8db7f0617e8e4345a4daea580dda67c23983184a150a1a98a51acbdc0338df3badb3fe9632dab188df4323178deabb02f3c45cba8659b7bed26e806db7188c11910c9ec8805c20f4a248066d71a65127dfce20b1a84c3ebdeb394e031419a1b77e2af74a47c1e756089441278e4125e319a17e6b7ebd684bd8fbed4b74ddf9eedcf62130e72b7bbb8f549c59191c2280e417c0600eb765144a48667a5df5b4e2ed4454ebd8f403dc43aa2fe374998754f112f4f76495935a33797f5174371b908b69545a663d383ba5d667a2bd4031ae991d89009a839030a26bbf512f14ae50dea86f23c05fe5834b8b3788459478afc464393b8af02cfbb31baaad9739529ca521840cf3fa9e0b920e5cd4942feb0eb382dc48912952d575f1ed3c2d07375397936fe568b4fd986724fc3b9877bf79f8d6c50e181235f1fcc44e905f08126b5ef3cb1556d390525403956def7cf3c98a196875dab80f4835b01674936ec0d5eff334fc63f8e99b9e929c479836c1c2eb49b088bcabe0099c03c0837fb1076772113493b21e1ae4e88b2bf6da6a7f1b466f9c8e65953da9d21ea982e25e381afed2b797ef7a83a14721804bd052030c8ca8efa2b98682111ed9daac4dc6590d9a8e3415cc9f8f292b9bd85eda88b1adfce6fc0d0ecf15f1a788d6bee5f8843872dfd77bd0a3fa5d4b51dbd53e09d6f65724bdfd8200d6c93746ddc8c1749d1199964df84089dc75042978306e0a774bab103526bf23b60d77dd281daaf6c41a4e00697b60fe81534b72f289684445b81587d2d9d2a80eeeaef7d6b8b39469aad656201dce8b42b9d1eafb70d5c7fe7c65d96098a7f2938193571bfb37b51aa21c4d0519a3021c713f9cabaa9a8db19ed5c2845a54c6ab37a5cb9b61198d83b701dcf97e076ffa17a69c0f08a991f908eab24479e75f4c52435056349100ed1307d265e02dc2a79dae659346e216f0531be137b5425af395f28296c3b4487ec8771d5191936f9b93cbfb99e60f69f5260d92deaf43f6da9b1393736bf8bda13c2702621e0427d3044b3dfda4569ed14a8623845fad7b22057f2e76aa1fc963c591d7dc1f5e11e450df82295b49fb81bf99449ddcc92578ced269ac2ed819c501ce41c9adab39f1b2e0d5665283504b63f001248cc15fe359d7010e29e6539b350fdd0b741a76b564d1f9f5e1ab8207eb2966a4e29528aaed358da93ad1a2d2b717812bfd8b1ea2a7b779b771eca5c08e8658ab78ca75e78c0224fa90b96913e8d2a5e49318194e59664a2c562a23951fb32e9b0b64b65a16fc8b2738a6e91295eeb4d019fa27db0018d96e892db6f06ed582184bda24127bc111e2e5ab9f9aebe5978d78a6dbc6130ba41693cdbde5bf80d6da7b2019c7b39d0f4c437f6001017980d43d20323c75c7a741e435ded471e9ac9b6afa946932441eef4eac55588b5b226ca979605b6aca597c4cb87114ba6d6793dec5421b3ddf7b49f197dac3a78a963f7deaa49d0c52ce3b72bdb6e2ba04176ce56f646b0cebd317b67931bc33bf93ff2e147a223f823484a8ed9c600a4afe6cc418cd7e6f6de35887526591df40cb97e4e4178ae27266f6651ffc9253432305b1c378506424fc79826d204e3f761ce60e49941fe6e3bc7b76a19c39e5b18338af87d02be34c8c22824d9a24f85f2436412355a36b0059e5287ecddada5b183e4b662ac22214d86b110960e458707fe49af0ea4a868b7fbead57f193e368b5d8a7847fb1c078468793fc4d3a6aa5c420ef75f6ffca9a58a888c27afd74952b2da82faa85dd93dac3f3d8f41c6de7a0a6bb74d9a389325778b9b65c3df65266fa3a40218b4527dcd742fd5e622dd4b787a30b55ecfa279c793159314ecb72081bd328dfc1ceb920a26f6cacb5f854ce99ce219a26dbaaa2d3be7d58fbfea741bc701e66255da0f53427dce3fb0de8df67b372f8e9cab9fb2cc1c1e475fdef3fde835c867d368f4b5dd28a1419314170d78489ae42575fcb4aeec0dc8b363e79f82957455051a8b9754a8a190c3833664ea91e266d1d7a7023f2ec109216752b022b83ce76a602fae517e5bb7f28bca5d088848c49f565add7a19be9ff7e34b71d1a204def9901d850f4446e444b728e883e586d363352c21334139c9fc5e72fc6ea7388a95eaf8f2b1a79930203cf6879fd53aae4aab04c78e3d61e8c021783035f029447ff70a4335771064a6635d398f0429084b74543084a943fc9effc3b84c4f4c32b0037a6861a59189e6ac51904bd4204f79e3a06fbe7929899d786410f29e3b99ae069f1bacb1b9859a05808cfdd9e8f911c306fb2eb115c0b0b6a3e2bccf76085d4c81e9b54c8402917cb7a3a717e87cd5fc0c1c9a4ed708ffec61cf725c62ab9b3cbfb501f63f66a8b563bef02b1f20fdf848551673c5532edaf18957529545787aa07da2e1bf66e663437125f12f2cd016609e2011ec4714ff340093120eb8ed7f2bc491bd7809a3b620ada7a6744633382b7c0486d22b26573d6a024486996d6f4faef8ea58e435aeb32d180adcb1fbf89c138b357149f67588503f721965131236a879056c2c2a8f5c6e8dbb95993e3b4f416cffe3f5957522d731b1e91244f5d8d1f2a465b536390a9ce1eaec893e1cad27a1d1b2ed1871e8ad7e5098dc695aae9c5cb745d61dce02c8164567d23abcbda9a0f134edbfd2a589a9b5e504b47ea873f255fe8887a4ced50064137bb50100e146b6493b70726199aac644cb954e249b330c0e78be3cbed66cd6a7c3b3169724eeb8b7c377991ec763f6db64bacdfcc2711049bd43a0332148c935e71aadcd0ad3e699a957ffdc0d5572774b58b759f7ee90ff7f5b579068579da22011e0f7b0f3f6cd42a147eb38deec9f984453fcd5a6ceb08ec386b3abf8d4eb3288e914822182b6d9455c0a63ed5be0b651e3534be6833dc03e9d98154a33ddfc8fbcb4774b1902a66fead3a1a96ec8c2f8591b77c943604670ddd5f3e6fc5e2e7a726b54dc7b5f102644ca9a5eae8fad318d9975a63764ccc749dea94c9bfa3c09fb6e618d76b60a3dd266859e4aeeba9b99a84df00482783a11c4408035de10a99f0633e9f785609eed729373c5d65e54a9ab966dcecbae0d5dcef704d42e5a5f57c4ca32ea043ce693b39d9dc5685e0d121d4a976a01c3bdcaf15a2bf30c7bdb097c7d9b343b3cf1ec388164e111dfacdfe5122a8964b38fddefc316632fb9656767671432905b2689ce9f48b263b6b597d5d3446423491ed12002eac56ae5d04b6aa9327946c4728f39a1f84f7abd8dc2eddb233d98deb0b5f449602ca54c64e450aa6df7517bf21c1d823a0a797c15aefb95f66410713be6cce5fd79a2e7ab70dd84dec6c670719163de8045d2862e325d130c5f2c0d3d9f67b44f5f9214ebf0ec8cc4a1de820c17f296edba8f4c20b839e88348efd980c2518cbf49006894c74e634278d9dd16d098f48151be2b06889ce12a1609d8e888039692ae035cf36c997d1194467324120ae23f172f637bc2fac9613b7acb42d60bf2879591b78205490b3906d4d8ad43b1a6f09fe2d8595ea956203f868be498d5e0eea60cda731be7260f691e4fe078590ec89d8877ce3a3f45280e2c9820d0a421362b88b8c801a3e48fb67a2abec781897f5f57a8cb0a81578ab10fee19f0815d8eb818041dd4716bab61f388635c80d334cd2204de6e03e4ec9bdd184b4fd226271c5cf3d1584b9ed8eda6200b5b5dcaf12dceb34626e0047dedfc2a04ff7f838895eff491c4ba78798a4a6f4b44734588fd36b1e010d51b508e7b4e02e2bfb5347c3354bf57cd864e47af4116ceb87911e77639e3be2822ef499dee5f98836e0e685149bc4d05f64715bd66283c8f08bda1af7caad6ead83d42619a7e55494698ca70d90d0f32f5a0631bcf991db3b28fba22fb2b5942ab4465c1cf228ae1177c9653471a835637ebf934c9e5e58d5afd65316244b1160997d6b89ebd1cece27593e1dfda6469c886cd4a95bda72b1fe6254c13efed15cf66d782676f3051add453fcb2b785d187921e774103c26969bec9eea94da75527d70f78736c28109e8b19648a38b50ac7f9d490252b199477ee6fda10fe402fc59484edfe96c4b772d89e430f4a3870db6517203f723e85bd23ad383b5d8a45cac5b2f03ebf1c12d0b7297c477dd68184e99027a57602b677702a0a3ee5ba94c4eec3be2186202488b52e05f78da37776a8b4959aaad88b7255d0bf69d251da4a85d2d9946f2056056f18e08b8719c25c801b66edc8552c35dab5a8b6079330493e5983c8f61e6441706ed0fcdd96dfb7a85e446dcdfdb61d6fae31d931aa19093e4c11658ddc128a86d74cf9cd140ac9c5afe52a069e7c2143527901c5dd4ff4fd401fe8aff475afe43a572b30a8a1805d8b46ab0d53e47827f3bc0afc81c842ae648834c8512c4c0b8c93b805d959f3e2483dc99d0cd41750e7f3afb27babf22e7dcec743e1da1b9f5fd9f4f76a5e9f5e567fc3a23181c5cef93ace12521d5ee6f7f0e6bd315304512c74798d80fe74449f3027bfff2b6f9720b3a0e252985ea3e20ec83e0a70f1544b410adc46902d0a98730f385c41a721e1dc4378eb3d88b63891a642523fe3fbc369368e51fdfef74752b80168c066b7e4cac22d9caf1eb5cbfce3aa904f77f6b7f793c8586ae553261415a89a49c9c3e2d29faab1245ab358b78d69bc66d52c9159d96b1a359a53db9d6c5107aa8a3b66bf99ffadd1dc80bd142690ca8fb08d9ae96b2cd64b590472ab331437c2572bd05b4ac92599511ad3a93de6f3e69875fef1841de0fee6ac21b8cce88500bd100a071f11ef55efd76a0f7cafe6a6a76f2c7e5d1803897053aedf1a6a502729efb4f6f6f826e635910f30b3ffd07e357bae8feef7a84c521a8f1dc12f95f5b464137a6fb926670ee9548b6af85f508a5da3d1e7ae8f0e1c64bc55b427e2d37e8a58ed1f54a3c149c14219705b4152c0478995d8ce7c628094c3c2c84915ed398c8e238fccf05a3c8ecf5b34a95021a9cff12c155a49748f210194891923d4d02b2263a01d57e780b1d9a5d10a7aa0f89962cd8c68956a03c18bc4aac491e5e6a81325adbbd35e447d499b6efc5b24a6b334d602758b9e57362cad83d282c4446b71a2a1b769a83c1bd4c6f9555984921b01e6646fc951435019c4e99800c5ee309e10c3fe29e50df405d24c8309e33eebea1dea9b61d699c02b550604723d3f8c94c59d5775290c6aa841c954ecb4353a588e114f97f251a0a510bce441fdd8970cc6350fe9cf3267bd569b335acb28aca8601e148f3fa78b3703e3b66a6c48336333d003bda8ebc0fcb032a29f914e61e8c8e2106af763f9fec5b0b822ebfe458470ced899facc56179443d18c876400a41f7c2e7efdc6711cd8175203e740609048ff8590c5ff1642935781d7b8f89554a0776ec47962b965d8ceee9494c0efa5e358cc557768b57d9cf49f77d6a30d3f3379d6156f00186ad73f303eef11a2c859e2a48a232f7dbf5c3b160acc3003da70ecc4e35a70473a0bb15c98fe4fde861f6352f5a0698a1dfdfa4157f8aff2295e00c61627552a621a9edc90afb536c2260a4c8db838e9db2073aafa25f5d369168238251ac6e4aaa00f11fbbc71c13ba40987dc83f2ff34c20f81f79863f6b0dc70e06b3e059473f82eaed95e61b2b4736a4ef17642662704a335d2cc790e7e720250d24d8d7d6e609625bf4abd523061016771164aff7c3caca1e4301f5d21d39a19a870829651f08a42d9969b3f0e16bbdf3e7071a7ac1d4400bd09d0580f5b677082b0a520a2477482198eee5caca627de5a50fe3a8c1d778ab9c0e39620f702bf71df34e89e2bbd880aed2bf6487ddec3b02f5b1aaddeb2867e753bca5b56bb995c40cce2c6473d33b7d4fb2012ce9fdfcec6286e8580dc25665576ef4ecb499ef9bdfff7485f2ce89a66f25c942e8cb543afbe5d7b4c366fc8325134dc03696c133cdab5405e424e90566e94a050ed8445f29b5844147b4a8be19a4c3b22d7e41cf73e02aa5d301a1eb96cadb598bb15a2d9879b4300b767c617def5facfaf3930b0784ca040f756ff5d8bdca684706ca1635c61275159e8d85755ea9556337e228c8a070d658cb40e10983c8840fae65f48b8f009f05690ddcd4b8115b753502fc2606490aeb8bc35e1b32b72017f4b42948b5abace7588213decb595444faac04056606eb11c9761db22c844921a122795d048800ef7c644c4b0fa960fc6849fc53ece478a7a997a5b3a8a5adacaf0b1279600049c96ad0d0beacccc0b29bacb2e4c9ce3ec327b2b14f2207bde854b66e00e9d5b871260b15f7ffcb996590c6a8bb9c3cd40a37a809851bdc2e6c26707abc4e1dabe412eb06b5edf790b133a5daf923ad5bf8a2ac45f735e3c287ad86554653f54b3674c00f624b2985025678bc46e70dda8eb6e5e09f695ab707b0533c472040e51931851c1fc000d6ef39724052fb86b9f4adc66c3b508beab2bee9b9e2a16f3bac2db955f4a5aba0203e3676d240156a3d0fd681bc0387894f28d61f43f4c33d8c03301f4c4668e8b4ec3faf49ed365901c6d9a75a161eb03ae259c063526137bc264ee95095c3cd38ac760f9691ce447e1c4e059f3b70caf54e6bbd9bc58ab550745a2e4dcb90745ed6aa27bca13378b852300178aa8e6bf01cc6d7072a893d3587a2cb34213f78f9eacd0a26c8196e87fc0fb869ef26fe8b8a5b831cbc3a55e8fab817b82484462aac1eddf6b3ffb1741cf40f8c97e7de0ab8111b683ab55754502ffd081c90e6050b07d92155d1b25d362b90853b245fd11508a3cc39b1f4ec5977f2729d6db70c06ba0b948edd6ad5c08bac41ef6bf54144914de95a790d0720789a9ceac05a6beb0c76884deaa23e298d70a6ea36b629fef153b9fa0b80224fdb6a8ab3a0c2e11ff580a7d2e203994c985cde4a06cbde1308b76d8659bee57e0a31b8cfc422303958bb1b931750923e01e7adced16c49c37af64b08a19871eae081e7edad1010c069e0616ba6a72c533cf9a1ceb50a793f3ae1c5a0e926df9b8987e6f4fdd6d555d031b1bdb556649285bdb9dde58b65b508fbf1f03d07b10c79363f0947008a0b602be180b52cb2fe49fd61ccd74c187d53a2cecac280d414a46b4a34677f90d1e4998666df8b3d3977b8e576360b7eb12805084475c124d4f9b4b181a4425e59374e76243852b60f8ff0246f416fabb1dd11aac16d3f500b437a376678734c3be040bc73b22fb0058dcdaf5e9e3663fe67a0499f80c73b56148efe42f3aab2541b96463bad256b81007caee90c84951032a664e79caf9f717cd220113af4a2e56b113c48959f793f2814636faddca4129963586558cea487ae6a39395a8c78c607a5716656c492bbedcf6187642019cc73df9ca45c1ab58f53352f2698a627c066f31046f27486a67436c26423eb36e1ff337985c5cb045e85e86821455d78898c24834192d645d301d558b3e27991108319687d148bef2f12ec4f30e3daf32c5e23af9cd03a6b5222f3d014bbe606f83c7ed6a641cf8a1aab96a6a524d82fd1d3a662f2fc43517baadf53770391198c85e3fc147ad6d3d5ad80fe85edb7a135a373aceeb86f02cb47bd1f676933a7184a3be21b9b1a66b9d44089fdbcf8e9d4f53be00cd02ab7a668505a8606d8b929263e7898e9271f83ed906a1830d5de7b8b9f77534b111ff324a58c4da41794a05c90794f3d43e4c20c48b16d232fe6f5e3d7f34d75d5c8f515b27706fee247c4403adf6f385797131b305a9205e97508b770cd5c470512d438dd8467e895e8bf79c874d4ac2dc6e347da21e3a1caa18303d0c0ef8037d30dd4b6fba3e6962bbe2b8e820f700ec698b2fbdcf57bd2abbb2fd3df7dbb32e9abb932f6a7e4f778f03e3a3910e319724c2bc45729972adac4958746aed10ad50b21e07dd74604b63c98ecb808f1acaaeef45e0d3b74c9eb125c5d53208f2773e24ceef9832b10d6c6ddab9d31a58402329240fc32ea7883989d0f6da6a77540319257a8546da11dfa5099baa898fecf18a34513f01c621e6c4fe3b8ad3ebe25a6391f5c15e23c497695db0e7831f493639bdeb4b08d6fca180e91cb634ab630ea1aa55c0b5ba69a5159e31f35b9d77056492921c4ffc7191ece7cf57a8e109b26a580bf569e14d4d4ae6ec8d9040f55ad3d07b0dd19527387ba0f2444c9cd4aadb218c5096100ab70d338e9f5471830a4334f2c104f3f6a181b7d98f211ac905a56d275bfb75165a4ba0dde38b85d158e075bf16c0071b2db4cf7a32c9a430841eb965c7bf54250d46fe58d6cc37342f0a290871de08c16e6926f27ee0af0f959f19210b6c7e82838e941d57932feac2ba6c7f68aba15128cb6717dcbd1d6b7da59e32516afc7615382fcad5ed2817798e2147fbda3375604e5b74ea57e289bbe80f44921405b1321acb94c17e35d960d236b1def9e455cc7e17245e8af157d652f6b4bfb3d5bc7ff5d8f15e27795731541428690ae93ca36590f77ddd63ddb0989d5a33d73fd41de541e7f387ca1bdbb59bfee41488c66f79d307218d9875f9a28ed29f4f34f2b982e9d55a612c222cad74dd25e848e77db28251b5fe92382f5e34d7b5b054a2458c82d24cd86569bc66cf199a998a7c0052ba1e67c97835825513281fd2e4121ad78f7a918731f3d7a3d092defbd7278cb44ff64dff28e98a45367e60607b2fdc4c45307428355be3bb94d86480d6e7ee6a8bbcca92b07ecc785895259fd80099c34262c92175205aa67f73c565c0f7bcbab696970ed1ada9bcea47f9c163ea34c92e77b19a82209b0b1fa4155e1422efa23134a7e3130b8d0582627a2084f23421214d76ed2534e75a95a01633d8e18fb4af3a524c7920b52ed08a26e095f962697b60dc36cf49c2982142d9e336f16496453c4d6745641355385730ca8af26ab78102cde610b1a4f398c389374a4919d7d111cb1fc0ab059c970e759042727c687113682340639cf7539d904231d53797f7fc76bae3d3924a0cc264f7d1cea73b96895e64da60c0348cfd97989077fa7f974ff0d04b66282f872f844a98c79c9c5d878f890137bd90fe1795c34c50194d5eaf7fedbe170c98e3bfa777e5c520570743c92ccb39343f8b1f7d0cfdbac09a5d9aeca253adaa0a47635560802ae119ef4f47258ce1f513cd3af786db154a3ef52248a34c8140a5b9c2d325898e26bb1cbeb2b5c7b315f1da06d8ad0a2c7d7a118547fff24dcfb67dc7047ae7d65807246125e0765bf18bbbcca62a8cb5f49dfed5ed4960b3f4ad41b04188b8258e3f791d28a9e85a762955a7e67550973ef4c67f0855e04d227a44e9af823c9f878d538e35e51046daeff44c650da322d932319b5e7cc0729bccea4694ed204e6a800c6331fcf7096b500f8671f05f03403c163d44d052ad67a57cf65f8a84718c79dc3abd82527a7afd65d0b50f78128dc596809e126896734e635cbd4242982df896ced4bf76fa686d222b704ebcbe5ae80b01fe95a612de1e6a3564890f8279b5ec87f6794eddfa961deb16e6e6a4b4f8df11b5b74e735cab2c133c6707082db0985854e0eb60c4fb6ffa0120d97273e4cf67253a773f5ea8c0cd99bc312af7037d9dd74f5f55fdcef9a5a956482814c79f4a60c5878c3a5849bb1946153a6a68a00bc880bc9c207e854f90388c582911ac3351c52616beaa77c5f6bb001ac0aefa2d2419e7dbb76be0f968b15389d5f66b155e2fec079f026ea161d40902247b40eb732c53f35ab37f246812ae7e05043e14ea2f0ba6625bef1c4fe9c29aa0cdc25f1651fd37244c29d8965191fc7010a71581eccb9a846deaec13a8d8a219c7f24fcb7595cb0ace7bcec38ff6040992d82e10458c2d639ac0682f87fee074f1ec32e9cd05046a2e1239e0fbb6a802ae9a1fe05b7b0598e108c25155868649ef8bb56587abc2ba8caffb64c9ad062e98f37c1d7c11ca95b453f4fa616afa45f5ba7640c4cc9ea24f64276bcbe52687ef414d72f714f622f033ddcc6555b8c1fe085c62c63794f1fee90bb9bf5c894a6c47af31944d995c0bd75531e35f68278d48699c52ad5788a475fe979ff2ef0851fcc4b3dd6064f1a7ff33251857bf035c2abe02c9479e3f760fa8fcd9677de228db57991daf8bfbb3f5137cc77dca611ebe76beae5aeec6a221da3f4226b4bb30f79290c108a6489b53d0bfb92e64475bfee526785ad473227d0d8986852c4a76d0e3af77041cbc2777d5a28325ca3c1195cf8d835084cdb2aea55860faf0bb4ad597934f3049679f272015d360bb8fcff7a914db16524c9261760468c53ee7550a3744ef442485d7f2e9602d2b1be715fbddbdfe89f383ff3037689ffefb0321876c722d9f9508ce6dfbd28ba667dc6d0a898f50a9a8f5861285c142518d67d4288d55d8ee273766d80f16cbdc2413f11e35175468d6817aacf3dc6ec456cdaa6ddef26e2ba0851611d754fec54874d6adb71bb5d71f3966e711617bb9b7deeaa7580bb7a2c26bc92a442cafcb2aa741f28bc4f8624c810060ecfd6fac74f710a1033d6e61f76a519e9317bb06d07b2c0e6f21d1cb0af4052ab16e9dc0e7dd96dc787de4b599dd89b84ba7c4f4dd460269c1e914acffc8d291a903f6bd8d931820dc42f4fbd33c44a76861e4215fdeafdf7d2374718b1513b9e2ab7ec6e446e411b30c8fb0f23c3e614bad6f37655b6f792c73581bcead9ff05a7eb8d46815147a6ce72385984e2ff1556d29c05f83b8802a20a712da25f163310d693903182799d98481670e91ae3feae4926a31957919a969c6adf6d3f10cb90a08ef65e6dbbd209bd1405c50731d53bf6481e8e0fa147646d129daf96bcb23dab64585750feff35f871cfec8a1fc1e2e36d79743c4932cec08e8a1ffa76a0c754b8064841d05273324860d0d9ac57ed94ce829f27f3ba6fa48b4578ff53cd2a87957c8754633477437ffcdc67b2715900f42e5aa491fba141534049436a2373199fbc69aaad72eef0e5e97931dde51a8732f1982c809df4afef5c9a8c704dc90b46cddd00fde668065d34b9ae3f3799a4e61d16c0ff7af292ef46a8cc15b9c8d13186fc47ee9891c267ca33e3ce202a571f409c113827b8e22343cdfb25c291ff20d0c5286bac0465ca516354d646c595e4a4a37e4dcf68a6b9f1554a4c2d415fa1193c7a8deaad1f881ec3cd316826b193492d7f71d782a65fc779b6e25bb14a434ad09b49f8e93b496bf7491289de2fd4724d52d02fc56d0adf77c33ebfdd00d5e3871872ca28c3609ab8067d65714a4285d71238a2285225aac537acece68a792a96a91bbaa81b1ee09eb801bb16e213fccb3c5ee23666e28ee99b52796627cf98a1bfd2bc473f1f4feed9f3be6c30f748eaaff024ce4dce2be1754f1cd00428cf57eace0395066a6c0b9cb491158bf2b2f78c8cc74eb958c03abc09712d37e879ae03b42b3e7a6a98996987e829007975329f6894590055875b3101bdec9f0fa62b0a87961d9cfeaffc80266571cebdfe6a871e84cf852d407bb802f9c059382c08fbe90579b77b5338edea33e2e6360e8e3db555e061dba3fa2d96f363288601ac674e427719d3fd33fab2a39043188c990af8e5967b88f53be5729671eeec3070ef19e581aa9d2e7d2e98ddbc0f594cc6f43317e574f34a9df4f85039cfe1283f9fa2dfcfa83a2ae840a74a318cc3a0dc06fdc3293f74a22c0da26a55d50f1c950e4c9e1e575ff7cf21480989b348902e05d7f96f4289296a55d4652a6647bf489145067086dcf35eb96047ec679a41587f9a7f4463a09c2de16096cca26646df399b8bcca4a9aa298a0f5ce99053f7839275fafef2ccd831f9765d6e9cbab82509f99a834243f05d22876f2a32e9957e8d690016421276542779fddaa9de486324cfa9f92a8cb30e3086d2341a783cdbd89a9b14e5ac17b6643a791ebe275b2afccd3bb49ccb7c50ada0383cab016e7181ebc6c9f880e23ae8d71680ab2893b3098675c40b046b864330cdd01ceddec97628aacd1cefa9df794975c9ab14c5ee43a5b7c24f2c5e09b4d17b6734495074be40eb766d62636f5540ed14ed5c3bd1308fd07939cecdad7a3697a1e78b614372cc79c99f9cd0a130e2dc793e9150adb55de2d244e5bb0f84dedb1c4a0caf39e41e47bd76145c95c58fa5c3f3ddd664898bdd934ac71afd7be22618638734c467f80d1e00ce84b35b4a2ff1c8c90df67b2b7acecce19713f1d6ed00e73548231135218ed1d5923dcdb4027995a2378a9cea6d0905a1ad1c126d050fa28109cb8c998f333e4d3599959ba6299b4d2cb2b36491b1b323a6e3508cb2280b1d53d0505161902386e69b06af4c13b0dee4d608e58c10d4aecc7a78566dd9ff40064e1506ae81b128da1c573661f883b801be70e6ee9a6bd7ee406980a81992188487199974889461f7b9d36a6148e4b357c81a3f0e34750e184537c21d84fd55f6e794f0fd98108dccbaf01dd06471805407e2a29917eedf5ed47598839b95d4c72d16df2034c137ee281230bfab6adac6ae2098185290fe65d63347d7898b1187799a52143547387a1ccaee99d894a69cec9e96207f19623c7a7cd58897e62e42681ed75d773cdd968961c851e2df28109cc397db7260db20e56107cc7a7591c6e335c2b34395d64c59c0b6c1a8337f3157eeda33c319a105b9ce29cb280982f1234c2f24ac54716740547121e00f7f2f6610be4c44f3ad064dee1adbe5d29ae664b0b51e08e4b7990d9b95aa2eead2cc65a8e45aeeec5798044ec5dbe670393440b1884afe355376524fe42071a9da82cbb744a3823cd23d28718d646816053b416a9fd149f111120ea9d8e51126caa3e9d46d96a70bdd70503a5ebc4cdfa99157cf1bba0817b60e1db82dbc28158365ceea9d3972b0c5dd3ada66d1aeb0a7ebe22aaf12bc7432703ff4285c1f116b568ea83acaa3bff49148aca2735477401631a3512dff73d7cc5c39ba3fc377f5af72d4f7679a7d96eb5d80d8131e886eda09ff94eab54ba9508f53adc20b3a13f87dc7ab09c1338248e5876ac6a2110afad5ace969bad34970a50b661592fc3c22731db063a1ba08cf70ec8a3dd7793702f652eae36e09a3c72c2b15a2583b65b1a649f82dd8e0468d3a82335c83c3435da5eb16f811a4fda86fdab34d9b45d7a40d826950445cc5f64ce39be7f351d6fb6a30c43bd60ac26a781985592c1566ff95a8b5379cbbf873c47e9449a86dc443929716f93233bf936b2c0f664eb6fd166c0c5f973d0654372096205e5b7f7afcb0e310312743ea97bd3cf3ebcf28594188f13a94faf418ffa33f5c5dee27646db05dc723781f3f2ec8e691c9e944706d554805ac8ef12aaa9f00938183db71e28898a08b4ea67d57510e3e83fbb19d7d6cdf5d9df2995256ae98c7d4b9acfb6119bab298b8a8e51fa95e5c1ee0204afa943fb3576804721af1f10ddbe74d4a9acdeb875935177d25624b65814267fe5dbf20550399156d9543a225b80e2146f018469a85b9294835d3fd6cff26085c499f57736b895509aa5e3217ec3e1772dd39b55ba04f89cf48de5753f8689d2bee2171a4cf919e571431c9a20c627ad6b62bae48bf82e2a6965114d1e62bfaec44cfdbb6af2ca49ad79f0423a58c2bc81c44f4a1b76e19ece1d9a127476ad970a0085c6bdcaac10584fd0e305151149ee44cce03c746631e034118c19936b90ddf2782ab2ba8b5c2abf27e6bbf8f9d51a4e089ae8eb26e8d20f30312dfe560b33671f89dc9ac36c8a6d52eb1a27a930ffcacad8434946b4018f4057fe1035c250388ae13ca6fca4e42e98d784245aed3c0af450b06746998ab65da16c6a35fe012d6af622df661b8bfbbbaf70b7d7b1b0355565e265f40026339ed362020ac7e0e23ee19174f509c7710875ebbb67e454a29e423508e847c6fb401532f4b5fa1d6dff6f68f774a19e4b59bce03396cfa4e557f2dd6aa9025af4e4f500d79aeb401a9001016541ee52d7348446a33a5c5730ca6be6a97838cadcfb930cbe87774c87c4745fc22bbebb183cf97305d18ba05de6d210ae8dbb20058d79359067d37d29179fc070bbee521e7027004ebb0a922dcc8cf8ad1dad39e007b2ed15864b2a4053246eb7258b7f23d2b03c7a3b8cc0b4994e4056e071deeb51a1f579a47c6302dcbe8fa7580b3d88b1e8bee7267b2b14e6822c38afd5beaa99574f52f98d6099f5b95176cace3952beac560e5a4980a58081795dc6ba4c7748f1d33e592172a5d39497ebc3344ba348bf1cb7da044a13be38f56ab57442e543629eed2e7286e17a32303a0f775fc48346ddd85039c7ddfd43958ffa97b49eb0a611acb6c4183a10aceb820eac8497292efc8c771ffee38ccb66be5680cf557c60b2815958d91ff084aec7f6f53fa3d034f29f2b4168a6d145f67796cdd3cacd061dfaf991697620cad50f466c82a77b010676a2a8fcd0e0e1f001474b9db4ac7bce2a0c71f2a1783b8a7d8a95a292cf04f247a39b279809b485aa4929e3807f3e3a58b4a05a7fbdd47139d66fda197932b4e5377d9dee692fb71d46bd2d50ef2e571e9fa060558440e94e20482edf12e2460108408991ab4ba9f0b006361037d6dca42c549c29e12bd05bf448dc59f50ff2d3b0b002b21f5a4658009d45e6ac0e0fba1ca93737af49fb3ab6259428b7093f8734297a0dcc4e2dddf42aa0eb305cebdf02d215de383ad2448eaaf87bad90cfcbaad6b8768ee3b378eac85c99543730234c5ab24e26ba2df4459579222e875804a6a625243fd927d5240d6356c931f99355a4b02d0f427ec112009f22c85a1c53ff7dfbb8d8c642e03368c5d1767f3aaade3ff91241d366b35bbe4806f291df648409b112662e8c363ab0ff3d9733367f9f76937fc9eb2267b7db7c4c306e83dc6ce696a34993f55090f992a66723548679fad2b09bad86f67bf65a927c495a3c4b951d9a20309a585e46bba6962273afda4cbdb98eefeebe5684309df37948a722005335abe065f5e24a6a6ba3152e28bf08bbfd38802e58834cb3ea6b8fc95a35e41c5d7ee925027818a948b7cf3a5b6ed87418ba3ce4616e54bc17540c6e8c6e843a3e16e949a0026b4b1ebceff01ba3d97a90c140f1157a86b6476187e234dfe5fe9ce09dccba4cb549a04445a0276b7d6f995dacf12772bc1c65aebe7d21a1cc498d36b38a20971b5ebf517ae105009d7f5dea6a580d647c8f4e07fea1bd4227f74a1b21580c6f5f54b47954cb348af328e206dfa4d9d424d4fba983dea4f5c193dd321b76dfc93a87114cd622eeaca42598af8b0e0888ee7c36257a1eb393207457e107ab8887d4278871e4aba103cfd40cf6ab7974d8b994ec9d22aebffa6adab680d7b8d9d70fd12a2214da3065ca69582d85085d27fe12a2c4d0cff1b50f3a6119af0fa2fcc797443b234856b5ad3e0cbbed4e2caa7ef6992a2d93fb6a60faf5005f209690c09110d4a4a4abdf0d91d30d03bb99efebece1e64677985684b94512a7b195cdfe36b6c3dda7dc808e7925c926fc419c951a462e26d4317268c717543a15130b093fdee062bdbcae715e61a32bfe4b31629f535827eced7302a82f249cfad964bcc88a1184bd8f5ad285ff49f1f31026084c695808cc11b5c7b025397587a860386d4a91880167c116c499f852b725bcfb4704dea9e47b2a0a95372203ac506ae88b4c38e5687335b329e0927c83bfdea10a91223b03a47f0d3cff2382e9e1e3c6547ac99d4223d5ed589fd879fff1b9f0cfbd67ce8e90fa0697190cc536d42112931d08554374f8236055d01d0cbfc3b211e674084a349ae3ba35068f3699778b974291d96dbe6985235777a6ff6c7585028499c73a144560c6446ed3037345efa5d76079e1c76ad1be11c85deace5e38cad71cef205c46d3943d8df48fd1128989a054b38de86f52dbbe9d773ede9f0d3bfe0aa48dc0ff48d01f7b2fcdb821e9d3c76a97ac8b1c09444e328073aea1bbc48553cc099f489e6ebcb050adc84a62e0054d027c86b5807633147e85bdf61aa3a678c13f8e46512ec55b6a1e630a8ca11196ba3a5d255e7c172e1cd6252b4a185b2a12a89ccb19a8b42ef1fe0b5c8133d9d0236d6ab8563808dbde4f45cc2dacdb4119a3e288a297261ea9ed60b2e8c2c30ba48103a40b3ab96d78f5542b2fa53089abef8fbe44ec90b3f8fcdf796ec22ad43e72fd27299b68f46ca6ddfe05a656a4d5d09791617dc7c98cff2182ad4903466a56bdf08b2c1386bbb942854bf2222598b02c1ab12ecb716e1fd012979b08fb4154cfc88bc5680a251918117e88be4b6941dc79c330a652e3cf9603727684b6ed6546f02374fc0e8481be91b6bf9b4427eb7b9511d571f284eb0306acdde2f018acb97bf7a19afd7bc31ec59514318c42c3f39d096673ba9744b99130d19f0539c632e5114466b6498cf1491351fe7df144694f13da5b747193bd1cad604f33cdf84f630ad7a714ef8d456c0c1e7a496e18576f4ce112fecb7f01960f274d95d557353b9e8dc97e8df88c0aa0a5c9b7d4b8cf1040ea64c6934df2d528ffbc0b484af6ecb427b5a0fa3802d4339468c0d92c3211bcb8e331d8978d02dcb334ac42ad730bd0fcb717372d07198abcda2a3012fde8db542e51a9c4d1185494982aa77cb391a4da2a7ce5431b7f1e842895730bc27fcfbd4431feff3e775cdd5b30580ab411324bc9ab6b38581b2a4697de827e2f654824ab2c324c3b6961a17490e67040d6d4ff649f7d1be28ff12cb9a9b10090062c73d6a1187099ea639fe3f7e7f22b080989a7e357f35dfd607b53ccf878c067d2204d05078dfab4947d67c37adfb47ae083c6502a753191cc4455b3fb66f867623e7fe9025a7d347127c4bff280649f25f70bd3ec7b6f6a6e4487a777f5be578e689c3b4ff52ba53d3f8254950a2cdcda98136dcbcf2915a40808d72039a2594ca89b2585eedf67855464781c3c5dcb0c33206c555794380c52987071501da17d6834f5c85430d8c80b998118892898a991da6b873ef18427c7fba68be96e247da1564e7c98f65042b36614dd024d956b277ac7d1a9e1f6e8d2146c6c85e540acf9df940e7e6c11fe152f646cd8a949ed954410ddedeb4adf7f674a8e1c7bb8735d71b1996fa2df7dee220462b5cda6f377bd24b073ebeb9972ecd6d60944067d41a452da8aa93b1aff36b675abaead27bfbcea142af60b3e2de4c7921edf5738998ac260040b0ccb65d61c331987bcbf78bf3950f6591527c56316cf8488e5d96cd3fd29e3101365c3d51c79e8293a329e0b6fc86737be4b1e0f55d44543b0572c6eae9072bc113f4850cfc85a8e31ab02671898c4fa9be273b2e8cc7a20cccf30fef0779a9fedd6d8b9d676d78f4fbc8127fbcc736240cca48f3cafe309750c2e3087d0fb014eda242808255971db9a7f8ecd7294d5a50dc33a7721484eac22e1c882515732851db9cff84ce3946798d837b519ad36224f7507e05c7c78b43e917b25d1bf41dffa2aaa19e23e59ca92473af2d1f4b52bf559a626d19877bb1f17c3ec2783b98f530f102bc45e3e4663dea3d3b8b1d423fa05f3dcfff3508365a0b6a4ef8bd6602e23ca9cab6eaee953542868664538e382d52af28c741b367511adbe0ebf66f9c8d089d87797bc55389abf5cdc00f5c9915bda57e41cd2c0a169a4115cef1208831dcfb86ba8da74b083e22b38c4fd76122d7652140b9270c6f4776c686c5f262e9af2e96c0f2790eef8ac7771613bb4aa9a837664f27180cfe913b674f998cfb4719b249c9191d383d5fd8cef31d30af4223a59302eceb44c62ab85596602a29d06cb9283d453a25bc29d3bbe91cddc0b44f2bc3030389751ea7f52d2bc7d7f75b8099b476f24d128abf0e270502556941c4c9d80c790ec7e3337e386543effeef617055b0e48f5b6f9e878d8c695e39b2d68b8a7e68cdd10373d347751ee39bfcf19e7bb2b44e21af96a21ea60465b6a01ddc1818ed9bc048d90a7573d93386ff363e6d381db2359fc9520c70d6c2737cd3ea248b7468c2eff39ee43f17979b615f07fda12a4de16cc188f3a2333985541e71b5ea5116c8c0c75226eecb96f7a9fdf961779644b6c51942a485a46a7278b38cecec452e41cb763189e3da8132e15d700848e54fa884e5fd0ae9fc4b452386b675544968c4dfb920eab0da0b1d93d2c97a3b277c0080954d32c9e422348c052c0a0cb8e3e6068b37a8b4bde096ebbfcbc48236488216c64d532f754a16779b894a57365ca3735f73c4e8119edb7629c7ac7e72999786422cfec3e787c8d42ea59c98de994c4d6ecb2840f16f1ab6136c9ea60d1f0f991c16eeb07cd878e9e8e8b193b194c627c3c68e3cef330bdb391ec2b4ff01b3bec8a3d8efab3437404fa789bcd8480798c8e8291ebd01d7d3a25decaa3a7df8bcd310cfa61e25abb6f23934972afb2014929c6003a7d8b3f6e17215c3d511e310440dc7e48ee186650e44901737ed123b422b4912afd791235f294da783340cf9e7f6a1556cf8fa033e13bc17405389c411a41c1c6ea1fced0b6fbfe496ef279d6f66d8ffc13a492ba8c284162ea2f9d0db6e428bbc4224076dc7a4a8eff80f72d4fb927c806a7048a05035fb2937a1d969ccc3a6a4d279ef9da991ca2895a989dbff197e0074fee3784dd8e46f0296b15f720bb5f5b81e531e91f40f8900993878f97e6643ccefc11489a6a27a4b722a8d6c9608bf361ff0940e60783ca9e4427984ebd545324c2e2cbc1ec7fa8c07e84e2b2d377fda863a37c2dec38661094762879be1169491ff8631f700aea14292881891c59e075fa3f16558c804ffb46a2a1dd4c8f653360bb0e89b82d1ead6969d72a95b63d3fe7c000968f9457cf7db5f94ee7a8d48d1e394f114ec1305543a6afd25f7f7db61b405fc6b72b966503f4c13b1cfb183d53ba116477b7bc1d2804b46e6030f58501f745e1ffba1d2959171d01bb75e5a9df548e1aba1ff3ef613efbce4216d35ce920681a395f8ff1e5391abaf2613f22485bb987a370a9c6d997c807d740e6c08dc6ac36ba9eb055d614bd7f1a322fa301db0a1ddf794b7fafcef354d390cf6ca225de531d58a8c823b803234ee69f505f1329477ac779c399cb0ff3d5bd3b41095676da42700c6c07d0cfd80b27bde37ef293cb50f8f201369690fe9c344eb018fffd4f586aaf5ec514fa9ed375866155ef53028f0f2325ddd28675f3e22e54987b1628b10bcc73ceb96dca221b37f07c809e7693cd9c253ee77085149d819ff5ae99cde23759877bccced95ef073481e20805f8c08cc962e019065f5ef22f67927b192688e2471ee2232be99e6af8b101253f7c34c835ab8e7b0900e718e747638b00bbb25285dea55a4fbf725c20c32f8c7c48d21b7293a0f6098955c7c57a35569baf76a1cd6cf267b8692660723f387267c85a083b4942398e9c57a7d462f3174fbbba378356646967e873e481c1ecefedb505616adfe88101626523bc3577929479c695cdca51057cb19bea348d33300222563c84218632fda84e2dee5028311ac8497a5d8fead7ed9374a0d30a0aca4b5b4a96f2aa778b10d13dce07def9fb07f47aaa40fbd24315ea4d9031292cfb1cfb913d25e969a8d8e9a6bb13a7c3b98e4e3b71b6e6b2db01f5fd4e1a2d2120cb8914f3bb2253814d95b967ed747f5122b0403e75db2976f66cb304b8bf04b348e8c2fb76700c7af906480b0d7e300209fb00adc73bf98fd541cd60d3718a5320f5fe3104112ab2966f8bdea97fc39ddbadf1e3cb3793c193e2c086daf9eb5c7a0475873e52b189e05fd01adc92d144517b0798af133ff35a48f33fde71c18653d7dd69531b29bc30a0484ca27a76f14d89409840b4108346bed800425dbe258e56c5cc57bc74e3229993bbffbdc978648d50bc38a93c77dec4ee558936c6f78128e0dded08989f7fc6aeef3c88b5932ada0386efbed7a017fbd2e4fc8bcf103359b2d2d2a9f15a9d6167f2a974ba7f5708e03d3ca5ca357c5aca88ddc43b673bf9f811a0993a643102c27f64163ba3af6b3ae10def8bdcb561775472b0df8cb1d741ae37ff00ffb55511711ca1e83a191ef15beba178d1e35b35c819fc1fd6d9dccb24bd47c0142d707e05465c7c5ff6c9d67cad50be7925fc9f5b987945f7df8dda7f4c0c8c167f97922bedcee1bc1c29bafd4eea2b5c195603a156be72a4578d15ce9bdb1c34d64e3a06fe7d09f7df94e7365a5ed06cd086d50859c3227a0bc1ec8297e535c851d545af7c01b2c1eb010e79412c9dc6912f74556e4f3dc5443fb59060fc4cb06a94ff0b85f95aa7b7cf3d9e00628809c7b6a311793507c1039285040fd543c788c420484f789852a022878b5fcdbd1f3a89977b9f56d6bb2c98dd60dc75b35608348ef7d91d5cef482c6ca58d8e7c079d816954b0f0d69fe1aca81944c4e5fdf50b12608cdf0731b384ebc9f2532e4eb3e6ed3ad2b9d5eb9526d21d90579622a0e1b120bee07b6fae0a6fe769f264e3df0a16e352d9c6a997ee04a38e4c7ec02422fc8968610e51db51631daa5e94ae17792f7248cdd0b787e52479e9870292da444ead96f38e0dc5bb55229c1a8e00dbf1bf22bf755e87c0429475c974ecd7311b82538d190751a0832ad8ab8cb29be0df940c56bf4b4fd012276b51128b888ba4a0786532e4f3bdada2502d11700025dcfb159f4c9262de537d091b26901977c80d7c542ac50cdce994844331eab5fa6bbcb42ba0425d2f2047cde6ade8787de23b9f3e76bbdb857ec993e6b4d035f6b2e420a8c2f34fab77860a91326b1d02a57e1f119ce5dc816bc00a579cde13db08c9c94671c4f845af21968f3588bd7411e98c60bc2a89503851649352c6a4297511738086cf5cd87e00de2a99b28bb4a3c387a9ba9708eefa79adc2a9a0cdc012daba842661911067b8570eafd8eb051841793d2579e0a38f1f9309613d6f87036bbaa05a2fc0ca3f27363356e726d4eee19951eada6820ee9a8797ee9b95100fa0a73b42b27ef16c780483464897204b7432b1d03601b28134a0c7688f4eecb7e291a47a4e6a8028cf53c4812c554877e06e41ed527694427863ddcae65fa260c3863c44fa82cfd62c29917fd3385690f82b3eb52aefa7bd9ad31cb5cc81be8155e8738e4c0226c48a8263ba249b639cfc1dc21bacecf2c112d4c9adc353c9b047252de2dc4fc5cf39ca7a10ac0559f5140263f1f1f45ca931a7538c021dd422c806ae54fed2218751c9dfa4e99accabd218b85352e72341524bd9b56c90cd48fb1ced058a55becf90b5571a465cbff4d1bf007ab3f3603e4de2f1b3561786cf76be90a886bfe940a0608d2f50a2b2567f8d50d19555f1f8a98ca1f053af13335eb19ef358265d334efa84dde99aa2afd17dd7c63f281f2fd3b38a6d8d169b218dae0e8a09acd611f200166fe48452a9b5b7a14e9b890a6facb6de4d6d7f36f05de616ded962fce7f5cb88407f0ca790945e79001ecd884673824e220d8d44c5e277b3718d0c6331d9c2483bd29a2003e19882adaa7c47c2e391c65846b54bc699cb0691e182c1086faf51086950220a7b2374eddb80fe7f36edf18ec1210135d9c18d56e16dd77fdc3ef4a01a0ec0534e37aa313baf6ea7c69081f9e4aa4a0a04b80f8b3eefb210ecfce63ff1daf5a5651f0e95ff36e17de19ebd33006cf1e57eb0ed1e05d65a9f0f5183ec6c3c6cdbff79e2fc46369b4d19e703fc2c7f268c82e171479bd9bd0c28e945ee9107c17d9d1879938af29800495093fbd5ee4dd6b4fb84b7571375a3d211fb12800c10e4dfea49bafc55d8f8b1d89308339fc485513a8775ceaadad45812e2d47d9f11551aade3f9ab8f7d8317ea9f830d23ce929fcc06a61da432bd6a4efab18c98694953a3673ecdf34a4d88105f8f358e41fb078003b2497ace3d6f26e50596436cb7ba42b014e760d79628fe6432de49757566276e96752b3054dd0811357101c0a58a937d602ad14cabc1a0c20b063a635b2868f449dc7d52cab2f943e0172212b7fbe31152a1a0ba79e9c657e4a22978b6541f00d4c3c5d68e3d440d4d87a3bf22ee1d554cc1fd952e9a8c6623f78d52cd9b5b49aae7da1bcf2ff6ac5fa9fc18f94ae9534e124d524a94e0dfa82435002d0f5e75ad28725e23d4fb7e12d8b8933914b269ea2c5fd80047bca07389118d70fec64b15a12ad208f535af9c60ba2a3ba8728dd366aa10c40a53e0faba44c6e29b78de1285915ae43f4aa8dca6d49d18b0f0c99e5fd6e5cfb2e788cd0acccc04316ec0773320ff86980f3915815a4b633e3761058d2324f68a31e69962a69550c0a9018409fec9d2aa2cfba422c06d465beca2e66f783e73154146f1dbda5b3c1b8161bf28e93a4c2402951e2c4cdaa1c3a25678159bb1ffcece09f2f00c5f4fb8ba181cb5230be4655aff1a27cd43fe0f674a2f34fc5eb55191147927b18b2b4f8b34a373ef7fad1e8bece742fa3b134dc75dd7372b8db6cff7b330216c465df97692ff15bb5903bb97331ee9a8abd338d8e925b5f3f696426b5637ddf1c0813c57f74d83655b655bbec4b70a39c72e02788c20a9e22cc190cdf5a5a7a2cfe44ed5a305c4960b092bac9ece43beda5036d8adf666d0c22aa1cec90b41141b6a62763072a74f43cc3c32e0727e034fe2137e350ac927a187c865973f979547b37bcff1f8644ba703a212cb4df75a2a714ecb6a502dcefd280e5fb64128e2ca1076aba062f0e7b37df52c84c3c38144518ce6b949e12617204b122a94d5b4e07c875beef2bfd7f600a8a7f13ff6e039885f4dabeb7c769d95665ab8edf12ec322551f8767c11d127181de40df75c31629d960f429dc24a43ba20387c61facabf37e87b301a16f3dabeb2fe12286f1e0a003bf888cf5a1fe57c930b7349b553095ebb691846a36cf2047836145fd34d3145d1ab3d34487e346127e437b2489e5d608ccf2eac5d60184dd8639fdce6497acd1f0acaf35f8473ef1fd749f12fb38fef2a8b6905cecd6f52b079433d41363750a554e632ae9a0a4bec16202163dab177f483f92a72f7887496514fcbfa222e532f229dcfe5bf4ddb825724a824f7cf941c51d604d43d54d671f86c5d412595a31daaae564e243ead2fb8553b56fa1ba43f722fe902b174846d1a0d51df8aa38adf9335a7225fd17e2c673215535ef7fd1e3a7a0543d04e28e403c01fca87ff75b28d2dc95aef687fcecfcadb2de83a7c832829f3b685f55b976782eb9844f7ab49a14260e19578f1ff71d64233a001f353c50ef0916ac2f38069f55d7f15f96f17b78e2db0fa2d1ddc711f2fe8cd34e631d3469f6321b09163c9ba696f709d3340506635e1dd6bd0f5bdcc54aa32bfb704607a41c0fd1585f6ed4de33b4c380584dd7636d4414b3bc66fb6236220fe597a21874057917bd88c1c417057d95da4ee9c5cf97d602eb7885cc0f31f13dd0e3c19bad27a3338fc5df2ff66528442ab8c2a1954cb646e74a2c39bcb28444bc602f72652d0bb3ba5d70694e52f38c950eb9cd6b62b53204dba374615bc07cde9f91110969a3b9afe308e919b938f6e522ca2fcba06c799b0a76131dc13b8333d93cbbe85360c3efecc0ee1211bae49649332ff5fed88440d2e86ceb10de7b39f187c893ca84a67fc77403b961664f3357c19b9e6ca076ef3ebfb372fdfc81da1c2f307fd4cdd4220c4400fbdff1485000a9c42d278c00bcac883dbfb9613cd35193eb6f6cc73f185629f92f7996c4f9850eed5757107976006fbd5a61f5e972b7a4aa521f0ed2726f74df9a0af928a8353d73fa588cef6e6b5785b7430fd3797d46ac56f995164502ddf802eaeffe9b6737bbe33e3f768aadcf9ad4c3ad4fabcc32f4ff45adb83d8ef51d58775db2acbe90fc6d503ba6b0c310faa41a42d65f6c424aac19a55a204e74dfd25e30405d05ca5d7a1125e5e5a43cc0db08f78d9c5b1739a18d6876d415f91b13748b1bce66ac49f0eabe303779a3beec2f03fbf87c08f6c7e428f6181195f985ea4b3e4fc8ec6894e04ee137f1f4cea556bde9bf7e775c5ec257268c3cc49b2c019fa6b13a9c1f9d0fcf47252eee274cbc53a651e1926d373af4115ba0c159cb2278225b4a0ecaeb89aa348f7045519c12c9bb80ab6d081d200fbf9f2483b15d35a3eb57d59710cc0c36e9423ce1f021552aeff7874526b9d3cfd8a06368a71664bc4020ac5922b11b6b155dc3a2c0cddad11569f25bec9705f4282454499a394a832ca11573557a6ba22949f0b5e91cd0afddb175609738e886248dcc34a6f4368b31db373f105ece0e57fbb1c1988be67d75a43966b4040eeccf21c6648a165b9318d85c3122a92a88a2c6f607525aad175b6f6eaf02e7a515d56495476e2c4759eb61c904cc86b0c344192fc5a3fecb5aa355b792f6fc338dc87b9e5a828deca6f2369d311e3856e346385bcf4689249d088fb9fb46961d894bf3bd5a04e51047bf604c1b52176b55fd6ac451e5b540c1955d5b6893cab5776f41fc9c3805c1289e02e28b2c85b5083828097c07c12a94f5c0a45c0c1930b4c2eb61733fa7fc1cbc3638ca211d01b78be749db548cdb01b708bc6d6cea7194e0f445021bbf12045ab5268947768b4ba429168cba6b1c84fd4275be8bc8d03e028629696d3b631a95d06cd1c7dd8bfe2eca5c449bc2b98c364083dca614a1779e1ee12637886b0300e4d09d503fe01557057bc10ff2baa9d6fe321cf17c2ab58a3d4fef1937324edcb4a242caac80b4a7c5ffdfdf161a4b1cda56c25560ac1fbad319163e4dbf34d98c41acc94efa279d0d8909fb017577b5136e91be04ebaba473b74e649066309d10115759a5734bf8d38e2049992bd5acd46b52d2f25290e72be23344f6820944f3e52e3f8cc9476a21e6d347c4795b2af1290ec0ae4152543bbfa3daed4a4a582906523c0e4f4af8c03f951584bf7afe5b02e3d62c9f8b3271a9ae75521d68062033a9757dfeb298eb6a111593885221acc3fb912a3bce719cc343d6acb2d2ef9c7f1c0973c1479c803096f6bca4db2de9ba3756585ccf961bc60c7c8d54fe6de731737972bcb7eaefe7fff177dfd148692b5e0a1d06661d38b497f3fd7149ddb397e093c5bffae149076fa27519a09b259b39b99ff93c4cc34c6667cc7207bf5577b8e20d382ef25a49c22a149538c6a4163668c8e7569dd7ef9a9f7fdbeeda8184073e9b011e3fef9c1b6d3a5f69cc2b9fced4e003e8f473b24059fd03d08295ca39f64e16abbb080c8156b7e0d086b2779df6cbf6776c72a035ce1fedeff49d05fe8eb62d82a2a686e4c0c620c88dce4d99331469b32aa0725eec5aba849c43e8ee39af3cfd27c98b99c016b89514d0f0f5c9540ffda26526aed73694e1260421c339f92723158200ff97cc59c25d2133e547caea523b62de487cdd8c79322331cd4f07dca1569059e4d61879f3e103a9eaa72f455aee8246b86b8fd43f08439486444ad4244e120a8f5ad3a8fb6aef91f55b44ba26d249058c6c77ec10eda05df9cb6aff4444608581e9ebdc6edb42f1b6e13d7c6b951870daa9677b9cfc181e2446469096c33afe519383ebb31e4b6384b3d01bc167ccb5b656ba5ad574e5c33fca918c2a22e48f4c72a9b78e0db8e74c10bd7b3e38a70143cf3e43198c58c1757c06280d20471d5e4a16f4165857f4a5b1effb8f0994e445a95f3daa7375083c48927c9856c18ceade59de433453c63d15c7d32e3312acc546b4ab8996542f10307078733c59bec6e10ede57be21c197b7d2ca3a2fcabff36b93ca6c310e159d5c5802f70c0144a8119d0bd7cb02d0c7fd8278f72c3d1776eb76fdb8c3460e3aa2e70e17c7d4195e07de8a996989ca3c60ce5aa08f70392e00ccd19c46f140974eacfc0b2add2cc796c23809425dd400f7d1a8dc0e8f70efef6af5603e285b409cab654d575fe0528450a0038e3bc61951a77ac7d07cc0440ac088248fdb7c4c6b100d47198e34bdc40498eb31ac72bae24ffea0a64256d3813e74232cff9b0d6e1b36c6c1d0a91599cbefc05e87f4917d4af0b839a01d9a67cb0690919764c47c2f126874e15375d951400c970787b67e4affbd653e132fbfe86515d0f0ca8cbefc48d1be216d2381233c9c7b6966d438578fb89a707cbc24cd1a6cc1d7b879ec56b8f7b2bcc01d17849035260a677e28d12c8e724411d4ad2bb328416cc64ab85f1c625e95d0e1ed21d5433170b0c6d8827455bb83dc0626f05bb17d056c5c87cbbe0ef3c1c722d647db08927a76b3b017ecef632ea60deb9b2cf4adfe53141247ab0bed57f4c2104b900bd3d6a5714cb314271989f1b79b1d80f100fbae717f5e6c237f86ed307c60f9f303f6876bb729318c248ba882a8542971efa6a4f752d7ffc335b6c376b0795fbc0783bd3259c9247b463fc3a48e6337e8d83a1e037814dbe7eabb3aea579e9269da9cfcd66fe5c1d18cc71ca5aee875c78508198e7c6c6f9d258049079c84298bf6aa9a8a8f02f153d1ac65a7b1bd6c0014499b3a8836ec104aa53fc9ffc4e7d53a49decf020ca6df3f3e0225077034f634f3179addcf22df93fea1d621ca71f545a06bb2201bba69d9f27fc914eec440d131fae53433c49c92182ed49b0f1c46a706ccc31a5298b0e3f4c9b32ca2ddb6547694de09e4348092fd9b0161a341aff0aad3edb398a52e0db8186ee8fad522ce0cd8fc91d569017df4593e09b1fd22f4c2c9bb89c5210f19c5bff03653876a025417d4d8de372c0bfa8e7205b116f67dde711c45d0667c171291deaaedc667cadb51efd254d7d130e244bdf517f0eda5284259137c42e627e19581f2e76a885240c10f4572f58406e16d61b6070063a3252a898364f0ef27defcbd421d345a3c1fa1891b8c5f6e071fd32784701740f4ff385be0b09d1c569f725ad8b19a49e5f716319c3d222ee80428c674b7d804a6dce94fd05ca9d16c636445e78c5015fbd50cdd224829bcc81bc8914e8799f123f25a971c93440b152f666127ff23e05cd2cc0b04aaa68dc8b727457d3b68dc54655e006e22bffda056f1b30919afe68fd6f933ccf9685fefbbb3a7b1088ce5708deecf6b3ff3f3bdf300d8eb22cee7893e5ea8028229219bcdc5000b104d35cde47675cb44def20576c3fb8bb868d990ae966907a521abe03a3aabff3311971ddfe7d56621a701376e69022e3f3514b1be2a0b087b9dc96bf84f71ea632e386980ebf1cdc5f2d766afe82219efb2a99708afc5e2aff6488af3802cc0d1bd05c894743e43904d3b43880fc434ba78cf791b97e86951e82be7ed3994ff900dcd85ecc67d1f36b9271fbeb8ca8297e30497e5c23e8aa49539ffe51dbd80a49f99d930b35b40565234a9cd768aff944558bf94330c6c72eb19ed2a4f0e66110c549be140c4bded1dab2e70391a82060539d21bc5f0bbbb50000c7f10e4f8315971a63e1ff429f2c660900b16608913a9a7696084149c44e7edb85597cf373b39da1389ac81b8f6a630e2ff1fa67c7b65f7ff3f406e780fa85417d0ed847532f879348d4caaa4fcd7f630f973de0cefbf18c1ab44e4204cdf7baa4d361a809624dfe26dda22b2664568bf0b3a3fd1c510a2ca9314362df29a37d589e2ed02cd617d7dbbd406e06ec0ddcd33671d8003b5c2baf95de63b00983816c2000cde8155484fdf36657c19e3311d42f64c8d6f23768818d8ce25c3b42fa9eca3bd2abb478f9c60d22f9914c7f88b90287eda0c3339b270cfa8f5d2173ca5c9c5feff3ca45333af51628f2f6378f27a2fbf184c2c84cbf526e6cbf1da90bef2e55527fb7abb633c405b6cca610dd6b0d4ab796344b2b4ded2f66f77a11e1a99c505c5de36a8fed7dbeabaaebff28e31abb0d2a78206149dfe9b8d0815980130465256ef7e297e03aba127790f9971e98e6a15d2da93327fd7551dafa4675e84fc1103d876d2f50442aa1ac5a64b9f82168fa8b2b8488e968f2bbe40972e4ff9aa9bb7236edb4f94f6e95fb4a974bc67ca5407816ff10d462d0af73b84cf06d7988e3f23de14345b5c5bc91acf7248c742c97319a7ed60af28fe9af3b6e9286f3da07065570276571a91eae92b11f47ca95ab14e57f0efe4fa5df68ce671800a6db4927b3bddc561840e72143ed682f9606bf4d4030b5b84bc13a3da2a795f90a67b78862169b4101a530ab50087ad778273ec4c4ac01cfb6ed47130aafa2d3dc4ee052acebfacf69e83e14f8522ab722857cc4fe1ffc159e3b9cbafd06ca4d8f002263ee7e46734e2f8992aace06164017ce42aee37e0c828eda8fd824b1ed4b4fc3e86875a536966aac6445e7d727c154920520699e5bb7534262459a3d0fab9400332086c5e7697046b044a04c0f136bb168987d7875657e72345ee2420bbeec8114dbc816b96c95989d21aa872258e2b8790711a5ff82b3d93fcd80f19630d10eba44edf957f5f6e974e5cbd8c6fe908b49164954c9ba22acb2a7f27d26d3e3b40d42c3e73099f0f5b933299306fc50cb1480c03f855de32d3b5fc1b914caf969647889fbc55566abfa434f5e8b7e6be27375d11bfeb8d102ba1b0dbcf031b9edc1defcdf0051314d688327cd8575765e7052913fbe80eb318b00e4aa59b270ac327e1ad807a14288b8cc3e5b807ae33bd265db7342ea04fa766173974f892db95a8c1a25c0adddea84070e37a9e27cc912a08516b6629152e49f41f62b59e28995f94395573d0c51b122a3d65ccbe7e5d7f1382df5a2df5072b375aefe63259bbec89d7179cf0fe3ac325d38c3673e75d913a5330fa5addba27687f9c188bb5e71d9125ac8e04a04ff6702543b07c3e97012f3b4e65847424ebe252843fb1fec137ea18ebd7dd7e9084de787f9ed96d0bcf0a92473fd0d69c1256fef907cf44e2910b23a835c57a9cc1f67e25144643dfd4d4504192215374f39e19a478acb5fd837ec5332f71cba6c2bc4a4c7b12ea526dc2c2179b1fa7672553ab4ea60ff669a3b1c2ba1ef2adff60069c5d2efb9cabf440752e97e31101a412a82afe799b25857745e0a9f098523e188a435de8cb9f69c853f8f3c2f885f7b409512129fb01ed220ef7033b38f082d62c1a338f123a7a08c60ca28fca469e62b813dbea5976f08bf17f02f64aace5cdfeb24677dfaadebff64be48bf8233b03aa03c763d86fe251df44fa3cc963070125967cee070ab74ec068acca8bc8578ebba9f4cb1883372f75e6c6ecd72e7d4aeace2f6bfc7b7039aec0867a8af5c458e0130cd8c9f09a1d59b1ef2712e2b7c0ec1b121f160a70853cbcd44e3a0495c0f694bbc2bc641952d9172cf94c2297e6d0f267300bc474db37cd15aa1498e635abb58719ff1aa7b286bfe3d505e01d94bd35086b1f40a8b95cb4793ba0bb8fd99232c92148f73410eac2b56b14c4f4b8d95c77eb9ea1a047b7a2d2b6e3ca41e4d2e2568cccf9b78495a8ebb59763018801d39bdaf7b4b9cf5215c7327112aef524c178260ffd66c70ea1c2779074367aa6516ee6e69b9d79f12b2f4f7f61c5e85cf391a9836da8b8e4433c8eeccd829b65f3947a9c551fa80079f3353a54f3209eee3d5e186b62e88113ec53d2c2b4453e6cd74c04da255d8fae9175aaad6edd164c3252977aee3d299d5a7458d9953015dbe77f799ccda53aa7eb3d677a08f195b3412a1fadf249e5102333b58adce65315109aacd6436411547a2014918fd50e43dfef846c56c76775041e1a9a8d1de9a065743a12e40c856255cce03f0e3e2bb497ecf9c9cdab1cb789f19a5d65877dd4cc3e031f531b587fea7b9a0b1c069be05f8f28bb1873dec8b49fa7d7a70cb49f75bb9716d13ae0688aa4b4a9826885eccfdc2a5f3d74d3e5933884f337f22531a03add6ad6bbf19bc8b783725c6b483a1210b1fdb009b48331a6164e4deea9ff26c29441b03b2e2140bc74e0a97d618d4261d2d572992d4700ca9ce25238c96962fae4d6f06e36a604294a76a25ce12d0ece4c615b7a1c609643464f055a12a5a6a27f7ad29ec86d3b73f1618cdfdd94db34abe6fa72ff74827b3354f680113a89b8ded8c723657c951c1fe0b1f25399a6ca1c81b45bdf5f9686fda81c670c90a3750ca58542d1858d26b21af64c9eeefe9e8d50d538e61e9609056f896c1e6aea873efdb291e21d62bde2043cf0a94a4d34caa41acdcea0f95a750b581db4037eca33976e78790cae862765007c834e8ee318594214000393cb2d715007c504665583371595f991db776188058cce371b3243aa739704390b32f29a732962636c1bf26c30723d82465b2b9f16d409dab2ac1321cbf3e8b43b52ba6a8b8f2a5ab63f1164dd53fc16ef5d08f1f9be1ab4556c8b9b7134f9ba44ddde32bf502c215f6fbd570055d7894d82ce460aa9c519ee839cc197140132353b6e9e15ae376075b687dee02cd1fc387fdbbeea99c9e1328022fcd219e74fe8c8ba08bfce220e60df5d5b6b51a4f859fdef79058a57c552b750e345e00fe23b02cf031d94e0bda60d006af8f96f7e7d7e38dc51e59715ec81d5f12341245c48c516a2531198b29503b48e02c0eae2550701c6d209c5fc64dc0c3b43756b47327387b0f6a4b9e8a69e77aca21d26a01852b070971b0aa3c3fc22eaff78fe7e6fd9967692be4854cb6f9f63b0fa3241537e9380ed03f2ea2cee10911343f811cb287a50a42e1f78ff8552094066aabeb485b9e41df8f7f8317cdb507d5a42c18406a763a21c7ba6e0bc38e29cc28da2e8981c48202bb6a20c89a9a7aa8bff95daa3b6d8b7091e6e299d869e8202a2f68fcb06be455470dc6d9b802794b1269381b0b7a875d0f4c53f80470ffefa78a1e61395b475058950760f58c7922aa5533979facb18fb6a3b390df928684d3b8fb8e90e808d538f3eb582b087eb009db2c320626adb217e51ad47cba3fdbb7164468e0c03aa7e7843cda67b3d8e18201da52eabbfc4d3fbcfef98a84042fae8a928b160d983e411ae00d87514b6dced124f33afee824bd6d1fcf305346614ab28d1c80fe68363244be98296645330ff41bc248fbce5351e8db9708f04bf46c0d24633cfc3ac67e5ae0cb6c0f3eae0e97ab24ea2399a09d41d7d0e89cd71a8e9d728576e1e402042cf93b415130ceaa7fcc5d709f82b66e46c4b87f0ae490fc29ea067115ce0683030d689a6884486221a9ee785ce222921e3dc24e224923bbcd1ff011dba3e376f5f9d76e08347dbae31b8dabbb3ee1ac2b19110e9051d5e03ff0aecaddd333747c8e531972eff4bead4169882efcd44dae9cd4d5b02df76d2b2dd0cb80c9ed129f99031b57c3f19bb217db28b37b48bcdddf1a895b5ed8194a8504b5890db5ec7c83890f638721786287d51216dde79ff2d857b5e85db94e7bfa9c30450fd3b5ba7d1f06ed5cb87681ce481bfb3aecdc58e216c6f88d86c28d211b4770fbab72065cfebc807b84b3528921ce4515d0a2710f82274877d374cd66f519a9a9fe0afec75d2599f0ccffddbed5a74bb66b9babfbae703f08b85fecf30af7dcd2cf7c9c7bdc08bac45645fe21eb128661ec28960091e12b74f87328b63664434bc0d2209b59f89460d9ca659c6f69dd57ced9ffce47a67edc477ec5aa8c50b33f54db07f5beac3d920aac81738fa5e52a61b85d2d2843c8c30c7ec8d14de89119f2a1da45ee176628208f892abba0654ddf1a77186d29d3dbe3567169fc8fd57c03098356c7796cee41b77f3d586f2e7124f1d0d8b25ec639cdce159cbaa8519d3c24b045f07d9e13c767cce109518faad103b8e8471d1503338bada0c9071e8bd590ca2f2c7c76883ede16202dd71e762201800240f10bc55fc6b8296aaa318362747dc97e6a88c8eec85f6d346129c0ed1c49ba12be969b9897374e67bb70e9728ba22332c7a1a3a897be44acc7eb7bbfdacb3afb70766a5b8e9de6260046437c9d4fdccc56ad0194d51cba098baa798efd93df224f96db3918ea9323d056d235fa1019a1cec1af4ca401290df195e1a215d1b22bcea9735ff21d267719bc498b595eb2a2c7efe9510e705cef3360dc5e68e2956421c9a7755b92b03336d5a7700ee30ed102819a0ed47b59486850c1b3953a5bc8db1a18976cf916f9a68e1016d1f1366f69230a83abbb6ae2b5a42770fe9c2d9e9e66ca45c4f2c7ba65d5c9102b6f9a0f06b6ff2099e253e9560d0bcd53d81a2d41c59a08827344b4485e2915d2f4c845a4da78b79a38e3444744b7e6c4fa4cee405bdd0e494f0766e239bb82314d4ac59122e678b0644566711c4d7239a293b66588e3b96448a77ddbc1f87b2f5a61e2b5ecef1fab10a990b3110c0778231af272b173ef849a85ef2b0e11f079c4520d1c0f20272dc15987c4f47a25bd7f6dc16c588eafd47dc52846df780b895d51855de1fe8c7aebea414e0862386d97366d80f1582a2e44c9672d6d28c5551393d0420929ad2beb833785979996e0e8f0782cc6450241c84b129e279ffa663cc395a8ad577400213b2c8260b5bc695277ee53805a37dd5d494a1b0ddf2dd964aa00377d5567264b90c2e146b4bd2869dc7d0d5d8512ea4f3da37712d89d9423a0994e3337a7e715d4354a28bb1ac4e849af01a2c80b78edb671fea4340ab690fb67c40f19b5461332818210f5742dddc39001cdfadcd24cddde29a6a564298a18c6de80a17b6e673645afffe5937282d3b13840217f076c4411b769131cac8ff9c11774d4543dec30c46e1fe5f9c0802e626c9dc262f515ba177411a31a4b809035af9ce8b69f4038ba672386f2526255dff4d0ca80916cefc4dd4b66f2d49bafb01108474657ecc27c537ee5d008aed20745b77cf3764ab3be0f81fde285859bc864ff4e375c1caa567cdc7e68d0141d88631c9de7f399acdf043327e374b99c87b9010d862732c604dd8358a4f08626780e2d10f31b50b1d3dbd78d196cba543e19bd7f6bd782610d985bedb1951bf13091c3ce7be2a3992d6d7698cecb914b8ec4f34fe931ea0622e3321638906639718cec5845e268ac13d53aea5b5bb231d6b256d296f8fc59e8256eb78934b4279b81c84a9f168171d9d128e400f8e636196afd9a7feec8b39c7dfeae57be69d71275d7902082eff6c66820a4e3507270e11e43e7426d0928cb74712c70923f7d20f8f90d946c600bcfd2d381961f547d83e5e9c4c5328a9799f2ab2b6600ccc7d35c44b53100a546b967990ae66154ce6c9301544ddffaaaa1454dbd98e255b24750f2cb0f1306c9f51782bcb60c1160160df2320fd933889596cc85fdc4f5502a782c71024a0fcbe104cc3e5698723e27a45513a3841572d42af78e1c02a542b901fabc7e5bb6fb2f2f97d52599bcd621579e9835206a46d45c40567d1d62d4303c927e3126142211bdf4bd9312b496c63fabfbefda6726842fea8b06db0446e6eceb92b689e7320120e8f0b166bc7aba759ef635ab8c69de4eccf41afd6ba63ca0b711cb2e98b17ba542c0f773a7685cd01741e066f7f509b93b0e5eabb85d4532251581f357ba1bba5f5b530e7538f9c9b1dfc0068f90f41dba7336b3c47a3a0ac6b8ccae707ff0a8818140526eb51b7e9f222067cfaa9f216e2a00f5760de9c090f838024bd300d1509d1e8ae8f82ca5dd095faecddc8e6a33fbb5d86947d5345951068868a7d4bbc86f47dbaff7a3191f8d76eedfd24a5a61bceb03869d3c4047cb4034e24d77bf0118757b0399d682fb346e1f443fa053fe8ee62345cf3a9e079d34f3c6fc6ba641900b4d5b69ce7286e70e8699486e14ff8a47d08d2a3486d47e2e1b0f6fb053cc1aa4db591a5465781ff21e1709e02e51e323d72e8b3a58599abbfbb78977d12c6ebe190cdd045ec4b4f35c936dceb56162a26ff5f25cb82f8b59084fd3685dc7c1ea7b1726c4bc83be5a929c9ff7e6139daa1ca1ce7c006fb80255f4ce3204456c0308e15f842e3fd925e77bba92d8fa0632216e6b1184f4f5d0a21d28338b66790f775821fc06bf7fcf7717e77c1f82f9b0e4f4ee145168130813e2ca4253c002dc670520a18fa54943d1a4e98432239f854fa69e9b7b6bd894ad32491082095226ba3d429434b333f8ce29022700681adabc7088cdc09356c12da123b78f6f630b1d17be59ee451eaca664d248072b28281468ae44393bd73fa73984d9ce4d7300b36174e497d0cfa871dfe1a0661617766e3a28e4fc1beacbffbef4888c6233d0363ead620697629ddb0649aa1f9b07b1fef36e76bd24e19cc31bf46406cc07311d93f8e3d161369bf2271445ed8f85f834d9801d7b2562e64707711a6ed2ae86271168803c0d5755f2a5852ae2916c9ccdc775202561313e55388e91218a810930545b7c6210ca0c078fac1d4123c7ed3bff19a511600bd06b4feab9d3268406e9441b15dd8836201e35926ba417a34de43247c2578021975371b1215a51e67c6772019940ab5d7d4cf44f17111e882e04bb9664c58a48b133304a549971b89d0b83c479ef75099b963d5fa160b5a3e656e28d52a613b8309bf04adf02780703dd44f9286db758ab942f98f60509600abd66679d14b3ed067023706ac5c6a51f1eb0502505e733bbcdaa30d61165d85c207805fb905ff27ede66b1b3ab61b8ebbd6eccfeba692a012542530a1484fb93d618ceb5c954330aa1f5f149b5c04923de6deca6e1b973d01e5e175546c6c0411ffd036999c811114b629c5110e1116cc20a0fbdc732225f95e24ebbff2ccf3b3ab61c2c98b0c0e3e6b6d6e61fcaea26a679df83d89e7071b124379954b83eb137895ff71aa335cb4dfba87cd459249a745f68339739f16b47ab9ba434933f09ed84e00f3f654f51a3c922541031277b65f258a6e8e06ee875ad817b16df30024b24be3428c993f62e7c72cd0bc4d204c37c4fceded03d7a41a9f2826cc2b6cdea56a275eca72349e457e94ce0c62549cb1b24815fe4b0c791bb44c91b97dc554d802953cece5b5ba2b5f2b1f07a555f047c97ae757240332116709d1edf63d97e16ea8dd26432388dba8471e1c346e83d6c1e8d788e077961cfe0c2a03e9aff19e5a8df924d55dfec4c6808511a7284979efc0eaafaf994b91130668023d656d57d97c1d174b99d0d19d35b8832312869544e094b5882588c55208956a989491c1817ce2100246b57d63c5e9b15c7d250bf5a11070ebb3bac9e0cd640f3b137444e847157c8b9961085958fb5de28cadf04cc0a4708c6daa71f6d6a4b3893b3e88874fe6c5055c0ee5040c7e5cb6ba65dfb98e562262857d4d5ec7a08ddfb5c9cd63617c734fa11a4e3a743da744fd9370659e771e29f3c1e2e10729e23e69e624914d03becc99c7477ac4c8e1748796f38116f6798af48d97b876934a34c10d9f056c8f686c4d564aa42473e6bf2dfc970437de89b7e136b0baf682c62b5587071aff2bec491273ff82e1507db2e0e858461a61848fcb087a0c49e3e1b690bbb3564abf2de9f52b1b470996ac1ff06a6bd365c7b5bde3224145df8cf48e1e6a0b406327a9e8c00c04d883ba3abebd3c96bab5eb241cebb50ec6edb885c45c13d4f77a3fea4313746e6d69734a64ac2ff4a52d932a9979aa1b5aef3e51689cfcfa1d018735ea7a6a35e7712219df0bbf93295e27c4ff3391ee54688898e5b208d5cae0f4f7cb19319869b25e6835a2c97f414909fa530e8a1a2d93a3f72b8b9a13fd7741c095c4ba2c88b568d7c6371ccb3a313a2f10fcdd365b10aba9b886d8d66bac9d16e5a42df64ad86a1451048d589390393ef2d65c85405104dd7fe577ceb26fd148c826d18364bb52f3c27ee61d054c999d69aecdd3af1591748c80c4d24ac7b30c6473570733f9fbd9fa79c9fc0956a6353880941a4b0e3977fe97b92a8b9426ba8ad34eaa2113c40d639eb086c8253e7ad06dd86ed4ee8d2c0db8441e4df6e0f180e7af9ad8f0417b3ea10d2036998201bfff881fc5a753526082a9b8d2c03efea977e2721590aacd115593624c9a95b239aca5fbdd097a23a01084f67d4b9b5b38152d924501c65be4141f4caef41c4afd7cca718acb51c232d1144e1a87816197907c9b257034a68de3dfd0449d4150847743c04f56588ff9c3c31b48792a75497b28458054aecc0568a525987506612f830f6dcd58860351bcf71f5da0ea6967dd44645de922e12e7a41e509c28614a666fad633268c9955c551fa581fb8cd3fa07778def1432c39a7597a6c283116bb43014d4d98746c41c7a4d1afe917597dd083a338c04c9db65d3e1119c037ab33d2e3346160d6e5fed027856e66590ea5b43cde43c0814870b8b870b19e04c093f9cbd8a256294030264f9bc6e41e0e151303111ea6c9ee5c9d345e3258bd19436ad7b878b9f6c656c16adfc3823ad9468bda07df0f9a7141e9a9ec22a9104cf07e0614fd41457bc99f2efd614cec7a5d953a52e54405360e927edb8bd7165776b5157bd455cc278878d0d2712934feeeaa9605c8c858bd2b5cfe1802f6115b81b353a3d8c365dd50129f652ecb7ad80500decdf8483795a9f5e2798f8e4be20e3969d6d89d81a771bf983c8462c45ed21730006a1933d0ae36925b4e78aa1b33f9fc7bfc1c929dd2d1afa198fd1d427775a307223a35478039496065ce0b110481145072ce88adc6b033fd128d548a1547d04dbd1d9435d14054ab304b21be9d9b157465d50f7591eefb7597d20b60a8ca77dedcea5437d7496d0fc2d4a6c1c00305bb57e0131f46c2f1f4395cc76ac31ca1a5e97be62b83face143127651531e2c1b3103cf7b93db529edbe869fee7e87d78d55443e59687e1bff482491f09cc526535e023e40d388c2e6e58980b9f499ac7d9a51c1c68146411295d5d9da2a05a764c0c561bb514c2efd1648e36c5a6943d0982456a82884374b2003f2a82e436940afe152dfd16a465f76aa42ebbc0f4d0f4967608d029c7678b605bbaec0ea0d0c5e28b3cf2873a1628862fc795d86825e67f7adb7462772e8bb683c97db15c5199fc350874965df49dc19bcec12335f8415223da3e7e32a6fb2dd72e959574aec76f2db4e4ba43f6d9c3cd4b91fa399c142007e21a072d7acfb76479286d238147d3593653cda10e7cb777c6d22a0c20517a41eb2c47bea385ca684607a8fd22b4385885a2ced5d9598b1606185308977d0f8fb34e9c62e2ee41eb1f9dd343111dcc54212afd8898324e85d62ba6db8ea571da8e2d04f29cfef9ed6e466e279ce3a80e262e7664ce26edef5a8556da3b14b1ee3b060895de959ae704d2a384eee79150da819815816d08c2ec99e46c1f6a1b58677e94cb5d9435c5e3be1d0715fcd150820aca4d0bf3d5e1b0f9cc49480ff005a53ed0730e226acdbbfa5120bc7b2fe3ce07390701892ad405215554e3d7069d78494b0a4b9cd51eff0ad25b91954b8bb41f1706e6851c8b4ecc76cca36e3f75359d8f490ffce1da704655ead4673c1c07fd3eda318bdaac1b5d61742c9123cc4ef291160313dc28b238e841bc3cfa310e4aec0342e8954fb342bbffa8f26343fcb20096cc87caa346bdadbdba93e2b122b6ed7a08cadf70b2b4f6f3c0b5c9ba08f92d33e873ac4fc4ce4fea702b1a43979ea5fe6e21e1f14f526159e2890eb899b553648239c581d7bbf336a543d36ed9c1bc106f038fae010cedf0442cd0b45ee149190fb27998c8c87cad0f48d311deb14fb0760f48cbf64d6a0e86857e55fe28b9442213233d00f275f05de6dbc8e72594c844ca58c0b5d17638c50bcc1d47e0a664b12b6b6f42e540d61b54331a0701976f8e9bb46176a021b456792164f03761d05f05f682a5d48fe4716fab23a38e9bda089a40d495d0d894b46898c6823982b684bd0909f4083546bdcdf86f35d0eda8f9802656bf6de43b0eeb90ed75c7c7f5008a3244d428c6731d4c6bda20c4374d2c7d171f412f73d715a59d5814d744c73f30c492984fb0c761d1bf5a7c238baa8802662837bb2f3c278c92efbf6ece07ebfc6c7139b34e91afd700e71b0495780a6f8672a493471f6cdab3eb056a93acfbbb494cdcadfed60d9488fadec31d254b49a53fcd8f3b03fdc8e186095e8d6cd552c9930e0d9a7707d50e2b807cddfacb904507a1ec0118541ac9fdcfd37e0db30af2b9a58540e3a09ab072717f5a10b801a7a4cc815c8bd77ce24cbdb10b59de7401a601ffe2a370c9bace88dfb385064f0122619cfca51dfb93fd74080a8ca88fa835c50cdf8e92abcb94234904eb9c317ba9cde64c39e611febaa31b5459475292a648c56c5bd8818f1f60dcc309d9028d83c847d2ab58881d8b41cda94e2dde6e6b324241920705e4b23be5c47c94fea3d50fe189ce256cb96cc1f55789d7da87fb3ca6f00ab899cb9d8d11410901dda90be95462f1e2d61502a28dd3bedf7f7c580be17dd5a10e409437d5a3db0597359a2db436c1394c66d79d162e1792709b61aaaca36b896c0fa77ec570f70f59ed6ca3f0153ff382f33bc050f9a284e97ed2720b6bf7d11f869d0b8ebb10cff6d7c27a91161351c3dc4e70306bac97b9927d5c5b5e2985fd171a1d3fd4c7a4f9bc886a5f0813c43bffc78eb38a4756cab9698d15907235fa1683aa6cce65cf2d3352d1cfc4665162ba8bf3419e84902aa040c89da8c66b8d47dc18e4fc18583347ef22afbe0e52346f0531bd3c3fe84ce56fc160673c94302c9aa0001f767ba050fac88182901ed563ba43d92d4992690735365cf1c83fd5ce0ce783380c945be3a66b0b1526f41852cfa5362861608bfac7ce1cfa548299c6f2cea62f234bf8fcb5c867988a24f8ee5d346d23be9fa8f15d3535cd9e85f496bf5493e7be143c5ba7c8e60e93c6549d37c64a0d2caca411159378a3d47a7a30137ec00ab2cbfe0e9778a7e86c321a833a0e3e5962d2122213be609515195e06987381f5f966268ea63d6a4fed5a6650ba8c15abde8de5a20a17df14c5b843be35a9f9af243a62349c8369dca6bf78a41b49509b434f060a9b66ee1f3d2e7e7cf0e5d0dd0803c73e7075043a0a328547d209361686370ef1fdc404694eab9f15b5b691afb4db218a46a69dbf1203ca45ebef4303d21a3dd8546ebc1e017b2c489ae84bd4a8b9336acfaff675173bdcda67e3e9c73915ac6d799ac20dce69e0ee4b8ac78b3ca16f2d3218ff500f71e6f25451ee360ee479c1211f7d0ba0958386e11aa350cec054b15e09402137a3ad673c01a05b6262b093fec8969c880469428d201d77b8473fcceba5bad3597c7e0ef00cea586b5e80275d7509351aa611ce2d36d5ebe354906637d8767274751897389a19598264217ed8aadec27b9de7852347be7c2bc8fd5c8f4d41ef990fd6a494cffa1b35f3ec8dff9a59ef6cb6f5a0f7eb098f34b4861b4fadcf3593d04f5d254cb58cb2e5c0f04f3d8959c194539c97c3bebf0b8f8d2d0e3b749ca988d7de08b16c9d991cf11379c0cc923f40c8db5f52cb7c51d6cae71340f7e42ca4e43a59e7b44f6ce21f9fb2486cdfe5340a404af56d4b26fe351bd8a31781ae572343b90bdbc28ae6b033ee61118093682424222b3892b3efa5cdb74374c7e197d41c24d6281a95644f831c9b5ede09f85c57b57819b32bcc05eee54c0a7a26fabedad3c8246bb72d38d818cf470b7aca20c65c269b4f72832af176f4509239454546bfde94c64039fa95fe45684b190fa1b8514fdefb64246dcbaab1bc8485c7125b61a150435a5f53ea4f8255c8d36899b8beefce18cf833abb9079a5a64374321dbc5c1af6fae08b0aafedb197e25ffa3e88594c3e20aaac3b628e5387c61e06666731a0e086e37abd28754de31c7953b1c22a84d26a41b10b653a76fc58e22ac8130b1ae3a334cb394cd4ade93ca86f07c50a899b4792d480fddb8a19933a749e26d29fa332e032009801a5758881291f8da39b2275a0b2a1f6006da25d745b812f6494d1b3b10957a9728a0a42d0aa5a43f18bfe2cb5faba544ff7a8ce90a9a472b592305c676f616a7aa0360e1e4e0620352cc752c48cfa350717f3e7a62c3421489aaec9ffe9ff5136de6e0567c87b90cb068c55932f1dd86f76c11eda2296120e0dca620716aee7df0fae19b60fadb859f0918d3dc678f5b2f063b3cbedfc73275bf39d194cd42fb5c0653e3a216af173a19f8bd97e75271463eda918692c0e66d55c06b11a906b231f68fae482cda01d33e43938b9f79522b2e4032336fdbc7c1b1ecbbf4fc2ae59045eacf4613f61f53ef39bd6c1e4c3aaed5e924f7c3fbd4da07daad7b505d51357f7d10b85ab4b95526733b12e6e216aa64a60d5752bd8a24ded0c6ac4669c455810c80470dfe428d07f4ce68cf5d98ad593a8af0de186bf767e829983dc9bfc9ff638810c8de84388e3bcdfd237b8833f0db445e388102c8a8091e82f15a3ca6cbd31dcb32aa60654a0e8dd6ae01b398bf7061a55cb6519a46429a61f583d214b7d8c0b7a6034dc804bd1211b493ae403db6d79931e9220b9a4e5e73b5061e1f95402aabed3a5d4676af55ad708c47c5e6d84f465f31b78c4330d90620650a497445c988dfdf87cf4367c105448a42c1af013699856bf438e64d4dde9206deb056406c80b567e6f15a43bd632a9c80abf818006df27c2bf883870b85fc3e8b062e9bced9c0bcacb8ad4273a672470dc5159435f0531ac60a2201ff9a62a99a3c11b685551436e4ec735a32816bdbb03b4a1acdd70a6f114c6672c61ccc1fde55171d5ec4068a8ab124bc7654a13b7816103768568478de2bad212c4f0ffb744aef5c902189c2fcd6ef3c036753e5893681f1402b320f70d84a58b551fac02d80967e2f5200a08ca5ca2d344ef74af34fe0e0d6000121d866354368eba88694f03e2698c6efabe7499d1ec4ee5f880873257149c6bca89051e22f62df67d96028787252ba1a7016b97451f1c9aceb00cea3088e4eac406b50c9c5064176044bb990c631d9fae32d82396fe2a43c9c015fc1b275b61a6ffe9fb40c1bd1100a655961d790d4b8fc9e860f72634843dbb73abffc0a1a5c5f8fdc94f83e833f2c34787d6f194028a4a57383ce609ee035923475e02ff3ca20f88bfff7c10705c3d9b6c6e488f734475dca741a2b643f55cbb6c5ce337d166736dc1230e2b4a9fd99c81a0b8d3e18b5ea8cc2f923125cc233c6cbc4c8a6647aa72a7b182b697e722db5b5e036456c20d7d34d49707f8e37cffbd26b3f9eefdd9950a4806900df9c45aa862eea33cd81040a9958548dabfadbfbccc1ead75c0068eef78aeb03278e00fc9ba82c07dd9b5547bf5a68b88fc7c350b02fbaa74194a263839bd8a0b88e2ba4971cde9f542c1ffd381c3749439256c7ddd734ab36585924765c63f7a4b2af6bc885459a463a3aadfa33fca716d15fa543bf7d98e8ef8845e815e53d34e5ad59129928bd13b3ff35edc08112c2f146a0cfb36a9d7ba00b5e17c5e782020780ddd5633568500ebe6d928e54cab1a5f35cdf5b75ee7456f66a36ff7aaf90d76dbef8b6bd1e04814a02ffbf6fbc20a10311b8a8272e673f0ef33f5329982c25d2c33824a9a32972dd1634ed0c12ebbf3dcaedc1249dbba718a19fbec625928aa37d54f0d6e33ecd5152c94aa0840a7ca7543ffbd9820ab5c514a43c7b3fb0f97d56e76637497227c6b4e4c9116cfdeea2d703965567f309031821e7b49cbdf484c9fb424275292cf61d8e3df0f627a72c3579caf716168911a9274374e1db460826e9fc35f8172cf69434f7e3237f858e7902cd9c2c0c56855e6e38a8314908be1f8c6a7344b672b91641419b9c23b846ce1dc69b9555ce54e7155b1bc94a8e02250f22d593ba55a7c3a8dd816825b222593e23ddecdef4e7cad2f8e255f57d40682d146bb3559b288f8e73c88084ded4282aa445750489d36763502582cbbd4b08433fb92d703e88fcf4c314c0479ee3e864e385e7ccd74c80f28e7901aaedf5dc5deb2091a9b22ebcbd2f37a1612e7468800b668da494a593ed75337f50ef03752c49b02098073be0c36a0ae26d89af90f9214ef40f085fddca236b2f9bf6a42689883cb8a4e526cd0f97df58d4c79e37b5b4ac55916ef09fe0d59181e7d6050a43e6564d082811cd7785c958d623b1baf002fcc9f43212a321eaec924e7e860fb4bd10589ab7482be8fb4addeaccb21a8459d072bf821b703e519e25d6704726c076ac34c87df805a1a1f1df653c9c08dbdc8910c95476767b7bba9abb67cf6c0dd671a0dce8b6b8d6ac2a5ff100ae9722c951b6bb8f0b58aa364350e7b042a0b6fd67d22dd124f782a0cb57be82255a725bef54f21f934d59f66b272cea5e6aafa6be46a6165703d59cb2d39e23682ed39542fbcba6c60f3742bbaebdf10543ac5eb00573a3ec45e46a73faa5b2cdbc1064da290ab56c16e53da623ae2b735ea91adb1a213951dc6059b773722da9dde08228bb4eebddf5197f00b8ca57bd9e4986ced4131c914fdf8a97e094715fb5d80b116eb887c067f6bbd484a42516d5d58eef1d1b53fccf75f3749ab58f948f67091616afc882ba1b49095970946c6a925265e31b3e275e44890f29a535bb89a74e98f7251be88d87ef9371c8e24eaaeea387cc5a9dd7d58f9bf8a69ae811386088ef9d5a347696f8b9ce7d338b9de47b70b3a55b419b7678142c0399e27c9e15788536d4c1212adb855df4ca9a3c156341d165b1147887b6485bbcf60afc563cabf24cd0ad774b884c9979f5dd85f36e886ccaf482b17f6482384d4ae2004ad0a59a5af9822c166db5d7a28924219ee6dd67fee5696f2cf85e12b57e8fb3b60850b8fedd1126dc7ed72723033b34555e620f7a728f01695a36dafdbcdcf7b15635665785df395e76b6f9dfd692a3a43cf61601377ad68c54424b44eb164098ab8fc7cd5e8ac1f830fac35e0a6e6b91db2960411ce8f2ac22ce591453d2e4552ec6b17ca98f322568a985b8411e50557a4e989e0db1e96f752ecb9303cc2912605e5eae666112fa915ce9c20285aca40b8c308d2c148bc706e7342aeaedc2b274d764130277fe4e86825542fe750842afdef6cd4ae33d8e1bf509395e8ccfd397509c7a53222deaba078ed2bd7196bb801da5ad004c9fdba24a525899e661fcd07199f043d6c5c191b1995964679bf4436c6cf456f42dae1eae259b41a146f20786eb851e078812a6bbef0cb73ad75dd3092275a75778ec899c6dacfa24b73859277407930be0d3401e0e08d2f1ca4587a18763587d4a37d88770f535f811d7b075a760dbc8cf05176f2d67dd98f3ffcc2a99f2cf2575a53a472292f1b8bcfdcb897f7d4f0099e595d701d8b59d4df3f4e4daeb4ec1d4bd9be16c7711935a11f3f9886163445b9fd562641dae8cbbb36bec48adde5838da9fcf6cfd9610b7e00baf686e64ff95c40fcaeade104fed39092e45ee9ce7bbaafafcc0100c50c7dcceb485c07b827af980a8361182f3842572d7904debff3ab1239f90ef1b131064f7d1f9fecb3832ac792038f40ce4b606e8c3363b02db324a904518e5d20e460ce7374ecaf7a2688f8ea0479ba4f093ec815d6c799b3c225bbe6919cd5c0d710465dc5841cf8dab1ed117a197b3ecf02560b98848d0e6fe3a5b108fb25363850c83ac5d8632c93144779b39ffb1dbcca8a6b5dba84ab773fb7a3ad68bb09d8326391dd71953447ad3ab7aa2c94eab0f3d0d508d31aeb147d5c1c86d9174aa4b5b2bfcc0e03219bac65bb586855f48f7a36e8c8e73ace6a0a0627b8d890dc071efaf4f464fc1087d8075cc743ba8ca2624a28463e09fccf4f78143f7b037e13bb80f39c0b118e5d3bbedbd9109815f9e2fb7d99e01fa14cfc1b3128b3a0f23b6229bb92db74d8d0e245cf65c43dcf6c014d844aa22bd2b98f7a47eb80a6cb0a77b37d81172aea0150deec7893d97a32965f14222ed3e24b545cd2a51520ab264435eafc21cadc7663372a38528b1b9ee33b91018b784c06cf3aa4a52d03bdff86db8464ff941ac2ea95caae6de15466cd7d022623b2de2284f837ccfbdd71465bddbdd8d93235451f385e1b46334c191cd82acd01b582190ee721fc1ee8c039cb63727c183236ae28cb848251f4c7134373ca0cca9e706114d7342cf2118d2fc9523c78f43956b955780a879fe345294e6e534f9e717120455812b2e87e652c5119f77bc73ffc855492bd511f62f6d24146da7096a798253a18216207c4060a7d5692a89edf32471567d8652918c5440a7e3a6288ca192bc45b359488b4a0dce986c324c882fcce75dc468612123df23e7f4c580586904ffdef0e37af1c1975b792147fa47d5fe6f85581dfcda117858343ae5bbd514ed4c7afb70eebb0be8b0403a9f3f8cd3ddad37fcd04bc5f623d9a3bd97a5f3587d81bda56fe4df5878e369c674107ac3a0e7da4f8c9c1ca5a80dfbd36628652f972c75a6666c54d4b27f0e397f13542fb87517195f36ab7d8fb98b59ae01f28107c31c0940cd3bc933556e63243a2843c0d20fd84fdeaefe3cf3530c1be08135cafb11f4b82ca6b70156df4dbd38fa55f49fcf8aabc064d36400cb87b2010c10080cb38831a99daf3b54ff0892c66654df2048aef836600817050c4d6574c2e6d721109d0b143e9c842fa3fbdaaf7753e2d8cafc15f9b99556811f86ccc6415310cece41f4cd1b810237fb0b4891325eb97a0492a11327a5c72acbf2d62e0ba749bc5a1b670d4323cad422ac84e6c366bae40c55e15fac19e6f7c255b5c1b633306ac5d95180f69689e86e06e46a7faf0854190461f89a461043aacc9c251fdfe3142fc54b542a40994947db2e0864677292c5b38b04cddb70664bf71768fba76dfdb4a0ba8e42eff1a1a7e76e484e6145875e48cca9a269651574ca73b459e3d3ed3fd5a74079d6869d5d5be95018755ec770c7accbefff79295aac85f9c3109d51f9c42c7af6ab1bd8aedc0aa1e119b3413922b6efaf50b7cc9537756e0e3079b9366c2c1789eb08fa8f72171212aee07ceee170d2e12c5dd8fe94f4ff1305b837a339dc240fa7950e895bf07fca59525716893d50913fac06d63c6f17b5e12528f47f4f138ee2f915496d78946eafd8590136f18fe7d46e923aaa94c330938287d58a22e4677a2ba376dba5fc5608469b9476e43b999ea7e36cd82ab2dffb129aed6c318251f526e0f05d97ed70ec0f206d4adf65ccdf4ef432f7daaf7dc036833cc57cca09ab8f945bc05befac0170d9726bbe12f7c1598fa889ea1e525d75ae04597107faf2e6b8c94620ff13380f3946af5af284e76b7bb74e0398f7ea7cd560706cfbab531581950c62b7702539e7c3a41eff717cb0ae543a4c9daa2e750b03276fffe9139d8dbb18f55503bf8c489cb48972b49bfa3906f8f442322e877f180e5bb3be52756830a83865605f12561cbc4c0a748466f675521673b941f8a5b1cb51ece2849b5a8f6329df72af7fac444c37e42b34d60bce5c1db2d0aae238d443d8a3dd6ec73292f865bc69d3b9cb6717d1ee614e85184c8208e81b4e0a78e3b49ce4d7e87554a446d34e78e2edd2067562d92e1e5359e604b3e7bbcf50ac3baacfcf54b689f55d8e5a5ac98290d962590f0e85c8a40d0482d17e6b954ba4f6c1ac36c64e09b721bff7507a472d9566fc6fdb2d13fc6c2d128edc015ff99d627f07409f6d1486fbc763a9f750cdc6134a149fce7b6b9df5994cc7a2c7e877829f0c44804eb2ea6da803e5dbb29faf1b5f68f26ee065efd7bad0668051377ec9c74bfa56708c5fb1a14ad8cf93bbba376f40c69b54a073406ec2c2c6d27a8daf4fd705bb3bb9b2980e92cbd318a090650955cfa979c22ea11db8fbc2c486d6cced9073f3e4f9f833edb66eea8d2c3894ef93ce637a7b0963fb795984766716f3dfdc5d1d66f79e4c8aae52d07f4f2b37436653e3bb6115f8c1659f88b7ab824782d9d24085126261d3c36afcf41b3b722fc91aeffdc48feda35249fbfb522a61f16f695dc900fe4d56f092c4ddac52fa85559ae53d170ecbda8685a7e7bdaad273e35876b3800c86e557b32821daf91905e76e56cb43aa2d3fd10d0ba44af260f02bd531c5c85c5a8955b0bc2fcbe482fb4efac5663982bfcc6c9c4754b23dc0cfdc7682ebdfe79b9a4c2a1820107b3bae292779bbccec13d10174a23e2da04ef3ca28a3e81860486e9de52c83028bfffad008230071d9a354ca6e716913858d28ebdda2d77a52f9cadd402374657f6504e56c87d05e3b699ce5bad018e2a6d796bbe6f7ff413526ace54a8d8ddc24556f51b9bedc959e40e1fae9fc038792eaf8a2e7b3b3514fee3681c7677364fbb23c3feeb388b3b2db47fb58bcde4e4faa451e26fdcd13806cb0ab3924ee39325f9a9ee38908e647e87bf487891e4893273a93bd5d449afc7bc4d50af98c8bae0197bb41b21614110d0bb74d4802c63b50c86e0d3bef1b2a54d110297e5f7f5d5560662326a55e28987921d549a72832bcd6905d2a51b417ef06057d01f99b17f4a3177b95d4e16e18081c29b82dcf1738e8f82ec993d2c90161ea0bc2588e9807822867ed94fc5e4823be552732e0b22257962d8fd63731b4a34ffb89308aca1a4126c124a2f4047cc0058c1481949c875af800ec78fa1570599c17f046fa68ea728065f79a8515e2c1cbebf3095a3339b52098a880d9df6043d08b724f7ed608c769d1fcb629c595bc1b8953b0a8de6dce70e2f57ea7e9354a0a479c9a13546512bc7ac68577418a5a32d2a0c315f7515f101ee6b1cb6d86421cf0615993671de674121a64a92de59d93b0863c9e67684c6de05c1b2fd1ec3e141d56d0a9dbf399628cf55bacd14453ac003e9003c40a976fc38a73e1cb4e6c2d9bc9fa5e4b7a5da21d293b62c858d0b4fa264d264686e4bbec054ef719c4c6c8b1b7268f8ebfc40d41d3515a3fea4b404c00186487374e29ec0b2e7116889bf06d8c82dd67d67d4081a6a5cc871dc687e62d79c2778ed8fed7bda3b9a76f189e8fb7fe292e0aede2044085bcc4565c40e325ad6a5de0256d49b6e4056276fcadb7222947e3937da966de262beb38b592efcba4672be1c6bad631f8bfaf58c79860d9238a0767b8b461626bea6690f2e3f9e92140ce25c00a9fb064877e82d30d4b6202770f0f262c81863122f16b2129676f78847b4a96e28ed7bf2f8c1cf5d7e3db2a643df871f33e9349c7b08a0cc2c1c89a8b3b3942ba771f94899857ca2ac643bfd7b2858db9b03d2ee8cc6794becb9d39381ae53c16e62e7316c78a4de62e64cbd3614256ab4c521df4238a2c26474c3aac186c443638e81d1a3e5b6e854e43ecf213b86f6ce6cb1a880306263419f83e1fed3b29e8c5481c025a77e6cb88732293a30178a491a640017e96873f53cc8d44c4d570034459e57142a2e1a484436863b4fa16bc5e1dd003e6870bf413209854e45cb0299b54f1f19ebd100e04ff5d1f43f38dfde90736a723db2aa7d627242c0da46cbb9561259d4900f2c7b9976c49dfab9609a497459405acef6e88d60e227b67ad039f43f8e51789f4aae547965de5d128a17b60d7862e91c2cab4adbd2c37c8562eec084b562b7b42e75edc1efd7b7e713b98a579df400af4bb14d2cd990a0e329b49ee17d4adc69eea8f44435569605bc3556d8ef7bbd9032fb0c7dd28ba5241a225ff04a696a2bebdae6e9af3077127623314d4120ca8123b869c6dfa3ff77c86173dc9a9d5c3d6049d17af87643da326591993df8c6e70827b7190d1427c3a5cabebb4ebfcf74f8a21b23666788fe1a8a273fbd8288374afa0c4caf6bbaf0015149da263a311c9bfc557656981576c03838d2f3f612df63de8d011aa71208c643af95ce2e95e27243337654c52476b7a8f0af5608a60456df839c64b555d295967e42f52371254ee328cd915ca7b7e41e42bcfc248d08b51f229920f260ecfb8767d0b6dcea1172bf488beede5c4423237c8250ca3fe43a1bedee23e6adc85ae1ba19444a125ac65bd7099967490524b573a62fa19da0a3be07d170f0f9df74831ccbca10f7cd39fc4f59d5c124e729e9b40e6bf4f6ee98d4394907315af59efea181634a42b5c67c670ecbdbd7e6c76cfec277096cf1ada83b11ed24d3cf5075d39e4f26391636c786013b7511e1468a0fe65af85d30bbc4e0964f75f36c2311f3e17de38aa8b85493a440bcb2d38d55e3cb570f1bbe409b358b21f5c909aa22c83a64e368170de434ce26c9e3a994ff528afcb480191c4c614bad998504b9f9e1f59c5d1bcf7f53bcea1451418d9fdc03516804054014f6e41bbc63f2608cab0a919dabd8b53534ad3f55570ce88db40d83ba6ac4c39b43ea5c9326827239a50351188b93dc24a2029b0ac38e5fb0e7e51f73baf21e2f76d5e003e8ddec31ed50e09d3b9480341d4266f171e8908fa634abe54d17274a59d0955179aba159b608e2f15032b8c5d0fcdae6b3b3da5a1ddbe27cefe9b5b0650632a19f0831886095a685b46cc028252a60555b78e17464cf8d4750596cf2160810160160108ee89112749b35188eb025724721897f2d3fba2f28e73b81443f130a1b13e17e14b86459f917bd122bf7ca114e1febd1f3ef3a8a13e7d813945413c243e95bf12172befd6d30b144a591ab1f3572ca5f53e5cd2206501fd2d9c50f6990c32f15c331fd93bae4c5280b1bb486c03bffaef4020e48f6fb11a018908ab2732cdf9500da2daeed80b606bd771014324f7ecc420d497df83f92953c01bc4ea49aec88820d521bc36a5d65d26f0a4eb143dec153705ab419afcdeee72b113940be3ba0db49c969c776b6687d4a74b76e9b0b3db9c74d9fe8c9add3cb17f2cde8489ec7158236494a03675598974b1a99ed3883ea9e2bb62d068aa19ef9ba45759270b1b21cb0974dccc8d3175810f5309c7766123429c401ed5c61e97bf134c017474b4600bc82f59e80bc76778f9882f2d5b9f7250ba74f1b9c28681cba7dcb87d01d2faaf9936a44f99a8d617019bf9c9f75476b7605058bfc748346a79d87e8ba2753ef76a1318b4f00240fa92d5aff8ba0d82f8daf77556bcd3834c2b163f76985a69c5357f2b61f575455118806e54aa6c568ba14851b0391c114440fa3c0a5729a8744fec562ceafa8249481765b493a017913c0ac7712babb9371cf093033b261d3843973924367f8131910a48a1d5c135847de24b265929cb753ee813b63443e21356ac3a7ef12e9fc2b5105b2fbc6c0621144ff2fdf7b568e6ed6024b44fa2fa1f0983f9aeaf1848bd49b6ae5b9393114c8414a9d1fba9bfe2d5913fe3b38bf8df0deda8d61052c17bc41d03520c118b7897f55e0df8fbf8ba8e442b544ccad4b71e12622589383d95323ac87b73ca71fb5d10cb312b90a23464184c2b185df769089d9675823ad07c3ee176762f340854c445fa5b43c5c6644dbf76b7cc3ddb8769a9a83ceb459e22a101dfc1174974278cbe6a0e1e9808f4057214c7123d2b16b70af1825338024f2cea0dfae15ee948334f85fed574962be1eacafd76fb7a8196296a87435ddc07a52225010960a87e10246ff0483f0bf81c2df9d39f1abed8d21ac6c42a59bfc680ed089f6829ea239205aabf856bea1bcb732dd5861d06d9e9859b7de56a33838836a267046e07c0484dd3ce7ebf933543de9cbbc25f0cf1d7b2b6aaf8030f501f273bb7afb53ec1ef18bb621eb0299579f2c023bf4eae9eb7045ca9e7fc35e0dc6220f7110fc25ba4ef0df4ca58326ec14a09a5416acd4a16d594c24dcf12d569faa0feeeddab7f900f79bdca2de7d2aff16f78f8adeadead67dd99b4c6bba2bd008414436215ffb2efc9c53db78ebebbb8fb40f8f90a8ecfd9a525d4a439612dd6312f1b090b18b0bd63108105d08ac16b4e888dd232e5e31e2701bf78fd890b716bc4501efed7d0dc4746fe6a5a2b5f744fecc76be8c40dc0daf7af1487c3739db109a7d673e5bb5a75246a4b7fedd37d34f6320022d14c0a2f95805ab5830635a2e5cad61d4bfa639bc5fe5b97cd54b319779b3f019c864545077c8e7e28892b8ed082eed8a5ed84a6d41eaa63268e9c0e0f380b0abd83067e5e8574550e45f20302a4bfdfa10bedba30f75e236789d451403e7f1ee78f06ca91bebc2f2f627a92a371bcbbe8b41e2f735b3376a0beead0e42043de15e85b0899a611ae0380a979b2c9848d794b8ea8b601fa591e5866fc7348111189a7013d377275553ce3d9d68879544868457cc1b25336a7467532a89bc46c84ffb33629cc2c6c45970e1071f714fa98de9723019379edb9acd85fb893d02c2b423f03c20955da65ddaa6496ad41a98395ff2673aaa2a8af2a62ef32ef6f72a204826924e6faccea2805099d9fea0fa01aaec60c7f897157dc2db367dc7810eaf33f1db3b07b6d0702d7dc61cdcbe027861e81384bd2666632129afa768a74e59775a3dcf378a70174c9e9e8f37a624e918a603cf1ca5543884bc20e58451a3e9818c6cdc90d4dbb6b84fd3c9ac6d83c46d6e3a6a0dceaca53bab84007078f58e387d32fbd256442c161f81ec2bf16e8d43dd6dd02690cbe1b81bf7acb75cfdb3647da289e4e488f50999e5611f3019901d085c7d82cdc762d5ae7e28dce1867c32408ba0230d95c469387fb4659a127ad76902d335e02b464d06a9f2900bee9bbc69f2ede14febfcaa91c05d77cb0d068419cca636ff5c82120b2e4331ea6c63253c7110b269c57b58bc5132f5b14b62312cdc24f08ccc88675b6368d2fd3365c97e4d0b4dd48c86f4a1580fa0f80013c8d2ade17dee83d01101a7735e08027d1cd3a58d88d6077fb58c86c8845978d1b7ba1cb02dffe6dbb76a5c534d1ec14f073741723945ee6f258056f631c050072aa8dc60511b8828512154ec2b593e6904d665a4ebfabfbb82892eecd6baca3bdbbf70c6292cfd302932f3fc5e83bfb7cd3c587fc2512daccee442cb6c420be4dd52f1b57e8b654fcbda93f55b0244c2c2cd02a161f2157ffa1d761e2633849406fc9e514a695404a1bb2a02859f6ba991534d10c8610b318db84e12bbb0b3c0378f9bd6c70dede049e89e57fa6002756910a7242092794752fb01a5f242566905bafa5c643b9104549bdcc25d9eaa8f993745dfc49468816d131254dc7bb9f11ee2fc6a943cb3b0b08abe3faeef71d4847b1c9cf52688f36fd7d4ce6d392d863dd64723b4e065c1a3ba67f5223e52f7ab674456fb4aeba90be18f0caa8ca86ae8dc44044a880e29e81d0a7449a7accb1ae10eeb85230072972f46f654d7c52cc40b65bc07019ac5f0637a065fbed376dcf857a430d3995ecfd6e4b38488a1499a41a6bca718735d6173e87cd703d6db36f664e26248654c0c05c57bd3a72f9b93c0ee25a8efa82366ca26a949bf721ccd6faf80afdf3b8febee97e569d11ec81052eb0db9f911260960e5130a223c29cbe51fa8679dcbe29fe881252e75a2020433863fa6271c4b153007fcb6ef87c2d43307ce8ba18f7bbcf9299429b1dea18d59736419d46b2bec7cd34058af48543cbe17e9d4483ed462489fed659f148d9ecd5d2c49a5b58b0361534ddaf10a3e920843f2ca207db7c282a3119934bb53f202c964352104884b5c9e3aee2b6658afff6c4bd54d1f79b4d364602503058051819df859c1bdc266dcd13e64f0b94c8df80086850482a8d396eb92217135f089e36541a6bd14f623eb15eb7e634fc1e2c39932e4cf8de73d960c19b4e172b54ae17a97f9ef13cf007d5e557b41f37a11dfdc03b12f607334653e3b94bca915d940e81c11aef420e65e24136c3c1e133d828c0b148ef7b327d1cdd2786e8872f90ad895f975a2783e0c31c45747c92ec1dd5fbcf7c04dc0d959eff3049e6f405873cf41442d7d2da12489ee4c864e865852bcb24f5355f2aae337c09094c6dc182052bb7cdb257d20e8a738557d0d11ff6bdb93ae9dea37e5c35d913542d0647858c44d8a841a709f81b417db8e66e36b00d7d6d5228701b57e595911a26bd072c202f1aa2cbb7b85d62faa904e360cbebb9ec7b25be8dda5490207b998e33f47ac03724b58174d574d2198e5a43057c06f89a72a6ec8ba8b7f29ceb0235a7d162d5756137c39d2aae93e60d643b04dd7cbc68341049951ecc21273a119a6e90a9d26c438a3352873294d05a13d774590c9644cf96654ed10b3b8c790f6ae3dc658dca198d86f2e99f9b5131b357db07f40999edacff5648d12bff62d2cef70f3414880ebf84c7552f68c3fc2edf1b30dab58631d50a049bbdbcc9f026f40ea6e7d44de900941c1c6ca990dfc6375fefaaa1f24830f82def43ad265db5ebec6802e5e2364ca55c710f338a8b7635372b7c0b6d448672a7762e39ee9453f4602298ac5c18d213e592cde1c942c0c53d7926428fafbd0ff59539afe5c877b09ec8f55a9d7043ae44cf447770a670ae4be1de2a44d796ad82dbde7c21106cd45cc4ca044af608e4d35c2eac2d7b50c6abb2f55d8abd28c4d46c9eb1947a1ecf74fd15c4abd74fe61fe5cd59cb2522356839f050f56937bcfff1e839fff3d984422ed65e669e360055347e7b29539232cee05edd012fec62c08e959aaa602ea52ad1d23e32c819d4bb8645b82a814f51c13ba1d0d23e91421854edd7b6e566084422a750a377132bee07f438d423cb24c21663c43f3c4d8d337d0ce163a930a4650ec17eb9d8d1bead5e2d6a7f1bc601c30e704622bc11197dddfdd77303bc450bed95d5d21b9518ef302d66a3ca9daa9fb875e016187549b36d3c31b21f80df514382fdc7d225b93b6e652808c31b02ef90f06aac73165e14948e1253031c8b022b39d936f1f2ca8d8b59ec020d4487bcb695c5c920be8ef933d5513bc5c8de33d9330108740c5b0cbd52ca19756d622a7cff47ba04bfb766c114b87d3f972cc143bfbd63437f450c3036be270f7bef87d05970c5cb68affe05e8c973f30c9e850715c3051e80f7712b899a0ea62bab2c4665e66f5cbc9e24ea6866bb71d391f4687c0d490feae683670b94f9b07d0f907e5f6bb89b9ff1917f38101ed82cdff531a035f22e2f1ba2366a5bce3b7bc1a77d601d9881aeb2b205427289ad79656764d0b1873b3464b5895e545519919645be9729e424a2008c09b1eef7ad4b9e7eb870d927cef4cee690793bad8645697ad6945080130828d035553fa948a4733ca747e8f6612caab992562ab454e99152cb57f1fc368a169fac0dfcfafd1ced8f025cfa1e60481965aa9ed442a40ca9370ceff3da9a7aacd204090563800e720d7965b02316fbb116b270c2ac285b351ad57597d0feb2edbedec3eab83230f2282669a4e94bc8e5c58d118e5dfdfa00a0016650bf1106eb6e3cf2a029f0878752ef581fb28b1169048d2bb04523e36554c7a90b61a4b13f2c3cd4085caf96294b104c9fe2dad6b6a9f9d5861be09174278e02433b5503197b5c6e89580d8cbe7e5a41a2dad122a25db2f5572a8e74109c6f9d431c1d34d93306fd6c96bae9cbe6f3a95e275c50d89204ef36bcc8134769d2615ae350eb6840546ca52a44a4f91ed1ae27f91073143f596073d60b8c0bf288e87a85562ff2097ef586bb7f4b9512627aca4b4bc6da9118cfec9ab23085d0cd50f9080a64e21a8cd0f272f6ee1a07be80ed7136cd4ea72ae72032c0e8a0d87fa4bc6dff4d071d509f84eabd78e587068e9d5781fd52e5aad63d933a3906a3b0303413a82aef88267ea24a312412c233635fc1094c35ba3564a27b6d9c5ecd7204fa275fb6e4e391ba125aa183d9d1c161ea13f83c46d665bc55f55ae4dd5420316d1ac27e906fea7a790ea04131ae1d98024cadd4f6b766ade6bb69258e9b9e94395251d98ddd76cc864bceccdc82dea14b29b8d32f67b38eee9ccd4ca3b4450f40f7497bebde54f79e771069e7d7ab4274b5850b08bc301c1396e7f470eb9caf8fb437af3a8e8791349ebcdb6ab0551da668624f0ba62080d9c3cbf7dc3859967134327533c1581e431a0f58b2faf08c450041f3cd3395ffbc5fb6e4bc0aca8582b1c587dc30e7d17062d0ad64b32e2d8a92e7e90ae64f1b27e84974115e2a4ac9150762eb90b3b0955d8c19c30cd0291cc2b57098bab741af1404b754f4bdb5c3e8db2e46be31ff58137d77b22ef42d68142fa7a83b5c8b2aaf343fd157b3e7b8d54753621827052e8249cdf717380084b8f3b816ee5a3be8309f6640b07b2c4dc57b9b4983bd3ef646275a93f74eddef45b5b1879f3669b20a135b865f53c363a5829f0c592bd105312cac97388ed296629f49c480b8e8cdd98551203dc38b77fcd298670cee28359c4c93b415ce3e5f9c1f12ca27416316ab2e783d666f4109f8e4b63c0d4cb31a65d442575d8263ee90a0166b9459562c59e7117db705fdf60ca08d678b1c9a17ab0803b87a826c67a49d316fb57aace1f1789660983c7d107152c4335a7fc6573e8cc0ddec83a6dcb8a46e6d5d26e736a25d098ce330e819a882bf2cf47d1885092e2831c413c43768c5b63cd7a96637d3572d5f5d443b01e22c521345da9fbe11119acab5d628850351ef45e519fd9780af99138e15f531c46ff77a6db8a62821934494e321a200966fd806620a8ceb11e85dd36f25a2c87d033309f08654fccbbd8a28f8740d678ce0925440b532765f039b1f7f866f2d06be10229454b50e277cd83724c690d1a506869dc9aed62791d714b1dcce863e314d43c0f58a32898a95cbcb632fa67091421945caf919dca1bb290cb8e4f50cb4afd954f25cb26761986124e480009aac35f7bf940f75ddef20c0f2d6b8280a13075e792380a35836d5c8582617ba2f8d080af505db4666ae21bab45a2a9490243ef39518cbc50bf3df8b220e9418ec13e09f1803aaa7e54f13cc07a550f30ad6f69f601e1d90e52f8d19611c97e0adbac53b8741af73b35bbbdfcaf318d4107a438617ca14845558f32b662de511f42be3c443303774a209e2f77e248675044f7005c4f15c9f839e4316c110b1eeb2097a3515d3007db5de88c604976dce69935329f7b7d69e526f9efdd33486a875e73f27bce252a6d52f8be89c01c8e2b9e59739e46479ef937cde6f86727cf52e41ba768620b428a6530c26fdaf07f984f0bb142cc3fe6d4b70b93d2ea47200743aabaebd925cdbe92cf457eff688456f5edb366dc12100edee478ffa679ba9d57888cbab711a971f71d4840ad053e25500bacd96bd231f8a96918f8f90d631819396ed49ee186ee84bd7770c32f7521854be24ff2e6e2b49663bd6fdbe2f663a03f1d98277dd7315d8685631cfd13ac8beccaaa41a399a5dc195fab5da28cdf8059d393188b75a594c229ba665ef908a78b1db391e38896595901a41e10974a5b6fe196774a53fee47ee6776b653a1bd4eee6e56097309b63c5d6ac2978d4132869144ff3c001430f2d37eeeb708d4f29835efce3431de0d7e7d13687b2889b1d6f8fb945b0c00a46c6c1074d80ad7f2e3dde5b4170f4976324c2d80a74b5c00e236c84677194e0005aac76417846a4ac5a4c001eaf7e7e87c14491598d6ae0f34f45df7344398ba22073f6b0d7719455622c31c2a77210304b339aca93a0d0703561478fd7f82e4e3c7d3c5f48596a9f2729fec63d4287319e04bcb641dfd4e9f7d44cd51b30946e40d76b2c233a3fa562c1e558715fefb09f9f36256c8dc94addcb69fc3b69b9d858e56dd87c2ea5106be99b3c9d3a6c91022805d32e5e05bb97c2c1049fb9a862e7ee555860a25e92923c370fee53155e5aaab27f4c5634a68cb7ce2794a3b9b04a5a0065aa4ae70c31afd714a90f73da5c214897baf40de1653073a75aae76af27952a4dd510ee581b84750bfbfd5d4df7b53f31687feca63f0aaeea7f5b99937803ec05c1d2def0641d3f7d27ee1d75f9a8d474641c909bece0352a0a29de69035753fc1542a74336bbd55889a9d6b3884937aaf7d13fbdb5168ab5e1f079d3bb07396f278051552b3669eea43ab0bb630195bea16f18b5e5acc9c17e4480081fbaf1c8b8eebcd32678dc5f18e3f59c81ec0066c442130b318f19c080533694706275c3fc6a3f14616575adce4077b094a4de8712affba3f94ffffda53d1bc890ce1a90c8153c9454c70a17bf3e20f5870c34b7d1f6c3a7859f1cd07fb8efa6df5fa52c14ad993729981c929adf7cc0bad45250eb76e4116cbfeef2055fffbfa63ddcab75a3ab1e9cf5341d7acc144ff4c58cb07ccf5d3df24b6f1fa9b960c98d3dcb12efb0e0d68865ed69bc2b487aa1428c7548bca7dd0c5c635ca63e8bfa1ce45ea4f09e706b05c7f2f370a571924273be55358afa399a7f9b194addd9f8727652282b2a23a62c813b137ef149b6980ffd1fbff5bef633416feb1c58611876358950e163de7bb9b8eee6e090aeb7c04d1de1a59f791791a8f5f52bea2fa44b449c792eb9477bf195e0eaac35fdc67206b444818c3cc03bb903b11fe2c94b648a3f0d1fb4fba6e171cbc3a52ef24a6211fa5855b8501a73cbcb8d63f6e3c1a48409593ca351ef64deb1224766fbe175224296e09332fe9cce2c22911397eb6891e61d9a046bc171645aa7da1e3444a75dd5c1bd61f2dd0cb7aa3be4432da216f9407e96dcbe681095dee496bc758188eb26e8dcc26e05308ff237e1bce53a6f8efd6882d461fe96e74cd5d30f597bf3e763d273e9db0eb2cafa54687f1fa2dc95d748c94d4c6b54201868148bd69a55a7cde1838134372bac59a06e839dd2180154a79a9b447e90e91fbe00ddf6489f709fc64943d1b71c9a65d0d063eb4885e459745ca52cb6a5559d6c57718a5b9f72c7166dac3eca9be99238e61f3002e512701de2cd8b2aedc97946edaf947a365d34a46ec6d300b379c9ea240084f8e6b109b6513c3bea1e7e26b9067c83ccc619cb67fb35eda9510c8b74a26e668c86487481692bc93304730fd001e3dbecb4695acca9d851e6b1b21ea75641342f9d821411050dae1596c6b4e735dd70726e70ee551aac6cf8202512e99ba610a36aed8b0ef77b32d0015021a4ca8806163c2929f0935a3d26ded446b60ea95054ea19d845b22a41c862cc4a0dc3e80caf7ff617300cb82f118d8aa107308c6da1bac486462f39d80d772a12579e1db40402c16c2ee9a3677912c837b3b1f7647f07256b8d0ff7ce11ec3b364496397e0ccf3537b3b3d4eb3f64745e94b09d3ffdddf2f2a71a37cca21138b2c8a719c493694d5a614f150920acca05ea42b012d0895be2c267cbf217b2872862980b9e2ed6f53033215efe2eb4c5fff7edd63d13c95ec64d43c71ac1d477c3e962813cb7a393280e48839860f8fe5880fdebb5e9c3b3d06cb774b8c7511391ae68140c80f1e9667646d63e91f60878333c3bc4c8ba64c4aee205d5cfbef07712d7e36d3b1d84766fbcbbc02ee3996691077c74489858d9bb73793a533d5c3c4bbde093d6c61dbf585677381c6868d4a33c352e80e2960ce7585e52c6899648f69b9f1b92a57338b94c131a4bf5c5926626fd995a258605ca344a8fd71df81fa85d7d7340c344db342c1dfac11f41f8d627dbc54e5ddb478fc8b777488d7e16dc33b1f297b956a57a1d59faf63e0241f236679fabfaf365a9adb2c9e7582a3b9549d1a447d6b3bf0765b2d66fc8e365e6b98b88517b79e65fc21d7f13104912210b122c1c2207836ab85d523e807826715dd40847ccd68d5f5a438179192fd84a80e25e4a48ccd3f4a16cde5f31e9baebc206d152b6abc3b9cea6c6901824cff35155e1cf54b7f0377ad0b0ab7ef5ba54a92e8803d5845f0d0a6dc45b49cb4ab7efaf671709618789b0188682b39559ae79b696514be3b127446b1f8ba1793954004dcae7be5d2a8196a0b495e82a28864c07e86f35ed9c802eb42ecf82fffabf7367ba91771031c7d971dc88c1c21a8f8a79845da716a3931186d2da9736d925faf45a76a267e4fa025e29a9949b6ec2e46f54d04006e71b0ea65e6b29f2db2ca0b28084e3a2480f1e1d228fd816ede2b8d08769133278c6d955927a8e064e8c526870a760537ae73a9f05ef43a23aedf928aac5eccdc6656509b360fc28ef12ed7953c1e9f620a787c7879b0cbf3b47d5623f26221a68305100fe560259f6bd4af6fe590be6bb7ed7fdb9a85bf972d17c45a0a8cb901e02bb1496a2346931f82b4bc377b7f65193e631e04c6822b5c07d2639da6bea05b83ea143552e3a948e072978f526ca618fcf85ca50c1f6d8951110271e9c5097f444aaf1bed5e555e09d71f56f49a5e3766b9c3b5800af9c4e4b7192219a2f543fbbf66888065937f98ba7381c4615efb47b460b8d52ea9af7916ea12d6e41b4a77ef211a0c7e7a4c97c60872954b6e0667edf4516b25d95fdda4f6eefebd6020159ca5d9a2c5c50324421f12c061d30b0f4abae262057ec1497c4c7ef323a8e82bb10d845ad1b446fed008e2050b7bf3e01c70fc3b73a44483b516d2281417f8063fdb3e9484ecf00ed55eaedb1e88c6d9afaa0405689b64a82b277b4baf354204a78ffa0bcc50364cc9e1e1eb2d0ad6914f8c0c1694a08b499a5cec1f39c846e86dc343d083e27028b455aa1bb9fd8810612efc42cf8de65aaf4e5fbad8e3279c6c46969b5b2c9b247e79e24babd198ca2fe45510919721b2db94761ada479b129446920f8f99b157357c78191f4dc5d823a6f3de2ba262d58a5d59a6811959b9c603e5e88fc13b74dd9f6ef2b8351edde643660f492d0bf00d192232123d3cb9b78cb6dceb8942b81ea5fb4bf47592c278670bc8c7eec8103c43beb031eee14de7cb5a94540161963d3a9dc775b4ef36781dfb670071ec39225b3ac4f12fd261616e9dcbfcc241929151df5d646827cbaabc27246833241f123125c049edef50cf429a52f75d922c5b845d00ce9111c8f75cb09c43a3b89b21888effa5467c46a206b4d6e98db5a18657ca0ec37c921339b6ed5bcdee54a6184b0707070ad6be48ebcf9aaf5e83bd3df3ba0dbef382c292e19e11894a52dfa2c315e0a6ad963ee09310599d304232d58253ebb49df42acfe2ca1fcf9d93546d1adc4ea1602fed4258e14508e6a582105fc06a4e355b0fd2dab4dae744be44e2659a59d74a6562233f89f360e1681ae6773c83f85109cf1c0b9c3e27796046d4b206ccef24a5ef2b2fd58bb817b8ac36455424fb9210b4f1d6ba86bd76c5a175418f6415eb825ba4499fbf319f5d090943815d25d693be2517b1043910448484bb61cd643804a33e5887f9797ba1fd9398a5f6b15a6417b8d2e9bc5686df87c1f132c7088a1bded5248b288eef1a66241209d29f56743a437103febb19a648ea87aff01c326d2f50dee833fbe621f492e2c99a6e27014525a8dc8982ec665c408b84c9cbcabd4c4b5c3b3ee0dce6271049b98ccef2ca4f7ae69586f419555094a4e63eb5cf9a7c58ea97cef192229673d802987b9a13f93bd36321e64cc2b2282a6ed3647e156aeb9a467d49a1960de9575158996ca761c8dbe929c728ea98ecf66875252a74f0a9a60fa0d1957916df8bca1cebc3f9700c645fba79b5fbb9034831c024720c6b4cba1276bed4d59357e010ae24747b2df0efd8d4a5ffc879ed066e8f3a7481edda8220a9f37f462fa891db48c7d3acacf6061850346d79cea285d73601ae5fe467f9f93fea7757c24c9ee1c14039bb0553a6af3566975d7c5795735c65b4a415e7988d98ea1ca27961c720b8666e29c0ab59a1ce6e7b0d3ab19dc2c2868491af9108f58d5e2c808b06971682deb7eb31ad4986e0c4a289dfaa0f4e89a48d0d6104642eb27bf5da9775f7124fbf0a0330b67eb923061a85c0f5da8e6c81f831e42523f7f6270c5bdb885ec2ee928011aa58fc165dc4ad68917570b4d0efd10275e94b6089f9c1168463da3b1c5af58231cf9067f5c7b90c36a904de61261964189d660f62b9101adf62482b3c992e5c1d631dcef6eaa82e68a939171602ff0f7907ead864f31849659448d8ba13b1b6246a6ec5248dcf54bcfac549c1d836a1a103573d70630a71b198fe1e1afb42b7e8c208a1afd5650692364580b3a234ea3a7f9b9dfc0615c3d1360874a8cf198545c98d8cf32b31533b1c299d9ea231d2678d2b7d322d7b76bb8f2dfa908c55ff5e4c582f3422556eaff0921065aa9e79b1cf496e10a0bd887881573df2081cae825806a5e89fff6264e87d3adbb925122ae9f05abb2787859ce1c0972d08173162bd3e0bbdcadbc2146ebe0fc1a6a9271739bafc8c3f16c70a03786657ebb11dde4b87dbecee902a26bb35a716eef668f904c795f47fc2066b146e8b70320ec71bb407c9e05a1f00e78c194a4adf22d9c16ebb5802092a1f82583717e17a8a58cf568526ae28a2f1547bddfdf690b5ae73d47dee617bff6e0f5ae3bd4fd18ec1766e1473a8b3742d3703e19e62fda83efd7c16dded2c7ad7954093b3e850fe30ace593026cbf0be4789f0988cd073dfdb382c4eb88b35412f80bce09274898794a3500ab60665a0d906f2bc6d55a9c7e11f6d716c8264269da7d09b18fa7fad2dfad326333dc7c5b335bd066adc1aa57f9661d7c8c71b1a43a68a80291e32cb6190d08e192714283febebb8b4fc91bcbf28242197b78b29bf70e3c6000f50dcdec0b149b30c634657787c9c1bd8267010b817352c86532d9c2354894c25b143149cf8ae7ececb7216dc50be124694262b45b53b065ec832fe2217d6cdf3da07b1d10d7d7157c12da4d40f2c52df3f4af3e9643060adb2bba20f841a874ebf803cdd75ae5f1ec37335a39b51e2ad20bb0aca6758eb8c1bf2b934530a2569f85ca1a68d0b8c2b97523426bc87727d9859b11b6a4beef3ca104682a559f5555c9d2cc75ccb570234a8f8789fc020da46b90485759573295d7df8b55bf44766fc633e8c58d5f81626ac96f2c116b33c733d0b0f6132de84c39a1f6f16164f5cf07517bae51f0f742bac46395c111ec371d88eeb4868c9860a555ccfce0fcd4421e321f8486912be7a5db39c3fa880ee90c2cc100e04f29e152ccec8ccb96ae708c97c682ffdfd23c70baaad3eb8f409fbca66b6b0e55aa1ca3583ba1523cfbd53b39463dbb02bfa842ce9badc61fcc520d96adaa0425927440d8c69196fc6b6757ea81e5f4635ed365678f0e4776ba656dc4ea531ca28b1067731e61f3f2f009ff5bacdaff863b221042abaf0269f0421b8d631ca0871f5052b0c42b8d3c428f64a3070a54f163e8e3cbdf0c0f0ac7190cab639410f662672fb5a634b44066f77b16225a2bb93fd63edecf7bfb2ebf8b4a9609cb90760f97c139e5eabb500335a2be80ca38d63638d66b6605c1d0805f02fc594f8f9b8576ab3cd598b14287611fdd6e2d4c36dded38a9bba74fb8c2daf6dcc2beb866b077076069a596f08ea6b84cd0fbabc2439251c6a8b7fd727bd831e68045ec27ec1fb063e043b48c2a36b61d6ac10b7a97c34ffddfecfe62c70fde4b8a21f0e157721c43c6df7cc8ff3a1b6c9fa4ae3dd65fea9ad5f5f31d9a80cdaf26fe7ce515110885d40d734efa2e4ddc87cceb20501e17f7c9c7e38bc69c003bddaed2f1596348c0e766ad2a918e14c5bcc22e91904a6be3b0ecac13b626117350af213af9aab18d0321db801bab68761bd1fc51025759a6dba2435b8a931d6c92cba97b5b386a733d92aa605110ab9f80da0171e3d7c1a92be076b23cd0e2a17569bb097060aaa87c1d0a3bfd443d0e00baea020a7efa8624218af0ee805e7015256360b1f5f7b6909cd8f397dff6e8574989a6f9a8d8eae8d72d5b2115e3d161aaf0a078c699f332943d91712533b9dcdfad5f447a651d937760ad31abf2c97321226569dc754bd92f62db60cee52ed74c71d63d7b9fa07074ef3653998ae0f1f4a3294e9b2963f78d4a95fb43baf4528181933c1da44913ebbcee20ebb38f3452a1224a16489441a39ba1bbf8c9faa875e6c6c82c6f0c0d85ff5f31cf95b3889da940da1afe5a6b12a1749f0a14ff0438612e1e87d1f458358a847ae66b82664afecaf06a11d62a157ae491b13975a3bfb20a15052e41d0a12bf9e0669a99cada6216baca530275bc8784d9708d62cc4dc7dc7ef18eb02dd160370eed94f4f44e7baa906a451b1b1a97e3410d0bf484b884c414981b3385e60b1cd65703c01d45a3b26fad95b008cffa483b41348bd0b0b529c0512aecbf3cbeb3b98e60ef18a2a453d01d99df346c5ddf2b6622e04ca143209c80553f05a85f87db6b8beeb2ab87c6986a4c4370537efc8c1416d7a7f4744349912322a05b80131739568e5ecb1c8b108aaa6a3bfc9e82615ff5a0381733cdb564dfeaa820eed015812713d8437838fad15096f7664f9757ea47ab760814feb58115038252d1ece25b7a379d848f13f91a957b8553fc432ae1a232018633d3c5bdf70f83407e2cdaff9738260b6f1f57b16afe8d0b6c071142ebacd3a05161f9175c6f2636ae7bf9e9cbaf057cfa081731b28f0d3636b215175fedf677c800e7f4d9cf1bc985f412e775aa99b10c83fca22c4d50edd6ed352d9bf14da3f464082af1552ba67687a1babec797f5140d1d1a81af177641edcfcdb1162f69df02d737ac7267eb99b0d6ec632c88131b9f46bdbe874145ff26cd0f0a5c2e7633c921f5990c8f356ccacfe75076665e2cf2586722e4376e91602a380801ea945aaf05fec76f4fce1943597c5479d5f60ea4ac2c75470916d61e0ec505c870088e0682d3d5194455e34369697ca5b0c73ed1f72f7234a93f08d8b8e7425706015f793a8a96a96cad311f1bbadfd9fddd26d9b99ee964680c9a1b51734f098ecaf41a518d91302c71630199cd92a6501a991882136b796f078c97fcf7638a63341650f27e9c32ac6bbca6cc62e6946e355fbf3dc418e817af1cc058d1d3dfb187e47176ba96c24ba46e52ad2d9e86c6c32c531124af78be349b32abbce861e710af3896a848454e1b33afac1872c33d44db4d38108ff5082e64b9fcf98a81949f1ecd72644d3251bec54690ab1422e1f8c59536a00f199ec337f46984c39682e1019ed8befdcb20f28fb9c5142e7196e5a103e06291417737db444037776fccdd0768ba90fb24e90ba75d284481bb39297e26d95aa12b5c05cffe4cdc9eac0a3c88255f4e02f4eafde0a24fb5b9d9af9818019f19e9a97ce661825b14e7e67f5bfdfa42bec514590d2244a1f5a25e438f9efe6a0f2a573d972fde3c45d26cf4cbd69c6488ccd49bd7308c775950d4dca52147e3a10fd6c82f8705ec1f50fca49c9e568af80605baea702eaac5f7ee20e753003fccc55022d5006f74225c09eb047c04c41085dbdeaaa3d4ac6722850f5a7b3f5b93a9d4a73a10f60be8121a31bbb88eaaaf1877293bd0b3c22e35003f849ec089a58e670402a3f23e076687010a019355d8b04b535920fd15d4873923645f781b810a8d4bc617f2693b6b3dead084545bfd5c1ee5798959d7abc14a71c5452b245f857c90fe4311ea67fb5032087137d36d9927e06c94fbd541e3ae1e18c4446ca4ed0442ca3984508f01462bf6ae6cd3f733854424cf4a9e93859dc653bf8e45dfa7cfc834eda7ae8f72bc96c8be126da34889fb84f07434eb6987e31cedb94f1061912758858751e6c29a1726069da32ac28747ad09d13b7e4b82f33e3169db645ecdf8f386f561c3e6941f2c4de5e30b757cbafef0e8c17a29e9856c9a8768efce767a1e4be43b564df8ecc383aa7a868de5351a4788bfcf2891ebdf8700ace5bced2d59c902cb81ca624291d3d0a41f1186b3e7fd86907e1b0516835a40fcaa93c8cf9e04666b61ac63b56612b5e7ab2a18fc1be984eeb545b26655635e7462676479e29d991b1704051e30676dc1a18879613a7544f3e0d472fee2890459ea1881a832affbbd138d2149437b9f69752d21145010ad911d4295fc59d0bb5c27eef4869991eefd41e1bc5911f001ac14d15a7bf7da554a3034cdac636868a176d14d88067a87a74066307ed9331306055c7156a4854dbca8a0a147a4fc0711c3f089f7d167e50bb78eb2e8e20eeee9b7c071413f8bd9ba3e7dd1c246fe7da8dd9e1d23a9ae1757c02fdc3ada9f8a983ccddafceab5bebb0455cdca08e643a2c0d8d57b08cde637b3beb2d2fda19b1e8b15ba3cd3de2696bc8383b908be67b07e141ddfecb5fb70ac1688d946600fbd1f42b135bda8086f0b132b80dcd56f4fd6dde2f72d2211973cb701030e01976b9a62b44ee9639287435739ffe340244c66e34897efe661966d5e1766cbc21db306f6f634413352ad2ae96532293bef384a7513b8f5cab30f39a992e5827751097d489bbdfc1f03109c764782bbd3d0e8ec29177d0f4eb485f08d07887fd9e514acfd54feb8d52791c89f402269232e56f44170e798be7a47b55234ce83cb40ab7417a628eabbed9e8346af129d4b4914651f9083f3769465870b3c6435f8b299e7f942c41f892bce4a0ac112380445cedc3c3ce31a7a6b60b8f6ec3edb55ebecc9221863a6f5f6e93a26ea7670b56a5d4e0650782d8f0bb0f4b85b182961c7f248d0a1aa86c20dff1dce3f2e6e80f2b7b76fc427ec4b98e163f73d3c0bd6e241dbd34ca59ed504ee4b62af19ceaebe0345e9faef935aa8c0a7d625cca35a563e755bb0b6d90bdaa084f0572541667e39dc20a0f1d1693afedf5ba79fc797cc3f9c9279b901e1a17c2ae5a4bcb4a05f6533297f287e1e64caa903f62c33d9cd12c05765db41dd737641e6968030aad66faeb03536b6a1581ddcc4342530d0e5e998ff1822b39c92bf9db033d08cfe0cfa87b3a80e90748fb8f26fab0683381975557e3977a3275f5f473bacf0826cad260bdc6165d4847b794ac417280ec8707937315df98aaf4973b2051cf2631e89e206ff94568479f7af6b72a9e39470d23aa7f81389eb4122ef3e7e7cc5a1a283f644cd08af0cd495fd95ce555fdbe53beac14421778d7863694b74a9faf15e576e97b9602e87a13b1db68ab303a8f61a9d3c58c09f149e38e329aefc8d24faa0e4d3cdf30ea16f2824f67810821807d615da18ea4a9876b43fe441da7f7915f1c13421abbd870133329eadc5f132c392ac68992b3beeaafe2a0bdbda9663f7334ddc2e706b064e8d1539662f07c004421649f1376eeb116a4ba46186dbc2d276d6622fd87ed2cc777cb9cd881355ab82e5384fd823d2da632177de8a2f7edbb052342c6278a777daffef1080467c9c67e4d753bb226b5e9607add8633ead76d474322c3a3b16a86743489cbcb103fef7abceaeec9b630c4529e377b06827369e22e954716eb37b7f92edd0595596552c249a9b89abb6323c5ac64705b1c702e4ffa2f4f87006db1f26afe4314923234beb690a6b8298b480849b42d453c73077115e72779d1594a87317351a6296b74d6305172f84677c17067b4b41c3ef5a782419436de09756ce03be6655f941b3e8891ad8f10d492ebb7e9ac9e39790a81b8775a20ecc8324b2d0f87a3ae9cb5711448f727e8b08480d1fac8370ca1b6f15af8a14b83d4a093cddbbafef87b71092e1668e16d82b4b39d81d6884964b8c57a7e4312a99685c76ff2d0963df2c43dd4445ebb4a1a6cbb3f4ad7a623da2f08cb0efdbdbd61bdfd70663b3ef9e65070c46e16f278b87764d33af79375749770b01a4740919f5e8fce5cc4056995e3be4c2315e2b80cfb5e1f69ef5bc3218642f32d3ca04b6573575726b2f1cce69ae3fdd195a5660384b61a6e60a3183b1ba6d861dfa6a593276894cbdde2369fd24f191fdee550834ac8286de5ac181075390a5b1dd2080d6eb3bc93d9a876ec57a09cf8e93ca2d5f3e89c5f58d312a00a9f41e0557163dbea7f33e5921133a8234528456c371b349a90d19d99d593717878fe33adce0e71fad345bcb3875c2e079c1fea84533bc21b13dd99d1da6e42776e09391219b963a44f12c9248a69e389585307c96d3f38460c275a9ce8db6d236779bc4f12a8579d8ed918b2ee6290213af03f4e697b9da6023e23c6ddb3b1254d9d771a105bcd8a854f29ee39e36c756529d684e2fd85279aefcc7a41bbd7281c3cff77f13dce0449c60a424b3a7b8eb113a07ac85962f4a55e30db9e2fbaef89da85d49f1a9b96faca615b0cd847141c90324da18005f8a2b81fa5de2cc73cb5937e6ef4cbf22781db0025bbc9ae6d3a8ec71c126b862592a51dd3fb0b89fd211b10e7d39798dad60d4db88cf8b63fecd6d8134535786fc9d1f4f3ad0ac85d77059bb69d418d8ac0d4c4bb21eaf619d43b147fd650edb34b28d97d2d723cfa8a5a6a0ba1faa88e6c8f292684ebf6605693d74d7c97966723689f8d58e41e15db8b81229335caf6df706808b6b56f96db04b98220eb4173a43fb86b3a3c72ac13ade72c77afe13c004e416b0392b9fbfaba4db5cbd05e329a32aec7d5a3aaef5c21cb8abd79df1e586ae1a268c3fed237ac8b8112b032c224269b2725012332088c26c2e7e51eadd44464ca9bce48b3d672c6223b7358aa976819ad922a554606120dc3c94067fe5d132a5627ab23849f5a19c01b1be880cc8b2781eabf4efe6fe90dec33ae7a308c796ee9ac3aadc7fb8c2b384a51799df39b54f3689588ce704e79b45175c4168105751e7d42975cefc87c99d49226a1036175ab1b756c4df05a21b873af7fa1843617363f4fed1647db4dc1512e7d79c8a3f42ba67ae2c31e12636a1908733a0d70be8268dc60ccdeff796be9146804fdf32b782879e3b03546d7b25a78a49c0723133a71f895fb15c2095285540f5a824cca2f08390bd96b9bbba64c54806eb360f02264ad089bdab6af890c82d4d321045610fe8e3b0d47c36dea2c5c4e1dc60d01b387f95dc180c975167e7814d2e903a51af00ead2e483b1070de5efb0556b34fa7dfceafcc37aebc924e62f983c22a5ea3c0c8053b0f2299fd4725f12a984bc58b7d3979dd8acdd48a1c9b0bf1efcb8ee81fa45a8abc6ca54ce849a92ccc9907fbb197ba2fb3b198dd2a50eb9eeb0a4f836e888578657d6fee71c0a14d395b300983a0393d4ed52f821f55d59f7c1c7539b258acb9ffb2c1e9696b9fe15f4418de39e9dc94d16f9df74fe59cea135b1c55308f91763bd689d91700f1b546afd156cf72cf3863e9ad046f61ee8a94e9c5bc852e2b441cfca5f240491f47acae652c54b5eab100511474a6f5148822c92d36071497b55beea432ca8ea5c00a150f0ae9565a4c97129711275df64b856d205e987ccc427500dcbfd8c12df03b458c359ba03c0fad5c88311d63b701bbc86e1ee0cee9f4b50765e98c2265b58ee329179279450647c8b4b32eef11f24305c79afc84b3f360a7d7ddfe5dad94e68794ad01a2da55d6c461c8d1bd4295d6b330d81853e1d399c84f7857606c4b9a851323db8ec6a42b0416e6a29e595b6278a88bfa520b601b4c0658c816725c30befc31d8041a723a09150006edaae581e2cb0bd9789c47bb4f7053691a94b4a804a58edc0ffcf720526f96785b45d0f4197819dd674e262106d4c7df8983032d4f8cb993930a9a62794cce86daa3dff8f62f6e8e9d4d9f03ba862556d7ead470b41c8cdd59f92123bb7223d749a10cddb44afddfac11218b8cfc0bc5095662368dc2d1beb585c6701fd8a0cf4e4bbf5f3faae8695ebe7286c50f4557daa20cc180acfea20c8d54ff0cb622fa2d888399b49e7f8ad5ccfbd56d9916d7d5db775482da2c6cd92890555604ebc05ec3fe63cf2b7f863c362a2eb961591d305c9a9f7f580c29bb91f57257a16a8c2df73111217a040e73358630600b3c263aa0a71f0f7d2e9bfd464a234866207cc3ec54b12ad637f199d45090deb07e1165911f0c147491612538a2b6d240f95d82d09c2fd3dd3da9e3de3e9d6dd3a355f44955039b6208417b6ff14590c9cc73d5e41d7384b2ad964c71e7ae9c53d579b3d661aef97243a72363c6ff0c19d62df502a0a2195a0149a1857e5b976a0b00093dc0f05a8d3a4da2a55f83a2d89bda19d59d9ff1d53dbcdb92fc480db3a320a2989ae01d9d9250063f16329de1254103fb6a833a792c2c08efabfa21607ce917e2428ed80fd05e293070c2d22e6d1299280a94aae7c172205849ddccf2a0cc5e79f8e80501ad7c3d54c84a963182c434bb12d0652c2a3eb91353fb575a9891864b9c2b51a4cfaab448f5f55dc8c8fc558566c7bdfdca82df1235a315edf1bd4ed0cfda4671661d935f7acb5c8917bdcf78d43ba3a9dace43e510d8f11765aaf46174df81e45fdd724e4db6829765a9b7c4fa324645f88cf6a63a9c9a8e4cf420fc699b6b281260816d13a7e6fa461bf12aa939d7ebd42f1d0abaa7eab028e99a363547d3303d2b5e3bceb1b3b33889c158bde383e5381eabb4b1d6576c625b12ec6791a05f498edaee7eef5442f199cc504cc0d346c36fc58dca648ea658b479a12cb23acedfe9f68ab99cdd8471b5eabf4786d0795288fc41c77054eeaed2511fa0e84fd72067b7467cc950893e92671fb954e6fe540e792d36ca84b2dcbcfe9db7d9423ba1d0d1776808cec637dfc7df03724a66daff59dfb7d4b807e74771c2f1922bb0035657f19da7f61f37560d78a0f82a73c487bde9a5517a493f33b003ba4aeffc73d1cb5c8773918c1093489e8aaac2430693c069926e339892dd7d3a481fd8daa02f45bb7c85bb3a38c4048dee371a0f74059e14494bcffb70911f2d8ecac4b9fb482181a0a63718950e2a68a86cd3699c726af209e44bb947cd44f5d6930935ccebf6091a9059074dae7e025fca8bcc6bd14440aecd21ac4878b90037e3b1c81facc5543d643cd5050ee6fbd62e37599020c6a25906308cefeda14ecf106eba1a583ae027551462468afee3764c9e09a259808a8c30b386a8769c49462f1956caa42ecb98813710f1226a59c8b3ea7eda7146a9d7fc5f1fe64c81d69b536dcfc664558cde6c690cf115fd447fe3f05579d6083306a776e1dad4cb926cba78e0fd67ecff68ef96ef2c3e067e89289afe4bf1a43e9893fb447c6ee49ac3a8358277120f4502f4aea3e1eafa67b9f7475397a6c4282f27898c64338c7126e1edb3d6f71bee9c15bc0da9ed0b54ba2187f5ddd98dc870c54eff7ee5039e895ba1cf5e5396fba938d4571f2d7c1806ec6983e53094135687e1a2a1614039bb5a5b3cd88fd5f7ce456451bba98527ed5d00c756c719712bd45ed29d6abf349405495e105722c9e8c3b53e06e327492c90c69be240daec9cb5da09b47bab29ca2312924334ce8f09fdfaa300f6671c55cdefafa8aa1b70bb6ace043431526702397143aa9f0a058827a67609078f2c2576d61a5a2cd5bb1b8e38e7c5b17b60184af07715a5ad4aa9fb8d807468f221b9c0dc4e177d7d1726791184844c06f57cc354d41ffcec5615d7133752ff418347770a15bba08a91d05fe31215863c8683088c626805aa707d8ce83f9a891b9126a441f401277e9ff37258fe3ad06f9392f7e83d820d0919dcb020cdaaaf344399ca1aa61d55f2ec9e67eee55c9b10c2d98158ca2bd5579c3713e6842229416640ca990e4227462788d31de40a3770c3bcc7c46bf49bbe8fc97a30a7d80b2fb8c341c44db46baf4df63ca40f01a2c0db213b6eee983a5cf85c54b12af2fa65d81a3a6420290cdb79b683a57a8365481911f4eb3344af2e67f9fbe696be6ccc4e2289fc55e01d9911a9d2f8b8bdc75a32c1317e3630411227c9c1fbd4b5bfbd5dc7dcc1d92108fbef5c9088dda3bda83099341a995d074ae043fc4f842ae1e10681a326bfb6964aa8cdc39139bb314f9302510b01fa004719487c1302c881ff82b925ae670d21167faca3c541bf46054dd7b8f76108a37d0bd8c8ab09a239e4fc2722e2afd01ce86e39ee6f69d498fa0f1040ce248274427d97028564f1d2d3885b43957c7eb1ddc645ed1e6876bcd64ce5a42581bfdc890ece79abc8a5173cbb56533a82bd1986ca53db6b5a561b19972484cbfbae92cce77fbf6c17ba51af5551d8d564d4b4ca34cd0bd3f9a470cda5311750c023ed1f6ab20c7e906b8c26c7c32a3eca2b5635c461ab1ebf43b232f52c4009789464d5f5ce5421a128ee68ffcfa9d90fc22c85df7b5f4e9e2373822fa7132707028ddef6c49aa64b2f20cc223a72a682502665fb9a9348954a431b9a7d7730fa6fff40aa3c8a859771ea1502144eed942b1e8a53f3045b5c91e9dd3c716154ac314f59de01db2f1bc92409e2f9ab4c1420aee92d938bc82468c3ce4afe3c7a5e3e68ad476de52292b4ffc7cee8d57d80a5653bff7ffb14782753a06de2affd770edf7901edc2575d6604002340a993ba59e14285fe95d31532d710938f564665f5cd2669d923c5b360d9be8cc8a8cfac3180aee4fc736ce62d5733d2718b81e8020977aeca7b7a201b6c76bd3f8874ba665b6be2c4bbdc0b19106b51df62ae5bb66596259bdfeb160dbd53fbd463ac51485434a1f3c317100f7a413a8298e753e89558d808d87afd7260d307ef10453b9d8398edcf2138a2fc48af5571d77dd765a6ff80d3fccb9e0323d707f3f3c59faf980904674a3fce9afbb2aa6df5f71bd523c2617a505801bf062dc96f420e54bd5c37159a7764d17242fb02890a5712562465b7849994c3e8176cdcac99feb54afadb58b115fffe816dbf8f6971b5c907d906809b7da4d103a9bca4f01b1602d75d5434f7e5469fed055488a473a3ea2b7510b5a5bd907cc9c7b23023fc7c3e8218e0f9073a11837ef77d37604c9e27cd3c4b57b34cf2a8dc71f839113ea53069b0d82bebeae5b3eb21cd96eee318212ddf3ff0f15062f291c3476f1e8554b3fab9536f8da85905ad11984d0f7a91f0a61c0654d7a2a9e49b38cfb525a5652c5ce99acca5e14318d9922231282afd087e42fe1f1cbb14b818a75c189c2d27db378339b0aa33d52e6309c527857b8ca5d95a8371081771351f4292bd921462d7dada18c5b9fe2c8b24b8c028986d2ca9dcaf40dada3dceae2819eb4d36b91f31f9fedaeeee0a0eeb2f8f25cd556fff3ea4c818964b79dfa1a23130bea362548a2665abf7acd25a29004d1741c2dba3d5f708d41bf3e82bbfbce6c7ad1956b613ca19a3a78e5fa909541a36aa0831e6ed523a3a80e59355bc42270d2fc3eee128b90e2c0e5366cfad3611a63cfc5ea59bbe9a74359a399052db73640c9401f6cce2d9305b11b718193ccd1b76e9c60eb5577998b88a85181c25e3430f00cfb506870d9ed5a4ca133b0938acae5bf7500a11a1b75eec193ccf9ebc40f075cd6aff871c9a72b67d1b4b68df9fbc3603f890811432902818c1a6e97db586ced71a5c2a058b858701cd0516c1e13d6a04b58aab393613ff258c8eaea2086fde132ad3a666df4e0641cd1960293e63b401dd28651f329c2e5827e28f907dc435a3618e7fd94ab7961554248fe6510761b2cf66e08f93c57cfa1b5706b9ba602528f4ba1e6d531d9b92a48b6c9a5e2a0f4333a40eec875a12ec6dc488837e0177b1d1b23e9d3aa3c5d4a22a422828f1b66ff50f2c812543966b395c55e401a06612db03268c86fd4c89b9634e983f9300bd2ecb2596b516d2da1cd3924984545cbd9087f4d7ab391dab0f15d11ef91d2cad96a08912c3ee22bc2edb153835c951c15a0d651a1f35eee8110fa4637c56956765daa9198c126ae5d7132dfb747c97fc39b8a77edf9ac07f2600b8d16ac9386cd2d059fdcd38abb36a8c216af7f8459b276e8b1b340ee7c49053b3e704577afb534f8d81befdc27d15399f6389e2158d8fe3814f5eceb52a4c308309348f3e2ff4469103370ad30d3680f834c26d33714c46d68c3a59d11661472f125e892df75ae9cd83539136fe185c1f59c5a91ac770337945d37932099cfa4a947ed72bb2ba7345957cda8d17ed0fd5408689ca534eda073dc0c52a2af5de9d7a8660b031284a20c3bed36dd08dce909cb57ec47a5af68de18878ad8bd4f3dd87aa1870463340665cb31424b78aba80977296253212eb8fc45789225bbe8189ac1567c56a6cfbc6fc844e6c45d49d56be165a00dbdc37bba18c0f434612ad4c84f0bb5f6e0fa0d627d749392358d50676fbd5c54795dbcac71bffcda2ad146495cf7f3dae8633c2ce97f1776665f53dbcbc0c4df9f50f8700b21facc4123d5aa1eee109c6ee08228fb6263e0c79d47a5f8be03ce101b2310f63d0a6337d837505d2486e42343ebe155bda70ac00a77b702c7c08a8469081108c8d2c1485ae499f9a48866ca000b81af11fdcf26346c1b7331a46ea3842601798200f1e41e0db7b5e1d008c656edede22fa085f66281b8ac1db724004e2bf011104ecd0991845d9a96aadf67884d8653cc11bac30e3704c4ff846f4a00297719cc24c8fdecdebd08908b9a08dd11dc502a482f7d2e48e3c73747a1aedff1a2d0bb23855750e6cc83cf96db4e41a61b3b02f881a7f9b35c96e9171749bd64e4fa6c320fdcc19493f1895c2a96f2f2a24ca7ea31e4c825f1a8424b137f4b22a028ecfc4db94efd639748a44a8f55bb8bdb20fc6f7bb1cf32b5d29bb33afd5cb92b4fcaeceac5a2e5cd039179a65e1db13ae93a91592d451ca377515360140f68ebaeb65fcda13d983652da6b92494e611dad0f5d3848a57b8cf642f97d1cf2f49df8eb2a34bb969fa396cfa03668f65f3d95e7f9ba8e72d0155d4efae43227f7fd00a30121967d175a96973697dc35d63f82639e1f5a45304a1a7ea6cba9dd2f76d50f58b41354bab4fa1bea4e5a0c4f5722f4e87faba8b8ba0bf61eecc188a64703ae482ccc38b1067cdf9978fdb527176cddf7db9c982afd22e527507fa68dba44e6edc76221c0ecf927bcbfd3af2127d4e836901d5f370c987a030fa34dcb7234ec528c98f6b41f1c5dc1c574dff561c53079d0e57def2e4e81653b12c4a5a03cf029eecce88a14d069cc611f09c3c03af8b3a7ba542dc94133b4fec32ce39fb464e1109fcb376512ee3c3210332710953b26b709c3a16d00d7156fbb0c31053849980da24ac95e18e800392065a5e560bd39b5edae59918df6ad1bb1ce8974a7b500fe5033917ddd53340009874ea2febbb0c10ac49a77c3c2cc63f03f405c7948a6da08b38ca29be8113e05a506f1cbfc587502d042a01e1c620204beffee423c6b95d451c94bf7711c2f081381b4dadcf012def41dfab90dcfeefbd66a593ac4615510dc8d7c6487b0f6f77209208944b953b0e76a090328c5c004db34a6d8b39e5af8b46ff7d8ca5db1c1200005dcf6744f53ab5d215d701201f5ce5e99a22d03bac767e78b8907ed9704f3626d924c0503af30a4af338b4c9d2f0ee2c4cab894436a2209952ed37d5509578ae6e62fb72f53c517548614703bee41123596efb394f33bfdc94ca7dd0fbda85e7af797bcdd2de7f633cfea696a21e6b415a4926c6ad00d259dc387dfc0288c210ec6b75805a2333d2813585e33df3c259e1c7f94ae549b2c5ad0acf471a5bc7664ab40f0035ff6035ba2129cbc209925c63b8f96023a957998fa0481bbeb50c658b2943156115fedef3ea41ff2ea94f06ff547d53e70a179a4e6b9e22f248201b77b56525f3d69496f14ffef1ed08143ec574de2deee83b56877f2a264e8c62f682c26e66a515c1f915b7198c59942ea274ad77d8cae6a2514038b7ed1818e080818cd412195a90c614836ee9830cf6e404c66a8c90f0e6308feb4c6f65f4415327e505c80c01db8dc38cd097fb4e4597123c4237f421067f31cd4b91bc73fa398128353879d5385d70b8a011f6f2a57a0bf741d732391a80f2b7c8c1803f1369d5c3a6f4c9ea526f66cb1e548dc5e8a288eab91a241d131255da2710a7a0707dd8c937af6199ceb97220146ec07636bdb075a0166b0554018177fb005b264fb2766f22b2cb07364edc9a777d33a9a54ef8ec8b72c2b40ed4a28aa1b495dd7417c85d62c6c00fba0f325191a948e9efe2eb74954c898313ff9d1c8165b5d288864043ed54b65980444d5951f792b310d57cd63e4a0d16688e03ce57f124a303d9b1f1284b7b9f226d879899bb9a916a5b36fd91da7a2ab9cc636420ec07ebce05d9699b389c50e3427babb5df017e344186a2fae020fba983a035a5ee02311d86eda04bff228d35fb8b2aab320b513fc525b6bb8257e5ed458acbab0f94f267b34396578e231ef98aed360d631330891281537ad8ced64c4c58a09d07ecc8bdb3898e5607bf374e8fc3e05ea2b512e2b06e8ced171f0c95fc14fbce884697916c1c7a594d0559b715f188d1270171690dd6e8bf8705554f4c8c29f8a38f52a30988ebdcfd761440034be97ac28033f99ec2c578ac03132ba6006c0a11e944a5603c2068328b192f02ec40ffa49473ba711a1024e48c395aed9ad64a68052435d959f819eaf760e6cf5139da3091a9439efdb43406adf76fbf1eda26c6189c1780bf0b6c57caf18608e52f011a7856a04a90c3cf57934a826b9e68856db8f826f638f613e297473e138d3b38afba9e66df2cea191d01ddfdb32cc02aca5f7c156027b3b0ce3ba31efde79bab985ac474f4f1bd8c955170d85a895768ddb1f66b4661f138029ebd373f344dbd05e65ef336810f36b0ca67c7b230acdc7c029a298a2d7c7cc26fccea168ace98320ea55fa5e7712cdc4f0bdaef548777ab4690835dac87a5fec224dcd36e9c1acfde4fec169c128fd0c7cca12add27b2a4a14017dc08f92f636ad0eb9d0859676dc84faf170d582cc4965b48846efe50190281e46615eadb1a3e8ffa4a5901e6a3d4705ec435252e91388358d91e728ec33293b26ce90cf339f60c280c83b41335eac82d57aaab457460cdf24cec7db38bc8bd234a8799da437da80d1f2f8e51f37b01e1aff048a1f26756e320947de7a5aa36b1860d42c8e33e8743d09785e569aa21036abe34a064d83b52a2131bd0e12ca6718be5041d93ee0b03cd6980c9d10950fb8a9db63f7bdae92404be39d944b14c9f3ef216d680d36d5926e44d64b54c302640849f35c784490056e800aee0828059b9ef443299c1d7caf2031b95c1e08b67301feb00b7ad0d1fbeb75367577a88aacdf6571b17b0f2ad7c65a5f5fda952de0f07edff2073875f375a7774e263db13a0c643b5cecbaeadb6fe4483d95e0a24b4560ade1b15e2f23e2508c569734c0bf29e3502a13f06791f9d8575933f4aae28cf8d2e6a2707286309eec2c0f0c5e3649803ccc3df187d4a2ad31532c4a9733d270e69a25cb5d1375b1801c51b2e2121506d0b0565d10ec9b9a59186d78be01ced3817100f469cc5bd142c3bf51f85a5a99f650b5b286e13b0aaad42dce57fc99d32a3a1358a338de0a7c859c136b19b5dc96b0fe491a3824db0eae442afd56f0cf8a329cb8a7485ab2d8d28cb4a31ccc0a14dbb6bedd50f54973614dfb5e6d37ae7939e5b921d0927b81764d9bc1d3671af878ac639530dd5d7ca27c502af9033102e08b88de97be855628393f3a3b250c1a18c9c764f206aaea103fadb388ba9f78cd725fae61419bddd9013922286de3cb651099f2930cd2a1a33972703168f34a842883a830dda1e7c8aed83972ce55a136061a3164382cf73e6896697dd686360cc0ff212a409bc989f525c5fef72856c1670765bc852ac71cd1b62536408259e2bab185f2b80af761336202af13e3653049e84f7672bb22f412cd46d4f13b56860db3fc9b225df30faa753a52631d97463dd5179e16d4ccc382549b2dbec89408400c7f78c60581c6ab98ef7ba8424a8dce096b41a4b860f31bdb45494825db9a4d7f6cdf9005f9485137475c22ca8bd849d637fc60097b1c3c9916ce9137053e6d05bc935cc3bb7cda9e2e7e3f389bcf44bd7544af6a4316055b60c12c8f51c84a0c223dbc96c69ef9f7326504e70561094af6d7db24bfd60ba3e9127cea873696994046e658d6eed127a184544f4de5195b3cac41eba979eb3860994acf428a2aec0cdae11136c6b3bf936c7bd4ba297fc635fba26244c9f46a1fc78ca7c10a4339119f8e6df8b31f8af2e13e8eff63daa98cc56d07571c862c34568c379e5339f7800c298338c68555682042bb09beb6089fef9498e1ec2d704193b45b9f5f6c7f660c0a0f129d139da79d7dbe10ff22e3117b3f8d2cb28d07c13b50234b0a9bbfb223739ec7552e78f2aa42d1b4275d7ddd150a33517c9339d4927a8a4704ccece28313a194457bd2502e1a6595a3cf54a5bdbe374699b4b9f3ac60b69e41ee289e5aae06ad5eb73f71f871ad80e11eb3d57c022c45d3211ff38cf8f3d6d95fd44fd5c94b156b7e4c3d6bb33d41548459c18e629fd1cb438c73f0fb4e287265062215a1afbe4a154246e38877be47aa4e961d8294a5d513b9ff5da3e5efec6a763fd4830592b492bda9a71cc7bb93a56f45712cc050a81cb7b7b503fb444cccfbdc88037c22037307279266753897e2100f43a13c7105dae2875cb29fe70666d52f9985f464d905dc33c9b8e691b4cdc636f7824eec5e008f0e0988be4c4ca8dae75f1f32e64a96679bee49d5891febd2191f5b6192c4162f7aa9829faca4174dbc5b931e8ee2797707f7672e00b3c755638e45c6d78efb4a68f9b76ae5ef09ec57159402e2a02355f3c3fd19d63fdb89b21d321c6c70521b1da9a5de98e7b160631ea84b8e589b020e6785408d25da2b9ac414f5a7a2c4586dfeb865ecaab90f6aec9a6f0948e15d49fff4422fc6655a3244b93c3230bca05c656c81eea2d0e65ca98e5fab4f6cbb26b904cac821987a6665906d10df42cfba0e565115c22ef1425cef1af5f1d15a8cd7b425524bdc2adbf317b5dc3b04bb1c9b44d20eb95cfa0163264cb7942568d2380e16eac0a6d625fd2337c9710a935144ccfbf8f3fd39c21fed8f6c4077bdb88bd537d154e3a5463cbe9601507bc32310a5323b32a30cc1c6dd9af60818d9d5db9046019d31f38674f14b466fc5d1c4af86fd5dc855261f67cd8e622d1b1aa84c57f8427dfb35589eb3c0e005c47c5b97ca7ff84bd640f40cacc3be3a052331e668b221566f7e4a8e362e3c036c1eec344488dc636057007c08305aa55da27a345f057a6fc8ccdcd6702cdc1832d62ad0c9b24718283be4be5051419194634229ef1a88de72410112d89c520200b47b8d01557558ba8406e18701f938358b8f68dae22fa5f28cf66b5a7e6e3930a89123a04119076bf06f6c6e194f556af9df96950ec7f41f5ae646687988b2a597066d4e02af022b2564a27320ab44ed853fbb4705a619369840c119433475cf974d700fe3ac3fec9719aee3e8d9e04a6d602c906705c7203a2a7a88277033ebfddcfe9f6aaade785b08c66d414ff6baccccb26af71e08c6ef916f6928e5e0aaf1a4c0b544a23d2c4dac4844f9f2f13e95bbf93ce5cbf01995cdcbcdf937481d0dc5b4e1e2afad9823aeffa8fa7484c26c23fdb3c59e3e8d48a85912ec19bbfa8957b06d03b32529203f85e507f94a4f7698b55811e13f4754a45edab9a23283c51a9f6b6c375baeac197d768eef1169d38e852db8b4066e410bf1c1096e0b19dce174cf3ba9a9696d6c585bf533e8ba4db532733d61a4e6b44ac23407c265c70f7df253284e767c79b3bde4399e891fc366ecce75616da405700b85f13a88428e802b7138f574566f81346213fac7dc5bd8eb6bd2cdaebe10687736c1b927efeb52048d1641f065b34c734f922850da20e03315a7affe587743d5721903cf59c68c3ffa67cd0c23f4b579ccbda1ff353f3118b1a343333d921f46f5deae712aaf7bb37f15f75be222b3b2547e67ebd53030eb37fbd9b86faf27c1caa2cc18482703048a7178de53cb5aa5e189b00b0e6c44cd513f4bd6335187d4f1a5b76970849b26b1773250a99de3d4c5e5da8cbb14539643312f710513b6395d9d434df18fa0fdc2afec73688160faf04784838481e246434d3b254f8e789dfe58855ec6923f55fcf05d3a569ca96a7ef1595c6c870a10c0e1957965c96a8ef07a9572417b6737681a9b8f3937cce67ba323d2d336c73b66fad1048b194182a62e0d07734b9a1e5e5d03dc1037068161bc6e5ff2b9ced62b35d2a02522ea7cae61d092fac623d6b8d6ec167b12829778fcb3e12114959427fce86baa7308d78c756d173cdd3fa6e03ea14de3628a66d453bd18a48d8b3a5eff9307e1526097abf48b29a9fa71707a0f6c708445bd2bfbb3bcc1d72d23f8557579f0040a63fcb3092f7e002828c88dc3077cb7b54e36dc528662ff2e82d1428d6affe50dd8667b6e33a1be478832f199161e37b2474e04026f82948a3a6c877528ce231d1e181afdbd8e06eb141b06f2c2071b8f171ac02c261148e77c57de1551375ff45e14a2e81d57b49ca27607c57236c75ca4fa2819f5a9a0783973aada20ab2eb0eaa775ed5cd57441812b1eabf6363222ae6741ef0d7a4c95e6e7bc4e1c3195d74b4d920f9e040a483a0eb5a11f985e40d243e56707f20b80e5e34556268a3d9e171fed630d3b9dc64fcd96c8116bf775eba78940b53f78fdaffc039463e938ae9296636133bbb1cf3d490bc2005071f9776ecf8099d69dac77e8e2c6831bc6da1d27926e446310c7a045c506789b5449538cdc3c356f0e8b85c8354f46576c04f2f1d8d0f702704e20733476e34ee71bb03f8dc7993318f68cd724419d78e27522330230e5e9581857abef32baff4d160558e9688c13bf8c117711ab51d5cdd9ffd1d25abc82b108456c3b352d55a789e014cd504d3b6db7c06757ad25fc601fc8af11c48614f006aaf8ef494c17aaa27105828a303e123c12f4904ce39982fee76c89763d5c11ad12adbe295f460a6824c7aad437fe5011051f1e5d3e91b613e970b4c7004a5195e7a4e493abed8fb6513936b6b7b6fc0d7b07956a897ccd3e39f31f5533396389f133a7de3e219dbc2ffd6d56934a2c55c45bb5986abc58abe3d6eee6ad34d4ea46a1c29076206d7bb16e437a5cdf95cfa6ad28d85cb966d880f2d495d36037a83b40e4c936dd014684fd564ea5720000000000