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

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

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

Block Certificate

Block 63912 cf0af1986194ba95354d90e562e21b2c5d6b91462a7709ada0f5d91fcd1f450a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
55c508fa96a5d86c67874effa48a3817085972bcc06909234c73b205b5266c31
Certificate Block Hash
cf0af1986194ba95354d90e562e21b2c5d6b91462a7709ada0f5d91fcd1f450a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0041160000003b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ae1973f05d3af535a712f19dc8660c352b78c3e37cc752b07663aa1b92b7c6789de02d26f09b10ae3e4087a8c63a03f8d01ce44dfa71dd2dc1c3dec3544def63916e00c522bf74b6b9fd931fc889bc5c63d2ca78246c7f85ff0e000000000000002000000070000041160000003b0000

Raw Header Hex

00004020742fbee513d51612841f038783a8582fc6d5e99a96f37d16d79b27d0716afee168bb30583e4872f22196fbe73ec78d47c5560e354e9f8e7e10cacf8f6956face2f2c1a6a7fe50118316c26b505b2734c230969c0bc72590817388aa4ff4e87676cd8a596fa08c555

Proof Data Hex

59,560 bytes
1212160103079d0b5a6f426ef66a4983b223eeddc2fc47903ddda034c0023533d55fec7567d306f26e619a90a8687e68f9e4d29e456fc37bec53179301868a4b35a5f0d81de49154c28196518db93901a480ef8e8634e412b23ba328c88321a0f788455a63d5478d251a8fa95349ab312a6f77e51a0a4078b3a8668056f05a97992d9a9d3df9d7e9216a5279e485201b5816de3d850e9e7a97adb670dee40ee84e1c33945e90453039914b856f1454aa311dde235f667d03d44422d93053cbf47f018f0648b6551f2a38fbbbe0a0c964065292d743fab6383734da3996aa52e92ffd55fda9344fca9ef4ea56fa28c4f9f4d291da975baccfea0d9385e248501636acd16560e3121a9a43e86527b5eb98765fe400519fb7acf336e8b59d322f58e26a8852f07edf9e1a66174c0fc2d7e4db1e159f6f2c8bf0688957f51dd2246bd5f8433e7f7178e0555331b3e5aa0b7a19fc391bcf65c273ef1e0d4969c75df0af1bb04bc0be1e5b2378949bd148336bd218d04b08268a67915165a3787f07b0ddb09a35fd0ce19dade9f0b1abc1db2fe12add11d770cf32dc699565dfb1da9f8bedfdcded068c9aa0656efe7007b18dcfed8b647cb3e989a73e86d01770fcf02ba1e6c301d3d372fe43f1594a3e6af4becdd71fb0d4f1b99590fa37647b19db22e5110bb4346eb5e9f291aad30c36b7cf070f5a7513c47c8c1abdd5509fc141d34aa62e41347a97e6f61a294b630e4534a288e9673b91d99546b8085cd2ee625f75a547e91a868684eb7be252d02e2142ed39b3a7699eb0ed1bb638502b87da1e85ed1765416e509e8450963b992f897691cbeacfd59ca67530d833735197cea3f41c5514368e7d40d816fb822c489a2393c9f4aaa8357485c091ff5013e364853668d6d85bb9dbee6a3cc1b72ab442f9d2b910e706a86ccae5838fc77a93de3d85c5164fded22251604c245a92235987c74a6f4dceb5c634dad2829c3a4a0318d3f79ea828be96eb69fa00f507da411af925630a3745dcdcd52e8fe83da3f48c6703d5915f69c03a491264735990a1224de4dd1b25edc5e7576c80dc00331ab6b3ed43466033d5e1395de33c4f0100222d7ec9081c4c217e58d25a6a4c99047946e50056fdd1e4cc5de5b925a64490f51e0d19e65463caaf49f8470a490956e62bdc6dd1df04cd4b5160a73e9f0de694f46ef09cd8ef68a8575c20aa0dcb5b0b7917f1f5cc0a68264a4bb0f0a9076355dfa6f740c358eb3df934ee4f9d84f6907f591299ea20d4539c5320f627619b2832dd8060a8c43651dc8f9fd8eb4e0bbf8da6add2dc538ee86794d40d97554db6690777159417ab35d01caa17c2fce918273e7cc57947a11aa110cc44b8d28e5739c14238efc3ab244405fdc0b187b9acddb8d4d867d13f401a6be29887daab1a8658599745a0600e1278e6e8062a76ef39b3e0139aa1822e5911e3b463faa614d82f28abd2b34a8e97d28d43becf3b8a3177247a115751705af4c7a45ad035ab554ec7e652e545ea2ef5bb292a57dd18aede64154540eb085e6bf29f713dc0be858e538af4a4168944f374f51637ce272d012598693979be7ec1c5033389c6294993e3371a86af772e560d286f7dc479ddc136aa198feba30d6e10d3e370d528b52fee3e3d78d78c2e8f2212ab16c5779594cbfbe1eed189eb3185b869edf4b19c1a28498de660bc4004243c0a8f986a5e2ec33a5c756d9d6e7b1057302fc40667a8c629d28ba320fb6f9ba396a691d83acf2ade14a6419054e451c3339080fc6281bc4aee036e19c691f6bae90b2f92e7ae433c57771895a80af05e0be482275ad0073b5171efc2709a77be0c1cbbe8cbf19b0886e4a596e7b72e9ed78020eeb9ca498be6e286bf6ca4cd040ac6ff06d8c347af48661df7376b1798ed4daf7abd36839c80938358e3df9d866f724c56b553feecd77c45ceaaca131df310f71902fc761ec8911cd0b274ff366e7fb283b7384cc9cf763ebd85270f98d788d751cd04a90b871055d006b67261642180497466ce8b38a132dc2348ce522b00e1726e1cf28402bb0890524f74a8bdc7504d72296d4771f3a3929ad7dcd93344786dbf7214c0fdcffa6de6d494ae735ffef9119b3ef509b722e938c13cb97194a7955639500c65295c409a48c44181f8dc97ffb2a322dc5e5336dfe640d083308d5b79622d5dbda4b3b183156601507f9e9ac4e220f4aff49b1fe11e5d4b2d3a25b12bf1f03b5dbae78f52f8351af83a8232e9b4625207ef2689bbc3ab132e88c04a0214bb9f168af85a31c6b56965c13d572d932e3479b658becb64135d082daf6e41d021ff4e8abe30a72bfee939c784f53c24cd5b1051daace69b4a8b7da548e468e5c1b3e9793260a4f07b04bfb27db23d2b03d27b19fbe0ca24dd22937c712bb1b57d0169e26f777473f8db5fd38f8dad3ac85a79ee5b0112e92d6b4716dc2c47e16e776740054e9a2235857a22fd357dcdd6caec304a2feec29f6e0997a3b048b70cd0f960c1b7cb6a29858f9cccf5cbfdfe80176fdb2f93bb234f0c51fb39759c3882707bc3e89af29448d3798c33d2ddbcacb597052f946193933f4f74f677b89e313e6b199ed3c461fd87e00689d0c0654db6961124e755e27bd72ff0a31d8d167b2e488de9d4fddf25485a59b1e9090a78477261443cb15b0f7368718b7a8879c4cbccd4fc884d0aaeae23c596e986ccf25f5852b84e1683c8fcdb235cb7c1d0fed6a4185bb8f77cedfdaf6631fbc90b37dc8b9c41228751ec58f5f1fc577e448c9ad597235421cb4411f5191fac998197aa337c150b6994b95730bcbd1c06cca8d440ee22caac6aef1dc5d15d1e66050d347784e92d95c7a556971fb6db563e69c10d103c927f15cac2929aa1a22e4444b65f6e4c7831af35e7afeb1d778bad3bcfbdd315620082c8b5bc675f94782cbe8f8acc0c610c226ccc05dcfdab4d30da65483ae80cdb9dd3b0754283ae6b737aa1adf0aee43390cdd386c1e4c8ff926655061ce0365195c06bfefd7662f1ec63453409c9ad4b47eb72489ea7f6f7cf432dd5ecd076a5c5926619f33b99123437e7485e8bc18d707454bb2346e63437804a795f643100d55b5ef19d4aa72a0fa51622a304e1a4a3234e41de6f520ead4545b15ac18da36c1d1edb6aa14fa16f0eb73fda167f4bc1e7215198c64bf11cb50d544780abfffb515e3151b41b105228925fec76bb8c0f5839fb267988c5df8dcb70be77a31979ed2def83ffa8f088c2ea3369adc42feac04678de0beb6d7a12eeb7e2c894cf1866a88df9fa154a404c333a8e54801313cc8c7044ca2dea824931462c84b785b1340dbb56267a5f5a4fe8b54ce8a5ef14f0a25d3d097c2d0e07f4d734ec817d9bdfce04d621084df28b71387259e882d8512846851092243456fcda397c6b1b3aae00c77780b744e9af736c5da271ea44380a68c4cc7387d77a13a53b4b63bf9e8986bc872c373fa63e569b3cdd403a53b51ccdee68421ac14cc941c0b175da69f5f8d6e52067f611f3b1625fc7d0748a4a3f4324f893fff39357fa4e5201a6316813fabd492af0c70811ca6eaac9b63cf59c96e6684248b1c5dfe6081117a171207dc967b1110d54923136791de01d137865fff03ec49bd662009cc5e38ddf17fec04ea28e11ef1ca33169ba91a3532425f09d8e240a15277b451e8a49f3cd590c5049dcfc235654e16d026fada0cf79473f8071fff0ea528fd4eb0b33d37e0bfc6d117c92e459223af60704c5af31be7b221f85fea182ce16593f35b7d32e66694b1d71d35936e278d94991d661f5a0fad98d41abcf67044e10f4e2b0ef84598c34288486feca38c8dfa4294511e48f264da1dcec615a8cea384a7f85a1994aacd0a04c19bf79fb08412f47650d067cf383ddba9d2836faa1fec727d775deb5680c40dccc048406c6a412cdb07460122ba934f2fc5f4a4bf5224e3109b9c0d140ac8bae6d53f59cbb9ce485be8c57f74ba7615d6d4477e28400777fe0e5939a5363bdd3234f0d00306162f4f23a8311d07f70fddc36798cd6af9541cf99460e15506ffe4122074a2dc020074dbd2797088ad1dd005f6ba43fbbba726e7c84206dd0d83b88cc68c7661c3298361cf0066f3bfe4cfdd814dd349acf27364c1aee3283a3dfcd27b7fc570d32040b9936a562beaf275432e7974b055899f79250cb85ef0f199efbc110d42997668bb6e0facb39bf0fca04631d7ee8b65e6a9c45966550fe762013868fb8bf91013cafad56f90155c12eb9a5f5caff51c02ae1492d50e0b81e5adce0a92105e738ac5e94acdbacc395a4515d8eee3865a9a8019d40158417e106af2b5c9627ce1b6fa3b319095da6ef22de42e864fc2db562d57d74fd5caeafdafced7e1a5288c670bd5099441a6387e21ab7bf958a598d39b158e800b0efda1ec39f8a63b3581ea53948608d92c002016089ae7195b8b7cad595d7986f56493216a500cb113eb981113157e806510a4badcc457d9732cfd449386b4a2aa2ce9f8683a60ea68fd11d04995264aa85e2e2b697b0233b18ffa88feabd75e7b3ee3861462bc30f1b574e79921c898808cfeaed4894998e0c81199805938cf372a8fe3aeabe5eb9fcaba375e61890e881afd06e52afe912269cc62609f7df4c9095fe6bae908dc9326c478438efc295bf0ab037941c75c9e044e37360761c01ee23c4f22b50ce4e706ab47e3dca798c54922b2e382472d6bc77d0f400993dd77dc308782fb69788c4c62eed86ff80eeb53d184086459a18c5c5e4ad2385cf9b531b7563d6d3f6dce2c226eabb6cb57dba77946ff169e1347cb0078474345ea965f935c3592548f3f9abb5cf89aa874251f6328fcd5def61a8ef878ec01ef652c14767fd10278f576e08f0dfe6b901bbd8dcef4bf08616d88a97faae613b632ec19003931379248902283dc81222bf771967482034af9d80dd6329660c979faab7f4fb6bf3330ae9b8a0067aeb2ac51452613a21aef262e4e8268dad45a8087f884f15d69a67243a2afd34065efb3ebfab2abc2b5d05308f78694b993960d55ba4eb9ac83c991f382def482de6f377dfbb86ac6d23b6197f6a96c516f420d86106cec2e808b3cb7a02ae0d12b5ce41493410c702e4f5e221704ac37c61472f91adb840f72bc0045c101c539159efd7ffb5ce972466bdf875f6140b23ab62493e0613bd711d7e981d24ae5e40e5943eea7d01f7448c97b0f56a8f906cb993ca4dff5ac5cc28b228a9b88a9ef68a14125bffe0de1809ec4121a6419714d4f7c31b8988992685e3a4b16d7bc02cbc08a90027e954565371c8f3467ca275f76efd47fc5f0796355ae11f13bda73d221853f9a188e5253db600e872a7a4e65335ae848a387ffb14406314aaa7fcf5778f786078a3852ec60e7abbf0ca641d30b45d366eb41e2877ef07f6b14a319d72ae58ac4fdf81445b235dfddb40044914df5c41021441d3c0f0f5b17c1bfa5dd866989e6b34f14063815f955d3deb0823f46ce20339c1d0863b651c12b35bfd1c082f35dc2deae0fbf55f0170d467ec9bcfadb87d317bd0e267cb324c2509f0ffdd196efd01b13aeb453f96de339b0d46ff5235f2282990f10843416df2fc567a0e4f4d26a5979d985aa1d53ad176bc9bdc0c0113346b0bf9374ddde1d1cee7e84f4915ff68dd89cadc685d57ae5ee40bcd3ed77565711d890c34ac53934f20ced8f4e1749c984b6d19139263ca485432aef2645d94f370114e42280fdb006ebb0dcefe22ade3ed2377be93d2a05a2617ce3f834e60028123d6048183f1348548277cc7c26bfe2e561fed324d7f4198e596fc1c51c60854ba14fc025014797ea1973038306c9bd3651f29d4ae2ac50eb4c6409cd610190926b3f3394bba429d12627a446d5d79b2d6cf53ac04c4507a87b53a9ffd16cd385f54e19a54dd9d0dc214bb4c4ecd7b1a2896478119126bbbbefcb6922d973a06f29e34eb570943a66041d6eaac73b08239a1f3cdf4c586012712336a87cacccd1b23a1c64b9b6397b4d1e9adb7d0265d872801dc5d1ce8782a402f683dbcd64a9317387bd4639ffb23521bc575f4f53f95349a21ace14b4959541137505c085de4cdc34454f9d46e462a571b946b64f668415d25798dff872fe9a2f76f7910ba0d633f87f73c7cfe0b186a121aea813081fc5b82196598bc149189784ade061ea2b271e34b072ec1472195c19067034d1ca9ce43d1c474e075d7b4af0c68be9430b7ccdf3a9f26ac90abce083dfc3e4898515cd9ee778c9ccfce066b4932a6af8a09dd2a4314f521aa2061b46c38021d9782b76093f350df8a5d9c7908738c14c84245a48031415583ad7ec26cbc4a79dc20fa03df4823fab4c53ec20b1d97cb974b49e05ba000925f540556fe1ff62787acc504ce2c90f564c04d2962c695101c76e6feb2add999cd83eea11b2944325727775c4411ce66b7ad45e60397187215833d326519c7eae8dd407f240c8d49041713d68c40d1f0fc01a35235bd16e57ede5d2f6974136b6e940c65130a023d9a43a5ed43df30104e8d8d1f0d72a99b00503f80fa4f96a70fb8bbefc7e32a7c21f4c576ca92857fb04fb265855e0d5101d635c42c1ad413a0bb63a690a7f6be0c3e8dc2e2581beef5fbe785eab6a8e7c38160eba7cf17fec6ccdbfbc84be7e5f5ba0c590613b3d464d6f546ad194030448c32722cd98df502970b86ce547f464c908593f2ac1f33a68c7f7191f4df24e2a640bb1652a58847d34eeeb0fd60cd23c381e23c0b83bc5419751f1ddbac50c456070a42464c60aeeb3c550af8993ced5b8d4f9667cf2abad6363605c54965bda75f8034b868924b048feba44950dc08ea94d781246c3f40e83890c23351db1a88f6772db105bfa10ed0427ae20b79040ac4c8b4b1c906046b9d535fc4c2f281fb4858c8c3666849cc95aacc964e0d8edae39a14d66670294aadd097269d816cd9473ad324df1ca0dba35d4144ffbd9383d1c379278725f01188631c2339e467dadfc7f0d7de53caf55341912e0d42de2e450a981cc3b7ad26a04011c933bc620ab98361dd58f6bf53acad9cce45d561759696831c73d5d5bf2e7a6f7b1a2e7615ea33fc4a2c8ec6b63486a3f311322eb75562bfe35f00c2870831b901ec9fdecdc104a53188addb54644844506aba5692a344b35ff1da80f4e82a5a21745bb7095bb7e73b8ebe356837858414921f7bcd1488ebc68ff9132f25f2c45c2f6fc8caf3344728c2700c52c51523eea69461336f5897d9bcdcfe9ce83cac7cde16383abce1d246967bcf92824c4443dd3314bebdbfb4f1fedac989b1a12d61d6dc9c6b8356cfaa131864e79a71e637ee100b30d93f1d5ffbff9343362fb0caf02d1b28db156fea5baaf85eeb7b1672e97a417b49665b0ace22110a53849639d5d9dc7f061c500f64edd6cced05f30c4b722d9df7f83313908410485b65d3323695aa8be23956a16092a1fd015c0d0afcb008b435c4fcf07dd47489481237589571083d8131986080e7d385e0249828311651abb6b0c2d7c9d19cffd3228897e17058d9adc2f20a51258b70fcc96b479789d9628fe7ddc7f369f16266b9183002aa6aa76539afc54ddf46117056b9c54610ae5f9a733f4dca3c95fcdd94d716a6239ebe16f99fc5831982ae71933723c054e51e2d3d162e8025ca8804fa0fa63348f44b691ff72c70d257b3d6e1ea155eb42a518bf18af54d3cf26709bc0b7d6e0765f9b0bcc60964b2b8fcebd021139f0860db28afb1730920855fc210764830535e954f3d86140270c99c44bb3540e13683f2a028d404ff5b1779c66cb23cf1aeefef5c0e81b122db47cdf4b9eaf066ae94965a5107359e1369228ec18677874a6bbf7543f3934bfcb9322d40dc7173c15d6d2d09ae5515b5b58da67de1f7208b789dd2d1d250f69d4d298cd67a80f6cdcde83c2a2b5f4ec1ba3dec51ebe8ac6e789a3212f0f5ea810911f02451978468aa1ce88064efb76da8514f3bdcbdef4e67af65bdf893326b075e0222c6aeee6e42a3eb34cab1af163ca0e7add4a78a8dc544239b81e460d6fa4ee9023452a0d747e94813f8d727b3b506e431cab99afef9acb55aa9542b6dae121deb3c1e18989df455fc69a7863d01b5c1155a0ac2402f6f6be13ff89b819c055cf11e55e336f53ab82a793a822da7d8578344d97752f5ff76d863d609ff0ba4f2e5ffc13b85f06e446e610b75d033ccb905c44384fdf05c43aa3b57638d900a67574c115df73b0e2c6fa9da3f5bc4d8678051d2f57ddf22a8f13c3a6f799e3eaf93a10835f6901ece8d5296892ad196553dd580c3151358c534ae5b3d5e72d1537570cd12f2c82b00947f07ae18dd3d51ed1bd7ff9149b6f9bba91df96e0113f051a4105c2f83ddc9c1fefe84cf06c8b440413bbe011217433901079b7c7f943e6a36cd27ca2c6c89bbf7d0f39b02b5aa98cf9278341cb3b3452ed0d02bf78102c8bf241d9e9a0374713f0efa333ab9679675ecb2244aa92e39e879df1eb32bb1dc28aa5b7e4f26cb059e7d67adce4960654c10b9d41fd01d99da3135c71b83d9efe8842ce4727270b546254b5d3b1c63d41beb0aee1285fcd66bc75c382def158bcd9ae61548b689f97543907458d7033eb3df60c5500d3b508c7d91504bd7ff82260584b57e4feff66379e2420c2eb75b1f56b7cbec585021289977b0e74f2abda262fce942425504c6c934a7c2568385e5ca9d74033746df7050b2afc44c6bb4e8ac3715ff3b9954933e7d92d823b2e889d4af81d09bb17dd42a09ed5d40526059308b464c637fba29bbcaca8165d3a7b167ee76a6afddc588b25d469571a5d4f773e1bfd4a4de5b5e00ba5b77879edd872502fadc552994edcbb03db4b3019954f3af4d0a76728b6cfaaf52dae91e4a7d4e92aaf8224e82f05f942f8853c76ad6bfbb17185bc673d9a06640d7d4db33df32f919f9d79420b2c857e8db23fecfe46cce77b4d95aefab3d5b7e60b30399503928daf2d4b8a31fa5bce6d012f82ac35a1c87112dc78fd3509c232b0ec94070a8064e3e03fd2e4a9e6ed7db03644d13916fa8d08df5fc52956687980d539349479a2c92bdbf12a924c4e00af9ae94683b6c73a2c4eda871362593a3f69ace6b9cb78822a8e6b444d9605b6f81edfaffaf2ae4712ecdddf7287363da20175f81e67b77851085e88c0de15989ed6ac4484015e254b6895f934130b1b0bc78e38979204b92d3ca0d73a29121fef85c99fb377112f8ad0775b849f5a4efdeb6636d383d5a99a25234b6bbb71fa9c7c96b52e8009b945768e77b0437583f893cec633ba8dc5870c862259701cb6bfd01d42de1246b206fe3eb10e2d14e38d59402c2118858ee14d12a05ff3518a7697fc1710d01ef2a57f69fb6e4f71879c25c48af8eaf95353d70f4878bec912f399bb649a39c7a1a6a7de48bae63d840b0c9c8da3c815de1b837d75f494a31941cc8e2d2d454a9429c01530228426e1cd2949988c63e99356fa83ea85c7dc4bb5ec73780425649c9b9fa4c74b3ade6ec56a56d6cac5c84872dc65b7350deb21c24a4cc097457d204c510ca4021a3b7ed8522d1d59b7204f5da29c3438faf3e6d9b282e242d032e6aa269b2e1e743f816eee4311a68e1790ebbf214b26249c981cede67a9b74c330c49693c49b1bffd219b7a41b4bed5b92d06af863f75d52daa98ec5a71c26ca02a6bbf6c76ad63ebfd4640dfcf1f7b5130a1f28d986c2f79934b1f883131251def0564ec8357355c74773d6076519d32d092c92fe9d05cea9b394f34260a491093027433fffb27b17f6a0a0cf7a894517b3d5e2d1641205ec8583420e11fa7e7fbd0a4265a04bb14bd2dd3980fb182eefd2693ec4ce8cd3e8bd72ff53714d06e7c2a75a9147357393e957069599cea2c7e2c9976b20cb4d1958c0e6351b68796f009215a8103c153483fb5b94cadcd5e9e1b73fe1995f3bf4a95f8e6c43b2f192b70be550792906cf2e59732914d503cd040b50211cc4a9a43d5cbce2f8cdc817639ee52bea796cc9f0eb9adf5bdb9e254d16ccd9f6f001894ffea378747e43fa3df4180fa62064b53c63b599ff1d1e129208839872d09dbc084c6fe4d881ba51d680c6afc4756281df298a909de7aae415a9600c167e91b0a0708fdfc82a065fad02ce31a7081968d78aa61d61575f85ae64783e2938baf4e8213ac8b201074cc509dd7121a68b29881952eb7d0cb00dc2fe7441d953111c8c9b0e57f046b52711661b6eb9b12f20892e267ea528496c6de53233f9271ffaa74e808326b1c0e70d3bd39a06086d20067346c68e027b2f8d4f5e1d27d11c804cb2d0c7a7dc20d13c770d162cbe0a15481480b77409d30022345b264939fd78c159b9075ab77edabc642a05bc03d8b97eed6af8d551c9774aecbc3cd361de2835539e02632aab8c3a91822f345c67b356f7441e2ef7e1b62a4013262e42cf9e619099ffa5503aee89a5c5c2f287e1988ec02f454d1d2d69f4564c73c38e92647a60afa393330c24e8c9dc12b2607c2104f2db9e47a4f453b6e7601fa5e9e73cbe9e9be20a59e6e195a083fe5adb2900ae95522cb6fdba5922756a5695aebde0d50de6f4e51a72b5b13baf203436109306dd36ea2a4269a5e7d1baa763ec64e4960a5196f935cf73d66bc6af7fe5a75a26b9bddbd915fb9abf22f80b9456adc1f0bf46fdd40ddf348e27f342a01ba73efc5b62ca5a3217eabbc81821db2dc3bf0dfa9d516ae94d642ae9dfbbefcbecea58dbccea96aa1862aafd1134e59835f1ed6eb16ab2547ed366d31c58014bd216ace8925f9bbd2d564059677063387eda6e67b0cf98817fa86bde9b95d6fbd93ed39271e65c0cdf644c5b9d2f8180bdc98f5bf989e52191e9dce6851f13eda4687d5fe7cd4d737f88bfe8c915107bda552a32e291e73d20dffea330d0bdaaeb099fb8c7a4ccbeb088e0c9106bf7409e80e914e5c964b4fbf3f79b8df7f825a50362c10c972286ea281593aa1997553d2b096a5573c70bf5f91e13745cc9144407e0f1b91d5e944b06d27db750101944d79edeaa22d249eca20ff73bb30a39093b8fda45bc2baaa0f62d8dfceee2bde9d89584b10ed672d24ea5f5079fe97c8eced7ae095342e8a9604a5d40ccc351f9a26ee40c1e41e1a162cdc4db3ce566c63ecc5496d7b96416593b63194691e79b6bbc53e90a780b80a8f0bfea8bbdcc179853b49ae35596fff67556fc36e9aaa9d229feefe877da4d1017977207e6e8105f01edbc548b9a4d211426824bbf971c9dcf7128ddf137f31679cdfcfda5b191bc0d5096eb230ee1529aa0787db52ede29f4f4c0e13f132206e7ce21a59e45d869aff426b3914a0dbe8b4576645f8083d37f2bc6cbecada891cd02879fa12d1f30392d7bf53b89964e2ba034f0418f4f6b8a1c103fca3a19c8ba578031ab93256831cae598931d86933d8c80da8e4ca321bad56ab9a6fd5fdd7e321255f5c9d7259bac536bdc6d83e7c6cfb58341c4926f79713a72d38e783505362e5926f5d2af61b3a1ae99b088cc06d6945be42b971fb9764529199b7e51306c568ccb2f871c6497f1609090c18d0d2f4516c58113f40fd0527a2fda0ac2ba616e4027fef30c77f29cd8f936c2bf815e52d259e19072be5ce09bb73021e437a8dbcdb18b6a1e34d1ae54a07e7558645c2b4717ef72e144ada6c317ccb81c467b766ead148522105a64abcf87e4231ab3bc98456baabdcdebd03a78a1e12d7407c484888155575057dc28e796c277796555e02d5bae86b0202467f7834084653e437f034c500df8180098616f57379bad28270fe5373764154e8066cde298c970f9032213a31ab5816dbe4e84e6d20cadb9774de63acda56d4eb0fa3a39dee0b65facf4b8743a3136c73634a09fc4c9be5bbb6af45d6cea7f79b8b9dbb9a2e5f54a6a112f55b4aea245fa83fcd26d00c9cdab8e64b636f4ef5db221afc3139aa6516d6ce1b849f616d6bcddbf22237b0489ee0f696550399bfd164e6f670d9bbd10b508af6173e60ebe13ab3eabe86a38705e6df70ef7879f66026a1fd82adf652588709215131c38729dbacc04182f6d0c88d68d7915e11f42d50bc2ebed60f1161b1142a330559d007cbf44e752ca0eb651d9415556dcd9be7c9972b6f7484c5f91fc90396837fffe902d0ed312ed43796e31311d56816b1a03d86de46c2505a03e4ffe9fb5770e02f7a174ec129ce962272f0d46b4a0b00bdb32802d8d40c75a6a60dc36d9f34b54e962e3f4fdc6f9666e0abb3ebbd0e803722c6b1e9d9f4bb4a30d7c5ec9c8a118218041a06ede95504360a6b5394458552d4aba5d4cdc2cf780cb648dc4882bbc9074924ddf6256322f2e74766b381a878308a5c9f8f5cdc02c9136e883317b803d4a5125c2c55758fa36b399e97468434e1d4e877dab69256c88e3a92b59cd1fdddb100197bf8e5734347aaf7d1430ff4044217d4c88703d37dda7d836964a5c090346eab984b47b494a4267fd78892363d30b514bab4319a633f3e7241cbc95253b01c534a9e778825c021e65eb5dbd6bcd0df5bafe68286c04f26bd4fe9eb2f0d518f9eb58f5dc2d21ab2899f4a6c283908fac12dc939449372b8dca189d05c5919ff2396561f121287f993cd4808918ea7767b58138fab094e65f06bd80f93d8fe37b92d27a0e79210fef86ef563fcc3add25bbcda8d5e6a0aa2b0f7380ac7619afad2ff5f011ac94c87ddbea41dc4018b5da704d3bcc45eea2313c0a796da15faea8f5252f8e2e3163516251e623f43138c4243ab2c7b87b21add0868a77775eb4af84246cbdf8f1023f1e116daced2246ffcd6fff80291bebf9fb4d22230879ca6acb215e1a48686d97dc1c1f0a61ee31332f7b9b7453e30276986305b978b91d46f965c00ef4a3e5fdf22da68868cd61ed9e2e7f2b44d2f094e00350715c2a5e8da3ef9a7caab7a076ea0607cac213e8c05b5ab3ee5b06f3f654b3bdfc20d7997651f919cc6d12f9f6a727d6bcd20dcad0192854effd36e4eabbec25a8a99a750892aa49fb26b61a40d516d16526c0c27f34a45a572b336ed3dc739ede24b01db66a9aba7a221a1a695eae60b9bf3edff037db62680b728feb80f60654cc5d726c7e4b8dad40cf121ba1e32b966982e16ce1e26fc8ec2ddc756b30582bee851ca6f83cf0c37b9a2a1d3ed481ac73ed36148cccd4644f492affc1678bf0c0ddcb44b018730ed55373c6f0fbfe87e5949521aeb16c72aef96a4ac4651f1dc8ad76bae2f9a7b62b22ee0c8567423a1d2ee87202bd6a3ae07c1babc0f98ff0948ea2a27482288d6c955336fd468220a5176bcdb66905d5457f151e5174851b9ae9993a0b9ece7dc4b527efcd1d41b5f1cff48abc2bded4916752254533a6ab0b39287607b9fff55dfb3be56eebd4722d25cf84bb8c7351f04c0b20fe8d121fc84d81c495aeac9d8de7edd1f2f4a79a4be0b636354cf80bb0496f590c96ad0b2ba29a3754d0a3cd6a9a71ecc7d9b98156e964cefb2a6df9dad7326b0e024c62a986033ac02e2f5f55b1dd89c90203e726af0137cf4ffc25e85cb19237f9c11b41ac907b5c7232eda8bb47698a2d280d4705de1c030ebd99b6126bd6cd1299e0847c64d8f11669059a00858360f5bd2e7c9719253a893496982bf7b31af796e3319dd5e709b71cd6980f64d6b4da9e694453a615453b64a9ad7a3597dc3a06983cf158f91da59cdf7c33db03560c13873ae7fa3694c15b0cf89903e62d9cbe09390f20c60983b9aa66ae8d8a6ed8c2e2067fd067856cebd6f4933a326ce319913be08f4abc7f63c1b16127cd1aaf4caec647928f55057551d7eb40043480e0412d3a95410f1f0fb76c4d3e92012e540aad3ee0c5c55799a1102dccb715f373328f6e9ddb2a8b7c5d651109d68c80786e4cbe9b5b4b302820e197e0f0691bc7175e801ab02009611c48a449ad8a3c33165f0f0f858089b7a848b386f93f2116aa6927eb41a9f0bfa753b2da5168bd0be82130d046e967ce7f1a76025c034c35952a4163a5dc0a11dbdee4e4425c1bb9901866e2e49d47c72709b7cdb8a91b041e91cc6725736b32047c43cc7db0123af7dd9df11d21398598da1354ca81bd1f7783c8612f88bcab315d87719770bcce94ec66afb69df310bbb10df9d3308f40a536e909e8153b213f7cd54140ed49f27af1da344379d3f582b4e77d89dc6e36ab88786865ba2ed9abb5b20c0fa787e1497394a1a612fd3cad2c58a4d032d9abd18b90ded35dbda3aa43dedfef20f78b829c744a00eab65740bdf6f29966671c7942ea02e7648a9175ffd63810e439969a4edeed17a9e48dc3f65655035c60a56207b6a0472e37749538fe0460bc0104fef0f07e8183e4e6a80d122e6e6a278c0b464b40c32f1cee355b4832fbb9edaabd050aa4b420364ef342052f7c2880c0c44e35afddfaba7c817e578d7c117ca7107edf9670fae671d6bae7010d00a4b998a6b55c2d3f7bf2165c19a274cf2eb82532f630a994de782b50eb2d3c8894eb48c8db00231ecee89d74dbe6ce9a12daebd41ccd95550cf986c7202efe829344ab5668f00c0cbae8c64f7b10c395ac2eaaef32358f49fbb471691b2b2c0236f210b6f2f116eeea19cc44fecbfa19d76a83e94beb98d4bf7f017651d00f1fae448fc647952cd6ffc7da0be3216d4ad0ed9f269770e49614c1c69ec2e7e4a776bd454a78586ef3dd8d538ce231b5cf7ffe03b9d867ee8e744901706f020f0e8947fa1bc875efa73855bd161491bed7ab281d7fcff05fe7a90f0fd664d292ab3586291bfab2e007c3d6b0951585c45b4d73e0262c7004aa6827098d1d8c57b17b07700e88e5b0c2a7075a5bcf0e3154b7c92637996ba503c4b3dbd5cbaa9a546d6d0bb4584563926419b58abdffc3c478ae29a3d57aea635c9802b8ab40ee968953ca99555878565f303c172b21c9c423d697856ae91551bdfcbd35bb3826da3d6dc919c468ef7ecd877cfb10dfee4e5cd0ce7b1fe8b9cf47bfa5f508027fbe764527c614d2b59d1f709095a26d875650521ffdd4715fab91480a5b0158f4f3b205bdbc767e4e063a06962bd2ff152c012036b22f4aa9d3ca6f5fba608b24546c5f5949bced8434aa0d33010bdeb6b252bfd6b0675c54f15c9ccec0eee2649b81f1732a607cf7f30b1a282e2e0d1e49fc1e75ee162f381b43b8e1148633a2ec7ccb930b3888f7f24537896686c47633b9937d075f4a45b9dbe1db93da1aa9e8b1b2c9c1796fd189f0b8d53662b3a84b0a763861b01abff5bd15e32750e2d97711a2673387c450f8ddf11854732612d1d34dbe952056b783c136b4b9a4009031659395f5b8540d40bd28ebea6fadb3215259c73ab2a7e25752658f90e6f336c8e8fbfb3c16da9f03c22641b520ca8b76c1ad4f924a6fe1f733ea49f2c2f1ee9af80d66d6f1150b45cdbee5274e097d7cac5ab148a8a4f6a58878ae9ba6f8617e764964efc079e192f939b3b393b05671f9afab0d895adca88182b74a92e9ea0aeddbec9502a33c96dd01c9a6d1c207c7b87a978914d9873a35285232be40db7bc18e0e8a0e0a5bceea611dd4a301625a83c106564f0b80cf85da5984fd8742c799ca7671c043fc5bb3a6333f971a3aa54301f06d99133e826ff1296022480488af42452d29c2bdaf627b168cfedaa79201273117e35819b0b803efbfbaad886ae3f4492e0b25338f95399b456f85a8fc4336957fed1d3caabb4c4e8d3e5630213a42001a5912074e8960de452db790a37f1beba640e2f18882dff7e9614375ab8182805ad4d3cce0c893dc639ec5b4388696cf56e6c0f9c83a14324668d89473b78c8ccbd704e13f70244e0644aa50625b31a43e26acc712126ef3d2b360cb2866a9ba1a15d371f9a13f90607b1993ad282a34335852c1f24acdef66e599965a5cf13ec5788bb5c52f0bd325fa55aa4dc2abc79fa27d5480f1409ffcac0a181b3a35a7c6a4816b24ecec21dca2d9df2b752dc6b1872bcfc95e208059fb535b064373aa75a84662314dc3fa3819a748c21ea4126867f54a0aa3100a38944165e689e0b4cec13bcced6a472c07f577e5d8ec51419f6d92d9f155631d6e7e7d04455f433317733be3e42381ae30f897c38c9988e41dced1baa4a6581172c5637fcdda4a9c48767d650ff7025bae7f44cf1b2deb421ead50452d926c34dcca1c31097b01eeaa03fbb4afbeaa9f02f3398f3d475e79f1d5b694c6a3ee296e94806246055054b07122b48effe8a340d29f03a0248884bae4b6367d38f28dfff13ccd441affba7bf98ef12c58ada21bcef58e66fb51ef7c77f3a8dfbf97bde487246dd4656bb60901af6e36eccda8cd436f22a14d03e6bcdfeb26f98c32c814442f17b586e2d608d90d0a6535d43e493d20d53536a94fd59c64f541bf07a98073de84eb76d50644355d21f0d2481cea0a178807f5a20287fc2c28668595283e7f838f6a11f67f975a734b734f56de67ef2dfabb0bc9ed7ebfe3268ff0979e48463e4ec102d971b93fbcc6c244039dd5d1725a98dccce4183f3fec50025445eae08d8c6f4bbe856079bd8ab1b70e413f4b3053cd9cd0324c967126d1a7f77e13e587b19b7e31ba133c897606906b8f88a968bd45260dabbeb5165d2bf855067b89742916d02b694fbb0f19f105b9881e2b527fb740932b9b9c015e3acbe79dd8f34152386b6435fd2fd4352263fdd17339dccfbf45476f153aebee729c8524e750667df0b9417df39a3c39c149289188a6b5c4c15589f22365089594e594ff0552fd648bd116ca83cccc1b786464022a74526b4a71255c2d0a97ed15b6fccf321b28c801d61620e24b47fe58ff02fd6ee7dbb5f786c9da8d9f9eeea77f17f55b619b8d35eecda52ff5bd9a1b7b57d7a522d884fa8d3229a01a54b5427d50436138478592e29d72dd076d8bdead5fa8161b17dd2040a7a815f4c3a0fbd8d739fa42a7500284fe7618727fbafc5d397f486501e58054b499abb421e717b06155dbf773410f64d29834e574ad75cfd747e993d32e8fbe9ac445d7bbf0532d67b67e1399163f7e485ef9552ab0c394a5818d4c38d7e7f1bb711e3c74d409876cf9af2d9204edaf792900c7603215049e77eaacada4d2ec043871ce7f2931dba8bec3ad273eb7a6b5d28c0d6a0c3ce0ba55a532bcb76fa714a9306835e80111306a7a2a3a3751a4ce6245a434fa5343085bf347512fcbb48495e0b0f93571e6e15beb25ddb4990f42c39ad7b33b924f1f50b5862c2c0f2ac92f5c39e244101f5153aac41d1cce54ff2de976be5cea08264de62a6c9a4cafb6f643dc03de7750720140e616791613226dc393bfef82a651463df21f43834b419364fb87b99475dacc514c3eb9e83e0cdaa3014799cbf45b406d319f52fa60583ad7d64262d5dca7cfc8eeae0d15649f5f952d94117cca8f8a6c118d63e3470d04077128e5c954df0f3a9d8bf67e1056917eb5f06697060be5a2328098432d26ea6f711dc2b164e111bcefbc6abf7d09710b35670e8dbdd4906c7f77523bd87af5e55eb6ac73db69e8e229da6c9d746f1fcae4f8161dbc49aeacbb8af859609ad82baa273653ba6c8791b35f782b31c952a4053025a6f8c43fbf73487580d168b5489ec8c977a0fdad25f6ca3672a5feabaab975b42c4bad04a4001710dc05afec6e7db7c0316c93f32aa7542a3cc6bbec96d494aea3ec333c428f55e1bd30de226174493fdb8614aa572da2289717d27f72f0f51c8e2b471a60eed0758f41d5ce9e6660a217d6848858e7fdc9f2cf3273374768eb23fb6aed56a4110eb137d15cba75c94676f5cfeacca7b1ab6f41ad3e29a25f58fa19e3bea7dedd0d7942db75d74d12f2a9ddccf90ec5cdf9b313ecbaecfba4f6ac3d8cc7f6cea7a8044d9fc6cd4336b9641ad3285a1649410ea70ed80cff47d594741bfd284fd14d801193d7730a07340fb171be6536ee10033b4fd558ed9b3c3ba28aecb5040c4eb8b89a2f8f538898ab72e4ac8a61fee5f530b1f3895511eb901973cd94bc3248afa902f2bd14650f058bc0d5c39793801ceb11788d27b96a8fcdf96a6c2f122ae23776ed1ad07177d6287b223bad8beaaea60e7535a45fe733ef6a15631a3077e47e79f7c7861cf22c530df79b853dcfc32617681339220a38d5e0021ce25e382d44c88637b5cd63abdb5f015801a38b1a638b9d28e829e86670e9a17f94b3eef49eee810677d3b78776adc1e0339f977a5d48afd8812511bcf8d6c91c62443580b30534860c27c1f3fb62354972745f9d6d34e5e2a7123ab1e69bea1bc4b99193380bb144b1436fd6ccf42ab34f3095953df781bd291e89563f128407c5a0ea3510b5ee56273e694ac0f5a8c8cc3cd20f6462ebdd7e5a0a8af5a2a6087d9a638b3808ef180d9c2d68fb6b9215c733019d3a7994c50aeebe2b82d0d4e362545cc4ba07996fb4be9aef82475120ff3b3d6cb10a7735798d6e9ba96ae0309010cc6c4298db9033d46343edc641765fb5660542e7794bec71a0013239cb10e93625b5d9d8e4062228742d1ff6903ad85fc56664ad2a44798843b0d276bfb7358d23c98ad0bee9e3002160d955a1618c4e5dc856eaadf29196cedf64ccdfbb72c019acddef1fe9217fe7182fdea9088c907620048232ad0805dac18b6fc4a416f7f7274eb524fb5575cb3ff237080a1f1bcd9bb7d4098e5f62a32b2be5f067f7145ca0ce7690fb0ab1bfed39e39913caff1fd55c9cc67fcf4f18df6a37751d24f4eff3ac6e2aa446ef2776c4d79fd900babe63ae12128595ed90068ad47cdcfa4e5402ad1e8c78c7293087cb0524de8c3f978c25957a7372d792e0cc57aad4c93dcda667c6817c792462ddb5f01dd547f273bd2fc7d14c69e0c5a346403bfa11dc8c6a11134f07765321158c339119a632c1b11f400754f453c740b483c2b1ce4ec361ceb0afb91cf92723d45dfe99294e7d826b96c9eaa0568f034991f65e81b96b4b8e918827abb84f4de2d4a47d9dc55c6084d981a7c18f00fb3e16fbb4fa1ccdb1823d84bf13c9d50f932d70a113f37bd63755ab05abd799e291b97b0084fe3fa9531483623ef701d02dfffb8bdea7cfdb8f8fb2ac8e72c3e96769b31fd94e51417f9560480420cd40dedeeaf20ca4638f07d06dd94813478f02823a29646671b0ad785ab5d3e4698c5cd968373193a5dae07711f93ad4f71ebef57d4a9c8efe27436a1cd4a92ea3b796afa5d15ece7d0338bbacbe0478dd8f1ed234ec495c09f743da22cedae1f3e8b9658c037b7ddd22856e927d2113b61118ce36c6ec71e3ccf424591568b7460916478c5b72ec1920b86589e23d016b1ea67fbea30d414b1e03f937394192e1a7f9ece9806e037921323fd8a4c48f2b03751e83196942191483454820234450d1bc64325a4b81f60e6264a33c2f8702d809fc43e8469613645d33c7921f6b3550e161e5ca1346641a4c0132f243daf18130ce673f158999d7ef572eb648e8cf7f1d37b0daf081aa7c378ded933ed51e63ee72568145d12356a78dd020012a8bc6af3e533bd1743c17a6bacf5a55a2a33d8e0a2b33a560aa0143a87e772f9d826b3b6fe5e0705869f406102237fefe1f6e40f5fa4254b99465a7c0202e082679d3b9e5436c9252abc04b9e014cbfbddf2278d5c5ba7349b935ab64d733e7e340d5ae74be531d683ac61949a2965f7c59f45f9c0aec9a65b4b0fa4966d79455b362b338bdb0374f018107ed24d8ebdcb154d85f9a983ac4c0f98554f74c8c193584de2ab2e8fb1cf223ef6d2f8365de96a997ace50e47f15edf01a2a288d563bf8f445e9ff613bcea4389722e0a4196792ff5ffe8eb4bef62176e3866ffb56ca00bd9e2eeb957b2ff37b53ba7c8cc3765ab255b6aefb9ca87c8fa9c768826d36eb1c0dfccd19ad65ac8e070e04ff81d2d46aa5c0e78189e05bfcee1228fb1bb492d36ec9fbba114ef763a09a5830a0fbb14d41f33fc718cc80d5374e6491711d349aff01b2a80de711b11389af20ce4887a55afd4ae4ebc39a3e5e1163222d5841e3b74993da4f2e363a75305f4948bc2625333d825550db3135d42556a4862b5e9aec703f71de97bf6ffc2d33b2df230d890ec869e54e09c41d0a49a5250bfc547f95593e4846c7e43972c90dfc995a3e11e6356354da33dae7ac6e24770c45f8b24504f8e99d9823b5737672913cde58a6105a7cd2114cd8113b279223409281562c600e8a8854721964b17653d905a395e1836c722557f5b46794c04d226991a2b657964ce94f85d6c4e0a677ca143c758e858b7bbaafe2338dc12edf8541f503efca9003a983df280ad6df35cca29bc93ba9ffeb0fda87b1cae542f17c5af50bfcb3aa577a21cd8e28cc66427e36b746df09a3c7246e64968d0ec6405f1accb1a2ed836b97e5978b830b7d78d57eb4f58eaf04900fab2668780637cda6afb204c04a4da8c022e73cca43765f89aba3178a1c5afab91bbef58c41d1b89ecd696e817edcef56e0eec0024af62b8edede893ed71d1e986a0d22d8fd11d4faad045bc45a414f342085aad35e188628e733fc7ff717650b808ea0263325aafd1567aebb2630752a47646d786109e6d8942ab0cc963a247e42ef154ec078630ae2644254b3e1bcbcc28a6a6729bfbad8d1037c2c0ca5bbdc202736953f2f3c37fc26b77918e69d7aac88b85e3b81ac4f48f559c8e87c03943a762628feb78239a8bf445fb3e9743717f99f6cad43a49e900ae552ad7e6772170fb42a5a5282e67b9dbab4018727b6424f4850dd083b7ca0316e0632797ed373227a4ce95a4fb8cd7a06a3e4e7f65c5f5dd7d64b5ce381c2e9f68a7dccaec75c1f5dfea091e53dd5869ef381be1f2ea67cfc2f79034888a19ef912287d18fba7e720a3b477c7faa355cf8c82d05da4f24ca433c0e2b951b5114c811d3cefb09a0ab61da78ab329d3b1cacc445f4a71f17164366da446fc204ffa6d76e900bcb6bce1810e2084656c1d9a3cc1792ece2a6cf5ec0663be25edce70c0e90d9acd88361809877a8cc05cf5ecd05e36edad92ffc8512c402fbedebf57653cc676569c0ccdb0e2082a297d433062149cf1a9b2eafcd4a535929c4e0cdb8779a35936e412165cf1ae7bf0a9eb7755b0ca951f0256ce06d6d776dd1558c9f0c5f16f412fd2cf4c95a9bd1793e969379308bec4711ad017caa130e3b83baab82f211a170d987189bbbf216b1964758c158e147a5a2935474adbb6288f166c6578a462ac15bec7ba3441daf556c9bf7bf0071e907db658e28e9e1f0fd9832f31fdb57717f904e7f91db0ad8fe345356bf0bda3882ea3909dd1c115ee01f31f1b55e58cd389016118a3f28562d3b2db92bde8ee6d13a297495e56c14e03b2b2242c262bc0e1ba5f2d3504e114d3cd8274d624381fbc07da902e13364bc18b293d2f670de4d41be496eac44f38f4817785beb23d95f48416992241e8abd08b594516646a5950cca16d221d22469eda61ad91392eba7b6cba540134ab618c0bf9f78b973f388657db4e8b1d35a62274e54a52ffe086a9ffb7b9bda54338b1432a6219e49bd74679e7914579bdd32d63cd175f67d967cf84631b3b4bff99ee54224c3322a517ae6ac4e8499e72800b8ee12a96011261212970a69f810c14451cb83069b74093030d7414b13d2b019979b60e1c10005be05debb605206e3f3ea713b8de5dd911765aaf370d86ed8d45b1d2888c7ef909b40884b03278345465cb3bd821ff939b8107d24c619b3f6bfaf5d0105c6d39ddb8e7b88abd6137b99773296cf42e88c63d85d7c4646c22e31892aba6cbd98b84467c9d453d71ce1651b1e5489bc70de31089a48e5fd0c313f1061f706d53c9ef68f7b1f0a3ea8348cdac67d9a93428c473ba71eae086236afb6f5bd8f43c71fcfae78a35f0c3d681a9fd9267b8796b9dd117e5fd2a7198ca354e24e2fe9b3a43c17f319491a5c23b7f46475563777f9617835d4bbadf81a4356851e2a90931e6a8a1605c96c587275d626cc11d6d9b4fbe3558faf7d9dd8720a8f1400f29327a0066b4e6474e3471752cdbe74704808f4638111eade87dc32c0b66779db67cd02c4d00487a702666e6d0ac150ab243c7a7c45f8b0830c2ad1c57466a31d61c150ac9b9a151a358f2bc302657e0c0c0647295bda9dd84f2c6af361fb05138a6c64ac9e093d3064d9eb76a6be532a8f763cba53828cb4400972fd42f8403608e8733f118035a92b06cef2124ff0a954ded6290fe74104371dfa1a1463920fd7536eebc7a6b1e400838b43b30fd3438c7d3bd03957c07456ddf866aba35a455b2973388a644486b9413e3bd0a9fcfb4afad007f2621ae4de7ababee84a633e0627ce3cc52988b114405c2d6dd4a72a8078cc75b44c5631ff4ccbf03513e51a4f16c9ee410a09ed8a4a50a9932613794731d2d25db2f6cbfb19d321ca751a6b06dace9a2090494b35485b9177156b11742ff744b6ef6dea13b2a0bb979841f069e91f7875d9b9afce4e1e995846633e6b7d0bba18e7fec4697877fe0cd9182ac54b9300bd91075b3604f216672b08c3dc3dc55facd1a78a0fd3d678d7a999fb190843f82216a830236c0f6ca282fb51f1b9dab0777c24ebd70a7840b4c35918bf7ac0bec3492c70ae9da3aaa0a9176d82d17d14c099ed5db4e51e82009e3ada9afe125b7e659c99126baf08040560e89147b8b483fd482b434bcedc5839aa48b19605a0232089437b7ce39188645129242b70972495de41d683b33e2b9487bb94942c7eb64c0b7c20d8b7a202ad55dfb2d976e58d061888486bf7b5d64c1ba6025d763f9912f332e20bea5450fe8fb63bd7b0895f547715adae936c2dccafc9501451fcd4dbf4391cb05d339f198d1bc2cb7874b99741ddaf504ace9236bf4d06aa7f4ddd1d194b413c344985eb1bc4b2d0ac287544238e7b5c07585b2a0d87596bbf3afd5fe8e2293d27ea2ab478ecd273608dbbb2631ee73592a995324db0dd4149e1850155a8d3f649306b24d5e6546b7a6d634d81d1f8f91d343751b9dd6f066cf51945a8fc05730187ab39d585a1401ae1e8c5d68d568cde746232060e16ab7f704859d7cc0795b90751ae0f01eaf07fee30580ec9a287ac0efa258cccf50deb9a0f25efec18438e9667a548ea86e907ad9645f7e76bc6d7054f28d339634d5a1df70d59e2adb9ac290952721fd6d8c87d0f6d518c25f7159459dd01bc38c06b4b0c20bc9ec20b17510dc362d0493bd1410a6ae24830a2c4bfb61290945f836a27b4670501082c5b7455ef59afeeee736dddc81e7431094f5a67d0e34b223ba351651b3f27a6b1d51e79a2a4906fe73b0e077c71eae087cb210b67fcf3724d2310577e0ce0301db146370ee7c06fddc285c26d4581c473a55d7e809b909058b8b5dac15938eb27a1fac2bd59ecbe91515279aabdc9b65c8bfee50c9e20ac9b422d47cb9f52be2237d130920e6c83f9aca08475e24e93f46e176e569b843526fc4fa973739c439c74b1bd5add1403373566c67ba5c1512d4896f2ec9377a454411e557208c48cccc70ec208e6219811d1e15b44e569a2b2c82b25c607324018f1445b49dd2f1f0bace3f9ebc71a228375862b1c5fdea00f8e0d79caa248eba49fedf14a960f8eb4a0c0e0ebc0e8f1a96a539c8ec736f1c2ac17914b1c80ae7db02eaa0004eae1d6fca17065772a1efcf7d18cedb0b58e0bf872d5c320cb052497aa379d4796dda544bbf56e2b3599099709319f53130a626eaff9773a523acf85cdadefab4a032f98095ef67a025677f01c130f2b9f412700fd96cc288eaa4d0ff11e75b4a908cc28d6b6b12d71899b63c83b4ffe43830e32f1689814dd035f08500e233e9066966b096c9bb13ab4584565348e0d11d4bfd2642442f9e8242d2075938fecd8bb6db731e6be0d4ece0fe60667c86f78214c7e342b4d0bb6e0df8299ec4bb84ec083d0235fa11fc72aa415de6158e991e5bd87d6b5f261148800da04ed1e05bd3ef62b92759ef48aec2b3e1663aead968696700484a2c6b59b63e14fb78b67d34342472aa5acd7c9e51d34fb33fc94e2c536967ecb8eb4ef31bef4c9b9a292bfb6425a4f0158ad5a4105f640de385327d62be86470fe0a64415c5ab37e06cb6ffcdd505a537aa83ae799612102012f63a2cd331f62d2ffca929b9659b08f1876cd3862efe1f7f9ea60dd6cb1566dde56b3e6c52b8314372a7126ad38454c8fff25e578006a831a3d2ac2f2746f95084c7dcaa58290147a24e1c1ed8078cb7de2b4f1e10d596b157962af185c42d176cb1d652969d43360089ccb34aaad4ce90fd0cb9ff7262a2b6f2a3e10b4362f2857fe1621c49f12f9947256d9e52b8158415fb0628f6dcaa0fe2b5013a66ca2cbfd0f0654bfba0edd105769183d82b868deab2d891645bfba8c5c63fca9064a046ed52fd55a5558333a166a9d0b241bcc8eb025000a08904a1cf9b64fe8426e94d0b00496aee147e7c2b6cd347802bc114deb25350b0e0bfe969a3bd2dca9f8af4a968390c9b929d53102164c69527032eee3bc12d7c1b6477660c04cf1caded62376600762b7936ee36608a7a969d45a3c08f62d6372edea3c903d3b961b677aa3294f469ab357b3b13b92bace0dd1045c42c4044cef07f8da19db293450837f1d3253630f1419d92eadb58e5a60909d7140adce862479d27f662a298659c843eac04cf6264e90622180f7b334278102c332246b50fe11a676f6638030b33a3e09bba094eaa0902f222dd6eaf81dddec7605b1cfd004aa3948bc169158390bfcb0bd3b301131f1d78dc0e2d5373f64bfee8e2a0697fb5f0adf17ae9c8b6cc973522a84446dbc2582f12ea711c8b0ba1c9c3fd095a5271c629f98f8ca5f1984b2e4f89f6f50d7a6bc2ace98485a363aa68131363dfb09a6116984760c129c134a810f4c89e7749e6037133d63d96f1cfa0284c4251cebd2a2e58456139653a85d754de3a0c36a2ff06d0c258c88f0d43831fab471d9ef34bd5daa3d58dd60ae96dc85625744e4469af1e51143e61821100fa56bafb617b076d60d1758601f8c562b6771c748fcdc55220200d0e19ebe8d3b619676238756ac34cc25f014b3c17dff979aa88ce33b9164b3a5919f2ceff9a077eb0efa18776f7824ea27beb9309a1035cdf17a8857e8cfdd6011489f8b72fb6e0f901e97504948352e14c1db709807dc4b8228aab2d96f795b69ea707a6ce7882f557682cefb0dab9af9420bdff24f475162be708aa21a5ffd9608cf49a66e769c7700c3a751f6b427afd6844a5d6acb3f49c00e06c323781baa6e5ffbe5f36ee54029097dcd5f9e90685423ae08146c771804647b3baad4bf2352a34b9b756e7d3a9ee29f51ea9044d7467deb4904bc66729bd57355cd5481a22f1f6137dbef04f4bb4aa28dbe01419bccdda27484c73ef3e0dd7eb0ff1c2e9481452d47e7e8d2dfbfbb7576c84ef26f0bc80ea0bed7784209b2368e3f08bfc009ac476c7d5604164505ce4355b2f5d2a3c5e643dc5b6f3b248128cf088e1205c48f7b0ee12bbd2ae454cedc3f6688a3b28264f3aba924b318c5d90a93b872cdb1d172b784338f1fe40a15527f5b7cbf08af0a94b7178cbab8aa954c6eff1628fca708f6f68da4196d7a0047a91bd39888939cbb613bc55fe1091ef7e815b64adbae9f275dadd1bff1a1bd1673cabe70d6fccb92c9a223b49583ced21227893e79cbbfe180a56d103f2775e93d5cb79eb26a59bfa70731e27f0b53829637f50779156c320523d6a5abf5ec625395cfe40d6ccbba055c6572d0ba1bb7153abac5432ccd8f6612ab011634653170b6cf95dfcefccecf74c05e393efde82a29d2a201ec6d6615ac9ccc19b3ef37251d4d895dd33fda919f10a33330d0bd9d05d370d9a97922c9d854ceb4ad64d118a2564a4bd13296b3748836a8d0aba26a1d35d3695f505d54f7b11ea686f12dcd59cd640f5eb007fe48d812e712c3e69fb9b0b5ff47a56b3773617edc2137120fe7a3ce5cc04277d87f4ae627a426ffa19b5ef7152e3be89dfc44277ed6fef7ecdb111e5795db337572134bbb1702ac15a022566cc37361be0679751662d6872fe44c82596294bb8beba5d43cd91c326f6e655a37bab1d1555fca9e67876f0163215ea37526a209bd373e0364c87da70e365b34ef5d5d5c34e58443f2d464995ec32be8e9f68e5967f6c7c72c87776bbb0350c95d1bc2d702aa14f6287ec54bda216be39e4b1e203273aa5eb97b423b1b3e50c51fe7736d62ca61515621843c72690b4dc4bb52cb6ab1a58b69fb13e2d4bf32b5f0d57d58866bd269e126396e1bbff0f9340b9e0d95423f3e7962955b44120655d611ef01dc41bfdff08737940214b25ec4b2851f67ad499d5880f10e6bf00271ed4243dc587f92334b1cb08ed81a33e920bf9b5aed5632bb10eeb9598107fe90e3cd156fe721010ac6825af0e65e105fead04e44455908d3d450aafb710dccfb6da1739a4de1b9eadeb07b86360b493f20e9bb1fc021cdb3b73e8736a2d18abfbc6d70f326652a5bad22b492fc6370bfde872b7387d4b8b75a2e48504eb6cea7b396f54cba252a09ad60d18dd650e981b1203dae075b80dc41aa38ffc96322b80e609c9d2c92603294fa2cc2d79938359d8a5144ead40f4e3d7d72f98aee67a89b40f12692c35482fc749150e33b65faadfd7734c5a596c218d7d39d3236b455cc9083c47c67488a0f7639e132527f94c38468c87909e7de10d9d679cb21af7deb682ff1b4bed2a7ff19a9a9a3cc27e99222544d1f701b0398bd6eff33a7fe930970cedd9dccf38afdac52e01c3c10cc2fc3e45c2295b040280f2711bbe29b65d187547e3f7c3f3459d95339695d3bb906cbdfeab2e98fa7e01b48bebe644692e8394557b6fca0fb57964521917ce0b6150df0c6a0c421a0d746e8aa7a134e473b08f833998f1b1c4483e639fe7307145c8d1ff3430c89e8b800fdc4bc58799a139961fcdc71fc214591616717ff289b388c06d45c2662ee6a3cabc88ded5c46f7683ea0b795a07a8f1a082eb971901bd265f93ebf81e4b85afb4c11c03556c1767651e63ec029c914e9f611f145b0fcb41b044891873289655ba7ff133e10fa8572ee858c982ffb4bcece679a3595f7b7986c75d56042e09442ca4f86a4e37974e4f77e3a9ef41919a181b5a5c7b186dfdcfb8a929b3d0fc44f9ed088ce5dcff4603ce18fa68669d8107704bd1802b32b9844846edaff00c6913d9b397d4e5a420bdfe7621cf8552f21b632076588ab1b555627356e015bb679509489f0faea2aabde9cf3364578dd72a0aa8058cb75917a9274ce4e8b6f20ed461c7850c129bec068687ba6ca1490bb0159f00af1e622e8bf3869740f92c8c80092496fead3ae72dd423b528b8506c137800138d7a0955b77c7f3847b804c4449dc98d9c78b3b9e13fe71b16ee34f6ef681cc6ae7a3cbb6174a78012dc497dab910b200ee781fbf9a1a5dfad7eb99e711236f0bca796f31d1d2fed5e90e86eedb5d70a5a5cfd6e83e2838613320e9e2e5e7efaed18edb1f58da4e423854e6f0a150d9810e8f68ac5c14e5c364d269de187b0aade33fb16f00860fbe0b84d510d121a15a76b2bca16cc23dad0a072c82b87512d3534b2ecc274f9a3283d8618eb42b0add14fe2d25b00d5501e15a63e196ba9013ec2eadda7c1ff457d7331bd6edc3d7dc1f8fa4cbb7dc302c49765732f30e11f68295c609b58272a2d8a33c2dc12764157b14a4092e84cbec19f8f2638814261aa4c90ba817d75bdddeb60d4a6579e24f04024d7ea238b84d61b949b1afd0f8dabea19ac0b46c52b17c643d5d0da925e716938cf402ba301db5052cffccbcb420670b1eb8bbec7d30357edd7db70628a2269eb1848d63fcc57e786c5e8be240f7c35be6f8cc886f157e7b9b9bfe82a849403c1e563a0ff461041e172374b0dc3d4751b4a52ed53f165013e79c5b99f6148f542a51c0f3163914ba260c11fc8f39dee1a2485304bd39d74ca27c01b88660cc1cef88ed8b07263b07ca2296e160a7333d925836642009a44203bec0daa603e47e33a184682c1d4606734776f521c213f1803ab29cb287502b7552d5f8169e213a07a57cd1d8b2036599a010c532cea7156a97808686076dcb572e6575842cafd1f54bd183b857d20d4ac3717581978d669975bccbbe78295bef54c68d0503874630f9b0b1b32f0fa973d5498d98e2afe9536a223ca97eed78ea0b415ecb2f2225154273f97df8a9ef87cf4e4ee7d6caceb48b79823e6be424ea85826d4e1c5f67fb7819ff829836ddd4130daa25be0fef3b5bd4385c41d10fc2b56369fc2de5ee57b959289b4828eec817bfaf2cf92921bf69b32573b9f9a27996a8a1b56d299311b15f4421bf9a1000c5f7ae9a352ce2c82810c02cda8297ae080bacc199f44751feead68f5036af5529cb91d9c6aa46e1d87f8ae7e366c455f7a7f7c1d16b94d1fe3663480b9c4f73b7f6431462e668e59ac5998c1ff0ce26ce83d51e3fe4f1ce815b7cf6e2645e0cdee448717130d07c350e748ef2912745e89bb17fce87fa8e1a52b7f628090bce8c740b714154529d33d6419eeb0099d3c238d9787a7befe3b832e30a62789f63d19a42be52fa1be31f89d655d6a502766212ea5195dde2d4710d90fa7c731359b0791a6eabf740377e214b5d9b8ef5941e83d72c08fefec9c4851f0edd42c435b6e3d24e0c006c299802033a1c1d7acb09e254c11d69688f3286aebf7ac0cb2d1b96f0c37326a3379c7c4a59323207e4bfa296dfcc0fb32e096759a09be5760cef30181e5cb362a85055cb023284ad2031623ffcea10b621dd514ac711a5fdb61e4c0a3f67445567b56f8e2bddd640311160f5b9bfa7f6371ecb6ef6a880188f7be289e3a712401ee24356c144d9ca26f08de3b99d433324a7c4d05ae8321f48107a73ccf1a0d59468774a84c6355e2935eb68e8db9fa1a175e809ba7028c132eb4692b01de564f0ab65b9ce4e5ab73dcdefb4a6560b6b80b003164d2a70d3e5451c23b6197890c084aac3671d0260bd5df994c7709c625acc75ceef05553a558dfcd6ba09449874e3f327d0cbfd7a8b30c1cc3525b45b850bcf2fedcbe97ce086e6450a1838d8d43364545ec90f972eccf903ac35d221460fd3d67d48a0fdb3337463652d26348c8633aba961842f82d84d0a5de590a3ae10ac97b81b1161bc65f2037facc55af35314db26808f1ef668672b4e9d714cacf10cae6ca86f64dc8a2c87d866bf0415311593eefa45fa6d344fd7b98d2dcf38553ed88c9c0005305300f6bc1f43fbbdd943fcdefdd0c1c0f7b415c38e400ca4017f4229cfd15e6722b2e33860535475e95ac447eae40ddfe52fc520d8d62d974149e17bf41e0c5f2b18375919b3be5900e3640528df4a96b348eb331618ff9368fa4ced28d93b7e209912e715c624afcd61a0c4a8d81979dc61e4fd3b8310c50fcc0c79d8c6ef45a0ffe46b6b67bc229b0eaa5d8063f4f467e584a7decb27f3b2a622cbf465310f2fdf8930a4af322ba70aba7d4233a2f46300f654dd9d667644061445a5c0115e66d736354341e0f2e230fdd4fd95d69862f0a4ebc2649507b6f09bcc80acf06e3160729bb9267330cf56e5ed9554520c21301291ce2d93545147488423b864f81d93601770d6c63430c6034fe8d745aadc6880b217681f3f4b3fc808b65d1168c37fcec018e0ffd4e1f0f94d48cb70a4487de4651c23748de5953304b1aa731131a8a3b52030bd7572498fde5512a168a94c1997ae000c760620e47c177f4eeef7152d7da1c3074468f1eff2963c46ced55603fa7ee029949612de8a03e4f1f27bf87d0761f654c08fa73a6759049687f287660d24ff80972adbcb4cf7c3fa6fbf5ea33894eb8d51ce0143da4ced472d8e69df56f2e1b57bf91d1283833b7ca2c2ceef6ccdb7e5a9f770b3cfb2a3ff5023cc3727161186b6999dd6665a4ab5fdbc1066a62188ac27dbfef8b161a1307dd7d5640e0264d4e690cc602cff15c1f6601b0646550570c3ff0d23b58bb5e29b670d3cd00b619f9857764fcabef949b8d2c496089e4bdc5cf16c66e68724c3c7998eecf60df10ed5a5fecda420d8f2be0081cef7aa038881bcbb520ff68627e7d67948cf5d3526929505675dbab530cfbbcfd279ed7f047213bfbc8d7b8595ba8b94c8805fa89bb8fca16d06ac6383b7d1d3a9f2e34873d92a8d42034dd00aafd0af600a688b3b3ae52f99de87ff057486418093423b7f327d3a884930994481118919f3832ed4f668c61105601baa8043fe40082f9e369e141eee5f315c50c405d7eb678b74244f406db6ef7ea8ecfd7836dd4e325cdf994d2d0a628726ceea2467c3e5f7026875aee54cd1991d0ab914451f00fb2132322708cbbe83364a78e3cfd24356c22fc95ab22dfb80c425c9a226d7af9b0913949529ec11237e05c3c7d69dee9541f43a220beff7f972dbde3b7913e2ed1834ba5eec17a73b35283266c95a9febbe69ed6b176bfc6501bebb5c69ab5fd8dfb05b0d28b6755dfc5af1fd6cffcd0e8b8a937950807a0ca0c1313862ee24c2cac6276d993a89244b5a3ab3a5d5a09cee962590dd486f2947d10b2f353a29ed47e6c227a92da05d294cbb2461383ff9ceb741d85bb479453f83d5443324d951334e9f7f27f75fcac8a1416c141449ba6a2df9bb404f8047c610286db547371dce3badd7da1ebaa30492d25c29233f294cb04ec2e36c1825896bd742e7b56621d8961bc3e79f2e65a7d283ddeafc41a8d4119ce6171c2729b238b3f513dd03e29aaad9bf43d346057a241967ded4b48f3d40a28d91d823846a86e431da2a43d9cdd1a1b7dfedecdac898c0d2e8bf39f37b44fcff86f237ccffe27a518be952c651e2d96c6eee92d02ed95da28510f944f562be43917b61d62d9136951bcbc9fc4337d1b1db4bfce4b0981c2c3683b34cfe452783df624abc99b49e3fa1984c71041872c4c06784e0475e397ecd160656deb264c505bae4bff77165d59ca473a1502e499842af79e2de1a0a5849745cb16c8f134e4ae068e49701ebe98bc08d3cd1e9b0df589b1fc08a604428b77da4299f489eb4e7f915513bbb7e7a94c9f9fd0a67937f9c16f94d80747dd10348ea9f03a8a30dee9865cab325f1cb05e0434df601faa1293d084994f19b01f0f436ecb9e4794e32ff9f08a9488af35961e95550c9e776dcd17ae7971372af60198888c2de01ddf35b84acdf54ea044ecc63d18fc8180e3fea98a169fefab72af9ae10f3d2a2bbe9f685a27f3bb8898bf98070b4b47e766a1a52b07d48004abdebbb4df081add56c2cabdb9edcc344d833e5685f678d957b84f643965b72beb0d105a9dd8cbc9d66c59ab1648dbb30a30f9484f9c77176926f5aded8ef25ea0257562a29584676378a50b2fed2873e1047bf77fbf6517b78d47af9cf26e706738ebcebac33b7d0afee25772d5a0334c08e69d3086fd29ef031aae26ac8e8421b413ad7c102e29da6d4025769566ee9a3b892def21b8956ff211a536ba4fa3821db69af96f8a5c806ef0c8d1ed8d424071a53962fbc36207579a3710cfbf94fa757356b53aa155257911679f4ad0d6a3595299bc6e203a856431d1b9a966579fc417b5f705358a2c8c529cd8a6090afb1068446241cbbc0a64dbbe7bfc7d0fcd125eed458b64fe014d3340ebe9316f49f6859958ab380d92cb426f56d1009937100ebb216781b62668da5a0c433a23621b4397ae2dbb87866178708c8301a90719460bf7b7dfdecbf0803d36cbd9c6cf6306bec7000e7c4019ad040e9fc570259ac7e121664fcff9c91bc54ddf18e01f4c46c0e7e02afabb9d031e0652ddd804cd2c212fcbecf641ab6702f4bc29d5e3093c11cc17fca1ed36aff0d00021cf8e49008d50b796d7565866cd3c584cbe61178020acaaa2ef368625beb70ab0fe5db1de0d0636b4c1bc40d78f08f5d6cba8418da7692af5c52c78de0fb9bbf4ca9bd0c30514575e2f87fb59e52437931e956f63dbe23ffcc80c61eb812dcdf292b4c8a345b7815fdb9f4ddae29e69fe0804704de8d14c19be0eba27fd60d3d702602090ad959f3ce3438d603424d255705f86dc4be3228fe02a284531a2e2e8873e8cb48bd1ecb5e4696a80d3c93de5fc4ef0dbe24abdaee6ca1721a98265d03ff821c3384aae00500f55f612e478543b5695f429f62105453aada1a560bd65566f606602bde379117c62ae2ec16ff1791bfe0a80db6e0d20b69ad5d7ee0b73b4b56d94c95e48c6c94e58c24977280ce3813c8269703a1424f1160c28667f3aefe858c880d4cf0512f6a8e56fc0c650f6eb20073a0bacd6d3d23d1f44034266af0b8ce71dc4388cf52c87ba768be9aee48be09f407922a0b6a8692e53ab64500305ef592eb83cfb91008c7e6718b45ee8ed8f220653ae11b2b8ffd9930a38339d0a0e6cbe6f87d8dbd2f873179e0d61f3a76dd692cdb837977a6ea2b66756dc129940e81b9bb3375938caa338fc5480c03c33f7f986968079b38bc7f1670e62542591ec5f3466128280b04751ec916c4794af02d427eb36663cb3144e11fc920ac8469ac2fa1a43fd4b86328502fa1fbdcc8d4c743f78656413627c220995762dac3a94773e24746d253161d66d943803d5b8f58792c98f9e59a3749db99de0506b63778b176c6e0a1deb767120506d76043260d208fc9e6b9d282566d50ad919d35e7c17b2c28c2fbaf11104c7f5d65a8b6086cefb40e9fc014ba12a4e39008a9e4bba4a917d3023cb76971b5de335d879da4e3b66f72f13052cde70b67bbe1deb4eec70f5aa75db97d04abac94600a1a18e33ca4bf234d5f31ca0ea9ff13eb99c981fffb73225b6dfee0a1cb5ca63373f29fc63bf1a7332c7fcbc3731725aa041af8e614df5600a3ca385dc6b9e4418f20ca362b77c033de992015fa0975c3fcecde787f8591128dcdfe448fbabc66c27fa50cd4a330f7817dd8f4693b15386e0ac8a401956aa0ec546ed58c90d0371da17746363d69ecb1d80dfab154efc90b05de0a94e4ee53257c84486b190b210a1a68d42ba22d262bef10f9cf2a3cfaf7766759f823607845ff637c9485d6afa0c662059e462c14c3e87668b8c108180f5caf48f108d375e7ebe6c532e66130ae73450ab40cb1c41738370a8d616246af692f6f21a8b0744aa748914cb90daa0b0a23217e9e333d3de3a89266224817baeec804db777e66cb20a78e20eff6f2eab7be59d0c01bcc0f8a5b2ba0f90e7a8f22c9cc2bbd643ebda3bbc2010440cd67d32f5545766a55b2aa9b6094c7fae1f54d3e3e472af3a1fe3603f7cafe511eb591a709049289a73e6d8a8a86f1f9a570b163e21fc39cb7f545917d31ccfc0cc9a7f7d80adbfa77390b537b0b656552ecd7234a80812971c4c00a3bcd91bad7941ec6c2a7dce04f335446d04201f0fe3e244b428ed1657327ee44352b25145260331afa76fdc2453e23689abd118a56bf97350f3734dcdfffbc64b97e976406c4ee6d5ec861302b59c917e8f8729e90eeaedf2b1ce8c17acecc86c7f6cdde95c13111f35ddb268f84238dd950a78bacdbedf03779a72c4d40ed14a7ade48ff8493cd8a27c9c125e46ce99c9bc29f3493c695a415edf2e1f6863b1d851e2cccf33ad06c3a9e3bb170f63f730e240461387c7a8b3b532c74de34b1c0b500339c8647fc692d85124403c0d46da4efbee89cc1de3acfc5472de45c617bf5a88b874f6fad287b8d2fd47ecf3912fb96ee5d92c2a61d3ac1e07160ef3d8d6536dafa749d30fef8abae2df58898dc0fbc77bed3b0838eb4b192cbf5cf2d8b73609d1b77c4b07751357964dd00e3aa7456a1c04c53dcdc3b0929061cdfeea7f8ce02f516aa2daad144d446a66796f0027e02ddae355b7a3d9dc8cf00b0eef74d2b4748759a759b8307edf0ba1058fcac6e56d497bd362e960f44447a73ea11bb1c790a675e0f548a44b649cae32a9025375f5ea9351d18f644a7cc42fd7a4bf9a3d14da76d66f287439f6eddbc4c67abff1549997908cf9cfe8ab3603d61c9b9d5f1da975b699535580395c97ee44f1b501d80632da93a2014c8e539f2f931efd40dc4599a48815edc991c5d4b6894a3491874b0d8444a652407bc7d88f799d3c32c8632040ac3c28b37b72ba194696a658c685546d894bc91c34010cc66256e0e779db0bc27034824f8b6be88d3a9078aedd6ca92364e1831807def3d06b8b78ef34bdec30e1c652a148f835e269a70a89292f729cb65a79b51a384dd53b3e1a23f87f3bbcab9a90418964870c3d1cf99719a03383b92784451f77a636fb00596d3300d94912c55c9dce650fad3e1012f55ad000c6dbdfc86946f8cbf82d385fc74e2c30984626d2b9524ff7ff285127a38567c27f99a8cb71f255c4a3b6bd5faedd46aac9661ee3853c1503beca357e65c43f3832a3acdfa75496d15dc3244901e41596f97a7972379d03c6c72d38cbfc764a285d9416aa746d8a6d67d81622dde3e23cea5ea897c3e10cef9643ec88158c32c6f2e463c6c817996349c9c6640bfce629aa4dcae33b2e9d57820e4ff20541ce98389388a2b347be81906abcf7ebb5e4d83c24b91a1d8ca2b5e3d2fa6d8fdbf7292f61bc0eedc5fd6a81a93965648930cbc0b0a7ef3063b8fc1509f6abacb23b3f08255d40517b13755bc0ce887b1c83fc2608203b6253bda58090c90aee7ec424c1d0d0f4504ddef8b76dab3ad578958971172c602645c22cd6ec4507062643ed7fb2a4c7731dc9462d3bb59ac7dff985b6a75f5bcc185def7226340ebd379390cdea9fa05e6a7eae288e3ef91695e32750b78cbc68b50e22531c0547efee855ebd32084e6985235d510e2264f8d9c9c6e6932a502284736116e4f5299c3439522ba5921278cd31be4f038ade386ece965757253031f4afee7b654f79adfe63ab21bf4466e8d953bf76c2a51bdb9ffadd430af4d92db5ecd235d16027ea3bd1b7ba264f2a9bb17fb8bf3ace93bcd2cd9e7a277d8183134429789c2326860d8611971b930d663ff7cbab5164b60bae1c692f16c5ef1bf4e7f9292203660fd57bdd57f169807171f5134ec2b1c3dff14053e91ca84e14a4498c2f0a678d6dc281887fc4350df259cc7759f29b8efc6a7ea222e4a9a9639749ebed44e405f39b88c0a1d10be301271fe61dff0078466e6cca5af06ded31c96ab7e95702cb6443185ed386000b10c6199634b5c4a21b23c6334df95506ab49375c695b9649c658fb6ef55ea0f3f6501067660b77dd01aa3ede50f277c7f49a669bac61843b6fd036e10c488a4205a77fe697293232b19bc7c05bc546d931e3c9635068adf145298096d1a28648a4b717b886a60809debdbd1ee0553a5546a7b307132c3f7fef77209786eb97a8ae3ecd8b7b2292bc577f43b70dd8bc839451cded0629dadaddc1f8e5514b7b47c77bf793e53d9f30a2c178bb5bf491c9c0c3f2b3f1af4b7be8a14509a42843eedca321d7eb99afad6d25427f1cc5af14ca3c3007e6bc2bd7904de97bbe07117e4890af5ae44ec97ecbfbcb3c6134b1c37e92ed978941916ab40ecdeaa3a56143deb87a98539ecebdf29a850dc6a416246bfcd7c0bd4a985e1d16858cf6af14d971d3b98f31b54022518c0f8230197a474c5213fdb85fa409bdc61bb8d55a667e61b5dbfd82209984cec5d66a6746e84f56e3f9d4697fdacfa4f99b880308cf616e3bb02a8d00f6bc0e47eec62244c95d67a4608e13352007ff4c559ba542b96df062360ffeb8ebd4592c82ee5e692fe6e60a77f4f0633c0c2767664fa4ee6a5116db7de57595e2d30277888042eb725d674bbf509cfde4f500292551394dffe552994f0ada6d8df6e11b00b5550ee1197e06032dd1938b5d8be6cde135e0f83b0459d430a69e14ac6264a6decd34b1dca0be210c0ef2be4c796dc39708a48215506ecac7c321074cd313e709429f15054f35f86a3fd281220ed7d5f74067a17367eed5f60dd99d000cde314c06dc0c4338e47c692b3cc6430dc2936cfa5c6e51ed71af8c787090f00bd355738253b2302c72cde6740df00780f7d2bfb9a4671058edf2df1633f20f43da843af37093096d484d924270431f9d8537fe3a8768730b33f0ebfe75f93e54cf78c4b9c24e687dbd5a1e50f9b85fec8475c38b61bee800664db8eb41dd1a9503a86893327bca8674a1ca95d5bccf93e147cd2a9102f5eac65c543157bdf28ac3b5da35afd6ba29bf6727837dcee54331654525b507369e986ef0eb50bffa100d36062f2929739ed06145cf6f239d8039b5e8c8af086f2d8f260e862278be654160a19be3e50c3edff66c0d3680aca8b3db64922de5ecad9d5e98c024d99e69ef630b40b3fa0fee964e8eeead3eacf049579842c0fad4e1c10c580534ea7ad10f883c172d7318061b063796ab3e025f3269da836613bd049ba844f0de7927ddd02d34750dbf3417f24e6c1c754a7b025f22a32c47b7445afcbe22bea65108d5ae2c78a6b80fc51ab48afdb342f883b7eb498a4d2c6b9fc7c1cf0c2e932a74a5c0b12a8778861729e4cdb830b2e06ad715eb91d57a916da9cdbd3aa582f21e6adaf4dc535a28f8d8a0713fecef2f4eac7bed6d5fc607661c92509b28387718a4e03b371ed6ea2211bfbd0ff7abfc87a6a1b12782e25153922c659d62cbad0353231cd181fe14a0335d1529542fd9911f6703987a69538012af614436dcb7643a771cd2d39dfd664c9ffd4d96480f8f60f2d99f7568541ae2835e2f42f80735f499d28699f396fc63a53bb74ae15cbd6a0a9e8c47cee46bade8680a3f5ed4ae0c64a5d3164f34be136e49cdb890fc5958515b16bfddaad1af751f7e9cde9a572016bd6d2b20170a8fa9952e3944a8e6de9029a5b9cb6dd76e84bf6a86a2b014a73fde5f2136abcee16bc5119ce86957caa82d3474b6899b6cb6da4b6cb054d128914c0395324d625ade3dd0d4adf0fb61ffeb6b782ae99c48a749a86c83734df3268e288d291745b6bc97f7290587a403ea727710f5b81963242f6b34a5cc3276889a32f4902947390415d6a3b11f4f5630c98a4a4441f30542abdbd222a10dd2d56fe69a7e153648f5aebb4c1ac34613f838ac784126a4f812a220c9b7d9b09c5ab5ee0d3e07a4fe95fd48095b38944509a462701e7402f424d81abe6e789346065575dc0877f9429043aa3f870401344b0d9de7c003fad3c7c1b2f01a283da9ef16e4ebc9830e336e051b5603328a65ae62e98a1d75eb408d12d20c5650f095ba0b10548c489904ff666efd91b8262e2c2040704a7775a5ed2264851a212609db7fbd5864494c91396394b5a65b3a66d4d1bbd4c267a2b5f9b57e1331b2f186cedb14b514d40fc0ed21cf64be6810db2d03afc650e665cd44d201279aaaa7ca648d1554c41a791a5ee03d1538df22c7cb7b327916bfd27e98beff6f564e50af3b0b7b907b0de86c0a363a0fc2ad492a0a21be309466fe9d212e1ec852a1a2bc2d99155f73e503cda01ee6817274618c083fc3fee66d6c95dfb72ae0ffa5dbf576ed5d448d9121fb85c3dc6670992c9e0f1942892d782c964706971bb559a4408b578ff5f7f1a9d321666d19f47b5d4ccabf7271c0ed8d93dd0295a10a6b20187532210e283382c8e32855a883b898104352c6b4b2b32d4ff13874e8d14f10e2838e340349b62e85862942bf13acaf28a4a45e999990952b7008ed1f0dfe0e5e978f46a94b415561d387044cbef37e5e8861112a413c4ffe8be0027300e908cda28b376bf8dc6bcc99d3a3bd7daa1d4e57b0dbd6b5acb980ce69d099b51090fb2a5bbcffd1624e323266ecaeb0bc522af2664f5fcffd288eb36aa0f6f58bfcbf3cee65732cbabdf65c93eb92c248cb14c7bd34cd359bd0c7f3a30dba14cb23610c00f7f8eb5e4cdea1d0468603441643785e4efa53382b56a9e7506b88125bd0e9fc9c3dd7ec53c795a04e0c5f992368f3f3f63d721ead3cd6a28bd8832b38a15a9faee6159a45499b02e5d725faa0d070f36e3f8a3de36e3b79522562d2a92969d0c119717b069e22ace3d0f04193458038916e0403b1a39531adad1e3cbecf85efc30ddb4265cf329334e957530a6f6de9ef7fe033bc6fa6fc2e3e0f108d1b1b5c70332f66fde8f2c4bdacafa439d9d04fab30479aba309438eda0fe2b604b8fef2e19e7b7ad3f66bb56d16e3a6d0cca1bea54b8381f49d48c1003f66e8ff0d60c698cbe0005f9982c7b21c5c79ab927cfa296c92b5f1c2d87ca0a7bd1290f1e2b2dc94f2ce66da0f5b8c3a383e9862249e2ded2fb1777e3def9025192e312a756e44207a64a08be85d6306c11a8df30e076858ee2ea7a72c82bf77aaea7d15e9e403249572220f316a5b9598d94981cba130bfab4e6f7307762b8ff63e7e28713ee355d0945ac3e3913477b4e424548e30042179f60d1a936f841382b9ae446b3c1503d90efabc422bc01e91cb1851e7356468d6e133166627e5261f6bd361321f000ca3ac28d6755c7f661999ff45592a0eca928971aeb7fe3821831f202b602ce32dc401c8188c72e63a2bbdf43c1c979615753364faa22858e0587b5f5ae6a69a9d56d9952003c9f0d791660b1209e93d820d2490473fec30d8619a0230c3ef4d235d31c0ebd5318948215a1486b21a7763d307b2b4c7e969cf90667916044600a56ff71f11abf4d2b50efd0d866658001c5f9395e3bd8c42fe005e0e27f5e0a0fd26b3c4380c3537b2f0211c346a1cd67f3d29562e29d9a4523654b8913b09c6940f485cf02e3e6166b3a2a37a79d93f0691079100a4cbee86b38bacf1a97183115bf358020426384b63527b74d7fd56145c23f9393eb9ddc9e4243dbb640efa3b70235e4400afa5df8f5d50f93e1e81414d9f3e7375cd06042d4c21cbe320cfdd89cbe4bab170601fd94342638135f9b1d7fc08d68cc4048881e22a3c005e212e8d033d087fc89b3d79174cb81cebb5cd21f1d9f30c3f404dfacbf44997581c8a8b07ce7f78bca4901a687bf2442ef51a09a4cdc7960ff0138562603e1a14f37eeccb466ac77c71fe9c6f7e3b2ef12f25c1eafb887ac7fcfc745da56018ae20fc02c6709f098e80eca1bdf9d62c48dbedcfaa8aa808617a6a4d44a64e83c39adc40329834462a48b57a7630784ae10bd8e4b13fd1412c3dce297bd29188624339580dc0e2d5b3bc120e27182155e7b4cd10d9beeaa96deecdbd6356ce48e4e2eab5ab43ce03541c4d2c0fd08363c4737d69fbd93d34daac429eeb757b98eac13145015e751a6ac3f648d053e6fddfa920eae1fa52508ba7fe8bbdb65d3a2315677b27ffd1c7d69d0d8e3a91dd3fa25a9d93ffc1e1f826537019fd74032b0266d964343fc089f0346c1aeb3439b75ba9a16752d5b2b783ca1ef3939e0680d029fb4267cb552706e8abe26e295efeb00c8b6355e06bb673b747e34bfb73e024f9e3fde45bcd14d13da22f1f8dcc534d076eb22b2f22f96168d6f59743dc00047a7da457401343b6d5061f57cf2e7564894a6af153509be78badef0f319f1d83c012948f0a6549250303a664f26c603fa947287f69c5c96f9ff74b7a5865f6ca1656f7e195699eafb12b7f3753c27dcf6852c99a054560da86deb508a049fce16124376ca0b8a54f30843bd639c6c84a69d42792503a3165f80821e32b95f8428025fdbb8fcf1e5b385a22872fec54b22c2a98ece17ec182d8f46685681618c4e6ea18846419e58348846c81a6b69b6a2d9270df03f474d512325cb9774661864e861c43c3e0cf1f507e1120be0cbe7cd95188008685d3d5f7d8e10d1b30ead76399d8224fbd0de5cf2fd68f45ec3833772e2563dd9bc7c5f578fac50abb5cb19de75cb760e814c47cfbfb302180172e87a7ea4250c7919cde0db515ae9ecd21642f563a5ccfebf9f0b2192ff78882199ed62b40a83e8778b5d0ac27b8b6406a2f408dc82b4ed635e111796bcec552eb82a8fec493938e881691710f9f6a93fc0f59d5f31579bcaa580fe4516e85d1fa9c35f383ea76c2665ad17bcd3d689516445a4eeb05fb0fa268a2d5e573a61caed30ea775ff4f67c815fc7ec74c10afe1233715cbee1fdda3ec836963f23041217d4e1639e9609aadc557c9c3443a24e166c3f24ae0710d31d4afcd22803529e6bd9ab05bbbcebdca8169ba7c1fa550dc50e3cb05b731b6e256c3334819584a7c134c41adaf728e72d252d7712ac5398393f6716e82850a971a2c1641b68e5a77b8b612a0791c8f5f1978dfbc47ca029bae3602b58da75675f78575eacdc7f39fddc3417558846e877b2d257596631606d0d4ea8676466c3812010eebde60d64cda32b18b457fa60fee9c662b6b3376deffcaaae50b26b46ea1a0c8928904d634e94cf1e5e19afda963b4da535f99679ee76edd3d40d344e11d3157918e459beb4c6c09e2dd835ef90b3b91bec187dcca62f3bd073b1e6e0e1f496fd82acd9a80b5c27e723abce389ecbea99a7ca1e5ecc1fd348b26bd29cc5002ac8801b7abd163166cab2895435326eb210f71d9a746f69c5ec65bd20d76432707cda6187bc1b0df0e07272e475e78a45e1c6efe7823582687edac209bde3eb39f2a49fdb048bede1cb1d4dcd86395e01ccc39f9db81dee9c3da8d226f3bc2f07a1ff0e8fa403946acf50d32184cd6627c59583439652329a890db51e1bca23192fe60a3d52d137e9786d7a5c3cd729272feaa6518eaa56754a3001b0f1c88036819bde5514e1d9ed7d6a3bf5a3b8ac5477b2ab92e05e82cf3cac2d682c40b287d097a6f524f2412247bc9976d38ba7f97614b7d1bf70f6e72b7f98f3fa7c793d7b82516dcdb2ca090cd16435dc0609b8f335658ec862a5caf4b494f8a09d6bb4c282e10577c21977fed2218b7fa533c79d83aef53e00d31b527a79ff095894c254a158fc50c39908c4ee0881fb6eabc518adf7d9f64c8c48634e1bc1270a7b45627d84926df37b44ae06fb6979a3ff2bac36d037f829d3ed3813dcd4b14062bbe9ddbff712bf6e73bb20696fbec385c1d74e05a854cb37080bfb88147972dacb62c9feb07cadbfb771b9256ca1e4e423ee74c5f6fcf5272fea8ce94ba04a4e78140d95a274dd32bd43bd8e7d5201610dfdaead22031b8731f478f48c077266237c4fd14001e26589ce41f2f67527c5854b54bfa74cc80cd7573f9a5122091d8b48663d2dd8a73063ffb2c99c18298272d7669152ba74f7bad2b570d541e7fcc60cafff4caa0ea3314bb3d1b50921223ddf0383799e92decbae59450a9618431ccdb7c3e0be629c6e04650035c1af186c06270cec3ddfb0026587faf58f1004e3596c33e8c77e8fce887deb9e93937837999a3fdcc117c6248b841ce36dd6e5dc1047ede4256341da3a3871ee6ada71c0849fae98b2b124c1c91ae33e72b6d3e8a39e7514d564850b3e6c6ec65b40e87c560d72566b27038b0d693453a3f57c78c3cc1b475af8babeea22ce914305a40743a6f2d22a291641aba8b98d9440d0b06736ce80557fbabda344bf5bd696c9aa8a9a2cd67eb07a8446ed76e395ce1cc2404696c35622511929a3ef87985be11173c7d2684de67ea12d8bbe4b738fe7af47975b3485afc050c0186555cb2b53e290723a556353c48da731ef0846b483d2340d4e4b09771e598b7c69baf0cad012ebf4361800173cc5bfa8d5ff75520be674656a21352bd781281aa20b2fa9c9c4c3c43aae7dac694171c671792c6f5de03898c3feb8c4be491be2296a6c2d27692108b84d657db105ec35835e9594e03ebca85596bd6a743bf1a595822dc38c5d08a0988190fad1465d386c82a6a47ba71745a1d05bede9a076d248d5e8f919934edb1351f8ca66d2478d7271702ac4064f77ca69f258a7f11096a7473cc4e5b4cb7e67e91acee1e905adcc8c1624ffb22034d73e2e272899129222180363adafa2e1e61bbf5205fbf4f1a2c0fef0aae64d6e397db6bf2190518cae195b984e71de0aeee617f5dcb16c8a9dbb2d1453b2ca4ef4ed890b4bd9a5a13b6b8682d07f5fd1575a99eebd661bbeae1aa49657242ca8bf19d8b2f2cc73ca67f27b2e116b2832cb2b8224ae5c87722e357eeb8e75361897af1e1b7c45daf0048290e5a3ae0210d96649c7e56b01b0e1218bb0bcd0cb83651ea65fc107aa8151862f2392f77f62139c55a9e3a99b198dbc569579abda026f1eddfdb06c4ebfaddee2bb42c0bc6b312ecacf46e927d736ba1bf9c52d03015ea4e544b32a2ac62d23f038e7b2911ec10ae003851d4d76742f230db103402ca9d2ee4f549a57c81faff1ef013d2852450907fe74beccdb137881203e1c9fd837069946a77747c0c30c311ee56a87917fd0fec0e669344fe4375de5daa5748236f70f78044dbc5037140fcc52c6bcb031f5c39979ac1f3b5824dc47746961f59f9f2c771b32a3c9c7e6eb8af7887cb5cd0091b55723a61e7e0c15374001b370de9c19362eff7158edce7989fc14f8dcf4094ee8547b622d430f8c091bfebf243239a645caee1b339d7622d114d1e335856d3ede52f6383c622f7608da198fa1146e813c935abe1e28f7ef3f0b71c9424e1ded116f3480c52bbc3d8a045f7377f42139b0cd8b4a7850401894199dc62d94127f227be22ed3c23cb334c3283c6ce1c0ded14ea3686be0d2841cccac55c618c3f125a0c841a94f887ab324c56d7903272c65b53930c6bfbf71e77287b5b70e715b657fcf545700c12a02e8d39e64022c4417399b3ec55c732c2d3095653f64fa0abdad80936f165e4b205b25cdfcfe221c58613ddadcc06e3ae8c7bba49a4eb2559a1f8d2335abdbaa2e57f9b7dd5565b1aae750b402bb3c3349d82ebe2f50579256eca71e8aa5f0ba95e20bb4ca3a4679c0e14e95b4091f041110d0b4a7fd5a09e6354b48d48e6d30cd655b5e2c45aea4553517812145a23a71bc6652e070f3e05149ee237c346aa09ae326648031ba7b13e31f10e3eb52b6832a65e66292d3cff0e7a9e9760fa9b033a06fa864b0489d96563b982e869ec478d4bdf5f69fbd589e7d54243a26fc25d174ca46200a7c9f8f444ffbad8de972ca747e3e72c10726e3353e9637f4eb038422806b3f22a487a3f652475413e38bb584b411346771d8af1223aa5098538f281bd10770fb5c6d729f278f27653ce2a3ceff5f4b191577d91384b030d80412e38be4ef2c73b07f6ddd0355bc8ad7e594b2703448bbe43296c35e6d693366f964ff726a1715e43a5fc62aaffe17f8726543084f1321604a22210e2fdbdec80518f7d2e1c6a0e20189171934b9c8b97bdd9c15e31f2473ec2b9e939a8821b7dcef0036f6196730fe3b4676f033f60dc9d1a11bf05d178d43376b5bfa97c3e82306373903c07662a210c3384182e625ebbfdd10a197ce6fcbd2832913030e0561239696bedcc6ac1218de9a878550166285199ef721660c9dc3cb1ded8b0b24b800d9263f0923964b1c8044765965c8a0a0c45952c2c69f8ba51de7689c8085c280c26b6f85de08d80dc86e66eb9908127f5c0e4a3fb5d243eca82ed05f8b9e4ff0cf2c754ed620ade39bdf79617c05ac554dc43e2758d0d770b32877d8d1bce2ccdca833677ffb3781fe35617bc9e8aa25dd1846c546120df66f664f3974c873234a8c622dec78fb3c2d71f48a681f1f3e48e0384b46d77743afa2e6c43cc875d8d8e62e4d1b658951d66859b267f40f636e089e11dd3d9d8d4649b731c23aa6aa45604cd7b2eadca0cb8489cc2d1f562861243155f032f848e0f53c044a6b72c69b85cf942f38bcf14ffb359c5101d924335a242e281026c51cd712de26c574f6eb0eac5640d6739c61ac8d8cefd3fb38d77942b39290bdf7a9bf3de881e9f9f7cac8fff590f874d9ccad408f5777cd6571f3e7eaeee8c1c36f5c24a5551991d70c95b43dac07424faa85cb795651662ce8d7d5435b2db328c6d3302067ac623969cfa5853e0193d573e2cc9b0c9ce70efa6acfe1ba4a2e019bc2a2028fe65b8af64a322d1de829d0519baca8dfe9c2c813317429bfc986789a64a8fb9da858f2c4746e190bba0e46e3e060007288d0f79ab2fbb6721ebb43e0e21873dec22ecabc7f796cb72f8b64fe0c81310ec3450c9080fdecbf9f5c8cd58529aca2932364629378efd252dc299689195ff14525df21529e6cc3df91dbffef0e05ff82f216ea4677f21c3cdd00a9ad6343ee9ff2decdaa9c6d0c2578324a5fa6ebcc2060fbd278537956f105e0a2a68462bbb74f1f35e6cb94eb84a05fb09e2fbea37060650bd347276fe03de6b237dbaa8b60cb574039c5349da46942042dd30795cd4a1242e38d8d5b3fb41597d6aeefd4ec8e377d7cb2bb24e072e98b1c0ed7e9b95dfa2b962443e6c983623ea536f1048e09ececab37e016e6f2f1b800f6a6cbc0b93a5b91175780821c9c290e4a3f4fe58ff3eec108ef04e87cb3316bc802b99544931165f20242fbf8a9525238ad95be66720dc98829d3aab97d56cce66c2d3a89cc6878fd10f2eacad9afdafd0d2761bc214b708756200447d76ba168a222de8271a1644e9245936cc99d514f53329df51f2cd96783d6a5b252692126324290583c100b58ad6c3f290fe82100943f7ad4a88b02553aad3d1469c9c55480367fca7bed63cddc584f7e11a8a5619ada3d840d548171a59f3be8ff343d3e3c9c0f31787c9a51862315fe71dc10d8389d1409621142985ebe4beb5589816d1730dcbb3dd38c3bac8c93ed338b90c7282996072d55931f005dbf234f237fd91dcb5face169dd10d51877f2e64afbad39e3126002cd62ce7402f28c0b411d118c687b790b2a68b262b36f2c8c50c3ae609028abce734f7c3dd7b4f69c64bc88de0ec43ff50ea1c83d3c030b10cfd195a3d0115c9bc92bcf6c4f140af347e7e44564fff03c0d4c283cafc385b54ff3f9383ec003815c99c6a8a492d93c8ae10553d3765908eb0a0d40391e5e96a74011f9eb3ddd23523fdd9044fc728080bdba9ec607ed9afe08efdc95a15000e0de42e90842443ce7161dba9fabdf70f5b8b166620db989b69f2d147c11688a6791db458524eead6c77bf9191d7ee3b059fae84af4806782d08838519649c3a0c5dc01a2225146545ad340447a47e0cf80835f02abd6d760cdb8d011d4d48d288347329aa32b526658f265d4a1b323cb2822ea0cf20955eb45f3b0a935676773991c3c1e4bbc309a647f5726adf3a8009ab0b999bf7da7e8744aa7a5f713851c54580e3b0c212a756f0779a60099afdd7bac9f84598ae3431e8762b22357548c098b4ead37d6ac88bdaf84902a5b531c7537ce22c86a6f37ef8cc18dbf19ff7a96fe9621242d914cd332fc869ef4e42f65a6ab36e97628bbaba6d331cdcb6555312202b76e6dcd0d29f45c912ed677adb9926e2957a70d8935d7c8bfd2c1917aa6f28f22690f95adf934ff9c56ab2f89a686d8deaf88991341995fc1e57b889b3fba4710ca84c419b8f7c68b31b6fbb4d62bad5a9ca999b3e05c147c617c27be2fff957009f5cb72ac8f955b383689138d4ef2b7d99a1a9e6b95b505320cb4cfeec4932c8118c08aaae2b4057cd29e48498b4e3d09fd6fb6acd79f379284d358304ab646aa7c33d1aead8128f694a4dc685dec62c0dc550952ed50244959081a1f716c07ce681c88078252586019ec6556de90afba2ad0ba77346288b9a3c12c0e47c4ed547ca5d090b7d73fca8fcf2c21245a8c5ff5e405b09bb4778840fa1757c8e1027c1d190eca946c27c8f0f86950ad62b9c4e4a115896b4194b47e3eafb1483ec9c01050cd68c037399c5e2d94e5234204d90a4df4976ef8bcddff5c14c8b1bb4ed3be1f22ab268825c3472bfd45a1be4a8fcf9151395ec38bbfba3f91fb3090846088f892a067f209ea5cee06a831a6da9b21d4ed173ca2f7eaa124e6c6f832ac11b8f3875e5ebaeb040f1de453801ace92959ebc6ea4110eb52ec48fde5600186a0685ae5bda69a94714a9b152f31cbb7143252b00caf33b07e8d65c900780e43e28c2d51800efaddb133ea3e5f23e5d5df65717d1082d02c3876007e71e70e822e23ebae3c2bda1170966e73a1e37dcfe07a474da398320fe4398c114bb2c189f35c2b7f88565783f9f361d9512bf2b6de2a8c1ff62d6171e29ff6b4ef25228b310156d6ebebf40feddb8dba3c89f2387f371423bfe8f0b5b57b94f710079052a48e4e57b69a53a368a6e79cf99b55e5783be7efc59ee9ed02e21be678cf2717e46c1af94c7364c1b62e53a865a2b91002e95051a4a07a9357493bda34e5a652b4497f9210901a395b726523d920b4f4709e717b129dc576449c9e43692d3528033d2c1c77fa2cd93d2aac7cb21e729d97ec0c60f4c6ce6d0294ae048abf357cca86b9c1f17a7bbb160f4f032334ca4fa45376a5c24989b56e1eb49be4c762dd0f1daf6c51ad3a09ea007a643f5a5a80010c15d913c81c6b1a96167f02963a828d11d1e0f14c69d0e3a8ce1e041210120c6d36cbe54f40431521c96dfd5c5acd09e8e8ebbdef2b2e45e0379a0e7697c050604cfe5c5b96168e3ed7db09ac1aaba668a2f45705c5873ea111c3aba800f6f30c23d33254c3fa6cbbd9a8ebb4338590bf858438e42a47ae98910119b656a6de7e001ea75f79c81ba749448714891893297f014aeeb22e38723361d628bc3c4906293d4069ad0a40d06193a1fa8092308c22354fd0417cd14e854017383806727e2b9e0c29112b4762aeff6b7a06aa8a66285c25ba19c65dc27fc93749366a6f29b89f7424b9a65333e20c68f0107c8f93febc6c932a0560b0173d160b0c6a350bf1de8634156eca98be6102a1d304802b5394c25aecd591afbe942a7adc1b0e82797d820bf77b8b8fe8c0b6a685a697e7102b44ac01da9f56a2fbefb9a452ab41b0528999f3e7efde744c0dceb57754d9bde4bd0af15d0a10318070cdf893687d1fa20b4247c14a50c8b957aa040c63d6d04ea6e43ffb3fea8bace6956415c4df0f307faba8270ce400c6efc4f28132ce27e204debd8c5ef39261fdaff5996151e7b093f160eff00910b1f801fa336823fd2448555ffcfa400672ba35305bc3be4f476b19e5a2b7f0b52599905598d42f4e29267c7b8091263078fe5feb835963be1db90ae7a3ccfde50f625c1b916f274b04f186ee13b4a7803fcc04efdc3fd5e37fbbcdf354c44058befd903c751a69498581871fa9247e4ccfef2240e0864971477185f25142164cb47eaeff9679f9a0bd45e755d123f5069dff1b5f508da6b683c52a4d6cac001ca580a2903d46ce5f94adef06d15368ded25acc02d12b4dbeee7c4f677a3d0ec61c42f6b84e5c8b3130b1510437ccd8a494e3ffb4c34be302d42617e844555050f1d5db07d77df50bcc60c6c1b04366ff47503d8cbfeb44cbaea3a3214caa6ff8f26476561fd144c2f94259b87024130aa0f13f77514fe13965311f90b7534fde9b7dd4109cccd14e18f6d55338b5f256b474ceba59d3cfb852b924eead83ce83fd3fc217e90708f38490242b51bdbdc8b35989b2f19cf5d9b4d857d9d24680700822c5a0264af94d5a1966e05d6c3140fafe8708b6cf2ecde97ceb370ab28cbc63f89eea2d2902b69cb29801b4b5330487f9dc03125f81b07e9718b7b4f35eb605464e8cca88e86b708bf88f7940cdfa2524eba40959b81f7561702ea1f92ff0d25e04b4046d788b641f40b99f72233ea03792a2b1d7e91cba4fb3e108d13284a1426eda6f6ad73bb33b72123ed84d9659b94e1031f26e86a5f1ba35ba9147641ab6dce7264822b9bd807387b37713e1628b96dd222cdaae350514efb9b2df253b70da494bbeae2c20255958deb3a6fbd9c0c5634a0577d595061555e9704835632aa0566183e5948aca8e6d1253ac71d50f5c7b627651f38368b85046c04e30e03bce47e1fa6fdf739369737cd7d642925319e5ab78f32345aa78dea4dde3a526e676f4f3f65fb045ff9825ec1881f5a6b3be6ec50f7ca6a0d42d38cc7e123dc3d04c73981fc6a26fd1e743c51552b1b742e4ce8d73e6e07d1300290a49c0b08ac973131675895df2139cbe3603c923ebd257fc5e71eb556234902b9c2a3bc88336a9d92aef29f1a009803ac03e10c3159b8e284238144f7dacb2d0edd44c4baad29ca02ce8ee240f1f51083413c6d4806182025620f791904f1ca2f74a27ed037c06a765dce639690ec8f78dadbb2e3d12cff575b2b34db92480b2c7fa40fdcb946b855dcd3d7620a04f66f1dab477f0684ba9f38c68d3095e358d2333a63232ea9e9f584035faded3cf72971a74ad6b4b0975cc14fbbf161bd75c1fdec97772a4e8852c987e7d2a590c1d33e81bb5c6b6220e04a2c60cd886b1093ba22095a6619759be4f63e638e924dc5a3e5521310029b3d9e278cdea7b6686fd077d736136b236cee4fe2cf5af774d013fdf0387bd2b827b917cb24edaf0c60d82b66883c32f5b45181daefd71a8fcc58316c6234a489c9aed9a02a180447d8abb66e21395e708282e0bf6caf258a838c3c08705c6186e76ced1d962bf6dabcba825183ab9ee15fc03f309d44c9a9769e95cd38518fa37cf304e4e61f5ce51de6754873f566a0c022d76ad77c848db3e55b237b079773e95a72f404796b0c1d95cbe7e4382e51c136b20b4694d88b8ccc692ab0f1bc33dd51d7ceddc121bf53a2c26f5baaa85377f49774665bebda7fc7d8b457036afa0b62e5a6354104062e2b152f60b4a675f265e31bb650ff42d9f41249f5e7e404b31e2824c9be271248f957739d11ad766bfae4fec426fa526bf775700a64b4b74397546a31f3eb5ac56dcdab2d4ab04599d6d4d5beca1eef62864ca67acd418e0f266a984b7768bece4565dc08bac33832e7f16bd6fa66be41504a605a42af822a611b9d49b4a3604cb0690d30e7549887c1905be73f911f6829eafe091a0b4ff2c92e4226abd2a2116b8cb452b76d093252be05047f94975568dafaa7c767970b5e3b7e70f07eb2d2e0ffcd4e913a76076daaba9a73b162cd925c648105fbe4d0a3917680a637f818732d5d01b23ad6a2a30c360188e1198f9478183d5864a08d1b0bc0dae2b38044e8b07541882cf12331af9e823b962886681d4c714587c2f4bc1f175ef34bf715a104d69964391dcf7e72657dea17a6728c991eb8fa3d129ce48c4cc5d7656e3b2b31927f0e94c3c2a0777495f348b29c0f9bd41a2697dfdb5183d56bcd0cd255780d7abcddf648cba123d22bb4c2123e83d212875a5a9383458def27a0c4995ea5f05182218aa564238e1e1bf1b1062ad246dd30227d9a387b97839ec0d2a351ffaf32bb4075e36cb6a05053e9687bf6d21ae7652f7ceec0bd941d897fbc81b5b2a45ec81c1181a886d4df339fdd6dc5e463c2dbcd24803ec011bede5b370850a505c4d29a21fb88e06f7175fd4265a6933c0ffefbcea1ecc7c92f2b5b928acb1baa5f548600b8450900ffac2d1a97661df6743f4deb81afcba8d962cb2cfbef832a107da3ccf7e4c617f627dcafda56c68af1dcba40e54147e24c3718e4833f8cc77488cbb28ca4f39ff83478b1229c96ccaf525f159e6a21a7d6e8d5145c4e0fb6c6eed4f4f71d835b3a167295e547e56879fa33f9848d3d07c7874fe661951ee217efb405c8d0bde956a27c9ca43de4d2be8661097d0883bae444e15f29846670b63c915009bfddabb86da4b32268027d4091a58e27685d38e7603dd8d95468d5fa337dcf7bdd0c62bca06996bff539715b29217b61388b4d0638af35cb7263e9a27a97a4fec6f5f3f17103d6f4cc251d34c9846839433b82146e4847492b52b4efe12755d909813b86678ad05690d3c3a93f05821b566d8584bc034b3820c58d2c932ef3044446da1f73011ae3706ea88592cced40d22a2b7d1c839521861cdd69306623a60440c8bc205aaa0f43474024e16d4cf3a258068092b90cda29d25429a0efc20c58dcf070f72cec5ae60f1063f78b3615e3f49e9001367b12be0285dd982dcdc2571088edb72ca30f464d9e2ddbba5f49dd9ae81294d926eebce38553cededc3e02d0b1e8c797725dccd15a05560fccbf2194a46e27fb319828f5a877ca97a86e869b51f8c6210a9a41b4bceb39d6a670791cd71d0fc5d22ed40882c0da13b1c0e86bafc64f5d9cd7619e51d82b89ee9f63e06fdd2ba6571025d10fcc9190c441e28ebadaf97e4523e8fb49e998d6db8a307326829ecb414621537ae9dfd3ca9651f081978cae070440293cd2da4c82b56d018757e143ce02ba3f0b785547e3b735fa3cc8b5c4d33de801caee63fe33cecd58a217d59708bf6ab8322cb0319db7935aa6e0b6919fc6940e6ea65f2834812e946cac7ee60606f66fda3e91b879a894203bde08d6eb05aee62357a965cb27802a7bf7400813ff1b286e2c555fcc4e0544fafff78b8410588116acfeae67da2d1dddfb0f38313ecf1f2698cf16c64c192c00618e0eebfc75e15c61f4b0270fea35280db4464419b68939121cc7bb91ae8fe9ed9d156faf733eb7a958196480320f7f61620f02bd52cd732b0408cb858ccd66d00d69d442eeb4777cff38191d94cdf80a21f3724da94462162f5c60527e6e024f0997e0182d3853e2df3eccc0804da298dc6a8773b65f4a27131dd91a014cfee5ea05506a5e9825028514ba22cc508220dd0cdbd7add09a2b71a6ca6b6b0f07a021bccb01fd2bbad04aa0161e49d8bb9332371c43a5f5d0807eabea1f1cf6400eb99931821045ec7183e85c590f5dd9e677267b0c3d7a32f11e478389875e3d3abd007915dce5e4eeb0cdb2d4e3c4a9ce36ff1f1dbb9e3ffdc730471e6753cd76a7490f9cde608189a67a7dabbd97009937c36a239d6b0eec2b6670344231961e230660b5a83c8a32fc74e30e678161c1c22a5d4ea1fc25f190499e0039b9107e205ee41f6b4795f75992e36e8c484199ccac86edada56e44bc4cabd96788c9c2935a19f1750e0e2b9d885601faede7dc31212cb6a303b8bd7f8aaa45c562293963a79404ffc4b88d31a65ed741390a3370a40b4aab250fa365df9d1a5c1e0287c5998be4a6512676274a58fba4d87c262d1b5b012e975b64dfed76ee1682bda9b5289bb36bc4917f2ae8236e6e0cc1904fe846ef89b61d18f4d54ca0ab2b4ed85b2c5dbde35c773d94914dd7d775360b55036fca624519f25e8ffbfafe0dff7ee35113056e15cfa73d206b47829fc5a31f71b2339a1ecc330399f895c5d6a29763aa4c5d52df114a82c239949455fab9e74496a9c6d69495f12033bb02c0d3fd36722ceb461bd84c2686b7ef89397e998bb767d2660d30917064e85051259f5e02c3c5695e0669bdfb41bcc2420c37364cf503319487f1ae209cab609c99d28d253997b2e5bb730186aaa72137cdad471c2ae12daaad1adb058bd750d525763fd570770bffa1197f64a596788f4af2e8bbbb9965dd0407e508456c02f11a4d8dadda42574bc47ab57feea5ca16ef524226a5063e0931c2bd0a9dacc7ad8bbb96880e96bf2489af298e8f0087c4ac828c1ee8eaac670a03bd8b2d0d1e5bc3766ee2fb20365d48f605a6356c5b909c03216f6bc84babe2e36927e2d291418842f108d959fb717996d5273b7773cae2940196efe109e0e41f74d8486c7f27c0bc6b80a460d20d8bc6f11a4b53cb2a92420b843b973f1760ab360cc1d465a265cb5a1670a39bcd4ab618561e7f4cde25933b6a5ad928e476c9364a8667f36552851a4e90cdeaa3978915e967ed29e30f47561619dc982ea0eb1a4c559e5894aea0e16600e274ffe9368c0420b609ff0ff00e3a50001094434b986f1fb5772f056ca9d9970eaa8c35c945486d372a9be0a578c213cc00919c2b2b07677e7da7502fadc58cb6b8b5324c13f976d206b5cf2857d66544074bc969cfb85764e132070e3d2ff0659365e2149d1ea5723c4d1b1e28eb0e8843d50d572195712ed157f599f3be24d17e69a05b3335ba8c1402aebb002762e0e70baa4d251fc3673319c9ff4ce81e34aff2ba960e330d1695a51eae1fe326e87151508396a0157a71907606180577761e596cb0c551eec301826ee1589379ac8213240c55cf41d59dfca92b295bf3f1dd5b190b5c7312156e90452c4f90310aa1d8769d1f35a128b0e30e02bba8b4c78da845ee8393af154ae7b788b282f69b2f85689e828ffc9169d667cf8d7fbcf23c7d11d825cd801f9bef625eae478244fc6e51a16f29bef26deabfb19317998a6914084bf31ab5adc41c615d0e11886137e76945cdbe25b778049f4f99d96349b85c433ad4380a3864e0f2228668ca763068e6553c482cba055c4af736f2f02dfa020b12c1b323ad2bbafed72df966767f164b97e53e9218455834bf64916fab51a90559391591b2bab94adc0bfc5d2f855bc17d8122ff3d0a0dd98e5a86691231af753cc0f7463605bcdc62453ab493c0c0bc20231bec6101487cac2c6e44424acd36d2fd5f371bdc7f1c442f9bd81bf26f795bdbd9fb4594f2a9b93b24b44c695135389b913dd1cf0fd38153723edbf45f32f5ad7b0b358e9b4c1a81b387827be85585f080bca393ac94c650919174bca30159a8e742ccb862e518d4a155eb7ebc9d47927df2f4f154dd7e1e40fb5e7ddfc8310518087e37ac8ab9643d80356e207cd3dda21c962962e15db1fa3192e87b7d93d4b5191bac02983e54afa37ae6980ec17430c81f314d733a05aee7d73ba88538abcb0ec23f46b68e95b93c0aaf28ba44ea3da7db0ab7e20ce4962c232e48276df6f025a74d8e146537f4073bf89a309da57c8dcd975f9b786fe959a7de15a804e8ee35c9c54809f68970d20040e78a85dda46b11b913c43195e37b41dd710fe457da133d73de38806483308a101ffa512fbb3c849ad738284114439d71f1e0c5e2bb3c313badbe3cf41ca82a9020d714d9bf5708ce5a2820916c313ee10e876940143bb3d298cf7a439a6fc0f999f8dcfbe83a58b3ba85aebd40335abdbaa2e57f9b7dd5565b1aae750b402bb3c3349d82ebe2f50579256eca71e8aa5f0ba95e20bb4ca3a4679c0e14e95b4091f041110d0b4a7fd5a09e6354b48d48e6d30cd655b5e2c45aea455351781271d83f57c7e05ba17530ed872177db0cca5ec36cfad2fd452d3059d1e6736cfbd7a7618875365816eb230684f8b61466ad0a4015e58f926e9f5cfa5c8717d245a18e1712e67e5910e9cd38d235120400f2aae81d86f00f6b84787e14cbdf130dbbe25fcf58fb54574e15362abd311116d4fdc61abaefaae6627cadddfb537238e46b0045b723226c48515f68727b37916c559ccc0a478b0f0f159aff93daa080281b489e15b6531f056fbc508f4e733c227e48b95c3fdb1e95084ae368ecc4860f0e90fa3b1c4feede5537f9e674da15cdfb2176bea2f56bd1235574daff4a61de53bce68272e75da3ed913ddaac7f46f714ad2c048ef5a14b4bd8db5722501029ca02b4fadb4828325d9de87030f22a9d20aeaf599f136c8b059891f032fed365834131751d1114e65bd20c4279c7f025192fee14bed2103d3cd370c02461c4544ed0a45e8f737d66dc135fbd314b4007766b35d2f51778472db3a8ead6acfbbe3c65e44d52320df4627068f4d512f89aef2d4d8cef2f31b893c65122ce15cabfffa9e00956bbfa1bf905352f36b7746e5941e92a5e7060e15107fc5d74494f7373c5f32548c6cd126db7ba5e369bb521af591db3ec030887bf69b82cc58c1adcfe3f203bbda9b3f7771c9432ddc4ed75dc7494739469ba079e2c7c0be35617bc9e8aa25dd1846c546120df66f664f3974c873234a8c622dec78fb3c2d71f48a681f1f3e48e0384b46d77743afa2e6c43cc875d8d8e62e4d1b658951d66859b267f40f636e089e11dd3d9d8d4646bbbb6ff161fc0bcf1156fcb7bafc0167abaf058d8769bd0963919e989e7c3b8048ae7b8779f8bd961ebe6772f9cdfe922471962a4813e7c63ca6cd9627913cc9609f955036a8c9304f2fa2555fd8818b9fa514e24e044fd836d7e57f66d9ced3c475645c09f1e78fbabd8300278f523cdb1c8366697ba10e9ef9692ad5acc79a12af69a9303387101723003ad7b6c47befb5e02d2d76a53d0501054cbd9ab1b9a68a0e260ee50852a22382a8b35a81f2e3ce61ca369300d364f6eb171f9a72b6ce8ecba586ec61bdf6235428394e0b240cb598517b2da9db392fe0f1b3eac2cdca0142530838890fec0b5024900d1c7b56156f1eeefe658319566d783b98397b2ee357174b24d7092bc6f22507f798595e125a7887dc5dc0fba2eae71abf522a0c74e2e4a3b2228c6ac0bc7353871ee7064537a55bae1e77a577b12a5b05ad75bf295f51b5f75568e01267bf9f4e6f46a9a2881c7b49fa284302d8531b413e319037a320c8d37b63c5dcfdd256b2e1a15dc4dede4ac82e601b41974b6e59a5c01515d6495ecb7f8dcb708416edde92a45bc6a813dfc95dd412ab0787f2eda2c5ea6e49a3055179f6a755f581b7e83ca2e1f9cbbfc0717681bae1e37a8213d728dc491b4adee13701843fa0fe17518e4b820c4d46f6f32579b2d4164c4cac6d734b37232d5fdb061c8336c68779b10501880a3a6132b2a68340db0427cfab82c660fd6cb6d37d0a8144dc9f13906e193b98e0f7596e45d1b09415b8bd6e406d18555720e760404da00e6c45939d34707adc6f079588356e0414c7cecaf4301898538315d805551bd3f1862af43838cba4b9c6127b9eb9cc995646dd976252692126324290583c100b58ad6c3f290fe82100943f7ad4a88b02553aad3d1469c9c55480367fca7bed63cddc584f7e11a8a5619ada3d840d548171a59f3be8ff343d3e3c9c0f31787c9a51862315fe7747012b796e948c6a32187265879b9aee6c557db49232704eb24bd4973246f460540f8b4fb2f46e9ce658880530d9b7870723e14b4e1e30ab71a1c1a735cc93aad5a7eb2f7803d7e08f0a33ddf045c4ce908a92cf5d909154f36d593c4c689a6016221e23a64517679cd425af8daca01c0f2c0aa8f27f4f5d407f439ba2da22c0c7d05d0be1b08570c927a66be2f887d62f92794f6afb31bd72154c3ab27e21885023bc73208ac00a71ddb90ea7a09b8a254e53eedb94d79f7977916b89965cf02977a20496b4ea750b22c43ebaebb77be54e48c53d2e8fe5be1e4da485d53477d57c982124ecfac40fc1d8d815c6d371a78d9bfea2313c2635043cecf419af05dbb77f2443f724013b0dcf49081ed0df89bf95bc7df068d1fa54f73cfc6c10b0537aef8d3974e2f72a481cb1008f3215988d19462a2d8a5f2ccebd34dd79415a88f09891a540eacc9c812a2dfabc2da882967d4f651dd91299f81dead2ffe73f3faff87702f18437e418cdc78f487f190b00c3299bf7da7e8744aa7a5f713851c54580e3b0c212a756f0779a60099afdd7bac9f84598ae3431e8762b22357548c098b4ead37d6ac88bdaf84902a5b531c7537ce22c86a6f37ef8cc18dbf19ff7a96fe96213c739299457cc21af117e8401e7de281de5557c56e2760187de0d71add941e4175bb61420d7084367ef51c81e2b0659857980cbed7fe83c6396faeee1f153c7e069a61f938743fba87afba986b06fb1a75e1048c65a6cf98d68eff13692216a522d9116fc9adea75185c3924656a67226f1effa6fe8768f15b40fcb18b5a6f5509ab0ef77f1f3370f4ca69951572652d526f431077d769b5de77d7ef619777c9c8d7f5a10547b288780d1767b0dfdc9a4674a24a01bf24653e2f31ccbe72c43324a2bf7e7827ca2640405c289f6cfee415df3f2751092636b06c88676a94dd912b347cde13cd01954ca830ba1df9295d1fa6fbe0e3aba96cc87ea766f4f0d2bf9776cbc3e5d8cc8a8ef2459f9be21533f9c78f34bb7fea86ef45ed4255d1f2865943c50eca946c27c8f0f86950ad62b9c4e4a115896b4194b47e3eafb1483ec9c01050cd68c037399c5e2d94e5234204d90a4df4976ef8bcddff5c14c8b1bb4ed3be1f22ab268825c3472bfd45a1be4a8fcf91514ba4913bbf1e1bcf8c28cce5aef7a51247e113e64b78d85197ec5ca0d53721dda563ec3aa37c614649a2b1b5dcaceeeafda16b7e966b74c6c95030dbb2fcb954a2443bddb9ee5b187729360514eaf5e6475414dbe53eac5f588ad74a813124cc72b9136ee27e108b8b6a0d4904df5278d03ea6cdc1b9237ac675b82a41219ff78ccd9b2c82fc111fd2d8e8fc50624c23db06250c02fc7e5fd7cf453e64aec55cd9baefdc83e7b18115e813cafcee85165efd28b1e5abb7640521935db971071b995b7cf0f5264c41fac9b6e10b97fa434e697f49e43ee7fe8ea84f378416c7448c9d5d0ab8847d337c7c90bf49e66c46cc7818c550eb7bb49c630a6e4c9a8dce272fffd3657323ef37a1e8023283ec7f52d5ae0865a45b955b3fe3a2b60d6cbc0467c1b9aef74e6a2a1338e50888cf5519a5360ca335f8adba48f0fbfe3ab362b6e1fe85489d8c086bb55bf93b0165aa8d036f8aabbac160520cc1e28b3e9af91ea3051bd139277a0587b873f35fec9658c50ff2937146eecce45974dc0da7037d913ddca847cfaab6ee17ae2cb4d62b9d21e18df2ad98c88ea063bd70cba1f70bfe387126951c68215c44f431db154be905ec282f83d31319a29f01707f20bc19b6da86da03f2de20f8f2c215603effeea7edba714d513e7e6743c21ed780c102b9db5822b1c2790e95e4326e84d298bf941818ca9dcb8cdd052eb264040ff423a56273f4f4224809e32b563721a316e3ec854fe56442867d8192eb85e1fea6d0db5def0209f3c8314160cd2e3472a375944b7a39bf30a5a1a436bc978d3e3d3cbe1d828afe6c595eaa55749bf82bb34dcd0eb802a5ce7ee0c11fa2d23d931a90226774e600aaf8bab8a3b97c365ba552d73d8163a62411c463f7f45c27766d67d258e35632245e88f08261ee50a312dc35cfab9b73b0d6e5f9ce335898ec09cf3cfac5076ebb524ccdbbde76f257a2e3d59e8a11caaf75b19d5b3ce1e17fa050c4674d4830f3864e9fdf919fc1da87f2fafbda96a8a445bd7c2b7ba63cdb5616a3133c883dd77ce70c901518c7c1756fbfc779422b462e1c7e9bf0bc1a59a6d2896e2465b0dab001bdef621233f30229da12f05274cae796ec820be5dd619ead735455b57b4295d3ca841cb26c806dd90d1cf78d5766ad02d4303bc6bc8d61a36f96bf2d3f0e6c8640b26e5febfd1c0c045ee3d5acaa87904144849cd2720865aa65ec654f2d7a2266a8d55511b5ca1c23d971c4f019128ba3cd1c4262fbaa3117a32ea65ee5a1ff12e67ed7e0b01b3b33b3332dcc3495eb3da98c96cc7217496cad6c0c8f08bb724d75fa0fd0505f89142a4a345d576db6714b0c9c0439d519332534d585e74a8a0470897ac99e9d60de3e7cadace3c7e4f8b2a2fe353493dce423276a835da2a2f6866f48a837a011b449dbbcd2881cd7ec131cc5d355679238ee7f4b0cb946addcbd00a24a3e2eaad7747a99e61128b90ab31f790d6878c127d80c74000023e2fe2730858b1d06afaf4687ab1f152db296ba2516dab442c91c1ee45f5f1c1e2fe258a2af43b2e0778d6995df7729800f2681edeb3f585c14a6877af86be117a3cd0ba00fe397a9b7f58a917009f0b2aad45fc6593923678f69f8637cfdec64b9c25334f237adc3faf367671885096e2946ee5e0d1324385219b3f3baace94a577dd0891030803c707dfcd02c6138b306bfac9468812bc0a251e3f63e35805a8601dd87d88caaa581a48deb0da0ea7a5d5767568b2ca4df9abd2d9fb4ca81635ae2ec13b8fffe82cc3176fd3b7a7f9ded6669f36146a54fb23253fec07b76d3e13d87dcabba0205e3b6c7e9965f7599f88cde66f24f51cfb696d6dacadffe7e63f2696e7b4ef3ff095403528209370273095fcfa7ca31da48adb990f7ababce601a44d8e651a3d10c3b92b8436a629aba829f56572f921f31fa62dfb90945bf35e9d7e5661dec6be2d345c24e7bac72f1802034ab34225c255b1f544d0a9c201f005244c6f1ff788f226e78b6d1c20d99d9519fd50fed27cdc0807f870e99572c1e6f761cca62a94809f246d667d8270c3392ffc7a08da7ce2b57ed98cb2b0e9c46d6570a78fcc81f3f190b2f2f00fa5f07c0d952bd55e1cbfebc325e988d416a736813a2ca29de0d44a7881547a6c3a6add38fa8c7eb167a59579110b94ef72c3fc2d2c83ae5aef3d29d5eb98b49b0cf91a05ce7da0b44c16d533abea033a21fd8a919c3dc72c7044f0a1c41ac5e95e93de756a829084953539de9f460d3add27f2d9a819a9376e02ca663d9a6a1f80c3ab74bc0fbb804e6cd6e16a0713ee1254b2a420c67740d2044992aec70c74e74b8e5f9ac44459696074085b36c0fa8b2179f52a1a2ed25999668e0fecc81e31bb488e511b782e0fb773e50c9a1b174184dc4cd583bd12614679a5e5fc4a5825d7704c417af732653da396dfffa3606b26fd1483327a022d2f37d7b40ae39b295cf5fb7ebd06cf6d9ae56f95cca48a221ca86b98e5afaa47295a99723b49902afaab52851a7dc808bc2739df0d5afc121b0581ab23838bcd6f604132f0d0e6faabb8b0fe6aea7a97d6ebdf6130acd0c0affca8943db76a873fc811a48cde2e9e9b84b5d04af18b3c3d9b761786d07d7abbebf79a7323c6ec2ed2bd5dc1240f634ff79105af21b1e0d8c8b4bf7f2d1e871c2d23713fc1a473021eca6d51d0b9d838a668dd165581b504e21a3b5360513b8a9104f7be86e07f4517d836c6a2c7d886c59f160a91bcec714d627a30c7952ff5adca03701bfb5e414bf468218659b87a42a73a39150db62f515ce7a0d2881cbac4f2c6b669843546185639ba6b8fe4a5e33df61db005896099f8cc0acffe40d2ef712487cd6c0dae8991257bc09426c8bc02178498a48e98834ab4fa3f84b60906141b8eff6b1be84bd7cbd388ac001d0607ed6401d00600b8786a24766bf82ff407f38b713ee905ed3a4e2a53de33bcc48c1add78d4511b489852acc2e324929b70340045fbde91a1adff53f3ffd1dea60db29c8b7344bc6921e94e9ee8588cabd8be9de78706340e42f90cc337c8cdca7998256917701420bc32cc10add2954171ef36df3a4d7c6caddeb784146bd355dc23c7bf2fed614c82d08034731b34bc94f2d03557959dc02ae123aa688cdf6cc6f06d787ab5e5d991f8099654a44e5152a01b45fc48b0054d24a49a06b14d1506f383a5f0ca06aa70b62c2317a80d233ae51dd800f7f3f24feaa3c8bd15c53406c50fa2bfbb36227e27f25281695f56ef255a51f36462a09cc820f2c67ea9b4d89c735b62112709a58df5c59d8a0cd4d2e2c783f4fddccfca10f47077315f07a60c52fd3415d514ec44ac15136796d14f72e73855c3b02f19dc18917d4586cdbb54a6c9c297e938765fd66a9342dcdbc47aac12d35db95bde3efb53a3af016b3b0c8a063c937e7b185cbd5b5c1334c6e79551ed3753de393f27d2783f233b575c2060912fc45bedd28cdf7841bac8d30a862e22f80d42936a7db5394a2c14e194cd7394f26e6001b54730098c06b92fa6f56ee0ba01786970650409c5191d6aa82b1dd78cf4b3b7a1100daad2192baca879b019dcea6091de8af37e859d5a2c485671895d3c0498d84000df3a8397b8f943fd4a3ec4ab63adb3c0b044a86fce79e318011edddd40df33456d943d691e3903ea0413adbe6134d76c16e89419a0c399192a9865b41865f10a28ff574b355f0371c6798ea4ac841f9b42bf87618aed9f788e142e93a1b8a4754f1533c944931b33719ec21c0cc038d301bbd68b4ece65c09e4c5685f8a5315518165dcc8329cd001a63cb24b2ab8cfc3dfdd741cfc1bb15b788efaac144d570f536f62096df026e096a65f1f129536d4f8688bef5bd3f9ac257ab87d88e6cc51fea877b9b3f9e1480639e2c687a483fe9f47f232f7bfc45922d76d68e91df13b56257481cef82b812f688e76fde62d817ab7988ba5ad3a140e0833e579b24ca04620a5bc23664dbdeb09eb8c2b815a6447efe4fd537b78b0293833662e80e0d0acb2bf43067d8f43b72785788a1997b8515fe77e12298b0f525b9a84d83da6de85f50b0d0c9f166ccbd3f9bb32e4d5250dd0b0e5a0f3d3da65232519e33b32985604c397092741a24aac6c1e9a481ea9f6b93fcb4d9c2ad3335d1395233eef1b8171ba3fd56727182c48c71bd12ee9974f3630e64da2cc3194103fe49fa026900439f9afc438522c9eed317d483d755b3c51c6455427b1db118acfe618fad59abf7feff2fa0c8a80ce372e89b1c8df7d872a228b9bfc0e543d89cbb2d40a69d271c77138d44995d025db8e3f596b69cdd573bf8b1ea9852dc5a367e447e83ff3cbaf0e3ceae58f7948d553f20e99ab18a005940a327b040b0a28ca841de5779a6f08d617874ebfaf62d844766b5dd86d6488ffa686a372f0756b3b8bfb2be8ffcfa1723e42d1035bb2c122d773d128f2389ca469f304b2d34c9f9816ca01b08fe978bc87af9057b907582f2f0481c61da80d4c1658a260bc5d45175ba0ab4215402bfe49fa2f2e7c3bdc368c9d8dc963f0d2e387f8ed48f30e92d5eb37691075769f013824da41bd1dc20465dbaa195d9513530658b4d6c67debe18be8927661c1b10e37d5fd61f425cbe9915a849754214a9e6dfb2ee5caf229d6eae53e433561cfb7a0f7d18a990412520a321cd00c60eeaaa56d71859e41a35ad7ab18892447981371fa83b64053091d414f9c1e678290f664a51f0881d6b121c20239bd72f1e3510b4db57d11c5ad201cca70c8681ba865e1caeb968bad0e06788e6444a3b849d4fd299f419fb85d6f382b9754e3ec64b975dcf12bf7e32bc6d5d1f936ce2f39386cbfe9281fe1cf343b417edc73c6305061d05ef007d719835d6848d251064254d9bae0f65cebed2f8cd5f7eeec5dab5bac991d3d933c7e7f543c5a943413b1d15f125f02ea53cb39e759f967387e93367d012bf92c5b0c19cd75f860f919af3f40b7d1f1119c79651b16a4e7632bc8ba750bde366da7536c6d3ece8c25c07e7dd7b343e5525db1d50b1ef482d8cb2c98e0907873562b9a4dc94c29304270b21a6aa16dff564f6c2295a818a493f61dbdda5d503524720da5279d33966660556fde977211349e1ec407030ca86c3ca7b726d4781e620e68218d87bed3c72f6497ae6c9cc9f746e9792817543059f1e70ee4133e8a9efe985838e4bd948fe6149371b292cbfb32f9505646397dfd7404b0f8a590dd8c69e63b9d8a63be9c3364032664ec5be8a94f105a606989c2cedae8a423120bbc7319303673e418e50f7d97c446c8e362a73dca066b8550c8a7d9ba3f05da7a81c5f15d4deb32c6849022a092aab3b22f2b88af03a8b4aace2433003ef03cee57120285eee5279466aa910d88e08dc6149483de552877c2ee00b6442f31d04805f39279bea669cd2a6a0e9a5518c84b9cfd5b33a308dc9f7d8874f094e2531be4a1f9c9c12cf14612cc0f14973f4d99664689a61a693a1d3c621e4745800e6a510f112d52daf8dc669b488be60a65755b04817c05e948e33abd6caeadea72b8d751ffe98df74506434f4ccc45ac867c22e83ca91344daf590a885b4882fb0c1cee3949cd9469b8074aeb8b2bd7b23399f3c61f7e963d9b231bb988ac3a2eaf090a700faf69a1e1f931bcf643007035d719a4dc93f1a9d85b7b7600b8b470d267ab619ebb321b4446f7d1a84747609c5cccad3594bb34fa849147d13daa989faad5aca1de9093ca81c092c97e6c7cb998ea1b4d70de14f0120fc7a1b12f15a025c7f24d86ce35a7aafa05cd26f0bd4d5b6eab792538ef8d1cb6821ceead3c6248505cf18d6b4e524a8ab7a8d5ccf9054d4ed97b471e827c530b943ec156f122a351d7389d1ce9a811a255e8c29175b6b91791d3d6a9dd91d1408c6454a6f51638d8e6e5667d570de62f46dd41c4037b4c28578044f3ebf87df0667353e74a87e53ecbaf263b71381fd212af60f3e53755120e7c2679db4dbe1202b76b0aa426fe99020fadfb2195b06d745afc3a506851706fb33e3b4addadb64ca1d90bc094f40f6df2c5c25b3efced7ea480459e4e5f0706da50a2f5dba563a2b292bbe75260c150fdf677e096d0b8ffe675a2423cf53391b47620addbd977225b0c9a61c745b78ed414d47ed7c5439d8d7e292ec02e2be6ed982cf7f8173d703e2d105aa30882cdc09d6b28fea0f5a44280c47fc1eb7eb926053983ec2f6b906332b313375ff2005948cef0eef75ef279f4d1f754ea857543276395dca5eaf2aff2196064d3aef52e73118afa5a066894f1f85ebce8e8a76a33074bc30bc03ddd30683c9a831d6f142cd173bceeb495b8fdb8fe369b4bba98b60c34c8e9dc5fda940c23d3fd53910ee3ef329f425839fb11b16df38fa7db5c6c82c386d91069b06182fa3cae077502267ec9e233684340ddaef2e38f72a04cd050368f7353506121e96a49184d9e89208edcc23c7cf9642d7538be46c25b634430c8b13c266069e5c9b0340bf727ac3aa92e238b9aae023112613bca63e37d53948c5499a4b9cb85751d96cd6325d778d4d4cb6f2c24ca6b69b988e0a40bbadac3b4d1dd39cbfd82e451cbc5018570b23fd7212b1ee511c78adc2c0677db81a4e4b8f73112cb97f0ade0f5d13385f3ac973084210ed008ba338134f3f379baa780ccc80774a7a5add1ba787c6116027fafb4bb73816f16a5673efa926b738434f1624a3ab5a8bc3f4938661f63056577fea1b139201f69adb61b77832e23e937080b1a2f3743d57e753c3c1bbe179c5b0f6ee3873f176a74c0c73792596b1bd2e625a861ec605454b2e4fd4c4e1442be73ee73f4a4f0dd32ec8cebb316862881b325f1329effe47daee1a41e80c46a1556dc7393b930555638b649bf1a81892e7109503bd49288965e6682e371cb59cc6319ab4373c20f634759edb9ca7af685aba1fbee30f16d485380b42fd6a06ef88aa9d8f8c44819235a591b671ccae5956836954807d160d9bb5c03907c9b1447e4585ce91d4057657cba84f37c16db4e0c9548ecdea726ed4243a21155a90e14f2c3fd56684302eb92bcc558d86576e64e58b91a9fb0a46955bec78a7355746e4850305f5c38a986bf503636b0887de19fc714c75e07b82c5f3e5c6afa5df4cc797fc6cdbe9f05a255694e4a8fbf82099ae52c5f6cce898940e8f6c8209f8168d9bb3f50277e5d857cb7c9df87b3eb1e57efaa0b82ad280486e1ff8781cdd554bb135f665d4288012c945c022e4cfcacf1d6d54db6e7f14d9d2558cfc20a3aadabd0d424d1546a606b94848f43fc3bee9a2771ae3c66347fe949e16c3b4a3e41b3bc863cb58b2b49c7c186981214525d6b86ab3b8a20bb4b0bfcb9a6dcd011155ed118287efc06d9234649f75a8e5b2ab659261b0e818cebbb59904099667e4860c4a25024690cf0f85929ff06ffec7b65bc70ea84e5a76069ac4af34726d34790519b9b50abccfae2a4c68e01a6e67f10684ea05df0e329b250eeed86a3136f1028bdebadf7b3d20e30e9f4c65880dcb5ddf995d4ddb7d202f0041021df741c9c71f03e1b42cdb340ec125c9248159975093b1ee2c18507f802ddd0735bed94295df087a1a7184c505469ff7993efd3b0d9e2a843d33f8d6d4a8ca0347eb3a2a6a33847b9931e160395434aecdf13d079b84ef1a609ac2dfcb435c4c43d605c801f3d3ac48d4e196c15f4ff28460458a19c1b0c79caec2340be2d38e64e18493e8bf5221c217650d7f4ba6cd2c34e2d1d583555a3cc281c66aa360f3ea7aefd93ddb0d0e32dfcf6daa7380139bacff2166aee45650bb5e66a30c30924d6389dcb76a218917ffa4fdc8c7201ecc5d28b822a0833d4079b8eb3ad08e654bcfa2c961503a3281b51ea59f6b9c4d8a816d905f3be83685732ef6b45ebfe05c8993ee6e52203efef3d5e87b8216cc882f0c27d1425572ef9aaaa465d858186bac94e06c08300dbfa63a81ef95a9f67e1cee5b541c96912a0a35d26d86fc400dbe92e0a63d9bb79539202c68ec5e145328f67d2015cb25d9d38f1bd3a7dbbc2fc7c33089602875d7a37eddcec6d6a3ad549471caace958e741caae1a4dd6d3caa323bb8e113cfe79c842994211e1df92ae41331896456ea540764335198cb5c7ea6ede8e6bd23b43105debe495f4d5a526fc473230af0ce3ca8adc10f82c4503e201f665e0ded3ce227bab6d01382288eec301d6c8ea76b2ca4c33ebdf312994084a875eab24729b62ec4f4bacabb5a1accdbb6c95cc8ecf0ee0ec77395521cf1025a717a28d1df55e86757b25fc6ac9818ea0fdefd06879719719320555f1946112e032dfb721f649516e1510dfb074d0a5ff422ffe95de81101cc38239a7061762ce3b0a223242975b789ac8b0a207815cb7ce6323e6f20fb23ea51cdc7dda907c5f232f88c388bc5860005e774c952bae7e96ac235dc95863f5ddf445363841ec939fed877048ccc37672659a9600ce5a03e16110b405ee195620f9d41bdd49234b3d797760385820c375b5948716d5608b0f765e0a3d2bf7f6295002091b092eee9e89fcf0c606f45a4943344cfc481754cdbcfce43483ed403111bc54206394340d1645844d473ec50028fc2c7eed8e1c7bfceb77cbf895decb70aa5da6cdd288803cb835ae36091cc1cc2e5218450ed3b46fa2331dffce01eb6b0bdee4366a7fd27db609b9f62ce48b2a31a966999971420686034ab85818af6044eb3a2ef8e992ac83f1240bf2e8981eae9ea0c6cbbe4872d701c9e9cd03c98fee448dd9498b7d7ab4642b587e1fca0205d2b9f82ea3cc52e5400829c8cdf11fe9f8d35e9f55d3a080edb6362d15b5bc173b939b605799a2c8b9576ac790547ff6e89cde5f8dc4df30c62d485b6abd2ae85122924a58c7ae5e4edb9dc7a3127779c737e2d81eee3ff09c1accff45ea827de99751f73088d4f1957d211023ab7c56078b1e3e52a910ab7aaec30ed0d25b38de0e7277da9e52b03625f47a950a57a1a5645a1fcbde7372a612eb281b19252ffc34eecbfbb5f44f8ca9014efddb20d00e6832b0d13665d02894c0671c8ce2881998030e7f322372d129dd54cf377b9b125542e56bb637b479dc76a077b8621a4e72d2bf8f402ae247ef9b8c62eb9a992583104e09d94efbb98b02699efee1980cf2527e15724745e25c7f28dd6a7eaf49203b042706e07362d71f2685bdb7cd2643d995b514ad1c5dc3765562e09b0c51bf69856619bec6352166a1de97cafaf08c3d7eb690adf7e13df2e99eedaed8e33eeb8dfb21f2e46fa2414c7cc3fc71fb86a266ae2f6adbf4e8f81ebf8461f5de7da24a3ac3f010da113667fd6f280fea1ff8e39dd227ea94602f1519aeaba80c90c3c2f8da8aef5e9714acf31ff383da004f068e5e2101ce4f3a54914cd6bdf7619f203c382cf5e8331238cf06e2d4741936f57817e6d648b4b63b27a814ae48d17054599e6eafed8b403a924c27db4cd00faceaa19de2fd6ee4ab1b10fdfc1c352235f62c7a94e996512935f3adef809bc7297758d3625db3813f1f9b669b20efed6147ecbb2ad951ad4c6e3ab7d1cf1e1470d277357bb550c536ee51c329da40c9fd0a1faa63470cb11f777362a7658f76b11195821188f94640581427161229da1e8ea8c2eafbb7f7e43a99b8a1d3cab9537b9c2f8a8e40559fd42601e8df25edf34b8716cd6c21c02a859d80e12f2cab1f726d0f4b0dd7087afa92d65d09cb2cf3d1497c04fee11cc4a9f7e502cb4c41da92c4fab01afa1bf7b474261d8c4e6309ee15783a28b0348c99a8b7169d897c08aa090ca5560a541b8bcfcccc60d47f0500ebbee55f1cc92e050fba7b01192373126a1f981c5db746647458b69b20c5a6437e22f20b6b34810a9a015f9132b343be35e3a4a610d2240623d47948a9ca9204f78b6b479763522145b5ea799721e716ac6910ca09a46ffd60f30ca397ba8b0b41f701867045ed9ae1d1e4195bdd965dfb035869a00dc7b56b72216fbc0bef4b3b6d68cf8ffe4a0e20294c759a66d0779352e16bfd25129e9c1056e3f4ff8600e21ed30ab51200ab1b15cd0dacccb85d9f804acf214dc64ee9852b20dee90d97ccd16e19cc42d6739895620447dd89631525826570254e93f14e0da0703d16bcd2b1822380d8301ea903da0c72240ef98bf63e97adb41447bc51dfa2ac548d9a08bf6d892ce263fae7d510906c187187d4fc03cdc29dbc141fc13ddca5a67d08356207ace5d9d773e7463fbfe7bb75412cebd23a276396f996c9a70cd1903f6bf22ae4b7f17a7c69212465a31d2f440c10895332a740954e339f49cae2ea9b2a1f438b5bd9a274f4e4a7ea01d99581e7ce2c56d4bc4cdec51270bbed386a6f3d44fb1edf85acf5ea24c30b64b59afcaf93c1b838e0469a1d911d03bc722cc0df36a6b2e0222b1d37d18e68385fab9bf52151cc7b498f6c621b965c5f0b41f608ce0e58d112766b70a889838bcaab0f546ff811c9b578b1e26e5f402df72e1edc608afea6c07046471fffccad5809571105382ddd7c6a752b188e7e6a46ed8eb30edc7dd16bb5a166d4a686af3ac56cfde2761a3a75902c31f481f121c81677d1bf1bfd96866eeee28c4f30d2c0713e4e16c17e6647c1293abaf9beebbac67401974363fb58c7321e5534204906b722375533aa6acbfc41d31cce6f214925991251fd88a1295478a6b4bd20636da8119fde8898fe9ba8c4b7a343ef962b380b77ebb6fc60d982b35446a821522c9abd1adb1379c66da7658852078a322fefe9e6a4c65b12cfbe796488e8c1f43279dbfe3629145aeeb715ed0c50f15afabe701e048e0fb9335ceee7e4b02f2262211d65c05d82be71811fed47ec8378aedf38c6ac59ddada50c55a54e80dc899c0865078302286489eca0389be739e8a1c24d9af1ec1325a9714fc5d1efc60633c263c80926c3ba4a3fc640d27b30932c7a954c6071546d2ecd11e709a2c130fe341fb6ccf21acc3347071090c9345584329dbf6acb910d9331e7f902072f50188651010baec84f9e65e948d1a7889def8e548a146d4f31f79509bb275fedcc996163e3a651858179df8b7dda56bf6c50fed032e928afc75f21ef6f5419c1005c44a3c82e49bcc3bcce8ed1c62a8f2e5841696ea749055a3b2b954bd13e2039d20eab924497492d72e77ae74f0721e5aa43909261dfe3dfb86ef5e758c8eb6823983434d25597db6644cbb5e9a22d07976860b712c573d6cb5c34f1210d08eeba299065f7afae5650b2dd35b0e6ec1fe79c744b2122619f281b30d74c53f5f18ba87a0a17a7a8ea647111c554fe86c596232acf34527ad676834bccac5423a56fdc67d63d22e08a06f677f276559803c0f220ece8c5cc451a1444ad70a66d056d6eb9e27c8025262a657f63865b1f0b7f87b2138e95884967b8e11a1c69dd3fefc2c48aa136ce93ab2d582bac1b4c651c7e33f7cb142cf185d87f177a86851e127d17ca5338339d903e68580ce0421c729749597cbeb984454457245ee755a1f50f4bd09aef1ea53d95fcfb2c8718710677c657682e829cd4779169adbec3309b7bbe34d5d5886121278d9781081655b57fda5305c4a1023cd735945dc0fe87491a632691d8d465316c879a893026012673a5a3daf85bd5cbb57731a30469110252e9c9eb3630a399453636739927d6503a68c9836bd35b373eef6e24f0936d0c92791540da78cc6bcbcef39e8dc34c0ff95335a7c02e5d1e1dfd00732a3ad81173df532f8081bb502f08e73ec93d3873a35d363835abec73adaa3a4080398ea6a4a38eda15c880d613f6465e4fb9085d09caa62186a5ff5a870ec2a2f6861764f28e2d4388f365a28d5892675d7ca603ce880b6fd2fa4ef580c17516dbe3516a356e6af937f187131b137fad7b31359b0a89396a1145a22dc3b60ea3b10c15881e566c264e38ba308176cfbef7c4c45dc56d14b470904af1fcf75b456435db87ddb8afba67109ef6dd2237ebe4b86af31e6ca3d3c6c8063b9a081539c766f88b2f3f40650044127a604d3e4220c4bcfe695d13db9a6f782f2f671bf9bf0c7ff03f8e3663d2f9e29f1254d9bee370670621c74132cadd0b132cb5feb1f72a4c4a08535d2dac308b37d13153736ce4e18c10446c1df2cc0a4e7d7e0fbac0bef3b587bceb74df35916b8cb7f7eb91d326f377edb169987b77e2ae414836b705ac92fceabf4a023452c5dd522bc934dc0de2424c386cbdb414a52df6b3ae40568c20fb5d3151fb5bbf2281a8d7783bd9358cb4fa9e26bc218443b16d6530e4befc331595d4c8dcb5c27c0af4fec14ede83b932981b4c74aeeb45ddeb4ef9acc19688910b8207f1de83c9d534cebd99243b6f619cff0d0853d4ca9a639b95bdb2f93ec8ae3228cb26c61dc85888c9e003bdabe5140f319a5f9385831394b489ae9567bb82c7beca9f82265a1f30ce6d3f592b8705ae277362d4b6a11df0d24a8aad9ed47693e696eb923d72586de7c61c0cc2ae4994819760450f0f72ca43c30f8346671cbaa2b1409f91f7c5d15ab339ff1e79cc8a8bc4653f67d1055e96b14c2a2790ed825d024c42d2e4a405a992bd17a951672f45c37e4af2a0dfff9db1bc3f5ed3659a3afaafe4bb3da727372c001cbd4543fc610bf0e952e916dc680a2213615604e15d91bf6e133def1d45f00a294785d82f75e6d4fabbacc2f82c3c9a565afc434866244e173f965619f414fb3b5968f32bb367524e68194ea874dc77241e61a6f91728ade4fc7cc223e4c542eaa4fef9547259ebf7e036008d8dfd0c048a60c0240cb11f0da5ac6b21c89445cbb0eb4a501b0fc0e361e3a8fa3f564d4b2163153dc1fb6294d301747ce6eb2ced833e9a9c348c3bf8f4a49e3a6a4f7d46a3a9dbd5bc5443371661ca16881c55c6aa585ff7029d60060bf7dc99310124e940d5ea98207ea7ead7fc74b3c515e9cab71913af2e2fbc5507e773677a0c3d702c6ee366343d76c16c641e9580cd1faa70bf03336f66ef13691953cffb95d0b6cc3341dac57879c2f2d149dd8975e72999cff98476546ad34a3aea8915b1991e10d389a5c6c668829c7bfecf73c4d348f74f37baed37df6843fed3cfb0357f2ac4052848873259b16830b99ca2b966460de676e2daccedb9f81e75a9a368ad51d4383b3e485bbca75de1ce2806b5c53ddb21fa539b8a489b2d5e24dd38b9009dc0a2b664b0a3d167118a6c13736dd57a8d2808d4c9329e3369f997a7fa49f4d9994c0a9f09988bad511c5c67cce315bbff42fdf74e0b5e694d4375cfc9272ddcc7b5adada70016e1abc65b6c1876c8189b6aff54f9e03843ff6d45d7552efdbd3e3b91772e4d9e5b788e3f30b1c75a6d6fe3a800dfcbbb34a83c4d7f4731269839e5294830c344790979edc5043a770bf40b321ed884d39eb0ee5e4868941c23990fc17011ad2dd21fc7d104bb1f395bb4f85bfa33bed1132847e650996a80da27dcb7cb3e2a2fc3c2731eae0f00e1cd4ebdbaef303ea5ddb99333eda008d45d2db84b85687551130244a38b606038d385e71ca05e495cbea037124215b798b3cad7b27fcd245bc1f0cda50f550c429b5611ca6f66e95da947b0cf5cced6d55ad08953dcd6654fc0f999ca176ec0cabec71743e05004ec529547f3bb92f2f4c9c82bbe242581059cad844770590cac55030dba60b08143af62068bd351b3d9d2349323f64b6e40299c6b1d5a465f43a0efce0789d41203f2679310f62a605303a18a2a44cf030136ad002f61f1f4d1ee3856c1acc1c7a5df9060c2f428b0d657f4ea04e4b61005bc8e8bbac99392ee72e1c73a9b19c5e37e12180006cf186a318e6cbf51547f9c76f639da4e6d7ad4b519eccacea4593ada4f335aece5deeeba80d1e95cced5dc269978135459143c5d2da4e198d1e7c9e09a1581b849d038e815e8c3d7eccf906411a83d6dd8fe1e66af90a6a2e4c38b2f5f78c9b977f5652ff0e42a5a87d294315726e5070300012ec7d61249855c0e7a708720a439f5691a9917af8f841d473d56e17429f49823debb30d2570ef2464fe716e294093a279f1dd43a3e2637d4704359d8ce8c45ba97ffe97f32570c2646a2c0d1fd88ebb7ef8b95cabf8ccdf2be0473e022524d83ae962a6237d9bc95fe1714131522b6877b2573d569004df34cf2ba74f796052be09018fabab56e5d1deb2b9d0d6bab9e6602db791fd89ba2b0c04d24a78e0122557b403eb16b6690c4726e95e57c47a64ddf3e0cf760c92a06cd31ed9bd15c06b5d55133715418506a3d9bee245d31524553f073eb301e12ffa1853209c633d1d5cb29d3bc04a1f811c1f01f65b061c3ef6289374a90cd2c07eb05b6fd2029181171eb8d9aa4414977af3382f11287daae78da9125f02b6f723cbff8a93fda919b1b6a57d82af1c294cdce778e491791a2f15d19a73e0c8ae32e216fb091d26d0128f9ed554e21cc22fc28add183675657f3f8941175ef5ceb13f2e2bfea0b94dd073da15bd58f1241142001032472f31cdacd2fa583adf452d74d6854b27f41fa62a0bd3612f797dbda940f2178af81f6a1d1305022e308a7d6828c6790e73708cf9823100f870120b5ad73c19222545b44a9a5111900a579d141860719b983996815cf667d6cf1383544a7bfcb158fd7fdbd64e20374d3c71de8f0f9aed18c40d7046578e294f5aaf7fcc1d2d6cce031fd202727927b5dd8bcd2b69fa2151805342ed79fa5e29ab03b566e08a31b7e195be931ad2629f67edc25ddd978f338b4362bfbeda44e817543b383ece8c1348cf7571d7aa21177c27f20ca861d4918b83f4e40fbe3f95767b97d97c91413e3f1890bc3d19300662f08e4fe514294440eea37d0722510f8dc1e68249541aa47cddda91810dcddcd09897ec55ac5fb6f58304f498839313892fa473d9be01e7ff9294358718199388d7501271b182321536329ef3d237f7a95f5e417555f26b7c34c4c29ff2973e6577a5b8b7bc34c4f2a5b4df5fe24c6cb265b97ce8dfb2d23f5844009cb858e8e220958db1ed889cf911c529f7002a54b214d9d5fcb1be3be00b648883a2cbe90c686cae3ff58bc1cabdaf2b63d10fedb86f83306af9e5c2d01508e5b94c891ab80ae94c7703d98e07abf2116fa0a38a2683daa1255a5518dcd6a19d340ff90d20f207b9a060b53103b555a01332a2e1d51ba508f5e90e577a140b81be12609b17e08364e40d584b247bee044fabd0a9bcc6283cbb1f78ad1dd88d632eb54d996f1bc855298d1621a80c0e3da2545f1e834eb0a2cf117df6ff37988ac31a5aade8696af27a28baa0e4f5990053ede2775153eb8610a070e51490be9a5a4727d1d637c246002a2db1913d2b847acc234b1f48bad4540ac2b1379e66411113d13b59faacbd6004136b0020ad54f0b8b5d82dde454fa0fc1f736852178c0628f585cea4ca60dffb9b58e27c64165f8dbe70a5d11993fdc626afcef1276dcb17335e3a1db08bef7a55b2ed87f86f203e33c640b73c8827a22aaa92680be08e4bae6b37168fb936ceafe22d2240dbe380cafbeb8f95d5f767e1e64aae61c95cbb9d65c13b461904a514d7aea66c74bb80c511b7d205f4f05b9b5e860899963b071ac975a3b4bc1bc2abadd5e3b4648e689d44fb58a1c1feb3d70c78d0829748749786160d552227ad85cf4d5896e16352a529cdc4123929b914a4768bcb709683bf442ac7536d0a034a77544836ef1a05f8aa41c480287df1c5b14a9a03aa24bdc5654ad761c5521cfab7d48e9bd34d68d0ed82dac04ee86330fe7dea67d725ba87fac9785505f3db353c1f7b4da8b2a75826098f4659bebefb654020966afd61fb7459b9798217b41c2e4e475b583808c0d927e98c6e03d412189d2f66389393f72e2344bcdab43d47724e53a881a806fbbdba885abacfb1bccf7716ca0d8c6167b42052d6b04479b85f4145a542489c070faaa2614b23d8ae23df14aa2c735ce919595e1443384b9721501bb5b1332920ca944fb85098bde429cb8c4c54c814570b521ff1f597fa024a9b871d9ba572600109dac05179623449128ad602b9b3c6bc38eba69d1143a01cc6c0bd4763c8a689df988ed193722eae8f081967e42343056a9369f19b04893407c9ee06963aaa89419525e76337d2752b81c84f30230d2eda6f34e71ae0bf2a657a064ef6d94b85ad347a3252964e1afdf3b349d339fac639a5b8ebc795fa03829b9b0437d07d945aabe0da19d2a491c743af2302ebaf8b56455e90b8e846b17a38c95603d17b7850e59cf8ae5edf0fa0c5c4ad1db9f3698b03ba4bb8eb8018fa021c8cd0a5f73ddb7217a508fd8fdc51f654924e37eadf9835e1c213b8c65b71ae2ae3ee31878e1cba43ece1c7a2add37893ae80919e000168e66bd032c48528c7f04a168ba7fb7f641483a7a97add1e55bb07666e89a3e21225b38ff6f54ba54f894e76243497eb6181ac3c6d32450edbfd66036b71e8a8fbdebe82454e21dd88b03438bc0cb4a64d162ab75eeff78066e1b2ee4559fddf2d4371fcd32564715026fbb85da58798eebe2e86dcbd125bcc1c898993dcc58be3ed2f1956d3abebe2acb886be8261a601a5156045da90c431cafb85f586d20b6435301cbe98c0d598c8af3df9e134713cd78383c7e5bcf8440b91b96a4058fdd1a21b8239fb5ca2bf8ae72a2cb5649134da86c16f8f69dbcb6a43500c360ebe70d3a77f4b99131dfccb6b7db5ee8bd74cf85616b98844ce477e3aa31bf5f23e948d4f8ee517cf62e78bafee640b79503b9daa6c2b18d35f1406dbe3974ee76a48f60ebf351eee7ca273bf50fe642dfce34a5958304f42e1cdfd0336c5629e488d6f37774d36dbff10a62aa00cc7f69a8159b6827e0f402089ea1a8648a748bf6219262327128154bba6d6805f210f6a2d3a1c2b4c9cec3268544be71b317d501decbe7cf772a68cfa8654e712d8989e481db3f904c7f3690ba401295b943b3ebf86ee4512006f885ad14b100b75665b51d212c203da5f465d67a0befe7ad7f5f367fc7a17178e666a7cab09b483e01950850b827104c75f392d55595cdd9cee6df7c5b7f63eeac9297822f6676d4e8152cde5f09890ff6c574449cf57a20b01667fddf8e108a27afcccd4b5e0103f367286d6beb49e62802f37ea14f2870427b321fb59bd0d814b8a660aed4485a59a7be986aa818c86316343579e68be6ab05f3f2b20fa87e27b91033303f5ee9c12ec31077b64b3de5de1aab0e3c63a1d4bd8e15ba94e856542fe0d4fe27381ba97480f74703ee6b67435279d129aeffbc115635472796784b6c19d06925319e5ab78f32345aa78dea4dde3a526e676f4f3f65fb045ff9825ec1881f5a6b3be6ec50f7ca6a0d42d38cc7e123dc3d04c73981fcd71df1fda2f5b6d7e695c29f2b180031595ee2259b914225dd01a94c79bcef19adb40d0bd1c8d8fd1328235082881927718162952c78af15e7a2a14037810c467065fc6c11f2e7e2ff22646d12d33def485a883e348aea8617d928376f8081f3a8452c95f282f965a5bc7f3f698716273489a276f526eba82c3f8f0171440144347eba5738d8e40b4963ff5fdfd90174a8403026620facc80fb88ef5918419cb8aa6d18d0e8464866cca278ace3d719f9396487bdd3dfb075f2d3a49e80b2bb46b12bf410af1a88b707c3230366260c36b366b4eb416831d7b833a9517a98cd8f637f20e1ae9d5f3ef58cc73ea9875c24e6061a2fbb2acd2d15d776c4e40afd266eb98a6abf94d4791dc1ae23c69f91c46107b8a346b20b998a98f09bf7b006212229c47fce73e4274c5b3af66b8981530e4436a534fce266d081325ca54b4404389d139c3973d8c7715997818a6c91b0d0a95804825db42a620eef333414343e5cd33c77fdfa269dd056d27a4fe8168bbecf77f6a5f8dff6849e99ce2a6dc60f24c7ebde84744e5324f85eccdd09cc9c6230fabef664bb200aed18262ebe76ac2ea482d4986e9ddea1f2142d375057570e23ca9342561609f8f1bd29b479b6bc71d198d0b096867f4b79bf6e751623cb92c262ca523efe54f3a012c945215f300d1532265f4a502e8e31653ad1fae92841a6ef9c3eb20932f60b4a675f265e31bb650ff42d9f41249f5e7e404b31e2824c9be271248f957739d11ad766bfae4fec426fa526bf775700a64b4b7432aecef299d41c0a5626b5ddc729c496911ebe8f3e5ccf8d7ccb1a88f01d0ccfbef3732bbd11535f74a66775fee28c03481896eb5d1f6da9c172e0468086482307e7f80aef6ef39ff42020cfcd98284e4312b796d4c93a5238450a464d694829ab4b12c26baae8c7b7ad7c6b8e7e57e77d6ec36eaaff488f9e64145ff7212fa054aa474c5bd6fc943885751b71db24550e421416eba4d095cf9efaf4f6582e97bc97acd8bab7e9f392b8536701eaae163b2dcbced79d9cfc633cbe19c7911f08cad1d84de7531a732434a5587594c8c1da34a900c23c2f3c648a96cc38804a0c79b3e0b842a53d7297e8fea1bf6a3f3f64de229de3ad3f093415c848c7423b79720edaca61c443bf378237c9453ad8606df498747dceb732f0f6d3e6df8f0da7d40b3a64a980e90f57572087bca5e58288e5c11d28f199e6a124e6ae6d8cdcc43e4d4708ef3789cf538e36c71044dcec2d995678c3525cb3bc433aa62fe397af5230f7d78aad58d7f060973466899d3cafbc078fac8e11f61a0391eda10560a5cf6303d88787648cd288785b022daf9b7f344d17ca6b8541ca50c5da550c916ddb600fba694198a062a8e4f632258289ccdc6f17c603c943ac3065b7ab1c198172a6541858c4147c064cae9368208d4f268d0f1bd80fb4f4086e4e6fa2a173c6320f2e55035ddc6be48e51310d85e22a6559def6b1cd3144117497528b87842cbd2ca28d9b64b767d18191b4be0627804b27af22aaab4c29e0695f381bdda2e826f6e6a0d4570a2a0319108fbd6acf5525e2f9a64efd26235a1a95e7093b93af26fbc3116f2d09e122f2950397af0f527eaf3aefb1ce28e26340eba48d27da9e5e4080a4c2b4362eda47443e34e50606ca57388a551fe04d6027d4091a58e27685d38e7603dd8d95468d5fa337dcf7bdd0c62bca06996bff539715b29217b61388b4d0638af35cb7263e9a27a97a426a27c9c27fc8499bc9e9206712b6b8ffa37bc4a7949b492154c0dfd5883deff6226039f0b1662e57a7466ae615348a12e30785cb37f932b3bef358f2c7841d0f7823e9eb817551cb60d3f73cb94b6c9b1f65bddd2a083317520d45d8cb21a6bb57ef2677930b1fe38c7af2c75d654b9a7a99c3cb3e783507f9d742825e24d0b0ce2cd10a3a58748fbc7e7433821983f30c0fcedef743081fa8ef67ba387de80787af6575d848e4b42b2cab70a14f2593f05ce09bd3f41ebfd6da5ace3ef00e825865ec244210c9556455c6003d971155e737c4558da0b6c122e8d9ec12b7eb08fa5aac3f0f70d9c187ed32c3535bd969a44385e07130e7904ab9303e30ab8ee6eec4ccca04dc8596186ac91e0548cba73e3169cf78a23e670a00f56d61b040f272dc23d670d8cf825be8b2264f5868b1376b60a010a2df728e5fe4b589b24009eb477802d175a49a3bfbe8e5d626b957914d5fd9088b77e72e64033a84811931ece32afc2d5ecc8497d89bc9f7998de6489c574d8aeb8450b60e1d3599f3841de19bb6794388c2c20a9c67e72dad634812e946cac7ee60606f66fda3e91b879a894203bde08d6eb05aee62357a965cb27802a7bf7400813ff1b286e2c555fcc4e0544faffadc3a1c60ad0d4cbb87bedc7a2475f92fdac6085c2d03bdfdc488408b2a06e282f15cccbe6b9dc4772d230b67ab7e1d7ab56f24d5a32f0115b396e3fa105bbb35d27c45188f89d2620b7390db10834d25017caf2e945e4145b96189ba0588c43181177d720cbcba599dc51653cea84e0dcb28860f06e0b42da2ee8b1d884a3d609e8852e7cf26d72c4ceeeda22dfe877a873ecb7813c56f13d775fa572f91f7d432edeb87cb138968bfbe60986a009452a77308573c5dc66a819f2a188dff343955e265559072ebb99d86b4ae571b37172a9bce4e2f6fb2406548cb1d5d111721ca133bd9ca74a634f497c4c9b8248fa51ff22017241b632911df50b310e639578bbb1c6524f0b63c2c30d536cf71c5e11d818730716fe76a874d2ed51b5564741e46068484c487dabdd84c9ee13ab750add774743b776085c2305937d85961e230660b5a83c8a32fc74e30e678161c1c22a5d4ea1fc25f190499e0039b9107e205ee41f6b4795f75992e36e8c484199ccac86ede2f71a3444994f224185e738b59de44fdaed5c922e140d826ba7a34e8fa876750346dd7037a8c897bc9d028ee50db8ea83fa7282f7e3dc70de849083f062a1a240cc2ec4e3bd3f1578066070e2bb817ee7e6469de73caf57f2323964ff797c7bc46162b2dc7ae0caef2fd8cdd46d6191c1b746d57914df058b283514be703cf9d15f6e9af9ad5a64ae26582e6e6ec6ada3d6f773de27b13feb23ea254f755173a50173a1cc4c9b52f3b249a23e5e18319613f84295670147ce115246ff21e7dbb6abc89d7bd0986da851edf0158be761166c6f478e3b604e6c95a3edac8041a7fcc4b3e60c9a12083640b3f0484c354561fab386a2b2e25f9c2f3cba115e732bb9f464c9f6b6653fffa22db3c639d5297d658bcb83595b56bf8b480c6445ef1450d97f5f39e1f72dc099756f36040b729bd28128268a98f5b75394356e133dca5ba797c10b64b3c054caabdccbde14d2fdc3f860cae185ae8a2ce1ef913717445f3bc7dd14386202d713d641fedbe367aa96e0c95b7bb2146c36e1e9d81dbd8d7b687853c2d2fc8c628db1290b5660e198e562283a0a5b793c598d6be97f416a607b3f8571d81ce1c9f8c2a05ea8d4f21b4917547b2cabf84a3299017143b70c8b68f72bed5c1709eb3db0c43eecf4464bd213ba16dbf360f1d6e1e534ff50cdb274473b92bcec28acb08f0fd338d0cee53b1e61ffbb5fb7135ceb9fee3d3769636247de136606902d2e1ffe7621358f7123d22dfa21c57e7a077a4f1dfeb892c34d43797d0d57cebb095cdfb9bf666a31595eb025f0106a6f48b8a8d4c0fda5a472679ef2998825f85fbd4716c5fad8c1fa05e351f5da0ccb6ae91dc8f0c007cc3413784487653257050d22c4021fe6d7555c1a605f76a88c842a2c30106ec315442d61ce1f5fd997b23b7942933e7dc24bf6c1d1248a6c65e021667f85cecd58f73edd25be3aed5955e0633f50ade750de5f0a97dd79877bef673fdbd0c5d178be5664775916cf3025402952ac2956cb02f38d98d20d67fae14d0a734328b0addac4d339e4b5a403bd412870514d13dd6d9714cbcf0f13d39825321cad9ec83e5cad19a22e6e1153c1c01f21e776387c14d61cdb6bad964b48c4f49cac9013b479a41a7953fc829547ee7d9380a1319de8cba230fa4147405d2666d811881b30344eed33bc7e05d15482a4f6b037fe083d30ebebea804ff3baefef99860cfc4a76d6d4d272a084fcdc1211a0daed4fc21fd5adbb54b5d50dad205842a8209fe6750acb7deb8e9b80622c18328bcce951519b1b2f1d1a70976f3b544f152a7637320d1c76cb0abf45ee81d217eef425c27b986cc73e901862f8cb8c6786b1f3244d71cf9a06b7c511ac7eeb96cf12587e197150992907627771eb407f8d582fa129c0f33bd3ae86d578e2c9578ae19d89a1b421aa4dbfd6c8955d5b54e4dc9547de94e9d4aec57666bdc14c71f3ad5bab1e2394c3d8a233e859850664848b17a8d7f411d593e50b964de46c9ffbcf488d5fd8716beb076cf4625916f168babaf2aa7c4f26ea65d2fb6fde9737fe5210f013c4e9ee44ea620f76ec3354c8b4c75a259c259bc970cd6af4a977a5398c56525544279b49ffacf414e7b376946573b32495e920e5db298103afa949fbabd69f14e2bdecfa088d8a3f5715b7c58980caa0a0b3148055bbaa22fe4b95e16430ec16ddad2a5431fd19b3b39c12760a17d13e1d865ad75ec827e64eabff706319c17ecaec001a749b28a39e755d854f338e25e42719ca3c377a8d6040616d3c78347f83ea53aff0d1d1ddbd9ab1c9ef12c7b954cbe64d190c406e4199bc564d58d812a1eda163f3fb8ec04c65ec3263915d0c5da6041086a4d2e6d0b2fee6f7e574d920a5d0a3267da3be673bb8ef851ee7f3d985428bc992bbab687a4ec4a622e9481b86d6b8295d256e084ee854a2a69e5fb3508066ff21f5d675939e8dbc191182e4a029af47d33b61d2fb4c4570230ddd87d94c6f18f6e95e50f1a74c4434f2bec80fb2b8fe79371f6e768a171d63ce2622fca4930c65da954ac5fd13a312a5768ef9b29312e2df1d9ee124a7d97438b269d0b47647b90f93a0de1760ce441ce585a9892801aa80d0450e7c53746f77dc98cd66d991035dca4c147edef9569eb88a5576d8e3adab94f484eb45541c59e96ec89b59dc4cf7a86e890d43ca6fd6cc5a153bcc78f3944e1a27e4a2de807b013b43530ad32debb3f7a51531820b14c6190713f48a563abed987786bfc0c1a87e07f8b40bbbc2f6f3bf29c4e0a5f7ede4b065e778fc032045de93a99dd39af1a93a58536d692782d079cfcf9933fdbf891e52314a2c3889d10bc175edbc1fa82ff0be1c30ffec006c5eb285e733bdf498782422ba34ad33f09d145dab72f2970841c37f66592f97304c772f1187c10f0b2437984786527a7aa961271894fde45634bbf4aca58e06db51d1299ec01d338a74eb5b4ad226d5b0a19d67598700edb8888ce0ced624a4c0c43c481fc0c49339d7b17c4c6c718a914a9c7a522849a1cdfa1d5854dd45fa556d68135bd15c28bbdb2a62d692acff1ed57c3619d35dfcf1646e4786cb2491623b4d9beb08afbbbd4840fa3fbd8c843a8cbfb0acbf209db9e340081a6d27a0c10670b39320a589a4afd2c9b9407ce363eb1dd6c7d6360ef4847a6f781b495b043cac16246beedf2cfa14f301f204274710a34620d78172d32384d29f73c56b956f517af3a347877a67be36434a96bc014440fb87539ed495e6bb47af2158618e951e30e82e7937609879f0b32320876a9ff7333e513ac98ce3ca5acdbb89530c2915ea2019dadf88f65720ae7393903cb710d3f915362f4177f8104ebd52e0f50380f876094fcf864e6effce5e338cdd4f36b94c1a6bfa581b4b8481d049832258f12403a011400ae58007c79185e3e945af717332f7b4b9f0a3c66cb6aa56ac3ed3002e5a37379e8986518617ce9bed4a5d2b7ed0c6ce909e06d50c65ff9868ce9916db270cd3f007c99572e8926bf22279d0f2aa6dd7c6a0840f9afca082d81db2e1915eecfe273cdc2a41bc5793a897707904a2a5fb6f3a61b0a63608f86801c94bcaa9fc9ce6d22ed471d2626000dd22d2c6e000b42d9429cd60543872e3873575b4b6e42365e038582378f1ea60cd90e12c2c33de7c75f3e94ba76c2cdb4826cea4de38346c69e490aa7c8a7d581bbfc4777ab3fce6f0ec8a6f64292e4c57ebc3683ac63b5825c409fdc2f72080ed7c6d0179c65b0494c1bb57650dbb4406ce65a452cc48a06a53cffa6f27fd466c2859b2d8f40ec96ff4de2297ffb26eef1917c046604dfe0f20f5a6ba4ff0b6d20f7636b2183ae57fa9bb9e65cd6b9fa225571fc77d63d9b5e18a2f1a098bafdc20aa215c0c0bbd4024eea9fadadf089b6301ca43f04ea074f1bb7270d9f6043866e03e314bf15100bd93697361c6cdcf0e020b794a075f750f601fc1f15b27a48dce545aac2c12e0e32de26b28e09abb20fa6285ce699cfd9315b63e228fc62a6759c2614f317b2bfb805a5aee8f62a39f08a25f908b369e0c65d6c4e7fe7991231cfcf39ca41d7654e6611e2f76c0c6da9f8ad7b8d11f0a518457069db6270840b1c59927a7e951aa4f37e522157f867e977f89c44d63bfb04ad8a189bc0c3d3f90d0051522f6d0f69aacb2abfdfaddf2e79eefd585c0838a2a511177cfc444fe44b2d6c13eacd178b7170ef4bb13e2a7ba4c778bd19acf99fe6619e881dbb065809033a6660f53551673cc2892d658b02d03aae17e3bdb549d080cbd1921440a7a81c1703d782c150374d0f1a6bdeee56d75a3972d1e48ad4323d85d00b995ef68b5d5bbc825d82b1e902f6e00495f9f9b27cb29c8ccf469bfe920cda9f53c20b722dcbee5dad464c8e475a67f8e1a524e1f89ade3881030c21e7f19c19b8ddd71b4b06f4e05cdf428e7c635aebbfa993bb4cc801802170269314431b8b4d3027e50b870691aa674ee227ddfb08a3817f5fa92afd3d19384a2a218a30745f15f6261fd2f21d6fe661a8069b34e29b63ffb8dbe8733f5598fb27ce083a27bfd42f753a4917acd6a3e75516babffc0c6ca9fa4dca7ca9bb29d0e70cff0bafbe02b461c24995c37344ee56208786ec50382bbb8a33f0070e9e7fcd0b5e4784bbbaf87f91078d8a114f0419bea08e34ffc9ce0766433fdb8063ecabb6b56817e58a2b29dc058e9042156910e522a8dda9cd20f135f4d46b77c8209724e64d8bd1a683e8ca0385361eb8c6217095f59b574467e7f8b3c15b6abe09ed65046fafffcf9c36585a5d861f9e45dfc25869f650e78d807b2a5905148048d38be17e279ebfdf20aac1dc2c7d7f27c70fc0f19df89af319d3f21aca5044d2ede9de88363325b6e25cc782b47bda7f1b2672304bf3fc5558dce944c453515af0c6ac0c57832749774c92b41c2e8fe9147ba0432c7a8690df0905f0d3005f955de2dbafdb5b11c438f79be95fc43b7e1f96aee47d2f8c00cad59764c6d7bdfaacf31e5870809af08b55833e7734a254f2aceb61f388ba855bebdad79d1dbef470ba35d24117a671601b4f224a7d0189e41425e946ef633d979e7b3aabf72679a00809ed32691f70dd5e85d3fa3c4c5eeda81df89109caa34fbb3567d05e047bf5f1b496fdba1b272a4f8f8b5037a798aa2ca0b694a680ead694e68281f3e34c370b1fe772a388fea4028fbb13bf5b42c795525df2aa47ba36ab09b6dda99c77b47d07c05896aa20675f85d3b09319c4875f5841a0b6761148e530026a39c98e75d527cfc5ecf2843fe4f2826471e51f89a16e98c3312ec33551595a4d383c07389991e65939e40e3360a55445ed7900403fe35d17c116afaec239039e9ba3b40b3944cb83bebfef1a9b09089901b1911ea42a15228992f80722a8f228cf0d07fedefcf4e4483ccdd1dcf8cdee6b3d1fb65d7d6fbbb0d4d5183bb24b5fcd145c6695f4738979dea60c8f7f6b14e84b7d132420c11ae1e72b574be5e542be50e4c4e75790f7f39024adf3f8d31ce2a716b8be6151e83d01526c98c87b2a06b49e6589e747653d8b541e404cf6ea4a64e2b1ee4bf04549595d670f25075440c766dc8b652625afac2f35748c2709646ec4e8653006afbee8ba846f87eace2c07173150d358ea1aa21d85b9f9eb118f98862144a144809607f4822af3de401698d64e4423a75be65e057daf7c6a4654ef5a6863a1f13e203eb8e5eb46706d9f0d46672087d8179ba406e6450a9a62267d1bdd2cb8bece5d054b5e272301e39375fe9452ecc76f719868ae9f873155d017ed5d286cc904896e6812920f896b13394240d5eaba6015b12f10d6ad173bbbec57ead7e7354711e53cd1d24b8a1ec610cb2db5949563ef47ad962d59c0f104760121fa1acaa7a28c8c240dafd06b2b17157196231a060c075762c9aa903419f62d38b6fbb03f4ca91b891d742c10e27776f18fe0e88a2b31dc32de2d06016f8bd3d64e67ab1f62f61cc8e4c2fcb3fdac720a26e9a7a9fa6aff66fd6f921aa25bc677dbcf6e429ac5a0933961e1a69ea07ac5d6077ec5d9c6b35c19cd92bfd5cfc57ab33447c8ea72b87e420db5170aec9c346455ac8962c0d9981bf10217ba0910d7db9cc9de21cbb50e002fe55880cd98586f3776d1f383220943dfc642f351f5014992a732de5090cd93e986d4de5c8a8ce05a894d8846286cee2aeed4e3ce625e95dbc29c8ab4adb9b5f407e406c54158bbc332eb1f546e9fc796da344767c11a000ce06e80d4cb70a42ac9a920e74d0c346697afa6ad5084908448c5f48b908d21ce76c04834869ac336def5dcfa436ed3d742045ddf96b5d90a3fa4bed59262868be7a0e313dd477b7de33c1bb3457c3877578eaf08f73a2eadd1bba40a686227aecfb9e56b78adca5dacd4150094edae5f9b7a6af7965507c8c808a53b35ed2a10b5dff2d19ea83a102b86ea2f33ef0a5b2b41c2b26adc456123a8673527c9940803dd794413393fc00a28574d70abe6881215b277c5b900b7646360c5d059c637f4ee16b162a627ba96a77e098b69d385b8ae752df783b1e5aca44fd0ca5d0f6e8606e89c0f2a8428a8c9f1b9fb68c2e4ba269309a0202adc15a943527b825f91439f1b371a85e906defaa9bdec5d3a410e6add4c528937d986da94f77add56cb9cfa008e8490b36bb3928f606f68c462aa23182dbffabeb6df18dab66cd0abae0e549395f8ec0700de19494e6b9b15558f21ece5dbbd63d4f1f5c9cbd34c6da59fd73b5ccd2c228a350adce79995a7fa46fa1cf2c6b842d7182c008faf914cfe9f4a2a16a30e29f59fcdae42727a6bb4a3b07044aeba33923ca1092c48b2abea34b940668f2c889e68b5f13fc699b428b0878fdf4b16edaffdd8fde582cd007d0b2ae8bc0950cc17cc87a229aab44baccf46c8a0d9b6f3e8da4d759b3fe189938851eae71a7aacf5c4b040b42c5c5d48778c5ed164730e19d3909530b20270722c4249954f7a3c3d85b8915892ef5224cc0ae525ecfd947e92a0f76420776e7101fd6ea957b346be072ffbab90c07241cd321ebbb9e449744b430f01164b01d5b0be46967e19fd5b808863676de3461891e225f5ad61a0de36430d4de5211e82d96e251a3576a1be1ba2bfd83d10e92829944e52da8b63fb189eb6d79a6f5479590f91ae20fe46b29dfde035adb03214060b748b9860b7f0b80beeb0c0341fa331805ded3efb4f66af55d2221b3972b07b98f6d952e60fbb1753ebbf82339aa2b0a04e64b14fcd27c8a30a167dc065db73ff2f06f53c0653a83c4870d46b2848d8a85030d1bea15fa97cd897170877863b56dd847ad9afa896f6a7322eac1a49c5ead1bea4c2bdcfc281c9bd360f944fbf8e84e8ac071adc5352aeae64e29359a1677d7a73bc9c77d23aec1dfe288037cf0152dcae4a86a87b53b28a2c65798c514a63484bd5923a95714ac66292b621d5481950716940b166c058700914e19ef986fe2aee9b15656edd091c3258330dad006904bd17f7ea8a92bdd4a0d8753afe5ed029e6659b655da82bd53950e75992ac0f02ea2015b0d4410c8745fb5096021d0d2a9a57ce22f49a260e063bc00a7de05eddfbb8de87641001b799f6eb1c5b06d238c71a1d42619ac3c1552cdc1bc756f7a5d4ccc6519972839a504c2ed48a06b9a86b4b258a91629b7f84f1ea444d4cee42c0f428f3559d82d81cdc3171bae989353b9df32f06cad37569ff283a765e50731786c2a7c520997b1a998aff7622b17468c9176cd687de6edd081e449f590a087d13566207ec30d3538414b62744e85ec871a8c6823a806ec04584aeb17627140a27f400b8d8e4e512b1e6484ecb9780692cd80e1de615c6aad18a592fe7204cb5cdcf5640ebca818e31aa25212f2b354a659161486c1670cfc87fb1de06717f87a712bf629b1b03aa9817b73bad3635a48927839d7dea0ef892c42528ba98095e59a9e09f05570e260179a890d61c5eb082750cfe2f7fafbf8f9556bb134bcdeea937b30a417be390fe8d548cdbb4769f4ea9ccde26ca4174173fe5d60f3b72396328954adce74e0e1cf697ae134e1b833e6baa328c26aa7e1c626e0f2e4df995ebea18f84bec3971cbee11d6c3447f5b7d41e8602ab7b23ca298798dffa3219ffb06529639938423415be1f3090f7d161bf6accafab10bb05253c063d3d4d22f17cdf806158526edc6188d953da58ac94ccbf0fd381eca6cb75bbe38f72c4a39b90e112c0d748e1da1e92dfef26846e11ca3118beb28d252619660f14df4a4b39fd602b0f2356e8765946f5661bdb2df74410b3b75bab00fa9908bafbc640d6ec476fecf5d38129c4a74ef5b8eda29906708d8dfa9c51c481718a7c2a0f882786de85880f9f679798f9db7c77b80dfe218004840cef55099976c3a39a6b6fa302bb5b2a1ec06f5e130e45df069efa39b103ccd3778ebbb4062b5b5ce70c9c77c8bf0b69fbc8fea1a03d0ffffff2f