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 77567 39987b676ba8f5e7692c5761003b42028a9b6c63b7ce73481424704590006a27

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61037fbe782bd2384ae070e8adfff6c721396882c4d7638bf657120d09306edc
Certificate Block Hash
39987b676ba8f5e7692c5761003b42028a9b6c63b7ce73481424704590006a27
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083d101008a280100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e909750db3500df425e7034a9ccded908463d7e4d0a8871da03049d9e495866c6ee9e138ec35884efe569298c04d9813f985652b7f059969fa280079d0d4a5108bddb889a8766add4045a304dbdcb66d5cb50056930c8341b904000000000000000002000000020083d101008a280100

Raw Header Hex

0000402059c075f9ebbbd0e1f36e2e4da3c8382d1ab241f4b579560c4ec1051731f82d1868c4c3d6976fb70ce0004009ec463daa89a43dfd07543e655d42075d30cbff7974e13b6a8dd40018dc6e30090d1257f68b63d7c482683921c7f6ffade870e04a38d22b78be7f0361

Proof Data Hex

59,560 bytes
1212160203074728b5f77538357bc847eb9f4c64f17b744cde52b6369f2c6a58d913429bf1f9d2b5bf30ddcb2ce1a3631da5370c41ca91ee1c56e1e14d476abcfd85ef8e43811a7e9ca0eb82741dad5dd40ae532d97119d13f091c457031977251ade0cfec155bee7bd9d5e7a20d0990a1a68f1ccb54219a7d910c57e47e3955953448c505a18eb07d0ec5d5f2f04c79ad2738d79cf42e163d89c095e2f930a7c825fb171ca7ecab8a939978239c35feb5c39fb616ece01dce5c5aa00edad0922c87d32228663dc2267547f8418c0a9f4bfcefd5e8cfbe191e19ae265a14f8fea44a49d56167ff7880b338626efe69dd32fed024f66fa8833221307619760c993aae0732ef649b733a6380c97cda967be606a75c940cc23cd676560c3b0d7aedb9cc4a09f068cc33ebf7339e8fa58fc9ba3ac660481012b86c6f7979d21f3bdf20d62afc9e6f9234525c3ede5c6e01a3613ca559a4d697651077b2fc3223abbf8f5d18d31050c52d9d8c0ca35f0c05846cd10ea538bed68b6cc6fa70bbd9a708232a760015559cd1602a2971a506039fc0560e94a460001fff22983e9454139b313d9591873ee2a9c6584c6abbc77c230091f101b0a466aabb90febd8d12f1bd2ef2a5de85f3dd747f4225b946164573c8d7b85ff391becf7712b5865d6e8186049514d344757d63149d272293d36726baeae8fdb62b97a0874ceac334e6e0bbb83e4141614f77d712e637124b822f1464e02b09354adecfe4c0d83616c275d3a7642526b2011bc0f4b723ef0961257ce006135aad1db613d8f034de58567073da34d10c27ddbc98dbbe566b8f8aa3ddfc2eb2b862ec856484e784afdcf1636c2f474294e2e7c0e88c096186b1f678a96e5db927ade5e2ecf12bb58c901602c714d1e8cd44ac132552ffb3e76d02c9ad5a1bfc7e38cd235516778af99f7335e8faab540000d90b756ccb67715b28d1e503feab595756c2711cc053b23a0841c980fec7b1549af09596b1c91a47d72b7eae80e1f623f571aabd469aa8eda3e794f4c9fc12842d20044a8a1229005365f59a5bdf8dfc169cb688a9902ae08a589094cdc8eb265b69e08f61c16878bd9feffa16f9fa88751a1c3a8c938baf4976e778bb2784279f6653316b1c38fd6d2ffab04cd963fad760c2b569ce697c547831f154ddc66caa183fd9cb10586df4b0e87331921a84f26872c99519345d9d157ffa3c83e4dc6e9a15b48b204d0a263ac51ae902e9bdafc15d45a1eb42919d1be4f9c4eb606c85a6981f731f44b84fef4e0a8d6c26fc5c95aeb11d7dd481ac3a5102b5cc2f403c3ae43e95addb19e4e62dcbf6f3e2d5540e970b6b95e6c858f835800ebaf904272014399a8e5e0e4cf9d0b58e4d7bcde87ac6ac9c7c2256e241043c270fc5d3701c22e8f835360e79096aae7787214313d6650aac04614de32e7259d587a9d81ada17e680cd0df9659eb424b2d898a4ca625a504211c3f8b0b3826f21dfb182b6784a8113f82f065a8bcf252b2ac3b231174295f04f77afe5a5095fe67dc645505a111e025c006c5c549a3b8df2b58bf496a22c39f2d7030fd004cf9aec56d5d61f588e07bc9f44b8b3b10e86bf7486ea965e3be149adcce913e3a881bf35b5820d3d098091ad92aa89aa78761de4bbe4432df262f8d24f721500c6cd5d8e7cb5655f509dcad0dc264faf004ec18d324c89e836faca5ed8ae2518a2dbe7eda017900d02710efd30f01399127ff2187f5fff4f0efd64f95968e67202ed50a0b8afdd037618d0eb6e9ad1344d97d58fe5b16a3505724c04d1eb189694b5b81e9c483c875afb19ccf63521e444b0cd43b3721572619d1e6d4b7b0e8ec33c48d38436f7a2ebf77d94f61844be153ef1a4829fb24e8fd755ed08ba8932efc4a70d46cb3369f65dce373028979478fac123a95608e32cc5659cec872bbe77a9c849e124b8b1f4c3a068711fccca2bf58c29149680702edb51a49823fefd28c564937634e79256e327f8d41c5e0d5b704ed3940bd4e7143a85f090de14e089670c521de54b9ddf9185fc52da57f8785107871c74fbc4c27f6a1a0941b5a1e2c055d204ae108ea27a4f1678bcfa0569cf372c53d58a314c09da4aabd7a7d64c852afd2b9ca5c46738f972df05830bcb55b327773208d82150a972f0c7c42177bd8ed19b55f523d1d082d4eee565f1d9ebe2b6d16a385855450aaa4bdc0a756c416f740db9ac0036f12654cc5e4e61a7b21f019c201d771e026b94dd4d179026d15e7ac16daba2d96202f41a0951bc8768d1c0a872ede20b8fbd8cbfd1efe9b50e5151a4c82b75268bcd28bc54ebdc6be8b731f36538d702428f67e5ca70351b5634def839ae3e33e420f062734fb23b3f25baacb4d58db1f092ff9f8008b44bacd35efb1a636d3b907b5cbcc9f74646e90c4e8de31528e3d5dd7a4933eec9597f4792d3fa53b7ac7ed00308066b027e6b2fc415f4e57e3a36a3f6c3a513aa9539d1020d2806d78f9443e2ba27154573da942f97e28564fc27c33814edc19d7d8949014c4d8a9de9cac597e16f736080249d74f956b54d6b227fd1ca5055dcc9cdccdc7101dc6274a9920828e87f504365f5361a88aecc0caa606c955ab3697033eea3ec6a092dcc3081c69f5c9b910363d8e94d10d1a32e9c3f8804c8d647f123c0c1ab3f6b61a767e87cebacd11c8dd2e8aaf03a7c47271452a74892eaf4846df6e6d83d75e0dca9db5a99e729fe19b69f2d6039a249acefd6220b7a45fbc44a7575f503565ebd8de1ed252337fb65e7d32fb2195c23a54dee3aacc9c3040301ba2775b6ada46f354e0cc3c87f33abb72231dae9aef8d7fdcdf6655566d3c2c68efd329b9d7217eaa1cec705cc59bab0637953635b0b44d509f8c1d8e3934b6c46a6daffde5370e676296c2fe8b2c74dd9bf79b566539408ceb226e75fd6924409f308918db55494014e76bfb04cba7d586af0127e338751aa3921df5582dc85c643073cb915ac29ef55cb0841dd02a92382d8d11d123076608c186a92c018957811afbf10d0eae9884bda0936a2dfbc65d491bc3326eb29fe59ff7528ff31f88f0cb75701b2456fd09c4789c7b464c46846380c5945a3cf42bad3b993474e69ffc998daa1aeb0f8d7c352e10defd00fabeae77ff5d353732acd6d8e6a39c913b5d0bed2bdcc0beb334cd18484264bdfc4bb147eddd235c291f84ce46ce5fad81e166f77cfc624494a2696113841db59d776f138a2d36c7effd26abf00a1b115e1f905feb984f2b8b10e66a121dd35ad46c144cdacb5d59ef9f372facb1b8420567677aeeff4ba2c0bf9fe51927577881a015deb794917132bfdd00e4bad294edef53b921a9775a1284375119f582321f598623b06d361368585e42dd6c481d0813cd36442407619d72ae758ac2e167475ee9acc1e65e9221ada555fbad8ab095d35dedb69e2ded2d7fa639a29af9c2c88ade03f59da3c53ed7af721cf75d058871566bf23ef8c03a974b300a2a8f2b9fe391d4c77189028848326207c2f8ed895ed4506973edad1f21526a6496060e6e2d568fd21d17bbb5a83a1f4e0128cd833cb958b673a4a4701785e6e50c97204e1f9f4d46ed76aa4266a8a303a5b8fc73bd1fa1ae81432afbdb4b54dcfb17c56bef4fdca7d7b719512696b87c89dc1d5e77a86279f33f8a0df7d1c47660f0cd50d8834bdbaf46538148ab896bfff5d58c51dee50c7b83f12e20cce43ecca969c3635975509bf5fabd31318acea74e6734193c25c9849361a066109f77098a5ee03f9d3a6d5a2c5a8249da2d0c9f5826109a47cfb6bafd28e066bdfca5d1dfb365b4c0331b54810e0d93fd80d23b4e22612def8b860df9bbe3cbe4e5052c2d5d1d4b3ca25ddfec477de7df1a79bfae24fb78bb9ec5f46522a18fb2fe5f5114c613744c7f9c7a108d1eb1bc7fb8ffe19d766c4a33e6b51402f64f375b9ae188cd2dcf8c4715a2ced8e3c0d292717bdba7d76eaaef1b3be6460e209e135c049abd8e2b581c6dbca6c10117afb357a31b8fd3539f937a2099ce872cdd331608b7e0d946bfd1ed02e6ab227c28ea8d9ef609fb25c6f6f8100814447b66f1c5807243451af0f01b54b35d2f5a49242a9b212fcbcaa7f55d93be379309bb473319ec97d77bb4b513ef296f8c529f13f90384e6e002349aa22b15956bea23482c819b2bd10ab38c38c282323527963e66b4593210e5116fbc25b87f742d381f85ca066c2b68aa42619377b0e942c13573f6ac56f1257e159c34eb86b19d8da997c9e8e62fb59237277479f38410644fd9b21b3ef1de48c68c1d708e523f5b507c15eac8f972a67604032126918cd14c1a6555bc1aca8dfbe5de26f6124f5cd14e58ddeaa73759fbda75a9d06dd693156e915595c78ce00498ea6a07b775727c388d2c05e944043759562486165a4afa142bc4b9baecae44a65e67ef103783759fc51de52f7a3e36ee2e850b152e2a5f568f962dbcb2de1295b80a8af9a19d2a4f9aeb5856e1d6a5939ddc9f4aa5b59d7f47f9f0caca9ae7eaa20a817145322303b1ed164dd42225857377a2c5d56ab649cc3c6556cea598b06e00887e3f025ee3f5b93a601b25b00b355f117359d1d474346589a7a00797aa9554b62cc557ba1e9ea72cc3ad84f1ddd3c92da0051aa83c1ccb987afa8a1c30a645e57b2b9a595e7c11c1d6a9f3394fc17bf2ef823a822a2c21db163f39d3b2d964141cb905a7b4bc774f91371988fa0b6f4e45ef1e31681b97aa850f5f4b79177c58ca3d6bd36b0409e6a01e355a4abdba8e72147f07b69381521c768116f1791c409a09b10fa100cdfccd53dc44914c7ea30e0c6e3ab8f1016912e2fff211053daf549037c3febf047d5afbb2af529051026ec391cf44ad5f8dd246dd3e891cf6241c4435fa6f043b9c03ba18213835f2c2dd3446944b6b65517bc654bdca1e4274fcff27c6c079fb73493be3aed9414115c951ec78d57de2e0663b372d6c32a6e300bd072bb29915209f97a5f6ea4afe280307a9a83ff1bec35f2db237078bd779e32088ed6dcfc85b93f13f64e39f42ef8de6976df542c7d498358d58a1716ea40b2c991837548d95bd8a779abb47b47c8c23566e5030394007ce3b69f02c205313cbe91d908d00ac9f4c01f46ab9a6024e3428d17194bf5619438b867ec0caacae96a5b47c0df1171856e48c608514c55424c67d571a2116cb51e8cef381f70bb6285b8b8266f7679584fd7a1b0eb283e3a8309c755b124cf31f197f84b8222dc16808bbea46dc5ee37938be62718d100725caf8ee5756c196195ba960f4b43e6399f5bc5c2f9025d0c0b8f5434a7f267fb25a0a19c84685d172aa8d91e8b7cb5d198d3c72ef401d63c8a5abf6e25035ed00c10290da44939e7281be4b588f912bb22999a45d8b3296eab595f72002535e56e5b40390cd4e33c80bb8b9738a8b9ad4b6fe4b9c1c51567a251601fad501b78a927e18547ba1595dd7c661d3da918a67c745cfa4da253417e218b70c3c4d73cb3ad845729f33a8d61f7672b668b3a10f76e86dcd9ca6f395c95db619696e7541090e34a7df2392fe212254d71daba0a81974fa256b69578d4d6d23c7fe4acd448b324d3f4b4d7ec203b43898d8879f986dd3b266a2c2c2445b958aa0e3a89915d19660e50a9957dbdf772c91a9f0a161aee8daebb15f06aebc4f793b07a59069e4d1e889f8866f934876b6fa038693ecd7b5234a9595b2fb383e2eef5c5a539619a31e089d5d81a725f64a6180b19f4ea02298bfb33b58a304cd18ada1318fe5dc003f3e764e69d9ff93f69b285e49050a298365d31f34314f76c562a7079e3db6271bba63ca302f2131ef72eb5c035cc93188348fd0fa47f8181ba88307e452732bb8876d038372abb9364b4d86bfb7011754bf7db14cebb43d7e1c87a21b7d4beebf328c038b5c8184514452582828c9423f447865810f31f243a021d5475f2aefc35d2046d00b248db2784ab980fbd4f7ffe5e2cb02d6b2693fe026cccd34b0d9923b23b98663d2a7458afcc43164fc1b29244620fe2cb2e912b534860142a5fdbe49210de5361ef1e7d1069b53de120c1d6084ef5e11e2adb5f934a2efe2955857f2d24abe7932481100eeec34ecf43476040da8f5a574147f445a23fdba49d31f53085235da7cf08464913542bebbb581f4c9ccf54a101ef29c1d10f4804997c4711d079ea774a93c9f3266c192e2304c44036eeea6d577b758bcc57e3be2400c0434415bcd2e7adee1c0c6a7a123837ccec2386c470b9c81e61997b4c4fbf2aed5967ddf7a639c90f6f956f547622aea0231096adc521ee0047b0b5b223efac4e180a9c793c625b7faf2c1ea5135f66b796de092a15f22ec10351169bda1689a4e66286cf2c2fb6e7c2bdee37478d7305244afd8642a51dd2b3cef9b03606487759d9422eea3fe46c6a8efa313fb8eff6b3581366130ddea9b117952cf0f2d3a225e73c6669fd43f0d4a97d97c02cb6a334281b65b8c1076148d44c162990cc4101bfce960731092e66c54542aacf7df33745096f17ed989627f028730e9611599493c447a2cca538e15ba9ac3c334caf41b1e0a844b2c04dca862588142cf896b10bf1aa32030f1ed99a82958340b09495a7dda3394d87a3e82793cf080a86f0ad4d36094da5247094057f2a5938324a9b5f6739a4d73b44b84ae549984cd5d216f1925b8e5908b7227a465f29d1570ca10efbcf9f9d766a96d29306f6b7d7777b34c9d9df8f66dde0ec4bc6cf009811a97e0478790c4d277997d8257c82e99ab9fc738b9a1981e8796cfcc40187316369ec45ed344e1f55e46ee331ddae5c39b872ba7f27767fa7151cc293b15f6321f982b24e3b014fa2de86cb4d0f06ba563d2de43778251826016130ac90fef7aa1b7308f4334161fedaac698a91bd754b75c23fc166178a70dd82e44e64286bed4c809a122c168759cf2f08543c1dfe4a62a9d4355b734e1c69bf21bb187faaecc5969bb23ed936969afd20f37ca150c3d7a3b962d06cf90119c1ba6495345b3bb51fd86b8c1219f43b1239d77bf705d22b7f982c283988f0938f79d58b4ef64f99fd1efe5f5cbd03630d5bd41853a3a2e67235953da27d3360a3bb5dca93a3fe4e694e238aa229c6708c0131d572a73ac1f31cfd68b40ef57b83321bdf253c13eebc4c9985cc459222dd00bacbc297e66f52cbf10b39616f6ce218d5c05030b81a1d1215472a7d9e64da8534b55b07de6648093a737cac8cc6656ab6b683e2896349ad351239f0ba8650ef7e057cc3d05ce0396a7d9424fa5b65c6161ab1b63d56f22cc415f213bcc61090ef47d0a2011ca1bca7ae2e2ac96df347f91e63f9e6bb204aee0227f5e68da9d0ac90c845e34c8929b24e423a1270bd8190ae9018aa99dcad29b7f9b0bb7848cec0714bbcdf786d439172b7d532edda51d7c996a05d387c9c6ebdff7f29c6c369dd947cc14c078c1c28953b9c8d2a6f8213082362edab97aa579493a483ab2b9a363c318be56471b38897cc04d46a330cc532b02202488edb38af44fc51b3a0252ff46507694717fb97201d6a44880e1701016d52d34518f6dde572d4bcdc71473bda6d6bdc91812bf0672e27488184531bf8c7d941aeb90b12f914b5f3e7aeb9bb317d8e0046f9a3f8d18362e81d3a33c9a4c09c2d1612c2b4f9326adb1300a27f68cf24fd043fae6141abe74d5dd42f5366513db2a54613aefab455d9ebdbcff393219e2dbbae354d40fb9163dae778fd0a415bc7eb811bbb76ca35a7eab7397de7ace87ff3e3c85214c8f10cd0a6c61cf24498493fa9a44acc103051c977b85797b34b1f00f49383c04fc2882b151fb05caef20e3b19d11c4233094c29bc3a71651f9ddf22110216e4b7fafeea5256a05480de635b94ddbf985b5ac27e4da3e68f04ed92a6c72563eebf9b3bc35a68a6640f522c866bc2769a433d0a5c49e059076c891c93d37a0fa082418b782bbdd3665d5af29bbe7e0aaeaf99de57de13e80f8661ba7229c32ecf8ed09f3c328c53a26cb04bdae8a151f1d6dd4807640f7cdf4f536affb8175da8e96afb179266a29588f8f45e4b63ea45bfb56cfe162eccc61eae216d3bfc13c38a658d0dffca9505f4f333aa9bc49b1b78a6075ff87c04fb45b9de2f9509599a81876cca4111171e197186af09075c8d6b95a854ae35c4ac0fe9f671b0b9abbb1a9cc207bafc38b71b85f736fb07ccfc8a2945f8d5c9f60fe917436a095f1f590221c59512452a8590af34be8346c377483f207d917e7fa4792bd3174926c41fdbdf3c66f73ab3c62d4d3e4f3693bf34e785920984b0e496fc5e42bc94dc4239395216347e90222a2cc67c9a5d2c79f77a98f8c3bfc5f3f207ae88a3c15059fd907b1a8ac30e38e015682b82be0511065a6ed59bf1f24b51093174094a631800c8f687c337117021450f6af1e10604d76a2cbb3b72759a5f01b63e158860853132c448a70f3a02801e2f702885b186244e0d3419922b5c21d291513d874153ed888c59503e5beb6ded43cd8008314f0c6cfac302027c165a51c6942e253ab0ab061a8ea14db0c93ba8e593c314d1c8a6230dfe7373e1cd4f28c77a4aa14f19db3c33229324b40b3a7e9421bbdb832b26f6d943b2caaf214ab77c0eff2f39dafcbc289dcadabce6808aab6ef9ba7728045d1ebb394b48b012a8fcb79bee8a4fa79f4232dd91cae1e5cbda1f394e9e24cfc10daf70d30d136cbf18da194700ec43c66ba5e9ee91f9442fc68ae9d0f4d54d95394bc0af4ddf841141728edf09aa60874084b15cff7e6aae3d5d73565ab142ffdc651c0b2902bad1b99694cbcf758bac92d5c9e043e9c9a798c31f338d7aca0459cd7df811e9e5c04864c5701d5e13a64b5a9d8cb350444b0691eb2917d073da6bc5a9b41659f92fecdb52a9a4d2504b4ea2c5db7b61def5a8c0a606bed2d284607a804de5629d92ebc80c79da483eb7a54bb1fb049120ef6361e5fc1d851dd57a203a96e3c66d320e663fbeb853fd33d2a33029fcdca446a5cdaf618bc454aa6afeb0a5c9f934db64155021645d81be4a10ee60ab939496887d89967d011e62c880bff679b372caca9be135f5ccb4bbde5fd7d78a0f1ca88563608a3349818113d3ea011b31855b4dbe070d6cb6b1fc239aeae23e4e7b4e75ad8dda238a124c0ba238076dfc4d3784775e80c1dfc6f85a973af79ccfd99b1824e85cd3b12dac5aa171828bc8393214f203183ae56330e1f8e194e4287c14d2bc2ecd4d4e2a74b6707cf1c61977dec57d6a5246ac8821eb72d05fb2d982127a0f99992d088f874fad98c77639dfa89a7a6555771ea97bcfb38d2b21467fac5d55b9ddf038179bea2aadd65e06fe8acdb94e53823ac5daac2996519fce48c265fe52fb854afdbb99d107bc49537360a2387073308c5059b1cb996a2c5b8f89833aff2af1e8630b2e4b156828bf631a35e62a514d2c2c8051e5aa62f0f49ab78481d2a1ba8a17c496879eb651075a9886c332c92ec69b5c328ce78a7b2d5b5fd6aa2b9c10fdbcff5400ee445477a50a8820e50f33c799bd03ca5201ea92ef29899163488594f618a4debc48ffd8e90d959f6af0c862ec78469c294533d67be3e315e878969fc4813c15d233b2b907e146dda67d166d9082e52b8b1fcfce6ad3d3122a796030a3dd6cb035a13812b949bccf3b4d71567269ed3dd98b5fbb8e4ab728233933b777cf6b9c83905c3e08b1b27255bf541700522b3d6fbcbc3ae8fb8a83b3327e3672261625d26b98f1c476b77929f5d056a423ca3ce5fccc1c7f50c59bf04362a2d7bb283d808fc32a2b034c2defb9f18392d57d7b24fe16416d683912fa8c60f36584aabbe98a73ea590d49668e5acf44a9acda711c545a84dcae4c67f1a1a95d1f7b92014ad9bf6b6ce4873865a643f2cf2eeada6a12bd0b6cfad857afdb4495e8f60754279ef1726fff66116e1a1f596e35edcc9d241e05216f1ac26d3aeca5d78e5de9436fb547152f94e8664325d37196fe4b95a0002e7717075320ffda9e4411a2140bc3204813a79d24b769a10aed28c4433ed1b97c2ce6eed08563d31db1ce179b227cfd25d978f635126de9e5d29b049560c47700249737210bfe416d4a9b9a8a222f8f20d411b9dbe7d977810c34308a83c2e251aa5ed4d2ac159b4ea0329679cdafe56aac775aee44e9b2265a92a6cdaddfb2125aae8881e32e531cae993866c0333179239fc7fd2052a7e4ae246d913e0044a1b944d77bfebfefe15daca42e71e2ce13b66ae5e58ed41f724d0ade9647f4d3b5f21be7705ba0364609d68793143f65569f98a1172b8ebc98620181408b60b0cf69ec7b5beb5381ab63426f7fa09c558358b8dd1043fcf3425387329347bfc7ab5d6fbff29b3140694a466fa31f1f24f90fb9d692db80cda1ff43cbd22849097082137ed092514dd0ec71cb43cca9cd24e23bd804af7a90aa1d14412a87767cf23b8b88aeaf23248ddda606ca39b686200394c29e11492f280d1ace44f514f883f9093c8e18ef4118eab2380c5287f33387f136a9c131478e21da5aa11eeab9a3c4c19c17009df578ea019bf2f940910d33fb02bf15d027242ee34219c96dde7e6d3cfce6678cf2757167fcf76c5dba067b32a2cdd3dd8bdc11f0165aa6199f55b05ef4b582d170cd75301a9c6eeb0b55cc82a51aa8efe9717cfa7c7b8f6e09493dc5662e5b62355abc924a3442580a8c89420621a875218a0772d89afd5c2e0396b17de0da3c502725f37abffd2e3668b954850bcc551fd644617b889cabda8953f5c23af3b3a1e6f6cb1e8c8a5124da6b9559f356127a1dead8eb2e6a96d756f253caca48c6a5237dd318fff82abf9c9b4517b1bc61642fe80d9ec418f9070cde98ffb31fa68502cb25dbf08f4c583602bcf33a6029e7c3731ec00968b9eccc95e24a0984d20580fe530e3ca7dfadc4643b4b51db12180291369744255ab73209bbfde334d8ab493c0f30b031a4c1c3eb4d0d9904911825e80b1441e635c397a355ca550e019c9d331433faf84abc69fccfa7c6185a0ebba2a3b6e1ce21f0a6940bae3447b9e01e417285616ad560135ce4d74ad3034b1f1cca2131e364200558a225f05d8dc74c968f2846439c5c368c9978b5ad5fa41416ea49401032220c1c69e4c58049083dad5649a46b660a0706d7ee1feeab758c4c5c20eb498000c0b2f8961b16645ef53b76adf917aa573a676d829d23b6a688f56d952deefa5f97023e81d264fbf95a86f1631e6f2581d153247d6c0de22bec0248e099e1c3c2f6e99cf7b12e667a59b50da35e0174b3dcd6ed6975d7ed3e68b1797eba4f7c1ad6cb492d71959b5f2da3878a4ca9c8fc3097b28b57ddc543a6a01934ba0f26566b857800e5f6c54fc9af073b53d5a4318ca917bb5b3a524509e1331dd6b2f3ca909715b07ef20289784cf13e942a2117b1361939836322a4e8c067fcc9b02b6f0d70437a2790a1688b6b9f9006411b3b87adf35d03f6422b28b5413defed95597e0c22768ebd36d6bd0909dfa3540d0e9a534476fea68892a5e70906302aa8932a71426ecbb05baf5f06af9167850fe415cfdceecf144b9012f9a1ae85b3f9315232d0a9c5378167bb0f1be7c37ebb22dbf9f0be66a8439529ec1f0a7ae8074c4be2d598fac345d825758d2549cb432120b42e4a4087bc3ae12819e78c01fb9720b7e3a6782e91488a5ec33d108e9d3bf7a51af0e52f3bd8daa914ae1346b0c5b55d0e3b4340164f39dfe387848641ca6ff2159b7c48ffed5985d6721e2098a747e2186c1c6b2aa8581af6b2f38d9d49da1f34fa0d0e1f86575461dcc588e1ddaedd7b9a1cc7954a16bf040c2fbdfd2a55d3895ffa000f0dda8f6b8783907e5fac7063fc0f29cfab02f278c2a122d9b76b55ad55aae8a1ab376fd519c552afac8443e68e06d59244e717d35424af4c85a8348c5ba5edfdaefe72bd8a04060ca726094d4b6d04bb7222daf508f91f9960ae6c948a45bd6f3936bb965d424b2d27831eda939de7d2dee151b3243048e830e8af5bbc159c45c0a120905bc63279c0b7eb8950fdbd411f7b7a5d0d64cb01403edf3394f4b2e4926294b31e747a50e3742f715c3aa294d99524ba856de498044f909f49e728ea50cc164e2d6e7ec1945cb7789462cfcfe703eff38cd2596ffb6d36a1c5dfb532a60fb8973986c7101f545328dc5a052a1d4b789bb89c51a80c31b91c53048f87daccb40d247919b53cf896b1fe1321ca77b42ebce36b1cfdcf0eef889022af623a89449af66382e582b44f21fdd2d130111f51ea68183f5f97ad4622396ef6607c9b8204e93a0b308a1482d00e916edf8e72dc493af0581dcecfcdd1e322a283db165aefca2f1db6f4501e8fa2d3fb1803322110d7f3f4f9306d158d6f501b9429c4a40a101b081180f3ceb39f5f612b591e6c9c486da5698d3847446c1700dbd648245ad1ac9c754d0d9bc296f5defe8fd2febb4d9aae958ee62a8010f75dc890d20eb9948c90716ee00c4605fa1e99397af71522acf933923a7181720b819d59f2a030a34eee69df45d4e77e4979eb37f43130bfd6c5aa1481c9b0ad503f2e5d2449e280c49353477050bbcbbe70a909d61287e37390ee2e717bf764ac1ca8739e959e23857012e04cd0afe7ce84c50d43506ec0ffe5e71faa800f539b14d5b9db4c56bce46fc043f5524e9f8cc972013225090f7b40ee224845b27db2237ceb7a4fc9fd6d6a832a7a489ac6a9712a161fc28aff1eda2db260af15955afd990c7c25ea7886db1b063b64a760074ac9087c512722426adf6c342320eca577dc3ac5a916e7e82abcbed8409e9c6e60913dd713e34c17f3e3bc3b97c904dfea486707279c42beb9f9ffb364b42bc6b05ed16763c2cd9625cdeff9a168202eff4cd22e486481c625ad8ec0a510822e58702ba09c99b1bf0001d49936231547209ff6475281a57b715cb8140a8b4da5736eb78b39bdd72a6aa028ae8eaaacdc67054e7ae0b0b66d6d74c105c20f0c4fbfbfee603e9e1669299bf558108591e452f1aef00321ea6cd9e1bb2b8f1ae1cc9cefd7630e0f6de9a20bdfb2ddeffbe5ed9d421b40e3ec20614d14633718f541a4fd2ac370537877943188c066713c1d6613805f4af76a5eb6078f4cef2cbb72a00258ce54a12120fbbbe380386e639d67d2d3c28713e11ace2c4921f129de5416a89924a2983fe15fffc26e7c11e0ff0f612dd56d770c64b31ed73b9068a7fdfe9cad1dd0671542f69be265dd9db0fc10d807a7cbb7d53b1aa58ca6add3e93324381e50e6e3237a3513c73703959389216f5928cb756033b2f2105b5a0b2b3f8ce2f47097d61b9c167810c91687d4a699adb68b5486aa961ac2e870191be9b1199f5d6a5403d8b5e9345d61cdc8025b4a1a10673ff3ad277f0e64bf951bdba26b2d875032e3e08a4dc9332037f12e57f58a39b6868d74a1b4230e900303b11e4013c11bb4c99a63a7fcd493f1f9e3f8b8f740e3af3f94354f504572291c9412b00ce063a6ee96e8297633eac44d182e01dcd389376ffc2b202f70486129c3b76fb541f1a33521a3b0b2b6b018bf55ba51ef443aefaedcae01b4f51a0cf3763aef4304c58e905ffcfca69aace744421623c34df462d6b4d8c8504b0f2a48d490aa8b95d89f3487e428b1e99021d584d3e134cbea112eca8d45ffd4322b42374c5a06ef2dc3c7abae679eab012f6661a17084528a82ca54999212b802acb5caad8f9d394724b60f31973140ddc50add8df2b4c9128c62531aad4b6f6e95900a4969ddd9cd000e97047c51bb0e68fc3245eac5beb07f0993cb43b01648aefdfe2e24058cee15b953b499b2f10b8167d9d03d5d265cc04e154f2b2e3a9074bb3f1d1c76eef317fc3b97959a67888058b75bab25323b5c71a738c459fafdffd573a1d5d6d6a7f7cfca47b09a216064c4340961a3de4c8f57b0a180447f0f18732ead410f0f3827520c5874c488cfb7910531eb18c14cf15f601f40a9edbfae64c1d4abe19d72258ea3dccad1e546dd0a91e59689e31a745fd0010d9d1142cded6c73341dc4dfa5a1768807f0bcf680b4b2bce23283fbf67e71212e2c092c91951baf5dda529e75a0d0e1d72a19bfc57a057e9085bfee13afc51ce6884438319efd07b0bb789846387496d262185e6c9a01bc3bcff61e2941aa16a76070e89eac2b903b4a037fe66586e4e3ea418882bee65cd9bd7e1f727c400f0b55db4957bcdf1fa32d719c672fc95b791ae8cf8bba919a3fe5ac10497c4014380fa7473d4bab4278b99c86f13d8fe918d0fa4dbe3bb49bbf120f54bd2458cff65772479e987973509bc6b72f1400dded8cd2f419e86b00655e56905fead4c45e3d99acafed766083658dfe62e284d04cc60031537c93a3360c553359e0d258423baa82d3c40b6a71457c61c24c0e1a10242c1de392d500899dbd2102c1ffd200bb36f387339f41d10e1effe8cf3440d06a26ad79169edba2d1f426fb479483646da149a01cba053cc8723c2a760b4937ad6d360069ed19d643aa8b35d58687ad089f38033e11adf61324c6e6a64a8a2adb840de96889f15a7c099b387bbc681ab38fcacdba5d99828749838d48ef60d47ce8bf70fdbe2d6dcb76189e9b9b9a0a9113d58ed863969a42a8839a880c37758450742a45e0748edb929e4bd86f9bb994bd549ab1993d128078d589f829de727381bb4582f008d4bf128860727cf085cbe7c81905a44a51493c63b6fb33017beba25cf6cbfb4081388a865be0017db393329b668ce010ebcb56012465e232e2602420ba9a6b0d64af4c534383f135144b235a4f6e334acd71a74a0c363bdb593f525a84bfc082b36e9e7afb03d05c1b20a0c828cfba11e4362532c78c7b45b63bf8427d3572e2b9854480c868d7bb9b04e70a0e9a1b970e786ab102691ad0d92dd95ec0815a15ac13589997b75b8ae3cc3a281971ad0fb554ea4b38bfb510d41b865b9e01f398aad7387b30c04764a7b05ffb1f32dfbb9f4643da580bf1d31ada93985cab8db4f159b703dd4e0946a8ba318450174294c999d097540a52e3206251efb3d3502e9c52e28105b147e2ad262e8fbf9c5c974d0f305a83c1a7f9d9b4cad12fcc7e6658eac335dfd335c7c2ce0fb603ec4c18b0f5b7f7031c8f0b2fb64b5bc7ca85f299257c36ad998a49bbb8d54be5d3a628565199995b21917e1bc3a839b0a267dc135f399b25f2d2676f53b496db3747e12c1f4a4b9c20a8e07738b169d64bf79cb04ee273037c8cf3f71cfb442501845bf4005030100dbec9040ebaf6941d1b2525cddc035b7b5809fb1af1e0f329e845257551375fced50650c669236626a5fe9142938a6d68710adaa41010f48335ffb4e99c9e24c6f7fb736ace767bcdd065c53d79ce17fc72871ac2cb7f6fda6fedf61e3d7b17e16da4b726b769c130cf98a08f555fe22e27f5f18a6759d47be3bbf4a52a240d6e94047a27494147450993473ce65ca81760ca7b2269955529c09e87ea125bf746ae0e5323a7156b7fe8b43ea109b704ae2999b73d4c0be5e9a1afca86ba0ad9820df0d57346b24c6f57849dad8ab5b05f26eba23481eadca88bdfdc823fdae87a6f13fb607ea66a4c657b34e4e74474af4216cd8f21cd6a058afa0a013cd0c6fdcb930c99152d1c46b55c919496f5a3d53cf5d18eeb97f77a53b6ad121909f2175ed1ad70115729674b95e2d143215dfbb5a3c8e5037f804c65abc258fd2d445385069a642654b87830776303405cec449e1f69c9e7f4ef36c048e4587625956ee31de3f62a8e9863337c10b231d0d3a418b543d97e2179108b2de5f05c48875824472daffdb21229ffa2313726e1c6249c085bc766d014697edfb59b0093dc3d8350cbc0f3709dd373876ac1a91e60dc613eec1976ca5a786a3022e333b2c4eb734dc3a993762f6df0fd77a1d41ae52deffe0f1e4bb4cc896e31f6fec2d0a08dd6fb53f262dbbb19ede342adee6c78105a17abad8eeec0445d924889e2b10cd58d056ef90df6bd25747d6f62a4f85a17453e93ba3e3b289fb645bdaf2b6717fb9332e9126d8ab762ac9535497a7b4af7095475e64e95fd3f71fa3f48872fa0643e19781f929488adf405822dcc0908e64b2eb1e6844df6c70b16f763fc62de89733781c053a9e4450184c5f1a73b380f4ea0a34d02e9654b918829312f0f74369c77a03a0049a5bfa744a2a7f2beab60a323bacf278caf24daeb380269011f2cf51c023f77c98774bd672f3de3f9ef56f984cff79ee01cf0b2ba15389cb740cdabc6c3b30ffa7d15a36ac95642f42fbdfe140610935eb0fc4d95a86b8addfb5f643146a1db03dec36134b373f6a07afe94f9e9d1a897e7d7d9a446b1d0971525dde59556ccf2dbba48dfe5a9d81f96d3f09cb52fc22333771a5cffcddce6dcd7fc4ed2377793bb99ba056cd77a25ccf8feed542122f469aafd572431a14a2d24cbc25af922f99c1240ea6edcc3f1bd8021f67750a1960e629adf4c0e672cfa3e571975cb041c02ed4cacfe31ebb8919e30ec6db37d71b024e716214f9577850ca92e826de3a9677baf986b873ccd61308fa24844bcf0f79aaa32b290e16b0c50e53828e2ce1ddb8f8d20a796f2c63a51c7df7d691f11ba260c56ba571fac898cad668f0627c8f7dd4537065bb918e7789ef95b3a4e77f0ddc281ff9cc5d46c8a8c2135d9c819a7af572c24da768e517f790c83c1e5a0f73d1517264936761e73673a080dc37ad5dcf4a374be63dbf8427edf23780404c1be140526ef8b038a5fcdfe7da86caee3fa6f5788f7c6eada9016c74a64d53228b9736113653362239cd027532759c3048820537378bde28446194d0abe5b4b8dc66211729c6bc58bb369404d82b29ad23f5e02d98e8e2bff73012f3f02e50b5acc5e153568cd351174ed8848addba60e2702b6b1742268b091cde8a92e144ca3e91a36d9bf0f8314f70d7ecd43436ee83635feeba44d36e298b18f62cca7751a13d62cbdb936a72346cdfadb04c3c31f584c4ff9fe2ad88e700b35a700789fe34ee054c34e5b6107b137fc467c3b70dd0fb713ee8b721872634d5a54333c683b4235c5b8ea0e53e64a14646fac0190448269d1491f9715b6a2a628c26bb28cbf5d96deaf715505c8ca5fa070c4cf01d3a430bc79c565fa040149c4364aeb0ca3846612813aaf79951760477f64e6c72b63679b65eacbfd05d98d4a95a69140ad07f6de236814a377b30cb497b8979b93275eb420cd494db295c5440db1c6f520ccdf60d4e1783ac128242b7d02f32133ff838c4c9bbce9458aefdcf5c267f7afd8d6b435b3d6796320448a288a720700a44effd086fa0a4b101217050e8de0e5d2297a7d65f50bd7a356d776738e8762a6c662be2315784245c5b751e634752385d73687d6e91384275d65deda58ec98722d10f54e3d3ed27a3fc8d5006a39a71d8cec1b5c23c295f79c780687166e7f121a7e6702b4c712017d996a9f1ecc6c19ac7533157966b318d20fd4e4587ff04ec9b11daf7f51fbc4de22ca7229e0437c5b67eb7da0e2c315839a03a8b77ffbd682ccd57143cd1e61e735d5f42697b1b252eda21a2a1007aa8256fe48d36f921c81fe18bdec28f21e6c129f7bbb43cff9400e59f7000b274ab363eeec8c293679d00575bc0118549d05edd44609f8200631de6c580fa6d06f91213b2f6e3b1b138de16d434c4c6be54594e99a2edfa61e2c3791a63ba0c05ff58ac13fd45757c491c10f81f40809d7d6cdfd19635599f21a48d424b86e7dd62ee65e93ae1c72c568518c8da9424dfb46234c6b0d4185d292d9b0225205660ae569eac37abd94203428c4e8a85fc18cd362e89b2b4a921cc99faf8784cfeeda6ff2ac53ad92eff1cd760e82c99076a68e522b981b22aaf1afa9c56c8c391eeeea35d63f9755c2693db77f1f8a0c598e9e4d20e349a526c5b829d5723b5ef3779d9873c72193b783964f7da224f5e98cf0dda0d33085a633aea931ab2be017a8f79c85dd135aa282d8bbb75545a0f97f0076d3e92088c07d9e63e0dbd15dacf10bc6e2f77e1b5744ea1f655afed654579817b92d6308744d60031f1b1c6085aafa61c9d5964f82458e2172fa5131ea2a4b4e47523f6af0ec059ba1663239ffc03bc8963d687cef035cc296aac70d05c6cb1e625f890869e786a3cb00200306c9cdd6cf13c4a7b0bfd3223674e1a265bcb0dea5c5b44a3924666ed6e1b0b1d253ec9c193e500ad89ec16d0db23926fa9655d7184e136ec8cb33fa4cb80d16fa69165446f1d057e79905cb2bb634d19965c770e45afb8dbf448794c121ec6b6d6856bed845002825c0a227fe4dd526133445dddb3efd0243a0656c0221570645473d987fc6230b92ff65f27ba6e7fbe5075f8068726d46b47d8f164e077975026bd4471c83740a79ddfcb2b0869c69eef98e5375ac14e60996f94cbe12ea3cf0bd7cdfbda17491e18fea641a7860247f75e69752ee568fe49cabc29d1a43eafa8b3c355d4e22781e1b35d1a16022c062e1fa879cbf375aebd702cab7de073888e01e461ba3ead2489a33c40d01a40d51eff7df17eb6ea0f82669130ba0ac9d00635c46e205fe61a72bc9365c74a94c29abce61f13669ec268055f459a484905d33d47ae1ccb1bca54fe2058a30c0d2d16a331eb3ee3d4a4c2ee24b35e6e3da1e2747f99dced19a91911a3069addcd5581454d5af12ec238faa0f988fd81d221a9dd7b827a57085c1e9f6fa49c02dff742c65ccdc2338cb6f390d96f9e6b3f238e3fd91db7622da007aee5009eed5e142a9f7564db85fcf3fb3618ca5ff92589a3989b7a9ec81fb606390bae3e9fecdd0fcb62c5d963b5bd2f22ca35e3a42ca0796e5e6302b82bdf4322807ee2d12d7791799d140ecbb656b6144e5fd5dfb9038286863ee4ce4d4c2d83ee6c10d67db3713c7e1e0bfefe520926ec9d0cd9980b13ffc2eb4274a80ef2e871ceda2b77b052ec47aa4e6affca3315555e66948f6d2783b6e3392b6454c9b8b4c7676c83e281bf046765be839bc47a1457873194e7f859e15a556031d0b4cb5183f3a68847d4182deb51337a28960fd927619830a99216b6b9e68d6c743bd81f5596b0d5129b2f91c36da2676f096596685c34c26fd9f80c50a375eb8d4d945975db829f4f9848a86db861072c2d8e76548dda3c32bb822b2901168f83e5c984e2ea5467bc13535344a1fc3df3430a2b513f215366df250eb0da1bfc1fdfb44a3ffba6d74a84e7a7af009defb90d1a89d64b2496b6ebfb94f90164aa65834ae836dd3e576bfa8a1558b513877fd9a51e5442bb5e9a0999bb5f73d529637524a6cc234bce0808a6ae920a1320f165eb09993ad67bf229a050502a703651b282e13881807a72fae8116150a09ad96df9cd2e68eb145c825ec758d26a64f3b761137f90b0930575504c5074b0c1595b9a4bed461382291c1ecd19ce58f029e555306d47d2dd40cfb13f602e887f59d6709dd8a62a08dec2520883824d1717544f8607763b782c2e14bc3089e4593b834663a019ac7322649ef765a45dfed838d49a958cf29fe3e154f782cc3a011ca894247b1463f872133c7baef872cc792d2dc22ba59f691da6ddb9ce6ebe911150c177c30fab2934c033a7dbc3032226753334f549e27b0c6c12e2a05ea41a3a5e87edeb2a45caa0b3e158a67f71d213f06bc9d9cfe01d3148b9e46cddeedb5b1317331733af95a63e124f5afaa8222b2022fad443866c9ef661ab2d791a284f06e7d1305270ff4b0e3b91f00d4a7944122b8eb2cb8409784f281c9f93ebff0165391e4d288888b21bc8a80220bbfd9d8102be1885883cd3f17105a1326b719477b8934d540a9f24818311358e58c88488390354837239db3b8de411a9313c2a9d4e75bd1475fc351c92fe413b37ae6cde4c5bfd31db5157d743e0ec69a3436b8ef9b15ad9a26f8a286065523887f7a42cda4ba7683ddad48f2a5680a823fdf674e956a7f5445bc17b9c228bad3df8822ffc15b9449e6949679a11b6248668471fbad60e5e0a588478c600ba6fd28cfb7111cdad606266054d2637ecd67a219ff53a8901c9857af97fc30144ec28d41643651fb37391a4945760ab75e096978b2dbb9009f71a52a5204f60f85de0c05e70170f9fa72393244b89e2186e6acb40b8524786dcffee48ab3293601c64f4899675be5c4050fbde5aeeea923061436d6c33f87e7d599b19d134eaa1056f31e83a7edc7213f87503c69bc682ce136f637b897edc01f81fcdc72b8f1ffd2eb945c6032c5bbd7410e28fe2e9ef47954e5b8342126970e712b3dbf150fe6bd909dd58c82e9d279ddee8d5f9bf5d26bfcafa72a9db78fff2b4e7b405f4e1f4d51deba633c9de6bec322c784b6a30b04d8cf129b0747b46472ff20992c9243860746daa6da72371f77c02b5228249f5507f4eba39acec019c39086538c0f03380814ea59335e4af24052cc72c925a513f40f0e1f7cd05ca209706791348e6749bcdd4ca512f5b63fc800137fee2d62c4769e93ef53e7993a7479580d813bd5b74c5ca7ab27f1cccdcf804d01bc8dbbd5f47a635f488b4c54d2a89f83caad4f20d9e38893e21d3f19a12ebec69f9aee4b15c4614bb6da37b44a1306f6cec2a06fcd354fffbcf5a5c5b5e3b9ce9dd46456509d14a59f31c277263b038d8f2726ee77fd9d8ad15f06d33e830eca25a10d228d55ea3088acd6434359217f9a89b23509884bb85f1880fea7104149ba3063942389503c063e2e8b0fdaa8d3ae970896c46691ed9b35fa7fd2a3a9c28e02a14c746373a49b5500654c918bd5852fb7f5895cd5e3a0264d43364d8117a22cafdb11559fa0f50a1388cc00b16fde9cfefa42e33a256d6be4c7c5204e083e6da7081c55c4c7934856ad429d3b7e58cf42dfa144dab51f10634e0ade89f1456541e0273fac1bd4fb4d0aa4241cf514ff754e8737519ed85b6555904004d5f63ae7534deedeffb4f315f715253d15340579d9acc6ccfac9e1e4136fe9cd45c382ad9864ee78d3730db64485a51aff395070f34847ba48a113b84d3d4863753841abc72cb4b715b455555b24bf31b4974ffab67177cb0dbdd88c70a8f448c533f27f81137ed1110725b0366d15e6375d3a03b4a20b63cd0f818ac85a42708a8cafd36ee113ccdadb92a3f9f23476f9ddd95ae9bb0260564f2012d4a6994bae6208cb312537fbf7df1ef30b6b35732e1d4f0d27814512e19482e61e46a36729ab4faf738ffa3a81f224d8ff07da2fd4490599632a8e9ea851e7110663ef71de32c2179d7f84a7f4ea1657aaee3be81cadeaccaa7ca5d876dfabcbd3f201f42525e5c12dbc1fdeb77b4c72f6f36df9f6f6c25be2820ee3c2d9263938510c0405514a144f7f13c0d9e924051f7330b1cca6c3ac70e0c522ce2071195bd154e6abc5a2d349316be38f0a7502b55342adc335b5baa581ab91af1c3b9ef2baaea7e64211cd42ae6af484e3ae2f94c47a889b11e2432875cbdacd51fab55cc0770e84822d59df34c9fae1309d81acf65bead7e1e77f75eb43c83efe37e9be1ae23b6bff4da94d2fb125d3f16cd276a5bc517ed52eb2f32905984eab46206495d132f3a6e0a0a5e822643ce014d47dbf928074628c93b332c351a8be46c1fc7a634c88870621f493354203b849780f4056fec85c7a8014f9a34c6192cd2ba11de00a6735ace4b758b6b90188bd99552872f169ef9ca33eb053a7046feff64063660e92a0288d64a272e1a920d961898d84b9788779937b77b6a03d4cf2b0594e156658569abe293f6d7e92331edd59929d18c547605005dc6b96c219f525ce89e1a214774a9fd3320ab87acf466e31bcd52c354355f67a11864faf95940464cb95a043fe750d8ab7ec53a30af859a613bb742ac287e18a1e4990d1612d0036abe7792d661a5848d84e5f010ba4bb897fc4a81d3024cfdb3c3f2c8049041b160066d61fa1554f1ec1db9772b0439655cf1773247c2f89efbc66d06784af37e6c4dc112c24774cf77d5aacea6296860581efe60f6749999787f3af9b670b765dd5c88437f2b64acd709f898beb69e1e2aecf879966737b8815ed963cb377a151683ecccf7558fec3a5ddc051aadf0af7296d748dbbd051b1f47ee3d21bd43af0505382b177c0dc71208d999c44c1414cc70120a8a40055a3ef47eb3957a0dce7ec869be3d2e966aa2a149144b8f28b453858686fb44c566f2d594da11c02a651df3677c7f0bf49d5c8d7534abc34a870c6f698e5760eb6588873880b8c3212d825180b1c053655b4f063e56fa17f117879b0425ed19c9366053dfc0bdcc0f9923693db4ed560fd720ad3e1c259eb2d1b7de06530e130055ed4fb7147c790b484345523b2715cfae1c7c2b90b5721719fae9b81ee914b78f5456fd9cc02d8e01736c60dda071409e9f1278f4cd793478c23822b3beef9169581efcfa82964f86dd4fab3421f3743b54e95e47f6544a1427a6b5bca1e582f60350e8d42b84b604b85505ffa2a9d1eacbbce197b879c79010458aef187a2020ba477de724e38dbcd372a6dd7edb6cb1425ede3f6014546c16e705cf5964fbe17dddad6d9f169d5ff0a9b80831aa42015aaa087c6c291036a1ca7d104257537bd1f845c2fc20dcea3580131d0e49e1751ca253feec8f0b89752edfd4378056c18f694694392aaf9524739c96d56683b58736c50f6ce0335b1f4452cfa50b25c5ebc4a8335e918983ab39c6f2f9c1decc1874f2d7f031bf3ccdb996e9e7592758872dbcdf6bf0283b5436f8dc3fb3973e2e1e47dc0a9dba8728aefeaea311f2cd12d901f3d5cb267e5750f6b9b1f008e81320fa3ab658c77e683dcce187d5eec6e9ca9a3a56dab8f3c7a8788c2753996091318fc9b370031e9488bc71063ea17b0746db1849dcf31d1ec41d3bc707e22be66bf834d1b34c1738214cda6eb4aa21add52a90570e6d4bdb006227d4561639d3db098abba84d04ce50fa170d71a9e98455fe7e5107ba24d0f3263f2450bb2ca1a6006b76c6222ac1070c88df3e91caef22f7e8b9d4f8c14cfd7a9d79f5a6e0af240f4100cf97de43be64928758ecba962cb25d63e64285a00de78d370e29089f0e73c716bdb045b922000f3592b008f40b60b57e1cbba16d5bab6bbaba50b249f4d289a19eb24a953194d69e143f6ef6205e1f53b6ce115c241ddfe2e8db980eb2f6a62247284ba0102811579c6d25c6bca806c8f30ed691de78cfbbc61aa57093ab4a7f11aa55f23122db15eb54f234229f83136974b44624b3504974ce84c704c6a806bbad25a1271d9082135d44536a86627b7a34f2acad1feabaeb81c995b686a41a86dc376ca9bc09d988889166090a054819b20dcec6236a809e398444638cb6c7e775b6757ccf1cd6f9637e2267203af58cfc9197c041213616693d28cf0cf8ba68828e5529285dd4f7160cf76684f94a1e8981466e8e08a7321c6d72ff6f83d1a4bf8a011b2bdf33b8ca4fd942d3cd60718282f4e8b24f3a448caf54a9b90856465fbca2dcf96d28aeb8ec6d7e2025c6cc4ff130ab134669dd5fcf18bfb0ba7f3928776e6831e6b314de81eb7b36931bf224c2a6c42fb9447cdfd84f3e51270a2dd05fd8635316c12aca21ff9d6c777803516bd13a1071d5a95b577f47abb585c0a41a91157d08899923dffe425d9886dc40c4e0b09c31222cb3f5749b619da5ae0d7f9399fa9e14d35eb323734d5fbceb67a434683cd0faec55a4a017351235a7f1de4aff580833e7f688c33fc9a0580718178847359a06815af68dd3aed5f2f961f0f5440b824255f6caedf5a4f7c4b0adaf6dda45d5a2e427ddb36854e5ffb1104c4b69ac31dbd0229f92a94a93f6a55adabfe03b4439d2b5c9cfee232a1d7fd1533c23ab6f5766efbb009c915af0c38627b01278d17dd29b43850b680b51ff0690739625c7a22b24c8969af7e71598b9b60c7b76df442f6193325a495ae6829bfabfb879ae7e269dd6f23c22321f3ac8766cee5b505b3fb2a14289d51736961fee82a3b88dbd25a18bbdbc8b74a05c47da11f260ad29f8cb99e1388a778386127f2e9f30acccd41ac9c7235e7b80e7b56d92612741eaaa3e7bfccc81a9890dcd2071cbb43d8060554eb2c30ad664e48c1138e3850a3d1c08182aa03c86ae501857ea596becf952b46682ff939a63614d1aab649134e63923bce8296c61888f39cad77edb558ba8d6225906439bac4c1a3e767215f74fa7f5ea7868b7b5270a9f8019ad48217675f1ea5f4e170fb52dc56e93fa50332d505b9b1bd32f0ca2cb6c11e49638703ec8f7e187cc3c8167b627e41a1a70a3f45e6ac4e23616413de65585ab1627e1772eddc8727f49ba3487cb0b78e9f95e476151b9333aef69bd61407fc8387179d89d9398fb69b814102709c4ab6352e833760fe7611e05e40016dce7171306e10757f5a3b1a8bd0ff360ee05840fdd774cefbe96f5cbafddc6bb3e352af099134695bf666562175a2e358db65e17e6820d02faff04dc564ac1cc4c437745cec7cbbd4359eb7abc6baa97354a01a79e6b3e70ccca491c9a6d584f933aa7e6b03b9246f44157a9507c6a88a88ec269a1e58e32bfe27aafef1c191b50cbd438f7ac9017035fc9e6f19e43947ba1bb1caca7845f4bcbf8e6ac2e5bd983271f746de687fa4f472ee261bbf5692442bf415330270587771567043c4de93b79fbb2a43819a83d81c0926c35225f77dfbab7c8c9d99b59095be80cbe86f32aa6ab2ff8ddae3992354349a4abca474cb10d6dae049bca463340301a11e68f2c90bbd332cccda2bd87b33328efe4392a30248bc94ba45f701499d660bac544774ec4487eca9ac5c948e58c0cbb8820dfa39eaa62875b8cfd0d2235a249144f780450533edbe2dc8ff8b53f3a07e0419ec83e6665d1d2a2b071ab75887f5273c62851deb8c1976d0093e5937247955bac110fef2a5245b350b91c2a77923ac0db31f6c9bb550d20225ed256a6eb90b942e7ac8ce2925db0ca9f7b5e70546a0db04b555f0de0c36079b123da925a79a78f6803021f32163dc6f36133aba66d2cfeeee0e1e0ed28c5ff4d1f8ec90ea9b1746d035f6cc9f4949f2ec77e2c5c30c8714b64dd9f07e3dac9269e461b22b1f10e5f6006949efa7146fa2088c4d62f5d3fcf25b14202816fd62faa637e8c22c8ff1781bdbbde6dc8b53cf278d091f3edc60f83d37cc60967156b9a88eeef2340d0b9ef95a5195163fe12232596c2c74e9ac8ee05a13a3e17081df708fad96bc73bf7abe4ba77150048c33ae6e75f1fb6600c4d6b71fc31a85fb58d28062d159ed930d24d0c03d52715db31a454d7759870a06abb94717cc7c03a4c2860d683139ea1a4a05405359380e8016635ff7e8e5a5b0f692274462ca4afdcc71ed6a716181701dd2b265d1c052f46487177bdab8a2417646cd0408e74e08f123cf507c3f131b239ae71dc59befefc1417d7df064048a1171f14f3596e023a84cb8d35bfb73f23d78874051a3b840cf4547c30b42d5637bcb88e36e6bbb38a462217d113344ae4010c99e694a8c1d0930481025063c5fa4be423cbed5eb24ad2d711b63699c9abe85e87553e91634cc155e4f83481bfdde2cc855a3939bfb587bfe9c72dbabcba4cdd56666cc14d01b3d0ff69f5af89e7df70b298c30a5fe01e926573c53f4c765a22747e89cae3359db5e31b9f3fcea1482d67dbebe7ecac7fe6436cfe5f3bb82803fb7712ccf872a83e0b318136c4e09f90db2b9aa1b01da0d137f0ebf17093c49394320ca19f22f11f7b67715ed62d8df6f7910f6243ba6a7d346fa1f15197fec5e4b8c86fd5e25e74559ea6d01715a199e4bb7c875d02e208615ffb1fae1524f1e551514faaaa7f621eb8ba7a0582f1039c6d63dee6776e4535decdc78c4789988e889e7be2baf7b7bd9373598211c219c20ba336f378a868d28b9feafe4af9c058c6725abf29d56db6ec13cda6a09efb9135614f69eb3ece84cb9cee92ee51be34482d38068cdfec80c97e256a374b4b26cbcdab962028aa9ee150648f78a89416080c90f52d2be968a94eebeb617f9ea0a50048e45df24703f655951a76633ff121818f86312a2b88abfdeb6fff75f24c70403df11b3ec481aa070837ab8adebaba6f6e809882c9fb3de0534d94aa35a509e394d714ff413f39901dfb37059eabfc828023050c4efd04f70781cc88ac3b5664d4f5dac2eb018579a22804135304edece0da97c3a0a3d7c1bed1dddc11348f0e063fa536b3ecafa5681abf360ad52d52d7f90c525d31fd73e921b5f19baa46b7bfce5bd52480e65c32782411165f7851c3415143d919cb0be855cf0c95051c600e7f590915b69e24e87e799da68cc31ae4c6dd2aa4183e17c3661f722f5445f2aed41d63348302d40dff1536963bd82d08ebc5e99a3be60a1a0d2cc64cfa398dc32814c9619d0861bb8e8bb1a1caa6eb768a586459c963311b3e8047fde34a649dc97f944f9e6a283a2ae3336f3d50af98979caa1d5598fe9a22f9aedb6d1f8e3c6130a727b768bd69c01b39723ccf1e7b2c91fcbde593b9248d4dc5becf1093876cbc46156b854027eaaf5763bdeeb5d2f7eae3c3ff68c5b4e146bb9371325e5fff41e662d24857a842f930c204c892a8a14be68e1252dc3d9fda35a52458215fe1a3d0e4efc2e41e6c9950c9b009ed931d9deda2ef547be6dcdb37a4daacdee106acfa7452dfa221751ffec3e5016bbb3214220ded1b9419e89152a6c7d94853f8645c502a70a7fa1d832f09c785abded10a01dfc77832fc1cfd4318dc631709c6100d15db00a820378408910dd8c8690847211bc6a25d11c40a740543ed55033a4cb665150c0b3d419931fd75f81b7af9f940124d471a757a4e828ef92cfe91ec8374fd6304d8e035e7ef952c352523ae10b4070114971fafad6dd9468961adc52284935640cb13b57ecd305df219eb3458bb5731311d6bb2f20c6ebbbdcd208e261a91adb3f3f4e117f21106962e2b48e932bf6fe09a11f5fa6ac6e6e8b09d71654ad2fb19b5ac94fd8703b887e0cf8686aeeee0abd0613539d5e6b5e5dba5eec176814229dfd8ef5defd6752e52b77cfc2713ed2c1d3ba3154c1c994d81a0f07e1537079bdcf4457946b1d28542a7791553089e5d6c64606c312062419c95d0b3c0d4a1d11d52dcf73db8007fa8bdefcd4e047538cf248814365cf6c2ef6c1978f1e559dd024a6abd6f462feb38465f90bc4a4f6338b2c75ec332848228ead7c99238788dff007bbd2d2f72a703946afccd5c3f3ee9440420230341a8ae82115afee6e31eaa046806c65db080c803110be20e6d7065005c2319eecc820f863c2a1116c9baca1519b36f974b68c1b19668bade518b21f841ce8c25375855857b5a7ebb7d94c725b3a2c948812aa603ea92d26cb3c93f47d217a7912e6d929e34cc141f28088f743e724637e02de224941a37a5b79e47f7b6331614dbafadd1247430108eb373d6f62d1f61b66557352e00ecf11aceb00c69dbce31f229c518f4c5ca5431c2a71ae463403855128836822b92d73bf0992fb7fd534f0caaa0e07206f99a2af31e4c123ebf753637519656dd6706e1c069eb2bb85c54566dcc56b3578f2b1dce2247fbcbd2b8dc45e52737a55679ee52d8550dc1ba3c3fecbf5c0fdb4cbb64a1492bb7b6db0625e816f8da785384915d2ac4da3b04ec692e16f1f4b3db2372396fc5b9a6fdf328927e3e7e933ec4977a0cec75a41434ee8e3f413488a035af267025206b6378a3e3a64da467acc8348d66f3baad0fa65385a222f5262ca135ad30c2bc6bae1f56311d11542486b3ad67961217b76cd2395a44378f23dbf12637fb35c9eaf3f2f08f5fd6c63e03ea451d479362f903b2011857e0881014868e83c07352fcf1546fd0fbc772f8c44c31085cbe8599028e27af87398114263d94aeb4abb061377a0c4310e16f29aa69466bf102d70f3c01a80af47ce1fdf066cf8449509e4ce22852b41e73b5f9d6ae88dd1837a3a8db5ab49cca6d1d14849a2d9c5405dcab2d6a44f3788b56bab474e20168042acdec665e9087c6afcc0b25e2856ae72c7f43b9f79c783eaf8e6f3f0d830a46b841edcc70fa5fac032ee33f39f35aa6960d190f989e4fdbaf95d5adf024fbe1a2045625f9f68c540203ce73af60b0dacfd347133231918454c2ba18ec2712ad4b782a12f1830998b383f94c9d9fa3a899e22b3347c46d83d25e9da1542b3a1d973b347818989825376fd4247dad1ce7dcd4b6176e458e4309193b3a5c0fdbf4db06c67bcfbdbb4ef372f404c1900fa27ab701559d4709907969acdb275ebc22bdfc5788e5294a243308149d58ce0a70bdd9f5ac8caccefe956e699986b3c9fa2c942b9c08612586bbf30204db865b926747fa5dcb65ed6848b5ddc2b7e3e5942f6d2b5bbd50c4cf08c91b004b5ce251c81b7c4329f2c9f2b4b0d32ec7e270034d448214c3ca69164b7eb9fea154cd9a3d1d19090e2839bee3e5998b84d87d17b08d14e79e29213d492e7f45ade45422ac041fc1c2b2f6a80d1c06c784c44dd418afc4e524dc2be95351ec818777a96f1350f1157abac05cf7eabf399f577aae538cc3b19989d8b1f8ca0eca5076541bafddcd4c6c7bf173c6055b3d90e955442f5c980d374af9af216a3d622e875d7295802cbd8f5138810a675a93b244a9fcec8d82ce645c636bf30b84d21fe577b4030d09022e2fe74a2a5e1bef6851c920f79c941fe65e65d1cde2aab418e125d746da3cbf2bc85fb21b0d57889b3e352f2673528e6c79ca28dce99b60f0f9784991cab282ffe02910558f90243e4a4cc8d1108c0f1f9b47a1e2a18e1b59396810b396f433aa56fd2bf3d0cd9bef464b9ed353a590f57421a5906d2761683b6bbe23a6a5662e83280a9fff26a6d3219919c89bd16d5d796ba816390652629289ef01811649a9b9a353af62567c24671efb75104e1fd0ce739c2b4163d93a3b9aea37b11ac88db22716805e60e8099694b8b3c23f220d09c010ede3fb653526e6ce2d70e51fa7168cd3dcc01a8dbc4aea82ebe559fea64428f4f09bd2ea86ba6db5436f9d3915404dba336601973d9ee294c4b622d08f8470c1916a20d66b65db94bda1e7e62fae6e8ec1f87f011f6f09136dde244ce34f537e64ec7f57dec497bb1fdf040b9ff22f76c9efbc016a7fdb902f53f358dc1a8a7bd5e77b75c6d0e62ff0e81bec3744fb1eadd45acc81f2ac5cb59138030f1932507ef0ba5d814b45d04f8f84fee95f075ef90648fa33383b16aa7a3677ab2010fff950d10d63fd20e1015914824f25f783a78c007bbb31f1d40eeb853cdf441e4d05abce01d75a7c6e2ff3fb98b269ce26e07a9d72a3d18f03ebab09c0c5f89e1e280e33763bcbfa63676585f43f2a9b263fc65b52505856e3bb11844b7bdb1e2268e78b370a76db2ae516d04cc78a5f5e94c7c518f065382cd14dee53a83709c6e33957cdad808513f35cb967611b4e7cd36a0759a5c46875a493804e1ce2ae8fe6b736a3e27d009affe48d50444b6f59c39f1fc375194b559e574a517baad69cbe3124c4bc6a0995bc7d0e74557f5fe2b2f0d96afe2f6bc5dd69b2c5dc403131e9d5e8ae806f66a2c0f04ffe0e744485d310c050b31888a7555b637f9f710ee81893f483a3035c9a74607fecc045b3ba67e4972c4a2327f5a9602de30beb20a6850842d36fd751f124f8863348ada7462d3f1c0ca4e30c1160b0f841ac8a2a264a77a0861492e73c4242537a8ed51943c96bb370291f659ab048c69ca99dfa0e1f4f3fb214cf02143c28ec6121c9d0cb1817e33e642734e8950529164fef1b1d4a13d9740bd6cf7c333ffa3e8190f50a28c83311903e417fedd69d140688b0bd263e2180d3a49b38e1a6d1490ac085b4c050993d8c48001c31b1c702a611afe3f54b30da7d3217e5b5ecf624824d28c5bc54190d751a6e0e32a9ea39b467f390532576c5bdc45a27501cb16d9db538349cf802bed4ad50d67532e026d3fa179a60bf62e1e974b11bdd6ff74aef9442e0f1ea6a408b46747298d294153e293f6a8ff9aa4d0742b756e80e630843c674ca446050b500961c227f7ef7652e3f37d6a13ac187f6e9fb1502a48c13722304101a976afba70226b466b36f13ec35bd0da5459e4ba2ee75ac4a151602c0bde13f12ace8757c2f8af5ead4502eabe31b8f64a6e664e15bebde265dfd7994dad363c9f5a5f167e90fe34d26c8e64b9a7fab7bc1bdd5f5f44f1aca2d08a77d9a3a7ef9fe1eb90ef6d09b08b18182027523ab8c7addd1cf8a919b7d6d05ee236661fd9e8c653a13bd63b42a27de591ef9b9d8e1b8f8bc202035f70ae4d0fd96789c79120d81b86d034f82839438852e136d1a2db9009143256937a541490d9f1b481cf765511497e9e066489065f1bb401ba866d85c72c41657792972761db997553fb5c20df1023aafc8cd8946bf5b22c1073648bcd40114fea9e89e15e58a541138aa576661677dd43e8a85d9e54572fad384c9be235877516ee23416aed059ad6174ea389e8837a0a8d0fecae36d07f04539f79b9f8fe82b736dca94de6273dc6f3c892e28d69394d6d73288e9a2abfc80886800494b586c86e9057051a287530a6ccfd950de1265bbc5de0dfa86841ecc97e2c4126cb57a1e499d98b3243e40bbc08987d4a08b4747ae1e9b7e12d40f977c381fbe46cc4c982dbb3f91c38eaa85d4bed2451667ce877a29a2d2300c4c8b43c416d8e7b55c77942de9c5909f9b2bcf9d5e8f2755bd03610934bcddcf932bbeaeac3a2c40126c270977bdb24be12720dba2b82eaf900ede177c625c44afee195746919429afdd353bb3bd181af50a98c7b2ec020fb01971b3fe475b1c1c5a26d0c6503ece3d97d9c889eb28b4803986a3ecdf4311e8b6ad60e2bd36810e4383358ac0055e5af0b3294d03d9977a4a1cbf2154b51256f29ee6232127cfdc10d3e7a39b89b229c8d7df48999cfe41f867f0632040e7ba10445b9387e15e495f0dd864510f778b695f6833febc0f64527ddc1c69be7d0040fd9b50043275bee660aa44848b1f7bc177df8aa7fe4a82fd705763c801c9d2647943dfec732fdd619830ba553e5dc8106fc551ed45f5c4987e82332d027117a06846678da4f77102f1cf28d5c691e464adde4469d8ac47287a38922411fe607bc87c18fd0512b111b44d264ea1fc779f2efd30e3f472099b807bf56eca19147a6ad8fe7c898faf8e8e6a6f77cb097043d41cbbee0f9707cf7ed16ec6fcba6420b055e590c0a9d6a0636d6da9f88ee77b0db6af3a788e5dd0ee66dacf5a7064b6f5b437eadeed439a4f5356921b3f92cebd159178a9683331726e564e6ad52e56a44c970c5c8cb16dc0cfa03e3b045547683db961b132a9a9a3141778245168274f6be0f0625939e45329cd80ad7d29f44c9bc1a69d59dad46114ba654f548cad27062eddbb68b7e66198fef4de68c7e4ea30ad0d1efaabb00e8a0645a93f05548f543fef3b18502f2c55c1c4cab06c9c02ed8cf06b91f5a38bc3e4250d99204a132df959d885b74fdca9394916b34db05ab833e35bc151e5cec4089751ea8c3e1af34f255bc6fe9bc82e7c803daa8a8c82e7415bcd9ce1177d98e24e035f943f94506e7d8343d240eb4ac5028adf998b5902bd89801a10d36ff69b4d970f2c756623e39470cf1e8b809f27a8ad929bfc6cca6a019fd7862d0c9c9279b6eca29e73765a782a2c9e85326c1dcd3d21980650d8e4737e30ae52e81890775969623cdb46f4634a877a1ee1331e7530d963eb05d6defea7f5d76b92a13868cc7b30099369398f0e68b1627db989229bd2c448c39c82bd3f426ef762cfaf31652557af6da2d05a27a55b84464775cefd1e1271b9db05eeee413d4e1d06117503f7255a32f38d8cf826f9ea7ef36d6798b700a337dcd17f4a34637d2013fb4499d16b72f8da05a1f2ba1613c9d54632d7371191535a318c74e2990c09fd03f54d608e6d8a06b9b6b112ca3d0e5196dc26eadf2ecf8bfadc5adfb67ca56043e33566eb3029c8547ca529906aea297a0feebf299dddd56a2c859693d03cdab36045a564f52d75ef6a3821f0578bbb6b2438bf4d7c600bf87f429f1c3f5f81ff6680c08272084254c2075ce928048308ad1a7653300a3c6f1517407ab9d55a24de5e23ea949a743015a2a5759d6f2450f3ae62cfbde491c3ac458779522f64dd76e180cfaa73539009abdb815caad958b616687bf1fe012b5dfdc1acdbf0e5af24d7edc4f66f7e3a0d528a936ade4d2255ee4e8a25dbf897ff38753a4fd4522cd56e84bda3fb90e48712c536b3ea0a4c4c862e65d2768161214045612bea686035e3a52126f770bfb8d92ed204cdbb26f4c599ef5639696574c303042d9bf2bcd9c59b284369747df107818b164ac1c8922a82c808ef413b77d4bf2070b7da615b3e1a765bfa644967544b485fe592728847f4b019b5c59fee33d4ae6730ae7f830b100000e57134c6e988777e71bef87a8cfc941a283237e053cd797c416a7f64a82809f7c24cc14fd18b8dc67522662b5e72c3516569ad329efa0935c203b58730c68fc91d851138c2db3201784f5129233ea281ad40f65c5aad75427f4479f4e11e33c52c5b49cac4c93065a27baf500b4bf6ffaf5516543dce9f89d6ca162dae089cd8d035d31cffa9db69c91c9df420cc3662d45b74b4a828337c6223f59ea4c34d5d6928e17d6eeba2969dca1883cdb77d9179c5bab47fd8535f7a8c0cc434ec6057af17ac047e4cb259a14242d4b9363449d7323d9fec0ac6f56c8018859bff49feeed3a87e86f51ec986843a278ed9109f3b865073fcad8c6cc579a91f7aaee9dd4b502130739bbe1c584201767d9a3458b84f2f2585589a84efabc130acb6a2e614c0a7d940e253951fa0f4d75b0a21ba042cd2a33bd11a724217c6db7daae04d604ea24926644df4c6e1bb70b47753fc117ebe351ae0da96f0f8d1a017a56665dabea0ac3251118d4822a3fdde2d8710026862e11f9faacd2094d5fa61b532ecd7f819f6de3365cfffed77786b9f2efefab5ab92b4a49c8615611ed87fb41c4afec4b7ae5e12bbb3e677254ddbb02c3554473fd7cd51049ed1aaffc3fe8cb0cabab5829aad1946382a76d39463f424332bc1196ad63b2d8c9d4f50234d82079865acf7869ab2a36b38bdb7fc00add7ec2a2e4819bd91c6b06e34d033f5d7bf800bd3c697b5f0c230ae1866cc3c47a8d17206f406e985ffc6822b8d1e4ff65013745850aec6003ce3374184654ae020e52aaaf7c27e04c427a1fd1c5039afd5aab26bdf3997cadeb4cae5ec5651ab7203b33e2ffb857184fa41d44222978df865c3632017443c687593c71c2d418ca7b09802feab0c21fb2ecaad8eb62492a63cbb11bf665a80f0314e8fd3690b9cea1241643ac600f2a8df1ff9a437a27bf14a219c4b5c07a5de7d622f0eebe11bc4a85de9026e52ed12e7c9d1f692d639b4576a67711eb2e6e7f820ba6d1bff71162f5ee69539099b5171fc6883b8d6e56ab8755fec6ebded22c97844f79978020e6da702e26cb005f94f8a1d9e3d6a462a076adfa4735b174f7929b1731849098cca7040857b76c3f752c4183dbd901f9070d67b2fed289e86ecab10fc77bd78079e8d2b47bd7117d9bd57e328da662e3a77202e37e89719b353b92e36f23367f219a9018b22fdd386a4eb92b1d0aa65f5a90c8741cc63c1d3518cc1383ee4305749cf7d71b760b27df54d08a929af07f59f4297f2ff765089c0ae4f154aa98344131eb7a06c82650b6cd3b3b8f71a817fd198a1abb07e76e00d25868383ef0dfd06ddb7ba3853fceb11d30dde5bc7e6fb9899d5960d8494fd716d732a9b223b2a539477d0126858af17ddc6840b58c763367578d454dbc445a965fee49208bd5883e1950aeec603fbc97f341b2bc45d40d366f48209207170f64cfc32d2b521cee4be2c62f529102df013b888419b7aea169a5e19e43c7d0d40d5c3826c3ebc76913b38703f94aaf398d7865e7ad4577fa440df64a941583d837c872be84dfebd0e9aadb43a45c22b17be6d26ed6f024ee50613541f6e2cd54724e036b12eabd424012995a6b8ea2f52758361796d5a421f62f4242a3f163725762bd2c9d566b538a9945710b9fad933cb616007dfdb69e322c26787fc3a077d773726921cd71923e09b9965ed5f38d47e27b8c94b370f2e7b26b1ae23ccc68eead09235b2a26f3e778b63605204b6ec0145cc4820fb238b2bdb0eea7bfe894c9b1c0d1ef086acb5e4d4fa067b653188a6e871e2066f6fe7162884f4ae9b1512ad9189446740290e0153e0234511d67f2aaf56b74b17c67053f5a8919059ad6904b577aa468ea7e21abe3e9903b4b37f3b9111bd340a3d608f68cf1a4197d711e3a81d5ff3fc9c3741957f8251bf8922d5015abfdbec958d01df50c483a338efe27dc1e5b6a5ee78fe154018610981471d13f0ed893dd8378250dd01e6bb17a2c2309f7447c238b3e4063a62995dbe043c8699769634dd573a312180bf14d7ad9fc00fa7042e11aa4f8c2dd00e926cc9072fdf7e8dd5e443fafd36afcfb2e5d784773a97dcf92ad3ca5b137e84dd920c57f00313d3ceffa809408f19dc26f413ca54a8ba43c1dda06ca068f03d5c2bae655a9141e5221fec6fc3ffd7a08747781b24d8a1fc05b52b88caa551a0412aae6b9314f000cdfc35ac9a5fe2873309d2eadaa4de40758792b9588faff347ec9a3a9d97b52aafa056d87b3d2ec1e857dcc5c6cd74b58aa4bda1eb7770937d1bf38e75c7561d82008f09df89dc05971352c7e6ccfb837955ff975c4cc963169d2b4d3b8cbff622a9c3daf727f4a701cb27dd407b3404ae4aeccb256cf706fea9fc29bb324823423270918fd2edb033d2c72f0787e336701f6b5b7c1f7ece25f56493b35590ca7e68e42a7154490b995785f09cc16e7f7832172fa32fee9cc6bc00996c4b631ece9ff8cd487b2825734e2cea15087fde8e5fda84073c476fc0199747b09a0bc95e398a0d7067c4b3cf9aac07b193b4957e90b81833e9028ab26911db05a648029d28eaaaf5ffbfa83ff4353548c590540ef5c0b00c99b59c3a8eb363aad5be15b4857a73c7abb6471878a6fff7e6b221af5d6581a6d02620ba0e239d5d9d9067ef6e0de971cfd2dca829b9bfa6e09980066eab866d84779f02dac53cf834c35fc006de8ebe74ef7d1a063c8758dd5e9197520e77b6525403e655da3e60fd0dd6d8bbea42ba72d9b4c748c12391dbb239a8470333991d0e84ee52ac133f835c1c1f66becb950dc8800c18803ec2332f37f1ea6657c8a08fe28e3ba6b6ff06d569957abe2f80933541ace24055bf20a0b9197e04c8e0c48e283cccbf0a3780a95a1610cfee1affee18da2b52163a44dedae812c223dd4885e22ae174b170335176564c98529a26770f257d9c03d61383e6de44e76c04c2ab3a8139ded59398988920932c018539efe6898971cfe8a837310486996b78435b93a883e375656839f0e535eceb8676b3084ff9b6de8b073c1bb61f03475ba34d8b99bffebb5532358149071f5b8f2b86a70be895069d706134815b0004167703ef861d0e85d40beed86652ea9694237ddf1050b7138ea66c9902c089fd4d3f3599f857f80d3081df7abd3a85d1b0b6e526403307184c55a06f34dcf8c9c0c8167be1e327e9b3d4b48cad5ae525806bcb5593d0eaa14d013a58da7e5f5a27823a8f7948b92b8c166a86f83a19c9fc4ef55198a01d0728591a89b7bc9a02c9078d15caf9723c4bc793b4fb275bc495c25380582ad9db523590e09304e244e3a7e48a8c4366e55f47fa43fd6ba24f5fa6d10589719e774a49ec925df55ca025f2aadeb8ac9e5d68da3e88581680860fc0ece9e10748ca4477dfd4cbff9c8d075cc88adf7d274c4f108f2c61a3fd5fe8c6a64cb5040ac1e0a1bacd99e7ee88d8b018438a4be1fed3373a1fd7e69970bbbe39c0935840905cb47feb7aa8a9433d8be33739f3e54ec48049712d5f3fce9d88099555e888a98f948c0f7bb393aad15c39368972bff62b03014e1f410ed3b021591245a228de4904612403ef1cca38690f62bc7565c846ecba062c05dde73bfc21ee8a52063252126a3be82a6cd23e8235494314b0f0e263b545fcb1b44a9a81bfe488e41646aa8dcd7100142df5a063775cb56416075596abbb6354a842135bb6e82b9118a2d3e93e21704f6d9905117ac43cc5f864dabb931e9393bae9f4d0d137ffec98b4269b2d245f197af6c1f0b741cbf5128dbf3568967271ba91df34c7e8ae9f2c47a98c50aaeb137e0a4e3f286236deb91f6e0a525b8c583ca60faf06db3ff59a122d1ba0173eaca47eec35cd79faef33be2bafd52ed1dcb7ab8c74a26cf23bcb83f0a71279570c427d8c7e1730cdf46e060f8715e1f6fc7ab8d57e7aa87591bea232b489dc72a15596c3e47dc41722bf0e0099281f047f63835119df77c12b231b2e0738e723653d37ff669d139b423befed90fff62e8d172e8526a870d5a46ce2f5674f3001138f180d569800ac7efbb2800778047787da42de3e498a30deea814ad7b7f50b96a53c1a17329f679ad75696d82115e909af4248c65474f1a48afb4bc2e4599b8d4724c013b08b04fc6b1d452f48e66692b1b4e92ace22385666e3ca76366bfb358ed55fcd42a04afe056221060f3f15047e7d62b795e0c7b9aac7a615e6b73f80fb4e9d75cb4b3f6bd52506ef765d37be433d23572fee022c258f0cd7306bbb8b2af3900d485c62f16a7657e64608c55f449b2b59d0cd9511f2fda6959253d953e2b0cec43a3ba43194d267559a572b4f3039ba35d9921c6702d9c30f9c575a83624dc2ea8035424454f01acc69cede942d6b22e4b586e879f774be29f8bd08c8e097eb1727ff8a604a147f9809f272426b98b0468c857779938c9a95663b7c1ce7c5d5c35f841c0c5a77fdbb89e86aa553721e2ae2b08e3338aef958e20e8f7e89651b16ff7b0f250f0a42c937051bb06a9662a4b75578d17b86a7c4b5844fc4089e075bce6aa22f9c9d90827b4ada69150bd693cd8dad098d350305294600628adc2da5bb2ff7776b6cab7297112e5e1b802af6e5cf7bcd5b8e563155eb2ac41716af100243db9a5b4dfcf65403921a3b761d32ee872ea15b169e58655265df94877a799f483665954840651eb8b5dd7b8315e145980d0ed670a5a6b132a8ec9a0684b81caa05f9bae718b69be8053bbeb8466afc3c982939f2d34ce21ef0fd7512c739031ddbace1d126ff3357ad4517c56c2d52bba9674711195d81be90964745ff05077415fd374455b433c009ceac69c22b29c673145a1f8a825da66239706c68132a9134275556accfebc6c8857082052a7b00e43ead89d1c44333517aaf663d04879f85869a3b08e694a2a3a134b2c8d203b07b76a9f4dc296f883a2076fd429c48d2ae7240ecf3054a618b29bb6d2922c9aba7430a2445567f4f776cb2fbab218a5d4fefbce3d0e752a0aca1f203e74b7995954c10f1ad4482115a99d6ae8c07f2766a02dc9198b329ee12788f5e2b92402095966ce274a4dd1cd387bc84b2903eaf4b4742871989401bbf79addc761acf7313ea54c7204c1f58ba04fec8825bbb1a1ef63408f3d1c6af59a13be8347b73637723bcc970bdb0758eafbd445e7219e9a0b9c7eb93c4b58a84b55c5e08957732cd0235dd918e207dd34b80a9772d7729030480dfb01412ea37668e013b4ed1cebd4bd51b11128622678e8ef4f575bf19f2aaefe034f0965859b27df83fd758460671d3c780a8dc815f2f1aeea444214e4d5fdac4b181a1062decf004a070c4c6074c3d1931aec743975a6fa565c5717f0cc7920e59b712ed0e655fb535f44c577e5617aeb978856f648e33ddd9d57c3f6873ccd2caa2e0e05f4bd3930c1bde69569f1393b71b78d105695937ea340c6d1e72e6848727e0796d957fef0905af450cb317517b3b6102d803e48743e3e3fbebd3dcbf350aecc974f19fa8fcefe050031ac136f3094cd1af5fa695a6caea465683f488cee110f1e106012e59899be2c52addfe788b8a9d8b658c0a2f67ff78c994c4a6dbf6531b558f6890e302bd1340aeaa242ebb600863fde0c8bffc822058c157d0b2f2c55e143d7c810bb14561a2583b409e21eb4f6611fc5790227c9591c9638f7c23073475dded80938775424550dc4678665cc198c1233a35d1abfbc3b8a6759a3e7820deff05bf703c837cc5ea30dfec8aef160a0b71365de3d11dc72aa5e2d42128a1fdfe505604f58f2dbe5c1c817f18b49b0640d9b04e139b66eacb8ae9989921ef0a334f0fec68f4249521bccc407a23d71b32aedb8bf4a9ce1cd73232791b7ab36aefbf83828f4a8f91af45d3a786472e048f168ef7ca795bd57460d07a978a7fe7e816d297096713ca53da1e14dd5b8f55bfad57a76e979749e8d5e6ec3453ba186fe2fe477be4f49c31a0096d5164f81bd5c44adf71f301604f552489ad12cdde31ec33d35b71f515a4e05b9484bed65c7da4997dede23d933e57721a9c0048608027e7b2b30831d21d6bc6bbee71bc73f00e535daf1acd7a21e425c3b4240dc325033f30770400d08ef7738ce4447a8238184352e15e84d610d6460848cd0412348a2c1e115f26172c73e87ca8be8a39c8331d363fb3e1dd4800a298d05709ef25b57306b5a6baf540f786de31899766df828248026decdb419e8b653494980d68d97cf20abc7ae5e2b11bb57395cb90de67a8405006793df8e3129078623d42dc2c42c200661caf8f8bda9727894371292b547a57e342d1434843b4239c082989193913bc61e40775fc4e0a8a3b70286a335678cb2a7836d475d258aa2e48629d20329b3e8472ea7d213d6c537edff39ed2eb046b2bcae1b1f70e20e315071fc1ea699b57d07da9ee6606f4e49b30cdbac21cbe1974a7643ea5204f655dca2a5b55757eb3f5e7618343f5c38199fbe1b19c53dde7950945c79a989121e52a20060e5dd0c581cc41d892f750f60391701903dd2745ba8add2680580c143d0dfbaee355600cc5a1765bcd855c4c2e1114764c1889d927d1f521b3c7151a8163119bd2806d9630790eedd04df315db3662eb1053aa70934d6cec7b8d4b4976b74be5237678233c6b9784a735d2fd257999dd5a2569af055d9ac76627373107c60293a503f05b8de579eb515de1cbea74e27b21ba18e51bbdabea6780ac538e228596b3680595ad10f0f0f686adf640b2d8fce4b6b309a13a36018cca0883132eb10a7960b1413135571344720817716f6ceddeecf78e0dc0a739a8b90496ca880d041d808b14fc7c5bfbab9743d2c79a8fb902259c112b878c8095431b047522812d70e4bc346bca90bd716acd621ac5c21bf0bd9ddc0e3328a314faa058aa026e01c51c9274fcf2e45fa9c5b9393e3eab83ed255b66ad3662aeb73df254dde87b72c57ee7683e0657a18e3b574dc37b64d8e0ad1cf20f0f8f09694857709e692bb0bdea5fbb301896aa391781fc2d3bd0c5ae3f1be5e3f54c0f5b5df64913dc6af86c6976252a8af1265e8c14eca1cec32ef8739447c64983eb05ff44c1c41c1fdd3773ac3b0efbbf633cbf943109447d35632ca1925c8a76231cb0a56ddd57a8742226c903570ed4cdb50173dbda5f4921f35c0178ca3eb8a91f2764643818c031d625bb03f1355e1c0f77e0331e75d14d7c51f8efa5908489dfd8d2604085a5cccd59ee27fd5b44f900d4d944c9f309d1ed4766356970d30d0506cc2333e284ec50c62780f309d31d8ee44786385a2d11117fe0bd169c2077301012e9c4c9420f0268b5bfef582b3232b741b327b5b64726a1141e74ea5feed514c3438a63e8cfcf5756b36da75831a64a6a1764410b25084a0fe6d1f9f0d2b547b2dcc91d7d33622b8cc63ae415c5312d049371e90b928566406ef7accf75187d67365f1130fcc630e31f2e7f162cbbc7e94c6e520ae6e4d80939c8865eadddc809d2b3fd8f770ae7da3420f7d50542c3d0b29fd43ac4200f842eb59126450bc54e7728f93790d5615f10fd84f3eb130b4e49a03476643efa4587db1702563ff979b5fb95996f8a2a715205d4ba6e7277f68bb433477a900c1bbfaf345853562dbc3499e59c004a58f452b36e45fab810f88ed017f6bb8bf71f28f90ff2709dac7d264252c120a0e7a0c43ff9acd272a211500f11d747dd5f439ec9222e770e8f9a093dea0bc8ba2a474ce3770705249e37429c861cc07eba822cd3b8a83ed47ae376ed0c470ed697b2a0f95950008e375dc7c843f6ba465c3d0a0fae9a90f48acef77e58aa9412d2250b30affad435a149791769e0cedfc5333836be46e687ae34972e95da308f971e56924aeff0df1d94b195f77885c2494ec8bad60dbfed0440103f84a12421a708866d2094e572ea638fb1393db7164185d63aa889c3efe6f0d6c8548fbb3b304a933165fd281344c87b813f105d7ea9c4fda8586f8c8323920acd18af5e00bedcf46cf091b3a19ee1957f248a9fbdd329242943e6f6794ff2a87545ebb3cc1a47712837a15ad8628a0eb6082ae1bd775fd08164ce983a4115446202c92543ce967570c81e863c460f19a1c305c181ce71e01f88aaf4b20c736da3f27f0e7a098ecfa58a64697f8c7fe8f7b962a66a49a60f288e4c83e13d1c35d601face47be484e614d4168f15786f14c72ecc49b66e0d2febff941b6cf1eee27134152eff7de0e8a991529e6eef216fcbe259d2a4ee6a6fa7a1cfd0c6e130ce2833f278507896b38b62954cc0357aea5dda54fa574975b0e470c643e70bd7a573b98c05af73ad680562cec8968f188d3622c26bde816ec37953fbbd26feb4967062cdf214552871596720c0cb281629cf2819bd17ebbf2b57b60f152af2b10243973c902575f987e637888a596840fff0a0c5721cd5d66158281591fa3f12e0d5b8cc850dc9477d1482b5a6c04791622f9afa75e43a5d602828a53c11c9918dac910254c3eadd8c4878601d1b5d3c83d9a56b9100aedf665a3df131e10ed096390094fdcf6b99766ccc5515e85cb69c8a11a68562e2a7d2a4ef8640c7337fa5c6bf126a77dd2c9d1e0cb07f2dee650255a8b8346150d69ee31db092181acdd23db218f0f61ddeebcb3f4f1db7f007a1bd0974ca4d00314fb0b3a83548f9f18389aa2303df53892177e66015cfd08286080668941fcbd5d838c554a677302cf298e7c1538a3c1042b0d4223c71987885bc5e7a41fd2764f545678ec349fb132cbb89ce6c749ddf81a7822bb9f984ad3278178d13aa36101d30f75397f07a599a8c1ac17f8d2fe651aecaa8d5d46021719c25339c2f49e94ee13e0b50b6123d67df8433a012512f9898803d8fc5212c10a556b676188147583ea0862f8aa0aea16fa82b2310f7ad297fe2f80ae403aab4404375210e529b498744e71d4e06fd4385fc6b3999793675e90079ed00925f3c46830074a38de139705ff6f61eec9c1f1aaf0d9fd761c6ee87728c1c03c726d9462f7c0aba820e73eb18e3865e25a92f7f2ab88a329d8f0134e9d466a91ff73707548c5f68f67643653daa8adabbb049189cafc3b8fe77a1bd3136b031e708e128a613ef608209764a83aa2ccf656780b81b87445e8fb19bb4298d361c993077f51158151c3f664259f769746190dbf4332d8215fbc4d42f673d240c325aaf1efe94616e37df8ffe1e32530789ad83abdadc38829b3e1e20b9e1298c69337d5d047151d11f0e7a88c5e4e71f4aaf8536e98f4cc3bec6a5d6bc48965c305994da6d64e8e9ba40ff07b2f73b1e4dbeab83fc7e6b4fbc463251e2af592eba20743270c81582069bd3dc2a82142e4c2735e5f1e8bb9726fcfe1dd9cb101dba376108c3591cef7b4d605a144bcd4c8d79e87b05a0d49e1cde6a26d54a02bf7700b48e24fddab7f3ba5e0acd183821e3e26ef8abe889022eef513abe0f99215c674b325f81e28033f646f4610934584fa5dc7fca29889ca42ecd0da354dd2b0c36516254a330c9ad668b3b8f09d665c5f7f9d332065f3845a36b6d5368e3eb3252c9d533e8c86441278a36fc5d70cfd6cb1cc9073d35f2d9ff2fdaa280be0bee3056fb08dbbc0ca06667432f6a62b768dc6ba833a43e2fbdaa4bbfbe6674a21bcabc9c40e5cfecb765408a6a93501e207ffbe6f74f108d36ce5057dbb9100cebf4d5e93b75e5378e3d2ad1eebe4c02e4f258c889ab6ff985ee41c5fca278b5638edbab64b14b8c87f1f0a49bde6d769640acf77cd9ddd064c7b7e20828138a39a95b13bd9b56cfd3570d88838f056798f754360509b637a2049c63816f292c9bb8bd2190604486bb0f25a1cd2e22424a3a39159cae5d5be4e0366d9fc3ba5550c0754b9d51325808432b60b70420cf78a70731576d6590ba836f2c78d389920e09c51b0ab46c333096dfb5055a167d33fe988b0dedaa5b18157bd6f9e10769306c3280ace03d0eeb83119c07c8376f2289633fbf1f735444a54e4b2ed7872ddc819ff576cde03bcee78a89495d7ccfa5ee1408255c4033a22e2e16c96070d9eea0c2d6b9469e95a51bdac6bfc5c70782d0891320b2e7e0a6e04aeb640c606906b6d5c81943af66b90cf5c94d1f2361b275872591fbf81d90360a8da8a34d4faad4b687fd8c46b39609b98b8a5fb3ebb0f67140ae415cfed34cf9c39ee11a28e7a59543690c76317e165984b919252b79a6389d2fdc75120b9e06a9f86efdd613c1afc63a25d99e1dfcea902959d9e80904816b3542a40493b144bcb0dd90facae52190947bf381cc20df8ba2caac1fab470301c8b273b760405c43f65bb2752dd258d412d95c9ca2f80386b96a6c893dc7db8c0735f2c8f0029c432b57e751134cf9d3f0c427ec0a9f99c8f5370dad616235b1f62651cfc49274e151b8cffefc3ed604e5a61aae3089f1f3bc3a43d142e7ec2318236883163f26be5f279c4d6bfe3b525d7c88b3ec0b5d82f258b49e3c40cd0cf98f9fa55251044129d6bb0f9aaf27f3d3b21ae2c19f0eed44c92cb20a862924695f75e00f379413b09200146c072b30d5e8f61026280b3bcdf1ad07179d29e24358da144a24628b1c9da73c884b522d74fb473374d0a095dbc114b4f88abd2a6e260b0fc2d2f0c227c3e6aca7d996af5ecab99865db9fead9b715c0c81d51176f4b490ccbbc921f761c340d6b114ddeba00919f29e962e5210a24b9f0e71ad93e79d3f05833a8bf0f57bd9edf4e4c5cbe6dd89845c29bef2d0123c2baa4da117e82545e55088611d7068e79dad00786ebd8945e9b25fe7fe88dbf8973c2ddb5b7ce0db772e92e31d0d3f677b485523e9a4da5f77e7486222e9d9498a7c548dd884c3a0311b91b3fe3f3dfa9d450d16513bbf82a30d79d981dc581de433cdd2582f94f24d410a7101ab1516d4783c5bf9ea252b143f5457bb9253bef2be95a84eb252c40983ef98cac1383917c0a72f0e95d40ce0cdd7925e0096d3cc447512b27fade4d177d214150afd034a688051efbe6eae370f31596b5563f7bd5acd364507c6e02ad26e930da33a7f3cb159e6cb02affcf622c8142fdf03ae9871740a2baae378d7dadddc36148d7c41b382f3c5ec268a9f078a6b7b73a73fb3197db7d345d3fd9d5622e6ce824ae176d1f9c2d73103876ec800554dd5267888810327d82e757b3099e6579514aacb168e4eca1556edd31cd9662587a22daebe181d90f232e5e70011603c3fed447f039c535b3e7b1196f2bde5574283d20c137b64867f24d205f2b774567b99c2c12dbd35d3dd9a74d8ffdc26d9ecf8ee596e26a58db934d588273b759eae39cd3ce0880194a5d1fa656f6e5a82337824e738e05d21fbf21f794973916a6b9a7f5d7e8776cfb596bbd490facebd08af589c0a3ef967d0f3440d72971a09eff414eee81f201e8c5ce2974aa7dea501845c5bbdf940d722a62d1488b068ff381531c49e1550ef57867d807b3dc524abbed9d1e785b8d32165e2740d3d31adcea313e84bee826007a5d56d43003c24c3f67d12bf9c0ac44fda85f7dfaaa4559c0157126e28b5b72df5dcea36ae4fd00ae18dff9dc07a0e1c4d5dccb7f411d1e5e65d766ed2d24e8500fc64fef58b7207d7eca3aa21a114c410a71c5821366bc475483458f20c36fc6d280266eae1c9f194f40548f2c70e134040e664683a9d0fb3cee9c5df76cc653d89066f1f1b1f1647df6130b7d8db164829e5dc541ebc590a9997f134fc2089a3aca983563236265d2eac7dde86bbc5f518e8eebb1a02b6e03def39dd1b68a17a64ec0b4ffe8bf5d21c926382560b145b2ab8165909724e6a2c9443a15288522b85d2e46391bbdbac9385b7142d11bbec0817574bcbb78eaa59e4f5abc3f267c6891760cf324f809f56ab419142b1247ada2e0739ecaf5eed8063401b6293d46fac0ae1b74da147786ed50e3681c7b8a0e2f9a5ad82c5d050811465e0a9b35364c2d6e41867ade91139e62cdb35ff736fcdde60b967782eef92af379fcadffb7e3e73e09d496ea7206271e48b464bbcb7c9856163d891e727ca2fee1e5252d5ba1b45b3f170207851fca0174e1bd84365dead605d6afb1948c0973ed856ec8e0ddf1e71dc5e397f8eadb9e4541b7c3f7d13b4fb679878791cbf482ba5781d5107b3a87ab667c6f67680af72e39635571ac0b91b7fbfd3f9d882f2ed7dc447b6f34a5c9a7c6e1ae849c3c8892645015061092d2c426f99dcde342ad0527540cf5d3a86bc24e024bbf0811c3dfeb954f7cfb369b4517df789bfd85ab7b4636aeda0129c2d4deb93568d9ebde4b9a9bf1ef76d814f87993a9aa4ee1a9cf8ce51241668d51392f5491fccb27f2364fdc788e0517b9d2bde50c6bed1931dbb2fc2a40610a2dff5baf5a9300532f513a5ef59b2d03291864c05587b217ec2b0ae1bf39c810acf1c306c78469b86361b3ce343924787d46857ba51547f1d47331f4026a5b94c11bed69f6a0a951b4a8aaf4f8ca8a5cf47001cb49f6d092c8a609a108831c2f9797060f09a9c47c7549cf31e18d5a948e8cbde601592741d8657605cea189ba8dd1be00d9be5b8b6ac03b3c70e41d2961609b92b68bfda94fb8b54c64c0d5806ba27055a7fb4e88f5961c999fada36bf8eef8967554fddd26b16e5bf557f8f16fa895dab2f015a7af35646e47da4fb9f243838b798df0c0d55b2125ae0f2dc695c54e094603487365ce1af01d40434c775b9efd6fa1cf9283142e19010bfc9b4652f799c5a3a2877b1d1d4422000f0df22bda7746092b8ef55f637e62666b1ce76ec46db7839075da5886200679567ee8e7fb8660ba8198cd562d26c78b95e391a0031c7fe0c6d729e3f403a9de1200d92626ca52eb992ad2f883f367641aa19bb8c8ecc233707f99f93cb779f82d8f701e6e825fc163792479fed82c83e570d5491f1d3bcaf2c654a48cfcfd9d0c22f7cdd5887c376a7c5f652fe608a6930492439fc0d6e13b6db02295f35426bab7d6e58c06c2f53d51d00942d517705c968ddb4aad9dd5908b1f89b9b643133f9d937505e2d1be549aa8433ac30c531d5ba7bd9653483c3bf5c3c7edf48c8017807f9cfc56aa627809f0512046656f90e450d45dc42b3d49c20e66051b80aefb7600f22b34d602950d486fad6bce9538e2dd25241d1eace02f3b096594a44f0e909e5845ad68fd9049a343a0523b20b3d4f245cbe2e5b641bca777d9252add00757687e6b1a92ad60771ed42d5bff9542361ed95d852b21323c223fff6ed9d0c1d6251efb13dd085f7fe18f164d42f2e8074e43dd66b18e7bb5d23b1246d794e2ec000fd05ebc72cfdb2ade065ad86fa65ac395fb22a95051cefb8786ce39cd4542118eb462d2086f854b328845b664933076dc7c0c64dd662d5319d59125311666f8841950f66cb6aad888a3beb244a8b0783c09d65c2024af2a1bf2ec8db936ed8cc7956a1872ae23e41b1c016f8c94591ebb123f543c75b8dd51962769244a22b7ca813ca2b49d779ec913343869c3d800954bebf502b34f008b215d8b99078ddfa58b0d153eb7759a8c2fcfd121433047cf2112ebcaa5f8a4347937cbdf4d9adc4187da7a8a0a583bc62f5e12b4533ca881d401027814addda90c366ec485e78b8ed9fc659fce306b316f214cf104150df9b22c9920b2cdd5e5d6b681a8e62156d2350433abbb16118c5fe174568ed0086d836316ab6e470a43fbddda974f0fb80579b2ae80abab75195e3fd9b8e185f6dda5cab31f28803453bf2a902f1673200e890f7922a5d859d95061bfb2189f5b39cbc52cc41aa905a5cd32cda1d488259ad782ea5b0e358d52e8078787336dd65b662d93f1004e918a45f12f7e038a7309f87774f2d49e5a323ffae004bef8285fe97813c25aeb985499cac5742251e1ec393366f861f8a1efe6b3af249e94389ffc15b4bb18d6bbf9e8ef9dcd54850f05abd9837d4bcad89d051890642b9b4c7371520f7e81a425d90243934f682bc56ee9a385db4d7ab21c2c96392b2aea3996a00375cc64b8d3bbf8113512a8bcfbbad7321e7615bd86da6cfd09972579dc42074acd9abd1fde14fabfbac6cd7f70f7209b0ca008754716de3cecd252e1173f7718cf7e73fac8c4605c654d9f3b6e077c780acb853fa24f5898b72b5d620d3e0844a111765994eaaa12e9aab65b74786df2c703f522d8b0ea233ee99feca5f2c7480c0f9028b647dce3560fe07376ecdcc0ee81e121ac3f0bb0902434012a113b0dd248e8815f0a3ffe65966a4ac946cdb818218feb85e93e65a10e6bdec275dc96c3ec5cfd87402edd822c3992e78d659aee183fd6a879c1f7dd6f5082d60417a0215be1622d82ffba7d5f7f4a6478f15cc547100512e857c02b1f906dc7ea70f2e0f69c7e9a0cd392ae15b83ef01edbd52cc9cda5b855812deab38d5cbf13f7d0c4e6635d19f9ad7f646a9d230392ed8c2721d71c0d756a4dfbf01bbf463deb97f59e2c2ba1a7a0246b4053457d272d113f546d7ecd410922304dd67ad20d34d41f8820e2bf9b02f63f8159df504eff1b38cce00878ff917f7fcb895332da6b6bf7e243e218725201738393c0a0e756b9d286675b672c3e08fb9ee131fab53d0157340ec549e95b0c2b4ef0e8ac5df8450be42db0124cebfb3b2d7a88e30d96db1564d0e556fc30b1131019660f0aa33d4feaf2384179d4921a65dda501a12e2e63b5016806e777200fecba7d0964f845383eeeade2ffcd6699151802f9a73be822a02b69f79a2e32c46a20af41b87ce97b9d21dfa67484b43b5adf9da2ccf2b9da19458c31c978ddb468717f3d5f030fb78a26ec68002beb64193a70072bd5af9baa1b3dcf15abeca0f7d9b2207850db68b25000a47a25da81aae48aa855e0ea6a80f6d181fddfcfdfc754e2eb59f0efa67d8bbe7def7815443d3467aa5157aa30ff13e949b1c8e1f7f7d1a756bcc6d3d74328e66ada8af8c640e80e6e2ff5258079963a754d0e9893e69bd9068baf24a46b2360b3e9e5d30a2b5e2e8d5397b7f7deed0872221cee6fa4b30b25e6d62cd71492d35ff2131a85be6cefce28dd317b1a7f77edc34fcf1b096722b811da9d2eed20a05cfd2741e0e763f64d46eec6eca3eb08f1aca9e84b6afc9328cc161818b74ccb8d98bbf8c090dc0ed98f82bfa89864fb79e369d887cdbd76b7f18d8adcb66fac6b9a2dae19773c7d73db9d88889af380576a5f4f9148bca08386f1975a9fd7c21936ee4d247f520ccdf60d4e1783ac128242b7d02f32133ff838c4c9bbce9458aefdcf5c267f7afd8d6b435b3d6796320448a288a720700a44effd086fa0a4b101217050e8de0e5d2297a7d65f50bd7a356d776738e8762a6c662be2315784245c5b751e634752385d73687d6e91384275d65deda58ec98722d10f54e3d3ed27a3fc8d5006a39a71d8cec1b5c23c295f79c780687166e7f121a7e6702b4c712017d996a9f1ecc6c19ac7533157966b318d20fd4e4587ff04ec9b11daf7f51fbc4de22903aeb865d299e0f107429b310d1edd9fecc8080e5244de44273a80f35cff76fc5782be3918312d9192d22f7ad1200491059328204ee68f382565869fc4e171c875499187cf62c8ba8aa80d14e8fed93a014d1e9fe3e9d63ae58c637cbc2710c652f15e90ce2518ef86577eae0d1a35fba6f78191dc70f6dfd97e66881f24b8e4c456189c8cd953c730cff1a1d01f5b99e9ce2e9adad1dea0fbb1840558d04a3f865985497adee1694deecdb79baa0e6ad0a7957f1092b02e5260110bb0e01495af7d25a9fb8fe6c200818fa0472e200bec3931fbbd300513cfdd59f6ccdd79c3f3ca9b5667bf871ff1124cfc79ce7d77ab18dac752fe63020cfded62de4110f6c404e9a5a225b4db0fedb43a11461d0fb86389262043806641686f1d4119ddaff8ceb0fa056d7be4344c5bfc2754e44bfbcec75ff36151a32748f0c4b51a4aed205c4eca8d1503738febb87ca0156982d9c5f2819b02b063a77cf0d5dec2215b49f2e1201684453fa501c72efdbf703fef77e1b5744ea1f655afed654579817b92d6308744d60031f1b1c6085aafa61c9d5964f82458e2172fa5131ea2a4b4e47523f6af0ec059ba1663239ffc03bc8963d687cef035cc296aac70d05c6cb1e625f890869e786a3cb00200306c9cdd6cf13c4a7b0bfd3223674e1a265bcb0dea5c5b44a3924666ed6e1b0b1d253ec9c193e500ad89ec16d0db23926fa9655d7184e136ec8cb33fa4cb80d16fa69165446f1d057e79905cb2bb634d19965c770e45afb8dbf448794c121ec6b6d68dfdfa7af2aaeb83a2eaed804aa3f00ff54e36101533dce6f8c59aca9e05d22288a2356831324cf88a0bbfbddace1f7ec421f8bbb3aab54265dda288aa717c98edebbc86b464d5b332d9f53e68aee15192c3630283347155ed86b23e1f48e0b0bbd71ccb95ba5261a6ba7249986fd8e303eb2f575507a2825c0287ed1220e4c1904991f5b5bee9703ab37ed4dfa309232f83fe9cc4c55cb6a4086da498d8dcef302dd2a43e9e4a87ae28dc8ca689f84f9c1b8b894c9c77dda41488e49573d645928f5bceef41ac7a2a0378ae1c235aaef0d17ac1bbe0d86f9d5cd7959833f6f8e986c6ef3ad9c8796342ad441eae267a95cc52344d14eb555b4f65b63b2b3d856e4930d9cef73358a66b50efdd7817a13150c93654aabe8490fd32906b50dc52737179b7d3fbaed06bdf1350ca1fea4aac9d90617954d79c32be934c50a1edbae6e1b1eec627b4396548b4c9119057f8b7798e7315b4469d62961ff02c6f443b7be4e571aad196acdabe9d45135fb38b1f6e806e6daafcdda14a28eb242f02cee9b10065dc6dbc7920b06255b284f22f93335443c526aa75113ab2cae32861285a06af37ce6604e5bce400efa2e673da51db340b124c287e5d9b67cc1581fd0601061c67f0a3cd288f159d8f52e847a3f3ad99b2c04cf1862673ff498c96fdeccf563cd223e610dbbddce2d35c746e4d78c46765be839bc47a1457873194e7f859e15a556031d0b4cb5183f3a68847d4182deb51337a28960fd927619830a99216b6b9e68d6c743bd81f5596b0d5129b2f91c36da2676f096596685c34c26fd9f80c50a375eb8d4d945975db829f4f9848a86db861072c2d8e76548dda3c32bb822b2901168f83e5c984e2ea5467bc13535344a1fc3df3430a2b513f215366df250eb0da1bfc1fdfb44a3ffba6d74a84e7a7af009defb90d1a89d64b2496b6ebfb94f90164aa65834ae836dd3e576835e410cb00aa264f36cf88014be38f2b6f024c7396bd69e1b0e4d6c256c27425163707ff5e23a10e7d6cb428fab96a360715e9a6461202278686f2858236e0b9c8dea9049e8423fcbd189bbe3177ee746e43d659c2ab984020a9f21ba773719bf9e8c96a65a8b03b3bb8075506d935bf9cb99180a43f4a63601fb097ddc2a920c30ea9ad55eecb841dd91422a7ca94a99e0ef3c09e218886ec11406f432790ef79a97fe6c34a81617d89b6e41eeb0b878641f4c0ea165ebc430ac722c5f450fa63b830d7c8844d66f0e89a9fd8b07b8cc4e7e84548a3db788a61411934e2277d710338aea0b0bafd73525d6820f85a4987afd34f22d56d33bf93f9a0d70fc99e90cd5f207139323a5e87edeb2a45caa0b3e158a67f71d213f06bc9d9cfe01d3148b9e46cddeedb5b1317331733af95a63e124f5afaa8222b2022fad443866c9ef661ab2d791a284f06e7d1305270ff4b0e3b91f00d4a7944122b8eb2cb8409784f281c9f93ebff0165391e4d288888b21bc8a80220bbfd9d8102be1885883cd3f17105a1326b719477b8934d540a9f24818311358e58c88488390354837239db3b8de411a9313c2a9d4e75bd1475fc351c92fe413b37ae6cde4c5bfd31db5157d743e0ec63b71d3dd3bb36d6dd5bd2d371ba9476d5420641c12c26e5e2eea83fe2ffcff5531c42909170471c7b1acd5fc9da711c1b6b4859243f8ccff37f8ab6f3b7f037558bba0e750ee071cc6b26f41c6d821dfcfea918ef88b7b116a8f18f5b0f9772db03f9462b5d1db68600d2f2b12aa5aa00fca09fec8ce0b153a5706926a2949eb0965ad1f2353643ca5d4ec7a10786b2693f03616cfa0c7e572a7ee0538d25bbc7f2659a88d6717349f734ab5820957507939c093a822f5c4050fbde5aeeea923061436d6c33f87e7d599b19d134eaa1056f31e83a7edc7213f87503c69bc682ce136f637b897edc01f81fcdc72b8f1ffd2eb945c6032c5bbd7410e28fe2e9ef47954e5b8342126970e712b3dbf150fe6bd909dd58c82e9d279ddee8d5f9bf5d26bfcafa72a9db78fff2b4e7b405f4e1f4d51deba633c9de6bec322c784b6a30b04d8cf129b0747b46472ff20992c9243860746daa6da72371f77c02b5228249f5507f4eba39acec019c39086538c0f03380814ea4357eec8209055c646cd3beed71086c460c2e1aa1cd5f3486721903c58d3616da98c5c0a8628285256940b23e2b2764ee2c595289a8573c19137f56da0b0f88d22a7ce38c6edf46266d94560e7e59bd758e399ec761ae5331daf726a7e58949cc539bb7cb3ce446c3907f290501bb2469ad4200cbd10b6805ef994d25a4557b4f5c97249cae13d9a9ee9574e963bc253e0ee759fe33e8d767d17ad6f4c9645923af6647cbb4564439d9e5cfe9babeb7b498f9e66b737f13d9efb3901e18357a10f90780efcb5f8ba851b0c684073a5acf16e3346915ab9e0a0716eb86929b17ce22014ec6e70069050155ac0141cb42a3aa1c40ee546c08346898b4e8e0d92c5ba50bd9c8aa519b66f20145e5ef4c8c01684aaf2e89a977c9d45e318072cc570a7a4821126cac140a38f66bb80c13c9487fed447e6185fe49dffa42258f8bf5405e328030003cbc4b1b8270e549d7d1a0a2fafbf56499d9a757354209fd58f4be2443566460c345722debf28f5aed91a63f4ca24e9863fa7c87aa1f8bde3766f2cb1041463c890f880a04fd2487275233ed219e30d1f5a930df17b0c3e8950c4f2da24c48958cec1b0be48019ab590ae371bceffdca1c8c27664790799f9f1daa64fa5890388f7556adee9d7ca148cad4178df7c8e568cd98006f3804d2b13792a568c8e0938979059cbe191766df741153e278ef7a3aad2016b9c0d10350acd870a89b6a885c744de15c4100efe6fa810cf571fa7b709cda4fb58fd9290662c4481a4e9d1abb3e5ee9ee31e1c242442a075c3db2b9bcc6c0c7bbd52b93edeeb7e7d02033b3fe91c501f049c0f708e5b58982ddeb6854052e371ded720d418dfc78f5587c6ac36b9593fec7abb826b4a4c93ab58ea6c9c4a84bbea38e2ddd62f9b2a2086fd4be0a16948d7357e96b769f2b370b1c75c2daed6fdf9808293f69f8ce741109b0c4b5f561503e5ffa5768867efa8a9c2368ce360b74762a75677db4d25a608408fd9a8830bc6382f16d916b7f3833577123c71fd049e10d347adfa4d605adc1a6f7353f94fde2b7dbcd435d1ff7f037ffc91544571f9d8fad271c0efc5986377e84e515c22c4fd883f2bba032d3541361a415446232c5f828436e52dd25f2193c26c29f240f97d49a17c558d80ade41fd6cb358b9c78ff86778e98952a04ac0cece4b5ef555885f3b18d6fbb623ec52a691c096748b6e3896c4e1463b971c1e6df512d802f6f2ca5e0714bd8b211f94f1803c1cec675c74b22cc5573166d556779ffd4a41719ad146f4d2a301bbd0fdcbe4ee79bcc5828de482ffb4c50e14efd9a8a5f8b926ad7d683e0aef5a44b1d9884aa4dfabcf7cdf08b653162295f699c7565ee4406a8c33e5212ec46ca5eedeb00e6d490c544406cb022850ee55639248ac1438562e5b60285ce2f5a75aa46a013e923565b2617e646a0dbe884a195901c9294ce741c496d7338646c9ad04d8a78de25676d90e3682d990ab603dddbd1d05ab1fc41a31d95db93ad1ae538e3f345f6e85fd2d760c7ca4666f9b1666924b6258cb9331acd4eaa8d8850994dc662964cb20f73ad9f35b6fc7320c0fd93105b0efa088429695316485d5d5e7b24b9592ac567192f01da55be6644c90c87cc599335e4bd058df04a2d9967df67fe8b8f6911e135fa79e82907d461b029cb6888d8428347ef16fd705b9febe6f8eb26129a7ae52dd4f67cac6d1e19db14203aba7aa456a9a2174f53c416194590d0a9ae0e36af83521438d02020fa6d2c197f29b1fa7edda1cccd7ba31ae3504da03569a32185be18f9fe92d9b370a74091466c59d95c7ae8a1d4fed2a3802313dea92a2d1ad1c8da98048b0c64fb7291ea6bb500abf166c4ba02921eda4322c6d4758c280155ffc6e00423219c2a0dbbd33c41359ede30498ac20398e0ae6008fc6bbac0b28572e855a04921bea76e26761582659cc097b0d7fd8f88e91f5173d1c71d65c3a9967adf597a356caf42ff8130e2b2c093347ef1b344d9ed171cb28683adfbf0a1534ab42a858727a381541e218c8b22ae65301e83e784665e3240670d66867411eb68cfea6402f9c5c0f387dfeab232597494cc6e2984c0c8feba1cf034166e940031511b19f0ecdbf0273abb2105e7d771f66de189447850b37dd1a0ad4296a78dd40e797b93f21b1c72c3b64db9f6a608f8538e55d81cac0e4e8bc21455a4d9d4ca5258e676cddd652e05cd9c736e41c977bc8bec89eb67b1ffe72941420ceb0a355f2de477d6fd1f61c9219251327547508328320ed855cc65902e74dacd0467d0e71b8106e3c9b7187e42224da8ba627436fb717a3e7e0cd67907ad3cadbd52b020e1234ba79594d887b7190ff221dd9f63ed03c2845bbf03773c6172e3ae755691b9bcef841706f145dbdd6dec828f5806fd4d0ca6391c46a64a388569576d380c02c9d28248ad1922c1a9c562e898734479bd175711edba293e37a5095f616f3c6008ec34a858bea5dc7fd343e131e5327a637d5f73bedcf7a463aec8df33361ff067817084afdfc3fc24eeb1c72728096045e553cae2b13ad728ecb7189e642a0f1f6cbf61940157cdaf8cf9b9740f75fd7cd853433dda9cb6b13151593ae7cef1a4ec808d94cd8832f2a42fc400bbe8160e305e01a537415406b826813d48d471c925904265f927e415dccb9ba9f862e6db6e4db6a99cfe9d1ba79951fa82747b287d2727d5118f139e0a10794afd92bd2b06162aca4fe8aeead7a4fd2295446d09f767c6c7ce2941a9485f88b3162abe0f659aa171d316ed781f5d38b3b7cb8ceb376f04128bcede531d1120ca85f98ae31832497070d85bc3482d3cd80097794471ed5f15b3175064efed4ffcdaeca78247dad07d09c0bdb7788909e9e76c061f70dbbf6c5a62180489c4bbe648e4e8e054eef45d5dd97da5a3883e9d2103fbde331d3b442b66c3dd3b85d11b421340da1c076162848c13465213e6a2bdb47761efbb2b3c0084311c7b3312d4c91d4398ccc5ffc60c459185198af6750ef7cc9c1c2220608ac654ee21947bb898f5623f29b5be497900998e10c898fe64fd6dd1200b1c08db1613c186f160de8c6e11e28d8169b1cfcb7de281c962d93668346649a1e8adb4ba3f400f25b0b22939cf7f9bfd5f07d92a7c899a82188150f865aeb26a5543f1528dd7e7f7a8a8e407e28e19e0a8551c013082cd17b8395928e0e049853e29a6f9ca73383e99b110198b20b43b3ea65ac33cbe7ca0398548ee11651b5157537aa7ba1a1277351e6913f3de22a6c86069825b1532ff664982648ce261fc1ea730f1e1c754cc37d6bb2cb54870d32c36b3d90fe4e65752642f43a9d10d6e85bbe1d90aa2f6c0cbbfe7a8dd8dc91f253ca49fa47ee38a9844977a48828fa211db5c44f765d95815f488e87d39e6d766d7667f3f9ec087493309c0e08ce59a57aff5a8239300e38d35ab95dbac2d1c639cbb056d5b46ab07ec6364f710ba14fbeebafd46649fd3eb8f40a86a6e9caa634565a7dfda699b793bcd61dcc7929459faa824db1b14a629e1378c7212a6d9829b95c2135195fb15a5005af637f1271d379790c24fa34457a0d461a48a42b0fba259a5066fbab76d8f273990e771331142614514ea669d1a79540f58d783d5d01bf56be1218eb8cc140b4b0d56f07ce30d403b16f7aaf6bf6c967f2ccd4963e5c4600947683c15b6bd08915acad0fb59f53407e59fd9e6e2f1547ed77ddc0a41abc3730249d82553ef2e7557dbe450c59d83a82b735be796ff5b740ad9169d7645b7cdb82810f0c2093ef4c1a684ada3ffbfccc4ab85ba76e6f4f72df22dc9c81545f4c6e48418b84b0e8b8b5ae1d39294c9c4675396c2b6b4adc2d3c154da83bcc8ba40e2e9865956dbec1f73ea2a57d594422a681d99dc6c05f6e1930fd081039b3b9538f3eca72902aec877f1f000f56546a5df2760f9c85a398e31c86f61b5810289ee576c465180337f210c7616a247c015fd490a9080c2f79ae6444455c6a7eac03350aa1880fd4b038041a1ef360a138c02391e5c899482d5bd1d81c1bf2ce31bff94d02561c3396bd94fd58e6f832f7851bdf3c4700c8f65ed55cce9da2765d4e42b2745bcdddbaac1151851eb0d87be44af71038391f1d6143e5965acc795c9c588a07170fe0918839d03d1fe8e627a30c9160e1094a95bbff711d4f5ba2dc0d27f69103d3cbe31b9bfa69308d722c8577fb26d508b30a3e016601e60cd293fa9da56cbc0c82e857119673cb3f8c16679bcd25c294078204b4a368b218b44b511d81d6793264f81c236e85a60dd85ea8a4e89c36d729caa9195eeebca398f843536ad4df90553fc56f8746a7ed67d3b22399df68dc64a839432e4a778e8c714c240c51c905f96c50375e23191f2f3f7889d2cd45ca7b34fdbb58ed55a7713a8985642c0b0dc23c5aeccac9c0bb2bad96f251c4d5683fa2f89fa605bfd7261cef630cc3a299ea94de58db2d0d7f516908f0bff93c403fe3ef1a8d7efa48cde4c29baf1ab65291c7292bf905823c66f03c85d54ad6a6de963f774aabb18df6053ea0e154063bfb1a0d0b3e58e7a530fac328e394caa9b2f08040055837fcd1d51641aaaf35030e79c611966472b5b69060de42ac8b766fb7fd5b7016e9921ddd83407caf639179bccd56bd35aeffd5b6d665c74f8fa9b64d76a5f6a5376c734e5cfb8fae1ae207193035f514173ebe4f4bc75ffba9a4614e3c734092f99b54b1c9527108fc0f4dc6ee5d0742371a14a1507f7f9244379b5ad941513ef85f3871566eecd03fc551381706970d84aa0f2ec7eb2fe98ae6fd09678cc86221f3b3c18e1b2bbba4ee3146d75170f34abc8552aa6ceb901ed18d90d554207b76c9ba65367d482e68d8251e8439c5aff506b27ca20271d54b08613f0a31a45d2ba270ade6ed783f3e1af3cf7ad99822a4858a60fd4e111b94dc1623e11165c35b813ff09a1ede33f03e81e53f16d91d020889a925ee35b7909a0e08012deecb09994afc1c816ba0b71b933a7a4f665aefd7040f5a149a0f2567fcc272baf656fdf6180a92a31eab224a4860126effe22374e8093603aa817e6dad2b764dec5ebb6f58b4b63580a1a8a684bcc5e670cc41471ebcbacc5610e0a0f1cdd993213289da51a27b24c9cc4caa03496e9a67168cd280d4b627bcfff29c1bb1291f533fb5019dc2c29d02602299fde6bc0b483ee8680338c7252916c4de1ddca8c2ff56fff2ceec0193aea8d0a0641a655b6ba583366ee66665743da6a789d9998e8b6ea2d47618aa19fdd080c618a8cc0400dd91479cd56437e62c610741206079c85b00338cbd1211dcd4719127e480cfa58fdd63209c83bad416c7fdd9fec0654a610533c1d865b5b6d1cda299956a265d24a8fe92f24bc57b4a194281aeb606cb7662777c2aa1471523e789038e3b3d71eae9599ece463645898adcfbfad263bf1d92b5cd17ef260da3855f97d58a8e153a1a3092c5db3ba2390f6e7a753f279517de1985a76dbbf3fee9be3359df85f93c382710c674817a8ea2fd6f9f5bda888eb813a083c1a8ab4baa8c0909503b21366f55da5dc579eb1c75f560cee2c25012e2dbc34d7632380fac2ba8aa5f699c23d5b101dc4716526941c021c6963d368b515bcc40c58954c39cb8997607e2cd4311b5e7724499532642461c0bda7657abf3ae95133c047a8953a85d25ae6aba460c9afb62bb0aa252872964ce2a460cb78264b876910db6088101cc68d77c0ef639abb71d1d002608b9e5b908e42fc8797c0fd9c8cb8e514e4b65ce8d2d776c52df4f3b53523700998440930b4e8d0692c94771bde68ba87328a9052ecfcd9c32fb1fbdcb5f48ccc73ebf662897656c331b0e731b510a179f3c9012f83be2aaa10e106d716859d5655318ce0856908cfdb1aab27aa4f9af7f367f068c3e8ae601c8ff552a4708d672bdef6801372c568cd8426f3331a0308037631d3aa4359016fcdc9ea8b9f19b50ca03051379f1f2785975d8919b709d7f01b01d122c9c25457e205f367c91aa1dc9eb770b51ae8b79e8bbb29c62732132d7a3748958986059465975082300735d1727fcbc36c902a271d4fa6bea1677985f6a7e65ef592a7a02fc97adb473607740c508006b31f4c640d9eda873c2778ab1dfa87000ada8a735434394f049960d5a3801dcf49b6ecaf5b6128eb5c9fbf1a8fe3b33659e4511b4204679728c72f9066495324ac2d44dd80b772d934e14217efa99fc906dc83df2674123d82ac4b43056997c7dbf64b5b80b4f32ce6e44b99b3ccd5c97f976c4c91d1d11f97ec328c4c2d909b7cd63db413b18bc297d474c89aab18f54eac75015752a5765606c3162f8d0340ac23c457e94a8f299bdb5fad8bb67acd2fc4fab6a36ed64362554498b6a2781aae8ac8ddeef5786eb2a58340c4f4ccf4bad63342b09df83e07817dd43b75df535af7efeb486b4f8ae600d288ef9aa395d1f8e3b13b061b381ddf5e4cbb5f809eb7bba81112e6e62db7382762cdb7ab00ec76dd9f4c1a6285b7af0777640cf567fa47f4d6ba2526cd62ec6349f5e05bae421256686c31461bd9e767f5a806985fd4812b28bdeadae3644071f64dc521ef9698f094f5930d907601f52bbb13431d441403ed90bea7c90c3a9939133e0f44eef38af6a0cf2434dc8ccef15957e5352a16407dccdba226f616f0542f258446fed606e666f8e110dc7186aefee156854696fcbd91406992ee3703341bf9227ac64898b851578fa846a702a70c9ed4543c26575795f102910d502c6aa8a5cafabb3be16a652184a7772d21dec8b6807b2e1c14723264201559b12ad3830c23953a0d6d119edbb2e816ed72e7ac89477f8329332970bac028167557d573db010c3d063025bd270c23d976472c9f61a18f43666884550b3c60807af72a1945f45c86faabc2378c474495f3e6deea9cef4dcf073768a23c43c6b9fa900d4d4654cfb19d6484d7d5aed378be1d7662739d2baaf25fd531da1bc827935cca96657834ab46d5ea77d0ff64b8b680d3e1eed637aeae5715a5535021777b176783806b66881f0e145b9c276877493ef0003448f04c6917e4c79f3d37631444bb99eb1cc8049022d6294d28af93a4ece4982fdc9628840d9a782404522c0ad7aeb3d5ed276a4aa048f5fc9b1e2d23e4c9b978378ab6eae6bf8d331529d3328bc248066c7648967f1c39a6d7b3fa938034bba02b7af35d41ca1456875f37d252376ae4e1137dc55a9a5649255f87256dc4f7af7dd6d758846c8aa5cf9024d87932dd385f761151dd29949a5ec9a060a6211fcaff10352f1a70a832ea31246187870d2ef0f0aaa98f07788fdd0139d882469016fdb20349f3edb39829f841d0f09dd5284d001fc1e61513abed2fa296afb755444517e5c28add0f19208364c396052e9255d64aa94f598ee08bdc28dde2060ff5952c3bac44a4a8ab7f760bcc011721f29a77ccedbd6174d3093d183bae4bf46635067e93edd6547910290683e31fcd76d7dab49cc97fa193338131c385e5288c0d998cb7c4ee1560e46128397af223f7668758553247593da0bac9630883418baf6c5d279a43e58cde5db7df2ecd44adb9685cb644c2cfb04266101e9d01a46ec467a50657064c41766c491a91eca66471e4ca5d6ba46fb471ce537bffac66a92da9fcc5a90fe32c39887620bfb3c367ee9474bc770c701ba2ee42cfcf4477ffb9f614b60e26cc63afc68ad1415c488a5778c5d1c13bd47b237d5df5431fdd3eb27a9c0aca08fef466bd0b78093aa58cdcbae00b7ce2d04148384453875572ab809ad252484425375130b5917f930d1d5b1775c8009f346265d4010da7d4ab4c41c7678cb26ca6f67f4227953a06f51986549c1bd5b75d83bb6107079bbe541475f1ed40ef492d9593bf605ecb45389c3ace443596a7a05d9a9d61aa487b1789e937bfc11891438d513c297aa1b4361a69f2f359d673665a0f796b030a4398408beb3e2047b232341a0cabbb33fd5f3faf3c8495e5fbb833b833ba45093124694619478c90402f1a8713914736ebd10e0a36451eee998d3337340688d9857585d09f11a6ca506cbac1b3335bfe6b52c673e39b46680cb08ff54a557d0c3ace0d3f94515144c01402bfde891335b545fdfe37c0d1376ff9fb37f0977d892e427fd555766c746c601c1311bd6385590a3e4d1e8711ccc186ac8b8932a7b7a96a253c88f8dab22c9f613665f9fef1778bb850ad07fd702698adcb6728d3448a4f07b6b24193ff8db7ae5828b7badc92acd0556cf73ac77485485e5ede682c2437ec868e22cfe9cb78697824411f577d46167e91e382da2a12d3894611f9a0e522e16dcbe2c5833c6e6718831b7ea3d5b940e5500175e42075824abe3a413c8dad824891a113756fc6b40e89fe050f91d6aeacdcd51aa2e74d402ebd6312ea4332b1ad8475cba9c209c0884adc9781f3cff526621f024debf7e384036348942ea585fb7eb5a5bf4235819e450c3e47825d08b1af23f77de589fdc7c52e71ed00853ad2d1eb07a7a0f04b0c5d3c8ab3880a5d250948f25e34f02531fcdb5d781d5a122b7eb5947ef24662588438b2e0ca15925835520ed034bb555fe6cd633f7580525a8d8911f8155d925e82e1d84322c4d1aa950585d27cb0bc487e1a900944ebed184e8e27c56e93099740d230084a3d56065a6b0a71d0fe21b0590f665d7320a005db3b6fd3d218af8e9f4d567665310446fb058fc1d8a2591f54cf12916bdfac4d90fea26e191b5d451609b540de07de83bcc655c1131719258330e30c89c22103b54da9d73ac79c844fafe18a68c2188edbed839ec6b5378459807751d3ca902ae7f22c3e0d2cf16e76ae985e81f1fbe791abcb863bfaf57f35db2a4190fe642655f016598c7582b65fae1ad5bf73650d5bbdb15d478502e13c4a4a78c963930654f582365ff1b95c41a49b8b63902c66fd1cbccbd06c2fb2a456c6ccc25527c956626145de8e7d945aeffa76f8838b1a88d35d3425aee0a0da1507340b8b02030254f6b89501501fb0e11943c5b6958987b99a2ce3e6d332e8e26ad2bba0da0514c17f0f999b36209fe043d52b3632ef3b05f79fdda5d2b89de99bd283fad59f207e64a2d1ddf8557861cd64d58f4539a29aaa38d487865f6c1b4052aa323b44710c31676390f7db425a13f97639d2eb9be40f56ec8071a8f4c321c1f56dc3a848dedd0218f608c6b931f9558191c818c01111cb9a6f3da46cb6023cc5f14c4fb353f30fc52444685207459872d937f17c38a61ba43e04b7735070c39ca4db309f08d631f5bf86010c3442c52114632acdc22f8ace57c96a715d5dbd81d15a1bba6a6f88a374ca861bb941b5ea9feabc0c06b66e04b2f02b047c86f0e481d334bd1ceb640f183790328d21617d7c3abca5a308caff2fd3d0c6202e1136cb0aa2eb806c815c318f3960f568aa52fcbd8304ca4ea618d4d1d82b1fb76db0dafdf32c6f0e0c9c2e36fb87c99dfe1b1088503642143b62a0927af6e54afda8fee27aab20bdbd5347fcabbdac82a16c5fc67621c7e0f8ac9c054ba7edd6e221658c53cc3dfd51506e682bf5cf771490fb7e92939eaddf90294bd4e308249645115a2a85a8b05ea5cc4a20c9eab5bb6440985f071e0558c7b2411a2e04446724cdef92c42094fe5fd0bbd2e452fb214cb5bfc9242f165a052042f70e88815f95942e4ff52fb5aaea88a2732dc0d24940668cf24907819025692840be62709e12ca7000901e6c2fe135ccb49aabd3da0edea732a66c6adb30c8cd625662788aa29070f24e90600a38ca09058966e9773283c9ff4f87b6a8f6a41ca0d7d7140d9ac66a71d8e09feb291918bca8c348346d35534870aa899e433ab474ea93e7a22265d6a9c29ad88fd75ffa37fc744d36cc534ce697260c6fe8e9085974e648c5fc86e7cabfa32c93708fcdb0a313fddf821af325bead5ae69cdf067853a6b09d4ad1a7f0d60aa45b8402a74d3f49c042e27c8546f42ff1fafabd2121f783ca30fd34219ff4a7bea02fa309fa0be3e0567d7338b923b9202ad28b4b43ea070cc78a502cbcf1d4704ae54c11b09af294f145b08d13b98e1e3b9fef28f4afa634e18afc269076859aefdb1df8b2cd38bcf6484dc91adf7d9477f48b266a049736236a2f760c7462ed00e995c3e1b6d14e2bd4022d7366a29ecb7a5d0be5e7aeffa8f045a14a58950962bcb7467f2d98e85748cd3272b574ffbd2f92a824181fe9542626cc530f3bb75171ee6cebb2b0ae9fa2561882655206874de8a73a3eea61ed1e60262438c057c8131f3c3f5ea23a76a18b1ce9d0339e944b9a1386d57e147dc5a3cadfc210eabaa89666403739ba16c248e6bf2d4e630101b3a3ac5fa5e03cccefaf119e4d1bdce36041aa1219e3835b28a3ead955815eaa2b98c031b834c542aa646d3a08f631a4a5a532e8af8eac200b659a8a415c9f8183262f9f757de9646233e8bb541f025d0b81bdb18f36dd98ee3a61fa3c1d3012452cf8df66facc8569d86a9a14f4624655dced4f9d84beb44d8573e6a6b71b900a06092942f02e6e28a6d23971468dd1cc4b0645f31a3347a1aa3f0bda3a63bc7eee2cf2fb5ca67d8ce31f521c614504daf2f90d853d283c809fbd637f74f42929ce4d43f6d2998a90858d1922fc51dc2077f6d784009afa0bf388a45e56d375a345ee22a27987b94051aa17e2542366682c3766a6f1b5cf2283d66fff539977da9a345df40f1df4bbe5c6f63c9535bf75e5343644526f7906f3c2115300e5227cda300e5c526c0495e4edf493655b3ed3f23b6782c5e76030df8bd5721fce94161e698080343d023ea24dfe3e1f863df1e8444e5a981ca1ccb4fca511124321cba5a9a9d3c989edb7a916c0de702d9c55f962707306c441c32f2916e2980c4aab5ae10663fee63e89e76490ec916555e0aa57d927d7fb80e46bbfc1f91285b62f027f2b37c798fb7dcaa07ba373cef28b99df670d8f8100ca479b3a94ed5b76ac3d91c67f9f4af0d4ee5365a3580e12534788744a8e0b5d526a7a5b7adf56106b7873b28cccb43fccd8280a18aee986b3ce81ceaec94676ce53557371231c4313d3541d9449f88e138a72849e81a13dbcd1d0e33e9207b31b747f2e411e7741df9145805fc5c2e77ddc20f8033483b35d50114eb3e15c0820307dc15951172b11d27a77e6075ce71b13ed624d133ee620596726f52fccfce217f9dedcea4d80f03b911c05d146f6183aba7698078134f0cfb783dfad08f43732ddb28e4d42b0a12e606db6955a7630f976716e71dd49eef98be47e5112514367588b896aa4124822bbbe9b53ad01bf7defea57ee55aa327c7112ec9ad86836e2d714b1e0862d762691a7ed81b41010ffae9189c753e5f2aeb71f695e5bd8937b4c22eb486522d17ebb16694625f2ae1851e37f49a69230afe9109de5a7d7cb550ce5c63a493553c884077ccf0d033b792a24a3b88143d6e2fbbfb93efcd6eb23e7c058fac346d097461d19241557ae14023a2c8dd3980ac9b9d781f2700668476763642501b509a13e4a35077947ac277576ac08be7b3dffd86ee7e2ce84704de10e0f0741625eef95d1fd231861f5dcd17d6f30f98fb376faa86c73af802f2537696ee44d8a0d718ac3466a2bedd5c048334f001f3a1548f24485eb1b3d051dd6b251560443e15c56a68eaec5d7e869cad50bed7ea9197e21535c57e0ee83844176490fea6ecd42abc876aadc33fbaddef06c48123d3febcea6eb84f4b6b62f293f9941fbd806e256d67182064337380beec577c0d90c9e50681057084f1a1ed20f039adb11725f4ab5197b48f09a7272bd9a3d576230eb73a2068d6ff1fe0c4afcff8dfaae3bba8a88177ce0dbd0ab3c1618cf887205e9af72d3a22a11b277b6480c22a05baac633e8c80a10bdd977fb456ec46e934d7d39edefb59ad6b23c8996246914d48179fc1f2add41a70c36c8eda75a5300b4ba37b3d6b0e9097ba147050331fd3680ace296d90467fd20f922f9893f48b5e623752daa552ca677d5e9af547797d7a3fe76a3041222570f01618347daf111a62dce91260bbe97f72f9a209053dfd9f8d57ce38c80ead864ace5535d205a4a6111472d6b0503ad0b24b5c4cc760fefac3619536d69e12092d62da907933ea0aeac4957be0601516ea04f155086748e335f258f4e8126f7ff6612c7dbd67abb542529c8582b25eacda43f421d29bccd60c0f01a9fc5b5c5d5ec258ec804e08d202121c096aa2fa740bc4eed37cd591b89c0231a16d60165ce1a1862524572c85acbff1e51fc5ab7beeb39a2e6b50e167eebeb484aec4a4880f5a346df90c21eb1ff788022d7cbfc77a4ece3318251346b50a18faf0c98a53016680223a8f07a48989b41efdeeb382a8f89b856e00bfd349c6df88684904fd7c18f644d1043eb96ecf036dfa1069dfffb82bd678f895e408244208a5a051b218b455dc801f8d04eec01aee4e7504ec0b55717cada329a8933221592a21bad2b6fb40f813aedd7ab03f856c8022296150d641b0401d6e59dabb0743e11142c71c709455f4da947e08a18280c4fa71acf1bfc87a992bfc37d4da530f6f80cc8a64395c5f5c0d9ecf0257a90b459588c38ed335dbc579a5222cd0225cd14ace98a189a94016869c404fc14cf8026415e053309bf25926482c23ca180aa677aab621d9d1aebb5260ea564a9d4c0feaa3f47c2bede79434306c12f448552d4802219c6192928a35b0942026aea274420ba59842dc1e0e49f684bba52e19f6d83b0deb039f6a880d022cc9ce16d8f32e34c7fb9033b3d3082ef5185491d1d5b4803c641959cd626be98d9922da5d2c335dcb5e38f47335ca6e9a8483656dc5aba63481b3483e000f531e2569969e7f35ae58b99730fcdbcbd8068ffda7b4c1ed5e83aea14a0319376537622c01fb2900ddd08802c6d59431320beb0a30050b39c606f3706a9caa29e8f4942e65c2e6ffd3223c1a1180b7cfda6e213205b42044280ed7a7160f093764ea190dafbeff8f4fbd2300db3b989ee11c5adb257d19bbcf5fb159e2ebd46b26e7f68a2d8211c07d38492f8847d4c7f992dac06d44059fd0e63ecaaf72bd77601f7832e73e598a812262d62205a13aa76e462f3112edf0769ea1c5619dc80fce954fcd9f51c98a6b254625e05eaf4a8de92464dbfc1db5f1850ed210b6b7e7e305f693f566695779ebaaad5d0a6c6aea4ca36b2cfc3024164307040dcbe0aa772bcebe71fa2f6ce6fe8eedca2ab05a59df8460db4607f1e6f47fea15853f9bbad6142bb32e6167323b026f92199cd364cbfb6967c17ca23de75f58bd7303dac2b0fbc669e03b751ff231516ee26932cd1d6324e1c822d75a6bd3ca53dca606f1deb47d3e792890ce7f43a317fbaf82cc740f0a0cd554188389eb7639236ded1df286405571006ebced55b6fcb1851001c198630fb377b86bbd883eb2dc00c859af301de40b0cbb597af0f5bc22edeb90a930bd682ae60a77934e43963d306ebe6db6404aadfe9cc99cf310af957da3634db0774ff67d579ec0e3e4471f92c3e2f3bf4e75cd9ac671ec5babb45d49274b1b24c4e04c2775fc713038372edd7b77dce98f2aca9be68b76f52b9616550b7995791597b1b8feeb76188865da1e6d2a224d79ed1fd7c5122eb130d4ec7c835a71107d949154274da00ec549641d010039c24959d76ce9b8a74b0905624216fdc694f914cbf18103b06c853bf44a840c1d99d12d3d4e9cc9acbb42773bc4360f903826a886afa488e5fe9fab854939dcf3adaecaf0e02a9f0aa83356b30eb677d597f672f756a634fefc820522411ebe2148d75cdcd9fb225a5a514c367c1b56e38115dbe6019390f2c2493210d307c85ddb8b9aa77c3b9b2b534a480e31d8c50c131970fb742219a7492de27caefd38d4790ae7aecf50c326940064fd579c8249003370c4e800c008e7b21f48c1ff0b02b6a1d468638219b986fcc86a93e521a80a658b8d3c1bb43833094139cbc903affdbb9a7ae64a80400593a523837de3f6b19bbc06265c0c19fab939eaea208787f9644bc7a0c721c6b0f9439b108e067fa51d70dbd1b5f5d4a738e8fbcc6953cd9c9a1b303cc1beed6c804e6d9d72b65d3f9d06829c27fc554b37bedbf81f6ec734ef3b067923551f748702951aff4dfad8f3b3ee54c9cc1151028a68bc82459a6e25d024aa8ac78e52cf466ce46e6dd65913cdd72fc8bc2f639e5ada719280c9cab59b96b97c3f7d84ddff5ded573e1b9fcf420d168eb6846104028b0d37466f03c3419c58e4b2b8876d1a236a751db2b955dda9e1cf9531476c0dc26ac229c47503005ed967fcf2995fb977c88ea61bbfcccba311361c05875f5c27c58ebc61c02f23f5c847725c8fa2d7fbae28aae46e5bee24803355bf26efd03d346b2a2a5673de07e4b199c8dfef1d39cfb1aabaf38ab7f5a5d09c251071221a2f455b23704f37f4c2b142d6bda0214b3cfe89df4ade1aeba7d4866edd8d37452fb794cb4c28c09b0bc9dbc474d3294f317578258c23d3ff6157f4fe46049c2e8b514b5cfec21e7d43f5a1742eb32c99469b9f97fb748383aed2bf16560f6074d08c22fbd696d471e9811095484ba99045c99907d2ede5c5514943e0dfcda91dee2f096cc323a97a95c5d523f485a99814ccabcff01383610be0bd07f1ff1ba312e3d000077d23094f9a71796f8be78a23dbf49e2c3b4b7a2b9921ed6bcfb9118005bcb538da6893f87a8f8e32255b8af38ff67db9a6299b87e2f4145c45be6e8d95eb9c08eb0e4416482b4a75336a2092e6af8e945425669f23e9638870e2e22406d1a9c77e21581a5108a415aa28198b8603ac05d224b808aac2d412b2423ddc55f4d0e6fb82109bf4b0687f7eabc01fb2ca7e1ac9a700654e9b186c43130834c47a901c0070a00e5ab99cfc48ebe0f53c34a370e436926a035cdd07ebd1395d7e8e25739db47dfec0b075e29d9cdcdd0cc83703da4323eee83d55487f2120a97dbbaab9d1b594e10274b0ed71e8105e97b40f7cb442f694b0159822002b5119ed66484868313b23c4d7395548acc2dd89c13a9d76f5d0fba1a79f6acde404eb69b2ee2d5e20b18b3bc92e411b43be0627ec98eddce18110d7a2d008f5a558ab9a4f4b64ed8901328945fe7d933db3e5a207ab3f07dfc6d5d02e47411682b5b41df6f59f5f5b86c2adb1139cb467d64f03a308dccaf40ad1892bb7e731d74621dd6c4d49eeb8ce7c9f5407e4698bfe160dd9a23ecb3a2fe09cc5756b1f71f60a0f5a918c65db8965a1cea5ba1d74c0f327cc62217b1df9d2d54e303da14a0b3bbb0e747ffe98941bbd3dbbf088280a10a34516c55261f3a6c781f0e9b824d36a05793e799f6e1698be497270f52f525207d1c7b8f1f664443a6983127e7fde97e4dde95261a9298354ba27637fe592d7bf8c56c8a9ac67f9b24364f6b20835b4cdce7fb71c324dd281a8f0b32f1cb8f0eaabad70d726cf8e764a60d98eaa44da3c328d1aac3ae380bbcd5844cb30c2492e666cfe12542424d7dec4e21024703ca89a6629d1060f6347db564a529cdaa53646676049fd6c3395f2631f578debeb21e511e89cb1a36d20411b5463dc6c1a9f45631c7e3c726987cd524d45270fa83352310a78e45e9b1e7e7d2a6861a9f256a02e11b38f3ebfb1361783b0f7704c51d57495fccc68c2a453a690f33de3c4a1ef7d97c68051d489074d28c103ddade2601d158ac86617562c99fe5f7d1c060a30fe2ca9db8f39dcf68ff06db7f8c5886e16fdf1eb87374ba043f2949dd7bbff89b79960b30498f84beeaf26cf5fbb6098ae0b24c8291b15e4933bd633d16177f3497dfad027fca01500adba60d9d8a91f191238cb1292035b96845fd8bba0b08868b52982efd897133a8db4f66d224e53836139f1abdf358befc6d063e4c5b5ded9fdcca48d0886d02dc6061b9298679e039924f951a39bd82486320e47cf2a33040ddfe618eb8296090cc0e4754c4b62f31795c664a54aa93f36d07e188e34436d4c9d99b1cfa63e84c91fd42f63b89052eb988aee243d5d6433a28da7543fc04f59015e13a6ffb773145b3f979cde05bddaddb323da785de517052008d1e754b5947fbea50ebf99dffe9c9fac728f3b5abce575a29f3fd6eba57dcf84a31d109c90c49dc4311c1d61439239cf9754b27147e2de7d6e8decc679435a0d5a6d2d7219c2d6506b01793cc845c9389c7954925cd64c4e5f9af9faf46d9a9ade97f854037f9551e3b283c364295426531c7e47060d79c74fb6bbb11e1cf7df0edc6c648cccbac451b576234b52511d02a7c30f1edf5b3adb51b7b3899b57d2a48a6880501865a3f41ec6e304f948ee5a147088e520cc6379387f42b91b83df267f74d6c8a2d9ddc69f3d5cf0f8bb692fa99cd3d9f45fda4858ded9f260b38403c598ea69e9499df2df91b91ff82fa9463785549c6e58996a3f35816ad1af07cc94c50dd8c28ae4e4033bc52edcb5d7bb55230668e0aa5a9a345dd328221eb60e6064f629232c2e3a9ab06f26b5bfc7d05480827d1dbc8476ad18692bcb25c0483118f448657bba250da6b3385d26232c2049830675236943ec9ec19d37ce7e9ebfc9a7b7eacfc596daffd98d992874ebee189ea8b9991d20505b4d4285379a1640adebeee6874c30e10a8a8804abef14723834bac2dd463cf2d94b6c1a515314e630b660c3698b2bef562595476e2b175521ffa0ac1dafd8378b61d7bd246847b5fdc27bd7fed4960c0b19ebdfa05643e62ac6c3e9ca481ac9a0bcf659fe2c01b62a30faa9d807ef6bcb46293f918376f7e9c649601ba36f64fe6d2f399a0b6152dae377ac2ecb02ff46a5d9e740ae2df0b85ea9e23b30c7fb01de20ae05f4ab77ba213cccf62b14699aa29303a70ee3165906381ce6f64de4d7ba09843024ee09caaea9d748a4a735c25b571cb038f0bb03ae9a3dd077ac6ada1ce2770710eeb11fbdf6354e0845ad1f62107e9cbd4ac298459402e61ba8348c1a56abc868ba4f1a47d6704763b574ff6c6c47b14d331b12dae9daa6bdbaa40c612f9f31bd7785ae9a71bd18376c8237f43577e010812bb6cadf9efd7a61a0ca9f969f71e8593d6d1cacfbdbf5ea5372cfd189cd0ed9bdc88cd82b5f505ade97ca0cc08255c1e56f10a1629210e14d391e1354df31f0abf8d59ca88ee347f67a153984add0db688ce556440d07e2c5cf945da537454573f4fb23c12e3337398ff5ea5ecf4ffd542835b4d8ea6f8c462457f48c03949a370cd06e40960a899c538ac0bff6d8c9959f26cbda313b529150417cded34079778549a98ae6f432ba969ea6645832e56abf20be546cbc8920e65fe62c93f0fa690099e0e9085e023bfe67b330be2561963a0ef3b9116891de146168c8ba3f7237d4e44f81fbbe29a6f40ea621d00cb3a95241be488a737ef401074373e0cdd73c72a9774a23eb2f4b2394c048a1ad01c878579ace96860efa8c173d726f7d5918ae341eef22c1294303f8d366691773bd20ee088df8038428d94f8b7c3ae3b38774e7b5486e8a30ae605258a52c1715d44f0f79d63b5a07c6bd86d674d2115660f63d30a1947702958fef325fa84eaecd75b7bbfa89ee6c7f06c820c738d42232cbfcb75c5a7ff385eea9dc8ad55f4c43fce31ec223d97946092a4e3ed240487f6ee62f809835c527064b0845132420da9a5fdcfd312618c6c291532fcc05310db9973e48a389042e9e7d6fe0eb9789862b7695455b2817ef65a805fb8f2da54abd47f8e0c3991d2b9a6f7d65d288a1142cd62c25e9ba8ed7116f528b66d4511103e5d30930dd6f6cbfb0b26d83490dee7a6a81b33cdb70554a55296447a0a56afca37aa6e67c61537e4176e05449d0d55602479c205a63cf3869399d8a87553768ed819ee70fba08757ca46240b0c94df80c34829ea5153da8e23886f9c2e02aec0595cf4b43a30d27cf22843ce7ff26b65cf13f5105343b055e2506754ec23a5ef7365f20d6da2c8785e5188e0d65b5fa0324408d71b81d0f15cc7ba574a071bc9b6c9b5b666276e852e2aa36de281a8b9b0c12c6b0cffad6c35c45e256b7da61cc9a0218e1c3fb2a7295e5da46ea394b16ca152cc46d9740c815a4d3bdef56c997d3236cd706a69cff7eccf517f665b2f056744a1353adf7a8a26af22b1230a3613c9d0b16c6c8bcb2d0d04c2b9c6cff26d2373b426c9827aa0cf54c9b5c974b9875d2c972098fe77c7da20a46562b117a2cfc44a8a98af7eb25973040ee5ca15a0393b8d3ed8c6c0edcf912fd7aa99116564774eadfdec8831c66af7e4fa904e6aec3bda150d61443d4447f4a9898b2d0feb9613a6ae2fee8e8aab48a33571c58b496108a6fde348e92f72aa97bbc8276fa307f16979d8182ee142c93661d3ff5bf72112319b3401861a890bd4701761f6558fddda274221cd3bc0b2c14af3f71908c38710d309a9034b5c97a96f0308f58f1feff3c191ae0d14d75a14444782c1a58bae9e20e8083cf033cf484afbaf7181be7eae7478ed8dfb142e5da5fb98e3fae3157ec2baff4aa8ef9f0fa12d6378344cb9ee0b92d7e981a0d27f3ebf8cddc96d165df72da7ec583bec41fee820499f29f9b6bd9c1e7fed44da7df090ab5a57eccc539e8b850487414ce22fa169ec5cd6d9a5603f3b0b3a526c9d661a6303acf9d5246c4347de358a31151c31a9dab0a6a19c9d7bdd4e6fd089cfee33c4d033338d145aa4365933d24fc8281b2c082c00e42e4667022079a281b6bf718b98cb85d3789d4781f97c56d36aadedc68994cb1bba1b243f01bd650afc19488ebb6d0a99569ba1e835495b41422794a5dfc5a0f6ace729c79dbb54b8a08ba0f7382f0f64a6aaee4caf3b99ff9950e251d15aa9cafd72131eeba1a225392f15c5dd948b6c593656896075523c8de004d3be3e30a5f3380665b9e7c97d696c0924c850e5570957f56eaa00596c7bd302d14d15e8b4731915e43932d7ba79bbbcc677c4c6ef3854ff2a28004a885e16faa88d0329c4189a894f84197831420f96d79afd7da8f4a9d52939f6aca73b4a464021d1e27858c2c697be85021c49b1831b1ed015890f1e801302912ea74ec8b97fc2dc5466b85040363ef0c542e76cfea413506ecbf3cf957bd86d515d25904d7f19ec2e7152a04ee7f2c44a509f5c5dee720aac088036ed9b64646a1f726446683231b9705fd50138c586f9b7d5b803ea44b4775fa24236ee96a2fca9da3084577539e2ca1a7f215e7417f38e7734989d8805e4c4a54e1b2f595f10fd914dc7bcdae93d36a7384b46b5c809133334927b5ba90cf9b4b16715529e2297a1a711ef5cd3b46c9092bc8a329aae2555976705b4f6b04f223216c704f4b93e714e48f17f8c3ef848f4d5ed1a95307ae381afe32ef73151a5b1a673a9ac2bdf833889bd2f880caa50479206e1922f7cd9a8ebbc07962bb77b7f53d3cfe27c451b95c7fb3a2e1e66184290d545ffcd5ad4906c208781150db5d7cd02519d160447561a7b270b243e44affeb880253d8247ccdc313c72845aecfb3b2bdee8d1f11a5cc351a1d8820b4d756b6aa88a84d76b76ffd6ea0184df621ef36b6dc1c3a2583f0e467abda2abed5b8093f55dc0869d8febf2853983185f935693bf8f78b002461e32d3fa602339fe4204882950193391920f4537260e78ae1b2dd105f1248f32c677492d99b1db8a173ef28a3882fe76d670c2d603d83fedfbaf1c411440ee7cabc151429b04d3cea7c7c6edecbc946d1ef908158963ac5d1b530993054e0ff268984f36a197a74a31deb536bfcdf138c51a9741943fee4d4b3ae92b74c133b2304169b978d832d812646c174ec7b6994930cfbce443ee4c89b57c1b2c9728db407df4d3e995b03d6855f04349941c2e43ffa79ac23dbbefd991dd2f74758b92b2f5a04125dbfa76c3204420c56e45463059aef4b4513994ca095f16709daadebec0d377323a655cad93bf862be2a0a3f6b3778195cdf5f20804ae3ccf8e2a983ee132c1e6546f4a31e8e49131c732300db12bce9d35cfcb447b9ac4c1ae019b67d00aecea41a7dd05490b7ecad016e2f3394ba1fb856004518f0338f6e5290d3a3a8a58464b7229983ff71e43e5f9646e0751497ed7159e59b93c1275352fecff903c5cfb5c789f39cc3d0aa549ac50fb2959fdbacefe527d96a83949e76e100a62078475c9730d5db4dbe7ca5773373b781cbed58469cac85aee36e5c737783c5a88b7e8da9fa24ec7e870790ec1f5ef6f817828dfba93347787193dc0ea76486359267b326359be0b8a9c4e661f31a498adcb7854c16c4f14972ccc06ebfc4c6f50aa9edc318d4ed4cbc60098224593ae32525d9f299415cc45215dbfa4e469505b489e5d6e12d3060173c7f3266f24fa2589b14967af168b9d186417a82613311bdeb22b4cd56be30eb5c4e01d15c07583dec477d159b21d245e6596ed87b8cf2ae516634e030959fbe87fc4a740175f9bb71a4721bf75358101fea7fd826d955f4e93abcbbbebe8f7b80c07a568dcbf434f022d53f2ef3d67ddd9589521f2ecaa86f86b26374aa0bd4e3c697e0dfeea554b2c9490fe2f66a30fe3836114c56e6e402e7bec60f786268da7f2c34b6deb0f2346749d766e209935e31ec926c12678228cea4180dc05dfb81593e418a0a35964fb766ad9784669e5ad4f795b143b6b71665bab8ec71c3071733a63afe75445a7c7baabe218af02b242ceeb7541d84efe66c23a411c79c5afe9804a899f1543c06ad27ce7c5f7ff760298b542b34cfafeda15225e9b0871efaf249f934cb30ba42e199e8a6afd81c99b668e58aba63bb49a4145125aa821c465baa6654858cb871e17f79ac94a0cca6b5859fa452fc45c9afe98ceca00a2e6997f9324e2201b48755a227c2da32ec992c163467eae90a4f1ac41ea1dd28808dfb14ed1551390dea234b66b7cab5e7d46b8a7f76407a2cc3371ac42c96c8b0139af91a24c0a380f568a72c516a8ec7d8aa3878e137a70a5114d80734ff31565b9fa6e92c03cd71c7b27ded07b3d73ddb262d25cf4c9dba6333ab480670c06e39da76467c1496b6e05946479a1955097e0c3ce963d7d7e0c79a8bd8afdb596872d62df1b3999d7fcf31fb8422c1cc91c6e93c9a3ee0215cd9d9d50637c8df14ca21005d14f343a89949de3a1865cc3f6b8070c7de97cee552f2459bcdebcdb5b562d7ae64d35cd317647a1905e9c86d1b3d7264cac30ce017382caf2d153a117619a76ea7d419a29926c6f7763fdeeda413c196212f3500fe108f135de56d672a9c48996393943aabe66c8df63a372d195ca843fbd78315421c4e59c8258f1027fc9264653bd95203414c95dac9cba4438abffbc9c473a5a586d6249f2c2e344a4f79074dcc468ba629a92645da41e5f48892d1b54b235643d95e937800b8539b426715acbadd858433c08f9d77cf3754bd862c8fb2c5f0934360ce40924bb25b54510d66d64a379b84878e8beee60e558c5fe1efa1f15c5fd13091d01d10066b2d390ce1af20db7b02f71161359557ebab695817775c04363bd7e933bc37dec9f97434b9ab9bfd2e4d4b58bb40753fc18e2fe803ea09bff9a74db92a14483d2c97cbab85917825089c2f58b8d450c547389f3e05f2e51628dd2e498d5e9c7d8f00cfc43c23493b6800ab64ffe3b00a402e4ca63d075497db46ba66356037ed8d27b658af38c6854fb3a22a5091e06be9f5cf9be502b5b28883d53fd3fe30b948b4ac027dc8ef9341fa24f997f336ecdb69a5e263f64b1d60a525d2a815ae2484051b0eeffe8ef89365e6ee4cdfd52c850f487253ecf86ca05081b2420bc57ab8b2ec5d4cf003f66fc4e63df90815aaf626a5d3b6597d17f8a0fe86a4680a3ac0ff0828e97b62b56300a670ba08e41ca125596f4fe0283374e9744f2edabe26d5e96a77dafd917c1c74f4832a5478a193b28bfa1bcbfb0b295f868fabc3d6853adc8876d79c18c5e86b6754d9bb458f3c067ea0ee4b48466caff4c370cf8b1cdcb6bb1aeb0a590341c9517f4a56fb0da60fff538deaf368894087a27bc64f698672d835fc468747aa219fb17bfa153aa28303ab368c7099850f6de16fac99336f65069641b3c8de46bce41f5f01de09a796b5329ef67a1356ad11680a9a77135b7b9d237c118b19de74e7ca130ad18ac26a3702900b533b2505c5aa00dbe2397346d8311cda112e784b42816f667754b7b3753189ce39bd934f74df6b5598a359bb7d6e1453e096d616f143c4b1f0aec87b455776f8426c2673bf98617c18ec685728d40ecf962c9bbaf4e8d893460231c7fd532c0bf2a5e0bd91b182ececc00f5d4a649076452f57531e2e781f3da95d2bcc7aab9ffb447747dcac18586dca8ed789d21ba1bad5297cec85bb50ae90d639a13bf0fd8c48ba2a71655f94cb5cf41e86c25b6e1968974bd16781afe32b821be7ae8bec274b0add20aac309491309bea62cb7f3e1f5b0e01c075f81ee6bdc5aa4e2c96b2275b02e7e28d421c291d59c52f84eec50b9ad61d671a3e3e876bbea862d64519771441ef636e23344bbfe3961a88ae1fa823fa3f6cb298682da38f9e1c9f3fc3c38c8d99db6a19fabd835edeffef6221d44f77a82798cce0a5a42f078c1cfde2572cafb66d10ae2f8cd7b6a219b50606600fcd412d4c0fe816efb2958a7e45cf896d75e9c6813dad84f6677cf3c9c84d5ec710705628f46aa076b3527b63ab68941628e859f36225247fcf707c4f739868ae6feee7bcf281e10fd50300e4bf7bbeefc0bfbbaf28667b9f63f77bbc1ed46d7a3265e86b6055ff67107ca9153db6c132b801c1fd14737b9ecfdd5052391d435265847570d3701b2cb131b9c05ebcb18a3d528c4797cd94718a784b71b805457900a8b55f0a42bea8837cc16ba35277ac273426df5ccb7821165b2109808031c836e99625d5be2a2b606db265b1ae89a6ff7dc658a300c229b5c9cb7c378c8fbaa3c04bcf7557c66b5c8a15361b8d736842e588e00ace797864ba74d852336d220ec125e0b346cab00adc1d7f883d908722b2526cdef0be82a90f7fdde4beb4293a4d484bd97b1cedbfbd2d565dfc6f9ee4d3bc6a1893876658e0f957f9b2f5a125c985884c8fb5b92031b0156ff889a7cb8e92aee970afac1e1a25aa31cca16bea3ed65142eb2552174099eb67a13a6703d3df1e976e12a4b305f6fa0cad9c3004745164d7d0fdd688be0e738dd49729fc192c9fea4937eb8c4c951f20a71a107a579fd5a4a8dac2f7ab195d150bb3e6e306dfdc05ac3392cd29b285a8a9443fd9390a4221373341edc6f80645cf9167e8f50902f9c1deb4bec64b179d421f87d0283f18e89bc826e3cbeffc8c22e6941e2fb83f92dc33aec58075bda1268b5fb871223f7f2859b44f370c14253a34413b2d5bbd2ef821a1756add595fd01d8ce6533acd96a0e7d1a4e4b2b5d0e0399a6eb843aaced936775545409febb54c7cc0b45115fe8e89a965cb1a73937facf0dc41e33752a003b5319e89d22862ee6796bbee5ec07af46bdda9340e131f5668d53a9bde9af0618326428b13b89d0a2a5bde2f76ddd62b342d462b6ded3b897befdb7c9aa4bfd52d678372f2e734b71927d1290aeb1038fefe7d025a400ff87e9dbe12ae78f53f22d0a9d25211ad613e2a8d8fa4430db0f17e74b2b1501c00995d79519c2ab66010891ce2f7bf088353577773498d0860372f354e8c1adb0171dc7b38dcbdbeea3a3dbf317e1801d73aaafddf8cc0fd5e3c164886b1f1c41ea751b18aee8e63832cf271ed2ce4974c3df9f0f083058870bc06986426caf4719413a4f2d717df2ec7548dbb641505ecd8c051febe5db79095cb6892e4b5b25a013b802bdffc86b776c5dc124953870ed43c11809c9b93a1df1b3dc444f453b6b218614f5c579bea854c66e800cada32a5f507a0de35cfa3af714f9653d048233cc23986490d0eaf74b36709c0e5b2558c432ef15c1b268a67d9fbdf9be72e8ffe0c7db2fdfbb228177f6026deb24b38953da4064a3a431d16098286c151be662dcd166bc284e97ea564896579bb890b92e5921a38b33a2fa25caf745f0538079b645d1bbfaa68bcf0d1ef098936b9bb01adce0617c6f42f298cb1a622aab00fe4d247c6787c65a6f3766e19961381a8d07d34295893c8970f4fcc6237b11bf98cff056dfaca0319652eb7a0220383ad5a515bf1d2796a3e3e28972d2d4f9e29a62dcac46d1b0cea047d2c86c96b4902defded4fd9b25605e872467a55c07133cafdf20b9b2f8598ce1dd3739ec74dfb3bc39a492ffdc24f88a9a02855e813764db5053576cc96040d6b18dbfbf63dce2dd02a478b73ed5b97f58c1e30263cfa8502d4b5c4b8dab9d4a2e587fdfe02ae362dcaae0c0512414f1c3294ab23184a80736e81a0519f59ce5b581b00aa1824ed67f4a0cbe42ed3564e712a87cdc9dfe58553a8fa1e74527dd8f31015c651d7c41e967a175ab62f2538f5a0cc855a7617137c476f7ec74c8c55d5cd2f94134d238d906e5a5641d3e854967581b29abdf73017e3b95342df2df996a2d55ffdb8100f4ab1e54c685d693e80ecdc3814809c988d91c9030a7b6d291c1bdfaf1f9b21cabe2cbde36c8243ce31a53ac8648573dc13d12c3ab650707174fc0adf870c1166477ac06105830d288ed52dfd997b50c04aaa6e75a3a5b694c94d13609c98ac827cc5d0bafff08ca15a1d686d6032c921cf0aa2359a2a79d3cef3c25176a283c73a834366aef4ea0d6886a58a0508945035da02b4f8a86cf4eea55fb2f9eca3c6d0a867e82e15c88d4f98ab5bb5f3d0570f623d39b542a9b30fb2e344955e2e1dbced2b1345afa9b873a3e8e09070aa0cc0bb85c6312eab1fd55d8a1dd3a0a43dd81b6e6780abee272725857ff4621ffc231f4074f619a1dd533eef898b314a5b039c53df8ace893156b26cafadf214cfd3c69a3d9f4fec423971fff8f6e671ff73841ae1ba3f7d1c28d3092016873aeb41ae7b4e6f4da79a4220af732a40dcbf1f69e1d2ae7b1809f198b72e670279857327662c70a0efe51f32e1a900f18d9bf8d3c63251e8a4d9c9edd94ab72f5f93ee45bee0b6d29b46b2df5ddd9e70891bb15c814faadb05b403689e0a2b03a4fc54106601980899ebd443cf86babe5a14068451a2d835196e93673703f9f741682f340456c144f4abba7c7cfab8ff960f7a553ece83ee8ce6a022b2cd99ac8450b274c5984368b58f006fb9b7f430acf0edee836129f9e7866f7f21e34efe489b25694111177b8c974f9282c968e4f0d02cac5b8d6da729556947f148439b70333fc752a05702407554f9ed7729333fee76ce2db74268e2aed5d0589aeb12b2c5a33740fe5382e0c480b8b2f7c897706bc700bc612c56608c0854b09e8d4be8cb576d6a4e844b794fe4d7b2f0d675e1e0fb2d3e15bee2a5ec0d5fdc84fe684ec105a5c769ddfb667828721cf981f853843bc3563e295bb360c62c90895fd25bb79feb0870bdd2813cbd2d4e0e3b751173ec54b05cbd7329fb78af5aa408542e4ef93f73f3771490b65c576cfd29e6da4919449bbbc2667e6ad342f2a915b22311dc9e95d5c21ca14ec876cf0b308aa3e4791b2d5c4424f608e54a30423e710241aadd5d5efb83c599d8e24ca61bc9a9f2a1ba2d852f9cc93e288b326a31d2cb2554f1326b49b1a4f1e0bbbf9a49e2326cd71228501082a641283ce2f57cc6e9ebcf47845d512553f926e546273c6962559bbb6c6941c23662a325bf6ea5380fee684843c8b11976160aadb7f975c3ef818108a9d908cdb1c19345ab827f5830129d5ad944d79bf3252fb425cec3077ecdac1b0b0f028aca23f26182de014b4d3c741c93ddbbecba009c7f1b6e124d667fbb4155ee70a0e4ef8f18f74ec35baa7545a673a1851610011ad49555fce86ba3c10fe91b0d87591ea2182154e6506a072685298eb9a7e8ff22a79d827eb8648b9e0f99ddd4ea2aec88e42501a1d3b841ab5c7983533671cec0325834b9818b0d922efc236eccfbf264f62b887d2e7a19fa9ca5e76c00781d3a8a5f557d8917897640ed3bab13969b0bda85aa228634b52132f4e0a6c1e3a9941d05097614185dfb38ae0050e8a10e584f835f9d633b3ea27d1f45451ba8afc936dad5d4819c969cdb98c87680a8f9735ba9b25d33f02b8c09c8c0b32044e657a90ffac00b3df32b08f91fe3e24669da0e1b7963deefc21c10977875d7d59380e6dd6b1c361eee29a43b4c8ab4aede7f40bcab4363205f4056122554cf50bee3b75ec45d80745a1e11fcb230b5598b703bf1207566f2f2ec14f835d4ed65d928e46b0b3b0e986d82246d898beda3e8b3d7b5ccfca237c5c3a795dd254739f1a064e45eb71cd15a00b37f4149cdaaf1896fe739a90b2b14c29d28d88a0bcd3fa474ec56655b0e0ec58de62b508382849830f46cd54ebf80ceb993094a66c05ae4757c44074de9d717325c51d8d6d4de50e3431967079054aff12c53f3b761f18f2d9bc210574af8d18c2acfba8ecec4aed426f2a28b446333fa92b893cc2b64e8accf98402d429247f6ae787d44e604b72a72ed57f668fef8cafbe0bc421c9e4023dc74f0db9a38303203aac241d94b7097e50d3eb5ffae07906467a39035c80427843de3f09dac42b03ecdf143f2ed12aaae00bff03a44a2f1e77e4674fd3d4de33caa229dbddf552c331e7b6f8dd1f6a8bd8a1aa50251f7b090d318af1512ea3129d02df2944f2f099e5829617cd95d2bd00a0b00374fec48ad9dcff3e6c63a1b23959d9e948f81e780f3fdc42066cbad2dfa739da4f0d214990c1d394c91480b4f9384c67cd670d4a689108a567efffaca920b5f92543e806ff9b21640e9d9b8f1ebecfe902b199e250553590bdd06b530574ae108744192935810ce4586da9604691f9627a413c53598663885c56128385b13988173b5ef270fdfdcb8ce4d13b891909d3eb2af30cfeb5494b71f30ed56ca7709635442d0803eeaf442f13516d3ecc10242fa8da10f2974dcf3d925371985b8551ddc26f1f5ad4b29307830469f17ae4519d3990ba0e377855596db7f6bae75dd0574a657577ed980189ef471938c611ee9dd87ec533fea689619c6a71f4f022e8ee4fb367629000ea65da9904c5a0dc4faaadb611ab43a76433a8161d91fa36b311855735b9b0f8d01d8521de891c9473b54571c1bc2fc5ff27150e487e5ece295d1896a2199b669740728f2cc42c2f2a2a5f6c673907b58cb932e44e7a41392a26ffeec79d64545bcfd7c927eb73667a0dee00605b721c84f48985e5e866e8ad5dcee557ff83f7d1595894b89151ba24996fee03c6b6554d8547df9a313bc8cf1c17de610ca239e35cfb776c2da372ce4eb8306e1c87988da40d1adbe605eae53fc65562ba69e9caa268811f6a24c0d5004a29cbff76f68a6f50f9be06b3aa02b09a534433f4c95d225667c93fc952beef953cf1c5896d356ce1176c2c772940b4d7e73c2f25b7c2954abdee85883591b70ee8b933cd37e761b4b1a2f0db104273fcc5d3d29303f95b30588b236bba1c1fa37a464ae3fc20eef6ac11fae874c132f854c6c8f434c8496eb334524aac2195a02b57fb5da8a2e6f4ffb62a615163411ddcf6126a1fd401bf3a44e9e4f476572fe8ba01db6f5b84fc190987d1b1c2554c1c628f421ed2326e7820ed7bad888017ced36e5a1a630474e6f71d59cea6440c012e96dc96ed070c025107cce653d2da50fb5786335b455811b88679c690d3ed01dd92313dba642b15bfba86610c02322f1487c686d62a6b9707209826dd8118399548745f2620209c379a9987f10b191d3c68fb150c2e19f6e4f9d7361c93e94fb2118e88d7f969c44dcb2a4451a95fc88224c9e015af5b5c4e6e6d5216b56ebfbe21c899ee19684f7a95ff680f04ee7bb3b01fe6469b8fde1aa388da78117ff73f693276ac3485aec1412ca94ac958998403c9f436a1c955a5359be239db139b12666d7ee8ae8596411e6793d73b17d718d2485fb00b4439d16cd43ad33273d1e77bd8cd17e0b1bbb1582235d2037d1980b421fd1265365c39cbb36a8cab2fbd271803eb075d923bfbbbcbfae8273c3b29be729294aeaf928b50157c87d2f28a200819371b2990ab1e721bb32592f5a57b72f9b23f2d15e61470f467c70671c9255465f3cdd7373552b2289be109fefb3ef31acce8d5b5c26cf1456593218ddaefe107bd3dd76198156d93dbebc6a04a619c95bc9b5a366abb826232b0da9f2e7147e712b4deae5588c9b1a96bb726d27784db928ea026362a9d6bf28e469d77cbe3b5606e18e1cd5d5f9938467b9388c3df9e2300f8b3a28619f34ca592bc23f3e9c8dee997ba443b1b4ecb899d79baeedc8c8464ea1310ba16941b61840936e890490f171b5c5e1c0f1e784e64caf18be2fb39ea93e67b4393b7ba293c71fb61bd9c479ef676202b47502b443f7d7498dccd724664517726808d2e502a9c436dfafb966743b8bbb2b9a36222aadfc566f09958d3bcb2fc1dbd8db63fcf268c19ab91395e7a4730f2d056ee069f3f9b18d9b1baf1bbe26cf8845235cb4c4408ea2edb22f6312dc4fd05ffb6e721aab47154f374ffef18f8c2ca7087f5438510a4279956d2dc1cc23427a4f0fd5eab0199be031187aad72401b87838f26fbeb5ee537b923cfb96fb26f98835bd3dd94fe5827ca7c162a92c3912a614b780f083e1b1e378fff238a8bfe4c1caec85da76b84629a680600d3991d559675da2156a1b100da7853a82d207976328b0479a84f1008973db04e86fc3e2cd6b1dea0ba1f2a163fcd9f3abe19261e74f4b720bfb2130f9bb0f3074c8491e13e89369387b356ad70090a6ec3b466738299c034901b095e089a6f4795bfd9da06dee2ffe032392bda6b4f78c1a5622b72a389e7968673fc691dd12c5f2326bc14249998cc05eec91d5d34cee88783daa767d175f009ed57b2396b5b1f083153c350203b5fd8d28e1399845c987b808aff49c6241e1dadeb4081ce7a1c290aa779896f5a3f6b56b7c51e6b0f8a0087114a8235b717580932bae8925a035441acefa57ba6111baa611b418d7ea16c326242ebe943beb32de14a93b1a6aa071563ef037ae5c76d4735e13dcaf2792b12255f5a64e03e1a4d080ac2c5e056ddb5fd5b657a0cdad0f5dcf7133e9d5df5be014d2b771fafdb4887bb6f1122857cd7bd4d63908a7b12c7306c9983bc4e8d39d0297b0606d4322d5ae2ad6a0eaef6a0a3a78feba294ae488ee75767ab069b943ffb6fb2a1f79fa63e5be1e995d34ad8b875255ab5556c1a613d7187016761a1a74edaf13c16301b9518a97e3676d4440b13cbb7e9a727288586674232e0b3dab4b30733441d86feea18dd9877588d138957e336d32955f8f5c7fbec74ec49123295a80b74d12b362bcfa720c0628a80b69b63bb4a1ea70855ff00d0d50a20ab058230efb60e4639b92e0c664c16dda3310f8ee6829874d62776c767a212087f952c4362992d5105a96df784bc36b5886cf6b441d415eb1fa57bf08387b09c027bc00afd4fe88a9f9efbea5fd4ddc45e15438f25a088eecc357250265c3c5a1e115590f12df5b7b2bfc7e3f82d3a9ea72da67aa60f1fd0bf6c7a25600d69ecb7b2349a93f0f19e27f4abe856e00a59effd13db705757e3c82f6a88f601a3522b365d8c129363b1f9d9f6c2b1ef96c2c051b338aa1b11aa08632bcac4fb544dcfa65c347c9fbc69876d75be533fd7dfd09a9933c4097c9fc146ebaa5a17fd8848d301ca34fb3e8ece170b835125e2e8a0be838bd9bddbeec8e42f463b2934f1d484d29f2c9e1324b5bf89671a84ac1a4de8fc1ba34029accc357936e473a56d26bc08d826e1fdf965a0f8b6f29a7b6d16c0ebbfb5103e98935ba5b37d157ee426dde4c051d7c0dd346105ef12aa7665aab3a26e48644e8b7a6896495b85af9187aa3096be26051ea29e9455e01f0af26d1d8206753d4cb077b156ab3c74c9027c95e37287d824cffa4afea1f711b37a0862700e13844aa73dd7055d75920f1947a47dcc584911953e0c85e52838db974606f71a40fc18032db8285c97455c9cadbd30922be5e22690f674916ae71897091a721bb11c3b4c096f4f471274365d4556396af6c988b213c3d30efd08c6500f2b85296743d947db40c6cd99472517afbae7feb1f8bb5d29c178de5f46a7de1d7d4a509b1a7bf6244823f8aba3408333a35fccf9ca97aa0335b472a6a17f0cf1472150485887ac43f4f53596cf42d580571707d9ec061a00bb068c29d58b4f3d3472e525dea92b3b9c58327c61f03d5fb1eda51ca5a7565e7be64817459277f5948d328cfa80fe6b6380ab42ae5ef1616dabfa431638f7453b2cfedd7a785e099cbd2d96a26d4d8a67a0c22ddd5b2997abfb48c673309e78a02efcf57f05b8bc0d62d34f55bc938774c9d9e6a3bacfd344d201c31ed3e502b4875addc7b59e3bbad2090dcc3ccc20c4a2e3c3578d86b8a767a4cf2e8e2b1ff427ea76cdffdb25d21de68a45c306628aeab4d4974ee82b5b38d1f2402ae8130fff5755ef7efe3c14604a38b953ca9e96de9fd939e25c6126c55e7a1c43b9bd8d32d1077ccb49ea0ba6fdfa8c05b6d99e10770bfb1db02eef60dc73c5823d314cadba7c4db2c959ba7f862c7e49cf5df6f25839c8814a8099ce34f515fcab2581a501d68da0aa1ef4eda54a3ddf94042fdb74b19e31c83cd6a961fb5756ae5c375365f2e3e588a55596919448829b62ec883c1eab8be61ed85a9f7c89069163ce5d12e8617c7e568ae5b3797f0d351c1aad245689a9ae6c11eee4514bf98ed27ed772443ebfcf89ba718e8fd8fe7e118acf3eca50339cd9fe3f7f24dc8d15bb86ec128ac5422fc1edb8dca69795a49312700af95d2365a9706880d80ebcea769636061f71afb1dec84c3045ad6f3551bfc0f31e64997962164c4f16276da0a1ae39bd1ecfc7d5eecc577b1d0299cdbe21df08c32591d1963ccc4e9e36c3ac92bd1e102898dffccb6901a60a3be082e1abeb9ebb37aa3df18632c06219b9f1249bc2cbbb299c6b7243bdfc35d25b8edab8ad4230b6960ffe55052e2c18c4541e91ccc90e28a081c142119928b2d0c0eb82a57c8108e5aa2eb4684ec5e3cf606ef46a9a976a4f877ccfedf08d5135615897fcccaf369e12cc778e3231a13eed3214bf5ecdf9bb607d2e77d1a82c6bc4d828022cb1d1f878456f95249c0cbccd1a6ac2e40f4ff4b15aa9165f6beff56b76a07d8b0fc9732c86cc1abcda18506bdf32779bf3f2c98f6f8b4f73138490b10de2770fced02abfe39e9564a34818f277674a2f922406e548bb3ebf5ad73c4dc0be219c9bf17600da79380f170dec24fc890306c4fc1dbbe01fcecc6a6f9642282ca1764069ab6e164144140b1b2d028250b9d8e6fa323ce0adbc1109bc6b122cf47589d2f8a38f614f5f3696af4421065cca56042df91381f4bffb4d012494cfb0405bb209c3041c83ae4957048875af9e6abb535e719440288893c7f04807e3992515d5dbbc3219568c399d409ff1b7150b16f559bc8c9ebe1d1848421d5d68d792bbee5f93eecd9cde3c997bef836fcb28582711ac2ca3ff3a7fdc3e1e6fa45628c11341f09182f4b4c7e24d04388f2451ef918eb72662532d9fba5a6c5060fde2822e1851c3978eb1baca5dadbda87d949f76a7861e5019038d4627b789d87c1b0c8cf7d400cea8a512aa80e7de4ceafab57d8cdcab7e43cc1f7d216d2120f3f989973ead549477ffbaca813c0bf6c96739c0e4856819971d82ae7d9603e9b639d9bd8942ae3a77c8ec5ccfb9f926699a8b9b25b331daa3c16db6c410789c4d14c6a829c05d834d18c70a07ff104b2d13ef2ebaf97ce30edd746aaa07cad97eda2111d243235ff5266e0fac272b4839afa3e23c0d9e88d5379f90df761a550ec56e201bf5ef5ba012fba8e013912c1977e871823a8feccb18a4295200ad4ac683184c290a2c50c071f85808773aa1bc63911c7a56634bbed206346f4f8cce5286f5c22ae2e3ff305091b519ccb5900e797a18b8bd64eb9c399cbb8a0dac84ae1a73e1b58a7bb92b124567f89c0b0f4fc3f82557f3601723d6bfa0bd16ea62250ce51b12e38925619c16ed6604930fb67cea03a4cb69f4d2f366b6058e1524c91b80ba4241a958bb457e8e7830bae53f74abc1b276a202a6b348a08c54024a54ef28a9d04030fb55db8aee132bba4d8a676b3f885ab7539a7178717cfa0fcb892391f502306e74a511d655c7865e097e5448de8fa24d469c5a9cc69b915eacf09be1858557a3df56cf917fa9a46ae23036adb880abc498711ef285fd986ef0619943c33f6f95915531dd7436cc66ef764a8a54d080fa868d5fd4e75815e9ecfb64f8c0268867c64b5acc4378f3517734edcb252592dbf959801346197c7f3369166595405e38383069d516ff47c3b6fc5c7053c6f0eb9b7feb5806092a492a8735894c7c27a2052535866a1505ca897ae29fcbb1aa46623cfb3995e0f584e6860d5946f5f666ea346a8e6dbd2842c475c9a1540fd4f74f21135432cde27a197fe20f8a37f4ba1cfd9c036010077ac2640e55b0aed7e85f9cca676f31fad74b1b284a66978033752323922f352cd79a3522cb4755c857c2a756305136800ea23c75a1bd122e38e42f936d0ac1194a528803e52b4d429a575c48a9a0657269af4d935e7e117b24a70e55a832b63ef1b2b7e37487152f4dd5770aa047b076f5f227c7abfc721d83730b176fb82fcf83341a8623923f90176c0ead9ac74da64c99a26c685c2bd87a1468031ea38eab785f1eca8b8422a429dd94dcc0d8a96c6c2323ac764c2a0cb2d5c79a2c59b476ea8dd047597ad66facdad7c15206d7202f4ec58fafbd3692a80b09323a03db3ff3a7edcd046fc71f6cc635a345971bdfbed47c962a09d1436d3d06807173f47b37851b8a0ea936fad03ab64d6fb8191be3848b1d639e75066f8fed91eef6073283af7c13ff5a251dfae1ce75c2d74b2bede3ba12911b589c95d81796a04c8306692c4796b4d395145ee85471c067c4aae4645ea458968d72f21fd309514b39122c98052bee0e3ece7f485ad7aafa2ec057caba0fa29e915e4c94659c6c9fae1b04d99da5aca5887ef8e564ed810780d8641a5ecc46ce84bb8dfca996aef1a664455076272d7008d9cb32599390995ee396e18229f4b466b06a7c61f4049b18bf2d7bbe6ece2a177d5574cdf5d4923395142b461137cabd073a3c68c2366993b72d8283cbc0a13b8a1ac3c2e9b8dd8452d58e46c85ad0f46d87eef972e39a6430cdc0f310bf125a9f20ceaf30800634631fd3a708011ccf1308514cfecad45e0230ffffffcf