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 61118 00892392173a97fe69293d777209ef6304093e47c3ae3130a7c03e3ad629e60e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
075e7078804bd3310e14f4788a452e001be0abfc5ea87fa0bb548df1c91f821d
Certificate Block Hash
00892392173a97fe69293d777209ef6304093e47c3ae3130a7c03e3ad629e60e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000330000603b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d62ad4f117635dac3f219dbaeb66ebe458cc7da220752a8f2205cf76d07edf9b52029cacfe6813ea6df593aa348289f93e7bac62528dc24ffeef6274a242f926ce9d7ea328db360546db5f7b2d3469fde66f0fd6c87064fba711000000000000004000000040000000330000603b0000

Raw Header Hex

00004020a5919ad96f53cae259660018d6e37a0d4e8a72b4679529170522af614ce530e133e4f9e35ae660be8dba03c3fa8dace79b5ecc4016044d44a23f8bde152636f8352a156ad1b902181d821fc9f18d54bba07fa85efcabe01b002e458a78f4140e31d34b8078705e07

Proof Data Hex

59,560 bytes
1212160203079053516874957cc135c4b27c81c7ecd4c9f564f882aea8769f6133dbb4352c9c482dede50b3c0bedc39b415178145dbdf88b326e1369ede46b817fca4ed4c13833f32f6cc7f3e9e13f0de4986950768d1414568afed5e6dea3629ff2204c7803538168e444007836eefa244bbaf7da7db77587be1f390fcdc4215ee41973f6993db1a168ced18422445b40cd3982ce59dbb17999ff7d22e5556712009c3aaa39e04da85f153d88e6696106addc15225d26c97f1cf3e621dd563f3e056499a54e1a36ba43672f575f1a684742c6c2d9f2a559460db90f3a7d18d7f4c8938a55c1af9945bd9a97800402ddcc592588bfc4080dd97f4a23260d5c43b137fa3c4a78c2cfde223bc1575e567ff10107b29b8e97ce53b673cfb54cbfa5625e65eb5ca7fa1b34d04907a93c6fcb71dbef12149b22f74cf2a597bc2e2a5ae657d29fead1c92b7115e45e87a86fcf9e1a4acd8ef24f2c79ebe8f9bb0f800d2e754df0412c5cea054f77df47a857f73c1b141fd3c823b1b9fe80db4fb534cddc3706d24e873f01764785473c6a1bb50e202f91199f8a842840031112736d8ef38fac9025a9fb9619b211d7be80201d5d78aad773061c694827021c709b481316fa52556010d73a7532e79e77aad0ff22c1f3fbe9495cde0dbcdd8e9470be8aabf212fdad3b5e9bbfd053d1c1cd7996707056ff4d9d63f7952cbef52824c4fd9e251d48573dc8aab15cba4114b89a6d126b48c4c1ccf8800336a5de33abc58d7e269e0c025ea40a91405c28b18d04b23b525f9f08cb4d83e54a2a53718300c1c7d5921e00c1128d229d505908b3e80b5b628bbf546684a1f3f13d982d91bd3d461ba1848fa165d66c423cd33294ab899819d73fb25a672d816a2f230facdd3a40d6761c73c811fc3be9322e8a78f22bf4ebafe316cc0b741dbf774aa90cecb490a349a3e2cdd666e5a1fdc4084ad365e3c82bfc964460044617ef6eca7b8490a2ea9c16b3272e36e8174a510bc205786bf2bc1de36ea96fa34eac195313acf172c83c5ae29f678783431a44531434792b5aec9cca86a8a659ea809eeedee8e8b576a4549caa4eec580dfee0250aee37fcd02c605a9956fd63c340c788d957b9a6cdb77c1c0cc8ec93d831b4a7a64efe72effc1803d90a5f24143715c3cdeb00a2091c5f1a50e587ce42cda564a656d3c210feafe92c88fb6316a2603ab899963d8cb30d028e5100a3738068d80675999df83f10d2e71657fb494112442df36a7d2d960e5a36d6b562fb6a7cc71eb49fe01235dd0fbbccb3a7786b8f459d3f7c53d938f0ca81126991f424edd0f52736d35fea2661df75771b8b10a03554226bb2bebbe64ef6d75ff703d21361f2d5bffa67a7bd1583959c291b8102841677eac8127c03007051c2741f087fdd1712ad783c9dfccf32d62dd87058f73ba865597290f9d3987646bd8832a1c79c3da02961230c1341728347ad89dcc0bc5a5656e5e1d34f0818d9030d4bb6cacf8b67e4559a3761e50f11f3215b338c5b4e52bd5d72a11b72db1e46005d46def9874dab060db95c57b55521a62e9ed537bc1876ecd7684896dc29e159153bbf4bfc545265aa472be254fc6a5e44357521833bfd6cac771fce029e54ed9a4bf0f534dafad01f46e806e6d897260122232a6bb0f82f95b6438203d95da1e434dce811077c813d61ab889fbec59b4ddcef7c6c7ec8cd1e485b56c6d9cedf6f866e4bfab2743d1fab0d8ebe934bbbe18b6e8b02c8b7b21c59f6e8fb949c16c1117556d921fdcf5ba14739f7ef51183929ff5be0be3e25b6b6b23102a73cf848097b3dda6ced5da5d30b82a9d9399c12a7eba69094c40a7255043b724deedb36645a1344891d28c081cabbbf9a7728bc21374d977932a124ba1fac3caf676c287dfdc6ad2a15ed263495ef5e3e5baf32a29a517b2ac1ec884b62e9e79627cf6c3e36f785f212da2d49eaa747901aa184751e18a7490a8a0bcc10c8b944ebf5b59e91643b884bf39390ca1a6a5fa4ff514e149f00163b4e33d64575390e562ae0bbcad0fef5f1b0ddef9a8db640451d064d9eb6c0c2bcf164339e459c58ea9104585752512aeaed4bcda87b66c7523a9a82d1a4e6d8e92135b6fa0648bf1a9e557f46d166f8c3a6c5c1f62fc767f56e89c9875d41387fa5443ad45461f5fa44f7e1529ddf63d8bcd9cb54fb8ead8d059d2fdbb73be6a69e36a67b0d03094154ed5cb55597eae559b92995a1133a501eea872486a89b8eb47e4f16c51f9fa5aa34f672db3ff9efc5b862d444d05999a6df326fab22f45f9496c694cde19721a3d1d090b56fb00e4a425f54a06f13432cd21e3aaeb67fece9bcd6223b471d1e3311489707f7fdf7918c623dae9fe3acd00d954838efa451ad82f093619bdc2cd6b739883bb0fbb4c0cdaaa235d6c266203b4a3bad57ae134dbd8c25751affa01d85c84ad4286b9bab2fdfeb6536cff8c4e67d91d5a7ba3517ed886cfb9bfa706c74be465c1f2f7740efd431bff3d0c39cd2da105c398c17cefcb54f73d6dd6e21b0c60acdbd747f6e68789ac39ce7531ea2e1e09482df48645cbf6f1b4e393ff4f7232928a3862efc429ae36ce2ba51f22cbed89889b67a8025ec50871f56e8b9ca38eb25c278e60ff6fe00bb5a98332f39441d67c078f0be54f1d15527eb3aa32b88ad6f504ee007569423aecc7798050bf297a1ca4903e8bd583cb64708c1b0238bc465466e80c92a2d91b46447eb489f82b53021bcddf47d1f1d2f41ebae1d63cd1158c7ce99a3619034b8b0a655b400ae7e7c73ebffad45c5390d9e6c62df1ad82321904594fbbf86d8fc7a034c48c57022fbec4bb1d5371c13aab8751a6bb18469fa9507c7616efa486d76afb9f9d98417e95c5c8ebd91369bb11342d84269deef3b649ef7a581461fc28e3fdcac444c99346efd55a34c19539a9017bde36e9b6ad8020d4157ca388dd7d872693b0a4cfb9c42efdfe4d2ed224e20da5e59e9f773d31296326efefc998ab70afe7c8e0cacd108535c3c5bb5617b0e08620c7e8ae6f51f163ef8f983c65271afadf1b28c114862984222986b0a43ccd18476a79dad100c3d5a9fb9843ba27eafd8ef5d3ce2206e976beccce719756759b7de8776ced8b43102408aae6c314290c4d4b82de30a8747498e96ded5b1207bf1b39bb033319e098a614eab005f1ad3a67c0e29a60e48c94899d6879ca33369cb6ff0aff2a62ecf9a8f2ef7800676c9ff106e86acadabe495cf500b1b4c911aa85f6afc66692994cec76affa0f0c4610c87911f296b9c65af735df912f48afec1038696f3fc9a170417cf42f3aa98e141baa1188d38d0d046f453417c1b02b4ba63e153b64f524e82ec2d54f46d6d8e08ef51d881f13b79c8df68e13bc09eb01591b67fa8a2241af486763915427f87a027559d94793541bc444cb989d924c4e830a9cc06413391bbe894a85c6e7d11e01c7a6909f80f3e179ea2e518e811c8059f6d0ff2fea8094def3f6abc1f9d79858ac232d68a30bac9be9a7e0954a46b017d9f21459de9c746605393ce0a5498ac23ab56c2cabf4c97019d7777ceefe2da80e0378421555af4fa56f0f4ded12cb47c47656a19f11d8516eb9876b408981875358961882f700a0728261bd968c7dfca78c32eee1463042e714985710a04ef8684a5c490d2a92c7f504293f6b97c51f2dda5fc699838dfdbdfbfc8608a93aa695bc8773d0a82a98ac7c4b4c91ef5a4c37431af883bc30de57ad4f234187a3aad224f5c2fd5dc86c1a6c14c3975561b85df4a8cfb41fd2323cb13c1c0facbc3943c1b20b46c57c4ef30ab63b7eaaf8fbd0b099b8eab6cf701faf28d550a5f32d92385328af0ef456916cce198dcc46dad07d25b307266c2bbfdc47123cb42ab5f46f4bf1a2a920ee8aea314d8287d252e0f65a3100ba5d7f50fc5acc42a1e4ef158142ba8643b5dfc20c88a39040cd4820e2323c8cc3f9149be9062f53f8b121e6471fba7f80a646b1e164bc64a93800a8368388fdc0833d479a0b5992d1b4c3c5168702d0c7fd5c451542a10d54136e92d1a1bf4893195429503f3eda026723bf33cc6e470bea3d78e8ceb6da541ade1562b319f8e0ef9c7fbe63db169131130a25706b9e6a623a823d7567acf50dc0c53426fdf8803f9757e6e7b14a7c801cfbceeffe4d00ea7bdc06042227b1c18dd862b9bfda0e864597a17a0ba5930e1eda1f5d2c8431d08b45c8db54acbba127634e6222a613eba999e3bd134f53341db1b127c1298a1452861607d5af255700f6c1729d9f77ddc2d82fd583678867a156c027765b69bdfbcc04b5864f1ca9f54c2ec7fc68aa8e853805b81d1e5efaa5ce3d12d1d3e0918a69b5ad7a30242c44f0e874cd99fb467d966afdebfc8e9b362a2830e9e19717578580d365388f1c03a130b235a3680bf0aa016e9cc3201dcee51bf1ea69bfea54369071df281635bb1035f4d3b6cc7dd97994bcd59c9ddd580e3ce3310c163056f146630eef9f0825c429ce682cdcce1b54dfd8e2f58b73eee278601ddbeb69e0546b1cbd6b69d16361ad00f4b46250b933a4061da36488d80ab1f06e89a2335e482cc439b3b0d7179735f7f531a36b8c35b5fad51122004824b56829f369c39b12d051ce872b228910a325112a04fc790d400ba8aff8057778738b5e441a3a27c081962ecba461a31c04b758cfe54bab44568e621d3bb694b6cef7011b9d9cfaff04d7fb8a6faf979371d6f833e8f04dd9c6be3ff5096ddbac934d118dc486ec5fd8819f3a5c829de6385cd83bd475fdd3e6481fc15320b59a681f0080e579e02f99904b11a1648c147c7cc9e9d79ea611d71caf5d116fac7df8a603518bad5a76f267e91ebb236d7f0b8faab912446451f4e678701abd10251eea53e56e2b36a56ffe49dd3ac99027a0df4afce2b6f45d22d2d3e8d50be3e7ad46ea90f88a04aa7331cfae20113c706ff2fdf3e739c5ea8c1a34af1eb8b6cb64e183d6d627298521398b94e7957973535ef30e620fa57916fdd555414aa809a4daedd5678c61595b6cf7707fa8b62eb81a66dabc1a89a8146f8139d21473e3b66212c00f8fb0dd5ad0c54af7ad0a3b191c7f205552aab47a56f6397daa65d1d785dff66c8a7627164f42aeeda5d9bff5c4e69b0e46809a42a1e55fb733b42d255a1bc938f5ae886837b145dc1c860b0b9f3207ac3656b2334c66a96a700609fc69d1efb93b4ec150e0c19098af429dfc6f912b0f95a6af1bc967ab4eb18e03986b8c20b78d34285d0f4277d88db7bd67e318e308ca36f3831cdc42e7a7c0d0bb6eb111905971c8cabfb2da7aaca315abcfa7d25bea3617ec499dad7effb5c491299de9daadf63d5315ad0bb1a6a65dc2f15ebf90c66ceb8da428e43bb088f46e7b03d0e91f04428d4560092d857fd6defb4e892da7749326a35a7a02a0952612c4266210a1a21fdcad7e7a0e9fef57a0f163768eafa324a30379ccf042d80d8229bb990123e7022ad6fd3b17c18babd58e7a5c20e0889af457a05b984809e002ffaa88fb42ad50e15228e0b5315236f626a5e39267815acf86ac2fa2a0163a1746d422d3d2254c384a42a3d7dbb515260e44a0214671c32e71252759e6eca59d0f88e3a225b01e67b3928515a225badd12d91b3a814cdba2ec29e4927ab59a066b3706918e6d7348eb06b11bfbe0a24e166c3d9500128e89b8c1c502cc63c2e53c78ba56273f6ae3306abd1ab627e051000b00b45cab92f32b27c724cc5274f7f8fc75e8d88043265ca577e6abeb6be3f370a9669c8015ebee81765f20f21d26472e685bc799f7e8757e65533d967fecc0d928538bd0eab2e65ef46066272582c549d14c0b634a9172394130bc9fd74aec809d3a1f6d5e7cdee2a0995ab9d9c1bd52a79a648690ad50e6b4f5d4677847099325d5ed6ef8abf54a4f79f0d706ea90a7deebccabf26b3a53fa9bdb01f95a0d669edb580ae9e90e74c0f0d6b9ac0af9f3a6cf35364ae82f695d165e0fd535b39fea4521cd5d37274ec058f3e22526dc598124e56d679e16640c1b90c02f1712ed5426c920afd9ed2af2400b93c30bcb529b9a3dc4f051be7c2e2a18d8273e23a6cbfe9f73656b6ac79d93713cee706e457083c824267e8bd9fccb35b83d6931f1fd72bf89b205eb949521f79b8840e1e6a1e56041a751fd0d7b40669d362d1f0a0e03c0d8ed5bc9663a95171f17e094f5ee9557aa107f4f8d87b19df422838cb68f4a12bfc4ec329eee48c09e3726acbf8c2605bc40906f4860d92830251f4efb4f36f50d1213f90b1ea83e22344d37510914edc75e234b0a085331ddb1387128fc18bd72dbb33bed5114834f93738c354d3851a1a7551a97598bc6f2ed09f345dd1e5d43df1fbf272382640af09fc3b455afee83967af957b4ffc982679b92b15bab8e6575a9f08b26168ea99182f814d7c2576382c04c0c4e3fc5dc2b759a5632ba5e711faa0c9aedf6fb81a15fcc8568c80e42a00a3eaf7a11a30c1ef42ef5b1105ad4a5e61291e76eedb39dd9b3d01ddc9377c70e767b1d903f3a7c536a5183c6dea349f8389f3863173d86b4f23c0c586f208225594dddd1be0fd2117f9b1276f57183049cd8152e8fbd5a27ac529625897fab39cb635826747d358f7261a1feea566597738a16653841c725b4ac7ede97d6032ae0e4f43cec6ac848f726baa104af687381a542b71df905d330ce0e39fbb3631f19fa5386a122bcd22d0aeade59fc535fba85922c4f0b264fbc4c58aaff843e7d3421a27cdb7b1d5d42a517da748bef280197d4ab5b45a93eac764be5040601e9087276c17186b45c41392b66f9ded315834511886e9288f75d340d9b8d6a6c2ed0c10e0fb2adcb6bdd0215d22e8b6b402c8ea21c5ae36517cb39dd74b46accce6d2c935c9e1160380fc428c07949e11b0453fd06e0e0756e73b1f1dc065892bbb97d29b66877da37bb34338903aa1a0755e1d43b2a24dfa3b727e033da4f2770f5312920a9f00c38e4e32e8e7abf3319cceae466c6a8d350cd6bc6be07b1938a1077b9ec43f3761cf4a7a77626ab8c25cd0795183164e9ef9cdf35bed3f9dc216ecc0e3ec73c63a47f3bfa367235d0943681667810dee54bfa538baecdff321e975ce52ed4059eeb3d3d66a225904482e766fb3ea87ede9301f98557bd7dadf67988c4efd04837f79b6fb114a137f14c66451a59756fbe5d74b347b141f4333d611b14c36f9d83951db6ef387767a9bd43173efd663035c31156bde88d1c5b08a73ec26935d8d4a2b259c0c24f96b3076ef2955e4b168d6c6f3dac1632743130b8026dbbb4e86fb92ed4cc7d74f0436e84a1d114dd4fd252e32f6c6dcde79eb0c8d568443d0131389ec9b383abc1dec7613b1c76ee7e68d7816a70cf3e5901ffdca238898324a33470f2e05a5ea291f8e5eac1a62c51b6ecb2feb4d3a7d166315416237fc7aaf706436fc66337c3b1108ebc8697d1457b696b9a1eb6a1dd673e31c93407b4addeffe8bbf6fd5b5ab416c95adf5924984c66d624b0af60c237127520a4cc65fc084e97ba85e2cd7d8702a1aff93a4a955da3f5190cf9793fcb6b516d537b1bbd8197a50ca9d9c6f0907251fef95b9a42e847593e18c530d215eca51bdef43d7db9df27529c919661881619655d1058c77907a63c512c807bda53a10aeb265b5cc71e66d2585b4d22adf3d7701aa33d7b4381c5225723fa21cfb24bea9594a95180c0ee7a0c97faf00c85d84f970c5d4c112d105d867ce6c2e2df62012df97fd11d1300693543b63feb3b2ecdc188c4b58ff6cf2252ea4deda88a3d782d41853ef690298b5ce8fff139c9d2de9d3412aa07e3d4d29f7624f2509620583c8af43a6c75c4b8fc33189f14ea2ee923930f4fa2a68e594e4df0e2c5f473fff391392043babc548e7eae30c93d4d15fb100f4371b5af5a2f7254a72e4be49862cb5817f612ae5b3e6812f27acc475cb1baa93d6e00d60d4a54068d7540fcfe45ac2e6aa4b26579953a0aeb262a70c6b0d680370c44c1b209b3077a4d0a492d25fd138cbeea9dd8f0c5687e592759c18b47a8a36b38d77267444095a91ff1e4644ea4cd0fe5579600d64c0edd4439cacd64e328579325c23418aec6c1aa760e21c624fee669af430f35e63a79b35cb030ac4c20fd128078766f0ea79dd2bdf27429f529c0f0febd94c2d4d9348ab5de3c7c5b23e6459acdc29cf8e26dea3de2f93f35ce2af10b953d59af91c7497ef054371cbb44a699562335d5f0d2cce28ce9fb3bd6cc1d40be2a5d8cd6b36939c4f06f8a967511e69da9123777798126f6dc47eccdd404d35d184dc587892bb0bbde1b59be3da1ad10b26e7f53684d653b57e06da8614ca91a5bde3af083961095242d485afd7c9cb6903f167a1a053857d47fa0749c379da7430ce758431928f06e90794e4c964620743490b59e2e052696bfe636c58e1927e61ff9f7a2eee25b878f7165bba3a69587d7db532652db6e3022b093ad35e38f64a1a2442c7f76bc3a40aae17ed335dd3c4203c76ce6a7cf80f80761d410949f8cce9d8ceb03db2aa6f2a6adc0f1ea093b35d2947fb1323a5ab53deb7f4c374fad13f613fd72c57891e77c0dcf7372f15c0a45f6852f8cc4e2d30fa84757806b12fed412ad9e9c3e601799290ebca6c24bcec73c2c0035e9612f9004a4f32eecd3d31d2aad674bbedf0cb893823e44d8bb3972c83d2ee0da98f9bae616607b3396417ddf4f2682894cd1d5c31ed682714df1554977eca265a5c74ff60a370f67a72b84a1568d4e43e150e8cc0ea41d105b24db44728c27358aaca6150c7eb35c5a81d2bdc4be1fe259e4b893592995bf7fe98d8f1cfc4ab5dcc7cccfcecedae9356b8a36b1d729fa1fbf60d56ba63689f7546077b6c397ca26af3b3d9dfedc27b0c1a171873bd85b5a97657b9c53e36233b4b6758ca13393f77428f21dc354de2e944e3fa48c23a5ff93c9c9ded1b4dbec146e01786d0068351aa9f5aba4c3e82c4eb28ea4eb7e9afa2ce2b8b8d441ecbb4f0a2cb04c8a48674fcb344178d2e57c7f13e062b7272593e142ed164b4a1aa4a5e6cd04d2215c95df2593781826f5ce64f43965a7c891b04b4b7d6af290f1cab88ca6b90080b2526f1e8bfeb3983adda687db1980eddf77ec672960acf598281713b985ffee8c1a39fba69aa8e9596c30f7d18c008d7c32b8e0c197705cfc68d8f30068759cf3c1f160cda0b26c3054120089f04ed936aacf15ea0e971d677348a2b4b8415639b5bff5094d780951f2defe45210db91967f638b0bd00b13134af5686f326ce8289ee8abd6ac8772b11861132803c8787640b47ab6e3f7f083bf68cecc7100610ff5085d59ca009dadd0507deb693829278ac9488b97673b72249be3b15a44c6b8a20a9ce8bde9d1e6960d9a0129f9c4382a29cd2c7bf59bb878a2010accaa65fbcf0d062ad4c673497672c765e0821903cd178b7191f4030c64937590413cbd3d35a91fdca266db4d4ab5278d53f91d20898c6b8a56ea467c93b1da5f5e3fcf4740476651b15c997604015b2e2485a6a79cfce5b5fd7210915fd79e6b955e46f60389b0a6093b08f628189cf01af1b2b8c2b46e2696ba8796045fe11257425e29ffa2b1359cb2a7262f8e303a36a75fa2e7165fcc63025ee67d13912da780b3f1bd5b9ccf8ba0b6d7c8efac255eaa7617203d816d21821b834b285857db9f1e9e89a924182587759e5b9ba6598f6cd0eb0b5040ffb8404d3175c72b780ec561ad29147accf128683b5644bf16e206101c0933140774d9809ea5b048e575960bd49e1b18b884b245917dbe1dcad97b4db001344b6c4ec0aebecec3090cf467cbd18f4bce4983a801af5b8d411cc97542affe713feb81d6c8fe2d17255bf420cfcacfd82246fabbebc0cd385db4221f9d4201cad469d26d6ede401cbc0425fb9bf80714314d68b15104d9cb846d79b908dde96f2d4cc57cc2bc3ea22cbec801e40461b98bc261faf2e68f0ba69a1ac28f9c10e55ed57e849f59c2ff20ae660e85c1e00b27ae3317c9ffd769b5301b5602dc6891158acc94f60189e7fc0de0f460b46cbfa645cf30c6ba17af885722daf764bbd4bd4fccd11bc2303a161ff035e47c03b08c3b89f137e32fcc76e420c17e2f4838c3dda0062c4995eb19381dd0c3e810db70291a05d5347bcef6cbe3c86a87f01a3daaa79152a92ac9b7d45a4e1666a3fc787810653e0e0531f6f776fcdc1b48b169e56f2bb8045d02ddfb9029f7b5bd819b722b1e1a1759ed1dbc1ae8f756e749a695dae5c95a7be42f822aa15d21b720264f503ac6be6297ff037270e72d710f8aafdcc7775d3040d2ad3e98417989082467dca54ca3b8695a5e1279cdcac95866f85baac0046e8512f4e3a22c15dbc7d77848fb257c3980314acce7be789c2380beec91a32ba5dded8fefb634b2579cbf5d90bc1f2e237fd4ccf7fce2d5a90011ea3617611bc65ed0c181ab6c33505e34312d757509e711f8421676d81bd964409f3f2607000314aee0664fe226e8de557688d4bad037d09f028bdc67414fe9a17155e76e4710453a4b900d3acc185c05c6acef767cfe0131f3545176be2f874e59de9386ff1c5e4850cb7c02c0a6af5b72c4dfb10e45b932934f51f2035532e911adbb940d609e29bac03f14e0546ed7577d6dff4af3dfe9a5527d774aee884112a20016ae27de39c39d1768d48fb8b5cbdddb63d4a136473413a1b12fdd98f83fce4f5b4c057d6d39e417afef4e15a97974de584f12510ee0e3f085e34552ddb0ce57a6af22f34d7074e697483cdd2ea3380928b241b10385d89c56cf355d9ebbc593be2168f82b7aceb02b4538d7cac4229d54c06a6c6fb2923d586904690c0f74a5a3b73727147d3a9fe86abb6b6373bc2db9202ee60d8f250a84604d474a3a101a2d42def8029a92f85d3665c627ef4902366a8e4fda8d51b2d29cd90ec243a50a7273f89635e13412c0bbb665c047aa255134f4892a94e8df659589d0d4ce6d5ae933e6dcd8a57838a1535b4467e8a0c6a9d1c33b5e0326d4e64e9b524942cd3140f57ebb12ec56eb08d8db4ed238e3bc1e3bf049b899ab68d48b9ebcaeac2f8ef5cd10af88451032e3d6d05d6f39386f74769166d59fcfe68380e2d77b026ccbe053d26374aace53ff9b54aa1a3d0a4ee3bf203995e4c3162249f782829d2c45a8b778373527491a976710017291d912dee69421dfce802d923411db79ff537ed2a6e7748ce3e1b942e08be8b5efa4fd3aaa7d5c5c32fc295b24360146f2a861fe951158f8d29a6dd35b3664dade5d018c4101f90d5ecd7fa4acfd6ee63189fa5d9e795258e59dac0841aeeb117f26a3bcaed7f729def8a3a21df12544dd729b550a1387bb045e4bf333e079c988f565ea3f5e45d5117797f25295d97163e0032bb941a33632350f7319b9fdf5fb0e3663aaa2b3ab9d14d7d2b57a7c5fbaf832b68387e43a2aeaa2527d39b483a975b4de01e370770fcda68912f74c7a8e676be6ed74e0b61ebd732420608c10193f6a48b1095dd745eba5cc4b4fc121152f9f3e98b67a4510136f9b0194d838835f5b3873512038d9140d633c601e640e47d0e694dcafe649575473758b668d145a02e526714d2c0dd092b9352c752faef4bcd9821c203f029e901630b36f63b44949e8ad5ba15882d802b338ce4fcb5127c5fa150a6fb31796b6ed46d1be54d43c553eb08daebfda21bde0f7262d5435e29165159abe83bfa578f192675a9d600262b3175ced0ff9f52e679d2b1b924fe3e1e64e4adeef7797ab986eaff2189f1a44bb77fc1b8a6fd16f2eaa81fa671f1fb96bdd97e48cc58618258ca7369436782f8de647c97a494d5cb329f023418f9e5b801ee90f9c5f3e360896a5d7d263d35720fd3766bb6c411149920d9da8ad8d8ae07c5d788c5ac51b36139a65d5dd4afb6d2cacdf645aacf58221f9ec23d6ca84883f32a488e198b3468450aad4f74f3ff9ffdee037371b08edf0f46cbc329142c3283d37d720e0e3025148f517bf0c85fa4a401c5d39403757c14290a6b61ae3592ebdbf5de06cc87f0db286ca06df56c7363c8961830843cea936f1b701d8ea8abf5616914e543a44dd9de23c29a287a9d3160945b7b438d1966964f13803e55310bf54d8d459ffd1402c77a06168827fd7f05f083f747763c33f5b3e0a92d0d8fa46ec210bf2e332a99d8372a750ba1f34c5eed92656c10789dd00c6167c95a23b68e9ff7c92b76d8664a08fedd81d6f3b564ae16f88c55a8ab6994f6b72eec9db28563b9d188d0addfd4172e5fcfba7ea04b3d9d517e41040f4840112a989ad39e33e521d60aef093e9fad46153794407b1ab5b36e55217d7bbf95668521960883ffe37044f7e6691c21b7b605c9dd3751cc5f77126910e027cac486a9915eb81abd722a230f011278e1fa7d2253eb713a69d4176738bfefc29ac5000240209fc3641d32a282603394699c51c1f59fec5f83acf913d9e03ed98019e4b7d0701c2db51cfac75005da35b805b082dc7f7c2f92a33fc754e35c3ce03d500c3a30532ff12524a72d08e7f5f9ffe8453ad5ca339524faeded48452a82f91ccaf1161c9c1619bb28252ea4f69586bd18acc0417e8577217bbb0182eff8acc60e0be81f3d84d96a73796bd05de5ba51e9855d90fb759286fbeea86ace1e49478685b72323e8d201e49e6b806a38f8b4376ebf8d3ad98b89d0745874d5ebd05c38569ebc6a5d48e40d957d505cdcc2894acf3b87006cf163022da4d05503d4afd80c00d8d56c794dcd68b8c9a0c1cadbefe88353921663eb28eb9e6183e2b8fb0e023097cbcec4a8c73bf74df25e669f64adc22248fa329b9f0e99e87f826a372ccbca7617928ee2ad213c89c60e4fad0cd6def0df5eaa4e56e2affde159b4671209bcc01b31865009e4bf8b18eddab3b9562113fd8dc26217eb1331ade81b0e4ce6003e56819c0064ce7dd61ac9fa00732e00e2ee4a913d3eaaf42faad773b459a0b74ea8109216bbfe8b335e0d522e82ba14d6391e186450a9d8b50d6b68a04836163cb56c0e877a592a3ef7ec09b06629c23ecaebfe3c9afbd83e17c40e8b86a01dc88ab2bf190101078198d79605271df9b2870bfe3fc87409a9da1e6cfa676241ec1f79c5f0c006447a03528ba2a489be15be985160602a80d36e88e4db3a42446c5a28a567df0a98f30925aebd394dda405ac8e7e8b37189f877d3ce4156e6f18c04bfc9f63e4f4ca4bb011947c09200ce8e85b30af5342b43079a22184dd4fc4d66c953bb44e4a4ce5347c628de620e1d52606eb5e9e6fe117ae153ffc787ea67b58179d258804473c76fcffbb8961f2dfc2069f3d19bb7341b6a7b97af487b2f673ae048d453dbbd2c841ae0b599dd87521d07fe3ffd6be927de9cb08aab16b7a51392a62596aa80cb2cf0f3cbc57d63bfad72b331125427b622c312e66e0a36c8d35daf466777824e2ad06c6b6d14cc92df7551f3750cdd4b0b72701ac6562bbfb18e24bc3372358dba4d4f38292ebcbae1c71fcdf8539cb237902269ab8409c058d7c98dbc6319f7f8551c9b5f861ab16bab391af0be39c87257a0e7998300440a74b6e85edc854581898fd8a885fc8eedd18403bb19656f4ea50ef3d0fa820a89c97726289f8408466d745d6c04c9e5520b292d39ad190f87a131660fec7f43707ad5ae87d552d9230e735bfb6139394623b6bf7089443484f4c55590517c6d54e28b1c1b59706ee83d0c0c18b70973595aeb3f00e25e4204b51f2ffb0363a7c71448dd9567d0f4bae17338464939470ccf4e10f981a951dbfe5287e10380337003c8f34f1cc44ce0f4213ab3ce15c1a6bddde56cbb876b9df5bc2b7ba2598cf31c070654fe2e52b298779b78544313df5532a9db46a37926b56c2aa852c10eb4a2f7b55afa7c3c167498325eddbb4c59a2d29765d621e15c453b8c07010af2be845a5ff735be84ab0a5cb8ad68e8b6651c7b49cc88782fd2a95784bfcfad93493aeb8069e3eb7b3d05161bc392f4ef1fc96e235b5ce60a977a3fad697157a4647f1e605525cc9d21ac45ce750fc59c921ebaf479755c3239dc4ebf3f67f8a8debdc722ad97a414b8013c94ba6f38fff1bf6a157bc14de10a78b297ca4d7e0c4ab26bfb8ccab23c3e7978381899e14626aa698d048da0eaa948bf81d77a50e297bd533f291662be4f4919aa6dab745b506bd3dedf283f71fbe700c177e85e3662b2ec2d7be024bca09d029670523351703e9407a4fe9d6642d989e9a8cf744ec132cf8fa36d4f0d057813892bb993a6590de27c6320c4675c34617b6e812c845fc05d8fea59594a1ff063a5ff5d1a90f9f2d979e9f6cb67901fb0ecb2a76eb6f9f5c23a0d4f8f0634db4614fcde4dde7d4dd0c48de395019652bf577a8cda82c70331528238fbab468566e944e8020f13ada840ba09dbc189c351fe73dbf77602b25773276fc2b0d2dc0ec6ae8a8938fcc5f8b13da023de4ea1e8096009cd047a50f1b22ba101e0ac5556a9ec5b2451e81f189927efb0edcdff3ec8da6d37881c836eac2044c455aa39739d2876be8f05aa6de11703249908e61fbe2ba11ef88238525ab53ed3cda86ae7189a5fd90ace45b7c265c349847814926f84cde224943df80354b451d9a773a374312df62dc5ad5485810202b6e36a7eb05d335b5e5dd1708397ea4e44df073f788c65170687d5d646d2675abd20cb8952118f57247ddf8b37e9e88dd01f565afe979b4d588db4fcde39cedc3e4d0bc7a08766b536db7cf2f466f4aa7682bfa98e4198028ac12a189a63195b7e6cf41a7e97efbb3d58260a246dbde84ae154403182b919d878ed3197ff2ed64eae90119d30f0bcb7c3cb11054f8d7ba1ed169295fc5e58bedae644d94169408d9fcacb48abbf0d51fd71dc778a06e34a394ef412f449918077489aadeb83fb22413e03267f9a2191fa6344cda38caa4f707b56dfe53667003bc4431a442f90763e6bc1d584d667c40b676c76d99367294016449dfc8a6d78ae69ea4d0f5afb9091853708f06cc45a65d3ddb0083ba1a08f4e22dfa2f8bf80d0527812cb16b44d74293a24de802a5272f93439f8d192b7300c38204798122dd1f05869d11cd5d6512c8320beda1cf66558a5146e2ba98335cf9e6db2a8c8eaf98ff37642be2f14a5d73b632995e3cf4e0598d21708c422d758ea939e26a41bcd5396d67f5c79cbab6191af17bb805e3bc6020ecc4a297819867015594fcfacd1f108059cf1a0eb31f40e39efa637697c0fdcdf936b7535a95bf19c134151cabc7b7ff288dc1cda98995d5b091c2b20c855bb58b5227af1f4f44b02da23f517b1451d728c20359af4200492bdc804ab3499ba3a1f627de65c13c40d95dc10ccdd352434c617d4546501ae06ddbde636155b3202e76e0f35f4ec9c3d66427078ed90ef558945aecd0e0e473d825327fbb5de27b1e7ec6d57cdab054b0f140ccb868e7b57e179d57611b0bedcd57906a432a14630e80e2de3b6e1a8897d6176655a30bc5b9d7dfd652fe36bce026aebd0f40b97e8c4420765eb02837aead9f6035af020e9aec0f8e48768b2e95799bc5262621088b602f83388b160bb9382ca9b5844e18f7fe9be0665396ee80a222c0b22c86c427f91a516253459643ebc3abaf75dca26b93b41304371e92e320338fed7c805be9bf9698e9ffa7d824229bc800378d3475e57cdc285a121c7816726d816d97e3dbe0243e84ac5202427cadcc0c522293b53538082bb37a13b71d7513ea0f7844c21c92321ff0931e740b441f4be212a0400c1c050e0679014997bba470e370498c9e6c47ac76399e1046b55680e89c945955a5e13e1dc0653d2859cfa13e1e2b2514696a381c0d08cd9452bd5b41844476f2fd571e02c62972855b8f65df2173d57d342cdcd96e6cb8fe6554af3f89762b90ec06a0d1d5afe18609bd0a721fb1b1e69616dccb6d592d20b3c2776aa1f658b86ea4886fa67f56965c004b981ab910c1707adee5e4ae487591fe6b3754e0ccba1ea1c189602f63353395a84e942328c88271823baf601148f131f42d0e3575b2e95a1afa5ea325c8d504ff5153c2ba5a93349e66e644e493c3680d399d9bec1487ec6a7b57b244a77b1d21c071e4bb42130703d48e9fd97d2e162d4080012cfac84d8e322379bfb90cf9cd0530bfdfc93b9fbd2b681167992c236776139e2302349cfa50546ada4dafacfa8281f5d5f6032de5c41181843dc44559abd07ec5c4cc203b8830cf9be5cbb9929e59ac0d9dc076a8fae5d44f208c8ee3ef2e496f251eb2c061d85955fe48dfa1222ba5d4de562fd21efd590b8cf15bf3e797303af03c582e8997f782b12554707b910d14cd1142096c0d1183fd2c18d033a905904c60717e9c32b383d79d2ecdbd8c47fb79c3773064beb35b6ab99bd9106697287c6a0d25ff3737a2a63a507c506aef4003f31efc7336b97d50d49aedd36a2befbb9df32f15da3f3296d83aa5c01f5c9258c0924a9281e0d511c0ae95b017881c600e3c3050cf781a240e97109be37446b60e02a182360283ec489bc3397654d2cbf9fc57ec1045d996f4b4f8e08e0ddf637546bbf8944796339aad2086e37423e159ed2186e9cf986688bcaf35e19fb00170c59ba4b0b91c0fdbd01a799f2ddd4f01d2f4ec61538b32ea14d18b08540c1f7f7556efe8cd6076cf93586d950d0d7c591b5e3816ad30adcd3d32bfafe196e98aa2ad0c40ca1339640c97d42799f5c639a699d33f888b3bfab2e558e740af1f24da60736db0bd6c2c1fe4588494cc88088090d465526921582b862a589ebf650edf966eedd1cb7f7a17408cd49e615acca226a4f40bc26ee9fc3a51150bed9170a8e4ce1bcbc3449450f881d00d1eea8a2cdf4e51beac693b18ded514e85ad7aa5d6b8176f53dc5d120c1f12f1ab72bf08a95e40f10e279672e170dfb820f26e702d8c2ecf77e8e5ffe897ad5ea67005bc46d3aa81e493697cd37f322a03c440fcd6dc833a85c213940e47ef529838f008d8c3a8aa9153681336401472899df7bb2ee7c3093501057ff5844cf99dd77ea9048c2a0a75c8db2b44994460e56ae87836c402a8ce8f27f9a5bb053cd0dfda64c66d7b000296e91d1f7c2d6f9cb5e01536c4386d437c845d7ef626a78072d4744ee1b7cfa2471b6e260bd56c8425996039e30a54a1a32701a201e4380c9ef77330f56ae1f3d5ebae0c8e3738645ed32e8630abb98276395fced398fa6e851082af2e04ebdd4a42ac1e66e2cb064fafaa970cc83a5548acc795d03e9da5abb252b1c8ec65d56e12a6e02e46ed363d68eea59d0834a0b45563957fa9df2b11905b06cb1ebecb909e8272625e86cfa9e8fc972d32f3bfff4d8657017a491929ba03d6805d2bb75a0e928af19eb4f1417195550e247e4d131db5623befe643b6a72b839152d6a41972725f65c5f1b0db38398acc33b1d5a105d785091a274b683582ce6a0c22f8e3bd30c766f55a45d22df48444d8f1f83331e72367c1da96b17333b7b32f8b9108f20e3792382babad81eecf3035fb47a547eb30b6bc013f911ded262bfd5e29704bef22feaf13ceebeb057df0cb935492da4ef5372fade267a3f9b9aea46e0cd2bf1ed9f0b62b41260a203285f34884bccda325231f001c8998b631b17e85fa5601b53feff27ccbf69ed11ba8928f576adb8568aa80ccb8a32a83511ab4105ca63dbff531a8f2dccd5cce18d3f4c1b2c7a7c557a9e0fe1abfadf8fd8e631e8afbfcd41dc199dbbf013ae8acdf63ab6e4e52c86e92fa7b6f299a5f98108dcee50226d954b0f1460c9c22ee1e7120b0abfa79dcc386b62cf81fdf1f60c8a24f71090c58c315847400ebe16c9557908fa7169a9a5a6e074e874f9c9d5936dbd7e1b33ea655fb54e352dfbdeb29694c6bfaa54d4d13b168b4260d24af5bcb2b6169ae371d4437fc29d3c1daeaab9cd9325d79816bd8152b14d7ab08ab40e55cf5be9b9f4b03814a2022ec2a1703844476dd16afa6a5970dcee4eea4979f9d2fa6653ed5b45c2f5df945a88a85e7e6b91e1e4900c67bc410893a181212cd7f9c3a7ab20f8ca62a2d262b0cf969045758508c3bd09d60918fc791b146a86ad1d6be80a77a0778bcf2e781e662a2281aa78c92c8324a46d0f49de8b2c0488aa6806c6074f4e167ea0d703d3e09578e341f5efb1f40aed39c66f9472ede7113f51d7d053b0ef6e24e3737f795ec7772954ec20c46e8255488fa45dd9dd3d4ee43f34dea50f2c1288137bf20bcce059b852876a03ec97d09b27120121e19d4070b699c43ad926db63fa898c1d594b13846693ea8561bffdba5852493b736b328ecf52f22530d2ddb0da7eaeebbb4b51b8bbc47301fcbeed789cb10beb201475e98967c69a8c760a6ef397ea7c90ce68048a58333e9e189e69f58bef9fcb564d8cb40a53cfb4a5b9328b5b0173d766baa0237b540cfacb59ad488bda943234fe68ea0b7ca9a298d80763c7efa0f4cf5aa0c783bb398e8c7f530d92ca3c2fd1b7fc7e3a76a5235d27f3fe53623e0a4d9199cc10a1dd9050a125f25920a4c390c5a2b5551050d2a5c16141350a656ce594abc6c894e74d90a429842d41272e945454d36061bcc6d8bd795a70ad6c478389c80ceb868eb15432f011786a7072bb4d494cbf57a8133a8a27a1cf8196fc26c2b92185c54be5f22519f45cab982d7516d3e0b37cce9881660fa3f8edbd509de53cbdb8bb9af509d32c453ce76df71d3dcc928ae21e846fe3e5de8106b292c61720f0e7e2ed05f4b029c187f3edb4c9f7cdd3a9cc830b173de6569d3cc3166836223d81c414719bf4e2fd618d18a8cb873a879fc235cd8ffa62e11fc1a0779c5b160a6c9e2ae6cc37566bf55ad97d9df5b7611ae5b7693f1d2801c8efbcc8a687bb5017d7afae03163f0661bc78597869cf8ff8f5cff3a7a7ec406013bc4a6ee1aab1f48e8cd21bbd0ce77d79d2cefd4f1e000133311f7baba7512a86dfaf8a71f48bcc7a60357dd988ac8f1f2c3ae697354ad0664bba43e3f41edb58e723a221e0497442c2db88f4d02910884b1a6cf713be94da225d152b270233e1567834d4be03b0fd345f00899d387da965088404e67af44d0ee059a05abeb72dc59f769b7f59fa631b62529002d70b2acca564a38b660da241ba578cb685cf6a58a859c8afaf4385f370dcbf3330245facefaecf42ce987346bccb5808a44fbde6227777a124d2f1857c0d54bdb5c8e04b8d962dca9ddca1bdec8023d12abd7db723d30c6de05c6b5caf47e99f32078635dadc52798cff5b11e7bac90d14f9d6ec891fa2b24d3fc637db17b323e40c46dbe86d132a0424c749ac1871b81dea9457a27d6ef39c6718a1f352123ef4cd10f6a37bf4c9519c562c55b61e5084901758330efa3dde80bf0fe1efa2f38f123c970e9ac448bc129f4e41c07d8634fb726e711ed09d05f46576583458bbe120b30f480c5296299345474314b72c9bca61a7bd0c7b736ea17f572be94e34621f7c53391503b60ae0051d67ef07b9a878be80650456ddda1de24b6bc98b7924f4653dfbbb163260493b9bdd925362ff6b2da6b640af45dfbe4633d999bf4dcaa599308c3dc962055bb021d006a573ae0a8bfa0d29bf482d24f53f279ab0f583bbe87ab70a0689f1ce19f039237d105d8e5291f8b16e6704c143cceb212ad5c16553fbd0ba8866e1dd75ebc7842bef14165bd005a9c5e47a08c2cc4b55ec6c84bd065fecd462d54ac8ae07df39ad16b48016e19e89de791c82f2f6434e6c719c2dbdf747cff8139d922e96c9e21ec89d1b6e6d6b8b09bf503c86bb002a1a260463ef9a9efd8ef28e11f0695d1a56351fbd5d76cba87acc453d86ca0f3f6ad6245fae59db61a1ad7058a9f32ef0d214ec665ce0b37769157bdf217854cb453ae9d7798ddadd26ab4e293643c0c59459070645b84ccc90aff7b43a520da0c625640b2db0b12af84b22403086e29443d1aeeba5612577313acad0e6cb27811df6592cae461e491f0e807b4ca4bd663dc3162d9ad4282527fd1de09032ba74afec05862d190391c5b4101b2ce52644e69be001e438a920c06d7c830c02d9989d05f8b35f1a5d4febd9ec4e09489812f8a0fa3e09c5ad166d3fb161fbcf2e8f502c900d4dccfb47cd337f0aa5191b7bf431c806d4c08aaf7ca18300877e6631e4cca58a1c25f14a61a87a2fcc5ac7567c8cbb1f903aa58440d3b321b7c042b4a486e96f46b1d1162e579c401ed7cd56781b05474577b1c2d462edbf130edc21676e82847723ce6d60169f7e8da11205ed658eac73cafbbc84be51b46dbd48a29422bdde9aa5748376a5e70d0355c6656f7b11d514fe6e82f862a5c63e5b1a4bc0f2926873a1067f4a23e523bdbe16c452551db4f5b20dd5e6b0fb7be24dfded6b19751131c240165064fda4132398d5cb3bd44867994df73ee6e5a021348ef23f8b7cda9c4e4b125f119f88079e24c03b5a03963eadac229d0f7d6277470831a161a37251926a81f864e51fa1fc4dc9d8f2e33a3a83a1287dc68b1ec642840e8fa6ad3ee04f21fb2b3151305daf404789d410852e8b21d1d8b2351b4478fcaf1def17043528812c123ca093c7624669cf80b91ec10fe8bc37b95ed4e69d0a6a2d6c5cbd5beb19bf0a8a869af771d5bbc710f999889aa8bea76139e4b9c9da906918d8bc7f7b01a319a88bbfb66871f304f77edeeaacec215c98b9f5afc8e9b64f94b8be603530a0508cbf596636760517d59865d6002dad629206706b5f8619f9c06229d859a9f8d079e507119468259397ba017a9d370c5ec9067eaaa7d5cf22b9ad4a5139bd2ea27fd67e671b5271d282a5e24ba50407ba7edf32a50313173dcfbf6a9e8635bbc2f175b49df2efb5324486772a76e5c7860463b584efc8ba9d74e1321859802f221edd07366455ec516c37793843ccb2f9861dac3a837180dfce5df70ac25547c0c7951e24a37df6ae14e3d04a3a0fb56a7b967566c174a66993ed24d69a7e5fec8cb6c55fab1e2ecf790f2250847186df7a1cb3a0b93eab4185bea4e292c2dde3f4e4e7e084f709f4110bb3d433a7a8137c45f5aa534d7fd69a5f68cae92c35fb03e4cc15324405dfa9b094ff6a0a2aa2eb382073ed578d190b36b840875109e4587ca543c36eb83c695ec4080b96c8ddc1897f452a736a59a9136781e94f3cac93a9d836621ac37759a5eaa6ba163be136ae862f91ca7ffdaeefd3fffdc7b927f8cb0e18f06e0ed93bbe0305fc2bce541206c2c19f1cc54d915c73924e5c7215b3be30a798570c30c805fe788b65b5296d1ea063563ae8dae868d36f9eb6ec7dc47fa4294760feaa2f86d5c2bfe92d3192f7ca3c371a81f13488b5b1b0262bb64bc8ca0b6787f1c36043346c1c2102456bbc376e53476e826633961ad03a9bd8fa8d18d4a2f90ad87e02e09a610be006b4961b50c39151a70b216f84a73cd746e67e5727f4d14d06139908fc2454a144e31e5c7cff53213cfa434e0128a01e3a4f014f905cf18608dea5af74437facdf63645ffa2446bd5045c76b7c33c892437b645a751e430155aceedb460c35d24ba9f0d64c951871260df98e2a4ff2146c64c5c1162ea4e87168e95897dc69d6ceb34729c6e798754d0390ac50bb79b7954124dacc75fddeb082268d094d6bfd15f4a973dcf38daa4267eedf2d9ef882148effc8e09495d51b7b14908cf4c4620f8311e01c200e55b560cb1c43fe6583bf473cba38e16b4b072f111ff77aa81be11353c892a6760379b86430b64b5b54570e55fccf9e05de7e429aa045a635a81cca4a12f064738e013f553b0879c83cb96d23d7adbf7b226e346c96a4794100fa1eb51e2e84d4c6612c3f3d41be2a727509c1523a912d7932297c8d221006f1157fa1ed5df51384d23fd90cacb23bdc051f3671e40a5df08f102c7c857e2841859b7088d53f554a6a56050978e631729b4dea0ba69d46ec01aa27074cca87b4023ff9095d304b8190e8563955afe995b0fe28c6547c3ed69462d73b6c48119b0f0ed6311f19736943a0c9d8aa55c82bbf496f617ef1e53b5c3031ae78a6c2bddb596f2b8d1b45ee4b43749886e45536182ed44256a54c842c7790be3fa74c34b82b62d28ee8c74ab4d35f20893d1222f38b8b6938ca1cc3b86e05eca4f05a84a3cc825b9db0be47ca9bf99c69a3fdca1632c80fabcdb54fbd297cc90688b697b6221898507dc8fdcdeafecb7db9a6f4f18d1768f4d88f6a67aa819622572ce92c9bef1dee8f0d258c38b6e8a0029ecff5a83b8be01b169eeb4d52e00a0ec7da83b86e656e2a5eac9fead94fe0396e57cff803e61beee883995b1a4438b00e2e187d29b94f087b4305858b00b51b3f6cc62b092f73702d3bf26e02aeca9659af7b70a1f08c83982e1c84dfdb2f965c03f537c07f534917e70c879c0e236c251c7a60c472717dcce4d8c4b74fe2dc04f37e6459a2299b0b0ba3cb3576c77a5049e52d2e16bdbf1d012af60bb4e958131b76badf833ea4a4bdcf38611283e756dc18974c76658f752b86eceb3b498f0c69bbd1cc38d1895188b1b5454214fdbaf70bc4ca5be567ffddb49bb41553147b75d5d9de6f9a4cf15339759ddb04f8987d7d91b237effe1ab0fa9240f13d6cd726f16509768ebac9eec4beeffacea7549d2b8d726328d1d27bd18ca6dd1b3074d4963c5d7ddda116f089953baf685a635e4331d55751447f01e06fbf44d3f4a927f18d08e6815f4446a7fd3422de1e4d243073ab1abe80e3a97fef8d5a414295f47e19ee078f2ffc101d8269073da91e3ee7df6c2a8b3f64dbdff9ca021f8d0f49d121b9249938ede05089cb81209c3354be44709b0f92236625aa0fbf3d8b0c2a7b560120a427f118e1b2399d5af5448217c820d9439a5cfb4c999d75fc80b94dbe32dfa10b1ed91a6119089640af003a41eba22114f15ae8bb2b63267de89c452a21d03f38a59a48165191e09eacee011039ed87bb496b87533b0af567a9382a1d7affcbf9329959ef7838966c5798659bcc6dcb1f3571bb31fa047801cbd32f3b8252829d34ce1c49059c14cf02c27505467e3ab231635bfc22c8e9ac5265aba6d0f2574da50c312e9f493bfd4b17bb2d9f139bd884542f57387b894ae662ea2741f75f18182b665a7f117ea66663afe85132c5d80028306644a49d85938da1457ed1202a14de1568c240a8b021ab7ab30262f12da66cca8b30f0965e40b12e090d04661e90f2dc9b87c9d8e37fb7ad6671398fcbff6e5e4e33ffc40f12e30a231a9f9b9c6fe7391f916cbef65e1fd917e60756d69b7d099c251041937d36456edd465f42908acc49a34612b035d78af6ecbf4821e0b2c4359a3bb13c5b02768e1c4e389101c9cf59233a85a9f08bdd678ad0ecd2cbaada308de134011e7d71650e213a84880eefaa002bf346971ccac0da0f257dfef9ccab976214252bfe4e9a78b9c9913cbf2b282efc6eca4f80114f7ba890b1f0de1e9733c1ce6eb74008841746217d89bffaf8000aacf1a5e2930817b769d2b736d787d8f2bb0d9e04bfb239b939575338b8f251a1e419062c5685fc4d569f6d50352a7044705aab2faa7eaffdba9c050d34e9fb9f327e126dc02999a1534f010408b5fb348ac88b498320b209051345def0c82a0ed724e48e0c918260600f7894cdbac723e62942a2663769ef410ba6401e74f57ab599236b3012b0b44e28b2af5a66551498f70451fe113a28dfa7b3ab044a1964e298e602441da8dc50530464a72dae62d396e56ce33f8c7d26582bd907ed7734090fb91316e2bf3dae0b02e0aff52d5d6b8dca22bc71b5ea280702951ba8979b012d67b004b7d871ba847c104f703e842af826c101c903a39c408d67678fbe6b7d78c7cf9fc15dc7a2de27ef2213e563b71fc2e2d67b9ffd5a0c1af142424416dcd9ff59d2ae1dc38eaf67d3d59d600d9394f597dcdc3cd11efce938b5f89d152a55702b49fd5b8d96d98bad15a7d5c1a9ae98e3c86d3fb9b37c36e3cb206fe7631a1bc54f3d52e2121f03487187e9ac8b1fca9d3f0003078bf3a53a0e7806a67811488e5cec8283dffabd3f8cf5a1ad4ce20816534f524137afad4433e580a5641b499864685d4212f9c37e42e2d6624a8c0c8269ffaa31c78c20fe55902629ea13b1a7e14d07788f21d09f9c13bb3eca89c93959b9eefe3dcd48792117fb4f1ed682c0060ac53267f9d897fdb9935976db9031055aba73664567a80012fc43f84c70806b9ff4fcf3031c483f9d59ad8731b253344126eec1820ea9ed00881e129bf4d7e305aad8f21213a95822e35069b496a0ae8dd656adcf6e056d3b3aedd55d94524f3e26e9d1a781670adff42a9b1f7dd16e5c185c01dcc5058c26530481bd0eb1e24b13c73831789c783c384223c0a3c044739a9d91000a0bb5a603ffc8213429c2ef26a905653397c9e0ef82749e21eaa82746cbedd72e4f845279b97312cc0659189ad272f7860a61515a0bc08846c33a14c09946bf460ddab32f2c2ab61708fe29ae3fab4bd1405c1a49dcd47e3263429fe40cbf17676aa1056b62501d06a463a442d31eed8688aafa08d68f68085b38a582a347d19fd0360cfe4f10b821c4ea4347db3c3b0c2efe01fbdab74217b15b4802a0c071a5c979a450c91babe6fb6d58ef1b7d9ac20cf07282471fdb6674bd014517f8cff5358c579577b7439f094be0c9c7e6fd71d4f96b6f1c0675fa4c29969b69eb489abdafc710ce5ef01314229dd5c6e9a014673d6a4ec6468b0e51512948ccf509a799c4b6069d045a4f35a358ab17958ba284a6c729711b9ecb8cfe726ec7fab23d36cd45c4facd8909ca02e4cedb3745b1be8d2e4af08e3b3793186632c26fc82bf0be90236715fa2301369d3ab1ec8aeddd84ab13d0758a0e98e582d2984ed40e3597bdfb7bf34122210509f9cee901e5cc0cd9506c052fccca3590de918603bab17f9cb5c46d8f1e58abb7fdbccd331d0cd25f851481a3706bf1603522e9c42f3ef27d2940b1aca594170525614fac21c70f982fb7b75a9fbcc93fb8dcf85a5ed4d769668ff280e637c2bc99da8a0e6028b70677b3a22ef37c95884b515e7bff0236e576529d37778c6b7bd8830e002f4cc514188950dab7f29529ea5d3f6c1f9b034e4ad3b6dde9f4f06e68e547ea9bf52279282eab316f68196675424c633f4f092b45a8d46d94570d4937dce643b636b348d609a8a00fb06e62b3608443f35878d0bc669614b94cea6faf242142b39a53ce9f5e875f1179b6f7226afd89d1c9cfb39d6e7cb870c1dd7ceecb3aee57c10f9e9c7d7a40ce5299c680ca1f17af10e9daaca6a735010d4142d2d782a7b36349b22c437a62e56949e85c308472cf3aa7e57349cc427b0ae9626bb9d653d30f0844b00e1656798a725205785deb3ce71166b8bedeb5e12e313b58d6c913636d600888f1efe6d3e8b829ed11498edf5c05310a69f1899dca161a56f25047a13b1b8d5753a5e0201f9d0a3bbd152a886e6f055d7959fcf55937d3efed9f377221ec00cd731df3abdcbbec929cc2d8b70e19c7df46d825314f38bf14e0e6b9e327c68caf9cd9dd796ee9d43bffad39578325bcfc9c0da611a661e065958c25c8b3397a94af836dde60af2429c3c434857d84498a76bd52222a57625900596635b9ed6613a85beaebbbdd94714dfefe393830313f18c7855a4b1b8dd57a8c0e4a0ddb2bef6fa92d5f3f4d8fc77a0fdea2f1113d6eb758b31732417c0f1f27ead230e1e62ff654591c5ffba6612de32f71e45d0307c154a3df16033e37a85369b8cde1fa654b3006b8801afac736cd15ce19f33a7ac6060a4eec652d47d8cf4315a962a5a55acf8e8eb455fc4bfd04f6b1de97567c74915f8e90aaa64497a20911a904ed007975f69d480fa0d104929208d6fd2419edd006a97e34602f7c5e889894e2aa06f14be1bbf653352093bc7352ba4339d32b7d76c44da0b1dde5ba5eed4f7b11fc11476beae26df3127be9a8de18d75dbb3b089fa6dc10b5f10f80fdc9163131990f619435b8b86fa93e500396b8057432bef0714c20276a7efb503bc90e3ccfd701c3153edc537f7db204ad92bd123cdedbecb13677cdf0e9c8cfd465211b4c3ae372a52accb2f1a51d92de447a5354b98903cef460019b115161a04324fea8b4170f1d3d33acf198d3f9aa537b8bcc06d495e73a7a52ebbaa54684f3f735758515bf9dbc2e2625dbfae07d15da6d10ee8e7dbd59da8ce2157089a0eb64072e0d0ffd3dfaf42776327435eadd49beade58cb2286b78a37453a9815226fec1d572cbe35cc2a9df041841c762a46c392bee3c43902fbe6b19e0d1bfdbf2823b80e89d050dd24a6b747e5956170df319755f506cbd401680f4a4d0b916fee463249f518f475be8123dd6a2f06079b5a5c96f787e0da814e1764262754d2f58b50ae10c83669f527ddeb5bba91b4f7fb2e175078540f44da3c3c0e0ed6c249eeb3d5e73f427030ac260dc7dc84a89e1d52c6442c300652385a4bdb332e5ae927e01a6d7ab27ddc871555ce5f32f4929b847732c26e176e0e8e72a1929724d3514c18787caf406b2c3715eba66a43e13b3005e185992cf2356a5fd30673e69be0664c75ad171ea2a00a5d7023e3cb2dcc4569817242c9722c831cd7d5803f1320479ad550077132194f2933caa5692dea9367e25871ad1ef5c08fb95d182ed7651847b4546570f415f5946ad10c777f83f10c35ee38d9d602bfc5ec364714eacf443b75c8ce130bd1b5d1d98ba78bac56b6833d71b162fbc90af746a23bfdfadef6341d7469db8e3c6adb61e3771586d16051677547d82ca9aed36e47c5b10f9d501157bf9ef10d95aeaf87e66475e2b3276c5d4c560958859fe8dd707e017088372782799fdff72cb3ad3e00134c881f9eac9b1a6764e209051d0f54a80974af83c8ca4628212ec5949b212ccedf7703a062674bb77292632886d54b75d4c517f06eda8ecf361177da56cdc6c7898599a5b57c7ba0ef36fe325a0e49f9e3b24c860088347e6acf140af2b65aaf5bfb3878f7ad542fe01d44b4d680f9584295944e6e7f4c96db415e24cec12b019a969302a7bf7bf278406c90a14890f0273af4eca0d934580f4cb6bbf6b722ab15e5561ed96cc8bad58fb5c814475534a45d15283e3eb200827f31bbf6f437d6cb4f26953ddbdc60d1c6b43d16561ab731b82db28c3cfd67c89f8c64171100c589caeafa46f099955fc451f9ec75db45284307846e6b42f1fb592444880d370e55d907e4593ee47c91d40a7cd0c649854dbf64f0504e433ee06fa29f70721f69d9e6329de6c396be99f9dcc106ec6ff2e13d8c74060c6faa36f4fd83cc1be24b0e53832a1f25784e32272f812bbfca55b69ba335a0f2fd85e807c4128349763bb0f6a6019a91d59b8b41278be5111586122bd737c1b64978f95f9765322bf69aee6d51eda1fc50b4de984660f5c29ebbaec8d303c6400d7b0ae95b023278bc5a6261bc5183d2963de41c9a11df932bb117b5d4cbfa6af12a4a953add40dc44a7ef1a385fd72aa3dbffb955d10c16b5d29ba2323c638b5f8b2e6e06b36338c168760c7be4998d46964ea6b4a1d826eaf6ac38ba858de53631ce3083f1d8b718b4bcb327922155eb494dddaa45b39dbe336695ce64c7934bbe685464a5cd5319d0ecc8466232258630999ef15766e45d368518497570339d6f58f5fff41eeab163fc728579cde7f750f735430400c879b983e057c2be0fb8c1d6cd0538299edf2e84821e5a8086ff465f260ffe4c2201b2ac725964408254b7e4ae8629213f6cb5efabd99a46e1dcd00b879763f50ba04903a35c8e5644ef76ce7098383665e7f20a12997e11aa20ba5bb72be8662dcde0b61d66ba9e8de73b5123e150a0f758edfeb7ed4d7047a87fa201ad536e6b253bc19a8e65c6db6d042daa78979faff5a55150e4f480a6f1630ab758ddea947c50619a81be5aeafc8c01adde9471bd4521e1112202f8b993a0af9c352c8ae1b49b775c90cfeb36a7da857c575a10eff2ccc051222971c5829dfd1a7592a5b24271def82c32bde097c3eabf8d78459298db12d7e1f27f12a97dc5ee2acf8a925f3e8724e806b3b5560518690eae077440f9b6ff22a2a88410d4cc7af564f107035d54b93cdcb8bd8d8e9e47b6e4b13576b0d70e0120800bbf06faa9ab74ab7f8bec0766460c001724564df26aca55bed5e7412f8e9757336079011bb601303e5a70bc94ff8f2ab7c7ba2429fb23f96da3ac48baaae50d3ed17c39b4b18f2446162efdb3c2bf885746bbd851c76885a31e9644ad1d39ad64cba6709424a46eb78a1724beb951f78a81ad170a49d4abc71a2ac7914f8a074e6f73ca1f4a9a0d092c33c22f8d16beea27411b2649f5471a015c9b46d55a7da5d2afac161eef33f6d61cab49bd127062003b0472009f3dfa0a97db545c14b0cf55efd5d4c7513cd1436b43ad4dbcb5be1b54d90dad42464612cdb22e7150e039c4ca2e0c41c39ad1676327f46356ec1ae671c1533d0f8efbd851b7df8658a7a166f34714cdc7c84b00bd9919fe4c8a5468dc8c71ae368cba6c19e558b7a260f02f350c1ab95facb6af9ad34445f852967c790e440fd480c8db3816465dad40334d6f39d3b6133e6491ae27851707e9717c6324adfa138461cda0bf529675a001bc1a30840032433e55f184e66e30c72e7808d7006d45ba204ca97b69a3391685c6c2e164aa05da7c4381e7d32426db779219e818c5282c5639b1cb025b05b8f57669bed339414352220df38df46e91ae7fc41927fa3cb0665a0aa7c47fd694d629d088217a3c7ce42510f7376834d445169acc5f4f04f35b7902af80252175075624e35510f86b0046c1656abd09d625ab023b641142c3b0d4119456b8e86b1127120c3451dc059f1ef17240b215feaa469617e0759631e64e52e2e0acd9f58d259ea736c24aa03b00c4178169dfca75d3f26aab3a55a7c6ee2ffbf80e7c9132ccf9d0a90f57ddaf9cec90fe948b333afe8ee3e20e5312978b24894f05a96804a9b157d7bf2212ba1291b010c91656df4c764b37901289f2ebc4e133299f1e5fffe8bc7f0714ced6136303c790abb0af9925cd033da21872dc8bf33d3eb365a5b10d080da4ee2f05475567bcd323a61ade8d0f1c090f35c407a674888bf9e0e907d0fcac770948fd666316356a8c17b24e0412565d8379bb42c3ade0b0ce5a35acbba503a2b9e2a57d2ae08376a7f1d6424556117c8a7778ef2adc5546a68952cce39bdd2f76a982038e09bb5b45aa54188d6e5ef32164bd2bbf4b3864739f90d8a56b01c6d78b87a91a533c6fed5b02eb3a6e01f6845c07921d01a187d42ca80cc774c15018cb17b9e4f5fb0df5439f94f293e2d0be334efb4e1e1e7270bcff18b0432e1286c7dc2dbff4c56db39567c9d000c16d602ed81dc140679542d689774e71de5d1c62fbb5441a9893ab84d9a4b9cd7075014c35e3112d5e4ce9b3106bb79e96e980c82ef1eba944d78d4781e3b70c45974ceb060fbdf62d51429753aa486ffa81f37224ad8baa6a08a156f4077033a893e2c5d354a7706e6004f2142605fc6f488111c4e4420a8da0f2295c4d3ef2d8892e21de8b0080c663af489ae672cfd03d98f3bce8d180ca2fa1edf17347f0f2a1e3be99c249a8691facd1e394cb3d770cea9b84d3bcd1dc71f9328892f32d16a4a5c8b1ec17b93580c58f02ac80b71532957073cb9e7cde3a0b99ebef1d9ae41a01e9bc3b5a6a7144a1c524532f245a0f9a9af853abb70ddbedb863a2c4ba869dc37bce8b170a1bb0a6dd71d3374ce10c6a86a2d14722c7da2b03de232776369841333981cd5ef5794625694961edf5338d57b4809490f190582ff81921ca7beaca018e6da54f41549ec7fd1f2447679c9c6ac115e6e2124ce9b066851121335c02b3161d861649751fc904f88dda212b0e1cbf255ebaf26bf33fe9c11f0e49ffa95f8d7de205ab2ba1cbc08820f97af43529879faceaffeec9c01dfa5cbfd8bfbe7cb495deeb81d937bb3bb3d061f2fa9be3e8ac3751e0e8ded57081adc4f0b447e7e911ad89add90b1993fe0716f2b8c0eb5398fdd6be324f9b05424264dbe3586eadf4fefae3d8b014b85ebef8adcd4d6728f7006976010fc12d6b458e8cb3d98edc226648f4a4b48b0801568663423defa3cce52bd642260085574d7e416bd32a6e9e4bcbdf83b1d5920b3cce12579f31ae4841993e18ae93927f580f5afb358750a59b85d8f690aca094fa695562e29c11ad14e7a3f16e9d9c785101b12aa5dfca7c82a836639badd8bd39e67abe7c073ee02c9f265a587efab61618c023d4f332bede969a2364a0c629e1dfd18d8f8a94cccf93be8f8c48834cefb1072fd0e89d1c560d0ebd23b1d3d10d310e07ff82a8592d1fd857d7d0b97037b5ce660de01ca6e34adb91276a562b4982c46cc82c29d92c0162646ff84695f3694e735b5fe78a58d9777c0f5b3e493b11b9fa612d829224177e41ac41b0e14385c4f802b03c1fe1c88135c35d37b74a3d70c3e6a385e762ad640e8d25515b8cac4987e77c6492f3f949c798f0c780cb25b5b2b9dc84bdd9e10e00ee49b207266b7563a94237a04e3b517fb20cde4f893adfe147ff8c8dac6ecbd7c3975c6578b53b39691ffd86a6625f69dda0c746c233f955e848ec0b510796d11ad048c468cf72dee5137980e218c09486f9719f4b999493b31bbe3ed32fde1f29d4f7bcd538dd5af1d73fdb1308ad2253a6c1aa31d77e5bc2e98f91d21157206ed8e992eab5a12f2e2c63c06d8e507baf3ec31cb6da5d4fcc03db4bac8cee3e626d5c1c0de8e286f143045a879f4f77420a022a18d870d8c3b5bac81d4aca236180d2a250de9fe13768b9c224b29eb2a6e3b74dd44d8badd9ce60dba3fcde7d97e8b04f9275e6715982c6c403251b7c208fc855476e5ef00b06a0c76dd9962bb2b18f0e7c4daab3003f3eb0d1d878913b5de7e5e4217511f77547cb0ad14a9fd0a4b3fbbb72ca8af4120ab8d1c3bf339515737930ad8994c33a26b8348af511ec267aed8c9818f18b1ef11e8d0305da4046540c7bda232fb991f3100c12338a24da54bdb250543700311cb8761256b14382c908099068b64f1ebd2355e3e1574271aa60435f31230ee0533487059c546b84bd2a79997ef852605982bf4f7beb6f1bb78bcf29179bddf000edee897442b7f66457a6f7f2ed5d0adf7127ce3f6fa973ff41fcbfbcd8b23de7f2ce4310d63b82b1f12ea55838f61d99ebc781d3e32ec713845aedc82d7e3d3ff728d177b4517457b8f7dd4b6c31d6a7dff516aaff54b92b558453e6a07f2d9565e7681f7ca7c1e4d138a11ae00dc2bcc6dc100d39fe06b8a39e8f146315af7047b994698a8689ed3155ac3e8ba0f0dfe8092d211210279b9d3124300030ed6e3a6d7350b43156a29ddcc0d022c18c9a37cffa1a290fe0e8bfd01de9f46913e5f714996857fd2321ed7e15bf5fec37ff59a119c937a6c785c308d1dabae088ae574ffccd78730c4c588ba8d9102729720ddc1e10e3b0cb4486db2117cda58c93ef3f55c320c720b5ecd5dc3a0cdc8fbfa3359e40989049f43e79d9820f6721921a0d8605a161b22011521543a6eb359a46df5fc1fef35db489284076d855623f14a22921f45937818ef35c66fe5c492af960d958e55cf294d5cf63ca2641562d3fe4e78e98b4f87fc20c846da267f6f6ab1f9a14ffae63d9c1702b858a3d68fc6741ca15c2e29e49c6ac757e729f5b180f794f89082a0e0501a7461f6bfafc5d92d255c3ed56a703e52f49eef3b0d7ab277cc1b9b3bc4038e1cd6dccb22ad903c9ef7de1d0724bd1dd4beb0bd9d1c04df8dc428801b6865790646afe79c42c12cb877fa9b99a33f53c8531529af6d1ca0c60adaa72f22da65f5c19f8a50deb3dd4ae59b82b4592b6281f6d7d606c4ca9a796c6f1aa91f214d4253f03b23dbda99c940bab872fc5dcbdd40e631c0bb0d01840973ed384759b025706accb93e66a98831013fa074eb760452469aa2bba149c0692ec2ff30164f33494d2ba56b5d1ec9e37aa2e379a516c36502f83c491a220808609bee848968ed6a420a0363b40e8b574c0dcb4d030336ca102614bc43b11edd945846bc7778cff0f253368eda9b8b38e54add43931091d99e8b0ca74b2beff6300f560f50f630a4c0387db24949b2b86d41086e3ec16a184487e4a2b63cb9f82b99c1ad28edb7d5c61d013b55f076402c43912979212d32a1ab950b9b62277132fc3f7aa520465d64eb0dcabd9502d05a910a1343a87a97e6b11884aee01173121ac5e5374e87045783203d072ab76c2d4c74293ae9cb19ba9762db56b13937ff73b4ec39df51e6f82a38dbf4939c228dcb3fed7598b5bf7196d1c1078f3375fc49544530ee85ec3fedcb6d37bc12372c913408595c36a039dcfcd49cc73ab1109be8ecc68830e3e158aa2f39d11fdf5ba20fa333dedddcaabd09bf84ee85a8d52aed59e443c00e0dc7b97eae4d302b0d6d551f79feb214247d4eb9333bc1a32ed1d8c3157fc8b3c96dd49d5d8da5d7d6813e297e722c611443fda348c6a760286130ddae2e997a0dd1967c87e8f8081998c0505c45e3d134c24732d517276334187d30bb73eb25bb90b7a0f8416c195895d22fbe46954c1cf505930505a34725ce4e7870f56781fe92dfd993bace729364da28513d104cfef727a3b214c116d76d6c1b7f63b045299072e7ef6b9b39f46efd2f809f7243e5e97856f56db319ac49d9b48f69a898177884d8345af02838fc0a44cb007e6c3a24b53ea89cf1bb39a2394646f095674ed1a36a55ba3a577992609ac2c22e880a1da8ef4e1f1e8982a25c1b21b5181e24edad54fbd6fdeba3350d8e7ed4016c0cba6b208d0dc6e9a42e3254a4a0b05d1a7dcc5b0d47f68cf04bb9a4c6a6138f9c1677fd11c4961e7cfc6ac05b85260247c2eb4deb7a660f231ee38545c197f0cb829498013c79b63ccfc7128d0a20d0f8330083e530b327d04e96ebe9b85e372ad5c2fb7143470dabc2d431c0278b359cfe7d5c58e79559c95e9ad47f94ed5af83e227ea3db21c7fa1f924e877c1af39149c0076636abfe3dbdcb7eeb40232121228024b00d363c46a5c752d2f7a537790397a002699c40844040231bec269b4c23c7282e87064d3d193ee703cd62758960a5f9a239772fbad668328fda7459cc513700494563af22097e67cfa20e1bc11417834b4a93b6e390a1e670a35867088fa28268a8aa507aa9de96e5250c22ec438eb2f009b38cb99bdb4d057386a73cc64a3df366645d7c8b5ab187c795f38438145b178c81a5be68fce0f6524cfa517d199a96d80698e6097fe0801ae41d4ea6c227105db5e3aa29631db353825ada432219620826896bb63d16e02c07e6eac650b06f71614f8b42ca3bf796b32c3c5e0ed39b5171593f7b3dd4144a5ce073c12eea4fddeb7c214387deadaaceec33ed7f3df0f02edf7385b22803a8068131fc272de980d5cd7f9316382627328afb0d26d403d5b077b3116269b5e2dfc51a7f22a4740de9dcf56175400643d899ecc2816aebf5bf43f4287b3b15ab1c1059b41528a0dfff9dc0edae1923d3e1a7ae2d7df051ac526856316514de57fe34940de8a49370b925b3d0b36f11ea6c01ad3337ae3ea9e71f8c107f7889b9c30d54ce3cc457ae503de34454db5708a336c65abe8bdae6b89de04c292f8d6e5b12d548e57e99483349ebab3333ea8da386c9e1a1deefeed838e2ce4bbf17e5eea2e6822658b01446fbb1ad5d205b40d84800f8a6c1b3efa313999e1a54aa592fff16598a1c2b91e1f02af96bff654520771b23d8586f9c0ec52312d470fccc13f1e5d1bcd2e91a9cd1845d36ba506e8dfd92ec63487a208483f008692f6ca47881ed0cfffe9a4ba6ba3ff34081c9a8b38ef67d93e0100f5aa23c5d39d845162cdee47250c6903df94f282c670674c120786ba5c210574b616d8bd75af332614e8c8eddae839356d8600997cdcad10fac001f9d5fa93f844494caf920c5b1ba2c95c817d32d5d8b15c4af21607aa07a39bcec2b66cb9e4b6a403213b6b611ae578ab1fa22f014e59674357c1d902b18e61451805cc250940d367a88cc491b2c1100c86cdf3364ab85d0249bac1dc3e06b0d9b67124f8d26f281cab54a774ef927ad4ed3f7c1624fd508e64ad653a0e09639599c850bd2c5753a1526aaa84fe706caa9620c1bb56cf07de7d94e5f544317363771fd200fc2e2c076a6dd360bf9bcf82df181bcd96fc09dbd292357c7111e52350c40aaf611c4de38c17e0e447a94c5a1beff0f1bd07f6220988605f733c4fce948604653c1319754fd1e150128ef392ea5ab7c9b80756dd9120b18cdb7c950747914a699e330f84e26f643b3707b1f507fc85037e1b153fe538b60d1e15d696eb54f6b91a5db8260670977eea847f5d1c97f65095f544bda812620b56c6f1f514dea2c2863e7ef2408babb8b5921a840c7b48eb8b930203d9c584f6c1eaa463631d10d3c98ad407000c217f40661d682196b7d920755bc795c21bb41541a8ba41a7d1e4735f4ebfa08fdda50529bb8a28d04e37b26e0e6cb0eec77b9887bdb80226dd3236d25aa89423a1a506e342014dcd4d3bb887e8db7924474948ea1795da527ed1f6d2df39cdcfd176e79d6347e9de0229bb9f921eccef70c77930cbe8e7d575501f18e53dad8387b35001bbd842bc4373905d399ccc7ab0e8b27c45db61f337fe97917071b868ca136f4db4093384583188aa4b807dd1ffa9c47b6a136e42a8bc302274baefe6f72e3bf816b9a9c98d7d605388ca747c0c3b709c24c747774393e2f16900fcc825433e6668df6cd091d0030fdb483ac6cdaa803c9c7dbf510ee77f0448fb353a438b0117a09876d265374f7b46edabca8fe00a9f5a891a591c723e0c99bd813be07f039bd32f8e44ed88b309be1f272b9b53ed8483458bcdf32cafde82a8e386218753efdbfdf44dbc3c146d76bf4b7a743a213d4948318228fe39d4fa065984832f89803fc708788548bcfdc62f98c219e67701c9b6922dede0b8171695a75b364ecc2eb70feb1e3a941fbbf587b92c5b887ad242926d71db2177532cb5d0b12d834c78ffd1d4fa26d345c9443158d1e25bb2408ed934e766359ee0404577ab2fd481f4171c9322a0a0cd6a00e53a3e1bc54ca5271293bb63d990a77cc633fa07afbe2d830c0a653209ed6ee135f680243e8c0b554d388c31b4fd916bb5b848fa98b7e5232ac551369ac25644edd4898c32f740b4b100c8f69b6fd08a5eb2e7a19d3743a766e38d664f5b28f71366467fe7fb8b66909ff05e79fefe8589c381f765ee2a83dd26ab04a9af77cf98182da02d4b4b4bc40fb2d655d94f82d72668f16fa3c0200db3f34b102369680eeb0eabe4c2ad19c49bce5e29f34ceb40ac414f52f39c56286b8961ba66b99531c219c2c3cc0bfd96e49719e8ba70ab9f33b41daa3045c12404e328e45d445c543112c4859ce898fab53038a34b2af26854030b51c65733559a6904ae9202f8a888db220bcee3da988cc107c55d6231805b2a62e9d18c53bbc57f09e3852cce64c301a88ae3dd88835cfabc5a5c5391232a9d64b5ad48128b49a3827c43e52a72c9ca20ba0c55b05ef1136f40519484c2e09209ee12935435660f9def8f714cff911ab78cdbe91263f29789323ebf193f6df031aac1ee33d23c43140aaceca223e8611a7264ed26baa2c741baaa17bb7b82d6b5c14f621b8f1920df2bc6ac5a063cbdfaa9dc38795a3bb2049546d2eb684c98a12c47f6a9cd5c5c457b4849127ca249839e35d2ecb7d7c845fb5c68c3738fafcd5a558531f76e262fa9befad6c1179c93806e55d45ffc0090e32551ecee583df1cd31540d337d04d151b1eb05d3b20485667fb9d44a60b9da04f140e7355897aed9851faea84ce47b1cf57639333fea0697cdcaeea64a20cc35bec13f895ddb8398e260eea136a014b5ed04ee25eaf59cb954fd05a2ffff52aa93261ad6c4d7ea9186f1042f126ced58c3abdab073f6fb810180a00fd5eefdce84a37eec2ac68154d998e002c8ef12585d62c72fc328acd9aea17eba157188e2a814ea0f8bc6ab8bca7cfa4a087d2537bcc957b3f6761b737d510398c7e806f2d94e4603ebd4c685cecd20dbb522ecf3e63a73eab65556ca86e6dfbc86af0405ceec8aa8944d6e643e52fec6831c196b4a3b817705c49061ad85223e45971ae637c5d71f707fb3b78cbafd124ed0734127a62cb9b3f54300e99469bbf6830a3a87cdf4f13d15c60915f9410ceafaaacc09224781a8b0c37648b84c118162f52fd98d44233529efea6b77e8fba1354b18de7398aeb9108755df41d5cb5a52776293fdfe70d37db0ba20afa7cc85069b0564f46fc05d40f1155ef2bac22628780da6f97eee8e793b74a7c691ca5169b22f458d890b1cb691e520db561e5d2861cebb3494f6099e17ee211fbc8b6fe9e5564c20b6edfd35c9f869612c34dc80161ad74483ddd60055561826044c08944279d7356eea535fbbe27b533d90514f364914110a2bb02ed127232ed8d95dda3000022e672d54e02442f3ee7bd3ac4cd467c4245138cf3f592e0144011a2ac6af42ea92b3a498ddfac93f22f9d035ce5dc28bf4ad7fd50f2349a88b21ed3fcd66ab85af1d48f6053dc4e2be9af686a741ac7b985936d26e4e1cc290e5210d90a2ae5b52f6fac14526cf633345daaba6bde324dab401a86a57bccb1a550f08ab006c6c19264cabba6dbc4fc77e6dc2f63aeade0aec3766c8fa4435a9429b6a700a0e73273a5b8d6225f9a1ecc858de060988b45fd76f87722014181511829f857072918e65c7793e2a413285ececb1bc5ac0087bf4022643d35672b251667222bc4a5a54806c1d4d8d23dd30e64a614a21d3cf7769f22b38e7d7f82f6630eed24a22589edcf5a06410f8825051b5b563c10f1740e0c1a122048daeea410b6de614d93500b2febbd3453706c210bc1637bb21935bd42b3fa63f34cd570b56d10b3d2cd8c1ba873d1248ec3edb8c76bdb0b77a51ef5db0c2a7e39dffc1b462ec5344d967a1e78cc824d0f1a6739fb653cd43625529e0056023b1fa619eddf4d95d547125951f4285fddf8c028df55c0062645a34d8c8db0deb600d1b2266f15c5d93b9edf72e0e5226e66bb3d344502282e9776593b717ee4cd26f0067dc5bfa40ac45034599e54149c0fd2db27f866ac24d97a5f20949da4fed80f2c996d55ad18379330895a367d70bc797046878d8feda7c0fb6ddc012ce5d09f57062ee5db8df131f7b94eb427bd74180e41d10889070bbd3a916ac6e689d78d5f0bdd2345172be213e039d5e6597d966b0f0cc9a352fe77fd7f9f1560658aaa53ebfab62005bfc2c87ffccc857eb5902c9e9c25648b178eb6900d6a051a109af06eec0115fd4c66a4b241ce21c57d6e96176f67341a14abf2c3fb8cf17f6bddee371a538d5934e85fd604640997b6858f1925ada6231fed1a3a317d530458fe984b33d05ffa8612ac3bbb09b06c8b29aff2b2a1e6028a05f0bc87b40eeab322fda8a98a31c6ba22d78ec76a83a9074c86fb5587badefbab7a337417e9fefa6b08d4ed4018d49f1843b069850a5388d3aeeaf08c36c45567dd21cd2bf70442a8b434d5ada1fe8a847a2cf614156898b93cb2957340193a397b9c5421e915c45f9b2c1b1fb752d6b4242f0a132b1873999904a32db02e6da2a469347fb5bba6db26160b92a1d81a63a63ab6bfabee173e82b9c22c4f8ae7b438cfbfb9d9e70208c0d6f5469bd1e9ed10f98b1f7ab45b60dbb42b0cc724ec30d85943ccb08784853ddb51b5375bbb1be8b5505c8c09c95bb6d04adb2ccac1ef81ef04c85fd4e00cdd2eb6a187a8eeb79351982d64ff53239adf534ee27de7ea8a37305b6893c3e603ca8cb2bc6161a2ddc1f8d8f4c5208cf67de7214e6ca91e67ca377d4a631bd0397e20a2d05887dcabc088d14762be0a4aafa68105155b17eaf3a50b73c02a0461c8ca36eac15c255e0ec9908c0f952ea075bd1b87c76547f300abcbbe44b4fba5b7f2a4cd12358fda12586a607fbcd3ee0185c254a6769521de368249a2e2fd08e5bd05409eb79987f64c79866d1bd62f8f07cd8be3c4a8a7142b7ce345448a4b5077baa819c46eefbedd3a2821a549de04a1b60b20b0120c97d38d430221ff4c0063908e98018174ef388c71915de9f3a2097c7e1aa0059adc2a8fe7f6f8dbcdb2ddf3453fd66acc8e52135083f8a28c2a4fec15abcfb9f39941d2fd1e26fb30dd83c06f03a974d7852b34ce4f6a4a9003eca9a2e3e4b3cd4a3f0cdce0d9f91d107d3c7a1715cf2b9b945479f4c536a60775764cbd6abf55f831d49a398c34cf754fb5bedae3ce23f7fc24b1b42f4f3786021583361a52ba5437c3143b71955a891aa45f3654c134e12a4531a2064fa5ae3e7cf72b7e495525fd532bb0b4299e62ee6a8cc8343c8a2f3741905f26643a4e341a0665e648255ccd24f68ee9bd770ff14dc8497ebf6f1a23e49cb0200a410ae0dcae27194b790c68a18e96350e50076f558fdcf4d5a24ac7ef1816f7fc77f3b0440c2b2a78c7df53cec9da3bdc97bb922143bc980459d1f8d7714f77376d328dfa5856a7fa3c391b5ed0f955208b1f3ac90b846bf57eee7090f100dffabf0fb40738d4aec44f7376c2eda0d1dd614d78733245e780b1e41a65a4722dbec32496fad84a10bd82de143cb9c1c5828984f5a3910c400145b81310f5edae145fa79dae750da4b1c6ecc770b6545c273f92cf9e0e86d9fa8f0b2f0a6df57d1d8680a59c6528dcce39ac82f9c8ba0ee2cace14e50cab72aa1d54c31cddfd11b277509a41c7f9f01577dc5309b94c3bbc3d91ef9655a3bf0c046a4e412af2b2146affe6a25f5d8758a889169663501d5e5c08d2f1df337bfb2d279f0ac69f98d0b0ab9750058acb99f4118538fa4a1b39a8c44263402656bd929aa72b0b3bd5cef19a750f8a55775e1be1530f46b08733e5696c63ec37048de502a99c2d198d725d0ac73ab8e3c11ca4309386a474d1ef2c8a98e87724a9464ca8c6ae4912edc00a74f62de29a24ade050488e3c33f86df95732f16429589b55a67153e57212e7261be6bb2dfebc21543788e9eb56c31d0a46307c3e49028d8a63e09b1fde623c408f15acbfd071134aadc9a097e8e1491517a338fc39312e1d9d376e46c2f57a9ffb19dbf9d47002f212916296ef425b806017645e43ea9cce0425a66da5924500d1bc90c40ba5aef4b59581e289557b90e1893b7cfe69116444e34821d36b72223ea50fb2c70b98d55c6da62881805b8d06bf6e8d840a4f8dd543c976f929c64d4dc27225d2a5898f8eef53e20424c1f7f58fef181a93201425f0a7bc109a919f0c3b3ea4c3e38919a8e891cbe4d7a20f0d58e148e9981070feaf9f7ab7144277869ac9e5b3d81274a4581985f1c10add232a3be48ecb9edc74a2b23704953c32b196d21517c0e0d10ffbc0fa03cafa32913734ef03f5301982d27dab29de677b8b824d018d91fa5fca630c490f224f9321d71509930382dd01c242684a48b8a227d2f1eb6ef3dae29ad341b7cbee988e46d2e154c1474eb347c176aacefbf289eb450792189eb5be0899badaf75a2fb29dd924f4b01263c8998612d0bce4914b237ded00ea2461dfe0a604895e736b82dded5c0d6e1554beb97fe9c20987c3123bced46b3adb65de52705ca248cced5dd3b61983eebdce74e6d49c0dc818a87a0c74a28fbc8118d33cfdde7829a30046ebd338ebc17691b3e9cf163b89fbc55d4009bd28f0fd66552aa860f4568da19434a4efb29f6e677023b118a93a50e622f8fa376de5a61d14c9064f5682256d891a597477fe19dbe1f13ea9e0eadfe4a0a6a2465c860f9ffdf8836a60f2709d5a87bfed5bede755300a0ba8ee87a0420b7efa9acc587c3b308b4c97ad9e38b5317a7428cd623d534b3def618913a4215b4efa3fafce9c04e6405e3440b58df6ceaae7f58154613023e3f303b7fcd4f78741b77b5c79f420c4d6d3a6c26e57a8a71b8431119e5574c7359cab9a555473d90b8aaac9400e5bba15299fa8a95256dad489c4f7aa64f71cb319bdbed424acf44dad9139b06282b5bc0239747d69e38269ff4fe1fb6b94f5bff639138c62bf1b774b5d528f0964bbc1c469c3d86bb8b65a21f3e467715f67b014c69bf5313412d706fcaee88cdc2f7a33dcfdcbcd6f562819753aa472b25bae8c24ba6279b5e19eb47605614a3a10b4335269d75b7b1659706c471d65fbddb86826686f4bcd98ca6bd3422fc91fab20ddcf1b9658fa7eb8d5be40c0c335841ceb79b3da3152f218eb6e272e02cc156490867f41c671040c0af295b12ceb9e251b2221d8cf0b9eab66d75de9098bd18b5ac42448b25cd7c52e690fb572175532ae54b0ffff01797cf43bb2091446ad1095e69ddc0a9f7bb30896a7cb54b2b3870992e1f41bb941adee281358a5bdb01601d815e1b3f1b7b45e2dece37e5ccc43dc8b21bebbb85217b11bf9b66f7585c9625573ec7dad2f1212cdde523c6ce2e5a77d0e04e197b418e8777e42f5708c6d2bef3146af88cf22d4ebf0369bc4bc89047609c588b75de784403404c386eb75218d9079929e5f16399635f0883f8324bb0b51df813a9e3bf3ca9952f03b987ad60fdf4447f6264f0295801c53f0d80099d7632224c7dec5c91148b7cc4aeaef841ad29ee54ba24b2eb88c8fb18eb6ab26b3c31226cb9a823d1924ca8283a5a859bae6c5d41895e3c30b709d9019ae7d54f6ccf0c7e23645ccdd2acd3bbbb9181a43db3670b5f6fc14d494a969801536dc892fbdc15c1b582b418dbe77880eb5d2429a8456f4a61f69e5391d233920e9a6d478b9c421985fc9fca4c104211a77ecabe181609fa60685c9ef0b6d7463f03bd1fe2363e878f41bb0c56ac0375c09796f76608dd869b9757dda516e95617e9677df54aa95028e7f4eeed26897d2e1d5aca946dcc10208e43c445ff1a953d0fab22a7968ee33153507438d78d8bff2fffc5c05c2d79c1905235ede25538abb23914b9f2562f8eca69fbb31d2aab3a9cbff72b33dcd92d1b4ac4ce5e20820838218caecf2f0917fc3b7a72fca1457ea808939396e521dfebaabdad428c5028be21bc4cf8b508da406e9b1bd1a1d3efbb4cb961e79d4097942fddb9b26c08f5ac9681866b30ef980f958be52d9a78c57b41110e3562f8785f5550794134bcd5ce91b3471f90da06b0ca1d49bf2273ba0e26586ef20f7d28a535b2953ec3db216d526aab2ec49740a5131ad5fccdc68286c0edb8f124788b08c86d7f2f589f78dbeb393bb1a6cfe3c933374b25e44a473e7e0ca63ebc0ccc4d38735e076d4f98b9e864b713dd8c0f5ce1bfa02d8b4d9c58dec7e1069cbe3b3c8be6ac1517db4ac667830b8d0812bbf0b07c4e616d56882777b62d00be17c13b563ca15d47aceaa65a4fb7a13dacc6bf40f04dd85c74df4b805e9b63bf3019d1c50c74ab95c2924c2331b3551dea20f6d3e91e4eec21bee542b9680224f3f3e29adde44c19731f40753ba2f9663a692dc13fd8565501d854d7b8d85cf06fe24f8e28e186a72503aa3604031b2d8c5a401e08aa49180b92edd83c310793bc4918baf50f2e751761219b8fcaa7ce4bab5f48cbc341dc74f661805d1238f4da2a0a5e0457a7ea1efc5e8a8bbff5bc2c82083e9cb4a6d3b7bd8b4ce63a9f6bdbce3e38b42007cc4d475a989c5bff8d0dafb612d448316c6da9aa2fcf8ae51696b6b8c94b46d27720564e19b9fb09d67c887bfaa549fe65cc5b78998da1754ba2a0fcaba65b2db33f79c0873656b207bb8f8db6413e23b1955e62ca98eaea71198c502484df9201beca9b77e6f9571eee257aef250c2efe9ddaff5b36768be6333675b30eaac65d00b918c0413aeb7cee071304ec4827f242f9ad31132c0a5c28f108fd548ab1427dcf6ebaa8f238c01795b407c4e7e1cf66e5f6a56ab1d779109f657f068e0a3f12dd3f30d080ef43de52a2eeddc613976277808293bbf1508f4e0c0cebf5f106ce29284cfb6c120ffeebba625aaa6d500970111c54f4533dee2887ee0796470b9a3e41372fadd8f175a3029528abacf464651421af611e240b9e6c74f4f691ae05fbc24d531d85ae26edc7087b4c1de590a9635f0e4ea16753e9c86a261dbfb31e1cbf7dec839452ed1d370b4ca04916d5a10f8a8a745453b6dfc7782881bf596f285db41b6fd766189c4e79fa0fa25a054e536ea2d3605ad53aac6e6af0f1c7b0ecd9b649483767ffc3c47e7bed41759fadbf1f0b428a06236160f905512519c603310eb42cdc82ee7f98079a2305bb278c379a37acf03cfe501c1fd01bc2ea2ac6546866764e6be770591989c2fbdf3bafa3d26cbce8f70524b71346efe8292eb2d2087e69f1f02fc70de7494fb6c10ec1d76aecb3230d452da73e9a6bea8ea9c5b7b46e4a94037df03248baae4dbde222cb94df829e6e2b08f2cb975954e0b3c9e565a8c57cfd14ab5080f6b48e0b18ab041f0ffed7cf8e452b6b943bd489949e3dcf6989a20c0bc8d1ffc6d17d5a8fc50d8e634119ec7ac5be2690d7cf801cd38419cced8841534d5e0efc1079b837f0ebbbf63a591cf50cbbe59d701b062c5946455c3664fecac6ab2a725b6d4518f80e86d5cb5919d5909010f00b019e7726999927b74cce2b5a8315c74b627e9712386031c7ea1a993fe9c33a0a96d2e3f6af07d4016cc7d27d3be5d325a1a2a534005f19bc92dea4a7cf0bb74ca386df755df9c3e137b4ce801bd341bd665b73decb89706e4a48eeb882fc708614731877197afb85253a9e23afc46279c80a3c53d99d9ece6e66326fc959b0a23ad2ebfe876318c9e9e0a4b194ab4fea3681e24e60729f887e0c18487f86b78a1d999f02f301a0881a97bd70c32e86b6d8a99555fb9355d4045c3797e7bd2bdbcca044889b2034663d0f10c3edc0c69a44f853ebec17388bf259aec89f4c75d6ff46606471f32ea1343fefdbed4a4f2d3c0943dfed338d8fde1fff53cd35338704b89a826f440e5ebf402bd53da5c829931f54c690e444541ea0304857aa2c638b25d882629183fb55ce90feaf727fcc0e8274f2842542a33ba567ffdcc3ef4dfa51292f6ff4b96b31c7108b9bb346e400e34aeae6c80e622c3dfd18e8ae56153ee2444f6b27e003cf5ab448a46d1e26ee1c27840a75549e74a8bf5ffb25d3c9570a2e161ad8b73f7a078e0eccb33f4372f8dccde5e5ad85e44092d98d72975cbcf5f65eae905f327e5421ffdc71d3dff4b904aa6c87871b283cf61410db38d4ca857404b6441209b922490ba4acd75549e539edb5d27c0a39140ae9e3c3ce759dafbbacdaf79a539dad89cdb1637bfbd8c5873c61abfbd821c6314ca2ca17ee17eeb9bcef182b98e05f0dc8af5bce1e620576dc9da164eae16e28cb68424250cb1c4c500449e4ca09fd5f5afeaaaacfd182c917bbd146a5a52eeb381a3193b560497e4cb8c23372eb224aae06d7d25d419f60ceb27041d6aaa9c5be949cc51c3d2d146ba4da6bde832c0f4f354499d5475a4a83ba4669bfef54d324de2799aca0061269ec96598046d953955f8148ea8625bf6e409312609ed78c30f1c82a52a4d2594454426ca65426bd5a69822c41be2a1f77de87743571dbc3142679f98addc63179b46174f1492da17ca69124831167cbd40b8fcbc2959c2322acb792ca1cedf0a4d1639f9c353af4616d1cdd103782e19d096fdc9e83825977961554e87c2f5ecd07d0467efa96a1889b6f423b51861ce3969a145606cc137f8ed3a80402053267a4306297988135dfe305188f34f4699e55cb6d7d15fa7d3e65a12d4ebe4fbfb465dfa544b0fc0721edc4c0a17a73d90363c4bc720d580041651b2927275d9b5dfb651a9857a1d4d67dc138876e6668aabc8b3a845245073762ecdf1c2952e36de0f32c77598914d2a2cdf718facc102ffff34cc8a5d3a033236d6d1d23d1602fb40f9c3b30571d2b8f742d0729d9c8c6609c7841ff79184727e42379dd81f838114b22f74b1124f6e544863a55dbb5aa1a61256fa0f1f9c1bb863e01d5d6dad1517a5855fcfde7957b352f5cbef0f7e8a3133b77a5296177e3ee4714b6a5178727a0ba5d5769cd40f54910ef92271f2929ef93bf292885700405bacbac94891f7830ef439a9983367e5ac8efc43770f4daf62b650d4f32c40b0a2150d750ab3bf28ebe38db951cf184d3b854fb67f3a1735a77ffa8176097ecf1f89ff822e7525abc353e53fb2f5f93d2afb2e745f8ddda8f2ca9a27e2a94e94bcc3b9d3e8b2a9d9f3fa5b425e78cfe4454fa7067db318f87cf45251ca66f244b2595c44006f27c289ffdb8c071118f34e052404c553896e0f42f558232cc57ff378332a97a7f7ea2de33cb302044c653fb3c6a115611e18e71df38be7992b340ccb5f2bfa4420cd47d0d5fcd2fc69a173934c85cb279e2839a5a8165174f80ff874a34bf05683c25ac0a7761b2d9f46a1dbeefda873c5ff8071c40ea1bca43f813d9b2c64f4fe16846a8b969c2f76a85cec22d1623af8ef3f067edbfb7405ce5474e0148b1ba618579401b39f8cf24a614337bc9cf8ca88063928d7b9ee2bf1ea486d034e072d62e8e0083da9df52dda662bd030860db1a6205b81193e2328d965b113c0cbc7c6520fc2c576c16817213846d0dba30ec979f6d5e3c9fc4385a7f5ca4a352028f5802f36bee024c5daf990f476c6110090d6307b4763a4f3eb10cf32fc76367f1340cb4be892ef9a9797272018820eab8d6ae6e99e9c225e5f80eb8528c79626022b1888534e002d146530cb5c1496080ded325e969e0846d4b2ab0778f9a7974e350665398de6a78e026ae035ddded9960b23e5366d745edc45103240d1a75284e66ed790e40bacaf86f8dad6135c0589a65b248f639f7429bb2e62bf7cdbcf23bcb1881f12e2aecf0238ccd94ca3f297bbfb43849e0af38a73b7cbe4fe54d8ac17ee9ede2af5e15977fb8c9476ab9c64d1069c88186eeeca2ec85318c93a5d7e4b91ecc73863c284738bdab406f91a59e79303c3f5a9a54ec00b3bd9a50615894cbbbd761fe336ed19482f196f627cfbbc7fece31c76ca87fb9d68031a87a5a63add2f83e7a96ca20b5527618d7cb5cb4563cdc7ed38fa7f89f85885e5f2a527c51636317b727fb53d0bcb7725399e6bfc54f32a5d7a6a5b66b76bc2e1a1c8f06a5d7cee54abb383c6db79fb959610a0cadb36fffbc437044d9c89ddd3004aecd9109d70b3848d3a4c108e15770de4d58ef9f3e7c154874180b3660e106f46904f54bd193af6266649b98b88160922879b69e02eacca0793fcf150e66dc6c442eb2ca01aaac65c02a97866c4ff1d22727e0b77863ebb60c32c903cf6dbc334326a4d7f3dcfcd6a9b97945a8e5dc9266254f7523eeb65b52e16340fa227aec77472887aa01418a7d66968e6c73aa0509bcf4dc66cba0a43e70acad907f66afbc02293366c290f44e4284a2a46e44ec4618a4228f005e87a64522ba4e1e99def93d85d8d935dd022081964bc6a75df6b16fe1811988153ccdd1a9ec9d151d42f66b839334e2ea717401e4f348e8cc4f1da1115e237b115eb1731204b97cb0b678097ac542c2732e14cb8f38ec88dbf18c61fa83ff578e53b3d38d6adf745cd4ebd9cb74088d5290dfa807858d02fee1ca8eb72853842f78f3596e918fcb6e411c8755be4ef57de35c86c7edde7ecdb059b1c3a6a513efdae2060956d67a8a81d006d58d754cf9e3d7d7905d9da9844edb1f3cc69e1500c9eac45d3f3da08f4f7f553adc86f526aa7a36a999c909a93da91aa595b5d9bb1313851d7217c8377c7b292e157c84407ecd0b5126f3fb3c77ce5c426c462bb8d03fd3f2570d53abaca82805edac32848e14a8aad28a2cd1c18923be12940c6ede0cee667ee88c26b7151ef604192dab42cc48dffe4ace01f2ff6299f098daa86b993368b7e83b98fa92d74f7158b4215e958b42ad68acbc15f758f13771f76f56d08f38b42355853311ec47429d027fb576f4b49de6d9c79b8aca028cbd6e38f4eda3ed1490ea29c6485f49bfe831482f11459cbcca6582fc1425240eccd65a9e588eef3e62164b09d1fb9441973c1620763bc06ad9ed8c7964bb796538fd65c626e52826b59e5b6ec9e56dbd404ea8dc83d451de00f3e6d294247c1dbe2d2c33f0143cef864af93c1ec0464b84d26ccc3f98c315ad875f7c8f39d617b03e6638fcfad264339c375730627a623c441ac1d3bd96a3c389a7c5416296810c7ac1531f34a8a6dbdeb554a8e6a84a6f472e7a028ff2338bc9dabc62c8e3be27f2d84a035c3751e3bc99896d8a97b99fd364c7256cffbe469b2f45286fb2c4b1ad111bdecd7539954a98442616ef4c5c021fad4cc277e83225cb17bda12a4936155de478d032d347c1c893c3da99f8748e11f58ecf01ada0a678f486ed881d769f5cbfc9f92885c553cdd14024cff13c92ea26e448084fcd2554a5d13f30f36f5a8f66b12d4eeb0222c46d4c8443413dca955c4da52ece8d3cd8149b9746a545822db9ebf3d024d301a7d3486a6f971941d90f5f95ba90c8340fa3b8752fce05b59ad7f78828d0aa303a998bda3c4dd5ee3325b512c99258dc27e3010102dcff24ea6bd8e7023a75dcebe8d25598aa8b8bd2957d705e93e8388da72c0523321221b43d1e88985e58cd8eb57e69ae50fef54c899c6fe569fbc8a8c5cbbf260e107c515cb699c69901117538890f7a1d68266eb594fdc5e4a4b741bfdffd05d497e3e4a480721b93f92cd231186955f2c30e7fdf4dc290d21a16f65f43afd6d59bff7fbc7578e2a86631cdfd8739e55753a2f44790bc164e40c729eb3d44923f3a9fa8d28c91990295af483503c61d8ae184a280cca816263cfe9f5cff7ab79b269001d46e11f8a5dbb6bd2691d2f4d4c4b07d466273e6eea327acb0285e61367a9aa7d45d6f726aca7a3567ff2a2fa0c146f3e6bc6e6b396739406e960d23ef22342fdaa566dd555b341d4a48d419c681483dada6c8a957f6fff621d6847dd9f30f54fbe7c0f1124fbb706e7942759f8050615795721d74ce7ef5e27128b1143ad5fb8b787899035b28a88025644b9ac887fadf0bb71ea4b55a46f8d7007b3921ce6a03bf1252d3606b9dfe1e5d06cdc2b12df40822c9a36aa2493619ac80f566518d1defa970fcf3635db6f9cfba52e9256b9c7c90c120143b13a1c70bb0efaf4b439bff44b7c252c36c60eb896c626fc53a07c72ecf2ea336ed0a6dea346d1d40b426fc0b0be7771150a652368788a71b207df5f24235c4deb0d5196b471f8dcc4408a3d38696916e6e031c7d2f9c22a64c83b07d6c9a89536425878d88392bc3d6ac6c7d542d0f2ee08e3260e7a2a60ead13a45e0ad1017b7b22302b43eb9ad7b88574ceeebd4c4bf112c34baf0294eb0de8cd682cb11fd4988b53d3e19443bf3cd129ffce206b697c7348e05603655fc7717bfdae3226bb4b8b90bfa582cc7a5caccae1aa39bc747b39d6a24a34213244734084e64259bdea7c45a6e883e0d8d70975b96a1f45c355a2e68c190db8d68b898a423459cbd298814e5d1bf60cae38654549e756a07ec99fdd1612400fd5194d15d9aa022fcde7574a62e61d89c62ae740805ca821fe8a0c1f410f6ea3aab4a27611e179b724d90572c7511a34e64061592ed7f237ec70580db9f106b129938ecb04b67265cf80e42ace38b9ffd456f7a497fd18665e45c8b73c324a318731eb623085457cf0e96040fc261639ade92a0621337651f1cd901877dd8c90dcd6a0f563f8a4f0c273ee90306b13c3c8fa4772f4e50a161d36ef9c50689fc6fc89d8f2c83b6faecfa785dab3ea7747b851bb2de35055a7c7e77a745d5f3fb858468adc6865422366a09f970e64f04858f0a80fe866499de5ba4e5009f0749b42b53db407471e11d4d326e1e8e94fbb37797d77595ab858b24159fc64dcdade783ac873fcdbbf9dc6eca16428aed12b50c088fdd6ca4c2a017aa2842e435100041fe701898e39fb364fe76afdcfebfbcd478458fa515283e6ff9966916d48ee54bf5cffb3e92aec2e499e56ac97388d42cceabe32b3b583b2b0b96e4a6ca99da5aac981731a1ff110d53da17c29ead1931d2c0fd6c825a2ac5b2325153f0e0a04b0ed17a10f50f127ba0e95ca21d0dc967d75b1500ace0f6b861fd668e15e27795b0e724bbddd1afa8caba26109bd68397feabef80bf5b9a0f95985df36afcd328a13e74565d7d3b1d311d771ad5d1553e7688088e7f328e577fc040ab3d3dbab26aff588575b9f7e7eaf03e85a2d7480b194ffe112dd8d300ffa67942310c02c5e7e24a4433927af8e01c11436058063d12dc38e4908e1109d01ed88cca6a12dbcb476daf9c0fc0e019d16a557a906612443975a72a2b3c47ca23ac1e45854d98ff1b6942f23251de2ab6f0f94f7df25326d2f4979c751c3e0aa53dba70a6c963bd6e8f92331ee4a2480971d13a8550f6ad4fc7ffd45f46b394e1712b2ce18ba76f663e6e70b013cb900bde65f78fa35b9725f9407e185283909fdb2f2d28f5e9e1853efebac815565003cc3fff754efd7c64e7b5a3a6c70b17ead37dcefeb98ef571b7e31dacd5f28804a8414acb1713b56a71e4fa94c6b39f10f77318ad1d49abaf3b60cca6786148122437d419fc48bb19ada9b12830e0c3cd3a57e0cd91fb7dc8c6546b29bb584e3a326d82825477a9e6711ecfb56e995cc76e26f51b79aea01109eb297c1dc093fb090c3a4e6811b5d53c0e819d9757b48aefc22e9b960154ca9259f4b772905b14f8559647977d990512e6d34749350fef3c1d00e736db22682d9b55fcdd885dfb5e127f15bf6f66f7b5ff48e934b7f55181c3d86e4d50e9a5ddb4295d61fccf430345d7229c2a10a85ecdd7f7b91901394dd7070d1365f29b38336b148f570ede29a340d7c776f20abd456d8fc04ad291a347682c6f8dba97e9ded47a612d5d5f4a06d04dcdf05d74d131b38d57c47a847f004d509f79835276dcb33fa8fb9cfff8547a2f754fd31858b999e0951a9f9a4f440ad42c59a83e7bddede4ceb571b6986a0cf8380e08f0103e105cb8641424dd0cd51fd4dad69b5803c7b53ac9c714647ac225634cc380f21a2d57ccf0cdad70dc5e87185c4f684d0f25ceee2ec76591a38a49d0e1f5b424f643a181cdee318434a0acd1f48222db09b3cfdb884a04dec4570576b27272b5648c23d4cc542993f11af92207a51b1aa113a23d485963edb36a3141018577266555f09327f7592c4c56837e658618fbdd10146d8e40542f7c4d7264b8bb0dc54e8489f852431a3f8f7147a346784186ad94a250cb5760780d53a90b12852ed6c06b247aeed03e1e9a399d31017e0b9faa255d83e0905afc9230dbbb8ee98c014c2f08487820591c95df002960e334d1db5f31a90cdbb66706eb34129ed1537f07d1829820b743174d117377f2eed7d62a858c6250a6f36da476a7c2c299c3186caa77c98f333bcc5d4df9db626c4ba8ea58cbcb14dd4ad0c794a9e5da808c18c35bd2b6a9a78ce9cd096ea9254c6802d5e0fd25d56b9f8742d8081503faaa861b727674f9535bd7157a08240d16c1bd8f63358a89716091b3b0e7207c6b95fe0de3b3d4cbcd9371a7e71ad923b6e9a0f0b39ac1296d5ab086d141c5f0d018936d3040c2939691b0d8f50e87dd7edae19db0dfca6ba63fd46c017d7a00547a46cea351d9a8c56896b49fbf9311461dd42b78978417f9ed3cc6087eaa7680f0d94bf4cd8e7dc3980b5af130d712c16f8112f7c130912a0f80847b36468cc8074eb10af6e77d7bf9fac5d62d103bb6cdb63bd88c35fa64b0fc4620d2e2cc1f64d9d755271d5683d5c57d412110951c3aac48a7ed2590c80855d61f9afed11ee8bb6cbf0c7bc5901d508bd8d2559cc2c25f3b8188d50900d1b724117de4d98951e44a54e5581b21c800d7ea537909886e85960302b2b4199ab3addcab4f47bec16563b221064b2cfaf3b09143030774ab13d463eb31a398073df256915d3ff95f26829bfa8f99decf02568a2049439fc42996105ac4765b10bf542240bc36536f87591a09533f4c91c84dd65e4e26863a6a1fae97a2a6b43b03dbfbb268fa5fbbd3bb14c2117261947a69f25f268324e1a64b58e56c3e03160b6a3548bd3f39194fa4b0d2c9fb523082b93cf6e4c965d4afd9481a9f1dca1f8b93c5fb96669043bf51f251d7e742d28d9c1cbc5f53bf00aa15fb04947f2f59500e0a07e44d771f6ab5e9f48cd32a37f5b249655ef0206b09ad9ec60c104f30a00bb029dbb993ab0bf026027d544b08c92b27f6576f6e05413f0dced403ef584b9a74364337926071a4d506a42e1da4cf40726c0a68756c352b925d7f0f0a3d6defb8d92da5865e16ce7ebae1b598447f8bf3001ab9804a52eb6c1ef6cbcdd98574d2350ad4482137373889b007e41f6e2affea1e600d9f8b033df654a908ffa5fa883845a1b9f926d77f30767cb1ada60117d02af147853e07fcd3fb48008d8a71e094e42db0b046950b94a4b0d59bc80bb6c52c375f8efdb72ed127be6f05582c03315a7c5ccc6f225b94acf265cf9861817b6d8d910e2e9567a1394a21d8e3cef747ead7e442a04ca12763467f3ee533985fe096a691af2dc250dc335c34ccba9d1110a0b630ca6863346d628b4be08a0376a07b512f57b4c0a26af809c132e6cf47a80cfe24fd07445086d0ec2471b655a794d11397cb5eb25a0fc6c039b6265cfce5ae1175fdaff1f465e23000b7a71994720c76bdd90e4a9d5216d1e706fb6442e48f218d1fce7e8a5a6fbd17fb33ec72585d013b04b0b598811f033234bdb113d23328f0016cef6ff7ce0304d6e861b0de74256a7712be2a83b8b2206d3c09a4343dce971c7087f65b51d189662d4844a8d0fafd40540291bca9cb236094d73165de5772e47adb116c11391a1c075e96b0dd4b413d12c20cf0ca78a02b0bddccc9caa6c42dc90cfcb6663a30c364261dd67d50fc300afe81fd12a4df91871b1036f040c5632079956ccfb0e4ba04426c3a5f0e0772edfdc810b4ddcf1abc3f57ac946d82e2803e846e8212aa3a6d659ee2af3c416a87302023df2df8fabc94ab130e0dfeab8ebe44d765b814b3b721e3201b3510e93c666715cea370160003b940acd08d4238bec5941bedffca98503d5a0ffa7e68eebe1b9b925ced93e27456fe3afc680f92bf1f7978e18a7e7e63b782cd13e0d75e0606ca3f3e7d4f051671273a4a95eec245671d001140710846b05089d91f59d448daa18cf950da37643ae0f8570861fd62b80fe044d405176f87e02b0f537245e14b5900cdb00b2215b7a43583b7230abf201e4c5dfe70e9450e11293f2285f40e92a6e413175c987f2de0e3fd97bbfacc699849b99889d0bda3f6f80e7daa1fd7314b318198dd2be28f833b18da10e3d195186fe63d33e4ec512c574509c6cc0b0cd94b4b524452db31428a89bd20fe4e9f7219b97edfa0c2860c8f1c0fc6c5ff87be725ff1fd703970e72843b74098f36b0840fedc2d2a5f4b1517f9056af0cadb474cbdf2842f76d612b90deb073ec4485d6c66c9b4f628c6a5cdeaaea6145d04663543deb90fc6580c7a2431fd847c2f3629407c5a4478880c38693ef199024fe4444d56125688bac4741dd5d2aab31228c65d375f36a2eb2b184673697393005f31f75e4f15824a09841c42a362deb56d5ca5054f229e66244d15bf37850fde0a50af06592c2c07d6a1ea813da05d2be123c195c7d1a7f3373cd75a30acfb9e97d096c33998f248c8a37a3c3aaa4122e55cb273f3c95b9308bcd4035c77ffcd72044cf434a9d7da4cbd0f9ebf617f4d9b687c745b8f834e87145a4dc2f06d8c1b62b8371f2ee6ac3d1f6812d4e6ce602e463d20bd8c621c56468d59b7f763fbe323b95feea36a8a4b85bc33995c8908c5da8c05276d507354af0edbb04cc28e8e2336f1cdc6221007c1cbd64e793def6d9a9ba48a30d18567298b8adc9618ec19120289bfa5cab4e6e6fdb9359f4f1ace1d4c53186a8d3d7df63a3a6afefa1ae381d9a0479134f4985a86f6465d01173bc42c784faeeaf63ae8aa810f35a97d89e7189b1829c09b08f89db90fda7c9d3e21f72ea2ad604cb8f7933da8953881a0e9f96c55817b28df76af2353043baf220f602d818fe6f678699690f05763aa473bb3fc6341b2cc67adc46015ea7f2dfc89ecc3ab84c096f5b6334c1582ad7656bb0169a8c04367dd086aff4b65a3e796afdde2a08edd97ff165039c880f5dd0166c15adaf43b2b1ae3982f4e6455fe22403c723441a4306be6f58bb938d0cdc3e4e0ae384a687fc66d432c079629d21bb3913cf9b6d22f4e63f4fcc34043c3a72db5131b224227a3db244e72b1a243b343fa7e5a92c5fa97a786fdac8ce59e277d11b7c0d0b4bb86080d934d355ab13a82b0fce742f06d0b5abdfdc83e9a5b0401ac75fd22a3e2de11f2b23995426e4b77fb3f61adeccf342a002795cd5b42c0850f573ffcf8e4e5cdd62db54cb0d87f04f96108e698f0cc0fa1c96b7a5390dee3f9a83561a946f5bf9b738eeb231b3e4eec5f93e4c339a7fd4f46e32f04d63777f50a809a1a7e1913e8c76322e31e5fbe7c6adfff2483f955ce985103b6755b07381485c58b28832eb51e109de2ca2c5d47090c6e5bc45015813481960e9d425cd05a24536d46f4cd0cfc57611ee5d5a54c8952e271bf4263b4ad38605274b582c386aa790cc623a48600abd345d2a79157350ecc53b40119d2323c9ae9a5455f64f518029673d5142a60338ae620eb0a69398b72689378958be72d4bbbb45a4cf4fd0f73a4c0dd250c67461a96feb9501d4c75158bc8032893b160b740f97b53b559f694523c00e1bb62c6ca9cd9a4eb9243dbe1de8c570747fab9926b35ecb7f43b8a0a659b313d37e1adb5c3c4479f35981f25c277dd9b097125ddaf222b7c212aaeb33753918da3937cb4c15d8bdcccd64429283483e2f4a83d03a3c5f9428571e6f78b9163776720c22a6e4c6d017da40f130a7b2499a2455303b126f7b5d1a2e66afd1916de25419400d783db97406c3f1a3614d6dd15bd8915eb4162a7c60e95d408b9d415156a4009aa272d605f8d88c93c5cd220a616eb0591d52f90ce08f30a14806fcdafd774e19064ef15509fff14ab1f4cc96ef9d484ef8361bedfc4a835628d8d2d77b38937b331d5288348249acfd424e53507047213d540f109692518ea6c71ead1218044edce9a5fa4d2a09d6fd7b9b4b896dd4435ad39df7a0af9330d1244a658a0cb0ce0728e9c892529f25393ddd08e676ad06fb3ce1cbd8b6eaf7768ca8a79261343a431af51fc015b8f796024e7b91a4e5731c2bab5bc85326625bf1e9c15c4f9eccd50aa106a316abb6e4f1af9e197acf68e21226a6baf2a9d4f6003779088ece3a177bf7f6c38212d01c3863e9837efa5d762e4b04ef4fef92cb0789b298688649f1ff8ca9b43cac3484fc9f4f5b33f4631ed0f1c0d00af8376c280470ddfd63c5b10591c47fc1a8f4c9f96f8b0375ef33c67a40c2244f0022d3bb0e055dce3e4939b93d5679b2127362f38979af5144cf645f1f39e6aa94e8a4227ef5479efe1e511e30ef0a27e5fd3830e4674124139a77dcc5d3071395b186ad39e12b984296999b8f036012141359b81f51f42218e5b69e8f173f650f7dc02e6a71648fb36b2472af42f0e91d65b3af20e2f90c1dcad439719120ef009362b136d81f03dd974260748736021a50093116a3a20c28891c5b851c121cb8ab084e6ac1a69817467725fc005653d0489510d8d0cda89ce36973bf7fdae2c51cdd119a0aa0eb4fb145c9f16e9d90c21cdafd802d54153f447a20c64921ad1a54a0381bae47e90a6cfafa9c430052df10f58cca2b7218ba79841005f5b370cf4b2a5dbfbe52a59b9840699a2986ae0b2542acb8350b72b0fd33c886513b7955a48eb85857c10a4ae004d79cf04a7cd09946791eac3263ca450e7d0a2fbbcdf93c2f1efb8988f66a217001bccc19b7c439b86096f72dcda811d98f3751cd70097dbcc780796ee902ae7accd17b540fc0ef449da986b956c912d27ea7080b95db7c47c2495dcaa8b079a0522e380705dc4200d614af35ce117fc27d155ead78345e8a6401c59865c000330deaa38202f644405a06d16abd2a50aa3c15d90829dd3681f1696bdb4de06e0fcdb74b1c3aff54005705678b2999badf10aaa9fea21b2ca3e4171979e20a006a6042ba9b76a05d957ec2b1b80e133d1936da8d42f1e56264fd14b07f85f4223dbe017d973bb1e459c36ee9ce28288862049860b5654f5e633a1aab2b3b4137752459943b265d62ea1ddcddca8817c84c2100e36de534c47d734756daca437820cbfe068cede2c78cff1cf49e47ec4baed5e66ce64095d4f698ec8b3f3a030afccfc74abcf551b877db3915fde6946c095812b75d108e962cb3df99cbf9fe8059c56effb79db9707d07afd4665b9e6f4adbb923eb8febd538297a9b434b32e52e3d79d06d97a3222c870bc4b6def4f9017b75220bd539b9ed2d3b2c359020d0aeeed881a33f2f47b9b50d6836aac6ef69acd7852b8887c741a5ef6f22886f0b27a60f91cc4afe9746ae1e057b8956a829acddd98358e397d2383ace7815eb8da4137afa0f96ce7111599b36c41b6b5485f30f72215836bae05162baa51c281e7f091e577b2e6c5a1e50dd384fc25dc0f82453ae914f26c7515f675b48914ac72365afc16f0860ba1ce65d807a7d453f06d02e27347608375d3fad7880a9e8ff9c3c80a467f137c226e1d47450a2179b7c5911728affb066cad22242e7d9739ca9e099a29db5c6ca22440396639d4c89119eba48ec3a786f7df34736f83b75344714dde3e05a79871c4592591a93b049f528ab8817f027873469ffc0efbdd0c87daf9009fdb5992ca090355aba0a546a6112cec5fb8c0c4c3edaefcd029d52659517483fc87d460767f53ef3fdddd5d0a73e6a5bda2ad3d8d2c84fc87b852b4bc709b66074032ad25e431c093b6b8bbc1c549bf7299dfc0163a15e4d68f1b065b407c744143751b936d2d4b1569d0e8c42149511a6f326d30d3dfa5c11d3395645c3f07e1b95f07f662e18caedb870a95edf43d81a6776513831370661ff7bf9d865b4421805f469ce2136f4641e0b67df17a4d23fa8cc2d25e86bd3f56d8ba75ffa0cd0df61e17af41950d4059846d468e26b0b38577ba407d6f1db259ae0f21b0f45c49b25ec384f89ca1f7f0760876f0a4e270ce8f6505ea31d47c86b1fa7861b7615a3a1e0d67865e31cca2bef2c39b8a0523b55603e6e302aa8903f45d4a4c7f7316486ea8a7872dec06d7db5b56821486ca1f4fd46046f3c850c70278a9f2a62139f8ee8f03e1aae53b4f080254dd83699e58ac50d57d6dbe481851b73ae686c4b437cfea709dfc9da5f1667ffcd6826c75690c66d7b2d2d80c0a626e1d3a0715e73642949d87fe6edfc5f36a2cabd6cf01214b16adf188d1a1bfca3610b8f0c5f5d8cb311c8b83247bf64b673338d41056293d2394bcb13b15479d8f922a986e278c0dbea6236ed4180debf3ee69d2536858bb90c16392c09516907135f1e35b4b0d7595e884f06da828ed8a139227f0e13c5ac9e34ac2197d7f4c7161a89b21611ebfd233fe896f86999cf83e86ec883c303115e72b7235709b8dab45ca15f5ba9435678a91c929e63bd5f455a834ed9aeb7cfdec890019997ff93a86d2121758d23dbf34ebe621ad412ec41e1d50c8789f7b0e4e24959d7dc80d39ea431871d81bb199e5164ae546e082e9f8ce837c342706168af5104511aa2f81a0bb94b5b19e449b651dd6120337980b5b5aa5d8aeca2082b5a84bda1b5dcc2ef0c7d7099410774614678ecc7259956506c0c8331b85fc5a773d49d4b7b6b5991857aa4087d877669a3270e6479b1fa818df5593a9793caaf37e670ad4d0e3505c410a94f56196b6e6edf0c6e09c8b79b4424decbaf6c5c6f9a7956d531b4639482f3d6e93b7db956c555f5671f6c685647dee73fdefff5e066a0c7b89681c813ead114bd8a6f29eea0b92cafa312670a4e961f33a11df97579ae3357cdc7b12d0dd5ce1e36555496af0bded062ae8700bab3bcf40cc17a65aade8dd9b76d34f900f2df1b82c556f9b847d49ac4b4f1d7c0cc29c075255033a8ced6236cffdae90a3ad608fc14ff7fff09ba9d5b2d8fb7101aaf5e6359f6c41a27ad7e2093defe56daf1ac3452ba80bf58d19f84c1645c51dc842784f7c046f08724cc55c15ca28d49b5db765976598fabff05bd36c7d93e0ce976370886fe6234081dfe78ee35b1d58d619930062ba4eb14fbfc1dcab14ec797a5180b3bb03aa063557caa9cc3a0506f0e1935910372c25db8e53a26321dba32da5ce0dd400d394f0103fd6a4d79a4f6c719724f350bc4ada7361f5ee20c78f56ac3cae881c023ab836530723c4606c5ddb85d42b3ae5bcd38704354ad96a5fc0c89da8ebdaa1701b10867b5c0a018f57f5414586f86477daa89edb9283078d132fac426c96778f0a165dbaa20839784185ae530d399f8aee738917ee96098eb18096201aa999523904dcab3018a22134150f80b11fe4ed9c49eb9d1bf78840bdef10969c394cc7390e016032b309d1b50e5b625b091045922061d4c64237cc616df3a1738e6604a8dedd1180eea7a94185b1d60dba1f1ee0203abc611da9948668fa3836e0cb709cd619dfe51d6baf283a8db722256ad6dd4e6f960c89b01bbc2839e2d5d827b6901b4ebd385a7664caccab26286eb6e1ea96e4d1d60357b4451d47dca1a9142bed62ef9dc16d8419e5529eb49f1322f2f9136fb6ec705b4f64fce426b6b23262868c4b56f32aa039b20aa5ad0be483ae0f3f9971bdc9db17957806628eaa3bcaca39d4b3d085793dee59b4bee00b6124f175d5a2f1d7da5e735995ca69b5266c361323767b93368fc5b93cbba90836a5de9d338d890b00a948d099b107474d465130b2c74f0b01856670fce476e309c8ad8d97ae5b14bc2404559b59587fc800590b917b1892608f12d8e57d921d7ffd955baae718499f89020078602bd3b799589951437252d4ffa6a5618eec6aa4b0d108d461bdb908cd3d95f7c72478488e69ab621ae18530d950c59cca08700b7dd998e883341fe2978ec4f5679ea6208775d05bc2a2f3634542fe44bebee4a6e92cf54851f84815a5895712ce228c6edfe5e41217940f094f2b72e020f9708381fcfe6aee45d5968b1568f70d80150e1acdbb5e94dc08139a1aa123e8335a6498b8d2d3cef81e81fd7b351520ef940d05ac0bcf79289733cc555376d3b58a91fbce3baf1367f27c8f5fe33042bd18b1558ad724a192c8407dbfb9f2f757e5294dff580d053ce58c535e7de822b3aecefbf2de6089e1183a9d9dfa2686bad6629d34be1764fb5695f84de61cc77f57d2650afbfe6619e52bb0bbab9740468710f868c7caf69408391459a2be50c9f88ec8c877103208c51b1797a032bc50ff0441144443df7cda436bb3d2866582827539fc6c4f0165d8d0681b9d99adb62ca1d9598992cb7d27b4ce2453a87acc7940305360d660728226cf0109fd41176712d30b3fef01490940a2ca957ad5dc0f865559ceed2e6d0d3ca35c3e640dd16ad6244ffbcf47e4911d7b781a5fa16545143a124db51782a8a84953a2c2546eec377cac432faf10631de079509fa61815d3c08314d1f5930d4f1f3e1b530b7a6093c2d7aa98aeffc4c2dbbf37a94ac4325920a2f245d2a296e45d32ce363476235e7f3788fafab7a8b2944065d943f400ce631e7924dd40dccf663c6b2717affdc84f7323f26d45f284ff976c76255003050513070ee5e252d7efdabaa170648c90f3adf9813ddbe9e8a5e3674baf995b1c4b024b7ec895e12274c83787181e254bd04605b6479cd61299c540c50596b192c53ef96dd41e42e41f743e2094d477838c5bd8ba2699e28aea645fa33ea4363f0ea08b8e4ba3f92893b256933d71e52f0a06f2e342627d3026d0cce13663643d7fce41f0854a2a689c1961ae4f468cda1867423abdc74ee9ec09c64b7db0f3a03b9732fe73396d5aa5b8eee49c3b5ad0d712b481259768ff51c74d04e0e566272531aa57ac53330dbcac97964b94ecea1a3f68c895e91d965f6632b987f93a2ce19743aba45fcb3f6a294638afb2820355dd27656f9268a92939c801531db3840c4f8104917853788e472d7d32a3cc39dfdb6b6077e55224ae19925e1e468a97797a502505bd381b22d3db86a9752aff918ae74af9848626dd892e10fcbb513fca786f59bdb35e8cc53ae8d55ed3d07c64fbb3d7c522156c084bf7ec16f3824f56957fa49edfd132b09909ed305f7e8fee543d6983ffbd5704f02f3fc49810fac24899553bee0aacdd733c8d1e6e8d49edf6ea727d04ef9172a43cd0fc8a560e3c11d3ec4e32278b1ee4973f797f045ec5c08d9214d93ea5f51a67efccf20fea77dad01735984660f1cd1f1ebfb1f7e5d3a85ef3e40e71eff7cc48b296ea7390f24fd3caa09c9ffc85a080d7047ce76c59a024be788c4bcb9acb48ef7659d2edbb6d870b1aeb71380ada552d717b671f5b7ea4402e7562ca5c66e8c52b187f8dd32689b48eb4ae550a60c84925b4b34091c7bbf41ab326724c04133f94ed270b35d2f2e7f1313f08ec480defaaf9aa45d333d1a274c2738e04393e567d3eb058adfe562798a4e0f9cda6f3911547f279ebbd7cb651c50da24b7bae7e9e8070e038dca3823a0ca85c75f0c5e75cfa2f0a9ac31b34e6197777c3636713d552b0b8f44b8328ac73fdd57c85be9d5235bf13a3c610e2dbbcbcbd363b017aba6d0ea1d79cd27db1f87ea9b21c6c081b74baf0dd353f57be55687de945d7888b9dbd89da51aa363217361191ee446083e4110f4a42f9cdfcd9293914011b0d6f788d357468044d067d88e45d702049bba1d76711f85e6b6861ad1a2dd98e3b628c09a65ea1249faa2332d5c85b951ad6b8ee2ad3e6a56efe76dae00673ddfb00031635fd7cd5e583b8242e1719316b5ead70a6723e106cb83ffb3481453650d953d54b057d563d033f57a63a1aa536b48f40e5ac927fdb20aad8c7cec706b19f736ead704e3f42270faac7e707a2b1502bca8c1ddc9bd43ee9cc417f72c68a932abcf469015119d71432a7df26e5a76bec3adcc70449f4eb6bb2965fd6ff6e14abb838c930b05c478230cdbd555628e9edfad5846278b6732fc7cb896201645c028473c1d158e82925bab98380f290d5a26ed9c5c19d04c054f4e02fbc7f2e0e9a1d2e780aa02952f4a3653fe6c1c181bfff91f2152ef524585e8b29d9b40eac670653f191420c6ed5b79047131eb5339ad7cb904372c3dc1defb375789e259bb13203dfa39f6c377c0d63d4937daca3146a18d6e4f6e5b01262d36739f231056e1aa4fda578e1c6c7538d73165933d65144638335224af8dc5ab30c8ceb169662080f73b05da5521c81582ab97a9bea7cc50fa8ec9ff726c893b19c0933581b6dec1c4650d39bd46e673e8e411cc6137c58dcde0badd51b27f3bb9b8260b02f398fe9b82c7b6d07136d8408d840eb0cc31e2883f0cff65c5a8dc8755acd0b9a7e9fd3fa081bf12ed1687de7c9851d0bee4513ab0f1581b4abe967920d0a3faa19dee02ad3d5f9f693364b2185ed5c86649b405391fc379bb91bc97562ea8993ec10476a6d540dd8290c33b4a40adc4dfae5496bbf6a6d5518f3cebfdf5d55b5b73a0956e63e64925ee3b69a6699640832f67eaa5d42294d21373b39298a6c66dc175863700d1d31ac3eff4c0e1499e8b4dc66d521ec4d9dcdb1bfa0ab919e4d916346b7048ea09c74770b4c8b091af645e1e83c11ee45c6528005acdb743d83a20bf5b1dd603ad91b4d8f532b274e36598a76f99f77d5f7d4f5530e4ffcf5e4a4d5956755a268981b012118cbcd09db0827daafceccc5f3fc58ccc4e1a505cc3c204d7522784bb98abb70f656df33a1f70611f08846a6c8406d72f5a810b6765f32b0c5cce46776a773d8a3a9e7e8c35cc2c54e00e38c8400a762a684f6e688f1583c096d234ee393a82c9b580e43c74aa45ac99009ab9a0b1e7c146dc5204557ade4881438f14cb0a61a6788b79f1a6ef5125f5753b12d79e60195bd75389ebcbb9bd75d575d13e7b996ce6410fbac4a2e7de6e20639e6097817f9d1dd367b4166255a3fe55ee79cfcc850496ea996be9c7abe9190a601fbfdf6d3670559567773fbc9fbe995ec1de2fb368a30ad727dd452cfb7cc8e06a5cb9ca8fa4834527c93ccda8dbf0e1232577fb42c00b5b395c0ce71ac771caf1f7e9eed3e556f6245e45a882273e7f2fb7c9aeddf7a44cdeac18ef21299be06bfeff5d05221fd1a4120bfea4629e15079989698941f7329519f2dbe432ddbe63ce488dc199f5b7162b5921f03fd2cf4d3b33d4ae381f84b3a698fc47d90ced682e819dc838f093da8dd3742fe37a7df737ad8bef08b98fd7b148614d5c4b87b234eaa8a017c347de727cc4a27d272be505aa067d71537c963745a48197e6cacf24b24153967832a26fa985a3a19c4edab37de71fc0f11e2665517284403f3043dce9a71a04edc17f4b13fc8a6a6f2b9efe71d74aa3ef3ce6e487535395748e803c78c41248650cf3166bd73d2cf2b809bbba4b694ec488bae1ec9455d10a6f59178951ab17803aa90251e0d2da5d633ed073469f7307d68afa08d532088a47f28ad1e58469741cc7c6970f824b6e8a3cea0989acc00b1e15cedb7b2447663bd3e6ea9b4bbc3ecb5e43f51134ea4cf6c9583a53465e7faddd591ff04063d472c4e0f9eb84602db365d8a07215af16b0fb2518927f50d30b94d46439d8814d6d0a89f0eea2e07aea0a53177aab2d400e21eb8d278ef4b7fb9288bf6f7ab240545b0dc469a1f7e99afb8919e11c3a389b93a33297eb6ec2c92939b0eb4e4d61723b5869532129ada4c35a9c8eb165497958649f2d51278d93668425585bd6e11bfae4f176a5e672393ecb28f8add3ab9dcf9be58f0df74a9424e1dc23d5f20a1aa7d0a92dec5d4a63ec83851489702caa8a4b60ee2cdb151dbbd4a4090659755783be12458eab552ac13399fb3baeca462fc757a6cfc449ce44b849baff6e820281d3b954d50a8fa612f696919b4526d97243a65e54fb660ea5e1c30453ba940d7fa37eed570a0c8c71a25ce06bd4e1979c5c5d71dbf6108472e77c2a44c153d32480c14e393829b7b93367fd889b07ae27cf0865950a29726b5f65fe1bff06cc94eedd1e5c8bdbc94222bb27b49beb88cef0eb940ff6609a7f1d05e6019cd98c38c59b767abb41df71a7e5ab9f8ac6f487c9a9e2a37284ecb53808ba51bb7af265187a40ad66900b48f7515f76189719c11b71e24a66b2f441655fa68b439bef0b7f8195bde0bede429e9683a2c769658795fe636a143e219a540d3c53449aeff6e30a9d369ed7a4aa9b66bc599323e1150a54d6af15c39b39b98377763a3705b4d5cbf2aebd605faeca655a461d7869894c654fd91af3c667eecd628a94981c9f1eb87b33c2e3750acc8e04a9afb5e2814e1e1fe943d94d227540e7deb9d6603a230190d699c4c50f12e0ca1894408d1bc174328be62b9938239f9364a3bdc2ac767092a4b24550f42f7ad2c0ab324f589908390782625691be22f089f0ece474fee8b6dcc945f4856e3d3968bbf51293e8a72d39be88489af9961e64e50ddba07c1690a7dfd4c433ca27fe84934be7325429e9130a7df8a1ee6dc6ed5ca41eb5b2e2fad13f7022037247e72443f2097a5d51157be9a4badb64a79c9f5a2d8c09149938942e8917ab511885e45dc03c7699147f1e4d46c6cbb58d9932304b37eb59f8310fb40fb54b3864cbf04cf69ab90c242558bbf06f55e3334549d0e0ee3b229017b0a40030ee590883c22eb47ec20cc9e0b319d4fb8de1ed5603a34180fcd8e7a30ca030392d950b15c16d62582f0a254b8c75f9c135dbea92cd143b0f579b559715d58450e74fbf9c3043f7651f8ec454710c7acb18bf587864460f43f60ee6efcb8067dfc492ff85d69befc294ea26b83bd162cd3d7502fecf96870046c027471de4581a0ba1f01e7c54fd10f4c55d15780228d1bfd4ddd9f3d2a8ee32d7627e68d117e015b0026e41fa92d069d57de9a800fc5df8422d654a0fab7ccf7fc8d99bbdd8403fb5a06ebd891846f0973d9f5bcf332e95df9ad0ffe11dac383f2591b5dc8e078df2bd9c794f48b7a1d2337019167bff6d66d2f8b3348d2ee9a9f3fce110b7151033d514cc7ac3bbe1557c16597746c3a30e795fdb441830272f963efe7a5199df0040fbd42d0b7a148b44d8388a1cb2e1bf2753b1aa7572992ed1a6b6c7685e4cd7c20c995a5be0d0d91428b24a8f9b7f39a0adb22d8676ced9d1d147bf01098e675fc5820cd41bb414e252056277dc2ebddb60d77d67b78e2864f483c07fea31ad894ebcc52ae36e1150a3936f8048705ad3ccb15f93e0072243ea61a778f3a6b96f4f6f8a57b9bd736761ef1d46add0628f15b53d53931686f979599cd2569ce62a4f8d8d930771f92c68948f0eda33c244b70fab9703003630a274d2f8aeade986e0457d7a42f18fc44bc07c80902bcb5c3f721409559beef6cc9864b3cb2ca599ba8d81a21042a047d3d6448b55235762cb08cac4c00190a3eec87c384ee514232dc5b80aea88db40e4b497b374d9e5e5daa733a005a131fff7b57e67a48a725c39cdb2a20d486ff7f3d04ead1fbbfa23c0bd8c3412493d8e734076f2d546d7855183c19a986156d041e237602f92caec3dc9f7efb49e1b37de1458e8b0b35ab3e901f7512fce51b0d84da6b6fe12186035756a9d762ab9efe8ee467a1453dc9cbb4bbe68b1a49528bc20437c3c701f2bba0cf20577593cfc146ed0a6c88078f736073d8ec9dddf67eb88ea9abb7cb0e42665effd4b8bbf22c254a7490d914aa84ea0493243c49f164e01c5f15b2da546a7a9631e9e3a782e8f517173e91ebfd60ec7b22325f58d0866fa6731350b51709b17e2d6b42cbf5cddb2e59ee79cbf7408d597605d704fe54d973ff8dd4abdd8c315f566e2b54d0cac2bed5f9a21c0e6685822e61b1adede157d5311d1e21b60fda348b1481b103707ff7e1a83b0745d8625c9eeaf32adf31b3addbdeb175763e70c25662ec2968abd996a84b051044e81fadfef88b8fcf749da017ef1c8c33572c15bccec1dd02b3fb3cd95aca29a5c11abdb9f0c64cf2030d48b5146b321a127f05588128ac28a802083cc5d054931c1240cca7f33609686e923c48c58a452519cd913e963213a255472bc22b7183d398f2000fb3edd9b23da6a95645de268b68408daac50212b3910acbebf01010f72778e47d9786a431ac455872989b19fc95832e8739f0b81ce07c5361c5d80a1f01f99b7697f9ce9a4e1502f6b357faa42d170988d7b4ab3167902522e26ac26718b0264086c73cdb7907f5efcb33663e7a77e96271e7731aaa21eca7c4c5a145e022b42e0d52979fcf670d712f6c405c639c74a6bbc3c0a2654c33e9beb26d69865698c4207f347452e151dca8d58baabd03d82303b74882b5830e853afaab49159226a6ebce737eba845c4db0dd1d9a4ced18636edcf2d384ba6c1471967afa730fd86a9e8f1412d51acd3cb5293e62c22ec15217706c118df138d804afa01fe69e8136f18150c96c793ea334f2fa7b38d0fe9ad6c9290ddcef1b49a9fa4e06e8cc030a39c591b3562d58eace2573486bcc6109eb4f3790c5998f6ea66ae6480256cda3be3d31ce8187fc63db63095ddde81efec70d6bfd4c75e10995ec771c30e25986a1dda326431d43a9a81372f748e933d674060edb956bc3a2e33112c58c47c13a83cab6614c9ff6113deeda4f8b82d57a63bbfd37270050a5dda7bc1660c359f30930df921c7001c38abf58da511dd850a08ad1556b880deb98d595ffeb1f2c72c499b2ddb6789a80b60984ee1df56bd146b9ad36d6822d41c171d1d17e071cd1052b38cbe19b0c442c7104132b4314aa2bc735e3f33db5403558d17c06fe4d67bfff41f1225178bd21b03f48f47a79da8fa2c4f24107b2112fe8f2b62a15322dbc420272193d6d12429954c91119e860e9f88e6b999c3a8716ba318f1748ae4380abeba3d1cd336187f013393bf9b7f243facdaa2976859b9ff95882de1223762956685095950dc8d947c1ebcd79e73077f02fed54539b6fb86c1963cd35632f6e859233543ef0ea0ca0670341e11b7b1381fc02c594f28f2d3e3bb338f4eaa0ba9359f27258522715bf1166d0179f33a8bb85da650f684d193ac4ea6e9e2b9f4d0754e799631b7d80fe1c682200c9919d3cf5fc72231f36c21e96d141aeb10d05c6f09266f1d8aafbbc511d7b011059b3cb5ac1161996c31ea02cc4b13d6e5f5da7f3ac0e5247a5be6aae76cf9ec81cd3c34cceadaad7707901526cdd28ea0c5528126ad1290c92e0ffa4eb17b8146812e3d42a547f466355e4cb32257b7763f04ac73f7096f24b7e7b9b68fd345262966941da16ea0b5cc466f9b12cb678bae663379f423a7fd13f853cbe6fbfefee1565b1f134d4e279ee9196de87f6d6216dc2781d8ab66db1ecd84c1a2e6e1f44a1539f5302fb8db00863a635e552325e708a24d8ca673c2127e773345271f56ead4e305e55f069ddb6cecd3579fb8cfbbbde6d0d0572a0f0b07bb8c57afee7093169a5cb59bce963b6bd8c71f5c1d6ec85b03a5f3955c34f900940b700b96761097dabfd5b82f8b267776886eea96a68ef7a95856fa6e4f50948417facc776ec02e940eaa75c70edafd228dbd583c5092845dca042abc0ba366287fcdee94f5b5cfd2261587cbfd0b645366c5a869458bb8e56ea22fb8ed3294e7f29eb507a0db298644ef3b6467258a682935422d4bfb1616cafa8586f20f633715ec32f54e5947de4b31ba27113679c41feece7ccbd72d9f6277c424677007ce967926517817183ce9889599a2613d620adc8bd7c140ae0d7b07cfe0eb78cf227796a0d9073391fb8063fd2633e83fc96ea0a0a6a6ef95fa6276ab63df94f4f45b514c0bf12959c45426e4d2ab7ac0c918971f3a0cab1b9094b7c4182a4ed9bd6751226527bd2cfbba5568a6f664fd7ba136ac0c0a7512699840b36c2ce62e394254787a44257e4722cca0d11f89d278a9fd221a8179e69eff59fba521c7f4bb90becd2ab59805d36e10a56f734a6ab1237ca3721f7648e61e51daea7c5fab3600415eb92a28d686d0dcb6c685a6a2299ba3d6ac40611e6ed38caea8a4e8dc982772159f98c4c6456b5104dab92c7fdfc43317eb4a485a18aab9a3bc4c1334364352e1f40c104e5d6337031e865f69939e5f36a6f9e59cff758d251a421d81416e1f4dfc86434ca3cd9249668b7ba4e2660bd4fa5359953c38e511cbbeb6f5d8c97018f1c5938d88504ed0f9da95e0842d301c822cee6ef9a253629184611bae70b2002004228657c9c89e41c67877f753a5540f0701d609043b2e565ff86d8e4975c1d2fdc37f06a67a30bec769ae140a0a669bfad13e14dcf243b4f29bf065eba6be809962c8f5712e08c94f2ccaf110e2dd87723d0924941de4db2a4b4184f30d0de0a5da2ed912e02c9f343e2281082abac527da5f4c5dc78f4ea6b8cd802f6dda4dc2dc56c9fee34a4d831089f11da1237b2519d117dea50d63f12e7fdd601a9a1ccb1a63fe28db3f523241bdd66a989778534584c49f093ea8f3b74dd2b663075a3ace800f4a7b0de56aa630509c791613e82cae60003981d9de58ee7e1fdeaa726e2e5e5d6bf524023f7f0bd42f45efd989b20b8910e8eb08ae7ad547ffce1fb2cb6700a0db3318158e1ffe032dc348798387df9bf5662ea23638b136862027484560592cf4e66acc569a2cff73bf99ec6e416aeafcf9864385e344ed363777b6b1ddfa2d26284ba6a461de3a810ee85828e69419b5a2605f18576c78c1e2cee1cc2f938c05cc5627ea8d3bbfad53fabb2a90ad3b58a27e27245a4ab930fb01900ee7d631459a5784ef2c0a6918a7add5583e06a3fbcc8439ec02843113af5b709ef4daf5998bbf5009263b411fb239e4068d0f8edde78e9235c76d5c621aeb2d64f7c5c76eee4f1ecf8e8934a4735a12cf0fddfb169af8d972efb3472431626f1f66b79dcb25632ed7630c206ccc894fd310b0efcceddb8c2f3bdf921bc1d5a11c9602e9f3f0edd85957c98e920253d56cd01ffaa97dff2768f249e828c190aed930720ce44ce17d37596ffb939c2e2ad945965400919dd5d8c3d28c9736a8d3a67a4c66b8072c727dc9df6e622a1aa13711a33083b84114f3259ddc5d6c49ee8153847fe568e3dab6fcf569ab6aede296a4faa13761f385b0f85d1f931b39b2bcd89232a0c04d564ab282d4a6bc8aeaf314efde0dabc8eab2e67b2127b68ce52b9f42ffdb3151f433af1865b8656e0ccbecfa4f5bc4cac95fa62f3cda72b38963eba0b8e4870ae897a9adb191143039e3117637a054c14e0db44c678f5c0d8c97579440c6db513a529ad16f3a35c5b7c40fe2f0bc1fdeaea1a088332c30c7eb2705ba0fd23d9784111cbda4a8045cd40193270e500fa8f3113d1177b2ef4f439635005a7c3fbfc8448b9152b765ccd06d66c5dc417a07f9149da2e5daa3703b2a5867071243f94f7788096297741520ff79bf10f57200d0a62ff3f3392ed4ed74bda5d54dbd913b6af47cff332d881ba2baf1e800452c6a6defb156e3a8ba7cf8cb01bb4f8aeacf76dad73cc9ea5fbef30b17f37261fde615eb432d23a38be5cbfc8867ada7f69ca74d3fac2e22514aa9a378c4f154742ad4bc11d2016fdd57add0b1bfffb53771b2c30e8b5995e2ad85f4506cf3af314b78a5bae1002750a6caf1f832ab030c576e293160bf2e9072488de9a9662be2560011f5489222291082b8a9a0d6d97c3981415b832f919f46a03e689602d5a904bf57df4aa7a1486b776883923a45f7346b6772201108b185b6dca3888d69ad22598f1b0276e141179c9bd9228ce48e59e90899514e88ee08965c3ea0bceb87d0b859b42bd10c9b76b647144cdae5f71d12726615bccc57dff33e9f3ce7dd6c407c4e7c0081905cd16d87eb3141836d3f96e5317ca72c7a9b56ce13796e88de7c9044ddf36caf188f823c167d07e877ab71dfb8d46afb6e4662f448c189f867b91f744e22e231be1132e71b391147f9ec772436e4fac2f2405dcee489253657630a8869c6136626595b73dff3ccb121bea7d75d020e153600376177ff294b9cfe36a025028672dbf6a520b1188f791fee97bd561db9ceffbd73e9ebcb08a0634c95a1dc81ac63947b9e6080bc759a1ccae64db478b9e13babc6ebefe7b41e18b8600702dd91a724f377ca081fff4f39e9350f2331f96b2d5e443426f0eb865e9ca82598fc0dc0ba451889ba9fdf0bfe502d26620cbd33f08d320dd84a0b7e7621900012b262dae3a144a0636091680197bb11679df8afc938949aa4ebae6c2b314ce047540e6ceab66ee070eeed9d32a9002e49c79d3af5d6e01a23fb42929ef6922939dc2b7d69190c2e2f220c1cf76333176bd8dc441d0401a42abad068a367766dadeb76b69ac67c327307150ee12f61cebdcadf6ac80b2fdbfb3a521ad35f40b4a00d20c44edc110fb8f2abdc921da335916e7147ec30acdac7a87c7493ab9e10f665a91da21a59f048cea831dfe1f988385eb6b16bbbeb3d41f90d8ab81ba07be786d4ffe406486e9d7d104ea864bdffa12f7628188c7370fb46a7d87b39e976b8928812171918aee7af30ae0e68f87b6d413cffb052ad36eec3853db640c4aad403bc644d24e560af4278ec8e8ff103c2637e1d59b7621e1d28bac3b0ae99fdc4b8db64b50b8f7caf4f630b3077aa936cbfa80e7f2eedd53bdfe627151c972109b237fe3ac872789ebb07d0df02fc87032e1c9818635391ddb505791dc6bf09a091d9a6b161cd83483f02526017949d249e20d86e6de4cfc065762573815a58825e689ba2a487dbe5d69ca33c119d499b744e77d1a45d6b5b02f0f08355b21eff3cdbb85ef28c14ca1ffbbc33af6ab7eb5ea9b2c1265992501f8581af5583f7a86e391a14dad1ce97c3de05629eedddc3fdd5a6689fae9d21be8a7a145b63b850920e69ad1a6efd99abed519211e8241604be6ae214a6cae2673f1b80fc7bcdbb99743701d6cbb3207473e035c49d3cbd538aa4c03d66e53f49e1cc2fb4ee6b4d938878a126d59309b9046b4b11d9a4203954ffbb586a93e17ab403515ad799fe9c1558491897968642eada782eae2811dcb53151c5846deab1665ca60d3b316681d3d216f7ab2eb3c8b84ec15ddfec3788063b5affe82da433ee5c7e1e233293607f8be55799e38755bf2fbf9a53068c25f01ecd5118ea4d85c1bf182f48f15b1d202009bf51a8b9be09ff89b919f95e3d1cbaba0f4917984c316fe73ae16127f6a1635de3c91528520130b5c989cdbd5836ced032580eb866f6daa339344f325bb472ed2488e1e2352dd70ff644a6a68181ea2a0425ff38af52feb16ff17c58a16678c72d83decfffcac34031590b1b9c6239900caaa7c5e4d784dd8781c6feb160d8478e8ed45829f326d6921faac51a4a4becab702e255cd583d8d1d9f9d0d85e97ad9d7704c0c218082041d9d13b0c2598ef77406b09a1f7d2a20caef8f87644d55248cea8347d88f44ff44cb6aab953033e1e0dd91cfde6cc5580b7e41f0a40eabbd12236b0bc260029b8f854ce6d6f713bf651d4df91456113ef1719f6c3b2a8dd337faf136559b3184b206bb273257b8b743176ae1a7e719795e9eea6922468045f20bab98dc0bab4819b95d8fd8472e4e8ae547e96b5bc30625fb13044398c9856ba465667ebf2e8cd1d29c23a160b111faf43affef4d92258f261ca1ecd92e059aaa5106d3be66dfd0ceee710320e3067ba7f4fca11d6b56d8c917b65b3aa70964394289f792a165d0675f57332cea362c7cea2529795e7a9894efebc09fefce21518f7b7a68ab08f98fc8832831b310dd16c255e8dc6aef5852ef0c751a52e401439d61ce3e6d164768d5f7f8ca3e690075d58f2cb7287ce5e49c84804e80754d053f25b95c2cee0eadc50b636a5091deff3c52aa06184ce1b4d74fc257ab1ad4e3575e7e3d6075f402fb838630d5221b756825c98178b3a8aa59e9845fa46aaa1a2edb2cb20f5c14e7774dd21257bbafc3184c4c382f22e063f9e248135467c6e640791021c2048e7254618bd5ab8a2e5f871d74f320e996af149ed51b750b7f7957449800702619744cd5043d6bad1c12a570dce21020e09b9464e9b49691b39b9905bc1adecd6af550589b785d631e8478ba5847afb9825f971be11cb53c2f3ba623ed9a70c009527e86fdf1ed72abdc431f52393591b69a4e4c3f00fab996a3ca7d31682b86187124ed92a9346c4d671af9d07bca0e24f8196312d184b70a20b1d4d8f22798589b570c0eaebc7ce4788da4f1d899a56529f19e6d88485d0bcc1ae14c924e5f1a8851021e2e85ffad60d0fce7780e329752df4343311393963a3e6385e459c8a2dc821b8de99bd7dd398178a33d2176edefbc53201d1029cb43f89ba3a4f0a38b38b5ba520a50e24e26daeec2ad62ff36646d39b7e48ee8c5edce821aa25a38455accb0df2b69b446de021e1cf77e57ca66e783ba1aab7f37353f58d9a4a03282af7234726a79bf4d2a2747ec03a60aba3a57d9a32ab398ccb041df64fb6528e0bd24f65e2830c1b01ca143c1bb93c48b2ea37e9f73baea7f6e2e47542b0e45dd859dc54f78020a495e043dccf3066404daa9d0cde89f9276f336e5c9a41c0ed4564336e8d2ecb7996e3a36be954e44e972ade3684cdc143f502dbeef2015df7e95ace07109eb79bc9bad70fbca77f456d5ac4fe60d60e977e5c221fe50f7e53ccf9e571cde97a41c7d6e670b41e746b0e5c001cae3aec268d78367150824e5272a1b768352a42d3ecd55ce83d1c29a8e16696fae204111292ed5b84fd33d52591b0383fba43370843876da270812dbbd30ae6f422a448ef76abbe51b28b147a33e4cf84032dc7694f684dcdc9eba49c308184698f63bedba01b2e8e55cc711875b0de11998d5fde741a78e924e23aecae2c38de98206f2cf33772a1caf4652998004db5ab392f679dce240c4835cfd2a63920961383f73f377dbeaf83e4478c89a26ecaae2bed13cbc3f15b83ae6d19ce3d2bd5bf3ef9c875fc75daacd5acf3e7d6827195abd8fe34f45940177d320d325e9e3da9016fb52b4bb9312282cdbcd079b02b422d4febe4ffb550bed7ec8d7cf8164b170425b705da980d6b87a8abf12eb2136970e0d6693bb0bf45aeded741a8ea75257a0555a5be6e33fa26619244af30c3174ba07f0ac402276d2083e975e9b06fa95597eda0aa2def9b7470ce2954eeaa4cb973b99d61d85d7bd57279aa3b3d4b0e6b6f62ff3edfd15f646dd6e397541ba470bd254e09458cfbf0a2412fa7e9577c9a68f590ae0d7dd9173251e14c69f183d13100aae39d6a1c32183901d0c97c95a6be4830510ac4fe63979c61f70c1b603d227f2bf867f4a6a69d91962befcb36fa9ea2684ef925d537b1628d437709da2dbbe71c2e5a8929fa1f56bfcfcba9cb09d78962b4be76e422465f150d2388c3d0e4b23b5a672d0747f4b0122bca116d581c0f6a4c045e8e6584efae75c5e7042a5e16c73b0aca405fa7ca02d7c9a5cec57b00b38b047e603b45cd32b2a5ebdc283afd0ba8c6793487056407d96590af518ed66fd969f159da755490c6645ee7addbce9617a082521664140974bb6a688c558928591a4105f1de6b8eb49132f76f7c1cb3abbee821549b8a205aa2d852b4afa68fdfa6a7131435261b7eba31dff5607e131acec1c30a6ce6dfb87fdba90bb845fd252d85ae3977105a5998c78f6a288b9578e2f6f01897ea1060b59e51a9c540038bcf17c5a0fcd7b48aa22329177a4ca282b61d000727781371440513921c82c0eb58b13fc8981e9c2b7dcae5bc2f9034311da1a5a0144c856763f2a68df03ddd1d902ed6f6fc1e3f1f7b1693e64f44db8a8461e80195a4aff50c71459d63c9aafea4aa6ea3318451f778155ddaf28603808d2a4df3d547431c97c8d53e5c9c71761bbc78f6aafed5a3a62306437bb972c06ffcf9d1eb0158dc69c14fd1d20aaf975e18622564253ebc47ab3190870434d55c3f0de5b06fc9ecebc57bf2192d4a76ea03bf7f25a5a2f9d22976534364e02b9662f8ee9d24ba83c765d906bdd2c2473ef392b2a9c93e3c75de0d01fdc2353ec81789686c680b4433e06624f17e78f6cadf32351d779469d6316065fde8ff12ebdd4d9c0b781ffd2d4fd48755f89d2a7fe0b7bf329130477ee2b6bf859fa7db57b194e0244491358130b79235dea8ca67351e730bd92230a97f7c0239c17a63ddb3943a043a9ffa099a7aee7a869f4523f3f03ae51f25fa640c4c52d1725a47590c17b10007e57f7b247d8e15560e2e28257000e9a0b2eb3556bed9669d0283053d40ccd2168b139503ae39f755be1a98a416637763cead9d73b52f079d68f78e8e57969b3c16cbc487fbe7791ba65cd598ddd24c41933348f628eefc994ceaa19a0236f2c1f6373e6a5d93a3f527086490917be22ecfc759df7e6cd7a2a407ca23741962ead472359ab82082c6f752fb73d25e99ae9b6b133cce16ed97fca81db7fbf1feab35a3810108a36cfa87c782fd9b829476b4e00a2f37a7c20cb4479b2f6fa0c77728d99bb5fba1eb82b810fe7f55df866280d3ecdf89ba92663c4712b24f5ee3cafa5bb0f4bf5f218830974322641a733e2504917651ed8adf912e91478013609331cb4ab00e404555c72f9176fdc2670746bb0f441d56d3f76b8526c3c7030bf91e22faf3067ae69173a794fd854b9d01dfb4d9e75973daf9fecbd2ad15e2bd424807d471d51ac5940434d9baa2054c5f831f7ef900567f41ec4dece713887bab10667eebe0f1a67974b17b2403f5dfad25c4939a883ed950a2caf3b1cc003d360e95673790fc07d0d8791c254b2c701ce47c02c0220384b54c4887b97b7ca8a1497eadf0df07ab3e0ec46accb65ef8926a529e21b225977b8996f687e216cc736a7ca229eeae5f3181f8595898d8c39da55573a7827004f394d9084c07fd400ed1e630eaaf7a7699272f4234729387cea760151eb8bb06bbcb4bbf248283640f566f16d83201eb54ff84e4d8e7d09cf07ee225dbd6e486a42488ef9108a8dd0f7f374e164e0536540892eedbe377a403e91d1d9863f3729cb0e85bcc7c1a7f5cdb376471807a16829d6da4ab7ec60aade776dd867ba7dab0a06847c88c76e398bb37b110f137937a9de078bcd0260d5607cbdf957d04680aa102cbc07aa5107a52ce944dcf2703d533003b8883a9978c0211dffdc9512b0e8a55530201579fb1dda7126eeab059192225abbf1fc3df2d8c213d65b0c3bc814ea11cd2ce61ff1ac38e2ce73b358d8a1d03ed1a272c22a611d390668865c1d7e6f044a9b58e65b317adaf3606aa61cc058297fa92791e7ef2107cea2cb3187fd4fac9b4ef61de3deb2386724128575431c0d7f69e1e115c76524e8805312b366f394d9e75f29015bf044a3d274965dd4abc9e66fae9fff4ebf0460fad8292c9f460b611cc9a0c952d79cdf9c10a544d391c4dd4e714d4376ca94ba35bc87ff590965b36fca01ba8dac07a3d0bc3c19a8d05a9600f6c2af8c6b2ec8d8af341df873619ed7ec8f7787591bcf996ad7192f41f207274cb4c595362242a048548cc589c35756f59994adcf9f15d12622f6cd6a8f6936c66e5c8572387f8bc330b3f3fbfc61ad577d0d6bed8200e81a24de659d7ed2d958c9236f9d4e4943424392b9099bb95d1006ad8f4efd5a76dfacff4436d55a849db7d43eec0286a34f75f3f5f52c087b9d1f674aeb91ecc57873b772871d23d9082f13d14d99ff942083ff9f901298ca9d5f47e405c58e7651ca6b60b53da91b2f6c0af1e7ce51e4e495f35311fc7717c2286d53cec8a6cbf4efe23bdb14a8482da5e6d64e9fbf302e90888803942508a4a35d7d74b04bd2c6851d71b57d12d439b80c4f7c7f6cd037105be75719702d11658c05e726b200f59f66e89c55534157154344467a4954eb3227459bd8c865778d8a1c8d40522b3d03b94cea1e38240dadb8e21cbfc3effcbf79ed22ee86e771696fe4e895b50eec6fb7ed111687ed7861fc7157b8fd6b2d77a418362b9bdcd17fc701a703c6125628fe3ad35cfb9b3fe18b8be05f88cefffd98ce6e07aee66ffe70fef9f0c66899488ff8b2d8802985c65873222428c669b8da743881e9458b09843d01d9947d3526e8af450ee044807ccec3fab64bf64e9b6c0b2883990039a27b51387b44be7bb324fac650519b4dc813c7d2fe757bf1ed70d58d8c38c0b5ab1c3b69949178a63e43001451be2ea7a155d36ff2cd34dc9e201463a3dbed8512021d610536660045c9b8062b8c372669307eabeb00d77e570aa3a0d0ff4fd8676a0c848601cb86284fa06a166bab0207b28eef0e72238c3e4b1e5c9ef7989e12217a9061900e34a9ef27bece83bdba4261936d7ef94fae560c46ecdae2fe6317acef9608864ca176f181b21b5cf4ce1cda927940ded5942cf0f70ae994930aa68f5eb46862117c044440f3af60b8b146ee4bc742d4b5e5cb7fe6944e0f0c0e9709d9bea376e20947fbb031ae3566ddb0b31500af9934234673f27c6255623958e28bcc46becfa92e3e4af268fec8e8bf5750b9041d765e60b39e8ed61711667a1a1c5446198d4947ad75ffa8c9c9b8c424f72303b7039c2abda7312e4d3d1a2911bf9ce7d572f20cc8878feab5e528562ca7f715482b140d001be056aaeff6ab9ab490232192024bc911a763e2b49b05c7256bdc1c03e9dcb87aca74536e3ff809f557c505caeb54f10b9c722566bcbd49387639cc3405daaaaeac6962d51d3e38c53978b73bee29ef724d78cbebf87b6044d4236293bcc81f4dc996c2a4dc0eed4c9a2a7efb3ad8c821ab28134d5878826493e23152a3758eb5063304391971ff2dd2e063671ae9c0bb5ef8054fc7b0f801c606d4967ccdf6f56f2a6d76dc853dbbbd5bbc81285afd43a9b338bc8af00a9ef0629fb8b31dfa73ea2c682c78b869777c2e0bd1391146c6184597069cc46e7990b6082a5c1494102ea8d83b0ff2bd39df67753b52498e6400e32f5a408c8bcd527dda7bd9d02086bb58dea9190d71d9569ffa87438f4db507a91d6de7d8ee1d8fc813e8f2c7bd615554278f7a23b2fe8826d9ea501b4d108bb4a730451c56cae5684f863abba0a446ca219c3549a94534176c7f710398721c25ae4636e9767995a42a02336e99658361b0dddc58776f00b0ed9fc41d008182a2d441f5620818b7d5a712759e4a768cf75d0699f1e21f95887d7fe9c024c712b736c92a872012c717e12f5dcd38ea6d2d4081f638a1576497822f060cf670f5342df1fdb3acd75a8b3bebc6f28e1b0d7e85f82dfd1dfaebe7aa1b95280d7d99c94483b20a9142ec158bc8e4543769d0d6f5f6fc42f03ffccb565c34b068ff45cada91cfabbb2bd9ec20631de4e9bf05aadbbb9a2842b0d95cdff6c5889032066bd2946029365fdb57da296392ec95f865db339d69884427db9208e93d7f93cc53bfb6361328c59ab0be626e6e6551af201f86881acc7543a66f19029340c64440a5d41e67e58e73f14734ed97ea5055db476764cb63bad930ef8b05f0238dd0cc15f6226a379a8787a238eddd91c1d5ac9398fe823bd31f85a3a4f79db107b5802123d1ee7a97295e0c9da61166accb906c43803c8f22ad46c28cc33372c0c98fd5b0c6cb0d6ab053e47bb3910cfe961ed8ec5e5772b7a78cb94607af3552cb07b6465b39b23354a083656bd1248b05c97dc17aaae74dadf49cce51b12e33aceff07e09e4eaaf70dc68ed65308c8fb832cd87431ca86b9c688a75053b306d21b369e3d965f0a8c976918f1bfe0d9f3e597cf8637336887bd09758ef9721f4c6cbd85eb8dea980cf4b5029c93958c0446ca179fa6cc86d68bdf1a654b168bf33550d0898d5db9667d5617ea898fa5f2717ba7167b82ca8578b851348301d9a5ac0243f11f759b6926187ded44d716435b1d8bd9ad15fc21f7d629703a8f44b88332c0bedc43e4fc07f688e6f25d974fb03286d1fa298b2487f1c8295208baf9f0977dcbee8d062aed09bfc73cf7e737630cf7dee80c90a87ff457a67d953fc5fe74cd86caf13c1076a71a3982beec50cb07c9ce78b9d2860be29189d028f0fdcf2059fc5f7cbe1cc1652c900ed1e28854104ce38688f5f6ebb994fba2518c8c7e3aae7622c505f3b2857a639e56a4305fb168ff03d08c02ed98ee775028cb29a90d33dfec4b1027dae0ea1dcce4db349ce3a61e16815bcd42743ddbd10b3e15321d664caf302412d4a1f4c5f172bf971af79bdac54947fd3b885b7bc0bc1d5fd063933811ab25c6a265d49e80fe0c605d028d499bbd0e4f30e13b5bc43a3e86e7bfc368015d34120eed4d05d45fc4fabcfdb9a867051a6d6ae9170d22a9c5e6fde5b966e8f2481f820abb6aa863a6a754df9aea59fb4dc84d630671c7d5fe276b8138ecd05daa0d486564c5577a735ffcd073deeb96cf09ccb2e29efe2528cfbaa36c810183f08992b5549bf9c0e6289a890cc02c2b1e9e5a40e3ede1bd16038ce60bf0625972e42e67a23746124d6cd01bbb223bc6ffd849c4ff205742a9d54d94ddba998ba69b3b019e7863f3487797d3ea12a207cfb33ab7ba66247a84303cf27f185a8a6dcb4ae0c77fb913a982d6f719eec76725eb28b157449cde73f4ee4313e06cb0df98853a0ce3f166c44b8045b1de204e0f328d810918622b04ac772dfc9964d3d326080400997e2075ae745e9d292d97e4d4d5fcb2e16e428ead53c801217f3356891eee2d058ad91cffb54e372073fbf686077cb5f9c1b708ebc8b0cb332be0735dbd8b2eef972b7488134f868d8823fd5b1541f4f8434b6e3380b7f6ab318160a015c323e46f1d2bce3a94884e7721dc4cf13adbfc2a845bff98e31cccac9d48e631bab1349b1aab16453a460fe3f09dc3b8298630b1b050afeb570433a594b7bd75fdd5f2e5fc75901f4df2d103bf39796b2e4444d1102b834473dc56e1b0b941c0e19498977a0fd7e805ffcd91c7601980810357270514ce1a34815cdb9374bbf58c5dc9b2ced00d4bc0d39685687862ec04a22f0702d5d86a841aa48985273b73047dfffb4ae6a88caa85345994b6f1dfb6c6b9f3bc153f066f91b2d28b45ffdc69253d0d32e3a1153c4a70c1a8f6e752334b36f7ddfcf55261a6c156d4a453df7b74165c9690fa0befa0a3fb89aa06e0034f476a1f93d29c093602de7302be0e00d7fd17eaf93ad5275362f347326288a828762732b2671dc9a092270a96be515810d503ba6845bd21a46afb7ac30de4b0f8a4b97898b98f3ba25c63158ff858a675d488d6ef51c0d9362e63f3f8fa5f8470cbe99f5f8387ebbb8131b9be77764760a3aeea851dfd1563d5a88acae23e5322aa358b0b9d88504540b5e4a11d15630b75eec09ecfd44c885117c118f5587cdbf81fe969f39b79525e35108f8abcdab84956494b78ece6cd956201c0afc146097f6f9bf1bc9e6bac76854b564193a918f005fe87ba8519a6d9f6748946bb95a7415e5b97cb627e27457fd307ee201140ed0a5cc6827462175063fedbd052a553e4f4896d5ca31ee90b2bb30ac31232ad4a432ff8dbd6231cb5be6e9477ded69188d637c9da9f7d6348ab3a08f799c8c85807c7ccaf476cba16eb90e13c44043e7c811c85cb2eb5baf74e77bc1b81e5a7b38d19643cd6e58272b25aa2120f7cffb4c71173e436977714ad2633fed05289b99a9d7c50889345c49f9af95708548ef7e6a90fdb44cb47591c273fe5bd214ff5ba8fedb80acd8b45ea948803fbbf73a8d3b7f54b193d50fca2aa5f89042a204429e6671ebed850ebaf7764ba5ca4218f9891bf2424ae3dae1bc4d477bc9c1af5bc64940923394bfdc062b90635763560403c323f91a72ff8ca58cd3a1e381e65e7e063acca8120133f8038fb8ceef85ebcd4c83ce628d33251354a91aa327c67d20bae365df3305c8280f2484796efa42c46e3a12efe0c558b7788c0b53eb3b4384c102336da1c0f5d4ccd69262608bf9def53a773cddbb9cf8660cbbc5de74d83ab1b4d5597467c9830ca97f5ea64c1569563dfaf57219d542f602e78c888f67ad3c102f5965d17ab4ea60a506411f93c5e76834e549b08354a94b42bfa1ef9f124b3428f3e300385bb106ddb1bdebbe9fbb75c1b6df45da1b9ba31ce6bfaa3c7d93b654aa29701ac4218cc4b8c3c4ecd3f6ec579f51e758cafc6be339ee816f4db1fbea58b12ce56accb7198e754b783b5bb62f6e6b865970d93bddb58270b6c5ab567880cb544677e7238b35d005a0ec19affb796ac3eec782f543dec4f0ffa89218660f7226e4f4517cdb0731efc575bd8be71b00669e0df3aa9edc2743d42d460e53b62c7c8fc2fcc0c38c9e953ab76f223ff1ea9a63a0f1f080072eb0ab173dab1ffbff31affa32b8fd57eae49bd7aba4f094267836766570962e3f688a89a6c30c7bebe1a2fd6313312fde96276f8dccdaa2efe19a80e2950c36db6f61961caf688baa4eb5c0c42122e40fd32cb13b1d435e42e7ef74538bcc6b6e4e84bc0c1aaba8c34bbdfd5b33f3d9f1dc4622e98cbbb7cf886afdd195ed356e8d1942dc8050e8803128d674ef38e6781015ad3e0d3f4e472ddf57e0f5cc254c10d0d2ca727c12a34d3009916fc5c2ee23716c0d11fcbe355dfbd6f7994fd45585785cde7e1644f4b6841ffe7f059ddd697ecb2c014c9b580583b7154f0fb518a55bb8f6c28516b55ce0b130a5aaffad09481d0468e2944f0d35d653a867ae98741a60c2ede5da4ffe1decae64c89dc5b57de3a0d9669506a0c55d3eddbfb282fe2779f189c6398c129313f8bdea0db10f3be2deedf99638ca8faa4ffea028b3bd8820389cd1a7ad622a8959f230eddf8530d6f8ebc7008c50dab78c8af75f8065a60b169e71dfb82abcf83d7c7f8a7dfc1fcce0c63618f5629f5ddda95c442f5e5b2d3903ed7492407604b62e664147f45adeab4735917b7ba2308ba66d6da61df232dcc78b9c7338ff2937b4404df08c226b06e99b0c52d7b587e4d1c1262e5d559ffe10c121492d666ea0ab9c1f0ed61ce6397fdeadc7ab3bca247091113a73769e735eea20f9aaea79ac56163d518664a7b6d5fd7c20ea9113e232947b276355978c5c6325131b9606cbe23da4aabfadcf95388194899a16544cc46f9fefb80873d83f03e3d6bbe60d8cf04f27752ae7d400e43cc62b552171657863e392786be4254d417eef44fffbe266d2310aa990dacbbc7c41f4206c91c06dfcb0165eb1e7c3ced30db588aa6e585df71e27c248995216bd34b93854bcf4239db4730f2ba0f7a517847269a0eed43e814202942d549dca7e8a8321c22a8dcee5a6c8f56e4fba71551e429297f5a478e9b795f7b92ec428f1505550ab967111c531cc908c256363c96c03f630f836f7e84393ab190049f25b6d7a1c4ae097a76ddbe483fd56407f28f8485bdb0b66e01a7756d94326d7c7fbd1f18978309ac8f16690c24efa5ff49913ee997727cb80831b8e046023286b751825c933ede4e4124d07d065014d23d8ae6c2bc7060f5a12799adac57a8df6549fdf4c81e63910936746f683ad3ae64b401d0512e02bb6fb8c98657f9ef8bf983ecd75b9d38e7d52f20c1b52fa806b847e39492d66e133a6e5e91304df65eba50bb36ed43a90983d31b6092af04be981095aa90e02613992e1d046ce02a509ad2991c6c76f99e75f2b6cf5a9ac4c16c81e1717d4a279f0eaf3df4b0a4354bd7f0ab8569d272d6e4f2b14b48702ff357729672957d2b9a90d9a11335643486182c022b79f13ec0c012b425824cd1fa5dad19fb84e5132fe1d513f972ebdb2ceaba54c6dbae58adadbd35bc6e1043eff69e2c7a255d80a57d541dfda6d4b8b92186ded6d728681732b9c9b59ccf1acfbe71d27df017429f15ff4098dd9f342883e2b5e78faa57d4a5ac2288a092870bd5bcfcc00006be67a796eb5f79bf61b67da1f8aa1147c589861f52b4b4985157a32010a44d7f36ee048659cc080737e7bc74df631776cd00b992538b97e15a2b7455e103ffc49b7a6308d852a85b34ceed07cfc619f5e14d708e29007310786af1605a63c77b9fa5f9b48561e08b4f4b73b9ea75ecdae370821ea6cd3f8ec55a25dcaebc5e62b69bb615d3867f160deed0c15e79d1508e3555e3323a7cc235c4109bb17372b96b60aabc24607361cd904710239821d3afad6f60bc7a2d64a8d598b160d892b37aa6423d471f68d37111cf37baaca60551de247f11c61fde3f54aa985302b09c2c67df6378441af0dc8a22af306a94380699337f8bbec645a578c7b2ba6f41fdcecbd97301310fcec06c6c84e43c97a36234f80e3e297adc8fbcda83c3ff39f7bb7734e12bddbf4449795708370f74bf8da912dc8e09f454976914737ee13a76772afefc6ea3ff038d7d1c200e6c2d4b9683a0c1b5f191fecaec885394aa7c49638af217687ea83fc491fc805cb045f0ffc9875feed0ef7bfd992e6737612aed77e6cef71fb9b5b673077d49de765a80942703daa5e36b787a89bb4576affb1b384a8025f5ba041a8b1f8b8613320a1cbc1ae7251c462ec7863176278f9bdbecdb00918402ab3c063e689fa84ba40fe1a99b4b8620a46a549478ecd3d176617202381125c7765ce3def750ccc9dc0cdbef3520f91ab1a2da5efb68d5f4b23d6285f66c34954a77b5f0a9c691424a30270c704a28c94e681866ff287f62adae117cb49e34873f4f4b9ff0a20496b70239b901bbc4b897c6ff756ed4fb14b67bedd96fa66e8ff67748dda3a02bca4b1d0df276797618f5ff876bc1d6e793528cf7d0093fca7dba10890b0e3e3137eb977d219e452abcc70601f377e80d3274321ea12970ff13d7ab365997e8b642e014e6fdfef6ae67680396e0a0c079edf86edc208e10a6328331743e49c10bcc662e2f8fea9c9b9eecdc24360c968631e54e9343cceb73f559a651b8d9c9d838989af89c169041374caff24e0bcdcd8310bf3243a093740333e82d70368dcd49ce34694b3603683e261dfdbd53deacadffb33e8dd69a2f2ef392714b0a255cc016f4f5c56c2fb0a8c4511f88273ab018ec6e52154bd6b4c85000d7ed94e16042b82ae1fba1ea96adc9ec3271e2d5ec1559a4d4e614da0c1883af4a74cd27178a71dd21ebf6df68f14872353e6b3a8cc10dc9932f9604c1472fb7116733dc7706db53c8f3951fb1599484c6d21bb8fdada77cef901165f2dcce149d3a92d4587e5cffc07bc5c088425e58be51a4cb1e432382c1d860a1cf1c6db030fb876e4347774e67840a3f1493a44c3cb3ca1d34f76dd79f6ab9ac9063507eaaedab67ce8b6386e0f4fe95ac04f1b50e5a6646b0511a94b200ce36f9e7cebc20e80caceb232a8b7e0dab0c2eee21fb356c6d81890861084e3d2766df8b60f96c2b4bb7429e98f20ddc262ec805d2f5e04841a7b7410d12dfd6c44622fb3e6b1cb4d29fba54560ec2c888de5061856a9418b1e294c986cce34e46d5e54f1deb56ce0afecfc91c5a3090125e12a8949967cb218d5e662246942e2e801c4b72b05dc7ed39e894aa6ac7b04197298a6f5e36833e5e988c9829b47fd96a611b12e176b436e37f9e0db07e8d4eb0d82d60b2d8e5a4ba7044a1f4fd68929384add42b64510906f3cc89bd95378bc1d671b7659a2a11f016291c2a9931cf0107bc74b3609ad48dfac713b1fecddba9d90a9ba728f768add5058472098f353449fa2fa681b0d2d8df813e06a4a1dff4a90fbbe7f4864087b3e560730742e59a180d983b25098414da6956d47bf3d96cd400c029e119ce7f578b95ac0736b451f512fd5bc4ec9415b7d9c3bb558064ec51c83c77674c6f00cc2d62742cee54dbc85847f30c94681422f9594300b0fb8a245f649dbdc0ec170578167a5882ef28748c0aa8a4766d3d7a74b4fbe7c47a08a388a221557097f8165d6b043a145fc917a7217db890e095aac6ac6fbf8566972099e9f41fd49a03df3576aa089b9e7fd56bb324806db9b8d4e53626111712c16b1b63e8a62d0d8e091f866e804d86294241162bb6b3c87d0457370908d2d4fac491f7c9b1fea0f4672fab35e32097d77f3be786550a0f7391880e220ebb0d270d863b7c97f1b95268b3b8075dbbd61a79154c7d774f83fe3998d885852d18995fadaca353acd752445111d7fb4b89f7b6b2f334055a8df6d33d3c0cee0556dcc388b63eb313ce68c784e928c1b29d148d69a74a3e464dd7504055ff85574c4f306c46f710ee50ff373296920d2313a4bcf610c9c9a7086ec01249f301d9457c99932de4a3083b67a7640c07d42604b2bb9b163c6eca2d738528e9b587734ecfb17c662d95273f7d6bc59c4493455b373187e41a3ddef6ec4c1ae97ea355662b88d6991a3f7c401f3275dc85e819ed06c437b2fadbee81479059da4dbc156ee2c7096fd727b4187a0ea62f8bfc8a9b0ae150ae830d79b63086e21e46df2c2fb772585eb953151c72bfc4d1e38cb14ffe764d3599cdf31fc63a886b79c302d48b2a43e41f3d555626d1b2cb44b2a4418ff6c2f55e9950e145a9bfef79e6027bfd89d76f1d8acb9d61af9b6104e761b9dc98e374feb2b4b7a7e58042e7b1fc65d755717fd9162a8cd41c16b315e084f0a35cbe064bfa3b492cd5540dbe431c083932e5316f46fb0a13b38be1911b75cc8fc7b4ad31f43e65c1ee953346b8642fed7b21a9ec044a39af0c27f50afca767d2e4af5662e80b1f2ed766b7216f7b00feb2efe9fe87f551b6c06791f61c86a65008a02ce0dc94e09fc7bf24592a8f8d459ac2d19677e2e1f58e05566d7f9d500e83577e4dee8d143f62850c614b40a5611ec7ab5d0465ce8b44cfbc22fcd55f0f6ce957372c75274f7206d3472891c23b037f413176b016378ca4cd930d8dcc1dbb363711e5b99ff2631567ab4a38733409bfb55a50d98882e122584f68993920a085c5a38b7d9ca7f7677bb3d826422a3032dcb8d2c9de630fd4f4fbf72d60e04a197c2400357dfcdc7670aded76a20140ca596ae22f748e0e5dfd0e58f491589c35d7ed9e00cc50b1288f488985f3c728743211505a94e56b4a6ca3d58e46a54570264166fcc0f34424cd78e62cb95448d6cdf6a9b196d065a918c969fd4fe9dd3c0b781625d00de0368bec0c2dbbab51ce34e55040fc3051cbc1be39bfc022df01b3c5815b145d9fb8e2dc26566daace3eced94ef59e3b4809509e9a5b7126e33527eb8fef60ba0f5f555c009f5e6fc759d5400d66e261763d42484fdfc7db8731bd898a665eacfb587ed6e4626ac17c669284897389f2b542059ff66b9738103406d8e1c4c3eb8d6f21f8802e43fe2dc74bf0417330836a03142fde8fb5164cf2e5af3e4c5e132560ebd4a00ba3de78fe361cdd0c9d7429e7310937ac42c494daab1510b063ffd4fecee86da5f3e41edb84f6776d107ccfd38fc680c98a86469d31d13e02b546c50bf539f6110fbbc0abe66e16b9c29defad86860521bc66c2341cbdf3532a7074b878bd2d8b5dd6e732dd864fa49b5a1bd278ee85c88bcac16ea246fdbd9dc0a3a8810c947b064bbf162fe2973aa9e6059fff69dde1ca83733302baeabf4f40f33bd7b782020852fd7bb6d7ac62f63899bb313e920d7c9b6a37b908b0e0dc9e775a20b1a88ce7f3d60301319a5662c3650bfff685814a040fb665b87ec28053dc8d68427498a807635a164f203304ab929b150fa9fd61522077e4a225591cfab11678e1476c6fccc690955385585481df4a65560e8fd38cfb0b6451d73e581f1d7890c0a1029e71af4e4582e2de9b4220a4792db954293fb111bfe9a51b4d3e09cd9f528965530366e5ff69ea076395dfd21998b7bb73bb0ec4ac1886668e85a1b89546539210d91715ab1dc51c993772a030e618dff7186034f52c0b8b5745bcb5b2f5c6741525bd19f7e0358e3185d635804bbc645001dac256364794a86e04e664f1ed7cfbd203e1adfcc3f85ca3b930609e89587d36db64e3b28b02ad30883cbdbda37a43ee1e802ea9aee9590e8a57b28387ae43b8758fdf556ad1d9080ad806dffdcb30c56a18c6513036cb143f0e847da00901e3b2c94c41070cc2f62a7a7b33aecb6aa3d679a5dc6b42daa42e2def77f97aa1633f5950b3bd7a8af275edd28586717281ca90f5a98e9ca3a39a2267c1b7c5d9d829a99bece0b61c3e7b9471adfd6fd5f8b30f6d2e2f126896232c40f58953c487abf3643af6173b9f67cb9a8636cd6ae199a3a47cc5a6b59c70db964ddc651d0339cd5ff017fc0833f0669f8646f7ffaaaf6ea7bd4f054c7e5f37ee39896617cdeb7be2dec9965d6b06729b9bee3324765fac3fde2f36e4eb56a6741e320b2e6c7cf3a4d403ce0ffe866a1ee829d0ba1f6db750250218620bc3def777061e2a4de3e6de48e037768adf0431b0c08008e4dda98c036e1dfd6dcdb428e0a2376d8828fa1f9c398fbced767b86bcfe3dea730d4867d29003c556739b86c2572d5cb74bb8be1de2d88b4e27d78191fedc2c6ae0554285441f9d0134b693d4f3ed8d7ae66df4edf306d751270234c78d5e7d10408de69289f0eacd217d71506886e09edaee210a118f932760622f95806b95309efe43dfefd33806f2162425b5c8e385f025f80adfdcb9fe9e31eff22ff8e260b91fb6d0da121f385e4df23b2755e05831e4862e336698b3daf62ad7ec209c1bdcf0f996c4d21892a81ad7fc3e4ccaf029284cbe95f5ff0d15c6fe5caa4c4e1de82d1fd7c12b6ddf494db23496a4d6d9c79adb10824cfdefc77faf7032d4269f9793f4e3b02ae432974aad8a7086fa9aa41e5f58d3c9620e29be31efa38a34dc7eea457c2b499cc2a8abac55408a9c282521be3cdb37cdfaa53b4f72d79697f0e3ed779d8e4f443eecd647d9d51bd5b29f4d94a013d540f133d51c74ea7c07f5a58dbe2381e8c100df0cc9f4c6ef16d75e168c7f7d54d092628402095c5e9c8991fe140c0249709292660b0e8d7eff6b9f88dac9181f4acde056d7ffbc1bfd07fa86f9c2093e291bd8451a06f0ffffff0f