PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54370 627dd5ef742c21d20f4d2e6ca95bd63bfde99cc8dd3ac4012823ebd668514825

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a2768450730a01f41f916db4d149a5a78fe6651e15e9ffd2afbf5bfd0074ffd
Certificate Block Hash
627dd5ef742c21d20f4d2e6ca95bd63bfde99cc8dd3ac4012823ebd668514825
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050010000a03e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb7eb6c6ad90d4f69cb2c61ef1dda017a7cbe114e39fc17769b9f67bcfb191b35266603fb59dc645c21816e42467bd3507125f6771151e1762cbe879bcbbc05deec8cd21e732977b77c5dcbbb4f640e773d956525025d9f8cf11000000000000008000000080000050010000a03e0000

Raw Header Hex

000040205ac13dc41d06f2bfa12059e426e56cbd601ebf6b5fedaba84cbec2f3f2d39d65f74f34dc70739e4fc2d3905cb3ca24a67bc65c0bf9d3ced160fcd4e076f540faa73a096a78980618fd4f07d0bff5fb2afd9f5ee15166fe785a9a144ddb16f9411fa030074568274a

Proof Data Hex

59,560 bytes
1212160203072cd991a88ef95d332a6396913e86dea9150d063bcf48420f5433c63e9ac1401c259f1e1d9d7ad14e110c9e0c1d65ee2ee1f4861445a2e5b527c0f8b0aa6b757e23f7ea8043184e46761ba99ba281ecb256cd3d4a79c085c69fefa30bb10a72af2c4ddfbf91794c0329524a51963fbbb48282f5c33fa7206445bb0ea840418be873c77255d635e722cb41de31677c0f2f8ff83311112e6a5a0d39c147b5b2d451714902c1e6bd5487cf42440ce9106f45fe43f294629659df8d11f6e6b859060001df4ec0ca0bac403c12c6c715d9af06bc353b593ec0a45e56319cd2973ee4e2e4c55d54e2e9e813dffcc39f7a83ff231c36aeb8a0fc821899fccb3459402844b064bb203f5e16856c8c0a0a88c97dbac56f3bb3c1cbebac56f6c53a25bc827257f942ebff896734233a8ca42c19abfc657a917b46c430a094a452e7b8c2f16383498afef1aac1a44ea29ca7eb6a24b6f44b84902c691159e447934af38158eca7eefa5b603db549079f5d5829e4938009f7f5996f153379ccdc2c7f4836a8ac36f839af8282419d61c0d620b7f75947b41f4f703db242b4862bd2e4c107389be2060abf315b439cdb59ed9f5011b12b4462c8ecd7b2bdf6323a9bd456f8e2167b777fcdf6dc8d9e53ad43d06163df7804bf007ed1619ec5a74e18e87b9bb7f09fa9b4784b15991c8d9228871a61f9aabd4676854396bf08db81a1acd424751d891d0786134af909b82a9ed35b12dd806a15eb0188543be0f0a615dfd6e9b30d92f76ef5a26c8409ce3d525142b01918f62f3a6b27a8eb8bc01c8a81c2c209e68697bb9f591a46a89381289bb85eaf003da4ab2f50733fe1598375b798468307e4bcd57fbf6ce5f69073383f63c8ac53ba216d134570524239d7b25ee6843142a1eecb923c41caadeceee95852d846818a2bd251850a020083d5d6350a3b01eb3fe63a868bf20fe3f6352d356662ea4db8b3053cea8112d7cad14e12d35f65d8288cde9995c14c80fb67f1a0673f940ac025affcc60a455c86aba815bbaef1d8e48cb8a0e581a3243a2d344f67a938a6f5eb0545b7c129bfd633801e5b5de2134c533ec60d3a0b6cda21164f5a10082809c70ab2a7250207b365e2e6087515cac0536308c14f803c3ba9b1eaec000a2dbef611b558c5b2788d9ea1fc7b096967ad159cb5d849bf32d7e1e79696e24903a4a052c7d3041af827f055780fd0cbd1fef0e1077d4d82ee57c85c94ed63e1e7dc2dc28f7f7f43bc3f706123e3cc60fdbbe7d2b7940d0d594b5305cadcace5c4009f7794b4dc612ffc9e5364f372627a001861c1355b53f6960ed1fcdeda6459892a219a1d34a4a9bfb17a30164fc57c7068d318ea4c3eaf34e6cb6f2dd646cf7796edbeb7ac8c3f1536d110764d6cf174ba2a22d889dfe5672d820856bf755fee1e7ec22254429a8a9674d60be489d82436dce92060d3701201eaea8264c14bf303489c5903debb630d4f4f8de2121cfc12724cb009c93052f56b31319d68aaff9041da87073e2ceb83687bc06d4affb6d83e3e193a2da67b751b732267b680aaef5cc029c595307c15fc8676e2e5ba7193a2cf07467518fa53f0382243729f55a2e5d6e15de482e14db16b2cbe895cccc13c3cc1f0357a318cda1bf8a7be6742415d4cfeced9f775327b081f3509e06690b5935b213baffd4d592d7119898bbb180c5bb202ddcc7e18ce7cc3e8c585df1b972af2a1e7af053e8e9c63993423d2ecfbe3d293f7af64f0d06f5b336bfb88e6a923870d50c651104e138fb7ff7d5e0720609c54be64682b6c48948cf4cc02a1acd1c08ade42d3f80236ceba65d8c694925c5fa6916df59c32b273c9881cfe78efad229a10dffd65e02568368d027c7a2758a43e41dbc29eab5b5c93b847e311a666d6d3454a5208fe09fa82060c882e57d6d8136b3ef1f78236169ff95e836802116a8e28ecb7178fcab26608896f6cc9241f9aae575ecf7493a91d6f81e1de98644fb8b2b67d10e9c4ac031ca569e98bcaa9d98bbeb02bcd7b9a1a4450c0e613e018081132d6d9bc7af55ee34ef57f036e7a93882e46d6ab3801b48a8f52e8008938162f37e622f3e04518433133db64e77f57537197073a8554abd3403528621fa68c7898925feb8cc4ddfb8037b802e2b35a1bce80cc2d377b29ff3ebddf42b1a0a18ad30dfa1bfb8fa401a06fcfc6a917261789408bb10282b1f3587fb8070943b01c5731aa3ccffbee7612390840e27f9a0ca2a633836fea7d551116bc623759cd380a89f142da357353303452481eb71e98f8ec8e029f366ec688c70f3556692c24abd99173cec78cc256c860b5b57c9ad8448c9ade278e7569a3538d73fdfb3c53c9a25ed9cce8371de78b0b3529dea6f5388c5da43004389bd2288f60ce411bc3d21b8b0f290059f01c81614991fe9df1a91b301ed9ecf32292d9a759db05fd377271a63265f3413af3c4dbc842d527af02703c8ab3169f1183ad4bae25a98bad2094b7ed2b99504ce113be927078a81165c8917103b2bb75212a6d36197209d29a71e9ab6226cbd58b2aa2bcb0ec527ec85c8fddedda75895502ff1a391a76e9a493f267acc7a261b675cbf7afa082665e14cde53e9d0337b74dc6d0d97f6b2d624a2155dff42d3d022bfa3d09211cc410600ff534c45d8690b483d1ee4ba7c3181707da3fd968f36236f00f3a60befd2f15f196df1800afb8507308e8c967f54a0e767881874bf72a19dee7fe3589607df895e88bed699154478a9daf62878fa95c701cce3990e9d2527e89e1c5671ee505e80a02cec283ea64e1705a3dd44139c8dc965df43815683684e376c53019a86f0ce891057c5ffb4294942adb917d62088d54e68e319e6ddf011ffe507d390451b9c1809967b8b1bfc130388b906cdc0b42038227bb9d235b9a417f678b333f9895e67d5d9d4081b0e29fdfdf31354ac01b77661eb39906ee1b239b6b8660fea23705ef5b90d61fa8a1b63869f6935b789a4313d2fffd2862a462a902cdd5c26cc00ac592f1d75d4a76d2503832d1a6d7c9f64f5be731207e8da3397eb9b95122bf6a696df4cd7a3b7d2839efc9ad194d5ccc408f2640c410abb3ca0a40eba5d3a1d56213669ed61f6d45af6057ae2860eab3474769c5434ec68da7a8873fb102d3471fa02e7d881081f382728a99db4288a849b83b561edd76a34be691324d57e374298d84360e576809f234043138b8a5f757458b02514348686bbe1b9655b4541f61739f3259d7f9eacfe02d3a8f89943f51b5b37d78ada131d6319af553d570d75197045ca8dd4dcfec06d0a0bd9671bd98783ac01d90968cacff66e1cf7e0711c72f84bb13f5003a5250719e250b6d80d546b1daf9361340fb32131aec90900e738d9b981db3d32f858130d10b16b4faf40a0828ff128364419607302365f56b2e4e072a19f0921a287e345f4c465386752bef295feac316227331f61f9969c8c8a69cf97be12e1346ba418cdf6a43e3a2a2349dc344110559b205b50d956473509154e176f879b971491bc5cfca1561f882c94e8e1e9f26cd6d1e23ec1fc2dd87ad90b2c062a950fb87f13c6240a3a3502bd47b00ef3089f548840a18e7071d6cd9ba79f8a81854fdae48ee00ff87a560eaa68d073c8d6fd481be5cef91deb993ed8b6ed1ae71176edac60d02a4fef434c6ecdb6de37cac578d5e5db8d53a26fbcaf1739162627f731552a2a61e111aa96ae447cfbfb9f6c468f7f9d72bb47c1aaee45c703b264c4e8cef0d8f0178df9afc18bb865fe28076d87321dcc92404e3424774c5f7a247a5c70aa12c1c2133ffefc410b1034ba20d40766e2d6f1f7b885d206f9149fe25d9a77a873ce001efb7d89cd562ed829e0e36ca1052f08303a0a1728db39b49c46a087098315d6f5d85144ad0e13ab1923ca76129e429b65e3af181ebb85cfb6e354f7fba541113da03184ad9d11c7d699a2bbd92d86ef9c030f268cb7defd75f8260ed48f1a37d2ce25e1d89fbce67a631a24b970c9908a4a21554e6148f23641f45484e67f0f4873d6872c9646d85cff054de9228f047974f2926d45e1491010346602e139bdf620c3a93ab77ea7222fab3f872719c4b70cf5f1a1473f644066713f1a9140781008ae475f8011470843f2008a3d6397698c6ac0fc5015042906abf48fce0acd709c35cfff90577fe993e2a079cb6077ebdaf73a58d05e42f16f0be29057ca85b0eb0d9fa9c22722827ecde8a1e85e241e533c349862ba7298419f7742333bacd821b76fbf72e14bbca8fc31252df63753782c92fd315f31ec685112942c5827d38b1d3398a9b50f9f415d66e4182d14e2a1fc1b81cab5ad516c23c5c39ac281c29feae3f172869511634f60d7aa8f73c765fb59970aba40fa86b5a270dac720b6a6af0b276f1475aa77c20dd91c89a70f6623a9e097054595d7fbca6d2006d9961c825bfd54c2601a5be64600c5dd75ef44fa690fab2fd631c97977bd562848349eadf1e996eea88445656d6e0c20212e07ef28df90391d1f102ffd2be7186dfacfc11df9d9f54bb5edc708ea4a9261f6750e5564b0b193a4655681ec0c610ba7053cd68cc6022c1f31aec2f159b24637662d72c2ec77244ac6452eef555d5137e67b9a40ae1dda7db35ce8da9a4f59005df712d2745c35587a19ef68e910261db3fd2076c762de0fcb3059df1f67e7231c3f69be0fe5c86bd6b38ba720eb687a448ec9cf0f42cd6ae261f8714cf3cd0096adbda0ff01b07038e354a96c6bb59c80e23045a8f207583001112732469b1830b8faa3b03226734dcd868b3309ad0c20509f451788734b2600d6911f38bdab60908dec81de9ea0e2ee80faa57836edf8b1be256c01c5d7814e7cd24a656dde97f5d237c016fa4b838938de5fa7d20c403850a2e727e8bd89c2c598e5542d26acd62f9304980913fecf710e67c86758fa16361daa6a3fc9ee244aabb46e8b7a4fdb56e87376e0d6771746401f2702f8053c00293d386b6958df7ac2eab00ec30efc731b9da9aa5a6e3374e6ae090c180d5bb6b1079b674d317afa1fc006630820ae71b3668a80ec9ee8763e410791759bdea4edd73395878c01d23e74bb6365edbb2f6515eab8afe1169374493123d64cef5b643d3e24cae8e97e92edf6152fff727112c1292cccc03805cb6cfa5c4abd1534629bbc2e4a5e35ddfe4fea30177d07b664835eb6755c46d0951e8b53a69fa8295f23b8547c00d5881451bbe2462f54f348d93bcc319127d3f35213a37f8b80e6377163f288ce2cf3c1fc8e473cfc70d849c476cc9151eeb6b0e6f78dca4929fcb170d3c3cb51677c4fea97e757444143d6ddf0d3ace9974be6df9dd3e1cbbff37cd120a4ec59277e40019d3f68935f1ddd0764e7bd3a1250a1ab2d6f1134165e989f4dde68d57c7cd9a993369acba9a03cd635ed657d9282d90ae6308253cf0284e9549b79f381ba4a7410ed1e046059be35cd0ddc31df956aad872145644d334f2baa5045b2bc6bed9ddc48172411261ec817acd9624747a0d93c9a696b771fb41b0a214e1fc0171f911a807adbf953f5355b7e803f881780d591c7a096094106c4e89207d9f94a6e166f7c833bea84afe4ca657e1fd54375da186007473ddfbdb6b278900ae3fca274fbf2ca5925017de22f34317e55c492c519e9731b8ba4223a5696f4e9b28d01396bd100f7830752cef8d86a08c6c24d1f517131f35c275ce403443f9a74686454e4735bb0c34cb5a3443d40094bba1b1e2e7c39db34f374c044e6a1a602551c464f41495e48feff663e6574019e819e551cdc72a40aaec20cb87eda6dcbcca00c4fdd99c4b7bd1428d0264363a5dbdf9a8af94cbe74110030aea6f401687d73ac2543b808050b90847575c56bf2d26f4579c9754f96c1850e047db4d7aa29a53ac7ab7771ab18eef251cbbe6d16a61317b13187d45146d623f6844c691736be3518d4265f82fa395eba1fd457ea2d551894cd3994b62ad15bf808f679c96c6756d7f6229d0a6afdfca06531aab4c9cecf8a987f4896c2d4d17b37b526d43a91a7c0424b97da5cf3c0c0209efb13253fbb8d40321cf879cb294a5ae9f46371755b4a4c4af035fd44b04eca7c91e2e74e990224e2c4035ef48e766f8cd439eb91035916cae19dd8e6426d58de7cc5952236958840cbdb4d5701037ea03f3eeb4f9515bb554ce010a29573e7be30bac1a5135dcab918baf4eceea7052e389da4ddda2a9b4efc93da77a24d702846b06687ef8d4ac021e426eb8047552dd16e527d7d3ce03e63c59dd2f8a8525f5dc6e2a26c6c75ac7dd1ee3be371ed051a1408936022e0f5e7659f1a222de2abccc9b99d4e7c86d2745051efe185d7a5d6880b9f90d42249451f3c0914674a6dd789e4d82bc55f3b1f3e9ee800f861ab022d50d22bb0249df07ae8e76e9d3d1403290a6852be70527c15d39aab4feae30d8607cc0a9417ddbdf6281c9349cc7f2370ae77a654dd687a3d39619175f5b6384b583839c29da8b0d0d5426625851048371de6645170e7cec0e04b083e50d9ec148e00d7b1451b89a118b616913b14dff075db1ebf801438732693fc44fd4f929582e9c63d2bba6ab60c9b36c4edf505506d6d208602334cf06ef351c3144035b239f1b903140e9537d0f7cd4fd6fb881bcd2ea3a193425b37a5e25225fb5f2ebd13f5583be56e7762e0cd309bcf83e219ce253e070d8a36fc638dbfce535514fcca30de6c4c38ca80e2897a8a062d81292a38237d47a984071b6fa9b5313897504da81dfd4b2ae6c09b4da4b8190de24b175550c40e85abfd2670f1015a51ca4116685cd5be6f0d7baf4894175717aad5c84c5f6954e4d5284aefca56cd6f82583a5c2216083025d10bf3f75a93e3575a67778fc088880e3f506b4ede37d3ba3627a6f4b0e490d1fd63db9062b31711c81329cfacbc29f77dd8ec16509763fb160a6ff50d0c50614f0f6c3e7be710ca057a6898f18b235ac80b20eee6f77a9ab9e511f9943aba3c7615ac024814b9ad69bc3af6bf6850dffdf9009f1c2686b700cf2e86058693c5746afd29e1bf22946d115330ddcb83fea5c39c59c1d7ca619ba0f6139ec0dab057b0c20071ced808b2e6f69999a92710308f905b704fa49ea34c1907e54f4f836e0eef9e85c5a48a59e383006878fa5bea19d9f6e66954c3731e22311d79508d8cacd27812f26a9e231195de4c1a67c870683fbdcbaae8715c71e2c0a08ec4bc800c893e0fa4cf32c1c5c0756400b5e3bf6316d72ab1f7702d90c846db6bca0ffeef929a2fb8c459bd5666634e18fb4d1e5383f64cddc89e12245e7e2b456bfabb288b28e6747c3a9dd8a04a17dbc0c24531580795dc75ba98742cf21344b58a4ede55d867ed2dbb18c32f0cd4d43b5d4bb9e8605dee0e83ff1efc2d0abc35c937ffe0b93b7b9df4edc2488a29150abc45be68a85647079ef691e90259fcba048ece4e68f7ae1d3dde0c8e9cdf5c4bde1b273691b1548637bec1f261884cfb45a5e63d889a6ab97173ea688ec35786de6ce54a0a70428b8bdb7ea2553e8d02a17178cfb8d3f1c2b7c6588ff9acb696cfa301dc9b3b587cbbb04ee65a888d31e8673cc06a488c5862798f9a4a51fcb294dfcee9b5a435787fbb29be6c7d2dd6f8fd64149da7886c13b09547612280d7d7200114c35e08e8af7f23a326a797a65a55721050761a444620977a5c372fbfd541bb2bd8488bbd927e8724dc2ebaa60659be2a15865e3925d50cfecef0cba2648b6177b4ad156d999b9213fe8bdde7ef4eea7acdd3558b326b666692616260bd9f2fbc3724beb204855b64c044d977f5aa99c59037acb175e8aea7672ba47accb2b409fc1a9042e1204f3c66d3969bfa741080d47a37a298c63376811458152045a1193f0d9bbf94c6f18f29ab5c86171baa00f05609d766c5ef6c9ca53b861f32b6f5f8ccd7897e9dea29683f6fd4834b35c64d42cbb5140f2bf3e9f4402be07d165281e02e3f6643304961b86d2f8a054f348df0a1ed91b26119eb3ab8007216ed269a2b8f6867a897452a44fac932d0d896c26eac4c862f7ce2c31a56d002fb28f0c4812287ce1bf01a221db85b3d63d6b76a302e6b64225fe74745f5cea00760e820e7486baf439fb51ea19cedcf997e2770db8b784a7a2a0ad9037934d8929cf89333a82f43be7ae4f9bde007c8f910e369e51f2fea9089ffc2b80f917bfc4639505204a125d1647a2e826efa78e0db2ff7491e295a429d142052a426d8ca90635cc285d2682a9388fac1badd583104e661e2ee838cb88c1d7a54b6d9d81837f4b2713db9af1827c9002b9651acf75a6434a8e11571a12dba912ca80df4f411897f5af65170eb255f5f7ff31d4aff6240c622df20852ce5c26b94b1453343209925b14f487b25594da913cfab3035bce95017d0fcd2de36a9a0d47bfb66132d38164cea33646f2ae4e5a17b6d257dc1ef5b38a4f1e3761a09d73c58497024ad90bbb635450bde69ca5a6445156d68e97913c369bd80da55209ac7e6626195d0727397f9148c563244bcfb7539df7c9cb12d21c9f29048c64c92ec3b88ad8171ce9e861f0d9335f9b21488d05b584de7848fe723d2a2b803a827cb0d0841223a23f08852d671e07b6417b52d706ce07d94336c04160b3bca2df5c88ff4a0c9322fe156d185e855f4697d66e43269cdf314d2e49f36c1ed27d99cad43251f69c1267720e2d3e4d9c72078a5a1c6564f5f14784b6bea144ff80a34940d2cf27b2389ccb83e6a6523827c129857992f34e63cf228e810cc433dec31fb49d555299dbdfea0f5c5fb1c39e51f693eb09831b3d50ad45b40c9ca12d20bfeb92ec243ee29bb353384f8146fa782f8b4cd3ff81ef2d29edadd6de95adbd4909d2e841a3a5d6d266b9d05a0df2404fd6e1906064bb7e2f8ea6f55624c5fee9f5abe34a2dd59b9d69eb1ec310a7e53366a451654ce276d9acc930ea83e371629f4247ee1711f8bf09aef7c221956bf3ebd8e4cae5e7af304275a33e051cb186ee171eed4f0659eac9f5bba716a605a1c69fa58f5b15c2a9dedaaec641ca2e584c5de98b4c442ef0bf25eb0461c3ee77daf90b6f9379f0286b569a41ae6daf390e2d81ded16a55f79a092961b8c16943146803de49c33d6f127b06bac10a10f15495bd4f7ec1610368bddc31d704d585798ce4c0d72870da5844e3fa9d3fe87eb83c83861e2c3ecf1b1f7d791e673e94e31203035ad7504b7c5858af248cf25a7ab017e8e8b73781ffb3614c4635ed6537e7d6fe6648e244618aa6fd22957cf4dfd76831f622b075ac743b48ab8d3ac98b5f5261eee235144ef0d9e13dbe1e2b6dc4e1aebd7c4eaee95390c0b2c45e4cefed0373d28d4293befc3c04b7900abcba854b904fd6f21ac680f35fab20e55bdcf6d600202852c3d8528c41d24854aadb104b4e9ed617ebbd6612dbdf6c1c1be6e5e1684fe8eaf411d2e2d437f7a557dff7780eccfc8ad4354466eebec6865c96da1376ce619758a952ac1632dbc74466f60cab76956a607bc147fe4aa4804c169c152193f256ab77ac6916e5ece171f38cc8504800b4a3023cddc6acbb73e533055a18ff7f06c127878376e312885c4bdf39891500b8383ea7d25e7849791bd9d97358b1e5be20f0e48d74b297a6131c43507d9828261fadcfbae41de6e538dd2f073c29d5e264d83623e71a0ce217c9e913176c5dd36b56b66250c23b15d818bff823753d80f82cc707e5bfdcc9d155f9dceebe585658cc274a48d13f4baf34ee99417d7b39508228868ac2a9261c253327055dfd57bd14b7218f529c2c8dc7c5b5059deaa005eb8345756eab4d31719600f38363277b06c0b1345121d1f54fc2ff410ea277235649bf2948b6acb0c2de18c4d3e359fd09cdb4ded965083bcab1fe5cc315fd5559f2eb9b2a8db849bac165fabc4c97c6f5f5eebdad129f5e4985fc19033bfd42f9ba050531321bd81d2474de3f89e512e6032661c2f7b277231ea23bdd9e16163f960791e0f067e5989d31339d4fe44c895c7a2f43d6bead210ef18b3c9a579efd3b8b0e45d237eb407fdc2625b36571e21395d923920672ab7cd53cee1ec088c0f51d4f3bbcd6f1da2e80414640ad577515f314ca9acf693caae544a30d8b2627c1919550536ca26087c946555b007909622c7a2d40bb28cdd111f8c8807ba0a3846c12ad6f2e02ec2cc1af0ea84935963b1b35ac5ffaffea29405b62161451ff7003d170a303325e4fe977fa0054881e703b0f328c93e22c8420d31dcce2bbefa3593d5b3362d99001bf85547fb22b5c4cb068169792443908205cead418be95cd1cb1700aa611afd25fac6e6d1a0fe77112630513a68e7068c80e0a90e5a2bd8105ca18f5586f62802167f99f6e640bcdc0d4b559158853a7766355cb9b292c68ccdb6202679ce62f288eb4ca44fbd854bb3e39c3e70ff04708bc6207c9163533e7d63888b7ea7deaf322c21e86fac476eeca6dbadbe141c8c40f419e6ab03377ad93faf7d3125112e11c8836190aab30cb030ca22fe8860f4a9380b7b53f4bc7f77e7dffdb1afe503bf5fc12f2e3be1db1bc5937123df4b69f669f2e9ac637ab4f31637054b8d9be9080f112db8543ecd8e76e13c0b5174f96336bd8850bf5032628c814f3095687663bd29069a91fc707647480380f47a9daac61c8007ed89c7fd0b1f0da792c82462aaa1d81e2018b47d8f352dd3590c2a8ac0932bfc464883c95693ea4d4ab3e7b597b3151a382b8bedb195e7442f7a6d46eb533668b03bc69dab4b6b1792fe802c3668b43881797ce1eac894a35d011748557d3b9fa8685b3199e7df1f026278464ad7f36b82362ab890e5b3507625bb107c7a2298fa8b362b5791aada40f6faab86a4ec0ee4af03f9b5bca2caceabb43b17616936fe5b1c710ede44df493817591a5af0edbf7ed239780ab6927c025ffcfff1aeb61069a2bd9f4d29d7de8cb6cae765c5448854d96952be108621f47544a3fe09bb599308011544ad560c7d608518dfd5d1ca110d0b25ffbdfc724c1a6f35b17447417cc3ca659c662160bbf13c33ff729bc4b58b3cfd206dbfd8ea36636c91966ab6d1a6e965e54398ac11d77f18b39bf5a5234dd8e02b3145e4bacdfd39b58e6d733117d5dbca75493627cc53901c1d9f49d1fa530f0bbe71c2b32d51e9f37caa515f9d4ceeeedd59b03a4e4b90f5a902693f7de01c1a7844791041d04bf5e24dfb78aa83c56a1050495f2adf23356fecaf20d964592530cfc7a3057659e46c9710803d7ec3c14b28f56bbd58b84d2cb3abe739b5417ab07cfc9207766d5000f1987fa84c745de559a29b9e6252d16c4f6ff099b986f3e77a1d9aff1dd024fc1570bf10c35486095ea50573d9c5d25b91b59e5d620967dd68dcf78b91abeba625b6a73fa537aa6f8de244f244a3de04eee023b9cfbfdc61d5b353273151c5962db03167c178873abdab0241bfb7f5f0b0cf74a1a2d33c48f3fa0676498eae0f663aadff259ad18dd9219ce2d7d2d03ecac5f896c55bcc4166f5ccbcdd17045713f5e1272138f8f5a8de44c9a9ebe016cb70ddde8dd17d84d2376cdcb481a3393561db4f64a20935867a388eaa57480155bc06b7ae2a80ad3b4c941f7a58391afafebd10a670a416aa670fa3020134d92589861f7f3dafbbb0c746f92aba61f288f2ba2ac9397bb9171c37d8187b20d19182e29313727c92f3414db7ee3bf3a7444ad4b1d7df7f3f530b0b720b66344ac0f7f84c41810b5bf827a99a164ac128d87a0a8f9b8e94e475280eef667d90941e483ff8ddd66bf781b5b58586c4e60fa13cf54eab688a0ffa83708f1c3056a74d0bfe9e2f3bf1024365d8f0984061488acbb1277c36a6097f10f4fa35bebfa749bf3eb81624718b0d44a1d7c3ee61db54e32ab67d3742501e91bf94c3c9bcd032a5a99658411626a8dd8a74d2f23e6fb08341a7a1a980acbe6762f0198779097e4dfe54df610fd122f1e9f500f2aae46a7741432d2422f025609d71e180d088aa2924d13cc63a0b6b7ae9463f8e0bc60a39a032b0f1d0bac8d0a0fb1d2f666d80e8c3bbc2edb899553e3c36ba10cb5647575f2a8b379067bab15fa66ec33ec5017386a1d7dfaef9edf381582bc29c8f2bc513242168484da53e613b4727f93dd57332f0cc07f7c9730b36c3880b734d5fd694ad387ecf6e8baa5dfda448cdc05306faafda80d5974ec0948ef30e2c31bca0847a9c7d1dface59767f705ece054387ebc1e82abde061dca2ce0a21e50007d376905e12fa97bdbf06fa7a7e96fb87604179a04ca2259c5bd3a6cbfb6f3191f99a163add447b4be4758276cd718974775f921aaa40f5b6a32aaa24e5b4cb06921406723b028239c9738fa21d7fc184fe031969155fa00248a96c45af7d9c6ef39aa7487200520ba0658a9027335ea0b35325e77a83212b1100143baf6fdcdbcce89c341a58bc282067e21116faeae2e3622728d76e99b6990189193faccd0d7a7012bbac39be09215f5248047cb83d46806b13c559849cd292834c55470eb38135f24efd49fd784d23a6e56ae5e77b483bd1d7cca11e07d3dd4b918730cc920277ab7f174a01d01ac9c6850e485344c329d5918c38eb12dd0c1f55b83ef48e3377233ded5b89810d29d72700f67eb22e134f9ef31450fdad60b62d6ba50e517b0737a0987f9bade0673dd3a6f6997f94bed8f399138f14fe29c2bb4a3c9e0ee9e7c61ae6ab7b7116aa464ef6d049ab601322c86c5ccb389d918b1519fb0e28fff6c5ade36e77c4761818e271847b97d4cf11883103d9273346d22b890fbb15b858878ed65a22e9334bb96618cec662971f6ee98d7083c245f43d50521cf7338444a9f6bffb95cac9c8b09eae203c8e1523ac09c894fb99969c81ac678c5c1fe5ffb3c73539da158576027111c706f60c3d72df5d9b159882e2ad65e88e54828562f7fc9117df455e92f12d92f1d13a19d256c6abc8c0051eb009c20df2f1f7b409b9f40c4581ea8c97ff685616c77a9879004f7ee4ea8bd16b3d75aa8cdeee7ea548919f4774c7b15ce08669e013d6e8ca14e8520d8613592438f644698d76811faaae9ec787cf0985b5f9b548eca2ee8d98c1fc6d84bebbdcca335a13de99e57d899e43024776513afe2189a544d70e817daa7231f65e69dcee69e0dc5eb254aff8e7759e03a650e963e0d9f8d893e2c9b0c3aaf14760c5753e096fb0425589d84f8eb5f8202fd2f5841b43e97525a9986ba388c783bc1c3538609ed93a2c3eb47b7a130620b2368d5f4444bbcdba4814fc3ebcd9654e0d05b771ca8ef142e0b6a9bd07f39deebdd944b5c735c87736a1af30ceffc3bd702ba93c87d7c08acb8ad97959097d8c70a50e4fa0e8d25d60ac898a0df44485fd352aca6798dce12bcb026cd01c1e0e2dc716aa902a4b509ac297cfb900808b132b6ece794553f90a3786715258fe014cc9d304cb656e04536ec536e9ecb19d41b01d110dbc22c34210779b13646dc7b270db6052d1eac59109c89c60315623344b63d1a57ea4aedb921485387969945648063baf1dad2113fd7b66aa87323717094170c1134b6a7e85f3c7ffca8131a20b16c4008dd2b5bc4e622cce78faa3cdc6f66908b426c9e02d8b9570f22ba40be52dec7a5c8795fe7637972f09ba1f10402a1761b1cc13c317bfcf55bd46b570513dc383fd2b0b747149f70d1910fa3a8f562e2a46aa26b4cd6a8605877c4c9fe49285d1c9ff22fb29b65a91d1713ff15317a842aa1e39bf26dcb162a2bb606408c7189d80313dac047600cd450ca9dfe20627827cd75579990be9e02af658aaaf2e875bd719c5cb5d246be66d121774f1873b93c5a037e39ae2267e069fe0e2320ec7701f9f5024de994b549b371737042b0b6044f25368b6913ebe479fa6f7918715640f70367b5e147743f9792be241ce10006f57ca3539c4a9fde3273e9d29a2875d7853d804ca45330a679322e5a4759bffcdd3ae5591003fc51515fe2c2a6ea6148ea355d9dcf9697104b21d0a8141c252e73eb8fe8e403e8bb957242e58298b9b1e95e07260e82e2d74867512230f33af228185abcc9dd43a2975fcac21c0f28d6d9ae6d1af4fe71c193ea6c49c1c21a4ce50583876553b79b895b035fd18a5bf4137668f0ba71e78aa0af3d0beabbddda4e8645cbb06b8fd18b8f2477cd8d0afa5adc14dcea8cbc27b87f03237b3d910633327d3faf78f1702324ec28a369694414b4144e7e90c326bb04ef7fb992b6dfbaf65e117a577a7f58acd9af37b3925d7eefff350a9123be3f951322d5514189dcf30257498d2425b9ebecd025353f9ebb31f823f87862ad2a9a670602868cf96bf322e6f42dbfa405cb7d446766d4ccc26c9e4a2e70849b6965fbdc660c9e9c66c484fd1f01fba0c1eedcf4923f6ecab97f0f1f9dd6e1a7d782b8d11560e6ecf12d4360e8ca98ad7750e706b4c5a77f4458911eb69e68a574490ebbc20bf79146f50042336d8c5b16365ba04ae2ad937cf571b307c14a78dffcd0e59186e16ce087436785ac22c66d8cf75122890622e89e8d94e2932330e425df268e6c853d55476ae3dfaad6fb136a4e559c5990dba71c591a82a8a12e2288ed804f5808dc1e28abfd4291fa6b3115f081664888992e6e7cbb92f9cfb6c4d7c2d08c01600dc8fc7b51b2579d75f579929afebc72cf75495d77d477e813dc40ceaa55e53989317f3a0435192b071d88a933850b3b201e1163b687631b8bbfeff8ecb1d094be2d836db0aa71935f400d27217d87519a1d27d663582a48b4cfe2db5eb56220955b8cf1b64b3faa363f6708eb76d792e8420bd9bcc7b81cc65ed5fc764e2db8d640cb1af2b5c65d5555491c1dc354e033fb0ea895cc868b2452ba6b383d6c2f9f59db4f6b6ca6337ef6d63269132f1e2807abe6bcd2969bfd6b15616ebdc1fe893121b2a326546c73ea0f5d78920f3f804c306ef2cb1d2edf0bcb96c73dd6b186d05f62e904a22d0bc889a674beb3d19e916c794aa6dde0ebc5f76850ea84189b3e4809a639a057bfdb376c872500861275c2706f89039e6c70396f6f946cd3b6acad8f6e2fae98251a47a813a49fd72912df7b2f394ee3b950b59fb4f9393bdd0d9d57fe73201ac56d3d1dcd7bd4e0bc6440d01af7c23840dcc51411b539e19cd84f115b3b5f4480383e7ec4c9d07089f517a5416a1691e85c5efb8e6b96fa0854c7565947b4f8b94e4a533e14d2b99a906ba5cf2289066c3e8f0d6f70f0bd639277df44ed28aa3921bd29e425e1f4e1464f7183b00e874c8ec58b2f31008dc2b09ebeed1ae58881f6fc5d67f248bc2e389b25bc1cb500d546b9e8061e9ddf87c1c75b768b4ff6e7dba87ba59897958dc077cf029f3e3631deb72d5a43f9d68acce57f538bb197720efd7fbabda558bf6a4a7a388f178ec8cf75623893e8f50a1e96ad5b5e314af982061a7a3b71920c2b27f7538a496f99320bede8ca730f8a9ff20310e42a959c86cb8b2b1465d36676aa845e9b48b5312f1daf334b18dea2ed913b0906d897a0a7dae4594491e86c454971faa474afd89b350cf13eee752f7744ae55736e4fd5aaacd8028a4427fe520e25f8eebd9d194297ab5808a94874b3e03ccb5f2477ea39acf7b4efde77ea277c39b18a58362e0cdcd690aac0beccc3288aadee4981381c36c21894b5748c308a0f01854156a372afa601ea05b36688af7c1a161a945f227d27d09e76a3e13f77337462d2bab1800b0b011c6f75599dee984c6fd1c739365f2a28f86e4965c55cc2fe1d7ec449a7f6e841a32a48a9e7f58ac75ca75ab71eac80d3939e94afb6934876f2545f0bcbfba921c07f968341b18446ee043f6024be136d23d500a8f4f0d59c9b5c44643bff8b6ba44fc5c8fba9f920c5590545ab4d8293260e76fad9ee7c23de0e7fe023d9071b236faed87b00de80efa5cbd5579ce239b8d7b6c80ee9b26bcb45ec4b90b9d17845df488edcfa511c0b62359dbd34000e28b0cecf5c7e6b1db39360343f8a1e1dd95aef23c1cb217957515ffc78eabda424745ee1b79f900b3f8b2a2e47d387dfbba9819ad1e46d4af0034c8659feb5e1dd04e1e5397660781bb27c51d36ca31de96c3c44ad0f3b46069c988ee35989c69ba597c5cbfed35621ab7daabcb19d71d089730ddc0091a82f78d215a63c083600fb3e91ea407e45e513396964a1ff21e75e25d2bbc81fe46248669ad6358fc29372354a3bbdfdad7af945c256ec810c967ca890961ad918220b9f6363be2c052858a3c9b9ce483bf5d7100c9f227783e8d6b2e953acb6c135e866ec8a67d03b0db8f7ca509d03f3a374e9e4e715e6d700af01653fd55680c56f7c9fe1dc2d5fde98db0d5987373a35426a7b02780c65e19a49d2e05b4177ffabb9ae5d967e351f87d7a5271a5209a574e9dfd525719d24794190e1c42a506247dba06408e2238a42c290f7056d1511e27ce00c3800a19189afb0158766834ce0c85e98e90a758a10a8a77d32e3b7d821805c39776c64dece082d2139d648134be73c7700e691fc60c37f06eaae6ba5c9200280c8e02fd8406b9ae9e5c5f2b749e2800ccc724791837c29d410667038b38f4dd7ab93fbfc30c47e066f1874a60250a02d1aa4bc628bfb018de5a5f9d454f6b406e648e46d9bf5636dfa6e84140ff44969d2e682cad57417a5ea047403acbadae52072bb30e4fced73b7840bfeb65542d268f8b34945c81813321ab6c975b3491b95bb1b1798fa839f75a5ef68d36f539964c3233d1e6b80a89ce81c636bbdf554b11eaf6948ac259c20337e8f6245cd9e72f36df6808ab48bfefab180bf78a884d7636c0ab2404fb03f78046970c6e194ee4c2c9d05cbdffb9abc5b6c96545ef723c3642740fd4744451690a41b5121d66a594d7d566764b7db0483895488f94c21126f42aaaa0396c771991dcce81ec9d1be521bf10f09fcfc283e14244dd4561c697a809e5396a48f364eaa6ac05da71d47cc709fdd1985589e3fa5d2592a403ec1f6f7adcbf03b484cc6267c2541f2a4e1924ae82f271d1110b609e0bc5f22a8a7a481479b99b0d5c07da37ee1b8b94871f54144272f040e6f86a613f371516f65b45e437173c19624250e671ff7a270e9ae889ba98a150e57fa8c3bae9c9bb7f2a2ac273347dd00814747988db47438b50b27ddb0afad8459f70b1c790485cd3b3083e4d6dacd86c873cec20bb010b103fd65209d82803c4e1492f7ff52de23123aa7f2fea7e077e468d8328cc66729c019d0e57e7fbb991e9da4391ee8f174c6451c7a27cc147006207c01551362937b277a034df4fc388a30e4f97dccbf087f51fa9c1ffea5920d94558c470ed605359904f7185e75015346191695ecd81f9e2c501f823c071e7f03de0f96a490b71565ea9f8fef407367d3bf86a9b3f5fbea7f92c7183f1735a9f0eb45189bcf8bef52dff22702e54bfb27f8edcf7f395844ebcbf44b274658115b0be09335ca93c2091e807deb5b7cc6149aa3e0b5aa127306eb6d9c7840e675c29f2190dbb1e036cdb0687159afc4f6a839672f6e9c8d70f2f28c5ebb8ea1059bc23571b5fd4896f0d76a141f7e1d8940f42acbe29e30624d52d400ae72bbe99aaceb94f4cb44f56652ec6888c6b22e0a81b72393985e3526840938645658f289d1938bab7d8ca9d216c0349febd04a87f45648238f22aa482f8a567c5c56c2a495ebd923f9c19604c526fdb467c61f61e522dd1c5b4539d40f3847e913dae1512dbb097691efb7781265822309c246118840ce42d9b999ef4900d2ded014ca513efca4662c80208ce87f700fc28c987c6a3840901869fb3f2b998ac4f3474fe8596e927fc6882ea297bb2930a1b796119bf184c985f2c71129148fb2589a689db26d446fe027926511db1f3c6c7c3a474d7dc32570bf977917300bb40e996c04481b9ffd0b47e956e5e87d7e1266857289bfd31e03832214ea58a6da5bf47a24e3603dc47f6b03e96c9038340dbdc9f2beebf4ecacf9d34d6450dfd496c31e918b9f1dae5cec30caddd6fcf887406b7751968fb574fe614993df44f9d06e13a39727c79c177f8d3a1669f7ad96ca6f8923748c1f6d5331da9932ddb911dc762015f9e34e96b993b54e6ae44b9c098cd2d8ea8e667b96d7687bb81bcaad23bf4a03654fdb04f82cca1eb1bf54509de60c5012195324be2f100e2235e11c6cf79b0a1c3b041a9a29178af44491a3ed157e8e784d922d154b203bc2e00e6df4c82a50c32e640ee6e1783de72c24827b6595e6741d6efbb67c7b32e911ae0e5ceda82ce3fba6bd09b7ffa811442b5ec6889a6be14c1c1f19672cca5a246369d30001bfbdf56f8682521d7fa4a70160c308c9133a7b043f05c32eddeff634a805553591a6c1acde12e9612de5abc6c153a3eb20fb15d35244f75e1ae9b28018e57c1e44f843a6cc43e5ff1dd243bdec5df86c2ee0effc0b028f5d04e23e46706e921cc075f571f3aa9196a286b132a1e29d160f00e65b03713e6132be9a5c9523810a690c301588e09069237e228bf32082cb21450d25d050a5f2803bdfbecba2f09a03b4413b3001c4096604492e1812aa50a05184d39ec1d9a688558262555b6ff96326a3918338403268c5b861facb13bd5ce214fbf98d69f5ae732cd92145892277496a31cb36dd4fec68d41e37b51546b4b250dd8ffe4b0834ad3e9392816397fd71a8ccea980f2cf049b5cd117341a8ae74da961ce1d080ccbfd7109a01be42f112b73373ec4c71228d79eeb3389dff989143863b0b8d8b008943dfdea4647b0d2d5f64fa7610870b2bfc10da41fc15feb46071aa10802dcb4d9870b69fdf18ebd64e3b3b41c72dc3178aa7ea80faf293f1b52c3b2d4c21cb96c8add3610181f6e2a31a2577b42646648e154d25e18e6b23460936c964283224e6c84d8de644e776e59218ee48b39c88e1d84204bc657c21d5882c7d2bbf17125406bd130d2eb40bae90df617ca7ce3b27d04c024d07905ab57e602bcb9e516c26b7d5ad47e24a6a7e50bbe4489b27fdeb2d9728f71e88b3b259d17d919b04d2603c2f7372c110f5ab5f009de8f969db78537f7239e6c75d404d7530fe19c3dc70d4f63a17d2b57782997b9be26946a08fa892b97177318e713abe2199ef1b7ef37341e3f7ffc87510d137c812d13085e6aa009a23ea2b595b885535d792ca34726cc8f0c243f6f1e226c88eab3f6cbd13c6b40898e6b3d4b46e09adea807c14b6fc59cd1ce07042e84cfe30888cdba55798313a6a7025922b371356b83e6d5549a131c4e12e7eb14fcddf4bd68237a85d0c413601a20a5c8f85e5ebf02ee6d6e3b2ff76d7eca0f3a6d1882ccfc27e946a55b9112c7bcc675ada4cb5eea3d733c7dcac7b5caaebf9742395712b87a893a6dea0df590a6a990c4ad79b08bae6e5636d21f38300b3b8dc78ac3cb74eb5e51ce849b468b6cac3396ea6573a9a84b9ea960ccde3419bf7c7bfcddb1b0c28e19dc346733e60eb00caabb71d1c44f4b27019a93ccc2c296b4216ac9d33b41cf32423f045dadae9db8049ce3e63828c0de8ad4e39d71009bd5ec5b53313d76bc230f53a72d19b7919231b735e65aa62b5534055e7b7bc75c877ed312567eaea577096bf7d419f6325bbf910cbd80cdf6b9d94d06816335d418ee73988d71d5d0c113b07f5567577266f5c7bc7457c553bad8b3fb940bd7df03b2e92201c29fbe40baac0f6d4b2e132a8c1c9b4efa9ba73be30c26a584baf5f73bd0e1ab900cf5ac6b0ebf930ef0d3a251337319b52003de0a4bf27d19c18293950a850da1fb23907a7cd148a0d10ec1f0e1959007f6e17352f944995080c962bf1a4165300df71cc560f047708e9277fc5664dc43176a287a8ff5989721a416036f2d12f1e501989bc30177ddeeab29b8ffd1efca9e67835c0f3b7fe3dd582d7708cf4fc961586fb3ac94c71d85561199b709ab309485d6f8bce13930c864f4042f0331f2e53e98115dd1f2d75604cbd8627ba778d33063ddaf33d36604585f68fce7bcaabbd51225a9fd23a68a50b40c3c9b494a60fd0875f75d99412dd1205a4b849944aa9bcd4f14b7267416b7677efd7f64c9ba921e320a0aa1893d809cbdc161aa8612f557d99cb0e3cfc38312fc1853e3e6ce96e8317736ff6cb99d2c4241b05285a3229b06c43e774902cdf4fcf804bf68b05570b3211b9c98eca3abd415501789441660aeed310413760ff802c43731984483a4e4a6d0f5c27c0780a95e5f8065a279097760d7fca5e4b94f30785cfdcbd72d015cf77549a7a6a7af9aa778aae22284fbaae7bb8ed3732121cb2fe5870192668bfee884d5d36d296191a5d47dde965c5c4cb84169c65cc79faded365cf726c268c71651eb53932577e938c2c78919a0e7b766980690bbc017abbcc03ee524a69de9e9e18045e4ba48875ace3aa2aecf659b4b628fe2855e03ef141eb2cc5c1e9ee19f3cb61f0ba5208fb22c96a3e25bdab36b7895204b622063efd28c9394ff762b37ec72787e233a6a829d066d6fccf593ce1cda33165048b92f0f3b3c663ce09ed078a2bbd33483a74af58bf47a053e79c1fbaf442b475a1c1065abdb2b601ddd6c54a20517d63fc12363a788b4603a2deb6402b1b94adf03f103e7071656e074a8ff6f5006b99e3cb2b01384362f62c13b6f47e0e0532b770344572f6bc63c7e7b8ae32713788ce670ecef66c6b0f85724cf5b7261fa6d84c33f85e444951c5824f5a53166b80543becb7312a89449c16e7b3687ce3bdf0a5665e906403c79035382aff5b18831800c20dc9b2cd0d19f9ba040b28ead99ecac1215eae9156c3f84c30f7e4b2d4a4569767ca05b1ef4c50ecd1cd5c0a338a50ee88e9fed023700b86677fabc43d1d1f3ee5dda84878987221970c12e4515ee4c7dd4b2426803cae62e3859f6beca79668ce8779e668d4f9fc2a325532aa3c04ce9f0f829007efdb877b25fac813bbc014d9d249d90e7be19a421238ba0205265638911db23ed148450f35eaa003cbda3a98efe16408b369b486f20eee04dc49ee704de3c40a0d1ae5301418d44e05459063a614759362a7263966c7f74abd0f452e28d31accafcd0e9bff8bdbd2bd33007073788cef4e568966b84a4c1ca739d07975a4551e2c2493269813692b9eae5e73d32505d0baf5f2035a81a60706628be7b5085c5f53953d30ed64e63f00a2f9cf07c9d5ea0fdd7e1134146a2607ac402bdc590505aeba1bb9f3da1766001b4ebbddb393879a987b3daa3f0f1b5365b8b9a15f2099351319be279e3c9baa4a42ba049f6e20f1d28ea35d1ec109390f873a503f186903445a84b99a6fc66a5babab16200dc22c036d6160bbd05a5d474709d9b32b28a444284401a11fcffd5bc9175cd9ff8201a1a46894dc2571def06eccbb1f4015f16e4e547fa0e863ae75f14f549b98f27c30cad7f1abb896fd20d2d14dabe89e80a746f8e3a633f40d6c08fe8cee959275f16e11e447dfd2788a6f8e01ab931f491b6b195dea685621f8607b17a8cf9cdd415e7e9d08f5a6a744170c80829e18aa265499e0291d51702dc9d5c6582aaf16ebf42b0bafb066fe133d3ae69d619acba30d2072f01d318f28af0e8bb66eb628c5069af79a986148eb8382182d38722b89ae37e3dff8be13f65a55fe464ce762e338ebca26e553c782cda35dd92439d3278691c598b4e1d5329faac6a8dfd55ebdf6eb6fa2603ec98386ed0984a359b21685b7e7f6d41e8364f9bee3c126025cc36478f3d42f62e43c5cf5e9e26fd4e2f874cea616318f6546ed0d9492c63f3cbdcbb882cba3a9d2347124a1314111363d17f690fb47acc4d23afd439d5c035faf66cb8f3163af7a4754a7271b11e524d8b4866e5097a4a535e8cf979315656bc5336ce72b3f9476e0b168ef5a813dc2993c2129c109194dd830263e7d0a1a2f828d6758d2f9b1ef332762bd2d1337568e73c32abf875d924f1edcce9d53d0dd1406d850ca4c498882c700d6d37b9e28b62d0f7a54ee66201b354668347e817d7b9d0fde91f8d830b03697b679912d630f24f73112c385189409e1496c9968f1d6122c9184114f2c50e85826a3142a4a1e9cadaf2890d32fd857c1df64ea4962f1c9c83672eb67d6c8625da704de560faca8e72d43d85d8958e8542890fadde78ca6ef65374e35be2a2bedf6be05208de566ba419bb1d7ce7935daef4631027d292186157e63e2199f481576469b96c752278d30556640021d4dc1d98ce6f440ade995eff46267223a8c835b4b58a18ed67343b2c2cf7a7d1db042c4ac5a202db8fd8fa123c70124732a9c880784e92738c720b581d808396bce0332a9dab821d2b2d082f4410ee966117e4edf7c5d931b7013de678909b80e1cf715d76a1e4ca473e10544764982128c9ae26b7ba9b9b292119d5d885cfa6635cf8982635ea02fd367c54ee9947546e20a03d8ddc0101adc1654ed48fc162123693ba46e78dd86afddb1fa4e71bb80411b1abab74e8fae9fe6a86978e15d696d2f97cb395b30863ccd4e25f206515fdf96fb68c4d84044c157f480f07110031655b0dcbae98659fafbdf74ac8c7fcee5d41cf53a6d86f1750e95b2350b0678ecf9abaee878ac2d61f69884deed5e04f01ba2526ebee46c46a9dca910a6dc2ddbffdebbd620736e21e3a9ed22f341f409ceed612555e90789e12aee74e4611c73e6df913e2cd32d3ff617241dd350d140864515ae6335f0e0272ce107c457f7157acdb1cd754b97d18a057c692fa6714aa498cf910b55e469a47280e24b0610655ce3e0a31ce065faf52c549aa570ae584ec1a2e0afe20fa5dbb93e6032eb5b502197efbcfc93e62383250ff0e9c14b60d336b89e6a8d1cce19ecdf8485522763020046eb66c4e5e7a19182f23e8b951bbe0b5a82176493e52e937671887a7c54ddb1ce735e0e3b70601c59952c0b8cbccc1cac1794ba819a5da3694710b5ae51c87ab86d9e02a88ea1c6fd28945cc1a378613bf68a8d1d70fb74cc7b5f6fb07330d258eeb447872e2309fab66888f59e2093391e3d17db461df6f8ce107d78e165fda9a24a6ac4e9f0050a2da904b2a57825a89edfac48e1fc30190d15002b63573945e42363e4b5c89c5c6ab2b16bfe9aaeb224e2c63db25aa970323c51ae2a181f262b6a76464b662861815dcc325612e91db1043309b119b12ed886e55312c60ab59d5c164b0b4d650b08304bc9dc5a6aead65db00cba22fad4370e91d5dac059a99c1840a5b1b392b831d4325f103c10565d8f8ded4fab5b3f55e0243cf3ed12e9e43109b5ab721d4fb0bb1d1ef31cbbeacc8eacf8159e9dc441fbcb0b0d96918f19c131e7d4a420b428b1dd03f4e735fd6d8416d3ed748db9ddbcc66c94d2c4fc4ffdd2cb986aa54b240f5402a6255136c77d51dbd053c66379fa69ae9b66814a22c796753d3cf1129fdd77fec81c051069b974853be0631533bdc48dfc5856a7637bff9d1cb7b1354d755767d169e0c27cb07a3c47ed7ae09017d42a3864dac79ec036bc8ff74ffb5b660ea1a52358208bd0c0c49ae9e7a5a987bb5ae44baef43f86cab40d4ce2ac105ed8a93742b6de771b353838a5bac1df14170d481dd32fc4509f19dc2228ba12781db27f26ceca6d0d0705a5ebe847c2f132db21f26eea01bb9e147408c954e49b0a6857027c7fabcdd49bb356fc12be767bb63ec8652ae985ed1eafab41f0c862b49ecdf657cd45ccea416735df7ada021aac63a5c9fde33acd0a1e4b26c0586fdfce8a2743d39eb14e331f568b11b253140905ff3d1cd40fbcee7f93b9070965a335f43c0a44ffa75a98c0984a23bd9c5f61405f063d1130253a729fea72164d5936b447f51006833eef4d8dd1b42ce6422f02792eb038d81d8c8b3e26c7b84db6bac05ea877ba09ba8855a94cc4ed44c61e3fd7cc88f665ef79b73a83738c1ebc811650af24451577309e0e5ef896f7db2c0c7d8fbc10e32209f836c192fd0217cb8ef6ba6ace833f233760bd22e3a6d2f3da33b2708a982d1658d84703a33d31f883cbb0c8e6ab01dd199b899875160c7ca63f3b6d895e85461892bc6831bf9bdef6d035b09421be872275e46b79d4eb8816f3456c7ab21588e28395b990742d78db1747c768272d1cbef8710794093cfc29c7470937428b5784815aab64183eb0c49263a4081b718ffac027857de3c2867402c9263ffe807d77deaaf06558581cda89b68fcdd4651b981ccdbf42a8963d6e80341a18caaa40824ac26d24a41b10d2848e6ace7dc0723fde055bc2422b796d7fd1ee34469720a1f323c2b2174dd959749238bef90731e0119638527ce027fb75a31aa72e2e2abe5f498f9f0cfa1537b71a01e9a10df00967bc054f63e44b30e1f6536e74089b7139328a6447ae8fa21133a651e438d55f6dd34b05be30a0a7315f4beb2a123708ea1fc39be260f35a9dbc2fd62f2cc5070150e7b8254a6fe1d920b1773a5bc7427a2f86a25ed70720024cd0e9114cd051988a205a3640cb9f8e44e293061f51779de4795decd4611ff8a21b80b26278b0a3420c5636d2d7e40ca6b2eab73821d52a188323a7e9bf0e4f84d38172aece9e4733aa40e5fbd069efc6300fe5326a88376f62d61312fb84d0207f0aee7c10c5d2d980c8dbacce89beef7ddd5aba6c3797a17dcbd0b8c67cea91045f828c1570a0751402e8109880c9c754a291bdf69d86bca78a17edf285164e81b13e89d90c869793aeb93188cbadac57eaeb9c10411e6e53055c80d2e0b83e706c76c0890b502920008b97e54bed3db25f3ac4a88fb9fe4c6098fb6f516145ad760fe58f9d72fea88d3fa98e3361a9736c8ff81ed1d4b712a0c2c8daa5c767a6f861ea391fad43ff8d8b9ffecc247b74f7d4c8d225aeeae81b184ec528f7b8de6a659a817267a69c2d984132b213963e123a25ab87d4ec49e69d5ecf6c4d4ec8f49df24ff050976ddf0f44c8fa1ade137fb0edb072a2ef72252a64fa4654f4121aaa69a5f18f7d11fb2c3b84e860435bde81e098e5d77576c8d4997d60dfa8fa0cec2489cad611a5221d624aed9f6168a7f3d6fb7ee755427b52e7ff1bcee2a3f6d3a9bf81f076352219149f7ad529f8d5752a1fea600659877dd9526f34d60ce726c535790701135e46e69128f64a922ca4c1f4de5463b51a15b07f8e45c0492d79a4b8e70a18cd4d9d8dd2096356ff6a49d85fe905a8fd93f1cf1d8c335ab9ac4fdeafd12ab573f76b3e5b2d53c0e1431687b4c67b353d9a0793c24bea3d63d6fcb7b20cfcb04fea866e6928c356c91e81f4bbbb92dba95f0c5ae7c01bde175354021d43ec0a798530dbfda4fbfb7de4304b511da213149307772315399f485dd7c9442bdf03990143e9c312189d84ace7b1337cf5072466eaba64d178e5440c363fbb1345afe4fb95269b0d6b2debdf3c016aa27bda057bbc329b0d2c6a7892454b4b681ae4fac06db60ad946fa41cd7a2592fe30a7ac73c9fe255f1f898d425a0186abd77c4aad1d9552ece954942c57906ea48d98432c7c3a4f9200a709ab9d5a4573cedd05553a1a9576ce32e6f40e1a30254e8d4285c153f163312a86f757a26978aae024bd031b0d61ee84e2deb078d0dbd65b00648e0e233aef2f8c97998735131ca79b0830366c08259062cf94f5cb34e4745ddd35ceaa53d3a6c34b592c6205d5bd4fa5570861268672eef10b3a2400157a320f4a4530576834e5afb06c2ae6a5d4f6dd84c7d717f1a7147c7456f60c4a11c223d803fe8c3c16612edecea7515c6b930a45a04eb6159d1ad5184070a8ab13138e5593885ef123220d19066245c8fa5ca7f7166cb2f7f23a766208ec7415d31043a52da7dd8447708fe7e5c0d7ea72a2c55678987d307ba66a01328183b98ee943232f52a8b9be8605cea17363779bb67d50db324bf48e0096df520fd9e316aad7e260a6498da302c6b45dbff2c51a9a9d1854089192b872fa2ced44ac289624eded1e8712eb77772623738abf0deeda07e26388a858248cdfb0f066bc87c1eb288da84910147a82b345ac2033b48b20d7d17a5d369f8d03faf49b3b1a94b66f403fae1015cfe40f1f96808c7bf36f958586576a81d867041af47e0cd881787157969e7e43cfe0b87b06c1b393456d18313bb33590821f15a4499341f274717fb29f73f796fbff59911b8beff1e1502507c222375b26d32aa5712d66ff8b1251138b32b16a062d195ea4688f949791e347843e6517401af8d41b509464e90004350b0baacb1ab9b31fcaf86d2e6ec3ee86494d14f7f71b0fe8ebec4aa771b1073ff5a6f2cf9588fff70472c1056577afcd1dafcb4f597877274a46499bc906648f6c4ec91c974e08ddd27d6cec2a46395ccb87f19b9eb1126efa545451c0c2dff1d65df54e39aaf8339e4cb3c15ce318db0a2ca1407e10c1dd9e076de9bc4b377952017fd70702e06b7668bb4606735a82261b9311f3ef41232b9293d84ec97a957322e7140c991ba0b776ed7035e7aaacba81dd4adcabcaf05c18efaf786121caa609bb3afd2168a62adf84d98c2bd8f55ea3f271bc510fcb40cb02dd42b0cae712ab9c321497b5a73c3a9b6e6cd3e393fb36e07cf34f0ad1d2594d9c35d8aa6ac890b493fb336ac8952c79674927a3cdf639709cd71313ede3164d5c0a1005ade51324216f3c6560ce80dd5a2f311b6a71b898dde9b105e03954df49ddb8ccfaee57d53fb654f6c7716d6fabcd245f3bcb1a4df7098efaac939a837ac11c34183321a39dce33ae075303f378fa535f9c3801bb1f98ba4ae397ad189dc15ebadbd8998fd99ad1d132917b7d55271d3cab94625db7d9831124164f50b0b630fbc01c78cc0b6a1e35e789cedb3294fcf87fc65e6180578879b251f87c5036e478153becff69aeae9ee16e6a1b67b207015dffcd6d7eea11bc7f16f9d3762f4b1d3f2a10ff30166cf51c640e3692dd56953060bf3236823440085a7549be608e78eefc1a82987fed0285706fe94572787c1e42d6bc3400d399a6c67207a91ce74c9c31ea824b03ebb5fac3e6d938f09d1654e8b770919729cf7f76ec5a208c8a05d3140636d64da3fe0ab73f5a993a82b58c4a5f49603349a3b4dd08c9e96ea8520fa53fb14603f1c147d2cdc058e710e09b30af36d2366789c4ce17239344d5935846e2ea444e456cba27a2f9755e5b96662603e35d2d84256d6b75ba2eaa0c578daad4949f197cd02737ef4d1cfefa276779c4adf46fe862643433662ec5cb30463e21a3f2c5b3b6ec3262080af1510adf280caba575094e5aff94bb04c2d56d232e9a8eeb957a618c3d8ff8bfd000db2ebf46f02f43094eb1bf7dcaf796708f4d13df7e7f57e353ea071da9c73b57ef8f7090ba774381b07b188db59cdef099245c27b2465f1c979df11ade756b6c61fae6ce630c4df0abfe54c7aaf0870894ed2c26fc45b94dd507749591a58ad3f333c4b2e0495f64b86278b77a277fcd513cb7b3bdf7c33416773afdf5eff01f9abd2950a97ccc2614a52391635c1351cb410528624c4f6b91e502d83b49adb5b7b3f49818796c6622756f14e2ac2f49938e3fb9bebf6b207240f15ae41170ffa61c38d32db42e96ecb9f8e28473e97cb7e7d032270381244b45f93ccc9b27a0c8907b3e5c6ccafb1bcd744cd2e423ca5ce1a3cd5d1377ba2dea076d6b9b14d2102b682d73c5e67a35f04e9cd485b11b0ffa1d2020cf385ba9e1dc82505cbdf19164f453091ecd00c0fee6612481ff8e1768e104689d017174077c30a35d0e563374fc6c15294d94f4287c8acfa5b46b80d36646d1446202442b23d97ee95fe1a6b189df7dbe09f55c214c441e80711a1833d85d83686e6ec09a53fad8ae34f05e933361abb97c74db744bd3385e1ab22503f1466a52118e8a77c6c2aa2ace0f4529297407eda1cc7bf6a11e4409bf362099cd27135ee5b2f838fa71ebcdd847a899b5427e4134345918de56b1a372e244504e6bd4b549ad6c36abd54680f3bee7f1857b855693a1f70416f440b206cbb2bff18a00a35fad49af4e203f997135d5471fd4346bc72586ab1a2c093de28a8fa90c4ce6b2d148cf29535184b85c7a198b3527c50f950010ea16ed218fe60cc041d1e6374e005d891aa397b0bf0fced76c55779aaca755dbc52aef8a58d7104bc16cf78f4dc53f42768b183ca38db7d320423dadf8f902d4ac6d0393738c62d94ab9dff7a4576e9e38cb879332eeb1f8e2a42c49ffcc617da529717b959d68c5404d4bbfb8d2660b9408cbbef22e8545b1f439e4fb372e110edb600520c450481b23edc808573d393105028e1be3ac05d1e5ef50c24881d4885c55477cb89fd723cdd60f97f4b59ee8f9a1cf979a95678f3128e5ded0ff634652dfeb7f9b86e0d969cb1dfbd6d01bd282370d730c4f3f5c31318a1c598b6f34949244161ef760efd5888e1fa30a6490fe8c0faea47b90da07a13710af54b0945274e04da727b25ee1dbf8e9c3cf9097a09fda564825dc4b81e9fc3196b922cc9ee59b075f70db12b5fea59fdebbd3299f27b0f30bb96aa786b4e51c967d1e750159cea6def0bf09019a14cfd9d4244b54ec10d55b939d8bc2d11dd0c478e2fd9c950f1a736c151bf7b8c46fb4d949291aaee11445c0c720d60877023abfdbda0350f28f264047a5420d32fd12f51593363cca4bd0800004e1861e8b5428e25e34f4829bba08ed54e8906afab07982f41d51c41642c43364e1516b20e037e8df1e0e7b549be15b330de13629e1212e2578567e6561a43dc942c66321748cdf78c5e0e02eaf14474702402953b91d0530ac74b46364f6c3005a35b7ea3828d2972d7ff072d7ddc275b6ccce70f1c2a0788d7b586a300d8c4169d0dd70921b05030fb8370f579889d9dbe92c7694b73cc1abdcff313326ce425eddb70729f1a4cb8c142923110b2fd7f31cce81d2325262dec2d8d023ff3abb70fd02bdf4099a8530b90a71ad801c8d4897ca7e783f85144a0bf3623547176172c836d77f272332d9faee8716e32be43b3a8f5e7b07f91199308343b76ddaf94cd725f10481553d36c899ba5529a6df04e95c34c968d5e427dc16001bcea84404f7da8f9d0b6b20fb071d4360a5f4a03196150888d8966a4862807909a3014aba7c00102a4d044ef5bd7b9c27212301f692683d37d2088cef92ecb68c63c8ac6f895561eec1eac99fecbfb3d90e8aaf9059b73c8a78dc9fdd61a1eb661742f72b265ba6560ba0b8000ae703a8afc11faab9a7ed3e15db85385248e423572a2542471d619ac1b6bf8d7562919b66606fd3f19c8a1322672aa8a2d9f952ca3ef1704d4201b6f32cb05f2e34342420036b1775e245600363c36956f9c8130d571ddc127171fc8672c2be94d15bf58dde9dc7758bf29e42964321de1a645a03b567291632c8c1d2869d5803b08c725a96c4e88f7aa02d1746e17c1f81a31b048335dfd9f2357d25bf6931c9a9fc7d584a02c1f3ee55d28733bd3bef1c5d1f7155b5f6fd586b898c9315b7566de5d20cb78176d39ca2f4c88eaad8c4f87f001be7b7a0cbe597fa825d1710b49cc4882a82e8771aa2a9e7ba4f8e3ee9d6e301955230ca28a547da3151c5905f3ce6ce11b4ef943acc7178f210983857df4516f4a3a7bd0ce03197a5d08e4197a93b49ba8fe7c96d32deefe9f3953383cd51a401d6e78fb7d951e429c7d7624014446542cd18f7b1465f50a316354b4138715e9c742112f82bf87efd53021bc4b9c047693da04b0b3b96381e8f00fe528ffc15cd0dd7a967aea4428dffb54b62495dfc3d295dc04812c1466d7cbd94e215066183dc7a1d72f9f3a8aab3cfea8bb6a66db215dd1ed81d2110b1c16702b4350039bfb92a3abe9424a8e017918b03c6a3446acd91c89c82b5edcc846396ee3545502b8c1b2b034a6bbac531df1ba02ba1da0b03ba40011b503f9adb18389ea6b69e59209043bc1b1ced571e328835fb9d89190c86df7cbaf66a3c4796f2fcb8daf2723714b4df918e14f18cc3f8cca8c232e5fb6f007664b132e2f67be12b03196915c52cc2896fab26e1b79d67b05ffd45f7e466d689c936b9f461e8b0a553d5c1675abf3ebb06bc2b63a00f7319a4725f716af26832776b11c8d74a60e62295a775ed27c2f8a180160aacf1b180270a6bfc538478c7c7078881027b92bd8c70190ad0eab1958e8534944789a6c5e85d8deb89318b5b1cf443e419ddc449ba40bc1a6682db0b69bed61ae70b1dc7ef57e4ffdb5e99cdb457549b5248bc96a51081a28485f11fee8a4ac909a36ff1962df540fcf51b0950f8b6b495a3088b05372019b03a528c03a52d43df57bcb3107776c93e2adac8dacb17fce968348508ca93604a3ba2d619f1a7387c392f261f9e9f1bdba24db7bf599782fd376fa8dc2ffc60e95be76a978bee1347b3c9d37b84642b98b2eeef365a46703308f952b14d2236ab2b346fd8c78ed1c53016735b9b99c15c9ca5ca99d6c57ceb8060b9536fe2b43405a7cc04c93f740ee3036eaa0f7fe9f19cc4dde86274af45d1767e79178f4c724439096d526929ed4263a12ada681749ed9fe84950f78774e2bf088dfb2bc3147fdfc9f8ab5570f584c0668eeedc3038fb7ab9c7764ee601f4c8b9a1a7d1001a412fce6e6fcb3a28b57e54254d7cb07e809c14ada3bd4fd9035505710b0ff8eb5b853304e21cced138dce97345ebd58bf4d0e382134082dab34053d9e4bab71a1fdb944ee9ee7f2a80e56c87b0e8d8b4c9f80f754ace73ec2cfb8f0a7837f3425d1343e76550312e06ff5ae75f1be3efabbfbbe722cb72dd1b769a0744fc07f5b97e2ca0993717c711afc233e52918a940c00540d023744d5f465eafc2ccb85b41e3becb261c7e41d54106a7c6be0bce450b0a450bd73bd4de1399342400b2f8727d6ce75bbf4d875b382498e91667735eb0500bfb5ee7d79b0b78e31b83080d6d433d27abe96b4a84626334aaf77617ad4226352b85afbb364fd504a586c3b626b0b1ddf3e3cfd19c78c06389a036ce9f71d64ad25401bc0146a2ba148dd9d08bce4618cf0a24af618ddfa870ef4a3f0b5886ba1547d6da09b4cf7a966e6dcf188e0b97c0f1a52848d60768af8b00d5b5d9a5cd93514540caecd57d56f3a498838e7d7ef0a4681ae897c4b0c1bfc802b647043093c9417648519b2cc54b540c1a1ce5ed1dbbabed5f4752611809a6fe59738264b5c8fe83b75bc747b1c13c1a1dada8c3e0c36ab29bf26a3fefcd24fc81a25d3bc459830aa8cfac7f0fe374db7c1e07d2ba5f7f663e2a2d7052b065d8ee85dcb91876e061918396aa2bd6d3256d2b114b7bdd729a2dfc0c842b46f0349cab218317e7d0b11ce6cd45da206ecfc7041d4213422747cd3faae767d154e1dab0655a330f7868d90af08f7075419b0851eaf1e4f6800583bebc0f9873b065633f693f2223c826a3a500c7bd0568ef9d9a0e62d2a6e2950bda7f7156f539a81e59efc82972049abb5391413bdd00943d4a62d2745f8584d2850e10d3a3d843ed6a62341e3015751de3fdbab148c9c83bb1654a9ae8668445b7dc157a8173b9f4557db3dbf09d6c63a80c20e4d11bb6004911aeddb7813d9dd75a0ee51a2c2e1cfa37c6dea955543b9548301253cfa03d8b1b21f0d02e8c91ab35c618c323c7321bb0da35f6d21de3a08423fa11f2623a72d61056d8ce32f280f3030ce0d296f2c10cd7aa246455332a4c3927f143e8ce5c8b064ffdf80666f2d6e2f806015dd0106f51a9f41d6f8484bc8aef968c608e858d5c5119dd0d2010ce36f1f7618f837317f51e6770a16d4dcd6c33260616799375ba40b0a13cd67a4f0485bacf22188ea26601a5ddd63ec7167979722d4b27ac5683a211459cfc968063e4e04edd5a7b31ee0bcab8ebece327c6901f48d2d3d4ec6462d83cbc580c7b2d4626c1906191ffe3b4c3ec9858cbc9075cba7841462a4e412ac1962c857a98e7b8f3498dfbd228e79622ea16228ca3f631f8b678ef9f9463d98713e990e7ff2883e239a1ae6fc559be9f5681ea959b3ee70140b99afd4a28c783d7f6c3abd473836a4115cc48568f2b1943b8048487b25b185d65def433ac92d5f8f010bc5fe32f5389f26c5d8211011d91da2987a018d47ceb48fe5098ffa33e72e0c12f0e2f6a1a17398c94bc6389a3e21979ad471128ede0d047f49f8770927e2a4588e2f243421db955d6f30fa9dadfa32a6ea4a606324f0900b24de782e5fb1c2e64a9aca11c8a4c59c3072c56608372022b388438b542c0ce425a47c55ffa81e44cd1b3cd3110f987f30507e8a9a6413a251100c6f8579877ad5a29ef77c6e8fda5eeff433dc25c6d8a164189cc9333ec2791b5208bc2a2c7e5518dc869d0cd60e2416a3961573a479f8dd7658fd73e625557b358bd1d3ff9dbc2ff607a5853e4f44d22d7cc4ecc121e4d8d13fa4e4600593fcc7b690ce4a15fc3fc484b146c45e9b8ba0244c7a1c33523ef4a61aece355384537c6479b1a3cff2b8af4080acd9f1eecc1f14470971834162e5f79d9f4b579600dc7708483f601c04cb1f086cf81c1b5072abf9bf1d69d175db5d28704453c5ee443d1dc109d0b53466b256260b0839849c0415d07caa5ab0af27549405c3345796950a75a89fcce33b48bbdbf0f0047cea8b6bc511420e405461b2970dcccf063b171aee9f19c0b8e75c1352a987fd28731c56d9e7eee2dd4dce874768517749bc0bd53a1078d93631f9ce91608d926d9b834595e9732550b180cfcc2fa75724927a34a524be56aa4b2453f2ad63e10be7d42d8e178a9c0977bd04e7bc77f86ad40b6e757bd6172ab40718fb526044fa6974cbf1232778223362c4361b93cdd99271843a9b652ab8a1624b894145088b345eded480cce52818d65cb7b97cbb5aa1f8fc773fcec0838910d8aba94cf2dee92e41c8b6b8aa1a74e92047c71e0ce1a336d864413a3b8b30820c75ca79afcb375fd1976410db0774f219575075dbf7607b7f131a0f07d602225a6f9d3fe1dccc774d67b690c23377281329167c9cb4378223aaa4f961a991443c3c3ee1c844b4667be0224a573b6583efa50edecb7128653266af48519106ba2558fc1a51930ec54e73c8bcd7681e54244c6565d1dfcbaa812d0436910e1de7ab26425622c352ade41b93870885cd252c20456b7bd535f5d924555d3d7b8dc5f48cbfd8e0cd1282b0a1c72793350995656ed216b28ca4f8cdd93dae37cec9f56b711448ae379cac37bf66bf9eece8432c199545cb46814b4e67f030e43c14affb296e9a07a06c694c966410af4c09954cea3053b7889cec586c0055a4ac3ae52d2b28ee64e2deb06585aa19798751c92879a2c6e1dc285ea22a0d7c5566af79baadccd1b489764f5f7e81e4d3c40b1bca7ed669c26bfb34de6fb249b896a8b64a14c278bdc69b274a059bc08c378e272ab8d04ed013089187eb6ddb04433cf9ee8a65e20b083b2cc3edf6d0105a8e18780f542c201bfa96e4d3484a19f733623867f8b8c6e8abcbaa8b7c3923bb220526d063a1198fa991cb1122e7e48856bcf8de963c946f094fe68dd5f98b6e7c6974e6a1840d5513218d38eebfc3fe68d855f75c630346e3ce77a186185d006ef17274fa13e825bcf6081b6f32055d942f23601d2b745ab4bb5dda91e1f7561f4804f44fcf4f52cde1ea8745e4ad7f179342c3ecfe465873c5e135f29e43306a9fff463725730f3b101214d13e70b60893e91fae9a3fdafcdfea0b95f37a8f1c19cc9d689a1017424833ca6e115c3317a0d87dc26535056bfad97b24e6559bb042cc6371f8251a6af66514b7e8a6de5f1723c5c1aec67c1f46a8e3a2e5d4ebf21fb9bb8d6918e01e06021552ea664e4c8a79cd6c0e85653f06b0bfc1f3891c7119e2640bcf522071a58bd7e33073c390bc3fbaf3aa209a6ba52ac31ace8163e7091cf84eccae67fd075dbfdfa4a90e32a9fe147c913aeb1434770ff50c65ee9e65937a2d2f581a01181345364642327937214be98bed513ad2e2637ea11e47301675a46bb1651b523986de183def98b8af728d1f7dec15d1da61d275792addae333df6e8e3eef550fe5b6680d05966eb4de20de25c068d0cc1641925f26284e193ef0abd97fa7e54a9d107fd003c1ac99682f44a4c55288f74dc5583abc7881326a7059dd47d121db5c827f3c99bd2f08a4ea1f71a185477b00a9d387d7ab0d2ef66863e133775b19bb4d3701e134907d0f5df91b4e01cb75a82689da4e2a42ef291901500660b294fcf6a982bdd2ae759dd4095aa423f5e9562e67464029435078f5582289eb74d433496bd2520e3c5599bca486bfd37c836219ee7878f19195d15b4c7be2f100bb0bc52366eba09d30ed60eccb510bccb5abd2485606e152150e5629785384f5d557c2197a80ccb591190206937c2e127415ce7cf93fc3d6e84839579e20118af72c87730a5e86e2f9987799d458ff2af15122c32bb10fc1f1138cb5eff68982e24ff9b87c6172efa0c71ed2114fbb1a37764249a4b2aead053c00fec551dc1bb55157fc4e2591acd4a36f046badcf447e97ac5dd21a39493c3ecbf19adb25ab6ce47b86e8e0de987f05d18aef0ab3e265893df4df77c3afa98364dfdace6eded7e5963763ac1b301376059b27bac2c6a9b99f226b7ac8200ae276b515b47758ed588691bbe972d783b049c0ee556cb381c56d5c8cab0883a52efd0e490d50ea75cbdd7eaa10f19470c8d78dd54e1b8d773bfc3c8511346028802b5de4ab13c5809a748a13c5c9f137d87c3f9eb6c836146911e471409aacbc2d7448bb745205bcabd8acd52dc3c00bd4507838aa8c96a6438183fe62b19f51c46eeab20d1c9960352e05bb79b882d05d91384303e5bb67054af219a89f8aae3d58b3f67e730d4ced8226f6072cd8a424670ec18ffa69afc73372eae18666ca752ac66816057fc85e3806e448b49b763fdacd64a0cb4383b4126811cedef199f0806259e4f709a3d4419e8301e538404f21c97ba65d324db97571628c8468f3aa0baf553279c376b31baa0e07162e3b6655a7c1e87dbcb963681b9d53095825c8e381562db0c57f8ffe91996812bb32cf065a46b1b89120aca57347ba1291644e2beb5f916367d45bd95b57e3a27caaa42c068cabfc2a3833d3e8a7658669b60b8df54b831f3a0319dba293d73ffa96f9e7acd90d927080127e3eab09d915fdfe3e7f607df0748f74bc5557f8e700d8f82d74516514a64be8511a36fe1303ce359ef1b83e1bb9ba80cb26fba61d31aa53244ec8d35e3699c009c82c53cff8793e01f2e7b9d7b3032488641c511e20f6af920d646d76061278edf3cdd18d0516c1eefcf53019cd7f8834f31e15e6df3b1bfca2da509b28e16bcdc6a6e08890da7f3c0803f374659707607b0a556b38332330a2005fcdeeb3d78ee03f1f5c56b571dc89e64384ab2d74bf7d1aac079152543a9e2695de59c3965f638007e1f93bd6024477c14edcb58cebdabee0bb461b6d00846e9683741a2f2e2145abb1d939aa7be82aca61e19730817981a3f35776cf62e1f5054e79ab16c32c2fe04249293fd45a8c1d4d41256d49c6491438ba4f4788e9a17b64657224ebedcad93dca04bb50240ce53034638fd41f1ad2dd6dc6a5277f3d0ffcb3044c2c300748185d94cd2760395e64303f02f3b1ed6c362408ac0a7a2e93ce48eb8042118f2217374ebc405d8ebee04fda4fa38f49bf4455b9669b1dfa360dc3971936cbaafe98d8e8320e3cbffc45ea5b6c7de49a2172319858f075b980b6b6642f51a25cf9d803896b0713bbb169d04db0d3dc36594a43f7af2c9863be4d556f9eb346465c33123e63304f8348996e208ae9dbeda9c8a0bae9ae64765b5158dc889528298e698717e8f39ffd220d93c01898d1950532b30c1dcf6e100c21bb47256122e8611ee45dbbe6183730a4449493db7f35a6336bddbdbda0ed691b5dfdc96f61e6f2d6198297ff41b1cb8bf0a533bbaa9b6296fc31059f9f40445bdec750761d27c90e46923307402b15c37351641a154c332c25cf91a3fb50218e6b0e48e3d2d55bb0c0f2444889da138cbb25a63cc5d1de8535a5db8966987e748b2a8c568a072b2625a786870657810a07ece54c07a0b89114735052b6617d80aff1e3ac244a98e5c4f80aa14579f9a386cffaa78d0e9f3de2401628e12d591eed18e014f1a6baf4bd3c7e72b83b4e3fbf3408344dfc8177d11d12d6df53f95f9ddb8947e92126f66cbb2e50e629668321295ef6ba8408dcd0788d4ac0f2b2c67530a9914dd12c90c0821583cf64299dd83e390fc10d4eb3b31e51fa0e2145a18675cf45e0ef5dbe95ec7e86c6c8c20b6b903ee77cb137e799b99fd442a7995e1fe6ee3d8feb76a4dce8ab6e6687d5997f04c3119efcce8477cfdbf5f5a0829bf54509137493ff98a8bc51f779dc3baf060197b6dc2ede49c40ff72a1a19b2db71e3e5002d28c78d31517afc15c94367740456f8e218c185ed5e3d5a5d14d94edea82bc1db199aaa43899d7d283b96ac2ca646c4c8943921bf97afcbd444fd0a329b42e18f705efee1592918319e66f445e01e25e88b14c2d4fd5d492beae2a547adf751e8f3d48d0d63107c956b490c680040cb5304aa183519c780d2290d8e458e2946f24a7a196b32d427d97548fc53f8c009387bdfd73aaf34edc2e45bb84d0ca22c632857d072e6c9d0b54041db5b1c6e496627cbd997fc1a00e0b36c42ba321df9ea8948ce31bd13b344a352f2747aa21fd8262d0830f6acbe1ba6f0697946a14a7c403b994635f00c5acd67fe2c75a592c29bd742ba3db6a512bd6ee77756d0f75365766905c31c49d3cabd86b091826cef1d9d77ba20f460fb9116ab376be6072f674081f5e88decf8550aef7e6f05b4e1f70c1c538049d01769050301e351cfb4f668402226c22da501d6bd8dec2cb80dba941090ee49d6252d8f0e229284b2cee052dc36537bd8c8fdd6b24e5e58545ca70e7aaa01311fa8ae8194e0e3fdd4783508c6884ee8a128305ad61beedc5029ccd9536cced8f8637f9abed9e8390832f061da8abcb9b54716e185b4a00bd621d91ccc29feb67525895ba904a780ca83b5535b46eb5039c27b7763f97dd184f00e5dd6917e60fcb6f112de583407a93d140beedd439ee710f3e97a5862cefa9d56b3e3f9510c2b4bc572df88c4d9e388600dbfadeef28b437d3b6c58f671cef8b04fbae441d155f7dd1f6fffce5807de1590fbcea9f0e39e47cb9812445dcc628a292c74a575508193066212ddeb781309a2d68554a0f8d739a9cea69bc0fde9f45f1ffd18e5eef56ce60929a61e20f5cb4adbf5290e5abdd7b1bad8450fb11e8703f36df81315ceb2c85bf5b18af766c52f667f27ce8ae016e7e944b59b92c4a052b6d732ed126b62fa08a344b8ed5003c6190c75c92535bd07efe0155df7bb83e068010bc6b2ec28e4d40c9fb9b00606ecc2d762ebc866b256e2ede642293b95343b07f81ed10ccb5a47819b619bf21cc113668ef221d1de642805b372668830ee4b6ad9c09657f8080d05593bca4ec0c154388418990b604dde00bbd1156cb4de1be91d21053bed5f0fdb4ebc8b2fa1ae442995b1077bf1013f08d3079607d9b6161a825d86506db7b20543e74d6bd80135ea873f058bb4ff5ab1c86540bfc9c57b8b5d079d9d7255a34166efdd71307981d61dc3437d558f72726a0574fc64d55ace43d3ac0a4e354c6510ef71972f244e5654decc2e0ed6373efb15029bc3fc0cda3beb11d6ec8c52d722e49d7fea6632f0d114bf20fab53aca2020d23786b32a86758164c9ff3388923517440672e35e0035f4302cc8730b17064a7efc8980827c99f0887b85d7b73aae54edff5fd80a17ba8906da608a2b3442cc8bd60ba95a1503395c7e89e94ab2d2a5222903a76d403ad862610d9c39d6927d0738f0091f4986ce189058ada3b618911d231454a8f6f4521002a70fec82bfccec2f541abdb57f69e1888ad67bfa18ce2bc9fa82633b88295dfc60047a37742cc2ed45fcdc6e74bb6cc37cc7ec24824dc983163e35568321b051793d0412811e4b258fc58640f4cc6cf5cf9fe744525c55d7a761f66c1ca152b582efcc409f999a4ecf4e0d027f1acfc4846ecb64399dfddb7350f037a8c375cc8d312618d28fb9a2b38c1731ae2a13212dc64ceab7540937922d363be2d9e3df863526156a85cc174aba226ef7ce50662e8f789811ece1505053724bf7f95659e4d7e8047bf244c4ffec9215563ffec84c983d46350cc9ace26b4dc72f5e958101894a3ce20b048275bc582462c2483ee3c72b14421a8f04a523097ab149c7a9bc7ebfe728477fd4d782e6dc1944852bfc041e7ec270c958e3a5261b9b676b3477d75310701217db2e0a0aced7c7379b63974ca5c36eb6d0bef0e5d55a31a2562105e8c115ff133a9eb6f0f18770505687ae1a278cbbe13a6d9d9fa853994218574cc6b4c2a72815040e3e9c3e5a6b74dee34f278c018111629160b8590443267b9082d9974269faf081880720eda1cf604ce7cdfd4f190b6724207d7dcc3513a6c8b69c7fe11ce5e3ff663fcd7e75e7d53e4fa476ce2309eadb6a4d6af1012290ddc53cab9898eac32bc46dcf48237f73bb25b27064e5339d6cbd6f0e81bc41c4851caa4eb0ab44b09ed03029eb4f10a593ae0312e0ef0c22d9c23ea044d0c95f805c8753758e0b43b8bb12556c4f8c719c11d4bdcaf8a05c45e917f4cad9d31533741b3c8968c90da0e5b3346f3a0f2f58928557e3e56b6e8533e7dc49064b9027ce2f4c89bb96d932a6922860c868a76b0ab5843a786cb0799cd85f2dc7b89d36cb6b962190854236bba3537fe11dd677c2dff93d0dabbb829262455f56e6c48d30078118cff5bf807336674736d7ccfe9da339f9e99300d231156ad9d7590931885fedda81bcb0cb2da430a8045a6616140d97552f0b60f864fb45810c52902ea9382ff7a9c3d24a6813489126be7e772d151e58e99c89ce753da7b4f103dbcb305ea55d77a563579a1551c811b40a363db5f393675ba750fef4bbf6d3537fa7ac82d19aa22b10156f718e3a09397e4aebc063b11e28ae70062f3aec3d0a0e64780c97289a463f28fc2d3d21bdef74ffa6226294f1953958e2930868d9b19cd3bcf6a59813053e216303e08987ce75c5813364b853ff998b8d63f896f2b3f923815c82c19f548ec68e3ed62f00147c293d64b2f47e5c938492357f36c79624a070a2069b9c2d6b0ed6ec30900d75428a4602cd8c1f0ec370a850126ab25989f7019f8c9569d28aa83a12815050bad8e283976ba3e71bdd1475ab16461ff88eae74175fd3d5aea303f651374eac357ec4ffc132f56c01cee8ec6757ff1350cbbd9e8d45ab3fbaf984d06e6f7325b2e844e5a34439b2c3c10c3b59e2b408dd7f96b3b70dfc06609fcee694eea8432dfe942f5133d8d2ea7e887eec0944908e1dfd3f9f0a4b84eaf770e195c60fd4f50a9840188c6125bb34affbd98f4f9c47e1aed3e3f8d9e325fd0f6a9d23420d1f937cd7d6703c72ae07f600f97c073455a08cbd1d592f0d6f1feef09664e4c57f495ed9aa81f05c4764ba114e2611fe6033458b45fa6f2aa63b5c24090941e600653f23659fded5ed699cb36e451c8b73e8798ecc654a6da97b8c430f2325afddd4646df19b28f4cbd8980eeae4c211a6653147a13a20171d098c493e127be1ba923381f598ce72e1dbedf8b889e40bd4e0bf3605d97438e2bdfc360735f3ac240ecc25ec23fc9cdc870fe1dd0578743d529cb4cf0e1022581471bbe7a24c5570c265fab4ef9e1ef0f6d7d88759d250c3218e8e5cab3b830f147641f07cda265e07fe8e857521675ea0f3340ccc18cdbb142c35119af1e4fd429c2c241bc5da3efa0725d85e0c567bfd4df965cda3164a926c57465eb30f7d973ca0f2ff731018a56542dbb707037959af509b6f1528374d7f87ae7c171ef9e8cc983aa6c842f29517a09e75d8406033a67dfc2a7f2e9f6836a4810532e885595d30d50a010abce99ad1163af9ce55de2fbf29a6f213eaec26491ba1fa6b2033cdf08da96710546fbe6c42966849ae2c0ca067eae1712cb59ea639d69fae5cd6b443568eb6f079fb101802dc94266613d2840cb82e195b44b1183ba5eec6ada08d7d0d180776d8a3a442b4c5957ce332fa4586c3008b928abf14757dd0694030b83a8bee96593ebebc7b564e8727224837d5e73d981a21e9b129a1ff19b045340669d2e90b2e48873808f7d9e159ca1b7b1689f345b2259b22c941140f6c42c097eaa234567a3c71b6c9c43e63e1ed8b27ad1b639e167c0fa7c8a99092ff8079f594407616b6b1033d548ea57a882c49ec4bbb487d34f43630c3cf3bff583ece1c03f554d972070728e74fddcf4f73408c9c4d63f46c36ae8348d83e110422aae49189a6c73deafd7a20dbb0978fa8d7bf08a32a021ba6bb407782b7bd37c72f689c9510a01e118a2192f5381bcccdffd046b3c29691a0198c28e5f646ee479da89d356a385954dff84dca8c0c0a72c98edf87587927347db8fc4959d8ff35dd6959f4ddd36b2a09303cf9343d7113d94bff1e258af372ffb10cb298c6670ac7815ba0896c24cd1fbdfa0e5faa2ae3c4ba91541f47e5ce3e981017552cf10f10e1de63730cf395269f5c9c651f681f2f592227d5faf53d5c5ff20e9810578af2eeec5d126ed022871ae325e6578303bb23267fa48644f49d080b491dba0e41c2d4e6b9b7b722d85e8dfdcd9960d74cba64ba47de88ede0556771e3222dd8dd0ae42b95e0ee4e56baa5bde308eb6dabf8cb066bc639943709f63ec57cff4b170184cea4b9eb14ff93067cafe72bf2568f5a9daa38914c65d6057ae757350d9aae7303922a9ab8959fd3e295431439657788c3f8b79bf22f3192ebad50b61cb5fa972cdb4855a1c7130a66cd1d22061c36e0fd682caecced99ab965d36ffdd36728ef085a1269cd1be109435c12054e24f8c4cbd0b0316e3d9fc4b0ec950c05e01c92a48d0bf24b43314aa2129bbb0d05fc84317bcfd1455ced7f8f91bdede2fce9f10fb4216d22faac0d103bf0614ad058062d5e731e793917afb2115ff002773107a1b3db7415e4acdac84373ae94af2d892e7934cf39e0b98d87c71b8bf0e1fef0f0f0681a65a2f72d2f4d3ca4a7940e4ba4fe2ae04354a0efb7d562bedc8b193a5bf8cce3881d20fe1c3e5d7c9e440ee9e8d51471e7a95fd92f7558e9c931d60458f836d1d338ae0d9707a14e1a0dd5fa11a1b019bb91202f389d34cb387d5fe84b1b836e8e646c95b05e6fdf339722287c2f5046fc03c3ae078573897a513911ce3f652f0ee6effa829957652be2432490bccad783ea02b33926d7ddb85134f9182be77c044d6e3c5fc211cdd22990dbbe71e222812e43e34b2006d45d2b1564f076b05cd32c4143f50257453e211d4b97ac2ca0e5880b922e572bd3ff8dc2ca3b4f6b2819ae376131a55466f34c703d445ca68eed6546d3bbb27055d2f9ca09a6d54eee92d366ac8bce10008057d70ea4e926ae29a27310a28e936755fdf3b8e197a79d779259ce80f75514a2e284158c827ac86799f9bd3c957f1be2566c0adc83aacc41a13ede94c87b801bf68305ed3f5219f79688291e664d02e12d2e23c6ce85f6573525a321904bab96758d500952c72efcef15c49272ce23534f40e94743114983f5c9d827bfb0d2849c9b28626e4a4d15d0f4abc7985d2b0eb1ed7bef7d0693ff15d57ac61f11d9b30515c1127759e4cdf1470d82b632541e0ee04e14c94fdb8a0d7de66207041741aa45cefd0db2156767498aeb85c479bc0bad9c941d9ee406e174ce2270a6e83c65e10c6aad61ae71767c1387bb7df1256b06dc6105bcb2dba6480d5597e39a9f40718852e64f88db00e12db123d23efdf17fc0b1ed65a6ba365b74f89f1bc8ec90f6783049491779150de07ab69e99f6d55907b9c0ccfc43850f175a74dac3e177dde7e542dc0d8b3c1b3d0f78bf811b2e4af6730c19959cf083e37a48cfc8ce6b47fe9b7228f25a32bb1e9477a2b8df58b75d7f8cfb8c6801c057bacdce46c56e11408cce267697981fe2c2cb7df47564a31f263af9d5546596f21e33e9f2c05eaab744c0e274eb55f2af09ae8f403987adcaa86864ec437830efd25e1e6117245c8f8b658cc3ecbb8f162467b5dd670bdd4ef2bf6023791340e033c3513ef4ee0fcfc36f3b8b22c47738649ad0ccda1dd2dcfa11a04c16651b9ef0e815966f1380605d2f95a47cc25342a303e256e45b352e5bffbb1b0aaeaf218e54a0b7b42d2badfaffca1507e343dae41a58faf3dc661b1a98768be71f9641cda1fbba464a019106b174a792f70f6f681e0c1cdbf9c566940d7964449392861eca3b9ea8a9e65b7c847e566efe717c28c42aa58611eb081e51742df2d6c92872abbca4e8c481d23ec5c2bab2c5db5dca8be185708d49a7d8cc18c77767a84f51653914adb292ffbe9df91659cfc3593fe202c2609e1309c3037de20bde258713ce30b545508697798870550b4c1ca897935056f896ed3d59f9cb0f249b5d88a13566e9d97dce2dcf0b8e3d1f11aa7ffe96dcdf70b3813f5d7abc2986b08b3f433bd024aaa24be3cb3963eb568e5dbdc7630ac73593ae93e649994c6e2c693b274156e7425042a4d3ec0c13034c426b090dc35cf66bcdc367a0b471ae5ac0920cde4ec8ead31f422fa4cc0189c0a25801519e09a436176f62f701371fe29db276bbc18be53692c743d54da2480b31577e08b3288877fc52b2c353bf01f02cd7f7f1fc555ec3d20b3f258571abbd6f496f44a107d7ed16e97782d158d91f1b848da1d74c63bb8bd147fd546755d645602c6cf5a13269cb42e8e6d230e912977c9f76331d1486cad9ad56b97467483340bb39083772ce8709c418333775a49997ec86a7c140f967c4cbd3abf002575092c93504f087e1460157f127c7d5abff1e7e121a47f24add750e3d9faf7d53759fe2f621000c25137d17cac6d9f26c9f32f59bf29059653cdbbbb7654b735d8396c7a86e3a5ac4014329c44a154b141841062517a113c54753f7867f3a7af1e13463677347b371831d3e21d325d447bb1286b5fff1df56af195f6e9a86ccfc125b8d42bbda382afa36bf6bd09c0f1cf7d95c60e14d2d7534094dd0b3ed1e08b3b05192201569b748f12a92122ad84daf52b00310b130fb6aa08362209e9fe67d438b04ca4a2408a01de6a8c27a66ca47589a9c549f918f11d76a98b6796f22bdb01d69f96097345a882e7bf807646eefba71d550a030a7ea8f48618a55a629c42ec2dec5bed7a33eef385935bca7a4cc84036f0081160e818b1c4346f67581c5c7d44695759668544d71124342d7758546fb82f11fbb79ad4068ca036fbb85d1dc875d4c25728438b0818c61dcaefad0b592b99fae95016184863e715f601a05179f528332460272920def13e1cd5de052bde9d7d91528848ceff81b8fed60514a0313e14b186be8577b077b14b57012e37c6fa11b935aed4af6061d8b9eced24e254935eb8f4c7e0777bc67ea74d3e7ef30b6964a94a86a534a959f81ce73328f4e3c6a80af4a2d0f5986726be1b57351e7817b5e11dd6fffcf9aea7131fdb3d34e894d8753ef4cde36fec5ce9c07f875b9c03c5304c99a50d27d816845967741adb7dbd3f897a6ba3aee2d465360b6f3f388061aa1f1521bf8270dc564bf413d765e4ff5808404198b20b3578b137c9dd0f381a9e83373f10a20625667091dcea7b9a4921adf27190c0f052b71fe0c1cfc2aaf16643c8c7911b2a690b26ca15c33f72f57886b4368df055552219cf6aacd59548094c95f65ecb1751aefbc2bc2571a0804967ee03de98b63ad44fd929f0c3d02eac0b485bd5c5da624f76ff65a005def2777b9cbad50fe0421bb5547ee78fed1b35d84d3507627c61f14e4f3404dae3486f05334211c1e8bf5c02345a3831638820ab2b5ad1b0e178d8b19bdcfcfce909c3321f8f26046d436c3ec8ccddba91eeff57f2d295c9ef72e6d5b2aa35c7a1acab62709706a1f6e5ead3a758c6b0c9f7ed3393f9b7195c07dd10c0a84d78b37c14d6a55a5209f226bb6d25707ca4bddf2421b496d88820f0a3641f77c8fac8482a37ef05ceaa63dcc8cb4f6264f2ebf5e7a301daf59d00fc75276a61f6ce00b14447f59b090bb3fad8c19b57c0eb4e9028b5f83cb54cb272c54ce8c887a01f8d8d1f14d977709f76bd6a443c1ad8ff9f24f0e5d71e15e5378138e398a1d7a82616b59115a17916e26ac8d239b7d71c81ec488e3be68b27b9e584e1747eab69737fb4f8d42d2f475d0417c69f2e7377309c5df4f2788fa9f9fda46594068108f177850cb2912dbb7940f82dd0831876aa0458a41ae095fa27d7077fae7c5a5673011a17f65770b583306bd0ade647742a6cd2f645bcc5909a12fc0da3a6c7e4e9fb7a0a5a162499ba51afa6666ed54378c6c6ed35335ff0e937e1e8fdbcb26b00b57688eec1baf174181df0f9261af503895f694773d65c391eddc8c3cce62d5a3a9ec6aabb733083f4a46cf653d1431739113869fe2baea83d96b5899f0167c5da986d440ba1adb5b3852cc5d7d8897de11669e53ac3c0155835fdcbc44f5be5d7f4e5f1171bee01be3fd0e1eb5078ec1e7fc78e33cb41adda79fcbefc9247ae8318e655d8e64e50da11010d1f6b14183d40e1788af4676109205cdfa2cdcc72b95fc5494a7f340ceab238a10be7e094dda1fe4685d97f7684495122658fa35e8b9db6403268713b7c21aeaa58b6dd591e22ffeb93a8eec1adb6136f4e74cedd0ec70ec5380685f516196032ca822c242cdfa4f8c8e14f98cd9a81ee5ce89746bc3fb0129012da701550c7efb0c8d65dc864b2f4af4bda06ab1a3463ca55801c7658f282c10c98551467393b3fbb06eef57d395e6cb86aa858adabbb972711144b55aa40f052d51af923c8762a4dbcf5b6abc24ff9488de0c770aca075b463361cddf379dbc89545fc60667c2a555d01eaa3244475bc7ec8bddc0b4f7587bba55d645e5a208f7d1b54518e1a867d60a42c839c391c587a6771fd3586c871654aecb7cf134982606f944c9e8233a4aca3c39f8a8cbc52f291dce6840b02a0ee259bd56f6b442396ffa1a4b5d62661b6682e78b45c25ec9c2fbbec2d4116ce464537a080d15990a7491436b89083c607c77155bda8c77b9d09efaa9e29ee973d1dfeaadd9cea73928a58d0f6d801601a49f41e4709885d6ef72309445168eb0b32c8df9208efe320c9e1d0ee8914f4f06914e239cf8d6aea97a919f4f67c8463409b807eb6d2a0175dbe7db988f3df9deab6ba6025c6152372ef7889f26c56e38bfa22e3ddef1a9236cf2b424474aa8f32849c07edaa76f0ad0aa738db05fd7ef8a7a5764c4c2f20d9e58ab2550cfe26ee6941c5327bb601a19f98e854b377e44f62d2c40e20404adc55ca639df13981ad25d49f572cf94975fbd3615b0912c24f6f3b193f0ad596949c503a60851ebd49b24095f6f801e3c78f657613aa4d79340f5e681fe9c3c09f85a044a2c8149b2e5e09faa89245ee4fd7dc2381cfee1e2b743a45ca2898b81147f7bafb1d0c8c27aaadf2ec5ce190837d0633e2c638f7a92f1fa2234b637f2795e65658e0541a899a0521682f9ab99af238cacb28f762e3ce91a7d34fee5207cec395093ebe82e226757fd4d5c51fa03206865ce568b74b62305860e567d2087c926c6f7139538695a22b99faf61742a1a841bbd7f4107b3403326b8a989bd6ee5d645557ddecfecd718879ed19c5d1109467536496d35a32d473e0e1d2884a7fdb8a671a81c4a169e3e774677d5bf4d47dbe25f022a7c06938f3a4c6a494dba3035e3771f7339079eb560106be41f1452878d75defb5990690ff277e7844a5c60e551a3206252067dfa1d01d10bdd9754d6b5336f5756ffdf809f9b93d6db5bdbaf568c470cff6b5c93eb7ebeb81b9b403b54a5e547fa494c286952cac4df37de0d2c80a8a61a39c5ac11bc58af1b5935a85260479c097d013dd32c6917c6cfb26c46f96f3fffaf54bd1a674ee116e393d7072adfc2730503fdd784e29a8ababde8fd8789ea2639be0a6fbce89cbeaf283aa3c26baea5128d93b5c93f2c94f597fbbca573e9cb47e1e51c9b91b416a35b625650f4a977b483c3eb73a8e9b3e53c1b184ca2770540f26fd36b492191ee12160379e49e8fc493b6a5a1e19fd451dbbeb70ed47ec52a267d25c909705391a1038dfdd5e5caa15ef2fe2451435b41ff1dcb2fc49993417e4eee4533704b10b2e6feed018c0cfb56fd891fbfb926bc7d5503c88e0f8dbb09a10795eeb02cf91ced08bf1e6db3a2c738812c06eb33c3b7c36ef08dfa8448b5dfdbc186220cb83c716be0c3fec37109b073c58f1f42f09e717be4406f8d6c0775bf570576b5fd600804276eca4b8f86f3222dc884c11053ab73f99c372a828cd777a351af9a47166b9b633b594487eed9c576be3891d9d9c1252e470038129cb0f79423e27a94afda4a2abbe148d186d2ac959ceac490c00306d35c6fa56382c649de1f677a9a3f579314dd34d1826a2bf2fe1dab74f29d816c7ae29b237ee1c3ff22781b2f82b38b7aacb7a34edafb32d32f0270f235489a07d3b13d4c212e6e170e2197e785a003ad095bc56d84059c12379b4eb662dfc1a0dc8d67712c8be01a688fe2604cb5fa98b1fe744aae215172ec5c58555899d25107d3fbf64dcdbd18b923405c32d687ff2ffac4769f8cba8afb4af7dc8227069aa8fec01d3d339460c0e6253a9d9abeb8d171cda4593a4fb0759a043bd9c9e0acb5c11a9fc1bae5d98977e80de7d678d28e9cb10c292be6f0c1cb4dcca564222631d3ee7bf61afb682909d108bc876a8d3174b13338fc4003a36affe45b14e8d3223b251f43139d2c1b08432ddd1b923f0ee444d9666731c60cdcf033995939c3543412d074383fa50a5c2e0e17e0266fe348ea7840a8f2df8737759d06af08ba58d7e1580280b8b3da2c726125646fec6149f115dfce5f49e4b481dd0a7419040f0a6621827afe25f1640e36c2ec5f8b4d9ced3a9d9ef2b6042ed996be2e9b9f3129079a5b82f21576851b10e488a361f85f8a90708d6f7e6426da6209f9b00fe44f7c55c42b21f6463bd4fb1f4de4f1a94e9bf2a035c22d1a1a859d6fc6edd57ff7452e8ce8edcf2c4317e227d6311e87c15413042fbb769b03df55249ce97f6c52a4b09422270ffc369b04644a10c3c2b47032b124e6bc1ce4e82325f35a854bf466e80a22f4cf7ae8e9a0722658d20d6516b19d0d8ac9dbfff28431b618d7ef0dc4e02a184d8e6f2ad27cea544f24bfef8f8714ee4dbbccd66e9504098786a3efc8bbbf6ea8df2bbb8902f6a168da77e3caaecd14e6bc61845ab0895a9127eb853e4b43b10cde4d1ed9c75b448420174a0f580b417f337aeccba245707e6f8f064922de85ebb0c0ba025182bd5d189e1f228b58c5e42c9439c896b87a87a4990115105c38a70547d587dbdedff19cc2956c2f6f045ad7efa5214bc60853464e60e047587d03ef1ab102b0eb0d39977e73b152e1f71c0b98665fca703b36631717fcb949180e73f0b72a41c162b8b2880f4f7edc9ea5500ed2d6b6077bab9d32986cee814aee99d2bb7004fbfd24458f6ddd505e70900eb72056a7995a55c8fa0371865022564738d411b0545e94bebbef4188aebc12bb045494a41e2350469e8c231cb5d68139a41b66e0121572022aeeb06a59ef2c32ff0bc9f1eecc5d73a449024de9ed18bf8f8e13231cb66267083a6a38deaecea860a8dfc44ac0fe00678dc28920dd25d8342f80deb07d369046a1d2cdcae4c5ea96b84805953cecf4f8e624448914eb1080569a8a1cf1a0dd75fa717205074bf1e7afcee95b859738b6e65a7a147777610682f6655c9966adf86eca16d5ebce09c65c83fee68cdfa3f7175f3a0f14eb4ac8919ed73f98a8fa4a215dddb7613b1b3f4a1b7c0393f628459200843bf3c4bd4087610a5bfaf757ebf34168ac67ecd4eaf419452847eee3f99a677aaac7187de3550503b139c8644548ea9f8433c01e05cf0bfe5037daf770e4f2bd6c418323b6fe19179dccae215730547d3a6e5cbe4fde6453cb86ec491c1e72bfa38e01ece211f3444d1e9870d82476c1450b9be862d47faee2fa7abd6d3509920da8891276e846dbd628e801caf55d5ad78e6eeba973749aaf78ab4a0f0686578440fa41b1dbb0f79c7e96258b8cd061fa9becba28e8f663761f087960370ab07c083b3f4d2aee8f651b1af81c8798ef6f112f70bc299cef14bb55317ea724026dd7f2b55d34f90602f41c2d454ffa81fd08a47a9309e0fa9778d3b0ac567395129e7a36ade0c6079c7210c239d8c72dfc66e169a82a29ad87765bc562776227d820261ca60223774a206e705f53944093d01109b57876bac5d205a8ae28eb14432539ad5b89a1c281ce61e6186e698d68fa48457ce54e66b9b62bfa17f4d4d5bfab44bca49cedba215d411292a914eb8a54e1e2779b1c8d5427c5d699a7217d34c4656d5d1ca97d360a07869f7b9d62b6cdc37f2bdaea2f335390be99c12819d14a6571f7aade3e809839a26923a2784448162e16e4a8235fcd6f28d7f592fc4e459c835006c09b6e4e4fab263ca0653b86dcd35e2ae610d78e751f893edcc24d926c63f94fcc7cf1e4307530215802b69b948a4bd904be8af73596cdb84fb7d23d064a4d5db2fcf6733b889f2b607e6c14a33082b9492db149158524444e22994985b07c031f864f464658eb29c89ff51c0285d8f5ea70b5814def25e3f3eca170b2123eac3c138e2047d8b5b48f1bee266a5bc5b59d6e1f7c334100c87dc64e8959fd61a9f298fbbc110d69fed83aa0d32efe03d553b188bda1f7d67a626f921ed52c8f363b4bc9e596b19247ef3be1b9ca62b908d8ea8fce9dd9ae0181164e81d5ab5c81b5c4a13dec1fb8e6d768f182b100205303e350e412c5046a86a01995ffc8df0569172dbe74fcc82d0a702c8b096046c1e4d3615229ece281c7dc138a6bf3a6c05c25b10e09b6ff6c8cf79bdce4d0bfdcc2366417d03f0a460a77c3046a8c27f5a517a3d633a4fcff03dbc5b0bb28453967d450c705b9cd51a70cb1cf90790df58981354844c7eec552d3e134235eb1f410a88abc25140aa82cf874a708cae1a237945bb20f5d405984058fb7c76a8330b89f242ba717a28903dda978c42b2001b0b96d94590c7755e4fc5a94cdbab22a68d70b16f25a0eddd5f224175639026aa3d4d4ff6111f4a0aa2db315774582522867b6a68d5bd07585e3af33699c87d6448a90e885a456f83e5a9c83d275088a183c51504d8a512a3dcd937cefb018795357a700bc919826862f9b52de58dbf71b2612b04b60b1a8e1f5def0bbee2cb285641e39cc7ff1b720a928125ca9eab3375bc1c6dc95811859efc033f76dc98fdb4aeaa64796477cf476be217a54b7dc02676ef030155268106f82b967f23974b222e6ee59ceb178fbcd8b635ba1b159bae3ad27fe16a4c8be5bb2bca00e855df4ff9f91b295ca5ef9e8e981b094f050d6157c59586aa171e665e31abc4d0b866366aae95cd11a310bf2e6be5d99336406e9c15b4c635b256b613854c63ee26b32429c35f39b4484ced52310230194093b38fe5a704b8c956de99d351a0750fe32e1dbf9da537448d652c5534752d84f5446c3ccd168dea24b5cb7adbc4ff8ebf064b222a1bcdfe22fe95368c301eb3960cdb81223e070bfc7615f5282ceaba9f08fab0da04520dd04fd3770e84181824a4e51cd1d30f129a81dfa4db5faa7e97b0c5f929b317989ca8181de25bc8ffa9f0cdba73c2c6aae1b5b39166099cf4c81847be3f067583e4d7db77f93f4b250f2b8a7f47f7c186052fa0f00ea41dcce6ceb897acbb209456a8fc26a28d8c9c2d9730cb7b78431429ac60c425e032bb5e2220f5954169858d4a62dccec2b48944879761fc2175a613993a860f29b1028a74c28a85be31faa76cbcb7d920463a8b98edc161bbdb0fa7bd5f86948e8e7512c8760105b01c9456ce9bca9ab163d10217e2fbd3cb3a8d7e176804b5d4028e3590834e47757a7fa810e4d007cd9703f7c226e0e281ab7dff2c0e0f3b73306720c6f82aa41ea38804623fde971af770eab5729adc19a6b97aa8bfaef3879aa7860da99dffd08232c003ee7f52d7c830c9488e3a744dc134893108b1b2747553736fdea410d3bcc1c69dc2a0baa85605eaf8171bab906e07b48b78e052c7181b95cef89525e8e07f6b47ce573169a5bb2c983ead260f25e4fcfe82fc54adf3f168052c8e92ebf2b35e159fefa8030e88f94a21e7d5f8a4cc5c256568fccc9569b38cbac93a9f74959d4b15f71a585969d23c1d61114849d556f34b553e09d2cbb94d31512504de4a5003fd4885e989f0a4df359158570742911f2c9eca8e8873db89368faaba7b345a883e79c04ba9e7ccfaee9bd5ff6c20c0ba5e430e70d8508cb5cafa4473ab5795a5328c99e46029b38275fbce6fe1368d76347cc669d019a73b87dddd33ed58cbd4c0ede5e63221912e82dd0c9f409e84416c17990edd109078774e5c516a97c19449792ce5b5977aa29c6d282db0ba7aeb11f64b3f310c11b40f13756586f51069c03fcb65a9318cdb16a34b6f953bd9df32633fe0c979b255e40803a435194b0e5316756c77f9c0cf0a8a47d99b95b6977bfcb4850bbfa74073e6a195012bb9ae47135f5bc9fcd6596ae850e7ccf81c1c6b97f0e720429a0731858e0e1e42c21c1a19cb126e056b3446cf9e5e9a4d254b4930c001fa34e38f99083b28b0e39294f3a99acc72f5ba0cac5398d8929cec42f2f34f498da43a5b636c712dcc87fd87b68932b463b4ca050833ebc500a06673657bade001043fa1e208fac9529da3039bce2739144470c8a2bb31e71499b594090f52c3f14f4d3b2cdb415b550f21111e6ee26e9bc34b0cefc2f1f71389584566b90bb01c808749c3c22115e51c350eaacb45064cf550a70fcae5c741d90bfa5afcde9d9a541a6c4085acffdfc5e082023eb216e1c26a7e5ff5cef948cd683a735589773cc536e02c692e4c487a373206e0a99cbee46ea3323f006ef9b9079d62a93ccb1f9370b6928e4abe3781bd5897648b1065e8905e650417686acb44f92320f38a888f5aad93a20e448d2b43c3e0d4a940ba8b89962418d8fa0d96a183383d3c4018905f23f894c9bcb8dc979f83cd1b827506fea720d20e3cbe2565d9aaf50e394b856a20feca1d73e3edb1907493258430b533252376b1a8cc43b34e0863e96d456cc032e196ba5644774d660acc492ba6f543ad024e82767db7577be105f9b48b1faf69eceb949ce46f79edb0d03d96a8adbc1e05241781d5eaab8f025a409a31e5868d4eecf8ba64c5f1067a19c57037d053113daf1f900d23725e837e5c4c3ae5e07113d140e51c5aadf4c4b6cc85e39aa84760ac8e4d8b3cae9f7f0138160bec4579f4614022cf4b57db369077c8d5a47028ddaee6382b1f4463d546bc13e8a604e157aa35f6d8dcb94175d29c30cebe168650ddf3e5df9bed5e7368fb2bc3a45dd62a2fa7ca970d0d159872422a09c4d203a94fbca71b0b55406049db3194af06366298a46e42c1fd25f96a1403b024e33b1ef797e87ae72508ce4b055e8c4f565a07392ecff1a8a317b4a9468c7de3d3d75b74031a7ad68b8c99368a7481da85cf413994dd11014a6e053367b11ead13387bdd98d27e540bdf930283b8add9f42869507687549746df078d231ae6b3bc8d2d7913fe63e7671c15a5fc227b0e852fdbeb4f36364fb24d2151a0eb5b27e8687c21bcdc63503ed30c044040f3db530cfb7eff90a681aa04ef7463b2ceddcccdfba6756c5ef295d75f87196e1c9c226b175238fe2fef33795fb5712259ec96df3dc0046fd6e840a990c5c6b9f3a0dcb9d61fbdcfc63fb29abbfb2343e89bec0e9545239886494d04a60332e5cc2ccf6299fd5fcc34238c8ce7f719212e0dbe8b4f0d847b5156eb168692401bc731f6be888e6b04034b692d412a607df15b068c06e953ed02da837a634ea76774d321b9db914a9d4c40f5f1e1e3c3fc61718f851fe3e96714cd7f57f8ded632deb5f02f98325178f7cf6d6dafcf6cd20339cdb81a09cac5e01527c72914e72ec2ff07b0e78c585ba50bfbdc76fce36da952de2547d69413cbe124f6b564ab000db331c64ea560ce853670c34f6c881b471d8581a7ea2c6661b48a469f1bbc90b87d1525a5fb293761c258cb5a2a53e1bd30a3fab164bd770fcb4a3d29737ed0d5f9d9d7da01db64316d6aa5ad182943c3213c33dd3726e3dba600060467fbae8481ce4840eda3f48ada1146f63f45763ce9b514e4b987a81ebfd400b643eab59897d21789a8a99928090c1e7f7de63de056f5202b34af1469a4641783b1eaa4b6f00ee8590c5079bb7032c6c98f68c9e12d20068953c0c05603fda6fbd075950f25ecbf69b47800729309390480fe0a1fec5cbb296c21cf0ecb94d31ca360aeaa637ea552828bc546a4e92d247c7e6473718957961413ef81317ea299c3c37964ae2dc37cd951bd5ab2d8182c830feb1ab028a45c94df34882ca90b73bde727adbd6ba131e1d81cde2f489492d52b79864fb1cacf1daca4569ccc274b53cee27d436388361de73e735e1c08d3f6c376190893e3a2aaa2a0e1a62107f70348e1140cb8417bd6525752c50c694028d9ff5dbbadba5182b847d9f6fcfadc70be531f90159712ccd946b0c85d1c61f46a3671710fd0c3c8df785a15fcc0056583fb84de2192abd67441b63edd1d6e966de294bf30785c1c944480ea70d9128b9c27c6a71292350b6231076c7eaf226042718ce87cd02f0ad5e59ee9fae088d1e5e4380751700fc5cecda3c187d114fd0f9917ce4b2ad37c4cbdd8cdfbb8d97e4bbca46fedfc38b79301aec07a4d054713912e0fca51f6aef8bb032e9024aee1b2ac4562d70c79caad4bb5d6678e4c6cd4e25f206515fdf96fb68c4d84044c157f480f07110031655b0dcbae98659fafbdf74ac8c7fcee5d41cf53a6d86f1750e95b2350b06670b982a697ba17d2e037eb6c722b92522c4f760030e6a3d8bbbec6c4ff69ce4873db4de70f774cb79d77b21de3cd764fcf8bd35f72fd91a0ccb3b390662217d14eae1562f4f2ec8c9c29ef89f7b10b23fc3c066078d4628817257ab1733ea20fc479af8225be4f129c2f85b792ff7ed9eba0f2caefca058525703590e8c92ee825a300c7abd9497ab46f63e62b933def1f8c6187ab8b8090fd899682202c62d65d7660050345aa1a8423eebe13a93f5e28c91642a8831305715383ea59a0837e0ea5ff3ca59af8ab6f4c2ba6e6037612dc74ba4481e605948af7cf59816ee3c35058157c84ced058016dd05ca1f57bbde91c870b07b2eaf752d0853c17e224e9c8d3a06f1dfb61ab3f06493cda6d0d1d588f92806262962be41dcd9ab4394fd11d1ffc84e279f282284a9c24c6845f93acf6d8adbf9325c49367b36d17bdf374d5312f5f4fcf79292417021bf5c751468afa94180054a096999d59f14d1ddc27639130ed7d741f33791eff99129608c1143b2aded0b285b287dc861ecec74d294559644035490361571f428abf01454172a74c39ee8e72b570aa0b2da0c426a4592eaa1542296341f76907f5210463164cb40070232b02bb03cb03f011f3f04fa826feb6bc825e567cd4d671896a32999e56fb3f3abdbb9ba79ce35dc5e530bb6c0e9da25b874f53e99d2a2c6491832b718c0278173a9bdf8159e9dc441fbcb0b0d96918f19c131e7d4a420b428b1dd03f4e735fd6d8416d3ed748db9ddbcc66c94d2c4fc4ffdd2cb986aa54b241625b002485d4c0fff8d40392d49b8b6574b78d35295dfc9e7283c6b91ae6d3e19644ffc1a5a431ce390d569516cca209d7c667343095cf59ac63b2cdddf764719540a459b38d25a35093f20e9780334f43e9930b5a7a927d6b1581e7b22a0238d2fa9dd3ac04cb149ee819e3a893a06cad1a09aa847e77683c12c590a732273d974bca41399fbac01b894ab598d6765e477dd1cc1a058efd7da7303941f12d688ddc42a71c90354d7a2acdadbad458fecd73fdffa44f90fe995c5914425dbb4921c5831b6c98ee37c01034f4f17395c97d1957f1d5bd58a6566cfba6a290bc58f154dec4aeaf506c0781489338c317f53a8ca196b059f7ef81402ce6addbcd15cbe12c28fa9cf437f04ba0930de1def401e6086a33238400f211b20d90a8fd44c844584553bcf8679e24e76c70dda0b77a54846a9720e4c51060acacc6032c6c0cd6eaa85f15bf34d722413c48e28d1dc0ab0d63d38c739a3f00e93706537cec6eac4d9d479b11c0741438dc30fcfddcc00169528010bedc06c38bab6f8b196d496a5d94787084ab33804078f777381532ed650d59b886027732fda1ce93d6b7b67d857bc056c14791b2101767b64faa7156b0a0c343ebd93a17dd96d29c6843afab4466001e55b407b7cc52524eb32fb0fe4d6baeb8c0e924888eabaabc90c4a3055b7c24423e9983eb19dfd71699b3daa4df3114544b0f214e991870284b605e05bb91f4767be31204dd7ae116c29db1651562672097deee613c48e04a8a6efbec0797cb16d8308b25860eb5f5e1b5b893d8d26f7510c83a1eda911f52bacd5e56ff228b418654759a43f3ec5e35eea9cb529aca837124d92273bebe7048672b5eeb880b7e12126330c4bd986f6a9f36bd898df3f1d76469720a1f323c2b2174dd959749238bef90731e0119638527ce027fb75a31aa72e2e2abe5f498f9f0cfa1537b71a01e9a10df00967bc368e81135dc5c11cd8bd8a9a76f465046f75bf1cc8a779a5806277f44bf0ff070ef0c9d71a6b731eed3784bef0549b0fd0ede9402a1a8f2c9efa8008fb150b8a2e4a81f2c9b8917ea3ecd89717fcfaa4d24ea06b9b2da5ac70949ee174a2deccb72b185b44dff1cbc9dc3ca23b864ea4efd45c4a046bb99b8c4ca7fd05f10b620c7a56fbbd0b4f28a33005d21df1fb24622d0034ffd064652e4051b5536290452db7f08f452f653b201b43d097b17e8573f61c52775a96768754a467065b4b30c1b9815265d1ac30b955af511adadf28b881a6de1fb3213870520cfe47b7353f05e45bd0b25445461c8f19c1e245ccb0b9430c1b3e2efbb0f6b6c8dbbcfb217d43adca889849baf306267effebe32dd45abc576dee7852db10d2e1ff0a610e3171d727ad75c44dc0fed6748983a5bd0ff2baba28689e80f1faa6f2076caf979c87815ae51587d91866e5e8af2e4eb30f94443060e6a08dddf1053ac800f2ecd5a1087b3af266ae28e820bdaf2338f06e7fdcf0a5d09d9be37e8eca107af39b731f714ab883e3f99c007b8ffd5e5f72ec49e69d5ecf6c4d4ec8f49df24ff050976ddf0f44c8fa1ade137fb0edb072a2ef72252a64fa4654f4121aaa69a5f18f7d11fb2c3b84dedca464156675eff9f0bcc8b23bcbcf32ce6d773a8debcbf57757b73d9b1fc1a71cde421b89bb059919b525b80f7f9f932a4c7b88328ce0a87eab74452adf733c79cc4a102ca9cd54b4793e398b802d4103933be76ff5befaa28bd185d19507569c0a415928b5434bf97f382d9400244fe27a08a30c4c560b8a8f48f479403209fd57785afdfae2e01abaf58470909553e1dc65b9fb4663d9b5a5be78e13eeb71b87764e2a63bbf8978fb0b78b26009375741536ae39c690bef2c285538dffa7bf7fcdad0bca7dd8d9f3308b0d21026b2cec6ad439dc55816a2a9e193e6a78c9e6622f7a80aec1a593936ccd4af0417d77baf066ae01c4f51a9874b057ab838000c2a209b7d3e8614544df2bca232e1c257b780610c777ba31ca95742ad052f9922a7f3b68a71d9bcebe864db0458017b659574476576f3c128a12c1be3b60ad946fa41cd7a2592fe30a7ac73c9fe255f1f898d425a0186abd77c4aad1d9552ece954942c57906ea48d98432c7c3a4f9200a70910f93661fe7bcc0904b4f1d067029e959f61e80e16873a8203411591abae523b8bd6a401d09ff5f9971aad8bb9aa5c8eca9186c86b06c7098a2507f975a86b080cd9815dfe93bb4983253568aecac359084778b9c3c171180109286429b65c430e7f1e7398c5bdcc01010be29f757345f6b51241b0b28e11472c1cf8eae66b4826adae87ac91d5f4748ec6045978cc44faafd701d51f193bf8070b39de64cd6de6231083cd1d46f3054f75c93ecbed4ba32e82c7641f70c53ae115355fadb5e5f5195423aeabb290d20fae9f0b59364f62023a02da5dbc4adda2fc15a500a0f36784c6a58a8043bd9237c00daee6ae5c239c0c4e802f2c700ad67a39aa0243fc56a9cb349c7db682cf4e0dcfaff5c790a716eb31b873e2b439a24d115e01446d022160e47a64aec602969fb7d57eaea0b5fec1e58a229685aab22cacb7cb649f3d44ba83bd5fc8f955d480af594da4c8ec6e5f0c4d0090e2c923254e88bc1d21178e86fa152ad72bb4c3dd2e0eeccd17dfc5e5be9585eb17214183b9286eb1f75241fff57d7280733e7967664dfb208feacfc8389791febe5566ae35f75ffff12cfb9dad9990e3eedfd3c39f0a684287f17f6af4994d956f06448540e353203d1dcb5464d08496e2b26f4db30c2e6ddde9fe597e191406efda29edacffd75c79a8129a226712720b705070c3c15cf5ce4a95a6aba3692fb27e133ea468c2382f3a3b1421297770fad032ae6e32da5288ba44c53cf1627555288b6f7f6f34211a497c85d680057e35d102c5953749bad4a4be26bd74b4fe6744ef2607077b85013caf7f4555fe0437d2c76c30b2d1da006430cecc853e05eafa40ffec3cff70449ee9afc299bfc57a4a7e6fc882e266937af2df7b3ad273aaa03dfba093ac4d2689421f70bb7e10534b466b09e5f373806ef5f741f6b71511c999ef2e03d3a3ed14eafdf1b1ea431f3f1f072850f368ddac8163518cd6c1c64623d08278928fcc2ec5b16dffb92322beb713884ce2382e0647e24b05bfcf0aea0c0853d390e2bdd37124906458c1b1d938990b1d37a611bebd994c5f0b8107a196fc710e5680f591c6d33406408177eb7b53ea3b969dfb274bb5a16448b6ccb3dd53d4073257d3a7fdc7bbce4407ab10bc6094a6fc02fdf56d2e6d965bfb33a46f22f9c56e25dea45d2fa26eb1846028cd92961fa1d75894cf117b56fa400122b7dd195d183b7168e4e6b30bc0eeb8c60535fdecac4e6b04704dfab43d7c99aa58ed515b3b4cc809c1d5c3f3bbbb08165e72dcb6ee0703dc15a463bff315ed8f7375caea51dd2135ed0513ac4ea886f048ff7f314ebe4382c3e0c38e70168b57447bf6a24ce8339949f085a877404d340eb78e41a2f941adf5a02457b97ea6db9fc10049fc45870da9fb414a99d0eda8459f09e0d2eb21e5ac57740d9628d57fd20eb05cf7215c1d2be800b75c84b9fdcb551c75d5efc9026b06dde681fefe489b4cd8603e538f3c7b69ba1556655391258369283251683acf60e16aad75550d6bd8c438b19838403f22d462456ec8538d970298ecafc6c4216af616e037fb0f0e8c7b38a9d2103f1a5d197b41b7a47b1680858264a5cf5ce23cfec3feca97460b70364399e9dea9ca11d9fa31e58fd3ccd698b1834b67df9c13d7f9c7a98c5f80b637ac5c2fd6ca8782756b989630096914604d788f203599b067c99c89c8d40db397718f332a11e339f30cba0ba43e327eb725f66d51ac475969d27baeb1b84508d09a19204c62f66bfc05c6bd87c8f237424cd16dfd4d4df690fea003ba5a80da926e1e27a27c5304d0bfe19c2fa45bdd835c27c9bcd4b327fd6a1afe5c9c4b0c4f7ef4e074440377e240f28fbad2b270d5826b166e9250978355cbcb290bd381ac38d9f94010ba9c5f6345ed85a451629788909694a7469273a9b03d89528c889daee3776c2a9583e048063337b2207674d099a31a761b6808fdfe71f8eb6c83ba5571e58203ac6f366315bc11400ee2291eb0422f57b45bffabffae3a45c017a7d94e36d784e534143021baf8ea3657169f2078d61a841cd86c92b02059a26cc758a05732825dac60369a0d311b84901b5fdaa76fe2ce836e600783ad4b15f1528241661fbb1388ffe29db87dad364c76b4251d190002c192f7fa83cbe61de73e3ebe5c55e3af0f60f682a7bfcd7c7752e74ee62e9f7a3a4fcfee2d946b850cab65fc0fde4a70f62896bc7ac0d9a6233bb94b34c83879801f9e3f7df5989a490e19c10166886fb4dab030b9d2e9db47f8e87e50d6aac2c3b8b1f75327f315663b7c4dfd220b0048a1b5da7ee091b8d07026b8d83bda0fffca9d5bb46daf8b8146c14d4132107b86a974220ff5a4392edc5d27689bd9e35ca85807de7270231a389483d819d1a6b8848bf617e31cb8c3ced841f2946375b5a4ba79c9e5029add56ffc7949f57dc1b6b582887a224eedbbd85de8fa421422c6fb6fac7532b6fb75ce4035508958b8d83d56f495db826251913e9709601e41ab3aa457b3c260493220f71ede39c705509d9026040c5a82218556295968295960db05ba5043e46fbfcfd32def828fbedceb866259e2b3e113a0773a20d77be80b42b5d369c9f68770d68bcc5d8cf34937ee9afeeee238dc9570c7b55672f1d627192a18372689659c238303d3cbcb8393f28ab94e261e2d4ba85356cb938461fb1676c56b372d7bd66733f3df50be0ce1090de13c1db57a69782cc52bb952d118e39e46f62285f80034cdac9ff09162928c66c36e237a158941f250976b847ee6e8605645ae5d492cb11e829416b99b3b76f201c73296cedba23264d9e65c870c599355cda81f6e686fbc180f198d1d02429fca2e59dc71dd7fb992f8fef30d8785ccf515f8638d291d4cbbc43503c01759e5d3cbbd00d43b5af50ea4c5895acd72ebb199cd852689c7a0c92cec6cef1b9d9ec13e2930259810217e0e0b92b45089aa27a4151adf4e29e391a39add4e3156ec5cade020e6ec2dcd43e72ef2a4706e871048dde3694c53dd8960580094d9f8a6e782e92bcda5ce730bd992e22b6c568ab6178357fb8ef733287dd3ff6d4cea62182fb042a757c43b22d1f431c9077a49673056571382d7a467566cd83846b758fb8be4486e0fbb2d15a9c88169b97a888fce7274b8170d7edae452ff1cd4e8da3b02a8b8ead4c4962f2f36e85122fea7fe6628442da4d20e0eaf540b14eddada671662db6dbbb4844506b24ba7cb48df3e2eaa4ccddfa48847cf2219212596edb144b65ae57659d5ea7938373db433b7561c14f1917d0befc2484f9bbf94df6bab80968dbbf19e72498f8c5b3d3f00fc9c981a2254991ba3e0549ca968f28cdf03fb1485f3c7d8949dc931a911c4524f06be6dd76bdfbcf657ca956407c7370cb6f1f0bd0a73c6ec1067fe7ba1d5fd2bbb20f4c2c7f9df188d7c1b680efb1edce954138d0d4b3291bb11bca2ec1be2d26955e00279a76961416de01f387be30f8dd1c6c8292452d4624dffc6cd770b5b723603e2e657e77c1cd62ffa94199d60095fed64b46c4ba058793cd16b8b1fe5468f8c30fe706c747bc3cb3bf3a020b95c729d19b4134456b0f5ff59305f0b405d1bd203e9f602626bb8cc89f34a967ecfa606f26b06386057d607bbb5b417d48e210ad467bfff39fbf1e320083e0f28ed7766506e35e9439aafaecbac3d0a5f5adaa024399f62da7aab5651619a6da905f08e1d2df26b5689db17ee57f8ccece9e2c84a348af1fb59baadd392039a3fbf66f79a3383c0d2707a5fb657614698766278e4e55cf20f38ba807e80bb859d0a9583f37e324509c901ffa64f496d428dd2ac02c99726fe2de716aefcf93daf90e4eee2f5c365c23b2f570c0e3804c878595c56225a839445fcc8c0bdf83491f2abf2c7185aad70f194bd7aaf5a6b4a8c295719797e33487ebeda8dbe00aecda7e2cfab2b847d7981514983758125c9e8604cad0d53ccb9c2b5d20dc948b55dede4ba4ed56a1559f09e88486f4655e6796f9007b08f719eca54927a62aa9ade15d63a5ba1075bf8402efe1089ac423fca2da59d6aa6bdcb5f0c4e9da916a958c5aa3a0610c7568fa9208221972e553e87b9f02b5332b583841144f53c6e5d5f420a58976528f095f78f40d848e95b7c8294aab5c3479c13f37f2b9eccc26871346720d920e1068cafe81ae6bfb8cca5076a49111093ca37d2fb23ac65ba9ff6b3dc2316ee5495799252b560cf433702d57a242fa18e278867ec3fcc2c65028b3e44ff3bde29f333c6d51e11b50e424a083ba57786c69e627eca7934beef9326b9481a942d7223bd634368e09f3fa67ad21285aca18471faeb42eb0407a20270c87e3b91df674d7b2fa39cead6d24a56efb539c74ec608ef35a3de4e40750ddb0970dcf21be7f5a06d795e3c8757c182bbe7b35bc5a242a4fd986a8ca09b3a5bfdf69a660483fc6cda6ae06f1930e2f798b3ea9838dde54206d028e44ec05cf7d2bbe8429479e87c8c0218bc1ff2dc63f0be2cd5ae128d4dda76252dffd849a844f6a2945d4d4582516822d053cf9a33b7c622c85289d2dea03139280f98441620d591f42f92a169afc9c4681769cdd4df096009fcd244fb02c879f7966857c0b88bc4f7aab7fe8f1980e879ddb54a81b5a20f6c03fb5abbac9f6b45ad1f8ff60d0973ba823b3274a2431a83363ec60ff77ee405c62194529900e2a655b980aee48b1ea6c86022e24950940158734aae78659017b718af5035ef7b5faddae05da6947f04788ef1aef2f4e2dd988a1df631ea91aff9de91a14f6f8b7d230f48814ffcc11158d81f68fe0bd2d27dcd6265146e9ae9eb98d01f6f5a1d7f3aed7ecf7f7b666054df6828235936543a880def5d48c32dd521ae2f8be847493843819febee2d35a65b516113423b99163c6273a12ec51b635151b19a05aa6793e77a4084dc957611caa31eb4cb0f95d4afc54a525bcdd4dbb152929570cecf3ebc121d50c965d8bdc12abe062d93a3aac99a2af65a07af954cc0aba8076f16d9ab4673559651afaa38e10b4cabd506995092c60af1be8a0f5187fd9344722ce278504a86f28d6fe07bf65eec57aa8795fc6c40109d8657dc99ca4ff71ee213632529497b230227eb153392651ce05781860ccdb8929e5a78b1ef5b94ab400a2cc01b1414a3531120c432a8784181dfbf80ca343881bdf62a51ab55e227ebbd0f857b25690b7066d19efdc5130dff8f5e2f16f912dfb0b02fd8150748ed10cb6d396148bdbad3d6f7fc773b821d4185bf0cb7d01788f3719e75768dc86f553585b2bba436f98d40231c84f1cf5fe646a099703444bdff30df8c9e8adbc95b7aa3c958a393eb839212d05d1275c43e9bd8edf820e9eb647102655b44f5e2ce8679b2c011f09ac09aa23318d97bb31276961bec6c03aabab18afec8552738cfeaf1776755c13509809f846c2952618b9028ce9cf2e14b2e8671b23587fb7922d1dc9aa04642c2681bb9adc69245bb4ddec8188d82eab20ea4c2c7662237c39c8942d5924652968952557afaaab217af34fc8bfbfab8ea3e16176bb9116db5d775c259fa397518a6e1e3d2e078469858381288c279f1f2a082900761ad39d1e9d209b6b61666a6d979cf438e7433c1c85711d97679121b6ce1c741f03a22599abe3519a837a996154ded929ee16296960294071a9f1245c589389f7c463001dac13f6e5534acfdc9e361146722cc5b0d52c94f86d30bc311ad8acf17e7722f95ab305f9cf2a7ecbe2f2c4aa31f91c382d599617c8282651943eb31b403a86a0e2a7c95ec73c8f207631e2a9999def0a2df515251131a0586dcba25ff596098dcebb6a95d52f4f485e1b1702dc8fab9c5565a1292faf4c744ab37fe13c24ee9570adaea5eeaab1bf6deb64c1c84d65584ca632d13c89b7ae98f26aed4d6d9f5f82638d0bc886a6ede68ef5d8f0e6dd35d22cc9ae3d3035b17ba30e73540e73d0d2d7f03c7ba930dbd0803306cd8ccc2656722a5c2a12462b036c98a2652044272ca95d0920de88052b5e14390afc8183e357b20914ba096b95f7285bc09e18f1889043eaa908d22774733a076c279712fc0142d21dba94001be6e4dfcfb93cfe26a58a56451a5b90a9dfec7bd2ff01cd1a292b46f6d5ad4483aa1cb0b168bc97dea41c75e34b3ad5f73c0b4121f85c3fa2be6ecaf9ce92b9396891937ddf3d1c1fd9c670c25329d403866ff0ee42ed42612f14d90d6a5e94f3fd63aa10713177651e012e8fe816cf576a9f2c31ed40631d50dd92f9fa304bcac4be44307e8dd24fe3c0c343585d0148d1f054e873ad616d674d907eb5a28dae82537ecf8994970905d9344fa62896eb2c61872c0711f126b0a608e252c589420286fbee714157e033bb4f438164eb169e736adfbcacb91da4574d8a466cd674975950bf4bb9b14dfebe978902b3cb787528c4930e78372b660b2ae2af83199ff724f65b04948b19dd5aaaeb90f13e75f8ded764e04e3a8b61a41a533e76366a714bcb7a7fabdfc12ef44e6d36cf1b92f23c29ad2192444c1253eb7a65d591bd5df7a88c5f196ef26f390e4eac912aa8cd43697ae715f674819ae82a2b988a6c4271576c4baca29893cd075c9ff595de1a2509dcf44e7319ab104cdc431128965b100ffdc5f8b02949278321121b3874d1d24b1cb96af739255db8451a5ad0024a2c20f040e472ec3cc867e026f26f26187b3d0401f8e57550b0dbf2a6354823418c7b1aa5363ac1f11cb80c6c5658ec9884ec301978d48572e67df9bf8c63dc0cc29556118f8d5899cbc59742de7e50161b33f8fe602cef9cdfdfe2148c9d2a4b5849fa9397cc469c14f3673facfb559618cb1ee3df6b3c8de20ee3a6af177e6868e16bf731be903b9ac446c23429a12fd69f2052ff41baac510e64438f0e8f61f7eb7f51f6eb86462211409f7df5971a95879aea348d0a46667eda0736ed71ec0269211ed741b57381168ad35f2b4d77af513137f7c3b24c9b35fba97ab582dff57eb77d6e467242e564d9850922367bc9765f3aee0bbe8105f5c4fce345a01c78fc61ee600097136aeae09596942a633163f6e333b993da606588326895bb644234dcbc184ba5972d0658fd93d5e3cf5ac51eb8434138ade6f386d832190164ffe849d9136d68f9b0371a2aa68346e8835eb912db4ea7946e70857d1a28955505761c5ac1a071a0eb90825eb1692f51369a222b6c4e9a99bd515f01777df2cbe65e5c7d1b2863c3cfdd021c6be6ed5617568029512e75ad41856c7b1b69d3bf9f48280263300481c94ab79a87b0b76d19f46c74ed4ea10c0ff6667d795deba3245efcda85553428ce10547a5dafd4d479ba26e078cce5bc8af666ceac09180f7986cba8c1ea550dcf84d4404e7f560c343ff9c305be1b88a455c89f269c6a5ad003ed56619249005dce935e880cff0f4b066de55b4555749ca57a3c3d71e747aac74e46ba78f0e12029d9b7b042bcebe421884b126b88f9925f381d5589460c203f30b9292b80e98828ae7648e91dbf06ae3a7bacce5e284feb9532dbaa19df9334e4e6e64ef246fbf4ecd9e643ec7b9ce8f583ca08eeebab678c51591f3895b7f8984d290519138286a63d0dcf6beb85bef0b5c72392373425e0165b8a30e67080830d2f6de926ce795d1c1baf20a9d35a26efa9efa48b1b55e06963ab7274e93e456804c15927b0b1ec8e8cfcb8ac3af28e78346238fb96a994c4b93f63b5359e51ac54242ca1ccdaddc2d762b9ba425bc3910e3401e3f805940c7450495489aee490d70a130fc4fb7c83601eb149e1de945cd17c4c9a5c61857140e71b2942b644152fa4b30fece11941c8c6a355a936f8203de3fcfea896ec580d2cc70b0cc3be50b776468991cee915f594695c6c966cfd2cd348189c8c6d36e1f22291921ce861784796cf3a2a2bd1921eea79c5de8fa9f2487234eb321548bd46ae44671d692b29df5358703909f15a7c5d44269dadcea7cf4c9307c0c0d06f69a0f52efbb18db6f3f5f20ffe0f99e3a11bf14b0cce106cf870f0b6c7cb233a6421445c58a84b03e90a3c6108f79c68d01b908256793fa31c48d5fc9fe129c98c155897af3945facc109aa937331493416545f789fccec1181d2d90a46b89c26a5e9106dc40fa5235861e80635202d78b55eb988ac9af10c823c8661cb5bdccb38e31471898cbb2057ef8580f952de9a4f016e54f39bdb51c4e90acda74b795def2b745f03b038cc0c29cd25c2b11c9db96e81b66a5f8ed86ce45a052ff2e20dbfb89b2f0419b932b79ec21abdc08d96287a602a5d6068151c8ae5ea1c5e606a985118eb65f9ab3416bd02403797bb90c578c869709d4e484ca085b105f28e3f7359bfc72f2bb750aa409a501396443661da6a4864ecbe7a932c3d9090a5e180f2b5766e6c9b3d88c0e8c7b7a3e010a5bf3419a8f3aebd67cebf420ba0ba751de5aee5794f0165d4a0a4ccec613702e9212eaef59b716f851141d55c2a6a09031e2c487348ca70afe8acac74509c619ae125848eb2946641fc3624012d55e72ca60766f891837684bbe81cb864a3096f1e0c02baaea1d517419f799b07ee9ee19852fc6a8255250514862aa8a0ece2b5d80378e4875a415c9cc617480e8e421034343b3b6a42aadaea970d9c57ed3263bd7c54ae1f553a3a646daf30a331a255ad537a7a33b341396edba5b27d0ef862d2b3da0feb80e448ecd77880c343b8d45ffad0eda778a9f6118d9eaf2e88229757da105ba7af1a8141273eb49ec7cf7f895aadb414ac3ddfafa7145ddf4d661073818b1f85d3d642295dbf197680c5ae44116e3b31cf86198eba04862e11ad180f994dabe616a9a8a84150352676b0b9003a0f58f55d6ef11f00434e8a5c613e207c85129871795984b02ac72e57df16da1b5e996660aea8fd8a75aed351f05e526225a67a6f2a6b0473d33765af60c2e29e0df277bf4ca0f85e1d2e40d26e4dd886729b314743a5cead777b01bca87231ccea59c0a7fc6182d12755bccd2155637e06c2a5410b35b37f053f4b2b6f9d5aba87a461232f7ad192c53d9031158496c3d15f0b601539d186464ceed072b8badd1a3f13b8ceb40e4712e1feb2c4d899aea85a970a744f8fc5f4cf95d180ee0c5f2e34bca0b1d3941a3dd9619201a29923bd2edb00cf48bd87ce42721bf2cb3f21e0083ce460a6faadabf6ce8fa3b203f96463c01ec405f0a20ef85614a3a3405f8edccb38744c1f45f566a1e78e3c98d74aebbaa15633b947c95b5237e05d657766be70591b83e76535ed7ba920e63458d4c9c40d9d325a0d5a7469efe9b8f17865c23d001f628befa9eb26e80218d641e0e43b91ca6e9789faa16cba6f36154ad362a542876625b8deeb5baf8276039cb5b3a2a8e91b6f896e9f29810f6aa027d1ab7fafdb0708ac65c9662a46b47c60aee77d7c7de8b1459db9013b4a7caed1f60d57bc58123c54e1c146ab0e97df13e1fcad90c944e286ea12c5a7049ea341ec5cdeb3b6f4a5a2fc483942adb88bb06008a3c7fc2b125b0d864060b153937ea91026ab59416281a64c34ca38985fbe3ab484e79b98c87cadd9b54d3eb4bbc3ad17afd29658b5641d4b06d8c39f10cdccaba5b0229dbb0744bbbd9b1468f3f289508490c105118f7b12d499dc57ef6e5971d3bf23f3b94295df81588011620afc8db8ec6341234626067245b5bf397a510dff1d517b9ee1be948163dab0c18abb94608f5d9c9f40294da1b40bcd0ef18256f705a90e11e2991f0d8d73af793832652aa61ac3e023c810f91c7feb4a4b35ea2fde57ce10d4309cfd4b5a44a17681a9a09680ac3908729267c92ee7b46a7088dab70b128b6bc39486e653f6dbf189e185aa1004f48584a4b827eb416588a8f558b67b672d3e102f1f9e2ed0627c1706ad9f61ce07d6ed478b398598851f3436b3e5820afd902a1f00991558c12d8404c5fdd465279bb052cb53ab42d21a2e384ed2e80dd959dba7594885587f077d0d3603d6c712a9f3b916ee692b924a642a4df3e361d2b92e27c18232403923cb994d8745b77415f9780a0a401acd9ef9ab4aae58ca2282e62070d636ae2a4a04570ebe907d50846bbf14d25f273253fc4f72665a24f1524dd25b394647cf6447f85cbcd6d37f269179b76524a4d9b96d5ddbf5c900b4d7d858b2de9c91d0dd3eabefb851f4e9caabae76a8599b017dff0285dd0961fe1649fe54052ef2352d6a9c6871242940d743484a0cac2668241725acb0f01bc67c9e106f6c106956e8796a24b751fb070e404c16eb5f038f29587f5280242f75eafd89ee74ae8d03818d3c4d2c182a6fe04100135735eacf449526a64b1c147b22db879dcc990af24600182da2ba4b2aeae7683c7739af0fbd25a02c1eb8a5b24cabf3d486f51a396ad82261d303e1e65d3aa31ab623ed6c935dab03cfb11782878f7edfe7c42bc18898076d86f88422d7c4c209592eed7d078a8cc1a314285bca695ab41c672d4d152e79212ca57420999d495985bba395129d1fb6d718f05b2fa0ba619912ae1cc52a10a1a2a28c7f7801e5a7c1bd4b347531233a6a290da019ab513727005ad05a62f1980c1fab6124c2f32e523446adff609ab3e4ff4ddd67dfdda0d13c32ebfbea637616bef4adcb5cc52cef7e3064aca20c6da0a18f1ddba116a552d9539634ad9b41968fb0a6ead141c9dff785e0ed1543763d61f5a63d43f68f8e253250278054d95c1dfff2f7e17fc79817981ce9bf3f08193575bb1a6e739a29c52850c7334e7b86bb24cd740d4edc4e9b0728b879a7d775818c89e6414c5fa00eadc53ebb02b547157048a05d42b75f7366a23dd7afaa58d8b32fbb377fcd8e35df69709dd34d4902f5661199938d74e265f29484a10e42a91bb314bf0ce81dfa5a7900c95bffc580d1f91da4b40c4129c137cc2c0a166e632bc2123c3c4800b50a72184e573ac3342cff74116ed5a521e66c1453e41d3c1c2a3748bfe72d1cc2afb4b74b4411f0f043274eae11b56e1fe51cda31758037957300877b4686d0f8d566efc4c6008a8fbe3eaeaa170dab2316af05fb713327b07f565c085984e12a2878077b8101b0ca19f36df9644e4074d3fcd987a2606a4ca4bba398e19ba4b083b6627b378677b4a56cdceb405f9abb58e542686245df7c38d57785ff48c9ad0ad188fabdb04696485871df5eb88f2487180748bf603d5b621fc6be7d3c3521fd59806c9a6ca785abcaeb4529a962f4b6b38434d7fa74d1dc08cddf0cbc2f8ca4ef686e77eec4bd95277fdaacc27b89b0199de05c380bb9dd53902367791bae20cea478c46c03344965635178b034a58d30d2e08aa465b7e1cf9ca0cc80a66d6f1a424ac520a64a410897ca3804b8747b80271ce49e1d2048bb058147afa9e48776a7ae2f350c041d93680da7f79154a87863d4695c8ab8b90e899e32bfed9228eea7b7bfe217485edd5ce4ad180d890e9aedfb91353f579691a8df174daf0d2a31794c3a0a772c767c004d751416699aa2ffdc7fc9549db4f031aeeb85fc930e84b55aa0e0f96183e1265479897d2f56df820d68a2ec8143559356e289f30a8c8721103b0f74765f6a9b522088f8b150e4824625c328ff75998905295b584c6cd332a79d7a6adf1be5668435384fcb269c52df061df717ccced73eea89a60f99ea5329254f7e4b6028060728043826b790c59b9c93628ff1aab7b814341ea1dacc907ce082f1d0f70b81099fa02c78c029b7c0c02c13ad0c7c49db125e64e8ef3d8294fc435a49952e75e42e4736200c0be4f2ca1d7c90e0f3507de7cd78332140d461b731fbcd3ea67f2ca08f2003ab11d056e1cd841436f189ec3c9277554682ef23f3387f8e381531eca1f44ab67d19d1ecd8922cc7ed23b8022662379d94044298f7e21b539cdf50c8b49f720f94d45ff7bbe4d733d3075adb90f071e3db2041ac1b7a31233766e6816f9a07f85f799ccd1818fd4e9eff49994a0bd6113d97f55a670a4ece96e8904869cce20e20be7db2d340edbfa75cb2e0c5a8e170fb7519e17bac55963525b6a2bafb518dd707dee26b5338985f32ef32f36d380fb1ee51e8763ca1fdf523faa79e80d9a951bd7b3aa546f4ec876920f32ec8d0639b7fa9f8bbb3c79224ed41da123e60375d652cdc67ba6a2962f16046facfcb6c1ce475dcb0fd28cff5a580ba7807e53dd9217b1912ad8bb59a610fc7aeb995beaad3b91f8231fbcf2b8d109448c53a4f5d66adf1882a60b6c33f6a0fa40719d7b6fb4d346ac81401c4bdc3ffff25866a3b1f66d5a3fefb8426fa5f12502636fd5e9e21547a4572c3e357e57768d28adfcf71182f4ef02d0d39845816b8dc3fd7dc43a1ba42cfc8490f2fc88f45751613c7c0b950b0ea54a1d02a11096c341dd6e7c5f7a648aa5936a76406e87932be171a332f3a8971e09f97a9932fbc8b55ddb6a39dd251d97174cdeb02cf3ca3300bde750c0e3b6c7903144ce3b28ec4ebc4035c92806a09014864285467666a42630d3c0bf14740f58374c961371144bd4a1e8931817b8e1580f289b87072c108a9eecaaba13d257aebe39b281904cae3430fae3207b2b92bd309cc640e6065e1e91b8130d68e7dec0f36cce8e39cccec4b59df5a32ae62adf1b2ae6f5ac39fd3f44f023968f9ce911bac4d4a3d49e58b127d1db082307ae82f18e19c2af23cb2e8a9dc1833b7a7fbdfc3d4e1ed333b8b91b2f64152b264f337fa0497abf7a6502a68e067a23cb79ea286a590b45ad5444e1d621e7a322490dec3aee7ff92efbb6c66d3cc10a28d1b8aabb9faa358b6570c0cd79ccd83b9a4f1bb3752f08639e211812ecf8f0c18b6837cae524d73787c7e0b21d33719fa01f6768a43f64d4ecb2b1f3ef55a8a7e790f67ca296d17d2279a2395dd3a04bc1bf9fcdf7e3789852f0c6fc70cd3351ed2342884140d043d07386f1e4fb3d487ff64495474b015f2c84f49e3173d319ffa8dbeb020feec068aa18cacccb6bfb6fe3c0a4b9434d497f6d482eac589d008fce0e69d72a528d63cca04ec1621ae7de2ae6ce8a7be9f2f8a413468478057d1b77b1913c7b48883f24351f1a209004b20900e99d03e3cdd3d6bbf0b8ce758487cf452cc728d3f932955355436568a601d444b1da36db817d241e36f10e648716511e730b3b70d98bda084c7a7d1eaededc298e5e4a41a9c4dfb94a925b8d60f233aefb110b5544a7355e6ee925a0338e5422500f8574a5666bb29a2666b411aa2a06eeda385b37f65170213712536f5f31004a4387b72cba15b9416eb101b33361ff303ac37bc52a5f1e5527fd64abaca86891c8e92d7ce50ea2a15a035efd80a6cc73c351ecd0e4690b55d0b5be64048862573778d7be8009e91e72e2fbc6283925c556becb7112c0381307501886dabdcad2b665f8dd8718c9815afe2598f14c103515ccac2470647b4e7ea63d3afc24ea91d998e847ebbe2a374f5cc6bb988775e54377fa94745d79df38240fd512ef13298e325d83c9f202eb13a7866fbbefb067154e7bc6fe95f889142d088b4dc78beee7d2364ea98a91dca2a532c5300131f56f6615066dd9ee927d37013daf8049fada899c75dabe4c90c9f59fa92a546012c316b97473c004be390ca8d6771592acca2062978f1bf94fed7935855d7758023f853ba7b492078c622335744ea6c48d4f146fde3f020bb1a974f7d79c3bb920c14a23bc8a7d57193505b2f18ba70d4602858c9f1fe44c624817bc7d3ccc16b8c8b900f2e0cb4353e1eccb93836b413f47539051fd4267717033923e7dc07b7a2a374248b2ac0fd908044ed628f85e863110ff3f556369a5cd8f6c8d9ef22fc8f53fb5d50cfc08ea07cb8a452b470374ece27bbd7108cfadb2587476593027fdc877f1993fb732f6bdb2a957aa898c6203c4c1fc722474ecc35ab224e2324dd79f0d83aae386ad624fa9be7074e0a92ddd07a75a14a90d4655d5cb46719bf066560495d293607b79370f998cc5bbdc7504b8b15e9f0589ea6e5998939166b8b5dcf2c4540b739a7566dbb6471eb2ff6fc5053d7ac62444b595a9353cfc539e98a517cbf19da437e48042e97e2c98c8393e1da9accb01dca93242b965c49fa7e51de25b4afaad483d67306afae83c258fd3530f0050d24bb06797bc47865171e6198fb2a2b2bd3c86e6b83ed6b24e1321b371db46e26b9aadab6c10c47b214fee128b94d11e8013197355e1971c44184964ecb5200054402e2bcbb1a1c635a9840ced3d58584f88ee2f33b0dd183f9a4aedce908a684e2860ebe27c927aba8916e75190dc4881d1d95463da37e329c5c9b5a6e1b42364b2867204ac47b63ba35374af368fa3c64f1621d29e777a1801305b838372ef44abe4f785b6104510eeffdf21890facf8063de43963578856ed5361d945494ca196b7f16211148040a2dd1b2188a2c8687da218995b672e114f72686b0b62c0a660a4913b0f69d530a7b89818ccda842333bf4a2b93b7b483b92da632c2e51c31cae3c530cfa308eecbecdf6004895fc5f41d444c39ba97e3b0f7b905c517ad55f5e33da6a936df85feb769cf379bee51f5a7f1e622b9f0f95d5d4dad007483bfad4c4e2fec65d14e81b447cf53bb775d1326bfd4b6e8f83506d763ec5f82d9a9b8c341fe307a53c802b4e863b7bc032773c941c0b05ebad525a4f953285b6e3066aa3e9140c7637943372898605ab108194a7eee73edd6acfdc9a67143103b4e6fb5f34040cfd84b78fe9924d2212d7b8dcc34b82ce793963b176c76a31964ac2a37d36b7b6b396d499b43b0f1fcafc5a1c2e0962cad35db9a05e397e83cb10c279ac2ed3a8c3c1ca1fd6e149bec1d59a660927d9042639a141aadec0266e8b95e5218ecc072e2f9fd5748e6799fb0091f9f54bb781c7d64c058a5824abcf1b346c168675aa96341f9706d5bd0741e9d67966563ba56e74ee29617603d2ec3e2aca23db08ed18d459d37478671467965ddaf604e7b1f821774e9533da4dbf986576b0109d776229e9f325d13b703d70b5eec62e31ae7dbd4b412cc01f522f1f15f8dfe12ddc74049fdb4745f57b829a3e0b24f71ea997189bb4104a1fa1d3a9a17defef60ba358bb9056695f0aaa249208dc9ab6663e0c4658ae0bd454eba087ec2bc05ae9ee3cbb0715f021dceb475361b20159b30a0ab4a2d3b5779c54136aace1e04443d825ef1f8b49e4d026744f477ce1a3bfa15fe064b215bda3724d76f0e581f37b942dd8771559eef672570c3fe5fbda6d7497eb17f6a50853062c1472e21cfe1181e1dc33214f2baedb5a679466bdf24e92e84b7e1f94d0ba9d8739ab430c7688863a8ee06f2457e932607fc6fb0ecbecbee8558c798956b8ffcc75f0226c2b57928b2d2bcc48685e54ce8f59a5a8f440abeaedfda6c7dacac6f2bac5c4f3c4b74e0c55e9cda1e5e75802d4f7560135b7a7ab4579e567d4766b1ff7a13a4ccdc54cba8fbf2a11ba20ad554f1cda0b689b59f686f6469c11a6cff7afcb23fce4e2148604a980ccf2ca7c5f92b98dd1623d5ee3b117a2f7a4604dd94073be0842ee6dcb4aee3b6e2bc34bd1ecf35cad0599ea8711d42e7c1b222f30e5003bf33e0ad21b301414315fc4b190f7392f323d9a728005e65822c45a2cecde7268c095c22988ee0c16b20901489302a56dd7ee77e052e7a5fc9ee64aaa933fc638321d33c6e0acf70fe7597bf201c024da50f51ee157066a3080b29852a071086edcaf70642228eda2c234f5b004e31401c59f600846aefa0953e3d49588cbf2384046c664ac1331c498ba670f311fd74e8d85ba4d38f318c22de8ba1cf37c7c82ec99178df40089a91765a6b7fcc79c45f3b074746ca7b1395e691ec3bb8c9a62384d276931aeb5c0a59dc4873587dbd4573cce40eb7b09200015d1bd14315f382c0aa0ffa977b44dc023f82bf2f879899921e699b878addf28f5abd796697114704783e1d5c13018d44a51b726a1283a637e4ffb8bdaf9e92d151ff9adbc3b01786b62959af2d7f875c522974bbc83643caa75c89bd1626209c938df07fd015f46daddfb4a47fdeaf3949be52358ac70492a4c399152d52fa5787c42619037db78f9ea9eaeb71885651dba83bbcce5cc3a7dc86d5f00de451708253701e3fa31268eacc884729de1d4a860880714f7cba7dd15849d3f9ea6afcf3e55dfc6c02c4073ec8e7df1917fa76502826a233b267df560ee96125beb3d9d0ff87054211964e40a5bdc2fd4b64f3e04be399d0903a3a71bc24c2682bf0dabd7ddb3078a16057e431f5850e055c29e31a06fbd61eae28ce74059fcadd3bec25fe0b28a7dfb495dc4fd98d86431dc229d8607e59c193963fcdce51ef3bb398ed17a34123a189f45e4b71c5c75ccd6244af1183f47d4b5e9f9b73713cc54c5740cb8e8042a915a4139b3092362a4798f50fe7ee2b578114693139d92a1caf23a1d0a2d5b5679488887a45dd3fc6ad01b0e3187ec97fad56ad8ac92e138163ecec67440aac8f5be9fc696af5e7e0cf85db917dc2fa794e79b4f7c25cd2d5ae35ae88518a244bad043fd54cea9acb40bd56be78d02309ac664f43047b3f380a6945ddd8426a3871e19aa6936e09a44042f865d39ede5f79c184796260c5e8a35d466c6bc79be90d6c70c4c665c29b730801720e89dcd1257067d3106b7521150b773590c8af0c8336a97084323d1c82f8a64a11276be469b63970e61c733bc4e00e4b642553ee6cfc6a3bff13eb83cec5e685b16abf6a6dcb42e5f655d7ff4669e010e3baadb23968878a747a550363c9539cba967e133a48628d5fd489877350fa675117dc795eca9bed2a127d4b17f3871b66e6839401cee0e793328b6b47b38d8ab25d9f594d75b07dbb56724d1424cfb681c8d8baa8b3d653b4b6a3757022054f533eeebe024d09331f330114c3f2c009c4ad704fc362b2477b91526cceaf8449ad50e1862bc4583e0e9f75c07578747a7c2b2c92493b3828a497d9675444daf4846e2aa5f08600274962cc7dfbc1785d2a668ddb4fe06b98fec344601023b43b24d59e62d2b7dc67cfc0341567742f452f289f54afc7f11181f46e6813935f390086998e2b516030395788130decef5e37a8c134f773b11e84abe9d5b599751b7ed2a186ccdf528a1872ac5bab0b6959b53dae66b4d5fcd9436771239311703b15db11a377334f1d50218900b348b43dba9da7b8aa54b817324d05bb191f0e6d326942a0862962e0ea089a757f90de2bc5453ac93cf85ac18e6954fd1983987aa8156d99a175ddaa69455e1ac57ea11ae1deea41942f12b37d2d64a4d7ecdac92f0a2bdcc918d7ef900867bf7bdb75eb9e5ed340aee4b049b9772b4c4ffaa865e5e5ace723da3b3779978c0de28839bc57bee71cf687d31e40c929641cce0b262afde298157f2170c473140addc83fa7d78208f58d0c3ef51340eff5b870d05231272465c414552e7ca595793b5fe7e52d7a729700f80137ef75bf32081ad37810633f476de4d506b2f2b313f20b7c6c4b585c034d24ff95ec04b5c310c0f8f68677780d7564f14e6205c1d7970b2d2a4bdd6b5694d78d60c3273d05b9fa6c54468bd3a16de403a2f63964d0fb0a134187f810f37cba5019a8a851dd8b61760338a6a40cec2165d78b020a71e3c9991ee00207dfe80589569d1bd352ac6c5a141afc9e3f41ad955a3a19fe10d1903464d34ea571c657eb0347348c29890027822608cc964a08ab35ae4baac3828a4d16e2d1fed7f56b08fabfd061940cceff7297b020d7f0eebc6d5c06b34b7e65545e14efa4e1f5e5bf0db18e5580e128719e6fc3c20328209636b1e20b096adab9c4250b2776c4ee13b15d73faf4a1bf823ed790458e5c9e474bbea27d82801eb3de11814e75df30a36cea7f62a66ab5b01a7f4df912e5832bb54ad73bc65af70fe9e80c1ff795871c02d210f9c0e7e6573eb0b2f4a79a3cf914526335f9bb086e13f5305c62a00b543fbcfdf43ca888192b1655d28d2bd69bc5561e527604ff8e80ea42310828650faeaa07ee61991bb7692f4f411f6b0827f6508f3c17c2c2dfcab5783fe710c2914bbb7ab5c49d5303142b59b94a3be505129934c4e2e1a10cde8492bf39bbebecaf07dc23ec77366692981e8a765c8c9160cfeb16d9b090f5c8ee6201ba0b0f759ebb924eca42e308f3f35484c246f8b05c5d865378abb5d316a098098eb1775424b8b5790da73afd45ac4e62572b56159d52ea84a273bfb5a0fd611bd8ce00b4952854ee674eac181edf35c8f1bab11899f13fe957259a55d875bbb4a5d79ed1cf1a6a1661ccabe4577d118cc2cc8c74f45cfa291cb8150c0072b173bda33891a623637110c05411b8553a5c457100e4e9d27641a95253f62bc148902dec0f6b529627a9887c1f136c6601c3e707eb4bbf76e6d1ede6928e665c65cd3a82d24719e9aa6e33ad944a2e3bf9fe939627c3229aca765ac4e46afc21fef93cdd47fd4d81cc9584ff3e61e0e4e1b0fbf0363151ea4b3c3288e4775a67804ee382e5f89b3432cb337e04b526724f93d34875466605e68de356b7586a14da3715c6427241aaf0f42887f491d568af3abcdbc5d7391b77e65a0505e8108cea938182a31cd4725c64c114a3c3bce90326c0709ea640b2d688ee8a3c022d44241f214719414f9c8f42efcd128c944b11ea281916f2283f51b52405470903b904cd9076b47de1987a607662246b0393208f4a2ba9a4958cf9bbca9b720a1c1a8650ead055c71ad548f8a894386d2c01609328e19acb2bb60c49ff4cc5ad7c1a9e59a627380ddd64a252b18c7199782dfaf8edae1463ffbc27357537cb02309a33606832e617767d14b171864a52e32505f5883167dfa28da2276ddb9bdd45cb5956a2841593bbd30fa695250730a1f6018f8fc8f7ae09d47696941cc3d1dd086571a0c456d8031e7a03cfc20081add7f8d2810b61412cab5814c2fbedd347f803e683058f72c95b9afdfd80bd0fae3c47251c17b0c9d2930e5213738b76dd437dd41084c27fe764d4fefb092ac821faec8b79ca646032ba2b0aec8533ad921db2dfd24eb9691c9db6fa2ab97fed11482661761c1a254c341bcfb7047f67220a42bbd87b75d33a46ed95457d36179983719660cc4c3792ac238dafca838d6ad3af6e650daf2d1728de652d18d6e643271038fda37b604c17a5d707f1675019abddc4199ccb6ad1bc7081e24aa8764e43085c417f88f1f28bc2dcdb5adec40f5be29c95289a0e0e3ee864b9226ba65fa594fed8411db2763f77e7da63939dc40c22eeef30bdf6e52f85066b473608b036328fa37770d2b048278f1797b2f1a0cc52f21b58ea5e4d4ece94b064368345fc68795a3367a702900a7f07e101109bfbeb44e6225fe88c2f694cde9531fa573eb34f4bbd579ef26be3b6148e1a7a1a29aae72450679dcb948cafee1480d1092e98ccb11298b50f0d233c5bfec5b2dba2ef08f0c9ed7f941665e6991416880b3b39e4556bc35d30b5c2a463e255b171a57f795439211de11068d2920f2ca4aff9dc7f89f4e98ce40a579820d9f247634d6a4fbf8cb2004a2f16591c65a4ba83652f7537845b505e54f817d11c19f922a9b6b190423ba619555a405235b500799a7db13cca854f6d1576cb1767f258573866e0ec2cb58f37fa993c6f8e2674123c6bcdf49aca1f38ef800e3af3386a4d43c7eb9c332cda4c49f1d4e0e2d5b62be97831284c0b5a52fde70c5560816a976e1d056fe61168c2babbd623e36caf4583cf33dcd19a47082a4b76cd8bf3794ef7b4dd665b5390cd3ea6a6085cf321457edf4afd63970d0ef30572547680dc211ebd8fa927b63ba23009741773f38b388f1630de638590627a18454a53468a506b6c9d906348f5427480882f5ab61a78876185d9ce3ffa0075ceac3ad2d2e81448cc54c1f586b8fcc9c3f93ab4bc330fb32173d25637892fe46e539907d8b63c2edd97ee7097651d0e8084bf377fc61e836a665bfd62deb1ee80e779a4748dca40e83994ab7579d598206fb6da086e7ef4f07f19712c1dea1d3c6da375c3a3f72e714c1988a99f957f160b5e00459a5c06e102ab40bb9bf5cbd29e8efc62241113aae4437b8fb670e2bcaacdbc2401f10f3371a55ff7382e47394074ad4450d5b168004a5069523bee6224dd36f9a0c1fd3d20fec1b37867754776c1f329c73b7ab3f9f0bbb52a2730d05f39de3f81d1d8a71e9e23a94469a8a9b8731c85212debe673e7483e8ef0bfaa10ffbd76c9ba2ec65324617ebe0c64bcb809c7350bf8584bcebf7c437578e37ba071b4453b5169926542e632d1337c6295350340c9d8154ccbc797724fae1abcdee3004f11ef37ba96dfa2c3a1c7d6959c43c536d9f4f92918da1eb7c04fe9ae1b524ed92c659989a762d4e4399147c6982b8f22ed04f1f52eb1bda5f0f07b6c288f2290267601f1eecbea40f03bcbda657c6f48057ad6562956d08b0a86933ad2e19ad92dad0e7d20e0785c51d568063d8fa76ef08abbcdbe97d44a1e4de3f602f9c35ae82b9c8627be4c3814502b041731ea9478d69608d099be30cf9be14eb8813c6bb8d7a8035fe23afc16ffbae07cd5e53cf95287607db0a1698ae93496c2df036dbbcefe3b8129941244a562a5c8fba7084d49d178c1cecc9a4e6cfba5cc44c9bddc7411944ae3633ca46b62f7e79df7bd0353984f142ff77ee0c2c501940d049560341b482630c4a7eeb1c0f5cad47ab6e69d652e3e9872334582b6cc3adfb492b59b43653a2e8ee7b166197ac5dcc77e1f6bf880afefd310aac02c53a30fd64c633bd60ec2766cce6473ef2a0560989b12522876e0ab07cfcb1eed6b020c6cc33b3541abc74585f782e969c40be13b8e0800177b4cf4d6a36866a9ae6db471e64297c471023d06a5e2ee8e129def0b00290a457dc716c1e7ca9559eee47046bae8c5ef99a8067fa5fc9e45de10fb7b08f82a76d3a3c196ac01de21d06a70beb76a4ccec498a420f51e464750e30ae7069a0cadc5848834a29b59b23a1cd8cdd504be76f51d2b1d5dffd133aac6f13d6bef5f517b038b132e8a8abcd466ce33352538c6ff30f92a4b5e547f2dd791c090c83452408e3d495698680c210276593e489edd82b3a24208d6fede955a023b9f9e1cbba972284605ee8c97e460c1b046e9e7d47ec32dacdbc79a71fe0c5a05b0645eaa7a3441ee7fc5f342cba325f55ead0e343b25bec6424900f9e1b64741efb6eeda0d877ed61cbbc4941ad15e4ee4e5089c687eaa50c775984d6d5c812c3f373c89535e4f346e1b86bde13441483831ab09d921004b5e3d4db933a93f57f712a7fbc9dfa03f0a04443afdef2052f4d058ae6444aebbf5df6b89d48aca1a44162ccf81019446e00a3c5e24c7f5d12365af215947b12a4d70a2a3f3795d73d79e01fd6f594fe5d7d575bd362f11272879ff8add92d1b01a006208f43df80416f638ef8734b65790d60b49fe5c67438f4bd0729a69ac0307224ce12e94a2a0209788fba18dfe87e8cc75dc5a2f69c993aba7bcd671b14c8da68d31fbbdad455e18894c5bc7545e2e5f4a26e84dcbd10a0c4b80e19b9bcf19ed12713249b88289225f162d371f077b85f876856ca44c0fbf2ddb2a7419f6063e9856600551c3d92b74294ce88e30c304d6c6c01fcd65847c6f445afc57dc716bfe755889ad369d89d394f4391290b4c83f8fce67264315b2b28558cd19f10440ff834cd8a4d17de193c1c3ae5fc52411f9b106b71e846633deb4864af8d873aa2de1eb5d62ad31cdc17487a99145eca731c2f748358da1bca6602140754475d1dbe7251ca9cc446541d4d6030923dcef499833f0df3def1dcd13021382b5ad8ca4d9d37f56d6ba13b11e51ae5f2b7ff9b69aaaa1be7df7f0dd80f6b326680eadf56d129a886dca19993909a99ec93221a54b17d86e216c1bb7b67bc1febb631586a6ed5fa9e1665b558e200a7322ab7d6d27587cf66c4c6120afa5a20bf7dba84775a4d9ab45ee127a50cd67d102a81c31834fdbc6ef948f6036496c1b4920cc69cd1b52747d135a7c7f1d5de6482f0b0b82baf55b430c12f828791735c20392ceadb6d04fa8941546fba6a5b639b409a127a05984fad273779a973e538fcd2eb2bb9261acaefc7c5c726d1760c6bf965ed62e2c51fe71d2a6a7274ac561945a0617b9312f0aba2cfff432be74ee0d2b14a981e4b3dac3df753fb4f7c63745d1098d588983ab6aa95336e83cca4f6a7d652ace2785bcc16ba3f87f6a16e62bb326c7f311c1d9bf83096f96465dcb0bfa8728473b3a9bf98fb1e944dd1ab96eaae79ecd1589f1b0f0a2f64975e150f0b648b53cfa45f802738a20478396b974de89a494f5524a89ceecec8bfa7f8a953f83cde33347e7f8613ca36c4bd79929b3a0de82a9d9512d217290ad9a32dcc77ffe6c3f2ce371fa091636361c2a706cfe0479fd54b2e4ebbad7eb8115eef635fb7afc4521f39941d4b279b35bd9bf87b93394efde9dd52da1f38ab0da7362fd904e3c2de803a46dc82d072a0249fec1bc1b847737603dbcf794410760c462ddf0ca7af02b94c8a86bd5d03a33c8c8f9056a02f64aed3931bccf9a0cd924a7e7784fe20d1bb6736e6f3c7b6222f18f158c7e61afef99ea58c1185b6aeff113d42ea01170a824d3136eb6ea046902d5c7da573acfa977f93fc0f2347c2c02acf2ac02c1c58b7cd6b46ec3f9be64c458d445b558dec6513f163c35fdeba24c61ceea283c7423a435b5cdd1f4d6aa1d5e6985c666c3c087e272a8a8aa9f2e8b4c38123a1f8353e7e0926bb5e27ae9c2e6b90ec49b30a19a924d4da9dec52a34a47da533588bb6c53db99da66e3c732cfd1b6d306fa9250c381bc88ac16df5fcda5fd876f68c54e3890be6128f42eec33d1dcc25a8b0cc616d571bbb6b9f5eec192d432f46fb1db0116bf5472c98f6e1f6bda5c87deaffa55d1514bfa3714c27f16ffd5efb46e62ab3dd68249aec3d88434bd007bdc0f3440b6fe3933dc60dc8af08498b6892c4b7de937eb241751a00a34f76347b29d5c4a3e5bcd8cc5122b1eada3553ea20c956cc0ac971eb969a1dd99d4a51346a9972c5c2264e994c70ccc5276013500fc2a8189679cc548e12d2b9bed8d559a539dcc42f8399b8825edfcf47d5a4aa27a7454ad21b571f54ea803dd2af522cbb6a2a1bcf9ed66a102055d51931f0ec126c2657ef1f5f26bae96aa8973b232ac9a5465e607f46afe21e37964a35c2fe88bd99f8e86b51028933c4a46d4387e1395e1741e1874ff917457f60e25c046ba11672cbfb64f812ad9e23d18fae8137e865ffbd10ecc2dcca4b1bf8313d429aab26eb23bc72934a20ed7f88dd5cfae6e66cb2a779ac1a09e948aa90c5b86c966408955f1a477a3cbdd09a450a35a2edf53ebc0793dddcdec89e3be49d148520175c6672ae8654eb6664159a608d0b4f6b4f1597ca797e4427ed012b7139328c83637c52f3db5ce2814fdb025f5b83965ae24fb740b0759a77cda457f26258c2d6fd07ce09e9e074eaa20fb5de3e23ae81193f937267b0c1d773f3a4251ae5624d5ad2353e73890fc8dc9569b941e867a72b1238caf1bad4192eec48765ffc0a8c49c963ada6ceb985698120f12c0a9acc10d9f1428634615ccf2d8444bf7965b3d781c0f7aeaf5b1e3b4a2ef327974fca3e04ee0646ed316aa6acde90341b9d299bdaf1ac066a5a7c5bf74d333ac2302b597b9bcc80d369a8f05744bcf0df8186c10a4c1c1b067976d075f4845be718b84b995ba0fe2a3a5ca50008eb0327d4830309225f497dde6284d83dc128a6c86f3b9c5852f67231ff268f36d7bf47b2565c5f5ba5bf1dd687f8534c2203d83a10ff2b503fde01b1398246248d35268bfd085eddb1719d2af7b639ee9de7d48fdae897a944b740571514480fe9e68ab3611770723eff88ca9a5d8bf3fba4783825dadd7f1f23229912051fd6de21a0945ac16c2dbf32ec05dcd4155172b4e2f8843fee39c33ddba189dd4fabe1c0a17d9fd9cb3be9497fb26f02ba18639643c434daf1d22577d9eb51ce83f6d25e1a594e69ee741009bd6508c37adab01e5826652d7aec93aae25276a26cf4bfe205ff5acbe1ad15cdce8903e0d88e76ea9a89e67f2cf792009ee8434bf5cfabbdff59c6d1c3c24c81f0c54b60e19c501a0e36151221e85d9ee25386316d49b970f7e7b217a4743f9dee506f637e7b3b6b96538976c95074d0a9eb1cbcfefa3ed0a052c12077222cce40ab96c138ebe2b140ec82f1e70a4bf1d2bdca4e6cb220ad2b9ed00145399c8b791266bb8c6f572e87c1adb5bf481296cf67e63f58d093db32bb7c04c26b377e348519e562ba10eea16a2a340bcb3c353567b9ac3aeb4865b5f73c7244ca494e848d4795d0fa54a87acb7bc3031f80a558784960ca9f566bdaf404dae12b15703d073736e7a885bb1d24a203d9752e6bcfb9f61a85b4e44ca4f878ea3ec983a3ebb816594c0f58a52f02323bf93bac954a8b62236ae451b7052e67c77bd6575366246100c433e6000b815808b2a2d1d7824883a7bb03673e2922aecb07133e1739ea0734d81197e8ed21eb27ab75f2a190bd1d78b74d1d55840e0ec850373488ed1a475fcc17f3292f6e4e55726ec625687cffe2ca54ee75020d2cc8d425e241a281c34eb789dd454f5a88709199b1bb687dcf88befffabf6b56720627aab1e35623ce43f462c37546d361cf0887618cce99fcb62381722043cfa7000c24544ad66e74841f1524ba2934f019e4f58a3ac5f142627a736a0cad6cbd5900bc888e9440cfa1cbb5b5f4a12327421de7fac6665d9c61da03f802ef6a629dcba8527eddeec702f89571b22ff342fcaa588122d77427cffb2eac3a299591b15dd97de013e2ce16349f0c35238165b1a24f894393559064b82f8410e662d1fcbd5d5bec25f89bd5b9b6ebcc46cd7ad8f508b3f20993d620faff6d72622bdc6bb4597caa7c63c7b31f807efdc31a3a457b2b530e85227b553a23696749d5127cdaf46344df3c9d81cceff7e0fe8bb8e67fe410394f509916353549e94091f90983ec83102e264b8271b158edd32da1923d7273a30b7dc30905d7c5f2f0d39c5d9ce5bab041aded584c748e9fa51a43c0b9e054c2c1179a291048bc0cca93bc2b1c523ccb4fb8a9ab60c0552753ac838c09204a300a1e3dc24a15db4c59d615e7420da3112fd36f9c034b0ffea931bb52626c69a3b92b78fb73cb1d307d9e54e6051c84bf6d047c0b9cd6db4a1d30f73a71ca8f70e9611b090cd7387222060f99354fbe3a3675763a60683ab4adde7d4eb9d8efa88868fc54b638621e57168e07abe63564b61c268ebd247d4decb70588747c3b3f5ef3b82e593dc3720aa15ad094f08fd4a4d4b080c31eb514016af30a79e62af93703973633cbb3097966db338e65465db4cd7858d72288513740876630f8690802d91b2e82de23adf91f832ef04dffa7de73f0b092b3463a91a716e798ae255212f535a493fd310ad9f3384f5f0157bbee47fdd250a3b9605586eb08f1b8acb997a93db87f5619b0cac5072bb7096369a34cc83e7b9b7251c3e11c9c233a98eaaa64aa38855c5cd1b618679ce22896a6d302645a85bb609a82523c0bc981804dfbd1d703ee912250492732519b38e880f895e21f3e63ac63404b03cdb3c6fa3d9bfa929311a54c571d252da05f1ad748eb0f088a544c0af1a7cbcd05408b0b9275b1d574bbbedaf733a0bfeadae833550330f4fdee3ff4293075ad749e5cbd738cb2da7ef44324eb88b7cdc494102f5a86f4af3683a591f110d5a31700f12821ed1728ff53b8bd323a8d3491ff51f18e697618c4464ae8b1e6826b418d73971ba3d5750fa05d8cfb0d7683c5c2901ed8190d4afc846b0efff475a8ce385df5a92bf3d37bbbf8da3fb49b58c14d18f8360b45404d501cd1e52625013fee5807a88cd974f39f8370f65c300efd489a94306c957f36a9d6000c79387e5eb627578db684e54ab8bbd5b883d24369ff04b71c22e7c3ae4c7c30b7440618f98460ed7297a0a6ef1363771f409a9825d89f038414c195d3325abdfb2a1c6515db80f46a902f0f872a494519ee0cbd873898b762d3c28747f28a79de26cfeb2d4a8560ca6ec48c3a856e01dc93239ff49b23b7638d69bebef1ee417f88db18eb308cdab8b6a778b7512effa9e842956cae8658b0bb4c9066e6035407fcd5c65176d5b34e24c60bf8bd75f11c93f39ab5fbdd49e5686441d7443ec0ff06f268c3444091d52d121efae3411ddb11467f1d0d83cdaa03617f6d7271e7fe2de730224867f2c28b88a55b13536d793c4df4f499f71058e9c5fde04cf264f18f90362796744a80a12cedbb45d9dc64e7dd57624a2351c38c92f6f22399b1b74cf35f0457538e0672eec461e4b7f076384e7534d0ca62d7a7db28e0c57b16fe0b3f3791573ee871bf08eec5de1437b7441a2e5a8bb9a0063fbf8b42d155e09cbc5be5e7c877451fae54b68a7ee25b211156d9fb20bd71d89bbbb100e0d02b87f6ff7017cddd60bb132cdf953203b95a43285983d754c8df2c1127356ad864103189aab25f785fd1990390c7dbe2acb548bd3b818068f3a6dd178a8114dce9ad3746f8a99871a7f68cd98e92377b4fcb0f8e7ba11cd1988bbffac02f87add25004d6887946ba5094fe9f699e08ee39f52fed5c8b068d2ba18a5389c771467d563b42ad7039c614d865ae0da6171f88ae1e28932a35d0c1eca663f57286f3691ab234f4f871f82501321dc6eceb31d8769d25f5a2ed0a9b66e67c2f0abf8105587527776e5bff608311921b760f7852ec39ddec662e373de967f85fc54b3d0895116d295b574f53b9e8ea85426c481711455bb225ec587fca0154c0f4a34861d4788a97f8090f9b5adba633b65c97b5220d84b0fdacc8f34f662e2a72c4808c54cfd490af9061551f506a2d749ca816f0ede05ba2fac94f2c76b49af4deba816fd3d20161c10c07f0e84f4e0f8fc25d477365e5941b1b6c3d5df22cd5e6bf50fd20bc5c0cc01147cfecc1c2e48b6e83520ab4c43f1702d9bf000ddc5eef325d3b09d69fa492afed3c1301151ea637119c45e7d956bb72e62e9f1a9166a352064d25b2872daa1d5eea1d381dfd7540dff8acc2e11034359fdfe1cf26f6eb0c29f45a91e56d8b30e1f810b27415fee8252ad88c8685537890348ffaeee6962d1ea18cbbd58ae787d3be3a8bc5511bd1fa677c2f69e5d040f616963d60f996ab90142211076b5cd67a398f7ce8ca20c7c6475c95540c95e0c052d0c437947fb1a02bd97a2d22d1069ccb561154f646e0dd4dfef1419099ed2871baccb01a51473f19f99906cf5ddcc01e6ec2199069a8b292c5a05d331961347981bbad45b527c39df1fd40f3c8726f1f82228c5796986a78bb7fd7f8ad16362a06d128ed47f8525b70ba6065586d4bac147e735000cf0a1c1d73ca1baacea46b3befa228c5a16435b293fc8765a564f0ec11dedd2b29d45dcdb9b967215c6ba0e369592eb95df5fb9058ee029bd732540fcfd2356e1735b4432ab5af540708b929a26ee208ddb775f5f51db279bdd47620d1e8111f6c421bea2fc08c478943a0769fe52cc8dea2a252f1323143494e3c706bfcc09438698acc6bef2f8e7568613e98af0de5ccf49acc8abb5a43baba469cf79106be4a0aa3d3bd7a33e63b5596b428379e6295d0e042b2238b01271de99eed993f3e75ccd39f2f3349f43cfd437c27c4de3020da4a6ddb2e8d62a329041afe4e4a7f22c7cd73c194fd5fe85b869c8d2af489935bfff7cec82330288b03db88ebdecc3208c949b3751c0418e90e99312bdf8d133a92faed1d62afd360b8aeaabd202f3e8b7ae2c2b3a1a203b8036818891cdb4df1a70b4ff8473909dca8df876dc0ceb40009070c441c8e583dbc407f849014edf2559f50f4347886557e052e72bbd759c042a7c4ff2597d998ad85bf27101b437965b66305aa3858bcabf7295f0fad95e6f760ba868f72b7b9049cf5d61b320eae945b3152db9dfff33c78dd2e7f546f277834da5ffdc931a2b13efb48e727cb0a430f7b488592cb0ff00a9c319b9a79cbd65fea9ffc42bd3a5c64f5efdef2aaff988a4471973c49ca93a9c0be1a4470b94c561ddfdf82d106df4fed8282cab5b64234f96cd66544345173e25f7280b42b98569e257573a1856467060c61a9bd02b395848ffb318395f340554e86fa7b2436053baf895c3d56e736895d7c1c04347024f09177f6ca2619f6d078d46ff552b8ed4e08b6d769fb1b108e37b9d7079b2fe25594b406c8000e0ffffff1f