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 82683 41ebff4f704a1d4c3fe860910351ccfce9f2ae910aa798278bb708142492ea90

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aceb7edbb833918568a41d7ce95e228f2ffa4001d188242a27c2e2ddebd1ee21
Certificate Block Hash
41ebff4f704a1d4c3fe860910351ccfce9f2ae910aa798278bb708142492ea90
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0005f1010006c20000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000caf6dffa0dae46d8e68c7bc4ded84909c35ff019d5b3f86d9275cfa0110e629fba21d254ba87de037d1005ffb4bbe7c93e2448c52e69129692b67b7496675e4b1826deb3afdbabe956093333c31a4417303ba9308832096df900000000000000000002000000020005f1010006c20000

Raw Header Hex

0000402017bd59ba3f2450250e10ecf0f7333ebd8d5edc39d9fa3e9282ffebddbd1a9c3531cc43b848cdbaaa362b3e897caf077786fba19c8c7b1589a25a0216b670d0d7db914a6a98c0001821eed1ebdde2c2272a2488d10140fa2f8f225ee97c1da468859133b8db7eebac

Proof Data Hex

59,560 bytes
1212160203079a75d15636c1bce8fcc6a78f12235c07f40edd2a531e9a4b15f3b1000f51ce603a3c1a89bbb4cf793aab209ad7f4c1984ddef5483093c4f2dde79fb2c0e9818b322f08b32e0ac75cd00d98c1f239c87460485f492f2de655a2eb4aa7ccb3c151ddec33ac68f3d4a6d3bd865204e71229fc4fa653d8ce3736af3d86825ac56406103ff7ed8a334322916ab12870ce37d60e93ba6d6e8bc8c8ce8d5fc797acfc8de97d0a46ca2c53ed3736a7d1084285ffb89271956d71c394db17b1ff5821ebb4dfd75240940032e5fd9a2fbca4af78535e8bb0d882846c251f313a8133429c8b32f79ed6db78c25b9a65a0a8bf99db244a032c5972aefac7e131fcb54d09894c89a8352303e835a197cce7496af92cbdba4e1f0323e582f2e72cd0483e07b025d5c72b143e59d7e853b40462c38c5d78ea48630e8bd5a08fc57dd24384907b00baa46767b17d822d9d80e758182fc8cfc4aaa3c111c44cb8bd3ef878cfb7a2e7c6d9fc7376662493bb18aaea4ec3bc9a3ee76640d124381fa00d19d4bfc7e83bb1dcc4f3da4b699a52244d3b2a7b69531010d996d4a15ac446070307cb464a90d17b74d6eb0ed40bbc6a11e0eaddc250cb6519def0bab73712218059b5faf00d7ea6854d816c5813150834c5d0249fb5a69653b6b4f0c63fefdacd79912523d817abce489b0e408eb0398deed390f20362c3fe608ccf63130dc4aa38a3b0764d98df2156acf73761b27b84acdf9e62731169ef80a6d9ad47e06c138180ba12367bdfd562db5daacd45f436055cb1099a01df33ee4d50d5e899722c6db20ef26b880a143a285f1b137d3a9fa69d37813f48f96d784e26557694e35690aba0ab1cd0f3213bbe7811a26bf6d9f341cbbf2b182675ddd73ee5b063de21039e60e384b86cd2aa4194145dc07d7c00c424bc057dd82934d36921766afd9fa56b10e83aa699b37f379b1194b18a491704fe9b4da36c1a91bf392023425dde0e8e04d1852538806927fc7c30e85fb4647eb6a5e7007fd9e9099aee6ede5ff94a13b65d883cfd085ea889f170dae9649906bcc61a6192437254532061f0cf43c9bbd57ed56825ad79bcaa4bee4f15e1ffb2803f0758394bccb32202dc307b74ac840e94577a68f29dc381816d322452f000e2a12d188fd0a297b404066e90e07764f92522728cb7948f2adfba70986cff68ac61895a6d78dad17e59f6dcfb99ff2ddab36ec7615db6da77b87d3113bf00b5a979323578392248189596ea6a7e50e0f3f115f68143d348bed968a7bf156b1cf44728595943c3fc977f6c88dc3d11b91bcceef5b347b7bae299c038ed4c0d7730b121879672b696ed5eabe8253ea18a7149bca260fe30a8e2ede6a4ac9e88d6ae261e48ee2a5ee26b9e2fbffbf3d3d0118f2dd51f13fa12b906f0ba8c2b4e43be2c081e3dc31904040072f9a120462b03d9f9c96c7bb0884dd5677012197408acf00a57d17148449a859841f866db7aae6d96f44099429354f071480a632c1c4eccb2006dcebc17af3f05a3656374994fec578d5ea07e13a64622c97b891e56e722cb80a5ce3ffb7e1a3ca9910653da7942498434a69e6b0759f54acb78acec7fc86be4326d91c15da1a91981729345b5e1fa06437ec4cabcace2149f719e3bf06b51736396cc7d154c550935b3a0a9cbd5b3a00d044ac20328ace5fc56a04934d7ea672406936467c412309f6395560e388cc1474bfa55e396e999a3258d109749b2f4213da807156390be04922f6374029861f3caa54fca04025c2d73911921002feb5f4b777b1f574a52f10a2f48e93cc160195ec3ef4515005bc056fe7e82589a462322e1e4a48fff507d218b4eca224235a73f90070ccea7edcc63ba0f064a98868fd2ab2acac52ce6640ceb23bf76f487f59ad5760195aedd8fb45e1d0c505b7d9a9b63b80fc7b58850a2b45e098779b687bb73e103c4f81905132a2e9e66b77aef6aed334c8e8c7b5581ee36f6ed79144f5e34038d7ac8afc8d1bd15ce096a2462973c2f6ee2be8b24f6db4344c67bc026812177c4a6a2feb75b5548d0fdb8d109e362512d0c7eefb45d23cfa045901249b79ef5359abba183adf583d5c2b1bffa285c968f5a564a950ef231cfbe35bbc1dddccd75c2736feac8ac6d6db4cd8811df3543aaec3671e0ddfd790efd75a4d1c0ad2fda8b64db6422605c988b601ec10d00858f6b03f667504960550319b12f788dccc5fcd33fbc5fc3fd5efecf092a79167839d3064650de0d1992f7f84ea7dab96953169d014856a51ac17e2658ca519fcb2ac6a88ab56b9bb46ffbc29e4fcf5ea1d310af9fecd63b17409289d5c906e5fba483210454ffed097c5fa417a83db07fdc9e6dce6bc4f861a2b007788611dfa0cd21fde9b3e64f19213f884259fed64ac3ac49f01cbc918d0c661c7f268db7068070302c4d3c88fcd867c1a908996bf4732466e95e1b70137f8877618a9cb9aa58e68fe77a9735adbd76961b00728f88c704ab9627db77b79a884f0b7a6f3a9d81b17df2f004e20296fb6c30b5071e0458bbe7807ee1989d6d6b3ef1d701907b6378c998c6fd08d0fc4b1ca380e769b8e1131c22d7958266c22d60be5598be2858203bb13762d76e92dc5f68d913f784eef45b3b9b23e1bc1b07787842279c826057e9fd891a8e47699a5c384c3fdc07e962f4b0703a454a341530cb1c0467c0058f86070bcdfac09a5b7cb16489b97d41f5e4bb3088e63c6363bb99d584c14434ca2d065d8848ae57920f462d36958f7b43c73c645da1f10fb6633d61baf84b523c0fc3c0f6c0bc7b600ec97822ee7a32e2848a99157bf7b9edfc3f8b9bf37faf4e9b80576600e66b165cc5e09b409b7230558eea68dec4e733116f972d0dbb29a3d2ea130a77aa18e1da3854730fcbd707fef957201425a96e4e88f96be9a937967b4b1e43eece54d47367a1918b5eea194b209aa30dc0de59957856e0a72563f77a387424d7a602c2bad91ee723c525e6d0a096b814300853146178c13b07f9e26d964393f01a48272415ec5a279c8513ca5ea8ad468ffd5572c3f94110f6d36974879e3282b4735d19727f52d762df585bc18fa74b8bc6cf1f76a2e697a950f41f8d40b87114d58dd3e521592ff79dada6639729311255969df88ab8a45ff18d575e336f67b3c0ab75abbe438b7efa591723f3987adb1468f53175281dd51f32eaa569bc4ab7fb9508756c4a33de3d880e3939793a5853fc8577ad119e1f9e1a6a86b98e7410caf77460acfadabfbf2da0f72544f98512b5bb4f838db8311f58bb5ab4f032576ca81a988227785abbf64527acbab7ae29379bddebad74b8dfd9c172b5c138a479b891369c6d0b2fd6129ec4b0661e77087fafab7c16c02995af81f1a5c938728304c18adca8a791580ba956dc3375c4ea65a435d330355a650599862142a7e2ab397bc855629ce1a07a2886b65e371daec3558d323414ee43274d8992a2fa0b9fa4526219533060e5c1641d7c6f3294eb74937c2f43859ce2d7d4d5be83a500ced53a169b25ec0263b103d1373274e851d4e979d8bd1da6a1d361fd905dc31d6bfbdea84b16206832aa4f2371aa8f4c9f5a5ff04c516cff7f328abda16bfa109b34e67703630c812b47ef0a348270a30d14e4bb4df3f8041b1d8ce5a0915cbcbcccf0492767fe630235ad2fd0a86e133ac7c0f9ae63956e1592c3063221190b651aa2be78d955666c2b284fbd6f76d5da5e03aef23105a7d86dbbff5449387feda44dfd9b2c26a7ce9e65d8c9da343d9d7faff9599155c36fc099e839e47ea59c3987bca34c4e70d666b44e39111f65717776b38aa73cd34ab6bfbcf638aca736dfa6e9f922d64a27c4c06857923d52e9464b1c3c6e3f6a86698c5a98059fb77279eadce0990438c960ef898fca1d95632131c702a377c868d602d02d3e3e2f66c57d3b649d0179912436903ba50d0a2a95d54084cb0270ff159078a93fe5521994ac8407f96ca57626d78716ed58106f5a9bc61a367e91a6f02a5318b5b309cb3c9e612181d7dbce4d3fbad0a39a066a079a005c00867c00707c0787474fdaffef3fcdc9aa98c2036dc2182e629f21d7b66ba680b79e9bb3441917cd1612c065c6de9f5a24b784baba0fe5758a0fe6546b357e5c18c121c41c53adf6699c124b19b4a4c1a615b4ecd409614126b9416d090b380e50d9e8dada7d2572a2bbd66159d04e0b3e86b0eb8968c57631ce7377d5c660f175001d909224c0fd5cd20d68a6044c924ecaea49973367d9ba3d5344735d6855dc17e2af1b8871f352e1ccd4684881c937b25ff614e5f080b9edc2583baae51cc585a2fffc3b9fb176549d3520acdd766176133cf44a23d399a67b35b4b991cb3d662b0b47cc02f7cf7ec772820e1eff0fda123e5ed80ac2105a3632137a83387f24ca44281bb93fc06deca40a4e49ed302b67575b3ab1323c700a34ac112890dd531777f0a54a94e9dc92db8098423bc11b478109b0ea45ddf356f38b766b4b85f9e996a24ff515c8cf0fe6a0476ad8e436166b57f33ff8a6fa7cbcdd27aab9b2125180ae90a43fe60a02da88a7a2cc8cb24c6251279b08d2557e6afba317863529a802cc3d0190ab400159c204b694f1b0a4bd24fc80745b6bfb51cf2878e4450de798624b70e3511a256f9bb9ea8365cee14aad3aa563ba2132af01fa0f61d828fc27636ebb3dd8e46221ba559a7a157d0515f9705f192cfe8d5c726fc2ca377cbb1d59d85a2c7c77c4e9d47ce86cbeea7dc3096d92b0ec295d2f3959a1293fb652026d90e77f7ef63c010907d89f49931efa0652e14d664ae901ff6ac8e6747ad5c98aa2e1478d3c3b51433ca24fc8abea1dd7972976742bfedb480fad6f7801e2794a979834b28361ddf1dc0daaa1d432966d543843265d36d9f866d79144095b39ae59facfd4b485968b43e7810d2768550c28b6d48fab03d292018a0a4974e975466d9a0d74c3bf0c5a1fd709d993f0bf0789d492d85b714070f4b6ce60737c6af84621627c61cdfedcea620141d855a9d4d8fefb2506133a36f1fc9f32bcb15842f88bed78c478f998c57f607ee455a80615c7bdf0e7cf626df11913031cad55e386e541a19abff965e3676894e2246a8df9ad83ec57bed7c71626d14bc29283857f078a268b97dba8de79471f8331981e0d6886d148eac15758e79bb6cd846bcb4e0383e52b7562ca7170ade61234c1e2ffb3dacfe92960fb45ac91f54836bb1da539e433f7db646653e9f3da3d256d4a04205bfbdf2c643495b65ff16f3cc7426e1bf31caefd1eebecc41e295037f900d8aa9d19e23b62602d93eaaea6a9699cac55482851eb68ba94b4f49886522d51cd24e396324a8f45d6773f7aca675881884f0387fdec3af768e595da7304001e314c496d4456dcfe4455c78c615073e7fdf8348e0ee08dbad399a281ca3e7fd0eb987e621a6c8193d3880b227adab8ec7b81c9257477c8752995508fed2fc32ab5267b3984a6023f131202afa74e56d4f797ad37a36644d66527a913152208586c7b3e54669229dab5dd608b9f928e850b29a93bcef6547d981c57e5a9a164002d6747db456770d9a21877b5ce46c52e36dcda9113d2af41a6813873ad64aa8ec78425febd1d48d63f4bcd49289e0c8d729640af2143762784fb0c06c141b4b41326b55bbe01379f37e05e842e4274ddf8999c0d2bbfd168598b52bf29e5669638d8b7ce2af83f5206b8a2786453066b3435fb92d2f1794c0e0e7693f992623b6cc7d4ead36c14cfc6367cf7771722253f6f06e0f91e733228f936780293532ba6f2075f328942ba2d12468a7fd288aa5790e4684a7bfb98769419c4b7e18b05c9b65185e444878cc59adf08469ebc494e86f8780fab9f45eccacb9fd0366b0f57e75e67a4b787a2431f29be921cf921da6fbb0c31d560c70231c7bcd2464237f4aec1449fd777e4e9087b3fa4673464f201fa2da8e92f3c7813c97de2ba38b94e97481970ee5d740a57453706766b10f2329f8647ae16a4298d70ec20437f0f60046bd2ec1c100bf2317e367c7cf0f4fd32a647ed5c461d72a36f231c24e75a3d5730acb6dbbd607dda1211f425c4c4daa8b8c952e7560a784793e8539e16de47accf3891ca8deeb7ad7e8d11959a4854fa41562bc52a9b40bbb05bd308ef54b166476106e56fa9668dcd0cff40a6d001781d15f143644eb0238a1180ea7f08bb16869b6aa9c3b14cf2da59540b21bddb639dec639f435043519d64acbf4c95918c9414e68a1ca57e2afad148cdf6badc2c15bd4d660cf4164d1bb946661038e12a11f6d27f2c15d6c09e91c7eef51d06fd9c58904577e7fccac6df1f455e9d8dc70bcc11907367aaceea0e3a4fdf4f493ef8b282eeef231263860097ca340db5d2accb4d094f4f4ae99dd1d18e894c1b2ebd14fa2042bae4cc2175404a8e9d73aa5f8177d846638cb384a24e1ead78012ebf39a0bf610240480bb75970703418ee2a1a1f18ec1a4f61b92d2c927811bec24844ead3134bfcf23eb04de00a9dcf64fd993020479c8f9a7dfa12dc21a4a8fcdd2907bf23018f4a52b46de9c9867477db2074aba28fcd375be8ac7da99297465f9411a74770fb28e6f0dd347824eacfd642ffde8319d6ade2177e8dde99385ce1d8437c543bfd956c0294b50544ee5c60e7aecb134cc2801b977ab1b8638da0fb35be6f7063af26c434aa7a031ae9e0a57cc086df3d60c8178af3bdb37275e45287393a81fe91487e78ea9f5292e625f440e58a16f367abb4e03d32a300b1b970b97c1e00568864f7e4bbdfeabf1f52fc423517d2ceb0c1802d27854d690c935048b0212cc01e3c14f70efce310a79a6898e9da797dab0341a321d810ea204e467298ab50d07d1830e86a3c47eff688cc439e09492c76ea3fdbbc428bacf1507a3bcd49f4fbf068fbe7bfcc4e17b388634a5852e4a5573d0a54407331b592fbf971f7ee539e2e0d11188f24292864753f1707fd875522b1a093afe48941879a786c2aa6d5118145e7781c2e5ec698fbde1bf0c2c6f98e9aa4d3205882511010939d0350c73a69a95d9668f059d9e8f7986dba9d08dee8ab53eabb6924687b191974ad7c8f0a01f54df17d076198ad06bc51c84381a6bd4516c53d5e099d74a495f988fb4c7e47368ac8d77d3519842aa8d9745228a59caf008e902d04204814e17266c8b8572af140a89c172184e9c4784043a567add96e07c8e14f48c99cf8945a40bf8538ebf24ef6f1f6c0db4ccccb03c1418226d902fac42bc0d7125095e88cf20114373ae4f92ff427d3fa81419301c5a9a182c698be2b52f7cc532728226c743f5dee749c631122de01097f6c19ad362b5c26e22d33ff211ef953ff4efe75bb785066cb686a1e57a719d661cbfb194804d7f3d080a5ecbb1dccbf61919b58df3cd8d879eacb4d8fb816641b1114eafab4509ee749cbefd6ca774a9d9de2abbbc852fa2a1485f00f32f6f7d4f3a19da3ccb4fafe29e79b78b96bd3880343fb3df6cbaa44bf4ab2721d050020309c20a4a7f739a0b81bf5598f3d199ddc91333065daadf34c8489b7ae235b2d882a7d5996eea6f615058ed26140834d2bbcdf4d09f85458c144547153ce9f18e2595ac0d50a88cc5de1b001253299cbab89366b757c0ba76d8b847c0dfbce57de223aba0f5933e38f148f49e1aaa64c429c3bd660a1b288107f56fdc3c536165d5c9121b426588c2b67ad48cff6e6cf2b3031f09d6ff1246a974c698c37f8fd76178688a606794dae99d1b4f741416ec30615fad08088656b539148279d8fd120f3ee1a638b22b7f5267afc530ea9dbc6c890833802b8d4e515f80f41b6ede2380df3813bb1f2e5f38e50b4a71f993499d8f21c4fa9e2995faba617d4976ee7e3f24a640c2e5ef726ba126a8212eb104a21bf02bcfe507cd0730a0f53f2eb5f232e6f75c2ea783cbfcccddb808f2d7d5ee73cf9b3e2bf4d228a19e79b8f44ee308cf8b600843d7a055c5ad28f1ea9952d4c4c8a7fbc03af7a1c927b9b296a0535e6b7742a52e0876ab97154a5112012b68467affdc2fdd58ac85820530a407d5a7538975e1d0fe9cb7fc219a5996c7b05d7b653fd6b1b1b4ee068aaa1846df85c1c9db082683ab15b1142717e683be25f59af2fd813ecdca6c7c32fbddd213288d1f2f7df749625760b1ab2ea11ed1c13106464714f27f49b16e46ac2d5c75f2d2cdf2b49d8310e0878bbbe39dd1ad16747875839d4a0ae6bb3f1a3bace0d15db4f34e3426651f90a2e5b5ed5ad57281b7e2a2a91e989ca762b14e5961c9b357d5395fb04f3544638507ba7147e9137b9977c6427504e10b7c3cd8502ae26c4b3e3875f4d4de6dde27f6ec04a3d1fd1db51fa86052495e619ba06da81275c157ac2bf6823c22f464e2ee26609d8cb0faac32daaeaace3f6ce58a7ea2aa72d62c0812cbe5326922b67f4912464d71fc8a74e466c024cc12f27a1370f67366edb97a3a7537b155b7a1a9cfb4e9293d70d3b362b4b83cae4ba5c419c45f98be8514d7648c029d3ee4e9b7932357ee9ef76b0941306dd56046afd92d235f6faeb4e9daa5a6aa5822f4dba6745c6b7c2297d7b765a711a6a44fae58f9ca16f61bd55da92c202b29425dc36f1064bf7d9be78b8fe10f2b837bc8ca72782f719fe7ee3fe82313744286272c69159f4f7b7d0e846832b706fff8ffbb19980b998ed4d998e12de955dd71b0cc55eda56e0bad59e0dfc19c954850bbdbd7f99a34287410d13e1feaae0d126d919a003d82cc2e585751969180418cd4f6a51d3be29a989c7a872ad589bc01404ba6d942c88129fb607743a8f04e151c249b04a68795607dbe7b9f2b0fcc88908eb9419fc90bb1474f2eabdf13420ab6e96bd48917647abfc79c4245c7e18bf85fc098d3a3a2a6b2184f8ec5328e026718d4ea3d13afc4904e29300709e5bf8d9c8c20bf833d55ecde6c119c26b9ef55ecee6e1bc03748408c72b56699b8818f7a61f3dcf983fe56a12a1a29553df28a9f331b6d139077173b984f1d12a8223500d261fd4a3884a2095c2a533ef6d81aaaedbee88e94fc8b0c93772addfe01de9105d015a3e0c9f54e6a7f5f9839bac6587701eee4426299b9536dd0f28add358a448ba8b10bdfeb1d946ac881932f19fc38459b53c0139bd27966672b3c9c696eece03ed811239bf430d6527d18d6bbee57ff4a2268c307d8f93a28972b767b71c331813bba29b07350a3585d215c796f8a465b75d0e1405845602342d2249f592861d0324de3c5bcdd7e583bd3cf360694f57fc0497d340c917c56512f03e8c62e6c6fcb4eac2bb213186550d06ffe8af48e4147b1e5a53df1cb94264ed08145f95c6c84442f90654ebaa4ed31d6cc5612b43d48c3c1d9d4c45767f31b930d2ccc13a4f25ed177ceaa2d251f1c0a80f1728e93cdd6b482c71f8c8e851e3ac7683b51e1c9c146106cafd2c63cde37b822a6dd097f4659dbd7bd0ea5b703a210a625b1d4722e462e01a2982d43f700a291e520b73350eb0ce1eef6d91204c6df442becfc01386f2784118931b56a27de16e9c1e11d598a6dbdeac08b9529cda0e75cbdf8dc63586bd02c73b068c28b9c38508c02a4a2f972d321a34cd22da0acb7422ff4d943fdf11454a88775e6d5026cfe1258f7d0c9f42d49c28333001faa994d2a472799e5b9f88cef66ec3b2f7e6584443d2b8466a74be80e8753fc454511fba643736c26a2fb2608f6a8c840ac7c12eb169efea05985024cd879999373a13247aaa2d73e134afbc7d70873c84b3455abc61816e9d49369ce5253ec31525f95d39e3ede78c08cbc8e9811d4be4721fdf81936259e383dcfa777c20fad4fa5e30eaecafc17d680d9f8ddc595708f91aa2632f5103338b5675e899d95daf19ce18560c68dd962a7696ff7fdd2903f6228a3a918aee1bc0069c83c52060f6237520af8e72f3509fd5c91705c91d909d8d0277c7ea44c6d70864b2de261a45c4c13571d6da6ebba6ff6a272e8a2a0bac491cb57dc3b0a01d44913a7d891eb299ae337e24ca7dd5259f1acc9035d22b21c7d2a694ad5d80d6fa19d131b336d4503ac4d0c91bd67329e213771792064ff6bd02ef2b5405de2ead837fe06b02e7bf780629804473a7a5ae004a850a30c24fd8f6aa337f130c24ab2dce62363dbd8ad28803da9aa1977743c2d2c03e411df0e8d0990c0e6badd4ad085f456554feba8e951d924d7f71e545967a4f7e890e5945358f2b74e807548bcfe1af4562e871b7315ab02c60e4a9c802e9b5aca32ab87be08e1504b3fb95d323c33e0bb96c9123c1ed60039ded80b15512f4df5f894543167a6ffbdb01b954bfd75fc5dc92db7671e173f0b077f6b2ea939c69dc46588ddc89928b275aa7075cd5fcb39e1064dc49f54c20fca408717908bc2c28c49bbc16a20e1637ce48deeb35d1f5621934b3d5b44f9b8c96302ffa473099ceeab40040d4f57c5de10c1a7513ca7b3ff9e5f57b083d8f9a833ea8ca1053b96dc2125c3c56654a1f727db82ae386f34935d944293d59e251cec31085852beb88db2dbdd00548fc07f1d8d054e27f5c128bec848376b8fd9bd7a9f8405e03ca409a920a7f2b9a9cf2bfbb83262df9e889e5a6502b2dc87fb62367b6a0660e77400a137adfec3ecf7d33bfca7a0cd0a3a72ba0081909634350a440426d0fe363e46cc1ec2a2d5826cdf640c6e33ded574e60dafd3a62a0c9933b2575157cff615a9581aa0cfc3a175a65f7039d4a09b8f1babb59430bfc460784c85ef1a9dfe7eea20e32b464b339bdbd3ce33416ccdd010d127f9262379897a614527a73af670410bc812c5fe690e7b86076f95f87f9942b1c0189ee5565b8e6b0933865b300729e9924470ab93da6e68ce60b6d5b827bb1010be57abd660f4024ace1aae7797a268932ea8be58bf93b8bab69a87868860230a5c33f9dc7d07c623b6db6f1b8d137b08135a2b3ec808644747c5bcbeb2b7e056aeae84eff5db3f1da7cb1da803744a30f3a4011f153d3d850e105ee1fba59170f968bf6c156955d048d937e9e06f2c1753013c0edfe2457c489d085b940280957c39779224603b403363c752f7bb24fcb980c96ff08d2f47ac15c420969f5f31acf63a197a8df8555a5654b7e2c68a4ef213777d6e88acba1b36f9a40614307701c7618b51008424281f493473102a239714bed3913a549385f79887ef07e94ee5350801bbd58c3b8ed36dbdda3e5c684ecca47308d89c0f4ad6fd38779c56322bf51cd2008c66de706e598fd9adf436ee117d5452841e2b786420ab3854c814e5a30999361c4840324018f0231021d5d316e5837e8e9a4250ec7c817dff7f16e5e8c7219313588f0afe6b1cef8ab2aa84e158d31b92439e6af498f88f7785f99bc0329168b25036a948c80e27dbb40f38f08e5cc26a18bdf1172057522ab7bd63b8f3010beda84aa30800484caafab277d8b8545e327e5b2d5d9605b588d660214077d0522cc763d85136401c6775b61ea95f10b7b7f066be8e2972ce7e18a10d8712e469758edbfafd4b0e09ce0e0cb8e336a0cefb0765d12b8f9198cb8516b85ec45c6574d1ff2af53038140301e6381b68ac11606c03fcbae3d37b844c37597c84886c67a9db708a1af56b7c015cdda26a9acb52742ef77fe1aa749e41a40cd01d4b19f4599d9a311ad5b88d7a31e97265f1f52eab6bd0ed6a1ca618054b1ce204e0bcbbc5cdf221212d745e58b66ad1f7854e3974b534cd6640f416a492ac5ba2b508bcd0c2ae9ef947a56e2595d11a1fa42d5cbc74f8f464edf13b5179a91e1d8f475df693ee8219457a3bc18ae070e18ee627ab2c897175fdce174d33a9dddd7e609e4df353064dda568c89ee961938c5139d1cc0f05b27e8f77f4479d6ba3485c1afadd8f613dcaedb1b927dc15f5d1c68e76e6b0f25476ea671d1250eec5e66bf9cca8f46e09139ef989252262bdeb015b647bf4b16079c8091269e4f516378ad36ae2fc2018c000dde50c3197afa35eab9ed5c11eca3c5bee8443dc8b9325d57aecfc6bb6e153f0e6f96a53c9af4e63b0ef7ab2af6469fc43b6ea7b4a987bfdfe398b4de7bbe42e4d4bdb506b78dec6bac733a987a9ecf5028dd480ab9f49b29e43b3ed0410a4f49f26ad8c66a45624708b16348a752a43df284a690ceba2583c27b9c036879d2620aab96f5a4ec7627630af81ba7d0b9bf646a40e2d2a4aca9fdd11022ae225e91dff6dadf4b8ecf71aff7baaa3b9517c5727668abe371d1d5486913ecfad5efff453173628c15546bce73fd7be041cdeac142c6c54a1bc1fc9a0b78e5173a62b07208b65b69d6fcf662710da0daa1d8b6e81b726771250882d900d8395b8fd899751f6d04edcbfe3c7a6a8e86ad57dbaeaa5c89e610a03c849c37ee4166d5eea9ed093a03c3db9cc6c977315bb0bc56608754f71b0a22f81bf06d83863b4fa49b425307e7253d20597d61d16eb3e8b9be516484a0ff162e0103444744dcd33c5573bb64de957e65e21b5c1266643ce1968fb55481c7097a4e656c317291e671bf1907f87ecdd2bd8db9df0ae90c5c925b97a7e43fb15434e4e35eb90326f595f7f58fd23c643f9fc6b8e109e2a0328ccf8ab156eec3ac78028785282c2df6bc9f8ebe3d1c4d5f63f3561fc406cb80377fc304db08f3e1485470f2dca99e8dc850508e7055a6ce42e071b9638aaa3b06983f5ff69541d8257b30726a0fb190f6fe85bbdb9250affca52799bdc910686e533bb0360a8dddfd14c4eac164e86fea82ce98e940d22895c054c0714cd2c4d106fe84f4815923797a6031c0c8628ae7a08cd1e1046ea70a0010f5622052359da789988c408ce966f0ebdb76d48704b511ce0f7a0437a34fe1aa520da155c360772a42ce3e5e13d93736b8b49c6f8ab89b3ae0ca6d8a6fb648a08e8e9d5084d8f12339412d9af73fa2e6a1bd817f1a8f75514ccce5ceb86fdb525fc1eab169bbb1017478fd15b9dfd9566b69abff6314743a3498994a0445f160f2b356cadb41d7e4c02f24b1922cdcd4ac936876bd8f3dc89deb6462a3185f00b0447de32a0f2aa1a608692db9ce455b352883b9e7f524c15b63c441e19b4bb6243ebe9e8ccbdd4d41d7f809974484172edd55eb70395a09b3b9e6f681c4e281a655dd92125e54c71e8b888daf2de110066f84cdf7149898a064a126a1002e4781546421601cad896d55e7a626794cfdf98d66f2a19e2101c107459a3c8d487e9389f51f2bbcd612592bab2990f304ef34c3c4d029b93cf6ef353d297d2e9e069ca3fb26d6f829ea11b1299434a71bef066472e70d410a2257cbcc97dac4a3e26a1ab29ee5ca031c276a75601aac99d06e67a0e6b3d5f75fad9d9895f3424d1d55c662f83d45018ecb402e9b180ae6d94dac95cb8edca78b12ce0ea2d3a20115912b2c0b15f6c4b082bd4a8a1164cef1263609088602c0b81cee70c4d46ad635094dd7fd4bd7d955f13d01535630ea9d4a4bfcee0840de5bbd770e9ef488616166b4f9e51352dd4ad8346f90786576c0974192536657133429f1004668c1a5fb75c5d544242d259f07679b8de373c32ea818f7ed9b02b393eaf434694db6d548219a4d6eed3bba0717d67327ca1f587c6e220b0fa9d12df51cf67f35b960fae87576a7b65e19bbef8c77af09850095d6e5d009c406d87031b3c0cf3834cd29a9742305a2bb4cb5b4b9fe680932d214f60d4dbea35df59bda88c1d98b37bbeaf7bd6c36c1bb550a1bb7051048b10af869700a1f217ab7be7d95a31cbbab138bfb4295d8df404d1b7b4ce3cf402f8481be94804e6af48a067102be19e662c3600b1bf623988b5fb38d28b5baf9d857fae56734360e8e9d67c8c3013d283d9ea72211c0f27329ce6af358ce7a194133e4dea8ad9dd8c0467c1c3963880092c67903e876ee731b0bf760f388417cf1f409af503cc0d5763907f91b28797601e08b9d9c43b6c3657c4aa9f15026edca06b12847b9cf8ba243f014718d56071465fc744faf8d35837a6f655243ee11ed104c0b9342b5f2c21349888f54ae871b847ca37fef53652c577ccc70295e10895e28c0f0b0510a2479444d44b782ccb24c716375778a8e58dbfac0e8f74a48c736fe742a16f21e4e3e5ef8b055a3ff5eebafb02ea2f3217798590af9c876f2a84ba14b3529c114aa224fde90b0517714ae1b1223e214aef6a24963c16bbd799be11b109da689b781d81f0ebbc1ef38ec3476c4c164c265f952a8a260e56040c25008f41e06e9e9cd1e6bb26a21dd6ad3a6ef6d436c3abf6e673328f462882cc9e5e977e6a3992d3ad6b022c6f50052d4e84f9b21f733597cb2e676e96d4a8f2b5b3e7ff2b4f60fc5f6c7708d50a621dbc1101c632c89a2e61eb967d22cbd079cd07603e8061590ccd6217ee68857c96d46d3d9fc5f3a04ac2af7747a306827f611ddbdf6bb91d61707bb49c6d9a3ed1938095326febdfc463cada3bec79ce150d4f374c1984ad422dbd84175120bc47ca7729b6936c97db098fc089cf8bc5090da256975767fe602d0cf4c3bbd601859c81fdd47eef3a49536ff2373256685c44a0fb4c7bf9d185d65c592380b5455ecca5aa761f80acbf53d785bfff437d977f9b99ad6b4923cba7abd2203ccbf06ec85374deb38683282990a46296be11cdffd95f12ee2ade252dff3b9fd9ecad04f2f4750cc0c483859b21f6be783ae3630b1e7078f6d7568f5427899860b218038ed264f5097309c4f3bdf7b913deed9bccb99f14ff012e43201000f509e7221f13ce06e4f79cb06f0e28bf42ada8514d10de90a5744e88de8bcca2a8f3206c30a0fd7c18068ae7a2d0efd5eaaca24ffbaf73667f92653dcac8a4cfc7cfecce2d9d964d401a80ba687029202a6ca9cea61b15e40b209534353ba3a965a4d1be82896dedbfb1318990a324b5f95903d34180cf942f93e026e26332dcbaab6edc6e44595332909770be6ffb5964ab6830a53bfc4fc9f5f3b9c5715fba2b1093f681266b576e769fb3b2ec24ba95c3c95843d67c243c3581a2f6e116475a09ef66b509c1ecd91c953e8c0b2a1dc521eaab6247bcdd107672599d564e4492d627997bb0cd3705337870ccbf8de863515aef2a58fd278a585ad89f505791f3027f0b5b2a8a4e554bfe52c49a2f94b214d325b73430d05be0fe5a6c7d2d31b9526de69ce6a665b412c54c56f6d779ae677983d72a11cc38c4b693a6d98449020dbe6c61fec5e315d2437a9583f2c28605874038319347154059e6b728bf52239325f9feb69f516aeb8565a5f783eb5c156fa60a251baf736835cea0f7693a375915d689e1f1ed80e3aae830d4ffa6f79b7f52f58048f8218cff511179d4993f2e1e50d7f8ac59f7819c83f221801336caaef44d8a8de1e8ab8f3c30ced53f8a686322e3a7d0a876af118d86ad23d5bb531a30d272e70cd85553fbce9f23e26d7e9303262f6ab7d9ac14dba5ac8fc75ee2fbb4450587714fa6f03c6d44ef758e532323c815578a3ac06a0b3347419608ec84a6830f8ba932583e079810bea2201ac07c70abc49bd8db1a0c097629c20da08efc8426fa385aac6183ef5bae0020917aae11143d4d7837388d0567ea77cf7513bbae7274f3ed6b1c8db516663f7b95b0e9dedc2726e66b86423cb1c0d5f75730fc6d53bc06a949ec30078ebb93e4628247ed15148e8bdb3705f3b0bd7f47c7a39a9389f628380df587441b343f66ecfda015b07f7b74280a649162f4877f1fcb2d4f9f031973c9bccc0c3ee9c859fb43e3e17c86392f6ba19f009b79f9d1467ae3fff99a04736757e97f22ba555656bdafbcbb0933390654556e83467269468e9e0d49515ff8579335c7d46e752e4cb764552dcca1c92fe956a143359d50b403b48dbe3606c27dc6c3d0e912e46c9b607c6b8ce9863010bcc4f2116f86bd261eea67ea83d354261d4bbf1b34cafdcb153eeca8234d3140482ccd6a4df3fc7f8ec6dd6547bc68c02380b65f00e96aa375048785283e13eb31af5f78caa36db393f38b3f046f5765b06ded3e0f86279fffc4f33b895d871e6a889edc1f6743ac0db7f5879ef1b271a6477a74fe4f6a4d5de6784fdaa076fe63f389a2517685e3ed7e9e9e41b1447274d311f01eb0fac56590613674ed449559086d1cbce42bb3cfdf00a6c16b2d5ed9386555fbe00f2dff0093385d3dfc8352961ea316db0f5521ac44e4f7a15a19cc75a241262fa4158589f4310b6d93d15819b6b580e7d624639a32db45fb88ae079356c0a8bdfc3c34acf0f781d2e0bee4a37488f5d325148683dfe4afde9c20d9aab2e403a35ffa708c55ceebedfc22a205c71dcb95fe63c37abc547704d06920e24b3f910f1adf61e8f2c5f7faf2f2df319b60836608d360a81ffc94d0af544364cabdebe360e7fb43fe64e4a9da4e0c0639f9dc3e3d51c0b96e65b25caeb23c065aba4057799ab22106a501b32f01a5b40cc0b97a36e7cced2ddb2a4eeb6fff8e18b15d8abb2208ae216be67002de3d8bc3299e254245711b8159276897518a388a23f030c5557dc77722b6f17ad683a78e6d8e3d20a583f9805ab42646f21407ece3dce9f7d0fa17c585b67ffade5fc9f6fadf55c5af4bcb5217b4bc3ca9584cd7a9c815c634c6970921ad150a76e2a1a68294fcc4551fa583ddd2eedcba16a389e3ac6f3720dc58c3e2bd099864f3b7391937a80404a4f02f8e12af263c0a34cbb6b32e6c139861080d81446f37955c77007452d1d491cad15679af74a134235428394ce7b448dc42b3ffdee5c1cbee4f2f8fccb8c7f3bf297e739382f400fdb0d2fc90b21ded62d5ee96ce48f512a370894bd3296a6fd97736558b1e7bd89c680fb684828f025376f17dbd644b27b7884cc4912905986ae20ef67e3f0fbb36341564c28f37f9e767e7afbb921ca182aeb5434db78e2c4d1704909a75e97ac9d7c75dfa86349a49fd6085ece13df9c0710fa983e8de8ae43af74d6dad722c24d4393548582c2094ac2560d9e173dde5881f39fb7a446b9a7535420528cfb67326a6ec7c83adfa10287b04f62ce604fa364c6c2554a3401321115adbc4b3de20eab28c820bea07b73bab9e595236dfad88285686c660b5012ccc91ba61c3bf12f32f0aba1b431a7ecb8afa5a85ecfd685a3b76932e9cf4286755769566910974bf11f9e6d4c1468a80cb9df5d6c789873a9e4ef0298edef95e6cf9fc772a1384924adf6b0c348b240bb84c03269bba8a2152012b738578f54b4b3348c0919d2794a8504178f5cc4952e769220388dac63761c20ca1fed5c705a6c09fb370c6c116f0446c0a85d7b8e4e3e81e001ba2ab78dc3c6fa41e30e060c57e662451398718e083fe9bee605870b09605a37999b6aba4c44a87dcc07ccae6611e8a405ab38ff4db28ab25748884811c26f8fd2b200ac5aea9e56c768c3b7da7539ee349483045f822b41ce4fca584e646290b37d297750272271b21f5a411f7b391af4f4f53e8aff076bab492cdbd69448ae7568c2307c502b28c4845e7ee47aeb3142b9a19036e96af905f8b32c4b850cdbb4b3051b30628328e904299bd831e813205c4c75f3e220588ad6a635b86efce1289900edd574f00a311b6ccb968d501488b1eae93fec4ffb3221514133146754de09d9fc0c7270b11e73f3738de86828f8eb8d19d6e9c79d55af86b31b5d5c8d074cc5b22f7dd129a1e155cd8607b2312037cd896f5d96e980cb26ba39b4ad20f30af20eca804032cd53ead09a8e48a949d0fb6d5380d20f97ad7a7ef0bb38924687ce6620992eea8e8bced4b4b216291289bbf4c3fb0a668f4a956cda0c897a34dda0ee1f3c64cc9e79f9b2318e55d1f3800fd9461bbd787b9b6a96f1933309aeb776533cd5e3a1b52af05acbb1132c397468b79c340e858425b3e8520f8721ed5da4cbdadf6883d786a95bdd68180ab3bb19151c3ab115428632378cd8e95762f0c57736693fc69dc0539cc663cf4a80578978e9e8b197fc2ab234affd6846e0314e27059e07b3ee98f76b3c6a8fd9c30758236f6b54c0ef53a706bdc1e2a572434d448e786f4b64fbc37af8811c4046ef626d8970b5a3c3592e88971cc739a0fa94733787b901e9824784d3448e970231f72a179a0249d9a28baa5f8f9b1288c08ba9e75bb4973b0f6212c4792deae4fb0e7ddafeb846671c8901cf24838e78aa6d498007ddc586c718f16b0e854ac2d3efe769c779a49643d61c27e333b799a105fae6ceadd0b4c11ad5e0a3e5c243be9ed64a8beefa727b721b5105b2b2f8ef5fa002fd30d5455a1753fb9e6ccc120d0a35903e912d4eaa134bd02f1bbe9208020133d4df04400cf7bc4edf1739749d91206df9b7cc2a05d7b5335abde1a166b91e8acce1d8985620d0ef8084c04fb1dd07da8b963808d077e55b270faf85a5a7ba2d16229dad4668c12f53010e1b01cd9330b3ceafd1b4e44bd971576a9031d9e889521fd4952140b41f173f247d820aea3e51a0202f214cfa23355ccb02068d69706ff73fc1ca11e17bad621ff070944f8bb1a18abe85d16ba21225a712a23f44ff65d8ec17a84d31e458bb3c5723f1129f2e1432558a934626d826d59352cec90e7d86582bef841cca43ce8ec534a1648d0d9443bd355c159653aa6492b5e49b8ce9f6604011587f9df257724a301f89fd011a0edfac1d96f443a8311f761805e7089f2a4713ad6b762e70360790ad3667a712e0eaa1f8eb3bc3c8e0f942c70e3e7fb97f2762973582222d976d120d8ef1c1cfb1d8523d3e96c9d98f8169b9866475115fa28ac95bf538b5fe9aadf86a1f8a9a05ea19cb08a0a97fd7d9e03e607582244492ee32b1950936d87ef629102b121aaf3d6b11704d34d00dbffb9aec9f8a88d8998cac6c09be8a5df80c909a5b4532d7efe8d9245613df4cd50663e1c8d2477ab58c276930cd4b46e1d36dfde645df077cd8ab36de63f5d9c7a098847680dce55449fdafa2ac414d9bbbbd19164e6caad6f50f234d4da0fbcf6f7b9508f7599e7dbaec24f3fffa08253051e907941cfc421c8b15d8078c4b86beb97fe222882448732d9060796aa201f048d450625b05d27b8f9a3e01962fd57d5ba5bcdd92736c6fb1bc75cceed3c7ddb51a61a946614cdf0abff611da4e79630c8c8d4ccdfd6aee2e26f5802d4456f673cd185e65ebaf7e4b1b3aeb41005c60c1fa409cbf6777dbb4076cc8ad88795b7a7429f821036ccc26e6a5460c42cfc9a391e0019547148e90c365ad9488d2910f6da52cae9fd38211e9a67fbb09a04c347867eeabbe95bd08600810e7d8f90bea26eecc01ae639e00157df36bb70b664338a4490b86ff228270eb2fbfaaed18bca2bffb4f6a588a20251d440e7bdf6a11e49b619c155d3beb8b78c00b7d64b3af305928a19cbf3568f4a5cdf9c13dc81b0da20ba817b1f9dce3d503b03ffae58ad8fb532595f21bbeea2ab07d1766f68c391d0b4e5dca425e607d842c45f8131dc96fd0c1f854afe2526f3b2c7aa7aec74e051ab99b02cb61768d3204d5a6a577a7839641eeae56c1956c3174e8958136d77f844a9753b860eb0ffb37b7808b90536c9afcbbafcd9c8159d03f438cf3c97c209b60ea08a377f9ceff3183f691d1f912351ddf3bbfbdf2c0223494f11011389a7891a4841d94b0c82f4755312725c7b12fbbecda0425c74db69234bf88d02ce5da022d30dccaaf3b99a1d16ba0af744872cf9316bffddcb7b0717ccedb4d77a62fcda7c5d001783a763545bfd0eb48854f26cf2f680a9f752a2d312e58f3e8c85d9869bf0236db049d6fa8b2ac2ff9789c0f93b35f9fde3323c56da6998a6a0130d9bb385aa24dd12478aa724036a36f1235466dd8fd38c268efef2729bb36e9d2739618c4a4592c9c3dbab6e48423f6887818406bdd5aca03fc5a7a7b8bbae6209f38f41c05a2ca4c4bbaaa747a51f592062a78a54684c7fdec98bc5d02e3d05b33715812e947e59288f1eefa52700a2a1e5b3f597526dc39759403ef9c51e5c8908a335e1ad7a1cc62f940dfc0bb6eb5e84151d72b1db8b3297e264db0ebe31d93e683cae9294ad603a3a335a1149c3da3a72d339582207b1d595eb869c3c44f12e6dba5d286c61454d55f595e47a6afd07c128c10976a4b930c5052bf1720f12c744ff18769aea0d2f18e2e2f45203b74c3d550073e1bb884351da7b8d11ca2012c54184c28e559921ae6f03a5986a36b73354feec4ff05436c00f58a75dee9a1c386b1e66d35f74051bda8a0e157fa518602d3456bc2622c58c90b5d1f607176a7224d75031910cf835033752acec6e585bdbc4d836b45621d02f9f0d147c028711e83ab01c7301c2b687207c50ad97aa230120cc8b8e67e5f8691e1fdd21dc8742f03677dc4af7d855099aa889c66f1d7c53c325125df1e344eb38dcefb3be9a99f3ec607cce9d6d1e2583281c1b5d986f9482ac4283329f1190ab7bbafaf3f8c6f5ca7d19ca304c95e0f9cd99e76b815195e40c4596dad4057ffd7a5f2185b517854d072da2eebb94e25b5c2f085430570a0ea52f185787fd30c3db6fdc9ce3bccb6b90aa57e7766ce53189f43d06a9dd87919abcfe1e3a489e189ef9a5e49334fd303fd0a8b6704e768347e1d55fbfb0b856c574c46ec87f128de2c8508f81ea413466e74c62bb6d86b60049c6de2eb82727bb9319485f23c95ceaea22237cd0d33512bfeeb24e4d83d5233705f40e275341b5a5ed1340fafe61818e20a9d1a637db24e0b4d366cb18d6fc575e3d02bbc2342619171101e152f09e0b2a33c1dbdb64cdb70139e3459b525e6018eacc1f12f098cb79edae0cbe733ce771d938d72661b84a847cebcc6995deeb37762271dac3bd7a4be5dc853fddd0b0aad9153cbe7f5bbfc7ec1c37707891cf0c8e56718631ec160571dca0a7698f49c69977f0d7425f59c2db57d0bb293d2a5100a32a95a345ad44fb8181cbb3337126ee0447b21ff08b274c04cd5e08b9dab807bf72203a7a7586728f6bf39a14fe7427ed6d9472f6c783a326ee503e9e88a9c13b057a3ec03032dec0cce9dc01ff33c9e94c36d6bae8a4e1b051e3d9e54068f874763e4b39fd9e37d444a8773eff75607abb2da00a54e1b049de29eadfd9d4bf4b423fa13aae259a77b881a927b2408eb20f75c36dfbdccc157925ab59ea553690fa3356779f1b2148c151c48ac85111a671d4c09b7083fb23d6a5ca74ac24eb7398c77496e0783fb46308546630488b0b736358cfced3917349c0c7e7a38fa3471cb22e1b3c6c2f7e3c117f13b9a18ee62aae2eee6d9f2126d60441238eecd7dfeb8cef8b4cd3407b852c9e631044ea747c3d9133bd85509fd603a23f47405a919c71abc2a77b2ae64e6c48e1af565fd5df9fc56151b9c06ac5552b3e06c17fbffa3d50835bb5f8d8d86178b17769477bc4d90167c56097ef4b2a80206e496ed6e485acd8da0bdeb9a5e80da6306ae15eb28b006fec509060c9fde34425075b3fa9b197505cfaa7154889ff831b933162fbf06261f2cdcb8feafbd727abc1725712a621b551174ba577083613790012cf2f749537d81addd18629e767e57c9dc75b4fe027b9e57920b735bf41eacc925a07aa676ce124e453da56b6f7518a7c37e11cdbccba63d8d57906aaee9460ceeb53e28aeee29ce02cfda1599ac919b0e94e0e2dba4d972fe1d352df597fb0b8e5ae688720882480d9b2a8fe3be816517105cfca9625bd1adf0b70781123622d754831eff427ebb88aa8bded49447a9bc0f38155bbc1a2a656c74a1abcda4f20249a341739287e8596ce19330e35c7ad4e7095bf457bda1935e53d956d2fa0ba39f0696c7ffa13bbc0456dc708b4d535617204744335f79b50896d84905ea15be00880a20dcd53d22304e62d077af564beba4743434685cb0a6c40aec302dddca9830a5df337eeb325054b79b1bdef32f06e9bed6bc73a7bea801c0c19245b56d5f75b27569e07c46f7f8c2b57f67f88ddd4c2f18919c65b51e5794510c53c6e45137d77fe0ab6530d0bd964ea38049cea1534c96115a2cf7b4104dd85d03a920f203386fca924e618736b3f085f4b28d8b77a208259ffc0827245507e4eab14ef8de9ab2bdc35c63b0f059eda3020c7994bbf988d6d6e05ff37b5f408dcd9bb6f00a5682050a6e1dfb1e56bdde007b9b38c02523871c43804380d6893bf6d7ec18e60f9d51ef628e745fbd75ec38b8973d034ce9ebb6d344bb2ddc72c69fa2735e73be77813879f2c8d73d4abd770ad922ba8cb849823a081993ffed88bd01b7cccbce6c4f34c85d00d9437889b133822886fcdbde6336cdf65b7e4fe1f439f1fb1f9b3a18ffb2eb471a4fc07c767ef6ca7af1890cb9e1de4c10b4a80cf4fb01aa8eb2713077783c8559c3b2db0eab3923681eadb998c3fb1d4b30054725b3d6f3c204a8dd10145f417d0b64e16937e0be15e02ba79bb0857f7729385d922054737b590d42e5c2dad1aedc2dcb5930f5d23c9f0175d6e98073a57bb4a8b26eff40b294172456ced9e86493ba1b3c150f18df3e0de396bf73939a4b88d5398389b5cf000a33b09929776e8fcabb27b5d98b1caeafe3e65bc2e986351029483e6dbdeace7c5cb440ce8ed2c9847bc898cb00c215aff042b155d1935c9f36ba16942c12bac777d1fde1b1fc584220490982a1703e63b669f140a27de67f2239bcc8c960840431f98a2105ca063e27bac9d41c2c1ec038e41194d44e98425597781a270bb5ad220e6ed351656d7d12486597690f82145ff994088efccc26a1b82e357d9d627d621628f6e08856405ca261f86d9289fb26c1106a4c35693270aecc2de5921e2e4b4b13d9512d8975be30f551d28e615bbcd866294d41b24037bd2422b39ff8f2d703245285cb19b0ba9ef115e26fc74709c86c193adc7a3d0317894b6d31c57c05800d4779d6fb08bca4b52f1f935dac7fe9e287cd8267bf02227094209551fd03225fc3793d5224ebc102b2c0347c42eef59f6b0b648fbee5100e780a4696e86fac970f6627a0b8b01e2a02170728827aab15c2ca7adcb8903c11ce5085d00d02a5fac6b9f4143b1ac20f0c13f418e042c43ca01ca03b901c8f46f2149362ab5462bc8b9e37d8c5e6edf4f18f3a2b045b0433583f37a6d6bedb31ac79be4a72cd1f955fef89f04fd617ed57d52bef3fed682d416c445bf5c8825302ecf89ec382ff53b3950e2cb11a19a9efd4a4dca02f7c7680b833ddb7154dba5d87d7cedbd93389fd1ea9677d865934064bc976c63e2bae48265abd8fcda03864440efe52227b23fe27a9802072146551a02b64f546caa83f5775f81e4c7ab17a21b51c9a3b3d08c83dffe4a30ea747ce5c7d4d17d60628be2b6f08ac539aee28daa97a8eb8c44af83767ba724c6f5b6dfab55e4995b4c6ad189cd09fce4e065f779d6e83d9b1177b33cf754a2a3a69e1f39b0f2ef0743d747164d997a1e7482ed28102090ded07703006db21d576c998f37daf6ea60460e4a9b1775b2c2a65dc053d3f0fd60189b8bfebd650590de865eaa58fd6ef03beca626c854a8618c837043ab593185a76a0cd02e79fd7fc7a43bf3bc865b067e89ae884dfba609d7c2564cbd9bc54dde96592773806d5b5ab8fffa1a285303fbde1c4e865f28086034d4541445693c0f7ad1aeff7284db2ee2dc700192708db01046d5d1bd4294be88a1304730fd9bbcc26d4a154246ebcba1be6036958eef094eaed8135b823560f659fbb2fca716a94a9ee56a772400e8e3f598ea815866d97dc2bc4be15c847fafc89ea42dc3750526f57b0db22cf683ff1df40b05dbb44e43bfc00c810fe3e1fb834141b2d975d4c8a6b685c92b13b9b5622c155a1b1aa8a72dc27be325d93552201449550b13b30876b9d5e8d9af8ef01da558aa8a2e0d81d05816089136aeedd0f27a8984251dd2837ecca61b773e47d34d92acee605e03cc4ba23c1a7c609a220fdcd4c35344848ee0999de40f4995ec82180eac82e17021a8e4e51407761192d36b0e8bbc9a9feae18377d74836544dcf4440677ff5e3aba5becf45119a71a5141228893e93131a0328cada9ccef8dd12628de62c8d012186adc658ba06426805af3e02be149bfb5ff1f85127e38f2cbe1cc59bcbbbbc19d2649969ecd9d9845911968b51dd6039ddf52ad5c171b226bab04f86df2c7187277e5c775b038bd4b52fb2d6dcef695bce6770ef52aec6bcc1beb9436423c274c964c4d26557ac0323ffa66c9b217994ab6239842661673df1917130d7dd81e614a3b837c40cb3aef7d4999708222096f77f6981c41a431d8b82152626330b25214457b5004611a6fddabea0b2a1195dc67566b4c923e840a4b18cf5266c8265e5f3d6cac3babdf6b938a66253f51858f536de83d2268c6a2ce887c1e414795be7d430cc2d07cbe0f4563d14d2afa3bb06cf0236dbf4848933d0807f0ffa0454a261e11690fca032ee1341cc2f9450a614b08878e2d128785c3bdfeb4bc00cbdcfad3b36613456c6c368012f2cd03a5a6ed8522b3b00c89511807a5ae31e56893b4aafc80768d5cc8f7b0e18fd4bd5c73fc60b470accf0d1640c8cdaac8f16bf73ec467a499a5579623228165dcb73990f11e31612f5d30b500ece4f1010aa7f2683d9854cc05f42d4b71bd6e8484a0d698070fdfac96625574e914d53e905af2d3ea907f4708b2c1cf0a851be311fafabcbcef89a3a844db37da5d4b38101f2573235273f09188ec637f90ddd26cea9eb64964629e5e1b30436e09aca5f76f010ebe940f3cc8dc167e306ae18e9209c289b40a67048cd067c3cef70915775a49f9d12f55dd0d0b2949b18be41d6a030c2b03dfb80024d4035d67dd00e00da6b06f5cc2b74d6a30ecde7a552ee7456978229d29f3861d1854ce18d436232079391b0fdc68a1a674d99c93879d02da5b56ffb5a84e8b2442a73ebada0c46a5d80c4ed1c86ef12f7074bd994ffaeb0c959ebc228c92742d8d92a95b63fbd9ae0dd385c106e7bfdea02d72df9f37c798db872af99145e03747fa6dc7822acfd90ab49701390d89de6651e47a59209c6d33332a2b8003b265a09bdfa0b63fed60157c78c17564204c68ffd51416aa6e79c4e5ef47e6285dbf39cd0be103f2c13ce22a887d34c303f17750b509616a9667077dc488909635b252e1bb75b4bd75dd90159ac1aa1710ef7690505da27569bdb471eb0b0a2b5a79273c21f3523e77109135ff0f2578638394b4db19af58c45bbf4811c3a471a61328fd97b9e53c0e968d212bdbc857f1ca0f6be2ee1b33cf8477d9373708a5920c980c0e472b88c9f52dffc9a5eb7eec5b7dde61558a198af7b4aa17f9703fa030f57634dc5f1afb6c5dda605067e4ac056af7913789f95e36e8ac6bcf3947d644d5693e5fca63a7d7685510ef96cdde189df9d1210b858a99a4e74c44d859d22919b03ee84dba861e80766907c37ed236972349738ef18d677e07df053494244e55d64916d1ab4b9fb74711a8a1fe02a50935c3bb3e36e2899b9bc2c5eaa230ba5c2549f7f56bcc3b89db2c7ea16055cfc9424e1521bcc07d371ede553f65a812eb0c3d1b0b12c615a946cebf15356a537a30af1946c7977a1434bd0df319ba5c207495e6d5e1f0ea1ffc373c160bc7ac4a315b5d20c3c6b37b6cc938c11324985d6a9742589b692ae1e2c49cee58e845103b82c4f281a6b8046e30009eb90580cd1726793ac232f0ac4b37f0a3625e86fa740cf97d6669784d24e307c33914586969fb40feb6e0275be269aacbd8ff3643f86cec70d9b5b37c867f5c44e5bdba7e05a3e29bc91b6f0979e55de914a7aa021a42d751684bd00666a820aee483913299ce77eec7bfb9ba62b22a1fc9253864c2a1491d6411238ad4997e8d92f5823b9d0f21d648901e772e500f7ebd77b83ebf072ef358a9ace666c75a4c6fe355ca303148df662b9d1f8b75f91f326bd39206c753b3039d993b14c22d413ad8eaa861057e1699f14c4afb9084537e7c60e92c473827a53f81df9393d2f2ebfb0d86f0ec59c57ee00f705f1cb829cd22ff6e726c804d6f8da35079796bc07902dac4e589c47912c60fc7ee3506f56857376690acb72b173ad1a8ceee10546cf93bb57e3753f0fdcd3800bbd7d445b0cbc596c27d5d4bd5ffbe67ee12cc41f96ee924f48dfed9ba0e614872b928cb4ef7e5806ef1a494758edcd3911e8b240a94fe6742efad84eaf8c8359436174ab74b87deb20d76a383dce99cff29cd88c43fc6480378a96e18431a79fd331ba0a965cfe5c902b44de27a0f0c22c1006fdb5c09557b3318c727875fc525dbe4c83ceadaebf56d018c50d54c835a56c40eae9b95076613f8cff61164d9b1cda6e9bd6eac0abc41dfea5a682706f21b6bb398e0c3118a40d7a6408a6495328c33b5d640eca6ca60d2ec441c89dcc29a88d81556150b2af1a66f25d6f0944662ed43f1c2236831b96fa9a048746089ba97b597c810ff9ceb5f14c956814282b248fca8f7dabc20c1b17f818b3f34c8dcba717e3b377a0ea5767d47acf88a93404b9e63c792ebf404df306d65cd569515f607aac04c6e202571e448053d7b357e602d967b73fc4975463e7ea59232f9482561c7488b51f0dbafdc5f45850c0785706bd7f22065504baf0b3c24b279afac14052678c7d3c53461f6d509a302a1ec3f0138124fe259a6d83481b125f77f42d6658a615d2935d549e1dd9c220dc15b6e0c74997438fb7ccc6255b0e53921420d64621b21d816f99da448ee71ba280341dada4f3d1a09f8c35107fccb153b0cdf8283ea37cb6d33f120af8b9f5ce0d4aa2c3feee0fa54a07730388d5cf43e3d8c50d9e597669f881d0da5947188dc79311ab12a7b821241823492b98cd4d715dcd57b7fb8096e5ff928a39b00c3b10570d0bc5b1705e60991fb0a27efc73add12f4738746c72d41517e84be7a84cb94c279edcddb91ac75cccd361ac4ed6bfdfb5c5acb5b555b2dd7caa0a41aba2020fd4929af595788d2c7e0d90a46c7a0ba5f371d9fe47cbe88a5dafbfdbdb50d0c1e077843237c320563ac4161f9f6cc9a8c092a7e3a77ab2f00441d25fa681d22b19c93fb7551d91284b0643e4e2829e90a8f82051fe86330f845ede30382dd43bce22ed4f76f192640f259b08277d9147876c71ed5fe7b9579bf99e234342b4d4a41537e86736950cdee21dca872b327b2a7fa7c749a4dd75bf005ef04891904af42bde77243335997146f04a9cad750ef1c6861b6ce335d77915e50e6c913215ffe289acf21b7f16ccb34aaa5ebb54acb3acc587b299905ce3b69909643f14576f35aa9459dfe6ac24a988430b20e029d80dd6ddc5acc67660274dde31c12ac80ac2c7339375ffa12b5e997595786d4f56d320b837e48021680d1df466309b5cf58812bbeff92b56fdf6af831c5377da45f53c5471532f511b89714a4f5090b40671f52f8b35b80a539bf913e3e5e6ee1a001726e51c26bd2294abf37984cf3451b8e5e8e3dfb436510075aa0d7cf64a49004c0ef66801bbea1753502c699e7baaad17ac5dc87995201edec77a9ac24c57661fabec65e48428ca424ac9c113024d92d05cebb81fdbc8e52cb82156f72119f803ed5c6dea61205d3e53aac0eee11906af10f303b0abc92bb8f18f0c9608c0c9c5c14472b61a4bfd60069b8d7eb6fede165bd99bcaac305dc4afc3c0d7944db422c06b407e12bc4532b27c79ce3cd35207ec304c91306c45fd0c2320870ec0fd7bd59e57364333ac077a44488deb30902d93c0e6a315a26be943d86933e4a75d7082662afadeb0530091975aa6e46fe98a6c4aeec6d410c9cf0e430b99fd4b652c8fbdbc82b613d55e4490bf042c4ac0621a824ef289b1da6c150a980d7f234014a9e4bed422f613d8f30aa700e9e8db76d9e2977fe7ff9379f90da644650fdacac2e17b0f8b1159f8ad5a7fd854217cb50a1f2cec52495daa3b1c9a5bc5a8dbe7ca7e5e8f154c9174b8edf32646223fbabe1b756357eee100cd93ebcf3b46b91a0c3e7ec05cd570510fc36dfed5aad1444dfecaab5485f610d0c6afac085e1d7e903b3c7637942dacde4d2e0453a4c62d9d4112c57d90edf8836fe0b3c955e90f5f63eeb018e5062221c45ad67070ccb941e939af2501273ee713673358976f027e17632bf811531b4b4850345f7912cb53cf3def04ba45a1f12af6fbf7e12f71f94dc66179cb077c50c8250a8c530511769ae99e5d65c588a2e634ebd43c99acb85e0f83c435c713518e9519e0770c4b9112cb47f029ff441eeffdcb0a2b5f1316f7366d806e2a5bcd1fe5a3b79a1be5a3d39e57ec4a3ee54499ff348c9f385227930743558361cdac6642e578c1af39318897f16b4c892b07357dc67b91fb0de192f1802d474f85ff9dfe1df9cee9ae6fb191ff440d415d5c046c1b9f962e9f1c7fdaef6f312f28da70a3ae556cf349340995b4396aec963f12d405d3b841319519a3bf3cbb105e6ced7ad1f752f481f1ee79becfc95f241e467f687991b39b37884d1bf26904aa6887457161841f72ecf8eaa4058644377ca3d9a0c1a9d81a213f16591d3ba84f0b9f0260360c12549b9ca1780ab55d5a80c1a10776c58f975b97c9829fe7a341d9969ac1f621a581192fd4a22082ca7edcedd25558b2d03ee9725ec74366bb0a23088b9978e97488172c22743f76a1472285791ff99ffc04e6642d349c21131915a0e1aa0d12ebf41567b5d0ecfae8336f6d769b269f863db59f205c36ce7399d82437d7109c281e3cbc239c28e0d5ff92cd3dcf705bd723910e67080b9335393b2c82ab6e44640fe2573fc127b46898985cd2d5040c6b70fc97cf4f32eaabbf2a3d1d337146a0af18f4d561341d55fd41205923bb407e59f7359d16b1b9ea12cfbebe41235b9eaea20fcc9d792b0b11167ea7fc83c435dec01799af262f78961dcfcc212f91e33455d9b3b06ca52a148466f4fa4d339e81b4d6aac4b7e3dde3fe5aad83e2195ced03f669991122661abe4fdff513e1dd712f2fb0ae758d7dbdaa98f9777a805db78fe2798879b164eb527cd6d843af558ebfe6251236f327c9125d74017aaae63e142f6cf63eb6c085632c7e2a7a436a3a68267810132555d690fb8363f576b0298d2d7cf6b3a9277489c2a3e1cb7a8461d96c534e3a80da51e42a8540c03cb962ed129e4336804fa29e32b7f5737990248145d45fe0c66c15d0c05dec674686ddf1a5b2bb90d2eb6d0b38bbd577fcaf260e338cbad3bc15c9d903ad581d2e0ea109f7b7936f533b9e4de546e7873a50e5f5f5c80f3226637c12c702d0538336d360e689b5419a7f3bee5bc21138de20fcf138d72c6a2a8da640805563df5d874c0811c036eba7aaf5d2caf0402fd49c8a15ba381466a798d6ba8a96c1e147b3e84d74c8ff9c47aaaac3d999d105d4b26d19aee1bbf0be305e6da6426ce1a8e98dab8e6ae519cc36153c79aeeaac49e886994a29d91351d03f7bb35cf8b25bf335bb0cb950bb5fd6ee493acb27392c1fd886f971fd7c8ead3e383deec0cf19ff19c571f71963fb08012b6d289b6940c850df05c2b0e52256e78401561e410a7840351f61ac3e58947d9cf0a237b8ee6b8e6eb8c5e7d62a517773a1f56f1a34370826edf1658b2c2ba1ba3d9c2a89e8da23837ae0390c42df0cec67430d19779cacdcb4730fb77f47b6f30a8334afd16ec25c01094fc9ea67e6fa07e7730568c9df93b24fb70f2dd95cdab0e294f3e52c872cc943f137ea7ceb6cdffa635dfeaa12bbc1c12738fe18610e4b6c120fc4d1c340a5d6de4da2c49b5e7b8b6352fd3d4c900349f0b37141ed8df77926fb33798be57375a0e7de69e9e87d013da56913768c129e14fde1b7c5cc4c1975463ac4d13beaf3b5e1acefe350fb4d805541e1597f6627021f84fe16c0a3383960ea94812aeec2c06577a1458f1c6749b7a81764981a2d0d95c020495dcef907fb9ce5c03f7b4fe01c22e6ed8a3aa8491295b4918a379b7316622ae850c875967e8d56edfb2cb381d87cc914b82db9d28862861408c185dc2283cfa0c733566554dfd5a8c8533f7b0d6939c0da6e53ed00f4fa183b5790cda8d68a554b4379f8392853bfd5e12b602536c2ce58187f84d00d0baf7646f8302c38b772ce269455cfe112fd215e04b531a2fb766f4518f19de7208aa4c255df421b420e3daef572e2bcd647b619bce924d6e6eef7946bdca878e3d22d63fbdecbc1d9bedacb21c136ea1737a99ca16dcc1fe85cf8b8f8372b88ad6a149d213379bf951f4422a43a147c615078e3a1cbe221e8be3e0b708a09a61c5ee30852df0f596973e3c3cfcdf42b6bb9999f7bc176902ed3bb2d84468773853c0b52e6599d3985e78012f3f1267b17c63bdf1284cdfbd2912acd0783276a1f33c55dc8051edfacb447dbc0d62acc0f73e528fa320af86258030fbe8fa5741dcb719f0a56cc8babe93ce0d9f9a6156fb943181c6ec1d3be8b4cfe24402f0725f4ba5b936cbbca19b34923e609f4a914bb4c16e2d38d201cd1631c9944ad6300e0dc52851c54125a5091af2af995587c283ecf0d3092b6ad4e5cd2e56df68f1ee3a49687af3174531b69c5d86594bf952d76bead163367dcd1ffd7b6c11aeb4881d85f2787617c12291a9577511f0fcdb7405e03e66084649285b7d53ab961929ed864d241f54f9d9093c217d0e512b433ec720fb6a58ed86d9aa41241550203031463c379d26b7ad045b731628ec8814af07549d9731dc3953df01c3510420c74e022cd2054902eebf600169fc1c2b54468464883b79099ab842d7974a93de808b2d547d6fc521e5c669f633dd0c02e38492a16484af1b4ac8744d448bdb4f577b073084700ead6c7c9a7cd391c31970deafdc9de2e12fb9d46d549314939406dc5bb1eeb9101f580e6af11967ed1f6bc0f402933de9cf00585c4491c688ea336d5aa322f139ce28124436b76545e3f854a664072168ef015edd60ab12825bc56ae721e6ea40766584fafc8b21897c76ddfe080f2bb41961c845b972ec94ac147433ccfaac5193069e6beead36695971dc4089843b0ad32f18b486d613512eb6eff9ab40926c1583c93e352960baec580f9040ccaa92cd9343032ae7b76263780ed95a895c277959bd3e6e23808311df9908ad1e4e4cf3d0011f3eb9d6767fe6ddf00354ef0e2b42ecc8fcb60da4a0561043b76c0e646ef681effc72e93cb4a778ca0ca0104201b64a805da31c90d70f93ca4772d86b854a2339e6c22f8cc33992d5261d435e02523be964f0f580750ad9c0fc289cb155dc78b1630863aba60d97ee8494480fb2579f346811824b2f2086b4a1bae6550ca682d1dfe40a51e141ac09ab65104fee23969405015221164c36c0b17b13cbd2c809e81637ff7df40257b3fbb66d2a091068f5ccb0df62b6d5c3cd7f44d96f4948bea1d3c6d57c3fc635a186f87f817517df7b92f93bac6fc0297cb4a525f0367f712e96c3c82073fb8eb6a73d6cb398644228a05a102447d4ab87d10950f757dc9310a45035ec931a20928c0647c819b56711c6bd13c43eaacdd261beaa3e9de0e9d4f346c08c7ecb5aae62cf12f4210ac91366f0e629e202360e74a18567a868c0486ab7633f0c6a3288ffcc786b377babdd107bdcdb7b4c23ec82de9ec25aecefaa3c220b4578c2b66871c0e0d88264813403450650956f3624613f8fce5eaa6a0de5852a360e1ad54d078db558e4e2e617515567b3d4ea57f05c4abfd42ee7912e00396769f7926f43b85752a1047656579a6d42a6f3c32e9a63abf53d0c9d4701c1d13d75e0a32ce0a2665a33e0e84c9311e3f0897747bbf882882a21ac9caee8ec1321706d3fa6ba5699f2b782e0232a62129461b0250909e19c5e1e3cc23c1b8e1053d3cbf87b4bb37d9ad1fad7b4d48169bfb0b6a7a3bcde677163afcdf940f4c412ff7d16bbbb2dbb8957b42649212a6c67f0c039e07d73bde970978c37c724270755234f367b4c8dfbdb874bde8a974e80867720ce26c8f70a50e6274af1c9eb23b04ccaa8b57265a0788058671b1f6454ee5e2ea5da277e9a6ee6fff06850b0add3e0d3a4ad8f3e000f6ca3397dddb547e6b6ddfb5a06366e9b2735cbe923f00c0ac4853c38c57db5bb15ff09e518313d3f9603079fc949591db42afb760512ebfcf94f02448cae3d17b9b49bbe042cef326c2ae9bed8c2f69a135a2fb4594ca578715a2898b8733549687980f2657f511e025454e2f083a43ac982f6157a5fcddf72a5b8f28b95e80305c6778ee685dbf14faa6354c5c6a8dbac65a71a6cfdf26827bbd138336612a44021ee3623131eb32b96891bdb4fbf2f1408a9caefe9f258ec67a14faa16c07b3d4336a2cf5adf07f0fe487670058a3612cdc44b1f7be7e6cf0928750d8ad32c858bee8b90a5a3d6aadfa8cd6b52559f7bff2655a20d94118dc028f6dbca93bed76182fe489ff7086fd63c7a9ee7949295f55eb16964b473652a66e9a236c6823541e55fc4ed0e6f30a1a0cf561c082868f1f1e7b6c20869f7f2aac560c2e35434e967a4000e8421229caddc80d59491281bb782097bd9c290846228c62029c48e7be11c5c254c3e0d89e6609bbedf4a9d962e977a9c0d01df08f436b6fab768d6df6a727bd6b2238522876df0f33bbb355ee9935c2be62f0093711e23c5ecada0ed493e46b9c06a829c45a53ed7c3ea3eeed96fe83f6ced5723484c7821ee6a42ecc7d99f66be2812de9bbbe5d89670e29f80525a51f8030c9bf6b3002b6fae01f3ddbb36d3115782c7b4c48275e8925fd3fdcdbf7b031f99350b5152924147bce233107128d9ba0f183aab62db5798550c58fe266c217b14cc2241b41c42d2d1f924dc9def9447a4a58b6b3ca9f82b010098a206e430a2e058cb4d002468d90eacf3091e99ad83d05a1e28760dda2ea78f0be10c5277c4e065ce17b3b77dd25eaaf5bf13cdb0ea285ed7e9377899e953add62b65dc9cdca74e5a5053ad990b68d6947916ce2774f65c97f34520e99f60ffb5cb46134d9aa9a8040230a81f3b16976075f8afa1064225b00c1077fc3898008485bfb00e77ae5490c368fa05f32a049864a0f387600f4d43ea37720a461844e3d6ce29ebf4006d31a426085de99ac0099059dca5eae2be72913b2bf94b98e6714e57d242c704ecd9ba932173660ab840eb4fc24066f6174bc48f5ca335021e9731e6911f8c6bebef5125752b967f7e4297a74a7120f26da5b6dbdffafdb2d00bd5396969c5f96533cb8fa74da7777b0962523c0d3fab9f26ee70c45994be7a60db1a80e9c2065d08580b53307942eb7cc43a62b46fb107e5265c2d159c3885f446cb274b6b2f0a8a5b9574cf2fec40fda924abd2008fc9092d956d7a6fadfa76ae92093ea22aa40b6cfbd8c7083aafd337c075822cb590d41c3fddbea5a13d8f9468d99fa4fdbcfe59f95f4342cd6e568fc6b7341109845689ade50d14cbcf4008290fa5d5823325fbac11f890a694ecf6d2e76b793d507f257556a48b1946444cd3f68b14b33064d5fbc9c83beb1bfbd21968e71a5174c755de556c0c9f49906e1319dc8250ce2abe76f262df45fa7b96ad6a8e214b7c1d08b3354d0a2ed3c204a58004f4a19ebbee4b96ad63a2137d0638696b1c31ac56094f665bc9cd63544e38633a04b00b7f88f3126a48fbfebab3e3674f46494b4b3ee62a34c60893e5d567d4a17f1f385e1d3e1288a3d1cc6fb29e753b51f7db7accf7325239ebf19aefa3c8323541890d3effa72a0bd04bd436b8e7ec9d61bcda97ed0045e8769954f2b669d38e1fe211cd92590f4dee5dffa0dc29f530d30cd6dd256f3593bee45b9e66140608e1ee17278efc04e07f2c033c047e38a1615473e3b2968f5100e276e0dc17892c90fd4a93948019ed6586acb3f31476194cd553f8d4210b9ef2d886c735f61fff01bd6ad21dcc57c057e1c25013627f1d40a9b2c4f826afbb267f0d8eaaf55a104f52de96757470f00b08399ac37ae4ff57f4f14064f0593a5c78b24c9a120e4a4030b8057f6d93e4419388834a414499347741455377abec92eded3116e31ab96415cd44231418f3d4f8a55f8b63a62a08c5012e6dbb8a564ec5f58d54e0bca472694d7a72f62eddb3bc4ecb59ed6f4e91e4907a265f69f5da7aa8840d2b247f09338855dd5b3636dcbd0c6d291d9eb8800848ba627e47e2cf29f4e7345e53a08f5b8502a8c6f13a98891413b2e07d6c70cd824b253ada564f8e2d8a666658fade89b2efdacff42652153cc6807f9eec90f7c00d75d57308a370713dce8f0e040f15ad99d253b78bb474f1319a7f774293490e476f20ed8f02ac5eb93c27b978e9fd43c5396fcfe3b01b3b888c4568888020150195518a38b3f46aaad988be9ee4fd6e3b6dda793a8f82214c27c9dc02aac2795144996b5aac49ed7f118a40b60eda2d70cefc22e2f9bd8879d49085683b14c8fd7be93c9206171b9364465788c0958d84d621a4954a13e060cf1cf5bb76a1550c20cde52a281ae569bebcf1c9e72b1eb036669c5ca352d30b0d6aa14b4fc60a11b24020b19993e6b45f9d8d880409138da504a2217c2966a00ba658a894ef20ba1c0f8dd853762392eef6040a0d2807807b8d4681def7e25bb2136ac1c31ad3ffd7c55ed0d26a1ceba7da004fe107c544a33b3ae032c5050823af8860ff42af203bc697ab4027c0bb13d4546cecd82e5c3acf62af7a63ccd14b3256a50797af203418dbab25532c2ae0c6ede82b132762ba7336f2c343f4247565ad89aa7566719c418eafec480b5d115c49d745e2120e12a69120be8606549c22eb98961e3e4f7616dfc23dd8a4d7a6845d8feee420051f27a836b3e6d6b10d07725997c15946f9ce3b38994edfb63044140adcf442b2c86ab1f330f2385fb80cd8e9ecd4313477635148535dc8f746fe8003ad8d3229bca2edad97a37d31079758dcbbf1c365e91748c584a1b4d0bf0244b194725df4757897635117135f86d872dedd6f8190836c8b3df33ccab5f438d530e63a9309d896ae0f511110f2a628dc94a4320b4029c8625e49fb9b5ae35d09d18879c3fb6547ce2da6ad8bc3d13609f388653324fb4b1ef6ee198a260a05eba4ef32ec1d8fba16a6ae8ebbb68c3d39c08f36d13295a45b39c9259a466744e6f7596315ecb8a7c6ae47393e7200a443c8ff36e7f1092eaf4f4e878edb073537d75e01dbadf3572900649275041af77943218e436a04ef6a7bf2ac877d735a0231b4e22db35044ee085d49e59be70cae661c3912c5ae5b51cf426df1c22ba61c48ba1f169f6fd57a14a1868f7e0d89f963dca24618aa85b7dee735683d0a0454859e1dfa616ae30767883b61be4f6867dc4ec1129303fc75b89b6696512be0b266439091de5c27b89c1890e662650b91b3a217b923129ecb3c2595e66ed04d40c322e79b78ae016eee21d5591403b3b2b55f82803ba7f2ef5376456881eb5e4e5655d599498bc30a8c0d846844b985981f57e3ae91b3192129d444f111c748416ba52d2244ede9c068589412b64dcabbbe0df2088488a58c5e0d7d1f2019adde800818abbd0ab2a0880e24943cbf21329b4324c8cee36812237166b07e9207dbb25d1f6f1307d3a83f95d2785ef9ab488c98f90020537e9f982fdddd1c494dfca18dedbb27f8d3812af96bbe6eaab92ea4629e01e3238f95c3ec78552851b7b6f6ecbd4aa4efc668dcb6f132d3a143921ae62e9bf4556c7ed1e73a7dd87b73d7958d151bf0c94ed90d4456fda0acc13472ff9a967210444d203d84671331e43c1cfa1a6c00baaf21a2fa81bd81342ab16e586b637b7a8e2d3518f7ab648f6b97c556eeca32e60b825ab4fe6c994929ce4b0b512dbaa199c721c95fb3cfeff52afa755898c8d28ea0161fe03a8c6c4b20217ac3c0595d309d2a7acbfb40d3f05459845e549761d476f74bfc1235f6b03e7afdd4d7f22b1d24031e5949852073ed46cbd1a5575b27f23a2bb27507b0d36200a8d3cfb884fb0880345a095ca5cbc0297fa08696da85a039cbe231d82cf539391c6f79cafb5c9b6e8f81e26fca47b143e3e01bc5f3a994de80ecb8ba397e3831030e0d6e2cc1009fb5ff1255128a958f0adbeab57c417ccc5fd3c5d9c36f1c0d42dee564e8324bc5066ab8acda9cddbf53d1ad3a3a8c65c4abab4eb0b7869b0c9b18758c37556a40ba5c9cca69099f9529ba372e1cd536d722533c3c37d2adbf5852a7976f6487ab7c987c3a1435cf548b95419d906d2fc20222373f41b4c91d8068cf2a1507eaa28eaa86e750ef874e7d1c52a4205588827deed88e5874928013e0a8fb524cea6d23d2e52c09094ddd951d409dea95869d4ef656d82b9af8d0754d9df24346caa42134bc07c59085ddf86211d09705c038821000b4928b7b6d02c1ff90b7b27363c490ae6804f5397dd439a0395cf94041735cd5ee7714361ad67f49f28db0be151b36dcea9195f51b512d5b20b57af4aeeab86b7fc2724fad0ff254c3b3e2087a13c5aa74851f3b4d09902aa63bfa85deb1a0d35275ea94e129f8faf90f615cbb33125394cdbb8b5ca4bfd40022cb84f1fa0f1170b1590bba39a73dd6c0e678af1c72cf816c70b824f1a8af2e3bb04bbc6b725e7a342910a36357d2791def26f73c8095deaf4bf21e3feb9fabefcb475d79dfd8e6be8bc7cee1391e88106306a8b1381b4975d2184ad8efae2c1b88a54ff3dcd0fcb9e00de253d062a8f56b47f2c775522512e7cc729b711eea77833747057aa155c91c1e632afe47e7e9fc385c256877cc6712344a9a4404e2d48ef37a7b0f168584d78116b2717ae4d021504c2acb334163a3db023b6c5123a398ecb8ac578901ef0d18f9f106642797b974089c051467995a8f133efe47d8daa5a0e178c71cc238e210855d5249a796749f2206101cba512217217d17c31f5d7079af33eff8f4a1bcfcca57ff174255261fc4106c05ed3e9e8f0edd4519b215b8031a378ee794b11ed8687c7ad05296ee4dcb07cdb3812518bb96a00f1720e7a18cd8613ae6cf9484c47aca62c012ab5142cd77f42d3067a10fce366262fe00a8414f4c5ad52c3ac4605c428a234764cda5a4df570b1792041a7a5220c8f691333ab9b85e6fca97544c82b7e6e01c02f907a1da15f0acb64681148f898d6f8f79463882631fc669a44be5cae7e20cc4bf72c9c3cdd2083724bda822171b8e096f9df302fa7fcbe8d87bfe6595be4c73126fb1f39a3aa8039d53862f769f7b207f56a791dbfb1f16d0b81d1f38b459e4cc7ee44aa1793c9f3dac107e724c57f5eb3d43b422723c6530f7beebb52f1cb6b0c59ef801a404206e228f9aebcd12b1a827f857d4906478c8aac9f04d7e5241ddad789a6edf8334d56555a039c114f5c3d37fabeaccdf0502358cfd73361b08949b9d08a51a5dfa6cdbe085ba174451eb4e65d81dd4049bac4f87819973ee9b1883811b30d2bb166a772f07566f43c1668f7a27d45f5c38cafadd6ad2e051c78bb2c2d03b32d81be579c3c5bf75579bb8ce9455943a39d67c776e0e6472dd3300e00d26efd23721fb14e44d4a0530a1da46e29ae5784c08d0f9bb38ea22c5eec5ef4deeece7875b8c79d17c846b3c2bfdb529a7a068437744d06283a59739fbccff7315250a284c54486b01c27d2da1ba2fde8df593fc0cbbd5d33fbab9ac46523a1b387e7edbcb109636dbc3ca1d079a919c24eabe2024803deac0aa9d268189b246c3b73b4097de34daad564825ae449b699de56ed6b0587898997ab86993cdcea089bef449573c3890979dd1a26399a2fbf2e7dcd074c625304e46ad2c88e28b3556d06dcc1f341f106af60656cd6057022f3a7f74440cba753194a67b4af1e7823c17e41695106206d0b04117a34c80646adedeacf0435bf5776e2c600abae01e7f956a1559529597842f85852431e962642f381eb479f9662f1eab5399e94545f60ca42035890724b6a19969e4323d66c60e8eddd7d250c32029fb6fd5b1c636411725ab325071df279702d34a93ff5cacc3d45c7222a89219dccd683252162769e7ddd8d7d895fa37aa83748600f4d439a1c2adf7049b149d71ce73a1bb05041aff92d0f159e19e17373958a912b1e2c45d3156df36b31e4cf2d6d7eeebfb06521a2a369a1d136752b8b1a6c51047ac8cbfc4b23f78e1bb190cc69835eeff1189fdd74989de068d2e778db3ac7fc05d72896627891a525976286d22d7ab571223b95eaa44c5e2b48127956ccf946207132075161574459d8f419ebd74398b419b47c2edd3475b337d49f1a68055aa7dbf5bad3fcfc4ade99985003f763ff18fc132e5020ebb5b2ed3c370fa90a1f2c8c19ef2613bbe9c606c0e8a4f827c8ed5d527a90dd5ff4334a3c3f40a677712e6e06fac1dcdf0f959776b5620c2a02202344acb9df8556ad6e036d3717aa7974d223c94d1ae904e6683432dc9c57bb31714462a8b8fe79e744828e2a337d58c08e5355871d7ba2040bfaf7f2462f71b9672eb44db639b0d7f7cef39c427f223b27bbf2906127b5a1ce48c23e33f1fcbcdee84d845cf58362b1e1c68f97cc9548ed02d7be86edea0c87ab44ef71638696d32fa64ac8624444af2128b669db78c5434045ac63e74b50b5fc161619288656b43aa65e2c24a99bc07668e4d1415a2dfa9f5894ed80d757195df2df73567aaecc54c185bff1df81279cb7ee087ebf764a2cec87fc6e9dd6adc51c8bf97f59ffeb05ab97e11d54af8611c43683c79871fc97b58ff168ff42ae9eb8e96dfd4904aa7a9dac1fffb55e6769203a43b12cd5c2ab7754b22c7217ea000c048620fb8fd69fc381f9caa65c4cce0466742d6f7338a51fe24c3e4de07064a95d6efba912ea910e835636e9f61fc4e4b6c056638ef71176f6304e928a7f1349041d3e9a157015f0e61814862256ec36f9bf42a2c16e2ad4ade500eba1d919edcf8724bbc5af43bc20d3403702288b16dab32440f4d7e9d4605d08d7a893b6fbe26caf6b7ae6b304de6f005b6b0e9399ecff4c7fc73c6f9c7f3c687533d92415455206cdcc96f4ad545d7e6c219939b976669b79906ce50f3bd1f7889b6b7e1a1157b2bbd1f280b12069bb312017fb76b3b4e6b40c2a55bb203abba2d60c55e45231e197b680725e331eb90991e9ab89cb4eb3b22ad44256eafc285cd1b5ca2d4317412ca22da7e1beceae68dfc87ce58f350d03d41dfc39d806fd52c70a36736c97a9ee99b0a4eb999540f0ea153a6446da7fe59dd54bbc5dbf278a178c2adc06735a85807a23b20e9c37edd83e099b0f5d344b25aa472c3c0561a6e6ea13697475fc213764a556a8826ff03c3e31f6968cbe71c93093a6613fdd02bfeecacd69f51d0e86c9fc126a6bd37e922e1535339150e91e4cbf8ea510499a620f97cf5a2c89f1d26e6a75e43fd0f55eb1b21aab839b176d6e341ca11ff3784b5411e4775f832306a604a66c43260bff9ae129ca4c56550af4f2f332ae405fa5949fa57cdec4369f7f55abe2ec384968d11753cee8524abf5023ce365427b2574c369c4d75052f546001203b81e2f2b49482ef2de40456c72b8e9c2eeab8d993f6a59c9d159d5cacf62626c413f27f55c13defb7c2ba666fd5b4a57e572b18f3062ebe72d245cd47011072efb2ece6857187d6bd9f5657abd0313d1aec7e013c0f304fe175763c7f8188e8710ed71b6e29b7e340a7b6a18d7985a96b6e5241dac97910681bc65d25baf7ca07b76a8425147d0a769509a3fd60f906351b1c76f236b5b0cb44ab153053dc45196140c6fd7b9b4668caa25174395655357a39b316c93866a832bdc4ef1ff954d3be26f5970c94d5fbdd555d4cc7ca6d29d04ec651db1b495311c63091e9fe948fa53e2b4d321ee8de0343044f9096374ff45585a49f79c2345882ff2951b7bf89834ecdd84a27ee5644696402089e81c20cefd19948b596daaa1e0d22d93de2a559df8651d54b4324175f2f3de3c2e4093e035c6c162366506eeb4eb07f122736df67786b11877ae811db48711ead36c478e0655d7a492e4f6062f65bd3d34fbeb8da095bc2da8181fbffb589202de114d6ca50fa737bfc8ccb1d8096799cce3155227ff64edfbe71d1fea9d5262a70090fabcab6ae233dc009bf038b53d41383002df1b7866363bc22a06570e28a5c84136ed86bfbdb9c5518c8a4c422476ceb4026ad231469cd1c32ca202c33d8650003ae15b57259c461483d0f9a012003d16c937abdcb2a79be4b49956872a9fea59b18dc14cf06f1e86295645cb6dbe60f97fbae0e9e265f5d8788e4bb68fe436885d766b177b746204fe66d9dafac015fad55dc182ee268777ac116ab2ff3147fbc2c051a81e691149d3625ffba35f00c48c3560a4cb1d7d27742a379e656df8134af8b7861423d3bb0a2c1cc7467aaf749ae86ad2a562d4732aa2ad4fada166cae36d925dd31e372b3e6a19521092ec723ebc374ce9bbb17b70940e8ea6fa0c8bf40ca35e3b15ea227fe9e924633a4b5497970188c5e1a9e0b488dd5d8d7ed4053ad5a5ae614c3bdcfa36c8cef75a6ec17600da68ba101f0a6ee10c02dd024e163cbf87803b0c41d02ca407bd29819d79a1a1bb22a7935f240efc6a9da84d05eb86f107332e88acd3c46035377eb12656d5a2af4ef8992e17943f4ec53400554fe6680c3e84db4543813fd01b5d25771286fcbd74d646ab4f3b8d042395f0cb5f3a40179395b15e5316a1e0cba8fdaff66b1d71201a8b2971272605ec0258c2b4fc59d971c98e7c723e30bf6b8fdd37d06e2d9ed4117ce1df914aa6845ac078eb80387442abf8e1943bbb98a5710d98d92f60162090a51c2cecd9580afc025ea928778459f57727240502b038c277c49b0f8c6bac6a23b5ada420c84603bb6ba06a83309a24dee8d56d1d4cc03154bf07ac71b1cc0ddbce20a9ea3f7f946be6aa32591059723bcc1347a6a3902245f5383e2d8843f0316f7205ec82bb5dd9905171e12b412575d635bb6d4c91b029255dfd6752dc24eaf60d066b1944281ecc14b2a62651abe4bcfad18178d4bd70e0c9e33a3e566f252e5aeeeeda605c11d179fa4671a50f72ad3865d0b6382b97c8baaf6a61bf7e2f192d9282d36451b39ad825dfa00bf79b9b0500ed15ff42b87656a4a631da3ca0d097704e3c874e6a94dc2bebae2379a61a3a5daaedfc128eb803525358c31f20b01a99e64e47b9caf05eb490331afe4d1b1653021e7d0a9ba3bf3df91126ddd152d33495303b807f6c20b7bd5bcfb72672b64893aac4a49ec115f6c0cac8b447810d110b70a0a036114bf31536da1b6964927b2ba6d1f8c949984c3b9c0701e3aa918ef37cdfebc7806e5db0c3f8208775a199165750fa6b908a00be2abb7c11992a4876fa9494de36e4ce071a10bd7ea5cf2abb0bba041b2ab6884912ebd11f26d6a2e81c5034f44751e43e90f22b04f8301c3ece23a6f97d53721bdda297ecbc6ba6d7a0e1f03d309176e10649f46cfc438ffbed1ad91f2395efb3d17211e1ee34fc659cbb60e53ceb3876a08e780613a6a9bbd0af589a1dd5e2d0864296e9051875f227c83afa716dac598c930f931d100860ea36ac14ef459a688019056d515a31f3f246599e5f294b2945698dd2b8ecd9dc621b9bb884dabe44f03856e5647ca77efdf7803dba3df101d94414d31f4ad6e094af6e730d8defa620d2632792ad607dd1712729e21e1e2d6068f45ba540f3c207a606117b20867881a161f55d61568f27a43653ce0dd859b868e44e6c0e6e7b7a4acd54fca7e385b4acda8914e676033db70613c3afbbfb790eb67326d49915cb8612c31aa8cafc64febd0a64a66fe3d2596f3df737e798e090fedcc839bfff3cb7fc077140cef8ec31352a89ed5320f02feecf5cb38197cda4c1ef9063316deed2c7cbd16597ebf0024925a4534ab163dc529fb29509a74f0b17d077b3e4c9184c4eb32edacf296f0fe4eb8616d7cf3bf447f4015231f06fbdd4081a71409cce95405b58131bc48cc34950bfc621988c8284b6a505f0add1fbb7ecc4f5de004cd2e9f7d7093462aaa19e80be4ceece8bf51304aebef08630044998f84e7854c9e079d9513fbf6bc78a4378206ee2493070683fce08492978ecf43ab79f0fc917733e9256840b0ae3dcd01f92c4db6e2f535ba1ed0c35cb05a68add6d6bbd0b5e680777feef58e59531af5529c8dc905e684fad2865c368e68cca59ee7bf5a8dfec0863c60fc91d8083da7f0c965554a6ff38a24515d60d2990e99965350bee79b7221149bef0e5b4053d32b683083fe0b2375d37a454800b246d87d0b7cb3a832cd2cc4cdb61adffa73d2ec046cb19efad0b4cc1a042c5fcbb63ebb35876d03d8241680b5bd3a290ec9b8b756e44e69b94f844f17a84e30cdb90f6507872e515469381dc714b0f0ac19216af024f8056b020f0e64306e8b5b4b1ba8acaffc6e7584f74f1ffb7df47f5fffe0fda7aa23dc1e39fc294b3a1b62850b061289e437302cab79eca60728594c5697ce9cd4ef3718d757f81d74b948148c91c7150a20bae547bd25f11c6dec7908d768c47faf391f7bed0b9c07b6674d5b07c919253ff755e73bc2c280a581b0e02c480d4822af52fd7dc74b3273599b4ecb849c0b2d9709fe2dc199cfaa2f93cf21a9b7dc3843f96839b6d4676b09a10f59c4bc3d6679f917d65b9db54a1a1c610054d70e75f123356a8495275c41b29be8b8143516a63be3b4f8731957778c104d66d3265966ede803b7b494eb23777f8d677cb94005e3ba4f25c66cef9f62b227761a60a116cc9ae3745ec5fe8796091f96a33b40d2ac83b374322ab958e89f359402c81c7aef4cbd181e0346fe41fda128f3d4db6e9201b32c5c9939834137f91645acb944c9d662c8b0b34bc7039197f7455c09f7f00649e0a242677868ab6b7965cfd0d8181666b4a3c2632952eb57ef302d5f650cb8dfe03ecf67063b7225991151a02bb675d88f643e46b2c733d01ee7f01c1d6b46a4a33d76bfc9da9134408a2e8a6ff6edd3be76933f75b9ae6bb2464a2ce818310f9308bef596bb26f1f033ee919a2c77cbcd847980cca39200a78388f4bb6b955f422de68803a77d02e219170d79fa16a57d779f6fe5e86d0fa0312be738b88e11ff80e38a856b166a0c75e10553947a249802dfe1bb53d286dc735616f8662f12de2412f60fceba81e9ec72afd822ed6417d77d60709b815691a0e2847e12cb88c0279ecca6e94b98eafe0cf4d840a55627aa3fba2d2c05727c51297f5e84cf6653c1e0e272556fdb15dd963c96c9279c87a281150ea374ce522df2bd90cb4ddce74f2136aad636f673c3fac4b7f161bdb9f7cd8f25c4d94431022d8fc27f7c3337b99bb063d14f250d2025fb48ad8b4ae50fa1d2598fc782c0007adfe22b215ce5b0bbd5ad3dabe50d9b326897d967a9301315a95704043e7ed36b4b3bb8db82adea360cb6696e0af85a8a7bbcba38b4fb6d36079f3279a75b5f2ea02ce2d6397d8c831caeca3eda2c1dd64f4371a9f27957c9b4bf7771f5752130ca61825da7d8a4f2660012313bf102f320b626030fe794de83b7f9546d6cb6170e974b9638767fde199442f13e7e35b530de177b1ec9f76712cbb8c0a8a9fb160f0f6af7006363e7358fd64856fb140935faa51368abfc58ee2a0472fdba7178168ab0739bef52321a771b9db6b01fbadef1d0ab2eb60327c7111bbebf8b0c5c07f93d3aec95225fc4545d81da4026d6b7c685687fe0ac44084fbaa71d68cbca7591fd47b92df0df267cfb5a0bfef54376a72041025ebc9528fc27e6b5625d9476e76bf8dc3b0a48770619139d1af01d548d58a45b881898f6a682f9e0044c3dca7dddaa434f47ac9ab96fcbdeac3470a646c9507fc1ff71ab4c92d6b28bbda3106761d5e24e187e428ce0b7993ad8fc08d51738bf0378af665a04805fe4c31a7c77b9f1652fd33dad4d4fa7116adf4f8547522891a4b60ae3ee749237aaa6f19c81159c122052dc4cc34365eb8f112a8264339e4c0b9727d095380905630cade6e7d9da08a90ac754fac5de86319404f1979ff19f48cb7dd1e86c5a2b12c487f3fec71c8875ed25ace3579519b4948efc920ef73c66d4ae7232f8907aa6b29b8c7a2b3fcf1f22d31cf9ab3432806b3dd0f37c938dcf030f5e7ba8a6cb0cee4387e69e7f9d62d7902699f5723ad6f2ce6203829f3c65a569b69f385a65b3afeb487ea8b4c2eff80239321deb7e2a817e04f7d92463a12da6a47eac8ca2ed53a00705c0ef134c01dcaf213cdba972878234f2fbf0c129f8de88db0efb02f2745345eb8c23316325736e9b86e06df355ca894ee9671a612eb65210dd89bfb9b6b072699f721de8cbceba101ebebef31b0ad99407e51aeee9bfd125a7831c578250f21e8546c840a1d9d7167befc94932770e7463431f2bba6380418588a54715da57e72c4abd9922e7563c6dc22f6bfa3d450a4e565a22cb75d39d8d1e2c6c1936ff3e4ee8dfd64a1f51400a643bb8a8820bab088aea2bdafb00e6d817cf6b69f49a3d1a4f8409d8c78d729a5bbbfc7e39dc4a2eeb09c7cac318c1f70aa84b166c40e98ee86640532c8183da66d864dd36f8bbf61fd5d0aaf93f1c149bd38b9cef5266404c6b558a0e3b00adc1b336f82eaeb2cd4eb29a524a3ac6398f6d3a7d1b784b94372ac2e058827130787881300b64381d198c51186403225c7f6c08e1c901bfd2021f3d89e99e8563297afdb70215494125cfa7ba121f9f452aae10906a9db3f7a6de2604861d1f13dbd4c65e5f9f255748e1a48781fce70e73ea29e8f8cf26010a23dbc4e6f0f6e8fb9a16ba81e78f08218609033320e0dc784f6f1efac16ef2be4b6c0bcb387cd6fa52bfcb23af0f467a89ecb9549327bbe7c8c9385cd7470eec01469efd2c2be19f000c01afe6bb2151ab578cb5bf98e2cc9e74f3268ac343314fc2b317bbb0c124a4e315e0e61db38ee1ec6512d6de3f6c46843ed7c308f8647e935687e7653ede22e6fcbd548b6c1996b829479851b57d366ecc5d49a29a68eae31751b28f6d133f086a770caec0646d26fba8d112c3be2f5b7578e24a51ce8551587b276df462db34ef1b199dffbd55f41d55482924683669ca8a4d676d30eaea686deca20a38861c7fafbd3ca25570a7309f6dbbe7094dd358c5e8f842edfe4637526825d3ed65da27935e0e431faea1759ebdb039d1ae47cc1303b85e367630bd9704889b93cb8774068dd3730afe65780349d376debd684a13552142c15412e1b6117c0d07355684d65d861ed05fb7337c2320f4ece8d261fd6a8c8dc4260acec753d89763d800de33474afd848d4a05c9ae49a1d16f459ee3a0828f400cdacbac79be46c04124d69f51a5efd2271c3bb1df1f9d86bec7ee0525622e309258f2352912f31daa1935b1691cc6139db23bdd32f73db0309f08b30d11f248f9510ce5a79414b5dc61b2207f92e820dd763f81a2306ab8249dfd77e71dba50fd0d04bf97b5fbbf967744af56a0f9e0c94fd274b270d06804e2118c379eef1005728f8e7f9471c6db41a1f52eea09c4b8cd1a081bdcb0169204df7ed87e3f27cc6d85ec83ed414db062d9dd65fae3d267528c866b4a0a80377c18bf8634ddce46e3bfb393e2d6ce11d8bf974217154618892ec8d1751c5efe2f56e979f83bf589957ba76bce91fafa0a4c98177bb79800407278f41a2af137861b772ea65dfc18d97229b6398985f23955aaae419f08055af42f45f8dc1df31f2937eda36e4dd6b0cd0985f671de72d7977d0bd26a034668de6b9ccde6356af09e23f0c326a88e6f05267ecc2092a790e98beed1e3fb8c3530b273ba9afa28fe95206ca1dc00c966a1ca49bb43cd41f31fbffcddd2358cc89e03ced5190bae2aef516d52cd0575a4c6c3960011303766b0e5ecb01e1fcd56357ec03c6f95c7e18cb6e1c392b93a9f2c8bb0b3f26649bc706584dfcac3073ecfc1954c4683df887c29bbacc0873b7a57508ebf794ae2745ca2f4a5c6caf99a523f751c9a24e7e443429abaa7fe35485b435b32f8413c7fc7324e6a6e5c0d8d50417e38bdf7561634b570b01386149a7d149a2769d8d9a51f64dcc9ce748e851585f50f875aa09055536036a8af7da7045f4e53864cbcb04e90e2e930382cbed3c986fee1551744b9622a13cf7180a63bb1635fd3e6f885c0ccaa801e299e6c654c4c2dd36867c0523861f58f36c81fa7d746416d82b3a12edc1ba8794e270b8a8c9d6c670d9b103bff84c29ba87f232bee6108493e9043c7bc39539b0dd2917511304aaced9d7884b143101937e0a72ff632b7318b050c38e7a411add7010062fc3997da91b1269a66a295f891980421a3a7792c52afbf1dac93afa8c92d5ca9a691d49e35555e6f2c64f7bd889ebcaa54dcf65be1b007d52adf81000409fd2496e3c5e48983091f5858d7768d403bd6b7039c6a1fb8c58bc584ed9829087bd8344bacbba3257821925a93e858f187d290b0a5ee987bee19f00672bcd744de11c25fda6c7194c802fc2dac75565e8ecf24e17ebdcc9f5143c5b4901a9621e0e0b13f15beb3baed82e3cdfbec01275ff1121455295f96d91a4fdeb116e7d49c439f15344a4936285be73dadd9775adf5f11bba002f5aa5de244f8680db974b56663e69564dd2eff63575c74850ccb7310798df0936a07e978d924bff7e387f503d29e62ec04164789a70ede1ebd0aebf49a7fe98a578c444b908166798b5d89af683d9e8f3d1ce9a288cb71d8928e2be7fbfcf2930bce94340a1e85d4bf14b933c337f8e99de290225d7e1678a4481bcf325bb7f330bfcd5314ef6793123c22216f6e6723a67fca784c4ff3fd6e12a3422eaa3dc3deaee68192e0b62145cb6fa7f1e4f2643f96b973c919d5824802ded55de02731db5dbb37cebf1052a868c8f79ce4cad2a9f882e55d6eac3e9fbfd2382569bea7c521c4c467766e6bf8be53e19dd06882454bbeb01d86476f7ac18a69613e19f61dd29308a54c4195faf0aca43f49fbb69b6d7ea6563371f01c922a74e652154ed605261dd955842aef394ae54b371ffc0e7553da5f0f760750e65b2f3d8bde1d56eaa206a93aab0707535ba3b46a8ed5269a54abae167f053e76f13231460f9acf71c96d57d239afe1f7d3052a2da0e20c26ae998924a9ef749b697eb6266175a52bd50b01a35e04dc03877dd6072f3b5da7115577e20ea83816b1bb728187e8825b327b007312e2e1c12e47caa8de34af3a2079c17bfdecb4691b89da8ead97472c7d89f597fe1eb610c3d253d9e416aa24e2b2f4396e902692af1a9901e7ec0232485e5807df3a7bc55554b7b9ab21f2952673f3485c99fab2440edede0d611a6a5273749c64fa897192ec5ddbc6df64761fe8716b60e63231bbe9b98e7e85cb977d58edd8845e7eec177b78daa88849df33454054e981dd48d627bba59b13d38ff713988edc3897ba595361b4be0acfe6f20f2cc5d5468e2fb7ac2540bf3e73062f687c859beda487f1f9bd234c4e77f39a48adacc4e7c2e42fcb8e079cce8a4d4b5c13b52f9449e160b36644d3bee51d09bb56fa21760cdc17063fb75ec7082afd1403a49d40eaea83c449f3e42d0cd6adc5ffae0462d40abf99becfa7dd57641def2956e0b7b22d97c8ed1079a7a32bac82e716323e0c3d9c4c8fbc7ae2cb48f0dd61157d09bf736b5f4b685b26b2e3c2b9b8e9a4e9324db0f25a3954695712987fb13f2f33a119157adda0f680d2ecf6a13ae9d62ced7281ba8895e85a8b1cfa7aee7d5be9930516730a9b336728d15b27e363e3597b7036824ca1aacec412e9849d1e8bc19f2e82e1b4dd60fdf2bbd0ba2ead0cad2598015b2337389db6a45410c26113886676cf6f667f476172c4e3a6852f7170ed6ed8c9d7b948cdd4b02ede0811cf592c444b302a79225726c1930967a75769144ac3440dc6dbc0551d5a52524e6e101058baa30942ad73d4ab7feba3e9d3538fd6939617a705d2e0ec23ac6d508dd298170c9d15eebac150ea36221809a4c86f68b98950a1f4153f00f988a9b53cecdb97b919cb4849b70881bc81f4266e3ec588b2b5ccec097f02f9ae3662280497ba4c761e854c84c95bab722372c296306e055220cc3a3e0a13bd5c26cf6627f97c86b16e216d007f72096e3ab462cfac65b614078df2a3b4f4377aa00f1d4ba3891d6b0e6468b5145f1dc8ae03398d341e5b56122a6f1f395fc12574226ace9f8c04499c428985a69e78d665732db3d055f078b015da824eb90fe0df446f790e06fbb21bd1637c65f09f9fb3e0e0acb13662b737c8d5a8c59c598bf00714b97ec097d55cf81b2c93a0aa59207c280ab582759d99314f22a6d4e55ef305d7a25edaa53143796512899e238dc70bcf559876873cdd4520f5eec2e9237fdb30a5debcf54ab69285176d11463901d426fee1634cef6f14fdbcb20f0fd81c7b3fe2e64609341a7b49c1f5b1b1688e4349eee985c3dd60f5c8ce999aa33d98518944f8908600c884b90a53d60cc6086f2651b64a86d57564e8fe67733cf823ddb7bae6d5512210ac5cf64dd6657e20021b7a044aa52be1a1fe39f795dd99efa77162c08e25093abe8ee43c85ad09fd1257af233ce6961b85a1cbd0c7be17a3db8d76d15390986a786b25a663f4813b0c927e738eb167668ee44bf09bde29ceb9391b4cd86e416a5fbed823e8315fb5fa6a0f92c1b904c1c168ba24418ff1b7e5f9caec3a2a0efe55a21f00d4238c78a555f663ca7dc4973c61d69a3c0494e3a15e53ad7ef17c0db18706fc3dc7f58e2dc39bd8fc724ab42fa7935177cde6754f992a775a79a2b6cd3125060b5454d321b8adb5d7d717f19c346ebb26edf6f58daa57e3c0d9d6fa96c9e0566d027c2d6fdd0ef27546dfc9a6fe44cb8bd8ecc9607b8a2fd8a08be6de1ae1831d453ac0ab0153b6d6baffc1dcd67e6593f69b9e1d21bf3bdf3106ee7094615587828c6499d709c0451e910820daa1ea582870f9e993e201e54cfc4d52f2c80a0555bcb29f7a5e4cfea892ea9ed0038cb4c9d16a92156447b63a6248546443426ed5c9ce8a6555e34027c2df468db56e631bbd24cfba9035c9505167d9b41bf28c06fb86acfac1605a5c4d7bcaa77e5aeb2fb6b1c6435036a68839c93edd35876e500a6693e259b2be42ddb11570a5553e5eb38df32882feff1d9a2dfa0d097f77d44dc90f2d23c1e2bf0f93f73e25a003ed8fe8f99bf7303757f3d982a2bc0f0d49de8deb28c37d8980ae831656fbfe990b50ba97960c97c842e6c46fd6a04ed51e05d24975ffc040eef53dc809fa18c871f75ac265e4daa7c84dbce6203f7842042b11ff4a839791956b361b613fd3b701c0364111d260120f02139403e61b306266347ddefb010cbda87e3657c50a075ff6ee6a7fbaafda6fdeb033509f7aa1ac17ebfbacd6a31690f922e84617655d27d63b033449caef2d057af56e9aa7b8d340e5512d555a835cf43cf395d32a34271913cef91952cc7711a480ccc536ac562ac990031420d402447dcc7a1ebfd1300ec3bb57e065f939b02e9ce19cc22db3482e8e0a4eb2e54232703da2aa94a67c1d099ff04bdd7f117ff7c288ec01c032ba3498cbd56cf259d89fd49e94325df62a21a3c592d0531122d369c11f0923389eee84441ee1d018ba8d05158b77f13c29f2f44d5abecd625d1f291d90c58809214fd4186a49de5940a9f950d033a9c3225f0ccb2018de28f7e20cedfdadc96417d6b1381040038f5ed91031ebe84cebe7f232b9ad3ef6de424066c032051e0ce615f2ebb49715e162ae51fc5fd677d72d1906d000b825908cc50e266a68ccce9621cf0e705ce7cf8be3827d2cbb0c5e4cfa82d4431a598b41523def012613f38251c6455f36807b5f7e377b0b8d4e7bd1a7a2b2feab26737ed0ef58c41635fd2e9778083b68da77a4586e2364bbd608d53bba7d060a4c2402a3524fc992529975ac5b35f963f4b563362e7e4a931d4e29d9500c45836a06814e6315cf9d32bf143fd90d6b00fc6ae8bc78965b98cce2bb9b2ce7e7fab6e59634614cdf90ae774f66d66eb1825425f4b4ff29e4d8362d03b17d724add841206228cc5493b244415f8b98d3065cbd548e76e45f2e0e86dfac582f0f56a6db64f72d73f64c97b5ea70889e4c4152670da677546a3f2df59729f1169c2318e79ad4a77878c9911303c6b2f308a0f6454f9ee226fde01ba7bf1643b6dad47d956c3408b590b8196e84f34dd60fe761e6b920e37ac64f3c4ec386036fb664c3b56b98c4f9ecf1039e76bc86b006a87c14510962f4ff6846ee04a2920643096a54c177bb20d1373a36a94a3c4707d273ab2ca3f43eaff79a2eadbf2e752dc9aa2855c0909ea810db47bcf50f6443ea06b574b8155386ee2aaf2ce0685d37b1f7fd88262147e878fca9fabf9f5983ec23267ff1f9049472d8a8d5e596a5afebc7647581733abc26ca529ce2f4cdc10f3278cf821aea16b55a59cc57c7a94dd78efbbdb4cad5b72131d3baa252183debfc58b4492df648fee5cc3e79ecb01243020de46fdb751640e3dabac5c058aa32e75323bf0be6fdb02be2a232afcb749f44b8bf33d1cc683f1bd9f800e5e271befe1abc42e17636ba87944869594d6446e32ed09b99e9d4156008982d136f43fee4c79d1a21a6aacdc11f558fc27bd993f41f8774f382d58cb64d6c06e0d349bddc8c1cd1e087d8d3a872e86db3a5ad926e656d094d1f908ebee5e37984098ea20b608aa62d0952be5d4b291912555bb76f3ded9eab6ef1517c75a92d0e80e5f1da328b5f0c4baa933bc34380ffe13fb42d341dd5cbe19e1a91a690c5e00a030b1ebca7abd29a21d260ffb6767000f4a52ce5e98d965f5e32e1161a9c28f5463d1afefe16816d1448f0bb940699161201d5dd2f35359b814f757e421465b00e125ce40c7df484e3980d0a8b83c8fbd3b17a5144eaac9aeeb0e1b4ae443f1593c35b6f2c9053290130bafd90c6120c8706abcdc11144cb20c6effb50ef5362544d9bbf437c8acbc10d5be453d81f94a6e7272a49cc7e9731984993de5c5753f2eab790430e98aa9ece17060a96c4b5225a6991e7a5dd1527f1add5afd76ccf4892b5b3265d79bc1e524ab332209eb81b0c3d09086cb4a4651a6639d2ec5593b025e485834170754ec183e362a5577742ac60c4d339f777dbcf36ff31f8c7b545a311a6a1b8aff523db35df4cc7093a549d7f510a92f1b28c7fb22566ced31f8b4c69fb2631087dbafd28c58e795abb77b99dfb3eccdcaa2b03b9ed3ee3be784bbe2c6d491eaa794f05262aeceead58b34ccaebe80c6644857f31a8a60015d4750d72f120b97f48c4ecc089636a636a53b32381f61b0583d78393f1d67f9ad92350bd965175401df41a720e1c9948409e5dcf08881649498275a57db599e2165a07068ac7e62639947aeb9785dc1f6af7a48b1c4a0cdaefe6615bf927e560774f43ce74d510dd5499e21ba2dc886f484829de419c81663c10043d2fc788d0ca54f4e104be8d4c42b2bb730409e5913292bb0ec96a026c9682fba3fe81361c2101f374ec5438024424b83c38b5e453668d050ff79d4e763208634cf664e251babfe0445e5bb24c490e89939adb0f2254a43c0a4630b2cb464bef4e80f690162599acda47a5947fcac972d57774fb220912979775241f68621b302da2a52a32d43c6a76019822d450f42911ff644937a8f78eb084a41c4ce4847305c7ae81e521dbd5844d178eccec0db683ad6635f2a27d1ac5494ea7e6041c0fb4a7f8a73526ca92ffea3ccfe24e95a26f365a852691f4b040addaf02a7a26084f3de5d38fe3f375b694126b860b68cfa16b13968bbf1695d263b2cf52bbffc375c01c668aeb39002dd2b477f29ac63576007c2dd8d3db5264cb206aad6d027ca58a3b37121e64096cfe69e3eef14f3ea2530d37ca3783ccfe3ca4abd6026309bc8a510e34dc0bf9b6add7e7f3764ebdba0705210a36a98c138093b682268401be41b056500ca37dfa33c83cb9f5805222ffa9397170aac98243b802b0d62122e4190fc8f1fffa4cf7f2e2c628acea06163db6f42c3db98e6568658ca81f87cedb43afe6f77847310947cd4ff3eecb0fd0eae63719ed5777b7ce6122784114af866612f2f7effd149720d18686855c8c5316f18069f7ce63fe320b199b6d405b503d42b2f8b8e35e6e6910cf9e5421d600c9ecf8f2a1d4566496414a9f11e4fe37e2bf787725962915e260619b595e0d1c61206b65bd849bc85979ac65b5c9d52d7625f1c95b9dc24b97026409b982462bf7a857a169d5df29aa057ddb877ace04e39dcce8d7bf57d99ff0661e5eb7cce7765adad735d276610e5b5498f7af2d8805dd36e59ad2ba6ee63e1729dcd74a4d3fbfbf30e37eec791849d370053d966e2923d189bb1a4df8a48578d7d3d3a54f82de8d4bd556b55407dfce495418f38537396d6018f95dfcb794f6ef4d3ace455783d923ecbd8f24877d76c06a50228200be5842cfbcda245f15c330da6b5f9e771862e8f9ee4c83afdf1041e63674ba3f20f8a3cbe0f28db40b276b030b874403fdd515f90d7b5a7be2115c100f3d56075984e272561c130c0262aca93a3bb54a7c1a59983fe0389fcd61d1958e14067c06e0eae971f60b11dc680b0d2cc726bf1b3821eeac268306d27325b842eebaf3b336d98cedd2b907c66888d1467e699b521317441dba53220ebdb7f97e72773b991afb5633a89af224da05879d763188ab9ea25d9fcc3c24f4c3dcee28420d44aadbc6e9e5b65c7fa0777fb310e75a330551559818b8d0263eaf61a11f432facf09e14ff2e0285e63b5252a804b475506159d753e645b13e21964dfb3db707a70fe448dce0e003300d0ac6f2e1987b1b2b93c8f9591b87b7ffba162fd08b8b642a6237608bc7de6ccfb84c244f34c2c962d331640469b7dc996d0bb692d62423fd5c7ce8e309d25522020c9c368e6726d5e4c1c66499e7f3b5331ff2072d4e59935332162880db27f1d06a0fcf56f94c4b7fc090ecaf3af8052a2838eaf0928177ebb23910eeb84459cc8cf2aeb5da0c06762726570965dde87784ef011b3827770c41def5cd329dc53cf7d388806bc8aa46cf2329b362f6c60ff9d67d3932a22f1ec57e270011a7991d76f0a3d3672e0050a01966136d7236408960210e1bd18d41f24513bad695e03580c2d366522c33bca9bb8495b6b1bf31896f9cd30a819f7a5a7feaca4472ce53362106802081f29333b3abf97e0cc5dbc16e8edfb5e067aff3051886f76aaaff5eb8230264f14ec21a9be3f084fd717d25f49b0077fc38b3e9b6389c036739edc5f315f89ca7e44af0fdec43cb08fc1c328e5f0009b8d220346f462195de807d8651a183cf18e0412959ed6efa3b05d5dcb3e1f06a083005db5aa8fec1401e808359044896a272b09476fed86749e7eb2125f0c362927f65c9851aa9bc36baf5769982f22d1cd04013fd61755acb18bec19eef80bb27580db536c114d32e3fa647e56fd2bd1cf8854e3a41f21f5f36334f77540153d5f11ecd4097da35ea36262e8a0670f69ea1b67bd88e442cfa308a2f9c679bcfea271f43728e3dcf3832a06ea35582f65797cfc3cec3be32941e810a89c2c0a19d799785f6666fb8bfe25254ffa0f5846f93cb3c4cbc656b591caff898eee8b612bca007c2f457825ce4dd80917f822bfce27116e5e7cd3954fba55a50f192939e9ee62179dd6aa34716fd8a48f690f423ca42a54d92d2dbefa1ec4cc4d423162c2fa27057c1a42c9bafd78b119c01934c6696169143b12757dae49fb679916e4ebb73099435b0e2d136e38a4e1194a00c937e529fd759f9054945d8f6fc1dff04bbd4d6cd0e0efc06ee84afc6eb4b81c1b3687f025bd1cc8d542073a572f078b8b8d8cc95a93c661cccc603a297caba12e5ba72fb356bbc36ffad6265fd7d4d01784e04df651189ecd3b2071795ed8ba434ddcbb8193cc2c846e48b705ebbbc36c1e6a0045ffca09c5e1ce375fe40df33bcaf82b79e8216fb862bc0f224684c8c08dd28b2aa239caae699c48d3bc2b009f324aa2bba5f8918efc6b995fb63d01f0b10f5f09dcb04138ad9ded99a83c3b0ffd3c4631c2f99be2eda1c1314d90168229490c2e18adae69b00753a01326aa6e0f5140f98f9c458de84e2731db2848b4ce4dfe159af615fd25b3f01176cbd0fd144f8f8d05a9aabb44458ed7873f684140ebd33085b3164269beab16141ed61c8fd4354f01685f20aa99889738306012166ddff85175bb365712998cfdc876125dd6923b73ddbe8a34adfb30c0f80c720f7d3ad0d2b9a3333d438e3c87ce32d56042fc8564464c77e306b254eced6f9337abd89f039265f45a59416fce4c85ffa8ef2d3d761e2dd4be08b170a304d8fd56c301358bc0b022fe1ea4d379288a5faf398937734c9162dd71ca0952b841da64de84487f95aaa960e85fbc2deda4e3c9b77c73da6c96bfaae27f69ed58e958285531654fbb4638f052535f6988610a63893ac4856989c19ad10baeb7d6ad05b78b445e0611556b1ab7e72e2ef9ec6c1c4d8dfbb4aded79171def8573d64afc6bcc5574b567198969b92d7cd82bb5a4e34e8dea8e136f8e0d54e7b90ce71efe917446b3d52c00a1855536c577876a8d3be763f43ad4d1b3aa480d2410d90c770fc9dba4fb42aa33dd80bb77489433a466216fe22e312ef7a99900e7dfd9b9c63f89b7eefd3235b54435cc1c84f1cc92f23af839c095ec31bc7636ed1554567a05c43a555eabc7c6701ad00fe89a829da23b56894bb15924b61a75de52016582521ac3079ea7f94781c36be32b243b5620385b8f53e914a519ae93b42d53930873156a3ba9fd39d3dd3e74097f0b050b98484af7dcc6a0548d74cc6f90bf52bbef660f035ce19a36a1523021257119e34ca625f2c18887cb72ec90bf64e9958cbe62fb0216559b64131b38e9f5c6124d819f10ca8dbbc5d854d9fe58c97b05b0e4b94e58f54fefa1f543523f78ae0ccf4ff685452d67309494aaa5896b047c74500dae5cdff873e782448c4d57b7481f4910891c89e20c67d2c39b556479087ff4fd0fc49983c5160c6cb2311be4d9ee09e095a4003c142a5fc6f1eba424e4363266e6372763b357d0ea6d6db935a306f6838c8a8a14d2f0f004834a95916f74d079949fbf07fc2c44bfd30308a0b036b8b66f37f0d235c50e7d93c8950fb3dc89031e52ae2a83abce7770f2efb5da99c740e242754ffedf84196672d9fd72a4e474e284a777542924814fa00bdb16c65df87fbd8676a514e5defa4be8dc1cc1f6ea6f21841d9fcfb36dfc5bea6c6958751cd0b87b5ad3fe728b84fa07eee81bebc8d36f47e509ecf86b3f2574ab4c2dc70f6d112cbfcff8cfcc6d8db186ed753ac795c38c89cbea7a06fdf2265f648e2abd99c2ed12ba91d616912fcbd9173a68217323636e12dc91d7a17b1813fc974b0be7b4961518c8bfebca99484eeb9e9d9911d2f2b6eef816eb78c3a01f11e7e9b40720a4a6b9322c91e4ea7e05d3e5cb356779de5701efa4cd97613353429665e462b3cfaf9ce638e93922e86c76b8e24a70099f3d67698535e5de8412b9621742f4dbdeaf20d4160e27814c4b8f0328512fb28b79b458e52ac61ec777c63d6d1c44db4156970ac73e0cf69659590e88e0ed988aad846319f8cad0aa2ebb617d6a99b3efe554511335af09101f1880bd5664003b7f1cc545b83ee8b3ffa904d9abb2fe5e1a4021411b94de6563c32a86ecadd69e1c539ac41f6529af02256032303df0a5d7190357dc70ad6e2a60f388ad4c9a2edf120bc5aa4515be602833761a7e753e9b078363d90d3cfa70b505a6f0153ab1bd53a3a3631376dac147eaacee346a33c61e387461dd908797b735b8c39a6138fa88a9773fd3519e756135dd6003b6c5078ac26e19bb34c170e8df23d62e695d95abe15a99b402d7b0b93d9fa3dab12c86d884eecbca703eb399a3c9a52822e42cadad18027f10ac81de475be40f791edb4a3436f58d480ddbe5fa6ae38768403923ee9618baf7a1ad1ba33e45cb87fbb09d5418f276b5f055938072b911fd9a8e56f1fa29b6f46b8b64b40f4688c066ce11efcda71e24dc7624dfe7a143aad32e5c10817f0f4a4b525e951b8c057619ce790e4ce770b3eddcc36bccb19d914d2908637f606e37e89b80118f27084a9997716a8bcb26bba023ff7b6257f5742786178cad3411a001034f81824a077eab795f168cbbbdf32a99b1aaf7eb075dab13ae960795efc421dfc8b55459d5712196066b720c0a001075df3ebda730c344aa7b924964d50e712aaaf496a895bdb69211a855ce9756bf20b4e92432210629969fa8a25629285ea18ec91f4ef118b04a6ae4d11186da6ceb9f105c1405a3e88fa107f2c33445f0fc802b2084401a3a1e1ff1c354ae81df892bf3d455830692f94176fca47f70d4b224fe206832735a91a32acc966b69c772fa7a0bdf1ca5211cd66c596aaf1e90f282107cce05a35b46b2cfd9c7b251ed32aa0878fa7fc62c89e04508ba36b65ca85941ac01f8cb02555c2710c75d3bc0df3b6175a607dfc5e0d687fa668c36bb8363da20f66fe7f53516441b1dce5625999bffdcfabbbc98026745a1cb84abb52db325455cd2e643e9abe5bf73e583ce326d1989ae0a4ae7fa9b6e8509e9cf62f48e96b38c1fb145b9628cea7c2cd72415ce8cc5363f40bedbde1e0f338c5b8681f65931a3b6115e5356c4610732da145d6116025343d33037d445246048d7599a2f8c0cf16476ea07f74c04cdd01e1359800651bc5c8ce84930c0bc90515c3c14e416a7b55596ce0bdb2c77d633bf087e06b5fdfcf1c0baea18d6e292fc9c03326a3ebc8620aec9fbb8b721944bc8428118fcb8323507f450070cdeffe30acebc84056f7b37743ede36f762e7ca6bfe40e59ea262428573b945db2b53de62d82d3fbc48f6616ee4736a8ec3d2c4329e6f70c42f278d034282cbf85505cbff7700cacf177b7e3afc2045aea17e5174a2a2b0a53b9ea7b88e0774bb4e569d1a3ceea982a5e223c223b42a3ec76df5bd8d4b316c4183e8c21f0febd914d8790389751161cc7da05076f2ac71efb31b0b64d7796e820ae6ed4fbcc1b2dcc916395bec2887276c8222a510163842b6d5839774f40cdffde754bdfb35b5cc36e749e0bff400141992d95faea8a4f1b110ef8c3c26f07c7992b9a5cf93398d484685a3311d1609788089f4ba6992d95603f49e5e53ef976c88eadf75840cc4952666e86de99de1cce1df6791273af333a7c5b986f87dcc1eed5982bdee0755c71d28a7ba55ba4a2a4e4803020fcccbdf2855d67262f9a0065cd006de07efc908ccaf5c7b21a5ef72c2c742d1aa79ee28741240047337b68009d6dcf5cfea041229b05a30aa35fd900b3cbe142437b6a7af4f6415b5e8c479b10cf77d3531a2b7eda9d431bcb4c991256168e47bdd1839185ddaeb182e38bbb63a02e7020a647e9e2e72a502bcede2b9c770daff9adeb0e8a9c056ff05d8f923d7543905cd2b12e04a6a36e215ef0b8071c11f082861b0f51cb46e9112cdb8f9e8b0acc876c4db28a3da98279026771594cd3a84ce46c2b564069b04c8e908c755dd606f0fa595fc6899a616a108fa33b500899862b9f5dd24b74f45be431f1122cf9b7a692c9f44d0a9741d757fb3b30b79e675a49a87f99f002a3868b7717ae7900766f121c60c00c8235ab31bca442611f94faef11bd93f9612e9d41d7fb304693eef7aa11bbe253ab4cc22917888b22b95fb646bdc522fbf7a0a013e8355ebc9677e72b174e7613ddcf02324123e51e451ef88fad882397b97ba7be18d3156d65fce8fa6ba34e5caf12c009b67dd7ce0679c217d33c112598ab8afba0283e4d24fa203b56ceb1b06efc72178a7fbfb58765a05895ea4248b77eda4855f07765ef63080c3a56037b6b3fd9510c0cc2ffd252c9dddfb1775c04fbddeb7e2da57ab72af1837b770d3abf65aa5c01c59c542cc406047cfb53a7c000e802b3894b26bc989c264d5110b9e912933a90797be7876b9bcf32a4e25cbb255e30ead22a1b0a7f0c3acccd28de1b42dcdf4d0b53f2e2ce9f2e85e98821e2f634285d919a985af55655a34c3992dca0f4c99935d10ca047614452341acedaf809d57d82f443ae390cb73e5365341180cc27d8ffa48ba55f85688b503fe89639f754add95d5cdb450f62041740b18e1cdcd16b6d94376ed7dbd5adeee040393555305ce576e2990679492e00a076d45a1a948cb7d15efd1baa82ee235f601101fe7c1b05eb803eb26df44fbb7849b2cb05b521ec13d68c578811ba370bbd9b29ee2f6f07369f4d7f010f4d6005f8fdb67d1bfdc79a4fa269f67ca9a64021fa7a9d832fffe258c34c5380baddb271862d161b2f68d96020fec9ce39e11b81ece68ee13dec7d1ea809c25dd8300fc9fe953e1ab3126e8fe4da6c9efccc7b5fdeb5b64a805fd0a17b4e4646c4e9ca225ace7992a745176c837efb99bbec261ea6c1015c9175dacf3a9142d01ee1a1b4075fe6b6797bcf0c3854942cefb6d12987353d27e2434319af12a3d991c6b04d6e9f85960e2f47e2c739e045431766dc328bf0b435463ba8c21a0178c8cfce55552bf0c8a2afb2a96848a26fe53d44087c7e6c8373f554b261312101e5ae48971615b1652a50b610ef272f5d077b67229f68e64b9548cb9ac555332dcab7ea941393a1642ea058f516183a4474673710c0af858b8b758894113ceeaa9f0684c800f872d35a21798053e9d16a0c7f2c5e49fd56032fd8863e3062f5119e6cb159eb85647f88bca809144c12c51ab21a7b5fff3756249272997bb6ebd26b47d2a65231b548fa8488d53bcd27d2c53f471bb66dbd4f66a281df0fe55dea5bc761269198271cce31e4374fb53394e9f729b5d5a58d3f105b32fecb040c7fa831d40a5656356330e49520c603dde3de1bf43523d3ad07cb442c373782ae46b55193e6cd999f0167fbd505f3b08cebcbf8152b5f435478c7f454a3311553814144d2098edc73094a8e8a562c462152841dfda9f8c371c5a2dca55fd3e9aa5407f7d7dcf57fe00e235badabc613e11e55d92182e483f2e0200f3a9e2200ad6fd2bab3cf903815fa6eecf9faa1b50463f19460c28e5e0097e0f47265c25abe1dbb03197e2f05f3e6572795fa89b7d3383ac4d10b06fca03f06ca2080564140027c337847353e2aeaa2444f4cb74c58984a06c20088019f35da81bc17dbe93c770ea2ec6c1af87ce42e6baf723faac126d825f84d996c23a01b30272b403c626d9edbea4dccb7e3e5f14d7cce72c79cb4ad70e8775df545d43710c0cdc0213e01766fb57b570b60ec02ce96479e3b54f5c2b5b518aaf442e7e880e0fcbae7c25e0d8226959e444001d71f7c1f8ad1ea3fc941b1b1e74406dfd1b95eaf8b9de3cc30234028a0a8f89e9dad6d8c5a779c5949f78fca5073162591ae190675df8e3252c783b7839dd07ed3a3f957b1b38215a334fbd3145f427475705d5911db1cd0502d1526e66b9cbf2b6fec2c26f908441daf80d5f6d6c61cd712891dc7d8778072c30137989bf0e9fab71ba02d9fb3638663adb230d180323c01d4c83188c86a30a0d6c165f38a4afad774e6f527dcab9d0ad882938d0f12b4c5e78a2419112195d30f8c28fda4a9639546ad8b38dc8a212d40d4bb2a7298f305fe082d65587b9c1b3745301f5419cc18df0b9c6948d85ac60ab81e87b8fddcb732f8b261319500c5517a66ef12861686de829d7b803787e88e923398b41989b13cdbf09faeb15652f451dc7452816be7090b3c7592c0bca43bdb17b4f4dbb6888dd73bfbdaa16d3952e01a31202b4c685c022b0bc1387ab608ec58911f01e8bb4956cc41bf600f76add192ae7a596df9fb1cafa7671afd9c193bbb3bbe182c25a95dfa39a1a19f425334960a5f4482498dcdfbae5b57307a5ed63dbc51c11d6bedc6a2ea788dcbd148e5dea36c2338738e1a64ecc7c1b265f081fd7e2c3f92a001f1c9b191af0d52e40517351c666d13418ff593a7037c09c5ddb6cb630ce3959d8b39b7df969bcbe516885bdfe323efd3fa382d1d96232a086496514110f5149a69e85ecea7a2f29f7dd7ae4dd2173691714e5cebc390ccea61d108d6ee262997e4dc21693f6e5f2695fae037e0f612135bb966a30868f84c12a4823676005fe2b5509cc559a3d59616b70568433a0f5223e1f8b060e4064354fdc1210aa9b7d36727c3f136f8a9586544275afda1d18235ce1e5c13a0847ebe6ede63aa460ceace28bdf0e3e9e2eed162561a76601844e693105d6c953e738867c8ed711ea1f319c741eff0496f8987fe9d78c80a99ee5f0d1577b75bc806c0a87188ebecdbdae74b6ecd368df3301b72ee524edf1318282f261fbcf44b34ae5a4c1a676df4d5f57c0d570d88ce12be465fcf5e64ab18ca6c764fb9f352f86b3c98dc03272c6749b0273fba15377abccf46bbe4834a49d72b69b80d80bdf3a624aedb5ce62e5a9ac162826c6c4a14f2c69b98c57474079086b21af0c06be37212ad4387b587ea25f0ae02fa13d05bef43d8be6266cb8f25ecd07354e1d8d049f23ca88317bc8c6c2f7c9e2b24c666a8b76978ffa762af2932fe8a649a6a4fb0f959a1f95a51f18eeb16c7a4a13462019293dcce7718a33d68e8493ad1d989a13b4ca8349737b562bde31985b131f457a6ac18b390c67f00ad1d91d1fb3ac1d01674b51695c6a20abab88a11902bd0751fbefe98bdff97ee0f939fd77fba3ae951e09dcaf803d25dfefbd9d53256d0941f63055d3d067c854dfd2d3216ed4c02f1f3403521728088af21278244984090aa8b5fe20ca655fc8e4dbec12d8876f3c78e7b46e50194154b3cbe425fe19087c1ef4d0cf7b919911dc3ec7c60f6e44562fc62eef47becec86a640b71288ca2e0543f77c3e5c73afbfbbfd79737af68ffe1cbda60aa2ac4880c5bd49f26615a864e610736f4961ef28321d8d931af52bd8ba823d6dd3343763f0eb69fffcd6c70e2cf0b009c8654a18410a03d7fe2c8b7abb3ad88e1c8b594a9d7b2faeaf04f237b388a1ca205d06ae0686fdc550d798c9e96d2a744e078c446deac291ac3b3ad3e1325856d11c889e6d38e4275b557321dc39704979fa179785eba504bf3322eaef7e0cb08b0aa322dc873d096ad8981b2ecfabbcb2a59f441db6e6da7f2b4fbcdd66083a907ddc6329eead7e7eff2cc4bb1dd5dbf53b6a10d182622256e2839825304e976c42e2a51d6c183c8c88276fda38c485e274f4837c9c63a7b2d61c82da960523b36b335f41f03b2f2e88d47a028d4a2857b00e5331507efb15c26e46eddfae6eb0ced196f2907c830ae7dc1382e54f0954397f39dc0835286dc5cbf99ff9e70ab0f2fd680283f3cb90a2d11307f61a7b743e7c58ba8d245710852679db5c168d9c170581b30f82cd460005f1b2cbbbc434e175237d49f028cbb9336555d1792dbfc4507db29fb42e69f976a1a23c8fe5a905ad2d1a614aaad3abd141f52db3465e2bada2ae65645e36afa70a74eb5584a539c0ccf6cf7dd808cb8360bb1c40085c4887a527ea2f828e833b6377aed7c14db59803777bd05ca5344fa6a631f34b848b16d5ba9d37616c333ff31adb7ded8d504bb5705c05cb1b2d28aa3feea46a1c1c735fd9e671cd69993fff622e489cdcf866480be010842684d401233d09a14115a7e5c57a92e8da612f185e23cfb4db518282c6b4e0f60a95fd11b0e2b385bf73e9a1a1c76c1554f5949c69e1a03c020d60b0b7794abf6f90347736944a253bef7eba17b442690800b352a8b885e57ec162c1084794eab7ca0b60ba81a0f692eb7318b33f880c6457ca2a947032ca0c80e8515e3b73286abd0d6e6fc8c86a7e9427e36d12bb583f0755e4e4004344199d44aea831766901fd007d8a23ee5a6973d4ceb3b3fb0153a01660356e26214d99e644b01dd699dcf90c8071708ff7b22b91386c23194a85fd6137b3114f3d5b9b97fe9264c47a2f37dabed09743ae7b1a323500bab4eb96b7a4697b1253378bc50afd883918fccf64f7208745900419d917255859222b3817b6e3c5c2125b04add8f818ed4cd7198e0db4268f3351323da6fb0de38cced6e5e8f8788b27f0b90965a878e7d9161a2ac1ed8dea3d36ef9a2abbfb2a83d9c012f30e3ee0d6e10549f6648c74ea085f485549bfb1b0e823a69c3f2764da6ab8a9a5c14b4207a0f95781ec56fefaa4e12fb0169e91ca250513b980dc60964c52b72230f08457150573a8566dbc8a0033c22b2c3768c21dd3b6c3a5d6e64e983eae3c0ed6e1c08f26c1f6eac9232d93eb93e2b01a93614b3b7edb63916c13a902f7cf2bc9e0d3260499692ecf5163bc9ef52daad4346ba4a770e21ded83acd27a9b1120ffec8f32a916596625311ce837ae56b7c2726987f36f80e42356dea1d4602b471bff1affaa41a4ae20328b19a5558cde7e94905fa30e1e04e3f31e6098d3cd1beb13de59f5e74b6315efc12d352f9678ae6d33f646988c13a21122c8f3e4dbfbe5f0d4d0613b302984a6ed28ab6799e000d266d07a6bafac73afe198290341274c7ab6b573f73cf65028d4b22a76770f1d6aec80fc625e09d3406c142903094682f779a0afca4805b44ffe53ee9afa1adfa4434c6025e56bd65ba96c23235e645af1165de7537182112a387100f10f14567597e29ed9e6eaff35247aa9533a64fb8c0de578544186f0a4707c046a4eaebfe1bb093388ed560880ecf77c745c187d94d06b09940c17882aacc5de8eed01ad24da9083b7b77aaddf1d148676e280ec793e7a8e9bb26b21f51c584cdc42e709262fb16f347e58fc0c5a8bd9812ff1f3e5a5eb2497d876df409f475cc903de503a5215221d8f17901f801064a70df790a374e3b4a9c3f22db787e199a395713fda84fc35c8b22f0f916a81faf0f61673b48e4ae6cf13f59ae18024ce37a8366827bd16cd37171d3cf8877adfe3e32114653c22334a4fed10a30d0c73ea2feb02275ba3377bed56fa002642f14fdeea96b655e1664e2d7a413f92f8eb14c9df7bd96a48ab8242606523d240124087232aaeaa4035380b8419fe8abd661ae539bf8b0bc31ecdd5b02a49e5626b0b76ba5906d62ab0ff083259d189ffec4c37b3d8ff52aba2991be87bb57349c53e337385e7d4782a3903fc7cd8428c12de418f5b0094000cf1e3f26d5fec57530de3aff536743f6a67b6c5f5d50bb46761a2fb6ac4f786e5a9dcb8f65fedb1140bdedf516c6f46956dc7c1a90d06f5da0591dfc0aa8ce15154d9578ecca6c0700fd76f39db7a40ca466a50d29fd7645231b0d1142685c6d66444dad837edd1d757a3bd3044aa2b5cfd4b1e839fb8a9b73621020271c64757357713bc7ccfb39176b399ad4bebf12a0cd4f2c8934379e7038e58eb0af59b3bd894272bd7e3b08e74d95f9efbadbfd2b9f61972f7804150660c4eeb7bde050d5cdcd29d8220f2e5c372ca66ab6a266b1e20bcc8da8e92df30d3da632d9ccf16e7acd2ae2abb332d946a01e6284e266f9f1b79c9ef46fedd79799f18ef29ba31b5e7911888b18c8cec0b782cc1eac13171fb1b6646188df13e31ca5d83d9fa57cce130aee1afffecd93f685632a0189d51c7868f12cdc74b12743c960a3d50bf32db964138545afdbb1ffde0c8adaec36ed31a2e95e9afa228a45f3e8c9a4b6dd323f0ea68c9846d4a53fd088ef8eea07bff375660a5850bfd1ae2959c0826d4f8662b1b3d99bd61d659025ee77b9111a2e732dda8cdccac64e3654f4d5a349b152f1a3bdb88bb145e22446d1074ee41474d3a4c36a16ace66e4745ba87c30138e82765aea4ba53ebc5fc35458f5cd584d09a3289977b99cd0e14586ff63c5e2aa815840488c3cea286d94b47c256968498698feb07e3c601a92ba36277244bf51066541e35d8a7ebf6c7a963ec140797704b3e81b6ff5ac0a72d469cf639cdfd62cb59783ceb575848a0f3071e29f0cbb15a69542963f6cdcbb7a1181caa9a18493b9d4af5e9442acadd6083b8c5ac0e47115b86fe24c1b2f6a49325cc6e081df8c1086eba4b750e139c16eeff95fe4f8de89de1ae15fe7495cbf111c0038e1324d91759e86c9cc196650b90f6dd83256bbd039e0159eb8bed9ddb2b85495b771cf86636d72fce1bc1853171786a9d975963299bc4e369e1e8775a14522b7c13df329e8b010a7fc3bb66ecd8ac0cda8a8cc5a93dd4a9605d79cb431faab15688bcd9077dba302a9ee2b49ce27549fd1eb26b8c23db724118958843461496679cb649de6c479fd1dca17c792cafe944a733b03f3b42cac38776ad6efb66f76df1aa4dbcee8635f9d5edbf4aafc4ce1fe48defc74a200b678488f4e16969d00122a92fd146b91fbb601a7f110e68e195ea33028ea9433f73aef7180b640987a4d8d5cedc8b251a53aca5b8abb043dd9b300335ab0fa5602bdc47409dc57ec5bb13327075e88d2d789dc6b3363bddb94070b1f2d664f4d585e712a6049a8296aa3b43dfeacb050e67d54bd0f2ea0f3a7c27441d207081f16b0f1ef7507aed6f361f154fe78cfaeed234bd50a23bf4760696e4c2706e034193e984259b05b5db9b7d3206d6d9affbaf063c669307fac444ccfcd81906f819c83025cf37f09f40dc4765e3404a41021e352af69e2de3797db71652c747c2d7235baef169247dafc5190a0e133f2904dc012976c157714c6e9444f7b33065438e0661e77d18cb72b25ce0da46be06057ee176bcd6b78f2542385a62860b5e4ff279ca809054a543cd966396d577b91fd8b07897e6b29bfa512db2faec89e4bfde0e48efedf5b92c2089ba7008b2ed41f8d635479f4c93050d58bd526e8fb1478165572d11681fdbd24939622d62e105e1612ce72dab777aa7cbed14f5e79b0b2904e68d91faeeb7f541f43cd73fb445b8a690c3e819eef87da35154e4fa8ee3ac5a0bc7efe9e494bd5f18261b08675c79b8debaf00def57a330ef4c26ec9c33373266ce74f141a47ff0cac877d4b5cffda236042c4a468b78040b0d90753b43e3c1f09c97f5823d3bfb9ca58bf5b02ffe09bbb3865f00b6e71a735353b18ee5531ca8aa9659e0979063e5f7fb352a7b0a7ac266dbd33f16071c2f6b4ddcdb8bce7e9a4dea24c56682b437a0b7c91afc104403c19b733cc9598f98aa12fc97eb2732316c6c30dc13c05f846c3ed065535e12590c21242dea733d8e044c2fd43df6233aefbd96d70e0a559194d33683d26b5dadc17e381003d8d8fba512b8c239025e6a96da9d26766d15d38f2e953067c5a86b283e201c0e788bad7dba84041abe482f94f8c6de4e70b7d16a80f30dcbc55c41430f3fee960a50a70f79dc94e73a6c7df244cf32381977da6b068328e1d075bad911d31f1e7aafb51b6f2d79a97f5f01db7404e69273a1da8914be34c458ffd789a5bee842ca433828cce43ba3b9f3bfea41009cee804f6ae3c19acae6ab039404ae15a8b58c56a507fecdaee3da50efe74102a3230bc114657a41f48522abfca5f3facb2f8b07b21586bf6c58fc8368fb628938f8719a6d2bc856201ab9a7d76955ff65d68d6e119c459bd0622f135fa0c5cf8c538a55358ec96661d8e537269dad40e35f6290d71862667fbdc140d7dec1d5587813cb46aadc8b6b637c1d6cb3ac62f5db9fe29cc8f92081fb9b98faa208c2ef0b9612ca80b3f78ee45f8dad9749acf530112d0124581275ecbbc4954192e7efdb06745ef675977d38a5e6c0bd52cb78ff87547993775c755e7fd25dda037ebab03383f99b3ccc109673cc3223add6f188bc8b2a8ff38fb54bcf18eb6c10d7fd3d397e4d609f64666a01e9c1a6c6df937c09f0b7b741b802537fb65851d4ef9888e626eb91f23d92ea4ed2b4b0e02665da239714bcc929de695875ed75da8b91df7cd9c05c6f6919f29cd8288e784459545868a607bc64cb67ec853a97baaf5ec5542424f266d622ce821ad545b1fbdbd519ceb6a05e2030dd16df645e55f29ac0990b4e4981e173a7421c221a8ccd133abbb86ca5dc3ae2551450072f567217e53fdac6a9f5abd6e36a3b292bbf48fab8b4143d487a5dfcd3510f6949024e1efa712b6f3b352efd0a2cfd5c74fbaf57d266fa7713e4ac525d2eda86f6148488bdb871c4ed26804ea7e0cea84f1278f2ef7f52283168bca1c06a8c077d4655e9f36caa5a546d12efb8737f59ba6d27074b936ffc6b2f5522cf58be6ef5dacd220867d0ebf3baeb55c4b81923790c4310cb4a74adfe4e388bcb1054cd3760a5b16849352451051039205959dabde14986e716d8a783212b5d93b341b9e20f9e0b8e31c240ee65410af1c0e8cfbaf85900b4dc2ac95a26894b8448281b23c130fc27ea5c5e325c3de68e14b56c23ad6851b5bd001b3f15b9e7f52e886d19d27f254c7dee3cf883cbc2d6ebae4a4c3a4ec6022875498b89bfcadb23fef4753d1f6342327bf9bd14ea004d4fc1a303df5854912861c2db63eb2600bdd367f7f062bbdbb8f99bfb4971ec1d4a2f83f9fcbd9fdb558dbb2174f79512339ff91dbdc667a047a9ab934290724538eaaa7f756e2a56a9f12da0502864bf42c5f74dea49713b27ab4d3d88d74d769911929bfd7f11a3241c77c2534ae264a4d1c55a36a561f23242af14ed01b25595d88985bf421fef0a87e50a3a9587a81bfd683a619d3211ef6bc94f432d1f032c9d5041ab1b66e8e46da61182bf07e53ae09cd73486e953c56b67439b183c7d0315117dc086ad195e78936b2de0f7e5f036fdf9b1450e444373a6f5c002be35917a733944f22d3feeef102d7c139e079687d9e176706d9f913b3ac4c17e717185e1f3d7bcb9a087ed5e8ad37fb3be30c0e2d71f5fb96c72ea63b405fec9f4ad50a318f279a4866a910a57c7e8a160914181736ffe72e3890dd3c57c50bce2402d60c271e7d35e065a918baca221713f07e680a0dacf590d8377c0fb96b392c96d813e482e0270716d79e6ae2cf5165ee3de219cf0a6b3403ae3cf4c0383fb24df1792a673470c5492aa4732b26044468a0c5bb45f9f12e48f18cb9f12342e653619f8c79d3c461a8bf01149cca675ab667f737d73633e2d4e3174649bf90c7009ee618337b5f6abdad20817aa0bfad393cc5ac49330da2978cbc5ddacee4247beff6bcb0895db5abe5a6072fc64150979b3a7a820f42861a1e2d38c33bf64ab4755720773b320e3d93ca2fc02dd700565e934845d8ff707d4cde1759802544efc56929eeeab7f31c795ca0533382364e33cb15a2e812cd36dcf3a0bed16dd0f0ad8b2b6eb2df30e0e46a180b67b51ba12e5e8a37204072e20cf9f597043d0b493212b6ddc529a1527453d96e89e6d6c9d128e43e4879982fe7c6b34ecee1267d2904549994ac491b4c7caf0c0e902fce357b8fc3101e0b2d7f468096db0f9fc950191ec7453358194df76604bf8d4cf61f356068dccf7ee295ac5e6ccce0bc103cdd472b9814aed09462411ae7a95abeca85b410846fbc142e55e8187c5c36297d8da6289f77bb983266d5b59a2992449a6b60d480f05c3defc7f30f4549ea52e1b705ee4fc7bdbed8683b907a7ac90e21cf3ada96c5b34599d1e66b9178e00da0ce8af8799311835b62ca99152dc4ec75e069cc530a950e68a5cce5a1f0ca0e404836c1c6851049add0debfa0d783f719cf9ebb9dce11dd96b8d4e852e0fa593ee4de0ad1bda8444b85da226d941cc1917e7879d8d1b967cdb8af8605e63064cafea304b85ea51877f091a99a6e8060bcbc16e0ff5377ec526a62159a8e185b72cd1e0ca49aa54e2d24465546e4846a8830494a2ed0ad827203ccf0d2dafb608bb2c22fe994d3d096c13e0de0e799f0dc6d292992ccca89f2021449b4c36e98ecd68803aa0aed59682619165a57ab86831f9211030bd6b06934fc63fcfb858f0b6a002a0c05e9379605ca0a86d7d8029e46ce5b9f24c567c0abdce5da392fbba44402a52d873460cb51f3c18de5659a5d10cbe4603beafded9f492e279b7421e60b29cf1b1ec18e02d4b67ea8b4967030e3626236c24159eee0960c39a093d4ff08e385ef0c0f60a87713c819739308bd8307b415a601e1db8bc1fb4ec3d27269ff7a0abc94ad4f1edca024e0785fb45b54e6bb1420c195adbf6f02019d56a2c6db0d8357b5f6442106d69db4247d9434a2ece71073160f9adeec3ccbd028861342fe1a65fac17a908a5db3a86a1e883408218955cc4f248dafc8af3688972a8b7c9adde6ad0b0f5ecf150cc0dd4db08e107bdfc3f385f31d29d7f09c888db6981783aef22a2cb0ff73ccb8586ed8012fd861241703f5fe69b7c63981793bc4017481b93fd4c9434655fe16a51a8e0ee246d20eae7762a1a30acdca7d7a15f3052d434de5e055b195533a613ee323c7ce37e62154172f53eec9d22caf42bc479f0e79949734d72a58fe030813d7c0f9b9b6647993ab82e039912db5567aabe51fc9812ef2ad43e7224f2e21f7da533adcf46ccd4cfb2811125526cd7f85fef4f45c2a765b169a0172af80f25012daa6df7d0bdec22c023612b933d773c53e6259b0f74a1dcf34272ef15dfae4aa3305757578225d049a6f17e3533fd17614096fb1e8e5fe7329652cc994b8b58768a3d0bae31769b2cb64ae2e98704b88d13e6dbd05e3f15d0b47f64d148433a7d27532116b2fd58c65b217e30b2a71c09d84619ce8487da58ac952033c180c28d27b8b75ec982648e0b3ffe661baf10aca6835525895c08c794bdd19fe774487bfc994a4d33ea4824a5ce81b01ea9e4e94fc374827df8dd3891d8449e9ce59e794a87fc9c3ed3afb260096bf0548ed7bec4c27567f6ac9c994031e8d78ab5e5d335ea91f6dc21f0095c0b0fe26ba2a10db27485a973fdf0daad68ed6f203819458a292799c9ea7ca4c316d2fbac79a908a725c60c67bd21dce0414bf3ed1c50546c08d50b6931a4d3dd9d10b2c2139121701ca11876fd3ae0bd02828721d69cd2c90bc033da89698565e990a89ac882bbea3f62e112f2cdb6021b26aaeb80c8606911cc4d11f618942891afc6422365a7a1e2261a7f9e0494c9af9df4cfe8a316fb741f4cb7368efb85006762b122d716c41eb19a89a8e68ec8a20e7a0b3e218b5d308c46e4ac0b069d3de0dbd68da6702c54d0bed17ba63b741b08cc40fe24efbf67352fd73188da06bd097c3bab3ae19eaff1642372a8816913471a1ffa08a8f8af2a020472b43d05f18374e1c467f1a39280be052aa358ee39022b708c5dc2bd7cf41ebab06dd9b9f62cad948e507a13f48b2b7ec1ab5870912e1df86e2bca3554f4a75547482572dff75484b3c72f20a33b9cba0ec7b49468a6d4807c4e34b75248e2e57c020c503d07c315765f75eb5a0914060fdabcc0113a76bad64970316295711ae14b8c8782ff9994cd54394d273ccb5caf76cc9aa92d1355886e1b8dea00d0a8b2aa9a41fb9efb833593876c6e9061e7b57243581a01c88b22611bb8c5dbc243ccbd645754820e89913b9961af54f38942ba368d225e4ad179709ce00f26dbc7dfe1aaedebfcb585666dfe6a02e2433ad4a3fdec1a058189a81f882a7b19f06337116f7f4aeb784304ce7dae5b3bf48efc3a376cc019d8cb326f10ba572683b76953eca9e4bcd25b28f2ccf51611f0d7d6b104e7dd8d636f6a10ef8660bf03dcc5f92528538888c7a46d0c2e85ed244ba26a5f9987a325e56037b514d9aad2e138149b88d4b258a4eb9ce2f6a0be3d3675e13baa4328c9b59614a9c2eeac80b4400a3f76177a22b4c39ab4ea6ac180f4f580587813bf4465f4650ba3ad6cd1426987944a0eb568ef3aec5f15fe0e8e2e8adc8f1ee37cb642266b304bd3262139a99a57f1bfbe6bcf960a8afc414e95236080c8d8996dcd1c097b8efa3342ce15a3d6c0b5d7e1839d7f36fdeafdef4380c85b722b806a54349c9a862e229b4342d1c7ac5afabdacb002aacba455c9acbefacc528279602ceb005fd133c0c01b0f9ac0a1df8e41410b6c581912c6d5c7c5c0788439335ad26b48174dcca2820377cbb23f6afb958d57c85b6fd1ec8538be333a0e9abd5113539b37a02180525ce6843204747e169c86e7ef88096ba913e5ac32f3d9e868a140434afa4c526fee76efea352088dc3d7432133b98051d61364e490265ad0a88079bd42c84987b24ccaf9b6004ddd2356f31eb923f1edb53cbc1e3c19d58e05868e641c50f575c79a5be610665c0c1cfc004ca7e9b7631467e108559c1afaf05c257bf257384d24b3761f75bbfb664d96f52ee623b60e984c430be0ca78dbcbfdb9a96da3a95d2c664d887db5bdfffc88c613e882fe1c4cbcb9ab76d23febc27ea8638cb8395de6b35677e65ce86df1a50174d5f6662186df89c43bee682420004c3d752f1145ef9d7f5507d4a5f943e508222b4a2b0744d59e459b161dcf59a3e41c9728cd55aef928cc5a27278f617fe5eb51a7b9db6d7c800ac16b06958d5f121c205962b1d4d01728e62f4844860fea43206c5af1b6282dc993557654c964a1657d1f364b74de15bf6892cf645c8b34ac3de4bdcf38b936962d5cc5bcbe498ad6d2ebf5dd64141dfa6659c3117b3cd193ef15fbba8a250828cc066df515415e00dfe00c1d8ebb0151ce274316f2e4e10d1f9681dc364d49280f94b3c340c231ca4910151e69a454bb5ddc93f5845bfcc8ecd532daca55e629ab0bc27ed70e526df2c247e46801eb0aa1227c1834aa141cdb84dcf20f8d99023ee43d584ca3a98eff2fbc4c47e883cebc97b02a05a874218ca81641ad44d2a1dd3050afe334d3ef1a24e6a152ecff78ca1a07a178166b9a14b5feca66a31083fe058a96455bb812b9850222d468561dff3b36bbb0fd28a80721067426ecb0e2612158d0c062750b034b0626efe099df46ef99c78d14e9e29e95f520cf11822e2225d25cd0409e664097997f3b9aaabb10d766d67e8c2ec768e5514a47930fd060d6fdc00deaccf30ce78fba158517cd43ed8795689a1924c97a74f9df7bc33f36810b7d09fed74e6a03bd72eb1fd9cd3946ef7efe33968d48b86be783cc06ad092eaac078994f4dd983f39cb15eac6d7e6dfe49e33632eae0aec2850d02ae9ce0dc5baa8cc9a44c75e01796993520c5dd48b44f9fa626da7a45dff0e22335ba158506bc9f725f5642cdf0a5039f34271ead1bb23648fe0617b5a3b5b12e178bbad41b9b22a5f32fefeabb916f05720e2c051514ef0ed9b758cfadc0ccae841c2f3f5e3c217735367f326a7a033b4875c174d5df4c406ce582a8b2f23c672849bda201273ec98ac68f1abdafde98ca85e86dd61c5d790eac38414152a31aca77ea52d1d179716f19ba819e2d9df181775ad09b89a472181200ac59b94319dea596c5628eff414a367265cdcc4f398e08d68b72cdafbb5bc904403c09dda894b8f80c0de5bf4cd13a988df9ba74533fb3f7678c470523ae12fe91754ce6ee11b3320c774e824fedfdcfe334578e81f3d5919e6cfd101f39ea32d7bceae2d4966a0b3e5d0bd8e24e6b706e8b1df22bafde27eb03983a4f84988d0604bba123f536eb8b60631b0b3c559c0d1be4e33359fa48b5ffef076b4918e4e8ec0439cc98d6aa28d7777ab26ea94bb4399338c3bce5ed16b5aed5e3a004bcc0959b10ed1af198f2c1cb06f32c0679681b193a74fe148c34b9fecee9a5f19137b8924bd43ec453826a22877ea8dee840049b9bf870e8df99f3bb78b121b09f2317a664935deab21de99af5b2c25882492170a06dc209ae05a6eb5b75ee76515302b47a96dff0ad6a198593d039160c51ee78a96c096058f41258acddb2428c406b68c1440f495e281357ea03c39728ca77c2cb5e76ca689c7f38cb21754725e44b664b3e3048eec3ff439778b93ecaf54fb8ac75cd3643eff573659babf7eccf630684f077145c910c02b8ae7701bbd242d9ca601774cfb428321eb37a94917836750490dd0952e69456c24ab358a0bf2c2f29c43508cce076b63c4d16fc553aa6898ccec7fa8fa798651c35da1817b26586dc46e7a1738ab48603f042b028cf56e55d6d41905a751c620cc5f156028dace683eccf4a7c97dec22673892b106a23419ec9205cf2b08ff9dd4da114fff652dc63cd5707689aa68590847da296b59d82561f3d190c288b7381c7fe79f92e4f7f42e02c8cb443470941375b259b649c05e4597fc08899092bd2692a524107e4dcf75cc19902585bbbe5d52f5fbea3379b3ef6425e6bbf11bcd599c1befbeaa4d3e97ddd1619b5b5365d2877379d8d2f985a76bc35442539ed38f22ba4fa6710b7a4c3a8586788e85bfd736c94aad1c99caa5dc803bebbff1f65d0fbcf22f0c5c2460920538c66c7126c33c8653c8604dcbafe30ba34df2664802ee72d1f52302a6e2a0acea749d02d54735536dd34b9987e800c8edd2258c81e20edb4476b8194686a63933e0af704199e14e207d66b2174caa1b3f64a53fded75efdca27088268e3f6f0ee7fd5ac5ba4c2fc6bcbe606f82be3d99077714abb939be2629f889e8f4e1243e5057751c0189f0899553715c70bd31f19731b2dff795c6af3f86798bed770b1ad5a07a3c58deae62614f89dcda20209fa4e0831a7daf6a46178a5e38d7f91350a3fc842e4b6af590299d82cc3c2a36e3b6fb783c2d5463cbf5393b721b6c0e133fbf991e6d4e488dd98ffc5c34d6ac6e5fec8981925c6dc2e688d187c4fb8c726c43c86c47e28fdf249556ab83762a7b458e92990275fdd532834945fb8413d091004f872787c93f8845a4bd3aba89d55fd038e5237def34856eb709b802195ab0e4688657c2e0488c6b85a5927b376ce67e26d5a8cd7051268e3c59b75608d2c660f61808298bb8214507e2821fef30264679f38ccdf876ced608b04406e342dca9a0d850175125feeeaeb2a1375405cb87ee13fd9ea6814c1de05dbf7c9e4e9fd03c9f0795f9c15e2051de06ee49d774dd4d64c3c772b3aad484d60b56b4e51dee37f89e4368d9da2673cf2809e41b10c1cb322262b7a19ce40f7c8a91ad359022cdbdcdb3bef16b9bef7583413c269a326329af245e118612d52b1f83ebe7af52f0c80df5938b7065720e4dd2197bbc44e1a04461589d5d5466b5fc064c4ea24ce560cfe0349800190678273a011400e605528f53b37d223a15d9d80f0eab87e29b13fd3108a3e63a37d47b17b278e4da89f9b2f829fc74391053495f2ccf31848eb0e51618c0ae93db69ba482ddb971782273d74407a40bb182bf5571a7cd3b451ade42dc56d7aa9bfb8ec84f0709dfbb8ed31ff287a8c06bbd62b233bb91e4d8d534b876c6b0aad3eebd9358ad44459e9cf25a3c9971156f2af17b9c8df8620a0be7a7361376c7b855424a761eb76b9c59f56a8aa07fe72c72d9799b7a57936065b64eda36186d8c6737fa882d319b51a44e69c079da87d63311f94aadc7834df3a6e006edbb5fe1ec45f7722df77f7964f4d7822e20c52777fbb4ca499d7548d7f8ebeaff71059bc6f6811840ee2b89c0bf80b5935ef7dff1b82d0b419947ee7f8e8875b31bcb68bf37b78bc6f09d8026dce499636d5125c59f17c60b6f8c4093819d58d593eadfda0a2c0ce85d29c8a1a6df7b8a9dcf5ed90f2f09f710bf90283215eff8140df1e88650dfc80ff00381963d7b5be2c699ca0f254c98ea04b6cc20855b659142cc28d313262b48694e691f5b52a3bbaf50e1fdc275a58eb755f68d5ea9bc9c2ea941a332bace32fce478ba86f41d888ebe204f06f5ad0619a96b276eee9769cde391a3a3f898f656f7677027871768b063b950983e703e046e21f6528a6a46e3e35de7554f880e56cb832731d475db4c836ab665248d499422f7d67b0d4e1c7dbbe7e1b8060d33b84a47b7f7ae9925aef335a47340c418bade84b41bdb8f210b794824e186c6967d5bf54e51bac2f085e040f58d28a467d550f4a5f19f2118566b5efacbae79f743786d4a36f1fa229b5fadc61e96343347f05612acb0a97c423cd2715b2300f9f90745e44d09feeb07aade35a353cd11a2afbff79a5fd9f3c080c912ce7f36837fd69f61bc2020f26a80bbafe22f4d770c91a2e6329cc3a8478ccbdeda073710c4aa3d30bfbe54f11d24535f0e6b92dccec37822c3de649f401dd392f1af6b649fbb4035d8faa437e0d503869e0ddcf99df88b19c7c8424902f2df7952955e892a6dcaeb5a99a14ead86c8c6506a5b2e039439fcc720d0c112e390408e2777811efa9e50ec5ff5773eef054623075dda877adf8fec9eb30f06be92a4f7614e90a3c3f10750c5cbb71404632c3c7e3192561503348daa7856f3151591206220192fb5719a21d1f4390a83e2f0517565bcc81efb7a178386a507541399b18462f76ce3ab4f32aa85c19e3fb9bdc826ca28e6960ad95ddc4b0e1c85db95545509bf3b58cde67ade9786c29f6c0674a54a79d4703d5c6331aa17c044b67610e4f3306d609510915446623ddb9e83c9732ae5da1ab326c8592c2963e055704a926b8d1db87f693f1215fc844e98516129297b4dd287a1a53fed2aa44497bf944162313e791b9d579e4eedc9062208f71a29d4579d74d090cfb4f1ecdcb62216ea3832b0a991b564b3d7cdc9f78091ad0f0c405f58dfe478c4f464e07015f62af57aee5911bb95880fda2b55a43ef4358c79fbaa9e37b8f0b6c8e0c8f5e49422b80524386720e14671f58d73d2ec6a598d30d1a4102160d608636476d4fbf50ba88713990ccbff82a0df5eb11e4146b608661c63215e2e87680e43b6a64fa8ef1b470b6aa59a2d428e41771e161912415a4700f10596735f65984693f2e82ecb51374fd175246a6424920750ff076bfa922e1584ee23d793a4c54333cb150135cd39ac9b6e089c151efe2ec8ccfcc481957823acbc6955411b69c58564854ea388f68afa374788f155fd29c680d7476b9fa2de87f0cdfe929516250fdefb099d001df86b8c40f448e43911813308b46769aad72d340a5e59efd2ca4708fea11891db9b1bb87c925393d18d55c8e995e66a2d3020342ad9f0fd367bf7280ad12262d0dac3b4383951e957857d11df632e2c0b9223e4ec66b700df858e3e9f09db812c42a2654e572e35c9124ffc728ec0ce9f6b618a091032934377f297b327d40d3818014369aa4e26cb8623e51c013e4de5436c7ac0013a356ee5385bb3db5efe55900d4ba0d4cb6f5de05d6b6025a4664dca70462c827d3ad270b7d4bd670308ab60768157a3c4051e171bef490e4d89a32ad6ff63c4b7290916e9a2623ca27311a4b509d17413128ecee2d2ad88af093d12193c7f62b0ad670fd1c79a235723b6ad16d5a327abfdc19e7ff79e0f66671d0242c54461d035d6c03b7a97232b76c8e74e71e40c754a59fc06e2a673cfef0adc5e5ac14b9f7de75d16d3cfb9115c0d7f5868b8ca2d27cd8088bfbeddc40e298e2f1b89116912419c6b7a29303d2a46b12ce1569720ea2b8a80963a3d4e4533095a46960471d780917008cfa587200ccf1452790839fb88a94d66414afb5852aa12fdb063261c7272c0cb3764be1892c5aaf5a140b8e262a7fb6de4862c2fa2da6117361915d72018fdc52131df9c27655a0f2cab86f0167d89ad8718864e787994e879ae99df02ad66e132a79fa62211c99c9231b61da1753346e6cfd763d99469191e46e31bd5455f41216606141ca99c5983fe9e5db11fe6217016eb263784e6a0c7835c24599be24eae9e00a6be64d6d75263f2288872616ec1efd58bb76af533db91e8067801c66637b47a839acd09bc2111f0b62868685f4418aee18705f93cb31a7787f1194fd9cb81b11767fe84b91eff71a3e29c37db1274753bfb945a54aaef9787b230431c092bce89b56d94eab341158c503a07f75857953716e53096f404c4db3021da330646a8d16dd9a4314d6e0122a281b0884a683404b0755f4a943c2992705b92dedb8fb379fa8cde1f831901ab18c9730783bf5822e84b67096b73ffd6e0d1b4dfc9596f8dabd30697bccc6ffddf1c09946d2f9ad523c2b07056ee0f907e7799583cb5ff6cfc2971603499ae1727204013080c5b1c1d0a9c809f148b7909bf4791bb8e61041eee19fe2232b5b348805d96aed0914b9b29a5fb141d6495da92f5d33f28e82d7dd11660e53b9fcabcaf9aff83bd231d859e55814bb21a9b1a7deed87ce2e8203ddb6782a58ea0dbc686e4dfc0a4245a1a30891a41d3e1b9498755c5d9dad2a59b46426eb849e42a029d68b5eb73278cbd569f2576be5891ce1445907626f6375a2bc040458437237654ba52659b76417a1b8a7ca7ea9cb80f342a5816b18db1bf82875bcb6f2c98a92a02928883331607a8e93aa16c991acf75bc26aab64bd02f0278aee59a4bb6ee813d903e01a780df2fbb9a32f891224a4daa7371a633499105a808ca25a640b08b86e63c845eb67182d0af71ca77ad3df038a4bfbe483393945a0ddbb6fadb0fff0a68bc8d8162a2c63427fc9cb5f52e37af097e8fdce208f75bff913186294048c5f13ff4648f7ce548dce9509b16367d0b3fa2b54f5cf79b2c95562811607f9b8f34df173b4c9ac2da1a8553d14c3c6ce69a11b737c14cf7233d30082ea2b21b23fb0d55c26710927f64dbc4058d9855f5293351cd9cbfb934f863d0c7f34454853d658abb15540f8afbf3f76a12671e5e9a06be173f532fa843133992d10c90cd9c1d68797af0cd291ba0790155c45a41d4420b8eaf68f7a4d8fdd905ced05c4175374dac288f55cff6a0dfc161953f788d5ff597ece328002e70eda32da54013f45bf2093c569de6274d7acb1273b674fdd408fdda43ea575abdbf5da1a9cd70cd4be80defa14e9716add5cca896f2083409c7dedc6ce9f551849eb632126f649e19837f1afe8959b12d935adce827eed9a72f6719dc6acb89d107af60d5237be36d4ec3c249e82fd1297becc4e2b127b1ea49ff1ea5a1d40dab64f3fc8df7447d8a674ba280219db96566b0329145e5f538c5be2b65f55da6da2aadb5e2e3f03a1e311e2d774ad3d66e87ea7fcd33faffd2b00b01826ef5c0c979f6a0417d5849f9400d4ac3d4f3d80946b97ed99396f99a9f94a09294554157e7c41e59c7627be7dfcd4d3d48bbaf1a0a48befec24dbc8e33dce67e904221508dc33b176f167d488dfe1ade7708fa0227fc2fd71d14fa34c3ae093a596e7b3747894c0ab2cd14a603cf5fa2b16b1d6452c766bb8363121e7d69f00428f497b13d830cf3ca937e4ccb01971a2d428c4ec4bb704517e9509a6c56efb48bb46cfa96b47c349ea9a2deb01553b89629c1ea91b309cc918345f2b3732f7de4ae329c6668c82e0c5a329a919f0f196049bcfcb6322c092ef5e03c4fcf96b3c612fbb1b7f2e0ccb3b54bcd00c821a7389628a9f98aa4da90f5f1554ff9bdac0e281f54d2c3b748c06e2b253ecc24ba27bc5cf44a4bde3244fa0aab9573549d15b993f13bdc90ee6e51463e0cfd0e72c75036b25b2f8e4763197dfb2f5bfaafddac4fabafd974bda19537daab5ee34bc8649dacf84bf101e7d415111f7edd0e3ebe39811da31dca1b67837f60a071bc6697406dd7dc31cb34ba726f10b17b0692772b5e15cdbf08405dd44da55665625e7748e8402dfe8c9d88b6dd03882846febd3e111f23f8fe186648eed35b615b4cf3ba58d3df072b7a629108fc2418828b66dd0fd607f307dcaa63d87c35dc588088b43141fe3f58f30324528a5070e7f4eecda6d26e636499731806264785b0b571318c0b6753c8bdf0fc278b496cd1b6026d0ad783791262b19c4685d57c9dbc4eeba5ec30512d9cea201393874682040dc3a8aaa65edccc8bf565c1bc633e7ec638eb5ec2e09e3eccaac5e9f7d010c7524d6b48c0c120394ae862137750669b11b443c4282a37b0d0c5d248a3d4f0af91e0f2ce2e3ab3b232a88ec942ff43817b2797060f01f6e2cbd74c412e4cf4b73db2a436d7aec64e564e5219181cb6f665784289793500bd0e7b584c39e7350b18828db23d2dcf9e4ed692091945010b6578b9448dac884f03714b8634e648161318ab3a15bbf6781e1d26c52ac163b8a1d2b8fa0659e52d3e9f431630b31723807108a4f840047acece0c72b6849211d76b3981636041d2928e7ec29ed8c1ce54d036a1d541a1b601ece0cfba7d524266b96c6187e672bb04e88773e8228de4643d101b564074058b7d2cd5340dbf31a068a2d4cc29306752d62bbcebe413dbb4deb636665c095f86731e25878890b90248d854f819f5cee7703f8127993ba770b7017e41304e88a1e9c3922ae9b9b51b444b2e329cb07107080b7ddeb3a7a0952399d0b0acf0bef5b83a383dfa20d6819f2e14605148614173e9f0b6f7edc2dcb5930f5d23c9f0175d6e98073a57bb4a8b26eff40b294172456ced9e86493ba1b3c150f18df3e0de396bf73939a4b88d5398389b5cf000a33b09929776e8fcabb27b5d98b1caeafe3e65bc2e986351029483e6dbdeace7c5cb440ce8ed2c9847bc898cb00c215aff04f3585d8f9b971bf146fc7b0b30ad65f5c82d712aba4818572e6e3474d290533d03420806af18be15838fe2779c4c9df045fdc2d8b9b35b17123ed3ee390d901ad06ab53b595ac972a07680cb0fba672bfb50439f80f0d11b684ad56d0b7f2f35aac202672dd343d2d0a873f38cb98903b577593c71cfdf5f277b3fa7ac1daf1c25579cda0187d3020bf47bd038d0ebceabcfa67a3f7592740fdef0d0c2a06857e02d226dc933c928af635dc2137f78a72bf72cd60a6ef3918f2a329edafbc1874498a2f56328e30467e2ff1a46cbf6f80f85b0605200037de249f6afbe65ceab48508de56ce6dc5e1a9398b33e835e337778fe4dec65b504aeef4d175cd7e7a31a209ed88b08e4e3d3dc6f2c533b54c8148debc8672d9cfa700d25a023ece7d57be1465e463bea0775be5c97df7392a8a1ceeca3f792a390b117cbccb551b75ff3ddb56e8d9f577357142ceb55afbce7a2f4154e18199fcf0acad8294d5ae77a423219e5095f6ee27970a4391bb9909a2075fb64bffc995f815bb0d73d71954da15463b000beaf7e517347c947afc847eab444e6213744f9cf5efc5e554bfa9f6a164fd121b012778187c5c1f995a28ee59c6ac005214143ca58267d287a75343ac38265abd8fcda03864440efe52227b23fe27a9802072146551a02b64f546caa83f5775f81e4c7ab17a21b51c9a3b3d08c83dffe4a30ea747ce5c7d4d17d60628be2b6f08ac539aee28daa97a8eb8c44af83767ba724c6f5b6dfab55e4995b4c6ad189cd09fce4e065f779d6e8cc006a88bf4caeedb2a6ece913b59cde8fc9fd6e69333600ea033de6e62e140351d950a412da6e350c97490cc0fe68c84f69c9dc593fe06db1cbc60b9a8d29e37ebf2dfe935d9456d0cb33c6079309d4a66dbab52dc6441c89f7ac2957f7db2c92c2d022170b777eacb9611d841be73d13475253016a6b2924308bd33314386be40ff3679cdb816097a1bf4506359c5520509539ea90d715db3bff0de5bfe46ee2e8dfd73118c8a8730f51c67a9bd3ea461b3908cbb793cee9f5254b7472ed664e995a5d0cc9d123c1446276b32f5e2c32ff12c859fc105a69c709634f134ea738a549b0a79ee6fc19b47e850c19ee4ffad0aaa669d6605eba55990308f6d5659610448fad303023f08ccf72275fd14f50edb0042d4aedcd0ffc2f5cb47e4555881b7aa90beceb9f9fec046d1cf6c70622e2211c1c84bf0d4a7521ed591cb5358b76d4aace134369bcc6ad654ab5ff6550e6d872ab33c60ab986e32b78927fbb0360aa0b2143396256155fdb6d11c0ba45517b0c699b0e9332e63dd5f747a263eccd993e43b0f1a3661c8d5e339018a4b03b8cd6cfef86ef615431969d167c6914e239ea8cf39a2f5c88c027043a8ef8590ba596d6e7a0f5a99a852c0b3a6740ae636bfb8e68ab0d3caf2cb8d4edcbccfe06b4ac88fe1c0fff75fad34b098689e3e4b614bc98e2d5e1c984facba5bb3c3b3b2f20e80ef72d6f55b497c2ba0350c194c55de18b791090badb28314ae8828490070419d1de6c95b94d2492a10618ee4cc3ce0a0f757dc6903dabacf4153592993f19be2258f704f4c2f13eb40f8ba2d5217994ab6239842661673df1917130d7dd81e614a3b837c40cb3aef7d4999708222096f77f6981c41a431d8b82152626330b25214457b5004611a6fddabea0b2a1195dc67566b4c923e840a4b18cf5266c8265e5f3d6cac3babdf6b938a66253f51858f536de83d2268c6a2cd9e2235394373ef670216f92e8ea19c915ddbc733a1f23721e88b09a92f1f67d3a2f3f4e717cd6b1cc463e2dc55e8ec1aa214d13a385103f65ed130f7337c470f27c1fd611c69ed5d41e85fbda054af487f56d27f7c117ad6c5f7d67a5b49146b380bdc4fc5ce2c96ac687741f3f8542820cf756e7567a731c34de4e26a3587f0c655fef86d60242797e60e987d71adc290432d0f4daa80ef577dd95f92ccd887b45e62626849337f073167c161d70c36baa04bf97751e4da1ee1f235513ec22c23c5b57c5e1a5303e435466dc8db213e6d84878d5e34a15f3934a48e26e0fc9a59dbadc70c006f9aadff5f08b2fa418e02b09c6fc7916dde112d68575dd297d52878b9d45d2d7aa7c720526a2d551fd267ce9c5b558303949ab7c58ce6d5ee7931468588db2ec85878ac225317627e2471fa3075a07cc113470b570795ef3adcaf8baeb85ff20bf8e8655d4f6ec06f623e9847e3107de4c8fd29f3861d1854ce18d436232079391b0fdc68a1a674d99c93879d02da5b56ffb5a84e8b2442a73ebada0c46a5d80c4ed1c86ef12f7074bd994ffaeb0c959ebc228c92742d8d92a95b63fbd9ae0dd385c106e7bfdea02d72df9f37c798db872af99145e03747fa6dc7822acfdcd78b3cd4cb979d5163c65a82472ecb07b9d5b7f86866d56193a9ecd16a09a3d5ae14ddd79ef102c50a0f7c4f4544ca5e14c30a9e47cc8e21871c1eb22f9f96bc03e3bc4ed77339f6ba98026532cd0995714f3ec3d0452a6aba6ba3cb50420852769338e9caa482dfb5ed3167091e0e88fea0fff17de1878c4285f767e3eebb209418f216b8d57f37d0783f3c48ecbc768d4a12c50fb3a39c086449b7df574196fae3ec47b82a608296bb8e76d57e84daff64c868acbab0a09315449e070c51182fd57780c29c6b3191c754858edacccae7237bcb8756b22f4ddc4b48947ef6dae04bd6900e111a9f3e098175d478fd9003826af02e023930ceff6eada74de6019ae364854ff798789df9d1210b858a99a4e74c44d859d22919b03ee84dba861e80766907c37ed236972349738ef18d677e07df053494244e55d64916d1ab4b9fb74711a8a1fe02a50935c3bb3e36e2899b9bc2c5eaa230ba5c2549f7f56bcc3b89db2c7ea16055cfc9424e1521bcc07d371ede5e2d3158ce5f5c5f1e395127cf6e943fcad12ce5d5d64241ec0590e13bd9e1189795d9b6cab7a5121be44c44adfe5a94f0984d8739874524b6aa7ba5fe2ea085378da99e1a7563920332e692ad101339f21b5c6610713b52489e0221b6652b6fb3b9cc8fceb7838f5df3743f33c4a41b06489aad58fef8994c250fd25921da510d830b2e52a941abd364b6688858b00f3c7f7519569b21ca5d5ca8535361762cc6e04ba624a1742c7a962aa799b45a4d05ac8f3d04891db4d5bbfd3e921f1f7b2a4e7a4bc745ec767ea770dfbf879e7a8098ed64600defc9fe94acc90ebc9843030ba89b9ca0d3f3473e14a28d3c91f4ea0f51b7a381e82fb922be6ab267e3e6880510e8e2e2003e3cb0e9cf17afa9abc43bde7e585c43a9bf664d1e71e616cc4c720383eaf9ccc73cb8f1c09794d2912b0a4a3503ef72756d5c25c7ace572853fca1b1c8470f1401a51d4243fe324dfb092060bbd6b0fd8d77511324e732b670d2df9d005c9318266fc165a302596de47acb701c5a383c21bc49b386f436b726884497d9f8a4fb37be9968e529c6055076f435858c7e4ec2cb8c0a1805fe48672b19e061402a1a97d032291a2a9df8e611d2c06f3f0e59b1b59f13c519fb9a18101945ab14ee29a9dc0f0f1cb5ee2482fa1f9fbcb4d6095161ce3680c877fff6f2b8510599c39a4d578d2a70751f88fd7c1c144b18d2ef049e4e687df36ae9a2067f84ff96f908300e124a3cdfdc14402e7b071f785ac7b184e2e5128871771082273357c17e9b6f7871befebc7fab8fe1364565744b3dd6b7851e8447368e31e1032fbb1f2e29fceded42935e85abd9bb26cabf296fc96a630c86158b5db0a0440b7393e270504169d8ad7fc960a46840fc3d6d846a8e6f7abcab8643c6e0b29eb27c17e20cf68cb6f0b8286e4b100178fe5bb4e3ee2eb619ed56413bb8994da98b85d0c8519fe9b4b0722954a1c0f22facd661644bd3247c821fff728c6881918dd57ced8c8677069ab2e7bd8a42c5d51f09284364fa6eef909ffbca8c66b709fc3674ab71d253c73a4b4681139c6a5bc251aa5c1e23f43a63949c3b3bcd036cbcb78b6dec03a70a1d25c675d123766d3147ba04a5e03f4d2d7d5d3638b55c5250dab668a49d25cab1f1777eb01a127360e7b924a5004229549fcf0c135259cd9e1766998465a2f9a65e6d0d21a0268cdfd3675705374a206df3315c3c9577099709d4bd8a686d2583cb72c84a24338a26e03dfe01f54a8f6095eb099ef1479db5af97551cb0e1338f9a27b9f10777d18ce7f872d7ba8ab7ea431602194ce6fa9142eb7ae31e07a6ae2eb35b8c549a01895f43ac62a541d6538e942a7af1723eff129539f656f3f0a3399a75828eb57c9f069638b34245e43de83c3ca819cee3de10e2799ebf586df4e5cd16aedcb60bc0cbae7d846da965e8105a332059914c79f74f5338d503650b936731837efe93eb7835b7c3e0a7793a4d3d5fd6c6031f963203ff2b8ea59a6d1a36e291ad7138bfddbffbb8541e5adca839462e79bbf11d1eef34819546227c20335fbf012841d58ce27d4011ea4a966f94984acb0aba6c492ea163aafac63fd2cb7ef14f0f0defa703cf3d1007a70db630299e273321797463fb403ec231d00cd079571e9be8059f69d88b9a0831f2d46999c10b722bf61507bde93c14d1b99a7b1fb7c9cf9037ce8125048bda1cc5663d910bf19efb63a663a0586f79f0d49a35b894e3fcc798887291f4c11514ccec99c53d75c91182ff8c784f7a5220d1fbbee34959a29fc26c01b6cbeed4a3cd1983e00f5bb26ef9206aced308c63dc656f68d1bc269f2f5ef50b3398a434730db54f0b4963d0af979282b75bcc28f9efe428b09bc8b7c9769bf3d655d6d910fa9142f7448a914cc01a999f6f15c099b26370eefcf8f2214c3a75ea2c8e14e39b156b042827ae3084a5f25d8d0a05d157e63531227a890c6be09200b14caa4af24aa5f13707e0cc8e7b8e9854220198542fd751dd535d24a982ca602f767ac410bc07dd1eaa7b741205cc2ee8203fa7b8eaa004499d9432d716450a7957990cc043c562f420f72f16b88e290f3dc9e338be2706fb0e3d9cd935d040f43bf80d8c3adad6ac415801fc20a04b0e315bd0873a8706c99d19736a00709944e14e61301b0481842bb6a5222f9e597f2bcbb7786192490bbb16964678fd2b6853c2168d1b9c2fcf6bcad023bce653d002c006972d316fc19a8b7106447642cd39170679b378cb2640dd4f0bc54907b2cc18a2033227c101d8c64ddcf122b76f84fa5a96f09b1a44205e0850eb1512c2a119416afa8069776b1833e183ae35bfea8296f1263c9b5b30167a270c580eb2c9f54b70590fd5a98a35e855794389896da900df325ed44f401b3da2900c7b75215b022455da9a4a5240b03aa3c6d8746374f505cdd802fd592786a0e9c7a1577a650c498258b54afc33964e747d86b68b8194444d7ddb281d3cb5fcbeb325461cc6ade2dabb36b6abe948ce61d96c496bdd1889083e58214e27cb1f3860888c53a4478b29d3a33be63df85c693755e1f806b72e162b2d67696559a9a30ea87dc18623b03c31b9069c0fce814200679469fc5177dd19b62b23235bd4e75f67b5d631bd962201c0623e2e61d3c7096e35f98b24ad9a430071962acaf709975cec168762d2b0cbbe165abaf1aae9cd5c8d806b79ff7f54d8c38be5c4ef477c1e2f1e67dc2d40f71527f1b6d8b768dc39347f734f43c8a522a359f508e08760c754ca79c7d2d164043d6698d4fb28d35d45ec0d99c940b734293934628a1c1529f974e6f69e67e21d809c48125fc542d5e83c6c0438b13cac17ddb61845ba9451db31fa94822e9691ef61d9e961b26c20bc5c796d980c8494f4c9df23618c0ffffff3f