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 66581 6deba206e47a7700693d990e8b54c399e6ba66193f624ce32a5c1e634ad554a0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5fd32d7f131b4bd62854d75bfd1eee01dd6878072a0e56af227e0ea0492627f
Certificate Block Hash
6deba206e47a7700693d990e8b54c399e6ba66193f624ce32a5c1e634ad554a0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009695000014cf0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000aaf7fcbd1d9386042fb017eb05d6fd40bba52335b483655b265b91d1526ea3c0a18af274f46781baf7ce8f5017c120353284deb8ba0ac460dc9bd5e7b1103cb13a3ff496e8f06c9fa1b59da459d10932073f297efeb30017e20a00000000000000000200000002009695000014cf0000

Raw Header Hex

0000402004547cc0d0633b7836787460215046882f11e2c7980986555e1edc998d7fc27d24f58756c1a336b0dd340cf23f64d0361ca1284a8d10d5d7ead239998797df385b251f6aeb5c01187f629204eae027f26ae5a0728087d61de0eed1bf754d8562bdb431f1d732fdb5

Proof Data Hex

59,560 bytes
1212160203071fa239df6b0ad739807b138df76c6a57c8e2802c6e1e8f427dac23784db1328a4e38daed9d2c91562a0857465c7024ab0b81eb8bab280324bcdb269cc1af30564b4131144ce7b9e22fc25bc7c5eb737450d89ae70e506f6b6c309b7329d0d6e2bfe306a69e31dd511ac2041210ce19f39942b5fd880e72e1c8e6657964db9f000b3e6940190b8b08b63408bfe98556d8ae8e698032e3e6ab3f560524161cf9fbc53ffb4cf2c3e1d523a565fc3db9ada7c22f9549608372d28cad43f4d8cd84f0025bb42a95b74c365ca0deec42c42cea21dfc58f3efd4f4b53b4d5e08ee14f676a62b231cc8389a5f5ef0c8d9fc30c0f16f5661030f286196e42097a7b45a71bea488373b512e61ed45d3721ff08ffccd94f160f39f7479e4d208e88dc42b7075378dc23d1a9562c3f146d11db9198e37313db75bfcbf940135121b5ac77b7bbdf3fb5dfeeeadd452920828aae5fb971e5514fdb26033b056cfff6b768111bb40e47fc9e6fd46382ea2dbbc3ac399c364dab9907b25158ca7850d88d2025c8843f29efdec7196f78abbc10b519b71a88f0c117bf3f4c852427c6bce020ed2188b4cdfa0999840d81e50f786d358faaae01c10e126a42513080120b9c254f1908b022d5ce476c4cf7ba948b3936b8fa67efd131f19b1f671ea7e1a7b52bc3b3d4a66f25527b646dabfdf60d3432092922c5b4490664bdd7c2ab3563f3c3d69dd329add8698deb3df8a9918c9b07267872c14d1ffe8b3e7e3f6fedac4c91d8eb4c21298a6660e429b327a8fd10a76ea6c455f6c6f1c5d772412356fd72e759579bd6443431ae76c419810a6e43e3a4c2d3db137d837dc6ce5afe02459d685e5bc7485f87fb3ab3cc7cd49b62f52003263dd44262ac23ed6bfbe64a1db51f1429e2f80a4657e2d67f25416cdc0765e25707428c899ca5c8cb11f73787138ad10e09dbbb03038c5674d28799dbcda18ac2619e648e111700b2a02c8091ecb3b30cbaa1362295669a90e8fd7ad02cbaf6330abd3a8aae66b370d6fa37e3138107450ffca465ba9397f0c6e999811200a1434d8db5f5c5aa1a181321e0add26dad5bea3a0b6941951032aa615e410f6073f4f272e33ed70fc3acf7c00105616333c62741a6ed5e97a87ec73f8eb7149ec1b5a8be7e13a9911ae78d43b6d5c2dbe8091cfeaeaa16f89fb202a7ece0a01f6addc1089813a511bc58a1b810b2eb2e06bbc1db87777cf6eda64376deda324dbd150d1f3a6e17f47ff689f92929cc12ccbc088dfe84bcd331ce50d2318f0877484621355fd47bf631885290a4ddda16c422cb18a8a36b453ed590277c2aedc6048a23e79602aa49a62399b44b9d1099a044ad28f9e456677b78576a60945def1e2fef5a2d75f12c468d3cce909d74535f0e1fd43f9a85b46ec8e8a14d5bff9b5c4cef395f0f283ed53365ae28767bcad4306a41f38b9deb421c9ceae849adfa91c46d1ccccf03f1f7872f11b2ed1156690bdca6dcf4562a865dbd84319f64c57244a06c24b2031dcbec6fbaeaa4dd0df951727c2e7dd93a49827b1286fd7798104a390b621bff2fe02c360978d52ad3c290ce793e32181da0beae7d9d8d1e72e17f5f4ac0829342f7b64678fb25d8a1f83ed63aa0c7487444dc66f3cb0262e1dd604bed4600d442825546c8d10e27e1b874730dcafdfcb961d29aed58bfd451f0b05fb0f270f0400f0cf83c7ae692741a89c9885d465fffce6e2dea3b62260384b5ea179f682d5d61209bc006a252352be9be9975be9cfb908275818abdf9deb183f635d39183da5bc706610738f75fa22a52a9bd487f77909fe3f3ec6db06c87f7522dadbe2f64c400e42fbbf238b201163c16c134a1b53a1d4d59c0667c4e7f35492ac15e709a580b998ba3118dd65a250e973dedfe531b6a3d6fa5972b75c9fa165cf40934cb286a76f945357b6d0f46900bb3e05e2cf4cb40ec959f919d2513bf8cd3235f2087f7424fc15147eea1ae1dec02250502461442de06145957d8346277e93f96396bbad10acbd2a8b03b63edb08b5b956e4c81ef05e4e226c776d20a9724cef2760ddeb542d2ebfff82a6e349e448e7d122261e01e452a5a155aa56249c5d86244c1a6a2b64aeda2de21b11a7ca4a83783ec40de197d0240c95710ecc7dffb26a2b103567a8de57b3ed47661819ea52dc8ea96dceae597794da31d23d4d69b0bb120686f8538b841dd344d7f56e61b3a58639e7ff33858edea042b0cb43b5789b804afa6e1c09a3a5e129850da7a4c6a1c43654a6981f03772bb9318eac6847b41f5ecb1f14ae7fb00fb05d7357542da1d6aed9940e88173f9327be54dbcea9f953159a381e3a8bd37d27c1d30af28a382e8cc3c36be8a931870305eef9428cedcf7a293fe94952baa2cf15c1ebdca7610d1997029f6b7902a761980e657bc98faf9c158b3b86e460bcba7b50edb6bfb0e81ef947cbf81c9d4961cdde7ab4ca1384b4357bf74331bd16b2fbe585534055849fc2bd289ae20cb16f75272fc1d9c049c2c1c964a4d44d6b6914cc5de832d3cd2f10af83dc7a09d541763d12eb1d953b196b42abcbf2c1ec46b44e886233f71c3c8ab5f91ccf42315cd9dd1995270829267001d22cb8140018d4287431099cccdadff916ae232e0ff87561e4bf7735b87daececcec096e50e74af8bd0f12a1f2fb0bd3cff4978bc21e1172eb02804217621aa804f02d0af5d0fd6217a8570a576d1f03283cb608bf7753aa05fb065cae25ab71183a24917d2cb106d2046c3d1e467bd2841f7126c985d72e5f9004b78b176526da913d43c12294e6e7789a531a5c24f6685b1d273d3aa7fe13a181f4a5c447655eda62d560a312b36d7d6a589cf932d1a53094c6beefec4488266aa789220568c7ba97c64a1efb52876057bab18a81a1c234ffa5ea90263e750d6ba18a2dc08ed6978d370d781a4d3e0f8db0aea9f24ece3d20a97c01d194fbcd40e6b9a2c39c489f31bdc063359603fe8eb4f70a6ac2d4a70db5b924dec7c6b51fa96c86852a23b88196bd80abe56034686026ddbe4df4fb7ce6406d4f1a970f85b8adf91d85aa7ba34cf1a40c7e6a486b8573ef1d39cdc98d2621fa24d4416839cc17a881f2aae5563f6951d062e8bac2f76689a157f0ef090905dfa0187694be3fa2b71e035432d4358abcaf2e3adee37f65af98ef9f7612d6842eef16bcc265a10266e690877af5d9e1866b0732f6f661caaec7e5b52251afb1853bdfd2f882072361a1c75cc4f441e79875ab0d9b9e3f36adc06c5913c4285d7cd581c4218558badf887eeb5d253deabc83ee0d4fcb573d2cb2f49755d41ad93008943a57f3ac92f62e45656f0dbfb375e3778395e053c29f21bcb999045c192c92e979df5e565877759089e63a9875819e99e23cf57feaa0e6cada491c436dda94cc037c2362add0c9074e58b7db4a78f14cd35997d3c734297190531ab8babc72b6e3e2790c4cab0b236f3dc7eef1a8ea0096e6b2c9455fa94ace66124872841ba2c7610cdbeb387b4e0f244c577cf6cc9a5d6304c98ca4e2ad245ee24d44e933edc7b2b550d69ba93f2ab18ed462b3ea0e203a63ee700a88d4647b0a8b5e0ff28a59aefbcc2cf79c4142b265edd8500576cf1e08214991e391031616d671fea016ca5be2aef5c729fe1e65e1d0cc48d1a129356d609345b700ee3268ccd3e0750cfd5880562ba3fffbaef493e62b2e219b6a8a2063ac3d2a7fa28074e50284c296081a67b8a43f20bacd867f3c505e94131cfde9df55479410a8196f42a79b36df6ce04e35c66a40b5815371f5ff0f8dc1a16b18727bb468707686ae01bc667ec75459d17a140c349b38a484e2021daeb6a3ba5e5c131164739c781cabb00aed64e7e36ba56f3037e57367c425ab32db8070764902b9516c9d2a652f075068bd8addc42c8dae73b4ccd868ec1533095b13b48b7f7eb6b2797e8116c3d8fb9c83d9c55f2480ad1edcc5e7223bf7a600ea6c7b5defbd4a55efa3bcaa840479a9fc7aac20427ba34ac2fdc9a4b8487a63bd86c7a7a0008d0c5f29c6a08ec65f482bf2be0d36990677702e07b74bafdee2cc9b0e2ba94bd3c47723a29c394243841e50c5826ef6937652b5842d0d430e84542b51d862baa0f558a3e9169638f3283c80349205bf727097d4554f8f16efc32c1d92ce24849127fc026d54749d995aa900e392a43243799704b0bf931bdda197496536d4c36a9a79fff8bb515a7f9fee410c68b6bea2da4d405f3d54921e9005edc1bcc04359892bf65cc857104a0c2572cf54e6f4095bad6ef46248222a53eeccd01452dee14a95782396dce3395c6888326c75ba17d93c5b4d12a9e162b675796ea3eb207ccc5d50f9833cb236023f20e409a9900511def123da31339a6eebeaf0d69714d66fb4acc248753cd4bc414bcb0b65f86fbbc2115081905b6b1034a8f89a676edd12e9d63722d0d8f2cb4d715dfb19d1a27225fad552a7268322fae9d8ed8ec82e2f1c1745d7d9c0dbebebdca4a5ea0d159be2c963902b48c198edf6dbdfe9f12eb5411e9de2f70a46058861d5330bbb7f7bab8fe62cef0e076ea446e2f4c287b1abbc079b482c418b0851c7728e7513f4c2f7e9a4d179923bf69ad93285f90a2a4c70ed1b0f9e6212d406e7c7fc54fd991904dd6085c2a431724c701d058a5804835c1a67c9c1bc71c3107c5ceee212b626f1fdf69abed379a07049f26d9d1ca37385d922f8610c8d08dac2deee7235c153c542c7195c583e1b85432aa62f1ad4eff968a2f6c80ae479000e0b91a2e8cf8bb507c6afce170d1f4957758cb87764779787d570828a61d5444c25f9a37ef37d437d7fd008e094b6e238f3de729552d4282981bea8ec98f126e8b3d1ff33b77e423bdcdd005fbce8b9fa96081cc748e5916e4469223e08e14e9643fd41b40d771b3a75c82f86926e8625732d1790379e2ba08388e872e54258b172b6669a16bf915b438216428852224b8144fa32e15fdb25a60e7f309be0ec424e35958b0a22e35708f497413c2226663289601010dee627701df28be0e6666e758656a8a90482cc438d4f9642fde32e7cd44144705b81eeb2f5623d6a66cafa45d05b62eaa3425731a3de4e93305b82df36ded046e1f28f3caa607367024fe537efc6696b48816db3aa7e19697ea0bc8409d9fe2cf77b25170e37446d07e40082179501554048ba7fc012b21ab175e4afa531d56943e0a3fc828bad0729ab9e57450d18caf4ea62887b09dbaa81093c62f5eeff8a2cf65f87fa9a49dd48040470fb25c5afb9be0c715988e4b85499a44983d95f7edd644d25805cfb0f0ffdc26841c5999f1d6141ad249a6e657fe1535d984e25fbcab144c7196b352195d1520cc009da4361b80fb1ae01b679c6b91f1945cfd5e02983289b0d615aaa1a165d9a8f0b27d5a4b1fd8530a9068e4bc86cb35be610b4d819cce947004382b7cfe726b18285d95be902c045cf6838281d90f33d563cf7f193456e883cd5f59a92193b30de5466972b3f2812b5ce466256a39dfacb2d8be8795edee9b56d583b8a53dc1d9f04dafa71d8c484c8f698536aab940dca84c75e53a13ccf35893f664316aa3de0273cddc5397448167a76fdbb5e83db14235090376d8fd7e4d74bb70dc59973c34150311463b97494f574c4fb3bc8a7b98939929c0bed64ced1a246ce2130d61238cc72777751683dca34766586a67877f1e489c4357943c8ef36da930a59bbc16b665ae5ea9607e5d9d84950c5c29954e0fdd2fc473ae4783d1ef9528df45d09905a44d800f8dedf603e2539dac91ed4677bd56d0b495e583e1a2a47cbee8bee91eca202ca78d7fd6506758baec8bf207bf6e8017157fb87e07b33918f382988b2acd2f42546db6abd9b82ef7182f2068a624e3d1c651438e33ab6b6bdb55fbbe1bd646e0830a80f8774a6911734b8512d11dd26f1a4e4c4c164f43d2c8d8c6ab10d255b518af9ab51fea90cdbf7eb6aeb9c313370eea76e45d5aae1d5e0dd377f36711b09f66efaa1670b4314fccb86fdcecda47f6d93a38acf14700c82586bf5879d1fd4713bf11a3f2a7f6ec62ba68f5de0f7acc9d8d10f6931ab18e1b2d37d08db43ad3824609b8b627e4bb42042ebeaf05fc22b8093e35e9ec128fd1414865f8a0e3a6ee16c361a01b64f9c9ca8701f307f1d19a5f6aed5d374dbfce19839084c8438445ddaffb21c0ca74037521c104f38efa172e50d10d30be87b8aae127230121ba129d2db83357362bebe7f74b126f663940017cf7e29eb671697d7b8e192e783abf50345190c47fc9f875dd77e7ad6206fde99cc5d95031ab2ee627920ad4f986f6b5e9b383b39a3f88b9597ba708e8f54596e37b0eede8a600a7d3ec9a7d87686971d5529e01237e01f7f5b62d20f30944d6c52a36e9a15ec28274b8d2176810b1c1e2639d102675ceb45094ae7eada48fe7da2c2ba3d4ab6f3100a2081a3b68f699f70cc35468dd544fb9732fd8540eff757b0f8567381c87f5f91e15f6edef1bb04c89c91bf6ed90a624ee8056c053d97bf62a5756f8271921f83deda73f86abeeb0868ec2e057dbc0800cf7146a32222c5bd19f6599a8ae38e1e7faf54a1f985e44c6db14c94b8d2168b87a22d698049ec7249f54aa02717497cd542297474151e93a472b5ae4903e95114c8d02bbbccaaed78cf0f99f7066b7f6a6b35f164aa59bc63ac1df75d8128c6bd8a6597a2e228bec5ad8fb4c95a3fef62e535e04f70c890fcdb3b0187985fd3c846c6fe912d05f47539dcec469a9de5a3a44e90c5eedc1067cbc1c33b20c0f8d9c76cfa0e3861f48f09763736c603c80507e2e9ade6f8d57e836b43eba9c03b679cd823f0448fae6ef8140e6b2d0d5fee91d8a74943b65d23e0558b4d15b1fb076225b82de9af37471d5a2f86cabbf70556e97481100d0735360b708cc7f0b387bdf40cfbb8cac96952db34a450a3aff5746e261fbc4484edb21168661fa0a92650b21daad3f83bb2f6a2ecdd4ee6bdb95de099cfc9ba520e6a4cad7df29f33252ebf842c5ec979c255739a00c8d198e0fc786ff374dfb97cfe39ab190df8c4b25db896322f7c53fcffca8251b56fca5a37f283ebf41fc5b780a9f39d7f7c28b6e836794a95f6bf755246e18d4f1955278b92bded0a3901587cd0896e58ea84f7d7cb1d915fb8cb5649da02639fce1bd889b4904dbf2e3f08ec4ae54a4d1a312472953789cc566abec51d710767d01805f6d1c6a5bd05d3207acc33d42c143589d6e495968ac62a5b72b5552431559977bd937c7ca135ad204fec6eafc740c124908624b89e1e5fbb469cb32ff94b341a93559eaa30c0ed68749a64aec07326a1310ea70f6de3bab735ada0a6b0a1a0d840e78dd8ffa289edfe77046e86a18c3a6c41337490b59e432acae2f353c7a5066d673b6245fe20d28f644e4d4802d7bd49835840949993a5108998974184d25c9b030f631a2dc2f755d01a14d96ce6ad7d3461cffbbeae5cc4109d7e28aeb99f395932249b06170c012eb39a820b61d6a35bc9b6b2e679e0ef1905c800fec1cfdadaaba81572c5a1573358b2799556d8a7d2d8de962abec2deb7666acf7cd55444e4a8c869df0ba9ccda68f8599f05c430483134dd71cd25486694eee14df665ac7f506e993aabaec9af1002f22c88bb4b601ee493e7e93cb054e7bc43de75c02b96c547c67f7bd9d321da67af43b0d52a725a5c2f27bde08eb6a9b709069d225129e2321c696f0b3e04e1b912b9db40d0a9ad038c7d90be73838184c3091922dfefe017b9a2ae13aed2c34da2fa628a654dfdee2ad5e736c995cf2ec12d51f4d128c6635184520f6d0f89d8cf9ccf6cc8b615d1e5c957c6c16c7b34980dc292d4a7014dc6eebdbe68dd40e187a18df449e235064f66b3cbbba58aefed56b8305a6300baf6b934734e5806b41552270ff673177c709fdc6ded9f717cb75fa5e127e24b98fc0220dfb33ac5d2bfbbc561d6d61658a06464ded35c05a5ad1d9b612dc36e556518072c186fadcfc3da4947ecfa8503d08520a99a7b67675a2df7f7cf8d62d0ee1f112ef1b141e992a8824afa9b7a0c39cb076a4e761b6f9328bbdf75efed09e18cf1bb3e11f8321c9ac797e2a282b86af81650393ee895db4443c3842325b50d962180c7b1dc3525046c65217737a010aa2fe15664931f70eb81d535ad5f2ae031b76c176c84ec8eb787128f9130d0abad74f50a05de22ea774a3df1f63b0b2fa5849a09d4843a29a5db0042d8d300a76f906f75d35735f20024f39921e3cfe4ddefee15856e89cd1f7c66cac38ff73e008161795b1fe888fc2c6e8c56ec5a2b90cc48c8218b09f63f2a57633922e03d09767bdfcb9899d7a20d24b5478002d62046c12b8fa061730a0e2f05a47fe5d45ba3d312eee7780281602038b1f9e79e3eae6fce2d96bc26852dfd7f043820cbe81377d5c621afb21385d3ea5947138e298ddf2b4a5e7d3fd0495257805252e5ecce3a8f88a4a174c07e08561ed7f3e14cea7f94acdc479b97d6e1b5c366a22fa3d7801e018c755903a26a20a87df49166741c5a415cfcf118e3c113bf4b8a3b4f14e5344766b65e2182fbd072a86d4b86a971087e44db0e26666d9a890594040be3a6cf21279e6afba27505d38a9f109acb94ca2fcf157e224b2cdd7c66185ab95d29a56c35ecbeadd955df87ad478eb0686f1ea4caf4debaa7e4e64a7bf0038fd2137427ce37b1089a1ef0636201084b27af7374285c81070feab3732cee694764f3f38fb4b046dac54c99a891ca18777bdaf0f61ec5713ef1ca96fdbd7e28cdc2f0e8a8e2c3b5bad11e60bad4a19367866876cdc104202916ed0d853c9346fba3d850ae55270b1e6ddeb9ad27e9ad1a153c73c98f63213a346b074d8750cf279e93ca7aadc1f29c2a8fa9285b415f1b69a4186204ddbe53c28457895963b71e927ef3425e532c97b6b7042eb42d19310cf2a1bb1f35f76af2319091b531f667fcabfa9a9640c2d3a9c089f222de9d46a397d441297f49420ce8a92e46cdfc7e9f97d9e40a05f4b091a66262e1bffe56d511e20d1677b22aaf311ded126aa4c83d07de7e6bfc2c8eec274562fa0e377271a91d7305b9fec71a65a73fa8e928e541e1401337735ade4d05519339c682c2e1fbe2ed4f828b592a3d200aee50ca212ad1c4ebfcb1d1b2639152fc0d57b2ecae54778a511116d00039960d5c0ce437be84d14789c44420c16c97facf6667436851f6ed0263d20ba21a9ba6fb319080b8bcc0d8349f503c6cbc07519950bdfe59f0c173dfefe1da8dc83a7dc7cd0f943cc04be0b542e3fe57aa026511deba850d1bca1f9aee8df359c753ca32061f05d907661b8159af23c77c8026d77c4cdbfc0d979c3b979cde0971c496a3c35bdf0272c4836f004525342fbba6b9837abc378ad6e2312f0dba98580b4e9fc174b1461e93df396590daaea4b7f6fcab9ca4993e741de6d6e22a7ebc6928996d13aa4c80ee509c42c390bee783927670f7eebf02632345eec0046498a44bdca82e035a8ffdfdac24e7a772d08337d12c654fbfdc18f5f5db8ce486bf69e64682f46066d591276010280442d8c19090a0d3325e7aba42d84e59d0d251811c72b32f24bfb8dba96fdfe5939f3fe1fd8047ef90654a55823a2d9e456de717592bfe507f1523bb4669388709b216e48dc49a401705b640ec1d4b81de5d4594c43d021f493cd0854a478b1b9e9929631a861dc849fa49b09f31b065e44d3873baaa2158f07d61a72ffa167519452992d087a87b47c0f386be371d8dcc097fd110015236849bdf5a6d0833a7555db519fd3ed3fdbd0ac4aa604132c7e84190f0755435cf3c1e9b7227143b452074d8c6fd14a18b2e52aee1ef4f5d443d19cd188fb16ac1d3893080d594f5d9cd64e698056dfa89a45dffc50fa83c772e474f9ede981992f0b757e25cfb572fed0132b1fd5942f1052b8f14de90d291cc97ca5037d7bfaf921cb5768fd184659de1ce7126fe71517e2babb97903734e42820656bf54b1879397dc2e892ef36ec03c05618b9ae6296370016a12918a8cde58fe443da9cf3fc2190446eb25af7485a6772de5ab708820179960f78a77bbbc1e78c085d4f6dc361c7f6abd7a29279eeab532cdc6ff2bdfc71d5fd2b0010a5b9784ccdf32ac8896c5708386fdb3961360e5de3e6c22dd0e045b1963456f13229532820431271665155b3dc8dc562ed22fde107c93e4141cb08092fdc2d69116f1782d7df10cb0373b87b183b4e1fc042ec4aed49fff6dc3a5235daee828d0f129ffa5732f116159e510b354408f9a9b493d20d830fc5223fc18e4af11494b84b75a16b2a9f6156d258530026e960109605db06b4b52b32202b9eb06afa10442bc0dc5ed1e0ecff80ca9a3d1ae50bdc020bfa5e330247c6076857dac4ca8a1966cdd6e910d035e9422794a556346feace194b90df84ef07057be0800889f1d35670bea3d9b970d63930c8f496b760c10d05d9c135b9c6d29e2b2a039f5b9ca54be9270a7de4c831d978f1184a3adb97d12b7e569582c33ee2175ee7e4acdec019042ae87590d605384351cf4c4741e0b322b5e8c071f7dccccff2d4c0c46573ef76ac6189984edda87ff809e219c2041504ff6ef9e05fd2f70aa627b13547257bf940bb7926fe7049e5f6d8d3ef5db2f17055113fe1100f2f86127e0193186797208329dc64050e5016b9c16c102128d791f7cc61fa2dfe3c69e9b32949442686351f0b8ab813d8f37e6ad7705342ac39d5a2e3a76dcce9f09e77ba7394e024f3f844857c8051d574b029ef574503445de70fa9f030a0a0ed8463e3ec7121bcf1d35dc056f8d3a3425e05fc2cab78f1dedadc46c84ea41d38b9f3dafc82994d41c7e653ae081e1b4c64223bcb5f3c97e65aff64375bac3826e1c4cf71311e765424266a0bf63b5b499e505cffc43e323b2001fae2dbfacaa8164a47d42df39e46f43a26e71118dfe93c7601112a9e38d3b53f68e6cd2f4f9d8b728b0f7039655ad8f647aeb35ef8421f6a7d9ee58a2853f801c0fa6190b313468253f9112748f0c2bc1710c05e11ffc25082fb4d75f84796604315a967bf7c02ffde551a6d0c5f8466921912c8080485e27e3c3891ac62a3e871dc5af6f4fbd019c094d17f37983c2271797c89d653aca47dc1de4551deee32a0e47a68b9ef725b16b54dc389188caf80cc849a143d9c9240dbeddef31197b21bcd45021420af1bcba16950f1586e7e6c87be4e9f8b6f7b897b24575fb0a1743a519b6df2763671e7287649d1adca4ea53ba3336974b3a7d9cf31a55d1ebb0ca7a546e5ba9bb644d29cb4c07db55b7dd60076d26b27ec9253c0ec5787bfed6abff8832e49d02e3caf7853a052cebf27b01a97a657653e083402dbdb9e72b45cafca323a5c30e67da0796f4467ea4cda458e7dc6c7479a19c7739647f435d25fa36ee7a0da5f41c4c3d724372777dddc75d582442f812ae9bffcd456a5e0f4a87ad30f74c5c6ad05cbb59243862c22b934752473e027db56749b6a39c35b13e384f230eb3b3c7d615ce77a4ad6e7ee410a62e0a5a59ce018408369c8b242988af1e64634b705a07b3330ca291be9a3526222bf353d2631ab64ef0d691a5694682aced520bac54cab94e045683d64d87d854d206ce9c023e8372244d556edd6f1dfcef7f92ffae50b1b9bedce3a4628d4d082679e09083b0eb0d3fe7abc989e61402b88c6c0ce723c09b7288d1dc26d517761ceaed5b5bad5ddf1a11a5e918a8117ffd14b97dba4717df3080b8c223f22d836cd36f19ba768c3429db13d48cac0a4984d86dbc2767ed49fbe3fa5c967e0f88a81fe29c84aa7824566d4825caebb7c7790efd12434746919eb1fee96dc268e6f0fc570af3f62585fdf0864eb41775940d4d170479c9ccfdd43894d72924ac65e3b590019a2b117539eff96ca605614f8f8321167f1fcaa2a33ecfd769f5323a71e01afffe66fa5e2b6b4ed0f864d32234f150c97b57da9d33350eca8d917bc1c3d14b02260afda147ba7bd06e87715c8fda479c1a8a4f600af71aeecbfa339360bfdfe457689cf04cc4368a1684f0524ba5e174fd091d84e3995a81aff6f759b4f5d89972006b00e0c009ae49925833f243d1782078ac84c5dc3aea200cb08928f5d8c5d638ad8f56cfc74f23c07434f0071a83753b64ac67798a61dfd933f820fdd5ece699c9f04bfa8e9cc660e3cf1e6c5702ba480b79a56b1ce6649a9dbb9d7547e08baee46e3f3fd83015b25fa6636e11493099e65c97a256eee74e7f93fd5ff8ba1a87300f595fd73ec88b8d2e08b4d3949b38ba30755abab4c1a6888565203ec485e20d0b6a13ecaed1967839af23f93b39f327902cdb9c7996bb1b85ca401770bbd0c30039ae694b3ce2834f7f4184d6bc4e9a64bd15646f20b391d18ec40b01a6bb0e1841be99d9ef8a3f1058e9f58e15227bdcf879346d5cc7c309b3e105e11b644003ae81d766b7083875b8864050420f6de16c5970f092f8926e3ebd5107ae74fc478920ef5d2559d50b3158baffb8611954e8d9e1644e82ed669b246917a8aef17dd2ee392a914380f2343ae9447a47110f6427f2cd8a78854eddc32948e6aec0ec80eccb546c8780e11d10c53ba1be9a5cf05b549c0fb9e9e52e0b1b5570e622ca22e51b09f38a50f40bb3552e0e1a00d0f7c1fd12a53d05f489d618d1014615fcaa3899269a9703efc01e71860a3f5a2b32cee91d0b8997ba8bb8d6bc74d35f821ce6f1a797f210124fa3a6f479d9c5a812570c604ef85625bad1b66bb5dfea694768a53e0d01d3d5fe8200a82f1fe3e0fd55427d6475e87d2d14fdf0922a11cfd1b416f5c3ae4dffe7e26b03ef8c85081798991da744d4c97aaf453049e5d4ad3375e2a335f232bdaf822b114c51919e950238fe2d381e55d2b9990d81b1c1c58ebd63a485dcc31b5d6f5bd2e6a618d5a68a803b47a639f6547e84bc194c102a6f1865b42199a1143fa0e3620461290197c4dd5b405be698a759a9a0dcb55bcefc5e209cc589c1fa9369dc00581b8ca2d211c87f5dad81f9a40f2eab63103f8669ba51aecd9a34d3a5eace963b5e1cdc51e617f819c8d5a33799245d0f28b91e8516c0f8121448b8e48e4a2992e7729bc7dc2d880cd9a80efaba0dc5ad98c8d09fac4594149a27015045362fba5613f23cd9f554be4cc084085505c314608641c95a1d808792a163a3fd923bb455e5752beb126fb19df8ab9241c4ebdb2feaf863b6ad9508263283d348d5c5151191165a1290a6f5b7c2fd6e1ac728f87ebe4576a932cb6a9e0854d09200fbdaac3ebbde9a2b162b97fa94246866037d83330ed7805c1dde1d94bf22328f0f3488445b28e0f2db6aa3c82174d54fe40988d8e797a63d129f573edf5dd1c64bb60f23f5a048669e07b778d827c5a4f757798fc1d60ef62fb3c8fd8da7a9a4f8857280027b9b6461a7db7bf47b00e0a753c975c0a30b9ebc957c2a2fddca28102649e2a7440a9ae3759ab50aa6cc2e41901b68b41367dda8534d348150d3c12d82f9a7d255f2e64ec0240403359896ba8084757fe2fe17efa8f030b761f3e2e7397cedfe885e26a587c93e7283e1fd112d27bb9efb45c15b6a0f21f1a1850f44e929597475f69cc750f632e4770d03f6b5469c69bda3b7b24f82252a641d261aeec482ae38b2621fdb042160117493dcb8b8d9e638976b905a02d127d7a47b7ec98fa32c8c355921370fca5470d1889e0a4e7cecb2d1038f3d9c22bdc394f0deb401d38c50ff7a94b7c798067c49035588e75fc1fd3665e770b25878338419bd08483de5c989ded05fe2476a2cb92e498209c4757bd3d332e34551253efaf07bf60553f3c0b295aa2448c4c4f24c25f693ddddc83b9477e6ca7f0f6f6529e794caef7b109798f97907e3bcaf3bf4e3fff6338c9ea5899ca3bffb3257e5eac84b33644f478c67c1547a9b8f882fc287d8f26a5dc30de1a401c9a65399b03048cacd54b4afadb4483f43497fdda19663a597fe9bae4394a8876ce7a1e75d52a2a7b5fb28b4f188d3c958caf04273ff0146423116e4c3d79892de5bc2ee8a83d61add231b11890cfe867b83e84df0fb67b6fd20ac397c957b01fd7d9325372b5f53c894a8925d8c95627192bb6347e946e53d876f12d5384df68bfbd513e864c7aa172e1df14612b7c054d3f42850b16e7e930bf2b477ec11ecbd587b88706513d5ccd4c5e2fd2bd4d60b30abbd82008043ad4243c237b4a147ec0d46325d9d1da004808c091a2117c31983d38b503516b8bb2883fd6e499a6afeced91dd9aa92ecd6626c8d0728cd441148e4bc70dfe004d63fa24a7dea4e7f384dea77e2fb548728e6076f781d4b4177bf66494a69a8825c8af86acf8aacc44989ded3350030cc660bbbdeffe4550c94a0a7614d40b68d55b154d82f40b696e5f7e041b6a77ec18af6b36ce6d23b0b5a1f1c6490aa2bcd98ad245a2808aba3e594e2145579da4bd12f041971a23a535697477383ac07e9617c22021ada4964b0ea6a7addee786471ff416531c52f3e09330a5113e52ab0fae657eed04ba636ec6588393da382201e6a0bec72f0861c949b15ee4276fe57554a86bec50c71aa11cfa1734e610205f83fb9cab0efbab4775ca609a88c0ab799ab6418199cd9c16ad328044e1887024085d5b5dddf915fe7e681e28501c25eae31ef3e6ebf258bef16fbdd66047bb8334693bbe27a9505ea5db6b66b3545b212d77c64b93ef6df3af52a00aff8bfefd7db43c6622ad9853cd633eea813fed0eab336549bccd87a89c94da5459e3a6659985c6e514820e75fcceb5daf358a697ef3e6167c38132ac2311fa72ee4a9dd9b20982f6af4cccdb737922c0603de441adcae11e30f17c3bf0e14a6279a756a93b3f5b082f0a00bdc96534f051487e6de7154c291d2fb30fc961989260a140ccdeae17568f44ae24f1ac56a578c2ff1a9683adb26d82210be247dedc01bdeebb5b45097914a43dc9e77943f058d3f8b7d14f02433280fe1dc11e5020c6b1a74af8708a09959c0a3b765d983ac1358f0d1a1dcfea4c3631b005df852b6d605bdd3bb6776addba5efa82039cfcf13eeb1c5f08a8a17c352c257d70f8cb150a9266c4f767eb1aaec5fa532e897c70e79d3195fa2592227e3cdb469789dcf08125d02d95d74290d18e141d123be4743b0d6948b106eb6307e76542c913a001b363a0538b861f13bec8055de2546512cd39348a7296091a37413040927cb91ec3c208d4a9132a8f9614949b2dea94d62affcfe18d9af142b77a1a9db513cd5b837d67e14fbdce1201a4bc5f84e87b7e3d8f93235ff4c5d1759312572d8fc6e4e2735edd0a3041275b47fe72fa1d3c133d311177c40d25965d4c0c9691a0e0f42094c0dd6db6a35164f47367282917f2f04322806f72e9b0e8bf2997f0cfc6cdc81ed0a269ae64b3a4b3fbceacf99bcef0d79e0ea9f69b649d02896d15cf6e803d49e161adf3233721efb88987369d418d95a6b9199d7e954dd6a609594ac1e3c185bed3aa349f1333bdac5e0f158170261137b4dc33617b10763bffebb32f8636f07c6725dc1c2325bd534000b9f08fe4e1e9c3f72a5db3509a5caf7b2b0c28403631e23ce19f4858dfb837e6443c404164cef95f12d78c5c981ffa24cd9208e74f4728949010773193a197c83ec327021579be22c67dc1164555f8a999e92d762d60e4329c71379e908adc89bd49c3e79b8cba7fcb60ce82404b37d0a0338036a0bf4e59d536d1edcb02bc5b98e99cbad2bc012ecbf355f52dd225a7b4c21ac3e28e336332cc6291541e42f3f2f332cc35de979072d61d77fc94c1d834295ac29f3659dafb757bf56b5ee9d946b79d5be7cf3ba114c3ed48dce96857c14351d6747c5a47c58a142e0881bc1bdfe3adbcd0d292740d9e3b5bb56e56d0253b4b0ca1aa3c2324f39da8d16df5412b4dc3126c85ae292039b7a8909a562efcf12d1e6a3738e046bfee7eb6dd6c09faf27cd95384cdd5f9fb0a5cd03db699e2d20b41e355f68494cd6fa5d4f0f842d20493dd89d1d68df67881d7a96838ddc64a99e372006915fde7d22ab0c301b49878ee0f362c24a74ac50991d627e1072f29dab4c684107830cbcde245a9469639a789b0bb0ad840dbe94cf69dd304f7942f572766c5f46088df60b85f17dc8d651b052c934c57af089060fc8ae8665a2d204701f970c2e58e4970a2ae81c9dde54b2686a7b2c3a6bbc5d0d5f1e35b4dd3decc6eebb73d5ca806416d6d8b1ee0c0a20d26afcd719f727855f55a2317dc7794cfaa951b38dac283cbb5b615d37da430c97f2256bc200c7f88f65d1725d43ff951ab53314981acf72225adc49fae1f84083ea9db24b4d134796c4d6ef9b069e0ddc03ad443d49bc243159bef574b9ead3794fe1ce96fbaa6592a2a40d7a603ab4860f37b10701bdd3e7e08557bd56c4dfca4344637d8089fee4a9f0430850effae04382c445cabedfc1bd6174695547b0e9102c84a7c7babf1f95d833a9e2b4916caa9b00ed62a62547f41e6ff103f56faa61538697829edcfbd7203fb2cd5a7cce2de2732b808efe0a497236eb7df4beee870794097102c8dee3632028fdbf31e6e8f8bb0937c3f03baa10ff94e57d412e743658daa3494d280c5c9d5ef2319d03932a93e6dce15c20d25c830da9cf54eaf57d38df6a253f41bd10f251d22023a95b63824317e5c8668dbeb35c0deea7c760847aacc90c5feb233d2a8305b793e04c60c5e334d2175e3d80b3b0ae4313698e12355a93de3bff08056a5d845272102457e9c6fae883db50d1610b2f0c704eb14ff1d8f036da4333324b1dcfa25218d958a940c28c43f40743f403453be6d8949e701aa5db882b0bd9d13458ad3bdbf6cd5724caeee3124ef0d981f3149af1da0e24d389582338245ab75cc23a2df97d81c477ba749da36159c24db5d9f7f1ae40fd41a3df9275ac860bc6e922c347f2402da178bc8bc4c1c1830f57c09a565114325151cc959518f45d835854fc7fa5c742f05eb3138d77c771627fad0c36e14629317c043fc5ad6d4f5e99cba948382ca8026a1ff603eb0488626e313ddb1ebb2b86da0f3897818a5268da7861200d8d5cbbd33801e00f389835015d2f82ff8297cea3b54e2cd3d1035db16293902ab959566ec391302e9f7bd53eadab3e90883469a6c4ea20686b655ebfec330572da8910a91cb156e96af55ddb3b5be5799b78cd875a0c78c549d4a2a10f36d438b76a10df59005dd30ed3b2b08a561d4489d7bf94fe1a76a7682d8d4bed81e19f55b590a5ac56a31e4519a1f90bea07c929d80decfde14eb38d2ab08916c44431d1997844cf76f6f276122172a6eff2fe77a97fcac759427f7879cae6c6a3dfaf6f5d77a76c2ab709514944f92718e21cf1e1285c387519ab30136cf3116d99c961fadd3ef31a71ccff792c2cf0c2fc9c71e0742aec3971b9fb5f9c03a73fecbe2ae223230621991f3f03c879803a00c15f55186dccb4fdeaea6f91b636911160c6542c2e174f9099f0e44953b73de20004baae347ba0b792727b4de60a7dbacfc95252e3340f2052ce7a5b1824f3811b162edbe1f15ff9901aa205d8d1982c2f9db7bd769b0293bb64eb0052dcd445581740ca50b19dc72758d9eaa09932dd07b4b8391bd3a9116c4e681087351c2af64eb309e380429ccc74cfcb4dccb2afc1f113ebf3ad37a93df162379a765d5bbec0d923106e6921defdcee528a7e2e0fe1d13e6446952ce36d9dcee7f0749d2c975027934e06ee4fedd64516be6fbb498246428b1213e908f7b54ea51f926e4b6584192fb7f4974e49bbf3677bd0f34fd861bb6f4d5cc22931d800aed818e9efed3eb007fe06203210f3a9d20f68b0357d417530744f3d59f5ac0462949e3d8fe4272217f571a294ab985ba502995615eedde9001986fd29ab13ac6e6b62db6305195b226cc420a4bcd2955fc2a5de3fd4fde690ad48e171c02ff6aa2a9c64b88755530cc8adec785cdda7a61d4beab41ac6e84328d70b71f08c2f37078be28f503934a7e689f43bf07a83aba83b31a4949cb62540a156d2f26335c29076f7aeb9ac339df594f750c4315600409a7ce35314cf7fb5c924c1a79aee69acf587b38941ad3e9584558e91c4067d802fbb12f460de9e75bda488cec7a76be36593625481ee2e840eec771c3232bbf08e018c6a29d5415f53ede14eefe3efa631cfa9076eb0727adad652e223b8043eb24fed8dcd779dca7ed65dbf69ceb986e97b7860dfea1f6db7dee8c7047bf7890a05d4f0dd3a4ca193cf1e84d9108c7679ae9810b9d41b496cb5956c99c1baffc4a15909943b791765fd9174fcb02c873f762ec6e39070c2c386c04c93d661ce893af33717d2d47d543e62e1c995c5b0ff22388823f4066ee06c953b1343d5e4dd7b5af46122cb03f70191b7f0b858e05b9ffebecee8131331b8490bda2b9113d2fdefe213e4a4b8a571d43a1529773d085c0dace64ad6c5f091f6773ff114c762d017a8ed3836af39cb124d398df4ee808b324445fd488331ad80be73bbda940a92464ee7bc25a31fc614b604551c05473ebba8c0ff28b75d9c56674475ede65050a57e5d5e7db6ff01fa0824f13d01a9dfad4b453db3232245a739414603a915d0ad0bfcef2ce46ba7b62ad78ae7371c417ff7ff06fcc333fa478b03714eca1a6518cca09fdfb3faa448a2a5bd7aae0f7002e7d6108ee06f0f75ea179dea9cf5f0cc49d79ced068149abdceb1fde884c7aaa50a619b5ae3c5e295b4ba9a401533d0fb28ea56de87b9b957614441ed96f92b08f98e0cf563a5c46fc006ef37f33e8b61b1a29d3d38c6e59b342d7f4ccaf58900bf38d1f30454583524db0aad0e78f653420ba2cfebc15216a02252cb02f20d7f9449d85c5ec16bae718d2755a5b184a04ee2c79ddff582a8244185bbd3256f3ab5a583f7ef94d56ad201f7a15eb59086f15db3f8bc9b989d0103b6ade3982717e6deb56914fc1d491c9a3bfbbaee15c24aa802d2c6c4284304cdbf2f7833d69a789ef1a7874f3ea0610e130c7a7dcab3ed87fcb6c321b2a64e527fc65a6999b1c24fe842543b7913170593c9a851be57b8d4abdb7a5597aa7af98ebd24400b9dfbc6157740a7bb62713198f1afc9a0628492276e7f8ba11962ab75044ad8166aeb5be9c6b486c279ce86d448d6b6cc72e37db8861cece40b16e4d04277cbfe8fbb53f18b7e4d7f8f7056838c3590a1962892de5e54756fae9147c87db810c38ab844a63834fc38a763dab3631075a9f549a029a754167b179cb7ac902246eea82ba3e83be0a0a5fa4f79290f22d0edf49b80ceb15abd026dc0279aeb39450cf4092e5398e562009705892213655840cdc35ef310a27aa496c7ee1c5b971ff53d0f747c692eb819df71c162e817ee90312fdbd7669b11439e9f22d1abf5038967343c688da3e21505392dace773e91e98e34280cd9eb3049a28ceee18e6d156860fc28ccd1888bc13e444a147523955838bb22311e9377672ccf81516336d9190266cf769b424f07a8807725d1632ae610afe82f837a9672bfab3db3952f9f5d9013a92e38624447e4bfda4fd6a5f75e2e28e00405cb4f7e20efab40e42dd409b9db9911975831f0e274efa840421eb53dc7bc00a52a92452a8dbae06ad56c8bb4a5202d5612e7cf563ec92b58ac69bf3176044d37f695a4b4cac5db417e915ef9226d78f4e858597a27b96b273a53057b160efd1f86fa2b9c330fc6f846293e15251a2e6d01da1d497d9f8ae6aa8b65e51882c323f2170c6d2888d4417d5ee4a626de8f65038135c75935cb3a1a1648aa1af013cc2e853e73a461ca35184651c98ec13864e949126678fe7bb154f1092e66348f498fa6442fcb7ac3c95af086b2c65bd6a11605dcd849fb5df88ee46bcae58b2e821fca523b80c1e7d3f02fcde652eaede225d1ab715869bc52c3cdf4abe58ee10995223fba85a1bca647d943ac25dea8e157f5cc58e4e617c4ea0e57f7ffd3648c61f404101bc5ca16764475d43acd476cf8ab2b495671eb7b117adc0bd5468168ca6a29affb67296f38efd1c0f6fdc1a43e7de62d4f99a5708d60a145b14376982af7fe095c80c1ec3f14b4c2cb408daf2bbe34ec2acdb475872833b658ae92fce46bc905ca321ce14703ad75f2407702449d13392b81dcbd7b17ecc5d8b4d71e79805e7566241ed7b84fa4c405ab9ca177fc82810347ddb89a4dd9732a944044ccb51fa7ac50e2ed08bfccbfa1602b0ed415fb74544b0ec8be860b79a35f1686e05476866a5556a978481e3e061128efbd35dbe51d511755db7b66a24332cda4b5c4a3069173f1d8d44b44b446c3c0b40c9ffd4d65f9e30955ecd07a8d2e89ef9e5da34d33355094e3b21e65ad717cfff29c5162dbf0be42690d78f142011814fc533910ddef9f77f1d7e357b66bb4327190a7156e7216cf71e9773233df52e56c4a59d698fe887eccb7b260a395b0cc2266e42bf942c5e47af6af7baedae4e3c7c888bc64ad14099fc79ddede85de35547d046590763da9ca3a4350621220cddc5ba6a570e4dc1a1f2be8589ec0b638c663ba17b9f6414e642dfc3f4bd9c9b5ea43bc5c82fc11d36c3a7b252d3b024b3df21d2e608e2c6d2de3eeb2475afe90ef7ea39dc8f72bb21fb384fb7d8479a5679fcffaa68a7c0ec31890507e393640338d9ce86d9ae8734143299260fee9c5e26962671605e1cd50d03ad2fc4609549113b0db080108486011befbc495b4668a5ed1cbd72f814f65475f4d3ce2538898b2dec817e8ef0a5fc552b7aadd1505c4e5954e6117092b9d1b38aea705c134175fa6fbb6932e4871af0c45c513c7a6d1fc24db676c9e35f8cfaddf9e1770537b1a54d409520a2a10efcf0e59eb2dbe2e37986486a926633756f6a248142d8a66dcba032a85f4b118d145dcfdcbe429c4324cc60a3aeb426a4682b64c0fca6a03d7ec7f4f8ed462e17f1e39ce1c9db65ea568ede530eff9fcffa5b29432198b5e90214a5c80987ec57b6b8eeacab004157a07159bbc6bca7b3d92e08b44395b972b424536ed8e7d69ecc828b8905f7ad05f309f8a0fe6b7355a01e331c9a743f93a85676f192226aea3cc17f4225e0b33eb462f3a6d84ab1b3aeffef2aa8f9d43f096245b353b88f7cf25f1b8d0b64c910d2c2b521312278b985bf47e94a79d678a9e5f0f0f5921646b0d20be2d0fa61135452744fcf1822ea0d756a88adaf6c47cb85e18adbba1a2e79d28f00a35d6030b3afc19986dac477aef37d7f2e1156f82d8769f6f7870ea6fa3ded6fff32e8b50f90f166c8fa9e74418cc75d9373440c199f58be460f7778717ceffccb80f8c1f2b04847bf14dcd395146d59dcc3020b8251d18b8cdc76e8f7f14233b6b4218f5b0295982292b7a750568d39ccff23410ffd940ceabbca341b68d6affd545dbce07ee9b8f7fd052283caf32075b56b57f50556b2a6d7ae31de4c9402392a2c526e6f85f196c3aa4e6534fff9d2562714cba9155780cd94567bc99827b6bb9cc4285026a0e79b5de03fe11f08ab8b5d8d14e0d4dc335d92de94f3edd8d1f7747c81f6f32d77f59d36379e41fbcb84853c309d73a6333a11120dac5c83eb548b75fce557bd2ba7ace0f3bccc55233d0d4141cb69edd4b8ca229efa5289dfaff049ee0496733d35d7e86f60447495d581c02b9dcdd45e07a2efe3c81f423e33563974fa8067e9aad84916f62755dc45d6a5aafa43d0c262d007e658d8eccb41c6e3a3edeb0a505534c9134eaffc2ed67cd81aad5216e8df98274e9a4ec93ae603de437a3a3e99c3fa4d3eac94e6b52b51397b98955224e1aed235f21c7d5c725e559e6f42ab2b2ccf9c4d8d9c1da0fb34738f2e7d0fb2c4fbac296b7bef0564da0b55da396f1f4c8ce5025283ffe583ffa08db972d06946132ef8d8be977665b8fd5712dd3744e25fcd50985b850b558940639a06a61af1a987ac26e9a85019a17d68266a16aabc953639237f526c7805390baee4d3c09d4d41720a6849fd10f1ba28f19729f81e6148db4fe474c15359c3ad645e95469c71a616dd2f78558f989f531e1415aeeac4e7065ed4d3c31066ab85e7c8641d7bdc35457f0df723a0721efc2c56287fbeeddfd3a4140b3687be8b318c3022309afa15792e018f8960bfdb3655293ff2a7621d8f19df1a861af3bb16fef7fad40f4d89b366760a50c6c02294e406c2c5671c2c91622b9d38c9bdb583cd4fb8b3bba1f5a147aae77e0774844c5e7d9d7d784e7a9bf1fad4145138ba2c3b22b6adbbc650094a35417f5103ef14f1144967d9daeb63305cdfb6232e0782fc48133786c6c3effbb1a75b08f36880743ad4cfc34bd1cf2b9286cf13ea73e092d23b7acfaa46ae7d02aad0fda0d45e5e79f8c69db9cf39c0f43f63e22eb036412908bbaff2d35a0e4a52e26018712b1ed1ecc125fea3798c456937022e7c4e23d02d2aab16b59072b6a6d01dfc9c4b99aa1b8c3101ff55fc98419a742fa7724ea7b563236b4c091c0ca32705689d67b5d9b8bfd5e0965245e9c5eb0a37061dede9e2e376ca7a263c5356e10c1a78ce6dd074ac6dbfec17a9ecaa9a6c517ba45b7c83b1e9cd47d38106e69edec6f3605723231fdf96ff0623ef102fc600daa6de91a66f37c7ce00fb16a94c8c6b44b52533b76fcb2b2cdf2994421c1183092f8d50a3aec00e456c130ec0976017379de5e313d30a9b29002dd24536c29d1aa10bf05a17a5dd472c1afaed81ccfc49707c19bca7c35be3862d82f3ba0b168b7d16d8237802f4c078d91462631fdd4e2f28f7d9880e448116fbe500fbb2670a0c8b854adf150da065e556f709b5dc55454ab5e52a6ee794acd83f20f4034509e812d85dc8a264263ba683f60b166af59d5c9a045ddb6f5da7550257668511f99951021d050a4f0235a0ec22219c55716a8c80a2e3ca0e487e53ecb8f2cef32dc663657bb37268c7a52496a80bbeff38cb533dec7bbded910f3e817cb3876370a053cc0096723ed1240e55c861d06bc3d01deb71ba00575147d2df1ef657f78d99f5c5afa17b3574839796820f38a1939b8f9fc67f9495227ddc75f60f8e427e95d037ecc6beddd8e003831fce4e28d4cabcc0672526006238e1c68cd736f351ce47dff549a6f4ce11bb96210dce7ffe2fd14b21c5096a7e07a19fa6c66700ff5220df6b4d40fc98d858f91eb53cea659935720da2b882b4a2182b0e001ff3e11f780559486293c901092e45f2e8875a2f1edfd867d66b5aae94af373992ace314d71e6056f74002e2ead5060a5a166eced2b6a135ba8634b20470397fa3427d67500151bf82de1d84fce10ded679824d03f84f4404dff1b4359120548af9455791330b06863cabee630afd6cd38c2017e8925102c4a34a42976d73870e22c6686c7ae70d158aec400c8302dd00fd6e17fb7c4479645b05163ac4b37bce3b4ada1cbbaca5c510acf9eac3f918f0723a4b4a8f41a5d66bc9f411d3a74ce30f27d8feae0abf8da5fb441bb361a02c7d5a0315dd6b7303aa596eda14e0486830729e5a13ec3fd2412db660a2d9f45144ea5378c625cf2d71a65bee49f9113e7fcb1903dd81177409624094de000fc652c630899e8dd317f91b8d072f47be8f4a9de0fad4b519537c44125292e3f774a3d19c7584bb7a6efc91b158c5cac38435034ad28461f25656469eb6f91cae0fed9fe33071b60d24609519afdc445e301f3f833f3c4307eed75e5ca4687f97532bbbc6e2db6b63d380858bdf3fd3de52a47a7d1ef9677739496618150f0d5ab06ae94fa55f40ea9087c5c54e4ef093d79ad592708a4c86743137b9b44c8073f68e8e78ec45a2cb3cf477bbb730d6bf79caf8dcb00ab37c717ca36e8fe5dbfcefcac33b3f71d5760a0197250b805ce1b575c07055a45b33d6b97ee2cfd0c08fb4647670ebf294c71ec74bd3e0fa5af100c5646735f0581d520d7787d0310d27ad218ba58528b40079ae51511656aaa37127a53d7af8b043da3403e76339323f0d8c64fee240c0877e89c485e36aa1658fae6c30fa3954e075cb8f80b8d94dbfb3fed648f3e5b7f2f4d491d037339bf417d4286edb3f67f06c242698fd1ebdcd651587b54acd46e87382082991332e6875988e73a2f4822de581083276219add782c7e09ff6b5e22c6bd040fdb8f711012e4f63b4d83cbd6d98c277f33024fdc52742248f796fc036e22b101ccf51cd7e24cd1fd9060e76240277605a78908f5f54db5196f9057ef6b783855f7bff3f98bcd2a54c067411454a24c948d788160e0a2bf6b37ff4e7c2b979f50563ce836abc53b01137cd70f23606c024a1d7fe624cf46e7f82c8cfc5574062e145b0f33c76d83c3e22b3aea3f4a26f0afdeb16456d53886750299ee383741b1838be9b46853ac376a2d19ebf210ab2b772f3b7ef31fffacefdd45eaa33bea5001ca0f56d2f4263351a19a50da641b86205052249afd19fcb0ef5540ac3481f07daef135d6ce03028e3562501ed9da93d26a2478d7a72e4b9b9fc7bced8c657ed262be8b54dd3b0c5449d89cfe25f2ceffd7e5daf6677c93625e8f9ad8c81c6e1fceb0298d904b38a651f8948d6047f8c5288751ac579d266e8adceeec9c359d15cb156fc3076400c9654f411dc4e0a7a8ef3dc9f027f4cfa5b77da357a48ebe82d95f9281f5279aee17272d190975fbceb05ca2404aa373c179e0a32072a7bc3f6e774fde7b0e95a3d55e513ed785593b80586b8d8b1065a90f7f2ccc0bc3828906a2ba07ff5dbc3deb799207c5b7dc20256cb58ad903634c89e5a35b1157622d6260e50db15fc46d353927abc9f9d6a737e9cc85ad50a1216a6fb87fe548946771a2da3edcefa9bda748fc1949c6c2baf71335b5aac564af37013d241eba4cc5e236e4836a3be180d6e671e8301199d362c588c511064ca8c5e1479c06148e8e3e1efd1456940175df732ae7e19b5bc3bf78ed1aa9d4358b08e8e65845eadf29d6a2b810729b95ae6e65db992003b35b4dd08751be6402420a1538dc0c7fe5c842eef5efabafbe83e73aedd81e88c5a3fa159bb2ebf394c72c423bb458780d814d5381a34cee25f99ea5de4d3053875736604a04c606db0dcd35b8a927c2575ac0c2c07e13ee1850256cb4f3945be0da1b9cb48a3f5b72863e584c813d9a8fbd7c08e764adff662d641a970930803af2df3795840f8fdb00106c326f02759ce920a119bf25882f21c30f7c7b48940e495cd0f1b5897d2382e0adc0b123b429ded1e4a0377f0d7f633af5dbbb15343d232547663eaa23297d570194e895f6914dbbc159eba7823a8bf5a5dc0b47f0ede83370bebbcdacb53fded760e8d0bc3cc95d218069983ea5aaaa25fa6100dbc18a140fc02bc66c1a473eaa518d9b59d6930c599efabafaaeacd6c4075c09e9890d3a005e3539fc7ec2538d367ca2506fd7ccb4f6776259c4042e255ea30d57546ed9d45eb879632ddaf223d8b9063bb05c52c1330e5350442a37973a3046324fe7c28b9594831555bdcc2261b84b6db3f0e1e5b5365c105f0798de2ece5b871460862292dc5c3f3bc009a2cd6e77b687191dd13c7889790cefe0ea392f7ed70790cb20957757024b2187372ad502a344d26a460c97c649fedcc6c71c9df674b88cc453ad54c0b53e127632e7a11d933d697e763eae25dc01baa45831afae74a6eaa8e9ab99f645bb41c161c82200e79853c5bb6898f736842068c93aaf546ceb68fb14704ab67dcf9d6b9474e9c34fa307bbeb272f31e18eee0a7c1c3b0fe1605bc5436095891c9cc693aeeaa423749f35c9d2bb2387c14b51eab0b323f19734ff8c0523542d47d9712f969c0b65185b38a379e9a19ca1309b165a5a6942dfff53ae5cb9e047c1a6420cb49b2d8924b4bf10b65c381f292b8a44d61ed365ca058038ca2de8fb97f86bbc1e6e48b951ef6eac779c033da26e25765ca60d0097de38bbc9735699b3a09f3a20acac4cb7c5c025385b89b7280a5b24120192fb41ddc3129e46bfb4b382fd54746303bd2de46436c27811b5bb4a9fba823522da988457b84d79ad9aa2800cec2bb2ae244d12b7497e06b10baeaf6f96374949651642d310955febc2eee45dc0cb39847b5bd629f3fc3b7b693f7cf23503fb24a91a8e999a5bfa74169eb543438ad1c0eba3c8cb727fc9759224d3c119f6cc6c595dab32fbaf54d4ef64faebe06fe75aaf25f3c8527c8dd4333e69250b1ccf15aa51f0b048fa916225e806a4577649957d3a0b25efa34c9e34b49e8de7434e817ba5f793c2fc8743e3340561d57abece2e60d0094ba619beb61c1ce123440f0914e0a449e233d6bf1eac30f5da24331b5fc3635d37c3d606558ccc7451495389c7b74eca6f3d9ca4c3c14668b8884bf2de04a9e8595af142d00e32d1d7e4746a444f7a7d0f6051261d14afdd918258bfdc6d6b3beba74ec43de973804ad9acd7bddd6b2551aed41a6ef85c05cf17d0ea2dc9a1a9337b4b9715be959b41f2d447c61f168fabbb8ae45c970b8e725771c0b8bda989e98f20db934e726926db90442ddaf643e305a4aca3c154a67ba3b67daf793da8274794f3993dc635764f403d5ce164eaae9f12a767bb593329d5a96d96f57dba21389b520f8007bdd4cf1ebaba1078ed011569f206a686b79ff1ba88830eb8847ca9bc3944c75b47eebd4a8938926933f379f45826e47cde09fc3c53d69c350d936b9e227cdd815c94c8f8308ba8289c141dfcb714bd863fd7e818659f4f6c8558fcfd21dc54b63da93fc8400319923e3f615549f15a79bc0b5d585cd7626b0de5cacd133b94214fd94f2e9bb3e4aff1d351d9cab38dac79598972c525d3140cacf4abafeb0ffc5509871b345dd146a6b8d025845634db9e0d6d86abbed982b24b29071a9e902930d44bb4137ff9d9c60585fc53a24f8eb2f02fb0d886af92a7f10581f7ac4261cebc80767f59d1f3814ded03f9c8c43992084ec9f4b34fcbea9ffa03489369203b5d067e4aaa79e7617be819f41f4d4085a6368c3343e3ca83304ad76899e108971fcf883f6aa58d5c56cd1fab5742903ae7d79b57449b634f0ed59d5cb0ad68f66739c5a5b57c5bbc2f4daabc108da80f087035de79e4866c73de9beef69f153399147b6d5eeb540c1fdba35b96056c0feac91bcbae1824452385a1978a0bfdd0416b4d701602ce60c491eb9118349dba576eb8be3f5aa2457e7a41cf4445768c0840f6cde68e7e3ab545383c6ef2c86017ed072f054345d05ed209816199b790072a3cd91034cbfa7eb905bc0921fecc725803d58f4d485f1b7095919dfba823854f930bc324d630abb94d31b9e5efdd1ea0877d81de685c9f43c660e5ca379ab3cf96b8f8dc333aa9d7429402fc498bcdd2d461649b0689c9b91c56c787dfa6a1dd39aaf4964825add916d7aa5477e26ce5597c8f8507011c89c20f7a63f98206caf27d212385456cc1c99b12d0767f64f27e210335b8322caf1374bb9096b1262a12ccb94b069a97b8fe484140578a33efaa34b877542762404b08ddd4912b53555de8fdb2a0778aadb621e0b972cd7ac4724b526b61eb8cdfea562f4fa2ba0e22277864a4e6567428f837d1e4634cbe69ba259d624fa47b66e33c69868196b7b6db5c4a23eb7b8c553fbb5adf829aca54fd01bbfd1c28e4813f26644adca1090515f3ec3d1e0b2975ddfc1ecea895a3025f0d2e5cb1f4ae5969945e3e103866ec947d864da09cc3e149d22590f8a898edaa6870e092da7133c07634bd4be82ad9483e555f7f07b34c4911935c18bd4f5c87b3829762df0444992287a12acd9d4d5a16df3f09df0de99dc730492cf0389438062388a0ca4a5392f4c672f9b16bf7a7c6529c4359cd0840cc18b1ddde53b9eb219e2c9d921580e5ebc30f48c371a90d69205b3cf9ddba0090611496dd2926769a6b66fd45f6aa963e2512c3a3bc9f068be49f5581cba1b34640c2274307388a6c281938c2459288a97a798919f424d4a09264641ccd0f69e28a19e0f3f31ae5be2c12196488194630f62977e492c5b707378219f654944afb7f185c4ea8508b0c839558a0db60f78d3e79d601dd6d82fc7cb65785bfbb809f00a2c3e048672d451d7acc0c7bf91a395d37c4f8cfcd87ee320a6885f41f77e7a840b6a58a486b9677cb9602829d5ceeab4c27b5ac4770e707dacd12a72f1d82abad4d0bf6fbf593f743813230ec70ea37571d6d58abceab346cef2fe67440ff4106b2fd9bf747ab8f8f40e86fbdc8bf96e57704ff9a157a2788c61e81e9e353a60dcce9a8f21e9a6608012a7a0e3ee876790e49980c5b60b502507da519b165a3c4b9f43e4eee3e9effb1987d6f2f07679d5392f8959fa6788fdcf202dedc28d18304e81c10fc6da7f6587578b4dd5893877459296fc9dd199517091f3fefc1cf774e62dc44a6f36f273758a34ab36016fe1207c84b6687ccaba79b77b77d9673c403c89d3b1331ba1ef3a90bf8cfc33f95a1613a214fdf9416ac9f2a793251a4103c35627e7ab97998f28bda26ea0a1579d54ca93110009f28c1a471af52f53293f3557b0524bdecce9d7d21502da88397ee12c497219c4f620573aacc7a6e7c70e7dc52e75e54e9a7b84447dc2822d60b22459f29a711b099bf9ae69e76d7e0ec5edf66e646c4688921ec958825a6cd724f7d7e0f6e0db6ecb34ae419aff56388ecfe0f03c57368a09e164702b0521fb180165309556775224bdb4adf940d228315e3e369e0168083dbd6a615d8711f96efe2e175f8d1698436c4199af55a5a572d1aa5799cdd20fc8256ae02385d146d6604c9cb1ac51df348cbebdc3dbaf5ed7933c498d317d8fc800ecc2247b971ba0b94568885c359f5d511e5a0a70fad01967e08d8d9d9e607884122997be506d2ec751bdc73c6caf1c86f2e6b262556660c0d2a3f73d05faf7ccdb311bb12e520495a4bef37f452e65f4bc3561dd200da0e45d09413ef81a4ff76a1f3ebf46bf375aa20cf40899d6dff9f76cc91cb99db145019a0e3d3b2dc306a5b1e9e9c8e631e87c536c7bed5426adb667b795b6b6cee38001b042648b6e77159aabe8dcd003cd2c419177d9e9ff7d992cd50b65b22dcbc2368af71445786b98f121e292c24fac56e5c03a0711cf7ef4b476591975a47f4786ce0f3a14ed8914d8e6e7330fa686ca61b0443a485f50cd6fd5b87182ac0828ed51a14315d7568ebcebac3760f5e9b04f453797247d562ccb3a56ee52e1fcf409561e9aa717973c33906a20a152840ff550e8d46c3763f175b930aba310960dd3df5b1e9c8cf6e4e2b441584b8991f766b83029f1ed6efeff95a3dd341fe44f4abbf2a42d018279d5d7b79a873865dcfa10ca51d1e73a9a84871fdf35afa3258075f275e21dff605a547a7e7a7c6dc0f452ceb619d9367fb8598aa5f37e572a542a4967fd996887e79ac3e9bb4862eb9459729bd7d56e3d24425acbe1996e15cda735cbb4b9cb1aae9fc94aef372501a94ac5a4fce29b845596c22957c83fc94c1ea5ac3f87134b54cd9d53f86652f1845dad5b59a9794086362a16bb1ecf197be1c2dc7dacc46e5b640badae10bf7c784b692de3becee88bdd615e6a65ca4f4f522ae73095feff1c7781fa8efc5bab50c3ae5fd8682a7f300357154abcf94655e88336d0841e500cc7479efba6f75bb4bff4c8b531f215090ab4bf99e2a793edf7f6f6c94a21cc56992c1fa0ae60317e9272c11363781ebc12135d21b580979ca704d80a28a09596f9bb378e8e89c6f94634692009ef4fdde48c4fca323dcbd0ec44316e7cbb7fbc37b7bbee342d6c4a55b346594bdb709fd34e095a0d65bd350fe4adde7c014504762266242686ceb0bbda93c895b8b1a3acadbc7078c95a37f20c3600160b2dbe7b6a18539c306439d8684249f02f979151d737d2871b8509dd961ddee2b2b56e3d4b85dead706f52f5e9ce36e9e9d855d9f4d6b6ea3ce5806b1f23ccdba444b394057b42627b32481b7189e95a26c18fb32ce6c1098093e4e86464d03ff6201696a15f7d04e34f1f1a73741bfc705eb33aed5816f1482e1d278fe89b0bc75b27ff7ae31fd44eb48169907adec3c8878b5c64df4c369c2c5e2fdc8be3a5138c66908aeb6d95ae690caee88710391234f46385bd186a15d6d338e9edea8e4dd5257ec2dee1603ce88d583cd3ee6b50f0b411ed683bb54833944a5546dee25522636faf1e721489d079b51352dab5b6dd612b8b384825e0452e3edd8fcf0eabf84fb3c584eae5e9ad0857bc6df7a09a0015fd13c55a5c9d92beab1951076ad9eabb7a9c2e185303b114209d5dc5a9f468572fa1c61d83e4732b79deb2f0ce48333d58c0036e4bd5da1f99289712b4e9e5df919c32015827df09fd2da57b5d368d4aee0a83d23a48b21bedd989414659b7158f6c9bdd320b8c6e0cb84fa169ebc50a235e61ad349dfa765a745ec8e6868cdf37dfb04a58e6e1a64cf0749bcd6710c6ba773ac2777502ed407c74bc578bdd3f628502b61185dea204a3f2b1b2227a4e6dfa43ad080f2894ada9cb5c3d25ce2ed00f6fcdb58ea13dd232fbca76e5eb70f3f3b9fa4ac4d0bd5b34b3b9f6fc1cb8a1da0270859eeae6bc1644894ee1b9415bf7342ef9a88bb83a70bb770a321772387d6b87445137c1d51092a82ad8688eb7652a4f5ef710feb7016b3b3cdaaf670b19e614115a7c5b0dc4d7e34cf6aaf4c75668761448e113471eb335981c342d2ad99a97062b086909f4a465c99847a610984796479510f02c3b9e0496560d9edfc5090a0073d6eb995ed9dd33c394019f8434e4b8d1f31ba709603ee55387332ee9fa03464f124d41546b5c427c8b9472eec513f396bc8eeec3d997d79a45472381037f6c568893f4ff19ee38a69424520601808de7d76e374e228b571d64c0f8e50bb7aa78536a7d1309554c644c5525c22550ccb3d720620d6ac868548c2e60fcbd5041d4851646ce330b2e4ad7ad7631d5425082a0c1b364fbcd8d14aba5e20e014eb3af3bdfb234353ae641f69edf5a5073471a19c4b6501a1d08dae48765c8423399c2eb7a4623e0cc9bfac205752263cefb2030e63459aae4b8fee180c2f00251bbe682733fc88e81216916e699ef68580f3bc458b5f63083cebd3c0139f470ed6d9c66112076741d2d199e8f832ef1f6e7256c4a36114e4eaadea91648d0c40d7a200a4d8cbf24679b39bb4ada9d1a548e58b00d4deeaa55a2646ef07daea84d01c240c97c2f95dc91dad0aa2759dc5c64a14691cb232365489f7bc48146b6aa1067b325e3403e38986ab89e4cb0180bed83f63b12f6f5d6106433a44b59344fe246ca19f8d4ba25804feb376524cad260f852064d4de5e3c2103f5a7d9fe73631b5806d19e83eb813e16f16c626b9a71d0bd85904550dc49f65dd064e304420adfa6eb50e49ae201d8d699c8ba97ec295c2e046ae6309ad75500933eebcf132bed7ca99bff654ec45d2385b38f0cdb69219b997823f75f08bf667d0f29a366e5d94d8948d1a899bddcceccf30ddc32aaf30325e4eb05845ca6e443f390f070adc35061070b85adcd7e3cd5e9434c8df37ddfdc6eed2d15ce7b699a735b693148e9e68fa6ad1afc5b9eca4820b786902671ae003a8e0a285dcb2aeec7fdcdd399a895261866bd9a2b368a8b3d2ab31da281b91188751a2788170a5f007159fd654b574dd3fb89ff6a379f405d50f07f3fa05b6cf3116ae4e6785a91c632ba946bca7603f6b68e2aab40c92e2e00b526a371e36716986ad382d6f7e25d6243eadfb534665281e613a96686186b4a015d44c7ad3e6b7236afcb08bbbcab90d0deae1f651a0f1e3674eab98e825612c61b62440af58db1b4b01feda269673e6a7f3faba344db5f06100d81cd2269a2757c3f70f0db4a4192268d5025e0ebaaffdc64b2866b12abcd4af6bdb38f7c517862aff7714f6a88230f7802cfab3d33f06bbb6d390ad2efdfa9a9c87ee8dcfbf62785c4480aa57b42fd4df6d4b682ef8b5df69ab2cf4611bc59a718c2eb5a791a914c811233d9742822c80a979b41ac7f3993ecb8269e0fb1c90f3f5eab516d39dc4af835ea906b810264de201e2e10c2d94961775bfa35fe416d936f23fc0a6c5c72acfd6ad1a8a9a592e82b0caac4b228dd07f3906e9305c534c854b06c3f53961739bcd1f6e1bc24689490323647d924106b9d633d0fedb3124782417223ed093e16e8aa3c893bc84de0eee6920acd0eefe87af4ba7aa77c8e297afb5841f93c1629ce786178d1b562cab11c1039963d127b3fadac3446c92e39ed1ddbeae024938702f8cb2ac5f2a8f1d30df7c03304aa2470a262dd4cd12e13d3cb57bee83456c95e0c804ad7e52ccc99fb0731b1b5804b3aca3467e788fb373c78abc8f69bc6e57ca2a11cac10fc412bcc1799a286952c1277a5e835780c933d503739cc116721de1dd6cd2bd9e29e6b28cbff395c3557fa9cd8e444bbacafd381e00937253f362bf2f5008ff568c63f4b4817032bf47804a5e2d02e2d4a16f2d2c13049c64fd9f19d9d3a923672b6fc7553af7676f83d0116f1ff2b00d632c42522987e17d50fae2d26d0e499f1207306903b4a3a05825de95e2b1de5dd810fc6b6b77fe457f97e6db62e3c00c4eb45aa7a8d132d38de7244ea193311ca30b22660ae26242f2f04a987d22f07bb2cdf4817b7ec1c3a4df78c17d2fea61a795aac721a05a379abbc4410cd5909b08df88f4098cc8bad0efd01e6ffa1630fd07b59859eed90e09220061a0735c8458a348b59216f44c1e02483983e393de79a5ac6e653eee9cdee065ab85b54a01d239cb5da24e49189ba83bb384e97f5a7ee93a8648f268a75d3701e6b2cd36cd7186c1fe5b9a664b3967740d4e3188820365b55223680e3a0e921cf11387f227c9938fda8f6aa7fd3da087929b6164c91dc72f97e3748cb34655d4be2dd8a5abe5b3bb7c29a097981e244a7d36669c55083494341c5bfac82a3710f543676aee79cacbf9a4265dd7bec447571ed252249a9b9484063e7dc910740694bbe7552aaaf61fd48dbd523380920cba23ba40e6c727bb697059334616403741da87b7a40f3b5f5166694fdb2f55c6c7e08390cfc2f318e9926988052b9949797cbc59ccbcf2340f3ac3946a75ce9ed60e772f5d4061ff125ec6b970a385f3650d30c4191547878d929bb375df74626fe70937de6401ccbcb240c84654033c84e38a00dc2067ae9bb4de30f7d1771455d628837b4a3f9862c34b9d0705bee71a966a5897dc04125b7f97381aa6b15e111a682b4f088b2ae0ca7620c2f843551947b35787e9411266be31b91d09cec4ca0dcea2d1ca69ecc9cab5fc126417af7c88f0cc80cb2d43a6c208020fc166dd40651dfcb4319cf42829d0f585aeff2c99927c3f46f043709bed2cb3e036447eb5c88cb68a8a26bdf8f7c17621ffc5c84367822e5393aaf4817c2d23cb5ed0486c6f157e802ec1acfc3ffdd6f20f1d8bdc13ded3a216e20a080e5524dfc92c7bf5f80fdcb27e4afa7fd2f83178aa9336768fb8ffa9b1d0bc9ad89941637f46dd2ffa3a2fa52a50d9ce01642d0b17ed42f98485057ffb5e6bab4397af7872e65c195909ca5c710ecfb46bbe2ff1d7391730c25533556658d9fdfd83926667fc6a81d378945cc19112f601b51ddda0b50d48739165ed23c22a444b3146677111eea49783820fb843469dd909a8aa79c6b44ccb669a1196309d683fc40162821881d203a1f8c80d65a59c7550925e7bad6695e8b977d7a9f55d5dd840bede91d0dda57108ff7251401886712b7f061010624e520b0b5122af18894016de5f52ae73a2e623f7c3e3f73bb1dfd3dfa55e19dc80002a832415c7669a9f15336ada47d35635514a42c81996bdaf400918f22d5355b44ce8c6d50084dda685f65f9263697c6c4aa4ccdfc91cc96a1a9c596fa135feb68219c0030d782c0aa349a2d0fb4ce1e91d3f8aa759fc87af3688f021dc7431ed6373ec8e7787b3ddcfd7f3ea79c7f4bd89b2c78c5ccf658936625281b60bb0bf62f78d5405a41579cf4c1720f5641a218b42e865d0dba6b661f52333ff549684af49d1f8c008adb8eb82ed53177aa2fb4a0cefd98eda2dd6732babccdb16ec22a095d3770023791ce36161ba8bfd13cb78e20b461ff327d702f5696a04ea4af4925755eda8bdf9ed528d18c51baf7ff0746f49004a8a8d8dc96b9f449e7ef6fb181b751b2888cf674f19d617d29e30a96aa87a72892ae473cd3e7707087b18fbd2218eec30152f53ef2bbc7b3891fc6ca368c563d1e6962f7a02da90414484b22aaeda31052be3ab43f72123d35d4a83b9ba07bba815454b032a0ee44ad70ad513640919c4a199a77e1bf3b1aa8063db23c2984290fd2887f9d30da6c1ec7116eaae60cbd4c55232f4df6a1864df8efafa5dc480a49349a16fc97b1b786e5dfd2c8f8468852331e79921b89918e3add0e459c66188a3eaa3df4d5e47fcad3046f37235a99b7538de8bc74ccc3abe901b64d84d44fc8a297f64be95f7e426723fe691e8b7bdf6a18b1a9a0b5e1e2b0bc9b04db5f8951045875a48ceaafe787d35ac81872fd4dd550563f1855276367dd63aefa54391712c05e8db9a27ba2138af7e4d71e0e9f917c1bb2356b4a2065eb71eb601a68b7f4b5577a392cae6fa6c9228e98cf214405d450701081f171414c9da5a87661ba3999eeb44f2cc34bf20d750a0c582dedc7f70ac28ac750cadf4980963fe9cf6ba49eb01f4fa732da95e3362af8fcdf5075d88e8cc087e4b92154b3fb28491457a62d247369e55c61c195fcc38885e5d32d8edd7317076123c8ee81fc5064ad9612941af363cb4fa8a764e3a1e6b5a047db0669a9dfa4f0b97d5dd72b10ce163be50cc9268a4dcf706194d722d2d42eb049b9f4b2a97473b2a64396867ab39b3f663bab8818e1412faf378bd205c3895dfb81852ede6eb8a945936dd5fa67b89a7b70476fdc1b531fcf31884e1892b1b2617a7a98966a199f7af2875b23626b7b0e60ea72fbc50e145b5e5372b3803c74dfcfb4e6f427b05bae083df02677a66a4fff27e57d9511fd14e1f6e104430a3a8c1c37226d5bbb817316597d92699c2e3bba9e32d56c94bb1e66a38b0e150743787918c8a1928e37cfb4cf50fa2776d3526f5c22985871897f1415e8bd23b3392c293ca3f0933965f273071aa2ada6d6a92ba65c4f345c9703fc6294636b37630a348e7ebcf36e1efc564150a3244cca38f48abfed48105e1eb47e88096261de67e576aa72e6f1a8014731cc0959767b6ba1eb35d905cac4f536b4f78ea8b21ecd22618f571eebfddb659be5bdcc05ea9c9f94d2e24abd8316797252d0fa376e84091cc21c1d195d2f6548ebfa84ece3c218d4cc89a6226a10dfe2b8377dda499648d1071ee147108c2476e60ad6ec7ea87a2d6aca948b4765e869769abde28fb40d66c9e7aa93413eaceb7f8436466e40da8f8d31bb9ed46e38f4d656e4a593b34256c33ad4d0c4674967e03ca85e0391e07c961f78f29d43a2bc39a56fcb05fbbae446abb251b5c4adab9454e2ba0bdda1a2ca8f6aedfd2a535ad7bf93039652bdddcdf7847330a2140294b8979968b46808b54ad78a9b2e5aaee792efe438ec468ef6bb6d08f9c167476fbbbb2df4b4a41fae8af7d60b40d4803a188c7e736737b95ad7b88546c290725c01eead5b2b11e3cb327531ebdea7c3c18d75c297b25e46ea4784c4d052fef8a0d69ec21e0139d8d8afa2130d7f00ea6f972323aef2c9391ead4ec2e2e7a02b2bf5d3ade20fdf3763d70bf34897c3f1c4207315268fa4e2a9f8d7a9838a1abeddb9cc0a003b302c713ad00de5844bf915a67152a2fa6b53fdada8ad9fc0b2a55d85c9e5bc296c7e25431b30b3e973a16ded6c1d190ce3d9c1412dbed94d4a0f06ee1fe62046dc069c4460b7a6f599e76109db951e666b87a2eafe722afd9dbffdcc8e3368be91ac324622a6c739550dd9977aaa26d581b54169c455d608fa84997ca35e6cd64850f857e394ffdacc879a0ee87a74a9575689f8913a98116ecc8934037a03842ca0814237501401969008e2c27fd93849affe63b0e160bb0880c2bd2daa601d910092c1750c794c21802fc972899581d25da357ae5886a29b955c0b602c8de0dd7d8d1aebbc4daa6578eca64ed474cd64f15a8465b097d20c76286ae8bcf2f886127ea1b9cb453f4dae575dfc7ba51605758cd6dc3397138304bbff3e4bc09b00910b205ffa0a97ccb81797e86497225f31a9918e1ca9ed313fdfedde621d5e9830708263ce8e2cffdf51775319b4685d922b7f4fd94227710b69ecef8f14c6d7e7884e8ef29bd849b47c67b0948da107e7f3f548f41b4a21645bca770e19f70084e9d3f4d287c81859ed75d44199482c3bbd631171fccb9a8f37a2ea6c9d9f25005dfd98b716dd4a69cb7c66ffe962bbeedac6e2e1e5b182f7d9e0f9fbee9c8ddf1e9291c638703805b5961e816c66e8b83b3a8923b71f16bf92a8262fa8231ea42395232b5228cd4c2c598a464e350304294f82e0d1ee1fc50baa58ff5a2c1208a3eaa411fc44dc72114535783358c99ec78b01c6c7f52a04ae36835607249295f80d3de0b0026d64a626ac8b41eecb20bbcf0ab9b9bebcd63534dcedef66d8039c2162c0e1b11d7d85a30c12bd9d024bb24969a6b9169f6c06d9fe2e3205f54ed39ae0a618962192e28ca60c9bb5129302c604d63df01046bf8ed177df01f307165498502c07398978356de2e8a02f0e2099096aacd75f0148e196cc9f54b18a50befcbac9f91ef777d1e6f4aac9b21a9b34c0d20522dfc30a0585908490e3d6274caecb2866c69926e06f34c6d4264e0744935da4e52bf3a18989d0050601c03bffb8a8052822bf67cd45efd15384907e37a94c22ed3a1e3dfa19047e0ec74f8a9aa64fe31b3332fefd4b497a2dcc16647524d810d108e751293397ea5a27599b5be8816f22de333fdbea65058a341aa5d8207f47e24016b0c77e45ac6631e91b95321f31e4a39a0cd1191ff2dc0f684a04e410626d35ca676138ce39894a978627376c7649540531312ed0ee66b14fb8d18d2f18b1463d485e496ed1afe9abcd3b44a5407f7515dec31100ce26e69d99e08730d9c54224134205f723c00d23c60f792fdd649c889dce8ee1a94e7d01d1f851bfca2407c1290e21376aeb075f353e741de0e98079f548cdec44db02a5e89125578dd516851d294bab75d3c03a96dac4ca86807ef34c6a29bb9c16c84e74ce8d805f9e4f3d28620f08fa6a2f964e8ed8c3c40a29696d843ea26a4c5b07cb6672216036771235ddfe6e5dd819e39d6d62a7aa23290f30715208b200724ba44343d7ddad4e934bbd2383cac95f0e72f5c5c5e506fb8fa40eac227ac98b7c6b261c6826aab42213107ad10bdddfad6a8dda519cca10a7692e7de8e31822ee647b4ef2889feac8203a161a0d7d609ed21386c241b770a77bc675a2fb51ebb0c76900b44e695678f6a7142b2a33648ce4e622df86a4b4ca7868ad9944b81b9476615a6380d50c97e2d834d510a96d6a1478c0446e3c166c50e916a685b890f0324f9733dfac4e685f033d4132bd7013a168c90987029480b02f90860f0bb1fb4276642400631bce869d6dbcd782abf1c2f2553302a509dab63be624e31b2440f89a3d722a8491b77814801baac7dc572d7fa97cf76c678924a9676b7ad6e7d9421520b6da02d03ee7fc8d2b2caf5f6c93bc8a93a6ae52a9b419ff2986506a3656a8c24337e36f91becb778bc6998915fc3a855f5a61414f40672cffa74b052acbe60be14f09f1fb00afd2d2ba41dee36ac8f8c70b3279a8c26502977b98ed466aac01240ac33faa2ad76af64c9e9e344a835084961e08386cc766016af636fe67e6514a46f837020e030f55af0e5f0f01152e4d65ac32be0ec61729572e0b7469603f3f5794e95ca57215654c8cba6cd5790e29bd6bb2199291067abd1530468f22d47eaef4bafd6cbb4c4b1b2962984bdc86423178085c42f37fc8845668e14e9cd21d9019f8918b3bb7185ac8b2e4577b7123de9d30f00f7e408c687cc372ce518ef082f985a5de11878cdb158cfd7353903830da0326f9b151755189f2e157097a7aeadc667706af0a6c093b943ec564e9d7f68051e5b7501ad1b289e40842571848a45b8966503c0a477f92f817acd76581cf67a3731943bb419609c37e91384e7904fa20c71a36ad90a974f0f892cef154010010d9e771d7b8117a24874f19476ea249ad974ced66cb6b55fa606cbbde9c904f83899abd60cd0a30befbcf14b9438b1c2670eb827a58a1250dc83d31a910e3a1020fe84051b6aee79ddfe8fc39a3957a14a10f7bd7979069657899c8f23b784099c77ae9ce867997e806314fc3bce290add77e3673504caf6c98735743beb5be5b9b3e30536b3c93eb00e2dee61cb79810b86d635ba528cc065826319a689a89d8bf7d9a6ab4cdf31e949e9b34be99b7246f976b6a7e632ec3851542252e52d7e37f5b2ed12186af448983906f8ba646d0effbc5d14c8d6a0c9d5ae62951c0d748b8b8e903b1063575c034281e4bf6772b015a8150e62b0d5331a16edffcd967fc97cc57cfcee9ade27cb3178d82044f37a88c05b892bab3340e438496bce7a44d2539e2e907e09527f5d62ee36607e6603f6a84fbc33b0c2f47423e641fd237ecfe69eda77a4ad90d2b0cb0e6953223f49e767f5a8055ab84eaf38a0365c2313b1fe15e6e0eea29dce31c8be4a6e93f1958958a6273e4386025b902c50c15d7951faa894f0515ca040b191f416f4a5803fc368c805bb8134c9268fabd0d79e518dac8f5b92030e783bdcf773c8976a287e61c12348f19f4dc1e97c49c21df4a9d5eccd9940607b33ad34f099f42c1e83b94bcf3c8f9a27ab0075d5b61606e52e4eb0c10f0973352e5ad9b99a6287125058b5214b0649053f444f51b42e33d9e53952ccabb2b5011ddca28eefa06364aeac61df4e39000a4ae8baa6c7c82b786d478b5b02d2765a5a735764d08dbac7d0f5573749e3bfd01b1af7309bc394ebb3501b079739662c8aadf97f1a97e63810a72ffd4badb6065a0b9786b3ff8537702afa63aaba7779a368d5aba1e3090a4df4d5eae09c0e3f82e15fb243950ef3b6c5d0468c6f41b5170eaeea4c0a3787f6a94d7f02776456e8ab7fc1eda8c565c0e294e30c0e6c973a024f344be8fcdf8693edab2c9ba076e903ec609a35e7517634b437a7200053a719972df1b6b3b1c7a50fa64ca94c4e0451071e40ffbdefdf31805de3f5390531f210b4a1ccef4a3085ca94f1a25f56de3dacd0d1a2670f6060a05dd5d5dbf455f7731a931d5081c3e2f67394543439b0d57f692442788e0d0c09f7f95b72d0b2de81484e2a64fd27f830414b006a6ce26dfafa4819d67da84de7754f584d5884373c8eee22c179fd27430437ec911c70e783fa140aede89c4a412c4a0c533c9c31c76409fe6dda9e723a8231e71b47b64a7c4f9efa81e7b908fdda2c4fa65a10e3be72fde385e7d9eb4a7117347c1e08af78959ba459ae55434966688851d850aa2a5b185d02e7d882123bfd7cbbeb63596c49c608f46c04ed1782615d5a667ecafc11b6781008b9a05d6bb3ddfb0928908e63b8424a107af3be7540268ab9677df56f07d075de8051a783ff7f988859245fd3abf08fdcd78658eb4606363acf150f6fda0ecbcc5be68acdfe40adb34f794d0a24044be5921322f78bcb6822cf6edb994ad4e788ad5af12c168737e975c855ae406b864f675225d3bf00d0c156e2b6968abb23e76a80039927ba5b5831d87970840bc97fb1959dbdb27c97fdeada8adce418cf39f08b5c313fb10c33171f1eb23dc1f8ff0344d3e0e23af31d11d73a5d740efea80b974ab4a720c882eeac8df3fa4ca81d3a6a9deb812cbffd6623c4a5cf696ea27450a2ec78b0c3dc840e1482e41b124e3cfc0329ca735212aaf6ea500e08409829688ad645538697497232f1b99209c8851c10db3e58972b2ca516019da92922963cbc5948dc69439619b57d11bdb1b14829219bebd6d8deb625b8270f2bcec4e92c212d9339a74c46cdc5d2714421faae85665b68d1fadfe5e2feb13818b8e4f37dd3accde2c662a03a94fb17c5302a7c7b6d608358264432dd1bda56e7f986a235e6b1af53124e3ddfe52124e184ea31ce6f269f8101f4b31f3d7b7fe42752fe97c33368c0bc9aa9ca2b24dea262d2c88035927e5ab4b9c90521d15b88e142ee46a53391f56065e412801df393fb4125d90cd656f9e66d2390ba6536c9fac8ee9df48a8827d0ddfb618b48d274e0048a6b9380d6632e461c012c88404df234cb4e3b0f98a82eb5153996dd8fa6b168216aff72c23b7fd538c074f923146f61f02b781eedb1613f98faedb7709547480a5fd95d324ea55aa775c0809b06e5a52cec09cad72c13d1ee52f285aa5bd357ebbe279e22a752e34c30378de0e71aca7c1c90131d1117fc5ba7d80ca086ca0f7e3ac2389598c0efabc4a338d2babf6f91c96e08dd1e866eb140d6d7c755a4c3555676b0837d5536c0c07f2989a4e3b2e85bb019e441979cce8f94912ff8e29e0e7d3664f6c855ba2b3d392d779f8a369fb273a59650fbe3ee27267b410650962f2743dad6a135a77d9882ec6e309bd556efee93533d27f0c7c033463b68e4cb2142e031e7939f7442598b22bc62554807056e81cea07f1e0f5ee040e4d48693f30b0c37b43e4e6ccd1bfd7169c18d72dad46e0d91b8ce5ecc1ce0f170f94b56f51f208efb1e31444b64ae677cf611dc2310617f7312abe39ee032ec13b8502fdacb83faaf733bffe6117609112d8aa430e07bf1057fc914f522d2aa13e5f35e3236bce1a1765be1393514c900bab48fc2e35f93a982abae9abbb3424a706adab615541d38a21e5795e6bb0340286dd8924140e8d683ac51e174394dff8e935187fed8ba188fed4149d6e873b47cc9f00c39fe2010e4af47dfb53b76b97da8b2b8d30806c7e4c91b4de6db38a1fa810e730461524961ead871466c772ed96716b7757a0188e227809093a97a9bc72b448563aab3a34fec9f323285420aef4b4b3f6cd0c399029c270a678180161f4b97f23bacccd19af1d1bb4af6e0c435c33a5673f2bdf1e901101113c6c28afc19ae2b96063031947922c0e187e4f075e2851826d94a75073d0d1ce1bc2feb0db8329ee30d2cc1c265a9454c7475b3ac27c9f2334528863ef3412b5d0dd133e840c1ff2e6b0188de9a015d0757a4093bcd2d97eb031bdd965630fe9e145c6146d4bfd613046eb65b2851a22626674641335bd3bafd7277ec5833d56e01efdbbd34a0cd249b3b983dc2235919ea178e801a36ad044cd146526386ef39c2c5c45ec6e4a1033c69d574f3dc935433d6c1f65268650eab4113b2c3068af72107471b0745322de1f3b151ea5d54044961f2b19bdbbc64a9d7913071d256b115e034bba2ee8f72789ac5502133947973bf7337e1e2bba0d2f1fc0e3668767f7f65ef7486efad7f932fc39a3fd148d53f3ed658fb2647b0f8eff7fd33f89a7a7c0eebc72dbb9d3aec0c2a65daced7e4902262b2bae29df3d4214e773a26de5ce86a53df933b162dfcb5f427598560e6ade18911b211d435128f7ff3621ee6dbfb8787f5ac4431636035894d445994a95bd43559b1a9be37175be910cbbe88adfd9d6c1427edbbacf4661d7c50a52f28ecf11eec31910f53aaaa58465bccb386382bddd15e646b98786ad61b4ab82460e4c65752ab188e47735633ae0f28b7aa156be5370e2563ea8f3f3f0c754775725a2101bf014a3ee88b1b7641cb5ead0cf5fac20177fcbd9f848d573e458d9af32a275f69faa1b90d752bfe3e893f410b699eea90d1905520020f2f14919e3131a3aa4918d8d2024554669c342085fdc8da5fb3eff20b2dd5f7179a36c80d3d0ac08ba0c42baee73e23db643d00de3740ee7d0f8704c6257e9159b9a0a0a235c289b91ed850cac7af6ce690379cf1279f4141cff9804f6769042a9b6407026d70995c52b0ac1c7c30fcdc8b3e604110289ae1c5c064e4b728320808282437dd887ee797ed126e87735759fe5b33367f94c412d3b842f9875af5f7f23254f6b61a2067ac9f52aa60bb10b35fc3acab1d4c2a3056cb9a347a0d4202e36e77784a4ae9eea629149430e8561def2a371f3accc88ea258eddc9754703282cddd833b675febdff09e11d0d28d2f948a9b3a3639c3ec3569ec905e855155aa6750ced109df84ee90d899f008d67de1aa36c703b28c8eddcee6dacdfd5bf2dc463f7b7458ee68bb4fe938d862df1417f751f7d2984ca91d5cd03dbe6efe74fbde6a30fe192e112a305f36f0b2db052da304c78255d8cb628c6ea5c2029175ba4454401e9ae576e30f7a765833611db70c4d23bd5b6e8239df8766347f46af82ee996f28668aeaeb060f14b221ba836d2f087dd6b3cbb2499bd75791f0e306f0c10f8cecf1c76335b77d4c9f7ccc30e0517b5d7bcfbd94b4b9950d760f5e6c83a4a67f9585bfdb76cc0d7ddb770a166f91cc4e3799a33b01227083f7fa673fb5f1c2f8acd91a26b0e38488037508e1db06ab2ca1adbc1b649778a2bab7c58fb59446cf6752ba1a2cdc61d8f27e8bbfa3ef169f7519b4c6b039e3d026f96b979aaf2e1130c8bb81e200ed8e1036f79bc614e5dad3d9b9327e456d5cc05b9f6506422d0022fd68f30157782f684f639c087d6805b18f53efdb43a5e0a7ef6a781299513206484916cd98c243f874b9553d7b9367906de1af2cdb858a113845b6d4e751c0de9bd345c89f3c31a2cb29c898a54635f8211ceceeb1161364d81f873fa225bdd7a39cfd6554e92753988bc2b3d8e8b01572ca09734206cd09f4dd9cfbdbaf25f3793d94d284c3f46d027bd810407e73ac22f4cb978d5861728ce0f651fe17de28b9ddaad712ef6a57c196d7d82491f5a9666228e0cead48278f3ab3913983c5903862211059417ba5ffd6e52088cf003f378e802b574b761517c511b32b730549d205f57890ab11cb6023feebfe4a2bd5a0c685c06d98f7af3ddbe75958d3ddbde64e23a561526dabe941f56e17e2c5ec666a78ac05a6552cb0d2cb7677ad964ca076a0167acb00692528a41920fb3a633863106302a1063d529b3d6cdf9b4a5a4f20ca585555d7204f76b847caa5c56a27d266a5b178af48a1358aaf1244ef77704da6daab5e200cd75f825c6f8bf36990df82f26105c28edc05c8da1a92f61eb8e8a403e8662f791102e0600c70e273d03c68bb457a46e9d5c2af6306d22d372cff1702fc06511e7bd2060d808a108e108a5bb3ad1d47e272f4addd358bd3f15cb140626abc7c579804fa621419bb1df29650f54eb94942ec3fc108bb0bd791c9d2e2bb1ff412a458a0ed5189223b60d60a46bb6f6fdc2915e1653c50c9cfb352b618e46a460aef94902b85bea548abda315a232adf243e225cae37e9afbf693382d0dfb2a21c0d714217d504baa1d903a71fdc06362614aedc1a54b86e52bcc64718b39aebc1d9aadc48be9b15228a5e7151d65261642aeaed883722230d092a3ee6bad5983107871303115edec5b7ebb6a1a91a10edbb9f6dc24c84125c079efcfbd5f6f45186a78e32b157732ce1dbc693da28ade32ee6aea612af73a23104c51b4ed8c5fa067ffb8bf915e2f68aeea5f55e26efb290f8b8b3cc2f6634c81978fe762da595a0ded04ac3dfa86966a744a8578754077e2cab32cb7e3cf01b95a77c3db680392b848e07dd66080214fa5b9a22883b16baed39d54395c3c0242f2772dc7b8db63db3ca8d4af811493d1e101e5d5c8d71f167e8978677df2755cbc6b5df18209b7dda9242d62197a7262f0d7d5d5cb833fb9b94bca0d18523c038f4083f06f178aa3969cd0b558c6a5425925b48076399fbb13fadd6b5eeea6d8c9d0464a5d8671bb47c822f838f1d80c13efb48791953bb10269b811550fda675942834901259e8f2bfbf8a3e3d4e29922006e1389c724ea0151af9670787702670663d804f5ef1b68e4e18c50df274f601029ea7c62fd3d7752f780fc56d1f1a8a91c006063a9d58d8f4f211c817dda269486d3fce50f3bc6dd0f5cc08f08aaf5ee08097bf033b052f3eb25bccb6eda11f7f79220c94e265c863eba0cac8152d228bc76c22c7b7956f4923d335a06ab7c4b54b73c6550e922b89864d98100f1119eeb4c1a99e59170f08f04216730ef8a6b0509eb30d7e4a45feb80464ba92b727f547a6f32e66e49698e1db846135862281fa5f514d4c651a7befd5723833ee638898f2f011a8bd6af7270ca2ec30af0a3e9513d5392653a654f17aebf12f8bd850d0257f73163590030f769646525f159186c239d26785b94d81f6ec4e00cc045a86dbb6a87b197ad8f548360a3bfc5ae3e016c838065fd6932847d97dc8d0531beebb81827ce65681da13c7e0b0400a5b00fb318e377db80246bb8b370f90d5e0e46df5e58463efaf8ee54f35306b6490d78843986a9c1fa2130c709e40b733c3489a3b65947a274097f0114b181a40484d9aef6ae7b46cbb924857322a01927f39a3b592f171bef1d533b2bdf579f227d83820cf554c7ac5d038da7f7c842169958270abe9e1d3efd29cb7e7fa7a588bdc5799994d97b45a7fb2485df2364e7069c62dec0e7f729f0b6e00e7f293ad038ab07ca1e7d789f72482524506330b307eb9c2f8c67de080eae2f1c644f65be97ebb35fe8cfc2d36a0124718e2b0fc6b34e480ab7f5a73cc2fc7324a0b8834ed3739e40bc6378631b98d41ec0f68e8b3b8e7956766cbe20fc53598239252c19c8cc55517ffa3f02ca8a7fe47f0a966955b9eaa8ae8c6cc465f3851c8d710c7134cfdcb08515975b728b70f193b4ac73d0d20848f94b02cfd601e2df04746df94c2df73d39d99236c3a8d1edbd8228da3819357593051dbf62de867ac78b8998084488defcfa9263e3f6af12c84cf8cebd737f68003fc437d8f35c562f9824c13c10dd6ecc8a69592701793d50976c2b2963e343b87920fbb507921cfa10f60bde3f3daa6a3a1f8217cfebc025d576ac39d91c0fed0b208c567ad85024386c8ef8f59873238be5ac7078e2f667d25110945b2a296438a1b936d941399ac7f70ae695a58939c0ab239763c0d1ba9a2bf3029a9c08a94f77f34b17a44c60f5ddfccab6aba2b25d8e6aac92c5406eb7eb75a9027b9ba43025122701d2c7b0d3fb30c2471228c115c16f29e2925d6812e104aab100a0304650e3a3e0ec2fb6cbeb7136b6ca5c523527ceff4f18a309585ee738fa91295cb0a2bcb920357a14fc7ef4258e1e40b3ab46d98507c46ab03b974bc40838eb70c76f237f53ae567ba232b4edfe66321362e52a0e9ce0c5e68c92f84ce9b9432484d32da018a4069672a67c53ca5900029225aa1ebeb25c0d4faebcd408d4a11c715e807c5a7a3d3bfedcfeb71e22fe97df47f441d28e02b8a91eb1ddcbc227c1bdbd7e68c5e2bc5a5caf19d705ab098af64c13bfa7e38b5434fe584aa7acc6c76b896577b207c4e0c6f07a2c62762013d2e3f4f327f7a1f7ea3392cfbfcafeb9ac530e0b881f14d357fb8b08685df14670ada2a190c43b1d79981e48ac997b5f3e2aad9739ae4ff81f4b9f39cba2c5b6b33dfb45e6ef5a5b4daa633f25949869340f6a7e82ce45678c165eb443e01e42659c352e32d5eeff3e40df8d8b4eab3381dc9813fbdff8b46605cbf7e2da5502e83447dff63126b477e8106c1246c5b4561952063f0f770fb85b3b10bef580f8ed10a8c624e1f0e3245f059f250e24de54f759c0bb13f7367978eb6dca60803ae27fdfd6e58f9d4d89ac50c0362f200bd48d1cb3a1c06ca85a6620543c888746cf782c0e1ffa9311d6864dac93dbd582638dc256e39a0c15bce4ec23a1f1063445d06b388f1721ff94040339f48d4306c49db51001bf666019915c93008dfaa2037a8742556d3b2606f48a4e5f6425cf0583ea82d49a0dd2bff76e4562f171ce1bc4a7fc974c10dc0fc88d7ecef63f3779cb0a6714e758706304772a2874bb75f170a81c05bb6563fe5a932fe91441c014cc31e3a5517c3ecad1fe5791a28f484a62a17475c442da99c395344adb79cc203a5e0f457e0747b399ee47fc753f6c29aa084787bf1086ec40e7a01580654ac15d719475b1db7a33b901291176ee45e93da3f272991a8d3754a01bf39b7f68cd670b8207725c30d66f3e31e5b167ce703a4b72c4df00158715daaebab16591caec38e1703148d89fc1917880a75ee4a960c68e275c2ae8d19f17acd333e6746b50d41da949a8dde08dc785ccb97333546c0d95c644568a8a2a5118c5e3c0f8f2db62ddbd5080f69ea0319fc7ff7fbdd6a210c9a8125bf614faccb359468f0a2a61820c4cb3663291288aa8d773630f7de45d178fe2efc4d80d14e6f117d36db50c41694ddbf4957db04c79b3831b7c68cf5af764ccfa6961f1986624776efa29a911d0ac9c538d084391ff4d59fecaf91a3d9e9088b0c2c54d425ff5785e12bbcbf21ee35324af5d7bfaf421974152603a34f226ac20f4bb7a3fa0eeb6642925ce1321bf6045d1d37b74cd32119673c833ab0bbc96b3efa0014089906c2a8b658bbab63a0b630a75f0d966a98674ce7199c20df98405c45a99219779b2421d0bc6cd65532f2c04ba3d8c5dd3e525f0a499c0fe723229890b88d6c3bb90338c5e637f6a4328937542e49e4690a90028cbd0719d348be718714c6c16af4a00da1706b2ad22c78e27c68bd86cf7c934e251d95da30afb99eb82539148e5ff4c3011c22dc14be1b4aa4dbf0e986a6b771b96e45ff6d3db285b1d4e9b1726d462077da91a53faeaaa8d4f8bb4e64ae34cfee4ec40eeed09466d99cb15addbb6bb94ac9ec88a83981caed944cf6f9ff026632a90bdc4dc19ed47e03c737e9b9466b0bed087df851555175cf1dec7ecccf89110822e79111716c9244ba57ea24f7431f10f5688db007420b19a743a5383b037e106aff5b4143bf51df6583083c5a47ace2ff7156b0d868d5e39e231c1b8f31343eee8c1ae84c437c09a6778c2b34c7f769fa8c14fd14e81f31c990f5f2ece5af8ee9110beb303bbb9da1d35737d8398831b4901b772ae6271ffa49bed6ab969f72e80bc49457f5aea45c18cb5f53c5d7a6cc5e13d065cbb0279249b2b95419528a27e9923c00bbaea7f6f57fd6034d4640c01e613564ccb42b7874645e2d13b834a47be61b246440f1e2e8cb5adbbafac2f90e9448392d06fc7c86f6f8ab35a3044035130633536ce85c3cb1a5f16b52c0611f92055e3a279dac5eedab530b553dcd28fb87968436590fe66347be11e84e223bb7d39f1f63a4b77b05da748fc73069c146289c3ccbaa3789b776dff352fb85356032f9416d90ca709b23ef2a80ce3a6611c6177e5a39f0f5a4d3ff1797d1d3da8082a77a96d57ecfa6256bb408c1c6804b2dd6e923da8259a0a8c5588df32aca01fe20b44f98a441da91fbdac85ebc8c5db626b21f5134ca2e580f06a86f4cf4d5db349abd629043643a8e83378116401bd39241f7616400213f4e7271c4f3b5032b0af821a61c4b17953397fc6d85fd908e97fbf6df92447c0be85bb5dba2889102af110693de7825bc2f23227bc6b26c306b4eb87fb81cc2a11cc681744592b2789dcfb5ac18c5154d385d49e4143f47e31588e9c3a25c96cc5ca21acd6978cf9fa44696319ba23bdeb51267ac71ea56a05ad1e217574fafc4f8ed9cd2b4832bf6edb8471d99599ac949ec27c2fbf784f1d720de6eb1d3df7a948ab7dd76a7b2b86710f71e529439e8bf9cbde727bd76c22f748ddd3cf77f621a60bd8b6e5eae7daa30a549d973e1a1e261de79ce0ff3d02029494ee54642072cbf2aae5209bfa86e071ee1f44ab1a1e14dd8ca69bc168ab1b69855fa953effea50e854245cce2d35e742eed6552e136d65de890ddffb24a65f3f73cc29dfe05b4465c6132776668053227cf9e452943778c9da0abf46b16668782e1a47f3e55b959c710c7675b3908119b88a6c5f8793afb77c6e78e3f97caa5c7f199e70f200cf618d5e44b45e581c8ef86a3805a6154a9fda68420cc7790a8c6da2005506be7a031e309be34f48f6a2d1b49f8ea2fa03c29d7c7b5c7b7002591c59ca7d7a1372995c0dcec01df1c8fe2da6c647331229d3bd7415d0b2a666974ec3d4f109b6a16491cda86e1a562520f7799576906741d426ea8061be22536e3aa5792d79d38dd016cd49b90744d59c1a9a54bcbfbacab127e93433096c708f402399628bc7608eb0362e44d5be5fd263ea494e3cf1abd46a3482be4dc1d7d82fb5e36b7c9ad4e2cf1b0734f0c5f49a65ec87a056b5ff09ec7850ee8d62ce8073fb2f4fb886a3f3241509c413537a2b7f19efe790758858f39e2ce7e57f4cbcd2e16f37c72075fa98b9e537f6aa669319377237b9bbc66e876539a73be56c23c16416dfe386885c74dd3b4eed7edc8d041bed5b30ac97d25c80c81dfa84822edc4f29ec5aa735819880fc2ef1b923b5140fa0129c427908db525e7d2160bdea893c20a09c0ffb3c44adf18acced5954140e4b45a68ac9079c32c4ec862130318df16f305a6c82f99c9283a76acb85df2fe51e7201332fae57a16292060da6cd7aec0f3867bea352e8af8ecee3952004952b309e2543ea758cd498247e022b3858c824bb42ee4a2b273be9a83c4c92fe56d41a0da8b5f50928bf387da6f6d5a958a5897f7208d22ff84a04e7e1f46fb82b91ccd2994a00db68d95286aaeaf9993656b66c1ae13d23bcc0353a2554e1fde9fd5c6926dd2470cbb49b85e2518cc5008bfb1eb9a92834a2ad9375dea5cc7bbe5bc6055d270bc3dfbf84524e494829c29c7165116bf260d24a3cd120c2ef0e57a7742da99d30bd5b299b15a2def0eb16d78c2c5946288558c8496171a87617f9a567ed839f0996add0da99a724387ad6974d3725f275884fd70bd85f0800aca497cd98a09ad950af88f32f1beaeecdf3690dd70336349265697ee72069b8bcc3f10183e776f66158e6213f8f5b753239e3735d02693ff7a4932d6ca3baadf35234ffdb9db70cf9413ca2d91035a01cde0c2b6cf862041f385b3e42eda23f52ad0b4322dc1029b24edc1b0bd4318955fc3dc7267b974b1744505372581dfbdb8e52ded6fe68b5150ffcc0331c20fd1555c12092198c96ac895c1457ed20482a74a492cf5e57bb1e1845615e28a3564d6f9ca5baaab6da542dd5790a7e763cd25d56111fd5d9f1e5aac7b7be27428c61461b265486192854ada86d7beb5d817cae91a4dd1eef74d360e778492ce37a8cfed6de6ac07fd942db1b28d951121ddd85a574dc42de0b14423624020888c5fc15f6afbb8f17e958932d833179972585e85f411e2e98cfff045683f0bde9c6172890d13574bb00e54ab663b4e197c774dea260cf2c7bd6acf601c3fb351ffeeb5ce8c5a6e7379d1d53ade687d2b8d99369fb70f8d2781a50ddd1113414e62cf4f523bdbf0a78b3084428232dec8317f16a17dfcbca66bc79975ce03f59be0754981a28296100cbebd8a4e90f063e2d027e9638173a2f481631015b5a4809b90d4f414a96c2add8014ea7741d074245c96e1e3bfb4882b2791e38fc63ccb90da204b2d27c8f7c1103adc40f2219177e3c61d76319bab89a79395240c04392d110661ea977d768e6739478eb004fb6c395cdd1867ce9c8cd5a429ba1d89ce0ad8ac747baa919070ba8cb0a24f1a0afd1e1a88d226b56cea31ddf99bcf8a4220e249ab296819cf74f3ed08c3ce86093a701cbf0809d135723d55cf918a0ba1d2a6fbe0a1eb70a27ce90a3a04354f3d9234012113cecdafdb85a712093464f6ee9e0b43d7ecf965093a50688ff8405910c8c55d645befd164412ead7a7e3efb4c94f99e4c529c78b61e9c65467a34398908db0f1c800cb16c1a711e3862a1f367f00f043e51894511b56219cedb1e72f53d7594f0522390e83a575c07b4146f65b0a03484f933610a3715775b16a90fcd8b6b4d7665c78d564dfea3159032df4b45491f0a26c0d40de65935e4a3a67e64369bede8d32583ab62cb27b71fab3582c05911e245103ff5e1dc65ca3bab7e151f2fa147a06e854028cec7384bc3edfb845aa00a771884779badb4c594c78753200ff6820d35001f49b740c96d7bbc8a680205d2e13f12054fc726766683e7c586e27d34e0b1cfb4e476f1a05c4e08cbdec89fe36ca42ef50903b8f5c0148e5ba713a1d5f6db300335c938c917e15af969da68133ef610ed2220cfc8c2682803959c9291f4a2ba514d3c40064a586a1a732a40fbf15e5d51a495049c0be9ae2ebc28ded8db1539c68883275b1c0664c5fc1d7a434cad705669b61c3f616b61d269fa6daf2c65c022fb9635a71b77b88193908b8c84b551591cd283a99586cb098011d3ae4039be8ab6a825b2fa4843971b6afcd2f467119754bbd4eb30b5be5ca4597524ed1c53629b7c4d45bc1ec830a7550ca64d572726341a3a6246f2ec39c602c82c2f62a0798e6c66a89e0143b61798bd567ec14b8b773457e2ee520397d471741b7fc9ee7e72f70951fce496995fbf769d6cce92e0ef6f78c54e9bae55c58a5f2aa5dec8161eaec24d6e428ff760fa932d74809a5396328ba12d4f701d4ce4047f8f8f7b934e01697a60df006cd48f22eeb300db21b2f716823297a32db7ae4593d783f1414e632174cfb1e9bd612a0b193ff075d64cb0b6eb6a6c4d0cf96a2ca892ceef7d372b8eeb28948d44891830a0b8850118b91c8990483933b409bd03e508afda463ee9685051cbe27d790e64b3b21f034ced05ca1298e7206d76c18282aec7c8d6e236399daaefdac3b04236902b5c2888ce368ed81356cbebde9c3b7a8c34cbec372a983fe22ea1662670108e89dcaa5087fb906ef4451e2c998b6c8940700c503847aed9853a87dc1690d098a7f5d508e404cbec01e2b61062cd5edc13959b97e88f68e9299e2b221fb4d161f119c5ca46fb5d1667e45d9cdadaf8993a6df57f250023ce6c00598d858f7b9d1ed2ba7457fefb709ada515aa68ed59349ace4ecfc79c7911e350a483eae7d2464a2b932f286592f1217b91ab359434edadd4b298f6dc909d446aee5f8a7b4e5ef82999059bb88de1306f9ba5604b6be25edba4161a93bcc85194767ad4327e903670b178d7dafa2af78976a6c732f470d63a4301dd1c38bc322bd4f73db89a358d0f26e2632dec67837ade562260eed9bde15f57c0cd3f5abc311921b5a40c62c85e892f981740d5ff19f368bbc84b71408bbebf086b30b5186980f4abd3a5290ae688987d50def7f9e480c16d42a15741cca8af44644382373b1f3cc6a8de2b97b835119ae34700beaf6f6fc1afbd8f93151993f3aa07a95dbc107a9e2004570fb6c97c3153eb4dbb509190c769062d553517a7675b1e59521e07c976993b8e191904c0e0ce0cd44d68642464b10da612165891af29b481abc1be62f05e87b9effadb5ccef79d591ef731f80d42c358d428f4963402badd132a6583d7d52f5c031780d03151ed3503806c5157b0832de27670b16ac09ca3ee3b4566247dc488c4e5f31bd8bb62c9e4803f91d650267cb71dbd4e40714aeb2d9e7782472003f12747846760100a97fb09ac9ecdf8c54fb5c516a577e1e1b598b49d35fe2bacd8ff236eaa54fe29a518dda68369ac46e99bcb0fc77b8f55c180b5d5076efc7d382cddf624bb8e39656d8711cc692e0033b4267aa1c2090cee704c52ef8c8c25d16873f24b9dba703994b8eac3fea634e63b22d6fcf16fe1ea74f121ea2ce735d176e197c3b5e0a9545e831de16b405a9a55babff7a01dbc6aaa937923e043a795c135a7cbbc18ef32e511a59d4f376c468a53355fe30dfd1f8be29651d6b304268ec761108abde317dceb58af53c4a938df74d109e7afec586cedf40230c92462b0c412ec0551557c005e2828ea54f02137e4ded47dda4c29fead194b048eca8dbd1625b76fb3e12c50e968c2fdf0c76644b11444bf6483ca3957eb871c74f05c57f4e4e165c454c36098478117d7f79ed389e92f44977fc2b9b2bb3a24ef7acda1f18a8c9b1b002b461d0334f5e94aed8dcaa3172a75dd90f9c5a9944ec6f5bf846976288e36fda81b3fbcc464bec77f12485dc9ffe43cddb2d18970e019322b0069eea8108e7e4870f0aed025086f69b21add8e032bf086a9ea8fbdc51d3717a0d5b0a0002096f3fef457130e01ba204d6c7bd331db9dc8e7773134c7d7c3ddd9b4eaf9febf009ddde04552485f2db01eed4d97d3e43b6cdcd7984ba44f327dad7e870e30430033298f13c5b371b1ce64c2a71479823a7f358c1aef7b1eed955c2cfaa23afae4eaa11c37a241210462a75ff4ecf1e146f1dc12be991ef51559c260560299654758090905518b29a30cf9f60c72520f28d2237a78b697e20ebbf0898c731f9679010ba18004ef389b7463cecc71bf4b658e1404727c23c55de56540fe33fddb79c1074a3970072bedf726a1beeeb2d50a0ee6ea68b3345a7cc4502a09c7891176e29ee0dba7eb13970f9cf75c71a8a0e97ee8f424a53ccddd389a57d0231697d150694fa2176495a4e1402d00a924cd629093e5343a8c8f6afa7e3151cec87ef90545c75e42d38f0a19d7b6f25572c73b85d654fe72307dbdb9cf56ec458bed06edd7a897ad7310f5e44bf79696ea5d2075a58aa25ce56df125142500d3f9d9d10691618cf5ddebf2ba62d338b2ee476be0f766e0c63f11af86d59c783f1866b2f8b275753d63d7cd440010d4c4a36eb9c87fbb9a56db1c1078006a01d45212720d8f9a67ee6767fee2a8c76d7eb55fc9dc42ec5d2570908cb61dbcc758a01eb46e5a3750260c1f3fff8bab569c6e1146e9aa9953207a43119a019cb62ab36ff52b80b7afa8d3af268892ce41182a0b9c1dba5f11c276938a1dcd2e40a8bf7fe54f8cd57f932f3532f610468cf419ec6fdd4b412b6a17da18143238118e104e971ce573bfa48f144972ed9cf1b4895331a3dcb0ee9d9676d0018274cbafd321883c9c1d3f99aa0cae2d0899f18ef3ef05ef630779265fde929aa47f4ed0b4dabe01d33c2d36565df73bb3e77910c9d1ac9f2171fd778ddec1d1289aba1b4ac21087a73b8b484aeb98f98f6d5122982988e5360d2802e5c33de5001d4814fbabd7ee418dcf92a0a6c80d96b1ecb4a37d6d17c6d33f9af47f22e9e76272983446a94f1b684425892dd4fd051a0533ef75ae9dfdf21921f6b16e415cab76b8b04273f601dccd5e7ba0f830fdf0bae519be250b8205d8d20d771d719bb1ffb2065accc32eabad5bd32afb94ff0170b0a0087a62fb3ec9e8702b6f6ff03fe8d5e23c66c2ad59c71fa8fb9318efba2c57c3738778f75ddddf86665513e4173ed90978ec2912785618f29a0c1eaa69dfd8f436573cde108408bc1e5d7e419d4cd498bae8bd08a5f161ad1c891358c3b452e45d920930441f39ab41d97f2ab4903a1ef035a3e0b28387cad0adeadd0c6c56a385fa2e3753657006b515e9ca68e0fe700e6a59e65271d2d83ba00890bee3d9453175658ff65231999f49ab25dbc21cd622be2ae53cf058271be9b08a3a754a7fa902702e5ba99ce162b864b4afd60cb1ab7769eea221bae0e828f4cee48f8a66b9a13ae1e61200ec0b07818ee5cf927175ada254ae120907e6c584e8d7f349a8062f72bbe9ca8317f4101e34d5d3f91a4a74871238125f0186f53e5a369f8185f9a6ede2f83db2e3dff48aae890eef0ae19bf8fa54b398d4300e74d05cb87c811f625a71a7e0aa63d3f471f775f25b9d767cfe1c3940e6861614458c07fbc9ea643c1c545d702670fa4eb3884365b6695daadd4dafcd0607ba8ef62d9414026d1ab61d8eebc451c0245d168ce6b958d5d53073049015e0bcfdb6903e74c5540239c1ea723415cb07ce5053ef632e86de75276e76c24e94835bdfc25aaa35c2f585540a55d60080647b302ff3a6e83d45f63ee45a2047cadaa28e8276bd731b099ccfcea157edeba051e09c1cd305069fe4adc33a574fe08e10e194c15fdada179c5499a70de3356c1c9b98183f9bf211675a7969dcab3f9cdd68a0c44d7948551d499e31bdba97395824dea75b472b32c20687777c79cd82a1e9951a98a6e5e49b88510e4531287995240d75bdb15e120f3d720f66cc06bd1aa21772bbc6485b7d2ff1a7f61135713eb01be01978af707e9c9184327b0eab096632410ad03d6310f8c7e43fc4653520f796ebb0a22ffca341e7b5e819b26a0bac0ecd5a670e91ccd521923a8764387ef78ebdaa8d8703964ae9b92ef0d9212a3d45ac90a8ec420086bd9b9cc36a1b457b74f2c45d8c2eb096b7b305ede9fc65ede8ac0bdb7fde1a4174d67ca4685eb9c3c3f4d89d9a7a8744d610f16041060be1a426bec46543b475596cd1a3aa23b06f69dd00e995370bf749a6d4aa8fbaa640cd84ce134820d73068b99d1a5b92eead65031e01873f5b782f448c46aabe3319c1ca24afad335c341fee37afd45f74c58b1cfda0e613000c5a310ac50b7986185ffb26808d0b73af152e2068386927ded15c9d90a23b622594bba9c1f060a7060cc408b1c72302a8be1412a7546ae910adf96316cf9980b456f390163c8daf4d11d45df4b67f10977757608acf2e835a483604648b33aabf5b9c9b20ebe629878a04b1bb0d85936c753b33adea7b416e42bf04a1904adc948e08a470d8a065b10203845fbf4cc8d9e800410ba25a61484f42be1780ef48416f5d6da9884a12558e057127f93ebbeb671730b87dd5a0934d4a2c4cde82a0c32a737bb82692202db502455ead541b6932949fc3c75b79f4d6f20417b53fc28663593e05b237b411b19c5306b5d6c01f4ff007a48e9fcc4986faac4bef4bb3630019516c0e72b8c3b971e1abe14774b46d6e473f5399b5a9d3af0b58d24bcb0c00fa142c72d1b87d7e0fed7c83140374a31e7c98dc9c8ab1f80fe65fabf0e25212d3509a3021388ffcd0b95950c5d3908e4f65ad777bdadee7c04a253d9fa4fb86374235924780a19828e76a51ed39c14a43aa06159d9a6a1b2e6ac9d5c3488ea0544135b1abfc0bf1d2b7d1db8ff7a72843ab6280fd097715b60bd78c16460a42a59155ed28e0069d1fd204508aec69edbb7d0c8bf59c17766d8e66d83b7d87f26083cb1f4e80669021d68490b1d5ff1312c7aef47228505ec64cd5ae725836b440deca06c99bf1ce952ec522411cff7c69ee8548f89920fc4b02d74837d54f0e568be6a176b35d858540a8e4354b35667ae8bcd5a78bd1827a6465ec112f47a50c73acf7369ae4bf9c5331f033e5cc466b28fd626e8b1f6b8728913e19a8b18dd7422a54ba2bc061c0dc6d7ef05a895447a08410d4deba45e1d7ddd2d853bb3bfcaed7848266235d72979e35708d8407839f3413efff825bb11e88fb8a2a26e53d1d63b432adaf9703fddebd1f444da51c4ce022e1eeea6828c8a8037600ef4e9642fba8b5682e88417d08df69ac01f67ad3c8e679389b5066efc857f25ce419a8be0d3f99806f43f751bf060b6f2d892a8c1b0659a862370dcb375388d5429323aa43502a67c508709c31e7fe22b08b280fe4d65b019015c31bf3f67274fe977d9df83b5c6a45c1bacc89f7178017dcc093590da4808a3803d60d0245ff013026ac7c044c4616ef4770f90c3583642e4f26ef1e16619864ca042cdc431ca41591e1d757e7fea2ae3e217634f1b413d169b117ca8105b802df5cb49b8f9494877725a7af522b118d04bbafd857dba58c957189f7939d04e2124021b2b981b1d2ea88eafbcbf30e4b2f2a8ab1b0471a4aaf614d24b9ee3bd0b015e963999327b0cc0a5856123ddcf061b67fae53a0fdcd5390b60b08f9ed980e15c617f2a0088f7377ba190a27ba9555a71119e292ea50524dcfe20fb6dc30e73b16ef1ae9a4443c5a408e2fbec00151ab48f67a6e52360a4f84ff6f9710fce73000ff7dfb741c4dd0334bbd9e757e7a9680e107ee5154509fc5595147feac5c92f581067726c1b598ebf26968bc5f94bc3f9c96b9620f9ea41b22286b0df7265ea132d020159584aafbefed4447bd51efa726ef5cbc32a2ac4748c5f881038804a3379b2c805037a995b3b1ac0e4113e45f3998e97f2bd42ea426151b002e4e4fd7370664f24d9bebaa2aaa75c70f1d309cdd900c6460a8c28e6c940ec2d39d09b7e672517d329f5c5129e4177205ac6e65c91a81f4365161abfdaaf97c55562ecb6a315a398ff8ac9f21b59528c578fc7f8e2d8efd8b131b7b42e1927f7b5a0b450d25719d7ac53d4c5f2dde6de2fdd6bc1f93e2447b47d76c91ec69fc69d0f89f5e9e3d733d1665147cb11dd5f255f6b0040399e7caa093f222a97b73dee337d1e1422902a2bb8a9343ce6d1274a97696fead3afe988506d1122f851b0eb324a76f9e221eb6693a3952f45536eb332f5b224bf998924ad1c1b2e810f15a75d4039abd1d7227723b9412e3a106ec9eaf8ba1b16515c6c62d497abdde1fcd4e30569f2cd819b8ddcf6835eab2d9339ad0a806b565c86f159976982f6602f3272b2659be321e450084f0331ed854058930ac8f81ecc07ffe28dc01f25f56c14e8d28e1bd47781a98683db631788f92b691ddde249d83d5023c06d52baf3763daac92e2a6ff5abcf7583eb567b5c7e29e1d49391ace390eb4fa7aa386c1049612a3efd37087a6025071bb0bbd12f796cf57c6c8aadcfb7135952248e04541c9844bec68adf6bfd44344d8f7c531fbfdc124b951feed037b106116b2fb9d4ffda480f5bcd03206151e8f44c9b6fe42d40ca011b3093578248722ebe4264c656a760b136ed674cb95b5d42982809de58e145f47fc0a35204d3062b6c5524b4e26392feae1c417c05ce6a2a133f75aa3d674dbe2c6b41b1266bf1f6dd02d798abc74a3ee755eb351b8bb478071c7901e26d9ecabb39b978207e019fb9f881b786d26e76d97c4594f6f92f3711930b90901dd98a7e9e179b0b0994b051355175671f69d8427ad992fb527160b12e687b489c93fa46165894c86e10e72fa94e1ba052ceabb15d32106f2cbefc85625af133884fb2b7911edd054a82b1c985d2801cab607b6b0b1f848cfb23e54dc5cdd9d03cf4dae9b77e9cb19af7c1771e3273254e5e2da84d2e91f34261199616957e920f2e5474c3114738c730533e1ffeec56496621e12ce01bdf8045c70bf9ac02c67193ec334e900b388fa23e260e73ee609f3f6eda6de6ca69a5821fad1f5405ec5566650a3f79240844d10fba22f068329af39cd2e3463d4ccb86b42d83a5153ccb9621762d036f6540e788872eeddb389ee429ff3fd788f8cc1a91ba04c7dbb54b42e08ea727d38f40671ea09e419af1f7970deddea7b0682985e06fb967153d93a54aff1d44e4c3fb5a4e58ba76e964e195e24470f1ea612b08ddb98ee514e1ede0fe4ea6022ea8687d86bec3a643e7c58a8e00544ec4472de0d43227a457290a56f8a25f207a919081e6dc13dc254b5ebce7d4d94e79474cbc175f201c80bcd0423c7804791c3297b5ec3b81528434602297348c0f8ba9539852d32a1b7ab5ccf20215bae6a98453fd3d10037d27f9917bf4fa6dc7dab84a6e6be66b0abfa49cb6a33c75d21b5a1edd27945232f1ee0c2655653c6ed6c737bf29686e90208622bda3aa4a93b8e2bce237af0eab3cf314a6d1f1ce6dc422b04d76fce9dfc5a8ee52a5647c67a79d106a52ce99c5bc3166d0b1cb0a3bdef88ef66e8661d374d36d14f62a7a9390e34a5de35116623cc4808ef8b595c54aa75bee94220ff703c7f70cd85a84fa3b740aaf23dadfdfac96cfd2852d4a8454cf7c4b8bc1b47b8c0a1a9f25432287c7271c9b5e23c3d3e170818b5fe087983fdb210104bd5ecf76dd9748b3323a37c7eb760a4d68f2efceaee9fbbc19cc7d91510d0149c350334e44155c10efc356137edce789ccc4cb4b26ae6ed955a6250cc88ccfce3ef40d79f30119d6d74a30553d7576fcd9536f47fd10d948c4171cc8191d5cd5b21734436aa9e8e66682975f3e80fc35ca112f17530bc6dfb50455befe189e89365778251a09922e1d49d7f9e6695213f97132530941ac9d29ff7bcb0ab088ac35598c620561398633cc35a460a761bf066e54712e1547420f12aaf93f5e33264a4a0d57c73757b5a10a6e8998adef1760d47fd5f4f8caebeb38738f42cea9733f3bb4c8a754b7186131886fa06cdd19e1f3f8294f1e4016275cec11643a57b6e73626ce8bba8e9d23e4880b7538900f3c8152c73d9bab832cfafa50112883b1a6d5afdaa64a2fc16e245ac0493358e395993fe014affa3fbc9c8a1bd0ae3617d1440139f9ffc1610f94d3ea35c99155207041df9930dbb19434c85447558aa850e756d146c7205b95db08b8e432f4478f3f5c244bd4a3895350209c3f085accc046164a35b8de12046562b428f72f8efb3a981f507b3cd79b8df565698705d70e2f03f55a86b9a401f5e1f1b4d711a185c146e51b2fea555ce2f979dc44ff9a359812887c8ebaf923b9669a95c1cf401ee98add821472f93826a3e56ec94d29071b4dc86dc078be8e68e6aefac8bebc5456bb0ad9b03144928d23e449191f4cf115055441e18073d66ba76dacc13e92424c297001296aa184e99b6e59db87166b27423b8bd35fc4b74425fd0d7951443f3f38216a9f701fec90758d09efbcc0220d5ca6c0e1da0d0ff769b670bd42341c4b9e55e8e131f82561578a1441b7acd26e6fef2bfad4cdb872a3aa61de3fb1e8b976cfb86912ed92bccfdcb5d5cc169ffea79e19bc527e5638b62e1522887968d4d99611a7628c023abb774c5c6286751b8cc07571c7bee134234972ee6e3ef9fa978c4e9e9d75ff73e4a5e10d625abb4c4bdb3093c1dc60b79276590cff72981bd9412d189823c82ec4c57ab5356f93f83eb6c04228aa5f8213e2b682633583d196e4a50e12d060b4ac5d26533fa801e7a832bc5720853d28a4e612b373d2fa92365f6feaed61ba20b4729bc8e234d5b1214dc7897dfc925857dc9c85d03ec93550d224fbb153dbf4999b0aca34d5488d3df3081cd322c550ea26bba23301d73741cfcf9ca3a948c2291be04a8aa4bdcea652078fa08638f0c9eda47830d4a95998b12a71b0ec308c01e0ab36ba067882d99876a1a0a8b4fea53c78c53ba938aa818125e8c42e13555e8a5ef86c8837b3f358140831ea739591eabeabb48d0ffa222785781dfab4ce72d15b629d7a846eecf491547594c3fcec20cd4a754eb7768c01c0cdb55f0de8196664fea6ca1d2ab9fb379ee13be335680aa43c779c8dacfe09411b0fae2a92f27974c538c1c3c6b7548dc7f11ec34a635b30a6a4fb331bfd42f8b144ee6a2528112d918a5af7fe871ae189a2ea1f295b8266ea0ec052ba381090480f4ca6ae15a87daa34d673940bb89ef9b6b0668c87e5ee486e1a3b80c19194e843f9d6799d04601480a677f5b7bd44d04dd960b9c5132f3d852f72f6d3e8b530a8d2d63238a4c184850d254903cb36f9ed84510a8a35c25e13d3f0475ecc8d0851ef032a8ea0186498d9c5b3d0d685d193aff224035e5f5c63bf39cdb04eb5918d31c3a88b7f6ce212b8db68365a496d346c61e328b489db89ddff742e3382ee28adcd7c94c49af479735cc70efe887c9cb26de031c365cb3a63088c6309a3959481022d73850d2299fe487c7859ff32fba4764ee0c89abfe513fbcaf73fcb7899f5057bf004d7ac7c39b7f49b6ad9d233a7de7ff67364e90830a21cc6c48ddf5abe627cb08714712a8695a28f37ceb0d8d00b414dfdf21c2cd4f17994f3d4c765e2fd17729848162ea2d71bfa291675844aaf8184d7c49847aaf38cab93d343740f45790d6dfc212b0ed9cd69daf2f159174668565ea96343e4488ba8efcbfa1801a7c9317a5fbe012cf6f50552de4dd31c5987ffe08bf3e63cc37f084f95d291617c11d14b02a395a53c4568d136b02c693c164db6b9b88b1226aaf9e0821183e989fa419f0a1d3d25d295eda45d5790ded48a794f505fa12b4b15d95ced1349a49a882bf06a5d5769b2b7cfdea5da8f281b5e4d640c42547d18b140748476c5e0bc511557660d1950493ad26e60f4ffffe71bd3c6d12d2d13cc129f49be4976cc29a00fbdff916b096d52263440047117624e413e622393011aae5b2e8efb4753ec2e55c9ae67ffa73fa40a5d099bf8e56b7969ba8b82513c4c8b8b9194b6f8244734b33a181530b135e9af5965b70435c488131494c85461288bc38237b6d3d1e5e6535d2625aa254bcef0cec3f35181602f772906ef076c6310cfb30863f250e56fae0f3554073ce1b8860c7739073d99109132b3ae64c2791a4dba9fa9e64bf0db687e6db5a16eca5e0cf2918ad193e8fe1dc5d4774caeb6013a6ec8752852f3042a8cb4042833f0f67b6ea372d50a6d025050363b7c7bceb01fe979a1aea9a7bfee60103607eba939634676168ad104d37bb655704c6bae2743174bc7540daaec173e2c60822b55e63e1d8f42b5b3b0369404f4047e368ff05d1153ca690f68848f0fbd25615b5faf1b801bc0e74982638af91ec4ec9b7c83c8acd77035d18d377b65bc775f76f7d4d41b613430b52cf29e82005e7e0be2f760749d931bf2fbb2594526409de98f4937fb3c3f51fabe558c62d79db5235460fab438752e1ae1793955285b9df73b1f7c307b393e810431268d800f14997d0964c81309a576ee6b04a468ea6b7767e2748a7113338217ed217c765f2fe94476291827e4d036d5e95e0b761294a0d442cbfa93fa3b264d5aa38c586183c7b84e4ce2a871c31e9958dc3a3f30f3053ac85dde7c93d072d441509aef7613aa7a12fc7de62df449fa2f16a3a07acfe88f48e9c8184813c20017b04f39622cd07495c8c7f0f8ef86aa7def869af603ffac0076fc21fb12287d6fd97a718d5d16b9b0d10a8edcdff59aac565c7021152fb1b2e81879f812f0da8c7ef5d79935c7b95aa3c621479db0d1f472e09983d0bb78a1871ae83826ada7aeaa932cb9c55311843ad3ac9de44a9ebfb7a4812db7dca3ccd33f4a7dd7a21309d0967936c9481b0ece6475cc3e028f92016e8598dbe4c58dc93670300b5872e5ef12bbb41553efc7fb7e74e10762c79c2d8af8c9fbfe046858682954bc4201d8ae07e7ce5415e14b9bf1387304eac69c93fdceba6b28c5a9a7a136429e31642463c2548c7b842e080c441662e5b9879abd9e92f3b0199e20edd8bdc8a2df8504ca57acfefdca55f8fb7157fdfaa44b2a3a3d3899ff33680284a4331b926de7e8059fe00325c1dd6ca596ce4639423bb779a14e82c2067799269bc5d4a77b809a60b7f093d1e9416c00d77a20812991772e7dbb5737cac079376f69a874a3454aaca3bcf1a2c7e92786ae60f287d350137b5671e066d7a536f99edd0dd43d5a9c9538e473bb3d958b6fc197374ee8dd6bb918333fd11020a85fa760b192e79791ec905a6fef74b81a2282e76334ba9e0f1d64424cd0483c83ce1804ed7439bcad659cac9617239cee64564a8df67b648cbafee74f2dae2fc20c8c7c3fe2940bd431fc20846653865c0e1971d906325bf66c8177586e6d8d2951cf48247786d107fd79147641c75445b0ec8957fde0f15a88efdc8090e76c75a186a43379e4f181603cab601b920d623da5f62301ace9eb60a3d11a49ec795cc43cb2648a6704c4adbe7c8496052a55b335259973f7c54897085d466145b2c7826b5a760249d3d3082173d348f517fec02422b7556d5ff7d3efd04d8dd5eec8d93e841086920efec5b917ad13adf898206bd70e85b9f9baa01f2cffc71e30c54486ddad566a53124ca87084a46e5216584ee37bcf34ec4ac4f28886d49791f229a36db644bff5a11007c2509229149e0eacb7c34ccc7e07903a3b373ae4538dcb4b3f12d0740ca14f9753d00614fc064010cf2f58e879ebde86e29e9d2985a0e9452529a101e7d2e4d107fd9e8212474b8f35b7276087dc683ca33af426b5d76427c06de0abde63817772317e8bb30cc339d823adf9cc60aff7878ceedb527eee51cacf7a096b4a57b6110bce49a29adb580214420444c822dfd01b2d24acaa45966490fe2c7dae2fc4dccd34e053d23de7e2c1177b49a6306eb5b301818c186dfa10496c30be48cfd19eda5c30380c8f1c78c347a2fbba1953c625dea3b1194121afbc1cdbf16c4fb7ad5d229ad03433868918fdc379119c7690e1a5c1975c550b9bc14e561adbc944392a3d1af3b0459ba28de8de3f5d0a998df95a67c0de33963e37be8719d33151e460fc2a5241a54f7b0808fcde3e14137e2652644c02acf974e676f8ad044d1dff6cb3c6ba3ca9bf77e22e9983f67e4a94e37389f8d8c8aaad621ad677a89051f190b07633299be5a6388584017929183280cffbbd624d37715029e2b44c722a8689232ce9dffcd42e5159c4db6e4b5077dc6cbe4cba351e8db3ff4c73829634ff2f8c171c8efabfda59c51a1c60c72e75a7d933889d066b637150cf26f8996507096c82f969e0783e8626ad186ffbf06cc10fad4e5cd214976f4a593684ea2f423d70bac746e1b0c39710d61308a99ece9304a4223b664cbd6fbe89ef2ecd4b4bb1881575bc3f4e4c12160aa153ad22ab0f74d35e8f0b700b9315b412632da81503d43ed9cf1a6e6df2acbbe0bdfc61beaad603cbeec920cc81a65fd4fc703d41f84c8ebe1b703932270be0830a7af09e3431de75c39a2b73a8a8bcf27b406336f3831156f4a9ea7d9c4088048bfc4cde609c150e8a1d26654f0bdd6184aaf49c2c308a471ca4f83de0adc74deaa76999c78b380f7510c1518a2f6836cd5e1c78ca32ceef6781a3022ce58bcf677f8cc707bda0dbccf333fb7b39ec0937ff1ac8f15e85067099e549d27b0b3f796d59ceb1a0ab18695d13727a8f33a975f75cb5655baed4e3a31a1961acb16206a1608556cd6e61251157b5e033613cd532e3321e1855bc2790bd2084b970807b252db842a18f2dbd2458f57314df4a6eb3f088b504879083e41dfedbf2e34d84f3f9972a276a6fe06d22901110ecb7ec2a9a8164c46fba2d0defc647d2a1583932aca26989dd49e04f48ac3cb076ba36503266e29cf509e74c0f84321c87b38172a174eec31e4d26e9cad88bea39dbd916910a75a1b3ca49b7ec28bcacff3fbb5adf829aca54fd01bbfd1c28e4813f26644adca1090515f3ec77dabde5b5960e0963079e9ceb52e83d5e642006aaa8858ea945bee8650c53f0c04875a5559161aa4340e3f59db6b2672c2813450db20c5e2a9478661081b876bd02911c265116d5facb7a95fd88110b9590c0b531c357939ecb046159d810517c0254f690c620fd825748e20c7711185b6e281ebbe0018bf4ff719f3bf1cb208b95128c4a78d48a0ce1a5ed855def1e6d023926b63d34f40f71ad30b4c49726c7e9c3a2a5e1b3d6f78f2bf510b95fdc6a1e599dffedf82dfcb02517964ac9aa4fb6964ff9d2ce2ce4653193bdb43257bf1c9bde7fdc440f6408f9d482ef0d7ce96da1d0a13283ff2fbbd287dd262f51d7680d6c41bcf732d56059a28969d8364484af3b305d3a7ecc9394465e121dca601d7b3e6f2a8d38aac16e0cee59c451df413e1d493dae00b0c50020f99aa0fa00a279adf26fd2c2813a3f5dbfa3ad1d344c4b409865640aa3fecfb8e3b998405278581d4c99837f52894abed3163b9566cafa09e10cb466fb80ff7b3877f5c4cc1699eef02e3339cb6e7233a1c95786e7d41f200045127cbc95fa6c7d0c3db578ca19c2f11b683e6946aa31051e87eaeef28520122a5252e36b5689d3338c3905c76213102b85f94fa192d030f96e216b96e342a5e7d862cd4275fca7c5dccebfc3b47487b3cb392ecccb345ce4a056b27e188a6c61d8e3db6d1b0954112f26b0dd12a50e601e70a54fd8baecdfd86362d2bdfbb95ce6bd434358cfcdbb7c0a6ec149a34ab36016fe1207c84b6687ccaba79b77b77d9673c403c89d3b1315ef9347eb5a081cc7e56e632cdfdf9a289994a1664c1c0cf233e0b4c7108eb35e40e98c22a9bcd680f1cc81c040f153f083094ba05041028568fa5903b68af53feb95f5004c3ae6fd89ba26da7b745c9f3bd2805955e4592e780e07d4a5f868798e1e4c811e3f78c139cc1d59bd57e330b45f5922a0573b313df46596c91f56efd3deb60fb9b03f7e7dee310bfe1d0da6ea2839b54ac96e5d5596d5057759ecaf3fc3e27a151244a890d7a2c5da2ba3fe2a720724f560c2c314da8ab4dd5452b298a78e17708d4926146ae78afe34ecc68dd970a865bc8a713a2623ef71d93fb9c2451d5df6ba47e13ec5e49b57417689338ccfa33d6af2e7e7ac0b6447e66c529e872c63724632b2aac14389084fbe239ebd784fd783c90f16f4efa2b1a912852d6675a70507e2fbd5d11123d4cdc040d607f05ac99a1b72d8580040d108898a9b93babdcd22b865cdfd3a9b04453f54c295a551f7e06f644cf8b0923e6cd8669f935d933fba1e053fef08eb2839fd824e65d53e8cb05612d88b57e44bf6d36b78ac32ea5f66a08dd93cfe6516cc9a8abd98739fcddd997d7fa2955282c9438a843e118f420ca697d118beb53771f9beee2b0a2f77a031a9b83cbf5d41c338e707114b1bcb687c54532752283a00f002134d63cdd74c785ba2c55e7017295b806d3d242204815cdffc7b9cc5f0abc607e8f580b769b9326c1ce71bebcd25708d85e0ed0d8b623b622f4e26cc91e7fbcb8aac9d5d6f5d4cd679098a188beeff9ec9356017534c115fe2e2d2206f1c26b632523c8738a0698954d47708cb16dbec17a2673ffb272ed0f55690d6137105e30ab6e90bfef673a51f1a02671bfbfaf207abcc8af517fef3ba102041086d5a7f6eadddb3f30c533ce80482319a08257cadf4f06fcf59816b85fca4058365aeb3d3f79367fb8598aa5f37e572a542a4967fd996887e79ac3e9bb4862eb9a0d97afbf63bc34573cbe96c7aebae249552990ec398f854e6b0d3dace9aab5467a097b1b4314907d360932cce8859143de24bdb674bf8d2426c4f7c00aeb6a3d1656f7091bb565b9d1c5206da0efa03f1ff551064cfbf7d4e69af263d475fbe2046fa0dc6a900fb23f17ebd811f1bad39962af03fb0ec72ecb922b3b06c90ff0c3e245362296648fdafe66f7d9614d9aac96004b5eac3052fd477ebd5a24f485832428dd99be5360a4932ef06bfb0fbb788cf561e7620aff763e2bbf92935f1310b1015d4e0961f8fb92799f28c89d320bdef5693d0bf26b185c60d370f0253cb83de0d3af7dc5873b24791302ecc681b33fc6d0c6c3635153a5810c7bae60d98a355df63f5ebe9717951dca89ce6764a0b181e3ef497eb6672789fd2b104375b0d231cd6b207aaf14f21534f5d8ce496b4ffa414127a2bf4e812afe35356e74e2514359f4049f7673f81caa8cf364ff82247e2e953fd80af4f45533bec858a4fdc7f00c75bfa047ff7cca526228f97f5aeddddbd59ab430d3069a5c83b38fbce0c3608e2ef4e03a477488861ff477d3ed1bc53880a9cae439449088ce76ed9d573bfaa4978b70ba059d5816f1482e1d278fe89b0bc75b27ff7ae31fd44eb48169907adeccde2594d2702b2a94e1b47f6cd006ff1092379ffcf876d8665c28424e32613a420b7afb03eb6b30f3e093d39feaa7dd1dfa0f72689a6758c87ce3ceb9223566b80bbc4517a20ffcc47cd4b46d4aa6e616900a37fc7c31c3ed9177cdce8e3b0d7fca838299ac83bcf4d9b296c722906fc743e20a761e20b4a4266e615520b9ed90904057dea8747af7ef92029aa82539ff89e223f8fa8bf029e6e666f48a23766791a1f3c05207d4e00c885bc137932c8782017595649bd7784abb75ba9728f4a175a5a93e4b72de9a0bb90012c88250cfba42b4b36b389deee63db43d5eee7f1fd431cbf8ec5a103d5e95941da6f879003b1a1da22efa33b9fbe9f0874e81cf5cb4a5bf5def2f650121986829d38e982a1af21b7e22ea7e887272a155180c069fb2dd21c49a684028be7fc5f97425d1732c5218dcdd2ed103b7184f99e26e40626503c95c498ce452011db309bcc750bd64472eb8a2ae0d18e4d0bd5b34b3b9f6fc1cb8a1da0270859eeae6bc1644894ee1b9415e0cd2df1c1e823caf66b8d5675da489dce815cdf4974d22206d7f39da4ad11e70e3f3dbd0a66e19962907011f738b4d391c468a90598dea95d1dfac03cc174956997b740e3005b11440ff8346defd29d3a8268b60e6efc0303e12059da890a32873b6008601314111841a94f37cd0bd532a0e638b2191e10a3dd989d3d2bc87f66b163ddd03ee291d5ad2b1bdd72ff6096452f7e4d17abee15d4a9e6bd123bbb212e16df1a220c9a765cdaff4f0d9cf8ea73a73f6ee759ae754a00d452c5e35d4b253371fa6ad2372be97b95411463f8baa34fb62fd7fa35c2f76d4f291bb99f4b70f21b05ee221dee66fdcd5ea94511a638af16852be686076e20cce2b6e195f870b752fc78fc127a1991c315b1dc9b6fdf0f320647f06dea73c906c5fe1d1e5cf1d20683deca577aa480c403cf85694ef043ecbafd49ec860538beb456a1abe276c211ed820c49602d680072e5e2f6cb2bfbe3cbe543ee8982251424776f62236b9d8fa29a84a4dd24101af94fcc04f0f922aab39b24f32fcd703d0839a6dbfccb3296f63441a2ff496451bbf0a95817ba4a421ced991285198783975f75cd961b30dedfd8283f6b353a872fb2299752ef90a6d06ec73d5955dbcf461cb9de90917dae4762a4f28f37bc7a35dec0c91084b1f53fc9f98a9692e35be10d7e9d2ee8d41a12ce48495e0c503a728671cc685b01c61655a5b87ca9be46cca7ede83d55744a275047a6326478cc4f12f1f819f7946ec0c611a0ae994e6eeca25c707b66aa9309b4842c643b270160ee4854b659240cd03294053ab6452727d6cd989d1dc3fe6b737fb7364d97d15bc37e99e227343a71090d9dea7f3c57980717ae95b1e4e91b4a3f2d1f802775c87e700e94ee43c340a0eb5c892907dc263bc45e298c8114e7c338b100556a0d718aad8379fdcebca87141a8baf769ece0e2b5217d6deac103597df2ddf5001ffe6882702c4737f064a7d9fc6ad2cca4c0989b15106c4b482d155fb82b7f44149ec55df6e0031a0ad1680fe579f5283c4449b2010f8770172a8248cc1f57e36ea9902da2440c35c619bad135f8872e54c5de79411dae003b9aaad0dc9651d7e28252a757cdafbba7b6c05d067bc9d2e55a08a20f1ed5ea59fe9005eea300caa012ebff444184fc7dd0a9bfff91d6f351a0314ad15d547b2538301615d8943cfe074fbbb4a16d63df1ee0f56a586ae1c8b7d80b72337117ca5c5a37329ff0a65f0261f40fa64f66199387d997858c49c1d77f3f2609803e7fa22a1f482b66b6b991d5cfc61963ede8f2032efbdcb6d30be72bf7ea715e0ffc2c486c22f7b0cf398d01d58a2fb2f4bca207ffdf625d9b03985904116e7d315da820fa7e9871f7f0b49ca98c4081f2eb5b7637bf860045fb5a007baa38767eca1cb0b57a966ed101b5e47be00ab41e4e691c9b0b0a4610b9c217c83d781cca0f050637009ecd68778b7f45add443374bd2f765e44e3bbb2e2915e8471b85188dbf0d96be7dadf44e11490278322233bffaacb1db072bdbb032dc68642c1fea7a84f333b3c547f22bf2edb952bc552ba772638f380f58b4c33f5084f685f12af70bd5666d83c25feb22e3966f0aa6d2d7758d012aee4e9c4fbc14e1876dd4013720fc49ea321c724956c07adf87aa34e5d3da2262b8546e3969697111b0c06ad58f28224edff530919f8ceb8d03b416d629ba76fe089cadc01615e76c4c472a0e01ca8427bc458d0ab70361c5eee8a800c2cc17bb053681316da9e753d57a3782752b46728b78abb64f2b0b0cc8238f9f8a315951b500ca5ebe37c4ae70f96c5b824fd9b63270f4cf282b1113d98262dafcf1c3a91e6b0b5bbf032d84d3397e7626779c21cd844c11bf84a72f28a6d7fd64edb7fb5fb928f005e2d36f628bee12f122efe426242c4b8e8a0d982cd3d3a1734187913cd3dc75fde77799b07a467d9ef0f873847f4b8fd848f2a30bf132669dcb606769ee16da9449c76cc077d7736b34e904f377c4674f903eeff9dcac7b9e0d6bb5feb21c5709a156b7daa40f831d3022406a3744435796f1125cde20d1165209cb6c09691b34a1ca5c54f3ba633fa91881d1fe21b2124c04192eb2c2b9b26b3ccc7ae9206c399788b1498a9d1dea8791a97cf86bbce371dfe4e318d454d07c43690bb2fbefce944e2b9618284553058ecc3c5e88c780c4be90f92f01d419c6163643209d2566adbef6e1c85a7fad9de71665a9ed7671d3b7cbab887dc3580679203dc66892bacefead1246871de619b17257ed18b6703f98213c5076e531de72d15187e5cbe9752b7eb38b7516311e5f1234d7e8e28f20f368cfa75f62bdb332a5fe3a967a0525fcc6fc539715567f0f3f7494a32aed0e6a6e9a93d2f79847d0de6463a47d183f8ec2785c99f2582608aa3a37b77fb65ff7cda8148ea97495dd8b5d4132114621098cc0a187a2fa14a717b4aa09be9f49f9a1dc6cbdc047e1ffe952f05e88659aa9a006c44396d91a627c28ec4f6a5eda6c9b2db633f982fc97c4b752679fb6b1443808a47c599fb1afc5e0e7734e192db883aa8e7a01b6225c4f9ce5c1e31c1b3d91f199d36b8fb91424d2bb73c8fed98b441515feac552659a9d28fef2004fdc2701ddae0697888e161b6527cd4cf926bceaf07ad1c0e637d2700d34ceae26a1bc94d394d8821a036bd4163fe6c495105729e2b29dfa61a95a3ce71a56ff1af16f454d9d6fe248b9d06c7f3c7b3ae155938e29ecae1e5851eeb15638d073587c59be51fb2460d3867c1b8492cdc0c823b9a9a7d2204f3156f947288275abfa6b2b3f622db40e6b37d8ce4cce1ee17fc2d99a201898e6ec19240b143dc144a8154d672dcb9d58bf690ff23ac0f93e2c13868060674e5799ac562326dfc5f2260f86b5ffbd86149d2bd821527d1c7cdb3b18f2849189e3876b10f7bfc95486f009f6341c63be031fce907f44afd5f5879be0bedc0c9652285bd7ddc14777df9ddaa9394c0bb5b753e664764567c9830ff99d107503f07af4b59d41f5e163b3edb26e4b32678adb6aafb0fcdd4f0f7981b895dcc49426a8c2a562f46fbc2ed803f9d1e107a0eb7c351f9cb80036ceace44dc687e4a2e3753d1d8f6e95fe3218986970fd9bf2efb86708c7dc3327469453073f1cc46608f26c34e122782134a71f498ffe8833067e3f5966e16399909b5baae39ba68a86479c1398c89bbea530f3425fc962dac58f7e005d487df4bbeb0247ab4503752a00c23745a64bf0bf16c0d352fac6053ace1329e23b956d81af41bfe02b72ed513e014aee54311cca5518f1d18c192255491775e992fbd1e72e08d6f41e2059bdc0f766f802f76ce9506f6007b93411b00e5dcacb75ea05d81fc50b76e580a7e7276b4640be1e26119a1ab3a2129e441d0535f7919d8ca87c2bec820895b996220ab6fc8deab9308a0ab76f261b72ee22af5419baccef53444fe5b7cd654580ba855fe2fa673518b355c3ffd9f6465724d37d76e01d9290aa9ce8de9fee3eda15de8da45756f2287051a2e8a5067d1cb99f06de4e32e6c744892486f66cfdd36b28659830e3e6614f841e7eb100d598e66b2ca2daa8a6b2525fed20476af1bf768fc16b627d78770a745416107097e48305fd91ed4dc29878deffad9fcbc4e9965b31524f1649d0a50aaa922225de56fb8726c07fa65fa69d6b6f275862cea4e54975799a3b690174553f3c0b695070645ac012fa37c561d3a5e99b8a03da59324f354697419d7963cc89791839bf9d10012f2fca7327dcfcb428a223420778069e53e149303ef38d98b37e3897cfe85149949db28c531b97f72ff7ec48f9a2101c563bcfd7e5cd1df842dfda44edf71e8b3c1e5d4306323a431ccc49c8d2ba525dc4cc4ef94ca677b389c791c0071b1c884a083d54cb06098782002df9b6f2aed50db68021f1ed5bafc76635d78b700a6bc197d848596c7b43834959c8aa10acfe615ebb86aee669e2174c35954f6bc88456ad43436e4231cc9a2cef41b9900961d9a068326f593b8b1b455e79042cd251e1aa79671dfa7ba82a891d3cbaa9666604fbee664f9cf8f5263483842325e9154d72d1965310c40d93ad6d91c99c541c16a314d2c5b4e322794a79c36eeadd2e696f059fae334aa2631dc4ee4d163712dec01ca8ec548b161b574959f82fd67edf1b9071a1f60aa78ea1e378f67804b9cb989397d4cf57479d75caec4341e5b0fc890f537d62d050836cc0b2a328b5df03d59b401481ff533bc71c213b4728da35170780351bd7424806588026c58e1c27b1fc3c7ae3b49d0e57b2661fe690345406f7f0a6f9c35a5eaa1435d18796951bee40cfdf46831868971ad9d2e2722a432ab8ee56646a3ec1d67094de39debd0ae8801d8a578b1bc1a3ec366c2c1c3ae81302765f83d5c9835c17839210aa506cbea8ed18d43d40b73f1f0e0083fe74a5771dc317f9fd3322b543850c14971756646929f6716411f5020956b9f53d4b6d1cc337cbbc49952820c46648f46602dde7b16f26097ecf2e35e5a0e2649ef8444f1024b98211d99c3d76ce1eb8315b940c3db6648a76306fada5cb3c22c8e801d89e7f60625ee36f3279488694010dfd2ff3c4145eda7a235a4e2ceb7885ddde5d8f59e16c10399c1372aa6d4de02d7236e98baeb7782e5dcc8364ff02b497ec920e58005a524fe449fdea30b1791f4b7c93687b0d03dac9eb437b1242c789b8e28a567b60202f067990991030dcf2bf292c8d068d505d5cbc1c1d9b8c77c0965f2215252216130cd8d895475e8f2136953e084f46b3891b67eed8075103c5a14da98771f9c589e10e288c06a69aa9ad9a4251ea4fd31c01373e082e4514d223e168bd41301555135c5bf320b6b6357c9c8f4617a774ed982c942e1c043a40d664fc888e4d1cb7f9ee2b70d7839b1144cbae44a4daa7c77fe61130e1129c0e6ffa39258c862bc3e13a27a874559e0392000f56e1a8b4d175300e0dfe98a71fe66d2037bbdf5ef7d5b14a79cc044ba7a4941fb09aaf683fcf55d5592b0be6514f3afaebfaf3b59d59aad128e81d1ce17af5f2ab26a129f4e87dd0b1ff53dd6ce6b952e93fd669fb7c4d8b01b665d4ef8d61179329abe7de52cd1e4a3e1348fd0a77a150994cf2f259602670ae8057f2d3d1e30b035a6fa352a358d985cd7f681442f09912a41a19787ab3bb1b19f5544cb47cbb6bd0aa87636ead62a4793ccaca250e0a22de2ba6e691633a4049bd2ed05b95b7b455bb4d1f67388b0520b252b2ba86d151edf065cca24feba141a0072e2d22a57b74d0061dc4155481c8d990cd5a3e3d4ee3872237be5c8db0ff4e10a5b41d5f36e7a38b2bf7d962492f66c8375a318d285298465340aeae9eb07544006f8505dc0c4393b03c568f59f8b7619b416399513bfbb3f7a556cbc9f1cf2d77a7259b3d28aef42a7e2fcdce749f40898708e4220aec5d331b67b115ff31051acbe9222457a20716a5b194e21b4b8f0bea40ad7ec7f9f07c67b0ba3fc4988fd7a9c4e1f5877099ac3d6b385dca689c7924020a33646e0b9ec3eafc5938e5c3644c50f189432ca057df9629d61024fa9d4554920458cb4a2c8c6e959a20dfe5d4fd08ffc41531645e59d1107dad74c8f46fb293336a16b398472dc3a8e084502066f92976129bb0c185aa5e70b337a1382963f497c021a80bf8944493bf5c81c629141775d07a1ad10b6eeb92a28e6229fa98916767f3c259c899ea7e510a070ae29ef63fce5718d31eea35f59ac878ef1cd8be5a5b108a4192912662aad3c6593c18276f288090caf1db83ff30c9fe00f0de893eddcd1bc52a1e38f4ce9c6d4d1fc1ad3658330d5a2aeeeb5e8304808bd7662e777ed38e2cddfb57165478c6bf0b00a686d188e36b90468e194d1418f544c31ecb5f1e32bb0fde3ca77bbc18e0182d1dcd421e4852a9556d061e11bf4541e80bdf3c33c0b74bfec09d324835676c86668696c2a161633ec7829c1f0e10bbf71551270c138497833fe013b976cace9c4667ac5a32378a2c5a9e28293822effdeffdf361168b99a86fc3caf22c743113e2bba0569e6191f40b0702fbc6f9ea39e2ef2eae13463294451860fbbde19e23d280d0d11a21cbdff850ed66b3e9cf37f0aeaf96c37205530c930e8bed72280c7a56d9874ed5aa2a1167692597efffd64077dcf3d85a3e31a52018d093ecf89d1ea27c2892f23511a35a73698780090d3b3ab58f649e73b79a88b3221549d755b0beada664f718cfadf1df044cf8c5b98d0808fe952f9c364d502b1420ef76a4316ec465fc935413046230694b7d526b2b584b22afb9b5ba9761805f6c5b009f0abc844e9f192d313d14ee4ba103697a21340389522d565026adf21d8ef4c95cb3f8eaff6bb216a57dd15f148d05a8f24a6e43de7ea53942803a326b5450e9720d4bb290d17609f0513151816c2bdb4566d239ce7c9db9d85aa05990bcac95979a289b8c1c2c7af6eb9e9f552e41e254829305643c7e1b09b5822a2636069bf7c8900106b9e1050fafe3881778dad573ada756ced95d71a29804f3aa04daf236162bd4a7a00ac7d3acf4e75ad7278e71babc71feb74d2acfbf5d0a090d82dfc6e76e5ac6b76b410cb2129b2f0eec58207510b6c6505bfd26360bd6b19c103cd1fd009740f88d17aa52152b9ba31f27ec0ddc8ff56d3f0f49dae00a00535465df8737906b7b339100a005ff10fefbf50128538ff15df5aa103a9a785937d205bad94588600b3e4ebfa1a951e4a2a742d73030244f26932d042d5adeee1cc0a40c6883f0ed1fdc2875c657ad7cae9389b5d4f69c5244704d6ec4f54ac14b4df424fc8830897d88ff09dcfc46bae63d34f288ad55f4d1de12a4e0d47b101c2e1641c6533e31b144c54dadf6db4a53ddc659f89d183541caba2b923a577966a3b5abb609425ecf5b33a83941f637dc9856ba4c90acee585ebeb91cda09281b251fbf8e3aa699f498d0ec3cabeda211d8d07f3ac608ce47f16a62561d5504a3ece5a992d6f036a7647d48560b0c9d36d96f1b6e8a7fe971cdcef82bd09ecfcd09c40ba4f1ead1b58f852dfa4c5d6c2ad659232e0a809bd4f0652c929b9e609fd2e044764244cbc3fd5405846d0711b5f91bcacbd7d5a3c567120c9152a84ea88c1e6e8b36871c1a477948e36268c0645aefc549d3d4e9b80c647bd3239f4057924bed8e8164333f1aacdc88759015738ac18a49d8a4f742c1a17d7f824262928ae11abb740a8d783e24a53e626abe82bc172ec6b61e3707a405aeac587881edfe005a61d95b712c5da513939983906757200f3c2a19530e4a9636bd75e1f6ecbc97e7be40455e3faf9da8a95f29b59a88c445cc8d2f8fc254b728bf715da5f265e48c7fab2f86597ac9c403e4b0f8d585ea182060eb0ecf471a6c47d19c1aa7ef4cb2abbe236d98b65bc3b55c0a3bbf3e288690d0f340d9922728ce731ff29982f4bb6a4dac01dd99e48d3165a2cfed7887295e0d9b83e2f8bae68af8afdb2e1983b2a69c4bc70a2de3f8f02e74ea3ac9a320e7e34b56c4bb80d13907715be46507cc9bb21fc38b86934b9590c3bdf9181d668c4e34284682c5815da56be6045fffc8e8621db4c71e7f9f6e0c933c53a5aba625d49e07eb3015e3b83c0aa4e481ea05a7195b70f63a7ebda82528cc162e79fbbd1ced2c039054c194fe9ae28b3631cccf091ab6d7709c2867c24c6b21effd7b3689651b9a523fad51d809681a7a886cfbb2988f96ba27d47fdf1806c9862c2664df36160762044fd853fa7b1ca4917e31162852bca53076dda8bc6e594dc22c0dfe7ad0ee7e9adcf289b70fa6c63a6857d0c9760709c2947600cd628fa3bc25019ec868d5eb4fd44480ac5be84ed2f1673bab860b14e965c2d58ddab2fc827dcf87a485931a39b3618f82c0baf32430e6a20005a17a4fc08fe33d47806f686edab93ae794f8ac7b35077a5a9443e622f8e9d60f1153cd63eeb89981de4c1518303b40578636873eaa37ce088a78bd24f43bc19de909c3618c61ecdc7ea10a1a8646caa5e26d3d0246f190e3d7391759cfae2e6f8c154a370dcdb2b1fdae131e6ede4fb484206072039f8ed1d3122ca7f31581dc5728b7fc01ff879272994f0185ba14c96a37b8dfcbd1bd37bdb8b1751e5720d817c3442ad1bd527b8c2ef82f2d489d4eea83ba2c1b35b681a4551580e0547d5f233c918fd7cc0bf767fab0774b8ecc1e6843516c08ca5e56833af57a265cd45f95f724e06d558ab8ea424821aeaf67d4a954c1c34cedd2367025353bef0e9843e9df4afc436bfb6e877a309815643dd838928f7b3d73bebe00e804807fda9fb7dd82ebadabc363fc6d16834303ccaa7fc28d23cdfd9a480b81fc8ce40cdbb9aae4ee52c0004a1f8433487cc6c1ed21f3db0dfcf35023506202f86d80f9e2e42f0e6c66ad440e14154b4d890155f90d2b2edfbe630388dd1bb62159565dc5011abc940b7fb777ada92f608d171dba748596f0505f8adb0de982e1c87ae6af2459318889c46c9e39b7fcf706c27394dffb59a57f7b4ceeefe1d605a66fa8345f434b5243ed0274904ee163a62e9bc6c2377091b2ab596446642a4b3eb8fa521c29cbfbd9cce0c686e74bed0d259b3eeb165428d6571ba7a0a23d3e86623fbc095a0d56629b54a062bd84abbabc88d0a4808a59436ed3b006c7d6504aeb0bc4d8d563190a1098f1e3f4881f10dd7ad0b92522c1d40b7437f53ce711b1ba5d991142cc915c81501ee6b67e92e6cd9b30ca643e6d0be3a1a884b5c156fe6caa682a4a09b240eb26e32c6a40438248f625d5a82f6fa03c25cf8683d273c18d5c0cc70ac2cfacd135e8e7f0f1dcd99aff1070f3af861a7ee06474175ff4bbc437bef9fccbe1d08192d64e98e6c0ed4de0896c8f6a9f8a12a4ca8121cc82515933b3a378d557bb570b7e6a083616a08f84f5908500cadf796845aef84dbb44ae877d0d9811962f3726206668cd7cf6df433bdd8909d926fbdc9fa77a20c6e1f02d8e3011b953c7401454023678917ba7ca6beffa7ff6088dee41343f04d82e9628241c6f571de01e3b9104e7151cb8c278827d7ccdd7892dc68bd149245d8b6e0cd2542dd5bb1bab8aa393864e5603a1e8b0efcc9c662a1409f9d06faf5e6e35733a719d103aeec8a6f2a072420b6dc9a44c0ea1fbc0cdbc174ab0038f7f759e29c5311d4dd1d71ddb410b3a21485c695357acd011fcd0a0d8fcbf815b3356c29ba17117e7cf02e4162dd0245c9ccd16b9a473751c4c145b81b43fcce636ca21a41d435adc4a8153f69208e59f302a386372e40005ead1f110610524ed46464df59d5056dd846d6aa2e4e8b821559821e8ae52d21619931f456dc2dc1b4ea88f563329efec7d934041f090a8d773a347bc5314e5f6ae7cdb2c4d29e3578fc1018cadc0293c907fcf992728af16952e35836743d548bfc2822a3562c61f9ddbe411852242aec29e3450b7f7bdf64fd42b35f41ca36681d0755d8514da9613126ada85c3a42090f698ecc5db069e57701622eca2d88056f058504df4d0db19335fef01fe22b87003b975370df6a050a588d7a058b3885c8506571bb4540e4b74c9abe7d97537ffeccc70dfc5c7417089b9aaaef305dfd868422ef600280c98705031fff8304aeb0c1f4fcbe8a180cb9fa3a6633cfd711e86d4d5c3b14ed98d5338db38f21687144bcaf309ad1590b2383f83c791a2a8e56b5ae9a92a4ec02de7932a268d7138d12b657ce50c12f32280c66ba89f58dc9d51e18f3ad6daea2eec2f9335b0e2cea657d76acacc827214fe17c287c0b1c96116f4095e109bd9e95d47cc5eb91de8a296d4746ee81dfd379312f079a15aaa51264937721292b4fcf2d3469b0fc7cc652101e0a630fdaadbc2729301501f8ea62ad11dc9c9a27356949d4776684c6fb58c34cbff9688c0a75747a4e26a2229cca8cf70c5978db1904e4ad6f1471372ce15f33147c5966d20b0697b86fddbc956adc65bb04ce83a6f317bc96109e17d6e690dc001c811de1eb1eea95cde7a2163ecb4cd1ca027ebf4cf5d69434f4c9f2a81b475b9dbb941b93b0bd4d6f179b0f8731baaf60664d60fda4ad7d2e24545a62d87abd8cd05b18ad17de92f64c17ce67499e489e646aa3ac1f377a4b57506a4942bdf6ba874ffc1acfa9d210c187476c2914e832a05050dc29fa08bcef41f5b4f82b2c55074995db4e696337d8667028c08a3f592c712e35dfb182035ee07dc68fe698aeaad9d1396302f554338aed59e78369d39f3f74c7df31393db3ae96236e6078a7473a44460db99d3cd746f89637cd89fcaf1be223084bebee1fd6acf8b798386997ed9d2807beb6cf65af97f0fb611d42252a7e868c2f3dec0ce72570ece36be03d223e3751624633006b1516ede98d7ce1dc1ed57d98d6b87776af325d01c7dc8b60f93d644d95828bc1859c8aaa1524044256a2200a467d9e3213e0623b5366c95ed74a7ed897ce2418005d5c1ebf00722bd1237b52ab3c44eb7b4a55aeb45249facf78674a2b0773661934abc143c14bdce71140f8bab6dbf6a3ee6b8cab2e7be4304407a141073d86db29b646dbb05b01a86b2c328a6b321c0e6abfa742489352260476f59fdb54e1c1057c7a1fb487c03a88461cf2e1fe61c589be3e2879b65d41b0584beb4233e2befbdcb17094625a270d9a85b817e154d3eef20ae229aa8afed6b81fbd514cd11bc0948625b0505f75b8da21ccf0b828bdb2b4041c98dec6bf29142985c09d2313681813fe4a1f92cbf2dd62038160e74ee480bb11d9f6fa9931d214b368c59199605dc9e2d57982ab203d97670c4aa0c6494696f5d703582bdc42916dd2fe893a212ca7d14aeca3b0a5ae969a82565b81e521619d704cc340ea46c08ad2192e9a77f7ddb014ed49de11cbc106ccf9bf9eb7c554291082dd0cd2586659e854ba6e7b2d2dd24708d6d44b8c9350a2e640d2e92f838b783c8872ed445e6e675195c721ae0997509216bab68ef182854da4289f071babbc428a92ba149872e72dcc933d7328182f54f24ae00126e01431a722e7d7b81cf6c94254668d4fc2319ea053db53c9383a7d682807c41ce1663feb81aab9ef5d8cba2db6cba90824adf5db3576f4f9d763be4dc1a24a9fa0781d47a780621825bce0982e29856f8d0ab6dc33833238036e0c2500dfbab0e50c1587f168fdf52f1339501be73daeccbc64c7b474643f6ca2427b6aa28ba2da1c309405d80fee3df9698ffb6947f145b8dcaeab0d13873a4e8ed02bed4405710ba22a852252d66cd4719477328607773ecfa11590603ff3ade7bb24d9aed3d022ce5def6858083b9ec7131e452c390c304d7cace3620421ce38f5734b9c3bc12641c69a30fa11ae7f5b99e9042800b42eafcb22690bb783fe91a39604c51ccebbf51cff94cf525fb77269cade7b33dffd2a3bda587203f3a83bdd566511d89753ad9b39b29b88daf2aeca78c2bcaf8a422ab00038e44d8349e08a0bf8575ae85ed829849d834c2f9be7aa7afe39690f5f08511d9ca984e4bac59d321decd3ab51421e3ce1cf6369b220b5d3b8a6d311549c067351a0916c4d780c21686f6230ce676565e5fbde150b63c0c37c14ee2d72c2a222149588b0e07711bcecacc842f1b820c760677632c4b43c6748e46e1dfff694ba4a6e235af8bd27efdee33616c69089e9580ea4ab3428509920ed5bbeb94acc81a110c6085068077dc749671e194b7c7c560f1f4d7b53b9aed26a757816e1a7c142e602aa9f5252404c425819f177fbc8b21261c082c4f6a290d463ec4a8441068094651152e79820c5e98e4da0fb031177266906c675ec0e5200f199e6a07797f0c276bc047143f623649ae4930fa2e947de6093b7ba49ce620ee222a790f3d5c3280ea04ffc244bbf773459127a2a35a7dae04ad8969cf500f9b255894a358356ff65352f0358cee952bae8f91d4d0ee8ef97b3c7dd6fd9b00cc35845e83b7f3bea70d3505d60b7bae7df277185959c4c11f2e00aa8f933dde3e0b407740eae9a41d30b57fa2f8d9826ae370c26529f357b14d3b5934687c1def763529f27fce2f57b5272a32526861388e053abadad96c788d5ab12c48040efc20b06ab57f83f2c4cd45c4f679225876e8e7adb3548f3be412ffd12e97eac8aa06a12ecbfcb1df6cd21acaac8d7acadfd4eb138eb7ad84b8e4e46c3fb0a1375fbaaeda48c37334062fe91c28ff22135dc761eb690b37359e41ed7b3ad225838e660bcd6b4e80bd2ba453697bc3ebba82b004edd07f36bc3999f1efb8ef945b9bb00d45fe4dba7ee9d0db294ed7bdf42b505f1a71876278dc44a825f4b41aae127331fb3f655e572ded8a3c9333054048ee662a4884c21d7af955e86f9e5657145b74d23839c022b31ca9de3b7c1fb2aa98171840d52d9db2640bdec2ec0983a653ac70c05fafab5bccbcfda33e2ef9812093d6b32dde17629e4cd3717b32229f34a87521d903613e870a138c2c745a53220485012870ce6487b532b41861d08a3addafaef0f09511d8b313b2ab0714a07590572276517bfa937ff5e0e35989f885bea7a8a717778e2dcff1e1e7d0d991b730f8ee7533f2d57a898b4c91ad134a19eefdff3c13cc47baa2ef1aabafadd1e436fc9d783e935278bfc93e01dde79a694d378d8ff015dab27b381c8d9474c008baf1a387b417cf4341376fd27978e2703d0f0d09f3dc983fb849813ad6fa95c48242c3ee82337164e0a450572b5954a692d54d2a4f092eaf3c46afed31297e9a69b98b1f2424489217ff65dc1ce05b2ef28b70a594fdf543cb7e20177607a0d9730e580ef51f5a06b7788106c690275a4068ad728888eb761a57b6479af19fdae7291b2c181ee8aa9b68171df7b4ea247c31308875f5d9e8f8fd98ce0ee1620b75c8e97e16d0f08573cbc0eabc35ea00f3a44485840988b1d9710801ca9322d82f48dd817034a061ea7441bdfd6dcc6830dc2c4790d590c1e69ead653779da85818d5318fd3efc27f6a5ad183c4263997607190391a19a3320ef72275478c5c58c2b2ecd67c2d3bf11e9eccd35046ee642c117f5228bbfcf007ef1f968e6ecda842dbd085ec1d17210f4fe6891fbd6034c0072e145cf5dd5d82f7a4bc2ed79c6876fae8abfa4e88ce3f9d6ddf369ffc277f542549674e6a4dc92c378e7657c5a862d12db59f46d0fc058e33e8d5f739db887009cef6f6c2796c22cd9b5ce954f54accf19b4eb4479bb5e536cbcddcc7921825677ef7be32ec78ed20f09cea063bd9c88f57780d5426a7bed12f3b0dd9bf4e1258c6ff3d4c0e579cce065c37ab153a5e662426ce682a0a2ab2598c207455c71d400201ba86ed6a5964b7e4a5941677710ce29b84e11e452539ff57af60ef26f1b8f84bed8245e4ba7ca277500f6612c9859fd15b403ed2c6a31b95185a5802e4c743abd1bec380302c8d44d2caf3f93f0047c561a3e4541378a8c9827da58ec3d9fa655428d592a634194db0de29cf0f99491b354607a8f2ae1ba66d1f1b0e3b833df2b890aed74c522b736eac96f0067d813a8a8645345ebadb32c46e2ac122268895f7d77575feced2bede2ea26c18472681ed89124ff84b2b21c132b42fde30f6823f8338a528f8ebb03cac52dd21695114eb123dfad261c819e3d6e98433c515e371f046a050f25fcfb7d483723ec20ad81d2d0d861ee35550cd7f757208f5ca33b92530f7e6dc5933b13bbd26773656ae7f45f4155f3aed768cfde15c254cf2675a3420c287b2dab899efb7b90247f1b2298724062c3958875e1a9dd7f3c210454dbe0cd2feb310e4d3966aa43b8ba84ec0c0e6ed4b774ec1954553131d847f017956b678fcbccf05ba32c9d929b58c90b17de1740419485e4319b5998e6be4d7c4992ceb9cf9fece7869b8444291b8063b9d10dd4cb37c9832f3be1a343b92da3ef6140b4a0fb304752d9aa80c1693553964c58a3a1739d5f7a3b0316a404f4366986a40cd99e998ae928b2f9cced189efd5af8611bf3366b2139620c31becbb2818ee45ea4c015bf8d9e79f38282bdd3fc056ab607e17849bee7613c8dad0f3822b59199f0e792244a5989cf10d2643deb9c029c881a36d6d147c87d6a59fb834e619ae7038165dc709a40eb2e78c9f801f640fbf49419ef4a419b1bed29d072412d2877321272d6e324bd0db9176933c6314a6e056f60f8d62280c67f570c038ad4654aa49d5226117bdf73cbe5f49ca44bb844e3d8544f6ca9422abcd3aa3f8b40c24fce266f32a98de1126c4a72f96e78ea13bf61bf82d631e19aaa824f677c4f01eb5d0174b076a65f518826cb2bdd5d20acb0cfc3329a54333fab8015335fd70b8fd327e54f2777a2bedd8ffde5d022779d3b913d752d1f662a4a3287b90d6a739f136f4cd97d168be414d768021b13fcb05b5948641505089b8d7a77fc768c99adbf8cb27c415da72e360136bd75b1466f73f88e76cb14a5f90bd4f1b2094e702015e67f32d48ed9742b137eca203bf252ed1d8773f1363640ad2792fab8196417bb9c482b74707a80000292c85f82d44febab003320e18b994d1159b641f7d93d0cd0fa65f8140e0c6974cdf0670b8deaa3ec5da4c0e5421f5c4291b67daac4f0fd865e20135b216201e3f30684bda73d7540471e891e6adb2632d5a763536b4901ef6f3f184b7aac79e3635f7ebad220b48f968c6be8894975b3fc865506adc137f273a7a18d903ebb88b0b4de384193202a5f82387c91bdff1fede4c77706e6d529034c3960f42d2ea008f0addd9ea519f0ce2a90dd4afb225492d27342e92e484713d48aa46327e8a69ff84c45c736736ba54ae898b1896cbee641d5992e20b4358e395491e5940b2c3163b711eac97b8767150844821716da6a81801d98e876601098b7256a24dcf50c085e79a74d61c43368cfe8f3a9109e071b864c41dea44fe64ba1d6851216dcaf9f8b220aa6e7c86f9fbb08e6d62c0f28e0e07ce303b72abaa9bf003c19aa33ec17e542275fb965599f939cdf8d89ba27025082df598986d1e9367de51cb9249dd1448f7148256fc3032a77d1433e33514b83d0119a09cfba66aace1816eb30d884c1da257dc9cfa941a7e92f4fa375704727a3de96c75054138c8f229ba43b9cc401ed5f9d1f4db35735807fd2618ab78eacdde535591ac778a9f2137fe5a2a965f133872f966f813b19b639446cd1a18a1415446d46be2f90ca4e473695375696698256e4fe3dd14c9325c0296e5bb614831eb779d3fc997b29946c76e1da9febac79c2586766e47b3f83647bdc3551e8ccabd654acf923059f1199441df88428c3ef52cedb2a14357bc47d58f6816909350ab45188a0c5902e4434e7847580608440270a071234d023990d9ce7ea5761402fbbff430ac2687eb87ce827ab303c638e727358b28f4ee22736ed149f36dc17ae2993d6f13e0aa4470ffed4071578e64ef4fcfd18f781476fe4ab0908d366584e7876ec85e4651599991d4cecd09f4a6bc8982e5f62daf5442db903841a4dbdb8babb1ec7949e7c806e031cf047918367ef9f069846c58ae6d2bc91c90e70d715f6b0d8ded4d8bdb53b2c1a09804d1d0a9bfb37b27be40111071b42b18021ff4e2442be231ea379ed9ffbc30fb5b05e886ed944488c7827d2aae345c432c9684ed9ea30546e102007ce0cd06f805e5221973075ae8e0d6e9f1e0383d90471cb8b872d895971b5534a19d5b129fd39533aed8a24cf8fba231fd6f7468e5c21cdb11604bdc16a2aa4be8694df3f67a9d797c694abd78ea85ad679093c0c12c168b514f82f73d5275b2ec217eb458bd5f8b3185d46aa20fd93fae9efcb930006e4aacffa51b86fb3b0e9188f60c4d5c95ecb2f0f1a12f869b5339cf3a3acaa63645a989fa372bf01bb09990b663c6e903dcc3434d3c318772915cb0528ee5c0dffe564d5b7a640a55ae52e51b399ccab41b537f59d65b2621445c494120c41308e942e826f7df644e7df6655e0fbb373d3ce5fe6650b9f25621eaddc75106f69a2caff81e282803db5edf458d253303246d7fb0c397d5b5decdab7611c56fd38a867e3d65f117e315ca63446facb98fa7c0e7a71535edc295f922e119c7a8a3cea09c60b68e8209c0a49fba18c8ab5b5b387dd4ede88d68e65fec9a2844b19df4d40a60215e8017297ef022843d7086c9871e45f81f6cd1c496a8f2b3ab25a9bcc806adee61ae95e667abbce4445751b72e35c6088688492871e50f0d39cb84802ae66499a4c680635c72515290ab70d38d78b06a2fe6269a9a37deeaa31c441c59b48be3a3225ecc44a00c3392d2f3e16c58b59654bde44118d9b4bed6afedb571cb736c6c41fa3609ae99c88db11be5a58132dd95f47249505a4c937cddfdbfdbd247e03742d91c2f122fbc2105bbd8e8a96b03abdaab92488ca42783ceb5ba20d64e99bff492a1d9b5e31d017be47020b5ddd9154317f1cea2de0bbecc1fb68848ae855261f23a2eba16416786b2c174b2a24b6f98aa5480618431d0e849e6683cd178877c254a3b509208c5f73d714b137450d6409bc644a33907442ccae2da2354b9625c88308661753994f61a568d49e5d1d1586408b85f94194f92801b6c743016d0a81fdc4c8451697671f1e207962e7330cad120960b04ed017dbb500b1ddef2564615d2afc4ae22c3d87fd7110cefd871d34fa3b8dc8be0357b344917bbd230ce040731510af66386b0a4c0b0f2e4a7658ac51454315e8380a4615ed522f4fc4bae7be8f368f6ab7b8d0bf452705f3a88dc57bbe9e0ea65e9409fe344dfc7d30ebd5a512bddde8ca950245cbfc1c16ee5b72cc5d525b0c07d3a041bc7e8f14647f569a875f6228dfa95d7abd5c2762cf959545a551d916e99cbccd3d03e303ea2c6479ffbf8e900fd28d9ebfd80636dd17a3c0abe683687213332f3a171c56761cee6be04f5006b543828a1ffdf2459796d7d9c977c196932ba0b65faeb3c3af8a6cf2d73c9610aa7ba028a07dbcfb5557d0e9bfab472abf5d43127bd1331b18547f9e83eb36777ef6c5f49488502c3e30231c6f0f175dbf793992f6eab14a16af1cfe28de0bca5c99a1c6d73b60243ac2d30e7cde4d095d8ab3dd35291d2c438624947a455c115ddc747dfe47dfe4bfd89e01cf2ae69c3193ee35fe0492cf967b0fb03048e99bfe4de7ee9d793838f7fda51dabfe5b0295800d146f24a2477351f141794278f6603f64de6255a1abfa42eef06e82582d16b81e20b4c0ace3b0f55716083347798bb79096ea8060603c8b258245d23346ca2891a68693841efcfba6e7b51cedf2b5433d42ac9421a24c2ca6c88fbd83daa780d9dc367e5c818f367c35c4f202b71eae75f4c4dfd84cb81dec1e33ac6374597bf2a6e7e691e498b573cb134bcd9af2c871fb6cf1be5eca522dee766acca7f82cb0ceb41ef68b7aa8116fc20e2be4f49f988c1600aa2a4499b0ce8152ca56512846cfd67eec954adf5931fa926dc922f20ffeb5f234fe0227f8a31bcf73b722937a3a722c546b3b35c52ceb566a57f9df6a0b8e5a87c83e9ae4c3e61280a27899624b5db1d5732484376a1b0e0ad922963f8e37e090263021bb9f09bd4fac5042882ec6b645cc93dfa19cd6d1f80854c40d0b50391395ebbbc3a86b15740409e3f72f522cf28bfd6519c5609e57ab191d6ca4faa3bf76ca586dc18b4429d32c3123091a0233c46dda94a656231ad5721dfbffef97e923d9877ee437c72edf5209c28a24d642e805fe1230227437ac483668d6b6dcea17357e249cb7381bec960a77e25ee7bcf818993e469a169f90c42195ea3f9fde723079fcfdb260bc803c6bacb6bf47008c3c6b7cd13ef84d68ed4b5f6de5ea24a48d174feca034f9d74ba0674e42465b08ac6c8f45f985b03bf152c63ef75a3d089a66d429560e6d93d194227016b75ffc43e2d556ce0b6d6de27f1b8258e165e4a3c232e6ba0d38fe1d39dd84b5a25d66d8e9acf3c6fe76aa58898f8ada6e48ce3a3e6b413b0a78481f39e76f2a8d796c7747030fa33ac657df19f8a8a0d344431beba659c392bd775849cd62128f214594d7d0965b4930dc675adce02774e29e9c0d573e6e6477c11df7d211112e78790bb81261de65969f1aed3bcaa5a6a598c5139d87a15cfb32c02f0ffffff0f