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

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

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

Block Certificate

Block 77690 8143b014cb63a6ab3b7b8cae4c014b4ef589b38b7467b80f8d38dbb9f59120e1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f8f656e7ca627da04871a9a3ef3b6eec9f2819ff8beec485d6e765123a8fe749
Certificate Block Hash
8143b014cb63a6ab3b7b8cae4c014b4ef589b38b7467b80f8d38dbb9f59120e1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...005013000060110000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e1a55cf0d7f6e0ebaf7992e9d87df47024a42e591bfbc9c062b85a8dc9a28bd3290fba7d12d10c4aa8cff83046d1aaad00d1b9d8dc7fe477b34f9eaa1f55560b4a7c5f27a20005995149bf3de3c5252dff7ca0680a59c9ac4003000000000000001e0000001e00005013000060110000

Raw Header Hex

000040201e6f239abb36592d3d5c5b80b8a0415b8d25166f4165f54d983cc006741064f461530aad949cd87f9d8e4e2c9c81f96e2d0513e6dc77ea5cea1aa662fc72b97269373c6ad3d3001849e78f3a1265e7d685c4ee8bff19289fec6e3befa3a97148a07d62cae756f6f8

Proof Data Hex

59,560 bytes
1212160103076fac012bf2f21f529034939240a1df044af2804e3e4d9886bfae148646ee31c22db7531bb805360fc9255c106e712ce607aac7e7a18be2adcaa773f59b97df422f196b05a29ae5fac5fb13f9a4819c4226d8890bc849127fe68a5c50ddb8a670ea157378ef4034ac2baf2a8b312eb7a2631575055f389ff4c99f1302bb4b04d1c5cd6aff7bb6d922f0e9e85ba8d0589115a2bc28e76f31432724dd86b012d88ead77a4333d9d4e64dfac59ee0153cb2f291ea6ba91ae582f66b65440f757055d378e27f0d4545786c6f9666b0f9e0c654e48bd00e2a67561e3b8e52096bb6fa00cf4e346f77b873e155d84398c01e2c33d43e1996f097bcb0ff311b0748b3e24dc79bc8feb0d52a8ed3ceb3308be38e4b47be9575e3000480003fb3042bb577f9f3f9fc1ef2bad07992ca12fcb5e8a288615755d4bc9af1f48fd4433930b6bf7a962a1195a58fff379cb2784fc20ada1534d5dc65ff144f0a5427fa476e40cc59113b9878ba19cad0990894d12fc6c6d406d2e3282a5b806938f53b896f0f75c93fdd6b3191719d3f5f9846e52c590ae922d88d822532f055626a6ae47e2294b4b73a1ab1c06cdbf41582599a46b5e6c8dd04673bfcd4bbb6247d2427621cf4716640177783661f48dda89deca244deb0413e2990efdbe5f1fa6b9d63ce257ec37ab7e7e6f3543f845a8068fd2bb0520f911da1acc9871ded33ccefd92e070e58e7e60ddd6007c31d5173bf8241ab866291002fad73e2e19d69886328dd2ca993e87297a07a507959c39fa5b968812763b0797f0005272cdfcd4dd31904d4832e1f139ffd27128eb814960399e60081799fc1cb5db7ee5f0cb85e558052d3e968ec256766aaf069e9e8d7acc3477278af73f805df7270decac59fbe89a053940e28c60252c330d1020fe9f55b6c0133db041a3f07d5283204b04daa1d423aee30e66c892ebaafbd6c3788217b80fc6b5bd7261ab1052d8fa2704b6cad332235eb05678ba632a30e16df4f70f67d5bfd41938cd82d060cde9fad42c443de94690ff51195ee5f24d621f7216cd9478ec45cb3a86c74749a12a5c4bc84c09089bd034188fbbdf7a47e93e974625a2646639ee25d33119b520a80263437361d8b0e41b150383adf7ec3bfd304eaf7a779a92a9725180262c21b2eafc9d798e54b9395a1fc7242ec43c3f9bfdd92fada68c403edf93b0a9c42a61f4e0327459e2983fd5ed1d416a47acab3cc04e9915dafd4533ca1704ce39d805615de9e5c0fbddd116978b0cc55ff369c36735016e6fe9d34ab75fe73460f4ca076efca64b4434d12fb71e4dfb95da3738e452f2fb1fc92adaa2072697c0322caaf221acf6a957870aec4c459c13c3bbe0fbd55e5c58f7adeac3a02bf7fd8aa153faa0ace85915b86aa900df3a6db0cceec9b6939f22a16a82e2f6525d44b3862c3e7f3d7ab111b0cf9e389639a977fa5a01e18ddc7d0ca2101abfe76efc282bf33dddce1c519a0073ac0913716b4885e8bd485e6f308efb8872bffa619f9f8eed76e99dd5ba0e793a8d3c829d38190722b04cb366d0de1dbc455ff17b93e845c5337bb9cc0c69b4e87bf23506ea137f0178c01195e62a874a8e9611eaec9d8a558091df0f2f73ba421d8d49720c415d17203d1c0378f9fcc27bd1e8e3f412678f665e7e11c70fae81c198637fcb92ee593d4087f67183f549a99224c57532bd3629ca054cb0616bdf738a7dae30cd3298611701f90c5fd5c3528f9232549f8020848b8b225405b0e0be96432fc208f9e39f7173cacca1145bbebe150192095cc2b2b8050d57f978b90d0f8719df6a978e0788ccbd32279190927371b0b775a959dfb2e3565ff90acb577aa4d4f89661dea3b741befed369f6f5f3d70f82fa8baba6bd86c3de9db35b594c6e6bcb14c28d71f104b67b45934d1549462c558da7d8d32e251841eb907dba4df3eecf1eaf87131ff474078cf2460b55e9ce57c03cba4f0579093b24b74fb9da462918e22f21b0d090f409ad7875055981eced680e271dad151dead8ad1fc8746ff899c02cd51cf0c3932383cdcbeab21cd9c8e65343b248b38511b5d3c6b9254ed6b46a04ea271ba53e9df3196b20faf2d3b8de329c0143e0f217b215c4a4af87393cffb0b3c960b13d178bb4783d6b0764c855801b7ba69a005f862150a4ce4b855e050f3c03ef12fcbe4989bf86b7c03fcc396e4b63a780465ae51ee7952032b214abdbfedf8fc6e6fcb118035b1782a4fe125f8b367cc63160226745e8545c244b7f7d7550622aa8b5913a18731e5432090b137ea03911287e1ac6bae3d6cf5a06d82ecf348626f27875b53b6d28b430122921a6289c66fd3ece518604cf6e9d3b1d8ad546bb89dac570c7c54eb6c16f2e19c09ec0f89a2efda33720206e3ec71a41420f4976f9e5b31cd497489af8eb104462c2b6b98888a2a1ea3ff81b79d0f2157c675d53b6d101563ef27e7a6789f41bfba0e33caf3cf0b97cb555b20d5028211152e1185d2c283eb14cd9cb05ca05c4b0de1362a622590e94ac702aa695570d0fdbdfa97e03c9c211e499dba2cab22bea0a09908fceec0c14090710a3adf29d508966b60da61751f59f94b2b754b351fa1ebf9514cc59719e5527bbc8a6ec56eccbbcbaf5f0e6f565cca07c281ddbe0d5c5d25c1f360b00818fbed942567aece746db0d50dea98694d41927421ba7c49cbcfad6da0a90368ece15e85b7a526b53642f8ee666504a74062c1fbc1db15cb3f419564cc4ca35fd2ea19904a529202cecb690cb2aa5a47944aa910b909134711f4531cffc1d4a7c1a53da6d8e62ba055d2f33e12ab7476bf596452ddad463d67ce8e84454d2e41fb84b9ae777667d3b46725ffa96408296478a4c4d50b08c71fa20930ee9f1979e8b98ddf5b5e590e87f71cf9e689119f1d54759a6a2c410bde704e3edb6cf7a528112262fe072e778c9aaa00a2eff05af08001a6148ca01a7eab8b9d1430db9eb1995f3ebd3d5404129709b41888ee7d4b3d42543d045985495066381dae927000501065f6ccb2c867882c08341a9ada454e80f958f639fa0d4c240dd56627d6d4220eff29d9caf0fd6ad4e0d553b0ab88b81fb47fd071b7ab7af26f7c6b604448f386496534d9eb562de8701f02b82a48819a14922862ecd426fbc421af7d029160e5c3a916f5318e6e4148d33f2cc8ca9ae7694977aa416abdbe97500debe526ed112e9ae3b736f535c70b49c8769dcced797173e475690cd82b42fb7223af1095a69362b5b5c2e7ff99c387d8696ad26667266aad408b2d34f8aa3c5479445e020a1fdaa252699f3c83bec779bf63ac88a756299baed5f25acd1cc7c5eccb6ae90b686196be1b68006f8ddda5f24202e61f22c157d36f963aca317d84dbbdd73012b8aaa49726368deab0c36fa3184120f31ecf1e78b0b1ca471b2eb012529dcbdb0d30656020ddf5c9c8c2397c9f9e4d72b95023ae1a38b3a750aafad2cf8807f17de6593e92143dd6a28a5f7b91e9ed579a7b2638a7679d0c6ed631241bcf2f9f445dd40522227bc6bd2d41b2ab79bc9dc2b039921691db12329037bc414c243f7d4d6810009ffbc19177c0149ca1a3ad29311ba35610d290d704f2a11bc7fa933cfc72a7f27155808dd8a6f9d74269a36b68f27b455a609080941c270cb4621ec1de8a590a383f561f397aa1159105cfb0f89fce764c06b92460d5a6c7fdadf23de1e6c9134e19dd0c65aaaded1ac6141ea0d3a6c72ff5490030e4fee1fc9ad4bb31d87e0dddbe51a5b6e7c7457afed3e4145f62f4acd64911d9aec5fd0d422e6893b3722dc5e6dfbe17e84e8e27d22786e25e52d9509c09251fd50ec11aa7de51487fc28009a93ba9fa0c0a355d110e4079fa4440da4392d55261e282b1221891f413985f8ac222a84e39613719744035e2dde78f25d87b3dd5684b11399ae8b575102f42c0a9f05db41aeeb972a2d5bcf8f38d2796449732770845cc3b0a298608acc2daf0b11a23a4c0a20d8e540e1cf6a12575d0076a7206ba9c119e979a04524808a5eca17476fca25e5b547f2f4c34239759bd424d3a0fa228451db0657f5725976c004c5a1abd9dbb09a695d31e218efdbb3d88612599fa3f86e5f9df0a694e3085f091294189e332884069624426d40a858340091e20b416bdf5ceb27a6705899f477987d64c9a17e3fa95fb1c97b001180e1ef8676f3898063603300af06f346f18113495d8c6f66d5995558080d2d6b3156c0afbd8d868561260d52c268a6e31d68505dbc1f1e7929757c882b3f5f91cf435a26798e88967d20192fb5cc3aa1c7c7f3f33a98a0819240b2d3911826febd9f5269723e238f0f94589384c00b6447884e7125772e9312c8ff52f370ddd28e984461cd97b44ea53383c2cb4298473a58caeac6b8905287288bb87f30bad9e1818d99eddecd1f94d22192952f11bddb523f660ba216a664d8c9cf65fa40653a409efb9956331c2a053010f89d705765d873139bb2569f128b1b63202489dfdc3169fd25f1d1f5349fef9e717d9f55f9a56d13420d44a5b5f46529584c266ccf26423c5f11719cf63784370af5700a695d9e88a41d461414a795777b33e43e1199ca9475cb3a8a3cc021312ec0f9d77c56bbb91f052e72aa1dfde095787d566fe3df540809f8a8f297a49f3aa4626accdea654f8e170c6d0d281ee0b8e83a5140202dd8cc13dfc8835b182936b0bad1e81f9e7d2ba87aac7c41ab421725a1ab53cc367c5500618411733a10e62a03c2f9fc83f0386f19ecf983e4a1cd16a5c810cb13f498198d00db855a49771569ed8334ee7fb1165a773b93fe8c90f2f012f50b45cb8e596dade7e9bde385fd9d9fdeb9d93b129a22126685d626a408a163bd28012e6b444272171bbd31666935e62ec968c219f8377b3a591fc77c3aca40ad4f8d1c46a11a8fc4f9ddb47a9aeb1c529f8855a5f8f03061685e76437bf4c9aedac6a4469cabb1a8956d7ff13203474c957df2edd2673c8d7996eafcda44a27fa2d15c3095ae6e2395ca23ea46ca0abb3f76ece1b5f02964d1e32b740c845526bf7282e1d7dd3cd336084b7940cf55e0ccbad342008d0d33fd09c0a1756ac846e96a664e4d0d376f8193b6a1c9b249d00b47a8b33264b59a46197140fd738fb5179494338dc01e95da360c26387cf17fff53cc86c87f371e592443fcef511851a08e7f5f80825af2d4a128acc66c8a66cf9b977a29a81657d8a8955a041668f935f3286b5152d8ceb549a61cb8605d2a6478c9270a400553d8371f21a0dba2145a2f3ecd4839afeb01ee2092f65d314b1b7d78c2d90ad4ab29353dadeb7878410611e21581bcd77243292ee9d7e6d45287230ab92c51e2f0dc67aff96b4cf152585e7f187bde257fc36893402eac48b652a86371a787221c4273b788353e2631457f27adc1030889524603b9b00ba710e312142b800746da53bc55474c23dd9a2e190504278367b51aa64da25854b9896eb9488b1b3ba50add444d3dcddcd604d304f230ab2f1bb7319146ded58db5ff822fb0ee08da715abb635d005c68538518d276960ad5c72220111008faadb1b8482b004164319536b4d92b650de5260dd06d933f480c970a1d9e8e3ae29b5e97274f80b5f8dfef5e75e29adf4be65d20f8fd808ed53e0d833bd4d1304eabd7e8d4bb61d3bb114c55be7a26958818b3872df4fb0498cbad87f8607be498a35ab27142a2a284741275181b8c3ce98f0d61e229c11b0eaad9c243321752db07c7bcf30dbd5bbf405f7787e653a74322eeae2782a7909d88d2b6d980939631bea56576eb1410048f067ea0870f32076eb9d80d52f1a251dc78108780d1af89ba3d7dbe82b4b72a204bec419dead9fd4387c98bc7a975f3629ec4c5257d49291ffdf2b186f077fd7ffc3aa593f92e92b1f5901833fa4eb923fce62501e8808f65d55d3a517765c8ad31f73b3f817a072b219bf43db72d29ed026710f3391e25d17dd1090086ae6a6d534182701a0b1b5042186ed0576e0ecf0623099db939eb788366ac128ed5145fcb5cc1d5fbaacdb5894a134cf9cde9ad9c8cbe22af1a2f448a7405d8d5192e62b6cbb376f1644c3553042b0e0d4116261b53b94d5086b35cc1b5a77c352dfe58109e263908ba67ab098608b36b27724a80cf4d70f6b3ff348f4258039cb0aa311adfbd657ec6ac72b8fdfb051fda0d8d912dc069f177f0e2ed07085e829267cc792b2f9b3f0b94c5e7ec6bb25f1c4de62ea32c73600f83ae58a51b0a615f958d5d9b93f763f713da065de43864714f2b7fc1fe901feec680dd44aad8df4a64f4ce79d2be1f622debc4061df2f64cc901ed0229ba2ad514ac58fa9474188347a3f853d1e03db139e8af4c732821d02a818f1c922082a4a062888de629c82e0d5948c1441afa8e5255b4e4405a4710702937d46cc67b44178165a6106808856a7e4349f9ce20a5208008d70ebf1aa9862999369cd7156142060d4e2f61c1e5e2bd9776e8f2ad8a1e26804dcb8aa9fe48af20290fd29a139c06de0608384e2cbeea1e86f8f63b2fc7e89eca95606214ca53da26d2bb93ccb50f4b7697eaf0efecfb400229b8bde12e52dae1628615d93b8a3cae5e024e079cc179e6d70bd6ee314a790cec873ce2eb7da418870c8b21f47a6291ec490a38eb35a294799167f476d164e063f9fb41e69e918ec9526befbf3bfeae22f27ce0d70a40bd5d299cb56b1b5acc8290a10e25e25a4e2b82f9c91f5e9750a7479edd9a8e7cbb724f3e7e86b07e15b2ff7a0c351e950d82eadf6141fdfa2558e4232a70c73c426d341ef5642fe93be5c361be499421d851cad000f4ea56bf8ec9b74303f8dd3235728a3dfa01849d086cbde2356c5e67787573b26669b0246046dfb6fc86bed802f245d6448758e1b86be60509c7873843e87f629892685279c240e7dad0bf4b0410e8ca625bb002a4b9412563c37604c5e0211a756a2835f16b5a74c293d5f6eee1a67d8a8f486c966d28323df887fab3e86affba4933c3941ac73482de9c9e2b6c0d06c6eec4331d6bb11254141c0089e1a9d7d640c7479492d2f07570b7270929057f8adb144cbf2a8ee9e8dfc16456c58ac9d9c5825a2e683a9d2c0e7e265ed5d60898001c8a3dc2ba314626df24257939293e39df66cc59cd6289340f19a4b7adb84361471774a49fd937c214702504177a15e54a75a58b2fb48e54315989d125d5ddd9b400d83d7352b1565c82342ce008b71a75f27bee815bd709abca1c446859132b41f82b55104fa25ddf8e87e320bc6ca7845d80244ba8dbbf565bc8405a072af7b9543f28172fba1d55299c680017e409ca70a0c5fa4402be4692e8239efc8efd085d5aa701812764bf3aa0615de5c28ab865354fb32479f3c7403c92171c1d52f5070a21c7a0f708d40569aa9f4fb2c4832183e304a8a84aaa9f17fc13075b4deef1a94d64824eb65989468da96708a4c8fbdf2d75851642a8c24650b82867e961f2e1ff9cda95e037ef861f86151b4242b2a97fb395c165b3c0383bb7c49ac7e69c154c398cf1157f34b28c949ff77bd3be589c9befed2d26fb8eefa41a15b99802e1dbb11c31819dd26e5b7098eeea4cb466a6f3c7a634f7350ee87718bc210110d94deba97970f2d35fe0d2bbae15984e99f59f446dfe5e503831340ce14e6d0fa0e609f33de3c09f249363df4c8aa935bbb886d9dc7d4e998509e219e4c0d6ad23852303697e0ca982d5c4d87ec00f5c1366fba4f17d5609afc5cbf7548378b5224ca3973abe603c42df8d9f1cd7fa90ec0da3ffc2ed47ebef1e88cc67e1954b0974a13207bbec453004da687cf28cbdb5b456c5692961e8477814a2265deace9cdb9598bd5cc167affa3738cc4cd9a3ae1ac24518e5a022408f7bdf56bd3dbf8608165d8ed6d12046b538b8f3e029077d8f9acad70b9404198b90aed2dca8d0facea8940b97ba1b6b345adab8a767408e18125e5c334d39fcc5e2aef447f49261e4469f40bd6e07df2fec17161beebb3e1c313220dd462dd005da1febafb0b49a30a625f2b3954b15cd724eb804508280473611ac268fb26567ef95595c2fd3006027b1ba0688464fbbeb44b9bc118beb5beaf2371288592e18790f53e5f75a51546497d6d09da16e709b6d98495ddb2661f9d23b5d33c1781fd756df9ed51f302b863677797337c00cc926ddd115ed8c4823ac14daa40059427e96eb86ce94af376634e467552477949f30218b1acd892cf879220fd577c233f18afeb86fadfef6b30b2616f00aed87ff26232beea788e689d851f5f81daeffbe4c2ee82c0afebf40797a7568e04c4ef1e7fe4797681e88ab912ee1cb36363881c8e53db0bf0f279665e814c2a33a1c4fa1d7c593e2fdfacfb072d4f6464724eb1749e5b9118675ae1379e39bdfc89a15a871c5cc5d61cb7848b03f6dea428397b33524a3144c99b51807980febeb30e17e0eebed14d3d330f396ec8d07f2f00ddc667bf6116b4d92df20bbdd126be9891048c0908789ffa9a76c12df75470f60610785a0d184268c1aa95aeaa1afb5609817c2b50c8604c345390e0575d2e80489bfae415828c269c9153c9a35a6b1afda520a4528305522d160f5e8b38995f5f0f7f5570bc4298546679e4ad1b81c730febe60c542cbf1e13f797340a29d0fd83e9f2a4e3ebc7cf24506d701f0086747f9ccdc78b8fcd78d7b200b3de653cb6782698241de9af87ae668cd394f46ec945439a5f3de8c743f8002ec986955dda6cc2d5b2c0ff8edd329d8e98f8e11730f156d173997b06559937130a14ff5d3d12145cc035018d92f6b9de21c8169d7cf3130410a16986d35f0e60af54e84a98d55ecc9843738379a409a9a8a1cfeadbf4197923b025742e677f2a33d444047b75978526c39912cd825c03e26dde90a3df5f00ab3c73180139e2046517bbe08fdb7b421fe58814ee1f2d1b22da82e7cf0d9204278ec9a982dbc07eb597bb1d171678557e958c581fff3bd86b73d042ed3505deea49b6021836736834adbd6ce2e456fbb6ef7852ec2c5c956bd776fe70b7966cf6b3945e73bf17e0b95b83511275aa86893720ff762bbec92da040aa34d0dd77b52de25987bf948a338138dcec9970f64a7e9c69346645799bd88e98db5fe9471a4c1824088030a8ebfbfadb6cce6c7f85a6d8a4d0607038cba1ac84a01796101837cdf82fa577bfb0eeb8ec8fef07ace306ff35463e51c5934fb35e2c4fc4dfac7c7a3c3751526d663975ff9681ea8f89137478de580ac6ea0ef7fd2d1514f850557b55f066c7394ec002c87306dfb6d1ec09082045c27dbfb74daf4ac6282e68cd06c1a944e8b3c07750206f3d277e40578343a390d25b3d6474932fde747f62d42888ac5e154dc06ad3ff278a656d329cf8f669d5755ac2e485289d43bb135855e3d88b5bab3238203357cd0905ef46dddf35ce997297f42fc09b124498f27a44a239832a5d2965013af55c11301bf4bfe71ee7721ea31a6035bc8b8f27f714192b52a56d3827a7c09d7231cc2d44a1ec843fa8c12f5186ca9aa9c61e6f2db0d0d4b19cc328da84a6f5124352f46ee8d46ea024214c93649d500a7c4ea93f451013aa0a7d3fd49dfdb5097b0ada0a697bd37e2a944e0de297279688b1034a2839f35334939d3bb13ef75428b1356f5a387acbf9048851ace58023f6bbb7a03c2acc1371580c9860e2312f3074db30f2c943b34df7dbbf34f490e376a76cc9dde7c3328eb86b10edc6f33fe1de3bdd28bd89abcb9fe050c0e81a1fb758af8b8fc32a00159ad77918c05805ba41431f3bda42b391ec779f55311058358750ff840c7bed4e72de118c5c133c4f84503253a181a8367487688e735edd1bd8832309cf2875f74aa5bd3bbf79c49304b568ae01bc675acdd9b54fcf4971eee2e8e8e96e026e6e35fe68a7ce5e97b8ac5b67c864cfed175c5aabfff98a66bae8b16b8da6c0952ae35906d56ad7753ab1dba8cc53c9b9be0b230ddaaafb7ac613b6bb5c18f36a7dde6b48ca273693d02e2d114ccd23453c83ae097a0d4d22a68ae292008f3e82e3149b1ee4e1392511b2c8298020b34e1c65a486a5edabb97588c072ff55576dfcf5965ac1985fd67af3c74cb4e48030871bce8dfe34b4fed5837b82fb8a853dd67158b20d6710f0a87a6cd28eba513cf800a4ae0d879f18c0f73eab7860804dcca0999faa47ff923222a211a6d9aa1ab9bb74e813b7683bbe1038549b66bf9ee5a5b581d469b8ab5c9422fbce851fd91a27b46a128e6ed1f795642946055abd0b1a21ebb4cb29cafc9a005965b73eda49f9217fdc31a75b2b73962be57e90f66839d54418b9e464c0036f23d07c66f643d71208ecb242348bb9aa7675c7ce1a791133c5a1c6fad8b76cbd690bb5f830076a314ba3dd0bcb4ec3b060d833fae41cc270fe297a4eb61964b9a81caa8a4fa2bee445f955d603f7fc29c4b180f1a2af144ad1ada2f05e1bbe3be39275a9d723bc892187386eb53785db5c6cd2f961ff020a788e66318b283577ee5f14c3ba45608337c7665565571927aecc741bc226c5b53b5c5aa67da565615687f4ab2e2f54894349b7df38e830b83e11accf57e6a2b9d27aaa8a7eed3dc3a81b88ebee956a5649210ced176915315cbd1b40443d1d6a36500398d146a338e827316d6ead57a8fa6b248686f67cdd0a8f283608d7887c2aa243f4b861f2c144ea706f4d92241856cb95c7da2b9acbf2f68c3452377e3896447f8faa85f99cec67036e16a3e46dc3eb026dcf0d027b66cac22b0a1a1af68f0c2c29c06420a4bd8e0f06a463284a449420802af856d9bfd17bd50feb3b3668d98e411709dab3bb131cf407135b879a3045cde01b19eed6ce18fc0f7f902967dc8ab5ecae5b6b6ac6baa5fc6682245a6d52d9b526aa2cd31bfe2febc4a18fe0eb06cf87db4cc847bea432ab06a800fd1aa8814b19f4138125501064fd849e3c50daae547175297594827526725ef530d7e2857e87201f554cb3fbd9dfbea8ec04fd4e0ff5036c6c573a3cea5accd49fc3f5d9156e46c220138f3f0b41f292287be84845433573946f4296887d528f8e6b6f432dac9960a0c4de970cd2e0ccb9a0bf7ab5ceca5c140a51e42500af7202cae1985ece0e41df06ce5e0ba653074f681e8e86fa43626f62620c19fbaaf1365616f8bea3ae14c431dd9fb320b4f9dc40484e57c4442fc1153438284abadc1193874af216da89b7a1a4c3bc546b5b51039c5a5224e3838ecf990bec5219fbc17fa276bc07f5a82ab9256e8759d56b1b104c59847a7a8d272eb2f1c24ecf0cbcce0f836947d4a456fe01b3a27f95580718e3c5899afeeadee22e56ff7e570721cd478a4394312fcc552efcaa628fd3ae23ff851b90a3b39be830b0078a0c3a28ac1171fe31eb166ee4107fb78dad3dfad49f59ce7144aa90983e1860b009f374286055dfae629911639b78519b98d83d397b563009f099884f9bb7486852eca53dbedc70d0ba3a7c0193cd3794b21ffe2efdae1286a4cfff589ab3c266bacfe95930a64bbd2c38e86f54b2a49636d781be7d6e04e63494df069e53e1f3c0bff81a90a1d20566aff1259167e4d7d4cdbfdd1b320abdd0524f25e7b2868db864c91214fce464547bcec5840b601950ba45b8837a39f912b097f9e666c27cb10f35e9eb3640400b0dd9c0715e6974decaa816895ab3ce086c94f5076c2406acd430b36945f90a91c243508efe9340791f4d50f07f76d6394d59003eb51aba209a9ee1dabcf7de4c8a54bfc24229d61288dfff34055c1971b8de80ee01b351d8208de93082a48c39fb81501819aef7bc6937c7858d2ed5de82128eec53e60c57928788583b2105ca39ff5243af4ba98a64ee4530fa60228240d78ad52b059545368bc5d6b65e07153895fffd4830bba73d3bc6f7bcb29d992d22b6d2ed1e049e126fbc20f10bc6ba0dd0c01a6b25385d3d3e8cc1ba357b4861e050a917741a7067fcb5a0cdfbbcc4b957096a71e092d05bc264be62234dea4824906a94eb31644a4b5c65baaf01dd4c5da9e28aa66f30d1a9386e1fc3067551daeea91909737efc5128ce6dc0a50a4bf4ece9ef9563c2dc235fdf16092e8a31310babad8f4849686d395835de5a0043880d1cdaf609a568bcf73e9971b42d5bd58604ab4d89167324f87c07b217ca8fdeee1aa55608412de1fb7fee715d689aae0e1171eef6a7f95709bc5c6d8693073813d9fa230ceaa69511938d61660471ce55cf46ae1734f4e86af78a6c4fa73383ae2c474885ad450970c6513b6730fbaac8889db1c821c195db58c4f451d1173f2603d4e7362c1d441a5ed2b5d326388b44c87e2d9a3b04f5afae09a90af79be11851d2aea7dfd8eec524e0ebb87b97dd05eb6169985d14f02194d64744630d9e26d7c38280fa979b1d8a9c18b1b745e671926527b46e5fbac20c9af4a70d6954bb02c0df6c2521389dcabb5684ae9637f34dcbd896cb0cf7b8a0720d248411d3ee36dbef599de46eec9fa63e9d4c6459a23477e6d07a00ef7c66b3c6ad6c01e24a0a9106414e8fc81775e1eb069ff21bedd476c0a836a539a85642c884e6eb9284cacf62afc7d4fb9eafc9bded87a33221b2798b72526026fd06d8bdb5852ca35c7c95d6123c1a1b97973682b1c55384cf033f95aafef300fcd09ace8bedd44e10610b7412bb5bce65c9bcec6f11f8a09ed1794ea90d85622fff740ea9184a9c14e20c1248dbd7286cefbc832720e879b7539adf84ab821781e16776c40e044bdf5a228a9a6114d87fb267bf012d3b0563537a27a616975b882ae348ed539b62f0625c1fb824286e89187c38da2835893c47f648a3c16e35488c7785fba0f12446a176f4842912ff47c93f77c94ac55d8059880bcad99bfe989b3e8af78858daee55e4b919b08325443eef9f0dff726b647ee2c8039e1f37021032c30e72d02694a2c13358058a572d0c2598641354d2f58722ebbb6b1b87e7df35263672673ebdc11258607ddd4f46ae855121e0bc663a3d1dd9194ff696e3bae65fa982c786d8cbb58f717e81224bc74083ae06194d8ba1661064c37c0c90b4b2d840a5946c1c25e01dd1847de4409f111a39ae1bcd39a0ac7c76da0b1143ef728b9072e57fc2cead2160038a3f349c2990c5651cff5d4d4e7ecf5612697ae218ac24604bc3f3c0373074aeb15db5bc909092056a57d282d2898fb9570d0b017b64bd0e4394240283b9d0e24ce7120529007d4178db2cf4e63f00071bb1a6decbf0cd4003306022c2952896d28625f673541b452d1b5ff6e45cc8fa596ecdbbf187c9672522098068e6a0c70c8207a10791772611ca15dcc523209b18f9da0d9a34e4964a3cc3f24118ab5b3b358967cd69b11f9daf062332eaa836430eb7c1f91d6b99a1510a6190ef07c2c713a5e8daa581af9199265989954ce5e1c638ceb57e986182fcf3accf2d12c31da77227e13bd1c3ca14af5b161d04ef9eb3671ccf4794768be8bd0af2563847121d959d95059ac744a7cbe83eb58f0314826dcc74f95417e79a234539248d7658066097d78ef0138574c0d0ce0cac214f059d3bbf0e3a9f0d1b96fa9bb3716a4a3a62f9672c483d7eea298db7120472304d218be24664dc4e2d879e93b62340fb11693d38abd470217cee36bd139935318a9a011b626d67ea906e3c952ed8b0bf0da0e23a6bd4c82be920376d5551965af672c22f8747d3517df8e813cb2306d5d210b51f45cd34fd5e64c4338bf7799fef185dad8bbb80d6e3980261a4df233b137c4fff6177254d82dd848a0c389aa109014811e68e17ec41b43540894c013f9a7999f4a7e1c20d3335eb08fc181d84a5b8d3de08d77febb0649df6cf7791e0f81367ff5f8b6eab0fa0e877763d461e88b1a1dc613fabbf32e0eaaea8f8dc466a85deb4375d31871dcebad0ffaebda409ce1bd5326627831cc17c3601ffff36ae848eb5e376400d388344518f121cfb73e4a273fb9f5a17e17b5513576984d7898c5066ba117b80ff8b96f5ac130fda142751c6f23640f7c57b94b64b063705a039d339a3aa671ffd34215a69395b0b4cea2d6c60e6d4d95f602560b032d9ef0a1e16b36c3258b234e74ea565b56b88cdbcc22b197e655dd09d56a58e1fe6f904869d11df1c51c79f6edccc78688e1447e6e1a0a55a5f42718c440be015a295d60e346331655a7fdd2d5d594e5134594459aea66192f72562dc411402a99df0215be8a6f46078e3af7f96a7c7733efe75d7e543073478f1e09b0e296ce984a5aba0321e61d25391a3e4833be20ffe793daf7df3b2763ef80411f2a823a245e501ab98a55a8f5849a1788ec6c381f679a77e98c1cead1532b34e997bb65265ec4a196bde4fe57e88e98ce08d30f3b37c233fc13ec0cffc56b163830fc84b13c668e81203b5de1679c3d7789156694f226d5495bb633acbdb919e6749f5c897ced4826fef3786e3115a72265aafd7d1a7f7c189d43d574ed1e2e97bbb99cb19fbcdb622b39e7adf176acbfb8c0423a7a3642654da0e8888c04ffb8976cebb33a1cba40253439bb3f72bb4da921f74bcc099fd4e17a36f758512a9fc05dd13d22074e3d71a9a23199f7eed5688fb57fa1618e0b555618e9338cb3eda68a071f4bbacda4282c968b0005a1d90e38038b07009bd8802e728314d0c9f6230d1f8237268301d155cf9ccdb8cc065d28786f649fd8a79e1b6d53b704b61c440ae9b0d4425d348237e91e574d70cbb118babe6f9f10a13892d47b66d403dfee45a5a99bdd23d0841f9a38db5af651593d791a0a77d5765d20d454474d6dca9f9b9c49cd06902c9277c50259044096ad626dc80d19a94e73486f28081865db907ef32fa8f840e5f1d2eeeadba679b0bb135e9b52fd0fe493e52298bafc45a9ce0a3efffce76c07af0bf464b66d3c3e603f7fa29d41ae1faf6f96a4b070b2bb6436f62aa31fa720be922a1eb0054d8caf8db3d2ef634f2e95db827170a7a348d0b830d5770a4e177e90d0d95510b7f52cffb4b5a96dca9b951965df11fa7b0945a9e3e4b36ee499f548fcbea59bbfcb6ccf99814cd15a3b3aac365223930288fcdf553af2397ea2f1779da143425d326679ed8d0cf09bd55bbe80d8d1ce2a86bd5a2851455c79dc4f1d68594330ece40572fadf58b92b3f94fd5979fb5a0e68b08d68c8b6b9b857b348a24603085546caa78a55eda13b6924a16acbafb2fe617b3bab1321ba5efa0dd284611db87c67f73e8ea1ead7b7f7914a6ca60049ad8a0b7ed89d2130817f42498347d8c83836f170c146d978c496708498bfacd79f042fea22f2a3adb00d0ad7a734add8cb90d7f5b047f6a52b16fa674ce3fcbd829d48c00dab593dc583b98da143650c9cdb8570fd1a46cdf0bf34751054e85c47f9d7f429ec1ae9089e4993f41ea593e438d8608bea4dde603f14c5436c590d5864b6751e65a0ef37586fa5d6fe3057be717af8b41d18daa36b1859741ab37ef80736e508b01a57f4896488f8ad3c721eb26b302a49b312626a3fd71ddd539a49dae97467971bc433ec6101bb87a0ec4faf0dd2424cac9b68d2ba97e2cec4a081d6afde0d46c7791ca93b2e7ec243e909c71c033856eba74ff25b26c9842b8331f45e555d6fc63fd65cd1417856cd4f0df13a130399598c1fdf5cea82a314b9abdc7c4ce22109c2b4497f2b36d179ca9ae7101422e6c7bdec0122bafcf73ae7d6f7cd8cacec7f0ce144d78fe172a07b93996791b04cfacff675fc03cbd225fe1606e8c7c490fffddbb0901ae87e911287c47c2ad5060f13b752454c13c9bc7013e70eb9af46edfcd98de413b61a13ea98706f3549944ba3b171aabad608276e4daf8d9e5b457977c39e11284a9268fee1c52ca8edb3d2fc5547e0517aa6dc2e2da502178557d346fd9d1cac81eb0b8cc7abc4ca07d0d8d620178880d79cd36c6cc9c71bb32b46c721c2e7da1b08d79fab5d2bd8d55390fab98e8f2b60d1871acc426d2223146c93f7f56a419f250798db0a2baad5058ccf1298aac53227302ee97924f2855631bce13872eacbc878635172f1ab47a3ca58029456679d7229e95954a642db32b5f8ebee6d5ba4b03d5be1275a8384a087496f7600640d4ca7c65bca3e0e95f4c9ae2d877cc7cf99fb37d290dd95b028a587bd4cda0251cfb91ede015dd4a09632e120874faa6f5fb527041d5a8efe27c95147e296080407eecf2e94d70e832c85a1749acf9b02ddc60bc3ca542eb2156908b394c47a37f1ead6619849822f23cd4ec413b3dbaa60ee0369dd12c188841c5a47ad8c3bb835b8e4eaf16399180e1d9e152be19e5ae2b462fa99200f8b83401e7dc2bb3c7bf4648b8d55ecca1ae4438e29a637de6be7bec67a799369eb0a207a0e97ec6478abf9c1f9a3bdbc2c1bfb1a53b302d16461c6861e918e7adc7f0519e17fc60ba5fe9f467b38363d8eddd520c34c395771fc7fe60eedcdb490fb81ac1d330b52315018021702780b615ed98a6a5ab7613a2e4ecdc09946c6cada770fa0890f3d3b3dcad23679377cb07b047cf62c6fb52b4e3f02f5d8b1f827d1b1b880170e55947cc55f22b4e70f870cc18da0e5b6aca6012f13c0d87065a529743022cf3ced3bbc6d4a17b8a9b21f99fdaa3e55b61292491406002f2c3305d3e553db37f2abf428838da4825d217b632ed08b2b0e9157f62eb0897a1b6bd98080c383f80c2b185ae9eb9e364aae70caaa675ed8ccc38a750ddcd21fd8afe5155353d5f62539e543e76d605e0c9ec0bb3f09d9a1d2b936fbb2e52f9c7a18db855278f0d175aaf098774fc7e74643f32c2ab3c1c45b77c8adce05fbf335d6eedf50c90e57afbd98c0f09b339637626b3a55f7b6d37f4ad70ab9d113d7ce41451b7e74c64767ced6ad16239b30c22baf7f972b68723680d560cb727f72213d2207a2351845c619ff7d3f7883b258f8ee749dcd91217b713e0fa8f8eca70b9b423e9b0547b55a540d3bc7c3a75f2694e83bef190c9a2127ebcb0cfcb536b5139bc89f47297fb92368ad9577c8000195623ff84cd5d4e92afb99a4fa99d0fb20f301e171dc4ef03ff0a272d662441ed86f9d4090ea77c338f8b72935ae8074044e3c80b53b6663eea15ab73c04fe5c8487f18b1f8f4bf83c4d70dc0f484589ff3566baa3ad5308195683600499299a0f0804e6244db34abaea1060c089ee115ec42bfb2ca458b1fc046bda28cfe61ea5549a56aba24236fadb4e9aa6def9eba78ddc64bb889f2ebbb21e7c448c2ebbc538e636c6ebc69f655aaea82b52a18002aba0a92133da120c0511df4c754bf7e3fe9ec7ea7783f1acec5bb441a4ee4b06703cd0428d7921dee78e330626eff2b1382701aa0611f46acc6b8ceb52eba743b76a1bdf9998ab39edecacb7f549f34d1e8c243677147463c9797b43422276701ea7d84c975c70e35d68a46cc6fcebc5e29af196a550f2e1ba5186e4a09ad4cdfa4da1d426992c463135a64a36ecd0038cc8a4286679388b8b88d34a6e283e4b677b04180a5f724322ac962f4b465e54c0f059ca0aedef8cdddd2eeef8e8ee066bacec42ce39c941f550df370b9b73f55d2bd1f97f3b3c57b0f195502b05818b1305c6ebf11aebaf3e5b3a9181792e30f24491d9f8859e50ee2757498ad750bc669345274a6e2b181949706c6fca3b62c236e098df75fe9877f529395f530017fda0f079bec4d354c516df2c798cba03c6ef3d712177a10a813075b14cbe775e1c4e137aebc5ed0fc3df721d89d9880d0e865189f527d8e49ad2d2f7e5e7fde5035c8b052af7c6ebaede9771c7a28a4bf29a85758957a3019692f8c3f43680c1f8deb88d537aba8478ede4bcc468fd9cbd3c0c02936ee5fa68b8788e147b5b9d098c89f1b2453d9fc38b4a50029848d139abef7633ad47dbdade9d14b4be74f58ba205505d31f0694ce52117834c94217f4e67cf93212f997efed26a275338c3c86afc83965cf503ae9b110b29cb33e94ab78e66807505ebd4381b48434e5192bce5957d031aec959088fd969a113cd4c3366983ceeb6b0733221a25527f577a208bf9b91a76dc25375f7798572f42ff1e619c54b43487378b40aefc56ae1c034ef0c17d9d32fba5010788c4354f2d7650ba89d3f36949e32aaddd4bea27432eccef4a699477db63121fd795760d37d2096d13469268a1cf1a2d49ab4a973ac3274e366433d5a6bb0e6d14f842ceb751fdee3b08753284c845449a8ef8442490967f8ac7df807f450f7a29d5e4752a0f14369c14d6682d0969645fda7d97328f156325c6d1e2ba298cac53ce7c37d25ebfde6460ce3a4b93048339248a111f9e41b3e3260431268d121a9a0aaa853c3e269bb388d5d7f945e2eb65c3daef2db81df5c0ab8751f0562832cdec2c84120946421328d197d880c6f00c55a6dadbebd270220a4b74386709ffd44e40a31b35bc1f4d007530a20d45e9b0fc0dc7064dfd940040abed9557c7242b940917132f3ee7f4d657fc9adafc44b2c9a418303ae4bdc594cd892838de3aa17c2ab03ce0c4f67c371f0c5bafc666c0afaedd2a05ae44966b70988a0417ebc94dfab341745336ad78b514507b1139870afb5e4af948a06de7974753dbafb47c9a40ec182625dc312af8760fb693a4dffc1f27ce9c09c9996094accaa21cf29fcc601b6e267a1f36972789c350c9ed5475fb2691ece7167c7892172df2b7ba51259c6e5f12cde79d5db80fadd993dffbd1bb5bd3c827355f093335c56532296ea3e42b2baa9251fa633aa61f80011577a4c50a66b0ef322a7980e7e7e2be4fe2c2cddfde3cded6f779078788158405a9e6589a977d8a40da128945a12a2e4ad23c9805f627c15840340a650bd110125a8ccf9df95fafc252b4fe646a18f1baa8460ff6bea221b306aac962e65caacafda70a71091e51a0fe59733c3f355d73ab61fd6a94485099465368143a3f4c2da82ca41684dfc8d4c71adb342a34a04758e78b429fd39d684b3302a0f5b2fffe2e5acc9c04ebdd9dacbf7969328f7f3f017053cc6140dd54b4a2a3b036b75b9dc12def1a4a2e1018fdfd7b04a0d02df53b22a6d42a3eecdd75dd09da1538c32adb339c3b0a5379c149f5af2e7da17b0d078e899c0961133363e036db56aecfb046425e368910cff0b0dfea55af30e3c2ac2816f236eac3d1bf748ba32438938a78ed6f9eb76ec80fc74103bceb0574124eb9c999e56d64258c93050a8f6ad5ea76bb727b8585d16aef3ed60b8e2b82d9444a1101862b5967363c750a7b8ebbba89af125a1db4b1fa47128495bab1c5bac465b55944feb9dd2ddd1a59a88b63f486aea31bf71ace5cac7e52a34e729d69b844d751f953709e5e3832266782ceca356ca27698b4fcf2a5e694216b9c09bab51848ebe08f6668cbf5d998dcdb3371d00d6c4c04034d8666069dd4864f296bad86a906a485c4e826a797e14e2efab7474a6c1ccd9cd28442b19334f2dececa550c1535f58069c3a7c2ba156cb0ea070f996735d201c92ebe21463b046efc4f75ae991f5d82a8c592c985314798e9ce3948b0311e2d0078822cd2e312c9e5194c4c5c40c43ae02044591f07517a570324e2ea0f1bdb15ddb485670c854c9517751daec843139f87ac9efec3593b9d69af4a2a090703d6d2b13b7eb3e2be0eabe09ffc06a64e898f86fbe37fd8abcb5237f4dec1b58c3858793419cb5dad1a73c53b61e9c1f8670a743b11a9dbc380edc15d0122bd5d88da7e84c0a72f3f4aece1f3dbd203faf7883d1b8c27e7bd410f3b78d42598fa65628a155ae0ba09d61e841ba519571b3008b327603cfe649d4c8f03ca49bc54ab0d6ab2fb45809e1ef94db6f08493723f30193002874eaa1ccc3e059ef3a5852f17253f4d79cbbfbc424f24bc7c9c2c1b8c5d5e7de8a8bf722b81551e2799136a30d42f65c4470931328da18dee03cb3e6e83418c1b8b98b02735c76dbeced6bc9676445de991a454df0ec3ffa7244a1215eb13c66916c269d242b8595a51f3877f1edf76900e03d0943e6669490771636c0600e0f16bcd9784b78ffa15930b57ec67977ae2853a938efe259ced1eb312b25f9eda6142d9c146354cf18e4d284825f6c0bf72ffab4f97f0b85860161209c27eeb44dedda353d675d078a363e0513a2072175467e23f92d143c4693f799cf30f89d2efd548544e90a59b50e0c853494602e0662950cce206d3fb790c6c0d810c0413c46722a6caabca772af680981f76bedc698038b7691051d6dc9fa4a8f0f1c56807d3d2d8087d4fda4643a0297c13596a48b8fe569ee712b90492d61792e2ce2c3dfd79f00dbb836d0e5cae9dbc02806cced70db96c8f52125d199521e433306d1bee6b13716d385febc3e677de169b7866cf3eafb12c95b044158dc45824156c82ddcee5872821ccc74218db971f67df31a9ecb9823aa177257fbbb657e9f6c54dd103b519344d2fbec19706bff40f8d1dcfac612234859607fa2322e42802d9c192184044fc8f6492b705fdf210641b1d146ec882fec039cd204d901af06f87e036a7c56cd52e73df00cd104c72b4a8b34d965ebb0a2ef1729af17b04b30cd8086f8932c9d3ef699f57b13c57719253637bcb848971e2eb57427ee65efa594ea8af787d80a65274209fd69e57f1faf8790c1ac6630333c4371e74f9dbe3df8a6a9b610a9c96f7b0ea87d8021e2087d730095b78961a023ae9d2c9fd0bdd075aae66bbc4825fc8912d2cb17f91d336c68dd966a613afe985b612d1c57e33af7bd80fbf320c80a18179dc69a72aa96fefe22c5e10dcb6bca1530b496cae4a2587286f562a9922149f7982fa9c7cfb51b5614304b41358e83831630a5f4e0c3891d47f8e8cbba74ee5b9056e62fcf78c352003877754fa293f0de6ef9827454435ec4684095e7e87945b0fb12d9778da0f05b27fd2f79a99dfdeebadf390d8f0034214c17e647afee777eac2da768cea94a4a2f5cf5e88d7768a27c6ee57e5c0b0d26324e658366557ce6dd598634d959cfc866fa54532089cb460a8ee488e1107b19b6b38b3096d5e1368ffb186db4fd25835d52f4f856dbe528bacf0624a6c56089ed8f147e9aec4aba5ebc65ea8bdddd967b13a74ae929f2ef1e688e5010874693a3424836c13d9691fd0d46d01fbe8420473e47931abdc53bfaeb1b5d11e0c7261665aa40aecf5e617e73f263315278cf1085499c5c9905f603406556e9961179f20def37697d5eaa8d748b0a13c75f042ebd79c855bfd114b24a9c5b9a0d669e67e94bf076f662fcffdae53c9bd1cfe32b6b85f18c4e38ee9797a306c104af18278f7c3403d8d7aa76bed06f6c6afdadf322f36947f82aa7f12d31b007d2e9b8a1018598ac4dd58ff49e0b4836345df5c26a8f010016300a51cebbdf10433159d7f094141fca2a01c2fbe4a255f2fbcb9e3bfc3c8294719aaead323ff993df951297af73b7dd869ddf34105f09903739289a9fd2ba5df3acbfd85cd0f57e69e3d04aa18ea66d44c592398be1a7baa1929658a65e486ce069885a0dfa44c2bff0c04882385b29eb4f19c57352ceefbdd578fad5b89a3974cad81b427e6b26f4728f092b1a96ba5d9f31e6cf45d1ba00d336c9f9746352e452262623c7de31e2df361c87bbf2d3f7258d55abbc8a2a46167395f95acaa2457b6c05f984e0f41d42fea4b2c29e688ffa7ce8064cb75c5d8d876101be6623a2874d5aeb049ba61a33ada371bc88475735a59241cef0a2df5e6fd03d2d95a1599e4e410db1620b924a93a274e3a6b67321f03097b5036f76df1ff9474dcd278ab3358ab9f90dcfb71136f573d6663ccb670087214d98aaffac9924dbf0e61b1bcc7b57c5cd83703517b8b3d9f0d6923d156a89f510abb01111993b7ff324a480bcb3b64ddaab2b7f9ffaf99b5b22992922a6cdfa950e37d7016ee472290a9ad997fe0206ac61d0c58ecfb4230a8109f0cd23cfe0464d28b54b5b25cf9382961d651281ada6ef3fc04f9773639b3810c125903c9c55ac2361ee69d462801ea21c802c693fe76f163ddab99cf6653f20f2dde28d268bbee88586a98a66c9620d6b121cfe8f6d827e4b6b729e654af2a24ee46912a662488e38214f7e5ffd612caf66b0fe819f411c4ef4f7a6f6dc1a9073d121b5502fd3091cc9bb942481f00f02207ff7ada06b7497068769da4b219eac2d601995ec868de6734a4bb50670bad7c50dfd41fc53a3b1186a15bc8ffde669038ce78c9a8f2d30496e4777259e487f66731c9fdcacb06de0da269d0add4cfafc1ed795948d99a7f6f99d61451621e15377bf32013b2775664dc1a0a4b77465cfaf19969715822a20d2c55ea3f3cd83e37e155a2bac8cb4193ed409484b994685080ce246bd84e9c493bd6cccc631f0817502cf809ab47e63ad104082fabc48c3ea47b43d9e1b63feaedc77832c7d976a7d8737a77a7d6cdd7610d8141a0b39b3059f2a3a22abea42849c527fa1f428915fc4e39aee96129f367bd85d31d0fd82e571e34ff5226e1cdc0ba85da21dc14eb13ba4b59f2228127c9219593588c896bb78931222b462fbd693a74fee4726cada73bcd59b941e4d3d160cbebaf6033ae2f46e091d13c589817b37f3d1c2708909864ec51705a62f806bd2ab64308e03044988f0d5f52a60d02e82eda96965ffb087ccf906a829d52f009894874a4b5344322d400ac49d08a78f7c87a513a7bd75f549187985e9f0ea444840f88f8db372d88c8bd006af068054c2a267d25a2614eb289e8a74d1af92d9d148ad5ba99b04e793a405812aa6a3cf165be1529f6736b30b826435cd81af041ef5b53066aa6d465507c2b4ba09d962d620ff4b20c1ae4d20491fb13e76e59c2ad2db35d75ce2e20daac35b0993475c77d6b1d6a2c55c232a7d49356450ff5ef717ea83feba4f5619c3c0d8749a32961516f3b3736d1cf5bac5df3a41205b45ba9b01b40dbebdf0d1f44188f275728a61c01bcd94481ca474437458150aa942e83295c4872f2eef3bf524f7699e538a88606239eb1f027ce4c30fa4b6b49db4672d9e8e7ed54bb1c00ffce7ba3ac9479ed39690cbfe7b23a04e1f8d355fa7e21af90c851541433f6f4a6e706b5b874652123169305265769c5db0ed0fff348f3ebc999654a8f5e40aab39fab5bf80d3443705cf6bcdd65e86aed8ef6707dbe513090872547445d85ddcbecd5b9f862166de4d4d292a4fdb1d51be9f06300a9de2a53ae6f79c66a389c98936244cb3a406d956f4c9993ca27d5f6da72d0c144639561c9714d1d210691fc48dda8c505fa54c139ef41846497c9c13f691fdfecf3f3c4a07937c1870235dac9104d744cdbd9d2bb955100cdc043781d1af0b7780c0e47849fc943a164558d05c1dee12054c7359c34a3bf851b55082c0b254c5766869d2a0fd8111c91d9749de9b85ff26135c173638f3eeb54ebbd3640545bf496a614d9e2daa6f4e6ed478721170f4fca051a9b47b40dc25b2ac4e6be231d5dff892d59971c732ef0a8c8770740c58de4ec991d00256012a8d37bed165bf48de53221e0e780448ab9fe1e82891a9a41e603f21bf0e242bdfafb5440abd3d00e0086c90babcf2748eadcea824368232ba473cfefdacaceeb2f6f842e579f07012b74ccbe292e1b09f3adc0f1b0245239efaa59b8b110466f8361eec9f8428a4443b38629888550cd0c3ae6fd854ff104e2cf055b00cc3821e884f728d40d38923e663cfe987849529936235e9f663fa5feb46015ba0c220318667c2ded3eba98de8c0a179497897242e342710b391972047218568cc9678b61ec72eb1e5c539e0f93dd1fc51d41caea807cb6e3d777c5d0c2dbfbb97e8fb66c1d1a952942c1e5a0cd0d984b889fbf3c22d6d2d444e436e58120cf32d73d497353e8a184ae3e31bd1d3ea53d5977e3a4aa4fbe6b068322ab03179667f154756feaa29beec4aab34c438ffcddf92c347633a07354cefd29e873866df3cfe4dcec1376bd80bd03c18570501a2597701f3365b67be9d4e531b0b1c13dbc1266e79c981cd0910340a6bd3f9bb2274c4c61bb918115748483158942e0052f8c56a6843837333dd08745a5eff378efa74b6dd739a30a63b63a7b4d87723ccd6bdfebc27637b6c40d35cfb6f9cd6bea7b6d4c74d3753e762d8fc6972b168d8fb164c93d3a6a8ba95ac600894065edd8c80dbe8ec83e83ac52aa98c1b1507445138ef8e31289a0034f4c745c8d2fa53779c1fa89cf75deceb58b09301cf2e8581f373356580e8c02884f0c84b8c1236805dc9b4b4c200506601873f8cf81123f43f2ec6989576f146e3d81c65cf97bb43525452880ea68aecbc80478fd51a1c486b11176be52e1ba3d520475d325f2ed546b08b01a631c222a53d9d74ecda035f71114cd1551b418f0a3a362548c223290c2004f347394dcebafc79df827a9dd022d4c6cd304240e615086a1edb7387727104c53220386fec8c05b180b54e7305f674ce0eedfe947aeb0c1494340a21725391182edf8df99de06e504b72d07b955b9f1ec46f02e1a4518340b1bab1834f810b437f057bf23a78c652b8e5c1578f10c622b6ede10fa970db5d70ac1c11429e4f7f301e1f1f7ce0b450558a360c5f89f3c6d0f855e65ffd836d76f1539428dddea15413ea528f90af1e965e6903ebae233dba59ad3442bd7b2700a0f1eafc81d10ce54ae8c50c7a394a420ffa38429ae0ded6ec4186ad639832511d0a6170b47076472b097197b9846b5b2ce18ecf080484a51d83631a596b91a432c0507b75eb529b4219cd09d10cbffc86fdf496d1729757c6f2166e7f7a107dba0ad7b1cff5a7c5e66012a6f0bb7928c2c321f66dc1c1f11767284f547eed18ed4b5e5e0c669293ab6f0c98eb77b6c0c7d77a58de105a757f75b9810c15e19a3a943819e6db274e3f253523a346ded5821583e9548c47f8345e528bc2dc9e7d978f08c6daad6c27c3707b9d6d386e9ffeda80b074b74338f34b08c11188ffe6fe27e8251589c80946370176f79ac3a8d7c10cba9f24b0883e48e483cb70188ed248d5b5748cefdb89884d5559c5c401f428c57458328ef09213aeb9603a0ba4c34c879f91269eb9b7574011b269c300d0dc5ce1fc4f69f9d9dadd9850f74de3f1db8b5cb09b0b0a0ee5bce0f404e0e218fef23a08c47f874d12e4bee5cf8e71cf6f9d316212d79db850579c4bfbe51d6b11dad9309fdf2db4b0928983d9b3ce9e77a075d546f9e7ec67895e458c3ab683d248baa7e89c5b2a0d997c04c76c2dff705acc71ef1d0cf331dcf8a4d6c1743e3e6961a303e7fe4051b7fb216df74a3e31df76d382c430bcd2e5380d6cd13bef758af967e0d56b1a54b04a82ee38031484e378a81b83d8fff2a37dbab38ad0ce226865ac862e016114fde7be7756e56b4fe3e93e9b1baf21d179db5f0bf5cf73fc8a87861777756ce015b315ebce88873f7e40f1025fe3cbaf69b8a47a9a0c4b5869b13bec5070e0cd9390485163595033ed5e715aa443f98c9a0978c2c5996c02e8687a91d759a8004d2a00c5da50cf38858f91846ba9f242225151bdbd6988aca04af91b131c9ca2973c73ca7b93eff19ccd6a2bc2bdd9b42a6cb43d9b3425b7335b2d4b58e0ba7c7aff30fd1d93cc3220e6f4d42a074c7c16d776aa5db74833bbf9078bfce8348626bc2ae3ace1b1f46c4aaac5a8e2f48f9310b3ef05ae3a3e55c7d11955c2137afbc458b05eef2c35306004b1de966903c2b11e77bb6cc8e3eae9f87f76058d005487c274d827bf6e5fa7844a87ec2004ef056a48642a9759bba1951a7c0e457f9802c5f5d31eeef9fe136d2d00733d938e52cda3156537a7f33425f80dff1e669485467840c28f5c91a15ae16cfcc3f38f4d2918a85a3958a83bd5700d4d839afaa0d6c1581fb218887034edd27b7088fb3ddaf8e2ff7b76ad217e320293310b3e8455bac654ec1ba6d0f3f66c0d9da52852dd6832311e89dbfafe06e99437c4418f168e18cc88454180c48d8ef4e726edc13f50d45fc4ea63d370d431b8ff5861f2dd46312c86478168d60766905523481070050d60df6590aff53a1ee2e9e6ca91d45c1f490f31e3f17beacd646483c873446aec25a2f51fae24acf18746b9bd969d8dad3a50cd686ce4ff0fdf7172d947c027b234c0982e93ecab473df2486c2c623b47cc6f0605505d66ff6901a15108c9ce79809d472712ef11d9888793f586d6bf908a04201924ee80a1050f759294dbcdaa56fd6325843eec9ed56875f0cdb504f6771d5f8dff8a564eba6d05f9a1def83fb7646451b73d2d6824ad469df906d30b229eec33fe42b963704f498f449bdc69265e29e9c4c2fd853952192a95b97d85510993ab424addc7510c7ce075c77aae28ad480857a02764669a4feb7bd842a8034f6d89ac23b8832c2ba049b5647af1e123156e0e64f4b41f2b98acbf42954c032513f14a56d393deca88b366b9af8990781ef9c3602dd09996beb42e4147daf2e39ecb6303a059e3ea4c9bd55efe5156b8cde77f12b4065a4432f4cee85b6a1478de77eadb59bbe3396ca250cef6703ab9e94ea4e4982f777273714cd85ce2947c1809dd3e8bd5eb421a5483133d3c85723f3d29d06d851961e6c9c8d6385a1b443f8fc20916d99510be921c0a6507c7da3272b14844f8209740b4845e7c67946bfb1c22b28f395a36b2b6513fc272c40c70d39832efb464d36f692c8b3acd6ad2bdeccf5e48deba860f57cb3595c4e00815038e0c840ef6fe36af53ab6305e609c516fac7b809d6a96a5741e41be37c48c18d675e2bb83cf68fc6158e4c5509a0793fd8a133d230ed458f81ea83c24e24fb6cb377e83b318f183b152c758c6027c89347468e00c2110b939e30d98afa752844954e6fe902088f4e039033dfafb019b833f84bcbebed761c0b4709a23b9fb3398633602a91fe69c46da7e17ca14bd761342ec443bb56be94f4f52bdb716829cc5ac86304772f6cbb960af94882a5368eebdecb4ca94fea96bc420e1a48fccb14cb006dbfc7a0fd8bfb01edbcaadbf63161b5224f76617fd0df5a69b7ea7b8215ef253991fa3c3c9a9dddf74f83734ed4cafe299816adf60f8fad81286b9038bb06bbc6121744aa69a5a8be982cf5a981cea230fd1c06babedc35a99b7a783ccfd35176cb78ac24485a3c60d4d0c3e376878697fed12436532187ceca0788a50788f3cff2e301ae26ffb65bf4590990a5e44719c3daf7b16ba07d136c844f1ad4a54f134e630b3bc017ab628522e887cee35c5c954d562a0c8aba0dce1624c1edbe53f151b7e1ae54badbde97a05f1d140e2dcbe9aa9cfdcf1bfbc8512486892fdd15522f517933b8374f99e860cc24a41a0419472e27889056d091df613e7913d6f4f40af4e69e70e62d9cd11361de455ce19f4b8d7e4747c9934130ed9602b3647ee7078b9c55d01aeb0843f253f93bf15e04ba4a32b451526366b3f177e6cb4bcf4c01803b334ede530cb093eecfab22d956a4aa90bb96608c93571f9347c3f34dc389a9decb0ee6346ed71a5749da26e8ba7462e1bdf989fe160ed3f8a5e97d2dd87fd8dd852fa900b2c40ce4ae820a5e29f6e31c7c6adf7c840e6a03cdb3eb19bbc1d6b53cdaf076b9db2ba098bfb19ad475d3ef14db064396883fa0a353093204f21ce924502fc2495c6486679388b8b88d34a6e283e4b677b04180a5f724322ac962f4b465e721d3c37863a413625065463ea49978feabb084c499b7ed0ddf73e1aa93d08a2ac82bcc568b9bc2176fcb99a9324d943557d3d25c4c97f5a85c1e9830a864595fbf85adf98276e3e0297c944b49e7467eca6aa19233561d2b9d542560c65df158f1ecac109248cc8aa2205a58540829635680fde5ec707f5885428417e55594d1d53d2018699f943e91440b1ac3b4f87f068f1c68186a04a0f3fc11e0461456200174f29bef10b4d5129b56d04278606f712cf1ff1cb2a72cc459dba1d3f18c3f7f9ede84a3b45bc0bf6be044e9b95dba36d0938327dd9279a1cfb3aed64c1a7592a88cb6db5fa6a584cf25f142a81c9f9e5b9bb8f65806dfa0f896403c48df36f9a2057d33f4229fe45a79a404229764ecf1bde06bc12c354cfde89a5a7a8169001e6492d45fd44ecc0ed2703c27530951e8f1d486e5670c65d7a690b73b2a5e12dbce7ce43e76d09f4501e599a49d05b3ad2f60833c12d6c5c4233e32754582285ecf0a026c07a9a1dec634d1092aca0fc798cafaf6976dc2e6a63e62b917a472a0b70f709c2c163decefebeee859431e4c9a26d1ba2bd3ba071b383efb6e522c228998d84d8b98889baddd222d4571a8ff51849ba0a73dfb06bf5a514072e4cdba4e18d2f0db1071f0995c18b6e6c48629cf8056b134a0980fd035c9272d98e57fccf2391c37c451538e4c3c1c4e7ee0137cab81653f0ed05e6ccd8393a1349fa7ca532af05bddd1a6d129bc18bd4ab192225c6d1e2ba298cac53ce7c37d25ebfde6460ce3a4b93048339248aa9d1f2e413460b102c7a098e9211e7438aa2609a2d4de6f82ae71750cc3e985922576c8e94f6d134add08dc56f0a75a116420b00e112534a008a58c4806cf68ccba4a015e7e0950390482b064effaa22d5ff4f1c83395407be0f5447cc44007db7d71c8b1c1cacdeeb20b7713bab6dedd4953b69f8f11e384d09a9cf9673e7b83d99b64726f40ff14541411678c6ab09bc4a623c7f62a2a387dfd142a65e3b20ca859afcc81d27629ff2efc04cebbd87c9f900d6754d759764f144b39aa15e5b3f005e4699b24648ad1e643f5a251b7b320e3b689311d87a28ffc75f527582678a9c98e835ec92b83259266fec3cc731662bd28b303d017a1984eb2d3b167dfa23a28d27d8efb20938f728dbee5a4fbcdcd11b1e5d71b9ed0fc3607cee1ce3b3be53031be4fc90489bb1950c58a5c0bae16178778eeb7022626c2de67d35c76d4b5432bcae28c5997cf09b2736440ba54ed39a9f95c87169fed2c8f6a7530ba57281f91d51d8fcbb03df33af2091d606fac4f6a2c972c1f73584156ad3c73d72bf4ef88c77e0ad7af49d548cde01d94db7066fe7d4d314605801d48f64e14930dc1e1490c67b31515df81ba05b017e853ac1d90249bf70d8d4664b01912b3b461af34c541144a2d06c82501ef19746df6f3ba5bdab8890aaf891034ddb0a5f772c9cf691e526f47aead53be6035e0034f650cdf937bbf338f84986ecbb031d3f5f5a3941f23d934c4721811dea49de94b10aaf9798e4ac8ed5a159c5d767f77fe181a53520581f801d1df84e93288c2368fbfb2b8e3de67303c8e72026c9b06149c03a3f0c1650d0bf0762538f704cb5cdc329cf04c1d8276c5e19548175ef00caab3c450dec81cf0c7567d7af8a2c4e4afe7282c8297d7ffb0cb618e67ebb5884c2c72a8cf046e205136755ecbad91b426f685967363c750a7b8ebbba89af125a1db4b1fa47128495bab1c5bac41c945402c915de5c88c476c0349d5065a4a512da5d9f3c3856ac5c30a29875f80f17b1c98dc6a39b7568a10c61c1e43efeb0951b4ea11902adbd8c6abab566f189b38765d936ad7506c2b227efc8fadedc96b337d62444e9a123c7dc6e663d7da9b1a408565f10f131cf3dedfd5d82245a276216c931b38b49a1b4cf1b28ab540c158249c9690b4cb18a32816cda650842a3b6cc383e86da98e5d74d006ce1ae21b37afa23e6d287a27ed511cbdbe11c8d8c7f5ca9be81d2cd4653e72ca46d93718ce2eb775946268c4c693cf9b1eeb92846c7f6f4770de5f43d3ac4c5979aeabe73cab2a224fd9e87f555ee292b9d42ebf8556c6c0ffc8262e7c906812ea0ed1d0fe2a11bbb0e8e1d0a77b8664599cee6d07acaff60ceb6ee3134c26169a17439ef5815859d7903ff52aa93d005dac61b06292a764edd45c4de407281ff7ab62ea98c13701006bb7d719e051e3eef5ba0ebf576a4ca8a8bf918df3a944702f8c849ffcfdb1072ac0ea13d6f4ee4f2c28d3694be46043737876e2744f7ef3b780407e97c82b863d31bbbbca7cd3855a3029874986ac193e4247786a2fa856cfdd8eaf0d72f97796e82f6e8a8bf722b81551e2799136a30d42f65c4470931328da18dee03cb2f78a6a200465d50466fe4f6502552eff7f6abbc71dd6d99e1853cf7f7a8ba52053e09b7a037e2909dfff695faaffcf9c2270608843a0150e0d40ffccfd2ac1abb7d8905f3285ef76dc6665ccb91e4577a4479227aec3843ab1c5dc23a8f5b419e7b9acac04596304610f7fe90fda94565c56a7a2ece85dcab07cade91a84cf10920eb8981546dfe07fc29aa0db0ad3eb29b1cea8f6d4a0ae0173c40e57634f6438d46eec0471ed777608de1eab490e3d8b778a318ecbc74e1e27337856b4dee3c62089519e5c121b3e828e54039dc2b0665c070c7e41eb72a910e0bbb25e72feadbc0c51001a8ef9cf965b761c8b44f0e8112bba43e2b7ab65fa1de7cb1609afbc116acd9eb217444a645de8178ecaed1c615ea6632617f38735c0d79d69856a4a6c256cb3760096e8842b178c082c329d66ea09878e497c706ff6e55cbca4d188ffb21fc18649cba1d971d98a2719815454540cb64588507823aa177257fbbb657e9f6c54dd103b519344d2fbec19706bff40f381e655c786c928bb480f0591a01447db2dd2806ca6365fb25c086043a1e4dea62d75bca9feed773b00de7960d3b3f3290caa821df1a467a9d768b524ff9d3c51e554254cf9ae68199d4706b4f9d320d07f0e9b8f3b09bf92e299c17d5d3c44e81f3c687e0667df11c2745e41a65a4356049470a7ef79cbe0e7a590bc5be0a1f1002b12302c8fcf873a16219d35f0962f8fd4e0b8898ee20aba9721cbb701a5aeb5cf2d25c571938393fa1c3692ddbb03bc802a591577a6392940f69adcb247a2d442f7e1c4063f25b2df54143376ef3fc95f56bf2c874b2ce60d8b13f709c90fb36173e2eeb36cbf683a3a386040cee918d2f060ba957f1eb05ed5187cc5bdf8c500483a5b8c87d1d3c71e44a555fa9e7ce3ef1a225abefe27ab51d6c9827ac5ac6051c1be2d9d0bc292eb3a63e75f7250ec6c383b3dc685ef9ef00effad495d03efc2699b87e193802980ccd2538748b8f2b32d3ac49a45dfe8c839f049d942e309a3b6fe1210febe2c59e930a0952f3c9a4255e74f3738d89ad0418af244f8930e7db3f8c0e6f695325ac21d460509eda1eaeaae94a48d1352ecfd9f315f81247e9e7cbb269275ea7d853e5aa38fba29152b8acf41955b204dd67d1a9657047a99dbec75ebd990920560610bbbe464374dc4459e1c1c88651a1cc16879bc6508bef772af86b07a989c0bd05192ea0b1407191a8a174b93b94440f1fa1c3e1da23fe4f5d050e43d36678bf7c41259ee1ebdc675cc18ad15da8c4d3932586f779dc97551c178fc8df67c2f75ea72027148c4fc762116f19c3f9b240299b8899fa1c2640b43e84f60d5a14db33137a9aa25b60b19b2f6222933da606bd3a6ac7bd6025f9bd6b1f7646f7b07ce5245341a8e0e4d95597effa5818c080c26eb41aa91cb9c5ec3b5ae7056de5fc613883bbdf5826934b74e4d88f91ffc50fd26f112ee2e58b21751aac000e5022023bd040f5d4dd3934a45e0ce9c070698dec4ec752ff01fda08c2a5e2454676a082a66f7f6cc4dc7428423e25df8bd663c2f5969a69187950822514db8a54948c394834e4850192ff64bc0f7360693525df00b788362b7cc60f30317bf4250dae3ad9c741aed55ec8536ce924633b8d26131100c5e17e4d6edd2d540adf99ee0013f5b47b9049bf1c27d72ffa09e5c2670334b3eaf696504cb50ebd32b951c3732276e0659868eb2b14b2e81a0d0913ab89ee7ff926deab8f884f376340564e4bae2423db5cb80b83cfc44b07101f1b3730b7f47fad4e6f086951acdc2cc3d7c0ac4d0cc0177ccd2b84ce52eee4231f083a6a30fc8f03cb6650079837701bd38c5d80045fc4220f337734c11bd9d71e5c28b1e948d82b1ab99e3572574a8425c75852b4741cb30e943987336194dae62271810f6183459d0f4ecb75ca53ccac9732e3032c150bd67f05f8b5b98f261524126850410d9f2912128f9f585aec11e5b01a9db42e50b45f023de81ffb3b3230fae33b715e22e06290cab792988b541dd24d092cb5d559c1677f47804b9710fcc0dea70cf33d7c862dba1fb981b163e98798d6765079285af823e590fa6c48f97fb8fb774367b264c56eec84a5f5607f75093b2bf51ae57b20027db57ca71981436088757ef6bf28888284c66e25aaa184f6d5bbb51550cb0f2647d24efa46c80211bfee13402e667cbd4335a35a00dc276b80415581bfc90fd917c7bb38208b06865e2707e5229877138b3353f68a90d40e4210cf7d681709bbb7a7a3b4731290e563f3de6e03d431b9d32be6380eda2e3353e9f5a05bf4710f76722f3282c336a8aac709800455e56fbf5645be6238029be0bd2bb29ce018afbf8b26b917d9043fb074417341a4505f47b7e0bb6d20eda891423c8fcd121081521d36d934087c7c41e911042b45e491749f177e3691a3fff72cdef62bd2db4d0f6db05d34adbdf061124081a1ba3e77836f89db4e06a1517c3d3859c3e9d66d200bf57481b29304d9d0dd01b6aa641f36406d81f026f3008b1878057954f1bbaa74cdec4ea3363ef4c2f700330e71e1a5d9e0fe320bbfbc05b1544d981b02d19de2e48304aeb939d807cb32a0b0987855e6c097a6e7352ae4f2c71342bba3ef5787de8c66397b7405878fe4c4a99ae15f50d5a194fd74956ad69abc2ff666f642792f16160e26a6998b94eb43cd546d83ed748afbc4613646abb94e162b4b32e0e8f58d0e2717ce3ba2c8267ee7f8c9d79e3ea577790c1475e39af3b4aa72008941e8042eb3b71e9bc6c18315e96c9a30a587d81988cdcb5fe9fafee14bd705c3d75651e39528ed9e84e93ec9b599a0fb6583d46e4a3bd360bc9c5d25646f42a89d1114c9345102ede97f9d4b526690ff6f74d32a5dbd154337dd9a76ab930e2e8356671debd474767fa689fd08fa19dc4adc5e29ed16ecea5079a395cc82a9827439fd220469821abe6b0f3d84700d62370753840c5ce6872f72c1505164cd385ff4ecfa6952d4b79fe51ce6660ce44f2afd3d8a10e496190d68d8f1d34ae57ba5be8709a42f581f380a752f8cea230a0afcc5ccf3a1678b13ee578c466bb5901ca08fc2084c5fade9903f5afc79147928aac994a7f099c9ed0c8731594d4a7e9b8b4420e41e609cc4477b87a155994bbfd0879649a1036c304ddbd1dbce86c5048546b41c865fd674d1d67a589d889e89172f3e2817cd74b89042111ed68eb9b740cad0fae607f30336d4e28580887dd62d60f134d50a38566c2dbe95b02951be4333bda46e4ddfdceb2c8348f87096586e0baa7e10efbdf8bebc9e67bf30b3beb45c2706093c8d385949dd73aeec6744c08256f7783657644e50f78d27fd501600666323399763e66543beb6d35a898fe849b62185859f33ff221507b6f3de66d6630399f1982862a38d83d358c4c670c66534ee56482fa2f8e8cc2bdf98e0275b9cfb3faedfce3136693b2cc2612701faaa1e464505ed46ffbc2d2a743cf1b989ac4f197eeb91f08e9469a028ec7ba99bdce054bf823f7e91beca6c371963a581150a9bdf33bd76291397b181c14d9ad723f6acb231dc02a40fde8a338d3f9aef0ab559a945eea570d23fcb8d211f726182acec1bc1bfb289044cdcaa4404db2b2ecb55b08a7e7892dc5aee32c459192302d1fbacdaac3391de2c7813b2744f6e2ab8e648934532c032691ec2bbd654005bc35d88a746962271727138301a4560d0a389e5554eec840a8847efb3295753a1e9687a832e0d5ade9d55e5e9e271ba3051e509ea03e491eaf2159834085cc2791595a39c915f06f0ba6862e2609297bb8629e27018a52a7edd6ebb70ed913ac5cfba255571ab8ca9b930f2c4095624734ee459b250610be58c1edd8af13cc75460a11e672b83262a193062c05c7faca4e5b75aa9c7c53871e07361287a1a7b03ab8a630ec30342f6d84ad1184890bdde37f14d06e43eaa2983e0897f49ce9fc2ea20f240c25b72e74e1613eedf1622c2b69713ce15b9ec2a53771773377c6ce1980913e5e0a3e754d0601654d31c35bf16023e49d7d39699bbaf08e400e68afedb54bc436bff83f310234549b5a63d5f8a0787acd0e45b5df36986df44c4891f0fd9497f0a2b28b869c15a58cbdb38fae06e544c691bf2b35a60a8d9c6a533742692b66fb803cf6bbc823a87393ec0b3e7169cd1ca68e219a79aaaf5270ae785416b167496ef8934c9a89532631132178cc595229e9c53b5d6b06b29c49740d0eea45ddd6eb74dda2b991a7cd915a12368e25a1cb64bd453b60550710e86e25e9c08e4cf5da668b9bc8ba125a9c9ab308b4de5d0a61bc4b3c75b1340ff50c49cfceed3f76ea010f4b0a5198c9b5a0c705d2e491885f571459987e52600f331fd82c7886a74088b09e1eb28c1073e8e4f5fbe7e31a1eec2caa82c34c39005908a3de907caac98381ba910f3abc43a075a3501a7683bc5172f2066b09d6ff1a54791c02159c1856dd92b9ce99c0cd7b033f30dd71cd102c920a4ede37bc3ff671e4bacf7249ed8f7be46900bbe6d0d28ccc921e8b822d4d7dc07b3f8f7b112952df045a104ed5058259c7dbd74ae671dd9afc6e68b0404e049876f27cf80d88100cc4802c2d92e545b3232a668e0d833af614e650a4d405bff5e0d879dba30b55630345695068ec989b977c2c15e142090353d52aa052814c40fbe182d0a3466223bc9babbe325087b2ee341cc3bd42fdc6c81f4a4ad5644869480a5165d2867b72217897f76c4392b4c6057c0666e434da7698c765eacab7ec6d5654576b44bfbf9d972560d294903921dca75a076b9e0b6e93ecebefe96f2c17636ed2e63483e437f73147c6421713e5204cf62e0ab49560a4f994ea2dcb0488a281b3fc374c989b17ebc77cef87a7ef7b9f45011dcb0fa0f991a01c23250c65cabde0e7c583ea08b870f6441dfea32384a94f2fbe1e12bd9151ed78ec2c683ac9ec8d48abf794ad1858cb3420ea503eeda6f5d14d814ec7bb121ca60ee0ab545325f27b5aea67225d2a77dd094241712443427574cc2e22fe76a5e5ff9daa3b4b243d7cdccf421e036cba9c173934217a87ce778ce6fa73f6125d378d853bdfd03351ce7adfd80d843de4ec0d9641462dc8fa4e2c4b064875130e5d9c455b8acb788ab40be06a6a0f2a4523bba8a6288032495dd753579db0e193e223b2b1045580143428339bfdd64db538b5f51e4e9066080a2f88ef520fea7f50faaf2ca3546d3d29695d9c828b2ccc0961717c4f653f6a1e5397db30648cc934356d0d8f872f1e38b2caecb3194eca67b6b2d89df233301bda9618302526feae614d9604236ee540a7b607cbe8e9e260f8b47cf3f4debdbeb80efef63197caa0337fa610bbf16c421c77b88449a84306a542ffe6408a64f5e0995037c105023b0f57beb3563970beec5431607282a6f1200456e158dea42a45cb318b74ed50cdd95d514fa084b91a508aeb23fa4e997bfb9f520eae0603c5e74b7c854c7a532250cc7544885413147528a200fa987e93e1034e177013f85d19378406ede563b5378b6dfe629a246ec3088784c8ce3932ecf738c189041ff3d3074d8f1d63822d6f0d345d263fe77217731312d0cb98851c0c14776a7160636bd8c0952d02ef33c2f757dbeba7d7448ca388653b32908744d64cd812b17fe10bd61b7a3b1297a411a929e1f264b80beb83590df25d7ccc4910b118ab8dc19c26d1e35bb018c2447dceb3f3c83083c16ca1bda71bf9525952fc31a3f5bad3cb1554e59f2c3251e72ef2bbf0cc18d81c57c9c1fe1e8b3e4c60a04c938399510c48657822471c0781905d87befca50278669f8f97051eb6e1e7cb5bfbd9d973e1f99019f6b66d8a8e8a3abea07cc6696e9f3a761fd02b6aa24597b934c18551eb284362a6a09f89b9f50d1cb85c01534cdf2d9dd62ea371649d9bb72203318356bfc7bee7c3ce90f64798789577a0c4d9b463993a81e47fbaff4ebeda37f945f30e668cd0487a113abd67422d544b0268a32e6350ab76cc7e4ead0f484a1968f4d90690b61e4b6fdd4a87eb32845f93b1a664cf3098d52e4a595d090872bb443055f0c90f0e1aeee59f3b91a45b2e27326d767a994b66d641bc1cc3f1f5b3e61513eec462807140142054fa2f1db1fa5f6cb6e7b601e747c2211fb3ef9c15c19f3e6675feef5b517dc2b9780f380d68604c89181b62739a6a8736e4afd9f60cd69bd748d73c8ce3b5058ca020c3819a8958b046bcf14ca86c5fed8d90774e36ba1b1f348b213baa77b979946f9e2f5076c991d906c6a69d4035b8f67155a80d6ef709452dbd102589a1ccb217c99747dbea8a97b6e92986d46d3991cd9e5235c46a7e624c298e2a459417a1137ee3eec4dd465a5ba2b1df7ec0ac0ac9ccee09092315d9e0831c24861e5de194ab616fb6bd03785c4fc1dcc97ab8393f764046abba9a260e7f632a6c2296fe982bc8bb39b7dc42f1683948231bd83970dba4452b05951ab95dc37dd943990060971043619eb84b7838f9035cc401645a8716889cc9e5030fd6861927bcae9d7727d90bd380cf2044584179fb2d11df3a5b6dd27ea229dff94d3c94a2f49fe4d2d93a4fb176f7afb2078e7031d51fa4496916be06efce55f83fcc2eee1d8b87bcd7b469b687115e38a47baac9b1cb2d9673e8addeed7dd3775f868b2f829b291674862fe7a00dea435c45e1f36696c54f1d6b054b3d8944fdad23b624245ea6365ac2e18bd9d44c6f63efc4d15e6dee5ce17a5c4860f38da86ed15e1bf33fd3c473bcbb7f364f2e7132e5cf7bfbe300f6d3093839093021b726321ad5de7584d7d17fb49e53385107c195e1f5bdcb445acd46fef41cea6563cc554f28f691b713323a74af7a8d6385e596ab1af6e2c99f4250d964ed435ef846bf7b5aad4fa67ecf4f8333fe3eaf6bf32d8c4eaa49f2aad5a0c0ce97d967cdd38f484cd29503237ede21673f88acd0cb7042e6c2c6c205e3ece895006c9738a540ca9db80dee4d12be43165c948d2595b2a04e5674f5831a62b871721a4b34e9342bb75fdf0357a3a688c6958fec7034542ee77baad626c99ce403a76b2d7a87407bb8c74760cf75767611f1be93cc8ccb6ebb67eb0a2372516d641c4002b679692e9a82893cd51462b3d087ea5a5f42b2b623138d2dc094805ab93da4c40fbd375490f337cd3ab3df5cbb585146038c032fb36df5f38a9ff6ef4f66c7f28d9ed1ed39987e7c4711230563415a2bcb57e310ee58f5dd0975065249878f65ba95ddf8baf8f6037fab3d9c020a2074cc1384bcfb9c4beb5f0ea6ca4d58c5101742ce6427bd07e50b1b7115cfd70ba98144df34b075aeb7110c386144b3d13e550d775e14a281ff9c7812f423a2389af7bf011123ec358fcac5da9eb6fbb7201f41474080c36e6932580efd9fd8b66e0d4fd78595758eec5f6e32a7f1e51ffbafaa7adb0f59b75eb7d776124bb6433e63479744ee48a40bc8669eab6658a157abd3fc0a49effcc946ba16d0443be74de291af331936cacaf954a2b8c39081ba64bd26712d3ab7c1b47c6efe659a5b51202b2a8efcc07c0382820a872c25775c5fc02d93ba98e44efd3e088a994c681a0764fdc5cb70e8951ffcf6be6638cf6c3e671591c33261cc7ad31aab58ee9d095ae2cf8b516ce84980399c2f099fd954cdec99b4587015fab338dfaeee486f0d93849a7183862720af3f1d93dd46988b8ebf22cb9d494651c9de6fed9c5ecc07d70918a765ef7b06bf1ffbc60c6903f3ecf83655db1368146393e1ec5f2f4e83c752eb3148364e6b2ab0b84276d0ffc7c20b10ff53bf7cc58c04b0d0b9ce7fecf0430cd404d4fe36a2de3f38611403b483f663a64f79a94ca488a3959a25c82d60b6c6ab94ea8c74f1f22411a158ac9f80da34517c10b4e31e724cdd56c52af4e9310f279934524fc48388e41647b8ba8ea44f0cc8c74bc7edeafa0ce13f0f78a460d775cad9afc298d925c3cb9829ea32ac56f1cacb3a24d1f609c1abed07b62d86533a446412a17f3c23212dd503ce6617d288a423d5885539db397f66e9bb6a4f8344749c6bb08574e77e28d7c120380ca10d26c7448733bfad93ce0c3582cd12f465d8189edcaca7bccc4c29f6ee3b8d1ab7682519056f2c681a7d059345ab843ad92311c703a76c799fc75ac1c05546bbf0c75e75c4fae9d67b54a054becf51a5eca4b078496cca8de17c882bf382b87fd7bbca809b68e9ae0d468280ca436fdc9250f63b91c9534187010e08eae55010acdd799d60cc6d8bd35a0998faf92c69ff6263a3196b6e3b423b7d07196734d51403ebf5a71910ec71eec0768a1d5ef917f897eb44933c350cad76009a49cc6462b1a5a727545214c279d0ba9633e57586cbf70db395163b7bc7733024d8eb27ea1ccd7803ec41524bf583a021acc64735dc073008c621d4d606b070c69d67635de1a849f3670adf4d9843dd66d07b298a16a7a046195c115a11b9031e353fc356f57655d0bcee67f4758d303b849b8c41f8a1b94668c79bae09a568ebbeb65b2e25e23c6dc50dc49fafbf2bda950bbe7e7d6b0755d28a9caca2623df02842b27556e1018c9c89f3b06a71bdd1fefffaaba529aa6e93fdea99397a99a1bfa68c879e8f69087ba97a7762de4ea4ad2bced76e53dca4c24e7cf7e80d0d61a75e564853ca89b27d9a1c6deadf30cf85f0d1ef7a1211061551e6ec4b6046c87ef1e2fcd8cf5d2183bfbe4b39bb2430ac2ee29fc0a0d81b34261dd5b4b6c277dc3349ebb9bd411aa5f76f979dac837d7875a2c5ed32e991c33b298f6208715c12a6a2894c81c2077df00aeca4e564021d85f5cec4e5fe00f3cf46ccbbe46aae4145eb9a6ba4af52d2e1d8eaef4348f4cc0f7487c8d0e89f2247fa3c3884e4064e431b5b8946d67487c83599b82bb4d9e869e8a307ec5ef3046491170f75e54ba4b49d764ab02617b6f04272db16627f6f0146c7e77d46b83e3268cc32a21b4db64e8ab546ce1f92447dd4faf84783fc77e4a316419ca41264bc1e47577c7ff7fcb02a4da93a80b0fb23569bbf23e7fce0901eba29f332b9e8f28ff6b7da743952c2ca70df60131f4ba8a45c153cc186b73b213f98289f1d42db6ca69d317cabdc991bce2c252c4e1b30abf4d68ba00de5e729626f33abe17529f2bacfea53a68e438148749b62a3cf6dfb49dd276bcd1e683875083a418de0576e4b46bf1986b5e48ae078d5bdc3878c325f15f197a07caf880437281903dd09b896e0c072f4176a92290f7f6bd750413b33ebbb76c6f0fea430108d9b667129781535c502d386686a395e62bb24a905ea80acc636ec33d37e47e32deaa2767c9e5514396129d1c341909eb4a38354f3511a6405d557d4be8431adbad33b0320fe06c4eb7d0712e049b37491792d7a7519ad8a15cf16c4eb4d9a3449b03e709cdbcec7b3fc768b15445d7479b7a0f3458aa0e99a9ba6abf0a5e97073e85a71cbb3f6d6537b3efafffec6d0a5b4c47811b541c0c627ddcea32653ff7412162101a6f176c6d8556a3e923d5597329777ec31a1c77e667f2a767dedf027793bc6e897c3596cfef582c281227d4bf08b6907e4f534719cef8f9e5d3e716ced62c7fda22956608174ecfc02652711472a89c3f2304eac0395064a14aeceaacee522a18c853f3b45c69316c3fb3cf7fd70f1f27fdaad37fdc3e5800c799a2b0711c5dccd4e066da786c7d24c42a48849bee00fb7e064abb60f3a2c8df101f955c60a396e4c3b752073b98453517a1bf0b362fe94e068d3f803b876a63b959edbf7f0d4cdc53b54cd2c0879c4ca5a5e41b32c9fef5042a539cc3796923cf3001028cd9d8524d36625e4083cc9a3c66c81b10079735428839b6d2154734c0b51ca94b2e44f247210415a9e20d1147a076e69f0e747a22fb408efc058be5ebbfcd83e7db55d511bb38e2295d1ea0586b9405a4ff54564b61ce35640e7a09a94eb54b36bd498d9915f989064ac13a84214a18d4f536f64975f03160d191c5faa2021d078a3135ecb6f6a0154aab74b4e01459b1ec6418a346e8f8840c1e8923c449685311aa78e2c998051d28db8724ea74f5b4b808976909e21272614fc67f39eb9434bd7e84423990bebd77262e5e8a0f69dbe01cdfdd7e31d8573fef333e6361a0ec5924ea82406acb07e77d6a14523b08e8ff6e9e8d240a0e136a0805d83c0a84b5a98cbc953840ad1e5185deecd7ac49b063e57293f6900751e853624074e66c52f5c7053c5a2f475a993561a0dcf316c0c877df75a0e92cac4adda10182bbfb4ce7a999a233241c434c43b7bf289aedea838598e1ae4bf0023d38be45c95a109070c09a4fe4abfa3f7f17c61b553b2ca7a87ea333f6225a1ce68a5ab0f7ca699b23b5853d43155523172c33486d3f288e90b27a039255f047ad261308f10c974ac4ea2b2bc9390be33ec986d914cc543eef672ed1cbe04e01e69f741fa949ef9367852ee43121612264081a5c95c1d9855db80911e087f6fcee4efdf3cb0eb31b75dfb3302d4f8f11db7f9f34d7ca1ecae6bfaf419ca4bec99b3b80bedd05cf42a149b5a401c186532742d3b48fa2eba02cbb64dba92f352e0d32a38b46da589972f202150dc073fe83f698cb009310c4c65d59ceaa5632dd884a4286b73119c32a9f60ce6665c159ec3904e74d70b97e9a4cee35460a3b42fee713c73b17d5f6a25eaf3038811fc4e061a9c403f1197585c68f3b789ee73f0663e0c6e1ec210dbd3223c98172828306e89799db9071f9a3bbac14c04331a10f1fdabb617e1615bf65f6d7065d12291b348bf94129d7d1157358e6b30a4881aea38ab4551c80e1b89f1d85cbcd01dcbe656734c0c2b86f0891bedd2aa5c4981ba2fb64bc6f408cfdc5ebd1234243f99b5da050e0fba81b3c43e0d6ca64bf5906175a80c8dc729cb7c7b18d9b63a83e55ac2f78f228d4e448a9b243a8a4e212e95c5011a629866ff9a7dcfb97da24bfdd7955dd3ea9580040991dbb11ce7aea159195abd5b1424823895b150b606f86e462d238acef91cb70dadd5ab8fc4f9d81d51f6550fe282eb39eab2b20a4036932210331ca0ca5b6a2f3885715948f2bc14a292e959a0b6a6f61bcb001ef479d756e65b5e744f9a2ad3f850da88a80ce6eb38d2f781f1420606893c2b99782d1835587425aff5c81fd255817ed336f7c630442cb8ccba43517c04a5d7552986ca63f1dfdc68bb546bfbe75861c21bc998f0723449fb10a0ad9bbf8b3a44f62f4121b5b547143eeaf95640a742bba89ec56c1980e2029316eefe2cc8e20f4ecf30dac4a5ec93a55d8013c58c5b54d157a953dbf9f4bb382e5f20c311401fb6173a5098209a8ddbbda5218a180d9aaffd8df582ee13c8794e2412736f92a0705a0e24f32d6cbbcca5760c578c70a4b477e173de991e394908018227c32023e397b40ec5ba4635b7cba5d4a21eb481ee9b14d5b999e782806c8df5c2fb0666bab73c67b7f3a78e769127bd13fbe341b1296eca084a7e2d15607e7c8be6b76aa71eeb461a26502e71c74574e0084864420e500537311bd158a6c3ee91ef4caf549f0d5319a565d1bea3f543d2ff3c9eaf1400ddbcef5ff0a9e88b3db45edf5470df5ff6a982aff5c2fa2c4a982a63d2508e9e5018cbf016cdea7697f8b65ca3ed443351d3d4485b6997d399c11ecd7dca077e32356212ab24dfac734e449e6677ba77dc0304b8e59c59b89f575989dc92efb192a2ddaa6ce7a327df111398e0f7fa679efc01c07014a7075ad50c251e5616770625af55a50fb552a11073cd44fb6e02c536420b0a9fd985e1d8dc66ce7750eaf548658317d1b52519c7317c2a46c98336304026ffce5ca40419a7cf7dc2713f14ea7cea46b4257d68c9b7b616de8ef71f9f13e9d67161968090f4abc6a0209fa5489a4f69a3832558ad4fdb448f9ce6c09cde8eeca23a90d69be27639b108dc07e52ff60935e402b5fcf770604b5d3b32f620365118a0fe2c22e77eb094947cff4300444d8ab349d2f19cad124cd17315ca785a3809a851ce4731c46d4e85a80bd37073e3ea86dd0347cf90f0cc9cdd3d1ce496684bb0c8ea569f367c398472a2a245c0f953a35140ec212b729b8c77fec6e40fda7043d31dab311291e3dfd97aa0e3fac51d5982f535d56ed4ef39c542bcc8ac35ed7dda95053c0dae44d70b4ef35e2a32e49234b3d7546b45c3061704e538e7a30a606821eecb1fbfd219666dff9f6185f00c999ead6401ce2bafea52200f885a6eebac357ed28e0dcf5a845f57157e079c375baf574a414bcf2e57bb050d9bf193423b82053f31d875c96a31c0f5805725572f2265ec437621bbf89d060f440c8aeef00db7338c14461c4ab39a691795ceb92e3cc3fd78b6c2cd9d5f6d9f751ae2493aa4cca1316dd39b9bc7ac1d479ae21373c36d29d64df107a97b81d73492a1ec8453130c97025856bc32852083e3a5cdc0d8abaf7874ac96d29bef0e6887378a5bb1efcbb0ec10095f0dda1e5e544512c918c9b52768ef7da859eef43bb21518f17b19a85d06767b72e943a6006c7c0e5bf524f2e7330db01483fd847baea2536c2728819e6f59cf4208d8c799600f3324794ac1fa0cf6197a5a87a0f52f748eb96720898c909d8d5ccf92b844cc72731c4e923d1477f45b7107f22468c84d1333f23e6a50f09e540e83add59ef5850c92657c7f855508402c0eb169543963fd1b21a7a077d23f989c685c3a06b429487eb200b3b263b33c159ac345c72bb91a8c686ab372425792a81f375ce26893c1aaa8f61507f5959cb23ce90e34ce514939a124ba72c7ac6b736bf63ddd9d4f8c1f1fdda4e49e8435afea29176c490baeb4ae91c8cf4b52c6bef68492fe870d6f57bee4189d6bfac4ffbdbbbf37c4c98b27cc46261f458fba02eb2e5e9fa612afe7727381b27bf80375d35c4da09177df4403a2603be71ade3b2a32c79e485c1da058fb8c6ff61f5161a84beb370fd4ecd5ce325530bf0d1d3e5d11de32f8ec38d3c89e869a0bcdff0e11d5a91d32261650f25e46394d9969350ff979028e8576b225a7653349725238795088da6deec4a0cc75d43ca64b75b6171f335fdba64a1bf9804b4b4d8a86b6ab3d1765d9c444ae3a70640c9e62902ec50546da61d13514cc19a828d64944feaa8ecf364988dea5271e82b5f759c7d32f77ca4936dc9c971b843b421c5dda909c6d1cb8b2423729f527d4ae2c3f2142538ab5a20fb27d5e2bef28397aa4a4d47558720e39920fade1fe218ae8c43b600a9f7e120a73d443c16fbcb70483686cd513f0acaf8b721416317d6d75ade6da04037eaec1a7d95c3b980a537f73a178395d6e1529ac0311086cf9d9d023a75af06bce6b506b76a7b9558b196b8cf1206d38fcdd681d18ae02825c7d1a3de12a7dad5d34be7f2089c9f63d2065d3f0ac5c0c2a8c4dde3cafe401b43e2ad23c725fc4dc4626cdf877e83ccf22c503b1ea93d80c9f8549ddfa7e0cf059e79bb3ff416df4ac9648bdf08b8c86d5a2b71611a467a2917b5cd2c32e1b5a4128f5757a9fad7eb0d899db556860bf2b7fbe891199bbbd9a196e1f79563cb1201a6527a7b2767bcdc532ec86289bd50e29ca231a242b3a900206a72572082fe87254a8f1012a14f70a6aa2c044133d95a9682b255c2c20908e20cf1f618a128f60c1c6705d0e4bd7a332339fdd571123bb850ea237b48e64c581b93a088fcc611c99ddf210ace7b7cadc7473e1ab01dfafc9e21e00cf419cccb9d74eab1d7077b5fc519460bc865eaa81a6c02deb30595fc3b6735d83bbec02f4dd3f694a8fcf8a01d56541826b6d04f37bb9f168e3974ab221f47f4e2c174613cd78099536775e9cf5dd3177f9abbc287ef86e54bdf9555960dbb0d0685ef714e26d6f0a5fe4f2f70c28f5dd64eb15e08e282da911eac5e3a55a17662dd32751a07b2f8ca3c6f6d3d68dee965f89e3d4691806487e2ec3b4e7e36cffeaae0041f1c72a2159c7d37d03ab4f6f2aa8ec8f5f9bdced298757ce0f48e3d291d8f1dd837c13b71a1cf97ef541bb1bea492904abd226ab2339003498bb3c5a01405745d7382fda0dc074aafe0e5e10d0e98e4a7638ff804d117a8aace0f416597701410cbcf3ae9e5642ad4d002ea6642eb540292405b9dec73de152f232581cc6b31dd54574a8c53f774fa269f334de00b14a5142d6dfcfde895b5b8b282fa9c08e2df9a7ce83608a652ef2c73dd8531ced3fbb5ff59c0552323049fd04b406633b7a029a5da49c1320e9237ff1a579e57a78926c1c9929ec67a5407f765847b86616447bc121d496902c5d168280d7fe01e7805c9b1fa4a1bad5a581c7025566712ed14926d85a07ece81c7689f4e776b3debae1a45ee256d7701e594786bba93af54e6db74cf05d93c43efede1c2f449de1a7b01433ffd14697b3769dc29e7dd8965fa4076cfe9178ecb0d21026e0c9b2b8ac9a39fbd561fa9b956ce036c0110beeb436fde0671957e439c84611a43aee3e4913b0dbfb00d92f11e50d8eeb2c6637ab12bbab519436c52e23fe51c0525a4e040038257a81c7114ee4cb2f6394700546d0cb38e1d185f8d4ebf07fd2465971fffc170bb8d8ada296d04e3bd8fa785fee4ba6215e321f96814c0d418bd03c66331801da0bc47169859c962e1057057903b129fdb5fde830f19899f3b0e32f0b38220c64377ba3a23c68d341098e40892cd442e035d8a6fd532f8caf408443accae8224eff5e1e545e0117eec56b79fa61f76a0768b0b8a8cf8cef80a0d70c0c2a4d8b3d42e16ae65e634fad7067b624279b100c5a839968d07adccbd671b82fdb04507bcc4dd9dcf0526de2d3b78fe0d9382daac71e900f5f764a2080fb2893544b800ac452d1507ec0b56f103d9b488dad77945db9d20e82e3d018c4c1e2663bcd6d13bc85731cc1d8f17c94c9e0a45961d90c8ff58aac96511290e9780626d1f5c4e8bc999610f4f9815e7a08fca1d418f7c64f14cb627ccaa9a462be6f273ccc476d49f92c01976fbf86ab9c23c136914582d79dab65e43695dc753fcc0ea6a3b9008ef57d6f8493ebac2a850f034699bf34f2ffb89cafb8fd48d98a86384b54fdc58b3b8e5faebf11bd61597f2ad6312c07e6e68f477c1eee5a070f0451b438b8c24e32ab1770160494c42326bf5d1fa1170832e18b1cd7ed12c6c51af3717f5c430338f75338150e8ec7d50a58e8e0670751dc02d63f4ed7445e91f4633a595221388ef8b61e2e2ff48d681a8b59e1a7a6f0592f8235c5705f576bd130be15b8161dcc33c98027800c5d099bf7f4e800e97e924a3388d31cdfcbdbf1b171caac06cfd2d93952deb8d526782bbb7d4559cfaa96e06b3baaa8f6b4cd99d7796fe485c7f6fa975b9ff327ac375eeb949f6ff46b100e2d74b952e4b0a001412be06b094a3a536bb7bfd084fcdcf13188051fc2e291dac771a714c0da1f9b7627436c8ff5cf5a21db3ed7ee1e22d831551ad82d7325e22e78df60ca3a50eb2a29f6dbf2fe1f29f70c47cf59088810d58fc5fd6dac7cacb8679f93fd6a1ce9e02f5777eb5c8dc976bbc570c6c1015104bc0a65e8988e23c808e046cc377467cb252a317b8f0a99daf8d6d59488e6e1d5d5726d1262bc0fa148c9b03a1d81752126030fcdc1ad168a3fa69b28e10131dd5d208f186194be00ffd12ef152cef11f7838430cfd9a4beceda7f3e7a05f72c7123e2ccb7534c3168aecb49ecf454cc0d35910679a5ac35075c34176a11ed4a02e357e4656ff45cfae4cae4e49fb5a579ece61ccc116cf29c5b2af06ca6fe461cdaccb82e9730f2b294d5aded81b97360a849d36f8031ed1ce5da4effa901a3bf3846cc6c3514d96cc9664f52a732f7e8e09a88c7d30cd712f70163cf4f43605a79a787d572798d55ea5cd3f507c388f6ec7572835cf59d5d8a6912beea1bdd70070393eabb666890c29110b9ace3264756e58a49b7b8ad3fe6d552ce8ead59e23785802cac81cf478c9814634023154f2ab5e8a645b759a4bf6522b34b15e4a3244b574288d68384265ad1bf7499b2b65d1cf5d4ae20f68fdcf1c090f9424493b0e0a09f96be09b8e462d4f5740d8c11af20ce3bdcaa4bd8c0f63cbffba2f59b81244c86c8d77300eae714f54a4ed93b3a1628db0c52ca865d3799eea8d668f3aeb63b17b2fcd1e6950d5ab57a051ddecff8d1a9d94d9e0df65ce5733dcd63df7e2ba6254b3c48ac332ff105256471b96e245817628f9b29f9e7799b324629f2f79e5934dce8adedb5cf29f9d40f200d6c07615f331b7381a034ef84d9c9bb0f81422d6e0d294754306db7cdc847f65b041fae6f6189cf85d4bc4be2e634439ccf6830754f1231be9fbb7aa01836f4cd35187338c9136e16384b7ae9f2190e38e224243e441c41e1aa020a5c3a4de1e0efe68150cb3222fc9f25accaaea664a2401495080556e7f7fa29fec21026f4a556b8dbd13430c9797a64845853831ba6c45d151c0c044a387a66bb533bda0361b5646991c98b5e92f0417d83a934c1ff11a8d281c7c01d7d3c2fcc93fc4093e85e11dce3ab765de6434aea87327d172340fbab670b465a09f214267b31dd30e33e168e6352e9710c9236708cc08bf0529690b6f16b425a5c858a93bf588afd19a7779e6be9f91f5d88b02844aebedaf2859653ce17060b7a859361df79fc22fed9e0b824ef815bc1a4e1b08b4d92973a0aa3a91309ddaf38a6706fd56d3ef2eff960cf21735702412db4b7bc6afa6937c8d0110703af1daa384660a104d8f6ffa6600a0f85a66b2c75fc846dd7a87d98d13498aa9d0444cc7caf808ad9197d45867aa342da1dba2e92042fa1d891683db52c4a15c17f93906e82e750c68815d19ef3f39b837138d500c1cc194c64af5630326dd764b829bc565d8143c8744460b52525abbe3196225e292a2296d241a512a27b41ef5e4dce5af30166a0e3f09836f322e58c510f3e064668f0652869a31b6b4ded791a611afb7734b44997da742e9c9940ed3c0d452f44ebed928420cc9a35c1c84b0ae61b65a9622b6cb84fc48c57b703b4a79a2a09a5d4e79d29b720f249232c645636c765fd2a19b9898a95bb5e395b9e82af607f129f79261c5871893504eac4825ce4f4ad5e76883b36c93a1213146e3d35f01d2514a7bda8d3232579fb79a58902dcdaea428682cfd6bc909546a603fc0438ff6be0eb7d693e83e96635c19738982850480f101ff22fcc2a12f895b7dd188d6fb70678e33c1f13341bc645ce9781fe8fcc88ea040dc5278e874a7ac69cfed06686b30686304762345708a982f6bdfd25256d0455029723a8b02a374d7a690e7ee985173065e0fe173ef73e8a2b88256ed14a13dca120a0c3e16365d212b81ab7d3b196e98fd9eab3022822e37ade9b5dca1ebc2ffb917a599b0d52583eade00e592adf3608de417625dcd1f0e3a6842a73af6cce0f201950b9d30fc1dabbe2506191ac13c4323c79039daeca09f9d3d45c4ab4a153fd19602c79199457e4fb4d676e78953243edca2622af9e99fbda2dd739fabf20ce1934c6674ae697ee37d4bfc93d117720ff43e22c5af247771506ad5b96e240cb5eca6bba501d887ca2e1121744b0f326434c72d5b056ffeb2ed3710fb9144e55078ad3c84a496dd1087904a0e07f8437c8020989ef08adb4c3d1810e4adb7c27393fd13c52596a1fdc43c1cffd3ca3464362b029dc86934a8dc78885af56e52fae4b26ac06038046c9a25c07cdfec114db00c161e05301bb77c9f69db13d91fbebf7bbdd92190959d8f2ecfbfe067d9d3cbebfb3ff3a0cfd8cd9e8c5ad264e1d0b184e2cd7be38b2d8d8d3ded403ff48dc56bd4d3b4bc3b59edce4183f7ccb3d06cfdfd04bbc911c702fa98d06d94fb2529757e48fc51abe901ac1bc60b44e6e289e7fc410f8262deac0125c82493fa9bb4835e018493a45cb15d2103657d81e7ae442ce74e843eca0f6b30228e2ad5acd8a4a45bf9a9100dc1cd660733c415612d5f89a2a70c46cba08aee962f8b9e7dd31593b7e075ac478def4aecad1373a3f93ae4e187a34e609075bf3a3c024d3c08e3702e2a3014856f03b724121bf9ed2bf1201b0419626284fec7fc5695f0af266d2f2599f67cbfd4085d3ee10f496b58553489bf6b66751773a2988f9dd8290e2fd11f6a637ae54f206f407427da266572e89e6f0a41268e161b27e4c641a7650d7642f81f9e7cb21f4582d9899835f90790224ae74f34b91a0f2235fda5f9983a6209f04b6275d8cf01bbebae51079da64d0763e3d4ecc52fda6379061da5282633e230ad4071e6508cd932f4d82901185b13851a44e256a9bba335f0550d0b66469eceb5cf3202ea44a34f28146481fe54650519953e7587aad3c78a25a9427ec596a78a871a0eea3ff564e6612561f4d18cedf38cbb148ce6e31bb057c377dcc6d80a9ef3decfa0f8dfc56e538a1fda38b0f55adbfb28652e31321da22f6306fc6d7b499fb6b97f3ff50848f50f19374ab42ba8aa60d47d2e6284ed220be76d888ed94b08bc50dab9e74d9f833ceb23d04d2c668fb22223ff4ece709be31a06027ac17c9eade54cfe268b74bc5f8a1dbd3c71eeecdd7d7ac2b8acd4b39f1146865186bb29ef3df9ab57c864f256bbbafdbf1649ff0bac85c706604266ff08cc1e04d0c1a32b5b43740a4038c29741f81ec3a434a495bc5ac8e003b2bed582f334b5049e664632432c779edd598e69ae4a59278db62a18b415ab40e98099a31d374ceaabc94fe0f12c2d0e8a59a6edc96990bf2e1d67302c53248cefd38546f6aef65e6ea54cfca1c6009d4de0fa4f8c05072c731ebdb6c13acabed71119ea2593cf6992212471cd6c380d58c66bc4a7ea0af4fb8d6982529c7371ef033dd7cb11d5f755715a8b95890471673b9e34f5a230aaccaf56d84a649430c3726fab4e46734630c8dc0f82ce67179efe71b404c53da36dfc291d99df312aab18ebcd1ec21bc9deb9cb0a18f9790f663e59aa3738c3dc5075349a1a732acb357c3e7de55b6aeb808d48bbfdb79506e2022e96de9a42da925c469f3eaa6ca130fd68cbee78d542bd12372ca76c09b2a340e5e2dd563619a3e5141e99b40fb5b06440b10c2986ade59e1a52a2aafb5424c69480855756955c7741abe5f5d580ea3b36193d0da04ae5d1efc7ee7f7a91f3b2b5380522b2ba46ad57e576d7aef978be4808d982086f1256108a36d5c91cb524524d34e2b63a1d4174b4dc055effcadaa4ce8e1b9b92083e73b43b230cd8387aa932356dbbadaf94ac1e77a9421f765ff2ae8f420948bb9621058e243cd6b0d91ebea546bda90a174f0abafbb558584a809e762fde5b3dd559a926485ffca607d1c1c2ecef0917d1651594490c8d66a2f55834fe3096e5c9333408a211f34fb4c61a7b8ac2549fa68d34978116aee5b973d6d87a6ea2b8fffc65f68b646f26d3670b533abdbee01429d66951755e7ee6949787f46605529d96c2c749aa1e6a5f0b12bbe3dfa981926d7a3379b22e77bd3831ab48d1b25d1ff0556fbfbd6550755b8a17407720c9f435f7131065093b11bac888c6f41eface8127b2d88ad8924e76d4bf9bfc44d5f15d8522ff543ee0c5ac178a19699293b41a6cc91f2276cea296d3c2a0cc2d7d690e1580dc73ab748e293184b72cb50ca410eec777d49d4eb97e814597a273cfc7b5e569628409a8f217efcdf1f54e82263e4b7e291d9941071bfe514c843721aa57830e5895bdccf4bedf83fb947e4e256326c5b60897a8e39329576aac3aea990189bfa754cd62bebeb3bb38e2ca98d9c8dcd924eff94861d8aaf1ec5e3ea865fd0098b030d8e1d567f74d84d69f90691aac24e3a123f4917e6f0ce3f3855cf1a8cc1fb5222d4d35fe8cf6fdd2b5ceefb8b21ad0aa2396143ef998768a243d7ed5a338adc69dd39fff1fa5c8918abc12745fee90c014b7ae2986408f68de36875d25cef3c43b908adb2466904357122fd0241c3efb092aeda804ab77beada7b8d0e0ec418298ab17778bec51a6bde751a5f850da711ec65e8230081733d0d8fa460005b504e60f25905c5872247d9dd2f25e91acf3117aade85118caa2833c509ca580757e08884d0356a4be3ab3cbf361c1d1956abdbf532a9f0edffe37d0c19c4675dd3e3030704bf08646e80026a6c02528ea75c52da944b84ab8a5650a3e960ab7f9d69b8881881a338b81229871e3dbef59b3b818bebc342b077e299e1462d00e8ee73237f3a197e1065ff8d916978b9ed392727b210518591d86ebe0ff21416a3aa8d4c06db7d364ad05ef3417e0265a1ddf011c97529fec02593e82b012b773ec01be0d1eaff095d635196db2d9e137e44495c0da3676cef587ebce021ed04c47adb6c8b8fe53f1bbf762b312ea14326cbe5b6b63e4cc8659ef7a610409275c3e91c38732c1063611d02986a3ef86051ec14e9795c714d6495aa8ec9240e96b977ef841041bbf97b3d9372dc58e88a97360731e5d872a0a440219e2096ef4d031ec33ae32ccbf5355ee80f8fadd3bd0b7851e517f6d47b3e47d3c492b46c687008d0330de0c0fa44f851020f56e715c28dbb7cb622af103e1a05c88b682faa2d5ae29df1149c6e30f19512b5a0300665a7214a97efcc635b2572284526287d0b7c66a21271755edc01d673099453fc70a8d3fee7638e59fd3704692af7a202a348a18650f4bbd21f1defad819968491aeffdde34649e1e41664649c37fefd3c0e3d6fb1dd70f324873f7322d179cf2e086c7fee534dc521ecd015846d4ac2e1304a6bb85f6728c81d9a49a45fb80f65fa5964f7dd915361c6680b25d6b8933f27709016a9dd9b78ec5f22a5e944e04192a6cdc79cbe6713c5f91ee05b458fe7f8d5bed34c476b8bf3f15a04cf26ee394ff2a0a72e4496ca2527da7627533852f0821783446b86c41c6a99596101dabf0725ca88310f5c91ad35ac8523be37efe04eb3e2c8b5112ee848748bbdd65aee22821855ba705622e6edd8aec0e741a2a42ea654f90cac67cfdf916c9ff277b7f375ed1de015caaa2951b7492239e61ae3bcc001588a0d11e78de23427ab9bd01b73ec8edab316233571ef397061c4e862249174b2f13fd77a7e6ea92a5ba78cff10e56d236bbe16f27f8dc90c93010f72b5b53ea70cd58c40d0acae16fb3e232cc2e92f6ea48296fbc8b4daed7938d8187ee5d504a99ae7917c63c5708641bf99b2038d200fcff469c5d7462886f2aa9095f2640a5ec43026c1863080fcfb8c26ac3f8e875bdb4a55ee93060cd7d5f5bafde5a92be2e1ca9d85ccd1a7e5adad40d0d3bfdfe0ed78ec752cbc70bc0d06fc58fde876f5be4e47fc9af8b713821e5dd79a0d92e104481270ceddfd19d2660b493f60629724142bf2343642eed7369f8ed3789e77a438ec6fdb848ec3fafab8b7a5eb7ea918dadda0c145ef21bc5a26b103b40d8521b67beec487f005c243aca27fed28244a3061a255fc21dd9f9f47bc1198ee903e7fd484f48d9be3cd9fc80a7fabd51422cf2eb35f36d5a6c852060aade45b386cae9f31836037d859db291615c95d454e7d7d5592eedf0408a7f486b18ca18d7b96e3b94994de9872fee38e604fbe15a89f6acc58cd971d20c0809240470d906609b2661cbba0c344ef907a6c69ef71e295ef09cc5a40638c2f549baf75eba4c7de8354950fe07d53019df1058c752c725bf895dce519a2dd9bb2bbc4a29a919e4d6a1be232202b84c7c1cd31d0ca6aaf3dc6ab6f523278d5fe8387bb4020ee383872299bc0867b4997ba77a42546006b7e2e5c0d35c040901562a232b7d7fd780278f614cf17e0a19acb15f2b9a049123a46c8c9fe0da14abf1083b088682776323a53010d9979dbbebea48faafb4f5738cfce032bece1e2187d7daa1d9e506305e55291ca8eff616ac43230e3a1607fa675827699c6aac30037eb535d11f0f45fa632219cddc4bce7ba68098b4968345fdcf0bd6c1fe8d9ae73c29e34143572cc4c335ab8c518552a8a94abca28a52882e253dae36ad8c5a30a8bef98c2ace2f52d6c2f1b255889cebbaab04c64a993f04981d0f0c65169f20e6aae864adedfd13c280f26bdc9b84c5d8d2881f5cbbcf9064e7f05f705d9f27f86a5dbb37034b9c8ed53df9ce84f3d6a702666f66a8265a0970f92756de9447c783635b0a73ddf1396dbeec0a6bf2a4def8aab634279c94fe254a88a90b16bfa2260cca87b1a7783efc97bbe3bb14372cc4cc6eb50aa7409105891e016ffb398ed8527ea00d7dcb454d73485c56cd03a4afc09db50e796cb705c5be809470c823b2b65b212d707cc125cc441c35b9e8e94e876d381808844f3cf4e6651129a7ec43646ea37f45d9d79b7c2cb96e75952c70a4251afceb41a7997dde963aa609a1e6e0aae4b7db2bfb79a0dcae6eaba953c75b5898e28430f66da93d5ea68fa59421435e07c09c2c6a7abf01bf88f7606565cb7ada1d4c9694df87e8af6feadedb347253c34222f711760a409b34bf7b6261e58c7688201fa59570f7e5ecec779723708a6564484bd64d7f2cf0f225f1ed790c731054415e7a8b49c362625a1753b603cbfea371da058a0ede3619073c88348e322a43c9858d86d6227e0428e9b851c10aac200e0fbe6c669e253912c76d2397ef87b86e0a2f4dd10519707470e9c770c84db4e82b6b0a68ae0e017925274578aefbac39078ce7c06d3760d0b07e7dbb99a5adfbce7657762dd86380e61e57f806992660d859c1b202fc7491484dff66ddebdf81e49d783f2ac3f80594fb217216dccc991d4dc00d1a6cdc94ec7fac421d58304d9cb6270a3466424d9a355eb314e5769f1553810c24366837e86aacb7fff841eef6b46fb23521906ae8a6cbb0d49944165bfef0a50ad3b4f668d95f97565d6639a0bca484e1b2a704470065b7dbd6066b5569f8b3faa0207746b9807e50f7b026a79060d6b189accce0e217920ed7463eb3b855d3347c85962579737ac6f2f210adce9a30c8bad5642044e461ec3900ece537bbeb096f91f3e8460bca126b206cacffacaca3e55c900324dba271560f70b7cf102287f112ec91d8bb51e6d13f12c9f579922e3ded153383083468736183eb114a90f39d0e7ae0751698d9085e1da28ef377bc3b2050360d0eb02bd09f4a579a2e352eb92dc9451777d961875356bbc10390c6868124bad5ab164867ccb06e47ff3315392d5a132690e585a020f3afd17b771e77fb868e278a7c2f6581cdf08911fc3ca84899e11e822284400354a83ef668b34def294907f8df49d176addb45b8a731f37d4b879f089500118185fbcc8b582cafd266e7a76b200a7f099daf006d190f246d7ceb28416a713d437b365da75af0ea7d577a1b42293420f85fab498632d13b3ad2aa27ba6998087b17aa158bdf421a8772e76d03ddc28f317c2271f9f976d83c7c8f4d7bf163fe32b747b182c2eb57f427234688bf01cdde77ca346e86309cbb7fd7bdd30602bed6b3ecc082d396fdedca033ccbbb978625e6cd5f510eacad7d0a7bc1b06c839fbe09a0d8c779a6a576d8886f787bc6a68d61b299a67a74a96df1f0874d7e23e73739fcfc78ead4ebf242886431ee6eb8e51e9043f48b6a825a8b9b6d60a9f6b118d965cb98e045a485ff7eb1af928cb930fc86a0cd7bd498a86ad7b36cafd8d7e775cc15a3a2fcbfdd80733e12561bbd23325363b026cc097ac6d175ff8daf9f9f8fc3a06546700ba68e45fae5e0191db56e0cfd8e5063ca111933495d86688b601cb5baa2651bba66703eea58b077541748e9c1334003dfeba35e419aa4e84dd417b9177ccc704454729f8fed68f766eda55cecb14dc2d6027420ba3e64ae610b9eb1fd404b233f788377251821ac8dd35822dcfefe17b7256d5b2cfc6e2b75d5e05e6680a4b90e25be1c1b387a537d22b70bc9809ee9000feeb9e0ff28b5289c88fbc4ccb6a9b28724a0db0e7ba061eafdb8451f0041f1cedd96ad4dde4c34e70d013e3f69f7d3364fa35ab0d06dc1d0ad587c8f5734c1ec7a95288906613a2bdb872fa58035a932ecbd2fe11f9e466c1997d8a02809a6b01375b1c148f4899932c51b2578a04eecef4be569eb7d2f65a055f9e8f70a58127280440a14a7fc28a71d372ff542a44b205b0aa4bb7723261a476751adb013e2642f6718de2fc4502696b79a6df139bc9b532d8e9840f1079b9295fe9ff50035eb751cd5d7f86fbf5b7271198dc890c382e9142d208dbe18589d3967e79804b68081d5c948639a8422e23ceec8fe43d5dfb296ca671bff50059a4b3bc31b76f24b2bf92d27f721e1ac00697fb84acd3788882a018a4c490771441c677875f30c331f39f2d02a1ae13ec67d72f7b49d7bfb3bb31e0c9b2a4067a08b777ebb27e08fd876e444824f995892fb4fd89bb6678bb97adae5b0dac6574322f254954c4211960b627a03fc41f8634d2caa040100506eb2ba6c0ae8f11b3f1f5aceaedc0ba46a1f920bc3d6d12059c749f8d19127c1975cda7d289a491adddb39e57e3b54aa98d0b0335c81e2cefe2285a5832483185490526a851c7972ea8dc73c7a394f4d6e989a93742368080a5f0e9dff81ba85e732d75eef5207337e8a0f4470f3527316497bb76915e71df9c2f72aa82e68533cf28c5cc8682ace8feaa9c09650ae5c4e0f7df35dc3ad0e6cc5a9df9c5f03d2f3f832d7459da2285da0ea86e9e0e682b2bbbcff42e4113baea876308680aae952e93e388d5381fc3176146798dd8c7c49b06714fe4349c9a37404a3ddeb2abbd49be498119f354d0866bae4004189d9b4e2383579f6d79d8b6a1dfcab1023fe2235f57dec02a7eac6ab8c8a4305b9c2b2f15465c0395ed2377e9aa35b4c733e19d202c32bfa0a4fbd05f8ce74c175df0a501c4d27172e84b19441c783c2073e7368f7865809b9fba4cba748556e66cbd8a490f407a96672638ff0c9bb1104a1de8b993e0cc08ad53058347159df03c8b572a34ebb05ed0a3baf3ef69b2845db6bfed6af1b0ad8aa5a2520fa873976f700621eb5a08fe5b0ef8bbedc98f5859330131ffb38ae3148ecba565c2a9363f7d2b453a33fadfd7b5c710ef745e4be2dac42cf11d12463f158ad38ef4bc9c4fa76c22deba230d507518445f004b29263149b4be9804e1b2e389d39a30ecb1fbf77a24dcee9789665a02c1cc18573c024989b2402101d5bca172c538843d62743a8e0139e8b986cd5b9343eda12aadde2e6eb5d0e66d8088f39ceda0b7d2055539567464dd1befb17ea6b6841f5134db0ba450332ecbe05ea030da2794f499586af7087aad03a1099f0f7f562e71ec537da8dfae1272e5aa7be90887a707147b2b9ac5e800b1643ddc3a06e3046fca50b8c5d76babf92c4ed84161e46087a4763414a2114ba43ed45e2a53b099cab4c585f36f3a67143b7922b08c9a61cd12498846800af50d8878f59d9a8989a04f66ad6426ab21cf1b447aea7c081822008b09d60880ca7846fc24a1ddacae3fd3fcb667287a9c1d5665807bb79a939f3b87a94b3c9f2a2e86348e82716d8026ec6001f0ec339eef5f0c09bba0b01a0e7cc91037c0ffb9c7c0a1de0ebbb88085788a09ab1a4d26eafb96bd35b23edc3bf50e452b2417676a0f210698b91187b6b89927fe3a9be0989862649c876ce4c4e2ebe90d4bbb46f4a382274e03d52a7ddafb18eb1534a7d5ece67c670ad69f79ea4d22d90fce4b229d6cf74aff7ee1fe4db03522965fde5f7339d7b0ed431d04e14c81f02c744fd42548bdd569f32576d4a3863aa94a455bde26e18627492f72748cbb5ca799c6f52922da50772a7eaa24f8884cf4b55a410e470692cac6d83369ee93eb8eb1c45619513ae869b2d2e96ef1b300dc993619888a552de9ea303ef512ea5601bc091ae9fbb9ad6f5885f4bd103a068884ecdf6aa997baede539ffaf52bed15cf477a33425c8c014597a7acbdc5fe674fb89b2d9a93981ca64a6139726e978c47138e9f27b19c795ffc7bf5bc376454252f9da350e36c22f2e35917c862e646ec6ffdc4d761b24208fc1b5842f190b0515f764df83d2e047dd3274ef765136097537aee0971bed8e627f0ab7788ad454fd27943a2ea08024da0cc517731e1b8f1dbb37acaae40f6ff2f581ad303a0c366c449360c40dcb14a101728c08c7e6903c21ad2041e8c3e13e36f06d2d55cb3839f2e0844bf50882aab0862f0295ac1240c700eb4346a71a91b432d2aefc6bbf97621a0ee2ad43308c3b713ebd8567e18c66f0aaf265405af99e3c5b6de0a2994299156cb670032a7e3bbfab385be023e5e2808d61e96f117ec0d94e57bf6cff643cdc95e5226dd4eadceb2cc8a8928848a8094a8bc9b432a9ef4bd43158f1e735a6291d379239252b29c1e907e29f296ef90775ab2e43bef371b1b60d94fedaa630da0c5ae191695de4ab65713d65d6f0e93b6bd60c5c95550948f96e43d6b9385eb9eb549935f67780afc55714815abb1adc8a6523dedece9c2f75635e2e043d2d1897fb3707d271d13a3935e68e99afd008d4ee8ffefdca71afa22b2acf5b9ea61d9576b30e0010ea426d4a52794bf1a5983563d1019b43fec2469805d5eec8d234bf90c0bc434a13d0d5bbdd1eba62c4be24a777d6fbac0729a43e5686e69b61280849ee87f1c690cf69f46d86acecff526c8e46f873295427ce4b7b49492bc6df8e3936c735080a26a688ed4225a8d8611d51f4fd44a10c876fad3be11e7b4ca70a1f93b3e24caffa58a7a1ad06254e7677728b23ae7f8295543cfa505ce076b7000da8578d3b0a1ce0ac46feec5990d3b2209a9f2c3fd452e2a08061e137ab5fdce5cd584aacb26cc247969811f7911bfdea4ffb47dc4b89782272801fdc11cbfa350b247d496241e31346c8b522eff9267d27f4125cb5e678f42fddd0a037c866dc21b59688fea1341cdfa8f1009d6ec4b2289a4dd13acda7c9f411e4741a2598ad7e620f930e98d889cf8ce6c648d76f5ab0e622b18573ddde2a630a9c1b611638645f281c4118a9bfae0da4b0bf047200a2457f9a4e3714605394808baa2e306ef068fe46fc3f6715b752685580132a58f663a70001855effa273b36cd7d84bff1cb156b838e3c1c484849092fc56797de3f883d85843f23e4ccc84e71d73ecb1628bb1929a13c357a6d35948fc749514266b8b1d35b74105ae975a79adda134951ede2c728ea5a0b10bad10bf44f7d3fc41de524b61517644e6a377d3068a6d354a1b8af403522439f337c72c19c54a0d32dd6b97281a7d8e7c974c9403445dccd59ba3118166866c38186bb8b379ecf44bc65965ca20dc2e6392822f8c64872a3e4ed2475fbf6e090908fde35f01879854ffc935b359f161f427fda44f3f62d4e5cc7e82d3a3cb7eb21ccccd5c493c2e7c6ac93fc206706b4e808089710197bb95d4f0719da6d7c6728b02e4bf27fb76d98ca79e5288866c8255a7fce5cead2bca8570d8564200d23485cea9a751b537fcd157969fe80037f5d4b360997fbf43862caff0fc3c06a1457129c6501ab5136519c173a931ef3feb58b9d3b8ff619d20452f78f9088b3884748ec66aff055ddfce657cb81ba49824027bc00a19041bfd3ad01bcf49dfb2113144b9f53432c67dae9c2481e62fec233bdf09e1e5da2afe4012776c3f3ba490544a1d9514103da373adb4ef108cdde0e0b335ec6972dae4dd6e929af631fd88b635197f2594c1758b1abe04581a89c031465b13ab1eeab3e52f9b899e7f11c96b74de31b0c9b526378fa8f61d9040f625c37be9031b4efe33cec3c27ccc20f8334992ca222ffa3ca24463216df92c0b57c5a0944e90cca45514c968e4c8205b832f38d2cd50165afc50ffb1b6839f4e66beb6b1bf5fd2c20fe3b4c6b0231401dda1f6457d9f35c5785eefb1f82dd84de61f84747b915b6db84f1963f5c11f45914c33cc56cfbc0a373ea41188bf2bbabbf05d8cd112bf1045c58827b1f7b3988e591808b941e41a8429b86f9c3285211bb57979def8f76dc759237c5607b269cb70d0decb90d4b01ea8cfd59246c368d3d2a6c03441c81431dd1b475b27dadd7441226ff14a3232f41eb32b1dd7093a4fde2482f578e94c5e337a0495faf59f4ece3b024f4744a33f52c17c2bff95e6414f8fa9f716093464faf1ad0c09da5970af9c03e495d07040d49d6d270cea8377a0424fcebb8257c1ee98b52467462d9be55654176b08cf19a16a98ebb90293091ad1611e5107210e617dfa3f7f87df65cf69cd7d94aa91b4fa6600a0911bbf1631e45c45af820964eea5f79af9c74dc0da5e6ac45f54b1e0fe470d2eb04e20b6d90a59d5821593b1d5cb460bc023e2fa296c281e2ca4f7ae271ce9b4d244f04cc7d8ffa339aa5dc520f20784b52e672f2d1e5e492d8cb34855675a4ec2a3cb8f49ffb2139b0729cc961839ca20c04581996ed06a8d68cb075f7f56827475d513c02dcb3a66e65f661bedf9a7cbd09cad5905ef4c77ee565d77ab126e450bf30b32b392b89b49731656bfbbf2c6d922d6bafbb4de9e757706a8314d0160dae3c4365be079982d74f91b908b454c126ca2d30c363577e1423821dcf80fecef093d96860f59ce57b4395a74fe3a762c78116873edf4e1a54f7e9069ef57a9a67c5f386cac5dc1c6aec8b0c1205c1c2efb0fe1b3ed2072f48b29dd82378d1bd9c4d3bdbff040317093a09a51391fb35565d1adb903e515edf4a39c6e84bdfff3b91e4ade60264c02c1d2667d78188f608c948e751fd4852dc3087fb20f4f4ef2644ca6a1e6068354624f971a4cd2c84a2e7a59b503195271c348153a553b8cf6cdb8b9dd2509b06dcaf31876f8a1675ac463b2bccb6e34421ad5caf8d7b867506b3801f9c2c2b47bbc1cb596c58fd3a6082be45a8b11385ccde1f4d45cc6a92b621ccd5982dda98f77e88d2e64dfac7a626f8b6465f959187a9027575dcca87ca5a6f770a6b2c16a23ef30f59ed1f63b61fc04d620e559db280515319ca5571b4200d6be8f446af15453d5c39ce9e99e74f032277b7a5f683d2ef968de834c50183e615ccf81d7f7d7362cc41f6b56b931ef691aa46a85205b742b1425ff84b778fc79dc99061be528fac55c0558fb6692c6458e2eeec5e2927cf8af72de3070d40667da04551d42d98989fc7f2ee7d412ee8d2a5908c3f8da8a6fd890a889fc3bb9c42a31ba553a559483d4d89d0d6764a1ac5548c9b6384c4956025fd666c28e83e14ace6b26136b43298f9de4936c99a99da65eae08015c65fc4267840ab1dc8789820efd8a60f404c4d4fdfa214767b60a65e6263c6b8450a622d6ccc85a7734b670f2d18f200bfa6fbcaf797679e9e7d3fce592019b86b9efdc58914145f7fe709b099eb1acb0f9cf4c13d6c5ae3e73d557ce42d7084fdfe28920b69d468ed5680c524136493eb644a465bbdbfc2a06bd9a74fc0399a795939287c52248d040d8e16c207945956b9c490690ae057d7b848d1949f4b20452c29f87de860c0b02abf44c71e47888aa7c455ee892190b9f83cb01a75d4b860994b5a38edeec3b02ce8b02bb6c5a01a1f036a7e5250b1bb11f8e2ecb4789bcfe0a0b2b91591503261bb8ecd973b1c6f703c832359f7290a9808c3a3e29d06d95b9f833aef9f598f5e0445e501d69ecca753fcbb21be6451c84dcd6a3cda0432d2e7d663c150c9da2725af871d09b3aea5d76ee64b4e097a5d471564ed1425e26720e5826c1c94620aaadb6d76b32b3ff26d13663830629e8e5ebeba0bb60918e0614f62cf8efc18393b6d47b736bdb67979c686094cc699c81081fc04d6f1059f1b76bde17ff76c97ca74d898752473f8b05d2acafc854ebd0d1a69e125561ba38011214347dead1ed63d14514354af0a4c9ea1bb21b6141a1a1cf1b32b2a74055712e98ce0b378f94a52517175fbec2e75c2fafefec43e86246489a1302b7db19c8444a9cb89152cd527c11f804c4151469cbdbec1e170b5ffd72802971c1d3c7e438a6a19e66574a5eee1554124b4a337b94ea247820976d68d475645b8213e4ebb550c1254705f4685c234f272622163265218b47685cec74e16e4128ef7ec288316eec04e1a74b36241b38a9c8a9d2fd0dd50285a5c6cffa9bf29b840f80a8e9e26c0e6e79e9efca95a076bc4d19d7fc0557d41035e7fd169c0411a31fdb8c154ee10be59236dc79ab46125146e9f645306d67673a3d1bdc00f8ca7ba1be5738a4fca28e83b6b4a8d6a051e3ec3b1242e6d436d887301bc60a1d31f15424a2f0f0c7ea4eb2bfddfb10e9591865916582d4e3724778644c644c697bced2de8d9dafa5f0a7a8b6deabd79a82d25b3e70f6422c6a8a205d838036f727126926dea5e567e99dfbdfb15959c705721aee01211f5c6478cf9a0948c0d563b852501a7357d4d99d62542c9f773a1d9adfd7b26d46dd247bfd0ca51e71e58aa6f82040d397d8f8144d288d02e7cf7852a1ec53fab8dda5528445deacfd5a8068496a0e94b81a75b9f2c7409ce38af73ee571bb281b1babd9da9e8efac715eed39f2c0865e0dab6b40a5ceeafc2182f2fd981f3c0e94b07070caf4a51906e1fdb8913b39bcd5d6634b665b132ac48abde19d81f80176db19d546f59750ad438a5358d10b1df2a99e5928be38b35c4dd9cdf6c4d521130ec4ae3753a3bba7eda7b7c4ae7abe264e0e25f45f0966a51681298b43687c312cb029650ebe91ee34d7f2b146a1d48d16bb9b54bd4f24afc8e147cd7681b792bb827f742142098990c82e316aef0657d84c4c098baf6f9f0c73276d7ebf3be8478ef3419310b5c6f80c1a8a126fe30bb920de3920d6db066be9a7fca25f1f3b909ceadfc5bc6932129df9c2bf4e2937a12ea67c5333474bb2dabee812c7f1b468c11cbdce2323065137fbebf6a557fe09a311e2ec7398d612a0a9783c64d643670cda049e3efd2c9753b00547e1a48e5236d13fe857a63b42a16df3e1ee330c7d34c712f2635b3e2effd4b6308fdbb0ad445d384d0810b502d6c947667a642436524e450eaa8eda34de827445e49f43dfa8122ed51ae372b9ffae286a32dee8e7f73a9187d3833f3d6d974524f3b4a51a6929f13f88dee009da1591841f17b28537faa7d943411f999c8d86df404e9180f3b41f78162aed354e03f2a2f12155b12d24e50e48385ca95a6d449c1237ddfa3178aa0c7efefc6a8b4ac3c7e4a4394d63f6391f659f3db9a08496da90996c4535ced49bf572877f4951b5b774613d1aeaa506addeeb9feac61fc93bd8dc254d2379fa631a9912b95818a17e9e7b4e53137f619291c775b38dcb13da093289f6c054b9d686a0cf3a90091b5bc88b042cda296f4ce496b68cbabbb7d6333b715ddca967b570628212bf09488e63ccefd4be58d7854aeed8cb12fcd78d522065258b64504000baebf534ffcb6df4d56931d73b722e9d49967dd48de1d16061045beb4bb42168ff8b2b5e1e54795ac4c4e31b14b860a6ea21e65a93e76dff03fb82557a6b0257f13ad560574719d339285398ca537c586b07f772210d6099727cccc328127ed513961ad58b25b9a24486cf054bc0c39d8c70cf06ab49e1a9affc83cdf3165995d904d9f9739389c20193bda27db24252b6b2468bcd7a467c4b55f6f4075e2611dcd93943bfd726e29d0f32a757d893aeaa7c38e3072506aeb71643d0d1e0da353cdfbac3dd8e9fd0aeb637015e5ac856078d8404446dfa7b425144e337e793385381ab263438381b163b4cd211217ff72786b901e1b65308a1a403d73a28ec60951a5db71c0f087af3cec5adaf3110286077f97fecfbdd5765a42ca1c92f7281418299d827ddf10c1863d24b409ae7dbda6df72fe58fac4e6e06f382a7a3ba45de89498d2c96305984e7e839003f8b1cfdca783c2ee8c9652533f6ea63be297617ee1b3b967420dc74396e87065b6d8e3e7fa8343c9f94dd8ffc98fc5bdf4df6c5370e47c91204687f409698e489f52037663e4aa861edbe62c135c3ea1f69044fa001355e2ed7100a55f71bff0c072379437ebd22cf70630a8e1792f9e8499d5460d1fae2b07c26db2a2f657c6be94e735d7621db151a6389e2c69239f0b2547d84015f152185114f78bbb8b817eebf357805a2f400dc8646bcdd07ca8acf87a7171e601a717b06df29d8a495347fe6e66f6ed1e2d7bcfdd1889a0c857d4310bfe003548e588acad39510743b0842970bb631943caba6b21d92247c9d2b7b753a9d8d94fd9189ffa09645b680cee30bcb0e4829fd4f49bc7d01a574d1056246a655f4a23bc886fb537e411c79311785b847561885ed95fa0417114bb83a57ba401074ff271e3b3b4163051d67b07eb77fa493e8d89a5c3d66d66779760b3678a0bbbaf90d52cc71cc1ba296a2145b2f0de766c6ad23579c0e362bd1061473218bfc36b39c4bf6acc83a81c4dbea31fb8ab9f9a0b51bb9b03d80b6e33035933d3ccb65e1bb29ab5ef914e4a272facebde0876abae707ded46b5333fbf591f046762e077073ca4ab7d6ea1b46176005a96d2410bc7b3054073aa218308ca10ea1ba2df53d0bd6b46e429abd281c3bfc2ebe7b84ac3be022bad7954a2062bbb230f2ec922838559589b0c12c0fa6d17959cc799b27dfbf016f79c41a939b7dd7d42d7dd4cba59ecb652429d88d52d4dd8f827ce5cba88752dc6e1f849d357ab4c13096b6171d1e852438004a83306717a7d3e0aef810d7ef147855d3627538ac9d86ed2a454378eed13c70c25b0cba23af064c1490fe92790b42053dbfd628d61580c83a1ac1850dfb8e7eb64205c9b6a20fad0e3838d086664de8730f93680cc6667014b6d3296e148d63d10abf89b9201fadc4f8ef16bcd64b7f8e0a3c8f90f45b4b9be943a0b13e4d9402209f8e03f9da10ef91cb66af6c26953963588072a56e03d04f2e6824819ff021d4be5791f0cb643b49d5dee65dd4f643a6821bb727a25ae38cacfd111ff821c1f90fdc1a204a5c0a494bf1cb01a76a384f6ce961890d95fae2638e8d053ab513fa5f6bc2448e63498c34a64a00f00b5fc322f163058637c597ab427a035798795e817091bf85069f5a8dfc47bbb82a11977accfc831898308ffc28df3e6afa08889d35a69af57bae6f5dcbd2cb4804d1ec335726ef7d70d1136b6c759d7fecea970a3d9f5c346928eb613729861a89208bfc8492f9b766c69cb7c580a283f3167f80fd1f16e96685c78507c824f453dab1f9ac81da94505cb7485965cfee441a130c00038f3cb5d6c9dc8d710d7f3b4cc86b9e624d7f62b716ce24202e7f0b1ba9e1ece16ad641dbbe4d9fe921940929a25e94a3fd499ea196b533aafcac91f2d335ffe634f07c031264b9004f822849b5183c5faea893d03e613199eddaca42ee6ea1c7ed7cd8e61a930eaae7aa0fcd9911076e23d8c722d8b6dda30e65ee428aee9489461ce53d0d3a50b5140aeebf3989a6a9fdb568b432176134760ba9e348f75ba701d1c2cba55f1627591f04f6bef8ea26a52f3cff49e4e26a4c4ad38ed2f1f21b6ce62771a21350eb2b8338b0a00f9ba791896ea8cea128b8bd9f11e4e6de8b18542702946a75e3b0ce36f5302464d5340b3f2f7487881c5ba91f40f6f6a4395be8d3d0b1dece462b8edc6a9bb7505f906dad2260e44d7adc6845e46f98a9a52e10e474a8b371e1a0889e45522546d1d2233cf8a7e4ffa33af9ea5d053ccb7c330ef6e7a2e51dec6b7546435049b157a266dda8fa16bb6f0be68561596110faf4d03be33cb7cc74a65af233148eb660e7695c03a419c42b1b6ff9bc335062547951999b9964862da98d929ad4fdcd896d039b93dcffc3c151b4dce9c12c4804b81a113c84d51e57f3024129d938d6b15b1bf7711bacc1c3558792776671acc328b6bdaf7577cee73a615bcf45aec43aa57afcc93d9afd815c987430b37b29f750e560e14f55afac30ae6db3e02bf4a4664ff759769268a8723f6e408d83af51aa148a2f1d4dd67c6e8720446a313dfa3567b89574fb9e0fb589ddfb288d9f1a9e18bf193d08f10f8d071f344fbd8abb474127d8126f57b6f43d2e64dfa3d865da11b78e287ee3f594e61ab1076d75a63372430d207decfb81ee281409e36c340f9549f94aafe21c909c7b638dc513558d186b335273f64ca1f55a8aa3a09a847c06fcf3432fb3479273de2218b549a435d180325ef143129aa21846291802cf6e04e1b32caf05d93898450d83e2ca868365d3dcea07b2dd16f5852048194ea02a83b624c44c469f93b9145355034b5badf861cb86aa3d53678ffa9154b73cb1dea83f94a2c50a40208250e500d3602e85321b904ef72881ac8c0c30f22ac97cf24ab263224fd2dde815ab90be26977dfe88f759f19bbae6ae0f635c831e32aec6ac2c11adc0a1af5ea98d192a91b4e633db3a0928c08311f7c6c3598d1b838377653f495a425dd67b5e8089215e41f05715d5583f187d465acb4efed8b03518fc45eaa8eda54137719f23b9c43d5a399ed276912c3edcd9033528e403d1e1a22f3d4612d9662acc7ef13d3bc5cece80286673cd21edc40424c1fe7bb49e5374bd28e8a56ac4b7aa9ec5623e2342f352b98d80c827012be51b62e0ad98d0f4590349feb1c76164bdb91f5d0fe65e5a2b9950ca07b231af5517767d9c899c3d6f26902eed9a9a9db6878de5690f38e9d1de843e8b2a497223bd40bf7805014a336a7bd6cec02a71dab9c4c20742a6225a4d17ba109cc18269c01baef5be1b917e2e37c3c11b39b49bf578080b0e28de679406f53b7da1f2769c12ea067932cd76e7e11d88fa9186ec0dd916c80aa3c5f8510b719da2732e12807b52e9be476231c707439870a80addce974abfe155fda81d2355a24aafb699ac25626ebe39d5c43c1150deae7ddfb66bad6046a94fe71a36d3a9aafbefe8cdb49c85ce3ed36cdc76170d86be42ef5d1ca82e4cc2e98c743f81fb44e16169b3b21c5d049382d69d504c0b42c74258d0d01dfd07492f4a0d56201380df2a505e82282dfee11836b9a9e9165b0246fe7f0398d948757c61e1dba49c6d73a458e956856bf5578dbeef68d9c484e4000c6b93c5a0ea34d36bf60e3c3cf01df31a1d07a092f1753317e3b951e280302d0097e8e9e9c1a9ec030cfa0d1643f9cc0dfe61ad4c6a9084f5c3baccdc6dac3528f83174ce375cc9c39ab9e86446bfb8089c61ab03d44d0844638cd41de11ef1e98dc3d17b4e9f090869f77ee65a3d6f2e7020477ddeec75f3f76da9aa0be7bb4317bb7c9a684909b027135e1261c44748f76de9f3eea258550c2dbe5634e919546f529db58c213738380e65f0091033b3e7a54f60108e40f75a8b10bf4e29f86cc293cb6f1ff3940adae97257de3c56a5a52c11b221b90f8d7a496d91defd89ada2f57716b5108691cf68f03334948a340628e5af92d11b2f99485c63a73ffa82960512ef17f6f8d4e98c4f9be41694f8fe8aca564b72afc21a568fbc2cc4167098c6a608a048a3db6b0cee8829dcfe84ae9a05cff2264ee24241f4c27b5da90143e5e2e918747ad39a176c872572c5a98fc505a81334c5759d4aa5de717622f58176f4aab15f3688ba99d7ac06a01c1effbc5177747ca86870c567116fec1c2299c493005045d16129f77720f375d192279a285230aa148f9672086841cc51d58944f2144a0ef2f7a6db9f48279b1b0bb830080f260ed8be699698d7f72a974b2f2f960abb0791fe4f8dd611989e40160cde268fceb88ffcfdd0e8237fd310aaad14aa3fb0a2ef08077eec12f1096dad3e9ab26e0aac58a499bc1499dead9c47e9a7ef34031baca28e118298f8e64700332fbf1993efcbaf58bfa70fbca0fb61a56c2f64c564ee2e8d919a2038e220a34d421d5cae263ebafcea1c8c9a41a6297f9a64d6771a9c0d6aaa1ba6ad852affd5676e16af824cd4fae75706c50a454f1806289e67810f2a104d399df10748b9c7871150e716a7b8ffa2755836cf83816923edff83c73829531a9f870e1795491d8406f905c0057caca4ff57d17c080ddbdb73a8e993568b49b3322982d762aa035142c099813047338d53e72e32a98465560844f582901ebaac98487b764a31f150fd7e403bd74babcd2dc6f27b06d5cd0302836e0312f7117add9c6ed735e841169f74e31174d34010a0412d09813e806211d3ad3753d445f19d80c4214a7e34150621f592c16374192d251156de5472c00b6744ede497667ecff089c49bc4195f1dc6afbd5c792e4311cdb9ad25290e2233b3d0b321d5dcb120ae6ab748219a53c029374cb8ed34b2bf3517b6b08f044d8f7619d154798e8a39e3c2f9a7805d3058ce780a3c3ee7b9fba96b3658b9c5706891a74655ab504047d3e0649e5b335245697a625d584b3fba21d4c3f772b8010f6dc701d76cb768a953d575976256b2fa3292679191dfe407af77577bd60e4695df11a96bd074e87e6ce94b7fd5a46ded41cb6bec6668373e94be5a234e4873d5be93e85837a08542ff6d948f314f4a827510061c8602fd6298afafe0a2cfb65f2fe4157fe022f3aa0a4dd1527d0af5f1c1f13c301d51553b1f64ab6171191ee54f8e7af25564926e491c04759de8913413fb0ef1033abd7c06af37d59793c3b2cf18ee9b275c55cf861ab4c0e48d7b938f497802ad423bf20185a6180071d6223ccdbc4541b602664a720bfb08cc07e48d93c5a694966d09c94a0b8ba764fbe7fa848ed910a9e9cf84b9fad911ef60690174da6ef10c52be51cf3dceb436fc6cb2aa0620cde5d46844821d643d4a4c7ae6ba2294253fc7167d09e9445dede5509452860c363cdef8d2a2521e89fc920968f0916adccf35f785c0d6c6c1a1a4cc92a14ba221d7b4771d458c5a1e1a0c8ba2c5db6ff6977e175811942f3e6c239d585d81cf69391cb50df048ad0840d2407becd522d15fec39c1bde8079ff86d19c5b6b0613f16462a296796239ba9f7b52ffe9479b798ca61f69520adfd0f8a0854af2d1e60e4f08e061ab757342e3635f71dcccc655d2ac383b69ec019d3acc73c025a4c26fb716e3fba9fe4f2f45b5fee50b4f22f87e950d49f87dddd986e9998758862e57c7915632636755b2f59d2583a9829fa2e01f254292dfe1154bea8ae3fad33c6c72300cfe70a61ec078946c3aa530e38d11dcc5c11c07f9df62c06222794fdaf21c0871179f32663d71a671da8d609a083ee16cc01bd22fd62151b839475c166eecc5a8d3ea97ed0e3cfc1897a0b1ff9e32addceed8cf8f77a07a85df0a2d21ac7570637837fc0551fe4fe444dc15dc35291ddd81370626a60a2b4189d9649917bb5a8934e1673e667f03c55c951f9cf80ab590dde90d640f6d4c2f457ddcb51eec8dd9c12a12c30ad73fd06ab2e64102f0134311176eaf7559d30da0ed42dc0a79175dffb184a79dbf75d7f22442a71e22955288ef79bbfdb3cd80af7136f447cd44455b3d33be77003d9357fe60421699ebff184935c3830b8eaeebc489013799cfcdb340bbd68b20ee3688642aa7f31ff9313cde0ffff3836c9cce9d2d5792247d82202955befa7e1c316197504810dedd7516d8a1ab870e2dea1ae14aa59c38045946b969fac13c040db53ecbcb93aef3227f4e17bbd8c02fdde65d58ad87a08ed0c3f6c2795b719d75e8af825e6ff7ee84d7f2afc9e4c7744d6d75f9bb0db46856bcdc7b3990e094d7444edbb5bfd0fa3a59d2bcde87d36bb324cd5e91a0cad4c1c0142213488605d75ee5457b8d8f9a5f171dc832149b0b066118f069d088e996209ce0ac4b25dfac4b2a2d6b03deecfd0ab87e7ad8e169fa1834c1343abc0125bc1528726fd28f47062186ed139c13939b84e075ef6e5bcd43efc97947743dd09925ee6747c43309508622559aaa5397940d89653f93d6c31520c46bf379fb13df3473006f7f291d05a528d11e5ab23ec7a5ad1bbb54b7d5d391af07f529c383fda0389c9e2cacf9ffb7b1f6b98f7e652868bcabd8e559be8080b9356b18051206260c0ad9750f08669617921348ad7795be35c88d1da65d3fb487271b6e1a14289446a159fed3671bb644f1c19e5dbc6de6fecc44f85a4f1b16c00efda47745173466cde7f2e030fe1a104c3a772f5af05b27f6f866278584aa187d94e26fd75dae84c9221af9714c50666e32177361c0c9ec0184e5b8b45ce0199e8f2c7243732fa700f74d61bef26f13e03ac88fed7f1e6423b10e1c6a9523a11d6bdff201a21617678eb1e6b82981ca3311fc7c15d0ed42807a28a6b09de4d4faab4b18992a5b8a71cffac527772d9c0d2f1ba215c912bde49d311ce3aedd2cfd43d8ad9e306a3a574811026fe542e429b0acfc916c22aec48134c71775fedefccb463b68e0d6efd304ca63463d3142519510c147cf8ba299815a691fee48697d9e37a1cc41f9bcbbaeb92c616d3b4ed2e81c0d5bfc26ce65b3884defaa261162e64f6257d76fbe123a31c7114deb0dc8cbd24b0d2c6dae4bbc92c5ae366afff0f23e365172225c4c91a1da09ff1496a72af4d87cb80be196f9222eb8cd195caa7934c9d5abf48c6cd6fedcc1b751a03cd393ae66f46417c2f3cd01f5554d426066512e94519dcd417e2ceccf3210a9e6ed1c66e82110b8fb1ce8a40402de37ee79423bfc3f3f0f8cd24303d935ecce589065db0f9470ebcc7aae7c96bccabb8d1eef7fdef4225c4703a2c6fbf2b3ec77ccc19ba9d1c6d427233c4edf5ac0e86dd116cd145935ed9d08b2fbe5b642d128a62d45a8fbffa04f354f388df4612d4a8bc09ff32ee13cb6334a1882d273fd392c58c3544d0c1e7e77dd6ab9563b3ab7f1042df9bd80ed1c706bf29c594ed9b908b384d51708272a4e5f1708cda60c4765b848b6eb4d57e1e00adc8158450476151b3958be39c4f1b6796507236f15fcf3c2505702ffdb25be86525e2d26b009759f4252992006d1270309ae212cf28c56641c0274a7f7709daab67245724fcee91aa800f129ddcade22c99ffbc0b70d76183054fc4f1a90fe5c953e2d2c40f09daf8f6fc9f9ef78ea4850d7ef85d674726234b5a4922a2caf4449a080afd61fb8b6a6eae39a3a44000c4aeaa06fab2a5af0ec71d6f48049fba9d2116e85c54a62078d8f2182a2ab1d538e405c9df11b472cd9f1edb2acf8e0d06556d7689ecf2e09fb87cb77494dfcca7be16a53f8193b903a95d3ec99498a5f79486dc68dffd089bcb3f12dca490a30cb062e329176aa855772720c829ee8245f501737a09b86c2f62694bff933a761b5d5dc69f4d98b42a9f94b68cdf07b832b7de5e1ba92ec8eb1175a71116cb1431b2476114d55dc695b02147278f23d399c02f8ca4060f702ceaf71572e8de2b64ae2bcab73f0edb17e11894cca90b7301a19f1897739faee8a094284d839f5d57cdfc53aef9715128b2f1e6e0c171a08ab974e7410be228c3958645cc453aaf6ae9724d492a7c4f09556ea04e5009d1789b36370f1af59afb53fcfe55a4722aeae244bbf232d87fe18a1f4a9f1b9d40440aab5f020aa8ddafff0f324433743f6c09c4af934978b52df895f6a8d3b3d37d4b8ec06428a5fd1832ca006bae200e45f1124a98906d3b51a21fb6f868fe41e0e3db574c9b4dae2193e2bc8bc3cd88b4d434e87443b528707fbffe824456daabbefce82edde10b8f0e6f66a87668caac5a98cf5bbc83aa02f2ffbaccde8133ae5631bc60c71874d593d1c7700921971c084f669065ff1bdc427c8c969d6175047bf8dcafe1431fc311babc8c2893788e15ab63f9329b8b331112a07d3c16589541e1fb79e7c0d65e40f041a43857bb8638de1181c0745db83f79649ed892c4a42d9241982f18633660a68bf88cbc97baeaca0a209c91dc5af63bdd48772633310232145237af3eeb1ce0275032e617c2cf4844a5e987c4ef6ed004db785de6cff8d0bece5a46513cb2cb4df840bf4e01ca7d9ecb45ed0fa1ca128369b47f8016d0328d4cb755d32b807a26303c7f0b470f390cc0a58bc1bef7d38f9b237f4b4da15ad5809b70cfc07e2a1c1575c6d2400fdfbfe2fa655391c5be5e6d40b899a530951d237bbb28bac395098ae4d37ced7b7c1393f006ba58db60a91b621d589171156291d8abac8a255f827f3f52cbe29e9d4c5a98ec5307c01f91f43818e0f8475fda1c77ee5a971302803374fbdcd89ee058315f9f6be514b566baa593eef2a08e2c33cf56db300d069312c56510cae43d19fc7eb670b2450cc7c3e52baf4051e0ead0e89af26a3116e3ac8b220a65569675462c44eb5b238ddaf3e2eb73f08d52f1f99dee5b4e506dafe7cc64a87611667ed195a3328f0f2c4fd962ad80b0752124b79bceee626485ca0b777c68082319496d67662b62d291dc505f2c27ecf8c858d734e8a10eae10228eb269375735f4b1758cfcf86272141a57e1396c69f1fe343057f7b548d13ffb25eb3077167b27ee2d3aa79cb579f6175be7425c46d6362c867e0a7e2e15ba402d98b85dabd2594ced791308c9d412a36dd52fa8f73446ddcda83488876e5408db9b78957de3105ae3eb3419522e68b09ac741463825c71244574dcadd4338d7b06cf7b5f3108f93ec27b052c6a9844a278d228e0f759ce8ce29d6b5e0fb308c9346265d98270cb1d11950a580398fa8c4efb72468a414b56db526933622361c167078db50da5e845458ac6cf6d7969c9a53a24e4e75217b01d60eb422a84748c10ff41a04de966687bdf707e1ac9bf8c2b802010c4e8f829fbbd363c065d66b54e8448db6b4ed1e81ca2f071918ce59eeb8d18809b038df4a9855e644710bff1e7a0a1265ef7a6789c888480bd538c69edf68e83a0c1e5bb216ccecf6f0ecc1857843c4891fe84eb1ad0fbc07cb559a58cd0b090afa9b6c78b868dab520e64a5afd1fc96099f2412d951c676f44212b1076598fd4f6d80386caedacd4787c268b8f88b220a55ed8e7cd0ef89f80b288cebf0cabd0de2f8ab56cf3f0f5aec8bc4ae8c2c641e7dbca4230d27f4bb5f70e56e45d5994128530bfd8936db9cdcac06d963cadc2a8f470a7ba8f8b896be239c5e7cba5a29c7ee74d73fb05ba498c372db69ffabfdc5a235515c26f95681497fed05819402a86e82f6f06ce828b153dfabbbf1ac87ed07b5567eb519c1e7405878f844fdb0340424fcf67b2ff87103bc08bcf2d6967a057c0d9df85764892af9360b08f85af92f34d1720c564550994757ac6ef6b0e8c1fef492ca8ff4a6626122361f5c22e0fd29d3216a4c20cf8826cabf95ee8a4c2e7d2d5422ef1f2cf829bfbcfcf07d18b1562e515e30034713f36d7e1cc7302d27cb6a8c72f330cae079f983dab8444d806aedd540964ad70685176da8ade5a0da369ca13e92decef4e73b879da31fb0deea15ca77f16f95a3ef9ca3c2fa07af3b92b92e1e4fb8c10839a960a6e0fb2bf22e0a6c2fb5e9a1a904aba6066264cc180471760e2231ef941ef7fdbc14b7ae7522eb6263b003f0fe2be8ad791081c4eeb7c78ccc55957dd4a16506d29a84f64f1023dbd9c315dd26ee4342c4b25f0f3f21b8495e349cde5657a2437ad42a37be69ff64bbfcdc0550aaafbce2d086c8ddc25b8a199c943edeb8f1e0c125183e6afc3ce2b5f1b16888edb1477aca6df30101b14b86cc30694cbc481c5cf9ad4b5e64ee1545b88952030f297d305bc716fdf37f06eef70004f55d0c5f005c0a30b126f1553d48ea5eb938a473db25222a72aac6099e80b9adf3a73beaaf768fb6fba7b135bf37f1a284fae103fb6c4282c634a6776cf77ebff393c0a8884d2b341ca2239be878d035947621d5371925e01501303fc9890de838c1f9359de2ebe5b3411843879979aa4a4957a414d85bc3f0d9ae8d7da24b73c77f8278c6d620592cf615ac04fe83f1cfc4b51fec13fd89088dbbef8f75c05f688c735e33d9ed36ed95b4d85fc0a17cd2ed3315fd26f9e08ab523738d5696ebc60fe4f2253a0ddfece998d72bc7d6cadc22a93effa227a18e2be12db41f8046d2d4e5ded5bb1a3e802ed28b3326e7e2839945536fdf9b1c2bd2e4e70f2494c2a12af489f697259ac6419d874fad3c70bff1a15a73e31f191a91d0c9434e7cb1ee2cb6944e5e6758e54d2b54fa2fe2df343c806dab387b84bb129171ee7c6284b31fdc8f42089b0e4c91f119ad25d04620007a2aec0d7b9b8de983d7c9b27a6d307249fd0ec0099bdb486a74d6744e38d0e947a4ce9097ca72ccc4ed23375b6ec7f3b4b2f86de048c81503334ab948f4e2b5af1a4de71a363d3afa928ff104d9ab741048ffa285dcc798002d4aaad78c94bf5300d85ccd9fa1cd96142796dbc390f43da0e77ffe1f2968ff0cb43d211f6d92c7cff49acd39ce8eccc4a9c552a24c03259c94a752de0fc3c4b21379ee8bc0cb5b3c84d160cc070b96366f64f954c16bfa659c4b13dd1d3d502837b8e3d3f8aeee033fc724a7cef6842dd12f147627b6f4c43a03759e5b40937c0b1e37372e7e3a21f481f95d1bdadb7c5b43c108c0be041199b8d9446253f20a80cf6d98aa42ffa93ea746a54fa93f88289b05db57936cecb63bd75e0ace4287903079eb913ac3b2945fcb6a966498ee00174f37653fd7f39bce8270444b59de66cbcafa58cb733896b49bedc1185b63b8ca7591fd11576bff88bbcb9130739a9d7d874e23565b9ad232e9af84b076bd7329e042dd5b1e0be7b22e09279a43dee7af56492ae143a21458ec0a7ad250402dd34396bbeb56d000d1512503d1aa223a5d37b22ac381ad3caded2071b075a758ab75976a6f1b299db17a6bd3dce0eb1275d92160f7935e8b4b052b234344ddd67b927aeecc452c8ff7ae483b884573b616471aa3a92dad01fa0c38f6900df2d731dd000ee9850e2b7e54833351c82039b0978a74078da9e07cacaf958b4077fc2ca4c789262c099501bc87ea8048ca9ed22f34ebf3efd6e85097f144b715d68c28ee8c8edbd105345d6d5e579a9a5e0291ad1a20e082f58ffabd3b6e0e6317e584f57aeacbb60c88765da7bf2bb6c48c936d881d6c836a6b154640ae62103916fc41fdb649c528353e3f9bd0b1a50799814a58d979bef5f5dcb8858ad8997851f4823d040f44dedfe94a4b97d21a22abb5a2840a9d43fbbbf8246b841356296afeeef845020512ed0fee886785aef195b39d653151a2b37ff6f43fada65bf0a3c243920e112e13c8d60a6bf045200dfb2f4d3f56f571256a2b79889fa9caad253ee499c4188dd7c27f9cb20e4ae77852a108d4e76691e853588d05f6455be83b3024705755e2641afa4635d0035439620e285fda43d830b81a5ff9a2bb59fa7ee4df4980bb71c37cef5ca62a008b233108852d7fa365b87465889e916cbf065791656496d855caac6b3f676f5ed7d4a67cbecacc09546e8e5c1e77328c9041537fa5c1af5848fed030d8ef86230acee29e65f8ee6cae97852487f7f90270210a943700fb53d0828435644d43319174ef0e5e2bc5fe706e0e95ebe738dcf327116d1d88f729d3351c4b102184e15463c23d7ec4ad1c5b237a774e61aae7ead5fac73f7dd33e7e8b4ed06ba2e5b9b3b769d51038c155704e79413dcc35244dcceb3210f870868f54f1027f4f7acf11422f8ff16a300a0dd6dd7a85521a27746ea4cb70895ca0dc6175e4282f4986cc1d5477d40e4b14180cf6db08fe95117ee4e0a359794ddc2a9e71c0cb58718c092685e656c3e808de5164ac653ee743e732b4e9efe0e06ca6814b7a0b1f4165995ff7bd4df684a3230dcf2c516c2b36ee877336d3103bcba63da3245f8663120af54adcef286859543471be07d4a48422959cb266b0e69823993aed41eb0643c34065fb3ee76bf0bda1605d4d85845a2134befa75894462dc0d7f9e9d44bb6896bf2e341aa580bc0ca80e98e23d9f264bef1bbadf67b20af44d64f6e1beb9fb67b95b3424faddf64ef03125a2b3b9a9a2615b0221c385f854abb5eb3eee94d5e68664ee642daef9547d64a3429d23ba7b6e2cf8028e3500416b4d16264aeb9a4784b287d30fccf7c076d8f9d4cf3561d17f4d21f7e829a1b6992499f334daf776dd770ddf4d6f566c37c4a5af2cd7d3c569c64b0d1ca13e8c1005e5fd26c52e796ebf1eaa37d3e1a9f24028a4cca7a66bfee0b5c518b638ebf922115e93cbd1610f7abbdda8c4b94d9fea26ed74542cf2a71bd5b867a4b6df971753e8dbde2422db44143f10067319e8305e3d8a2237b105aebc8f0681d218713cf7e7263918e7f4155ab3f1690fcc1d466450f39829a8966dc33cc7ace4067bb3955f488aebf394631400987bd260f678c21b59c72385a4c19b9ba112cbc0e3193104843cf9aae24544cd07652d30f0e8f72c1f1ec1e73bea9b94f5bdd894b96e10dfb71c9037c1f1d37e435ff4aea1acbe123f1fd8683f4b07bac46d888cb9513f204d079f33542701e06c27e3891cc13a9b51990e524f7fc6dfd5ff5235a2e11e658fe5c9801de3c532e79e5975e23912b33c86db084a321eed437fe190485cd56f653a9fe938cf253e98d54509c890e38243417cc6910a441e540539becad827334caa8668f360f07eb248b218b11349a85af38484170db6f585ade9265d9f3c1bb50db67b528a8dc7082ac0dc810452b499cfa21a55f47b7def3c66971c52c67cea5b1b0b6ca8ac98c2dc39e744d9d5288749ff31bb905e6f720fa1b2bdf5b1cbdb86f4fc9b1c33e6464339ff62180cf021e4b6cdb0c581644f545143c8de0e915575eba6667391fbe1c6d144621ca56fa9f326da73315eb144710de2cdc49f851df8550b5af1b4d46618f251680b42d9d17cff053bc6a3b3074241ecdf799fb26827c99e4e8d524e6cba60eb8bc64d039f7e5cb373e712dcb7c525092afb5c533eba35dbba62afdae0055a628d0fab6d282873224cbc81f85af07bc3467b502e7d694a40394b534c9c5457c91c46330fe59633024cc5b1bd3927b68f79c7d4150e302cc25aec6f3de1fbc88b4b2e7a3ee683bb48e7d67c3d400563cd2d558e5982a22a33a609cfe1544de773a106e1d4d2967b1dfb961a335194e340413fb8a1c98190b9e3171701a4598b0b108f2c7a80410e4873696b8b08098fa48b672c959b562d2b994d7147d7cd3bb575f2d80640aefd1f8b13333168f5f55cd9fd92b28c98b7d984acd03c6cc5820f2ea532187f29ca6313776c9a984c5f577139b7685bb4e054a84abd0c4d0c8dc1fcec88523005429de26a2d3a2ca6082469107366c42008cbf33166d614bec0c00322a1cb241b35043b8a1909c8a6fea1b0e68883ee7c643049f8dad6209c27b5569d7a055526efa8bdad2cb3421741e0cb16ca16bcaf341d3ba54f4fce2c71d0191b7e1806992c180eca099a05163b5b1180dc994a8ab806c59c84730b62a0131199e3e56f522a1a8ae10f06d00ebe3f864adff22b725727795d4578fece74695309d802b8bf5d146ebc0262430b3e542e34d7311254604620fe5541af91145ce304d53cf5c8095c82580e06f223ed5d7ae420a8085c7328c942e99674c25cb423f2b90d1f06f5742a29b46c82adad85fee21a9bd9f37bf85da9caa6efb6fcc5199719e5de3f7fca92e3aad26b4f2fe980dcdd09c4b0ec3e19c8dba138b4b3bf71e6a113a63b0537657800d44e85a4ac100177a0333253b17b9b22ced1310ea61e03b5d80fd03a05ab7a71cd5ada09893937bbaac4625eeddaf79e4dbdcae7713313abe945eba13f0700f74fc8314a33971f62f2d2bf9d2e70468eef9061da479429c83699e89767f82e1d037b63e20e12e7c6bbddf9050d2ba07ec99183bb6c8f1776728fd048d3236dbec1435adc31e020f3cfeba8a8d22df84655b3449120d3e5d16569ad546344f2e561b517fef2111c03cde22081202131e5ecd4ee19c9430aa6eb777f1227aefd1e4a5d3d3041125ee58c393511dcc49dfee99a0f9f4c9f55398a6483a4d33312675edb52a298b2091a6c209e19ffa45ecab74de1fcacd0146fcd56f417566f8e4fdf97355a34186dbd7c24f3537ca2259142881dea198532cd4946af0724bd46453406c1a4dd633b47c711f19d2e26589c66a4746b860f6899022e8c552c8004d8cba36214c1a993ace59ee25a033bbbf8241ae1e53febfbc004bcaa066b2a61afbc80dd2be2abaa646c4505b313237480b8eabc13bf7a3c0de50bdc646b0e5d0fa1b8e6ad8daf94db164d7fce3c66ace5b7acb17644c3b12d9afca236ca46e9e9f01c5175bd7a37cb2315a10871a4ea3f6abf7b896696cc1060a00b9817fa299a7f23e15c0c0b4ede497a97a20ade7fc09be8f8ae3e5008494d797fa542df2e46a69d9935260e285ab37dbe67247a7eccbd40a974f14df8200da91a2f91b6b781b254a1566988bf752414ecf11b0851dbfe28c11b86d69601adcd43ab14700ecce8165a7a738f292c714d5ec1d8deef6a31d48307ab2a619754f88f3bc02aa56a1bb1c0b628dde4a4222e965082f68a221e7fb80bc02768dde6269f908bc323972381fb45b6492dafeb2fdfdbfd485e0cc704e88a10a8ba985080a48b903d10c5e0fb344cd5f716748d89e7391719419bb3716c621b946c28b85dfe5e17b62ccf1edbc0ee217f8759f4bed195c873c79e427221f3962d3403b2326b06ce0a51a7313178910e3884601cc5e61365f4cfe172bb7eafa1f4c17c941b4801101a7991f8a5b81f4a4a8015871ea7b97715f1ae9b9db2c801fa94a961764fba2227b5e97fbdbf8ab6d88837e593a59f69f8e1d8bd1be4e30cd7308ef9dd933c98deaff3450fea8badb13cf506a8dcb2db469e6c64cd074ae27212ff38852f7f17c51c5d2c501ff771ca747227edd58a29fa04b7ea7b61e923300c2e7d5f834b49944d6bc4a9373d4b15453b9a9567280f59a9e035bb6fdeecdbd2d9768de9f0e6d0902aef3f0711ca6d95479735f6e6b3374b331861d2a8539412b044a224977e84bc7f8d55ab72b8cbf891eb0b26534813fee926fcb0eed8cad4aab027f24aafdd974101c723896c27a0a565f38d84170143a5fa4c9ecdb3d3c0997f3efc53e9bf252013842fbee22035f825703d32ed3823fd7865b6ea6aae56b74eaf1504fa61161baa9d07a82d2fbb292a84c91d0d6e1bd8e12f78b8f8330d78a72fc00d948bc349e64fedb639f51bc12e4e51563298c81f2f45e78c276661170cd5308e74a0a5705cab960f0c3141e15f724cf86c98c07055199d41c9b01a5208f15badeb8a3e7e08809cf8b502714e91b34194f6c83183a89ea2f92321093bc3e82c80c82f05e20c3dcba64640e45acd9a46ec7b44844a1df638f45c78aa3e0fd4c549ab147816a07988c9dbbded1584e56e71e823662bf77b5907d2708342a4ec61afa97161a934ac839d33fe8299045f02b7413a37ddf7c3e7c1a701ccb2bce8e94655590a66eba515082666e8215e5d5365131fdc0881e8e0073e5ea3ef257bfba9ca1c434bd98cacd3eb40b3cbed9134af012c166c79da93df600b6b57302f8a1cde73ad5ee0bbecb5578d242f0be60e4ee918d1581d5de4e64e60296d6d180a5383630ca8018c379019306f932d98cb79028382b0ad3e1463829f13330edaecf560d50a7f821aab45385613c52f8fce4d54c949f83e1713519aeae03451bea6301ccd53dbcbe259585193d0c159ec46fd3c38d71750747e8d5f9739a95280e42795aa412ac65a33879e92a7be5ce2b5a149fb73e3e9a718335701e694dd5694b53c3c66b08705505f0462b7b03d2104217e7765bd7577d8011e2641577ef85a9e96ed111692be1e3c22928d872c6f17a84b460d907d5cd172f4659dede1e44e6e6273454f4c1edbb6cb33f699416d84c4dba33653873f1cf0b69f168a6b9998e3f78e4daf85f555afbf3d4738a4b8838dfe2e779e83bf4efe2ef0fb6350fda73183d80c334445bfaacb54996c48bd1f424300987753f16f6d5aa0fcbe3c74ef62e2f6aac84844cafa79b50a7bdceea26d5e92b6458f436459fae105555bce51d622d0cf81adc203e04cd7403812c8852bf1e58c67bb411478abef8533f3396cdb716f65a1d44f588f3378e07315195a05a3b9fb0123fdc1f3636421ea15a7400cfdb18ae9af2fffe0ef6810d995c3ef6af5c8b2f943dd4e0f67a92902d5d5da5ab48da7c1dd055b332ff49f6a81b62ec221e44f2233a1c7d1b301fc75a30485e68779983f1e4b647f672ad3b6ed25d17033e0a45ca327d3aa2d11c22aaaa88985146dcdd698ad2d02e6fc23443f02c2e87028ce10731c7f95d52cc6b6f26b6b5de6baa071521c0c55afa40501b7bc162e799d135f173905d0d0405cb34385526328c6024f02ca37948603219baeba09e5ca76ac0517f9e27091e64cde49297bc87e4a0ae84f889abf537bcd8eb8fe940133b55d1fdf01c2aac3448f17101f5b6b2b2408b36b25cc1f555ef33a1e910f1da9b5b7cc7e1610e822cef8536e7c5ef9fca3d5e5b0b9293d9857818437cc57a2ba4eb217d36d3e6191783fe04b0ba4f626675751bf33f042ad0e5d73828d15510453b3f0abb2ef406dd0281a3c55b815cfb8f602fff1d334dea51aad6523fd0f528d04a37def75f696086c69ec3e4e3707a879e1ded951e6e0a9de44c1d9d525b2bac73e4abb1672e30bf7efdf6e8f579794732900db2f41b22a53fe2ff0551ed81cc4bdb3ad928f99de6ff88ef40bdae92ce209543c43f0f22501f30076b6cc466110e3dcd117c678fe8586ab594f2a22fb4a1dc5cfc26b6a27ee7c97c1f25cbb994c28d87e389e4ba18c999c4b4a94b596eebdc9916a40c43b7d97a995a987f2395ec2267ec224b7d8d8aa5d05189b42d054286548c98d828a059fb68ec65125230fab10665c86d4744a2d455426b4df61d3374ed7df46d36c8e82546ea137ebd300785d096d05dd6955c8a79ccefd295ba41955ed0df10a549460fe002901c4472d2c71d6390add87eea903eb2f50c01ed95ff3afe7d0035b8a8cd115defadffcb884083ca5c6b56d44e9d2a401c5366d8223550e63bbee6e04ef4ad0fcf306b7d8a85690322c4997f7e76074e0c0385faeca03162067d72239e14315f4c3ab3012369c458e7b7895daa6c3301ea646810495d1cd0dbbe55e754ca32e1aa4d3bcf0e3c84b759ceee170addc95dd6c215e5cf1ea782389eefa78a908b75b2a084d2f77c1dfb713155bea3bac7bd6e431639bd32f5c20536af59a74077058230e8474f1776ead2909cabc2ed927363eda4b494116d047a23a5609347ab1ca1b55831413ad4c0fa813189c8cb43c56e668e3c8e81f185bc4450970f50287b7a003e28c4ffc95d24a9dd69f12085f45c969a85ac81f7d00301a963a18136e22919e46ab072c411eeddcf3007ab111b1813dbdbc19356fe60cb47430cc64d91baa91248aa6ce73a1a70e69685b50b43bbc7995d6d6b8e81ef82d90ebdd75dabb54af942e29aa2268a17ee88802639eb8269f33c7db49338d85ab4c74b8360db62b05ae4b702b67e95bdef2d5d2b838c924ca0f693afcdb8fb5e69e33dedadcd0eb30b9829f39b67eb766b3bca6b8c0329b919cb8a87b753b0265ab6bfa6e02e181eb3c42d83bf847afaa380d167b02753a43ced6ac3ceae4ee47ae324ea40fe0cf2727f3985de93585bc3ae9a9cb31c7abd0f9dce1d46fe77abf179651ead25e1665743c3587c0f87ab38e7a72033b946451ebfd1ca8484b98f0aaa14843ac253f7b04c8475f40fc3b5f27583812aee622447a2e02895d09d10f26b9755ca2a59733cc4217974dd6655209cc127bc7f3ec655063da74b5fc4d4ca5516f2d5b4c5d07034eda313453ddc3f9cfa07f354001d5ed35e57e870605e958a5ab1183c87ec9a9dd7383385e13b1eb40da80428be959f8d1167844d329cc35731d4f2a7937a2ef9a98601e51d0e7ebdb4821348f395def7e07031db09aad07f0dcfafe4d22464c2e282e4898eb27295aca9221f64c43db928d394016f75ba3fd2dd903f64bccddf503099c9ffb221b60df33eb62f74578ee4459e0a5bb9534f55719ea376dd39b37bb9bd9380ce768898978982fc67de1ad576b5f96c1040c9915f6f8df1752d9447dd4cb532146e511d06101e2938da875281c1f8ff44692636a71d9e9c9f562253712cce9c7b28ea778bc29c2b40538dc9145b619e39519e492a523b7e94cd7223a34330e66e62a05568e644d401f653405f083ecc10bf9ecaec85ddac16266c2aa0bbe0217af70d5e86a9b44b2a09659a454589e7023906baff2197bba7c88197242b4260acd9bb0159068f1a1c19ea98c60917231f715d2e14a8d43f01dabb7dad63aeec05cc1bdff782b5172034541757ebff85f2fdc1c8e27dfc8c36631e4e4e5adcf76f37e5ee7472816d90f0413430d79ab90ab0b7898f13399af7d1dafeb9fa0ff424319be0ea5f8f09b58bc41147f5732cf20ca6590c30a43e2921f042dcb41c6194b66464e0c8de0664e69394d71bd79aefbe341b1dee9e13f6fed479666988b9137c149da44c335d5f6e7b6610de4d30dfbf4396265f810e2af48f4dda0b8170c3c75a379a95405364c29e3abaa0b6decf5be0452d60b9f442a01714c09d298aac5c9c167f46dbc5500714a2fae35a69c24131a33461ab341744a1d582ac0c2502bf4be1198c205c6395944eff7a1bdce8d9f3eded2352bf804498e13038885b6774dc41b329d380cb82fcf686280bb5eae4265f7715a73dc87cada80b17e07fb81662e8806be844f251a77ab25a2a63f50e05d6cae4f51931c2347e1cb0f0f732620dd963c70087c81beb4d298d14f29be9aef5c37a47cd3efaa81102f36d9212fe013a8438541437a6c9aa2b44c2f4cf80745627952bcce6c605040bcf1fce4c42137c35fc9a57f8cf4bcc4a6a66622bdb6215a4201ac5d53f7f693393c7360505d3c839ec3b8c3d372421c1c05d8859661eff7a14645dbf6faaa84f3f265dde1ddebf9071cbee30dfe4333d34c3063cd0b14fb53d11d9bea0cbfb3842c200525c59eea5ddf4fcdf5257b5489198edf334f3fbb09d4b45379305d5e6a3cb71235c6a63664831861e772bca071f51c9fc1e2457818ce939cd09e4df7961e86fee4ebf870def3fa23b869d003504c63545b3a5a21b23337636ca3da2a4e4864e16fe9f80128fb5b4eb4a7d0c8d1d488da75afd4392e19229e5b3dc3e1efb88bf7fa2746ccf9ae34f4df86ead58afe22d967646f9fc7cc65bb56d4a798ea5dbb655030bf4aab3c7ff23da18936a4490042a2be535b71de47625e1d3287a7f073ce777265bef7d333e8211b3f1f9b8da635feeba2221cbc0561dbf8ad37907a2d947af98fe79b0b8bc2af0935369ceca3c2814adc15c416d55e83273bfa61721693b80395ef5c13b393baf9897adbedb56cd82c2ee7c38a4c278d2676d6df996a8324ddae2d69735282d3002efda9343eaa515868189abc0ab88b22f8fa1cfe94f69e5c52a12216ce1582ec7f8596a6bb025757d7ed8ba03808f1c95960bf448c13fb0793e1883f743f19460d37eeea02d90696cb6dd5d64a7081e6909c86e160e76fa4e1230493853a082f2388f91c18fea27b30b18c6c43e549dbad82afbe3c33b77f9af6b43e6f0f243137511489e681856830c4f0648564aff6d59983336a2a76aeed408d44582f0d7eaffca9b2940161a8eaf4501b3b265dfb53374755172681fe3fc981a353e5232cc576b07bd039b1c6ec2a9c1be7419ea1c9b540c59c05542295a8c8b6813e46f8591b1e884d16bdcff55194a3163776b845f3f779249f54beb7f76f64fbd70743615365ef9132eba96ed196041009685f9ceaf20292262a2d2aca345ed17084e9a4ddc88c603e130171fa2c1d34a90ea856d57d256c9502cae2d073af0ffcebe927127cba3111732b4d0d0ac4ed0ba07ca90e28f68c5fb813d2a752e648612d0c5fa0f336acaeb5883f19faa6cd31fe9f8d754cc4e8fbbb32de9a585e26bcf6cc638f4de73e92d83002e0051b69e76a6f5d136e51e05a8def321120b288d6b3a5a2650342ef5e9487dc55ed77f22a54fb40f7bc8048bede83b7b8e4108f55ef5e427873cbfae70fdd0f8bce86319b2be1c7b61b9ef881470c4176b98101a57442e22fca92a1258bf582ab017a589b969844e29d8243dac229e4160d7c7c966fccbc3af45096544264f53b228076053a1283a95b1f59d2c9027b38740b7f250428f6353dbb4f6396862b8526cfaabe6d623c5a06b9a3839537444bb588561e0ab4c29968fcd45f4c45870750582cce07306424fa49411f753a5411bf5058bd9da2a8a8a34a10efa7c0089765a26898ccdf6c750fd927439b26e23b3ece548ec7857db73e4cc3cae601e9ab6bb3d5cc801915260c99125e857f9c555059e20e3cb4dc9b4195399800e6d147c7f74abc3c70f66e72583dae73f72e8a1da865ca95dcaebca7faf7c5058de7f28bfba486844651a051fe4a5394c7ae6f1e4a3adbd2238f4827aff7a23225f0f84a05af80ee213b188e0af0536cccbc23b5d941f3669f8a60887f657864de52a7e8b06f6ab59f6ee3372941ab7148a9648ea9638f836c097f7fac1a5e3dd361fa1f658edafeffec53016b143b4fd385d9f1432b5557ec976e112a6e49bb78408e3e5838b8d9d66b4c02b44376d5247ed57c2a8742d21558abd58a41224b9de2e883e1224b077ec621dbf39636aa33a14059c7a917dfe50209cbd1c657030948ffa1d7f7699142b8f2601b6918f988f032b89a2e574988a941388643794e2808b832f9737080d6982a5afe44f38bc0443f24002264b9665baf7f17b715d8fca3ba0d6485b1cec2890ec234d149dbc24566e02063df16095dd3a942230e1e63258afee60779f1eee03120c38022244a1cc79dd9ad12998faceef403b0fa4f9127c309db73317afb52b8a76d6f299cc29d0e4b90bbc1439da931ca076cfeb74ed13ec227a0ba97d5fff4d80c12ff0234e72154c2601719148a1e5cb85f969bfd730b9b0b853499b36f4e55f4e3ee049d746cf84c5cfe5b6e62a49bea66151c44c7ef1736fbdbbbe23ba628264029a491c6ffec9be0958e390aff9305b57150ad73fb1e36e0a2d19e14ac79181b1f7f3b2cf58e213be9c0658ef0e9a8c604cc81c2562c790abaa688fd0fbc65ee265f3be4aefeab22fb613f1edda0a4983818a156e3e926a86c373cfc551192f64d60e37822df4b921a474cce6470fe76679a185939d8f1e958ce9a8ae69548b3c8c031f10592f752cf5e04ffde2e76661b4b246120ca382829bb8a68eebafb1d14ccc4a7d0a7bc4a653e9e97b9ca56ec5aa71c8942983cc701fbfe2536d0010a614355eede09c6c8edda6c21ad9b7fb33e76c449d7ab41e438d096b3e06fc3368aef8aa977aaa4388df78237475cec1b49b407e190ba9c2685252750c5e7d966cc07e13142a6f95da44ac9094704c7954fd2393fbf46aeba9506ef9e05ea619f23ea11a5cf4e93d99ee3139b3f3efa928757ea3920342c4dd12bac1b345c4ed1d2112d1d9105683bc36dc23a47bdf2d9b0dc754a930cde3d3d6b5a26d0ecc37a85b20615d2d95075cc025d073e12120aab101b5c870c29bda51c58fb431184f6603bcd4ce2d5e0a8987645693035a004234fe41b02e1797a0cba7ec62ef33c448072528a233e83b9c3534102d469898c5e2237f1bd4f7b599639e092e1a60052e96a9a882e84f6f8e97eec2e8a92cbc2b1947ab39fd06c863bbc0c91b3a5f90a4478477688cffdf37c9f9bffb8f6314cf857acb8aec16187762eeab71642eb70166fe194bd8fab08f5023ea5ccde4c98e84ab6ef12d7f17080f3672825914965ea60895b638fb26fb0d0b35ca681d2bdc51d098fcc6c4503706af1938e04e462d72cfd84ad8e7ad8a6cdbf48d32161be1d5d78e214767f38cb74b1909dacef3ab74f0daaa929b6b1cb60acec6848577cb4743a1de07ded677fdddee4111e8a94450040376b7c072702d4b0a591bd08d36a07d4fc4f1ac1d9eeeb8b9cd02d6a6a9d6eb3759aae63d7b4a137ffd8b5155845ddaa160629830fc28a5841ac1bcf39a16aec80d2c12fc9574525439b3df1d8fe9f0d457d25e93518579f507bf9cb3ab213a8c6d592137cf6522f30734357bd66cb39b20e7969ba0d598ebd5994de0537e09ea1552f89357d3f71ea59132f8b903954a1805ebca90daf1499940fe64a1eb80209a7f3ef17d729847b5f9a33dd11eb33e970de335e2fcf8504e77032e42274c372a83367602d8fb8bdd531f5163d27bce8548be64796910ce0a5c5e5eaa5f8a3c2e8233997acbe905cc36b568c9af77091e0be6a0ae38a7757f1091491497542b4f2e3489594122565f7218e6807bffff7f84