PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80243 b24ac4be1665a0f5608103c5e77b1cd2b19bb7ea9330ffc812c03568162a5267

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e4f1cba47f7e688cb74a1d5bfb927506b1ad43886f3f1e85b0cd2b1bb298f78
Certificate Block Hash
b24ac4be1665a0f5608103c5e77b1cd2b19bb7ea9330ffc812c03568162a5267
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093d100000af20100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a437011a53984e4974d2bbabcabf1276a9621fdd05505c3aa1a0afc485f27a7c166f26f46b5eb21ba8067066ae2076501a16c7382ada033ef115c8cd901598af69deb049b4e983232aacbe7da75f3c56c5cf22c1843f062ad002000000000000000002000000020093d100000af20100

Raw Header Hex

00004020d6cffb055b5650003d3003091dbbe654df320b409f3d42fe3d6441eea304ce4ee472d18cf4072969be6ca816706386e78eee14e46d93c61d8598a1d5b60e5f02f460436a1bc60018788f29bbb1d20c5be8f1f38638d41a6b5027b9bfd5a174cb88e6f747ba1c4f8e

Proof Data Hex

59,560 bytes
12121602030723e22a870109dd2dab59a4134dd0376e12a6489b326cc1b60407f687e30ce5e589cc4a4b0a8488b8071296eeff4e6c430c5202d63f1dbe06e2e6c529f173fe5afb54a7a4d34cc6112f474ebe083ce55b82bfe37fec3089300c41bd01557a17948c955665151354cd8f90295ed12ec8dc120b757785584a94396f77ce160b523a44c6cf3629908d8b6c4a6afd2776ff0d79de4a5b498860b8c2cdd8fe503922520038e1f3d2443da5956c6d353439ccdb55980ac760fe907873c455ab3a3bdbbfe63168ff4729bad14cc0e416634495c9a61a7feec436e47cb3e710c0312af5d8d574d33196c612d09eb7600a31d5e16b0ce65c495cb9c28bb09025b258f04880aa6f4fa82d456c1f39be962df42d3065b3d541b78800cc7c77c32a9979c8695e5f7c1b4b158682e7bacf2a0ad3b40293091a1292502799979386cbadd73141018bbcc04a67aa87eed660c5a9b06cb9b8b6f2bfa5b2ae30d6fc7ac2afbc34df6b27f6d05f7232142617880fb29e42d1d89ec172544ae90f98196131d9685c011eb42ce7b1fd79c47a969a5756723da087b2362f970232063b90f64d8b08a3b4c46a76a79d9b98412acc7919a5d5dc73864b0f1b604e67beb19ed71c5b2f42620f149123d867ea3865bb71cb83fec7e2e31f6e36257ae3bea281da643523fa649d27b4f07709d5a2e942ec054b5b16ededb29d075a17fe736b9874e9ca6bd285244ccff7c93bcb016638e7b5e171d0c354845bd70f8e24cbbf43781aa3519f40290b593410d6d4b20b0bf89a28c8b5b238b05b39342ab5a9c7102ab6528b1bd7e76c2d79e8f2364e9b45635ad5f9e20bf44967d44f3120f37b62d5e11d7a596572e27c7c4b831af5aca226077c7d3d355c55671e22994a59d5100f8f72fe2e87021a1de88ccc08d3ce75d865cbd4b60d3f38b61640797a2f71c76b01404f4fa14b8cdfffdacc45a72a58b35a2fd23eee88685a3544a8c2c51440a965d10940755b84fcbbc42c2f27d58f75f5b9861cf97232edcc74388748cb13de82c77211cbf7e8069136ab4754e85176b72eb2325e39d7f092db3f237a9ae7a9a8aa2ce93f3d36b7879409f71bc8e54355abf1f852b6127dd372da5ed103b5b61c739194e6a2ef0a794c873aa4a54782e012a133a90da006913ace76376d85a0d4bba9a3b6c231696ca481e887065526ea5047d07c53d281ace05c6d68adc0008829f9f2fd9d85ee25f9cfaf2642fc05bed0c77baf2b6180c53be62ccad4eaa4bd067128c2c1507e9ca72ea11e4a21c901aeff479e9ae980dfc777fd95165e8267d01604d0ace5403ecbed587e5fe86df215351d376589a4b30c5569a8fcf1f25a4151a60dd1cdfb352934a19688ff55a2b14065dd58aa5c3369b9bffa764744be50744a38349e87f81f8ecaa4971932afda042591b0d810d53ca7e071bff2df4c27a9f3be529dc4c3cf4b777d8cab58d78d72d7fea1010e8b83a517817ef33aa73d4741502e812cd0a6264a9a6777e281a2f8f2776479b52b1c65b3eaa9a1bbd6b40d09c1e14c911a1b885d5807839b8b980edc85a484dd46d41967f444fba1fd62404fe8ab0d314d30ab615581e0543ae0decc94094cdad1acf568a687903696778a9a9b79d53a5484b2685dd9fba852ad013b622d59f30c618bb3f3dcd32e232f277068e74b3bc25697a7d6971f68543126fdd385aa4b68d647f05edc8af2e9a9e31181d4346e0c4a8d87874c7db23886d7a77696362c3437c7e53faaccadf1d3a190d5168432b352ee52d2657f3d1e297ed0d8d4f80d1685a2889a7c3f4593aa497c37f8fd2ee47350491dd824d82f56f0e027c4fea3a81e4ab6f0b80d79c174a8cf3b4014fe35c70e37f964254aad687637fe7d6131b358a95ba639a9372eefc29e0686cc9515275b4e9a29ea14eabb7ec494b5ca9e6f27873b9c169ffff928051683ac9620641fe697f7ab380f6aa44ddd33e955351e780b89d539a72eb910ace7559ab7b20ae20fba0687c907c9901393c58b6374b602f83703b20a36552ad884e33720e65d6a36292e1d4cc58f0b1096609b92b52258b35c31fc5b8e016f9b30a48419dd4b8c08390bb22da2ef2e93fe5af00c82c8d82603f7d26d399cf3824b647d2b5dc06eecace1e6a731d32244b6156d05e4dc9efdf313909325c0a25be31660a15b2aec605517b8419fe6ac0e141da03e8c99be4a8b3e334a29c7745af392facfb3519a5cbd3726f81bb63bad917fc83902fdfcbb53b759b136a5ef636bd0d2ff3ee1fce3715af634cbbae9e14064f1574b570ca352e83e52034815825a2ea7367c64c063c86cc51cf8685210f1ed1a5e9fed0f9a19a8b324235afcc6115b8e4d935aae74323c9f0628615623a49425f4db4e5ad7b4257fb731c842ef488d8d9535b6f01c13c79b421104de1d110894fdf9ae90450f98ffa709fb58cb1fdb81203bb45a8d0997eac16c737b5711fa8cee6e58daf5200854c9bd6f181442953eac5d8d40628105f2d6781c35f49fc780f38790caae169de87173885ed05b34b775d0dfd5a3404c18a59da7a081f0b933e0f80464768a3a2e95eef974703272b8f1116ab4190e2daea259c4b6633e41c9b601260370799bd6994b0b7ee0da05959c6ee464965d1b5921939926a582be7b0378ac75780343b5c58c93e2cccc5b1be2273199992eff2b17fad4185aac43a907d5e4e259984582526bc882b90a2e19f1e63ca183049ddb0c1fb0288bd61b48f77a585e649cd0f66b48b45274f042aeea6a485da6edbd3dc2db4ceb449311bc962396be4e646d978af0a8b6598c3a12daf348eb925e421b997359e56f851ca1d75f3755122ce160a37e4fb8bdcfbcb49c7a0558b1d9e790b4eb3ac447afe0c513887714c2cea81b28de9696988eadcaecaf19d80aaf528dd6b87303a547ece155c3633d478f61720380274a930c851047981e9e17b9d4d4dbfdd2388280fe3c7c434f77e21103ce6a9703c4752e37f08795dbf1142a7437e2c5b0fd1803af66b48e2551793f045add833c68f5a51a3f1a484b1fcbe73a52b0963c446e9e46d926f1fd90e413070500fc30ad265d6a6b2b153cbd463bdcc269e7b99b93cb027569e5489b3464e4874e95599f4515872257cad22e5927313909d3afd422ee8db1b46770e2421467aaba0595f5dc62a3a63c62ca04a31a8d5febd2cf542288bb293d2438f2c88bd53899cff39507129e1f14a694902e82466e6213d7731d0f006b3b02d802a85329f38559eba463d0640943b35cba907973c31ffbd32d63420b4f793a24b518b518132f507d4bebe01d223327b62b1dfe09aa3e55c06b35ae24fa492c754b8eb650e849fbf0948a158b0f2d26e8b63df406fd67d65a99f9273638689ea4fb83db50e2f943bf583ce04fa53c148e974190a60141c543b03f29cbd83f9cb7cbac79610ef1c1bc9b16ea2776b59a35bc00a4457eef7c800da69c3d2927c7d76c88dbb5741c01b34a7e3a9529187d06972a0f0f36e771fab78789f6c94f988ed1c73fce91707e8694389e08990581bf5819dbc88bf2ce063ae6d69129450ae2a0035076f0ffb32e4faea70e751dea43037e0622770906e5861c1a1a5be8bade5a9b68e3b0fcd13de19ca1126db276755ceed40a81495c1d26976a4016dbbfbc93b2efc1b1a9b3ea58f5a8410af1bb6ab6f2567b40b1194626143a96ac46beeb771a9254363092819488b62ce9bd489317aab47b134652428d0c14b09150be72672921d837446ccc32a1d46b667256f6447d529fa7a06cbd4e2605389fd33622d423ca884c2895eab74fe38a8f662f22667922ed27be7b3a937525f53f875036297d74df53f5c61a44148ba552b2c94d61f1fbc59347c8335642317a638616f50e108e95ce2bea5aacfeff0e770cf67502034b38c7cd34154515c0a09124825c065c5d86d9c0278b8c5594e2c53ef4d3c5eb64825aec02f3e8fe3b6ca2487d423d1e13026ec9269278524715bbda5734a65fa55a0072290e4b7ab9a649c84ebca70065281059ad58648643a3da6c83ce672747d460997039897d2f48ed484896c79094cb8db1a5ff3bcfcc60368a0c06a36ffa4edfa651444eb73caf58afe4b1a988601cab318e5e7353a25c940a7083fd2a54c9dc85807b25e74579ce7a8c5ba36999325e21cff27a531b187ad35a8948285e34f3c851c207452a40393c4a3345a5c4be8ec0179172715022583c4ac12fa4de06366103ac7b46004e51820c7769da3ba5d5308e789008251eded7cb66ae88aca1cd2fc1c1db232948826a41fff2196171c41f1708c8acb6e71f04fc5dbcef79a52205e386193a304d30d2e0447ebf6451306c96ac4b374ad1043c034418f1b5839c1a368d55d87a25f1550770ec334bb59f85ba2d01074492cdf1773e82a192a6cc6c8e89e7b4948e1b9b31b8209c9a32194470c4b3f211d60d0f215f9e635e0021d532ca599efb89588b64b6d9590ed0c51f5bb5aacdb301510078fb3ed94dc7ac904dd22c892b24c4533c855a3f6baeb8e1f453521f663af3fe3550a2818ee49018c0e0d1c976fdd59a8bcf0ae836cd353bc233e1e8ec3af88230f719dc6b346135dc9607e65b94ef1300f16b093794c92e0f1d64ab3325b0ed360f4e72445831a9b336a867d228ed618c826e63d1e1853ef2989fbefadb8c3651ed1f82ec2d81d1c296a26c0a4c449710724c8b6c6d27dc8026c043b4a1768145f28a187f94784e8174b969888eec76db01ece54d6454539bc6f9c9ebfe31c55ac6f6d706c7232d041178707cbfe3ac7803d79be94554fef0ae46e1f3a3130929a63adfd9be1d9581d28ffa08f0f5252e761cde94574bcf3c64d6f9de596823b987783c70374d78b74f62a4af23a7c684094f8931ea0993b2d0941076932a8ab14090a76e95333c5eac79ae68a66181d1f5a57101ca6110f6dfcbe79319fe607f74af9190d6d7f9e6743ac380d48a5f5e750ae11e7c9189db333f3855f7cf9e37207105fb2ebd0d499bf6ac012f468da30c42171e4a467f0cdf4c010a05b3dd2c789d723070ec2398f90f054e24063ee3f52c35633259fb0fde7ecfee1c4ac956984e2126b9e5483e655add729885c0fd2e8ef8f8e45234382f86bdb8058c090011cd68f3bf5e2692346227702c47a9580c94fcee074ee070067789bcee665f104fe8cba0ef945fcf3cc88cdff96f372ed4e2847ff7ddc799e8b44b1e4b05215e08ec00c6c81e50073193b6c1fc88edbdfc0f28463a4efdfdb1515536e3999f529d7eda039ee9ad4be8639ddff54eabb94221570731382b19e908e581f8ab3bcfc20b5b9b366a5e35dcd7bfdcbea8e2496a07a54e718d595879ffc553345a2a402357920cfc3efcbd41dfdecf3537abb98318db0454ccfd619a6ca73bd8751460e1199b28c71131e098152d5035b3b2dde424a8f62e12e631926b5e779fb2a8aa3c3825ffbae3b4cdefc9d83cae41a2c3cdb1e00a678288abc019f5625db65706fa3369b507c0584e0a9a68ed415f5aa547ec6ba845d11d17a087e4f9d353a04bd89e7f77234992bbda572affc8374f7599d0f83a77a53193089a59c23b008d5c879b8c60e551c38d6c884d158a57b4a060d98f3608fc0bb65eac6a4fb39e4da7cef6b8787104692a27e389e8e1b8d3da22bde3fe49336b905aa6abcef97d331a5038f9954482f580788361f05d3fcba670afafdfa3bc0d5c7d43e45aeff4983e8dff8c8ddc088544c8a94e0eeb5dca99798e2f5b7eb589334f158c3eb9cc84b903367c583f0585b7400f0640e168765e9389a081da00ad495b8a72601ea8fbe689ed2d58a6f23fac947d8539eebf9082fc35556ff6c0c9fde7a347a38854c07e93fdcc8861c5d1bcf32537cf2cd3ee28bcbeb65e0e2453ad7828767e283e64264e34ac1d8fd182a6472d52551789cb3552c978ca30afbbb408a655f383cff57d9b78375a5d7d05bf50d49e5026fca5593beccf3ee1df75f032a38f01dc29e1654253169adcd3156fbf9c78e571b595a89fbc0e9217c77e19ad7ae38867f1bd9c37d308bcc76636fe37bc05bb1aadd0710d4482cd98cca70089763f85c44fce22ce736e3f89f8550b4f05f187cf27ce88554c7c0e459783e5a6f38d629c1a7d5e2cec972c7a8e425e8d5185643893f55a18888382cd7c77491efd029fe64c9dd06817ae400bd9f55868323dd11ecfad422aa58b2a915656d7a16859b155541c4e6521850337f620fc45b840d32636c956e09693aefa6f26adb58b4ed7f4c1d461597bd3d7a5d23f34c40cc3693ecf39571efaf339451c4f5ce5d7d3b5ad67ded942c76b8c0b3ac460856e0ceac15160f052549bd0b76d8d0c60981242b818ca3b70d19941ce2e8c4049e32e1b8f3f0a4f4f3b6dae418c924fc253adb7ac7cebc0e72644c4954d3246133c3f3891af96597fb0832dfdf5d4c8be64f53a517378de8f5244b3a5dce073f2cb9e187c9b4da6c22a3b00bdd3a4ae18a3143020a1e134890a7de7b77aebf67d17a3e3b399ce7b3b5bb42c98592da23dc5ae22dae48ec9ec70ee5adab339ee94ef5a3c05c1cd7244b03d658c16214a5cc2f1c1965a37c8174f4d96671cbfb4931c8efbceca3f816d507b37a7f469d5091f257fc82ace0e66710b90c7f65c89c45a11caac1c65962a11b59d9054c569655ceaf30fe1bd0988e79b26a98f91cf4dca8e96d681eb185471470e96fa770a8568ab5814051ac6523c4112eb30d5df426a78ff8ee709e37cd4abba7254172992b90c63ab477ac267e47839e96649ab618dff43f64d22fa2b42745ac41218c4a1b56a5c57092e074ab7ca12820bbcaca2b2c5d11085c57cc2eecc0a50068402a3fb16d0defebf42dc74bcc3f25bf3bb220456f227e871419ba7cdb41269f7e98b6b8c1dbc8bdbfe249883febe30c37e41f5d06e74cd71375f52955a8e3326f08934e9c91efd2b1de4a2c9fb8118cbd3c4bfcf790aedef835aec15ff2800e5ac5a62c419754f151093ebf91a8eb6c0dd88fc7e23060f2772e3411822ff4d6ed8981fb0d0d025ed7776452880161667828b2ab2c3851f4f4cf63751c81417e04788733eff452b8595b32e49ae6a1912df0bf5a1a9626d4e4f0d1dbbb5aafb7e8709e71148050eac346734aaf7b75e9bcae526e0684ce062b8014ab6deaafd0522ad5319624234a880c8510d100f78f75fc8c3f5f0a7def0781604495c2a63e4fdc159eb5f5c57af08c0da2a6880f9d0cffb1c93492e247b993ffa44b8d539a30abd1cdbb5eeec91fb935cd4bd9a5e846bfdf33fcc9f22757901d35b7624cff83adc81d3b712b65b5b92ac1120dc8699aa6d6a6f3e7313dc78dc3bef7ba39079f3a7831f20957bb3dc16823310a591bb78333e13465be25e6c822247e21514306dbbb69683c2982858db5aa11072e67b0f45fb4f3c978bcbbe59ba4cbfd7496081ba9a0c5b6c6a030596e043acd6adc35456097942c3c260f4fce1ef7fa74d0ed5c16a0714f696930d94e576ebca1c3154681e11199620ffb53a3977d9f5711267d6b7e08e67ec0e4621ecd05bb84dc255a6663a270ae7bf4fbb7ba32501c19ecb0c056e4d5c944aaa400e21b3cd7f0859c7cc15ccad9b0711eb92d7ce47f081bb43b27ba321240fd0a5f7ff578af473ce2bdcb2ac40da9b91d70b06de730c10aa71a73c901443794531989fd5ab1ea601c1355badd7bdb85a8a10a1b9680937960497e30afff8cfecb7d6bdfebe84ec9770d183deb0115a15d731140dae289a728a2345a95fcd40c9e03eee98cac744d837a99a74068eb0c660756bebfc9f9874c58afc6f7c3c5975a528ec14b2979d376a6beab82dc5b1fa0057d3365bbd90ab1ab7270c104f1dd8d678282d151e1012d2875aecb4c6f2c024c4a8eda2bedaa532c777c2c9f5d4b5ea640dbc53b922dfe29ddf9fa220bdf7cb0683ff087c16bcecddaba772b5b6ca52f0fc1f0d62a74336cadbcac88cbeee7fd69a1e566ccbede8b2349f7958a707b289560607778ef4199e1cb82ffdead037f568304eafd7923307496f8f2b3129615c8c8e4fcddd99021b1bd3ef456aa55024974aa8346a017bc8230426292ec5569e78c79196a534a638767db5627531170347152b1d4ccf67e0cb7b29a81202da37afa9fbc060069d68a6151c1caf74d87bc26db16c54ebea7e98907deb09096b8af33109cab6e42fbcfe0bdeddbe193c320a8ee2f8c46127339ca759a356dc50bedc8c7705ed5d742dcb1518ca6b0cd71bd531ac13caa2a300806cf7af79cc0b0d1e309af6eceb1c2ba7c15f5c7b08c95d008b28f26d2f1f4c85ee9ca9ca0c577934d6f85b1da87fabc8f9c84ab49ac86995df532afcd974d5d2d8b0caa4d7eae82171ddaa4cb384dc30f63e3a80460d686ac282f3aa927cd525017303314e1eb6c785ed5d6d98192ba3455e2489dea326c55f1b3615282aec3285d4406a53b5f8ca5951bdfc1f6c12293adc6a76e6453550263111f3800ca0ff90b3f8953d9feaa20589c087de34624d546134db200e4178312ef35eea075ae4ee03d915ac5fbdb68c3d2ccaa61b9b31022776ae46d067b3da17709086c71537a52a89d7deba8ebcb4bcf36cca9441c24491723b53ffdeb8fa83235714c426a7209f2b9f86639f5e56b1b1fd26d7eba9248534d4e390906648500afa2cbd655d924f310483dba42ef0583e405fcc36e15e016944628bfef5aa8f64adcb0184ccb6697ee77659b6cfd593b102946c96d4d2d5a8a473e4434ae658a153915c0a0ff3c5e40d2cd94dcb50f961f38f26410bd2032ef2e0396997d55332231b7f19671010c5234c521e38abbed5bd0e955f574f65aa687103c440c672bfe8df8bb3de70f2a2f70b3f4a50f43708911204fea0668b25dd5e307dafaa7d98ee101882760963af5811fa3abcabfafcbc737aee368ee5c25f753bc8bc13e617be92392b736ed0c9b80dd81365236762d9939b5d84bc169bc88a6b5614ef5303ea6978f8c5613aa65184230b029e34528f0ce8c7e18a6036c6167c611df3b3b90101e2dee764f8befbb298af62b9a586c71f25ea4487df43ecf593096775860c8e18a85db4a1f8c84d18e3312919c630f5006a604578b13740da167ced8e74e232457f65f7d7e91229c2d4807b75a9443782326c9df0cce26a2d888280430d695301b9f09852992f034a30b88e2982567edd9d3fb8935b92fed5f43460c8e8cb83d5e22e7f8b425bd6bf2df63f79ef4947a2acee415382ef07fca2cb6daddd1daba2319492272a57f476fcf76572439f0638bbb698caa2f653379f5f73cb6d9e784f4201d969d2c705f8a3f204e8167df68c2f049fc903cbbcbb7df4432c7887d45394dc2a1b4592ecd33ee4dd3d989e7bf9867c7846aa08e1dee7fcf681c06ad783876074d811b8499a86d056e3bc6937c4c534adfe9b2c5fd6983228a0c0de1fd597fad38e3c9a01c1fa890f4cf560310478246aaa38be835f1e11e24430bcc3fb5c650b77a24081a4e4cda1c8f683da235004c64f3701517cf3d2648660a55cfb4bffa4df445243b5383eb438a6c0b214c7a70f59d39f9841927277f039da0939f8df7be79059b33d5d00b6ef3818f8588770f8eaa6a3007f8e34409d7f2055aab459f0abeaa78977f0901bf907ee8e96807e8c13ec2949c6ec449599fc2d924323c01be3372c6f42ffd9477d48d5971d47416e3596c277e5e2f15d4fea76b986d0f39381e109564ed209c51c5d71f7ad7540317eed88f6cf7b832d19624a2838d416f9863670a9036f698a0b3935e9ab4836537db2e401c6c7ca36ae741d06c8e306479464132b500835b3dfe1a5db659e39c3b1f5be490f8afbc29cf9ed58f4f416c4a9e4bedd4ce28a4c7e866628a6087cf06c957dd9e7dd614dbcfefc2638f3edcafa14f5b774693eeb0f44afcc14c7e3aee90c46dcfb4c7e36bba320615710b26fa21d97987747ccdc5970a015e4682d55475eab9f5178bbad1ae8c303ea4dc765a3406a72ad642fc869a8038d8c93dea6e81336d2bd8c09b29dc4597dcc4651203ca890d54f9779385bbb77f26d2bdc34bad5dcf418d349ade57522edd3967b2d7c0260fc55dd40e7aff4895653db335bb7a0951f437154f7ee81766a2a0820b59ef1b3785612ed27121c218992655c0fe22f4f925d606e8cd375b5d8e8df8d21b62459ddf6579726f0d098b454c4ea2473d50c32369e7872b1c9c79c1ec880c76ca5af15a6c984939a4774981c4add8b762f9fe5638a24dd77426da659af49090608475cf6293eb173f7b478e61f96bbdd2b88607c829e68925a28d0b1948e6af9cb66c6dff37be9695d0e9c47a7e093ceaab52b2781331dc7c5ba7585451b3f2189a3b8e5b5e9f5dd97da47a4144c3f6e005bc49db5e5891a4f0a9aa64adcce013b5130f5ebd7cf56ae555c572a8fd227da9ba00ac8e28675f588997e4b3ae57f78636b51f5bb72b3c38a700babc74ca8142a7150d9996fa1e6162f19d9e3034fd5a9dd955bf3a98f66dd52c161423afd00778ae54a26f36d0d8e9584eb1053805c3d3582b0abed6b80504c1ea82dc6a9efcdc8bf9a78d1d604ce0928cc1aa0a5f4828f55f063a71a6789710b5766fc37138d56a52d25bcfd3d25fc067831926e3efa73310a76b36e7089a51b600bbb3f18f21df70fb97397c7ccf6c4aeb54757b3311be4c6f756580ffcaaaaf59a0b8e570c1d56fce7b5fd862d366ea20ef6243a7dea107f7c861ed3685e1af19cce0180abc5880d1304187f4ddc8737e42fe1fc22fccff4038f4c6acaa51648cc444cd67d42ffe5e866005c5066b5770900ea7a842a1bceba1a4eaffc5eb6e47e319a168bd547c1b229fc07a63474f7b045b7c83d71c4c82c735dc24080cd6d530221d2481ec3a8646af203e45c044ae3e208ba4983c8b28092c17b6c12dd77cd36ddd790a9e53593d41b75f6bab45e27c0c6b1bc889b0ab5fc5f61ce6cf789a15cf1cc7df356ad24046698a4882d5c0a57b70deee1033b929868fd5290ff416c06f38922494ee2ff405e84630962d11b61fb309853fb57c1b4e89fe3bd521700ef4a028ce448ea985bd8a2bbd29502259d637b1185e723e2f143d3523829c437163827bd2e835659a847bd83b53245a2db796157c5e1f4b62fb12b919a97f1ab7f373aa6d9a13ab76b69d807ec296e7ab194b166645641003c526e4e8b963a5025dc3c78ca90a18996421f88c87928c9d79fc736225bd0f518db1e354494d945fbb8b87c563d5a049c3b561c2350a827591352e1e94f35da75fd78c7da4673a8027791350781fa3ffddb6da9d5ec46813e5974786cd2bba4deb58f23a0309184a937b9173a8b2d769ac948ed6d7fab8aed6f2ca79b90bcbfe186d0b5cb927a90bf762c3032aff0942334a46666f62fc5f848d751567ebfe753c5448a2a8d5bb3eb234f47568de91ca9166ae3ec6c0f56af6e8abb326a8d34036c88276e63e385a97cae92265ba3a9553d94c1810462d74b3ac6037552411246382d17462c9fa560dfa62b88f1cc521eb0ffbc298442ab7988342cc882534175d79b7c310c1b1b831b1c78e3fc5864f435a1a7593f60224258554b2633c1246a19ad8c5eb6fc3f68920cac19c3a032f5d1dd2c60bd75f56513fc4d1b0b00cf3d8f76ec0741ab9bf664e0fb546f5e0c91aa508106ef4dae59541693ffd48b993cdd766f50adbb9debdb7c24de172c5aee8bdf58aee0813ce1a9b5818dac620fba67010131be666935322deab7c7766bc513686ce59412b6288791fed98e7f8c69f5c101e35a28ab097f870fb9e1f00762c7ebd741d7dbd4495cb07463d807a5d330c2822e3f2a120ce64af38aef301b9a03cf5f7e627aa950a1f5a8b47fb9bc3d0fea6091ad84c835dfe5cb6df34243a4e67b0bd95bb125215afe4891fc43bcf1b72b930fadb3d6359b336d29bdeefe0b8c660435bbff002ec9a50f64357e547c8ba19f21a17c88acc47adeecdd133c6b2857d6f62a406e9cfe65ae5a2d9b0c3d2fe341398f9a5b7f686c444f1fd15302f5a659f2487f186b2d3761e8526ae47db3efc2eab34f02beb3e5d0f09a0bcfd8d330a718517553cf1327d12d23e376edd04b84c25dd6b6409d44f3af821f3c38d105f1d7c50eb1c830235b6c74bd32dba875b06c58ca56a426a128b19e813f30189460f62939d92896681afba71e109628f2b9beefa7709434903664a5def6562a1807b320c08733e68f83091cad3f8aee6588a5883a0d4568c5056ed8339d3ce4e6dbf6e21498e0419c1a85b16056af598f2ba2b2a5f0cc8d3ea3b3a19ed4c5bff4078e8d1f02f79c3cd65b55749d17263a98291bc6480990ae7f1702bb652d6e44e365bd66829d7fffd521eff5cf0a6fb46e4e0b7cb90872428abfaebceef3eccac996852609c768f658dfb39a5d9ee4d2b65447fee9002799cce4024995345fe0a9009ee39fe2ab9ff0b3668520f70e8d4b4d3e187efc946add7cff319bb8215f480cb2088f39d83f8f0615df4eb69b549cd54481dd8f4e5f646c8da3d19210fd5f76f3112f1d8e8683246c28ff1d6f35ba4137f2ee352a577a762f7b9231e6b860ff0dcb4885155784eea6397609a9ed1c0154f9662c232e09744ab2174689400cdb4ed4197dbd11a300b6e16e19dfd321801504259284be8407b5bf987a9a7deeb8e13f109a58112777926a9c6311376f38d808767c9109d9464da826135e0f0702eff1aa8a2e1e125d1989dea05cde15d77086d12135a6bf234af1a04a5ee00edd2478cc5600e1f2c2bc34e563b2ed174e50faea6accf0ee806f53006c7609d68fbf28ae92f05767f822df5a1b063a2fb83d1d5603498b711c4f11820993ce393b77853e4e18f8278e487bce9f73a04e1e432daf5cdaff4dc532637d372e3f90a40655f35a5a47e6c2fd600e5faf670b1c00173f40be72ec550b1e01a6930dde08f7becdccb10a836096fea787d1b1968de85195594ac36ccbad2b4623e48e37b7464d0fed1268a4aa48c0caee1f8827e37a2d8da7db010a3271005ab66770a9ba4317ad74ed7a37ca6e323a4a87b166c3a03504f5f44ab2281d867ed65f1df1d7e151cc5837e0c37c7cafec643778051d99f632bff53c4030ac5c586967040b4998833b16d95034916510d80284172dd04e5c6b80c567677af64f8b995493e4e895a15df8782cc4a2a93fe966f48e3646dc09f8c74dbc5932d5033fe87c080963003ba9f993ac6717945820eca1a4dceb48ae9d226265895bfbbca65e7dc71739bd79d413d878cf7dd3e74d76e18f8dc70591c13c910beb83512decdc05d7e02f14897c894d25153698b988d607c18877b7e4e180f67f8a13401ef3973c05440bcae0fbb398b7227f9aff0386ccd757c0cda2513c2e0e579a4eba7719aa07a29b9cf47aff99a8d8d9242ec12f06a4bba769a47bdc6710445cf51e76105e547e470c9b5dea66ac556d0b3795ddc9e67fdbe9387e7ec3d4e2c6e900f8d1cfea6c8218d930a507f9ce67b17dba8d5f929ab37d0a4c4d973f7ca7f146dd537ef757f47a6d1ee3ff5946c9d7b8c948e87d3f8739e2040b6364bcf2853eaa048c978bd9081a73f064616cb00e8334e566d7e4cf00076122bae9ee4859de503cbba3028191b21a3bec3261d439195392aab12973a43f73c8ec07fc4aa480f67caae0a93a88df8d8c66c0b0131d30dc0f41c35c635c38204c84aabfbf87aa0ec80d48d68db923679d9b84c1c8a61a5a45d43b2f6125addc45bce78a348e796d3d96e7c349c4a6ebc54ed228cd141efe65588af7430f5ec404d10e5e273255a3488520af0433bc18254db6f006a9e0885dfe1b5e3873f364caab362b82ed44c32807529e60c71b98fc0c43762be9eab254186b36359b50501b28975063ca17ca44399f41aec6b5354f3ebd74786a26f633c33e82435890df0502ac0a7319b58c5a1ce7c2ce16f37107d9742e6d3b70d4cf4e82a6b2cfe709426465f1a58c928d41363bbc2803620ed3238703c655920f9438949916d6634061d15561b6d2c1f2644f6c8a603fcdc6943d3e9bbba7376b0fa0133f6cf8022cdbaee8e8dee237c389c080a46b8cea7144fc30c47e76460fc0601670d48c112c03685928896fbec914de7c383aaf3f4bf87f3c2826d3459f30ae8eea12a098a492347284349c3a2f488f18869114fed2db34500ae9e31e19e58442821c658351aea2247da245a7c4af58f76b2b6353941a5dc8fb5164cfa3758412b40bf151c0a1f24b6a898d8f32153c62f8b6ea596cf44f5ff39a45754b6abcb974794c8d4df42e48a31864937ccecb881daa3f935975afc12535dc187ac7828a3c9f6afd1f7b7873ccd5df7680cef45dd69b4f298371d479d7254e7e418f24d5b0b671e9c5ddeddde613a3faa170a8728189a3d163970944e58499883480d8afd9f6a96338df8d94d8a5f02b61b2a8fbe36f130c536422c3fab1c515642e8880a3b4fe7333f25a064134f9e5a561c0bfb41892192c3662c602cf386b93c1a9a1be7e398dc9f5ca70a82ae044314ec761632a69dbc447cfd0fc93f42c5af2320a55752b7d137abd6ba109e1b1e12f4cfa1d7cad521d859ccc496c8d838cc023efcd36a1d85eeb4a16de532d52c6ed7de1f1c16f30e2fcb1280a92919867e94cf4851420f4288feb76add38c8d50c3cbeaf468dc0d59415e67993b0da7f0d6fe06fcaacd1a43dabb89c09e36802e3bf92a56e2c3a213ec6e747d07b292cf0a2ff41908a7f21d36e71171d801cbf4327ec872956b91b7c85ab9ecd096b720ed52a79d0da9328b00514adbb69373de635a163cf0689466a6bf61a3f5467e435475abeaa9c43d4db653201ae2f9bfeb470976c5e72d2b830c3835897f37ad8e21e21cc0cafc2b2f6f8625504295476dd5c4268c04797fa4b828f9783d497742a4626b28978c9e082d8c055e48a11067e81f313ef001ac2beba47e0dbc096332cf1aa734a63d8d908145eff23c0f695a88b13ccda3da5fd2e3de87747a133316e90d661d2e21efd1215d60f3edf27abec8d703b6858ee1ef3abd94baab3ddd47d79e6e49d09bd489d9a678f0d1daebb84e6f21cb2afca209d0b7d709386ee2d03be3b34b8a64a8a5c974462e497deff57d9730b092dbfab32f8476916e6605a89880584d68186e8cbf85bf269381f222f3ea83e54b327b5578b7ca3852bc826bd9b26b714149e292a5971391891ee6ad2f5081846cf00fd0ccc91fab5b8c1fb84ee6d0e2b9a4abb024024167bdfd1a9edc5e54a085f1b5e77f35940b12fedeb0345f1d68adb311a265608b958be76c0fffe75dc94401e8819cb05bf0a4804eacd9ffd70b2979e3af6a860c62ac12f55879c92159838ae9aa5949452fa63154de1d783db920fb8b9db375495779a0e9cc5994af2529902b0767e00c151bc5070ec111e0d3f15d0d35d42e553ea96c718fec1088f54e2194f87de7a1c960c03df81e5a4f098b67d9d28092c5415d8905850dc14e60c9d7c47816d4e9f32b797c3bd7aa79d6bf583d161aad6f6caeaf7a7662e9280ae1c5f3ca2814e2ab19259266f51c1d0e33aa66c40e5f93f66646cc2e9f03404f35fc80d075c7d1e6f10ccb12572a897558877fdbf584d72179d8d77f83a54ba9d828ed7a23b1799fc22c0c20bdb4847037fa49c36c3f8e78ce594ac62e3526d26038f75ff5a69246ddba1a8ca95c411e939a35c85c97cdaa06e67979e584c57fe1f94d719a0d4a45cd0d2437f8668f91a431c700f3b52c0d842355023dd9ab148666be229fe4c7e7337ccb6f24ebace02e52f9748cc1f1dc94693a32d553075f8f2c8d34f8d0fdbb6117e115fe12846a41d27fe3326c2a23dfd4ce492417283b386de8121a24ab98ca0762f8b06f0ac86c08932672b3aae89096c131501fc4045f0ef1062230d17d60eb5129506083009b2564b851972d122b6d6f7524588e40f493cdd55039ffef1554be97b0cfa8892e0c1d9c029a15e91d03639d17f5eb49aec07b70ebde035110fd05809e79a95dfc96a1ff0a99da22a57fe1c5dfb76babc5531a8ed6a6c9a4ba8385e132cd2be54bef9623678b21f2d027fbfe47a6409bab666f94a341a3ec4db3cac01f353c65ad7db2fc61087b8106a75f7df68e53665553aaa1426bd478a3acee343f08a861922a6435716b8177c02b3ef7380cd872ea850da165ca34bea8c5ab3553bd544402e73dee44d058e362180c93299c2ff46ee81f08b5eb715fa9ad488b1a12acd904623bd55426d5892c0c4fa3e77620c0b9cc37dd9574a11e582d5b947813b7aa819e5d1d61aec34d1a245654305c0202f010bfc1c53e908ce4e9e7af1c86f1e0d8dc83bf80c92947c8ded35560a68eb7f11dac14e17538ce20cb42bb975ca6cd6a29f0796ad31f1a51b350163b35d037ec49d3746f90fbbccdee43d977a080a08d81a9f864b6b757991cc52532962b9e7a72d78967475ef3a698742f68bc369ae3bb869f2c0574eb8a157c879814d1cfd029f2365f00715db202bb7741628faada4b784c7bd128cb770d4556bcd9d78428ba91badfda2a9c968c71c4daeb752eabac87cc373273e632fc7d09e048d294447a5bb5c816259c34b1419d4b1697d38f061e74d5db9e3e284211d10879eda2c136f8e39038ec7f92d9c799f31607f4ec996fbc6245b086b5435ab675c8a47a9f0e84245365a103bc5c700200eafb2846fc479d99f110ab63759a5a2360559b88dc010be5c3c08600766aacc2354728caef7b5b416d54f3658181ea8c5ff587ac272cc708c4a3d4f23fcafa63e9270c8e6b21fdfe33bc53c1e5c660e20514126dd8f159c0d34d6bc15ab82f04ecb1ded0deb291b1a65bee4666d376323b7508ff0f1442cba25d84db119caa6fe944157fcc47e28c1b7982ab1725016833ec3fc25fddb7eb8f5b2fad408e195bb172a54cc6f75235fbcd93971e3c3703e877fc4d76ed27c90d13bbc194b937af181fea3a97afa19f062744676d477a5b7058e999c11dff6684909cde4659cf1c9440354ef01f0f00fba765b835627507513200b36c299bfeaef454dc4c96bae60820e013c50e5702b7a4a8b894502fea85ef513f3331323c6f1281850bee7330f367b877c78ea220e05c6124ddaca88e8f8f7dd5856195b1169794ae4a73c2c8a46ab56f67b8935a8ba5c1b098ffc598622fc78962f22d043e6463a183339cfe311a4c314eca4b5a731710e5e30e747c4d34baff07eb6678fa2edf27a3fc30075b023f7277e220c671978128765127fb48992ccbce006e9f495fdabf36828b998e6c853b059479290a357a65a2d6af6fecaed18b534bb4ee73e63045356872fab58e4084c05ca237e3c72a826c8d10d53ba5465b20203fe01b6457a0c28870a2405654f605c21537cff38c98405e9cf3df5ff427b80e8897421c96a7dbd8d51b8da00b74d285ffdce75aa9957917890dd2d2f800f855abb031e05acd888b552f9324d5ec21aaa2a1a19de00db6b7dc9f43f0259734d21ed90070a3b7fa63e31a625f3427e78404748d4ba188ba11c86d3123ec360db2540446159092826e7215cc13740082eb25d294d631aecc1346798c5a34a13ebe9f3637827e9a51efbff6dd6ab09f02f5600215477a8a80f4ce192484fb19d1189b08f0c934faa600ea694707a73117c6e5aa38740cde72fff6a6c63ea669b36c928d24a6e8748e9d0325a8bc2d6af9be4ba294e1442eadb2f29211857b1303f1825fa3d88cc593bd258f25a0e68ac0071909cad5dbb48ffa9f9422463098541932d65847eb7be6d35bec195ef2a6404d3868e551ba31d9f4804d4899026e0fb3a207705700b1dcf005666c8fa231c16c5a9a1fdcd351a677630de4299bf4dcb86c281971ed84dfb771215f186e389ac6db6cd99abd4fd2b7e9cd091dcc8d203a0d604c744b0193928621e0df1fd50b2cace3f988f922f66301ca0a10b1c10b0568de72669d3c476c558584000ba13ddaa21b7a6c73abc9aa97be1c079d07157cf2376f6424f78d1508d07d1e1422d36661067a4970880b69838f11f5c13381e54d9fc0baa4ac33ea31652fd0572aa2b29791f1af167bc3bc53fc4367fb3a442445846a0cbf0886ce9fc5cd0cfb21fe7c428768befc5df858d18e71bf009850ab06d51e67b4213d82e34e14d292e8bae85c234cccc1fbc846094bcf81c17b24e539ad0e13d78d12fa0f55573d77713298f2a830adb5e7451b5504792b11d359cc5de999cf28bc3cd916ca3a672a7c93523073c53731b2d54bb229079cbb57c52e337c53365fc2685a2acb9eb1be0582ce8821134ce4d68c6e5f300a25776a2326dc713778163c256373e60c47f28d500517e900a91b6d04fe6682511323b22066690eac72e638a247291e9826ad25d2dd90c51ac8da49cabf46d953686de0f9dbf91d591191b798404a55417169d4f887876bb0443045e08c1fb63a2a9a34f240f89d7c3102b110ede750caaae72d4b37f8771a77ad3f004a1fe61f58d31e255782282451fb38834741a052a7a4ab5160b7011186330745ae83b769cae7f7c7c41a4330ea1b0f35276c7e0867b178ee16b6a177a84fb67c44ffb3c8e2f742da352c50642f4df6b34aa0eb905c55095d3a174c6fde634d92f4865f7e2b427195ad5e37b6ac1063e1a839e0886316d981fa00f536724662919dd0a7a3eaf731a3958ddd12283711e9994129008cde63b8cf476b67b361e15931173fa3a399f5ba75af3d4a60545f46c62a94f3f1ee90abb36a25f9bfe876f10bf8fbc1ea7a1182b4751bb6722b190f83613f571b0f0bd71d9cf9acb16ae80582bedff541d5b4f48e50359f49b76a1900e10b2c571df7061ef90c2af0fb9caf1e6a172ba15f0a8df7163e77472f559887d78c046ed8f84efdb078c7141f3febc900c5b54f4eb968e0ffdecbd1075eac04bc67bbb0fe5e0c12f58fc064b87ef3bb7039364922637a42cfa89e0cc1e5fa261e5e3e6f78874eec199bd9a6331233385cfe0073e59620a4bae5ad76b6fd17ac88bea66953df99789d3d88b10001bbb9d9d6a47d7f7d5bdd9afe267b939c945af3e828c94cef5723b672a272f0eadabc93785c1d77788e579d6ddb579f998b7e987ed452dfab25b52472ab58f1257b5a7ca075fbebbd88ea8f38dd14262c3d1bbf9d6eb4f32e6f99cfb8e8f53b41e3dccd601785d66ff111c329a69b85911c5995600a14ad5395d705afe873725b5224ace42720f83e983186bfd5100c3aec3d9cff9cd584b27898daa7c961dcc19cff2013e3df3f062055fad291806fc05e54fdcbe42ee89067b726c04d084b9714a5b5611ac0b204c0c6efeac20c48b254e02b3850a3e73d11e263e68ba0825a4633473ac59a9a2b1816e8e7d742d4783d3c68bfd77df001d33b7796737ab702e200c483926df9d7f56e62839735f52d6de9dd5c824170e87f71ec98f2edb68d21e8aec22737350e9bc25bfd2b9c7f652e3bcbeafa16fc9280a76d407c52ec9f9a361f96a1cdeee34cea121f7dd869364981c04bea5334079aaf1cf14ebde102c19a5b239e27fc3407aba50d0cf7ddddad5e79bf1f302b7a3aa11c73433134596693bd131a4e4c0990cf5e51e6f783ec93b0e21d3e3f20ac2f941bc7a6c3618d9c72df4bd3866a702c0859d90ef1735c94635f871c0add0622bb482a4f729953e0b260112b58ab629d56f01d06444ee76d92fce0612f8cf1c8bea9f22da99e9273fbb6b267a9dd72761d361115fa51967cb11511d94063fcdabe572d4cabb85c24337c82b244df3517888ee9811090a1fe54577ecd0500e80ff3ea2d8ccd72189d775a458ed706ef8c29d9a2648b14cc14e49e6714b6a6b73053d9c6b2ecd5fd5726add682352bee2da22b84896d6b5f8028115969ba48ebae3a950de97f7371ecf38549edc2a154b6b5a703b063e0d50e665f1affde8b448c6f230fbb1ef40e9fd70dc4557e8786c1dd0410b3eea5986bbd65024a45aada4a1bf4e59a3ee1c3c390894e3f58e217aabdbbf956aa767d712d6704f6899eaa4e2c07333fdfcdcf935631dce0da69c39b8d20e1bcc4325562327bc796bed2d2c5a7c467f33a83d04ac5fc7338da0b9227cc3c417d9f6615a651172a709c2fb7e3245ea0a4dfd2b1359cd16dc51b065db7e24d1cbb32849217e06f70ec94bd6c4bbe5326a0f4e77ac64475ced27d4f2d2b82e2f6b19dc86c3f090d25fff9c64e8e9095624c1c091fe00f35e0c4890a6e007c93a4b25e64f8eface01992f19fb94a53c78efd5503c1d19d73c975e83582a727a16283fcdc17fd57e5d1d94a92f70756c33c9f62e002d14ade4c367c9b3acd5b7672378e9e6fe98678fc9fa68b4aa49d7e7fe95fb3b73be5dcc599853b2eb674a6af8756cfd91152ba2b612d5b4ac9be40126110e72105b4b3a5e41687da22d6e282323851a3118198e043a43de45ef8de3f423009b9db62a077880db1b077121e1b6dbe0b47e2a4b2af7735ceb44323cd3a81dd7393cae58bf476daebdc2f39951914dd3a075dbb34532952f29a269d65a87717b0f3122cf3e3a558f3c126a03e1aeeb18d5f0c51eb7eabe54c426088af848be10279619813fc03aaee97c5776bde5bbacb64df34073fad2fb42ae6cced8ed4cd2f2bc1e9539939bcff3cc6acddc3e7a954cebf06bf48c2e2a49aafcaa27dc65b9c853c0334f8c1541ea5b00c4e5739defc835e65086064efb6bcd9f8db47227e1770874ccefcdff634d7986db0c16433feaf5df4fc9499b45ddc84dce15297b82a598413d6fef205751bc9e37796469d52822be1183473298822f9502fa9f77d8b358e4523f402ec1d16ecc1a2b638a1ec6a0c9b48bd3429221ac745a29646968c44b0d9b8cfde59cbe87e59c390f89dbf52b457441b0034836dc6299aeebd88a90ee4da01dd541868bfee2a082eba71f5fc0883f76d1ec6ecdd694082406a0d7056859d73b4b91026d113af89e710e064baf5d985cb56a53048ead0b28e7048c3817b9f13abc9f1c138f4988667d4a66ea948e937d39867f815863f3a08ba41c60b318ff4228c2a4d7c6edb14e42004dbfc3a4cd2633eeb49da7c787f0ebdb410d0b70c6c47c3c4c7b0511f5f3ad1e5ebf1a8abaa796c25fc9b3d668d6669815e2dc76f9c90ceaef37b1210ce6c1b918b8b48cb5853fed6783640c4201515778421574b90ad844b89d31d45ff6375305c9e4919d5e06b9ca72d751154e234f87262a4ebe310821823bddffcd2ff97cde1dc538b11bd9b5d801fee76d317a4e365539996c3e2f26256eff7ef1cd07cd5d32463a40192500f992f6f289794dfe686ee396205d913ad507172a8b9e0cfcefd207fc881a1358090ad76f9cea50f69e01a6a7e1e76faa5594da088d3ccb42a5d8b2498eedc07d09bd95d4a138746f65c5ef31dd72e5cec3efd0f692e45bea1e30fbce801045f23066a66b0f70e66bec546c6d2f8b9589290029eb0f97c9157314fac39f1ff63205267c05d1ac048c992f7f658d1927c8fc1ae69f88d11572d7eb4eb500e800c36b8c9a9d85b121c2dd8086e64a44d671c74f1a85c71f7aefa7bb304e3cd722c4857af3df17dc556197f0a0e6e525dcf7fead0acb1b2719601d670814136deb3cf899b5801c124401714a1f1c9e05ca2951d17ec475b40444dd3a745ba2db102b949193540a3c7c57b6b05a83b5e128e4ffc0fb2a967d36fbc3982bd2b2bc021a8432ed6ef58ca73dd40d651014f127d0f1dd85734e4d437b06907944456b1f1ec30d4d2614df629acf39143b0e79bc113a6e833ccdd08fa608d17ebc80911f57bb6f59232b3b73beb3ba3c1f53917d1f24d48bc5e243cabe7911d3c11e2ec25f6dfd6c3d667d98e3b6dddef9e23a4596f42c17e367f931a0ab829b859ce2cbcd91f54bb1248fa66bece19a240b19263b6209c16df736a0f6967e0d13507265107f1292e94d47ba7c548131f67d89c2057ad5996dd7d9dd30cbab41caa0d873f068b2deb57b7bd5e9a892ceb33dc9e149a369d7740648ce7287dad78233789c2893367e6dcec7090ce6b5fa4315ee1c4af29a152e3aec02ffab7224d27a6e8396bde973a1972e7e3e563299000c4039162bc6e38a34ba729ef094383a3ac89dae0f80188ea76aa040f3798a52499ffe52b25c8da3bc9273174102a99e9fd83e4bb6737fd6267965612eef8b64345908d413dcc60880e4d0ed5e3c13ed0f5e2b8b45f13f5c2b8366a3e092b7cc3f57b694f437ae019da006051c4f85821ec4dde846ad9a948ccbe9a640fe46f33d41034796523c302ec096d4ac43f70114a6bd02fba6fa1124cb40fd0dfac7abfd575a1a387ad4b2fe16fefe142bde38328c421b5d4849a014c4e7a218c8b387b63d5f389bd74adbd9398a1aaf50f395008342f600243be92a11d1e6524d71df6a5f927396f6dd4892f17419dee9b903d28aeae1f651999a3f8aa97611fbf238a96eb5b0e9f023c0e2ef2b10e1c08f363bb0377e94bca7dab2dccf210a72570d65a91a79f42dcea0b85b5ea4bfa29da925608172111439266a5e9c610d7e1dc823bcb71933ccb811dad4c13aaf2f27b557a40ebb5e4f8d9a691ade3d46775063498b6484f0fe6e2cf1112bbbdbf3c504528b6aebbdeb30b62652530a2fdf768277cd7bbd670416d0f796f8c6b7c4e9949e48dd19d987ce45dba400cda004c841f35dad7a6b01da5fd7f9b2bb5915c2e8106f16402db0a63dbf78ae5b468385ecf5e87b7fafeb4de00f3fecb64c355478464a6cf5f0a2dc0796629ed1269f352d66cec37626e67d99ffa521ef782dd5c3aa4cd6720edad614082c43fd40b23c760790ce219f8866926cc625f562c23845303999e92356fc49a3f00d49685c7922d52ff8e9d03bcfdfc3d2f2ad21e4258e3638edd874597016601e4237af3079e1cce876ad3c9e688283d0f8479ee20c66e3acb218fc597cea6813a4d4bce377a19a52454e82b4105a4b0c073e1fcfe5d9b872e907460452e3bdc8521ad8a91c02bde724c274dbef78aabf349aae9788f109056c28a89b1438d982e9321d432f3753c828c442dfee4b96f481f8ee595bbc935e64567d3195d1c90dce9e24f3366e5a7016f04b0436795d484fc3f38fc98ac7eea7aba03dc778b8b694f1a82c94cf7943fcf1584efdddd575a432c6f5463685f8fdc1d38527cd58b6f3d2b40d51563f48e79c227140adc49c24b381bab52832ea2d65b56cd9b8d0bf29e97a3b16e679374e4b091adfa32b2db92185d7c7db4e70bd37d07cfffe06e1b5fd2795ecbca2493ed2f78caa97ade4a73f1613d71f2331ad69c657b7a948a7507e1cb01bc451ec872755273108b2bc5cc4a984d6eca7d47c28d8b6eea13152ff4c09e3c1bb33a2c4db71ed242a4c625a0b08e975d08113dbcc26085f5aca849281bf5382acd6390fdab2e95b001d84849f97e42b1dbda1d268da7bb41742589b68d6e7bf779afa1e6461b02d6efda3daa6e8104d15af4177726797cf56ab9da5313474f30103c6555eb7a7773a03f8fc869d827a05cd72a3ca3c4ab2f5bf8399764f3a7861bb1319160d49f9b477fb9a88e3a30350b64ed451a30576e47712bfc72a76d59b4280a4fd2218d7c924f70ca83b64e3988cf83a92b94bc2ce705b4203f20bee6724dfe9ae44ba22ff786c775cb131d8770a2c5bfdb5c81febeabbd0e9390ace6b5953fa6537f644432c71cce5fb5bf1b60c06dd877805838ba76630b8616a86489d742d8a5b386f5882651d4be5db6a46e8c8051d99287e1c6fd1eeaaee4a21bb82fff91f74d1db0792dd8752188c9c8144fd50bc415510cea797a8d589612e9ba076cf734f5991201b0a5486c0adc5ac783e359c44865704ab3d069e1537c9a23e722cc975aa172c52cf4248ec9330f3343610c33bc5d3b0f821b170fb2ee7b6d24e4b420e1fa258e552300fbf4ce93547e9dd59494488249d5225c6780ed063616f1c2ccbcd9e52940d1dbeef4de47f4935e6e65153fb1d4e004d74f2ef0fc7df76a82033d96f076ef444e227fd6fbd9c904f9d4917e77e32700e15012e1043f44821ac9ed4ea81facf22f4a42204a8ccafda65c087a2edfdb51eed7c15264c128ac8bdb1b6a9afac16cae014f4c6f6a2984c977344c662edb1fda8850ee79b798e04427d1b30caf42fe25fbf85c0d99ae24a3b0a11e15ac9699e722e134f2606a1e93ad55f29eea6243050e413cca893c4cecc0a27ddaee7eecaf1f5f6c97455345e8e29a35c78499c81491f129afd163e2719449f8ef13449579f938a080d09885fc5eb789273d4060016a09a8b2732d7fe430952dd9645b3d17927045e54065d9198a82aa1673aa2c02648054c36e5e26bdb969f3daaf38c745f78e50300cbc0fe275e55ccca862ef55e7f20f1f660b57b70390caafb9e217d24dc16e25e8767a8ebfaf84e3671aa6ca7cfbd2a6a31dc895d53f4bf50371fb2232eb82ab66f30ab4f3737f93914a3109c6b6a0e0cacadd008170022017183f64f4fa6658ee1a6d4041c09fb4b5f7e957d8116d25e2ee11c248dbb80782b4289837372aef252bea1d1ded99b230144960941b99cc18acb727ac637c895e2c8132d594e0c4cbd046f57acb6b276f60bd865246b486ac9f0a1d119a650b1b2cb6e5e19efaba5f303be10b61d4edaf6f9733bffe0cabfce5356063125c39538913a8674076e9fe4908c093e9b036c2cd80544cb663e40ed94c6f06ee06c2866ff6142c4a83c098b38cb5d04b917114aad10e76134ea7a6e56981a0517283e9961c568d75b1d466a75ee41bebb5c7c83ef8cd561877c8e93ce96c03329c52e8c0673c23cf5b14e6989dc49fd0f16e2eac96e228e7c146f3ee1a0286632c9f97bb6530ee33ec5e441c200e9010c767546561f189a76d3fa453aa29bd7aecf785f0e3cc6025173d39bd45ae7c77979b7932b7292a623e324f308396bb9ceff06a6793622cf6fb4db30065fae2bbfc4f7ef6dc3c56df6efe21f7371e30ede256f29dde64baf21a446e617784462a1c04218ab8f1bbeafdb176f2dc81295ea77a5e70438740310e493219fa4303557e33ddabfcee6fb8b048aca431d3f4a70cb2827aaf0dcda0918e07acd4db974df5059e88fdb5e65c51ffa5f6be0813805438d96f15136957032b088db270be2de1230f1038a85b62a6e5cccf318f0ed4634e52cc17e079fb0830e21f5f3bcce619c3e7997913e3690e6438a89d0942f2038fb9813017cc9d559a80ce112644c8c3538dbaaae598c331c0e25123543e4b935dee4a148512b01ff305c8f98ec945147f4c52f495f35aaf5dff18aa09cba634f895656c3275116cdf11973d788b01853634c20b93b9065a9b1a9654cde586c47d23cef98ebd792171604ed59bedd894e32776bc139e91335ec86527dabebcec14efee92faabfc158df6311ce864d9063ad37b85e4b2211438d5f81dd63f0e3936cade9979c4ba2b2bfba118ba6ea259d177d18671052ee6672f038eff564c43dd5ba73a06fc092c6c39a22077da59841b761f0a4706b2e625150d80ce8dd9994abce7bd92f5152bdccac5c4b7495efe50815cb50f5ee5c7f507807e7247579d6622d2db292ab4afaac0a3c11e3b32b9ffcc1056b1294823270d11d1832a17333c176a996fcd807fe2e49287a21f1af43fd97a72edcbc8b018dc46c23eb3574235b8b629a37809215925ed1d3205e26bf86e939269cf234992a37c5d7877780dc820efe2ad7aa23ffff1bfea22271418b02e4f57c839c7bec6a094adff0ec50f045aa3cd9d056391990371ac5707b4dbe454c739104f1c0b91457ad81e2f13c0c9637bf8b5413db62ea7d7bb851fb734a03b7970a18ba3dc52184391b585a833dd7cd3e4a06ae0ed3ea563773d9d13ea7823482e4b6b91d66325a4023a4a36c9ee5166aa3d7187bdb346eba86010ba144527bd1f333c16b66a237cc7db6d8bfbd62d0c77d11f1d0fefc826b5d0c1d1f55408bbed81215e149aabcd215bf1af48e8f86b582d5e8f0ae537c7ec49c996ef0bf62e5f5432dbbd8862362990cb412ffac50238b79267d4f3f747ee15ced26dcf5e3abc140a1b702f8ae72f9a38422c42de5f486e8001b58d14a2b04589019e2a9d78047fe6804e27565a27ebd7f19f42b0598120482fb7e0863f73adfab3abd355f9a0635f1ce8962e83b440ca9da7ba27193fa750063aff0e180d064fd3691b3583492dd458cff46a124c80149eb1f9aa4c651b79cd675216266cac4b4c237ff4489ee0e169c9db65e7f67bc2993fff1f6b8434d88e8a119b51c7168ce86f8af2bdbcff9b5ca3506811d9b848002927cfb8e84958bc9b2be3fa8e42f13736fef9e296c3ae0c281ac7370eeecdd7bfe8eef22d410b9f7f7a61cae83fd088039bb818c074e9b4e1ec475e99cf1764b64e99f2829b92c728dc2d665141f2b1e55573517812672ab9b19511597a88e61aa1c4f9af19204e8a56c6a9c46fbe72662f0ecbb9545049f9b97bf9c6cee03ddc847f61cb5a2956bff4616627b1e2f1f3c8f4afbe7edd77881df51caef823dd8db975506a4c03964f223673c0ff9a25d8c5d8021af3e06e0e52cf3c843cb77ed9254b3ed9b0e83f156b4e630c7f2fcb9184557695daaf383945619007283828ec4476143bd0d88d65fec2610a67ec28ee2aa8c388cb7ad46e074aae41e732599f4b663c9eb1773289ba9cb891ccc4de709f06082c09b8f5dbf4f77267ac77249fd6ecfa906220944d2a926d902ecb7cbf776d36393577764e7e49f190157ee01922dffc985de2fd74a8e7bc8729b17a73e8e875b54b38277de75d893a2a321105c5a9962185badbba127a724ee9f215d6b5b498d23aced202df77acc3f29bd27f05f614107af8b86f476a5dd4bf44a0b60ba13b238b548a29fb278140aa16ba9740ff141730e12b626b76eb30bf4b987c7bf3f540618cfd17402d0c2bb4bb3d6ee0d02fba5e2983636c13dd441a1491b3cead2cb8eca0ce1958ce5cf91868b1e0c1e9f190040d97d9db718333c3cb8ba68c7cb9739a25d16e1108113ebb39132732d365b8d37bf98b5da9bd804791ec1415d5482f52192d666387248bdfac4423cd84a97063596eeaba60ed0e38c41e5f2104e3381d1804d60c9682bac06db1031ac8e5ef727fcb848adea2ae92cc7c05346621c48b06a8ae09e4fbd217f407388dc5ca0c5acde6efb592610cf74190c637607845b841710df7908b935acfd1d80e53594d937bc0f30ff13b6cf41bec8bbad6c0442f6eb2c367ef40cfbfe34c3a4dacf4f0ef42acf9524bb8f34aa0b13b1d439ed1dafe35fb2b82724b5b6bc24ddaaa76f925992dca7f7b9e8ff587c006a8f71919c714c54665275a397fcdcf4cc67984a2345a6615ad0cf149f9e1665c0dc41c6c080eae12ef911d161d7b4520efc9417851a1460063d21fef9081a0236e25ed6afa1364bb7d1b9310e7ecdfac6cb30d8ee238dbb59242d732ec6ce037563d849c6e125ec050aafd4708b872ad3631bf1791a002b8404c88116a277acd327ccb3c9ea13ad28a3656dcebbd6b3be06414efa10ee2f7890454c7513c15d3536c323fae480a8e2588413c5a9e6a0a06b2d5e3a8ce94dcc85b6712aa202336d1b6094680f9ab9c5eddc502264ed62b040b1aab823a4849d5b60c4e14029b15890369690bd1629d6e0fa544c3aeebdd943c18097867fb9d8b707bd09473831d148ed9bca3fccdc8ba519db6a88b0b97ce9af9fb19be9151a5ce86cbe64c699e95b6503b0d96b3bc2d4dcd9901faa9f19e4261b06ef8c012c7eb42b972733a12b20a79b323c342c5d84581f283aa3b87f0fa09aa4ab41498a9429293cc0f08fcb0760e80a0c884dae3ca7367f679dc5523f70f99e2311153e3e141786771453a511114351e6624bdbb53b07643f7ea85dfd5d25efb30b2acb2eefd49d6bac95d7c9300de5891f12dbd23f1b2640c362aaf92a193c78653ce9f17292a1c0a8e27715446bf3f6e4eee9a1ed2b64e7013f81a1291033d98c173682fe9105b8456729c30268eff040f18e299e80dbce221860a24b072c071665557a51ed4eb3b5d5f4050fc7e1dbad2132ba085d8a81b1d3f98780cb64b021c6f07f4eeb352e4427a601be57d40c72cc1b2d8b008dd02e64d2feceb7ed2c37f6cbf25c30658162132badd183bbd6f64ed2a8bca0f6ea22ea8487955b0cb6f401a0f644acae4d9e6266288476a221e269660fa1cecf6b1a79050814c0c729dc60ce7e229a8a9d385f86e116ac27aade5d46cbb6d79a95bbb3c2c927d9067c2696c93ee800f9f9d8d12cd6b492f15919c1ae4599bc106b0257ae0eb9b29d16d188f884ec681aacdd2acd38c97748751677e20a2caa65884d237498769cd0365bd0fe63b6e9e29f6d58f4770da12915e798e125d10e339deebdf4919dc69262a21f4a7fe13ee5584e84a251e2b27456f286370f87ad70aa01de8f9a95f0e30c80b164f9eb4877aba3e38166f9935de39432ab4b4297d0233d214b5c8df5e0a288c38b693aa7a4f7a407ca1eae13a9fee68920bdf5528e8f17f2dd07a92be20a086edebe9c36c61a03499e87e01e087f6d1b3efa482775a7476272f97d4859ddf487e790d413c7384fed274af2ad539f7fcad542dbf7e8d3e11703788b3589f327ec44d07c2b12c1b48eb272101dee47ec1e744258b58be587903a302e030a89d5492878bcdb8382655bff3cc625cfba53b14ba816321abb2198322c9f2efdfaf46a5a77a455a35d89e4380d4506a5465f80ba14a9b9ba2b29890135138c789f99d90e9b925bb2019539137f4ca70a7dd6daaa3679644a69a809ef6c73ff371f751483f9ef3d4539713ca4b7cf3af13e134043c7edadf080ecbffa1a359b4aa63fde33bdf52beaa7b98f27da1de8a3796b544cbfc67de1928985ddd49c858cddd06a3853de063ca6b7630c6519b963256f4555fda34a2ce988eed31090e273996966ed5662aad4ab17781d66d62404df37caf426cbbad14caa882290889d80f58effbfcd5776bb12db11ba5ffe81cc254d8fcabdac2fdf1e2004aeb9bf95b4db69b31ac2430abc2147d591728ee09d014252ddafdad7b7558deb41a0152bf3266a0b1305f339028ddfe39e1f2aea302fa008310f174fa9643a240e04d1c82fb4ad11aa415cb45f0ceb2ec8be5bd388263621c7fd093ce5a486ebf911ddb613c95cc9c3ffe91665170e2172e5555b38da1b5fa997c333ca1688aa3a47a7de588e7ee7f9f74d43332997e88e344d875e2411ce98de226266ae3b7d320d9908ce83f89709934b06f8e385664c6e0191661cc1748e323cde1a41def03d1ac4f1025cf9d14344461513e6e89d5df4e89f96d3c365292367bbf56742c0e35d819137bcc0173fc736dbaa41701e8146ebb35d6a39d55414b2c74d576e5453b7c7cc6e19f1582608f107f3f56383061564d763356713a18bf9ed4b8b176458729b59ff24c51e34ba6c589f740629d06a87319f5bb9d5ffb251f6b1418730234330bd9d10824bd861008204efb02f2629d356827f6618ffaad0ea0dfb6d9774c1ddeb94a129b9c6348e8d92d160f390199950be344ad7ea224f91b467e5a84cc703f35efd8ee2da7585544de419f3901f65945900b64bd10656076a2c7ef440928cd2d81eeb2d81d1b0cf11c9bfd19040598531c4c03482bf4d672599216bd43f648e4b8c4b9c59fc943003bf1f46c49b56ae0b23c9df1d44f02c478a9f1d8de62cec45b2593cc1d67fd290627f01695dd136084670961b6e40c55478ec3e3c7994010bfeadbb515b2e03f054100f7e73eeed91a60cb3ee17008700221eb8c63657c7f507ccd617d05c0a58a52947d7fcc644ba9dcc70d914a3fc5429822964b5b6b06c1c9002d2f23b41ea560b1571de04998014d6fafc8c294ca26317f7aa8e6e0107d945e8945a9f1ed1aef6e0c7eb7aa95db20311e75d523291746a104e96dea55d2f5b5928813623cded8e94cf63006024291b521b7d318bf4b00f46d3c5d0a02a14854506d257bc3265f760cc5787cb34465f92a72050d9a5e83fad30b80ac31fb75cc2ff3e468156926834d164ef9ab2b103ed03ee0b0f89c8abf38d822777723e4e5eebb3c8b16f3525953c7c3ef7cf27e6cadccb176adb31164c765961e6bc6fbeb0bee82dce1d5320a2fbfec15de668eb2a99061f31d88cdc09a8735792aad63409b439be15495334ceda67c5846c727b51ed3a5219b4a2b893f31d3b8b5bd0357d4b90a65be7b667cb37e6655ee8ba52c3c4b949e32d4db1cac1c638048ead4f2ce48b466b36388336d7f5fc0841de3dc43996c47fe4fe73b1277c7cfe4fb4ff28e1b68e8b098aaebed796136f88e4878fc601d2d1b4c27e5594f014a364b50a0b4776cfec843169293db666a561b6a31e179003bc1d539ff0941b09771a7090b16e85946450343b17f17c83e7c03bbcd80e852df97e2418c9c91ab018bf02571dcbbfcb36c46a31b4d02b914c59e417d1cd6b1a734c7475d752c62998b9e0869d15bb7da75557aadb09412e334cbaee8904d77aedbae25d7a20b8fb1d612acb09fc3bc382c8cc1a761ad1ef5008962c4cc6e2b5c7db79c0838acd52a48fbbf03e5401933c28195b85a89ade810cbf119fe66314ac873f3ae7884e10c4a1f68bb722466f974be9442222e2b72f649973af13c6767a7a6e2c804244cb74c9bf1bea4c8d839c795abd1de55a2ab9ca0780979f446a3ae548e9e77944c91ae330138eac53de55d33690a0320ecef8f43530bf7291e3092ab33aae26a5f5849d5ab20c7260a4d978854678a1b28950d80e3873795231f5610924c3297d6d884d209c34ca6e13d89bb4608e1c80bff0273b885b15c84cb427f0d723158de04ab9a8d14439cb02e9b4b713c53c8c283e2bd9d9d1324d613531b7059ea7587915c57541daa63fc8d6d9ede9aaedb7196a94947521dbaf04b22dab0cc07e7462ad5b404fa6ceafa7baf5a4ebc0cf033801c61eb2f85db0895f74870f5175717bd85ae96d01bed81bff7098371c0eacdc214942e8b1d2b025fd6607e700e0a639827d10e0a6e1420940f532a0fe5d6edb16d49d1bd873316a2d76eb7a4daaa489de8a1c813cc05400f3f47b496f8bd3d7c291f2e5dd3be0f813d74caa5c6f5c3660c303f98ff9b99d1bde898889d5d7183c52ca41e61a3e5cecbcb71e448a9754f72b5095d328c261cfad9e7559596a3acb2a909b3a7f097a6b187a78b2dfc0c576ef51ec69f871f331c3a21dda627f250c67eff8175f43dce29479a29181cf2fcfe294151c4c6705ef5fc47383cbcac237c4d175a662c4aa2b5769ba164bbe99479a765eef0bb26eaba645f7d6401735fa74b83dd9ca1431912060e7252ced302578b772994ed5616ee604724ee3d186eb0ad21a3b34315ee161ab195e95d7cfdaa89d3ec703344678f3a0dabaf42ecee264d52301de1b176331f2bff2b16cb2a31fb32b95c6b35d95f3806ba7cd0d29156a1342ffaa881c16164994b76bdaba6c3cbf1a18fe90197c026b7915442f76b5d4befc00ce204020d824ef28622e2b0ec598057d14f3b5e64fc472e91423572cc5fb8ddfdf02e74587111f418151011742dbcd626ea5d8ab568cb85cb89bea965c365cb4ba0dc8ec747c42a6a29c848c62c75e33bf8b3cc7118dae2197ed626e7783588139c66888f6ef0e212d08a3081d0625649cc6d8c12cff774b82de7c378c199f775fc6751f92d29918e063890c969cae23ae6d609b78e7c239d4478b2eadb36a9a0e911084ed6d76daad03484dd47e57d88d68e322df5925271231e16a664fd2117c6d9a825c976cfecc1982fe1ac1bc24f06c0713b0e9bf3c80f9d907469f254e9bbdcc33833aa026153814d6a122ba9ca7e8ba503db1ada8209af33fbe884aebd825ed282c3b74b721bfc5bab962b236e7ba0fc70cc8df7b56387a95f244dc9b9164979458813de3645ec210675af8994a473722a9b2637d1eb6d6a15a7b3aea41ed00a2e1d980583bf4a635f1fc7c881386febc8997c321a38dc932f94a4b32884618f8622b9cd53eba4db8d585806ef194b469694368ec731b95f2e2c247acca23f01e3d4b7693800fade772533e80909ecc3517a16c78ac8aa490a89aa37f51a7ad25c1593b6a0fa30c8591ded47a3468039907500a57b3663e2d81e8b6a355d9c87babca08c7f9c21d00dbe30856965cfc3ea4f875ccd8a222cbe40ebbf252ec21d7b73310f2a51d85cecea03b5b313728c21eb4ea648bf3be48b6af90e387a9176c2e6c6fb31daee7060fffef0eacfbdcb00b6a18ebf8689e0e15fe4d74b1a5cdc3d1ae5fb45c39b83c61ccca56916f4ff0fd1313450c7b589e21cab993200d33cfae01b683a0161f22e1c7693bf2aa02cdb54771599d0fe3fb5165039ed990d0f6798b98902a380bf09c870cac70e54c091531e1d7c7cc3416badef3a2b054fa6e1cabd5a53708f0fc17a29259792cdd80d5b22ef32ebfa3ce56575a7ef7783f7bc2e1dc58067baab6c82306d62346bc9ea857769bd130233c48aae8b07b9d8014e4c7be997381812284304cf1bc17476f3971776b3bb430d99747a3c7d0cb33537566e3fe085b8c2c45e0f9834ca5a88068514c42948a73d8f8a474028e37bb15c2347f8e3dc43faa866a258e941341681c4403ee729f769ff1bc812717c0979c6d1619525e03ab68bbe2b6fadd85cd093ffa79bf4db68b11ab403f4132fd685dc7707a236f9ce83ab6a72bbb5f66223514f9eea8e74c1088869a8390e5c15d993496a67b9aaa839d3c2657f5c5dc2a0310f5d39dfdfd462924898e70ff5f1366365792baa2fa344aa7b4a2e73020bb5e696552899945b32d5d3cf3135710df9da5e2e55975f6d573803e0270230d4d67b8ff75035899c7226ff6e7f4b6a09ea70835e48b2d72d43d7422d4c16f6e2868653880f50445b27e22a42b6b0142d9b0eeca107c331f1790404c80d9dd0d39a15082719d91eaa150986d3dc2c25dea584e1c301617c33b773764d809f5b02166c8005a099108ad58d637a5a265d9fc79b6626170d002c2803eee115a7d0ca5ef20608eefd234e97fcc14af20048001558ff56eb089046d6b6d5cc322194720c491f53fd6e3a0ec260955d8040050f43a38f25e93feeb14981660526264e0e27fda75b3a4456c27a8dbf980d6e9eeaeb64c8a0b00d43118295e198a25e4e8f0c0e5a004ca00c148348e8284f43e7752c1510da298d7cd6167b51d4f2e0fc3522085cb38a5a1f90837ec490e46b149e760179eb94254a2e287a336c34b6e91d145afc0443e5e5306ad81393cec50f95aa9f3454ee6cb37836edbf7f7170468be2d5698d758e6aafd3c19cd4b3c91631af05c5157c76b0df97002bef6ef1be39e7e780d253c756630d488e6f5c8386c2fb188c66d95c989088c5fb1ea40591a7f226dd7669d1df8323ea7d3ff52da0d3a729ff5ac03098284202bddd7e1550c1b19d8fe6121e97732a7793a9bf07dc29f79dafa0246bcc5ef9b8ed1fd0462c20c1e535224faeecbfe0ba074effe8544dd89ba7162552e6cdf71711bb846ac5ebe8d2056b0a14c0c5ecb5989a1523972f74badffe187909a6b6968186575d454fb2d63dc40fd6c5d500f9190ca6437a4f0f13d55659fe7033a8a2b32ef057b97c1845676e8108f90cb00d225f275b7f55c4dd20133205d18a9a6bfbce763bb5fa891b3878fa057e84f67a1306796c3eba679c7500e357c3a7cea19a7879ab3c5982499084b328bb4bc75466c77011beacdab3aeead66884a51d1893e2d9a6312afef7233219b9a6f73cb620520fe1ffdf21e33f54e16a89a0714083cd4f169764c0bfde32f5184e70902389e4614b738897c489b319a158da38dfcab2f7f97f708b4e6a91a87b97c7d692cf6fa71ccb23604e8dc221496662d0d6c58ffc4fe6e531d645f3bba99d1c765397ab46f37c1bbb22ac9e349a55f3981cf4033e83b4220779666edc8fbd1587008ad2e7084f80a884029be812f20de1aa03e92dfc07dff5e532c1720b4998ff0c73786f224d3114e02241bd5134c199205c7e54df391e55a3bdf1387c65c930f61d0f528e6c570b729641bb23a16b2c3f22e0140f91c7fbed805bfdda53183ac6a79f5f2396dd5c558118fc8d49db08ba5798d0ef179e260a2b373c42c2f5d3115cf4e5fe2905a507dbcef1f4faee220a42b0cec07a06898a977ab58987d25d8a294e506ae94e12d6c915e1b3a1f291f2532f60133b93ac9d2e949407289a1cab19f800227fb0295c06497dcda2f73218d47f2d82ad3bd18c3360bba415b388bc45e3c51c6f30d2a5385d0dfcb61f90eac7acb25f794867c9a7a4bba6f2df2fab3873976c03823a2a6989ac14cdd773b8a7525c5bb2fbfd3e00c6ec92c8715946797f42e2e6b32bade0e0154746e6a0e0ea46a9ba19967fb1cf48080df73e2493db5fe90b59d4f7a2d3f2bfa62e4bac903d8d81dde1f9131254f3fe9c0b423d187a93678215a06c5d6f3c07eec6809273b9a90f9c78f9f8182c1cb0630867d987a89b5b18e8a5e02ecb8c6d333a41c7c27cbe91e183f339f3aab32c77b45ae8c5969d585e975e36e5028e33ee035df17fb72dfa23c5d23c51f69a9cb4e29ada1c2c06ff31cc038c753eed9e166f9e9d7ca26a86dbee0a5060c19ec775ec448f1ccb6acb1d2fa52643228790286b9798778ddeb0d119646e539e9ef3e67890dc34480668c7c13d3f62f121d9f5ffd193d5419409ce3574d11e3360203bb502db1d7791ffd3079222bef7f926508f2b8d23f120497fdf9152bdd51615b6f3872fe41bffda3eccac5e60c0fbbb4f3e71db03f6b0d7703bc0dbaf36a21bfb2d5332f98eaa22bdb361d872350c360e70120e557fe9d0d4e5e9eff54f9f37b91314aaee27efa8bc93026e5dcf6804e5d759d04b8fdd722f7a75a82760b8539127a4cf2f28017bfe8f822034c691104635684e1d015b8019bd092bab69dcfb02341c84d46c0e6084e4c39422c134ec9a8d83c01ecc71fc788a6f9e34a438e26c287aa6b9ba2a36027d0c9781ed2d101faa661cd4a1a33b703a659fd904f45b79b66f2837995e6d00ffcb3ef37959acc28838c693c9196cd3072d6d2bd65a87f13591cd89dab49af08afc6c92e13a0fac0ea9c689e0e31dc601532a25dd66aba3cbec18579f078773062afb36dd8c8ea49cf963ebee351a7b3f7f5882390c18053cc1d077c672ca5618bf37af0a14385c04e5ede9ccd543dabbccb753cda4787604e751013b71aae89193b115c8c2867209cee1b88cfcf4263e8fd70741027a8e007c1fe26eab30ac508fb63db640b92fd34739476cede3d369df3722cf0acac517ce11d44567266b375141188310df31c72ecea961e3a91797fb6ed963fcbc89bb75fc244c8ff2d12e39f9ec8edf993f964d6367a3a315c681b51f3c5d58702cb4ce97f0b6ffbb52caa67c2bf96a1de526fd6502e9497a8e82f0a1d32e5b485e163577061b28eb4665a1be2da62a7a84868709de671f817f1547b1b1116101d7e933954cbf001e15b8a60053b273101afb6598a325a72bfdb71d5b9ee69f0dbe5a25b05a83724c7fbd6efb4759d4c0044d12175504f66983aa42c5fa144943df06ad8a88a189b0c40a58796dade5fdc477c2857f2db48f7e14d13bc835eba01e406636866c74ca732672dcb6c0124b4d8aae719ace85213d30fa57be866721c4477e945a03609d1f32b5cfc6e56f926d7d1c00af24078d31dac2f5ee699c4b3fbef344c67a617efd8d995a1b5f679ac2daae8ed2765c7ec9af496b4a456d33dec8515225d17a98180ba35f2467388c28169c7aa7abadbeaa56c882174f5c8f931bfbb8c18c1541346350b87beb0b6498c12e457f4fd09dd08faf2a763df4720a493bdfd609a2924c5b4caf8c8e24bfd68d2fdce48ae6f4b05aa3d24f8d6206f812648166ec5966de435268f2f4a3d3760944997411a06f3e144f787f1be066413a66bea0345f0268e75672e263a2b83ca582ffce9e8b5879265307feac42ec44cfcdb9425cff3d0ab74a5c7ffb5621c29de94dc7c584f5968a083e18e0741cace93e8e90a5c82f0769b48b19ba0ee1a7c939a44ba4f4e71658dfb5888616b261dcf7cd9b007cb4cc7445cb26a634bba8f8a2cda6f4f9c76b85d271fc3a12d3131a34834fd588580dce3331ee1244fd9f0b9257e3fa6e429248c6b3a6615e6c2e95ff4bb1f5f34ae4ce48b00842ce81ea84212ce3d63b1c45e8e3a3efa696b4c6a80b042b4ddf220a1d9107b007f05d6178ccdcf11bbb50a286a558a4aafc97bc98eef4789a8cfc3aa03753fd0bf4131e7338f775515a6c1511c8583dcfdabf8d737cea1c613f3c8b5d91d1e77096d9dd73f5405e9b93d072dcaf8999f6423ee85dfe78ba0fc191610475d351f13754095e2bff5837c93d76a590bfeb2f4218e6debd68cfb74e2e72a8bcbe0a6fadd0898be74a7b3ef6a7af6cc73641c19ebfd286f4e2fe7b7518b3e3d5def4d373ede552fea752d2116a272018fe5348d29b8eaf90ace7813390ceb831761c0ebe49111ca0a6d92aad2761eeee1088cbdb39fc013edf57fb68c822eaf113b739ec4520180a267bf8c3ac2463455cf9d956d21bc9a6b62d8001c8b66083d116d9c7fa493fab9edcf07a265a25bfb99e8e66fc0cf0ee6cf53f96b9c5278e2e57b1ec2f30a856d508930690c2e80fa23b85ab874b8ceed03670eeb3b99eccad795f5b8dd8b9f44bbde6b5b07b1d45bd3bcdc9e6385fea90dd033fd91b60fad8a4047dff080ce2200578095f1069a8055631df26f5ebfa90969c76b229746d6f93f2a36b9d0738b9ed5a7b1f9fd8cdf195e4ea81d3b63f6312ead68f6423cd8e6ad2d2bae6bb9b9a239b47b3c3d1770edfb67746abff711ae09086c828070c6bb490368fd61d8d1393cc406b52d309220ce3f2b3d68041f402ae1cdd58b5021875655606c90b125e30f424e24fe8eb7d4da1e97a93a03e083d226568483fc602d2d85d028e4100258c2d6014df15154304d6301036fa0a04ae5995eb9fce5c74cb14197af8d7748dd38e234eff6837c86fc6c2e00519ea56ee592a4c2ff8252198a3b94c5297980a8d655181af22a44291247c8b1ecac5e42a1ac2de35f3c50e0c06b3611efaef47bdcfa54ed7a15eb521d7a8899a25c8036688a9488a78a3336a0e3595e66bc388fdce80a5f103638e7a362a3949ff727f8fa409f99689cb0491ec8b51645b72a89f2c325295c472ba13361219e97381b19e5f764f905f49ec650e909c3070e6ce3362dc801857d3a1129b18e8023e5abca7d48395cfe29473052fc4b49ca479369a469a26a3df7074d67739612cdb22529fc69d45f13b1e4c41858dabfb2eb71f4b14b669afb4ec5599f00806c4c54e89e14e0545acaf79eafeb78bb2cd4a4fc3ec086a8ca1c063eee351cb0f5361806df8cf3e3dbb6447c37316de6bbda8c8833c95700871dea14f6742ec0bb21fff0253e68e67274e03307037e8ed40e0d2925ee225d6c9388478fde52544d98c010d1d3f44ad0f180eb12a525ec27d6ed9dbd4cc9682a371ca3218645f38d4238adced4175a4a3d9641cde711d91044215f7347ab3f756c4704e1ea516e9433f09ead5e58e5fffb3012ab8910f7186136fcb0d4a18765f13b36818d35971fd2651917f6a241109fbb3e27e254ef902b0bc7f3c7a855a248ec00b486708d6b965da1d493b2012f9464d6b67811ce9ae16cdf5563a2424509b6e4860c6afd0e009aecf5500bd53a05231436e7b520a432bb370a660fe513450d8bc8813e2ac8a047cee00069b6f04a03e60a4239a5431892b10eb28607cb76ab77e6127d64fa2cdc53073e978d7b0b05f54246dd118355d9b5df59065a7116a4a3225ff4411e7f343e43c2fecf072943d946f652afc4a4146ff37cf34a3a5bf7f3c6713be7ea51ad7fa5575b85959162aa873afa4a6165b3a04eb829aa26513214e30c8388149f1bbaffac124490e1875f7f84ec6934bd860dcc0a8667030bae87dd5ec41a364adca73327f7a2ab2541dab44fc2f0408226ebe1c2cd43b409a6f32e5ceca64cb457c0ff60d69e0e97264e245d3bc65a075a9a726df6d02ffe91fa9f01e89e2d48e5429fdd70a5b4c78859be9fe2ad55b07c0b2585c703bbb5dc6dd768687522a76d50134bd5efc4682ecdb1d954a25a37b09050646095b3e5a03ac000a6b14a553813011196fa96e097403380fe55a7922b35c6faad926e074216eb03e3c682878cca45c948938b2d3a622846a38aa3e9315a3651e17d6bfb50c5bd4c13333507760512b854be90a3cbad05c59da15d7f3d21c950ee75242543f1efe1db757c9848954a6cdd6e69f6da3e5b13b0107058c96d40f639ebfb4b64ac3da4c6c0eef9e9a44e0757b9f4d5a5d88e3048b79ac7576f59b91917aa0c6bdcb41db849017e6a1b7f9231d6ffac665e74811fda5648b2dbf91bfa2e19588b6b06974d285d177fc1f33f06f77997dc815c9be0d3cb1139353c58c6aef412662676cf2714284551b99dd0e898ff6637802922575cfb2af5875894511dc231f3e4c2e7653224ef5aed4063be3529f758524089001543ab7e6f7cd8f439c4d32fddf8e45be97d830257fad75b94fb09d3f76e0be32ddbf64dda109fa117f4f6f50d52473be6b52fb6f3a4567728e6882a23153a644c8e85fbaed82f6702afd8da8fd4c9a2bb3cd1db964141fcdb23c7e5a14fc7a4c8224c17861cfb01d935c4dc7302ced95101946687b2ef02ebb3b7a68cc08e5a318b28b5cf0ca66b5062284433657733f9a01f394a45c5fa9cfad4947d1d06b8e60b878984106211a5d9d153442ad5e53ca8efe66c087f7e56b87b23b4329f8b39329a035f7af8c5265c8cd34e3edcaccf6d93c63935ef3cc8dfbd8aa3d4db8d10ccfabac8ca5178a294e45ba90c76432211c7a8504cd4d94c6b18a838e4d51e465747bc6eea53105b078a82a13011dd3433468b369b4bfbc666b841f3b3dd0e1f5aa41cc35dbc259fca4dd44a881c88d58e933074058036130a551fd930429a84d2d0730a370d6f3d263105c341abcb75142a241e41d648543c91953a3a3845a8dfd551993c9f87b5e05b320f137c7e22cef81935c82675e403ae7e8200004b16ccbd663f54e88c315b03f540abedefd8aca4e72b9c83fecbb94cc47c956aaa0863fc92c102cc8dc874c99f80f275417b6c0b234ef6888fd22596f76d0973867b5771dbdb22e315a9deb97a3e6e91bf548920d39e904ae517ff712fef264e810529e07b05414283031a3f347b6fbd27d01a260256be0847a0b1efe257d24c51b16f2b94122716835e75de574433f428240c646fe553d3904bd390d37e0e568a48e321d80cb21776a43c733c03e8f7f7e05a52f3233e0052b2ed8b51b5146c181236ae05de705538475acea73aa77a563cc0cc6337983b9d739821b5b9e5ad68e885ef7c3e2a0213b1d702d139ed3520fd7ac3e3157fa58fabe6483a5be35c2e4f7a53316c2ae954d1e1b6d207da17fab494f3c2105563d2c42affc5ffef84c73aaa4de4bebbf78cb3f08c0e2ff5dc6a08e62f8a0af9f8e424aadb08f98f57fed97687d5bdfe84ae4dfd729230173292072132a14f31dd0ffcd6ae82fa53f6b45c5766bfc538ccbdbd375b1875c3b2e1202df3831594ac90c405269c0d0d84b92d4e3f58e498ef005abe423ce86d140276df1048a0244ee037f86f951d4a1b5903e62925015eb386253bb0fedacd1b83769f9bee92844f3d1ff27115070522c0c968762bc4a4b3ed2c91d004f215b73b1239a3d0b852d06570253709a5a8ff1b6d267a7e6503a0beeb1abd90cf70878b3a4035b3e5b101aebcaaed8c3c95e656a47a5c9cd6adf3ef14c9dbc15a48e0ec70c42787014de2e5cf9200929fce578906487b8a7f929bba215843f46622bf9b895ca21a3b51e8e29affa0fdd1542b411ea9b0cf0d701d3fdad947d9cc10b677cb493ee5cb9422fc5448df6bd81cd5fce377bb0bd67e3ec50b6aa04dfaf9a17e00d964539651342ead60cba5049e773041cb9f8e257e1804a1d62431423605acc314eb9d15840123e2c205db030017b01408f17858bea795799d7ee6cf3308be6f0eb2026d804cce41c8788dd7630d11b29fce9cd5f2b5ca236ab0c470b94fb83818ff33c176cbc62f1a392bcf3925a1112a58034e745f4086acf2588154ce6442c4ca0bea7ba3a28b5f9f8de9be7e18f6eee1e6dee9bfcc728fe8ef2ce556a031ec4fe51b523a0ab6cd8361098912540134a75e6a0b3d547c18a18df1fa9ca2d79f56bdaac5c86b286943c0479410b037b8baad3454dfde6d12051e017f6c1602095beef8b5964c048f95a42f59631b196eda0bb650ab1d33ee78e4f6509190f92c5dc72b453b8d51433d09c870d6bd4eeaf61c9e68c8baede3ba22c1f3febc85d09c6ee588e4aa6cda182583c0d3307613466c4a5edd9d72c406d8fa613488787aa0433a2d32600f2790447041ca4ffafeb0129a59a9f601b7986319a7d1e147ddd1bd687ef91f2547b085fd7b79965a6f070603ec4d2613423b0a7fc3bdc298344694a341a3472841ee211d040f45335054f23ed9bf5093c7aee972cae6e2971f4679d445b0fb588ebc099b8dcf3c15b79a37775c040a2ee5e7b9c9afead3d1a1f7345a10244410997313fbf6350574e7892267cb7c0ac8cfd9151e7980293f60a15787e749d2188e6a0ea388c8ef6100b7a79c7ffdab97f274973175a8f34d2b4e44a35b24ec2ca7b928bb7d2a10050f52f0403030c447f03decb5f01b4a9fcdcc8063729954b1881e4417e2dabb5fb1def08ac1ab22be3fe17d9fb41166b5a930e220e3e2029b0743310520fa45d2ae9ab12e3f82067ac9516742623fb45c2f4888f2ffb453f22e88bd3e9dc2031be6b5dc7ad530e02e1a599945800728dc2e2afbc1c060a765097dbe2a44d524230b90e2955f12d9108057d5cf1c8b4b60cec1605629a9a3fda072d06bae60aff81724a4e4245001a67d514379f44ddd336eacc7a95b90ed28d6803cf805f29eb78e0600ea35104de5a377902b968db0ee8360a01b94fbe47ad94263a3b8e3059740bf809b90c36349ec0fe54c064d61b7a83a6ed50ad3b95d1e85bcf9b523478fe61c927cee841d38feb685d5f677187367f3982457ce6ab437fe33a5b05136df5f91074fe3c730b1d7854577a145f5d573f841a581473382c9b29d35cc9d4225ca8a45ff7581268012b24e7e19af03e9e9955d52604235de3e9c734fc1d4d67457197b3b5c5597fbe8b5cd3bcc56b941d182f9900b46c27ff12ec2012da2c7736ab7881aa4a7a5302f58c6fbbebf03726a2521f3b9ea3c1c62c149e1ae097760d6ceab7686372786481ce0bef8a2822eea0d672e456add9555e234caecc40cd2bba0664a1340f9f04d525484319386b842e2511fa1407ac15eaf42cac50595a33cd4895ecb01a7b1b7c13003a5e8e3de71c425748c750ad209c7339251441a713530d002893c1c88a1ff68d5cf155770e5389104a2b3afefd8d328f459c16b1dc65dcbee22e6bf43a030d98615eb6057c903632a320fbd557fb3a3348db44bdea43a1790e94f53532305c9624126985e78b26b91bf5ceb7337059c3a4f8dee5df7dd5f8aa0ea8854557e43cc2020ddb4f0de6ea8d8cd13fcd382715d3e12dbc9a727ffc2475b226b2502496626b880990549121fc0bd6925f0e7a6db3a40a8c5ffcb34aa521a9a70928a40d8f478be27b59fb4c44a4919d64a52ee4d4ebb3def89a65be18f576954d27f178c77b530def8d11e551af426e247ab0a948edb26ec939c26587b8669cdbc42c62de2822633914d4dcfaa041ade44e48966707d359c1b1a84163139b24900af852f0a54f8a03ba9d8034ee687a0ac1b6ce32b5eed76bc6cdddc1f7b6c74ce8b534ac1caa9fc61eccf67bf7cc0ae7eecbbf8d16ee65c12d115ffadd0419800f5054bc6ba7ef5eef90f40cc65e250f43f60d9e83304aa6e43fa0ff7ac7effa17f3c92d962de0831f580e00314d597859a0ef3b1ce2fe320f71f9e6f0bdf6581e49fd79f40a138f544fb4c0105a23f5126b2d86284fcbe250b9d7489f6515f8d82f735bbfbd630d9c065324072446eac3af5a4c8bb4a81fd4c7cbb9edd211e06f1f9d964688346c535ea9279c357aa6e4568b0c19fec665254938a622ae7c42e4c5bba019c157b037c26d8e72a8aa7c8373ae780ee3fb0ed5c5f0b526721739366b19958f3ef05ac9257d68258a2a8d53e5f67ce79f3fbdc9d80d118a9c5a1de9fe16aa78ce0775661922a1b37d6f172bb2517d50ec8a3638688ec15511cc77aae67d0fc4fa8de666a6c3cd15512154ce2f9d87d1b1aeef707c86d552d0b91f4aa3709b784d80338ae956d1e00a1465dec1ce0758e5845ab19ffa306f6148661309fa48815799e914d2fa1af93fc4a87dc204a2ec66b23b93a1c852765a18e5b778a5330fd9dfc5d3f99588c55f2c8e731203eeaeffec10f1b87f23a19c5d28fe8b4cca4eaf8e690e270f88785f52cfb77de50fd7c72915aeea47187aa97fca7ba933642e68ae327b041c05d8340fa6152c9db67d6c79105171594ebc9e8e295ebfb6a70ee213773d3b8a80ad8206850572a82942ba3a4116778273b4ec34a55ba58d66821a7b53c41ed38f778e501d991bcafc3223220e68727f6443cc8e20a24e770c5ff6ce87441d38769c9c67c2cd1057aa5fafd127fe8b20719707ae93622bc0d53c4f1f3115c2348790606bba4816149080f268ae1cb205088a10ac73b6983b8050e76e10a075fd07c4054ef27f84a053a809fbe2d8703b6a1b35b120822760019d970756410e28f64af37cbb49ec36e69e84aaf1e1a59bda11a22cd5c89ec81e2f74935f801839ae79f7de68a1518d983642cc9ab21ecff76f8cc2871e400b09605a3bdab9c2692217fb2fb3b75a785db8b1e08e16be05c02f977309d7dc51a3b56ac051f99d838f601866f135c853c62e7e40e680418c7be2ac368c8d64b4151301cd224d49cb967b55937f1237460e598bdee0e3d61f0e58a4184758aafa1c1a4091819d6af53ea31cab98ab5495f3c4718bfc8e557a9c825a2bd13be05f71b69d50ce82a80b92ee0c3bec355d0e0c8382f1687c11109c0c679a9449e36b1fb1136894759e038eda496bda1832201a14fdb8b7a32e4932f62d594d0116b339427c1a1aa2747c78256bd37562676b76fecf73c0c4197cc692cfb83acf32b05c6fcc564a2af643e80b98317815c20f9b131db3f08348609ee1582165d95cbf347f906bc0647cd99d449aaef9eaaf718c9091b6940f29ab3debbf236fcd02c0cc64f71fb56bdce5e30640cd960ad0d8062e95e04ea99f9b2a3a3939fffb462bcf657b04cf087c808302278b909947bcf42ccbae0f8244870347f7bc1259fd1fda83fea97f38df5c25dda1ec7c2036f65cccd2a1b4ec9794c50b8addbfa5d2973b27749bee0fa7211f275eff4d9012ce54fcfcc7cc36452389f1ef5a6bdda0bddbef7f6781956e18271f00300b9244fc873bfc4442b4b3ddfd999fcad9791271415bb49b0b97be52210de93c735d18438bf2a6272bcad2146da52da54298fa198bf971ebaa4b32e838ebaccb6f1d6b0519e91db924baea3f9534d16ae5e882bcd2184b2a6d54cfb696be56b66e1ec1143f9d976807474f75cbd55e618fada71bb03731a768a31ffa54f6aa8448cd82d6a690c06499ad4009d97dbd5c276f8ca4b16ee09887132464deb3bd6aa40ee112332eb4446a94d40c5c82784f212283d2154a324ec081306de652c0bff77dd4200ba52676f36a85fdaaceb0df6f3b97006e23432bd7f49ab13691e6cceb0ce08925c0c510cacb04e4b86e16d0a1d332d6e3b5e122a87d86e433c8a1353b4efaba8b3a278e2cc430de22293eb0f7aae9dd53f977d13406329b83ab3c6cbea921a70a48d061dbfe06ac2b842c4a9405efcbb966cd91751e2d152465f6063b67f6dc6e80b73e60f0f593c8ce2da647cf4feb8ca2922c97938f1837d2b8035245d924587cd65ded44df728ea1fed1ee93d5312050f92f34c0de88d23e9958cb5e82264140b5b1a951ab9e1d28d70840fa12fa23fc925f71f83fb6aec8bbce60bb926e6591dd9e7f8697ce85d0f847091e4d43d525ad891959de5344d19189bc51efca25c4c5a1dce58c3fdc13bfc9ff926d3392c403c9878cb00d69ad2811e783225fc7ca9d020d39da8d2ffa569cc295cc7a61bc59213385cf067a2ef9f3c5c9478d60e2f2a8f96c9371ebabc07d99d0b042bfd9190f41dec3a2585144024f631dba56e727f6d4a8bb15ec8866a58c7f8d50b0643193f233ea8c8f09e4229f74f151babf105766745b54ced623d165f31c5584e960fe31ec0a248987272736f5c701c74839a8b158ddc00d8cff36641a20a802cdc1e37e132dcfb1679da81800b6cd61cc8cf10d76ec4a902261d805471f9285d2b2f6cd9f1f90ee0f9f42dbe7ffb4579d8f79f73ecb48efb5247684c5f55416a4faa8258b8d72f728c26d556f997361cf60f01ca3fbd64866f7faf2f464e5e4a289c0f59c9e9dc40aeb7f35f1c6d06cf8cc03d8f5af7ea0839f92db9deb4ce64f96b33681c55a8f598582676a3eda750c8bcebde154417aa967a45ace85cf4f65c0876492b4df4a93fba3343ae0e3349f26a82256d8a55fdfd86ac3b2ba6a359a707b7b9efb83c3f33dee6e2b68cd48b84c1606712710af5aeb9381f6bec76434a210e085044b0e833f76fe1a96e9b096d0620aeeec475bd3f2e51ce0fc2b7a24edfc75f67bb8da7157622db4b8540715422eb28fcf1859110996823a155ac333c75a91e0a1ac7c97ee135e3f309c95766c8c44ed2feb8b9ca46937b72bd9f1873ea9cc72a57540a1c0fd6e769ba6758f8a62b39556525e8622fe60fc7d72ebe5e1b7359e01a73c50bfe91d66b4f36e8454840935dcbc9352718e8b0f53ad9bf91acb494eacb440fa908d36ba0ff69fa1b3c1451b59e3dc432e4213c5ea7800ecdfa85a9cec484442fba06b1078d3d637ebd72adb45db2f0cb36b709b62825855e50b64592428769827adac5a1a63357044e4ac4410c05e3f1b116ab495e68a6dd2f6cd8e12d0bda63d78420b07060c5a1287d180dd57d1bfd51bd4d638bb7c779ca9c5ffaac3214d3d7e6226beaf191ea303eca8961179b461e2920aacdc8d13f8eda37fc96aee302ddaab56095116a3c91b2ad46bf82e34901da8af9a69f0921b6b23e53bb62f3c5997393e469deb224adc086033b0bbcbe6e5ddfac6b2d23bbdf6ff72e4ffcc409273d416ce4d3c6da3eea626b379418a37c4a9c5ac05d39ab759b428182a170736b0bb6403caf4b96606da68092ec338e06b7a6419592e446aa6cd18c9f5a8095cbad93626f8b6b09c00036e351ff6bcb9669805e2bfcadb8cbdac81c84073746b84bab51049373998ff896b813047c831f07642c205924fc1a575f1ac172bd92aacfec10facd11999ce9b0346ab20e9ec00467c70e52235a7af1f5ec75bb239a8a6a9d1cc198ebf917af2058daba9f1d60d7c2081d2b4c2a08422597e827533fb5a8b8e163b40200157a9e690112d068478964ea7576d17eabeb9255745302ff98f01964f19d41233a54a37bf0910c6452ffa975cfd20ef039494de42d0dc878d9e8d0e987f897510845ccebb9b4dc01f3f36d90906c62c7f112c9982dae40f1533c00c8a3355a02e0376eb8ca6678780b3418113b4c0b9022e7aa0031f0e626efebdf4ecc586f6bfa2f61f911188231356def2a478933099a37a37b874d0f2951ae7bdae6bd1321d011b87f6392a37f2d0b12ab50b14dda9d77d1e190787f96422002f6d57be7afc466187cfc0f00722352dae0e32d982c3578bd33cac03c3970c72d6b17c9f1ad0b4452e4449274b4d200d72c5a73a0f0661184e1e95edfe0b61aa5996b53c6b816661f7791e9ca8cfb6c6ae60c18269529a8f4eac7592a273b2b5c24ad569d1ff19e78ad886837b6fe74232348b39e57178a7546159c61aa77cd37aa946025b90ca37bbc4cf701d194e1e61b6d2fecae855cde9dfee60a4ce4340df8230db5124baf5efcd60705036954c3374f49d6c75b40557662ada00a084028b5bd2dca4d0190ee6dce53ce4dcac6c72b9288314d3c27a8f768396c0c13a8cc35dedd95fb3252467f256e887de3a23e5ef6dee717a81381e25c7006301c2099655ac1abf21508063b5f5672549f60eae5689aa74812ba6131cb29480105092de2c99361532099c4ca428dc34c9b445fb797f67e626c3c1a5f0dd4b3bfadf343a2547f98fbb274422a043068fb1541679eb9fd934c93889541e6c0063e013f3bbc957bb6c208595fc9fedf495b33932ba7cf78ec489e3a7e0d43f5f7ebb172251c4f7dc61ad2e81758249c873ca5f33ae1ade0e121464931bd52b9e38be15a92288d489cf390f2d7a7e3d633b44cedde640aefd101dd99288c6d24017657c2a7248d13a4061a283be02bab9e4a0ff27958ddf7e73eea90875202476784d58989e290b9a2f22615b853605137ccaecb5ee5c5e15d1aee9c1f7a58e904b315b07198f28ec260992da5d6cddb417c9d8b3edf50cb480c8f63d6c47589353b4822a04dfc90ed7d2676ce2d3ed6f51f2d9b8b5c273079b2dab0d944c3f90361213e35eb9b4138df9779fac0654746ed461141c0e1dbd26dcb553094772cefcd12bdb6a88ad734aac7a03ff4f0043a690f6770f7109c1c2519f716e1103221a8f15f7dd989e25948f294a7d1a765a7bfebe7de73bb34d5b7ef70c1b3e0aba1bd50898c420261aa8eb78b593e9d1ecda79fe0610d3622af73c68f1485b6e9609746d7ae880ecf00c3edd012937119d6d80be1f56a46a8d3f794b44a702b43a9dccfe4b493c21129e03bdb0a8cc4c2fe258552070675569b2cd10c6f5dbe71e85ef9aea8465f92c0fc7677fa6fed7df58be66f84ca1aade7fa2e41a4cc922f5613546fd7f745064e3fe345298f18d2a7d38217c8f711079f75b1dd3a7496e42fc60a9a5fd9efbde344dab53f0b64fe62944019b41009575efc304e08824380817e75b68dca4db6febd7ebcdb0f72030db48913f860dd28504ada9c1a68ab14888220b47ec7aa57d301d057bc714589eab9bb64d57b9a7af625f090c6c8c50ea2d607396fa2724f6c8e64f2fbd440aa26850bd0b719aad9d4b88378469bf9b4cfc1796b419ce1ce3347dbc1b1eb3bfa7ee1c54dcda5fbe387aa8b0eadbf2ca345a4fec5271abd338eb657f4818951c41038c8fa024c10c1f3e727d996381abc7146f18bf462c6d2f3363c3b87db3336cf7fcf348d3b40c8f3fa0613514f22bfc63405c000a9dd62b68c8699576814f310da9ced3a9bf1abff55d2a2532be484630e387dde8d440efcd058c6445697ff404e4044d8396b1fcb4ca37feb6ad648f8f6f50c4183405e6c978452c583e641bbf8cc5ea5584ae25766649be5658185789f23d081642747b45cb78e288c24c7087cf2f396c846d0db7d51c0eca9d3e104b185aacc3a12137cc2c6210b29f01c39491231e9190f4f52790a2a35649a2c7805a81a7c849419436689bc9c093ca97c24f5f2091a595c6149214062517bbacc00f79ffee13108df5d4b3c67f774250d75cfedcc5b4b488820e0383202b1e396a2dbeffcc89f3aa9d8026a9f18d5f480a9f97087cf7715aa35ba75db43abbc61d94bca4e33c1184d6f8b2e619557faecab35b62f5a74942418a6627eb275e06d6cb91e449ecba4a488622d6af4b1d4086a30595f42ffb95fe9fe30a7a98363ddd358e3701102a8345e2714ccc85856d5bba60859ac8f5c8204b3e7c02ec3fc5728e86dbc835bde46973ceffbb99f48cf5e7f849b4a2cbe726622fa0bae648215cc330c65577f95d2259080bc7ed6fe611b8176f76427c46046c7744685d8c9644049410bfdbe54f3ffa17fa133dec7bfc8b5d6eced26aa7b7a7fd2afa3cee19f79c1ce0cf358876a149f2d1e1bfc91dd4b11ac31a62c972da43eda7771c36787292da7548d4903ae25912c640629f4e46c3eea9f0be1d105aaaf63dd3abb48e062ac6f7562374c4c27cddf48f60ee017c812a6cb9b0ee41f8ed2630d3478a5e877eb046df195e544cb99d2d10095c0edd2c585325c173ed091fd9c3fde29e77a5aeb26817b7216cde11a3e547b82fc6d7bb421ff101853069d15b18f250998984fe54a85c3fc19d958b5ea0760a9f5f0e65875609631e4e39863b52176aacf7af066ac228fc2682ae7d2b221cc9b7cabbb9da96d997d95d70e76f12851a6665094304075035ff1e985377de145eaf14dc55122f19b2e41e56ce023bcc46b65731250db3a7f16ba71eb31551f78af594189546e223a7a08ce100327f256b8f6f84cbc6828658ddd77a0e8c0730da010f903989bf4c542355c817b2e58cd6e4dbbb17aa9050379b1b7522773beeff155b06520351ef7524670dde4245ae6db14cd60e1819c03d2b39671e575cf3cdeac9132ec022a45a8d09c0d7bea5b597c851464d21c764bcbd12463d8867087272c0bc38627aa714bb6f0abed7aa4a1365047a21a36de012709782ac1246688a1b292f34d8d85e3644f83ed85b85fccb0aa2a940404dc3eef1ba98ddf6bdba1ea0ffe18524fa703e64039a20cb24990e8779f8ff4c312495249552c21df35c64de686a07da0d2090255d3195a7b5854ab18036beb2c54084549bde5be7de22596af5c0f6f006a0c064437ee86ae6cfa9ce8962c1855fc707d864adc6edbbc9ba2b520d639c22304bad552bcd895b7f7f99da5abd3be64d147817ffe907894f4e75b953063cd15851810f25f391f76b685fb47628abd0bd26c0bae35e7bbd75af7f8ed0220bd5d1852cf7ee898e616d6ae81fafca3f40b02ea7e1709beb22f8117de4d2f11dfdba84ffe9770e33db04a66e4c8b9c9fdab0ceedc72bc0281958ec05043f0cd8232f371bbc845bc8c8cc8d7fa244198b23f81404c954a13225540f2d3b0d00819cd8e206bdf25734faaa889faa270d5928cdce9fa035c2bddccee6dad49f85886f68ef4a7640f4bf5a25b332a4d1e8ae5d87e35b703d1d7cd992616f6f9059466987c22863868187b9750467e7d37a40a8af6f833cfd0b7b0cbc1dc9ef94bef181fbe265b318b7800219ec83905b56695a6d32761e434d97dc5ff9f1d27e962aacfea2cf24c0cde43e01dfc5ebe0f17ae6fad2a0f52e76f8ce94bb05d28b28bec1a87e2a4111a5a8d322862f87da5fe772fd1df1e36d6cd3790273b975b06080c6b07829b1b1f51e1df7c4ee606d50d6c88e37aa428113ac446261261d215fa121ba28f9b52bf5047627fb0a217847d6d3489f9032fc5240f1fc159bccb975cfdb09bc518c3593099dab0f9929b3228411daecbd85f47f3cecd79a31e4b8e038d4393b470d588185857bfbfd50c5155b5e1013c19a9c6b7102426a4f62d79b63b2ba9a620d5f4e2fbdbb66d6cdfe6ce8c263aba57f092c167da9764b66e4c11a4d1059190a820c2f6a042abd1972d9b04b3a8973262532cb361657189312bffbcddd80bda0c03059902f3c9c93367eade0b1eaa2f3da5f269c2098fbcd322be8118e0fc5a1209d51b244264b9b71eac220d773cdb335b1cfd4c03cd0f8ca55bbbfcf74f388acdbc679ae68381f16ebd6185ae7990503bcfa5cad40a26358556078ce31e50e44e427683ad275389f6aa960c55a141e680df2ceee99b59a833b03f33dda4e7c48009049fe40cea9a110603eb375871244755e2ee1eaef288476598e63e9abf68fe1c023ec635ff536099aa8f44981e60a666192c1290b5bd3d53e1efd041e5f8accd5d4799fd5f392be024b5cd60bc51afe57f5dc38148f2935c7d3c879577cfb54c59aaa60faa68c7298d00188dd1114fe2909ff84175522913a3e72b760553de67ebf6def8b7d618195acf94a8e1e543c083d5f951822afe1d618fb379346bf8be9f5dbf4f06aff2a8a7a489a715269d1d4d08816a7b81733868e1b89c932dbd172cda9cc964616b26afd4a789feb06925a57b849a6dcf563ec8122083e1f77bcecb471ac8246996360c3ebc672a33d75a6efe6c3725d87ed6983d871656b35cf831b8fe99d6012491ec54ba9c29b008fadfc98f493b63eb4a30c197678bc1b8cff76b30cd4376a705ea253f78be5c687ac4a2da44f59b78dfca00c36bffc82c22975bbb4f6e897ea768c0a6827492811c143eecbdbee21a64443bc559c1ad74fdca6e8764e275aa0647900a64f57c70c8c3dd3e177466a3a8481f8cd8b8f993d68db7c84e536bd7aa47921a03bbbe9bcc5fc69dcbe0c39191686cfe307d1a7f0c56b439d4ec2fe6ba0384610c022f8c14044cbcb1003fea7707e23779daf547f93548094542316446935d49b69ae6701fe00d193d949a8923c0374cc3938290e95afb63af4f854983f96c3f51421a41c7b0391037657c1dd157bae346902a237eb016b2ea90e3b6ef70b418c29dfe08f986a3084941ad756811681938d8228418fe5384b858243302588e30b26a29382a733662a4c10ca7b335d54891f1cb638349538a040f0b0fe82addc138b58e247c973e12fc009fb87baf6b77b5e5267fba2edbfc25374f17a05eaab340d62fe1f1d475a659e3905acecc9557b6421d73903777849946799bf14cf55888657921db485184c01851e1795b11af0329489c3a4990af30caba0d0c7993afe14bb8404300b2f1a7f553929276ff6608cec1fe655efb5d2f1d0543aac21d63a30e5f022a03a6cb7a6dcbb68711140674d6009c2254a7ae1dade9affac4c2e4b46b03c932fccd8e6f4b35528dd9d06b3c7780ed3b8c5269634c3b01af44e5c35b7cb4706db8741250401981ba679804142460cce7895954fb0538d652f0083390a9ad6a0ee1d4e35bc442841c1cef486068c844fc131268b0bba45dcf11937cd94aa45ca3497d8b2f62833bcaa50f42f1a5618d2a8794ba45f199ea31a2a7b2a484fe7d71922c8c37c6e311de106fec0e58ca053a0e7bd32bf870ec8b48d4bdda9a7d69bcd6c53946061bcb862569a8960fbf3effd18f5243a5a8ee50dd628b116f0ab7bfcbe72ec13d0406d96513367d5ac9a261849caf923a5b3f70d6443e47f13ca01cd504e995ed65b20f65f24d148df151610f834ef2cb451d369c11ed4016992e550789bc022dcc4596d597d4ed49ef19ae2933601e9260dbaf61952dc90134fff0a7c9110f92df432c89e794d4cf644e43ae969b795e5f7a07eddf86ce74e92fe9ec108ba227cd0c7e0446bf6899c1f8ce3e5a49c8d1ce89a6dfdf2d04dc37b12cfe884760a6d59991893ddece2e1452c4e6426f51878b1768542dd2f514130076f1bb8651923960cf42404369c8431ce1d36bc312dffee098de559385141776dd197ecd7b37093c19e3b8bdd1c7c418f306a06c8124e6f421f817e68925620b41371b4f235497566c8a0526543842cd31e06e74385af0097be5fbd658fa48acd5f0ae86e63bcd3d5a0528a4367c4126128defd076aff41e2320ec28cc4ae247944ffea39724113c689ea31452e569e977e16cb0df81adb20377cb37d8d1db4f2a26c30b9014bea8752d994f1ab3a780cb68d68f49dc7a1e0b3d5e560dc93aa875e8a42d0a027663b5f8a2bd05d0789cc621b16384274df1133299d836c857192b6b12302792a9e74d7fda81eaef83c40f0ffdae81f011213b8be8eed64f7221167e1b43499843427c169cd84b0b23ead694d0a7e5769dc724428fcfeda3865b8acc83b6462ed65c8d052f6bc587f57f21535034bf9d8131b2d67bdc268b0e0015a218e054880151397ee7eb463e711675047e1886a46f94505f84b4b525424056eb02f677f0e0a6ab87c7a41d6cf1e6224cf2584e90b90d52da259017283374aa3126e580afe8ff9de68a6b8ecc6025a2fc0601885f2fa6952e9714ac9104b6e4bf249b47ed645ba642dfa1f8dd63945fad274db65c3d73a7b28dc7c49a8c1f7519f2bfdde0d3e50c964f9e4e78a659152f165f8a5b7cdd52216cf0949ed66b1fa94c0ad1d3051689b3db6fc642e3ac2747dca13d47cdd97aaa90e9ac498e25a018095bf12b60ea4c51fe11fdad4b54f3640bc804c836249f82689625e600684a0f1c50512dd64478e79e0710dbabcfcfa3597ea55fd9584b9f19937cc6005d6c93da7aa0fa168ec13bc4d875a90dc404f9b05411d68ab3f5f075272d51c7c9c8424b48d710d3a190d78e68cb3c810ba8f7c7e90ea9a3f500d2a523ca943460364d7e68ab2ecfd58ba4fbcd946912acbb36638e65212685da9503e03eaeeeb3b4119041b6ebb79b7064f119bf6575a1b036e2d40d1bbadc74b194b090ef119ea0139c8a5e0e517006222bed392ad84e2801d74947d9d246a7a74e67a983852279423fd80a4ae2acd91cc848a2e043cec1e904d842b9d63a85e46889c37783f4eafab4759e1dcd6570447f704d5129902235e6e4ffda2336c9c3076bb3a503b86fc7679ff1e6cb47fe9c1cf3d0bb94e5528459192c25ebe62c117a22f3e99b9a37bc5cc8652bf823f887c851c684f5acfd5be09b0f25a676b49d0081e21246672f1682a27a10d208343ceb8fb091cfbf937ef5b1819ce9c623374078ed9f70a34415c02e537ff251e1a9c6c23e02c83e9695d98ba35b17572426734adef41c200b54e2e0645ccdd7eaa5f8a6b97f380e0c7ec281324c1232f3b510f3960d9d1aa2d0050f1267772f63ce5239d126a37b112216c350e773b7e4e48373eed42cc7ecb09bf68a9babcad4411dba0bb4f70e81f972efe3b684a100c870af6de825a4e5ff44529eed07b5204f346cc6e467cdf77a73bd6f61e8bc17b1d8d05d2ace945ba934f53898d9ce71c229cc5df39647fb5b875199d07d2c43a357e01a8f4539203749726207daf6ddc14d84ad85a63144c55776b9946fd5f55cb992933beccdcc31dec4428d7ef409c482c2f537f8ee92023713ed2533508743e2a428288da85a4e360bdc4c81d6468dab24bd5ca1976348377372cbe76827da583dde7757ed9d039bec008fd0407e5996171fad3dd56b509136a0d66f0e3f7c3e510e16d82e7c23347d4692907c31fae3857d1080b869c78481ac7e25bed1eb11bb192950a3377fd417dcebb7caaff7b92af845d7796362d3fbdcf0dff4e8b3dbc483310652303a28fa356c98c9c7ad5064e36559aa1fb7b5ddc51019614c83a623fe6fa664241fc015d9c332cbea49f03590ddc44566f19d39bc7739aaf9edf60338dcda709cb6126ad411c7d924b3ff7afc100bd4852a9296317963fe3dddf13a1f1fed903ce14581b052a15f4b7d62fb606d1faeb67d6e3f456e89adea77d3e1470af1657669c1d779f9e4a7d9b226b2f642f23c73da6243db91c1ee9032dc7cc15eaca638b2fa14a6e51bc33304f3fe41166a8810e88c9d5e92488a9896af79d5a226c45f104be55359d0ec1ae732de39bea29d4469c515fd543bc686c9d26ff2dc3d48c5e3b04c1ebe7008c0fd2b92f53b85c6aaef20d638eb274aaf31dd43d76a94341f8b82a1bfa2a75c4c497e577870657dbc65a04363cea3b1d4afa8e1d1153e12dcd025e31b2e8ace540555697fd03b519494cb550a3086e1855ea66d6669f089128e252fe918992f0eaf83c985a3adb26a46255f0ac8d2a32a5b73bea323dbda13789aa1c334d0dfa75fd6eb2651350e08797886eac4a5bb6af2b16a4579f91f75f3a7ad4c833a443f6a7083917231ffdf14b20719d1cbe3884c23feff62c61b5bd545e13ce89befa64db53ee1c647f1604b2493e2f19d9736dd89d85b74aedc6658e1f3d5188e0d4e5f3e0040c8ec747e800b6117a60c27249a2ce1660326689191fa260898e4adee610ff576a8dcb3ca1023b3a19f404ee3e0527cb0166aade40babe0651c287d1902616b8b0512a9a8969a3fde75b0ca5f04efabc12510a1249a8b67b6c1292f7d4492dcbd7db1dc3a5b894ca9eea9d37c9951ab6795351f9c2300435f64fdca4d9bb892742d2dee6e2ce75a4c2b34110a79bdc7801ef23e48f0eca490838613eb97fa89be768802534642846d03ac60f8cd458936276031546f29c5baba4da7ef63a8c66ffec53c6d554e3a5ad1f3c561f2c9f6f5bf9265ec372d5d77582731ba4ea866caf301bff22c1aeb8c00dd9a3046b21fa1b5ad2987d7a6b509c56c1b7a66b7d546a804bcfd5c917b4f22203eab878c45e8cbd11f9da2b4f762f2ff84f54f177becbaec9782236d817bbbea6f676b0730c8fb881724479617ca4e49f8c469ead6a7f876497abadff17ed8c58d05426cdae1babce60d2ca57a095fd81d00e5e0ab4e72436de2beebef39982e5214e6fc187b8004389a89278815aada2385cf30a928dc004d5de93c715377a0f8c8583320de0d099b81f67f1611ff5e69972c4d369ad68439533a0926c645588e061b0a2d376dfe54fc475457549d048f6f2eee5f433dc3dbc6be9a83f13530f41657e5bb08d1e20517ac4330cc5070abc155fc2a8fb101278c302172d160d4f7d7923a4bdb535baa2d83ba5641e1d24ce8329eb52168dac2aa5e1ae183f63b76c950373fd85f7e60bb7dafbd8be15619e5d8f67b72f833300a2c8c95067905748ab8c690a005f48c0ddcc395f02cb44078789afd36a4bd6019364f6929bb838148eb8753cafbecafa07a915af98190bbace5f2e1527a2bfc348584e4e776301e653cc07852e9ca8d857f6db1aeb2dddbb9ff72fe6164e9312ac4771092ad2bc64449fd15c4bf19fcf556eba9d32cc1e97a867ae30f6e09ede635859dd88f40d5cbef185cd55bc3d3e612ce3c178a6fe9c3d7f0ecbb9d48f37b6c3fcc141354b579c5ac15a10d5e92eb5bf42886b69514d6d7ebb811b18f166616bfe6f84b14441e886677456611fbd03730e3f0020fc70b78f45646def4c04dbf275ff4cd3865b89ec28c27fcae8a796ac7d24b61bc41dca18a26f4c89c704807be4a1acb9df951ea303cf6c399d814ad6c8fcbaf7bce070e1b6eb8f21c5d9da3be73588d8e04bb6a074465200aebb353623b88825e9f9eb2f5fefa8580179e900b9370905808f129325d516447c3d72bd81bf16c3025c2069c13525b274099fcd49270d7ede976120b6ee88fa19955faceea2024b6a403c636b3dda924236487af776c99bd7561bae435a05e7405ca34f77b2dd76258cfbcd10b001e244fd762bc4e7ecc2179470f6c14ed8da02475849b3abb46a04a340172fb30ce4f9398708f3534e93dbcd908223453dac1cf38f26663985c1d16bf989e8066e9639dff169881560843f0b5cca737ec6b9cbf7e3c790e893c9cc5f7cd66e4785c74fd13d4aef76297902aa8ed514af782a38299508b46cc21f2faf9c342a260bdc4121ba2d20fdc5de64d8c6cdc85dc8ace367028814a8497cd07d6cfd95404779e61a319726e271e8e44dcd3d52be5233335c0aa9546e7705a5d5ea333efeee8e3387dbef81f7d161a74dc08e18117e0f31dfbd9633884ce6c77d4a9cf2bfcf6e8679f242ad798cadfcb030fb0b8b7e979bc3cd607a1505c06435eabdf354404599f377c32a30fa3a9eae695e1428059db3713cf91f2d67098ed0804e7c06b1ea5fca8f45ece79c8d1d68db269d0f434887ef362160d76f386b4ab60e79d8fcc39e36348889286272dbb9aaa75ba5e3cc5ea83a1a58bb481947e5744a95363968e3808c0d5c80becb6870f112f499f6456f02d5be8cdbb0ad95142543d4b00ef0e8a9b0c40eba6a64564b29a7f24ab554354fa57c7017cdd331d60f0f99f0e89fb49002d00095b9744f4827aa62b7307404b9af634d3985db8cf7903b23a46b2e64c7876ad86006f47ce66f0ec08a95cbfadf779ee4ec9fd4b1342928cc6cb7d4b9de8b097da730f5b4e2320e7138e1d0082cfe1d44a413ca3ddbf96c3dc81557cc85d185c70f45d83162d2dd55f871ae3dee139ea398dc59fd5b3bc33096bc13c49e53c66cf24c3bb992382aee79d9ce18e6d8fdbeb7515c7ca6ce5f294d46160f7212b80bf22499544d9c127f693d7d484f3c6196d1496a17d6b06431af19f54cb327c757655ce32289fc6a2c103e8cfaa83519f329d5cb1ac4bf267a87c780d6d4e43ff61505560988d6904361008058ee894232bddf2038f73d3a1a5301f1c44c9b86ca217c417e1ae84900671934f344e2f7db98fef32919e42f51d640a4e7cfe823e3a67f693c3bce2f702c88a5189fa1fb485d3789bca5c98665a2ccfd960740044c4cf8fae369d68252330660c695c08c8693afe0b63defe6bf450600b51eb946c1808db4289b7e7315c1ee75bccbfdb54e6e46809bf820edfc5f63440b0999d30fb9bb2e686b70d24cd9e3f959e2891909d79fe50f61365ee6485fe345192f163a0ee33d3dd62ea71cb186e761a2e4e6a0844b46b6e431126d5263eff70afe49c72b6beeeaaa6b1578b0e3a6bf8dcfa943be1bf650ff358f3d3153dc77f3a2249aa0bfa2ba5bc1b9e39b0fd99547674afa751f05f170b35296debf3381628395ef22e0f373b232dd88f42bb7a306fa3ab07ff787be670d70f2593239d223aa23c57e68a178fcf5a5319b7656c11499e6024e3831ba162717f103118eb1c20566cd62bfce0423eebed99b908e72d2e793a7e6bdebe16528c88ac158d26908575f4591e7d04ad39a7ea96a7356e579fcf857067967df1c20c6702ba026b9007b0b745a0903bc8ac7cc95c2865f78bc7201bf102bbb1a4ed0cafc30a066ed42ac9285b64d70b476c9a723db6cf21dcf4071ff758e98b7e03ee64b66f749254b0654c0aa24f852546bf32b406076405d6bdbd37382db4e861181ed6e22cc46086a2a0f3af7b3dcadb2c320fbc1e607af8d3e66758bbc35e353c6f78931c39a49bccb593b2797e2064e9afd9793790a4b1fbe8befd16c2599c629cae67404bee8da8c6121a962bdb3db4cb36dbbe51d00a569c53b9f3932a4d825e443669070945d6a4ba558569a44a8255df0d61e7a7720203fabdb9f6fea640927aab6a0de4bb07e98aaf0c8af469a9bd16591dc88c28075f461819a50a3a68b194b3c5060416ee697da26da4d80377c93d71ccd4f93a010b0c4fdcc49a9abed8f12df5750d2f1ef827e10dbcc7ecc8ba0f581582705b6162219d535d5fb01d11bb2a311114a5c049505ce70fffc20ed4faf8bf95933adc0f039150c9c209b1aca9df5aaa1fec43161174c0f2d9183b86a77168ee0f7ecf40e848c2d4d543e5e7e95165568cc7598e2cdf98c10535eb1b0a2a11eb7e0e9ce1aca0b856268a7dde0ead4957e9558b38ec21f079fe60bd6e51c9dd9295b33c122c1208460eac1ade7584d6cc13138d4929b50aa3347d1f8d397c354e1707d35fe715622cc1524d026b650c76956335756fa20c98b8097594905dc1c5bc3610ea770d29471a61cfc8e76234f941c5ecfc5547b685c75b836eaf192584014a3274bb67f0058eadf363a319cb0c399d6d2b29abade4db667f05b4180f254f655b9af83ecf182b16c5e308fce360047f87cbc29b930f23253779cb78313a9b67154da231762584f1ba60178456bce14b027a58d3eab79999fdd5ecb15625e51f39bdee24d72721d1e73e2cbf7374be280c0ef61c60251a555cb3d41343a006ec5f024ff030aa98d265aa35f170c3be06e84039811f67a78fa28d16f948f6a177bac7dac9ae01da4425103c77cccf9c508b78ce44276f55393020d67b614e1ce806f4f21b4fc3cafb2c6b9624686fbdf98e32b1700a2f60591564c85c0a1da9b846e7112193e51c176ac716eda7a7bd703188d4ca588a51e32546a236c0f36c82c311ab5f1614c937953fc62c9cb853647fe9a7cf5a96b6a76e88847893a7fea1d74657c27ec8c06aa4d147565f7ba78985b62ab58e1f7d710a4c85dd79bc24ca9b59ac0488e24cb9f1c5f0e740df3caaec50a01b0fdc7fe1b3d1101e02a0d4ac249b0e7b2ae0ec2f7c68864b4b826d756c2b672e5133fbd2a41f2d14ed14dcdcc5afd340685e5fd357ea4706f51af3653aa3e865f038b00a75ef136308ae264ba2f46cd86b5836d6800a2f49e8e01cc2a4edd493afe2d4af88b7f4a44816943fe4f6906663d757469486d9f3782ca58a2e35ac39d2dd9979864b7609414e4a2a189635199ba4b03fd0504b51481c903d6b9aa8239f73e10429cf3d21998b2d7c0c04438fea10c9b9322fdd14cd5c0901c190236de692c3ada5c151861782bc923c04ef5758ce92838dcfbac75878bab8df7dcc414a68c7ee34221b8d62d0295a76ae35a07647f4d0ec8bb4518211b31df67b8af80b2a1d6f28a8718a84398198fd7d830838b7f79c13aa582f20c2f5874a9fe51757e158f947a64a478a3a0b13b98cc431ce08fc3a2a122dc7081c3ce0463cb325f5d5d6f6d616f6ef6c9a93b67fea4428459f0de13cd665db46e014fc5d00958d0962b64a088463383d00302ffc2187db2af0d5045b18574276db14fda1d2f64bb9a78f735c2be1e25844be1c9d4943ca23cd9f80999e720d78d3dc7a249b194a7fc67f09cce3c63e4ccaee0af6a740064ab242f7825afca98a4f754ca51e776f47c4f67f6eeb6864e0054e6969f9f6916bf3d49429a890ff1020191c2a3dfa60b230f0b5d3cdb157e625c5ada3202a06c9e3a6593eaeb821db667e0a474e06f07b9659ce8a5644040afe3812b9110ceed5df229dfb4dc4547c087eea9c6901bceb6ce5345ed553042665761e29b7c069d9bc481e2746132bb9ebc229b9165ffc0a6c0d4180d1a0609a788599933d7ffd2c635c6fb8769f0c9985b1cda4f5b6308a751f0bc44ad3d135ad438b34431fe7d53836f38218b33a1609fdf9fc4954b731da1c42b62bb8c275a4f9500ca362d1d875ec4588485e9c84b2fb2bcf2be097dffbd1ec5bacce18b5fd7a2ed605870cd25736dde5a4fb176cd162b29b88ccb8e6fb806e4827ed632a8ef7d8757cbc315ebdf5ee78500a8c2cacdb0f90b9c1ba656fc1c11357aa61f896e7de9b3bbc88a6c1349fbdd2dd3b9100eb621e4ebe9d4d620a72b6fa721c9b6bc2da1735430073009f8990807300c4213bcea8cbdf27fbe81627b3c1867fd899be729ec24860bc05c934e29026f2d2520099893aa1574e46ac7315829c992f4f51ae917a9900e4d957506c68f76e6d8abf72e0b0e10e210521c5805a7881ff46d7dcd6ed3903bbe2f649e1b895b5d5ef79296551627da1e06cb261593cff99d67e0e6394da171bfa61b1e1b859d2e4c983ce55c4a5040f494434a319d4533ec70e1d905d75d2e203856342e0e903af6b9536f2bb8dc9afe567fb2c27aa889ad07c48d9a87a10f8ab8fc2f151d7832155efa5763cf73a7c25ef31b859442be7946d9b86572be97adea94f53f09a8084e76989d4969dd2e11d855308c9c01a7397bc1be96158e5547f6908a57977b00365a20c38d01b5aee413187881d198c6ce1fc5784fabaa7c907035fcfd9125933f2026ac6e773f761f15fcdb510089b37e4818e3cc15754a584a48bae2938ee0bdb8d3a2bb26fa7fde34570f7d2196d3f9b1e4656eda51ee53afcc0897f6774d527c37d44b92f219d0db3f620ff4fd29336e399eb5ca242f477476b6936c7c2242f23f12517567c80bc528dc9aa7b620e0f7697ccd34d436df2168cd9ffd073dba8abe30a2b57b27bf8e861952867dce86d6930d76ec9264b3f136f6d3718544cfd38684d89f241ab456f82a973a4079f8fc62a8413e9092b4615d525824e7652680db9cee582f44d7d7359b73177dea6190f1c43077debd10e5cd669e6f402abe35b04349e3eda4f4b8b3de1ce642b026fba69714b96db2ede6b44d09443afa7a46485de96aca277fc3128a7c1fdb8c36bae858ba768c450fa3e4199188174724fd55c0e98f3dd37116471672161c09bc5069c63527e243eb6292a549f2d4e29e2f898db62d608f4868620b1174b1c9f8d9c10a44de5f19c20340449f9bf6788a552c3104b605978f1d3c5a3dcbf527d4231b35cef065ad22ad5292215089b0542edc0345e65bd3dfc3a46b038f9a836db728f9bd4af64f186b8860e9634014e826aa5309b955c9acd4b5340c059810809e17dc81c93a5433e01c78db6aa54c87355c264cd4daf02a9002697630b0287e7b536832948424def6f3312a55ba2adde84c6fc858e89dea62dedbf89ddbdd8b01ea3a6b8ce6603015d751cf7333f58a67319ee600bf9ab72b75f52b44a12c975de07d44a115f0046636cec9bd670f684ebb5f3b83af669a96e5c3ac2563ad97f0dd794b5f92c09f5ca2d4aca628e3745c17f2fac2f34df9335846a595006bf725e1b4567ba793c764424dc5a94db5183b0c08cafac49e8451528b51c1ac243da8df0da92bece317cbed443e6535d5d7d450155fff2651434eb11063091be983ee11b8a5aa5d2ca19ed06b13dd60fbd54cabc78a135a85f25c1ed512947411364c67d11ce988337dcf5b5defa97f119c45c0e282a5e8a8fd89504f526da092e5dd680fc62fb5453881359e017e3cf54c14e542f350bd2cf4d4cde43157a7cb2bc9da30819d88cb0829d4bd818541f11da07e1ac2b125cb278d5f6919b473c70a5cec085cb84b33e038d1d9d9198be5587d2c0f8287fa564d7d61e455051b154333d061c9d58959a05b484533b9a27e6932117b3d9ed9ea54851368ad07e5c8466ccc89deb8d7f928e2826161a81c95cccbe2e25f763fd28a2112b67828df7780035f9bafb3ff471ae0d1aef8a1a9e22c68d4ba23cb942b5bd365902800d60aa0599d4d79742af3009681d50d80247084ab19a085683877861995fb024e2bdfd35628b07afdf8ca3aaf21dd03fa36dd547dd091e8ac665ba050572a60ae90659a9386ddd8e261611ee92dfe30331ec9dd377539bbca47359ffa041429618948e9fc114d616d0ca9f74e7fcabb4d906ba3eb8a1238b028b5d7bc5a22d26569bbb202a9ca70ce7b8e62532daf2de23895471f4bd94147ac0904a2fbe33c4136772ed14c1db331b64ffa943c11d025a3f07440a126e2b015b901d9dc74b75e8f885e24d3d80fda2546e21ec9e0a6cfc3e49b08125fb8dfa24be13a7e7f842808b06e289fd3ff61b88a7921a73c5f5ac63c21ee3471fd9c641bec9e9ad50021cc358bab42bd94385bb29d03a268756ec70e4faddd2f83f10a8759bf9111b13296a85285a85b6b36403d77292dee2a3fb8b8c949b173456bda4f7756453b5a06c0f5d08c1db354c28cda917dbb8f78afbe8a065fb1c39fbaf84811b33516ca4afa83834ae4ec311c4e7678503c1b37731ef8833b08af41582535e305d3d9e1c67dcd896705cdc78726da06373b0119859592d06456e02e55ea5abc878e0cf32e4e187da6e1337fe225d30f4adb908c9b7f42aceecd8d64c4e33f24c41d5e496e94d16ce5bec845da7cbe14ed22374c95d8f895bd8890f858f98dd041ea50f13df51df9e2d8d6fe65714fdc8bee3bbabe3c36040ca43eec210011475b0d1f5b43caf71b0e79a9a56614a555e74951cee5426295d148358796f9246e1c5b47841d70a6e80e9fe66093936cbb2053cbf8bfa53f041d47a417de1e30b4904c6faee8e3cfd5098a9a026bc639b3e0a42ab8f9c4f6949272f59f14fa8b675368849efbd357d85a2edbca1f49174b69b46c32eafff57c1012645716f5286d2838b451201ee0efe17294f7ba6c48cec55cdbfdb83e34a5826642666f3c322d90230850eecac89727368204726f9de1a7b26040e656e5fbcc912a78432bf4c3af8dda5e1b369f6bcfbfc50fd7093c2f50cfdd15a2ede382a490e38260315603048b5eee4b464407d204e4e1943d9fe050985ec70d7095e45179b3de499af4594ab39faa33ab947ec2f0949c29d95e400c020739a755d3179224e5922cc9e585085c3708f590def5e54aad977daf73aa1fbab9a3cb5908fc8b430a1a73c35d18cb28ea39637fec7ff19c837831b81a2aa3e913d75c8286331e64bdbb75dc08b389cac14cac40861b4bb4da7ba9a6e44abfb637f5377ecb077f6a4468e84fa7ba6d6f310f2e3c1e587a0382245ca01774783ec7902fe015db024224f9c63fe7a7ab6981963ba43d850439f4b0628bb430d5128353ad2499c4eda46a69272322d4556ba5c98f55403d062b671c2706df98117eb289ebeb7b34c60c137d2b1d0fd73e58d4c9d00fc223e805b835ca31dc009c343e66540ad84cf4d8ce867e49b36c369ca7fd33211d22627ec955ea1e1228fce4947548651932ac3de143c5515c73df6d0eb92b28e187198e1a3f3b03a099b7752787bafeb97f0dc51153f210122c46b63d750b706a5b726986b0e81dd7de7e8821b166feb3f031e9d7f46ece7998d1d523061f228c4dde226686b04aafe237bf7c83f8e07b05ff3ec59ee389089c9c13a863707dedf1c6fbae9095af89b4e23d197886fe9b7a45db2d8f1369e67bf59cc109dea0eb35415b6fa9834ed9ac89a93bae6360e949d7ceb29b08883b7847c43f5e716fc3b46c4944001fa23983b6f11cdc00ff01947f0d686d1af73d721599ad3798c92b514ba2aa2059177a40f95441bae699144fc3b15ea5353e62d23e30a5e4023c1d00e05181cf9c4891d16398f387bf40179bae13dfb4ba4641ffee07485b4f1e793206914c86fd4046493515e6542d3b8a9929947e629898f593fbc6eba1d7ad18b5dd22b7dbd3727ab2dea380d810b92df2cb81fc3782b69d2e81f206c666edb50f01bc0024bc5287e0e95931acba7c7330996aaffe6a2e4a89706dd7a99eff8cfe4b7c0957b519387580936d43bf2f6b2523e7d31210633279920033f699356f5dedfaef6eb29632e352f76bc4964512f68bf137d4fcd9c3676482cff28c3f4959cbd73279b81d624b69e7338a77439fe9900989b95ce6f3fb503b8a86416eb310e6280f306eee2246b3c5e56017df6e109dad7525f5f40c85b478c46ef39757d971e70e1c60cda8d12417a8e70f510253ef496993317f14d3fc9f19d77858212a4963121a810d9afafea2ec354bc5c41eea89a63b4295f504864dbf2a264f0f691ca49a02116a312fb56dadcdf5dcf8e005238e2445c0ccd217e49f07fc84d77dd0df55532ad334eb0eac86d9d45107ac691297a8d0c387b6a4c4b2a734f1fc2426c82b16156a3d919bcc74fdacbc2fd774ce268d5b45163116da94a90b59cf0dc3d9914084d7e9336c326d35847c25fb384abcb0f28a0ccbe544934f4ab3d01de2ec9513ed7d916059c713bb2ce548fefc240375eac56ed5886d5fe1089b657a67680f73c8fbde5550c139c36defea72e418ca941afbb08f420a9c60aa42764dab4e93f5079bbc9a055644bcbeeb80fcd06d223ee864e58432f4c38097a0ad6299e3d8019b8c1d3c19930b46de184b5921f09d63457425f5f1f09e15fb0b8bc8fc3cc773af812f9d4fa18be7d1548319e3f2ff0033f0f50077361879d1edf6a08ec0f0ded56db56d1130c90e67f20d506309c2b2dcd08f87e9e02aaa11a680f2997d447591bcc05e00f170e89e378632cb456f47a696edc8b1f1f79b667b887c11cd1a534cdb006cf14bcc045193b76a7936f6f071e25e44485a601a2ec804daf91413da35728d971e7b9fe45a26dc20857e1788fb2c720774a069071cb3524861113f9ab5c41e51a68f299b3fb7e3528c749884a6ad82fa30ccc26fe97db69d0d4a4c8c8d9acf02a11f9960f26bd4b60fe521b376fd5606cd3591c2a785a61330c3319a27f98b9fd189cb2729dec0b7205d7316ec3e710f7cac296a579bf0c03406cdf5be64d13fd8f3b9b419d668d316d4f57a5b24a903530ff8a387d878e66d46731df8cee713b4fcac8a233e09a55b8ffb7ed690b7abc446efa60c904d38666f345995b29ecfadae711ee3de6cf5a98bc42863d2ce265061d1d2aacb3f5794881f64544bd3d225ef1eeb1d89d1f8235ba658fdf6d7444f2bda8990a3a622fe72a31e65a96591c9f7f9238269490b55ce94374aebc2454719681d6b338a7bcce836cbc77370fe5a7a3bcd8278fa23bdec9de4de405d0772af397ed8e9816dc2cef8461f295b4333b6ac83937ab383958a83ec87cdb7af26e704f54dd6b5de5d6b6d30a4ffdf492bcf0fcaa5a0429648082e888cda1d726e5365e30cc4875b2d3de56b03280cb89d48fc40e03b5c2e0b5b331be716fde3795a90fbc62dc602cdff3d4794391d2b1cf1eb73a050bdc43d3139260ce6251a4f986228b07a09c3b333ec5418c51dcff2538585f3b3a79734c304c814278b96ab2610df21103c6352855d1c69d6520ea489d6d3bad1468c52006767cf141267b927e556a3e38942805a02865f291cdde99f6081deb7e4a946397c9665ff3c87c1f2bf94af578c93952ec9c959483afd454ce7f32f70240575435f312caf72b159fa2d1b72a6b8c4506a45733adc21a1be49ffe5e6db9a5a805f6c3d4cdc8a1da9dfc8b8e3407d85ee226fcee95403519093dc7f67890a828b7a37129c077d0005328bba869412783a26351b146401c167d3e413259d614d8f98d982700b295d3c84c8e419383ce4d64aeb437090316e5e92c4cbe0b09118babaac9c6067a693d48f52d9d87e8c4fe091c2d478e23ced17a5a60bbd441e01beafd89c78c2a1159e3700adcdd4b468af7d6dbe426779a607f8d4f7313cd031682764911be37ffe7c8237ef8cc40f35ced2355f7010dbfdb4818f934688f7adea13c13111b6532f8fa7afc363323486ec590f84260d8db279fac2e7ae4a4714296e571acdc84c5eae2953922fa0c5920b2fd41d3e93f52dceaaa425b7351d1cf0ccbcfe6996baab612c079b756d9fb2ee02f5abbec911e5668f35b87c9957a9b2d2079d7e991ef44398c9b1ef0f578bbd11ada52ccfac0a1581c6449f30d4ecae09fef089b568c64d0c9166bcd2feb9a67dd1afee2da828e4886576f4ff4c15590937a01c182ad9578cf3766fee1f77c04484460fd0fe6711e8bffad658f8cb88bd323e103cd10f9e75817fb5607359e487e9535e0aac0a2f49b6c3b28f9420272fc0a6f5da2d2bad97e1bd13fb226ee160b0c57d6c509ad86fcfb61a9dd284ec70a60979b84fa732912f1cff365f236422e01be612aaa0e44b28f0649b11c98a88a3befc748fc0755e4edd9427e777096cb481d3aedb14c9770233a16d1ce0ea3c913ee06ea9e4583047ed328b6d05b29e038e9ac84ee93f7534afabfb3b19bd13bac25ce17ffd42ebd0847e7a4dbae58a0629700047ff9ab916fe3512244fa36c639b50132d6a06c7c4131b1531ba23e8aeed2c048596e3982bc0ffeececa8301db529c26e86cca11450738c3074ac31ee7e9dd85264e690ec73d1c489645ddfa8c96f74ba9fc35862f04959e9bd8cb00d76357dd2e43c9772798cc275d06c9a3637950768142867d9d625f4c36fa4de935fb6131460a2803e7ab90676ae9083537e10cc971d3f32549e9ebce61add0f0935dd270e2941fc2d336cdb191c7ae1709b9b84b88df715b046b57769bb53b23065f26132d470e78691d168048b6f54212184f065edb3c37dcb4081aec1f3849f8b1ec98f9b4585fb0336cef0a63a17f4fc6ac04c395bb90c77ce9cdf1a57abd27d75194fcef2d57ac07574d5e3d9ebbe1fa209f1803b79046cb0fa1fd2c25e0e183aa9b940f2347c0ba6fc65f1e4d848c85244b27885f666e49f6797386c14da431879ee22309d78527f65c0f7e3b1774940e261885a0a1e7b7a2cf253382258ae34e33fa108bf759da2ae2a75f8a222c295a9b2c836876e17f97b52790bacc3ed4398e03a175b6da91ebbf3a5ff29237b6c76047225806b5d860143298d0fb2d5aebc00c436dad1cbb6a6c057070a9e875bcc2dfc0a5c71f9f28421a610caca44c8387adbbdc965e10ffa5aa2791fbbf7962c4f7b6817beeb8e5ecc6c5e0d57c8a9ce5617ee62aa55e70247df3e4d8b1ceaa809633bda678f6422e3ac4df4b2cc8d6cacbc3cf124921abb3f9d0c1ae172cd331be26e75fc9ea853b3749d7cf3d8787b88999146db5fffd11f9172f4e888c2283f38c4fdeea4e879b9febcf9f7f3db6a33eafb81e3530c32361d5b89557636c3efb4c0a099a0f1d99acfd0fc239dbed88fe32fe844d2169a17831279d847472ff18e502380c386537ccc395b7e3093cc29b8cb8829adbf2faee86169be03831c6bab8464a3e263d9307e9081080ca7bf17f447df3031c430ecee60e0dc52f6f1051223b3d4f2945f8d14d4a178f99948d81ad74d6c136fe88abf1cb980c9aed6b9694541cf4cd0a60034fe457bef23aeceb3aa31eee2fe8a20cfdabe2f660a8139dccaa3beb060e5093d9f99c6d53ee51957ca697692845915dcb85e8446da98e8aea2d36e94a4e4382dfae1acffd07162c69f2233244dc72ebf6e9f9cdafc7acf0f0a2f0bc6fa52c53c23b1eab010f15fe93a7ab84cc0e00c7e72800478e4ec858b9600335e7630aa5cc3ffc14dcc0f9c72e97d84938f4f3e81d858f49e643d95530ed78272d14fe1d3db66f6b94b53b6fc855d2af30bfda8cdeb09a07a1e47dfb00e48ef2423dfd9f1a355ced1d7cf5fd684b16d95659da9e905826e403703c0ebff6fb1d381232146324007171c0f7939fbce91bbc4c3be142153d13c69ce58bbdb208fb8bef7c5659ae95965cd367f14614bf3f0616661204850cf241b1b0ef884ca6060adb81bc45bced8f7a1a320af1a8e3ed97e825d63c1eafaf0575a5df124c1a5e173d9ee51d62bb650c364fe3b53207922112692587c95fd1a221c6ee0b9322068601ff56f6307d4a7feda1bca8a2537988b47b41a8480bbc19f7fb64dc92946ab12e80bd9ab5061b0c7074c1c8e142fccefccafae5aa1313cc87d7be83ea6d2e9462e832f323419c69ea5db2cfb2ce3ceaabca7e6df2c47fb3d7dd3902bcfc180e43f57bd0912e891a667340ca60526ed8f7c31df6e04e7bcc7464cfaefa8bb2d5332c5e42141903dc7cd5c0517398c67ff1f3aaf3323995a2ef4b56050862d5788c06c647619e04ebe997bbca6ffe52f73cf863bb50007506159ea6d897918303f9b0506f5ad252013030b2a672e62466906cca3868a86782ce354a3eeaefb8746decef4e3c10ca96798074ed9efe81f44e08bd50a51ccfa257d0db8fa3eaed7586a866be3e67b961f27ab20a1b13d96718602581f29f2b9d41d18ca41318d15047a3f2ab162089d72f67db285ab61cc34910a3c038ac2acab8242ba686e5293f225ceec6562b8442e22f017e244f9446e78d3f5877e4c93388e52bbc8eb564bf70c6161ac54f6c4ba5fc742fa91ed7403e3cd9c010f2782feb234174b6ebce162f9a2a674d0de93842c4d057b3092e892735816eb2d066d31b77043a2d7dc4c394835e15e6a117cac6d471036d124723025b9b4cdfc12f1130a806269e896993d8adb9aaf8c14e6e91006e119d038038fc3b87c7c08e97425be6b7d480eb1df551e33b811d6ab1f5400c8d9581e967a841bb434400a3a3a66c22ba24ecda57385ef15d3bba7f746aec5f20738a62cb14b85ad0647599a2e31b4721c049beddd2236783d0329ca623d6b022147e29f14cb3aa9d793b83230e221c8db826d47c7b5d78f04c319d8e54324c37cfbb7e0c351cec8ada976dd6c4b129dccdf90c7a33ecb228a30d12797c160a1b90c068d1d22dc5fdae6cc4dc660b1607a06bd65766153622d8edb533b271bfc2e8b7640abedef83bec012c2365b6449f27a40edc9dfd503de0f7197612283b68c23381562ea7c3c5897027663f17659fff08a67f9d52fa7f21f92e5e6ce0093d1bf80dd37ef06019d0085b635abbe21acf556ecd1a002faa8b4935fcef549d01bcc520a3fdb34982cbfe7d2582ea14c16228eda8fbf265757c4b3b140d6e8fb7de7ea69208ebc29478e8735fae03924f529da4422d012da798e7d769888938f7894c1537d33032cd9ca291c814f3990d7b27aa5cf30a35f13a8d3e552c69d9814e2ec3250bfc09ae4a31414bf547e602bcbac6ad4faceedbfbe7fbc8e90e0f44e437be56dffa7f585a88f8ae697785b7e1120e3cd06647cef9505e42bd3a4676f487fff8a8fc08de24f7e493fb715d9853a934709a5e5a161c56e165b203e9b334e30bd3cf6f8ef27b521caf1a8ab2ac43127c881dc887aca3a72471bfd6c4e8e92ca56c74e37571a75d2886699edde61f1e4264dc3a1a43ebaea64b08cdc5fadaebc6cfdacdc28bde38ef47372d37d7325f8ec9de428303ed462b691cd2fad628c0d930741473ab9e246c648ca17dab2e8db725550bf9eb390d26bb62db4b0f637461452f10da22ef093a0974af475557269d310ab57bb3b3f709a84cafdb5e1229990a047a17f07ecda1828420481eb4f1e94391afbca6beda42338029977be789f8be4936237de48a5078c598328343b5f9d1b4515fb0fd1c0b82337d7c42baf5ada326fb1fa5e1e4566ca3f38006e4f556af858916f46da970958a1645e77d87693a235307da60f3c0e770ec4ef23d150127a49013ec90c6d0d32a90195ffa6c1860ec5340d1c3af716e79b8c9e659536abbde1a5babe982e5bdd0d7f702c08c64bfa9efe3586eb2dc4450205584838a2acea99c6938b1deadef6a678900cb310d2e513fc5ab09c27f7c13fa06259e3a90ae23b5d6c6766ed1878d07e5e062a46e07c1aa2ff4e9b7c619a9f1833b7a410fe791ca7c30e1ca4e76023dd495b6df4bedfc4cd7d4f324403932753ad3135ca305fecc986bab16e4e2a7d7f97fe5e470cc01e1b9b7b3bcca194c20669ec71d650d2351268b3820b73eb459d207f730fcf45f3de78eaefdfe7a0f2869d1bf18fae032b412e1ece73d066c8aafa83f8fe069713ceef9fe0ce11865e93898c0b868ee3f555adae631b9bcf9706f223cf57f6fcc70582495294b68400723f2b0936169438ceb51c93022e547d9c0b07b7cb056542c48f6cfc2573218e48fbea6e01ac87f5bc43a032bc42659bb5dfce9df056bd39a048e7caf3d0112ecf98fc9d874ea5d51b64ba2f4bf887b790ed4fd96432737980a6e1b1e5be708cd75b633c5e1bc01e2ce525dded2453aec158b46486231a60df1a718b68b54a5f34cc6d6d09ceee6b866a841e05f031af40cd8645bf545196bd23f6623b89fed4a19297bd4ae1b8909aeefda3fa2c87132d80e6fb9abc9746b3f2a12ec651e04ba0863f929b641ad447e8e8ae6aa2ba0ea8a746e1351c4c4b2724d74df0c34bf7759aea4aaac89f7f9417291c0c81906a7308003af4cd036496160c946ca82a492e182c4874f989c5b136f905077780c6f27e1dd8f512344559044f36f2d6fbe7a97a3a83fea77b1b17e1617560d324c93cfce24c7ec9ada3bf655b046f35bf93c5d8ac4b2975c5b2972b61285ea4a541c09f1ac222401774b368d910a23a2fcf9e0b9507612010a61ae530c5a847a44405108c82782cfa8fcad5f65d2d9d6bb8867c85febee0fb87cc17aed5588ffb5484c66cc3e44552a35456e7f664ee0634a7d3c18fc97c8d45ddd8b7dfe065bb1afa4d0ab5139384f04d3a4097397220eb04145791f84153f76d4a65b1405078ac135dcf2ae885517d5afb87d7c15335ac7b85b960faa1ceed46ddcb6463b22c551657df0319009a521c94c5fce4c72145864bc480a65415b8a8ae272fb1bf0875fd015b5478da5ec0f8f232d0f198cd95cc36564d5ff2f13b1755fd2094a93d385a1af3b0e1050af974402cb56db622abc0d07e01413974e71f713c8a570246893142337a12d781675f08ab5d9e92fa6cac1e98f43e88e70905d22af180f9aa3545b2bebbb10224a5c62b7def1035e1714c3b0f74ff0e899cdfe7de52a7096619ad7d15a508f70ac1a6f958232650d323eb3d024db6827c4d0f40d4098ea853940b5b329e1f11c8a250b8d2e649650479a8bb6ba78ecf7f164629b5b1b4e54c85d3200c5b9c0b8256cd987ad62844cb0bef9e4c8702dc5e8269eda48139731b44b1fad98c3ffa92f1a462c22847046b21a23492c680b6be1bfba10f6e2afcfd6e169c9700d6421f9d5f396632daf3ccf681ae8ab5ebfc69f7930992e98011691519cb1bd393f729552b0340ff14ca5e63437a985db5b208cd51cefa91d28cba62ce160825415133240b89ec66bae57b83a4a52daf6fd4f72b472c1d13f76871d2381dddca2942d2bb99b76f331edc45794fc71e796d4d4aabf7131a31d3e485b322c30f125225568fe437492c15f24c5381d50f25d38939c96bb12778e6e40ca05bb76d7bb511e86f5496e3c34fc223bb285d909db0e8fda7f687c5dbf9c16e9654747030e4ece6778ba5f83cad2e0fbe5f121389bbc1438bb3f4028446f459053211dee98948a551655a2f3d1dbf8da8be35c86cfa8dfc76c84838d2a45838fcf511fc9c370283974cf0bc60da28130fe843ee92f0fdf9f8da3b1bc3d70475b9e9f3cefe6a95d418958cd81dd6dfa2ef6575b9194deddd1fef155bcec73ecd793b7738a84f1af61375fb4ebf8805412736fd744e1e4acb378a6f7c657d8217b5eb17076286cb4dd63324946dabb0241f7db130cb717f8b64b2e8943592580437f88bc2da580ab444c92a79da9bb10fe291bedbe4f1513757c91b534154b3c6b8630956714132eced5335169d3cf9b3691b826a855002b354fb9dc6386d178fd7062850e4c501db38e65cb021530aafdc5dd9cba0069954d4893a66d64aa3ce1c023e06ef89e6d017549f1062c103ea3b24eeb782546d5cc779786a3430cb3b0ad66f74f15b71b02fadd8f7a72fe24d97afeb288e190cb77dab0db56882befbd9c3f9b2cb9187beb583093d3c6e47213f8ecb795631b9325baa30b991b28eabc2954350adeb9a40babd88d57cadc112a3a7520474a0bd6b439751bb0fe6aaaddc3f40aebb01b467b563e8a19e5e83c7693454a70712c437c6238c14e1194ef34f5f82450c438b59cadf9ae42105fce8ad19894253aad65619e2cc47f575f392dfa385ef985ee552631c366065d512a878979f455848cbf6e7a829bd00f035f83edf825886a3c1f40c6c13cfbac9c48ed48411c4d008bec3f2d19946890d295714c79300da211d2ec48fb2f9248844336e06bcd66ec93cc05bda8dbfa3898e101e9d74cf40d8f8115499c2ceac7d0d5156e14167ab622479a173315b7489bb710ae09ef8784993aa944fa631ec5312b0cdfe1353261b32ef309f2b96b2ffd9d48a999d7746da5e2b8a80640f908c63aab2ebabaa605c863aa8836ab5153d872f4c9cee430be1b718dfe22df8921e8afdb322ea98252e161349b04fdb39a83cce9d60008023ca0a54b29b03a4c23ac17b8bb142340b550f539308921e34838a689655ebf1108fc929a30ff7dbe1188174e0fdd9ced73b95ab9112005e16fc915eebf78ad0931d0204f411994910b444a4074578a21032e28230f7ca1eda7876d7fa6f815d7b748ce124e29a8946be42006ca90065c3b6179798b394a16989893b84876760cb191ec00c73c3d87458273ba5f53ff4c78a4e5389c56fc19028f398c1dd9338fd8a64d14f087717613fd75238e816a36139513d141df993bc048fefcc2f1e4e02295c239c37e5c91c7dc687d6055579cb65b2280eb91dcf4db797683058023c5e0a497fde2ba9195d3677f0f45713fa9385efdc9eead385c1e8972543baa440604990eed40ac52aa1d2492bf43b5a356b2da60c8940d919971abb80572c43c4b27fb0028fa25c2859b7f7f823b017bf093ed4c0d2bb99626bcbeeef9649ffcb10abeea2bd881242bc6d9b60cd8380332edccd6f108a49fd39288deb119ae767c67d97d8a51135c04ced016eddb44b3cd613396ef519bce998135eac52fb197c3d3efb921c2570dc26159c2a9924b47f64ad7a9328e252870cf046517a5dc542e6cbfc3ea882349a43c1897d4659b70e7de99d50febc9213d95c3aaee789bee1f6a836c44497787459f8ccfa38f0cd16f864ab4f279e0beadbd380e0828e544c60cca4328d5f8ffac1cff54fd90efcf99e38fc7957276b0cc87203666fccb84faa81e7f74996e854f685cc1b5aa895762c8b43f830331624a25bcab4419f06db5e4c793a5840763fe25d8a304530bd1677569372eea37f4eb6811de7d76fc3e66be2894d836f0a38b0b65e216cc69778bc361d894e3c0e3d144b85f7f85e53a78dfa3ce0d5a79615b9fb5ae84e6a5af88955a329309795e24a4fa536282b72c0d628c961be57ba4ea69204acf1250ce7db3d3ac52ebc40552ae1863aca9fe143f5c515793c6fe1c8f41b0a468b6edc8dea2230726b6498bf8bfab1817283f7bc4e41ef15deea0f7fca8f02eca8007098edc281f7aceb7cac8a70982e3001ad9e069d2f2a44406bfb1225dbd1c4771f12d4988aaba88076dcaa4cbf7f01a27d1c3f1262c39aeded8f3159ef05c1c61e332f92b3182cb9ae16c708c71fe7cab0955cd63d343362798c33d7bb8de366bf77c37f523ea7811a100723366e5697a73171d681ba43d04cc352f7d5f64eabb5a907110526ae38c1cff7a8cd62477f9c4b0c3858a3b551de34ae9536a1db9f4b202282f97e1274d6f86bc062490248eb2cd84f830621f7da2bfc7e16bb7a83c4668e9402528a2e1a732fda768b72199b1a0d7400f3c1c89569dd5a373d6c6c8caec2538f1ca36506768cfa9336873f047c9681878e97f295711cd71f8a09c48544e4e4dd55248ba530e300a4fa98cf9cd2287f8451317e2bab129406f79157addf47ef80195ef0035ee49a2c459eceeb475128f1a18985ca0febf97d19f1ca58eab93aec9878e129fc9e8b20cdd18078f658c928ae12523dc2b2cf2e0d1d4fd92357ab8329232618986809f397332355433f0cc02c4bcd67cec301b3ace93380f5c3fb27f1fe2a26a3a602cd91bbf1b76aa3930080cb98bcab69fe4511929820cfacae0bce1c034fd5e320dbda9600db610c5c7add40680651a6c982b02ba23f9a107bec092398b6df0083f8bd041608f46d8639ca170b93df55e121a65ab79df89eef58e20529eefc39c55a9f25d54d590162798ec87302cf5f41d713d652325df9c96940dbe812b7e9c783f1218acc3dc17653f392f60da0e0da3f35f19f98cea9b27327a149783faae2388b64a109d130f06f9f8a58b60d3587aa38b67d2ae93fa14da46e51c639e2ea3ed389467dadc5b28883ba828e06ff71b0456631269254b2bcdd7caa1580fe721971030146f50483f35650dfb14d9bfbcf93befd200b239c36d89b79febdcd604489b95d6283c3113a67202fc1cc367e35d99ba94300f3c1b4f9cd04249c0527f13ab5ae27c102042dea64718bf91e5a1a7f05b9547fc754fcfa4162f6c4c27e33365512c0ffb4baa5ddcbf3e15f72aca688d91e52693708eb329f85a0953a457a735aaaeedd79df74e88cd941d7b4d5795a700062db2d898920bb254cfe649c588e34474ba15047f32a2ce2c04625f3b8b8198ef1a7368633f8768a790a194cbef432ea29e3f32a4af096d91c213689b77a77333e70e84caee9d720aa3a9c7e8bc7dc84e44b381637e58d95aee1aacb797c4a27794fcf84c0f197b32d64477dbae83a2f02010cae52b67df03a71e2102c7f5fc37a3e2b30fa2a3cd0990a4cf86dcffb3fe74eccd236bbf29f89e1e49b8c635b66e977f9ab645ca3a91de5dd9730ea8b01a4fcf09e07f7504f77580108ee5f585dcc77bcc044972c8a178545857d7c5ae5d704af374f568e43cd48de6f05fd7535fbbc6108a50c2716d8beb739c4d666c974556b3787fa840b17c9fb3be645cc3c8603de4654d4bf9a0039cb2655f33da5d6efc9cdfd8091c4e6e460563fa75ebb761faeca4c289586ce8bb8d35a294c2fdb9db2864686649109244d1bb857d8c98d08b36f1f0c1c50af986b7bdafdd46f46fc48ac45b58164317506854feb342850f088ba5bf667fc83181bf91e60169b247cf47032bb1d8734ad5f66431e2c64bf3402bf186045b70930a1998902ccb43d1bff333fa98ac4dfb3a96b268946a599a3e7484bf21c28230169bff81738125b089c78f4d9b50dab478274293ac1933757b5ee34823ea6895cdd5d3b9cd3cced6c971249860d999748840546662c3d361c533164abcd12363225aba0f2fb1908685f0258f8eb54740c32da32576d4af96e27174004765f37d83a81f190542891a67ab99779fc175051cb001bede3160fd6b2de7413b12c9c4edc3784fec9c210ee5f633d7a2244dbf92b0450056c6963fa0e092c626e11d12b61f0bd4fdeb1a7cdbf503f5b2601b4e4bdf914442576c7492fdc90661ea7a42afa10d8a42ef77129129afdfdee904478622cabf56e179ad5a2ac8e73d9dbb1b0b72e28638378651f92a7f90aefeeb2a4f519cbc8c2fd8e33eb93af4b9507dc0bade387457d14e34b7808f00876dc6701c240e95e550c0d6ca6ddbd0b9b9a965746b3bf7f603d973c5c8ef3aa15219ea0fee5da00d3b26eaa72518ca0cd72cabfd9b53c0d8f0d47c1c8051cd6d0ed4b31b8d957e0f6e4d1525775a8c8ec5386fd63a354013bd909c1dcf2b86f18945e72fe325a1109a5c538c591fba66aaacabacd7c683d7bfdbaf724d840074c3fcc9f1e856c434b8c3c1bc906cefe33db82824a6ae141bff0ff621f41fbcca0aa20b0e444811fe33a451703ad33288f514a26e15f36ee4290f91a28cd82ba37b3865017b9f6b13a61dbff7ab910acfe54ace676e6f6de413d26332e85cc1a5953f9ddf85165a9f8efcfc1a88068a1772bb027c2963532eeb0be01ebeeaa354585dfb5a11fd4dd3dc5c8d22d3d7efeafe8c92fc1157154217cc773d546ad187fec9d8fc8107436de4ce6bb397390208c7e12c6385c5d9d065d8cba70abdad789379724574e417d26e5147ddcfc419ee49a4b07aa887f4c90f2218b4171728a371ce55b8472f8fb9c6ed54be8f2972dfd54b7e0fdbad8f25f1177c7f4ec241f27bd5423ae6d5325be92590616805596661155da5fc48074604b325566fa64c74306a0b0cf7d42e07129950f5e5ffbb0deb1b3eea33408436bc3f1f8679f5654ef9190e583012ee16bb7c9d1c270d595302363cf3bb1d3eacdaaadefabc6c5f3f8786abbb5d14daf81991120be6760d34a8a673e344f8a4a23e3b216af12af737cffccc09a0f440299434522b332b0b75636d3cd6883a27057d1d6849bc465a42c1f03cf5cf400e2c065c26d673261182003ef5d43d457f403b4fa39339559c7f90c0448836f75ec7f4b7141c040f86bb2d60704a3ecd883abb4f9df35c08c32d8973dddb826509170e409ac6758b30f862203eae011d70a1bb9abae69f4908d0f05ddfab0c98a0ae91060b26cb4d4cf3b00697e919420df6c7a84d97132490e4f501e33a403434ed9ee925f23141d05c112541f8953f1d5a2e3e39f3f2f1945501ae312ba019dffa2af13c63a4b4c6d6ac29b1988dfa80401992e62b8733e494158c69c50cc89e77540b116149db9014153f16ed1fcfd713c6ef73ab43801550926c06f681f919aa4ce3c0a2c6799e36a4c9d0b4181ce30a5c1fbedea268fa69a16cbfe71f13f8c76a8dc9fbb470ca9254aabea17acb7e6739f317ebb148485b0a959fedaf1e290c74c3c1923a999c87adafee6f8b5fd5bf6966ccc09410269cccaf9ac8c7ef1f61bac738a287d90c2c5a9c9e92f487a39b56a53145742a7ebe918079f83ff68e778ffe41ceb735b957e749ba4dbe2db384aba51efce6e2a0d475b71e856a551f2533158a400510ddd807779e09844463880c2d0f24236e41cccba0954a758081dcf5daab228ff69fcd24e8cf70802b90437db671aca424bfb7def7efcf2d6b0e711cb938ca419c5df993459acb464e293ceb6b53c7ac06145a68ec1bc092874faa0669b8d8c9543bc868e1bbd154e90b232598cf480d2ad74c0e90f1251cfb7f4a144a795fac13faf909e60aa292defa3c698515ebb0b3d06c34b286efcd10e6ba81cdbf5dbc6051d94297690f80f1ec50b99635c41e93f78aba8042f2871d74096fc4db8c8550633b8ce0038b317c3dc199ad5c13e62d10dad2dc281fec4e8a7664ff1056969cf9c19d2ac5ef345dc7d7d395df36bec679cbb9893fb6e85b8b6c07abc659925c2bd69246fb3f927894fc2e4958a81c1743f8abe20fc597fe67261f7743b12228929a692911a2f03590fa9be1b4b0bf6a8ecd1cacee4a9665c5714ce5be23871f66c9f1a861badd2dd371552e4cbb3b88f5dcf7ed7dfd548a4e1a78399d2f07a14147c6559e0686b5896e48811ecf16f39d777e027cbf806ac51a1e659077ca93ac5e3a18f6094fd372f3a7fba5ad2fdef00fe3c3b9e67b6c93d49b985d0d1173a011c918dedd40078d60c68eeb2ace183b4364425edd45ec4015fb4632ecd3574e53ef31c7170ae8f3ded1660b11b7ace4ad9cf90445f5a82b3941cc58a304948ca52a4f080deea7c13bc86583cdecae32020348cc5dd55aa34b97d0ca7c46f35e801b5dbccce28e226e572debb25b48d91062fed074fc618e0d02d1acd40d4b74d355332cc5e54ad540e92d99a22b36128fc4abe593370e9f01d64880dcf18a57555e0e3b015cd16804a3bf52dc75806a03b8dce59b77e13a8a1d25d147396b0541629901d9301d4d38f005463e73329b2b15d93f01549ed9495353d05498d2e1a676c6aaa2452a2198a5958a9f63e3ce72957f22941dd3304b92211c437e5c51449975f165c830c2c51510f2314bce1f77fb9773c547c211217e5717236f3e368dd353c68dcbae79bdba0df648a71b74a85bd7e84daab537c3bb1572dcde8807df5a33881191fbbec619d1725696524de4fb9bd846c1f2affc4f5dff5b53217cb642215660312617241b7c7356e973dee9abd814b4ebd400accdb333fc968909ac36ab3cb6320945b577e24703e79c1795bf0326ef897262bac72b05462e0fd5e6fcaef2cd286382d25b04fe753f56eef3bb6e7907de547314872f67356b7fd99880b213bebc138c941193a613a6dab83c973ef2ee588d242b17f0358897270fbfa532d21bf3e62269a93abbedc5f395735d03c083e92fdb8f7655aa6da676453a00da16f4f304bf100e537ddda5693a44d20818b8ee9357b9cd496539c3c10b92389280b7d03bb2079ef37914e1a27cdcabb4cd10d788dabc8a070345bad21bcc7e7b0c30ef95e6d2f799edee187a5ee2069f99261bc010d3b02f877383266326b9ddd418231e80057e6f9ccb39df4a5045f577baab10484c854e8fa091956ca0ef9d685cb85a38c3bb83e0131ca2ff4f120c93c8fda65180a4be17e15ad758a2462c8d431c70741fe6ad0dee2b033ed3345e0084924c2038432bd476ec43313a9ba04badc0bd1bfb868cc002ccf96f944062558b93d2ac21c5822257fc8126dd982f20713a1988df7610731cd2651ae4a0a51c42614246972ec004be52ddd2bbb8538ed0be14a28542397892a928710058d0af299295658d0cfa2cd1b207b17e648343dd172c3ec166acc1831469d37bb81fa034b2f477fe3dbadaa8a2d7246d3cc52785dfd83670d39e32631d05f0301f57d0f2c7206c63d122f377d666ee64d7bd47fa5dfc63d64229fd20e8ab5ebb0ddd2f712f29986f2a4f74ce6e33b992042ca6260e88f96e2dbee2e8c90aaa79a137fa8aa2c8dbdced2b0340978644cfbf6a2246211119522acdd8ca197c9034befce99f91950b7d40409db0fe102af15035ddc3f99a678017d324ce2281a81390b9625a14fdf5cbd52ff6b6b8b09f66c72a934f84bd1166a173dbf06d31df5c9b0806173876382d6753bdc218b220a3ad47c9a2fbe090d9f2b01cafeeb72a95283137e5f61d688d220821e0cf6859ecbf5f4fc41ae3b4fe2feca2eff4ce81c03fad5f87098688e8c0cf94b3fc2dbcf1bc51c1fadf29588950b79a25dfcc437cb2757f080578d9ab402aa8b2820f8da42c50c1c352c13f9fcc055d310c05d43d5f3892638d57bf7fc3fc979f7f567629b26f578d63dab625414d5ac6514a07f0b37291a7f90b75a4dc9d613087d1102b3715c20141700f348e0f4be8b2fbce2d743a99176fbb4dfc86607d783ae1ec9372657e1cbb1b4baad29efd1db2dbb312388eecd2c3fe29ab31c449ce8e42e6351c8212cf50e2fd1143aa968c7470979e280064bdf0f1bb5ee9a1eaf2d12b5778b18d5e26ac5465c07f31e9194098bd235bc11126053eb5f986e0e3c0803dad80aae5d04ea4992a87aace199623a1000fb8f84563b3fd03d8b23d607fc7be53f6e88043abffef7d4e4d9af94122758903ab399966851d0453a2b5596173462ca6fbe47919f05fa77edbe9797c9b8478d0cf2cd6c8f777ed6234bc5c1249d02052d9386338633cf8e3b5f5aafcb7a6da3d7df3ef4a6b329963752ed63e53270fe37bccbfb48da273b6d6aadc1ee1f51d2f6342689299be40deb676a72f86ad9d046dc4aa070f317548f92d35c0d5e4d272cf6c6898d72b97bc0ca36595063a03717e37f175494b2324e7e5fc8fe8ed42716b0c4bf5d9bf198fbf46f189577fce95d4892a5e8b1d1cddc32561fbaefa9d20e5181928dbfad77b85f14dc9e6c119b3429123476f438b910f86b2b70cf52a6d3eff617af407a7285f495b699989574940bb6a5b947bd64714fca450b62794c259b91be398557319233daa4ac37e35e8052eb2d964503433cd6ba5ff59e7e56ee5503133208cee02a246040fcb4e17c5456d46af43099fa1eccc52dc5300d3c6c5c78c5fdf5207c507ea7fa863a7f7cdf5cc3df676a9cd4e1e2add3faec32fb3759b3365a8734c266c185fa6f832992d1ed1b726694d505edb437a1c2c1c4143b70e821de6396adbc3e5d7ed25c73e7449ef728bf7815a73ec1f659bb20bc4f484333af50a22ed0b2c5622a65c9d1db9c3b359dfee130eca62c8a0a2c3096e04e51b85c88a4a9c9ef0892a8fe36fef476b291c15d7abf80b9c3e1d39cbaeb395d69d1b4c89a1eb5d66cb12a04256f9c1dd72b13d021422aeb37bd2f934e0995351db1b2c369f510723ba974c100f06132736bebc402d181600e913fff33375f433349e417bf71a4c8a7f287d84b642e980de0d13a8891d1c64613e57f9251ddaf8a6119bdaba18ecabbc605d68b2da6f190ba352cf595a2406d3e7c56b461d69e893d1daaed563a377c4ebffaf3f67910672a659cac1bb2cbd3bf56bea955a0009db0eca7ee4b4da45f56691ff4609f67957a12bc41c03e068633a6604350084c8f11be80a5f89fa912c3c986d29aed53cafdb09285902d6af39da9a18f45263436f42b38b5b39521d006dcbb309235faa255d0c1cf321407a0d4bcce9d0c24b7bd929a1a1166baf92fcf363d88092f296be05e952956de8781af2ccc8a0650fd035d1c39b62d362cb9b5167843c660a991775bd46a789bec7a9d625feb27d83fb3413168fa888fcec7bae742e7b9349045c9370ba5227d093f6406db2fd20f624808726cd93aecba0e88c251ab3ac2ca26314a915f0b22f73b2678f9062ad60fa94b36c8318d71f8e1dc5ac058f1e826f49943ca16ae674e2f91a1b278e124e1c412a2f46533e5173082d02803c41132c4cedb3cfe4a0be153a0d92c05414f5288caf95517d21538e0ef54802e75e9bc3dcf2428f0f47faf2f4f5ae2a85e370e44adf1af333f8d9eb1d178e26e9d65b1c24485dfbd77ff8cc4961b6a873e723037429e4e4e59d302e267970b8e6585fac0cfc399356bc1112c13c45839cee79c970c40d6927a118ffba7e4212defa0b6d83f5a99db201e841aff7f37f65c13f700902c3d8885307ae2ce53c1a229b5f5f1765be94a329662d22fcca41e4c70de29d66127462f43b87ab8a17223795b4d954174440e3b21a1f4f6e38a9ea23a810adbb0731bfefc8ce54091e274f99880b910d9a3ae155cec25772c42ca60dfbcd48e8a2ef60f9cc078cd22bef97bcbd144356d3835ffb93ed1b78e4bdc831421717989621ba3eb3e2f0abe729bd2a8daa35e21b516b0bd4164bf10f1f10906081780a6e76b7293581b9851d9498f5eb5252d04d0f79e660c7b4c27ec284e9ee7889e55aea337f9f48abdd6d03f87ab866c82cf909ef5703638483ec10b5f8662462a41d66a4dd7b97b77ff861902f4de244fc84dcf5ef149481d413a9806b156b9ca9d6002496dc8a8efff4c8ae338074686711dbaf8bd9ac4e21133a95fab0036e9e8fd35ca84f0f2a9dd068942de67601e815544df0c978d9521974f008a75f5d04ef42afa62105d390b35e8a4c13e4b395003aeaae7f0b2342bb990dd561f837e1ff9ba741e68cfb6df484d202c90e778c7fbd014a9e8fbb90584c2376f3d3dc252457891c40dcc53402174ab41ddba0c52798e1e33f0aaea715d24a955cfaa04651c48d460126c2e1fd49f0d8ac5cac51434e8c3749950015b0b36cf50e2b7bd55eaf2591e6368065a18babe944beb06a85099b689929f217a51151fc987f7d48cad9ff4a4357050da3851f4f3e598f5fa9931d696f76aa67436e4c89a3b95e827217615f1434a94fb409edebfb884de90df4a9fb228525e6a0ad64b0eedeca2e3ce7836b9853bf620a9a9f1780184cacc2643ab1b20810e246f71e8775144397e889b3b0385058a0c86a965d453bf9a4344c5ec06638a3e3fefaa3d97df387421bf5d79ea5ea3090c18cd2070fd7f858bfe8f5ea3a8f8cafe4d978463bacc0991ebc0328bd0dd9d78d748b17243978e56f12a10fdf56dc5d2db0527acef59d8e5d8cfda916966cfe3cea491a73ee0cdf58f5b6d52b1a184616b943d818d64a51c3283ec0e4dab4414b4803233f95bc20960f0c598f98093d6ac8e4b3382aa2a93668b0d0217fcd0f981871ce2ba3b1e2e5698e865db9c14c5e42924114f22ddd3435159ba40c09f542e737ec37f74a7925d44fbe0b45f50c397dd59825b2e551922ac03dd6340f77ac99c1b871ccfe4429697bf341afbbd950539c4d7df52035525bd1001d3b7a3713e6b1d69d4ffaf4a5af0fe967ed708fd21b2ddd0b4e22444ee641155a5e3b64e4609dbedc95899d13815f34ad57918e83b638107ba78d8d97f7ac82932feb7a66acb8213c134131737cd94e82c430185d7097ff776be2a1c997baa687aae5675956a3adf08f730fa879fee08c72182d70712a057b977af1c9b99ad5237a27bbaaf953a2f9118f6b85f8d179e65415192532cb57e5a0d0e4e388dd430dd9dddd2701888dc5da803332aa13e8f154f86ab2a9f0ea353ba0784dd02f50c399a8dbe73804e28c77b91ddafea58a001e9fc344285355f071873240dec99f1cd152a2c6dadb5b4252d556340fed73752e593992d7434f24f79dbe9cad26e846aadd645ac90f57f3ab3127af469d31daec8cef7783ae4517ed305ed77f014ade39fdbe69583b453e3b0df0ba672709896df0410f487dcd2867058b51080dbd5fc9e9c21321902415ef34da4a5a8e378342e8b90d56ff75bfaa0115b56368d6abca9147994b5ef201752d48f0193a940629daff6494361276d3bd6755e5526c1e41f4f31b7543d9dd595e92a092e77ea79e0f04729541ccd2f3f0489a133bf68fbca9fc42dd3a36a8e474d2af3b4d34e2bfd54d024766a9367d3646fdffc84dbd564e2cc4038a2cd2df34c302c5bec5c9ea3e3fc38368c4c4049d2cbdac93fd70733bbd4f469311483f5600aa0515ed75a40e9fc60d0c49dcec5d1c97db1268ed90bd1ee09b578275179d4a701dc922daf5a4d898aa73fa5b92b5d6a3fe2b4cd3242374877a5b14fe4d285623dec03f35454c378e5e672d1d8228e47bc19e0027403a07cb978a205daf502ede3372a9e2e415068e0c3534f7b31199dbd93b00b2fb21f8cb3751cb0367d1a8b228180b0bc655ce79be4534670df57ff6e11d4ea0ecc60fabc26a389fd064777a100bd8191af353ce9e98c78ff4ef6de1eac3a9ba34e4cd2f2c77ca39afa4a0945d64530fb97494af99f2db18f0d5a641868576300e4f4a164349178f4cae956ab1866622cad193cb5103dd7c03e9899b2636fb59af92e30c0e5235a01d2cdd30ba6c3d6d0a8ff1e31a8098d24310d93de43ee0b38599049d40efbe995c0b004f74a8af54662c95009cd6c64f3d096f38a7aac1c2248f04aa9039b2403f69cd8976205e7a7f1731e6ce1b685b4c723ae0a5a8d056460053226267bf3736019620c2256637d84e0c229c1654510cd8ed955a60ff414af07a6bc2ec1e0e8fdabbc8be9a5763c72f6bda69cf53ee7a6f8d162074b044a554fb5df0510cdc988abaafcf748e238e628fe55e57bc1cd4548fb5c4d50e216f9a0fa7211ce6f0953ace406d33c121a2a6dcae637b60ea2bc1b52c3cc7e38ec3a11079ba833a96bb2da91b97b528fd02269f93eec13649bfd402e9b3e497e9f31f4080ec01515f5200262b551d4e4d5cab01ad7f335fc625d140c917be2ae59aa52a604693833209f12df7c51193094a584487987d9979196f174557212eb8f472434a60bd43393a87185624b31db3e7193f59fcb8b5723620274e5b058a5de2cb5f4977d672ee6de0fb0fd0ed63da52701d4a82e86875681bd4e2b3da032671a09e77a56e17fb19e48aaf8d0a8a8d404c8d06edf0bf247398276ba4a1e2f39c2675a9bc3113ea3eb165817019a1e635317fcb3c960fba77504cfba7327d26860f933a8cfce481585de354fe584ae8dd2402c90c66d7c55a71cd88839b61b30c6c9073c159b9dce277da8c9240a413acd2f7d85c4a0db687ad21e14ba9796016876403dafa3c868f0290ad6661e9de3b9de78a8f34806b426b1b8450f6a6b2c21d1ea4b91c0505dc09bf2979a45aba746bf26e6104951b5afc321217fdb0b7452195006ec4fb92ab96ce4601731fc2462bf58f0baa784cbedd720aa4a66fd12b4bc0d54c7d63129b3b151d2d434f9f82fb6c1c34b5a6c0025ae26061e320f7836533d3ea6026a3d7469a4bc7521468274e7339491925f3a3ed1b021dc2ae2f458e5b7104823d89c14b5c0d1c0fbaff7fc2f6d59ef92fd0cecaa91521b2a74322cd94509a5f8e909f8144792327d66644dc36223d70c9471c9b925711f0904f216e5a431f8a7bc4aa7dc26dc030a109207f33e51646b9385710fac28e7f0bde974882c5b0d282a2fb137605a98c30d09cd1e68dc2067a1918d66541c0b552e25fa2a7398a5070fa40969036c16c8d53fc25f2a200af436e505c23168172e7e19695dc6dc6d0968c975a07f8b45bc06854b4bafd307fd3ce63c6d1c5e154836b09f84c4f4e04e01c862794316789d1868a9c4ff959f602f52c0e6f36b11a4fd95e2a88f1b62879a7ccd1e9583edee0a492e017f2d63145236ce5d92c928d8d5e4084b106dde9eb9b3145d96f8efcc6ee3d816698db1ae9803576ed959311ff14d37985ce14c8f025456bdb32803e7f66a9dcb208575c080aa9fde678f0fcfb54d093076d6fa52405244b7a93c8d7b41ada3f61a951c276009a4daab37f99cf742c69903e50be2e1e43c94658109af9c364c6dce6b99c711113fe89d212d2abf80ef9543e6ebf7fef3607c86feaf4b7e819e9960273f7067a3434b3ac612dcf92cfb536b95be704fb7025fccaf0f04b67678244d566b31319f137c3aa5c51f0dece6745d2614ce17d45040706a1470838587baac437ca16d3cc6188190f31518cc85995c6e3567cc4f0af3a939ab34fef466bff52eaacfb4d6368df64b408ee1f59308430f72ff614b52ea3f4bff6fe30b4664671330d75b0b6b1a45164d4827bf5b9e1a7479eae36f672c312ed2ced9bb6c881125143439d3fce0aa7353f09f37d735bd3c39ecdfca36a8a0fa28f982c163309170c3447414cf6bfbc695ca5ae2512c20239a6ece4ce59357337bb18cc5a6b8b8c392e5744415c96f6d28da5fe2fe77b598d8040ef4cbb56c7fbc9501b000f5d58fe0e6a1f6b546d36fb5a85a004b8abb02c042ccee94e0c58936d59fc84e0119ee39c12e1a76a314e1a0b1f914e23125ef81e6dabcd5bcb87e2c41d14e7e8b03c1a189fd2c0590c645dba6168ae7e7b1dce4d6c017d7d6d0841b155212e4aabc63806d3695b4e505eb74e647f0abf3b056adc68b15c8939b28bc3e8697a70dc10225d0bfe22908bc8beeb4fe9a96c1904fd9b7255e69a4851de923edc0d8e5306e66a575ec1b664ca04325ada656a1513dea6cbc7e73415329d2d7e0a721bb998248824a25ab4e21947fd7285fee26d48e5a862e7dd98f3ef343e11086c97eec67c8c59e1c13dd6ea6acd1a879a083c23a2e1a2abdc6dd643232ef3d673e7d1299dd9004dbec977c59bccc9d80f5b40f3e8d6a631cc36f1b21266a89b804eb7931507587dbf2c19d53d69166f6f07d6d75ec9b3a3535f928a448c5a41749a8b2cc2cc5c848b4d122ef23a471a6e4efebf6807fb61ff63bc3cf5338f4fb878480f3c6c06e12919850ab1816f20334d46d8d88954549ea66cd16ed9f23895a78452a2d7433e47b492253614b340bac12f537e36fc6ee76142cd649d6879e90cfc80e17fc609a2be5058f40de65aa27ba9016a5cb956ccbb2e5ae794df9cdacbcfd0dab8a77dc0515ba5d8ba4a3f52547a6cf959c3f80af019d734933ffaa9a39e2b7619fdd9174d70af758042efc58248a3e62fe3b224dd6ebda9f693a1f05445063ea6254fa2e5ba26581b6da253cdcd3801e0ffffff1f