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

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

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

Block Certificate

Block 58620 27ba088f1bcfa1e8c1d1f0b46f3a840af98bee912a379163b0be9fd465ef1553

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c79c64a06cd269627051d69b89ef324287f4ab18c81c149912546145bf1f9ea
Certificate Block Hash
27ba088f1bcfa1e8c1d1f0b46f3a840af98bee912a379163b0be9fd465ef1553
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050560000d06f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000050f2a502f742ec85b22b1193f9d3b05ba1d9e7f88ef8c140395a0c52d1f043785e517ddf3fdeeac11b2494398eff2bb8d795afe4a7974623a60fdeefcb44eca26ce44e228d5902d20eb2e218ceacc57dc91b77d6212a576a9e0e000000000000008000000080000050560000d06f0000

Raw Header Hex

00004020efd77f28598de93394f6c73e09903b82f085b075c5d7cfa411e119d68b09ab19f44ca05f7cb74ff18353e1ea57e04d77e3aed6f1c45091df6f05396447793ec6d0ba106a55c70318eaf9f15b1446259149c1818cb14a7f2824f39eb8691d05279626cd064ac6791c

Proof Data Hex

59,560 bytes
1212160203074f7188f7dadb114913d67a034bbfb3914d34343819fa3271d2f0b275feecc91e5383a7d7c0652eeda5aadb85dfbb668ae75b32a2508c0ca87c75e432200437b104e006ea388d7b57bfcf093de5c24d3eab0ca0e0b8f7c5728a4e29d533735d9114c3fe7a321627e208cf912d9ad8762c0487b66993ba08be3b932d55addfd3704c0cce819bd8044f44013f7dd72482558e240e37d8f2c973b9498efdf60723decf026f48b6b886bbc1fb5685e0a31a03fd0626e0d3f654875e2be55bce5246a27c08565ed04d4331726c32b2717745d28ff1f19adbe7ede885fa4ec09ab31e95eca76e92887bd9235ce86d93de0985dc49dd1fb274d9ff2a004591f266796a4626d359ae45b90c51e27235bf3cd106cee1bd7d6cac68ce3ffb216be9b6978a2190bc5db77cc279ca0e9b985fbde960682488ae72eb7f3e8d5d4a7a0c62998a84d0bbe9106e09dd3ec364767168431e4b88505a4e8eb715f124349c0e6e32386c4dec61f46918106971037c4ea95431de33da5d3031f43494a8ad039978a7517c2eb42b1b6b6388bae8cef51ad1cd34ad8457a1122122b4c4416ce50f53f414ae1f7075593751bba4d2ed8c8970b6b158a6f39ba890ee572472a1d12ada999a37fbaf3c9aa83703a5ff1fff3d124cbae1c2393693ae5b36bd69a07838d450f5fcc64f178b56bbd165a3ae5002667cc5e0095e440857532e7a1c96d53b172694c076488065f0432710327d67289b7834e2642ca64f29a19db47b64b4a3bda73155fda5d33a9f17f720757513405ed0f1ebd05d3e86b96cdc408f70ea8304ea7e98f3cb901b57e393d44b14f9f831c4d938997b5d9a99ee85363449fce20c46a052647fcf56566947c4b59650527cab680fd42c55d01d0f4a1c4249fc3744e9dad853a923b884f863931b73304dd0a75c918940914066e05181a0cea6e827c280b524f0c754e5c545b1fc7f3c3a91b3ceca1546df94976042efad84c6a934c4efd667c43093d782a1beaf8ade3a642c612729a6ea3ccd5a4725144d19a445bce1b294e41999944dc15cb5102f330830f74bf0cb1669e8a8befac97b5c1ffa6320a12a7e7e71864e51492469888e2c78db2a5ae4a6de6fae8e79d62656f60e74cfcc3da1ddb12ccf3854259c12355c8b39601234c81b6a1075326a9b748ab7557b98a6214a9590a6fbbc6d2e6215666839ed2e8e7193a62a76868be020ad2245a94d2c7b1355b8cc3bc9a08e70cccced48bdd7cb16122a30565992ec5c0e9935119ff51e412e7a2cda08a580f1efaacba6eef09dd28db9e367e47da5fe102d8733eb4085099224a9548c7c904c5753cd009232d7be2f12f6db5c45ca2b4653b24bd32ebf2a77357d59c340b2061774b01a8254c19816f55dcd6688c80f07dab62622c3873018d1cc5ffab0f4c92761c056f8694aa12a5026c2e303426a06bfe7bbeaf17ccffd2861cfc5fd3480fcd5c8b9354e6a7c9abf72ee5bb85f2ec4865790a93b8e79962141ca492e6ddc664808c22d3db41d5620e798a7a6e577fa8b9106c47b4221dbe7457a7ba9ef5e57223ae06606fcd869c17738ec0bde82ef75e01f270e7186670b4e972685ea325fdd7e85450effd25bb219d56a0fdc4aea9cf8481dedffc98b98d05b2634feb30db67ff53d84547417c7e4b3e3ddc4100aac0d43415cb529d7ea064eff84a9ecaf7628dec9ca09fd11af39c4c811facb3446495a8a59c95578515e0f90cc1e2f71ca3238dc33432ab9b78e0504252e8aa3e0f115b8a32dd4d5ba64bf3505fadf4e9a430316096f20796a69ee73b02db8d9c596d1af8cc9e40bd79afc01f8b0a758945fa08035897aa40c40e1cdfdb4c43c5634c9d4508ba1b645b3f3ca38d4722587fbdeac0d08f992155f96294fbe2fd44568113cc502e51671b3de98707dac64e45b9fdafd9f08b05763d574fa989635920948f42d2c7b42f343ab4d74e6e091009589d29e6bb823cffaa06924ab8ca4d31b5fe87c99c5407538e1584d2d35152935bf2a89ff915933106180c8daf8f757ed45814dbe904564b2221e94ecb4d156e309ef9e4ddb5d794466a421bf407beb29333af1b5025a38f96971466bfdd179130d00789ceaf8fe8cd23f90b6af68ceaba8e6e8d7951c34cc00aa375c11c88ddc4ea885e4ea393fca74340ba36bd44f688c42dd9bb31919ed384ed729f450ed02b3a942861999b26f8aa65e1054b45732c94682bf217915a9a7419f18ea0c712aa9d31e9fe875e8818d98359b180334b21904c38b1833eed5ed94ae7b3ea6e6238db88b2759dad51dc2ef46e3ad07b6d930cf5ddfd4c4442df888ff7eb0a9961b84d23ebe20be64eb152868827ddf03139820d622bf5aa68b5911c2f9fe6128cfc6414c628d4bc5fd8b569c9a75746cae8fedf5287bbbcb72f7dfa8f59b6d1cefb4c7259a0cd2879cd60ebfb29e116a5f1a19597940109d16009f0bce32f44f2adc0b1134c078acf77a2c1f95b3baf4adc7cf485ba1c7cdc7c0c5bb7f93d171b47f56d960c3dd3e8ba18d07df0ceabd528cd879a5dd78845ae841a2aec576df3be8cee4e26d63375b32966f198bf3ac0e8d79bfd2fa1c7100cb27b568808415ec8df4c26208561efc50e62f2acbb262b62a50f34fd04d9e13c10652c1ab8ece7d7d39c07bf45d9af9b5f5ec74664f694e554652c5d438c51f8f70fb28a0ea872543e92ca534864faa4c77a769e25cad987dd98574213698834fd6c3dad595a2057e76678b298cf7ae9fc1dbb6bd133142cffb7821d5b019cbf5a199896f5eb18b200e2a010e963f96bd843df7a5029f7340d37cf53c49e84aab2b2d89c1c9d717294f5513cd6f32519a6ec7afd68fc0847d6bab55d6e74b5d714c713dd06305ecfea008f97410f05a2d91d268a3973c6be0bdd5674f4120754f5d36bd056b6fd8cdbc23d49098fdcf827e42ec3235ecd5854d09887d5a892b061c6f2bc925aa90561d2b7ec4931b0356bc54d1236f08c287aa068009f89036c65bebebb5554e9fcea65b84f837c913cd515d19d2cab2b5169ecdc1f66dc25e10eb96a22b59cfbd7cb3480ee7c5b9b5ff5157d6c07dd6f5bcd15e67c43eb4055a52da9ba1d5ea9f91986d1d75989c52d2f9c7839045350e983e646513916ef94ada29b4c35933a3f5413329a8bf41676404d66f85f9936c977c6a7db978c8372eb9d818ea9cebd2fa6952ebdcc54e343c2f1d8d8eb271fab3184a92e6f2c9fa55b78f63f5197c904980e1ee575b4855b96fdac57fe00d0a6718de9506f55ed4e338fe9fcf2aec6c60bc0f6b6a690209de40646e21773a4fabf572d7016ff16205741c48b1bbf849ea58a6c56886d8a39bd6b25bb8818444c05161a2deecdea9138945e25b9aa286a6e2c146654a5afb93fcfa87c24929443907576dec2374da948841cad28a434a281a5aab7af025e61fd0f92c36398f8a0cd69967c206f6966e05bf36686b3edb761da08288534f19caaaec1cb9a83f6e73e3529d25de871eb13c8d286dfe3e97aa36107e3424105a9bafb16ed59d4b911611ab093f9f2d20cff0a4bc5a4150a90e7d4734d5d779e4d276453ec0d3748a1b2b1a612df9bf8afc5a1b155f51c19572cd5b38b297d82679b89daa75395b934ea941e19a2c67b033747cfdb890de9fec5b9ea6f23059109fcd546ef1b82edcb7575e24e15a7657acc4e989b121d869eede064a58d3d88e38724cf6aa4a26b542f5b32cdd53c29a77d531275c4fee8a5d095ca95c853de745fa8e1195d4338c1c5af226d0f1d3844215de1877baf489240cb178785e678d57cf15ffbb1fb493d2e944650305b5803bf5f090b9741eaaac377b58dcedc37b3d8600e7801ac49346233646bf20e520628910f77594ffad997749e86cbde6b544bb3aa55fdd81f02b384ef60a5395a0a60dc7896a7d41e1fff9cb227f28e4ca06ebf7fc7d8eba623179e3969c73b8a41be699037e3a0a66e9faf688b9872ed098a7ee4864c5c48e1d69817f68034dbff99f4ab8bb9d7277d3173010a64a10d8356c70e36a70e3a46f48e6c31ba183770c4b18f77dd70e3a1a6d983e40d609d2341a4563e2522d1ad47d8e5cd60c58b723ce288661b75d1d9c5253c48003ce23cbc3075680e6ae8ae9bef541a66ae0425dfe9217e2680d5f94144bd0d6537d86da347b09edcfd734364b8d206d2ee3c381513f6bc39a3ec35f3a7b90392a1abb1a5f99263472aee98f0d0cbdbe819d3796898ba31f29fac6cfa62014a0ae8e9cd38a5a39e69f805446d071e79168f6190af49eb66c0f5b0a39a9fcc9df0633507c3a28b9fb1576756638d6f98f7054c3c1b9ce93075fdd1a21a42f8e26dd5c2d955e6d184a0c59760930b22e469e783f7ea80cc052cb2a1d58eb2a9f0a2423e71bfa19fb7ccfe9bacf03c7f982d828397f61a62080c38ca23927221e059a48a9f020f503f669eb97c6747b5c15c481dae2c34e03449f0dc7540687ea8f0617874230544ae6850d6b1b6e7b64be0f9a56194cdb9b8128344749935de7e3364c7b96c3f120c9632e07b6d197251ea2e75f868520f1d1d8560eff778510f612e774eddcd0ca4d7f93dcc6000c58a7b92c7558ff296ba61ea504eca67618140034e6447603ed9132e2f0c1a0671409d8a4683550cfa244eb95c1d9eff4cf861c05d872f0b7f9ef98c345daef88b478056bc4ab692cf4b1fc7424ce8c3c3dea24bbd1fd913577c5f031ae3007a9318eb51e3821669841a3866fcb4acbfb908b48fdf8b33dae1c176de11eafffecb47085ec391874e8da8e24f5fc4fc5d98537832421f372fdcd13a5805e6ab98ba9d0f18b7ac0bc303f4c77720ce693d0077726a599e3aa4103b875bc51a4c122edf76913c18d97fd98a12ee9db68f3d348cef378218b5e83354fa4475ccc020ad98cfd5e2f68e75f037c6dfc84b0d79b1a85f4681ced771ba0578a75b95d2a8cd827f4ba4c9b7ca0d508536824d4e65dfeeb389a82b126566c5b57c04527b0df33ff9613fae936a5020fefe92eec2b555fc95e49a6afa57e04933fde587540a4543c794af4ae11629fc8b0517d36ab6036f98ec31dcfd251e1c99708c34249a127c4bb0170634bdb50be1d18853bf46b2d072c7fe17c2ee1bd34fac6a8b140ccad3efae2e39f5a6ce505376432c3a2b1c5a1191a17041453f57261ed1f53d639b2fc6df2ac93a266b95b1b33d0655c8689c7ce88045a449b83b4cb42bd8a5db18b450e6b51970a27d500b78898168d9bed46e1ae8dcfccfa991c2331a6497b1aca0be16f3930ddc742177baeb624030076fb16c5e3979cb8cea9d739729215cf2892feb0318c04a05db1838a5dda8ddef974474470f49153b8944ea539c91e06cadb30f0de7772fa54c8a381830c97358a622cd2ecb10c0f00367765deb128355a8a5bd8edae9db3909fdccc2ebdef6f81a44ceed0ccff5c99749a2ad539640f8ee4d71e6a0d5f68814fc03b827030a2812667eb3a44888f7ce99769aa79e2e31ddde44e8d7e4bd6cb3f84044e7b589651c33b2f91c4a23ed825333ef3035f06ab1dcb3d6e2ab48190ab344a780c06eb3914eb75fc893fca6b105094e38ed2cd0b4a4dce36a61162679de8137f8af6964f70af4ab17df7214f070b3b44c867dcc398d93643edb08a262e3a8bff823b36b883261e7f94951113863d57e8ae58542733736d7267a8af4f3155d548c7508cabe14739d2cc9b3afd7d1cf2d984fc14e892bcdd85a229e5f9691c9d8392d74df47fd722881b4a78d120f3fa48d5347150d6748d2199d1f27cdf734e2bccb2658021ea83da2c9d8cfadabf0a8bb9fe136d223f5c550ec6241101a6d4d6cc35c01e9e7527b2f30c7e64ac43753e3c2a471b6811e6b16c5c4b11ffeaf25e8254ea027fdbac27a38336b47a4f6902185276f48e677bb1fc22ac71c65ab7adf71f68b466770ce9b6dc0f4b49383caeb86a3def3c89f4f63fed21e46d6ea927688bf48bc43d37fba70bba9b99ca6a9df48700d1e164a6ebbc8ff0d496dddcb701d0cc418c4ea2b9c5f77118d1befa5a03df995a2d0ad5363e3ab4061e97f463f4099fd40a706cd11af7e5267a47b6a257deadfd3bea3f5a2deb3eb2b44330ab7b79e97ef0b34c780b9796ba27146c0cdd1def6eaf012128c93f1526fd21649b1c67ef6d6f976b5238ac8b32237be19ae67c8b5ef2d99dc397c490b85e9a9f87c497fca8da05873944896998e975faa657d7766195fcb12d7efcfbadb8a31a0ef6d6056f7b23036f4fcc754fae6b75b1e5701f0f4b2a3aa2b3bec3468af3ef1d0bb97c54aafefe80c671ad9a8af3a3db93586ee20cc5f9754cecaa244b0100c5fd2ff27f79791cdb42d2065bcdec32d9539b8d0b065e287c7a8cda148d20bebc7d6ef31496bf9cdb99d2b0c0d496f1e055506d8365fd8c20b12d2d175c90eba113fc10efbe41bd943a87c4a259b3235fa7b3cacab6ed51e36e1c2372e0bf3ad3bf75f521a73d1a0d159a9a124212a52adb55191b2493cc28fe5e22f2adb77f33b8abf38a1469844e5387d997fca581668a97aa1b90ec36a50d80436d436f5179b9f67c6399cb9e8432ca28ce08ac120438af7e1a0ca8fc0dc884368b7db9c922f6023c7a84167cefade67dcf4fb0ca3cbe862ff2396ba2358e4d53452d9f30448912a59278cfedb56dd9b6afd6e166f2862add05063ab21bc8f058e0616eec9da5047439f12c5d4da26a088020ce6e68b70654a1d5148f450d59469cb961fa23f262847f8b73553b495dbbdab9a0ca8696839f6b26e74f626e4ef5c8a8b20b91eeeafcda30dbcde8db7785c953f00d24adbe4a1a27bb0c85206ab11ac9f0ff92eded419fab8f31a070165b2f0e5fbdba5b12d2f1f8d69f0e486233600eb72db0359f557eb2cba80cd3892b4201722411dd0e9d13db3ae22a77d3244b9bd3499ba7fa11f59ec0599b0f38de66c929b9c3ef88dd744e35ab8377d405cd0df7d10a98db0b3f1047fcfe7e28355d5c14c291113ef8d2e432db7f2b8c35c8f58c4b0498bce805b0751b112aed63d31d23855256f193e9d16ba34e45d5cd4f75fbcb24a01eaabf0b7f2f8fece8b57b6bc14b17b4e3497767c1633134cfe1ea5252fca97e64f6e9da5e16b997082922d50d78ba765eb881698d5832c87155dcc3656dabf5de32199e7fa10ed75743d553c0b97c45043e6702939f81b7a70d355293565fb63623506f4067ca56c3f3e138da0754daf5a9da20f11417eacfc859dce1782fd05964ef9129e231110e4dee3ccc0d42a98cf7898c9b489ce657018a05199aa8f32b08ac7d49c992309b5c2cbb72c27ca1bada0c6b6d9bb452d0b4f075c1eee868e46c6a2a76b64c6bca9f687ee199fc38a884feb0162d4ce6ad780c67ca0773c731d59269f8a6873749f98a7b7f452d93c244ff06099e29b556270aac20a5a95f9b956a484f1f1111a1a03421927d51c677eed520bdc5370539dfba965ce5cbbf0397a573b1d05164a1663b6822dda96da00df0e7fae12ba3afb078cf37136527b57ce15538b5cfd898d52b49011dd92c6109adfc8dea0d50e39acc9b5f762b13046f03400520b0933bac38387a28612ce091620a95a6e124118f95ca152890726301e2f26d8d52e78ccfbb77aeb3a449f1e848a40942829db68c5f28a88e9400dbfc3cd536c66851573e83bb208fcf604e6715d9453f2e075c2b907a4e92381911869009b8d260fe30766e8456a573e9a324a411a4859e0e2d9f83a37130577e266043cec17510499e3d743308cbcfbf203d02f682d5403ada5f2a850a1d67867b9131b3835fa28c80c77d6e9f5cd53f2f51dcbf7f4c0a2694a512ad56070ebdd4165547955a286249affce9f1231fb2eac7509889d481e67fbcf69b534f0facb14fe2e71de3e101b0063b4486ad3002893cc74b09a1d7c6f830e2af5a5903f2f16093c07cd23e80605cb12d71d85d67c789b1508c0aad8ef1ff32c02b3b7b8452da5ca6147aaf68ccbc0f9d23daaefb6c329ff9afbb1fede665e85b707334850e310023c581adc4673ca56837b44a2dde43b13bae0bd239aaee1897baf696b4e908ae9e15be1634761648ce2b7b9e7aac99da4399789301d9b36d55421440f1664a78e5dce06760ef3eb6d6c2a570f547bf8a5f3c50af4483e90c708666cf93b04508ec4f82c5f122f3701754725750fd998e77fbc5edbcdc517713f2e45dfe12b7ed3bfa95ca5e61856d87e274a559f2f6132416e572ba196615eac38604e58cda5da4e01e86d8db5e65f908ce538305fa93d65e12533a971f8c2a71a9d8ba7e8aca72ef53ec90d251e04d2ca79ca130a9ead157e9928e9cc2df4a4f396f690de9a307a42868d43dcd08c8223f970abe4d3049bb4e65c79e2be8e65a2faa5ef60155404f083288984f79933bccf19c612beb68a42cbcaf683e91998f260031749a44f6b874d6a14d38dc38c21ed22a7394f820ac56bbde54a3ac7560f7c80edb705fc1fcebbea7b21c6937f894bf2423d8bedfabe416efec0e41ff6bb111eb39f98a8e5b7c545c639e7c61d8bbd55427c2c730ff70fef63b5fa3f4f982ccca4a1fba12495f601d1130a9f4355a3d24ebaf2bd40b4a639f1f8a5dd5ec44a145a7779f68f527b3507708b1e332691c5c7e559fe737b15d9d9dd81fc95be939c2260bc1d3d35059bdd90c6bd697f14c6a0b15b539987ecb05c9a19aecf7d4048a01695ca0f4bacf564ae5f45106ca9a0341b9fd3a41766892e81f8a769d093e889138c2b7bcc3b3d94a7a9d6638fd4298867cb5cc8d323933ca9945e33317071e582c40402dc96909dd7dda224a61a365505c2d8f399ba38732692651e658ad1f6fa4addfa2d11e933fdc9e4d36e6df050f4cfe11a3f38ed2d49439b922ba01de9e511f2a00cc98a30447d94b00e0b96b1029f24a9147690889f0f3f544352c3533af5175d80b0f14f653a22298b3ac1dd5fb9d473a8e5b4149497f5045fe1c1ff1479690de8095189efa5c2da8107b8f307ec6bebc69f21edfd593003a33ad11d2665f353d8d5f1b80ff6bc33270535b81e835f1a593f61c68b32b04136a8a62a55eabd12f2839857ff68cc7482947ecda0bdddae5ee402c349f2f70879b87c66610ca87f4f27f86d1323257f2beebf0084acdd7a72d85a59bf69fcb861ced9c389fda15f0dbb7109b9d6d625980b1df60d46025bbc52456ad17611cd538bb9ab954dba8ccdb3555ded9c677a14e40b9df7a5971fed23fa4bae4f81b656069d0900c95d458d17dacb7c19f6ec96e8888c8d4221642ff0759b3b62c861a6805eccdb0095ddb5a188e1db799b995837582ac75dce58312e96aecd38e7c195488e249547af6d6e35ebbf5826bbaceb93d4b8c6f7f1d8faf0248aed5ab1b4dcac2a6d05bd8098718d6982c41f7df4161b0740f8ac6be40bd8be097d3c3e95025c3598f4011e90b13df3331570afdfa0fe0cdca25580ed1a50453cef07b815fd57623246efa2b7200aef77d9d7f1c6c60d5ca41dd7e39a7c2e27464b52fc62345bfded9a326d1b1202498c8850565958dcaf4054ebbf67003a6729cc0ac5ace3ecd00a19ddddce745045f78d3c7c581db05137071aa5f82e0268064155dad85f743d731583934ceb30c25e31f19f15aeea8fecbf3e46ea4842d7296c849c5a4c6e63d3fc358507efeca290ee911f804c8fb846d569fa82551c6d20f39751fdc6e34fa27a718d3a6316b8ad2dc6c7f70a37090e5340c5493eac30c603a8d2b43a601969278e68b08415e781f25b7e0325f6a9e28acc122c0e423b6922e88bc540fed217a234e39f63664a8aa65fcd45bbb7805f74a1f0f8ff0a8145908e016dde8b89a467a2363d52983787addfd3cd5e640e93ec395125110a45a338e3cf3da61d41304b7515aa9b57f03cc256fd132d592221a3f6b76b83836ccafde967c4fc23cb181c610a7eeafdcdde7029da60517a9bdcdd9dfc840d89c0715018cee57ef05d6406a4d02161ca3fc42ad974f3cba7fb5691eb830280d521840110a07016b366f442f1696350cc875e7b53274d001a5c04dc5b8b0567611e86ee8cf61080d7974048ff8510ec332e46dc8aeab822c16834a70c643004d6503f2477ce10d667acc9958e146622894827a2c59bfe25bd4e2685334f304837b8f4a461cd21f15474e29fc4431a9fd32612696f197b8bea72183f300c32767438b2a46d0a936e930f48977bd7b653c94b49e53e609d85cb535c2e1370d3945bc60061d6c29f5506031b95c2dd0ce24dcf0bce22551ead1f21390862b2891b59db8618578e64bd504f3e2bdb4dfa492f8cb84553457681587a4a8c6e2f54994cca94596b2202eeaba7f47a438afdbf94b51fd59ef6deee031a5708ec3e1049e6b22eb9d91584148dc1097255d42e8dd44a08943efc59efe8d25c46cef79132400e64704dec112815c6884c792af9e0035c615ba0364b242b1c2574557a189d814c810dfede9576cdc260071ee144b6cb89cfad4d81990d3b5fccd9d996d8462c495f17303aff70689adb0f918e1cca00feba51dc98cdf7122259f93ee6316722848b982780fb939e3ee465bc1f55531112134c840f4116115e06d905d46fb546c3da573a260fd3eb9bb952501d8a964ee6fc6a345b626608144bb478574860ea00d113c5101bf63841fcd99a07f86db9b3648930a7abbba8882c09c4ef410bbb69ab78d80dbdb91f1b93483b12f0ad16c62faec35bb4505571b62075d12f25c57dcb2021da1731815341d61316f337dbea136d518dc3d49c1ef566fae79296f11a6a9adefa3bbf2efd51b2e41104d23cb3211c434dc2cc3ca83a61debcc48ae1474f791104c72743b9efe2d99808e76c3f62bdd10271cc306f4d3690f1cf7b5ddf5a7b3eba12d9b68e941f9b99329d32a823d5ace1255f1633f5a811f3d66aa5bcf8b6951c1aa5fc2f64e68827a3cadfd89a840a9258a5b4d4d0cda16f23bd9a0ec2922ea80677cfb7ef1e34be3c349af782f6c94f42f7fc8f90683b6558415737d89306232ab79ce46921fe23523b62b491fdaf4e544a874bf2c74562e71fff1254fecfefcd98f7fc8859083b0e06705a6f98c3cc367aad0f56972e316a668f5be3e34c78682c3737b69357dffcd7619228095b67409354fcdc38db9593cc636cb43dacd2d308c903d3948f2c32ececc33205fd0601f73b4d020e5ab5650ffab7dfd2670f151aa809af003e3d1d4cdab6bd9c6dc155847d0faf56a2e450a21069989e1adbcb1ed4e364e3dc8cf2196b364e0dbca17dc3e250afd26acdacc94ea59c44f207995d41b5fd3757eb7ab570a803206ec147717df9d5afe1af78a6b675a603b515bb8da4940dd32455047180f4ea21633c2ac2c382cdbe7d28a18dfbf78bd45338ca25838b360e921bf971119919fe283e8899ee8ceece7f9eb2b66bb109dc90844fa961b3f205cf9c50515a397140939efdebdab2850bd03561af7c34225ec15243b40885ce264cba53d7a046016d93cb45145b89e35224a1c326f6b84e03a0681df0f21b4247ae7e103d6c75cd2bc6bc553dc449c8179e7acd0a1ef0480d8008d22d9cbe1ae2f498a43137e504882950755b30da0b8406edc530666e6b2e1ceb10d01ee3fcf8c5914773587d47adba0ddbee7698f4b38dd27ea6adf714379c41a7a39fddad4980eb709e34868322687664e476b05483a3c92b85f95bef26f3dd1697da2ceff8cd89f1a7813bb8bd4aac49bc575e539cf70635c2883efbd6ac0c4e8d9b99e2a62bef9c946aa7c44991493613b4db69d9f4097a87a6e677de1801c1c7da0e7bfb2f55dc5a5e18d110934ccab8cbbd05a512a0f1a8cd96acb43877d6ed608e9be5fd80ebdbbe3d1b2b1ec6d0f6b207731e24a837f7c0de38782afccf9534110e93da57a0d1038b4c4ceab1c26c03edf03b47ef3082b1a17cf0f7810bb58b854fba9520ce9ab5ea52c1a655f20ff677ff367f99356747878f19a88a0d779f4430807616c66e686746400798a4565a791a7da4a89cfd6782243a49c938c8f3495408943b8ea9070b2ac5e20ab2e74af92e24881fea614e68fad4794aa21a92dc8a1b7e71afb9365955bf186d872f913c6ae4f3bc8073b9272db9c6a25009f9a270601fe7a1cb3edb55ac83b4e60c0f1bc5f12be2bdc85e8c83476f4153b4d3ccf4646419f8de308123c492c574f841bbad90c810da6dafb267f9b2a32bad5d891d0afb7a4d5bf53ea92eb0f7689200db241294f89c941d06c560a89210bbc52b731738a2719592752cc99d4d052bd1ca7f7f86e59a0b50948e506398412a0398a5fd17e9b19f00f6eedc330099cd72688770e0791398c68bd1c32ccd78d11cba4dd16a9bbe11492651d488dc4a04e79f7c38e70c245685697013619d3a91c0d8dd93717e98154404fccb337df9888839807ec033ffaee9da768cf68a7e08db741cfbd2e0f894662cbb973b4a6e7346ec775ebce702c14a77b4df634723dfb193ff21576661438986c2ed950056f52ec3cbfaf8954fffcb4d761c777d64c65c0e6cd45d590ca38747b2eca07190fe7346b0a8c8e250480c27f50d037c2ea78de872b87553f5563897967a67365a3069739d240ed33426270d76ec73888c56972c7c3f58c55057bb85867930b70e1addf5e3486e6dc6a9d194ada85e4babe23478f9932607b27a98a59f537f3950b0fa4f4b2945f03fd01df4122bf63d7b43e20950a7ecfe72840d80fbd96f9aaf49b2e3d2472deaf3d801fbfd41241b0061f88d5ae93e13ac80de83728d5da6d039dba75ac4871db610a8a92c9f264c935ac1f1c0a63dc448aaf9904e4ef2a77ebe3c19c88652e33a0d123b32af4294bad1fc866a05b4da69116a58ed32016866af0170055cd8e9ce4fab0559e6e289ecd79466c34365efc166575abc4603c58281c5b7f04d3db96bf1d837f61a2adf3e4d56c0bdcf3b1975ae182129c5671625e24856e396e70bf921f123b5a673e72295465b908e4af52bb031113d070511db31648d26751bb268c801491d77f0e547c7d8e50ac6e9b75cef673e123f7737ec1c6de010e8f5bbf0bc701cff53695f34fc1a9ca07e574a8cc7285a9665b1ac993fe709d2667adf3627b74670d201623f5a6ac5dc37b765d499420b812f5613552f5a19fc4ca773c34860ea749daebe041c7d0339208396966c140a5ba72dc7d2409d23bfe6e2be8a740b3e5928bcf5c91851c1155a92d305dc6be2881e6ff7a268484a0661ee7b9ffeefa5cd876b95b0fa67eea20f971acaf21389c8737eb4625b8b864cfa1129b73644e4a12bb4736e66f29097f2f24bc6372a6ad5ad668d5abc0ab0fe9497c92c97059d79331678d1ba026032aa7c12fde067e0f155c0950e8b520a93dd75c3d4d4721dece35ba5ad5ad249d091f880488c58a8b463aff96ea451469cbf2ad49b4c5374432653edede4541d394179494ea4f3cbac39645af9ab2a1f5e92deff52fb5c1c1f200c6ce0ef2d89af28e6e2d25f3a9557b7b4011f867be46777a3f07b77754c3a93abf0863e824e9d4e0c2dfc9ff319030d0e2c2c62539f6f5f7b693247f0af799258f617c549aad8d5292a839e3dbb0ce954fae3328942f13017efddbe21805ed26907d33c58425b25ebe56c06e782ba9135b58ec9fc3930349a7f410bf85b551e58483ff0118bced4fbf6a4a11aaa0024df52aa40158e3dd5e4d92aa0fc68543e4a1ab1173e654c8e486cb6857994128c70e525b9ee7997d2ab6d15242b1877248750cedf689f61a8a20ee47ccdd96e7c57007b3f04633fa75221acf6dcc35bc8ba775e5b1e00b3bd0e60d7acae3d243321be2f11eb327fe62948798b0574f0ce14c7b4ee7f173a07b4cd7241cd779311316403c3f95ffa1af28494a31d08ac896bb3b3ff9e748a0e3213552edc31f6b61b70324bf427cc017b18c5b8d6fbb8691f361cd09eee240870b02e84129ae18696362bfa2ed1d6ec50ea4a15ec6a40c22eb2beb8c73776ed808882107af505479215252d15f6e75eaa3b015b39e781188776cfe4f96ffbc11f9f45bcd962cef67e503a13d5f523768088395b5e65cf43ddf8023a66722fb2219d61333992d4d14a6fc835ea2bf1036f09fa66f0b6bef7f6ab430372f3967dd5ffad5e0a53e2c0b17e3d00381d8037b3d4cbfc5ac2661f5e4acbc13c443ed83b938e2d573c0b5ebda6efa397a13054d2b1a4789c9861b30f1bd822ba6cea898ddf07a6873fe45800c847c0d6f84a3ad636a32bb570c49fd5997442d1baf0f94bf41e9917362ab7d8f901e2ea287f8d7deb33d778ed12840258bfdaaec6a6f0a32bfbe33bd486407555f4a29c46c514c62f9c159540143a1b2fa64b85c9d5073b0e0568e4dd7081cf9f81ddfbeef5499a628d95579a6301e36264d4f9695172c04e2539eb0af8063780296fa7500c9b6774ef80b35653e7c0b6597d33ec1e1587b47abcb2489c7a2d30cc3b822085021b7e7a20bff8b3b32a2bfe07c4558e42f711f518e9a34c6abcf5dae27cf67e6f1e0e992da212cbdfe414dbe90fe36e54e2dc96f53520a0a3def4a8bdbe081321d5cd1a3d15f57fe9d2da0424986db5a3e66cc988dd9ce28e731b97db15818c2c7e5c64c7f046726b49d7fa66b90e0da87d24eacb77280e3242db99583d54ba6b8e033b409aac8bcb4c30461d1b03674d3c0a3c53cbac811f344e7b63ece98502c6b4bb95c855bfff0914311af8a84ee93bff4d0a92fdeb3e404c54bdd76078a3cb4865647f01c524b86b1603a072e60d6694ade026e5565d88ce5dd2c1eefce2e918e4a68336a3c3995f16cd019e4ed88cb7a00040c265861564e59f9d13296fd7cedd306c4ac2ee514d9f750f5961dd6d3bf28528b655d930b91dcacc6bcec823b12c6d28d678f7a2be8e0351d5a8fd3627e0a72e3a4aedf6009abf70ac6572aa77c86eee0c525c2e7e6c048fe6bf1c16297ed08c8595117797a07faafb8e0be39850f3854ec0b2303770c09627f7087e9659fc7f23aeef55a3af08c7337e3982fe0e9d297d671e71318f2f59c7e1096f9e227c8b63dd1645047e091ced77f429fd694e8baaee40e58f0ccd30c58c8c4a0aa6a6d0565dd66274065df95890903e9629262aa629996f6d199581d5ea88490bf04c28655171300ff60cf78da8449b4e024557194352c021df8b7f3bd6ab4c06484d2fda28a4ee7f316720d1ba4b1c5c7083a0fc7e5fcfae7cdce663f09b6a8b9cee1f0bf7dfcb1fced17b33ef9cc3f62bc15105945772c217cf2b3da49b465cb3ffc84692e9478bfdebbb0e5cd809ada5442cb01431a91991d0bff692fef68ce2dab496a3fcc0e82468139a1e4266f35d0cb07f265e0ccc407c9b27f909f401add63bfe0f1eadbd45a2f1f1847d54459d1bd2ca0142f4538ec6044a6c0529180806ff95aadaf2e9a03aa03257ef194225517a7f5d698dc36ca6d2704316f7ead01600700cf2fa6919d6325aa8ee32609fd8162d2d613dbb31d3d763cc59aea931aaedc00210e02fcefb27cb0375b010ccf75a04f8a4e70ed4598fd357ee11472cd541c18e03e13328289d11009f74693875f30cb072d5f6b96580e6756481c14b465dc1b82c64ed5ae89c3fa3a5bfe97f8d75bcc7ba5a8d4ba58c357bacbbd77ce25942490d2b9b0869405d3c73cf46b958bd15789ada3059eca79e7a2e4f3c016d1f0ecdb7a88715b50ef18e724c7630ab2c1021e76ceff4a112f9564789f437362baeca9dbdb729a8713765fddb369684208757a50ee8b1641fdcf96a19d582aafefd1de60872dee9b7412088020c3167881c3a2a664b56e5cf02a6964d15c927558927a736cfee541fe63f99ab2450b6a88e4645685c78045244eca6e7d0cacc762c3e7ff92462b431bf10cfaa217963632ae528f083cc78fc107eba3f21a2d985f370f4d3d0037ea0fa937ef34b0856578666e462e572194d1d0d25129b87b66693a4de1eb7c338bee1bb556f92bd7f73b2b78ebebe491a52992ff06d57118e6200625e7c6257589ac42356517139d0995a5164c6e1b8a69beccfc0cbf41eab8fe0537221fbb6d07237f1a535a9656ee2c278c7777efdb254938441387745f7ccf965c94b589064d9b276a866ff7c4558de85eb7bfdeb4cb56598388ae20046c844bf08d8b0344229d9f0567f71a754b6b32fa8ae240fd209c9c7e0592e143198ada42c26cfc2bd542b50f2d410fc5e01315d2780113a08891089c7eae3d7af77133091a916d8039af00a9020f214cc4252f7ad33921dbd8435fbf7f17e14f3ec2aab299b71545915d3caec97d4a074c8d8f206a857045a16ecd997c075d4a289e06fa7e08ee0c7ffb8ab8182cc0a491c92446ebfc0dacd7d990588cd906388ae8a7fce9d52af4ca955d80af750be7d911f33b75a5add0afeacc32329d61102ce7140916c78cdd4688f29e7aaa0aa7ed57acd5097611528e3dd9dee3bb284e21fbfea2f0006372c1db3b03617800bd335c0dee0e2d166570c1ca4ffc9f79f2e690ce4ff9356d1c0c858ee8a3831026ab8c355244183779372baf8947448ce924e2f918d833bd24a5c107be3956af535603e28a3923182f5224269b4c0257c8b75ed19a43de2687923c60110ce97e1cd92ae216b9f9541a72df866e870ef05fab8efb689a3f015a4686e6f81f9d7373b5ef33605a62ab0e387eec1d0fa0ccd0fb6bb44c386213f37d9be635f21c525573b9a21d54225df88dd22d21f26cb9ba8eb77a486bdeba2fe97ecbd552be8a489388d8228d216323a72b58a361931ec0f327f0db9d2bb7f54578acfe8fb7154c777c755c4ee4971004b793df7da8e30cef591b01903eabdc90c50196ccf47eeb4d6f793f02fc79e4a0c7a3fd6f76ab06a3892dedd1e1d6d5834c152245b9cfe22a6e0c6bfa3ad62c8d624c6bc48b5bb70fa47b52559aca39f4349ebe7977dd65c343898311439969ff8509ae4ed907481425af68aba916715e8b39c420c9cd1c7b2f1ea72eeb909bf732a02243d0e9dca3424bbb01fe779d4113c9a51460c4268a8c77b8d3314e0f8691f3fc9306a806fbd5a2798518a2edf2e63c5cd2b8d34009c96d580733fd0d444d5c098f8da77720bdf76ae1f2104be714eaddd8a809c2b9c1ba8988572c2dcb3f8309a8da376920b7aabdb9f78ef3b5bf5c16f3e497fe0a8b39c1d3bbaabec2a792c684ad8828b1e752f89377d76a0807a3a6b4b853d6da32f1f70ebed96ec20398cc659dca787642fa253285599595480bd65d7d35b84018a041e94d2505cc4b700d8c25b4261ad6b899366eafd21da26299de0a0dd85df7ecbef63a570ab298713f716777710cc7adb5f05c1f7109ff26601e43afd39636d44f5b8171957abfa9cb17ab0c81880db15f99c05fd3fdb4c8b36fd86f301e368a8257facffb0e29f3f7a90d8437e7acf6a3732bc0d0050904b84efb71beee5d795f03fe02b368605b8edd99371bd1e776725f95b7752f012e00bb9a34ea4cdf61c3c9f393f5ba594153989e70067d46b98cdf4681ec001ea1c2f34263b420ff5478a345b1522f320fa2800320a7636cdc71ac820456e36195299ba3d5ea04665d0775c63f5bf6a19d231447845dd8f627948588750cd96f7142aa46f43e18b7de6d45d116b3450f262d537abf7a1465766cd99243cfde9db6285e409389fcd0051af0be08cd9cb8bede294547873ac07e0894bff6a051c0cecfa5ad94eb0cb73eb699e0121eeec79f0aeb02e12c3ca34f40c6b1666952e01bb498d51831b62a24bebd8c6936814135cc1f3ee6faaa8170f881131597baf348437f3fe7f7fac865fc6ac1a2a1ccfdb94a7c5edca4da9be7a9b50f243f44f37408fc599c218d2942bbcda8b88fb7415e51e85850e59635ebeefa1f0aef9ecdc2dc469c2329c1251c1f680c119709be2f012c1b9c1c9ebecc4c460ee7c9d5dd96ccba8e2a54027fe225757e225c617e4eadb66d2e2b8a8bff9ece4875d18af7f9185635e18fc4e1635ea051da7325f51dead838e75b456f95194a6f8b59d277c135591560d2b6e9ea235b09153d84adfd4153310f5c190bd7107148f8465fd16669f01dd076a70d81a49c5795c1a55b062cdb331adc0c75147f04a8e64b7a7cd914a717b9487fa8c66e499fc3cae5f5191713c7e98065fb176dd922973d0d8cf1653ee7b9f888d11f984ee6def4f1f5aa3b176e6be82296585695afe2ff2213c7675d34b34306db9a888caae0441d7c5e09087a6e7bcf75a915eb7d5d3692ee60bc8dae53161e8b96e12de32558bcc79283cede1aa67244200d769cdae393ed2cda7c47d16a6e76c4aeee6645139caefc6e545ffbbb355f31909e954b952a36975973abb08b8e0e93e0947291c574fe91469f14426822c2a5e1aa35d155214bcb98b192d8beee92656f7b468ce0497769a5b61441ad18bf4584e34540bf927a2c8f2efa9b419bf362f21b7b49fa637b5b93816d9e4e9c325f728b01573994190077eab6c4ac30c05c405625fe21926eda24ce98a36e63f923c6c92dd2ca16dc4efb3dbf27c5d24a7795a693224519611517422c6177cfa0d2b3a2c2df477554d714a4b4da6b3d9044dc50ff86101315ca150d2b4ff5774c3f011cebb330b121c5888dfb78506e13680ad3911e440d27af2761642b092ba6bb9350affc15d5f3ef87f3a647534affbad71b0c9f3ed645793f3bf5517e8d26b9010f4537f34a1b71241fdd42502ec560cbdaf2bc6723461294a0d75e978c86d13005526fdbccdec45a8c3a5136c5c65b25b0384a1f63d261b053418a514418350df0a78e6de09013b06f5681b525a7d20f0a98d3456715e9fc6f55631cbe6b6f8f8dafc0957059d92d30ef8ce12bb431825e71769db4c76b9149ec4e312d7733cfd3c495e13a1ca93e03b663e517a1d0bd9ca034d2f57279d369f11d1940c8c61bc03992ca2a557bd18cebb1b55bcd5e88bc566120dbefcfb56b2b6a09e3825a71b9a6a9a369146242b0584988a1ca0d8e7c7c1c00097774c715dfe3fe447e30834e46800b713228d2c49f76e1a8a77b09052b1a94f5e9fc3987f836f02d8c2a81fbcf0226c168ebf66c8d876c7d8ba94ea7bd1044ef76995067983b3541393d0caa4e71aacca041c31bcd60650ef834952c9accd4ff9a19d2c5bdf539998204beebc775d5ce0d528a30d1a4341a4471dd6258bde74bff3a5da94450e09ce6f546cc96cad49ff6e88bf06785cd9a9f3918ec9a558d5a2b69c2b4137d6da47f45c6edd55b433d9f9cef4dc24d04d0259fb1a00396bf457de66f355fe08656aec4e70e1d8fef1a3eced25486189a004d54e7f968aeac8026d1634ea5e35941d5b362794886cc32af15f9f48b823e42c1b5caad6c3b8f8d67bdc85521a97347ea83e6c683cfdfd73f677506f93a24a602b0e7e7296c18a4f0d6558c0dc14f774dcfa6f07dbf6c3769dfadabd3031a70e59e5eca50229ea22743ba35ba6b023bdc8c503b7f18c7433a99bae1d9baa2aa1a70dbf93fccef780c90efa9f9d94153510dad34d44939868a88cc160dd55e5ee842dde0433fbdd1b0efe64ac6f6a7dcb8a7165caf8ff4930cd3ced7e531555351454ee65cd931d99fc18c095e3090e20017c0ebf680e62f25d5781dfddd85cb4ce5b9774a86e9419210f0309034dda37cea63aa1eff8cef8fe3f474e2c91dc14da2e71ab3e9a0048cf81c5253a112cc54f10808e208b236ce7bb8b2f47a590f0282cbb9f96fd68f3258d547cdf77c343322ae3b40801a8267dbc1508487f08c539b0a72d958b558e23df267441c058ac5d199cd31157cbba0375765dd9c6bcd78b11c3d3b379f6360115655ae51200954646f8d59c86a25aff9704a5caea7f031fbdffcdcd6ed070b216f108180a473b13476a9e857c1d9336909035dac6bf1c39abe72016a50f71b9813ce867a232cf05f3fc267515e5a71bb7a178cfd0b3ce409015bdeded4a6891871ed9c39f60c1a24e4de8a3cbe0721ba0acb7f37033ed4ada6feeb8e26b3b99c9a06d2474c75161ae5955795b89af12731fb7bb921e499c814a6f2c0d06b86d8bf009ca86147e3f1fbcf3fa1ed898de58d93c070dbd82a38c165b64b80944522f174574ea99d03b239e154ae46124a09787b92d4da7591bbed04d4448efec887af300eebc92d2a822fb4be3e5a1d4d286c07610c4519489edbb169f90f9cdd652b3b7374b6f7d512fb3c1c3eedf85bdf888e94098fd7b4890f606540e220082bc5af2f3b4a40a5179e17678a2fce4434845af363db4dd2ce22648250f79caf922906400c649ab1c26a9c181c834df9895ddf800d45774e0d8cad361676a61415d615a6158265c986659f9481e3be7864aae384b866044bb6840db5005320e49d4ee508d7fcb2de070c613bbfc26c055d202ebd461127ce7324d6d39a23a076270a5befc973cfc4c0e09cbd6da64bf16f40ff7587474b34177002882232d2a2b13f810d8b64a7c8674c1eb8f09a3c169eaf1a38f0c8619cfa02340ca74b10487df57fc89c0df639eb683833f375d816a1c3287a6f10d7faf8169134a0687c222c508508163d8209102fa24b56caf504e141861f58606bb09861dc914c4342728d5616a19fa6e5f80343531a1196ccbf0b3d82f3bc34b9b3bb997e3697918ee3ca8ac2328b2da1fc73892d4166ea5ecc5e310f09eec257724fb39c1b4680eac03e503d478bf1bbbce39995acf352aae53ec35d03950c1530caa6f2708b17b14ce79956a9a55535265fb6c630f6658762e233059e19add4c62b74552a84fa9f0a15986c54365794abdc166f118439e8112ab06fd2b1c9e44fc43cbcaff3ebd73d57f043f88ca320044cd4b024c669d2c14e6f59c1689966148f71c266056881cd2a3107e8ad3d6d768a418efd48df0b79f5ea9fe178d4d9dc5ad8d0040c957005b61da3b62ab06ddb83884e9c6e4039b3f8376c15e7272dd5e4d0bab2386f05fa6a9597dcfabfa0b59d6ce7d4a5d47c1e1e201aa3d2dd8d4efbbf50863cc03bc9839ea28612774e681949ca47d323982a78db496267c2b83678c1478f40166b02c602d37445b5eb4284b80cca91808cb0c1229cc6be73c671cd14779c23445e7185593a81f9d2f388bad34f1adda6949c1f55df363200064da232437b8830460576e8628d1c60e55bc94ae90ac429eafa730788afe15a0f252f5a8cd82ab11816d29bbde3455857873b78fbe5d0980fc3e14887b5dd80c1a94762c0f50724c4616ec4106d5fe1b9cd50adda0394c36cdd9104c556833c825a6fa5db40ff0043fd94ab959a204bde54f15c0770398d59c124073ad568334e0be9028d8f43301e7f419ae6ca9965c8d5dd3dcaa9c0ac5d98138396b908681531a1c4d9298ca1ed5bea972e43bc915dfe8b66fa822c430d703f7adce24490c5b9771358976daec12718aaa470f7d2628043bf506df49aabc39057cfa3eec1f5d1e2166e9202c6d86e533966e71cadbab59cd8dce3607a0d5b23fb52d5f49457ad7bf265b7a77d14a6014c48ffb515a94acebdb97aee900f902ad3780c83a65694d7a0a59b0268c1fbe36f9d43b6afd8713a41bd9ea1952e91cd2b6f9fc366f473d69daf86a083489303ab674e7c1a1662c179694faef7e165b74ce2d1427dc0bdc4f7c5460a804f4f4e0d8fc2cd55520a840cc53566888b1a928ab0d0d1a6893f543e36e6f64799e84952b68823115ff91e9c12559037189128db53529f498ab4af93bc10b540b076099f2c5cd0cbe457424df0193e1f3ca54bb0feb80c0c077b62bdf0723203a96083e1bbb08e8233c7203a69afd3d49288845ac37e31c957c648bf7eb1e74630ae787a71c6e4d066352a6e8615f1ee39a2054a3b439b9dc4791277a98bed83e33f83cf7e1de223000c611e1b8f0d6517e1cf4d9ab9e62f19b3a47031b7423e38f51ca19b559224ce30cd589d24c681633191eadbdfed93ce4e2953fa8e4a6028cd719fc1f371c036b41800a70c00251286c93b4648e76ad1aaf39134043c773af75a5fd82ea03f30b2d7b7f876a9e9565419e485d8ecf61112d3b1ab66df475346987b93027fdd8bae6153da7e1c5f33b9dc55a8112f3f9b99f65b726bbaebeeeb1a94c5fdbb6f837d0f7e49ce4bba160d24f77432d01236b3134b3e0b5e517a370ffe37dbf72e529dfdf8a38692f21887d00dc6417bbfa4d8bec619ee8ee97df7ba8b902c3fbf3eeef1480866384d2ecb63f0643a7cc8e8b75d435813cbed31bbc61f335e68bbca8f8de576407d0c8c81a97960a4726311543cd83f23f305d5e36f67de3ad0b587eb8ce310e8c56c6484bd2451191b887794ad53e5e8abcda5e18986cb85ee99040aaf75955f6db1ab3dae317c9b2fb6d31d78bd50a8a0ab5a5eb80e27f1ee768b39e74dbca1450275c3890c658a19679368c69fc6d0f7a2ac5e316d985ec70bbcb7051f2c39246f0d68301ca5a30d918cc5b41d05f9c76f2cc2b288916a3fd2a39fc72e29f44e524ce2576f66c68ade6ee5048d11539336c41f13d9f1f85671958f702cb14adba963bdae26bbcbd2a20074cfe46fcbd5c09dbf953e0f20714f9dc92e1b1221a0b3ecfe0ae807b61fdb9aa1cf9163b8d4d5a7a6dbcdc978651b42249f1f5c448832808e579b7d588e1d837ad4fd24695562b8b8c7baaf9cd0f5774fb798d57381d670b827f2accfeb2acc7e4b148d74fa9970e053ee9665d14de708602825a6d732e80678ea06a1805fdf0a989aecfd62c6b918c396344adfc46286e65634c8ca42b2debc3f4486e1a5b7c2a00c010612d94c88b7ae6007198c9f4a609bf00262763ff8380d356f5c824df7c3b534f8e20e12e33b3e7125172e97a572284093efd0a59f384463afab91df615d512906f7fb1c1d6747ad4250ea59356bc33c68447896fd4c5c17b59e17a0ce814ff76b2996d21889f81ddff49b3791e9ff811aec1d0f39424e65459ded9aa0593923de184379170bc83f8ca850e2df500c16e47e6850a6c9dea8cc057f89737d53987102111195b04e6b3aed0afa4d35b903ff4a464114df79f8b915b69a42b2a6c884b113791bd33219bce3a550a2834a02fdd44d6408e4f38343a88c65bd6eb1a2997a2b1a16375c73a90ee2c44765eedd227d3b62b5cc9df98628f6a0031c5d6636345ad48f608e88629d7bb869a121ca534e1fc318e7c813ca22788df34d3c7ad2ad44703ee80cd314bc709b9ee3d7098ddcefa9b908baf70ed765ef626084dca4bc791ba70a941d565765519c23a3db3628e2a24e911c59cfcc40bad19afb1a9d06fb89be619eed56548ac39405266af09a04495d45069b665911b7b8fa7a8ff4f02f05851b2113ba606bd462432ca8d305b7c53bdb64e41c7b8a694977e51970a5cd3004cc847c5ce6967c29353c04ba14eaea344ecc44b19e46e49ce0fa471044843bf90064cfab48c3f050f31afe945ec29b12169448956657f065cc7e2bb2a21b1aebe254e16ef9e65327641fa10374e15d8f93d6c447e6c3b24d488b0e24235c8dbee7bb64859cd88258ec3575539d61c6c000b01350879b3b6e0f7e530ce7d839f69e401401ad76de12206a243c6a891d145d0a003664df1b062cdbe4464e273bdd07b688ae55ce4fd5229aacd4414e6a5d34e338dd28281a56ef83f6513d80cc0fd7b075e7f6d829a73b01fff0dea15f586695172e96981ccfb1f56cc7d30e11e1e045072e8cc8b8f204f4c0b1d68d6137e82c4024b59c6c1e2adb52ccb4b930da960372e89f1f7d564b99e7fe6296cd38be8432ec46271be6fc36c7f8ed81120827dbae508fa39c51d9079f1b1df2b5d12363a65b69d9c732e922087eaaadf1f5f56f7f3331d12922cfbebbedd990cb8b3ca1c0ce271fe1bc050c52bae429bc14b4f77f137b0c7730b28c9c1e4cac4cb69330b8dbc777d6313a10f6b90f21d8a0d283d6a1403e410ad4a35e5a730b404b2e4317dbbb8b74349756f76391c6131f396225cac5e171dc73c851a0ffb9e7fc03bbbbd58ac5776ad7150f7c9dfcc534300ea514fb82dfab3513381fef62eab37fc183ee41381d608d688daa144f20bd3d602ca2f6b340b53c54716b51e871bc14a4371ad6c9d23460d0f2e99d04716bb10e634c278a65968a7d6a0385f0b147bf89406362ccd5949e163c1bdb3229b0b169043bcd1fc2a1fd3deee3fe886e265d2665eb7834df199d30fb5f78c90d17835972494226c5d37334534cfbfb74d37a43626cd1f3d1b6a890617746dfe2d10ecc92728b899c06c5d891564ea89589702e16f242afd7507cfae243154f697a45ff8727a568f2039963104bdaaad95f082663da219781f3f14f760b7107290c65b338f3624d3043e892e05e18293f6a6696fd129ae64ee9e24b45ffa54f8e5064428361ba0a0bcf052dd22d3b2a9ea2dc20294c1768feda9f307ac21e96759906556672645f02e7d90a5c1971cfe81f4eb38a95f4e846201d1040c2209525437380d3acf806e76e2e4fc9cb25b5ca456f9755ac7b11b2ee8d6bafc7ee5c00ddd227a2fa0778fd665fb0838a41f6e00c1c8b40edb79583feb8edc864b35df1482ab16f8b962487e004e61b486f5b9e08e5e9409f5369447021ad2df71be654a493615745fd23475a200e992df7d085be6b008f5a567925edef2215f792f872760c0b73bdad15e5d0453f88cfa5aec152d8710c23375c601aae41b1c10c527f8d4c0bb9eb5592c7ab94d7919d8b7c13e1fa35ebee9db0db2965b2a7a0f54f3f948623d978ab5075a14eff4968a58968d95695743b44774ee94ed24379cb6106556587f63b1f3cd3fe14611c65d0dcce44d93d72623655e1838b899b89a0a1830f48c8d03d2fa42b090fd11ddb4a864964d47e53f6e01d7ca3eeab347a43d330daef5581488fa54cfda5e7d06f1f31a56fc82765fb0309f470216a3bd0930e00da231292caf2fbb3eb774b0327c0cd4794bca526f4b88d9d115fdc9f2ea6ac075b15c317eec2aab3a8dda1ce9605506d68f3a1b2b4fba375cfdab22e1256ea16b6857a8716b8404954bfea919c913b6ed207ae9bed98b8986dcd88a46f452c9900eaae8852b73ceab82e31ba5d50bf4394da34c2b19537538b98c68ee7e10e47dc4e75d97092fa0939c51f8b034f3633e1eb23e0d08e7a3e48e009d5ecc64f3f22b3736a64cf14cb21d71324bcfca7ebb9cea8f3956cb5c2a3916bcf4a174a18126b4e0e02931f7cb329dfd571aa7ca221d70a522c5efc61860c8cf3980e79c4098febb20319e54705b55d3f2b1a38020566c35f89af1bf627aed8b6bcb5c2b0cb2b76758c2b7dfe0c6be4367ce919bb4c2cf5671dbca7d2092d4ee4320b4c4325d6348bb0803b9bd63870378a3b08be6ab4f1aafe8883f358971aae8c1a321ee9a5a628379bb43682fd97e6aa0168f37d9cff966cd0ad85278cf34698d6449e0a59ffd6d95518347d805a2c06dde580aa912df541dc404ed4639cc9fa0ea5d02941f45a994b7775d7f35645e85fc5bf7389f42b10ae85c99b6cbf72c81fc27d5a53387456e84f45fc178ffa41e5b2713ce11cef0831eaf4a358aee392e33bbb94212761542cfebf608134dbd5ce217a39b5dcd3803e81a6a2546896ed00cdf5f339b74f09bd615e10499b4327c916ab3c036ec4e8eb26fd3001412e5d1bb1571d6a54dbf7da5f24a1fb2e1bd8ac6dfa4064cb2373658ddb8782c65e781c976dcb9d36ce6fad9a6266019c115950cb4d4eb2006128da541b85cb43a6d09079b5178bd079a5d3aa658e142c3d428514949a8309482a5f246c69f7dbff3e7ea2b019a87b75190923c5a9946f3e86d0a4cd5f6fcc122d0988e3d484d0e78b7c7709311b0ad350651a1d059d764f8417567fbd55c378fb923258baddf180ea8adaf513612ba0cb4efaa582f8c126f0a8f60c5f9354473ca9a53e0bae9fee2cf35f60ac563dc55b12c85d221bf4abb732b4231f273ad5de59c7840d055cafa429cfed531180c5e8339939bbc82871be77d8e3defe449d1f8db61bac10867e792d60d5dd8c68421bca9838de6e134ce1bf76367cfaf9265ae5f75df985a77928db4893aa7bca478c91bde7e92baee9ee4a4bf1920d7cccb55f6416738cda43aa72a9d334d08a664e1f5f1c9b6f658f068ffc6f0475f72ff04111814d79c11bbf4e7fa8a23d08d2dc6e1a3948981151a698b1fd8e1ec70bb7c7293e7daac64e610325fb3b82aa3a82c7fe739caf9c4fb9101e4d4ddc97b4302cc0ec2e79f44f8a204b52e758d7f39d7b9b9b89b6c4ae956f3076c1e04c41d1647317842ea73b1442c47878367592831f587fa1056e397467fd9c148c685921041362943c32c912f1e10e5bda93f2c9d0982fbb7f7b5537ea4229c8656c51d1999940a2ecd5a02446007856044e064980c35277f9b62064bc29074f466b619034001ef1607df2dfbdcb7cddfdd787512b67cf5476c1b70c0d76437d184f16765b3422358f69fd72ede6439f55d71a4d1cd6ec0a7c6f87fa69771355eb574160d7fec72612955412e7262225af5711297e7960ea2f6388bcef94f899966c7c4745691a8819fe46768d1311b634e5bc7dc9113d01e57ca81d6208c396a6e5217628b7be5652986999ebf5ed0a695428f5fca45f9fa7315c5a8f0054a8800409696d329829daab8659bd15bacb7dd6ae508defbf577f2cc0fb3cd93560ed22e819e42e41aa4b8391a190572ed816084a5a6dcd545e570f2332f7a98fa6eb22042a4902086d6a15a0b40689119c04cb6bedbfc7bdab18632f76d6f33dcd41f0e539d2fd236799f69c5009655df5a34e405246693d12fe85d43c3291d4308c105a84e1739671c1042e451060df1a7a402d56a9d00d69bde143e619716f63515e12035affe3e42448cb7dedf7af08316c5ae74505852615c8d0f53c6bcc7dc3c224ea3aaa38cbc9d56b59362c7ecc7f1d92e6121f8e58d7206dfed5a0c905675581c0491dcb863d17af788d8ec187574353b6f4cf973e81c01b7954d8da418f2defc95ee9ae8477de7ea9f943d509bc81d6e6ed831a2c73802499329620b75f68e9e085ec0259a24f254ad958f576fc96c9c4e2c9f5187f47ed134684f36ef28a43c50fc5e1a48880816c0cbb1fbf3112334cb2ff292aaf3c6245662210834b4c51e649da464ce50a53481ac74ca77b54b0b8c069b809e304e1f5bd16b27638d8965490257b2c7abdde6082144c9ed94ce718668f3dbd83495d36f37ff71a9a1f0e4baefcef46058cabe3ad1cde3b320ff30fba9b78dac4b650f562a0757bd0b70bb94706919b06597847150dc78d96f0da8d093de5f2668fae99091b03c0c6a2411dfdc591a9e206cc80f90a706302a488f367927ad95bb3a7faea62027407ca30032468c2a7e1138e53834d59595b2268a1b49495c04431c015791c05a0aa58344d791f0132129b32569044154a62b76f4a4bf77747b80e5c8a2e315c0f7e9d3d6fdf726c55d993f70eb8deb62e9236ea24e63bdf6b847b806a0eede38d296d8fdb134fc91e68eb0e8f0373914be3a2065f3d0758ca3767815e1b5aa717b1389235a9cbaf15e20e3c0a9e8493964f6ce23359e92d5089ffa1be805f3db9ecc8fc24ad4a056b628f9c984178ba57487e54f12cbd470755b6235401d954d9914962ec84609c78ed2f7ea95095c8993637756ce3b245ac36c12ea0b4c438ffdb9c94f2a53539e4aba9e83aa7ca31e680cd9d3a53a15d9c34822b6578052303f4f8360cbcb7bf42a0c8276e0b6f900f881154b61558fca7ccaf405c5eb405abcf8940a1ea350829e19e7e083536eaede7aa423645641fae8e2102a04228bba1cf731c78a3d7b96fe62b55c05c05fa59f5a7dbae075d5fea4d080c4f45ff46da297a1d47a477e62bb1e97680466542ffc95ba6dcc55be59db46fb3a3ee56f1150840c65f45f1050783eb8ce093f69aa6985518d208ea423a75b89b26e34d8da3ddd221c128a60c7574c138875cb76672f8f791e8afb308a979008006799786845e176b60690ed5264ebd291c6f5d68edf3713eeefcd5531fe8920395635e21bb410f2a68e0d47b96fde7c22ec87aa14d799044bb99bc637aae4dc36061584cb0b9d37015c37e6bd090d8826b6b768a48dd32226bf7f8c90e9698c2068a1570715a83936fa3fe75644ffc2988cccfff34bf40e404b9e5362130ef588fd6f2aff3ed3d547601b19a5d9fbb61767682155033e8099063cf9cf669557f1e2f39b5cceda9737dc426d841cbc5de170a7d7567b5965ba0494ff996f72bdda923a1355a9257592681f374a09b5511f71648913358f7a714ef46c013bf551917c0afbcb5f3cd34833ed9f4a51a015d712ad8d10a633477fedaeee489f3a4c99a6ca788a4b4c259eca975e305db0f67c8de0b58f9192093604bbc3cad786ec30ebe33fa6959ee73ed2e05d7c0dd105f56d24fa0653e9613a4dafbdb18b48a3dcb8ed2c9e448efe22c98be3e720d51ff35a4fda1928323cdc3802529b20317ee2ac4b729273152fd88329cb7c7c7cb38e507d973426915a2d8c0458d8049fe3fb55e0ac434bf2e6bc54a643215ecedca896381d915702d9b78b49026462ff7504f9028247f9223c2b2944dbef2b8b2a4dab4c6fbc6dd10dec0c22042d36a5a88dd109044cf6c6904918c640db3793f7693c1a56d53057248ff9534e91140fc709972dd1be4e568f426706130cee7371d0f95cc742ee74d2f150653fe1dd5e95d1c453a0fd7c60d1775317ff169044bdc59a91ab8299a77de9150020231d550cb16d78459309c84926ab75fc3fe2c6e04317ac61b39db96f18b0f5aa3699af0fdcdd13047150949a526403989b04f5beafad0695ec40bcaa4ae7d125dce0785f22327b79e83e1737bf9947778c0b47a6bb06423975e24dc92bb3b7ff0294a1a3328fdbd2963f9fc0dc7fe9d9c6b57870b6e24a95a0838830a12be673dd47dc1210bd87ed1184d325b419c6346cf1ab879345f47be85f3f8b40391634fcc27e6e9f63c6ff5aaafc2b4cdc71ec55206c6ca35ca699c0f608e8bada214cd49bde217cd55e64a662485d549d5fa6addd101a6114873cd801b759b3d1d744f9a951af8f803733a217542f80d4fed63c2409b6a5cab1f7f5d9a98fc9a44f7f3d9bd80cc2f33267d84317fd4cbaf627c35d987ea1514dda1647f0bb3c382287adc5bed87fbece514e392d4712e6ddfc8d8f32019be089e59f1b08c25315eabc46f64a4e628e83e123fae67a4d6916c3f19ea21bd38bd38b9970473f7dfbd0823cb5169b4f56d2eef1d2ad49935563a66c3abc2cf18e6381dbb9266e65a49c9658290dbea50e9d2ecb59b1ae49cff470856600f866f2eb62d85b6d397a269d3ba311b87eafffe8f3f7a650bbe04f83f417cae2daa0ca644da4e976fa25d4359ab6d5313b9a91003222c9343a1ee6ba26db1dd9570e2a3026ad04567bec02ed8203c88fd81f479dc3cea4effae16adc6071a692c5b97450ffd8b532e33c46927b9054a3693c180a7bb312d29c2ff824cc8819cd851aec16c62e5f45120a06502c338fd979261dc7c1c8c68c482f3b39c6378de2d1a632843dba727757eec220d33710c2fd6de4b317e41c29e5b8d91caa4441bb1feb9d7f16baddfd0431c0f8a4b9263d6e697efb673dbbca9352aac83613d14e9fb3e3e0ab30757cd2697dffff44ea6fb098d6aec7fb4685bf80156e5db3d59a6259ac51588544d32f58520c5376a6699934dd69eb660649c321c73abef6e1cf01fe746453efd9dc5175319255cc18394168ec8cfefb3feae28ee740c3cbf8a236130837f9c3ce5bc6b2e1cc73d0abe6f7279b8e4ab8e52e2724027376af3a885793918503edead8068ec891acc87e2d1835fc7f97a3870152d4d87297505f54bcb3dad8494dfa3e14ba1e48fa3260b1ee5642ad04b3c38e7e2a51b12d3f84dc747bbb42a3b08a8d1eaa81c335ec05bd1dfb7ffd4ebf4c9a01f4c3039a278d1d9d9e377dc906ae228a18615008bc8888b09889fa9694876b873c080beef839f6697a4d0ef4585c9356e7302b07bd598de9817f876eeffeb2ee41fe637ee25d683ed3ac14f014adcd53cbfb6d7f2cb1509afa5af5318344f3f00018e2df69563b870010bd02c6086a47ea9c54ab61a101e20b7dcaffdb8ead086ad1e9de4a3852a1a1ff6f95f65ab2aebc2eebb4e2ddb532b3b6870692eebf2b52793e403a9471b30859eb79a36db8a2e50c8bb349b7d2680d8ba4fa9c1478b8c7103ba5acbfbf0bd06c2994e80197b782a95b9d237656caa5946d386b0e5ac3698f1e184d12bd8fa44557b54c238173a8f409c9a9cdf0e8a213e0c42a24c0b664221508e66527756a9c4d42ab49fd1b3f21842428d3654d9f8ab8b38a99f779148e035c492f992b951eeb190596859fcee6b035dd3572e89468972f43ae75a209ae1c83a73e86a0915e023d5948500ce14c3327c23240e4d32005a4161ea6228fed65fd6a63073d735ef73a8aa3ac154dc57c43ebf29cc62ee3e2c6190560c34e283dfd29ac22d180498cb2e4ef9359136aa46c1ae82dc5697cc3f278cc82c0d8128a124328603219cd5206daa76bd9550c14ea6b718e1dcdbe4a048c4a1cf50570f12972ccc052650649fac23ef366b394d3d797f2bbb3c843c458cf7dfa4b2f520eed5f8e0d4a6ffa87dbb7389a099304c40933b74e71e583b8c01cc1e3ad21ceaa5b727f7d42a8e5b9a95a94c539878f91b7f7c86dea88f1715f8ff85fd9524834c9764da81bb18ade539ddc0c40d7daba1514f15ac80801ca931c81de73c3c6d0842be7ec3904dd216ffec201322a4e952544e23b5ecbdac99783e37f3040b6cb8d8700bdeada5a00c61b1de83ea889dcf9734794a370738e8be00a7c24014ea09cfcd969a6889e04196c225daf49b845c15a523ef3f3b1990f4bff05f0d3413a2699b811ea4b1f2348d5ee941321e645d00d722be39d331254bf632135401a346f26d13ff38541530acc375d858da388d9563711d677872bca3a7b8f721a9bd7470056db58ddc01a43d39181c1e5e0bb9d3a52148ea85d3cb9b65c5b64402053fca04c9ae67952c565eb3d0fc6b06a78460034867a87235fd4dcb7debfd2f1df9f0e66ad4aa5fda11875d907b535a8689baf66757926eeece1101df55fb36b4a05590a4efb9eee3bc9ba7c00f2341b2ce43788eba0e16f2d7dde2aac74db0719cffe92a242788cfa636a33373c76043dab583f63cf09679ea04dc09618c61ba91153f15b29cd605e08ae8b800f4be1475e8d182400f9baf93490a737d9c695418b460c0b9711c253bf99502b391a4b95463e94f5a78b64cf8ea6142e225d2d40c0650d2fab154ae70383901f71fc6fe7d2a370526447414b2ca3add608241fb3193592b0c95fbfa93ab7ad27bae2a5dff9903416513d0539a643f3a7ff30bffba691832ff1c8b7ca3b9be2f8c172e225aaa520fa0f1e0cbb370db407c0e646d610cdc663fcbab18f06fa345ca3907d147f1f516720d353074e4ce852726870416af6dfc605679043df2c57deacc352db42d4ee9a6dfdcccd41c8422cf201a5ec1d3129a6e58f1b2b028a463abf15bd10aa845595601c023f90b79137ead8fa1bac2a53cefe02143325c05f5f96b6572984d52d7b354b41bb082741893a1878c9292e37bc15704b6bc535762b46f372bec29a1667dacf68f3a94290a799121330b2efed8367cbe0e5e0e68dce95bd3957524cc29654b9e406d51c60b56210d9af618459368114797713972b8dd0935adcf916100711810bf6b30f2f868d944a6b83029c63aed48e96e3af83c1ca7c18e65f14200b35e0e4a83b4e66b83ea6a1f43ff42f167be4489089d2b6a523aac038476aeb1113ec52ce74bbb0ced61da05c08ad8e3a48c710965b67172d5548eef31d292f6f62c83353fef2850065bc75427d186ed6b9584bd530f70fe2b902417126cf1ac7e22504ac2da17f1f6ad78b64daf903cc281eb98be79213a190f7cbe71d7f0b249631dea11081b54111eb4054dd20a4f93f9033a72ef3bb486595ae5796d57bc4b8f5159de6b5209108cfd45dba0862ba1956bf64893ce90574929cfa568be5fe8053f7edf8fa47371a6fee00c5f6020a8377ba89d2c1502530ffba7e413254f83f5af5fac152fe72d80d8977ca974eea8934e78507fcee42299f7443063be61b73d4daa69bb8ed58dbb78f361aa9de06cc3a295aee9870157788e4b1d1c0d7a044fe896cda49eaeb61014a6cfce0ec9fb2b4d3cd6fe0335b03ea0c7b33951446a7814471dc34733eb08e2ec5a291e5aae370a057833fe49d13faedb10d5a4371119c5dc46fc6825c593307d7aacf3e9b470c9f204bf833bdee3c4c85c0fc412448433f0d76468755c5c41132f18387f365888d8cd8a1759d7864c2e0e4456a66faea8c35b74483a0433a3c5260f18103266053caece70671ce30cd436088f4338315a0cda2138e8e5adcdf9de53efdf643228940e5ac32d34a444dee51ea92ba5b4e6c5e0c27e58a5d0d3025e55fb5a7556ae8029a58c7d83c53d2a98d0c666cca6e377c86deb00fa9080bec309535d39237d653bb05ff4027082fbe7cadec59eff770e297558bc5ac8e20c39ba7b50eaa77014a2a3fac537232d9be9211879a41ca127fe99aeeb84e48291a1cdbffba70b0ca622a04442a6a72504ea1875b2e6453487da266b02daac16dd168f2cfa094acc4f73fdb1cbdd455931a4d480bcb787ba321d900e2735db2de21e55ba5bde85e70cf97f640b6efc9f9c5ad21e9faf92e363a2a1aa4c538598352293258ba512c5ab31351376451705d159186059aab0d2997442bf434f37f13482dcf5128bed58bf3acb9031e3aed296fa7c514a23cdaada304b36fc543db7767febb6ac1eec45292f37e4089bea881089d52c98018c4df42993a25e25b4892c0c0adc31329e2333620efe3328d0d9ecc22a3bfa934645854fd5209c21b0ce0c90454cd2835dff724cc7271b1d0325260550f7b528150721fb209f906352acfa163a01bf3b3fd41c319b0059ec66eb0da2d82057ac83ef065ed30a02fd1c56f63b2663bab8a5b1b9cfd253f70b38086e44d73559e3a2e46d3fc1d7e9ccf7c4c22048683a6139e65d78af22e8fb868dde0910d33dfc7b972566609984247bf80f2231f06b093289f57f6dcb3fc24138d371c8dcbebec8d2a1b17992068d2e36e3a33ed9ca6de5d9f7b8642e90ac9bdf7df1843a630050e2293bbf1f4158066ccd1210b087452f9df279eaf9a9de6baaeb7663cc85ed62dcbdaae0e48ff6f679bb4d32d80556f6a38645c5fb4d137796f8ca6efb4dde0e56891d4c65244eb333b2d3d118259e64a8ccda1fa13098cc44372d840135933d2c3c0c69c45d3631b1c1f296eb8ffd6cd8fd3771ec6d5a60afa8729a2c379758a19f12b3ed540d83d6d54f8dc1b256fadb0fc3ce82db07f5b2ffe1473b06390cf4f047cbc9393c207588c7da325d73a0c32d8d03435d2fece9ed948d4204267ce96398945d1651e7112be5111f3338a6cf481c01100acc458fc0ac4e18d51c74af91c2f51dce04a7068901f2b15d36cff299e08b04b3cb2d07e88b8ac63bdc9be8baa172306f6b83e488285fff955242ba577315388bb6823fc6fe394947d054f170d3b60daad3e63d710915b409f8b843af7ca85fa579a943fd75f234c396dea02b53417e4892296cc80573e09bb609017e3bcbeb7504f7b4f0c4a8545a2817358bf33335d1bd2828c1eb25aef168982cad5698e815a539eed5bad78654b6716e6470114688ea6b97dc3fd3716e4e5e323e2c0ac7416c437d45af7d635959313302f82b76973f4856bcc2ac41041e909cca7c3bd9c27d59627ce7af20a61b52914d007a47fd51010c48ea7889ed1b2db450fec78378d88efb032a5e95104a6eff55d8a2b67ddb7e8ba4f82c2ce240f78702e9344ae87ecbf28f41506b80d47e73dd75011824f4351bab1cbf94deb6697a81f72b5bc634afe2150f5e4781e97a70351aebd585b9be6dd76e12b1a1eb0c02baab0efb1daeff8fb46deff9e228580eaa99f6eb4817b5813982751abae4d8c0cc4e8bdfd201c6b07cea3ead0161a118304740d2d1d703cbdc0276a62cd5d25c2e3b2c7505d30f64cf81867c50045e9a9e2d36c597d24d2a46f1a1d7be16a03154d14385a7f3af31125ad5d143942790129a93a0d3417f18eb6f6364465e8551fb870e0499cccb7e787eb5a142823387bf1a4cb8f0926bdbf0270e20244b3fa13a06fe26d1d7b5f2f05f2cd97649bbd2ed99054fbbd7745f73a00ee48e5fbea7da1d20eaf5c2bc95a70eb152902e955257121e774325320c76c91ef5b1ed2bfe496d03066fe6ec84d43d43b7053ee01f16ac4762049dfdf16c6257746b791bc52084af41b9103272fab008d8471946864e4595e168fc4b8b364c586e9262a861936bc265251e566842db204df7dd11b2183b709e3b94fab57ec37eef573132de321f1dfb4db8bd5f509c6b86ef6f9b36dc6c7c9ffcbca3f322f8cd3dd2a52f87e5a2641eb351654febdb818a7c290b55c7a11b2b2cf47e8fcad3c28c714d7a3cf1bca9db00e912ef24605015e447255d29d0711f6d965399ac9d49dcae9ea2b200f06ed6e4ebb798998597d70480331ccc91112cfe98cbfcebb2918293a6fcd8525b1c2d48fa4d62869dfa933e142fcc35dbb8a985048b94f940c525e7503320a00ae7afda676708787227807f40fbb6e20ea99faa182b984c30ce5fc7e2fcc5ddaea081b5a3810506f5c501c8bdc547e7a48681ab2f41711fac0ec0965e57456efa7915e3414c3f2e434af0d22fa33f3f26789d416373471f79c501aa37cd022501a7f3bb2cf7175bd08ce2921c74e3fcb8a0629eccaaaa1e5838f30ca30d012d248308dd46ea75cd9c00270604a09ddb99c921ce1d017d2554d7843b70d4630be7860afbd8692511c169ce582d83f9ba0da842b63d3284519830d11b6b46ddc9c6d97c2e83b3bd0e6ee5979148067f539151f3356296efee657251d4ea54d4b22af6f604e8def6491ae4d500efaedabe9f7e74a20de6580a87308383e0d71d38e7196a88a97196409255a02d7cc7e9ab84ece56b3a7530fcff25d5eedc24ca357349c760ba63225802123cb22c3a1ad7a499e971113bd484451b72e5e857ef5a2f4a217c1cb2f022469cde707dd3ed9ac0c4fa5e820817364f781413514e93c0c634ae4c185a3870ef3722e6e57482c7ca42e3c4c29c07f2cc1bae8d98d6da656405d95153560f6d0e8ed55935ec47e10e5e88d011d2e76e69372b5ca54c0fafc9110ca72a264b2c4ed5d5bd9587487b8c15e363f120a3da575265b9be0b6bf35897c2c08d5655bc02c64e9cea9386077c2da27c5530bd3436e7ffafcd4901c66c3be5d8d8a75d111d1db8142364185947d37581e779f18ffd12b47016393418444917b7c6d839838eda9f3d4b2c0a3e6b0288cf4cb2a3c69f6e4416157f84a1b0f7433587dadcc066f7dd9ad3e4d9a53e0b504a72d34a545352b58095b9111e099b387c88d3ba832da41f1e2e47072134d99c54c3e6e93d01b237cc3498b4dd138f4af9198260a5271eb2e5ecd7c478ad483c7f1214635ff9d8ed3cb45764388fd07327488d647992eddcffd845118e7bf91277c761c6c99a0033b73eaa94b5780ef2fbb94733de06bfcd42c388ff9f5d5f3050d5667fce49c59c227766b5072701738dc8543a6fe32820fc77224d1ef1d21fbec761409a7d401dfcbba3a0299aca3f7ad4163289705865b5ad1ba6ecff7ed40be58472f284d0acf2c0e95e7d08bb6b7be9d058fbe31d6d2253afb41ba79e8ff87d249437205a34ff94dab29b27d422a7eac452c9f83b5a17c78c51ba5efbfc9a1ffaaf7b4f02e8e0add92d8565fa44571682a81dd96a4bad6c2888f4ae155cfee943cc9bc5d6d569c425010079f870b09e30b7314503e439b5dc459000f659761b23fb8bcc130009e01f0b3f4942ade57b59d60615a526a18bc0a21f62979773fe80307c91ce0fb6b72d999e254fd2e89a4d974a5b5454db18d223c7a3c49f5d54da32e335cc2465eca1af52efda5f55aa4b38125711c215aabbe7a8db8aa4205427e184de33812f98976b7a624f219d6060d86d45f00313914961aedaa6928bd3cff81223d36b4db48f90e899103e152a675b932fb7179e93a41425863033a1fe6efe57190ce5c889d464253fa7b987436067ff9a99f261615bfe40687dcdebb3e5a00710e0d60ced21ba39a7a1d27dbf906d09cf607f9449472dca0d9b2b38a0cf5d92a2527bef7cca6fc6239dc174efb75f403e913fffae47f74231f55fb17ec71f1219ffc0e2e3c12ba103f294ea863bb6137a0e2201b5818bb99c52ba249b48a5aa24d775c6bef9b026b2de40fa136cf72cf12332e1d86a1e0375621c6af69cd9f09319571d8df5ff2ebcebb5838eebfc78b495a3f2d3590f35a2f4140cbadcc056eefd2d5765a4dee792cc0a01c0df7b1ac7db023609986ad83126c6dbc22088eaea3812836664cdf9f6366a2be9ba1feb610d95a303c41394150f730cf59d51eb9502d47f398e9e594875295faa9a9e0dff859139b8cb260b5d7d25869183575bccbf6d40e3d9eb5d35a06b7cefbb18041c0fe216c8af1735842219484f6efe33554a6d241d5447f6dccace62d7bd0f1903b389e99b4b4d56f5e7d85012da107ce196929a83e33b469ea5e75a536b080ff23bb0505343bcb4cb77bef859a67944bc06fab1f7bdb36a3ff63bd544b78f9e2e8272ee64c2faa7adf02ff804bc06c714c5109f5827102b6ab2c6bf645532c1ee430e066580a4ead0a09d86cf7d78ac4fc24dc8f63b4d9af4bbb3620b88ff59bc4f838902e12d1054d88b13c47e2aba83b3781db8cb50a3b1701de16447779deafb746f414ba6ca0edd112bc12c18bb1e62ae4ae826b10fe1e28a65a6d5a27cce889f44d02523b47ecb75f6ba7c649151eeeacbcb2c5bc559912f85cbfc341c3911537b7825f30b6a44263451a0db25a0431446dbd262aefe62d0eda46889bf71cb07382f1e233b55eae3bdc1c902256016501b508317ca2ca5e18341c4abb3151cb2bbde92d73b23ed5477465fc4379aba4241153dd7ae8b86815d968df8c9eeb82d679089118ba07b2f23fb3764240540ad3828ec3cb3fc39989c6fe9d6c80e3d19a527dd310cf9ec337d3bc001501afe7c2fb3d4a2aa4180e334457709b3286598427b3773ef4ce9c77652b04d0e3dcd1b2141c8e73dd5e093994fc48b89e9cde73470c00842f8eb03eafea0d57622589d0bb8f25aa86d0fbc05d566f13975a55a9e5e3a135d30d2176344e0aa4f4eaddccf50e412da70df67c6ee39665c0ec9b41d0b3106a1416fb732d657e6bf3cf82a18a6b4fd2058687096aa66f82f88fa32f6899be060c913355699668b1f26492986c378777f684f985a32c85b7ee1dc12bd0f327887891455b39e01d342e6ba7002bcc3eef5b093bf6b17b7de07b8d45e240b8623e0eb5c01aac4224e006edc7f1422fae40c30c3a87401fb03a11522b9b43084d7391518b49ab7e995025b79705425a4a5d2da03245f4d49c5bed1be290ec2636546ab0bd7a703ca7515569c400888c2a36b13a7d15006b4d2ceb1e7c8681ae1770e3fa2d1814e7a38ff5ddfa23a7accc148903d419d24948324b03fb077f30fedb678954105887733b129cb221b390d0089327db50dbcaac017ac734d935f5464afdd2962c68fbf01537b42e175b16f69a942ee3418893aad8ec393237fd38f3a9a1bc89bc4648e30824a1f171de80b3e4ceca563eefc52cab271ed9230301d1b0e9baf2365dd828b65dd7b0b98bc8fc638dfaa24e6ee684a584068ba923d9e6c4cfb3b333b11ee703b21eebf490258a1d4988883a97c5bc29dc696b43c8885e712b47ac7bd6df7f78a33a7547e13211b72e6df2cee07e6714c3cc26efda588ddd0e5fd799b4338f94c72a0216e73af157ee055d9433f29924a135f95ce928770716234db560d68e5d2f03ab28ffc22919e3101b21c4a0f98d79b962678b0915573b50541ed5095e1e806fd890770e34e503ea2a01069952c40a2c20ada30f4e243cc2a76f857295fadf6310ab7ddd6811f0ef71c9bde60237ae4e73aca10e5577d1f4685cb4cbd81b05f0b994df348eb7b66fb0b2840136c6403eb7641f310448b432a5f9e91fd4823d4762c7a3d0ba7df356ca8003bce4e2852a8915fd11993755a63056ee92cbb9307410fff375a17945c26c93e739712326bf82209698baa50e37a40a079576041b5680ac28e875930110f38733a0f1d237f84e3249328dfa2db15021861fdb4036c9544b370ccf14f3dbf14de7596a154764ad9a970c2293ee4fed7d547c55de663c5200fd217c735b180456628580c59a330ddbdda8ccd6822f4ee7e0aeacca306a94885ff810ba3c02b7da5474741b51796c2d5ed6f70f2c0eb47d69a54a6442ad1d6d0da7169ce0ab9b8470ce4e9de2235c8df53580a785e3de88d0f20171f171acf5e6a6b1aa1afbb23cfa0eaa4b36c296a76929b57d12ffde575a5346ca0863606bc3c2aa071a5e09230d85506fcb94f8ae86bb4365b136469c0034dffc64dcb6393c0f63aed0da7e227452d40114af03e693812b85919eb62fefc582777e1c292754f36ea3ef747b5f9e9ddd3ca4afe9f440974320867cf9f30e2855d37cbd9a62f6be5d381cc751498427c072c9380b1debab8e4b6c3fd41e26557e54aaecd413fee1b5973e417d42e4be655e1489b536fb37d2befa533303e4e6a528df7415f22e7eafe4d2b89152b5b865a16aabd674e65c387dfd5c96e839ee149aee0c2497e2e44c253852791f71f574af99dfd60ad9cda3f8cf8f5038a8f7fdaa6bc0f5171617d3044c4aeb7c9b18ce139a59523b20df21ef2f784a83313c9b1dc14170f158d877a77482294e3402feec917bb2b42053547037e521329a3ea52bf671721963595b7ccf386209f3dea490cc85abbca7aa3f5648c1bc6e57d8d4cc5d5c944789e17c92bbfc081818ff84bb257f014f1287062c8b8d393f8a1e0305e075c2b1eef0708426f6ad2f9348193c5515382f31f5d9059ebca2de7ecefb24de7a2fc28b70ae6b36f0be99b023b0b7628f6a6b9c9e06e990e9bb3deebfdfb8b412f17cb34fd44ca278574f9d23b5d1e53ac4624de1bb8948e499029920db2fb938f6c8398053294456328c5cc4ba6990f492924b8ad585f232576047a7cfa2bcae9bfc4e9de2b2a9ce56886b25eb973e7f43262c3f78a66bc234b60ab8bb62f0a7102b7a64b3a14fb6fd439ca4ef300c0d0240ae6b064e270b7663580cd95a1657118fce75da995a8b33d10edcb144e6899045c9b4724213ee7befe92a35798c56bb8109949570f4ebcaa3f87eb1f5a57407afc4ff6c7f7a192214b18a3a5ec6c2f9e23c37c6af03653c4b9a07bfdbbb3ce6991fa14c0d35a0356540d66b91ea9ed60f81f04595380867f5964877ed474b2af075d84af2f26fb9c71fe3a15ca04fae5af678090f9ac60cd10f0eb7b339557b877d0401529efcd2a62bf8889853ba8154150f2df8f54bb01afc352237a07d3894d42ccfd215957a29d9cb00a8ee0765e4d362cbdc945518ad9bbae01e096263b33083e0afa49d784416fdffde53e4316b57843feaccfed5043036572c8d64ec2e102234f24cc29fc00f1e14782e99593fb6c256d9156c45ae6577fce7eb3b63d8136f55ae9c22f0e4de69db4ad165524ff5c4b450d1dfc9aac579ac00bab0445f42462609271931dcfe5b7244f45f8616670dcba426b27e0cbbef90c899c71e3ce6913f8edd8962f510c7627b35a8cfc710d636def74f9f42ca6e85d790233ea9a2d34a6ff290be91ecc5c9cb642e80874aeeda1fddacabd62ffdde3465a9faa7bfadd4f3a44d225109f9d3a541883dd6caec5f01f00cf20d2a4fe3e64cb2cc92f3deaa1897478bd9fc52a8947475f51ac264b0c0696ffac4057b9adc2f756be67476f7189a2f1f5d6ec10089dd1301a389adb82b808fe0a5eba4ff576cb68917c61563f9a1752f360bb1f6d7863410b412560bc441118769e6c5abf620c8bcf375ee58f7333ffd00794a9274a15d73ca0df85786cf5f3e01d5cd5a5afd06d62a13c487a79c9fd72bd5f2e8b1be60345415f98be98b7ca9750506f4a69a37a02449c4217cde29011ebfab92fd3646888f0d2270825f815dfb05d9c182a3323c566b7e521922387cd3efbb49a272f7b0f40fa0e07d5de6f5c6db1657372cbda991f7844cc0ed3ace542c8a35d5dbdf6f7a3be7068ac02c589948368a90d987d6d7096400003a343f205c1fd7c11cbf207fb0e0b38eb0abb698975f97a242b130d033709984045bf8fbfbc42f8640862240d45f4360c2329393b6468235fc4321572f3977c58996ec7c8ae37afb84b5211bdea559f8086eb77fcec3c811d7c88005faf12e9ce1fc93476a574f149c5f688982630b5ec4fd38d2cdbda34d1b1f0ecec4e475bde0e52779274d9d96dd22fe3937ea20f7c3d817862e71b51ecf01af7e30a5c4d7879b55d49b4ee606848915ac23944015885856a5a71d5c232a3df031f2d319c67b1f469219eacc3ad8e4a0f8dba861439df60f609ea4dbac39a3111bdb2552b1025bfa7170cb295fb044c2daba4587169b12bb7451192caafd5c450742e574d99a085717394f27bf4550e3d9eef9371452d06510cd00d701400786491b88a7759be5acd038c08a55bbde10e118e3edcd1dc6e8fca59dfa0ba7c7f2412b543e9418329ae5ed233937d2cc19e6378fcaed863513308c7ca625b4404df45f21484daea1405dbd4404a92d0ee29188b21ee499b864ff5e70f563992713d063a45233e8010cae10efbb52544f040112505f74d7fa6cdf37febb8cafe919a1b86e28aabdf21d09c2c5a8a74f70bccf201ebd987554dce106959b705622a05a781198b7a11bbfd70abf3f01c43017616e9e7cba361a7087f883dd5643bc79bb88f8949e1634c40cfcb0a4f76be747c2a22be812d3e3711385dcb6285e33a32d9112643f9699832c719abfbb7dd5fb123d33840306e5fd6b98470b8d4ea5a118a0962a0dcf15bbd644a5bad59a461b9a4981728d7b7b11dfc1c7e3b63a2d1870673fe256c4d67fe26f56ec662e730915d0503c87f96ab0d6e2ce0b6da271fec70324e05528022dd2d9de76716f93ca6c47e8cb93cadb3b81afaae9853c38adaed51aeecaeea4958393e79127847e438a3f41e930246c7ccb442737e4340f4ed63483727c1c3227eb155c2eaa9030e93c1bf6da566cbf95fde59fd9394933dbe98c155359ad0d1c5006085356bde9318355fec853252738f11e0f53697d1cd5cfe729b9c74707f2edd33cba5c37bfb70c4ad1ecbc5a061686e47db558f332f6e96c673d8b7a352f566463cb4fff59085b7e80d18605346dbd28e14746c368aeea2a7b8397d273c20ceec65b3009afa7eac6a2cf424e92cfb592bf5608c41dff3328c9f43bca63ad6c8d7e423a4fea98eeaaa987e26897a104ebbbff8891dbaf424aada9c20e9bc406cfc9708fbd6a20d728436152481a1ac560223e2971c5c6b6dedcb35ab79ddde2bd03ff003e69fdb2e100db2ae6909812fe48bc82436b933c6382541b051f60f17eba152ef8528ee37d504316a55523e281b030ad0e8c80d20992c1558de330330567357f17db8d531c3719064a592b9d222e9fe2e0dc315be862a9d6171a8c44d077cdb8c3186f12717eccdb41c5dd3706dcf02edee0e4785f772ffeb503085b63f4a385f39085334a94982362a1779deab8bf793bb92732d103b77bfd6fbc642766b4357f0869118911904aeca3d2cbb58c238a208513a84614a34a2771ee2b99a267e60ed08b6e313ceea436ef981f5c3769cf57ffc5c2f8460c3bed9bc8f2414e336d3988707c661bb32216353ac5c109147720f19bd522abc7482a91ba264c6eb635ffb83a4dd922c5e205532aec9066e3191d14e2db00844a1ab12ce83ee70e7b2601ab98128449784a286d24b372db8500689940cf4a1ec7cad0e1baa4b37493e55995189fae589bc9026c636847cc688efe4ca1df1b4ee5166d72bd144e4b68760a633f152454154d3ea3505daee07132d521112fbed20f2d7fcf9602f4667af7d6bc36a8f5ecda6e02f9c9b1c7c8a3f470d3235ac658cc98332859957e488ba9d1d3b9bb2311d17d6e9343f87ebf0faf06deb7ae20d1ea0476f984968ab90e6d41a4372f0649c850b835ab3ff6d9b2760cea5b57a950ced9acf7051d4f179634bddedbe2721b1c428c04fccf04e81767c3b87f7d2f6a14391f55a9e5d68f308fbeffa3c3afc250fd427fbbe4ab0c594dbd1753974c21a7ff1aef4be2eb79552d1f3d6e1100bbb9ff58859212fb07f74fff3bb5ac1345e800686de28eacb09c84dc69bf21b2bbc5d59276a5f4a777d3bcc468961fe99e50e8fa7f9a1dbb52288d1e3e3430180804baaf3e9ce40e01888f942471fcf24bf2baece611ff6c5ef50903c9f0ea38bda2867d332d6f0b7f82e39e71fae709cbe710f908f26a40fc585135f14908b65a273bc041f298c671f0c922cd99e10847719b32f1384df8183ed28895a5cec1fcb573214738fe4ec7c1c5afd0995634941fe92293bb194a399a8616af9fc5a9be6b4a7c8492cf657d4975851ed41e611668996de4ef12150e1698d7d366d9ae0a492ce01dff1f9ba26eafcbac356ff21acea7d2f95342b5985682b42ff5e1f2a297b7dddb32e7f2bb631a7b39447c71ee837ab0105ca76f4c7e96199cbf71d3f6f728b05e4df513dbab98605d7923df2fddf35e51bdd0c7b03f53e45c7bb47a6d93d5cd0a291a502f6fbaf8c05acc58c2c6dc2407222788e4afd23f82c868543708654278e807ac17daf7352533c30bc56a5e22d19be90e7cada0f1096cc6fda198853a77c7d078f16cd7924d954f21813ac7e702ccc897322ea71a3280471894cdda0f579b1bf30510d52cea3c79f95eef3ec207aed4b653b912568b3fe9dc351d877388fde0f7f1c5d5e6914a9646558969cf814f90f350522f51556d65d79d94aa06b77cdedf32a1061f92c1c071f4712cedc49bb9b0da98487cbb0cf4e932f397263b263e854b12443a86d5b6bc4d1730c1cc468b8ca9037426969dbf27c56075f5241a937078a54a189b4a484d1a97500de01a3659d49118807ae2181d47e71e08d04c55913890908b5ef70720b51bbd66691e121664f77346554496cd3e6e690b76c0b41947ee0ef28f5ac07e13a018821587fac78e41e43d425a7c9ac68e3615ab3d6a113d1b9642693be50c258d7d62fb518b7b4b5c58240a3d0e0d70fd7fadb23066502007f9caf6b7f75e878a3faf25d1443bc4014624a45c632c22b34422cff4b74c5f87939c772eae689f0da0404c2068216a5a7e0d65db66e4ae3cd62ca3a3548907b98107c719b98b82b72aa5e002903fe1d9ef3832e3226ea787db9d277f234719a0fe04e4f2c65de38fe73a823b2580cac2703bf5f0e0c17dbd26e07a10310b8ac7bb886d5744a67ac45cbd55d343ac2a6bc5760608d3cb451dc4ba12f2085bdb740dc846eeae52ed54d3b7be90de180ff7b4f5bc8e696858a1af1a5ec6ff63320ec98cef5d17f4920659905403129f4a6922ba51413f3fa13cbffc0fda03a9e55f7c524f85837f7df5bde80964a6bbeeee4074d28dd1c170aed78b57888d4bebe00efa4709a5e1e470217df69c8b5efcb5fafee5372f6ddbae20852533783bb687c4ed0ac34db01f5279d3f4ea8c858d21e30ffb7920adab7babd0514a83d3d22707bb4564dfc663d03171c6ec4f477df68bdc44547ed0a02663cedbacd9f961d420b35316ef08ec6bb7e192b2f9cfcae3ef870f72ecfeb6bdcf03495acc1c63941abcddab1eed3f9b8555576d64755021b0bbf6f129f8425a4b36f61f3943c2c922528e3d5d76b0f3483a005f5b2139f19fa162952342bd0a8116b93e64c2e815633104dbb3b0ff00a5b7458e7123af015ff3779cad882a16ff04058f2e2526daee71819cdaa75a6c20482d9ed67d7d528565a57a692a416dbd6115374d85b216fee42e6b172ab8bd8cff9fd6029c326f1db2476aadb8a6f70eeba78fe22a1d6e495b8432cdf653e73b41513c84463a19f4e5281d930cb9a693e61721af966ba8ccfc433eb50a083da5f03d4556806d8c2a6ed7207b212227b50dacf019a651a98e35fefe40254c2b96a2441be0c74fbecc3c2593e58e4a0581bc8ac5e2e03b4dd181e65e7f4d768d1a5320dc83a83dd55c0d4534a855f95a5dc079482745c3ebffc2002300f22c7124e5919797909400b2a6087270f7f38a014c33ab9385da18fa5b6d4c194e3055b0f2ae4fd680d32cf6aa1cdf2b15b6578202e99f90d86fa0cc1a2808d017927d342f8237bcda21f6e03d1f28166281b3abd73d9a78b4dbfeba57c95c8f22cb44fb35ea20ea93c0a07fd4a004db794d59361d55752cb3caf60bdea7b649bd4fc2ec36b0600f00ab09143023ed836d3470be827522a201cd669ad3aa2761312840c2d7ecbb9132ca694e273fbc86aafa673612b2a4d11e4c4faa3e17a03f9bacfa1c503dfd33948aaabffa11441a95266c8229a85c92c8836f0a658a9da6b9ce756cc540efcc6aeee385a0c2b9c9361eb2718c9f64b9ecdfc2edc5f5c66686af2b7dcb96295bf7d1389eee284dbebe360b7260199d5331a810055c485de8831d55494f551d12a17c51dfae09407985a85ce599d72d1ef3c4cb09026c890a7c0a83d9ab9c6374da5d67028d6092e22fc65584687b40e5e6a916a69904214000325e3ba9d90b740cdf56d2abaf8d748c6d926454d94b9bd50e3176038e766a8c861b289e6248ecb97c989d236fd7283c2df1ab7e4921852088469145f52ff10768c7852000e1c1c03a434179904b046be9f24aa5a5b5f134bef4c07ffb8a39d6ba9afcdb8622896ad21178c6512ebceb8d95734b85f741e73bd1a66ea7075f8052c36383f37f5d6b561aec1fcf12be228929f605ee5166c4f45807430615e9555f1acb0c6dfda606938b3ec94eb5a07733371287e0cc1b7849a1df192625038a27af21f0a017b9840a128cf9391ab7e9b9e4f253d50fd29f5cf846a72db8519ad45b73ed642efebd71ca0066bf52dd625b5566061ada81c254a7ba49b457927cbb8f09ae50f0488fa3f40c235ea9464c1a1e3973d19abcd1fa78cf014bbdee24c6e5971068953bb2934c43f55375cc18f89ee6c49a4b2a6d1d669fe73536f267fc1603ea06d2c6747af307c42eebf76ccdf72b6d99e1db5dd0ac93925ac72dc93dd0c73860688678f3d6b4d7475e0c7fc710fa96d9249c7f0636d9ee9a5295c2096f348ea178e9b7e0d3570be49e72bcf81e0118dc2d799ff3e9ecf83afaea16bcf46ead14be77e17ae20866be32941bec391e3de1fbd0e61ae219128155c9bfb2f5bb8691350fa046fb6bb07895dde79a8dcaa4f131ed381c65dfc1d7415eade9a5c63b23544de4b6c74795e0ec265d9acb6deb53b563eaf858474204616565a53e2b176eaf8bbec19c0062ec658805b9a74a965a7186c4bc908cf0bd24ca6438a0fdd664c9c8943aa44eb8743b5db25f3edda69badc8004a23a1bcb1168348526e47d06fb45b2af79165c86d2c9e514c5534df3f4633875471e9534272d1f16f5ece1b8aeeaf76846f926aedbeeb353574d844ebf2e5be9c809c5555f761c06da004e32c81ca11118e83c6cf92309b8de14c3dea6ca3cfe60ba06c310aeeb590a5a03baeab107b7fa2fa809f4bb514b4b89463bd9c37742a2eb92851f273908b866d5aa847634b2b602626f4f309b682d4bfefed3b1fd49c9b404d6966b33f744d0f05fc5362250c201bd101cf211e60ffd2cc2620fc6603aa147104992951e45e1962cbd671fe66004d0af27d81f3751bed4bd365912f206ddf3c7b41203d8fd109a23cba3a648cdc5372686591a86d7659a0daf7b15d8d79a0fe82f4c1310ffd72c252ec76785a56c0869271a8b63bb128e95fcce22f2b156d45f234b2f9c9e78fad73641a7031b0167262f2f8b5077ed764c542a7b2323b06e764540bf8777968f002e18ed5e907661ed5acc65918b43dceee3f643f6322baad8703995ca8a2fe8f21941910050c59c1a7ef194e1570e7f6c8895602bc84fe56f27cfc563caa4d5b501ecc28c526d9aabc49fabbcb5fbbe07bba24cdd9bd5e8de6dc9c35926d1b90863152b7614e52e7aa9c5149fb1d62a03465c12bc345128bb9e9a082ca56134fcedabf25384bb6bbbf94b53d937b9393b551835200cf965cd88f198f753dba3d3caf999d8e16aa276d95c1467288ba603fdda3cc835a5ed37a999ab71c7210d6f1aad310aeff730d709ce1bb4b0dfcce7f1530051d890a0c5297d376e4ee4d57a37b4b35b6308b6e80a4a63edf2ced8d28a151cc30f9d08218dd7002b0ea2e6a2ec748961d848bd926c465e52fa89d2d0c4386520b19379344332da7905273eb0a536b96f33fb7ba21f87801c0ac16f3863a9365466acc04ca32cf189fde0d69545ece1a5dd230b90c12a17c908b6a3f6b4f37a6b8a555bc130be3c941312b5fe64ecb7f723190e5475d2092efd071868d44c5907f6aabf001377f7b9b1ed7a094a490ba75b1c06a40a1261b331f59270cb34f633d8efc3fe9d64e65ef44b077024228f9856f9b6f9f69ff786cb972af48e9cb57afda1734e8fd31e9936ecf859c65709fae292e1dc08478e0322c59fa874d730b091183d8bb7db024b6affa1cdddb26d7e1d9ee8c4f01f00c2993877855f6f007e76389621bfab548f8ba8f5b1c3b2bfc7479517801ec9a548ced765a975df19eec184734f4c3e5a8f98c9f0e2c55e5433abb01f21c9c099c506919edb51e64ac777d412ace8d9eb893f00586fbdf0d51eea53381978cdcd9ff095e5f2a2cc3af73814327eb06e19f9b825234780d7407cdc164b036eb10f5bd862974b935ff3f752fe9706b7e7dcfec28f1175a388a080218699eeeb117e260e64599e90bbc5afb299f814b7a9616e5f2fcbd999dc8b5978ee28ad742a32cd5bec3a9b5c891504ca7faa72c0f969bcdf2818d07945792dcb42b16a90f0c29861bd0c602a54f73a27c1c5627985432b2541afd41706b3216a68649e91d60eb784b05d2bcdb22ef6de1fb015d5550fabff6e9b97d7c688b014ffe38a925b7e4f262fbff0d09c9cad06c3440ce3fdca1f4d8a9067ad4b44e4a0f422492c72e381bed5545dbc6cd919c175e85f6fa74c0b0c3d1bee153951de42901c7c49e836799ec18c09ad7e89dfd8e2d61e4871a5b236e683da8612b761b4ada3fd8a00e80ab2a72488209f5c87aa36caea8a95da6d86f774b149a8a8268f966441b4030bedf5c9918b51704498fe1539fb47161703004b10dfcdf1bd4870bafae9a0520df164486a23096c04caf9d6e7d55cd1a498af188e3960753186d82cca547b79b9ef8eea67f9eb268c8f898e6e77a8efd462fb6eab5b5c8118feb9019ad4078017228bc30721f88272b93388036fcc77c76e531643428e7bc2730ceeedf9eab1b88fd6bf1c877c1cf32760a6e1f42273b89cd985417e6b3e8710a393078d1917a2c6a5ef73ace303d9696971278a4ab537e233d9064cdd0fac38234115a402fb0d7919403920e43cfd9b75042729c1e39e35dd61974e6330e6efefc1e38fd41e87ca73c5e38b53cf01306eee72e00e48318a36f88586413bb7fcb46dd07040b4e888585efc2806ce307bd934d057c7058b01e933ff2638350f95b4b6bff102da7dd080701704335b6a5368771f44a6adf14be86c19fde7a8431f1b753c53cb4dc4d622b57a570f6a25e47aeb35b01dd3168859d23f3e04f51b89a54267bb11eeccf2ad63b35eaa079f232a4fccc688fdf284d17ac780c13378062768d8c9711ef14685357d75bcc6dd16fad6c66ba7019730f761e3e224e0ab41a73a79c4025a79b6bd94bb04c7e4e731614d3f2df67a289631b770b0d4e4345ce4827004ff228d9638ed150dce3ee89c6fd42246ed983641eb606423872b1aa5c96bc25872e65e1d40a7daa8fda41f3f4f14686486e69aa4adc03f208e18d00c21be48ce854fddccbf562c8cdc8896c931fb1a2714b12f4602203200a4623083de4aba99b90d50598728109034d001c736d54cc7677073300b02eaa912feda0fe05ae37dc6b9c462a1c844afe2b59e3422b0e00ddcce461f51536636ce4327fd4e5931a5daced79b57c54a5e6721de366a920cc69f646e05e061bf4cd751ce2180aef353f6bdac24d27ec92955f7f78c163df9232f2ba56b4b26aa1febe32cff1c21cf81647a72646aad22deec088f0819caf2a833f1f3d42a50c9cb1c2b0e46aec00bcbbb2328b8064f7ba7639c39cf1b55de7be04b0e0692e758a9118ebed23c2b44d860bf10079d04580fd863bd186481b0bc50e969eff5985907e9e95ad43cf61019f10d664b465d66a7845c78063d4421317d776a426d2eecd16a16812b7fba18fde6d3a3cd60298c2850ca500123a610c7fc929b6fa9674497ea93eca4679bf0a6955f2a08e71f88f2b5a04c875f7c14a87502efce88be1ba13604e4bddde5cc7ccd2b30a8f595b2082a056eea212fc1aeaf1d71189da637ce3e3c2dd17a1244166e0473d2a3c6a67e4ed31adab71a2c693259f9e6890ce2002b0cf9348d6de9a63496d3ad5a4ded11aafc55d78c399570feeeaea9fb5fca785ac1e65342c8e1846205162cac25863174468d21b4121ca28c8f566b19473fe1086bd9d884d7cb84ce3a3808b896c2d25f8f252fb16747126fc529ee39e6bc05600602c5a0e67892d39d6381a61b241df37770f234b935352fa28357ff74088cc3219bdd90e76f5c391fe44c4c34fa2c9b4e741bc14f8d902d9250c7ccdf8b3e8dbe80f5d543c1c49675de29419dd89b9b885fbf256b0972389bd92070b4a127a55d6a3a6a361c1dbcdc256054da9201325daba082133034e9893cf29131eb845fbb2d481d0035eec2d0968b5cb11219c7874521acb5af9d208fdd3e728955a2f53776efa0a339c9c0954cabbc0b7872c338cc50edb4435a0f00f5fb203dd045b8f7f136a7c3cd69f2ae8c5b86bafb5689be0eddde77572f7b633061913c3e99c2bb8c58758f378976e5bea7535fcee5638aaff6052cd91da8a95a3ce04ae5c5507a9665ff1dbd9eec0b9910485810fd37c46f3ba5dbdc772b3a0c5490badc02f95248376567650da36dc3b8c4b8cf4833253f7e77a0a26b1a27a1e76f9b94ed60541d9c421a3a9c01c63f5459a61b1bb780bb368259da6390cda32c11492bbcb230146162d0f61cf1e503a0e7302e1f810d6dc2b1d2d52c8a406fca0f261d0db09cbdeb2aae91f684dcbd1304238325d178d6a87f6e195c083ed1d8ef0f4a54f4589384c6595aedae11e42980b3bf742afb9e30680c312d41f68c588b957310ca89eb03ea004cc52db17a5df1ca0c0681eea5823090d5b7fbb1fa77846a792140c8a737924809fc61654441be9e9d1c4211969599d0d2221272298cd4cf35a7491624319e28ab85ecec6781d1aa33142a8799edec5abc40a94e895bb8c4ab74fc10d41ff409207fd8e9443526dafdf39681ba202f7b82ccba19dca9023a5d841e6b014409e16209b8fc4be3a8a8c1716af022a21200c2cfbd2f62a7bc5e29aa58db5c3de42731def98e2ea2838766c1fa57cf2a7bdcf1ab2308134a9837609e649636c503bc4753c6e89a955cd11deff9d4ccecf46ef88b6aa9cfd3ce5008ec0f830ff2caf13442b4d66c59924b7212dacd1bdff4145d4e3ad5db77c0b23b2cc85237f0a1dc2f3e81eed01d7cc26da7879e29c5917f0e2202ac1926876137d5218ce649cc8e4e265c7ae76f1d1d1646c46ae8fb36072fc16321345d5c189ab9be9c9c682adcf43b6ad66cccf1f333c03bf3310391941a6517f04e13db8117f30e344fa929c66282f87a3683655642604d4880ebc15e85da665fbf416b23853030422132cc1e1de74fee4be71432efdc56c0a25a894d6c9eaaf9202832a3afe67b2c3388e1eb1743f184f45d8e356abfcad29cd81f9ae9c7c14851704f42cafa6128a2443351589464f982a2e4f4dcf33412073478a18ab7d80dc0addde5ba990f237d02cd4a39efdb729ee14933559dd3ec490cf6761192b3bb57e336b389325c60a00f7cf93730ef6e286b6c2ae7e5d909e955bf5858323d7443ee216c6d196068f2e534a21395f39aa5d484d9557cb7321fad7820951e00eb82bb9196d207469310991669d0410a39e48e394f3c2a5d5da3c82c79ad9c524fc120c90048374123a77690a381fb13202ddbf48b253ec0e105361c96285dcb6bb1c1c17b8b465f0f135325723d4efbcd1c0bffa903473733d8c6a226786b53bc46c0f26b15583f13c22398ad9c6e2aadf26fe41a119a5131e03aef49d54b03a1219e78d184099e44293145a2326bf45a1057acfda385e7d3eafe024ed6305e599897369cd06957d94ae35837e90863ded1634f30fd0b8da8d5245defba3bc8153faf7c41658c297b86b2dc08267997cb030c6c50feb6898dcc8b5da63eb7a9d760f51c9c23e4a30deeb53b50944683a50c85d8d5a222f50435d96eeac2426483794f63cbc756a7c61fe58b9e62e38164b5aa0b2c7e959a5c85ceecb80e9c69464710d7fa54705a022ffce42198220eec36741813c5bdc7ee2caee44b4591d3a48847ec0c760e9f145db88a7f439701badb3f9dfa3cbb021c9754305372c372493dece0588db2b54246a63aee3e2111c3178f91a3908db8cd76f58b2e46bf099a8bf529b40522f80ef5e9a11394cec64a629bf1ca83eaf4cb9cfb7d99d9f1e47dde4f5ecb34fc239c821ae335ee72338b6996e03885ed70a2839495d2a43d73513bda51008315d5529ad9a58bb94be45299d1a7015307dbfa9c94fb05069d3a9ff0ea1c9b6d5d43b64eb17390826b272f31986ffbdbedd09c59e5f143bdc577b03cd896e045e7382446cefbc05ec32f618f78eed809a7cd2bcadf45b91ddf23662f17d1ca89fe4070e4a0e91e46355e609bd18482ec1c3a52cc7faf7ec372d5d5f0cba863e58ddb381733c31a51d9d296343a5853c780ab41d47cc03fb9198d03b025d8c3268acca878b11dc5c8c75b51837523286386a9a134b2f034ff33583d19c62259b73012dd76239dcb4b3263e2078da06d76cd34ad4b7f192b370aee9f8fcad5883f4049563de0f8b0b2c7f2c8ef7fd186263689d97cca995971daa9ac67d46478b72e601c38183bce5425d5765d744d534cd8f9faf780ea7a05167e3307d88e0cac7892fdf740663a15218dae9e724dcf2c8d86919a20bdbd09e76c8628b246b918e7e2e851f4bd5b40c580551cd15506ab7042ead4b91c3464e8d423ad81e98a05872480bf1733ffdba50ebc6f18ff4b715dd7eba454f3397025270d7d35a60b947c990f82458b678f936bce4466f6143c31f3db639ae5ba59ea5bb647313999698112e71ae107530d42a9f25af7d428dac1dfe7a977afc2b9a23ac716e46f0aa1819471e07d9fbf5f8c95086975be862d89e1343252928546f23840449902c28c7db83093071ef17daec2b90b8171510f7d27faba0613d9a952e1bd3c5b6d7b6c70f07ca70292eb8c2ecd31288590f911e679527002ff616d9fc63f7999abffa25855edfe406b604e83be559db644f5f0f0e94e2f3d07a1605a0d18f23f4068a75ab7a74cf3ffb435e7df9f54e49d1866a8b1bdc4553e37edac3f121aad09e78df923bd24331cc12a59ca0f81ec1b20c10bf555d10ab5f76992b55a1b938cd03f8f075a07270cee1a91b944ab22ab1e0480dfc6cc607fcd2c30deba457828b3328b1e310275c60b089f0f348b3d2e0bd7dcdab0020d6ec33109d0bd7c53938e9f8cf461ae22171800f2e1841194f7968934a4bfe9cecc4746e16f2fe31ad778b21501886a457afef12315e11dba66ec6a70bb7628b6ec72d9f32097d398bfccd0d67021c1238a213e1f863fcf2be2a5dbd431d62787dfac05b7995e8050af7e1b230d7e6ba0170a143aed01d532f5442d9a9e6733a44578f7caf98bdc9e970497836d7f0249fe7a3d2c608b93f85440249aeb465fbdd9c3a38fcec10e8ddaabf6dc3bee1179e7b9e5b64b8459492f1a2fcda8ce7ff10ad77a4d96e7410bd931aeb56f5286b9a7d9f297f460ed20fa5f1278f54f3ca08df0fede8d04f754cde56d070852a4af73e96999baa77f830adc4770a67a95398146dc5470be491ffd7a91627514143204824071690d51821736aa7af2010f15eb99d9e773deb217f653ae075b6356d2a58be2b1b19bfb2bd28eabe56adbe3d3f34506e58e8149a585b28a42beafd1fbaf06ffec97706011f9798014d57d4421f6c8bb7863e999254a6eca24a5d3b53cd05c7315f224ca8f1d1bb8b4aa1fa8c2050b8c5e635bb2b6a6941cef74ffb68881acddc2c97223e9f0eb2f3643d65598423e228fd196f6284b9629cea8cec604d19d2d95f4853cef982ffaa4677de2c8e1a163197ee36612109759898479d55af70a982e519f69f8fc7d437809d64d225c611fa9dfc69f4ebd8c3127530016671cbd8069973e3d0b4b6a98e377bead0d176f6a608920c30c51d8f1c57abb5b919d343a409213c7ce7a3cb9697b5e5c58252a9e43aa9b7e079c2383ec954bc00e3b95408284a612af8d1aa72541ce2ac1b9fa0598946f4caa6ae6237655444d4f0f84937ad9671c4bcd463b67e0fea207d0a2127f52e449df8a28550384c5df57aa2461ab74798d826ca3cd0b2c16a2c4e57089a8bd77785dfae12364d21cda322e3aad50bdbf9c9962ca913e4f67faaec2972df9c5d25e1cd32091557cbf0b2308989e59e1ff00184fdf790468c66763b0cad437c606bd15af6b24a8cbda5b95a95e20722167ec452caac662c1be2549214965802a762411f5d6b500afdd63d003b75dbdb42538c108d0555e1dfe287564e48cc1df1c5af564b37ddda52d37d6262c09b3c38be807bb8980efbb129e16a42bdf4075b60e2ab720cb81e5bab1b24c4893324307dd01f4c5dac636dd5442d4c10b79adec75458f8b98c817c8c418726ad467fbe60fe56dbb9fd7f6abea1f594d9252188d3c7a6ad80659fe295fe0ea75278fc104ae77c57509af7ea8fecd94f45d5e3e31ffc731d10cc8e3db0a9965dba41ebce3253b1de624e85245b7171f4a1312b434428dcf16e89f24067a2948db65dac74659c4f97f2064576df076416269591a8e4b4bb5565b41120b2d93b0c8a394b64d646ee647725c1acbdd324053fa589088cabeb058cc0415b20ef84e3803b0886005c1c9d825ecb076db761cae99bd038a18c1ffe0bf9d80383307edaa3d113dde3a3f0fc9cbb54c0a66a40a3405ecc38c7e23fcde901d16d4a80f3d7541a76fc14b0b34eb34a51342043d8f3ff030b0d2e938a79a296e45c68a04e68ae286e18629ad3e7c2a5f9da0e4850f22851d706632255c6c82b1a86cf302d6e460d6b2ac8f6e53affde416fa0fdbdd4a9d2ae965a38ed8502bce9ec4372bd4917dca394d92f29af1b366f50eea06c8b2c6ae1f1f1e2d5a8589ec014d05773340755c1a07071d659c2c87ab73f187dee5e976b8401b886519b5558eec8798c2ee482eba95850a00d87b442b36de11a5cf7963572c548e94acf8aebd78c9a8cae59dd7be6d382ca0438a136613cf8fb006cd2c58387ee285957c10d5d28b1725ce65bcdbfaaf3d4aa9b816647e148ca0e7a460a3c130373912cfc6efdf033738466196849e9e539d060fccf28a6844f9225f81f02c57c043a65b8d7d627c6aa0051e10883170bd4cf710a18dab9ecb2c63779e502a756e316cff94036fca4815c445f357e55d87364194841be44069e425c93cbcaff79b84e9ff12186d049b69cd5531714932575bab72b40def4a4237a29dec0d9bc0b0bf8b2c419e33dfed87f503eece695273754622733c1cde4135ac146a32fee8530543415a3d5f3a9d58533f90d03f1c6347b9a3eeba26c7f7b72c9d9818cdbd200cae3226fef03a816a1e5fa83368e3f6f15f84a15a919c915160c5c2fd02cf0ca2d51d33a2a3870c6f9db8aefa96b1bb138263ded6e88bb9dba5928f63ff0a70553432b6a83cb05a2b42ea79ed9afbf26795ee9300b9453b9a2e7e5ae64b09e2ab79448ea63013e86c31d121e43597dad83c13f2d8ef93bdfd2396a11b34b7edfebcf933445155eaadcee8896e7aedafd9d73d81d356640523c831b946c74f12ccf2660090af20e4599b88657eaffad16a1786358abccfdc4e0abafa24aaa25d0e6f0249182ff8ea445e2c71562fe0be6a86090bfe01d883ead60cc58dd90346cc613a71fe6d83d4f8eb8c2a4076703f098b7aa04a04e9ee5d79297292164521b7cf17558bb69c2fbeed8dd87b8df1d4cbe4604d9cda81aa7347adb49f2eb2ec0b4a823087a154ea58e8fb4cb66a3fae6c805f3fe0ca9e3de469c68e7ed3fa3e76f994070fdafdfa065e7b80e33074011d73a19d0f0bf40a1dcbcc42692584829bc8ea626f4489b67bdf46e1337d13e4a859aff38b056377bdc16aeec5a1082c4f60facac4404b64a45d85e4347a22cb54ee595896b0caae9e5fb237f96e255010c4ce719831fbb8d3f71bef6494ce9c038e664e9ebe04faa4c13a0370da16223f85ee363c65658c7a2fba0f176bb08a57ed41c10a4016ab8aeb3bfb599aec9a98da764930575b84ba21a558828417c69fdb292568c00c8a5869f6caca261b23c857ced1cbd4f70ce588f94ce162433f276ebd0786b7d131953f3aafdea9527ee5ddd2e06bafa31a7e65d30063ec71797f485f7fdce9ee5cdf15eb86d60824af314b2250b2a82b69de60485baa71db9de42af78422e3b6e7bd1b029fe7019f9f1619009d30a8a479afa8320be8c0cc997bd366de56c3788d8f3895dd4dfad05de7c01641768ba2b0f1b5baf8a6a09ee997887d559ac7a70a30e20374ac3ac1b0bccb14f19cbcc515df45b3bfee4680e08ca3113d2401afaabeeef23ace76803bb286807c8e6e9682a8b261493ba3b3205fa1c288a5d965cd4f2c9a942b8839ea14373e4deed644e16ab3ff02a73cabac46e054545f62ce64aaed074ec83671c7cfc7daa50f9e895b1dd96537e8af7746dc07c5633c98870fe62619a4c0a87ae1edec5de84dcabf409866282dd78d6c5d19ce29f22ad52e582417523ff663f391585f795c0f10a464e608959d4a1257a4872e6482bbb306b706c10c2411d19fcd63767dbe53508e1ed40ff2759eb84c79d9392d47be603350ee63a8c1ee82f788dd31f3aa98457f1160d920b84706428a4746953f38d171b543202292c7ceeff3ee3f76a915565f1a95e247b1a8e91664bd77ed1784dfe25db8e5dad0f6db593c7e28c0a4b63082490b6f6c6a0add4048ac769020d3ee38c635589003692e33d91a4436a888ce6ccd1a634378e97600e680398c0edd8f0ac0ac9694e99cedb4fb75dc73837bb17427935680c15308bfc720372756910617893257ea9ae75eae673faf684b3ffb7837742432d48bc9b1b9ddf7672bdcfde722132e86507b46b071fda3dbfed892a3a2ade35fd1a18d9ed8936d4ba0d91a25c9cc0c8633c3952f4738eae8e45e09de21315b2c3e029b16d32c621f3b14b7a5a64ea268c3c18fbdcfca89179ec91f0a6f9da19118c433929a1b1a563e0ab4cb22e9b30f25e6587e630fb755d6e982d6c3ad41fc6be48e9a2e868de8b14ddd26ca76c6746f1e6e18df2d0ff69a92c6cb4409c2ceca1cb414f6cebd78bc14c402bdb7c1c39fd09d1cebeffb0fc5c6150180c3a162c03887830cae0ed127b4f97e8fcbac2e0a536627acfd1b5416a1909d161573fee3975a8f68a3b0ad03395105fbbb1e751cb69aff09ee644b94b8c43996b849e5894214f5543cd07c38bad04e013d971928a8855ec8da50009c7dfc8c207af04e918892c4753b09e198e192fcb65f7f3beb2596b181ca55a3bf0cd25e44101b363f8d32cec4cdffa7aec076b072fba57046ccd443e6af93744166a859b2f695d295e13f36ba53d11bff63679837d9be8a83daab7ce23ba562a6030f11840c230763c0538436b5b570d15be4bd7396fb43cd0a74dd8559aa88c343c79a611a48fc830befa2ee49d65300e6ab4cee0d4d67b23672ed9d113776d333063e98acc5a434d380eceefdf82335a18e8cca85a12f616c2041cb5a5c89682cd79c83bc87505b391ac8aeb351c38f6a6be5242c5d1e54f4fd3a507b91f208317bd16866de09c4dcff42afacb252f7c8ea5a00d1fc5da7a3ea4f6718788dad9229c2d6d9fa6c0ba4b3ea2a54ba87303a1fca0992175777a1fae8099f44d5835b4e96a2f73be434f727253d40b7201daf925ffe92659ccfdca5c6b83828a3a1817206c08121d4fdff0a0b71f9e2ce6adbeb532673fd6db123c2b21160398deb5bd26830e89fb2b34c5b4d57a6244383daa38e4ed99bd2bb5f4fd4ebea0c18f647833ad01b932251b5fd0f0bf65a63cf13f5ed8313db9efd970fdf1a3f9cc2eaee78102d0b61a3a140942098cc5febd8a9255d864ad7d38bb1ce0bf09b4496240c0e310a3ea8eb6ac12066423e7c5162b4673e9bf0421ddfe075bd7beddf8e3935426d8a6741ad39e2adfeb63c70742f2972652554ea0113daa34afe965bba5f3da871192d70b0435e9f9650b03c9f7741925452bb89c59c0b65cfa4d3cb2a97cd8a8e57a7e270dd7bfe9edcefd138bb2ed515bb1a8556a621883e160eee4929c5d514428626e90e60602662784173a4d73db4b9c1b4d7426382bbded5964e07018a55a1d570049c7d8ec3337f89837f5855d5518a8e97e295963c298895566c816acf36e2326556c9411ba09fc0dfc70f6bc2a54fdce8a9990420a718417e17f54cc6b8fa9fbb3d6fba871db0eedc9540a3166ad0bdcf55aeb29f04d0e94291be7a579a6b5441d876e9335dc6c93dc3c96445c52c9988a5051e2f2770e9061dafffa2c7b4a393597902704be6e0b2e3412dcd1ad01828148a394bcf9a1298b529c4e43a534909d393e684c3d04dacc7980ae332480187e2a7c7f7b9815972dc9ca5ea1270e04977f6add2652a427dc37a97de21fe2d88883bbfe3a1a667ac0cb7dfa69ee44c8e2f6e332bf58ac84ffade4c0cfa3599c2d10cf27b91d0f656d18b80928b2c15aa4b0329b588f9abdb06153afcc9b47f32cffba8311f0bb67163869f9102930bbbe382fe98f14bc96cb86c7305c2005b7fb8b7886a006a92b617f402d644143a85be0ece0e90986c95bf9b01bbd43c5cb0fa0d4aa1040b0e50781fb7e83881abdac9118eeb29d628cbf79e9819d89e535bbaf81701ad32ee2fe2cfa1f83b39d3e4b3b149da810f55d3ee5f4cb19eee0d487cb81cbd89c38caa50505a362d752fa6eb592097c61299ab45bd55f9e5da9fa8d42fa39b8afe5738e8cf1043dd420d4ebfec8cc9b2ee117cea5792a9a40e75e256d2e39795ca8ad936f4bc800e8c49713a552d845a863226eb86cd1572b61d661d5593c760135e103af81028d74cf854ed465d7a0390f9a11bae2248c23882acd90c004fc45a1235ef0641ca90d81644467d2f3c51c2b097b2403d9c94265ab96f389896f279c066671bf194c1c8e675cba374f17ec241900003997bec01a76e1742c5db1b98b7cce5ff2178f2b2d0497c624409de332105447176fafa49e27e48f34872b19f159849847bc014b7d25d88af21adae8d782812e6643c00dfe40ba2ed0926d7e4a7408081a9787b68e7b54e0865b0792055cfb14a2cc6030310bd7fb05101e4644190e1994d5f903844130fff3341464b7720f9a20afb241349646fc89ea8acefe848222ef8a310c6c54fa91f9c2c390602dbbe1882e901fd9a4e573a84caedb82ac4f7ed51d1404ad99f4749bcbb11dfb7b94f8bcbd3bbdd088a72101e124f56fb02bf5ca20a01b1819b797cac390cea7879bc361ad11221bd85b660534cc5399da60a13ee51c9165d7bc7523c00d2de5c3aaeba72e17d8de77a3988c87ef0439717c343b9e376dfe146721983403f7d10b7373761e3b8b3068627ad881878259baa9ab8ec6b6d6b251b553666589d228ab695810f5a75215f0502513e5fbfe04496abefff6b6612cef2f2093d0f1515272e757f585ce5ab76ff225ef661730fd8ee1daece45248281f60ed3af4b77086789a40ad4fc7b4348574f7362468e2e48ad55d332e4f5fb63db3bd1b05147fc5fc2af15ae5735fb19e3343cf6a73f122a59ac955554572fc61d98c28ce52ed5f5163fab9f4bd880247afebd359c9c701cf86f59316366f1fea04739e39f384ef2ce3bdeeb0b6bd8a0503a46dec4343c36cf0078b5f4cee59aacb16a86688843cd67db094dc89365b59c1c342a163d2c6a3d5d852188009a4ced743aa705c52ea64c6a2bac95406e33ae1b54545662a486fac2cf9d9d32fa6840f153909b9e65467d2c68c089ab1370cb959cd2a6cbdc001fc5a5e042c4b2b885368f925a6f37f8e72b1b5744b677d30cc10fdb0dd4298515f9c0361e8b41bbbdcebdb2eab30fb247934079e3a04d95fad269e13158a8a318b40376d30fa0a8e9675f31f74e81f81ea9e1b7cd47780f22799600b01f0eb2f6ac9c1404d86e855e69fb1e44e0e9541005aee1f72cc89c6bd0b43a4207cef4e6dba4caea867a229002512fb37606b436f957a9b85733a46fd93197f0bf592d46d9f4a0c36502d6cdb89c1848e9150f9a116548055311f5bf6f7925be77aa891aca3530d946394be308935e18eb5fff4dda5b1f0d1e171b510809513045670b738144671799759d910808b801c56d9874a8d59a352f4f1706ece0480c4d3ac9150a3ef52d6ac47e9c59e2e8d9e8381194917c7d1744c9c9716f015d622e97a35370ce1eaf33ceb91c511add1284c77ddae94354bf2569ee3fc9fbfcfc2d07549c81628a0bc7054923aa2c4177879bc663b5b890da806b182fa7640e717f8c0205b21276e0f3e10403cd0eb98947dbc8b4d42efa32f7c741e27348e10166527e1eebb031b5b1066629db22ca0b3d520b948a422d11807afffb25987f7be0cc2080139448de1575bf7b2d717746dac0f967f95870d1f0a77ff1a8109f3d5c32644eb68bb9a2520ff46befa54d52cc2f8737ab10e04274812cee27dc2ccfc7695577bec8113a40b5351d73343b1ba0e43a269818ec2d7759df04245a6b6650be273a16086e94ad2c700f438591a856e04aed2d29c258473117e9c92c8ac8732f8106b187ab46cacdf1a1679b44bfce214b3fc790670e9790c401b8105966f3ef72a3f99d47083800bf6bce82a7a1c5fed03619fdd445e951a1aece7d33e02151e3b528b22119150505ace2a3653dc028cd9eea114b7026040690c7915f98c357a950a01f61cf67a363b32f23c8882d0a98c93c212d28df84d156c93fbfb0d62dc9bc5f85bd76d4a153be2e6b2aeb0e2d42689fc922aeddd466500161095ee016871c1d86f75402b16146d942c9848e8d2e0185b6205d6608bcddacd299f4a93d35a68cb62f874829ddb727eb352f75886dac4599d9c322e92fd59dc1ed524db37e958ba641930f86d40f5a34cc4a9cf700cdd141de2ff44436f05f4ddeae25ef87148f6b46861bd884404eefe0d994e1afcc62114095549faecee75e8d91dae3aeed5dc6f6b8bd595c707b43039f6ddf155421e4a44b2547fe925b67640d2b267e3ee0bbf62e87ad323f775e526f5610f48ec77e33b2f2e70bc955b461be1aa352b62cd6940e2c18611cfdce2bb9c9f4458a8c3332c5074d9da0c00658ef98ab23b2c39508cd26a2c4ed24530eda9de7cf3dbf968d59fc49520983ae54f9e66a4970fb3ba89ce32e6d8e14c7f9da3f9bb86ac9bcf1df37bc9587a27ee28eb5e5900f63d1d2c980b20843f13f05d49d847db6d8b05d19052284c5b55f239cbb9a66cc7bfb8cc5b346e517c980ef72a585788df3b857da46ae3291c82c752cb31d7c3d79e5b57e406bee9a8b7c53724d87318366c03b4125667be68cbd018cbb84b25753a3bc431341d6b97f0a808b2d167dd2695c9d1714ca3dc2b548fa57a77eb8b31a5031063be6d04fa321f8b40f4ebd001573ff1b05669fbe031a710bb212058c060eeaaae79795e5e1961fc1ebc9f1044c98e34f823aab2af5bba413afe4f72fe2755c145501be9b6edb0537a8789916f2718459585bd5ded5ddfd5354542782fd10f1ca8b078934e131d16cfd1388e186a4ce600d517b04ad04ac0e1b500db0594f65f1cbf3ec31fb1b93da0a0124cf8fce3a83607bbe074416ec6b78840afac686e7782cf531ef3e89c5b818dca0f2ba7b10da57ff9c35854e0c6ec494fcfd67f19a3a11596fe2ba2aa8ef5139bb3880daff2a0958b5da2d323d4460c4016b177cec6a60b605f13f87d9ec8c30640cc3cc2c089a729017707f71ce501136b951d5387f8ac927da77ded007f90e22ae36e8ff9bf9cc82e80e66916e065a64c869212dcd5b53b7144d536abfc395606555a8890a47c7e6ed9d2b2944ab8e7e0bb942d2ea88f125647e3e31dc572b62850eb43577ab5b82bfdc0cc28b0b995bf4ec1efeea809e77120c85631ff15acb204879c321fe3275df52ca8bfc82a6c79ba6efd1027afbd198723210d6bc93eea37c4836b8cd41049250b2a95eb81f73b1ea2c8fbbbddcd94450f5b0ae068f940d89afe35496d9abbf8959e998dfa32e9b8c1e6632097eb064e2a270a4b77d1d5310f56cd4b7dfcaf2a73f1e1d77b54f4716965072610935e96eea787b6804ea91bd9bc52be360e1a671b1def6a4131261ce406c7daa8eb4b4d057620aae0b9c17fa882cedee0084a8ad12a982cb9c5f1820f8d3257e33754055e5054cf37883e872b542f846c7d326a7bb6f9e020b92c4b917c9099a5230bc1c4e7476950a0ce281ec635109f95034a3dd1e283138421128b5535a48082df71b408f62e5e7107d87090651217b87f240157bcfb682720950c89ff87b6a368d93157a38c3cda6b41daedd7b2b5f1b0aa1429cf914d49ecf53efd7035c3b718257504e97025f440f509a8b821aa59c1c41242720db3767278c5c724ce2848fca0a14de1a360a030cd1e337dedd3ab05b9e51676b0297b767c260d733b91b42b94a84eb2de78a532290ab303bb833eafdce421cb89782daac20f33d81f77e7d41282ac7b26b64bbf5db7ef22efd1b6681347ebd48733d13f64b8aa74d5fa991532c605a5131e7153e4b7cd6839ae7fc27d0d2852a2141beb3948fc2da73ba26ea87358ebde7dd72a09ff6a52f43c3dd7a418a8852a531fdc3d89ca0fe83567a99f5c82a8b844a40cff605d5a3af90e895ccb4b52d0e12525ec6d1221f12746a3df41a4ffd5c7a9941790a118a3ca298b3b15f0f0244fa48073efb4a25e290e0bbd24f2aeceb5ba266e9b4aa16b66b8b40f7a9dc8e467db1788e3984e8e94ebb4aa30813fc03f18af07917eb5930b9c1246664dcd554e7bd5c61f091509d7d670d9cf4451e770fc14801e1656592aa305d574b25d16acb0a96e3676a89948b6c97f1364381fdf83c07eb06602cfe89743a2627ad00825a57e1ecb464e52adb1de63da809f58c152b332b29d426b86a218a71503a21db5bcdd674292e9c30f07d4d6aff0fc9759cb419d4897b8cd1c725bb366db2a37fa71edf35fea63f237b5269fea88a448de687a0a4f54d098d309df8076bf60843bcb9be5f02783c0986bb02f0497fa43303128c187b4ce3379ff51971e4f64706a549abd1dc17ec544a8758d852b4a3bcc8a230b99d86c5ab7326317d1f4a554ff65028a9d67fc7f2530dc07074bc41c39285fcba5aba560e84a265cef835a43d11fc5f800bc62ba0aeff7a512db62b4bec2ae355699419a643fd4bfe73a4fe777bca57a71ddfd5bc4998d04a0dbbf4f51a2d13972c19b211513cf0ff7596f35d96b3fbd03c3a4bf37a853b7ccf6e7904914c2932c035209ffa68c8cdb5d8f5a6c284f6ac720ae3aaa6e948f66d75cbcaa7e575319fed396547ccbac4e07a339984a64a7b6c4979fc32035ea01b6a58b606b5dad6a1b84b83fdf0af1ec3a471eff1161f9285815809199c87c0b718fd8b505028c8cba39b57c516ec6e1c421e72158405764d9e206b508dd57eecb235708b797480bc23c7620d1c1e8f285ece8d060eb3291555633191ccb10a8411b2edeb84f18d819aab88451181857d3ecff8ec78dbcffa481903d5009af5fa44bcc43fd6120631dcf042957c605cd9917ebbbf37cf3c0bbc69a1fc2a784389354b371877babaec9143d31c922be88f65d61645917269f584c2bd6f9f7735431017825033a8d93b14868f5774a4d354b066b2adf986ff1f9492377f862826725906998e40a9df71912ca7df3aa72c9ddc487d041cc4c225f479a8faee9ad594bdaf29f6de772f0a82ea979df0d44f612c98a3854d94a19b1105594ea46eddf6baee3b4302cedd34b2ec8170abf2cf507d0808f83115cd86f01bbe3489cc4fdacd3727051793fe4d65b4590d8c93e4877fcfaf4503ab915c4aca1fb4b480ca44a1d134629db406591020087ea6780d09d8e395f677eb5fdf498a18d9316c9ac0397e7bb06beb00d1b33a0ab6b5e29416e2918a37dee74f8cde886c3ce2d732de704654af00c0aebfe50f6339b185d6884e5e864a3409eeb5e88d53e3eca17d340033241591bd0f1390ae2622856667ef10a2f174bb158463947861b4e48d09c958fac7f267fd1b530f90c6c62ab851f4b6ea946876d6b4546bbd50b1f37bfa210ac6feaf02524e1ad778699bcae9c9f95a6b8706d522ada124a7540eaac8b360442c4ecdd950c4a72b87c828284917bbcb1c8fbbe500d99c8294a0a11e29695a0c489fdeb85e3cd7cb629cb59336ca4b11045b31c14eeb1c37a904de4929a99d650f6e84654c63cc081cc83fd3cb1dffa04372f7ff799fd1faef75149a2cc924625693c5edb9008164e164262a595559e3067bf091d65518f0994816b21ed12d971e291924795c3e348d9bb112af2798369a018f612c972d423f15b865929425e83702c1dcb5f67c61cb7404b5cfd29fc2b3eade0f1d11a91b40c0fa608c7a63e9f25023745eeed8ddfd2bd9d088ba57411b7b4c4b3de963635f94e5938288b0dcc7f45f3c4edb1a6eca01c68ec279c616205b6249d508881048a97832b9686794f004ae679f8cf04ea717c78f8fc43285c044b6490668719aaa3cbd8a3e3f557f3f91329eb1b83d92e8d5cc5be6b7ec06d34888d49b734066d260c0a7ad95b32dfdcd7c362d48899affff1b9bee6537fea5d97c2c264a330244907ef80c6d23c9c5bb6e29f8c7b4f3df43d266e1d366e83bc6a2d6bec4de085819eaa47ec23d8d86f899643007746d83dfb0a0c7088f0deb4ba0de89e2b341bc27427d91d26c9a0aa707fde52d73973168af718d4e3d83d13c7e1575cc0148f06ab50d0c4a3e7f34297bba9377aedc2538302ea6aa6537a9d9911c7e5010111d3f1a78de65c3287c8f9e72734f9c0d9cafc0d3ecbcc53e9534d1d56ae0482550187810f5f41d92e92a7ca4318377dabc8204920da4c1e9564d7f717f342f52a46504284f054c5e99a39f4b3cc24cccddd3743da7a113d4441e6e4b1720aea73fa9f9cb640ae676d58744caa8bca16e7af86d168e9e04a2ee3030d0e2d8583a7ad547793514d748c93e7695ead8391c4216910d05c80ff4dad9416c50c2f3816523934743e430283bab1ba123bc0c000074aaeb5d4b6e9305ede89fb70c5c99e854709a467e8556363fb2b69f9e35cde55c49db178504976420ae08e73cb56891483f4cc1f8dc5a72c7ffadb760eb2fe05106b474195022e7a5f976d073dc637499fbb018ca4a9070b64d8a359bd946d5b065ed0ceb500c11f913a50ca38cc3822b024b0ca654697c156618d82cc748afcb133cc9a910f06a63e2e5d5a2c4ea91b5c6df2a00801ad2fce3aade237c5c6ea8a59475d9e58ef96e4ae615752a2f83ac9a36b323cc27718af611358e7cb2fe43d321d8e89d6da07d9aa33f819c93dc17477997263c375357208fb158841afb3e4f535ecdade1bc9bb4a513213ed5cbace7e87ab06b7c269c28803500cd06f09cda2026bd79c7d4c62c419ad38b5b7158e2716683a8aef308a1d41a416ab29e5ea3ec2245841278a9d1d6ce7ed7d6ba0dacd5dc5d75eb8ce1836ef177e85ea6366adc89e2430324be83245df8f7be8408295f0586bf380dfb8f4ae97e411b2323465fb29ce50950f85e02924790e0516a78b1a5ccaae7e664f296ec85233ba1f959df9e9e213d1fa74d6fdb6319e13e435213c2b78a8ce60871a96f822015ade4e6f5bcd543cff1d920f87e6871edcee0ec1cd43f82b2aa14513b708973694b74027ef95886789eaf76e46e0646c928199e83b2b5b9d687dfc98b0453c7bb15f08c3fca1ac964d99e543c3cbc737e2fd2051ffd342e47db3a5d06d393b2013c68cdbcbaa1ed1e9ebaaba016ae2a1580f423ea774ae89253177561b61f5a3474682c0106de961d12eecb61a626af8d7a11af2365f8eb48ce94dd8af71b2e15e45dc320a639b9eaefd6350afec43d7f92c4cd3fcac9b3fecdd043020956245d9e7b546da18d47beee42318f68e57d75a9eda7fa480914463fa2a7d0cdf1301023b20e14167687cf073d018c48584fbb819d14260ffa90d98b5c60339523951cd66b5db13dbd33b756ecd55fddacadd276bc7043df889c160478a121f06acb27ce479fc6e5aa9c3d17e029bec872943badf5c81c22f9b67d0e31b25b901fb5bbef4d2d6d2f330b1a2bb94fd2893516f46ad1b8693c20de618ee0b7175fcf94d78b4a40a79d9565208824a085d99206aa021d101df9884c7034f73cb336f9222fe9c43f9887ea237071abffa7e2c9e0b5d253a12c10674c3bcd3311cf954bdf17416bb68fabd655eaf59a0e77d4ed74f1833d333c24cd3ca91595addff16542bfb9200db5331b62f4f9b1a220da0f21b4d408494ca3ef8be508c8a0969a48156832814fa7139d8e84c64e32c63898bbe0f097d11643d6bb4d2412ecf7e2939fc0cd3ee419f7bc9c8e47b794653809f6b8d844b60d6425366a6b6293982ac3c6eb1115ae90c26190ffedb5b1f245dcaf290af3bdf114f2c5545e4b1b666e1425f0f2099d126d65b5c996995e6dcfb814e8b9365385a07c0bcd846f6361dccfda73aa3fe405ad7ed649e9e1bc6c15c1a398878d9ad0bb47c12e968b7e9797c45e9412294f91d34227cfbb047669229869bacbb8da6a2ebb1d9ddb2aba21aea053987d49a06cde052b4ae578ca69a1e6d87fced98683ccc7ff8ec17d3f81dac98a001568da26b062f933e6ee523d7208c620c91bee04d6a53c7e9ecce2550faaa63fe7e2f15a3aecc4d93d23c7a190ab4c6d7f0f05d3c428609b1d78de8a3c4e03ac4d8da04a8b836151da4b0c746154fd119ae6e4749ed08123ccd2cc2de38ae26ae2934f8b5d5134cf4db1404e0c8fba020d6ed280fb7956af57b3863bf047311d98ea8cb61b524a766295725db5fe884a0616deb2552f1747c53840a770889feb6f6ea4ab8623e3e02c1d07144bfb815aea97aec4ae875c721414a2428db641d54665e93fdd6904a5280caad41240c59b88006e735f0431aef77e4f9b626527fcd7be997a0e1ecf215c2f3c71a24098470e25afa9fb26970b623fbe1f9e716c0b89e6707e43be14f507c597f7c7fb25882af0dbf654b8f1d374dcd67916bc15dc4db1b49bd234f5e9ff67200b061741452b7a3024993c05b6f210c3651d27174893885311d96279aa91d0f22889990eaaaf41e76f447d5be5103c5077b800d1002e0a74e5478ee5b7d218c9c57139c3b1ed8be1c1be90ad861b2432afa5d605100ff6707700de7b09940f02d5a0b277a7f9dbffedcdae7eea57c11d24547a03aaf21a45faf445edeac9fb1f726324bb67a8f88bb5cc9c3fed47e9c4eac49b0954677ab2a3ddcc6467c6886671c347f3f07c2ef61e6c551ba37c95c0ddf66ddaaec903c9f1159853065f4d4d64b6430f4c4f5415e57664344c039701134a8c018d45c928768600ad3386ee64223c446809e2e8c39413ab6517e694adf1f0173849e8423cad30ce1bce3e096a2b30b899fc4f432d0fffb1585688793d8668b15664981d7ca8d438aa44d3a81bc8033f4cc854911664e94164314ece3c55f96dba0d6cefd1edf8c4773e98597f89d7c9475c6b337acf8800ceaa3fc5c0d42797339dd73e02cab9c124100c356dda39c0d72816e88a0567552bd9668ca54c90f76a409185e1a2d6b4341be02cfe57e69e13fba523563d09f8d5361d07d7eac098d7e0b45914c0142657c9dbbc4910e8a2bb2d71af05700087efaa3c6fa985f751d3884b6469a905d2d2f2f1370bcf145b6ab9379e8939a2cfb17179b25a197fdc570b2fe904d06825879f89043076c4d66518ebf87184de91e08b6852fe1e9dfc96e41f1f2e29c3d426cca853e43fda2f6e55e5fe06d53c3b6dbf955962abf4d8924fdae22a7db8e563ddb57cb38b365b9be2ae324dd74e02475a8af7281532733d7458a04f0a7c829d4f93affdfba74d0d83d4fc89de617d49f09bfd890b5b4b5f581072d6fffbf9250ebf891045a9b1e3a05feba257edb4592d493ec5e68363fb2a664465cadad89c444a2229e0ff34b1918521d329bfcdfd71cc5b5ed8be527a161f2141c7da6153d9e8fb048e965f009345304ec3d9925d3870ce8667ab8ef2719c49008563d63d2d3c50c9b38d22b3ddc9426608cb4f9e7e45df3aedd45dc7a85df3ff1a0cc78396e7bec12683dcdbc9e062d50c96021750d1338c539e983f04ae1702b27d62c68b5db64a989324defb14c35f753fa876dbe269170df6f7cd2ec49388993856c78afa3d1bb6e79ad0071a9b9d1044cd940dd16c1fcc81e977b443e399837633386f63b24267e62fdc53893793e09490f6bdf5b0fbb753c38502b58641c4cce7fab839fe4321955ef40164878e53b09e16530e93702e10253625be0fb5f4fe032880a6a6e31fcf585622672593455de4b874ecf66a5c74679dbd2a976923da4c7841cbef9b9380f1a4a2880366acbde91bfa43e4755eae7dc02a32007ec712a133a385bd8e968d193804a8eb862271a902733e35b036950a61823e921338646d357700c93c1593bf28d6af4c2c88715d328a322ed345d4388d13f03dd7178ad58792b9ffc801dcc357157d41efb7e4e59d65a78ff4b3e9406b9ba780eb9ab27acd5536a19ae53cb957add858431d1329a75ad9da825b363d451c96203ff9a60e0750efc339198c091d2126af24ab934d92b04d498c1fd38d7df653c0c82122bd8873c93db4c3b0f14ca68ad696a75c42e0c88a7b0795f8b1735edddc2a7a15d277a5511b523c1ba62debf790732ace30f83fb350a66c35e6aabdcac123bf748a7c33f4826ce42baf7661ed66cc1d71187334cd9a42aa774e65ec3e749e225287e90377c869fe89a4826f1ca33f2031a2f84b74cb6011b498f4e4076fbb89ddd3ad511a52cd2264bd3dee51c6259798a59c4a99369937b87f70bb7c5c2d4a4a62d5e7ba89bdc2e69d91043c1b40a981d95c5e7c72dc13d16b726769a7da6b5fec30028a9595b600b4199579035189971e7e3cbe7b03f48366829dc5f8bb896ed64fcd927197eeadd4ced24084217eafe49d77a5e6536efb3b42cd9ec61a76a2c32d44973d6765975357633f7a82aad541c1f5302bb5f9451e02725c8a1be54b94b5b4b312ec1e0691e9a3c5115fbb08cd649504babb1d881144b559c82654c6cf99c8de44f5477acb45d4224d7b8ebb69b7dbcd72ad5163c9346faeb01bfc9f0bf5d20e4706e8bc007f5f9adfc4b4d01ef3a6a53d40d3c9a4092c50a1d9f179d2bb4d4cc56076de825f79751dc464304045c02c61a8532d1b57894baa28fb9f3085563b5382a9b9e0130318dc922c0f2c5300c498a2cfc86de5917201ea3cfcfa602be9b06c44bcc9d18792dace09559f0f93b9393f0fa3da82a2789e6384b9840a0b0ca5db992d4f3f5cf89bf5b94b331290c321f09f70e0216e40d650a0f2d718edcd803f8d3812dc151e924a212b5acdd7f2244c8472dcc490f08c8a283e8481e9d0c2d693cf7c4fddab4a419ddca5adbec0f5b960b442da7928a4fe3ff4c154cbb4f78a53f794b50c9ca932613366fa195e6b100d79073247070265a1dfe04b203d44f34bd580c38f5d47441a4e7ace82f101369c408e30219640997a834c73481c5e53f9aa8b6f40cbd7c6147b61abb25caaf3ca65652f3a7ef7d628caf1b97c4366d6ea9ff2650a4b759c975515f2d7e0d5cfffe38a248e23be1f73398834862083a2990d8b23209f02273fd3484b7fe908b925e1ee5768fa61c57a67f46ef33080e301d5650af6f37652a102e68535114f9bdd1afc948411dd9ab75f42ad09dbf3ac8986e891ecb8e425c2cd03998e015a7f14b345589040251b53491d5e897490228abf7a7bec815eacaf155bf5d5a0cbc4d739b05bedddf660b60f11736666e7ed05393fcc965a78e9f98c4a032089e5c47a9db45d7441982342364823b43d97191e5c45acb72e77161576b284e642f1c7b69c1f5bab0e3ebf18c1fed5ed95192daa6961193ed46b70d863973f27ec3e38c2e57a0ac78ed10c887ff64ba8119f8fc1e77b185aaeac5543801946d8dfa2df3b33ee282d7d8417362131653c05150e13573edb37b15231490ffe7447c067cc2d15c11d121565a88330b2bda25633708635d238175d5f20448218918be5e9f186adf706c84647844d6a81a891800ff142f5f76e950a3168edc8ad3516ba6715d538c231a9edb74b2e7ab011720e712b9bddb78a676047d8b10d8fd68b62ff75568dcb3a3111aba58052fb14c05b3f63e5666af298439859aa79219b27429b8861ccbcbb1088178f0cee1a8b333ab7a7f687f64cb98e698bfc9d16bb68b705e3f9c29366856401e2a2ef76edd427b606282a60304cac7153fbcce3b4ce52ea11fa03e3bc5ec0ffafc452f9fbc535ec77a7dfd331dd0bb896313cfc41ce386cfd9229ce643e57ba9c6cff6f190452965a8b82c4d300ea5c87baf1d09eafa2a96daf6cce1acf8a7b242b5ee17725190e66f2e0b2c07729fed931392718b9602691449bcf022ddd270892414939d4035d54e1d13c59d32c9805e7ccb3ea2dd03505a7a91d5e7456695392a22b9e31cdaa823c9076a10c73d9ed8024cd8539af052e98fc9039515e33748b944158c29fe08a497d7100ed154a4f7d24efcfbf326469a80d95af2ac54a8582c7fdcee08fe67089cfcf0251c11fd10f046a346245301cb3d782a4e71a61ed40d51ab4b05641371889bdc7874f969cc03b2627ed2e90d0b97fb09e6d24dbf5b922e4398937f90092ee3cc3a3dda01b206541c45254741ac741b2ed90319620764f861b9f6a30e7b7be8ab346e5cfe8b813b39efe1dc464259e3767198bdb560e2664c838a62936d9ad0ad8ae6983fcd25a7b441a530a09bb5f0866488f36376676ebe7ce63f0583efa40a4c16adc9bd10be0c8d06159aef2b7f19284bc7d1610bdc56ef7bfceec1826645e7ed4294bcccbc996968812711911ad240055dc9bc2c9516d81ad4784a958b0e977a9cdebed974058b29a86bba53eaf7ea1b38ad9907538dfde526795c8158b6052d9142ca2600e08b6643c6521a86d0d41f07c3d534175cced34f305e2c58245f0baaa1b9cb43c19fc6e7f8371374601c0e9d139a6d1a10008514f7b906ada3114f49b259f44931e0f785eeac62b2025c319d1ca594c0e54d9ddf8d4070daee70cab8d1ba3047d008a3a25dc04056ea72df326635a3f5f6f4ed46afa190c4af70e97120036787466e44421222d598634254fed05c4ceaf48d8b1d1fb05b25482e13f55e33f88b1501e39b62814c15f592de9e7f78dd765d884d4750731079e5bcad58a13bbf31c87049ee489abadcd951431f62d276fa4d169022e1581d37080f65dc7c9184fe9cf6b0cda6deaac3d1ee12212c0d424dbd4619f1c84aea564f02fbff0d4f5fed1208f78723cc306e5ad85b3e257aff621024a2bd3d5734fc98777921bad3486380e0de07be2c46dafb12e2e4ed9aa2a0e3b89b761fa5a14d41ff48ffaf1b12f606fedbcd2a730915693cf0793ea254bc99f6a7f35bfe8a81d869f514fcf649d396acaddfd8bac72ecd05a30a87fe8a484e549b0aaf82b2ecce8579886dc1444b36297862c523edeb57507714b585fe45fb3fc9654d9252f875e19398dd9848c59bd321ac977f992622ff3dbdb15d5af11680e522b62d25823fdcf05097d27f05f633ebcf86c0008a573b43855e7cbe10142324fdfa7475cbc552969d87a589c7bb986a3f2c84e36ffd8ccf11894a63b863c0530478442cb535dcda32e415df96613f06478794ea879fdd14134850934f73803175569747eaa658d088d544a3629c53aa557cd1813954e2af52efc4391802b49424aed016c995f3372974e929bd8f20da1931b6d65fbc59ed4947a87e1eab7f4ff055d003d0c9e1eca336bfdbbe9d3ffb2bd24a049a41e753059d73c5c6abeb42d143e2c0744ad30dd45166295aec69445e83ec6b152798d5e7c47656555da94afe354139b5cd9a36360a0446da1c0e7cdf80eba055bc9038f42825112c4a604331c46be8a3d97011b36885d7865f4948f43e4416781a8eac4a5911997988517f81af584d0e1f970cdc0de1777cc2ead34d0b6bcf8e8691eb8d1b80c5fe0f004393eb213dfc67c8b634aa582d5948d440b45ab40d0a4ea9d61ee04f81d7112431540e88d26f06125719c2b8e17b13b6238d27c91f50af6fb1ae7d1288e1ad0b60b254ba8c0b137c9ee64bf11124b82932c6e215f78759ebc2a94abab939a8178d67c2d240c8a53f021844c58a5f1aedfb42e5453e9d9169e2750c793407bdfb1c3e337341eba1e203850ed54f3f7a41cfeed3571bf01eb17227dd85013b25bfafc6407f8473dc7903a7bc7bb1dc3a177f0d216e309043edba4fb3568e89fdae8af04441efc5d0b600ff00f566e1443f06ede948b73f63148ae181fdecf6f6b4047ae50904202949c27ff1bca2d0adfbfc4c60267e34b100410020d065b8a96796e51193c243a960ead8e5d31fc3ad8c1f91f4f7dbdd67d92e38d945aabe5591c4c8c7967afce53178c61092db071462637e76566d40eb66ea885127eae74e9b385f9960df8e5f76ee3604bd38571ec347c83c5e88bfae9e9afc7a38a132487a8e7bc34983c8d13af6dd3f25dfd499d7f891100f6e6e67508e089fc4197c0b86afa2b02e427d3fb3cf5ea7d77c7fd298ca274edfa5f2b5e52d791f59addd6c5c592f5a00c34e25f8486bb0f6a2b523a122d5f06cec3a93baf24b88075e19d1b33ce3d491771b0b1eebc28046c52468941823dd4d9ea512fd3f75b4629cf13a246c33cd4b05e78e16f9719c2f1a81247f7bb4d27a29fbf2b9b3028865eec31fc4c2681b85c8fecfee66478f9dc6bc64c562f6e3fd6afac17905d62060395b190773a62a2e63e468325b71870f901d237de3652345cbc1fbcc5097c8520cf9cdbc37a92c2e0db162a9197bc86c42f55003ca05dabe2714971f20fa379f511de1badb0e25e725e890118c74b46a427dec3b100c5a88741fa0c8c1942981e9de454e71b47f6ba3c15f10a4b2c7f9d1afc61e6af15eaf6cac535fd61ffd07526f3806c10be573f8ab8891f2f9f1845aac9c636e24da5d417101d1abf77dbf500e9229e7c7505c49b81cd8d7e0dfd72adeca733052cd8554d8f138fcf73e1f510ba5519ebeac1ddeed1ec8d14e4cde51b0b1a0202b2e37f01a6762998302ba6337eb504493e2e4ad3876dbf5ac05bcb2eafdb7ba6f76f77073c82418e831c5b04e5c3c89142c2f6810ce648aa9d8bfaa8f904969d70f81a7762a73cb74827186052d8ac1172f010e6c03423c89e3cf12f1ebacc479ae0eb9b267715db94f38342437fff1c970588edf5d11c8c7586679d8c7f2e585b9e3bbb9b5f279a7e983f5c40d574d4ecb0758503dff49625744f2d5afd4356a6cc8357fbd41d52ad0591ddb26d3e675bcb58189bcf902e5d493899ac8727a35aec6c3ce69100acb33de4d06ff769159bf126d70c123654340023802175e44ad89692244e8b0a6a529e2110c965f1dab91be490abc997f1e17068624409001ae61688314a2e92bddd1911d4e0335fad17be365fadeb4cbed06061f6b845924f677747b8824ba791045176899a79996c2198d61f472382c1201b35d9a38d4828b009ccc872bdca06c288159c7a41d405a036a16ee0361cf8f1ae92da7c96af1d1b10323fddda5e73ae600c81d72783f94617c80e2cebd3623a8441f85ece3ac6d7e7b23ba2fed6768a2b55db800fe6096d7e35481eaeaef100ad83f461478f4c9d4811a649b232d1e69c8fde530151517faf0739dd27daf726ee2d82b90983b7b7c1abd489c7fc82ac518198fb77767fb3a4438e4a6effbfcc7f3c5873118945d96f1c17cc4257466fefa399c3b7517c7c9933d92136d02cc7b65924720936e3ef332420254cbda3b87375b03bcbd73b25997e533cdbd7ec54edad720f42212d812e8fc4a6630dd39a0b5b0123c9bc010d49a8e16f1d9851f0de69ee3b68a7e612bdd6d9539a189fc453156be8908c668c7825e1bb8396d19fc3e287959c4b954fadb1e6abf4e68b799d8f4bcbba5936b43f10c99403bb38f2ff77e02ab918fea8db9f0b0e9d94978a230e1287060620681d41db86dbab882d7b1c453465b4e718479a967885ed3aa56394e0587c72196a017d83d1f69df2a93bf787fadb9302d1ef5d8f15157d4f0548558416e1a2c863302b657fc1b799cecfb691b7307c23255b17e9be9c6cb54e1b1530396994fd40896de69dc816d5f4466a3bf1a338f97a6aa8225203950d35e6050608c4b8e44e35193d79da6618bc32c53a4a37e2356da3fada41a5b9a193a5677de39fe93fc3c1e07ff4aece0eba16651087ad80e39d8025910e60b130df542a66884dfb3533703fe8c33c28a4a1c6423aeddd400a10c9d772147047e732314055cc12ddff541f1cb7b799288a45c854f00a1cf212441e7c04760fc329d1d79d16ea95c3b1f5a21c71979df8a7b618b76a4f089c0955b8c2ac1f9dbf877a96f9d48fb88ec50e90e39b0f2e67aa1c859e21908ea46f7640893c5afa188c9ac3da152a250cb221462fdceebb108e192f0436e5b702615c8e7b82b0e35cbce7314689edb5857f4e85b9dcbfb13648a5586cff26ba8daa188f3a7f3d3be3a78df3a9d51d96ad04682f00eadfabb5e9ccb343e67fd2c0203893613b69f91403a8ac858a82e8e8672d4a785e329bd094842fbcae1f0cf288cdf6b4fa9e2704e47bc4244f6d6c2a2d10074cc03d07a5b548b469d473ae3185bbff7ef913eebe4a067361580de64f624ff5c16fa6a6924bdb2b4e27ecee5b8cef2aad7bb2319b9828abdc2ca78d62c1731ad9c86b7ada9fa5427089da7a32540d24bc1ae2f42f7b429dcfca2bf5fc7371eeb34160f0a5abc01311067f0358935df43ed0dba6ea6f6f2a653b912568b3fe9dc351d877388fde0f7f1c5d5e6914a9646558969cf814f90f350522f51556d65d79d94aa06b77cdedf32a1061f92c1c071f4712cedc49bb9b0da98487cbb0cf4e932f397263b263e8544899f172c0bcdab8bcc0f2f3429a2c0877a866d6c8d13c769264fbe8f90ef8d3369b3f445946d1b67be791d35edf30bffc210483eb308536a17b67db3f6c4220f710b7febccbe9cd562e65a9ca0a60cd96b0bcbfaed391ec07c8ffead70de987191870eab08c7ed61ea459794595aa6dcf6ebacc1342da5ee58ddbfdb5a2c0c7dca127b1575262f853a31377e218fa4db96533a9ec765cb00f31a9ac5876c86de59a1cbe38ea8c9e3420d45823d48d28eb4c69eedef9192077ce45111610e948be6081ba9a0ab0b2bdbcaf2653ac50138eb2cecde791fc7db7564f8ad8c00338bbb65bf1c71d638133c79b1c96935459fb8a3ce67453cfdd6c0f4001cc31e91310cc613ebfc719dc358bcd344ace483d8a72acfc9323587aff014c63eff2a2ff2ac1025a5e80f569aeebe623da4a58f21203d5e7cfb38b815f40c9027b9f49f750863fe2170e6e03f1db9d36291071240d51a6d90d6c021eda9fb040ccfe23e6903cd7d6ce77c09ab7fc1d62d1b80d18ff0110f4efd6bf19e98793ac720a46b038d9b9d33a0bde3b05a05b115ac6ae2d3c25ee47e5e8a141f9de5f812bcf675c9b59c6afc25b799db4cdc9ee7e8593acdb1b9cba812443361c48f6ece26c2258dd111e75ab1baae7f952e2c7173d0cafcb4b7e5687ce3d3faaee9f3138a83d3d22707bb4564dfc663d03171c6ec4f477df68bdc44547ed0a02663cedbacd9f961d420b35316ef08ec6bb7e192b2f9cfcae3ef870f72ecfeb6bdcf03495acc1c63941abcddab1eed3f9b8555576d6c12ca0ad9603e3b9a9287d63e8f4a9ffbf4e14b3e19152ea1d5099dae1c53ab5e99b88e7812875b47c46cb983fd088ef34729260d3780fc5c9cbd4f7384719f506c51f29326db7146a04817ba94a83373a0cf4c9f3a424c3c1b19845148ca82baddc8eefc73cb547a23dc8f8ccd08618dc767a5c1511a44169a7bcdbf9ea0278f12898d9a4a0712b9883025166bc5e32709651aabab810f3abc03767dea6fba682d9404081d664e3ba94bb0e21c10a87ce9fb927a3161eff680a664a3778ca575adf226ecab6e5ce3cdea06e9a45c2de91f795bcbf3bf66b5cafdb2b4a85631e5aa1eea741309eda7587cd6fd00a18b03d6c170e5d68c6aa970d11a0de3857cb1cca61dddd91e7b253a2c48ed0fa2d278528026a42360a050fb882e792df2ed1b4ba4adbb607a4bfcef3eab568332eaf1e28296f8101730079b9f0068524f74136e20afd021cb18b2d8d6dea6a1a1f1cb19d7a4f37d0a6ba4ea924daabc02f8f74318db41727e76c3a147e741bde138430d078aa9d55c649f5e804695c9e5024dc02ad463ad5f764032e9c1990e8298e189777768d0f56780a8faf4e8e50dc4e1f4f7f691c8cfb08d5c73f7f425574de892903a39ccf5761f2446bb39b5e6bc642353df296d18bc07a83dbb714b062f5f0b5c243f4968c47ac4da1ae1257040b7cf10d5a7fd291879520a37e5ee53be0b236d932d3a1b22fea14f3cb5ee76a2f160bc3ddea82e10d9087a75170d2e9541d379a0c9088a633841d52775223c3540737dca7fcb5b378b4d57a7468bc273b9aab995214aa00989a5aad8a909d7fdf226ba370053e3aea23f3226f8957adb0502734f7cfd19dec26f2b69ffbb9c6374da5d67028d6092e22fc65584687b40e5e6a916a69904214000325e3ba9d90b740cdf56d2abaf8d748c6d926454d94b9bd50e3176038e766a8c861b289e6248ecb97c989d236fd7283c2df1ab7e4a00b9ac4ed4c57e7260d09c7ea0085d4ee49ee404e2976e04421bb742b0f9b11dd0d91d8f44614f07f3bc922995b3cc45fde63b9c6fa66780affddf7e9bf67aa721512efa4e40562c0657c67d1ddd33faee625d43c890fc5dfcaa33dbbdea9d77ef73ca53b76cbf397e04769365b676e8c1e06c785071d2ea5b08e1089c6a72b0c1d1beef31d021b122473064167b917e011ea08ce49d796493e14cd4ac62c0ecf15f24b08b06210b35d276a150271f2b4d66d354ecb474fd65b9db2573ae45eadf923b985ebd75ede5b3523fca251d73a402ecb914ae43a3a746b2232a561300855d7176899732219cfdc7568497e1429cc539d0782f0d98043745b79ba54fdbafe6838fb69c9c2f65e5b8f54043f7e0b299c0628a5996e178d9acf59886db7e3ab644b3cdb1886f098b99284c6db297c0c4dcc52edae6006001ee9a66673724db108271e1f66fa36e0449ade3f8f6b03a316e5396dfd2f65b93a04d261f260e99476f3aaa5e6b98079e19306b0baf3eb83e222ae20866be32941bec391e3de1fbd0e61ae219128155c9bfb2f5bb8691350fa046fb6bb07895dde79a8dcaa4f131ed381c65dfc1d7415eade9a5c63b23544de4b6c74795e0ec265d9acb6deb53b563eaf85362fe70eb33bbe7d351b4c602d117b94fcfdcbc253f4193e2273905ba2aaeee579124b905b5147fef25ad193b1f0b5b0a394bdfdb5bbbed599c72e39991317524c2fdf37698a2aaf3793a433bca11d07fd6220cce68e565bab9d41f551cdee02481726e00d853a6fd0d6a58905db223089b95dd8f900c9100c214e4a867791d809c24a6d035447f904ad9b4572fd037003e61ff3b72b8de7939eb11cc584e663407a33bb9ecfe482fd6f957a2008fc0e311ac0e27a44849952a5e9731e348e8c4958b7ef21d7d24fee00fbd579f9f884f9fca0b7bdaa9cd31e53bb756b96d4f5c19d2f3c8a8eeddd336a33999b8d6efc5030e487a626dce64dae7056184702d4c373ded3504c702e58bd1ac31e22e0da6eb1264166bc9a7e25e182a59431171eae7a4ab41203d8fd109a23cba3a648cdc5372686591a86d7659a0daf7b15d8d79a0fe82f4c1310ffd72c252ec76785a56c0869271a8b63bb128e95fcce22f2b156d45f234b2f9c9e78fad73641a7031b0167262f2daf0690847c35449e3583ebf2041289525d5bff2a517765d91d389c360a9fe03f68845761c1dd353fcaf86b9e484abaee63bbef85b3037180fb53a18da2e1fb5eb95c44f2c2c2ead11404527247973d48963b47835fcb8857775a5ed5451372f3a6abbb98e07b471a8d634d31ea6d79b93e9017de97b31b13e8ebb27cf166f2a29328a058dc91ba0569bec777cc9170a2b0486ebcdcf06da375fc48370609e0bfc6718f212f17d85028f2934f43253c85e9e2bc81e4f41a64837f409521ddf1c29389073e17bf4c182051bc988e8d856b4d8447b96cea5254359a1bbbec8b2c942dc39999521a9590cb9a0c0b397830600e6cb4dbd1df222c9c30ffc35b478f89b04f0c08bd06885edade7014e9215fd2bc593a3edcb7b13601509a0d91a1f3215529cb7ee76e9106d90a0170a411e46cb6c10bcf29a04bcd44c1fbe2d3c6718e6bbfdd1c7a97249da278b406c31ac02a526cdbd1d9f2abc80ff162b556b0333fb289d41779807f75e06aaa528e1cfd65cf2c581162d5bf89dd4104c0cd31c84533c3a2351f97e1fa8f589b062db9f5601cb172325814060a724bbfac5074bf8dc65a6522b6f1093a598e3afb3e2c99502d34eadee10dcf2f5893565d06c9da58893d4d0b1d4585ce1ec91cd950697a07f586a2741faf37ff70d49fbcd23d68da52fbac5eb50e2685fc3d75131247a67ccdb2d34cfda16da62be8d7d809d5f4d98fc517220b9f6223502ea9b80a56368261879220e39e1ba8da766c73b932c53293187fcba2af08f20f6561aa762ff928781bacb9dfc86c81438d391085835a460926853dc56e0f7ae159074c2836b7f8d22f9453b123cf609333a8494a312811ee107e9f9bfe400250cc8b9e447cb54f5fc272265d6136c9f7d05415062888ad2f60ccde9574b537316cb186283cbdb7b25a7417a1ce07f46a6b400fd8b2ab339179afb2a6b06bddc6e9c1c302abe7f1c774fb93bd9b114244b934753abc3efa289e5c51942124aef830cc532449b2b89effe2deeca59e71bec36ed3de88c10c1ad3d743573d08c26c75aa4cf3ece9670112d637c30d1dc0d842d56bfec7b06b466577b952be96b8aa28b2d954d8fb83795454f435f4de4519562fb71939f5233b469c11377fd1be0c754032f417fbde5e89d1c73ff700a808666c2bc17c33cc3682d527b7edd19dbcd8ede46f58df183a2d28e536cbcf4059aa7862c7e09dbb46dcc9d4e225dea34240780b5f2a14bad4ece9337b0a46ee04096c1c20597c3e7f949298cc21a271fd9c161d3cdae771eb758eff38022108ab2db8e36462f0d3ceb986cf47ea5a93a9df961a57b54a7bf3ed72fa4edf1ef2f84a096326df27c5a50054613aeafa814bdc3c60aef688a9b270fb6840b6291b468e9983ff5f87c98ab0d01379570462eafd71075d94f6025cb9c9a1327e7e0f27592a0567bc4965b0ca1b7b55815a5c84a41b9f93262f5a1b288c3724842abe3c2ff2de29767f40899054187481c48ee3d42cc63c4d41015dcf7e68d672bdcf31a0fda324580a99fa6e6bb9a4c5f1173d22b3e6931e8abf531d05c1ee795c0f838035b1d5cedee1a0c449596fd442a6f43c50ef4bc19c9f6356b12e1f64fe62fe66818d2b986098f76b44ed1043670e406bef753a0d7d478d2936b7bd6bd656b19eb233ad5f49f91277936ded4691d6311b99e80d7f904e3837a1c122784a0951b1f71791f9c4e498b6d8090d372c886ce6107c9e2ece9c277242ee16a6b3041fa7baba8708194291bdc74b5d3deba1284fa91e8fdc30fe08bde7310938b0ec0fe6a54fb23bc782f2893c454010b8c6acb5a54b2939111c84f6d1ba9bdb4b3bf10fe1499e85867f89424ee621e91efb512471dfd112ee03722f31ee0b0d0ffc2211d5fae27dc4a1030b7830873df3adcf0150f8487ba110d7723486d08c04bb583490565458fd03db7f6c7aaf1a0aa46aedb3d387f050a0962cf75d4355781e07b3554602bd951fc48f73feeebe5ae298511b31065d6660e293f7119783bfbd05d83060d6109745c06f7caaffb2ddfc6669fe0c1ba8402caa0a8f80331ac6b782541dab074897348d7c6614977a36941d072a0b83e7b01bd733b615c2e899ed9bd22049ba86958116007c3082f1bfe456cf141e5ee9bd2dce87d6cdc4003836185b784dfcc5b77a76ee2c0d7272eea0d991d5a6ddc982d0c8a32945edc53f668e9e333b4fe33e67bfba764e2ac4febc9aa57e1ba295b5abebfaf5bc85b221fb077b3a72a11116bba3695925afee9389e69f093daeda871f0b4179afdf7a0c09287e443d13b9055458d95a73fa8d6f2f65de7219a2d53cea21fbc656480d3a66c56861b12e1224f91a4d1b89d00f5a7d961682b97c6a6e2ffad0154be48e75d5f5400c2363da73fc1586976563946bb1672d219a76b750214f5e4e3f17ccf5be760987a81306476ee50e70ec6b8a2cdfbb923b44b9a438d564884247e1f372660b9318f8748a175171921a14138e3fc4ee8138f8e5649f0c5cf0d4fa5d7f6184b6974a0b3bb11ea8694ec4fbffd10b8440a736fb298b4a115a6b10516bc8389c92c914047ee751d79b2cab3abab6a918ef2e45579f83e77cbdac82904a5498fdc6f70f428ecf77f667b94033e5c744b366544a68ba37b8d3b8bc25c05bc146fac146914dd9c251a8850b2ac9b6ec112899fa3fb1b2b05af5be13687d2eb504d0b0c9a66ae0e3b6751bf85e3ff47377000b993e7c1fe1107b2cf5f6bc8587fa6fe3581ccb7aa467fc123dc1b3b2d53dab606af12553ac210b74bcc66d6fc5a525759e7631147305e908b61700cb772430abd26876acea5f7f82fc5f6f8a3e7787495a5e2721e3e0e39cf95bf0a0830ce2f56e8f2dc2550eb4f4b9129f836232c4054751ff37adf4f67aa6dd7a6ccd6b3174b9de5f170ca7552cbb3de69faff0379e393313f37ced2dba94b5092d90e3eeea5a4cc71909cbb2714feea33160dcc54fcf47415086b92a0240fdac8a154de712b608122e6f7e85e7c8ba36a9f30a2eff98d3b44fa70ad850008fcb2b785e6c31ee04ba0e655395a66c0348d313b5b1803146b0af0c19859eb0c837d2bb71901494a2c3e9789c3808e090e3abb8419d4b139283d02779c833b530b5c764b39f7c3477ce9362aae4c49195196d543fb680ff86f7f7712b3e648dea3a3a43c722472b37c0ed0edfc6a6f0a553f5645eeff7d4f064ca157f555f16642cbb5787161e30dccfcfbe74e6c6897278ae4c4afbe655218955a7c92731dcf9fe3cf8fb28308059ea65121a4df127cbbdfa607ab8a42fbbb045fe176ac589ab181962fe4468953ee0b9ad15c991102e0ff27536e2161de21c40e35fa1226aed80ca4b86200c24ddd6e8e1cffd51e5c0cf9c6332b335744c58f8ef005af108a1933fa922895e23cb7dce053ccce95fe1f59cd48fe1b9b0cb8d6ab7bbe83778ee866420e20af8af5ce995e2808366db88a6fce04a054db1cbb9c4b8734fd9c7557ddf56774d8b746355878213cd2a86af830e4159a41fa8eef8b79f905c67cfa62c6e91fc2861c6b8601fc5f2584a2737eac03c44d8d892172a2f83ff6820f3ca2ea65b39a8fe338ebb6a15b72ba14739886278f95002e7a99fc4414ae4672dbd7c2346de65ebc6ae60b781db999354a870f68e30a1ab534af371973d618c84af5545d5380be3b5f99568378cc96f7ac01c85dda204f36b2bd0bd188410c271388c7bd7bfe297f3cf46a96ec1c04a90a5ac078e33071f38bd0cc0419dbdb49d18de71fb50ac08f7a1c5b9b90458e5f880e605b55483b101084ad067790657522b45b4f08705c17fd7f37a07ce152cbbe918c583d0528c27d4a9f4a020e94b5f0ccd60146fd4491f13c53eb9ef0d6dadaffdea4ef66f10d87494012f470c6510aaddef2e0bd8c48b117bdca277f2de41fbbb62a1afb4ee58d93aa97265c43f0c189551f94a4a63ade5ae18a2ac156701938897ce3a723091508d6a027361f69ef00793e804180c464b398d189e7502a8b085ad416cdba7e2e1300946f6fcb05c654cb5fc01b2aa5737c37a55ad2ccde07e467cccdffb529ba45554dfdf754e86d09c45f275cf1a0c996b982b4ac5f94a236c9e2365f0b366e8238e43ceaae4530f557f07e821e0e1fe0e113b774cec855a38c2641fb7d13606547a27f433b8822c11639fefd9a99f885283ac82b1cb06b221f495b4c258b2ee89ce42df18d1b9a528886b95b51261d775b307eda7bdf78d457eecad98758fad0d078d122fec6f0b48e9ac65fbfd3e92af675234da77e1045b74fadd375a97898d8f5690896f34174f34b8270bdfddcacd4f410f86c9687d4428435581dee540d2f6e0de5ab978def299daaa175df8b4764da42b90057a47ee7cc6744c68ab02cb970c07fb69f391841925cf09374fd3f01b4f943eca594c5ef18b150a4523ec8cf2d259494147f98202b8401fd9b1a41dfbb9ec2b22af5784e7e68e1ddfce4eec6ae85c2147890f2988e0b8be76b816403e8cbe075663699d1309c080d8168f0fc04a02437a18dd45975af070e38b981f899eb9fbe22a582dafd52b4d3573541b1daa867b05bd663955cbbc2ffe4f65613f341fe734443565a0167c2e9e823e7321388d1890a10d88b3eb4f48c766767daa5face8e7f1975ed716a4fbb7032196783d29b68e23b108d4050e87946c84a8aaa8c7af93cbe859a17409139bf83bf86c7443214d81bf3439cc1d770c4d0fe1135c09308af3940db8dc8f708ab129a83bf6135079c3b19a56c2854f09b66ff352dbc358a06ffe448354b0caf65749f842ea81b80864b4ecb534e53d4710b5b101e5256a5c9b7f07358c687228dc59e66f0a8053d47f7efed7be4e59477fc523beb1fcfae4b32c41c1eea981ad1ce700f5ad75f7cdbe73707ae85ee88b6f91414b91bb026ecaa049ae4a7e9bb6f4adafe10ebfa08556824f9e95426f42b07518c4e20f48c708f2a93033801e34b8839ccbf3b389b6b8d767968d2a0ef243eeb99712d412b46d907e82efd064bbabb9bbee851af7ef98a8b275559cb9a8a1fb031da89ddfd3fd19e25c839dfd9adc8f27220cd52b0aa835653d02723b395dbbcacb7b74d8ce2303c654bc246b2e92cdae1b62b563d04729e29944390db21eb029b2b37156829151a3c5e9c210e56da5a34d4b7aef81068a6d8176c61394cb39076915e24c718575cdeaf429b542367247152f60252d29a3ba15c196daae2ef99e4335b560531394cd9087f89b571774d761297e5577ca33fe3c75f4cc9bce0827cbdcecd531b06c34755ce4b7e7dd8a5b00b4eb82b306e61a3f7ccf47d1db7a30160243dbcf85eb8ae1513e2fe4dbb330bbb3d568cf86efa76b21e9826c5f880dad740bcce8489dc04b7dcc773b22843e26f63ea9f694f412e5e2b694531a8aa1ecdb3cc1353c350fdeeb537444846cf430c49d6195fac5e1e76fa66d76c68f7e2b252001c1ceee923c79489ae950a7ecb1b68aedb6b3e0bedaa9fe69cbda7d5405322e19d7fcc95660e0a3423b72e60f3cf7ff71cd05e80a261dfc1a6e6a086db93e4bc9e252db44725327f2dfdb68bdfbcab1306192e285d39d57058d193954d1a5490a7e5114fdeeb076efc9165e7bfe7cac3fd07ee2e4e68a1a59c9cbb65565c298d656b941d97b0bb58efc842c3280148a509e31cb5488a2731228e20ffb5e5401d9a34655165859a18b20259375f3ae9c251283ce080cde54bfa30cbbc5a786706f9fe1821431cc9c9f0802c773703e89c7049d176857481a05edfee11afa7cde5a8d72d17387622beefdb178912829f409e2d4a7e80c50dc3281c5d76a6592079bae00deac2f74dc28ca916b6a191e67fcd7ed980c3d050cef5ef9e91ce19ef25a6c103beaf465bb3c23892fb84138f92c2c77eca776dda3d366ce9c0e8ba49db6e96585f84c9885598dc7aae6cdf0842e9851fffcc6318d9e1f4ecb8cf1d19d38252cf429ee78172600671289f69dde42e9a07b085a2470598fbd82e338bb3872072dc721a1997395e186f28f7da1b44694b2a97189c23bb2d0334ffd7324e6bdf2b26e187bdc673c0168743ff465376680bc74fbbdd3a977f1f086da742d9a5ecabd3dcc1ec76dac06141f2f38b2b1eb950c8c8d01fd709fd7d6ae32217128ada2fb2a238d7606c66ada99a1fc4cf6620167a339d943c8700442d977daecf9a2a6eff1d1585782b60b58779d94a3106d92f3aeaa0d863f58d75f52a4932cf2440a9774915f58ea32cb8e1274bbc74aa773d8ecb34f7a1ba29137742e1315317337a544aaf63902e3596c6add1c49de3e384aa697d53df2b592c5e1811205833a40dd39064eeb45fa74c80725de28f0aceceb2dd6e953cb3f0e2b693a098ea33d4eb3d0eb5f6c11c1e3323a2b475d9b55eafa654f43db4d293727f48a3a260e1e3cd80c60faceee47bb5a1223602f3911fa5d9c406796b6a07c7eb05a534210e41fa9b70f54fd9befb4e58e56f4fef3b97fff2424961bb79d4e523c1937976196d6504a081c263a687356d2d859e901ac8317a198dd2d7c3e469ccba5892c1cb332699dc3623a33ddc2c782bee5c64c83a7276e1f23442439b08a33b0553a3777c48d1d2848a7367bcd19c806a1d1b958a9178a5b7a8fc3885f062ec266c9653c16b27b9d280bf4e1ae75ef53a3f72d456e946a3ed1c2a66ab9b4f25a271b1e88a31261e0a5699cf82178f6e537b779535091226ef3986d2e451c0fbfacb796bdf22a3d1de4178ccbd1a06498f8b79e2be27490b6b6c61997f0facbdb804f8201ed60f596cb0480a762f16cd32579b668bdd783647a60085654a3d19bcb8afe619e4878d517342ce345adba9a484e16d150238793014f07e0dcf644a783ef1d27246c8e2e31a6309870809c9523140f449277b2d333796b09bb5e7cd104a9e98f19aa6ebc31d249606f433152d7d493889b8887959eb4aba1ac71c45e9ec51539dc94781029718255d82c7b803ea9b0584c61b765699652deff6a46044b9192c35ae473a607f3f4802b86ab6a2fdc095b88ddd65242f887859062311e075e71d2c4e1e0ab3f678f6a8a494d8758f19e60dfd3e3d031bf2e6185f642f1e24ee3a3416496f34d334378ab06b3f65341ad176e7560bc3916e93ed802e133555505b92506288b42ca715adc6537d7436ce0898ab789b32362aeb2de5a084e24b131be1ec3c9e835318e2399298031f8fcec73658f5ed3ab8f61b61b9ab4903efb2e9c554fd40b25a06d1960a3a9a8187958fc22be554114751ed29637cfb5f96f589523eaffe1b455402007e71ce74d38cfefe9914540b81eeccd25a23618a35820d84eec813d9c0b523e9e76520f11d3de37eacadc98531a935a37915d5da997288d45b408c3fbf984d2a23b0fb34ff8559b15ada03c45bb834def44c5015d92e365c0003f76634e1ac5f71ab9bf8ea90f4569d9aa433fd111c7691435cb9840e123c91d577ee3c3654313c9000e5b2a6f434ece26b379bdc53248847ab7712d5182df970f8c7c6823d13e5993e2c294a10ce853b16380e86886ff490039af67b8e235b9b02dae0a09f7bc877e229c12d0d3934af642bc5c701a7d173791b2dc6158ed4cb81d524097aed49c7113deb80e2f66e0154160bb5df88c2bf4dd0761ca8e5e1eecb824391becbbd4142216ce6cfc0982d1d1dee5973d2fe228690d5d9c85fe6439631381d95191750575cdc4c7ab1d8aeac24175ceeed57f22ae089aa3f9fd84835b18bc2f328d4d7b57f564f377288761427cdbdb6b4ecec88978117ee052fe3ca5f59062ba33f9faf0011702df9376c2f3aaa7e13f1f99680db263cefb1c19c04d3dd62b48a729b5e9d5062257d4256d542b8ecaadb0fcff3e3b7ff56f6ddb549458adb526b7146e5fb4f951de3976a0d866dec08e728752796b1a2984d9bd3438a3ca470811ed47ecabf0bcebe00023fcd99cf3ce8b8c1bb4a4b9f8df9b815f7e680cb4777caf4ac1a6b34fb13087f6780060ffffff9f