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

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

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

Block Certificate

Block 57478 39d5486d667184c41e0b7f74c3a549a1f977138dd8fc8c8dfea91f16d2613d9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b5eb8893e51e3f645340c151cfd9624a95e83dc00cb44c0a2766ecd47cd38fd
Certificate Block Hash
39d5486d667184c41e0b7f74c3a549a1f977138dd8fc8c8dfea91f16d2613d9b
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00d6170000001f0000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000038ac6d01571ab5b848d5619783e11d66429462d83ebb0f6a7f33b09b72ad0e37e9cee6482c5d80887359d03a2c7dc2403f9cacbe37f7cdc9bc6eeb858581c1b6eaa59e45a248c154be96afb04a448b22d9ae85e2884cdee1be0e0000000000000020000000800000d6170000001f0000

Raw Header Hex

000040203fe3dd9404c7bcded41e227f3fa3e697ec1ae5b48afb6dccb1d08ba413ecc4ee79c3ea0e7f2a0b66dae38d31777d8205be7ca5dc10444f280806b16dc228b5cd62ca0e6a5b6d0418fd38cd47cd6e76a2c044cb00dc835ea92496fd1c150c3445f6e3513e89b85e5b

Proof Data Hex

59,560 bytes
12121601030791693ce12d4fbe8770ddf9ff5ec0c2cde02c06bd0926293871b7605c73c509c6f75f052ee60cd37adc28f8bb440084c3f2c745b0b0175f8dc80c571fbc210d7d272bbfd14aa90e6a7d2d537a686fdec11a0a9fa361c1a7d12d2ca2d159b5c2051a15350440d2d30d4fb51afca15158128d702f29af7ef8b24d0ad35979a0a079551d173a22b6570da74c2dd07f36e2efe74a902bdd899e48870ed096aa7f856205f3deb0bb71080b0595709b76d256829093ce398add501cc07fadc2a9534bbbb9d42970df4864e6a1f680b98e3479bce159b4a1192680459dc5e9b1732916bb2aabd3efffd24508a2fac9b9a9ffe798cc7ac97c4c36247c8cb6643e47c061cd76c34fae9b24470a3fc4ad0b10831a09e45246671ddad94820f97f5bc30aaf92a1c97228b7c23cac1f5e8c0c865ed2072df77332354c7d5abb00107c3e06d66944c06959ea96cf6fedf4979657b4a50a6cc1e21a4bedc333a5859154927583dcc65d03591d0bc28d97e92aa39178b9df7ab35cc02de9257d1f2e3fefad26da6649f73db7bbc292cf29440cb91c168e935513fb3221ea9aa8633aa6811aa87713c4f3328baeba74bd3a9132b4a1b81aad49ac751939c0699e8f1af86c67a9c2cc0823f27cafca50d9400c856812520bddcd3ba4b7627b40899fbe2871bc82cae39bf0a30fa477b67e64a8cdaf6e0f7345bc675b5a5337fee471cf313c4e32c52952df22cfdb1d01a84088f32dd45d78de365a3cc09707f40a317dc35bd809a3dbf96d9b30ffc587417ec33be75c66d24dc8416aa88e5e7662853ef4224f44a59e13483b49b5319f2b65ab0d52e220e395254841f1dc1246eca6840de1d469f1a01c514fd5cbd6af2ce281ae387c4e9ee63a3766c47ce77ca6a1c0da39ef2fe2e22c3b48a995297bd3e81fbd568ec6d3789df21fb008108a6fcd0b7db0a31f85a77c5c69b9ad4411d62fd0f594341a65e5a1e6b65a1377256f3d437a8b95d9345492c85ae140d6b8c3ae3c0ea4226e625c65c59a2a27f632caa39e9edf57e13b67303b2e115b9e99a09c0250a9d1360f62183e8d8a3be715d793c9cdc90e4ae0e6b63f908afe338e512364a4d6959feebd929889ac476b6dd565332391f79024957fbbeaf6708af7b762d3822fc6c781c27be47e9700360ec48e83108cfa6b3d248d6e49a32f17877710405534e881dbfa17969489ca35117e5d9c927779e223d2966b0b9c9b29ff5f36c01920b77a2112c1fb658de54b21470b0f706cdc9d7c5010069837a571b02d712d81fd62d71dbd71986b3617fec387ce01d3f9d5ac270de8f7bd3db63313ed25b3fdf597bf54419fcff7532f27cbd821c1c5487bb172d2732b994d344b0132eff649fc969535dd89f55f2d7a497ad116cf8b002a2b21b5124145071e6a548226cf5b3428f4df16aec542f6eb1fe37035eeb038ae095d7150df69162d09ba28ff63e8ac62e189f37dd430bf2f18e65553998372caab3d94423d3946dfd8fd81902499b80dc4fc14d3d7163b497b725f475f1fe77f0a6977009c262005d287d299516785c8a7c6024ab45f86836bed65d9d17dbd4ea12a0089bd43de7754e306b1d35fb82ba3e93b9a2445cfbb24ef3d95cd7ed9489d5e33bbe6a6365505ebd60993cab2e39f27b110affa073659fa041c569acc73912e0ee17ac786ba53ebb8a8f4224c09b598296e0cb916fe019de9533fc326668594be4617615e8fbc61a62a1f99b0dd36df551a69fcc60397a6708193f1de5301f933600d6640d207df5044ff0c7673b6ab46da9fd41f5b52a714d2f119ea9f337e12a2b774e215b0e012599c9155295dba5006117c4996ce94ab0d8ace565aaa6ee291ba3e38b72a38e1b3bb44b3066ec53fa8c48deafffa0a1e89ea1e98549a216c8ef71bf2e226e12c064e2b6e18faab002aca88f83bc6a5321937db9df951cdd2977341d356e3f1a3a5e759b0e4d2f0364eb311805a04657dc62a30a706504169520d5ba99bc70c7f15fe7827167a36322db6a6bcb6db0d91fc1108196e7ca0c813edaa29e644cfd13346460559bc407a02e00c8e935da18ae6643691f1d47ba1b041d0f2260751ca0ba74f098e1bd1ae09988c18a883b4c76920f753711d12b80e06194499107f858e46bfd834c4c3c026a2a68d0b3963a090c8f9c6cf8f5045da937b788c66ea319d9f6faf89f7f13a9a1c0bd587def8223405cb8f06bfa46455ac1e5326cdadc294b3eea1370a229800307fed324bfd6e33044803ff30645f573ddcf185694dbdcce550a1d8a07f69cb076fdb8231038847421642c396f8ec3d93f6ee1b68647ab04b88998862b5048bb3d95bdfd6430a2520d5f70a70d6782c44a99a99c91ea11fbb426272336983a8dbe02a9da84a357ab56e9b40707a0f141f97646ac96e327795d17858fa83cdc14c123f58c03679774ef1764c102882d382ff283e607f6f401dee1b4040fd44162828825766f804f27421516eb096b13bcc99e3b4bd00283d6165338d12b009391d06fa8e5e6335c8bc3567186917344661bb688eed55f6b2e27575fd4747f77fc08dfe426cebb4a53f1f621edcb61fb0da8defef099d319d68f6afa12dfd62d1e99f23f829af352b087daf8fdb97b41a7e5178a48687a344dbd8b217878697b5489de8b2f3adb6aadda26146277356e00bf1247c5ec36ebffc942fa1bf96ea1d31447425aab88b87e3da959af2d8e04e624d6e78fc93f8b17c481a845664dbac1f3f5d749a956618ab60381d8b501022932c419a8820ccfd69d84fc17128c064d8e58ef3119740c6465d8e3ce7eb35b760ee0a9a238a61195ff941f0458b80df261d5779bf6c3b65358c148e08db5fc616f7b8e963a239dea2b35d86c8263a769fb195396ce760759d381368e3c7eb604af3cd525f87239017795eab1980941bbcc9b2d100246c9d28e412fb3b5c3a853dd5c22943d4ed7f9b899f7bf624435f9b7a94252dc5cfe12e8f1363a17bb6dd44dccdb323e71be3ae7fc2945bed589dfd776b63bc9ab6d187a4a4953f19ac23e7fc30bd806130edf4b4df618892b7421e00c96a3bd7c61744ae95e391223a77476e1b6ef15b9ad168b75fd893883716e9d620606ea7395d7f1b17c26e22f582dd2cc4c8c196fec2e13cef186d7016302ed2213d550f9b39eeb495cec3d9743b0ea894d859e8916fddc2ade86a76c233c6c300a079c94c16c74626434b09910745acdd090b66dfe8a541686e37688e8c32e45bbe98a556cc394ff18133cd0e4d7f689f62ddc897444977fda424aba4798bdeff00ab66a91cc9737b77c2c698fa82f324b8912882e88d166d53544d91a9e3ef4d39d58c8c4e3cf8d2d54c39936d47c11b928619205ca2ed0fd3d9a5a20be6b58f2f489fa372aa9c08c3995973e6c9cf338045f349dc5f7c81d7ba0694b7fbdaedc63540dfdc7de53f102e38759fd5f5ba30a6057a1b4146f4a21044020e6b6975749608afcabfa4ef40b85af4640eefb7afc327879cf1137eaadbc1a2c2f0e3225c66726a15d21f76313d9e5a98823283cdc203c405a5ce299ad99760f8f71be00633d7d24ded2548c12a325c9edd4def62dffe3efb174e2d3c2884f6b6a724a89b6e7c60984fd1ea12baf7ae3f5607322d3aaac72021c4b1a36d5e9ae5f640774ecc3fa91891e670d01f96017d7949df953d8b8cd457438cad993feedecf3a7073ba6d6b5d2d190a1a72be9bca225f48591c6a25d5c72e303c817fbfd837de68106b0e21f6a893ee05141c0f7d6c152ba0fb5daca9ef150c234b1d816089eb228e98f3b81257c5a00bb68e88a2518a2b7899cd839baa196d9edca08cbbfb717b4aa61c4a1fb7f8962f775d629549fc3349c65ee77536b8fab562fa8bfa984d5ea31f00ac4a797f0d4e5658aaf8a599df67ef3cad0430a7851d8f96bb0ead482b380d4c0e8173ed5ab08ea503c819c7b17051afe70787921b1dfabf1d3af82634601f7c98f35fb026acd158c5f3ed608d9562f7c9e4f709f780565cbe2d26c434d72c9887b6cc5678a3ebcdc3581cf47a68e0f91db371788cd4d974b0c4587750dd34965e5c000cc2cbd257888a8d7e476bce5d6492047ae056d4c10439fdc8bf63b8bcbb32e610bddd272758360452b2e6aad45eaa26fdf7014ccccef7125dcc69e9212a8a93f929ccd824d7428299c8a5fe7e8edefbd60fe2e5c0b242d73fba081305c9b8306f1dc8af1b7bedb65694c3deb2f82a73d8ab80cdca91cb3e9e6d1f1904619434fe5768504f03d1ed25e913394cd4e31fc097e505c7f3b7bb04a5e34729c9794201fb39e3baa5c5df2fbd5631efaa0f092224d71d55af54a21e2aa780911508d375f4b8ff2c144c94e770baebf3193d4760821cf1b4b0edb825817ca59d62ebcf0c7df78eddd6c63cef08add183d2cc9c2c4a429312799e454390842e3212ed17f8935379639ead1460699d868484850c9ca8b8f3bca855e4335645e697ec092d0e398d1d4bb3019e909d8aa0b8207616557081644111063aab45abf5f053e1012bd5e334a1e892cec9509db506883d8cd8a7a4c91072b5b3e9533af946fede5c5351df354dfac67c0fa1ea65d2702c892e5902b699495b805840c4d2bdd1ab417e31656822e06b7f84c6ba3a03b1b6c3c9028cbe9e38b137facb1e98ffcd909668620d18e8aaf416dfed21d00166cc3f843b7c2afdbf605f0e560c880708d403848dbee020dba0f3cb62ce821f5ce0e1534fe0289d5c29cc87d98ba71c16b327dda0f54059ace4b672d83d04ebfdc55379415c5a37ab3488537203355432f0b42450421654da7cf85364cd4f147d5cbb6890990f4ee59f6efd63675353d1e2f70a8f6ed9e471bb3ce287474ab020fe6832bd898cb018ef7e5dceca785ac224b560c9618018a616531c6500e27f3134db69d4a3e67b051517b57436052a322a1585d6a1cb90a51df779b1609303312bec2dea7e28419896a766dd35e5b3b647436d37664eeb996e0b7369271d1fcff439c2842497b38622cf15f3a46e85d07bb221e2208f753a70b26851259e7e2e37fe3ab8472de0e4a38463e5a8727564165764afbf4b9fe3029810488c4b6a8d55850f5e58b656e4a499c92be3c81a4b08441b5729c543f3494a4fa17de30283cd1ce160d3394f853967018298b5918193f8c33084139f4231ad2dc95f32179341847d8016a25f6d6f66937b7b7ef55a22a74e5b6a7fd4d15f3187a544876a8975df92c6b91a66212b8ce53251927d69f05c9989affbd21b3c5be3432353e17e0fe3ad3aa0548cfe37209ab71282c18b9f537186bb0e6076d0f70ab70e6aa0b7ca2f2edbee0b5643bc8276123762e3044262e3fc7673a6b6f200bde89929215c7e925788cc3354228fd59c95c77fa37114efcf7da7eb742abf01bf47c3cf2b8859c3d5349fc47909c8dd858666f3ed902af599362418d2a0d5cc21703c5425cbe4f447f1ec55f2b4162d082bbefae998a71166b82f8674f3d2efaf2afbd661695cba115ad86129b9ea35ade4a1603bec2fc167900bacc4b4116c3c6aaa8b4ece7aaae6da6461d75be05f5f369dc1b8f948aa9c73d4838d3b2ced9cfbc81652f3a30119749a2dd7059a6c659db5b8d48644c65a145078b6e80fcc877e2e75f71038182e1d9f36dd318b855286fb146a2aaaf5dd71398b4bde48d75882e65861b5e9d96337ae623acd83a5cf78abd6a6ac4e729090442e8bb3fbb7d4415d520b1610932bf9aaccca886aae3e8ff8429c5668c8c6fddf34d2119f76e89aa989381c327bde1c05366369df828e3fd73b7ffed19a7ca2e9955066e330165a52b19a72638e858cdd02e214a181da2b4cd66027cf542141d39d4d78fe04e48354188b5cd18c3bf4a92d274b16228f375549fe7858e7622443a693c55b5b338ffd1d0054f11c698e02674dd8d60db05ccb8dbed5e6a2dfe9b9b6f32c0898a7c86be258c7bc473f8521e353a96b93d65b8e7045ad121ba785602c4a7931c316a25db8717e465638a6249ea83fece2be5b2ac014a4f5c272978442c433074ea6ed6e5c67e4187d077646c1837c565ed9ccb2f8cde5280ecb0bab151cc0fa79e0f8c088b4cc19650b78064c85614107c4919e89a8895f758a3c79617dd5cc6b1a51758609574b9eda944f4dc2fc569b8fb53a71f86a9c5404e127578a20360e615e27cbd9d9e88f352fe06da21cede5c7e5d48bc22106c824d0ac9ee1fe9f8aa8058e4049eaf19ded20fa9087295b1cdc2b9316518d09e90368c19445b20a45dc0c242aabe00cccff7a937f3aa65edba8c3145ed7ad2323c93cf834b7088d069ff54410f789288896cbe88cedbe9df236d21c706320f36021fbdcf56515d8246c63a6027890d1aeb35a36b329b379091bca09c1512eb3672a4804f19a8b06d2a1ee1a762ae9d23b75c41704aa92fb384a3ce4dc12ea69c560b2a3be2193bb514427e5ded1945e91714e871076aa2700c76e6d6e1e50da8f8792d6f5425683779af441a89c8dbd7189d1df93770659b6af07fe3213a6fe28853a2404cfb20f53e53d169179dffa00d0c595053854794d5947c345d76cc448c5bf74e6bbabab465235c845d5e1f3532c75f373de6a384b2fbdbd0c075864bffcf6c88561fd8edbef174cceaa7b5a428164aeb1bc4c826d631a93b6e12ba74886e7c058d3e6bb15da46aadb22e91090a92bf5274135c94d020404b331ef6a844b0f1439c4b4a4f96e71c1c0ec489b746641872c1547857555e89814ddd05053a34a95e597e932f49a1a2f48a3be094fe9040dbb9c7ddb8cedf027b8f38151d8d4e4e156546f2341563d29662949d991b9b2f661f38b1b99c3f739e5b9a97699894094f64aca1390995c4740bca9433f3bc6a001edc559f1448d69aa3f3024440ef85f87310a82fa56c3d4f7afb47be7650a887e08b92e7a389ad1f7b96ef1be8d17d39b3901cbcf7c86390fd5a95090b10f314481cb88aa3d17d68091cd923b25da0c2f2e313683ab68dfb485539636c04c12abcd45007bfe6911b84070a243105cb7942bece8eea6189c2962dd1c6efa2ef5c3c75751091ce442bee5e5f2bc0e1d546d085724917456aa0fc191c16fbc359e33f571ae7751a50be6d64d56b6150585e869d3bba2c0cc619699d060500ae66ba8a1984132c00a1b89f2c72b4e29499a9998715ca24fca2d7349572e7da8b64bfbb96397cec5ce79413a9323fc99d9ad11d91cacd0b9345ae1b7103aa35870e59eebab3747c292aebba616d5cf2c38b0779cd05249fb1262c8364cbb1b11fa77eadf9f7a0a35b507080bdd10bb9d941d950cbd51a778a13e6424a7345603b69a4063f0b43de70598c431703342f2108d86febe6b0df7653a9c6bfca16686deae65c6414462114d6b136696ac27a4751914210d4ae59ee8972ea80d53c16129937cb781375ee4264a985e6b11128525e06b6aa0937d942f398719e0c165b8f1c7620689614d86b9351143ae4debab4f98f68172ab073c5f5439c64a18fac4613d780404166bdc92f8db6e5dde9a4ef4bbd0ae0f8d08f0262a69285c2d151706cd8e71e1c9fe98243fb4308bedcbc8d73e8ad371cc24b98a7fadf8dd05b9dfc1b0140e741e3d8720f8082c4b8fa9ad02cd0df10c7a696622b77961722c6d61f9d41ce1c27fe2b30ade2c533c9073d84af2bf8726916c3e46e1d199a7ce7dae3752dc90de451dd8a64812c71190d30bb4b392cbf049d85a4dbc3e0d1c676ee1827acac10dde0260cbaf635a054aaa04a4f38add41b7ff3d2fe80e246162472ab430f0364ebc410d1dbc362b0abfe66e6474d7b34f7a1b6fb3742d6c197a8cc49a65040f84c23f29658e32590665023c57091662ea221382d83f5b746c956edaa00719f55ef0039dc11e9043475096f5780caa460f87a1ce666f942faa5f0dfffcb36e745df154a4125130c634428903c4fd739c9a3e454b726c88b3bf0ed98929e14761f4051f24616b1a05bda378c02bf045bbe492d8572c34edbec19b03bd9049d3e277982c17841b6a960f9ab2c72698f9a7b9aa24ee502755be8e4412c63c592b0125600ffaa14708f338e63685084d3ff19bf2039d01429e7a165d4225c3207a27fb80a86ac3e942d7d5d24b6f2caa6868b1bf4a60455472ef9eed07aebffe75571997ba717c1e7296ea94a4ff2cedc0b8d14d974f552d774dc77c62f663a0fde48740ab90f6eac3e61a57af1ff121cf459abd70d340d4c292ad8344483bbe87d0a1ba78534e941bc0a03fbbc8f148a54aafa5df88caa4938425ab0502faf37f990bfbc59a879e7220f1d40e4657719d0c599f1337facecfa625b76d6f91b922d199a2f2b3dd7218b44f1b42a12c9168e9a1a03bf4662df482a080185c40590450c850bc39c91f8dfc40fa8d22ce4352628ccd676e9a6e1ece4c3f25f1d6802b85dbee4b28d9a1192215a24c1aebb6713ecda7d3960fe6b7a27aed365ade8249f851b1a07dcee29b7a43ffeaf3ba9339f2ebdbbcfc0a71dff1e2417eca8597fa774d5f4f56f4fd0c616be8b3c0f8ee31fd1edf8fc27143f6f7df217d088536292000df4c7dc3c707215ccb03bd1270cbaf9a6b95b55fe2b6b847bb0784e3e987c362a2212cdcac72e3cb34b18b635a66075404b413af0d01c9cf600e495eb766287f10388b95276c69b9b213559f5b445d761af4a5de89778f7317353b12fb444869ae2e2c624474af0cf39508c7cc82c4bb337b1c0ad883b3f3c2222c143910233c2ee8b0bbad06ea91ab53d9647f4653fe2a6ddce5d326397abd8e4cede0681da76ad044ac8b4b86fbf19ec8e00a57d64ded367481f917620f4ca8f7d0b8a3fb960d7df0124e9ad7f8990d167ee86ef281abe353b7669aa1e7d94537f285178741606e174d6398657b08e41bc5c2e1a91c383e6b156364cd6b26edd285fb5d53cec7b03dfb8fc0b51fea36f4801c84e7f152e7402e896ab0c740febeabdd281b4a6d8d510c5ca4d228b319237add6137c3e5d9af35ebd0134591e054f0e80c691bb34275f754bfc2c8aab46c8a684057ded10e35c6eaaba7ffa430fe2cda3e8538bff3e8e3385fc1b1ff0b8053dd80dd3975a9f35e1a77df9fd9e1a23ec6596463d0f9c44950f035c9c76dba4a222091bb10b5a7e52964b8fcc51414f22e48e7b398b321be626682ae8d8a8a35ad7adc71769746aabe01cdc35db8b771ad7e1af619d5b7bf1c111ceca51640212a93092c7c94d614c0d9b3dbe6cb5920e17587df37a01ce98cc316ec164409c8862391650b349a23b82eea0a2536e5303a638a85dfc2ad45c8157c8bc7f9fd7170bc33e152a9277ebe8ff7f7e47aecee1a6614907749e064d5e20c105e9ea12b17574073a6749dffc0b3d9519b38fafa7df27d04d177490c5d8edbad23f57abb8297763cbb50f62dbb5fcec4e301ed4fb6f3c4329f42e573f979ff637261e86c2f2fa263cf3a927ff05ed579f11e54deea262716da60b37941bf9f52c5a6b2a90dc0582e5a41fbeacf1d7c19bd51f4dd741c95d406775479796f9374b02e75dffc4a9e9ffa3673e2768dc34a65f1779205a945affc94d4b9ca2b61e1ea6f5a1f2cff9d9f1ce3dadeae77d35f50fca0a37dfe16cabcb9106d77527e4723b7eebe3e35b86a1fa8d88bef0ae38b65b507e1e7bfb6a302dfcbfe00b66bbb72ca95c61b3f3d817da713308922f04c7b60a510952fbee1256f3fc1945f35dcae20ea1bfced9b73a8ba5bdbd6dcd5d2941147cd61e78ae15355cb6b5e5da09d1a94e7b82c0c7c85d1005006ebfc69b5c3fcfecd7b6cf6b8c21d33d221af3390a859dda04df470a7283f34aaad80d15ccee399a583d584f33ddfee16c689b39b31a9bf9bc2f9a677330d13019f839d6c2bd4206ec0e211d832562881cdd2a96bd6ca9b4c70fcc5b1119f154ecb08fee1541cdb5ff907b44be0cad2c3e8b5f7c1002aa40e24e27c096af0cdd4f2b8d6f0b03914803f61ca094d9bb9f5522a526b02d46bfd3f3f5956d3c8dfc5e9593a7ffbfb7097a336277ed8951566ec3a96c31de37fbbbcc1a41441a852418a1885530f8814535b7f1120a8bac6c56f5cae4e62f69f01e31ce739d63483cf82f265e79b0c6e141902ccb7a5f5caf497c4cfb53d0a2b4864f3aebb584154bdc4788654dcc5a7c1a85583b42f264f120a8eb115878ab9d11e5eada79ca1ba39494c6a3a070cdda5eb69fe0d3a32304d1b9f75bbf5c09a87cea86b37eb0d9a943803f03d63c74c61a148b2eec81264bca9f95a3a308cdf9364cac6d0a3e95e6ad10d86f5928a3a0bcdd6bf1a60e0202c35ed08308cda50d78bed832a38d4129f62b702a53f144a03f1087189a87267beac97ca57f3292c07d9c8e47081dd7735a58ec58d1e5eefd1152fdce9b7635020b0a978d033e2a6fb229d052d6e841660da6dc5073d10ab8715dd007fcc9ce9c758238b36c73fed2eeafc6badf9710591d01dd77cd57b3b40a03bbeb82751d81607c453e3244e85e02720c873a53a12534cf0bdbd4c60f9d8c49f553e93d6a6281d8e3bfc30a6bf463d40e15536dd5ebfefa633b8656a198497d87f2430ac8ac27e64d5d94127648ad1193624fcdb4084b2108c352734f0403c8b9ce2a6d16e0065eb28376d9266fa301604c7293a100f57a98cdb3f0a67bef9a3a13b13a6753ab868eac9239af40cbb0450e0c9f8045e74d89110c24062916ef593d21a246bc42fe76f2260fecd90dfe3324fcd04fb9b56f650222e214d88e02b613edb234d6cab7c2b5d44be028d9d672ff6f9d5f76917a0b134eeaf2c2e95383b181c10655925a83e0cbae4d3a8e959a8f28d8098c50e1b1ebf17a2e750aac2ba730a3f5b128512698d4662d82652545d67e89d8a866bc0aa70c573be4af3ee1b660f6b20bf5df1f339cc1352f892c714ac395360f8a9fa805389a85346f3a4a24e756956d4825bad271697f517ef8d24ee75ce77c222dff8716f1ad7d7a5783d73516440ac0bbcdc9824a46bd7187a3eeaa67c93f2d4b287790463bb14919707a88b147c6f3af1e04ac3ef1f74eee8fc2e425cf7909ba117909f91deacba3b244e38b093d0940b2f498ec31bf3ed927c58db51155e47fc0f71087efb1e7de7c9867124bbf8b8670080a917c722adbb10c4d215773d9195d31623b53ca73a2f888913ae93adc72bb9f98e957c8335cf237eb9814bf9d6e274781a544778d85651b31a9b18f57fe7dc01b657eb7a3451ee96f92ac6947959848760182aa09074aabd9bb9fbaf135e42adc46cbe42a52c295740099a0258b1cc8be9807242e88f42837277844e1d9581e0a5e624afaffd98271956a764fdadd70e4f671cd033bebd6954e41099d14ee37f63798801c79be12a1d6f5366daf974b0bea4ba484086c393e668098e3f4555bf4a2f3c15549acf537b797eeffa1fe41b147cd157cbd8599df9a8ee506206d1581f57b792c0a4619af2118a1f6c66978ec823a2e2b54e2267c76a075a469d87c6699d9ef68e3c1089acfad36071b57b54e370b404a6bf7f4b1b91a1963ca551ecae33c4e043c2595901b120935ff7b7b864fc2c93eb215f55e4ce382a67740b6974c97248201c250977dd7f68c236c44df8afb5ef9a04a56e2ae03e3185198c0c3ff487e810c66d64b220ed4785ed33783a09ec79f5d6b434fecaf995de16fe5172e96f73370b29151f0b2daa5259eb11b679062e829b9999d22878232fd824fc7c220bb02df579c61e03dcaae4db1b679a34286f2ca911557690d67659c1ab760d6300bdec1215c5b3c8b5f6af11db46d22faf76d9d0570fb2a31afd67b8bab7192963580cedbc2e7e0e488df801751239522977728b86f1c6b964114add115f206b5fc12a5aa79e60c2255f9075efdf78fe976f5eb8bf6d31216d1ec8ed2d90e306db141a9f48c71c33b2835573dbe40fd93dfbae85b072a7d29f26658bec60aa760ffc35c9d0d5e4a0d7c90ee4fc58a8831dde884020bdcdf3ae746134c03e68ce85265b5de329ac78946fd248b9b347e9757f73741360acc4da309cc912f23c2533a21e104b6b729238f46799f9ab80e6373dd43ea5eff953755cb138fc9c65f277f91d96e4f1bec79fa08979df7bc04645d286b0ddf7660b031de2cbbec2ceccf6fa8f4ca925df0f18faddd958523a04984b0936c3d8b7381fbc82edb1e2e0542e92ce04c6d84b503cc84abaa40cc0b7552231cd75bb8d6e1e845bdf8a25fad5d988bdfa6d29509e3dd3298b73f7e6aff27221c04802c56d7b3ddae0e15239b91b77c09619d04c0411d87c15a0815e230bb69dc7965fc2b74dace276bab60e3bd9cfe8a0bc1fb6aca28dc61f8f58dc7bfa00c0814bd3e1f6b97b5772386840946392207d854b89395fb83d297bd3eb05b7545ebf82cef451a5b48a3bc8c01cf5b4bcb7acdf4b7e438357e5841712815841d6fbb7cc5bbaf63cbbfd8f80b70e9e0140bebd7e121f45cde03445acc781c592698f4286590c6a9d87a3f557d6556bea0b7f245b5ee313def63901eee75697856a12f8f9d76e0c4e3ddb488b37fba55ead4bb657c6998451b30435df127ca6f8d7b8fe81ff33f20121db04607ce35b387fac6482ac2270bae9ba25998325c84ecc58194638c01dc9f1614cd15403bed2fbb1ddda6e459d67516ddab6cc3325ea4a92dd1fcbbd589730756961bb4005af22ca27e8508a0e88436a3ae6cd7c8121e48b471092d48a0efbcc2e0f285cee18bb0f0b80d0e9bd1cbab595481aa52656d7c2e7c28f37ab91c32a87c96efda8cde2a8dca16626b813f9cd8d05b023d259aa489575aaec83e9f791e2f5ff9656ea88cf1ca601a511eca203edd93492273288705c23e89b59f04da6c9c8c258b878b24d310f6c7b1fb9c1addc03576995726575de703017717900b1ac1275e137ec3ed4eac6c36168718442d81bd95f0e4da0177cbff251890d524fb9fe9757523aa8d5366bd9228704f404f6b8767b8c8c0f75c080a56fdbdced67047ba5ce05d59741ddf3da204fa70239bdcc55b7deee56e8bbd02db19d7d1f46bd1dda22e7bb4669293fa8f0d145fd483bc54d99e01d754a05b08d2663a3404e881d4d2aa46cdd1c53123123e45f528fe45a6c96e69e37402401bc065dcc90b3115bca76669373953063b0aea1f95f0c21cfa68615bc5835e73875c2d2f19a6720a34c5062b6555f0d68b9d2d283c991871db24cf3f70501243e985bcd72667870a73d913f94ac54dbb488bc4b1f755d3d4ab2bed8e5711ac76372df931cf6f5ef632cbc57f4d196cc87554e118844ab68c37f91e55541d26554019824ac510ae5a9d752a5bf9abb57a94b0a2aaa2c4ce1e16b74c38f7988ece01cd6dc786bd557a781a03f3a5a404ca5927f7a90fa0d3e3619c24fa18211376c0a1988e60d57e8a19d571d055595243a0531936d6cacad4c780a3f9a4cbafdffb8c7e754dfc6f1a616d4172b0e0e687e1ec5953135e745f6fe1464007ea2e91304a4acac82cb051cbd099bf5e126b8caa86814a14f836eb8941d1d3bba7790f772319775dbcf04e0b2e855e6154210dc087dd129a3d00b34fd99826ef1276bef96c6dfcc752dbb049e2c19911fa79b03aa5574a14dd8e40dec559c5572fe0355217858a3f0a15d1284117c5eccb10e24acdb882972320c131a895933f2a0bf012945daee6cdd633e26789318617127da97005375d80ff3b876a020fcb2179c99b5cc6aaa560065b850a49926c8e017c44a2c2ab1bbfc28516339f0eb057262ea089d2de08b2c890e229564d88ddad065add6e35428ad107563e6ea567ebe1a14db16ba21f261a221e7d421771bf870d0630ebef3e18c2045a193881a5b99227c6d072720f0194437d5e4b411e1e42f8184d3ff289847c22bfc4b48e407e05719640f2a3948b35969347e20bc7d1a12a3bcc20fea9a81f9a685fd4283cb2687d8eefb1e18c03bfe4c706f2e4708c236d87f8fd57b975ed19906f1c64b0f5b9542173c7d5978de3cce3ad8f20f68c96c7eb754c1c1f9834348a2b3bcd404906c9f32dd9cf36e0a852f8f327eca47c213694dc1a86883277633f99ed05cb455d639a0b28acca5ca6534d241f0961a2b009f58ebb516a9d2b24f569826d15c832b39ef4d0f726a262f2bb1ab58fbad7cac9ef7fa167423acb3934aa11d8959dbb334b3f0b11775b8dd79d779cc806fab4e75c4ec8a2217a597abae1ee6455df3590ed99fcdb337bfa902309a75ba1fb7a712aa1a23b05424087eb3a2b4548a3dc89533fb63912c50191308c3d5003107bcd129a8006f8f6bc502282fbfd08dc5c918a3af99f64682e21890e21df08cf53eaaa4f892cacbeb456627b705bd28a3aa47182995af38acc33edabad9fac47c6833711dbdd81dd500c4fe4ca07574b5681b13ce56016dd4eb5660bd2c50c3dbfa007bf6bdd9b2aa57c8d2cc8ddfc1ec285b3a3bee5e1b9d44dc7a892a0ca9a45ab374375e9110ef7a12127d15df7cdf208465a360e4a945957242bbdc6ef84f9b3c763094983b338fe1eb46d3223cc75b6744ad5550e1a09346d498f3ddfb12596fcabdab614369525f3b3e755399b432a2973f27913e0e53c7f9f447480d96421840c29e036f448ca903fd7bd6f2523314c3e2f0852635e9431453bc1fa6566599d30966d53146b45050c009cd5473d80283b3adee36838261a453682703d332dcff690e1ce35ebbcffc4fc5c9973f43b4d19de16388af1d14a48867a425039176fe10e29855273a9f2b80625a7b05f42f9817f7c2edd659f5b185e4a6e7eed3f1493880c1dc10e469bf7cc6199538d57f810bd238e25bb6a956223b25f487dbbe085e29df6f5c69ba3bc058f5037a7f48106c2b01748382dfc615b1ac48ca5d127b3a7669711de8eca64e57270be1c6bd56fe470dc1c863a3c609fd37fa29376ceb4dd4303fd34fcaabbba5a10e2c33e78d8194caa6e4efb522ba12ca14e3f6b623ee019dc259cbebaa79e26a9557f35ac90566f19d85e5ecd9ae1af575b39f9ca632d72b22edcc93061516a840431ba6a9695598332d1fd5c620933449db049b556b272a21bf262cc86aa8329a625c0de4f50b4c2f82bb54c48f9e1aa86cc91709136204b6232fd1a678a0a22a7e20ccc89fa4c12099e660f112f5332deaa839e47acbf9ab71f860167e1668af458667dda241810ee0d9843414e4ad29ccc3cb7c24e4d2f0134431581728b03b8c414c60f242ac2aeaf47141e306d1c63979202b0fcde73861d462680539cd86eb8da06d72cf01c7b472cf4b95460da0b0fc9d56382395b7dde085133fe98662e4e417f147cca16fcc9c425388820d933c77f1669aaa2f7dfa6b8ca4e7954ae2ebd3a48d99a3bdc2c87b95f90a120a83ecf7c6d3e89e72b99105e57282ea9c8c31c9e78054c555b3297e91f243dcc8f0666c04fcac159588d7e87a26ccb01aa634929fed45c847a6283369a44f40ad3d26f8c73d74faeb0d8d424409921ffe0b2ac818aaf6d49889a04f167992c5aacf55a450dfa3fc1b09b6da8e88039c49fb20564a3b591058e8e9d64adfa53546da6b418fbf41cd94da4ea5d1317c0761085f9272f3faba44fdce57547f2bc1d6225c83d6820a83982fd51c35ad96b7f683c81c6a051b4ddbd3020a1cab9583bc7640b0a290c964fcfe45612de5acb88b98a5841aa2ead6aceb001e95c8cace9424ab8d5c97e909df975aa087d64c9ccf5e10cb405ae3ba1555927f31b19090cf1ec6922aa7af50f1ba2e59837598a8aa5ec194cf79b147fc3c7b82b22c8a07841d55c6454e8cc4a510e8fa1075704a9344a67d6376082889e32e3d52725647c463a68a9a38841c37d57443b69ce9258664db7c0c5a4775cc0013b1869760b00de7c6b1e4f894d6b6ecdab300169935b3d72f46694015a2c17f5638eb8d7ff896c0212510d18a04a9d6a3d97ea707bd41ad52275e1e7377f83e29bc00937563dad2ee12301581e7f0bdc24fdfe4c45ffb46409448efd50061d7bfba5e868b80d10174bf07f738e8089f229c877cd995044f8ff3f16860248555983adf430650522f09af4c9f4cbb84f543dbf26f0c71399ed5fe3a86dd5966e1aa7fed234fc67fedc914c7cfcf6989510c30b1948dd5d2d9dbd0b16614ce217785442c66ad67ef0389044c018b89112ea35eaab9bc4df740d7a7851ea0da3c3917629222400228bb170a390e7a116440dd29a4da2abe662bbcf3cec02bf03750641c0bd475cde924f36b73cbd80576cb5a86c57f806720f8213a3eb6770643db28020c21206af99a79b6acc39c4542ead8df529191aa551e8138d4147595790a1117bb03481330ff3d7cc931fe7040af43674d454ec67be77e68ba67409262ae50362a1939b2e054e0fc1a6eca3f66bc3bc960a05a9e001629bd0f4f73640fb0096f38ba78e61441b50122e91d3b84a62c3131c753832ea05dc52866ba7563b5df1a86f484e05275713b2f32fa8d02276744ec7937334d344b680fccab3ed3977ec3d3b7972cf0e80aefbec36c4175f5a6b1681e3f46e4230bf862e6e8dd0bcf81dd473de63bfefe6dd8743cb19beaa0d337e7b4f7503f715a42ca23299c97450085443a081764b163c6bbbcd0df27122d5c7a97d38cf848f10f1867e4b1518fa6608a3d650f7b948e3f56de37b9ce3a9ad95691c7c752683309c1e5ac9e9da193ba236263031797215523f210d190d1e5a34650918bfac392bc113f7f233b6f30083307aef2ae83018c53bfbf2f75bb0e01ed01aa4a395967c2bbf275d62a5afc3a754d313e11d60e0ad8b7826370748678ddbef33388ebee0ce32268d7dd2219bdd97a5b7b15ce2853eee13fc38c084f10cbcad621f4ed908bbe8d24ea7c66fd94644c306fcc126d52aa5ac0bde9e121aadb220e571ca29aad52d111499f1204fa6b3cb54b3f8530342162c891e6033521c6a243cb542f108a2f9985e0e69d73be2321b9dfc2efeb01e0ef636c72ee65b9234e9bfb9654e5db80332da24874ece058290b0cba78c4b2d984b46c4a712d6d0fffd105940f772f113a780f8c4d53a4d07f01db07b7d87ea292ad18b63f367d8859289bd88ea70d8341867b559e8536e9afb59b1dca8933174450c8677b3df0c9899732deb574af68e78ca08f00d6a8712a0ae13e795b8f78d7c5e88820c4532addb865760656d5942bf1b7c940a9524d0eade51c964f547f49702ec250a84d4dfc7fe81f547f232a055a754347523216e3ed7820dfdc7c81a387a70f9e94e618ef6a65ecd74d6322ee7db8b29021fa0106aba8ff1cab28a414af50f6ef61064522bfd59cabb54dc44a561fdd0b0504154202d712f50c465393ec3fefe5191026d2655d8847068ba12c53630879fd9d19bad1e053c06fb34837d0c83786c9d8237d6583599de0766f035e4a255d536f83cf7d8b50fa9ee12fd09912e39374652a277a785d687f5c6fb7dfb7133acd39cee3da7bc3e6a63f46746f042ba6172cfb03f234f7381a21ecf06fe5e7a921bda8284b9aa476c39d13b8e9035e4a1628e1f42c64b0bd946a34ab74838790325edb5e8dfcb25cd349e2a2deb9575ff0abb66df5feef922a5e65103dd4b70f56c7014a27a4b68065e9873348451323f8a27f789058c9608c2577a1aeee2894dd264943b5ec0a41689969fab67eb2f8d93894749977418612004818dcd2345cc3efb01cfeacc3dfdb19e9397d62620df9510e8ab9b94e5556108951ead0fb4122d9f6ae2fccdb4c241ade9f1bb076bce5d14bd941a96934455340b254b0adde488123651eb989bbf24b8c2d217a9ef9c2b9b330394837d50a5ccdd4fb0a3a3a15fb8cfc060f31e571f8b4007858f1e90f28a760d4ccde88ef031159ab948575e251ea0f30cb397aa994cd2d690123f2e718d92335a3ed91a52bd6ae967b536f9a0f64b62d0e674d319615c3295d34c2321444e1b26cf0917b941461977200500a2404fad24b4411467864de728b4fdd2f5639646d7b894e4111e5892cf06554eb012a6252223a0c14d305e5abc7b242beee1c6358a13abb0737899b5d356046d241b7ddd0eebad7e584e15cbea9bb691216fac023daa1b99a4b0958e989f9dd06a3969cc1b067b9b4e9753d9f2f3208ad1896e1e86e255d196581aacf80b43083cff1cf66717ab91fd014d6ef60439e8fe11492de84633d3601f58088019a9db22f7ee8c06f7ae796ff5bcfb8166f0a74419f279b820a7c4a38c2fcf1d65d533ecab5bd038870d0403047558e0f8ebdaa3e61c01b43ba9a438a9f090782afced3248bc471188082609b8a9779365a44aa138025d7a3375415fdcbfecf663279ea3a636f67a59e12d75d0f9610c148cb1fadc79eb8be8f09e2d86ccea6ebbef5e5de2ec01751f0f6633bdc89238b6edf2fb72db3ba1a47f7052044f90acf627d1e53760f741005a9b5d45fd877e104b6fc97d58f9d4b0b62dcb6319fda9408f4e53266b4e80d8669362d2dde15ae38b91547a35705f835e93ecbb6ddf5d3cff8fa20da64bd4b1f7ae1e058e43bfd0e58a31935ff2a94807dafdc67fc734a346322e979f23919e5d67485d97d26e664c8357e9cbd21194b7d1fd013401129e3243a23306601d5bc95f7e220685ac83ec057661d57f704e1205bb5019437a8e87f4f561fe13180953df4c9464916f6230487e2fbad8e580e442ae40ff27c4097539988df03f8002f56347f09e74ae4ff353066757842be2bd1f6f68649bc8e3d43e168152c246b76a5ceb65a6db5c8ba0b837555ed011f6b0f4ff97abf2f0c842847b5bf7f2aebe312b4f614326e81cbefa930870f2be2466a63869d7645d6f819952cf7f63ae93382d4d8f9b0e5302cbdb4d6c856ec877ea70d1771742f26cc72814e6caabd96eb2b6961e5f24c2a18a0528928a513abe12a89c1d3f43cfa6800a3cea7a8a82461dd532de17aa936865612dfd0c71af97e8a66884611fe51a99a12a52b50e3c8515a5ff8030da34a18b3293dbcabf1a3d1f5b4f7f7f54743f75cf68b4ddd9e192ea2bd37f3c5df44e8a74c0383b8b331cda765dc3d76b9667990bd39de565e9c8a06430e2a1d5a27a101f468ed29005b0d678b7f895c640bbcbccbdf152bd001fddbfe5b0d626d2ea5e8e4c4a1f2a1a8b816f6095415aa3f6c9948b38b0acced14207f1714005234fd79cc3191194e41c17986d4fc21593243ae9e593545832c56c42aa2eedca9793a3ab942e431fc5ddfc40dcb0b1d43478a164f66ce86940a5ac7b6c3da70dce9181fa1deb96670ecc05793a0a86ec616e8764ee3ad8390f64760002940b6d78af89244cbcc1ae44c9cf164fb72b26d207c83ef57ebab5baa7d7cc62d953826b16f6b43fe090a6747f6e5ac1aa720a48448d0919da056db5d26a5154e1b52e4ec560be7e2488a965814a75f110c99ee473b534df15031035849a5ff11ee4eea242b5e981c5dd2f34db095af9809794e3d97b8ecb494983e7ae9c591b9571b88c5ca39b66560db4b5b6df238084f10df873f41f961012eab2114cc17423505096b28a59d1d6921fadaa881cc5de035c60d4b480344ad5c9b61813bbc0ca2bd34cac0f2d3dcfc77c2e17e5901ad9f25b5a692026bfbee7b5e19bd0cea263d1fbde131e45c2214e183fb86e5d3170301ea6aecca97cdadc3e801fd1df03d55c964b6a52614ed5d36d8b1a66e09679a4a7a21129de11ae178e493a49c82a65e5d195d3d43c6dcae0a39e9cd9d1635603a04c4124bcc15607fd8c81cd5a33595418bbdb1ffa66608aaf99884d61279e3b48c61fa02867bfccffb919f2e9369e97d908f11e2e899416f2c8abef0de69361f011285a483640fd729fe4ee905ae6c1022746f2d53a590d7c2847f3c09d07213dd1434355ed36da2ae300e234266d6635fe34e7234363119c76829f0f76af6d54f34f3352ca2bef744443c7aff5fbc90d8da69e8800b0a7b65efb6f3f97c7a6a8aa1c03d365ce0f88f7082964dc422cea2e4aaa9f34ec93f3c2564d3e865745b67104447f7f787b730b5cc0801e52f58fe98c6f21026fc1537d29a5432e3e136bdb3aa2513a43bb49ce63d69d9adfd800df583d1d2a70d5b056468281193b1031b7a9746715f133a7cadb7269902df9fd210b2f1a0161f84027c4466d0c219a15959e0e8cf5a59312ad7e9a07797868343a2f9ece091628f0aa8b741637f3ece3ce637f96776ee78bc6ffa73cad1f900630909f4531311ac33f558400c56974d4b515aff501e8b42b99c32c79e71192043bbb3795cc7d106eecfa9baca21b1076a1e56f360c7dd83dc31c0cedeae48615a277bd3c9b7ad29b87575b4d30d9eeecfd25df760b505a9515df9ff52757f053e894395910bdb3254d7036728f49e50ddaf78b459c00ed45b105a13e08c562a2948f58c81ae63833654469483eef34f88a6f2ecbc840dc9e282a4572c768e85f99e87800711f31e4b2ceaf6a03b20c6d482b87f9e86060637352d9d5ee79c753a0e4820f964a5acd6d060f815e8853afa109ede5b0cfda1d45c884fec93984facda8162f0a2309915cee4ba8f18e6b671a8acda558cb85e4f9fc419525ae763830533f24919581bb73926b1fe5798d9d41733360e0a3249f8a58b1a661509f27f203043076ead859f290c1df72262f8f8462717e32bc5687f58004222a26eb7ad01967fe636d4b34e8e00ef9be200105af46f90c627e2a9c8ad66aa7bca251f8a753d17c341c99561ef4a3c2122a85958c549cb349b7c8f30f6049925ea7328582c6eaacc3e6bae6f3dc28471721011cd5f0a3fd878b8fedb9f048dfab3faaf8448d7ba2fedab32d190a89f814f9c036cf838cbca18559ebb30e53318d13e00220ad9249b0c1782230377a23aab56b2ab6cf4a4894c9b0f64ec86b3a8c418756d9a42a4c9c6f55b2d6915e39678e07b52df7ed7a435985d2a03185d6c5365537342dd7dea9d557aa61d9b0c06c0d7cde8250fa246c4807688f67a7a02c64e2be356b8a051896db7fe2f9408563de36e855b8bc4763c1c934041cc732682680d4064d6d260c04fdddcfe4a5eae7b4096be6f880a67133ea81bc83c0b7c2ae6f3684ac84e6c2cf8615b725886931e6390559a6855d57d92ae2b9ea09ab7e195b7211f5dd27c51668c00656c80f4025aa5da05144fd3f10ed59d565e40d4fb772328ae776ab24db2c5ab2d7e7b3ec07052dca0ca6e6400b8fae302572d90d2e2f4f376ae2d869d618e277f46bcf7b0dfea28b6926436882ceea7345049f408670f82f683fd73d01e9cffe9af00f1fd287cf6711d800c3ead6fc8dbafcd47d0c66128684175efdbaac846106ac7f666e172c2ab4ba950460d737e60e4d42c9affcc8937ed6921a3daff6966d93bc1067927b47cf9732b1831148a25524fe74191381db8cbbc6306d4b7d77549c524cd5ecdb2d1b2791d0d6313335be8434411c4bed430f414b1af6f134fe0f6d7605213fc78b80d7b1d3b3b5ae1cf721a953a09e3dc112e8e31dd53a6cc206f0df113618a15fcdfe081a8e68c31569fb5727fa4520b31f22c732f907f699284239a17aa9b51052309c36344694b99bf6c302be5e9854a0720056231cc817ae856f500277a91e14638da15e8961b4e682364ade94a7e82d00433368cadb34bc682767b326fa8cf2bdf4ec7bb7b1ff20159f5522589a388dcc81dda23cdbce5b853ea01c3ad6ba3ef59fcecbffb6bb8be04f12fea724580157f46cdfd1c3012df2dccd234e87129ef6478ac98cf86e55d9c7ea81630347fc48cef0b20c1d0b2f646ccca950b81553389127c47a1dabf4bf36a7754865098cfaf8872dc136945269b50e32599b9e1b8c92d39bd76447effb7433b9f87d36e2250b1003ecad87db23505b565e776072d694a002e6be4f427c9649fa26b486d9da54f4914968a6293fcfe347db631e0ecb88ab2b1082d177223434fe7314b2c840f2e67c8f9d3a3f9a3c3efaa17b910f2e7e57e4261dd89d32f465ab25d4a1c088127a4e511b624c8e59a08ec1c284e5a2995385528c57d527b82999a6ce01c58037a61c1c0c424f9d631048c11ce72746176d2c5e49f6ff615b59ff91dd5596d7f1cfff22af40853c80e0600435a76d0ed0e301c75b8678525d3ce05e88fa589046d3e4891c741c653adb90f2bfb590bdbe0da54b49d99b860f0cbd75322d550824afed9121c50494ce05d327a6bd309286b3d266c969a646b2fbc49a4fb6980d7e6e8064989e8626da84fb76ad908715dc08cba0f107a0b8c512e03812594bdf303a36c207794f94e0277e0b455d3c08215d2dcd7db18e11fde1256fc5f1e9802227633b6a41798cdb5b5d95fa43d188f2f4259af757272752971f4152b14ef181bf988969f0cb7c4c32ade99bbe5d08d8e5f310a5dde7527667e5fce189224c21e011933b197b0d3d8ef87c725b2012c4b8c2b2e595cb5e9f1302744fbdbba4b955bd6c960f01049e46430c1241f6598b4b026814211cf96f832b231a3b70bb7131cf89ee14dd3108c8791a27f617451569cf5756dbaf5663175e5f17843fd381be7b98fa241c761961fdcbfc53ce4e73e4bc62f4eed834d57e26d9793b6176be5db171375b6704d989e74bee42be4e72873fa85c2c591085ce8f37d86b38d8252c9d273f3e42d9769496f5bb3542da04ce17aae5956cd34f6465b78d20a3993e0334e13e7a3914de3e7daf4b8a6d9f37be2ffad85a95ba02689f101d07d564aad2335d9ba793a86bfc91a07b8d7383a8f8a871d2f4db384ecb582a91c540274cc016d37eb2269c3815015315493bc1fb54ed2329147c31b8574d4110cf21ed396e27751432ca68fb67f69ba0a04498ce536df6263c39379243bf36821ec06046b3691b119abfdc27551ec7691e74cc838de03e235a84d062b10a628d9696a2d10375f7477c9078d083fe9335e546b5eb039baef645c2d340f50f04c645f854085f0987e9c47a02ba1070c4fcb483f304e7c63b0f88dcf4620c98609bbc417ab7e2b6383e11b810696786c9ba15b1f49cc3fa49ada15f98bf023fb046d06fd967b32e0c7a6233b03f2d17769b52c9d4ff829f3cfdf7dd8091ec29e40cd40098647e975374cd365d67db8e5b24b0613113a63fb60021e7b0977a5030c246c6b4d76a1bc9db3d6bcc117fed6e1ebedda528c56af085a0244b2272bba001823adb6ef379db9be45cb6a70af0c6609b3ca9c3609365c8b089d882acbc4ca81b974ae3a7f15bb64d332b2be2418a23ee11edf05e48e00bc1718247f6f66bb4e66df9d343bab29e631e08832656c602a000e8801b4673bf3fcec90449f1bd67b7c04f0226e436f9f36754544a80aa61e52447b05edd84ab7058551080603fea25521d9cdcaee3a8f63a99df3925822c60b77011b854b1d79774e5c69faaf67254e5773538234e64d489e92ba0fa8297f827428d316388c05ceb11630c06dd03c2817a0d1e4f45d943a5c4e3f58d8616b1d6785d22c53b443a484032a06a9d702d20b9b8bbd1cd8d5b7968c2e0f2c37b79431406d95f7bdfcd0d2b4cb8a598597c8a6e724e6e384464fc994a0dc53626cd6c3fdbee64ed9d72fbb90bdefebca0c564f8ae61b4cc00e5855af602e470bc84bb0badbcdcd36c0cec4f7bb0afbc32046d1ce6dc439a850a0c268bb3d8bea938085e74df9beb04d19eb747e877a29d5611cb2d925b56775884c44fdcd1b65bf1d5df3c9e202fe62945ff5961ca30af0a39f9f1bca340f5e364eff6911eae756c8b655d373fdbd828ea207225ea72ed68fd61c56eee1cb69d65a31c95a9386c9cffdae49d486f1141aa97a0eaf6967ffedc2eb08dd8ec4bc36e1eeda932e66822bf4a1607a1f1cb4efddd33e4923d0e4438f8009dd037a2fce9330d1f08172a31969f92526cceadd7f06bee9c8c9ac219437e14eb692dc57f90f6f76a4240614200683aea1d6b356b048bcfc76a8882e97c0a41ff9a1f6f7e68d99ffcbab5080845a8e0d4b6f49ea297fc3a814302e67fc21b6efba41aebc114f2c606f66a6610ae8c13d2144ff4d676ba8e43c57a70e68b31a7c39858bb492f97b10ce6bf8b2407cecf4136b74920e1c5dcfa8a88c8a985972baa8a4733c0bac0f576abf147aad6620c13508acc6c4d9c1640ef68dc52b7875d7572cee6bf511682d92286f140157ed097eb21c4798863995faeb24c01ce7a51b944c3ed5177922ecdfa3f775dc2b751a5904ed237ee94a350ee125887e6649047fb5141814f335307f9bbfea16e212986170d568544c84716014145ae5e4adfb2be68b30f5c8399ef2ad8834e61404e7b92fbaa0d9679697a7ed649444eb6f4a971235fd7a489c78efd701ae036d802d1f00cd53565acb66a59c8e0f05447b8f9663c208c0c36973058af81eb4def4e4894612a397ad6b9aa9afd562bd3c0d0454d82199207e7751a37735925cde80f36f3fe60ad02b4a8ac4f42368aa93a85ef429d4ab11289280f39b4c83600f415563b09b97642819aab00edf65ad1c562d31b2ce90cd2331c6d492237c93895d8c19f5dd86035c0aaff17310b127badca497f70dc7ae49c1370bd9b02ce811739ad25836d9220c40205084d022a395673bf51d34bc401380b4fc3c95aafe56f857999905b2156cd8fe4049e8b755f8b80cae44060067e33caa694b12770bb16047eaf203e87709ba1d653d8d0ce35e329e01782f1630127207a0b20579812ee1d30bee57a671a943388dd22ac4dd81b79c30469145fd32451191cca8eea3bdb8b9497c71571f5bf9a4370d8d640e14e413e531b94f162174fde3da7b273a9198cd1159fd98b4086244a0eca97286810525f10923cd921e553148773c422ee05c2e6c11f9c2801e2fc56e37401c55ac68adb86a5c3663aca12b1140c99a3d41587cba3e68c5c56709846a1280e00f6b785eba087575f4dde54fdb732ff1ab4f6872ed329e45fdaa29083897e2145aa0f8e5e91c1dba38b1201dd19528f243b99fd33f50b5514320a2d2f2e4451e575944ea65fd537b69a4df7b684e0296a4cf342d3d9911df6b2ca3fed2112583f756bf53d2a0359dcb1a9e36652b3a02924e0472a25a512b53ff70dae415dc34b48e37393764d975619f2a98e4a8cee2467cdf597b489e091ddb3d379aacc0190a49162c1f64274517298d4b00f6142fd3d260bc470597d93f6fbb93a0bd53d0fde67609637f36e54ead244768368bb9b64d76d7774d82c3d0109e22ba0881f272438ecdc15651d235a4cdd1cfce0f4877a3b9f8b603b68e570f8750fb9cca15c2daf9056a4595ecbd6adecb30a308a69a7e2ddbe32841d06747adc5169dae43ad3e8ae709edbfce3d516b0f30e4127c97493ae5fac2b5fcf87757975f8c43d6b2925681ae784ab7434f297074a2089aa400efc5c3bb40ec2fdb2faed2f0a174209f1dd73720e4157da97652cb3d122bd6c60a47c399f44a6ea91a2402096531cc6d7df30618c5eea527b3db2cdd73fbfdf53075413e63fd4b2496ad08dc0c4e7df8ffbbab78f67d1cdd78e5b7969ca9e530887bc3689f3e53dde008307a4e8ba2b3c55c05935a876daf2466e9cc6ce66ae204603d5f4387412b3f8a1d4375062bba14f693c1ed5d65d9fcd872ee2256d2acdbd13aa7142b1179b67b01683db85f6ec9d1cc446411af41025debc1c8bd994f3aeaa231ebd10945f3c0aeb5c99caa06f16390ceb4f5042b564eae39f8a85c58f6c7c4d9343626aaaed4e5cd242410c4b179e38ccceb8917f3607e3e5aa214aaae7a54addcb6fb184c54aa7c91eb820590cb2612c58916a1f6fdfcfe99f3c7a7d6dbe8f11048835b6ae793f5bd0545a986874b47ec6070e5c016c5f461e6381afd307ec05008010395b5f0b17c901671fd5c995d779d1b8b464fca328123abc333d47534acedd3df0bd9b42365db8f91740e1a281bf4938cf6095ab66e8eff718bc0cbb83a5bd8fb1b81e36e1c8c1533812d703d7467415d35522916e400059832ffb2c88bbd56cdee5efeab1c51734640251a550e9914f9a08fb98e07f4f43c851f5140d52ffb49eec92974986ffa7974bdf73f5b2d24e83afbb410d051b7021126ec046c4455bc0366789e95c35654ba917724a2473be9e628e7de77b1a94676c3b889f24ef12b17c69021a16080e27a943824997269f3e3f10524fa539b2fd51e2dc035dc06a292c43c52e92a5112c192f96f63deee463462877fecca5b23e6f747aaf37362d99b17a08b5b146f0e2826f28234abdb0f091eac5fd2b3159b129a56f3db6ad9a18190362be4697173b754458f69f8a4cffa17d28a530db6d2ecfcb67ca75889d205f4566f9fae1665657ce2a0845b5a6a84f044618dd93467cfa05c908e7285fef27b08a69dd102fd92a2ce80934b8d698d25828124719c9a26df00116449e0be1692f1c718f3fa4c12dcbd7fb622a0d0440494e10f29a7fce461247b63ac0c5bc370c0f66157c93a1ef70ed8b6833d59e21e59945d6f0e1bbe7200263854dabd9af89faff92a34973c6b14e6dcd86ab56ac9ffafcc199b1677419b5c1276727864f442b56f365253891109e8ddebb717405dc90b3fdcfc54f53429634e27af2da7a6bb8eb892c5f5796b2be578bb2bc16aab915670c5de309be30a4a9ca43d4a2bb5b8916d49f15cbe941dcbbcc6dc327bda77dba87d4b309cdb48435250a721885ce586da76742996a8ea09a245b428a44aa8bae1caaf024101a648aed070b3f80ce1eb78bcc22664b799b65ed3c1fb26f3a568a0eb418d847dcf621356498b4141729f86caf84ebb1381578322e23ae3225199ca4bb0533ee511743751408897f2853a8d2d0d35ca57af1451abb2c44efae99aef1fc58592b0e6343795f7329931f0b0aeee94d913c4730eca69e50e4d5bb0548e8de0d58bb40b128d2fc4f93a14d7c65f1baef25eefdb5c22739ffc90483e850ee7b447208b68bc0e717f324ef5b379a2c1753452bc092090d6d6a62facbd655a435b76a91ecdbac3c59bb985b79dc0006e69edcc0bbb4d94b172ec7797dc7b213d8533a3d47d3a003ad9dad926106e8099d58dbb1558d433112f316be576f1f3cae9f58f5e8891669f5ef9c9ee96eb9f4169bf80fd17c7c1ea53f1c7647ebb41f4dbfbf3a4e96e3035e1f8ac40b1ba6fee84c9ec759edeed181cede6ac1df52ea305e92196853607bf05306b016794fa1c8568b3c952a33f09835733976c5bf966a8e59c6b6317573c8fc2700d4996d768f17c46afaa0c1eb1877a22a2fac276a20f732d08315afa40fc9ea71f69054e59362e7c8e2e7024ce9c1c4ed59649d2bbb51de5b9444ad2e4aef8ea82918ae55c8b91cf2a8d0371e749315ba57bb40f4de4ff6e941275840ad1b32daaa7967b35c326f6e25edbabdb664a1b9dde0907be50f3f7e4341142d55e269bba2a03540d5fea16f3e38bbfe21ce9ebb7f16ca938c09c702bfa2d31231622742f4858fbf5ba6e4c5b143babbd17239bd2ba6b12eb6148bb9a31a6b9a7b7ea28234580953d52dbe88b20a3078ee41f6a3d3eb845861f46ec558ac545137f4693e7fae85145d5efa3c3342f7f6a271dc89860e8ed58333c57bfac92fc6fb683d6d61a02038cad2ce0579c65081c5f292d8d448da57ea5ebd3cca3fddc320e6d8bc957086ca2dd0ce8530fc6277b218be59e02f3cd8c5ee3d6f4e878ed5da2eb9e7bc91c024f30d533e67fc8041c7b040f31976b182a508dfc2ca2afc16ff7b8fb41535f6d5f370f4f9a35296f4b48a85d70ed0eb13052a07276c3900dfc27695f3f6a1b1021dc787e6262416f05737871cb6f98cfc6c81d0313c64179c21ef1ba5097ba962cc892e735b7b1fa14980a7e62fdcfd7133eec37d1eb4b3632a85bbbfcca0e74aac09226a854cc6a44f7dc6f3a84af2b59fa667f6deadcc4813f8dcb702c2239282f49ddad281e8a78cec5152e19eb9fc8ec1e5a2884656723077cdb48658e14c32ad9ce106dbcba6e7ca371491437f60b4e5b20769de4f7f2a32805f38b32991255420ea1d626712dcf2b169b3996431eb2aa3b23810351ff46aa52b031190f8b3dbb7119255b40bd3b41c17299a367d582feba130abab8ae052cff6d8323e5f6a994914f0322187acd5497e7393f0bf885b69c2ff1cfa16789289b23aee0151e7a0c57a6573c91b530b13cdd5ed7d39e8b25d3bbc6c9c87fbeed072ee39591b535fbca19a62f62ece14843cc3adcde9380e6f5c14e719e2a380098f5681f5526c0e95be5eceb166e87e95a69e401991c1e49d32f1a9c5fc426d407b125f48ea80450e7466fc0813c81e7e0caf4dcf50752e8e8353344095c179309e541d4a382de1ede4689f111aa41e2675cd7e16838e362f2304bcc1eacbf8409065edfdfcda9f7a11826565d9cb0326a009fb38009a73a10cd740cf1f9c39f66ba0b5fa8cefe617f7bb5d34981e50e64106d3e74f610a3ce402c9726c656696b6114a05827fde6d999d6abac5b7edfee7b737fc19b13e84934c7306c4574f0b6d82131ddb3ac4ce308aef119e72846ab052be686bec6b7c5ada86b2bc2bb1f53b4cdc6553fc663720735ab488b360cc895fb5af3c146c9394b6dd83b4cbab592f4d695152d2dfd56bdea783d9d01f8fefa8f5b4b5c44e7b9846a4a481144629d2f427a57e5430de2f129352a22a7adb6d770309f0c0d9f339c98bb51acfd93dc463145c3b5e1e1db628719d95ffe0342cb6f956b6694635873e3ec4c689b048d31bec2431c59c055c6ed77c1fdebc1db68f639cc2ede817aa17f58e9185976e2b7f45fee26c5a54b79e75186051d13e71911ab792d7398be8d7d2267042c518c2f82b8a1f6b59a34ae1dc8ec8cd81e7b119a30caf2d68db348e095ed5619b09ca779c67743096c6ab25d9502c7e7253dd01c92710bcc7238cdae05f24a6c8c038b68f34dbf62f5cbda9fb5b1046dc054749701341294bcf8b97212bdbca6c63b9a6381e45fe107bfd38d3d6ee070d0703abf604e54c73bbd1a31ea1267827e431e38c4b40897a9b1c6a49d14c0f388cee40f752592a8fd7c5e0af1f48a41c8780db605f853e65a3735716ac39e49ff6775be50f2810366b6eb05577b0c23fb86d0a40dc33009dfef36ad7959d14517c8ebff6a5e248bd6f00848268589bb052771395a18e139ffc7ffa9387ae7901eb30c557c775b4fe05b13c90f56d1655e670eba2ccfa04eb560fa79412d36087fdb33082463f611746d6dce9038583b51d527779c54e03e48ef54290fca72c4b50415819f41442b4e9331f63401250e847f4829ec2176e015bb691325dfcde0bc60472094b35eaad5b3ef16c16392c00f0bdc48dea1f162107c72ced0bc560243ed94e75b490f09b2c81f7cd3357a362c8a7581d7bef0d82116fd396f6adf78916645011cf00e8467455963dae8ca1e5d42d2cc209c45501c2b9ffec13bc8641489a82b609af4cc7bd66de38f6027cf9d135fc010e0fd74a640281b96ebde4cf584191fc3bcf4dd609f92b10295138eca26296173c8e05387553b24cd7d7f6cdb78dcdd1aed687f8c8b778bf06201929656474b4194a69815db4677636415d495f638509a00f99c9e768b1c5fc993cab56a80877901a21e0c5cece4ff659f33d4e10ffd242117dc4557119954057fb7a1811415cc49179d079dba19f334fc0e7df6080dff24255c5dee0ae7d42df0659af00ce18dd8151b44764318af4090ebf53b503c664bf8782020a3394e96523ec989fb034693d7646721395a19ae1d02eded694c66a4bd7bcb763e77dc0cbee844f6c09cb8e6c65ea90c939899edf27e91adbfeef7a4b744ab65cc3dd6de300d83a03f029c9d9238c1cc4bb39c7df48f584903439efe0eb56c093f6023bdd8cd36fea31ff5a172373516f5ee05dfceeb2c20f49de807fde04421a1ba1bf9e587c25302a5691facee82f421a21c34fcad6dcd864f6e8dbc1df29efeae8e04e22ef313b180b79f5c11c6dd7f1e299c231e9a4e3ee8fbc32e8d29c5176bc7b85103dbcd5a932eeb43ca9272a69848c4f7c72aab577eee0f9b9ba66c2b3cd291a2dfa4126218e92a2f85bd17d75055efeb257a592e58384bfd1b6b208e2f6797bc6e8b04015afbee190d9c386b5ed586a7cf8ee56c96ac2ccc91adcdcda560f48e9b42970a96d7a998ab9b8cb4f404fa84121b794c5ff4fc9025579cd2e45e6e55e2d7d94953d9bffcf5cfe2c7eff86c9eb7541faa45f88a67b35efc9c1f5e1077269e021487d7ef866123f116ce0c79b3794f6f6a27034bfb84a444fad0f4fda70682d0b41706abf7c4911f003acc9633433df614ebfc818aa5eb54288adc79e774822ce5a624445e2413d8a2a7f028c4e48d3f0d6e4782976251434eac1491f568198ef38fad2c342feccf316d7146704f181c1c7f39ce394e1ad201a60d8b7e751d8daa8e858ddf16c2a3931b99d2095a0466e3538a6e8d9c0859f5929e3d6b06b0e7d29b0a378b5b66b67282233a80a8589b4c23877c5ca6b9222d53e7dffe14ff93498ad6929c322a60fc521569c8a9da0b91e28212611d0370514df97f5e6e3e6b73b5be910c1bb11d232d114a418192ca9f6b37f134af987519ffb81cd83b211285f3909d61578c6fe833b4f6a5933ba89e161f4ad61f7fc62f53146afdfa94ef8117bf945d1542d8c07f94b95365b16ef8d2c8e41de1570b8a8003447fc2d1c3dd6b88daef2eeecbd57b3646c96df4d0c53f0887b2883b259a0019491e309bcf6cd822f92212b30f27214c05a464e810969924145994983ec4b876d35d23b2636b25516aab52e474199d2a3b7034afc220e06216778396f59f2c77b0bac59fb49e60306c2e39cac0cbe4d60316298c3b40dbb65b9e5ee5bcb878da351785e09019acc3a045ac9601a74bc47375a35bfda4c0c4d8679ca178ee1986d58c53edc558f06bc89dadbcf4f32d19af6040eb734a4cd0ca74a9858afbd4c3aa96713a864ac2d3168c88c3c6d3fdd8c25c78324c15ceb0ed5377f6a0f5e8d88670fce06f1e183d983e683f8fa2eec3366fa9c6500ce4820c4e8a903746bcbc6febead21018a32ad634008ba79c342743d9a9b4b1a22a71e9710b3ac2f4224a25da0c99528f30b01d8ff0781c789fc85d8c08ac8dece6045b582a2e6e83b45872771e994538837cff4ac803a88b99a0fda55ce765e81113cc3fbdf3ae41be55178a017a5b766a7a2ec045f5d59325f4a645d621fa804bf883f68e63db74d7d1a6eda29e081b6a1d569f1cb08916032a92a743b9a4b3baadb7b733729154a87ccb5496dee101fbea5366f7f907e62efed417ccfb50f209fd1e6846a57261a1c538ec89b2d08a7509f515fb34c3774a32d829014dbfb4aa8f47978c7cc40ef4490f25452b7684798955abbc001d3d86e14b02bd626a7d556f09e6c7c33ae766792b040619fc18d4f57601f1f836e81e18df16f4239e4054fde642ac1476aae3e5c7f890c727cd17b6b6a25c710a2c1553334aade1117cdceb0f8e24de20f4f20ec0b73fb8626f94681b21640024c87eb28510c59166a7d264d6766a7f3b5fcfe969d1f25b8ac77803607033c3e578072433a3e96d3941d765e8e3e6e05f7852d0d225244fc997bed39599e1b6872af8710a13b5fed892faedf41a5baaa3266494ff1a261090ee641ff9647b184480ed88d60ad2da33175a1e60d3b16a5089694a9ecdbf04be4c1fec94099daf346a1371dc080e043a67dc7247ebdb097bf0b294e5806be46262af1b2fb6299b7c6d6b896e4e8a22cf86c1afc1365f745df5acf7c44f63ea3c5a075a4f8d10df0c3a48352e4073425ef78236272ce77ae63f020aae780b5f0470f7949213e81625f364281509a88afd3cb6960b2a4ec0c96cf13228adeb1cbce1ecaf21c67610ae19591178c2f5f1bc9355d5d9a673702e55336c4ac6158e489a52fcaee3564bc5a194078939dcb0902f58aeac7aa64063663fb32afe3959292fb7318246b07ee8853fa5e1ecf22a009f0ea38bfe6a2e83a355574e73ee8b140a6f69c2a67870e80613e49b7d3e7ad1c86153e365b9011ad6ef08b3a07464fbb012b8316e128d2cd0af87c3547386132ed075b49acb55ae18eecf6b7267f2c9a2f7f0664cff4371ed22c230c5a37c62f9dc42e49cdf00f7543909d7e63d24c6c920617956e8a75cc375839c6af83256f7e06de004905930f9b30fd258206619c806157f8038c93b2d90f13fc57a072bae177a5771085bbe018c3fbccb4b14b4a8310c7b47df08c9a31654fcc3174f0fa9621a679f6ea815291dc33664644293f09448bd8bb389b0d765ce1eb11e826b4b89c1df75fe40a42a2a6d977e083bd136f3a8920fccacf00c2405cb74f9c2197f6f637260aaa1640f640ee65357a5c5f0a09be132947530373cc4813f97b6cd75918f36fa417dd1a0d140887fe42c7633974e96bb1d340d68b98157c28b93be5e49fcdc17abd0265ed7a2bd82525d6670e330366586c667e23a114de6912f6e9d0b976721a8c07a2ac8736a4f8da0c963df0269ec83b8c1ad8ffd5c4bcb7439336c98d126af690895dc640c290c3c850a4a76a8962c65b2f4173e4a014db955bc332689b146531d540d3227e2e62212c688d453470a60a3182d3578c244869f8b6433bed3a432d0a6c832472388f722213dcd4add561d6e94e41873a72deb369273b973057db208cd703cf76b51a6ce2d28f809fcf3ad6bee8800e3e9852922095754d4213b8ee89fcdbb636ab6a6db58d8631cc09fded334ff9590dc0ec65ac0a9fe39b3d0dc3332acd10ec660b1019a4d03a56759dacfb1d2c657419fa3f146d3ace431fa6c3ee979879e06e484dfa63370624f4e4d3d1e2037c278c6f03040fd72fe74c0b6286634614532205e3536d71aadb4c8a249330f3f52fe6ff3bf18b18afd7cecef8afae35b333d19cc2214ea0af4723017a7eca912d859eddbf9f50e1c0a77463a8aaa3214c5f8e6658ac8697e86bf866062c22dad36396cc103ba32c3a4fe6f9932697c7bec01ce48f3935bbb57143cd2c16005353b6b4bf3cf5353e3db08118279afcf1e40465fda3c2804dee48db2f75a568e90998daef2e557080813c89e64675817e0a393647b58e1f38e68061ebaa532a329b212d5d7ff9f71b1b1a756071a013d6ccfd2a42f3b9139af9c0aaa0f054618a7c5c25396b41e1c9ea8c07e07d8c95d13cd0c2d19b4f3d56cb606ca44fe19f2a2859d4871f6e429260c98cec4ada3d1d928d0a7e9d2e3c94f0e62419f9e84dce1af521c7962abc60e6ea50007230706662873507aa4a802c9aab950e98c89903c7aa4286f9ca3519853f874b8db375bfc58b1491d9a3db27f7129e1763f425d3d1d7eb38354f71623785487b54dcf6b82dc8d303feba1f9956c24dff2c4ccedc0c3c2dbb9d5b85e0abe76980826b69cc6528fa61b0a02989d20c76f62cb23611369c28cd76fb643f894a0e53e2023feccc8e06831e1730e6e18f2aa3637e057a00e3819df1d035556dc855d4dfb79f7c7853c84c88c1a6ebdc74ecffdc5e1842dbd37e658042d52a9f53132960f4afac09a8358c23cd4374983d86e63ea0f432f1cb125af9060aafc2ba7f3b4a3df8767394fe0afae9119cace25ef74a49359ecb2f40f7baa4385227185d054153c9b28f004f9aec21b89ff68799e0628308c2eedfdd94351a8a1a6054a6ea48f534ad4a54642f56ced092f0985ff781f113f8d646a1c7f7184409f0392a69ee1a2e1b1e32fb5aacca1b581700367e62898cd962d32cc61647239c80a5497b8fb2aa26dce7f87a2216d6fe6474990500a2598ea975992f4439044ffd4d1c72908597660ffcd5370530705fbffd21aa33d6cfded42b945438153a7ca883a05f92c015c2e506125936771f6cd7c931bded1f61436e5f7b9b46af918c1879835992ee59f5a8a3cd789cd2d347de6c107f603a56902c5593a2ba3361e60a52b5abe2f0bd371516764888436fcdc9f88930dd820477336478f5c0145fa1288d0190fe491249779b24285bb85d26aabd786c9d02283da7152fa0abf4104a6921a157152655c0c54f66825e276a97b24707c142a64837843849947a09829f8ab6a597633d91eac166ee14ed5a2e68be93d278e929e01da180e06c74b0e8ad8990f71851366bf4548144943523dc0684b1d89584effc7e2f4d80a2eb6680b646abc78c8350acb92a74c9daaa77de7996f0f21abb9e526465b7efe5e485dddccd0fa21dcabe7bd6819c8551c4a46917c5d9dc1eaa7f4b98f6fcd00d469a880c912cbd1584871387f54c7cd8eea7f3ba36934df5abe4a550f53bc0060609ab9aa027d7faf7dfbdd4f613548d8a4183195b2a7878a6ac4cf45263237119b4a7147832df1379d5b3a7a52281bdd2ee937d5a09f19c41168da669a4a81e351f566d916fb2e5f3de4521acb1a96fe6f4832655ce08bb51f30db49ee8cee6890545d89e69713124b8e37bb97951c294bd64d1550c6ffc5baf7e72079c8b268f20f3e6357f06283b55584f55646d3436a0020dedf0d76cad71d9fe633018560db991e4b0cd17e3ab9d26e4a3ab87a0f7f5118169dda76c2898cb9a5ac8dd4a3718cccc904ada542c5a74d37414475d29216308db3a4a6b84aeb8867aeece000dfbaa627636b709927823ba367ba5ea1ff990d381b622736b7cf55e69b574f19a3c70879bacc129e793addb5f8769555c58c4a9ee548966dc9853ecddabe156925aabec1c494ff66ce9e0912c7433bd643cbeb6cc50379dfa640a28b13c6ac3d2f22bba0434f3049d2efd51477abed992966d12fb4e9714faa42aa380863c42b6a049e8bef6effb5b425af4e6f993a7f7730f1032c203cb26653b965b18b25ef0b9843d9e3dc9727f611f00dfe1225e2ea649df6077c0c7edccbf70c74e5ff7103f1b03eb856b5a8235e0f6beb91f9753dbafa9ee9589ac4edbfe53346b94bda8cc4f2752cabc59f272992f53b0f087b242bf683df87491ca54b510f88c01e3ffd77aafee2eb7959e8857c92da7d739be09b7acd53cb6226cb4a823372d30b5a67730e72ed8428bcb5b27d5c451c38ba4fdfbc4cc77c962097cd5b38562e77b44945c91928a95ccc78772c768320f8a11b4afc919c477286d602ab731499ed577ab834a0df05bbb1024ead2af55b81232c85d38de9b0713a605f3c61c63fc886747fe4381bdaa370f614a21227b8b482e27c35bd74416f7cc04705da5ec43c9c6ed31c3b4fa6341e5dbd0ff4317e334627865910679d60c819e4105df397d764a25cc856027823db7d10c0aecb5b610b4abbcfa3fb52ef5e632303ac96dc2fb41269b9553ebfa6efe0a9b828aff71e1327689349077dbd89ff4ea85438fca74d67ac79c32c2dcf21d3614af93a25135f2776158ba27af7b78082e2adef052a127db4c59a480fa0f5a76272e01b7225333127863eb8b8c65be2a61e67b216044aff86dc037e27038895a9762d96b0835f937becc352793d3173293af576c6ffe6aa66a805830e4c29a8a4f9ea64a24eb3ef1fcf0cb12eabf8ae84a606219b8a930958956e09cbfac9ceeccf73deaf580ff727556b7ca2588eec38a4a04ba25fec34cb3f0d2ca32ffd0aceb7281f57c8703652995860c4d4120044e581200d015bdad7f195b6bf8bfbe721ee958f3d1054817aed1819ae497a9babd6f7971eec2ff1b658209acc40f9bca916a5d7cd4f354f1a914ed61184749f4d3d257c5a30719c5f5ddf48f8627d552979d1e911acf9958e16814bbfc9762628cef7fa81e22394123fc23cf46f3740dfcbedff87d0ec2eef67d01d69d84981b61ce078f1344b8ac69f815cd96e53c0eb8d14479d2ce0403f78835126f43a1ef5268c24285aece3528d15d6f62bbc777ea3069cb0e3775171be1ea0a9f7045e759676816bf88e9dceb189c64912b8b623cd5450c9cee94d9acb9d924a81d518d27ba3826364df76745b6e74fed9e2527aadc8e88f4868aacb646d3a8b701b735edbad81c06a81e668b55e1cfa4512b88500f952e0848153b2d7bc788e06c4af0b46b2315d3afbffdf7460436d341816ab597e385c90cb585e127593b6a2972381255b10ac2b316adec8bd4b184ef00ca596d7267cc98d507f587dc4fe753ebf48b31085ceeb4aeacfd243c8687586f7c922b6d263c1cfe364bf45a39f9f818a34c0bb80d72dabb5996d8ba3b77e52674652b89d091a265d6fc1974536009bd38b5c38398238178b18d5d6f9845c017d35f9406cf47f975c40798c504747b3f31e6fec2deebb31ca207275bdd9900ddbd850b5c6089ad1be74ba9c568eebe43d48ad767554abb0b9b62e5b690e5848ed9e63751d53b5ddd4ce780882072c4aa8291df0f96d2fc6437d0e1cd988a1975566be0bee7ad417b12d3f0047ab48689343cf1bda7150754e2b041de3565030a306bc935742e89b99cbad9cfa934089ad5a5ecd35b2ce9d58b47be0d71856c0779d7e5d7940c9b3f7bc86f02c34626a8824e7fdac13527a568d278627e907b4b865605b1f88e1f095cd8a42394d171897e7e4db2eecf2d3bfad0406dd5c940c7fd0758d8664e5edaf4ab3a315f48e78a6e4e54ed80c61fb9f4d4be3c7bc1deb53d876b00bae9c572fe35d5a410582ba47a3931d2cec1dd43cdbc0a409f1172493de82be2bf3a3b6716f16523cc5b775c14d833c13d00d8e05d9b7cca865fcceabccff813504faf1a049e1568c7f7c237258c467990e5765032fc6be3a169d01ba1ce9005f6b622c6d737e6800ccf5a82f35701c0dee8b063e26d1267fe42507be3980627b25818bb03b933c05e194f1a00d3b8edc52c3f17d4daac217ddefc068b36a54aed6a110b60f9d5fc7ba7bceec8073e7f9533e4d45b0bd5e55b9bde3fe5d46ef96969657264002869c2b45b1196741b8d098940a3456b6995f3dd821c5810b984fe2f8369f6278e518451608adb2d622bfed5860d34431fe0b7064c2eaa545a68e461bfeb568539bdb14878f76b8e158f49e7a8e6f89b6f0ef8be82075e2d97b671a4c3f8b32758fbaf2dd2d67b5fe26320500e906b16ec4e0beb53bac2ac56dd116a72fd990a467a81d8b1219f0f3c388e37e3b65dbb77e48ffc31ff4c7fd585b8cc9ebca56135019ec7cd6fcdc71c1f7d28b08f4a6ad63429edadc77c27b6eae1ae647c7e3fe38cd6457bdcdcdf96977cf61bb6f62fc854e8fc0917522851acf5abd92271ac30747d7e79d6bce9d35e31af0946b2db7e48f38545ad83cb2dd326b42f3af4017c81a2935e2840db593c4b4479fffe121d9719c2fe6a84d4653f92aca5a7620ff3aa827757815757ce08fb68b1a79d04d12f3c66219c3d92b94c27c417092a48b31e4751dec6878da93ba5d882e3d4ac5ed7545c7d855e2e28b7fb76e689aa28746936e9dd028b55f288ebb0930b4a9c66466ab568de550462df77b3fe07fe47520e60f2404a947e6ce0a875ed510397c129bf7cc096ff2aef80fde7504776669cbd26f1bd073c191262add86b3406ac4278c36180bee8e0157a99a343132788060e4828770be3e74d14f7d31ca6d5e06bb637f640a2bb0ea76ad91c29e5c479d504a4224093de1de73119b670a720ae1b0ee6f6dedc646d1c0b9aa84d7e32a6f308ff2f13cd2982b1ca941f834db24a255b44e71021d404bde76cc501b6ebbc15c66fc78891d0dff2bf651fecda1d3f81b47be530a9d85641867f0a95b0ae6bec8b83300c997a0fc096c8b3b9d9d0c523e4975f7c93ab33c422f48595cc6bd9750ed0e7a5bdeb020af9a875633637da12da6e733dcb4695f0e4401fdfabbf915f5a7704ec69ed68cb36e61da042caa0c282e82547d1cdb5fe8aeb695d06065925072660a6f04592ad6edf08b32de3b219530803df9dd9118ed5d3708f736f80d212aff272d76c396206ee055ccad6c6bc10cb12fa0f41a375f3f033e73b2126c04c3d872c1a16db7eddab741bd40cad086657a0913a0c403760d7be630f70dcbd9be2bf4afd577e307f6f9c1029582d3a8ea8484a88c631b1b9a459fa2e7984bf76b9c2129328b3da1e9e7d41d4313a32d8875ee123d51141feb84fb4bbc16f8adbf292a1731535d4efcef0a138294dd0b8580667d3d786559fc5a5eeac0c902953bcc22116dee4fc1c6add4f58908cb99f25b2e780941e4c1d3c47192c24579a18c467db6d849f4b73c0219a0c4c3b6bcb1bb2f77f8a4725f7ecf942be5088265d93c34ea97c6ac77dde9c24c7b1738254b4f3c812e20eb293ee6fba51b129a318737f3b724320f09f3df55b6c97196119f34a36f5b5b5b1e85d5e53d4a932888c03914bb61ed84deb6a2db41d239090cb3e45501ae316f2b86edc895e0f6f4dac96bfcdac8cee5b862ba38718931101e85ed837539ce9a34d3f70e54d700d88d90a9d35723ceab662bb4e166becf8bfaf4502d76c0624b33ade72413e48e7d77b866ad3feafbbda9c64dae4732d3a4a130d9209cd8bbb24f6c34ba739ce1a196c92dbc292f1fdec969f4ca9a801b6ec27deadef5ef6ddcd0409793cc5bc48846e17a25e8bfbcc25ff38dd818f772fbfe4dbd4c982e1ec9d728007ce42dc1c759497b3118c0f5e6a2999dac98749a5837fa61c8609c68be0d9df6efa3e37e2129218f482aaa0f43b8133dd51e84273edb6f00447137f82e72a6fd2e033d3d912dc232bd9afb714346ee25264f547e01339bfbfc5f4521807242ee028bb10b3a9c42c0d3b96620c8efcfc2518491f687ad4aeae7e7fcd0e15a19b561138d1ad4c1e34503c7db85172b340922b2117b4cb5cc3597cf1a453642c40e1a87a19277f2bfb00d8bbc83953cae6ee03d3aa780d58de1f310f1b462aaec89c7efecc7e1142f811bdf00246dfd97b7f7cd79e39304ca0c75ca9b6050860662da313f714aea83f9bc636596ae95fef66b902dcf769dd66b8c4f15fef3e0206d8fabf959d45c33cfda4ba481081c61ee94a02de71833393c4a62acf29d0a43bb3e5956964dedc73ea963937ec6c8d537ff0db4e9d5ad75c7fd16e192add599426d1b39bf7d237971658f7b7575ddb1f2d2744a2381469dda1e500069889aa9e19646581ca2029432370c5cca4fb45f88e02a0a269d51f57beaef39ef1adb1a34903acbd0d3398837638ac9f3dccd888736f52c3dfe27eac8dea9d20700e1aed023867274175802905bdd279963a2118a539017adc4486c90e032c139ccdb44343d1a112cb073e4ac74fe04f7a0bcdd2afe7fecf0a9dd1a4d75610fecf610d52c4acb6ffd9cde87825a1129c6ce3e0e5a24635692f14c68fa956b9236812d9f8965909f4b584a51755c37b92e34dc65ede37653e2a5c17a0becf6a3f4fb53f0d8909417e307dbacabef4662ff371527a870d0d6d8c717049a3e2cafb312dfb56a0738efe17e768875e06dad01ade0c69627ffc57f6ac1c7aa4ccb442e2ddc81bb51bdf1bd6c05da4f2e3d083865ca55f8e903b419bc2e8103e58a835a9fc0f5d6f2d770d6dc3fae685a7bb1f3dee4e019febe9b5f8c52eb3ce177aa80834aa89c32bf8facf38beeded805f24596e0ec1cb390dd12fa480f392a15ae3c2bb68747af8ac94783608449f415a28fd8a58fb8ccc51b6c23c97878ce29667b796174996d58e6719aeca32ba7ff8a2c2c143bc59ec244acfaa027daae547e0e26c3532c3d5505d85284353d6d42d6d5e9b3cd60a32ecb5e7eeae4aba9667c423e4d7a62fc5c35ad184a5c62169ba4770716593e2c033b617e2b7598b76f2cd6677289016f745916219389900faa44460794070f84216dafba10bb068902ce85d20d0e4667ef039a3bad800144d458e4ef2d049e58c92b5cf28400c63f9e9e2441233553050e987f344c37a25f24a9d4d251690a721be98b9be091359aa96f08458bed0f876538dd9958967e778216fa191eb88b3a5aefd0958c0994813025c1087b46a59b4ec2e60b64d3435cc1adc42b225f9aee90f87d3310fa453fdbdf365136f7650cfd70d843db9f911fe8bc217452171c0cf8a32efaee5077babff47c1df94a7b470f41cfbd6aebb601e361bc9e64fa3ebbcf4c644c81d3287b57fb7ab7e80aa2c6a9b847b293cc83c6413a75eab4159a72568e689bc36b5eb9405d7ae1928ff03db668458477f1195cf8bd88e82e9f8e8db16b98b0f33dc77938cc5ec7c5ffadf3b586d2fa738f7f4c38afcfc4575a2387055d04f0e66170c65fa868786c011de428a59eab42a7d06b500d9fd4b94874259b8299d11c917c5e501ab459e2135a800b90ec147625b317a52fae9e10e8bc1390237beb5dad10a6ebea6944ff44e4357d7a7b52a5451bf301057949b1759b8d27721a08b912cc0198ca042815bf860b4f618354ba220bcb6da530f7be9ae9aa8577d62752b3b284c96a5d7fd16f4d487a71da904c1a56e163c07c87e1f6be3a1ca14e6b6427051764d71742d07959688e87e8444315bda22571fad8c3e25fe4939f6ff303fb05bc4cf5cd6f199a7beb8fabffe7ca9ded945c3c618b9bb0992be5cdc17f224c8941755011f6a1ede04a2f038036ccda997e7a1b7d825bd6c3295b0695c507b47f95caee0f1057310bb23f741d4430be6974d8c591fc6529d5a595000a2a83b13637f6463d9a20828e2bd9f0472d3ff00776096723b47cf5ad0c9bd3409609e39fc63b475ce9d1be09fc54eb467efd225225fd06cf19d246cc06a6dcd3c90528d3203e09c7d966cbc0affb5686b6061b45b16ad6b82c502b888f7a0044cfd8074478e31aafdb421381c1068a21d77cb6879662ea0a55a87ac7c61284523e64017054a51779c61a011e231bbaa39e931fb8dca9ed5420b25062efa2ddb689f01f3c44249e3b40e8919d039244bce8fb7357206d7b94b26818989ad625b70d5d62d7cb383f2f8a55c345b2e0e2b59b2055a8d5e7dba0b212b3cf249e8d22c198ee66d4cfe8ad17129acf521c1d5a6a95a0f42bc1f108c35e433ba866049a3165bbe7e409ebe59ffa9d4da503af7e58c30258f6f42ad0b738814a379b8ddfac1140670a79eb9b9eeeff92471d14b8215ff75e179696abeb947ea83fdeedacb92eab4312305dbb2d2e0bfabb7abcbb599fb6ecce3a4702d4359b5bb6b5b9698738d536b608ee90014e922f9cb5922bbf4f5f68996fed75ca99317254adcbbd991af684f81f1e1995a1e59be7ba46f873ac8b5bd9e540491be5fd2bb672c9a4fbd3a9215b333462fb71d8e747c5c93d92a77dd49fa531065f1d71f74d685eaf80f25e3cf02b95219aa5c11d0ea22b028d6de00b3828ee9a509cd0d58544d99b4dda5614e6fc6d6ee9e293986e684be15a2323d31499f4941e0bbe0e2ee249af2a714145d7d6678da38f1ec2f39b2d32c039d6fc1bb764111a36969acd64932a53ed6f36228a2852ba11d0fef4bb7c43dbb13323a89e4fad19db09fd3db326dff5a67444841fdf509b1dd304acc57c9c202d85bfb7d26f06d5ba84f1f797d4883e88c458d3f88dfc6653d59f35a3dfa9df2ffffb155ebb083dacc249f4baf118e44267cf5f93a1d5e2a3ad2cba4482529743da7b8a4311827f972c4313120fb049281d3bb7e053379e35d0fd172542fb8b6dbe8040fa3dffe7941afd3ec7d631d3f433a78bf15fc83d918af417582c77dfa0abf7f68a1a30986d2175c923d9b15df1999ef541fffd64397440a11b4665f7595310a1fef164ba3f350dd416978d7204a68a2b848bbdb282b8c852d15f6c86f56eb148aa6cff7dc546e24ba41053fa00422d0e88bcb111fc375e50460c7ba0bb04dba22b070b7eb205db4d83b1f013b57e663b4bb910bdf1be45d7d0ca8abd99f2ce6c1e7aa143256986a5be124eadbcef00951d2c46e6758b13b2fc6801f88d9c401bb9801379e65b89c30359066440971dfe8df275ea836f64fd2ac8df986f31166ff1db172e95604b385e21f7ae9b2196f569bd479aa305afeff37d5231ff17f776731ec21a65e38769848404d478a25ca279bea70bb90cd61cc0aea014ae69fdd39b989afd79a0746d9b1626279ac3a84de7eb8250639f87ff8305fa5adac0d100997dba88a67cc418dd608c8d13214da9397aec525d7d1dc06aaf28601802e830ec33c28a5b37477bd06a34027c48459381cd04fb71795ffd3db236f42dee98ccdce51c66c83b85a34926a5a84491d4f81fca0c9900eb52bd2e82ec2b4dd12992c63d343d24c3447cf262dd614d485fc133ccbe4ee8581900315e8da306cfc7fbb6913ed265c9ff6eb0993c3dafdf7ed17a9f89b6a8dced0f7db3d0f6757cef0d8bf13c8ebdbe21d7458fd39adaee6d875aefdf5427790a2f16f24334c4192e2d140cd6f56cd9b4f8e8fa1005270f2f2ba6f550a458491ed16dc7081a808897c9b581bbc0220d1875c27876eb088be4238f7dd960ea7af13ee16e7ff326106b40b96b16ae87d7c22ec312249ae30e9811f526c8578bc32765c9cee7cb0703bd7c6c03ada886f29918ad8e50c89b1d866c2add4bc1c556622bb8e80b2d62f213bb9d22940648c3c2b38641d907933af63216755b36f4d1e0756142afabc8a0b0f68a833ca4db77cf762414e7fc57b9a6ea0d22c387c3e1b4060fd436d0407ed062fb7f49b5d0b30175462b6b7455f939112988839db954a0c3bdab93534067c0e0691c071df2ffd61efdbf71ec86a13cc95352759a10aa782f8e83ee151dfd692bbebbb4d6ec483223b989026901f06e5981640cf4582aeee8116c15b9cbb5f1ab8cbb6871c7430f5e970946ce96d9ef12b50d669eceb6f1b27413aa30e4c07c3a679a91b2e78659a8b13096301069fe572e750602b2cb69d09797c0ef4876a350460686f58c0e6d9ff6f4d082f419cf762dca4d38805ceaf7b5e40bc4a238eb2742389286441b8cfac080943eaa6d8be0c54ec54cbe4fb2bcc5ad2ccb0ce846af1c4c420ae1d220ea9e18a7cbb82bbadc1ce1cdf1bd8df226243a9d01a9c89e0998bbc266889b2aeec0c8dfd51e96dd1437a5416149aa4d9b0e8b8dbcfbe8680a60b2913fb9664d29146e7eb19c57c7dfb8fbafe4802f305c6678c9e645eb2715498392b7ce073fbb5c2166a5aa52fd22fb879c7c00833eeafbb448ff7828d40a43a8cbd63248731f8457076e0e49ff0cc835b7980c4c639daaef78073f267cf300fa939488156678b149a7a43b871780d9b55055402e77a207af4cc7d5ad706cbf93d3fb7e32b288ca62980efdc4aaf212d4017bf8ca8d5de01d4c8fc940c649e6ec76de4aa4261955e2b37a37c69d28fb10e8299da56f94680eb7f1796e451ac6397116c73d19df83a54fd790a19f4c24495bf604b81a77b1d9fa33e5930df50153b05d7ccfe0d38639aa722201010f99e7b4846d8d586d65eb2f7a1e2824edc0c37ff5b64a0f144a34d17220b2b1a44f9b3ac1174853b9ef32830b19fcff063a3db5b48f01d13d78b1b4de27569f6c5a8ddc4573b8c0c01ab40040caa1e6a9c33b3c578c8889f766027105a56737230968d951992aee2f048941ea6dc7a479f44336f864d5fdc92c18113a8026a122c081bfb4e6038283a11e36c28bf3d1f6e40998b712bb9d31ac5a6ed5a047d79834fb9ecddf21a7f9573b302565ad2cb4352d5215b0d0ac6a49cb6d21321e9976bcef10112041b06927e0d5cc1dece10edb8a3a8b642da71212a3eb91c521f2e29a600de1f524c73ac1b776c1ba59ed4ba2abf46f17183946e697ddbc13d183d4ef2ca8697965e394ac3d9f9f0c286b2f2aaddc573efad4159c06f5eb3c2bc0acf07d9969224382c55f4258dc4655ecd59941f00f2aa6db8beee0b37df0b4a40cdc0481da9e1d0a2d2e88b05a6097bf00eb27a9f6e2553d377de0cc4baf87ddf951a2bcc881ca06c84c1eacb09960ce7f7a3043cbf96cb1dc3fe17139085ba3f4bc7cae5371f177b30d64bb7e9b7e53461b11d02054b421a3468754752782ed91075e3d33b7e724adf4a61c5685d6927c75a1bdfb66805c9b8c74f93d95c12428f667aa4344af2ba042d5a25d2d87586fb38b18080ccb9267343b35b77c7ae79994bc71dfda9178b5acfcac2a84d9d4dbfcf3dd7266026ea6eeb362808d7942ae6bbaa8dc79e8ab5bdea65b4c9c73e3bb62d2cb7730fd47b5cf673a2020113991db37408f85c2d4b6704d9a6cc710dc79d920dc753afabcd5db002a83f6802e99963d46c613caffa0156560cea737c65a481a8a10778d5bc3734de3561ededd3ebc3b8448c326d213f71d6528ae040a7a762a118762917b627e4bf02ae3cbc250e83bafe4f6956e214085a5a94941a23495861ef6467b275d85603d69fcfb421b3cab93c1c25ad3642fe9e73008135a92840619e1eda9812e805b60acecec85dfef91e3260f7122e5b58c9470a7db4cce96000bf8ba2731913bb504ce22ef6d03821ebdaf4961ed769dc014e821dd557ceb6bc0eba85bca62a79ca6b8fc7b5cccadd151f9f93d54102458441f4815bc97838e436d2286cf9cbe60ce3fa8f04c1f2fe4b6fdb3d466cb1cf4cba8d55e7568a2abfc679fb4146a644dec7bb3af04c842a6b3c38be826930d7036fd8345aa98bf00689947a7097a7e1479488678d9e04a61db0aed0ecc4ac137a81c06afb246925e5b2942f04a0ade7abb7294d3d9c8a91c02635b76df973c5643fb04d2568d106dec215a5ceca039edf4c5c9ba77cba059a96409dca323d515f39177c7de579c8ad9222dd21316785f6ab6633a1963e252b40373c365f3f81e638d20da3f776a37dff99a4df613b9a8f0633db271450e59bfc26889f5f981d5ec27ac3f62b4d5e7d5ccc720db57f08587f42485fbb71f0868ddb4a48cdd07e2fe717036de25fa8e786a6b84363105c94d9a378c014b24a209829b721f4c3df1367ef64accdb600c2a5eded96fa100213d76e2be68276b99e5f9789d24ab13e6c6202841c5550d92c1a759975247d98d8122a0d78e646d4b49c870fa83c26637c0b2a094db64ce4af7af40aaaa6feadb9b316a4d3f2ad79fa2c07c276fd3239f2ad22deffda1d9bfb6355ce8025dcb52c239b1e238d0c69596bebea9822a1c85592151774d1f676208ed2bca51fcd7a0af7e223b954fef1cc4e2252dfec2603c134e91040babc80835d23f1cb2115cc30c2ad1ce507a5d057d0239d7aac1e913d4ed3ce0f51dd0b3eacef0a694d4b690fdb3df76614f92130a2cd7e7723df271cc1d1898d933ab7da7025940e9ce573e89bd167b7f98d1f15a9faa265aa8d2fa81fe4f17c3b6fac37ab7d230bcb15139f682d99b571f4859c6b2aa70f604800453e61926ab7cbc3b0875e02f64192d907f0572109c798265be0be88387da625b518f93af497704404bcb80849ce479bd0d2681570bad846d51026503ed013762a727653d250860094a02ed57c6e7d59f9d1d197898cbde41f3e51d8f84d5503c5b5818c24b821bac67cf15e6d0ced976a3f278fc8a366b93a5d4bc67c4b600be86b70cb42319d5a1118b4078a657c92bec89f67ae54b96e524cbd13eed20ff214829e6013342097eb7e429b3693b947c5e37586da12d8cf3c542b54c05089461242d1018d3bd69ba1ab7d8ef90a4ea5ba52a5da5ee87615b242f51a2488f197f445c6b1bf4d5530994dba13e8fa369f7245afe58dc303ec3d929987a99d1ffbe035898c0787f20af9208fa3a379393b0e435cffc110850adb7e5ccc19fd98c523f2b0fbbf2a21addaf8201a4af072bd287d7452d79fed4d68dc0b5e77e0afed8b76ab870c0d58091aa44c2e93cac843d00fb2ac56909a1246bfb2e1dec694c32088e55a8451785d329b0ffb330b702cb72f58a17244ce3844a9631d0266f48204322874cd7bebc4819e90cfe95d9db524f6090c9d91f9e5c52c5e0e4633366d4c8f17f40392790c6226ebc061a2e555fc3a0cda749019a577fe0c625d825671d7d6f9ea9fa20c8cabc3463deb89253590ead869c4c6dc9dba420f9da198fb7f96c058d7d429a3988ad79f085042ba8f7f04bb8e4cf9ab3f01253fa1abe818be5e5c44b6cbaaea1c6a06570010535e9de9a5572df8d597e51370188bd58e2f93e95329df5ab0bc2ea5068901e43df15ba1d03ad2178198647e356794ad4a2804c66cc881af54582877cafd45b1c6e0f6543f14cbe23b4f38f4c8b7f63d23a0971166b4d28f8955ead1fec522dab2a83a1d0c0ee210e2f46327f8688b190bdbe881117fcae84ed3141e90fdbc9186020bd80a95ac326a5bdc96d4b953fab49af88bb7c0471288d2071bfa73279459a39388231f73ad67f24c95951a362f21628f75389adc6b7e13ca91089244ebcec7baf18de416f4d1e8d1e139ee9382838f12cbe2ed1b8b171499659059c2d6e8a95070cb33f509bc6bc2f11cdda856cd2069be0da8c3320409ab03f7a7458566103c991eac3053b9c344212f47ba67ab2a02e6c896893d2d6ad0aa51333a00c1ca0972b2cd1bdb22605a9650e8237fc389e298644ac5e9cfdfa067bb80e99b23a364ecf2e9f04c5ebea7ae589e07c3a89d8c71e42dfda5244e2f4ea9098225786ab23ddaa3582a1075cdfc8372b86b503beda2bbfff9391218ba3d1a0625224519b5dfb23d9ca628efad349aceabfc161945d3aad466a1558784c6468746195edd25ea7c19197e4b470fe5a4c740ea4f2c1584cc6b325d9d6c81ada3054e4af69e07a9ab78e02705e254a09facd4f5f1c18168035c38f1e5e2ca2d7295808fd438e62e2a647c7eb6ff232f6a89b167c3608f5fcaed9111196d236b10f39c1e8bf43c0500d89661f4d27b40ed92430d3e90d94a466aa8f1ff14a01a497fe1a8e7b1f2cef3b44ab93a7568f6a8988c3bdc93948d661fbe75e19aba2aa1772af5a933f5a7b567f6c27ecc327bfe2e9e49dffe2db2067d0ab18cee234bf7a3752b57949c73a470a85d008d89afd9563357152849d67c09cd3d46b73b19fb933b641517b5b0dcb399153425826081222afbc7687aa7e18871c35e24780158fbfec1427377778d93aba7351e2b4aeaff2e3c2d7c993d3feacf947d86ef9582261deed97718225915549523067bf1fbd98faf5547b33ce0b9532d4bf7df88341cd57888c173a1318eb12ba13c0f34b79f67a26e85eaa8b18de22f2bdc61be703ddd05efb72ad810bf89fc138b0d4afdb2d6631712e9ecf4e647909c5c247227008c936b6fbdc497f7427fe570a3e7a5bf955434f7a0c0c9825dc14d2fa763c8462d9130ad4d9a3837ef6fe203cf1d5665529d58d5304386e35593639d8c4d5cd21221c9b9f1dc726c60a8d05a8ab091d660ba8e1866284d22bb1782c7910d9c41cc99345d4e2b51653ce72532b022471891ee9d20aabcc673c3973a635f71d35c9029238e4afbe0f5443811cc775928c48945c024994d683b2c96dda3b9c8aaf4909da63a84879a3d44293808beb49eb8c2a943c882220a04995f2a442703859104b9967ff5b40f64493519d035605024a2cc2fdf0e9f6368364ad01b86b90a446474d91f240a5f4baaac03d5c2396fe4e657331285900bddbfd22887a6cef6ed4355af9e4f9f9f1e13eb072d48fab81c6341b520516c7dd8adf93638d1bb7af0a08cdaa7465888e3cd34487a1cb2e064f1dfc4a9aefeba1c70e7e8302294c21c8f20693a9f6a6b299285c6b3c93e1eaa49459bad7933fbec07fb38a05f05d6989324da8d61f0f6bf35d4248d384bb613e70fd71a906ab0fe4aeb989ce67bdf33161732829b400df52ef62e3173465a764cea5725248fa72d32026bf18dc6eb8ba5da2fe3d77d718242dea70be4f7702c6bba361b5a66bd51f2de7ba6bfd63fdf4479eccdcdaf5de9f9a99b54ec63897c0f293eedc3365b088e6397b01bfe5044ae0a3181e52596573176286e1743c1bc90dd66cc9d54db745bcd4a55e914641c522197219a4240e82494d9692fef573cc19d2014d3fba205a20986e281e2f9f459e0952cc0526a339b2b0f8c8b31b207c73d6e74534964cb4807d93389bdfe0882702257e33904ad6fc50f2d8715401522f75feb520248aee87edcca3707565ae6c855674df451764e73001fe974f4f2a23e245cedd4019995bb297875f2305ca5521e37aa8e2ac13e2c53218af642b4cc8be921c744fb69690a1247efe288f82daad936748d49d6ba4b4369efe29b4e1baa5f05e7e83f622482fe8a341e3546f77572e9cb42c7a3031d281def464238f4fceedcd89fb35437d7405fd2a1eec87ef93945e60f144a131ee4affce966adbf58e233260f37d6a9d8730ae349a3b21968fe02a7e99534c375cc419e273a02df4e9c5c05546e2704864b29f4742e9b3e55c370955c772f001a0b5a19d004399d4d07ea38c7961e21cc6c0d19d3b824100e87b1f77e6c0a9a8429fc8379985f25aed4e16708d0535df06aacb4b5828c28f69a5dd0ec48f63cd7ea3811f4c45204aa9778403d4f381c0b7994c64fac4b252bf0e035c0c21e2861bc4a38b01adf22c8f207eebdfc11318f9d2219c3512bedefa13570fa00d56a4e36c13f2ad124b9ffefb737ef2924b9500b75b59a378b971e403bba615d1a6acd4a4364fdeb737ce12025a9ec08651f1fa2f44a46529b9d8287c64a14fe73e227787ef58664cd033554a3b4a81c9c6c137c123b123236447c6e7e4a130531f48cb814ef8b887f66376cdd499a4db8ed9481cea45ae154b19e8a3324cffef2100d9d0eec46d567115f2328cf465b7580721ed8ac0c9af80bc1bde562a8ab77d3cbd49dc83bc5fe9f33baae43d8961b4fdab2e14a4b7c6c8e02633dc9f01c98132c014a6f632934cac7d86c44899ecd2ef0f30e4fc4a007a1a87cec50c363fc282af0c4d5cc31ee08405cfe660047ce7ade47955b9a310275794f9570b2514dca8e0fd851db4696e0957e959f363c76e80a160ab7ffa22370c6b5d40dc2668f3fb296d66dd77946c2fbbecd95a97d657b155b09927412132ab430c7f8547846c79d7a5b7939cda9e923ee470653962ba90314d63d177366c9666f2b082712191d30f5445a852dd092988704945d76a4217e5b125610072a5613d96e22d90f3b4b18feb405bf26c4b866cae56a6b27ae615667b5d0616129f846a1963627994e41203dd8be2acb86a3db7a2ac076810dc535e7bc11dccc36fa660f65fe8c194489f53110be27231c2bc22717ffbcb7d897103e3735f280f12cc447fa517a3e566977e4209ee2c5ee002f83f4685974e238084a09cd6e81fd4d8487dbd52006545366421efb23cc13acaa20b073efe60813bb27773fe751135b847d7fc533c194b7885e3542dad6477a17304230967961b0c821a7ebe05ca432784e649058df62261381ec07c02766f5539c86ac16ba1ef74887e30ba1125dc642f39a7d02a3865f5382cd5808ff07b0d7d6c8da326196376640f8a53336e95112f47e25a53ae57af0c4ff8d7a32dbdb87669f3984959f6b0fafb834a95f85e2b455a71b3c108ab9e0bab51029a82b662420f0e7730d304153b779b6059159256aa9784c6cb3a871df2b33ab666d82af4833c3a8ec880b246f45180591fb857c7d3abeb03332944a80cf947b355f9217fcd717f4e30c2513a0cf8dac0c328b8bcad3622fc22407070c05a3b6f6a1c4c2e243bc6abcb2a2fc42b7ec071e22d0ae9b7aef5903975dda87d3b5f4ca2ba596c8ee805913f245ad80ae86d93aa668bff8c98bee88e7488813e667d61614f0a52e7222b47b3fe771975e5f54d03e1a4130eb13b547f2b97ff4e05496052cfa019d8992e97e252b27732636c5cc4970163630a5e580face1a388ef013d85be2d42d703c0307252b772f42ccae10e303c53dd099e1e586d3e2cfe0eae29eca2543ea25fab40ad48d924e8ba99a0c29544364df2b0d35df0e9224a861c28cc292ecc0de154d22d33f0d13b6abe2ed72386669db2e59e63641d6e6c5b2f68bc6c3cf70929092b71239de19e047791b1d30818039b78192579a51dcc22686adb490ba4d89ecdc796506f3d546217622f2e19fc9bf58beda0056d2404e229cc2d5fbc1b30c795bc2949d0346345617dda8f48d27041830ba409abb0611017d29e9fa5f4e2b58e361e45fb20d8a700048cb2288314ffc399237f92dedeae2ca389dc5fd088cad7015713b714590fc37f5f44b34b5dedbee2b31fd8e61fba15b9ea618b682a13059cb6458097b270dad6f4bcedc5629c4b688222f51e0530c06709c6d4c02613f8b10cd705e8a7b85f3a13ba8cec79331a32b2a5970c785b2422e37fe21d165a7b9b9608255d07948e5235d496abb3e01d3dcd5f2ab61363f0053b0e7e8813d7be1d559bfe6082b47daceb1a67ad0522330a07046b0248eb8f058e17499f99b3fd11eb38923e3e9ddc6e4a54406be124f956aa2162dbb21d799d7379fe15c2660a5a5a521597c5e6997005e70f41bf0a9af2430b8182ae475f1c9715779f6a171f6651b0f0ca4f8c086337439c6e8c7bcd6f39cf8b1fd0b4382a847b1f0c188de04a8b67bcc00dc389caa29cd817a0de15ceeb9a50292047577cc8eb913d25f889ce0f87a731fe81aad555ab4330e5117099dccd1d23e8cdacf4ff21653038d40a377a33f18eecdf03af1d655e756a0b6d30ee6cdf85df5be689771c8b78df5cb0ff372235260b01955a45f5c8076a14266860ec39b38f6f1f264e8b8ce4eb33ae58da056be29530a6b6625b23a672adade3cf89c27ef36fa62482fe8ccf2a70f0afbb8f48275e20fe491eacb5c23b20857bfc25a1f2a1362851c00c57d9db9b3c6c7e7c1f634439b6c76790ffdc590350a851ebff278603a3ce107e8816a34e4b68bfd324cd7ed856fc95e436221c184190037067be30a547a1639471f82771bea112880ee4da6c632f603214accc69610b08afb7785c7c355d0931aee4086378bb7d8cd4bf5885ec801bcd22a16f887daba1c354dc295eebf8972d5a417edbd0f87595e00d727b08e3979b978d29a47010b91744b085478b527b8a85383c71e6e2be0004ff4b216cc884bb3547274b6ef662602289e4b66a766c5ed377c5eefe9f11338a063b5df764fd2d95b8b9075a8dd97f46857181f75625e51853c737bc19bdd072e77ca1d957ae982b9fd77904fd5fa0c2929df71eb914ef22c904fa2ee932a1d2ceb258ff0a222b1b91d420a174a3e49c5e528b2680225c493bec1f9d4815a284666dfeaa9e1090c63ba63b6248e24fe4d7d203dc25b2a022305273b21e8428eb50f2b0478deac9d8b153f1a41eb66b669dfa8c40289af592f262dfb39494129bff75f88e5406e04892f8b0ee1cbe3f3bc0430fb65672185e58ca7001cd5fcf04207338398c4e2b3ddc611e8933dcb1004d1548f0dfdf9cfe2178bfc29709518433680ec5d2a7e84e6942d1d61b346dbbd591fab6acd894f1ea303097b4a229037e86a1783b76e84867b8c176b3a3483feb34f05e7e3fe8320bd93dad835f9ae19687858fa08c9f52fda43f5bf13024dab5ef32ad1a1ac15380069d520d703273a3f48a749e6cc8d91ca5dc91a232708b366a2b0344a7d92df6866cc9b97c6853cb8a67630ae0971b7935d20de7219ae247ba961eb0d8eff2d1d1e3371dab299429bf4deefb9d58a5ef5696b59db256f09543017c2f9d469af1916664ab2944534addcd2d107851b9d47939a72be804a3b1968cd54623fddf6f5a934d3fad4a93950f0c78a528458c84df79d681bf76c5c6a49b79a5cd87449b5da5378c35f72efebd5f8b8c7161629334780f65381629ee5b194cf6f92bc713f4e2cf459885c2230fdac6a3fc47719b7be09e766fd37c64edb153008348c45a30e2602e0a3b41ce2167f458ab9fa20a8382a18f6bf61253cc0d17ffa67846eeeeab887ae6f396915348c98daed34c92f9066e426b4ade5a133c1d3b1ecdf6954b6f40ea9dc2dcee9cef1750d65bc10a0d5ea20875fbecddfc3115ddaf3c89b0ac89536ab188bdd79d0d21b5011545fb4b9999f95801687c6386e8c832e87f37dc84cbcbcaea4c2bd33a2ccf43b56c7a68ac7aa7b78eb7d0faea0b4f6cd634a1bf30f752ee8178ba287647446c2d6c4cabd2fa17a21b3563dd11074e8810fd33fd59c750b3acf169bbd0aa78f6e3ab8a8a689d51ecb6993acf29e700fa4259894cd30811eb66425b3decc37a647e1fb16cfba56b0080d147bf57111f23bc251fb2fec1aa8d78f081645a0e9f684ed6d01584eeba4903b785ecf30bc7bda4175a574e292d4add5629ee10f803ba716e0c12f596c8f158b48bdc8a38ca4c781af4b9aaac9e884ce09a4a878bc437fcb65068df6e91aafd4d2932728de93745dbc4e14b5687d99d659b9ebb748a00721545a4f4da449ffadc354c06a6c9a3ebbd17b78f4a859fa5c9a6a15cce831cf2aff896c5f212c403191a967574008e5d8f10d705b8db386bc85c7a9a5b5cc8158656338434ad267c89c5716122a46564a5ca859166f8dd4f570fbd34ba2cdabcfc723d4ea12fffb23796768624bded505f226991bb0358c54da98469f38d5420e91ce6352136ba2fc7f61d6b3a8c982efbac52ba7fafdd5d035360e2f3791b9414c0032de70dce17ba5d87630930189ee3154b984f741b64b57a754484da70057b9cf08b8fdba29f5db33e3ef521d9456f467238c9daaf0cb39728d5af778dd7bb43a04a8a6bd1ec863e089f05bea7f242b8a36a423dc5f3801bb6ec167b97c580dff2267b7b8a7affbf800abd4b57a302f4e64b243991ba1c8629228e8a4f1a3cbf004941dc54c7aa2281a11986186e70e55f3e3137e08c6622c651b8226c2da619ee315ef0305f346d24c1ecb4e301a2f34df621b736b0731a0f01f1f74c1a5367e08b73ff265644023dfb83d9816a4ddce2457a0fa69eb4ec7fb27988eb96ffa8087d2f677be84ae61097f0d51f24ccc6ec908033ecae022f5a04490fc4e50e93d3c48e78bd1a008babd9562d08ed6705a4a7d9335251ead8cad143000771959a183a2f8ca8fd402518fcc1d4a29a63079213594c7d09aaa9279ae92c48b11f54f4632da850e86c87fb39dcd38e214d8f971daa40ed5c46d8369bbcff57ba9e62ba873fb7b89d9b12cb27356ec8dafa5765b8a18cb99381702f85dc5748f53249db9a8878f0a270b3c864aac8a59764201a26b0dc5b697e5ba4a03a34c97ce18d0a7158462729e15b1709eb34ef5af195d98f4df09e05e86c2f149c44c68f11fc147814fe1564200973e14a3ace2ea7b4cad72a4138ab51bbf846057e678d76b015b57decacae1664dee6f789ae4536ee28730cf1751d6995ffca0ce42a75e95efe9138513dec296e7133714d5996dd64b07c397ed222653f9ff411e6ee18133c8e609edb1c41f61eaaf19687c475bf30f46becc70045a4bc7b4b6597c4167602b9bbfb2b6485911a6feb91abc89fe57fd2f56ced97fec05ee911f49b8407310c06ea77a13f83190e3ee2bc5a24566b91016be4d0dc16ae9717f4682bbbbe7b5a477a480dd8a02af5be683443ad82a02f362c3641deb78ffdd389bd6ed228a9cb67711a453afe0b0ef56207419a571332be5a993a25dfb2179c6c03953a16234e71688169c12fadb57bd0a7af5501d0d67afc955039ddde06793aa4f4fe559bf6d9180b1ab75a0f54bcfd7424e52b90ae9a8890fd97a9a3083c925ccf4a642c089fea15ccbafc761acfc1fd1e7be4c239738374cf6d7fb27cc1c02687afa84c8f44a7939c6796c37ffdddd044dec34f458464d786d127d332ca5a3ee90bec4bbd38ca379a7f25bb7676ad7ae923aad7890cb10af429c7bc627204e001f9e9df2b910c8b9a6b5f576c0defa7d1ac1fda7e16a03776724e4fdf373c5e90230f0df721a13b9c436618765c73bc227fd614ed7b526745c3fa33e44a9c8076788536becadf428828e365977fb7a37343c39f893e1025e1e438db6e5ae97559784f9c497f8054884205e3aa059db4062f9c5de58afec66d83ba61e9699caa0060d6daaa5bc249b00dbe4e087fd3adf315f8b7fb7bb462419d62ed7fc04e515fc795085edc0c4f436b1a2e03efed23561fc920256c2bae186f3ee3600fa0c004e923007ae8f20647876355a002cb6d2f144ebca019f3fbf1888e9caaf287a74d0c0eddb3611799399865e92bdbb09ff521c9de1e4058cd0011b3305d2acd21f419db46c829e4ae9559ac287fc8c805298be0f87f0370eb83bee4e4a9606df0ac73e870f3e516472cb4a302759b6a95440a3dc4f34553b9a941bf6b9e4c159d755106cb2130af68e68426c079e7f18b832b30f5d38761ad6e93ad99cea1bbff9152815ce4c81299b8c066abf8a84cd658d9e670f9bec5941c2e06645bcca61ebd444018027dce8474c28830dbae7d586883155d8d7aadc8ae5cc447655f9f458d43f25f2d57c810a324b6450eaa6d2babc72edb46455bee97591d6e2f6992d2b6250e8dc25939fc985d67d290386fb460276033fe24200f82c8e369614c7d4ada2c03b3e2f1f23b28f7badce826cfa8e6e9893cdc8351e61d30c4a85ccb8c7f6b910e64592d53b5b6790ed54788694f1866052c1fc13d54125e4035c496d14ab17bd64ab661a19d41546724654da754e988e2d8c581bc1e2d0f91196cd722298de4442248f80ad1e56f607e2d46c687b8c6a76189408ea917d6f966b99208c699979d68dcd253d4c8c2deaa978679a19b2fce66f6343602b23275f26d5f35ef4b0c6723bea38dc591398457183ae3c43b0ffbe17c959e88faef9d6d1b7cbcaa82aaa3e4d149591882bb96355982106b06006aad5b9dcbf4cca907915078b9d5bfef1b0dc2d7aaf522c3ff658a4ec595ad8c4c4ae56aad6adf8f4ec90cc8145d07c608b9f7feb5025cd95836bc4560255a09a52a86006f3fbf8585d300d78c09a8427cd7221b0e014f88084174eaf362675764eace221ba7b0740d618a7b4df6176f431b30414358f3839c8ecd2643f86e524bd07cf6b96d4f014a2f4a8e0a9264ab4e68191e5fb13c9bd18a1d83b56e8444a37505d436f7bffdcb8b0a9067c1c47437afda3d74a925088d3e088c5f0f4b135531c912ebcd3e1ac8ecbf01438e30ca84fbd6b8d41e5546e82d8be7d0fdcc4f4ed44331949551b1d044e31422a4f46497463717fa14608a35326f73369ee311ca4fd9cb00e16b4bb996d3179e42d313bdc7bd7d0a1b407e019fc890213124eb6c6fd5d8fe995ab2550a9a8eb46764f5efc027169765d081235d21c022fa2dfd7142e31f0a6c908a67c5db965c5f458b8247d810d4339a5bc647d153a061224b79b99339d4b31aa199ee2ec3a3d32877bcb7a7614cdd513c9991b5ba6f674c64f66040a99fa886d99bda19879e020cf49cc136d020dfd3ef0778972bb80c3a2aca6b1f275902a4b7abc363192c88fcf26cbbad0630c8d5bdc05259d9518763e780f639365034d1ad494d41e65a745d73f3c0d363d08bc1071bb6f1562ac3888bec8cb62db6f8f06f10d29e60fec971b6a949aadcfe2c094c799f8047ec5064ab1d30708409adeadcf3f00367991ec16cd42fb21ff777bae7e834a71a19b33fa07feb2345b44f47080b03f173705b9434152c6595360e50168338cb5d79d2ec2cf6fb5e7d868256801653f776136958ce73216eff8ecc6c9d5c339f4cf6907f077faa4a55a11de38db1e61663139e33ca1e1293b4a89fed99ed833e82acb1005b9f1094a84897fa30e69529346b6a6f3fd501c55b291356c18c1486762c2f189fca373268ac268e237d5fe27c75c6b2af99d02b8c223c250930f85363914ed6ea4360f5628a225c8eb7a5bd9580ea084021f595b10b18d874009f987b7debf3c6b01450edbd2af9f8be7425756e8590146ba4be07c7a8bc470f6de992f224ba4fa1acef33757b9b4969603eb1744475a0ac94dcb843359932e8d48fcd74219560c53c53b836b438055beb47572ce5160936f10e21f1602fb62348c894993eff2627aa345ac1ff2e6bbf2fd1c97ac0a791679036076bc5f15a7b2133d79bb7bc73c3f509e092869dfcd801b69f4810cff74240f813956d66bfba0ec935691cb37923ffe9ebd59acb918406d96adf130182e358c1f9b5917939996a0121539a0e5093c6653ebaea91e6554ea831d761429f9edab985b4fa7290e6f0d360d92445f3e02f7f0006ba10fc00220bfa6507bb6a3d0685b9c8be109937704399430c8ec0d9552ee1355026cb1738f5c2c883a723e5b1a6d586a48612f6d0164210597a1c5c20a86828e918300da072485230b1165994ae67f2589e351f91b1c4d6295e688319a48a02e44ee565b198194d696e4489ff326c36c75e3fca456e54b8489f70829b61fc41846880b5d4579bb56ae60502bf362e6d86e3e2f53a11040e268d5d82fc8390cbd725d34bb687732a773d864b02dd6a2fff734fa61fdd9ecbd466d38408823d807aa9c778547155f8d2cc64ec6450813db29d2c998068f4e561f0fa2462b1eb7125362538f84f0e33d07e0c06d16bcc61e0ca690bba870bd7620ab8b20dfcf5faf7c577b7469d557806bc2472087202294e5536a5aa7db2d612a38761e07f8f1285d6827ac01f3e00ba4e5a2932352a37ee8945ecc2bff7d7e1b7c7a15b12c3ed1a48866bab4231bca8e9eed7d412d78a0fa520e8fca4694f992512e3bbfe2ffcb1d3af0a2214d3c60ff9f17d1355e61812688b2179582349e067e7a8f8aa9365e84192bdd8e62ed252077f34051b005e5e6a0a50c76c9ec033b254933375d1d2d00aeb387207706044a8ac73c771db88417769a3d60abdf5a4b74f774e81292d68474ef28b3db7c106c076634a450e8a7ff3e3a5db95daf7b79e233d34ab017dfb349fde0e435c797b4f61c149755f2fc7d29e80ff8b49b53ef85bb15d3866d3f96cb41f9967cc06764cf8ef720d07bcdba7472105aff436bf7bdf6e4fa96ad80123a0790aebfd05a721127306a6bda8f88eee4a949532fb69c1b9bfe6f9ca3d8cce86499df8c446d5bff3493eb95867ca965f67fea810723296a7a15c460084b9b6aeabc238fe589207a34ff5b22456eb562e5e356cdf7013fd82da384898c239a3fb35e58694531b5bb7b79bbedb9d6efe723f400f256f092cc0c32d22db33c05651671c4e117b3ace930d44d8bbf27596a037b3d925b3ae6641c4e03368dcf9f1efcf8729bbeb47118f7cb600b1970dafe61b8db3a940dddd28688cdf8401310bc892f41a653856d7bda3f755014af431de8dbb791e23ebda5003941568cbf7b58b0148cd783351205e47696f3e26aab63dde08d0c9316a4618e1cdbe2e8b5f198cd919dfe0b6ae9c27f5bbf6884ad5743d04873034b0b8428d76897bb52f21e7f6697038ab84bee43e54f6aeaa84d4c18f3dcf9bcd5ec5cbfa434c4529992f7198e50154ad10cf2c94c37e186b461d1c30f888f79ab4063e3f78df2b90f4de6d8c15a49b012e287bfa025830d07c1418b714fdf3cd9b986fae10fd17482456c0118403875ea3fd69dd783be1a6b8d6681f030b1a88454148c8ae62f6db0c042f54ef2b1a6a9e398881ab1486bd7d79f28fca786e10d0ca9fab2ee23d566585bdcbef66991d90aa767a305d954920a8531f9b488a3145d7af7e5a636e57b3e14788f2ec2efa482ecd0dff3a01acf2559f786f7b884c3f018826eeb94cd4889f2e6ac2d7ca6ea1580e23573c3ebc624d99221daf469b07f38d13b4cbbae08b539bbc6846addbc7ce683d976b7ec226fef11ff46be283e85e56ee5be685e677b52112fe3e393a4b45d7b3aa1bcd2358ce9e4d1595a4dab2b52950ec11def3d2852ca75ff16e093bdb59fe9f0b520176a81536b78e0522d3af64c0c6d1aebdfb7184034247006d7bccd95cdd8b51a9979113ac5d77ac6fb2d2ebf4fb130ee0ec1be31ea5d3a3cb7d0d07cd84263ad078d7dacfb8067cfdc979b23866188c61e844f34130dac3a32b200fb9b799c2975269696141de470542ab0e018f54f993be5b220bfcc7a2115f565e4402a47454cdeb803336a384e2a9b6a8a2a6ff7224dfdda90fd0631ae8849d2844b019abc97fb418912cf02f4a25cd25d260c8b610bfe48c9821b8326a8fd98a839d020686165ae8b0942e713e2fbe34f07039903add53362f140d70b46e7a4eed723789cd99014e641d1963b78fdef0e0a2bdbc5bdc6d44eb04915875bf93e368d2fb5a24e97582481503053105f81fdc6e3e2ab0dfe0aa30a2c6fecdef12f576327b8e5635bd21f8a6fd77b3fce3cb78dae2ea8a7eef20b0b96e9ae7ac7025a69f01682f6de9a0b6dcffa90d50bb2dfb76512f4831cc1a4f7ef16313d5d03b9b1878b6127e61ea97a4e1a130b8e7f52cecfadfc7fe9f24a56f9b94068d7c0850d3c795ae0576a96d0c6acaa9ed2e26795c33c41c7d2717290653eb43d8dbaaad4e8b918d5f3ee1b36851b6782b0670d032d33bc93b0699eef8f939ebd503543ead91e824d17c559c5fb6a86e8a466a9e6c35d188f62cbb997cee2de05634b6e66aceff59de507bb12fc335708ac06c8c58574285c8f18972f86fa51cd72283a38ca3f1cb4ebbc54bdd945fcb24fda1cabeb1e84bd845b4314fbf4bd4ca81db43b65680cc4285f7f807d08c44cae0c3c4b274989eaf9bc50c5da7ccc75d45318d49d47bd4808b5c600f11f0a8bb79cf402e3883a4f688fffa03e7385d0e65a5d9ca97cc8924140eee5851c57db00a3ade07221a285d8c3759dec96d82d085cdbd4eb31b2e45c4c30567e71d4f0f2ad2d390cbdf5e20ac61e9b591bffc33b4666eb9ab3a9c3b3169ed2a079e8b0c6e1b7e1c3e28877b6619a128883d307dd85045cbe88fd9e6e402eaa5cf776e332f945bfc0dd755680f973ea0a4c8df2451eee6ba3fd6f824f1184ea3c3bad323d29705926a57018fa49687bc79c43cd78bd3d3b96275f219e060928e39aaca4b8d3e8dbdf2ed6d327a7fef5b471693e5e39f8f4a83749b514ad6a8db80a49241f0fdf0772427f408bee271fce56ce376913eee8473c096c8b812e202fb16d2d9b23ecbf3f7c817b88ef4f03e58d9326da8bb128cba412ceafe4795df17891cb8da4c199f31edcd01bcad8cec0afcbdc067fb00d5041d7bed8601a5c3c9d493e38448cf93647a0ee73c3763adea1c5a1a4aa8364997a7eece3dcb6dde721e29672a6177219d21850f949f26df5cec89c9f27a3259479d8c7ab00a99cf29877e0d48413c6e0bdc3f83a11f2c1563d51c05f0c1e458dfe986b216f85cb826ccab11c4e3388721e7fd170c64c1f4b66a5eb3d3215b6b143c481f5aee32c9603d86ee5d50c7631e57506abec891bb9600eacd5c29544a8f6f673e75fa740057fa1baa3e4bb56f5062f358048b554a73fb20cb6de15e29390e8389e5e901d8c4e43d88f3e5703f6197e9513d64ae44d23ce50bb6b0f0fb962caa7960dc009b9f70fd4bb1fdddc28a5a3b2e263e14264f5dd017fd0584cafea3508bc381206f42a80a12ee94b30747c93a4916dcf9df892c7a522dd33c4e99a5845a9dbf5f9f08cccc5b86bec978aaacbd9f764b91a0e059acf94e0683a03f47f9a9a502a1929418db6219effe2d61c15b824518797c0d2c28c9111ce3e156d0e972788dd75928aa8606bbe5952ac132ea5abb93c5d91deaa19bdfb6bb88a47985b7506054c5694d3f40364917d6f5b9760d03da9f22a0811e3491c06118c2e8166f5d445d2fbe672ea01f4520aec4a1ea37ae9b4dc3320f2d56c33cdee89e17f471c63d017b003e87d8d63d2bf91b5022e260d1e7f1058f3601665fa658df88bb1094f8f0cfe3a886149ea616030985581d887a932c17a731d17b40336a31cc201010adb1985980a8004b14273b241aad046c0d618ca6188d2fe8839d98065f0b02ed3c119ff909a4a9075f7f516772e7ca90477e699791b2eb9ef65e9b9d7db4e078fc6974909bd0d5491560764654aca8a0c4a205fdff84ed32236f49f3c4ce299d263c46499551e2ae79cbcdb80dad53569fead8d7a238d4d71a102c407b60a4374c18adf09f3f5bb6039e58b163e8ed75571478398783e5d94e2671e82ea1f533aea57c8b93dc92b5c66aee84d17443b32f1872b1d802d0d39e47207933cabea8ac2225e3aa3ed4f8184de1585bdb0d131d4f321fb799b596e42fcc4258accbc1a3ebb56b18d3692d78d6346b2b8c765f9fd6edf8596592cbe075ac7055ba1a072543feff397233b984cdc74a528f7ac3b779d2548e4287bd478bd874150b92205f32fd7bd2bd1217c41dc45b340275944c97814f2098fbb6d04878ec74e3ea2b88dfef221467481ae3992adbf1adf13088b8f78220e3f4b1e5fadcd4f2feb448dda9655cc76bb43bae98da0931cb35edcc7f836094c80ea8d4a501422de4f416449a1e42001e3f7a42049f53d542afc05bb766a0f78db47d85fc0d0d45fcafe83ec6c5270e6a39d158769a7909522f3f2016ddade50aa7001dd9595328a14488ae9f5728410027ce87790c7422bdf9a4213e45d365b5fc2d8c5eb19941498dca151b5b6574591f7ae5179f23b3d2f1f15daac31fb6cce4f07742e5275877a4e20c0e84a457b3d1126d38427f76bb34268b5d120148cc8e1154c5b3131c003575a46ccc941722fa7bd512a6574fa74b263816029e2765c2462dcf3e597b6dc79fa15c910d5cb885316d688ef9b8336ec1c3d3d7bc2a530df39364ddb4999b45880def0f334b806a81ba82794af1d9e7175281b139d86205a72d0204f8e5fa03b7e222b47dd9bb9ab83d4651b46d5b2d9c75deb0156a7b190bf0884299b210eb4bf66e566cb8cde90f9b4fa07947353a15650b0a09136fdb929999db9e6dabba50447b6e9b5f95a93d333d17c644f42f80f9e19df8de36956a20e8fd2b6470eb01f4471a8b1e15ecafc85e75a726fb3202f156f398a54d78aad40d27f3d9d1aa588af600cfff1b58af507fabb75ed3a9ad209d208eb510cd0cfff3a3be52a768d5901acc6909dd8d017fe3c590efd1316db3ea2a9afdfa02be9fccbb051bcebed31c6bc500243aebdc02ad8be30a7eae5d1a531069b5aabe8ec9a21d32c5754f8acc403b450abba60e1536f65650ee8f90cd0fa99bc4672e30a25cac2004ea8e6b8156ffaa4f5bd3723c10e868dc96780977134542236a09eaccacbda5b34bb2fbfc4fe15404bf8bd94d4850b60c75e58f6f5de642a7ebdd57a7c0e3cc8c31c88348912043095cab0dfef6eacbf7693598454846d6f462ef6d371c2faaef1de3a098ad9f1dde2052b0532cd4dcafb65648bf84c47631c515c686156c45661b96bf7509d8936eaa89fd1c5afb371b8c5aefa6e1839a047e298a544f0b6e4a4dfd5d59720ae8f1adf4ffffc863f9296a248847f4e80045265c6dd8bad35e04a9e7012b2c8e9b69cdc1c994bce6627c7fef79cd17db18dad944fb5604c5b8188a404d8e5f5923be44bf19866d5f1238e458ce4b888a660f7b3fbba08f1a2c6b8251fb8539b90152321e365365a70c57de675ccea4443d85e444aee3cf4a1fb3676b6bf9ec80e4718433c96ce4c5bc9686f09f1e6b7d775fb77f88b6fe073069cc36fad383568fbe5e38aad2787ce2818540648cfec3c4b9a9d3e44d0fd8bdec8c05b8628d76ba16a68a4e85ee404a9cab5cf1967fd98b28be78ca33ec0b310c4e4ac36cbe0ebe9d2cd0d72cd25c4c809a5885e8d9b666074adf097f4d14cf5ea2f85a9d847c0f71652d97638acc902ecb24a8174ea40cb8dbe4b3e17ed72c9c1255b9405b551803ad97157704866b5222e3aebc7b2eaf8d9ba356496bfec189744ed1b4141fa45f65e26f2b6fa22ab9c58aca738bccc49acfeaf4b6ce32e83ce88c8b39cff7e6239797e396375077afc70e2e6a5174361c7180be52e345bd9c46ff0459dc8c33d325ec5bd101ce7d3e70f5ce717928b362807c881751c2cfa362e6f63628dcf078cc6f7871f8492171ac59e6827753a734cf65c77e2fb625481df07bfa1d8369b8a0b74cf675770fee4bcab8c8c8b4b6f1a26821565c7a316bf08f6bf25a16072761cf8bacac6f4a9daa916c2ab593856b18b7d6cac287eb282f6796140bfac416dadfb38a2744c5f4e7ed9019a5cf43d3b7aa24e452f926ea911b7ea9af126f12acd7bf600a29a6e864c1b90c3db5d02f07824077edc84de293cf5b765cdb4cad6df9725f04880bbe0e108b4f6fa3ca248b70d243cfbcbf7722be5d7ec654038e031722b6ecac26da87cba67e4a1a8e97369fc3ce0019b1f16b7fa6b17ce3e9cd3feb3d12f4ac8385c301ea6a8fc7bb2611398cf17ee0abc9e18dc580b419aadb406b9b9c7e28ec3e0ccdb8f6f1408b86e012242a1b43a5021945f526fb13c59a85b6143d701ddf4dfe982a95b6dcfad053905478aed8be91346315337deb7b3b095604331276033a9bd68c2dc1adae62a5bf63fd2a2a953bd191daea4b6ec9050175e22243f757a62e0370f1ba0a246ed0399fae5ba8234f541ae40e5fd2b21e807457444b95a4dd57db3d1646ece73608e28f140e0e89156a2642dbecc830a349297986cb1e20a420845d93083319c00c0f21a5a12e0a5ecfddd20e21b884974137c55473325febbf72a3374dfc3b9b0c7418ccc4686a579a71b3f258772d9ad50411797ead921da2d76b92a56e5fc77ce8edc64eeb55bc7bc498856e8f7cc9626febdec9887b0d710a926394b132b3c4fbbacaf9db2d19326b23d78072765613a202ddfe8e6166584ddb942382d4d14ee13c295f362afbfc8eb5be5a870dd2e4ee18e7eaf22b70248a74724ec6016fffc86ba255eee021081292c4c909dd03ddbd87edb64738d964224505534c9638f806637205782b1e59c28f93e526b5e5ac0843d5560f2c3f2385caba0458d7553b7c4e7902f9c24f11f03212c12c1a129f6ce701058f282d529057447a78a21b95c1271d32cb714b3c3eff654a293920413ee69f08b364680e280a634ab75176a08b3c3a62729814801fbd5f34f2164ca6767fec70625e26ad49e145842b2377ffbae014f28bf9d599364a359f088c1f9e8b989f8e95bf6129f24982e4c0632bb5a84715a02c0fc2660c201a768e2d2173ace57eb80a0b8c25aab8ede169204d57f1aaabc33350fd32de24298f60b90689960fe677b1eb3c69735f3ea0759c1304df1ad421cfdfd1c50898c72f1652ab1068f113e0e3412afaf0bc80dff5cd6f599efb411c699e26e42884d8244591051ca16b60f4d3ee3bace290843c9a5c4f97fcc694a9873a6e43280c44cad5fb4386db8332714adf705a81318e571474a0da4bddb821ccd67d996f42891f4962e2e0e1458450f7e66583ceeeb64a0f27a05bff8d3b438fc226d63c0f707993d5fc6cb1cadef15cba1b2f6dd72a8a36c461057430a4d4dd002b58e62910c695473ded7228787f35180d577925835e09cf481be56d6db6000fab5159f162f50a4b54d51c10a22816c17a3de0cb78bc07da1893ed37773cfe5d193ae574842e13aacfd8ab325e5a2bfd15b65b0ddf59d5017a747fc4d48c2d2745d9ac24c6592a0d2f617c789b924761087c7fc2a156d0e8c7c29846e8032994b643b61db1f19ef8059012f5324b61206c4cc4ed72c575b049f99a8d9a774bfb2e2c4ac2efa89e395dc5d30c1fd56205cf8b1e798d81c66f1b1b6eaa81f765dd627e98b80af4f45fca23361be1b0ea13378514a2e7a877d1dd7c944d557aa035dc1c843c2a72811da5dad44fbdc7a469a028adc2f5022ca784aa731c2a65e9b212bafa9a8f04cffadb954de4544349e292dbe35e12936ef33b7deb5c8d4191979142396a2e1c2489d9e24f5b40d9a0af5f70b7c2d1ce0d6f831bab7cb698424660f7033633cc6110de0f51c5460fcae55aa00aeba674ec235d025b7a2cbe525c5a1309f1049d8438fada09195e69752b4d62b5140dda3df489aa4e6c0bf06c266da1b62f8a2c22a3cc8497e277f49ab4ae2b9646b71ee2e712cb23d89fc584b471014448173d4b1262b91760e50d2307b40d89dec457b0834178d2b478e338ad455c1e70594eb164b67475185bfbf28ade346fa2006359044801d0884ef0a2b9c050db75d02c1c4ba576f6fe876973d4bf5227c1afa7a8d18fd80ffe3ad338a7a2bd0bf4fb6f9bc9834ef30d2ef9d575932cc66e8282c5c78a0d089297a91ada092fe4bcb88a672958fb0871e9fd9943a53cf0254067a3afb2aba226251bf2c19d0f41fd0b23d846c03fde71d80868cd75f1165f792380ba37c318add77e82a2b28f524b8c9ba211ab17cc61b931678853739f12cd087d1d588cb82c3441df071b3220d78c51ad2499dd0aa3b01ff6d800dc671cf836c4a6ffe1932f24aa7acad8af23a88ea4f838afbc280eda8ba57e5b1e657c0b4ed7e240ed70ec3868fc174d56e156993987972cb22f4afaa57f43362358f756f4752facfb96ce594102d55022396eabd19c308f510dc46d35cef14d63161727e09b380adc7e220ec5c2a2b8638c0bb03e96a26da669d959006d163cf0604bb739da18055f20499118a37ab425d484bb4bef43d7997300a191764b9fe65c1b481a10313c773aba33c0ed5adef99e8ec000f90b954fbd8cf3dabe03d16fdaa44927a115d44ceda13528b2fffca40a706b13dd412e8b2b66440913341811d435bd7d9c688c375df9f9b071a2270c8762cf273d1a5802f70850eb713699ce455213325aa490db2f7145f977a47e81ea4bb91785a247f7d984618dcf08e2b10bf06b9f88e086a7f02a63c56b692ead851fa3c28cd483edf203cd89ea3afdd786777c6cf7775adf4758b611af8ab638e4bf596ffb6326c7c2b965d79ef38d4c8bd8278f2f2e3311d70f8615210fd3fcfecdc12948f68c1b80ea3a64ac052c1683ebe67a184c7513807463077801069e47015d0d665d4023150e8ec3bcc7d7cae6d4a1c24b6463adc4ad603bdd121d906233cd401b1166d86bc3032037cd9a27ac471e653262fbe40caa033dcb53b4c6cf38bd29e1a70684dd41baaaa2347999d2d854bf74216a752100d9a7fb9e899c129adbee4ef5caf69e59c020cb22ea789c4ed9566672b83ba999f1f878c7b932d9f21dc6c283772febcffa271565aa8d1d555ac4d37d21fcaef310a0bb19c45c1fe87753b4784b9a1c7ecc05f2bd018b9f2e086db77059eaaf82dc892e194bcc4fd8e8838d43bd88a7d2baf5d8e7c19c7ea241a48a0b6331bc95a651bdfaa8c2cd25a1f467c4f4aa139fbef3d93ccba7b4b46b05c866f831bfd91deb37f4c9942094bd9bf02a22c98dced17f2bae043096dc860ff152e973f73c5bc90786cd3a18f7211ccda51881091625ada8d3f8fdd1ebddf26063791ce28693dd418a65ee998fb0e51a7ee0e87f40a20e31c86ec4b40f59576445acc47c1dc7a2a72f51f79366683a981568f76b4f3343614b05c919e78ce53adec56fbec61d03aa34a8e87e504ba8343f0a03ac8cc063bdcc01eaf2445162163e275269029f0767d9da33b8fe8535d6c64748c10151662ed0873b923d6cd828ef99ddd5d49c234b57f86fcab6c2729a9a75eb6a1482666a99a3e206a9ad20bcac137fdb1948300e3569f6f46b93c40a054d0172d8f0e01e202d0cea858111d2cb6979d3a5b3c7e6de505d3de9a3de0f883d5cdd5824b4a892bbee6b2dea94d8d045d57a0bfcee3c4f56ee0e1dd0d0b92e54e40e97977a30add64fda06ccf33b8a10e2c8ee1496deeb118f3a0d79cb658e9d04cb0dd41b88aeb690ffb5733c6bc1bd8146d09e747e978ade0e3d626c712b6add1b8675db3a7e4419f06848637945c6bc6fb0f0a6bd8421dc5c7c06f96f92352e3402c0b1fc85595b2bf8a0697b333fae4e3d1ade989cdd9ce328e9f44fa2299e0480eb10576f9e93df61c8746ff4bbd3e3aec234831e56846160f117d7edd473f07f210e9a8d9d87ec0779408779f0347e91cb720d7f4c3190f94385f239ed0b9514afedf37ff42cf9cc1bf3f545515b9819386a89c0486a4eef983142aeca962384a0b3c38627354b8150b6bf7b5d6c8b0967ce86902c678420219701f69cecd8682e57ab5f0a249e4e6e0bef534e1f2558d5c920ecd0a2c74391dafb1f18e82bf6fb479de95c8d0b4048052b62555f7ced121a69cb76bfc707bcd694e0bfec9c34eaf8a008d19715445364cf2b647e9cb2c2d375302342392b12815dd021403cec1872398f625c65b1131c6a8a3571425a3ba6b47e637b6ed511f6143526dd20e7ae336a682dfb8210786c09ac7137c0d69524a1deb9c33dd528143091b7fd186753ed23d5abd997d2a9669c193e2a46db9f722e551a9cd555bfbef6dc794bdb70cb384e4a3f51a5dd9305079dbd7952cceba7a8f0d4a8a2785c1403306a2b456e466f52498a0d1f7807a865658ced80810b92852a1978f9a6357e11ebadfbc162358564b12c33794cd403fc10c237933c105c21164adb491c055cf81bf4aab4aa6235873bfdb10f9dc12d3ab3f8c562e4f610ac0058c12dc34eb17cf2eea8b4f2e01822bebea9886d568b2e1470cc3ba3ac848689a9ded850069b689ed83995d5b40ee3f655114121e868d86e1f05390658a836110f5b70b44dd7424f75f987d684bd5444697b843aaa85a2ac9b52ed9924b4cbcf6a974540858ef8f9ed86325a0236bdc093390b97296b97ad97f24e36186069a5cf56feeece04931bdf4f7caa7455cf29be1fd18da50c076c754d43b4d124fb83ca0159062a954e31da186eaa1f59cfd0dc68301f0fac8827444b8556da0c6d02cd82cc7da44f2583bdcd4492f00949076008b1a7cc47ced45091762e2ff3c9d5552414875ee5acfa7cd7a127323f5b70654b362afe60b523886e525371347ee2b5c63d71882dbe15761851c546781b2c2787360ded68aebcee797759cb1dc31997e6183370aa9a6cebf69de1939adb2be8df8c27137072fb5b2508664a9b851a5a425f7d0e712ca451c58b18e8cb19e8bde57ac101ec4e4a2d803b5fb04354781fb19f25bfe358829b2ef49e3fda672715f9552dc9b035ce5014b89a350ec94020ffc01c9bdec86a52728cfbe7fe51319af0d3091e562efc4355da430a6eeaa2a3e36b1aa47e51e3762c798a419936de7a05531d8bb1f11b508c87aeca2721950d9f0208f7c875d0d14dfc87c9a27ea73cb1c8331e2379673e969bc8de0c09dabb6665150a4bbb0924510d624b560f232d959b788caae83070f46ca0f8791e173eb25f556e64c53b184b7c2ae4f5c46c66c2e27d81d6c77ec0abe4c9a24440e3304c2e8ee20013605ae74fa37934d77bf2ad129398f1f0fa0ef549bdc87463b922f1ebe559024de27e7a993d21636ffc5886c1ddf4e978309de3da34216b2c384370c867a6c4f668ff041f834e7bc6a0ab0c7add24caed4c0f2087aa7d07ee13fac5e5bd0efd8adf3f16b8da260ff700f508ff3eedba573b5b9e0283f8e2958ed63de485095e4975d121fcc5afeeb8332bd819da352fa0d0d16f2ff5b72f616d326f70eb4d765246c19187fd5ccc41d32b2a84d162965f27222072388172a7f4422af66a6287e61df286299c2324a8edcc9d282f620947b6fdba3a93c7e9b7f6c3343c2cc7e7b0da78b3aa024bb34f7b451bfeb22fb48263e721419b7030ace3cca6663e80a82f24f9e88a97770e14579a2ab1dce3d5d873b4ac47047fb35d51b1f8a041b9a156074b8f56b0faad7ae3f5bef86c835b84a0437a67a2b41405fd3814635b26cb48527eec7650da73601aa15857dd1efcf02066fd3dd9c3fbc290670e1402e59d8ceba5f28ac037d4bb7983206dbc40964ce6e2c8cd7f6102706ddd9f7b299299c266d7c18ab483520bc1941046f33add13b291e3988bfa1f3b26698274f9dd7cd34c286f205ed2d376c79c7189f08abfc0e3e0748174faa2de1b33027eada6822fa33a68988e5298ebe2b2d4b85965b3b40f271a16e0e0ede449e8fef16739e7253d97d1bc95b01e2fa80c134626d03fa9cf23016676ce8d2f071e6731f5e7b4044dc1bee69917fb4beb499e6c0905b7f2691bcf968394323def6b5828cd8e705ae56cea0a9a2780c8363d4e471afeb34558b9229dbc3d7fcbf02cea7ec34fde37eaa87ceafffcf67c16c5e472575d0fe30b4ef117acfcbd0536865185c7492efd4e4d8a336de446c54df360dffbd24b9f676ca86792d590903935e30f4edf8ee3fd4e90daf99d152251091c259ad064cc26cd7ca5c87781792fb89dd7929b6e95e9cbceb57b50827c50fe7aff198e7a486ea9bf1ad781cc480f03f3c2ab4845b2321435e5d0be13d7567ffa01d2fc1ac91bdc6197773d889e453a2e773998654b808ca5305c45c91e3e3dfbc65e75162d088e650535b6579029e59fac91dda93f7843574917bee1fff9a30912380969ab92ee78b651943568c5f8ec747ecfcb1efd508223fcd0a1e3b76f5f9ca637c680517b931b07d9e106398e672131a0960313851bae4b980d1aa9a03ea3755579d231ef95a4ee5953f7c39e84cff72d79aa1b8c557d4bd93eee2d43f89bcf9bfc5e52992a3f5a5987dfe46fc89b4ef8e8cb2502d8f735839ce970ba72e97f9b9a2a23cace4bf6bea1eecd1105ecf7916a6f0b3c627d02d54c4691015f708ec2ad9bdd5161ec85390b44f0118e49fc9ff81f7d3d866a2ef29348606d5d58f8dd8dbf95bb60fe2407c3acb49d34e54311cf9e06e3d46dcaf579ffb093235c6c2bdfc2963ebda4000a70615de2bdcfb6da90a6c5a8a886108404afa732abea47018ecef4ae99b18170cc19ab9759af31d02720527ce8ec9fb1c6a3788568b88c80917897c32e28f8dc6a184af3bccd9c69b328caa7c767c6af04b70ea6a28c75f6f28866b6c2f74d4eaa24a5b5abbe93e842e0d6c8b7b098dd61bef75c12fa664fec39b7a854e5ebba6e0a0a649f64532f1add4dee5adc780433b4ae0f202935dea3f66230f80ff01c1eb62a8282a31a73843126b7be4809148ea9e50f01c18c675113f50dcf46c2002b56406268818935b001dac77adc1d6030e8e46cd6d5950f141d151b82d5a592db51479b6ba02326ddd41b99e89fd7eb6463dd2eaf5d4b03f622d4317a925405e3f46ed61320bcb71f37e5140e39e0f2d03320fe4659a7d7cc42b2522d85d2172fb2e53d9f74225b4136b19cab73026dfa41f17b449cb436317efca3e85c1122a41192cb8e20bb1d253bdd6db16bdf8c633d31b515eefb2e725ebf56712ce3061308ae3ecd4e7cfe7bddc7e4abfcb8458fa6fd6b88108e86b0c0c26da006f6fa7282af3058c47461d4acf00f8c1c9c9d0fe4f7084bb451675cf9b188992dbe9a7ea164a68ffa98d9bc46ac9329d3a03edc561c753fccce066465d7893e6f1169eca41e4e2fe4858b15cf7e2d0309d325b9dd970f19e5ca3b6bbb30ad8d946b87b93c20e01d66d2a5eb61d8c4b33a26c746db12462cf4db715fa9bcd4ca6235695a3459de224e9dddacbc937fed326de464587bb0be54fc0150022fa0c64543077e2f397bf50a86e8bf71d1bd437bb142860f83c292ce714a29e260f9a328735dd77bb3f2ff2fdb73e5950059cece829bf579cef470bf198f67220ea8d169fdd057c792c14e10db1580c0dd763c10a004dd49810b74edc9bcaa18fd7005303e7493e89e5ba68225da4a281ea7791060507597001c9a14b75b3e00844bd61164383b2367a178a8c00f87277cc810faed1863368a732b8cd83ed9b838488d41996be1efe6f53454949f70392ba2e2240674cea47180bbf56ccbcd3ebe16fba35afbe66f579a35bd4afaf0bfadc1255eed4d7343c81d340afc61579b815d25fcc0423c8dbe27fbb9ca8cc751c6723355abdb6549822f865ebdfae708fd87e40f9950631374c54349b6945730c793b9f861fe4cb51d8e9a29fe57e27a635447683950b963e35defeded774c9811a4f819ccfa7ee125b3c24cbb3633942620f7fd368a630f47a60456c770b2075d1f69790b6f0d1f3c5a46a369fcf054a04b0a461b527325ffbecff42882416fb54f6f5a2b5b85a3cf79eb69dff6a3d98ec3182d8fd6df11ad6941aa9e788ca2c063e42a24226305390a493b8485f8d00996987918ffdbda0165f1f26f861dc7dc8e56a264c27e450b8b57a78a51f36f89f870be872620f83a54dc309f1d4380265caf6e90432637ae1f1a31d239685d9522afdfdfe6ba32ba6b7e0a3de7d3ce30d2323444306c91cfb75ab73988847e9f6bae838058344c20ecc8513847cfdb1e4239acafc3915ef7d5bf799656c2981ba309a841d7175643fc4857c7c163f9d6a6279de032fad6e22cb39ed19ed0fbea9dc9ba8e13e24cbc00050831b296f5449a37c53fbdaf63d504f1dcacd02530029cf4603d2a6564bce6bb3ed9a8727da98f934e256d397142c6f25f3d379594bf342dff9f35dfac451e556c9bca6ffad28d8ee1251f0468ffc8285176ac9c37c9f70f51ef6500a49d39582cc8138d0e6447c9233b5f97986c691936cd25d40463111b048d186811f29d05370321a3f37c1c346c5b68b920e8e8be2afe9b0cb525c803641a983ebbb9da84d8c820087a5e35b979fd772460841d535b0a8fe3aabeb29c2224166fb12f04757ca828c28c86d53dafd411e5a2c17193b93ee3342e713fe2b2d270117a9b9d1ffbddc11fbf0c8bc04aa62fda04a780539d6199b9f41866d9e3210a6e4f0a940a9174b51d1da8d9c023a94b6ebd2cddff5bcc0c0348303eeb7d69f6a1291b6f808dc22fad655847a0ec319bb959f8bcd5235e85a9a82e37624bbc3fc7b32b828b4ecf098eacdf0be99fffdb0c8343155bf636876c9aad828814e5ed9f043b86e77a24005ddbbd8c5c8ac84d7ba09d693672245eee482953c32b78e8c118b45e1ce3c88b3203a3c104ee355082882ab55920d49ad9840ea232b135203118dada2941345172a6c2fae56ed16fe755adfbe41deee5c18ea54374772133d7d7e8bc1c3a4f8632069e42afe61080fec81fca02e412fff02fb4d26eb036210d29901e773e4e6ff29ad95498bc27f18641ab5f4c1cffa76b282b8dc4fa62bfad6d8ebcd145f0c12e589792965f4c4434dc999c358a4e9d0ca72789556d44dca199db4383093a6ab0778aae0d55d3fa05a050f895248244649136ba7501f59533f7f110a21b95009a7676acf75c7960d84c2378087fb25430ba51f2121a3d8fd0da900f5694de4307c78f3966d774cee976fa532e379345a2cf7f323c8acbfabb54342f849cc639b82f206ba27c15be5acc460febca49691301aab41b7e2c17982cac59f286028c9b831262ddde7ed9191b24de58901929c5a2a5e462f069117d164c725466833b680e34bc66f5b6b215195d7e013612cb452a425f091f66d004f2f40bbf5132c39ebb7196ae469c4dde4351f27609012db6f84e2558957d3c55e9037b24c9d49b084c6fe549652f55146a5edb4813faaf9bf4ee27590cd39b062e9735aaadb6207fb8ceabf4513c9857e03f59fd257655662a6b6d7c6307af7a0de4c002d9a1cc1d7b80562040f89c882e460a3496cc498b95441de038a149188aa0bcf941483a2f78199534b6bc4b33a7c9b6386bda473cf9b84a76fdb560456777e44759fdecfc186e6ddfb4cf88111528db07983ee634472726f6bf4c7cf8e15bf6fb9b2d3a5a5c859fd9a0b88b3046d23e09015e413b606c8a874f2b0436585168fad8fd754f52d01e61f2e93fab16c8483af69be7df12f5dc28c74195da75f31b273ab72111ba0680e489c2ed42ce07f89c5ef1383c3d63250220538dc03ed330231dfded4be57c46011923dee0876f2b811f57673fb096492af07c7c375c4a6794c3f388c2e509fef1f59a8061b65bcb0f2c6fb5fb445c0417098f75d75427233b2a150fbec6bb9470151b017ea80e47c9f14b6aa9be762f4f4ec53bad95988494add03399a69e6f60bc38002840e51b336401e2d487dee8634fe8d537d4d55b69c58c81a4f35281efa46aec04551288ed6c5a9f6f4f04a947fe4f5ab90a0e60e627b73d29ce74d358b87b97395e1f94538d6464d14cb6130da90c45048eee0e600437f503aa66ca410469334b83b30f40ba44886b32746e9601944b031b782b5cd7f41223b4bd22332a6282030a76f3873e80ab89a917177d9a64938df0457a2e805ce92fbc6be19a9d52140e5f4c9e5acd0b4dcf6097cf80c0bc5a3c8ad03cd4a0264366afc9f0d30ca2cd02788878f326d02dbad810c35d538eaa9149fbaf63b28bc4050ad148499b2a8350c752ce8c02ca9566c00ce84b7fea69314bcbcea2a07d627be63fd79cd51a14bd3d3abe69e06988845773ae17e80aa5b87841d168f36b0777d6001c2ff535cfebbcb93c2eb0bc5474ec7409ba4529a88a60c2e84141031469cb30e9561e4324c82e6a6ad39cbb9e1eb1eb5d124f2c53ff86ef942d8a264806a664f500174286592c4895aacaf16f01625cd24ba38b77c093fd29f0c235d8673d85255063ce86e3be98cf68ff4d4586869c7e151204bbd07d24e5d4db8ab34aaf89509edcabe499a0bb78e019857cb268a59dec15eb0a0f6a910e4c3fc3d9c5ef9f71ff0ec3e6c94a403ed23685068ab617733ceb0b3d6a6eebfe318617f635bc8d7e11d0a7f83a60296ad89a086f4ad70f968dad89bcffacfe745f40495e857e6979b0facde2ec4a823f71ebdbec82ffd713baff94814954cbe5276ac03927116996f79178a8037961d9cefa7772b75a9bdf8d16242dbba771cf49aedce20c84ee0e38e6178274ec6e32b036d3a43b96bdee2d54f55acd4b4880bf3038f953939e7528bf6ce05553492d0b9e49762c8f1d238cd2c2e57704cd783aa0f81390fe813fd0ca85b2426d9f5fee078a17e43d2229dcfde9b07adf59b550da1428f0239195ad1a3ef53fbe2667c2107285f28eea37cff143f7ca5bb0514b00a844a3cd41b19fad8c405262955e77b87db969b0f626cdb12bd127985ab1355f9def20fa3e3a92de9e84fc0fb1f537297e70127d20eeeeb1cc801194c90c935e1964495e8c2527d4032b0b26001b4c84d51737febb4c2737eace2aafee089d7790a8ccbbcb328b8f3096248575ba1920dd059c80878302a6eaacac4300640beb556fa1b1f9f510a20b840f04e30d78a65a9019513e7d6ad6b3a0a15d77b204305b033b19e7a9361c763b70bc171e2065ab0c86abdd2901174c399174dbcfcce1f01e54625537a379964404ef988a9a47bc72ea860a7f2da24783a0af863dc4e3dfce2e17ecbcf3d65bfe881fa9d13b6f35f10e987f0467666f7dcdc19347ccf8ca120fa617b0b027ade79540f9f0d56c2ed2eba634878578a492e42fe1d1ea4a2126ef35229632d9109546d5674f3e53ebd9a7320aa28c7b9da9727840ccea85f03c9b7048fcb689f3f2e421c329f125a75c9414639887e3f24c0c6685730fdfa2a6be5e7566c73a003284b38ad2aaea64f9584735cd3f49ced74d54a330d144166543916027409dbb8ac9ecdc96f9ce56fbd232bb2cdb0e621e962e8236004a7544bacb9c03dbc2b36e1b9fe3f67f06481d00d1de71209d087e54c3cbeef8a4940350815564e3cc247aa977f390bea8ddafe73d65ae9fbc0d89232d798dd1fee7dda7aa25d5e5b811f917821c8a1d9c1478ad637d30ef0f16ee908e0264892c9d9cdb4b676d8e50cbbf4424ddb30522ff16f3347e25bfea0a5d8626faa1f6cc9e77ff182b0d1108277bf3da2dc0897adbef16154221134929fcf1d22236510429d2f285bb61f24134127f12ec19af581bc82acd6246613f3221c445a607db52c7dec8a7a264064e3dbcf8ea16f7b955370099e16e2c161ef8b47eafc5a7c25f4e58a509e4084a9bcdc2a0d04a73a9717ae93fc3f8c49e33f2aea30e77dc3cca43aeefe6ad64c80a442693ff21ddd345861173b8b447754ff67daa16e92df2bb58b4a83367cacfc93acff638acbfc0fbe142da84fbf03234502f9bfffaa386dc7b59e825aa91b953ffc56178eb4beda5726973bf2e496a00360c8d3423201b8f470ec61b0c64e906522cb35b694e54e5a16e8901a4f194312cf03b88653cef4dfef2de7af1034ef519407984f7c7febf0fc3b1a9fdb35302718d3084380a479ecdf313db2f241715cf8b5feffee6d1adeddcce4b6b5190087e1918856bfb297419469e670261719fb94d14188ee2186ae4d9bd333ad7c59cd0c58fef631349ec6c29cae4f92d8e5ce3a59c0e8e4644f0dabfb00f0d4f19b8c33766209c0a85146afe1a60c2c7b54867bb643b0f4eb8cfecfed8e2adf25a064e901710d78bed85c1478ef44361eba3d2f118ef2e78db4d7884c8eff95744647f6ace5c4940209f59ea178a5521d902874951a36530a8cbe4e245ab36c8cc3d609e59539581177c6766daaf8096f9fdc09c40f01b8c1269e4d2cbeb0dca7de7fcf6d6ac5a0ebc1b42582af72e47db62fd58a15ba6e46adf4537adf29b2a0ef51a370d58c0f5c3fd36bc58e3fe5f8283bb2e099300fd3c61f8d7d34bc9e58c7758ab7ffaddc349f84fe4223ccc954b8d85acb64f8b2fad7b954d47c3824b537c18aa1aa91db132e2c47410845d3a0c910d50c8dfbf54197e2b7fe17d2a4dfea06e461315ea314428affe9cfb40297a2c1c4e936d48802efb86016a625f84fdf6e3d0635df272c3f64e2fea0803d65f603cf9d5ab026f775218c704879215506d09cbf22d0b636ce4e6fb5ac29aacdc223b321961296ed467d321824a128c4bd574408c6d57e4104e9c33244c94c76a9143912cd109c2ae3642b7e6af719d59316026157c69b89d88ad42d4e4371ba7f766e53a30539dae2cc5bd1cce59e5a2d96c998d436dd16a77277c146b4d237702cc82550ab8050ea3001372b35884483df29c8613981fdf04d23af9a9d80766d69a26aadd9a4151f4b2af9a88400d0170973a7835d88ad02928d1c5308defa9fc547528eb4632e93b7da2e896457978dfb065e690bdd0b6b540923201178499be17232ce33ac3361730d5a70da20df7df0d751bc7452edcda67b806f1fff7219d0cf59164accb718acbe611e7d066e0d69ff5089503730f9e5db8e62953f77b3ff0e571e82a4d0bfc704caae7ae42ace5233d50b9e08f0ab42027b43257aad20288ad008ccf129ec564613005c4069470ac12791c319a584b8729dcbf30d4af18f4e68fb5f87556088ec6fb7b5e2fdd80a322fe711e6b9ed2f9ded73058c44df6817bd99bba3501c77f34b1a07ae4847fbadbea518d72dde9a1c6973fe8987b6ae0ecf7322ab21d8757be69edc920b2f4d4435b732b9225323c7bb55a87aa5e0138e0abe0525fa8ba0b9283827bc430645a0b2e4c37926c28328290c0deddc20377f87303a013a96e4e5d71bf6d61ddeee475b09853846ad2c60bc21154ee3b9f59e35c05c309e2e7917aeed2b7dc43b6027d0bf0e3e7e14bd02017cf30a94729d0439a7801802255dae6f3c969cae7bd352cc03c6d0a7d02961cdaef6ab46caae4da977b63782849bbf8760ec93a24c50107e4b4bc40036965cffb96046f9f3d31415343748899f43eedf7973761c7896ab6207767d0fdc5948688042d697524d1a67f7a1a2d2dc6b3820ed7f0231a6084d013cb624344f1cc68a71d9220918b41781b4d058d53bfba21ae0246bbcbfbbaeeea5f1a0d9b2483ce5071c7a4a739115aad033c8e6242f7f841fcfdab1672a51e750cc33cff907c0dbfc5bf4021624b5e7102bd4722b1456c078dd95d00301a136f0337a005dd40ea1fe306317b369105d4413068a6b4f218792bb0814c1d3b5d8f49b5a80b064d3f33e10fca332226fd24f5dc0e4aaf5bd0a42e0c50cdcfb0832b1b525f986648f946733621863ce41b9405607b75f590ff63862ac9d998d2b8408156a054b7e832492d23504e40fb2f2e00fe1b645e84f7d1a580db4c7c59e19de33c1a74d148dc52e56b9ba75d95d1b2ad94bfa69c781398fe02edd9375b57af7b84552ed16981a7f170f9d7a5160a3ddb74bd38081fe772e786ac880cdc87d0624ffc4884da0d68b81294ede076f9c19e0c0de65c680fb55208785a13a35d31b0757b6f9fac30594712408822e300f7a266b2f6b6e51db08428fc3b69db3f30a7d6e961cca85a6d3c3f0ff36c3b20bec2dae10de8930e405ba2ba0e7f1b3d013e69e3930eb58984a61f9a8abb17fa397158c96a3f3c2fa35d5d25414d2dfba7dfc2de1d09a7f126df95647e26d5280b7f3658a3d4d690d759dcb469c0be54f71e6246aee7c714843a2a89f1cf4778cf5c132f442dd31668c39df55714b722be287b66c27d99bfe8b4c929e1d36b71a9a81c8dda641115143e45446c29ccea5a640e87bc5524543408ddf6c6b3f50639107b10e54c8a05b260f571ba27b3ba5735e53c408133d7461fa43907ddd77e2dec876a819ae6ab1437b1a740a5ab1e2de7d11d5baf16620f0972f909592fa5120eefcf4321903f504177a3484d3b09b934b0f85416ff3d0a449f06474f7c5e4fcff42a47f4b4bb242171be0bdff10cdfd6e99c3b9c1227343836a9eea385532e8239b0ca81cadc5909d1a9cc71d3ac82c1f45b11d8d7c1843731c512c58cadf1f7a1dc66f44e703450f3c5aa48f929f5f9f82e67ca85bf5bbf45c0d15655959c033acffb60339a14141c7a5cb5435225478dfffb4a64ee571d0f31140278d496a7c97cf590957e34511ce29be12027666b4c27021cb868a2d97be352cc1aa968f8dd0069209540046b3a0564d86238992c53da2313d3dbabaf4264d2ca610e6eef3fa128870fb33c3eca50166de5c6ec67f431a7f64b47671f421b66a135198041e26c08bb765cf13ba05bf89f738cd77017351b9b4e54e2a473c97adcd44ab9de7ab7d99cdc57e9c4f06c54787a6021a9460c5f4e62b2aafeb3484994dc1e5f1662988782ad82a8d7ffdae4622669300633560acb75875b10e29ca9712e10854bdc549fb28f9edca5ba590187b631f98e3581a4d35f92b23247b076bcaa15946ce2afd66ba085e5d3048805b09ce09bc8b708738ab8873c7c4cfc35b3c8bb42f1f271f1f3526935ddc8db74a8ee2bfe96d49316c7577f1aad1a2f0e66498eeb308d6740bb6330ce888454bfe149e00d9ff44e3fa973538746bda8d6c14ead70c09e7c4d9c6a360366396a0da7068fed1d47455125457cfd66d74ae71129646c44a366d9cb5e94c77033f416ed9d18267313fab72a64b13973ece9dababafda5646de7867b7304baf5ebc4b1f278db1a2e4a085ccf88eb999a11931c35192c5f8d5e0165bc93099513c297a4be20a41f17c8bfa0fb7677e255d065ab71babe43d96c2e2c5c1ceb42b9b00bc9f6969b4cd11bebf753144886912bbf8e4b0539ac7033bbe6f9d2030d0a5ac368bd149a78424fbcedc721015f9f4eea7a9c26f0628897885d6e1b1c33a4d15df0933fab2210f39cd91299a8f02b6bd484dafe052eec22e8e8728d15d0aa02ff395746662c7f640eadff997cc9b5f63d73388db289ebf052710c9b3e50b2dd1a1332c34f26d4864e7ad30d61a8fb082ebfb882d7e52711b8e92a5a44528b68efeacb2fabe6c68e0630dbd41b6258650b82ea650c7b8e489c150f77b89d038223c4925ac3e65c62301d564d688989fb19bcd45ff4694347cbe9158dbeed07e967a6628a91adcbca3a349634837d9b870632dc9fd82630b16d3ce7d368cb1139f50fa963cb745396acb3f2ea5c6d5c8e26ae4585e9f6a303eae92ce81bf67c89f0af383ae9fc1a5272d1e6119b66f7ba956c933f0ad7a04f4f4609ecc79618bbba87177a2f13536dec99c0232e7e2c1c2847e90e018d1de0b992b531d387804cdeef4509dc827bf779f71260c0ef8d8f3f0e7434157ebd264094e7a97da24bb9f8839027e64d758f58f35754eb8f3697a5bcdec41834c5b0b917e4e807746f10346e7086ff0ac1738f40252a60844c6f8dd8a245ade821093aa52283096e167d5e239a2b38bd937a2b0bfa6d67f086e049e57650f51ffdc4d74f640a26f4704faee56c0601ad5cb68f446de552413f2251cceab88729bea9c90cdc11f24745305c59b56e4d17aeb3503da8095c0e83b97155747577c844c3f4023dafa94cf297e422d74e7b73a723b9f08e83b301995b59db1caf9bc96e1012d7069ce98bcee967fa73ff4feea7c8804a1f94c6cf7e283601e7c7ed6389ad9ed028262e6f26666c35c0085cfa6fd773e675d868967415fc9ed894e885f2da931f68657aa0cd46f4b06c28c41e3b27fe76c5358fc9c8bf88a752a152f0c78e8a7019fa388cb97f7d318219b27dbba0c2cec42519048d7691149e1fea8ed49a6e0ec386ac663b09119ad22fee66679fc80245215e488caad9d9ff8b5de75824d0eec7ae2fe0751e35e8ea0e5ebd251e59537f0936435a7e0f2c98093ab0776b06f74764f7e405794419cdd0307de0bbc7145d673797aa4e5c0ce5fb998115e24086b6041e58a9de77e55ce6f83e809f065a5d76583a904e6b93088fbe75ef0c7b916d03b6ad7f3ac43835499e7a7d3449ae82f894992098faee0ea7b61b6382d6f1b4a982eb0fda3b967aa5c2d486b4e574c0c6b1d359780eca3cbafd3f3df6bb31aa37c70d06dc42de2cc0d926d4a405634e4319a3d524c39e224306e4c56d3e0d3137b588a8944a3196ef54cac7bfbada1a3315e7a331b9560cea918ec5aca1722be7690b3cf8464ba42114db161aaf6b0077935d9808954c62d4dbb36ded988306a95c7d5b0713493f59d2b088bef3be0a6ffd176fc3147e54054d5c67f5bed0e54a57b3ccd580f2f6ce6a476005f735f252eef60bbbae94ecdc82c9837478656c1ce8ecb58895125edc7b83218cc44c83cbe1a5a997f6c0863b05eb5b4f10e586e3f49b9c17acef928c3b857d61504f2c28d0b4239c543ead91e824d17c559c5fb6a86e8a466a9e6c35d188f62cbb997cee2de05634b6e66aceff59de507bb12fc335708ac06c8c58574285c8275a5ab68071298be984ff22f648e6a76d0b239b1edb2ab61c77f9d4c2c5b2b2bb7574c3a15d9f882f90e3c4ac14aa5f6826917896459e3fec2b203b216e3589d7f1086814eb759a3c600e5ab8132cbf3c07212e6d38103fa3100414a34fcce6b024938047c7799d0f8df70cf35568832b44df153e71ff7b2e0249ce34da2087bf80aa5b505bf070df193d3755d0c7b1bc45aee2a0ea490f0ddbfb635cb9129b15a8b5291aa2445788232039375c3825e366aef7fb38a448e7af598c04c54093cfe9848230800e24df87555804b6d019ca83a262cfee8b9687fc7befdac6e29459a8e438c8bca6700eb529496ae178a4e466e9bbb4170ced386a92ed3cc7a3c6b485136c6cf21b6ce7aaff5aa94be2823a5bccded4775503723c61ce92303d859cf10a77a6402af1642394a5ffc0e23c5b5362d8889525be43b5098e5c9f292a37d945c01ac700046863a3f3cb83e86a22c6a42712e8ba02c75b8b280c62f3b9437c294432f1c4fead1501f3e93148035054446fb6e1383caa88bfe1adc967a6cae00944da06c6d7c6cea9e078621302914e534e9a243e03aeba15ba262f29f432dd2e8a58586dcb793b59da291e6ee9e62552157eeb895381eb25ad54b2944f2d0bd1a25addc2cb2b0dc794888f8c9250730ea7672b28b2248acfd44b64ec0f8c2cd7acd22dc82f497beab206a2c545354f9ad431035d11c4e3388721e7fd170c64c1f4b66a5eb3d3215b6b143c481f5aee32c9603d86ee5d50c7631e57506abec891bb9600eacd5c29544a8f8e625146780fe2da55bf6c20fbe9d4ce6d2201b33fc9c487a58fcaab35b785e86e044bc65a857b9e0a48036cf9b551813bac132876e697bd3ec9a0d52a2da899c3dde91f6cf4ef51c96b51578f7bfb8948cf1471985ac71c81a3202f4f055b99e1c5976f7f18bdca145eac3ac4889d163b01776a8c1715a2abc2691fed67403f205a76d8207b934c359ebee42ab17cdfbdc21ad34bc303864bda7be7ac80eeeedfe0c74084df86bad8e019dd01f20664e117e6e4cb444f8a7709c2072bfb1275ca9930e6bd01349671dda47ff1ecec2c6260ad45c839afc75c828b5aab78f0bb3050ba54f167a220a4a2b9cafd0e393ca66308b52b8545291af9bb0cf9d0c2e70500a0ee63f1004d8a92c92a5e1084aae70d3ccb2b6afce20f5984dd77d3f69cec2cfc3cc35c2893c07c1e6e2c21b75687044d846d300b41bc27dd598765f31c4c486f9f61860d1f716ceb838a2ca6a0f14d352e7a6dd430a244413837de9cd91835e34a807bb9744c40ba750e234448fe75e3c793e5f3dbca8353283d7be04d18f0d43923a67c9197d1376fbcb333d37033acdea9a7ec70a7cee41e17cf85de734e02eebc3f927b0c02e912c962b65f14aac13b02659099b221200122e3f6832a4402063c52145b7c5878f475b4653736d7f0ec58864408f8e274bb1dd8599d8539d6af4ac443039c6afe7bd46b8e4c258f574ac7cc83c250d1bab0b02572c14b183e0abb085ed758783335dd545b5e8b6100fba0f68f2aded1bb6fcad7f50685dd7ca7275441eb969803cfe90b6714e7e674c76147dbd3817976e67b0b2fd23769a311dd63ab08e10d0fcbe38adba717e17e08f95f9a19da22f151e9f13a5ce14321d5016ac74f2d482bf55e0bc13e3324f954888539668e4287bd478bd874150b92205f32fd7bd2bd1217c41dc45b340275944c97814f2098fbb6d04878ec74e3ea2b88dfef221467481ae3995fd9ce07edb12c87822e5f3c045b882005a1f892b1d20fb36254f5f98de6587ce646c61735130a0692671ab713d72d20fbbff54ace249894807b3641ba17df1117ca05936edbbfb205fc8870d4173ad2a1d1bbbed177b8557bb009f0c4a0f8459e47d441454f2a257ffa9c1834cc79f1cc8a617e9e1eef769357f4a34ec84de40c44e50ef6b1113f956499664915ac44422802d8db02e7a477134b2a5b1c3dd7ba329fe70872f666b2ffb7271286dec7a79e668735ee2c2227313e784f77747e2de98c2d4c8c80b60c6b88f90f2f0981e3752958c0828ada3aa5ee9b280601ab76a3733237af10227e94691200787ffb84f2887290f639b99dcb030024ac79829aa789e9f6765107735e867dbc0f8af374304cd9f80daf5d24a056d684ab4dfdebdf9e0fd63a0eb9104aa252c0cae414a72f75e59ca81ae25987425f8e4d863ab7f6704a52e90ae10d4d816e21fda350f0395cdb4ccf63ea4dd0de0d281279a946ac4fd44438e1f6c13f70545e6cd1b444b3481559c1080b8eb15299f38da08ce0657ef46315206054f0e592eab0e1e8fd2b6470eb01f4471a8b1e15ecafc85e75a726fb3202f156f398a54d78aad40d27f3d9d1aa588af600cfff1b58af507fabb75ed3a902713817cb35103c5efafbfd3d75e6b5139c44c0ce5849f59815e7b6b7c1b9f259f6795d3f41db04f68c140123c111c228a32506f3858f09aba49b416a3caa22a4fae5a0bbc958c20b553f511b6aa8cc2cd710b1afd77cd91ad30a2404df6559758e929ec187b332c5bd70b59a225289b628a79fba5df05da3a983d6176fd7a6099c274b91b348f6e615ca8d400ee045e7182b711cca1569c4ce92cd6386c0dd35c9bc932e69df84a57e5c8a1629c3a66d3690d79d6532a497ca89dc0fdcfa522b8c73009e52428fbf5f15835d1788572d2bcf5ba0f5f7e04233b730450fdd17a1063ed7f1bdad2e2d84151b4d373ec50f134d14c3bd2d3ac6490f2b7b89a1518b03a4e3b6c20a152fa20567405568511986a4cc45543a4995b7355cf3e698cb8c1bcda99cbb261ee111219a1f86c0fe6cac3879954687eea1f0ffc3d61e7fef79cd17db18dad944fb5604c5b8188a404d8e5f5923be44bf19866d5f1238e458ce4b888a660f7b3fbba08f1a2c6b8251fb8539b998ca710f6817cecdd384e84dd08c2f24eb1398296c572921f21b79a69b1ac4faa1a27bf57393740cdddb55dc9d2a02289fea97872fbbe2dfbffea8b175c8af65377244f4c937783e66b2c98e30780ed93106489a0e67d7bc5a2564fc404a3867430449b0465de6af8aef21ae70efd4d3b43f5dc68d5556b3a6d0abfe7e8a96abb7916850afd5832a081c56d465b223f14a0a9edfd72550b886af411e372f96f06f714abe5006cbe811c5ea196b8a097e977b18bb7b592f946c467c7a4bbf247db9bc6a3ecb97016c1b6831a2d4423535b6ea4f7195800fc2a715d00848e6539d04043205b5f2e0adfde28e3e38883280fc918ea07cf79f7dcc1e17cf848149939e107d7931a44a29df4d5888f33dd046d7681c33881f038679e80adcd0c61d7674093807a40eb138686a2d60e808491ca9293d856c80de03a517f21bf4d2b822cf2c8c76f1848c3b70bcb18b838595c05ec51ad687e505d4068fc8d29397a684cc1510da7bc4c1d356ecd58aec608843d807c2257a3f26848d9e7493fae8a847f7002552a07d25354d230061e96314b1c2d8563f04d7060ef43e02c6a7c6af04ac5a657597a4df492b4b6bc69cbe249b27d2c63f3d6b055539b393324d65eaaa28e92c01025d53654001a2b00a215b5d4ef54a4a2b507e90809d410833bacc748bd124124aba7ae8cd8862fcbdb70f83567eadc7917162d7adb07b0c5b35627da524ce18ec30a96247f85c25a2108a57ba46efa225bf0f4f03484fcf1d4299af93bc3cf2eec413ab5ff843c39da0570a79488593551f75150d588f6ab800cd9e9def69db4ef18ffc7bf02751d3b4a084c33fec16641b650f53f06dc6e839eb1688afcd14c55b8deb1c4581a49426febf7fe6e19aaab2bdb835915624392a4d7f03cd6c4133a6bc5d32b2a4d8dc94a1d284f477ad8816ee5392a012e831061a5bf296f717507cbd3bec85b8749e1b6b70014dab0008d14bae7d0ea8ad12c9667206fc9974226351e8b89ab2b53b76322d79cc719e79052538248084cb4798881d1e2bab70549329e4cf754cb85f19be12ff0cf3dadde16b2a88ea5af361d54dc24a2e5743865cb49488553070781cbbde750c75c56aad0a13b9a946817c818c32b7c08897370b0c825e8391cf8c4d3a93c7d22da6070c87b4a0da2d020dd1d5cb2b6426bedd069d57148bac9715260467329b8bbaed64b63b82c88792b85c24e949ef098d1666e5051247db50854d81fb4a489d5a2fd6d87110a91afbe8fa2bb3cb237d0a1d84d3f8cc595af2a922f5693611bfb1517f4e0bf2e25a123bf11239ea9e3c3a070892ea960c24234e19c385e51d3b1580907ab2ff4d561368357fbd60a960eebf851a2ba20db0134979eeb8c603a619eced2e96842deec7e58ae6c460b307ac8071535fd8e8a31232dc4b44d474e8202269a3376ae40983c15be732d06e451102e881e5e9045ca722dbac2bb3f3d51985360e3adb09e1a800f655199e3fdab1e7488ed84fedca772d3dc362f2887c3177ec220a57b58029ddc8b898e98fef2ce1ca15f6fa909795a129e4fa0089089e13aee9e4c7dfb5e05c718663ddf189a67479a00310e6351887cae81014bb17693da6f7968a76daf0ed0cfd784f0f6c8ec8c99362d1847a0089d6ef0f6a97ba244e8d914e1b4b8d32db6db2941af952ebb50b1beacbbeca833977451fff86d730c985456f6c9221494ece35883b59672556c748a37f6f0a54ff48bc160a996505c28b7e88536a763988d863dcbd69b47c44da01fa17e822e795c709615d7cac10632c3a768419a8dc603e7676294c046f251486b4e661c2b38c60723ffca2b3104060335c88642ecf610da0b466366c638b4b19221b87b0eca5a70bd1bb515df1811692403274e58bb4e82e3a9f267737f6a2df2c4063169edb454a54aa4cf8c991bfe2d3462069f4de5124ca77cf16676ecb01802a8ccdc2a98d4161f559cd7de3b32648736ad88fcacd015410c2f418699a2cffdde8aff2ed1078d75f84e7c47d7e5f18892406b8b9c2481a391199cb2f99c2a9b9935c3474a24cef2db4985553f50a12fe2651fcfc012ac71d609c408edef54755f15ec4b6f91dec616015465ab7d850e161eff6127ac2c8f85978ac52ba1745fba1a0b048607353ad9dffe49b8354c7ba0594267dafa3169214b5ba40debcdbc1db8136166184fe324660d4ff466a643a8bacfd765c723a58d5277fd77e253de1bee4ca61f90ee02d5eb7e48fb7e8556fd239d5af4ebb49a8c418e2b0c48902d65c62c30e65f818ea1074404d2973dff03af66126428138edf33d7d35dac272f7e6aed0a62dc00b21666e3ccea41b574827651814cce69d3996d1ae351f97328b85c7d11742f4f1d6bf4bb2080fec02245060107e2f0f1c4c818887cdc7fb17e5e802ee2c0edbd374dafaac8b60011659e624fa577149a2a3e5470e49536404561eb0fcbc71c8b0084aca09ab8a58a489b02565f438ba0e3901c852d2cba62c6f846af78bb2dba104b17aa2dc45c9aa9c649d8b0f16d1f3b7de0db74b102a88816baa6fb0be843d35e8b3050d8c68ccf908f0b0d2d0696652f066632a76ec6048e9151ca5c6d04ba7cd32420b78f0d1454b293cd71b78b841231e4dcc41067644cccfbcfeedb6fe08c81057fa477ddad6dfb59b826ab2b5f9680bc00e1af3ac1b09ddbaa490f999595855d84ff95e986b575c96b06ff729f673e29e8159238d863eb395ac17694b6b8492d3bc451a7ab254d90d1896a87e46f6e5c86aa3822334bff90e870ac4aa27077cb9b029fa15648e8eed51b3e10d0c59fcc7e56843b4ad51f90b3a7248c488d0f1a4460439faf945142e8b3f1c197187ea416756aaa10853c22736b61a2a77f0382890d8bbd32fe0f8a433bf0457210201f3ffffff0c