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 55982 c69fab4125f598e9a3678ee505d3bfd94d7fd1fa4346ec43155857693df95c3b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ab30e88aebaa2039f630a417bb19ebba67e7d46e8e81e18f5b119d998847eb6e
Certificate Block Hash
c69fab4125f598e9a3678ee505d3bfd94d7fd1fa4346ec43155857693df95c3b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0033270000865c0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000d512540cb3aad156634b4a13bbe5e4f9ac5708e6fab5fa665ed69faf2057fb904842006a87fd9d9a70e6bcc0202ca2ba507210791f6d0c92645801db16b2488024515ec751a0be3b55d87f7abed2660951c2b6abf7984233a9280000000000000080000000e0000033270000865c0000

Raw Header Hex

000040207db08abfc8f95c403ae3abcf03b55b3bfd2d7ed111a35ef0acb215f569caa6fb2e916a4ea3f48ecc038d1fd28c6b719accf6d8b8a20705db07c084c755bf63a91ee60b6ad63d05186eeb4788999d115b8fe1818e6ed4e767baeb19bb17a430f63920aaeb8ae830ab

Proof Data Hex

59,560 bytes
1212160103076e9ca2c9f7c2f2ce8f7f985cd494d87666d9578928e6d0046a397b71f4c19d4ca3d88d1d18cf54089235417c8befa70fd29304fe2b0b29849112ffba6f6eab9c122c37a0d4cb4eaa7f5985017453755fb35be27f8535ad428c122b760af4742d8cf787213d7f71237f7115baf877fd34a6bbdac93bf3c880bcd6876e798fb24b2e7328e40c70f1ae58a30b3f7d29e2baec1af45491f9091a23f201d5084f4bd3aed0402f7ea53473046d3b2f235f33e3b864ccfb4c97a3a208751041cba52e2867bb3733cfe9f1faf9fd31b6771b74b6da14a0346496f29a62d9c5eb7e6eb319740a0515db9ba67ee16f66d4c426071aceb7e189cdac42d8a8d351e940f3e88d42b43a147f0ef73ef0a2b1a2fdac5117f6d7ed7f6b2d478f4c14b9c189752729b1137fe09dc64e8daa818e3385d0cb3bb53f440e5112ac1355da1a5361e005d4fc064559ae859243c7378156a70fc3094a1ddaf9a73f612996d4a6689482b080d0fc0f3524972ebbe58d04bc53ccd62891e5ee50ba1ac9719ee26073a3b5616d71b9243ea7e07d5569a4bf70f5298f4effebbf6aec29a65d3ff87d6176c8401afc73595231da5a6010dcb376899c3b676bfba240ac2a3bc0f606e1d327e8609745b6ec551e7e631e6e22f0c4741f3eeefcfb09d4df067c60cff914ab3fc1399e513e78fc4b3d9957a606b2b70b0f10758c6e936451b52cfaaf6bfbbc5fe92cff10ce755e1bc2f04e2113b8960bfced25c69c3a4d0d491cbcf7c8e9b1ec40ad734e0ad88384ea8f25976a4f8745bd64bac291cfbda2b8b0939802181db747a87aa0b542b548b7e3b42496c029664bff13027fc003494c6e741d66a10f9865af34b5cfba116ed2e4d7ddc51b4338294fc3c9eca201d3ef476a48b268a1f39ffb0989004578aa10fe5e49761a75bd9f2d98d0487f8a8c5200116612f2debb167e47cb9f90905a6a8e9284a54ef06ecdf1871c4c5b273c6bae42d64ab5598fcdbfb6a3f80eee0f240f17e025a346355bcfecb0742df2e58484ded73c6791833907b5ab892c0a3a1173cf283696f8dc519a9b7c2dabc8dd6e14316a165b2558721d9b0c0c5bfdb147379211dde95c5ef11edc407875c2fe89bf3bc9ebc546306506618f8a6a1a61c256913054804a70d05db6505c014124bbfbeebaf35a09599f98ec645c4ef9f4d7cb05ee0dd965b26fdce3475214f426b60de193f439b8920edfccba0b0ed51c537841dc504546ee69710ddc54729e2b129c1125cb7d290697fdca99665d412c1fc276ae75683e06fc4e9dc8328adfb2ef8fdd8a8c98c87384a0e5e2b15c852c54958ec1feae7e7ce79cc691e56cfc11f07fd699b88f31738427de7015f507c040ef08c35057f82776d4ce21653d0d2b8b5f514add1e7fa8b4c8b048bd0bc3dcb3d7a57672a678e6892e283d2fddfaee908c0b0d85d023db2f20a3a11a469842803beaf7a5a6c5a12a93941c7f7551453f5958e924255a20ab6a7ec7a8937da1f3ede82f6c971bc3f232ed086382b171c16881e14ae656dd411390361913d54b927c42803adacfcc89434bac87a15ae88c9b0cbd1cef50bcbe2340bdc416d1b0337d7fccfa11878ee6ee6347e223c3112cf6b14f55d45d961645337a8e1a15ef61323072031bf2b200ee9320e01f579cb69dfeebb7ebcd0c9fa76f3c98b687efe05a2df4c54fb799479324276a2a673467f34d88efab43ccc78bfe76a714ca656f6ea3385e36035d212fda2de9defb68af10ed0e6c056bc136bffce46152e6874460dd204681eba5167f4a4be6be7b63182f678757eebbed7342b1df2c7ca0509b8058537cc338bed243d38d18f3b0bb129537d7ffd9f93f7fd3a6a1e2275313914b25b1562425818625a0f9478a8d9299e268b0dcaa0a9666eddbd339d03e457a884e94c20d7fc32b1312c1919bae73b32d4d245c194afe824cedae50d6d0ef719698c2ee9917d8f4735b546f8f6271a7a807106785abad78d46410b4bfb275ac21a6b75f68646b1782b5afbad65e9aa68bfe7c4f38d01d919463e9158fe3860ee4895efad4c84144381606e9816d46c988cdd0a6bb60431268fe18d1323e6ccee8424d3a64948005bd6a88f30a1d4768dc1b5c0444e74165149f6d59ece4563f886b77d9fe09d080173c18bafc6fd68bc9d0b0deacf5b78f006cf6952aec089a07f2218d848a8139599b734f7326cf66af551260c39a7672998646c62d37544c7f6bf764671ee5f58af6cd34d0e172577954b2173a7e7dac1ed01a137aa9edbe3632c05fabcff65147d674579f7e098b0b31d9e23e7019072511de29cf475ad0cce9b59867492392ada2bc7da7ce472d5713703a81df0428686d961726e8b2ef182dc34c20f528b757f8035d1c831ad98e85d6f9e42d9c56a4da9e9a856936430c7469bfbbc9c20368f483a24d0dc3fed2f4d210e12bdadb8b8346cfb7cb86921624b3f92f8a86a029defd5fd94b015848060c5029dc959d9b1e7ce1ff4c8ee7f1c0075139184372da0a566b59a6e38012bf0634fe088c8953ffb98dc344d1c2d137ebe9072d2c3591fac03fa1f03d903f64a20f8a2b53ba80088de12326d510dbd6db7dca0765be6e07506cd1704b62aee9da8bbf9906d67fcf2fcabbd0fbb24e84ccf81fb234f87d28e511038fe7c73d847cd73473d3b0f9ae75f57047f6affa30743d335a3ec624880d366ee83c4982ce3ffc1b7d11a6541c5c0c81c21d5aeab60efe2bbaa991f359cb90f4512a52d2d4e00412dbf5d924945767115263dced5bf862819c0b56a45e28b86d5caf2c70e9e2d20215d5ddd546eefc9d10f2ade47212c31ee52bcf5e6d3fb91ddb7b6d062a2b8e5ad0c6b61e3eb3a032b0e844f5de9846a60b31e88e01eba7a5d29057808e97036c3474f522c315ba13d2a293e0b61746926ea51a5b2444caa486ead628be025a62a7c56234f4a26b613248507e8d335f3580641e45acef63fb4ebfd2be5c5f5a821147ce846ea369141c589db170dd65d0a5d00f49f3b6f9c161125d46d426184a043d74fe0c3d2e48acd7c31b9d1415bd9a540fd638a6ffa8b3c13020d50647b37c858c5fc30aca19a42a70cc6a6d6e2750d0aab1a2af083ed303d75fcfbf6f3ed724cd00eb239cf31015ff912777fdac82726c4f15d8232d418a169a8499163a329b0edbed5d625316c1813be0be59f7c9dd2ca97172d61369b6917961a8990f1a4405620746e0d46e991c606acbaf20ecb8cf0d47d52cf915b309435359b50e4ed89327f9c2d74c750d6f73130fbed519b495e4010846d05ff934b87dfc24d40fd1624ad4053b5f6d09bd4d321fedb1f3e39367001d7b93c0c7c537fda9a4d3f6279cf263ca49c6f77623b49d2f560cd1c28a780f7548678ddca79363ed1b54cff70263ad558b45bbdcff34d2030d29fba61c2fa8628b9d5d00ee7d09edd631f7d437af812bc6758a68cc575ca18ed058d4cfadc380be44807c1ce9cbfc1b310f29d42d37d97a85856edefc581b5832f1927915e9c3f349f3fd863604bee85530a2194533bf9f0032d8cd3ee1c4bf977f44e26790c5b10e15be45c0c0b9a12d2527bb52f8ab66fc93d10e6c61769035c7788328a06f8731a648f04e69db6abe2f2a6910c5431d7e45b9683a2561976c2c33260d1fda146f353adfa49b9a9e3135363e93f502f46724bacefda65570f3380492900a3371a78808ccee6f5601796d6bcb5df8e5b0ae2d616e263940505fb601ce691fab0cc90febdb15180b15e3c1a4eaa69d682c49d1ac3866fbdf910a676b029615b617fde877e51383771be4447955b5a2da666ab185dde76f563d401fb8179293d5a1a871500d26a0b3649ccfc2f70ff078e3a969efbc531d39e72147d69380de721d63b6b9bcb0f41ae5e916f67582aad49797127b1b0dd16ea0e4561473387aaee40701ca58b5d3673608a4a72433a615ff07d147dd87a639c97c70cbb1b017fed520c8028fac1317a9b9915a80559c315bad4345e4eddc7485a1d3e8f487ea315978bf76417219072cdaa35e260f8db4a1fad1ea4f1a4f7ef3e6821e03f89e59750726f5468888394d8fa81a66d1a5a6852d78661e5c64e1b69adb7e7a6a4a9feb1b3f59fd9947328ffdf22883cb22638e9a314a3d0f28f36bc3bd1208c4a481f702af72aeac5a5d1d9fa3f84088295a3021b426569ef5740487ea4de8707eb8dc6f212ede313c937686297f81094c45e138559784d18f4e560e8cc56610b57a7c0f685f8ca393de79ab38a2b72bdfd455e27fc270035cf3c55e87a188dfe293d872f875d6d0aab1fe92fd75658b535b9eedf8c37c31f8655a32299ec7a5e3ab2501632df415ef319226bf0e660cd10a332f82a94880b44ccacf1c283ad8ba492f8f7574f494b97c26d05424a6ad8980123b58d0a487f286f5ad8d492c45c26651bac182681832ec3cc4e351762ac324801ec87842df0e123d694706f6ff98a0980ec45ab432be4855884e94332141f8351330f74a2457d08b0ea0b07d21dfbc4bbf8fbf38d4bc87b24ff4616e0406f592a03796f82062e9d1b4ec011eb4755c6c387d36d523fce57aa77e35c7903d5f2caf06bbffa5e072315a66c57418838b847b07d8c6d8df1c7cb4695c3aa67ae3b704c95f6a4b081fe80ca487a405aee92aebafae057ec4c2296101031d3967d670a35cfbcc118e041d27629de9431cb93bd4df13dd9a7ceba531a4b532cc5823dd98184a6d725db62742a00ce2d8d419a86578752489121b11cf9dc4fe83ceff33fc8315ce3e35dfa970920fcbc228b48cc04c1ad819e5d7efa5d8413597a7a50a09bb41857b36f13bb64956b1e905276b1808bc9bb3ec76282c2b35ed16fe18f0186ff720aa51c1c3fb971f28a557d97c71e5b86398fb44520d8f8c042cb9c7eadded343e077d04ff5d31eaec955a213144df22d92a37ca7b6ab591989afd2c8cc7bd61eb4d3ee645403ec041b12d33396394a56fd9e35c12363bd0c48b2dadd2280cbd0839cd2ca6f63a359a99e9567f4fdd1f5076562a19e9a746126c3481ba50dd6c195eb6d38bb84fd1a3866ff5b4a711393bf3edb885219e37ce5c2b5afa846bda5ef28c4790d889cd5a879d26e4431365ca6cf870bb9edb5ae5358b081b757aac6beb51b917e4ed7e56735f9fb24bed50a4b9f9e0908a1519e82cbdc1ff33e59f9ecab75f5f97454369544d66a724d595340e8b354443c82c4be5b5df764b03c44c8db4bc018c99c15ce8d92cd13b85fbfb12adeb964b0684774ca905711accc8b74e272183f13bca0370a7e29fc417c33f2340b3dd3238781ffa23a684c962c65b46e21eb6ca4126a86c8af69e02bfa1622e4ce51a0a7731c92c7386b7f8c6646282e38237d3c3ae6326fb7eca2b8132072f15037c15f7c57aa373ecd65744366a4606a2f73e5efcaec7544da9d667c02f242806b2b1418b71e8d8c42264c836103f35a01537e93452cf2e647b03152c69398dad963e16e8fef11be5e361cf15bf6f7b793aeffc3fd203a98455b8f67d11864c1ce39725d726f4211ed4336fa05cfdfb075f9f060c1539764b4b16c4eeee970ae4365087ef20854e97e988c4192641ddc6242d2395626945574d18e2b9190326beefc4c305389ce02c816fe05ca68e30185e6d0b135288b90dbf6402b90c7e0173446ce8c43bf505004e88826e7f9a0d308fd677f78804d19478f4ae97c2909f0d02d599e4ef061a95e8cead98a05e3fdde758a6183016a55deba91c6a71feb696a9f5e9ab79cedffc7b48f9bc3561d78e9828b2b8bd39bcd57973e649123ca23299954c309c35028ed73b30ec8792c4574ef57c95ecd96e2410f6de93b2b773dcd8e1697fa2532158e033ae6b624d715bed68e2710c23961343faba3b309fa186b926e15fb96a3057e276938784de3bbbf5e9c3b80a4c690f0601d7036d9d3591e4b43855c115aa71ef7d409c9b63afe5d2416710d3965370c4848ff9a0fc5715ccd5781201831e1b82f6a06707dfa3c7276b6cd494c3a27190998ca22a7771ea2987d8f1477e5a24fef735e391273ba91da4da0180bea71b04e95f60072576179927164a499b48a0f8f39bafc60fba04f3cd6d606d1dc8de3294866897bd0dc189328b37afe4fa9d7d776a9062fbd76cb133aa0dbbf289dc90584a5c7905b458ca786d08ba9d1569611dc82d8afb4bec7e969703f3d5c723e327a357fd6452c312ff5ae5d46366105277ae28d43718a5a310b2ca0fc770c2ec2ba3d82091b7e0dc39e707b550cc39c352d34d6af7b130c2d0a2f67947528b967a1b712f7f2e2d44ba98e2d3e07155ceeea59b78734ab52e4914592112c9835d27f2df4012c2b078967140134f774a55c8ffbdc58d0b4ae63a1e693bd711be0f94d72a7a6379f7466b290bbf7a5ef1025808ea2be2205d3d85e5224a553a7c153fd7c76e946d1750cc5e354ebf44effb79fc645c2c57a2f719510f15710be95afc49fca9c2d021918a875790a2ec00158678d3562e4568225f409e688e544ba7e72079c65699257ecc1275a9d74d5b554852f0a5bef68bde0a757a8efa3dc5425ae48ac329b31fd442a26267e94a53cff47ac41b2c5989154859ad2d620c7ba43094abcd87a6c0233de5d51a8432e4b9122fb93d532063253124415f0e50de59f51f00e5cef91984852a06c85d69832bf312a8b1aae40c65c4229c7409f311700163a48de7a06012e270fd7d8ef00f301e7444addb83e3eb9da9a269fc473b29a5c0a3d2ebbfc5f79002cb6e7ad1f8638ec0ea3167ea56a2da60e99cebe1057c703b90ee158cb5444d01033310a07ef09450de614b49e195e048d1b9954c22940d23dd131592bbca7c5ad9846c65ccad3859daa5b6ffe2adb18da55a703cf46dd94bf090e1da862e8b13cf15c3f165bdc543d8387a72d15e76c9906fc6126b8c7039decc0ae55a85fcdc74a2718060eefb42061e7d2c52fab02cd6106623751681f5b73de268176984a363de27b00193fab8cd89f0ce65fb214ddf0bd160e0ab4878041d32fbe8355fb9b27ebf1881303d4552e181fd369148ab3d9a3abd04d708a5c4daf180d0c23b6394f120deabf9d1411b5572af99eaea3f008d1557c415f26b1f4e38853415e88dd28241409071a5da73a5caa883d049f75c6bf7ae26e59de7201f8f97d4f783aa937a91c80a58f5850c2e30e60af66479c058e9f96127d0441fdd79cbb8976ba503aab7647ab0816f1b2d9d25c23ae85a2a36fc88a6dbdf6f1bffc8fa4a27b8f3a51bc83644553cbdf18fcd299517cff0fd70dd9f6dbc3c4e24c156621c5ea20f5c8d868eb53f4a61caa43f471959095c25647850d4e5ebb4901ad03eea612cf5a10302b5f2042bb0b45df8c11ea53c24e449ad7b9fa5ebdc4350c940ac6d2fd358747a4f85023e64fdfe6769bd0d3d22aa72260c19d850dc0789f1a9d2856a88dae1895eefc3ff17795b7d52b7a68e1e3ee6f3558efcf9f2ca296dbf3b63001f2b4103dbc5773ffa83120f5668937d75e86de18f54692b0c6431160836e6f31750bb5590f25850616a94d3dee4fa138a2677bcaf175db808ad9c3740797ecd0a03a3dc507f2571987f843792732bda84e6e14e7828b2245ad66dbe7d3a713e1c395c7a56eb65dde56d37032d9f54be441423c2d6a92565276648c4a45a53ff91a0a60fab86ea7e794f9f8bc3179921f9851b3f8bf95c6a9d81b129d157c90935706396c8b5e2776f3234bd84afc8ba877a36d6f7d216e19f1d776971b1567dced599c77dad1079f9965e5b983aa1ae6f5948f8d50ee02e30c86f589a1622b7601185cc836988a8818e08c23e96f5bde2d219867e791b46800558713e72a10bb956f2763213eaca0c022f49ee901fd510d27415f226fde2e56717372dd7b3081edaa4a078aff51c8aafa53367a498d88e5c6c644db3e4295e051a6ca3b2d08dc1f75f21553f85977dbb0ce178ce55c50fcf4f93cac59ab782cf54c664903e79ff89e2fc50d92f1c7e273364036fb75eec52db5b3cb0121458705713fbf0dd96623a0602c0c3171f6e1b7f6aafd4603604cb95ba04c7d94ed936ff248e556b871ebb5ecca7c6c3cbacac6b98ce2bd5037d21936bdc475a43335b2e9d0bb938a891da8abfa061b6c09ac2ee4e65791500b8215a929b567f2488ad1c692d44d2466d54d5c45e9e45a120eebf1c2451a11beae6e9d49548bc2613f95b6e74d71cd4ff2919832c082174e59f743b26bb193fd7de4757283106310a9c3e4bbfdc8caa94ef540bd4f8cd008e70668e6a86e061206c52a0a579ad4c1e1154d3ccd4b93800b534282001e91ec6103601120fd058db8b8c3b5b2ac439f702b8f390096cffe6eda93bd2fb8a116b17aa9e224639ae892a54a8b8e8e744e567620f4892af4f9661ee26920efc262ec3a4034c42d1773e7fb4dd74605e9867d33eb535b108aa65646edb14ebf385b8e525d7f69932199a1c96e96b84d7b157ad2e47f4614780533242c7967bcbda0642002d39784460a9ac0ffc58647c75f2cc22c8ea6e97f9b3b6faf5524d62c894570721d199b3b8aa953cfebebaf139e2dbb63d3613e2dd1a6a580ca89d5763a2a1bc629c338657ae6261e67957e668a780f1cb4b5d7bb5125484cbff432e7b38ceb45544779985bd666c94e9de4219df46ff9794eb26e5664f677722070200d3ac996f7c25f33cc0d328f71999eaea357d56067687d242a50f8d7d114f599afa7ccb15d15dab99ce1360e99512086e130cf0372b3f0ca0f8b5af738e4da34fcf32eee0636e1240f9f2af6315a4064a4ed17b80fd0486807dfeac0a165049d067718af17e185f68e29b3f80fa1b2d4b78dd4409607c62c6ba243ea58f9375b5163fa300f063349b933dc083a7a1d275e4e55e96e940b6cc62ced1729874b9a5c93b9883a201b5244d8967fc08f20c298307004076f3eec598bfa3f1b8a65b131072c30e8dc1d6bcc37935cdee83db6ec93084b823fe93a49335de3393df91d041f8893b090900e534cd91f2a8bd42dd81ba1fc274be97c772dc3038e4fa3204830d7a05c49a3c7032999899a5d0ab00ed4e3e65358b936d72a18d70b2d39c14393592d8db8447bd08b27e0af04a922b1ec055f977a34c6a25b430941be49476dfe3502028ef96d52fc0d3181c5173430519416e21cca009530f4e40c80897d679caa64a31c614a882b8ee6556749add4755f3e98ed514061345f9297e7e5cd0cfcbe193c8599b7b6da525adb0b76a6e048f881d4ea76cc5529ff31e6c1b752668a9b8b9406ab405d1f4654f98ab5d6e7101f187d0c452996b6e5f5ccf74d8221239bcabcf333ae8d691a35a4ac2168aa63112949af8e92daf1ddb45a7dd03729a911c7ced40105bb7545d4553fcdcb7c268c98667eb3e6db24133398f88eb3b633e2eb4cd80ef16c154fd805fcbc83a55cfbc5df79d5333a985eb3e15ddc0674f97249f418a24e0307f58d3d1fc8d4a1e97e6b3508f483c52532658d49dc770f1d60e758fbcdc1361de87578c3c41dcf8d86bc7fc310a9c0652cb14c88b3d846d976e9781360d63f39641de2d9f5ce03e62b712907a32dfc8ac880d825d98cd9899bf4bfceea23a93c34cc248b492f174bf3408cdffb5cf624003ee9b703d1ecc3538d1de6720b5865bf968eaca06599b5b646ea86322a2c2fe5d5c9bc5aed0d7b20520c74a7b8eefba8b478f6277c8c6f5e045a3251e7669700641053f592337ce53a046eac3532773d87537d8b66517f68270c53f3aef57487ca5744b7d74e99d4eeaecef6563c4ac0b27e616dafe3f676fac14368d725c88df5c549bbc249c48bdf053d84395f22eabd9334e6cba2bfdca6189057efbfc753af3d4b4b3b93427b8bbb8339ca1dcb939b9f529e4f3a06d273152864418490a0539ffb7a52d016cb05dec550398cc16150511928fb59c9a0b68c6d1703120153c15894842d3842986e82371a3ac763f63144762238d097eb43ecdff983a8a72aa4e8691b99d863c0aaf11a227489925b8d1f7c031e4a47895e2dd2ca2986dfdacc2c5cf1001cd5d4ecab104fbce544e54a76cd852bad2d4599559586715cfe8f73efb370fbebbd8cd446d3799b6b8e2c18a17fc1d5faee47020402e33f774f10fb6aa20acf5510b7db86efd682b40292b6871519775eea11fbd0d394c41e2ec8f86760370ba466c1732581f14f6dc3c8ccefe414c56a57dd0b5885811686935292f1194680de73ff2461127ef3ed07475825b1e5a9f44529f76673c4fe4c6c7dec3bff56f64f5b423dec8e1dbbe8045cda2c32d15b3c0c874a13afae43e5d94ddd9521040d2144073b90078efeae68d11fb8e401a9f6fb83aa758535d79c3cc02b9fff49f828e3516a3a98b48dcce4bc63890c352b9abf4f8c51783287ed48bec56e4b66a95d425ace1b080e9eb50463b1380665872a1833957b6c94a2fda63462f07bc8ab9ce97b65c98f5977002938cf908e0f080f207e5e18550354e91c024ef04efaf5ac90b4a16b4f1d60f8306a8279877d8bb9ed682dfba0db1bb23df819d78436f25005cccd28c53ed727f6a9c1d58d579740a52a9ebccbdda96fa1723a9f72675e3b678267eff526060bdd8c63a7b3cdf9c9cbed653fcae4136c16355cd3cb5b9745d46e756d4be6a6bf65f1721ed964ad126b16fee031a289241d2fd98d0645795b88cb74f3c960b761569cfa3c055c2b7dbcd01e80b8055704361cf9fb9c1c0dfd6c2cf2981942f3a8cb04b10b87ac0b36ddbde95f8dc121dfe2eb49de6088fa7cd79c1b4e4d80f5b1e839ddcd50c857bfba6e86332fd809c7ede5ce40b040a615cb3ab2ba1b94f586b5558b110387daf67f55e624f8886657d9a8c7380925c93dc34301d0413e46fd4653fe5a65481e75a0eac59fe6fed194a5536e6a69154892b3a3ea328346e7ba19341edc9c63e48c8f536f63700e2849beb77198ef14047c9a976b1f1f1fe0e2259e7c1309117cbf4522bbce867d1d181346e83fc43a65bae6928287d078441dcf8907a368d544d07575bbecf84c7b27ba44878acced52c195e57cccc2067a14cee68c1cd231898838c2074bd8e2c6706cbe49f15634910f3b264e61995ac5a1438b13857b8a01391268751cd7ec2511ed9bbd6cb77cd166bf21236a957f4565c86914e3607c3c1f99c4f4ea5e54f6457d67484c3608caaf1c552506a03f40620b975da569aecb920fd39e83bd5a7d4fb67a0fcc931b7e81931bdd4f1d334cd56a2e9ac47e4407b9981e05d9be1a076a0b0ab030552933468b51d1d8cad4077d38cbf07221c8d025eda7e96f307ac7902e20fc9acdf9a4fa35de686fddd33f1f4f31c95e1999a329165db191a8a59b31cf2f1ce5321d6e3d2b1e07301ab51cc0a0a021e4cc054b815c777946fe168afff388f1d3b3368e6f88e1d2304a8bd7e32d11accd522e1744bf8aa468ffbe8292509da8ed1036f7b00b8846036c20bd41ac552e056bcf0d6d8af57f3d55517031821652ed9f4472520826f7d7637d154aa00cb039d6acbfe25a1e84506d98865acfaf986cb491c731fa38c53a4da9af7cbb923a5f94f88f4b5f0469e8305aa8064a0d2fa00343451c46fa89a89736d6dea6ad01a2d5527521180c7ab0dc0e42151e5fd8052088cee69b39e44091b350cd02d7e1bff783a2e981385216ccbfa9cdf5ebcbbaf3e3c86cc5a24e64de20b42ac6575a644efa683057d3705640e8b5d3c20128843bcc483d7d32365fa3665ef815cdf35a81327845fa709c12fe32b78735c9f0d4c365289ce40d6fbdd6ba81d53879bf34d60bd1f07461ff3aabc41bf8a2a0394da08ed7d320d286aa74ee4b7e81652c3b0108c42d59204b56e7e6a6db94a7804e9fa61a7b30698d587ab697c80636ee04bc424cdc6b21e648342975bb75201a2245935a4e3f59201da0fdb5900638ea3e95a6eafc5a8e323056451218ef8f3a953860ea1eb5846cf66730c938f827d6c44a8eaa879fd5807078e39bb12f00581e17249747a2868b8945baa9ca70fac957c9eb9a8d953b680bd591abadc739759187b8a7e8a940e78809fa8f239000677bcfa8671e1d37e8a7552144891f491ca39d188073cad96fa900a7633f056a5c9cbf7b597a16e8e3e10f028f839de876ec2265133ab735bb00b78282143c4e3c1557a35a3e8f7aedf45681214dee27795fb2a8e1c7bedcd1d9bde6d058640cb279d1dc032d3fe23af085e3ae66d0e919247c7f1450eba144f22da5bb9910be4c4c610af6e388132dcc3e28a11e983189b2b1cf6f0e8c35a5a59227fb8a063106640524fa68bcdac8a92873730d7e20d381f987d1434ceefc168c4c7e25c1bbbda4f14ea9630e8df22044d68fafe94fde33f9b0dee8180bb8bbd17762a94a4612503323e81572daa6dcc74c2c258448b29ff4b11de75f84f7541cc4c4bff3cfd2719efb0b48a73fccc708c63c1911f8cb1e9bac1f1168910448bb9f19033ece87b5d792dd2b39a15f75716da8fc94446758946b69ca60a0469571a5adfab0fe082805e7621d667a328a2c986427f7c388e670c403264619ff5c6e83bd229b890d9be8349ad968604b3fc88857e55bdf7f93a1d7d27070765fd7fbf6b066b20e195031685db70f6c22c1854c6ecf4e529810d1fed6030bb663749a21ab340755d6262af08c0ae738555b44d48c985750f263804cc8c2352ec1e83745facccf50099cb06d3fae320330ffa2ab033dd8bfc7d79d71d0639f939c0cfd1cc2661b1b4195b5575bb0f450a48776cb4c55c2df6ff07ece727b493c1b63e26841c8a318cbef5028d15808c6a338ce8c69411430b43aa4a3e47a4bc948916ea133a1566d03cd423c579ece4e2c79f75867f75b59e75f033f560353f4a58046ff88b6e44b1721f24c75ffbaed4ce4bb52fe8d62f75e9143c76a24ef5ff7d7e8e7c34fc7e44b2a0cfa3ca45135df233e419cfa54916d301906ad87fb51cc5d716fa2f2fa4de59c4519c11dc54780e8a7d111773627c81f72f8c7e875d29a61ea2d9a36a4e97a9fc5845374cd975cd694dbf048436af6a702bea2920da23e080f49695bf471207776b330437f2dcff0918d25bb6da2f8ea281161867f9113fcc0d508645b35a69350b14c015c77227e7fb8263e07f7ff1f6972b210a6a951b17f2ba99e10fdd6f47220ec74fd342d9181a97f8f0823e503ec186d341158e9ec6cc0ded5a5ad55175cb3703a581033008f45757d3c90d99b90134cd97269c79c97a9c1b54b1cbb3db49c9da8b0ad40cd07b7276b77069a72acf3cb7693015ddf5fe97d325b30cde9aa0903a3eff1a4f46f321b727f91bbfb64adb8bfc39c3685a40cabee4f3288d4c382ac5b2090e9088e9346ba69cfb08d73460bdd51c9704caadc17b82826bae52f34aafa2d74478c4ea4eb10a61e6b6b71b67d386fd3865a0c9af2194dd643c0ecc54d7a4a7b5aac8c6e9b4c0822e27114fe16460c46af4e3e8933594a4a5d37848b8b6770ffeeb8ca3234f274b7b0947d23a85140ddca76ef96d8e84a9f89fb14c46d237457303cbadaf07274ce91a7f6a158cc75f6054ba0eaead2557aea85a01d3e038d3efc1423c88caa68dfbfb376d1d22476dea24b79de08d8d375f9d766ff801be46d4f4664cbeb7235f58e59563c8937d229eac4671a82bf99774c3b45d62264cd59efcda1f25412d5e95cdcc1d2746280f6edffe6fc315e65f8ddaff5268f0019643f6ef69ae18959cbee25b2178a56279b93e7dd8b0edec4a44e86e5eb9e3ddffc20cecfb1859e7a1eb35796dcc00896268865fbdedcd612267262b52c78cc3d485122192ef32b6b979ee54a7ab1a77963e565b65ec5f9cfd023f2bb8a957aec8c90a7c96c7e3e615653cc9ac618b86412d51504676f19ba4d54f1093909a73651ab7891c21ad07b7a65be70ed8cbace890bbffd15f6a2396e97ddd20dce03f7d1c284218396e622ff0be2aafd018727bdae93bfb6e35aff0508374b9c27a5a3876b273c6fc9d907a16445246a3928f29ee81227d74f18a0b7e8d468399bf76cbae1f528eeb1cd0a8d76fc6f1e082cd2b7d709266326a2e795d63303c7d45b997bb25570da6f78ea02ed09f3ea9fa691727d441e6fcc418738ce5df83b57537d538fdd7a7e9dbceeeb38894d2fbf4eef3e161868f2673020725647d91e2e4aad51822e25c8c2ec2fdd27520320eb08f204599c6965855abccb499f3de889d10c1757b58a75a1d70c3366795502fad8b61b69cf32d653c78cd1e4b509d1135a00d2c953cccadbd2d1a2549db543ab45f713978e3bb6c70ff10bab26379f6cad90363a2fb18fb0827dab10fca6ea52a0d693e16f0ca2bddf7212603d5b70ac55fdd1202b94b1b36d58844052591d358a7326349c5d7f5f66f375198ac01a9c156e84a54d9fd5ffeaab011c29fa17cf83b1277f1398a7fd916f5ed4279b10475800c3eeaec0f7f0c248b291498e8a1d84dd1a1ca54b47a541147515a71c6c9c9f7fa0734f581ba2e6841b1246b7c9905b50b3cfa7312c39992308b83d7473be9203be2de3987cdffe3b76d474c0357150f446e8fc57d33bcd1afd7a853ea20537d02154f27de2ad45e9eab06e280faf9a2ccf13153802781447a6318a26fbdc1b23152dd214cc2eb64a2fa82f0b957db7118d42a4a79857140905035d078a980932f73498be73c65ae611b1dd215864ee01e42fdde2d4ccf7d01e525e52cf1d64197d2c8ff5c1b3a430cfb5656bac8ed6ee7dfda65b779cc05aabf8be0a3d9b0aefce41c42cf49606eb386b72bc3664d791a9f90b3abdba461cba40ddb9e844033b6eb323e7c20ec988505a35c1ecc20278aa2e5900a1f1471d23f7a20a26c5c861cd6f0090f9e8dc73be3362956d175929ed0a1e9b723d6deb625119c0829e80c21f52a7d8fd87064c6a41297eb636568d13542a728b17f931926f1760a70f05bab5cd875a08aa51bdca2bd20b506e63d4df7b16f8f94cd2b50ea54505b41fa148147cca4f7976d25d8d0a6f6845de20d02c7333cf661b790f1584ec3433498b1328d02bfff934b7de0c50886413c88c17bc9dc8ce62fb6201a7326125de0c6cb354ddbd1760817e691a327093bb9115226cbd395e73f268a99c415883f196cb4c49c9b3cfda8afd0e8946b1b3bdd0bece39cdee61997523d6f11c88c51ccade99b26ba3258245f3c5fb2a8f66a04096c365738f3a89ccbeb5d262ab14a936eaf28c3b6577ef4a90087adab73aef62b49b532898db90eba1f9f29a0b0dab548e0a235afaf38b7fd3c493b33d5c120bb4a31c36d1c2d76d942f0e4d1c74c0ccdf19117c7daffeae9ac84d63fd38669df15ab78004516cd135ede04588b4f449f8cf1cae5fe4a11194b181526036d97337403bd0d0cd634a6b78d155cba6c158433baf48af126f37945c4e5ac53b02bb7abdec7bf906ce0447535bb1eae212fc8eeb476f135358d8100666564af2b248937e10ee85bee0a7df7460649453e12340860c9a2088013f5e75c87f460276a82318e7df44dbf29342611ae7e78865b7e874bba7001dd0bd511e4d19af61315cfd95dd81529ad7e5022ec863799911ab68d8c7dc1c4b7a855caf0cb694a03d9bf894c4dd5afba96a81690fa6efcc4511185004eb67a7842eb7112d6534a95acf45513a1bc5a7be9e4f0e2104a6c91cdfa43b8f3e65b0a39e9d0fc6036a76fe93d37e8dff416c51e7eb79c9c6067380ccadb8c8f6aca6970df9fb85e1a9fa842ed005d2d537b671d7c3d6afd66a19228acf11f0bf6276e73847dfcbf10f712ef1965fd2f7543ae207fef696c6a45a8ec1533b124052f200ec748c38f41dd9e297e62269a969bcb4632aae35b8d26a5c6a6902bf9fc9844553229d79b4da7a49e79eccdc5c6853a5d22e296be6b492f40598d68303a342c8bf7a02e5604029668dd7615bfcfa920c3e96ecb1f2af4b42b716fe61f418611b1c7487912a7d0cbfee390b5dfdc9e51ace382a6e4f342846f83f1bf347325ca3c8e7da3da07b5d18ec886c2232ba280f1013e111ae684672cf4ccd993e4939a996d28394be19dc95762db2dfabf7846d1e8df838fbcc1a48086b98f11f5ab2e2b78a1c06c74342cededa200b8ac53e4edcfef07c55d4b21f066ce6b38a2540652537db01476c936ff7c72a2615aaf9a81776fd7dbbc60ef67915b3d23760b2d4c53b4a0ab6c15403593105bdea07a585db164b273fbdc4bbdf7548ea67fd4e62531100e869437908af05a2f5348f6e23ea1981c645f7a1a6062b12a3c1fd5d23907f2755c0b53d773385f20eb5e62a6ed10db9649f4cc340f317e8b7048c9077f323720a84cef796fc0e8de19b9358328149c173268d922ba2544a226719b8b3373e181e2d08106f07df8b9e125ea6a7301942d1ddd1d4a32c5dc215beda6def32aa30c2bf30028eab1ffc5e76d55eaa0f05d7ab498177cbbfa52ea3e6fd49294b63a77fb73b5772a1c62b92a70cac62878071adbd9d0f62d1dc645192ee638a19a315cb1e5164bb5e88896a173712aaf215c4b03131db62123c2ce0273204a500ec366c578430f8b6f0d8b7e296c9bf032923d683b17300a4a8aea77671dc440b4ccf9c661c5184503b6351dcbe63e90a903eb1bc95efac2591ae4a21ad187df0e70d6f653c9b510a1f9aa1a72b5bce6076aeb7c9e181ab0aec831c0e84346a19fd0ef6f1f9a5721b44b333297f6a0a83928a755351dee38c914eebd60ba71c791d33c4111186354dae765b87ba57b74d561edff13ba4ef224c04b094c8021a6a3934b1b03a14cc1af7e077ddc4f7d5dda7012e9696479903d6aa0b04dda91bdf7ce53f32df4c5483316ab9c4a548fc1ff25d195f7d62c14c53e67a6a076f7c35263f2153c46d9f4a89591b91f6dc2d8950883ae54340b62852b7885dd702ddbdc1560620e8e2b5aa1133ce43589d769376b7f2a1ddd45100a09199b4e90267d587194e9b0118729bc84e6efbbaaf74d21404732234e43d99d217e7164404f7f0c9ed24a29c695a417eff1699e68848fae0ff3eca5836799c276a71328f506a43f200f9f554cb582c9e280f3921c3ec5973a743551f0847c7f261f906eff5c261fce6a440fe187d56fa1d026adfe2bf22dddf0fd46f1b93e646d6569baf0b98f2e756760ff4622fc3a2877bb2a5d21e59c152aaedc5bd582cf0fb5577e669ffd16523e9b62fd0f9941cf155d40d0010c7ca8719f478588b7eced1e9ec76f2552807d1cef03e1de77b023f8d0c76f95c137cc916114cfe295453ca6ac7e25e13fa688561e30512627ead297a7160538ee9486b45343b544bc1f4b18d220a3cec9bc6db37f6b8478f10c954ab3aec784b20949c0ed9c9636d1e27e02a4b9c2f647ab4fdb4d3dfbf3c7e7ca611d6bac15703dcc3217044668037ee74eb4d772abc8f950272e49e439358db1302048bf2a468c681c34add165a3f4f35f206b787d0c4d60e47b6599d75fe9aafefad78417711699985a4b3afde0a5f0bbe5091b5b5129e82976cfdeffa24957208320678f6ec7016f223b9f87be04b2f952cb7e19a929e2b9ae00a0a1fc9967b7fb7edf135d44e8dcc755e775b270c766c388df0b7e444ee45094342ee3e961ed1f1f0c16b1a1d38b6a3a0eefa49d177540a3383e009542545f3bc5ecd4a898149ee5eb729ba35661e32f7a2067ef5bdb12079fffebee0b137ce6ea6afbf47e0080a422e0f1685b9c3105cce1f0fbdc9f20f32b0a379747643e687d134e228374a9c929e77d129bdea6ef229dbc5518629399feb3852f0457dc44b26cd54aeed1337099a619c957fb0c07bff78dab0290fc8b5ab10fb0a2cb150c4151c81a9ea479c8dee28fe050d30e561bd633f7e23ac2a2ad13bed87d4ca0878297eb16c834b7e4d3e3be665f9a1cd00961de22443194333af888d69d4a40d4dfca038519cd0c2bcd99c79798861dabe645c07b23a56a28f39eec311457ecea430fae148bad57321d7768314a3a8f8c2c091505cd9a8c0586877728be08df14ef8b48aa66b1f2a7c1ae49803660a4c83e4263260337877770b880a12da221a2e883586848dc010592dff0b20986dca66cecdac6d05dd42ad62619258203293897768a059d4a17c6a0641771e2118d6477f9cc6d7b7f32634386f2899958ec1edd5df5a6cf64a4da5ec64e55cdc15e7d7b721378879954ac67f3b7ad39373cff019f8815018266abe50b282eb6df064f033d0ac44bb8272b68f0efbd87fac230dbcf37ae5091b4f07a81ae2373420b6cad0d257e9ec754001a81cd7656b655ee8943e3c57afa312c45349173865e83f904d5b046f8e92bfb49aabd2e73f0762b76b180dd0382d229367935dfa0f43c550ecc605a512ec8d05fb76db7969b514480d396e0c82e72d44194a8d423591de69003d6a1787df950a1312d701f69c8ed0a232180168cc51f3c1f4ada2e5dd57f55a318b3b9295db336f83873d8feab38bafaff9ec1e98aeaaab92131a38786d6c3136b55df053f781ecbc862559235bc6a54787a8ca4623b76b125489caa268d22847914490549b5086e5d566987a3ad848227c84e3a66214c61af6d56acf7b4ea9d2a158c2e73471c5bfd93124010449f3037b9232b95e50cea5b772bbd00282fd7e357c3b1edb114fbdf544468ecf58d2422cfc601d378610b2627c09fcd0f3ce6155ccb456eac99473ab229bb5cea90a69370cb53e886f744dd61aed0f558be4ed49bb82cfec4b6a19e5ed3f04d3c8520cf6a39e6aa0b3514a560fb486c4cf7f3a2ab08d96781ccc320ba6758eeb4199eefc97053f01f0f5f92541b06b7a5239903c00bf1728f5bd29180460c78a5387064b23a99823eda65de4cd067fdd951f213d31b64acfceb39202567b6506ccb35b0b934d3a2e5a4156f86d56b54ecd9ec4a858eae743403844b8c52550aa17423a6a3162faa5aa84e91c12881938f235d900d8cbf898fa5a147469e747f2d005bdc45f6690387aef435ab27712c786cece384842d0d06cd934ae2ab14afca68140ff54f1c47eafc2eacc1ef280d5421a1021db2fdcffaaf76764a913c4fcf4b12dda2743488d81d8b44dd039dafdd5f213291f14c1f076c84e06c4d76cb5cc4a93b8ae11b17f948d1e91ea568cedbca418245f3ae79a69e7a6f140ccd8c31439b7324d7958f6bcfb96a6bbbc5eca0d436776ba40667ec84ab2b069837ae2f76fbe8746257070f3938f64ab74e3e51b1794b99790d734fc3fb357b2e180cb15c3b457adcd23e425f271627c5142b215afaba357537ebcdc5be95ca996a88f32cf6addfecd28d678eef4df6fb6a63e360c08a978b41e6dea6aa6046e49081ba7aa458c94fa4d9cea1456e724b9835f637b7702fa425e5dfaadcee8e6128e4d884ce632b98a1416e8a8b0f799e0df35a1e31cd6a7671f3a2a2ec6200d3fbcd99a8b193a176324af8b0a16f1984c3bf1e5c12f0f9365a863b2ef18a0860282452d24ba690f09977a550b173179e246d81545acbf6c0e2ee4084cb2d13c95220781c44a847b1c5575182a38d5ea47dc881225dfdf38e875eef237c4ae0c3920c7207266077a06f1362dc48980b4503ecaa1fc7830152eceb153f899a8f277724c2f1d90ceca583cd79cb5a46f1e202defba840e8a7b6298781b33b56f7b4d75d82e3a66700529ac498660becfffea45c363dceb7a41c8729911cfc94ae655062c011277f51335cd74b7c4ec77dabf3261050b9e98b0aea575a9e0ba9b68ddcce142754d07a273f38e224f48248f267acd5d674aac61faeb10e5a43ff57b9a981a0fbd7a4af1220bbb6b0f28ff2c2e9364978410aed3a674555a445707d7f6d507beb1ad1f4e9e6a444bce97cd3873b2af5be55d39318575e6b52a38fd9011e795defbf9caaf1aad1026ad42b4b4163ed1724500e293daa6c61954b287c264f1f68a4c9636c3e9ab1b4917bf3a469cbb1256e9a85fca558112e8e5682f991b7c39b96de44f813fbe86e6fccce6e8fbd5238222667ee10f25e44f98f0ede9cc33bb5fd417200f0007992da84aa8982c2374a0e01edc9433704d0d8935550d93f4a066ac173671a5c30163b951d705640b04b2ec26dbc229bccf875f2218dc7854c8fb3e769c1e9b7b936386a36b75cd82cb8d2174b1d7d7275d35d9aa9c53b9db8069ff2da5ce2bc198e85643e16c3ebefcd223afcecd95cfd72c22ceb84fda52d2fb9025609f1ce5b1186132f8e87dafc9b793922666de4dc5e9f8c7246405b1951cd7e7cd5db8c5b8f73241a7a1940cb7a5d0dcdd825d9edd28ca5edd83dcf8c9d68569596ba3407f2e4b36f299884985b0f82308a11e050f04afe6937d725eac3c853f9ec9bef58896128d79d2ae74566249ed7ef80bbba0081722648cd1aca429896c19be9e355a6825d537544ab4d4b1a063f15c6c4257ea928a040249eb3fc9c873740a8d1ab6bd7c0fff932ff0fd461b6f8e93f335e03c5995aec61efbc08453e9d9118a8e6d435a7622a50fd2da0355ff5b34f282a7b6d8d91ec20477156def87879d6623a527622fad2386e16e8372f39e3cd47793f36eed3a407e713dbc391a8f9c36a645a111f1316fd3bf7017dc329864475467234df2994ee24458b2d81d5a640ec6c579b1325a5949aa5ac01e3b8850944e187d7ac931bd01ab65567c3ca057ecd3caf8dcbedce4f73b49c42d574ea44da670fbf80fa34c00f84a3331a7185a48d586fc90fd177ac0e55112ced1d88128e290a7f087b82adccd056873d22b7f4b5df118948d414f59279cd4a12d50b2e47dd1eac1e4a5e0897a7d89cbfb18062da10a35f8aa56d30adc753528121a50832b62370edb0f26588e42aea0d36bf4ecf2e183416b24016ea16e4c77cbfb32319df13c787cb51275a6f3a4d5a610fb66edd59f08a3a2609ed7aaa783e83a43a4e3d38276105f506bddd6258de45623d2c4be018665e33b40001d4adf17e557bbd3ade4e9b2e24f2915d24f16519bd762f5164a1f9324c710da78358eaae2e44a61a28b3c58a53e69d1b2a6f6596b279abd04bc1a3f73e59198097e4f0015f74fdec2244b2c6ed8097cd75156c340630d550ff5a08a41225cbb5ee0c921daf10d5e5079fb11db00a4700dabdfa372b7c4380e9ed30c471d64043f49059352fafe40ebaa1ae55696e70c224c88af147cd7d124dbd472b31b0a0baa9454a54ae0756aaaacc18999508b5ce8bece9c6a19776fa61583049ae0f3e8d942fde60143f7db94401f8a1a828e1f01862f9938bac0bbf11936505ebc1d6790ffc604577f3bbbf0a0a9899473029eace5b608a2a01681a44a4f5696113c6102dbcab24b2404a696e1f2fc8335664f15b21b6459068c69f5c0dbe12385439d40809c6fa801a021ef040dc7a6d6d5de8f9022f9c7ebcbcd73a79430bdc77d7418c793118daf8bdc33a612863b724d7f055dd15a97ad4417c2cccee106e8e0c79a4dc259e61e09722cff0ceee8cc0a6fcef91be11d3e3b743d3663d0bb9c73e374c055f17459ec2e1a80f3c707b48fd8c3abbb9cf5110d7f66bb648d5deb83b71ee7137437c4c5ffe5ee9f23fda411d819450d90557d541342521beb54b25add114dda148c5415951773e0820043a6239e9437c05be71c2cf9953929fd4e3ce7743fd0ff3ada7782e8d8a1d65a2a150000b8d26ce272e697f78a26ef3fef55ce8683ce3c276e2f908e6b20339fa71d5fc01f5707866200522648070b3c9ad7f73ca4682f273f5ffa8a0835e4df7b08ecfca444c09b3a09071a1de32c674374d33908bf63719cd16f4963dc7bdf8a9a84804464bb64dc243b8c318fc1b996f8fba38f2f7b54fe4b6553603dce46d965cc6aa517c52cec2a678b4577f1106f6315dffa9416588a43fb2bc56f7771efb68f640fd595795a25cfb5499b82e7198ef6359cf336661358370e942e0f7ab400799c4248d778081ee76aed2511dcc4b8507cc401e6a6302077306e15d1598c37cc6e267fbe4502c55156561c65fc6884a1846de955fbae3da8d217d870cdfcf56f7854493a6ad066765ff330618d0eab9aeba3d3a2593105c2b6e4e805ce9fc118d8a99f601a0b26eceaf8101972350aed0f034512b9b600597a1b8a02c63a9dc678b9cc5c8a0204d8e42e1043dc1b6bcf00f4305a6d6c401119f1a3feaebde715a92a2a28096a2bfe783403577f8eb1d36bc7d635ed59a0bc043ab493ce38548cc7e7bc051176ae4be0aacf129aad56e91c20e06e87b4099d74191c6d3141e385a4805e156ebe44d2f9e48b55e674a49d019737bc897881333dbb8e6581bca5379e13a8986e5ca7b8ef2f97b9774b854f4b29bdd74889b4c3ed720d7f627d004b5f67d9e9b2143aa7eab8d7b31804a9eb1e6db50966f4d8498ef04410b253820db701a88f9e7d9d873d2adbf9bd0d8a455517fb2cfb1ae5160ec1466121efd00bd791bf37a8d077626bea39be59dfcf16a5371dfae583af8739948b798a9d5fe38aff74353622957e573998e5e2e0c63fdb58fb0ffd15db5b831260a16069572b754fa556d2208c89cf74345866527ceddef855d5da60e4aa082e8f98aa6037d6040a88d0d0d64b4ae96834280ac9b872143b20da947383fd040a97f943bf22f49d6a6d72f9c44402c1b221ee117fb6e18461a28de88f1522e7c515ce70c33b3cc3de89f2e948e8702537379c3f0acbf118384954adb66ea48c5572d8b2724020322be29919ad5ce0481088b72e5ac3426f7852b3fb2066b2a1766a01e2748ccfbe261602ee37959657fcc42740e4d9a6968183dee737cbf1ad7ba2ed0d8026913cecf237a949581c60e7f26cb0c45d04883f1959bcc1113f40c6b832549f6a95d4da3044f7010d3a9de1cd802c71a5e0a20c7993d2b7b2ceddcc28b44b642c30f3dac72e95137d1e18b1c94db08e99c8e2a7338089fdd48bb5075abcfa2860f9b6db5d1057ccd214279a48d718df2e9544b1002681fb6a7f497a5a391de202bb3d565be1137ea5629e79a0bb694cfe663aed08ece720d666b2a59306ce4958c8290ff347e840419a6327614b4d8bdfd391fab841d62c5f8698cfebf02f9d0a1798115736b443f0739ded0d051865715124e5c36774b32100730d3c5623745600180b99ea0a828cf702e53c7e2a6d3b79cf56b1312541fba34272adf4dc3580efdd0dba49f737d82d1d2ab77bd2e899a9074c4867370898ff16ddbd25fb4ef8099bbb96b39ea8a72ba06ddc9f1d8dbbbc08e84e71ce0733c6ce2e16a1daebbf81ebb33f54e2c808d41b5335066b8ab471e938044f9203a3da2ee41bf49ae78d1da9af6c93894e148defacbca13718dc786f0ba541af5bddbcc42a59fe90a665e1af22fd73335e6a705c7f4360c09a684a7d9d17601ee8e4d572c5bc9bb902ddebc430562b451099d8e94ad89d72fbf407417769e69885b1f139c1364bc7ad040fb2fde76d64b79cdd122aedbe1557299a4f283b0cac31ee68aff07a7bb2ef98767a20ea54a23733db1d563aaa8565409ea2c32a197eb3447f8918ad3f160a0dc92c7c771c4e37ca6d48f89d78669765e224d38540c04eab0b96642aa749aa4660a7915b025df379edafd128e39f97c6aef0d3322b59f0987f415a4c1a5e127bbc80878f4ec043612460521051ea9adfc2409e54379efdb69b8800ddea8fbe14296ec1f3f137ae2b33adf35b3dca3553c6812f7ccb23699c05cf58aff911eb6e5ee5f1e7decff2dd50af8e9178bfc1d0a609afef21d89e6f7e97c2d4a871cd80fda4ed78507c483e513111863b7a8bce2660b1f280842bb0110ee2da5c427db65f11215cf7a72efb8fc9960f34ca14df57f0bcf9fbde619cff2e306b78b71c882c18c47e2634358b23601693f2adef5c5b64193e6e2283dd15d290411dce4d2d978564338ba09687547a86d71350f283f6f79ed3f57cb7cb8c061ebb914ddbd6c2907ab8eabd9b2378190b714ad4342108994071539e496e6bb8b9418b1f6db4d09953298d1a85c48ec13dc28b08a3b8a1d474ff478822a56afd09fc616b8f040c1daa74380d57a080b7583e934142361c1ea287355d0361df44fa8db4989f9f9a22c05a393ca0a7e8aa31d0c93fe2d8506a329d38f7bd5d9875847bd9a2981384af4bd8c62c6300959a87aba4c4e1a59587989786d5633cd9a832d887bc9144251a095f3155b1bc98b725c5e6cd75c7b4db2ba4551dd8a6c4ea79858701258aa24231fcd09a6b458b626477ecf7813fae9ef76658bf4e083dfde045ed9465956fe62af4e8f7ff3552e5b3964eaa2c024c7067626e89124b53bfb079cb7a35a9b67892aca3c95cb646b79348f6560e1a5ca1afd7137cb0d89346a754f7067f6327274b64f38e316e0af2c241a8d7388fefbaf2cffcb621434d518e4b721c7bef4a009581c461559b1d4a70c23643c6a8d88ddeb7e0769b2ef5039efb05aa00ea7a948944238d50b5d36806d37e270d731482d695e6342702b825a29c63a3153b7f6ce4dd0175f7ed22ece8b5ceef9eaf4345639313a043a671873e6d740a33e02e98d1902f1ff246bd01aca4e1e6d7692644472af69d3363312029c08e02dc0fcf8994b11f5499c022a73bb7d9f8d3a78f7de411207ebc8658a87ba1e0ad5fe7ca7943094e503bccf9fc5bd6e411b542a47a0074069134f30f492bd9a3ce6f6e3d629f10c0e7f03fcc1fe8645b7852bb453a88871cd749df3a1965ff96fb46df139ed970e2f164eff5ac7b576c937ae0998098f6e73845d499d21d6870dd69e2ff61b595c2b24e86991a529bf210729e9dba137d77a2f103fd695dd2945cddc0a22ffd61114cd00816ff78a6940c800a7cc403de4e8c309e52ddae82daa575c10f0b85e97d03e22becdcff6e29d13ad28e50cc8c792886197b1bb6ca166e4c5f230c3e9a1ad77f99ff09cf41cc6e42a3aa80fe9f7bfa087a6d32f58f206d1594b02c7aad83a5de3036c29b763055ef09c97e13fdf4ea92f81c87af015c2f8f8e3d83ac0d45244762bd7e0e11a837874d0b2f13556a74f7125fdb8f933514935e6a7245e8a42e4bf1483461f8ea5963502bb0c03eb16cbf4b8356c0010f266a2156473d023aa236df8f83a64b9b0223fb2830981dbccf56f5f402e9416b21aa51576eeeef3a28e7e6778ba5b4e27b4c8a4149aa48e9980817a97593e5dffb899135fffa5fd6dd2b906b4194250e13fbe2a35627a93473fa92bedd1dbe019c8bf93fab232eab1f1872315d2f7a066d2a485201b17e66bc4a38c2a90a3ebe436acaf53b3597d20e17c3d24ab87a07c7bfeecfb0798867ea785f45b614ac71df3a6618aa0af8dc2258790095a717ef6ea860ed093a3966e3be4c1dfaa45c26c4d3bed9cf6378b9490bcb917352b6ac6b7c9fcee474f606b1fe9b3aedfaf47f6bb2a52bc8cc66a6af7969b6716fac9bbe21d2b5e53c043134cf461a36e3e6fc9af9bdf49d38181991948fdfe29b425eb8995709cccf9019562e8cf88659f75dcdb645f3694618de886cf3c8941f0fc4327ba7feb2793a1ce88f0fa36c0634b2e20748335e28b968534b76c20cd173b451758f9fcc49352a9e56667ea383018a67e806cd23e71191e98619e99145e46cdea9f4e157bf45ae7ba0f8192e57d24927b5296e3a1fe1f221cf6330657bb5b1ac127fec54a1061162510bf0163c81edebb8fb362aad6c2f0c290867202c5f9bc99c17821430745f32de3a5af713c2675061c30b05e7f1e66b44e4e4a4f05f6f991375c12b04409b132534626587350a887f8669d49703b8ec84c28b798cd409aed73442f1065184887951bffb105c5b6140b957aa46c59a992860c2d4e9ee0569e57a026215a090344f03bc7776600e322205c40f5b7253e55c1abaa7638f95b96e8e23676ea97806e8ee1c51aa24a25dfad0d466ef12e9d744fae1022ba6b526c704ab805585a944b388d13b9c8daf3c6188eaf29426f4acc23bb079e172f3c90c02f67c0e73eebdf426047cce05a46385fd4bb2577db9932e0e8b355ba9c58994172fd2393d81dbfff79dfeccebcebc55bbe9b60f2306841be38c98d60930a802be86167e070392535f8bf465feb84f01351d4e9406f551992812e0d642db1761acabbbcc2ab94266a70d1c9608d07700fe06616eecfa17ae7590a878caeab48692b277c44d6869a64e449de2da7dc1a473b8c278df1a60b97d98fdad53d9c296a194c2224f723f8a424558a49824813510be8fe1cca8362488ac91409689a368652816af86439de52785d03fcd4167e960ebcd27719411c85b8425f20d5abb5ac11c0723a1d96e01c8d7faf3cba78582e94abc39b130d09507a1f7e78bb3d4a2de6e945a3f74d763f19b544d78a9b472203aa3a2dc00ce0118e284039c324fde9e7dd4b4bf6dc617f04a1aa3527c94232f390b212ce3a783405ab83c427e9108c3f7489125bbed38f949965edf37c363d9fa168bb9ffb6c3e9c08dd1633091472f954515357db86df007837b9521541ca9f0b10bf61142faa4e9e6e10f6a49e63e844b352f75b8eab2b3e5dd5818e64cea05c7342c0da713516cec137d49e31134b23a40255ec125500b1db7ec10c0793c3869a1ed57661a912382d58eae12a7b43168ca74b7c83fb7b2fa701798d06dc3c80971e4f1e44fdfacbe2eafff6d8368cb63564438305cde80e07f507f296aa87be088f5cd0b1e779ab83dd4db29b5fd7824851d82f824a3dfb3a1855a6b4b8263ae6af4727a05650288479efc0d067076a16ff20011bbed626b82adfe18e73de0fcc4b1daf31a2a497274f289c5f1d18ce93ed7c19017ce7f3c0c47383160a8a7bcb762e33746823482b0192623b444bfdc42df8566fa5ce021d92ac174127d1edb8dd2ce7983bd84977aeddf61607b461ce47cb75f3c66b7c4b1e78de28840cf57f79bc9ae0f2e00581438b712dd8820c73f8d96ceda761e7e576163a9b57d10f8f4a35d79e66f5085d1cf75329552743a5134773a79d1e5d785d94fecc5229db2e3757ae03ebd655d1f38efd672cefffdfd161d7e8cf3ca5c1b452d2d3ad398f390a9cc2303e56a150c340cd865484c1e400a013dd237ec3f7af4fc80c4d454b4c15a96b32831d9137c6346ead11817e10a9147ba214b6f92ce4bc8532f5f53d46044131288589134ad14e387f6a142e2f1efef5351ef1c861d35dfa8e48dd61570d1baa358e330c45fc81a6b54ef248a31ddb3fa4288d3dbd6624598ce22a1b11f235e7c6ac802c10964c88934d34882afd1a0f6e5f4a167293eb05e67916277ab19ac02c0067cdb2bee3bfbb7328360bc90950eee865ca9c2d3dbc4987debbbaa1abd1929c65ef5115a20d7526716b2aae339306d1f1f5a5e02eeef87404eb052a152e50173526f028c41bad004acce0fc66ac5c4dd061091c3978a319d4081cfd10a39203db8f595578d8fed484066dfc9ab08db18f412b4bbc81718e5a2083a1bd5e20c1df7bcb39eb30f39581006351416022048dfa578b7155ce5aa6095898efd63de73e40776b017c1a48a446eecbbcb3c6200042b19bed9821b41ad8f65f7b76f9eab4227922448645f3ebc67aeeacf16a4b5badc666787f4873e282b83da859573e9b60f02c312d3c77ed70d4d1df399ece19ba9ce0d65dbdb34287362a5d891b796549cef0a602efde83982be95322e698ef13b238c2b563fd724ee052a9124940226685698e7335df6045eb48b4e457d87f705bfd552f8779fd1ee41d403b060eca0d25f7b5297f5451a43214d5c0f4d566c963b8776eea7c7b930d697df349ac90ccecd492ac47d48c5c55f1a6132b87070ae2b1a5467ed6439e12833c82042b9760a86e8a8c4abb20253b51a2b1df9ab4e3984951bfe9aec211b89509b7fec4d30bceac29f934d495b467984ac18ec6018094146f93fe6ec8382c56dcd63b11a552aa190cf4ea654a73bb6cee6907cf6ea27447799caa3b47da802a50c146e102d30147718e5db77262ad80eb6ceda9ebef6d973853d5cef4ed93bf86609d18f8678cd81d7914f4d22074c2a6f99d94da388967b7e622a0fa77b50fdf692373c15e8d61469824ffc7296bcccacde6408477b11391837ea92a8b83ee6c95a29179ec8bf46a41727c73c703011414f31ed3e348257dc8948815283860f42c519344b6d982bd83ab93ec555fba3771baf6e30d33661a4ce2367f059648e8ef081f519b7c52c4a575413603e32dbf6f9285006828fa16c080dcc2e9c424126da6a10440a42f2d859a88a243fcf0a860306ade89f023b47f9e06e366440a10816814eada2134fe66fa006374e16a8413032cd27ea351fee70aaaf7d2f0cd8a2800348e24f24590705eae6a28e0cbc6bb0f34645b7849dab116c2a024644efbf48dba3616cee48ca04ffd834902af47370f1b892b2e2dee0b358994a28f73c6156672e2978cddedd89d3be3928b5ca653e0c29e319b73cf764663e6dfe59e7051f36db83015db6eff3ce7875cdb4b080e7cd69898e4a31b48a3d417a190eed4d522f3e5fce88044fdf55b245d91108b1dc8e26a6d68f80e0fc44125baa1d93be1881b5cc8157b95291c077097fd21b4ca72b7a4275b39d37666bd4312c14956f0109b35dbc08391956a784cabf65dced7e623ae06f644ad3de85739aed03dfd9e17d7bee3ca8d382b387559efa74c99d1ba153e967551b24ca9f3a89d598852a50aee681779dd324407077029a29dbcd68e1d9c50eb596ebbefa2c20807eed978d5431ba70f2810deed007c87ba04a421f108b76c1207a73c34b62d584f55407ea13ad5b2e25c3230579e28b6b904851d9b1b07997f9766ff3d785839328c3d55300d625be90aa9f13b0c9fc43ec18be0e50b57791a88c9e42f8dce85d64bd37948f72320e07467d90e6df62c9368a1435ce6ea79a87a468944a9f685eaaf6c09bc8e5bfd3fcd9ca45d7e5d88230a739720f58b9760f40b0af91b25e92e61e3daee03c758fd680e0fa4c0066c1b3789b6338a5e6defa5b987e5348ec885ec512b37b43659eadb34fe5aed0e0fef1da62e7ed50bf0b06cba5197cdcc85e0831a19654423394d9f4e73afefe73219c65e0d43e76caf78bf484b26655195788afa5b8a85636578f5cfc150c0f72d2d021998ceefd1773507e5588ce47dbc5865f72eae225c0e14506185db50297cf7c28fa19255e69e87d652a258861dd54adca4ab4b00331b3ffd57e32b293171aef5aaeed127131af2b29712a248c59987c116d30a509e78b2093c8b31d21082d6942bd7266424795a37c0a03cf739d773b03cb0814c21c333ad0b7e9c624aad8413755d57061dca6b92b2247f95467c51141ef67696d6fd4e1ec1248192a50c7bc34baa9d20a5631490459ab97a37d38347d03e95e4fd85eef75715dda9f749a8802dcac0700c890d24a847114174008f128892b2f1e01b7531c1fd752ea7e4be3a4835c00ed97f381898bb5a872142d34885b1b728b517928367fe2559e9218d4be5be1f9bfefefc590c0086a1fabedb10232b8902fdc8774921715b335e691748c050f3b8f0d539992ad0bc2d988fa59207cec82d6ab601380fabf11a214f6d78b23b380a3b30bfb2e2ca02b9892219557774a27726f54f00c705288fd8f745f63d84763ec3b212d9060d9435f02a90069d6cb1eb4d1aee61c3f0bc3fdb25b5134b7120122b60debeb66b0af94bd66f69e6293db756cb8370408d2f782bd36ec512638b2c52085d191cad4758fcb458e6884774dfa8a57bced5db3e7616cdb0f29a4a6e16ffea3762de83acbafae16b3a6255270c116a5923f88fed5040ae6abe0e25b375f3fb13e770cac1ea5d3f6f2ff82787f3b77a09c9cbf854fd323070d2742f3de4fbe6692bc94bae79a6eae8fcec6dc0c784b5d709b0f7fce3532661ff6091b123fce8ba0cf5c0235c9a7b9cb3125e32c8793b5e52914b5a2370e44dd500b63079b133c62e3b285228bac48ba04690e73bdf9128635fea5a2bf966a8d1dd98de2a91e1e94ff4a58a7ff95ea82ca619ba97130f4df095b95fa615736345e1e389f673314dd1a91856eb94267b768f12c0ca119ea13407b67be23e7e37f001e04461346a502794d1cb3543917c72e51c14a8c8970e04ca1d15aef2ab7c9e00de27aa8a5c96bb33f212fadf9c309ca1c468cab993ff84f5eeee00ea1ddb39323fbe1b13dc2cadadcb102be313c8a08c5df4d65b667dd8ea5d7758ff479965ff001928df59d1d1bacdac1471eb0812c03b0d8ce9d0d584c869aa8f9a351f96649d1f2aedf7474e1d3213169f178a1085d1566fc30f0ac9c4b452725681471c90c4d5089a2f65fc9b835f33261ba646bfade985827970936d64d9c63fc89410d410864d04d9982edb3e0c5930d1740c98f8b5acc5f82187e16f9642dd104cb1d525def38bc17f812bc2e618a4cdbaaeec4fd9790d8f2da909ab7c8c79afcf5c416c5dad8f716db75243d362036d087522a20eb10e4dc724d20fdb8b40f1bc8753db86998c6de0076123ccf798fbaaebc8cccd01dc18d552802cabd20406819573b69903113e10693213faaf3bf2943677cd24d75b6fbeaeadd6aee30140b8b698735feeb928a7a8905c54ea29386c3ea4397a0880ae8cac8898d0be077105b4b0fac7d32161ea84c5776e485eaaf454577331d02ac1d770c71e9a81e3d43811ac320d10d8bd19c7a997abd31450f49f5db2453482f09f62f63cfa8e0c5ca42a1dca9cc20bf4b56395b01476751181a85f1e7544efb8de3f3d95e64731482cfc82620975c73c3e6df2ef6b929f8e862325337099490eb00ad094c48061355c0bae4894a24d692551da4f87fa951543dd2d819f0182aadf2c714ce6530afa17d4356a1e39100a8731bc481ce69211798c2fe21a2735a54ad4edf96bbf12f04205f458adaf071ef5e551041f6749a0cff3ec509bf48954954a190655caa85d2a69c25c7751536e285c92d59fab24be7dccb7548c1cd599e22be22726e9d3c5e0495ac042254238c576c0be94fea050ca06a4af3e74daa72d37b5ac6285680e54abbc28521aeddc832d6f977022af0826097076c82794bc978ec1950accbb8a096c4a64b1fbe570f991ae4269e54d22fdea1c4c72156924f321eba0e6d5ee51c68d3be82b483a17927fefbaa39325463e9f66747a4eea2cf57d169c76a1e63d70ffff3d305534838411002936aa26745a2194d0aa461ffdad0d54c08b827ae727230a13a9fb4a38de445226a5c93d9abff0052d7f9c03fc3ab1f6c95d1f683f4b26f089833fc5e1aee20d066eb7c97ffedb8a96926c71850a0d8c53894280e55598ffaf0cad6d8d87e85470752d494a5680a7b28d7a988cfb6066634cff87ab8df20570e5d9907faf144678275ce805061ddff4bc67459657ebff957f61bf732373e822bf9b0879bcea2b49642ad65fef885cc8298b3e452eb11e120518f2574c68f4afce05fb1c756ff8665570d7260db5f5aee05cbc41014b1bd37dc91283cfd480e559470ecb55e5174d140dee8af60c8d9ce7bc35bde5f87ba32087752070f16b9b959de218aa9fb981e6163cc380fd62cb3f5570919dead844f09706bede97b0e8e7266c09e173ec35c638d617dfa3085fea413b438fe64c7492b57250c3f6e78eaf390bf82eceeed9e27935a71e91a7c9c34a5f01f8ff2c1aaabe9e79289ac7b813e4192a9267daefba7141861e0ed5b1a9606a5c96416332d0a3a8d9c06a639d341e3788ef4d2d16a9f88a025909c6ae3e771db77b3015820cfc1d4cf868c58953c54734a7112a20bc46699fcdbb21c2ee447a992ce757a54732f56e4a049bd7364fad2e02034b03186ac3f7d48b2efbd1482f2660aeb1c419b901f99de23842e5b513104bc4f76ad93e0ec000589aa33a138669daf5d0f6793b285cc3f29aff6df1917b100fec126e1c1fa5fe1eac54c0ab96afb9819449974a534f9a9b05ff95a604a4d80c8593cb9d81d0f73e08851361a2f0498d522e7bbd9146f40f3ba2bacb2c4cce4885f3b7b4e35c8c7cf60a6032e5c92e75114969739d89b5825fd8d3dfcd9fa225265f1a57cde3e84d876276d597ded74231359d07a70e8e99d4ee16dcab0b128718b1b20dd0032f18e76281416efc6fd3d05af39e52ee8baba34202fee473a9d0a37cc5c61e0a682f22b26da0887b71d9d35f942927ee7c8f3af7ad6ff612666f4cbed23792c93afd3037409c64a2fb9187306cdfbfcc4461dfb4dbb24c9acca2b36934bf855717f4648568e9be7ac63a06dd66b5c93adb789df2d715148925ec4ac3b3f7db38af48c076f1a1d9a5df9be2242526c544ae45466dfa497810d438992db2e0d48f555e4c3293ddf5203eb72287c36170887cb5868d69750f25f54d4d1fbb8b74cfd636637c47cf30a38f1b13a4e84c845873d7944367b4284c664818878d48217d705bff56b9a0108f9186b268db5a46fd2b63be4ea7f65af91ee9afd3c09d63b9540670d84d8acfe6205e57fbafb95166bdad6abdbc0b4bcbabe7a921cd1b442e35fbffa9cab13b11472a854c7b14b68f3b6fd05d01ab5ee4e30929a12f1dd6a0e0305d41ecdcbef58b437ae104c56c66d979e7a80c3849f0f5a1efbc51705b5899817cf6b7684b71cda19661045ca205e4215ed2aa08eba11c1992da3bac4aab0dd5870e2bdb86ae8a2dfcacb9194af93d246ae7702bbc8f59bc4d9e11711c5bcd327abb75ef1eaaa03dbb6ccb4fc09db6cd0b4895f89343ac10c49565b61924605be9b9daae772d3f3f2d326b2f3b6351d5f585d907ef82804a9fbee22eddbd32fcb37b57de6c66c423c510aec773672f92417a167428847d85f185d82160ef5916bceda82f2041acbfbc44095cfa3795e5a84d7f52280f589c5b741edaeff53fb70cb0d429708edbbec7b30128ea4c3513cefc0859f7267ecebc5e77d3665b0b73b85aadd69b9d43c0b619f9c5e78b03ce55f411c5d63a992ea83917dbb614b586dfbfd4426fecd67c74d27d32abb7863548ed881faa91768038c2d6cff01816ea0d87a0b18585c4e394d05de388cc22a155a47a2ded845f8df815a793b8c04734d9854bdc777bcaaab2a51ad764c34f19369860c19df53acbf8e9845cc24a807c5ed66f99c3878b88e3d5be3443c8d4d0a84e5dff903a363508d7a60923fae1acc10c0f2d1cb8316c276d218282747edfd78092029fcdd7f862eafec13fd5b41bfe0cd4ff8b61dc505879a5cde7a0e5a6be321e93e0eeca819d7183430827ca85812ad5ecad9643c726962ee74390eb0f1544d378144b9a86980c580330e202bebbc60085a32b86f54fdc36b0596448c48aa1d894b7852744e081b30a6f86012bc777822f558e530a3c905c5719fec66263fc68d2c774bf17894bc598183308eeff68cc7303691f4754d4c7b612b7ee417c22b003649f28045d118358ba1ff3e3424334927bbfcf47a46772237a899b44e0ce6cebbdf5844a43250ea1f4b0bffbd5449eb81df5b83fc9f4a3fccac87a40798748c09b8f6007c6ccf6632a7929ca107d55893e6d4b0dd01ad8b56709e12233866ad5ca003b88d7c41739cc6c6f49f81efcfd88148f1879205fad70be98f7ac7bf92f4ad5f2d944ae0ac512029f3453693ef311de1f2284eadd20a9772fe378122b1dd1031f9a4ac2466ae95b8fbe987373ae2e4a54c453b6e0da06725057685d17164796012132b85502a940664d9807b65a57e3eddf2835457b37007ba92f3b5cee3c88d9a47de8ba9f1d058834fa946f15f53ef0ba16ccb9061dd6ae40f32404f434d19a9e9b73e7ed756ba475adfccb09c95c76dec6f8ce921bb737d4245516ce9f9037ce109b80dacc9a2a050f3734d44be595bdb1d3f4733a1f8ed97a17809aace42d84f801b8380a8d8dbc5098cd4dadb98a3af80d8eced59a220d9e4ebcb8ac5231b6714a7d1368b2e5bb0744081ab7f7c8da8d82e72f96e967b89c34c1800ecf72d45fc6d965886cec65f48bc705869437cae3dcb6df075c373889afebd6ebdc7f2840ce5ce7ebb6333f2fee7afa119bce2e851a7c327ea33cfe51cfdceb448068607175dbf7b0b359a4747002154ba29e850191c2379a704c75f1df5e151dabe61ed9f19fa82678061ae30698b3390e341dac71e4a47cecf5950fcecd98309d0617d2d82c618aab97867279ced5ccc82d7df8fab052ad981bef909917fb41c01575e2d729367127089e1b77cb05c4d8b13323c3d55b95e79e363eb73c23214deaa526477a77db9f1802aabd9c464c01fbe9346a8eceb2e93f65b103abbe53e4dd48c62316e4050fb293fe2dab2aea21efdc3e5401c9638f0b979d1d6ca5bc8928ef763692bcdd6cb3b3fe651819d5e12cc4d88943201e33a9de778e7b6450692f19e8ea91ad3ef54ea4088d56d88cd8bc15f39b8ea80ebbd15af1e6329d87a3d170791167cb7a96ed1d6262acf9320ab351581a8a2bdefd74654858b431397f8b8dbdaa482e503891ce1e59030221748f3222b0dfd6bfc23f86b67b74edc68f5354fcf6b23728e22a76c5f872fb42fa22d8bc1e5469bd10d9ac7d168d8e962d0cbe905a5b7a352f9c6cf878c95d5af7da288514e05a8511f84bbe689c8e4cb3365fcb3564c422073bf5f028060dded6560733b3a344078e3e882767dab912ec8a1db3746338f188fa0a75cb57d9cc9a94132349e62dad635ec7717e9275b1e4d8135c439afa5170fa3ddd07ed966043e8a2b8cfd1e90f8ee2bc383d7a39a46c247bd9fd6c9294ab41fe7d75179c77f4e7a9748a6b91d80f3ea40a17bd498dfcca04513f2dbf2f272024fb28b8d14af93de22af21c0d3d1c821a5284bdef567be55b1b180d88d98e2c3b2bb058df44f91ca9a4b3fc9c22afe87d47285ac6916b3583995e7836323b09d6886360396a4b0c52a2456438f219352ae81b71fe0f59068a8b28ec5bcd048ea338e74bc38f9cd4884e0b0b458b7ca3a3de0f5f507daaebf624544275859da76c5cb729efe303397c6a74bd27d77ab1d03b9fc4699a0431065bb0a66838348297efe0c3c25be7962f146e56941c54e85b79ad52697cd988212e3d129f94c079c3d4e5d65b379425cf83d5c62ddc4549af28b6c0f7b292be3aaec2883ba308be2029dfae7d59ccb85d89fd04976b7ea8954b516eee551bf656aa7dcb6f46074cdac0bcff8fe8bde2c85bb7ecc279b990bb108e6cf6f271b475053239bf37870861f20358e3637f18d690715219ccc8ca54b7ac79afe344638059228be31f32505d4d61cd7822ce1510100fe0d64aa214996bb0c398e857adf60d1e2da382c5d7cc6992f5677dc791907ffcb71d66be62cc5271e5a1abc1847ca3ae9f6aa5271f169d83ca2dc97f03604b996b8b0c046ab79eca1e4ec9ff7fcb36ef66e82f0f3c553a1ca551811b2e62b65b0a3d70b01bc7a0ba530cda548e72718a36feb887722669e700b9f2d29a2622ddfd3f381812bceba3f41000358f78bb5b3a473ba3ca286db9896057f8f72b211db36e71ebc274601079271593615e7a3aaf0b7d100cb910da8d4bfc21bb181278ea09f55bcb921309f645483b95b5860a7ac01454f392b2919fd065c3154d6fd5c2ef328022eaa4ee7cf3c1e3ce0aeea6daaf70c5af72a198a27b1d3ce6f641e8cb89e42132a3b4bd5c266802817e597a5579b960041c28d76e1dac357fa5e17ea0153ce644c4bdc8d06317fd67cfce8b5e2bd17135a16c15ba3e4f822a2d6013b7ab05d679a3156bd95331038596771172ab0c7db41efaf2c6bf7e3e45923b50c707de50cfe999fad1cd4694aa8278aa5b762fa9134c38679d17165e156eb12d259f3628c59776eba7513369de3db3bd6164d6cba4084a337879968cecca2a2ee8632774063d0d39ae309d642e19709311a8eb0228b092106097c04a981c6f675283a548c88270e201c0fd942a38efd1227e04219afc621b8615e3d46b2e7c82a20d5b684128f93d49509a0fc4919141f56e25469bcfe94222d474ab19288571aad632586cf0c6b564469c223fd7db6d0f8da1735907462eb180d4d3f8989938b178458246442643cefffa38f89450b2d06b6a93ad7d163cb40266f059dd9ff43569d721adfa45fb329a37eead445e3c1c14b6c70db97fb26b03408a3096cf9188abc8fa3e93b20bd3ac4f70619ddbcdaf8a63566bf598045b46dfbc95806100615117a9872ba6118444f3978ecad7e042e7565ca57ee3c499081b1aa1763232467324342193ae72ba9764b137d0e2223723eeccd75761ba7f647cbc888c12760d1a96079de65c74b509019a180467bfe98e1af782c91e7d10c92d708e0dca3430753313e466440ee9482d5aa893da95f48712685165e52b68d9d7f8aff7ad2d0ba1029eeaf8989c9c9c34d19fabefd9b6020f01dc87501f521847ee1572938e74a3f094f0276ac02f34300f5e7ace09e2701ba0a1bf34e66522388d5885c486473c7047358c0388305bfe2ba12163da1176749f192e3d4408fa00b5cb7ad80ba172b6e4e6c6b952a9ce4fd955ecdad1971cbae9e632b1f26152381a5a092fc673c20970ce6e268f225ce0459a6e2ddc89bb92467ceb67eee782364f7627e38621c0296607e7ca7d6eb47d1e1fa6ca425d8bf0e3a36dec5da85b9f06e49722419ca09e21e7949657fffd694b3333fdcd9f0fb1380a02a7e69c5614b662a5e254daeab2e7844cbb8d6ee9f4f04c59ce3976ac3fabb1ecd76bd47b54d0c6bf4e3e809fb4fd261ad9f5cc05ca13f15791c40e20d79c418cdcb4c06758cbc0a1492dde425261c4955abd01677f5a0ded11e33717b27ea086a41f0713edddf90ab4a6c890886eed90a96fe0d9df141f5dca3e3ff68c40eb45f6e35040c81759ea21876a1a9e3abd423c11c34bb9a2f5b8a3745c86457f9891cea269d119d3e16dc08bcc29879b3c064beae588fc7fb1cb4a8852ac5f5c2dda72575e39dd746f239babe5b9551527e9e69b5a2218f61f2198a6166a75cb5e6942d161ed32b61afdf75f8ca8d9ebd16acc9126b4d4b6c4227374e195d2a53787997f892a6689da3449479e71654e8dea8d4f4ab764e66b8f1fc40e271d4bac9e843733b48d01093004093dde1e5f12cba12b1373ba476a376c2d84da6fae0b2f85a28b3d652f82fda00780edfd9393bf6b3208f775867fdc31fe614640d10a713a4ce65c0681889abb98ec99b88af386e56ca2bcd7c46db61d65a0c6506a3418468cb4597aa55b787f009ca23473d1c193eea8978452613072bf8f3a4cbda7b9a2110baddb20488df6e2617fd460b37c8a676aa0410e828debb9214b06bc2f013e1de5880d8062cf8890c0178b14d9915ab9782ab98c31a08df4f01778c0a9724a9793b45d64fc9578e626896f593da6c333c65321a00b6f68235e5bc9aed8d1286ef84b684a83d9abeb4b7dd0861bcfd64325871cf91d5cfb0ce13e862537b5e553fce9dbf1b79d1f02fe861a16a5bf96f2c06fdaa15b0f5637fa5689575a06d3ca8d537df7713f6366af8bce652b6fadcb7be7416f6a2e860769bd7a0291b9b23867471fbd51f8a010cc902d562562d0c3ac091590b6f32514289309471b0c0b77089cb489c36e05b7a8f99324c8079e5ff7de2119b9d50b0df61c1867883c10b9f011a5b7cfcae7965e855fbba6677d89a7b36e07ae3cf82d0a955cd0e10f50811a4f15a54e1b7025104944a62a2ead9ba2cc6c4893da2471ac7f7bdd24239ef342010953a6e64e85fd5c162b72e002446d7dbf668b1b9d0861ec418db404e266d036ab2f295be0ae05d79daef34ba415a40e7d72bface5559dcc3343e658be5f0fc1ba4d0978986e8c04097f18fe856c0bdc806a5c7d53ed293ce19fe5648baa4397e584aad7bfbb19893e496cc91679c8910b86ae97cedd134a747f510fcc55efa1efe16417e3dd4d276424c9845e6f86ccb827af0d4c96c7d28c6a0a9f80941b6c2ad07a80e4090e82f9cccbd69c93ada04af3da4c3ac4f8f4458cd4d5d36ac83a8fee13340faf55583b94d27d033ab2fb84f0daf8d2c63f03c76f55c6b443926feb9b4fda16d61ae5a977c778e637bc6f42439985e37ff6bd7e59923b4b33536c447fc2ea15cd0ed8f0fa75eb0bde7b82f1b8c53891ba91e7ff48e7c4bde01b2b5ec34f518b11d3afa16af71e99f5f6a0becd807aa8eda69712b4043a5eeb7f02869a1bbb6e38b054cf05b70a34de3a19f0bf1c7b2129ba8d711ebde0bac8d3c22f7c8b5a1333048a2b958c960de563235909a7f6335518d19dd8de9c4656598cf30f4361c11c1778c90251b5c3491bcb07b893edb27fe903a7ac7d4dfec24bc97a543c570ca8a37817915a807308736bdd78570e5bb40accd8fd6d664e6ccc5d1e3dc6f76c4cc337ce828fbb7537fd7800d8d974ab6d61fa16603680cb1bcc905585b6763c7afd88a3ea78f45597301bbb289ad215a90a69256e74fe4e70cb2bbd276e8d5a8f3e032d38e71803720734c9989953fb445a78a02ae6f8febd7863a480a25d2bc3b744ed39a12e8fb02a7e77ceb43c80c53db7f8e5caa4fdab72aed57f7bd681c8e4786e1b5e4cebb9aa0b0e98550b3653b71b070a800cb4d7bd50188a6b48a910c4e70bd5f6965cc15593375c86ff0823acc1fdb5887e030a8c2256a92d5839eed25430b94909a48d60bd2d54ebe86ab967718002a2cf4605d07eb93eb0b1b77842833680bba8284d5121c4cfc4e6b73e93969a163bb1aa542db933af3a84eaf17daebcfeb5440f2149182353b409d0aa9c36c2ef8588a8fbb6190fdc941c6cdd97242c4f4c05e767f30c53cc5c5e765fe7aab1cc4da0b3f2d79ad2595eb7361f46bf56d70c8869ded82e16e5102d7499536bca0c2681228467fc291c68adace926da583e8f5c5dec63026a7170888200334fe33a88a55731f4c03c655ce34ab4f8c229988f5669c4bde17346bddc758b2e3c236cdffc7c8c1b54d33423ddffbe54128a71e259e43ee7e43f62c5a7316f61a6b05c1f99c8e358b3c920413be364875a6fc196423123b90831acf2e0e811d549be8c9f41e4f6b272b86a2251d12dee1436ea484b34971abf864d80dc59bd3bef095159982f17f75de2b1c7aeb9d1c70fcbbef04dbd360489ede5c1f8cd3de04f774fb95a7e4c3d717c5beab517f91078a6eb3f5adebfcebc095e05322584ce901c6b1886fdd87ec2e6b933a98039e34cc1f3bfb6b6598773dbbf5df1a238ce24e700f72ae35ed5b0f00f8da104d01faa90f4032fb4d7d10f5149f3af82f31b2e087831b7568f985433bc820e6dc5c744aadd4e6e04b8f6759b2d557f64fa89f6fe6ceea90b1b7bd60bce4aef69fd426d1725362d2e8033729d87c02ebf0b8e5b235d424c5d45b07631bb216f9d1e36aa5e90aa44c526f1b28391d95e987985d4c7171c2217b8bf0bdd6d07f1f5cf156e8b89a86e0620057f095c88138960b9a39642b3d0261dcba050bee9bc2688c24a85db609bffad09ec57c5adcec104a40c3124d966dc218a13df526333a73ccb7dc8b991603281aa35c397990dc00b61f1f146634fae4e2f83cb4ef5b939e9ebf426f8c8888991e639fa2e3398068f66a99675c925e421b301aa308fd13a2b8bc06d9bd53589279c6c479a8f96378877c33389498e82ad4edd185ff782b4777d201c94f93347807f94b2b5191c3a05f5c2fb9a75020e75957dcf4305f2c8527fcaf81c32b423fcdc72db5cc1e0989502bcdfa8009f50597fd73b75265d48afeefb27bb9eb4920820c13767308523ce70494210cea1478eaa5d02b07042968f7cd4ecf48107c5d3be711d9554306422768377f73bec7167d3b1e673029449967fb66138e8cc6dde59f59e91c6cd3d202508cfcc4d65520a57c19e19fc46fdb0df9d7abe2e1bd0dd231067755c2cf0b15a00a4ab05564db76e288232d3a18f42852617cc2a109a074c983f2df8a7951d8d0167cadf8ebfa9cf04168f93226021ae194e0cf9e564fb111dc58db6418ded90ba49cade5e127e38505b7720eacc0c99f3f4ffefafd334611880814947268598c148bf22760845c4a09eedbbd0cd7dd339908aedca829745504c7072a514885f03532d628977e00daf92664748f390561aadfc878e6120cf627ea9862d1a755de8b1ff30cb56fa6a098f2f3e3c4da3d6cd3623b5739ac93ae61dd2f8f1a7df63698e0dd68a5ae69fd9ca73ca407ce2ab588587914dd9e95664dfdcd4aff5ed20f066b37f19fe91b519fbd9a8f5aac209e460e10198c902c03326221cebd3c0e17ba1d3c1a88480edbc24d875013eb62fb36b29dc9ce8ee3fc1921e9f2c0e919cc703b5f6b102416194ef456b2ba148d1abc159dcd6ef56a147ba7248367fd767fa5a18dd5a99caf7fda78132f587139fe55882a8d3ce5789cd1c700ad5ef550a2b18f5db4254774594cbcc2e0c93052ecd2825ddfd6984af30aba411e1823fcf4a53e300c5b9df54f86df4cb0d8769b401c7268edf81797f07a8b6ee0c1192c111b6323c071b403c5ea5547565c5e3a603f15f9888b2298ea581ed97c9629f0c8c78e872e57c97171473df52bbe074454705071078a3116546098d0518aa3d4924c55653bf743ab146df9945c630747014c11d46fe0350013b20d04835d8ccb95d8c2517dcb6c3294f45501be2dba7ffac6363098f4bc675021bb629c046ef4dd2fc3e1ea1701c9987c06466a914d03176263d177ec6f7cba9d85b1b34fd6f0af24762fd3bffb838ffb95b50aea9486d024184998dacb8beccf0d6243afa45d2f9cfd12cd63f7e3753fe814fe7516bd30d221c5fb1ec0c56392428dbbbe92a94f96183dea7c25bdc9a656d5098005be2f56d7007c9a3fdcb2d1e8117bf82576a076607d4e540279e1d9b2f8f0a0d09cc8433239ced31b861f4bd93625d99e6af01f83778e38244a2b996551c845823cf9c2bae0aaf43373d59f2f7779acf613230184d0d94d679b558070db2d320ddb20e622029a646ea429924d2a3cbf1142fea94372984ac957ff623a2a62a0b269284b185b12733b0baa5186758d913aa7d8e0d323c5675bd1982d5949dcbb3ec992a52e68aacefac018d1c7aa2a4c1dd6b2776811194bbe6189fc406ecdd2dd8832555d6ccae9df00327cb6025871f5915d8ed610033278fefd0ebbee0cbe658fe5548c1cb8f6e587dbbcb3fe461f34743f666cc3c04de105fc195ec3ce909c75fd3b5d47f0baee7cf04297814898a75d04552d20f659451f299fb5513063c99d6d600adac4cbe138c6a698ec05ab65d5997113f24fd40b64878d317422551ea93ad6c858321535e08e457980552e2c2393cd92f7ab71096457eaf34ad10954305b4ffdb064ec0f2f1b4d04decfe50f0a303eaf19499e8d884a1989c0c3a00843fc35792375e969d3a978f572fe41a82f717c8ad4d5c433396181dbccedcefb71da70d9434b334f2946ce0c3099115710bbecec8cb19f6829c645dca5c9a18eea77401a0a15f4b45889227fcc315d8237e166e80f8145c7f71f785073aec803a0f2110ba7f27667e104fde4ad4aa30d0c291cd4f5222f00ad000a521b746047e2d96542a6d45720cd664dfc2081583cedcd0b2524cbcca4e98f5f08ad63531dd4c55c78b943dcbdd531a427a70f8e7183bc0a861f9c566aa1f0fe27db7c0d619846a5091b18b9e02df7bab998797b89895af5ec0969f3794f2498dc99b5487cf84a7707b829e2e43bde80d7a6e459528ed02e2fc8045fe0302cdd24f9109ee63de4d07d51235b86a240c327a24398f716bdffc42a73cf49179d5a75b27267a74d466ebdde560b3481c68cf37a57d43fb0b309ccc077ec8a3abb0b71721562f40c57054ff77f5258dd673403b305673052a143b14013114bca4f208be1764628ad55c49939454e90ea34fc5582a6e900941a2409f0b31509557b9859f4efd97364f3fbf418cca754622f26570ff84df087f82735c220997c3876ad867768041c6dacac8188a46a26270e7eaf98d5488519e1c66e143ba0dea24b869d63ff74f0efc5b3f4a1352f0469005eb808b89aa825462ce70b178aea01f707d1ea7ca0efc611d93036acce0bdc706ebf273691b7a5ec806017183277dd5d066dea38d7c327aeda7ca9c1fc79f5c556fa8a315963d200d4e7c946a43e520970c9335c70e72a518b92e90c93325cf6db9e36c8593cfbcbf9e9a602fbb10040443e194fdee1d959e1e98b1ace8a79946de527d3a379acbf79e651863cb4a95ced61880a60a1f7ff6342ddb430b3149a6c950f890c93e78ca2dc98e33da1acb1121fd150cfc44b2714c5e8e2233dab2822b3290109e8008916c5c05cbde2d42a0b564a3120a64d55757f2cb694ed567488f9b6fda5750f3da31b7d7ebb907b486ae424f32634282c57c863ed934bd3c5c39dc50b0b3dbb75df0de777652ed63b05b114d12a0373f4587012c7a0fb0925b54baeb3891d053aa4349ab5cb647206982ee3b0a71133d99129daad27c6a2b6274e2988f207de88f0f11582b92058e5cc09b62bc1abedfd5e79ff0050ccd984a323685721bc1426284e1b488078efed79cbaa154428f2a40e8db35bba9e9f6b9b1f1dc4a0d2e0f0ac47a7fe3b0e909f4357341e09760921c3a330db105ab7a3d223a08eab181d7ae98c22255691867f6c525ce368e85fbd1b37a62fda134b1562a7604e886ecc30e61a39441df12d0f2b00f554b7e5158ef773d51917ce2f635847b458a880441c9590b278c8ec4f5f92b7b708ba7f21747489bcf54b2af022729a054b8da562f3a5cd90ba953d811fc61171e4a500496ad0896b50098adeabc14d3ae4f63a6e8920a7032802ff6f52a5687d7491e4ffe00607114dea5759ba9924efb943d6dc2b20446d84f4680cc076f0ba20d96a87c7ba792a99272e9b2c4715814d3f1e0bedf35d82d700bdf8ef05026d0b614714cfa5e51e71e9c991322328ba1c60aab51eab0ccd20aacf6fd39e8dccc73d88b5579959b4f2553c402b2fc6619c78608bb8aacaa069ee265532b51f3763a3c4dba1662c935e1c6b000e2b509543df61e41f5623cecb8dede2c1f30d2daa635e7c3aeff46dcdf39ab30ed72d1fe2e0ba70cbfb1376340e887d9ef2d6e91159d1c5b0110f503de46747fd8c80f6dcb4bcb2dcb91ec737474d8d77bebadf6dbd21473062e4b25364bf1eb0c2a3182749b51628ac71c0864c34c4e87cb3393881a7726896647bbff8507cae1aec8f3a98afb246d4135a1e724e2ea5f551efffc7277815c5ce0f4fb4e5f55ba97233c0cb1d829bcb0bcd981cf6e75404f81b722a61ee9247a0d92bf7f70e412dd942751a137f7cd104cbdb1f767dccfc44729023f452cde733483b078d26aea0b3832c2e57079e48f00875368876fd526d1b49d0fa9c1de325ae34c39b1dca8e636b0ff48ebe49cb8066a0bd3d9c03d4baef0f595934e2f32293ef8135738ebc4903c19dec00c56b1f0028d9384921b4216367dc71297ea2a8cf138bda1f5e10dc0ddfd4aa1413ec2314974e2873da6ca332035c01667aa5c0ea3eb942dde63daa27fd22b015d74f8d7ec024b05d35abec7f3c3eda1a27f9fa4e4bf799cb14cf0f98d1080ac6057ea519a7585f10eb4017cf70fd081ad8cec9f76795b672e2e5dc78cb78586ed3ef925207c3068a066dece85184e432fb23446fc231d2a56fb113926adafd54b3240d86efd0e56641ed777e34729d8c0e24f14b97c97c8c7ead7df3b8451cae632345606af5493fcdfedf83bd469c6b0bdbb7ef0f9e308a156d264dcfc897ecb482e2dc3fed40c77c0d4cbcd454cb27dfc05227924157b55fa6f1be0f080096afbf3c6ecbea8ba30cd0fe136b3110790d10acc910c44b9e5684050a807a5a405ff4553b96243a9ec8f710e1ffb1b5940b50ca31312ba3b9f663d33cf071623819077bc1b39f680802ea32c0786d151bcaffb9016e16d5cce7a33bccfe8fe98b1cfb0d77f102570fe6dd74097ca39ae22011c77bbf8b3f7847945596ff91fbfb08b73217c4c050452d1c7920174e50fb38ed4e89364a18ba30c184c752b486ecb19891aef7f00f6ec6b1fa399860498c860458eef70c4f6cb0af0737b9faa31d1ad3e7b3cdf30a4f846054626b358a0dd524370cd71082b721e2ce3a88a6fd52cde2cafb867948d4e70bb208771d328fe0beb9af49c0a6d4e59656df10598dd2d768f30964971ed09fd46d7b8e591de30cf7dd5833a389b540fd5c53c72f9c9664a8a899a9c4724cc323c22a00a9706e8da242e6c381578e139e39a6a44efb66bcc64adb721c38558652b0a6375201c9f1bdc60cb9ba808d84b88c9245146b7002e76597faa91b6f312c96e7245df80257f95ff9025a630ea122fbb0f0fc4bda3f6af787129974697128a3e8b2441562a27e246b77b272a1faea02b57adf479d42892bc59d46043166dbe2ad2376d05c2835b5bcb39792cb4b3b5beaca6a8115e456f95fa55eafb8b08597af6f8160ec27a74202d0ed641652f34405b1a4efb87dc70ddab34016d8f921674345ab3983602f3412d05516d02fbd057dbca8093e12e966327d17b1ead7455fe4b26aaf2afc3504727f0eb0a8fece053590ec390655f19cf1628d1971d533e735fc78cdd3c41589b791ad39b2ad005a8afcd39df5b8d91d9eec28309ead1bab32e3330b4863bc1b5e622f667c79752116c9cbda18a43162588a1b616c71a791d537e61a82601d4c7c96d0eb3ba7d049afa04d6824e3c280ce6ad48376e08811eeffb805c2ca5ea3c0e888daafeaebaa8f1dab03e23084d308fb2ff4dee97273474d89f0972707fd3e0a33a23934ca34e01ad937eba08abbdde726efb2eea702d5f2a4cd90d423d9caa21c289ce6f824a774ebe9a4c0efb4e53bd4fdcc3c3a68e4cb4895061c6f9c2e1a711301f3250b770247cdb7534ae7ace1bfb4f8bc365e4e68a280229d496c92dd04131055296bafc49d5d1bcfbacc5cccb11d7d9b3f94a0b260e9ef0abca2fa150c179cc6150aca7480b3298cc364bad7ee02210661f1c9d0058fe6ec8006e69d070f59fc72dd737a27c76487809248df56e4cb94773c52bbe7c9466b3f1e4368418755a161f29845440deb5d7861466ab618ba4519bc29faddaf70f590cde5873c207a4367f735b2e142b88f342060483639bdad8078c8cf6c8da16ceb58ec69e1318d78e13e45640c2dc8ce745bda2a29f9cc43f0ccf2fa1354d4c9dcaf2579309855457f15cc32b041bdc0c5d651ebfb077d27301bf5686b725448b96e4fafbdc110c8e3d16d1715ccf95e7716b54e9cd312b0ebbe1c78ec30fd9f469c2821a61e9473263fb1e63135125a3432414a53e1b8415b6a62c5026ecb86f8d997d335fff810514cc70e4585a23e342a910a5419be9cbe749074ac80f36b3b766b6d0d315f7ca0abce369705ede2b1d3a949cdc8b39849e604ed9f5904ec60425a62027b4a40177117f8eb7498c6c592b43ba479d52a0274bbd0f3c7e64a18360e1c892f2f8e4508048d4cdc5f9a0ccda460667bd82c96f7c77ed34c890d294c5d0960d7e564d9648b4d426b782c1c9c20d7527096cc15e15fa2aa2fc1387a8a1515f6675d26f7222711925a50feca53a141286d86841fe14d3c405ee59a568c62d1cdcce7449ade9b10964738c0187948f1fb9e0ba74bfdda831b0a692b5a5d49a8a8a50037bdd7506478e264f7145f282cf2707d6fa7028aa91d08a62c1678678b373ef2ff18f0c722888336e7fac8324390fb85bd20f9fb1fa65679f35db48f48fcc093e7e22f20edc762271eb44e2c334f27ea375ea688f8d7f0bbdbea4c18250bb7f781e6fe1a56746250a5c2299c0632aa04f300d692474ea6eb44dfb508bf0645aa23701ebb93efab1936df92c5e87536ce6618887495e3f51d5cc6943e8bda5dd2ba7a64e941f4dbe0746b279b29c496da7dd145a67b8d73f2eb56cd45eceb9ae19c632fcac5f84d918e1539d0ad613f7903b45f46779ea650f1cdedef26a85f654a1e438847a8dde12ebd2990e6affd85781099810500443f4e2b4675281a7c30f4c1f3270e3eaef5109741c220a9c08bf0ca72f976dd674becdb41d7c44ed2e368950b5302e60fa2f7bd67f55e807887bf773e39c1576820712247d1dcf81e1762a701f5bec81376af3b0452f06c92b5700ae42125fe3a294d608d89ed0d453868242dd891246f8ee6983f416f1312a8821bbad0a3d2799be698c6765bfe9507980881c1cd440843b1f3665b8af1064ddaeda0a5b0120e358d651323d5c5ae57dd3abf2ae273131b6cca7c3b410a85a819bf1b2c60e1540af5fe9a184a2ffacd419de4f97bbdb511515f2d628f411846be422ee2b33eaf9dd025890b9f30cea99698e0cc93952e02a734db0b3195767ae3ab962e3e25e7d84aaa05e32c24d6471f29006ffd9be867707ece50abe6c3a98b27afee49ab09b0b780ff468fd06ea85b2f78e5e4082e53e1614f0a4653fd54d5935c48aeae1f689d14e9f6d9be1187e2f91b751799b6a87741ce3bcbf6099e1d74d91be1d40406119e340c2769116ad110a4217e1009ed3100bb77fccd9113afd3b9d53a0671c534d11989769db2add68f268e9b20c89f7af318ed74f460d0d942c0240f4a7dcb125b54fa359e2ead74f501c00785a55b8c7dec44ca3e497ccf73b24c16f8be3ecb4f7ecd58b7752f0ebd1d362eba30bd47d7a347b7e787f237981890acd1232c516f59a94efb06c444c2db5f4376f713a7e0e4f27d6cd548719b40f02ee232711f57c096881485dfde99bd89ed3798389985c5ba08bd96676a17ace1ef5999ffeaf8e1bd9e2c2dd42d3ec2b87df71709ea97e9e17332ca2273da6dba62b6ffff7fb772b1de82959a4eca84f27e313e272b0104c24d7cd9dd10e0d1bb95cd1a827970cdc409e055a890b3a440ffb795bcffb22ea84138b0a9b06955fcac2c3f9978126267afa990dbc28ec6eb8d9d3e10d93a1a5591af1b50210a6d39d307f9e1b9ae6102d9954e729325ff64752924d2eff70166c63b61bd7aab6cb0d15d69353bd44617690a415a1617b51b50d04f93015e7ef235ef36762c485a503b4c3f82032367bf707bd76b410ae84dcb91e58ec57f1f128395f40ca5acbf3ad9937a1a5f3ff999fdd05567551428fb4dbe91eedf17b29210eb68533331a67109a475dd735d2ae62410ea0e8cd43deac250aed7e55bb107f6528d6ff91cc4da130c66a7ff33352985755758d0f6591beb51c400b3d5825a3e309bccc806ae99a71bb353e776aa29ddf0b6066c2a64aada805021dbb27cd85f19a5013c289e48d6488f471e4be8916cccbc596e15f152b5582c5d91b5eae8fcc9412658a49e9ccc0d9297bed8b269aba787407deac98ef899c94b67d8ca4f1ec9f93de60161872ea40c232d2f2d88a2ade82d75f862a4aeb38353dd6663292840d88fbf3f4cb072505d1545077e59437979217dde5ca1df81a81ed9df31e25058fe0b6132f5ed22c8bc4e1cd02c54670b06ab19f45d25c236d2e231e9c41536ca3fdc3f705d3ead5cd01be23aeb707efa20cb793c54ce06f647f9fe4ae6cbac5bb8a59b1457485481836830bc020ac2434f7f1f5a7e5e48beed397801ccc23e62000ca5ee361c13dc7f4dc031359544e67251becc9152efc6afc483a3414398a85864863db73505354615323bd33acf596957856413de34671f48162260f4ff84705de69e1b5c73a3b49e5e4480c9545ebbaf354a148c6ecb80dbeebd7813d2d93d13cc39dac68e69120d0d791cbf41129de3ad0e03ca037790f52e46c524f6d7cf3fe7db2940197f0f375d22881692efcd1f4f836fa06f79b4d9ebacbd5354362895ad4520cab9bff617840d017f6d28fdf300373584fb838f6e857af3a0ce935a2d549baa2126152f41391ea382e6e4fda4b7dd3af7b9642392b81664cb7d94a2591ea16f8ded14e74e95cc582363401b93290365681fdb70e376e1a7530cdd8c4c84eaff934e8a9763bea579ba807ddfc338651f16be7592745513c4b55d41fdc5c813eca2114c6869add54f77ebf771d94884c9e5013ad1e44475418cbc3d6db7193c46d12717c11ea6717b8bda9b3bf5f0580c7d745a13486617b822dbee93b828286ee0abf04d0e0ffe91e76e92c77c12ca797d851ea9826db242275a775d75fb5912ed6b172684aa96dc15fa8f58530654e0d355e0c1ce0946c839af971c00dba894e4f0e145c2e72bf544dc808c8c04cce1528bf8422100e877a542c77736dba81add98f3c9af1ee38de0f2628461580b35fd6bc6179cff2f5b13e9442c03e70cefd6e00fe0a627161efa917c399350dd092c2005a67fab8cabe8d63654a1b3c6afc8551f2ffc2caf0ef9fdccd6f39a3c624842dc4a17c0ee6a2d0f41fad1da2f85d1ae8df0c23dcb4645d858f25193fb69b2dea8c964518b8b2f6fb23d8a7a67218eaaed363a8fced78160c1a202777cb8128112da073b1cfec226340be10ba12a8415835e02b0f0194196bbc192f6d20de88f50897cfb0d0eb3ab4f3a90dbbef48569a89e36cdcca294b14f35813af65d1d7f532ffd08a3edf4ced366c12d49f9fc80c4fccbe3c5852b02c2f2d5222dd259d5a3cae6a29e84acc4505e597321a67ea47c2102b76f99243c7dfd233ec453634745ff837ac96d4c7cf9ddfc5aa2d261ad95966fc96f6165659d23a3fd30c12e5205d5ac8f61801ba93ea16bed78890d27b6b0e2dfec5d87c87486435ed906890f9c0d84c70d0abe7ab7cbbc56ce880a4cb1a083948bc4839334334adf6421324c8c85272c943922205603f2f43ce30ed33485a4394798668d9f536c5ce47982d5b53dc2a497ddf29d516256ed31183969a19afa9906d12dca6832f4a0f3c331944f36a8c84fa7460163f1972441f07621bc4410e090e506fe6f0539773dfcf0080284cbf286316332a968032900d33f7a8640ab41959ca6b37d08ecf2646fcf170b75a5bfa2f30b2ed07a980392a1a075dce10b10f0f7d38f6d3be05918a0844f221e784592a8e8cfc137de8fc959157ad9bf98b8229bc8e652d9a176d060aef35bb723084e80cd92d43e2f269c49eb15e75e9eefde4119c9dde2465a4382f587b8cad5959041e45a1d0a4b43e562a540690040a1494d08e5e6537d24e152fc447304a4646216eb345f62ae388f5382e027d9b4d81553442e5d2b67e1da2977624046a25e02258a2de986a97c0508b8ce7115da774388cd4b537049cbc4d0bb7d785ad08e91886e09c64266489d69bf378f15430820dd5c634298572b04e035600f8ff4e4d07cdab491bb54a0d74d918b960cd104634dded84df145973f229ea91d2b421455274a4f1dddd5528760c63668c448e511fcae29abb99926fabdc16368649d5caa464c7e604e27ebe7a99127363002b80f74e31e1fb6dffddb62886b770d67557fb61d5fcc6e544ac9b2c0322fa5e05e4630c6ee2b10328a4cc88792f710f55547ed03764b55501faf3a952e97bd1e28ed87b4e5d2867a578e75d7f25e1755db8149380f5573919d769fe3e874c6c7cec6ed80987475349e25344eeb6853e120ff27ebfe61d28ca52386eb39255dd16011af45d161da46c3023041147d0b98e8aa2fed40b9efef4135df65d2077de79a1c4bda891f29501846cf96259700b91266215d02b1e27508c411374b3e77285a2a4b70efea954e4e6bebf96a4ab18bc32d3a8503c82f7b3f1bf30aedd4c501fa04a043a7b6c6b0313e151d37aefd4d5323053a985a83798f00f7095a9e9268b3a3b67dffd439d908f27a27357c542919baf30cb8891d1fe8dd998dd44786f334c391df8b2cf60974eaf068601f423207f8d8bb801923f4137fdd6b92546d9f369edb83082f8d8fcf230f2577853ca2878814f06e33aa6a208934b1f89b4ebe649edb5f238939fee1363a909f2766edf5ecdfeb278ef7fb52598b4129573494d3181a80c0c6591105c93881f8833f3b394baf2a3eb5128856a811f3cfe41262040b9c136c8c5bcebf431bd0eba845c75c3e92426bc0266f208727ec63e07270f735e9482c44a254350cca0e177e3def6d84da717459e81e53e4726b2394238926e8d56510491f92c089f046757613c185e67b044d104ee0e73a0818a88d2b82594c4db00a4898f5b6ba3222ba5eaf01d1496c99c118144f7aa33698f0dcaa10fd999fc1fd3f670651afa038774c8d0d7d4ad87fe215b3186cbd4cff229ca41b1602e5a880c08274f25f57b2e9f236d1237aff80b5b2fa4d2b8a36e1574eebd3ad5345465e3dd6c1c858f36275e54633e2cf02cf0136ad51585ba80cb0145e5694d6afdbf94dfacf4f1f6da6df706b7cfbf57e0d468b0cc5a22a10893d6be44e170be866248826ae2a4d4462e91aa913f406dec8228368150ebb1d9355c43349337cd42ab64f67f34f75cc6f32c56f0a6a3d8f539ca1d7fdeafb19c9076db006820dd202b14f2ed3206938225bffce35c937dab1b5802f0fec0438c371276462086f98c602563c4240eb9e54a171f6c5640fef5b49ef13c118e42fa2cb3dcea6b5a91f5cd3a85beafc5820a74ed787bc44f30ad4f0568a1042cfbd8439a22283b571f72143319a53c7957eade4c3074b88cbedf95f2e0b3390a2eaf4f6a27bd8efccc83fbf77ce0a27fd96cfb409d8283ca192802e380083dc75f13c54d5c91f8ec59e787a7ecfe84acc52cae57f990a9319bb40bb3a3daa270e9ce7782b28d201e20a861e5d7e8ab7ee6685c64bf71040889d232745d969081824755fdefed5ff17bde7951d7f145e165945f9dd392e627ef810a0292acc63f5ecb4fc4bce3b984b7f43d0a5414ec8f406ec37916a7edd59583dffe37cecd9bddffe2eb59c9b1bb1e945628979d7b5109db55be317aecc1f0eb1e14803fea6146b75e73855541eaebd8098191ac6049811550ec4c0f9864bdc6f433430123c4a109aa50d91695fcd088720e6079c2ed87d013adac3ea45d7e2352cba58f0f6564417a93b0f635f1de46c701bd97a0b5e5a2727899332e37deea845f9829448217e7da68cbc8af5db2fb0fc8d3718435174486192e1620810d81749d7b8a94e921ae5fb1351195c7c50c385ef23e845a20d0fe33c3a98e3cc601e8c817e402a31610e27750bf6eef7a907c418e26156e27bdbe54d475b6689d0e58cab7f66894c384aa62657614af4394f4cc561b4f5905256969ef1a4fae0d21fa5b63f3946ae2a7dddd8b8c790e92b49fed58c8c88c48321f827ec7a74e56c8174d3c0ce396c7d5dd9151f3acc5bdd87e9176fd364b4ea67310af84c434676451d9dfe000f00f85e6a1b5ae3b86c8151955dc85e24fb62d77ab71368ffe35f78accf136352bb0b0c3f574155d23bd6361892148bbdb313c20fdf4ff2a0d33a6d16ca787845c0a05e303459060235d802cc364e083d4f85526d0795f96974fc13e55e44f4e1a44300fb4c2728bd090b68bf7060f5b12e30b2290ae256535e4be84f5de79d7ef376d47fc4ba2988cf44c3ed686be29ca2dbf386be3ba16751997d221c996ec76208d391c7bdb51366b8fefe0e9599fb92828dd499514df11520893d9952996546629546c03bf00462234ceafd2cbf5ee26444a5cd9441f691084be63642a4d0edeaa8fd5541d6f00d4030adf750c1f85a8258319093410af9eb5d711817518eb4f1953ad1e941bb7dde5142a6672cb5df9f0f340dafa17024e97839727d4f38e7e2d2271beb28f72dd29ad5a333d12d4314a0c46d05d56b0288f46dc1fc615662abc180c848ba5ef362e5d52ee974c04bc9e420e68d53fddc0b06236b697a27123b401c1b398352e741df813de71590d1813a0699a8a7df3956034879b579451000bf27b826acecb201efd958f9abc6ce9361286fe6b47db5210e32c8ab728e0d819f3571d9ce4d79a78be7ad730ffc4dc0977cdeab6ea1107775a281b9f896a840decbf737223bc80283ef9120f3fa8c42f5a7e610bcb1114faf659c7de5e28330bf57e43599f24c84528809b340f59b0a77d1d17a5caa024a6f88c4a697224908be490d2c5985929de256bb2803693d5c2770df3dd1c0355d8e95a3d42153b422f5cb4d14cbc2caf2ecdf05698889d05f8ce612e232e47dd2f5fe903790d369229e3c6356be8bbed5baf706f239db453629fd7958852e904555258e9aeb34239d496ab609a6dc722ae73f93be1e02231f784e2846bd0cb4c7113989b86068488da34c5fe0a69ff70216a2a8eb6ad9e48e1cbcd4e082e43da8f681bcc2ff0000a7cc2630e64abb65893952460b06b23f84525587fffe149d0c3812e46a5722e436ac8c0284bea9a1f172b78b0a999fe48c453f976a26b733b9ddd3ead350c7c0d5bd300c7b0e197208c6be6bb264b4ed7ce4d63912d1d1a68ef2b6dc83311951177318735893fca189cfcc1865a3a72efd6c8e5120a005a1c966afd0aa137cf880ca25f4dacb2b133cd131f656b7868d7c1e49306e87cc25e9bc5eb9961410ee251d31b49a6e0aa6f96f6e3a83a874701502d986fd42c90bf9e749e996d1f41788368fdf5ee117d94a582da11116419fa6b5619d8cbb031e65aa3d3c57a943a7423f9c0f7bf69dce5214e0fde7d03eac2885fba32a8d02caa04ab56e60f6985b970aa2d65febc2445ace594ec0d454824b1d5982f4fabbd4e61f93dc68980312a26b4385332d6423838d45acd9c2902e8dfa2e837fc1fd7a2ad9041dcec068dc487b23517addfaf75a4c46ec246028ce50d417f9d182502bea507615538d749d82a84c9b480b7a4d80505b7b78ce847b598688f85d967d044c3596e0f24aae57d38bb5f2e16b4256a372b49a73095f9e46164e77cfd115eecf35bb3cd9897c3d7d80a7e6356b1d5dfe43e4c0a67d1bf982f4b5dec28e8b7b95d391f85a99f367030cf7f34218fa513ef817ac037d0f3ef4c512ab4b094e53157dfe4677623ae6023d0d1ff84892a4edd6af4158a9ccfb3f7d3dbf7604997552b19cc111a650dfe93265e31ae6827b3cd5af4642a009b4e52ee097b74aa9f8454c32dbffaa147a723cb3acf129ce23a56addd105561036cb98de87a80a7b963ff2203f8675bf437a0529a51f603ba019bd15dc7203f254c9d1ee77c6a8c67301721c995b0c507ae00ab7c34f2df0ef44e87732c98d3b226302d56755099bc5dfc0f6b864c0fa328017cac057ebf22cb2c51535fb2ba902b1b0f7a18bc2e8c3c80017c137e55d31b82a549f4a84d47173c042fb5128454fedc41a1b889a5ae4a4515cea3d3bb6c7a462af46c2ea46d80b308a9491c1b3e85be32abda35c1ce7111ca1bf7951a8209c95bd43008c0bc6fd9b2d7314e67ccb43c2b89a4eb5f9311f71845dd3c8ecd6b642fb7bebfeac5339652b8223a62138b5c17d1d285672ece7b48bc74099e42d6b96ffaf486506f52dc4729500440ec864eb451b4f2b5a2e4cb547ea4c6576d6b4c929497dfb9854cb318f6186b289a7ea9f208d182371524153375ae4d2b6077bae945a7f1c45c21fe6451c3bc8cb8487f077439e8acee24a260b4d1c47f508795511cf0f55b1bc700a05c6668bd886588ec37c1982f4336281918d6a5fa5459df728bc38707ea23a10f159e7ec5cb2f163093a3b14271419e41c91bc7b1fb2589b2596cb57da34f7b7bf64b300eaf3019bce0314e38a014a33d3f4e2884a1a3179d9a2fc9a29b06dfb1ef1d8c8dbae30b304cbee64ae84181bab409e83f4dbbe70c343d9a7eb38aeb8444db6d4cfa88ce98992298fbf86d48969b4164fdec80f1ad6abc3f42be66a0de053b550e7a3282fdaee80b036c06e89f6030313b3da08b1b2c69e4855e8ece07fb69ec08630fe68fef1294f1db152d8ed413c1adff579635438847bdf1895a527afeab0ee61c8667ec0e5049d538d7f64555dc8a723e11a22fccaa78bd854e466cb81299274347865ddb30198f779f884d9c3d512e90ab537833aeade2a05ae5df318dd8029a2288f44ea3ef151cf424db922403fe1d1c7263638efed61e68963690685ccda4a68c88e5190efdd6ff0a11a04efa12f27bb9e491a3aa32775794b2e4dac2a6966af409e82312852b3cdb9901029ac9cc89bdcd438eaa45706052fe9bac8cebc46e13e8669460b80fa77e4b2be9eed1e522a28c1728b5b2d9b766e77321716e9d778c94245828f76e2decb81bd65deaac2dcc336308e8ff3c32c69c900bb7b539daf76fff88aaf22f155fdace0027b659c20f95f0406995a6962e59a374c83605a76e5d8b7132ec02d54b46d2c4e4b7c516efea354c4d8fdf9d52a1025353d75b4848acd28d58daa03f820031cdb90a7c4e145c34239f58a3ac74e6a74afd0aa11e59df6c68011a082c0673e125a91b3dc873b820142223b6b16b251fb84e814bb81096a783dac88487efdd7613accdf16f5752f83147b8b17d453f91e9cf06f17478039385b452d2b69ec5c23395f48b0ab3f1d241882aed251ed5f9400da695b4bac07b1ce62d074143b7824bc0a13e636ea6a7a660dd3938d138a7529e8709ae7a5c6bacb3654a1d5db5f5f263e942d5b200c3599ff15e87ad96da253ecbe7b2cd37b4496c930f41d51ffc16c0748b6536514ae2370a28222310b109937759b0b610085a2f5911d515a11931de30e357d5b0749927068f6e5f52b2d0755395d70a8b7f339a91d2206452c3978ab0271acba6806d9c2660884da13cbc3efd3a5373435fe99091fc882b24a815e9a136d27e920a0855c18233eb0069b4a49ea247e9f53027694a9da24bcf60773c31d90d8b74360a8ffd86345c175a1177da1d3be04470d5c3ffe7d78f1052637be7d81e0fa70d8621014ed0ac3077fe73fe384a2af2395e3bbd0357f834dce2c9b12451efd2ba1dd75504afda5e744350879980ccd3ab03d622664a6d5138b839d2110f1992b2b4aeb2935c2f211690568118d078091100d353e54a6c3d1b3e7a52598f6fe46c21dbce2e7b1429058a629cfd979608bfd18e392d5223d227f5cd05e692907d1b96303d9e4f962780ad7a99dc3a6914db5f48241880cd4615c3dcabb27a907d758b2ef1756b2d7b1ee95bbfde55e9e926f4ad0efcb73a562816c62cffe1a8efcd27f3a7595c7613f0d4ac9eb44619d8a3dc73dffa9646b008275001d01ab0a909394e1c3c07a2ec8f5d0d6d714bd850bf83ebc3ce93e5a4c07a4b1367f65f6956628881f274b6a0bfc4dd06b6589c96b19ecfb5d64d65b291c070c634fd5ddb88903762c998b875ab09bdbcb6e34f41214143b0f8bbe7618a41e44eb80ceb754dbfc4f8c47296e5a24c3c870bbccc151b4f0d4077b95d31a137607e253cd94755d7fe1d0a63f92e1ea20cb3ffa0abaab89ca13b41d8ba04d68836a3168ab2ffd9f7e6f72652a3922fd61cb425cd03067ce769c110681be4661f93d04a7d71166ea31745d660a94f5919de9ff4c77e5564685ed6c2c978c0fef2f997cf1cb15731a4e60dd66a25b6e29a06f5f679139068925e82512e2fe6a5b618bef4fc7e36fe4d72996db9d0e8c2538f631d122fd6120bfd708f601eefe063bf1c85f1050ee12183e20bebf93b30091083927fdb8493eceeb14c613e60457e835c12a9fbea545434e2bf32355f94839e3ebc7fbefd05dd68e76e0f098e657d0b16433e9427b9bc2cbab6e4f3608c882bd9b68e0bc2be46f8a0438ba0da3c98235f0e5ae8ccddda41ac1cb87df2aaa87e44094f79fecf6e330e00b0451045dbd4084bf8dc17c00fddceac729862ec84e690c357237cab12d64d156744e02555a833888bbe16865745682a6f4fccfed0cd2b4b33148207ca74fd9275f7aeae96c7c30b42f22d88098cd5f8021e5fc06a307b0f01539e4582ac2f89dbce475c4df9fbc39740bdfde7b49645b1e35998ce91427b63cc5e583b1edacf1340c269e560df4d558de8da29be9c53f764cd692781a3032b684d751c21a6adfc1e90d351a560b602097625223b527d4857e51dc28c0267d145095a10b20e3d0f99ff70ada4ed7495a3a4478955570e54c444258ff2dc4c1e290783183e419f1d4bf7cdbcb937a73e86691e8ca6f28649e06e6a1d16e9067d6bb4d7ba8c70ed97f3d376f883e3609df67c32fd3e23ffdc8dbe73354c7bd519d43cfefa7010d3676351506517ef73d16cbbbf3bb212903a97d23a1ee17b8e2026312873309e95c8fb3dc11f62e3e10a6d2b8979aec2873faa6068cc44b49004f77d0cbde751c64690ebe634befc1b9d68ee118f5f05a3720cc7eaa43b734c2b87fc2c219d05eb103df6c7d59a117f8b917ce84417e0c53478884f67cbd4edea7156a94163b5328f16731c5e29ca7b331bc4d9608d2a83bedad6a18860e8116122af607d7c793b179ee6a538aa3201ccf486b2df7627ad113406fd923dd4c826a615b07bca3f3ceba4bf867e1de41d7fa1da3e75ea752dd2926686943207535b63f5ec493500f526c33ce23f0b338ebc65e4fff2869498f58e4f79ae5c05900f35206868e46c4b8d440830b5280c965654528654c98f30e570aea83601c14d3db728e41cf5a5a58fd189d950b75709021512b24215e3c079801e6cf4b03b01915029d7ef3b8cc30478d17142260206a888353dacbb859cbedafc9ad309ac99e6df0e897aab3fff6b11f4a3f5187a39a8bb9a7cac9c33296258ab1236805649b79cec0e735ab04eb6f3d2008d920790a7ce7fc8f7f867fb182231f53cc225a5b6896579e085c212327c2e5ed538aeca2ee0b131f07f42a2fb71998bda0a4aec3f2ba33906a4e3e73715e711059475852ae93f21dd697cbef8dbfeea8847ad7d7b28292716512ee53656daafebab9eb9f48ba1033e3f68e8513ea0ebfd1cbf89f98fa4109c7d56c9928c69170c504ccb63b1e85e270faa2bfc571fa3e72d139db08e7e7c48dbc6e1a042779275509c0f93eba6ec2c1da18e555a8e215e02ae95f2a62c5b3350dd1ad27e5e035f6752614ebba439ea71c4a2c28bf0885906b02514cfee8630bd3a2b9ba52831686474ce5102e24d695fddccf85c93e5c85c1c38556cd9fd796d6670de9ece8528e12b3275bf2a67b78bfd2259d4556bd33fdcc4774cf0ed97264bcc20d3de642610f59c31dd6897b56a6539a7e9e1d41695b9d8b82b3ba4b77f17023af32812ad70dfe625b0545fcade3c9e96297d76d8d5909fd7c69b89b894eea87d4f503ae640633148167ea534f3f6fe0523cac8df3c82e54a36c8f02c4cd1a6b79af08dda48e967176a991037036df22cdb7fdaefa082dccfdc84e4715f3647246a4c362a3c985be30e366ec47a166da6dbc31d47ac87526136eb1d7be7bfa2cba897bbd75cb784beea9b4d803087d6618f8260f3b7fde584a50e2c86c7868e772c11bcddaa2a8061e7253be540cc605e490088dab12239b517630dbdb5db1026730febc0ae7477a88b8e194d0eb0395e159d35b66b1e7ffa1027a61267e8a9336ec94d936459e86f3bf12cb789e9c3b2c6c064d1927ad58143958ec1d0d2ffb42123befde99399352eb07439b13e8163789e8bb321a0bf149b97fd3cd02c3e5500dacb82318cc61b31901530a92e0ddd538a580a4d818139570d90f372232a0dd1f7a5ccfaef62839177c79d056f96b47614efd640bc85bbdbb0524c80953b3babb1e827ae2855e88d0270ba3a0bb6cf3563b060b8d8605949b88a0f7449f126d0a042775891ca228652ae85e78f20a7ff4b96d95aaea61e98f88af95a2061dc1d9bbe09223244d56b252fc5b8dac5e48755b8b6eac456f70df31d26c76e221dd6d03b671bc3e16edc6c4f15273bc6c61b666ace25dbacddab1313b8ce1eecc79d4e5db424d940ab23718b8d3514ab58d9e2900626597c6e3e035f39af8605b24804c94abe2d16ecee1bbadd3118535a27dc804774e345a62b8fa91835ac307b5d1ddd72a90facde32786a73584603643514d0b4a86738a4382a928e21312119782c8687431a05488e7991ce41c1b05b3f32f72a9697e14e3e4a607fb8ef0e51c9762585476f59ac1217ad40fb59b2af05e60d733bfe48d7cf25c6c4fd791242cd6a06f32aa02ed1339b048e0b33d04cbacd8069243181da7b7876ca1e21121dbf79204b09ab6f56eb3c8d5abcb5f488cf3c9e34fdebf514b13442f858aae302ebaea96931235813b3a681c523007037f11d2631e9f7e38e87f00a99ff039a4fc1659440232036988bab49112ecff3b6629fc482395164e40aca957b1ae0be520fc829e63785090466e211c040466d7a68c8636a3e2437e777403ba88a3a4d469024993ab9a6ab8e345aa98603a4896c06153802a0fd0a7a4aeafd1cf5181d2a7b50cd04a7f677b1d6c67180a83d3f98cc4f57eb0ce7cccc5e98a30af5b4341d5157b5bfa0cb68c62e3a29c933d58b76555dfb0ea8639e8ec4d7c9d20ab1227896471c954fb1aa5482f5ebf7a62e226984dc31b983de5f62df0b51fa5b53aef449707d57c27bbc6d35cddc26ff4184b220c671be19969fe806fc8ef9a1674d0e8dc3512b49c9282b252496378caebfc97a76efdd0c60b4f8d8110fda0c2147f9bc45a10b24be04cda61bc8ca96a8b90720012f05e62545f76e1f290d2576d223a22b0318c5987f62e4dc89cabac09de1102687711d3bb30297961299acd9e9f70a347cfff66d284981fc77660f090dd7a1d7dae168dc398008cc8ad36a36f1a6a9901c3414c7d2911709be85f8ea5593a6b13a0f942b52251586bf70fca9999c24fdac56bcc5ddd01e71c424696fbc4460741328b8bba4e6514b1f23b20d72dfa9898d91253de04bf2b2d08990ab302d90e551d12702336fa6b98028ce420cf8c30778542572f6a153f2ab6498ec5182da4857449ca75ca39c69516745de6b09761483cc36212eecb1a1432e004ce39a8bebfec8f040ad756da40108c44f7c5d5d2792c1977120492aabc053ee7c2bf01493f7f375ae1bb635191754446d2e67d63cf26aac5a8ee71345a0d13f27fdce50d0f7ae65c0dcfbfc5d010dcf410c1fd76b1f3f8cc0f66ba4559e195e2a878582b38803b3d2f3c1c8b5cd2c21b31b09e6d3600605609adc1e4ef765af060460175c81cb114051f7fd61f968fa0d6180ee9e41e1ce88bedfc12c1a8f1682611f3fd45d6a2db2519b2a57a87246be7419d9e207f2e5bfcc7e915038c1f0ccd13422310667a8cbfa1afc66dc9d215d3b71bbc1a82e18cdd055de2c36099a584d2277826d71990c853cc1e204fc44e61d958fada3c6732220224029cf546e692670614e6ae72abe7a3b5d6127006c03c4f6ad6827746f23acd7c725547d420ac43f46c46b132e4cc543a3d94145dfef957b3031742588f32f03ff01e09f463ea94138dde9e62c0e45e2009bcbb35f82a0f525bced4dcc66a9ff7a66e5ecec30d58e63243ebee70c9dc72d55a2a9593e63f8f24580585eb83177275577b21c9ab05ba13e0430f41e035c3186f0d83f13b3defef4059813c65fb95f70a2901f68e9d2dc525c5fdff26b5151e8ea1765b1d601c8764ffcc57610eb2a65d09ebed537c9b31a224c23e1230d26987ebedbb740608c1302592edd8842370d8bf0ef72e8cb3bb1203f1cdbd0755a6496d9d261c3f4a2ee7fabdf01a53e848b7b9fef742d102a8bf457878f0f088264e62bb2b13f02cfcaa926ecce9118e949b2bcfb3320b759591fc0460fcc57874782c0d11b477d520f4066d5e9e03d9dd201cc6c0c588d1bb6dd1f8c0606a373d394d2a5a72f4053d064022a0837e0b1b6d55346c463c2670026328117e77b45b109828e9c776af26f766dc82234db24ea236710253dbb0a8f774490439457302fa9a483b00d5d2890fa06d2af1701cdc886aba09d088b110e7f7334af557e3f05ea274b3daa49467f3e9ec6b12d49fd755a509bc1ff3a5d8e009c31fb2b8c44b44b2f2b5ffae37ddbc9dcf541a532ef0a950c2c914f5701c01fb2bfa29c142c4a8b9dffd8f910e53d395080dd79aea0bf4f9da59edb91ac9fb60992b9bfeb582c48050d5d10651ac78d0ca970c07f1bd8e1d8d166e3151bd3b500cf9e63be9ff8b25ca5c8c084e250475a828c22d0200cd1510eab4361dbf9e6c281aa4798cc3b88c68801785a597f67d11f96a841284f1e573d1e6334f30d25ceb80c6e88f33b5ae08489f6fb17e97a3a2c4a9612af90378607102e3702b80382089e282d0c8c546e77d427eddb29e43a6b4ffd633c5f7c3e02970a3f80b041c62e1464350505ac5b43ee0d63b91ec60c1e12a1f0bb94081ca48905d8facabc8621cad62b7943f9cc6be727658f9694ce132ccedf7dca56a1f01d8864228cb6aeb1d8c9a2c2699bf13de3ffb8771bace390d8cfaa2d53c6bc7d3c280a279402afb3db7b2c3a0421de37c1a03047410473ea6a17c7da2d2fcb3e05db13388e5b23351727681bdd85a95a98faab47791d472e106e7c979a0a1519f18d03eafbd2982ed4260c3ef20ef4f78d69f01392bed913a28ee3fa63eaa5a8a6f6a1a82719d77117cda88889eb269e8b39ad38c14c218219a27077b5dd5e0d63ad6a2b792a1df256471659c20a0999e0ec2989c05e0dd05d68cb24d1f0d751d6c3b51b54bdf22f15e36ae77cde6a71118e2e0591ced93e367e30ab5fe7bb8d32d8e4606a94d4a7d513d213878d33e11b6fd0434ff17a56d4ab80a8eb35f53fecc73466f8deb206229c0dc2feb5127998267562b983253c89f4d2a6151aa164a4de228a2e1aa5a3185908db02bb5462daabf978d1e1403d04488ca76b8f255d7ee8627f507a7f584896400f57a2adccec1fb236c22a8673454c9e6b6001d20775f40a0d3d1302a460dfc5a48a018de6f7ff896b77a1af58ea46219e7ad4ab03034c7b9b5ef56a94e0f0660f98d53748e7faa680422e2c9a1bcc528f62d18d150f78760c47319c730867be0f769fa218c9b37ae4c8ac7ef7b3b2fe45a196789099d5b837f32eb92e910c8c1984bec8f1032b1b947270d328741ff3b3056cf4a9b6c58da06dfd860b62f7edf4d0da89c522dfd8b4f43136bce5285848ac46e7b8a96a53230daea5de226783ba64d528da8d8a6a0d99c58a6a1f7f0846b05c0358322fcb02ee5d3eace88cdb3176b0b009c34f5159039499c67f06d14eeb252de503aefc00e19b5b1a20238696cc031e1e44618d2612975502b484528ba2f2819cc5ea6651d7f4174fb37f8e240d66f4aaa467175c3d3fc6657b43e5a4c05f46b6512d662176cc03dd509a71cedaf59c7ca59370cb23a2bfbc09eb0e5eb83236f63003a503477076c6a8fcc74a96697c1bbaa29947bcad3e24c725088d2f17633b7ef5e596a8c855da5345e4b371fd0be29f8f49163b5e83710c616f6eeeb4591463b250bc8fe1157f20c75b601902b54e7aac15057c0bdf4d64dc97bfd04b5be0d3bac1306f0540689405bc8b1814ade9418f03a9771b92ae7579191de6688a2713aff2bb267ddb3e812e5bcb4dbca27e31a5490eead15179a85db6d49846a27873660ed3b92ccb1f8dfd12c3128cfe108c4093356bdd1705f53c9b14c5438dda3c668f862f588a9369a8b53f1aba2e1e01b052d8595b890bded2337ff83decb1b7a7493f5cafdaf44180832a2b6fbc3327dab139c428e6cd851aa3566def4340090fbc3177fb73998becd875cfacda34a574d411464cdff5e9e33247953b40e857e82d5aa99eef57cbf9d8d7fc7f234318a11467f7273376312bc74d2adf1333efdf71369e0d4c6d1d5aa79d3ef4913f541e7ec255a61225086448636017df26d3b91025fb36a905fd8f9b045b7ee1ecaea7950feca8036f072c1f183c153e46403deb88d7bdef26677d25da90309c0aa8d47b19e95b0ec77ab6925740701c5f666ddb0ec92081b8dcfe78aabd4b2d335f4b91b3e4231ae9f7fddd4f7f647bd3017874c8d6d57cee17ba84b3ecaf0abad290514f2b3413601f158f4dbbd9709dcf5b32b14b9078ec580f0db3d62f668178bb10158bf6a6f80bd79cb6d84f443db0cb2ab0736c27c0fdbe3e5230e39f1c2f48fe95a7d8256a147086d97feccd6c7b3a0da54aed3bfc8ca55484cfd61a180ce218c687e743ab20963b8d84eba69802b1ac4108abdd3ee0f6bec15d483191a46f04cf54d8ed32f983080ff717adaca1d746b1dbf1feaea8c6a5fb5dcb8ae214d028f2853274e029cc5d21967638a055c100d33a88d08b2d22af0120ffa2de2ddc66fe2561107b71fcbf68db1b4cb4ba8dcd6bea244e0eb13cab1550bc02b25adfc5d4513ff7ee61dbd05ba938a4431aeeebddbbef1e35f0ab142fb72aa7f88a03adbefdbbe2e9c922b7e20e40ce22be07ca9b5c62a5d37f402ec1a1e7bf491319567005527fcfd5336fdc617b575f483c7d35d89f1f05bc4c0bddee85c59ac6e1be55fae01a2429a793bd41900c43283b2c2417813cedfa14b4d18c2b713196282e5872703ba225630196774fd76ca224633ac8e32e08086770e386c9738e1417a589f267923939e9c39687077548de036d7b9567b47b06d73888c0e1da8f4455d4d969732e133932c901a610f0ef9403713085ebba4a6af6a67d353d3a71a920e30a946f8ae657f18f2895f4e340eb149a353089ded28b3dd89d33bafbb9a3b9e42ff79536f860bacd1182498ea5f95d8e7b58703db6cd098d28e277b610c32492f698ed32601585c47512e13b5baf8bdaf938070a26d3c92ca20a265ff12970e325710115ee819c6ff5773c38b3ae6a16c3f0d3b823f52232823daa2b704e2b0fb70e53bae1399e2f8a86bf42a91f171fc936bae996d01c70cbf3b2912f3099d317473f05d0bf92c89a991781f074bf9dcb606c4f65cbfca6e35d42c4b73c5f9df0e349d9ceae76007619a34f94c78108eb9e03985bda67413ce3939db98fa297e58d40aafca7e3853015aefe2dc7d4c16bd2c66cf6f57e643f809646d1d2ecb5bba22f770191126103bf0a48c024d515ee4457523469f072d9ee98a16a061acd288ce26ad0e98fc6e45e272c7b301b502f9f6ebec1600a1cf6909ca76c94004dd2145b772ba2cb310fac8f34d2936ce7770051779fc7aea2e6d8d05ba3698d2ac67623ac3949bdf7a990201c79065e29d82006a525b5ea357f544489b0bb89c9ba01773128512c927fa865be4f80c8f3cd91d1ee2885f1720da4fc43a478a242a27f6b1be713631bf5718289529e0ac8a64122336cfbd177def032fb63284a9aa026ab47e26fd271fecb212ca76ee732258b7f4dae5d2605b42737b38e6f549b383d71d7d71d8156ac7b5edec1395f208e3b028ce68a5e6de966083bd0d9ae59400ba1614d677fc55f823167bad87871e63d5865f837be6e8f32f664db9871b4821eb7b78adae5e3a32846e301b7abd90daf3a2d7d0f00569031e689c82baf1e619891472ba714213bde7970f8bcdbbf8b4ee4a23f1b8e4adf61b488b48fe9201d1d446dc16852148574f6921185ae289b2c475c7611591d45cf7c4b5620be5e946e2b422237552529aaab2cd6eb109228a8334717a36a97814afa047295ac3dc4c0846ebfe23f0e0fbbca8800e3ac1a99ee7167cdc8def7321f556ef2640df451cbef75a9cedf66687d29898f96691dc66b1154bd77d442ab073293cb5be06461ecb0a3d1873123e7b6495afae06e1cbd3e1f0939a048bfa80400ad3825c12d35887693aa670367a525d330aaffb999ce52eac859457394e12820192b08300d73e07c1f7eb1ed826c2268457dd95772b413ab066c12a250ca3007e69c73bb0d9ea9173dfff66362203cdb3e2fbe758543d37f70a0026381199deafa71768beba2abf86295eb2e2ab3b9bd7bcbad5d4a4b46e8b25ba10ff31b9b210a3cc7a2f21f738c0818611c3b735fc50f2eb898b01a982ac2e787bd889254c6b9e73140cd76dd251f2034c6b422e9558c98d417c3827271922f6304bb428b37affa60ec8513a738d2335e7a61472df53449a6904e50b843c338ea974bdd315c9e74c62697207d5f8d056f0f592ec577817d6365c2e6e49e636b053ff277138daf7b2d3b6352aeaeec8d4318b567608b620ede0f02a21193a23e5c8211bb28835fcd93ec67bcdaf796d80ece45df13ea5531c3b75ebd48adfcc243b30fc22cc42cfa9bb0bd045cf4782507d5fdfff00a490158befb84182468909097f79917c53de6dc0a7e5daf494515b4c96d2593395b64953412d574cc2a95564096b15a7123ecf8782741c7e8b8b5d360b16526b8638d4929e643cf1e4ed61cd091896b90c661626e733e1200deff33a66449854344dc9e53f9d18ab1c29df29959736c2a53bfeaa0667cb30b20f1709785d42431c2c5be6188df38071c8c06a9c824b2d398ad47803118c3514f61f57da843b32856d456cd721179ab28f6a82768e0b02c654a7d6c0d16b506ab14e87ee4bb6c74272776e52344796935323b24d1c84f1d7a362007fea19d810af72b588cc3fd1b26e8f5bfa0e43870db2182b22b8b3372d716330ed79099b002ab5c280a04ea30fb5d252789fb5fcf9b3d8d8de40bbdc94abdc58569baab57c3666c45b46fda365c95f892843e806a1e871854528373aa7dd81d2afcfdbecd1af50d54506a5e82d06cd07d7b5f1a3a27c0ee5b0c94d0df8c723b4c3cd6326438b423dd24e20286907321e7428b26291aae31eaaac535be72e7466f2387278b3c57172312c8514baf45f1455c75e97e255a033d95912055dba881efc8da3caf7ce380ecbd9166cdbc04398dcdea0484882f423e3864452eb39c7fa2c273e7d2a86817f47a4b5450733b9f3827140b242e7bd49bf230f6224480ca979a3c9c10780fe8e188f37879ef4ad6001f6e42dc609abede00eee7bbf16ca27be876d6f672a463ec8f31b7b1086c0fe1d4fd75e4b13acc9bffd2700b9db862cc1593aa9822fe427ffca06b6eee15268374101ab9a70388e373ebdae0a49ead3285396d3e39c795c5b60b0db48fc66a61f9a52a729c3998e8b624a98276bd0f32353ebe7811f66707a44969533ff0c6bf0ce5848aa86a75f1d48e05d3d952d049d49df324e1c8f7a62c33bc2eece2e3a2e339363a10fa86889a93618f2315b482d82d18b6f943413578a291aa3b61fdc6cb2642ed4d01dabf0bf6fe1318d0735d23e0a58cac92caad5bf26340cf93738029a25d37e64eef83e0276fed3f367dc869a557c15b26b4f4dbdb9a00ad460d7c28016e3c705ec5d66619bdcadaff8cc0d56474d639d81cd2fb5e19437a59f1443da84bab32ccf66f032f16db90de9f642f271b1450796e4ccfcb9baea761c84379d754fc7080e39d7c9e0cc2b0acf51c57f7d526cf3511549c5b76ff515b6c506b7ef607639da77987cfa7fdea1b4e452afb8448f3ede053a85d95fc2c020136b562cdeb47bf5b7e257ec301df95002d0676fb8245d7a178feaa1e734d96fd7d0c65c9ee7840f10baa2ad4eb76f560e400a543122d49f1e49517cba605a03bddd3ca6338d561a1eec289221cfd4f7842dd37aab1add1c467124aef3057011975e508fd3134169d915be7127143d2884b5d7f2f409f3b4ff822daa99fff9fb097460f31a5ae1f916a28e2cb0c367317cae778c111520a45e5a9cf4c89be2b82eea71cd3e1e04336105dfc4d31fa478513a51aff82b38f7f4609011b30fc2698b7a024c7044a853a9f8f71b106b40e252181d716790ec1b7250538492e7d14b8ba167e432182f63a6cdd7d470fd8afb5af8ff05db89c3cea99fe4678c35dbd30b534bdb3250436aacbc5750700cfac3c0203378ce8327e1f4e41377ad5e8fd72e0040475c787e73ae74e9195087b48a849f92fd66982619f39f7e2783b625118580fe67abbb00f69bc153152829a80aaf8934bacafee999e96df3e83a7ad84e59036f78fe8129010b987ed67527db8db6dccf3fb9560741253c4741e68f818bf500688676bbc253a6faa5881429faf8b54b9138659ecc333f00aae809d0522fad8480a4da0401ad52bb98d6b622ee3b23989f7565b3e2444029a39d6aa062fde892645349e77c54de0a9ab05c077fa31cc20d037c4f5a28dbc4ac878e33ce6540be18f6bada9bab4dbbf612a55caa622084e42e18c67f1fc655fb79a32af3869de213bacabcb47daf25f00968671d029657aebe2f5f4b499ab0e96002065ae4a27125e8964fdbb453fe8747eda7b83448a3f952f73b2634236771f9170eb83ef0e69ae182705c21b3effe508c69b7a0a7f0910cc0115735d12e80490972c046df29e3e402fead44c99f04bc20f739b56f643987e8bf1674c5641a9e8d76876b0d0f3a999a79d85e242e4703b743f69a62fa18844f838258cd58297d9c93abeae964d1827c66ccabf6150f92476698668f33febaca961809758d17e298f5a4931574144e37f37190517addc8b59572242e38e0b4f46ecffde65a85e6b245ea620233cf8802218e25780426f7ae160fe2d9f1e0181325f68ce41c3bc14a0942abd4518c349aa10a861f80e5ecfdd0f771c53e1f805f8ce8ad20267fa8c7329d30f12c01a4183c3e122bc24e54ab600a708ddf85b3ff74a92bb977a9d57ea4ce3e315f13ae73118b966acab23907a396e9b9bffdaa885e08aba55ea5a5d5a8265986dce04ddb1a8b8276ca5001ee9cfcfebfe475d425e4657d4123b51e8d6648e02c3ed5275b0f806feeab0fd011aa1d40d52b5d2943add69035c6138df0b1b5d8c1e0622bdfac149d7d4e9cbb55d16eb742de46ad9d08a9acef12eb9378ac33d94bce2f775e01593c8a39db5edd8e3c1b9ca0e05dbfcf1ef7bfb5668ca5b0ef52ca27a04df47feb72312f042e3c98cda66834637285e4f7507128f823ed25429c801bf3a17916eda362bcf060b4bc46578649dbd8f1a6a37472bc2ed936bae516b757487d8d66437ae41a0d927dde7d227c1a8cd55c91c72780c5c8e3589ade026cecf4ceb2a6d027ade4cb3982065b2ee4243660b26ed2b15d644af061fa965c77ec2dde0bc986cd3207b48a83c9a3f7014a76e1ca50580b2b4094750254110b7953b1adf20431d79070ee42efeba7bacede31715f5b7db4276c984697b99e93d8f23016b3a98f48d4d6f548402b2c6255a713ea111ef5d103b09c3572b191b5befd09634eeb2199c4dcdeeb9bfb8db25537a04c7857f942ac756b9c1353a9805fe6df44726937dbe00b6bff27ec2c062192e136a7300c2a59876893ba57b0e73153d8b762455b4c2e0917eb0e72337df1c83da1f44674d41b840234a19f939c16e1f426ff71f03c9be3ab6580374a647d92ed4c7310e02ce3f2f53ee8c8d3ead0c16feb4943b260b7733cfb690f978cd5b7e74ab5ebff4e104ca6bd426457db9e3c6c4594400092cd887a3c04b57028a2a7621838dadb70f8e2f817bf657e655d6c90d85a0f61bc854f0f46b71b329a8dce1eff7576c1758a8f3078902f71821aeb36ccf20af641e6e686e06035933211751be469f6aa54b66b3c10820707570cefcf283bee05b04bd72aab80d135ef4565245db66c575947683d91fa9942947f005b5c27a6e460309dbae7ee49e76b15aa4b8e9891daa7230b9069a78c4c56443ba4593fd4f547e121fcf5b666f6489abfae458fc7f182400d7a82d8bb4ea9b2b4d994831922c475929b89616387223e3c9c3580eafb3188a8fdfb487bd37fd97f77058669a2ccd355b8e90989f7723b251f1f1cacf06e9c42c2d5831116b7159d8e12f824cd0fac39d7c4f70be663ca8a6b4c9465f02ddad82cb6bdf10127bf210c2ebb4eb2669ef22276f8cc399cbf089a32122f1321fb7f773571dee6ece63e7d27324e345bdedf63e572b735cc205ef5ec0b84e96bd54ff6e027684b70e5d13633143df562179e1b0b4fc73c84c002eeff212f03163565d308f17b14b043cac9bbcbd35d5c50ee09c23a5937cc65285f6e70694034d60f9d4f2f803f3c9786b048254c7fed66a91e7ad8df5ec878cba0caf59f7add31f37b2409e33a7e0f7e593b33df60340c968802f491fee1e961139151b5e2a0461b18b43259be12d4ebf6bf2cb6e902d730f9426e747e10bf34cd285f343ed756007443730f9c7adfdaa1331c581cc866f29466cf69da0e569dd66b38ccc6a4adad9a6613b3eb315bbf5fe22426807554a924f6212f5cb2ed791c472af8e44716803b1758e0f0c3717195559f3b9ffd57519f9fb9f797cac1acfd7d1dd70348bf5e2b5837e00dc2433436f61c3a737d0af09393971084a0a53be2d0ceda838225d0add175553c06ee2b6cd7d3dfa52459ef0759a0e0aee2e8d6e5a5229d10fdc959e36201ee3332ed89aa6125c82df9c91618aeebadedfe12d830a8e46e8b9a76f8107bc0e7f90e7257dc085bc8733c36bab040420ae4b034d71fe5653a0781244888dd0bf5b3327078ff3fcbac3235f91233d859dfba83b6d026f6528c3f6e20fd35e7fbc967dc5cdfea48ff75d53185965226760fbd61ab42ca0729cd41b548b68f2a75b1b390780b65bf666a7f03be3f32b6cdff2d3acd1cd549d57270352e24e1749a495ba30523225d8aa9bf4c1f8d204c633f692f48171c7985312fa8af7fe4796357389962657a90eee578b6937c69f88232f3321f7562a9471d337b618966896803816071ae827215cd862335b3c9f73404eb5703a4996d1ed89b138fa97c99e2f5058d0e70d22caa07d2b8e32f38b6667465009dc6e6644117e61bf79530c4481530cca8201c639efa7bd992831d86b84a0272c9337dfdf4777b2207a28b33771a88cc9b99bdb5cbf14eac0b900c35e7a197e5219cd01e9348ad0cd53823fb800de316dd07d4f4f334d68fcba2a1d1613453023cfa47f218ac2aae5d2285e00772603676ec1cfae6ca84005f81d29e98f5fcdc313a93297c9d0720630190c8bf6115535a8cf6cd9b90e82f127b8b8358958fbce8c68a131e753a18caa748f3ebe86e6e0521516bb1bc8efd93cbb330f3816cfa9252b331300abd74daa9a9016ec684768cae4f0b6126fd019d6fc59ba513bb12b64c94c7e96249a331f9677e39fc235f68f524567d03c5861f3ae7d4c7f4bc9b55224238235879175653ce167908c61b3506d7642d5abf3f8198cc068e2833725ccc33b6fe8008e01b0ba4c8311ec0d8ceb3de38ffc764a2fcf5020dbfffa8ac5c4d2d892c2d28662ee3451c0efea221faae954bb200ff6d8d4f2b42c1186be18a923776bd25786bdb1fcd523ff07dc60f42d912dc18d35a9a6522093900048f70e750488bc98d8866af9f93763d0548e73d5e10df97bdf63a0c5c81969652f4862874179c4985b5de480f6c4b9ff83ce48ea93c0080e526c5b122c7819b7ed0c8c90511aab515683ac4a753ede00a90da55652dbac02c0d2166a2764b9a510202be96f1b212096fe7c3adc16eeec4ff3e587158fbae1c1ac6161b318c110a1801262e0ea8d4b7e51d28700624cb342a93159ced1e476fb37a7d62a78d46ad52ee29b87ba02e2ff7c42652e408b86d39293af055dc99af20752db02f9657d4260e2b2c39314b8dc873af8303cbc523e3125427df82c15547f6cb561a3e73242a3bc11d8210b333de71aae8799bd69ec48c224eb48ef54a2e0c1ef12a7f4e126240723ade750c961c0b7687f4350f70f0dfff2bac4c8b61061bc3453b53847b5eefc016ac591362c3dad975de826f5ee8c6849cee6e6f69fae7c270949737fc3b96f15c370badc0fc4fabf3195787bdf92cbe2e2c8044739b3c8353a2750e7dd68dd2906efdb3d355641cd987b45430bd460771072171f9a1e15fad81e7aafcd909c1031d172dd004c742ea746d7bcf967bf99764146a0472cfc5a119054da333e16b2d5979d0615ab6de6fbf88a5845868883dc989e16af94b66dba0e1e5578c8df93c40c8b638a49b8d43ecde9d6456870ce29681c45e2c9b18410298a4b5aac11520e717fa288a1d20fcc3c05dbb25b042ee73988a34d12a5babeb7a2877ea8e3a8c39912a7783b9f6fb1a28a89e202b3d6de0e56497882dd399484a25b90bee714cf18e7aef7616e7a1f8e79f075899e268d0a38978bf40b0e5c2f33b78ba0cdcad2774f144a4a2227a8e4aa6434135d2f1efad6e5cd646b7a2c9d548ffc9470a7d1d9c55d3fc5dc869114486059e96c0ac35ea45c7b9d365a32bb9974a565297c757819f67578d1e7088695b29442a92ac9bd249ade163f2d13e4212cbe7fb661e497a7417786566da5b35d36d9e1717946197be9827b03e6a2a121a2efd108a2e6fa8134027be77e03e3d3bff4ab4c0b862d90e41d619275b719e3e48d102e611efa0a183ab7520d2b8de396c6d4fadaa5a9cbdf67a566c100ac33d7025bb230ec3997b1bb02dd43250a0f1a2a9b123463d77fd407f81a819bf2a134818d348b33cc8b32aa83fca8f7c6960b94315a6ac675b03f7c21c3445ff723ea10365d4b2cdd1564471dedd0c464110cc12099c3f53fc7b5fe41921d30d26b350a28c82d64d749ae908d3507e08119441f9dda4bd4b8a25e141f8a54cf2d5b227fc3f0b8e44274edf2e17c7a5bf4c6e4ffbc97c7a4502310589da7ea9615a29819b18e3997362d725672a17734584a50ed7484a9a85de571584650947cf398df357352d600a83c65145586d4fc7cc4104b0f29c9eb4cd9a5e365c86b97a5a256a9bd558f66bb121a6a30d0f32a088167757439e5fcaf79e91ebdb7c7339d396beb0ce977815075f79c4b4dce4c1fa5793066417d9333f8511dee12bd6332ac9962ed3eb7297d555cabf27dce4f822723a80d8263534377dc7f17bd32fb43b72d3d0efed82002341e7df02c8850d220540ad6f033f48d4193207f91032a8c9222e6c7aa17da70a221b4375eb923806f1192a57363f682be22c838b5e01a9af6f6825699abf1028f9af461e736d8b4a1d664ff823a970ba4a2540e5b0fca616466d6b99458512975323c41dc4219ff55d64a446f5ac3a11e033fa1e2bfb221be8e3eb8c0affa97c52e2290828bbf034a320afc3f873ded21cea43837eab8544a0239b71d1dc6e75aa5874dc9d33042aab8982574ce2f96efcebe25db3b2bbfcd97d06027865cda5abc86f83daee034db502e61718e949a88e2ceab97c30cb1ef3da9e95451232d545e2789eff8279f35a3d20068fa63140e428f66c3e2df1a30b3dd572706557e54392b55ee5eccf3a711a6ceec908683d000d66ef9454789e97ae43779d4eadb1688416af2bc076c851b15f4fbe3dfe9beffc2df0f9f5c43096f8a993ac6a1a594ad407f0d6b417ce235e4444625f83eb372c814e044c20c18f3c3423c7c70c3ca1e8c782e7734854f8ef779bf09919151dfed006efe5cfe86c8ffef62289847099fea848662378f9a02038a96d23bb3a6194514af9ee2a30a63f29001414dad3bf52065585162bcb8f509cb9f4d67d79e726362a55f0c592f28912904d21a30d73710d63187c3ac56097f68dbd84adab22e4178f19656d909dbd0cb33a96c92575be26f14daa242382eb87a1d487b1a5073aeaea6cd297ac730cbde22840389d5e53be718f3091bad49ccf315f3bf14d266e00db892590c4343622e6b69d4cb51eb23ff1922593ea946e5b5846d3d88c40bc7870d9c0c22daa39b83fe2067dc175e5fe680ed3ed413c623084841810819c84bd72e1f3b20a8bd8cbe313935cd121a12ba3a53a3b076592c1ddf50f3f31e2428e7bfe524f953d142bd0e465e8ef74401d423779e5cbedc1a31c3ba897b536a713b0bf739d6860700f603244a94bda0f43411b4ed6e7d0786b38492c29f4af8b2087e50f0681356b360d2580c292779438ea29a34cbcde4c11a2463f8d411c7df042c64db1bc32e794ae6063e6ce1dc01e93d17c7dd1ba67477a29506674ebe4aa54d752674d34fdd368d5231c84dd992f5ff144fdaaf1280eebfdf4100aa21790875c048b98a05b694092b67b15a0763587d8868bb4b548bb72bda79a06ceef17c6cd649a8617265bb2e4972f88e670058f5971de97b906cd9cf651720c0fa5370e9e7e9e2be4ea27e6b91ce94d820c4a3f7639b7c2ba7d091b2d528af5d170456ecb1eb6d257e75ba0e3750abd78eb2a1126d78fc9fd0bb8c2097612b5d565e70cc945aebdfd52e3547a08ffe791d2b78bb3ceb14767a1feb4d10c482982cada95040d5835e634ccc49cdffa3cc77852c4ec75c565d72f702f577fc76c2ef09b9d816bebcdcbb3db759dd3bb6da9e5909b9566b4c66ea85b385dd17188e6337db88a4fdbbfaf65ff7f84825eb19d5dc4ea361d96684f74fc89ccd786e099d01c6743cfc58cbdd83c279affaf5f5d18931b7230082b4842603db7b10d306b48f72ca9832a944aae3b64a6020a151bd8f1cb4e23b105cc29b586bb5c2b440c03f0a8d505c1203afe78d0a41dcb399f0ba472ac8e8c616e3f7f23fa5964297828b492c7a35f0fbcfc613e8853ef951793be4fda2ec58f041cbc22680141c1efa6caa1583daa58c871e244d244ee7b97a935de2f2cc7ee269497230a510ce5566c48034a7de8c714b04be5983eed9074157d1347a903bae3940b7bade5f334af506c45d762ca5b791ec48cc96886a1bb741377cdf72c150671d5168614c7dc092079044075a185d46af64a1a9b10139f6493c7a18c0d13ff42ec83b0f81d4ed1e2d280de38a0e5bb2855f9a931231f27090fd9d8173a8adaff0b7687924e677861b711cfaaef67a50a87ffe5f3e3153227521a456b8f52e6a817056e2ccbb62265b05d7a1c24dd4228b9774b3024bd5e25a5cda93ca292f0fcf0bf71eb748247adc1b854bd99ffe32522a342c70e9ce68469884e6fc39734d8786d621e440138291712008d41da30c54116938774b2e66e3fc69f34a1847c39dd8000392df01c17f12cacc86aa10879d1645b0ea5de1ed142c78a68fd204c955865f1c96b8e7470c1057bee1c933decabe49b64cdd5fcf283503b3c872a6ca1c328521009aa58343fe5e91827b7659270b467a767bd7e950119ad899156ba57b7760f0ae91494b129fec7fd9d21ae920940ba378a71b4ca518fd84cfe447cb57a6939dbd72edfaf0207f107a6e6e4bd0b86c99b403b611c67d023f30b187c7a3d5257e8e1c0d3a8588c1ad2d07cf39e9b564e490fae186035aaf945c2e7434e8e3be47d62b1da6c0e2fbc93cf34ad0d1a480c4e774e34287fe5ce8c86f58469c9f54e8da4c57c57d103fdf9dd95e9e89f1d0bcc0a7a7c9df62bb34924f6ac2d2814d2355b47d5e525c0d518d85a0a086b89cdc319bb5f4b6e2f3944284b42d17450f2e25838f6db382e157003a85be25f27da9105ba99d80736620db8e31189e414334477b5db7d4d27fbce50082dbbdf424dc5a4aa3a67e41d8ab9728382d1cade1bbd163923e8633812522d13982be5916fa453456c39ae22dbd1c5a9d9b3f79c2d2d6960cef954f8c1c4c63d7b4ba6ce3e721bc7ec3db3c9e31d8d32800dd426920080ec4b78fc2ffc90c45bfd7b20567bd5a5a1e4f5a98843beb8f276264eb498301704483e62633cc67165f0cc5c96c0bcc35be7cc184bf3ad40af92f17b5b06d7ff06b242c0b761434b55947236c66fbadd3c8e124b176a976253822260ff54f35289fcd520aef3fd548191c70970d90c9a602c175ace9690ffb5a730ce7cd58a5e6e7f4ac23361372b14eaa41c295b84570daf7337da48e28b3b57ec400b58780a76329dddaf743f4d422235493fedf3125e7e23f978e3479a54258dfb2316c2794fd291f6d548634d24c5f855036d0b28271e695b4c6c1cd7e84205723d311a72599f06037f65098570247775e961fe23968af6bd32dee50ee0ea411043488b0ceb9d55781991a4e605fb2574d5e7963de73268b6238aa400ce9cc09f81849c5f5ea20bdab5161cd4980212779e3312971d914df1b2a444bfe3a399d07fc658c4f4d17739a9340ae9b91f32ddd13f6f84a3ab0361f418e087549a172ae6bd27aa10dad99b254ad02de93703dead90d295c0145a4bd435fc64c584bbe18f3a4103065a0306a982f3aefedd2675fa51b4c009600c7cf9d9f8adcd830e65504bc94b46929df283023a48a32710f27b8364d6b8ba847af6deb2c61c9262140ce5147a5356b074b92f148767102f3f943d1f6555fd53a30b10270674cbf3f6e4b47669b2a9f62c736f7f6774bbbab49ae5b836c080cd3fb613c299285b47fce5d0d1c45700631cc7c7698af749bc0a62f7d8449a91d547a54950fef03f160cf6a0cfa0ba03ad3a11c02cc4cb0d846dc37538aaa27eb321f3069b84d92dd229e799b0a60824035630bacd5d2bbf2a4ff8e86baba2e88f1f6aa4d5f1531644b56ada44eae0d697ee017107ce40bb78ead1f041d706c530a9022bba8ee444d59c8656a256ca8098608dbdb8ca1d06134fc583db056f56dc384ed0273b748a2b9359d689ca66f56ac7288bee2ad8ae90db6b3bfba3e487c6671e15df4f27f4657e4ae8559ddb37d6ed2769c3243205520abaad39933a83312f343c3943852c25445cf5ea847efca2c9b2279fc32cd933ba8edefeb1fa32cd7e7e4d8310b4dadca9221b3556cc0ee070ae4167985db47d31d32291216ed452ce12b481fa6552843546a93e53d453b5a3fdf9510eecfc8b4841c51a03a0c050b1ae6a7dec1faf984ad896ec4e35ff60b858e533e46f91665a56068e86657ac1169d34d9ddf760bce5c25817e0554dec6df459e2e1b34ae765db3649d17b1f5e427bbfc19ee15d572018a8046d18b7360ed034098adc3a462441a5200bf0dcdb007bfe488ff54ca90d397dca800896fa6ae54df6b7fd4c602bcc6417ede99fea46ff62b9421db5b112c51ad96230fd94c9a578e221d52756b964d603885054d9ad6038e6647026391b5a3ec09bb04278301bb9c9fecd74121b86cbf709af6f727bc41b75735b5265e7a96c89facce203c88cf2f2c7e6ca98869efbe424f6a274bb21786f97b203b31995a494c55cc51aa10ac23308baf2a1970b883524d72344147dd4d77ee7a3a70a3091df9c408c6c04561f693b4bf41a51f2e0c56508e2d641e0ee8b7e30f827d24df806349849426572c1b80e1c71727249091c1644df4af467f7ee578156ef489fdfb88c8601ffd3cbb9ee151c82b870aeda59978ee55659db70fcb8dc80b6a0a07905e304acd2dc146c762529e2a88159ee4552edad2168ad8018615f11800e9322c4cee02c2ea9591b7eed14874fc091b019b43cf5b960b72dd96c29e4e442f2ac3da371be5a824c39bcb1b8cf6ea3b75083b6a8eb9ad20a40a24d75f2380d563f548f4d6317c038cafa3f804c49ffdcbb75a31bdc631a40aac450845867827f3f5b5e20b2b2677d72c1ef5489f34756fe22c576623109d27b78e3178c1c523ac759d4622bf1cf3d0b900663f927d0cdd25631dbb5d66c519f62e3480eda0dd059c332d354b663bc75afbcb4c2d04ec73bb836d660dc55ce072a700fbab793b3d186171e96bc537a571667e7ce04129495ed5bbcec6b642abbb3a58b006b750bab58fd9ccb85d2d1311ade14a54fd85f8a19104e1162956d55c5a439c0a9eac92723629e3cba6615f69ffba00d2165a2f4502d11355c4331131de5e2645a4716dee261697c498f3144185df87ab7735ec3f7f8fae5ce6bd02eee4e60fe4ec66e2506501c54e6cfff94ca70d8180b6a41f2dde950c5e73326397a2419763cf64a976a6d829098d7a195f715bd20c254f9b0f11779c6314285aba99354e9477114307c1949c150c4a60e12129efef03f854d7063a0e32dff2565f35656931e34d3436125f3fa390da4537da32f2e272ec69280cff9bc1c6cbdffcc6d48edc53d9a419b52bac62e5533c79744927978e55bf29d8219384e66d4e54e2d73f21e753d6cec96861303dc8b0976a462d0f793ec8ae8787725a1b37778e370f30450f542019a381e0f75c5bed6813d5644bec24252c8ad0a7c08a8880d1f05110717214a42c53377ac530ba8e51bda6bb487569a82943b074c65d4c62e810b947814a288b826377ea598ec99d10a64a16d448cea7085ebaede5be5bbdcd96514512b418dac1e75eb8eecf9158072a4c4e8324f6376c76c7dd1c0ed87d19bb725862609580d1350359a751af83c3073465edb4eb4e9dbaad0e162c71a7e94f3c004b75fd9ef8f5300ef598518a02c28a9c2c6fdd85f1eb45311a338e391bae77948c948defc521da69c83be440df8d11d59f6748e7f957474043e70eff1ebab46bf0fe0c426ccbab39f4275d92be51306b4b18e41c04345958f879d52658f2417bcfc040c2a9ec0d0157da3bab9de7b862a4d662658062d0b322b2eb33cab971df707303fe0e51901ff17602d9de315008653a43153a4845640c352692bf8cb6364dbe0b5f320a1c057c6bd2d6a3a69df2fe25e72a0248931e7848feba5aa4b82f940d67236545609012404790462587759b813739b375bfdd2c88095de531e0d412641456f507be3786434b225919461ba00b422f38eb79a9c9dbbb2a67df34ba26d6d64b7a1a73f9de246ba9e0fdba7d08f374d50df80eadf0b2a43b520e9fe580fefe7013bf7b20a1b8ed104de80f5d52aabf1818bdda5e00d6d64ac48b7b560d8010b7349df13cfa360d73be35c58a635bb088b01f0bce937799a0d19b4257e75bf4f0f72da92749db1be2ec74db484125fdcee368c4aa2757b0a0a4d66dabdaf5b3714ef8dbab34e20c71fbc8127edbcf2345c4baf173566b602b73e59b988dbc9cdf88e473e5a7435d27cfec1c829da9699b0e6e6fad56e002fa30c6de1a7ecddedcddc8aee75e7c316b878fa2b6335aa2519d2814009b18b5e2cb16b7bd34d3278f3f71784043bc25368c6e93727659053567c5644178f4004a7f03066cdc9c3b90425aa9b76e5275ffa47705829ec2000189b389e4f4e988bb97230b6ce8f1307e42b374ad8046c80222a278c8c6c571fdfbcaf339ff45d32864c90446ae974c6cc5c9914f4d503554b6dc0b4a22522f00498769a80a00e21a4ccfb02f1714d6d69c9f3a9b3d69fbcf749b9cd89f690bd21c85b8e5f2cc11f80dacc1d92206876a63854dec02233a1b95e4d7504f82fc2205fb57cafb27bf3c4973eef695546e330607bb1d082faadb47047618d777e398ba4b9399c67d0bb0dcf2429a8837bf034b99996f899334b11db97d0b6aaaad784d0135519da08a67450db104110c4eec41574fb057a9f8917f28fa0706381f6bf3ae4dfed05caaabc19c2712874d5bdaeed32637afbf5587bd7cbf09e709bb855ccf6a255841f90fedfb88e268152478dafe281eaeb35a6f6bb67bb044b4dde83820848390b7a0c3df3e7534c6ec72e7995b0f5c5a3903c4bc81a4617ed67dd4e63398ca0b0910e4ce67a45549f0ecb82f74ca50f6b3fc3ec26b2dda21f40bbf3855178bc5f35299bc518be6f2d26305cfec0ba8d27d39c886b521de338d7466041b4dea380b39879f5dc1ec00e1ec4546f362d8db9611c9ac1e4f70f1f356e81280f70dff09fbd3a2798f15bef31506844080eb414ef2fa4287c69dade24fa0fb08da8a80d0db82d4a55db93bcc3097386094d704394a0b2cf5831c633f8ba098f78cf2dd77e2a363abbf5afa9266410639e9d263c73db6f224a9caf08548f1bcf441f1c1f535268bb74009d6350713f8ca1dda3bdb3e0f6ac1cec03b8c562b1aa8821f21ab407acfa6bab052c2254f18d3d329fbd171cf8918c4f5f2746a3526bf7adcb1810d1dec774b078186600df8c281302405de043593e493f282206511af8f7d0c8cc25af114d86692f06b5df2a852b8be19c97bf9291dd29b948518603713578f9902049119529995891d57716e2af4a934f6ec82aa0184b9692b4876a6a5f1d95291824cc6df40361d074acfaec7fae89864a78066dbd3c0f92824f35b4ca46add5ad8e2731c65a02ba0396a83e5fcadddbfa53263e2962cc09ef459c3c1a97e3997a87daa3c13166b7376e1df15de887407fa8d1151c5b9bf5c706cfe3cf50c2c7a3c2290782813a9c32d04ce8738d113aac3b4edaad0a030c070af685fb295cfe5014e6e3667b7a387fa2ab1f1f32cdafd621d0a7dddd89950b6e9e6518ad672e7123f1834ca16b3388ef62a9378c628e62a17050159b2fec8b915a9bc866bb2690ec0d901b545bb1828ab53fa63ede9981c32c5a47e770cbbcd0b7ee5ee9c8b0289b5d9be527886f0e2c61f984ed72247cced480560c32b42ffc4e1632877f3bb1d49ed5b663737d249c12fe47ba8279c2d30addc0cf308c15e1a29075ffbca3065579baf1a5f72d15c5ed983554353f388977a7ba7f8dc7d4baf15e9ac1785965bda1e68c7fa93e7aeab9c54fbb39763aaec0ab1af9cde4c4ca6e820180f99dfd1586a34bc9d7281e7b3b50f79eb8ca6279c81a2f159ff04c8dbbb05c53653179e98f0287553325ed8956c309a03cad58c94a7871fce54183ed40de183b099b8bc89ca06e046a7ec1dee8677a258ce3af050c193fc0d6ed0bfb6e918f11adbbf21493744fc493fd3d6b738e78b82f6f54aaf715b50f5cb2cb79c8fa57d7c1f5fa10de088a4ca17b38636652d722d9bdbf927a9ae9a201de464ff5e70b3047eb278a735f5831345a0a75f2f98004a2720d544a172d8a79401e75f82184be89784f65b60d9ec16727876c2e47193a9c0b8460376ec3925a78852454bd598edf359afa365f2009f637173d45c01653c922e72aa03adac4d3220ee57a91bad88d2e2eaa056e8bf3414d413e3960fb2e6007f49468a2737d75eec91a1a83e51e694cd51915924ff5bad8440e23a71fc0e9a1090ea3cbbca1e648a0d54b31c75566cb086f811f5770fa2b6e656f260efd19289106972adee9375bdd58cdb4e36212e27a61395a1822c80de50aca84c3ac4f8f4458cd4d5d36ac83a8fee13340faf55583b94d27d033ab2fb84f0daf8d2c63f03c76f55c6b443926feb9b4fda16d61ae5a954a500075fa1d2366b62a146633d6fc200987f09ebf588bfa5270f8ae295f7a053d486dfd57072170f1fbbebe73668cc30db583bec6e1a099fd5f176ca15425ecc2017a675eeacebb790df7577754c8eb4cb22f8b5dccfa5553284eedbc66c6ef43b86da79730d5b387373f765cd5f581bbacbdbcc6bff061643aa9337d8fc50b2294a6b9e1e5e56060b49d8e8b7ae9b14615c6323dbafdf0f789b2a0e8bf7eaaf056edac53b667dc6df7c65c19f49f5409d315d9873df842aa41cfa87f99b6bbbaced5db0c5db12536eadf2c2e40dc8bf862a8d5da556a8de7ee1d470469eb391580ce9a800c5afc8812c0c09864f3a8bd1f8668330f43311a4cb8a89bf16b8b271abbcbc1b2b635c8382affcfeddd6d2944e3ec6c40fc822d059b3c1e5d7c727088b7735b4a6ab0b8fffe5510645c48feef9ac0f347a999258f21bf04ee775f634240759fd25c9df058d150542ae734544cb160a33a918c29ce50656463d82329948472603bc4c88993894f0d143a638e3c17b6fae369fa3a830cd7b1c2ed542e652690fcdee3dca2824c07d9584db7b8858470764b40010ebc207b837f05c6fa0823c62b9644f1e4e1608bbd2d7377faa36c9796ebc8bc431ec923e31a4d99ce651f2679c6e541dd6b5077d271c8c23f4bdb2c00de0b8ca9c015f19b5304bcbde53680dcc88fc1d901dfec643351eb770dd4d32793979dc941c6cdd97242c4f4c05e767f30c53cc5c5e765fe7aab1cc4da0b3f2d79ad2595eb7361f46bf56d70c8869ded82e16e5102d749953fd2c474d29b3bc9fa9b5be1e2e6d386a6675d89e9f69954e62e065cfd30aeb05b1bfcbd63b048b2a271a613125f1171e43147ee0202249ded14f8a147feda21aed654c757bc7b4d453e7ab30df61f4e581bfba26fad4fcdb2aa587f3e8ac50e1c7b693fee4e513fcfa0b4aedd0184fe86228977bbae4c9ff6c6423cb86518e79e976687e44d0f1765c9887a45489855eb5895fe7ebaac7137af48f2a7355d055d1602e6b1d0134ecce8ee09a30e9ea0a0334bda0fe076569d24e806988f94ed6a675e64da7a7fa5dd2614a9c781ae034f007c208cee94b027dc582b54ce0e8513f90a5663c9499543570dd1784e8568494dd824181682e235dc2aa99a269a5e6e89b27d63cf03c04f80c747c113c674c1708e6b761e667490f6f5404358ba2142ce458ee80ded57199f1b063e557d7e870db8f425527ad72a5d4ec4e1363f9c2cf6c11a37bf9ef5b1a4dcb063080fe34e9ea9ecc0dbbd086b7222247a41f5be1c1fc2f29c090842b74bf0cb852f3bd08cfc7e05732f0d07beda8c3904a04987ea9f3b9b3f045cacce602eee2c7748831be9fdda7864831be75c96439903eb39e3d1138f1115f4a7300f36bc763c0e070556037464fca6c9cc35ab163c1915f0b8e36a1b59510923fbb6bbc8efd357b5ccfb79560437e2fc55bdc3b20b4f82b50999eb530763f41b37e5581ae6584f98c197694f8f403b82fd0c8f4d8eb8a83aa8f122d628b64129ee208830c693f35c228805c7f8dd01c57a6ee4757738875b1ce8e66437cf2059303762c73ce8fe920e88478a4f2fa95280fe3b0f30ee38195e9b626a23197d835c801398d71ae7b3c29332447b61d60bddcfcdc04da647542e7ea6f7637d66f357569ff854088369b8beff8456db07a39c13767308523ce70494210cea1478eaa5d02b07042968f7cd4ecf48107c5d3be711d9554306422768377f73bec7167d3b1e6730294495a810bba9d61f6ddf3466e4da1e6a26ebb99f416a26903e151d1a0249551ba761256e1a5cc44003723c676f313f15c26b884c7d7085e0a9a3ad6cab968b157b95199d13d2320164c744a5d8b2de5a120fba91642a4239438a8c0a645e6fcdcf99c936ce09557ab36a3aec8d3c0d0f68ef6721b347cb73b1bcc48fc2bd5dbbab90c8a9893d8dbb682b255c47149b9c35553a2f09e8d863679406d762d9088924a47e59995eb49d205dbd01a68c5f095b34c6cd828783681e4fcd5b5507e50aa19521dfd1ad0f208ee87fc2760053009fef660f862491a8c29f2eb5766d52a42963b9eafa5e293436c23e595e363b7d5cd0fc72a8a56e30a017ba58d353ee0613d30068867e9b559b022850de96e22f22f34abf386bf7bafb4ebb3028e33d3e83ef6032ebc7b1985108cf81f2dad27c8ef0606afb316dc9bf3d435c3590d95c93165c658657e0e6c1faa582e5d3f50f53356fdb66f28d022e31ba560448e78130733a55a01cfb119ff51b0267beb124f54f9b4c0c856e091277dc5a66ed3e6085d1d82caacad9a45a56541cfbba30376ef550a2b18f5db4254774594cbcc2e0c93052ecd2825ddfd6984af30aba411e1823fcf4a53e300c5b9df54f86df4cb0d8769b401c7262e867b96157fea83abf2f684e0a282d359148e103214cb2f7f48aa9ef0cc58069e6627a9ebf3581e65a43ae92d7ebc7696f029bfe24a82897aa780da05a433b5e32fa9817970d2454856f6a2014a60ccf89370f875e4602a4a09866b721397e9c52a52a7ae92f84e796fd4926cf1f61465d94b0c09ac3c8a88215ed5226ab0ca090ac4c7a1f7ba74444cf17a76e476fd58d885ba4baf6389ebc224b36bdbc1d8d66098ba9ae6a168d2c5f88acc33ca2aecb99e08ccd35407b844a80153bb1795d6636ad544a15ddab0b951355a89fd21ad203dbc501b2868eeb58b22c2bb010df00aa87971495b3616488c8dda25277ce3a7be60bfda7b257ceabae0164e58e69c70a80a6dd2e64715fd876b6835ea3f88249404b19fe8e2820089a510fd7979fd003f24ff739b66734a480092cab603711ef5d45104db0534f9954367b32bae0aaf43373d59f2f7779acf613230184d0d94d679b558070db2d320ddb20e622029a646ea429924d2a3cbf1142fea94372984ac95ca642d334635290359eb9fd8ecf1b566f5d2633969bdb68fd1f5d2f2ded3b941c48742c3618ee66162f3fe5c697c9b837df0da938b0bbea6b752a943d895925f33725b5a37a0d7a8fe19ea28b6802787b72746770dc0e79a3f9721e69e89be679763d880b2bcda98bf0962b07b5f2e4eea6641561fd93a93ef53389f3379d17f304d5be751d80fff743f5697b4e2a2e8a0a58213489981236993ea267194de59f7ad5c940fafdee474bb7ea6381b42c7ead5325dd693b58a69e2465362ee701a186bdbbda0a2a105d81db5e90d45cedd4dff0cb639e09ac9ccb049c998a95c3a680dc5c47ee62bb1afc8c7d866e1a941f9cc1c9cdf01f52b1db85a87aabc66a388c56d6378f5d4af161bbeda42a603cf6a62aa72f60a6d983ba032246850639569f3624b203cdfd3508816ddc5bd9e30645d95a4d3f67510c37323719e3e2a1a05065ea875236bb1d6274041ee6aad6c9e8f57b0bb5142ee7d924ffafc8eab5cd8a1d1efaed20777dd0f6401b0b9610809cb3b53daf778491c660496e64fe04160b0e52518f32b934d35a919e425549a4614807dca706076f01d8b29335ea5bfe07b9e4a9a8cb0aac42f02af61e9ebd23c140bea56071024158fbfbadc8ab9229d3ecfc7224d926f9a5b69a7ad0d9412ed3450c04e573b36c6b5d133cf844adc98c76f446e7c46127df8210047aec7ca0281716d9fa008e3f5d986480a15e8a5ad34270bafe62495f180ccff45fb5c7e4cd0509787a4da5afbb1a2b8a67c921ac457f06aed3e7818c85d2d78351838e40d5b19ca8b154183f9195b10749cfa7b35ba81cfbd8e12deb921fd310db435978b6b98f0c6fd57f6dcbe5aab9d491d6263c054f45817a457453761b967d364b2cf432251a3188a511f522e979eec905d22974470b3b0f4ec8bf431f9c9f4a015f02f10cbaefad84fe102872ffde16eb7cff949f61e9946117b0cb9621a0a854c587fa24f536171fe9d86becccf25d3d4b437dadda569059aac35d9adfe87efaa1542d9b6a8a7fbcf3140e0594a46af962dcd432f4694dbb2976f9e7a040c9bcc2c3c50626e2135e1c8a56d3ca5e7c22253803f2b90af1f33f0a9173899626b860e4834417d06bff84847e90f380a6a62f9add0227cc553266521c2ec5974bb8b87982cea174c1fc0b17d6e3dca824e748183a30506b19bca46053f4ee97ba773bd30f4f4d0ff297bef06acfcbcc5befcc82d2a736897436c3fd108255351ea14f5a904fb2f117099365aafbaab25a1c3c1d79628f4dbfb6af7177b1d25cdb7bee3d7c0b5bcc04d5e712d46c8d0c937211e251f4979a68e83ba4c56aa646036556609106de1d0d042112b5594f987cc131aaa4f48733b173b529073fdf63ddbf36e6a587b5b91dbffdba0c01d80edfdb917b756e228ee18840683eb404e50e6084fdcb0e8c9f5d85790e5e4ca3daa09697752380e9736d8fde9e57a73c5d8c4a89bb5d58d1bc7d257f69cbf99b168a10f0f199862ea1c8daea140fe81c3885172be0e2e9172fcdc0cef2abc0a1f531c64f816d9851903fe4ba36910a38934647a251cfaba86b1bceb4d19549451c4a8ab6bcd4c5688670c315226eb1b64247d6271b6365170b7b1e0d476c32af68e28c3c955e6c2e57a42150fec6914429422969ea6e1b2c295122d2f583beae3873130de1e31432998d8b5a27f2e7b34593aae46f12d71c6e098e07043cc976653f415416d85db502d09dc20a9ca7e7df79af9339904ce0243a96ed3e1016679de6a525e001ff69fcc2e866e10f361876b5ce693de4aba48241dccddb9062f334986e138b023767011ba181aa2f238bf200b570a61001572d02940fe29ca9f4b815e34e0bbaf879e77578c45d8a6368348faee54cabbfff56650a268849cff424bd26ff542284293c516d2aa1027e23dbe8eab051d7798a012085354ef7f05b683159e4d0ab1fb28d71313b5c31e0e352077ad24320c4c9aebf4e585f2f46d3e7b9af4cd020d6f8ad0492d41cba01359ef5893eb3f44fbbf6235f9dfe0bee4567731830cb250eb36b802a1bec6990dd5a08490f5bf96fee8173edfcf44f2c085d31458d1509d7651337abff3e9a9e08179ea13a9392b7fada3483171fd091100b584634b0a9b7b00db914bc2aba782bac3e4fbeba1912f55771e2a8aafe40bb9d93ec7bf802488442833465a50af77ea1f71861dc4059d7e6a679d5b2f0d78241bdb9124b43a7cae9f6dbc4ad598e6a3abb9bc3e1c09101fe6a4d109abdd16d6e7c779f670da87954e56f32fcf026ba6c5296c90f84c717de1979c98e8aa08d4acaf57cd4e4ab7832d6cb0fff10e44b10f8633037ccf0eb9519d10d447903f17160f59149055e1f87b365f711de852465a7d2449bbd736789e850adee7a63a713afb27ac9f5d5225b521f98853cb9a863ae0bcd3cf8788ea23ff238d294f1150ea8231b83c2968d60779473658f9159be5c0a1106967c5bf6f89238bf3e29d3af730c877de040465cace1da0431ae77164f080c5c9edbdf11d682fc61e0e445375ab85ef5be7803daf8abff34e71849ecbfa7cf0988cea0a09a387cf31e47e1e4f0b5880255f3f9d3a603c214852fabf61ca088928e25a88202af6cb49a135e1b037ebe5d394ac6a27057085b4030cd6110b993ace60e5a4149dcecc8261d56eae9a7cbb93425fa394da7e02721f1dfb531bcb0bad10a95bf4099efd23acefe9cb56a6941e7173807967a47edcf03cf3ee1d1453906466777d1ba41722286e6dd8aaef6d9a87cedbf94aca57e95107cc3f99f0d9a61abee831c2cea77b84b552e021ff6ab384e26ad7b8bed5d64a0bdf5e76bae92f2708a3dd265350e7a3e01c22e68f6e53ab012e9dffdefd6e8c964274de0bb336c86a53e51c26a7066c1a8d300e2c0dd200ffffffff00