PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66367 6d8b4fcccb207b1b9d158b215755e8f8d014b57e57c8e426859fc52ab2cdf4bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80c0dbba72192849c672cdcded82646797dea4556c25f39e918b55a84f034972
Certificate Block Hash
6d8b4fcccb207b1b9d158b215755e8f8d014b57e57c8e426859fc52ab2cdf4bb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00959601000c9e0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000011f0c21d294279f188f168235669fd7b85eb279d9d7265c7cf733427d608906e630677b9abb461e8a0613d2520aa063be520a0a4da4a743dab75a1355772c74eeb5161c784aee478b36de4463bf5b5a4cd50391cc95a34d2b3090000000000000000020000000200959601000c9e0000

Raw Header Hex

000040208c8f972fc2c4fc1ea4b4f75da3bd0c675c102e0d469797577a7c13521ed1251ff07d9c27bc6dae1ab49836cbc67c7db6e9f0a6930b483ac52cf07336f961b7f1d1c01e6a5d6601187249034fa8558b919ef3256c55a4de97676482edcdcd72c649281972badbc080

Proof Data Hex

59,560 bytes
12121602030769560614911423730b21babf7dd402d4d045763797731cc7760d49e9915681ec5e8a5fbe4b4659fd7f4f97a7299815baf25294e257f2269bc7eb37a9f12cc5b11a6107f79b05b2bbc69a407bbe42f0329b51d735734fd46d5afc24d4aa1551085868850e81784faec451b65de50db2a4785b968c38579fd1b74e849e2083ce19d54b335cc3018527f5e43ca005e2ebc5a9f098ac06ccf19ea92318508440e584753707e2529f8789f5b9d9251baa41e59566883179f456137f4e2bd5e4ab0cac595eeb81c37801700cd2391a5bde34200168d08f2255b79d6c01eb55fa7af19e49139a61294b951ef7b0deb4755ce3748ddfb23d9660cc0dd9972f41114ce6acd8a664308dac80193bc18e23149c304b977c8f4f67c0961837672afbfbcdea02d770c6752c2a038f04f8365856b84968bbbc064d87def5d272b5096f387b365460076236aa024f57ea0446f1a5d14f91c3cd556beaf754e2ece3bf648cdb6920915ef9363786e5e67b123565d55b0830c691eaa5fee95a0c2f8d66ff23888aaa437b14f736382a6bfb1a26e091bf234cad51de291db0b0efff6c8ec521eeee4ab9a0dcd0c593f97bb65c5c160b74b1082a74d2748b6e3e9b5ef697c36cdcd61a60045256c91547df5d714e444192dc32f4cda3b9025ce49baf449811dd22bf2b0eb35947795cc1ac0c22a4da6ae84257168db76432274d791e0bcff2d0501dd10706cd90ef3cea25b83bd48c79e668b791ad6a069b3b0ee79e8c2ebdfac3d1c5f3e1372f08a306fe9e0fd495b7700e415656e163cb45042cca15f6f7043343f42d8ab04e1a0523d6fdbef71018b77fdcb18eab0ab39458250a8bf0178e7d38ea833fa1b42a4016e326180798f905ccb1a6df2a76c65bdcca0c0e3cdaa1eb0c744ea3643d5293f6699a978dd931b506b5fd0ab1939576456c7df3107614917e7b58461ac2fff5b2a3a0ed7a4da0306de587ca894e4915dcd41462fce212d7aa335c358c18fcb953ded6e5f99b932c1a723c62fe04a17ac48ce1c7f54873d10efeb8cceec7fb7f0b2b2285beffd25c0b5e846db50bd2125569f4e26dc1fb4b67391944014eb6e24d31b2d5a12553b1b3eb3997d08666514b9fc0f0b1854f4676b01096a98cd658d2153a7fb58fbf9cde948c8b261cb8f7d1953e79e2ee789c55054903315e75a771f9d4f53f3aaa0182453918d81aeafbe0dc7627eab16ead728546b02666d9d7192cac282cba587b5cda709becee7450d2205028077ff943b5f13d4c92ff40eb745e12bdb8d5abf0d6c5f86317547b6d52972f2cb879720aefd6da2b5e180fa20cc406ca2d1568701b65ef473fddc6f442a9a38c45a5c9dc8bfc651faa9fb29dbd5b79a2c40f96ccd5c8f2a81e241f8ef98e1e182c5be3006153e4942bf8034323b2ca5a1a9fff728047c2ef4eef683a93c95d759d22132c870c0618a1250e30e18da0e277051a380dfbb6c63deea08e495b76663cb7f5726c4e92bc778c27803113189b53f181252f52546719e663e8f1099455d60df5b53b2d4ea6b48a6efee742bf64be52859d60bc4697ff190b99b27811b291d62cdd41fe34ac9de3ed6c334076433135c1a6e893916db84cbab93a2cb202c1268f8f85851448065b3f3fa85602315ff0397e34cf17a5d8c6b7ebae3f8d3a94a23f96a68984bfcc42f8d08ac97ee9e414cbbc17619ab9d97118144b6d38dc14099c2759578c7a003cbb794c9b88e2b6d8e4b55c930e194900f061a9b771ec3f494fe75500b5fefd06fb879aabca8d99e2cb5538d0dcf4e8093842f0543532167224fa2c71a35776bd43cfd3d143f52667632040c644ee7ba1c8542ed3bbfd86c673c4e6f9cd5ddd771badecbc99d5ef4e9aa1c8288cb590d06dc919b1ef96b61f6f8f15ff92dc49b7aef350e248f66128b2bb66952b2d4c47d195236cbbce9c7ced5502becc2705d38f052e5de2320d4453c9ab9b31f6b944a80872fcf2672bf2a15441d87703dede21b86449447265a30a6f5b09ea19197ad9cd44c8770fa07153026f0e2f14c8a592a190be67d3de6ecc2a3d237dc0c5b1e3a3215d798589d0cef9670f202d9f74046c504f16cd8781b15fc95b0bfdeca11400068d653c76d1480587fb4dda63f67fe900ddccc3f3377e9e9ca297fc537eb9f7e99d16df27afa5667330e0bfe780b7cc14dc720fea4c2640e6b469240be6e5394bebc186c77f5896f33a9d9011142de35c3f1d1786c50ae1f793fe16252a31cb292c8f5358e7f6119e7e6a7f0c08b42b746d76c9b8e653cf070e8f3146d7ba440eeb8965cefe4a5823fdd314ba9166621a4d0eb2a93c7089de243106a16d644cbc644de75b94052118dafd796d57447411393513c06eef66734e53ae67511fb0f1ab9f8ff91279e615cb722de1e62293ce244bdd8033a7d39459145a61a7c8aafb8babfe63b1f5778ee2ab60d3064bbb3be1bc18cd43b25f36d83f5dd89f225e53244a99e03cabac282dd3173f267ee3e82c198be46266d953ca23d5fa79c2fc0e99ce1e2fb9443476dfc1359f22e87c0308fc7d7f8716ce05c2cef4e082eaaa4e83efedc9e733054f5ca95c5d8cf62dfe705494c7a31cec45483e663b0f9d94fa867948efc22f899e1abdae5d4163ed3a3ff9022c0906b22513637f5be1933d7acfab78fb5a6633438e10fe6038ea253cb5b66ecb7e1b9fd6c55228ff144ab4ee3ac110190e576ffef688e48ffcc07400fd598e219e3fa1110b2f04aede677b593eeb4ccc2843accc2ff9b7f63026d6779beeb3cff6127a6985e7fa37f5b4c0ad1e89543d928ed3507fe332458e6dc21d8063d666b497a8dc87900429b80ea238652a911e3c909cca7ee5fc64e11aa857144e4aac1dcc92df40e33004fc9adc85041f686a2ef5e8715712c0c32ed9f931ca76b0d75a6b2e203c2f295c665ad9f36452c14cbe37c6c7686cd71ab63662eedda6ddfdc13fd50d4f38fe37ba04904a1f3bd0a0717e05bad9cf10734e0a6f87ec9c7e292a4a0cf95eafb93700f2e2f629684c31b320ef1f8da2ffe1f98cab225583657d1398ffd0bcfbf49d1ca93546c1af8f5b156ac4abe56b4ec47eb8eea717fa714c4dbb02d5d2bc75b1272a753a33cd1e500b61c87610b840481e7bb904809311dba8b05205a585c8546595103e073274ba726fd8df2494aa95e1162e33165309b294ce787f5164029bc8ec561ce7b555843c9d6fb343000af3f2114c02a9fcb3d01a0e523c23d5333d7d8658a1d125c8f8bdfc7c7f41813cf4d057bb896408846bff68d414d8e7a52e4e2c704a6320b33baa346f1c108d0a4f886160b8858387fafa81a5ca8ddc21a9b458d1a2e12fefa64fe3c8c773ee812d0358b5fc1b88fb668719c6af9b2991240b06d1dcc8eae756f63e91f35579654f68527e1e7299fdbe0137a294bfbc4902f7eceb909d13713ea2a4e1a7bdee3b5e01c154766bbe59e806abd30557f28d88333ce11e659b50e142524ab323844bfd1c4eb7a16f39355f0829f37d0ccfe97ba1b1d6530e8dfeb979bea0cbac7c3fe78b34fd4362d8de35440477ed0be9b452520f366c3c6bfd9ff8d73bee4bc3903f186d7fd487e4354c76529992adb247d96ef19c1302c8064f0ae051636aca9f43a0655d34873c5841bb85920484e88da905c088175c734377807a4953b12ce902af9452203868f876bf96198fa3b497c8cfc437e25408d6ce9728ec55a95cc71993db3481ac6c41690a68edfdfd99a018a75b264983f1eefeb684325217e46a60592d7befd2ec455261238e3b45bbf2a1c7aa5977debb334b0cd0390ec1a4aeed1a9ea3073704b780992f277a5b2e68847bb34f4443ed5095e8d16936551c038a499f7ffd83fda7eb5a7a008e2cce4dd63605114d1c277b151bb49d0d7b5a2760e37c6db4574461cc2c1dcd337046977a0968887f587dc5e5539101409ecc23e54426cd4673ab2b35e1f488301f4fd637ee0911bca562dd2c46686245774eed996cc474cb5ac7286b9d815878092626e59082a51793bc231f5c1d4190459af6423e1acdf505cbd36276d5cbac745f8d866bf23821d79ba77687b4437bfe8fec48e7f21c69606ce0d414ec931e27564e706b576f0626a9eb705e41cf89f916d9fe982d85d72b8bc60c8dc9bebf360c5776ce1aad751b467aab53d02668d9268aec81616550dd72bc24b6ca18e1c0ed4be8089ec11ef0e29f1cb878eefecd630f1c5d965a57c7e284b6c378a803fd0fe506521f8178b8781df5bff015191c5dbf6a80c1ea7e62055ab47f5388462cd13d0b8f68615f6ed017b8ea0e7609f7d920ab903bb9d87aac2b9528eeefbbda19ba77ca457e63d69e0dfab1a48f50d8f1bf5b43d8f2528e292ffc6013737ec6ea15d6ea9ebc812d5839b1b123ff1599f64477fb43737b3f20c4e19ca5d3b6e8cf03800717caa9853d7edb409851e764acfb902ce15689ff84edfdac960ffd15cfbb4b43a69ccfeeb67a1426ec6aa87554525aee1f7a97ce1c35222b40cf4541e8455834aa223a483e57fcb66c39a900601a11f3ad7dd50b4589ee2017b624720f2674fa1c01b8cd95cf7d8de70b8ff825906dae0579993500227d771ed2259a4f0ddf5151da688e918539d8b4f1a867d6d6a3299220b620aa2740f658ee506754c090470e7ed996e054f27db1833a25b82cc9d2d43b8f0f6a35f00d54b98d5c0c3fb50ad2b6736f57211eb769b7fdea214e92ae1986eb768c5bd41aee9691896eca5aa2f8d4c95fc9a09bdbf4beee8acc90aea3d4ec5256e01ac6725da842bc6ed0726846ba36e724a76f0444dd426b37fdbdf7915ec122a7ef1c4da68302eb9b238e5eb160cdf0d290afaada968be80d3477461163987bc9202342734467d4d5e65eb363328fd329aae9377a7d248fad1d35d78609016403c7651069e9834f281fa4d064643e114e37c08ada68ee4552e63f7cf5746cc2ae8d4977d682aec9b4ba3b57b07819667faf4004849c63c0cdc559bdbe5aa6e4037289a58fb755bbf22da1d56f493df2cee1ec2e7b13d9bf5459772942df14127e1a7255c4c9c65b390d19d94bf84e42b92575aa2d9d7fd8324d7c73f16f373ad92e87b89dd76860184347fe2e24ef714583e2141e62662ba0423f90a7cad6e0d84e98067dbb878a547e8723b360ca28c7c3866ff2310a7ce4fb2159b724c7e7e890c3deb788b4a617646ebd36c079fd61d01d0c2f05fc198997f53d455370a6a8170b1f02c7b16ca244dbba140921f36b6d454f3b6e1fc5c7796527d4a4941376b3b50db0c98946eb3db6e90b49f6aa6df25cdda30aab139bd9bdc14b152f927a0b2dffdcf722372d67ec09f3635c87af823fb3f7dd6fdbc08242a24a98299add84bb76a885d5404a4650cf3bff725dfcd44849b9d4bc536d82a87e04ae0b0254924a77fb22b95303ba9849ab8172656c4191e1d4860ee607efc8d8dc0f0552f5d382e5a0fbd12d3e542c380bc385179d06f419e916351a726862e332582fa1c77148f14fa2ad272bba78fe8b28eb379809e0701180d90752ae388aa96d95f094e24fb3f027e8a84389623968e61283e520c82156df323c43e0f0c3d8268d6d0499113967bf3cc7f57fe1c246760da6d54d122ac5daa7a7c68515d0f6ac354001820f955936365ffdf20ac4d6959a6f1e5ce5dfe05aa61dd3b3949cdc56e9beedbdb8ae4b3ee97f7ed03b016405302cff6656a32498d4849237f947b1dfcb968524a053cf44f6a2a0df0927a31e0dc3bb456fea438ef518156030892ec76467704d310692178bca79b14a9c32ecceeb5a6d780b906fe7bbd31964dfaab6f14cc259b3f41eaf2d28e4230c73b1eaec2d5ab486b7150991a0c6650b1cdbb787c187007c8640e672998688544dff366ba5c87c06ef9ff8524421606b4097e777eda0bdbe6bbdba41d703fc110b58b587626b0bb9dd4169fae0b2b3915dac1a882bcd3b48f49677bae0d087882e4f954b1aa547b7f5b126052b1c193ab6f764e8c45924c66492c75fc61a5bec9e6af1bc548f3bdd9260f88e5aa2c3da74683b12db8d29ca91b27d0767e4be23b411a5b85cf4107f2edeaaf43eee7d438b10d613a52a47097e8b3024ba471c160c5300a22841069b817e34d5b1ce635408cf8d6f463f5df8d4e963f69747d1d46d9c46ff44f0135e20665e05e60ce550d0b16407076f98cf5121c8ab183bf5aa48e0e4d331316a01bb1afbcfc6c370c52f5c723f45e139fe2953569e72c0931c33f505a9b267e563a77d591e08a4c9808524849a117170bda0ea9977459ab039e73ba08545ee455644b1e4a9eee9227c7540a2268e7b6f886033c911b5396fdf3ccb36bc1c4c79541e1ac88a45c3168c79f5ee2f09ce548e6d4e70f15e03fc73d24b3d005979c1fc21412a4092d32d5b7d2a1329274355387c825b1e8bed3a93b446f88c41ed2deb47d42c3647b1f42b4a87dce93eb3bd37f6264b076ccf6b113ed63e818f54bd3885307e08d9350ad9a3aa2ba8cdf29693abab7b42ce9e751a2c59ae1fd875befb890e2bd2639eb113db8ce03d79e690a4b1dc13149872d4399368fbe90751729b2539478e31d7439cdb774652d9b1e8ba6e55afe090020e5778809143b2e599d14ae03f58b319ca6a3dd6e66fb924f1b91df9efe56bd7d141ad8e9e3a6a84d8d2f606612e92a81c3377e74ff1dc5449eaa4b4b62e243f13f65d2c2ba995fbfd0a6ad797c9de48146e17cd776fac71ad6813e7f622ac15f7c0ad20ec850abf5324592eb87daf53459c8da361136721b98e55fe49222f253edffac3b3a3bef08c01d6116d3d2aa7d721dcda87bf7d42da86e4ca4d4912771b4ef96937798820419ac4f7f3db48923fa7cd6bcf9b0901595a4277c311919209112bbb565d2a9efdc76e28c263f46852465edee2284da4ab00c87a97e22b723d4d2405a31756f3658fe0cee378156ca0b15781e94bbe22ed6a56768e9893381d086d3f6463a3dc20da3f215f23bb96dcd2a4b1165bf43228a7751fd8cf3f77d10565f56a3066cbaceea30d46897c632cd2b30d5a3731ebc0227ad02efa67bde74f2e79f25f2e3f81d6e702f8c9db41810de32d412e386c686e0fb80f0c9d59d4b89bcc62fdc743d185739fd01e87d4b51c2512d2de8893bd14a0950e285cfc2e0a3e5b95c693dd4a674225d2c68b903026cd8ad57cbc7bd6227e92365cec1cb938cdd53401887e6b5166bfbf019a4fad96dbfe157ded63e50748dbeabae0667af93ecbb8232979d7b9e1ca3bd8fc5ef199ce3f905621a9e6c9d742c8351d5794b234264eb6f8214b600ee5eb4c626acc0b1d16ec0d97f80d5f368dace088d1f751496df88433c2b991d354bf1f9c7cc7f9fef905f8de619c9657b4c8390fad475c650dfa6b9df806f966ff83e49544fa61120941f8e7d678a588fec6a1d83a74596bc8ccdf75fd413d7aabe4a860c0dae76c2c315d8ae722d9d438d35db38fa43ab1373c833a351c00f3acb481b2afb8a14f84b8c9921d32f4b8bb6bb5393e40764b403314ed040e533356c32d9eb670d158782039da347c85fe473c5b218bb8154577016cbd7879391ab58609d098973d3e1fe6db2b2c244a2c1906c555b2f56e8133ef5b01a10f5b427a5a1cb3254173488f23ca54f587d89a33d4975bc64eb06348137c792d298ff70ef6f59beb3fadfa73cde7e99ce5b44c32e40084b22009769832ad56469f4035983597fd537d55e06af6701987ffaa3a8358f050a17ba5f2d6b689888e4a27a8ea9b08bca2775af9bedf1207d8518b84fd31d973667117e7273abfd82997e01d672c277ab5c47dde7fade4e4b908979e70b7324c85858377ffece240818d41fa455284ecad4826cdf718ae3fc0f5fa6dccb21cd0958194911314e47344b747349dd6cd2ad29515c62bf0bafacea3ce3b83e903e851130d26b9f4e81c84cdd1e837f3922291319b26f225711d761a748c99982ea67b52804b9e667a6961ebb3df854eff845750113644177d87a8ef8b48479f6e7494e909f84fd23635bd6798bf9589ec7daa2507b70e254ccdcac440eb9ede50e3124aa17e0a6c2e119b1a230f84aedccf35191ba3eec5b1f829514181a0fd201104d0502d07f01c6e71e8f6075a8d1bd0add738ec23d722b42c6c9a7b1b3a77024cce460fc3349fdfb7c54ecd910a51603c249e41aea8e8e38c1fb84d0cf42c527af1715a70f1874e9266c3997c6e58b53f4e54e60e7f308a1a55872effe0c9c9795de4b090abc0187e685f1356e6a3bb2a8d2b56a7f101dba72c66f703917b98383e956fba2d3afdcceda5636f0ba9ddfec079dcff7f1aa8e843707d6557f6cf10da4b5878782923a8094b4242ec9dc819b35c279344bafe0c1f8f7c2324f5ba2be9ec5ec2536a5c5ad44df9ed5077b7e9359d8656c3c91a509ab434366ddf0120ff03b34ae2be9e870098630a15b76154adc705696b65972061e679676b4889742daec9448505f4c4d21c096894b9f10f61b00f258d144f22ca5c2a9291305aa900d1be27ae1ef5a4668aaf0c7db99ed106049ce834fbc70ab5594ad36c672247d28671f7ceeab7933881a973bd3d1537f72d929d29504c701b0e354b99665d891ff51daf142ce577132b5405053ba549d710a3384cf167e2a9d48e6606fd2c8b4721cbdbbb1789f0cb0565ac9879c6da7c67b6fc471c6c34baa9dd27a895fa37bf68d07560ba7a4a70b21b4883e01691e6c54685d2e45bcb13087d01cc448f153ab0dd33d37921263b31aed20c1d53fb4781ffdf96466d9568f33c3b814406318b66e08801b0b43ec05a07d576482646fcc0d234c955acf7dcb08c4443684fd12c37e7b505df7b3f3b6f13dd2a174a4cec6465a7b1e2b2991b12070dfdd66ce4ac4b32d001d7048e4783334260c0af826460647327474d9984e727325ed167b3a2438204c7ee2d7741fdc6cc9ff2adb2093e922806c0da1878ca0c6c6a85f48d3b8c56ee8b9f2e6bfe088672725cdfa3fb7c7be9ec052ac8b0fd3ad662d617c365e8658dc33f2270efe2c4672931a49a524aae1d97ba975692a28cc48867a483fbe49aaaef0cf72fc9c3c030587731f180009a2702be5866de2325fe5de2289d89c38f11d63c0217c26c2a2a05199d7e0d8cd61413f06c006f587ed3a46d90abad2cc4ac2529d855d907fd3ea8d06e41ac078e3ceff22b9c997ab25c09b9d80ea1b04cf66fc01948e482f86af5eb979b201b700b2f60c5f21e5744a0e477877edd3377ce20ae8057f4b4a7a0107dfda0f79736cfcd33c8eaa256b73206bc36daf64460262024aa5c0477c4aa107e78ebc32fb6b8a2547564b2fd35a456d6e905c5e21812cc9be6c066799500eb9a30b077b747df076011de03bdbdda1de0fd8bd82fa9db3ebec3673cb7fcec0a8ca4b5858179068851d0b7ba12cc68d899bb2c0dc3cab155914d04af12a3f38bc23350cb580c97d347b2538df81dcf2756cecbc90faa6b0e5ce598d60c5d008812169e84114442009085f22c7d1badf090486b84fe22643a3e03cef1cd7114541697c15cee1c7892c79fd6d77cb07750d946f74115e47af66402c27a8a4d1a085d04adb0a20ea4168fcedf71130b0f40d944dc470bb67fbb298d32fece707fc05f61bb96c5d7135768bd5a0576a49491db1b7cf651b774332427d38b29da87df0f654a07e9dca117a5083be4af4063627aa5d45a921842fd80867fa9011a106a00783ffe48bc380be6240945212ce9600c81046da6d9b03911530e5e627a239bc5fb5e0d53f19728b8ac0640332cac551da771d8e6a89a5120a6d577db3bafb9889e7f6a059bbddcdcd2aee2e097bb7fdf8fbabb4ecf6c9aea778848bde9fb3eb9e600f010886428fb6850d4d15f721d3a0e4fbee7ece3c679abc2de8c2421ef4c7e48664f2d48a420dfce36e1e7b6749cd06769cfc5f8bbe50fdf39eb5eadea20cc724d345f7710cda9168078865e588216b93ff37668ba0c70ac01476bcfaa7ce02e0cbfb9e23cd0473f8935677bdb0617156ee1196ff01c89d672bc1a340fa875d53a48c7cf3f9846da2d02ee1b2a67da03ac8616ca341b1ed39e6d88ae3ee6f39add78df545403e8d055fcdcd28f44e53553f6b01308c8b7be5c853cd991f9091ff0a41bb77b95c5ec42459d3b789e62ef94ea4ef1f1a60a14655ad6e0a9b6d59b964681a7e7ce1b0633300c5abc7239dc4f1ac7af32a1e1b2fd18401478f1b32dfe81fc86fa25905cff952ad0fd1242763bc6fbf5daaac23f7daa06cc070adecdfd97e47dbea6c66df778051749a1246c4316cbf1186eb6802a3904478324859f0c1781ac6c096b9b4ed7607c7804b49e4ed6f23de3b8804bed5f6690c444a7bc39ee353341a85024878d84b7c55c251e485f3d37c4e2f73a988c9c85f46ab6466cfb8321cd6ba0aba3a801930b86c394e1735a355ba95d90342dbb27eabb8593302edd3833e662631a87706d3ce32d04ad1e1310cfb94d70e4d40268ab05c9088b39db1d9d825eb151393a27d7373310ce3926cb410f7de1929c8e0049da60958bf50cbdd7517e547d1aab92a10b40ed71648b1e206964d8befdd72b2beaf5469201c6637a18ce65a399c137018b1c631e211d041b143a79c7aeea26d7e5f9131375234390a7c911a0a7bc8c3204ac84ef46e93f7b0fcbe6ff02e3ae39916f87212347239b02626f59959d8acc71205acbb29f434fa71032bc7585cf713fadaddae6edae074ff7f2ad097c4c538459dc0593cdb83e3f12b56aa0c24ba0df332bda76bff72a5551def155f83d8442e9ab373084f7e81e7be417b14098b31ada55642a97bea8d32ef0cfaac818467e62b0ae19f7190f6b80c1382703e92c070183fc9ee0c0de81884a87f9b1ecb841386a2e0d753e5d08271f4acde6f50eef4ead7cd437d21a6ee8a3b1278d6c2b7b77d7d5f3026fc1890a02918a6c83f9add1aa2971b7d78dc145cd0ddf9f8a9eef9946982ec643322bd96215aa309d26cfb8164c04b012d12a146ba46476a2574dffb78980c7515f1a6d4b1b385e06a83dd82b04bca01abc20d06602ae2d8e9a0cd4d961d5d8170b13b656564673538c6abf656579ac227fca1f83c194819985440797e86b38c93231366eb21387f709e98c0b6a65531225fa2a9b0bb74d2eb847f91b2dfd73977bd543ee48467d059b51ddd72236e36bdfd89be5e141a3cfb25c15246f5a534348f3b754c49c4dbce941b98202502f65f10fa04ccd37943ff18d60fe00721941f015c42ab72982f7b32eb36f4ecb62422c5e78070a667c4b162590d79fb15cfec12849edb0e8fc93172ed3103327db74c0bbb6d91b6c2846c8c9eb58ec9323d7dde8faaa2481b47d2a4297112136cc0eb4a9d5f0928bbd225a1394f6ffa3d53f7d97d17138d93387c30ab53a7405b1c1a0c27e3f6aa56bcb80376486cbb7c334662e9fba5f4c6b10dcf5200eea9a6070fe63f3b3ff62929ef165975231176159c860f179cf5f44eb4704075403f8ead5976195a9b1b8774d1b1180cddc3467a908ad988d6d47b2a11e359d78e9f5b86d280c143293247815a1606176a5f0b4e26efa22c2bc2f0ff9974245ee8921853d766e00b7262c69c22cb3de0a10e25fad0c12f48b9a5647c9ee22a78f918aaf75ab121c63c9ccf60b6d5cc2af2cd7ed2b08ea822d92be723f263c20c925ce6931f5eee01506e2b9ce1b286a72c5558f77d34e9a0b03ee7ab430881030e79d15b6f9fac0ec99849515691ad825c19710f233376e69086bf7ba6f969c13ff1efc376b969886923dd1aa30f10647e2e26bd02d416233b82e858bb5e6a460fb1793a5139c987bfad8349622f947726d9de1d4670a1b92e818c6212c504292c1305fb854b1a87f1dba0d121b9a2611f44d136e7c63e399bb179608dfe9a5cb231285b2f38ff20f925d4ec078f48982f9b32875741ebc60b56795c4bf3544e810945d9bc935cc7c23dd766684b7e9912449e4d7f87ee09fbad483dd3424a66779fda7b8c77b9c0dd3f6ef9255843562c9818e73aac494c00cfad1827fab6268252c9998a7e806bb2750f92e54f62f8c9d1bd077ce9d90b8f71a8dcb3d6ec49bdcbc862d52bd015d23803e43c44388fadc79ada7cb3fac95ce48c735607e9ba0a8d2c7fae93f08485bc7fa07a984911b6ae49ab3f8d05e4f909a6d375e5abaf1b679fecbe20513acd581a613b03163340303a441a2fde552323a8a6555424b3f6281b00a0d0fea4b11f38da08e70fe4f939080fdff8ad3850d9e2ea587b35fe1a1ecd738458f9824c0f382bb3da0e657adc2cfb2c42d89a4e34302fbfbf5cf3bc507c3b32441e03cd0bbf8c7c956fceb0ce9a577566a728818b7f249908a0568706c9ed6ecda1e05cef2e19b466c9d0bc9c143ba99645b841d45dae71b5ac200590ab7b979ddf15fa8a16a08119e9f4e3b8817a27d0f660582cfa6c36297b3bc0dfe9ac26a2db5139efd67530be37f749e38a1a20e9202aa68ceff38427577a15d9f57b72c2e95a070a745fe03f83110d48188d5f5ca2574771424ee9241d0184e2ed04f428c8db6b384fdf54f2d315ea78c5fb2a48d38c95093140bbe52855923f0e77c57a5619a552bbe159cb2b8b512c106140d4861e51846e19e6df604c88d6b5f2db70f38756d3505d9000056b8043f446b3c2a78cf09407f5bf1a6448526c309ecd1f3f817c7b6c0a3158e343596d6ba50ca0f691817489a23aa040c79c5d306f9d78c4f6161c0c6aa69879ac781adfc8b6b7739dc845a9b1358dab26f13945fbc1ee20f3a106f9e774c0401380fd3ce05425a84372769dcf75779b58691b5ecece764a9f74a231afb5ed719c3637b988cf6b9f8c393529c5073f39f0544cf528cc30af6fefec3345d4f30f04b54d8fad15fd85c9e1e48fe7aebe89e0bfb62a418a5c6d0af6b6eda21722d68659cd0da65c1b85df6657813745239f902a9bffa88277977c56799731c3506b125ef220e96429c0f43c1384adada3f22f18bc5c691847b80c9967913615477a5a129d5abcc18b11efb8ab7701d3871c55d479353b63705765abb85d4d9c31d672f385e65886a25ee14c985265d10c850f7128635467121efeecc4273d65a0bae8a30b20d4def7bfe6ed6a8dd7c177dc2014d0a0d50308f0b00c2b2fb92f1824f1abe9bb170e32c8ba23d11f503b4d074cc7fe487ae1b15034b884c564ea72d90063fe81404c83548d1208d6561083fc85d219c65ce9389d9ded9995deeb864ea0c9226e3d9e9a500e28501882a3437beeb403a54a22d8c2c0c9ac58137505b3f80e353b1172ab0cf046d19188adc52c13644d4ce580b5e27321f7389597123c3cf33e22b53cc83e083a3a8f900bb15c0a47418d46dcd9e009d9b744b14ea36ee37098e6620cb74aad4cd2291f8f1238a922eac61f4bb24e4bb73af712620c4eb2c029f87e62ad31b7007cf265284270b93ea461aa20d2dace3e8851ea70d0140dd1adde4dd4213f58bd630de3bca42666858435b31783f7301ddacb105875734aaa686ef42398cdaf92cae9d54ee5368927e78ea00fc5bec0fe843eda7d41cb2d36fcbe9175fd924f06a3b331bc584643d2bbd1ae3d60c89ea36d8b1cb46e7df794373d688e1bfc3f44676eac0184b7bbf58ae24adff80741e40c62d22e8e095f5395ecdbecd6bfdc8e27cbb3ba4f01f0b8b197d0f3d31105f8e95b13df7b57895feea0b8b6cf6b6351b14bc8767bc0340a25a1a1391b701941d56b439e23ce3439a6ff50e8ebcbc530d111523a8c9d332010c2ea62cfd2511cc8f86ce2deec84340677c979e8a1f726479365e95f011afb4cdf8e266b8a634f8133201a481c585d3151a0bbab7556b556072102ccb139e08378705c20c215ae263267a507f11d8f659f1cf1314794cc6e2fc74b323d655e1522e70b65b8ef2505aaeb1c761de1fc0e2b2a7e4f0c0996c79c0012437b166f9e2231d4dca8f1cdf81e982d0eb2e770ec7dfcec041409309bbfd571d69db392020597a3a8463e6fce375a77af28b98566539aaac48e860c2ece6a4d9350c322851ba7a75fd13987f066b2fdea0ce14ca1717820d2ab1367d54183d4b63e3a243c1aa810574ab239dedd89b7e686ee9d35bf3058608dea1700cbfe2f44a3a2f8c9508ddce10b0d185e50e5c373c6819fa3738f63927ed326feb52478f9c2fa84a6ce96838fd1ad1a47d77a647a688c29bb08d19c847258fd280a71876adc0bb19d2a147628188d8ac7c9486edd5199af624de9d6d7185bc97df3c4c1f45073225ab0dde4a21de5b7dc65026280ba5615f65f21748d4f6134406b538463c085cf3a8c45074df2c223f87d5766b24e0ba70dbf65518617f8a99ee77c51802cff9c5fbc3fea2b51110df3a3045be11e3d81de01329eb8580d68f531cdb083077d6f221c61907da2f6e9b102aa33457bfbbb27e47848e9071e16a0c54e73a7830614c7321aad1009007148c957fb78198409fb7f65b31a667e12ee7124bee6ae07690246138c5d72c1592e5a9d5287b7d3529a5ac3d90833a7ae06be3e584729ab68358f57bf6f16eab6d4a08838497996dcb46208ea96e429249deec4b15087ece75a86e71f449dfa9b5bccc15ba92bcc3ee155b32ea9dbd4dcd2709e570708903dbceb0f774ab69aefe8f74df784d1248fc3f9b599bdb75bd8ad62682ef249d6e96cd8aa6dd25fdfbb7d600e519c7d5ab52802f4c1696e48ec9d842237493efa1085761453b74c05291c2d2f4e97586825547967e086f33bce09ade811530f475938a95e4624e96feedea01f93f65da0075c3700926636d43ffeb054d11b5c31c4ddf6ba13465aef139cd043b626a011256f2d4d23cbe4fa66d5e76adb1079b8b3548b107f67575493a762867d97b535ae6ef32ca6560e82844c0b64446e19bf008425a4c40e1a383aeb1c69c2291f6a57a4e9093b3870a330852371e079ec9053b6f5850faa9d1255b12043d2f6dda09d794f0771545fabe89a8e483550824e268e20c16418a3b7c4417dcecf75eb3e43e965524e83cf94cf72f70a0d9bcd6c106a6ddb0984e78a6448ee2ad7ad8fae4637093f001f7a974a171170a078509c9a2a129843218d3c5d932bbdd53de53c31db069ae8178f05d2afd0d685d0d3c8902285801f7b691e7cc902b2186c6986daa809a06b00f2ab3d39baba56a0af06d77919c29d887580b5a0e88edaee54a048c1e858da79ea47d8ebe0f4d26570704562faafe15b9467ca971bcf373116f1c56c05e186715ec769c0e8e2284b2c33ee7afa9f063874d884b296347b360aeeb3fca0119c4c6fe608fabf1a709490996ebda0ea9d2631fb408d036dcc38b90bbc37c22797f48fc7dc929369c94e8dbb14be699c399b803e9113a7f8746861840cd16de39b7161abdb2068cf00a5671fd455cf48f51ad4d4c24d2a5a52da879696381c3cf74df919813fa6720195ab36c10ead58e2f708ac14cc5a1fb66769a020b6ce7bcd47aad823ed36b35de8d415f57e2ee0557edee81d8a643586d8db16ce6592751cc68db1521c17f261975989357fad196a8567987e8c9849d6a54d0f51d0ac18daaf5c4e05f39965aba2f05dab70e1605c4fd54e05a67dacde4994c594f20672581fcbca433914429997a85ebd918bd01df1ae9956bdfec2c46f47ce0a6d6c507620909ad4f309866180a4f0fc9fd41c5a79e37defc61aaa5e526553ae9f377a5ea5d701df8d81c7a1d413a96be59a90cb60272666fa79ef5b4ef486bbed69735260df595ac9112f70d8c1ce724ce2257f5fb614c24cb0d5d2550c02d9978fc139599bf53ffddd797c763b6947dd0d4b6b5b0e2c974c02ca8bfe507bf1299da35adc93959a4007b8654ba463763f2b511aa234f29a923aba9534749d290388a49bf95efccba25b8804b0c7f2da417e9da5547a54fafb5993a71617e2dd7ff8725074946f76b639f44e8cdb4fe18b7adf86adc4e4be06d0c7068be87160ca743e7b49f5597be1cc5558fd44157b787e5e23a4e75084fbb563a13f424032ae1913d976eefaf035d923bb65f7b8a91ae2298c9cff19dc9d1d210bfccef929fbd042314c0ad3d3fbbc9535855cd9450bc04085bd976673e585d4d0218573f6b8f80f3a3f6c82b46a80c817879194a0aea421765919f8d3e9028e8b1b15ea62eab1da2ab2873da063f3602cc8afc452a12486d3c2e1b720e9129b85b41aa228774aa61757fd62cf647a93228081af06184973fbf8ca623dc487900764feeb10440e16ffc9462d8d38b7e33baa135f1ead60a1257b20a1414a7cc3dec1b9020dd7944220cab407ba3419aac143513cc398e8281531ee14e85814cc9b44f1609439c6705fefb384f0190b85c02a56d3e60bdf802e23ea68680804ac5531196819ee740fe11478fd41b8772553590aad1fa629885c642d749b02eb923bcee5d685554d574e8d968bc8f01b7aa8b56ea5482902e3a9fd1602ca1c53b6d87f850587908e518d40a9b61b5f5db305a5599e07af4842982946db15ca81d74297ae9a870b4a5fd088b4b66b8af1bba75c573f306cb2067ae59ac109305d5cae6e348786e04f9f593ef76be04757faaae87ae00ed8661f31a7dceb4546ffad5f589a815b7f7935a1f0c40752fe55e20c7ffef563459628e2b9fb96d94f6a295423b6e912d3f1bc7bdc4dde42ac5a989207cce397959058c3078242997704781a8cf9f740669daeff98c635c132017bfbd68d83c46f33e0156dea56487c429a133c1529d5e9cf9a2c5bda873467f1c79bf5b69c6b98f352c98184e3da130bc80542e4c81b9eb0b3ce0d6a1ffe611a23e5efbeef4b51729e15e44da91e49a4c50a1e007637d7ee6ec4f14cdf9ea21627055d70eed2a6db132646ee1dc03228d8c64d54ff50292c1dcfe761edf9cea1f0a2fa253231e442c415094d8bc847385710f9576238e7a8d7318e3ab18d0f7f7cc7c275e39902dd6dd17b45741be20e31e6825346048f1bc6287fee920dd427680850e153a62e132259e8def3906870ff2290e2e03674b82fb87ef3c9cc0e1e050ee04feecc92983486c65908dc7b58f00120a44c46714b78981cd47f85139186dd420a3c536d1e1943151992902f45f2db85d4965a853dd1cd91180aad56ceb5bd249df1c53e37b8e4059a8dc06b63a226dc542b54c84343b04ec2dc4e98de9aba9b4bcf3a9765424411994fa8550c8c3a1dd51d53d9f6029745e373223bdddfcf1ba7b8865c871be85986ef62af3aa9cbf722324b103c547f40c2113d3840a5bd0368213adce477ae694cda327e6f1ef39d5c438dfdfab5ceeb4c35b506e86dca637bd7e0132e6d1ee000e9ddadcbcecd1d8f7596d036b7e22deda8199ae4612528a88a3629ce94fe7b78397c90c1c5d47424069838e4f987fdd89c4b05687820b735d1ff1ed830dbc93d83d2655319cd0a649ce17c1f3610e1ebe98a72f8e6b48c07ea1e7ed6fb17c34bbb7e666a02cfa56b9b659d4c5fe4eb2cc748765bf0f2c4351e6f61fd86c7f208e7c5ad1e73ddd72926c2a5947f0bacb21f2e5a1630788a73c5ba1bb1d94f8d884c076ae137f702e425c1cedab0a29acc034f9992d24a00c6f6fb7afb164319b3dd3b17cbdad4ff01f2ceb324909f4b2fcdbbab0ca668ee6137e6b3883802a77f718ab704ee1cbff3edbb974806dfb90d4f869e41fa30e12e48e16e80b14c8c4b8132391fa42a462c127237fbd9a257fc553b3f1a011edc0b491d317fc6b6553a55737165577a1826962fd8234b45614565045a754cba6f62ffbfeb291526cfb2760c4f5dba0fbf2a178b864e828277bff570fe02301661f0e5695b5a905b1dbc4de9ef98d8ab14770a53972d8daf03e7435e999476302bad0173e4971a5ab9f92dfaf07f7a894a3189b9f82aa51aa16724a46991cff72b4e041ba33d009e084ddf6eb3c5f6cbf33248a10180104c26c0710c622bebfd1102f5081437a6b70f40067b3966d6516536a052a68cb5c171163f392bbadd3292c51605696a9b6949e0ceb5d7862a3494aa4d169fc8a1d0cdc5076c112068a7d9df532c6c959514f99a5532c7542afbfb6b32b67fb2c01a5163ccd317c7227777a093927380441c9a3122888d98d0d10931e0f04f435e22b5a9386f3bcacf8da4b8d766c13e7cc93bff9a00e87495ec88d865039fd6687892740fd30aced6c4a230cd3bcf68e7a79f9fb6cc3af12502200e739f8dc452f2f5eff1406fc9f12f10305ee76fe51ae59a7fab0e8b59424cdf65c5d6918076fdfdd413f6b1a1a7df79f90ea6c437564136ecae6d2da07c432bfefc1973ff99d708ece083cf13ecb2400c8c98b478273d98ac1abb0a4ccaf1c9a11cd900ea0f3b0c48297ea8f4ff53a3e41a2755c399d64fc6eaf593dc98da66afbffd24ab7f5d16c54e830ce278ad40b6a534ce037c178ab4acb93fd8962f0909a51a4352800e669297ec4c00e4170894b8fac43dc2ae6814c9ae00edf5b4228d4274c158939d164a6b4af7de5f9189f512fd889c3407398372d7195f0221aff7e74dfa728199d1cef09b8ef7d6dbae539535620c92c953ac270a9a80aff7e96266f803dd8b9797e17474935db991026b7fc304ec6b63cf0ddb8a3c70a17652cc031a90eda58f528c8e5678993571ddd10108d154f9c069c6bef74f3c8c7d50acad55e2aed3f93e32556b883f5bb977b49f0a2243ec512061b630f60e84c4669efe6c5346e7b912486f13ac38b075a91502b6cef8ddc6016f6aabb02cf43de34fc494fe3df28363a6e6419565c4842a789c31b5f50497be90f0e9ee6ae0b4adbc7ee5812ce6f3704c3c923f3bbeeedb99e28fa2d48013dec0aff628c7f6e1364fb7e0f18bb4b468cfe32ec9e042f3f70af656d6f22a08fbe7dcd7363f8a0536879f4812b2304a714426f9cc07c8a925f01fe7cb95940acfcc5a429317e8641c91a6631f21f2360449c31f1675c6750dc65cf46ac0253c73d1b376729a9db61c912e5b6d78b5871346c43f471089db700ea13f8b175f9a0ddb05de067e07859d7e57302872a275e496e582165c030ca6341a05f2510154ca8bb1520b15d2f2047d0f85a0e562f03c3ae3510a42af6861644baa44389dba9a50a349aa28df2f9be92dbb6c71503081af50797b837ebf8b39aeec7aad19c989062b4bbf93999910e30ccbf908980db063ea9eae4f54e64ea9216ec7bc04fe37f9eca6f636d6aa60d56152f526c8b0444f25896e8a4b26eb170b21652bb82c183bccabd5f48b502182d87d65331a42740d2624e3c48d0bd2385b50abade18a629841db873a9651c196cb6191be0523231895274b994e3cfe4b3b0713f4611879910b1e5dd5fe243758d212770e972192ee506c834cb0e11ca8fd33271affdc375251dfe49d92e3d1d2ea80ac0937dd0f20b724ea14a34a34705d7679bac84116d320ab15321fccd0c2ba78e34c00997dae6296a3dfed801a27ef5f540f3d8d69a90dc8403f7178e404dc2d2d0afc17fcc28c5aa89cc06412e4941393594c2dcd1107ff1479a858b84c324fdafe71696cddf6f69d836500c175732c9344ec16016bf70115b6e9ddb8c4cec66409e35466c0671459309b8bc5d911aa99b861fa4731b9aa3b04f0ac28a14206bfd4429491fe75ba2804016c9d5f86beda0026bd278bb6542a182991ee42dbccd90e3302750f848d2dd7b170930ed40f928bae088c2e6869203abe9e12d0bea6c382ead715641f18947cc8bd7a5813a8963a77ac8409a5bc47c743bc7801d8614743938f8678e9fd7c68696c5e7fadbad98552c8def3acbabaac1bac5e4517e195e8757791dd29677fa0b771cfc7287020435af78b839760ff1a08c8ba2910e37495e741dadec626b421cffe86152af17fbe3b35757de92876de8df5696ee0ec39eddc9865fd9bbd7eda25c690a1480ca60cbcef9871810a8a72bfc6dfeb8fe519538f385e79843e2c86ed0c10c23f8957d616acb591604bea03b545f14be929a09df72a32accbba67a015d03f20ddae643128bf9ec7e8e4eb8bcba2ba3597ee966be80fb08e153c7d60d39b5c0199089b2e64f1a011995d3b5351bd38b6262204e1b8661979f439ba20cdebd2e391f8003f9c5e5d0f65844badd51493468474d6f257e27011f97aae0c673d9abe03ccd4b46cb1bd59aa21077995a5d5733092890f1211a31e88d1b2d0a055113ccb51509825f463eb421c1f2f2677090628fc2568b14838a4d358db79b7bd12bccb27e3ce4d6b336154a22bb71c1f0d8bb1823b2d7c25ef202e5ee26e8548816ed2528b49519194cf24bbcd618fc3d8abf5ebff2239d8fef5a468c4428ad21eb67a044a4a7a400b8119e766a4eaa6b4742a9573a71ca62a7d9c8a4b9c164e4e8232823ac0a68062f0f8934474b256df834acdf5527bfd87cd3aeb5c2506c6966cf4677bb8ed80f1c8a35646cda049b67b1d45d917bcb0797422435eefb1204c31316d0ce0dfda65fdb49395f48ae65e1a612216ee7dbc85a027cc691f5e80d8260d5f8332f6b1e1308645b9e6853bbc1cbb506744473de93ed3de32355c6854d62c41eed1a4bc976bf50a10d21e09762771d7575f4c5d6f252f83298c6ff037502d0edce7175842aee18f2051f43938a3c30d7b3bf9da518ab0583742b1139dffbbdeb9819e6ee25eefb16d905f03e144965be1f5bee93452d7dc9f081d5cd0baa16355933e463b68c6e0e4eceba1214fc9a926e8ba614d4df4df7d68f300d5ee6b22491d8ba5f33f258228e500113f464d5c02e835af1109a6164b8052125ac797b81d86ef676f0b1631b0a1560a6b8a4aef3298a53a3bd9370dc3ab4dfdd0af535b7ad93ad8220d2e7b2a4651d8da1780e82d2fc995f6edbbebabc109ec203a25d3de9d51a3486023a3935f34f8c17454c55486829d91a6164bf64271fb8a981b9846f9dc0e38dc287b1834635fd5758c9b353327e8a6e75e1de6653b6e30f8489157b36adc7dae27242891f26a1fcec5932bc573906271520b5092cd1efd677e6ec3c2622e030b228be1757a6056002cc3a4c2e1988207cc1f62b36ea501dfe231ce408f91be0fcaffa595cae9c50199d3c485d4ddc9872ed0ea309b7f4ae5cfd3ebf07e648052da3288cb37799bb340e5661957fd9823a9ce52a26e8287e811b4e7bd4c5c932c60a649f670972e54350198d96d95aa19bbcf66bcdbaa1e8a3a416456af4c8e1900f92d3396d6a95aef08113e108c1c9b1cf4a6610274680ec3acf4bc6aeb332a8adfcd03b985da86a9e3e944bcdaa2011af9af6cf1fd1c64c89a9f254840d3c039e2b52c7364421875d95281f2eb040f417f805852f7ce9fa71d847020b9edb3338e6e8d93d06885dea0eed314d4f31df5998c5463cb259e86c0be0cd39a64edc38b4adf07793d7cd115ceed8746cb1ea780d57dfe6bf669efeaed2f21ca122a6d8021761dd56571cc59930d130874a13be76de006d4a546e3a3dff8e49509cb6a94ed7f3c2b98df20dede19ed687b7b2c67aea7ad0df51bc4e3436bd28e6360c4047fbc6133323d553b95b531104eab0bd1eca0fd1e8955023f2b9ce304fd69a4ff37cb4a3589ab367836b01534734ba836843f7b7b8fd0b4f33c707945f8fb2d310fc03ff0e663d834898884499718d24e60dc55bb5029d6527b130a1c9c4ed588a7da824fda3504d1c4167d9e6f95a5e453e4748d663dd0afef32ac827bd5cf6399ade5264408b78f0f3a914c00cb7b854843d4333a7a82919a6de1c1995b1e027234ac1aca9c1e02097c2f908815b593ead06b955b68c9f2df398bc04820920b566546b67721892e3262d8ff847dd51776b102d2dfc9617d55e59a267cc0d1493bc7fba3f6d8f56df633a9d9c2dba66daa95782a600d4ed46dcb6541e8b9fb52a886d3d2de669cf3a8570251d61b450cee52c918e4a35faed1bac851d2060c6ee3956e9808c66f12aa4af311bb0f6d90e323572289b0aadc6af2336daedecbea62625b9b4bd7df4de00733fd8b584e706164f81e50fda48019126b0aebb9e8581bc9a0e6a8b5a58a55941a64af67c1f2e88f01b2e7b9a2b33eef068dcdd5686090521a6af65b1884e94539374d43043ecd750add716816986a79783d7068a3dc028caa19c0f08bc70d5cf4c6cb4f0c50b7935fff62c1dff6feff4165688228fce5a75ff5ce0b2236a0fdc80f15db4fcbcae32126cffb1ec3fc5f005e45d46a0f01a87130488377c725ce8891deb7611a9768cacf22c583d601c4a27e5c09d55d2f34cf8d36348b1b9363710e19a323013767908f11341660d2d4706569b131f7ef5fd8f128dec828dadb40daec5994e3e281a6756165ba28c8589838edbdcbb773d6866af6d003796ceb95552994375ed4e55f82af3f2260f34aa91f9c849f98ef69afa59ae30e08185502a2e89795808744b5fbc15dbb163cdc4f05ac0b825c10f1d56b786f892bd07c0b576e95d4dc5f2c46a4628f5899d0d37087755304442c9a4d769b1e39a77c05ceb2f5f8ee7bdbe97c7d4d260b1117bd37726ff9777692e4f28ae7226cd8e833c2ce032f615144307e1b45febbe54b34d1320a177dafa3acca1277f431036c780a9bec7aa9e5cf1cfa16253217bf03a7f524d39eb3f3f158e519eeb82327abd6054dfe87a58ab0b495dc576cf7dd870311e0d8f841eab9ddc03bf81c2a7e05a79b44196e25d0c3015a305e458eefb666944b50fc9d3309ff2cc2f11a16de722a938493cd2c35508e683b96f4109c55a6f040edf6b2ab3fd9a2f2efe68ae842d2032eacbc58150b97b72be44ce0c3dc256efa25c35561679c60c8c4adff96691331163345cd8a058cc58a13d2a571285e42dc1937d70f8b73dad669a11259c8972583d9f1fe326af586dfa83a347e958cfb3da23f868a9868a866c9ffd69c8334dc6f072b9d97a75090f721c707fe537441d18fb92ed4b17555c25b6993fa1a7da1a6d071e849c63e28523d0ccd213ae781a9975eadfc1d6590dd1a3c39687a07da2ac72cb7ca542afd907a0e6bc5aa2e5862bb6fb8957c42f05571dd170c3ae9168c941c2c12cd93f1d65e5ee7c0328512e8be06f9fbc3ad2d3739e070fff9a978b772ca0d286e17077d9c4ccc585e30190437e22fdbeef8848846bbe8da80cbd43caaadbf54a24104ba5532806b2ef262067f22959a96cb24c0cd2f8f11ca2cc659ad56ee5761ae68f5937ed93e9ee99f330272861d4ac7e89194d554510b39a2550236b01167f0c7b367cea1ef7b38339c4e634a44183d0bc4a2ed9498fdd776938dcde7f4329e00de6fe52c2dbc153d11510677f017ac2083ddc487ff2bdcd5c9b3ee8249fddc9aff3ea123f477cecfd1b8740defe9cfb874220d02b5fc2ded9f228090e5ed3d2c954846c0cb0ee8b9d0b606a2b7edc3097e036cebe8751aa9c937519049c838537b99c9fa50516ea799df47970560828e4c5e824ff2bb9c56bd3e1f73e33ce0b2e1adde5a8e53dc3b1ff1ed38b2c9d97c156e569491474d9d1fb617961e16454f01d3bef08d4d40e2c3e2cb7381bc208706631356b27243bb012892b2e6eb5fed668106082c6f4f3997d8085aa9d9f524aad5d13dcd8498f74d667774ccfa0d467a86145c5c9a64ba259084eda2102ceccc47afd12622d9831e23bab01043df1abd6286e81e4c1f5f34638d9d2eb92ec089ae7c436708cd811ce75f4a43db2b3a2a8957af7032916d481ad480409037380d595c12bf9c9d3643124f334da6f8c8cf82d9b04484c03fa8077e93bc24a555348e183a00d6e0061996a48e938c832cd70bddc3e752ae1e963b863cc3b8160b8d200a6e62e312289a37e4e0a4f28c4b46c24e18ee769f5e7c13093c5f527b4a71a94f9f634178d516e8049fa346a513d6fced8cf18759a34bf762d7d3c0fef417c972d4ecc7144a0cc3ae8adf4b3515504b41f5460117fd532d131eddf91e95e3f810a0f563d243535eed39510dba8db87c25a0e0c12671704c83224a5db1a8969dbd18260d53d6a1faff2598d1694d20572cc770e54f58d1cdc78226bf2c750d999e4273889e8b498d47194435ce80fe0ed9e2c41e5b538d9599cdb22bd736d589189c683747c78f9dea27083c5b5cccf25d162b2cfa6311b6da7870686af8643e8ef6db3c76ba3bb04bca3aac430094e6ff541def342c34f68946791511eaf0c5c0ebe1279d58d5816228d25deac0fe42032cf6f3f20bd55cf952af844de4b95f74087d3ee0432627ca9bcdf56d11e8453103d01271b0c7fec5518b93eca7cdd12f96e72a83404ee62b5831aa8fb388fd43bfa8834f4709844c6f8a0b0a78e8a48db1d36e1e8ca956ca74f3c0262d298c15d909382c6b82c1de98a1a3892c4dc371b3f7c65f2b85e5bb24a66d1169c71a55e10be19d1fdd3108093c81c75f60e63be5fd723d7c1589b3aa00ca3f4b00428086eb9f994eabbe4752b92ec9a4fe01d618721068732c0cd5c4fd3f67651736d7d4a51271bd9da74fc2a121b3cb4da3623e416122ac0a74e965a4990cf80c86de03586592be1932c0723f56faa2261c408b8e6fbc5e2a8f8f836083400d7473053f0f2af0c35ff600444bbe71ef61146abb275aa2ebc9c139b1e4d5c335947f172781d6be260d1702ca79010be84a0ba885fefa31dffb08ffddcf1bf381979b4cb0ce4ae8eafdaa0d3cb8e9c1cac0366a5e9a626109b84c89f497cc05f994a7af01d40c6dc1ae48a033a20c9dad63c4cccdb372a5fe23c712efee95c441df93efcc3e1e1d6fdc820aac3b4550c815cad8b56052300497a4ae045a8ce792b96c821b9a4ad0c25b32ed47f4c727ea5d7404761b0dac82dce91e0af9c0f1c9228f000af47ad680920cf062da514238288d22bab50347ca180f3e2cc636c4171ff5d2a3b36fc0284a31b9837cadb38b1fc67e92a1a834e32e8a6c5eebd4630d4515510e2d6040d34961fabd879da0498d3787f591843ba0544c94b836d227edffd9997fa58d3dc6ade268008cac2e8108d114fc5fad51e58974e9eb59007d75b71751a32264d8cba0efd1dedf8c598aec4c965673967c032914722fa0460d60e7b9ea109f7583f4645d01df91018e584292ea20d561c26e83de1707a2d743e122696f2305ec95d01ce1a3a7c8fdbeac2d13527646fdaebdd92ef187f5706940e73cd715b755803f428da170b4512f8e78d070ca93540ee494c29a9924bfc09d082e30ee2c476a194d14413451e03fb6f2ba1e7ac06b2546ad73d49692609bbbd8cf48c715476f99e9fa7b4c21ed2dcc92c0d1717c75c9de70cc8a541165e52361bd62cecf9aa870b09bda5109393d08f9f2d4a380392544512f2623bc68ecb11f4f4ab810c435fb78532cfdd7a741848b102053f04f6da3c83e4332ac23085f814876874800eeac84ae49c5ad119994134848d9649b5f10180889fbd345ede1654d0312a49fb49a25f980a11c43932fc66aeea4dba37198927e4db5479b53f86c0499904426e661d38157db4561854c45e325f28ae545066eb478acac63e65c6a5e90d772ae00a869f0813e6aa800f7bd004b36c3f46f0693baba72e02b2b788b6897941c81ce1e4a896ec00cbd03432be4d1d6b7a70e32c25d3e07be30b6123274e8b397412f83a79798aa6015fa50d4dbbb2483d62c8782d6ceb0fdc96c1d795a2c163b25bdf1920370922560aa63ec11ef539681591718abad3dc4594caa2c73a5a58b3f64487d05a086ff7723ce4f7c7fea1d25126bf95a458035f2371afc0cb0d06cdbd8bc6250ab55eca1f6fb1d91e2667ce81325f0958043c2a3c08ad624aa6127d8df361030f0cb219e24b0f2b01d49ab4ef754b256e664dc63aca7ed6a459491b9f17606d1f87fa88f199a38cb930e101937cc943fdcff152902939764dfa3e987309ab53c07d9cf9e3bb23ed46c9ae8cae258240433a90f5835b60cdd6718ee0250f15358fa4d95f8263186c74878293a400b68943a97766d3d358e9815252f0126f28308f7ef903345abec99ac4d7a2f95aa019d9b77fdadeb42f3c7b2c2d9c4ffaff95aefa5f180c21c3fb9404c4bcc19619d900612715273fa2bdbb3f8862ee65f17dded7fdca7ba17538b6ca1e0df5a97def51a9be2dd5dbe74f13f7708acf7dcdab505bf948334373ff64f86e3e65c293c216bfa5351332ed6dfe9f431f7ba3eefbb95ee9558ee749be62c688e886430b0bd9cf3441780ab5cb26ce7675ed8621b2be44d657e3134f76f2d37554491b93b4ff2f9d8c7da32ca25c6cdfb50e6b768b0e1fb963ef9b5deef10b7a34a4a6b69b9a607ef22c5f8d9780b522cd42ec662460b99a6fb31f4cd9618d81cea2d52597d3eeb4d31fb02a2a02d2397be676560fbc144027069a7e47c432875ee0394c747b6038a748a1525780af42dfd9ff2477b77879167187e0920205ab3accf61dcf5a247aefb697d50806f31e54f8546ce7b42f1a2d48749c813c9bda3bd1e8b8f4d681f8b56140a15078467e708458d94ef47f66850666c4a90fa2938c86b8d195ad76f05bb84a09d4d8e2ad74c7ef0aea125a53f5bf014215b2fd581267e7843b3dfca037dee2fafa43bd2d8c6c8e25dc5817e8be88a9dd9eeaad2d6e7824a3347f6bad13e9ea002e05bd73caddb749c5368aa854aac8eb019931a6635de0d8c5430d35de36fbea7773b8f6d0088cea91024f03f0d67b3f36a183a07eed107085f0657a4376e528907f739c60c24a1fa060eec505809a07efb59aafeedd10439ec3a8995aea47f922ea4bc88d8382f254dcba66df3c33bbb331025a0590d8bff5a6dc6609a797ae3db381177c837d71f1220474ad1aaf81f08a9df1b36cd2f2207b6c4d5f821bdf829c9560b2f98d58d52b661a96c1b4f22131dd9573c4bbe9b061c79e8a7c03f1c318493cd966bd29f89c3bd85f47b6f46c40499c83563ce55e71e479e2b1e0bd5c08b8f606b763d322c59a4808eb231b0da92c1d25d6290e13f6291ad07cecd747e38cca0e31eb2c8ea907952975d280a0a76219cbe0ffdf7c04e114f9e16098392fdfa95edfa441322f6f50cf5d6867dc3d3d7f2163ea04bc30f1fac2bdad2d064a4953a91d00a4d1f73e508b92eda6398fdfbc3245f8e5f289ffcc69c2492508206a9d2d1c4baa46e29c6d091c1481f74b09065c3c64daf5cb569f9306f4fb8b8c6ecb174d693e10411df1966d8e9a056a860fc84fc171c8f70321f39aa2fdc864b5d210f4a65e6ef02a66bc9a3d837e9bf3700f982cbb3c5008fe27df59e32f1de34be44dc91309d0bc0fb1278d945ef05c21e1916aa74dd183cc9c01ca4b14980d0afa818a4726ed84e244565d1928c24131fe0cfa693fbb4a0693864f5163ebe739f944d02a223d56a8284395bff519ac0123c4c191b321ff25789f6dffd0a5323ac63cebf7e40eea504344fdc1e527ea11f7cf31a3c3829a2a44cfee0e3a1b755cec5a30a57927bc20dab4c5bb00d52c7839737358ef5634390ecfcfb5b6897391b6f715174bc656ee6c4a42d55f24364117dc3d7c0facd02605334f949f2812339847e8feb74ada66ba82d3772f472e2bfd4f490af307ffc814e216b7f94a6c4893063123393e5aff160de3985c22e2447f2bdf13d585f8ca0584d24dab5fdfe16cb5620a760146cb06e3d113250e375dbc2a6c18c0bd40cd3edbc81699269a66e90e2a329f55e99420d1ebca8eb833c6b8450da837b907e191ee8242f776dc93eb64c0ae3934fe897eec5706431a72c43c21c94897ac617b3a7e7b487aa132bd90ff9ed5ce728dd38e97ec0a1c2ab01ae729076b77645512c79bbba919f337b6bd86a1ec893fd5d7b6b791c3ca5fabba3442b76bce613b8ef8274a2f0be073c55f4e61c4619f48abceb768a48e8669457a00f5e33e35d3b10ed3a0dfa8d552b1e0abbe963fa5d87d75983c498f2e9c4af0276f6ed1583c306531437b6f55e0d5ead29c2f479d9dc4d5c4355d1c0d50d7f37129e5e6f038f7495fbed36fd1c04f162b486ea8ef314895e4bf07e7b23ec3b85386635b184cf8db1464915aee0f2440ff3c8fc49fbc5961f9e0f8796fc1bc1837ac194e41a5fb382e5338de60818ff95850ee48f0a734d7c7ced520d0793e40120e76fddf0db2373eab85e4d8154f7c6299bc7c3ca64cd632787f07c68b4a787bb9a41b92d9c32131aa0adfeabc069da4034b0a621d34d8fb1c01ef7be29575d1e185ff5384933b1d429c0d71eac36e7eb62f6a6a81285edf18aefa2731fecdb5b0998b95b111fd61bb96f536a3e2ffa191bcd985cde9dbae1c788799192c2b2d054e7207c212a88f443d77338417a6de0ca8978704786c7ddd8d895bf94133531693f43dec1e1a79e26f2ea73418b037dc0a81e90c40e013961c004335584f89b708edbcfd30fd5f26fdaf3f452d1a7a70a4e341119c06dd855387e32e2ac5fa79ebcddcbd04e8b42d4b2f245640329c45b10cc633855f632f2b3a292ebfba5d5cff4af255cc590dc5bfe5abf8052cc7ba9f099c337d3e948476cea3d7f79ae92287d3a39e288e765d0e9d7883290079853bcb3b9aab74607c14796c5fb8420ff352d025309cfe3df1e525ebf5927e142774e9ee9df9171b28956e7dd298e99ea5c2607ce38fc50e3f08afb8306a9b8c2fc4fcf3b4d8a3ed24389b819285cf3925f354c9aa473d6f09e1804ca0ff0f8ac95001009b59bfcc104e1e547277733340039cdf70fca912f448b7543f3e20e4d6029d0b0865728d84ede300888296ce01ae42c2cc3c5b7cc5a7e93abf7a416a3ae40c962cf1fc0dce4b93a294b1d69db44b3f8d5c17ac2815fa4c9adca3bbafc3d258b950d16d31fd457a429990ff46082472e8ede6e367896d5533b3a4ecfd676689832a1fa146eedf342f4b47616dd7942684bf35854e70fc2249b954b725cb6e99b80a54a4c82e31bf2a9b4d29fa806144d385bff78208ab325100d90d70e41f5d670b160ce052dc2a172ff996e8e300d60e91c002044e5f958ef379739f4888772a5d7020e99c570f04a937735c8511f3f943cec38fd60ce79fbefeda7b9447e0ddb6c44742951a4b1fbe4e2f05749afb34ace6b0c25041d539cea8b09bd243f1bf8fad390e0d4d118794a391b1b52e0bcef138dfc97100c2684b0829c674ef555ec8ce31fb30b6f609961abf47bca5e469fcc07a1c48f0c8d7c7036e554145a4098de0bf084fc2e63128b716d0f053f72c6b454b79a4371f3a3bb77e072b6200cb7b276df1dfd366ad0ff5312fba3549964d1194c14aef8f40f83ff6776e5a6d3f0fef7631725e92d01ba8cee2e736a9dc30bd542a6d631e29f65ad441cbb3e9ad037ece9bef9d206e963b61fe0842aa7fc18c768bcb1312b16640ab2bb32a62735b955cac766ac1f2cfc0f31f1f70c00b46daa9a2c76d725fb351da4c4a77614989a367feeef71e96edfc0544b216e83149dfea4bf741df0ee46b31449a4b23fddb70652dc0712ef8e6396a538b63dbcc2cc9181a4694b940c18257a9900cb8f89275a48d6f230890331efab8fc06ce29435d230e512a38b3f6be75cd38711fbfcd99df934db3f721a0247ad98a7743970ab17f191802b22d6e64974a685ecbd546e028e0c45a89191fb8eb0c74a77a0a0c377373680f29359e813bb4c485197ad9b7a48e942fccfbbd35b372bda9e954edcffd7468eacb4cfd2d45022e34e33299fc1a1f26a5dac2390ab15b7f7d3c0b917cedd180e8a6229dec080d1c2cb0a16f6b40cc5193b06c61c85c5b2c9c856752525d4c89c73ddf3fc8c46e0c9dfe8bff4c18eddc64dd3b4f80ae60b896a1ba143da52361ac2ce9663370072f01a78ae7a82104a9173e3b73f894899201a2c4bcd98c953b331bb5316abde7dd6802a391fce8fc509422545053bc9cb18b093329c9baeffcde8ee70317e54d6e2f5c81f575cdb848f26299a0011eaf824e1743e18e97179a354c4f519134be3d2005998ddc7ff832ae5510c61a89322161bf694e466dca82ec044437172945a824b9dd63b4436b119a64c5a81aa35a82deaff9cc54b291c6ad927294015fc66421896a19f6e9f034517bf31750ca14a0cbc9e7181e0a2db5fa57192274d47f2a14de90ad8c85f39f48ce902e0fdf57219f4d2729a197cb323152f6065ab3f4520f1f7f2be31a581fbb1bbd7950e72259c6e5dce2842ec5e516031a464e662b5820d74724419fbde7479aa3756e6ab3551623daeb0fdb3c7dd3e8b7596d980d08efe956810d6847104cecd246bd27f5e953465ffb9499e82853a98d142b60d5008b4f2a19cfa9287cf5bfbd265119f2094c2617eb60380d44e7e9832e39940cfe1d77caf033e5580c2747045fdf8243cdcfa88a02008a8303b819f4d2258076a8e0d2448fddcb78a21bd57c96cdc7797a2adab1f051475d2a2b6a992d74d8a3c9776875d509e8f9433200ba192136f46845ea66a5fba073524e15aca85bf74603aaf0e6d080971ce64003e7ceae7e1d7504389643e99a50982d5bc86d2e5c9db01fb4fcb84e159d85ca74b3eb8dd890dadc56c97cbc3becea7047c3cf333c1b0677aca3f7798985274e4ed20e34fda8e4f3367c396367a06aa34c2aa0190e79c8060afbddf19091ed8489ca2a2400a992af5a28d320c6a05dd8c45bd8a1f65c31929a483a5e686a26624d99441e682c648e13bfe980a85af0a174ea87ffb4c36f144b2fc8584295b3c938821aed30346aacba66be3ba82132cef1a33fa45c658586a290a71a3f23e9dfb95764be30fe9df6741b110d16f1c15e15691cf6136b0d1559a83f5e192992b664c13f06631210ec8997db8d82a439cf58cb534bbe02bacb8b49772d6ca097712e1e8a44498ccd576ffe8b39eff3894425c9cbfa2a32840cbc63f44050d46b756682d4c8510192525bda06cc7ae324f5c40b86d15ddea3669ba28c46cc0be9c4e090f3f8d97ae5f79516963636f87e0babcd85f4fabc632b73d12121fd918434bfd8760cfd74e71deafe7647401aceef54b44ebdd139a5160d6d764c3d271f2052fb9778893f4fa01b2aa465fd2fac8347a8ea9a942fb1461009b2d572a4668c5aa7a20ef2d49caf4ea6e7b2c72dbe49eb47b1512e200cc69469ba52deb5bf35f569d73b7e6dace7f76277e0375e08d5c20894dc00214bf60bd50cb26708badc3a82e6b97a6990ed0340fbfea51bd326e4a35f427f771164539d34738feba6c5c1f4c0f393f53838ef6605ab16b48ad91df25f03b42472d6130e039acd9b455685a0c87852a9bf9bd1c4a170c574b43d1a00995dbba5f5f82fa3737866f14c2b08eee2737f113ac409ecd765dbf8edb92d40895f7262d56e7ed6848b4b939887d07d1c41a56ec3accc2373af1469eabaa124bedcec8df1aa5f317064dd9572daad1250d5d4000481900a483481710ecfdc978b166d67f44074a993dd3fc0321a307e4a8c097bdc592d33088f8bd5a5dc5dba38e7172685f609b25af16cdb381a95bb7379db28da2c4ce33fde6d71798340a0c95c0f5df3208f087af87c3afc24ea6c409d506dcee16846e52cfba7a1e716fbacb688ed88350533fbfc61b0e2be2cfe1219c212161575bf6ec1098d80ae68e35f962ac1a4afc10f0f043927ae842337883b047a44284533b84b2bf4dbdf0aa92a6d8d5edb15585869f7450548bac185dd8a30824c0c0c4454a9ef03a1fbd5a4799cd6e4d3669ee4902ed03d49dd8c45018a4dc4d0b4b86f1bb7fcd93fc4d4fb79be0328074a9f69fea37734809cf6ef4404ef794e4d1f24f40dcc35747489da8f48fc6b5235ad2b763ebe9dd3d0579e8f406dd8a3c04fbdbff46847dcd8e338c21dfdd24e410b56696f1cba70c4209965e2a32d0bfb61c38701a5efb86689efc5090be0adfb51c4eeca6dd6d884c84bbde57f49e6811c86a17c46c06ce9e92bdffecfc2fd113a253cee3d5a445c66dd7fc2f7f36e7a453aea55a5acdb562fdcdf0fab84727146d2b0e41071edf5ee526727b2b56c8c650a923d715b6ceba72fa4f4383338098aaaa2318ec1d2e54668e136fe3b20ea78018a4570126d4da2812d3ab88978093d02a0645157f70aecaad44f9746cd8f3fefb6cbabcbfd2907aced2d1de8ddb78fd8f9d7fc58cff8bac0a1d743cfa273bd2c13d78fb9e1eb34af05f35427c18aa6995564c40dbdc76ffae60135eeb0f8555cf2e0f9c6d7bf0709674d3c381f4b625f30428db5084194bafd44b7bb3b844a7699aa8c8ca14f77e27ade6f1ba07ce1bfda3a2fb695ba1b9bb56e6e9d5f5818b45d69e53c8e8e3236098f2b7c494093e518a56d70e7e1762a8d6631e545984ef22b6e6e19d4f89f36d6af94da7c4abbfdd42584f4505066db6597b6e47c0f064ce7abb02270e1dce4b4bf3e806990c0b6bc9aee06b9be301ba6cd9017acc2a75a2f40baf171300f5a3a234f6c5c50766b200867e566c2384d4db1e0f0b7dfa9dcd82c2187519d3044aa96839da5c67c649b5f8171122b63d2af793af79ed5cba25678a000303b10b9714ef57615f589f012a506a429a52f86da752560ddf6a7a2ceeffe4dc6163039300f8e71a4f2cc8c16b418ff13cd9e6a26566152c3366ecbb13ef322fe65b921c1e732474c70855545e7d7c222db71c78e6f108550b499f85296dc017b7be5999c07658ef99a07c92335475e7e83bf4d434548c3cf3d73402587f0844734786ce76fc4915804d10cda58b6a3a95848da9e05579153aae85739e400144fd57d5bb34ad4b530e6fac32ecbea48aaa3ada241c59d73cf863ec81b7f6e15c503e4c03c3d70ae80cc44a1ad0616a59faefba298f0fd6e00b4a03abf11a1a6f36faf5578fee6860366bdc925f5163432d2c07768427118a701a6d7e7f69c8e4767f96a151ea48905be62ef8d86b5b606e45b137964cf1027f671903149236625859184d898bf348d2dfba60f8ad0fe28ae61d8ed6196135b01e4a0e933a4b915c682d1082b31782968dae8bfb64f8d9e2415098eb93386280e139af74a7e76d76098a16fe54f8fd1fe57d5b221b479cb930d297cce1841b8e14efb60fbae0d48288dcd1839110eb917f4b4594e904d8609ace5a0f9fd179869284549bb94d836d4801804e9c6a0900c1722311cf860e13bd40c471e44a9ffaab845645a4542b6a07176a57e880fc02e9220087d2440d0b98c762fae632c7fd4c0c7ea50197784accb61997bafa47bba33d02ec8df64fe6da094c49b24dc61b10faec10c83927df0e8514bdf9046b3325ffd2d97585d000ae7862d694130eeb81e62528578d36335f7e39ec56dc2708db28bb9526b2e98e19512b4778a46f0175435fa518a4fb739a83953f429acc965b3f6c58c35f923fa5aa0a2a24fc2105af10f63e6c8c208526b0a0b0ef66dafc8590f9b8465e18f1ae356797add1cf9aae77f93214eacbf5e37ff13cd673ba63c337ead5901b771cd86c678b648d45fbe131894619f6bb4da9510eb9c8920237572358551dc8ba45825537329778659788242f0471035ccc7afe6008a97990fe83dc5ec5bcab58f3561c9fdfa3693f6f9144ce541274534476e6c91b281870865ca5b6083b109009b92f6f9581ea8af702f8c9a700719cb8df4297df1d92b7392771a94510b9dc26d3bfcf91114014c5d00f4f1a3c093de6dbe9cdb66c1b65f10e11c5d6b0c3c19fe1a39e36d895dfdaa0c15269707c1a92e8e9d49a100c25ec2c8be9683a647a564ddaf89bce46ad772d9283d5fe855f0aa133d5acdd186b9afae8c32b07e484c615b92c6bc147341a67be85dc68783a5f2694053eb4395473651edbfabdbbd1c5c61ee0d0e2b6b4fdf8931bfbfdee58039c017f6bebb6a0ecc4db9d2ff222d85cd41609e0aaf0c815b12350c22c636af791e19b1ae6bde277816199fb8c818c4ff91f1fd132f346ad607fb77983127ac204cd74fd37988ec351e47d1639504d4d53ee4e0fc43bca1785d744a832276837729b580e41077f233bb3d307a336bdc42c7551d471739fd678dd72085cb84937881e17eec0d15610798de5c9528a512a56beb14a564f2392f018b88318806394f66c112f6ed4e75905f5f067bbb84339b8d18311ca5c64161aca290e65b04b66bfb338b9e8a4f3253bb2eec9cd9c7512cd4a8800fd4005abf8c511f93df58fc8ea5526dfe5804721a197ac94f7458d9400c9f7cbaf57c87a80f9d5ce13e77acfcb42eae846674d1055f071da94e1cf6bde8502bc8cb9661cd525b3ca4745029fdefe9821d67a9e9802c556ef35fa4aa2b95129f2de1f217ef807a14292b2fcf50bfec5864c3a04d47426dd182397e954d13d1e51a43e04fa18d00f9296e1b6adc8dc2bb05aee126a34142ded31c39011b3fb291f73607361bcb26dad37188d122b4e55b32638b05ee242469862e4476f212abcb8ca786c72908f4b19e7de2de64fe2ecbf0728a4935057c78e057fa9734b99b584be80899785a2a70b380ad996a69523f27c311cf630bcecea192dc0213145b260b0d82affb1114e0fb49e839ad9742635b1064628f0297a33e8cb5d2a7cf6ff43546fdb243acb6074d5eb8b2979a518f8903cd6582306c9f11c054117521b677468f6830d3efaa601d45a5bce7ae5522cf9f4101865798294979455b5c08b44c038dab4b9cc64a22abcc4dd8016186f833d5304853f84bb2ecec3251193558b7a0b1021062a22259ef41124ac7811b266a68f1c6ed66e3074c4ff5a76a89d23d9c5c343e83f4aefda5f5ca3cbda3f9c6257251ecb586983a165587cc63e64d6b26825aa43bc41c5a5e6e3ace71fef45467318ed0461912fcde43f1e88779f45721aa7627deb03cee20a90f40e0fdf1e3009c0de176be42840fadd8607d2e8d150c614d7f5104c964ade92d9a356f3aed4f1b020e8bc00c0774aa829c278c902aa98a9372cfa59e49e3fc0585255a5f4e375a78865126b0c8540b81151542fc3ae2a7aeb7999066cde2cb17e0d3bbd3ba942cf7cf1b6057851ebcf39c1be091b46e99d8c2d3a8428af6d8f3b23febd399f60bfde4c8b6504ecb698923043e19da80402ddd0c91ea58b342ba1dbe4cf1ad07a6e3d452d3d3d828bfdaf8e7925b1bb230baa5242c3374219ace255aa521d6baacaa93937e333e0cd7e5907f8fcc317b7175cb5679c713cda404691c67c6cbc88f08112b8ef645b0980ed5a6f539abcc16e7140c8d50f8851f20cc503e952ce11e093a280db3e53cd4e22c89c1cfa450b3fff8afdc213cf3fb7b22860266c1a1f266a36ed9214aa558eb1eb243bc8d6422ba7ba254f8eca55b764722fcc4ef6abb840953c22aa7ad1d907b9a0d8cb818e66f68c1034f6d89649264525a6bdd312198af0a8983bf4555b4eac1344b77b4b98bf2697f4f15fd0b84b9228e195b2a9a5848bb30e9205763c41d83e2ccf1519f2a5fd9670643d300e0aa9d76d8c8c4e0c53d0b1d7721ce648636549935efe295327f9d35dc20a6b2a462f70ca464da6867b853a11766c2ea7f30536804e518eef07a35fdc4ae1ff5a520fbc02c22a4457d4ab36636eaf07a6509795d59f063f5afe2d2ca2d7646371183bb89a5cc2681bb654a660b6c8ee74f1e5cf0650a9f5b4d63a82939efd26a76f4fac1e84098cbafa630809aa4285804f7dbc461dc4620e8031db67dc9faa25320b0f534bf3e86805cb894978c4adf87eaa3a0355c85463e43aeb85fa4381806c1b0d8fd0a6c31f2c11f373b85755b85fe2655daf385720b98e5fd8ac84d020a103788a3353d9b7facd5f736187ee7e815b05f0d91279a490032802dfd31c252178d8bfe76a46230d5b053a4a143190abf81ef310d799f8c388470cde401f2f36126770fb16e984fb7b6411ca850e2973d58bf7ecae964ba65f284620ca215eaa69dc3ed37fba368541a3be92697484ad4cc78a8906642643cbebe77a2fc9be9c0d02e51b8f5b8a7dd6b618a830920ad6cf4b2c05b1f3df023dd1da54218751930c57b34df856255a905defb60e1a9ce415bcb2d6491e55288810132f23fd88c2cdad3f767e74038f16dea6502cc20e222aa74bbd99da52c1c1c0a013232ed705e6d98bb5cad74d0ff2d2645695ee7be2eefeae30620ee73ad1d6c6379f25654e581500e495f8d7c128162d5bf924d86bc403bec6076659c9909031c8e8c0d84f4d4947f9435baebeeba73b2309ad8efe30b4ec197d39db52fe884ab5b6235a5c2b00c371c7a53d66b3f5ca2bafbdc6ded3786c09e18370c13f85697c71b48bd2fe715d918461340e0e7f23f95ce0ba931ea84f957e227785b8b70c6762a2c5247c472b43c656f8066b2dd0460bfe830bee6959a939426d92dda973d1c9157fc03824e8914674e4ecff8c13c5719ec86fcb1f2d8c2bbc6ee9ff24d32023c92df9558224ba42e8d1b8dc210260ebf493e99cc5f7812498f44da09b9d7c2a26fe44983e53bd725e03d4b392733f1afdc48ac0b5adaed6daa6bb6143d7811eca790a1f97ce16270023dcbee294b79d38de9d0e43efcd617d75a895d24faefc320d8ee31297a4984623ef349559ea06461f30394a7b6f955ac4f1352e9ca523a28f19111080033350e0c0d2c322123b6257ddbd879f031d3e970a8c7dd0ba75ff94179f3ccdc1d47777e9ab9c38aa1074a2e4d53912a843f1fa77d0beb3e647c60c1329fd5cc6cde5c03460e75a9ee78229273de5b9693d189fa98d7c86299a1d203bb64a479fcd4c1dba80390d224bed4b1e8d2d92db27803fc7e28c590834cf7835d736da611fa109c85997034b3ef573620e1719c0b6b90b3346e360e577c403726e0b0c46b2d49c685777a2f2946fbb80629738c0596e7d129cf1ec3145187e8ebd2edda59c1a92533c6fa15332ef4386067e2c84984646f4bd56ce6077d22d1bf5a6dee176826925f7e196875037545142928a5e3ed061a7cdb58324e6c8c8b4166a1e0e30b34649b4a4fd35dc74618abd5d920c1bf2af9adfba009b347eaf15baca75898f55976d13dcac12226d44aff3f32c153bdc35fcaa873197f86549a7a56c01335d2626c5de0a04fc12513132e1a6882996d7b6e53960377c49b7bff4ec4b53ac0c28fe155ca9ad25d0fc5be62bf75682779c48a19516e800c3943079c7814e8ff384527479c5cbad64e7b543f4d34bd5c1597b2d578e89484e1ae97de73bdfeb5e4dda717ed55218dd6db1044dca16224a2753ed8755e9afe715de5bff3b69f28cfdd8830bf1207d439c44003ac84eb75349b13553c38b010b92e990e8e037da83b05a9f87bd5faa4cb8e3167cdaad5ddc4d5cef81be230d261f30f804063c3f22be0826218366ac0a5e6c351ea1761a788143116f406b8cf391cdb4a180f58aeea8487ee9c8492ae9b37e0ad4cd1d3a623d3814792bd5bc1be39e0e2cdf30fa468288db1655c592e920c88e1786dc69a0cf93d72b800aae42811180eb85e771a7eec807133aab80f1e782e9dc5ce43d257e62bebb9d74c0f03e5744e10c596e257e1a6a495210294d990d6ea38cede316c3a952d609bd57b943a8d1b34668e20a73c9697c78dc34a0ac756cb736d0876fa0dd43983ee09b459f1c3aa380e40bf7d3a62142fc235b8da92c855f3bca09884e9e4e02dd32748850711300acbbe62d67b820530e9367564a0cc3e3f5d64dcaf03afcaa2272f7a9e4d2b97f331686f65a8911e7188064d12a7a60a930e7384c65d062970df55059b764353d9796a1d120123248faaa3976ac2f742b38f429f5db15ac6b9194556f73a6728698dd654228dd945b93df0a87642c153552081637a7066fa4dd901052d3b77d03b87b7c8f6aedb35c16184ec5ea95afa08143952a82696729d2756b6457ea12dad2202c07989d549ae863d79da247731cde17c6af57a37455094d833162f2a6b1f86757e241134b967fc747caac38dc98c97af974ebeea7b9dd627d99430fa1c60ee3d8ec5b76942f260e90c87fdbd94bb670fe5503e983846e5229980ee74ebc204d9254c5e71d418c428347b09929c1830668401aef99b646101bc2fac021b9a0f93f31b77453bf2b5d01a43f309c09af9ab8c553babe88c889c2ad6eb2fe164eed6e5503a13f5996b1a55ce1dcd587fa2de73dbe7d3d1945913c665f33bea58100f08f9a7cca5b4723ee21be2b6c0b257a38719785eee5ea405863edaab3c682c3b49c289dac029ab44b5716684e63447dfaf6e9457f904618e32fec6818b08ba01dedf0610a0c2bbb97af6f1a508be65f78ded7bd96bc69b0d22ea52be6b80599c092daa1ebb1d0f0a5833313d67900208bd50c2aad725b6991d8da5dde75bafa3b6b70e8bd574356005e640dc83e6023c8489682cb9abf7fb12359c6181a2a0a8c58ce2c2cdd068eca76c24d4e635b33fd035f90b3494191a427f739a6f6b8bc3dba002773a1a062dd035bdf2d23eef74e8a21c76d7fa5529d5bd8a1661cd77cbce4045b89c3a8686c840dfbbf042963fa6b2e341364ec36b46fe3f5df69294074e5d4b7b09c75dfde76e830b93bdc5e6b598a283bc2387abbdc6035b783d19984a005639e1f6c836c7f0de8bbe17b2029746f4d011d5af938a617306521e567e5b41640fd6ba344e091aaf02229a674cb14236e5415ff13c263ec33d724c3de6e539ce890e3d0facb3686a67d8a73e90f6ddbc05e419bc82997a1449441258999a3309a72e1148c6c3cac68875b3ff3c01f702a3a04600968aa807458a41415ef2cfbdfe63297d2fd4e4431e0895242a3b1729d6d2849223002136c0503972349da28c0ce7f77948718abd2b649358063e9de2ac440a27a9c1b1a7d34db33e8f0b992eb2b93a28eb2595ab880266c6cf3dd4e8d0aec7009ec0203f143794770d4f6a3e906dd8a97522c6dd21f607e90406f5a7b7a55971e27498e0be51aa36bc11aa21f39f308ecf59e2c7ebfc5ec07a5435adf816e5c1c11225b57692993ded776fb553969bf1c76568b206d3083ea592ff38f7f63d1efdeac9df6fe568c909385ad70d3bf5163b28679f41d546293bd509faf7c79736ad63aa037f025612624856a0616a0d8a0ce484ab543eb45499081a6899fee4524bc7c738d15e7157fdd9e469076fd0b6dcabfc7599c2efc4801d46c71c2f6d13f6688575fbe6a4e6221efcece6c1610afa625cfae58a7134520bfe83c5fa15d7db7fb667fafe2301cf609af4c2ed54c48b248f7424dc58d3bef6963cd8b3ac1f4222b4c2854febb213fe37ff24e08138f82157e2b99ca229ef170e07f00f62171efa00d52f58533ebe281ab80e9cb0d62a55506b972ee76f8bab66bfd812fa8d116f5bce36219e890a235bdd198f5aa894453c931fb40486e9a6d84e78b2e435b9740dffb62960bf3149a73c024b306894d34ed26dd9b8358f0d666fc45e94387b754f67ff31910c4fec8ed8a6607a6a80fd1742c21aa85eab7c1bc84a562c8d009a8e017689c72e1fc8d62d2171b80216a4ad2d336dfe6425b43b100c880ec48156f8030222b3e463c13cbc82b41b4b3645d132ba7552347d1f4c7c2b79a128432bec8e0d07367c94a41d6007fc9ad41767d70dbdf47b255bf8d056bfae9554a3151b4efb0eba33fe377e931eeb764f17e71b63604326976477796205a3be398c36fa366a8500c488373a8eaa52b050e8ee12aec077207fda82d07b9c1e56f79265a01014e8620eee04d1d8d2cfa0e13d9185e545a5c47e536d1e5b03b06a45fb895dc185db940a732304c1e2d4fedfc53d35c36587c50c65d9fc35f51ec7ca183400021dbbe0127bd8a490f8173ae8ab6ae9e075425e66c948db8f34a864463d6b907e1ccf4f0bdbe65e0b9b04ce14a9176a32453e7a7fc2ffd8aaaabdece589cfc55e430b30c3d46806de945ced5af43165a50dc10ce26262744aa01f668cf9e502199bf5ae3791c499cefb69d570b6673b23c2b6c8bdf83840b0fdb85b3ba9bf03f15b5635d51f39bbdb0f6133418f0e0bfc211ff67bdb293ab436b00817de7468f9b3ef38b352e499393c1873eca7d9860c4f66d4de7409c0c04ad47e16920616747dafdd7bb2a3d17bd29d8821a23b5655c022f66e12e05bcb6ad5f9ba6087265abe4260d71f62732dda53d4b667ad1efd0cb209874a62b23369c4803d186f089d499baee9f8be1dc04be8b03d45dce4081f71ed8e54ee5c5298d58e5fc7f414c417b00215f73b868107405ce7b1da030cae1b62d53ca246e787411221f3e9d3cd20bfe207b5a6f93efe64e86f19e142a847372da133aa6aad3283c342948d0a01883ead8c59009690ae098fb8d064ca4492b937bf9eec4dddfb8c6d746b4735c04cf13ae5390c85c700fad1ec1758f424a4c5873e36efbecd33383117f3fcbac8a78b3727cb84312bee777c90f616e0c8478ad311225795d42d267d24bd6137ec210b0632e62d80c98566ba3aa912af2a1f5a2e50a43c86a5d6c21f4b0ee2d1f44223b9c434cc2e6fa76bdb87b4d5224ae29ede794ca554c4fec54cfdbd35991bf7dc628d91c511f0f4d0a7aa0a6fcce7dc76b75e7fc294ccd91654c83498306e597d4014bc2a05450a2d0f00fe550d1f9d8c446972781fbbe8b4a392f8c8668ee6d87d4e00bd9c77bb3b609043f3718596f62da5c5e00711c8001af718a4c0abd439c0b39c7c1a684df16d3c5fad9ec1d084c19309606804f65a07d65a1faecb2d19e937640052f0e56fe3394c2112d9865ee30903008dbdb28abe298e0a53a90fe59b53472b5ea06d1192b055d80ec2744ad33c3a37231a641eda19ef315f8a5456202b4aba653ce2359983d632871131df58a76a8443e85de9a4e0625f25d5929dd5a5570cdefde96fa6edc141dc186e954abaae49837f5a2b153d0001f57af8353b53babaa7c66a69f0967b58afed1015a1848878d552fae864ea800a8e81af6a5ddf5b14d9e26098668ebaa95e87285b59232652f1f922c4cdad641278f73d1274205dfa9836fce94c1bbd176a1132cf84bcc8a95070595e9671f2f008f370d739a2e1e3b4b0c2a2c36064bd69c799e7ad7f48b5b102d7cbc851577617d783a493e478a8d3789888639644a2af5a77ac817b38a456b97fbe2fe070b080d261420dde09e7375d054d21cc7f754449ef1728187ca05287537337f8e07563f59ccd3e8a898644e924ccd89a0c7f781d46d9441050e9ce8ed5e7c02784d16042c33279713b9e55960feab2dc8274903559b3341cad6064e3ba4649991daca8144d00565e545680af0eb8b6256ebdb4413ffc7bf054395ce2b169906636d0dba14d1ab66af0ebdee8ec325984e8c8059f2830ea9008fc5edaa24fc7cb62f5a7d639e38c73735ba479b7c3aa549de0a2c2352be5e4347483c943d75063d278eb7daeb2dfc6a4fa04d1ff3b0b97e99d4f8ef752d7568390b4e8d656b6ecc6add24dac8191a6f24be7bb35a6440370c136a9c55e151b0f3f05e819a37bc8aa9ad8f87b4c787bed73d693ed088fc4ab9468de05fbd786bc5ae33d553b6df7c729c384fa7e262ec4ad7025db96f07a06d4656ef89aff18177627f70eee5dd8eb4a715048320783de6a4170e3356c449ca52ecd84cf65401cd6c4fb10966012b813d4bea2c4d25dba63eb9888fd1b6a9b31914a4c7cf27b604dbedbe22a0ebc10f70966daf3527121df6cbbb6f547097c021497a38b6e73c7688fa6705c3ab7b926becc46a99c1864c8e30c367a1e90c515b6b104513ca94d4978f3645d1d56957eb30cc0b4f4423e3fa5e2262615211282cd333c1e1bcadf7ef75b8df3867b08f0f5ce35b7767b8cada4fad70215a618ee901bee889e0998dbe5b05fda5ccaac880853f6b9048f9a0695e3f6fdda64449471aa438852f63dd3fade13d19120e129ece193971060936425e842285aa566e3cc98000d6fb3ef8fd5e516d390e359ffa18bb2a6654bd8933552da0ac0f0fcfb3486c7791c452692689fde05ba5831af77e4df3fe0b12791963df01c3aff10f4a097986b1310c3c1d763cd272c17cfcc3075db320aca3c26b6cc2ed4ba87e668fc47764c6976a8059de27722683e2f7d4bd0a89600b08af1041a3e55b301745318418ca5293fa97c9a16d3098afff8c84cd2c2bc596614b40862187a2548e454997de56ef842590b309329498f5687495b7f971af82f98932e68f79c0e63db07aa1d1dd909696ecef7c7c8a20a0445684b85ae9fac954cc8af6a9ad3252ff97ca827df2091d9972adfe80d7f0e390759848cb82f9acdca4ce9d044eebd3c6800d663b43a932e2cb9c029f0276fc10a7878978696ea4d258ff3983c918f00f3006aa1d0349eb7198ee0041cfec705f8f8cd477a164071675f81170a7b52f9d87e69a1dc89599eb734b5f1319ecc1b2f9c49530bf9d1bb26a8e12b23317834e09a2d1b57d06216807128a8c2adda485f957b167da57e46b11d9d3b21561f483cad4fb1ec15f2f3936d7b02b482df6b0cedd0efbe126343b71f8fc3c84177078795cd379d8de971a2e72d7f12862ea233fdb5a0144edadf412e0d2528322993ae666e46eb69fee7a503ad16fa124d2f152c87bbb59ef6330b1f7b79271e3cf1cfdf5147297f801c82217998d38d550c32aefd6e0fec193e15092e59de62e8b4a1e0cf0d46b02be9195b50fbec79fbfa81782f892ffcd632a92df253a5abc64692c1381eba27fec2790166180da3ed6fcff84a9086e232c8701aab64ad233c7f6bba4872db4c10725f44cd88c2d38642469d81b2e033ef96b1e702842d0a4a61746a36b3ccdaf1bf679f0a1dc14c6cad3f01c1b8900095dd6a02f341d7923122702c73fbf9f6139b6e0901230f1c7c6249027ed1a5538a0f2a98988ae779d2bbb0786637ab1cb1bfb4213c88fbf1954a6efa29243a1f25d48c41882b2c461287861ed6675c7ca9028409db43640e52f299d11a062adc48740e2952200cf87f104fc2c06e784d13bb1a7de194ab66ac37d47ab2eacf1cb44fe3e1ee32e7fbba3fc3db5349b3a2a8823c7edea6ee23db381a78eda1bfb4ee7412e55f7588da77bbd2c869c2a3f325f391d0b985d287e872ff5e9b1988379f3c9f22f5506cebf517d5bf86389f85e667217f4cef92df877cb95077df40c72d0f8b85e3a9d578281d0459bdb3c004f3f4a34ceb6279b0709914441402d20780b543348ac32be7b6ce6147bfc4b564b99a8cdb1b1b31a3870c770dd80d973b016b6120756953633f9554e1cc81a6d3e4b441892e0f37e19611873f0c2d4225eee8d713e34f3ed6694c7f8799094790af09bad6b2bd35ee3f19e28300d968da728fa5fe1393569a6cfd69d22d1e7f172b2b59fd6925a969c37d28cb072c0ab1c7d30f0cfdb6653f677753104ce2fe24224a69e2162de4700d62408d493af2598a00a17cb006c40f811e78ba0fcd1899a76233086d697882ea6d5917c45b76a85a47de9a177e56c15d9db38b451cb2e7354e2d5b9884417a33af6ef3aea67cd54e6090a77a273f8060834a883dee73759c3aa1aab3b9780c7763ed2cfc5dd797e3b21c2bcad5af91508e3fb9d670624c0a8cffcdb169caaea49e55acd18a38c0a008d50842f710dcbf00357b52ba3e9a8b58b11dcf25c622d66f4a408e0608874fe6a01f61005c9ade32c2b2e6118c0c4ce64db9d3a0b6eb4790cf591d5e7d2afa3bcf79825047d452f4b0c50fd2c3e97788949738fb969a2d79cd8290f39c4c6da9a435d540844df9cc220ac5df4fad83c00b3afbfd76c4c78f9e36183857b153d97143e466ecc112f69d13bef0da86a3fc6a94402d5a62a68a39f102ba586c0cb5c301fd6f61cf504c0b7b32ca6449f1a7b5e18c122d1a62b11fe08e30fac9ed4eedaa06f97c0b45f3499ba742899594c857eec5bdf14e91d9fa08481fba4ac63e4331db13129c6b698eed4b1d0df8cc78c3281fd915d412dcb92ec24bc3f7ba3ee59f19b120ad4115d3ec17d3e6c236aa35710f93dc08eff02bdf2e58f7b30324721a47418fc320f638e60aa60ceb38dea43e585fc961ceed74c5a69ebc910be5002c31a4696b6ea4d760bf46e9b8f40868e602b0c635d6006d6d620f594d91511c17108c05ccafd52e29f639a48f04d86a80b80675f0b7fc9931215fb57bbc0edec98ea81ca341284498cc23431e212ac7f3888cb7743e8a1276cb3206d4c59202990fb93fe06fda60b43a7ccd0834c40603776f559842a483b04e86c8ef9b3bb7bef0787ba285982a2a70bbb0847dc5d9b2af694de0dfe12ba8f31bed5a541b70ac6e90b32eae48b4e80519ec8274468af3dc4b2bcce1066ca8b8582fae8237fd9e85be5325c100d39f204c8c099dfd5701b6499a1c350e3f510fbb10f3f73855883f0fca78b00751e35d1bfb911627b2d0c1212c786bf40fba3c6046a6f61adb236ee05b4a4223c627c053c28cb53eba9029c90237f0692f174a174686a590b9a1da46a6db93869aac4363a3c75e74f2e986d2eb50b6680d4b203937b4210be38a86c082b1235abd9c765498dd1757de0213da4162be117a999ed2ad1e173d4f2dfb87b22df60df2c689b2ab748d633537e4c3714d550e08c47e02f4942c659a1bb3aab203b9afafe156dc039ab1385b1fdd171312bc4363290a467719baa7074650667be1f4376b8bb6bdd905d1f21f3a13878872a6380da51086717c1ff5a34f93ea865cad34229aa4e663223655859b683ab5a8b0d364ecb839f3ce0add720c91b49cb5ad2791d432a7eda52d4138b9cf6ad1963cc3ba4174b5fcd6cc70a0222d61e8d8fbc510efa29a7c01ca20e34ed9d681ba8e1b042b00285b4f61d2635d8fbc2c81d99bb3123a969c8296de3f9fb4b8ed73134f80682d9b538baaf331f1819581b07b6ac9d333d75b6b58e2eb04a76d783634aaca98c54215f516211fec15af56c229eee70413fa8dc01d9d806b6aeaf3f6eab06a9697f920ad07702df0097d02b21d9b72cbc32fbf6725a9630368448da3b8b4c56a767914f88f108768440840c42d51c3748c1f862d4709c268e95edfd3f28a4e9083242604ccae5474f614c4758496e6205eafbd223802472b3cba374f875af4f4e033ee8122c54bf6b41f241a26035bb3b3258e4a50eecb8c575bf336763f7447ad6317932a1b41beca30e091a1c7da64e939c21a0c585278ba1f071deb495b126dd10b12e9e56eb155a29209ff5f352f25068b2f3d6c616fafd57c99fddb013ebc4c98c44035b9c6564f4cd2ea12f615d62e04b5e488bdc4b0d02be32161a1570705a9f96bb789122b5055cadd5ecfbea13650a555f53f33a880faa36e1590fac6b6ceaa4e639aee8690338711470dbf35849dbe2241b0fe67adc256b2ef283f7049beec5420494a32100efae2256227e6af38d671da45cccc9f71203a837833c1a90db60d3607771ea772d13977de8fc4fa818e0222e7e4339413efc4d44c7f116b4824c47cd06f790b1b7e21c8dc210bf75aadf4bac95a9fdd3e697ac02c326f8611d80d5362428a031682956899ce1beb5c8efc4d5d5858dd347e0fb942233ec66b11efd24b8883a2e2de841588e778d77b32b234ffab4e5b62b560e3bc2fd90d1a1fba4a7c0802711da3bbbc6a9bc878331acde095687d73ed949137e0b6687f1d8d8d3ceeb74c743376afceee291a0f33b752c1b6d2f2c5b76b4ec9be13a2f38643461ff556d0e2c45c75358e596d22c1874a78ce3cef247bdd78973d047bf8ab4999c61d60f1121c2b3df215f37a39646335a5337a11306d8b18728a420c89b0ecbabbf1a8886636784a486a408893fcc71fe04055f409742aa3460dd4c42c8adef69658abc9f5cca10a76e25440d35c296be824c72ee748f25e504dd759c14b117152c655bf5614d47a1af791e1b43deb79864acfe5cde056ac6d2025003b6315836013dc18a648b16d2d8316af8a79dbf4cc247d033f4b691a60068d40e61dce00029f663a26ef0a4a777ad4c09ef7514d996c89fa7ee2b55c915b63fc7381f360f0f023f4255878e72d3021e4e34e58a778500514dd81a772c1b1e8b62097413498c76d034cee9180f196fe4fc34f19fabdbce93d2ceba94ff27b8156adfe58ef7bbffcb3385a42cbf7c9323b8b285c5e8bf0d44ee2b3044961fbe1f48c755aff902c715656c0322ac4da3a3673beff01f17091631885d9b1e990091cf000072539bb9074a8571c442db54eee97503de7e8f3804d99a4a623ed279d7f250893ca4c5f86a0829c91c527f835602c0caf38e42554d56552477502a8ce915f1c9fddc862a26c8a69b07535ba3e798546f5524548ca4445e05767f08b5c36964f654958f3749993a5d765d53097f3304515674a385604a069c6fc04b6358977e9a57b9e06181c96fdac00196d35e62eba3615c1c606aa78886400d6cfb611c9f347db3966efea8fc7301fbcd9ce704d2e44f0912793f5fca81e1c868c48478a77ab8ef5a30769cea28e5ed0e3a11ff26a45757ef2bb0c46d6512d806b065eea11941f92c1e37d045e7d2e934725066a5cbbc0bef395347eae85d0da88b69a46b1757aa08c69bf36da31a821aa7b9152b52a4d5a7160902f1531287c3b7af9031e5a85a2e33e97ffe1cd52ce00bd791a43b47fbeaa228bc54d1e71cfa2d49856c1fe5fe42eec830bc032cbfae210b13f7ced531d3606c3156c2a2f1ac1faf8be1f3a110b523d73f7a7a20088df607942865169ed53b768ab695b247c8b56f98f5178b02e188d6baebe170eeddf341ece7e2af1400d92815d536649377d4d64d37b18810cedd20a7f565ece41263770da63b425a566fbdf2b23662eae4d71415c716a841b2e614a1c956ce9d6b86ee660b65efe7d14a41b8dc3a3fb36c4d78e60b8227e7def08ef3a8f7d83dfea4a96a69f44a5d1ddfb6ff4b16645c1d73e2aeae63d0564aecb36cbd019a5b1e30afd1ef3669cc2bf6abf7931b1aa58293a1dcaed4cdb3ddd3ce588b5dfc16d3aedaf71b9da87ffb23521378b777cf49ca207335a8cc93abb89169ba313c9bafe731b8a38d78b07b3821e3ec9f8a429bb387881b676a92b1c35e7e729f38dd834242af085dd771140ad3394975e7dbcbfe12820a565e8b7555d6452816c259571ffbdc3e55fe88b5c92aaf95ca84c65d54d2e48a8f34596678cdc2b110c170aba80870200dd23f4e48ad19614370cc1dd34d44a7fade200774dcc227f7fd877166778e3aa2a38240f82e03a56981024fe306543d98f5d35dfc3921f82a036dcd0f0155601de291bb1138ac65a4f59046236fdd5f6c7694c0233269e6f3ed09f6d57daa100335ef457e9f263e698f3258736630f651bc7a0eb5f88f88d1892b090f66b01f400a8d02fd8009eb19ff13395527b1a7f4fe83d37b63ec177a8e866be6898476cb45c2bec69eb38541afbba94146ec45abd145b13db88e3380436c1051bb5adcc8a1081823b0c522dc20a9494ccb30f7cd5c6f6c75496e1ce7654cba64b14066ed4eef1b97500da76aea6959e47f4f182b70177ad14bec3d59b818634c6418ac0bd7da1b9d035deda4e98129f4156588daa47785b03ca6a3e9b1d27b5f7c75f543f728a732aa41d87917731c805ce09d061844432c0b92b062af04bbad573ff63b803d7bda872b8fce8cf46f82975e1b0774e8ce7347d813bbc7d94eeac73ca0ef4fc8adaee820cbe414e542ca4ac57efb05a028846b64b0988fa34807a19270eb417e316e07aa14347376ce3bcf873789caf0f23e13a55e6826f66aa04ff709d2620301554b850022e73c60bf8534d576c4846e72cce7895a9f52c961d7e36b3ff94a2cd8937cb26e3447cdd7255e1d7aa43ccea348960ecfa477758e2881eb538da4d4f4f486e444826e45d06cfdcb6a912f51973887a825d79ef78ecc1aff9877cc8851f07c47d01722f0e8b2a373c38e3e21ce43afcb6e2b1af4a73732070b7020876a00e63f26deb4f96795af717a1700c611b91c0ad2ddbfafe33010e4075becf24aab2a4f134c0aabd0c16c97ac0cd7dc984fb14b6fed98d8da7528ee41beed6b61625adb071ff730e487dea5d21a6c2727db5ab22dabae867b4b6019930456b1550a53943cbee747c82ab7cdbf9ffbcf02a06b0ce018441f56af7971abba36358f57de3f2fd1fd0799e39d0230e5689318db4e99914e7eda33e1f5bd8c9fc39a177162863c5016a4c353a61dc65c28bcd633939dd9c3f3a9e8d47bcd40003e791a9a5c9288e2c7ecadd34559b9efee9ee5162979a39ddadb3fc1b148f2c2e989ca9a0cc66a232b6697abf389a7212f9d72047dc93b02f8edc225b303a5993e67f83e75a794e78afe04fb1b2af108116afcfa19ae8a540a03dc1a7a4412b3f209c79ece445b29caa6fcf7dbe1f94eb68e317cc7f2cbae4dcee7142d80d69778357c0579b314998db6ea296d830d3f7ec02cca474ef1c59f1295b23a6bfacb76b50e932b646a2a620ec1c5ef8f87cbe1f0a4bb08a914e3a08cb77106baba2ff44b7c00ad4d3e45038990fe007c83c4249a2c4848464e03ebb3c33bf61e80f97260d435c94989998613ad662a07a5167af9c0f938b0c9d40b61b347a5efdfb318d26845bef59f48e2bc923cc94368764d09deb7b24a449520fbd2c71afbcfd795db74fd6f6f90bf4fa708c234a038395883a93afb74b319aa38fb0bc82a8bf023de692a3bec7703342aacd6c4076a5083527ceaa25df92899ec00006903c6107b564da93fae2d0a74f5dd59e754bfb699f78c3526b782e5f4e5f88f4f25c8abfabd6d46a96443cb12f9f6befa9dc74b4c5ecc1e020b620bfd11917f854a523c22800949dbbae36cc79053f2cbf349d402fb73cf8e535d9b1ce41323aff151a9148b85ed7ca5724cf631de94c0bf7db614cbdaabeb6130f4358c076c6907d13f4a485de1bbe20fcffcd2f6360757862b0bdf80938b0fc3295749f475e5333ecf334ee6d9060becfa65bb4d7555c62a3ab55a0078945269a78c24995176a010068754be33f6dead91c42f1bb02e69a7a2f32ff35edd7b589e7ebc062d785cf0c423c2696252f3b7efa459f6be99d65d003f9865a76d18c57441415d0e170b59ed94608cc43ab14dd3abf6f46934fedb069424a0bf366723983f8dc27dc6c5b859b9acfcc63af51a2b57552f1495018580544d8971c02ba8afef72886cf5f53b3ad2dc231ccac0ab9ae057548744b47d4794ef5e5457a7ef4f3be978bc01c4a2950ff48b5d93f893b5c757f377e0f03678f7320c126c2f2bff05e0029d45a8c92f252be4116a90e743e3d2de527b6835e5b01f476a7212d3d8f9544f622218bed153df099a1ab6b8fc900a4c31f6ab74f1274d4906c636f0014d4780ccfc29f4b72f02eed81b76005df5ce7190fcf9d7235ba8d859fc61fcf18833f9df0e4e903197fec0ca94104085e63ef6483659d335868b126d9e52462a259af196d46a48b6d4590a4ae6ce97bd9c92fb5bb4477d610622900b45b84f12a17e252f0c287e01ad86fb5cfd43535a8554a73990fdfb3f341d6af5525260e3c7a02a1dc89488ccf4bf85f2add83f379184a7fb28970cba50bee3ea7b50c57729b888a5aabc201296876a7d1b6904fd404d01543a5bde398d03e230f8024d0b88f8cbde27ea733d5bbc3cf2803164cc401dfc1e10f643aa90bf52d057069a0f78bee4897f7e89555b3f86f6b5ac600e7abb4e21e109c841a17e535d2ed662df8e593315b73cdd754cbd12c40bd8e65561ee3e2533064398f442397cf6a292789e249c6aa9136a871d6e7d37822668033fcf2fec0d1044ed0dc2ee84d35997a04cbe48691d706eb96f93631547ec4ac9962d7f93882cf9d5d00e6173134fcbb363eb01cbd4c48a8011c9eabbef1997846d168856450155e4abceab5c7d59e60f56f92ffc51dec7c054533caa185cebe255ad282dec9fc800d897f35185d676ee80e4528239eedfa9c9a8384319b00884e29374657faa98e097966a4954b7008ec62ccf900f51c72ab9923f265c5d98d3f67ddaad610c354853a71501f4913ae332b22c200febaf116e6d4b7c391c120c774ed179b8bffd21340ab9feb26b219082d566ab383fa1509fb8e2beaf31cb081eff06e02170c0786a012d0b40a925085ed7296dd7c4d7e2fbe25f6111636718d94583d0b34eb606e51ff3c16fda271f7f9f380d1b4a455b6d9c2c3fb7382b0e0f73de65704b2aaaef158aae6c81599f3bd65eee6dd0ccef61fea7ba8b02add2e7e3f6142d48df27742df77cf8d54866b54a0835832425ce97ecf0cf11edf2c0bc8064e8eff34add0d36b58982fc7041efd72f008d50891b2eac062b953d3ca9a7a1d6efa126f29e8aadb002978731710ddaca2d1d865721c473e5d956faaa87b7e035e823e1a903ef544517648a9008ea99428852a4f83feadfa540b77b4e902be5415baaea6bf70e331082b6fcd39c018e85a2a4867e0bca7736a2f76175d75f58b3295999a0b7d63f6195db67d2ef803856c8b922c1a8c263099d9d929eca8d882afad618f11ea29749656a58713509980e58ff621baa840da9bfa95f559e373b15b65cf7fc70063b69cf66d8fdc484845a3f476a23c722ac17da5ec5ddf7ec668969a34d0bc544d065748e8fa656ede87569d66a5a36cbe65e0eeb515e5f96cfbc2e21b515b1cec51a4c6067ab4f6d66fd73688a2b3e5372d161a910a726895f7ebc48888b614e7317316f607616e25704f2eca33b1cc852a0c515f82550f3b5a59edd48aa6657eb363268d6a62cfce3c185e7bd9a6702f14f680aeb87d3a12ee6311f5a359eda54e85351669608a0f3c78c093f81c0e60836475a5fe06579da4c250166839c5f1e817d886dbfe1192203fd28a3e22f69f159367ee7a1559e6cc09468527e82317e9c06c67f117aa820147edd5bb70ac6fdd312123e805090ae6b6f0deeabafdd16ff22fe945314516e3c2b1b0e63c364c4795595bc2f31edf5bd12fa610a29e3c5e1937d3447c2d93e7c25f9440fba9a5ef867175525fab61feb9c92f44fef46fdabb207246a98dab6610ce6f1191f5985dd989fad7358279b5638fd89f18b192e900ee9b1c5be4056c0b39cd1b3a2a52f266a5172759ff36e133ec953cda78e375909054b98f6056554eee5ad83937a32d75a839807b3f929aed8b41c8054eaf192b14220c291e4660e0280d2c5913849b7516644ab0241c7a7af8b3a5b909737c262ba1c071ca10fbfad3c3c73755389bf962ffc6e63194672f499959e97f1bfe5a01f79c25e9001f5bc0cbeb94eb0c9570b0b922c5d606e8d4a7eec13f11bdc9537cc5bf028c34d7bef4ce9413c8532dc2827562b1adce7804e478fe4600063eda8ea96730136b0f02abf6b491b308312aeea000e812790d6fa426afeec6c5d7f9088389c05525c179fb871ede45b378f8a8ec833ffd7bade0af0859714662d7e70d3f3bd615883b01a79155576245e4212f158144d8ca4390279a1c8136ea4b1a2c3e7995d259b73041117e104b40a8ea716a3aa6ab899b63ffc92d615116bd2ffa0ffd5f871af07abc6b1f900fe76758d554d7a81258012e42a0897d24b2758403b8476bb45a0059cafcecc4a92dc253597e43fd8728debd0b170c6186410e51c6628df87a41349148c64a4b5f35e024f9b15b19dc1afc1b7936404e6171db8bd1af20cd707b167669ec9e04f0ac950902c97df93dbdd6ec8c23c17bd622df812ac66369ac179f2caf6ed20e12c7da280cef95949f22e7356a9a31e12a042a3a0e935235bd514aa6149974664fa51f606512426c28d4e8046d420e372fd95a906a971428cd839790695fd8fa1afe391744d5e4f529e67d693b6d66f295f9ff1daf53612f544eeeaf03a9c2f2dcde30961e154d740ecf6be0db4b44d26eb3e7072c75986deda2f34e50e40a23cb11aaa35008ccb112ef7935d033d3ce2431e645df82e8133713f463ad8a58fcc7cb4d9deb93bf5daecebba1ef0f9c3518849236fc58e05baa9272ebc13bee554ecff96fa8358dcc3ffd07306cc26602c48abc60aa564c6e014a6731b5ec8081dd1b5bf6f9b66f5461b536092ae23ecfd649c68aecb1d7a37312a99f0bc253b28a1a0238e657b8be6ded0e00ad8b780cdbb82cb3b0acbb633d86d0598dd4518627fa26008f72f35d269890939fc2b23755345f8b79b6a3c66efd9c13087a2dcd5d675f859be797bac8611120c60dba889fa79ee6caf8bb66fa8a3710f129b72f6588a02286bd152d10266782a2ef019f4d82236b558123eabc3dd00a5f20f822b32ad039d2999872dc90c4a2bc50e94abc93a7ce6acf9f3694eac6da3100b557a53c20e718c61cc045b7fa4159388c3a05d1b6eeabac2283a9e94fa80f80b9eb1be89cd4686ec0a25f53b92f6bafc3ceae70360f7a89277b80c216b1eadf7f14ead84b9468cbf947c8a306abb12689eee9dbf3d5983600040dc3846bbceb35f3d38d5a402e1a7d64161739864b4dcfe7daed025ddf82abf20038840b313ea4bb9fe9f156c04c68be28a31bf848af7ebc1108d874c4d2087d4f7669c6183434293fbb01443313fc7171e3cbb44138a6bbc740b1f7c0f9e874b27bfeed085aa0bb9567c905358d521d14c08381edd26cc5a99999835888b076d00e4f65320984397dc55786eb97bd6531f5d8fbd44f7957b8ff0b297d7748f4a066b4491a9075bb1e33731e7ca19a6ccd1306b53ec3ba367d14a713048790f8c5de2b44d6ea90e2ce8a5d6a475f6932226956853b06f95a1d2ac0a8bb646da40b2c406235b56aec80594e2ccccfeced8714c4b5a8cf4c2678afb27d6a7c368f2dd45870d6e2714249a8e25131189ec6e514003b0188c94cff6027a00fa29c484b96e0f347bab6a9129e33f9739ac9194530611c8e8b9ecd6b564b2a37394c5e8df9b341ee45b4bf551fe09a109140c77f5e243281e7d7ca06557911748b593a41bf0ee661054baa62ef755537a689cd3a8c03df6a2440287e29ad1e17666c38ef686df4025be7265927abf93821663b2160196115587ca34540308ee6f796013959c6be71b41c189b8b33ae889e106e730b31f4e190eb2fb697b8acba35fedd3f2de456fca2f05671d3673b8a4309122377599601c24fb31a512d08ec5f01a1bb2006097e7d3cb0e9a9fc42ae92a4f678823d50d0c839383ec105c7138600af6eb8a85f9ae951e56556ea2d77715b260b99d7a82a6686bb191bf0f6d17438dc75b2d54475431ae2260fe7afc033af0995b777173fd68a5664938d562457505859564eb36c3919c5b82289b8bcabbe02a171f19a2a9fc05fda5418fd778a87d22b7f8aaebe65797ad190d1fccfab68a7ff0294dfa43a21375664de4a6b3bce6d66384dbcee8fdeb2df7d3fa73c80c44071c5da74b25b5b215159b23802d788d0a743d83ae4dabf81ae5da0ef49edb7583d8cd499544a9032d256679e193740f907f1549bf3c32e97882ce6332931cda60e2dfe06d6adb623a2cb33c68132fe9f3415e1cf2844d77763a4f3598754493998276373e29cb83d23dd7b00b253d626187808af7560ef6116672c27e881cced27385cc65106f63321c4b94f93850006dcd4c9ae4c991246894269399da3ea91c6d288da6129cf1ac00fa0c1c437b201e6e2fe3bfd5d3c0475f60fc5936e8cb7b695384cbb503300902cf5119f6f631da58dab37a102b026826cee730b33e5dcbc776d8e8e34f6dc5ba48e0244edb168dc983201984fe5f524294faf53cf93bd4d5cde236a3aa8352fb07dc1d8bde01151bf0802775ec6c065ce6681e7f89832d05fcca0046e0b1dd055f03251c34dfcad4734ce0d76bcce4f5e5b18ad39495727381d4ef9d6091e987963b0320b951bed4fa0b140c4f05d8fadf5b127d7798499d7f02713be89e0f4ade7a971699b7dcf8513e682c8ec8e35e873bc67097d6762b9faaef863e7b6ab6f58c3c545bfd4053b73898858025685e8b8b3041cbd9aabfd76915fc410c3ecf5321dde3fc95cc46c1eebe90a7d8622ad158d7f06afb20fb145b9c69dae04bbe9b2a87c853d3d66a599ec48e7ffcc11fa59d822aaead6b6c846ce5ed48dbebfaf83ed2100070b80959ef2dc811ad52ff7fb020b1cfc105ff711a0737a433ec5fe3c4e48a713a9b1270895aa56d72e634fa77d714a78ce792c44fc3997aa69887e7fec4ee0101e716973b99546792a47ca2e27f19e38753a0527b284064abebfc8669168258183a87bc811faa14c5ab93bbfa6b78707a5188c17e5dc91092e0a4e876b049287b4d1712de3e47784a0a866e57e72a38e2a61079b8cec036b806a0aefbd9008ad0175bd208e4b7f935f9e7a08024142679766db6e92394b6d49997cbca29b7f80a68684f1df7208b1f97744a8c49eef0904fc584dc5bc2f856e24e5986fbd461da857cf1507ee8941f4b9fdf8816351c7034227cf0cea3d5797b19c5997a3c6c588dbb829a3c63b7c6cc5edca9a1275129a72566b8eddcdbc6c4fd53bf544ad905e3d3e92296f129a1bd520fce092f7be3855611b566a4b939b237ded92280d1de2445c73c9cf3ddc885755914846b3c9565a19754755f579ac35f6739f53c1a8713bcb94dbf6a75719a841eba219f5b3b2ea019ab9d5ad98e60f7334c8df3d306b693c741220c832c45f2f197a9d7d9febfa395c08704bb017cc7a8191a447d68a425ca529fa8561fd5edd95c0e5b4f517bc04d356d66021cd6e9b5dc3ceaef47a2a612f93497c505f4131e652a0feb0db472269dba449f1d0d1863a6f96d3c7513d7d065d3a523948021c31e5d056e44d4db1a28a168fa441b85cffcfcee2c912fd2e66e174ddf76bf7b67691467ab57a0e474d62c47efef41cfc58d4cdf7a8332cf8ff672785ab5b69b344ed6eaf8b6395a3fa654fcfb0e6994fd9a5697c339d85ba318582383e7a4e9ad58284c41ff4e58fe4e92c8b546c36b0e69eb42a0c9952aef3ae3770a02ad47c26ad8f97916d4b820c7437659c2bd8733fd556d4f8d2c9f3defd7f5733fb3885027d6391eb75868c43a041112de80702b04545f4492f81c07a35408ddfe5bb02bd3fb2f5ae84471e2b5cd3ba198704349a8520045a55a8f67eea5a48598137c6299125ab6a2dc441cded551a134417b3748a0e20186ea47f07e8e4677c551dcbcffbffe857b1a8ebb0d468d2cf6a3502440a246ed667d3f1b674c277234fe51c10c10048692311532ad6e4831c97535f3b8aef63428b3ddf8af42b8b7873c0aa61bffce095d85c91dc78ef5dcde1f907328e8f42a7a24ee295831c8b76d86016eec40e59874a23b1bab961d679980e319350462bd9f01934d6cab811774055eea55b5175229beda8e4a85cfd49b4b58964cbb6c4bfa17a18ce220094ebb02cda5b7039d40c0607d23c5c8a498fae73d573346dfd5e7949eae4ebb13269f22e50d9a526e1e2264433997de718e9089e0cf73929cb37bd77fd8128cb54ace3efefcfb396269f7d6b3d14a30ada0e289325fd2b838f2c5314c69a9cb325ec2407489fcb509880b6db19c18e519b835784c7110d3f8bd3740723b2550e7d30934ba06b28c72c3056992487b8714fac62a22a50341a5fa1e6dba6ebce9bfd4ff65892378576a60bd2a4cbdf069d398baad1428a4622ba016814458024af04cfa50d74a15731abf860a2802efe9bb8da37914edf630b412ef151568701acca55b9959a584984e793ac0fa75eebed3a5ca8089bce2e1857912256c457c172dba7e7d29381d7e61e903723bf83375231e4baa8cf6f53d9dfce46a9dfcb0ca7d949240f2cfaad27fc19f324bcd28d23c24757645c7b7893dae08be99eb09410e818594f71364cca09242d65773eaa7a4e5d53cda95af0b17549899bcb4fb02fdda65a5875693f535f291d9cf18e2d29a66d9181dcc032969ee574d7d451f740c631873105cc22af32f13e0ec0d9b91e2ccd0f0e47e0d807048d14c7090f9e1fe578ee2afd5d885db00145500d96cfd44dc5911e127e3daa0392898f75de718a92b2af3cb8349cd577490ab0fc480981d931167fded3681e7a8c6c1a97ef8b31398b855770b0a938bd25c1fcc5212064df542210f27276a9d342fcca707ca6dc37883e7239f20ba4d8d67642cedd58e115b325c90c5de96ed2bef039fe128bd352353fdb24eb67fc3fbbb11526d1b2b71615b03bc323d75597547faecc67895a26fd53c0c7f9ef3b7f91848eaf5f0a9bfd8b5cdad73389d6de491abacaa07f55c64e91b48650222cee537f23b85927faa68b0fd207639f106e14b512f6a6fbaa24d5684e76035ea144c4e415b09f41c05427eb5817a2a9b3cd23c53ec45101876bd952fe3e0aee2249d2af0026ef6b7e0a45b00a3e114d52fcdc0813a3005c7fd6f4e9957d806baf8beefae299424978ebb9b0181fd7dba905fbecb3e82a2eeb25520f71ff79ed65cc19fdad7f562ff4e7760da3a9ef8709fd8a8a4b984def4af69116cb29cff3e175fabbd389831207bb6965de10f7b334a0db767b5713e23a0e77e94a60500ac0afbc094f1c7186972e931c3c71eb65cdfb88078ecff2bb3ce0f78629a66818e6374186620f8ba89ee4450069effc1beecc4a0b715d31f0e097de4111030a934582d63b365cd5bd4ae6ec38d189c1e27750a9de761ec0dadbab5a011191a5eed615bd061e2140e0e66356d316df112501a5a2da1c82f9882e07354f73abb4eaee2a293e5c163697df27ec86fe19eea792ef8314a125f448e028a91db20d808f2d002a4accf9a2804fb3c382433837676f6d025944c1871d1e192627dda4361c58d6ab0ce54e38a9745cf0df7e2d893b50704fe0bee313ba501f490ad4540265312eab564abc85592d6beb780d88aac62a61f4614c33f6222af5505694bfdd78377ba86a229863bd9fd8699e4e0d68f24582cc7503c28ad7b31c070249bb204622a25adf59cfdd1504cc3cfeb156c76116ef62ac5cf768831225a29082487f60ca5cb69b082c8705809a0c651f4604a74eb5e5d909290ed4e85de07efc32446644abd95991e83c5ce680fe4484ca01d57da1b9b6eb7d696232be291b6027a032797981c47595856204e0f96bd4eb82ae8dd1288f605f8d45d8b281f263ac4eba74a6f2311d567c49608f1d721005883cca939bc52c2d3e64d5a101bd031cd41e96a771d0bf98a91ac3592b89307465bfaf260502379e2cd829e1fed009558b89bbbec512cd5d205cd8c470e519444453022a3919b7cf1cbece7389f626920e112ec9bafbb81f5c6becc7464d11f3eca3f1f3af55671af80fa4ea8a2bf4d9c4159183a969742e533bfa2188aa8e34d080eccb8e319f3d4cef85036e81ca7a3bd661e8074443ebba0505951688d0d417379a5e07c41eafbb40905892ad389d95ee81df46b05f674173d4aaf960ae24cb9006bf73eea7b8af218cb3dee7f22473978b13b85e8cf07ee8fb785817a726f17aea38d19e4cabbfefb03d34a020349a4d9a90bcb044e2676a3e1b3114212ade65c5a54e4093387c796fa2a3035188565e249ea107a3ea5650935fbcb5292ae6a0b3456426bcc2e8d94a0cdb251ec31a953473d3bbd08ce8a212a1e2b43f8e5e0ef3f7d7375e7b561ffa4b4e0bb6d5556e4c8967f4e702ed224033dd5251466fdd671e2236ed9202e4cc2e91276fb4f4f32990d669576d86dbb291725963517798ae7af4083d212d799b6f7d1fa8585a751c4f18a896603e495812cf9c10dd54fb428860c150c34ce651d80296c33e699b03c549ab96df97ac1a383b7dec8c02ca4c7580f6967c2fc119048463f36f6f54bad653c7d32a1c7f4937f07f19688ede8fe4982c9c568e549fdbbf5a10a92c1b32c5e9f661361ba51ffc611e7cb2319997b11e463852c34f9fe3ad15e3c6355c96106f081c0a04bc2f73c501ae97f192d6921e6e83ac6a858e1b04ab58e271e1713e8ea80b362240a18e3d7b3e853902a2a3500fd3c1fb625acd9e1781c634aa0156aebdac2295e9d89ecc94734e3a50055d86d1de1e735e407780215e856d2c54cbd15bcff7621dec5e48cf258be652d184a6f3f73eca5b57b928ea0de8e7077f874a5b342a87c75d8ad2c523032a7f2b9c46bcd4a3130660260ce322f257a259ba244127c73ef60a28fbfe19dd9e15d36639c7aadd4ecc81df42a6ff595cb89b7b44abe4b3bd45985d436cfbb5d110d307c22d6bd1a8307d5b3d9956efe0f0432fad70e03d5a819b0c535200c98f6a124378e25b145d59857abda6f5d051333b9a34e2c5baf8bacba7670aa894bbad150795c7986a0d0d40847041adf415678ce98c641c69113cae8e5c3837c06c7cc980655a2da468822a539b3352c432437b24939c3c223679ab5f69bc4acbbf11a758f4123b7d04fb0306b7c6f4c60c5e2016f77de2407b7e09b5cb3917e67950949d9c554f3a19bc7d6f11512b428cc6a20cc1420e0432823679b79fe64f64abff00e8f5188f63b1fcdd600379a908fdec687e14f534490c9b34bb49f6b66d1d771063c4784d977a968a92265279bd690d10b6aabae31b98035491ef6c37feaa55e34a0f81f9230ad9c377b943abf536f325fcc0a7cbb51986dd28684e6b33065f78c23fc5329090374794d8b5ccdfbcf432ca80c8f2c3f02067835f7c85b6e7b1fa1e07394ff7559230b5761d1ad3be934a9a3fbf372ddd93cfbb88b21835bcb059ea3330ad719b57f86b42ef651d55ed585900e0bd96ead8e81a00aaeb79885e450e015bc6e64c54cbc77bc4a3256f3c0ffd4ddbe903cd2190cd80ab89020c4eb474cfd36efea4f01dadf927b61bed5cadefd2fbd02417355eb4c388ef188f7b5b864be8c87c814c315d60b480616e9ca22864a8744ddabf06c63f6ea6cae87c663005702c300f3bef183fdddfa030ee8d91f43fcbbb19b052f3714a453eb316194ff40eb9dc773036947f33053547639c5b10f2d80750aa0142f65ff846d0eebf283e52f1730f5c891cc0f309403e739e310d3ba0bc0b5890c1298104f2d30ebc0fc0fdf39e88b7b33edeb2987d9f29414ed3ae047b41e0bf03b3af32b26314952133761ed4a9b0f695c28e951fb5f3322731a7af3f9f095b2c2ef7d89010befad4fd1309fd05286271fd16367d837498d80d8df39ac7c8192f40cb8863614f6ef77669c8f185ab1d7a2723ecbc0cc337786995ce52724559d948197b41f11d2dbee14c6ab2e70fc903a8f37c206771bb1439224bb55f5fb04235380d0c77432eb896225a98a2307d027fb8c6b66b31676cbded1c2922a4f019f4c115fa6f7df243f5d67b585fda548b5eb47857dbc8c3f2db02b56870a265ee2f67f48755b61fa1ba6bee840f1e722539bb9aa1472dd6e45dbb003015b31dfb01dc8c88c0cfaf677751579bb1415e159ac3f5a83ec504d386652209754278bd9ba1e5668faa6675ffc0593fc57def3a18ff71e5158c287851abd096e9e80153e8f9fd126c39116e00e30635c9f6305b19a75a97ec25acd0dfd1a3bcacd973d9e4bc80e952cbccd717b42944f64e82bccaf9a962e0425d566e301298086c3835b34bf98494b84570cf1c9181879258930843c3ec8bcdb4ea816736c2275ae4e919d866598a5d9c27c68ffc9419e08f881efc45b15313e4044a65df0d0f4588b239ed40898eb6a2b52b69251d88ba99b8a9afdddd5e8d7dd00d55f1e053e9b03bdee0cb4f168bd70cf216ad8cbadb1c2635d43d66e4d4f4304184e70b1105b6532164d5640ff78a929a99dd8345335efe651f77e2f39e7226d10bf38e56a8738275fe996a5b9b27edeee593bbdc4e756172fe7bbe2db488299aff735a55d093153dd6d50c737f72dc1d8680ab928994d27d6140ff4978fdddf56f1d8b68b0c55a09ce99d093e48fbafd59892bbc6136e29d618a0099121807a2b04cb0dae707bdf7ed7ee50abe93377e44ba623903491f125667dbb74a414ec334eb6bf5ff2afc88a336e22120e1cb0e593f3fcace62f9d9116c5b57b3be1fca3caac98188dc7ff9d7eb87d560ae7160e94b9c4715850ee50ccd21c483e909236d6c46c7d5dd62d7c6eb74748f84646772941ef82a4ab1cf36764ce33cc490d11a1eaada9bfccd5c8ef54af34f068182f686ac34dbaf413cc274bc7b060c3944b363eae27c596bd26e807e1bc780b3ff6bbf5871c96a96b1aea7b62aca1f0bc61435c3b97d6d7360f6fa8fde1bb9dd054968e1f5f154be6a9bebd8f4b65cf5a995201b8b08785371b4dc38b207a93e719641f04b6aa4a6cda0b4538963b9bbb24ad4c213f1bd141fef0adcf5be522a33c70fd80f41eb1946f1002999cad5887e34b894bdd9392e32bc25fd0f2ec3968cb2d1056e5f561c06b93f6c1f72fb6a44a85cf64c213f4372866c1926876757fbe7edcc80f1401a04336b926aadca623709ea2731101d71354239618bdde4dd0c9ffee7f11f5da66ffa40252d8b713919ce5d6236d50983088b57bf92e67c852141520abd215510f91160ea6822894fa88c0c9c979e623f3db0c1d312fc49bcae7f0064e2e498ec2205960a660a257804324702207257e6754bc4bc66665a0882c866876a9ed0fa621da1cd55eaa5920f19878a34b4a4265398c20f520b68eee8eb46dfbedeeac152239f03146957cf47164c20c6785453b5f9c05b3d240aff20fed2d98f2da51901e9b752a9777690913de6545cddf47e1f771b7dc5b4b45fea50bd062c13fa56582b5934e5a2919835bbe5583e90ae9638e147b8c9214eef48466ba297fd390fa28da33f540baee3c90504ad3a65700f13a951d822cb62af12717202ee1022aa9ea669cd86328e7f8bccbf77f69254f38b98605df3b472e621394bcfb2fa812e0b43b397d984952cfa37f966c9d5436fcc2f9065b112b5cec5da5b4924530242237cd4b2e58e13900ac0af814a5eb9e9bf0facc647ec1e8dcabfa175d115a4ebefeda0b3700ebd6328fb9c90b42fc133989e458c154b78149469e7060a4dd790157b46566af10c0fdf4837f7d9437cb9e91e36399466516a11daed7294f2d8c6cb109210a7705f5f4f353a7f7f4d8258eafca6eae904428afe7134d776bde0c02577e6f2bdc7904f2ba6caebd5d50602a894032d6ee81c7ff6c3ad99aa38bb6e04b193f7f10b1719d7efde64c97e9c09188a2c4ac74bd3c66e18b7dc9bf007dd5407b6b76abe7d81f94c5d5aa3f16a9f2cf4fa098e4440d9a8b8f84e1c247cc8fea484112019e1ceee896d65a8a801361b73500002dc30352338ef943091b142d307fc991491867c7e4a74bac889d3d1f5d4ebddbe22021aeb16f9f839d60298ad89d12131239356dbc7ab60dafc2d0c8ebde6515182cd4e84813e44165dcf5c6b41af289919bf97d92995e7215301e5d1819068620160dbc9fac17009a2bcee97ab487af8be6b34a340ebca91d14b4afba28f6e12209c3aee0626e639d55f38a20ccd0d7db33d199fc972e2394c3987184dcd8ac330f96f198cbc7af3cb09c4349aa2988663ee8c80f5695acf3dcfcd9aebc11021d55a3062767c6f66b2a397017e79f06b64eb365bb8014fb573991fa36e316eb326795ce3916124b1a658d048b2abf8d18c6843a55209ef0bc87b74398138ca1163ee3afa1043b7f5d8cb30015c6567cbebade6f42fc48c3033e0818fda2f633647324a2aaa59167f61e3aaedfc6ee218f101e23dee14d87e7a25b7d2f4dde6309e2cedf2cde1c3dfa9548f4c4d5c53e07109c0104577d2af67208a49ef423bd2a2dbc506f81ef39af30c8a85412160e96e3c9f91a874b8ff593aa5887ae112bd02f4d7994ca6a73dc9988fbb865ad9ddea48f7decc3fe72b33eb66737fc2b57dc2fdb93b74ea5dc0e839b4606d7a0d9829c0f57376be486c1de6b2fe5d34dfea050b37660dfe707f7cb642e6a0dce65308c33cb0678ee61cf285243abbcfac9e5eb6d02e6c4ad3aef0dc0dab82870fc0afb7f6d247c9df7e2472bc95216d8c3b03e5b9f30cba96fb52b3b27e3e242d54f039d09a6ea13af1d56b29b8f517938a1c62b412b6a843dd1bcbfe10676be33f3ea7cf2511e7aa0f0f0ebd57669a845df9cc8fdcd72a3d1b79d1e26fe4fe74dc174876ef91a6a7726f0ab9ab4b51224387ae86af92729dfe212ce5e16b6a3695df5b4360b4e97a5d296b4408c58445edd112252a66925e473859bba77706ab094fb1331380224ca99585e945c5e0f2ba3e743e7f74f4c7668e027d9c5e89584e6403dad3c9c618418721611ba22890a4c785ea36ac55137a76877e4b709a2257a5ccad6788fbe636dc8394fe5c592f75ec27ca46712665c2fe4ed3e9d641074b2b89abafaf7834b41af27a9a25d0f2f3bd850caa226c621f9c0a96b9cdd26a0791e7d8e3e745354cb6a5fc4b8759d1ceef18269f50a115765670d009deebace7fd8aa71c29de6e037132bfb04169238f3fc28cd67a78df833c5a4713da3d3cdc87bd218b62f7a9c1633b7830d9b1213bbba8a6302e30e82138e7b6f8a8d8bd6f66fb703bb3338a34d226969b20bc04b695701f809c4866287be8f0944656218e914af585e9343e23066f6b9ebfa6ae3674b5fe010159ab8baf02f72e349336814293c866ef6a5acad7d0b205e523a1082a7605073e9dccb174ae25dcf0c7ce885043207ef73ead1bdc594446d7ec0d1bbf9ec34c90ffb92c127a874b682e167b43859faaa5880513fb4861b4fd1679f6af64895d0e66b60c95b625bd9802dd64cdfe90137fed244b12da99fd71c6e1b257ac48dfcec7ce5dcddb9235425be37443219cec4155f64c842a6b478661d0425494319682f7a3b321b070175265a2dc55225371b2caa926d9b678f00f7ef303056f0977a5129ff7a98763a1eb1493fed4ba106bf8695de17d705e045eb1151745339d45562649be220b495a0477db5eb6d184e6de1511dc07d10840defc46374974eb557a447991623588e56e4186f711611cd2175de17c1df0a97e3017dd24062d2d79d7b21bd8091f7cc0494ce051d5443bf02130a150de2af2667c8f5ca290a0987a7229cd076be881b4d5ea41ba7689bbb0f29a1f9e1044405e3432e5f42b006d5a8aee0f73ef1f93fd2b1dec5c6efb9285a656ed7525d0a6bec71d056ec354f4952ecf6f03c97d5141ee91cbcd9a2a4f239ec672be60a4ee79d177dae1eb02a951e58dca29eee1adbd7182e640fdb8dbf59ed1ef5a9030d8dfc562759b134bf59f589cde25d42029e48d4706135f702aaffacdf06d58b60eb53066e5016a765196997e78785cc43a69725e646f9dbd52e8c7a8f32551070c999ec9b422fa8e7aafc3e1a9df25a2e82b5121c1a506f53e2fe8d7f509c0560bb2ecd532a72afb59c1b5136912f8131dc617da40ecc2a50eb147461c8d11adade07024f093c5e4523fddb806adb2e86dd1cceba4b7588dbc6e98846f59f0f004b74a6c11533b02ef57abf7533f417488e544233bb396e892ed3cc318cea95915bed95844bc631a2bc4c33841155e7c95e125d0ab193545422072d5e613f6d13cda0aac5dab2b7c3e176fb82d0efee755bc60dd80ad7dfbf525dff8399fe1635d77a999de4b849dba3083ddba6d55ee936987db8d2a44ec0311d0219a623cf44850506e920dcf3927400a583482c93f6fb5b053188ba1e18ace02446d5ff26ee8f0dec56c33eeedf8c63f36a0d516bff80bee16cc0d582583c0f108d5ac66932145d2a1a476a986ce6e303467f832356268b56eb09009df815dab3b5b85296e4004bed990ff654398d6e549d7517fc660b03bf6f1aff42afe48ce683569dc2967404a1dc467d08a44e85f688add8b41227150dd5ba9e0c9f5a7341a93c528610994bde24e6a730550c58882cc14bffa5fdb2394877a23c3b6d20fa6fb2357c12791f870da48c1e14a7e27113b49c7858b3e9acff79397fe72865aae16cc2387b3e19cf9d364340ab61e733911d62f5016826a9ac0caae399b58007fb9929898513c737996548c0fdb6711dcdf6bf7c254f926e1b5c670487f831d82a795ac3b87ccddfc745a4e4c30cdf5f5e2f416f619204d17c4f77a36d1d9e5eb6a2de71d1dbc088444d3afb92319ee036e30f964cb4df3c6f38dd09b870f04a40de6315ea260f8eccda73a04061f0128681d63b3f2f8b9baa0e5138f73063d12a4f8de576678900dbe7c70285a0c7d06c204b735cc0700cccb128c1839397b490539e25a72e5efd5f9eaa071dd7b137368d6e1b74758e33134a4bb596f1065fff52b6010d1fc49ef05028c900c13c46f2481fc629d49092b31a4f331dcbfeda4d11d4ea39e8b2941230c800bf3aafad122400dee4c0844081b7b5b95b1d7bdf1390d172bc67d3aaacac785acdf6001f6ab730662211526e3b357265b14446569d361b7f62d3101526d1e4597a7114ef9291ad2e3b605513e9390bed709359ae228b9969540284b6186eb56d4bd8ceadff5fafc0c9f8033c7b48f2b8a4e3c7d2fb2bfc914921813a0aafdbc124d401f83b878482f02ad85069010039b1ef6d9ef017d9ef0a74ab6df8bae9e11abc68bacc1c394fa9774623a376983ab72372283ecbd7e0f65b462047e0db86d073509d69af5c321bee9b13817afebdd85ec1f44460eccd92976f7f579170a4e1c1e5e2c2ad8e98725a1d5836ff5d4f95ceb1fa120dd4a1e145bd3f19dab392acd70ffcabd0928b27b9e992f3582abf201fd68aa759dcecdd52d5d9612acccf84caf55fe65c4b5b77dd7b1fe7a0ed79e3fac018371f21b571e868684cf768a12e9426f2b5eddf1c6f71a98ad258eabc309bbc4460a18456e781a0a625ea69cd3d485e54819ba2964c6b0c1a078d98faf832d1578c03eb1cafecb5a71fdf095900fc42618f49cbea9cc85fa1957682aec49b73efbf93acff9c09e61a2f9b50b8fe36ef2ee90a261c53caf970f601b6a566ab406c8c10be604d62790ce878ce9d8555d43b4f0c53401cf4c06486918fe2b105009732b54be05129ed63fe8fa9605622b0833c23dd69f09973a3b4b267067469b2d0661566fdd118c9924750dbe7f1f74c2bc45b2e238e689f52b456c28e7bc5e1b1984c4854130ad40d3d955a6807d6dd7de45fa4f3e536b4b766f469d7bdf3580c7787db0c3cfe6d4dc5c934873a78e80b30c1cb39ee69268de81ecce2a825578831e2b3ff564070992962da1efcf9d7de214f9c00798626c77fca1438952765704fae56ac977f0a73857515de82e1ade9d79cfd3a52ba67d487dc5f6eb5fae65db56c5bff533477c8241018488b45c3f440ba6e79fd798a29c2574f85d9be31b24b04b0eaed216b7c61c8ccc05466a9ccbebf97c61cad3d181f479a59c944d6a542332c703d868449768a1c8ca34e0866f16bdb4d2f8996fe3694c0df57fb2980ccdef2c12e1ed80c020d6b2cd9b51bee0acf99e609cabd708ba1ac4d1aae229221d37449db109dedfb9e49f111d44383905232482737cd01cf01a6273040ac4949a0cccf8dfeab24488d75bcac498c3e8ea1a7337df4d056face044312d9b1c75b592c2df60506232c0a000f78a32e034ea1005a604914de24553834754602faba7de1bac8f9d9a80f7b2f41c4315c1bb0c4613c0f3d6d63ed1f06cd3bdbf542d2b820c25ee7c7920d214dcd68229f3ebd0138cf86885cdc901b78741dfa1172466125da4beebf224c3ab5da0285fe186dda295670298240151c1ddedc83e5a5d6ff8a3df8ce27489d4af0f7c353fe3d72546e00efcdea950af0d9c2ea49c9303748ba492e4d51d30e4e6a29216e2de58b873da348e41fee79882be250e8e645010d9d9a514550da0e90604e22cc0b343c592e6806ecbaa79f9d70856b430f3c88e452c5d762aff467fe7a452f8eb661e0927909b4a931194f5f5fefc161a9b0ca3114a3a699400678823cf343a07806c2a149c92b2c9475827f107ebbe55bdf8944bd657f69918ac2ca021a6d66564ec292f8d5a6924f0cd616c9fe88262ce4924390e7d72cb65eb683c1d1f4a1a38d5f6833b1f4ddd7902f9506533064f610fd0c761a23901c28dfdff226428a4be505fc0d97984f9ef5b5502412f51b704aea0cd8a0a365f663f975f8bacc8a898dba792724dd39d046bc45cc65e2134cd881a04ac88e0f543fa0507ced655947210c156adcbf90bebdd10df0acbcb31a94df39631c12fed00a3a875c29c6b0ee0afe172da3f96feb852bac820fe59f883803884c85f04f0a93a0bc0ed971c46306eb93670107f0d50ff78fb01fa65918ded8b9ea25044d3a90912f4a67be404efc7a472e002f8df52415b3221d0cba173dfea18ce0b26a4857e673faa1ca98217e95ba558371d2793b54ff63c1af1c366a2ac92afc866f53906dedf26f7e01ea75b9a1e02cc0cc3b336e27b960efde9b18e62039ef5f515e8554a29ec4b97313b4ccbdbd75b854046943152cc550dc22595b3f1023183826946723978e762086f10eb86a30614d0f6433cda56c113199774eb4a0d64104af0446a85eca9620561807df6b905f1a3dd791f5b56023df8ed22b412cf618ffe3d9c29f2662288136700614dc18c8464ffaa26de1130451f8a40a9e487aa23f58efb41e34cf28ce14c2078436bd7812850f306208579a49cd5fc844d47279450c1afabf1c814bf52eb6f042601542670c7052c144948ac008ab94940c478a25b8cc22420586ad9daa67eddb8ce3cb0780d9e307a36be12415be1c577cbe930a03252993aeddd6385ea29c220eb51ffaedeb3314a0a6f553d03b3d10d9f417e7fafd720d9ea24781bc24a687f336b38c53f5518b549ebf5376c247f01afdb72c3ddcd2a12c4f87d0d4510371f72e4787890fc1d40c983780c8417216c65456a6c2bd7ebfbbf6e5727ae8c1b79f0b421d6d69333637115c33f8563fe0c5ff0aef45e25c43a414002dab7ba4d29627bc407411589022417300384d6af8d473233edb6ba72a0615302a8e90977d294644616038b1746177933e991d507d1c2db6ef0fe8821f490804a8a9a553cc8ba7793d49a1a6ff780bac38da74117539911b5a61c880b365e0636604395c6cf365293e6332aef22f1dd5aefc0f9dec7b855d09a1ca535feb1f6c183e6919d0bb3f732d59349c568de45061c095a2189b9346df4145af91f3aad98dc478367320b28838bb1d26398591e6d0a2a4b25c5c219ebdb92183b3e93f8fd9d83c12e00c7b267ba3fc545144c7aafcf458614981a5b61ae46f7a91f59f794939d856f11b63031682ff2c4a652f1dc5c532ec03db8d73c19e01fff0539da4ae415e3e0525dea786a0f9b6edbf7d72f2ec6faee07c128ac8d3eb50f76db05027b1a954af36d89db8c0a0cfd385bd3f03c7f7e3e3399560ee2c1790fe9636b85eafe408e5fb96ab3d786eb55e49e6cbee7492e86db7f6d836e855283c30fcae9bef4011fe96bcf57c4b22f8ac64f43760f6b5013d822240baaf3e8b6961a65c26fde9a6050ea3a9e43ae51c94cfef8db94df5a569bd086019e53f3c1118a77eaf5c4cf819fbc044367cc267457d5be3256d946a9400b2a0204ad1f1b0a34134fe6ac6a564347a2af243ee2d3da8e71bdd6fe6b946330d8e44ce2287a16c42b6312b1f7be7884c4e48d8b97ed0ee9337710f8cc3b64f13b53924c8ae47259bed4f126d4f6f22982a60a0ccaf9c697fe834477cafa071f4048cffa33651b1353e0653293fcf54790e3c5de35758d202842fb1717edea2d4a1e187b8cd5e366106432e3d010e5d7ae67b9fb95cea0e090fd05b3435d06360693c97938ca1d84bd687b4dc8679cfb81c7fffd6b571d14759e9ead67458983d3e4ce89aacd6a597e1e3043c2188ed5a1c30789a101127b066bddfd50bd9784390adce89e403500e172e2f34eaf91c7fc8330659c0a1f4c2e66abe62311f7bddd76a163cad9a571ffdf2821835702cb8d9c8794187709b4c1b4e80ee1df2c79a957d79c85655279ef8afbc56d4d36605a6139322db5d1a19f077f5caecf7c3e7c435fb045959a4104f9506e251c73aae8081fc1915cec0152053aa7e534685553a0440b2509ee8d8a40596cbc6835cc8fa3b234308b4aa076f9be9e0fdbdb2e5b039042d832f5eba91ab61e83e5e0b16a930fdcd2bbb894bf7d4a1625a6995cec4d121b89ff828efe1289d82ae34db95b39bbff2e2ecc532be210a3b5543313df3dbd381379b2f3bd4021570cb4ec0d0fbb6b8c4d6079a43a9e2cc8052c6e8889a372f17557b5a94e7d7a18e2b0d7757521038be95f7157f8be22260dfe3d0caf4d4a67179eada98f5db5935c4c0f6001cdf88458411134fc42b54b61f404ce3af1e3989f3acf476fa8c019091a0c42d624cf1baf65446a79d47256cd642e3af1aa71bf1dedd115f392d6591ba222b9d87d9fa1ce8170ae3ab0c36c71137a7f7fb9e1341e32be54918722575057a903a766296657d4254e1e1a1e4add8bc3d366929a3789fea1f467c6d719463e5ef59047e84bf3af04906438eac8ed6ed9e2f95446d66601aba941bbf9c1324629f5ac093787c9cba3bcb28e4a01a16d19ce6b0174738d4acb1bd501f850a4944a21da4f86a06c50223b8a3560b319000bba58eda4d54dbfacfbd7deb2da38e57c376b247efa0da8e0ee9c6915144307e1b45febbe54b34d1320a177dafa3acca1277f431036c780a9bec7aa9e5cf1cfa16253217bf03a7f524d39eb3f3f158e519eeb82327abd6054dfe87a58ab0b495dc576cf7dd870311e0d8f841eab9ddc03bf81c2a7e05a79b44196e25d0c3015a305e458eefb6669f0256f9bb999048707e242b2d8c1de7d5f8cb6640082755fe7fe195232e1cad1105fb18b9e05577972796c344e96fdd760ed80682b6229b8db8c1ce3858b0716c2e2fb61765b50648c53f6b9b3c3f26519f3d7be3d00f6bf82fbbc1bf77676058a366c9fc7bcabf737d25ac551c9a740b0f2bf57f6c9b64aeee076d77458e02e37110292fda48b19fc700cf8b667a034d7d1ad34607a58bb0fb7fecc77d0885709859444ba108df6228f21215bdcdb7ee32b3ceac138985860caaa39f4924b487507f6af175021598fd61c42af13277a92d8d1e6b981af86a56001e884338152412e17ceb1053e634cb33d31433bda75321f155968324a75ab2159364f2d451d28f5a131b03394f02d59c423d9ed7bedc097491700e7b2de6fb3509b6ed4ce006b29c00d1c90d0e200c463e5776780a75d4848cc0c83da7dc96f66b0829cdae8a734f5cf1361166c938b3fcd9a8d520bb6b3b2b788245359535a3268c79ce15a186157b8425e0f8a9eb33481f13a8e98680da85c8d07a8d9d2309e26a5d335222d2e74864045a5b3234994c2aad84bfb8d23842ac973f541664fccf16f49a25b330ad0392d1299630d57ca9bd93ef3bb9cc57aecc0d341241c81aa15ecb717208d868740defe9cfb874220d02b5fc2ded9f228090e5ed3d2c954846c0cb0ee8b9d0b606a2b7edc3097e036cebe8751aa9c937519049c838537b99c9fa50516ea799df47970560828e4c5e824ff2bb9c56bd3e1f73e33ce0b2e1adde5a8e53dc3b1ff1ed38b2c9d97c156e569491428b397a139feed83c24634327b46f077419e5f1ec6fc675ac32ef6caed1e033dd27530b2c8ead27f4a76f0c8091520ee6f7a2976761ecac38b3967b620baef94fc09d9de94354efbff5a531d9200f52638f059c1443641836f99ef0466f4c29827457c7c1d2fcf63b2988ac73c6c970d2457cdaede7ee98ecec5be3f80f8bfb45d56d4cb9f650fb0852344359820a057aa149de03a1b182235da9f2e3a1e4e6d2dc83763e89a8d787a7e4f1a6a4b6e048e82d0a91bf1b6646df8e3daff39ee4f1f5c851907304b0522c989fce666d5c2e3d6d9006fd85983b23dd287c7da774f6900488d511c45917c7ad2a9abeb5a26b5ac982c14fa1184143e0b368757a808ea15aaaafa3af53bf0f119da62a5e85b984eb3434df83bd40fd32f0b750ddb2add5588fc33957639da0a45418ea8ca7fcdbe4c0c468b04332586cc6b4b525bbc8e2e211eb7c365dfec5711d682d8a481d21467a7c209aef75634248420b06b464ebcbb8c6b48e1de83da4571d4bfc4dc58d266ef78a78e6b07b3cd6921aa8230ba7a6574d672fc5fb211a5b287f41f2384a26d46424acbdbb76309c45031751e41e023c592c3ee528c7e6d59547e36e0d41b9f3dcfb62c1052df0528658c33df24a7d2b5f1810b8b929def5404012eecfcadbcb06e19df31704e68f5aaf2c03fbf1b7ba18b1f6399d80e8969c3f6f37993e202f560f3395eaa06f544c92cd60afb5b2fa64cf8989c9981fa3318943211baca7be1ce6d718289b483ebae01de9162c4473cb627d905d2be1275bd50238f86fed0a81151de2580a74c2f45fcd4cf2fd8ca956ca74f3c0262d298c15d909382c6b82c1de98a1a3892c4dc371b3f7c65f2b85e5bb24a66d1169c71a55e10be19d1fdd3108093c81c75f60e63be5fd723d7c1589b3aa00ca3f4b00428086eb9f994eabbe4752b92ec9a4fe01d618721068732c0cd5c4fd3f67651736d7d49eef544a941876634f5952018bef58c165052dc57fe9477084724f1e5d1b668c260e385ab13f69ef5968ba505ba945bea27d80d3ac8604f0673da606b58cf119dbbe802e3377922fa8542fb7ab78e5ee585d930b747c6be383523939741b0fb99cab8d83dbd2f49152545303584e4df24d56f3f1eaeb0aa8f299c88a99505120c716ba58da18b8a8f8b87baf3751dc6e55de4e6d6713e3c7f5e289c7bbdef84d45e2686105098aa5703260a8f8a7e683dce1bcbf946c183e48f3dc052b86a70fd94c00865eb6f8d0b05d3ba6b9b6f7d641af25f795a1e003d98da7a8c6f49c46aeae0aa547e396ab1a573adad00e72c83e629f25cf1009f58796906a532c134e76855b752aed015c5e672ecf2e92689219bd7ff74880d0b51447848161cda116f5863270569b78f2f921722a9f44b1a0b79a5e1d2b2a309698408a9e4a5a895ee96fc5061099a9813444af5e29ae79c3a70a4692487f3f6f96d227edffd9997fa58d3dc6ade268008cac2e8108d114fc5fad51e58974e9eb59007d75b71751a32264d8cba0efd1dedf8c598aec4c965673967c032914722fa0460d60e7b9ea109f7583f4645d01df91018e584292ea20d561c26e83de1707a2d743e122696f2305ec95d013ebe173795acfd8fc9d1e166aaae8db825c1e3ee1d8dbfb15c48b7ced52ce87cc68860abef61e4d6822ede1f85f3a65108737b65a7ed632d9152f2790cb1d6e552185a6195849f64d746706013482d2ffd87268180e4f38f9d8641da146628ae4c4160b1c9e4f1d606979f157f9400c2df97222725df486888ab491d4b19f5bb09594206450b580f662fd6c19179feb798a06f38324080ae59125e3de181f07c51fa016a7eb4139f432b672bc1932534cf265469b8ddad8e20620f65959e37a7cc6fcd72c650f8a4fd44f1205506ae98ff7c6e63a6d3e0adaa045e8e0a74a45ae66651f6abc61094955d8b305814e0e30b7e5da30d43ade208cb23ca00ba6bcb36bcd0c8961c32935e325f28ae545066eb478acac63e65c6a5e90d772ae00a869f0813e6aa800f7bd004b36c3f46f0693baba72e02b2b788b6897941c81ce1e4a896ec00cbd03432be4d1d6b7a70e32c25d3e07be30b6123274e8b397412f83a79798aa6015fa50d4dbbb2483d62c8782d6ceb0fec9586a4e9ad94825bd156c3e92d35411cb8f004d472890eb4de9e6fc4612d92162c85f3859b0f2d9c4abf272064d5990845522fd96a9c98ac7d6e05f9d731186c4ce5d07eb80f18b5e556e355acacab4895c045c8dd5328a2ff8cecde84fbb94bdd42daa39b9fc1267a224099c3a0f3c1b66a713a1983417faedc43f40ac82ccdf419c56b3cc05780b8d4d0b2f665794e37f4842ea66a4575654b95a04acb3048d828f6331081d322b56903c89ddebd29e4a75c45d0d7a9dbf00af20d0b7f6b7a90189ddba9bc0c8c192e4c3acd26491bf5aedc8b2b9a4755787656dd65b811bbce3a780221d3100f120560497c946676ee4737421a8695f3203b670c1f699f1eac5729fcebb468da7859fc81d3914e45e1a9b85053e8739e2570e57d2d762e15f0655b9ce6cefd9e1a0da98eb30c990b413a550f5411559dadf084820f3c8fc6238f48872b87e3719bb29c4e5c9da0485976027df9b79de5afc7e02f20805a0610371cd1b0eaf9ed7d874c8b35e157170a9bccd968f7d640eae6c6e256e87f67059e5bd4c269fdf0a0e6be0c9c1b206227e53d6f8d1f3485d62ce5e5ed596bb77fd9358b0d9553bb5d19fd0d61ece19accb211ad0cecda5bb4ed52a256892ce56921363b5fd5b6c9fb3697223b736e6aaa614a4971fbcfba4ee8b2d83589a72363035d3e56f29a103fb738b1fd75736b7438d977c3550773d9a7a18b680b1532ca19f74f0a61e53e22399862dfca8a80545b771efaf9dc1f398f4410daff0cda355328377047bace378cb13674a38cc0792401507c07c002c8db5c33c86bf90f671b0172d8ec561ceec507f3b6106d2ac8184a1fb84dfda92494aba42aaa29c15ce21130531795377093cfd3ec14cea9778cda04f389cc9efd2a1ebe74fe4a7378f2e9f3b21d1e4509e4912b314b9e03294780c939d9ee32a5ed172d71fdee5b790c5e4f7490296619896b5d8b5d21bf23e1b697297dbe61c0cb733bb387daf206f1597c0c337ff9252ddd6a6b4a69cdf47b0b190ccd026291e17cb150bcce2ecf7ed62d2e83cc4bf5b7f6f20f5854fb0c11e226501ded0dc760adb7927b126833e441494a8fe23eb8b84ecc38e6b2164f525937a702f04cd443a1680ecf2446a203c29a598e5ad5eef4bfb6542c139bc915a3c624a7d54430a703e54894f67ee3564e9275cc78997b7dbfd4f12e4d1a0af8e2230fd290997a52346092aa41cda43c0ba6616af66c0867454a836219bcb561db8f8d4c4004bda0b290d9474b5b074f369f07e437ea35495cc45172683ecfcc11a31155ea69c2f64353cb568cd3fc84b747932b398f01dd71596cc1ce65dee2eaa50c63792e53872dd7bff0317f58917faf2a1cbdcba228794bb612b595f6e06240d6b94d657cac626f2366c3774c5e437b0b3c7adf8482029be0e8d70ba875c53c35ed90c4dc139cfe3cd04b66a3dd7eddfd0b5172702ce75b24f921e88054eef3aebe1dcdf65c71bc4c3b9fc7cf82efcbb22e1a6685ee30c57113bd54ff8c837a90edd18ad757d82aca0924bb3077890ec3d9b99f526de146f0a996b8afa6d72e5a48280f72330c34296b6a94bf859694cd17090f40becb393c15c9499653ed944a74f6970fe8031d1819c6916486bbcb053ddf738c3d8d995597fa55a81cfa4a26b530b5645e79c2e352b93ffb7b295b62a44135facac4bbf150f5a130961911288dc11bb9e1ef43951a4e375aa90ea1a0087987a4d5b0f19da4cdad7ec216f542951f6ad84ba18d3ca1dfa421b44c7ea7eff15cc27b4493b7a1c6f99972bfc3633bb18619f2d011b1f3ff6cae8abeeb763063b8792dc5efee5f62bbf9e8ce4800f348e3e8b489acfe6a8fffdda48ae5ad7d3eff1ace0002b27196e85d6e8440463d31021099e38cc067f4a51a9615fab6da231dec50e4a52a52d29045b622e76bd94d76d0711a2e3612249c5cf080d9b8fc789d486723820c9fab755cc6519bc93b42327bf1842947500b95697b66bc39791864a62627cc39a9f8b4afecb6bf3373e711f576f080eac7a29741501cbb041ac9b375b66d477109f0fd6d6d297e9314b3d15448b6d9da231fd2cff4792a1c41467303e70421d8982f1ff8f5a3a0b7c7af58ddbe31812e284393cf7ad56cbb3b8e76bc25dd294e10b7bdc337110bd0f0f4389d4cd5578e56939a319be6df3fe4944d9f57fcdbe73c612cc38e7f2f6632f5b99b2390b3aef8da33b61406a29fe78e4649dfad10f734d2ed5256ed9be849852719715e0568e873fbf9ac2ede2e644ffa26deaf332ec1cdc11a73ce94c382d5c8aece9e9b3cc1162e7a8f581114ed241a6b003dd394ff8487cf70074e29e9112e90b160c9f96c88684ca90158060fefff56473f9906cef0ac75e35fda51cd96961f73646fae017a115b680f4a71db4ba56e02de1f4613834daae2f916e74130674850ca1f902f52037f9f80f1e1e353e23d4edff79238e63bad9c1b98b0ed530ed0f1cb610d12d2f46b1c42b2f34f45d979a7854eb53817e8b205079966041f0df2d40f67162707823c6398d6f99686c069e5acb9167b0ad1f7aaaedfd2a30ac6fd52cde18e98c213e8c227dd64cb8e50bd9294e8baa7359f8057f315b51e19cdf8c2fb25f2294416d68a0c809a776dbeb7cc77afd64ab77861f5006496c0686924439eefd1da79f2bfd80cca0318ced16d5d7ed10d2d979c98c76f0500e776e22d1fc89226daf3fc37e566279bbf5dbe77c33ebcfeb14f3ac572d71e4879ceb1738e3b663c6c6e5b5abbb23167f46278e9a014a87ae6ab9f309f5f13ee3f1c9416a9491b563b82e151ea6bb8ced594233c1aef67bcd18c0b0dd46c3f48de2918d5ceb24d45002ce7db0215e7c2e98e17bd09d4a85f9ab027ba649592909f0711e6289965514dbc2ba1fbee3e32d28941a93a66357766301f040ed823078c72a0bee22fc439fa299b38cc26cf9d677e1753e5bced7b07d0a48d25317f995b668ecee6574a99844a8118950e8200b47bb5eeff1faf7d62b8a4cedc6567c3b453111e231247fbe39a4f32fe3c593b6dc61161535462d363ac2d0bb9b4e5b731efe145fd95b1bb3c0b8e788501a71308345e297ab9e6cf2f14b4e91c22300a603fa357bcc6bda4a424c17d14c1f902e3becd95be5f2641ef5f1c750ebb0ec774b52167721b5e3864eb76c199f2df07ce982b1085798ff9176994fe22df4ca823a630eebee54da96677eab38589ba1c02a32d01bae4d2a85133ace09c0b8768c06edbbd7a82900f003712662f622496f29f0b2df57f16b69a7274b8883a4f65a106b2879372d9e1c018da431063f4e04a58ab98f3b3c2fade061441cbc70f4e64e8282a830af10219ab3dd0adb18c54b1eaf047fef950b2db6194e8c3684f0b84b8593ac9f56c2e4619255813f84fc0f487bfde507af54ca19ca349be632998e200c34911bc6e3dd87228bb53cd640ddeb97d82f198d751daf09ba13c4855fb0f101164075af3ad5637b4a20d870916b4efaf5a9533bacfac6b266e3a572242c9e13fcaef8e0736e355ce7df9b25f35b3b6ea49ee4cccd9714334319733bf70fe60d2f9b6861906c66bb4dae208283a07630ec71df010a7fee8108dafe2ca7fb1384656aecda6cb1910686b384942c4cef356fe2a188be50e57719fcdf7a1024405af86deb491fc19b0771972e747763fc2b6986d16ddc89e1441c7a7728079ce788264038f9bb8d35e59d3412408ebaba140567239ea12ecb810b16dc1687e39b285796121a489069d19c541cbb624f4bdb62a8f520c3e00019b2063f2abd920cdcf9b9b30efe9a11c34eeaf9de521bbfeb80e25270dbc51721e0596cae64fad3ae81092b05143b78d5c6a349370d75371597f020a05913dd8c945d167f7d4edb54f70de7552b0352ea7da7d89269ef85e5bfd0e3a6440045d36ab53d6566fe3264ca73cba079fcbf6599f4eb0792677ad84498f462f1b4fb5252cff31118ffc665ef57f245ae46e400f0033d713e3e975b0a6062c47d1b34bc685e7099df0fd39554bc6b080efb09369dcf2ba1dd1f0e76469631f6f268a2e2a0df732ea1fdea6826edc1b4b07edec1ba1594767b355a035f30c2035a7722e4522c41d3ba9d891e520c331ebfe1bb3b4d5712f28c65d0843ba1b20780eb196961fd8213abd49d33c62b66741e63000fe5eb750743929e212611190ae51355d7dd959d73f95c0c68d60a04666a5fb221e8c0ce8c583f1a05620ae1f3dc78cea1889c38f6fd4b9660a6bddb8dc04e5e06ee2079f558041947ff14aa06d9dcfcf2a3ace6301a66ee8f027b239bd2645603a1c906cdba562de7973bf5ddbdbaf10109d0901c6e7dc680762399607c8dbc0a2588f16851f7ec7baa89cf84848e987093322d70af850bc373011a6021154c4fa453682c7682f228db6808935ec37c11ad6e36e2c34d3c1a53e6895f7f49b411eb70d5af1c0b529778d4992eabe4b63c8c388894cd5ef2fe85c10cfb3affae7187ee80df2f50b6c5db2e826b392e9189aa9fdbbd527b79b24e9c87115394596721035c5cd5b48cae5d20312cd7630dee7e098d8874f30b011e232ea1cee0f72b0563f47a1677e8cb878389cae9bb94af1a7c92af9c388eae65394a7a225faf7ffc94af6a479ab7c1f2d0d7baeddd1a5189cab7d768bcc6e5bc6e4c6d1ea55ce2bac14a09e375467660275f5b17ea18ee20d7c50a7c4788f21e564323aa80455f11d44d5feca4b0a1f1c3afee17b5b0963889493c85b57dea3dd22ad20d280a490b02d819622c0d1de2a3153d0dbb871fed839198c98b9ba3a173f54e9f1dc1ea9f7f3c1e387e6eb2b1c32187c2c55863e79b92c97d6a0e2622934ff9f637284597a7d1f8b9bfe44b156305b909d6d4120e7522325c7d9c6c619ca1b9f9ccf0d1ae01c5e367bc172a8754bc59fb2337c2837fd9accd9f9a71aec095193bc40981e8785e5f8ea04ced203e187c5de67780f48c2d3af7e798c85ac5cb678033133d5673abba60fe77dc960f06aeb62688634fa386f42789401aa144c79841a33f11b4b32c1633f551aa5fb51a10ca1ea4dcaea046ee62c2a8843e6a5bdf6eef2b7620926bb4776289f598a3e03663d7f9fc3612239548ab850f7e8cf49610973fe57ced32dc40b98d5d8233fe38c21400cd0233cd6fad4398a93d829b17a5d7f020aa52b0ef1672d0e23e4bff6b890e33882bb8af095c87543b63048da2a4028a5b978c1babde1f1e855aefb95d268d90d51116354f3833200c0dc10bc8b63f6446d992c5cca4ecb292bbdb636d1bcfbff8ca98c06bf773642c9e9d73376f78584c8685074b37d38168a587afb464df375296ae49ec1194e939ca0b805554fe451184b34db2d2ca5969b5446e5d62c980d74d22ccd2c6858172ded940983f9b9a9d595e50e12ff07194e351200f019186ce7b5c38c42ca250572e98475067bd83f95b0681a167097029a70e0617852a757d16adfaf3d5717a22ea004f529293885e510de25415c2c8fe705696471e273b10acd53bd5fb9cbfd832c6c80ca386197eae3f7f5a75e0e20466424b8b4d5d4d86f6d4a6d41e5607a11eceb4500abf328a309a1a1113db56420b4c15ae90e0bfed01077c57c89e96274eb95375a0a74114aea4352517bede99451431a502a8db71484a5c66063aa8157563774cf4c3e62c8ff0880f738b4893cc09f10d4d0620c8bb9e8799bff3c5229087258600d1581dff7a6e4f12b6be96ab95b1f51fcebe3c8b1cb2a84ee3c2696b8ce81d73323f6dc92351a2159f66f5e7d25abff4ceb4539748e73509043de87cf7df7c87450c18c77a18854fd985dde5bafe8251e74bc9a8ad6491f1937a62b65df2b4674b7f3588db7aba1265a7f256de96ae92c34271e93171a1d64fc8e59531dc0cd8198dd5ebd269451c2864291ae8b43e3ff5bbf464bef158007335cb69e80c5a15dc3ebd37452b5bfcb7a560e11e26fa9f0be4e2522d08d38f37425868c3fd4e09d1462b39522a2652cce5561248bfbdcfc54de75332a56c9cdd49e4bfaa8ee30f343980582e50cd32e2b1572a001d64430c632cebcfecd1b2bad8ff5955cfe0b9a09f57c7f1525ddcfa8a22d1dad4662ad1c1b2fb65e792d06d8559b5eea9f9d0b8988f43aac2b02b04a62cbe69483c2ad8039b80dbf1de9d007d730e49368135c4f4f2f3c7090e77f15be3ab6941520f649962d579848710f1f8f678e5dfc0b9e28dc4a4321c8fb86d8795be49d38191a64a4112bb1b0b822b464f5525356004dc9999ba0d04ad51dc57e74daa0b7f08b1651520ff8151cad5e5e82a05c4d88f46ac58328bc94e2e8fbd2d851eecf121655498e17fe2644a0e314c609c06863d2d5b83fff058597d8d93de8ed219b24f189554aa6c5dbb20ebb1828ebd1d720550f887bcba1957bc7b41bc63dc45605e6e793541c22203a58a56f531c0ee97dceeb41ac642919a8e525bb30a1098bb708f7251b118a2753db4d7536d43c133df5ef30edec8065e86c59574eff55dc4c80b3ef09c3613d78c9c85462a233071c49aa01f02e0fb6189f9d91a4f30e255c5a7569e19c5fe7582dee21a8711c89395826b9d293678fb0efe78d2870d2a98a6fe55b1611ec254d0dccf2cc31c3a754fd7135b35ccb6d883f27707cdcd75f70e67a81c40f6c8d4a111a33d823e30fea67348476ff8c03cc264075b3060652dd92b17221491740417fef6269b56ead44de67cc442b465dacee3de04a2dc3406960c9c1736cd255d29170d0eccf84b340f0190e8cfa35e85e25b3b17702458e24a360adefa6fd05a7c6c4abafa42c80d5f90b4be93fd900fd39e835100f8d9bdeabbb497f68ccd53bf9ea24fe79ab4b2939e8064caa641e61a2eb24860cce983117443d43c0cf7e28e10e80a39d18022f4ebea3be53fb047de42e568adeeac80688e2770cfee3ec609c7ba4d8fb78cd63495d01ad48dda290a23df3f4bff8750e20a8804ad903708afb93d19152372ef85e67a5cf1e3e190110d7b628da432b88fdb31d69e9981e753dc9c01b37aaf1ccade008711f894094d07810c1741505a063d28e128a001221bdbdc849c160c3b8c8676e2237e43a7a3e1f5bd8c9fc39a177162863c5016a4c353a61dc65c28bcd633939dd9c3f3a9e8d47bcd40003e791a9a5c9288e2c7ecadd34559b9efee9ee5162979a39ddadb3fc1b148f2c2e989ca9a0cc66a232b6697abf389a7212f9d72047dc93b02f8edc225b303a5993e67f83e75a79f29c46bb17f03dcdabf8b43ae1aef431d532f589ef3bab22033b5171033cefdad05d4aea5767482789df158f3bb363d479f3a1aaa48a924ff6874fd9c7e14ad77fd3543995d22cd494323d5c3f716ea3dd730f568fb80a6731cbd8bf0edbafca4aa3833324acff97a8f9e3feaaa8c696d817404927b45e7031b1aa851c0e25d35980b8b40d8f7978e628562599cd164df8f92dd5e2eb68230fe5b0fc65bb6fa5174322426ff75786e9a328f6647a2d976f37ea7631894562e7168474ad6ca4406046cd5463105f7e8bc5409146b6c72197c9046b47b58f1817cebac981eed78ebd31b8853483463f59cb308373857564b536750b24b44ff8d250da86b97fed91fd95dc84c0fd856f77a318bc796a8e5a973adc6927bd257cce569d7b4619eb998a6bb99d36df1689b54e7d8b4d0c32bd8b5b508f1d674b0ae7123ee8560d6e77f188c9ffcaf0a4e24758018eaa0d0cfa0b3fe0442862dc350dc0bb4abe901dcae6ae2905e419c64d5295dda3ad93d03fc56d3a1fe4e034a18ef9300b9a2c03c40bdf71116b946d07187e8dc553e671ffbe44ad0054868f4b9f9b8da3b78ea3ba9ed4b3f52425de254bfa7b4f08203c35fe7aa0d73e6a0c7feda14d5019e3e87176215bb4d7555c62a3ab55a0078945269a78c24995176a010068754be33f6dead91c42f1bb02e69a7a2f32ff35edd7b589e7ebc062d785cf0c423c2696252f3b7efa459f6be99d65d003f9865a76d18c57441415d0e170b59ed94608cc43ab14dd3abf6f46934fedb069424a0bf3212b6db20b6e156dc88be3856de4bf4a6bd3a9153de122cf686a6cdff8ceb195393dcffb87fe833719945f642640dcd1965a8a6da85552202a43005efc0ee0852eed33b6967a96b76cb056fd53996bd1f71b4c697361e47f3989a4015cd68dde5834353bfa57661115e19ef0810a9108f002bcb545e4ba530dc2e9fc77eb188296bff15f8bdc63ecbb100c362ba6e4b10029b5128135badf867bbe267cc02297643704d7858fab598144880fc60c49c6dbef5ffd0c29e3efe1098331b87be19ecff868995bdeffb4df2058b00b13c3be6d707569868a176b8373a90009ed72beaf8cb7fafe8df3a77ff94bc5298d736d9631c7e354aad7898564ea4ba62b145900fcaf025b4dbc87bd537515f1a447c130e2b258d24b114e0fb92a6067fe7c5a52e61a6e38302f144665e1581eb4b07a4cafe73a8d49ea758a591b738b863b5315f72cca55bd743863faf8f7aa5d81ec5878fb5e34197f9c2d32160fa8f27dce21e7f98a32e74a57573555cbbf304d9f28451613965a79ad5a66be108aef89e35335c52f953faec952ca9ca12327a7b4b52adb0f223f9c2eb8a9d517c8923fb0ae99396a9b44a4c601d89ea6649b97ce587024e5244eb6aa7755945275fae7bc4a29a595a23117021cb8243a8d0ea629a7ceeb5cd95a09b34edd9ff101019042049b6d484c35f0b88b00e2c5ece9ab3bee6c218dd9e54e72e49b8189496c780821715b103ab7ad660d369901b1328c638c2f3fa7241607888744f3843bf401a2f6ace0a53b83c8489c79f1261d42bc2646dbcd3ecda1e69116557faed2b7b5c4ed866ee80e4528239eedfa9c9a8384319b00884e29374657faa98e097966a4954b7008ec62ccf900f51c72ab9923f265c5d98d3f67ddaad610c354853a71501f4913ae332b22c200febaf116e6d4b7c391c120c774ed179b8bffd21340ab9feb26b219082d566ab383fa1509fb8e06179564763fa13497d092ac7a950413749d89e437caf1ae821272505ecb6689d1174e6529d741275341b8f53013f1c877cd7b735afa2753345fd1c0354878ddc4b952d9d0c8c4f79e65fd01c0eed49e728ff6562e18beb767658bd15872a9b5504564a28b8fee04d5ac675abbf64fadda815dff2acb8b3e88f8b3c02f39cd720c9a21da9ea14010f4446d7b9dae13c087b0f1b5ee6f2e713253d1f24897f0fc071795f38f85b0517337803c93dc7700a34d32f6c7a6d95e9611fa43ef0c8637ffae157ce5566832a52a5e5650b313c9e6bcef9051886bedde5b73ec481b8d3a12a585d21d400b81d25d6a465e528adc0b7a633cb5578ff6e0dda3657282f442f6ea2c7b44db3e9e62753ba4d5fc94848ae32de93e7aff9ab41d3b50166790e6c89dc4748ae9fecfbbd1a6a27a988d8a63f2aa3ae9002fb5441f49358e9f26a56686654ece54e2a35babcece7517de1272e1708a50d87e7b57f476a23c722ac17da5ec5ddf7ec668969a34d0bc544d065748e8fa656ede87569d66a5a36cbe65e0eeb515e5f96cfbc2e21b515b1cec51a4c6067ab4f6d66fd73688a2b3e5372d161a910a726895f7ebc48888b614e7317316f607616e25704f2eca33b1cc852a0c515f825526c620c9f2b14d4fd4ff900ec2a93995776c0fc776eff13658ea8169c6545a3cf91f844f83c19f38d4d120190e18ffd90c5785249fa9f851bd12c464ad55e946c9583d6b282255655bbbd32f0f01a5f9f49abe360f2e531dff7341f40e3958217b7a771a6eea1814a52560182bcec07f8de942295492b15f24896534bc0850090921d6905257d60c746d823183349100935b08b106f2b668143a391bda8953be885c2cd687e97fc857a0eb79ccb6fcb4c46eb1a3b75b2d84a3a308c92cd3ba8eeeded8e89e96152fb99767be4757c43fd9314d6d99352f6eb8bb22f2af14ef5d47f671ab175224c3026fc864d8b67ed7756d0b289e13b8ed1bcdc32d9ca31549af6f6d616a673d1978e375909054b98f6056554eee5ad83937a32d75a839807b3f929aed8b41c8054eaf192b14220c291e4660e0280d2c5913849b7516644ab0241c7a7af8b3a5b909737c262ba1c071ca10fbfad3c3c73755389bf962ffc6e63194672f499959e97f1bfe5a01f79c25e9001f5bab0f3b3fb5b63cd9d194834401f8a582285a7e01c8048795b43893d38764a29556b0db5a9316e7e41f09daf76790e29511b5125bc691192bf778496b37a930f4509a9f7ab8c8542ba5fe8f371b1d4184532cea5c0955a042b3b0c5b1ee17b669004e67933ae3a0b34193d794b588bb4602fdc82fa66ad3e32ba54720af7287ebe192e387a806841dda29c13b472f0079e17ba798888304db16ef825f343dd7b854b3652000d16808d695746b1bbb0a7b36462369621fad98d0074392834e939af1b57f6375faf3ffc81a55a163d7ea199d2b19f6a256eaffabc6f2f6a8d33ce2d28ec5677da1adde4b2420cfedb5dc14651eecfba62391b1a268f43c8bf597d826aacfed060d9c358db969a8dbd538101aa484a2fd42554ef207ce46c15a733bbbb12f1abcb594a599377c67e475afb3d9920d69f8a467f069e279a6b5de697dcdb0b466bad0b798d21811cfbf509885c669b25661d69b25197860fe2b44895a4507f970e398d9e850169043837007b98df662c5e6cdfc5338563b48f5ff71fb56aa75784be0612af766b459c87de12191a7feb25a628fbd9b0e314c6b47f8562b5dd511730262e16af7046fa511a5a6c47d710fd0be15847b0931dc6dc08bcc3bbfa1baa765288270e58618b600a0a7819ee9f34adcd2a32af71094aa39be9d7d6bd86a63611b93547791de17c0dff1008f0dff0cea8b790e2a52cc57f8620c4788a48f0df9821a146118264e06809a6ef65b8066fb944cd3f7a709e0fccd98b46a58792d5b1167b715c6d90a5276baf61ac4f27eacc61ec01030f21b791c177b3adb2c75ce6d5c98540e403db87ff159cc48eb55846103b970fe5338b7d2dcbe0a066a5798c636f9de4829c51d4c771d759d288f0987a8146e4d852d51fb0e7835bc5e3aceb8eee437815b4aee949d517bd56b7a704cfb7df63f96e059a318008c49b460766e81ea3cb737a270f50673c7e6274f941597f3322cd8e8bf51fee652dad474ae21926b70ff025a94b81e6276d36d7dd5fee6018880d55f885f514b1e84d97a767fd5b36354488b6a12ad64caabf4a370de8d3db14cb6b39a0c143e6a4f48e3ae8d0f6b4af22662fdd2e2790f0a0abef297151582220e9e17654422a2a98b009c2f322706ff94c6b7690d0e1ffc8a070475b9240388a2258463a1ade40b35983add39717623c57867e4fc257139e39a759b0c48101dbee009de669a61c437ebc2dc3a10cd9e52c841fa37623e9f150ef93f53fd61cdb7db80b7702e23be40adb091e929988ac810ed83f0cc2a64f9d310c5e514ef6d7e1fabb2f83db26cc6bda559f9a053b3c7220903bb81405bac7fc7297e4001815b9c224e8b7440bfa142e4a282720880ceceac2c0e70971292b3d8db460b1f7b328d537484b1d8496d6bcec0478d9ae31ad24b020ee50847f6946c234a7d4646a6ed81523bfbd77af797ec2ec25820657cdc191cdc277b6b53a288c4fed8ae2596451a57c5cce4f50ef2d9372f5a8e8f2a9033aa05a84ce29bf5a8e01cf3bc8fa2082799d1a800c0de4f2475a98f00760904e1e321959a78c5ff05d2e1280a75bdd4989371b218504b96686974cedc3bf67a2d7deb77a42b4d921b53741975ceb464e18394edeebcbb016521ec21cdbaf2dc0290c5e83df62aca1ceffbcd84c7806da3dc7a88e925cf438b6be35b37df5372868a2790a457e11935346215e6e979f7201d09e926ffe1da9b41bc906b1f38b5dfb572825c5b35fe277961a74d5d1b43d781e28e9e640cf7e3430d1c3130316fbf5ce80374fa2f04d890375188b2c91d155097e31f1c5a64b1eadb9a5d1bcbe5e157ab5fcd87baa7a8404e4f689ffd9a5d12824f64b379037732138c65cd62559bb87e19aa229ecc1b7b4c8cf7a4cb562f9a2fb72fe89341b7746fc12534b997e7bb61cb18c45d17d6d217a7fb60bb183bcf3bda936babdb0de345a7f1721709a14af56f654f8d97485656ff83dacc5f1edf5cfe4369bd8fd09bcf324456a9ebe8081720040eec7fe49257360bb27fa7d17be5bdaf5061d57b2dd57d98edfaa87b20275244ddae5c3412b95130f1cfe39f547199d2984b84c5e7ad2b7acf2d785ca8be8cf3895e78fdb06afabd6dbc40784b8adc1f8b692b070e77ecd778633a1c076cb09b64006dd2a0b48e0e15618f011cc1182528a8f7a50b13e71c19e0038698b8b7d7db3586dd218d3129d72db0139d63f377f3e0c33de7b5ab3826ecf7c98049c5edee8efd5f89adfce3f31050b9b6f4e4e4bf1f4d854c7b21c06eed744abb112a71fdc327645c3199aa654a5322063bfd0fd78781ac091d09d75942d8464c3842d801eb4d3c916073e1d4cee03ca621bcf81be559d677629c584013c27c9de434c5737d977e0f9d1bf097a2fb456f0ccd7eaa6b9ed03e9b6f44814bc595c17440d33b124460000b58bc439150dd63e9e7abec290ddb3a18eb95e78226c7c1029fd882575670ca927ae6b4831787a7e74a328b23e72ab24d8f2dfa0e57d9a3c370271553d20b19af93f85e2b2c87d6eae20d03bac7b0c14df119484efd6ad4cd22250eea6b979ef231db5e33080a4e8c3144fc7c69f4701dda704a57a09d9b45caf32c5a1165741dd2158f8a15539fd21811bbc78d57d3d565cbe56014277e532e4e183532859f588c3c4f8762939be6935bf1e0a33c3ff21d12bb93b87723051046e3201b9bd86391e0d0c0e1ad38f75234f0a61d0f02a20ccd8500fdac26a2e41ceadef0b2e08b0438bcaf39cbca5c98ce948196e93184c2d34ef1523d0a9bd953049cf1a465a37ad59979c32740df86a9309ca6f4395a9ecf18d7045685b36909be9079aa815d289de430df18f2284a393a81a5265a25324594cc571bd79da2b7a34d4f0b72ba844d7cbf7eb8adf79aa40160ffffff9f