PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59152 308dd46b42153805cfc5a6da349f8236958b84fda7c3220a5a77fe4efda6595b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7fced94807b25581238318f26e4e372d9e9b24e6c5cebccdf5fc36e09e343f3
Certificate Block Hash
308dd46b42153805cfc5a6da349f8236958b84fda7c3220a5a77fe4efda6595b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060700000805d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003c5b4a112256a43538f7105dca2d35f300e45b390658853a07b31643be614cfe6905522a9c9076ea2df91a4c99c3e0dfc031b17b1339fddf257c9a0b5c79443afde7711410c89d0d437d604bbcedfc088b2d660cb856aa0e6c16000000000000008000000080000060700000805d0000

Raw Header Hex

00004020a33720d1128d328995a6b044f76bd195ed0d4e0a67c49f981817f2b80596b9367ae602d2979ed5ef6968fa58bd3247dc26498c43f7f297d60a0f1e0ae50a5e612dcb116af2910318f343e3096ec35fdfcceb5c6c4eb2e9d972e3e4268f31381258257b8094edfcc7

Proof Data Hex

59,560 bytes
1212160203071d435bd9b7a299b0fbc15ac3f462bba552dbdd52f306ee4ec24ae5d9dbc503b858041f8f54f4210b95ad2fad3bef52c7d4e001216da82ee4e15d0e18b698db689df312e34adf833e969f388d3e3b444ff38cb59376fad89fed3cb181dd5b111f432370ae6a368fa1215dd45eee4acc5f391140863ebb73431016bf6e37c4ced263048194e0ebf98a4d664e43f06b007373f3984267bdbff101cb033357348e67d886b7e7be0cafd9eda9e3d4069666df6ae289056c0605958d7a78aee30c67ab22650d99e587e6ff80341aa4341d54e295d96502f3cd5b433bee7371191ec3e2f169e0973b3ee7d23085a3bca45f179cdfb346843870b686d57847e075bf02efc9fe5c87e163003151f9c55251533df06e6625f8aa5ed3dfdfc4e1ad4b530bf054700fcbfc9b10fd14d903e144725957b229faac38677ef9a7e7983c0c626ea4ea4c79956dfd5fb56183c694e3f161e330d4dfde84c3c9a7d7127690f14bc99ddfb193a9605384108883a701c0a410bf2e1f0acef33b16c210bb2e9ef9464814b002e1cbec5c9294b2471ac1e7b54380bcdcf7f6b2329bf01cabea1982e0af9090eeee67be23b4e44e3528c566ea26389b7f98b4f6cd826c29c581b60e60039c1191698aad452102af4df16fad3b6dbf49459ebce6e12de315cc0ec68efd0aa9e5346e057747c44209cae3a5bb8b707764367a956a108ce41b57afc791dd54f6fe6620d6c34f4e5e3813872a3facfb70720b3efbe0c41fea6235661405e1c6f317b31ad1cfeb4e7ff752013a69b29d1cfd6f1fc0a05a8b86ea0dd50b5a27ba95cf00a7441c22086837e8b54264e494e9067f953dcb4d5b0891cbda6f1e109dddac384d0356dcf7dc5c805db3cf3671c4c136185ee91f0a03df1f8371ae4e381bd7c75e34635b85989d92fe03d71d842e8ae0502c0ab8569a80847ed56651edd2e4e640a36835c68b4d8ea687ea688f5610cf800fa98b82b2cca61a9108bb2900970f82dd78d594f5f06718c1d0394e3eebd7e7ef81eb6d8ea12dd1789b2ffe946fc170e3a39aa813029de7b707e5c8e2529282dab686f568dd39fa95a2dd5113bc1ee173a1a42dde709025308329b223ddc402cec99786b9673e80520e4cd555fa44338bbf09cec972773c5e240a0cccb61d5406c8d11cfeb510db6b64b02164f4530708e2e17beec892fb9d1de1bed54e6ea5f835c26109b970f11398f809553af48c448afea717330b9d19cc26cff34d1404275b1941e9eb021f2fceeb6138938a20d07a612a0e8abcf53cf07662fd953563ef93c0fda50da3d0a6384d8613fcba0eeb15bb78b999add57e01c3c399286ebfe7bfa36048982d018695027138c1791ebf5f4835bebe8b608534ca032dd93a2b38da84d1aef5432e2a3178a0809215f1161ddf6254afdf54172a8628f7f6b23786003a3cd1e7cfb4955e78d89bf94f4fd8010bff71265c6a8a5ce1e579352dc8e6a094658239a6be4a49c0cbc3f1db56d34982702da1fd638ed0a20cf7adc2902d75da1fe2927f71120564433142462be698f584bb1274f38eebb3f53afed5adc32c462a7536605a9ee51a54697d1de62bf60c498c39e5cd906d3166f8daae7d5ee636b2a1ee572defcd6d3e79339bccd5cf5b95751ab02b1828e38b28d8eca27942f18bf5144c601b4cb809eaebe7a96959bae90407bb120d9c62b478994f3fd2ca67cac7e6d6d0b42544e739e4e8bb7b1919721ae081763d65fce12042fc66a274c59e7f636a4ddd43f02980231acf528249d960c034d659f14ff7c3771570bc290991da3bda3fddc3d54610fcfe8f34ad9b972462883ca598fc0efecccd832f6e3c64bdea0c67d78869097dd24bda4b9ac048bf328513e8ea5212935cb91c408a0860451aaf519d48b40ef11bcfd01d770e2050e18bca2f891420e855363376edd5450e3b4cad0bab2acc70cd473478b5f6f6d42350ec06f834aaf0c08a2fd09f177b6e3a25c3d3d1655668d0ce7b3d9f4076ac5fa4822078ce7497a9e5641ee22b366c517ac5a0d16f3bed35118e866dd884da9263863323555d7e5d9b873f2a4dc517a3a52c6d0b88d61adc93e844dfbbc12bdd57368e0fa7ffb43e3e538cf2bdff116270bcd7b0a121ef09716b47a0c51a87e3e08120f34c2de825f83ffabfb51e3337cebc952ab80b7eb3143e6a9e09b075338c2ebe9eb593c4926292f4b1790af4e7d75affc472f4d0c0e58a07a3167650d3a7079bca460432f9ef07de4288b646d44b106f4770c07092ef01c30346dc475fb8deb8a8df7b0f97eaf0cd7df8e08a14c69aff05b25c011b7951a393ca0ae588e68219e011be9faafab9e464928daa31030d3d5aa5f1bf6583d13f2d5f67f2a9859c4f782902ad78961a65325e6efeafce223ab6afa79b8a23a3cf9ab4e0bb1fc3358e6ef6591c84b4d8d8612f3e153e1b2b7948bc268744e576a6caf9e6a142e170bc9f982e3946f52e0c8357f69ecd19f1063a40b43598b74998326983263a6565729d7b90acec21d060af70ef1c31793680e8254ca07c082ec508bab2850c0189f8ffbba04ca5f93923bb5500d159959e9f2773ccdf15b7ec6d1539bdf35ccb6d372352278cf6191f14a5cb1e5388e827949edc30e7f365485d175683e1a202996a929d30ecbebb9df6dc65fb5e3ea4c439f047efab37e544d0ae7d5019c385c9e2d629d487397672791c99f57ff3386a99c30a8b6e1fb0e6ac755e9d0ee12f558811b6a477a88a7e8714b2367993ede669bcbc35c28d5c64f172f91e5e6948e3dc5af53d4d8ac12a0fee7dbef68a2833105d4fa20922eeade90eee59d03b1dff5fc7632f61026b953d71d1892bec0daaa2cb46d718dbfb42e2a04c7cda60e0f05421c7ebb22e8afda434cfd5a30cd3ba068c8d4271bfc478edfd898bf526ebb0a0a32b1a18c2d71e24ea5fa238ca650879bebd6abe467607f0889e91aca2f31618694fa7972dcd1452ee3823219dfef38f346dec9fbe69da58657e1c9b70849da90f1379a0accc0ce6da7753851abc68595ced8ce5695c0d726bb32688bf06341a59c3b673c15d3a27177aec530f93d7007df34bf3c0b58eb3ecb9c2be0bfa2497d6406475c44faa6188daf6fd13c6044ca9292136d1b76e0c21a2aa0ce4265fd8371448b04f361a6528182bf8fd0f89c97e7e9f3aed6702cec3a48a9706a4744ba71fe57dc7161b653c8ac3dd7c501f1ef98dcdc091db19e687dd4b3c86af86e9b6103b8864a74fe658a470d3462f93cc42aa3181694b8fb1c98a8fe9fcb165b4b1b17b38e1369ffa44f82be1306fd69fc9a9a84dc88c06f4f9c5fa9fda7cf29713756422d7f330773856b4901c69d0d61668c16a5643623672ba50a76539e1f2304ec4eddb3d0ca71bf4346950e6d9dd9d58353cc8c0f70ce02bf9ba755bf05dc18c7122106d79ebcf1fb33aad0bd8b1cafc389cec55104033ef59582cf1fb7cafc5895fd876ebb1094f31e6c6893212fba3d786c69ad7a7c7600cdc9c2d59cfdeda4ef19df5dec0a8b34fda8d12688bb78ee9918f749aba74af244c6e0c119b6ddb35c0a64fa36c4bb1a1b202e96c7223dd03d4a65811e96e9058ce6bf00923d1aa673ed4c2e8ed6a46f200941632468c5dcdd89acd99e1e94003a332ba1e7837b446ea6e4c7e57a5a45ae803df601578664a36190ba28f848b6ac5375724027d601d248ddedc13cfd00150622524c40fb114736b45b8e839fe3cf0c94f58352593d2b7062a8ad4625414f02a7e716b0d906945ee4c6bbd16ef61ab89281cce07d25090c5238d2e9037e58ea229e004071056f67fe9cefc2dc66184d37c71c9982cdf27835b4597b4b2f62fbe25a7bb880f94d49f465e6f25d0c20d6d4279339b85a37a4592324dccf6b2cd41020717ed16873fddb4dc3f72d36a47e810b6fe2fa862667e9945338576904b9f7a19e363905208595fda19959fbb5d5284037ee9261ca9601e1bf2dc14d2bdb142a5eafe626909bff033a1cea3ecb1403186439c9b47e705337911f7897000c09ba785e173712b2ee4d7ce44fd948a7738c195961499e4e43ced59cfbdee708ad6f3c15c7695a6a5738c6b74238a2e07e0201652432fb8e493bc1a31424a232f0aee5a64f0fedb0d41c1af3af03b9fb287a512d3d994bbe6dffec40489f730b8eb456d4a839e274a29b61553dc7fd5ae53382d3f585484f03de2de253061474ce38a7774ffb931937cb7b5c8ee42eea8d24b0f8f3123e5f7d7e5d65f36a22d81d224bba42829c81235b86d2df0424bf2fc99f4836c8c4fdc06c51f79e503b86b76ff63f4981861bb8e57e0093e1dcba27a976c9d555a4cc53127ba262f8d17cf77c84419ca1e8d0f000dec01a00438ccee25470482f7390f9c0c8da0b6b18b6a1a7f15ceb8b1a018d61017682c4b1d535c5de15dc18332c9e01d0485f188b1cedfc4e787630fd1d6d6ee006ecfcbbce1c584f9191946b10cee5a8a096b9b409a8507aa18184db5f7d27bdcb19c319929ac11e0db243e657eb521ec3d052d320216058c84acceb1778634620bac9635aa5d3d837b629ac1d9d28d65bd563b9fcf3e346692931692d80010d0537fab948e87f4fee062b4e36f9d903c89ceef89f4edba2d6b94cb7c1cc1bec7f917216f6ef18a923748a41c613afe559baf6b8f8122498a3e08967bbacfc713f224dc10ab9d254424f334c7edd634e67aa05d2d5b30dd7f9b8c76a1e61d9a40f87857512f77eed8f39af191068ada14449046af815c87981c2f4e925e52d44cefc53bd198700b5a8d5510c9e207a4985856ec3b95a2e99e14d90a1fe2bf0a6b876594bb33671f931b30c58927dae67354183750d16ac89d9b28f6cead695443b032c6d067087fb79c28d811eada14186d0778ff30dfeb712a2a1fca0c8539d38e1883a052fdeb43b1a6b570ddeec7a59116643471b293c856529db6a9a9e5648b606708eebbc9a1011319da305868dd8d6a71f9f682058adac7d619eece5b939ba55b38f151a9889ec4d04c7178096d777a7b4be43fea95068355785404ba97d55c28b62515cdd9731bce8e5387f47496323b975715c8b59341be01699b98e4a2717be2fb457bf721a28900f9850fdc372bdaf932a94aed5b0b71477d3a2f8f8bf3a2f00a8dda5597efde3e78bc3edceca536166dfe3e5888d6c5a289b6d281d73b8c5d1beb61cdfdd65fa026081d985bb8b1a8bc6af2937aeac0d35b069da277b310003ee8dc44501673a77c62e637287aeecbb375b03648ce1592fb62a565abb394a3dd5775801c9d24b5652b12dcd07529eb75985fb3b66ea48d987bdd832f94ea5c83bb4134aa436e8ecbcbd0e826284c849a1799d66215344f681b0fff8c91a35a878d2938058022314b9a106a36f1e022ffe11b758d276aa3d56192132fe5d8a5a906005591bc708b8294fe00af362e38afbcf8acefbb9cf55f0c64aa8a705d5c241dadb25e1a7ea7416ef2817e9a23818523be765b4ca90447ae9903953eb038fef4c914caf2d064a263c6d385d55d1779deb17d77b72c14d158ecc697a3d96a970d52f6f532b9b4b8279a91b800dc2712c9428dc06096b525a8ef02e9df8e3a016818fadee899d370ffe45f0c3144198775da2c92bca124b0cd3fd8b51a9d85ef343440aaf697aa6abceff25ff86fbc5cf298dc0549b7638a009c7bd8a2818fcee6160d550b6879ca0e6d6adc8e0eab4aebfa15c943257c98b3ba5b4f2c20ed99cd3e254c5fb6e80c231f8db70682d8fbe2772aa690ae3b2779965e049e1ae45d355db879ead7f4c4249673363437a8b71e499fae03cf9f2078362d23d14678f7df0d6ed957685fe88add073a2c67d7ae474b0aa0fd91f4fa37a9e7534e5d5da92c7138c50aaffe8abde891b7fa2914ba40635ea919cb6579d95810e56490cf6280ff69f650280ad8b0b55b95e984e72c89e752dbc28cc3dd8d8ec9f9cd4586f17327856a7431d1028adad6ddf47ddc7d9574e7e60628ca18bf4802a4eff3a55ceeb5255df3ac472635c169ea79ae8f5ae6a1cb1679fe9a417f5ed7b5de711fb2f64362cc7456eb8104ab6370633d108c73ef78bca2b13b0fc90313d7a10962b33fc300ac175063db096a5de455eb28ee9bc36932c56306014e1275bd0ee12deb5adb7cc1678741e6cde310cd42042695b024a2e3e1a36a72b19a40be848662f15dfb45ab818d71fdbb8494ec092c6c02672dc1fdc3864be078761e5175d8a91e932801a818a0f331c2c7e77bd33cc461175dcd34897fc58a3389da06563f975c04a1a5517fbf6625c6ce66c4dcf85db72f8001d348a078bc5358bcfdc3aa2c78636fda26fd3b7898de55f196edc1f97ab4d8f71b1f79b9ce057de234ce81f293169900949ce0933e463db1ea509cb0d2c66e036fba51af56ac3ed24e94cab947e9684422f95eb4169f208e7ec6cf889a2a37cafe46d721414b402149602718ce1e64232d682275ff258e024c18bd6f7f47386b9e8aa7727a3bb82985906c8074ccb743a9fc6ea4ae79de1f4071e9fd4cea6f9a48c51624e53dae18d326316a99c8a4147b56c1e363607d2af0bdbc9ec39f4b4ba8c99ea0268ee2ddfdff56f54481daeec02ac093c772f764c1ae206e51be74083487eae30132d5dc106eb142f98fbfe865879402a968d3295b43e73d275b8c3d95d273ae14dfc388f299f15e1457ed85f9db1afce1df24a313679a42ecad0d4e4f44c8358088bc243b5b0130f9182d683d915e7a00501f2a65a269a6daa7bb3c68302fa4c48edc17c9d94538b810a4a0bd2e21a009783223306d860e5a55d592708f4564669f95de8405eaab66a0dc05af73b36910e33f0e422da5fd434654b6ad7a4f5a9e6d9485cca323d42770480a10dbf7aeaac2da95ae707b268731890747262e35796a4c4770b9e055e618da860ebe1671e561082d7690ac6d853ec2ee2c2ab687a49a2d467db49800f4b7e8712a33fbd37415c304f76917e2614fa3d6a8151d690386aee321b85bbbbb3cb5b4e5c54c2f2f8762cbda5c1c6ee0e27af60fa4c61c76dae197295269df0df435433f4e82d721f0d8e659a34508c78dcdc2a45012a61787ec0ae433953c5625fe722f03c15ea76b3219e4027f63ef32c002225341466753aaa287301ab031d8fc0e23cd4c8244740fceb1480eddb0b56e3d4bdb105a44876eb84cdcaea17f6350b03bbf056e106c0a4ab0e12320b77b0a3ac6b48672fdb013393c3400f6fb04c4bf6fc4cd627d41549d14e2a676c9911ad8115a8d0c5d859b723dc89b4af7285310dacdbbb243ab38ea63e7e64f49bb2cd00013da3f00c584be4a6f4cbd91a4c3c984d0cd1d93383b742b00cfdf882b032930767930ea9ae75de4ad26c39ae2f1295361877dac449cb7777da869d4f09c7fbcf2a22c43e88066432f74925405d122fa8881793916089888d2cd25f8a581e6d495944c4268f99125b1712c6c548efab0141ba98e3f66fa45e5e1a85483c2a4fc95f67e8e6fc2309b00351b790223c6e9bd3e7f9c899f48b0231521b4bdc15a9e42f11dd2656cc38a8e9eb21c55ad3794b7774faa5442312b4bc565e2e59d971e0d30f2c24d7b8f3ba59e3d014f6de5164f536c1c74ce29482eb41fbd4682155585153c555c9e407b97ab8d41ae05858b2d248b6cfa9b0a8b19bb4326deebc7efe28476621a3eab5580e23f7bcc67113cce845a6f9315528144bf108a499771ba5e05e3304e913e2baccb495f2a85601322879ad4738dfb86b446c41fc79579c6e9c1708051a607eb99bd71ebe8ada681871663086764e3c2c3448453d0257453a8014da50755ac610c13f4886b56ac35109749ff2a6aa7d79f8c54a8281c57e0d64fd3b4ca6405460c852293ef8a7be4110e474c83d9fd973426c0f16b2aa053ef6de29845757bb4641ef04d860103aa327585d9a7d7ce9644e672c88e266979d2744325a3f10f6de8b3909fb4cfe1098b29f0150bd057b4eac5383ed64c9889d914d02eacdb5ebe3bc20b58a3d0ad429937cc7612bf51ae9aaf1af2b815dd4988f9c5e5b6e873ca89cc8130a7ccb69df2b4b4ff1958eacb25817db3ed8eba7a2f1206334c8009dcc2b231f3e51f2156fc7c4af9120e8a61d2b962180ae5c3617679049751fe31d9adf2efc783ba78cd19288ea4d19247a9fd54863976519b42f3be58663dadaa8c3fbbb647a64b320a85e4c4d33d34c4a8161eb69c155f7b08fc964c7962d63665108771a244cb41d8f6aa9cc7fd8db2cbdce6c271ebaa396019ff0101258c3b946a924770806842ea3579336e86fbb185077de3066215a02ebe20deb07b0c1b1552c2338a8cdd5294cece4141e19d8abf8b1b6f6dc720dbe7e8ea5f23240c0b962ae1554f8cd601a409f5d7cbaceafac3c2abc73ff17b49ef81737e55bb44ca23a7a95335904138c839fd824292cbcbb75680975ba643a806d96d3ae6535f4839612135d0c3ac5f189d49070916c802cc8aa2ed0d45131484aa7777d1c04ee9ea606da7d1c76a9fe6e24bc5e0057a5703a2be657de89a31d5a94dde4bc3b352fd886537c5bea163883fdea2ad9e0042fb938ae88cdad9aa515624239baa7854fcd52ee04d84b81b3806c550909dc3256adc08fe1519d632c1f000b3a5e3f0a00a22a000a177a8eaf3d6f7cbce9bfcea9950923cbf6db05d5e38b59aba57ec31d0d41c3f513173a1fecd7bfbf490b7b4c4631aabc7c73c24b726c7d0434d3ea6a45bb37c76594652ac586bdf0a0bdd0389e5fbe98bc9fe2f2f26a65d080ba2ae5469fcdc5e77727d8b723bbed2bd4e54f01fbd1b7fae39355afdde7713bf22e95a267215760625bf96cc59791ae52ac38b03eed0c7370aefc42229ada96891b8c56c425d46007b583a3949540a87c5b1f289de298fd56201e5223d2e29256c34325d6b5159541b510d56a3841502b0d75eaa13f72f5d498aed96c28052037976ec3bb99972d3cab586b29db7383597d9577682a95c4c32ed0dddde8f49afd14d0f1db8c270bc86aca9ca3c1b9f2391e3663913953fade79072906e9925705eeee99377b25dde1dd7a2fa954830d505f2f9bd9eddff427af34a0e17ea183e0976a271f74c0079d33e0845962f55a805fdc135d5742f8d06dd2e2f22a0c54d004aa93d491b55eeb4fe866d54e4e7e959f2e212ae32f213ba63b653aabd00769185a080cd781f62b84cca260173317ebf2885f741d17fc05b90d9e8f0063a6cba30c78734c611e14b0372f03e34abbc63b4cff8cdaedd315848dc779c80ce4358879c8acfb9b4daa7e1b156fdab50355db9a5e4fa0194f7071bd3bad657261a6c632e04b0a8829940bae7320eb9eba4fb173737a62ed206947e77b9b7fbdf9c72c2e4ca690720c59212eeef2c11000639f91418bcb356c11dd1af290034b2b46b23fc1268964bcff1bb121d872d1fa787ab8e7a433ff522f74a60c66261c5913db9b76277af8cafdcd8cf5cb24cf37226f2aed93b5431876f9b009eef712deea866a01eb3a26fe3059cd92cc22edaa7f2065b4bee11808b8a27ce7c74d1b1e77263e75703dad47a4728b4c2ae122255d100b400ffef1a652b6c1cf12be0eb675b8c86c6d29f3d8885e6012d2c72a7ffeeb5a4af240d66b5d04e21bd2f68c1aca611eb03602c3e34c710cdb71023313a3a61c2a09a070bf4d8fc51855b6101cd3a73ed9d55bd3e030e76f7bc1a16280c445a8fce2cfa42fe8597a000c628d58e7592ac453592f224ef755681362f75dd7064606d6e84a77f9b3254f7d0738735f10c017df1f27f3a8b0bf79d8585e2be14eb122e99dd64ee5097efbcd7f8aa1d1a992c83631c14977b1fb534bdfd1911f8785d2f3ca5c6e76cb51453558657e95f5dea4b98af97d6dbf2d6079b96652a9d0823c1270d19a486ca5e69434b60281e92d472f5050ba6883af61a427678c6870b32bdcaaba8230c4be18fe59a98865cf39056d23cec5c335963f06174d128c041cc869b6d3682b83742e8150c0483d652615d1722d8cbddd2ee73c8be85a498343fe40841b66f75f5435dd12c31d3d6d9060dd74c7dbacb42295d302498174f84026d6b42c0996d46eb6d1a3017269345737f2dd0f02b830fe78fbedf733067dc8b37faccdc3f4fe5d3c476f962ee37fbd438fedf1580079e75963f58f40fd244f72ae1ab555ac50a1f456608f1fee5a8033eee62d74c444eb35117b5bd2182a32653c2c297c74c7b8cf918f25c0e95e4ef8aba0d0cd6398c365af72936ec9131d97ee9a8d003ecae8d3f375eb8bf3365a3851b634397237a93cc801b3097d7bb51c6ed4c9544ab415584769902cd2d042504a5972410008a979f1d8deb4805a84c47b159a89a2fcc1e1d4bb20de5f3acca94fcfdc73e703f154eebb0221c0f0bf4c28e4048e27121a11bd312564fe836769fdd064608436855b9ca35a636688ac29a9b429e5d7bcebfcac7d9beb1ba08671da4a3920f8e12f27c1f9ecfe14c57c9317d3448da99783ab71b075d262780234aaa20ab37a52991032bfcae1f5ccaf9cd74e11cd536d5754a8adaf0b5a5f3be788d8d152b63567336ce5caaded6aad8b7df0f8a8e4e3bf78c8f735e76736e08850a790f3a691aa4d26d66d00cc1cf7c3608c8af7c9c4ef974d5aae4a1acb8d708aa948effc5399f20ccea876ba9f50fbaa62778159504d9452321226f7d9c5d0e54eea9c7e98c86621cf2e7b2b41a9e416fd37afc8f71c01b04851a1d80809373677cebb6ef261e79e4c9902c6a327c0ec8c266cdf331c68b21a0c2996b50bfafa83f76f44d26e4ba437e2696cd0b1cffd97916e3c39c2310d5ea20eff638995605b369cc6a4e93dfcb3d5349e99d0dc17c50eebd6648c628a4e375700d115eec2fa1cfd715468468443588cfc323f934a1822fd07031c9bc9e9aa4f6e31ff7e12a28728169d2e235ef5d2b2260b77a316498853f63528a3af9a696830290adc114721552c6601234e9d8c496c3e854c54335783727bf3ceca4cf652a56957b8e64b10477377f1fb630a2d9680c4e337d84efe6cb1047aafc42c565b8c981d4bf0bdd60f29ad0973877b9214642ff5c907f356df55417cdf3e546ef98f206f99cbaf24b81d3fde907928343237b7c7b633c3e87a9faa8dff6d89e020976e4fc1e49f8de5e6c187316eda59cddf7d3fba937965088f6a823cddad880ac0c4b08d028ceb84b334ab0a9c4faf47fbfd18b277e11eb99b7600f02cfc8ae25dbe10a82f53fe1f5ca086cd211c964a71fcec313f160b6333d578b1724d09d67b308fe35bb626887c77f68374ec6866e80097ea4e7156e2e501d565b52b6cdad98fc5171ca22b3270ce43ec2fcd6c12e30152709f7c3835e731a452245cf1890bd03089af3468184f7cc2ea4613db53ed92da8bd0c09888077b6844c7e19bbecebf9069442b0ff7e9f1de60a5707bc5606aab34dc19ea8c82604f0297f82b8392842e7ead695884f345d72457985491c88e9cc36a6a0db2c1cc37ea38c0b08f95c1b5bb9fe1133cfa4767f51b7a960b4a29039401db906abcd7a0d39f729b1c3f34914593f9862e8df2961818dbdb5125049ecfc139ffa2347f3a54f54a5c6bad6bd6caecfd2f9503ad61e584f77f732979ca0f60bec7b823274141048f3303c403c5baf9d8af8cad965d1c1e6063431a48cf3678debdb2598bd0bb23ce99aebb40bbc612625d9589333c73364dce067c8e480c2d7630e5b99ee77bffe3753cce73f244e784d29d45860e48dcc1eb8a6c88a7ba529c246d6d57c2eeb60560f021ef723126fea718c50ff410d6d9c56b47dde8862434c1b535a8df855ca7f2427c007914a50792c864fb4f2c28e9681ac059dd541565e3257e3b983686d50510cbb1cea450d85aa7387a398792051bcff55a0acba653bdc4b803e96cd8baec07a7e7dc4a9dd2a0f811de9757fd0e6eea15225db7dd5363f9f79efc7f492918e697729829482dbfc1523459f12ac016521831f8639b69a3d8f569eabe56ab08d1de3286a80a1259fbe98d1b8fa9c45a401d4e3a07386b59634d291ed12cefdc1947ad61fe185c13aad5cf1f1912f041e025a97bd2764f45a4369461a6ae5352ef1dce9b128f7e3c427f2bd7e7c86c2da32b3e95d5b8cb64f5a800615e15601dee6a18d33e83c3f20aa12dcbf4ac87b87ebb77c184389c16effb3ecddf2df3f8a626be2805595df09fcd6171cea34f48effc0203ca1becfe4f1c6d23f8418d9e2332d2529eb98f377d846e36a8fada9039a003e90e5440e6a5aef19678d6ff87018fb43db6fd68b1ddc895834a97d0d1035f0ccbdcdc8ce1d1533a6b98bbd6db16685af524758178f72a5adca981129b9aa01ab25ee66b5868dcbc71e1be203877f06a9812bcdd38bddf9183cd774769be8a7e95098aabbf5b096a6d148b9e8a96dad74e6cdf4dfe612328ed4a06fc784106d86d205ae50aef7540d209e1c6ce69a7665fc3bba015f45374a57ed438701d1ec6abd68b671f437bf2b3c87d8e88833a95b16df780071d4cf20c551c42f360453be892b3e533027eafa79272d04ab5f54ed7a4306a3ccd485d3befc006edd623e4bb236dfdcbd935bd52e932b9285fac5f90efa2f70d9c8964e53f16a02c6a248e563e5d4ab621274d3f282b3f41987f179fd5a1aa32c568d6b0415973179ef1896b362328d0c6a46ff981d2dc063b94d25580249636952c9ee4639d654a7954ec344020f2056fe9732a8a54774d82f0559a6aca2685066030b6cfeaff12d7a4cd4b9fdbc2c30819b2d8a462f38cc4b7b3466deeeef259455a2a3f763d41244865ff43ac801d6355c8e00c8c9c74af46f20033ccca7c2b1fb6abdbb59b662dd112afb7d7cd1bd870eb0e869f05e62315c62b17ce29b0d55a6d74d37969bfcb7aa59cc9ff55058fa8c62fc9fb2e94d670d59ae4be06c7167647b9e8eeef88e9ceef8af4df0df8cd7ccdcb06b8146de85be37382c2dc26490c327ddbd99b31f961656a42b156ec271471f2531a23c412bc15f9566f126fe4e10aabc89dfdf3784b6800237d59fd6218b81405f746fc0c82b9e0c36abfbbb154cd98d47480822e23a7f5474d47fdb6103e08b2115c51048036be5c2959f8dd551566eacae6240a6fe5e254a1cdafc03d08f5db7b0704b696c5eebb3a712d9a42e0a2aae9b5250493a2f1d42f94aa34af1f2d74681cb93638e119f7fe2579d3ae0af340cadd4c0857cb45f548019b90dd143347c6d89ab7e14cd4942fcbd108b3449f4213d02ec1dfbc6521f62c2504686144f3f8040e82d891a814d8be736f2aa48596335e66e9eb60f2b127e9cdefd27260dca57dde16b20ca99044de8c8799df945229ef9d36013f1b633417939989b444813b1ec51fcca000bd8a95d22144b2940027cd58e80afa8d4b44efe6ec7b802aece4e0d9a05e2626b86781a5b6a0e14628ce4ff6e6a3702b2ebaf780146c74efbaf964eefda23e23ade55baa45fc723ef00cb13fff7160cc62849013a585bbfb7a49c76770d83c7fff087573519d6312cd08c79aaa2478849ce570d2b09d25e8480e01ada8c516114e229effcfb48ead636cfeaadc7b224fc656cd88fdf80ba03b6b102be90ce7fa48e8dbe9d5e6295b06d9a1ba8357fca8435a0b6ee335344b8c37b08a919fde9668c331622c463c4fafba5a1caba34d077f5733615223b9f9165af8d44f772c90f145983c09dc12eeb12797b43de975235afcaec27a1310c51e373343fc8af431d4b9ab122e75c5f2451244d5cc9a893f76dcdda789d1bfac599a0500c3d0016d3dd0b76cb9783ce1be0f71f22f27090c83b77c03065f2a63542a0cfa1b08a1c7674217f3007d12f6f1f04a1eef5532b31f648c208c01b954f6c5b9cf93fe953364fdb5ca2a490bdf1e7457550f032546130017db90940dba1d3e35f1c60e95e3e9eddbcbf750247bee3a329448618f51c4bceb9e1f27780cb57039d5d61a24887d1f0ae7e2d425e836fbb280f237ca42dbc115d22a6e0ad5e2d2fb9ea19986b1e468117501414fd59d96b767c562b3419b9cd6bdb256b77052530e00ea3b261535a0b2ae78b4ed6a2302e35118c31f89d4bb8dce43840d4fc739f586476bd2f9c0e745a5e69e7c3074e366ca0cc7e5f8e1ea38486e3a921af56ae7038f375a4c2a2cb41d21f69e25415974e23d3a6e5600a96ff3183076e5adf1df3e9e6109e64f430d42a74577482db966b752d46e60b59e9f4e5c8eb4575ea72a470196b0cfbbd430ee4d21ec89b8ea4cb9873ed0f58b7f2721f18b157c3dbeb1326bca4ce1c83e4984ac05905c08e80db5db6b7684cfe6483d65ab8605ac062fd5c4998a780c308455523bad8902c4663b73a04aa5a650f8f243ca7db623ff5c091eaac6f6d44d40e938358fcbeb51a5b7a9f87b1f0d89722d6483a873d44a78059c58dfce28645299ba136480ef5b57aa2da8566e9788c05cd130cde8f3b0e2f451dc070ee41ce183023d7a49b041b1db9c4d3040ae40662bf8714a3a57b92e798d63edf2fde9a10d06c12baadb4b30be4b43c7da04ce2b4575a1779aef3142703198a66fed0e5593c14025fa37bcbcb58f5cfe474fbad701d899293b893c53cab9e922e730aa16e272281bf551b4144ca05f38cde90a10c7bffb86715ed455b33295f371eaaba4bd72f9c563aaac96d8dc11f74c269ad16b40427d4a81241746d276e3bda5c845f0d96c19388584d664b11bf50d533f5f9fa56b4786de452164579d7a250730629481a518066796aff142ced9c70b89cfd2a58be2af0e6f5418fbec0db9c22fc5ce4e3eaa5594aaa4fb04a1c7c7e29e5505eb1c72e2e428f4e5c570ae69622c5349fd92efbf83f78fd505af631b6a54c10a000578bd01e217db4a49d26210e18c8e8524c5f63355e9bc345cba34947951ab5774a4a591fed4fb23365f0155ac71283b8bc28ee15a90619a1326b178a6a4357ac6ee807bbdc6108557e9eebc322d547fa40ea49bdeceff184ff117c441707f0936863ddfc2029650c64a69475dcc1dfeffa5b2c42a6f5d25806cf58bf28f45d04455ce7bf4d9b7663509df53d4d97b993abc3f0eafe3ccc28c69dc591a13e0889ca26c5538e0908ec17ce5bec70378fde8a07774e5a3ecc15c4878f9836f424071cc0a28fa3f2baa3334af166a0917849d7efac29448851de178c9d93c4d0c8fe189a422c6741decf4be963b2d812505a16d72e22fea57376e51ddf4bb0c95d523d9237327e800ed655422ae89d20d489b3da157a79336a20d02eb321e4cfb59a8c4990d37a5e74baab7cb6878ff10846adbcf1a82da38a0968763dfbe93e4c27221bb0093af14f79d77eb449f9945e17ab4b53371e2296b2ac28c521ff703806239998ceff7bec14df76c3954dc48180a45ef99d627f95ded034343170bf308cd206dd37965579649a147dcebf61a030217cc3fac76513b7a000ae316d52979bc3fb76f5f60af4a5d33bb71a5ae15cd94c13d280d198e0e534f941f5a10a3c292c431d323cec4dad19dd1693ace53d9b1ae4c4e51773500dae6ffd1635044e474bdb250b116b92224a6b5d1a31a6de6efb63b962cd878eb1605ca2be6c59ee4b5b192ff4011ea0827afee0de83e0c085aad37ec7c32fee70538441fe5a6c547ffcf7f26a465f163635e127cc2ba4caed270dd8512d00c1e072f400fab99c341fab3c6001177997ab25d5cbdcbcbdedc92194fb91f13613f8d8871e63c7bae3a2047b8a51f69ebf782af05bc3a206cdd8f3fbcdeeb675f3cf47b30f0ddbbb1d73feeeb73feda390a343f708adcfc11166a00cb5b68af93cadbb5e05001ff8f0cb99d589410e143eaf1b069cae7f1c3cc20e3f3f8536a82c5e2e9e20113e34a1801b9f5e60c7764350471f58eb413671d8a02a0e782e41a7b342ea9d2238f2a76de75de2d576e306578636068f3ec4b8ddcb85df4d4d1a1c02ea34205b8c491e5aa12e8f3a1e7ea461ab67a7d8c8a21fb26718baef36ca26b5bd78faa2a7cee0b973a899aa0d89d03d45eee9675c033febbba08d2f8f730a19a1fb21fbdc5e086273e260480265f7da26a288c3e9f7daac83b7e65e8d8dc785664f061ad4e84ba47a350ba274fbc983e8582bb74c7b26c06916aca4ac5e68d5abeeefa4b0d459d2c95eafec2ce86196dbf5c10a675ce6e58218253f82ad6668331dbb5b28ed0b13f668c479addb3482ca00e8adcde1f264b675ca5830146f53e9d3e0eb92a3c948f61ea6baa72a8e27220604304cd782ca63702c08269747f6c9de486dd0eb4f20b9dcb3af99c27c80e0b4ad5e81b89862440c68cf6b01c8f0e2b57fb491bea66551d6e1ead9a67779a1e6647307f534c1e561df5bf300b15a07f5226133dc778e6a0c96e5af210b66a7994ef913006869f3d1380aee4d268cd0636e1e2dd650bd86b955072997af9f30e2a0db04839462ba461db2d0965cd7b1388d910e6dca709c2a35bdd7f1cd27510bbcc424476e36187f74ba4478704681d08a31e65c5a80e3f58b4919ecc44d23764c99b92324ab4a6074d8c6fbb30310085bb8bbc49f697094c39b5354873a1d29b4e568f0ccd02a3cf31dd53c0dc46dc5e51521d5e69c0647496a110b6bf5033097a4733e3173de88498cf9bcc31cf19f50f419134d622474eaa08e74b0779720377c298adbdcd7ea62d82df9506cb3d23e8410e1c7f9abf7d81ccb6164abc3de60b5cc873d220dbf7f0e77b2544eed16ac3c32e37ac2ca10ac5e9623ca72ab40326d942db6402c6b501c44d66562a6e7c50460ba491d70c0d2de38ec44ebd87cc281a43e429f955005117cdcdab1118248075dde630e085b732f964dbcfbe3f9bdf46f50dde454a97f82c0e7f88c2851569e10c3a0117a6bbc4acbf5bf1861c3100ef722e04d15dc24e83ead6796a070d6b8355f251dbc42f8005dfce9511462c1cb3a69fa9b6bd262f71c3b8309a5e97c05c54f5c63d58b5782daadb81f21afca9b54cad0a651108f91c4220004fc8a26fbdde084d800d9507d88c573608f8381ce42645f20930faba9b34dd641e44989e00c740d0310cd4f3df1f10d9de0a853265fe7b169a2ff320e60f5e7ddc316e504c74d962aacf50ed2296aab4cf1355056f4e43a7f2f3c80ca8291beced69bc72de94cf401388ad284f2781a5d6aa8e1968109226b9d3b685439a7c6f67ba8a180cced35e46bd7e3884e0a904a3d118e6492597ccee6ec5d10f83a60b3de60beda65efc92526f52f4c5d516903fba2a3afc9d4be2e7b211d02e516eafcf7a74176c618408758a8af255be62ad63bce385950d754581178a17c9759540a3a8e8f3d13f7b216e318ad06afc7eb0d5c4317426824e8e189921b12c849e43cb401a95d3e7e2f346ed522b00d033f48e0d0adfc97710e17a625546681d5dc57cf1db72dcbb44b32ea94d53f0ba2ce1f01233f83f07171b315752a3182b524affa0e9fb81441d4496893e5775493fbad22ee9a93d4e3b1d09a5dac5464468bb819ebec96629636d88b1d766a249ebce139581b6dd22258c006035f52e7b4a2b90d6089715704ba04522e8a5044ebac7a98ae3c32db96fcc8baae4ae098f04dcd3d8cc104f11ebf07de614286765b28ea158732e6f401b3876d900e46559aaf55f3e76c8dddd1e12c84ec338533c293ba9726601db152e2e69b7a370751cc3f036433f8cb61974316061c4549d7cafbf5a2b8220d92fcc5408394c0349c5e6d55a0100a9d7b3411611c6753e5aa5553be380090db13ed6b8d0f927d051c3df89a395945480f554e763df9a21a5492a746f8a41458aae22fc13bd5748a43b45ece2dcef07666d96e0f62e662fcc37d41249d18c86e74e28f824f966516b0bb0e78fdc0b0d0088ad8bfefc031cdd88b2cd6404c94272234daa85686db81f9338f6aaad1c84d826db5a10e0fc219d0f729db3f49a894722e85534c8093f5add24c9c948b4f3e030fca95b0e67935cbe4805dfc927673fb199d7661edf38f1f516825f92d37cffe1895ec9b707b7097d64f33eb3a2568107ea70abee8b5fa5ecc49e38b5499da2dca73de4d43b2a841577d0ac439f3faa068b06c2a02328cc0f23bd359af16e16568c3f63140d690342553d49690078f85a718d2356b0689d671864b5868fc14aa504071f52fa020fd6974261a803cca5ed91f4c041fef3a55073756e3e236d3423bb9c6a7633ed49c9b1744a51a39b4b0676276c6f703c43938d56449c487a50949e93ae75fb11fd4fa91b2c97c836ccf71d59212df5d7d9987a8362057739bb309c7fa85c7db793826dd61c96974da897ef6af18d4e2e248609656706a12581f966c5ddf1a72cd14a76c089edbcd06253c3b6b1cffd1fb9ed09b680199adab13e7baa9b92256f237b101f19fe4fafb450efcb6cfc6acd542fce47a88508dd6553caef7a3383039fad97764a8bfea7d96deee5089d86ab45461530cc3288104ee9b09f23e63668a078b63ea74aeaa2eff6ecd0bbc96540556e0ae5a75cb48ee843e33e0cb7a8bebf06a6b01dbbbdf1eea10aa439ade06b6d53e6540d4d530a769c46eaf8ac248d7c5207f12859a17af423b5757242a4d43c2429f5266cd97ed913e185375e664e2a85b8f4d786af91f429e359c2c6fb8891a333a1293bd978e27cc52ec18cf698d014c0ea7341686c4fa7aed1c476850226ef8cff8845632290731e935818a7802973118c334b70a95eef56d887c4c1c3b8ae0dbf30f44a70e311bb3f329b486ea73d4027fad1afcc75ea746344d6f948cea98845baa891e150ceaa06e3e7b3d824f4c5c06e06f8dbb710f961d7eaa575b7f36b9c52e625a461d1f09629a9a690dfb7bc8d333783a83ce17e07670494bbf38264ea0e5584f19d554eb6946552178e1ca77b5876390c482eb9454a15c8414b3dc65be739e612ce9fc5860fc94c930604fd0356685d984e68ab2a8a4d58da5af2ec461178f225027a931e11a1f3741b662211a9ab61d98603e65d77e43325820702b637f2536e681aafc06e39541772b25b72f9ecadc4617c156bae34e42a5e84b27922053d31993906832be0f3ffb329f8d2ed1806582c73a3195addfef7dd89eb9d3c6091ef2b849b78cea2ef30b1005bd9ff83e8cca7b71d0e169bb4fe3a2a2d564cf2e1824e9b77f348eb2da961b7be892e930e491ef3a9e8da52db9b4e399e5aa8851124307d042657cb34282092d95b5fc045cf9848abaee3bdfab796615766aa1d6e5203423c144168dd701687be3f835ba24db1513c44b5328f0bb29b74d506cedc76486c28123984330176aac3501d7f1c22707591506e929c4f1299be75f0bb189e82c00b5a33101d325fbdcc684e8fe4ba6d891b165cf8cf1708e1f5ff98d660209b9e1e04ffaf859608932ed24dffe68e61a8a4f256a959fd28c3442a4d1a297ccdb98183c1833502bd73f727e4d590484004c12e5302167ebf427371884cb7fa31214e131527de51ece19ae5ad77561ace5d3292702ea777009c1f8921371eb076770da9366293028836606ccbbf4561ba51a801c26a1a660e51a904135570fa91a25769deda8a90c9f9f31904e3da185e5ba2297532583240b08a6924a6a9c98482ba48d324c4bfde2e91e6893fcdd1127b917a8812d769244d5590279180f4c2e8d538675ee98820696b1de37103d7b6f9b92d54cf285605699c525a2cdb52a2b05e64479413c25d2d83f079256dafca95ac6b37e4af46269b68df544af9d83cc6ae7da8d7b60ea51babf53880533ff944764f3c8eaefa638aad71724df0aea54a279b6f514cdd14bdd4727981a56831cb8ebae801dffd80ea771443d2b46be684b2019e98f5a97432a500a98bba839ddee613dde1d2e756170d5439578d9e2fdc0c3e8878fdc76f1c06eeaf76474023e208a14fb3f9d03045e7a9aedbd56757ffc93b405ce2f6b2a10da08b0bef1497a59a52f1c3a95060e4051840f50a5524a72b29d5348524ce50ab0e08c5e14fe66210998c114d1e25e3a0e948d4da6078446fd4e66ae8e66749a0498a118e8721e018f125f841b00737a316c462e574c482b947347557bdf2513eccc8078a9b9bbdc51c3981b96fe4b886cb020f990bd55208299a1d73b083de9a320925cb6ddee011b5daa1b367e8fdab7ce76c874c9f092d00541ffb9be6cdab4a53b43c4c05e552dda90acf11d00d903d88e177430ee6923b60acabfd9682299e90927e1fd8962e2db80268986f4ebc5b3370b77e1d610fdb99844a917a7ba4fb1e859d38fdff9ad45bafdf02efdc955c86df933ce352964b1b9b4e3b9716d5fd537f53e91cc438b856fac3a2f90092074d0736f525fab45b61e64ffde2f4de404bdb020e2396d90cd721c0d63fe1f1d36b0c5872422ba94881d67fe85142d5f84515490242e35b2d67d35e8771a9cefec803f8df2e9dc1ede27cff647d66a2a3142f4f203d9eb07f56ce3f9aac5774b6e5b97788702e4662db3f2f0e9e832a778fadfd0b6227982d63a68affb1828a9e492bd270ccc3c06dc11f95222327e1ce3f974bf89402e45c0b644037bb3f1a6f7ebe90cf9958206ae572bd05806b41a22202b9bb6142f9f414a1431121c63f1c8a5241026ab08db3fd89ccaf64b71516ed1a928bba8aadc4e83012abb4b7ea6e325a8eb0bac25f328573b4fcaf174bb7390057a5f0756e86b419567c60b7f9a61de50e56924bdc4e26684acf94e90760e7437b5ac9bc9d944633b7cc4086020a801e2f60068c5ce570383dd97435b04a34def5c33fb210322da516b659ef2e8d4e9f7ae8c517640d7499d46d9676e6d78c24124bdb0ffb54ee6b53a838e1478aae2cdaa785cc74c00d9ed19778b782bdefe1ec3f40cfbe4f7f40a7548adb69d681d47d22b53b2a76c4c222e205dc95f08724791b2ba0972d879714de831fb9ba39b444270d5466cf770220bcce4966600eec5b8f9c37b4662eb392e97a419d3e2d57c61af3fbeb07c7c2d66ae0f6ce9c28de3c1ff480c62591fe71388caf98f94a7978b3e30f331b4ff3e74f8a23e82e69b3ec5fb47d833ab2cbaeb52dca625a2c2e73d3f35545600db27ff9fdaa1b6bf7e854f2cd94474473e004a9e39892a46b408c56a9966271edd2b3d6268ee6b4683b81cf9ece5262ec4d42e7d2289ec54ea8d24bedebc37e17b0de72cdba4fb000ad3fad233f93573a9bb4eefdfc321ef828651449c5485a4adc8af22b092fcaba1b38b5596ff4edcb21edc23582acd4abb9976276663d60277a241d15700590cdc575a388db02923025687b0e8c60c4e5f3a5da57ba266b860dd7f4c0e5e9bf3ddb7b8e92f90aa9177a2fc1b23bee777421876cd4402de8932d645e6ef644944df964886295c4b372d8e36dc39fe37495770b93a3dce69b32bcca8688ecc0fde81f9e82eadff18377cefc4f48fb60a3a67a313189cefedd8e2200016370545265f56c802722c29444c6d648595301817de400a36c03a3cdeb9bce307d4ca3af235dc6ee7c1562f758efe06d1df23ce33edb3344fccbbb533b20e9bb107e5f5baadcfeff8cfc15ce1bbaa2699f78b41d2329cf02afd47f31ecbd1cf056b5b1680b6dc7ddde861cc4ccdd124798df033a5e98a179a3f3707008e8f8fb61bb413527f7e5db20a2d79b8542faf56ddf8278e1abab2cfe3f46129c5ff7a863fe0912b5534e3e6c5744685939f4c5f2d7b0a3bc75095a2f4a7ad72112108c57a20a3ad5fe61636d625df280eedca575848379ba2d125550af569d4c56ed91aea4542de92cd91d3b75f10d5f69e0d48908b721f5bf0d6f97c3177dddf3eee1bdddfc09a1ee8b11fe0965e722cf249ab49b7ebe599e304d6396f77436626d81ed7f2444a9017594d2e7630ab800927b04e2b2d9f4c7a28f3a9657b87b102c0d13dbb7534c247e2afd93e09d13e46dbfe51d7c74a0534585369f0ac7111474c6ac4bcf242f07ebebe1f9a2cf69785da007b09c790cc9bc16b542200736a1511e9c1d152ca75c6d98c136eff9c8bc0e56468b0ea816a5aedf5ae318f4907512be76f168c0372f7b87e0fda3eb8137d3d395e34683fee6b45f2a8a79bfe8e99a2c6969459bec90276925846f6a51bb988b54701db749fa6a97ff8afb779e6dd913ab6df1bd0e067d28d4d88bb6f89ebaae60f39cf9274031cf9060c80d79e6b18a5dbaf95330554c6e1dc0adc0d5e4bbffd8e1936326845f44986c4dc16fcbe52fa7acd7facc5d6419a5ff9d077058cf566ad8095d62c74e006a21c3c180623ea5f02222886a74cd89cc12b6e69f155ed136686ee1c872049678cfd176f7acd71babe91d1bd5e163a3eb0106c0281b790aa7af747856fd235376b0bfee25e6403d64ec82456fabec4778499aeb3b31e906e98052c8a97b55c84791d3f202eaa4720a276f6372f13f113ce0c2d2c407c4ab596505948d51f2bc4a5a98d071169664f40551ac48a8020fc2c44af1bb2cd50678b38303a2bc0ceee14daae6329d09d7cd77f3bf999ce30e9e8ab72462987ab8afc5d5165162633de6c9adde2fbba7db7c47ba9f118a7aca2859f645940fd8b9d5c1b2216685e9aa1a763c23158511e8452da5a2830e08386bc5f9e51afbade4d8a699c523e589acbe3dbeb00a71c8f8f0dc40a2b99dd6fc1c62c5566f6fbc61baf986db541277f2a3d0d85e2948748bd93da68afa20e7d602a82070cc31a48c8efc9d3e19fc54ca11c377387a3160952434087654001d1794991aab0e0b042686ab7741681054f06fdd3d3612ef1b70ceb8ade674273afc604028e4f3468afc44c88957908ddd54a59cd7226288fb8e1ad2cb63a03ad598e50094709b9ea449f62c0c7225f82aa67b7a1f300b8b5acc717703d9855b884556ff1bc4a2d76080184f815c1892a529dad371e1c4043e3038e6f5ece5c681d4abcc5a3449e6ff29354e7eb1d50f283467fa8171ac3e30ff3c8b18a3b75915dae008e77cec9fa779a67baa1468c7ae05905333fc593400b140dd255a7b52e3a61a22762794222eb58db5b83eaa8be175fddfd2acdc627f38c8bbf6f233f0761ce5a32082262bb2ab59709fd2c8666cac9eda7dae248cb3264c90c609361c324dc6c0d14d1100b8687707a9959f9de15566268e315c768b07b9caac1117f7d9190d37980ef908db12b7200dcabac80776b294587bd27f7ab33532320be771de8a1c9e7625da44f08ee55ac129faddf3e924d85a1cb8b2dd0a561bebe38059947b49b7bfb05295d3d82f75aaab89fc495782b33f3f84a3584d6e6c09f17c099c937355416e67940643617698a1fba10e3cb672fad85a0e6448de349069cab3f7984814530f27b13bd131c0893a56d150c6bb113cae415cd4a6b1971a89f37e5501b1717751cb1cacc032a9ceb19b32a4a7557bd0c07c309b290ca354774ab6d51e741a28f885da913f629d530d928a24338d51e3b2a03648184dd623ad190261278a168637159d40a75875be2b5b5554d39eb1348f93f9971cc89f382cdab58ea0e6e5269cc5ca8bb9c9c72e67758ee8b4ecf42d4c522d982a5fc43bd009dee26e80547811c2a22b29bc0fe8be711cc9a1a78b45692d94473d26a9d1b7c5382dca5f9fc580c1a0679b47542464f2e7bc1a9529e777f43ef6f79878c74000c37e3224b40ca9bd3814207e23873dfa1b48f314eb6ebac296d7dc55023899d1f557d62ba6f4aec1951f4e4251c0ab806f1135d772de72b68ed0e042464a741a83c2a6306a0f2ed0d5b68afb27f318eac14f73020819836b5a35ceb4e51dce584758d938a29a13d6628c3b968736b63e4a4702bc4ca3385bdb018e20921406aaa3788a5ae6f7c7ac307c6bc02e523e4f1a60f7e5c8449568896993ed324e795eb8b768c697e099c69bfc24715dfc1a9639709b88c741f3aa164967c6cbf190b39cd4109666b83190f9dc49273fd0c9ac33241fc3c9f34f0206c89bf9c13f5afc37fc476b2d4b791db559ce0caedaf02f8f6d6af11e46c944d1d61c75048a9d3fbffdac11309a31de99d664c235270334cf841d55dc524eabacebea947311e1b5f11aa7905bdd4f691e4d2aa9de3178b7969edeb86ccc745d5ae15e1fdc0b96a49e759a728b2619f0d008c819ddeb37572bec4ac70c5957941cdc229ca495146801ff82462fffacda537f0305524b74587b3f0466ed8d79e1ed08d84d01e70ee0a6e3fb45d61f9eb598b49605cc60fa4a104428fe97fe60a8123388ac4fc7364fbb12cfcf3e79ec19e1cc9014fe471d659ce79b8271efa32fd779079910cebbe52f42ff9cdc8bac7c485cd901dbe5af872e4bf9e7b3743aa964c32b06328f89f3f7934b76ce900ba4afabba55a7e42aa83af472a5c53bbd2aa8b6b087fe48a83744f4e933f983755058c0edc4b13d0ccde3469b762739cdc457c939e1d0b619113460257ddca8cf77486f91c05c377aad98140aa04d2f4cd78c1f839fbefc8ba191e49133f91db3d0fd643b6a7b75dd988dd6945e831a108b999fc42dcf460b137ca04b9bd3d72b45a518a5939b3afd8d9f998be2582c9a386eaeba40c09b3ba758bf17d2c9ebf805870809702d48ab9f366cc0da25900ac7ad048d33662a4eaca67c7c3947535d3f2977f6c90af6e1638ae70f66c1d5565b1039ae54e7f621d842a2fee2c9e1d5165e40ce4a9f8b9b6dff74cef1fe14fa7afba11dd8ceb0cab241777c9834071e7b7ec236e06c0b00eac481b83edddfedeb7ffccd5cc736c6518d9c24f365c45a6e3d34d54f072a42ad23f4f73c07ad5fec0d963b0be0920e1448b3671b01434b3c618dbd8bbd77fc78d32a8af18cbd7ceabc0ec37203af5c601504aaddfec44ab8748c9d88050aa1a8c5679e7c4b7a90a3c88f79e65a805c2cb3193d911466b4777ca75f3f91c5ff4ff09b0ffa25488142c74f6e2346da7c905ed4fb8272521844e110ef1608005b8c1d4d3e6f2b58c24303100076945ec904a0e2d9332d3323913de23e1b44c8c73b439c4bf600bba178bebca8cc85b7031bab3e8961f52b1374eafd16ad046f059523125023792c8f182c43ca3e5f294d6f69553aaff6d0c4e23e02a76b417d1ea96c00c462b4167dc9dc502713f5c49bc06aac61dd9b3100e29efdb89efe028cdfc983b5fbdc81a45a1f226bc9899ed87f9b1af5a50520150a6641bb714ab73f66cf58b6efeba484b8bed801ce435f6ff34b927529a8f15094b18919939a00652971aaafe1215d752d07c85020fb85c561207e0e5cc0c494fef3eb8d07d7ea70e0d30a61b9b6f24202854004eb9032aea812b3d1be498a252a73b8f599973de755a6c1da47e5edc9826a07c4a3c8c27056f9cee0987cfb8c06824da6a4af890d8ae3e473380e73f4ddb7b73dfe03205bcb51218701e41ebdb3d065512f909984c0eb8456c6fc4764be450c699b1c306cc160cb5d07f50158c7b44a02601a8db1ec8499a7491c8ada45e63d6b5585df3d11bd2ea0c08c3f4e7a13b8130452ad682a7fd8feafadbfeb799a71ab3672912609d8338d33649929a9ad820feacda004d782b87dcb46594d12d35cae70519c2562fa89e45465970a002b3628b86d19f193ee9b7239366b1dcd0279e1351fd211cb344e2b893e965f9cf9efc30523ec4b7db3bcc57a928ef96a9580e6bbcc9daa474bee8387d374e8633f338835e7e99103644d2c93aa69a715f44f5c9513ffa954cbafbea9d48210392da1b2bb4d85e972e9780fa1c5fe801a7c7c7825e109e0d2112972257f027befe1900b58aa88762948900e2d94b1360ff5c8d76d826e98f85bade872a143e3e77f60a2b22159601c68c51621bfebba039e6bf577c18f448b887a6f2161c27522476f96edf695cdcf39aa6939b669e013bf7ad5b1a053a07385df462778afe7aa2595a1e65db6445d2a38b60722495375c4ad87f81396c6499f15b61eff148bdafaee5b202d7ac051867b629d1f51591d8aa89bc0cbffcdb234a991ac00fbd9c576389b70998bb5b70020855593f3ad9da3785cba467cc8e6fb641ba05ef1e7f8c71dae70291b686be162467784c165a7290a8c86eb2d0c500aaf8878050932a8f6bac6ae9f169c3a1c8dae62e652d9162937780c1b119b8d307115fa0d063e77fdb187a0cb40227e0f0ea8323a5588397dbc4af037d9205094a6237f7850ad9cbc4af65355402a0cf6deb93b4aba3cfd3231c56a494e839769f3a5c9a7de7c0bd92dfc19e55062b05fa17c06b49f5140a971e4be3348aadc64c2fcba54f9ded9eee2c909ca6a6c0cfcaf4a1ebbba4f141b84580400644a31e60973841dcff6ec8c9ea9369ed19f032d733672cde94b3c070b31dbec07993e3071e0b7f065b83aa16081927b8080e2a95114358c86336ae01642a7a17e4610186380541e540dcb3f1659097d63375914f13a4b0a09acec7bce39618d0b583cf46943a8bd55cf9988d48cb7dc2b4804172fce73e0629497575bbc1f5626d57e3c5826855a63d07e74384f3da931fb8064934a72fe9016c164fc0d694ef7e30a7648f5bb89187163e7b46564a710115416a890b6371e3e671d171a71435034f978a1e4b4d099350659933accf22c28c3c860d2f6765663119f9449507044556413a4dc1dab76419ef2c11ac6df806d103a6ba72d2fa5d068b576dc9ff09a7aab22a36f03ba122212e72d249d35428cf1b0a0089d69aaca0018ca0d47843607bc41e96a98e235000f043b806cd06aab2ebce99ff8d76cbba4f995d815b23e557d21f876f02d51a4347ef022ebdc17c10afc9ac18152e1b507f553871a542ed850361b644626d579af6dc00cb8a096b333fd7916b800c6f83c5cebc61a1feb2e72fb097aa9d57a52143f51f2d076f4578e97e752d023e275895610b347b7746e9f19fb6a553c7317079591bf32fd3dccc30b6d64648a93d07c4597ba8c0634b022c1a27458004b44d417642290f22de29951ed2447e0e7e9a70cb33618cbc1b238d74dc9af6fe0b061fd5e7fb1a96c0b6ad1da2f594fb60852a9d082ef8f1198fe929a7d2d2bb731f3a59b90576bca1efbae37fb7c4c1ae224a3d12c78f966750ae86ac5ec61211ca592b90fa5850abe5d38ce27db8d7e7d57fc9d5ce8e3fbc5b7b9664cb51477499c1e0a0a708f3424613625127ea2bd84c142730184e88fa2f017d6e8bfc192e834e7260b597b16126e5a6821e096aec876e54ded56d0b797411b039bb54dc73040451a9aed05635a11456f692fcb3beef5e42cbad3d38be99224cf7abdfc63b1cf30b35478efee10f0e94642329e62ea40f00a540e28524e01f4eb41db5d37a9714e44d342ea0986b29a3dc03e158ddfaa51ab875fcef8f8dd20e31c90903d6ce1c11793d1f0b0900c07855713c7b9ad0ae3bd460dcd0cde09c1cb30618c670212af52be9421305a026f5748551ff48e0640654176f90db6a791f0b7958cfada056e44165e7667555d53a646c252fe11fd7d8ff50938880f7eea11ae71c4b2cd4be94bf32eb0260fb2cbf1769fa4db199467f4599fc7f709d8cad38c45d377162c69862d1a21d1c57a67404077e1747bc51a959ea53856eca8b83238df4be8038a0b6c2a98f0430cf69d0b64fcd2d089a1d0577dcb488ac713b8964bc45bd6af467cf9b52ed36034c6e7625b68703f37d6a0144fa053070420add7dd719e9e512e4a45c6780480bc5bd28e94ede42cb03f08576e75557dc7d171c00f42c683b54de0c50c4740925d2f081619dbf2523b51217e633ec84b4de050fd495b9b2e9694b5c4e606c41faec4792f43ea765f56b2c675a66953384a6a794ea46801f7d1a8b41533d6caea6f87580b18a9e0ff6b2e6fc0c8672ef143b6f202599bd9aca7c089196c10d9d50481e57e5d57ce97470e8ba2d2e7d25bb76882fb403d0fb7811f1648babe3bbb458cb8940ea1a1b2532501b97fccb01eaf527a69fea93ed30161f91a10f2350127debba67be4073c78bdfb763eca3bf68f596fb830b68e51f60213ee3545a35559fb4d32b814b7b3d1feccfa746bb4329358ef70a5a152342c530c27fd46c32c51ecc4800dfd84db3fad4e3280c910f452bcae8e609e746ff6d0f43cf4fab8d0dbbd7529bddf09173d9ccc1d41c9837f7c3d8a43841393555379e5d49d7f789e8fc018bb0af9a282dc2a082640fa13fe4e62ac83150499ef9381d3566a629687d149b679e65d149c79612af146f6a99eeb18ed824a8f42756e921da1b05fdfe9355174b17935e36e6a38e74a296031dc377a3614cdf5a364716744e26b4e71be40c7f6dd9e27b92fe935f325c7a6ab9b373558f1f70f458fff68b06f07978b9649b33497f6e0a8652e04a9a8e0cf9a0297bf9aca415ca4c5f83cf48d00f220c543ddae946cf5cd2668792241560a53a31871089dc179e1de7cc197f8c862b79043b1a4ac5871c87f949d6750ab8577fdcc7830e227c3ca238dc1fd4d410c78801c810bc82614c537e23cdc5c47cf73fabbad0ab54972d330601adfca3dd2b01615df78123a8d78f0b7d82bdc2b0d6023f8efcccbfa7857af5742600477cf267db40192a2af7f601b43afdbcfb6d7121faa0ee623d4f9285004516434076054bc9e6cd808f4b6d35eeebd94460f36936cc3154a593877742445ced3e74d20d7255a18c935c6f9cf6208edeeb29f351a65540e8f3483208a6cb94892ea79393007f1ac995edcacc90bce1439c6489a39ed1418cd0b3ebf8ca5a088f3a90f41c26e8c0e5f1531d59208b05833d9958050c5b9cf970ccc18e353f30d51461ddfaecd5ba9f989b771e3125bfa20e930132caff21b22aaa62c7843e80a6935656668faeed52f1ad96cf6208a634d028b31decd9a1705bc1338c7cc19e41b21044acc82509dc101de441fe078b971021dc48ce841edb5ca3e03211820acd16b13af1a61c0e951929b9d09eb1720a3690aad058036b342a6d9ab94feadb9aa8707cae938d11601b921065c6620122c3d1a54cb45da5697e054ae739b026be756ae3e9269370ff74b2c1869f92c1f8ddcfd36a0b1d1a45ad56ea7e16e13acf48590f8df41a17f7e12a0e2e82a120a5b7202e458c6434ad638aebbacfa6358468d509cb50b3731e059f97440c4aabfec3a227318c45f65e594e31ad655cd1a15296e35eef625334686691ad85ce3248272c076d9cc50f619368e378082acf053992845d30b853aef7340342cad67d0649b8650e75d422137e5fd55682f6e975f800bf21b5e897b856bd7cf21441fdb6b8253164e9688df9af1a6f225561295ad1b525d2078204d0400f0d11a4e60c9a0f5d6761dce964384acb0f0d5986c28038f700e58d9aca22f047de1a89a41da66e16cd0dfe1ac3678c5600add44132e53895d2bbfd1df651b85f10a2f37542cf0ec584d6e6339d06f8dee0487ea0015c71ba298ce9ec1b4c0d7e6d3951e93353169d8086576990ff1d4d9673c8ba3dba35b8b898109c39c4e52c2d8109b77b61ef7738f90917d82ebe4bf0f3a2c1509a617ff78259bc97c5c6165db0bd30957ee4db28377cdeb1a4e03180873fae56cfd1df95def2489da5b20e68cfe89bca4ac29134ef7a622771c19af282d20c169fbb0939c2b6abe25caa26ce8be57e26ea10ef3e7732624ba0a9f39160d2444a5c880c969e0cd6c0436bd704432b787ccf217263523564bc6aec5e08b3548467e0e1dae4f364815f9b53dab9863933ca198a75cc054a5fe1619d129fb5784591c0d10439d67456a8ba19e7083c01f5e7e10e52f067d01c931456dbdd4c9dd9fe2002fa323040272ed27915e14b5a78eb8ade4b4a8304334e5e0c6053ced1817a360c98ba3a80004432e8db176e3b33fa52109baafbf40d817cd23eceb1b22100da5c72704a0e6d4eabad67338ef245715445482cbc38c919d8aa5b94389b4ecf7f5b7a505ff091b739571d35817c47dee0e69dd1b4afa826482b67471512fe74fcf6be3c21c938794f435ff792fa067fe78db970cabf18142bb5828ea9495b75b29553e2d326d6f2d7151c5cc922d49d321bd6edc9e1db92649e9c484a5499192296f1fc610546012b528736db4a55e8f84a045d1509cb9c78702c7d8c8a13e93a000c3aee2f17172e1d9c843aaecf6f02dce8b826eb4d135745ed8b34a34a02a32a8a658c99dbbab4dd19ca1a1d8c1b0bcd3085703d5e0e3df5be1097ab867afcd093340bdae18d4bbff57739a432946f370f56bbfaa3540a5437d7c1eaf78c8be47ca2f0c5a40f36c54b9a6ace43555fa618bc50b7e70d7c80e6ac4ec664fa5940461e301db570417836414420bde1d012ed6395973064707f06e7ab09e13301cad41e77e93bbecdc3b6056f946c1d1f5f73456f1f38a46b5c6c78e0584498a30dba8ad07576cba1dbba525c17e681c0e480cff5569a1e2def1395de85a7ab26328cbba36a1d31de8e6982d561d5f3f0dfda394f23bee5f8d7a83c63a6090bc8083c13859079f57c93bb739be54a6836b2cb7e45c630a23e0f1e8f15fc4f4463ea86f9fe64c8534b3a2d2db24c89d6009fec7ce6b12c2cb3b3b9725f375a1fb27492eb0c5629a2ba43319ca8d9e6b7920a5d3f4dc58e21f63958a5fab55024a0da645f9671170d6b7eb465c66b0efea3ade1f07d50f15c83965e48352fc7437af41cd3a232059a8459f15241c5088bf161b03dc1af609b74f7a1a8fbd44fef0ccd08a93a4a618af304ebc113d391a5d49a67edda4c59fbbbb2e6b76ce309af1dad6529824df137aa37c0b61a38adcd03205ed90158185de077d0255b8732618e7c4718dac1f6b00a51da32e8f443b25821481e0416ae5667ed133ff89a726259e84b0baf2266fb45783b28213e10ccbe0f183443e688753cbddda8e2ce67918f90244e478aafe0476cae7ddff8274e4d8eb2406a661a0de2bdb953414bde36e6a641ea5ce81bcae80896a85014d6a35a6f4f47886293812e44dda733d7a5dc91aa6a6f57820abaa439d12ed4dd6208ee427e23cb76c1ba579a378d998dd9e28c4a344486d167caaee2a077bfbc70e5f224b78acf058810d253f6c9025a2f0f0bdbbe4bf577936b41f609d4f301f1e9f50b7924bedf59dabc4e571cd8c4952a3a0dde96d83ce422f7a846e70737dfc2a7dfff501f9b3223ad753322b4396c7f33fe799388d087c18ab8aca61351fb3c94009c0ca283b7d96bb3f5915e5bd54f0117ac6378324c7ce15a3c9cf67e5f149411da4e496b6e61ede49c70f787bb45f513c37f43d3a73c2913544d756f8a26c6eb2c31809ac93fe5bbd48ccd7ffc29ca5aa3fbb436e1bc5d4cca9a9fe5e878334627cd39d935354bea2a5ea2feacc09040d897b396fe7f01309203d52137e3f504096f4fab5651b2b874ffb65b7b46445e9c20971ae018fbf23761dab40b41ea8e76a6fe24a98707a7433f38358760ad153e8ab44b48c4ecdb98cb722d0995ec44e88d4e2063526e1dd559f11220b1b6d6b993b62a5f0be14b4a711a4b1d93aaf2c703eabadb37a0b0fb6b2517d08a34e4de5020fd2ffd458a51f78c38ce54005bdc90fda0e194bb728906c3273cba172512ca9e56592170f04bbbb812b8ca24c0bfbf72938ce63a6fca3c6b78bd52b1c02e54559e86a0aadc2c55ed1fe8f3f16406cfa07689aa2af6968e2def997f909473a5a58429dd519a454172022bdea4405cdc81224e7bec82969a6208f4c312b1d012810d221925d42bb1ca0eba4221a3749bbdead64ed1b938802a982ba2217a164e46d118fab1a40b18310443588846489737b2b08876651c41140f823d8df1711bcf53f9d30d3a9327853536ca9e2492549211ad301ef76b389b60678f9fc0d1d0eeff62f27bc48c96b598b152969c202a55f7ab4418532919f6be9cdb9f853e55bfcfed8693b4f552794d69a984b162a61728b38014d362c0e97e1ececb61a3c50f590b02df5ba30f6d3d028735652ae97a2d45ba48cd4c3c6a746c1cba7df7a2aa5f8500b62dc16f5c19e349b7cd2e5c8dc11a3507f0987d8a2ca8608b2c49f5b62e966fa779e37e7ae8ad7445a754fc03fd4f1c8a3d59a6c93a4b62357114d4bc813aae50553a8acf1d8f264f18317f464039d7c2980a31626eef4e59cf70e705f555a7bcaf80e4e7058fa447e96c68ed4ffafea845df11cd00e01a8ea111d11e42329a095886e2c2405bf6cf5e6863a2c5221a6f77d995ddcd73fe2c186b7aeead5d5aa20c6522c1792e957e74b54364957bb8ab135e9147749ecab3561de8ddbc07a7f3f471fceaa5af801cd75124503e0e203d6a29b92dccde3a49e035ddb11267ea285a02b5debcc7ed5c98a556681688f00c9748e72cf80cc3b3fced370018268df8cef328a8ae679630aed60d11247a2325c63488cd7fcc6a28d7150d0d88bdffe39c0f1731e999b8f995a42e4ad079352d09373349f2c4596ee199e23b57be0d9f598aedf2dfc5d1bf0b6b055cc4d65fd8e133e87dde1ede2fd48f7ac04bc0840e338e4ca76de5d78730d83e3cdba7fdb7677d810dad0fb9edd2a5b0ca5b81c3b437671a443fa6bc2ed93317ad62c85f63d77d190af6b0b0cec20560ccc19ef74aa09bad16b7d365800ebd59c203ff6e80fad400a9c65f95438d1d32b346e4b4c78bcb6f2ccc7c1d78e7c9487cefb7607085616206f444dcbecaadb1a736ca1971b681dec97f5265816df334b0184d7224551d807d78ff5a012a4fc0cd13a8debd38b995cdc56f927c26af01dda6b7c0c3de5d8fb768059c057e9d9893fa2044449364eab6310e30a519e4e360bb406199ae7abe54999f8cdc05e6539247be298fd0fd95c9a2fef516f9a90f82c8ed56102f1f962a0354b84488d403ce70f81e7fab8bd0235766751357fa9b7f994d0b2975c0ef1c0d5e158ce937e5624bf4194c2ce1a1c9ec9530d2ffebc933eed8117df3cbeba0c20198481f09d1c14658a3b6be2348e28d27761fd23c01d7aab40f6a6a3f225b1fde02037be7f3b9b3c916a56462ab4dd52cf831c4813c5b1f03d00fe3bf7ba53522b40d7005f44841c8fd5a78def9ff34138da88288ffccb6cd745626707c8bf20349eceea48f173ca9b9a4075637aed9075a2edd3f3c0a19490a03ba28d2844d94af3a1f9abedf2977a5470215f89967ed6b768aea61016e95a94d1badee88ce3b0eeffaf185df965bc580aeced8848fc82e064f061fe782edc20fa280d2d49f0e1320a1a1ad9b72d3f8cc8585de2d6ce0527413641613f097bcb3b68c0e3da570a0529c924bf3ed7acdf948533eecc33481bfb2a3ef6e9decab6f8d86b332b6c1fb7581f4a7a5f785133b5e1098b8b7e39574e4199de556223b90d240c3b293d10fe062b7830098fbb913e5455e48c27c90db09d6e82d42685cf2eef29cf917a4ef541495afbaf3d7f3dfab882f8cf577478ba12a545b8ff910f02d137a579b42c13f40cd08c7a377cb630e5bb175a7822b995376ad236588a8a8b84a7e8cd0b70613e546ed1b671cc4cac2ac81523dc92594cbc38c7212a7b6691341c33ae6e8077fb775b8d155bca1891bf008dfc3a0710fa5c16988e5586c5c6144a6c2d4d794eef99545a8d957a404d0d951672be83d65779a0bb27a0e6d2efdb44af2c6a195d6f2e8a3a554d666d23eaf1f9d61cbf6ef80b3d39ff4fdadfd13be2ab9bbfbcc7eff096ab09812a2deaae41485bec9b7a5e7890894183d0eaebc2bbc53ca377115f6a889bf92594a55108945d366a48966fdea7c2404f139dadbe70a0771dc8838744b04ba73559c00cb60743aee5d64b8d95c0cfd49fe66ec1d2ae08c23a91fdd05c7c3abaec9380fa59a07aace6a89fda37a38f67d949a5b25cf9b450b3c31cc72205adf839341c40fceb540a92c919c79f7023eaa4b158f9b96a83dbc1f4434b2726dfff2e041be72edbe9335769716790e497e922ca28603bcd72c6fc66648d772167d8e7b5eb93e0193a0803962e2fc11e618c522418eddef9e96140307caf99e70200c86fb00045dc0faa74b4804fb01b584fc72f9f166a66d49731b695c3224a666672aa73de5c580fcf1ed8509478809fd26964627c0c7b063af3a307944bed2edc824b92fe6dcafa8ada12ca0006610adc1e76f57944fd5a07c14b50d9835c2e78bb160b4090fe0a9d5147aa6d15a7fc8bb2b7cd56a5b31061d40e274d99754b3130f56d4e9a634d8982426889aa38de120859ad248ffcf300c3668441dd1281a3674f9fd2c0526c98e896c62979f553c2815d2d46e8c14c2d0c236e278d54bc6ed8a9891fff0d610e92856610f1b06f7935de592a984f3e3085ed78e4650bf0b6b06c83469eccfe3633619c137fe3b28e6355373b7cbbd7cd7eae34aaa4b41e2234f31f44c32f0aa0e5a97ae2095cfb6c583ce68a7edfef2266735dfda37c6a05f6380eb9787a1940d7cf17373bc0392694ca8193a9412c83d032153a122035a8d30ff1e891885516eb4d540d8e308bb4386b59deb92a81c180f73acd26353d694a03b90328e56a20bfb752b30920061c6966031cea7130592ee1622969d7b95451d09ce43cf59638ce5127e4a38e72c6517d6b070f59ed97d483c57a5723abd035fcfb38e30c6a14e4ef95be93ebe4081f5e4c7d5d0786763a46e4ac1926912faa1992bd5e7a9f49febdc125d5bba62a3308cd91028ccd0d5782c165eceab7369dcc67410c3f9c03fc11d5279a504da40906bb4ec600ed405d64adba2b982a150f138de6c38abdc4092e84d47c560cb8638488b93b1d5e9fa669c5969e94decd478255eefa8f78dfbbd9c5131aefec75cfb0ec478c9bfe4e2dfa0c911c1a3f4c8d92b69ad24ac685c1a76e101042929593715d27875c97625a5b773aac909f2b7f68dc9b6a66f077cb7ef4b4bcc98a7fd837d6d5de546b7ea70754ac96e70ede19b234ea4c0cf22bde980f05946fefa8032a62f0f8c230c2c546d7191dd1a9025c0e79607d01b14e3310a050e549ba44a54f73a022a7cceffa4202e31942d5fd675d7e175b34f3fd1e7476e7d77f7f2cc3f12afe915bb5633be31087dab7da5c411958ac5dfa099265bb42af76d008b1bc0075183dc646620f3ab1b14a5dbdec268e8cf4b3b7f6ea8f2b4c3638878d07f7f8c9f5fe3ded2c7db2dba97c08de819d9f61404e4c0e49fdf24b110e357ed12c36d06827ff9a99afc8a90f353bb2872737badb492e52f524e5ec05d311adbadeadbe642a590cddf952defaae4ee2d45dd321c2726dbd3889f44fb036f256fcb848078620d647f69264baeebd25ad511cc1642db2fe6dbde90d10845f11a220ad4287b8a023cdcbbc3c85554582bd16105eb287c5c4baa5e0a369ccc649deef02a1ee838adc3a4df7d79b768c246be99a4887c11ab1404b00c9f3001a1d8155e1806c1a1ed95dee43299ce928c2be932d8cf6569df011d4eff7467a41d2e84fe0caa17dad7a06f43b35f25e4161d09d3ee292cad59ee03bd800386e41ee8b8fef35ee5df0c96c79415d0c1bc15292b6fdd52519ce0a1197398b583ae8652fa8ac8409d497ed4ce876093a437ab49580d1567333fe64395ed667e723709524303401eb2f21f28710a34480809a6053687442670e27c6da7cbe98309543cc9933acde1ca5b62f45860af2a724310e52729da6ba79366fac85dd240c97b8c8fb3015a87e8e57cbbb96ba14a3a9ae2849c84cbe25b3de7a27dbad35e668b8c981ac5a29a91519687b207d577dffbce48a72708f6554ab18af8685fd5912ad4fa2813de2902aad0e14f2fe1cbf54dbbf3191e7997b86a3a2a3bed850c71ef11a49b1bd1e1ab380ab0617ec0b0ff615863c78991ac3192cfcebd0035ade6c873a4c201a6d245274179f6a34522205a454b651dc0feaccf7bed87643743922783fbaaf69b988f49134285ee7d1419b17c69787ad1ea919d02a0eb2208078b447865b4bdc7254216fe036f5b5a40a66d8ce6acf3579e2351cfca6dcbac35c715194f73790e5eccdf6c6350439e4e7697005d4d74b14dafeec8fc35e61ac73139ae632456b4a6147c9835935a2df1f49f07056af1ad968ad77cd3a48e93c6a7605ec376ce2356ce68bea655b32bd2dd9d14d19ee113e42753f2d050b3ce1715a8470da6f890216b85be3e6dcb1f2e6ba0e1e0d6fbbd784cbc179ecb8a314b14679810a85ad7fe03e25a71c87a1efd0e8938c4d9be6580a0986ea1a3e4875b39cb65ff32731e914652ff6063efc838446cb88f015d11fd1e45199a30bda0cdee47da029068a707573a35d3b229fd167dfde5d07667f0cd0d1eff936bc69f4f6f16d168340d39d766a3556c7d1f57d0dce82471d4df39e7cd5ff0815bdc8be5626325b063bd25730a228b332ecdc3e3af401eb6f737bc9e0190a835cba419eded88e1724990f6796047752e99ef87601c4cc033a1930c8b6a58d05e5d5c07de93478e0df238ee7104e20286bc565fa2e48763491d4b5909d794a6ee2d52e13ab0e74a07e5d59b869db20a84ae0fcc20b2fdc845dd1c2a277cb402fd5c468f25dc8ab46c88d14392710495b2f9f7ca1265a14f05ac8f59bf90ada086cd3461e6d34588a22ba48c3a7a96b51bca142213180a6941fbdd136dcc31009c73e85ff8fff1c403f692ac5098a144b5180154a1feaaea84acf8029f5d34a07b4948429dfa3ea038a6a9eb29e04be814cb9f797a8abfd84743339561ffe862022836278a0dc655693aaf30f187ec684526e77b541f3019098bf1374bfaa0ff2864a9bc9d29b887e88db3a9d65d29af6ebffff17aea8ffcb06403fe0c9014c848d179d61915417b27802a83eadf05449f6168778bea433df89abb1f6a33734918bad32f702bdc6484d69be5c0c1187759e0aeb1ac257525e56b69fe0f8350a87c1de1d866fa54c6bafc54bb9b763b6abbdd54344fa92e83aa1428105fad9e4584993637cfdd693f69534288e94ab2253e2612742e77a3ebaf9058cb8eadfef9fa4e9799dd924ef82ab02213c22c083f9ee3879292b99ce480ee16c398236aaf1d4d60fde3f57de1552d16f43d2c9a78c6f05eb04dfc90cc1c31d0b988b884011d05a93ff5ff252e20435aa79300fc2920024e1da5dd0fcf275f25abdc340bad81adb0e52b75f02f0c9fe67699950b6d0ad1b124596bea3252148b5e6fd3a063d1f237ea68be4fbd56e5c0bcd386c86a0e7f7b6730344d0c18a05b4532a3ea87e2e0894ee894059e69d9634e4209eaedc935fa6b617a97069e5a7b792bb697f5b62f53a1aea2aacf769adc6f4257d6f18a64d418546cd6558ca9c573977e94d45c26e4915654c1763413275fa83ee410dbb3e2eced8913c08d6dd487bec8a4b4216d7c95acab07b6d880c7dbd1ebd978b208b28eb93152733884c5341f1bd2af0fbe34c9ff986027a4f9db85eb60a42eea61a655d15c354a0c6cb35680d63fedcfb34dea6fd2104fbc2998c4e7a73e06867bdc8dc3992411cb5ca22ed25a7bb5a25f6ff450979d175dca3e2a0315bb55f7d11d4c94d882d4c9278d64f23c5702dc660f5a6ae2799191b49c8203256620d8c4ccc5200111f3afd97770b79394a404511717db986f960179ab27be6f2a37cf240a9e5d3b45afa3ef07753cad4544645c05572148f9bdfb3ed8687536914a75fe2c97728b275c4dca71d62cc88c2e8dff1159dbacbba483c0eddd3b3afd3650e79043c9e13d431f98307063331ced108cd381d418c39ef70bbcfb2aa3cb25294ca330c51809af01c5c6a2fd9ba0f69b73ee70282e1c2f135945aba4422f1fef8bbf8afae6ed56a444c723980c37169e4d4093ba5c22cb29ab5b59058a0c5d66e10612250c28f0934386b457b9204879819f3ea715077ed6bdb90214cbafb2c85b8a2221dc490b4dd3449240509d43dfafc47d1b839d8cdd1c2e4f91e59d3b1f05227fb023e7f86eb351ce36f08384e9562ad23b1b180008c513d37535e40a8ba7b000ac92f3c502ac7ee0106fca7aa55aed71d3712b65068f71d331fe46ca4ad6e357567391596d6f1b498ef0c1fc99290d4679c2203c27f714aa345dc0653c00a2cdb440bc07d5e3fbbe5dd0c1e4b30e2d73f02c6237d5afc72c084def6f69a833e13b67ed5c5a9e4967051382e7d113a48a29a18c16f4f1a0655c4474f5e7deec8c00a6814434aa4adfb99a39fe015ca9b756f38652c7beb8a47cf0f6848e4913ed494aba80609f613e821439fe02ca3b2c608234d915cc03f0bd2a61d9e531259d211052cc5b6d0655ac45b925e8f567b0f6afb73c632f552904f3fae9fb24535b4b1acca610a587a946ac09e87ce79ea8a73f7b9b44ec8e3071e509340fc6d4d7c0fb2d149d7e5db7f081afdc2ad61804edb00dc5d62c0515bfac3b5e1c040fcd20cd45bb94029a594f55652df559723eb22ad7a45703cbc170e74cc194553be92139bb9d8269d17434da5ba6037eea881348683cf2c3c584c1c30c91bd10dd4acc7e66edd37e6f2d819f96b752d65719765ef583b623f8663a21b0d72fe031c62af75f6da803842cf42dc704c947e8357a47add4174faaa8e5660d9532cc51a30ef3166a6ed223385acd41cc27e2dfcc5a0e27d99ef2a8d78ba2275a60f32b38fab3e28ce58bebc07d27d4c5c4866a3f58c94e79b842f267fc0adb392f484cacc2bf88ba6e41a08f4b8109f7521ade9e4772ccb326e95e79ce0b1af1d56a26d478514d4023d197530ed04f1f0f2a22b5f884ca4b7b77c7c83ef7f2e5feab8c79bc1229058cf2f58935c2228b633c8e0b2a8b2e95285002fa4cd41de448740be1c8ae98a833a0f5b345744d1eefdf8d090081cc22fb876e1328fc74afa07b43afb77a8428a451bce451ac5f803c268b02d77b37069869135b58a007393d7cc3c2a2ad69572f40a166a7fde5349702d6f0f7aff5c1ff742b15b6b3f240f351e72789b4d7f681cf8d83fc63a487b9beae96b5d86e840219da0528545a794728a624539dbce21fb861738ba3ddb663d392c87e93a947ea925eac8fd4d1f692c65951f2fc3ff6fd86c1d0a5a365ad048fc602d135c002c081cbf82c6481d95cf0893bba220b677825ea02e08a56f5b17f98f5d1c085db854b5eced08230bdb1243989713fa7867dc9a76a379534fcbc4a23ffd55f60015b918588a34ec864edf3374dbcc79edc2c91a1673db06e146d3639b212779f8c2f1f07f4352c460be0db1067f5857fae294556aed9b79b4b12c5199608d2b65fe22972d59097f1badf77aa17449d654c0b3569c52c70df0e8b69f1d42d2b3193c944b4055a810fdd22e66703c0a0c2212db1b305b2340f3d37ae5c1527adf0c61d1ad85ddde8e5e165ba4c9dfd06c035146be958fbc5a8bbec8dc6eef3008eb903a127b1272499a170c8980e6c0e52a3896d30ee2e6c67a192f78ac310268022b168ebb520f999f35c381518c6f6457d3673ae10608970040176c78143f0eb9543ea59257afddbe12ee036302fcd05b838e4975df746bed4e324a29f8b6ef66e9b247332a63d5c28a364c11c7704090831132ed5db543ace987c00d5aa77dd8504519505228ef3aa077f9c0ae8ca375df37d39942f1623a1e24face63a4bef87e16c593fcd797c4394b2b9985c1ac543eb275d50c5e202938cc2ce69da15584b65dda6915cf9c4ee03a8a8eede59d20c1f667046619f1079fceb0718663e700851a47717cb838023c726406b7ec16fcc711fb77b680f80796566458a164327ea903507b2fd7c888fcb6ed3cd2db314f1dd5dd43b3f154ec76f28d793fc751b7c956330be787e417f14c1b35440f306ce00f403cd5d8d88bf6f6f4860399b4a66b034d47115cfeda37af9263ec8fe64ced9a9d6c0fde4279bb905c8aab1b8057dc6ac129db7e576710485d93aeaa022c6806ffcb3f6bae02de04615d7776d1a43ffac006c9a698de70a5768d0b99e957c4fef2ee52729df9251521937f67b3682c352d97e9ffcfe970af8e4c02f920d3762e2dc8053f58a8b3b4b1e60f94c21caecd17e676213ff6749d063d9d7d934969097ba2476a4a56dbe720c4742e816a6a06e31ace2407c95bbf28be90c0043549b8da6e5b2d9d03f7599b84aa85775f47633b6b92dd7176077de4a713fb543a9a8d86703cdb59feedc2574351d1b9fd88fc85b80d221b2e10e706a226461792bc8f4033becc068ab5bc18b6740ae04fd71e88332edff90f22c7296d3d32d6e3be1f86b8ab01cf1f1b95ab0e0eb2073a0fbc5f7d674c9b9eed17a277e9e8af5ad99e2c2e68c614876017c78df258824644559fb61d0f0d03f627df75d325dea132bf9179a7ad5aef48ea9027ffed2b56b8c1a00d69d708e37605a79cb673639a8e6a306282fd9af0207e946f91f31d53b911e3d6b65dd3bff153763ac3ef5af580ea053179b331d2439ac5892c615d1934308a17cd8cf182ff9253a5b782bc94c3e46a34bbfbe4fb0602d535008d816760a85bcc01ebbeacfb701cc038a8db465aa8d7643628d8bde60766069d034f26ec1d89f3299d2c40088ac1f18bdc107584ccd63654d70dbaeafa1d39016b626e84ec94b2d3a2924266d4e62eef18849a6867971553d90ca74267ba00c9dae7614ec9fa45c127f8f24ee75756e450c2803311ec22bd613e4a4bd5331e426c82ae7e7054323484dc9b7b4c931afdb91330fe182ed978535e68129fae66205996ea4b2de7561f0ea12a1cf21454b4c3ddfb9090905132c9750a956fe05af39c80b141bb36a02a615fc24874ae009cc841bc74d598315006b6b7e26e285f81c0d2d61ae7ca8e5f178bc758788f9b1d2fddd87573d44d189bab46457e786a900e575751a43e9b797cfd6d059ec208a04825cbe8e51a5ccd206880659a3f6f3f7323c40401f5990e878d324819376c0275dfc0cbdcaec5548483699cba3b5959d422592eb04ae834f05eff45e61ab84c6389d6914afc6287635dd93c9758464cb5053764d711ba4380b2a468f63db4eb63c66c08c79059de051f3ffb6096bd7bcaafcd7fe7d895b2a3425f14f85d4b8dbe40f6a7ab3f8f99e01578aef3e620a27eb7677f47bb8790fb436c9709ff6096007950151175c4f515f6b54fd7d1351dfdc884c6243d5f6652f0399a4b35aa0c7831aa3c0f436edf3a1af1dad28d5f2dd8fa418ae96875c8abd76a372b4c6c16c8b141e73bea19e088b490c4507fb2092f62c44267a52e8719c1ee65fb5ecd7a11cec1d383b6fb3efc7e863a45a14a727cb7db596367d78fa176abd4fe873c739e3d291b1face322818568ebc26f790a2c181219bf8970d5a80983c6778a65bbd003777fc2e1a44dd62d2da6864a883bd3f58ac5dd7306b8115a7c1f65981cf3cfabef8bd3415775090ff91725f3365ece54a96e6d375cdd1566112443305b70578ee8f98c3c83ead76357e975145c6b5727f1c4090263e5aeda01a336f1df89d5c0582bcc31a7072858141fae1a37040d6ea88306f3a75ab34739e6365945cfc36b7090c5d7ead0bc7b18a4d3323c89c79f2db3a015c3f528ed1e6511df627b2ad4fa18549ea9f54d0da7fd27fe8f0f3eaaea0f9828b8421a2543787b5dbf9de965b1483a29776cfe9b4bf5fd76570c3e43f32b40d0785e84c004fae820ee5a24fcf9258627377dcefe1d92739e421bec1084026329711f1d80b1e940a89f5673a9e8ec3534baafe8cc9038523f0c21fb4b05e7a8a70f6d91fb63f5ed2581d27da6c8d12426d35137e658898bdc063c2d05d21e343f2c9aa71cbbcaaa97ae4b93fe74918058c090fecaa443168ff6f0f4923b3dc9f8d0ccf692963f3f0d62bebac608384be4e98a92e8c4c3ff333253f98902d84feb248d3b6ebe5cdf7e641ea5d91cfe595cf8516fd0bd6603a2c84c53312042eb14afc333e224f98f22c52c81037111a8f715849b1140412a6c2bcf001bd4ee0903934ef79d768a289119cdd2622685d564f17d5c502a2fcbf981592c01fbbf1cf5be1c1d135c9e86cf19867647be49138b97be472bc7237595f0e1f8ec569686e6b1f2a39575648ce7127062c1d8c3a18bc8eb82850925810dea94b53dd8d789b4bda68de1c6e1b974e27e8d355d271686436cab72e4d2f1ed14420353d705142b33d968c607e2ec4283d098504cd76405aaed64a852e1729522393c4cf8ca44029125504172144c1b476977e4c03701c2784d730b01f119b06ed7d2e3e660f52147b8d854d28369911c791c789ab37f8b123754575fab41975a16a2d9071a4d3a76cba1b42725676960ddcfab49575ed839ff1437bdaaf654c1d3109a54323af9c4e91ad4ff53430399e19c5074e10a6b5a10a30d224f232970eef11d4fd74003ad7e6eaef6be02e24143b8ba5c709b83f66ca38de6a6f8201ffc68250536564f1a2da526ac7b1695b6f4049c95303503a4a4d1858fd1379c1fab24a78dfa7737682783f59d28393f044f17d6e11b350a88d04d2daeb0438f9e192b41544e8e9c7f60de48403c6af5ca020c1a2a2f0dc207f977bba46a0fc43212d8584bef6c8c96a6a36405e042336f22a2e40bbad3e3eb17fa093fd07c8f41859dcebd0202ed4aaec819806ec69286c25c1bad1cd03bd5b2502ef4d85207a784cbb0e4efd7bcf7ee881f01a8f2b9e95812d414d94ce5b7a39d50a86e384e262bf0f03f73eb7e2236b3475a0d196a69ed1de5bd28ef6e25d1a94a462f81bf596e85c3d117b960b30d87e606c3bb1d90837789226809abb03fb303e9cd837ab1d89297a89111755daffaba5c79b07aae0d537caebacf6d727e65c1cc745a978ce9a9b7692828defea162597f80e4ed9287d2115465386fab829ac49ecbd0219b1a80733535478d1bdc5cc5fee286377e85bf991071da9cacf5626f917406bc4bae5e39afa29f9f1bd3fe1a0096712dfdf304746a3625c0bd50700f5fdd215de8c5b5a0ac82bc102a7a876ca7ec6ee47600e985671f62c9a88fa7c3c6fcfdc9b05dc4f801d51f65e15ba47674c6a64942bab0d6ccf391ff3d68fd52ea6a665a5f8904644fef0b39cdaee475e9556ef0d3f9f326483ea9ff9dcd585059ea095044e7649c83f3232fc0d7e25c21df2f45a8fcea050d1664dc97f38c6d8ace50f01cb4f92e5237f9857e9a40924aeda10851eaa4e0c4c970ee5ce3078d7113c49abad3ef8a1c59fa8bc45d400973b90e529ee35a617bb5b78fa7ff772b4faa41ec9e2f05882528915846e5382c827f3b0fcd66b3e0bf23276d6e2637a809e23ef564435365fda8b31138253cfa976f5aafa21e8a8595e5185d91a55e217eb1b3f10a12e9e0c85bf15c6e2908d49172333f2590c81a602db89ec65be4969f5027cb484828ba776517a118f10c5862aedfd0773acbfb49a4a9a25c7269349f1c100538d7ff01261f07d649e90a49c5b329df2fee717b310e263dfb1f0b2b00cbcbf4c720ecb4ec0c75af1ad271ce6d05b93a80f6aad10e22f0de085c25a61f428b1ff40cd475daa29a7895615fc386670df714f93ab954ec16e6c25a33a9d58b768754115e2caf4958c917a540bdce8d8493d02da404eec24ec59bf13a022807fbf0ed4bbc673e005ed4936f3a2c6b8cd00b5e982a9279b76a51c496ad8cf8b43b3d6be4d5ef8be33d3970f5a913a0f46230502a9e4134cc64810d6e16c811eb81e16122b9b3841b13c06caf7785de2bd00d38a573a110e4f797ad4adcf2ab8a89fbb36e2ff316097918d4eb67c80a1dce2898781d82d33007224ed5c522334573ff3b0f4f840d29110227128fee180834c1a8a1d1e9580443493e120529dd45e1fa966c84f3163e42db5c5adeaaa0be78fddc421a4a450835fac36c74ef8f7a1cc3e4e95a8effcd8a8fad2b1a77b4f30d2f45a94d1013d01b7698532eda700b69c7daa664fa147142b0665f81031babb58fa9bbbf72a6b2e9c1bc3a5cd725f5e76abceb354fbc253527f28d879c808312baceb2a2880cfd804c1323318c69ab6b085f7c5e8834af2184439d3a26ccc30c6c4b7ba1173a7322cb634026286e45ba0627c70d4bcd78e1a9e245eb15a81a973c8e6c75357475d4b7baafd84d4bb9a913254c40959aab661a614e78e8e8b14c3e04406acf047a797a847c42ff80541f66f21cebc8edffcc015bcc6791d14f876be670318b777d9709ebbfb1a3eee3f58bab90e83390587f53e694e3f8c5efbeab8a4c369ea80e80681ef67bd28d05903a1f0908b4f92945426f44aec6bdcfc72ae24f31634511615351d9df0c1cf99805cd01a5dbb9edd16c5d8ae1379ec4d5e81878dfb3d3668c27e2a8f9b6e005792165ccbcdf6361b9df0a915e9c6b4bcf75afc0cea30512fdd4d44ed0609c438f0eb7569472536b7ff31d9f560b3dfcc5ebd18ec49c3bd546ec6c83dc8d2d4a0adb22a92c6dd8c74f8a403a925450faacfe7a42fcdf32cbdb3b50a67a83df5040f82136084217599584e14d986fe7a5edb0e26646da8f0dee4480e8e2200ce9aeb4a148e4ec343c1f79b0a7488b35bdbf6f3aec1897a01c3ff512378817415388dc7dd220a45828bf7ae087b2be1ecf8acca76cd8ce815b2e13c38de9512401c475f7bf2a7566242144607799fe455b881bc615ea9800432f63109a5cb4a790031ab2a4a1196af3c99157736b5dd6add6fc0a417d4fe6626b4b82193f52cec9f536a695c38acdc7d2d9f525b24ae965d655629a592860d3fe72f6d18b15b81244ad250b32227493cbb80572e3cc1c1ec46ee419fd23b2729884e91b443c431d05de03c37b7c4f5a22ca36715d39b75e1b6675ecafa83ea802ece4491583c83dfa7a5250b514a2a4e406546f8ad136f7d6510966dea0d3641f4fbb07dfa368621fac6c1bf24e7b75c6d47429db12a8c61a97102acf8f71ef6a4077b8c7afc96d216a5d1e3956e64a7c06230cadaf819b748f4545a68b8b58c1ea7e6b937df5c67207652da7900efb16bd35e26ab7da7f4830e17d21945dedc05956ff15886ac8a083d03920ace631a9aece40e81a1710ade165e7ce1caa6ce57f26b69badff8476fea46129a14ad07611d345e2466e67e7ab4c7402ca250180fefb5f772f35bc58de02662130db97ea2784bf6039195d518aa5cbb61487a25929134df0db3d5f52dac4b6b9a8b26c55afb31cf278b9f29e50d17c66e1872659b129484babc5fa04690f27b0f7ba8f2479e8f9fd4ae22bc8db3bd5e500f0c6b7c85f479b6178dbf8cfee90c91fa3799d74b8d584fa34e156f15f5ca60847a865703e907485cb2486b36ff8a41ad43a510d938f722e8228664e00812ae3ad379b74274a2d7bd9087e5f2e1fc164efb4077c5cd41899d842af3b56791851e0a00a6a7dce7c23edfa8cd7f8d9a812c6e1db8706d2cbc832e07cad4b011c3b165aebe0fb1ca4616c1ec555987d6eec4d248a423a3699bc7b826faba593a2aa7071f0d6c7b915a08afb7baff822d753ed8c6695d7c3e39b954608336bb46a56213634bb9513e502de96f607bffc34c471f4400d59efafaecbc266a353feba3f6e9f48135cfa81ff8e15235b9ab4cc7f256d1384267bcd5d23263193ccc9c7788fe47ea7a3fdbec2de33506903b9d5b43ec4138574289c2877698f1e19009c6e3c6af6d2fedac6d213da38882b93f9cf7b39b212611a3d8f38d9cbc7642a719b6cbbcece828218bedaeb0cacf6de7d9a07fc8dec161ed852e30f39722d2332b2e04f4aa9fe843d98a7be0b7333cf023dea53b8356b41431dc56f11457e814d4b07b636c0868630e4638bc5946550a3ce08f2b7073e2f29a5b743f7188aa00d131cd4d6b7d702c263c08c83c932e9627a062fa6dec8dd96672cc2116cdb0b575029d5464562209f147554ee63c056f2cc57b2df1a27931872a43038aa754c7e234afee2d0b7122326ac55dddec1dc7a9f978101978824dc51284ce49c480cd41229490962187886bf6071d763ada532085d97ad3ada2327a857adff29e77c46c9d235bd35e103bdbb07da51f8a0b726c77abd820e9c6bb4281c984806a79812685568c99f8452e83e089c6b30c8cc15dda094082be337f54a7ebb8f833fcb468c9e7a80e21fb3b5077d8d2eab04f9300e4ab6b822518e604cf32ca51621908f3fa0eba8f0f87dfc76be51a4d69952cc1ec2afa28b5681a15b8be141ab210c3b9b48afba71a670d4fef50b529ebcd28e77600bd69ef217fb144b53a99d94955782552e0d3e6febdf3354e583b04f26ab3971ffb0e30355e11d9c1fb77214a2a13061c17f57c86d2884e6272112794d05a9e878ec329d2a060f9f649e86e7c46f8d63e7c0e958286b9b2f9e8a6ff24090af08c156f61e729ef72532ee4aff46a12b36133a9a33cc831b61e912e95f217b0dec16779c37dab929e85d61a1e3d22f80c56a0b3d8d8e1379b5fe7d4847d3e7f0481fc8f8ffaaeb90e042f3f51e99501c893faf37ef5f82f2155a85666fed06411be9c11035c25e7b4503898e2fd062363cc9e1bae4efdf60d85fef6c0559460a525f48b5ab66f4b96ee1137687b3761346b7b900622a7a4bca406387b1b266d539a326c2508b3765d200307198551a195bff273286588dcf08763814f1b12e6f4a375129b51e89526093d205a4d1dd0b475586dbb354a6ac93d6defbb487b995b38ae1f1ff02493fb1ab5213985575056f1dcdd23b26ae36d04531258caa0cd94af8610a4a001692dbba65dbe9356977a71b31337c818c704991c77dbaac9f987671b59e98fcf70274fd73f9cce29c2726997f1f1a159c37c02963e0394066a7409ee43294b37af47863c39ae56829d79da430e7b0619075fea116859297be65169071f700c4369d85c800750172fc5ae5f39142f367485c7e09954ed33a0afb7478d94ffc5371976f5707c82b68fe69a5ce28a174477a7ed6cd267ebe1a2d01980f522cae26abe39c5de7a40115b229b2c948ea713f54fd286e832f7a9404587634cb971c1256f2c97121a253fff0c3c0f48765299c35dc939f4fcfdb0ae638692c34aa9f3ee4f103eb7eeb1ed701c69f406586ab28513c34de97d8d00e3e19ff9eaf0dfefe760088e1efd06c86ce9dc4eff8af91a89908ffb499aee607b2c768ce9cd9874000ed70a21cee85fe9093f71902e6f953491fe8cb5c9b47f098880a766eaaac203885371ef65fdeb6de36e139373cd85bd5c295c3184332a9726b88b793fb94b3ff1b6fe3d1947421b849bf51b71b9e170eb778e859e6e8267342a75637289ad3663516533c4c359ec1e0e9e8547dedd7854aecf663e11698b0c29399eb7bbb5df303fa3565b1c1c6acbbe1c0a61161959c2890595a9262a7b80ffb5740ff49e9dfbedb2c5c76d933c171d6aefac9dbc3c7cc95df24bb861fe393293b97d1d1b79a1b0083bf7fcddb62be174857c6fedffd80b03b68c29e81640eca547605f2fef6adc2975101828bebcca0d55cd6040862e4b0c97ffd53c3ba49624cf098fb5d95178673f92025979f8c7f39503edf985a27498e0cd4073b526619d1c9ae84a79a4b8699f911246de5cb22f68e1df8064173eb53099acc5cbcd367755170750c02fa34f8383fe680d1cba72749ccba9b49ccddf510f1e39810df83dfedb1b02036fcfe5b05110decbdb46d8cafb0ac36b9d25fac228d853598161bc80f1c4c7ec75a0f18a9c6d507eb5bbe6044be7574ac7b51299aa1d659542770baa491c99cdf1c90b2ade19300b35df6c168f75058003e2531902f8274b63965fcecd92031a0d18e36ff7cb1363c0a7340cea2309194f4361a2ef969ab12c0af10f74879be032e28c1f83a34fd0842b3fa9ec8ca09e170fe163063f0e7105009878898cbc2241cc0de8800bf634ff01b625da8296f074731b8a3cb12aeef9265ca268d035cafd85c4c65e0c7bf94021d2dfcc9004f1ad0e45410a77249016f153bd5473c250b53f75950459d9ae7f1042c5cd35207d2da52dbf208d9d1cfd2141f0a39ef7ebda2510abe6bfb8c368e1923164ceca1ebade93b537cefba36c5cb58e657a769bc8ab347399594911986bd78adc216f8f273807d98160e484e6ab5775f0213cd75616df9c0becbb0b0d83e7eb46f59d523f99baab00733b4fb4da697bd5dafa33869ad189cff4b6b29453aa3ef7558aa5d067f5934402dfe218f78e12dee3ddb68da849a4f17d68983978ccd511e3e38235d61b3cf1e9e64c0613eb5b40f8cb1a6ffc37fa92881d59cdaafdf422fb54e4f24aa7d5c57a1ef1aa1aa34cdf12801ca07f73be00b86365df04261b85e3916b62a5979b90c0bd4b10b4b6e9fb9d9c34942ffd8a06267d092d488939a9a991cda49927aef56a70cb5b2510dee745066d027b78754cc4c13b1152d7784de94d1c83c5168352f3482d6089ef34cf317073538b7ecf4532352c5d518e6698340ece251b0d3ff4362a4aa5683aa4dd4e9399b5fa5574a2fe31e838e65cd12a210e28fa1179587fed71d6fecccd5803a131836ddcbb133fbed5d776e6e92cc409821f323adeb09d6849d2b4473d8853d9d3eab6f2f61da69a079d1e9e38b2fc668f8a2b914d0fb0b2182b4c8101681fd6d494b56aa0d0dd9d17c0840f7aa5b98d8b63f2025ef94a429f09c121aef4a8f66f0e43b7696ec1054a74d55cedab702953ffa5468c49d4056fa7926db0057b1c3e032c76167fad25144729637535fa7cd96ca1d75176fe7d74fa554c54d487dccd1c2784c827d004a74e2f6a57c580205cdeebf3afdc6e0f468448d84f6fb650c738708e4ed550d81b023e3e6c4a492832c0318a790dc2308d064c48f62fe8ffcc3560da23371d369ddb769c11ec675b8d1ebffde78c00d07b6c598566e1912d3fc57f91936823d5a8d4a21f9e0e5711390795886db66e2c5106303416bdd7d0f07c18ab7f56efbbcb5ade46d48c4d97a30c01d3334b2e52074baa1dbdf11d625ae21d8602b1734b1a951f479ef3ad22b579b755187bed2624a2279df5d45f44c0bd23e8c4e5dc4e9f7bd5a87b4639b45aa7e2a2e3b7039e4073bb4578385f58b2d0a6e54ca6d623ebb2bc9a4c79fd195a25df0d08ae5f74678e958cf6b09b2c80db5281d5266fbd8093a1ec8d39fd16c72fdd930345d8da072e2f579c2cce5473e321dcb860849caa53fdf6cb2ba4aa10ef97593962d1a6f6f3bc410a26e67e297c6d7054cedb007999014de33bbad099e122df205f08d2d29c73483fe5100a04b042ff9d4f4b88bcc5627ec11d9e26d587212f676f8da8f6a7fad9fd356bfc043d244696c24885ef24b8b170817183de37514b8bd71efeea5ddcaaccee6461a58b1d94df63c9acfd67a83f9732bc5bd10f57e81d5e6401b7542659692779d5b7bf732ca170b835650b710665eca263781234a315381207fc8e79345209b26a4bf9e92361052a69c52e7d3846d76eb7220b7ff8e7477c2f45247a476a68ca5f02cf207b732abb4f868c6220cba2e808c2427628ffbc79ab892776cc4886c9cae4ce190cb8108c770ebc5069cb5210286176319c47e41e2da1912cbcb5a8407592985081b945d15273e722842aa91d8d291cd0462ef2f0718b0f501fff8625ac119495067dc02920a5338a84ef6c75dceea606bf17ff27e0fc50aebc83c336d7844b0dc9915996cd28fad9606a8ecd6d1fcc8ca73a68da46c2a5f32a9a0f498be8d6bb6b4f05067971248d4e7df4a96eee2287e3b4b4bade353f225ee65afa95c7043d7ee3ede5b4f7a0f8f625f784a725c1fee650ef407dabfff6512d71175a2715c1264797e96f19363359ebd5a8ccebb5433a1cfbbabf2c46203fa589799c0134585ac4a12c7428805fdd4a79cfdd6b5c9c20c3dcfefb4ff0f44d9853e372b20b32443a0f78052dff94afa52fdc40ed5cd9573b1b70878f87ead317fc24808e13328de509dfc693567843ec9f1a8cc49b3b82ca4dcc579ace0d73a6715bea3df222586e78744a49464b32bfa8c668deedf7a8ee9a27f0ac943dce3938d5aad977679c73c194dbd57e46ce2e2e0f0913d598fbd9294f2a3f1a820f14079351758c44ebd493f128c38f5b980800a865136742720ffe98817359b23e4b5807eb579b7e6aa6f203b934b5a9290d1f70d6aff42ee727b998f8e47b4b074a65249eb23a87f7790b92280fbfbef7f5d41d00f05b40987247de2d8349bd6466e1c1f678dde2b57e94fcaeab3e44ce58e0578b1266c941734f3c4abb33fb463e3b3d3ff6ee9d8d655070c2bcee67c9bf5830adb21e9a012f7db67126adecb0c18d5add248ebc0cb5168bdd2f0018d5785f3be368f4b1dc0673df882891fc11431f0123de175bd679066c278d3d47e8d7ee9a0cb8e1dc1cf69b2c3b0c7797aa9acd55ffc436bbeb3341b735e513ec50d0fb63a825e94166d8c003bfad3949efc7640d4d4c290663e81c849630131b0eb8bac04740f0d2c7f4314f9411c257bdcc990c1fbb3caf9306a139f844a8bbb7fad084303682efb7e88821f39ee6e2a870cc02d8d259b49c41364786d8f81249ec394843c6c4f361560056f31e347f3f400ccc26bee657eb1baa8247ccc77b59aa2550dc158eb11664201d8593ba0fdd655729b6e6369e4d409671fae9e80d2371ccbb8efb81c8f4f75f3daa306f5080ed03c2eec94086b22e146412a6c573b5a4997c7d7afca7a360fdfd23ee5a7a1b7d9e60adfa096f16f04499f92e5b116f2401115a29f483db2cb47c25fc1c07f6566fe493fa21034346dfe827f557a47da623a765a8b14831d9966a77fa4756c0a754fa55a733a71e5a54be1d041d88a588c3f996020db4f56325456e3ef19c99a1292361f607cae18f3461038bd3e4bac67537c7cc9eedc3bd070d1aaea3541290d22ca6d216714ece556d71ecaa7b0c41f79214aad84e2570267d5e9f1142281a92866e4ec5ae093ff5568dc8b7c19617ad21ebbae5810896a556d6566e366374ab55271d408dc46eca440682d0373765ea32c0198330ec0906c878c48106174405da6c4e9b0344ca8cbb12e60779d1a7dd14794b4c35377106caea4418187d0a5350397829fd47ec26715d639156bc2212dee1ad6227ab2c5630295a6518d857b28ede8a3048c42f86d25666b6d8ff156122eb42b03b07cd1e10e3756f0d24bda974e44a99ede721f7071fa9c7108df6ab9621e0acc7895cfeddb4fefdd57afe28608f4c8570b01ef94f826943c13b47efe60b32a66e7e8534aab660e66e0e03fa01ce9965135e02e0749c2c77e1dd788f4d84c518f40936214d53c101b4bbebcac9a1188a6a167aedf73bc0b6191dcdc2d1d8e3dfd2004493c62de2cafac267091154b44a2d8c07cae214c20e6382c0b8182296fd0a046936266848060183342f3418695db3db168578504e2ac566b02d3e75c9e7748c68c46cd340c687c5c869961c43fa4d3ffe90a1e282f8602f399f0251d02e20f8bb710b52bbbbdeccd323dceb919436b05df1d017c20d6f0f4063a9b9bac2ea5834677767a236de7b348cf699389036ec09f786bd7fe9960abff3f4ece88aa3a07cc7a5fdd3b0c1dc0b1adffb37546071aeb9da7a376b7fe92dc4655c393c363d332bf82e924be8fbc73e67893ef3f50c2e20b14adc90389011e11188d4069249d5f2970109fdd410733cd98d2f7a5a9f11beb71396ede62b6296cf5eec85145f1eb8deb907896f14ee9d6b7ae40d2230b2ebba8561d8b58fdf81f2d0db171e19c1cee7b1fa89bf3f3a2233bddcd9ac67966d157a13981aaacd6a14445a3518c0490b0b5a56fb74c9f1bd000b44adbbba107fb32315d36f109c3dfff55dd0951d7f8f63e5debc3928cb629e848b337fb307dbfb384d443b78b677722df3d4243f0df8e80aa00dd57b671a74b7b15825514fcdda6cceec8b5cbdebb103013aba3a65bac5b4a74436e896b33774ecd0e1a9f7f25220a724d086d403973f2b050920c98a18e5039746f899c84bd737291e0e7d5f882f52872b1d85a1d0b94d3573783e37d161553359d97c82a43112e4a6eadc53f4fe9d7d2c1f8e3c5243146777bf30ebf3566ec69f139304d6a27202e45383138e9d8ae20db9410879939c0c5e238ad0d67555519125ce3b8469e4d40dcf0fbee7a62dde5fb9710218e567420dbc9f73609dd65ad45d73a54093d860d02768e74e5318702715c2abd5fc4eef4752c2858f86bd355694f07f6428cfbb70a3067c952d35cfc1ffd0c7f9ae34366e02f81454eb50627e72759a60e292eebbce7c44b17e0e7722f2a3b577f0c4b20f147ed354ef40b3ff41943e72ef5fcaf1200e178375037bdde4a7028b303ebd5350b34db108a5903a365b8369d5ed279abe6d500dab0d44a20045ea3f5471774ad1d39cea0f2579f834ccb649807a155ad7bb9471f6f70142a983e72b1fb15480452cea0231102b6be9a24cc989b5994ace083d6319bad318df3487cbf623258c8ba3e0295894cc2ae259bb3bfe5b27016b09ab3453946a5a35d8b06bacb018b5154afcdd6f92e6c830818811355b6d30e4e52074ee8ccc3c8bfda3841e531dac416d076812ebad5a273dd58eae8ec52847eec6b4c08fa67a68986ef4b2853a0f33f9614a27c8aecb22e4502480964f42cec2dd3fd1da2aa7161d4dfec3024a5ca9ec94cefc147a6d3c69ec38e2a532bb242a8c88e8abff95f9dba6be826e12d242e5e027f5b2f617f4bfaf5e9ad12e16fd1eda0dbedef69958ae6c47c67b6c9c3da2b2d331d24e54ddd523819a3dd3f108bd2adf8f8e14f8472b933e300b9cca5a55be30acdaf3b9204f339a188b5f8bfbac326bef5cfd735c54e427f23a5cbd5903b35a9a065ded6ad8911c2010f66ab343ca986ab3282182cf056728875bff85fd2a41db5fef2a9131b12863f29583bdfc4f410eeb05d723855f8bb31396c4e67cc5ba783454dc1aca8da8d90f50163c0cb910eefa8f736c20a3712cd508c2b09c5d0e55e880f35b5815d8b6049f12ee276dd1fffdf25c5ea6d7829dde702399388007a8e1fe084a05ccb5a961af4967f2c93a9b8671845d9e644169b237bb7ee8e584a58e82f46b6694c97657b01fb1cf26518e969af09a4335c4c73d746c876c3784721b26251eebba300893134274b89fac072a6afd9283789bb0eeae2e3ecf91d5459858d3317c255bb3312573af4eaffdbcef083b9b670424e7d540fd1acb2320dfad73641f40417b5e4ecfb683f5968d658d898591d93d980eac74ee580be1167e042cdd5f7e2ca54e86b8fc7fe592101514a610c9e03c75835ebcabc90ebf3a0f521b60e4fbdfd22685fb759dc3f0c7c0156331d48cfbac79d1b4e17e573b01664478a848f991b110d008bcdee81409652d422257edd0839b7529a5d33536748f50e653dffd37bded7ede6d73a129f38fca73944a02026020b3f734b4f1c68ff58a69ec9d06f027866bd567f90f7f5950606d1fdaa2c2de3aee597d600c267af50926d2a14fd1283a5c8af304f7d6605cb09cdf9191bf34520559c94666418b6420bfe5c4fefb8375aae021e33f3e7da1e8710752e63801e2ba39486924694c5441b6c276450b5911a943e1c7c8761cd2fcf6388b5955f7c1386d670bb109ac7a7e7b59c8a03198a9e4ba3f67bca93f174827f9b1d75c52f1110f8236b40c302131f37486dbf36e34f64d5088fda773659cc071bb51119565a5d7939307479b46928bd7afa8157d809487eeef4b7ba99b93b9248efba10f4f41252c3407f6f3ef494bc51678f4e6ba972972ecf28247191c1782352b93f0086a645848b2e584e56058f796d4a240197a0d4fa121a8972c2477215db54d790625f74f6f1f629f4194f6d915255471bacd2a824011ac1d9e9c0c11462dd84e324694ad4dc62458f487776f389f5ac6cf746ae20516067b60f8516bb8fc4364898e6bd275af7f00c82a7e93ab8aa5f06525d3ede39dc373d4104c4677ba87def718886f5a8ac93b98a22f92cc97fdcbd2a468f9aec44fe173055a1b0e6bea65d9d0c460d81b8a94fd3959a9e2ed88aa19dfe8dceed6e1fad7ab6df46f69156abdcdc748017549fd76897dd9d372a17e806244826bae383bf29df32d3f9398b00f261795a9a7f7637bb243c868b5aa78b0a15ec6e384e670bdff9700371fd31bc2d60129d36447bf891f4795b41bc15ca7fadab0a019560daa2165f5a2b1edde041508ec63b0b3aed94b9d7344956161c6890570c3e5a05dab2ae55a7454c6f792528bcadf3c04cdf796206d65890176594c02b9d8a805a2ce42717b18fc54d8887efa91423cf876afcb261a56e5f7a35a68eecba521af830b7ec592c12aa7f6589f61e2c70283e8bbb9093e96f9041829e02c58d5712f0cd47bcd96cb3e3861889bcab0b86628ec7c236a97605fe2d0e4c344925ce2b5f6bb4885eb76bbce34c1a13ef5276f6b170aa30f37801d1fe741858e767c8385faec33942e6766e6e73f099761865de5e8dce51595e5d1d809f4c20761e0dd85fe6301828cf862cf4a4151329ade983a4d27e7455a6a84818f256ffbe3f8f2cf4a477a6531dbbb5ef0e3f8a69448051893881611d347b64fe33e9f60166322475bfe304ef6ecf3e3b619cce8c22b209a8ed8a91e482ff1d9eb9b54aeae267140054f3e6497e6d0400b9c483a5bfe62e53eff2cb28ebd97b82bf779a145d1ea4acc1837fa460b0bb801612b241040eee04b36c9f689970f636a5707db95354e7c4a41b9ce56ffe19479bbdda6b75443c76590dfe13c635a558c36515ca584851d7d0c71ebb7264142df3eb8e695eb75c9bf891019117982a4f89f36280a4a7b3761c494c3a235dc68e626d7943419ff9faefa90f7725e749260af0b3ad8858cac854885694a88449bd5b8da5a80cae943a7ea7dd70a0c594fbdda8949f25d3f30e15188164ad287a50bd6a11d47b65c3f769907d2206bbe5b7fd2aa6910d641eb954ec76f7c6661f517a0a87e0e85b1a46c7d5593603b3a34716ef3ba484acaab66a1ec2a2d1ccb101dd5f6ff00bc0e169766fd68542c28ef2735306b187a3496701f978c1b0669b9c10b18c2626d9a19b47f5415b7bfd30c33dd372f0de48599706ab163b4200cc18ec6ef6c2feb620bc3210cc9357577874cc4303a1b2279c7f05955176d02265314083d7585f79d420515435b97f779013c943837e3be0fe90cb99fb8fde50d46cb4988a60a7564e7112d98eed9a7ee5215b5b964af5fe807ccf7e56d4031b729019015a20cbafa24c6fa49531e6d170d01bef03e11b076f366178e1a2b2e94475086675932e5d74ceb5f223fec8d4ac021be8202133a9e41d65000818388bdad3ad6d5ac6d332a0afdec802e56e5091d6d1f17df6e2f06c07f1ed890d5e84315de853b0e7aa5b534bb0fce2c904948c477030dba8be4f3793c9488c01ad6b6bcb43b191fa57a88474ddda95dc87f77b5610fd2bf1783f0af40e93e5238f2c85f02d501250ce4e7ffd8551a270b56125b8d433d810b5b2940f35f680aeeaae6e2f375736bdf8ff641c2eddfc5639c9115adf502edb2bf496ae6aa94ab6a987827dc3711ac214b1e798635dfbde58b00a0b87f46edd2206f17312aab5989d6a6949eb420070a6fe62db4a8088fefbc078134f7b34271f0a39489037f4ff293969c79f9e1ef17b1d7c372ea187455e75e2de5c1482af56979a48465e69a7a5f48339ed3d1610b577be902a59c2afffbf46be71d2d185885de48653bffbdf59da019c414a56b17c7b8678e7445f18b52aca82abfa027555e1a8b398318b667fedf170a591b6acb653442bc204405eef4b9ad4216c5365afc821d31d99272bf0aee3df192de5846ba03aba8bb135c5f269a284cf7ddd31ed6c48be795b2a05162c64cb923460ce0d2040c9752d3485d2a0aa5fdc05b8af0c003082dacb18d666b90f5f3af7c26d99a77697587795afdb9d8a9e89cae066defa4ae161d3366a49d88d0ef93831532a168adc238fabc64275f60ff7fbeab71ff20d120abd5a668d840269fd90b487b859b60f4eb0e9192e299e00892c1e54e1aa9ede1136287b67085086174cc2e409f09d9aa7d8864dbc024ea931dbe367a6d5847ddbaa8af149dda9566c07a081ed508a7a409c20e9a0bd80a7c4f4b098495c341ef584532b90e4b15cd2b47711b80bafd770163b09ee8476706adf23b9ebf620f03b8902dc2454ec1c6bcb8b70bdb4edd4dcbc8fc857b5432557cc8816f5898da89725a908f626220aa1ddfebad881042edc037b6148a38283e2dab922aa29451ed1249571bed083a86ba38e124e3d8f523e2aa80de5ecbe0b378ac02432941031c15f0c107901e19d27e770f95133bfe1e2afec71e79d18589486d0e0954aa2e9771acadcbb7f4369fd7ba205a7a6d74ebe9f507975deb84f3f410107ea541864365b7a0aa8a93d4234ef5bf3e204ed3d517c22ee5385ee4ff4349ea252255edc10c391433baf1aa4327fe3950d9fc2c28bec33739e63678f2473d1f135bb505ab09566c31cf06e2dd1419d70d0ad519e7b5d598eb4dd2dc6f1b72330d2e01ffcf3f514235e57cb6324e47f24ea8035ebc6ca5892ded0332d8479d81ad0e06b410271b0989a7ec7cc7b5316c9b95891c266f77bcd839c937c09d3d2d77d499e72f35f5290e8af86073299a21dd4740ae11b455264eda07a1b69cff798733a74f119fb36c99127c53c8ef08ca0fd58282e4420e66cf94f30ac08b5a4d33c4a703b15edb7d2a0496bcde2defcd000695143ca96a96d39d09bd5de74cbaadf913aeae07e2b6d67ee2c30f54634ca6fbb75db9b4b0a374001a6d59334640f7e96578f1143bfc657fd065cdcac4fbfebf34b2aaec43cdffdb1e49f5c5ca094bfe4c3b29dd4762907a2db97246789b67a4ea4db9e93d76b66ea4c549096636428bb3b52a3f68c8a8980656f5eb01f00aed88133b40666f97de3b116a58e3f96af7240d6b708e7e066dc2cb2469552839482abe43c85e5492c93989bc7782fdd202e19c439889272849567fbeacd049806ad7b7580efae293350a6fabded21d0e28d28793e7333903ee0c818b6bb3fe9f2f3f91c64fe0aa260a18f308d599c910c36694f18175eda2f2e27b45dfcff7ce82c832960fc3360eecde996b9505a8438e80fac80991982a0c07f5fa8a74dce47b053cacf848a36859c291bc4c0b9adf5226c3b98a40ebfac3989d21cfb23b57e8f0a9ee5a5c69d7ba361b8b0d8ec22a1c25795c50fadffe5d52e098ae2b99c3e0d515aa0cb4c251043c37d270215ac20411c16539ab97d47c9b23a0149a5a30e52f3960a779948adeedafc803faaa62cc5bd0a7e0b3adffad6be304814027740690b1d63671962d646217bb517867d8f14d7f52a30ebc5c78739d87419c8ab5574b4b396fc80b39a3b3d98fddbfde664c2697caeee2ec7e243621de575bd142a4cabb11d43410da791eaae80f44d7c996555790abbd97b9c3a1fdb0de2080ad6298a323b90202742eadf9e2dc32ead303074df6c5771b40f9fb6264ea5076fc4876d5f838641ac4fd07e091154e6bbe020727546a144a888e40a6857448c81360fcfaf9f22110736976c03488610a67940f191a7fe4ba8df1583c715e9860be52b5ddf631f4b2f8979433eb91221123b5cf0586873417b7bac5051d614ac22d98bb02b1432285e6457dc1dfedaf340f3394110325e9c72e1400c2fa2a402c52926ddf92d0dfe60ab896aa8e56bbefc8287013e9f11f29198c3ae7a3d0f1f2bead384e8af1c3135663cfb34c36347287b576e301a5b1435dcadd7b44f73f844ded43af77e67d7dbbaf3d22ea7dd50820ca99a09f25851a58ac6adc8874776b9b28da76f060df94616583a541835a95e2a419564d74bb929daf9bb73e039bebb98c6f896224abc6411465a3a6d56b1fdb62d1402dec4031d7a8ee3a9300a84ba384da30871829e060463c3ba7e63f298c05031262adbb63a2ba8bcdf7af2358f39cca11dc6cfc0fcf98fa53c3b4bbd2de7a44dad215b88a5d49ffa9d7972b0a38e411930d5a0b08fce221bbc2e706b8dc0f10e8643bd0e4edfae77107ed6422e68b0f8f22a3b49d6c2e6548b4363e74980ee7741afa2ecd769952a3f45d9241ec480909dbb5ab9e242c5c865c72f52c897abfa53d4adae56c3864b774ae92b76d53031768edc69570cefe28d1756101b4fd175888842370a1cb307f65c5478ba017c6c250431763c8f316749df93d020e4809a383bd0d7ec7913112949648fc2db63846105b98acd0ad5b1026efebd4de75f0aa04d129a4fc8af210d0b2044ba62a0f3991beb5dfa4cbb6e6cd8675b2e0cb8426500bd32e0d692c57fb2b04ddf3c274989344c77929e1e2646768ef345af54a06df2d85ea1be93f6e1f653aeead1b1c104d0fa16539171ca47fbaeb1dc0def18f2f38fdb23eeb38297e29f600b43275da281b2be00e3013f3ddd499f1b8e4a7392cb15ea19a9498558fdd4322fe552de15476477aec7abbb638c0c02741c039dc307a749fbb1fa61f75802116e8485e4aaa30fa77a2681d56d2c6e64a3d19fb13a40abaf6701169ceb848eec40031603e6e7f2f55b2d6dc05c6c66cc4034e8f23e43d69d90cffdb7f3463240b877c79076df4ce95defee11d3912052ca5666ca35927eda9c4035b7e128446e5c80750a4732a7d1ebc7d636807afbe7054a308df507e6bca2f4999426950299c465515ee5c63597f8a2195a82888dae8e8abc6cbf35269727936156fb3673f0a97d42db9141ab188a20b19dba1019dd7fc2b30204822f95e4e0d7370ade4614ea96139a2b9d67ed6ff79d5cc6bb30114927d97d6d9ae68fff00f51fb6988e70f3d9ec7d385e32f8cb931f65cdbea3ddf2b5f217a486c4dc6df0b1a9702805f3600733dd42cd6f4127e772c1a6074115bcb54184346460a786bed0b3b6336274e5058bc59e74b1497f036dae806d911967725783219970c95dcd85c674d0d02149f0f9c401b1fbb33da79ef9941518599615fb1fbd05a483754e30f09cd1f11a6c8a3b09ec2f9eaa5030feeb7b9914af7bad9132f824aa7ba14e38291b0ba4ce694ffc0fc57d61c3c49af37fd66f7d58d8a6f7f2425194ddfe0f2c55dd626b17f8fd9b167ad12461c59cfe71b5c6d0eaede2c9f192474dac1b32ad74e968b4fb94da4b34a3584f9fce3cf745678cdc5a4445cfbc5b3c20e481d593c36c688a2717f16a8ca1827cf8c04751da71e8218a0617aee166e0e12ef61255d4d76cd07599fa6c61fec5ce70f7c2ac3ee8501e7a3e5c7c596c54b371e08363ef306d86f51c7b148955ec9388359f1c48e8bb2dc4f94378380f4e21447472b8ee417ae23d9b46ffaca81713b9f620a0577d9f468c1c87ffeb9f3ba33aa7daab1ff59d4259c49832152a3daa909eb294f75b62dd44bfe48a7488b381c13260e49df28103cd50435a6e2f51143f3bf784adb7639cee6dbc2d0d57e0a3ef9f4657374e1abc68130177c0e5d9101ab597735ebd5158530a8ea50570301a72d9e68dfa160b266fd89a496af34067b2d8e66713731748a70871d450a20053b593bca7f6fbec7a03f0bc5cfa3bd627311ae03a862a4078d4602def352d019dd4c802b72d1d84f28d9e319d27df76085dfec7d5b0e8c14dfe4167e0befbb54b234178d7be8e3e23a2708c9366d7c23d53e3e020d84204cf8bb3fff76ad79aaf0bf1e6ea2fc16e0f2012a7687a604cc9424760793a751a0bdba6e0ec1ff383752d0b6062c276a13b96e9965ece442e4ed4cf67b7c38949605c6d2134f4311c120d1412d325be2d02f2dfeb01c3f686c1258e34be4ed140fcdf0c88a8e9c38d1849aee076578ee72ed6b88ecbedbd163cefc098f52fbf8c277e1e823f8d1c7c47f6a2f823bdaaf4ce49e0c049d609665c4a0ee5ffc646eaddad957bfaf69446c732a867d8b94855bc43c98f29983d4cd7fc55709b82d0921132288e28ebeb1d0da86758a3b0e52bc9b2902b3aaa10586c1d3e36297e49a83ca3f6ddc9cd6a3e17d345ec3ff06926da9e282970376f61d21806efac478a2fda1311fe8771a405f54588c782c7fbe8ed514a13511a835bd386f7c6d23c03a302602e77f5761c2b14a697a30f1e95440d84299fc9625d71956f2b90f19e6ca228162ed845912c1735a962b2390443817fdbc538d1912530efa1e3f6324459e54a22dd4ffcbe17935cabe5ae4318418fcb9441a081365cee3e16ab379f3f1e4459cb471bfe2dbff467dd4402ed930d4bf0ff08d2f8849deab5641977f422161602ae3c9d9b0b17562908a07c3f73318d178ccfdc2f900c0f187558579e75dfd2b36586f32d1238329bbae854c8ed59f7f8eb55dab2c1fc1b778ad23739b19bd8d18eff12c9a484c379ac426413b6cf57265419ee0e02da563716d796d593d4c61aa38476fe76b1e515e5f2f3504a635148bddadad7c1e92d860e111d117ebda6ecce6b1a9b2535660a166acbdf8389d9b7fb128c03357e4801a331387dc9e346a9caddd6741532b830705eb7475d268807f057b822bf371e47b02419fa842a4d14a57edb929ebe1e1aa933daea9b26d28457f21f7690c29b0d1b23a4784ad06c5d53ab5ec6c6836358f65fa9f9c55a7edf4009b8d34d1450cbbaaa3bd994eb1d560d95265be23bdbb28604c5d24699bdf54a7265df49a76a12984a0deb4df3deb77f3c0c5360aaead19af7060ebd90a361a5c4a2d8e28a55c08ee6e0a6b360e7ab5f5bab94f7bc0bbb62e315629bc6627e41f97e825f85f29bb5dff2f95f6f06329885d5e20b9fe27890d07e22e6de298e1188aafe28a083678e943661d0536779cb4af39620b8b260faa9494ec966f559e6ea06c325ae55f26debda251188c46e26e5901f53cc515367323edf5ba968299e6e25acda5722fcb5c830b8c9308a46407d245a87311b82bdfb4498e4de42b402305f3e77260883f1222a1c06d524281037d40d11c03824fd5ade79587f30d03dc42ab8eb5eff15a85266c6edea0347d6301c6a8332ae51f4bb0f1d862a1a197444fe06fd2d7c071884c6176269cd40122afbbd6a66ac874545b353b765c769d8ccab4bec5e8deb152e00894658c738e0a617f7c96d5b7d1cb96876db224ed76a4333e3caf5383b68db85ac4b20c12747aa190df2958779b731b10c7ed88f3e97aeb2266697d8c82c7a96f93fce2066840d057bc46108fbcc4f30992eb62fd4d1386c1c928f81ddbdc09973ffe57c9fb25fccb46541f60cd26416e0348a359776c89cfb1b323deffe58a8b86c3a776957461e8f84a03785f6e52114c12e06c0d46a0ff63019944dee7b74c30aeebcb6a284deef8e7d88a504d49c5ec5fa215864c7c1687f7b9ab76045833fd701010432e5f58f682a3d719b52b4142b1ac14badb1fab45087521a057f6909d590a9c2ff08f63ed04e0bc0484278f6ba03729cd22eb014b24806980b2886e3c3a6b88703ca9baed394dad477dc5e3859c80f3444bb52ad51f15ed07d21a532e41a1aa55fa43d9eca9270edd85a70055d9d9f91f58d9086e0182996bef8f4b447cf5f7945ee1233125ebdc53bf8a96c95ce750f27567f5dd55e0e33a363ee0d6c464253db219126fdeda4681dc3318f58d150d6fc0c9d3521f5b4c5a49227d55b237a37eaad7bf94388a35a4f45a90d3d0b97f429840afc4f87dfd43fb52a3a5d52234bc2e863555ccca2eafe71d570cf3edad9e1af48fb1526bf69a39f166fce4aa66d9f1f8f04c9be4eec8926e6b474885925e58957018685a324b38818d86698d5c32c912cc8910556a95a19250631684e4165ef48c8a153e117aefe9a8f91f18e2f8fa527d1fc854ce76deda4bf43fdf33a0c1453cc2b4d68f88166c7b18a21e8b4a97e3aebef89cab7e76ae468d2d5325b9b21b3216446cfa04631645f9832ec3d81feaedaed5d3f13f6a9c8e43ac3dfd47a11d6aad24debaa1394c9d2e08b49c0629a8aba43cd4405cd59a3291adc6dfd9e157cdc75f3d457838091ec332bc780c0dbe37186e6958831d82ebb018dcf50c5d5e0d81a546f983961001be8c45e96ce4d011ac64f03c8a76001198eaca89a1569b72235939cd9f3f6e9d76f694e20c1f27603cf28a6921e4257e88cd40e611d2e95a055dd4c560f6434bb5b621b7dd5b830ab5d3060f1bfa2881e8bcd3fa95ad9050210b9be90f971acd4ad6912d2939dda84df92a0220730ace460f20682ae5d1b2f4287f7a316a7fe00a6977ac23e3e9dd7e7259563381cd0ed309190a6cdaccbb511dc8c9b7919cfea7fc5db9d8b1e2fd49a294def5dc17e3afbcd436c5a827e80beb5d620f420d44a5c419f06cc624c05ac8795066137b0434f3763b75e599928ce0b9fb8ad4dda1e3e07a2e108bae01230b9e2be9a30eca3f8d75ef1d8c76c25f3b99eebde36bea7964f4504ef23e50f8855c52f4779aa745b1e8aa642624cf79a71955915c652cd475e677314015ad07866bda27aae1a12fcd3d944d52232dfed52b1ce31cae9f2902da61d797141c29e3cf09590d6358a6aaedcc9e291bc6beb5b5a84cdb793bc0817199c5fbc5c013f9841788f9781dff89c76c436e8ac8abcfe055b6ae567c99dd8683ad684b89fefd84af8b0cd864ea229ffa35c6544d9eb939b5a32eccb25b42296b9d9a9ce47e613b12c4d397c31567d26b48c39cc4e1cf10e805bb9ac978b0f73d9c1eed8e8cf7b9704a8fc077dc6153b8aacdb455047222169974bbbfa903e30f91dc9a80196984d3ebe0b3fa9e4886933db5b9c9be6ead0b0fbd28080cee32b74a4115ae604e80b79f1d2713c74a9ab4f5e53481aedb873edf42c5b9c33bbe2917ec874baa7edd14b360e062ded183f0dbace8e0fff45922f3523e500f8bf6a9c5a0c108d8e7138b033b170a4f50d4ec5c625c1f0f11dbda77b3c0facb22ddf795832e7e0382475160137b6df3b0e1e822718cce8b66143ce39fcbfba2003eba9c241c6afb5b1ee02da65c2b5d573816697c7767cc9e5455dc7ba6473ae96753bffd3acc00aadb5175851eb108d2992e1d39855af885ed21d71a8c5fae011a007e2ecd87b50150d9b148af9eeb23d877ebc2e4f436424fd7cbbd5b31b9032bc21434a955bc85efea7136c82d94590ae8ff33efc884fa04c9975e6d1e00735a9bfefd411a86550fe066a859fc23d08e05df7c0ffca91f4d287d05044b60851040bf44db396009eeb2312291489aefbf1dcea5e3909fb45d8bcbfe110ba2f0690fdaacb3b724fb68203326879ac36f8e7752cc15dad2a753dd543f4bb7cea021ed59a5912be9ef3ca0e19e75b41442fff1f07508e774291f27d42ca1b1d0d6b422c1fa61d8f884f792c63129d4c23b0343d64db0fd6cfd83e61d2ea623cb0f6b590a4cf425481f70b2fd74e7939b77ef8ee1959d84b58a4d928db48547fb664dfb68779add6c6c96258c955c2195dd257593bc81a2cfd6c2f55d852f6345d3e45c6e84421fd97499fde742ca84f0ccd677de560837efadbd8a532155ec1a3213faff816a32f45a053a2f08737d0d28e541a0972ac31376e116dcf5749ec3ec205b8be3a4bdc7764c0bce8a960f32408e993f7dfeca1ae3f8a3054133752da4db653388348906fc1c847d7ad87b4c7a5237a12a3d78dc2209ccdf861e64d3f838a3ed8a2211361dbd4aabaa79c0c9fce8ba208ddad3685eacadacd161174f0e90732b7777ec248f47ab557c6b354b53464b09422459f5c86a42162f12e3612ef4ba853f3f455f11782c799feb190d5a18154bc422f7ee60d41380baac74001195e5c4773da62442f1f0fb7f6b6be5d529209a4bfcd5b15d6ad7e27ee042a283545258408f137e153dd89dc9935c95729d7d4073e193a4881e689856e236e7911e8dba24e01d9e45d2e3b520ac56167bfbfbc270dfdc029251b5374dc21c6c627a795fe44ea82237d346415a6994f987d1d3783ff9590f14329423e22c765b2117268dea6ac0f068f2cc7064357d88a30615d0c06afe7f2acb8ab3b05cb51fc6adde5c80437efbc5132a5d997cbafd7225d27a842d2b0d2ff9b3eaab646cfc9896a2076a70d4d3bf9bf32890856572a8480f077c0917d43046cf8355ebfb5d6cb1d25afee757b5e38124197644b7a5c6a218924fda3115bb65610f50e745cee935121117fe77ac07c64486ca7f1ed91df9b2d13da42a5eb7e520af861a29d01803e1519aaeb8cabd03bda968ea8e6cd5f8b126d43176755e22f4c2eb98d69d0b5c4c7bb653f64dc1ebeacb15f240d5a6bcb774700e74b15b79f12680f3a861d202f57f29feeb0dd20194d8591f820261e625686652ee8deeef0691b0cab63319651a55334443e82e22b37d09c8e080a99cd9d9c37295e392d3a4a4df19ca9b8797f45ef21ef18d303b777097a1a28fdc4d5db9e701d7bcb74ade740561ea6dfd35b3203b0185c1e2a7225ab2e0b0f56f86e18c4c9cfca4f0e165169bfd51e5b38845782265b3167ff1aa745ab2e4a15c6ef0f89ee8a0967c1f7e1db009e85b4483af009b73b895e3a28a5b850cfa352f62881dcec609d1d90c9e6f7a49c5194bb0d6fad51205db7b77afb1465cb62886b4b992085f4c1083ce94ccf26ae461798c5c00cacd69cb93a2bf1de78e20a9bd8e22589d37ce0617280a5a21d2fd0a4c98deb0b74e335ac56345db869388c7bb1e0323c9a5b3ba9d6229b3f3d6020741d071b34326d283cf5624308ea94f6841f558b68bb7839e52681de0e25d2b6eb12b1c09555c2c2f23ffde342318fca1f5540c5c20c74ebe54e54439e748ca6b9dcd806d42c20573b01d95757d712e5c4f11b56be614e8d8b6909d33a170599e05e890e8e54d700f653f47f15d008648868c3fbcc7104fb90b40a0058b42a161bbe2e24ad89eebb7add05d516149e57a0bbe30760f9831225e18e18d457341ec93b0c06bfd0f6f9f24d6cd969abb7164208e7331c4189c18254b3f508e092df5e7d899772725660c5941e4c69ca5f7af089c595960f686b42017e5ec951722b6fd95feeeb047c5146789ef62e15a11d9bedeb7a7db0b17ad1720c014dedfde2f9a9171dcc33442f8240e89910c3c5fb5f5fb22b7755700234306cb7beccdee0bc3d30280b8f1ef1d3efef7eba3a977bb48f07de101c8e50c7273753cf5af96f61f0ced656f877e660c7563a723ae75033c31d8650cfead74ca4b92679720b34ab325c50f75f3be494c546ca56e7d263e06fd13173887c5322dc6d4e04a6824be4872ffd8daa3c68c4ea0352eb906d909a37e05f1bbd48ce8e21ed7afcbd8c7c84f45c7621bef16b11890d0e60ca716be0cedf76f6990b6303b5ff1a03c91c3ad9adddd14a4497d504a9e43ee5327c9500eaefd22991cbe98dcfb2d2cf2587cb62496a1c28d9be1c9bf0311bd3bee6703c21df628c782ad63df2b0df7ba41b9100b83b701217086920d1d52e9c330f61419d910dd8d429403243e16f63382c05fe8dc1bb864ed5eab8001fdccb49a577637abf316273a0627d5800a9ce68e195393744f98b4580360f626620a9512b7c1b15e7cccc488da0ef659fc71961a07341af0f2a995bcfcdb77c0c5d6e20c83a855031233d9f6513f50d458fcd7d8f8f9b16006a3240ebe6c8eede44cc73ae782633ecd1a8aaa89b8e95eff8a305e8492b26e36b7f79dee0b1297995a7012864d2727c88287fc7d0ed1cd730c7d3d5c4cdad22b76c794daf9770d82d3f9ffc4211d8e5071f8fe4f5abb61d913e836bea6c21252b95926082689a29e0071515de18c21076e880195e024a0365985cb0567e4eddb56e339888a23b9a9f5547adee67df10740e9d5fd504d8f86454f0c59b31bd1494020c351777a47bdb60d71315a6935c4c625f366e19dd81a752b79f405b9e577f2c5d0793fbbe33a1edd08292d1d70b060812635d630ae452b8bc23f0f0bac19e5578fc65e252e33e6cca3b75d4d713c81534d923b98da4ddff11dfd29ab0d1ef8ce3e2d6e527b4ee701c7a5dbe46e66c4ab4ee7da662d3f54e3a1ffdac01db950840aeb44b7a4236730907467955313e60674d4e5887f2c37d8efd7b5c026a83acc10513f99a0c20a341018fba7ba7d02de64d34a3e99108ffd6fd650313261993ee0391e8a2015a149c92d98b87a90b3092cd160410b302a0cf4a4592fb78210dffcbd92944eddef4ef36a428341ffd41b4e8aa3db4dcc1c7db2de4ad9beae9bf6144d0b06e63085754d2804f7bdf88fddb0b01d0b8400966aa8cc82c9b68aee6f3d0971818ec5e304f79ad6a42db97fbca540fa2a5bcbcebf6058afd0826f7c770c06c013feffe923cec739c816298cbbd6c694794beb7292e360a70953148879552bce9da3b5d9d75cb3bb7d22f6a6b5736bd2d42776718b1bd99bdde66f596b5384292e2b7a95e48048ea2899678874c8a9c2621598cddbd09747af063070577cf07f12d1d92e71bb0248248a1f17707f929bb50ec424647b0f9c8690d488900523ba95e4b525b6a67100dd81d59903cd961d90cb8d32f328c84be4fc807cd608e43dbee8f145588b6c27ed52b40caa87c44f58efb1adc93b814fede889b15546d20a75d3637e3cca9e8a3b243e01a636b330ca6ec99e64deb8f2a9e728ff46bbd217261b8faf56059ee6b5e302a2fe8ef65544c06831cec16e300f7f8dfc462a09cb564010ceddb1605c983fc7fdb870e06c248a4d8ca815f8cc8973d105fcd71b0bade36b7e3318dc4163a090697020b3a66215c1410aab5d2c8ae88b650f75882697f8c8fd00dcc06f127cefde0c1d583676cbe5aa308597e7e5decb3774040b15393e77224007e75af2e2c4d2e7173e6ce31bd23c7e0ab07e5a1cfe32782ae677ac502ae5ce525c214ac22306a798eac63a30329a0e98e760b2b92bc325c00fccd30f6fbb4d6ba0ceda8a7d519d8612e7b8e9de3d6e86ffd657adbda746a4e9159a8e3cbf5c82891accdd3c21d0037f29efea4b8ddeef81973c00835b8f57c90fbc7224fa680f795dd7e088cb4256d502665a6254cc677a084056e9e60be602ed4380c048f21e37b4897f1e625e6cc3cb222968c84307d277d4accbe29ab2a785c06f4c1c954c7c4a9bfbf84345fdd89b21ae253040f3d0f8bb3b57cc40ab930f58089c90d4d6a4fc196c6c95a4a1c19c5a7c60c3eadfdadc33435b9843412251a363f56e2b15c6ddb793794cb6d5970eee9e176cd8be18868b804e96f33a4cd51294f4068f0610fc4d970fe1095c8b093d683a7af738de4336db0bd16858aa04e98e86a954e159a73432bdc9efab3b2f8d902e2b785c1e3d1d4d8cf0f94085d18fac45cf91f9e0922ad50725d02c7e968496ed750c808d8a7f5daa52b47be1847a504ac76908ee72dba97e568bc49ae1a691c315363a823fbab092affa78b4109fbcac0cb486a38e2e2d1dbdf418fc67e138e024124a60a9c7267131ec2afa98a313ef2af14fa67013bbda7206e9d2ddf3745a673f01614e0ae6f1863fee666929d6c348138e94f16702b4b4f0da59c0ec273864f8ac9904f708813f16d8085be3aea483b951d28a0bc1a10bd68b25d0381391d7685826fc94deeb3f219f2d28a90db8ca734624c9c45beba41af5c7156d8ca21d461793a0d1b86993dce51436e163ba952acda001bf93c9e3bc8aee9a57caecdc21e8aeb25f7feb24a99f5e3ed35c879ecf2cac8f587b4d7fa7bd0c5d004bf7de27b24a4e2cd313638becda616a5ea92165929748fe79f425ce215e27dcb0cfc08e1cb77180a1b69b2086de238f5acddf25dfee913502dfe7b250f14e6e16e5a70a0c88281ea5b53ab31fe624654f0ccca80e6df7e7cbce77a27ee6655ef3cfe29955438cc2196096a92ef755e8e3274912ff7b951ee51050dc3310c45a49b3a2013b86ee151ab9edca11b6d05bbfc8e2175813afea3c0df1d8922582c99ff46ebe80293e8766e19f82264f31df463da3832630eccb91f83a608a486980e1c8c1d771f13a181c0d9603493fdacdee70237e695d3f41050fd80b41db7b2053c1fc7120b370a436d4e25cdb6d4298f81abf30bfdbb9be30f2bcebdc2aedf89a6abecce6994a0577ba6fb5505584383d4d416b520ce806fe2a95bbea73613868c359b9f336ebfafb4670a960ca7a6e312cab807189ecba86b7352540d177ed909fe3b700f081ea25ef9ab4476bf64144fd3d26c6faa2df62727b704cad390081b806d0efe32cfe27454cc52e6e10360b97e7cca4c2328757980edea62556f18184a8da7b40835308fb6f9bb5f67f55e160970fe0d0839f9482a94919767fc8353f7d297be31b26af895d143c6ef8cd4167a7980ce04683a4409232762dfd65531126e05ca66bfb1d97da624a8318fce42ef618e91b05c262fe585d421e961a5947199b7113e5497399a6792f85c5ed7a7eea1fc287f4f886efcc96d790b200c232ddf35fc4fa1bad50f46b7c52ce7af938bff43d002711e4fb9bccdde214cd78c23986698557d4792b1d4914ca83d3492cc8ee9602783cfde01044ed0a934af838689bc79ea4528068ac704b54ac81155c01e06c6f63281f077bba2ec3af236bd82219286222c26eb1960e1edc71b377e6e973a036baa78f28444b99560407f32d0e08a571ad72f779730d0abbfe50910dbefc5eefaf75f7209be917c79e39581fa4993f52579aede9f3ee910c1da646cab581b04b2ca877df544484ddbf36245651101641f558a4401310520ef8baee60ecf4cabdce82b1273ef0236ce6271b19f9112c93d1e9cddf86ed300e3c92fe685f7b35057e4555dc940251343928241ad53fee740eec4927f21eea15d0c1e4b30e2d73f02c6237d5afc72c084def6f69a833e13b67ed5caa8092172068737eae7e89d2afaafcb60ac32955c8faa8ab7c17504128caa962050af20420d8ca24c942f2f794f49b9f5873fd5cef8261d119bf52408d5d65381d45013479aee03c8cee5ed788ed563756d3239ac4c87aa25ffc2955ccf6205cdbd94542e647691a1f08d4c087b723e88323655c9619d64c82250fdcebb62e07d38a3c8e10e757599b4b9e80c25d7b34cb093a37e9ebce3a0fb389aeb7a39c42d81be764e66f6eb39bd2592e119af2b1dcf85272264aa234baa74eb7ee290bfaf939dadf4bf930b26d27cd0eb568d8a85bf42e955e4baa45f5d06adc1aaca87d23a793300c102cb5474045aa73eebd89f2bd57a49d6b72df19f4df615ebcdcfec3f80370d8d1020d4a01125ae6f75f57b4cacea8409046ab7296021dd8d70c1a29076bb79af045a1290c97f2da52091cbaacfb019f6f7473d481a9fbee364a8c6f124109f3a70578fe00aa36ab8d6655ff75ce2fd5ae89cf2d432d2e75c41212f3361b899f96e5930cbdf3347b905331f6ad8a87df43e6a48d4b11c46e12795445c8d59080462671974010b7d16146a8a251467b21b504a7c6600aab0a00d03ef13457acab21fb3e397e22776f437391550bbe21f826210ad9653bee9d5b7d2bee9f94aa82f6f3a61cc1e15110a0d7aefc14adc46614f6d28be68b981f00569dd03e382caef414316a6ce59e558ed17ba70444ec7e9cbf88837d24e338ab8c10c6a0ab4a777ed2441d87e03160b4477e8790e85b58a007393d7cc3c2a2ad69572f40a166a7fde5349702d6f0f7af36c017eba6c2349b63a4fd4ca2c306c7bf0801483b9a9faa1f8d9be95935db5dc645a48dd4469cb3c24a33370547e6ed1131b1d1d52e5753e9410e2e071f8f0bc5b1a7a66c8abe47148790bc5054cd3387cc72897d581bce045c92251a624f140ec80fb650d21ba0dccd48690de8654c2205d9a93f60222c0d76df7da37b56c651218d1b519179b26b889a93b9ee5ddd415e02689441ca176c531bef552d65dcbe4e4a9e238072a56327951a127351cc9fa25554a5ff6afc5c2485a26e3e1756dee6a6a18063bd9bc4e6cc7beb86945bdcfd72014ceeddc944e7e3c0b50e5f3ef891698bcf46c09a99d9b2ac1600aff1382c0132d3a075d9d51e04888c161dc3d36fcc05766ce677fda64bcede4b0c911ef200d4489e2a920f4f2f47fb48e93e8ad44dddd34b75b2c1c45572e6e40071ae84d5cbff501d5207e7aa386d05986910012573770b3a55799b711864f980252764b1fd7b9ff2676c1e99c97f962510ba35f04dafa12891efe3b4cd6f62f99c6a3863a0b0efd803e486cf3dbf7715baa78d5aa7d0582128e1b885c9661c04e303062daad9bf7d783e01acb79e4699e364d731b95680b6b40051d51643f64b662f8303dd51d83589b16863093de05ca094695f04f7322e47ab3e49870d288d95341cda7a36e93bc299d8f081c47d06507b0fe675e4fa8e0227153bb831d56cf2aa4fa5d30036f426be4fb46416d3512ccc0d90f8e9914d0fde441e583a96ba7e670f907ffd5409b04033fbfb09726c6128b78595b937706f52558ffd1766abe169a3712396480c2536f528d1716497b04c6f859535da6a438e558fe731e39afa41545cba92d2dd7af051f51f5acd7b811cd7b323ffa386d76280c098dada5458a2d2460a57a407414431d7d677633a8afa908fc711ce177d5054756a61cec754576faaa9d6c0fde4279bb905c8aab1b8057dc6ac129db7e576710485d93aa1cdca84b2bb92e660e9326afe84357f3e3a7fd5b4da589907e757e90b46871c98b8bc6cef2225a41b59d2edf8b3a454d1e6ca6997e82ee2314e39dc4b20b697346e15bbb9bc3193053d6cd47fe99551aae06f02d8a6c8699eaecc1975d5d3e2303642fd3e1266459f29b128025bce3c22d75f31394f64fab6b93c2f315d60680c3e54d10d072f125cef5c4d76debf6eb55634e898bb185a87547c60bbedf6d175d2c04002c422fef30c1469d478f630ab3aaa42760d6074240b9a95d11b94491ae737530b6cd6d788c5b2ab633bbaad02542eec5b5f2f8ff57b1dd394b844d39ce9601c6a4c0cde47a5897db8acfa68685efaf39ce888abb4d6fb3e338a468b2807ea148dd3a98c83a50367e88564700c08686e2a029d8259b60cbcc998fb08d089ae5a007ab2c2afc53401fe541fb6b94c81f25aa97a1829d071e4c9d0078ee5bf2082d1d277a2e8cebed53ce9c93d86888d26f4a20738fbae74932160aea6218552c514676543b4c42c6140c66ea6838bce74a726dc6a475ff72d6e2e1e1e0babbd51fdc47631f5f1885298c29afdb5236063029b8174c12b44b97f98bb8f21a8765e09a6588afb638bde60766069d034f26ec1d89f3299d2c40088ac1f18bdc107584c62e269dc6d9f7c67f5e7a851dec11e594f30acea78cbc8ea8503d5668e5a924da1163da251ccfa40a42692852442623237fd6f8667f3c4f7e7b661b7fed06b170ef0520269be2de62f8992aa6cfbe5e695916b2affe245a7456b84bb6e88233cfa5e80dae1123468148b872bd519c418dc13125e8785a8b40c3966318301dd82091db7a0a606c970c09f7db85e2b3f8c7875d7b90d164092d0e832d6d888ae952c6a746435c22410717f8e70e57f0effcb71a7089aac39d4d4ee36c33c19e534cf99acd275075ae519e28c4e879b3c3d6ffd843be0636c8949b7be9fb2f60920fa70e26f99f66cb4258a75fca8423d741a2b7aef28f1e7d2d8afa916634fd2ded9edff10c2b47e3e0bfe05ed165f7f5660d88a2b148315218f7355e854386927f4795aa73db84cecd5af080361401afca17be3ac1b9480ec1449d78f85d9c3b5ad9157d26cbc8e50ebb44f87d7ecc348ec23019dd91fe760bcd4b8dbe40f6a7ab3f8f99e01578aef3e620a27eb7677f47bb8790fa0a5cd30ba7adedc180a2b1f424743140ecaa1f01c4d49f2b52a7395af694edc471d5b05152916bb5056d6d6102bedeb2549d0d8959df572de6b2d9f37be31df69e8a7c885409c2fd8a2840870f3e623aabac92bc289a48a2d127f0ea89376c8963b42b69e0fe16f34071be2d6c85ad9570abd053a289ac61f65814cef138d77490b1cdd5c6ff18e8cff1b623e3bfad80e49e47663b017b72de4573ad376fe4ff1a81074852a5e1b4ebd1f9d4abc5b67d1ccdfc9e820be628eed5a5ffd56255b6c30c5816dcacccf613b727407056f43ed838e18fe5d03dd92f1f5ccf948f510478f26e4fc09a8eb44cef6897a6cab4e28c27f521b76614b39c59b04f369c4662050845588a459f7031426af6e2811b4ce200ad8c4a6c24c4b9d1f848e9400dcbfe7a62c372793006b017fd238015c6686bbb5b13e502524546f95ebf05f1fe0715964deb25fcdda2a9858dbbdc515ebd946c523984328f8208b77c323ac2dc00fd5201a651525928c799249d8e2eaebe68bf3b4f994261f4b1417b6e91a68941541cce0accb2b1d301e6ef1a7cef1ab9a82180b852999b91e0dff1385fd345ff537ffbacef9153a347596557a6b8a1c7b8a4a7b1a38fac4e2224946b7efc87a3ecc4980a0c9d74509d6c9490ab69dd4fc876a1e7990aa7567f6ef6650971cc4a806280efefa688e0ccb08f36a928b2eceec87f2e9fe14b2423152d6d4f9b637b390d1eab519f3195d58179e900622ed8d0b1c8afb594f381bc7d77bbbb8b44605df89d9a58b57da7eb2a734f4bce7ef77c5a06843b38b4b6d66cdaed2cce480bf329681cb933b6a70b86c6b2a9723e96ad126da796988c5a07156692ea4cfa06f1eec0407e58666e177eb62f45f1d4c26e4f1f13a53a95f719a3a6dcf12c39a4cc33d3bfdded43c4380dc89a3fa73bd8a142333629b617cee6a3ce69e30793a5b886e3efd721c55ab22052d429e0f535d0d9e9768f2f70d12da22a124a27d400dfc3e5c0a50a0ae7b4cfa07f3dd93414735408f8a9d6847815184e4515b172b581288372e48e1d58c225f3b13756bcfa5cf57d814e736bb55b5216902503c9f4ed26406eadcd27a838acffec64fc57f5a606c34c3139dd7c6683c71c9911ac4441f0c71e85c5badf23c69585076241c13a05a98c30f492037c7d2138d423917c8b05136e75e310851b5b925615ec0e6e54fabb4a33c7714c597e6b6e8849e471593ba078f3d3e9854c0a3e016968abb39ad096f7200d348fcc59c0629e0492dc1b656347928658c14ca156820803dc8a0c23071e57926d98628bb7a948115de6f9895f373aef771bdaef57d4cb5f701ef5d1480a647197495561d04ec73bf0928b984dff89637ca6c34917ec71672921a0fd4482683ec0cc4d33b4269c622d06df6e4380a862eefc5485ea8b43f1f80bde209d4c7792e64ff3bcbd07a36f92728888f6d2e8a01a33c140bee5a80ee35ff74a8bc62b3a72dd87bd5eb6300745e641d806d8f491c5e1d7da3493f2e9658e94bf0ff07ed03511d9c4da33ed3bcb0c514b784c1527b141d4a71565b746bb1aa8181997e970b230f30fcdfa07b8fa7017c12cc4a58ff78b722e48a0d2908611cd67a8190a577f3d28ac5b00f528bca902358678f6257b22581ad94535baa8e1f54910bfc073f9763f8d0e440e002c1da0ef0d95202b7162834ff203167f91d02ce1b18074bed9528da72987062ba09af14df7bbdeddd66ac1b7a7acbcfd70c9a528eceaa612a1a01cd3df2a90dad84c25f3ae964c7234cba287e9c8ab3de3cd14ec78ee10a9fc3486655eb9db932ce4b845385f905b72abb74dabf6a08e78a7638e908fa7d073da5fe22f9cb53db09582b7742b0f13807123e842588126ac9355346bbff38b8ddf6f96750e69eb9bbb4657f4b4fde3490e03b8017270cfb9cf9c52e7e273ef6e6eb5bd6ba55bd0bf391208ad686d295f70ad0fd230ffc20ac7d26dbf018d676a61414ba735fa14af565ec77b4355819dd4eb93b9c511773a2c325e0b26d66feae2a457bcf5216d5eef2a1d5897fa6ddb230d7a74f0e0712a19e6d753773ee1deac1b763f4ecd740eb5a95dd144a41f707046c55042967c32140d1ef8e9fc6c24fda350a9ec507a2c590c7e123bbac4467f86b1adef0de3684cff76ff1395ed8f8330c089eb8e245316b8f0651edc970f97974c57e626a4f224bbdb011e81d5c0318c0f3a2f20dd8aba42ef7a3d3ccb0a93c97b3f7250dca9b612a5054b85b4ca1c85eda7c81508c5ebd2f830f54698a95d90f5daf75a94d51991f12e4728f0d98dbcc8fc8f5ed0b3c7923239189e3cd51ccf4e5a981db713f3beb33f1b61c4ea7ed85ab9a5020ded78a57937e65830ff622df89fa2e29a2bd7abe7b169ed92f33d475a22efd4445df24e5aa84f76b61f0290108a30e5657d5cf0091172fe08ba80a2f99f67e0167432a470fe05446dc217b9dc1ee707050bd8c8e319bb483cd178bd7fc4ce6631c3e12d20d5b329064d353bbc8c533a50487bf62a8440212abe39b37eeba77e8a60eff232df4108479a206abd1704acaffebf236f20971013b69c55f38edf680f79ce513ee600bea9c1e1d80430be8b7c736e61e6e081fd4af57d90403b3d8c8897a37b8af3cacf6f649ea50e57f705774a4e8cebac55dc1d24a35831c478d5df54dc425e12d7bc1caea3517921b3662029a0496e4933a7286b86cf13010fdb49ae854432284376d379fac9125fb2fdb6e28193d936c280d6b64d3c769ec5a16b7afa25aaecf2c0e7d33934862ec9c052d9b426594d26d25ad400317d2b240268f21be15f40fa4c9c75b9c6750c553d4498f7a85c3eb0c082ccb2b0aabe5a7f65586ad15dd2dd85364afa70c60e630ec77b27a8bd20e04520f689c2b1a19d72796e6b3ed1363e188234bd8b4f609ff132abc5aad775118bf1185081d5f336e76517ce0db157bbe831e321cd34b176541aa042788896c1276b63f7e53ad858e86b316474e90c361c641a665d2dbbd285518811c35f3803eb1125b9feb1f10784acf80784fcb1ac5253d30b64a19c8d2ceb1fde1fed2be1dc780d45ac1936964803d5922b9eb876e68193eb71043eaf05ebaa96e4250f45ab431b829cafd1a48911db1d339b4d935ece73b20c3be0e671b76da147014a38ea9e02e6f0f4282360b952e9b9e1704c8813da2f218713d9257b3d1e9cfe094fa2d868fb51774caeb8e645e1b118fd02e3ad19fb45f367edfd0ca896ef7692106eb86a0b5387940e00683b7dd1eed862adf4f07c09bebd438f5dcdd68afdd28526cced8892ca8e81ec3bfda4f9530231dfdca5767ebdd39c3129d90d05994050ffdcc03ba0e3ee7e25660ff50330bc774203db35a854a7f010ac73df24c008a9b7a596fae93418e166189aa8de5f3142c263768afdc7be71d9fd807bdbc9734965510163c4b72f2910a4f36f5672f36da878ad0cdb83057e277afe00877a9c46b3c78987b08009a41e7b4bb8c066d06073c85a3b979a4d96bca5c71f68baeef6e8f6fd6affb2f62c2751d07c99008300ba78a782e2d8b6441d2ad87d0deece424971f0869d8ce45cfc2b0d46567a70b4aff0ab4446214578911b8b47b821b239336eec75946bc68e9bf1a6d408e008f8539d66e8c0c96c9e46f680f73baa12f0e06b8c3216f50cc6ec9509876e3e5b571f4ac6a70a5b5f1566624a203c1070dc7b561e45f1e91e640a4fd9b571a9cf4e01c41ed4de23b3f71e5eb28d9078f7b698e12af23187d0a2645d3405138b7b172dd94d06d0532b1b005774e44b2ae6975bd72a35cb2a361b7a7e2d9ab81d888b5c2c2089fb63bc102b5da9ce167d0c0a00c5448cb5c623fe60c6af6c285c01dfcf49de3680dedbabe72ac31d57dfa40a64e98cc694da79f1f800d761aabae3b8e6b161e0dbf97f6e62bbed0eeff0b68eb1add97a02b568d26619bd0f06ad6a5d82d4c9d89f7fc4fc7deeea5986262fdc8086cd15331cfddf4ddcad55840bafab6f698946c73f6baf453ffe9eb81c9f7715b81f98febc36722255017bb1651c198842b2ca2d439c14225458f7046362faf7820e79c6f940fa435f625b7286991ca9378eb3e720c4f5142fc85e93ed41e36fd9db2f509cfcbe4986c88ddeb6c91c22051e9d0a9873309a4cca0708b25f82f64dbd1ff81844e92c4e406f66654c1284dfff742f15e1d4f760e7a0681ade7baa7a42ae2316971a4d7f21bcd979a2a4e7bbba8696b64771972df5db9b9b388d25ee84bd19db551daf69882805c57accd7cc214cd9c231393c0c309b665537a0dd13ffeff7b4974f59c5edb76f6123d8787f96d402cd1fd43c33477e159d3dc8e1502ac37857f3db9b74c4ec94a6a7f39592efd651d647bbf73e4990355e2037de1a7bbe6fa6b7497025b2bc6ad1272131b5b56536ec8a9a3d2d937804e66a16fad045c1aa6a057e286f5a47f7539c563da14c038e73d3e9e616725855056fbf09545061442469bf0a3713aa4858f41ccf8f99fa5cf5aa1957b4e857091c27d6ba3da67caffa1d191bd6a0a11d3bf5a1e7e847be0989337c0dbfbd008ad22f4d61e3873eb8a5d08592c5ba4af3bc6479872118c3c8bb3c46bf8f5b29c69f749a38b8d7cbc86562d0dd4777ba14e1e97771b4eb61c253f2f88ec44f1c576aeefbfa305c5ea0a611ddaf691b5f9cf8674e92a46dd0d9df3606928517b2d69b5597c81578ee064f3ecc4a3faa6b11aa94f4bcc6d2b37c117f2ea1e5a095f564ec2e9f47b4e5179215d1d1eadebd4b2f1fe8518666fe2b47385c26cc2cb25682fc1264249df01adbc8b45a158e0367888b322231ee4fa992ef68704faeb581c11a5b6f0d904958503e3bf8cfc0b133eb4935ab0b0c3ea343344023d6c807611b0d0b51653f36f166048fa3928d79582d1061ca78be19f421c3bbb833bbd27e14861ddb7177022b70f9b9e7aa53756898f474f8c12f748a92388e72422fe9a7ad7e4fd53e4f0559f88d96eaedcc1d170b865e7a902affea9d156f6121252cd20f96e0b1582ea03da812a90f5d8f91fcf3dfd9b6aab3705a0739fd5383d44ada1b631e1126ba02ab4114017ffc137612f7b2095a19ac8356e9ee04a96bf6552eab58e1482279fe0f9bf2401c45a577bd77644cc8025897c94110dc2a094b06d47629249bb6451815c09a859f59feb077cecabc4b245274fd9d9e0d43f26f17a5deea036d8804503eccfaa27f5d1844e98bbc8bc5e9b1e896194676fd171ddabd846f8a52a3cadf9216bd5f8e8fa3eb894add54f5815c2646d2522a651420cd83ca123b136a80cf5a6b94c038f5487e0e27319fd3c4878bb98276e8cafa149c757d7023f935ab1a8f5688f2bfe95442d3b8151f937052ee5731c81ab0b6cec9d24442c48d04e55718a41c79db0a80dafacb3e1c1772c8404ca104811c249717018816c639cd34e38d719cac4039db6b08cf8d25731cbe6254003fb1dce4f9e8bac51b38c03bd5ce712041a25b6d0a4524e7354c91a1d307a8953475b545181120879f3a7183201116245f4c16311ec4f48c38c4ea73e3a023d4e462fae7b2a9435e5c32c4ecc3a554ecac15d623e836c76e486281273abf47767109ff74828596e9089c7f822c2dc754153735ebff68ac14fbf4da6877f57a3e65d4c3567759bdc00cd61e8f443b352a99c45e95c47d1ba406b27dd3f929a33ab4d4fa6bf300b44be996c4dd9a06b9dda4872b69f556804baa844e7fe274f8cebba199da531b8d57a7525bad400808b521b96c35de514502cdcdc22676e70087069fd28e62625f00911b6d1713d59fe2c5a8d5f198914d515af7b40737a948065d68916552be591c0c9cfd26a549311184b60079aa47a4342b3328dadfec5698fe5e953ce373ed86e58c872ad135395324027abbeb67ca655635ae59177d1c3dbb69f1ec385e4f100fdb567f4ed361336f625778c1c136f8ff340fa4ec3efb70d2c6c20eea868ef5144f1af800a5e7bb16daceb1df11a8ccc4678dce34d2ff942dac7b8c5bdc19656b02eed7724d2ac05be7df2880196510405034788da91ef2c93877ad4ec25c61f05e3ed0ebc65494bcea61be5c7d4062f3ae86aadf444eb080ecf5e0edc63bcf0be2dc547233930ec980149aacdfa8b367bcacb172405cc7ba451de94d28eaf5038cc199527cd5bb38abcf2326f7a2f8da507e5c24809a49738188b62b84eeb82ef0cfac2236cd847f43ffe7a0070841379e850b0a06f99dfee59b3908f8eea3c9504ac1117b1d1dd4a959a1d6f0dfcdefe077131c5faf82757d74d0ad273c4081b26f6c946460f19a7f1547d1f456ebfd724e726df67c2f239b822da835ab919c7256d160efa529a550ae413dd93fe388df4acfa165fbf0a8d5873aa55b0e9ad4cbb796c32cb81e7c96a6952f27718acd3ac6f4064fd9f3843c0729712825dd59c47bcb89018bc0436d0d3ad91838c053b9ef2f4aeaf88a6e6ff37e6994e465ce9ad24ce766bbd5d0dcb2df716398187d73b20a1056f2cc2cb7347f80a8c76c9d0b112a081d6e8384bb161f45f7fc366ba7ba4f053dd066f52093f4449ed2b83c05c58a2a9eb4928ff27ea4036e7f0607f25bf4be1387d3278041f16ed4604ac7eff94cb8e0750509551a4533e8ef0d8d00d2b5086ca95d67abbe3f2d37404322cf06a4f78ebf3820f8a3e1e00cd32f2b5f6ea63514faa2e84ca53e84e78fb2bba710609a031804471ca7c0f032f92856c154744cf8f00b007326b68c2cbecf54582164cc50527e33128bcd60b88faac92ae0f0686e1f8813c669d9d2371a014abf0a9a314488736f0316307a81121c5166b9ae53d7355a836d800b53c010573511a56d2ad2b3d47106f8a3ae532967e8fdac77cee3960db6069659def2d2b04617ec1b2e1bd536ab4b0b4135cc9fdf0787829233c185f2d42db12a7bf5b6b7c6b96b3797c6342a68a094572af36c239520c3902cc9a0333e02a0426e5fa2fd2e18e4d11a56b46f3e9b208fe549aebb44115f7b1f9673d239d6f4b16ed5fa875255679c95604d45118cf748af13d94112eab828a51d22efbf68b018c756ef1643b5acdada62ad97e00326fe335e0f5a374bcf1c0aea277a47bb3fc92728e58b3c08ace45b83bfe435bdd6abe324915c07cb516beba8b7314e286869e0ca8ac6c18d11ca14a15c22358c3e8a47e265b8d78fadca3d0e7e033f2380cb090d55ab2fea16e0cc31a48c8efc9d3e19fc54ca11c377387a3160952434087654001ad6140ffd8a5b16ebf7b68d0b05cde9859be7355581d866ffa9d07267c3f256353cce6cc44a8936af45d604eda86226d87088b25d22d08c29b5306ff823c566e687467eb3ba8f5afcab88c22cb9d9cec5d2b062159d0f08809b7151e345d27558eff1281696c2e6e9ab74d99207ff05341d36c7ce10be503671599d00b01cdab91f6969e55e26eff45d30e7caef411d2a27280162527b0180f43e612edae81a72140b124064ccf44c6f86cc3892510e70b5c894f857381daf01cb3722d4b275dfa0f818e2ba836698d765645a9e78905ff11179ca93cbcba888ca8cefd48eee175102b985b68e1432841f959953df3df3a55220f2d972fa54f590d415de358cbfbf19ca35fba2392883b74f6300bb9b3c18186d87adad3484739977ec79278690e1a010138cd5e972b78f274e29b6f7cacc7906c6d7878d30fa79da8e57ca983846dbb7ddaa48e21f8f3dbffe16e59cc6ea9c19431fd5798a7fd2595110133f9ec933b85f92e196a10b6e728fea25de62f94de45e8bc47aa8eb5580e4c1bdf4c4ebe1689b026549063d21ea8e9177dbd4821049dde32d83cec8c29cabf1a6d230664d5541be953dacaf4eadd268a1d157ff29a7c9dbb2dece4e7875bc112c3f86d6bce22d441a01d0c1503b718e2853050eb4ae1bb7ad684a40a0752468dbfc15aa55a64aa1fc955a068a2bdcbdae92747456fad64881bdea03e1e74ef8bf648a93d9056032de42b3cbc4cbb4b1153a040b3ec1348f93f9971cc89f382cdab58ea0e6e5269cc5ca8bb9c9c72e677dbc6053d617177c44d081d7534a873e8f3104f917e0b33dfa15c600538f09bb63f97544cc70a59b947143e5755476ae126021938da947013c111bb25d34312601f511d2c5d4b1f956e4bca797038ec8df96384b973928d2f5019b9a130cbd985188498f1ea9a4b35ea9d6c76eee2cdda64de07d3ead0011bcd0dd4207caf93abb31264efaf09d4f443841c6399d266728e893000129959fddcfbfce26315df8c04166704792f7bce7d891f93f4a790aee347ab2a323ce953abed1ace8167a1d53e5c15f2319719e7feffd16cabe8dbfac2ad2f2a597cc547dfabe15b4d3378c0885fcc893681f7f856d0746679bc5556e56a2f8607860a83f1e5cfa0ec8ffb01a7d3118e1426430855ebefb170308026923f15362a275ca80f60a66e162fde5af063c8adfc9550268199c77d46f94b6726feab852fba1fc822d51cff492c9faa2bc93e62d0b53e0d2272efb39887eef190ad94074ac764fae2e2503c151952aa8a0bca325018eb0471e59dee5f0f3f417bb1a00e445bac2b4858735895a83d1a0053b02566b8f244cec13183d25e8b09ca6c9868f8e7f5a31387393958327b932196c0fa2e09890a9217e03445a37e68075a7c155c180f3f0212268d3e2481ebaadc5d97185707b1913ee5eae2aa5c0dc7def51dcad0644f001dee2bb896693f91242179b1f3c078e480521ce4e65fc949bb66134ee554777f460f05dd1ee69096b4a424f79ecac4990e71f0f48f263a8dc2fc69a1c498ee84769112d802cfedb877791c19dfe9b68ad9d0f32150e778574d331b669b5ebc8af4fd899a7d1ce23ade32d7e749eff17df52b15d544dad294b674ecc132f1b00b9aa7920a5ef73407a65978cf3014a57c391c046c81b67497352a6dd822ebe804d1473f687aac8477e62e20656fa58aa5c2bd76948bfc6a20830b133f91db3d0fd643b6a7b75dd988dd6945e831a108b999fc42dcf4aaf36c11a9a6b65a5ce07a57bba40d571938957e24a8feac0dbb3054948a9692dc13b096f65ed60d05351482c3452f04a944438aaec6f6f0577bc78b64677d449f1535d85bfc5b01cf6403644dec78171b781b28d22927020126f42a1d16e68cc7cdf926efa20aefeec67b9a216fdc0d1488a148d3d9f2469291f870ec1162980c2cfd283d10439e5adbc1f70f5486267ae8c0f28a43efca0783b3f5572f28d02dce1249109f89b0471813f9dfe496bfc76ef5f264f3cdc57acf85ed44150af943fd3760150b40f06d08affa3dc2fc1f17191cf00ea66c614202a73b7f8337737fc0a318c539916a9960277e08a89c2bdfe673bd86059cd41e9cbfd8936120f669e7b884f8b29d196bfe68611b19aafb085ec525a7d0ea0b1661d60d9fe155b45311dcd2cd3b2a4122179f7511f2f596af820609d1b1212018ed80dfa2296e973f2eec0ea98de89dcf4a096341bd214feaa775cac9780cf71e3336f19088a403e75192b87b3db2342338265e52a40bd3266ef72a2fbe165b4437ec9aa0f0f2e536e63d286ef932e8681d8e485eb59182d9b713ac3ce9cc912ae24fd4cab959d92cdf41edf9f84da119af29efdb89efe028cdfc983b5fbdc81a45a1f226bc9899ed87f9b1af564bdf374f04ed8886da36e3f03167c74ff3fed9012c616ea63c5b57a45586f5a0be2a4529ff6ca4b79c433e764f7181e0610e718a66f845611af8567a97775af8d6e296e81d128b96b9ab157d2f6dbc125d987d7043781b98fbfc3e898254353817b8f2a2cc91215f320e50776db0ad6f6f8b625caed953141ba971c0c64f3909436a0d5a4d871fb646ac06b1b73d3296a27b477cfc87751210b01749aecedb1271a7205999123936ed428a203134394d191739568619d344bde4b80be1e175e23b26f2b69c39f693cd162f64f05692ff93a38106be2d589b804a3575ed40102864fc173a6b7287b5d9bb2958dba8086387dc6996f2a92ceb2226f4f7c4234e0b44ca82cd5a6663eba6ebb1358506877f8c92ece1fb3fbdb5a065183ffcdbe365ff4c218cfa2c2ded0c27356ead28dc7396ef49c884b9901974bcf39bb5741e61b60e489c0138492589c803ea1d9e2c6cd6932a956ca99364bcc9daa474bee8387d374e8633f338835e7e99103644d2c93aa69a6d0f6cabc125a5f486d5d692eea2fa821899f44ac67db4c4e8d6e1f4155b16e41afecd7e8bbd8bc238a9d6ae8432ccf5fe21a2a3f63669eaee7b4690eac1c556da7083331cf72661fce6d3f5b202c639623e372fd6166a24857d8c538d025017f62abab2097c3d7206695a1ae2090107ffe19450611b2402b6e4738660b5bd53e4e2ff18207a317cecf74965d2fbe22996ccf049b007d7e751e58d1b30f81f20883b19f500942d6b216e3568855cb50961efdd1accb2ab171b7bba6978c30caf14c1401d0016508dff86f91364d6aa62f0763bcbdca68b4a29d35a990ad3fb5d871c44b289637d9b4c6b98e6d658699148c5a86a87f9a1485542685ae691af9e629881a0db0ebf9b004a2152efb32cfe2802ee5bacbb9c42fe2c779864ab9d28860b76575254021caf22750247d4dcad54faf4c3bc21043e99af610a6aac1d821bc8e24de71e66836e7d3353d6e56c25bc627fb2de7c1ca836a2d5dafbd271e3ea628a1288418c55fa3364e5b092c1d3917e2537f7198b50fe9e081fdd10d8cf4e399f67a078aad296cca2150bb83dbc23052640186545eaf00ed48a65d1886ee04fb5dea2635830f7017fdc5b7095441456715c75a43cef31e00b0ac71a24cb78eb3f65cab8cea81c3b3280e8fd2e64e049c8c8726d48009f99b26e55dfbb3ba3c9ee3d0b2f981798ccb531e913e428fb6e31d1cf179686a685eb465fb8cfbb2b4e289f1518730ed07a5b1c69a62533dca3f7a1a1ff22f06afafd84f6a06dee5fbfe6357734aff5242b33e74290ec549e562ff855dcf61e1dc3203aa1919a104660628c0fe6393239951f2cc8a868e847ed987122b45faf880e7893f26fe13320cd6097f965ce3a9d83441dd8706a8dedda2a078ef9f8c4bb64d391e016838e8eb4642a37a385dea75c36a4cd1970da7bc445d8da3050ff54544dbf3c9d7bf92571c525c9881861bc6c4d525cfa1ab447c65f2edc48eb9fc7b34e1b3b357d4ec8acf1cdc2d591a1907ceb04f84fc73aa478003430c74151337312d1a47ced72f01b47bd049de1fe164f5a1aaa256acef06c2deef923b9bfbd843e20850cb2570826175b4ba5685a4f8b2dd0f6f5de3dd58e997c7642e3676da674ee4b9129cf4b67026162ba0a657d3304dff7e90d92b69c0a601635f29f3f5976acc86f9522f2bf21185c2376b89a0ba190353284522a81966efe69fad8a64a4c1f13dedef8621a8825ab573b37fbe4fdab88759bb618d6eb25f44ef90db1389612184fb16bcfb430d7997ec6178258e5cfd0f196bf1ad6d19f3d4e940cd137558c3661239116f361166ab25edf62fd0303ca8dcf8b98b4deebfe4977bad3bcdbb47272021a70fccedbf3660cb5e17b70f48148248d1347ff11c55456e065f0716f5758a64d5d436cdce78a9401dd831a5b45471476df423011b2c4be6965f155d5227f11c0d9b15f6f5d47db137c825d7c8b5b1c89714f92803a25187443db5cde583b5279c0a82106320bd97d9fd68ca0b0d81d2dfb50010f2e40f982e5757292592b3ff242c353c35e9d1484cdf161a821afcdc2ebc9bba2f485cdb0d2daa5e75fbd5b3a4a13f2853aeba59233f864582bfbc803e33a0d31b77e3bf08c4f5729043ae285a28df17768da3094a40cc852ea5aaef422a1379cdae2380a177f8132c9eb7adc5ee30679f619aee3a63fd3ae73896ce602ddca789270e76f1d1616f5dc6526959187caa647474db9fb58cb115c224ef74ab0030d16c6bc4b1c81774d177fd24a54a24f5d617d51b4ed8ae7955ca49b17919537ac68c193d94bcf49fa5eef332d2b4600db878105c69e46cd58c984a926d02867fa1be72093b43d9c7d6abc050688cd3cc5dac385f664e6042b8d0fff785f4f18f0685441592de39796dc1c193dac4ae321ca23969dfb978d48ec079b4b28d688369c64b11edb73b842ace7c45e1614fb166aa038deaf89336ee2752b6b7da116562b6f417c9c27dd5b5c5c55d6924447098351ff0840eb73f870988687ebd7c5e0895749119e06f4aff27e316343c4f0892f650741d8b9f9b9b2b9a9bed6544f22ce955af2e2fbb73b49d414bc0ef3977dab706ea8482d84521a16a4d69e8c3ad48ccc1a8c4212f517d6bc0f86f9e6af09faef824ebdfcac57c40f2fac7c27cdd052afbc1b777e5ebc10412a499700d24c027e11863affee242123408d2d7ab91f94f81188c403ecfa0b6b034b88c998f0061887562016f56706b005b9cf134db733226f3c9a2a06193ab0fc864ed07fadf85a700feede364ad03bfb0dc8a339af30ca5e58cf5850c223e65b31c1e1fc0d905dc452ae0e8534cadbf402c7df4dcd54386ee2446faaeae49786ee00f1b1d67cd53bfc99b119af458249e6e3163a0e0dcb1826dd998b811bfe37bf6c6c9a5f607ff875a251b3b61c912c5e6764e543ad48c056f26d44ec089e3e55b18c49a96a9698cdd3eddfbf620e5e48496b8ed3998bf69588da09cfc9251c977dd6aa84b9882999a61763e8e9e3d18ae347e1008c86c0c8e05da738b8b845ea95b8dc03b4e335208556068a99dc4a847f4791593f3ea48058cc0bf65b649e2b4ec99a2ca0f9a0771247d8d8fe3202c3917178f3bc131d52bf4ef991d5e596c46729a94c78c3e6df3d96d6a8d75d880b4ec06cb5b9a88b7ca79076b2d03e2b96add2edc2ad9c1f54c3ddd81a404730929a70fb1e04875a795554ae64160b3d3e314d868a595fc7f7029c1ef466971e271dd9cbcee9b71cae06514302e35abf61c73f7a48d1efd12f38544e5c6659061a0bf8459f86d4d9443531315e2b01fdc5c913f16c0f49c2cf9dc065485a34614c768a13e0adff896b3328f562ea04bd745d242249867ba8f5a3244e497edabfac767de1f09925db26ed93daf48fe3b2073b180368ffffff97