PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 85817 0bb8877127814f7ef7d8efdfff586c7a8bf0f0c995a04bcf57a5471a81b4cb8d

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c74eb1ad60ad7539a311c94a9bf72afeb055df9ea9bcb26eb3a58e871291e6a0
Certificate Block Hash
0bb8877127814f7ef7d8efdfff586c7a8bf0f0c995a04bcf57a5471a81b4cb8d
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000b0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000f2f91a65f123a167bb5d6c20681e9f457f10f4461d6193b23417fab7b124553793376389156e057e5adca3d5386a35c9d127d88cffb9e60556790f57e54efe6def34f15e354f034891caaad68fa09fccd7e2a6605c30ac116728000000000000008001000000010052470100c0ce0000000000800100008001004885255dd373fb0709439b48efc589c31752bfef52c5019c273e78fbbc1b1645080100000002000000030000000500000006000000090000000b0000000e000000

Raw Header Hex

00004020a866af710aaf7ea0941bc0f1beb8772c3beaba7331f13cc842fa220fe53dc792dd0731113e196def63c8a75cea4dd4190169a4c05c976547e5f6b73ee380b6b3f466546a6ec60018a0e69112878ea5b36eb2bca99edf55b0fe2af79b4ac911a33975ad60adb14ec7

Proof Data Hex

59,560 bytes
121216010307298ad384bc9e125a10f2f26d380c47a5d4a45fadacd5410a58ee48443b2075e9f91c30d9789e3feee2d4d7583d0dec8102a02bad81a7efa9574323e606b9bbd39de2532c4e7659af43f8aa0fdb136ef25d8a557ae051854eada352fc1bdc9907426160bfa481f88d5856fbdfb4fba1591fa4f1442b3be426b364ae4dc2266c63aee7e78d6ac36c47f82bf17cb4e969f63fa36e29558b5b2b76eae3187659b7a51b616135d95a8846364b844772d700ba9f52d1352bf24a4bb1f44122e75075053abb6d95aa7dad2b194db53d681c94cef9b58c0f33eabd45ee8da1e9f74db4481cd0a622d9a8d65be3fd5b975fa7289668495caa76e967fef9b8b92b9ac488d6baf14cc4a9c4d5a42f1693c915c652c4e75b52d3aa93af190a8bbc39f9b6c0ddf24eed089d86a563ad2b07d3d5c403112a16bd9d0d83a293cf288c14954617e5d8513d97a6a34beed9c367f34be5ee7ab9e4282635b322099decf3f62c2c6a1a446d3e40cdc29238fd28509c3ba4e782b80004c83221d67f1c2eea3499a1d9df8fe1692c92f635805aeec854b3cfb89cab4fcd430668bf484f9fe2cd5d0fdee0d3be4dad2d2e835a599b63ff7a2066249f584928d7357a8e812639237861afce472f60678b9a5934ca305c8f83e08cdcebe6be9611f7a839cace36db5c6a5f9c8ce50272cef069fdd3645c01688f91e2903ac2ffffdf60fbb320f1de564ee8f8716b27340f7d36659bca1065809d443417e439456ea88acad3151ab8f89bdafb9dce0d594ebf1bc5db4bb5f08e680d795c05e7b10ec599dc1e84bbd54360aaf660142a1b88960fa01db95038b2dd78332368d123b24c29a5994e09fead89d5336e92fc07ac556fbb8d93d6c90a3f423f2997627ada0e482315356f9728a587db758e910f23b76bc1e986abca4953a4079fa703de1aedc3ad83cf6441fd823b4c8892198b622d3417ced1817452c826aff928efabef45c6fef9e016c429add37a4846ae7c4ff4476bce07283b88da85171468a9928e644246f002ec38068b5ad2f8d51e21555304bc3b7c0b01c84b06c46a29169949a529dba550dd6b70abd32be73292331e6942b32891307e438a98649a0830878549f7f04533f01f67cb6054417c77574916dc60e324ab516fb3b5a91ff08d3998b1fc78906b1f21f790c91d17cf772d7e692ee68c331f36f5866475808d787ac93aa3566ccf904267ea4bffa3fb56e9a7ece43eb0386bc0447323993175bafccd75bbe679265f45d80b07b6c82c323e20bff945faf86e6033f4dc5b74f1dedee6c8150b68e037b23c00c2846dbbf35579a3ae927c713b216d0205157cef76fa862898982575dd5c3dffce8f171d27b3ee462f21e36436862fb22b292f548637da757d10c51b35c01a5a92c8e15940a841fddbecf3cbffa3c2757e0178884ecf43fcbbdec4879700def1bc5c8f5da982b678f60a1f90f50a4c2da3891d7bfb55876fd245bfcdcd36d7b7701fe85db548a818b9f3249cc24364928e70b5c3fc40e030e8356c938a7e7d579fd18e11bcdf61f6dd7fb1040c63ffd3decdde28292de4b0f737b44b8402b3bca565ae5f5a2ee2400b5e6259c6b83a0a422d574898a22b237a405c6847163fc0a1bcc5517131ebc787195955a6547bae4ed3fd09abacf9bad572d0089eef015d2a4d276e1543985bd35111d9be46eafea8b8c057102339438878cb872e3ee242a14d29d46729d5d52821070c1d35ee0d5f48c61d79f4cd29ed5da18338043fa83f2b25a73be6ba9bd7f2f555c2890fc6c6686b91e81a775f699311138bd71b636177e15222c00b135459dd0cd6cd80542b6541b3fc0114dfd187478dfc153e3f9e8b82762150d6890950de8a80d07b4353d942e3005f8f1fda85c295791e384c841607516a225f263c2eb03b42b04b2991b2e9700afdc25011cb545210b19f94b8922c3354770b48ef2f5b5347e02ae5716453190c675c228610be2188e74652000cdd210b5673bf7ed15792b103b1d816c791faff29b62e011f6ed2ddef1073b22cf35d35bfa1fb7ee250a96f305861075dbdf0691a2a03677e49df7e8afd0344234814a0d1e419a1344d5917a868f0f2b6c31c81c388b75fe55db41cd13479311a4de8c00646db9e32b0dabf808ee85f499c6bc40479a404082fe58b9cb62b377996bc19a969cf529e53d5fd3ca8291436c04cc6379ac722a13b7fb2983f1e1f77365e14b2b384372bdf92d452d47c131fefb465e15f0dc5e53c2825f9744ba2dd25809ea9bff4f8ffc2fcb0984e4771b7297ba0569cd604e2d0edb7c961da712e8782e3473f08acef90bdd9746a1b1acefef5eed43c03f6fb044ce38b43de1a19bcc5cc81b017a876ab985c440ab78d6d69352dd3ce39bfa14a024c01e18c4e5b4b9b42cc873f72bc7fd50679f2545c790e20f6fc2a68077d7419ecbef43c8febe1c64cfd8e6805806d4a58ffeccac2a37cfd516d29b4bf03ce861dc95d709d3ce889498444b2c5a45835fdf3f30e1498c84c5ffa1802bef66162c55390b97566d0424808b111902f5d13c2845d905cc72866a04df5d81559f6c55ec8a78795b6788b7d0c70ad7509ba0cf875f2b63754648c8c9ee9fe8239a41d141524e91dc9198fea1be1422404d770fc55355bb828c3f9860188c5c2c4951c006fae07c7985e8dcd3f01ab9d097c0bc282a63e3b6c5c45041258b47f64361b03721994672949bf21c1614d0f4905027fd18b39c00151c9578f616a81c2a065ab9f5d7a4ca300837b480d1832b720151d29ce00e479aec32339fe7678f206b1e2782bf83a64481691766ccda6c53ed9bdc016ce170951e4c20764b81ed090d45b002d688fc67ae2d55c80f898fb37a15d7b1d39a38fc5528f9f69ac0bdf4e356dd473d08e55cb73c883cd34bbf1db0e935e3d38ccbc76a6c2e11eb0d39fdf7f1f50631d3c9374a9dd232ec3506f89c9b7c719f0c4ab7c5b48ca06a93617b0044e8ae6dded0ab2df874dcfd8977f1cd171de55d58623144ab5e08206ff33aaeb4bc0d7f6d02c4bcc82e52231dc40a62a8731dc2c9d498aced9aa1550da0befe8f68a3a07a1859b372e0d479e7779f28de89054ac6a7a498f3f85387993817a927698c7a8b2ff3b908bc02f1d39e230f3999001389678a3ec29053e430db5e1b74fdce2eb136bdaa670083ec69d0dafad2f0077c680f6c687a1b644a26e366099426b71c9207665ab7f3b3602aec0f8cc0b70593234e1e1d0585c21ffec597c34c5169f23ae7e212082554eb5c6b44a890153457eabdb3520bb4b8c1290db4dbe8e4b6f9d0f85cbde99c3b73c39c21490b3ba0771a41c6c0a9b48c5dd771117e81a13ef63e018537a884f51bf33747797cedc5e8e13c3958fd7b3ebab10c3e3b6b4aae1bf42b347431fd59f3bdcbbf83e0dbae4bd5ef226a93727d825fc656c4dc694d69524f780841e35c201b16ce6e60913bc6bbd98b574321ff352f163738f759245cc69f033fd87f90569d6fd1404d83075e6dcd0f61c0753df60f1ead0db9bffe4c6f22e34d8f8f6d8f1397f1200a7cae0dd2daa624576c1ef153ce63b0f6dc7a6a55b03338c9570b59a96beb68339be801b5c16d033e55bbc08fa8a5febe5ca0a0758b030d4c2184099254a928b925b4923b75397c0e60208a5c43c5eb846dbda91f17494e73bdff3fbd69d9f5744edfa2f7efcb4b8a4188b0880432e16c62d1975570ab0a8c29fbcb07fc1682ce320676c5aa860c9bd905f4344c2f1dce499a2d8c5c3695d275892edbdca971b62534b1345e1ee447b52763d559e5f8c9022d18db74619ef0e6cfd3f96be921a4d8f768a19ce87903839c689c2cdd4d02014036fa9fc0d45ab34e0890239a7f5da8a1d8bac7cda187d141e8a797064c501efce95230571a8a9101587138c63470a1fc3d7ca8312ddcfca057da7e515d1b86fa2f40bf4f2c9a49c5510459d8ae65b0b7b57ac4e676767c3a071865f97e0dd40b4c0304b0ce36124ad45489577d26ba93cb62dacc1a3162b5454327e55d0d5f9e0626b77c70977dbd78e37e2984a4ac6f312fd50b770c20ca96079efe806e9ccb1443a9d6a75a68f084b369068c2fb8b77bc15436c6bc442e6fe99178dfd6531813448737cd3a5c989c7162b418d627919c8f8f344f6f8ac3958136e6b6668921a56d2a01a660641cbe33db26aa855464f6b484ae23c8889a7195406a8241a83bcafbf2f3e0b624ee5c5f6d6d5ea50565425cea662af32685f226c2a7bc40368367c0c76cab7f2711ec0597c324389e31259b27e928ebbf0ab2098a345e66ba194301c0cdc11d1ba9c26c4a4ab42ebefe918b8c8afda9459756f57426e86ffde7a6377b75d7674aebc4308eba38ccbab266d0043adea0339bc10fdf7317e859b42daabe3b18d382a3cd8c1602776e382453ff59c8dd11c7af988b33070d5054d3f8765d365dc9873301cefb9cd18fa13c525f52b6e6d5bf274e05dad4be5f1de761bdc03114efc0c68cd5df46668e12e742a24b6420eec7e5383e8130ab243296b61fe7cfccad1cae3c1a6665950ad88115f906c59e92c10be4b5259575c70c7e28e1728afbf90e64243ef2462c3484c4da889f8f941b1fb546e67f88346b6cbc358ad0960faf52136e1e7495b2436535f0817f065ac8cded4ea3f6f12cd6dea2684f2f3e9aa0c9d429ba252c5eac5553078f7dbcfe2737528dac9853772f2d9273aac588fe390c352fc166ad35b8483a8f803734ab6b27676f3af82e61ccb00309db2bc821bfec0676f26d68efa6f79d8695e10b138eb75c81f1027c4dfda73a9498c8ac3515b81bae158109da58111f97caaf719eafcafa963a10cf8ecfb3595d31cf116b0726af1643b01077062093ba2a15f7b015c1961bdc378cef096ba1879d0176e0bb94091447e6f4cf436b489a593ec51c2dac9f3d2f4eabe4e7d84432c362f789ed5135f9f38da73816738f4b5bf153766004c392286a6c3f260711460331ba6382f4aef797b6c54e9fac04ad322ffa4f2c7367ff6e54695827ed3eecafff9f7e6712abf125b0cb9a0a3823bb0954f7cf61c97707815e272659c16aa5b9e395c1772d8ef7a178c59c1f65a9c75edb3097e6704532e3483e6835d5b3b17dd65a8182d037c6d4eef14de92cd66405b15c8763df826b2974cb5d12fdd6c6b0ac01bb75b80ab9663442b97d66c7a1c03a900af6f3d96280268c652655f0881789cfa4c44a3dbc2448e5d33c51d5f11e5ecc9283dc1400066ca3665d13161692bda8c80e775017cea20fb2b022df0ec1de8116c7f3a8d8048ddd99f0d9cc55f09d2c065aeac138595443290f707b6dd35a1583d01d83e217da38de81f2f4f3b3dcd70437d587c6cc7cdd9f0443f1ae2b7cd2f1774ef2fd296b92caa57c013874e880693414930086e1fcbf4d66b3ff8518aaacd3da84769aa0e12071091dc7a6f21968f579f0cc4c86b7db3bc6c947c640a25bd981394fe0c622a99cfd1e7f2256e6f30bb91a2ab5b48d3dd8700d7e15908965ed2122e201e1d1b04857a14193c45d63e7a6adc49cf17371706149948d3b0cf0e19b06aeb8597faf1aef89bf916ea55869b689769e025abf02527e274e0f5f10ea82aa90a29265d4a92330d3e8c057d847581bf49f5a20be6d5179515eb8831dcb1962ad2b702c24ef393e4ab51c952205dbdfc1a3d6f9d28381371d322c5e96a3f898af787b909e14a5e10f8de42b1ed08b86784fe6325e4e53b70b40ce9ae5fb36f2d42eb4d8e83fb50c19571c4164d8007771314f24eefee35b41e0c9deb61f0eef212323f903839141b7cd8dfd5c592b69f63f23647e96510045ab940b2fbad7efacfc55ddc93dc7ec6609bc1046bd9ee0fe077ea50ca055836fd75727801bf8fa818af24b9b88d7807f701019108c7329f90aee03a2f272bd04d9f0f436e262da617ed3e9375ba84dcb4670658ed8e0015bca103a3f02fac7013b2ca7c7341c317e426f537065e3c4946636c61596478b5b8320a24805a1e4bee097b84dc926d1dbbe437ce5c3dd808071909ef6358c5a5e1f1f29bdb2a68c8fe709b4888e06a960bbdda2a5045711c044f55cddc192c86df88062b8a7b28a8615110c349ebca65ddd58150e2203ac1e922a35ee3af39c51419a5e0f91aba8030ae9016c06c41cd699f61eece67922eeab45c27262dbcb5d5c690efe451a7b9540187854404e014b57a934b5d994fd3bdfe66ace1bf3fd0d2299ea686ef7a269d6ed6730355daa8a6e9f447c201363fd9bfd2ca921d6f05ac3a9428a8896720a8d5752e719def3215f1744339195dcc0a85817aae8d0715a5ff9e970176c0e311de5bec13e7de8ecf5a15ea43ae20a1172231562eaa70a6fa49fc33c9e146c7ae882bee435c34f0bde0bcac4115442c639bee26f86d79a85e2f7c0abde3ea02f8406344b9d0870b7e6495257b6fdcee12276d95665fd9d8558993354d7b5e89ade483a72d7cb2c20ca4cfa49ec4c60858ab7cd14d760c66adec1ea4972afd7133b6f89a793a6f8df456f48b287dba0b116a6c99992e0a2d3f101a12dd653cc25511fc1d55c39dda2dbbb1cc8ff1c27f1e0ca4418d92dbb62a8c105084c768052b35260a2a4c90d96c10d366be9e88578411d6b542c00e5afe7fe35c92033db8a8cc297e9340cecb336d41a37aae22139d8b8c6cd8fcdb69140502e3054c65bb0bacc39c12215f71c319fb0d1eb587a6f36e1da9dae860394286e2a828808ca6e35ad23f84ee6f4331c5751f421253839bdd02f5f97862eced95a323785b5a6ad01950825a0fc60a9fa01e1e77435e37af93f90b330b34e7b6318a7d4c139d2489ef0c340ab0f05687441ab70b709d6deb8adf95bf3df368cbac507479fbc827396247ab926ec027531badfd00d054301572977b805e5966e7016d54b70b9ad3f64ac674c736cc3d928400890517c1567034ccb54a12a107efbb170296f34ad9813dec53d5c34e4a8a1537801da01fa319f1921e20ffbd7ad5b27216ad2db48531fbd4a3df3e6419f84bf65916cd4378019a3c6607c244847c33b28e4869700a05451956d8b31ca4d835d91ee946f41c30b1d5074a2d7a7b6a0927112f655d6ee8a3f56172c128adb43ae4b9131466fc374a0dfc86c9de5108bd587573fbdc078c927da94e0aa9de92abce945255697976e9b9736b42d69842035ff3a78b28d0b58e96a4c37103ceddb7f9db79b4f33eb527a3c2855641f407b9b5917273ac6fac905bdc8732f9f0bd86982589c3c9a838893980f798790acd549cf69d329c045e38be77263b92d934072db8b56b4888098f141b7b07e84cfc4c8758cc41643486dd833a456db97271e9798428b3505ccfc5b3c75298e5c3172e86306a782d1fcfce5c39aff4defa82f0f3cff4457a899025233caf2c1c26cbbf53973e6474ac1b7488a8cd63e7095d21e6878bfcd307c1a2bc4577c0b8caff5553771f565754b07d8d2127465bf000da15a606887eb685cabbba0c1ed1221a85c3dc51dde2f4c13e51157e93574067e0aa995c320ae4554607a393dc842fb5609d7fc0b5d1f7cca995eabb16e31530bd4821f5f84ce5b951bb3f23d6debd8623ab05db6f4b724f7c4a4244a37518b55fc08b3c48d9f3ee1c56f46f71b90b1151a337516c334299618377386289c677d7f5398918687c510fd727bd427ee201b767fe2b79e1063053b4b1a28e4d4121ff101eb17b0c4fb45380fbcf1cd73571ef9d03581f64b80f2f11153b721fe7dc63bc6810b2a158f2536ee5f443af92a0f24bb48ac161059e5b181e24bbfeca2c252c00200bf605e880cdc256ee1da85ae7a00ff308399696a6f2c3da778d5db3cbc410eb191ff42bcc847858c212034b9cb1a88d5fcbaa7e26564e7a0b0cea5970cb3adb5fe291bee617e7423a471484997d1a541f10a1e87e08ad93db44b83c684a3f42e20579bd627e209d77dea869db0917136256286532a7a394c66e160c1bb23ef33778f518573b8a7d09d778c6d87e9a92fbf884034dc0464866b34c626eb4c497fc417b2f8000346974bcda1ed1dd4819bced9cd4aebda6b64005d2f7dcdf733e34715950a98f0d586e5a3dfe8ec702d5639ff3a1dbc1d3c63843dab9c8d46b16b7e0c6fcbe01f841c63032014f96eab50347e3c4caf2803ee902fa61f3b9b5508f7d8067a7a45619febb9e026a9d98c296543274892f624bfc6e524614886a7d3ea4c5337de122e63234bd5f2024604042d3aa609a9665ece7919a59350eca865e602ade12e5e82f18501093b3079b0884e40cac3c379591390fbb2ef8f2094274de94ee796b28d637566f9dfe0d56ba3a9a11d019152191eea8988f0adf71429185ba26b3ff48c704fae25a4d3b1cdaf3e34331fd3b5a71a80cfa18384fb0c62d82cfa0406bef258d0caa7d942f4aa4a61a531c04a1706b474f2712162cdf13a791f9d8798cc2dc95257964c66f67dc128a472b5498ad19aa43196975d953b3f061275ba8490557880f4555c23cecff121cf7558bf53c91a6b7fd81fba19d76082e9ffaa5c293f5385d5ea422ee6b2c5ce778d1faee9a8854299b5339a48571ba0fe6718faa08be152b313e4d4b28e7887ece35b83028c1ccedb320c3ce8513ce9b02b84780a64556a0219dc8a994fdde6a9bf323d8a4a02d1218c1c47340bb9c1a52d70d32f9473e793346821876013d34fdf8f90e328150e595f0d35f401d8162d9f4ab4326701370f63f40a8c4b38b1faac9efb20f98419b42f19c139c5580e39df0a3d8a2ed732dd87768c800227ba64e8523190b36e8dbf576124d054862f6509d575dfad442e41e0a1be2ed9571abd5307cfe86fd831caec8cb68453c2dab56b1e41fb68030c8b1ec4bba11f443d6a1e247d0c120520448dca8823766e27b515d6e1662d60a5a91f6ef03b1628ac88641ca9df1549da7edc2f529aca99ece3d220148b42c445c66d1340841095929fa8803bc5ba64faa4004eb83a51e0cb357f2edda3eaaf9ddcc7d4b213588178c34d30cffb7d0bab0ae54c044840eb7fee8123c5dfc4f019df3b03dcc28f22416ce90741af8469e47ba78354ee9028b836ad13a4dd42c8a3ef8106aea52a323c89146d83d07cd4e09d8c3655aa2618ae1573d0ebdb105278ab6cbe204ef1c4406eaff98ff2afed1dc3cdf2591f595f744c36ddf31902ca691f38ea9e6276dd23acd4caf6297d023672b6f56d24bf5d2c699d9cea3a04c53dec832fe18695fe288c288e9050764be0aaa20edf21812a94fd36b648a6462305d851ab09a534abc82181bfd6e97ccee6b3341127de21b329618df3850d5b381c3a790422879440b2e99639bc7636621f47db5b71dec6d96080ebee03cd5a0b5ae60deaafbad19892a486bd6e53d5ad9f255836aeb2de22712314c82606ca5b495db3ff20d19bcb01e9cf6f5e708d4a7f4e041cbe359cb3c0f1599255fe25a1f6f5066327a49de571e3d86bf8e3fe1afdc8b5c3e70f26d14cc8316614a12083fbb22e2a68742630400baac66d7ed1adc445d7d563509cf931878099232e8796d52e7e6e1be15dae8045692700920a328742123c1b965fd8c3ab3c11c106ff22d8f43d43abc48eddcd68787df9ab64480df219c3efa433dcad302a3cd9550db635fc7ec6523e8257db2e4fc4191e3af45b7674d9df8049d8d0499a7df6f3f71105e8c0b5813d1ab11b28d59bb284e4b3dc86241e1791e5daddc7ca1c1cf5629f2abc59b4a90efdc6fbfd6fa015486572d808a0706c04d35e78b6a9ec3088dec1d6d911540ac1d2106dbec51a830396b9c700b2b5c87f10935b9e647a07641a87bfdc3c7aaef59ef8a3d82fc3f4ada3568423bd2309b954a93bc142791d480b08b9396253959d40825e7030435ef96db94752c60380a955292d7f1709ba5acb6202fa2d12091a92b098e4d289550d4ddf0a32c7f7f07bdbb10552d657b6b7f5e99ca802f3824142ea9e1a4fc52a70dc907920d1ad61770d4bf5db49f74ea65c1995cd6a68a72afa20e2f058974269ff8c65978b34feefccebdfee17158fd94093e3a062b8e64585b11ebe567843c062e3ccdb8995fb0745e171303973a8a409fcb94df900f6e2a4832ebdc1da79e88ecbb860f2b223977afda8e6e3c577d86e16ad3c607c53562222671d673cfc5cbf352f41df94700158c9ebadb19da4d36e9eb43adaa7c4be8d02581e80af4f05f3e15c36b9780f5a60ea755b7d26ad561d218af1710da91db624ceaed1f1f1d087921b60bdb21509478b3032537f0dc7a12ec2892944a39337092557c649e7fe79700195701fb6ab891202c6f1395f1e35d3e55303cd39d6e404b78231d2903216b8b44481ef76eb52388cdba7151d309cd326bebec8d44825d18e025afc2a0267a69ca53ac0e94c0dd7be7bb5807d1e89f9184ca99fe4cb95744da5ba7a9af82a7fab5d10ecc9ba05d09f88f733635c959fa919cca46cfa11d141ed2e38de41b0b5376f11f654b88f1860093c0b2f574c20c80e4a47d5e74519978790a71211feb917e238350cd0f15d05f1f21228ad470798da9723a5ab06adecc21b4eff24df9b4677d4115e355650bd9d999165e28b0517cbcbb2a5322f3be9626c5ee5b69e5c2729976a4d7cd34a11c61bffcb97ff709a847bb6df127992dd6a40b5c4ec1b7b1a9181dfb2808f4ffca74852d355a18065b3243a5d4a6b65112d106439306d0616aab2d4905526edce39e7fe68c7370872696a3c50f75cf500e7aa78217c33342733240fbd2acf59831f46d5db36aec7026b3d012973ebc698a765fbc7cf62f9814a98c0cbfec998e7b64487f12a209ae13e1a0b5abda64644c4df6c8fdd80a98ed767c02e265584a05522af408969093b25857fd65a64f2c9e87fa92f36a8ba99783c85d1c2a84369589862bf893cd2f7774fc5d90a10053ebdd63b2b6042f6e929a57a6f5535c0ffdfd93d5695117587110d6976b8b9810f947d99a2be2ab80e185d0d7e4f33097a9b123d7278c318404d1e3aa93615c04df771ae64c603e202fedeb1b3d268eeaaca27710843d6d3bdd484cda3dd1206dedd07a21a49198eb22c5e977d1e0246406484f95bd0c6dd2bfa659e6ad5cc43e123290b5e7d78a2f92ba1adac6ae2727f6afdcd7551662266e23a081af64ecf15253e3c63d6e411706223528b4e585bf4ba7d296aadc4e01270519444f9c5bcbcb6a0dafd6d6b2cc320710c0654b8d7362dee245962d00e49e093679310721947a87aca2573734dcd343953e848bc45f9d635bf8136e35a34995a768434dc2de25ed547238915a9c0d0e7b2af813aaea6c807794a3de95bd90a07b1ac793b0c4d1c1ac878ad4c1677c5b1e0b0ce28f2f26130343e080c8581d851791001a2c1a11b653e4b1d4cd90fadfd04673e60a891a5a081e2bc1197eea045913302ae3f44245d0066022c44e68670ddd19bc8d8b76597942cecc465ad9837a77accb51e73005f981fe8c36b6787ba6d0c28b1b7a459e1fa74397267a85b74f477bf6979fcd84570e7908efa37ac2bb3992ff10fff05c772ee48a72535bf7dd338e039f40642b1071641a82b4b941f7ee8dbe7d341a48c2f514735e5783d6a2c7e604e9f1e678edb2e56b6083d6f3f533885be27394b085a8af422fb0827c4f68f1e704d3ff7a51375aded08ae414e5a35eae44a7a1fafa0f2acdd77bd2aabb1994906b8bfe5171d52be00d1889b4900037ffddf8ef75194afd62b356cd060a25919de768c33f397d200935156c9517945d22e7a1645f65eb8ebd8cce9a2db3af08707dd2007742cb4c0901ecf545a9af86907477f1b5845d3ea678eef0cdcdf8bd1c0b92dbb0c507d3cfcf49de32fa42db66012c0ac7c1ef415e4883f0266ae0af2e37c2d389a39d55e3d53318687925d56f6f8f33c7b4bc53158c78a3672335c80f6bf2162030ddbc6f4d774d82fadfd6111f35c5663f5879ca23e2fd9074b3675c89b12aab743f075aa058cae4e6a6ab646f1ad13e9d44d6d9a6bf07a6daf5754f03247bbe875319a575f94cea67ee44ce84cb3318264efc777094b1a07537f40a8bd10c8fc9e77e9975a4b6a82f31f06b2e0fa5303f33152a6f0c22f0579f5d26248c259f4424e52add2e8a230e0cdb53bd317b744f3e850321084151b725157a4302c45ada5b88a783f486bd5d4c430eebef8ded8138db9b9701f392bd8f0c8bdf4089cdec5a4dd64aeae71e99809e6061ac499f1b54b7c62e5ff60065296f7d649f37dd7d7bcf9bcb2eed638103c2444f7499527ad9c5cf0d44186c2caf4331bddf5fd6d7d3b93baf9fbb19e8966485f5e1f8f7466b68720b5b51ebf9784c93c69e817128a4546fca3785d7580cba9701633e5086bf18d1ed9e0ccf15e2907869ba487fb2d9a9747bcd9e06eb0420369157b831597d2278c3698f64a5131130c1be760ecb88f8204f7fc0f453cbccc9b9550c5401a0a63fd770f9b84c0273cda31e94290bd971f6e7fa1e1a955796a445795d62065a99a884e6f9d18cb0749347f62ea14d9e77d8873da42bd0bcfb8bdbc03759fdb09395c0ad5ceb194eadb640c6215a36cd36b03b51bb68c87854acb9a7c6ab0a48e94ca535098b7ddad8f00221fd91d03f616c4015e2b9155915c890abb489950b76a5c2fe4357d9c510a8ab39c34f51ad827fa07c3a73b0e6be01d83c38c0e8875222a158d5c8282d2e89a2182f0b6657e61364338ccfbf0f1c122a50a06df5b84a084e1eaaa2f1396b77727aafd788844b367853f0f2638e79e702a10403509ee86f9e6c8dc647f62cb747035b191193ff44aea57316262fff7290f2ea7ca3e5b5e3b0e374bab4c6f011fdff15f2e0d8312ae834a08c20e64f06fbf9b0fa99abd7da6b9de51204160a7655296208eff92953b9cc8e64a920f1182f2b61e917592d845e1963dffdffd817e27562d77c87793371108be675309b6a5a66ef133936e12fb82bd9be8ed671c485ec0e052bb55d7ef7a5405ff3046e033a4e03a9837feeb3259f0bd2f92d78e7d894ac3704c2a6e5eff3443f5488d8746033804e6716518640f89ea2dcd2b92b9d394aea8df5e7535c8582165240063d6d693eb5874b6743da3aaf308b300bf8c66afc293e8988190b07700f4383a785db1896a21501650879b6ceee1a7f496fe0fe68e72a2751c64758da3f13c0e10d00b8f0423f4ab1f0a77eaa9869bd1135e0fdd23689faf3617f85e52aea4f949cc931aa00a2736b48406e9b19bff6673a441d204ad621013117b50125b82e92647438c4b860ec39b889c5d27510c9b306377b3ade22331de6482eb442d7feadd4673e729ceff80ef7eeb94cf8ee3fcbe7350c80de742af50e69a0d9ad0b5d3cb324990301359d47eaff0df2f5991a01ed78f62f9f50fb716235c2284203d589b70170569e07493a8af35af34ccda6f974700d8f0b0da1943bdc2732a17450b95e4dee34cd4ea98e886828da0374db740e309c0c5d32d02839848df527d95d4e31580fbdb4c6335b23ef238c005399f66f42de60316849c94be35d1e086cee0c46c72b30de1a10e0722fbf2aef7bd3fb0265b5730bf55a11463cfed93fd41da51701acaceadb3be43263cb0a769f69da98ad7f0ba009da3280d2ad829c028e4291665203899d1a72d4c6884416185ac95516d490b7079e9b7dcb32b303c32792efa76f3e2cd7867781d9b7b60fb982c8d23c8270a7d63c0e9a1ad58638905ab3ebeab99f8a24f07b6b34f5c4e4d60a2ff66b3562ed0f0b0300a2cc590b62d0eb79c52028c17ed30e6f5a548f40da655af945179cbf3500ae0efca60552ddb0d1b6d44ae0c4845b989eaa962dd698cd374c897832fb88e37c0b96957dac93e62d8e5b4f65610869013352b462a1d8e794f2993db0d24be9e311e1fb948b2af5e65ddbaa1c343a76903adf26b52975d41ad9bdfaa9666e740db7d1fcd34160a6c855cb52b22070d3f4d90be074cecc210f60a0c9d1bdfedd403db778f0c081e6897dbf769c13e491d1c48689daac88c938ed293168bfc2d42463b05a0f0bbd4fc290f0734f4f7cb0ae3712a01443565b86a3e594b2d4aee784697bce01a77e27b592f5d3574c3fc23c42b9454f2929ec297b01d9827a51f289e8c334bd941ce094464e419bdbf08cffc4470d00ec53edc60db1fdbb2b29f675fb3c538521440b747b0431ea0b9540b815568ece02977bc9f4be90875cddd04ee8b52ebfa301c0da95738df22cb353633e1684204eef8dcffb96a8c4b8ef88f1ca5f9bd052d2feb47af7d95bca832a8322bc6362b210f75e5e2ed253c45bc6f257cf190433582cc40f3ca99ed5a81c2854455d22fd6d1c51c41b52ed0449ecfa8c8308ce62a9af30a6fad2c83f19608acf1f992cbf81c73bb3ae6bb8d9fb630d9cf5d793283be4824a677441a8a6a6bb58721c03b6c0a34c0b02c09ddc597ae60ed51aea2aa8be4baa4d0c165abd2488f8dafbb7969d312e74cee556c1a851602acb549bca47f9db1d4c9b4d985d9d3f1d011b8a625ac1c6d7b26aaf74e5ca91503e04501def1abe08f2fe7e6d1ffb2fd1b57d1eae91f564975ff27cd3b7279b3d30681138280bb2adb04939e12a7a11c93929719b64d9c82dc592c158db8e98d2f17a2f58980e523dcb7d83bc4b97decdb08f1b24217c99c6a10a7d0eaa8bd046ee1609deaf23380358cd58f07822938452572a6b9c627fb99a6952c7265e1c66cccc4d9acb14531b40c952d954a4e624dc37ed15292d6d755c7e43de1c241d7f981231864535742b9faf7b127e84570a7ebedae1e53d4aefa5cf4e0b4213494170cceae5036835fd2735f849f38e589c47b1ceb7bee15428ff1ae0e07854f1d09ddefb2ef9bc4d3b3bda2457ebe3cf0e6ae38bc17fbbbebe0fd2fa3c4d7c95175111ae894ac3f29cb521d709f3ef0d6abc4c4bff3599966ecc861d0d0f1f3a1b25d2b2a7bfbdcfd9078e83439ff78960b1e95d95d709c2eaae2981275d71cf5d8a61f3c5bfd2eb7da514ddc8e7c550fe020549d0185e5097d0a67fcb1122f517621e11ce9295449c8c6178089fb93420e7c27f005f95f9ca11f608e0da132683292b5a1679cd8ced5f274df9297d096572566e1fecf3cd5f269693f26ab966449db904c070a92ee9b4ca5dc49af0bc620433fb63c81e25d837213e1c5b410ebec4b7b5f10e0ab9c04ef60e57fa4a04121e8f9d662b3683e1fd5ec1316d3b235e342c52a7d8f82edc54cdafd89f1b08d0c138ca945e698d6617955b0ea70c0b59f664e8305c835df0ba180fd124e1c9097ec98d20ce6c41c86d4a3b3a556862fd48bccef25b7dd5f6c278ed99cbef39e730c0ea1df039190c4ac149bfd45d9b9fb2250940f8ce7d799b8d076b1d00aa36ba8fa690beee09c9bcf2b1753cdb1821c2aebc7baa7fcb7ca03f0c1839394296f3127baacbf0b62bebec08de51050dc140f92dc6d764a862eb732fc4ed30f7058bb2fdc914e3576112a5938b049bfe3618a7203ef4cc0b13490391f4d1513a72ff598e89018ef36b012e44a5ad955a64ca02c544165688a074a08ebc7f0625fd3769908f7f0894219f2b14978ca64585265d61dc6d4a6231ea36597f86c16fada5fe128ed1f84cc2035e397ac771d6ed79936136b1a73fbfb7e74476a12ac7c705694e012bc56063e39ff7ea3ac6bdd7817d2f127f63772a64aac6cd18379ecabf13f8c1bc318070256ba8e0f101a1bd6a8af2b2abe748e1fa313adc491c25e693a5f84963d9e3c183cb061a53797e843577941790bff5bea7d18387306751ffc4808bf1e14b73d02ade9aabcf5cd33391dff350a3e75509f28e082d05235f017fc3417de4bd13393486bd367cb85f2c91a4d7b0fec0635912ec5d6921c13eee3530773de44d762af2fbef034515beb8f4716294d085b54247dbe42465e316139fe45416c65ca08782c27cd0ba62b42523141ef4ee4231c6cddca26667402cd4c09ea13720e49a90255ae719593795ef5728e6b8c0b477cae7dd0d6ef7e3dbb164053afad621644c9dac14eca212dae011401166b20efa80f845a6d0c399795ffda73fe6ecc39579c9881b0cfde06101e61a7d446d00e1a8b0dd0cc870e94efbb96adfdd9775ef139c449de557cd4eca744d1f8f7f7b07c267d2b7135fe710846735149689d58eb9a5aab11c368857393c888004b90640ad1d6a292f5b0734e753a58c5f407bd2c3ad4d8564a809f74bfbdd078c78952620a2e4b7f8538bb6d7759576ed23a626b404f543469a9d89738f76772248cc0e3979a4c8eef8ddbc25372b1cd28cccd1fcbcb1408592cef73df939a07052177a5dc781c07d8f4b7a5eac3ce7352a8bb7a2fc7009f7457aabca2f2c3868af1cfa438be44af8b58df52c63af198f830728f477a3c49921e90db8d09ed727fb2fcfe2c99ad16edbaf54b123dbd108a7100b49af094b167bae3b3826a7b1648360ad1e68b71b6b5e5fa23480d512f5a7dadc20dc9c17787ec3e2ff19c977802a32af2db018a3d989bdb1d1a906fe644d476d8cae57910274be54398c4e09e6540df9f3d285894c8d1017640fece11b945fcd2b10b4c02c81abc09b858c134a3f1b684097e43d8f4c77a2d77973a29db6e106079cf9bff0b0723f3c9296d2da95cd231973253ce8ddcca8e600c3f26de6cad9ca1f669c0b21b79942463012d70845714aae64db19a2275aa6f1b67b094b928f30cb8126b77b15549804aa411ef2f044da5ab1dcbb27d7b9912583f200a7c7939648f859a7a0bef25d06466ca63d5ee762232e98283b689a0838bf33c17969036a86dc01afee976a585183ac979a293f364fc0c03416866df7d3ad21f80c8a4547524adad2f38e4d3f7d2d4358cf61bb74df048c58d217004598e9a59f5f820fdec9c5490a81121f22b4d9b22113f054ea952b3a6dee0747ad0f3290b28dc4f341b420bb618c01d907285031348f931d30f7c03126130177163d4cb19867d10a38799d68b2ee6cc2ec0abe3c2de2d9770cd1fce2bd96d7f4bf0065c46e24e92ffe48a70f4ad0b0ac041b1d4a1692958b060fc53651d8a92e8af3043725adfca4c725858628fc25a86e56fe55bd28cbd0bf8591c19b84df7462b8c684ce827c8fda2170e068d571f5621e119ae8f1675872fe8858695aa756dfe1b3d57f574f90d21a40cfd7da2e42ddd43f8273551525b21cb27035855f47fb9e370a8b7819feba9c24f8deba3206835c1e5f84633f18dc3c60a83bac23bd4deefa8875067178b8242e13b294add525cf43de9fc4a12ceef7711ceea566cacc824dec96c3f811e96593a4d6b3f81773e84f91a2173113c2895b39fe8c3ecb0073f5fb601115fdcf63c5477e15fc84020e7b1b3a86990651b5b388cab31c7f7eecbbc3f142c74874100d6f24ee8c4f57024f4eae5992278aabd97db4975ad0390458d26dfdc9c7383ccfe9e72844227ee598fa06171cc36fe3b6315b8699202d5f03db81d9a0bda4a3fafb8d61d47376cc4f72bc5b46f46fc41e8b9af302b6d8e5fa254badb1d1fcc5b103b62088389b1d39fd768f08be5dbab1c4069bb1372cb871ba8f7a29f95b019be879ee66d658a8e26b60bedc48f6f25d04854babc6fd00ca4e4d4802d251dd6bc9421f893003bddc6bb793cbae14aec7e4fb3d0460e14576b5a287ad5d74770ed0aaa1228086d22d063e094add6fe1cc3fdee241913cf7874c969aa7cdfa71bfcf7f019a366fb62bd9a0e5d7a468523d5fa9c4f2c919fcf8a6f07e186d9705da5e2875b05427c6bbd20d6ad985f8ae97df311428f090e85c2b026edc64e36cd771dfd107913aa1ac73875de043060fb1ee9ad61732f2293ffa15b1504c25f714d4c221572c52b4570bba1f061adef14132e1e8a3a2e7407e91c01567a80ee5fe270dc50ba84a9be0f118f8a05881bd2a249604534f98f042f8ca74a3f189e1c829a5613e8c5f5d87b821f3443bbd7d380e60114e2dbed973cebe920f38baa2f43fa26416d4d1a28d6331da536935973fcaceaec8c98a9e77b0ac6b55eea686b02eab8021bf5d565aa17bdc2651567a05ca1eca17bfa12e101297c76940fe10efca70a8bc0f2ef077fdfcd54903843558b7f85504c00011b500a65f1092e5353529e046c5b731af2a7cd22c1994a64645a69e4397440cdc9418750acfcb3f2c1da28aa54bac6d8c46ac8ab7b18dadeb0b7a6c2849836d55a2589f2b80a134df193db047d346748c716cfb476c6e75431415b8c474ee49fe25a56d41e089959366f294b3bd517b8bb7b2a5693a80c164fd80927422a3385ed0ac67d5af4c3a8fa5a4ca83e3e4ceb09a4f5cafa52db94f01aa0f9d9f1438f2937828398f9dbab40c325052394becf3ca7ac6cfb4461762e80aa47edadeccb6150596995a4a07506cb17c4f3f81a2ce24caa375219913098229368bc8c483107a762066d1e007d80ccd27d1284c17f66dee55391e864249906760b01ec78ffcdd050e9d7e2f02c66e60a9f53139a94be2bb794d02844aea7acbd95601afba8d9d6cbc9acf8e39652f2bbf33fc822c6babe290d7eb6e33d9f62c9b8bd072f37a3868da75aa912db41ad59737de2f004b43594f4d2407d3a7fa40a823157b40ebba98b789997adec2e748719d32b5d4d627708bd29b9412a9443116731016524b4c3881d1049036874f4f3c8ac71e26f273dce89f9de6e45fc756fb3e50dabcd704008e4d50531efb091e50cb928fe4ad78fa1ab88e9f2ad1fa422182295d3d09906b492e85fb09aa1f157d9765bfa1fbd0e7eb523e3c6ad35b84671376482663c87ae078110faa6f0e5f484e534323c1ec3827c3ab18be748f7cf659e4efce63110fe89ab930abbb5590e6201025c5e0268bf4ab60e97329a3fa19f5c023a4b3c5bc094e63f9861d378ade14d136532c840c2fe6dcdc334f05d588750d5dc281eda1de3d5e8e47229bcbb8adbd72c5e79275382febf6e17767aaa8c450a34489e00a2d53b6257b14c1092db007e86c431b9605ba81972467f6186ca3195e2cb5cf47f3b5e7f67f073ff640e561d02ee9cf839fa54f3b6b89c1e2bdb83e31be2cd59c8e8ba04bd2b9f21865f8dd6b56620f9788449cc02cb01f01168b92414a691bc8e41f4f7d2e264c84a8bbeaa1156f37510b00c928c194d9f9383640e689203a217f7d0e8749bf10e0f5b4d725d159ae99e9e373b56adf28617c12bb6caf17df16859f70772db20e84bb4871913d8b5c5318879ebb5fd1c5848fbbf0b44db5a9f1ef74ec7f0098d4d406fddf7efef992b2ab2fc4b9b9219de390b198dd1fb8169f414daa8bad2dfbae01488748548c8c906c84284053332eb295b444183855e144ef3bf94764bddf57798d33c6899078bf86617593acdfa5ffa8d1e05d69c2e861428b7965db392a3f524b3c16ec0708c213021717156a82ad3bbe3fa08dd5bf7e010f866e6fc57898d2be74a3a2fcb797102577c7a5d1e962fbced6b94de7cc2a65aafcf4913c532ca4022f2e95e816921293e526d2fa0a4c1905c67c19780918a91d3988790d4f6cdaefad84f3074bf01eed9cb546bfb4e78b0ccccaa4582556f192d5d4fbf8078bbc7653f7ca84f6367ba896aa93fc8e927fab5d69d6be37b1b8b18188e417a015315a8a7897c67bb93cbc1164bedcef790a087e36f5d2312782167a89a8ef2c5df0e6d1988bd7534b8b7633b4c80b2dbf892cdbe1224e7d125a5ec711b4c291e22fef5afdfaa468cb5575e1204df2b9c30cd6464645867e233b1a4e6324924ad6f177061255a44b17945df9195e1412e5e6f77cd0d5cb77c082cc34184d000579e75ee9afb0e6d805408cb702da68b4197d31651c6772a879a632db02be9d2b1176df82cf47eeef857ee808cdff04a081dddd66039901109190f68987cd9068b554be4e7c932b7a723335d5cad31b068a3d5d0e5bb2d73829ce71b4dda7a8e3637ef4032ab38a7429827246b7ec32af9025b62bb7e853d59586a5760e280c5c289d540f896d1d6b6b0644cd131d204afc004b04cc907a626235bca1726f8355d5c542a072f7a284cbd9a9e28777f47cbf39687311cb2454a9eebe21c3fd990c47d7e1d460786c1593cf49fb4386dd74900d22f23b97bf12653812d25d378f2079ff0ea5aad605e01716c306b71b6b4d9fde98f4410b4246594bb8e5796b2003a6fea59b804bef3b93d01a9bee008803b8ff28633b62c109a67d1127e19b8f777fb21020518fc23a15e1732011e3e7b87bed2a132ec1b3574965759c01da5fcd863c49cd15d3581861ed1a81c49cc8ced7f86bda9cd9a02fa6d2f337043e59abba172e6d05ffa0059a2cc87fe50508888e7a14e35a1f455d327da5fcf775f4c68f7f5143c9d24fa26f6836da1910cbfc175b4783e1166d14ac8e3fc8c81569c12830d69afb6880a46a3fe11920632bf105be3a387d6f621104bd369b950c247c653235780863a4496e43923f31d5bce188627a3fb0abfae444786357bf358b36bea319a3f812b8771662baba6b6f5bab312162e35c14d0e9a5675040cb363bbfbb856d6943dc1cfeff59eb8d5449dae1b9901096d2d46da5c0c332fc59504e1b15d34e91d3688719382f74b48806e0c9a59abb14f5def98ef99467875c7640e86373ebefaba5ee232eaf47c1d80e2ae2da28f77848170e062980c67ae2e6ba401cbb46a1a798e4d655b461c1f19b28b86381f97f6bf0d7cba0092ba0d2446f123fdfe01217ff42640a0f7e6c6998f5801b64b24be88fe5cd509043abc9c6a9e23d6f5aa21380641917d51565a4771c8ab631e941f82a3eb3d10f1578f4fdfb0ab522696517c43a6d0d6b973b192a7d3acd2bf2fef850472da2d1e41ebe02571371550e551b211c2d62167639f46f394709b9c8086b732bcc7b335a38634791ddcf4d9d61482074db0c32696e80bd408e7876afe4107d38c8d38adb213524e435c27ff7e00736a32af4f621ae509dc38e7e80e2f5dd9615da5074f3fc7d65932e20729568bc942952724063ce48f10bf84642f650ae5ac46053d5515372eacc4256fd666e43b7e306f22848ded0264d73cfc0dd4344408083e959f4e6f03451d4a4fbeef155bc0c00fea22901873d09d147698fa44b1cd60a8dbb9a19070e2b81dd2499022c66f93ef418a796315c451aff72d6de787f50c736491ccff203cb262e8709fcd9f6d318f6d6bea46392b616ed7f7db3db92637f9d00831a462f7478c314300aba0057267228b877f827e8e5341e6c82c363c879b8d01a05ab7ddbf937201302769796b3c7472b808597bdd4f0761723a7ae1805ccd260f763832d0f9d421956c5bd9eb750fbc75e52586d19eb46a1e3bf4169a3c7c28819961b4a2e11ca87b1728df105d21ab557a1e9ffd2ec370b188b0ae5fab6a0cc9c5b91f44fe5a7e2e38db000baa147f951b75cc112e481b7436c2a95cbd4416af4b30b7365fc332e669e7170f994c0095c25e651cd7ac31336a3806fdb737676b6052cfcf8f5ea711f25c0752666d8969d13ece022bd2a84440bc4f0bef7eabce406945fc3930ec22023358442533980999998813cc96e4af4ccff381928dec99735d342c35f7ae5416d1bd4136d96659c86d320e36be7d26ce2bba47b4bad0e281927e97c1d5a6bf48456462f326658f2b0d801721fdf4ca2c20e0e518dd0e37af16cbb84553022f64a287b404d30461fed0ea6283fc53d7da35cb5302ea1352962cc54841e6c81a53fe2330b6a295a67ac78220594e8c2660b3df8de82108a12aa4d34b89f50d216c3924fc415c4dd3648c45b3c1b6289ccff8f8bb7d8c8ad096bbad1075c5ac67a50b895fd0256c781bfe1ebd118be8f88c4b3c644a7e66a2a110012d6fdfd05c7f9574301943fcd03467ff24f890639233817dc7a5381d4de87e9357f5f1d00bf2dc3db7c1d1c9312908f492b758a55c65d45d1cabda017a58dfd57a96de88b98b1b4e8243af5629c993f1a70a1a74e325205a5834dcb4c7dc3226acfc80a0e58aa064161050753a9daa3c7d5233916feaf031ad36a5fffb4d1b9ae5e00ec9c382885ee372e42ae147e5d81a855b9e3261b23c564265a19ad14025d1508b54b2c82e1054a55dc5b1decb1f8504367d33f4c40fcd3656a70428a24cd4babad400f4769ea5da931b30b44bbd76715bd30e34a49e6290bb93d7b736167a306601bcecce9afcdb8e24e686b3d9d9e8ddd72f2e93706e5b0b4962c9af01ec73dbdb6389e4020c2e50f00635d26bcf2122697351a7f36a1ba7c266e213b27a12b7bef0f371254723bbcc1349220e59fbd13a38e901cd11c2167bf4d0de301a42ca45fa61251fb0216f7d2eeaeb9ea3b093bbaa1da033a7d85dffe3edfa19b77e3aeb2562cb6c4a14c7a0a9d5005f4f2611c975a4a4c11f0ab47f0b2c097a02aa2b9e4fa730373e7438068898a01c75ff0cddd2fcec7bad997b1a18c97e65d9366a1598a620e0cef98415dc60fd38ee7223d65f13a1e7c73433f713a1b8955850ef21038e8709cd93c562632e67ee7d57c05b149f4ce2ea3d5e907ddd2119bc6a0bd92636e93007222f7fb5e92c48e2d34b957075a19b1f39ba8b955d443f0e7924844dcb4ce90668c012cd9b6b66200aacf66beec4b49e37d1967e99081a1087be9329c767321867ca78a10adc04d76c49b36e1f213064f5a1ee337e979e28f00fff690ba0df65cbaef8da1b64c9049b0f446f345e67e9fc64a9a98f405a1f3ae5c4b51746d80631e0ec93bf82aeaa7580034bb014fa0a03b86a2d1b5ed6270078ae107d8a1d0601a91488dec9fd5a66baf3ecf642ba8d5c38be0c289d5fd1cfb20a86bfba27909dc24168067a95b0bbca220edc7847900c56badd1eb4eb25c4bedd7fd9b5e592fbf8f24a83c450713b849706e2c786910d931fcdfbc9ddad1a85f2f3b48543356d95acf8d2325c683af0fb99a0f523d8e63154943a24d517784a48eb1031ec3f3d12a7d5e4f1c089823652e436b99544fc420e91656bd67005892c1670ae748a6b71961882af17bcf22c9c5b28d79a5758987a4116152b9f31fd8904fefd68ec580dec9bb4b79342223ab7f8c8ef90010e9cb2ad970f8e39ec5104a7ffdcd0797db3f4a660701572aab9faa9edebdbb7601d6c9868a9d72ab1521be8d8a7c68af4aac9c79ae10b5e95460ce4f31c386ea7b76f9698aba78d7c53386aa379a737fe9a5bbf23feefb944a1698a8f860284e8eddf3c8e1c293da7ae53a3be47eea2b81ee6b0de797bb22513512fd14b3e2ecd12ec4a870588246a5d006e4381b8df1d50083e5e076fc42202db9e39916e51562cf3a63973a3d406f0c43636b8f7cec616b1de0a9ba97c209b468eb5781a3b3dd017f7bc9cfa331361e608a8a2380f5592f00ca1c9ad61272c3e65ace86e80ecab14f00427a38d4a52cd6c7203490db6f852d34ba4a24617af82f91d30d7a23ef5398dffa23f6f43c489bdf1ba675eb63514bb617e1fb1d3fa1f402f3beb252fe600e64eba55ed1fa65ef93ec4785ec4f41e409b298655711ba183400dfc2247ce2dc842cf5b6d722fe0586f214d6c28c8cc0ea53662a454b0952f2bba36c116093f96f5c32a78eb7ac83e5e56d262fc125739270c74b7d967bee9f779607d60bd67a6d1b5e1283489d6f9eba07820be7603c315ad5e4f10450f627db2369ab185f40f8ee16d691401dec9bcedc83688376821861579fc0ea48d768eff3d8a7e6e89ae3b7df54911753e3551d264a774df47c5fea978aaba1da4d04e7b3a9a0cc1604cbdc9fe9724c3737d888ddaf3bed9a0237dcdccf6fa94e921d2fc9efa5d73cbc4946ffd2d2f3c4c0e65801728823757ff88efac4e43cb29e5775493ad938e352cc2f39fe8466114e1e130e272e952410826c59c8ce14e0768d03f85c88c0978dc923dafc0f4af8298714e9890956c54fb56284bc6e2e8925a401926e4c1348e748fe022529ac16460edd2450e4216f1711ba45fe753e2df8d7cf19b4dd5d8cd602a0072b87d7b6eecbd440ffb8bd5d8e24a6c0954521cf95ab1ed912cd92e3f7e143ccaa8a0f2591e95cd3473be4a330c577693421f5773fe9701f625610c16d70685482f707c8e64110efbdbe5dc3b7e564fd81a2c66ac89c67a56c9b5aa898eddd78912b7aa8ee253cfbbb86b3011128af225fd3002796cbb60e8fde913ffe00a63ecd615390fa1768a35445b22f92f08fbbb21830068a2736e3ca9f11ad78acbfb117377ee736023ca806b81abeaec57b17b576fd65638b4274955462562612faa067eb1b7f375b3ca7c9e1419a87a7a0d03abd41403ae110453672ca8493c7fa5bbda481a971b21110fce7ee56afd62bd2740f848b2da472f161bf934fc1bf1a98a331bd00827a14f2d4d46892f0169e0326dea4cc72ee3ec0363289b5e3efdafe393e4052240e760252a5e8dec163673c314871cb81f0c7c1e4346db67ed0b5f6db44f0e646825657ae1a424b5ee5a862dc6a11e764f83efdd6272389cb5492e96dde4ae6f3b7b58c8d7509c532067afd1550defdd80ebc5ac8a11023d96d7b9b4b51b8c5ec09a29cfc74a67fcc12d72f7c2a065c58be954f7a2896e03b73d766b71ac9bfb935958f7addd353bb584501d9a330702dbd92c55913b5f541ad09f3bc3ad92416a89087f4c7f86e183b8cfdbb397045fa2ab60cb80c2a4832044b989c63a817545955d960dab9a49269d010b5d0bb53aea88e1417955e1ea7182782580a885abd5459d3da858709220f94d50284345b36537a37e4a4f737d323ce40d6a9524003579d56b4afa8100a10f291ba2027630ea1873a2ece4e57b7d1b7ba432454a61275c8422a8d194396eb5895f4daf4db9230600d3ed13d681b4f260460522e83d4f1a9d955eb239c47ea7f09ee3bc62852743b66b2442b53b90aac800921a9e5981e6fbdf83d1b946ebc2bf8576cd4b28fff90dd63c4f9004d6cc0dc8da75babfb95502286ad83acf4301fbe05234ab2063116a84da30d03f09b34351f55b9eb962aceee86326e83818a8abb024deefd494eae6d24312268e725ad0ca56a35d22ba75b5d09006ff829a5df841f79f4f3714ab44733c09b66b1725f0140df9de6267e4a4fa870d8b2f6600b2d71f4f49b7e3ed22b4540a93439a71e1f4193916ab7a0e55391fe16c7c052ddc43601e5ea26af2c580011466e72df8bdd49c7e4c528b9db1a8edeaacb6b1f14fce12f0a961f29c610987c93ffa9b0439566f655532e840358a80e99e6186d95bc6e080a4477b31dbe23d8090fda3597ec85e65ab0c98348bf18ba0c05ed63408df41c99868070dc60a9788c57099d780bfb7a219a92ab346a598e8fcef764a4393b969c20413fadee58eebc3b8c6f3196c79601c4fd3dc132e46efe173f6b9dbc5cf1e0a5355f4af7a7b68c5194a388f859e6ad81ed36173f66b054945a6e18630ada5a6509cba7c7df8f70e408ec32632b2340270ddea3c31d6026a759a412aeddde1609a1e0b83aa6ebbe38c4c44a8f3bf48d01fb9f4497c216f25c879b602a9deb55596b92c41cfcf49225077996eb025dafbecb1232ffd4b8a70aed05b63280e0f4bcec204c082d2a0304074d3df379502b89429bbd70e8065ca1e27d522338bb0f6bb2fa1f5c261a127706b785c951edfbc2dd417484356d6dadf5bf7472047424ef988e5a3fc9a82ce80a53bef3da3de16285e63510b52b84735286d9be851841fbc4f33c89336220d73df84a6a4bae22973f9524a66a9c3683d632e4ef00c3cf0d1925127b86e43211bd099494e8f07f912ded7e482fb5656a63939b3f9b9e070f139d7c5bdb7ea9aead84af9c0efb407e83a0014919ea17b51957e21de190920bb8076ff0655924d8e18315c73271c84ecd79a4b590bfdfaacb033e2d91e0e1ac6358272aa7c221d1725ff33abbffce021878054c6dd16196adae351574da4d09dacead51982e53fa8457a02d289ddc986a479dc2a590eb105c451e0038f1e4e09dc6be2656eb3e9423967d620a0c07b29122cf4233dfc208febe22472f8d28dfb8c707aeb5d05bb2ecb38b21a94f29741e705b6b3197ffb4e61e27b9311aacfe72ceae919220bb58893bc5b7b28f5ca2c908d7d28a8ba247f79d5cf2060efb011b6486ad1dfeb4043cd25ac79c21c0f18685881a65d75ce9c027ed7e476b8d213f34b8145a2e31304961c54c774a5abe0209e74ac7819b9aa561b485aeb024780a62782733cc40ea128a8d8c8fb6d8950a3c452b599a26ceacd44ad2fbb8eb69fbd17d5682965529d9f68d3f1ea565000500995e5572b11b350a7146d152cdeb12bb55cf28ed669bbf6ea1390dd54480d9a02bc2d0a8e716a5e283c60eedbb3027230a75ba251ae994c4e13c15647c1801731c9ec48f75ae58861aeab371d4568f8a84669ab7c1a61c88031d385ef47a5a2335149bfcb095a6ebf9ad6f8ee1f242ac14f7cb24c156e2a48fa975cc52fbb6331af4166ebc1d1fb4dab68435edc88ab6e521857b1a39cd970205bb0f687c014ca83e0aac8e09f283151f593a46fb838e375e1b30e787f82b57596ffb36eecd7728102454fc53bcc3f7b9330e347312f088886cc8dbc9ebb3540cd1a960a8fbde5ed5f555e3c32d9cf2f6b5d71af58de6f0e9311206db9fd0ec1d4129f98d4620dc6d0807fc8f2103ca3cfccb768a65ba5df483071803d2712b4a0f8ce69213e1bfcab402bd40c6b117feadaccb85c5b746b32de632bb41c2c8b3b9d64664825cf04f7bc765b171d864b9b6e4c5e6631bc9e113b42baa7435e02b8f9399d250b1cc9b046fe2e00d60878c4db34e46667e6911a1badd7835ffa5634829da4eae0fc203ef7bf13a94da1ebec7f575e275ccc3e17f766b988916b2295cd8e2ef96df7bdedf24950ef75b55d8bded94138970d26383db348f7874aa720e28889e236e6c38d56c1362bfafec6c52a1cffebad2d6b53b41d3cb1e329ad1dbb943c38c93dc2da09ade357afef44f001680cfba57335f54614425bc9ad6ff1a1587908a7be770b0c4ac1919c33638640c71dc9148097919d46ef6e4087261179b406e92b0aee92b73b9a03240651045652483b37ad732e5cda6195371d9e89627bb48c001c7546fbfc8c9dbfe1856bc15dd55bcf225965875e715262f2d284c326ea85557547d2d7d5af8dc908debccfcdcb2b63449c7f4b7aa7f09d96bc8438cb793a3ef5c19598c39618a69c4a2e1f0fd6f6c7ed3ab28ac5f63c59ea636b8f323ddb49564cd0f3d2300981c5bcf95f32d166c8c5a040d26388119ea1c1b0466c6440b5d4d158c57a731fc48e50ac75d0167be0efc6db85c4d3929ffecc0845ccc6845a85e9da9888845466ad3ce718e6d4e728a3d2aa89150adf7b04c64755b0207a839a420259d06498c3c7b5ded3bb8ee4ae7aa1dc079a68392b8168bebafe356bc441831edd17757f10e1e3814065baeadd62fa353d9977c124f2c8209b98c7c47290af4d88c624b980b8966960dbc9454522c06d3f41c2aa1797f548959710742106ed6ef8873962cfbd5b65c02a2e69750ba041a52e1ef8098d87e10ed5cea73de28a5aaeeb4ac3cde1649b301e99d3bda5c8c2d3df8b2ca522fecbbfc9fc8c0064f7567681d724b4aff547a20b6e2fd98b416c84449c43f21244cf1f1d62821ee0ef31b5d69078fbcd0acefdb7fdda768195c58a4627ba12bbb9c416fc34aeb3b8f0ec5b9c148d88af77b2c651816237220e1b58bc14289c68e6affa378221641f0304f7a7c69913788d5c62407224dd44f52452f0bccc6e3e66e45a7d1624988d00c930b82464815d3c0a671b474aaf7baa8ae26a92a841ba28d52ee19438249f3a14aaa0cf19cf477a971c8fd50657ff902942c5c3798b624d34a2c650195dca2fc8a429d6fc979ebb68cf95ec71e7c0c751ff8eaf5dcc964dc1268f7b3be75303443b41e35ce41eacea93640018835d5e8647940450f83d721d801570b08fcdcb4bd9e686fc8b3a94efbf29eccd979d72e1487cfc3382a74a5aa8aaa94951714ba5f8a244ec6511dc1d55f3020459c0f0df08f4853bfa8ec1ff758446d120ed4802f06d8e58fb017f76494a76657f74a085657827ad10c7880e3067d842df89bc7d3588b78c101ca213f51424f3fd865935469f031768dd81b71ee7f889d4a9aab8e74d9c3d4d0451dacdbc10e79cdd6768681262e27057dca8cbcaf7e16ead326895dd50afb549f3a82c4e0a78fbf0b63f288a61c3338e2bc426661fe4aa422f2b335ef849ddaf0bdfb4a1da1919a287b959e2204429e8726d3d9c67cb95455bddefcee78666229d8e55da724bf6b4a35aca6870b0bd3f4cb9391f0ecd01cdbf1656449b0f2f22095a29eab0804abf6e4b6759f2d8fa785e3f9b04903293fd89913316dc72f55dd7e797349b0f39e9bb41e75daf27ff2ae98598637f7bdfa6fb6718ba63bf65744f9f77b98135e5c8fd1a12c1df1d97770609eee794bbab8c6e256504c885132e5183ef013b45975f322fd4692b5eb274bf4d40a884ccf5511c10540e3da313dff8cfdd1d5b225b82ff1821ad00df7053348d6b7e61dd685acde4b193e79a7f9327c8a5fb121b1689da6d102e19477f5b9703df770932deb1b097d8efb582e82286ff07eb757cddcc2282acc595ca9bf451037c20be853e1ef291012ef3da47e34453035370f17d4a34a990d79b74b6d8bf37cbe263f1d45de04eff22c129441f2bd763879f14fd75c9641d70ae5e0a0df7b445ba6d86b608f6f3ecdf74e4ff260c8b0734ecb3d586b1297e3240174f3cdc6ab353de8a44d63dc62499eeaa41a3b49776985ef619e6a160d8758108061e512cadc9a571fe71c56389192e71be02c167ddb90eb1684db3de91e9d94d83a1b6433b0816243cddc67c1c6137dfe28ff31e7fb82de5b2eb69ff5f51bf7d44c32099a66d64284736ab33149defa1732fe2f729346b0108762c94dac5a90b71325b28f0223ba6e2296008b1977bae74ca64972481d2ceca8b5efa40b3f6ecd7578aabc6f23a00f7b1ffbba51094d8a5d694a886e3ac1ba12fa67eba9fea7039ffbbd10f03537e4d7bc6554114837ab2e016b2da637830c70f13abbf1026daf5cb3d145104f3e68464a589242f617b823e9f6fca342befd4e02511d4bddee76cdf5a782d64b5d8a71c2b694efd272c34f8f42ca300afdb0b4c863bbd9ec5c4fdb4daa124598cbf44887fd1e8522fd59fe131269bbff9b93aaa6e42641252eccfe80d25eb6d4a647d188ee863016d81155f4b977eb2b479d3393859e215a8054422e4cc71d59fc95b19bb58d9aa53e5f7bd0c221128cfa56d2f61b4f1e51feb54afeafc86e954e8782412bf195f34f26ebdb4309049623a5327776be39c875b10acf059e06c922de8b02a9603c121e8d0693c3fb8f7a60eb8b5c04295ddf4a598d22dfa105170f9133a6dbd76f595f0c48816f33b26135653023ae49682e366a14822824206dc566475583567fc190c4d8654ee2bc8492e1c8a4b018acd22f44883ddfec100ef2833692eeda7ad84285e34c2cd96e318f24ef689464f465481fc908f087e515b29c35baab58fb1fcabd84ed31d49d897d165786fb118cdbcadb1c2ae6b1cb2d1db91332cadd3beec9e719156e5b77d26f20b26010226dd4f5a799352847261e295bb64ffee38850f14cc528ed623e0569bfefcf5930cfdcb36437b04f280b336f465ded866cfb64a492d8bbda895877ed9424c7663a37edef9fd8d9c738f4c3ee2b701e69cedd596dbc178075754b36c8797e55b495660c03021e335a41716d8660ada6cced85c4ea9548a17bab9077112216ff2508ff8aff0c07d93b0ddc029b2e2659fc763e3d4edfc462c795ce4021d3aea11d96773938c60db0369c09befb5fb2ae6879e8cc23e62ab3be1b766149a634fd50b190aee3a3a701b58bee645338a9eb118496d664704d270569c983c3c620199a1d5d25062383a3684796be0d6896e453da4b2b08aa1a64149786f10f14204f372f7e365d0a84583c24698219111fddfcab4147b67bf645cb19a180696bbf5344d17320d55342ce61fbad247d23b8167974d44a8f22959e3305ae868c2c0ff15628e9c98fc256ff0c790095c7e4166a2bcf1d5a9a5fced0463f0de75b096eac473e7bed2792c56308d0f4c606b1f5878948ebea04e787251be33931d1bc307f64826fc8813effa1df9d87c2a48205028ed1547588733f4856b48c5915454050f5da8c0a8f651cd6fee0aea8950450aaad7fc24a994b164b76815af278f93f8d923a3ca840477a22c1566f3ea6e28c1e2dd9df0f7ffcd5ab417ae1eddb324cde9c63413c98870d93314f98e6c19896816e97bf66def4f673d697aa9d7b0f7ad1fe32f654f87055871d130efa71ec8116d25523738f21ea2302d7f8f25a7e2dae9e4d7604c1e3e93809e474686f2e9cf89bf94dc77ccd68d5b7ec031f70916ef93bb8d9032a9b637f79a9390882ebd065a5ade8074be533ccb4725022682d29e2e847db2429d36ed288076e53839d276285d1406e49f594a14a11d25e21ae62e7e2970e1534d646791f62478a864a935ac029b20dbfb9e6f29d4ea342cedf3478e30637499d9e387e32cafccb1ce03aa2a14a8e2b363112791f8b0d2d1c5ddbd47ff0c135ba64fa61066135c70031b734ae803bd51d1b9d305137097e20c7fc08ca5ea60697bb531e1661407c04e3ed2626ab70199aefdca032f513fc98bbb51337a9f0a7d35509dec096b3a9e5e0c607ff4e65211d1a20a02eaf3ea7361ddf6248728096557c07d76a364809ee15aa31d4b155c1cc334fb534056e708014c094ddad5caa8f5a84747821ecd181594ba445154b1a473ba69375ed54c41b4e77445814f74d2e975d3fd8097ae7c1c68e1fb48573656f89e53b31b9715a6b6a10685b2acbe539936cf092ef455e9993a50dee443d01d5b33fccbc09c84d1c84a36c5a64eb7e859b6efc56e0a1d5ed16d95092c7d3c78204224271c1e45b33876687486a5a157e5c6527ec410de99745b689e975b777e3c84234a8b06e289a4dd888dfe757a8fbbd622998c2f7ee46af9193ec470f36be98bc6ebeb2068732ee62e041a28bfea9320383b1d2a879298a65f017ad67d6aaeb9ea06defb444f0307a6fbd9dbfb56ab67b5005c158106974bf363e63764391b17346349420734729740d8225479b728ca8ff257e551ce91bad4a75e427f6e12506937a06d394aa1e9d0b4a43f5f82d90031e1106677c2b3c297ad7de3cf9fe1ff516b748959b5254f30ea81c24c403fd7eb6a73e85eaee2878ec3f8780ea4b7ae4de0b03b73fe43e9c8fb9da0010e1f1605a96ec4fe4012d39cbbeaffcbb7394c637abd291a834c3c01b862fb65029bb17fe903d312370400812d389c082aa41a90a529e45ac03194d9cbb79aacf398ab88e5c3daffb0ea7c15e7f1b585a0166c63dd4022fbb0abeaceb475b8ee0a4828756d802cfd415f77ce67cbac107163a7f0614118381a5d329cd8de84040dd8075695a96d3af43419c021f1edd0940e2276bc3c630087accd9abe4ee9d0c3c610d9def09446ebc7ff8c3a40be507958aa7476031457203d07a9042b6d3683952318f5c5ff00282af4850c988d6537b9ac3b1c22eb4c96457791b24f48cb54350c7a76d52e5c20932fa86f551b1cc88dbe80b2c863fe6d2d93890597155cc5952a1c24f06876a45ae011c32a6c21273daa697d918480f4b6300a63f35e43719fd07747137f1e42f8ac4d3a803393268c051024deca242484f5c80b23912bae6675f2aef8a42b6e7771dc82b427532f47b6f8ea790076aa8f5dab31e15a07436b82e94144e0fbfb217b57b6ce31f0838d457686f6147b0ccfed0faa561aaf662917ad2818d363fa3235437ba78662a699e8f6c05e5d9d0cea6f04227d8ebcfdb4d1f9adcf4a092bfd2c9d783cf4a2b0bf6daeada0a36e7d39540853630216524f22c3fad5ee87cf8d83c5d4ae2750894074a3309606b8ad7056cb3104519e5a3d581d267919770965c793fb97ddc815c153043bcea304e52133a92543841275c08020728f2939166fa38cb0de325233591e94da3a8a0f49448dff493ce0cfcb18867bedd3e924d60fd445acc0da70c40d6559255815d616e6c092bfef83d062412177e0d57ebc3f31c8ac60ae9b81886b1f924ccd15648e6cb76015b8e01bcf69070c910164343279da9dd6017286122b87dc99958c620081b9cc786398b290d19102a0aa3fed89d81b3719ce0f8913524938eb439f9ab376a06ac0bd02a38f8b97b698a1ccf832761541b7e7d22c41355964770561705e6bd72e7a810f0b559aba4e6e3d543565358ccae7de145830f9fb9be4f9ee9a0164662ee4e9a5cd92afeda43e4a397b983dc65c934870c0755b535c5112e3dbca31e31178da730cd857c6226d99f4bd5322a69ec267a680f47505b4f0b5183e530b073736f458ed5d18ed15f70c9cc5571117553a8d577301f2cdfe8b5499c2f0e7f3c814680ae2c42eab5d7c6e944520dae946759e9bf44414d0e0c66739376cdd950db8e406e76070c81dcad978f67003b01e4f84f73f926c94116e3ad4c484cb8e7c9f041c8ffe7c2181c1f4d44798b807555b2582b57fbace71377ec434e42cbffa6c5b85be6c5e0282b170e414e9649cb48e0993eaec576ff196c700ab840838a5e212a7ef43f154db84d34ca72527d6074f5b53f982703e658211d6b81a0e5eafc1a15f05b6d650a214bc5bf6f9076bd1d2568a79e24ddad835d40468d41a054296a9adb945e98aa2b6f2f15e2995e26c7025699b190eef5408e6947bbebe9113bdf37ef2c171d027a4404d57f27b432ca1eda30d01f0017df6848810667a9ec4714cf8f8bcb73a3afe381de9c7ec11306f16dae0f1f41298793dcbe9e693d955bc264256c67d064c5aa02c3043fa0b9435b83ddee8054784fa107dcb777a5f80ced814a930a52c7562ea06370e1372b9af957335f0b9c9657e88e87ac095857835b1dde4e1fef11ff08bde657444c76853a2eb3c9f9ee84901b2c4fc433ebdc9ea5300a081acd98f13342512d4f75720b17ea54188e2ac1e03f55e298f0cbb4bd97bf31f5c8d97b23a1de3240e0379b2c7e355c0a252cab891b648e3d34b6bee199080f067a899ba7e3c4d56605ed1e6ac013e9565d2b4ede5a1afcc228412ab946fce358a91456a74911c3535e48b631022ab68204041098a5e03000fe8b736d9fd009e6e2f97420fe807e16687e3c49ac1c15e5390d3b781ae0ccbce96f6742f08f5f0eb9064f7b96b975a2ac3a9dd0a3e7a5a1c54f9365cf5062be2851a30b30b87e716702bb2bdd8fd0c3ecb0e1a8a958310a3ba404f7dff146aff86a4c6ad4d56e0a7c5059e8a0852c9fb5f4149704c111bb10f2a7e6c99f8a16f41e9f23585493ecefabb5c4800d398d1acc25856e04f83e3bfdd47a9852b0d075341cc8a89728c45bcbdc545e92a5e86b54132185c1dfb5ab7bf611caaf0efe064f7dc9295c7cd37d624c421fbe883f82a47dd427098f6ebde220b3d02a2c6b3f2f424011784e553cff84700edf772101acb94bec1a40a6b09138a1f525b9af781d8fcb1532ed1cae9bdbeedceef7c4c21d770c585cae36504e24ee5eb9caf1f16ad5220746618ec0fa1075e19d16587843a0c7a11313d137b8807f4ed78ac31f475d749cf1f2c5c438406cf5b6328dabf812c3305963e624f1f2551faf856e205c4ddca2d0b810aaa3f4fd7e667cdaefba54c1df25b3b8cf5b3f505bc844dfb5a9e24250ccb154532a315c2899f326dc6d2afcf65107a459cc096c95ada8c16a0d27b8c5f06d55d673de3f5c01c4d10dda63a20aed45dfbd65b339789b9a12cbcb9b5d9bf6c113dbd67ddb369f74d4252365c1f63b06b7b6a86c190cafbb21b587dd0437364faf77ba20365a531be3113a0bd745db3db78e21ef7130532a099ecf084a42a77cd70d9bf387934a00628877a534dacbf18d9d3caf534a434eaa86fd08f82b4f43b0b838329193ee5083f24a70a713f38ae7b582b9e8167cf7879e2f94e42d8c69303cfa3b6acf1a5b4c4cf00b0d8b3cf32736b4f5e432a5f1ed1433982218486f505be580f2ec510a33238335fb0f429b7e8bc0dce37ec925f870a130a14429a34dbe15bdfbef78646eea6a748cceba35c453fdc9dedadb3fd06fd537f33916a0d1036773685d83f19385f9769d6470ce3e904d7b1951940001d75c3b8b65449d6056ba5344efb5259bccfd929eee17d271d5a314fcc0a6a69467ab80b7c5bd1fe84c207dfd043bd23a8640560706bddf6e531114a4a0a9e75cc7b0a56864c86b444d5ae9faf61429dcf9c4370fec6d7835e0325992753ae1340c3ff2c304b06363f1a3831a9cb0c47139de82f7d7da300f2ae0b8d6b31bd129645c1dcffaab2f5fbb954f8919b8450c7a5f381ddcecb34de1a1b4ba9a36fdd52e9d860fe5db84503eebc853ddbe06c641d1021f4c5107cb668be98934ca043b54106704a14595ced3eaa6c74e3b2d02eb88e21bbb6b39827df3cbb1564321b168ff3334ba813c14cf691efdeac27d95b5ccd094198412c3bd9f24d98bbae2379e1eb7251f26905ab7345d319514fc508a7e49918010f2bf6e7642bc618051591a3bf558798cb4f12685e97120ad50c8e86125749cea0824dd2bc4c022675fb2111405671b3ea200f4a82474fe1614798837fb4ba8c68b336d44f50dd118fa86fcf168ee2fa6290372265056bed4068f9df8399e52ae8f36bc96749e22650f09701695c8d0f7b0ee3f077b670b54dedb66768335dd49ee51f8ad9069e709567dd1416f0026cb5455154b5f84df24743db35f47a3b282c6543ed25bcf658a740af01d0e6ee7265225c9d80c4e95b58d305f086efac6f72880837a97f74fa5f624e0e3f4bcc627bda3dd3341576294a8bf9c863ddd79b46ff2231cef0e7487c6b70875d0d00971fd4ece8e516737bb4d46188f6f214aa9691ded5f5df08270d0de67841d2fb56bbb16d08c4d8f76ad1813d3c80c694f5ef22c3752b9b8f723a65b323a5336e9724d00109bf382c017606f593e6721b9338f50d5623b1234bf11d4574749e46b4fa6e0924bb6dfb4f27c73678ad34d83d62bab640afbc3aae4f00260d1208d583b9829adea45278f6ed6d305335074b31a3c91c413a2c68aa3678273a63a2972e9f0493a34ad983917750d52c36b306d9e3f768caac125c818acb0bf6caad491e5757364812535c632000c511883b8af2b45a229d4a8de756bfdd88502f9ca8f07ee2984f4ed875310efa48e4f7180d4b268a36f04c8b01463266c59af68a6c72f8554e5b3fa018f0bb9b81cd883cc4f4118c5a44e336ab2a999dce5803b250d82e1766695bd6f1217792b5294b2b121c64619a7b54959d4810710e21ad9d916b29823728aed77900e7e41961460cdf5c676f77386d1f9293fd6e5d8ede28bb6bfd32c421dacc3a7ce3f7aff60c93ee9d46bc6cbbc0e7a9e525ca1fe9efffc5bed1528d822e0c8a0a56509fbec4e9abe4c3ad225731c53799b9a0bb817fc6d365f32b6aa6d28d678f204871f8f30d7ba64d590a459ce2078a42e172b046ffb1134caf88004aebac9e21daa65f4723cb45aa62301e4fee66f1c1b62be9703cf4d3adeb651bf41989f1d51748718c39c53ed46c189cdfc11c25994fb545c8ca15585636186177f0fcf92c8e4a2b216f38269d32483b473e4d83728829817b4da868e14627526ea5e3077286582c92c1099e08bbe62effdbe835e8922eac6079c94dcdca4de3a4b753711cf4128dbf3fb0623ac09b71f9aed3392d77516a15c9e5a907f9498c0f882514a977b8af0131a93d9d9de670e8919ecd6efc4e7c4ed828b32169207efc31673ad9cbbcdba87778505d94717932254230699d8f511b1f0861099bb2edcad3a6265794f17660a4cbb7ec32c26df89007e9df54687779bdde3d7d04d2a5afc91dc908a15ef9af615870534ee1ea81eac922d83183ab4135cf74b2fd118a34a955ac57016db86baabd80720926c22e2b50a3d3adbe7ffaf9b8a9484e51026f8129238a3f91cecc4b73627b434d25dc496d679cc88c46711fb239d895b11424ea6e8ec640fef0c18bb001dfeaa1f7f500994e70d4e1e11115a993af4b40da5e5a900830c9e7581feed5494881ffbe399e799c28f839b73bcf9715614c3ddbca9e9d060c37a34c8341c832135d1937aef294525fa489c001f30c6db0fa389e9ceb90ce0835d4d6f7f4c024e5cb579fcc4081f3e1be8510428a827cb9b08b5a4249c2ba72c0cbdf5fd17c8f73cab03da7254486fe0cd62c425d90a386434f2da3c430b8604af98929ae0b2bb1a233e013e405efe6f2c5b34d16a411e001348433a8e89d5f1d26a203ec75dfaac3b72b68b3869f26c29c1787005c8d823699c26a25cfbc7b8114d6745161876d411d9a5af222426700673fda3dfe33e0356a58465ee20ba555328dab43ec9c05ea8c7a80f5a854b66e7a891d4bd0c338789741791d67d28c33079f1d580336d64411f5b73fe218a213da2ccf682287b2676bf3ffec452f92db5b72e313fa0368bb70333029c422e3e7638a3c43c1bbb3be2a3380be0097cb2eb3dd7c381e601de693b8941e9a78e012fb966f525200f60e99cb73eb204c3a4a72cf2afdf6b04cd2fdb1897b83ec7e6e67833da9d02f5e922ec20518e3af4c3438d71887222941fe57bfb8d979b90f53eb69aad33275c4a9c4b8b5a016a46ca29cd0a4080a75b72321d4d134d7f018ed9a10b6e69217c99867dd796fced0601a457438cc2eb2a9330dbc58fe44d256826db92173cc5c396b44c170a016ebcd7f58182559bf044e93556518361ea4f390519fb9090d323709c5fa29bbbd9c92f254e89acaf0e394f8bae3014bd480e0e8b337f7f906dd0280e711c75348c5a19e02e319aa9b54f0a62f9f091ca6f058fdb772aed0bf559561e573c097269425229a781480c6e1502cd09f49adfc1b883643e5220c987ff9ea0a3d10a381f9b1730d021ac67aef4944260515b05b84258f995088206c99bf1dde628e8f7db60738b8da0ea8e24053679af5f446358529af4322f8ca7ebd387500943c6267461e427e769c3f45141919e70113abf6905eb8a263f427e7c20235febe85b4da7d7616fe08add60f330cc845d1810fa3ad19e61b9ac0fff588f4b0f88b33b77b8c6d7a0881bce6665c0ce4d7dd488492d6e018e7b95a12c70eba9598b178ceecbe9392d06e9dbc6e92d1f6cfad6ddfaf98bb2e6088ab63c75f17b62d88094308d84e9b166a97554ab0f6673e2b3fa19444f13dc55c8a9398b0b2d6976b2ba899c3a0b56588f97133117d4697335d155a9b3184b62a39d359fa2752f889a616fa288eb349f72a65818ac8c027171a1afa5d55940b40a5a7217c700c600c76d421649168bb166f386fde332bd1cbf1d0ff9f2c9b5f68724341fdadaa17eb41334a0508c7cfeef8ae6294f2454a3f5880c84328a8577af40250b29afc36e7d52256059b99d9301a4569554ec65e64038adc48d449e93fcbda4b761b74bc3eae4e162d7daba85256319aa5ba2d6f80d15a18fc74aade84de2f9b96bb757d75dfd7953c07beb28ef867c506d8d85f3d5900bc1d0e28c4a03e8139e9baec7d0d0e360ab2837586a6ff8dcdb3bd79a6867fb5a09531ed144a17d97ea6a3cad41908474800b02a0432b0507066b35523fd53f3e3aed3be03e6977dc81ee81e90783487cfee5548f833ce9f6c8ab188e103048b07cc3b922385072c068d4ff0ed3911b9cb0e7136bbae88c1d015721360a28644a458e6adaac5a7d886de50cc89d26bf54bf38b7e1812dd1bc7e77f90c1b026142af0c91bd2e542ab8fb92a60de3253ba27d3a0ab9c76529641850b7f0347be9dd9c2398e082227a97acf0dcd581ca06ff004e38872f5913ffdcb26badf07d24be0e6821cd2c2d0baf0977738b70e5755ab8a8685ed724659f1650426f95260571ce96cb99bb31ad0ddff9541c2b99483d40927381d5c0dda6b1fc4c4e258551499fbe5eacb2168e1f711d294a36f068953d4964356b17709bdb8f5c7bd42b8cae46e48fb468a723517fe93efd99515e238129dabffeca846d3779043872eb13a3f2bc034ac8193b60a773e00ff6e869718a88567c2aab95647007afc7c3a9a516f2a92dbfa4ce1d7832a9c31049fd7182f71e0bda613647a417132d86b5ad4d093011a2922639454d88bc5d35750f6183af05401224fb8401fc05402e0b59545a19637fd3fb030b82f8264bf7407aa05f6600959de83c7690089fa30163e3dea7d9b41656f0d7f7787319a9a3ea9ed45057b84d8b67f21a5ffd69b3d203c8b1f1ba8d8acf7631faf3fa69cf07e2dbbf2c3fad6dfdd0a0421612561d1497b526e1a84ee2a44e8259fe6d5f55f7cf74df41d3f706ef86b0c641709e22fc64cbacb247db99cd0501937327256c9835c2673f7309a9fa7d54c337f215ddca2680af265f11fb400c45a7107d14adb6c236f2b886161bb7d3645d2f73728cc76d438440ee4307a05e70f4eabd991d9ca00c18d0d9b3bbcb2e7ab66c704bfd77dbc3c399c5e43d043b466e09d03e7a3fabe7c080074cf2d2becf9419a143db615be14d4181bb15bd9fb70a09f953bcf608190192e495c633f9b0555a0c829958dd464e745034f6ec91f86207f0267e532e400c94664c9633b489ec9250d80a89c7ee2138a1aaba49346ad4728dc5311cb732282a7b60f7db457420d9fd5e02c3ca05a8368648dad3f299b17ad492f400046c42fac2b9d1eb48dc1eaca1d0c9ea8c6abf397654cb7b1d9aa519def2eff048fa77350e9e9d651485fb7bc60a0c382e5f572651ab9dd4ccf4fde6e8c8859bed2aec90c4a8ef54261c60c7debf18c748b9fbe31504fc98fc25aae1a6c4af60fb85f4c813d1771045bfa911c48642ed3f72e8fe614f0393d4667fdef8b02e01080e87dce0d1cffc8b4f7857e9ab003ff5e8882f540a57452b54bc84cdd0d788065ccd80b8fd2bdaf17dbd3994d459cf0d1ee53e815b3c0b1c5ded4dc891cf961d018cf95091535c4d831a52cea707daa72d744de298beef675bc9fb71047c110527c6a99de7b13fde17b9b8338dd62ead7a46d0567036c9b672308a2a69b899e7104e6b0030378dbf842cd96ecea877b1be1a17a9c8ef6d17e1b05f075ce427820500202031027bda99e22f92965a0f4fd7cc56f0c86c2c7402adf9a567c5573cc787a2f37442c1b96a3eb479b4c1a739bca2fedcb0ee6fabd1b32c051d249a84959017a8744fd29cbe2797d0ad7969516352f959dcbb7bf988cbb5763cee9590cb58dd9c1e1d13d0bbf966e89733a6582b9ea549f7e1bca8a7503471bf7099ecb0878be999f6ebc16aacd32af7418cb23bee01035ae9405bf703f52d87bace6f4597cabecc15ab6d1388ae97a7d5f05a6de30a561936c7a47dd73e3155e747af13a1b5e15855d26b74f714625bcc95d952210f92d921110119230088059fc4719670e4e5204fd7d081d3f2c72b2e6cc2ef60937d5cc7de26b22225d6c2d4af15ef98c52c803b9435609b1baf6fb25dc07a92c86aeffd834623459c8be439a6d0469e823d56ba74ef7d963a7d0a2cef0cc9123343d0e871159d43f35f8394cf26ff3b03e8914744cfbcfa3298ddcdfabea8e5e6add4bfbba70d231a7775bdd15032d51259d6d13db614ae298637522a6dbeb8ff6b06e2fd2f6d7a6e2f3d24d378318c51ea6e069a7457b0c1a271949e7a0ad1711635c6a7b039f2bf1780179219270cefe7f29272c846d452a36f30a5ca0dfe91e46d8b9d9bef7812df6087af74066e413d4dc8be2e4f48f89cdb7a6a2b413bd975e2af5da7783e3cf38d8fc6ee819e23630ef2612a3c58b4d6636d4726030b3b2d278ccc5f3fafa35b240732d5ebe74e414d9ca8d337af77da0edb19c3c61227c23727777bb8714c3b98d2715c1a8270430cca805c82d4d3e15b64f7e10a5082e85658dcec9ca63a1b086975ee7d0fbedb9007f17ee20e20ef600b7c134e74085308e296f52b5060f4f9b25b49d62aa3aa2e3d3f5e3efa9726cb6c52d8e5c95c0d2230195d3998299304f6bf0090fca583a1526872b85557218b58d22afd22565fa4deeef6631df0b370f97ef2c2b44c7ab264cc0c0ddbcc44a642c3f75ce0e1cc3f9c4a0c2ec8fb9b86c61c601198caf573346869616bb4749f15dcb97e118d9241f1ad9b3c56482f32c424b79862e2f66b477841d4ef9f168e6fddd30de44c7cde77dd595a2fef528591f395910f03bd864090dd3695689b0a76cc0ed16ffd1cde3d6c1f305c167311075d28c496a323698cb568581d34d6211e4f0c9ea2420992395a02281b1c7cff5c58611a8d74b148fe50fcd131bc937d0bcb544dede9818214bff68917b0b19aef885de4d9d0b064419c897c4cd38c11e8f66a0e53b8a78aa512d1f38b7cd546da65a409fef14253e461fc0c5f659dd6867430330ba61243d96f828df4820f15870cc5c63c0aedd3eef0beeac65a80549263b7990b387b49ef60beb93e2558af44d4cafe7e3a6d0f570536541250bdc37c8e023c4ff633016d808777499ed7df4b29500d5200e2ea64cc8c9609fb61fb3b952cb5ddf48f7fa10aca65338f22c4e7051663658fb397b05edcc6bcacb0a8352fbde56622ffc206fae01b4a443efc79689a7b5ba5253895dfbf1bbc1ae549273f4feaebfd51c78f32dec90e6d5a06df35ccdf7a8ac87fc9bca1f6b32a1fdb9e7ed220eb8297e836f4f710bce64fe5c8d038e2343756eebad0e72877f605fae081ec224096e66ca2f6b194a8f9b4467c51b2965e80b9898cb91edf41612727d7a6f4ec9e31430e4791dbb605257c2b554327f161b12f9fff8064ca5972623422d8416cb36048ba069addd9a11913bc87d153c5bbcbac3f35c0bfbf603a4519aa56d9f31acd563ae911c2786f2f8d1458800cb155cce349203321b6608a229c79eed2c05f752192a8b2715cae7b2561a136f3ae74eb7013d3724ca37a11a6087c0dcb0d57720603b7b96fb422031699c49c3574b6d8ef31aa20140769c983ef4194bb29831789ef4452192a5841f27d4f6f0ccfb124289f48bee5e8e650caddd9af3bb57d13c15e907134675bab0b3461c9303512621ae6b5c9024d3b6b268c1f73c21905ae9bb7fbe10329f2300a2468deaf98f86f031fccbc471e28787ebfa596de5cdc1953b662b4f17ccd5d87c12a73eeefd09280bb253b715532ebd9f0924ed91c919146e7646af329b6e1352e823844bd9821c365136c0374feaa9851b4ae3c227090a10b7681b0d817dff638d0a5a42de0fad360f8b0318955186ea3a2733b6554388855818a3983a2090da75fac4873d6fd72dd8cd1bf1c6b0b7d4b46106153980eadbb4521c68ebf8ac8130d37448d8e24d845b2cc82c01390806aae82a85487b4b376dcd1529e221744eb194dfb2a04ebb4d67332eabe3bd8c560b3c56d8ba75d11e1a369c537c5b3fb88bd99f2fb318f1bcffe8a54daef8db4d1b6e91c706d5048d8c8cb6a39ccdec0a28860fb81e0d511fc6b0453a6c8ee5d1f678486c233614a2bba3d7c84036b8bf6884570f613c5f7b2b11c68b1e7f02878ffd625d440169260985ce8b1519c5245972bee7ba29c4ee51aded1f6db259742d174aae92972afb2f1b945d48bcd8b6ced9cd872b887a381d440c322aee3f98a03e56bf395b01dbc344cbd168174fc7aa0226055118298823bab1362daa3b283103738a06fddf63dc95806d6dcb97f06dd46307a87bff78167dd332d7e898c3f88058692302683f42c3382cc7772059245288dc9b0e35bd7d741ecffe4e93b8077dd7f6d4d194cbc09fbfa05511dc22f1d56467aa74aca899e1a54d5c83df4f46f302fd6f515ffb574e2b83b1336122c1f0100d91f427dbc6e9a3c3b14d2225439d09ae5529c5ec19b7998ff9faf9ffc7bfaa16412be06b844db1bede11952cc3663e0341b09b2723d03373fdc7dbbc4b815a476b7609f716af17c890bb0c2658a2be15a0785b28b8e3f811d6f796a138b858b7086d1a5078c81f32a89913f8173a5e036a5c7d0f000bd56ea10fa1a78ffb9cebd6700b7f4a2c6a5be7ccb7896d7a4c99e305b18d949ef8b4e2a6157001a95e4875398f46f28ee542809b83532a726565d1bdb12d48f0b24620ef9bbca4b04d07e50ae98a395eed84f159954cf8d7bb3ce5257e4ff370e763d39f9b30978ca7725627b950ed1e777d935b387686c5e1915f916ebc3652ca124a04eb379162a954e6b18a3d9eeeecaed87874b2cd822547946a88c0c62bc77131ed18f025ece0cfbbbaa8e89333bb0fe753a46f99b34f7231b2a3df6c1d04855cb8d45527c6a2cd5bf368fcb9bdae8bdc5cdf68e894ad7f85cb8e019d938fcd5ef06de730f06f495facef3fcc7cb0120c0f47128126f6fb54cc180fa1c054ec2a6b15f22eb341e0902c2649a0a20166118093f1322ad0a34fc4e51862f881438d533d6b024cc8079244febac31a3a63a6dc9866d399b1c936d0d819f0f513a8c9c560494c773fa03d7382fc39a1648278a660c4eb2617a0f347713a5cd7777f21888b96f32ff5f94621f8e1c86c460ab868a15796f0cd680e99fcbe7eb16effa9cd981611ea6a918990e73c411e527fa5f6bf52e5da2134af54f07dbe17be92b6e9e29814585d11a1eb224cf52ff5d79cc7e38a5c8893b9696f20325e8bd33f4723fef52654ffdfcf97ed5a4e22ebe03ad1ffa1ae70358a940ecc6f2914ebe4bf19f483adc1f6b3c8cd37a9335199e79092b868a9f5963b89052fc4b906c170204e68d4af599bc520a95fbbe13246c0546320a0986fa2cbe099a55d0dc26eccb152e8e3529478f2514778e2ff3b76f571c1642abeda4c0f086db63f74f7e0c6ae1918dc75e4730f0b9de03175bf7e3fe2325621948a2371474079e87f63d7cfb59bceea59dc1563d14959e6d3cca20755c8924b3f9f2547b1df73a326cc349e7b283e23e3ab16e6ec3b3308b30c3b815b07bb6f76d9497d0e9672a31ae45135a34daaf7e3c38381fd7ddb8e73a9820854f8a52365121b9bf8fbcc1b08fb57f9c295fe2aad10621e6fbf8188828c8966ffd644992b9aa68a888cca1916701fe59a977e003224a7fcdc3502bba80cfdb231d21c663dd13530e07dff11ebcd136b291aa5c6b5e150864acc82d6a3f72c15d0e1fed2d9385f43d53a2d3d184f80c30f03c4959c0eaa4b29c238b487b5d169676abdcb229e5ff537ee3432d2f5c8db2152df9834131da9d3b4ac9db1fe070cfe8edb56898f9de7fd3a8fbc6278d10ee883196f5158ac15784ab0f41d78e353c9a4af14ea2da98bd50d66bca5d7d4cf6f4e771504af2ffb411522d73de71aa5b97585c2d4da04260437a5b47fc8b9dcb1864c9aa3dc8beda0da0026a40886f5fe64011b2f388e4760d39db93ed5bc530246dc1e8ccf20c882e0d0f05f3a72f24ec2b0f48b8d465e57e1d1e7f9e644ce84517461f2e18b436c634bae661d829713c2938f70b232f5d4d6476022b21934a8e6f42d1ac812e7679c52763cde3a2d2837ee59b681fd4b0628ab32f103313de2087ce483ddb6a36ac5fbdc13564306c53de21dd01ac58beb10da848faa212ffe54889afbd2205a8b5a53dcbe626ce94c6e083c8f6b832ed6184b5ccfdb0e30341aa9a5430fe76e2537a5bfeb00f3959aada794b1b947be6ed77cabaf7a4ed6c7b1b0a2903b2d9564b8083124398595854b232b836147f1f0818486e9b1539ee80bd28d5e5bbca62d8e721e6a150ba990d729569a0eb29950509fd3c09b8f596c6d467c2d04c3ec2cdad866c7360815d07c98efad3502c82f236cafd3dea1903abbf589ee89ab745cc4188eb8652b1c94ecd28248854244b1df746647daef42070a3b0566ba70a3e343424d7f0ca4b7a8e1ee8542dd26aef522781c9dd889e7559717200e9cd85e174f81dcc5eb713558e867e621e7e723b76482ea4dd838e481054bab4a2b309f3ce8150281f2c29e276475d6ae2af818194aff00a9975011ff0b507f5430188dd123b517baddcf0e3179c782d0fc0246bb949c7f1787ccc02aaf309fe50f81e51fcff3f55e604dcb51fa48cd4794d9cb85fa63ed8e1c5d2f45422dbd2f9237e745f878212edce5a7e57dc380fedab1eead58283d8c9f01a73b6758412787f5e00a0c1db495ca69446dc624407132e9d63d19e230fbfaff1bcb792ebd5097806cfeed0b6444f606b2fbb2821806a03e8ca412f8431a444d25cc41309e9c9b22ada51ac487209ae56fd3ab4d976a28071290f1c1745f3cfab03e985e889f60ef0f2509a33d53dd47c88e6c4c5a343ab6ba0ef6a63633eb307b5ec9756939f6be71793c449394247c451239ef59ec7534b7b20b22ed78212db137be2c8cae419a6ad4c3277787eda0f910428c9d5e44cab2dd382fd42965083e671d2b98422ff2001ddab741efcc243ad20d9933b5e3febcb79d4017437ac279e6a1cfa036a71d4e8f3d8bdb8f6a4ed50958482a79cb98aadf5e345ebdd7f2e758c9c26a103e0203b096edd269175bcb3da2e5cea47196c3ade46c027670aed74011c9fa1740061d38dfcda561008e3bc1a2f9d8578ff291ecf8ceea02341e0e501b02ac2710bdf580f0672878bd8a6e3bfec7241adc6e9693308e9a8c82967aca8338158388fb22657865b25e76888a68b39277d36363e72b9f52919ba70aff5565557bffd05dd6e0e4bcc41153c52b1242eecfb6a7bf75bcf6a33d3d02c92b2e26f0b83bbee7f0f04907181349feca519a4f9d7f17c0a3c7828e79980e69d64fba29a983cc20a4b50f550ef5f091a2857f7fbf9cfaa8d1efaea54357fdbfb20a93115040c478c1fb9cd848fab110cad1f93d179b8326080697a2897bed31252b1b8ec60f07605824cb199f7230e6ff50367f3e8c1ea0ace58e53b8c20e1e14838b4ef397f5b3564e0803cee1baf624027a54c454bcf403e15bd75035e155a057b60a239358befbec0763f6ef424e72b5bb1647c54f2f2b0f896705b8971b9bfd273ca3bf01023f8437ca2b6a2ba0c4adc69ebe9da7115ee7ff8103c2de585236400c9927dbfb7696f2d321e0e9aa3cc250133e833d9af2d825b79bd90659f9d99ea4566337b047523ff04d60cdf06dae76cc360b5ff87ef81eacd134e5dbb73c619c61b7f5781539d32fc24c44ef7d3a8890b6c83afbbd60b0c5287f7898b2ab5f5a6ff2b296f97be0133bce34b072513b93e0ac123d59b8acb91f9ad5f05245994cabe71bb890cbbd57b8a7197e4c7047a586d0610ef6dd01228f6d46dcf7b69c7977b36ccfddf328d7818a3e7b46da026451a187162693a54a2ede35bc4694f5de7d12ab28f0166a8822c4d0558254cd811ae4aff01b19920e64a8559afff2a807dc46c59fa6e6f467c0e367d1b583c170c5eff860670a62d7ba466256fa874266f319ac64ff1ab8abd399e20225a0c979bb9d8d0c9c1838542eff9fcf6602fca0abe4148e8d8286c20b8ef74412af4ea95aa02b2f978a735b2e8dd9a5a1cbf62a09158de543ee6a17a488edc83c03e173ebfcbd9dbbc6bfda39f10f6e6f64cefc6b3ef78007fef7622c5800f078bbe63c48e5ac70629a8f19ea22448934bc0392a04038907cf8d43914dfd8bbebdd7032d6870edd1c361d4641707bd0bdeb893326d74e78cb7bb407538b2016cbed5a88e097174fa22900bd46437a0ec86cbd0dd97d577f64f2a522d01d2d58a3d5fd6078c6356319894b1bd4ee94a2d78a776f5713af156f96f37f17dd4a54df2fd98c0479d83391448bd96dfb082b697129cadc714549008dc29345606e3570ba749b20fda0a942bb01e48fb7c64673b1cb9c285ffe53e6815f9397deae9d81d4f75ae9c6955830b646e352ac3aa34631dab3930e669442448fbe792c8a2a6d2463cc27b2fa57d7943c96dfb2e8dec32b13a6c6fb3e6aced0fa5531c569657dc8b721eaafb866c34aaca2df06c675a40431109fb697bbef4355e381c1a675a918d6f2f17d2fe37888cde39df0f3007c935e3285dcca57c68f35be3eca5b9ee99a91068edf2721d624b9fb21c3305759bc0581b1c7055c4fe8a5d6e2dcaaa806d292e6f1743b88b3793ed6e667e2d66e2ce009303dcb09d0decfd6680b51f77e281bd24dce9e4c7df09beb90865e6f4071b34360144a1ca7bc71fb57b8f2e9305e7c1c5a58038a05bdc3a15aa391922b7a7ad7b26c095bd0557e725d35baa6b04e8854b17e1c4401e05075d7adaac8111f5f1e88a2dda073dde18e550bbfb1c72f3b4d196e83e747063ccd81f4974238e0e7ac9120d57df6080c68246de0c877d6be7bae58a9080a520b58b87d20bfa0d6f2c8513fa6d0c4e0a15de806f750924f864725b2a196162511537c47f905a9da1c32e1c4c94429071768c1c4ef2718af460070a52530675f85a2937d3b7324fdb59224918df9a6cf8a71d24bae13a68eea79532730c14ed13591f8aa6a3b772335df5ce3964fa31ee78572987de09de581f15173f6acc1f0c0fca31cdcbbd65848899c061d34a1e4e6764cefa7174a8bf2b3e3820c0c8801d8edf415a1c05091d6c5239d3a414a02c5d3c5e94f1088b1cb6bb48a28600699557ce5a369897341e89731bbf34a60c3a49c155c4625c7b255a22f403df81a5fb5eb5e95231303b6e77460955c4aafe4e3896e5d3a1cae1a5ac626256aec5d2da3cbf37528d809d8ba6456d742f404bcef8bb68f9c79a76d5ad82ba11ce8133274a33ad1be8b01410ee6273d788a8f1d90da71e46780f6f862867a4932737ff08a5bcc1315a4914c5929b58a6a176cdeba053a058323c291433b54be7a013893ad2067b228215076f7205bb9ef1c47590fda0ce88bb3c2db55296c4203e87c0bb66c130b4f60b350ee6d0738dbd9f4187d9e20ef38aeedf88d4af7a7dece055d922d222f430a922f8dbea3354f181c7c0e74125fd9c95130ac52d79aedcbb15d01c8356e9b433c545216c92b5ba05e37ba92d6fd67d54d85b77d464658349f22ac4dfa7913dc1c17b1b0ee2cbf457a8efa2d07a8450c8e05828bf6569409d6fde1954d6635fa8f6fbf32d37e4195bf7275950f78983c2e48c2edfc2f281b86d6180c60326b9dad6d9a7aa9d0b2174df890f1f9dd2fd8bd3215913c51ba6633b41aa0f0af2bc938d9e870986a3149b3c480badc2f94b165585f403c1a3e3c56e883ad96da971d3accd5a7a8ab2a74a418dc7bbf64f6d70dde21741bbee49de4a57af0b97fd25c03529e2c69c4b228a2474a1a803192ff82a54599a0e077ff98a45b7e3fb1b5feb3f41d91c0a047ffa1839a31752437fbbfe11c11b8096ea30683fabb30721db43def34a00e926ba4720aefc75bdcd469f4e2dab7ca23c4f5675cf40ab54ad51820455c8d2020aa064ade6aba083e51a293050330a88d5116111452f3c923200ca306fdb30725477be88ec96bb733ab95885e8b9e279d72cd0ccaf5fa447fdb991c6888049a0d689bacf1144869b6a07caeb7025a903e8bb465f4c70536f0789220d0ba9886aef135b90ac1750eb7e0c52732ba5c9f5191fcdb982edaa666118461186b5955c766a2b5c6744895e7b072d426644605d47e61a85abbf5bb24e05de0f4a44b18a37874f2e9d1ff4f308902d6c9663783727e0a064fc2354b87fe5f38d525efa2e35093df1a7234913426eac41f6e75c1ccafe0a83354acf983cd76eb35c2179f3743a4aa4d816aa292ca198e403c05c725e08dfe2b7a9c9c78caaf5bcf315f34682ebafcb4bde4c4110185a82f213311603517462da22b59deea7307eb72d91a518b4e332bddad46099e6a835fd39e3b2017e10d881c5210b25119555620e82d445d962b06abde9121111e8bfe61ddfb01c7846de2160ec405e94e337d1d13ab759a71ad063165bccc1d5c618db49d4501515ba8cd4ecf820b39471cf187a80989a7b9f21d0d30806c3d198721d3d4afb3c81437d0577c26307b67ea4fa545b18018387118908edf476c91ec9c7a0504627975fad58ebd91b9999a39446a9ec421d3ad78b0694c859f328448e5c735d4339bda62799bc4bc2b7ddd74f8b271a78c84623af27c47f24e98318d0b4332d3756b391f15966a20691d3074fe8b9894014b6948ad056e203c83621008c68575807c4faa95cf8a776ed8c1d24c78c7f214924426faee09c21c3e7ea542436336c63b9ab878e0e42f2dcd0367e6257703540e937a67d3c8dfdba006124faaf09c055bfb3399826b62a6bc787ebb7ca10d297085701b968178a2062ffabe3844685e82cec1c915e62a85985f51ff74157cb2a58ea9c06da873faa76030e88f7aec661f7c4fcd23075d026f9e38b6b66bc3a958a5596db2bfb1714903e888fe71d7343bff96036036822af245dfac588c2b27485ab11bfddb048330fb99b0f13834d2823c47eda2c5d17fe48fc48e189c0bb8094126d4758437aac3925bf8c3024cecd19f41af5d84aef87b6563629bbd7bf4c489e5cc6ca8ccffee93a739cd2bc7133415f394d28f93a619194104652f0c4ff3338dff19b92ef49ef881ab0d2ef7deeb795011139e6f749aab02b4ae789ff1b9088e5680547e87a87a0244c4ca51c1ec7a21d4d233431ebe56a8bced9b3e71860dcb6ebe417a5a3dc3bda087525576f09e2f9b00329d5ed92b07d4aebc1087bc6466a6aa8e0e6a2c6ab47d7fc3a23944e1e2563e2fcbc43799c58f32494ef2d2dc6d50c4f75bc067e3c96d64ab18388adeff38bfee82a0890e47fb97c1d05680a41f29dc047186f26d0f04e976bdef740d9773a55d390678ee6a74ac68c1b5e29daa21f430be958645916b26c3a1064fb7d75bd915de6c9c4e2e9379abd029a9cfeb916aaa933216e5e36cc2eff3d5177ab136a30adef18068fbe9e72e5a7574acc93621098797f82566dd03cf16225e61436f9eca53afad4ac8e9df4906636f1ce37f3cd65e18ddee0410d9fb1eb4c76ae545a20acdc7d8ce1046ed76bd3715915ccd7646905cc4d2a1c313ab150f0744e27da99ad9c73d81eb8551e6a6579faac1f13dc1ec4847265efb36d1e1441b4c50647ec5c0beaefc0584ff83fc9f71ea2f95fd5bea2059d67e2422670e54de4ab6aa7af68b28842cef3ed8586c0c065e57d40fe3a596af9559d86fd544a1e7a4d37fd618a5e23f489be356c0a4171943933273968617672d0175f058421ba8e2f365a482f9e7258071d389d8fcfdf3e5f1d62d2b5026dee602b180f8ac436c255a3e029bbf4ee026c66cae7a8ea3fd407852577ed0fa4f3bf803ed5c437dfb999439afd5dad308d9b0394f1fab1a88d1c488b96869a8163fe084b8803ca4d3e469facb6291ee091be9b05208cea1dad53bc6f9a94e9baaea23990b2a07c0897d3f37f275a0f920a0de6fbc8a86c219396565e52ea505ec52ca9891e5b741358d38faf54e10e9aad68572264bdf121a260779cd4307058ec5d1f03feb543ee26ee4d25f4daa530aca499151619dce9d8a9a352da0bbf67a168ec4dffc1b02f740a50b68bcbfba56832ee6e6877f9fe2697fd65447b3b226221d5ba4bb871588fb0a1c496f6158bc38f4aa6936cb97bc991056ef1a08e13cb2ce5908377b2760f9efb736ed813e49638ab884460465de34377afeaf893ee8d7813aa3d40630808da9c491c1f762ab8d7d0f42935de989b1bee0f9331253b77494c1a3ef93bfd1de9a8799c3ab5319bab1ae6eb16aef911110a6b5e9fd30e9d2887221f6359bc0fb1553b8159cf45d3b67428aaee9e498d8be6fa9e22fc8ca74ddf7cec65fd7949eb2cdf3afaef7166d1c76fd1e986f3a9562006cc47974dd66ae2a3545dde0f8c0d268943fe4f99075a99bdc2b768e7547776bdfbe4874aff1e9acd6e10dfafe3c754468aa5c663fa34d11212a67f831de5120386b4d1a28765ca700f9fe66621a2cb3a4fc18cd47a9de1f81c6201c73b90b8f327048bcfb73574848b3f39392c7ce64ec52a9ef50940984a9c1491f8d10e0337dbe61cc9cfd03e148f303bae9274833dd76cc774dc5ca0cf41f118515c443f57baa578c07f9c5d9794de6bcf72330b4d506f756a194d2a40e826191174f7f3ca841b3267712fd0a2bf4aaa5c24a294ebd7573472b5b4b469adcf776db08c830d4af7b2a063e97b590cf5e2067c593c3e5bcda89c7b40c87baf586735a87882ad83f765756cf20cfeb574c772d2fa58179fd020272f2b276d1492d079c8aa3e33d10d7855b04feb6ff05ef7f6e5d901c14fd270e4f91649a5fb7c0d0596b01099771015d1e245d177c19a12dc7a77674445485530a282da82af118ec52b43d9c2f2a994035b9800bd54cd7743e5e7ace0cb02cf053edf420a92c3514b05a229c03b7e76a37d6b98230cd43de8a3ebc704a370b921be7c733995404a8993cd525f3b0e8863c026617e9005916cffe6ae32ba8eba3f5ca309677a3769cd438251717be10f525cd249d97db53a0b741914afc616c9882e9c913b8ee73e3a11df7196a0f9fb76daa3c47446dd7fdb3cf0fb3152c0ded4f9dcf8553990802d236299f45ceee2c73febbf6059c17c67fcc1d6a6f65542294fcc9cbc07c55120e4fad32b8590940362251c12ca1fccc1d3894a7141679e01d74af2449b17736f22e7cd28059b364b092890327a27c03c77289c3f8013e14daa3f64a7f2c320961451000293434ef55afdf9c86deaa55a3fa744ac54e2f24398ff02fc73a1f595d29d618a2831dc6ee84431889de17477b1a01eaaa990a4abff600a99f7bd5a7ed2582a812879879c7e30d94054fa1e883309316eb6ee02ef63e84505880cf9042f3f525e40376a3497383ba395ad8e67767f20f710084563a6359665a5f81fc87d55860c38ff0396b877fe60f982cfec988bb27b389f1c4311177f669aa903e48c85c6b908c4b82a15e706f3aea0144a0eaea36bc14441a217a4a1891490f3b0e26105e83f940af1176c3f3f00890b0cc7eab4b035b1afac243c9e064ae8e8328de08276c245af198d7c39ca86f04e8abee617a1d9909ddcab9d802fe924cce1ec37a0e3b4e9e2d03b7115037e1f3794b577d55a60bd39a32c903614d8fb74f2066f140886674a7290a060975034fa41d42c21c8eb68efb0db848b1bfeee5368976a71369ae7093869a0c1f194469182681033f897e4ef43c4c5b73b3a10ef130d94f858c5f5831b5c1f3fd785bea16195b058a391f986b05274ef5e2a460cc752fd682d98f8e194eab7751cb61e74bd768b9ed9b70f4890740e1425aa604b412137a027a0d25f0b674c3c9f8693b143c38e0684c5b0cbf0ade1e6725ae424c5d549f2fbd9bd959fbe5be1ed2cad06fc549f10fb6e9558d6605302b8852f55303de2c461cfef34fef6b0bb629ea88c92f293846226f4046571d1eec04bafa3d2743f4d68a8bf1667f5a573e491a24ae3674e548511333ca0409fa532f1b8b068bb7c96ceeef882ec6006869a70c8b5fbe8091b8fd8a8bfc43da716159df52bb970924108014c8b02666bd8af2821620477ba7ea00d5943f1b5bebc8937de933224f840f3f3f2208a32ef76bebc6539d715f9742764712f11283a20f97f56c375dcc07fd8308033014a4b67ebd954c1f2a6070644eaf00b460f5f00d5e8a3b33d080d6658db50653d409aff9ca8649065d0f9dc66f3e734177a6bc01e0877e2ac461ccc268a315114769133c43bdf7f136187c0ca4e74f543a61ac165983a4533c819d35423b5d17d52d0502b6bf44ab399cd2e1099a3d195ff9ba9223d30f31cedb331276add4c38cc4c5f0ba2ea618841dfb89a49212361fa83de0d44e2eae94350d019a32e7f5aa3af4df17d22bb225e46e287946136671141578998dcdab5a089d07d5d614af74f201a6aed273449940cda06af48701c41be491df5f147b5d3474f06c3353c10031781507417a5307375d77e91883f359a433115179263fa9ca3405cd7f0834cef985eabfb1fc82b75a12a014f563a24de8bc4a977e6c8652739a541b71d27a12a3970301460031e97eb5fc9a89574c7b0671c91284e6fd7985f4083ab1ab8efe568ca2c2d428c6814104a0c3aec6d9d3b04fc04955510625e817bf25a65d8a94db16a9704ad199f8e7b0ce3075a6fa6e09d752e1b1bf9c37ef23180fad3ba4ae1da9b2d2415ed43cb4d762adff5e873453676a9724c8abd9de61f357c84bb0539beff364355d72c748acc091d72a814943a3cb9141e81ccbf39e86758c6709543bc95f12e2692b070d617436bd6d4cfe0079f3a6e9f58cecba75aa0c5e6313f6bc3259edd9afa52f0fa769f8f4b3288da7ced9f637ba8be8e2aedb6e54b9499c980fa877018acf925232aa26d3274109e8e65484c33260eab127d05d971571563fd3508e5b64fa67b3f54f116892cd2ac019a95fe734f1f6801d725ca6df2362ce9eee4889609694f83bd761089b2b49b202bf790007c7ef2903c71c1588700b5c69137af138171c92b9598fa58754c6935ae7ea5c2da80d25a8e9863e245a29c4651c3957d64f420fcd2111b31cd2e0fcea3a3d62f180a74d9b52120a33f802437d8abe651b50275f74174b19aebb2349f5c043c2c6620001a6e95dc23de2595051eff70e40263d4932fc3aff8b980d46fb1fc9547542dd542adffc7631d134268d7696bf3f41acaca498075942f80e2ab7410914aa071df2b97551f9a33885324cdedc95f3a1cac59f46938f5a0ae0b2bf814ff0f130ba49842665d8ef2e324eaa8fb271bcabf00e4fa08551c327e7721299b78723c5a90a7447e71635cc659e331706dbf202fee9004e027f23ec63c034063da935cf7745043b7e80b85be3a492b1ef25fcd06bfe826afa2e95e4e74ff892781aad722068a28e6f32f6906b3a3d8c8065df2bc6640f1ea6c51ff339dade099cfdc4a3c7c800f79f7d8fa0ddaa1793f7345c50d7d9f293e3a8c204d3f5794892ec005091a355d6a02030a2b729bd6ae249198a1917426922626c167a5511dac2ed130e26ec96df321410fb729cead6687ec6e32f1fda09adc84b8396923b345d8c9469be5309f3017fc6f05d1287b85c5b69ea998914e9e5b200149f428194cb6c3295000bcc09512f85effd58c12a989491713dc53d9732f686fcc36de2cbeb59bd055a97e5a164a9f753b691396220d3d2141e50ced61575ebd7dbf5d0973fc0d9a8f26ea55fc6d7141ff4446f1bc6b3c202f54c2af27792c1a90fdfa0ed7e2e1a767938f6bba6af629eddb65f03da8b22bba97abc868d8b05d93e570a7702bee5a687d8f7085678123bf7b3e2ef014bfcb4d446cae1394339e775b56af19d72f102ed5931e15f37c3a0af4b0eb32adaab648664c566f91f772e15234aba3875badf07168c5b9d7adcd362ca6779c9882ca8bab2d91cb0dfeaae7966152a52eaaa19b77881106490af51c1d661b0c0c2edfe0e017d08da459e28f1665b45059ff45e56730ecfcf5b6d950ea8e158e3193b75cbeee331d1b3f11eabbd609c531e6d295fcff091bbaaa206f7db3c40f7aa3a8d92f34774256943b37d055b8c669df72db5d859299dac9d05d2761e9580e4c4d32f0132cc7437a87cf8df5b646ccca91862eb71fad4c7629df653bd08b3b6672911093d172c9bcf0f243f7ad9ebc838d7d7fcf672283cd3b87f7dbbdcd891b1409f9edbd2f1aaa3f0f28ca2e5f95b24744d6c9aba76baec6a00f95ed9b0d15431ef5830d35d43eb2b9f23b8b0a6cf70c9ad2b8decc8c2a1707a3b201c690bbba0747e7e5ec722725e31f336e133fd924810409134b82279bc7eeed2d7f3892caea6ea79b5cc994675520214cd00c9bf0b5dd75323987f680968e0e7dfefb8e3f3bd87b805bfa79c19bd1522e57e78979ff305cc36f189d4d0204f1f5382137e0513edc8c75e57a3685e22a75a6303af3def0ec0ece3b94d4f2f6ee91379dbe7f4f8dda362e200829c6255fd1acaeb389955924767ae9c88e91cee33b5d32ae7e8a15b9acef006869997da50a4f70207011067d4aa294df7fed31875a66274feff58fb38b7fd04b9bebad1010c492041caea2dde5c101d947e38e21283b6544ef9afbe2c58ec67e69bc7552a4ccce250e78ab05ec3873df75265198d96cfd11c2b940a3b25032134c1da8c17e1e3906e3c5da2ac7a38b88a74ff7091dfae66acbc7ead801cdb307b23da608cde168039dc0151d717c73c42bc5eddb4300f0c048e005a7319589b54c92f9b7420b199838580a3cbbad4cb89a86f6c8a69105d3a5de0fb573eda384ba17280a7c462f5b9680135663596e3df11b2b587f92041ba10adbb68058c31c990bc05ca2179eeddf5f835d8ce1d02dae5a595be011fae74e839f3f646f08e64fd1ec7340f5238ff1555cfb30225f7f625b5cb8a85d18d961bc6e2aa910296c803f561b6e12c3649fa7945c5d1693394a68f521692233004eb4a3d874c9258725d91d13a0901bc067809bd4b0b12bacb03b7310f58429625d10f5ee95f9f9c4c0d7370fb47031bb8edfc477c0d351eed7b768eebb1c2281ca63cefd8c27b84877530aeecb5d26b47a6e02bfa12e4c9614e67acaf23dfcd4f78c02c1aa42517f016e2f70e07cb9e6bd422862380e300f5eed10fafa711685466058e484172d6ce23ba872ade3b915e20afb42a9a34f2837e64044d45a9d3aabfb1d3435501c4d195524519ab6ed2736ba06fc6a5087320eee8e7bd328cf3a10ded916dfc67254a4a53e4c0e204c3f986e72852d0af4e56a810c91cd0bcf57cbd714fe58aa1c605cb81a90def276a6da9f515fa3843fdb0db381607f596f7ce7c00718c83287d27805154b2a0f95335585c1a0587c5406a1a146e22b69b3f03478345cb51c0866e8f5206803430eee066a7d8e0dc0930fa33ac5764f65f381e5d3a3c95d9fad87251d4cbf50d648b6da0cf7a9314d4bb13c31f279ee7103a46d8f7776be3533d3157a502657c1893c02940ab9e58ea0db7ad4fd0c6e1f8fb80be561d79dae2b4db526bb6271d6610a3a933642bf6b2941510615c8fea1318fb95ee7d14be89f445b4d25879e1cf9c5eefb4b06e721ffbdf6d8ac01c38653d9028cdc66dd4c0050b01d082312eaca1d4032360bbf5a5ea3c4742f6c32bba91bb0dbe72c66764024941ad8e542c3b193e9bcd8a674ed800e9294c2621bd2a1b507d9a1b4af76811d653723f6b0a5da8ac97de9ea7887a0755d5a486889d4935ccdbe02308685da323b1b097676e3de5a15284bc344201a0b832238be20783ce7bc0c9722860600220063d4ae0b58e99594467e176178456e7ee0a43823646ba363568f10468eeaa506bf8079e13871054b1eda0f5e2384d0f288603c66c877c0cc365f675ef9427e5d123e59daf0afeefb2e851a065ca13176836e23ef88e61878a715b0eb577844badda64315afbf5d443d83cb8fbe1d78155b1d96101775c2ced12379739cde7bb27adea4c751ec5d9ed78989b93a0ecfcc86c6ba07666ef7d9fab6c360f645bb796f587d6354a49bc66e7e6aaaccb1f72ac694a17f549e622480f21bcbb038427817c0170c8c27ec64038e596ff2a5fdad5675dd73a2246c7635f9311e179253b82ea155b6a7f9de377099c4aedfddb68d6647c39268a3cf26dd42644a440e7682bb7a8e40e1773a5cc289ab86baf4efe61c1c159a388732a407ac3298b2adfc4ab13b6709e1dd615cf10a6edaaf455fd13146be8b83dd418d3d069b1ce27839e5a018bcc5edae5ebef03e41a8156d982bbbddcbbbbb87918918629d3e2afd8512b41b339c9f88ecb76e5c1226a1be4aed24b7ee0c2bca4a752211cf24a4827bfd4d2a32e7bce0f93e1bd307befe7a7ca6939e3ae993a156ed6a0e3b8798cb87ceae435ab198f333dfa64558e1bf8750fa125bfbe3e3a77323ab6cbf58e7091fa48acfeb1e0e119bee11f7b7b1224640ed7c08b0d827c7bb2d0ac03f197895ffb30f2c760fb17b5f879e83703e97f6d129fbafd5e84e2b858fd5265356e00bd04ef77f0254a69e56c4d015d8f0d245ad6f79f374b0c01c67499df0d57fba3f3dcea2a559c99819310bfd6c28fae21234ebc950f97413812801019a1111054e1a4f5b7ecc4b08579a2baf8891c4bce09cdfd2fb2eba1924ec799600b9341070c88147c4da33c2c602e379f2ed3319c2de77a2f7e4ab68b4fa9baadde94498840036e32d9d2adbfd78aa3792fb064adbfaf6c0cc3d527a3cc51120234fd05497df1f8494217093958f474c9c8ae41369fbab2fb9c36fdc1d53c743190d5c0d2c330fe490d937278ebb11f8b066359466afe97c0007468cbddeddcd8521031cea25e521e3e63f6e67c2af56feeccb6cc6a44f6cc1496dc0e62dde7e33b23ea3685b869a1dddf0d8416a03ad4f66e6bf01fcf040c2e6b8c4a7ce7ffb93e2c37f241fc312a8aa512f96ba0375e1673907c2cb87b5ece474ca61c8c4baf751306e94c0f7851280924ab9f10e11cd12ba01965e532cc1431503719922e02c4e92511fcee960e177d2affb6843f4ce96e3c20c8c65d32128caf719e5f7cc8a4e57e43daf0f9df2583378f779e81ba76edc3c1c7f7ffdac3c2a61a94c5515769144b1e7658bb36d243932166149a01afd18253e85983494cf05188a6991eb00a78bf859a92d551e0d408ca73c00fa7e881c5ee703b6123edea7fde13e30667cdca28f22d4e270871b0a73d10880f91dfc271910fbc53c954a6a8fbb3206ab4ec274c996f53922980e4e215767d85fd4a0b1fe427b43425cb787eda2db5e6d66981a2802a459c16d819b876e66de44eb60c73cb1b6c2416adedfc8f518672a1a58a08d2bc8186bc5799aa8b5b63f8ab6a3be097662df498e414bb8a4c922c5e727d3a8f8408b5f2d57bb87309abecd68e89d3f3d7a84f2039ddfc888ed1417c7ea71414e09972be60c901a466462fc12be30abde09cb9d88907d4f91e51b30b0d5d748d1597b786e3051045b54585d2b073480ae4f3b63d17e4d60a83e815fcd26fffd9d048bd75567c26fecf5007c6e206e4c242d56aaef65daedb8fdf161c9edb8b49ee45eeb724774c64b70f65de901a4e82722ce8141819204cc2f409bfcd418424fe07b9e60b7afada20b3ad4a60ea8333ff0f39093a67ba44a05c77a75aa228fbb15afc0e870bf3b7cc95ad61b8c7f801107bcc5713aa86095446e57943ad8adae5c384f80b5006a3ef26c8d3285795a77e1609afbf23582dcbab20be22a2a72afca864891b42f95a67d4a0427787f32c21c559a46e88a872303af3e9a0279cf11ee0e2ca3fca15cba1b0ec7bd217358dd16f0a943d1e4260197cff2e014f869f1b0500a604b2dee54620de1a09078ba782025b53bd71ca022c81fc0d0603d5cfcef579cda37b6b38fed343b963bcb96159fc280351e3c9795a366ee3af447645a760431aa222e0038d79042c56f9393d522009921b3acbc90bd55672a6474bffe065b3522cba39221223207a6ac433d4f75863d10dbd7e842b2f37d1d1e4fb3420dbfaaf682dff2e8fed7cafa0118cdfb5adb93d7eab048d942721b43472f00e46de8ba872a4c0fb837e288125b3927ac6f5d0583c6c597101130fa9baa964c4ac7f2a1372522485cc3b7f237e1066e6fbb3949c51cdc128312e4eb69db56e01b9fc3ddaefdb1903c19cbf8e40128eff8efe38da6fb7cd03f2a0bc212f1cfa20a354f5e99570e4f07a837733cdcee59a782b45bdb36ea2606ef0de904ccf4bbb46c0315b6e3f862e6254a9810d871e37da01d86087b40b54c696a008dad465dca34b75f257211c1f2b2119b3b8e0ddaf5eae4cc19fa146e294fa71da4c6603583baddaf8fdc01dd02d5d5520f1df672c9d750b86eb87754505988428084042afa9cf95a17e36b07d286e4593f543d52ef2182ad10ddaa0b69d4b37d23e15fc05a593b2a79ac07519c88a8c0edbb68fd61f954e7d202d5e17463ea4f4e548d5b1029cea1fa858d20620cefa677ac83bebe8885b438674fb6c2af822443a9ad224a9d14f182df4e95ce43f768ea03b5457baa5bb102a0f46721bc04e3ee0ab34176c2f445044e9357467e73acd11240e4068b3b91413e882f1000adfff0e4595a46b4c96ed5af14aaa73564470ccedec190e8bbc63e031085514e849a95aff0dcb2495016f2eca2d442374ff6be1d9b43b9275ff686525628f0b3e5ed9bae03efd845d91fa431df12948e49e6b2cc63c30db11d03eac13481b1d1c0a08a617bd82418a7008959a0c07453eb0691853effbdfe06b7fc9f97a3245fd7b626db4866e30f0effe82352b1aac9d484f21d8ade05f603a202067ff2650c683c870a605357e711714f543e3f00329eb504b2c1e68a776c911e766c5bc5160ec4c403617d7cff63edaa797f29f95b019be879ee66d658a8e26b60bedc48f6f25d04854babc6fd770ff388785b3985c94c49ddf3db486225142a84db77d7836fb8cefce5617fe8c9bc200e2158db4b2080b4784b722ab841a2ed2f349a72e1e302e783128b3e8f78cea757d53f4f95a1ad5c615e078fa1fd53cacf09d33eae0a03572ea4e3f1fec80a668b65f513f7dcb534e5c4c4185b3ade676a58bb8b7abd13718c1edc13349192ea46a2617d22ef6509fdde647f97f595eba9c2cbc1960fcf7ceebd9ad2c828b0ddaed075435cd61e461fa646538ae634448a50cb32cadcbd94bb86ffc8410f57ac33f811992497439d9fed2201a6ce473c143e373ce44ef5ab8e9f57d0a4ebeccb0a4c0c1f2dba67bce1a291d7c54a7563f3c52e0ff87a08762973fda7cc54ab8bdca362688ede8bd692b1237f65b28a3da2a2906f3ce9efc36c99bcd2b52d8ad3fbd797b0f7ea3a85243f0c8c96ef4b700e1044a830c93d0f7f383835dd884b3d4cad95ea92f86ea077b2a0e19c261b721e277ea2aebb5f01bd30f3607337fc7382bebb183d4f589b2b0a6c5c67b8f20b194257fbf9fbf106962f41089afea8946c33f4beba61e054ca6c5dc934b93a9a6bbb7f59a0a22b29f2189391ad459555e0756c678c7b740306bd96d685460c0d7284e56ec4fe037141f0721e76105389a71ebf399cf74f4019a0696a7481a66475733264590241d8ed7356cc04b6c0a60b122938aab3f19f0e2ec8a82876b9174a101441279c0090b4e33490323e10f0ac310ea65dd50816eaa83bf7589a9ac8c6cfb4461762e80aa47edadeccb6150596995a4a07506cb17c4f3f126279d15e2c7296296140b658cc31ffc9acaaa2c976ad4b4c072306300d75b5cc10ef864916dbe81b50fff703ee77cd8d95d0a929e4e0cb18348b2c510e20f440f2d113245d1a833eb44c0bd0cbd09de7606891bb50a08b51530b9371bcc10121a25861d0b3ee85b27ca46593ac204af169cffc3a6b81b0a7737d40fc51f24676004d35351bc42eb68339d95336f74cc480cdb30009ca1e10caa5be92c389bb7853dfd3523a7b1467203c8fb7bbbce1c67c88dd93a30e29ead01f34a92cda0822bfa14801931f67219b3b8e8cfb3874bf45225527a2a3dce6bfc7bf56c4d4958ab2290eb40e84501766df550c0df20926c6895158b1e7b153134945ca623881fe2fdb181e21116eb207557a05583388044d0a76d2c0a1810fa52fa50db46414b24293c22f5ad74ef67ffe182a014b70be610c28fbf5cc9d97fd2828f504baac280b4cb3eec0950086e32384867950e5ea05d55860d7f3b74159a3866ef05083508e47f4641f9b6c1d6d99e2c666711cd30fd5fb0d4f0f03d4b647eff2d731916d49496efe68a0b78379d5b8e2811389d6630d181339cfe2daa568339f0cd0bb89e04970ef4b0956737f253c3be4d814ee497d236bd73d4c629db09ce92473199dc1fd034dea742797997c481a26c5c866d8c810fb0b4d51bbc06abe5e7e7c6e189d23e96bb73e4e86b7b7a5d5fa5b5feb685dc15ab5ed33deb3886373f6455764bee043a38bfc57e14a85c99275113d1a786fdb1d422a7a6c08b88b013a86945932a04a1eff79a7052a4f012ae7b60d9bb3deaa1898c2a9377455d8e97aaa4b2033ad9fbc2a2e1f9c3243895bd08f42f1aa665aaab9eb9f832eb796086c086c87c0377cf9990156bed9710d6030e1f5c7b14f14e9ad2c27c50b0b95a69330fe82ed9aa5894feab7642edd87e73a6221f35aeee144ef3bf94764bddf57798d33c6899078bf86617593acdfa5ffa8911e2a7daefcd88ba4411ee426342c499c612f90501c346b4808c6acb7e23c79c9df466a1891e93222e2e32e19e16b7a0d51aadeec4ebb2055d6e7be87f01ca4e519d4bdcf8604139a5ade9d16e04642dfb0cbc811220a7763ca347aca22f511e85d43f9941477d30042d85d4f869d942fe255457f0a5030cec3b763d9cbb2e50c34629a675f2b355bb531792972317443adccaec7e6ffa60e4beaaa4496b71e0e103d1f5acc5ffdfe8019900355da99863f9532ab8fc2011e564da8edc70a77819d2bfca71f37842de67ef50b07d0b7adb58a65032a9c802b11a06dba4156a2051272cb95b461130e288f088a9dce14e6dedd08add3b07bee9e6156cd7e0aa543c8e460c50490776029a5b6322ecf67650254ccfdbc5fd4155d4092a1ff5fd805ceeb8380440d60646f3597b77f1279952641b914a5a44ae151d686f7c28e621a59ff7a3a86c2dc98c78d78304750736459bd9d1ba85e214acbcb139f97d73253c088c0203765afe355fa6c35d15be19e6bfc614f0956deb61e5fc00b4d0255261cdb4c054c2d6edb0627ebb0b2ecc8d2d3ec539a4a4886987d51c01cceb9bc24580f4a8fe4ce8bbb960e280c5c289d540f896d1d6b6b0644cd131d204afc004b04cc907a0859add604098bf3c67f80e8dc5be278eef1022b798aa1e6e63bd0a87d7b758a35589a87e8facc158c21b3cb5f257bf523f1e976c068ea270faaa39ba69759bf76ac837e38a61a34e23427f302d9cfca9e072b3a99e2275b953ecdad4150b6198598d83afaf8493cc77d3a69d10f525c8106b70e9ce35ddec360dbe1dcd2735f09d1f2e19f4b2601cdb08b2845267dfe6aa7c86c6fa582fc0cf35be256b0d8964684bacfe35cc0cbddd6423d08826b1cec37be944281656f6e792f44c0423c1cdf10dacb51343c79a0fe465a4dcf24703f1085c5192e2bb097b356e2e9e838ac575e03f8a01e9668b587233a1da7cd554e0b5f556c54fd789bd4e4a8a08ad46a23d7a91713ee5ed9e1ceda9aa03234b5c8d127223912f9dcedb69ce8bf08949110d7d53e8410ed939800d9ce54543b640ecfa3efe171da483791c4bc6e37a7f6ac40fe9747334f6f9a2d63e52a5613c2d93523daed726eb6f2312162e35c14d0e9a5675040cb363bbfbb856d6943dc1cfeff59eb44777453da72508a0d1d4db38fb86c9062a2136984772a711dd1cd550cee6db9ff442d58e7edd4ff33a4685fe1de0a8b347424b3d6afda132bab9cf7112d490fa4b477328fcc91f91086a9acdc215924aa8fd3e2ba9ec1098571f606403d078be082fc6b613723365be94ff90f320ed590e5312fcba9cac4c93647669bcd53ddb694e00b6feccf6e13e46c54b739c1618eb34ca9921e7e378508d6b9b2e029e7bcec21c36af371a0148134c95155eb8fc73e9747b6623a318aebfea9b7f5e6144d29cbdf036c1be20df6f5acc1a6856f955fe23cf0e33fabcc19007eeb01be89e5e6580b68bb7461bdb1ac832aa010c19cb357de706bda08f63f8b8adf1389cfd368106eb2b9bef7fca1644846d13f553a0ebfcfcb3faacab878b2e23b9e7fd4e15d239e4e8380c0fbede0c3a94ec2d37a0f3b6c061184561b8e89b3f75f2055ed5d8ad438f625626248acceef487364241c4ce816e3d24eb496f858a649b07e1bf63d223a19469eb61ad3fe9d98347d943fe4d19f9933d00a75afffa0b7537d446f7e2be6cc519869d952e040051a79367179328c090c3d472f075bfdbcb39c89bb2d0a8f3dc0fa1d986488389ca38f20d49dd367f96f486f9ce35142b96820cb727a2faf8abda76925a9a93bb1f9dcd4c3aa615e10bf32576160e834854cd2e427ec20f3417317de7b460a1592aaf6e84f2c0680019fbc5ce1b67972a9aab4c1a2e58560ab5f6ecdc8b72f8ad265c96c969332cf48579c6729f980e675f94c8348d0c16639e8773d9ef4148073d09196e9f9be1a15f329949b3061d49590080819523966aaf8bc719dddb3b582b9c80f38b9a1b4aaf3478567691f58291949e07488005bc579b30adf9df337d66946190b7ca02de8bdbae9bb271acd4a01fd4aad6248b5bd5290815eb5ba119e3eae5177561bd8026ca3f44f5c4ebbbafeca29f375820344b21c98112cbb184564c041f4f02722848e87d903108293b25b28d0a97258cc5a675161aad064e86188dae9a977530ef37b33b88d58b0d56be80f0a2e8f05e0038723dae3f2deea7b9058ef560e236eb74f395de0ba98df0ed7d3c9d639626b357ef9ca31c6e56b69ad448c3fa67a7223176df45800a8aaf35d75a510668d832fb3794d6bda91edb16f1a6005efaa95e128e6ea62347848bda9d7dccc7f0b0a977f4e3b34bc3b5e620666c98113523f6f0e82c710f2ab08e36fb8f0d06f139b49838b5e30a6b35e6656e9a30bd2ec642c3f1266c7ed841d5bd13a6e6c68c07fd03527428807bd737d1bd37f0477ad2dc1f674fe71fb8039df4175d03d8244c591a0b5d5a4e53d80b7680b1020c7e8a94f05bb17ca6488c211b9439a7e5ec4052608a948cd4b7adc8adb8b672b579ee67c588279c28fdb6cf10123e4097ccad5e2e118d491dca6b11a26180904d6e84a0de93767ab01ad0ed71c4db65ba6c8e4d3d4726877b6fe0e770501eb80ffcb2f5a5c0794411298b5353b5a52de6087a50691fdd9a224a275855ef302c0bef6326762e818452713257766d4d1c042a653ec43495574fa910dd5b618b893874f58f4b4a20fb7fc9d528df0ad41ce4ae25b2866f81990e06ebb01cebdbd1ee0a32327134084269644e2da7dce7790d3653204f7de77f35d8dadfc5654a0ec4dc850c6dd6dd26098154b3a05255107bc9316494854660ed4ef3aade54df9795915f769888bf7df3336b9930b429b9e83b8f45fb1687bfe20b1d861104e00c79a2bc3ee9b8a035b49c9def5903486cbdb12087bc491f29d7e4059e7c362ddc81b5972517d033d07e262f849734ecc5a98751a61b877a8f74692b551ba8366b8c26dbe01da9d648a9ecdf46e3963533bc29af0a6a52e938e84d6e9079cb6fe3a351409ee18659474d26e94ecc48d34a7770ad23cabbbda089f810c31697371a9538ab394453eb6260cad5e5dee56a47a318f03de950ec4631f827682900f37b361930651588f96e78c8bf8517b3336f8ff6b593cb76088a78220e61358eb3fcadefc613da2f5bc4bfb49b90aa78bcd835121c56b8ea987fcc8ad482b1d65d79baf347efabe68e3eae32543552fd73631e88490e608fb1cc7dfff4963a248baa10c70fcf07a9911ef212d77331958e2d7d65771a7db32c8b632b475c8967c43d35d0c86c6312559a7664687544c81b6355ae721202cd42e8f4fdedfe1429fd80ecec9b5972ea71c48a3f1f98870cd97956ac29c258b94c8342ddd3aa061506578f8f37e4cb610d65e2dcbe47a5807db8be36b9696ca774dafd0f5aa90ffb0c8b00a2f8ddfe48c79edbf52c1f4df6516e71eb88eda2ccfbe2557fae9b187c19ceaae561f47fadf78945770e3c38119e0ebab1ae34e0fc32239a5f5c7eaf2209a66ca50a2a4f5578dc38fdd20e1d93de72d749c9fb1d904846af8617315fd8f6fdd28fd3ca6649e8a31d7ce7251ef52665d13d093d29e98368424d8f470ec208b262d701818e5933d8c7c0ce407abdd0e917a502089c7dbf8bf4fedff0d9f7c7842399a82e0ec5a499bc058414881c063ec1a93b83724056914c6f28a776ed381c4fdaf5ebba30ee1e253ac429433587bdacad5d928111028cf0a29bb0f4d58266947284a99bdf86afef0f28b73e1a43cd16bddadb422f59f6cbf3a075b400ee81679a5805ab96b0daa5271f2f0ca68c115a3e2900845b3105ee230880f3d456e3c2f995bdcc07cd7c68e836a416e2b4fc62c924d5c68001aff4ac5c0bb57f971b59c079490f56aedc9dfc42b7bec72616ab526f27ad2f911ce44dc736ec058dc0809972d360f250177667578418c93f23bb1e650a90ea9271ac986c2a027f8f3e69f5532cc4280c810f08bedb412334f45daa7969fbbabe1743f504ca0132c41f126cc18f097d2d90250d7482b0af4d0507e5d79c1b078bdd0f2a36feef344357883762abd7cdfc494865062f7172553cf81c6fdc1c2ae93f57c5f8cf7d59b3063228b15151503664d1b0372d2db4e04a94462c4f02b0fdaaeed2ce4061c92caa0ff04885e987beeadb6c2e7935361ad6749b713bb4a8ced8c215ec323d25a0639d86f33868e433e1a88fe4c5cc3bff295698cf1427187627965213d957e57e58c63da2c5d985f1e023fd9553edbeaea7b453cb3efcaeec94018fa2609500f41430b19a5c1d2306fd85427d7358eeedbe03a773ad074cc0c5883f781d9d25931fe80d332af92cfb956087a95f5c755ef186033b5df8a2532cad967ac37fd0bc4811b6a3d1cee6789dae995de3b44641c89534eef38a16b176e83c79db940697015217c0e2ddace87f857c207b10fad483f2e2a5cf2c38e45fb0045c7147ba8955ee2080fabea09004cf6c6579323c55b1b72503bd31b10cfdfb5a618d19c04c1c2827cc6ee49db61e13118a15c8442e5517c40159052edf2c4ea87751523e17505d28d7af1f8e51e765ce203ee15e36426693cc0353a2409df64923bc8c7d607927aee28c2a94b355f40b10650bde61225fb42e5324667e712cc33dccc1c91e9b05cfff562a05368fbcb1a7e7116792bb1c4a0e398c81432428ea2d572f78642062f717e23db06726f216ab7b574d41d1cd84038dc7cc1cba8a63c8e40a62cc6f5e0781bcc0439228f78c8b2a68ac9f1d17e1caa642c790f8d1904e065c992d5036cac2778fc46cd6e9f95ee097a44ba90d9ad5e8796098b5d1c4c1d23c9bb8bc7a0ecef385992d0345b0cc9d0ea206ecd01db435823cdef49fd36b026b1fbdc053ea93ea399a82c66d8a65f43c7980c0246114ed7bad01bd771b1cacf18797393e89a4ff7d723190767db2e9777807120c8c632d57d0d4bed6b6a0831246829b4413617299c5338496455d3dadba66f452a37d26be3c8223545f556c30c5031b1e9b49835ad507755878ab968f61cedd9d4c1ac80bfae754905fa5e932d70cb2cde5f8cfc5b1ae1e0f1827662166f759cb97321e41ac672e416788143766255b7421ce4528c0f6432856071193b3f96676a26ca686127ab74870cadf60cbbc2d83e22f8fc936de5ac044cee55669aa7c4c81f9aad80110816ba776636600ed0f819e4f85936159c5e4f3560def6d8b1e27759d225460f39260c2e88e233b25be3ba82c5750b9b98d75c94d4e8a961f0c582955d5578a030acd09dec93171cbea204d1071d649579202cc66179fe56270cccb47ce34388248f7fbc90be4e44f22ffdf149c52b9862fbd549636ab44d806d7f4f29e94918cafe3510d601ef85e3f68a80a08878f450c629b6efa5b4a0955c4089ff23a69e8a634a13648fde96abf718fd7cb3f16ecd0f438dd6b64cf87831610e94b23cb21f832bcab178253360c0d94ed478f21ce41436f3add7ffc498c89ae2ad9b69fbd1f60d6fbb5bec9cf12ddfe2676a2ecd1a0d7383d01e8ad2930d3daa2ddc3e6e228b188b270638b9e028941cd1ab6ba0e50535e9f5e50d707c1635d4a5d1f1878093556edc7178f4c127e1c48d6300bd9ea731e10538f019d191351b06585866b8554894d3f0814a72dc2fa5ab66df743243f0e4154ee0880af88a0953998710acf4d699f57ec04192eb20c8fcfe84c05b104b932c83a22bed3e794799424a8e86d6a0549227a82e6cb4239f00aeb84595364d6a4663610d451389f495a908b1075b63ceda5e24bef0aab752758c5e28f22ca72040c197ba477c5f313272d1775225657b9925159a1166baeb701a7606610cd705f3aca8c4c39c7ac4f8b273a8f9add8013ec0f30900ae279b9927cf908dbeb8feddbb7444c2562657293e234e0cb96a3e7d447fa07221ac15ebddf269003267e26365230b852343fbf693d17c325fa35558cd34f395c8b115910f248097052ecd3e2d0aaa9936463764ab595c086073b8dcb893afca0812e302531e57fffdc380f45ad14560a0212edcf98526eeef27522de297671388f5fbef61e961687262a7b3414caa97e3925bd52be5448783bd228be66ff0553ff7eda535dc2667e545ddc729124c0c8083d8f273cb445224d255878b639c991ee4af18dac797d7febc12dda5475bda240d60e19c7288937339a3b609e3e17b1003793cf0a5d7009bd5b7b771fb14c13aa4c359ca58ac6ea5d8987e6fe9c8b6ef083157db0bb2558d69138dda4371a43ce6d191946a47163a9391990504c845fbf60a3ee18b09e23694c3cd03a47dcff317b91b2b4eef22aea81c44d0e4b597f88d934f1f0686b2984f7f5594aa157cc341504d75219196f22a34fab4488d661a8a4b538f0534fda1597e9c0783fec0bdab181423c8b2792bc4729c8e4398916caed940c6aaca03092e45bae79a5fc7730f7e434273d262d354e1c1fac038e1b6dc28bbe335afdde33c41104cdc57452bb278eb0ab29758223de9ec1e9768c9f0b8435b13a6c06a496e83659f37c25afe686460a18f7c414d6d654cd34b72abe5dd3b2325561e652c28ec6dd287b110590d18927dbd286eba83868532f0f53cc78845c57f748d1f4d55284509ebddcce1165289ac36fbc29794f5db326e7d50112199db5ca1a38e616c5ec46cb4c6c3dec71bad951b3f69a363f76b18933fa9d92131d65d1ceb8c5d539dd732730acc254f893f28d9b00e3121ad7c7b3c7cebaeeed52ea1f96ae0b676394cbd32a32e56d45e4201ac224519093a0cf72243670ea9c7478632b917e4cfc00c4ee2782f3a2a66571f3968e4a78399e2eaeb586287f74f2c1d610dde18ace36fec77e38f2f7e61fc7413c032fa28df83d09916363eefe8504b3424b0db2691167200e2f13467889248b55a1cf639690f57116e63255a4b34e09e0a8d4cbf9083378063f6683bb8452209806711e011cd0a44257eb2ce71244d861da1c0273289ca89ccc98eb7f92e7c6a57b8558f57854d97c05efa5aa9733126d409286eb3f3637580a1c18d88ad75da85f4e25a9d84e43ad7e916b51d712cd038a63e04c07ec3bf6b63fdc1fba32b55dd6f33d866878728bf5911e300294fe04342b9a9d8451691329fa97d8c125989f38c3c25a54f3a7634440e7f3c0c9836d2af2b1b886cc77cb9b91a370ac937042f2414eb13955b3e1cf5e3708638d8fe1d0f0a47d2d674451fd9db85fec1cc0f61d1951038c040552f68b30f9b640d79fbdc21212bfd890638b8f1d259234d051efe577d395b09600809972e92abe1e0e0003ab8edc7e246564520e93b0dd87cee723b75273e4e82fcb2786c3e215cb44371dd49861fd0197ae8bd5d6c98f9b74be2a69b9506febc35026cf16ce087930b6bbe03fe0e40ab88492f7432cff55ca2907ad795561b3c39bb0a96b88570ec720f46f2329a5c0cea8e61b80a0919924c0a44e7917c0f5235ef5078b2036ada8cf933e8b66ab28cc3c77535c0bff986c870fa77f12e4626692859ddcc3262f547264ddb1d0b2013424d5a29de4c2eb167bfb9b22ac077be85cb29a092355a50a49eee6c076dcea8431123a719138cb69ab4f79c0349402e46b2d507a1bb0e163742efa48d73ad134ba28c89b699a78b9f2d6a8a1edd656fcdf22a896767d1fcd580747aac884e03a296daaa2802a860fc431dc6fabaf2d32fcde821f608fca1858257f7be648b19abbb4554a2ff59707663703726b524fc8b8e874ca827bb6bcbbec7a1108444352223ee550197daf6780a20e5023551e291b39d40707a43134d3a9af80fcb36325e421fef70b5622c5fb9cf8bda5dfd9314a3171101a785ad4454ee123eeb79cb8db84bc58b48b0811dd71f70d8de0da579f0862be6600da7d7a5545414b2d95a6b7dc4cb9ce2696f2ca97672ada03619c5e76abd8c87da62583163839dc74380c0c5a560b083d4f605bdfddc8fb6b5da09d2d98b422a85216b99577a6952996b2c456e66bdff507da0d09016e2e0539323f88615748418bb13a80db329758dd5ce490ef3654a48323afe7bc9a389bee3f71715b20693b4a67d81279b8d96fa2b0b499e67c7db3f907ced6b641cc9e4026b4738f6608da8008b211ce8a9a2aa08238adf0c007145b406b37e7570549bfb96bbca81a36fadf351b90a7260e7254e72c6b4692072aaa5c0cdd74187f1ca2f431eabb2d494146e8222cbc7f2e6989e9d19fd6003512ba774b1904cb43056bcfda226dfef23c99c7ef865e0824ec16d424db1fa9936ccdc83a4373761ae7223c21f4888575241c47b6738c127a636e3524e3bf07cdcf584a8fe7c9e938bfa636ba465de71722dd4e908af054f501b0d7f94164bba62201d06daad203125f11ec12af60924de910e46ba30ddffd87edc59ce61a7ef2f1ac6332949c3e14fbb6654d673f31db3b286eb71ab805599208fb17c7570c6e23957e0fbd01a87bb46e2ab65f30b2d207832336dc4b3fd66f53a8f1179fbc7392d851354668e9905d1f8365de98ee62ce1f601ebbaa6ba15ed7b78488dd52a6a291d9bb6f8ecdfb92e3c8300e800c2c94455ac82534721e19a0c3b54ac5e418ea6ba32740f9cbfa3b1127c97c147a133cee9abbe6c6f65bc32642eb994be7063fb13a22d35e4714111c4b463a4d2b1df78fa0e95291afcca3bdf521b555adb3b684dcd6b412049361a19065a864d02d6e78cd05cc3b89428dc06298b9299553f1f044ec2ff3bb0408b2ac95307d4871720509a89caa7128fae417897d9bc5e87b35e8fb77b73bfcf41a02595717d0fd6d7416e92f8c9c7d6fe9b24d94d18d5695337cfffcaddd9cd8e58eb995df1231e24365441067cceebf8091f242b7354910d42a2682c3bea4e4b378680549aed07b0fb272882289b58ffc08b1097e6e4e1ff4d1fa6853c523d13e00a45c88d842ac9b38e538be9688620b498f64d7b26be55bae8132659dfb03a1e2bd197fe90c642bd1c2848a59d26fc4697b0aaefe3563e21e283a077f0722ddf19f4855dbdf5711732a84ec26a9f8cb8f969b36a7773384f70fa7fa1a8ba890b9ba7b2eceabe3f9681d22bcb6a505f827e5d36c534556c13448497e7a623a9de2589911333a961d3df260030b420253d75864b5e000de336a93b8ccd7d3f5493e005877376ad963b8bb8a41d60332d5f80ddbf0efac08d16e4729e43119cdc1fe6f9cd9ff16ecd968348b7f0467e38a3a988157ab8da12b6960beeaf431ef2b35638c0b8ef685526b11d66816f6e6a4d023e3b59a58b0bd3c9b767ad46e26c0d035fb1c70e1fcb2957e664bc7382d360f3ce7fd5ed1a0937641eb8ac8033e5899bf71ef093a7c5d4aebec0b1b51629962a962ace91737ea2c443541ec2a4b55c4ce5a18a046e14a3b8c1338a79d6b8ab57a7853d1f2cf59178615ea71703ec06cb84d0b600aa38bf3e52883e397f5c0f3ae1900afd8e43ecee998b90956c2b5e9830f6a4cf1ba097249511e268e8ee1ea3f72369b6bb147cd3ab810a42946dee6f702621d838ac4eaa65d52ea37d50002a82d856fcf6055cf2fdf7b13fd25e02b9c39df1d2f7527b0f8250fef562fd5b4dd460d9f93d268a82081094531a85c72317f9124551b6bce4d19a4858de63b1e59cd25e4631beb42a21b08de3103ca093d0fddbe66780bdc97957eec70f9072b539310bf250e5f8fffc692af131dbd10bbfe1f8b6a761f725f32032f419a3cb5a14ee3d366d99d5000209f6a4a51ef38f0380a8f3b56ee2cef78a3326c0ba193af0d6edb8df5460637c6fae4a56a1aa549cd070836abc85e6ce743c47481643fc017371bab8b958102c6a13af3793658f6132550c26cc3d5a5aa4fd743dfcddba89a989647a2964e5ef8079e8742e15feb7f8475624d3d39d9179c74559ea8a040d219a24811f9841572fd4893899292f85c854eccb6548b7d18698788b76150e37cadc43751370629c917e891f6120552b6ccaefe806201c3aba095327f7b746b59e494757eae8f01a0c4e01554b2f9be8be2f15a7379c654f52e5de6cbb12c52111267959561ac4d2c6987f412633126086fc231789b4cd182d4b34c49ecaf48a4424af86e51fe5f33556719661018eaed47f7f2aa5b453ba9413c6ad9c8d7614a577cecf5dab18d2b47ac0329839b531a98f4e0ab450255d550e0993fb6ecd7a5ee28afedbc48b79115a4c212d734beb916116bdc6daaa8b84bf41fb74e79016cd56473fe1c8f943dcf47a9f7e2c7f039b3a57321f69b41471bdf316c379a6bbcb32a9d9c4e24f77a1c6974f3fbe0dcae0905e1ba4f164867145ed2343b1ef9cb88384d4f81311d217ad66ef0c351f79d15eb07f0a8bbec042c08dc9f6da2f02e5f08ba3cf8bc9240e7a1fd94be782576e2576d14c3cf931a811b3be78e5e535752ce5b3eafdd9bf1258c3e70938e17c846527eb4bb3bf7fa16ef510545d119a98462f26d787a447d4cfd7765682054da678ba89281d1a6566c19b7d647b55937946d9904462c3b674c8d0c3addd415d60368c5ba3a334b4a6b2c0a1710bc3f92ea7c902346c517ab23dfdd71154ad641f719f176ae1384911e1965a9e14bd03e93d1842465a2ce400617eb8be93f8f60791cadcee4ad66a621e23ff632de3763e39de9610a54637586063c65b7c93cfd75d3eed01fb8da33d74a74b7bb24762327243b7cc1e9b0a9a123e74e23d4e56b6f3d36e9100cda4cc20b2b698fe08c6b1fe092b802cd5740d27d77fbd36d0f9664d5783d443721f3d4358dc9887390d37e9bcd6f4c700b8c79dc15ff8bf62e5e053477bc6431dab47638c36206dce40e1c63a5aac62af5c4cd6fdbacc133bd6de3f2b9c877dd6ee99c9881e0be8ac3b4defcde9fbf18beddebd0e1905c5b423db77da7d647967cb631978b9bd8d1e637f960f2f008ba7cf6901689960ecc3ae164a02f746d93f0f838966b9871fa76049877f5462480788d6c50335fc0ad5e3cd092e5251b3af41b6412e1e99b19f2739842e2050f2cd1d75e0d7dfc4ea77bff53387a4ba599f34f260e1210dec930ba28b14f2e80e84b4147d06fc12838071ec77a4d82b31f13ca3b62b9bb46f40dead474bf04fc5da084554f179b34e049da3944bd03386d4e8cd70520f6ddecb8f37d60832b9f49c840abbc85add8a835823874d230e577ac205cdc49429fcc9b658fffb301e3b1c391aaa86b97f443f5db53af638dcb9c3f4198df7518d12551c1112c942b3ab6c0e659af47bd295967962d340307b94ff4fb497375b118f9ba27c72eb7a96181225c0d81590a9849a06eb2be1515752c5d8bba9a22aa943de681e393acc8c93ac4b70bd94c30d00a1663611c11a65abaf2d5447ca134dd91b43e61a9ea14622f51031fa6b03604afef4c73ddaa0f9e36ee49f4b39d3aa8a4d3dd24bd72d57c76a522cc2dac04a0edd1a7341a9e193fbf341665f25401cc734b2f314163bf532b82e7f5a1fe3ef4d87df42e52bab3c82cecdf4dbea8be4e694a6d8816ca9acd9dd81f54427c0dd64871e6da467315f36c6e1695f7be4d8963129db42ccaa5269c3d9545c5d226d13bb6e0544c9c700bd29e28284333134c28576b57d00ea67d62b62dd1032f15ad59c8e6c0309a0a4ccb56a49da64f3b8a34984b0c74cd0f5dd463e4fb20b59392a4b189156730026a5dfe35029d0cc77c574d952554014e3d076aca910b27915e002753279e8780b6a962e06742a5bd98f4565185323a7bdc6732796a527518664e57c035f4df41aed491ede8a06e47343b76272df713dca5e6ec11466e27df982b319ed161df8853e3da90970a6f4e54f7b5a06a2abd925a4b2a57d64a4c469ff00a0715fafb4c131dbfe753e28e087a8ca0bca678a10b20a58610a869503fa766c21eaff6bf21588c11d6b016a031f945f8f66df5cbe7993ce1f64230bf173bdc157d1e2e843603de8b14b380151eafda967c36b74d10d032473c5fab1dc7e450521271e263189afe76ca522b24a74b5d77f103f2ab72eb46331cbe26a475d433c2ce4d22592830906567152f4c345fe6d166808f00c38c88b5c5309497646280001b55706baf75f4b46dfc0a4e1edee9b312c5aa4c7c59385704c71ecb521f10f276f70648dff46ea433b55bbee75fc32f8be8ecc697890d5c87a4ba9b02344e8c69aee578711b1ab6bcae006e8807a5cbc8e9822cc8a07aee644279d3af7f2450e4db793a8c208e9554e34e40ea7c86809a15b86ab5bc1f8d1abe65753228217ec472616751a65e6d7d77f69099fc3a8d08f4555c39f87079acb49a453cd8af4507131543fb1284d60d97c7d8f86c91df35ffcfe840662cd87948b5e694e55fe82e34352f639154c5a95bb580df441afa029ebbcd832d107ab248bc2c105eb0ff344c612d70c2f0342bec36838433098f215e30940b32721e9d783bfe7f18f1b3d1c3341a6f818e01344b59298c537677df980b537add4a4d651cfc8f64a74f14dde2514f191868391712696d9352ff99cdc98db5dd0732fc21e68ee09814abdbbfeb4ed5df7077300907b2ab9e869dda789ba39c8c6d84b86b73e848e667d61c80c8b4bd033694c471b15fa5f073d30e7a35da35cff986ef9337901912ae25c1c8f42267ce4736ba36021319cf35fbc9f1eaa0001afc1cfbb05390a32b5d5393163909bedd94e3891ae7411874d5c80825fccadd727a57579272edf1ee9ef065407e950b83e0e55475608f78f90bfddc0a3090b09b4e2db00c1bca351d8b5999d4cf5d2a5dd9df07682575141be154d4ed590128b399c4950a74e901da6902bc2ddba377df577922a1528701bd385cbe09253fe86cd5afafbc6935d12b7185f5b4853c7d54c54419ab2497b95b08d17383ab20f67e8e2950121e3209f97d5ec142ce8ae2e466626f4bb0607c50a0fb8d49c2681427f08a1bfd2ba1176b2e74295556bf00c7a6d93a7366e27bd312b078a4cfc5cc7ab0c64d11c1d95f851a6dce03fec4d86d735ab88ff9b39d8fe18be6d7cc5412a0a0874f741df2465236b8bc15de002163ce7403a35bf9040dbf0ccb4710b00348e5de6fd1b4734f5338309d26ecda7244465c1ece82c673260332c87834b796abedf00e5ade858a2cc7a0871e135cc11e5261625c2bbe708a657862a9fef09fea591f1f81491f2d7b568a073da7b0d2729f77740f438dd57e56e73c91965f4a485b75324704acbc0a8ce4741f2cdd567454c52784bf9184e8fceaf740cd5ca9977a1f256830efc57c110d0a8c9e1f756ad7d92929cac6b90e23429c0765b1a5c1b005feda8befdfa58e2bb120f90cedbc3c5dc6610edcf44791e587b451d9e78cfc5efe2348dcc6f252cf9126b182c0f7a12ee541a544197d9235ba176fa4ddca66a51744240332cf5acab6b88f730ec277b4cbe6331ad7eaf339b33fc7ad9b98848e1a14213248d1b1a099d575e202b95a2b38842f3de6be00a9fbcb22d7919826260f789ec6669583b93b0f653e06ac7c488fe322f3181b4f7d0f502b3834585d0121f833e4f3f676c56aee61e8c2e4b1484395aa500d648bdb9e52b430566d871597dacba13860854c6588357002359ad57310a39bfc203ac1239d60fd6157d3939eb76af99db607b2bf11fa1c293dc90c7cdfe08d53f6ddf5c271c3c57ee23123b9b0ff881a5426bb897f4346b9d1888d962db7487aa9b4c953679b026c511e763acc708ab0f12352ff3b60330098822eb5109ea50081882eb684a8410998d138ffeeadf71fd157e116f58683085e2c530a3fb85a826c9e408a9a862f59412bad908c5f64e9173051995473ee2d209a8a3f914c3377c864f20fb24156797e156ceef30b0e41d6540907999ceed15e77f24af33f6f837462b7d3a61b5906f4b690871035e9c01552701a425ac4f1ea0c92fbe29d235b217270261620db019ce5a1d3f4f0f0d4c5451a3c4d1ca7c08e51408c980e48fa5a54388bd4aa79b0a214634cbc1af238fe297965052eb53dd66dd03ee183a53dddb3022a864fba88224601580c02058fa8c75acbf2d11c08caf87d3b1575e4aa30424ea544ae0c631620d3adf2aa1b231050290a6ed5ed999b9b6f797dacd46e6bfef34c154222c1485df8e7e419f611c441a7567ad626341e265475de16a30b4ac49b495e6ba4e39e96516e1e85e394f8daa56df55bcc53538ad707d7c0159e7c162dc82c6626a1b931625bf9b51757abb26b44aee5b9c1c805f9638237e4cccebd0626ff03804224beafe61e0d8260d5256c2513f529dad743c630b057fae661e2a4dd78f2ed63b8b69009169b53d40d3485453f90d0558c1ddadf6c98052ea82bbdf6ec7b781450aed3bafaa4c6d50e25cca6a5687611b9109bddedf7ef6304c9cff77490df2aa6253da5eae88da9fb49f0b101d42c41b52e29bece3036c3a787997c0ab2715590bc1375663e83a726988e55230816556866f68196f0ae6976d935893163f9baaa8f21c5ac5fc401e5007e1543d37d945d04d14e44bb456bbc2be7d165d39e6b6672ed43879a383cdee9612a76bcb727f1169e0f1ce870d7ba90f06f20bdafefca7227fee5ec6e68d091499cd7d3ead2c356477d9a6826e3878295781fda7c1f1fc843d2d253d79bbef4228af57264733668820665e90057010c2fedd472773d785f49d1b3bd1fb540acfd2ddc98b5cd749ef8467c50fd038d6fe1bd49e3c337e2d836e670eeab41ac83c7920ef8dbb3ac7a553c47ff1a4f13d8b6152bad287ca1bc284aa611c6d85acb4bf05ab00177e2a90f6af194ed7590735aa32a296e686e27514a48e97e5528713392683dc1e4bd8b8417a1fede17f89a0ea1e472bc31da6a69c4538c2fbcc2f4ac4e0be0d81520ee437eb2a101840d30531651cc3ca71bf9c8ed8e36b08a0f9cba4546435e1595aa06f24834321a2fa85e7acdf20420f1f70f51dd16e3ef3e35a2654f0e304a638b19414de68cacc63494aab3963f4c360c693fb437cba986ca8376d5325924981eebcc23d7cb4bac1e6b429321bb94e82b38b527583f60353d76f8f1563396b552eb7b630cccc10a0917d0b4b53b7a67316e8a00b3977ebdce775de77c3800c24a260f70b1724dfdc3b7addc9de7baeaa97d2012a0a471f7af0d1c56db53dd4100ce9f2561387a8a0da89581bb53ce50424ef29e2100ecbd34f2e5d2d62bed0571f024c1c8895fd2df1ddb5994fbc86de2eabc7d734944c06e530a6f833f0a783a6cee95174b1f063b8fa43d5623c453f238245d61fd97ceb4004f6c3353ca4aab7647f689b17182744cb8f11314de98eed46eaf3530390d0da7094d2908f10eb8aa1178a78fe08d86d0aa2bad6eaa71f7e374a77e11ca0838966ee6cd7d0f7dc9398a38b7115a95c7d90d27506123e46d8481cd71ef2a253c4ab7e475c56798e6e3891fd98e5bed20343bce4953e7575625ed24619285d0b10f10ce06a15cfae27958ee577063ab125e5c026452335b3db4e2a9f3c6e97c104af0a9d24fee57e43e0aa7ae67b2efff4d839b7b955d2e2c126c81c548c5ac2aecf71dfa13066d557f0420be01d09eb2b0ad06062e5faee5af57aa4eaed75c6db2af2d6d43b3e3c0108a31f5caa345c9653a27bb677551fa31cf1c0873b7c7153eb28f541829a58174abbadfd2ce4575b1102e02215f891a0ce3acdd8b083d311fc2441d2bc5604fedda69113af43d7ebd686d7b1f68da29a9d957bd4a0fd74e538e3a2f186a61fdec00931774a8e46fcc2432b072dfc5174e927d3168fc9dfbd5b3304a721c3a09523924b159908439df0f277afafe07d8a3360ab2ee61f809119c728c11bebcc1b6dfef28fd48f7297512bdf21db93dfeeca5a306d45f5b546e24ccf063f22df74a7e1db02e89b1701db903ed8020872bb0d1fd709e8eac8b63f166f46c0427c0c283cdf6e77e4223c818937ee42ef96145764cea3d67cfdbbfcdf57a147274da6285ea7576fd42ca0ac9bee3558d237462d01f0723d0e3cb5d76d40e9718792af8c0f62a21c95be5f296830decfdb8a9ec5d7872d9a890d7dc58fc7cd68829ed193385136eb39e531f100f9edf984e91e46f95765bca7ba3102b3e8169a2a09315cf60ba90a0959a7d07f63e423d5f117147ed759db77769afddd457ea9754c91b874de9219b0a81a865aae7f4be06ec7d4834bb277c03682c92d9a9898c704f783bc601671ccb84b5a688a8cc2707acb247c6ead1e358c94e7a7e5c85b291c10e6d6bb3a4c11e70f723e2d1c4f31d778d9c8ee8e8a872c33b0f6075b548285b0f39652f2fca7a03f77e676f14e9f14fd19a02eaabc82f5576b2f181c8d3790fc47e97f889109decb97f3d6de98272e1307b80690603165abb8ddbfe34ec2e86e6408333b702501aa44870852018316dda72656a473ba807e93e5bc5a20e6a4c773bd6c371b9f5da9f9357b814a5b9d01b3a0483cbfda7e341495ea2335ef1a7593af1314b190c3c1fdaa2993473393f496c1c0ac528f6b25988f718f163c37854be6086159086aabbd1286ad9dba9ffc3e2e7ba478e2033e84a02fa66cc7d6d404ffff4c209a02508ad616661cac25516151768da28b60d176edb5e78df8147ad60df7f87b106360f239f5f1ca29adcd565abf243ecaed692efdf90ed08e2b7887cf88691cce7ae845bbe41ebf16ce2f844c506f17e2f04d97af4ff4f58d58d9f49558cd961e9d2cd7e6dc6390ae5d21c83e2732cbd987e0f02d1ed67ee7b532e20873e7a5e68fdb062e2c3d75e5a38291076af760f0220a5b8aa43e0c33177eae54d825d01bfff7b9d9109905b3989f4175d6a50e5992268fc83700b19162dbbef9ee735d1c4fdc313a4914750937907a44700075e3453f1c025313691b01e24af4a7d45baadb47da0fcf2f52eb7287e2a4403561f0138882d1979a91978f5bf2771aebc452f4c9e23fff743566fd0253956d18fcfd834474efc7d132758c8aa9d53959889c0c6f0588e6b58e2d8161d7d3fa87ea7d7dd9d085b36bc2001ff3982384be5aa33dc408e71f544fda07900eee267f91a778017865bf1716fd6a7989f29c7062289366129e907159a6b67bfa696941a3aba4f03656d903e7855f79b19722cbfd05f2f08a57b2a02b4a6b57c8a645651abbc4186cc149f938754b111a2e279865ae19b190c163d4c5c6b33d8eca8ae80af389dc2afde30c031df442faceab19c371162ec594c806347ccdcc06a8d350e5b296ae3175d3abdca0c703e791c8240b718d5e318de37ababafec1c4f235999f70c9e5202c6b2892eb794201eba6c952a8013ade4058168e0d62784ce6cc8e6544b58b789a0961b2c0847c099e16dc5257dacdaa290e0c02977300b89aaa31c4a74329b6aafe41e3c157e6f55ab95892412c5715c83e30d552510ece8af2e2e846c6b415d26d63bac6fee087dde735136a6457e6ef4e95d444e5ee60940457b685756b8c37af92d1aa472416bd0f3eefeb5854bc6c2dc4cbfb6ebf97cdd9e68dfb2f4d11bbe02c5888728b13b28238baa5f5c6bafcb8a6b3b49355794da9475d2c9f6bde6db46fe2251c549ee38d1ca4c7806a51c2660af7df4042e3c9067b7caa2418b301f11b8a707d993397f7ec900cd4f3686ffd349a06b1c4249a6fadce2bc8cf83ecd5e8ea016619d3c808f7b3a5ec70230f7cc426e5c44676de7558435a6a72fee2cba54aaa183666dcd637e2180ac03177bf9956cb8b05dba39d0619587fc4b37cb359d17b512fe9f8b13d63988e866dff2579e8ee77f739e3d1369889b7d0c2718f7f4adca92ab5850209f7d430ee694271843ac0413153b0e9141381ed6127c67c73e297a1e55e83c30e7d538fd358e7f2f6a9de701a329d5aaa0b2480b2c68e179566576bbe27382626ed41e6cb6abc1cca4dae6813850d92d20e10650d8488431e2670aae73e141ec4568d898f19992fc2d31ca4f4c648a87342f5d40ed0672383cadd0b21af4aff19364461ad6005bedca8a5d9c68afd14f9f31633e4c5a7cd987c4a5d36d060b96d12b0a5d0068b0f4132a355fc9586f75a0cd1d63102913e4ed986bead4e0f180943b5ea4c7923d0f95397b528e7c626aa6f84de25d02164e494db82716854cd42ac8bfb18dc7df0f4436aa265bb69990416384da1a5ad62b2677de9d12cbf8ed626469ce276ed803b31a6a33ac8f08192eca1dfedfc281caba9561ab42f72892ec08fcc4386316b4cf123997732c9843784ef381eda88ad2d0a10c6fddd9e9002f00247bb74980cac90f79cb3c85775539497e5569a8608c370c4268079d2f1bce770494d5ea172be89711f6152710d04a94dfba1a8b284ad79f993f7aa42e85346a27c115ba47e2d1fda63fd6a4b8fde4499254e5d7cce058848b39766d2872fd7c56c6070d3dc595872ce0a89abd5e7b72cf2bedcfc903d4fc230c90abef04fd524cd6585b6736a395b2bb159e88ad82dd1f1ecf5f0762fccd8bf168e1813c8871cfac35a54146190fb348f4d733b08bd46b84b29a9f74335059c9508bfdfd87e1f44af82c6c9fcf352fb5e094e8145c99cf8a5d6bcad9fda8f25d34ad29aa3309b0879999d0a8ed6ccdd7f64f2bd84c9d7d8582ac51f71c5bb786a78430964540c8ee4ed0c5b9851222fbc0b3627fbc810446899a0d2b7f941207065efd72cfdffd8db2f862b583d213f95b291cab897c8aa7d26ce3d423b91c0dd74ae0016f66afd108514c60207dde721ad1f7b1ed3ece1f72c5295c36af4733b0634ccd4659f4da2b3fc0f539f6d975aa7f301d1f9751b530fe6505424898ce02b3669832715a633eda606acbd343f78890f61db79fef80b0f72d6d9d7f451f324a2197909e242bfa15fb13226cb21fb8a8e2eede885bc43ba85689d4bae0178a225e9b6535e3ec1285377179c9db303087d0409ab89a35d3668f494e0e31970fc26b91e8a6370d511ba3d783d4c43881ed10e79aedcd8ef6fcfd1b9b05e798f288c2053f2bf6b0a50524fe4023751e9b65cd1892845eda22a118de86d12737efd9a94fd68e4277606ebc292bedfacbd2a81c7d3e326e083af289f3227b91a6c80b2067e1c5f3f4ab9ad9d8c74fa624f26308e203aa88ab0441a1a11a82a6591c57b29fdb9a40196377d55a8dbc1cf2a033cae978091ced2e3d325d342af6fb60cbd2425195e36d7d784d0c851732df4f4926fb5813818aa88109c54ee79f4eefb18a9d53a9e23d73d3ef6c467f0d67cebb396203a4e5a68686d38f6128041b7811ca55c75debc2bbc62bd25b3108855bec240c68d509eb3e8e63c099f9afa6a1b539e03fe55553fa7ecc618f6ac7519c2b4fab84198f42c0b9586b179fb1a0fc4c3f9e166ce2e252168b8bc73174ac230dfd2fafa075858088a75c617d947db86f0cae25f4f59be74fc33ac3d909cc9ec9ee35bcb60f0cf6e340021c7955ef7e6339604909aede3fb27d5ef3a0d0efda98f5aa6d261d4215d832e28a99677f6f627f8b3c40546958b8ce66cc711852a3c07e143d36a491236f81c6ec25c95771a3cb333e802d695a78955ce3584e29f040a4beb3ccd8a8cc0035b5f5358b9040c8e32bb956f8a0cb2fb68ccac48d46971298540ef66585859ec4aed01f0dac6be3396467e85807bbac22a66a7e9f7c5f14104264c8a39a59680a71a8690a30c37410c2b7e0c5cc3213c909f4b0006dd8e08b476c8372909c53d8aafe73e544024762ba313ad23066a53976c6be8977db2c23330080cd24bcb1586a495a092199d8d3d47ca76788ea7175da39a9672b18bd7b5f4b72aeb4e5ff4e6d3d37720d6466b984119830f01558434aaa62c7cffd18b7131467d295bf8a7f10262bea65a21ab4aac29fe54757a5e7e9fb4fd3d2b45233271f4edc2f43dac48d208eaac77fb49664c547f0e2b8eb05d3b8687b19ade8f86b88ca6e8724d934e62cbc2096ca2a3020dfa80fd5bcb2f4d6da679cf5786b758a3dafd2eeedf95c3484d110d79b7cda928bfda70a840d74c9d363f68770e43a492f3c7c136aadda18ae13f2d18e727d6139b20f67dfc3621d2ecbbff3a6390fc1563449b223c5b92d9f7399023bdb8c1e09bf691da177c81021634a02eba574750be60e5718975d04cc4b01c05e2f7d1227e6a546432524999b032dd9afe6a08aa9bd659b9c631a7dec4c515474c51fce13044e0ba08fc4f7d04a8f94ed4529ee47db90d6d0404f6c6e41127e110a1b9d8b56c047246bef3cb6a956cd275840b1aa51e318641a9463c0f3d1687ba25a7fa2ccd8409ca66e1cd96e5d6178d28d64ef78fcdec13d91d019ce27587b5e8ee956e636908a5806151f1a0b71656305db4a739444b34e5da6a8aa61ec3cd447c3c0a41bcff189b07e26aba7833d8533d7670a05bb00a6f718b91cacbe958f9e0bb8dd5f51891d4945219c13a8641bdb633c91a254ed7021e5cdf233dabc82d011aa2616c0f403d107bccf21f2f380918117d89b6fbfd02c0af89f73f92d283f0876babcd3b1d05a57338968cf6fae2706a4eb81d8e3e318268f33be1f29b57ff5ddc09382baf9f5fc3b054c7712c876c44f88b02e9ca9fc87f0c88eeffce8ef270b2554cf1b8625387cbbfbabb9382a6354f48797ad0e29568e15e0de8dabdbf815e68e8a5303bd71a464c87bb920171ada1e88b5151a36f9ffac3cd1d15e62e9eeb97df16c058b63bf1dae52c84cac64d974248c98fa99ad702fc4c36e400e8f7db9fed4ef8d51db97766a416b082faaf80e2a8de18e89970b88921411c694c6816efdc2ac18c9f03bfa22bc330cdc8fb1e57d42583b753e52381ba7f83583a9996cfbcfef8f36c667f6a6cc4369a1ead2ec44375b2f2ef819c0b9f0170b2f06aa026f913b692b1ad495790848cf8035b062534db8bda437563dd95c16522e690ea42703466fea1920b4cdadb1888a6a997ba94ff3632d15d6bbd96b6c168c553213cadcb3c8e206857a1e6f72c126ab9d94b3ff74689dc090f58b0f91fd2307fb5bfde5ec39e0180c181a3ee08da766894c5c1a5fd01e20dfb7530d031366f01c84383f4184c4598479a4d3baa8eba181c04113c40e322a354497460ee52c09931bc441a1f6763e28376cd4e60c69574f1c4783f809899c62f999c6750125d476801bf823547b8d23f1edd3e53ed89d6b6f296b6e2a0f32269df2ef34d337ce6fdffa3eb36b1e798bd1174e2cc37836cdd402d3a28d921a353d3c72ece09aae3b7e1b1464beb04437f63395d2db989c96784fe3613bb16a82b72aec2ef35e99ffc72ba27eff5efcdcd493158f174cfc67cddebf116b67fa957cf7ba7f32cfa33ab7f70f38f1b0ae4ea40eb6a57d837e6e7c98350e4035d5541a9ae20d82a0aecba547a67b69b29ac61f8d9a7ea1a2a1086681e0107a779b0af86c97bc6a59bd2ffa7168cd57ef0adb45ca58a890a10aec06497365394a5fd4f2924a41c1aae8fe54bedb5080729e05919fd8c39b2858960217c87ec8a217f79245f963ca2d1c6e999e4230e98ac4591fb10da0c2c5a82cbf505eb38b87f0cc04678f427e4b8acddf41f162ef6e4f12615e2597982dc1112511b1eebe32e6007eb36fb219a590ffe4389cd1433932e7a69501efc2d727b9d6d364aca43321a6619522d89853ae671fb4031cbc1981954ce6b9e2f7dd1731aa8af4921e95052713f707673ca7211121c8afe63b722022ada4c135ccdb9f6c4a64672322331536a75d9aca37e5427308823f81cd4103f8246dfef539ea0fbbab35a8459eacd9dd956d967b0836658da095ce90f84ed78d448effdb90b0855e0160b26d0703209842195ae3a0e3c917def1fa76b5831aeb74069cd6d953831506460ffc125329913cc1253acce47c89ad6232537a181ff9555c8df91c728d94422d4295e75a752612dd6adbb3681df40db5377f7199e65c9078b2dc36e0124862043330fa81ac09ff2e2f41a37326d0f8ec8453f2de957439dca3d0d25ac19f2a4ee86a9b8f2a940827becde03cd59bdae4d92f26f759b5410fd861bb6e066ea90901cceacf91643def9f0daad566c0143ac4c0d094385deef20dde566f600cc26d3185f5f9d188838953238f228a08778c1ef41eb31264cbad1a6a115ba4c68538d0eaf92b55c90f7ace56a6c5226683efc5eb46159c735d80d83e66965d684ef5a8e6206cedf963f2cdafa487db1846ec16d875e10739998e2e8bba3b5ee74b3bc44271efc9dbe37984c7a0cea0f244aec8f9841acdf013168546ef75ab29c1cbd3c38986d8b05dfa20ee8b9a052ede70625d5edfdb29dc25b1296af328246186761836571ed850efeb3cec36e0b8c5b65ce8378ca0935bc16afd381a4411e613a8e491bd891c791b5baa0582827a469563258ce918f31e50d4a6ee785bdf65b10b014618a7742af59f921b5b30d77637ba95750973667d21ac69562f09826f882d6aecc879d48a0624fc821e3c22048bb7d494c5977fc45c914c19c9e70149d93e4ac0d747447e404af4a8a6568a7fef55993db7504d1be960f254e46dd1e7d92f38e2cee7116760ef20e0d0efec7a837fa8656b17e5cb185bf97849dbf3ecfe5a4b59a55ccbfbd440d0ec6200bb870c27d658ebd26b3635ab2d649957d2924c7bc6b3f4a77404ec4f3a8cb2d8a325911b33594e381bda7d003d000ba442d8bebf2587e6f69a230107cd803731224ea4b258d7c4ccd57a7eb0189ff7932b260b43d9eaa547866384968e2ac838aa128b0d482dc7c8ca64fa07a34abfd4f443f8d693d3eb44ba39df631e88b101cba02c01681962672415a63ed5a1ded72546ee012651dab63f0df9d3bef0faaa6f858680fe096000f08d463c6d413391e02e89982914362046c66b33de11a725a2843a11adc81357239cea978bce6042538c5e41ac6b16dc4afbb1d30be228fd4bfca80c693b75acd9070cab32e6a554748196b23f06d8cbdfc4b807534a69a3e774cb82ee48e732b18b1a00a07ad8d8074b877efcbf26b7e8c6df739153e11e5d1e1df801299a912c96b6a7ddd857514b13e5f42c8f3cf1ad28a0dc6a10237d0129ab247f5344f1d30416ed20f2f902081d45f07a2084c7df9d5c181a96d1d28691aa04a1deef183ed44da7228ad781a13d42c2cb42722ae3583165c0b329a50d5b8f59286ce6ca070507beaf3f0691cb1e9dc61738affb5136afe3e07a6b49301f422ee81d8d1ccafe562eee4024634d242a58ac17c744f7cf85138c604c07a48ff9968cb4d3d71a1752a1cfe730db71b057e50622f1b3127ee5b15931e0475f8a2a06875b211391404345232af142b6ec466da60d141614869ffe3b8beb5436b886952075f6bdc5f5ef3e2705c6497c0fa984d67794ab07a5c74624fa44dbc3e39ac4d658fbc67860df074007e1f7ce1db2c769653056dcf7dc69eb40cce7ba1c756c101941789860568e558ce98890c8f5e51e3ccbb9f99d2887904cde4f1e9c9d5d2f4619c6ac7d1c3401913263a1e763c5ca3e10d804c3fa5b982096ec649a138be86a005f2ad2993e68f6f42bebb3af443f6e24e374c8944eb03db4587927afeb8a0e162552a0686a2c3a19efedf4d5e01d112ab3457086b905a629bcf226d29456806d95ac2a0564bb8a0496656e7d2d53a7bffd1f9756d74f62b9b9fffdbf9c501bf2ee0a8c7f3a33b12e953eb3729dd23975b65b163e749776a394267c51dede54f0f4cb821b4ccc7c95c8ab4fd287324a05771d696a411ee15b131475de2fe4ca89d048df488064d286d80c7a9ce96482bede746e375278dcc2db1e618d8447db9cda451a86950c4795eabf298f24f40bbc6bf7822d21366c3c3d2fdeefb23a17873fac6933b6ce91ab2b2823e5f9c2859a333ee4b4deba50352f89c8d6fce202ddbe6e87cf4f1b586db782b62b5cce2ca1a2bc8ca1f7d95d9cbc3aaebcc4352c3ef943f2ade8c34c2d37db26859853e483263611e759713bacaf948729288b1120ab3755c6222ae9e4bf48e667b3b70d4e697e58bcf20d9fc92d0f3800981b1cd4c6848d986b78f36bf7646b3eee3d58cdc685649389e80193dbdfc2925e83e4e33fded9c2a2aaaed6daf10b3ef41ffedf9edbfb26c38a7030b7cb8f28f32f43b58bf9a5738cfe085ab9a19608c128f39c933cd9782570f2d3f7c1bbe01b6ae73495f5ce703b673005d6bd7a0710b62851ba1dda22de35173219fb0924fd13f87e6e0d2d76ab85133742dbb7e299c4f7b5471f21a04cceebc7fd86c962531f0560d77e083703a2212d6bab4152b24080598e182bd6008133ba74ecde7dcef568addccc92d123107ae9d7c1f75008b6f3b68ec187f5a172939448d7a0b36bea821772a852e8fdd84bec64f7593a87ade4dd1cb2a988a6766367d99d87bb99322700775da52b50223cf34d7bf8a3d7d81a9e594ff8cb0068c90da033c5a3d9e336058febfb814b2da1554178e6baab2d1bfca59ca354bd8e1eb51cae3c65544aab72395d41d3ec1aa32f6f417625b0b78ffffff87