PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81167 b4ae241dd6c3546667786f98a7696ca6e5d918e01199cd97d5aec3cfcf9a03a0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c18bf7e182889c4a14a6a96faa3a3eab4c5ae8baff602780648bacc3eb361888
Certificate Block Hash
b4ae241dd6c3546667786f98a7696ca6e5d918e01199cd97d5aec3cfcf9a03a0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050450000907d0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d1f3aa3029ee7811581c465802115fe67e6fa71f1a2a9bae431ae3974114ab9f96a6f6ad2edce597e03d023b8c1bc96ebae50a6b479ad4d21238fdc3de4cdaa39f68b460a1e445d7837eaf1d00e8863b40be9b75f650014f7801000000000000008000000080000050450000907d0000

Raw Header Hex

00004020cc226037adff2260a57049b09457d0f1f0f94739fb5c3144fcebd7844b3e1be9a0a41593bb8195242a1c78a3251495b0b2bd8d5e1e7577a886c6890068381da8202d466a9dc50018881836ebc3ac8b64802760ffbae85a4cab3e3aaa6fa9a6144a9c8882e1f78bc1

Proof Data Hex

59,560 bytes
12121601030788272b14e8db779364d89e2fdd996dd3407df98afc900c1cd4a1efd35681e0e5bceeaf23de7f7b018575e4e86b94a45a4ee50024ea0115f832a40d6ba1a4bec7189b4202376768d4d47048ef2e8a5b20450f8983a37b34a6ca4b00f681e5fd7eaac96e226f340820584a13ab1839d2988642dd886c98234be0f5a545fc4cf942b0eb3f6f598d697febaf238e34db7462889ca3b053b6b1b02b7510e715fc39c0475ac02101f4e2e8a592fa75bf1de46d707a8c74e136c6fc5a87e5533c0786d341b6700f411016bb7f46b16fd888f1f15b1b2255c7311545c4e6642fdf0afa3ab2c9e6c00a68a376af82f777c080d676445d864ae4591d0d89dc69a3af33b0a601799f7b3236b100e28ccde782a7ddd52d4095cc235a6cf0a0ce2db4c10f74036b0237f7236989f4999de9a75c0b4f4ef9e7248d4292595d51f5eca3452e4d2701e921b40e4e40e2438ccb441134f4e0ae189d6d4119a552aeedccf1f35f12e220358fd39b3fae2c3ab4193b63c7f263b6724196e5efb92bf5040302b7c2932cc8d904803475e1f4ebd0214c46fa8e3e16cbe041987b6b5381c04a20190aeb3ab7703556b07b920c8c75c53d6a4d9273552a94de97c4e3dcab651cb696641db3726c99dfca0cf4bf61af5321c3d339dabef7f157077214aa8a08b559d7cd8d40cc1a326eb5afd2e746d035d08d20deb49761d49c1e0f5004d21b15970e0f3a6060584c9f5ddd41204af0ec1b4f293aa4e1a6b4a7e5ee2a005955f457ebd3117325040686d31bb179b73a81200109073a8f601a931368cb78361629aa16ebc85558eb9689b8d7bad8622993b8eb7703ab520535044712642f62419f8ae9fd9256c89cea40182363213c38841ebd642ac2be5f7d48612bcd4e37a35f1d9b93b647e6bbc01bc59cc9dcc8d286bc724268e984f83f631b6bd536db047efd75651f132ae0d024536b507944e4db6fcc9a98e8f84de3a84d6871ede7860c7fcffaf97a0d5122714131b7f079b728cc2f35f90dc0c3edfbbb39f8501d95815f05751b71b29d2f61137c8a45b84716700c2fa12d127b0522ed37d4da4d6c6de1aeb08cbe403287d35ad2a1b866a3211e425f421294ba3eb810807e604a3a0c6179d7405e4f7c8cd9e396f912efde8957839dca2d40b18d0abf7c469df25097525e387d22bf3831e6e1c53351c3150359b3b28830430a082b6a84e7facb7a90f26804fb9f0f96d13ac0fd688e382e60c97578bec2b65b3bea2f3935f7772661fe8a7788fc5aee858b38bea77dcd217c2051a7f4009fb60112fc2f0d3df0305edcbc9b1ee7e4c89b9a5bfeb929854ec819f7322ca2178dfc2e9fdfbc51158285f487d27c7eaea8c9419ad16d3de659b37f89215e5c61b2a6f9a0c47939890b238b7ccfca15b518b648ef48ff5360e3446be6c0e67566b9fd73c308124c50367a16af40e52f76b202faf96348445bcf7c84f565a0fd43b02c83bdf286584953850e7d70ca9aedd7ab38ff2ec41607ac7b320caf8009e970bed2af160cd6ad2105a9771a535bd5bd01ccc4308b175f469549e378c7aafd7d36a61f4c21d661cfc839e308092877753bad06ec9a3815b477df3f963acaa52e99e6b6bff1fe0059831e0b2e1dd4e7b64f2d69056f6dbc1a12b9bad6e2608f82199ff977698c3d861d49195f50dd4b82859f41cdb7e89fc122c23e8ced698e3b0ed2cbdaf1190e79fecc8e7acd99dbf534859c66305536f78f68d8c4c38eade88b073cd019014ce9a07deaf20a6b3792a2cbf189d84f82db813936ffb7bedeaf6f12782b2423f9e7e6b2a382f531fee133a06a08ee93897a90c1b57a16b2f04741ded497f985141efc15bf1e044207f4bb7b2dea496fe4e4bcb3fdb2d789084a3406ef1d1c990cc5d75ce7486dad61606e0c1c67f2ded9a4d7013aad7a9a0fa6a1bceacbf37889beb93bbe847a561ecb2f6292d608f6f29e5e1689261b9a773aaac34b2794701173e2a521b23290ca2211043492a560bfec83f60e7dcd3375408587b86eae79723799f7d850eae2cb0c8799e5f7db4ad3af25fdbcdb6a520522835f6f12209d5e7c342270a79baeb0a693b7f0671803a8f267ee00a8084522a4f2267791eb7ffaba3950d924a1570f1f04c85fe6b596dc8bf91c338783b318f7bc4a7250b7cfa0f84b65456d04e2a157eb7ee992a6386cd93bfe89d6b4a275f793244fe3003d776e080fe2c8c03c591f56b6a48158211bd3a17a75db40120a772d2accaf2931ad293655635724ea69db3a213bebd52d50d6c6c96f2fb6f533bdbb3f3ebc4436eec39066af42db6b43dfe8cf86fd1fd362ccf9de6fecd25ff6088453db3937be2d03a0feea86771af8557528b9b669fe7bc21bd103d574cdb2e1f11e44ab0934e8658ca9c05b63cb9bf19d83df40faf629df8d903508f00513af6924543aea9355727ba914f9090839d4111cc34d9c38b424797c73a8d8fdafbe6e48f46effc6e7c20d5b00ef87be4eddc34d866eea378b9f84de391cc7e0760d657125b42835399d7f0fdd0df19b22f67d83af4421fd8ff4e383a9af1452ae993f2dca0c308ca3963acd9a1c34ac975d81674e63d5403178c5b05a2b17801a49390ea77b94b037ed0e3e317c4fa7816b2ed78e0db16e0d79fddcc372da77fb10005a1312155fe3af336c2809fcf294b699e2109ec4fd9cfaf67d2c6d5fccc287a9016c26b5e33a0e8bfe315351e6ffa9a8511a36160dcd07d7352f142a7efefef0ed2748067d118ed6bdb3659e3674d01d9bd7d9c61fe7c6c8dd192ae9e8818f5bbb2b44920ab290e1355242015f324d79e15bea254f5c54e31742fac9c3db18a80b1e6d02deb5aa5c8f6f90dc0d41776e103c3c4d682592193359393880e3257ecb168500fb27728d61dc06752f5b91745dc63ed703e3b15183c5548ecd8ec99ebf22372bff4d8a747f52fa09b9511d1bcc9e92bbefd750b846f10b49f9d7857446c306cc4afb5d1dcc9a367efd73655c143cd9aecd478b994c057e1ce854d6802905573d0ec33dabd2565af5166c013d36a7ac2d8dd19856d6e3080d6eb732308825e2d8bfbe1054af25e594490c07c08e6bbc9e9d12f24bb5f72cea99a5c4f9a2324ab90d8cb36530413eb8c0c56c710868ea1b776eb9eda3be6e3ab0c58b65932b1abd7d6f3f5bcdf3642eab3f1cca9a38b0eaacb7c9e174ca261db6983abc2b329716211a2cb56143fc914bbbea151fd704802fc36b1e1d2756e8aad845f89066953276797841ca4e3eb83abb8990adfe004cf92a7ee90b356f9a0b89216f145feecbab92e2298d1c03070f5acb1c3815a5c07a9fe758fca133af28a15f71bf6c98771a877e1ede9a461d6da4e4d6f312df012499266c3e4e8437c1df9d67cd13ee327f924ab11a12503d3ed204816d9ca2602d5fbeab76a7cbe8280d623f2f00bb2f7d59404db376cae1ae84f191231bc6214fc378d8a1fc58808f62f2950e15bf2911bdcad0ca099c3d01180d91a9884f4751f8d9edce8f8938622c3e4baf692c5c80dccfe9aa7e59579ded43dc05e3f173e41da81363aa4b653f0cba6e2cf3141e10610db1fb0bd9a6b70c05756ff0a9f9e34640910d996bc1e67dddcfd08df4cd8b13889e553e27c4d855a81aeb9489548da5f41425c590cdf75cda76a75252c61d0f288c4ef1720a8714632b30beb2821c7016a2f17b084b6194d9149f4e63d8b451bceb9f9bf707c7b624d0be442922b39050f3b64c58221675c1555c50ba55661afda105d5e19c774d204674e13791b897399da285a7bde5471e9ecc24c479615aa89b085b1d0b0ee428b986b04e59963da9a6f38c6706867425e97b4093fb418ad375db2867ba04e619c039f6c17b017a7be3887c76422405acf595b56341c09a443d88a58fb6005278867c5feb6d5dcf36e42318ea52cdb7245048f39d4baf05bcf85076e8253f0beae8f36cc53a71e45a8a7b6b6cc9589634be6aae9c70296afcb60da71f68a1df72fc27b7f62efab9cf5cc958f1258bae05475162e4688f0354f57fb67a57bb2ca385dc6795def58852d94eb05372348c6f1a0751314e23536eafba22a779eaa64c93523c06b72b635621ca3db14a0a324126e4ff495c64be4f1b6aacfc26d28e098301d2081dff75ce10e6e58b2ac19657de6d402fc3fff308c06dbfc9844bcceb0e859a61346f6c0cc4f951a30503412b79af9ef8e426e5f4a3858445c21a108ca4128dd45dd4705aabe91d047401aeefe89afab2856c9468c6b13ba0e14e6f413f2477c3c3ed386bd7fc33d1216e702540916af016eeb3c563edeea7c66a33bf6fe6b54f3d50fb64a2473f72451b5348a3c114addbb98bb99f49e286a66012bc272c96ee306e618df8d214a50db40f95945ab7b8491323c1bc4bb323dee1536de60880f43dac1dced91d370d35a9043170742404239c8aa3701b3c078cff8f0eae3ce4f02cae21360e66ae4359d4b3ca6857d74b7cf8a33aa1559222f1af54e42fdb1ca2d87c1d647f02f5a0e6da9913a2f84d621d01cba5f83b77f940573c811634f92dfda4ca0e2016184fa0fb8858409c282c4d59b57f529987726ae5c36567f2662603f1a854239108d4b746ce929ad78700fe662194c94016e68ee96203c32e368e255d580489767e56682cfa9dc27d726ebf0b8ddfa26b702c84ecc121b7a60f7f042ee89d9a8eadaf2afdbea42a0214c76d6c9188e4716423ad468cd74e1fef495c6523d321d294a030b8e6fbff801b84bc8c4df07aa2c7f6f0a600b157f2f6e8b88dd0155b1bd336af9129c832e43177eb723f80f349f7077faefffd1a2f422bcade96da0da8bd9e2a9e31d749f936477cf56e490618e0d173a6ebdb8d1326d5a5a46da1142ed225e0d413086210063bd354eaf9b46f9188f5b6f45252f63da37b049caf1802c28ed49eb77e827a88eeca6f3f6f86371a5778843d2c372454c3a9d92f827e4f7a80b80261ccd67f1d721dfa486ce3ea0973156adf9d3aae9da698ef930660f3a2b0d766d402f3dc2791d7a766914f26a39970f5929d742208c78f4c437927c29f15c786beba2db55169b063ca92d248679c21ead89d901f0e90184556ec01c9a22960f937e893aaf517ffff1125a0a1e221bd7d8210dc5c19605032ba12345db72fe3f2ab3060d5e946e59ffed4abea87322a635569d5b61ca7c1eaab3b31694d0fd4e456f65a6c2727477b0fa69a8c7b4df285a80350a9a52fab84e36fcf6bfad636ecb8783fa0484b9def1e294a39b5f1f4829bdc511c3260c12c9509acf1e4843ee03402eff6dad5976756f7bf85156d5c94f160a521836c47823fb2b359080c18f3c01a12bbda410064778c18c15963afac0c4bc3def7906a2619c1ce34296b72de5f97f10b09eb5b9147256d1db2e28f7143022630100bf1e155bdf7a4a14c2b7502a25d42b9f6568a5fe31f98c86b8b6e0e333efa8d2dde37bb5bf9dd53da3fced8d21c80f2115820048cf0cea8ed8d7ac1c2d624a62bd488c2ca8a46b8a2e9a42d2b91abeb4d238c3f5f36cfd8159452c329c572638933829b1ad83ae1e4c39b1f835e4456680e10d125236326617a61f3f2283ad2063aa73c8762e768ba8a52899312d92f292e17d8648231b38f06d2d19f5cfdef1ce0a0d568bedcae2beb5ec81a1f1441cf02036a30ba3f1c8c195656240b305524301ae1ed19e79f23a2f3af1785121755a6bc58365e36fe75dc40b872738947b15cc297331602afe2fa036829744f8dbc4fd9bff7f84d91a6e32cc06ac175adc3657a4c48492c8187d194f7808f386a0d80f54e6b21630c96c1cbc46ecc50b03ee0b2b75fd9cdc7a0311507d769040666865c53538fb645ec2172eb01f05fb0783f160a094ed0d61892c6356eeda1d067006b93b4789a4a300075f906801a912074b6ffa06aec87d9863822ad7af0e8b35369f4e41db93416e3d9c47fc5b7a642b8ce999b29658d145aa5fe4f9cbc82caf9ae8e353d49b1cce0dd7366442ba3840ce3d03bfd9ab1546400a0acfa4b1a93e1924c289366384ac231c4ec101bb08f156e73bfbb7d0027a4f1d3beb975699fb56505886d619c3086589f31c025f6deb5ccbd8231fd1bd2a9dfc23c1b4d0aef928f982b7840358a50bd4ed6e8fa2582f3571d5b118ecdc22f24d5ce2e878a82d79acdb4636542d609123fe269cb31b426898b3df26877e15f8ecdff506a0435d29f69db29981847440f3653d3e06e3b0fab4870f779f12f73e6ec250b54b5d877ed0f2602e2366e796f7d46c99819c14e63748f1c078e5d795749e2afb6fad797560c63e8195ee0f2b18e6d929577728cd55f66d3b2f5e3f3b5ed0c30fe374e35f1118f364c5e3043b2126ebdc8293d69eaf3b554797691ceae8c35b51fbdca13a38410cff750e88512b4e2b3709d6737596149da559234a396673b8c7b8241e1a04af3f614e85b6963a38860f838910dca1c46d2116c20cdf9f5e7efce27e15320b2b1d93717631206c3d6a1f8020ebab4166b3127f2dd9b62946109d37c5245adfefb217ef1c0e7ede27959a37d4c8ef88d55836ef69bdfc69a9c1f4e2ba378e4575464cd406ba4d28cbc09389b4e17b800607fce2a5fa39425e6f1823a5525e856bfaa0960810ed534ea6ae73685b508067bfc24cd8ba131d7678f12439aa72528f8a950c29357725e67ae45c40c7fec3320fb33069fee1e709d8126178825d2c1f54bb760ef072ec39d16f52c0fc7fa54d1bf5d1969b7874220c28f6e5f328147f5dd3148e2ec5b09a6a8fa86f18331d451be281576714c06a46e956a61fd2667e1a60e2ed433b32ab23bf18b7cb3ba35e4e3602ca389762b7ddd274d79c026ef9211d3e9578cb6a63b5164c774de9a3d8c0d81f8071aa965b40ae3e4c7bc089a912b40dfd04b82dee730c6f605fd73d16c3b88bd331e820eca7897f9bcf749d7483bda86ae259fbea65664309f926e0f78c77bcf36eaf3c8eb007331fd5ebe09279c13e520645376675d3571e8d01e4766f0c1d956f5bbdfc05d1e721c89681794bb4c31ecff76b4cdc0dde4d8f0379878c34407fdd66371f5dedfebc45631365088e5849574ac603905a40136980b6e73da0486c097d10d9ee992f15353b8b7abcf2e188088c3d8579664930151f41f065e293cbd130601f02278e95a073dc21b2636301cdee4d36bc04aebbb0c8140047dec67ed7d7ee63ce7242ab97df6d1c8bb45e49cab4d7354393b4331e92e840cfc5c7097c76a2a69eb46f0f462a80d13cc4f602c4a3da01cabae8a351479a1342aa06fb3f2bb3a527276c8cf8769538faf705c27e2737fbffba6f3c6e21d049569b57c9ea93a0c8ea7d0c9ce063d5eeccb547a48662024f14fe1f2a3af73911097147f2a4d31f672fe01a4a334eb0980d09ce5a179e73cb3121253056230dd2aabca8bc427b9a846de6f9a7dc0cc39a3f49924608eaaea8cf38bd848c0160899b162f9173578a41df68264d60e46ca5ed50d87502d215056878b69119af35bdf673c41a4d713636133f6826069a47b2ead322eca4702e0a0ab906ec00fec9f9e2a3a45466d70bcdb770437e9dd1b250e73d6dc123e4b7f60ac28cb4aac70762db6b2e79edabbcd76068550de6cad48b6e36c1f3b8fbc7a58947a66c562bce49455dddfddb463d6b60861f1fae2a5fdabad88c9ab296d941d4dce1ec7ea184bc7b5549688e86091d8b67bce155269d37b110e078a0e03ca7cf303376a5d0ef78dae37ca9e191940e375c7cd5fd9f8040f8325f72fafc42037e5302b06fc6549b69856ac282c38b16195d013328d357a3db9710866aa9fe2680e6d47feb81d706ea8bba208c4c65053cbce2a9df8d56f65044ee5d519b149ac2ceaa49d7da0adcafb3a333444a8dea40052eca9681d60577430936a152f569e4dfeb5ffc68ddbe70a6ef9739de3719bd63fb1f8c7309f9edb6d9cd12b2b254d27ed9f4c5b8fe47c4c632cf35303cc4c4e91df514652dbde4a8d7c31595779aa2b2206e19b4530f9dd84681522b48a67308337a66cfd84123b7ad7f839d659ce4af387023b29491c3e6d49b3543f7c33da5339c0322a67a4ced0dcd2d4e18dbe45461f97fa6af581ef25427a30682bf41d273a2520fb646cfbcaf53960282afc66cc73f60b684597739a73eef16a41061017cc6dceb3be04c3259ec84faff5543ef3eb229c9b7b78b4900137be9a44d4fb8b7ef15c013a82ae153f6974f21fa5e2ede42bec20f345d1a5727eda2951730dde6bf5427f33356b83cb4b5348ecf3cf4b686f3f43e7fe34c0f3ebfcb1a1e80cfa7afd59946a5e7e10d2ec50be2d1bce1a0301d15066ec8179ff93343418d1a79e65a2724be1deaa4663617d668dd86d44b2faab4e1dbdfb6de12f359ca9777635a6ff6316dc6cae3a8a8b19d0a3c35b30b0bddf10b0c77f997a5e92a05f0d581e7539e2b2b3730793dd3e5e949c3be7f476d6daf4351aaa2ee763e627da81e45c359ca718bdc323a12275b99fbb0b724408e9aa9c8cd9add8c731e45a7964b076ac5cae750c1a7d651a02b02c6bcb418e82e8860e901e4023388788e579b0484d2b1ad8679a52d0730fa9085fd7734496d11256c5853af8bf8debfcdaf2aab9d11a1707269e2a3c0ef8016f01fd60a6afc368bb8fb7c0991a87801b690b9a984c0a8626b76007d8f0312f4960f83b79f63f823f48809a521cc98fe8bf1b0f2b05ca7afa1c00957502996f69d65801d1f4027f384f28ae8303a686beb9a710fe5b90f72e97c6d1d607ff4120764a4ede50828fcf1f29763d0bfab2457bdaa38eab0b1eb2fd14dc5d443dc3ac93a051b2ef1159303515dca8074047fff0a1ddb5ec8d95bf9c71ef819c173c8febb6e5548aed6f43342eff8d3b8d826847a8599a6fcd1252a92f2a34d858628a52818d04f47e709577df776cad237a042abf31dc96f66243f925884fa2b903233f87328f22cf9871adf98613638959852145d7e4a36f92082f094756f2e712b05403e0332011f3666bd8d23cb597cb003695f42e39589613dbd909ec365b32cbe35ab0e8d57e47398776a10fb9e3a0bfcac418c8ac1320178185d984f575b8bb8fe55a096723254c4d49eaf0f74704db0201111a353ec8cf69272e6245e43a4f3fe0e38df96e9eae994f39766ffff27ba3767b7c02efeeca77fdcad7a3dbaca62818fe97537c168130943d8f71a3bcc0521f8cd625849bc8d6ea712955f3682359cfc23e811a1eaefea0bfe89a2dd528115122d15cf351257abe116165851b68c8fca26edcdd1519ecf4a9aefe40160939569b4ebd0fa01e3651e84ae1a14726c3b4ce3082f45586d6aa3e93d77126b5923fe21f66fd7f82a3ed3a2cad8a7e25b89c23d0c5469dacc9e03fcea903af0639aa3552d3390506f361abe0b2d89e5616a07387b780300eefda41114ab131fdc276e23a54b2553c4f96fa30b0939021c72bf0fa12018c36414c0ecdd9fa8500328c86e6ef9648147a20d75eff48ac18b6dae1950cf5c7145ffc842a4d0feddebac89a3e46ed8658289588cde759edd50750869ea1cd0985447a2864fca28a10edf0f032be531b3a76f69d8a6567e15373df110ffe4d5581701cf3e1a6d387bbaad97508128622b2ba223cb5cf53e0c42dd5811b93edfb38206a957340012aa4d035a36f5a33f84e8c3039aa852d886fbde292449bf8660ef6e117b3c6068270b832716c146cd2ffb5c3c0db18bdb5567533703d802432729c5431440dd3b5643af35624456908c1c2c197f683d45810507835360a89f49cd3cfa68ca160b88cb9dec5f647d729ed34049aefaac3aa09e35165e456032207898a290cc19fdc3f7b00126c2880852f63cf8c0c28f513da90f5679926e436ecaeaf7de52ce416ea29e5c570e1a22f3a1ed2b2566c27c3bebef404df0d03d034614a29dd44445679bc50fb80ccacd65c18c75606e3a36a06c06bd6eafa26737ad0e46bb66c03188ccf625b978c85bf1244c4d2a9d9c84cac79bfbe67267e73685ca39ae9b525e6292fc17423efc3f37b93aa5e92cb83c8956656842f170eed7c9ad1b2ecd1b12108d48327ae754a069235a4ed5cccf629d7eacf3920e7ef9ff3f50ec864437611b074dd2e70d962402f1a2c6fef7b9857d8f6c4f27af2f199aa0c7fa2ee5b6bbc3db77fa5ee34e9cb9dea15702dd52c21ade721235bead35a952783849352a95380d69a6f501d9098d490235ae4076e4633957a97dc2bd39d3cf1c2328d5408c9bfd1b9646a685e80fd3692e219572873d8141dd4e084440b5a62f86e2e7087071997fc9c7247a38081c783bba583b90a9ee51664277750016235e864c74d005af63fcbc8723bfe73aebc29c36c71af82d5eab5b1f23b7ce95276ab86fab613efda69f48a621771b1e3fa320bfee82992969a850ba585056b6372a723f09c6c62a5a9d06467a22f66bd86c2501352f73a5cb00e64c22f04e4c7f7b0666eafa418f7997c0d999d7533899872c3d0d5251574196b3ba30be60005a5ff6a7d5f68e41727f2ccade1e3dd80ea526b3ce576d7d73decd36ef0a525e84ce78126252a1a1341b4f95b720339cb02b803209f86ca00af960e0eeec5bc7063632076a6715620c3919b0c8bb83c71b5169b0f2425a574143e5f029acc1fda51b1c00bb6ae2435e1c947f0983b7d2848ea5e4b747959e3e61aaa7321dd02417c06c48f45daf611107d31d16a275a42894bfc2055b3db2471b59642b5c109e79e02aad9502d54f4921bfcfc53c1d7320839d41e82e0fa98e1d7f4c5acdf1dbf54c6115de964f7db1b2d6e3fe4142d0bb959bb2ec42a53bfac682b168abd730980becb0089031fbc3378672aa3203e2ed358f3f6ae0e13277db5560c59becec3ae250ab8a26252c68f949e45d4a34551e6d3a88d111067f1e76861914567f25fd7a8105711dfc23ac243508b821f4c12bf6c79e40d2a0e2c6c8361aa36914e779826349dcb24fe0bf2605b6fd9f3da0343c451ab586d676da9687f7b8986259a00a80d51d9bef2af2cd5840d5c96cd9217c64799ed0e192187f5fd07895cd0e87d2696eaf2a28fd5843cab4efd1692e663baa806d506e2cdb9176ffd84ed23e792746a69082141e0b7e030d378aca41508fbd814af299046723a3486ea7efcd8f5c9cbabbde70f33a7e4c8e32f52f8c1d8d47db4d2785e6bb90e048d8f12ec2bf1951e929211b033aed40847f760d4efb617f23ebdb18233e14e939149ff019f193fbb42328a31160b7d215b970ba27b964d04a7d05c323057de0ffc1dabf479acd45432f53710ebfe91cd7a421316f59a690adb4836106b226ccd4ee3badc48bd32b21708dc40e1783e532d200d590c46ace463182ce3fa2e986c9342976a90ec920ab30f8b06aff903033c758d4533dd1f7edd3e489b56509fb6add8ae04e55c81ec483f052d49e3b328f072a00c6a2e4d8e4fffe857491dc35db2d460df35c9f88efeb33ff09dead7f9a0ce28a258283f22b7949d63decf400d1f8fb70dbb0cba14e87ea1b440e7b39e26bf3373475e3cf43050f0d2d61c571e314296901ea372a877d946987394ed4516e612aa3b199f59ac009be8a8cfa5ae84aae65e5ce71b071e86a6a898334600ae0971f16d9873df9a13244fd0a4a2dbe72cea63df85b3badd2dededd0f73218adba052ffb7f8e32c2136ff1dc133fa3e52c2d8490adf9a39d1f4a20806dbb1ba357b21c9a75412486731a36fd324caa071d67f156cc9ad713d164dd4bc7de84486a8be036d9b71ee1f01ffac97732578b9aff78d155d4119554762232a392e8203d27fb29d4416dcff3dd4558d5fe73c4a96d688ac1193c3eeedc056c0feaf4a6d8dc2896bb564f35436968fafe6cad2d9ada99bd943c059210d4ea61b868332dcfe0ac7280c78bcd1f7c90b3d14b260151f23670870f61f09d532b465a11cc512f1455ed92eeee7a37daf8a7b7cc1dc029eb2faf10d50633a0cbba1cfc3f20b89e62f3a9fddb81471da209d0435d30d801d2ea4e776552fde1bc2f493ef6d4adbefe9d7c863efbb51b5577dfd1966bda0e80067df76184bdb24d0c4870ebb1119a63897c052b7541e0e020805dd2bc352d6f93a65b43173b62f4c6316bd5563378a426c7a45c9bfe2827f930833bc6c98a72c8048392fdca55c3ede731564e591c8d02d1ee12a364e7e6a28320dd66ca81d9639a260501241c46394df77e92e6a978461444f45d37511b4f2545695cb7fd6c32f8fefe3a5fbe29166b7e52e302f72af9858fe5e064ddcace60774427993edffae6fbcf507ae1392c1558ab6d10949f3d1f55c2d2f6fd92cc7fef5c06719e915c23c0a860f6d0f914331333bba7e5d136abd3cfe988b9c1fab66d5d46710bd250f360f7cd18eb5c828fefcc5511b9ac5cc53c51c927a1b037c818e0ac1a0659cc4d9f99d5fffad01b02450bcb5a73c5787d47ea1a9a5a75c9ba763d774fb1d3363f1ca9a7c90c3b9efceff309a7490806145cd06a35c995521928251f3d2f3959fb3a59254ea6ca099c51560923d1c7268404272e387e31faa3243fd26d57525e1cdcdc6b3cae2bf165363160895008fc5f75ee4cc1caa2f2c44c55c8efe6baf303b9a6399fbe4b193476c75134ad08cf0a52d6256b4297027c40af2573ef9192b779caeeec1f5e739d1f0676eb3c6b14fd040b99ca1cb16d918cf6890e75e73af04972909d42045d1b96c8edbefb33490fdba2a2cc9fe34d946b47a7f0c1a34c7f5528903b1d518e72b8232afe51ac63e45c6c278153ff35640ef86af7b7a1e2c6a8e73ea3f2911bcfa6bece9ae905d883111368ca7467a5eb6c586fcf629633c6992fb6ac516744e8a0f1408ca19a6347b61ea851f55060a84b0781e9ff6959178363f06f34ea2a0f488bb17eb542f12a7e75a4f17c4887c998067bf26acf1b20463060bf5d43e2bfc49c0bfc6c43b16ef8977e6995a5d7625f347a25479bf2be7d84b43dab307f5c03c625639540b113e3639a12fb31ba80f2357d5500f9b25db7792e8efc791b5fdc02ad474b8da1b37ce72ba9deb165852e6fb4e5939c4c592e3f7eaa693460282fa09a10bcd605b7c5d769bfaa985907f6bf5f69896255778ab7f86deedf2ccab7554fa5d90328337f3ee893d7f45147fe17abeff741bca427cd8983ff39cbce54d6ad241551c6c1158540b7148278fb5e60738260fd23baeb8b687854c4223929d72bef12510e5406b7484bb16814e69862035a9510dd536057444669d146795dd49a069501f9f75a188c38ea5475309c6f414987b0b7a7470c9ba4721a259e2ae1a7b830f039821ff344f3b353fff70846d9f003301005f722c81a9d6038f87ed77b5ff308dbdc5653aacbc42c25f0d91c5fa13fdc5988904b0cfa62b098b579fc3889684193486bb41dd4e670f0224cc3ae35999b7dc3b0b647ec7c49414a38f9b1cfa2b0ae0e7d280ad0c75886f4da1b1d5b3edd8d5ccc45c3bfe4b16fb71c28eb64fe39bf27f6cce1e7cf7c0c8c6f9f2b2a5abaa52da7bde750f4efccae4736190047d25be361db3ff66e85ffaef993bdc3fa14790e2bf542c0b68aab6fe8676a7304ca1c4e3db34bfe3caac0bb39919b01e53cf54a844102ebd0a0bb51dedf303c780f864516d9c46d27633ac82b646bc464d29c1fbed7d99b629c07d6a1142bc9a24761b225b6fba1cd30d68a27ed0ee5d80fae98900e794ec6d433bf858cd0d916287157e50e539d11c4a3ff272ebf73e316074805b0320c50cc3216c3de35806a180df4488f8834ac8d947658ffb4e676c1531d202e8facba96f98f7dfc38a954af6f3a3f6e10abf84e12929280349409299cb17f6ec49236a0785bf7b963426cbe65b9f9b30b64c5ac03d6a5e2a9294210fadd419c9e7f2ef688e931373e532be6e087c18ceed71429ec1b6d900c6a42a1c947102ccc8ea02990f5f98e34d7413bbbcb1fe754fc31a9504ec3602a339536ad795a5fdd86b0973a682f023766c0d7ef9abd4a935709b3bc9c2be6b63933f7ff617b801032811c2a9d880dde35a8902f05e5f246125779dd3d5108abf97506d13741f4ac0870353ffd4def574e274a766632e27227294a2731575b8e2d40076ddd22690b5dd8d5535817944091a95dee6a428a640c7bddc0af685addede8376aa07043f7b65690ba6dae4bddcfc511a00e95529812c3dd2ec6538bbc60a33f98d84b61afaa168594a33a92ed1e1b581e869023a35b00e287e146d4978272ec73bc20e8ddc770d67d2b249bf9416031acdf78e43ff80f253c977304ca950d518639bb460ecdd578c8f75e8e2b0c33ce254328a777e47bc2f51330ad5bc62e591c26a054444ecfe5c34c3bf9edd48866f323f6cdfb5c6de8ffa25867019f8d8488822fd4a079b3e6988a86a6ef37a0be8f427c6117bd518657f391e77271f4777b34df76cbf674a5db2aa629e8eddc1280919725fc0c5c4eccaab193eb0b37988d031180366dd852d7e896ba50335fe63e98e19f00eb4ace2d57e43d9c705d46f1aef51fa90f3fbf47488b5276a2e731fc33c8b104325cdff283b888cec56dfa8423125e37f331a5d0c385d65ad16259a668575d195bb9b70ef64406df46e69175f7fd911ca5bc40ea9d201eee0788b99db5afda55595e0cf95adf044ba35d9f5ec76c686d5a812e2e19abd60e6775cd561b773407e8cc107e731991535bd5be630482ef4ff311bbd4a50f8134a165e3acbbbc6178469ad690b58db9a2e2e9bb1430701ba9df33e111bcdbad3c365d7d1dbf6961303586f08b1afc5cee4946bc61c8ee2024c0d6067d06ef8b48ec0988c433c5198b056ce85b690e199e9808cd66bf902f1f42b21dc6c7acc3d103a0409f2b7ffe2dbb65fa3d997bdb591422ab92d9c42a0c789610b0f6fc103f4fc622e07e76baed89cac8e90e101a24e628839a4fcb8a22b4df2c0f476391204dd610c4343564849345b4db1cfdabc411195f5c7f2a79b559bd6ca347c22476990c25587505fa347f9520ca8632110f0880f201e1b60c5d4be19913f6e05d92115d8f91de6428243c1ea3c2ad8411e51f9f61152e2b54fd7daaee06a772df27cf18f3d79e68be31217cf614e109f669f6a5d86e1ca11061036a29118af970e75f542f17b644ebaafea65f0df348c3ca6a115a653f0c51751f97166daf14ff8f858c21352b08f480064e738859645cd1279fe20927c006c05c2ec3009b713037c384770c8b07e57ccad2cfc8bfe9ce26bf7975b2a0759b6c5f67354071c3d163bc3a711fa2a62869a6ab2ed32e3a35c7c369779c2f8cbf9a667c9fcdfc07b916309d460d7f3e501d55c6634ef489dc733c7916fc49b1bb7f9561f1703a400e2421419f6e9a11fb572607db2276c85ea208f8491f6b12c231e365939751edfd87a4205989463b9846ec1edf306aa143db3e9b6ea4c63fa93b23d3d59d7bd9f110f916c063cd5f47fdaa0167a373fd4bcd15b58d9e9524af1d10711f4b386488647b5a963f10c89333252c3223df99cf70d4797f44b6bbca20a89c34bef6e305bd72f6c0e7d6bce5504b31d000a7c634077a8a3690d440eaf05441536717584db4abdca12a083839e18c5c6650e3579af7abd502edfce8d70e1bc227e272c37ca8b0aed96187b934e964cb0b8e21e09677ac85f9ee20f794c4b75cd1bbca7747f1a778b5afda03c0cd1b067e67579d1f2c979fe8c25e2768ce87fe8f80880f5443e99198b0c6f3af61f772fd7d347ec2b5bf7da94969e34bbef63a7b4488bbaee5a9158ca139c6029b9d8efc521e36b9ad30d90457739af4ccea307ec23f77a7b6dcfe8f994408dd1fb13bcf289bbdcb9929cc609c1a84dbcad7bb7ba67a924007ba5b66abe9f72ee271b6d865d30bde6844bb33c4e4f301b109d50837251b1d668a95e9bb999a71e993ea2fd659e8a53f77f48ac2fc66517f6199f39f8503d0c177bc5bda62105a8447a45431113fbe414cc5a50c1b7ac62aeef0e9ff741d9fd60f61458c1731a2298e2d81c9c7338890f6304c20a52ed2083ad83afb00121b9683d3342b6c97c1dafdea97b709699e0d7e9ece095b103caa2b36fe48aafb375ea042a65677d3a0f1fc4184cbb4602c450b8e6dd5682bf1a7c2beef8bb17d7ffe88ec220cc600fc285c1dc9d3aaaaf8f07cd230cb5e8df2220d160ef137f4477de4fe0aa571c9652837004c40141d5d3423eb68180db486d76be264864084270e254f6290621e8833965b1b7d8c530976075bae80727cdcb511c31ee6845e79620fed11b53dc255eb76955163226880fb2edcc674bfa40b2de3a6291759e55c5fd3f8c2fffccf4bd58c17bfe90a2b2d88cb79a698e138ddf9c3b2ebe77c24f5f652700b15e77e6acc39b3f9197d8bcaa3dc4468e3b5d0849afd128cc72abb141f8f5e6e0d635fcc15804b5c7699734b74e90030ec95a674a17aa586cf8947c372b72c54e1cdcf52aeba3ec008fd25ab27d521d2c8429336e904576fc24152af6e64b11c902e091e1b990f86a4dae786f4fbea3732c717a4f94342f7d41d9fb675b5bc354d0f519761648387734dee0e918fe79221547896881225dd0ca2d87b08e032d0eae40076c3f278e6529788c4581796592f71541b214eb501aed08f2b976ffb21e1ca46bf05c8da4d5ae07c75b786c0299eab400b5c6198aacf92634b04d105206f4d0bb7fdd9ca8f8789f4c6e3dcb901203fd1b29225364eedcebd9e5fcc1b69f73e5b1437454e10422f25f664c397d167a8bec687c50df146d287929dfd1232cda5c113c36661c13cadc38457613a1ae72246b64a667ab32f448aa1add117cf11386dc02e9bb37d2b6aa1bfa02b3ea1b43e74597a96a828031e8b7a8a38b0ca71c925977a724b21c013e41801ec272e088b92d0731193bae9c0e9c7e1f91d85dc89e01e1236dafe62581e31776f2a0eadc46738958af5fc7c4a3276c50a09450f4c4451b542981339d3956837fc1a4038617b8ee97cbaf70315020c1061b21a91af0a504994050f39d7517befcc6103cd779231d5680f02c573cde3014f84c69a101c28bcd9a5460270144eb36cb9f05903abeac6825d624d91e235b9027f24e75192ee750d1ea4b3bc745247cf71872ef90389a5606461d85bcfbb442053cd6afe482853932e34e530c48b929b5ec4c09aff506076e5894f3f05d59aae6f32e3122a9a39ef510f84297d46497f5329d779006e24984d4c07edde7396dcdce4563ec866aa3d62ee188670e2df2b9dcee777c8596fd2703402950c58de64d2f1048804fa1270f6fdf7500c0f48bba84d6656a9b49fd9b106ae935f704471f388e990a95e9fadaac0b476d48a5c42028ab4f9d8a12e41e55a22cc1c37a0920ac04c9d1486a642cc987a354b8dfc0dff7efe9c581b1a826dcef66744fda413bdcd46df925c477e8fc3abff134641ea563dc150907bc6fc08f98f8eafd9e63cdaf9d6de4d671a16463bfe18fe9dc5167e4dbf6042674566bf03d439287649a81dfe5e0e013fd60dbe36079606bc93a2029468c79f1fc2b20fe0e1cd2a397182ad841274ddf3d3ac7ee9cd5c7f6ae0e1141b49343b897941b402a141535013f5bf696bb645608653d13ac9595bf5bc07d2252681e057abc9b1c831838ec34ef03f4a31bf428b38d9fcb1ed0f0b7cbfcdbeb651ad4f026926f888ddbdca4ef04fe97fe56317e25925412277e724bbcf499d51919dae416c4b978fa504265c45d64dda3caf59f2e01940e93a43bdac24a059678a178b35d8cc453124dfa2bb23e273eb3f387598c1d282aac115ab5a3a43cb50c1892a851752b5f1b0745fd9c9b31c71a3ee1eee0fdfb2b25dbfba6ea4aa89cacb1f4cc1a25492c555ee8d55e4d59d7d6c81c30ac06b4ab4cf0172905fd7618718006afc88be6992a32b13954690d2b4c10fa1586d5b7c07460bffed9808eff2742d1bd7bfb86dcac53705457b1e6123b84bdfe6a1e6255ad75751d0e5a116d2eb2ae48d99c3f2ba7951753498a0a3553a480ba1ebf241a3ad0a7ec44564b5f8119726dc76d54cce664b27a468fbafb3a872321c0051476bb2da1758124a842b9267238248078b9d7d043564862bf7dcd96393fba102a8153f84200ff07691ec4add2ab0db4075c4fc998e9fc0ccbb3464b0f3c305cd69c50e76252be90fe6c4d020370458a2c6346c62ac0a9bf737f8628fe43f80f39d0c7962d36cb517ca6d87f6eab7b99474d1b9d63863abaa4f8eefdf3ede40386b6cd7c56301419d2d21a4846697899045e08c581ec0d68e56129983baa73cbb1d020ec0902c93d04c9767e479ddf56229e222647fba3d0a71574c2f6c9982ee05688f489dc34673307f6a0bf0b9d642e1460f95eda8f1527f63d034ddf17343546021c8b00c7228b49ca722d15040b0380a03fbd86a3fed7fe2e62291869ce23fee0c98fc8c7c7e7825a500e69627d833ba683e85d863a38c3ee1be9b32366be162f31ba65d17bcd3eafd2bff480c9566e5dc5dc36513f93f255f3ba6e4b3fcb067f16e9bb7e3e397fb56bdd1cd9dc1cdea34846cbd51a2862ea2e1ad8fbdc5b40d7d94a168a9a174073056bd21ee8f65e218f413edebb65517dc4a66eb3df25114a92444261b390c542a94bb6323677e595970548d5829c6f507c5c5f6f97f7930b9b8347f4a12823622192687085eee041fdaaac93b44b62f5f6c1b685bc5f0a62ab769c703e09ade22bb61675b46e857f182258c4f6d2e6c180d8866c2bf5e20f003ecaaa28909d72b554fa2b08c6f80cf019e4d08e6174530ef49c738177d68d7788cbd1670106ddc910feeb64392f62eb8bd72fc3557c998d96ad3837eea23fd4da8a9ecfc55c92f50c1ccad03652a6036600f2b1dea1f900b9a616e5a660ae21f32931b67016a98b53cfe171535098d2d17b0dfc11cfa46c90b4733ab1a36a8536075d3ddad31a62d9be606dc6da16627550452a8115d1834025ccc86e872a431cc90982021ed05055527e8f3ac1c447e40e0a913887ca69c2b3908ba0d54431d4483e4919d5bc6fbcb761b921c310d9451972452ba5e16e0bb9b802b9c7feabbe6b064e783f873fd2c855475e2097dc4f1a44125c4fb3210a37cf9912096763065ade42bf63fcb64bc45bf07a29067c84d34dc038835d54e3086f7c414267130feaffd12363b7695acc0d6028159afd16abbe953f014473d328dc0a177b5d3a4c73c4a3fc9b78b8c809b6efbc0e46352c031f7cc684626de5795948db23c662bac593ab56468c69342ff4b7695e1f8756a1f9fba6b73912900ee8ac3b05b069b0fd6d87a1d2a83a0b5a153507139a3b84e575a1296524736655fb69522254bf627b274bd716f9e5f95f048febf527ee1a07c367bf92425b0a5c20fc3cd711ad6992b82567c98603ee285bd69a833ff4c6881ad0a5af112cc51c0712750936b0f70ea01172dcd8b5b2651bb8bba9dce4d7ecd61ec1cf0401230c4e39025c22353f1fce69f49fd5a88a071fdb8a7e68e6031be218a8a15384d8d6bb71cd808ad516e801880508d9d1773a535a3ca5343d6e18def7af237f4c5ed4a1885f4af0c69cecedecbba7591734bfaafeff0bbb50c2da405d01eae9a13300a888f4162a346940f15a80acd56490e3439f46d6a3f644b6173e01b003d11f3d371ebfda189095d5d648409604ad4c2860d761435821b7984c66583de32787b0fcf14734c933c57edacb08daccb39883299da9a9306df50433103be3efa26027300bc3703adb99753527361bf672377f65db1c675cd0233694e9eeba0a7643f0f7ae76e049849f4165ebfcbf0973909cb444993531be9e92322ee23e3e5eaf73c88cc8d0d984b08e95178c9b166191b8620244ee7e83cde82ce21ee8f0e666a6129071eeeb3ee3719d5e55118ec9f5cc2d23d0faea812295fb6e52b291a22597d01a0b0b3d42bffcf6cab997229f5a6096d51ac32b6cc90a7e51058eabc502f516938d80d840cc91b7d8e6d2f4f2bb2a6fa673820f9ebb58b3c5f7bba2665cfd9ddf3d307425f27c4d966b98ea4941c1b58a3df2ecb9c894e1d03cf42e91f5168314164d22a2720e226adb794fa0b6a607466584b9f902c528e5de53609e9336b92bdd42a557a1698135723b721cf81297a2ca4e26483914ad9d960974f68997c6c3d8b879b87828db95f9a37870d518c31ec68cb626f2cdd9bf20186b97d419a7d35f799e6a034c96009b1cc0428d8e504b9ab3881b8c60cddfd7fb6550a53d38f812b98a6bfe4a47bac41b0503d075478624a0edffe0b47f79c5e17322167916b4bd1c8834c419a81782ad50b3081570ccce5c0285dd40d9618b4eca4e40ebadef3b8a5097a9fae8f484ec613425a0590d4b8f0edb5d7ea8241defe9319a126322ad6001c76aff54a1587891b276755fbc669748adc97ea0ccada2abdcfafcd1e3a7a45be1fe85d515503cf7dccaeaa46acde7ec39df8f7eb08b18473428fc6a2d6d9ac8d182fe906fe09e859e0fdd64c340c2107d2f30b20bf0d415d68e0b20d9737390e7f171f87ec365ae4a1f32a441e6ed6eba1df5feb6ce3e5e60e9cc0082d616e9f840c17dbc6d91ca9345155905b8c04f819ebe500dd03e334d1e07987311d2027a2bf3b386a9786eff1896bdf0eca8186cc4b622108ff20c3762ad9c40ba5b93e07b0051db743fe6136973c1ac9c0cc3cf9f1c055f134dff19585c89ae2b38ed0ee7b6bae89f594b33301353eb55ee9102a7291446842cae79524cb9d8c625e13da52d3c2091eea5397f2b4be7ea8a3efe8333a9f8dc026d97dd412a061336980af13e31215bd2150366a0b8320fde9b4903efe352ff0a2b3914ddae40bc9a7b85ce9234051698c05d442769f02ddd39ffce3db4eba3ba282692664959706dc14f06554753a3102c6401aa996a7e0985e96794f1e61db0b38d4cb028a12b1fb651bff35caa81f92ab8c852f3ccfeaa29384ad51ff59c5a72cd9a9349e91aa48da3c908c4d7abb4a689632400bb5b8ecb46d379edcc91cf42322f0489a1ec15d041d769a29d7202afcc5430143265a603f28e555028de54b82624e23955c7ab49a2c44151b07455a2732a0a5987d2c442a2caf3f597b379638dd75e1f24b97806d533475cf1880dce53365ed3a9973e097e29830f24b82edee38c4e618ee3cd013420bcebceeb5fafe36a85f573bacff32574205d78b0143a48b6555701d9217bcb7f3b60a4e42d634ba3e45dc90d901d663a647e443077a2e8ddf9471df32d83b240eea1b75bd535864b09cde85671454674ec56795678257f402aa5b2ef53dbd4802b51aa7cdf80624e4748e3eea6d3f406ace287f23855c4643fbfd353e654e2c97bbc2e8546298b9782ed2c92b34fc8b0d0e97e4b97b779ed572126fe242b85bc27ae6d3f432d2f2249a8ce1ce621abbe13c4558f30d466a161d20d46217a83b9f307ac68870541150747d7fd460dfbbc67a80e421109661fefd0e2815da9e0af3f22365b026d9f04c4949d392c40ce36276207a18617f9c546be7ec2a041e2bdc41776fc7ac3e4791534adac31f273b686dbb647d9445f9368f179cbdf8af4c208d5c36a234f2189b05829c8dc9b5ed58f16864c7ca4ec3fce59b5f144645e7905f98406be11b85cb7e3b376167c9d533c2e98f87a2a222884d355878d5865e43eb8c88f94786484532184884b8a9b6aaf978f573ad6e58118dabbc18b77f39d8f59267d21f521b7b535149f240df7742f191e9d8719e0c0e8735687b5daf9d4d8776496f52c9392d7eb2d1e4c3d53185038a3e20c74164b595520d3a6ac86a916aff544049ed6f3453dcb2133111a66be707b4368daffc3d088c5bfa9ad067f86452a6334ef891694369a5419c25ac2bf02457da19356cdf59efda0a01ed35883cb45b754103e934c5d5dce565709cdc99c517cc4dc2f98e55acdc7a55718c207531342185468c8c74d9bc8cd9ce8db72596d864ca70fd5655dfe804e91449fa87641466662cdd0ecbeb1435fbd42b4502df49be1a335a0d89d9349b4adeb326781158df0462dc5081e99cf961e601eee3f06047f172040d08449c4f5be5084d3cc8b79fa6ffc533a39c00085c5a118cd2a5c2ee336246b68d0da69f09c5196dbbc2e75da0302f8add6daa8a5f5a0f50c9536fa70d2df6ea7e177ed0f6e0efb274f754bac9db6e163a4c61c8da250a19eea50f54608b74a1be5c08e063a4fca59154bebf7d86cfaa8e15ec2f60a6d2819eb81638bfcc260c40e9bd2c78ec80d9c8cfbdaabd3f8f438ec72f3efeb0b4827ad81d929b9d97b26cc7ba623ccf299ae7690c7601deae45732b28baf967312553400ebbbe2502303bdec2fe72b9a82e6e420eb8f5c43e8d51db05ace543cc19b60de8c2fe02007d474d80336f816aa90a81388b2d09f2106bb388d264c1e7bb0d79db05863d24a6b5bf2260e5be49aade690110282262fc14f959b38c68b6eec2f13d283a724bbe10f2ccfd383d40a72f48e208f4d24fa729829c456506a64052d0ef489cd89ba9194e2866ed3b7861097d3da17d6e662e0ea0fa915d477dd29b146e88c6079d3f74b6f8f4c037f347ad0d0c99aa9db2d9a5602b6e3ea25edc362a50be8dfbcb7232508c88af1f040ce5cab1c34e4ede47fa5872e8911005f2c3738a10b791760723cd2e078a9b00602e634da5c72cb591aeb25bdee49fd973511bf13a2bfacc91bffcee91d7c268960cffab4aa367912b05cb9ff806a28188a5ee185a12958d14e05aa5dd8ece50084281645b3df6161868df0996cb3a3ff0934c5250c123f1e615408797eee0877b31e10049198bd4308507c587ad21aa7bc5032eb260a298211ff1eb637b54196e2cd0700d46d9417b23dad96d02d6881c99eff6d6ed7b08b1a1e46457d598fb2023558f7120a52d1d37fcf8bed5d56d227c27d1bc1abcb1e3378ec4a20f29d59c4c71c0b779d44966ab330c944dfa892bef0285a0240996197ebbd3fc731f83e9aeb82bed2445b4eea92e518f14808697f62d959f7f962998685422fca68e65111671fb8a0a25039f8d9bb93b1d676846d120349ed6bad162f4ad3ee5cb4357a7372bb1e449ed7bb3b15c0b5abd819963bd46b8921cbc46b4789c36869e284cf2d9d0a17a63003a8acb1e0de541d38979250f5dde108979669536a39600f04672df951e1a1747945638815104b10ddbbf359f2c35799ad4ae87a133d70148c612e8f7f17086bf48fba4b6a60f3c76226b31f433eab97c0f236eb7ab1743919e02607d77134a6690df10657526b038fd5455e9bad00d601f6623f77b9f8f5cc7cea31d51c631b4a7ebd75c7f301fdde9344f8aeb2c7bd9489956056a0e6498b5dbadb2048794a79ca764f6eaa25d1380c7fe3c45dd2097cb81b0b78944cf6a3ae732fd01227bc365290e66a5b2ce5bb13da05c6c820e5123aa6f459c2cad56e0bb35ef97ccc3d2f4aead90c672e857eb7655de71b83e6928dc99c2cd2b8f128b7e9ebf3b246d4818f245fb51a951b899f6fe467f2afeff098cacfccffd83256eb4dfe0f95bdc435f85d33f8fed60ea093e7d468f3ee97c8a2bab7065de74f043dffc97e984352f8a90ff2752e1641e4c3755b51e27de53e88bff8754e3e868fa237f6cd5080e992613657468fe1de5998ffb4b168cca25df09b2645b1172c275142f6d3744b9679ef17d31ff2c29e34a108984cf3fd090bd739635f39314a3189acf8b1e42101ca0da496e4b2ceb9c8425f16b0629dd2faf1452b2d027da63fcce42bc039daa375f1c390bfcae765247df148b128ec632f5643f7696842c95adc13998566fb96a51971e2f05660042da7fd94a4414117c37e2bd860986df628c7a329cdb3ef9552e86fc89fb562db31276c134650f60126609f37dca9afaaa1a140a95ea3c587d135f46000ff7bf893c9d7a231c025381b8e3a7c29060a82725c0d56c692de7f3c78f2e43497fb04129f32440de0d44b41d04b08540834662673bee50270cdd901b2a29cc449148d6ea6e1a87a454564a789d2dbf7b15e3a3af1207bf3fc0132ec6edb10948bf5ecb8ffbe37a89bfb6d14aaaf984463aa9e4be5cd232eb9fc42580de71ad91bf2c951731b4f3eaef360a052baff9da293af23c1f2fb2e33e0cd5ecc5e0ba4b228df91ef5256f18c447f7b82615a414f401a2d04a40910f07aa7a609be2890c43f36ba889e5527d1cc7548ba8192ef1cd4bbf3a65ce666c3a4e35b242114009220c2f51af03bb36851efe304acf8a19f0f4142ed6e06a2da65116f9db8deef444b5bb521690a8b5f296b4af7aede44a884fb63881acc2e9109b66620a918140d13f5247fadbc6a498fa8e5ef1f86e7dc13a8a0f77aeeae5c02835bf3e02d1b5d5a289710a27f01f79e882e5046ab4242f08a2ccb655920bec2d89106eb915b678bbcbf6e4828ac27b5f61e6d1959c9e031f6b85af381818381a016ce75db7170619d3d04693da43ac7742de03f786ee136aa498b61cf0e0d8851093579a676c729f7a0ececd2547c5f3b1282429b67e3629491fe589e3c6304890291dd38b1709ffc4d7bc6f6cda146f783f88586b0f89cb415822d1bb139c60919f7faa9a918b2b02ac9876249e28f55e769bae9ace3f06ed69873154c9fb47fd5815ef5bb3b24772533eaa7872764dad1ae562650a1485ad245e0cfd73f6f5326997e5e5dfb42cff1fa566c21f1c0a050995c127a1ec3722e8c95b5e39ee530f417ed99d91fe62052a59ba97bfb9977532864d1196ab9c4ab929e0bbcb4978942d1d4aa60989e607a2225e9fc515363712d807205be1ad5fd1bd93b83aa944b838fdd7c2974486581f9ea3b95d37a95153e96156e5d4d3df6d06c56d469f3b0079a25d01191cfb21629782326e82e7a61ca727c60fa10c70bc54c2d234ceaa143ba236c8d0c1462475543501671c2e8cfe5a7ce66492e9939aedca7672bb42b82cf731d703fb3965eb04d377c0076d8ab1e986457e7d4f3bb97010ccad4699d2a4b0394c04b615bf9636500fb8ed653379e8794c02b46a27b17c3da978652ea534c28af228b5ffdcd6a7bd2ce4a73e7d3de211ed6cee745562e4e7519ff5a06c326a831033107db4a1c47254cb800911411c75505598bda122a357c3dfbd537564973927b52926085961074d9085b5c40efbf60a8cca3f234bc4d11f3e9d9f137ecc65e0e09b47159ee6b3c016ecae3a8b0e42a2a6192526cbf378cfb3ec89524a7ea02b5214d26351b2488d36550ac1a51386477684d4d46708c6dae3431ce193b4d233b86abe1e7eae1c38718841e725416f480091108d3acd7a82553df909763698426378d9f728c65013922d60dcb65f4ce8c42b9d891c068d7d7e394e6c556cd8781afc357bb418e915e2a32246ef981e59895690b808289cc9486d1a71bdad83cd072c8dd146a14c979bde59e615e3144d23d384567afcbbda5a567de8f4f4886efd00a873b84d74068c1ebd704fa6f64104cbc93e6641523ee2b30acdc3066c5436120588e1ac3de51002a0b29225c9136efb18557b86be598ddee4e9c49e0685a03c551b37939c8b7e2da3cbc24b18b347dc5e5aa3cb41c69e7191bfa17469293c6b168b4df3cb24e517753c44e63f39184278c7db17c4440c6105ffe90ba75dedd1cb89d85fa4c294d5ac258ca7d3a085510fb6270eccadbe322548a6f4e438a42e61307454de81155c5fd3399573ecee9134f2f8f359bb400c38be0867dcf81cddac5c9f1997fedd6c184452114c44e2b2fd2a5b93fb7613c58b1b9c51b4579d3c95f06de8c9959e0782f7c0ccac56e87eaf482138ec06a12e3d81b24a15175356c7446c851ba94a4f6120fd6849d5391fbbacee75e68922488500d004958072d6a343d30c8e139abe804afff3b07a0af1230927e989d489ec47da39e2fc8933b63ad60070052388373fc223fd8adcb24fe7325d4587118bc09cf4211d146353ea7c4eba57b99d59390cee8fb214d39addf54c8aed084c8b1907946f689cac29e69ce40075da23d52ad456d3e903f56960bedaf11e6b3e4b49c24e9dcef4c1a81e0b86bab5a17b226564c012fa661bc9400dde5071e6fda5e3be4d49686e3b75bef97a82af9166ad37d7bfb37555150a01ca1db4d275c66bcfea94c3f57d402fb5683457460dcc3afc8c21c3c1fe34c1ef32d5d8cbf7b47ef6f8210c83228fa5d60fbd7cbcdd6681c4c384b5f92337be4cd982e563d13424d1ed8487736b8d0ddabb7234bcde60bfd6b64ed3a4529bfd56f2a8cd1dcfec79beb4be441a58b01939d4d2fc95fcbce4041c7f9390feaa603b6f3ce446b0da8286bf3694c72e8fa5d49d181132400f134cf5fd9f6676a7e69ba4c31d7df537cdc91212d3291ccbbd62eaeb5533439462b72a3e1d640e660873792334e09d5875109303805d3eb8b7cb0381576e43d26d4e32dd14a2178ad6d931a6431d845f105b6a403a48e65628dd83dabeff9e15f211109456172a52a8c88dc74e6d0d1587c869448fec960df117bb2fc97d48d02de5614deec7161261bb07ac6a839cc53369a2958313a8a3fe70c854fd3a13a099239616b95cf284ecc7fd99e3cc7db3d34adcf14f38b24898078618835ae4dce0d9e43114c4d11635208cdea3a48fd4d10ae51b0be710b1b167fa062076b2ac52a6b399d22cd25b1034b3ed72e0910ef76ae966ca3ab173bbe3d6c732f45e0f0855b4155330e2be353c3856686945d8111efb1ac66c88131b2f5a3b254cfbe6264a36ed88bc22f7c0e7d8534ee8f49524a6b23668f885078651835c7cea43527b308888a2510c128abbe0cb39a639cb7756212cd82ba33e4d249e4edf1215fcd9887a053336557b03258b1e6917bcd25b449dd2215bff2419eca7eb228f9b95d4bda7d4d05104bb08400ec29ad614f9c1c4793c8ac9aebddd6b738494f759572d9fad11e63f84075f603192adc4dcfe036ed55c9785794b9fcc9852000af7b12c12814cb39877ee45c6a10ee8f9b50c89748a54855378ed1a94fa54100c2e04557b79708d8a550a004b897c2069a25699a21f4c1d7113af88f1806af337a1157f13bb508faea37c970b784173f06b5f28cae741eb7dd4ef2119a6f16c7c175359fd6468a1e4ac9c57b25a36d36fc4cbba5892be52432dad138b74c29b6b7e14280afb152bacf85bda48a7c1eff6da85bab93b5c329b4f1a252fd84db10061479c36e54cd7b5f7426328263c02b2c630d44be66c3fa9126ede78d4217a98170f472287eb5a945ca2c441664cbd87ddb5b9f9b2ce8649ae51132708ae469abd536118b08a16ab94df4fa37f41c54a86faa5ee5477775cec256ac7cbf01ce16dafac496b1b60b24bc1a7089e1ecdc8607f1b2ddef211a55d855ff0e4109f387b1d4f16cda87f07507576ed5e0798ddbb7dd9feb621a67634bee8433ed06b9d821c189604800ff04475cc94c154efd7b5cee645fd5fa84cec11e04c8a29f1894dfafaac1d1d44f717269a4d09a059eba0b81cdc2589a39ba56e9640a33398d58807f5fecaa9ed1659446cd1406bee0194eb855f2e5e5f3515570589147389a0477a346df3a73ac2ed7cb11e32495a0199cbcdce257c3025f41a1ddc2b8b64d5e45e52bbc76e481333a43fb04a69855da59718eaa769db18b5addc2d9297ba2ac65e045aebcdbc1513989ad462c39648606ce0a15decf559798989e754d294a769f4da0db00a6eb752e046034c6076e5c8f71950f549edefe4dd234d9fb62ebfcae440635ca55096ec64ad6d40f310212ea4f28d46b9727d885bec917494596f10a3bcc7e1e857a95d5122ef3d5c81db3c2a4f78c4011959ab61f811a5759a24f82618fdf9fef60acc030435da7e52ae8a531fa1a779c4439a291a925b7f259cee4f6d48436053d76d23011103c4c2c4f0092f0d98793707ad1db22c711bdd1374442509528b92e18c17d28a609bb2444e57bae90c360e67f8da7af206a857708b6f6605acc5d8e65c053c0224e8b2709820c183310d435d1d1b0114eb609ae589e8312747fbf30aab7d20b0e5167e0f510be2b3189618a9bf298f2140ed7c75f9b5a161cfe96c82f0642753282f8d993457e59034f5d0f0761a05214b2530a231b7c96882ebb9f5e0001183bd6688fbc412e30a8682b4a1de5faead2ff1246399cb0f17d9fd01c55e1327733bdc3ab13d1de428a00dd2db86a9aa99a3f4b4569fbd4783e479733d4142300581e21d2330db8aa4c139e3b77a6d3b02096cbdf7d03be72b1dbe24db0d780923658e8bbcd0931a3f739e8e2085c15d718c108df571925a566a6f2c97ea2757d806219a8a7f8cca085f56582389a7f20c309662972f3d1d21e97d1b74c177617e8eda46de2e48c2279920993e728bf589ba42ad86c8d9236e44854f903f69151258b21f53a0a156a7b0e6088d23c5c249576109e9c6d3a0afea8c3dc38efd5b317181ed50e28363247321e2acbb73bbd7904df00ef35c58fe99ad2fae1b4d40b7f876e786bb4e3ed435c0cc41391ce243c5c51cb8e31ec79059d6a96c233380f6ef2df6987eef9ecabda0989913ae8786139e8e228765d80427d3fb57d7f36ce427cd3835d546e0a730e05b329a353d9246d93de1fc7b2e9dcae86fed5b3240332a79ecbcef7f89ba87415444d47220601abcb581a5a288a89b1bbbdd020b1aabdc09fccd1c6e61193e37059d32a2760404794ed18e2c95baacb379e457c2b1ce526e7de637c019a481d679307db9348b96b8c4c04bf8e7c2167abf4954ccb186d60a72c18b6cfb5dc42a075a77b251f27e34651fa37a5e299f78d4fbe28781b75f2c7aae67931519e77f00996ffb890bd08712f91610b17a024c59f5bacb62b10df06609397b268c96bb76bdad498ab72c34248a4eb1b85a61ba5b04e3e099bf0ff13046f37da409d2c5e572e277696bb10db112fa5120d13948b35bb3e7ad6c2afe5badc7eac991ad9d8ce4fc28cdc6d013242ca7a9f53e7ffb54155f87ec64b4ede15135ac5637a321cc7873297239d50f7d412c228e4551be5419414348c627499ad181ab76390c75007768d6aea40d1fb536302f5ae91bcbac70235d77ca6dc9fc9b2522dfb0cb167f8ce92c0a9673e00b12f75a508a7633c9cca2d2671d31fc3411f1d94a227f7bd9e6237a5aceb380127b7e23556413e45e1ec87c5221c22c03bfb407f44fe7c98a9a7ec59dd63c3dd28a795dce359144e26298de0e2360c081a06222e2f59e47e7c9fa0ef6a19bde2c52d0518634e41ff30ee33309d6648aeaa055f8d0833f5bda05c53470ca49b43a530683595b4af92723149f6e14fe90ad196f08410c2463593529967e6a1c32c2e4a287b802937855a61104f9b27d889f97e2c5a1f5f26468bca51ba4613c1c804aa4457ddd748e6311c225db126a60e0216a483b8ea19fa8cd36e97c0571e3cba75905ce8f4788e115a48ddf68c77a2a216c02ad00df551f809d24978d51a1581e2b1e3f6bca70d465e70a30b01eb1039dc5e98a3fc6a5aaa6cbe17fbbe7c2ff39a59acb6411f9b364538f0a62d4b952edd682e4283fec75cba75648ecbc1da73fc2ef598494957f06ea469ceb998ed57301f0894a9b91cf84624b16a3ebcdea2f25bb05456828f0952c47fd16c1682ad9f83e06ee764c08a9b8d9d1d088d4dd85f5dd3e1b00df4b86d90200aa726186cff3c5baa13694aa297040511ff662554b7eb86fa0d93e0597d1739a753578d2402d3430989e8af58cbb3468d47ff9ff3c818cf3702e786f9e0ad54d8b7e5883aaba12880c8345c952a74a6cd86d66a755e3c90e84be41f117ac3f4970f8b01e7725bda67905d20029136e90f97f566242c83ef076bfaf275d385b471cc5abf539b7e832b215ac4c17dd7a9cebbfd3d8c1bd512fc5f08c09dda87d84dbe61abc4e6f07e98cacc91a3b1066032577dd20e81f3f8826d21684f2a69fb3949c7e9566bd181bd42093625c8adab1d458c62ae630d3cecedd12a0d769cc91a3cf9836842aca7a58acf97b2bbbea0bd69e53bc9cc1d6a65bc8629c1ff9b355a142d9bd3d02f6fcd8aeaa00e52f324b95ffc30d55e784d598a3e5c89a87f3cadf14d3f52cc95c9e2dfe1a30747b4369bf5f6d5ae86840a66834a82195b301142f7d54ca4d1611374a2fb2bd9b74c31cb62487e9382a0d59e26adf09e26fd18e716d0e4c98bb55fe07e3b679415dbf9f73c924facae05cfd2d7d9c9b2e35aab7b88025834e68458766acaef0d5ceeafc73ec037c5624914b8a2885e923957399f089c62ed9ef05730f5e41af153b273bd7ad455c3a6c9cc3bb2fb913399483358d03abb912be65d71269e760e9c7ca843b3ec6bb47ffab984d34e703838f86f313c86edfe91dc7f00ca828320a4917a6dfdc42082372cb16eb9fbd60bd48e5496be02fbbb3c67e7075092aea26099329c819c4d90b56441729d4887631339125d3291d46a119b811c2d4c94931f960c6ae2ee2520c592bf9c910578904c6204be6e02c0dbf93f41faa9b5ec3efd0cee56994b8cf518d3b642ecc45d4b348bdaa1964cc9e5a66959fc3591498c252b30df7fcc870651beb91f03f9063db16a03611f8f817786dbde69b763d23ea29a016293bba0c7ab78388a83f86f856a48588335ee5cd89e39e0ddbee0bb5b3e38096d6e5c429805dd84e8467416c2eaddc6ebc9e075526561342897a5619f8d85cda0f2871c4481d77a09505ccc4d4f296847e687275ea1cd87fc127059cd4a2fa937507b4d149231083201b6b63c38c026310d72379ccac1faf7c3f7c88f8eef48c885d39ce6b935d5efad8212507378145e79fabfb5ebf9518e6a281c1f536f0ff400832a1dbde3fd45a9b4f411b408f25c07d26538b2885d2e7bccb41eaca0f278465a4c4f1a9831b38e8b4b371576f46a819f5b6071c3eabbedc509bf8a1b423304dad360bde740b8e2e2d47c802693efb937e27f4175a02d36098993b9b83c69efa0cc22f39621af344971d0bcf55ddc36f855316ded6c4ff873b2bd1b37af8bc4b0d016e3615c92fa6653a47ee2d1199a11ca40f7f02d85dbf5c81e4104cf151d0242040c640caafa7ee9e6dd1b0c08a8180ebb788c37bf3ec3c9093fbf3c2fe7d6b5554c53929431292d09c9b1fb70281de482cc8be0aae1be5b87123002a0a6edaadec5ab83743db4883acfe5f3db4355ccd7d513bd01d27ce7a6c5f4502269848b302bbed5881793ce54486afe1874cb0e87a29c3bcd1263dc06c598ce88dd54ec5ef801621d4f15def4167e5c59b6d4e3906916dd1f4f405c5193f46cecaf16fb0881bbe832b87fd8323f2dedfb7490a07aa20d17f11075e4d5a8f18ef5193df2ad714ff5149cb05937baeae34dc970c74e714ff39a6487409d2979b31f9f1a0aeaea7d5bb3009b5cf0d076840a77082a30b577fab22c13c11b203243676b2f17d66b25a123b813491e57d9cb7eb27b30722e1d7fec81c5317647c743ffb2d983ffd10b2b8ee5aaced17f940bf59054a503403e9eadcbd88dfb78c1c6b5391130c94af71cdc113c1cc41affc873da31a23f500cfe529afae43438cde36e02abe8b5d81db8f9929c5d657e6537a02a60d7c2464cd364c2d830884b3dac43fedc0b69422806e983b00fb57f66cdd6da0f098a4148b490030c06fb828671be81a594d61ac760b51404ea787e49075967217b95258dee548969bf38498061d053fc1c81d851d361588892bf3ae07e30c7d515a21bdb825a8ef045c56fc04b401d3182d691c6d667c47e674775e58b1f5d7dcf74f6770bc8d234af2962f147490ae7e2262285fa5ca6d44ffacdfdb89526db24fd930000999f7f9ab2f1af718cc96236a11bbf38fda88721a0876f4c8a6813f67b33b6ee01ed55c9077f3042b587b54118a1114c1ec24ddc17ad18eb21e4764c9c0eb3718c14b679c7fb259763710f647d73084f8b236b02ca9db7f83a1ecc9a4593f95bdf2012b3abfcb9aac9fa3c347b08f68864c34a9b1588d900c257e4f0d601002f06fe98bf02689a1b6dfad3dffb8d0a0f07c825bc3b44adec53bbb4f25d3731381d7789055657c72f07891efb4f4d2ea2d628b0f4ef1f5d0db401760ba4cfff24e1a43fac881bd040dd362cfbf49f1294568b9efb06aa0a9e72f4a034a71c4f01053e0488d492620da832507c71f0cfe9df83bf80aabad852779e9e8a5bf53c1f3d321c4aeeadfea9e70014f1bddfc87a99a0454c98d353899512ec926a4aaba8a361fa6b547550bbd0eb30c6760ee02aa7efd5aa1f1fa4db6d3828e49ebab8ca369a9c71b8426a6b665c966a7e19d6e2c03cc5c1a560c14453b0fc29dd6df8339ac0f54595b5c8a491a262bfd60b1ed5a3f0faab4616ee453444e24b07570b3e2eb10626e4bb796191faab6c1d832849e58b6297ac7bae0755590daff971378d5ca4721ef4eb97d1eaa189d4cd0da5ec4a882edf5a17404c5161b28654ac98d622885b0d08c168e3af53af7658a392f2e4821fab9aaf4ae977b8b723142fb7479e777637aa1b2fc4f7dd6ee522da88d455280c7b1264c8cf34284f7b54920e6a6bd4acd35e51dc693b5f730f5184f24819b8e5d7e5518483f3cb4baab0c22c7b73835f40f6295beb1984db723f78b3b6022e7077fa6f6215b14851e02715aff5b1f0e18fc08dd6b93cb62b0c959925f505b1fa6a8f8cd66c959aa9f4232631eb7d1ce8e57b288bd1acc3ef2fa85ffd72764908545c40cbdbc7b9b90ff7526a0ca7ada235da11d5797219201c05efb253dddeeac584a731ea08b6921a611e7fa2a08d4eab1c69c3593964b789f2caed35ebd1a8c618c923c55ecf3f4730d8e8fbe18cf8a11d296963b479456f660a6b56b51e101183295b1141c6bc7041643196e2761bde1d8c05459f8889e4746eeb8048ec0c4e084a4e1d765efe3d9d1262d00ec94496182b5e11cc78d18b03e371cfe60b097d1b8b6beac0723a65c7d9f496e4aa1e61be6ca34db5e0c4a81c406e95750e0eaff6462915d30b180c89af4e84ef5997b9cc69c16ce6c8d420aa9f7876afea72808041f62d0673bf73e2529432e1027e5ab287f01326503251f67d0df61ab57eb69b54291716dbabcf412dcfdce23781f2fc4f423e31512387a0be7739948f0183ae5b1edeaab2852ab75c7f30f962e3773f8cc18d843fa9e858f23f59d99e1416858b078ceeafa647d86d81e8ee8d2679d29c39c26debff63306ca98a216afbbf09c8a0259074971effca943986c48b7f4ed79b376c62a9ba2aab7cd2d4ab1e2e35f69bfaeb3c14925cbe65b153b6cb1791b7bc34ae168d4e09c0d689d28dd972488fdc83730e030053bf597ed19487746d1ac506ca721a68e5ac8a4d4b82381ac07b77b8922cb9e2f4e57fef6070d2617ea737e125bf5552a121a6028a8f6af2fce75d4a4e0d3ea94c6fa0957c6e05c2ae8bc417be9104867ef7821650160590410f60226da058a32c4f3b8eda048c468382ea0ef3ec4eecbb8c5b139d060b703652ad707b578c690e71e8cd1534494d27c9760fd480a45415fbf9396dc0e43eba112cf814148e4b4aeb0ffe2278fab674f8ee53819b14f6ec3fad91136f3a5ed1bc54d19dcab41e0ab72d05b5147f4150bf8f4122c3fa2819b5eb2a2daa99e58608829099666ac367a2f739d4269a0aa828671018796ac02a19e4cb602865a22142463dd31c02c3aa67a9204e786273c8673648afa6b0d7a8504fa0c7957c034a4bf2b29767d3f208151025616363c0e0b29d7fe421d6340a06c8358bc2239a66b6881496861c8c3c7b129d9a0912f99d7e7cec3dc1795ad35d016349f44394bfdbd1b9a6ee06c9e4ec01f0158f869a56997031e33af29c9cd732e28f9a1f9c3dd9644c25b8356123427eb9b7891d79956556c23a1b2629d3e480ee8840b376e8ff882828ff761009007e9c9205c63e0776ec372563ae537ae1d4d4b6d8953b9fb5bbd72d8e2b768e95e5a3ab64fcc78091b50b0b9fa7fb86770dcc29ee13ca9f922566ad30dcbc14e76012933ca61527b40d05a8984b6fcd37bb5686909f350ebeefe80f70e2337a316bfa1fcab6108dd11dd8db7a785c0e047e711591e69e9f0091179142ed221a9b624a7b0d915767a96319d93d12814290fb3bea8f78f4d27f296c259f518f1ce7daaa8b0868300a1cded3d4df6651000917e9033ab3632a1218459ede25a3eeaffc19072f2faac819d9fb20c76107f6abbc8dcc12ce7b96181d2674b81db8370c5d0d5ed2b53afc9be569d4ca84e7b8c80e0ae4e9fa8745465dbdececf7aca3f72761963ed70c9e4274d5da6fd542a0c6585ae7462d52ff104b62d6f21cc7107300d8c4749d4eb10d9742036636aae31cab224dd81ee4ff029468137aad8a92359ee53844b5f8e9b48bf47bc5a4530c17778dd05e4b37c167c748ac7ae7d12765d8cef7a815fe9178dadedd265cd1711a552e4149643ddb648aa46ffb4ac2096691cc3db8e386e15ca8f9adbd867f879e2fe77204531e4af4a6bf4a395e713842a35acdb1dadf4c3f201dbb879d36777bb1203c07c0c1c29e5b79769dca4be3e1db501e95f99d79cbbb3b9cacd590b42095457868b3a2b04f91a0701385f4d71e5b1e2e7848a3e475563a647a2f730106f30af055a46ec37daae16f4c6643bda9d90cef639d87c500a059ffd23bb26b90e9fcf5ff6355cc594fe9b05d299d6964676102bb51defd019da8c36280fd7d13d927eb802e0bb2622331e7efc90fafd4463bd3ee08acf2ee5e7c9fb5bee5b8e60fba6820e1ff4210832bca747eb47f318646c6c608cbc2a27663c9aa896e716c51b4e43c169f9ae0dca142760591fe1d17102f0bfcd9bd90207d81e982cc3eb83dde473fbc433d400c8756efb1a50a90b802e1ea44a0c47148ee10d30cdc4e3bc16b4abdcb1b219e26cded6f6af1f90a5c5841a96c0a53167c92809fea33d76800f65c0590c06bc9cec6b7ea2aaaddd20117ddc2254aae678b5983c32c01bb9d23abaec3b8e6b3ea514af41368415891eb2842d3b02539fec314357212b47e992f4a24d401d5864570a5f149d4d2a0486dad40fe9bb2820aa296dcb346f58d0d3558877d16b201f5d183755a33ec42bb9f56004fa733709de07a4e8a48f257652bf7e8b26b03779d5afcf81329aea75e1228a9901d0898a96bcad4cc124b65878801eb784e239474dd4d788fba22f50fff17a62db994c2f71be9d3452b8b94f2776dab9b3ea6087c3eb778be55cf8e6bf2de325b74fea93b986799499b83baced5213c03011508ca9e30addfffb4181dcddd0c1a597accb17dde0d49a94af67d5ff3b72c487da50ad8033273caf9aba6b48288852b792c808008d99ac61d174d44c930d2bb22f729f6a5f1aa8c371b428414ec3c8527bf718cb8f45cf084c8a9519774ad6a010a9891a9c758522f02444628babcc58ac8f42ffeff064950e66bd844839fff3c0d3a01a0bae682f3f1e244f92c288a25536ef21efd0b11055e0b1be5a6139b29262b73fa52f59ea0167a32f271527304ca36140d109d182491d09c310a9ac320ce05c6a07cedcc01a064834d656b5203a8cc81689f7cbc513b05ea57b7b721dfb156a68e8f06ab2ebf0385f5c1093bb4830313e0d37a13f07699b66886a5f89dc851b0946ca9f562ecf4f3c2a56303f534be7a06c345de199ad28eac6d507afec762608d1711dd418c242185f983d698dd0212ab62bd6e3a28c3cb5975951a618cbc0fa3d21a58681dc2e23266aac302050af228e68fc6cc46e7e5aad0f61fb967e2204c1cc5acea366e8e6b25b8f72dfaeeca339f8df1ab6818833bab5584c563612476d0c53bee0de16db97d24e6d1803ff6e13144a52b9f9466287b231078f0059ce483c88082b45edfbe6121898b98b52351aecdc026e311f8ac88b9b983bbef440dcc31eb029dcacbe1be216dd1c55a6f35ba53be3b589058480c481064b956d5012b20772da6df2e9592bb54a9aa0c4ee17ae6874918fddbeee6ed3116c1501a69ce2451208dba05c47b6b68a6b83a9c520fb3d712fc1a0dc0bdbf9ea2a5744e5606402a968ca4a7e4bf0a5e7b9462650258ad9bccf3359de11a7a6c9b6ea3598b398e23f3f54bd1f8419b3697044b932ff1a5943b3f8f62f53e58ddb40b233f85b6c4c711462a99afb57c1c219fbe954a0d019c0cb03d60c6020d3cb7891a4a5b54d84c127c4e1ecf7b4db45f24d664909bf6d84a15005299db2e1e5797c3b94a38896e0688af9a1ab5f0452aff7001bd775850a03679c3a3ddbea76e595f88a48c3612101f3e4852c00d2c0254eb5e29a16625edfb3717996866d1c38853798614f0b3a8ef1625ac37a97a0224f5a45afb3f84b34eff9200f3aa14d260c177cb0624ad9568926481da3040bbf1308a79b0dbaa9562bb53caefe1c9bbc2a8e8c0bd898a9f63d1916da7d581ac2cafadecdf34aa1e95d2d4b69f942278f5320356e36accd9246a053c4f72842427edf592ce2a448ee2edcbab285e673767a8139300599ad0483b5e8dddbea5b5a61576ae33f4df5afece85ccadbdedf0cf15a23f07530808a7ff50fc1753e524c52dcb9fc8615e4a790a38db2e0cdacb6bbcd76f3ef8cc6b302413a3d2c8414c010a8e52481f0df4530e38926196d36bb4778c23dc490453d6c11a36a87ef0e89a5a2052706130822ed4da6193d4f5a09e303f337321a60ff88e50bc52db4bf45e70d2ce7584b9412831c852f771cadb4b2c8f87f174ff149f236dac640f770bfca5a0d92f2bdef22f18dcb04f830087a405fa182fcb054284a643abe493581e9673aa80ed0360fdcb991a93fda221c10398f989cab759a667c83693c851e8f5e5359ab98e25a6ee68034651803f97acaaf9aea4e8916bfd995fc2af98fd37f49289e5fec5d81e69d9c14dc8d44d273d0dddf6d4d899faff962e8738965aacf954144bc29be46f779b8cb1b079d1a34f8a609a5420c5d96c5178fa7d2c3e6b3766cabf26ffeb838a71d04ee826c56cf86c803ac8f62fe6f3f7851bd4c0a8b3fc668beb37785854a2cecda99e275e0b3b2f9fac18616bef0430bac0d3f982dfcda643dcce4039d5c9f2f92648e8861447a4146095c852223d14798b62c9078d699295a7506e522055337db896e6a83894363ba0a464e175505bbe6cb15f59cabfbed0afb2a574d1c42337fcc1a650faf5507b5072eef6f29495e8f0e96a02b3c5e027d8d5f8a9abc300194350c2a225f60aaeb20dc9b03c00d67084148d9b2471e0ab4a337b34a8b989d7e02679d5a151997fbde1598f99de06634578845ca6244d0ff32fadc0d6504afa4ba959020752ff466eb2ed25454a3aab5164e42b5a01b306ddab13994da5d8ebdded4e276619f94f8d55b07f9623c1f6a9d4049ecc64827ae3ec125e761977183d67d1fefcfe027ec4dcfb87af47b47838b6b2cd99066622f347a611d839677a1d989f89fb7930f0d25e1758c149406aa953f7fe540f9ca467aec8a23dcea98b22311df63866b34da10e4a461cb782b9f8322937db6b4d50b55fb2e381b7fc67bc7e56301767ad9e9311b0bcf8d5186d1054ef526a8327d0fbcdfb4f9388a3c4300e01723a682ccedb9df56f1a4e8442e35b1db4df89888c3e83bbbadcd96a31bbb1b41b1188fbe3f5978f7ddfafb39011fba3813339386cdc4e40b096ab6d162a0111dd4a27e91a7f0ffeeaf957fb4a6d39b216eb608aedb757e788961f1d3489e221d5ab81aa258f75151845fdad42f42e008fdf76a0a7e86465ce209d7b3b9247b1a57451772092bc1168e5dd5e801ebaf9c95ac1660154dd2d5d229bb54eab1f5adf2702739acd787ee199a9aa6b3d1b8f099ff38455d8a6285ad7c01ea5bdd73308ad38873db5b731a2e2ab5957ab8fe02e722e885ffe6f747c8740215ee2deaef7b31c400aefe6a69828fefcc5511b9ac5cc53c51c927a1b037c818e0ac1a0659cc4d9f99d5fffad01b02450bcb5a73c5787d47ea1a9a5a75c9ba763d774fb1d3363f1ca9a7c90c3b9efceff309a7490806145cd06a35c99552d8b01a305025bcb81189b2a392550c1d311790d5c3b5ee52fd08ccc801c3c573d91c7cf026563d82ad29ae19c99a74704d29707970b89f1d20088df41a29f0762133d8026a0cd7338fae3cc4aaff3f145a69a525cecf6cb564d44a44b23188ba6addd79f75b8c90f97614777d53bedaf443117b81cb03d62980664b490abeb26982755414d8ffad47cd1989abfd5a6db95241efd12939b230f11237337ce2544938ebe64d512d30d0f200e7f30c154e9bba15de67a0b87df4f18e6015993bdd612ee598a1c725812ed32fc030694edcffba6bd6a4905f8733fc569616218d7daf4bdb322073fdd7e5dcf4e1f13b0b59cf33cbb1e7dfade2f1ed1ef24c627f11e8df798fe0098a6699bd76c427d64172518533e9a0f4891be8a4d79105422ef2a45068df842d75c4a9bd489b48a4b54589618fc903ea85a0f01969f6246833e8599a2212c5537270de0136da258d5b3bcf97fa454c4128a3c24e9732d7838eb3942b7f678e0ba84dd960a8e63abf277a6a0e4985c1a502a4066e46188ef304afe6da052f4c4c37daeffe6705418ffab670a4be51ad6336484686f69cc3edbc66ceedf6cbcd320bc75c0464e290b79fc5c91726b860f76f554718c818df7ed789d59843f5e0ab4c0d40956774d0a46db6359a7c08c6b8d4ced2ee28af761148278fb5e60738260fd23baeb8b687854c4223929d72bef12510e5406b7484bb16814e69862035a9510dd536057444669d146795dd49a069501f9f75a188c38ea5475309c6f414987b0b7a7470c9ba4720fcd1a43722ef24a3d10496b8d0fbc7bd4f1110de160e5dcdc84e105c2cee7858e5a6cc0befa971fb66813c33c10b4b39dd465a9d27ee8abdb8cd6c0e564794eee6bd91c1115632668a543a3b297fb120a1780ef9009dee38b5b9fa06d7a1087afe3283d2828299b516311d046c69fbe6b2c66626c1f3ea2e0c0fd2ad14f91aefac066c44b480916724ec20cfb6babd4b86268645f0dc0ccd3de0354e879d60b91078de344dd90b7b15a698e8e5e36d96e5fe0bc10c4e5d739e5e158486ebe357262fd96474fb7a34b8764dfe02c3d0efc84a21cbf1e9b1007533534a49e113a7fd05bf535cf0439cca179bbc08fc9db14752e79ad8cd49ed76b1b7bb12673c53fdc0de92e474e48d843fb8bddd15a795853c35c75b208a40fd86a42e0c22d664ef55099cb1344438c07ec2408af5edcc4649c33e61b64d5e9793d57ac838b40932daad7638bca467057dad5234e8f97c9fe4ee1ba1a4f3239d4d23358f1f367d133c2fe18dcf3f6b7531f4e9c8cb03ee07788acde2af75c9355bd363bb52c092edc3eebe874b28a0c2f1b943e354bd647bfe10d1445affdefb085910d7dce47b299b26296b735178179eff2c309ee551b436d81890439486ef4f2a9f74c0a68a3cda5df43d567376aa6ae8afed451d832113c58e33f936da52962f7ff4aced1c091e2f15a170aada0edf673882432ac10b10e76dc87eeae64ddfaf877d7e7da8dfef1fd3802d88ccf3bd8ec458aec217e567522a70bb08fba6b42572ee98ea0f06c679191c4ef3f6fb85a0077a04c4680f6e57c3a7bf7ba24fc23fd0529c758d691eae6f59a94116f687470aa04d1441dd448a0c8fddd18e819f19921f7b65690ba6dae4bddcfc511a00e95529812c3dd2ec6538bbc60a33f98d84b61afaa168594a33a92ed1e1b581e869023a35b00e287e146d4978272ec73bc20e8ddc770d67d2b249bf9416031acdf78e43f16aac4b225b7d5ccb4013f6ab3765da323795387826c66880fb11b8f7d4b230eb3f6b9d96743e6d6c6ae07797ebb7b6ede6722265c48f0ace6a777d36e57eddf82a46cf4262702cedc779a0ad93e19d78a10dd33a26db1a8bc45ee2512a90e757172d51325144ac1b65543bb1858728eb6469b88a2d69826874ddd5b835d00630c417c2565d5b2e06903724e9e96108cad30b70a67f543c377965988d319a99d1623f600599e1415b568554f3414a0a62ccdb0453d4280dfdc218328377c9e4540d4cfbe50666ecc04a6d7f33ef38b15d80c9649ae74444252ff225cf21e2f99b26a60e4a2df9677a53a1c53c0869a657aac34d5a5ad3ffcbc622ccafdce821536ea251c0b40d5c5a7c5243885f474749b6229b31dd1184dac5e0afbff611a082860b74f7c32ec1f25c66c73f03ec140cd9095301d070a0269aba48a2d224f3022d38ca275c0715ef3b9ba5824a42170e6c87ca0d6a39cd86fd3f0ce95c80a4c74616770fe3b54b3bc0d52b57c357ebcfbbf1b8206ef8b48ec0988c433c5198b056ce85b690e199e9808cd66bf902f1f42b21dc6c7acc3d103a0409f2b7ffe2dbb65fa3d997bdb591422ab92d9c42a0c789610b0f6fc103f4fc622e07e76baed89cac8e90eca1b2ffe880ee839ac3a51842e9ff1fbee95b49fa53c41327c85906c7030a178e07cac1ab278fdfe70a6ffcc622d9d4dad48960c0cab86fd0bb36b2f2aa2321cb5d2da2c31c6b302a17602328dce4aa825c08def7706d2dadb2d475b7ebfa1132c0e029085eb4e67ab6f8954f4e4b1cb4c47907ab93d395796413aea2371b82109e1bfa434c85b5bc099e2f586365bf3921548f9b7539f361f3c3669ea5a3cb5389fada57769d9f925b4f779f7cbb0f05827746675776a6c0de6dfb415d0cffac5d2152aa577c3ec1746e429619ff358018bdae3412858cba3f6bac6f006118c881796a4901478c7494d0ac34d9715f9752ef268a39f138d13843fd381c209abc5d78decaecb87f916c471f4b64c42a62efdae08414c906651ae9c722bda14e92a1f603c7916fc49b1bb7f9561f1703a400e2421419f6e9a11fb572607db2276c85ea208f8491f6b12c231e365939751edfd87a4205989463b9846ec1edf306aa143db3e9b6ea4c63fa93b23d3d59d7bd9f110f9684ecc123d09ac9458d12e25c1492bb44ca87bf0f5923efbb7fa9efcf5ae233921af845842794d2cc135a8ea6e432c9c25675276b00bdac9a30ee2a62932a4471839c2f0eb3bda4cd8890238b4d5b23fae2756337c4dd9213e5a56cf8179dd6652dec2290a234327a7aaeb1384130390a6410b46deb3fcfcbb64633b9eacfeb2a980c724a51d30a8d673bb3135832bc063d2da3b7b10c3e7331feb78ad3f334a5edbebb24a105991bd707d482190447e0cd745d1a292070e96097ff8dbd9e3770807ef148a4eb4f9c7af3604ea172d4e8c775fb1183ee5784d42934c951a87435253bd07c97b8abd77144cb4a0baddceb64e4b1105c088e0cf720ca97ea48ca2e25f4af1eb8a1260f7178d435c05d515c8fd718bfa3d146b1a9ff98a24cfc9018f48f940aea182ddde3b5a2f88c6f34e1ed1d90d761ad9806805ee4935fd714270de4c96c7100d8f8c7d539ffc99435785aeee9000cc2a1d2e388ab8b486a49f40a38ab454e63195f61b1e49592fd4fcc2b4726a78a2375d063a17da8d08b5aad89fa5a57529b229a9c620bafc727c31e28a99674f84c85ad2db16fabc165bf848d0460ed71a563797bb039401622ec1f2098a9bf370597a0e3482040e4e97b431d801bdd1d11f299dae9c67e8d1be06d396587ac41731614490db1af7918aa29ac15ff888b67ee76eb2a7bb44a1403a092a48a36bf544ee81bb5e00fe9c85db7619fe95f64d8e38d3b84367865ffca8faf8c68d7ef88cedbbe0f8103eeb197947d78209eeb3876332b4ae98f7a15317103f9eba9fe328fca1a4569274b8e19e5c01889833faa331a7873730177300014ebb7d4fd9d92e66d32ec95042ebc52065ec32dedaecbb556e776847b948f0d2e40455db07b6c74066f55e49292bb4edcc7e1afa5cd81dad6d655569cfc1657850305ce7502ec86543a3f88a6817e185a9bbde64434bf5b10ee98aa4c1279070a03f7b3ab6efbd9876931d3a903bca3aa5940a2341f8ce1cc431456d5f54cf97f9a9b2085430b31a523cb42462e393243e780ded845734754e4136b8a251fe792d57992402005ea876cc33fd78c37e76e03da381157f38dffee1de976f7c36f33011c6195e0c672ff290be17a6b24826d46f56a80e26b0ed30060c33417cdcc86853e3cc49a7e9f59da1f89932600557ebd8c91d1710989f868b8e63d14a4acf69838117f14abb07749d67f524b0db26ad017bd80f9ad0220261f843580596aeacdb165aaf9c2452872984f00d574d2741ce15a4e36aabdb7f4c3885dda121fb7164e66bb6fa475351f18c8a91a1b4435a93726b834dee86f32b202cf33d0372dc6ffeef098ebd8d8806f229daa9964830c21f61b9c742c0a3f26ffb6d9f4c1fea410a5a3a7882813c1ae07d011c8712be806b3e45e300b2f6da1b0ca91aa88b26bf2c9f7b7e6650ae19e36b9920e42b6c436537f60fe7a440a221ff714951b3ab1e523c18fb67735e45332e2196a5751f8ba2a95c6b6701e10812bb952205c2d9571ae9d2521c75b67c9c8030d9db7877dc2fbac18c3533a89f1d6fdef4bee1964bcda41344d40a0f47264152ee1db4c8456b727043a5fe9e34cb22965908b49b25cdbbc94f9a26bf448ecba82f9c1ca9c80cd4de0ad7df653daaf8d3947bdb451cdd5399784b7a55df5aa50925b487c18917b7e57d192f7d39a204615838fba42ce0f5495fa221d478b94c9bd992e589796ca482afbbcd7f50810b9452ac74de6f9b615ca2e1889964d41e92b09344c9a9b0c55ccd9a71c5d5598b90eb327d0171c67b82c6ad0e10b732a09a48580f9b31f8e7c98c49392a336e60978b6c74f6b45d26bc754221178e394c693d7ffab8ce7e273cd15344a492d7917b46dd8dc752eb611c2969a2cef9b75028006d88039b931bd60b8f32ab5368951bdb4457b85d47c828779e9b66e7e4851b564cbb85a22d018623ea8cadae8e7ef7b69a5261870b92d9b3c0e0ff1d5c4cafa9dd4a7b0bbfa40f51211b59fdaf2e489822a664671dd149bbc4eff218118633a7603470d702f0afa98530a80b0a369b3d83e521d9e6cd22a026f312072ea3e3eab46f060fb542b39d667e1a6855ba1af02ca5e644910a0c984dac64e7a367b7fd63db5b0ca70671056a2b23480db1ef97419c09f4ccff63069b91489a1b0acdf55b9a2367361b38f73eee4791d98cf1056eb474e8defd59632adffcb22aec21b3298c22f9ab4e6d7e1728a073089e3f7e707c415c99a9bf2c60e46afbb7260f19395d470132198edc4348c9e5d85408e7a014c8a43fc472bda3d7f3ee6e3a76e91367017847da933ca48f15bfd637e7a8df8a0d934b9e1964e3e6e9913e1a4480b4750a8e96f104e50f6d01ed1e070518f47dbd8e10399d6dc257ef6ab673d4d63994a7532b07e14fdc0d58e4c95f9f2065fd72e64ff90afd660cc04a0aa17c54cd399676b7eb8e0ae372d35c96989e9295e716071c6994cfa683cab1fa9c3f2c08ac229d2bdfe73e58548df4b9239101c1a0abd993a567460b5d617655d9e54ee21c5ffb761308a99e7a120fa7e8a4b2c139c6a213f542a853f913b8974fdf1bef6f29165771716cf496f42c727f9eff328496df622a19b0b36fbcd8317a0fe6ce91a66db4b555a18e464a8c10e0bb305cabac4da1c388e91421d49b6db093d284524e5a6bf5cc4bb07bc712cc4625d4987bc09353c8c221d79d9ceb91f6aa95285c41b599e4be81208297b74a50ba823763b7bcb6e6fda55f4c3ad5fd3a58ade2ba549f0d08b51ac00afb1de6cbae10763bc09436ce39fd997fea846fc0c2188b1c7580646ce1b83c53b34cbc9e393c89ce3091314ddd2751044fae77733315678b038ff478f8565c906119ba78a6f273d9d695db3b54d0cdd7f3129ed6aa0235f6fb53d68800e9894c70939dbb9bc392cedcdc5b1ab1d6b8b3ae69e0f20ff2d5fbf487d441eb638ae91da690a7850484072c1c969cd43e60783ca3274afd622680efe3ede7c8e35d6d8f2beedb77ead4be469da0cae1d515d6dd8462f59809bd87efa3d9bf137caf45c1dc789c2ed707f8a3351488715ef0ab6f35e1622e3cff243cc5b571c091db4d341e6af4bf23c5740691d72670217a5e896f84b16dfc7f38b6d8bea3178659faa2bb57c0393054ce04057f5b62a3e8b879b040a275f3051dd37454ef53b27e4ce71a91f41b37437ad94a00e34da7b0e6e26554e4b5b4b54c5f4cbff54d4c00aab24dc4a19144e41932a6f2dfb1a61868cd130c7e2a967be9ace0e5bb244619534f341ae70bad9b7a850d35dfa994870e6ec4c6803cf5b0bd9ffa8979b4efa467d017cca7d47972ced86945d50f99b60fc71bebe3140e878374900445f3c412b704d4314f5f846ed9d8200e5c8baf577902cfa903c91bf40831f1659fc7a851696a5e81dd14c19feba3549c2d4673845fb37aa0c3a32fee35a67cfe9ac80d573aef6f0ca08d04ada880bd56304a03acba07bbac0152bbcbdcd0e9c743df406df28696603b1edc2c5b24474612049230d2b05a65f9f621bed0e6801c1a5d121b4809c33ecc57ad4704e1a807e42c724254f46724d1344d65ff37aab24b334a2e7cf353a50f326e4a7202ef230a2ea97e6434fa4fed02fd83afd5e706991a88cd16adac96d1b8a7d1ed7548033dacf49546db94be7ee3da2c9565407aad53e9493d94216ec8644a808fde1b6e3aa9d285e5998fcb6a7582e252816e9b55915665a5f91fb310af63cf31fc7b04e8c00a5c75c7148e40c6c8308eca6ede840d2e9121119dc1d8c1b8985bbc931ea145e63c5836c7fee1553baaac91d88d11f798370a1bd3b3144c4876eae5684d5ae9e07e7af53975731bce27b37d771235935e545cc406f33381eed3deb0f58033c50473208a0895f07dabda3cb84da248c4bec851e711f7a09421a9b153d17a77bae45d48b5970b93fd146554e41eea5a0ae0d3364ea6a0d6ea0b6d5c17d55ebdbf5fed46fdb6de1694411dbefa957ec52acc208b2acd41229d0cd5c226f4330e899acaa386d8cb10f1648f40de901a6f57a8bf3d2789a44489347304c356b3a02947dc09f2004fb3613ed008976eaba57ada5e1c4b4c0c0dfbacb15a1631be6ad13734c959ca20238dade857e58b8b8f2efef4e17d771f51c4a460bd2c4fd3691491d2cbb19530e210fa207b22e79499bf681f2deb3435a57cdca7c178ad29cfcf1fb13e3700b61a0f4c40f9de5684928ba966078779099e93c9887464ec3d3ba9cdf7034afdc490a89763505ba2289fc726a264c6122a6a2ae8de2819051836c66d9d3ffc1ccc390e5fde98e5bea70d5b1c3620511472c899516b59851e8cdc0c82e80bdf9d933ccc69a2206792133242f62f63b9c9c54a12b7d5b7993e78737456e3efb33274ae38e424598977f4f34177b4952f123d9773f202ecff08afd92a26f61072eadd2b023046417fd83aa3f6299993c012736ed9c635dc9e79f36d1285053c7fa4f8265d5d314e2f49ef4a3dde6e14a17aac574bdee98b87bcbc0483ce1c5c7ec459b9a0c7eca196b1ceb7b442bad86e1ad214bc32e6c9f387d9e35f9a49d9f36723119aa9e4c936a7ee7e2790359db5f03f83eb2694fff06da34e8e77cec4edd4a0e3dc49b803ba48a61cf764b274215da539f1a8dd3ed35171996db0e344e056a82339fa369394e5bd5fc1129795c3e4dcceb22464ede9da604a6fa36259192e09c1632bf4c37a785ee3b6cc911ea5482d59c91152093a6202e7e60c6c2bf7559263334703e47dd946f96cd6dae6f0386c92c1363619852a354b01ca4035729642f5df9698aba8019cc34804df06f253793699ae222d0671e6fff82e153559527ac36396027c19a70d969db877c1d28c2928db953fe7fa0884cf65cc8731919696111b3d383a37994e45045beb2bf2fc6a7e8453f00fee164abbd8aaa6137203d73fd19235458964058ef001178c07e57fbc776fcf1e3c27920bbcd785c2047fb1f1b72cf4ae73e1c8cd585af7410b250d140b42dfce577f2eb96c65757d0c906b1f2203caa15fa11c83fdf9ad079e24ae2799ba3f746eba59b72ba1c7778ced027f133db6b6925d31b49c12b2a86a0f8f65549f6b649023253f0e358f41fb3035d2b358d500afff8f6261bdf93fb16ecaa0d15ca35d24b4097da89c97d8f57d8d576d4c82d06d68621080a84bb0c0452473b3e682c82e35369cb607c5b9cab9dee0c5ae087310bce551c1013062ca6af864b58396d0a63489debb566759c0216dcaf84aa0047424fa28c344670bc7bb3f6baf44310611d2b3b30c009bffd84375e201b5dba2e2b2ff61da26b38888310f5a0d376d651c2c7ade50f1ad2df3f24a7ac9be35ec0b1496bfd687e05e7f3092fc0b8b1a434ad5ed0611fd0a8fa5583d157544e61dda72d628a1386c63fc6d5a9a012c1b82dedd361a1d15d7f5d6da6f57297a4a9f3401ed6d4e90cba9afea3de5d3c5e2653ecfe635eac6aed46567c0a6b12286c572322203e4a92cdf53238bfe2b84265bf33ff67d32de831c367eb5309c3b0696bd6d2b7491eef9c009653be74792aa63119f740628304a4f070b35ea0abc61a9359ff35532161a10bbe8007e06ae7a4f643f13940ff8c23af78211a3db7272e1136b6a52bb48cdd0a386c8c108981d699c6c20950f4c15f45231828a0bb21b26b7895386bc243231d4511ab2ac9fb096d53d8639387778cfe047f70565940dce77316bb737d4d2e951222cbb8c74177b81b79080db3174c9303e3215521b73b4c671ed524eedd8a954ca1af72b7028283e561ae1417f8e051c954be388846cafdedc79aeb21b67fa9e939cc55fc66b86933d6f351fa6a12d0745f8dfa37be628ef04ad22912515aa32f6937a693fb062e755451ebe346c3e72caa7a21dc9d5add4086dcf770c728cdc90243903cb82656a08e74e1da47a652c93b37febd05470636c0aa88cfbbd88b9e3a5b689b0110969be763a8476e38052a01a2f696e9e39d31cd8010e00bf9f41e6e014c8d4a9dfdc6c2b970105f3c0e963df8df522307786bc15172e552d7c91c12cea87371d1172fac2dd566b2fcd75e4fc8f4cc487b908473a3cdfd1287f134892699be474f2ce8b3557e8172992f06928d1b0a987282b3003f31cd1dd06f67f3af53b4cab4d846388c1ade96b53db254068c229dd590470f35d45e89469aaccd46d3fea3be42796dc01c3d2731efb45f7873d2dcc297fc7207df2fc3eb7168c2cd79a4b4605e99e6a9fa6f0fa59a34250d660e8da471a09f36fc5d59d931c98e0d66a5018f7ce826c77533f82588bb6d9e4c747f07a803fe34131886d63b90f85593a8288d08126ca4cf481967f5e2a72ccfb5f62d4a98f6b6017553e9fb3778ad764dd8409074a0f68cadd601317a2f2128de38e06501c21460e3307c8627d7bb016fa89b85c73bd549a34383612a0e64c9291ee274cc76264fc84bf22815d42c66f1ddc04f92f1cd7863bb388dc52d9ee6cf366a5a698289b9e5f025218f6c2a167964a7ff4470c5be0d7a6b9873ace272ec27221ab0c7ea9d0ebe8a27c0314aad7736f1352be49dee8ba4fc2c042878df27f27835e2ccdd5743191a590930880e58e4a8667be59e78672179e6b9c056dabf332db8df7e7f30caf5be4e2cc42136f1a5a315f86f58f71867b16e7e6740f0f3b86b99ed8dcfd256a9119a3d7d7de86823f2b9a2ccd1eb2ad75da8866d24a143d6bc301604835a79f549ab09720c11edcf9c445f4831b2aaa634a65ed68776399d8dfb65424ffbfb72eacf8d105cb1e9d4d9a426d261fd371916346c9a9bb1271e374c4a2cae475b2e45676174f3cc6cbb132c87be2c8b0ee448d4c4155ca61c127beee5339d7b5b527f5f97c9a21528082e72324950ede164d0ec76dee5bdbff8ba73121c3d71ceec054e6d34fa0c11864566286dd5068f087cd3a6a2ac6403d4fc74e7742df701a029c176a1a1398bdb7df031653b364552ec9a2a5546181063c2185e76dceafe42a8ae4da396dbdfba4d7b7b4ab1602d7980f7dd80f4e2091663f74692e676d4c4e90d4ef12d334c157a05abdfa0469c2b9bb77d08382e422d92ed36d7175c21ee3c6749570dcb3dc10f4269bf92a6701d012dceaf5402032091c80309f3becd7534be04851e5aa9964fba4aa294c00548f9d80a55616316dd8e804530525e78969711d41a0f66175506fdeee01fc7a8e1a45c1392daa3f4c43482513c7aac193d3b82478fb51f54427f248162833cf9373c8008120f7dfad522343abd01f4f8f5a2a012c2f1d06c92bea00774acbee268852b4cd1de65958a56d208f1ea0ebc0a0b785b8ac014c048ff5fa32d6341b5853bcf990ef39c1b6a8201036e6919de8175e53c938094b42da081787229ccc9b3f5de1c2ddb6ff67bd97546bada32e1316b176509d46a1c356fb1dffb5a98a6d3c061942266ae4ea56ea3c0faa5d8fcf2e9c880fa6e38d87263698f395e0f6d53adfde827e32f2bc8692b97083c8aa0e2dadc48935a790336f9308a8dd1e0dc4029b3b0e5adabfb770f8beabfb1aaf61b25c7b131e4708349b711b0edc065d8f4d3bf5ab87230d334bc25f19c3de690d316322c6a0771f2c046d1a0059dbd8b1b81a6d0acdad08c593d8eb313aeb84af679bb9206d242ca5017b04ed89bb83ba6546120dce0da12de3c5816f6aad351da3c36942639ed3bba87e6e0c84e1340a9723a4e157e0521ebfac89193721c77a09f355abf379e93622d512935c6ae962d4f811cfb2090358623361fda70812c53eac19560e1a88974d5c85131b5c3d0f4d1cf3cf9a02478f35f3f2d353e330dc17f3cfe78d68e8117bb5df12d3e51cd2098ea71351172391ac53f97c8d18c7666b481f1dce13a291d4acf906f1b80b1068880e04be4e429abb16d1866e476366dd222dcb43c795965038d28b18759b4f14c7a7180b0d6f32411115dcf794b4e517e7344b96fee51a96c12fa0b25f97b90c23638fefe7c3aa7a4024affce75ead0da3e29aefb2a399437778739175558e64bf99397e50dd69097bbf6f511f71080e962d564b97b08220e1a31735481d92f137c92f6d0a8b86fb103b008bb272616a7f1a2529d2d3f87a2f40c7365d2399018737fa6c693f1f5e324ac4e12292e86b4ad57ecfd951c2f115a7a21d9465bbbcbf49ee2914ddaf9c671a027a4f591dc13972a41574147483d332fba414ce841ac9e16099800ea7fd3bc14f545e7e02a0a055727fab6847becafd253f9c973d4803fcb587ea7418c160c4d01ef21e984aa126cb52aa8a4019aa6fd0ea603980169cd77190149c03a507691e381cb7a092555e92790011cf59eb5a009cf93c3a769bb98c28739f32c345cf37f55e012f43be3268c97e296aa4439210deea945e15cfdc51386f4f4bc64988e9c36ec82074f9eccc394d0377ee6e6c62399773aad20fdb42268908f675c063f13e976ec8167570b65db69cbebcc84d6124851613e7bdfcc6a41ddc4e88115fa4392071e7cff1d22a94eea278e3a3df0819dff9e4a62c3dff06a7e54197555cf9c11e9a89230882257fdc9e7d3c801e993adf7761a5a06b07922a89cfc8618828444405b0ef42ec5fe1a19a380a8f4bb0c302c65a1f5ced5e15de975f59db6cff6f1701c122cccaf26de90d0ac6d795ab70bb2064a2428d9d92e41a37e20fefb0304b16d76f88c175fc75b5ba907e5ba2d8e55a34b48315552ee48bc9b4e07be7e536697d72559125278d17672cb50521c5e729655a8cc380ee7e813bf4ea746e941b3a8b1a729b6c75595cbe007a6c299b390ffa083c6b88605fd5a51ccc572dee0d720ed36490f8a0020d1074faf22f25ea1c9bbb0388770ee6d5cdeff6d6c213efa7a702b89a744ba5f50b74a119727d5dac16d700ae30d6cf208e2866c0e80d1a5eda1df285b5d2f74ffcca037d21b1ae599d0403cdec678662bd9b33fe9db3e9781d47680456d90d0b5f4485c4387ff663302e8135913db9d6e3679e19128085979e03f2b5a13fe49ac99e704a6592f12239cd0123c1cfb78b388d9c2ff73864058b37584cb3f5c0dce18d0adebd33587b3071345997721450c228b98033ebae5cab830bfdb0d2e51493829754db4fb6aa96605d799d0003953adfbc0cc7f324350377141af49e6c3178f552137a1891d06588c577d73d728ab3f85fe446fff982e7bdccd890c6eaf10c3b3ffdab6da1cc9aefe4179a15737afa72ffa4576cd71d17d374bc9d01e0098a29772242293dec61721c5192f37a318e5a73d1c35bced5b49c7e0a4ea357aab8e3a6f282da63bbf3d5505ea2f9c93a7e90f9780f6d0112693ae497e9ec32485e1a25f226a1e99fa43d6936254fbbc01c4dc3c3b1efa1a2fa1576ffd0063ff2cccdca51ed456b48fdbafd0d678cbba8a890f02cae91617122d1d27b55245f742227c98721e8c2d35d17c60e933dd5a42b2fb869dcae115b6e8e2433f55ff583db139b86e66ac1993789f91efd5bef55a287539a867c6e1c3fbc0d0229f703de9db3b2a24e423d814a1eb511a102765c6e8572f2cd1b5fdb95bb9c69958fbea99a6305de1a0d911ea44f0629dd9ca3a126de7e0b90443f8f21980acb5cb1ecb59d2e6b419d598a872efdc5e9ea49da9d1ebffc39a6c12821ffcd0528425061f7169d9d6edfe3138bb46420da0d79d6085086eb645f65d7dfb78966fe870bb35634923a8912d0ed314fc9521a5779cae7974047ae1b5614d7f05c5e1a03f70eac4472610bed67f277bb5ee3432d7e97513e17de38e1cf9d4d47f5c2c4844c5fcd8d5715b2eed6169d9ef46eeeb59dd34b8f18673f6efa98eef9177de2f84c5b93074ef9096f096e5fd62915a2f1fab0295d124a1c1401a0ad004647323e620e33f595d80dd67d9ac38ed850cd872a07e4d06ae9c3ad74e9be824894966c9c8947a557e9388f881309a4288f38337ccf91046f09209f335bcb17ae24552bb592a211b1f5481b32af0641fc743d9f82d5bdcbf2185556c98e55a330e5857c567581d317e7bbdeda07a14f61422919b74367e130e99bddbf94b0e5da9021bbf7e41470ac4f55dfa0ef7a4eb11683da32b0e0cd1d1f87b06f23de90de91ccdf7e1bf4b1a0502ea54c476f1fff64549483b2bdebda888aad98b30564a4aac480af51aee19bef5c735a1acf960b83ac09315aedfab4e878f0caaabf467a161e133c0a56e247fef91504812577f116f9ad8d5cd2eb3d739834b768351dfd8939f31a30361bdad54b828891fd1808f570407d8dede22761456644bf4f84de82842ab53433b27ae60d737ca3aa75a0b989e991c5452964a034fcc0d92fb1781173076cdd6f4e95258bb3b94499ece244081b63e10d75bd6524c107a3be70bbe7ab79c7c21bc10b10f6b4709449c9a0755993aba77134d8d734b34868c6e99c78957e7a9cdfb37f44d82897a1ed96a52ecf74da126e1c1cebd70ed9385a7cbeea01998547eeee25df50285ec8760483e5ae71b4a23c9f4cb2a21ac8feaf379f8e23ed6a413916b700e76110c007b9a8ad569c81c93cc2e4fb468b18e611c9fcb7a6fee2b8fc5155d2ab81068ea9636070717298355fc1b76a1f3a94acfe7e395a96382fdd19448250707ba84e3fe694b5712932d8c44099f1b94f8e115922cf544a067e91dad1e986644c4a67373e7c42ac56845e862fb2441f126f490344e6bc5c91162fc4e32ec80bf9d914d200bb901fc310ce72c5412574ecd8ee98bd30b64e0992024c6d291e4ccac63a29354aa7cafbb3fff505158a17f34847c22c663cec933c9777abbdc7a7a3a3ee1bb408e2269f25d9411dd2ff61c750eb2a08912c7323338abbd9e4f02eafacbd817cc9b9fa620830b5aa87464aa52639862500386aaf6a6b72b56062e2c315cd17379f9c6b9bcff746e41a1500ed73b89392b7099472942a9c126bd0133e24ce741cb591c38607f2e0c13eea6637403862bcd89bf1e9d8447ef16650c43f75c445b943d7d222948a48b1497cdf997180eab8ba49c61d6a8ad9d808441349cc84f8bca51093189e74ef1a8c4ec219230b63cf3180f66b10d378c107358fd0d9426be3aa8b89056772d8e8159425db02d11aacb19781e5935052342b63fb9b049051ccb53c752517b4d2d04b5fdde8d2318e70a7a775820ca7fb7cae4ae0d02dd4f87d873f906a6180251a089e855e8eb17b8bb16da6d5764f4df7f0b1774c5348cac1833de26c5a89e20e254cd22b6bf5d44038027f4ce268e5bbcfe20dca399e55c98dcc58c18382d6b9d65717c9dbc039b80f42d1a7df3ee918987e30da09119a7f71dadc92b7c69b29b7f8ef48c18842bfc5f20c4433730bf941ad8c8c91ce5a55e8466a20a805a8daa70c588d44632fe469891020359813f31907a2bb2ffdba989f885cc19a953a7aa58e13bad2fba92e7e944bcde1d8b87937aefa64c42861a28e8a2d40eb8487a9a3c302135ea8ec07d2822bc530648ad5a462c4d0bb6f39f9d411d202e9852d814675ed85cd3d309afa1e6508ca8e86da1bb6705bc394f827ab21e090e05dd229a1b38f36d9d38a538d4b6c8f043bd6d72d5e99732d109eeaf3dbfc8a9e05077f3475e71f9145183ecc28630f6ad170e6bc966feec4ac96b1d1363cc191e251d4d2fea3a4f42158bec442f5040b1aefebdbf7a2f71c7a2893c10b6da3eb089e9ab5e471fe9011c94c7c0a61e1240b0139fff70e84065f1192c6c6a8ba6f82d75cbb34dc46ff92c6ec795b9d037028713212e9ab26f19e47873f052f05a1c303d80f82fabf5f2205dde180867d2a7774a435a98e8e0aae75c001307e0977d0157640ba57f01aac0cf5d57e9c346c3363d062fefa1da3d228b26bfdd258233f442b72de3c9ae596edd803f1f650cb4dc14624bf94868cbda2c50c1fc05d5c2a5cbfcbd4de8a9b0c6cfe8e75d285a4f4ca0ae3d26fe3353106d78338f35fded457f0f632bf71a2a3284dac1e977ceff5c874e0f5bcfaa1c15803e5e57062fb2c072b1315d29f2b18bd0a56f6456c103816a16581e00aacee350d8fa9d718e3181b1e9fb571e423389d3fe5ebc7dfc5efa7fe4e7512e17cba7346eefca25b26c38d438e79c6d3e21742afad2950b7c5dbdacf1b23670ccf8bee7470eace350b8c5700ebb12e061a2b4a53ea7465f5b2af2c0e042e8cdf1fec000078a843737b18f36e2848dee842cfb9afc5faca9196eac9efe1588ff08b012ed3384f3481aef078dbb72d98b506e4ee4179eb3048fdea03beba8b1e7b4c3969440dc731a3d95a9b4bd00dc1801cb16b7bc2a245828bccdf1396b5fa795951ddec7a09ac46eeb8048ec0c4e084a4e1d765efe3d9d1262d00ec94496182b5e1205e8ecad02f49195545cf8eee11f7b31684ce400b2f801e4e3c0f5acf754443bb312cbf30b90b9c96a3f6c501efce40b339682046fdc8191b98b7753fd961a7601c06aa42f3dd165e790c4a0c455264fb3e79484c3ee5db734c868648b7228d1b43eee8deb7bfd651fcdf6ce13b056ff77437e0c7dbd720e4e94e7e10dbdef1a0086324b9b77c8be7f4fb3568e7124d6d019c1af31889710f2c5ccb0ba13cfd6683139c03ee17a9952c53f8f8f548502323bf413709fae7826352934f35c979b419cdf5e7730d36a1b6a5878e41c4b1add334324e11e183b6318580e03877795bf3334d83724f8b1f4089961689c1a41d5500939ba4917f9e56a8872e7365098466245f837efb1a14d52fbb6fb3220d9cd27c955a4ed57a109064bab2fb8bcf597921e23b363506cf334f12afcdf66a19ed9a77a1d269c63bdbf2b3880b3c976540fbf43005c34017e39dc451e76842d9ebbd00f207a432233914b2907d21bf12f48235a4e5ff395ec29561ac3196625e002f91fae28316af5a3a64804a70082943e811102d8eda6f7ce66059740833e1c05c842e3d008467a69d5a28c293e5db11f59eb09193255684523e74feec7adc64b48fd1c5efe11bce74c84169b3531f2a61a235163b9f9392ec4bf6b9bde9326878d91452a0e82e5ab50442470a5104039b33a90d83a67aa6b5a7e8293e49f97a441ff3ea22defc14df55f9075a6998d558111460c41a05077cdc7da904831aaa8d2c3aa67a9204e786273c8673648afa6b0d7a8504fa0c7957c034a4d9f9f6c9adbbd4c0f1732866f1179fe8886f02db64f7818ca99da6e7b216d1f2ba0516ebffe3da54d95477e029cb8f30416fbd278db0c9833829a422784ce2aa7cece4270a1cb6e1cb0126e36b7eed92c5d9ab1004b20786d60c82b0fee12bc4cdf951312d423a8ede016e8feb6c373cdd5558a3b1161239dd0fb975edc472925f7bef40a0c50dc2f1407419fa9b29d09019594a4dbed11ae3c6a3600c88715a2ec8812cb4f2afcbb10abd6509b998642480f49e88aff432d438b53eb63eee25acef9db34981b714d8961c3ef47916867a2fc0705c2eacbb057d4123782f5f7493bd3bdb522bab7ab2efeb2d20facfdae52f8e64f075ac344cd05f36f3cac621e3f78329ec0028324a2d4a44c7b5cfaa898b700f5322b5c10f6d9284276da789a08c779c7bf6b909b4acd71ca47cd57e60f63aa7f9677389db5136c2bb490853bc80dd8e0b18eab757888cd101dacd4f05134ec0b4a190a50b799c243f7377488fc34c7fee6041dffc870fedebc4f3002cf6e915735296d1de3c17c5fe09f706d9201a307b315f9e0bf50ab766b0ddc0ddf53276540d591f397118fc3dd86895f143dd3b63b453955efecce615e9bbf74fb8e77647c71864dc8353c9d0e990fedbd2f5db6305ac85d8e03c085a099070348db3dfd2eac6c750018fecef3214af1a601e584265bea0a29e19ffc6f5fcf9a05e01d9a6e539ab1cfae80ba7f7bc62c26aa5f48ff887824b24dffcb1639d8a078d472a6aeed0ec383d2386a31d00e716aac8ae57e877844600244a728525f934d4965052820a31bcf8785eeb798183fa9ca0ab9dd0c6e1180b00998ed37a4e8a77dd1ec72122de1ad3f88da6e899419cdf7736a25885059c1928c0d6b37975913027d3321a687cad34176660705d749cafa431a23993297be14c3a55804b946bcefefd23bb26b90e9fcf5ff6355cc594fe9b05d299d6964676102bb51de8742d716f5d71717f6702d7edfc5f21a09eaf5c636157725d0fe2ef25c10e39fdb139b13a4e68f60488c469adc71fa355dce09e70eb4eec0ea85840b3f65c549865c0b939868817b6c114989625dcff852e2a1cadd4f68568e3ad275d2cbc557c86a4f8f96d968851f7568d1f35fdb6e186c03321e97b385ebf19bc694fc9750c70a6876d9d336128eedbfdc1d6e5810f4fbacfcac8bd2b595cb76c6786102e94d5e1488ec21af861e4a67fd54eaea34cf38a76e8b79ae77489963175417540d473075610105a9b10602bcb798ab5a1def29431ea83d11ecf2346bf1e3ebf0e440f6665466a7f1853b0fd1d9d97ed5d103ea4be6c3081b0cfdb34163a988f85649bef112c927aaf1f6d7c28a79d723a5655acd5c79cd2effeb7a8b1443f512f07c7c7f8dae7caedb22796688e9a3a8bc8e25871ec911b7699fa39d9cbe1ae711e7b3367ed68019a9624d66ea6df86a33b5b1b59a3d38ebb19f6186e81a54cfe795bb06ef833b59aee99e020bc69796935f3046a8f8f9fc8f96f2bee0f6bc62aadd95a7738e6be82ec0ca061b1efc571408317e31cd07263a8c02556f846f283fd6d5edab45950f8142ad5ff3b72c487da50ad8033273caf9aba6b48288852b792c808008dd1cfc8f9fdce3ae3299992023ae2f4da48d50a6bb8dd745139e54f77fa5cf113ac6a634d250634fbbaff1a0eda418d374c630e09790da29c7facf995f2daf8333bc27d52fea973fba3633d83537f6fe9478c952b1a0e07ebdc34bd9a07b5810eb925c40029deda282077fa27fa900eca96b34a449cd37f138e12fccd3207a48009a74c7111b6277f65e141793bcb4ad5da97ac7bde72fc77d9cdb8a3a866d01ad54913b848a23377cb4a2a00efbdb9a89ecaf26605d06ce170805cd13c12ac57b6a1078ae864906864cc8d7cdc20983cbe2f25cd23969beb9d2c20d47992ba7c91561d9d0dc737ba1fd637aebba93a9d9adec84828fa2db6b2674bb7d2454358d92e2e31dace30fc11a682424cdfeedede1b612e03d1b6e0cbf1bc8f6b0f7bbf673830c9d403bc7351c188848ab9e704021a295776c4d17bc896f2244cf4751572d01bf1fa619bd60333e606409f679ae2ba4b3651a465b4e54e6d1803ff6e13144a52b9f9466287b231078f0059ce483c88082bda78cfe02065fd26a905a47339d905f13d5f1a1dfc598a56a633ca4c2df3808084003f03fab2366049f8b152535a60e25c4cf232fb8daa3cb845de61379a99f7b53e1e3051ea00a45b8cd172f784466eada56a9d3c8abc072ded7066b336f2811314c8a7e4f9231f6efc846a37ed9f7f20c4bfd72bb1c737ba8e874d7280f086f7412007924908b4fa3ecbe662c56c34cf5d14f919340b9e20e74bc7f45ecf471f3aaf59445f53db2e8138713e475fb6692a40e0b28fc8d8a6b0abf577038efd72273ac26a0f802dd656e862038046efe27735e57ca3adf5525438b1781c471bfd8e42000021953acb8725ce1ccd15579b9936d3f798385b7817c301740b2f3871b45eec3e7efca73065aac3cc4d210f4a8db6bd3d62efe0ff42887509d30e58f4fe4f1d6cc3d996d45d3501baecebbbf756d1be56d3829ece96be0f117033b1783261aaa8ed33fd6145ea851972680c477e41326462ebd7e9c409b1f08f4de9b84a78379828dac765acc1a17f47ec292ec0c0f1809db6e105f08b376e809d6623eb2d7ed78719ab21fc50844ebfc6d40d9f0094798353dedbea373f93c7b971c6dd156776bbda73f418d3cbf08cd7f6a51bcda07d0c2484147ce006e45a24d0c382558cf348362d34f8ecaf165cc68f722d6cde00be122aa09bb900363349f43488f9499caed83310cd1d95877a4b501f19fdafec099b5de70ace8ec01fec3eaaea98a138316eedbcf9813a113f3da3aa65a1b13ee77a1b011363c3369da099e736c95a51b8a4f79e16f768453277ee3a2643c0f6bb3f26b484538c663ef6312a8e6727d77885a1b5ac1d3682cc46ffb64fe492f893ed9b100f6e82ca9629f2c641e5f0603f7d85d1718990015ff8aee26a60c56c624755e33b76877438423c54c9848325ea061bf62125edc1bd928adaac103cdd5a1272dc9966a92deaf127cd0fd24dda5460dbbd262af14f84473387ab65f6926af8757c5acbdf4d2011279a4c0f22c3c58a20804edf55bb9f82a84fb4bce6236d3123693183267f4318cf59d8f8a5e7d243b8684bb13039c6baea3747c71a567b1ad4b50bbfe1e16eca6e2ffe3a1261508499405306d3c2a39de14cb94ca0598b70cdfabf4fd0d3905201cb46e314320aeef314e3f7c80a435bbc6717ba2983f0f47f369c7b98f8e4d78b203a685ee9d63f77dc0b1d82f25d01f90682c4074b895fd72bb4aa6c9994e42a0a0c2238b443d107b5de8798b9d7dfaac0c31e50d90aa304267946c947d3c4b61f219b7ae2e2fabbf33bfae79c47dcfd4ad7307785f637199be45282cab75ecbb6233b88b04241e833b117dfea4d28a8c54bd539d6ae4bc71395a53fcadf54ca4fba2ae91502b8cacf98877f699b6ad5f9c41d68bbdbb746ba4096a7822963a382b0bf805ff34f1ef91567f5ceff180c4102fc8f99885fad632142b97ed1082bad5a3d5cce4760a684e1ea0d2cbd126a3709ca6e47e2f0fbf90a553e48c77cc849ed638ce8cb80281789e3c496c4b6140119e29ed4374ce96acdd82365dcc2a752efda8c4120ddad496912a4f153d978ddcdacc0ff8f8b0d0fdd60efe9a029c723520706fd465cf5e054d2f40ae3fe4df184857d5d1c061bf4bdf6dee308ba794e1327b5d600d0dd0554b8b0a7e39377498bc1d08d83c4f4df42359518e9a866800f169712e008b69a232c66bae88606645ff5759ba3a757e856db6361eb6ddbcd5c602c8b27bd238975a95a6679ffb20f58b4d59ecd6e9f4242ddef6e60eaacb2e402b2832b32d19ab86a4fb515c5e288074b14b8273a39ce458b29ce4008bd9b06d81d3d65b477c34304adf28b640c63ec8b72c7ccdddf52de63e0c44676d7cd7c01b9376da0a92cdb8efeb73f52d540c9640d0155327e9a55dcd1943c98f84cbdeddcfeb8d94577ac6c05a28c5eaea6cf914d7cd413f60a8acd2708c7f699397864a948cb657a7ff81fe9bf128ad16d52780f5dfdc59e8beca24edd798714272db427aa4cdbc054e3af87bb1f03cd8688f8353bdb0d7bab0ae2ee7e5dec7c0a7f28ae4b2b990ab9f5b074a73421dc2428e529d1b6f7e1b62720a3f7c5722eb6b0583c3000a631e5c32708f46a4d314abb95854f6e479f8df4665d45d633852744d392c52222fea1884b6d7cf03086034fa12d5c06cd087b0c32b60fa5d56c741ae2be954bdcfbe278b30ce806827add71310a71fda5a96a198d6654bb3d4ab7162b2376e03ddf68442c34bd843b4bc61eb1b818d2ceef277a269bdbdfcdcb0f78ff5955ace3bbbe377362fc50abc85948a68afc192a703a1cc09c0e22c83a095bec934d5e063cc1b98152cedbfd85ad465f7b41a05032e685b69fb242d09a1164ce24c3c20fb5feecfab20ef2babf73bf820a15dd1d4535fed17b7bdc689e213e6921bff1bcd8123837194704dc14daaeb8ff989d84aaa049a657a426dd7df7e33e54d452919c086be62452ca8cdc8912359708c9253819ad3689f642ffca8fb5314074f6f2a32a37ce9a0b11bdc87e9423cdeb4ba30629443a8f90e41aea6c4a6e4dbed145866bb4b89de9d6d60409653bb9743d9f7e609ff95f494e33ac6af84812061f82012c952f7c97361e5e5052c3277279d4c218b09406d549c841ee686d36652dd571281817af859dac74a05d93a8149025e91856285f8e3214cd6abcd7a4246dabb24211a19b810e3601966c21b23148ce43165dca06571c7e59dcd1ac5144e75cc5c076581cae3b6dd08b611f0aa9f2157e39321f4be78c7ca626754ec562e134b2ce670a11b5b5e9b4431eb955293f8089e558de61d9141a0a037390f2c77f1d2d9bbff2f1e8060f5c43253d06643965f6a80555b2c28be10497efba13cdbafd064488bc73d9d60245278008cb7f65c0b22065647751d83406de7213101bc85bf640018030848a0fc44c6e5c90118bf07eb5ceb3ee5e8381bd96ab33a9e9b2eae265e8f8f6898c0eaf25b803b5b0cf432986b58390a35286b5da5b4271962f9bd87d0a5d537503584391200e946448ffcc8ad4de69b11dc299a45d2e178c7776e59331bb91d8b2f777295ce470d8dff9644cf5e58ff757619f082c3bffb3bf8b329b85b68ee09871b57c46f04f6075b7072b20c0da214e248eef8b58aa2054b3f425c47fb3692bb52b7dcf11ad43138fbc43399d07dade9b13bf1565662009e02805e6062b40c8d29405988f2d6b44fac7770a5d1add8c395e0b4eaf27fc8e1df131a8f4d7b8734bc28fc298e172d9bca7a867adb5c6b01bb2e9780f8c44e15396b2da8d2d86f5e55a11ba84544feeab91aec037ae2d26ff43036e0251252c02e4ba2c95a5e17e4b01308cfb220f1beaff2a8dd51c33b8d687eb35194722fe633f35d2c5c55486277f53e3bf3e65be558f209acae6c1977e7ab4eba8984ac71a024999694cb887290d32e50e84d5753bd20c61eff1eb7400667b028df947b93da70ae2e3fd48f257e0603b06f7aa44089da302da391df7ca9f7011c059cabd1ce5cbbdb54c12c9cb774b8fe6a8674faee03cd91d6f5264a79532ac05b349b28ff6f786063a7eea90a255566299b07e7caa2defbd839cc08f2518c336c65f61f72857f405bce8f1d5650067e304f7f8ed767009451677cfece91d7a9f78dd4c44f562a837c8594c16fcf34e3ec738537eb1463e2a269f8505dd8c12feacab368f0feeafc0adcb0801a51c5de2796cba51e04f42e15f6c8a36b324b71d83882cade308efc190e54333ca174ddd88b3c995845aab3f91884342874f457beb3d5e2926dc1e4151ea02131259c81e71fef2691c9b673e25efe365b5a7fa5bfbb037be4f812d0355d170a573d46aa4d2220dc14372b12c0e39ee2becc8df44929832dc92410fd88e68124f0801a1a413ad6cf1b3a1668242a5d04e246b751580fb9a19d3dc8fe74a67972112086ad0ab3d7ec2bc5565b63109872d023bccbe74ad46b7c09391a6217854116a432e60564244cdabf043f0589212ec7b4a3fec9bbe10c8ed968ba8a8f926dfecffeda023150c48dba16986e0d9351495f51de4eac04d32edf882f27696196c9a326f5584607137a5c8c5d3429b0274c830d1bec6f919c3b6633e0c903b66b3608f4c98aebcacddb8dc1d72405cb8fca632ba4592299438dbf2d22e0c2dbaa65935fdb64010035007676630aa31b8c64ab1e6adc9c67ce3e92d093e8dd794294cfeeeffdd00e158a967edb55aeafb864f6edbde022c20e8fe8dbead395e36abf3d0b20d3a9a7f08f235bbd9c162b41a98c627c0c976b01d73e0811e34f82a719794f681491cf78a1f8093f5382b5f6c3b500ade805e5c647628527e092771358040998d2f836769ecb7f7bcd2e39f0e045e77a29058794777f65de2007a9b4488440ac4ceaa413adaa2bac35ba0e4da82e9afa653280e8e40ffb65ccc69675050db7eac7571565880c21536d6441c87901b59af0a30c46f151cfef34ac06fbaa857f245b09602711de97437dcb7439931a98133af39e1326917a22e8712afba31309aeea3e459d0c6553f40497d6d87f20ec57d495b89b26a846fb92192d50355d53f90bafc63309e7411e6a6f8b0a468571cc9688af44f26cede2dc17cc58edad21bbee669b771d6c1670e98dde56fac98d4e005f4477241d91ae4c00cfa7a2892548a4589bff778a2f2797db9d9f52c50072eae4becc771fbe9d899df7f587394ce627f422f1009fab4f259b9df9ca47e9e5f9e019b9a28b2b222a7000a1f092b95fc2794736fafdc0b4d1f8ffb079ab8797bb88e5215d8db8bf25f0433e88bc7ad3d2554e567d34529766a9283dd405a0c6dfa8c2252d2ac9fa8b257f06dedd8f7a9db3a06671c507a1dbed9d77fb66df1e61e644e48d7a12a96d10e9af2bf098a3052c57e8822c3a5f22ad82b0de801d9747d7bba5237e100dd1651b8fbd135ca124d404a7860c1d85d49583a80d129152ef4bd7060a42c9a062dc94f39c2b05fd827002577c9585782a97ebff7754df503c81e895b1d6a1477db192fe2f77da95169a9daef9bc4e344f877a214978b17c60247074f67db0ad113709364fcbcdb70eaf9a02e70fee6307afeed31abee61534b08f75d6db6385426f048ed9edde75fc42e425c75595ef712306d595f9963f49d51d3f809d6dec106e4ff6f8efd6012ca3b8d2c17e35928128e49f9dd1a216f15062a2903d74ec830107882948169cd18e2b0870845a0cc287ddc37002c7329145bf64a7fe6fb07547368dbcd732a2f7386e3234ca02c0a88c2a47194232be085b696566e924bf8c532c76554e748a01bb38b262df9f44baaf6cd1dd86d695672ee6c010356e81a9b7364eae422c29ba9f0637c180b568cd69c20adfa3e81defab542262e4bdca2cabfa7f7a9d69b6ba091a422b3328454ff50a0357748d5acad4ba906b6807e6bd6f11de77c671bb29e20b23dcae1bd7a2da3c096d77220ff96599918e7b65aee53541f78ff9ad1233fbcdd3007cd503fc9aaacb4435b9accb902ff72e89151dd0f7a30c37a1561977cb1e3686ba5cfdb5526cf47b9e2f90f262195747730c7842254703bd9d8a7ee59318c4ec4c40a97e8e8bbfbc13544f0fae3fcc2eaba6a8c7c51ddd78f130adf14763c4d71fd1089811ee29d53a9b9607ad454b1056e7df7e9d70e4504038fd743b3ae85b6d232a14dcade435221f0294463cf1ce99837cba6d815a1cc1633e13359d9c6e7fee614f6a389ea49e533487a6673c0480272ba1c55c259fcba7b4f6d23e1ba2fe175964903c48028069ea21ed762e026e2981932e757806df0d0f5e1fba4f745a1cd137f7f564c3435ce9bb045855ae2c10f0c41f48bdd7ecf6dbd6a2a4a307619e55752ec61c0164b79e8d5e81802d3bc2dd7c3d1d5aaa53b69fa016d58828418b7f18ab26463decef0b3e31a40d10f0b1254c8249816601078bc2be76777d2b30ff1fb24a7e647d7a0ee79d01b32252ea24e1ea21149f6fd3d099be53f2cd06b534140fa003ca049a2681dfad476219c3119a73423061b8cadb1d9ee03c9446b2deca6b227795f9add5893a6a124d198e3e0b0bb2eabcf3c5eb1a87ad44c40baa3ba2e64190288797965af90f71d2a15af607b2f3934c449c34e6d5e4e3d1d4edc0329b29e0c56a87a7dceadb14c5ede294a446c3d18c14b239ac57db9749a1ed876737a20bb2f7b4e4db72b6855d2bc6c5e0123da366470ddc039c55aee9e2c0b9638e90a0569a7797bfead2730e17ad396d57b71abe1a5be8be3131ecc9481d3aa0adba42559e9edd2a77aed5b250ed78e1f29e45f313d6c405fb495f902da508c23b417e1c605452a3822bb6aedcc2548e1416282bae9866a983707a0f96eb77c18d046c73c9f49219049cbf68c0e503cf1a547c501f5db817b3a8122efe2f6e2ec1110ea6edcbc4c98e46181f1c049588a4f816f1cf416f9797d0df2ab041b1e7cb9d08faf0df20f4ad9aa619b128bdf089265108ed7d249c8c8c2f7339dca245b1eb7461aede74f2ee65d221a1bf40dd47aace33229033cd4e336fa0ca1e1752f4c6e965af6ccae334fc1c204b2c85f4ee9a3c7a80031f878f768d7e57d162029b3a70b81a0798fe2d1c3ddd2a628daa82315ecfc61f5e6eb1cf6bb43b14a9c67adab52e841e855809c8e2b29b4b71123643bf65cd3e5c6ee46e8b04435ba3b0f166e073f7afacbc38d05344bc28f2b0d9f89e0742eba2e70f634d7074c1cea553ad1f3ba488fa3e0eb84f9b9eb5bf668a7a97b216cf4b4f63623e971bcd2ae7cd966efcda8f34ebe39eb180bb36b4ce606a022c1543c3813aba52668d4099dfa468e0259d7d6a136f5600375c5204415401ab67aa78143305955334dfcb3335f4cf8b8e51cc8674d80627ec7846760dc67cfd57e718f9050888df2a245f1b877cf2ee1446bbc97d65ac16ab81112de29017cfbb41903233a5c64b847546ffc0bfbb08c95cc4c42449d4871c0c367f54914daf27c471f5508149209a14a9238af7ee7b598c6c4af3d1eb943133b29835e45a289cd1058a219f5bf9d63c19b4c9d492902dd853187575c174efdf429750cb11d16de5fa35fe42244832e0848502858b83af4d423cc875ba611e7fa2a08d4eab1c69c3593964b789f2caed35ebd1a8c618c923c55ecf3f4730d8e8fbe18cf8a11d296963b479456f660a6b56b51e101183295b1141c6bc7041643196e2761bde1d8c05459f8889e4746eeb8048ec0c4e084a4e1d765efe3d9d1262d00ec94496182b5e1bbc60231b406f1e1101eef967bfe19c29bedad88c17b4fe60a58dd7eb9d2323a5c3f01c349444df289bcf82074ebc4532baa887620f0ee5e06340ff9d6b275e833bd13fc5454fb7d6f35f4851a1e2cb223fb454259d4e874149ae68b1a58eb641fa2e8b0f6c51b6e1a3ee6ef851aa0aa84527af4a444fe016f84c0186747f2fcd5b952083c6da408a54ef158cafa3e38a6085ef6f3e91c170f0a0d7911360061ea9d16dcb4e1e737d0145da3683800728e0f354d53743bdb9fcb431a5693b7ac8bcd57c55b54ce1c7bbe2769e20d41739f10bd1d4d6b97ff2334a04db965a7a2b45ac2348ff33d3fc7207883c34c88ed9992050395eec0c5090eccb2ddcd7690a8c4957359fc11637d3479700433335c9b26ed6475db804e044a374aeea6d3df5eafde0f82565f4da4c3c4cb6edec6d828fa0a94b7177c806c478c6254906f25e7ef7486f9340f476db38f575d30db8297002b8b462dc9a681dc057efa9c3814f75e49af278077dee644bbcbcb49ff75be9ac76f589a1c8186b0e331744c6b1853f1830be09888b5c7ec153ea0173904d8462060c03ea4a259dec3737066f047b139e5bc119343ffc5948b4c05328e34f5de986d67324e5061800e9949126c35a208b14f6ec3fad91136f3a5ed1bc54d19dcab41e0ab72d05b5147f4150bf8f4122c3fa2819b5eb2a2daa99e58608829099666ac367a2f739d4269a0aa828671018796ac02a19e4cb602865a22142463dd31c02c3aa67a9204e786273c8673648afa6b0d7a8504fa0c7957c034a4aa9bb31889b4f75ab6775ece6dcfffa93b78554a5ddad0895daa37a5f86f54ea6a521514dc6ee23049afc16bf7da77f4f72e3ba15debe34351f7ecc247c97568720632c9b6ae1ca018c2c4ec6e86765af7180250a2114821f05ba2215009bfdc493f1a69db559d66899cd630d396fcf56958f9c153f928bc43922c9ff77da43d3b3bc64d325084975b19f4b39df5f7c9810ec35be64b8cdde4ea99f8a235d260a6e3cfe6d971c6f0b22d447297cee5e5766f84275eef00867f896db8e98fa0d74a95034f981d02825dfe36e16b73d6007d29d2c9d9b683685d05808795e2f1f4c00ac223d1495cd2639c528e5ccf4de59e776dff414f4f0c7e2aae594ce1a48193d22a571d8967449c539032cf0b269e3e88ce6450c2405d0fea550bed4fa9e7e592fd296918efd3f8a6a42c6de6166fe60d308925a4b25659d6b15f54cca1c37639ec9263ec77fd138a83cef8feec80f2060f5d68c6b538b0b90f2983abd01effbf1d820f58d2b5c61ab866830aa812a4496e6a66726694a1d40effa0dde8ef18c1380cf99ec708d0d0f8273bbf6efd9220b335c1c6537039eb1a1442c200672e46ad8f1693f6b01cbb6b364f089677aecb8b52178a1ccc1e157c6fde9dfd77e9ad2a9b90a0c88f82ebc28d4014098fd5c15f450a0103b71077a3b5447d61232f49c8d02e48cdd146d84654bd5e1ed6728e2dfc4858e568e86393c9f102896624854659c59bc7ba56923afb78b70a729f5d200e903b535bfb0524f81c11df2373dde3f3a0800934ae627bac5946dc4968b00cc9f0d3fb3573097beac10bb96373399769dca4be3e1db501e95f99d79cbbb3b9cacd590b42095457868b3a2b04f91a0701385f4d71e5b1e2e7848a3e475563a647a2f730106f30af055a46ec37daae16f4c6643bda9d90cef639d87c500a059ffd23bb26b90e9fcf5ff6355cc594fe9b05d299d6964676102bb51d2aab09b395d1aab849fef65cd115ab5b6cdf2a72fc50fad26a467fcb31044c24c8917972f15fa1890fcd9611fbef9f329967dd381c03057fe48d08be1e53d310379a1b16cde511783aeddd250b277b4f8e78365ccd85bdb6600ede32f9c5087cab8e873c636534ed5a13089d1ddd7ed063f250c0729e693d01d82b6b5b75d7af0cdc04035e77319997b6dd1c4086aae075dedf05d93c96889957f91e49a2ebb47d93d5ab058c2462c7c6f107cbe9ffb76765733beb5e3e8438aa5a08d145accfd65d9805b5011bb36156a986a8e9e531bb22d00a98e85590a5fbd827539e53462ed0aea9961e690afd35f2ed4846e6405bfab11215c0bf22efc52bbb837f02f6aafcc947f2f8781a032d2e9a89be039cbfe7b85c4fcd1c33cf82e65622975ed77d5daba7db8d390c1d075ac9f2f1fe3a1144935d7aaa0d4e6bc2ef16c562dab39e36cf5e0f9b799c1983c5ef880a0532d29531a922e3160ff350fff17a62db994c2f71be9d3452b8b94f2776dab9b3ea6087c3eb778be55cf8e6bf2de325b74fea93b986799499b83baced5213c03011508ca9e30addfffb4181dcddd0c1a597accb17dde0d49a94af67d5ff3b72c487da50ad8033273caf9aba6b48288852b792c808008d21d63c0f0ca432a21d88147f8c8d962f50e59c58c0508ec863b7a1effcf555777a4f1f506e2bb564f593324665bc853e4e64c73692a4cc7c720a0d8d33d78161e5cec4559db000037f1e66775f796da682b740cae341e489983a93d0823eef7359c4a49b76287aa49620163cda6cc97740de4298ba5c49f9d6a8b0654b25797309d954a39cff31f401377b5b41453ffd5e0a09205dad2a71ff3f184018280fe9e1b0e831387c0909f219ef40904c99678d94c229feaf34a989aac124d66f38b0e0dea7491386aa1fa4a414afad68c4dfea85bd2c5c6105d1c4042d1cffdbf2b7069de36b5fbfb9458b0ba8b72ce8018d1cb76e2eab4c3f747ad174e36e2dca00025d8d091df05ee95951a618cbc0fa3d21a58681dc2e23266aac302050af228e68fc6cc46e7e5aad0f61fb967e2204c1cc5acea366e8e6b25b8f72dfaeeca339f8df1ab6818833bab5584c563612476d0c53bee0de16db97d24e6d1803ff6e13144a52b9f9466287b231078f0059ce483c88082b067295ef3372c3f610616954c391a75c62f4ee582f4cf56fcf09b7a157830a1520b8e33d0be6afdaec45087e1ad29e023bbc8130e31b3d298b3d5c99d2827f819e9142eee1a49fd7104fa45202748010e88fad5fb79b10078347bb33b28b154ec6f60cfea9ef299589e76b3b2c27d6214375a07c98e385b062e7a415a84aa2fc80297657c3b47ab56375e47fbdead0aeda1b2d64bee402518e5d66ad684e172405ad210461a35778a8a500683d6e53333bd17b7e684981f51340e2a537a628d579cd0913fd66c434de3dd584ecf0030b70628582d4125a8a46e678f458b57c5c24fbdb9f7f90871ec9aab1794f319c29a276761f13dcaea87e64446679fbe7cd5118a66a2fecbdb109c7d64b6f2ff8c8d6535832471f51addea81cf0890671195721d85f78d6d2e296e1277dc5089997c84fc8a1ebefdef0909a67b9e03e92b45b7f2b39616f6b8f2ac9f7f6103778f0fcfa7dfa3621a4750d5f60f58bdcfbf1e0dbbc3baf598d63328e9e288b47c78fbb2f7ffd2b2581ffd82fd7e258c49e127a69821f9b87fecab437c1c4b6a72e7921a81b051cd3d3d6d65cf79de6808186099b6627ec62c24c3415f0087ba5fbf8bb95cc80ace770b27ee9618d17b94aff425aea60da48b77b8f4e323066b19180ab2e713ea78ddaaa08d10a543222c24a20c6e0c7fa946d28467987239fa3b927d1f7a837efb7215008c2f4117b44a887ec0312483a60f1de904115e8f9bb23b80053d992c47e3cb9aad8ea7a91622fc25ca18bd29389fad99d8afcef699c77eb01633ba4c318c61b1869482bce94b96283d2d1f31d18ea95ab17bff5cc29bbf474885dd1d7b6feb67d2dfba0d6e5747a6a2780d0ee254bedd1644e5e834b62e9fd528699e35f2a303ce66c8ae80ac9b02d701fab29bd6e3c8acc0f50184c439817bc294a8c0aa86869df2e295c063a6857e6a07deceadef0f777729e433b747f72bc85d6b251a68cc276608f07f4be70bfc7dc110b4c08df83a3050d12754ae9d11be7157c2af3804a571c1839545bf61de344e2a8f03347d2ad87f8ba279b245651c46c11296eb3f4b88637bcb6f90c0e2dd89d739bc034f85a999594c0a830d6d067b4f8ba22e2baabd888b592357747cf82199fba8c426e8988d08ab59e869dd1fa3f661d759faf78c9302a12ee9e05af779cd1eb3bbd9cd5c53716871fac27d89a668502278ddd08886c49152165cf3f75ab4133d41b919c95439b5d7da2062ddeef10d0c11eedbd0650e2233e90602f7bf5856af6858d3d7808433751e6aeb3f5d9a33fdd96d8523a512e9282d3bc9dc076238bfc909e0cd96f91382d7e5333fb37dfbd5131bb2e9690caac5090ed22d2b6c117581e9b020e4a9b93e134a8ec2cdf0e026f981f4c365ec5bde843cc06485717288d9bbc2bde1348f6db3851720232bb810e5dfd308c36892be7cf3b538e29300bab48f499ac15451da3f1676c24308f90b365aad24dd793eba6f2b619f26ed5a8865e6919dff7b50546e0d1af3cb700ffecfdfeee5ca85290c42fa123d9841b7f89e98babd7651d3bfa76731a38f39472ef220fe9860ce8f6b489c5c52c16f6bc4d6120ea458e22013cee6f4691276fd87d8f01edd488d7b501cc52fa182a9dc34fa18f4636d398f14fcdc7dd665be0fcda9606533d98537ecfa541df3e7060b6744d3e66dd753cbc524eaef7e331826af3ece2910f1c59e0f20b16cfa144b378f8c181b5c536d9b81ee31a436f0f9767bd4451e8579f6fe772dc323a1c218314f2d5e24f27108dc4abc885137d5f1d569d55eb57fa123470d4018df8d5e5e75a497514ade9231e5a3dd5225fcb6b9fad0abe393e5da54acbd1860a353511fdc76b6850a94e543d5ba185eccc9f7e1e12c7ece4dad6c4080f042af2d7290f71062605cbc118211029442e1b3836f54fee26967510fb309f4833092e804ef91970ac4931d3daf0445a76c5f37487d6e9ee66eda3f6c05707b7a35241093551d44658b82df0b16da58523c2f70a091508eb8aa9baaa24b748a80e7a5018fceb05f9650d50afe9b4064e02b040d746069e704b9c9983cd72e22dcb5e886805473122e68dc88971eebed952b767da9ce78b39f546f836bfea88e7d521b7b754b72afc3172b66f12fb4c90885965ecb33652742c0dfb7e1beae27168d93fe5257d33e3dbdf2005ff171c6fd77d547712f33a4399e8e367fee38963684649a769b57ed8889da51fd57393e84775af7de435dd05568e51a872f9ff65dccec05d71f9904c5de7d73366cde1c584567e1467e2b035c40d70f268d21390348cc2b5b67038572830e34cdaefbd3da63f050e46e1284a3c961329bb13b08234462129d20fd1770f1acd778a69506bc72099dda8972e9296c89b7ddc831ff2bbc595198ff5b56fed957140c840c9b46f7c993a695209dc755bd8cc7562e497a0f619dd380a6f05f2a1ae3e06a832104907bf60818d799bbe5f18600f8951eae05ac418232cb304dfcdb5d111a1e5e91381a04d79f5837f0fd5c11188230d3a82c84035a882ebf95fe6d8b4deda8f3573937278dc9b8084666a6b247642d8b506cb60073ffe2a5afda74fd42bf45cc3edfc5da621531c179c96f38c1c0817c7bf93cbd91c722d409842022e45353c0f2e3d1ebb7db97a2ac1ced3b1285ab23e8fbae6e17792eacfbc47b16cfc9f8cc7e2125a44d5e82b73082f0a78e118076025ad333665f165e0b6cec2534d19ae9a44250655ee19edda545f8d660ec8cef511c341aafe7de100fbbdcedf759c65ac400ed137fe2311ed6bc52bd96daaef652f7f968d6ec6136f0c265ee0eae720de49c470db420bc82141303bc99f1dc22b7dafb8eac43aa8c6d96e5473217e77cc542a6bb69ab5ebf9835a2147565bb302fd72074d79afa3432509c542c46dcc3f4bb17a8816d8da40881550fdbdf297ca250c19c61e113b8c51f7aa28cefcfd9627b3f595fa812f39decda991c3cba31f8d43d6e4a06b33904cc45a384d4507f0b9a2987e3566a6679985ba73e37fce4096ee93342bb47d3d235abf515839af5fb2df29546d31d290dbe20e51b5319f1b6a152bbbee21b44f319a49a058a1cdd70604017ca3b1b599ccf899b322dff5a152ba76886e71e457ea55d881b1b6df5ea6f691543540d03011d7cebf54d5d4a359dfac82f248cd4a0efa6f179e1631383122faae5c51296bc30a3131779fd218a6529c3bf8a25d5f1bc7e8eecdedcd53055010e10692bc47ae8a39736985480264752de35b150afd366b6cbab5a3d241cbddb1c5ac9d26d46dcc6ce9cd2088d35d8c77eff397ca959727fe39309b1970456088b592ed0fafe32caf7622bb00ea03d47f7ae988e28ebb45e09804d91ca84edde844409b00be67feec6af58a96889e8adbeca0a1b03adef3593fe5ea83534e60f5be64fd46167e28bfb4415d30f787eee9d88b0173c36fa7eaf79a5f54faa59b25b61005dad6bdc1a321c656d2d9e4ad0d2b44bd9eeb3d0633a5d2d4f2e373d86f173ed85415d1832a27bdb87bf16851ee290fb7be0159547ea80b9530b44008631314c5a4fbf99ec427f3ef5e0c1733697dfd9aefed3747fcbb393c7717eb6ea6a26fd227f9225a6c2fa647056f64d914a48440adf1f48b33404f93f0944fa3bc1d0bdbecb6e0ac1b7384dc2850b15a617198586017e4f81c8652b2007f53f72c2390a0f4d6177fc15d4066a06fa7c7612231da03e1e6e86007979da0985a119afac538227a19b5d3fea8c79f6d4dad55e2e3fec3025f5b7d0ab020c4bf451d6e01e98259038a39bacaad09b7e7d92a264fd8ed55e7b8fc4d3a65059204c68726cb62c9088ada70202ef9b8ba493fbe42eedd281c9320e919917bbd49fee083dd62cef4cc3a2d295e6a6c17af31433163749cd924340874fdf941cc4d9e5b319f9135cb5052cbf943f3455dd05255a66bf365d611c11534e4b46ce327cdf9b3da465febd20d889b3e26db8e6e5b1a74ae72441c035701d7586c13da1e58f65eca16bd7af8d1ac8ae71d4323658a69a8748db37cc9557d0e122b2e88620968c22654dcfc7b42852c8bb23763239017bef8ee68e471dba67f1ce90c0ea893e19e87ae4d17982f07bf2a2dadfb9f6170b2c4252d46b32c6527f585cd39b5bb00dd8462a5e5ffd199f2df9525bd798d532f8c2ff64236ec6b233f0c373520a1481fc479fd3f1b1d2836df3cebcb216085dc332ca48a22f1727e982717e18789219971d6582d96c4f5eeda1dad5425bb4f0ea4f488e8fe644828e9c2f24fcf2d669f0265ef6f59c18c8e7b608b0f580a0493ac2f7871dbe4e52de94c3c16e60ee15ef7634ba91db1ff1d00617592d5963b428c3dbf1759f338863ccceb882f2fcbc14e50d0d7ecce160fe564d8413d4128cbcff283262e6522f894c5cdaff7a98e1ad9fc47b342f452be3f58226b66af7baafeaefb0033a76072c92088e8cf69e59826b1c462a844d9e530b4c424b9279d9a020e654c204cbd7beb82d34547d2d98231d78f9d9932551298f3404eeab2eab1ae49cbfa3bc61b42793db17a4d5b1fb4bbeed42a0af881e1c3cbe7fea662436a380d03932022d1bc2ee5046ced0d806dceeb9671eccb6b67b6d5a0e2c3de1df671251bb8f414e8308ac49d78dcd626df5bb7db954d9cf266748d204462f480e7ccd36987cc117f5b160e687cf0e9ff861a921462d35b5bdb472e368e06f557b944d5c77a5c2675e8e9c22e08f4c198093a42377fef18f85b6089fb620d7847e07797c91f2f394fc1110aee86934cb261ddd63d8b5c48d1550ffaa9a07e2ec4a2e6c50614a2045f1abd01aa4e50290032813b113f788229832666e1c75b93dcb24222f5da81b7df2b550f1243c714bb48f3811137dedba8e5e770587808633a0bdf2398bf6b66028ac6e3f3e23ebcd40ad4cbb4b2bbc03aebb7937889879cc174edefc06f66528667168ce6cb0fa66ef97a14536c34c12d3d779c2f30869bf41c7b1a7624d26120537deeb33963b93c759fb7b7c63f199fc60758cb50e60e6da0d59bfcc51883f4f5250e0a8eca32876287af316ce544ac5449048819439b28e032733344159dfed7c37d6d18f48cef770f32c9be4fee70855a70fb2ac2559bd26cf191272b76e413c49529f4f5177f7aff166c1b1c8139cafc5dd5abad523e09dfb0a32a32a34051249f29fd85f173d61c7616fb33a82c869c16a4e93812327ffbbdd2e1d8d481c889355ee25a3ad281d5c080ce21cc807154935b35a83ec718ed71dae1621d9bceccdc1f3ee39d9070f8626ddc758ec89a6965701529593be0e0a66adbdedc14363af331abfbbb2128e6b947582f01c493765154f8365bfec0e35477a9b2aaad8fbd7b3df3a1152dc6f9c493e1e736d4761f07891a9dc1cb0ab68dbb15be609b1ccaa7fd19adfbd8a5f7f89a31790e1b13e7aa4c022858bed9a6e33323fdede08148583d8c3540e35b7482673e60bd0b5648ad953c5e445814430f8696c703778e8868191984213ac66b0f245e4a456e073b27b5f6bffce82506ceca0fe00bc02506ffa23c0892a368cf7347b8ade7f6d5f96e280e1f9bdd0ac482f73090329d8bb41b5c12ecf01e1f078e5b4df9f2fba3f649a8c210e801a0dbe41e29c1faafeed8ee4b991e1ff2cce9ddef4593aecb26ecda7da11ac2d562a501ad60e447eb3a0f83d14d1ad0b517d72a9eedd71011ac9c7f1031918dd182ce33d28c2ccf478126c3dcaea669238f0a7f97218fd1c43db42cfbd414994171c61bb0ae4f5e8b99d2b0a28a625e8cfd1a9823d9ddb2649eacad91f99e3aeeba98bad5f296833355bdae1efc8ba2f90cf03334d769a34a5444a13765c3c4bfd376fd29df2487abcb6665006224f358980e9728f945c03e878c3ce28a50e2a8c8a138289be03ca65ef4be3c03018091de670386fa090c1e646a81f11a517893ad4c9bf99898a7f8ea27dc93747a364000bb327d55284ad22b600c9708b2bab510708a8b18f7c4ef4daf2d9e140a43e480ca6d331e4da7bd6969bb491df8e40352d62419f11a41e92389dda6488e017f6c758b9a1545c0a692cf402610b65e2f779c8a3e73eb90edc3eb3d4ae886605a67d7ebd340afdab96628fd6509feb8beccbf2ad1395dc208c9d78fe634833f3f9432522b234430aa240adf9e13750483652b14b7a86d4c527e9392dbf11f96962e88fcdcc3fb1720be900382cfaf40fb4367bf976b2fe738d91a43ef2b91c74eeff19589d9e680ae7ea874a51dfac9b55a24c4b7e4bec574c98e7d73394ddf755944cc6d9e56a263148eef249ce89edac20b4fae1cc97bf123e810bf7fed3c9850ba85eaf51432ce6053cffd27349c6ee577506b9817c08fb9ad4b86f6ecd6fb54356ee2c3a52a3aba687597650bbb296247b92b7eb75ec56048419396a7c04b13d29dc80514e99204c367a7c2f713ad209dfd673efff037b689b7496c2193884d03821be7ba6a08abf7cd4b741976635561246b6c6a05e98a60747fb34fd01d26aee718002bb5b52211e7cc45654f3dbc80ef76dba9158e12acc0ef2b1d84fa4a1483d4c6add352caacbbca36049d02b7f97c0392c3579ea2de7bac631cec0ebba754caff6e517cc7e15507ebfbf845a3b8440324968a95084a8acac43032c053605165a46937d2dda6e26e0f99db66a9ca34cecfae8f874c4e68580c4793dbeab5b8193f32adba1b54b77bb598091d113e83a023690fa6099cc057969c64e037848f6fcb62757cb03576aaf5375b1d02df37d46cbf31597eb9dd896205f08f6b4a16abf3a9cdc87e39fbef8ceebd30015f3c682031a57f287acb20510cf4012a0be53f90a9eb6395e5fd6cbf1599b219102a012273f07e6283c896288263a7294ff9f7f41a4ae32e57dd5c9a841447b22ea22d3618504d50a62d85e71a6016a7e03d990faf5f9b628ca169686df97426d01911de3b21859383f6a9750eb7523c9e7006d62e689a5ae09cd24cb426b60ee88903f96997e6112ce2c8d447d9facb918c15f5b67401b7fe1c21979bf086c0a7ffc428d1807d156468bbe770b1ecfdd428db08c55f4b916e2be94bb0d3b4556ffb755aea1b454b7ec858bbcd7f93e9c96f9b64dcf5eff39a6fdb93e020657511293f330993790acd8f1189c6c912ffe5d419dc77a4c0c697360af16b9f257b433260efd1f1902a5f3af595bdcc28c3dd0848a115d95326e13e4d21914f556b6a6ec96fef2e3c709ad29cbb9db5d27ce584697f39c3715928f2db7ce07de863901c89ec2a1cb3920682bb80810be39d446df97a0a48881eac206ea2b03cb0d6a551c966d30301e5e179eef42e329429c8e356154137270efa97425f3aa3914b8676bdc7e8bf29261b551d18e8d224407e3b4a5f54d9b86bcfb137b5b525ad722268c28bbd6bf38e007d69de91faa34c921c80c6aabf6eea23b7083062f4bdde0d49a7de21e5863c6c0f23ee795b56a8d9f2abd1aadcda6abf4c76a6596e73d2c05ff4aa29b81eb863bfbaf80477951360091bfdc1841b4a32507b90d45a6c73606d1710060b3d0ec1cce17de8a6c331571c51cbb0a97c060e84cf25606826e70fffc566de2ff7c6207aca8842901c56497898dce9c19f8d840b175997ccf92974a7bee32f42c894082dfcc7e4a47584bec9fe13ce0a89f5f65d89df3a77ac14b67120e1df72a98a8b31eb3a2ec47f327fa7a29eb43b4c46c5f1d8dbb99cdc14eb1f4280015daec76a2ba7a8c4cb6be422600a064a9afb7a289d04f4e6dac6cd593588964ec4344584d639d411da89ca7aeaf43c642928b2182782d595ee752fbfd421517fdedbc07aed290095cde155a436a093b401551ad9037b6ef598d65dddc82465dbac5935ef8af301d42b5e9133274c14aeb684df76add792ecc7f482d1489e8eb2e096308021a826318924ae64e8584326fe44c306b8f5846d1030d1525484fac85b2d472ea5949ca5b9f46bea135118beaf033d39b64c46e77c68e336ddb63ecb87610a999fb79ed2915277ee3c1684565d7f534558cf71a8446ae44baad55ce4c547a140f4bacc55e0032bdb10ec08aef294255be819b0c6fd521352e9dd2ec10c05c6708b5db9520553752ba136837a85e4284367c12df13c0364706a3f399abc3f3ad5615c9920c1e49f33802bf51982568dc6d1120ca01a7cc37a7ee965d12c6804e3d6f0ab96a5db90e4c101bd131ab5e351c13ab2962d4f8eabe97efa2975282bb65280a92c55fc5c20764befe233c866fb65f9cc8d56ef18ca5a72b4701f4e20b210cf465463322dc043ae5dacdfda6f7ba9a8ac3494fd1afe02c10b0025844b64f97e815d167afd150f8dfad4ff8de1208968cc810647207c4e09ff14382fdcd94143942a3aff2af05a0a3232cb53d7c9dcd4dd8c5cf137d23571968c9b81df51d229f0ee9ae6e5990a3c116174860fec83f7050f4a4833f014c61d891d90d8fb14e04eb77bad635ec0a6cf9a4da8ce0081c6e4bb298bfe601b51fb5825b197e1a361de9a088bf28e8fd36135c5a12d15b0b353239862fbb0ec58f1023fc50cf5ff28bbb54ec0b4f2f10719e25a8bb8992d72554e261b0be17b8ecab149a0dff364b841359c7d6548c847bd3360de558e2e10055671c2d07c6f8802c8a09d73d3339d717720bfdfb1b90c0adc261c982d2142365ef7606aaab6020f9df2c8577990be3013275e91f64f8819814f9450748f4a9526e0239b4e60806dc387e6463a021c33f6fe39ce85b434b490cf8b0f08ba71a0a05b707a5d1e919aba1caa4f6d63c7ebaaa10615456123940802e34e63541bfe52bd14b2837509bd360a558d6a00a395deafc752e821a9857dd72dc7fcf649ad830f9c5490d2a1ae8ed177eb0ec8d91bff10d66a6b2d867d062ba9bca8476e891932344c89e59768e4b5b2c0448473018331161ae508e19b5b762c83ce2bd6871335ddb8eaac1df71cc3ceb881628f62b80bdbd1d54819d07c9c48344e650984856c5d2f4d7a8554874586f5c6e4c0b325aef99f16538619d202dd0502caf28c308672c7379eddb1e3aae68bf91c0fc4d9f513e5ac4bee47a59651dee3d05cd906aa202db367d391ae4260cd749f805c569f3b437238aec1fda9fbe32ba1973d6480d085dbcc59ba116e125c9e391abd096d608414d3fdcc8b0603d305547f8cd13ec943573979c144f9f95b8190e20d870c5fce716a1a09897d7cf5816589723d5563f17fc923db1c65daaff5faf283484b6775cd37535f405335daaa72ef8925382d86a96b3225973b7278b21eb3f3df99edc4874f4ef0a1be8736602daaa50501d4084e000436e6e025d42e8ac7e82ce3055ace538377f5172a4cb76610a796f1b6b17fcb134b5bb416b2a95e465d008b213fdb4b2882263037b5aa8ce078e9ed70cf0bacc18c8ae008b5f0beba917b4a2c61224c4dde9b42f6efeced62db1d7f3cd976ee364cd4d862772d29786d9ea1ed122b573d616edfc527e371de1a01427495f3b5d9b955254a6d25c0dbc71d51dcd6e45d70bdebf4311ba65675b01aa0b229edb7a6fd4c0f189b7d68ca7c7cbaa362773e13156cade080e11eae56bf8f23d74d19f6e2a7009ce1e0628409cc810de7bdaa74cf6be77ab3a9a2fd27cb6d5c544933db56f2c1e1d7d9a103bdb767f8c50c834e9e00afa1be30dd15a1d84e756ce4a5b71783c339d7ab9ca415a9a77dc9e28c0d3ab5214267a6465acfbd61b0707060f291ac1848470da1b6fa575f69d2ecf095948854d55f5328f6315de015d7c1b8666d2af3f4628b42b715864c4a1c6f847712057639df72df6858223c9681d3b0fcbf6698851263ad180e03513e5da0dd099f2e19f27612d968efed2a4593762be02dbf73ff359dca0e5a582c2cec8892b2f2e97eeaf4cf981593c24529ea509a8b60a402a6c734bc5db1b542d7aa34184cae50465b5a442184ce5854d5154e04b668376b5934b64af0f6e60ce48c6dc16e54499dc1e5fcde4872028837897552f2384c10a289593819e8780f75c8f4a9cc75ab2288fd1fc6bfe622d510dcecb8993f8ac62bb668c67a5e0e9e58b4b0c30776e2453d8fd28fcc6aab84e176b4826612e46c9fc27309d71247fb8ed7313018d2e7878f9770077e417f8458bfe435d5f88d99257f2e60f772f2fac66e49f89baf8b2e1a189d348b5415e6e18232bdad302fde92fc5ecc3c003c6e9c54bd0b281c31a7884582229712e8686893fc153c211e28b1c6b1853ddce5e3e1fc60d2ed526862dacf98c41a7ff5bfd2e120d4fb70503d4114a5aabc20a53cda0f8c8f99b41f940e0defe3944f9f12b58b3bc609f4a43b5aaa48003049628703ee2e55e57a5fce7a780d7ced0841fae9b1f65ed2f04a5d74fc22b295f33844e27c3c9f755f45e463ec62b30032c7ad8b7d1b3a909ed2160ee2137ebd4d0d21875ef6dd2c645499b7d2d61ced54219d4de2b4ac448756d88bf4d3a810d28b5cbfc65fe6a4db95292bf4971479edd96e406758ad86153c66531a8b4231656e17fe0f8f84ca78e846c2e644eec7b071f631a8814f956046fec1c640493862aaf00f6782d7683345d52597ce8806e73577958b3c99fdc15df5a7f2978849a4237321389c04a0aa99e43aa11b8e12f44fe23598fd031408ab838c4fc680f1d11f22252055d492d887173ce860173c5e50b6ecd104e5ca38efc8dbffce7730994e3138aaafbc0614968a132cf046807cad7bdb27231fae5f66258722ee3549826402a7f7b29c64850d9d816f668aad6f67695594588728941df57b66029aa8203424b719376a1884d8d4f99e1279f6ccb0ea0287bfcdff9bbf8ddb455c1db67a8497c1a046ac5bc503162c7e08ec2a6d441864c9ad44b5b512d40b1c649be6c921642850dd07fdd8223a7dd06d399ba77aa8fd8bdaa157e8bf371ecabfee194233759ea686beebf2d31a1bd4d0a9063f031249333a1873bf85c31a78df05dcabe5f7689e71fe7d3ae723c25f04f9b0fe6a1e4fdd35afaa1f32fa01611e26960138b3fc303b1b4fe474c2d5bea64798778434e351d3f48796c4354194df416fe116902811a3c624034e5b1561cf0e90843577300ad04123e1f9745e7ba9be699099931baec5157e45aab77617706329044bd56026f311594fdb80d1e16738868f1364670d8b3cd30d36e9d455a5e90d2e849e978011d47983fb6fd401ccbe013eefd05bfa608f10e0328f676b0a1dc94823bb387dd13360147f3bef7f197ce36de5c5244772ccd6bec7f3f6b7039f318a8d44e17e6b83c8b6d8d50741b573195c5045b5b499f31c3d7fd1af238859fbe291fd9f3f9a974733965f37b5716dd48f9a161b4a26ff45af158220905e0389143a1c5cd91d1ddb2a3253b8dbf71142b347972ca8942872573c7bee3d39fba7c9e7eb81a0d9df9ab991d59e18647c04c9677e83a4bcfb81ed10ac551ecb8e75ca8fc3587df69cc4070b34e6286da0e5491d82997f2b3a14090d344b5cf3596d721e7899eb9496d31d056b4bdf0301d1b63a5b113a72f1baceb9a2cadb2cbc67d9ab0931e5ea6203ba65570e4e1e8ad88b3c105c9d91acc0d5da9a2907c99949c806decf174829363cdf0eb74e7633b90d011c0fafba5e750604acfd5e93de42a364807499b3f654a0d393c30edb40ee542cead95a40137737ae39789e695ef8e1a44e8e63c22f3aa2ce5c2c8bb111623c52d96cb72bfd79272c35a01c94eac139fbf2d83fbd5e4f4b000b794706ca1170a697b6e10c2fbbca6b1ab89e3ea8cf8352030f94972698d9f8778de135797836ddaad6cec191b2f2c425dea590292c7b61779c99c2f5d9307148d9eb29ca84e39d3f1997b6fcc79ade24063784264414a8b27cada45acd0e81708993a7da1dbdec11200fd998e5412c3fff76f218aa5882937b1580dce1d302495f61597391daa17f3ba502b8dc9098a76796800b6233b9b6682a07fba458920006cfa1033ca81ea6035543ad9ddd6fdd8ef4c47cc8b2acf3508cf697cab9f691d8a3a996dc879fc81423f19f4b59a7660393d3de7d219197a5fbc07ca43d0d524e3e44413b475fa692b595c886be4debe8620ffa58b618ababdf568990d4081bf7f051025c5d1eb9f30c8e0efc2d7875e1b2eef34a26ae3ea8e57e724a0788e0256221a666c12e0b6b30a8aef6da211da46366fee208f31ef5fcdc4ff608e63a70a6763e8df58444731e162cd84ca52c08ce3baa4ecaec377e0fd260ef4c3b070bc22aa318b5105ffc7c6ccc7ae38ad42bc4d977871a7b0cd9781c3594a5370d36ffbff89c4f8a1d531fed15b6d8c483c1b889cf20eae4b643173bbe42b22d5f0c81052f41b0ee160897473fd81e06fd231e847cdc546c9623aec524a17569e972394eb8da76254f7e9c550519bcca28909c0bf458a9a40ad9e68b49a76fa380fbf872ba5487014832735747dfc706f8b046d65067a1381ca5a70beb49f2042076a580092ab56a299be23fb3805060ca234ec2cba692704b0d109551e1f2213fdea617a217f13fbaf563f5cae57ca4580807573b436e76d446b31c712efa8735982854e247dd0fa738a05f04f83e003d403652611799be28ad2e00b532dfd48326162c93e645fe79adff5ac50b5b9e00033eb1e7007f1b852adfa317ae5da230cf42837253ff24e5949e9cf7e3c1cf76f5ab8c7663a4957db6e35d0fd62d93684627a61f8ad9ba2f4e8e4951912cb5b90c1c2265077bd6fe79e1f79b3db5355207ade8f8937f5acd978f7d02dfaf4748fe53682fe5fc42938f664a41acfb3fee6ebfac960439d17eaf72af3df663637a7a3096aead5f17be7f592723b45c76ce68ece4a4bdfff0c07ae4697a34e3be8ba3207f862e1bd169b4fb74b261e96ba209e9641227eaf785e693aa41c9d430e485cd8c0c38818ba34c29cecda8fc687404ab4a491a7608dfa03d379cc97380ed25ab394d006f10daba570f0aecbc992fa0929e257e567397ca7121d9e8ab2596b2ef55da3a2c4ed37e99751521f3a16dae167249b8176ea25a35c5428cc92af7ef622f1d6ad4a8920976d8db63e01edd51857e618d3fd4d9d4d1f66f50753ffacbb7f80f19eb51ee1aee62dbd877744633aa94a617117252eaf609c256b54bf05be8e8b2196f44b2c942eddd07b2a2efeb99e5a7638b1311a5143c716ddb0f8d9bfd57d9e4a14b59d99a0004ce6fb98845bb0f10e90b44fe7f35047b86e50085ef9a9d38a3afab45a57a5f174260ff3ac2a0abfab74233a230d6b61e91ad28ec235c42d38536f6511eede3f7eb28202603b165d1deecce0ba1525909a1e417aa73b2d50bd5d98fa483dc0b9d84e785203dd8ebf19621d3949a578ae6b42458e99cda86e8dcb04e3d47802942a5942a47122406539a0b237320a1330a5906a70d84ddbcb01acda8c9484bbf10621a776bda99edd3cccd57071b2d5e8cce58f76fc9eda560354901e0111c6aaec14f01ca9d24b75671b7f10206f20a77812747b1460aea5ce53826151b48a1d2b2661a63c6155bdf0722b4f91ea6139dec3b7407381fa0890f3932334afb1cec5cf956174a3eacfcae8943e8f3520d014a62b1ed169df44b27619041dc8df12a303d8b621b105a07f1d4d539b8005559647e086cced2d0d35dcdc810b1a5d3c98bfd513d53438f9ecd2fb5716e581e065a20ba2184b7815fe0c4cf3ba86f5368a97afe2b69151091dba1ef8b85ad747a6d50b3dc981d0443d1d8ba6db512ddc87e150327c47dbb84b377cefe70a8c335c3666028327ace4cfe56461fe1ae76f4f03621e384e07a6fe7e8c0471c06935b78e4d2673b060fe70a0ad84c97ffae0702c4cd38c8063cb8efa51e091def0faa37eaa541997b7351ded18538c0b9302491abb66d275eee062f51c6bc2799c3275b14352e7f74b69de50d77c80e74c6a76349ffeaf37b9fbac6276181e96eea0db15f599e88a51389d6391bb6a22b7d923b495565a8c8cfdc7737c9684ce105c003cd74a933390c4c8e47389a68eaf593591521e498ea6b27350d7a254271abcd5a6dec6c7eeb45664e642fbb10eff587986c7add6971f5fb318641a4e0053e98bde4a713ad636549336a61cf8d522f787251624293e9014cc3af417eb99b90a4b010ccd0909392a4eda85e3a8d177380f767096aab1941bf8b4fe30837a08f741ce940ed72df08b50e62f11f4d1a3fec2e21751191956c6b5abcc89a1701ada275f43b11f8b0f0fbf84714e41fbf71acbb89e06665d6ce96e851e5d4963f20aba37b93831930aedc64d03cc8ae84c927e850c1ab0344ae4f1079ab174c960ccdaee4702f332e6be85df99db2d02f3172861e9a38e71a0589534dedacb450b6f7bcddb64a86215b25733b0b23ad605b9428954e3e841b69ef31e82b46b7ec47930fdcb9a1153a6bc32eee00ae17209aad5c3bc7433912df7a8077b6a72e767147d531208dd716db6369e407c5a035cef9be7fba6f46d4198dac4ef48da0aa5650df2e7495aad56baf8e7dca3eedf83599c02758b2e4080fee75322b0a332ceaefa73abab2ec86a2ad88f2bb0f6aced2e4ffe381ea403be2686a2bb61e68d551eaac081dec72c6b1a9ef89e7c726e7b421afcadf9e421e8ae3539af9e3afda982d6294628bd9ac47fc489b77abfa3947f6d031f54ef18473a9a7cbddb788a9dad711ed7a5d850140012b2b1d28ef80607a899b56dee8f154d20526044c19d8a9af40ca868121102403a1ddcf073729b3538cbb4ec6012f7610c891b0ed392836dba4abafa64d33a416c6c05e056578815e022ea65db539482d6a4c0caecd088ae2e2a793d05864860705330669e2b9a66e08e63bd57a52c35f6c87d2a3518d50a43e58a13f55da3ca4a69d42150cd419cb960582474cca484b71d81d050a2a9ac0a532fe30d0bd3f6655eeaa34a08229f5f76878660bdef1271d7e81d71dc00fff55131009543672ee53e7d7a520509e6fb9f0a3294ac5cf43a1b38ce06107d418e8710bc995131725f4bce44b93f3fbc545d02245d579a62ebbac3e7691746b9696b229e9b5cebbae43668906c36500ac0a0cb0bd0c176f3413396cee338ebfbbbfd4970901035bc84075029a7c063748aafb09addc7520c6e18ae47b560074f2ae2470b461e617b8b0e49495b0c583fc66eb6940a3718f97cbe8c91928590f90c3834666bdf96354c956cfe26997a3369abfb85567713471df6cfbee4bb520f249fc3a9691557a11040739fdff554068a15152600ec6037b36b45f136ecda02bd8da7a3830c7eb11b6e29555ff045b935beb0330f24a7b49159debaa8b4a25020636071648baa7c5878888b3703fffdcaf8efbd2cd771862197ce2455fbbb89f71a69c0e2fe3872ee5b046a901f036fdf9a9dac259f6a59f353282bfae9251d535119c1cee86974a26afad21c33a4ba75abcc38bc01a99405679726151e1828414e9416dfc4ff4ba296dce887eeed9c7618371bc63c60eaaecca79c78713c6e0406887d8cd8b6910c8a4353615bbcee760b0ae6d6d1c23d73b9543ef806da20e87b1ffbf87086414acd81aef397bb5317886c6cfbfaa40db777fc31291f90af4f6e0239bf2c20965106a2f92f1a6f93c2df8a5f5f69e133a61f26da2f10160a7b49f578eb1b784961e26d5cf31ecea505212cccbf4c6d57cc55f2d7b482796f5bcb4b6c95f245ad3c36b0efbc3a3f47a8666036f57f260ac584a1498595da6fde86bb4432a0d062f4abae73c3b548781c45d4d1550d727d4f8f00d16952f398f1a7edbaf33190d9831cc8e5bef583340c70cc85425bb377897bd0599f7f0138a279dac6bef1936c7d8caa3ccb4895afc299679102a8785ff9a31df909438c7ea44ff7169cd8c88e49c2b6dd63e660cfd361c7849ecf2bd426d4c7ac88e854fc0d61ab94eeb1f864236c5695853ba460421255b00ba2a112d1f77c2f8c06a6dda77acdb7b1a5d85ca9fd43f7f0efcfa77b4f447023a5c445508a37c8e29b67348aedf5d2b3a0dbf20df90f4701e1e06f1ecdde8efc79b84b3489e14200c51735dbc24b288ff99426aa5af0db371cb0cb4eefeabd66ae9444bad5f51f8586afed5275d97463caa7342c7e8378869adc7e38b58feec8affce52648a00a661108c1611cd5adeee7eec5e3addd34a1b891b0510918075edf184439dcb3b59e04d2f22b4e878f6e61f2763c604f7fcaa2364a5de25003f6d4306917632b5bbeed6913ab8d46420b70ffd5c10fa167aa557ca0c67e8c2043d3d4ed8a85ff812b7722b3d964bf098a2e023c67f3b3f1fea8c42092513be209fb71f541791073fb12a04135bb196074851bc62f861f32fbe19ff01953750e4e2bd6c01dc7e2f040d25a135d7491508811a3434171bcaec6f522df62f9b0746f65ad7c03810fd56d55dcf0311077b1300faaf7abfdf2416f7ec454482981f8d84bc386f7bc7199cef05c1c2ef9bfdba60a99896a7df701ace444bb0c4c1b0cd87b6017bdbf4b6e9d1390a30aaad53c741c71845e4c6b22a79fe0a1e54d1699bf6911f2d73e404d460e7ee8574c0d2932e5f716c1b95b9830e589572c58601476bdec2ae1babc512ae4c4093ad3bf20e78e7879d76ea22828850dc5ccc411fe44ac0a0a7a7050b5cddb06d6fe2334ab657872efa6a9dc124897aa312283da7062351b1ee6a05ef3f879ad5f8bb88dcbb6f9fe6680386975a8ec307ced92a90029150f9b67d5285822decd9319f46c9356370d6ef49490818101b63716203ec262411cb494fdcc0ba0a8bcc7a12ec2246500797b3ce738dd9e69239946853a924c6f1776cedcc378584675f92d9b423ddffb561e5a369cc7e24aaf601dabb24594ca05b1e3352b69feb407b3b779f232f3dd59025f25f36ba2531affabe3fd0a19389068ddb43d31385faebab21264f4b3f430968d610aec538868171cc1c41cbb667cf9eba8f24bf4524ae6e044f785bbcaf6bcc0655fefc25e542bd3dea19e8c3a137857aa5c354f8a2f4ea5bc91cf13f84fa63189119631a7cc09c21b2c95e2369b642c8d8415b7c01940004fc9b4b2211fb22c8eab07f0c840b40a2d2612ccd4766928afe5796d5edfecdadc475719e19efea1b84d23af016270170fa43dcafd1a26ca4b2c2ee86f5b162b054aec7f202c3914f59c81b1a4ec197c852048aab54cc2b42f169bb04b597f29926c9e7842dba6f91685ca64b3dee4e3d6748ca6f0e209ed34d96e71a3f6bbdce3d02de8c9ca889661fcf6071852efbd001199c6c6b6ff85a1c331ad42a756b335c8889a2886306b2fb2cf3b26ee9f2e55149755bff28518feb845a6c0951eb38989200124a3788fd8f582153b50478ea7ab7bcff0c4df0935d31a2cfd4e2715e22dc86faf95223caf683fb25d855907d5187acb00a314e8c5c979118f6fc0e61923721e6052d8676e1a21b13f8760e0510685d4bf108852ac2b43181478c635a58384ed305267a945972c89ae3da5a12d9a2d52100b7902713a37111cb0b433d2dc2e9971424d938a9d1f6b94ffedf7a147cf3a8b77967849f05e7d43a43137feb76d9b0aada9e128802c46249d42f2cc4adccc70bc5b0bb0e629bf885f843737476d62fe6992770afc5717efa6859711dce0ce7840bb07101e7d33883a71d56d7ed72e6d2ba2b8538a86a88c62473d0ccea433a58ee7026b5ba56f670979800db9a6326d188bb93d7dcb90d19486361c089c21b77de9858b1f639a16205c3e4fd3751a01de2017b37dd3badb4fcd835a13fa0c6e5efdb614a9279ab8fdf6f70da3a54ca8ffaba1e90f8bc0cfd11f3e79a83bc59cff849476f41894ea9e960827efb8e13a0c65637a3f41c3b6196b45ffd44f99ccd6559d9ce671b6de5371ce000282f129624040fa1ae1da9d0d0eb0eb362602dba6819046f7c38e3e5eb0d28c4af97d960734bd69ea031c1565caf1e65acf6c7dbbab46093cfe8103b286de812c4031f3f98ece49794c2980ca81388b5696800a1267e659ee3f91ac6acce9b24e44e6243b448958f5fb571946fd24a8e41ad386a5be0f315cee493f8ea89a0190916fba1682aa51698f18b6fd5acdc7b20bb9e5958044fa3c802dc9b2b42d742953515214048e258c22a78074933f185056d59a26421c9153b7c9c5cf8bb225a7214122b9ea69d177a225e55cabc4ee6d5badc8972c2d0616d2f2000ed2966d69cdcd9a5eac7c7788a94542085ea4d6f2452781d84082c0440ffffffbf