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 77579 88c84a02bfa08aa520d0540e27e84368d0d46f1de5f1258f39cf425efa0493a3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b6eec398ec01b06c7d57a462833ac2c8b70764ea890a8feaa8e2986e49e2c42
Certificate Block Hash
88c84a02bfa08aa520d0540e27e84368d0d46f1de5f1258f39cf425efa0493a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00703a000040300000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000079c920e542c0ce3ad921339f739379142d9f21eeea09cf5f0e8a3894b3fdffcb7eadca4a95c20909563660f016f5acc80ffa587df49b30f68cba65b1f95ba06e0b87128c09c72450bd881af7845d8cff04ed896ede40e1685e040000000000000040000000400000703a000040300000

Raw Header Hex

000040209f3a64cffa4280819f72ecf0deeb04a653dc422b59403ef8659d12b3a38faefbf9f33f77a6084757305e00e77e4f84829ce2c38fb9cd76b60196cc4baaee158aeee63b6a48d40018422c9ee486298eaafea890a84e76708b2cac3328467ad5c7061bc08e39ec6e4b

Proof Data Hex

59,560 bytes
121216020307c096d5da2b3fd55ed84d1b0fb846d73efe5f348798b7ad9bc0486602a97ef196ccbfd1d1036461665d2e288d056fdc1524f0d5123a577f4989224d93aac5f0cb9f382bbacc87d3b0eafc1256a309d015483b7ef3ad951a47abb9924d795c98bc2c2b5eb716bf98e65964ffd8630c7f76fe1a864468f38fc79c8f2a4dde7042d2da10f0b6af4a216f2b603536c879fc4d2f97c1d199e96efe69d07714e82f313847f8ba0a5444c2b9bfcf6032b4325b917d73526448039bc04b14144397992d9a7e0f03f9288745c1db783a529bf2ab46c6c7fd0b2a2941ef983d9315f7dbb6aedede5f1b5260b66e26a12a88f12df905b8ff1b31635bac6875ad40be203ec04b6280c72b706f026687591cdc02c020833ba99830ab16d815d6b03dbb9117acd9d42fa85ad9a5fa8e06fa5b31fe52275914049e431782cda21f58430d7745accfcbd03f9c719367f5e65016cd41ddfbaec388a24768ca5ff6b9ac2690d36d6720972f36e701566e2d7354869fd7df2ed6675b0576711606840359ffe2979c3654f8fc82908926aa8cbfecba89a3df5b2cfcf544b71cdbaf97acdf02f7564a9135f889437c90944d4a0fa7ae610233521cccb6aee1def8ab31266e5a2ddab0a9666f115fe0e4437cfcb54accc7ccd0ce41ffbff882c62ded2ae1376189ecf4b6a119b7ad4dd7d38fd3485f9f01e8a5d172dd8c818ec19c4500df94d99b7a995a2e0ca1cf31757a51105ee095cd26a89ef3a02cbd1c9562e7d581e58984159b44ded1da1afbb8acecfc8ff5657098fff6f8ce19fce9877e3e410d10e056c6169066ba0c9930041ef8ef30ba613818d845bdda25d101cee0cc30908a7126542c83705af3b1ff77cab6d90572c97c63bf3017f090c230b9e51c459042888b477d3a409f0f182d589008af7b2d56b079acb83788a4d703edfca7b91dd9922d9c36aa11c5fdbe45bfe558a2b2942d0f0ea3daa4f5fe969e72956c3ee497acfe5af0e662484c8551218fde31ce0d652ef9d639eedb1921d41470b35be20183dd1ad04da8ebd0b9269fb960e62b8b901ca64d0f15a758586b987108858d328b11625d3ab91c76d3cde79f8965b3dee2bdbdb55d4a13b06eeb6af73c30abee14524ff24f1030582b25aa45c4749f718cd51b9a6ba575f1d683afecd67ff497c85f96f8847cc80d3da4d785136254ca3f7b4f5e2f495889ec5a8cab560c7a1f1c841887bcecb4244d938c87d9f3a430d755b709e209d91cb370c0ce39b89aca7a7cbd279ec2074e19c3f43efe75114982379376ca453eae8c1a2ce6bbbeafe0b1667c2836075968437f7bdf8022c35c6b9e5a26c0f275d3add417c12f5eb111bf7cad0d99d732634bd21daba27dd09960cdd6d5b307ae90552441260ac376333e86b38c981aff405592a7aef474e88c81a584e3570ab027eb7b8ee4fb80c10032a9763cd6215e7972d183f58f151f8dbac10dce2b20ea9ba3c79801ae98fe3da8c7e63be911dbf139357b958e332430c3464099890662db4db204e024a0fa2021882e4eea73ff8f1a7ce96fd9e5892e6daccdf0017d3dce89e14d40b21c622f8ef7b29a82513c49901f6750f9d5fc6cf9bde7d2f67b5e8648f98774220dcd65d0b48cc65457fc751e5875ca133da296db5d751bd37d19ae9e206a6274bf56cd59726814f1be052681e30e11bd88d26b07d1bb6be45aea7342bdb099b4b7b860ae12e4a211f9b4163a3090aa768d15542a918a433da3a24acf1bc02c503abdcf57d627b79114297dc46227cffe22933ee0751206eb81e1fccdcae8c1222945779a03f968aac9ba97051603242863831ecbf19234d88107f2e4752f5743ab28eb17f9d1c74a37e6a4c4d4eab454d6bf94b6cf5ec517dccaefc1c4e1b5f6040a64cd7ea88b99931ebb4cb2f3c0b819a152bf4de61fc78f5f17c1ad347c9b6f8319884f1bca13d2ba1493deb734835e99f007843d57e28cea1584642dd3de10028b0fcd5ab66014aafcc6790e1ce8666cbcfd8a97e824229022c78bf0eb6d9f6982ee466373ca9b5735e262dd150b84a794deb3c93ede0d2811ee4db21807dc01dd5ded443c6d1d61543311fb46d61165a3f366fd92d05e5d82fef44e79b7b6c6728c816bc10c8f58cbbfc8051612bfd64574ae2e9bf0cdec8d6ae18a56c7406656fc430daeff2583b02475256c10dc1b8fbf1e9c318988e920de9a49d73659324454b858a91d6d3a7b52c6fdea0915a13ba42321006f3c140507dcb21a4b6eaa805f0c75a378cdefdbd74d0a55d6827ec41f0493d028779ddd7886f96959f5bf201aba04adc4bb3fc315b8813b3c4ec99d8872da7a7be8dfb21836c97b9253afbec73f70ab322dcfb2fa7dcf2ef598539baeb1167cc1197e468b8279aca21d9f29813375e967537f433aab0925e69b9469b2ac0009f807e418d921031c694f49bf594ec5ee7574eef175dc77f6ac027fc7f67f724c851bb04949ec036cc00bfb21a7164023a307f67b2deb59208a5107320325c1eb40c7e937e86c2591bae51956a253d41171223a3ef153ba51b264a6057e98d99858b8371977b86fe4d1d11d47e3e6ae3b9e0a8315e9df427878ba6f09efcd86f967add77936d3a77e333f0fabf17c14585e4adc0e911b1426f5743ee6f33fde7c8218e11d529137b903aa823b610ad828146649a57d62a46985da504749f7dc0f67526cd97a55f546acd3727d9146e3c266f7afa5f9906a2b5d5da9e8ba31c8b3a04653a832c7f36fbeda3fee8f946769d92be8193266a986745275d60ba7884e4e35aaafd45f64013cb4f84188af09dc130774e35f35910915ebd1caa8f8eee9161cee21780c17dc7d2873234296a273b7f5151812fbb6c14067479e471fdcb18c24e943b55b3b605b6af7b101bf5578265c5e313b7807e2319f429d46462f13cc1ad29b7fc0fe76e7a2f2c2771cfdaa021b72c6fd3340f72e55a93999f89976a62118c4e2705c7e5438634a736c28d16a3c862bea8d09cdf725a3a75d6c9fa6413793edac92d980691ceeea5d4e2a8194bd34b9daa49df8a6d2deb79a47b782c37fc5b317bfb7a35a7e656fcc192b3675c81b12a04e1ff366d7698a7aef8ee0062c183a1aa5a86d1263ade74beec6a218bab9752ae44eef96f2d4fd41137973e4dc58fec4398a8c1b428ce1b107e4f9a4b964d57fa91958b91bee67f3f3a7b6f3b089b37d2781d4339d04e23d4df608c762d9cec6317cbccffc45423474f8647ea1d5c3d2d3676b178e9f02c3e80f7fb214fdcab0d7af3abe926fb46fc979f6747f81e4f54f29f0a6e71f834a4762cb8d6bc31dbe0cf72a0ca3676701fe44ba9f4b865e5fc58df497668d9a8e03ad36f7f5ac548fdaf6e6946c153cc56d09a9ba86beb305d8b812eeef9ecaaca6714960d2bc03b4176af425084c0729dc462d72566447d3810b3f71f9baaa49e2ee1062b11d38f0a29d6c134e06ee90322abb296bb67a47990192a0049076cdd1d8124abe94ea2fc1b2cdd27c6a5c777e5c0812f26769a490666cc0711805b4315431a51154ab4f1f33a8f14955556530c2ec981412c89b0764b169ffc0389fe21565f0e4a49e7ccb203246daacf6441d60f5169e2f52a088e847077008ed63c970ef9739ab6819bc00138d8be580c3d5407713734fd5f2c88f08b66d838bef2b4d76f67e548ea54aec7f421831bb2c88f6d2806380e5eb59fdd15927edb5d86de374f8b374801be2fcd2fa230a1d2fc6844c2810c46e05b793a6cb89abf1277208b607d789d914fc0351b3281d959d7ed310f69036766ec7a4f1d66d9b0efda7626953c4d8c9d71eb2ff01813b7c6b2f4b837796f6d22bf8beec0132e87b5bca79d2ad5db5c76b7feff49e07a46b10c8ca65776eaf8ccff0d55a5942b6bd39618bc182f2dea7ef1958e8d2cdab8d1a648417ecb71b3375a0894fba1cdc3523be5bcf3fef753be143c96f74a56dae602208a263c274ef1de8523a34961258880a8eb2d01f1c0f76a41af8453098f7330e26374db3fa220fc629518a093dc3d7d213121c039598a8fe37516adeceb16a4272aea331ae271a16ff4601f49be55803ed433d8d6451a25f57d44427a9bfc960c76aab7714e544a9cff89316b7eff5f41a1d940403c30eda7fb12311bd4bd0f4ff333f30026b7723a14868944796a780303476796eb290d1cd1bfd4a849f2cebd2c89bd08cd132989a83409dc28742383b8a12a28dc0252cb358417adac18860490acd517bd6af3b081a3fd21a5a9a2d1981f17c990c164be880fe1581f6be0e5c8640d733400c2a62f2d7503f5a3a5f770db5a784380164f6962a346b4023f162efe55acc02d0e5c2e7720cf83cea0033eabde1f701ffdf16b8da29630c4fec1681aad574f67c279782b3cf1ff5ed6a2c09c5fb45201941b523b241b7d7fcd07e29176a0f95a22d3986d564f4154d484bbced0e06e6d6a88a9f8e0a819d9800e619d329019442968610e016d9b467616d6c8560ccaa410a452bd70a8df9851af404701023383ffbbb733895edefbd64d1402d751c121f1a47abe537dab35aa2d29396f3e365514b7287fcf4cd8d84aad64dfa594a522a21363503b73eb55fa3db077148e1837e48c043bf970afd686dabf5e0bc600d1eb13a1f96f6d0467b05ff545a4cfd4a9d8f60d4a6841e8ddfc6c4a48b3b7d8dd79152bdea430fea05505bec65094a4a9705c73a63724da8548ca8ba1ccc33e4c847b9f4f0fdb9d697b2f000331117b2b955e6d30964ca00f4f053d979bef6756b1542c98b93005c7a08c15a7cb55207c1ce94d6dae4a7a74d04346f3f26a2f6981b36270cdab4ac10395414d0d052c9526157ccf24d0bd3443623308a06dddd77aef65e3e1af73ae66d55b0bbcd54a00388755ad6104a085c1fe8234e5cb88313309f52855861f644cb7a6024351a81987b63311bcc5da800ef706123455876a74ebdf3791438649cbe9b1d50b61a8cc7c266ad35ce5dabf6c90f3b0af8ca1ab2f83e9a3c3a46620275a67ef9b59a3b6a2a5d60c2014d34e55df1a3607405429d2c70850eb7a4d19b6d7671e41a63841ece55a5fe87928ffaf1ed4b3f238fd3521f3282760639c6f44142298b6e3741fd1f8fb4f88444f27c0e4df6efc65607a76dfad3b2047edc06bdf0491f5d20c058cc68cbc8ca47aa09c9315875ccff4a75c3d03199109379cbd6eb99e9a1244d1e13a51c19bfb64e57df04715752cca5ffc40ee4d8bf12be30098cecb1e7b7301b5d99ec1ef51beea4564b31872bd2df36f81af52269038d4c91bf9cbed88b3558174abde0a049e35cc2de937ca6ebb710fe5ba2a96e8a481505a32c25912e8749b485ce24762764c4bb53909e00f5d1a648f45833c50398d6e1982dfcf63260cd28eac141b50d62cc3b321025d5d3a33ed3cc4f142e81985536c93218f800a89a7ad98c715dc6ebc8e4ded0f486ae81ad247c8739ee42cf46f7fa4735807294f2f4fbb49ecedc5740febab7fc765b330b9cc70afcf9df55850d077e1e7ed80dadc698c8297b8647387ff0f0733e9da3de03899549754a5b554ac2134c364b1202e0fb3df81b3146e1be48a82ce06ace171cca87aea2cb5d99d35ea3b4a4a942c631db155b63bf22e2f55bb437ef7715d70158f58437c748b2bac33d144e5696925bc753740169e840bc278225e2d3d8a7a54c1af68b491ba133c0507c11309df547fa40ac7591eff32219f6ea274e92a73b4916729966a717248543208fbb31158a936422796d9f8b38b052fb4ebd97483db7002ef1878a36e611297f117e7eac8fada78e234e530bbeaf15da6c9f4e6d85188eefbf8ea866bde4c8835e9d7f2ba67574a0d16d447b8eac7a946ffe77cf0ac288233402a62547a2d14f8a051e430b641a3412aedab51e7873dcc34da183a3f9fbb2f1bb787dfcf4862b67926478cb733acf00a4fb43ad6c75a957fecd22350c71ad58da6d08c90a4e89cd06b43350e6abf7194fb7e59aababf432123a7bfa7e8906d34b2a1a9d26c09e560c334c84cf61517be09cf30fef3e80247c80765b3af72bee9ceb91eb31fb6abe6ba5d0dbe433675c45887998d963ba9127cd95526933947d4748836e57066618024664de0b1a9e69523ad8d5031e97d1fcdff934b0574b93ab5ed9a8a45dd9532e85ad2a159409be1e8367a158726e2a51dc9617191393011b04fa702e93d3b66ae045ba7d8e0a067c111da42f58312243c9cfe68095bc667d4e56121358de138eef84e4c40843f805d797dc2669cc1c599b66a7a63860db96a53ab468227cb5399831e1fcf8bcd0ba1ca850d6bc4c25c9fa7500d10d561463ed9ea87703d75f97ac96f89da435d30484c252072a88e4036379e6c181932c98c947653d3822dcc21f2c6013c083afbcd5a7ee9743bcd3da8f493cb906df2fb949e5dcf8a2a47226e44c31ce161639361311119a5f1e63f915da60344400dabf6e09cea5b29589bd7fc2058d05a35ef961c774bcf0b946b8709189309f6e74df24b2b0b6b90fc75934ed2b872fb47f1cbbd5e38817194d2cb204f6f183d4f753127a20977cea3041b9bb8c31dbffcc629a6153c90328e58613b28ff15ce91f37d419d67051f3744c30d281b592fd1f418560d65663dea534ca5917ea72ed86ef705223b57ac3c677e1511a989028288512a4081171718972007fec315ebeafc6a51b5803e9f6b8824433046dbfd1567db3a5b7fb60f6a991e7062da5615eba3a6e0bd6fc00730b5306a94ebd29e3d6e3e8730fe8ddee2d5aed3cd7676a86359427ed60a11a61891147a1aea6eb4b90d67df0caf4857ad3f6d68f0a7f13066a20c9e42160a8549d1574011569e9c45db2e203c01f8b020db3268afabf652e27d46fdf17f5b3e93955582aed87836509b2de17f142f3451c6eb21f5d73488c2d226bdd0c5080b16b84743479396d4f4b55e4d9e9ebf9882234a13a07016502570b759cc9c47816fed46b7cebc81ded9510b11c57d82f4bfd47b85262e35f3221a91b1ddc4110ca2239b8e681c953a30b4acc793955f7f40af8c8bed68f78d5266203e4f815a5df03d0f612914293be230cc95bd46547728ecd309db1c280b2bfac56ab746f988198260cec7953ee4009a2c247826345b953a2c2b6bc677f8f04ac78f8810903773632dc2bfc4d5d00f0476814ae205bc8c59cd78daaa17dbaed932fa7fd7d1a946150950a4f8775462d4a63748fa1fad14dac60bdcc4007bbca1348440ec655b8036235d1b40f4586e6a6e936f3d1a6d8bbae4fec47779a3af6f1f16d9d7c2aaab353598632edcfd0fa93fac48b5cf0ef0b98dcfca2269dd76bd29fcf71d219a5691074c9b39f20f1b2ec21967fe0dd17ed25de3ea704c2a2571d5fb75aebd523333414f27e4beac7959847ecebf8143ddaf299345b50e3a0b283a455bad510cf18304ae196088e19469c8cd37ec6dd2d579d7bb8f33aa02ee305b3c61c0da7781728c6750bea047a453e5b24086383b2536ae7ec50b293f2bd933b62af5cf8a5d74b7c06723a1372ca84c3da279cfb3793e34ebcdd9090d5a5fc780f425201b1ea2ddafde1469f9c6da0996a1d3db18520e6ad070bcd2f0112700d24f9447500504f20fb6d344367d608624bd014c2acaeda3e65c87fdf5fe8c275bc88151d99e1cc029e57f4c63a9bf6e3ad7f6adb29d99aaf1d1004111eb4c014c40017b4de9c41d85a71d0530e9c1ad2cb17c5ed06981c6ef95dc23867f4912e292e1577ae006e0a3c9af895d2be017585cceb429dc26e5fefeaafdfe7e09309c4595f93b8c9358ab99b8c149b2f04182048780d74dd643be693a70a06fa598a027618ffee1fc75f1667fb8961f6294a36e7d0a3cd40ed9632ac7a4d09fef19e13e2d44b60a42f1d1b4228e23e04daef6a388008f107c751571e10771e1d87ee336fcdb5859dc28348b0ab4c5f6137d50744614928231d4f5785cf81a05ed1efead5c4e53806683b8170682621f84c9d58fb2628435bf5be62a78505301a4c7d3fff74334f21fa22022539688ba81aab589c5439ee542d48b99ebd8659f8a423bdd12951e273b84b52ca845826901238e03667c393e2d2a9d4e4aae7644b2c6fb5cf7dfb86572a6daadb60d42b666c2cb75c7a75ea469dd6099a8efc1ab27d0d4fb618d2c3471a9452ea874d02c8578246cf8c615c94267d845552051ad5f640c6a3789e93d414d19e84513cda22eb8cfec1eb4336a3a70f6bf22dd2cf82621e80218b2f730240edd9f30b6d18d20bb09e7f8ef06d6811e609fc3491ffd0d8d0e085a0ae9e1f8a6b8858cb3ef0df5e542492b4fe9f1dbd7f78dfeb1ed271b8b3d2ba44df24ce967480ff2dc5116a37105cad85e06c032372cba685d298f9f51f586878f26750197a8105cae17791da77a44c2be665e54fc0d71bcfe583f33d23df477eba658036c47d4db2a710d21eb604ce3c4cdb3ecc9b1b80b8e237d235e6b133302a0d84cdcf355e9204d8a039200059d70b4062b283494145b4e18cc84673798253d0c7818bfb20dc762bd9c39fba1ab4f59e893351e4a1eacf5b23fc4bb6ed369a511f679911ce38d8a2158f6577cc1595d5862335ead884ffb1762c193c28aa266f3e4c5575899c8f2618d2685098357ff629b42af1ddd71a8ac1b9eea9dbd80401ceb48bc12e0953def2840e5002a0b135bf9bc384087a79daf38f7b600741f70835a04e08aca138f959d4036f255d47dc6c09271c72502374ddb30173fd142a996ee56034a14b0831369a989b395fbd58550e97531afe912502b6075fbcbc1d689587bd3d95fa3f069173893bedf6ed02a98cdfaf1c063dcae2b6f37f527ebc4aeebb8e601373f03c637d758b9e69cb4e01d2c40f9876db3deac393c9435a81b1e9fdc2c5c72251c6558482603132adeac3e6d6803ea37e54be805b3f8d1b164f1f59cca0113ea258bfa29d401421f9e99b7283870a4f244b08ffbe6e3dcda18909ef77d5e4a8c1bfb8a32ff7c4ad77d991eb4e483562d83c0baa72e2b4671be3cda5d02a454f68a3567c223829bc6af297135c20a3a4d2a94f172a00c009a248e7e7b5eb20cf1af33beaa6f26c5e604dd008762d125f29fe17a94f5bcc136be511da8af438a68a33d94f6e475ebd4f10c54d4989c5963bf1f9f914150acc2a26e5eba953046e2aa58c2a787278cae2ef8bfe2251b0efcce5ba89a8b656554f8d40980dc44690701bbf5e50af132810cad31c4a30e0f6d0ac21d8deb2c3a1b853857d46147d83a46662d523f07f486118f20b728c9357363ba258a447dcde358d29ff0704946c0db97ce9cd97fd93253ad3bba2c7113d421bf93923466cd9bb08fc715f64dd750cad80bccdf35666648f52dbfa0ad44c7b9a7bece962a27d6e2a5ab3f7d4aaf0138c3c88728edca72a609cb4a8d2f884d23f66c975ac447b1caebe0955966e8796b9af95f4ccc5c4fc93c5eaae764cbcaf6cb84d494755038e97f1433262151e8bd6b318be7ab6d481c171b9d1eb228038d3812d9afc488e19d549f11eee62468711e39942a4a7b7022f0712222b6043511125f12c9b7c331c4a97654a448d0699e74ad56ab4251c30888cca4e7e353a6a809e79ac33d9d95935824e49a26b48764c5745e2df928b07fc31a0550978e85bab34d48501959864025aec7d53b21a12d954e0ab5601ccc506c3b969cddba39209f3c4da11715ff371410788fed2a5090c257d1252375a6c21ff5f4c78e5290bc6ecb5300b8314bad5bdba300f54876bf6dae969566a19e9d34b1ff7956e8f32b03f3e2b7d8b3006fc35658a1399d488e2c36ba348981d8892ca635bab50a2484256eb7cc09a15146fb17775a607d798c538024f1a8f0411cd56abafe495c4bfe1d6957e173d3385bcda5fe2705baa3756b67aaf70588c28474df3588c05eed2092a9436397f6f9c38e42ac244247d2673d70530d9ee968fda268f14f2bd71c52c86d7d37f720cd69bc3a5cae72f4407478d60ebd28fc35cc5066821d757fda6d66092d1f7c21b4ba427e3447e507e43a9b30d46035eee3833acc9231532adc7a4e97d6451e0d3a8a87171282db660e3ccb58a16206db1b993922554a3682e70e88b195248242c7b5ca52887ee1add67ed75ddd5f26c706e7f2c667b53e3d7cc000ee08edc01928a560fbe9fe5e31ef7ff217389432eb689fc5a5a8f751c20d39dfc259dacc134b96bb87a7a3f71a46b0db0026baf1d1393c71546325362d43e597b7cae4c81dfbbb3b93487d44f7ac05c4bddbb78c29b0be61d9e54fa7caf5c8241bf91a13ebf376a84ef0541ba61d96350c90065d6294e776a728607cbd0ee3d5d06b374d845d3864132a625d1197828e97b058d141579abd0611e927634c15e96414cafd2557f508aa8af8415c0f5ec43f1a04e1eeb39cb697804b08ca2411d447ba0f67deced728333d04fcf254e659151ef3b451dbb15dfa6c38810dac3dee403cb8189c46cf7a70591b9524b43150f7bd8bf08f63697c840f17a4c20f3ad8abea50e92fa780dfe516119b753786c49f2a4e5a7e73546f8be97375021fbc00d207103025f7518cf5255ada788d0bdcea867e5ca30e815dd7ff7dd71fa7ce3a9bfd14c28960388a97d18891f10d629d1fe321cedfa4da4f540ed228ea4a7491ee0dc2c92d0330b709ac6dc2b18e8915849c0d6ce51e3aa6304be2f12a62b1bd969824c0fb6e28d2881bbbf423440a553ed3a5d682edaa3231f1a656d3772549a273a17129cefbb7591c67d5cb7cc52d06ac9b27b59f848101d50c28054aabbd8e0585a47c601183b825ecea33aa3b5536c6070332e00d504b6c0d2b73a51ef9341596552e5705a5eee887b911980ab4bd657124fc1a6a04b0ce5c45c4aa883e32ef91ad42b59c8d9896a3408250c83970b9e6bda087143948b021a198afb8d04a9c4e8c00542794638ce124532acc92774592499dae9ea989aa96381547b71131ab0a09706a370646b07ff4895f61d912e0ecdf2c8110334087c942e3288037bcb8ae55241a54f618c78ca5d0346cea3a34c9d6d58480425a0731053ff0603d11205dac6c209589075b5a7c3987cb2b18f57f902d5e3efe1b0338c4d9d868f9ad9c5f297aadcaf4a0774666e41c77aec180da086115df1fa1b83d543e1b78a0a4118ce3fc720215d1bc886391a8f22aba89e36021acafeb377bb7159020505bfb52644c735fadf741cfeaae2ca3b0d0469347df63b782a774b0db16f5cd7fcddd63f9567176ae9c5ad42b55eb2fc7f63fd72d8e6585a039aee2a8fed000beaf31cdc471ca923c5d925112321128bdb1718d5310bc6ec8b1e9b436ecab6ed0ffc77197e54d1c2da001adfb560d6e3be0b1ae5023468118664b05eb3d7dfeff3eb2ed682d728ebca4578a35201b9cf18300ce796a7f83103f09006b2ac2c5591d59008bb3b356f256da70203563919cc299de8f0982220a743e0b7037408d19cc2cf53186141a5cbdf846a5c1e990bed8963b2342b5bc015d07c8e6ef1b69f7a75eba45f6049f1eaf6e777c785f646f0816e4bf28044969299de1c166d5ac01851ed114c0d215034b52f6c26be2eb3e90cef086325988b90e2e34fa31e078d3edacc338e63251a0ee0a8b1a39a2553d549ea0c10b67c5b4398b33345bdbd1b1fc808e91ce258804559c618a1118264e9250c982166a96aca55a74b3ca6f2d01c7776eef0652aea74fbf85c9de8b06d44e22622d4b919f00a212f98a18d08c59278f1cfcb5a0a0e24a61d462bd49830dcf9259bfce88632e357da8f8c7934c7f6de0028334b7821e1b3397feec0afde2c8b95d87d63b09d0d251d2599f683d9910829d76196d637f816b41d71789922614648340ff4c7c99ca4fbc78255716e9a636ac51e31872abef7db05c26a95e62c794e342c623840cadf6cb06fb6a6631b7e0f91f3345caba0f18d53b0c9b797f8a00e6067a7e0ec488bb7bd68d66c1906131ad1a4838add56224b1ee6964b6173efa16c677aeae1b190ff08c197b82277149a37a53345a904331242678521ae707a0affec6542a53a4fc43f39ccd81911a15188eb168ad2acaed825d77e24c8b14059306300a2b4b4905887ffecbbc9a3725606df0d394804d91b0c1f52f40f493c9e47b677186d84c1da583a0ec991c8628fe49b481fe41f5674711b99d5624840fcd8b5705706677e2985e0a40ce12f60f6d1d83ed5f6166fd6f9b9f5605bfe27c27346593b28d577fe97fd5c357171fe258282fff77b175d569afbfa0e33901d965694149a8b14182172badc9adf70f747e4b5c279665922ee29e99860a72dc34078319ff98cb552d66416f1613e10dce1c3fb823d3453cb98d06b3964ca19118cef313dcf21adbd164321209b88b896018657399837c38172ff26c6930f9237c3f50614df7338a47e5654d5cb21285859aa7ee3e53913142e398c658c6da947bc2770d803a027186a4d3f3827b0b9d826c7189182b4bcccf4a1fe46bb413351ed1f6c24074ba44ff6588a1386acd71e47fba4f728020125be5d58f9914723b72897cf048e282e17c540137c0f8cd327fd8782fed4ab55cf446c7516f8d51fa78bb273e19dd477f9487b9f8cb246cf03cb0d4bea4f0334e8d75a2c0a9ed95ccbb1ab56d2cc5733c1f52c3c9ddb753f08f40d1e4a9ed903c2981ccc99626d52b577cb92bde8ee9dbeb9f3e3bdc1006c7d60b63e2de4f481bb1be9a8ddb5430fe9f6f3e54abfbf26b91c0fffa43492d1ca6098449373bdef2ae7551f569385a638cd9fdaf550ebe71cb4f4ed415512e56f0e7391e229e1ed449208b337ad2297eae675899abb4a3c8a5e475bf1ad355a40c8629556026d47335cbf784b035e997bacdd2aab1c2b7ba7c272a3d21c83735e56a737347bf1b4f58f8b89e5e235b9e8cd5498e7e1921c7e612db643bbc5fefbad476f4ca5f6cb6be01d4cfe51a1ea298c3db3e67723d2650bd39ba5450dac8943d506bcbdc93aa3dee5d6011800ba3efd438ca2e978fa114701bf8db173c2e26fa4e73e851badd4a1fcccd45ece408dab43705e28f91bd1cf73661f3dd5769aba48f0654cc4b593a686ad47837f1bc6b41f745d2cd9db7be6dd599e3deb7b60f9cb4bccfa5a4e6027c7dd3979f6f9a7e9842f0eb433d755452bc59874c7c56d19fb5a7eccbbaacb23072a4c70040dca5db71a4714cf1949c6b28a5dfd21854398a6124116dbbd9061eee62bb349821bbe5f2c8273c436afd5636c6a85f7d788cd68f5079fe3cdfc6f3758899dc60d24fadc0863a52dac7d5de885f9ff3b042dd3d2147d8a79767d01511da9c6ca37c241750d3582ec01fcfe70ac257c89946b1e31ccc09cb83a96faf54d2c2edee48ebc2aee43967a35ae2089eca008cd0ac9d3ba044793848b7c155e9a86e95febd32b34137c9a3ccf232e8699585ca511235964f482f7d9583d99e9b89ae0cbd7435f6e1b529299dc1245050dcb63133177214418b6c11b4bc7c52c3c83fb9370f1f370692cb5d690eafa84aa3f338f9f11727aece2f60f8579776cbb991c88c964278a7078e56bd98ec3a4ff1e6ef65ff0fd5deab3813238026cddd33d33390af318fe70a275584556c0735b23a6a33dcb3bd6f8a099d4f4bd57e0c55ec0e700e48679263421d57b45e5384e15631f4053844169f0567ffed4cbb83e44aa8ddf63b1f7a4a8c56bfcf0d0ceee1a0fedbfd982faf200298543b980d564ba938785617365589dc6ae70ed71c311aa9a8e0538f9faee608f8ae169802773abcab0ebc98a07f4506d87d2a73615d8691be44e9e6bac44dc3c13d5613a480b46c2386c62039b77bebd390c3edf6bb9b2791d96d87f313d6e75c6f120cf393b595265b59c69f48695377903177e3754bec0d14bae7221e2c62e84afa7179dfe19c73fd67072813ec29a2d5e74f20528fc9428bb7b6885df54b7a6ccb481421760912fd353b7fd912aa0b7ac86f0eb84246bc4b6236cfa860902a90bff0ceb3f5f4670bc77ea37b7f827c7395ab4f26706f0ca7054cf78641dada4ec9b71e64022f3cfcd5633b81711d9b352fb6d90e4c5cc4f74fea6bcf95ce9d61b3d2c551d139e84cf229accdfaea8e619b1399a06415839f8243542c4c7bc596fb63ab9112e45c95e45f1bd2500e5f8474ff038043bcc2711af6bb1b7abe5d34fc00e584466532f90502635a33ae893c4b393452c1767c710efed3883da1dc5bb5476d3f2dcc9e330d38a2d2b963fec5b86b00fd51cd2f5a1c4d7af8f9d7bb947c2d5b97e25b79516ea30d257126297cd42a8677ca0a78cc8df21eaf621734254068517664eefc7199a72f7c8eb55ab31b11ad0b0b84dfa4db41dc12a311b88fd2efac7e5089ec8141cadf119218b3bbeaa606b50a316866f7c0c7cf3a8aadf3f6ae6dbfdca7d987905ae6c1fa67386e970ca10724dd7d0551d813dcf97af1250324c51d67b94ea12d962f50c3b4519819b6d5eed8d4a5502ff0cefa4d7471a144e654db7274530c54c3e1ca50d8ebec6205def724d542127276e3114f56fc0243e4a8c16271ff3e38d98654ab70e97d34b41a4f425543496a1b4b2bfba596817d81b2067168d9e00b90cda837ce9d8807e3f5928e92fef92850bdef56e2343a42e2d6acf9d0abc39cbdc6c55160f3e8fdfe0b8bf5a7d17745fee84b4d293572cc793749e81af1f9542cdff4bff40980c6be9a4ccebcd5dbc02333af957c4e70d8f28eb62972a36d465d3fca49f4794c4933c6ce7d9e46fb285f867d82b92d43547fbbcb42efc16b8072e5425d74cf8d160bdf9d304ab8bf4a828256c028fe9c40b043f223b18dd9d873018a7b3c006d768cb4a84b7b822437a669dca4fadb3cdfd4cdd1ef0cf49965f5adf4c85f7fa9f44f606e5bae3463baf4172f8fb519a70f6a8a6460eb4939ef11845b040975eef3c796cbb52279245c0cd0342c7d9ca8ae107ca498a3986591c059cf00d1cae3b4ce3de7bca408440b2cdf4de3638556e0d0dd31f6c790244c0cdea7d83ef012d4ceac4dbce8ca27b345fda940042379f12cab8a9b5692f76a72111436b4983caaef43a1cddf4001f790458a2827856d7497f79ff856e04e51a3e94495b6ec78509064a666f37ea79cfaae269249fdcf80f26551d7f36e9a9a341ae55deeb55dacbbd7379cf8946a7106cb825fc06e3642129a9a2550b34dc8f519a2ca705e1ccfd4509332bf43c94ccda8a56914544353479597276b5a60932777e4a84eae782b3bbe4af632be649c1e5f49aad162496f1c0c1fa45399057043e01ac25f9bcc055c343bd56c03a3cf07dad10f9e2a0f1e2fb11133c5ec7a8c6ddc91729897c4c803a66afbd1839fa06e36d1ff1e41e061590737725999575f95396a05e44003f6b9f4e43b2d5b61cd51cf91e1a40738e484bf66431bfcd5c4d5ddd4e7cd450b036c47692975f380847d5132d22e982b376c229bc1f941c307c68c7c94bfdb4777ff5969b2b7e4e4e0f56c01ad7f11c9d7cc8ef7ccf0be100d7de82eb9ae3b03fdd30fc83b3e6d00699a06ba12856784af71955a704653f2375c6c16f52ab37fae475c16ff8edf9a560e988ba70afc44c47e2a71ae6f5cb2dc1752b16fcccfaf0717612c1cda6b451abde0b6411c0fa79d2d0b61f7c218a2a43c00f912d6308418fba1e0a6686b25faabeb999e95f9bb642b060b3acf90357ff066edbbc9773b75f5bbf543a58cc924b5befc3d40c1e9821495fc0a0b365eb2902a11692a325c7184f5d9a2fc4f5244e44af9bef08754c2ffa1cdec335e5b1d17b6e04829a7f4918c80f56bc40f7d78895cc8b8567470f168ad4752eca60d56d4a371fc472f54875d38998a66fe818d841e3f09d513d00fa5b3d39f2a1758f3db162468f3bfe369ce4c58055160cf8130e05bb78a6d4d490bf8fb99984470fdd528137ee795e80ff3f6c9d983a808db23cc030d7a0c9c30dcaeadbeb75f1c2b28c8c212b867f1636e580b60f916aa3ec10732d24137d2555c27b82c6e1fb0c3f99b22c2aac78867fd542d3a9e02263f285916692913f79f18320284395c4a585b31813421ace2cfeab42be0a1789439c0e65b6055ba0c9cc4935c370d4043759f470a353ca9c90469a0584cad499d43d04cea3ebb5bf37eea99bcd1a87fcdedbde3d0b8ea5d5c5dc3df3c0d5f1a1641d9e08ae2b7fa636fa7a842e1d219f8c6f190d6de770c5064cf411f5f44ff6681dee6acd293312d45146dc5063e8074e2d18c1b7cd2d3ca633458f9bbcdf328b2db66847fd51f7e106820c13b73f66f8c4a9fb4fe7d78212a200a700bca7cf95b3fd314b894f1daec0bef46ca2fa310b7dccfcc23f0ad381570304c8c7d38960450aa037a7e846f0f8cca92dc040d2d6afdcadd1ade86951636ca94c74007b76567c9c2412539dd9453c2e6a7e64ec5802efc70f8b2f484fa70c9b80cc512d369a1d30e074c4d6be39b887a324ca5bbbbd7e9c8146fe777c0a59e70475c43af7331be10f4bce3413346f4ab9bb0b1ffbe25807de3f0ef58487ceb09e553c98a910a67cd46f7547cd430ac75a97113de32055ca339363a8af1eda4d5f717c5641aba49f1cab30f580fde9aff4b22c1272f602bff1f97766a1efbf749207088f9bab29e1c29f9a27b5401c26b23a029222a38b69c74d57adbc32de9b8e45862c3832b6e85915ae2279b59e251343320331240396ae55b52edde6eed7e5250bd940af7160dc04b4cfb8afeecdfc71ee60d21d3bc68b38451e8f9d977b172b84786c84970cc2086cb719554c647d88ad083f042319f51b01ce03b680d1767f78899b38ad5049b498d24b8cf58e5def219617d173342d1f1dafd212f97e34388f11cc7fe82c2f6cf8b68d5b696f006834f432dcd61bd39db79c9738482e6bd8886b1f32af7a008619feab278e742f46f48814065b0f7bc08f928c15beb83efd9d7d41ef58fb57fb4c261537f0ddd8d55f82ad639dcb3f09616347dd3b8c50f17b616ae552a0f4027c00e5579b5488d251f4050eb500b6906440347922742c5282163bc8714c280f1b095737d210a18ef19c17f4295fe1e2a4d1414b2c9bce930353ff919f74afa996430de653c885735f4e130e1a380de22629719d99b216693df2b763c8820c1f6a6239a8c601a5afcb3db64816d4f4e115771e9361cb8001abfc1c571bcb32b1b8484be7f0c98cf64567ac517ecf374c6fdb6e374e766217c23e709f297b70e0765e1f92ed689f438251263712c16519eb4eb94c7aefce32f16baf803a55df052104731c442d4753929582cb0becbf1d913838bff1f8ba3bf865ec6dee4f82f0b569692fa49692a89a99fdaf1c1686f082d53f8af2337b6294f3dfe461a08eef49575ca80046543911a76ba179214c149d0b67f7591cf7c3cccb1f9d251ffa95867ac6154763096729feeb1e3f44c96a2d15d61c73c733d329da96fe1b19fcb52b8af87cd123e9f7bc59a854acadc86ad323c473ffc039d1a5b845723d4ba5c2490a3e07806c9ddb871080d552ff56d66da29aa119314c6cc2f35b2cdce468f1fac36daf6f970efc568421241fbca561c4e0aa98bcbd24cee0c64b000c99363e01dc8928873e2be8809b296ffb18f5da34808e4154980735d58f8487552af2dd8d3a2bf0917a1b76e239bede72a077e3c4c79a79586408d9c96882d58de8bc7b19f21f40623009a4c852ba245b09ffd09174ea607cf18c0de69a3ec63b9d9275f28ed0299974f5fb2a7e898282d2e30face2868c82864c8b5903aa8c4ccbf4f5dac4abc1ba5ea69e56565a95eb0174ca6d7407d468161dbb719211b459fae06ac8d687a29743fae27aad5790b90fda84cad20bef0d91bc7e6dcd26ea5903d7db5ddd5020e10472b701188a1f2b64423fe2d55d2a15d4d1b82f302b030108915b1e7e6e7e9d351691cd698aca713f229ac56e6340b5024c009b74ad3bb7fa422253f4de9f8146ff56aa9a5fd0a66590d628966810c726623de138d3294bf96c206ff6735a4d4a26490c2302fdbb2964cb08bbcec989f6602bf0857dbb8457beda412f075823379d4d595c67f9a83e854d347d46b0c652581ccde7da2311a7cfc6c5aa4044a9c79067b6a3ef33286665740680dd0de84de26a241e425f5a54345b8137e7bac3871948efe73dda81e3cd2a2b699f60a99b6d1badd9b01b44bb7ed4899e437b73305cb0859bdd3d89a38b692cfc6af7d51cef1b303081374b8163005fb19c4f9fc43da17341148916960b8ad86c49f5faca310587e3b302dc55c3e8207ed1a129fad3b49b828eb20b7de854653f2998008b7906b759a2ab80d372ad3942f2983ed46c0b68b3e9fe19e02c07a0fd194afc1df0f04f2b8dfac1725125a75e9171938a434c1c107caaaf3ce7335eaac0f9455a568b12a415423ebaee50e2f602c188c0de8c8ceececb63ca8c45d07f91a8c82bd5be6694c67a37fc0a6eeb56bcabd7cf9bc2936a92c75e0f38ca5023a3e7d7f1dbfef0bc94c40e1f40d83492a1f212df8af86b15cc2d23ae411099e444ebdf68345b39dd063b1e4893ea923f68c7b0920ce6497c4691ee0ac4071c4c248b433dcdfdfcbf19d8e6a8216cc1e4c4f23390dcbd9407941e4ceb76905fab609b7d3479bc5eef5853960f64613914572f2d80777e376a0636525e3c86f6aa74c9b6878243828ba96153b34590f26cc7a3c951752b0b603c76ec1287c77991d742bf1782db9eafafd72af27fc15ab9d42b371380f81394b8c4f300f0736f844a3e98165e0428a05ed2172f78f53a57a4b1264c756da859a9758e12c75040acc526182eaa962fa4270f7037a3e2ab42524ec0eac88657f2fe5e54adba0e7ea921c3cbe9f5991a3955f619c5562635f0700bf8d73f3c123d8aa62c274c3f4d9814691e18b3a62d5a859f102d5958c61af53b1152e1b49d956a5a06928205d1aff3f0c088dc9d10f1e79c1e360b81b532d9e53214d5e8af9702abe7606bdb31c38b9e116d3a99b081f30f113303ccbe1d17b52701f57d97c8fbd80a6557313c2ecaad95423bd95cfea861592ca83323153009e6b53cfceff87edb644d7e323b9a45b5f538d9972ca903e5d7a5300add47397466e4df38ef714314de3e506d42484bd2512743b023bea9d740be292e7f8b86bd0a5c293519516ac5b8017c0b4e0cba18ef5aab99778b9f5d297002797eb5c6cce39ba4facfee96988d044f3f2bbddaa60cdb9e7d21204b1d89cb84d9f394f3764b6b418c765fff1496fa07561e46d6d13bfca617bc25f49da6e8322da132687259eed62aa4c36670adefe3ebfc46814b2b0b20ea66d74be090782a4f1225788c817eddf8d483adc9957f4da593412fb50fe08c969125e39c5cdd2032cc8f6df6194cab11c15a6311641ff0e2c5bbb7fd9d4ba6c7b82cbc014602eaaa82545d8360eb82acf73344435bd2402a469bce577570ee0073bfd0b59e84ac852c032f786eeb05c49ec712489cd4a6125beccabb0c08b0ab2085fdee1b6f485f5bcd4a7958cf33ef3bf5906fe366cf4227609524bc7e702485d642ee67fb01d2235871851dd2e180d5de0ac46d39ddc36e0c6e0688785104c7b3d8f0735c0e613f38a8e79e92d4bdabf542ab7e49bd3c7c27cf2c981732348daf0450ed71a2dfac1cf90bd84aff6b78839d04e8924d18d01ed0a00f38aecea1cb2ba80c1e6d916b9323b5ea4cb8a08b69901f88b25e257b013ac025912e2b6521ae56f3d7106b96b18238c91fb6fde873f62209d6e08650448e1b12347d2a398bce26d6892fd297deef602636b49b4a8f8247c3b33cb3b542988ab739fab86a3cc9a09255416141deeb612927032b590a6d6731bbab16ced0279812b3aff402c3a894f99f7b09176b5df7959f07590653ff6efc02a45097837d9cb1322e94846f06456664a1287e227121fdeadc5c277e32c97beb17307e62709ec448040df66612cbb3cd0082594c16cb40a3f2591dd9da9388e81f6b34ea77ae8e2bd7226337a6f6aa3d8c310a073c4909551884b6657f33e1306932de91a76f789520e6a1dd4eac051625822c4c7b77c9c3b2c73cf5df7ea1a657ea06639818f5f5ba111ca4c4ac7042167748882d7fcf9402bb1ad672a969decb6a6deef42f4395a2aa99424d39eb76e4fd01653a0c4e7a81845dfd10895c8f9b8d6f9e6980bb93ed2e62a3aa93ab6c7e176b67108a728c5d0a6d9a58a6e0abf575348c8663602c096acd27c63b18bf48529ee0e42814f06a9ed44c24b4b7dd8506f19fc74e58ad6d69815333ae8f04c68a3269de67f4016bcf3eb38302e2a775f1d40678a1320a421f33f185157f5f863bd21cf1ba7bac813e6180fca1789a23f340608b0525d3c9f8896e77ec024fee624ae29249c3b5ab3eb11ae6cd6ff4d082264847a7dfcebec9d6bb5bd4c13c5e6a68a88c662e86b66d1ca6b1bf49cccf809012d164cb881b3c92ac00ad72664f19ca58eb743717c2c70298b07a404e101a07e99a7e2cf801432e01880dff8f4efbded79cf0b9f1b8896059c74c625f531f0b225157436cfdff63df2653b00baa37edb6222ae86087da43adf0d6d4c4032cafb7fd351fcbd4719d7abd7017820fbd69bfe8e169c0656337c9837eb077f02e149dc9ec6dd02b8cd03f5da9cd57370f9ae3248a859aa96cbc73557573f841326629d11b301fbcf4d2dc60a8acd859da7ee021438a7bf06f37579bdf86fae1c5c052ecf5fdfa36b628fdf48c29fcf0c9b554a54fbd8c4e8a625a3c803026481280655cb69025010afd30a8fdd44792562ca48c0b3e76aa4c57344c7f73d4804e9405f358bf57a10ab3d7be3318926195251ad6ba18d691f027ca655c340602f1d907b5e35392e179e8c56e9c831bf4b90ccc1ba674854206837a578695806d4f8891f938597bb2b43206680472926efd0bd054a95448840deb396a4d3c944d2ad0a7d8fdeb0682c7761b2f00f013cd810bfd19c639cfe33129b47b45c9b578563878e539b681c435d83067da7037baf13ce5c06452b56950bd38dcf2eb7609718a145af21427cc206151bf528d2e2f07c43c48e0de50e82218b0a88df125390e24ed88ab0d51d240a0bee43036186a7ad4e0eb4c77cf703a4c75646171ea7399e5c1a91594aba810a55c7714999c47e345213f134b6a173d05120069d903f6831f589eda6f1c33ecf5b5032ae911d7b4a5b1ce371b2daa9334d54822a35e1fe385432c915cdc54ffc6fee4982d540eab9097fbbf055e52b6fbfe16e832ea0b6f29d6db7a9ae724f220ccccf43e0947aaac3915a4f13fb5a642b170f083fb8e497d02bac24fc488130364f1a00c2fcb865bf77ad776b645a26dc3c52c653035fc3484e092ca23d98a933201cd1193982a77651bf4c91869d6c40441c58e7ee4694f9edf2ce5d12fa54851fe519e6cc54f6ee512af8e3a5c70ab3ec8b59b7aa353b94f9dd33a96c634938040a52bdeeb11f86d34e3e16e56f0774f7dafa2c5e80078fb964919ea17abdf5ab1cbbbfbd8252c9a429b62af772ff8757f5ef91572f3565a6871bfceb0a3621f0866842b6b1d802cc7f689aa530f906d1b276bbf54a14098b27f051efe4345e4f0826b6c76a8d23cf49285188015224615722bdd8c6b7d872ce5766d9e53f5b801cd18c5ebe86f030b5f396477422c842b73730f36cd9f0ff17be5264a6483e22d8ab8026cdf98e2e5cadc90babb21ba4919f38eee985ac73a14515fceea409f85ad12b1be694039e0051378463187e6788dacac6a2f482a5af081965d023ac953f42336894c7ae8b308e464c8005e4985afb2d317628c3e5e192d692ccb526c925ded150871e7291a975abb8cabd1f7ad968c962e2beeff57d36ae9dea694aacfd850ff78b16c4db31c4490b25dd90060ace196f17c79ab68859cc3d5421ae036740263fcbbd1dfaa95bd82705ef21e24d9a7d72638f0f0c66e112a90483487de6350df3b3bb2d4fa6c67566284930b992ee9123d5d1da602fb8bddfd60daf4036970eeccf78425b84e66f0c573031c02937ab037097232680b20a9ff932f9624d87f743dfee3a7a2eab47be25f23853b8ade9fcd485c612ad173332c04ba8ea6f9e62b719122f7621e87fef5cd940c8d44d9d563969830667328d29d13c625be3cb44129ad46f30fa6b01d7df419db7d2828e9de9ce4d164e999e4e778b5643019de82c86d42de67b5a3a2aa0bf379e4ef87735b839852708e748cd8aad9a011b40fe159d1990a7c329113dead9268f2071ec04d4f4547470cddacdf493b4990274e01a316b1764397b458e571202bd79eee78173faf3bf0d2acf359525c3d3355aedfefd0c6ed44bb6739304abee0e7c8d279ab6c6e67d210621a164e318d5b36edcf147aca3eec6437ac7db1ac5f0d4bf9ccdc24617f30bba6accbcb03b3404f413fd5c671f907099341b736f5f82d8a07292966f60bffd2880629abb6e8a94506f10dc9f65f837df18d0ce370097f4821e3bbb2c173c4c4b05e4505ccf680deb62d7152b96b8681fbe100bb278133ddd60b841fd9701218daf96827af829586809ebabb91959501aeffdd02c171762d4121a2245851488caa9ac2f791e654f20774ffd1daadc3477b8dab22d393b3373577b8b14364d067c5eba31b5ce43504f5654c1f08e91317d1d83f1da2709c8fa4c97ced26628b9f892a9bd6b1089b0d428ee5309efd429eaff565e67f1ef660302bfb13713ccaecf8f5421adf3802352d081facdd7a934c67f1131156643fa4b9ffd4170d93c1289846022aaf4aa1f1e79e553607d7c5c5203b38261201f6e67006c176222fe93bba8fc833b0cb0ff77dd404b385d1232074a271ce7a76dda52b3a6248617243f6673a1179047bb62c3e40ae5dda94694bfa11c7971baa71e0c814633404404e8af2da05104d84490140cf2f48ad36f72b6d1601a498b6b4d23f85fdeb0f298df22b3c58d5b64acb917e790d09c5e08201ede993a542112d05ccad261b287be73653e90d7a0f4b62772dc1ca458618467969c376b36c2cb6456c9507d6d1b535065e0e4a24a183ae2e3a4bbc556ac9ef73cc92fa9f141260cacc7296667e3e676f25af513628eb493e695772e8a45a2e5d3bca0e4a4a93aab7692c8251d86182faa0a0771e23d2fb42450e526d166e1316cf8255711ecb4ed44474505f6e5f1ef91cca959dbc1ccf7d556d14a1ef619a92723f4a36b218ffb62f162c50bb50a2cb3fa814d8c1b010485e22a4e3b2791c6ed5fd1237e97d0d9a30f84ca94c3e56a27b503b3a386afa75e9996a7da6377d9b7224761aa05a8ed2142764ce24e95a52a8c78f769e1b2c5b8cde0355b1330dc91d5c300957174ee7d1ae40c6048225bc5fedd3ff8ead8d2b5fed7022bc78be40317cfde10f44f808c21a298588e61c6a379eec90daccd89b2dc9b6e4af91902bafd108006c73affe0584943cec88bed283154680f7fd6fe3cbe8b546803d8599f34a32ef89b4952ae9e62fe18b171eb44e11032a3b01c678c4ae5ca82c9e73d61844725b586d8c452f8e1287fa74283f2d9713a137dfe61af0992015eaf9f2a3512d85410909e677e5cf188c911b710a4daad88aba70a27a49e0b296c6001e5583aa358714bcc88d8ecb2a15060a5726fb0ac65c224754324fe406f25edef77485211873aed28969c2724b840dbd1f0ee7031ec9dfec7287a7e2a8c11e04fbce15e5286a400cc6cd28cf53393943316f89c1286bb8b74e7ac2fb69303ca04386423295b282d7d761e9e9dc141e754558290041c3fa32a9ab21e70d0984dc5de61d040b79d465af1de62415bce1fbb03adbe2b1858337b7515670d1d3e85aaab63ba4ea176c12ac4851b580c8a9f7851cfa18a1c18473b9faa04410822e76c729c0b3f8892cc44889c6a89f1c0468b51971b14f4e355b389e21060fca11679a691f2f71d084eb1015f15b2fde4deac353a5498f83f8c885a5ca26ab8d42ee5fc39d2ca156eeb02e333e9a6ffcc3fa70d4324988533d2ae1d231bb9692bcef5c7753614814dabec365dce7b7631dc6b22b983b17c467e987d3a4f1c351912d8be6a721179f62ecb940735511d9cf92f2ded3dce4e821408350c3dab08d6928a9acccd4d44b025b4648979cebf98501585affc5ab562bbe42c8dedec4f0e6f9b7bf710c4b3f23c22002f2f647f62218f963cbcfb0bb9b9cda9c5003d7a3dc635b7e71f7224d59180b6ccc016702f0fc5dfda95feeacf7a2486f956c80d4601be1b837482f1cf5fe1cd9aa4bf103a12f44a556733b0fba085e348727075c1136595165a69349cd4c4123e38915eb8d4fde9acb40d7637fbd2765b2b3aa954f2a2a4c7ced98c15511a5e27791ec7153f88550ed37dbb21d41c73470c2cff15fc8058ac1b757c6bbd7a56efbbdd47d7e678ea68ee67b3ed463fbc728df7753ac1172f83472bfd48a54c65a5e029a49f8e6eb4b28dbd6fb59fd610131305e0a66929d841ae5724cf531debb3c19e5eb9d4ffb976fa37bdd94c86cb1bbbfc2f2274f59fb8dae08d4c3409b65e2c1f385b882e678ee1ca29dc21e99edf304f9487ff7730c4603433b0e3050f0fcf69ae56434472cf532aeef793c4e90c9b22f09c613b28695c255deb50a4567aa9bc2c333fae883e8e2065f900b030917b46f5452d1359ce27b67d08adbe617b26d46232d78c32e0cf79990eece11916fa9be2bd4e9321adfc532f3000538192a5de076e1a4ab357bd4ab5839e04d64d145798660a2fcbf6f1cce59f48069266b74d44d04c2abee99e98778c4daf7a5426b6bc9e35861d94a2d720203c62cf7184017f4e8605daba7e429c3262bcd9fa0eba04caa8c840156b116255e04e5f1b1432df166cd2c7c4fc337e7ee33b04c76018191d5f5dd0c0de4f2b7022385c5a3c237d856dbc8a8dfd47960634ea45feae105f381c29709e26d1ea272033faff592ab9779a0234fb3930462bf5516aef203aefaf69299fd87bb08d00250a58af1ad526aa6036785146ee4c8cb583cb74c8a4d08196bba01763e2393235ec5e9862715e16d849500709d5cdae27094b76f19da3e1f0469e7044f69a16853671c30cf7a5874a592eb1f6ba6e55d90873c623d4a6f8739af483e607e5d9c441466fa70f8d3c97216489865459e5af2339e7c3e84cde6419998436c6f81f184481674f8b5dabc7b945e4cc940411207eb3b8f6ee2012928e3d0d7b51c2c1bde84884629a9f9da221181a0c0df06e11ca7266219c98b7a90a21d6306fb9f9805de3aa095783afd2e8657d2e9a632df0d4a23cfbde79b1594a3c016ad7ed319b67ea3d7d446a64cdc376cbad186b07009266104eb5bb0dcac57cce8d81f98e6320cbee8842eaa21395bfc7ad3ad544d10fd8e35075bf3cd88c7a22b6536a0dd55777a7a0f436024a4ca33a3a3a5c1c28a471b8cc00de6ed4980a8a862e48007d748892b5f934ce39c4adb6f8583f689c5be06bc15467078157ef944bb7a5fd464afb241acdda4ac36f7e2991751918f1f345e6e1ac24b0eaae6feea89a12b799922f04d3e20d35c97e05ba04631c60b9645ade29c75bac898c7113b55911055b992dcdd6a2f4a0dbdd04e06a6a22e2ad02575b26de99c4f5c63934a132c961792d002c304470726d743dbc261bf0f0290ddf48c46d34414897c103cdb565720a116ccd7db33f885f44c19f8269bc042234477feecb955ca4e93930fe4e8913a312139befbce01142e8fb0a97f51fffd812eaddc69b925f8645508c325268d914972b97913fdd584f9e50849ca05a6a7e1ec829dc0f32cb308dbec7ad31f124f872ad1f7117239de284b69ee1a2033b9ff31be4d455127dd92703a73f1998448075b8630d7fc826848ed819eebf666bc76b7b79307964ff81f5b0f64867f3534a84633e4e49e3e793691d5a98451879c9ab6c5842432b7e8d2dd4e906f28291358ab14a6155458a0b4f4db4cfc79957f56d5eae8b57a21e372d29617136a045241bb00f495e2b5ebbd36f9e41078bcbaaf45ebb468cb6a865107c94d929084252ba345a736c45c66ddf86d020c0788e2af475c0d9573481cfafa492676103a153af71905f91de529b0ab118a4ba36bd5d7282499990c5104e2f9e26669044f8cca3f47a6f2a962cd6658f77b9ded478a17bc780e49103088a6a7a917f55559bec0e2aff752b1f173ad71f35ceea738e5accf56ab7ddfdbae7e9d495d7134fe86c36b96991a42931019cd55641a91f90b37aaabf30c6123b608af2e5184e95c654a4d3d084dc25bbf500806121121e4c3fd5ed6c6a30c8aac58629208a0f7faae2e3a2cea5aaeac3297064b81b7dd39731d34568325bb5c33833b6a1bafc40bb5ac2d50ee6c1b2b70af0d0d723d76799631eb6225a1ac0fa07eb51835dd0bca13417899a0fa06f0bb47fee668a51f1c34a3d6e02a65f5b9651d72600e328da1552fbff93e2948ad869dc7c592f12d44a1ca8a5cd3fcd38dd0411e35b1d0dbe170e3f1e384a6816ea65f1f03ccaf1276ba99b60ff69668d4c3c103b3eeacaaf95b0652717df00dbf781a1c0db145ee909e9d30d8379af51e97b12a31bdd2989453c9b2c55fb998aed572e1e56d6ea7e3f3c7ae647cfffffa66dc3e43ab95f2b7156e1c47a6933826f0a16af4c43354a1105479116552ab28997ef6498269093c904d4f7d0c6593f7cd905ad520090e873dc3f3ce5b7683c0a49bd1c4d4a864a53792ff2a0190ecae939e8dd2cad94725dcc17c3f2744ae9830a25e56016708ee94ef0cafbb7d1575a59564059a318e99f207707e260c4d2b784182182863a4a23b23b5ca4755b18562506f47bc52ad6829bc9fead3f487445ab0b0a0f1b206a97f2938d20da44795e85153dba1a6a88e7e4d782bb1ab753141d7666697f95534b43a67ef54da27ee8accfab94d10f709b16fb65a19dff2698ec44f53da5f1903cc406c25b0b11c9617f17bd5e8270d6f6bd85d82fb56ac7c246a7171f873dfeab84b9b6d34a0ea2532d872769bcf302ac6c136f955dc0cd9319f919f13522d024f0f28e19aa2d27c0fef854a77ee608dd0b50c2c6f752f7cda7e35a09ad4f90beadfa940afc4bf4e6db0dce7018e2919164aaa7530bd86e455748d6b2c86de36faad02b6e9bcff0a43a69a158a4214bf56f9a27d5ab0920fc6491b393e21c70b12de94d15abffafa518ca7b51aaa6cd0a15642eb81b6295545852e65203e5c15bdf64175260ddb9ed0ffb8ad7dd6339bc80269d5c5a0127626b48532e90f11f2a2e9a89aa2f0620a3d00719687402d6e2a44a77af8b999d62d1f5be9e8cf3c3230bf8eca21fcfa65dd985dcf2d568e3086d1a18a4f56c58db6b13e1ca211a02ccc85882dedde5d3b993443efcdc505136aa7b664deb66e8b85718b9d1ddc43a84ad618d8470551e2786f5465368c0aad1401efe9972b7992354cdffbd24f92d1aa12d2b30d8da106fe383b1d0d426d95c60d85983d8d639b87ef9cd2dde505759bdb17504e1eb3312855dba5a3b3c3db87b7d9cc18c48b10d3465e458944ed3d789b0f6b47d5fe8ad6f42567ef9961fe2878de48faceb99e695aefb8a4518f21452555c8a450fc6e77687901d22e6d0f016f12e2304f84c352b86bbc9bcbb11cf5bab2942ca6bcf63f130504b88bf944be2b10cec5a9906a7be28d304a25eea5efe57f0e99bce81ef98f07b0338def55bcc856d15196010b8736b1331b6f30f6f41a2d1e7c7fd87464377bf46d3ace01cea0326b5c2d7b002038c182ce782a2eecf839b04293ee7eaced4790f89106e094fef520f66947a4adc6584a7550c0875e5aa373df05409dc81e825a614c27374c3a08227b7ca69d42d7d0e33718b1046f21eb17ff5ab996a3da04da5933cd97518b92b3a37508b30e568732b0a89e5a49fb66fdd139c5084eed1912a94582b8be8340f72f63b9ff6699295ed8dabeb819c59eb224e6148e05e43ffe254ab3f05161f92159ad39b59a475cabd8a23346c7dadc016b607686cd5d52268fbf946015a2fe9e984f94ff6c3fe3b54fa61b90a5d11db18de47b418a06a50ff3361cde28e65dfda9db2d6c71511b78cf15aa1ffcfce5862477d7b7c6c108a2dcabf631d66538ff17cbddffaee1a6eaa8b4ba18c0dd9bb045af2f842623330aa0bc942d5164818af21ebf6619de55205c9bd9d16ca0949d52dedcbc9909c607aa1dbff2bbf7c91e09344807523b8553c65437211c62aa3d8ee07baac0bb631716af2d870d4b4125251fbac43331faad59ea2a2722a4da4755040d16d22219ae8421d8446c7b9805055abcca23da651545ccf16e9b15cd008bbf7c3d24aee9e8f585f81df80e024174a30294363d9c851770a0dad0c3378bb501d38230905e2991b33a790318dfe0510298a9466adcec43e79965a1e59df46121604a1a77252f2f347e8308bf5e08ddfc6ffc31a54eb934a8f2b63b02b05c018af0506ee94368fa1888e4534e88cb4431c2a67a45fa270712f0785062c9c80024ad537a42e53c1bec4d73fbf02355d408e028719d1795125dadb5511f51edd5a4ae8960fee60c3be279e20fd941ddfa666c4d53aca1acfa2ea6bae7c1025a4b05f025a1e70071094b6ceac30e0172a714c248e8eed99319917e1df094fdff2751c95bf046232443e57dfddf940320d971b6d0319afc4d8184f906ea7a83406a5843d5900395359d388b90e3ab21aea3385b406253a9b71ed7a52c9560b537288e6965433a87aeb3fcdabeb0819d1dd6abc53694deec996c7829e1c7dc147dd7f35aad057eabf47c62dc4c699ab69db3e8b36f7a16aecf5b9e89673bc2df89cd856d5d750ba6787a8639b958d053484e8568d3d72b5ccc8a41aa62a811cf606625616818b087fbfab7e81cf6cb582b41899b495266e0c2f03fdbb15288ec6ef14ab2d298f1733b14f47925d9454a54757e5e29957a4a2bc6bd031721dbf042d85d0c7c55577cac0809777713f967fcaeb59eca8523696dc66fab1f42cdb898e33c3f67a06185ed38f6bdedc27ece8f2f9588449a0f9b600fe767cef070f8a984bafeb0552ea9036bd66435c0ee718ec0ab0e82ca3c80769de1cdcbb1264764f6ec27f87f9f2c16a7db15a39b67bfbda8b23be8fad886fdef29e444b12768248879856149dfe356549fcbd493a6fa8001531c684be80d18ad1431f409e3b66371e0123e40a595f0efae1b000e47ae20e05db9c6a39a66134e4b14baafcfc8e8307005d6ade0b6275f57d5cd8fd9330de14a6c0f3761c6614bb82b04a425233b54c95dea33e5b2d19121923ec7c9e55a7fa1ecdd1996ea3ba7b753fe896467464970c29cfcf871f94fdd922dfe44f79d293c2b0d56f2137521f2a09f25fe4f746261d4a19eebdf77416e682f9175cfff5a6998bc95330427cf790d7ec3612aedc8b452df49f9e672e23e762b6c67451e30771ff4845205aec20e1ebfab429a65c7cc486f880ffd883e97f2dfb9e2e475889a22f6a0c1b6340e7de69dae595e6a2558a2375abb753088b49ac3add85749f5e77fda935a16ddf0e3e693ec9b5dacd2c720ab11a1088cbe7d765aaef8c2168c2f23e53caf76756863d8c6624fb57f8551a2d2d913fb07ce5ce0991a26d38f4e2044a3e8d8f61e9019bdac70dfdd31e5e36d2d9d02226c6b261e0e482c5f524f9e9caef93bcb14723e8107de3ddde2f75b1e96d64c7964b7ec029f744ea1422437607463e8a59d5e0bd5e04e8d6b05cbdf4d5c87b1686e2743a3c7e4d7f05305ed389d9a9fbf77ff71d59d5e358987136e9f3c7b872e4d0b33fa0c51d2472cd8053a364de4fdb16fd247f4d29bc84c10015a5da1e5acf496732295c5006026b8399beb3e3dcb40ed97cdeb404dc625832700ab153d06fa07d7d0ee47bf35c8125c23d2358dc7bad24f140ea70930c13c8efc513f0bb4adf8368ba5c56b444a173fc0b51f059e086b5cb69a38ce610eeb72cb2f734c507ed18bf86d83ee661463f21f9df35b2d4809a4e66e5fa27e4f7333b256306d9c838bd276299733c1f5b42c19a4445a8ba5d7e347f30f1fe7ef200bc2e5a0a72ef2a9043b380b35ecd7b484a913c5cfff6461babe3cdfe567259c7ac79ace3f317c382d02ec779988d253c8bf3b3f89602ed99052833d972df1ca69d35f4bf2fd0f1a7ac88ab2eef50a0a12729fc47ce88cc4b5cb3a869ffe11f7d616a5268b5c3d44c8ef22ed47f3d1658b35d80e6d4a4e631cadd0c30a3585cc76c790f57725f0839c31fd0457b639a4ea9fafc682912580b4c02c5e7dbc2790e62219c1cb6b49e407c7d415d1ca80ec55bb32f4cf787a2a73892ac8fe4b34e82cf6b086d5382c39257b899151910df7342404096c47b5479c1bfa089f5550797b7d278695b6df4dc3e068792583fe3ae3263fca7275e4883c7e31a762c3321b0bf0907d7300cefa444eadd2da46c70995035e1acb41b09cf6b16f0e6cb4af7f32cfda530da759049ff7e14cce5f8ed2ee92d7a450237004f363fd3f043a6a77b64e5c09e89bd088500f124ff64324fbfef7946e6bb6f0050a28ba7d6194a1ce29c60f5bc53dd46a4f863695090a9317f748f7b07e65c163a3bc885776d75b2138a14d99fc77bc4225c39503d88ed6037790d1a87e405a1db9e6dc959ad74b04032423ceeae7b6947dcad1d8dda2dc53b10e7f5bee6ac4e700ed0329273d5d8e8f32968a0940d00d2e1ae3f2aa9e8837366e316fcf4412481cd75e8b071db268096edd255c634051715ee3f38c05d073badf8db3fd8169176db869b34b126d187cf931edb55115c7a7a0335f6595dc6e7b1109a679a491fc3eeeffb42051f18dae855247357ce2097971f597ae2c2bce288deed42cbf6274cbd427c434193e5ad22375203ab6bec67f2d24809d2a1584d2f3e365097e3309e6a385c62801cbf3a5922cef431cf20076c24e60416e9a0eaaf607879789af6054704b6e05e2d7fc76cffc5438714743d5f11ccf28e19de7b23aadfa7d140dfd9282fdb15bdb6d178844102d05ab68decfc963e79a10888614e98514f0d4f11528ae8808f7bc2558f71f88954190ed5ba49da9b16d9356b6e03ecf4c93730c6509bf565960fd1bf622e5cca1dab40d75c6d9e970e2985e5be0320d2f5f74d096e5e104ae3ba8c8c2e847de64c8879385a17433f81052762443edec8ed3e1467bf6be25cd80fa67a5c69815e2375700891ecc2e1dba83f11bf73404df9b5359654113625756ba15f2ff4beb099a791841481a667d5fae79e98b7d50b579dbcc281eec7abdfde297c5934cb718486631cd62e40ee7de25819ae1c5c5eb2f734c6ce27d28822b181c0fed4dc7b7237f004822a7a230e5a81e08e234dc6e9d983abeb5f97817b1f91152ad369ad3669f16c1ae587a3ecb1ebb6762df6b15de532baf5faca5c29dea2e247e0b0f7a282a2db50a3853e0a56406620c6f8ee7e871c11486c9195cc6a07d179568be1efa63f8f0372c39d0e64725f071dd9079757e16e0832cf3f6bba337faa239f76f9aafa66c257557e5265ee2aa042bda0593e436d608fa74cbade559a05be7e560943ab324e9c7a1d96f6f951b55c16facc95f5449afc24b0652c0c34873887600751b00aac027d00456235a74580a5742f81892acf668efe8bc637d03486453e42ac5c1f17c720a7a5f92fb78ba464825940fa9d13e8880f4eac933e96fed3252ed544d53d600f448af63a5e9c89b6b2818aaaad78af78b94e9a11437d4849afcf343ecf068b7173bf9e2ec9a7e3cc29dec0b7734ad895d5672285bb9edc9df2de942b06461946f5ae7a15f4a6913551ad9cf0b947ed260fa44c60758b4a3e40620a7b9715dd6992adfd9c8709432e429e859e30a66f923c9bb0fa792ed316caccecaad2b2d4b5103f35f2d3d7f480e067191e35b808641534746749cba7cb00728f81ed00d2abc4371c75003e365281c331bdfbc77c6a23554982fdb719443d8c722da9b468e3bcfd5e3b72172a8d2b14fddd49693a383cca391f3852456233e25aa682620da3f68b82351e8ab860f6469eed9e2c5c09c838ec5ac55d930e45d280d55de4653f56d406a49c02768b72e03991c430fcaf382b2428cfd4c072e8d58610bdd3f356577143cc17924a72fe009b18faf552bc68c17ccc555edc59f1e539014cf12920ae79db3f9792cc19f60606134406bcfebcc2a2f4ad22648393c7d35e4bb9c474c7ab6b859b7ae0ba3fcff262a303beb4993389465024bd64f93c4b2e42128d9f9d25d776b84a65d04d86852c1511e1eea7e8cec53a28291b065a706a3771c01e2246338680879d94fdd8db1095f5dcb7ccb1e561371c45cd2f28bc05b234ae5c63c965dad954bfbf93a775521e231b50f0fde0ca4e3a0f89d43949b40e9034ca8f828cbb49559504c42de3682f120b13e9526843b0cd6c0233b74c75f3953ae2f7d714bc1b16ffc54d66b440fdf18e613a4ce6aa53214d445c0f89e6e8bc317151e419cd0eab0ea3f56785d5835d3b05e00543e4f846634366831ad0575daf86c2bf9f6ba76111e557b8b114ec664366b09944f1bbff4e76291e0d57c5bf0f9fe94a5dfd9f1bf0913e7f113f3a4718bec6f571579d01a0aeb4ac2c0b1ad9085f99b2bb279e97faceb5970b358e42bf7f70dd0e1de4f7b4a62d344ea158e945763d385044686acc27f31f324719c25b8c3e6ba5717a0f860b9d0bd538ac2a46bf20ddbbb2e1a7bc36f3e65467e1b29c363af3fa7058799324aea2d74f07be63f985d4528124bfa52e29fb8b533c7314a23db1c937afd5c80f739e2614515f1d2c8408acf31732fc24d54f29edf6fc880cba19f0560d9fcb642bd3d1fe7802c590f1d287436646ceeda56998d3fc8ee311a807a2a75967c40e9b9e271e428483cc74a4bb16b2862300644c347e66e44a727e53aa33d367ba0aca28d8c94d132ef8be402f0254cc351ad0bfe8b1c404a0d355dfe8fe5ece7d4b36a3e0a8a3a6fc06d411e56375c5bc3e9f7375c410df593c7fb0a79d25dbd8ce730516e6aa8d1d1c610bf991e9230650f78215ce5e376d5e8060cfbdd2183f419f26b7fe8fa5aa61de31c87c82b99de900805c3691e9166a780d046707eb123920947ac212f4285cf35b9d76a5c131f65475f9744ee3fc395108643381132bed6f97e70922ab70fbb623c6db0032a645043a48a116f3503681c15852dbe40048b12906026559620e233b416875c336fd2686050bf1674fdc4d0b3353b550e9765bdaf8621cd207181242cf0b1be8214d58a6053dd15a5ed053932b976e2472a2f0c03aa97f548995159f4335dda77fc0b6289783a7c9403084f2adf68ff23ffebd76bc8b6e8a4b0b4e167ee37306963c6a5c8a71c78af88f72cd4c2a0bce15c0cc32f08bce97dfee2ae9352d3a830a730babc720fe6bbc8e3f8d213bb121f02a9533da51b66caf7f4c585733b23f8e0e81c532cb5f649bc8fae9a5cb0ea5bd8352a955998bdca3b6c42dc269dc5488adccc4ee1b07d7af3387a61d346ee7c003d35696b9e1afff8ecb2a497529e6b9175cd8155f175ef0c7e66952913c41f6ef0e69a51e6f64a4df56be6e3d4d7bbfecc7ab5b3ccc09845ecf3e80e29f28a38cd6c971a54e960d69667f280e0b6a6a42eb0e659f260daf5ca02f559bbb30a6edc15714602f4a1c26aad21950dc06e04493df53d3507c5cc64d7d4920d1131f9e670ab3dd53e5528c3a8dcefb399b422d88f66315dd6ad9478ea273f17f769542a96eb25f5d36ad068db26841e7f4b0a93c1b0a86195829b422e45d974d0b71881641521090e8bac656721b2eb479ebcdc66baa1ad31269c084783775373f70d9b0b466381b5132961381383f9ee5ffad83d5e9b45d40f42cb9c653b80fe71c2f4443f4d8c69b1582aaec209b33cca60bca6e2475076f3f38b66eca13dccb51abe8b1dd51d6a223e3f5696c4e1fb31f42588c0201ca42c476c1aec9fa5ad45914564326f7d5b9f0759a4349dedbebb71cb5c4be5d7f700100446316c42ca9e439d58ee9a39f90c35a02623b6b1031ad43ea502044cb1570d9805ef35d0f4a623ed69ea0d0d79e628b6d2561538388e27760e10bada8693e8f06f6f1ce92e9f827f779b329509f918c1a5d9e2c59129a824d6cfd27a0fee8150450da894f3b39ab4c24873b0b0aa331b9069a1227d912e5875070ca1e97526902aa1728e046e43f382debed0ef28e65d0954b06e2c4a6207580b203bcec8cff08ce531428b804aa348168283d99b76223da840a326811f0909bd563daf6a160a2910ce3fe1d3f96a7e077bb9560ddbad86ce6093f4d1706ea1b069c582cfe8f0aac1e25c5e891a50fbe7d7757f6bcc8c05eddd7cd590561fc4bfaa5602a846976445e7249f457322c63251c3408287d394310fb97f327c43568049c564a53487c14e3a8e17ed5d88e9869d55d43fe8deb617d0d343b96ea232aab1c5195a6a1ba5b02b91c7eecb8c6a9aa5995f9cfbfff15d68853bd0264e4df125286115f8d6b52bf530b69ad4ccec7beb1068f7a8d869d86cb7f1170142cad0d89731cbcab170fa87416ad85f576cfa7526473ef1eaac19639442b42d158d5b2db1f24298764fd54a896bd6457f1927ba30b177b2b3ed9191a8b374fdadc11119aaa296691bcb9110f20e67c0aa4ddc911e532d3ec924753092739cbcd443bef21cd90fbf6eade3c9c839bfc1b71cd26529ed110352288a94c356e2d8192c14ad8bd68ba7b3e1611810b3733caa938e9db95e75b264f4d01635e9b3cf3a4cd316f0ecbef619cf956fedd5c93b713c51aed1144e4a4a0c104d0e3dc98b91626a351004f4bd3efb135b240290670d05fc003709ae6f9f270d977af20baaa5665abd7b5eff213e2086ce0c695fb36e7ae7e6d4eb951d9a698b0cbaf4160d30ffafea19cc5cd2e96a366af2528f793586da0513ce7f380898dbbab7235fb7e97f474b1f51e168f8e7b9e4169174f2ae934ebe5e333bce2d84031ccb59371c87dacd59ec48d5538a956e08ec4ebea838b0f0935f4481242f5824a4f2146427bfe62c5164103778c1da92f297c927047704643decee18273515dcd01414e2a8cf7e742c7eb650b16902e7c903933334741d6c603e59f532ef51132853695f396a15fc99d343f5955aef98969ebe32bb5d1dc18fb37d3b0f5aebb75c334a20f591ff480b3984f6a3216d16ea3da31aa502e0af87f0c08a5466d517c43898a7262c3bbdf64925f4c96398bcfd8f6012c2a12692d8f8998db226393326c7c182eb84fe0eba7eaa3ecf30be0277d5bda3616e090c87444722514a7e7d49ce5bad0d549aedcb346bc8ff059f419dfc0648f5dac04b75afbd07f5e8da5d184212946bb33331af4e77ab7791857072255c7373a3f21b31937ce8d5b016a282897a941fae29b98bb156870339d3284d9689d52e97bb6a1b41c2fc5c68e1aa1170ca4555f20536f1bca2e6c939a91f409edffb6b91f7e21d1798a08697be323f3a193b27b9121c74969c6e1740186b459990b6d9217dfb70ef719af7d5687b5b79f15e0e09aaa1ab7740dd3a47453332f658660cd47aad8cc230e2b60b30a9b662455bd5b4070cdd4678f8a6b9f756ffca773b16323629cd83cf7a837a81cb1711e6250aec83763332bf0e4cddba1e4e6105ab3c6ca3575d0663e64dd1222cf1df9b184c3ff6889bf46785e6ba81c11d9ce0a9344399753e2568dbf7fe017569858868792e36bbd5e1e47af4b6703325494a3302c0002ecc41c423999f7eb8d0bf8493f7ec3b18534b7213aa05e6a5ae7db76f08c2e69e93bb0aded0e7f415e9228ca794da194f2272532ca00a2fd51499d487eccd60e31f31a6ec9348064962addbd918eeee15b93f0f768b00ef01759b934d59df92ec63653cfbe4383b3e17214f544a11cdf84a5c87eee53b106164fe93445af2bb2679174770e77540d3be426055b17382f7401b39055b8a3a885ef6cd5b0a8af46df921eb8ecad785f1a30c8b3e96f753fba4d7c570f5b9e4717cc59560a6af7e7cec630502f65e77c71a40b81cd4736dc26e90e378b9bc910fb8273dfe601dbd91135305f72dc0ee273dec1ea95c53a206cd1c8c8f4e2f2c97bb31f2befa5da762336bd8ccd743b8b36254ace2809e9450fa3f8abe50de750bb9acc5495dcb0ee0ed4462f06c7a7fb478f1071910e8673960249671927b4cea8f4e2ec8b8113fe608ff26e01b743947d3409aac3c69e48ddd588cffe5327453b03b021e5aeb3925bc6664bbb2cf3bb500cb856269bde37210da11f6be6ecd2051e63d94b0d8562e25444cc80a8ea8477c97cb6e84666a6007bb2af9563fb5dac98ff1b40b2a1b4b29aedcd72de33f40cfd5c2e67579dafe91652a68ab0bc3319930f17fe80d7ad16e987aadd0d0a9b4a8021456b8540fe4c89aeb9dc612f4174fdf0fd7aa57441e0fa71f17d4ab219d4e2ced6cd1b2b92e69e22ddbe78ce1c99b2f57e29c6db34ecaf45fefb8cb1eb82ac267dbd582885b2693c0f6cc33b497026b59efeb69446616943cc2ea092954dc6c499a2ffba315db2190cb42ae878f406132709c96ca3e7e2a14140895bb50f782f149af0187b291b08bd4b2bf874c4f70461cec666838fa8cf9613342bab09d56fe183f86243524ae4dee990fc07062f7a9dc109bf2a358e93b50999ae73d259ee5d03ab19a6f33e946ac7818a0bd8092d44f52208faf52e782b2e26750cec834c2f5b655100838926c9c8548420259d56a389cafb8112226a23ab857f9ab6ef561c98aa74e759a7713a9ecba81d0ace9f2851fa8244a60105b3945222d3003fb1aaecf3f00ebde491901270a83996784e61f5c087138ad26890e8c5c71205e90ac8bdb312fdc2b89aeb1c20326c43dc3abed8e7cc547aff886605f310a3c3a47f8a7aa25d3e1878e2a6b2803f5da6cbe6adb356dce17c63ae2338053dc2a9140eb23db996aef5da998238a54d7b59b5a633ae50613b6284c297f8414ecf1513fb10e8bf16a831231ccc99d8484f2adc0843d29ad25461cff37299dbe910bec12e6115012110da88caa5aa0009346d324ee24d7cd5f50fa2f3e9c8751b04cc6cfb31e4eff4f1bc700c4e87fde82586657b8ffe06d9e3675fb04abb2a11ae3a315cd9f0d514af85121addbfbe807516bc5c2079a67f484d0dd174987eb9462f1b437f19acd84e86faffa43a5c323ff432a32f6a17bfd2e0a23fbd43b0f45dc7c505f0fdf273d0a9cadce31cd8166c673243809136bcd76c3a09811783f7df07ea978b7902160e2b1fed4504b4fe8b22101388f10e7f0b8f18f2657d2bac464dd3a3d8b8845986075fd06f5003ba1d2dcd671f583613afa7033d31e0918b781cdd338590192c3c452ca198957446ef73b0c545f69192204d34c1e14d5ce85665df37a1841adb34cb870a0e2c9ac7247b904bf9facf9eb8f47b416bad11e1c7540c263e79b5088917eabdbd56d883acff00f862c235fa323cf252166d034b842ae0bf7f58bed6347a4708cebd50a756d09859b29953990dcc476ea95f24e00e832331a14d7db37732c5c75a4f28a3f38078084e72cdac89a55c9e154a4cf62cf3373f5c570bd53570864cdb3e829bfc9c1a696fab87eb10ad900f36485e1c3df4ae812e626b9eea2e2f4d91339c01d89e278a457d5c840e97a6832027329c37e06a0ca365056314d6794a98c380d6ca39c386cbab0223310bd719e86261840adfba6029032b284a42514312a3cc2ca691d069530238d4e009d496c0e6bbdd6540f52d02edbced2bebaa7c30a696ef5c725ceb47eff9872d2a401aeafec99017c08fbe294dbb5a250e80bc0343631940e044a83676d7593ed3bf9712e3f42e74779ca046a7e6a0a67c20145dbfa8cbf654ed49b4609c375f24cb2370bb1a0a8e50b4c5ff1fc44b4ba366db7afb3921039731fef6b0fd33ac144691e245298fee479def307144c639cfa178a51da4587f81470df0f07a1105e866dd10bf302216aaa7c7e0843a92c40cfe9c4efb995e32bb43690f85a8d883180b31f0451c2b9589f14540dc1ac3cd8b4e426260ee33049cb09bedd9c843673f1f849315a90e482890aa29a179b99b4ece728fe7ab4f9e0ae60ac5c66899b619780cc187354e618ee9ab5cf4f7a1a6dd939f4301b8e612d5ac39129cda267f5b5867b5803cd56ace5761af37bc904ed3498dde3e5451d941985ae4ea11cce46736cf7ee14c72fbae7fb90c63004073a9da3f0e5a8ed45726e62ce41344f8c3303e3c141cca3650f9fcfdb0f523d64e1d10d01879a10b1daf2fc79e83d7117330c7fc2241994e5022e18d65e3628c34f7679f2761dfbc9e614d790a105692af1e9c56f38922c769f94ee85d2f549bc9412bad540b42c3521c5e4158e2071d60932b0254581d794044ff1e48488932dc1e5a88d08845a27199a21e197d54536ec036e75ef6dd26c8f308590b4bd7f957bb39babb16ce0b2304244eded2130eab4142c26a170430c015c8964f924d498a46407bdc6e9eacc79dd5e649df144df7445fa2c515de3dec05e2a025b07563f596b3900fec2a22369f47f67605169dd4d00aed3824a74c12f1effaf1f48d14c1e95e4d28bf6e34ad5378ddbea5a0ab2a76bff186c5583e670df9cdc0d36f245763489a3a833071cccc07a78ef173c0544f8ef9e5a7c3dbb17f87dbc34c509f340a6c4b36ceb3cffa9da5c4edb8ea5a6fd960b3bc65a877a5680fa6af48cc1603a0e0de05cc1f522ce3746a72e74976c3dc63bcd408fcbc89022f410ef78b01ed522b8a2a796dc362f69e971116e21405fcde2a70e5052ea1645d4ce2d238a7fe0fe058bd028bbfbb2c9b8eac85fbf15bab48bdd07a80efefad0367794e3a22ac2983366df6e040ddd6b5e3957230d48482ba6f37e55e8db9a3bee124453ec337ee00b7c4c1881e9c24e42a99212a39a39c2835bceb8e5b0669f67246169f21f08068a49aae9743fc0bd581e3fe575200d888a7e2f81544ba466713df3c19cbac05820b47c78e3d1a7232bf1533b5566435e5c00f888d61eaa88e9f1d727687af0598f4b1edb2caf1a18ff2d602ba7beaf14cb189e79e052afce76680fbbc24d73cdeff6f4e503fe9ea04cdd73d07ca0186e2796f97e6c8d1a20e7fd2a0371502afce5568ee772deda763cc72ac20c22d19526b469dea7b01eb00e4e8040cb6644eb32fe832ce8fc372cba9e3087596d4cfc9f1dd72ee119cec0b2fa9db9ef56f1cfaa5c6b7e0fcbb825064371b7c1b6ef95afd845705d944cdbfc4055e9da5d7ce9e2f0715d6c6eb3fb04e0f12abd0cc9bdf162fcb350c2f601161a2d4aa4d2219a1da05a727744b8a2ac79c4d8d2dde9bd223b2246f41b1fa38b06df8dc809a2ff9edc286d9656fe077f0b776eff3004d9f9bbed6610a35ac3c4098016613bb51499750fff08972773f1f4ac2f35e161230eededf8aed15a147d535ce3202c94903bc44c2f611f347d9ce94e1b12c55d60011aff6150f98e983cba92cd48704fc5deef64b8b89b4d1f47b91ce02dd68f95ad41096331d3fec8b5a706fdd0a82a7bc0e51312dda3a29046e221a34888b329af58a5c1a40f82fa25fbc15ed65aab47d22c0916aa476ad43aeff48f70b24b75d745ccb7536078af927376b73fb6a6aa10824b7debd71ea7388054f4282b75bf0f0919806e737d22f13eeead1952944b097619f778cb1ccc0ee5828e2376465eb0b59cd258fbbb473967643fe2797f5f84c893cc4f5c3e435da40e26f91b29297957ab26be67be301d55f3f04c1f041bb79be557300fd5ec035adc89f5950166d7b5faa2853509c2291a281a3b2b4ffecd1704de45b69f7f81ee7bd8f0ad49391849329f80e564e23797d4a2139c9b0ed925e2ba12341b1bcc6ecc14f12713fb92964e4ff25fbeb4062aaf87b5436f2ae57cc913fff1bf68b56d7b96b2652ffc2ebf0049975ffc0de4f1249d5c47bb79a231d2c09451ce708e7d73c8f8ccc5785258fb3632d050019e190c94cdb46a4bfa50f34cd745342f985e666a9032a5600c53769cf66238b8b1a1e5d5f34f9d29e9581eab0e06943848154224eec36bfc74e9f915893e4cabb4070c88f8ffc2c8903475adf7bf8431cbe6e3e64a8442fcf9c52191266304be67511cbf094f8e3c7c36ca3f4bdea4b0388b3c45c29db6b4133e304557758fd4985bff782194a1972326e6cbb0374eae7a3d0a57e331e88296ea447ef58eff34eeac94c0c60399de0e326f004b996d0be275c093dcad6c857668854c04d25b27b37984af6681b021100c87f88f9c3a20d0ec25c94a8079ad46840d2627a46d5deadfef29ddbdbb0d3d9ec2888562e8af2203d724795ff2b0ddf437f243d5f3350f4cda05fbb52bccac5cab61a2017ca40ff29868854da8e06896c86615955d629cce2222ace65806c27104a171546969cac196689370122bf1afa29ce98ed11ec182e490fae28f5608b69ac710bde8e331d7b06f778d57776daecda931df0e1dbb64cafea9a5418f9204b01b0219a578c532fc0ae0bd679ade2b256bdd99d9d5bf4f85df1c3d7f3a72314410c08467a7e605543bbecd85afa548b937cea51de0fd2d202946d6feb617e9146389d3a875fd98def3f77a2ca773ce92254f2bb853159cb05ba5262f092bff6b9f1f6921464567eb7a9d3a7df63fd8b67f4ca7b5cc439ebd4ccfab85f96757f91d37e3364bf7dc3595f564230b4f2c201fc530e710bee87a7e29094e37869e012afa0ee3d05f19f39d6371747a67250265b587add8045f97023ce3b96dd56e451a3fbb53bcb0a3023900f61507a0296200afb981b775b2f9fa6752ac624ee1bcf27ed24dd8c6cad7fbe131957225dc2af8a907d610f00466476f16b3d158642cd98b4775b3366aa8d77f875804cbd214392087626d4dbd0a1a6b7a7bf32c2e28a903b48c11f12a120a681e4dea302dc63637b59b2901c301e9334b6380f6985625481080906f2c330e4c32fa92b89505d11afd6be793a65dbb08a7fddcd0ad047c5061c52444cfd7dccdda9484b6c8161dfdc847c516f745ff6a763d8bc89bd83b1122f878cd97da6db53e25b37bff8bd1f3a839d1f3bccb3d4957b89996af9778c6cc1e958a9d89fae724b592033eb76030210b0ace5ed06d18cfe0686293ff98cd316628a25085d3a5b4b1f313de6d153573b50a955b6f12f0fe6b24a7df669095f338e9a7d9bc7676d8b8fe931c6a725a62de23973d14fc3b6f1e227e0242d2556271f987812c8998c1087c920445ca0700274ac80920c67aaa9751e430b2f996fb48bca383a76afdb0496f66fb91e8132c90203c0f02198c1a327ccb9061b4243d867a34273abb6472a6cf1e2a44d26e329c8b86ecdd2e2bf1e1edc96f81baff8a8b4bd5123d33a049acafe3ec77d20bb5ed01524ced36323ef1cea07e8ad4410f63d7b213274c8ed09e11a3a7bfb2771b403bc28fbed9b051eabffe277ab91586c950f55b2c04e459e2207c8ef329252b772d2c7d4de6201a14424f50eff6a86530890f5193225f7533c44f4e99ea1dd77c9125b134aa35e68806eb663cb1382a0bf1fb9d5990599fd1ab1b88d688d52a466ee2dbc3691c157bba54561609465fd1bdad23ae057a77c7e8a0f3ef8cea646ad2552ef105786cd1d6f9488808960abe851517a84d3a2f4425ae29175b4eebe106eb826ba96ff3277a8500155cf4a0aafea3fa054ba188d20c1a48b7b0c31cc8fec7eafd1fd4a51564d3e8eb22234297161392b7b2ccda96734096dfec35b6ddcb5421cd551e6f137769fab493a94fa6a35c5ede088e01c76bc1daf292ca075c67c3c2809329bb93582f9167bd9bdcb3d5725d7c92c5e4327bbba9c02262a44e3ec635560f0b65d9a2be8460cdcfd26775f1dffd4c97997c76ea0ac2bd9f9e41d6f0b93778b838eac4cf59d635f001d5113234daf73a9fcade9f388f994367335027ef6a0aa81d388dc679c4963ece5e81b319c5ce5e8be89145afe4239947fd28cd33d524cc3ba68fd6f7747a4096b2d97198955a2187d2f8e25bde924935583da44c927cface9210de54a2a5e60971600b333b9a14acb7da86ed38520e2eaed50aabeee4c309fba31c6977ce592ba562ed2768df4e86d8d457d525ee139c1eeb2c9c2c388fbdf1608bd82bfdfc9aafac4ed4888ab045d5078b048231804b3025fe9242f585c0fee4bb42a43444afdd3badcda228f13229b1faa61f66efc453bdb0490a366327cc40e1ca62ac956f41909572da90c43e83fc733f5d9d57bcd64e798da47b445e52c90e371f2f9997a084ddad611fe634ca3eae73cc8203ac68e7ef320b52ace939a7ef74d0e76b5c34e61dd85283781b88b6b8da696fb45c39ed9d0bb2c8ad158cae7766aea15f536c9ad4ab2cb2307cb36d700c7116827661caaa650a19ce7aa00ca838f456fd9097825795cfe320a7ad5fba798907ebe9c56120ddc1e71c81b92cc9fb1002afc01fca49349d448fdd5f7c557ef042746044e877c3e4a60bbeaf133b2bff602950ee6cb69495060636ffdaf9d04630217b273a4f83f6dee21f30027e3253a05c16bb9f55d4000f55a7f9ee905af5f0859435d211dedb0d7c5f926e8febad043520c0086b7192609d2c32e141078bed43496a689d906513604d6c6dbba9f661b6f1c1585cfdcf6ed919f11f1fce6ef5ee556c55fcc10ed852b8880700ea55f87f82ab93f19b692b5c73037168b3aeb7fe18e5fd7a857222cf823a2442874f90797181c1d010360c23f3bcba28ba53010a595e24d202b9022c36f7065fd402f23d1844d72001b77f57ab3789139d81f413fc249cb3dc6e46aece65c3a68ad46ed28243802ef9500ecb0fbefb27aaa4b657546d52cf81ea6f4cfd646230951b768a50f4a305b06e9fcc7068884897adc809b1e6b9e56e8f651e0bbb2d23a59c0563e2be08ed0340d083f9b8c7e08efd12fc1ffc0c23a0819df417c6ff3fceff7dbf2a29b9da56c1d3f223ff689b79f792326b2b96fb72f2b59dd7abb6d45f8c0df1e49f1da7c6b6bbe4ad784c46a454d7bbb36552b8be23527d8869fb816528bf059b826f479f323e22baa38ae570c8bf7a75adc1766be5e3a8ef44e5b621fcbe6dab931434f9d8b7323078b45cf65bc31453c6719ab30194d2723bc59c71cba9489165547692e6091fa4e246113aaddad2b3b9e75b93b5e060b8e53c141e65926e109a865e064e09bd459d31ac986fe8249fe4b3145504ffebdb0e10c0fce8645ef8bce9ae8561a5401691a3294f88cc43da2cea86f752cafedb1feb07979e2845fed28ba3ee9d3803e69c2b29dd2fb48abf3b7aef9d81d51321b1adfa05f1e4cf3499f2816a6d5cc079dbaba0459f740b9b67e4600f16facda1695ca7a3c24c39a1d249e8b1058f266ace7a95715afc7e82c686879074eb98626b973dd739d04fc8f5d12b87441328478c883bf3a892baed7c8cff5b84cb10417fa99aeb1d6e69a36b82a51d1992bdacfc41b5fdb230df4e4e468dfed6c24c2fc46e0449f16b523621e6cec8019f8b2e944b26929def13de986034a3ec85eb95b6bc898e98fe55208196538d267c5ae66f0346822743c7475a356f5fa4f6fd95f315ecc288e781dffd6dc5d3b3fdee3f9d40127f01eb79c9f7ad553e4c6469ac301e6c325ea54b656888d0b222a3f92c72e20d3b53cdeaecb816d26c24886d0a7b7d0b6b0b122c8876039992016a3f88df9fb60b28518a4d1bddd33a419159df58f71a8b0af0baf6b23d56394ccc1d3ab3af912ead93e36f6f0067be47bb4d40b4302f213ab668c24f0bf4dfdff1a34e2a69c399807579589a4b5095fb3d6f28ef821c43524ab2ce80fa19692a73b9a26432b5a88601138e70d1338ef3c1d15452d9868844d4f6ad0310ddc7395e7e44ea8bded4c2a91a119bcc4e70084ff3d72077d1daa45f4d95e611c65511fb58c9cfa8419e5e27b6c8d0e3b6b832ff97dca83492e4a5bdb10b5849f54da0c7a29de7bf3bfd908b20334be8f2245709cf8c34f54c903c3b1043a492a14d67732b0c3458e31bcfb9e501a9d56dc513f7cc9a7466bf7b5f75827cd54b756ada1cd9a3349d492fe3fb91cbcdd8d4d761ae88a6f20aa3b1f82b53e075c6bbab5a60a9fae348c95fa84a17f13660efefc9716473fa8b39811506d165ff9e2df5da8c1cf2fb70ecb36f3723d708b7e32742925f884283461044e3cf6caafe60845734a22edf9a1bfce5150139a0a0440a6ec6e4583562f3ab5243ba885e3ab17ecfcb161577a382321adb963cd669d987e269e64017d358a3becda83ce162552a3846d6c59b2bb974c597c588aca67d8647749470c493b2ba902ffe52000faee612130505206fccbe849636198c645e706bb625d880cebbf457897f556cfb996d4bbad7c04761b614f3e5e4f4271312da9dfa476a09b5e74d2691759305af1dd7ed697f8063bad9c09cf19cf35882419204a72a94afe632e96559e195253932aa4f03057e313c1b89dc2a5969d04b5bbb586b3989e0f6a91adcb09f16ae3f86f2f7ffce5db29094c4ebe2b6800d8816e210daf1fff0f1d8657b3c009411717776f4113c6fd6215ead031d3a6ff9fc848919dca2e04c83459cdbce6ef71bf602c32ea141f7c9281434becb859fc0436979fca1236d4b7cf7f5d768d1bd9cb19f59b966ef87372f0c6742a3f5bfd82fa2bc5bcfd2253486d05e2887c4579567d976cfc5d10bff6fae67e264df2a9c8ca2dec05b9a333237485f0b108b491ebcd31ac23ced4dcf5d1be0761ee51253db6d6f073829bd0c8875b3f1bc28a481e847cae519323177c60f01dad5b7baea17e3b762c2820fae290c9a2ae9470312bd57f5fc9ee4c56355f78c813e949d4b3688b7ab17b3b803f4d501b29d11a698be8e5f5d09cdc26b07cfe7c1c8349444881a3dfed4119c8c5c16fdf67129e104a042a85196e7eb8decc37106d2f6a53065b0ab75ee7a4916cacf177bda1e533c3fcb543866c44a4bf0e865f2768b5115116dbed331aa8f12c8cb7665950357b380057f3eb4a0399e2630c96ace4f5cbd8f576955548bd5e51f9e4b11f1f5bc559ed97b37f1223f951042c55b5f855709ecd2320eca6d0ca5e7e3d2628861b65663049f06578fb599b03a99adb2dbc87de073cc5b543b70520fa0dd5efde092cb62d834cf45b85b2b52587e4718a38860f94c1190186a8b9d42576da0d72b96b193d6a7cb981359064e5f32c43de0c2154f9278fbc6c9b2aceefbf41d9c8848470ceab7b85b232c8dc49a5900ce01de90795d02b2155a74fee04b867532b3cf6e11d18c4ef6a0884aec11864597be4757aed178a8ccf20c45bc90c01f62651d56364b20a0d07175e5a066b8065179ab1f7e88055d26f91cc02fffe4e9fc1222435d37cdc1292a9ed40bdd5c4c4bbf8fd4e434c34c95fe285894081e89c414d5ec4d3a517b981ae99a6752d9a164ecc03e050d55aaa756d8bf841f470c2c6b38a76e6aa925b52d53b9d1462f29c7bb42af01e8f69d8b20221177a78dba6db4455277019381bab9a6da3ce7183717887d84e66978d9986ce4db7859d26a4567529312a0aabb179f2be773ce7673a09055d752712b41a7bb8bbbe7d7c2c76eeedf1be5cad01d5cfa276f3a1347d29aa6d22bcbb36fe74568323c38b1b79ab0dd796e0b0ff1fb95dc0dd2704776a139bf5d6b84b0723a8ba1a1829d36eeb542003a3e0bbeda52c5fec20aef0c318694592258d9cf2ed25d8fe5ccdca4ae09d2bc1c584e0c829d4aef47b461b9cd55814a115f043350bb9b8d895027886f43bb6f2270808a2cad8d872958fb19cc9dc1d73d9dd051ef50032d65d1a347aeaaeedd8dbc2ada3ad4f55800984fdf67053cf0fc0000d8034618c78e7a644dd2ebbdf6deff1d1e0e8b384da3e850f87a95a876892da00db852704452c3c05ceb7dfb2c55bec609e4aef9924204b6050d6a6c66ae2ba9f6a043be96681e7eb07b17145c22f5a875a77b69fb74fb5d651b4d7f169d7d6b06ffe8bb41b93f5f18be44e5218d4836babd8a6eb1ab1f53a42d50a4ea66ac8f6b343ed3492070c45a667c8615d2d27487aea7bb973f5aa527df5a759cdcc43b500919573848b21f25a0b76c7d7e8c68bffddf8a697f5b73de38b1e0687d30582dc86b5a652cb305056f19f75ddd084f228d4e536363cf655ab93df1c016524e43899ca02d3ab120fb77c682269109aabe2e840e951db5061b550cf9e3db262268dd69aa0d9f9407ed94ab7130c6d611f59bebdc6ff5e4acdbb24e98243e90405aa9a2a2ef856dd5a333b170b9110a52bf295376e6fa5e9327716942afc514b55e93bd656a033eb86bfed26a0c22e3f0082a14468426017af41d6b2834f37a664d524cb220c4aa4a76dd779876cddc1301f7ad6fa84646cb0e168465a51e43a9d4cd00731817956012708ff71ca9fe8a7a5937f0ed9ab89ab5d11a417ee9117cd8154bdb89596e53562c5574c30e982fbb2515d7cfb1fc1bb7d788c2f6793f66b97712e59425f63883fedd5b1c28135a7c33c074da55c2911eaa222e2b06f2d8d8acbcb1f22ef5f5e0dd018b57f1ac74607ecc4ffd6c18ae25d5405d244952fe90b9a56077d7fd1daaffa1acee0ef268b73d4fa0a8c2650867ddc26f939aea1be960148806d54a7b03dde80100efb9ac418f5d583729fe08eefa7fb996743d38d98e3e06cb221290085998a6cd2494e00b38169b7364d290c613903eb1731c1ac795ff9f7cda4178ac66e7a40793d3e03c91a0e725fe05e68dc0a2783a048abac07a5148d04bf0c06cd627f8913442f8e214b0e8410dab11c99622465b64ce3bdec6197c70e2d8b627158dc821b6793c6248f3a1c3de3eb7e81ecfd16ce2962e675aea5291d9fcccacd644be4d6a3108bedc1eeb71bac253bb2650a00e22a211c740669420db96270df5e0bfb123a53965e271f9d14501376dbaac98defb46ca260a5fd68553e336c673a03c096006b8c477fcdbabcee73b1b3108860102796aede78d5c5fc0b884f56691cdcc5265984b8b3613a6350cccfb53fc981a2ef6817f8551bc86e6d64d576e9466966d677683473439392c1cec81b4a9cd592eb3654b6c68dfbe34a36bcd3632eb68362c3fb1643dadbfd36b0fc706693e830f9d99f08d1ac3e3f256f7e35b2317484b401c76a2b4a15d49a8a8862bc104755b8ed367d98f7cb9a42bce1d2594d0fe54cf615b66dff3a013a53c73fa421851e6dfa86846e808562b58d10867ed2c07de65a083ed2fee3fe1db05b82a70524d31f9f2cf407acd2f2123205b538bb0a674d7de3d8ac28d5849183a1b61025bbe8a782b45dd95e5be5f8b245bb88b162b6e765d56d5cb6625fa01c66f2db926e93bfe7dfd00fd975cfd97abec915e4cd3919ea75ce819aeacdbbca6f0434bb189a13f6ba30350242f2b3789f4bf690947492c272e5c044fad3111eccba246505d3612ee94da659a583674b8c4c52ff03081a19317b885f420a725b267487ecde18eeaf32aefc82a79b6f9552012d2dcca4c8999e9e1986389bbf3e0dc79aaa21622595791e53e20e25a41c0a95a80dbcdefb844a9f0f62462a2e4cbed6e6ebd13c3e95a3fd55ac058f3e250d6a3e234a00a15a5c25dc3b1dc469d86ddc34312bd3ad65188020935495cb6226daf125f20646c87962724f102940f0dd4531124ae20641195f29cb3571482df9a9737bce35e14e8364486018c3c03f6b28658c64a4f76b1740a130412a6c1bde9f5d78ae5cc147afb03c05f928be1292f3c32005640d0d11fc50f39d117a31215f7c799ccd56c0900ee81cac1cf27aa928a44024033feb999f09f9b410a0be36cc453a68868e6de95c910f0b27f62c0387cb35ef21aa9a6004d819c47cf7aebd273eba85b68f3100610c72b2cba0688253614da95cb424f3cf2cf1ac9f9bc39914ed8056b9680f60bb31a7bf32ec9e8b93a1b6f3cb9a6879df19342ef37469918d4725be6b03a75bf90618f9ca721e7731bd05f8c620491bb7a96d4a555b2e2e079cdb6a378104485e51520c32b91a22bdcc55f95cab46e0c4f7954f9a211fc7312a9dee6e5a59d04565f1f37d5de5018e5e1abfa30b07e2ecd335f06f8d338cee172a6ab110ea9a493eccaa79e6c1e47552e46a454d7bbb36552b8be23527d8869fb816528bf059b826f479f323e22baa38ae570c8bf7a75adc1766be5e3a8ef44e5b621fcbe6dab931434f9d8b7323078b45cf65bc31453c6719ab30194d2723bc59c49a0264761d2594f0c1824441bbf97809a66f66f23b9abdf04fc47384470791a99db4a515af5f15bfd9c27cd9f509af8dccb62ebee307e797dd32f2c1cd729d2d161ff3225c7196164176f3a6a50ef3a9b1e51c2b0dded9e782ce28c23ccb6fd1cf997f54807e1de9059ff8431180a961ffb21a23435578b59a034e77ccca7cc7fcfaf7a8cd12b9b3ad8c5db52fc3130f90074213415d7b30fb1be06083732905716ef1bd1f5897e0cb99f655915442f03a8c13a03d60362a39ccb771ded2bc3f398c3b3e7d8bd5f746b67b3a7895c48f6631c91c6e2a43c6e9f8d93ed5eb1153ad71ba78b61e5722ff34495c5b49a1d1728c6413bdf0cc0b9a48c7881041b1fdb721387f27ec73dac911a1aecbc47c1a1c73061059d0d567f3428aa64745038d08e589806ca2d76b19691c185e1278a514dc5ad6a0925d6b4f5033431c07510b38b87e12ecf357a8a85c4929c3fa27a027055fe18620a120cbf5216eaa0f0f4d8524cc6fbac4e9adabbb063b2499b4700fc8cef6453f41c634b8f1c9dc10d50b22a50b990fef64d7ede8bbc146773fb946ceeba0be9856ef8591e6ef859ca671f69d9b508e21db9000b4f26f5546812c5dcb52657d823a4234122f1fe87c0de193c49141b145cf9deff5e11484af174b7c5b89769e1bf9d7c72db3ff6ef821c43524ab2ce80fa19692a73b9a26432b5a88601138e70d1338ef3c1d15452d9868844d4f6ad0310ddc7395e7e44ea8bded4c2a91a119bcc4e70084ff3d72077d1daa45f4d95e611c65511fb58c9cf7b510cfdcb42d9941c42f5f91ffcf829686f89634fe280729acb5a0ef77d6bb8a5df07d5ace357b4194a397b36e042ed21b1b2d8f9673667eb158e357233dee1867bee8d32f9f9720d8737f954b8653f3a95d273b58888643d9173d73fdac6f6f3862ed4b9c1e91af87e436aa456d9a1839a2122db95c28c55377201597efc6aaab0f6bb95d540c4f9a8564727ff72b8444c4728f92914825eea014225ffc9195cfcb0ec8c635f737b832dffa42575590df851d487d4dce08aaf36bb37595754dc2afe60b5d7651239b7de6038f4619ee54fd4b59daec0c69abc46de264c1ac1c2e599da16121f6071c549592a04bb10f5288d252e4c35da312edba514595e28e2684676d0538634f249b57e8b6dc5b6532aea6189a93be80fbecd9aae9a630c3e925ae9abc443776074cf4e3e73b69c3c32b4ec6306c4c3f85331e941f564b9068b070b9075d38bd487c81183dd83af0864148657f326f541a051a2898886c24d09b02fb512f6de7a0e8308a9f8e2827c51160c066ac7d6768d2806335e973f1e430ec30092db31082458e2fcd865dcf166c80b9ee3dbcff7ea79c4e82bb01db449dfcd4f6a5358de3617922fdeea7371edc6bcfce325ee9ab2b478aca93b503ed07407b92b0326e4907f1e934705716a5f67742a96d46ec72bb342b3d2cf0d543c61436d5a6f0dfa111ad6e4e13bdc8520740a81352b9440e01e649586d4c677fcda41245add9f1581742613288faf78813534a6acd9d6d86a232fa5cc7e70ca77c577a0297eb7faeeea7de556790f80057da31e9905444f52f4dcaf3841a50fa7aca9b60ab9ecd46ffe7dcb8b4423b08e4d613e3f7f219ac98e8eab323177c60f01dad5b7baea17e3b762c2820fae290c9a2ae9470312bd57f5fc9ee4c56355f78c813e949d4b3688b7ab17b3b803f4d501b29d11a698be8e5f5d09cdc26b07cfe7c1c8349444881a3dfed411dea7a96a0481072a888b2383561692a6c487a8bfeea304d2e9d28042b5fba730887af0e32c1c0c0aabbb5b620cf9c690234b08e5c921928d1066073a19684e0feea1df62048ecbfcbe13b583581ba38f85b7dd9b156a88306550ac163d184085da67a060cb40b1a497b79a4afd8ab43d676a9994391f86a187e92c09c944993c0c970a270f03a7f8e1c66c8023269dcefe96367c4308c564f494b0d8e8659072c80889a3f54b87e4f4e932b062adc629c37ae9f7746e1fc703aac1630a5af37b857e7f369970784b7a7c1f5f417a40eedefee74487149fe1a9ebc0ef3574bb60c822dcf8d6531cd8ce7a46a52b11436509b783c7101079b7fd01fad9d6395f6568d29c59ae10b7a711b63cf79d485929af70537f80200b6ad70e4b5b647a3f870cdc71dd73015048984287d83ef47bea2f4950c3a77fba9c54223bce9b64ba0046f0870a4e8bbad8f9f6bc199064db31385377fec6da686a842acfef8bd202eeb85ceb2144389ff8394b46a6ef32dfca8c80ef50d9a164ecc03e050d55aaa756d8bf841f470c2c6b38a76e6aa925b52d53b9d1462f29c7bb42af01e8f69d8b20221177a78dba6db4455277019381bab9a6da3ce7183717887d84e66978d9986ce4db7859d206f85cdef4f3a5f017d06b5e08ff9db8fdf5895d7774ba5a7541020b89f971dfbcec83e19a7fd01ea638e2614b731cd61d6f86dcf7e7ea4e8af031e1c864f71dd6640607a6a6a3d2d25390e405b115661d90dacf741e2c83714a150959d829faa74e8eb4361e16ec3ecd31ae5e64772205fe7a80f0609a6886b43da2e6b5932f097be514f7f58e1baf82edc170073506671d003f244f9775b439d98570e5ef0d559d097b79c35476e15d05dfa4c752b6784ba2a16014ea2baed162f0e74fd028ef6459ab595da1223e79e1dd78b38323eb9915a18c47d12263d589562138b25dc327b32f952790cb1259605e2015f0cbfd835905735bad7e76c5f41a5dc3d8c027bb211e1e10e380cb2633e9945b60bce41b6922d730143684293fb360f42c9a0c216022f5a875a77b69fb74fb5d651b4d7f169d7d6b06ffe8bb41b93f5f18be44e5218d4836babd8a6eb1ab1f53a42d50a4ea66ac8f6b343ed3492070c45a667c8615d2d27487aea7bb973f5aa527df5a759cdc7f91f8ca64252bf7ec183553170f0ce05dc139bb3b0c55ce5daac16f2a2ff05a3bfb1ac3a215115698820ec7990c3e43df9c921c23d4833f7348a6a9c1f7e7b2ea9432281f1ffab28690fc2ea8e6d4bda5714b612b7a01e50e9fe864ae9046bfe2f52d242b36969d5e674bb4444e0d5492699b74fa5af49b5899d71fde5f71036be0471ecc4ed21f94d9193bbb7479284cde07dec83e1a4845ac64273deb108c2ca54c818568cd3a056413d0f4b84b4e9c9097dd9dcfd9927a420f4c3516ce13309dcc927c53891602d8bd36250b4e4e1bb2b94238abbe803646595db7a1eec341e9e20aafe6efe76d97b2daf15ab021324879b0e6452083a5c0b5e17463be16849eee53b14e4c6f7db88566c0bb956c636d6828662668edaec31c370aa1d221b3cfcbbb59def94626020a468d82b338ad2f008b50c3912aa1ed9943db1ebfdd5737a8e0a7e6b52c35fdf35c20b72ac7ed9a12177733d4e83a6d4763effa083226580562f8aef78c55213c0154d77e2388bacc3ee5edea3c74fea82f683a312454580e92604af75eaa2b381af05f6bb4f44c99c6f351492864a48b6999657fdb0c6b5ba1ce5a9918d0380329e635d8acee083206cd1e0da01415f1a8d386918428e05cd84bdb2ee81da5c8c2051afaea7a62010d58c35c23aa255b847b9a02cbef48ee432d9cc7813eda47d84406edf249510c0bd76e4c375dd47cd80ead507d8675f80eb98cfaa11297b62fad00bb26d20b958f06f11eea33ddffb99327e699413e6285b44b6da5f56d7d987dfeb4a0aee177989c35b7405bcd72b610570e6022fa7db66ce39ee701c93ac48eeaeaa6d7467af4f45c8210cbf760a099cedff67ff0fcf684abaf1d1f339bcf08d8a5bf1bfe8418a3d569f8fe2b2d66e5454bd029addc0eeeda89a70ebba475c7ff0cca5b5bd9c2fe5b3bf179902ce2bea45ef6ff61f7dd4dd5e494ceaaceb1dc92aff9df4d170ee3d646f3e972774334777da25a5f89dba22611e18e584d4a02c5ee43eaa1a25993f1e3bf44bb71ec69378bcbe7f2d6b0126277c13d6dbbb797d43a1cebbecb5614109b24a93835161ba1ed6bb9da00a61277a672d4fa057aec31ffd7f17f0a76bf77d7ec65e08ce4f8069c589257d6a95f8b827295da00a439cd7a109cb38d299d78a0b1c29313266672e07a371cc16b23fa26820eab2621512cf86098ef95662e54e64556ac5f7dc92ff8b882aba5854068d17baa27087eaaeaf144cbe668ab4acc690dbecdf0593377cbb53d8da6bf22b79980bd45d11a273146d9ee057c7b44b13de40b3d425e06a0da4c55e979228936618866c6bab513790f72736c4ad32e0c07493c980ed254cff24cbd4d72fb78acd285b3089649668e5ccadd73e5cf2869624fce95fefa6ba07edbc50896ef420bd1f894de8bf7db74d3aed9079d3f76b5b6de1be3176b133dc87811c712319569a7dc7c866fa67b6609af493264b02a4bef46b19822019f1c30750f0707d18462a3a4e3c0fb86f474b4a68f4c51faaf9d1e6d4a6ac363a6cd3c8680594a2b76139a7c1d30c2920afc8c1f12e9acf9d45eed3c0fca1700e3eba8b8a8ddf153146aa07e7f8ed58bf1774b968477de5979af25f515586cb3d125ffeff8d43ca026d7a70cd4943f63941951a701d6a84ea5cb038cd036f572372ed79452801afae77deb3623d53bda0acefe72f211c954482d3625aa73441fa72e7ff47dd496c3eb2e00a4442744f34a5fe41e0bb112a1cfa1ec06aa3a45d905115d9e6c0e3ed8ebdd4fe0f892f1f9990976c252900d4748864b105ee066feaa72ec546a4c8cefb37ca6eead421ce3648a8eaefc3dad1ccc29879832d8f885e37a7fc1c327cd64de18d97ab3debab9c2eb3f80b23500a816a98357d6918b2f627fd78033fe850c5d4e99856472512586e2d3468dc24ef564e267993cbdf91f1979d59e1723c85d0b2d5cb2e1881868940177d73b028f01c85eb469a620215b18a0d06189a0833d4b393610baa0a1de47a710b3213df8bb9474a9d1bed981e50a61b2fcf6a9fa6de11eaa9e4ad30e04565474c4d31eb22b5df9c8c0052a78f9b83fc211e4ca6bf8452eb1f0848ff57dad51ea44b0139729b52431e0a9e5862bdad761e0d6ad0b7c0d43d05b1b9e58b5903809cfe43438e98dbf5129293a1d9bba45f746c510af8c585187605fa2e5aa0ddf17ee4ceb32ca4dee4b19a876da771af83b99f3eabe55fe80e6f794d0caf3976870ef246bd73aa368586d30d2ff98a89d5f64a53d388bcb1bb87f265921e00c34cf834b8c385c15338f21f8fbd69620cd5f1f9755d16d9852a9b76f7dc7e5d58ff5f4f2265f3d91d7b9e22a6b5a4b4519e6e5565f567a5fb40f6c530e7ccfb6f42571876d86ed14ee438cb991d63581133b4b442ba3faed93a5c800a5d8673202f0fc1b8658c5bb7dd5af3bd492da7d121f603d06ef63e0c5f1ffbe3f9f922959ea3dc811c9a2d04749c1329664b0e9396cbfebaf5663a8ac8dff3af720b3c663ec560616a87d80daf404715ecf1a9dc3c0332da923da4761d26733ca2e33ca73c3dab51782a673122b7147539d44c82c130dccb6e669ba36f7bd0a9c41dd68d0492e0ce76359252d1dbc90645d94e3d3b858fa0282557ea093b65ffa6426278809d357e4217bbb30c0805508a71c586242e9d464bea917b22e171bcf4e644dd8b4341c24ef24241216b64e2f49521e9324da767408cffb9968c76a76abdbe1f09ec337cff12d86ddb015a85867dd4bd1e29314b6c62e17a6f531e350b221300809906faad734e87a68b5fc3783ba95d72273d579c28384f67da9ffd82859aa6e23810227eae74ee2bed1402cb69b0cad50a9eaf80a7ec3ed29502f5fa4c17e1162d4688179db7d38c516421034bd233b58bb1a3d8ac90b96427724160cceef7452a6fae7ffd569bb9cebde5786e74fa8cbf5bcd9834f30fe73975a89b832e986b74fe0f1b6b5d505ebe71f77ca5342aff6aefa504020657955c6aeba3ac4747903447c1c2052d700d048df573d2c92700348ff3b55500e9e382a04e2a6d49edec2e24e053dd138e061d08d956e48c45a2a6d4c168381a9b2fcfcf48340a3f73d586bc35d3375cdc2ef2a34aa54a3190ff9c69cce70273de53eb13c58cb0ba93401df2d377264a99162112734980c2a059eb8bc8e6ee36fa39ec14f6fbe10ec299233c34434dcb4905b3b68a49e1f85b7dcc455d9daaa18681a86f62fefeccf4e669dfede5bc46500248ce89da245bd993e2e6b7fc4a916ee5f3c0b59e164b69b110c32a269a483a2935f08e744cf6b691d8890eee1bd14364938907481034b3155188003a7840f93d280770a6a2686d56c1b38b523e0ae32052e51e527f5276bb4508de9511099765d0365698f43b91a808d967117b569c5abb0be7a3ec85038f5a86fc4ab4c80beaec9bbbd3b75001ea820ea9b0711cdffd4471b8139d63d0df368e448fb63f303a99884107b2b384af6c31a3002fd7144cec15783643a2d23740cd7e529b09efe412d6384cc4199dbfc08a8edbe379a94a46d157864a5266e44bbc9764e5590c77f30d274f052b480de4713af9aee8721b9bd996f68295a1ccd24030b53ad98b6d0271408e84a615ce7105045d3923bc3ee150bb9c35659638801dab2a57e6dfdd37038813c71f540a6177f86341fde92c7e9482b38797ac30c2914dec7aa0f0b1443ef3b42b473b73db713d55798b79353920a4c19c147cd090835927d62e7d0c5324f36bb51c8177142628574e8981e19cd8852cff74bf92d8aee3585ec4ae99cd498f2265a23eb848a64c568a1dc73b1b3e43a7e12b74309ca1c647cb3fcc158c904dacd0d06ca239b59fc21cd5b4ecb52da618a6de1060da6ad103c70ed508e7e51bae36d502fe21772aa8f9f68c8925a15ec833a563cdfe45e91749832478294a6143e286b1ea617b78cdd8e9ff25f804d64dabfafb70dfe501baa9c1f13b96ae2491c102d7feefd8b63ecda1f1a7c3688a534585e847bcaafd991ec57c3199fb7bfc4506b8ded3222d23f8af78ebef6e1941f271350734c0f14ace61f8bef6001ac4898e2754278bafa7a52ec4716ff1efb0c0602a3348773097457d1d3830ad47eac1167dde83714884e83515dd3e091818d49344f303a35f25de433d6d5d88bf8b354465b4d5e543580f3454ba8de2c5b5fdb50f67fed84a74ca85d7e54a6c85c034545b9366a9aa49809030bc2a3356d5486581d3844be58e6e285f634a3c353fe42d9aee31c0b1ccfe3f0c573eebf674706e2fcc679f827c42376fec1a360fbe729a12d6503964acd222b311bceabe2fa6d562a56afbd6b47c8244a8162f8d53506ab400262a11b31a9c0b71858e106a17cb16f110ed7602b4dbbd481b8af1ea271621b94c322b4fe7bec3cd7b22a863d9b79fa678b679141f0ae8cc6477c545df72a968641bd6cf6457082a1c0fbe0736cf63dd946d9a1b9c5df0b3baae60439ac0631bb282beed03db611927ca4b1ee596ca0429837d7d5e8d4dd342e7f0f356f73aa8e3d21277a3524be35924045fe156513c94bb037370d6974c99b6805b15fbdf9bd20763c67ed2d7f0621bc151aa317b414efe1d9e43511cdad8443313b79f8df6e6d66ecd7aa4e2666a7e8edac683922682e460aee8e54bb6508e401abe7655621665c8f8e09d6e7016885975008559d4f4b8f21631c08407394ba35efa90f0315a1a68ee8488707600ba872459479948809aec502a1daf55cd2567d720f38542e3797588f6a172c7bf3d49be60a694bc5b1587cb3ae8abefefd6bea42bec43072b0bc1a400874a88f628563cdbe8dd7a063d26661c37c582064ceb83ed37c7c8a6be8ef8dd7d8004e4554602c38a8640fc4e054f97932353bc6953a5a19411ca5006032af970105a241603859f4923bc51a2067564f6cb90ac6e31d0cff027d5622a31648dbf0deee2f39b066f941363b32486e34a406ccb84c7c3e1d666a1be47077daea1b3e4f8f80cde4a9cd617ac11ee090b74117e4c3939e13e16d77f992a8bea3e36ff75d5d973ded0ec3d800ddb2f55267f3c8b813292426196aa7c02f26495b65ee3e247e603e6926aeae5795322c5819bde5f336fd1a55bd09158b086afa62b83a5b36039bbf6d508ae512797c3c5ca1f620e9f1ac9ca9f3040005b8fff4481ea8ea4fa47b0bd5138e6cc4fea17c7293ef87cf55befd4246911bb36e86f7d27186b255842ba9518e9fa9865859015b2fb78bb3e74b6d635bed8d3d7cc56521d2091c5bc541efa246379f283c4c3e1091185fe3265f6fcf957ef3794abaf77bfb1a655c43b306dcdca5e8867d6e3bc63f5105edf77177ec27d9a5e7fde7992d6b43b6de45d0c623247fb1a46ccdc6525965084eaa025604a0c62dced73396895a76865ad4a380fe2be0c77cc763dc13ee13079b33640e6b1fc3a8191c3950137d9d8c60d66c4233e6a4405f3070dc6ef3e2a64dedb1743b55f8a1a0781c8beeee6211e87283a5f69bd56cd0cb9e13b1312baee500795981fd0f8224805fbf42ec15fef9911bab06e36efdfd2989d87849f9e80e7fc7ceb7098755b58f12fce142b4bd87a4d01714e2066d6afebe90500d24fae456de5a9b5df7473cb1eddf36cc68147ae6537a48feedb751115cc13f1a9181f9193e1338cab4f206342d45479e999e90dd1a898d41f2c681268fb72836c01bb37cd75f793e5504bd2452a6759f404c27ce9f0e5a44d1b709344b988546d070f5cc4f78a0e26bf5c385ba84d92c5178c5af77aaa4116732c356f84e6437a11a05e7b6f8337ad4f2f52cd9b4c21ab7b5ea61307fba4150197a36cea6d8e69dc248704988ec4e5c7e28698996d204f3871069bdf8cc091418df9d2ae93a5a738d5390c16a5f1f492b69456e5a32c6349043460d9d857b9a19a41058c8e842a85e61066334c559a553a39f862ff0a93e0491ddf4b8c783014e2d2cd37bd4b64f072d429ed1c53b8a46e1cef0820223501ac74c4f7d6273f7b4b43f5bed5426a2adae44e875a9910b4e37f9bf1ebf527de6ab86730d827efa940c796619527e6e852f1d3cd357a6064037b740590c4778372894622d9c05c8727efd375d55a2ae7cbfc31b6668ea51890698e0f72fc852986a1bc6767c20472558ba587d065eae893a47222a969c1ba8732076b6f45322a4fe822205cd6ee149b7d357384d7a23a5fb570307635bf9a4052aae74dfe687e7d8fc9a26393667796a06cd423e9d32faf2cc1110f3c67c54335bd2a6e406a973bcb9f4cb33bd6db57b4f1ea9c2282b0cf7169d8b30035df9ddf4bdb90f82d97a4fe7e7914f18010daa5fdf4d8198d5e652d30125f1f6c59550ceb7caf1c24c6dadf973eddb8f361e89f36b5a9cececf291a95959f9df0bc1b37ca4022d895bdc3732219888b053ead3f2c3bee96712a019d4da50a4aa48c62e550803534c1ca200675e834224e9c3ded94acba44509cea39f9db8d37a6245a2ec345ff70f94d48a79389db03bd7a470c87e59ad2e07fc7e03439451e97a0643f4e6970dff9903f4c2d35405298038c73ecbaa8a7542f0bd68e8d65c538e0a61e7a3a24e0b64afec2137b0daf673106be7cf4ca4f6cee066c5df6b2ed0ca5ccf01a6d0662468b8adc4dcee43d4717f9a2e55506d99da3911b1154717190f55a371af2c3a496088b15082847e8ab8ac624cee71d974983b2fe5a2babbc4d496ce8a3eb1d91bd2276cddffe6b3236275150ecd82e411e0faeac410ff96bcd4d80949c5f185d8795f3b8fcfd7583f9d59d5e8ef538d71257bfc4a8cffca520f9bb08328e58dd4e03ca99443b5ba80c01a04a1cbe06040e377d1536b119896863bbb35b4bd172c53fd4c92f1e7a1ea9cf8c4ed70d9a4c9ad02a9e9ee86cd8d71c01f4a82b3e00543111bedcba1c3092510af024ff8afd124a850ffb5e2148ec755b565204e1655c90b0d562494ec0646f7c601fdd42408a22ec6faa818ebcebf2a5500c043e69646a024b2c8c305e5e7729eb264d116828cfc45047571640a59f453d8198e069921478502fe566a6405423c9e29f73ab67539d65a5011d8bbd341ead651058b790e1abc1526b30548bc9cd7b6753d2dc3bb50ac4a41c0fe3676fb89e94e0966b2231498487c51c7fc038293816581054351a3f6b4129a652eb3565a95e1b73f39421d95bdbd7266623b5a23cb2d76f7aa66a5424b000c99363e01dc8928873e2be8809b296ffb18f5da34808e415440cc4377e4cae0baef0afc47e1b4110b8a824a79f472f115ec6b1776fcd4c264a34e3c53358957d93f03233fe556040cff52b804824102711607468b2836432c5e7de3306a06398d9057bb63b3d0cfb6b8cdb8ae5d1141c7c48e17a71624cc11f594347f4b1c59af56ba902f090eccb8737e23e7dce22fa8406c9fd02481771dfebf9e309b3357883ffa8b014fa1b3da6b98abbf574b09ed0f41e7c8deb59d20cac5e7388abfce3f97ca0aa1f72e66ccb78d91d9517d0bef6b9cf1473e74ebccfb39ae78de7e12919dd0575a27b16e76c86a35a621e75f4054525838388a2b52dc8f649a62291d3c7a2a3c9ca0a97978bffe7dec71b807d957711343ffa36244ed08fc82aeb60a99917ddad4e94ec0684a6391ac9b40f9a9e43bd24d5a0ecf482e52acb42bf2f9b54bc73ece7206a23072cd5ba57502f6b2dc07cb62ada55507f228c97d87554d7f6dd082ee19e20f9410de17ec287121523ac21158169f28c4701cc6748f9ff964c8b60e3ffd4bff503f7a470803da059f44985cfa68846cb73ac39b8174b6c01b4d88452092405dbd996a6b9421e4b789f34d025c9042a5a5c0f49143da81f76e40352eebcde20d0b688f322624f074bdd1fd0a0d5601c6788a1ff9caf22c57581f52a26c445e5e0e45df90dca6fa81f0b54f7e1fb61cc45b361f0c5ae5a3d1fba461ff5fd00a87a37b734dbcecfed318846d341ba0e195517d7efe5a93d8fe0f3712bc4ca557be7abb3c311c107caaaf3ce7335eaac0f9455a568b12a415423ebaee50e2f6021eec2abd11ea3e64f0f2029cc4a7033b225110c65c286325eeef68b633ff36f7d541711b5f0a1f8482d7b73de463b22ca47273209837397973219db6b1dbb3c77bc561ed72eb8a35ef38dc41fa81a3a11c12efb8d853bdef41af2d18243ebcc7ca2c6ee55b663ff260bc67cdfc0cb8d5ab2438f94de9c7c6ab5697164b907bbaf0d04c90c7ede71a4dc251369f037c6adf934bb85b49e890a492f41595373d4b16e2c6f4cbdf13de4d84114e577d31e5eb48c0f76487f9547f74d3d8d3a6edf10c5fe951061410d0ef04de349970defe932c26b893441f9ec3a9f20d96fc88e3b6e8d5c62b6681f82fb5f37bc7736f03549b19139b4ef903311d1094fc4dcbea4b2f10eb731bdc0d66e9aa79e7a5e8979779752aecb919080fd6633ea6a296fc950d6ba24ec83effaf35475bd6e6399a02c44a67627c3b87009737c2949b2709c2bbdbea41c33a8d43e61c7dac819067cef24b41a5b4e342894d3e82376ea64aad78e1195e010b29dc3e36a592391314cd0d2168ecbe1bfb5cc53da1d114eb2102b1c13317c6836e13b7db0e5eb362dd27332a29322cb984efc7e919ed1cec52fe6d4baac73fdc3f8c41fefb32d63b5f33fbc5f305466d487186252c0bf0d09368f311b204030eb00689a540fb1f3a23d8027fab992d650196284f51f8a11e27e882c1e7d1dc1cb8627dd464e892be2f7e7f5f89d0f2f30466f76f5fe03e9f91a99c45d7a0eff099b8918d6bc5fcff6eb0c4258b5d8d60a0050b5bc3fce9b21204ed7c1f69399ac88e324cd1936e8949e764116b2b22f35dc24bde9901b0435ef37af970956ace7ea4abc74707337b29929d45ff2d0afb879332c4fb04b375b52d975cb53ccfd92167205b00731fa3edaefd9bd436c1bf7444b1ae471c50048a1901bc7087a6cadf0b1175c71efe4224a208b38c969125e39c5cdd2032cc8f6df6194cab11c15a6311641ff0e2c50c75ee9599be944a40176e43b76df1929b0e582da84287ca7ff21f618e697bc12c05de7445e5766f143f08e52774c8c6fe284036ba8d867d18e5cfc197b0d3b98885fb72637547c597d816fbe94e6b209c71614e263a13e8a8dda10afa354220b8060a1b0431f57e2c67c05c0b78ab84717cb0014ab4f91f62ebfd9f0eeed92c0c94299e4676f4d5cd60c1f023cd234ad4a8a46a20bdbfd56597ab12630f28b4d47bcf011e3c371f907095f91fbb48ec06cc40b7c94ac708515c683c01c59e222b51de1ad280ebfecc30f220337cef9b75b58855212cef5f76f0494a642deb2a79799881185557cb84ebca04ee58339a23ce06a202ec390a3502781b87915416e45e39890539e5dbf4d4f7f343565601be8e6ed8e20a1d8d40bdd6066ef7239bef62eec78166dcfc3df4d93322cd11e2638fdc0fe2b890ddcb02c540ed16628a90cdd5cbda6c9bea7fedd699bd809c65fbf41893fb43d79748daaec0a38b0b4b9d83340a1eb6e1061382dbe78a28330203f972063a5d6965e5daefb9e2b39cdda1317fdddb232622ba8ec05fb245c5c2e5983947b037101d93997b3588fd85d43c1d98dc8fcccdcc2bb6f6aa3d8c310a073c4909551884b6657f33e1306932de91a76f7895976fbd95859d75004e56d0d782b9a1f78683ba799a701144f88a9b466bad0f634872d376b669d2477efc9574da6e41a7f063ffc32268ec6e6305a55fb2be06a96380907f99b28a53dccd4ebb3333d11bba4326ef3674ec15fd3d31cbe7ca02848c5f4a8bedcfb9b6e84be044f761f1d5bf9f92acaa1ff49acd70c3103b895bd4098b3d89b5795c8102f40dec0c6dec210c4a3e9fd9a0f5a8d32e2683f0c2e268f8bb7070b290e22e479a212a60baf84931b1aeca469836c73983e39cfce90c094b15e3c7d1a409d70f4bc65711838b39481a15068452974e2ea82a2f2fb899243c1757bcbb6ff0c5d4189ba61dbd2b7035f7e48e14aa851d05ce0cc750efccfb1e4155a1d875a4f411a9fffdd780b713c230e05034b8862d3d0512643292213879e122bf34a3599fc511b227104483fb53d921821ed768f16349a98fcfbee4cfddb3db0e4191840f6c6e2e0ba43c22aec56c160a12766b38271f0b225157436cfdff63df2653b00baa37edb6222ae86087da43adbcf2824ab418ec232d6c3d209870402543cd69f80e9ce957233a86919e5f287bba619af420d03f4fcbf4645684fd1d4bd756eeecc2418255a6d26f04ffc84dfb5b50b2ff5513609c19c134af5c7e84ed45eaef8fcc709d256c760819d1ed08e01e32e71f94272426486e4b5fe25f9d775d629e3222f863a9c64b36d69fb31a386acb5f1a98802db5c370ad685e4f1152107ab89e018665a8222344a5312f8a827b9fd0b5e21db7e8c133bb29a81c5f1e6ae08758b3d2407e652ad51c6f4ff700c23d319c9a04c58a8297c8b1314c0499909b9799a54b5ecc704f0822c0f49f1c1b14087db6e08b7aefa64681ecaf7e289cddd4f60bdfad85a7dee41b987f361ccdaeb2d756425f993c130429c106cfd8603ef118746ca6d292101063f4fd72345c772e241d4fe43cd8b885be2a70c6497d11d956f060bfa3db6a55e3c4e50daaa5746cf6693249c04134aad80b8223506b39c4c94098067972bb5063f2aa1b07c77bcb76f0d664dcb5f6f26efeef73bb60b1e4ea072d73f825481c5b27c8621413f8241ec5aaa25f14c2d3ba63c290f20dd6cec548cc05aab7f19c0cfe7eb6274e6c7d6f7d4b17d54487ee14947b0975be8a509e04f1b4f689bc79b29fa38f6b7dec8158aba3c88a950ded3fcbb91e85a34f8ccb0a3e529aecc7c00c0c5f51fa3d9521ab4a296485d945284d1e16267bac0c8e1a436a45454fc6f9c1d11050dea04479228e1b670bc5e4047c3035f2118ca43c781e7b8dc5efb1ed5d559bb2660bcfd59c1dcc3099c5ec64578d3085c6da1f90139a0c6958a9a33f6b6c98c350356d88157af6e96191cbce5323a6ac9cfb71dbc91c13f3d1585c85f41c92f255f9fccdfe29998a1a9be4fedf9e2636ac192df7708c840abdf4ba2a7307a39cc1311e9db73709a1d1b7ffb82f79a61d95566acc676b4d5a4f6687df7d5ab5b8b1186f45a726a8e6209694329e0d314016d87429a039dc9b418f5a74122b1c19af9bffa76ce1f5facb86a9861f6bffc00536fffe87ae28beef70217eae051f0ee6032d87f8487474de504cb145896e255f049ea2e809cd5ee31b73c3e3cc6fd633010190ec1dfd9afbcdc72090519b9c6dc10f02e0210387d3f7389808bfbebbdeb7c0c1d9e95edfd67ba2083512e0d354753b27508ce849eff46c0c9b7bf321e157cb819f727d2a4bbf559aef210a3b23df04cd0ffb46a3c36efa4813722245a794a0939af7a8f7c1e55a595ce1ed489f868a975cf1c680965aa72332ab485082a5da20d1a8addc4060a90ab1eeb9662c5b2e67f4c27c4ae9df36ed47100aef28797843cdb4b7383e5060f9e10b63ade9bc2a722d185afe0cff2daaa53487c995fd38c2dd84c4aad705099a6cdabf3ddb481d255ee441da6eeebf1a1112ca25c0f25196a0801d0ee96cb1856004a3d1a52810b4e084b77986a78d5e1744e744d3630e32d6aeb714ecc3ef90fb267024ef228f0757b48dae046a040a40583d26fe050a47aa65df4cfee5aeb56b8dbcab57ae011be161ece4f28e52c835d0ec23a3163e0557971f7baee405f0c7dab21cdd1cc808ff147121860f63e675c0156a8d25295ee34bb757adc5bf3c7e4d303e48498fdff015fc3315ee3a837a7132970590891618ca0ac9888ede15ae5d464446478b3b3eee02759e42b158e97b9dc25730b3199ff1f3ce83794eac51c30d933724c9415f9e8d268b285f9932f180b70d8806b6fb95a1b3c4132e1ec6217325166d1f2187ece0fbce4c39fad1ee093d3d4ca3f96bc16ee543e04ff29b2025c291fb4aa846450d58f659f664a2c9e0221a9f3604593aa8354f6e287e39964349a0d6926d5c7bbda4cb4289b229fd7f36a5e567e784c71f36e4ce0a2dd3fbe3405e86a667d844748cb03ba82f95c24ed2eeb7967e373e4dd882a47cba77c5b92a24bb6c342c58ac2cf705bbdb912c8f8cca607f0de7616249f4834c5fe16b9eae24a4e21cbdb6082d9eb9be89c9a3193556dcf324a32a35add4ccca8d9edb7a44cf439e9227e67f40d97541a4a0420a336c6d948818ef6032411bf168043d5ab09a74268ea0f41ec579870154cc093ba24976351e00b1147e7a00e88e6d891ec1e39172875b4703fb0f45b90ba97823e92a4715d8ab27c9b8d74c1d3806877f1ca2880cfcc2061a63a94b106c5dc674c9f1f43c89b8466a1f6d5a92346978eedb29a7aa4e6cef6b83b309e6aa1f1156ad72de86ddae45cba9856e1b202bee31f3013b839b392be8951aa753f341e60993ec6c3042a43db94ab0f6097b6164a2027e81aed90fbbfb8c25ccb334131bd24ede22e8232cbef88a0f63ab006ee1d29a69cd326f6ec051042413bda4901606b263969a8fc2db000f6a0de862a254439ee07486a2a737161813f79bbcbac790a7e391e55ee24667d7989cff8bde9e5d98700fa4e21a021ec6c0febf00633987fddf1d91522881e1396ec9190ba1f141c8b8bc313da2301c59e9faf760ff6065898bc82ba9ddbdfb5d8c9bf2bb0eb791f5f9c7b18784f7b873240a5353e1338cbce5b2bc5587d6fbf3cc6597535434ba7d1b285c02a80fc28cc51a3c049905ac0c6f3b9b47ca8a31246e9918a30d820e07b47657481fced0595960ee9c1360d1ecbd544de88a95cea2e64d6e7fcddfea98ae825e2edee6206fd90101f7ab5252cf17a1119eeb7fb77aa6e77d02517ae1a4b901d4b854a8fdf545b00ee1cc8c24662f8d9f6135191ebff87931981ce21e6041cabadd0539946ab357d0cb8e7cf7939bc4eca199ffe5d53496e00d7d774f6ebb087c0b1d2aa33bb14612d5ad44eee0fa2f47b215d49c53cc6526531d48529cadf9294f3eebcbfe9340072c4dba277686456f134a65fd5d79b477ba211c01566d8fc35747f6f7e84c78aff36021e9c10245b7d5546f424a273abd925095a146853cab74acbc1add8a5cb2f903173aa22750aa543512384e8b92a16ef0a20bc666a027b3695e8a8d5a9ae1be1af5ebbb7808cfaf84f64ad694874675eb59d2f346e4379231c82a03568ef4f2ddd97dfa207db8c35113f54eab4df9fcb7a406744865f6ab3cceb88eb9da2c0f40ba3cfb206164831b22dfb7241f0bf2751cfed4f95da7ec26647bdeb5f76808b82b42d9550bbd8c51a5a545295e71e2083205e278b198742315bee90e28a0af38d9266eabc35b2128f5a64820e1339ab332f07e03fa475b81fe65b499a836fb6818d8e2c00baa22e64f113ecd874b143294515e55df0c62a12fe64056c9687cbb52984a7b2386d81c6e72c84659941451a1b07f809bbd8aa46f38eb88b123842ef5a33dd7b15e5ed479641ba7cdbcea039031466d9d52861d0fed634a9f4438972a0751051783764946003442dbd6781155400988ac3e7b6bee5b218b8dc78f671b955fae6064f386415cab6edf180cd722b88d018299a60f31cd48d419b69aec4c203c2dd98174fbba31931576d42966b7b1469e34fbe092614638adac859cb9d2a0bd89380472616719299ab5f66641d99e71ebaff21598bbd061aa81b145bd3ad10f6bde99c6ea259b3c8cd5e5a4cebbeb66b13c836ae84faf58f699914dee04632c7d1051d1d8e88ea8671620ddd8d88f0b7642cee584f2521bc399d67a11a589b8c35ff6f6d0cc16492389333a9db96f2cc6fb2c98159f544c7ebdf7755527cb755cc3e280e9986e0351e16142019031d4de2f69fbd5fb23c239e87ea5da96f89f28814a0d684c7456c4bcb4969a1728c0e75300b605cfc64d95003e9a6091304bbe9b74fd33f18e99a7b0a95a3aa1fd5010e2be8ddbd74b1187ed21494e1890364b69561a3f9c29e97e6905c70dd23a8388d148a7f60b0753afc2b5a3c731572d7a835313227b8f808f9e2f6ee0a6d94053c31c64d11f8fe21d45e22e1d5fcf68b2d1fd154fc28a2b319cc80855c9ee5c83068137f8f888c58ac0985d0f68dea13af0fce30ac5afa0a15bd20c365deea039b1a628524e9e219bdefb8de5a769d9059378b106f080ccd86571c182ef55b1c6bd2305b345a973d1e6df134c7ae206d0d140f430263143091d9e987bba487ad76dab81d8da4e9b240d9b638efa2d37a1ec7ca400cbaa4b453e040c30ff2b1e18bf10ab8fc485484aa9835b75866ac2604ff97767e68e61742a4c3bfa1b00dc2f6461a788bd66246b21bfa92e3bad6ebeaa3201272ce61c8304a4668579ad2c5aea4007ff621c77a7ce490ef822b6d810958e3a144da0e5f33aef999606d7b0ab1dc7ac815a45ca9b111a72120437d41d0253100dae57ce9364f78a48920c5685da1260c4e5f5c733f28833a27873d0c5825451588f133ee2d78c8edebad7f28e60d6b485cdb5e5b43f642a22fe59d08f0021c85efb0f112b5dd009df23bb00f6a6b957109ae2597cdae85030b1516dd648cad975cb0762fe0f42200d4f87dde95b79781bdb70cbaa75aaaeb39628fa9df3b52d3d6fa7d5c7a15577760352fac2e63ca7fe52ccab4ce1146233bacdf1f9dc146ca1d2949cd98820f68a6dc3062111688f3ca597807939fb77e285f22aebb2c2976b417dd3120035a3698cb7f22b86fca63cb50581f1007b2335b1d800373741f9cc5b225e1828ff39e372f1a3162f1fc8fa0115ae7534ad788812eae7fb9339bd3dced2863e21c5b729d8740604e57a5a073d1e1212a1d4d0f7fa9f674a93346dac731d3f963e2d0ba7612612685693cdb72ab030362098c6d9f8e38dec5b15ad9bd828d69acdcbb5fae1d59409be4be2977735610e0cd54ed15e95cdb3fe9ba77e2c1344634ff8519affe506fe2389e839d7c7a3a8c41250d4c52b8f205c3a05b0a8f5a3160a1aa542b2811ae90cfc072db0131048c87eb20b8ad6d3e57768d9e4099763cc06cbccccd49255c581a6c00b683eb95bf463f111badce4e3de3098017614fa2f0efefec83437934d40a18e145d76de7872bc2221153bb99447ad255514392eb317546d1004f278acb042f73c23106b49fc6c236f691d88f0640a6a8ddaebaa8811c6347d396db8948725a07f30200d55bdbf84d70b8cd691141e0a1602d707a423b2d76e675ae7234f236db5d80eae6da13ebf51694edb412a9dff1b65efe80d21c14a378d9ee82dfe89ed43a2619e8ff67332adfe522fd95e0030a8294aa42aa2316f84fcf80f033e9af1aa9893066254072b6cb55a9cc9cb968299c8d7ab7472872af033e5b38bc2735fa1dfde84b81948e0dbb94387408588b990dcb3750e5489959a09893000d2e44da3b7dd158157123b7a821a73d7f28b544449be8fbb9d1e4217c4937a3e1e71647986bb7c7ba6ab40433a677905e8660d10835083346e5e30b92f62986e6aede9fd0f02153e137cab95251e45c514a07b2d220aaaf8aabcbcb741fac206a0411a3875a9330d2e8cf29965dd7baf2e6c629528887df17128a8f540c2293d947010cd84064767b9c39aa4c24c21aceb25255ed911b8b7492dae20effc4642597283906a97ea76958c5ba6af640f553da08310fa9bd8b9da9c0e3c8a52876316ec2ed690e47554731165e13fec2e50f011b310867220e690c3f4e9bbb5ded27335715b094dd949b4244828cd769e08e35ee07d0e3c71b0062d73c0d92546dd3ff24b4701795f5a53b77c633c69a28cb362c1c2eedcd22da414c151aa179d945876cd2f3039da6e178088651e4750e128ac14fd111f5d2bf968e202d3aed3745f76a1dc5868a56d6c04a9997c6958fe54f04f2e7260c0463252a79375d48a1d0d6ebbc929235afc147da629d30304bb25e3f3773e6a6ea1c048f796260d52fe9583db1d374c04de34cee55ef396d92259e944cf965c0e39f8876faae55aa7c31bcb35ea7871503df260360f485748cb7a0e9f9bc3c19ffc19ca21264f59f1d7f642bf62d65b9271a7466523f238cf849c954fab032ab5d487d171e00d8f15f9d76ce17acbae7b4f69a5d3874d80c2c5fe8c02217b09e19b3dd503163d5bbfbf318754047477fb33981c27a5035ab6c45cf78fcdbd626df5c074b71b4f535c47b201d9e63eed7f98bae0bf762fcdb77fe36b5e573098217b5ea21c974b7f59dfbeef98d499f12082b9449dc3d72033831202255a450d567b31924c4c367e58398f40d5b6e7e318a7bcd68985f601196de20017665c5e82dd2b44cc33229b93e9a2b03f64c4cd77036eaac04e8c9a0047e84f355f124865c147b072e376c0c3bacc814be49ad7b1a693df2d6ee238bb58f613986fcce6ef2dd9804a88797e65df48489a50f1e63defde1b6a503c3d8c113c1243f4137b078ba5f2ff79efbc602a09629b694f578113dca38197aa49ddfaba3d7c980416c5d6f8b8181492f8bd97246468ce90fb45507f748a9bf107700c7125f969ba3bd1f842bba6695a6ea635d4c99621246a444b725093a53c4c25b0683c6f3efc46cf8c49586a28a4f41fbc796bb862688c867dc48b51c27bba71b6597e830701e00bafb590ca1ccb883a6527c974b6226592d4a76be5f775e8c448aa4c018f5f26254b21c1f25117fe769df926d276ebe1646b526520510fc749302529b744f059c74ba33f328022da308b603899e6f8086a0262955d7012593f36a8a9172f3ce7f0f42a02115cda5da623704b3c11688ae7e634dc8051bfbcd219c2416d93429d2ec4647b9046780bee73cf7a90162b0caa92795f830f64cc307a0d4ea697a1c9e9ec9cbe731400ed4a9ae15a9460519fbd9e6a16d838e640523c54693c03dd6c06b5ff18384f6cefb031904dd554c08ed5ffed1869fde2ff740a0daa041c35a3665c17a0f56e84465d72604749a7900165e8f6476b37bebfb94ad34c19de7bf756b7b952a7d0baf15f1ea76b5bc6ff6836ebdc426654c6a97bbf448d2bf76d8c20cdfd634932b3af4b9ab10a81e90ed619e330e1ba9b7030c44acbb3286b2f7bbf68ae499c3b65a64174bf690c59a1d1b437f8f5fb5b1ec415569f9057fd9a33883228099a587618690543a838ac6d1f88d23150a6f55ad48352e71588b56cff8d98290f2e160eb83f0be3b3bafb1eb73cc55e73704d3b6731625670d90ab8e5c3d4305bf652bba8a880112f5ce7473bd670ab8cd5c418ca70d7602d109f527da3954abf07b0e430417173dc26a9ca387c08e3c7062c3b171d5e562b1ea191328bf23312da80c243a201c9de94568d23cf880519ef3bb5e165cdf7962da68240ce7340d5432484c451574c5ad5db91af3a746c722961fad77d8ca14cfcd14c74bc4fb098dddf89d1b7980f884b87d29955a610b8d08f56d5e5ca1028315fd8ed2f2c4bcea0846feb2b133b488d3bf8ab126179e6674f858add489774b234bafbec14ed7f9e5bf9fec7a79e9d7a0663cdd52cc6792b1ad82523e567c7069732a01a9e239a1ec597074f4bf15464c8fb93f3dd7a4ff57adbfd104f2ad8dc7f2a16f0efdb565b77d31f03810019bb6b1011c6e731aee78d62b66bf5cf26e86e7054a24e430fead19ce7f03629821fef0e99923aa8e26eb2ce40d17720be2b29a69b02626d8d5c9c43fd01361c05566e5436cbb0ce82d5171b429d1dd511b8a0ce2128a21f20042721b068980d00aa72cff7d2e6318cb5180613dd5b54100ad563d6ee2bcd739c46a6f4f694456c60f40910707aa54294ec42a9d5fc9e2aa623665f216201c686f80c9e9769fbb6bcb35c3915a3248a1627c75a25455a1a5f78e6afdff6efc3697be67239ddf0b6adaeb7046567d9104511e6e5f49490b443c73698e0a21837d1558135d77ff2a8a21307adfe7489dbf572d141a798f7f43aeab0a6f9addec5f3ca89c72cd556ca8c9aa6ba1cccb552a00d362997ed9aa9115116d117cc2e17ec67811db40744a4e097e6b6bc1b29b879a1adb637b6c9ade750ae9e98a5e34ca93312c7e834c649f56d0ed8c8dd7aeeb5ddafdbf46888488b47c6c5d60dc97377031b7973833e9945691b8fa552054f4c216de6b052b6439c2003912eb0dd627a09c8973487e75dd8ef207cbec7f1c2989ab7181142e5e8cc94ea386a7a78f6d9de9088d0c911fd7970c43438dc8979a9cfafb760328d7069478f5a8ec57e2180b71fff0ca8f8b1904141d02e738e6bfc5a994f6c4f220901fce550877abbb657f3df40af87da4c8ae76bd0baf36335cd4c974babf6e988279638a5d795d4edcdb819656f17b0758eafbb754f31ec0fb1f261e677e3d9c8a0f8c2650a4cbec847833797b634043969be335f83572cfaea39640436806505d31a12c25db9e610fb673b9655ae12135a3604ded12484c8072eff407ee4c9d1d525450a3bb35e67cd1d1b1b1c88310b833a2ca18f1264b8b76b2d8282805519c802eb9e9b68054d44cb0c3b8744a604be839c4329a5c1dbf5315a8f1259a266acf8366e9fd18f4f74f8743f2cdcbc0632c5ca2987a8ee055066fc4bffef7a9c3f92b7a82386a76211dc57a1ce2601732d2d28602c0f7a68b6582697102768cfd649bdb4d7a79d023effe878d1a879f734b6d60ae2ae96664543a03259921243b6bd90f1c4e445350acf7e9fa941b0acaabe8ce09a9aa5c8d0b216bd03e91f1def73832d20c3c82aef0649c21533572444fca3d9cadcf64954e763226bb50b283e6d1911a04d7d0d4d67a58adcd4b015a2011c1dd769cf4a9edbfef5f2a06ab144c7699bcde95412198444f40de970b7dcdb9e6229cf987ff16cc5c164ca38edac9c322e9de99d9273c6c99eaf126d1e265b31a669738ed169281bbbdf0fbabdef7233722c9c7e2abb37c0fac61b92928e8f77babffc5468b5f5f6248d8e8cddf1d53dc0e658bbeee7eaf1e76aa3c85680a9237343daeaf5636cc8947ebeb49264aedbe316c8d78308943bf9ad19e9c1505744085110ade9dc101bf214fa44bafff4a8e587537d1168e76041d2ef83a37da360cf62b89149a7b8e34463aa2097c3165d17aeb97ee1108ab24268aa6187948821c55ec373e05ff4f4f67a8ceacb39b9e278358a8ca4231d4c21930a4d1e79fd81f82ba5b526bb0ff6a6bbb2814e38be3d1cbb5e8f074adf8ddd9602977ce3610b01830eea6b384bfc0759eb76b05ca88ef96658ee9d3abc7f53e67943742e03a95514c3dc808c171ad49af0875323abd2ee9295abced5c849e645abe51bade529557bf76fcb376e523218c4b33b4d641172aed67814facabeba88a9e8cb6cf0c8dfb6a0a2254aee7fec3e72326bc71f839ccd42d0914900120c207093e62a2bd4158824f7d9f0ad950b6b4833df8bd11459f98ac3ecce1a92eabb8db7e9d397e1febf623a238a9ca91a79165ba583de910487b348acf5b92495e59ad9e37292f9a40c1a39f977d9a8150bd3943fe408d3511938dd26311cfb027dc6ecbf4ad04b841a7c56405ab941fb30adae5ffb1c5213fb89dc1ee83940776ba471621e41bdb882a4585bd656e891138cfe9c80016394c1139c0744b57e4960e22e60b898311f2aa09c93bf26935d697fe3ed61a0b97d9cc98ce2b3fc0d00d80dacb54b673b0531d75fab5b2f603f15d9d237a70f8beaf6cbc68d418b30c634f4a214cfec4b684acd31a815274428f34a8deedccac2eb0d4d8b7fe5e18d7a83b31e61a1d17b68bdbfc74c1538581da7898647a9ba106ec21e92897a98fc077bc62189be4a727208c1062432e3894b0a63200e74831f7296e01c0697d9982415514eb35ce80c6932b2bfed90476fc8ce4496b47c38d8106eb20cae378609576448a078b1f26c1622765aad465e026a0b540d0f98ffa272751bc6f3d5b0092f172d7fd27ad40107a0c2d73bd979fb02ff27c63bdf1800fb321bd257a43f3742fb65581be3ff7dedaa94a2a47d9c161479b5865732230d0082aa5b72d360fc2738d11abb09eca0fa341d5dadbbfe02f7304f2196fb09ef9319c45cb69b04675dde21ecc3e3caaa53d6cb58e771a5253d75b5b1b12edff403e5a479abd89c6f806a8280203708e6c2f8a65a9db4d682337138b03927c63e2ac35e54234973175467a9898b34e5f7e62e54735bf49e50460b58e3941df82a66ff403d8c3b06f02459179982b19f62c136b7d2b3c13c8ff0817a6074fbbb5d627f12b037d226fe8ce508d68b9844e949d7123f24bba5423a869d919edcf5183acb0cf6d93603e7a70cb250e7836d861f6a43156778238a32722b461ff171f46a62d7bc775fef8ecf44d49a89836bb33cc7269efa51db34e51242d8b7117365cfe6734e49aa0666fc274e64407c575f7c644fdeb1fa5a76ae21e06de3d71b7d677166321b1d71614437c9d65bcac4203e0b6118c9140889a2fab613f656079fecdf1f0ff3daefc6e6aba07a6ae11e0d87fcd0f7b734635ac0f396e97d21b8f2933d0cf4f70327bf72e5db80a2dcd299c622c558489983314acab938b7d4bfbdd85ec43632748d21450f2e15ba47e7e4b01a8064a14b355e0a24fb2887859c62b6028d5013e82e55e499843144a0e6051d736ad2717a8f14174b667a7af3f55f9d1ff3b31b14d78a7146bff3c022fb44a2e21d820513b7b5871dfa111a26d85528d664747458bcec4dc07f46990e9d3cbee2694d7465966ab378090b4fbb1f201f945462dd2b853a3111dbf9f8815b4024db97b0be9963bd9df0b3dc58bbc2312ff615ccd63b5bfe34fa1c8739f87f5fc9bb3f6817c7178af3e271295bb70f4947046ae6a2eb48f138e2af45141d0d52770f03414f286d72088c1783ad29a6c78ad7701c6b2256fbc5b64e3a6c6ce51a3afc91bbe6ecc30002c548055f5cb15231c6f676a4d84db914ba22a1688c34da9cc5d4e22039f52a018335dcbd62635d717cbdead0882e6e23dceb75112aacb9f40ed67f79137265cce8ffc6d8762bd833251b429141bc03d06b48c3de35eee3f81256d14c3c57dcd5ecb9ee608a6c4c3bd03912b5636f6feec03896840161bdbe2397f3e51999770a245d6373c02d47c6988ea3dda144f397674a336d63a059eb0de0f8236edf18494d9175484a8752df925a16008571d677bdffccf06ae8944cde71f301b87e652494d2156245f64fcce1a3e5cdb683bdbbe9ff22745558e7f7dc5ce3d5d770dcfac052cb2489bf204f6716b57cd89b119de2dcee0be69f507ed9ec9605f5adfe80c758ac0e49d80ab9c6e36b989811f7dd450793021dc9ecbabdcbce88f41563f04a58db24c527e4cbde260b88482d3fe27ff9c713493a6c6427473a07b27e9e797a6edc373511db0761a8629f7d635305a173783730c0e7fa4bc3a93195ba54384272b960cd406f70bcda6dc808302cfa0dad84521e590195d2889577abb0f9c7cccb46f127a15fb7263ed0f0829217ffa9fa57de5364c7ec99d4753a5d02a420d49a8ec9ec56c68bc3b0e3e1884196c8e26cc4ae7102750f79fa6d062134693fb45fa6b43b214544b890a7bd01b7838378b5db066175dda71f12111c23d2a427f9ae9a8bbb371e5668a7ef81f43c1f9b2f655cb46a6f820f8fbcef5c543eb55083820fa6b91aa3d300adc42dcd8ce519e214949837c2690f3e640ee9aa4ceb5a08d5124252def0a58be7dd714ad6475f6b7fd9a25bfadcfe59f6e82d884ef58c2083d9a506b8b922759a8283238753990c80144bd82b9b35e472ce2cdcf6d7891ecbc1af1f81da9a3b83823ce82bb55e3a805f68baef6538bf90ccc4e5ba32b0b00853c1e19bb75864fdc191bbc17e11b00971601e614d6994f0780067a6f2de6e1d1bef1fdf0ebec337e90659dbe1b7b9a205123fc27dbf3e0f889dead8fadbfd4347fab91ed38d05d9a5a4d706bd1aee9df1664a68adbc65246040480947280fba5b848439f8b603631292d2cfea4dbf3df643d97c726af2e8a84f89b7b56a66317ef6a6aa3bf3354f6fe8521326bff30d31796e02e88c754a09ed13fd6d80849a57653da9b75f9cc795d33365a736c92a1ef0e5746e5c1d3af699cd21168f6a6199e4b859fa989b2ec102b25d60ea1745f6bd939a4ab63965b5465121270fec96a0cf7858139c96f4b51aefcb6cf28d3bd4605663f941a59dde9d3fcc7632551852e5fcd798f19271e9f3187b23dd6373f1d53a8aa95caf08ebc344740a310d787f796dbbf36ef0fe5248e2e014796b89ddd8023db9c3c7a94aad35ccf3fbfc53d8f98af4ad1eb5411b095a6195356e8ae387ba395f981c53b1452341450df613a908d3bf21c7f30a981dad38d11fa871dee9dee8ccedd74a53602aab8ab4b80458d02cb301db4dc582acb7c8d9a34706ad48323343525bfe5915f39d636a1a1343734f47335871b882b1b85399cfdd965f72469055cb532b66a8ee6a671b9bf603cbcf093ead0dba8da61a284d7e0457f6b5e9a42c40e0c4cfd34ac07ee4e6bd3bc8b981b66559cf89d9d86ff39a6ffd2d2bc2c723f8299104a185deaa58a3824dd379c0e640a4bd64879f7d92bc1285236fafd7d3b6850b1fa2a95d157c1d0c4c6e75913e9303b81f6d8eb3cc91a5d3211c6dd2288e3439fc65f2e7db01fb701d63395884b747d6526f0f668705946a205f266c0adebf9d855d5246ab72c3c6109eecb2053d13d2b3dccf3f670a640d12ba124520ef0f6554940179bf349f0a796d30ce03f519c16f98761e0fb169568b4bde8c3f548af0145f7aca7bbab60875876eb37a79ab68cb820d8e993d24310c66963bef157538fc0de517f74e334561e58a1bb6986774d0ea79a51f793d8d7183d904a9762b9a861b9d69941dfd796fa3b545e5230dc75b37cc0d8fe26c5e386881f596a7697133619bf5324146da5d7ff3f2e701eb48c02c9b295af0de17a33361bf33eab50a6fffbb520207b0ed44043e296ef598eff68b52de79bb06b60c2cf5634dc7984f7545c29369e7b4a0a50775700997c083458dea87cc07015e2b9259b9c8e4dd23ba92142ae0737bd380be89ada215df97576639ce571022b20c12f4fec836ad1aacd28c7ef4b4e8b15bf2d08fc882a1bec4ef7b3e7a6700f6a38c822d60fca1d6145ec43852e6bd90c0ec66a2df2e27447a7da8be183b9578c2315a0513d6b3f3de943a1ae604f16b0a65d70ed15b625c5914a0c438943abc99ac1c22d6abd8ac5e88932ccb8a39e11574fdcc9f67329e014d7cfedb2a601dd3c1865fc366af0752ad5c653340165801e363991c49f57b14bf4233f86dc05a23a9766090ada729cad53f825e10b8d412baaee924bcc52332259682584ca2d5f4d6d071dcb84044b6dfeecbc7dc24e4edd9c8183e35834bf0b5b0e629f4adfae890642036cc7ef24b11cb4e1065dadcc05586107cd0b89c54229555d884f4f1d9bacc19c0bccb3c5d0c7bafa32344369960d47cb28afaebc955d8993925348738a59e10cccab46746927bf962a04bdac9ad8d749931f3eff55e393ceb3197ea63f83c2c6cc2b582bec301aa3e5514eeab905e78742b1f1c27b9f089a7803b96e823050316aef0dd54cae2a7af94bcf3c43d8252eef028b56f18662fa5e81225dbda125531710f51813181a0d2dfbeff0290b2baab7bb2530ce5238a50b9aee1ee6de30d15e90f4ecee891aa0baac89ce91ec20b4c0495012ac99c6bdc4c08d5f911c54836b335b61b350f2d92ea9379b3e3777b766438877a68cec228bf8d4f41da221084eef0acb8c3048d09f087ca25539d9dba93d97be0532bad223cf126728725a355de894f299bafb56ff0aeba9e77b6321fba2543bd1a497d705a50008cf41239701dbca7560736f5b8f782d3f6d70eefb1f7e6bf82282e9fa2b7644482c462b33d18f3aab9976ccd105c7393a3a1c26f08f9390f5a05c494fe40c1b90978b60b5559ef759807ae683c1f8df0a4aad6c188d3ffb775987c97c41ec64834aff0e6aeed800ff4a014347d7a5c189b09911f4a61d36bfb64f95ff6550d7b88d9e7756c691d137f5ac39ad73967e20d3b4c4820e132b0b5634f87d4f3a9e3b74f84b1873fbd468803616f042b004ce3d60bd4ec67d627a3bdf279605c58b7606012fa2b3c29ab6378a3d1aa20a9aff9c57dd56819b0fe284bd26179cb0b989e9b152226c6592c56a30b2cfcb13e6621c55b1426ad6ba58af9916b1d3da7fb8ab73a0a84e7b667c1a9a1dcaac7eb5b240c68c2914ddd0c54a3addda84b6b40265d9a7d9cb5f39c415209ec40bfc84adf4a993b6c3dfaae43783d9a1ac404ac55af7f8a49dfddbb9ec65b9e4e950593cdad9b7430a4fef8c1bf8685303dfe7b5ce24f16b364608958b1cd1152a993af0af422632522c30fea0e1bcba42caa8f65d92092807e97cd59dfce80363cd244b1315db86e7df595792e9ef5a10c3f9c94c335e7d813e0a68a1bfb2d55180aabfe9d707dd45a34d652cda2a6d4d145fb0c07f5f3a2cb50560e5884b8e3cd544889e14f3183b9fafe85e5fff1d220b3b0677b37afdc391c6a2f2ce40a1d9471f9e8e2a67c1793ab524446ffdbeecd5857b0994e97c62c73c1f36c82406176459873f8ea6da10ace1875207c36afe281fa6c98f38ee00a3cdb42a0bc2062fc9a4fc59b72aaba438f30d504b242e59b03e98366e25ea1ffdff5ed240bdb07b540c4822f5621d1916d1ee28daaa7e8fddf73dcf4713d852cedc135704569918a83cadbcab5a8762770e0baf70cdd28840ea59283ec69f3b27d9acf32052112ee27f06fb19131fa5287fd434ed348e4239e4dfdeae19c0def06f3c02e6ff24c1a20389bcdff3b8779f2c2bb17634591ba076f8e08249e5a4963db3d7c521337c3a4b60f2eb6d1e19b707ea61b62f6e5e81125ea9d9ed6a4e5d59b96d0f4f8cbe2d47994bb139be8be5bf07faff4165e59be3e9e3b953dac2d7c682376c671f1d91bdc9e79c604ef1e74623264af8fd4946f8c29f2327e6d0b21ef28260fbde9dccdae8ff8fb3ee123ee38b5d0736708cd85d713116f119b31bce48719dc4a34582fa8bd5c640225cbdb70c605ac183679d227e00a1b85ef879a0940b7895a92564326b604e3a8056f84584caad847bb9ae3b60027be48de0965228868ef0d598931fdc8e4d9efe94294ec8404994217e422f6f334adada733462fbe588a35310cb0b181d44f36f3539a02758eed3ea391b2a2bf31259762bdc3faa4ef1b776fec6a803fe2d1160c13d36259d3e00907788c978546cbd3016fd24d2bee1688797a132165e37dafe8c248368730bdf8b2a52f3d093fd6e5e22992c76747a16647153a2606e8d322d3395880329331ab7195b67ec83c47afa736b5d8b021819331c632572baee7ce2bffbe99c095e16a9094dbb57291ae1c458c7b6e6d4c48e210469025b58fee07e7c892695265bfc7835966e64cf2ebb61d3285f62ddb96df5df206b0e97c956c19cf907e87704d2ce339c55ed40c2175b5d223debae536ac5b32959954de6899a70a5965400257c3b26a278bfbe6dfe400b94cde10bf81f06c87ad51a02910263866d2ebe72bdaf9a94a565b312eb8a443d4641f1be7b7c8e5ecc93314ca9eef37d3917ea15240f2487e0b86aea810646f464ea90605e1e687b9c68f023c5aa10b5dc47cdb87a7a2375d97779b3eafe9a068e0f9773b08bcef10d6bb620eceabdfaa430670c46a6bb5f9f35d0f416ec14d681ee15de2329829f69ddbbe40301291c7cdf3637f103c024f19bc010d55bc59df04992d5debed7857e7e3e06bbc1f22df5ba08c087f887837a6b05d43cfe903730b077d9d781dfa1263e29ee7fc5588645891fd2573a1a1d0fe6e027c8500ae707fc96e80d221b55c0e73246765d993c93e3d8391f13d9840a0812aa7b8d0a45416c1717f50c1ecb13c201ba7cc2aeebde7ce661017242d522cda931c3d58618f2f0bd3e51bef4e712ef403696ebd186f10e5a638c3157dec9cf8d9d0e11da47c91c430eb888ae29454be5c102daa19356713212abbca04a2a9a4fac76e9b87a3f8efa297c5b694b81df0a4c15bbf56626f40a755b7d13ce939ae0c98b3ab5eb591546d46740b18d9310e6d6c9e31cdf6f338ab9e2d063db460bc093ff5bad99fa5bffacc70c6881fa3d10bcd92fb32bf11729ec04a8de2270e6e729d1483763dd715b93ee5cfc3c38fc0f44e1691f22f3392253e05b7bfea4f97df00f6d50684a7b9dce88a639afd645f6835ba51a83be433f946c5fff29ace42698c5e9db7b6fa9b0291383c29f445fdacbb714a5dd3194a74b0c37559b711fa5c33bdb87f14333b864f7142bc55c9311a1acb70f5574647bad48bb0f9dff3173aded340356db4228e96a6fe422977c859c34204dc6e325b05e3ad90c4a05fc608768b057a15dda27bda5a343dd81782022f41e43d61047e43899e7186c9880f93ea042d9dfb88e0d7f35dbeb186e8b5da77b7b429ee627af2af7d9925825b62a3d3c0d212b66e95a3521e9ea9340331bbbde6086e0abab743778400e9294b28d8b937b3873826395af356ab4d39cd682678277058b1c7f8e7ea2b8445f915c75cbc1d9c669b9207cd2516760e9193b02563ca631573fb957d5ea783cabd98bce7e1c78373c9627b6909ce6fd6cf34c99ec0d6636942c0f4464df5f6d2270aafd531b1a7f479150480d0f5c840d27ef6b31ae12f562398c91104abaf5bce93575acf27a81aaecc9b4a4f1002b1a0941bda7bccf4ac327fe5741a6511a79f7c9cc71ef8af3f2552ad7d9c019a36000f6a54859a91be9673e2c1baa980afa7a08e321a1f83319a5f494fc697194cbae8cadf4f05e2cbbc5b47760f1e72b5f77cca89fb1b4b7bc85b347bf13a938a2852f1cd57a8e2acd872758e124b0574ff8e52e65c6ca4eb9f355ccb29fa109b8f4f03845c2b278da64cada17ea02f6577fa390c1c9a71cfef7645b5ba735ee8e32357c68f87b8f962343fb9f32f2170722aa4997ebd4d42fc8cef9b7d4a99a762fc8dda76bdd566a814c95bdbb2bebfb4cd0ed79bafb791cae1ebacc83e34417ad14e090f6f1070c3f4c3339d6dcce11dd521ab481ce61b7fc087c364a658ec9af569948f711762c1686159f0d565d2a9e73f2270b33ef0224011a078a70e45f8d6676c8098c798023902546193b0a9fda35c46a639362f273ffaa4e41e069350a0da25987490d4adf8c3537bfe60de07c8cd770d600b6b28ba96a2017378a3c245583fe014fea4eb508ff1170934429da67dfe0b119023358279f06433ae460c4f5d79c0aa775b4b10749878905cbaf013bd9e85f0b4b82829a8551271c77631f8028692ee4d1d372b9f454affb87a71e8e29347f6a7de95bb497ae6b53ed6f40cce6040c828f29831bd9081d8fbbd6a95cb4c969c651b08fe649960bbd23c28172f59a485d9fac4cb6c555398e835f73ffa485e06bec42cbc18e11bb643cf31784f1a1202fa910fb4664bdfe3f9a834779cd214e812f01722141cc1d063fb7559949fe4ff6c9f489998c20c9773809aec812e1668ffd8d8900dfa7ec8f52ef0ff5f13e993406dac5ac2d7f90ab89144658deff91b82486a93b27e2b069d0e88a3153f2297d1c614e180e61d5390d2488dab55ea2df647a3493a3d51cb15c4bc8523c245495e7635854091c5d17f55c4d260fe9e25d429a839e9c11971e7b1c040a7cdde12d0c995b3d4b149a5705b24158ada5ae7ccba5bce17c9553615af70a4187d5f137818782284e3640a7bd68ac601d735d7699ed1e49bf93e727b871c0780ce72241f0f47fda8f8267da59a3e96201dd0ca7fb90fd460ee154ad24d0140bd94fb0d5c353614108e56d837cd5df90f0f43d3323ccccbb9c59f4267ecca224ae949cbda68dfce6353f1c0329ad4774d0bb61dd4c68af07cf1fc65c426aa52ffe9c5d350a6cf48d628580c4f62663deca1d817e2299ded5a7b815790c374458870d6004861f0eec9fffa10021639e7fd435009313fb778359be3db82aacfbfe47186946f82a4eb9e9a0c3bc955a916b730d51b6a2e4039cdb41848b1f2e4a005d24a6281c68f9615200b733fab02a4f7c78d29c111b24250f2381d1caad54829b9e6589a4afe5cb90b8ccb9b6275f7da6584c83fec0a88ba3418107af798ce6e39d704fced4cbbc57b43fa17dff4f6c1a1604c63d81d148941b2487efea5c6d439b3cafe32bdc25c3eedee81e8c828f56b19efb01ee992b2bcf8418a7ff5eecf66396c03a6a4af513001554f4e1a19c2539fc99ecbad4ab9a981a62c7dd4767230d4aee57b43eb367c5cda36ea8c8c2e7f34050c71ec4e7f4ae78013c21310c51c58fc83240d045a522c859b438a544f7faee703ae79c4830aed26567edb9a65b9c309ca913862c7f9fe1e94b538ec5a3cadd7f89a2d613058e8022117c527e1f89fa8a4d474791c9c1dbbebe1d5ab3927ecdb0edb241546a06d43f2b80fb0b21f83910d0f8c52fe41e057d4ef1b495651e6fb49df3072c707f84bb745b20a141accfa4932fe4a7c9c00084c4891860547b69fcff6b101a3451735f41a06e5b27fa25045595d46d1194e9e1f3117103e7f59a5a58d9a111fb5827e2d1d9ba29513d3bf03bb4208aa8413f68ac433b983c42ecc0479ba4ab05a6f016d4c3e7f26249265ae5b1a94e96d0534436547b7ba1721cdd528a41d2b9469d4ba5d20d98977a442c71a539e9b58072dc58dbf68bab08930ecc9470c61dbf60f310ab47b3eeb702825937f7088ea8356d03edede8a4729932163fc3a69122c4cafd4238bb8ce70f4815229288f4d679da47306a44650d5a60ff4057d23af3c5b5af90ff33928089c32dc35a96f7c2f7f509a0afdb518bb6e47a1152f59fbe1469b1428c437203ac56cbf69e4c651e02660bc15cdf82804974ebf761929eb73fdde8c6cce46c742fa38a6db5a96694a45c151d209161de2d4ed99db4279b6463b9fa9000ab14f0b33522749938439ea21dba85c1af2e3d6ba2fb42bc15e2c434c099f04efa82c14ac0214ec5aa818cd1347927947230b091b9d3e2c277d561a9a05dfb4af2963c37df0d320f05c1afba87c01e493b44109126d0a1b46f85e5f89f84ba0977cd78113e0b47abb4d726f0fd359db8b79e92c74b692e1a442b2d41cebcbbb8bb0dea860a8b3e5f905a4d219773f6d716bb08f274cb40aab19df7b1379e4c0e3d7105af52b4d6c4bb69e462ceb691befbf5260e003ce5c83419797a724688401bcef89c3a98ed06f5ade91ecd011217ce9d891fd2a089273eca17f56d4cb7c539282ef9fa9d40d370d5cac5931ec85046469d793007a7ffb9f6e7cc4b5432d2ceb569bf25062bf3fc5b965e940e6f047a153e4e517913540b930b1938fea6e0eec5411f96df2678541fbff798f095b06648df0b4ed23840d2319e49f358497af392b8db7b5568851328bf5a0a085007de558255c9132d45968efa269e07f59b11fdb613dea36a973805f65afe9ade81f5ee8bf5044e51a0748a03a2c384dff25010b7d910e2fe38963a3d6bf709e4acb4bc10b2c72af85fca69f03d24d2233c9ae257f74d229e96e719fd845595596985b46c3560c1fd7ca1ee492ec7429babda3b12a25a4be58201a63c79163d60c50fa4a3c10138db1db179f1ee390fc187c485cd14b0bb8cb676a09f96152e74ea0ebd0acb5cade21b0450b602829294c54ec9ac4c3caef00a3b54b73980aeb6e59c274ab6c76538a3a6bc8a15014d97c0b4350c1f00c8b36f9294c5ae16dbb251d9fed507ab0136a2d8ee723874e625986debbb0684bb07976e6eb0eca4e657609001ee2d002bd3921d898010dc12444afed681293fac65632f17e079f5fe3da5f6d8c08f74182189b4639cbe63c4f727df57620632c2e4e5c4ee0d82c32905da9f49aad14b00ebeb56b11f16c93bf1b568521fd86ee091fdca07443819a2ecce8fa92c13db13786965beeaeb8188fd78c57dc652114341aacd6a4a763408736bc1b36c899592102aad26c86f8eadd753d5d03818e70b9343a6ba1e30c3d90c5e31c2d38821fedbafd54b2ea6f9fcad8ae7ad9e2d831fea7aaa264a1795a4201480cccbf2d520763db9822b79f5e7f45acb50d292e37b5407b31a22b126a4fcbca8c65c4b3a30d23dfaeaa3856e6e2268d981499d887cc5e9108f558191f523d93f885f84c9ef3b2eb339a4ed76d3da2de7aa16286668463df57f072a99052cbaf3d31bb3ce7278e2e580978be7dac62fc1d9847c74327e32d6477fa86754cd033dcd56b8da9e1e6c2720f1bdd00f327cced411743de807b632da321d988551fc8e2c38d874152d4080774c9accafa1194ec5e99885290d54f81a14bc2bfb0ad9e41214e2a2c0c19a8dcb9172c33cc722e994078674595d3468277db31f753dfc8bf02fa30e0aac45c08ff09a10c2ef36d558d8239690656678e159e24c542998bd2df335fe06db3d69b63ff8b30291fd0efd442ba5f2aa720ceb62111823c11f7224d138669a8cd8fd70f986d0b7d91eef618b6e37223e7d2c4eafab858e223ea8892f7f7a9552e47ab2ba36484f10566aaa906af58c22d8b3ba2ce5e7e2b96cb32a86927887e986e07738a7ba5998f10a6c7af9574beec82cf4b63dea2640b67a1d092eab20621db45ac9735f384732c4a86b556918a8fa0c8e185cb5eb59bfbf14ee28535b8caad5e964c93c12aa0faaff0ff5f0a6588b204add7966b0f36b3b51190ce30db33055fa8ebcc3c63a7abc937da2b69da9822c1528862eae9a98baabc5f79e6c0cf42404bb7cd94e980c12a05e7c818ff76b06897c35fb1aeb0ea5aacd75835a4a56ac1f447ed738fd505ce38401d7f4519731634e5792d0778cc996f32ed0a9519a747620c34eb926a7fd8f636985c51e3fae8c377e9321f77ce9044bf995282a97503e0627986657817800f6b7a33770ce27df2d8cb7aa9e2323f4c582e458e369b498dcffb865a98f0fba0461b820b1b09f2484de4c49ca75d66af44cb5f49dbe6f49210e18f16eb54e9ce0b3e5da945d964c2fbcbf692bed976a16002f1c95ea985985310375ce44e050c100e0f52105d6512b89c5fb5b3dfb4f2c614e63eca2a1f65cbdd00f3d888720274bd28d4a5a25f9f558fb01f1ca43e086f91567acda54a2f62a0b61104d845a5f6a3f382fa07223e1a0e8c295ca5091441d24db2255192723bd84d0c206ec1b50cdcda9d91f7190879f109153457302d2bd48ab46089c7c0dc8182fa34858f014034b34567e54da950784c6130552f7656a7194ff664f35ecd8a0850af40195a08b0c6ba28c71f20cb6afd22855de71860d178e7416b283846ee956eb4867c373c9de23dffc134382192a88e6ab80b2d9e5c7d6a636d70157d62884d880dcda9df3f16cbb9d4e4b176a2952761ddba1eb8f8c8d7810b0594485af7c646b94ae632245ccc34c7e158dd18c3f47886f1c764dc67b2c457f32bf4d4c2aa1837bb8db06f7d913046f1420790d3b3a777243b2dbf5ae286ea99b82beaff8379db1d4cc2a2c5a41bde4ec3bd60ec13629f7daed45406775409aa4696013c14f9f39a5d552187b324b5039715e2d056ac9bdf1c414a8b5324e2ca9afcd21ddabaa0861a8890a6aeace2989f331183e172783ce21550b14892cd9ca838e87161eca3cd229999604099246af7262b3c8405c077ff47303408b1b68d13308fe282a596f0385307dfae79b580c34704a881c4281ee65814fb4ccd6c7908009a6a9a7e9b790a10f98e6ca838aec293d56e0b250deb201b8e5894d51876d89cd064e5195bf10e87275585066417b2370f3ad234ad1473d0f26d83f28d26d40065fecd0ef2bc3fbe41847f0059577358f1f3fc3e8b4002cb3c39351d96a341f4f66d7189ded3636fb2376e674989f147932633db69a6363ef39add3eea1aca39ba54af2d461e88351016a52eb72a3a83ab775a051f8fd879186ad43bd6e373de86c9393a76b2ca5ad1912c28345047838852a99398c5d982cb03d62408633a05bfd034b696231c77753dbb764c3645aa3d778c3a89d0939045516bea082310dde181dff7384da660c63543127f3aacd1404d0b547153867773e2db6b7191f828a8f171045f88967e06da8c1ce97011918abf96e38b13eb61d8b29333d3cab72ec57eb38124c2650f891dc14c3bebdb38132109eb80638f49f3fe3821df1b4d27b4cd1a6967209777bd7308368c6e8326c2df02f8be4937701ef80bad2a78ba629e67d14ee8004dd8e0ad81ae42dde72d08259d3adb63cd924b74528df7d55e4e2e3dff4224bd3420fa448e0ea8b6788e48902048160201b78801308de342ab8ef860c6b215162a45121a70ede151dc887e5b45e9d416f8972ebe673bef4ce65881c349f5f1a6435c6976e754024ef8edc57ac91ab43be69417f9604715c2ef97e1cedfaf79b90926ddc86e00819788122769d4942dff22683f7bb6147a373c1d802c0d2db2e3a7d7cdbc2c1a0b05bf6ea7481b2ec6c851acdbefd29083dcee229f320529ae096dfb97fe3f99b7274fada6b518718f22e9fba0d89a0462d4c898cce587da3715010858a599bd671a6ba081c1720c07904ae544646add41c5893dc0494c9477c0214dbc68c88e7ffebcec3b026b3272019505d5d2bfa997c07f98dfad649d65b93f6523c1c1e70d4c4557c41720857ef1d5e00732f0b07152a254424e8ff47dfc7dfdeef5cb4655c99892102f1373036b7e6beb00c0eb5133c3d3755d5ffe2d73e2c1c53c91c2bc1a139cf30cba9a4905a22e377dcf722ad4593c24537792c52f35750dbf637c9fec36d423bb63e3484dbcad5f3c7414b4e2fa8e8c2e93e28766019701ed6ba1d7ddda3d13ac2faffe5efa47b5ba6a2d311f4cff0798963a35b4d27bb45720fd37a94b330b0f642f6e27f49549f35d2140e3953d987e8d413ecfa0f559724520771b082d0c7676db296b38e971d76840dbd84b2b27397a0ed93a3d3653e7e91cdbb397b688bfd581ecb5f119f1c6796205faa02eb894cfc19c7a7f9ceff98d0237f89fa1e86166806c2251c5d485823d25164824953e4b0397d90dfa400c312c6addeab1a607b017114f9f338904eeaac5d8fe309572bc7aa047b13d04f4932d48a7feea16b478d178b297372632ddf9be0a6e59956e77203f7b88610cba93b7f27d5c7e014fd49d6f4e406049fda4dd44a16a9dba1075f425fdc8bc52987436e390c5d20ba06f7936476964616d8de2d6f6ad6ce201ade22ad4174375494c4988df92ecec86e662e9b5632ec6faaed2ae64372ae43906daf5b176005cfd248ddda2a6a0f03961d9e62289310408550e5bb4054a14595ea4357e4f0bb167176477ce292bea221481514bfb57f7e023927f49ba2c732c4cc51ec33453489d8c40d5a159ca37b0e2de0f9f874a6c91643e0cd4340299e34222b036b017c2ab3d6e48c58f2b04da98fc7cd9bcba8aa2ba209b8fa700646a34fa0ce0dac884b640ff6ca66dedc04402e002e8ffffff17