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 54344 587a944e005eb23937745a8003dd68acc08d5eae6b37c8f73793cffd114c39d2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0b2e5ff647708ce4c1975c46429df6e8ed4dc44745e45c97973c1984a4beccff
Certificate Block Hash
587a944e005eb23937745a8003dd68acc08d5eae6b37c8f73793cffd114c39d2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00402d0000402f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003221761b4c596c68dfd33c309679e0b9c00009efe4e604f7e59e888af2a6aa5cee28c13939d97b7d671072fee38db19d32b2bfaf2b6b8c245257f80044578121b4d2a342af9522a864f335b38062203af28be6d4994797edca190000000000000040000000400000402d0000402f0000

Raw Header Hex

00004020b3010c4c8ddf5cb767d763254acd1a58b6ce0ad06324083cb338371253197f240275ed2b4c3884d48cc3be85f4a5f02cd5a54bad9d464e4e4bf5d87b3d29034f0f31096af19f0618ffccbea484193c97975ce44547c44dede8f69d42465c97c1e48c7047f65f2e0b

Proof Data Hex

59,560 bytes
121216010307d652b6f19eae19295005cf0d2b09b2ae787e9ae4a6bb9495a53bce5ebafe748835131164f71a4a3e0e1a4fac02fb9092106e889487a6f01e11593e2c24d08dcb270e2a33d75a026b9fbc8b2c71f62443d2dad652eeeb829682df6de8540bab385146aad8351d01de0d931efe459539a645fb692836c2e9fbad3e6e2b5a14942ef84197f583f3ab36a5b99a0e83cafd98ebc0760cd948245aed9102ea940812877bb5a7434fb6392e9bb45fe7568626b3db2bca26c1fe29b7abd0490f3704502d2fc521546f7e3380aaf8c9429f2f3793ae0885c15d4513c0c21dc76d78b6f7b593314fac8a3173e0b30247220983bb91da9f8a2abda209eab0c627c6b7ec6ef70082af1723a8a08f2315914d40d67baee7d9fd31c2d7a08f583a7623113ea0fabe3eeb8e45c47470e56f861e3a26e8ae94255945591b50348bd3abacedcd265bb303c877398e455655d0b9436236d5f310f0b1875ba1e6578de41918a5a2dc3bdd20167d56b52d335a56ac414406e363095cd708bf78dc295a71db34cd5f8c4b42461c1faccbbeeb33fce6e7d10f60d1aaeafddb99eec4f297d1d78c8bee0264c69ce12c86a2abcd8be61bfb6727738fa4dc6b140d712a42a29ef5357d324a545b72a70416c870ab61b135b33026a991339f4d9fea3bf21833ea84d70bd30f28214304c3a22fe1aaee17a699c6ceb7db66045cacc22f0ccf1c36df7c3e0c41725060a0649615dae825c2e0a2c75dc0ea6a32ab4d57b9dde633b3d26d90ba4071cbd5ab6c9cfa29ba21d3f3b9d1e9a30f2d5ff4d5db1f946d393023b99f0ab0af0914d1472991dc0b4e5001ed71d0c4976443c23f939d208a1a5c77af0cf3f3b5c2792c0b425c3831b2b2f3688e2f89b939e64410ef019f001713daa9f0625774e610443fe62ce879f5211bd696355550f5cde1f5caac2c356da93f1f812120a462fbf96e4661c9294178fafbe6702e96ec5729d53c33805e7e181ab723e7d1e34fab8a7e28f9ca6ef4f58b485bc5f3bb8b49f8771021e29f2fb162b99c2c22218c5039d18de23e3c8b1a2b48e1f8b24e1a3b1deffd965a3d8aa264311dbf55509d42c3a8d5fbec90fe7c5b364e72fe020e3c1c46a3d3549b66772e914e73be281f8cd05cfc39ff0a5ea653022cb7a55c5d2c91643c382c6ee00def16293f5b007f57049cfa4c51d98bad0a961aea358a49f4a6cc17a816d66364f45556fc7816606f2c8cf65eb65786efaf4012b1d2cae95704d5b63cfd9d910089039e11cafd206e6c43f1f82c30962d8bbb9403b44c2e6396d1c450f9efee16501d916ed2ce8e5c51e13f20080517d8a8cb349ed30e3a231faa314b3aa274b49fce70a99590822943d67559d498206b04f1c117f5443ab4fdceb510c57d61296fad22c6a7324bac01bce9e124b21de09662fd488d162e8f258ed4749c6fd87dfc2a6a564d88f551d6d68b19f0b1867efd96bad4f65e6d619523c3884ee741febca3ee1b9ca98dbc9ba34c5369c715f6a6864f8112f0baac1369c452fc37436048bd869b25cb96b3db6683aafcbd575ad0a4b0761cbe8ebebbfdfe3328ffe94a5112855281db0989f812468abc1f85787291c4b604fddc4a3a3e463affbcce133272f13e404bf12dbf9a9ef065ddc72e8da758529b5c99dfb16cc227321119b0ceba45a88b1726db513b343d45aef5f2c412ad4fe4688b3b435ea6ed2d94d35c8b9bcf3b84b9f9de202226cb6a75d6831db481d1de4ba289480702a70ebb9382f89e9b5d77462704cee79f9bd56f6f1053d38d16c33d759be971a72e7ab752f6e692661f9fcce0d2a81475378ab03fde7dd657f48b9496da75e3cfe93eb8896b1ce48fa1af407f8c8e7c773a19e814acdfaa6366c19861343f43c58cb7678a955677e0f814ceeacd611384c025310e4c24fce923f86a40f254769dfa1e121c2bec667381b20dadd4a62a4911404f9b73ab26d4a0dd73664c21ac1c8a8f4abc9a8118018fb9201bf0edfd5bf76e0e5a52df5c6e3be12384574d2debfab6a34e189805bb596b331ab26211009c32fc9384f5d32591668c81ff6f47dbf0771dbe69f300e507ddb0b7178d4940c1840046a6fd97642a2f2c1c60abfb9a63445271e560ce0cee428183140ad32e211ffeb828c67e49bf18a98872688c7fda8d69f77b3cbe853d582267f51f90cf2b851a3e79394968efee0ce20d54be1e513ad98d557e96c9192df6bc6f2d6d929003614cd704160bf3aa650f87e6f5195b908d37b9d6ed10539d5d1f297f3cafcec2b49f6787f7140f02906d574e0788b0e5cd2adac49ce3133aeff0f5d2ce6455f7c642375858a7750af00ba52ce40372b3c30b188a23e68410947e888047362e7650d29281591489a28143f6cf9d32731dba5162bbc7903c566f9f5eae562683a5b4d9cdab169b4d4fd86af993b5709bba9bbe0af30e6a89a74aca9d5137474ff47606992f89cab9a78e8b99cb23309db61e944f920c876f722ec0e73c06b4881bcb6878021d1105541ea3d256de9000837c4d7366b10e08da438fe943c8ec51f893ae92eb9c26d25899506c4485784595813565a02a010cb14645e13b53c4e6e713158ccce4e76900cb4c4c7b5eab8b7eb25811ebeec7eaf8a5c5be9108da7e9aabc26581fe5cf4f094f29347b1050c2065642dedd773e52f0e53d3d92574dc165aed1815ba8204e46766d11c4eb40cd6eb3e35ad4adb70edaad43853fe04d898f16c96ab66ada43f0b554bb731d5cfe12d75f6d7191486a726b38a4108c901a40320699032156bb66bb88d139f511a8d41524e9179ac6c3094f9f57851e2a6f0044c90d98d4b2b4c93eae2c91f670c4c8abb200d6feaa73b4f6855cf39ce1e3ede60d2e30ad5fe8d4085a294481a39bd50af74b8e00abe45a76a76d9e45b4ae8c5539afa459bfc9dd7c3523f0b2be87f3685dfcb74975648e3b6ed22d39dda5b082a4d9ced46dfb7b6aeaa5f379186c9118358530fed495fac306218807d0f3f219c9a2132d38f109bbdd6523d38708d64396b81bd25d850c6cbc980b816030b28b5602478ae2df2b119764d251cc7269b18cc43517b88a5024a8b9f5ae3b8a1ad7a610063edc68161e3512c44882612528b3be3b5004650c7e1e188ce0db977630a4d11e226f36e8ac70250eaab9374a5fb42437c00c8eb2419b49d765121a550b7d7d7051ff0d2d4e3cfd52853f9eeaac51140084c9c1baa8761a7a9a8831a8cd9812e9c76912c54bb1987ae263ee79a5ec0acaebf2a506fce0ec4bab4493396b23316d2f4d152099e60745904b6d95fd9ef15a63406409e0d23c6058094d989fc9b4efc67d7c9a2bb1c03d759de6ee057b2e87ae4526bc5c315252c4a2daa6ce2d27a53a49988e0413d9965d18b55515757efb53a122dfe4a8452e1a649b3f1769c659c16b0eee2bcea0fcc7938dad86426c595c18dcd50b7184eb4cad72590024f7c6b8b042171054c701630a2ee980c1be3e6e0f8678613b2379e3dba1d0affa29fc7f71035fa5a056ae9c9569cc9fea2652be4405b51788902e438188cc311fe60d2a2c12fb2fb37ac5e017c39143b2ed3a6484c019bcb6a9f4639c3c7344188c51a43279096286a5bdf28e3546ffa9fccabcae8329ed146ebec8294949edbe81d9adfae4cd67b2cf83315ece285a1dd1339284079b169bf77d9cb0ef1cdec89ca0e73536b22b2babc8f9fa17db0921f8ad42470aad075a392d2f3579ae7fc17ec6c01e30fabe1be02b3b4c9cc1f97418897c03befe259bab69c05e2fa6aa9775ac9e17ff4cb037f034e035b9ba1c1ce3db0e8235b12e870d53f6a415068501de840a912d1cdde6447e27bf6ad91e8bfff75e2a3c2b8b586a39da7864d59f5cbd21595836e020c7b70392302ef9ca568deddc7c96bbe44ac8410c2d53c472e2aa49dea60bbe5c63158d6a7c2a52b7bca9755eeb98b95cee9d913b76b844184028c633434d36dd57fc2573b45da9f13b6ba62c52f610380c7032d74b3ff342667038e301cb5d5e2b4db71d7bd8206f3d659b16478420c1bc0e63b8cdf4e063eac0ef77d32445e69297d972242965e1fa9963a4acc6adfcc3c329b435097c31dc195b5ac374e12ada75b007ea5afb68dcd222f614bd7a7e704bcc98a4ecff4632beb129a5cdb1483b30c1f89b88355127222812625894991814a6224918b3278d05c0be2c11cc79524fe77bebe11af8aab54a94a4f029ad925da4ea79a97726c6b8479140c6bb63ff525c09772b31fd784f5c74628dee81f8023f638d74969a6b75a66bcfa3f2f2134f6fe8c038ead9261109b0331ab7b1a91e04adbcb1fff68fda96c6ecca19eab09c1a19de18c420276c24ebd2abf478fbd54ca6643a65b1c03d511711d3f3ed3ec27c6e13e134de35730e939750e068caa8ffa5e0fac96d9e7a3cefe15c6bbf914fe8b4bae5fb767dad07ac87a25c32e73b418701f3e39791546ccd3de12f3b7609998e20add37ba05ca6468a73383630b31c30e6103f0c0cbb1eb93311311adb66aae7414703facb9e42bd0dcf71809132550a99a099f6462959916356f7fab7e2b10e7ba19e57ea998d16fa8dd1b46ccd33af83aff8fad93c0f034a54749cd7cc4d2b262f73c7ea0d5688f97d0dcab6c2690af70b81c9ae3a8bbc1af417838634b61483288e909589bbdedfa881b7584231aad9fc3fa239d4e1892cfc93736fccf9ec22ad0424008d478ae40d6a0ac59cb39cfb83a3f27d7c396d111bc2ba751b2f490007a962d8330070234a2697382a9039493102d8bcaeb635c763a99dabb18503fb5f47d6f5fabbbdc8069044e9967a4506928640ae483d5311f895952b58265ec13dd36c70fbc04179216ef9ac7b61a45e448ea901b7b2d930dd6a91ee2b4f754af0429b6c267cce46a1a877f5c204129f9d5d19f5d3cb9d321fdef2860074c6bd0cfeacb1edae9e44587d07083152234935303cb26753910163dd132fb12e99882b8b5111a9cd3a69a65cdf5527672f05f0a4a6c59bf280c7ecf8798a23a204b88efdcea84931d8f6acb52180e11d61c5a6d7ebea8f0481c840c0b0e63c51c3f50c79999b7486cd6d7f87e2fa7ac39563b724ce86e32d08146dd48edd390e705a63f1ad43b6a9feca49e0ca29ddf0badb90859f66268610651bded7c8b1431392b18ecb5088cd4f3d2a6719d689c1bc7497e520b74e2e552ddac49ff0d9bd5d361e4d46d1d3906818ecb3c1ff01a00b46038f0c489698390c82ae18a8901b1c989f8a9962e6ed5fa26158a56a35987e3b5cf728a036206c93da621ead331f068e4a54c3bef8d25a4ad74dee2f2d922558e1deabf4a3024baafbf1f85de497e8438f8f6b27d9160e77f7681cf005c02f1eef2923fb58ff9162586cce71dd7f4357be880e77d15353230b14b0046f1a167f17ccbc0600161c2e9b1ae11474908b6972165eec009daac8271c93e6788d600fe2e6f48cf5c6474a365f1d5a5743c9112d9bc61bf2327b2afe9ea3b566793a1939e510193974d5995e54d7fea51275ec72435916ae665a89ab60b4d3629e07c21e07f93298cc003b48c7ffcfd8ec54ee30deb2d884a452141009eabc0c09ac7ac47cd5c9cdec11cca975771ee025ad2f5c37422fa427d4aab8f39344c4f1e1cbee6cfa6607b7d871b3d40348831e8ee8486199302f277a501f04a1e3b8a7fb5b2a2bd37cf4a3a6ff4f5475290793ff6bd240189919d6750d530c04aaac9a60ae80f34ba10a870e639e1123ac941532e1385be637f3bb1fbd2c27ccfa76174b65a1792e11cec70ff9830d4aec212e57e8b96cb2b8cd35412ed38c212e8c5b121050a5bbc56940353c76cd9fd7adf8b1764144df7be83809251bf4953893174a77bbd6747337df65044811fe03d369169b6af66ece404f559631b35783f166c1e425c02251630297e09cf351cb69b281b0a90b1400e6a48c844f0c4d9feb6bf6f639555021bfba4cd5e64d93e124f788eb734faded96ab6d785d0e0b9a519de63455942576b03bbff291b26892d76d20f89e5344b73564f1bf4faa22e2b7da79dda9c79a0272843cc2d7a089521e8d258b9fee92bb70ee8311b9902defb0e793809ee3e438af6271916fc8b10041fd02e1933ed1bc1dbc39faf0a4c28da92b8ba82595c4cc23f27a4c55485d218ea98701cbe0416852871d19505ed60934508b6f6d5ea77f2d71e41f4b82208f1b15a1d1fd3ae76bd539ae869e473a7b0c9eef6933d96aa34a5f67ca0e4f50c9989454a5ade8d1214ada67dc6e213066652b4dddedf131c330234440c4f0e602df2d69cadd4c149e85ae69b9533ff76c066f486312cbc27a378e0e9c07e97abeebb6e792040a0e36dd79958dcb28c99c8c1cb7bdbdc049dac4f5d0bc14f06f6d4fe3c6490d49dcd501fadf3ba856c829ee5d00e5bfff3a57a09d622bcfa8accd86bffff32a0b1e56270e8c240a06af4f4810c3e01939412b0d1f2d17c36aeb7946b058a5d6bfd694964e2531661f1bb3493f0fd000915793069101c73a2ac75a541c9b7514574914b21a0d2cc82a2ec4042aa78bb09d44a7ed70851a480ace8da59bb957a014dd84fbce2a8bc9c43dc779b200436c0086520476949029a6c2a8da30144495b6934c4776ff896339aaa12cfe7331e474af4b6013184d3e1d7a7c56a06587ca656957c4e30629b8454342db423fce65a1a873fbc9817a062eb2df50341dd4f6f021764ea0f2b4983c07f0f3f4ccf1b131a6eddd6228022377d1ce09994b78273e1496a0a2dcac851a3511d84732118d901a3d515c045cac534f675945de69f83bafd2baae959c209fb91ec5da298f6144f08bba93b12f768413a85f80be9473e259ab72513874a8541256da6452f672467b8a8b3c1ef51d151153d02be7b997481cfd0308084ff511feeaeb609bf42bb83e22f48a1efc0c55009b133b8b1c4d7c5c462a6c2f36af22545489177630bd3a14ef3aea80de219812a86eb1bc6696e62268e771443896068a66cec239144e0b0e7805db651d1c45981ca8cc786754c0b8efba8082e29bbc54cf2acf94e10bc342341481f98a5adbd32366cc05416b22aa0c330711cc87d58d462021e691b8ee3bd65c10e23788d1fd06b0177ea7ef57fb9b3e17172dcb560a5c852c2993c3da121ecb602d85271c2ffb65b1af2ec4aae7d3674fbe31aa2a81d4b46c5500432bedae98bf7b062c8d4756d1784e3ec8f1356281a7c8ac750ee0cc3aaa757cf45015a0962d04b01a324403238395904be3c90e2b6717ce1851ce7ccaee7842bef866cc58ef2915559384e758ca0893d396000c4e11e9488a7b200798f82277cb811f65cad060cac2c857551a27d65552d9ce5068e28ddab7305e6f37688d0fcc2df1fca78e6a660dbadb581216648e64cfacf6437fae3ac5722e4b0bb96347687dc7461a8195d028d14d2a4ba1df6930dc0d947042a9b7e091d5f16fe8b45e4809db14045daecb9574a77519e2ba9f159af0fc6b0f28215a623bfd894f826dfe39703a595f76d6bc1c458e3d8ba46bd9c40375654085f79166360f245882ddf01916cd727dc082e7a59978d6e82080be784335aae69c3a909c586cdb3bd798f08f4b6f1afc14f79bba60e756bd6c9d218db4ee76d3976068b73995ce0f7f6dc37be877cde91b1c4e61465937e0b5e6547d1d10dbeec153bd217e0fe69cda8d23189be66dba25380b841854e90391b9fd72bb224dfa0bd45643fb2ce0fe478d84e920b9f666ee6ba296c52cb4b791c477e38404b5aae4b8d0e776fe4e236c9b33d043114a38e6e08617cedca1dbecc30f24a3080772a916a0e55bc9d5f872b4ee46162d5b71e5cb328d5465a373ef6c977c53e8783d8c4a194708718c13513825444a9f2aebcbae8812f99730fc654ed0b6d7fc4795dce073a531e5e8a55ff2acff0051d4f5f5a82e8396188d5543082979689ca80ad14c2e412538a8a5e0420777976d74a2201b394f9384a02caf5329c9e016ef253d4e16625e8452e3816c5d853b34e4ad484858990fd22e0635905a9d3fe7af47463ccf303c0a46a3f60d9c6f6c8530258bcf6ea4c429a7a1be1689d6100c85a994cfc8b228b8d7ac7c6003851c0c795bbd6f955afcbfe6cbe33ed2aa4dfe6fa53e35e1f80390cd0dff385144a71bcd3d8dea7e41cb894f8f813f039f09f575582c0d2d8046e009d7f5b5b2e76a36531033c9277c4f20a7a9762af38dde41362a81bda5459a69f2c6d0107cdfc80fdec0712b36e57481e5e612e7283c81e5eb65eb39058aa701d5ff668b1e2258476afea28f8226b17053eeb55569be583d1af80aa074cf29bd2b2c064b1f5cac25ea05f7bea458d592df05582598caa3d5bd95ac2247de2e5e3de013d05303702d2ccd14c01c17366bc30ad273db9536dfbef724d9152ab6f864cefad58e05968c9aff65258686b21dfe5a159a059ed5394381b186880249807fd956ca898d34ab2aa7387e2b903ddfb87d7980535202c978ae7dda65cb6d33bcfee99ee8f9b2bd3983d93078ce4886ba7833c086a6c99e3369c9db42b53e792e3f159164478c2b63b1848c780ea07b84fb90c036cbb762956a2b6ce0a4858408915e24dfdb913a5cd1ed0b49b982e50343374ed8933e632b3932a076840c8f4571ba4c6fed09ca030775a7de870031108009444f4f2d88215ac165265ffc0bc26f7f3ee222181b4fb7581f9fee21a467a98b5b6fdbcd9aca6d471f1fdb8f1f0ef0e4186a76ff455a072f46f3ee5da981d0b67f4b66e4e2aef343f50cda0af05b0374f5e231f5f359bf4fd4ffc35f2861dd5d92a8298b35f6beb64a1657cf1f4d6372da1c5c2868a12040445dc0fd1865b45efb48a48313e5d471b1484fcf223de461049d69f0ba1c216d8e7ddeb2e1b55bc46ef30273de89f3ea0601520950d0a5d06441c9d679e7c37c0e0a777880d90893791f0593bfac1b4168c417c450068b9e5de2a568aca5aa7450eb2b81d440bdb8387cc43863e0df143cc36ec21506e62c2c07a8bca3b19502d46b7b16ff2326edede67b92d0b073a3991c3c967c5d9ac2811012e27420d443d0aa707ee101566925facfae942e566fc521d13c9782e6ffe33bd8a368eefbd1bebed1df5eb01910d9d476c4c1c1f5bd46a0c1289ff323ad74ada341991ae5b1f706b0b619cc43feeb3e29dcafa0cca9ce11d6aaa23a40e6bf173b292bd0f5e3b2c907b1f6c12d3f4bcb126d5cffac1810b9eec0144180afd14dd592e2d270fa5a1c109423cf35c3bd8ab768de262d8603b5415797351829cf98a8b3126be79cbfa150d75fe373303feab88095137f8aa49ca5063c4cdc42b29dca7d60efe8944512c83ec159a4d356efe6a7e4d9580cdbede6f43427efcaddd77cffadbafa45b33b49168585f4e1ec53d2777467a17744e4f202efdcf55a1f7002ee0a916dfa72cb3d9ae0357c42a3be4b7bfcc421546a2dd07653baabc98e37c9f4924019aee5765e4417be231fdf8692a6d9c54f72915bbd21c37b00337fd5ceb0f9765cc5896cf3dea89dff2799222688ff9f3ec8256809a6c3f643aa5346fbc629de287cfa34192c2c6a1da5c6e67b0f75df57d5e79ee3cc5e2e2c193a16c3d2faaab95b5f091c8342aea6840a1409d5a13ac1e973f31495018ebf7675b20a190968e67ae09a5ca008578d27eaacf798fb0d9e463e2e8f9361a18820df85eedecb805cd9d72e9de51dee372673775a63766a4e6a81dbacab596973248e368e6a03ff435d17a95771a80030b6bc1dc90f257d879f3d618be5584b9b1e053619a4def16b3f082e25c57e229f535a56eb63f4520706d6bf722d07b3be02cbf793cba867c91a224f53eebb0f4026c0b5977e09766173d453ad7a6e26b27030a1dd52726cf009055f527b54b340a09e925d981dedcbf8e0ca650798a2e7758155a5a3811c9feb0ad918ab0487d1f77c225f2beb0290d5208cd3b695da8d608aecf5a97cc14c3ef9925bb7e56f7c5f47e786e8f3211c4f6ea0c1ba51af77e9b9bb9e50c01e4f3eaafc10d469977cbc96ce4b318952e3b6367a6d521ed9d1a1dc4b1a579eb99be8f70ce7f69510a7ba7e7b4a4f1ba18d8be0f9a2525666df1f69af414eb3d34536bab027c1302a41e640036573c019f474de226f68fba54de11646476eba59d642ad49c51f13af1868796c2297b9df7b7d388e62c9735466e1f0ea8893e6d9327540f416b1d0cc603de1ae3bc079cb6199a4db2664a6a751ec7ea0d7fa0dc51a1b661e43c987c01a497f89d44f6a41556eefaf809db3a5ff52dee9a87dc89777596fe6fd6b75de1a56ddb4a8951865e8314335c4c8a23c312726547ae1fffcccaf40b946a42e9f4f71f93f5868ff91f4bc3e85504765d917df134afd350e4c8debf14667a8d5158a4f02b6cfa50da7b3ce2e858a845a55e5ab1c6fd8833526b593827032cdbfea48b6501f1b8856ea309ad88e6a68de97a537127fb395d5814aba4f37115b4bc0fc402013e3cd864ac8752df9dcf956b341979cfb1ddc514e1850a07016058644b31f259c4a930740df6303c5010414a228538d14889e00c0d11e451037891f2c3aff4d6fcde222786309d540d4ef07f2570ce75de1827f87f70cfb00f32632f4db99dabea39e331686abb85087f2a3dc678376f1177d107f588f78023e5abb18b7f0afee7ada3efcbcca8f2d4992c516d6949ef301a73df968941210e3423785baea0643f5ea85f4bb118ca9f2bed78e44b0ea2b5b48da19f8e8d0c44e4655db2f0ca21fc316d8794ef1534c7f3a2b1a9b75e221ab3a8e63547280c11c172501fd3b8d57b9d183ad21ed9aa6e35731dbb96341d464fbe7d20764c2de1dfbc700e83049d54dcb9aff8af152c4b5c48417faa40ac3993383d9874b3f4cb4b897361d4e674690a1baf0dce3542510bbebdbc4d0749dec3801bbe7fc988e05100e5272197a2be7949c772ded3c50eda72906b2d0f053450a399b6483c92007e281a971a1e1a0803bb3bbbd7a1954fa78d515f3c0ae449325e0ac255780c4e612bb0dc023592b9e754b377bdddcc2287597fde4be4880efb7d6d79ce2d3798fbffd799ce4d3cd7a23c5a8680544d06d445a3dc1ff1e96c9b8e7fa1e0bd1ff7a297bd6c7b2c826b6e05482a49b0d17c6d4c070c815c06db56e239c9c2fbc56db8c84c35cf404ca304c576b5b5308407198ab03e6108bdd8a267707a222f4a326e890a5639e52ba2a806bac5d6ea9af53a5d6606e4e2027bf0ee230984e791b872499735c8f5ea04ddb4cf195017009c581487df645525cd9c723a57b3649342d60f68c7726e501bc539562edcb87945e1ecfdcd213b29a69b1986e2f2f869bbf4874a13a99300daeebb1cd5b88072522770e5a16ef3873868c7ec44e73a45f902e21de5a77854157737e05c0e8f201bd6ef81e4dc31043f1a41952f9433a0f4456723fa218e665f3b254b676c9bb38d26f64a44d31dd01d99b52424cce71ec5736b2a21014c9774b4b8f9dbc763ffa507c55466a3672b45849d426a906886578793fab56732035e6cca518cfa8a2e081cc7ff015e06b2129991e1cda16642b94cb0f31e4e3e8afc5cfbb42f993991d3d1a7bcc1320442fb721ebe8f0ec8db9fe56b792a9525a335d26fb1a7aa10ccb550d875ca016c525c0fdf4256c11046c87fdf5397082335c719780a124b79d3ac5fe331402d51d1b7cc45755d41e1cbe92a53685efef527d65a51b6cd4669c922c8394fc22627a4a2014737323f0d2f2be1848b6ef4afe096f924b10dd4eea593a7999b64a59bfc2fba8c5c896f78707942b41cce705e68a9c0f5c5c8431bc7711698592d7b1aa81fe18de1864fe80e48e945e61bceae2f65d54def8d02d8414e200c8e4cd2ecb0f0c29130f1d528dee01ca56356b98693e6a4f43e69d3cddad06ffa2141c075fd0e0c0f2236dbfb3335a79575bfb86c8ab91af54b9d31481520a5b8a6a2a0e1a19890f38954fad3dd433b946ceee4fa87a4fb4f78c35f895014f295e7d83edc1976f9ce88ef1e04c623a4f40ad1da5fe6d06e75d08cc99ef72226eac91987b87c434236245bebc5eeb4ae23be3ae999cbb69fdc77eb14849cde6e7ac25a73aa1339559c32006e709968bd2186281bc2bfe56e56759e3d6cfd6d5c8852adc8f0ba639c2c5718242876bd32115ba5caa11f5fb788ee4c032ecb4f0c8c896badc25a15c8aab875bfd9bac300a2c332d0f9c384d8e68867bd2e1c04bb9e79cc5d5676d55ecbceff574d958005646323f97a135039a147353f7abd36bdfb5396306126cc46c557078f5d6daace5684f460c2072aa20701e82648bfa76ae0cec4401d368ec52192ebdd0e8ab0137e88ca7fec27c5978d765acd0666c6559805e0ec1efb95363732ceead69acdd944fa5e1eeadd03e825469a5882ed16a048a0e9d6dd4dd5f522da6e1ef027b93aaf8b09299dd8d26f28d7641253a6e5e3f6cf9240d5cbf83e067c7c3b1cc53f454c4e36fe430861a68e100aad76519407883d695247fab785ae5e9756ebf8977ebd80be4fe74018fd44287630f5db6c76257ac5b1921d063210458034da7591b0ea7ecc3c8c6a49f71682fadd705cdcf0f0800997858c284eb54b3ea8584c4d1bec69af32efc6ef50074eaf9c941e5d93bba2a929b6cd00a0ff39914145e5312b5848a17ea3877b550e79808e0f524270e945bd000e997eaadb84e1ec89371d47d4a339165cee0f4d7b964d738f3354859008f440d5e71846c70f1c597ea462f68d22595c7ca02004284b6ff9e88520a8883ef77429fdd6cab4955490893dac2561bef6fe828a417ef349125679816ed2606dd3bada26c42ed1ace940b70a15230069bba4b9e6d426f5f3edeba92ff1e71ef7b13d30ca06a1b6ddccef0b8a8fb5ac0839edb2540ddb45284ccc0d459509d72a4660e96b9eede9fef648ccce819056964ad05b624a6be8b3ac1cf2a6f2e88ae459a0f711bc158c41032aa7748f5ef0a56b5229a32a6c32e82d2cc467349e247ea8309e48914d8950f54b4afe860360aea9a4d18d03a05e0a2934e7580ffe19b72fdaea3af56a4a738102814c552e78ded14660e94224fc6690c59c34a378efc60d37180d8326686f679620eade4f242caa51a829eafe8acac54861aabefffaa7a4d304c7f4cc66018996f77900dbc990f15b0aaeb4aed322477f2c2fff476b77c1580607a36e6c2bbdf62ac530a97cd4d3def7e8060a5bded7614496fc3d769ed2f5fe4f637aafaa3fe53de1dff2c63748f5cdbd0966254ed6941d38e80cbd6b1f6512bc9c5f4bedb58666c65c2afe104287c3a854577eb58d1bde20642ceefe2e728026bfc87381f57ed8323af52df540d2faca4803c1118e75116547506e64dafc404cb589f5e2a8c3787c43660576f44227ae41502273fef3bb20748713baf3f2493cb56e2046334536a7986924b12683e49975b8b48b52ccb599de8f210d99b7bf7d54f6ccffbfb65db19301c2d126d2051b16e9a9b93a811017a8f6070c241e47516e2a6f35e23f555598ecdea98f2c45910df77b7251280f827b7c851f94ad8d6f600839f38d1eeff6cd19d266cfec93fa377797295bc518e98b3a0a2fbe09e3c8dda57177ba5ce5ca4f35cb95fc385937814d3309f9bb5aaa9fa2c64597897a9d43424162a9a6c7d247ef348edcd218482499cb33467dfb6f8d8f4b0d95790fdd1d9ac330495f6a0ee90bb76e97da1c4bbae4e82f587dac32b13f327498af2d8a1814237a58e8a70c983a19a3c9e876a3a55aa8a463799542b2155dfb8c327ace55b02b7745bdb9b82a3980a775a4d3801e0a0e2670b04c54f0a30b124c908b608870920b4fd0ace89fc3a07c8acfad7822e1b9a10b73665c7f3fdc6ed97b4d96a596d5b8775974cb9e82621ffb8162d620fbbde5a4f509d3040d2a355d3ec4011a7b4db5841f1b5af5fafff79dddd09c2a9e6b22493fb8394eb65bd70f00f355c68788aa1a65a02e7d9895ba517c1ed2560ed1ded0cb99c84be1737d7cfbb9f300c9e3af869bd0a14c09f9b538c6e5ad96de290853f4480278e69dbcc76c9d368e2895dff7bf4c35982de94383473fe5e5c442896351b8cd6942c67867671cf11b4e6985a4aa40d4ccde1a77877f0446d6a17192a4b72abd452c29d0ec83a6896736569d72ee4f19165a3d09e9f2e5e8bf790da85f2176692fc65746839436aad03b7615889371a6408ee7ba7b9d5ba022a3b257d8bca4ac9e1ecec721146b36c10393a0ab7e1dd8203a568993fa1aeda53513ab48acfc63116c8ea0b31abbb7c6b76411599bc9b1be56f90863c38f5607e58abd9e61ce7d8c38acc1c006eb6587b9918c0c5c20e15833d13f6587e05476eba9e929001fc0bd72db2387c7a9293cc409e0bf3c98fcffbfd763bcf69c26a6536e580bd2bd75d5100d1f1034725f1c2650f2fbb8bc2ff1a0796d2789ed668939cd910cfdf8726c3ca7ce3b033d04ea240bdd63b7819fcc69dd4e2c9b54b507b8cb9d4b73c22d4ed1a93596f918df47d730c0e48f955daa5fe634c1d8b88870d1dbbf8d72f5fbb4fd72ea9e3d6f142b06a3b231df6edcbcfa93a7642566bf9480597195f40c5a4d6288902357724db19ca645687b501c4127155b27e82e613440b11a8dcb13787f91a091027c7358c96223fbc7254cb225a13d0e72be0ea068058237b2b68e54335e2e1f2777b8670a9644b5b0fdafc5c35cccc1b2f4913ff65ee1b9416e28c073897c35fdbcae9a393effba4e99820db5e47d8869d78cc814f5d8bdc722ae464e9a9c5bdcd7db50e49d90efa86330a02c43c73ad3eeeb94a1a72c0b67aa6d4fc8583f93fee1a13b912cb5158cb4dfeae8cb95e690f1ed88c025546e67c2a6b3768d553185364ad479b5c09d1eea59ce6fbae455a8bfb55239f948fad3fef41a2a49b8669384e0f88c55934b9b9f3505899d4f5666a4a99fa816978e280e090152b82431c4b4d6f896e3301b2a27221d494dd7d7be6b360a98e4a6585a8b35da78f2c79eb3867bd6adf4033c9da193f8f7ba9b60f16f6e4dc7ca66e1b4f9c9086626362dae5964ce37432b0c2e0b68b9b49f5422732239d66917da25414e3465f109a1c2673984ff38139df6c694460e7de7df2faa52ec88a9ddac662df090b22d7f6165bcc76d30c0415f625c1fdcf3447fd2e1f34a6cf119f4b713eb42fe8e9679c048cea5858b8aa8ec711e2fba2c97ad5bcd9c767b38210f8ae66c4fb300c943ecfae7de2239fef512811c03a46f1cb22d497b18de30514e0e88393beada3c4c8a86e88aa80364b90e247805ec5bf4f5bc549cf7ead9aa7edbe3bbccb7fdce0df46ce95a7da1b7fc1dfc574d5a3dd95fc081e630156b0cc3f6ab3729c386831b6195abdd424eeeaaf9b8a3d2daf7de515189b42082e3072b7ceb6fa5f7d9a7892da60bbcbc93c52966775e0163587904ed1370ab50a23034131cc2b9ce513cfb48604e32d044b367b7dcbdc19a2c40ea6b6cc2a8c0a669e1d7ebfa50bd12b431f919516b9b8e86069c65c6e6795b164eacf9ca9e4048ff8cddc5aff578536e897f4ce08816297a02898d651ebaf0c7d75ccbec84ae8b05bc633d99bf0fe1a4e1a121c7dd87bc0ebd681cff0fd021094bf6b3a799006720a85c0e95b389b05d896318de6577ed47537c865a0790e7ac744362f49092b3ed3702409399cd7a4470ded373daf5975dfc4d1ebdda4bbb91147970b5342f4aaf44a7089d4e2df3840075e585f62b535759a5a343a3f3a8f4fb5b7387af75b95651aa11393ee8d137552e1c3e1924640e7d02264d307351859440100eba101f9fcefc96e0e7435cec4683bac8a79a80eaee1b723ec8f96f5a1db82aa595912a5dd193444118bc80d226a4ce22459bc2192d05a61df0be6aa14eae45e49f5615a22f6bc2a2486e2f6cdc6a282e306245bddba964d820c8e48439f25c428f790ef97d791ced48ced3ace16698a32d24e1903827e3ef0602a51bce904164f30662c8d3fc0d248a5c181d32902a6d56631322e9cb5eb2eea7e8266b7f66128f54b95a7541ea9bfa481725f493fc57adeee175144edcf81790fb67dc69d279b39648c7d7bb2f648b4f750bce758b4723efb98b869375b6d068e2e286d38541ebf373889c434eeaa761b0cc39128367f39c8e7688ff148154a2b3708e3a76ea1371df475c6a88c53a72d902b621966f77b8d7bb2c4cdb3567f50cc2c9d62bb9366c285d0e0492c1112038d723c25a9a8fcfcc99152ade6f9fc268d154d243fa2e398e573104f7a5ee18f465722cb3f89e1bba152e5d052389f2e003505d72c389fa245e7438c5fc2741e41277b1b369220338eb8c24566b91af9599cf7601053682658c68d68ec08ba161f692fe3d665300706c0e541c3d21f468018a5a419b5ef19eeef0c49760d271fcd8c983411d527679e457546c4600c8f9b6a2f6dfb35f864011e88585bb3fb6a6ff9f8957c077d8881a1336902c08b3fbe96c4e16207e8b1c94c6011fb159e041ed61fdba96e6518940f54febabc6b1ed419434bc6095e440bf9ad6fdcae4cb7a039b3902217793b8d7337d693435f3a0ebe540ff7dee2cc1e9ea7ba76d2b3a225c6e9bb7841e58f1f09f9d588bf05700908a561eb8169b2ef54c56b69fd85eed45d78796c453362a0dfc8f04501ce6ec6fe7ace59374fb5a356289714678ee0351a78c9d3ee4f33408bf2c312b352f3f737b1b3abeeea91732c408f488137a45942d9b8fc37955d94a39845ad00f2bc024f191fa7363442385c099e761bcae724f5b82f3de34105bfe687e015001258d93d879eb7dbf3bcc7037fd8b26050d438e43b4c74c12018b5cb677e9640db2f841132693e3734eef7601003adff7e2935631e93e82be078b6752b0c03b6a4172dfc3db2e14b3a49a00ee4ff828fb78f49eb67c4ecfcfe0a58d1f13f9406c5d5b8797ddc7a97ed13accc180739a49db5b8f09af18fc761aefce3dbb39c901c899060d65a055a08b96ef85957a9b0287f346c6746da3039d2bf7b8a0146d0f7cebb49bc7a17373e3c72e4d598842ec7d1f5130b43dfd206451f4ced130d7e1a7a919ed09fec84724e3bcc56cf885eaca077a9a38177894ca4aa8089f3117dd1056cc8092cfbafc851c16ac81d0ab3928077d8a842575a7e50a5652ae624628fb26d461e85260d1995f9759f83b6780df121efc6252e90480a5cbf9b07a385589e44a22af233db7e3b2d795981b599da10dfa21aafc6477c46fc908754794942edc63b8f4aa3b8483c20291fde99cbfedc2b9a6b55778a81d61e31fb7b18e63c321a30e1e6a2c383095c7113c7faffc74a27bcb3df4509ccac4dcc0a116df0c6dcdfa534d5cea9c84618bba3444589516e3775ccf5e829d5012344a2b638813cda5e89a593d0b82d595b9ac4111dd693b09183256535b89320f2d69dfa1f8c8ac48eb65a75d2db680bdffcbad18f92946ab2ba29b2ad4b65c49b2030790e0c774695dd1b2243e73413f20f0b64ff18810721a7728a8eaab7023a2c5500345092e1fdf7739fc8d3e1e0959d3f9ffe235ab0da35e3011df8c70e67c0d924f358eb274cb5be543ab59ab813bd6f24c1c40b3d9a86115c5a9365e1b8e2395e5568164a7ac3be35f76694f8f8ce103d91fcd9f8873b05a359d738c3fa1576ea5a6b0e89528a021d5dfe60c0091fd83cf87a38a723c6e862e07ebc55902e2accae98fa2511a34507190396c6d55e2a2f62d071674e42ff35c1d4a86a9e70177c06196dc6386dc650e284f9bb08c10bf6f07c380009e7f7fc0e63895b0dddcd1de62c0f5e12f79099c8621d974284ae80f68a7faabf63ebedee42c7c5199073a7ed3269a570395348450cb27052989740126cbee4865eab760a34b9a76e6f41daa6efb461f71338988d43a27354c994d24413d9a43b3c0eb996d89e96ab45860fc1caebc04cf9a759074b79bd245511fd6648c94779c2d1b265e6e88079c3044d7d3724e50381c52403e3c7740673f2a112f664b8aa64171f29854021fa97f314348fcd699d320164d310e867cac83f80ccc38856da896b38e6d8284e66cf929df7f46854b0b7be8096501456e2596d4be724c0ca4453333ddb1616899e971fdaa95ea72138863731fcf6531d746ac0d9336a0bbafe400d737a0bce5d813f384ab23a3b4c67296b395d25ccc1627888d3714f691184bde44db0399cb26967194be62191ec680963f58fc9db8edb35a054302e5ab8bcbd30726a98e13862da6e0574559ce00389f1ba1eba09bf40868f1f4a8d64154d7d30372891d077cde114556275721321cdd3ae2bccd1162a7a772dca523d0d31338e15690809420d9010e0f7ea759709c2a30387df043906f7e396aa6368e691622d724f4d6c23c0ba3464b184ab1459e957e4bd35e8f6b7fc384b9f5f9fa4c53a2f1bb0f3a0d93ef574ee284bdc853e72ba25954cc1ffd4652564bd4db7a857db38cf0f1a9ac1dd84814dacf26de994accb0058ec18160932b22383a54d7b779aa5ffd25e7d2933c43972f6bb32dac68555980544cdb73cf3d1a67e0dc19a528d2f93e65df0f3dc95ee68fdd7f200cf93b00855d02caed8fe97bff979f2201c4dbcd4f195daf66e0fd528fc9ce17f06de48bbfff2c27ec69ee935e27f0659378069adbcb8816b4db87a993131f0baa95caec0e09183b0116c3511747f4bb1126bc0b36fdd8834208cc5c2f70bb6de2c44e3bb0fdfe1daccddc8927fcd5c304a6d60e51dc66580b980688ae56e629f4f54ac33f7a8d4d08ac7e1fe5b8c60ee2bf75e0c3d4b8bc1a340f04ebca4db23af4fcba78da3fa520dc1626a0d7f69159768f68fa384ab34e7069e61f6857af0ca9f79750d51888025162c516cfbd66f86500f594441d27cefb96fefbaba08c75c1ddb09a51a80ae0cc331495955c459d5ce21e9a5a7c21bd745877218065d58d10083b6cd309727ec9e1b336b7d1a2f768a65538b4c574acb787b678abc500231a3309e851480e22f99e1215703d3a8eba710d50553ee747a1988e5684ca639f4b0a11e6e6ffab3145494c57677c5034ec1ee9eb6bdbbd31c11a0cf3bf5a9918600bfc2c1dbae9e63ab3a93ff83d47a6a81b04026c62b912ae36292a4990a483677255631474ec8d970b6753d720df8568d016c12064e537a024aa352d97f2467b541cf0f6ba0349414ca5b6ff9ea6889bdde98c3936c1239928b233d6d6c7cf87160ffc90d10149d722e3f705fbe4ade13f71017e51d7b1c8ccd30ab16ab9aef7685c4b17d2fcbc8e9b1e84b48f1644d502ab07d8df31a4d07d193b84e1df0efe24404fa1252a18749dd5f3c8fe7fc40ac3588b2098be8462775f9b976e2d2d6183107ef8720ebfff858f8d6fecf42d63fdfb3adf100d16f9a1177223500541fa34001975433eec788613f4202c0e3c67511f3327e1c9136372bebcf9b639826364da83317063b33e79c5d4db63123e50c3d23bb46b3fcdfa985c579fb34158e1f0781fbcb84a594bd3a3a8aab3d43cf6eedf7dd76a12b5efd505d1e9cf4255dc13ff902062c15368318f07e965ca0c5be16e801c61aff9305aed724cc2c304b236bcb42dfcd4bd98453d5b62396500366fa0a6def798e491fcb86eb851dabed5ce26950e69e8b60e8cb6e96775e92baf1e81c1f628b81a274a5ce716bbd949645a90819453a2c9e6bdcba255588f07055477d3220d5e40dce810e08ca5abcae88116105b538067d087aedac0649ea188ced0ef7f29832287e70e50254db3dfeefeb5bc52c200f4a5f605c4839be512806242d2932fb00fd1be78bcb463cc7cdd7ba3e24591f7815a9ab96e69c236bcffad7d2b0699ac2d95f7712a71c7f523359ab7876496f6cb7728925bf7af05f47159ed1b5d2ffbf7f93a769bbecb03ca721f9ebe1392d4b5c884ecfa2ef99c749651d270f2b9763ae2ec8172f28cb3dbcf7b99d121a9e19f0470f0f1d8a5203f37b0ab35dc3f8a8386bc4ac247486b2151307d88e89191513a3569d2069b19a5c023661b213860c963a4a88ae547070a60eb7a300060c99db107524034b2c8a28cd72c997736d3a1d5461eccdba44b9ad2f6717a96714ca1c2c61ede1a65d395a56cbcb8669040a1c9f9fa3d0c3dc2226f8c53ebaa86b1a774280cb72ea9ae6389a5f5241e1ba4227146d5d9a93f14664443938f74326fd71892d09dba55b8d5d446335a0981311ba1580679c62251594a5f533460f7acf2ea3fb20ea93606750813ea8b3ddf5642fe7ff534b554b2eaf50dcc7411bbf442ed04a0802d0cf53aa5d7808951af5f5e3cdb647ac8e898266b4ecc83e2fbdbae9f123e653156aec2206548106ec34e3251a98cb9b629c6eb803c3b89da39f8dafa35f19209a3950525c0fc73c553f8963f3845444be4cf7d3509b0bca3e9672e96f70f192c9a34cd7cae652012d27d015653a83ddc52537f7b7ebec17e6d6059e32a0539e815f5f265dcea1ffd96bc6b3f5cbc0636ba691401dcbe2d1f22093412b23d31e6618fcfc86fcb77d7b0e8a0e4470172d5102c64f0f15887d08146ba2dd8050bc3307beefdce47d7ea168884dab95ee715fa16d61f6a7b775c445e0596300753f47fed97545c424a9e415285eb52c1cc55bc41aa6f028755f763a6fce640a74ebb741d62237ca21a4e13ddcd3ec35b8b8479748183c6f01b22f404ec5eb55a4e3de247b9185ec02c204f4083e43d5ec4962a2ac730cf6360393d386a53f6f601ba8b3bdaac77e7195bcbf674a01f5940b0d10c04bdf7e635726b1b1e104d1a2be8a2b7a5f5bddc5a837c0f6f8139f8bef546281cdced76e2611a2d8490ea7af0cf4d8b7194bfa31fe45c4d9e3d546bf6dcfe50531aac47f99b50c85f78f729214657b8f7a1d0b160ff2690d82e8a048809975f4f52569e90b2389cd055e8bd370d4efe2119e7af4ec8bdf644a6156f49f37c90c31a98f4ca52736630f1569a6bb9b24e7e2983da60098fa7e09805254a6f1d787fb0d72e84af5693b958e55703ea2007be3f7b85c628e94707766db36d774883ee73103facf51d48daaa26c3104d4e17e499fe1939fd4189dc466f1608349c01326d146caae097919c6c438d9b6d5b27bb49a9a7a3bed0958aa33d6933a0727c6b54adfdf450ad377f5fb16ac93f5dc11fc70256b80b45acba40c8d4121360fa235836d98ba4576af8b2c8b4f3039cd0e13667122a8bad74e05defb9eafe22bc49da289ba1a859a30da7a18d7dfd16b412ee272719d8e7a8ccc2f0409896bc75bf4d787b7c3b920ad1f7f0d4fd8907798c5f0604c72e21bb8a4db13cd18fe9d8c19e3c6aa38c288142aafe0318807905e716afa904b1fcd68c541cddfaa99954a34369e4ff2d6de9735d2e4e038db3a1e4b8c43455fede12d801129a8c7a96ed8ac066caf0e016279d7677b4145996d7acf85027a00848cf80e3c411437f9876c932edcbde44b215511b60db884e60ed61485d34542a3b249d67e23d4e914231055140886804ee94826ca06dcfe8bcb824b0be19af8aa5272b4610255dd297da6dc5715da626f68d645aa0117e02b82d7b082579d468a75ec8d5ff2e5d5eaa381811dd019bfb02c246264d80432ebdd1edde593be768e535e485a25d7b094169327d4ddcfa40a78770457bff234f130700f34f05427b95b02ca70bab90472cc90d95f375f0dd76350663bfeb283bfa1ff829387e68c921a710cf151192e69f8bdc2e1512fbae7d4724650cc603208cb5881bb52047db440248ab448b22c872c6691be9283e17da3c5dccc13a013195f5d4b4252f6e3a4f35ada93ef1e3c9ed65d5b014bc36b172aca8cbfabdd2662f02e74a2ac4960285814aaea530021dc4e2722b80b562a8969669d686a630e49210ba4fce0a7c894e3b954ab415a48e3e5c387646e3074fb1dac40d5f3ba8eb87d3c1c6b1c8845a6f5326118382264a80307a2c5d3b25b84dfc6f07f91995a4f7539e168975481e3c8df874704614a456475f418966706ebecd44175735cee68821b8cbe05fce3775dc3ae6f6679b9e37ced15c685664700f79580db21248fc6138d62d8a34b449064428559495b50152d1503f9b06b0b255b884e7c3a99e974ef5deb48fdd5720636f830784bfec86608b940f4f806ca3c7f954c97b5c7819c1410f3f66a2f54ee4702c58c25d2cc0ae9dcf5f5a5ba03f868ace9cc96d86e441b12e4ca6dd89572b969855fbc379d1fe04095a004621e2a6b5968e4b4a3c92d68eb2534332a81e037beffe8cb9c718817f19c4dec6493caf5c4e8136036b5a0474b8d3050ab85a3bff459922175b8f2954292ca136937ee712fa731d4f19ee1c77256f62c5ed1056351e9bd6b7c098f48780247e4b659481a65a217bb5ad169252f109fb4d6135809c2cda2d1a4d07e7ebedd6c7c68aa9175ac1e670bcd5e8c8daf93c6794b7146b7886a6dd5dda25891bf84540d8187d3134606efaea24acbbe2326eccbecba5f11487f3c2019e34eae4b58b0ebf08da0ce6ee1f867a954c3578b7a5637bdb12d3407142482a512c8a09b3040f0810d14062094dda53b41d8eddbe3dc3c4621302d7a14e850bd60605622877c65d4b2ce4ab8806160481844d78257b6365cb8a74bb2bd4ce613c64566c802bf17ad2aee072a47e6d86a92dbdc527e92ae6ab617298a9ea8d32fc7f8090264cd2788d015647ec00b284ce2875dde704e4d76593e1c2f4a590a7e437454e5a8e734d78005b9e3c5b7a5e6394e2d23268d7b684ff526856dbfd021be7824a5b9a02060a21608c8b965f12d98029f7de9a8207c45d53acb371a0ef9dbdab850586d269a9a5e374f59ffaa08ef2e29db78709d59f034a7253c89ba6826bb14076c43ad70f8738ab87e62ea9ce2148858098467d0eb0cfc48bd4b704fa5a803a9dbf559179c0e6bcfeeb862cbd46920f66f9eae587104161888701ca2d2784c9c5e96ddcca202e0df744863c57b01396897bcafad3adce4e9a2e3b63413d5a53885e41cafa337836b4bc6f4bc23a3bf3e9b07077e6f92400e65613a831253bc91c512f8ba0d843761831e487c64c43b55ecbff89e1f47a4112be73549dd7d1e2403892e1307bfb7961067a536fbab5c153eeef202782e8e8058eae6fe370399fddecd66c1d6e5e9747b9051f196588f0f25fb0a3dd304f2d882a5f54d9269e99644a6f319845be8566812b20d64c9d4b32e97df137e5c8647b40a1dbad5ecdf8057f07cbaf4444c2fc70b438c986138435818ce7060da899f5ef4e9c1dd7f7a72ef5e5d85e675f02c0b1d86afa0c75e70b604426954da3346d17c67808290d59cae1ed694a5e963525fd2d8639fb7a45e0a1c56fb3771daca98e898055f670ba8ad2fd494821be91e2d4a3351d89b35e5d52ac6ce7248b8bc851e8e3b43cf864454191ab08a82cebeb7318e8020566cf859ca5dc0edb23eb667c1e1a475b0185de14beb81333d8ad28fe9412b65fe59b6271bd758675d690fe0a36888a9f657f6e36527a64ef8523d45420f1c2ea23e13f9c8a3e55c1fa520e1e19d723d65e0a0003420583a5e2d86d2632f230a7717ad9f4870e5ef1ebc3299eb97a34bd329f20c16f5d3badbbb224fb3ff32a28b6adb061ebbb91401abb7940430e6436f416cba981bb2afb2588493d099aeda4528d8e6e6d7ea3da10e70dd49607902a19ab96c5651e811e463270bb0cb629b20b951d124e5b0be272583a85a875cba5c2ebffd0d699b62c9dc3a8236fb26444c1d43d62df1e9ad16aad7fa7beb38c6d2bc4a0e7646733d8ec6901a434a5688909102808cc4e795fb9e44f097d5bd1bba71e4ece682102be1ff6a8b0a2f73d2359b94df496e888054e90fb1569b71cf6129b07def6772ed6033d2d53b20e9d8c95b543a0a91ea80edc6515c4f7637b0f12c62616f9fed359fce991b071d15d982e6ba0626f04c7c71f9ccc1ba0eb22bb3a05050a2f9b31c7742d7777ae5e2ed80993e4d0d7c556451cc799ed2b4e025d20068600ff4f91c3ac0f54ca6cce065fb6f5867ecce584ddee3ec63f2cd792513608d385b7f606a9e9d5cabfe7085741827ebb7a5455b1454a3636366de3c50bf177325635739cd692887316a11ec8220dfea7ddb6ea9740bdabec7c96d505fecd8ca54179e6844f4d300727b3302b4b7185aaf424069c559416ac6514bb6d881a3e42a441fe88b7a2360923d56b0626ece2a8a59fa8b26cb9d9326939781143ed327458b9ba0b0afe5c54b27c543eefa939a552c4410deaf6a4af65b8d0343e7c26134761ace56c3e3e20062c78aaff06cc9d65b179ab4fb386367e31d62e63573940b83c520362c774f51aa9d402b4c49cce773f4de7a55a40794b8e676e1bd7c1da9e2f71c822c1437656bed268400af25585e401b2fbc4e5c9876528f972ca781435c380e65faf38f6a4aea49044de68d122876e690a58422b1c375d09f5b5e1686811e5f51a8a1e5abf24be1ab458fb4878d4a8ad81937d9068631043713590cfe67c9b5eb1045fa4920a371fa9ded685133c11e1d894b12ba4f92e33561d3071a23a9897493d121b74f2bee3742425a237d9d7b1cb0cecf941991dbe5b6fe2b6f6f8a983abf8981cabd7acac5f75b19851b915dc4d26a0db9a7aad7b4fde07940a118918de3424473d57e5e8ce8f6717a70e0c9bd15045b454984108929178b273f4673f0e3abd224560e8b82ee892009b92ff4230c0b1053f3803966585290d6e822a4d790018d3e3bfe2f98efb0e2538e334798c0920647415da89f5cc02b64dafe02845396bf417f2ba91b1893c7e17b6050035659f43a86d93fed7146745cbb77136336ba3ba948d2a772f7ec59c8282ed9efab6439a800bfde5a4f1cecbfcd08440af04bcee35589157401b1769b90eb4a71f31411601c48723e2a20ec6334f5a26e6366a7132e39c4d62f166fe045e9ed9a0169551842c7daa5056c8195775043a6ba1cb5556cb84d02663a5c10eacc46b071d0c53a2d44fbfddd1a0551950a18ad44a2d9595bdab063f07170f1a5fe54e46e17e08b87e8a3a9155800d7dd8bdfb379d8a689993421535276953d08fc8a88ed1549f3caace4d1206c832fe0afcc3f4c0c124b202ca42ea7fc5dd4ba10068636298f88bb60def2637089830bda4e061fb54d1f76b37b63c2138cf9f1a51afa7854c331f3d4bb8ded2b52bc7f419f6f862859d776aa427d8e70038bfabb1c82197227e6f6286f01dce0ca74c1ba1498cd961856afb88ff6edddc81e870af74b243e3ff2aaf4fb854f06762083a3a9552011a6c0f47720276d737ea6ed3892a980c140971b411371a86e10455876044dfebde81fe26b2e5e214acfcfc678afc95f172ce16a699bb1c996ed309f326e8fc721bede0bc6ccda894716a4d96dfd2ce7d92e0f890f63edbef6c0476cca6d9844f18aff964a39aebc64ed6d326cce0ba13cc45e9d33beb17a8418d80f7c37c0d489770c71b0581f6db71ddf696636fe0fb0206af45a2bdff32a17e0a85449a729df2d1e952596ae29771d286e1a21bb81abed113ed81874ae7891522a945980db91711347b8f9ec0eb01f88e7de39a5608dae3719dc2e8569fae5d25e443d9f1a0cbaf925120954d6a66d22ce4895a106d9044ba8259140730e2e4d87d21830d0aef1be3f6ff39215697077bbd75ccf55899b025010c1f23a9db89831e8d002b133c397d83fb85ed02b85068cce747fdb4dea7bef0e4aec706dbea1bc477050d2291c1761bd04b39c5529433d8f33dfda73cd490202f6b3ed13526297a247c2aa1c5a07b5498be0f8f0647e2dc9cf4247cac182b0cd6804b8eaa49389c1bd1f6bb6c948c391c26ba4ed6a27a15c5d9def70751871262aad44c07286da2afb0d61e1a7d5fef468121c128d497217c5e9e6ac953127145f1a5dc07d1bff137ae60dca05506d08d953e641e1779fc44837e2a4860ba4a0d7bcd2873932f00422213e42e799a8871390cc18bb0fa1eb57fc40617b206ec10925e0e7b000c4f3a0b6a4c739322d36b4d3dfdadfa5944fbfa674ef4565f246594ef5f3a06edb9e6e8f9797eab9004f9ddf7cce7bea248d04e00ee759bd3c4ef2766e907214f30d329273be370825b7c317f666874298756efc7a4dda1ba3d7e0bda9309f0b001552758e51d695e5eae6f7ad6daf6f933c442fa8ff7e086ac74689c2fbfda8443304f29bfc9db129121e8cf75e26aa084c4cb63a6280c4f144d714a3e17e5c10d4bb21d3e2d3b83ac3df548f3b6d805ffded719b29e78da86b1f01baa7f77b8ee536cb3dd0952e0a4c9abb0738bf1105e9898b7128457545acd04907d8ae609e43b5f76ad82c5939022ed981ab543b3dc2569e4e3bdfa99babce0602760ed9b08e5a9bfe057d6725907219f31a1d13ca7c5142a6c474dc1290d404562860c6e20241d43078cee9c84a6dca60b8754017c36bd49e767fbf34e7e93c7eed29eaf92b0abaafd77aa752236d504ba53ab85db5a246b092833db38525874e10bd0c35eb8f17d49f4533787065c911206f62b455765157ba179c00e15bf8ba17183a7c5cda01ca21f6efc4a7f4375c25ca627f28ab3e26d58fd1926fb1674768b4c51fd6659924c78f27608a6480ed169303bcafcdb10f95d5a1fa837811db34d1910a394b2853e7b2e820db8cef76ca476f67371bcd058b9e0dac69707987a83efb3a4803eecedb5b60d8792a2bdf89873a2c84328e46947f7ef8e32d05d540ad87fbc26270aee88b86173ae63d83a8bfd47650641b57146d575364eac3f0eda78e7d755fffe53effafcb41a8b01642ae63396d702bdb597edf6bb0309cbb31b76643431223120ce5ebaf676879a362c25147ad4db5353f19ee0b301a6efd42d0a3661c83d09c05e2145797c8bae02e0fa77e9a74a322976887c335423f241da8475ea90308150ae8cd16c2bebf55cd557d7cab58f97b38a05c1c3a73aed2d5273642243bc19a520c7f28d83a9318fe50a19c6fc51dd951db466c80a8fda577be6a131c467fdad550a7b75694ec9f0d556c923efca2cd907f410f0b05609cd8065ec33a7b58848eba5ced1d5b6e072429c50e7942045e6aa907040a719a4de8567babdedddaf36abdc82eaf33e88eb46962ca22f46851c821a91c91f8ac9838203d6a342ed148ec7e38178c160448f86176f9bc68dba3e0b40e584d80752014e53eaa275d409a2ada66d6d0227463c4e841a3903dbf40a07c6602b8b5b5c56cf60f914070fba6202f15cc2a0c5fb58961a0df80146518d6b525eeedcf9c5d6d59e2e1449df7571c3a17e67aafe55263203740bca89e1db553b960cb72a62a7d1ae81a9d39963646858f51c9efe4b6a5ee155d03829b1fe040e5ed925bad31a4ba21c1917f03fde14d6a89beafdd7086d7f68cb6604981cbfccf7eda25a4d6d43e89c75053455cf43f99882bc8bdd5693d30e92d64eee8dec96b8da0996f045668b5b72a9ef3e5d0a481a35efe883052e34cb302b8d36b032aa7507a0e7edc700d095d9825a6c9d348a1218961cc10fb6061cb16667430a67ead79e617f77a68ce573ce98233c8a910da1ba03ad1a899ccb81e7e5aecbbc602b4d1150e3df637580f12f441b3c090de3126514ea621cc6b7cdd8d3b457762c818f5c1bf8d17b72da028745ae71f08b85886019471a0511006fd2eac94706c644c997c5bbd470906767b7b16a8274756c910bc5c9a1425e6ae6e6627d27e035e088f8d920d8f16d8d63269ec6a92cf4690b1b99b58b7b4afc54412983933b81dd558ca1bde6d552775f081a702ce632ee66915d3df9b4299a0e64339e2ab4036d9cfeab50598881047b8f48f69b006f89383390e34d6a5736962b82f2141deccd155688f6598a70e35d1612505db6722027b93c4662888ca561c29b34fd5cb9f606d7126c97de11521b061a26f44ef3c1cdebbfbde707b4e80d7f17a86576e46f96e04f66d2f1555d6e1be88e28246db0f22726c6b02d559b251a67aa5d07afb25ab2bd534cff8d8b718bfacd7a99dcd9e43ac6c59b3539cc4b0faa17d5dab4c5217fda6637ffc2a2dbb17bbb95da4856e8d2f2faac2af4395bd5a4a93bb44b015718099d32ebf0f82938b823deb6260ce5300a1ae7c249613396e80a9280c1ecb7fa7d890629c4aaf4e77f093b44ba637976a2574f83770c208c615751a20c2c572d965958ceb3311d2eab84aeef75f7a6f501524b5fb4a720ba620b5341a5184550e464d7473ab886a8405b08aa162df8e90b1b9739287eab91ed46a711df213080fa4d0db053ed652d59353138920e3474ad8e8f3a63acf101bc22cd9d6dc279af9c556245eb202986741989934e8bcdbf04bda0d39550dd67dc1569821863c33e6cbde11db62f09757a2ef296185e134fab6a4ca4bb06ff3c0ade3bb7f6d3ccf66d1f054fdd56867d15a3ed54a432f8481c7e0c652c213ccb0359f91bd40a236ba2f1f89ddb79b38dc16db1df15802c400e9e04f35897449a669895a6ee32e68dcc08ac73a8a08db067dba9f0f7d6caefa58467d8e95dd0c78ebcc78c7793c23e677ffdddd68bd4658f5cae32eb12e8c9e6309468a08bf362d891fb4d4e746062742d8c6357690214f4244c021c9c8800435bd5e96943af25b2e79afd4655821890673bad23fdd5be683fb9067a4134e2907217c0a010dc7805c99d441b965fe624ac123badae611a42e04215fa827c96bc27a405132b43ce9194fb1ea8570a1c1e2a267dbcd2674a26aafe9a96a5a5f26778c6534c22ca00f829dce2c911c2b596c2717cc8ac215f4350ddf40449ebd90f093a205afc99cb462a6f393b29fbf22f70e660ad242427cb6ff376ac64d39662c5ee1fabc98f43cd0ac9550bd837eb526051b161833c3ef546fe106ad715f480c4ac7dfd77fcefdb17cc875e5079e006b104419ac7078b0d382aa9b3032182493ea56fe61222b4e7e0df41a3d5965fdedb954af693e3e843d8c900a42c6747cdc888d957b8c6266c06e5712dabd9b3f4d7d0b6880fc805738a898b61b2efac7152ad6073b2a56196ae3cd6658f606ebb96bb015581b138d15d0e8abb847ad793c2f12b2bbcfa47d2702e1e65bdea6c8e33e1156e0f7235e9a2fc9ba244fd7f0615f04cc835ae91536f05c0dc6b6e830253982fbee4dc8e1d65dfc3769234188f16c3488ed644b4ec042cf98a114ebe9cc1280604f8d726ab52eeb80e4053edaa5bc72416076bdf96c026541fa0ecfd58c4aec4ad644488224e0c6ac44ea13e3d5bbe79689fb006a1b77cf3ec59cf1b510fa313dcdb0ed7957e6ea76330039b46a6a8d918230c833903a503f056821fd0a51503e91d00916a03b1ca18403559ac2a782b20be4cb67520bc1297ca428e8f88072b178bc2c2536b1e26815f391cd85e80183279745bc8a616c8e6f6a6c47147bc70632ea46afe1cff592e6148627b05430ae7239526c60449e45e6bd5e9ed096faa6546f84247f5ac177bfb5f126a8c5506b4a5daf124cba176858d4188d24377288f40449629d4a7c57f0ab30ca653547c561752545ea726213824b388ae2c121f58abe7baa568db9d42c1d495cc464580246abb3c18ecb9429b1b0e1fd9dc71f76e92771c641a80e73c86712c632f6888621be54b89a98eacfcbaf71679ee67d0546645da2bbdb9265ac02ce8f2b36c5dcf91287ad4282560f44350e84fab095934a482bc1141c9566f0a365e1ec9dec0dd7ea6769db997f65fd6f57a810374b1e7297ed4d30c8c600b2deb2ae5bb2947762b20738445d80c7baef6faeb9d842830f5813d7c25773574ee452e93a82a46688c44f94060e4c40b342eeff41084c7d6f3f6d1f4114e2d0fe2dddec9bcf8f455a7a8759af85f559e750153b33f991c6ae0368d1b1b19990ccc1a28181cdf47c5412e58c515f55cff6d09f30800db83f7373142659a7386c8f995257cfb005f0c61a37ebba1fd706ccf9a47f610914f4c27877a90f4af002fe988ae767327a9f5609420038bf38bdc5a313b6c4ca3301d4b1abfc7307e32db041635a36f5103b6ee6cc6f512a98cc93fa2ebacd36bf02e671fd97ec10ed4b5b31bfa87eedcf9a72a9405d7f0e48f3ccd0323b9003c9ee67536bc15325241d6d47c4e0b7a6cfdab216bd1649da182255a2ccc1fd7a65c9bdba63bb3bd863c8698a549f77fcd517275d912c20991d4a4d0048683f4f22ca1a42ec5aa4e26593ab07873f73491a0b8069051868109eddd81f12536bdcc684c707eaf4102e1561427231103458df60cd20e073406c828462347b937c9868c88874f0c1f05948e0bee6114a7b214b691d896fcbaa6ab20fe27ba389ce23899560cacd46ac0d0c88ec4eb0f3827201291c7cb09673328135dbe0ac07cd281c3f18e120c34117e57f8c8d3655a20a97e0880863401a15b759002169909dc20dba9473f3b57d7236d5e1623f57646c7e70ba9a6f086ffc546e1619bca6704b36bc85de15457d89817a115a68ac902f54b7493e40d32e1118bc0881f47f4cb5d7175ecaa22de3da594201e5ea60913d64de8204f031ccc28b203f3c51d26e478afe616ee5a1f0a2c73a625d496e587c170969874a41c4bc1021e137eb33e46676ce0a4a95c1f26f08bfd9bcada7ae3ee15a5e169d8b133f81d61405222c907ac624be1282ee42488f96cf42052852b758a54c3393548473327b6a799a9ea5f4f273a9be57b6b371d586549469a5466b5e130ae156d2010709587ee1338866cdcc3f3760df709c9c105d34d7a11dee34b640587817371c89376c826a43aecb67c83d30d128ca95d0a9838773faca14bb787ad8c98cd71f05b7502e5e7e6e9c8be339227b644a5f83ba89d93866bd3e3c6e3e5c3ef42013d4d86c140349b5adfbacdce3085d36ff983726424eaeac691a04af3d65d008e2d749808f79c1b309bd96deb1350aaeaa7f285188cbec0fe9ef6a60119ba9b7d7b72ee37a7aa9d3099805b0478e75857bef769a5b08d6494a64b00b6d5f1b9a63450984665600c8d5db1f3dbdad396564b59d70080b8ce67e98ac318147ef7711a14f4dbf84a294ed0740e006006894aeb37d190aa0f05d389ff138b6a9ef5ff25cccf294c84578c3985d242112367349971ace20efe38f23c87c65ae2ddc5c8f6b11b46fbe8e58dc7abb30b41541cb058c956c6940007ad406bcce625aa9f36556cb7a374110ca1d4ea7ebb9ec0ed4abe25cff1778b98a5975a5eb2edeb834a69b8952919594c5e24c55fc8407123fe3b93bd62f66ac130d551f93fb901dab36a065d1efefc831d7c7001ea04bd12f3a30a51543c6a1193a4c5e66c3a61f977e9c7265eb28fca9bc4b5fd5326b02ace9a01caa8cc7aca75ae1774c9146ce09c8b6fbc114d049ba7f1fe818935cdbdeb2e9509705282e03d98cb77bb303b65b0af994211d271f86287b1e1db2682335845fff67ebb3fca292435790847c8adaa168a853f00b7d2d80bbe8e22c2e62554e5bda11380f5b2d98cc51f8385acebc94d98a853b0f081d324f1a33f1a6856a33524595b89369c793e41dfeba4febbe4cda056766a73a47e5eb7d739fcf398fa2daf3c32082407d9c3f7a9255b7f8e8bd20f1499e9e1fa1d60648321cd12a951e84f7ad67891ba4a17017c0a52790c93306bfc643d27feac308e3d009a2f6beff3b70207e674ce63f851469e5048eb85fddd47e3fdbbb9fc43fed85e34f386fdfc59b9812f62e0af6d04e629dab8f7504632295dcb9d54df55aeb6576f9a3b1c9314188d395476aa01ba219cc7bd4471ad75303f86a4325ddc0bbaa3de99fd5922ee6bf0728c8064c65efeb42356d35cfb808af2b44631fd7bd369c28f803815ba32e59846e0fa3b94420cf4bacfb12110cf70630fc974773d85534d36e8549f84b08961174c0b155ce5dce5fe798edbf5ab8108f3feef98ab9258329724d294dfde04aaeec89c66cd99010a8a28df916ae922e47083fcf22763ef1e2ac8a1be8a1e7136229dda16d407da92e67e4d63ee258fdefd0ef1d34b71abf261b05e5bda25c90b5eb58bcf630a4456e8b58701601a9806d7d33b45ed6def3570dbf545c936e1e704bd937e3730c1b7ff4018a5b7c8e45f13a978acfb022c700739989ebbcc3b6d623d9f66e5544a0a977bfc9c5ad040ece577d3ecb0ee9da5089b791a1cbab0fd38346c54221d85a5eecb2a332f8433f434bdc78abcac6b6de3c3b99e0dd6351344c08674367335556d9f30a49c22ecd5904bd77cbe0f6282743a4b61cbc6d51d9e701cc61e95eb30c0feec9631a6444e504c7ed6f109ecfab7ec82f601c16186954d085503b6112b1d218f116c3a346f812640a49e5a33bb024f7984d7df4e0f75b562bc34e858b792fdc185e4f7ce192ad965529d3f455b3854250bdb84f3df1ba9d13c144eb1c2c8439d964671ceda98b5f500c6b695b1aca4a15c2ae806599309a72b43058f9e4913da8d0965c69917977bd1346c5598eccb0bf64bfb71c91d2f7fef3f221c6ce4b41813c33feec4914d26c5ddca251e9d23f364c1d7b67d8d81b5b9a912a9e839a809b8dc60f965ff207a9e829727623b6918a6f4be56a11f8cec7f5c18774b008238e4e806ef05fa950f44e314f14296d7b9a66543eca2d7ec5c5a47570981505b7db6480a91f96781f206cf1769e17bdc6c598cb9111a19c084f16a791148af8fa79511574749b208cf03aef577f9655e7597676e25904a1d4dc7864ed8c3bade223e13239297dbaa90f16733f0d50895a31edab5c7ed957888121363143abdbd302c134431942984b0f074bc8ac30e9e67624977b19901de3b55bc401e618f0144c4ec869426d2363938e99fb05d4142393220fd80b6c896a3e4053ced827c48d492769d34743b849af92727f777e9eab1949285620bc0efac628f9202d33c06028afe36e0a90cd922a998d1bf398cb24e2d76d1792178ad0ad00462ca7f5a4a6a4f384907f7f41b73f6ec7017984c478446bea8b81f7e822ac0d614a30f2214b6393b50fee1924cce1b4e9a10abdf127211c5cf9e0e76d2bb428caab01be59ec260b0440708f0675dbc91d946362c90ed8a13f9891ff2835c4823ec2dc32e7b2525ed4ccee7c9ed77e61438ac7001f0f1a61a15a185325ae0f495cc2552fe5c5123810f9965548093c5cd7415edb23ae75aa5b78f67e84bc8aa7c392de7420cc0a83cdc034a88df65ed3e2a794cfdbb7c9d526a6f71bc161d78bdfbb7a7d0981f71f85f3b2b1f518fbb6833286f95654680c6dc019cde06466327bdbc325362123dd59279467bd1bd8d49db5b96117c2ea5315378fcd34178654a7c522d6cf312d492c0a0dedbb4469c3ad4ee4a5d8ad7d4e2f763a1cf2c56558704827a0a1ac058a5db44989dcbedfff68556ac2d9179aacf86755fd5392209ebf8c06db9dbfe4529f4da0220405a3db792c77975c7e2f207e23473664924beaaf92f08503f3ef105ef33690ef585f14685c890ce2499d92c84059eb3cd24780c7857fdbc94c65c056d4fe548d6e635ad65d6ebcae936f124c0a165f0559727fbcd089b693fb41f990e0e57f9aa0e89dcea45f4a95179a21ed5e2b793e35a9ac7f6e1477e146d2560b6dc61580bd9283aec3451d0f459ee43a191157013f60ca9e9bc2d8e7d8c81641677117790ebc7971a3735a22df1bdeb0322541f6e3a17236e15a06efd933522a175d7d756a5f36ce72ea1fd678bb8c3acd09300b13c5d539c79eba580a52e49acdfb3416c55d28adad57e24ea3c88d047d2757d538e370833b5aa246fab69853c1a747b43af39be59321c483f12352b5b1e5f7bbde4c05d3ee2251672469e1467d40ad22233fff6d6ffe7f6a1890a315e6f2015ea5311d17841f6a65880af2910c23f924f747e56ed9dcef10318508f6687e23c11b306a93b78ef2bc82009e077ef91904e32633f32016fcf446ee929cafe49dc34335a6c8b4af449301d854c50cb6b8879550168094536189e4af1b1d9a8f15891eaa576672beada11eedbd20d30772eef3012eccb7991d84faf9269fd51a97ec3c9614509e63bd0334bc959311892b6f735f7c0c44fd5120967d99a545c50036feb3d48ed01b128405b798f4e53b6d69c9f083d15a064f4ebf20f66831beb72c5dd0b0e8fdbf195d27aca3dcd36df067e3cb703ee7b6829a95af1d3f84738bae262e5a09bec0ba7595fde42c40de1e62ddb1cfd2076d80071d5487bde5875a48303c4cad28546f029db129a66ef28c47f48eb153cd2c71292c78b3932583a2aae3f5b11dfb262a77877fe4a7428fa0e5d281dfbc452b01acc08ca67b7eefa162de4b0d72ac2eb2bf11739f699515718885effd3fa35e986923731a31f64766249f5610b4a318d0d67beecaa6b3557336fe18ef34ff7da297e813c6981873fa0bce2d37a9c0f4fe121aab8ac74180c7e17302719974cc820a4318c212b7af31df626af02a3b28add8905d778a3a3afd7f3260c5f794b82982e8b36b334bfd7ab56bdb8f80001b9960fe154bcf1c31a98302a7af172f002806217a86c582c14f98e0298c0b92c999983e9c795e45f5d6c575f323515ffad81242def72cdbd2dfd326ff4d435331046b0ec813783cf8d3ac0f528430efb1896ecdd29eb1bdda87b87299ae351b606a7bb5c23642d4268ed9e714dced5172853856e71985447a9dc7e8d7aea87354e88bf50001b71d7e7335d32527cae14f8a3975f7ae35894334142efa5b9bf477e4782217a12becc0ac076a4c5a694cbc0e42d7093410bce3f6376b9e669ef936708e1c00aede25943e537fc686d7f82447b97dbdd617a91f03207b9e0b6f9615cd01fb742f5111eb05180c0151a1f395a5c74e23621195be7f8c28bf71ebf5aad776436c99b7942017f0c66545cd4794cd1ccbb486daa5361377a98a69c6f99d1293cdcbaa39e0370dd4fa861889e55d1a3e050f7ce035e489cbd00108aa1b6134cfbb3cd318e507752ad8199bb29f70cdc01eb32fc2d74a2666a4913bd9cd841fa689bc530e385f7a0a7819b2ed0e0c891df05bb0351d6f17248e39bf6b51dfce9471e25635d8ffebfc16f91ca60d344afe542a56a88558d83685cd289f9178b52990f9ee1658b48f4b92b654a6d3331803406b0040e007988c8dc8f6dc80fd17fc31f43aa664c82d782867e0ccd1a93574d20580bcc8fd143b84bf22dcfd5b56ca59e847a5c626f0bdb3e8922912d27a563dd9b80ec528f951db28482c714d6103b1114c06d262cc163934983d191093de684765a7547263acec8e09a298376ec94dff31685bf055626e1bb96d34b6ab8f2173afdc524a55c218c2322d8728aa7afb57c1d7b3ac097996065c02e6cf85f5edf44bfa8cbfeee23d3b416a54f7f5f1229c29c4a8746d1f64612cf8c5333017ddd1d8a2943631e330658357931731e7d9d745087a2096c071b245332f52d7e0aa4bdf654bc3ffbfa64b9414f7893eb696472c337cef50f3c9c3f97a7ede45f9dc462f18772555bb8789f5a2d04e98aa0a7ecedaa32a3f01a375244670929a45129ceb204cc8116fe80875428ced32c5e01d2196206adb7fc4ab4e1ecc06026e2464b58d3919a62bd15cd87fbb4cce7cd8af676738998767255748e28576b42c614c72fb9a9ec6cd322c97adb4e6cf341706f76b274ac124a298916882b015091bd26daafce42b85d8b4ccf3b905e8431c9715a8304facb47241812601f4a750dad846c6a59283a1365d5baa6765b62e582e296ccfde35ba1fdf1098ac97bef94f80bdff77af071fb691242b354ee233cfe2408c4f5eff6907f5ad15246c3d222a426bd0afcaefedd792435a60d6c122eb279a415767d216c30675b4ad8c9325cc4cde06f3ee88b9bba16000b9c4e0c1b0043e81c8c4e657ccb27e8ff8b46efe51e65f3f48b46127a25ef514cf1ed2fa16372fbbcc5995d51ad77c40c881f2484acb68c344d9729066b6a34fdd4f702135d0f22af91030401c274117941fd39884f6da70c94526ede83f4bf3f53fe68dab090f8a30c6a90b96899c37214916d3b31f903cfbd9bed691c3cda042339ac0a105fb0d37131d06fa53eff7447bebbd8ca423127b55e2e17446e11df730cecaacea97750150774ee23398e4e0d900092fd2b0c3530f970cfaee5ea458b967c00777e151527291368b26a03b819f93a5a13ce96ceef6a1f859f0b10b83e9a5608503e8f4a573aca188a43394c955618884f60a32745444fd84a7c101ea2efad64fa21971eecca0abef54cc0b5ac78fe002690444aa2eb656b95a11e46baae9e516a7d3e721ad47672c049c452cdf04a56305b945b5e338668e9d8578881aa01d72628bf917f3d17d12b14c4374661d50fea4c0b4a4db72d6b016b1a9a4a503b249526457e343ee900e0670203d12f4b2308ab28e78d6a210ca73ca0aeb53d188695ed77b3e59f97b7f59994bd1edac912b30dc3e50adc211782a1231580d0cd1b73496cd6c776ba526e9cebae54c763b615798e043c516b98a05fab19f30c4cdaa6e2c662f922bbe9326c8b119825e2f97bdebf803215ad184e3762e82eb4b957b7149a4ef3eb05db0c576b75e6e2276b98b1cd47544c6deb2233ab89b717f2a0f27a936ae4c635cbc5596de029b5d371765783f81ff374d237464041fb3664bb037316a88233fd14a902aa23d67963f597659e79760b864dcefba1aa43026671323c1ac2d1a9d05dc672dc861449ae6aac0e1f1798c4db5fd40beec91aa7e9cb4d42c69c9ab03f6436347cabda08e20d8ec7ffb07eff01f9d75d89140018aaede2be18aa16cf3e2da6f29100701be7995f12fbf570421fc1a0cefd47abf898c306b1b21c3f4dce5aaf799f3e88d8d75122fc156b85ad71f84f8b9ba297a469832808502e1a8f57df4b1d2dff2fd98349e34cf78d23335a861280f8c457fa81819314a5bc218e6f0895757b63e1c60df8eb5bce7769e2e7264a54e245202e78d721f2c511a47425f1a7da0c6ca2ede467291bf466d82526b3882308000bc0301448d72c8629a5772a15e004ab1fcc1c520cc627ed67f95514c5756809cc0900e3b007436a3a2b1559c8eabf0e5116c68968ab7dd47de86c60620d0bd3b97ede71a1a95a775c5131a738639b66692b133abcb139ecb7f0241398ff0f0ec37631298caca224ed01c72579a59af9eb4147974f9c7556f4e0239a447ba676fe7f290d3c773096dcc7b0fb0b699d6e83a9091c71176c4d109bd393333dd3b6570d08659ecb1e36905d7e9c298fe97d6116e3055e44c60fd6a30c0bab4b851ffec63d6654702a28ab01005f173f0189de5aace0483fee596c873c8aaca79c2915b10ae039858c9f5f5f9c084682a417d94cb15426a2bd457acc5f216af92bbb8fbc2a385c49cf4d8997c804ada737bb5fdce5b83d66b489078f3391efee664b0d226d276c63dce40b645935faf8c28dbe5c6d4f9ab7d6fcf202f1410f834a108c694440519372211cb05fd846a86077dbf6a3bfd82d92477a2a15cd7285ca496314969a546295ab9a6efeca4955f5a2ca33dadb35265631039a46fea49c3ca6fcbe8656b3316623890cf7c8295356db9cd0240c347280eb42ec1eeb2f1ebe0596b3b73b47930a44a1c8690015974cc4102ed7267d79d26373d6759c85fffa440896f55d28aaf5a2ec7eaba3abe46864d8155a2b0888c5430a85430e7f297c2c277d33d657e3639f9c9a70a2206ef64e107e6e1e792190a15c8f9268c374f6c9d796415fa99613bb69017eb0588bf60d52f44b376a2a1a13ba3ea6a229665eb2144b0bb284fdcc06b812774c039aa6eeb3842625fe4a113276149b85d57fe654a3c13e18aba5b1b6f909ba1ef80ec708949756f34e8bbb7acdc347d66d6f82cbb94ada147a35b3fe2f4f4922d644aa65f871144e68e0448cb30850e30fe9875a6e8f1827753b8f93a5a8fb68a8f7228444bc49a21afd51c35d32494a250119453986e6f0400ade7ac9d4ac375c7b3a0948520b4fd192aac1760f42b99092629bb4e9a7777fb4a55ac8ffd4103f2b27f501149737d117fd233349d62ac22b45218149476c6bb77eaf7ca2af965e7d337a6c196e858e7eff799ace14177de388de3626465d87425d81f30dafd52524a46eecdae19b5fdebe908ef7d044cb028cccd1df584113765e874a4fbaa0eb4bf24e2f5ca2e5f83f2dca8d4c67b61fcced547eec297501f121b7e14c272670f6cffa3e65267ce3129d52fec3264eb120f6d842ea01a778ca0a45147f0f4e996c7120f6e84cf7bc8432dd6db5150c57b2dca4efa1d5952e293302e34820d8c0bd18ed7d770211df2924838d0468c816cc22f6c94737b88900be2065a1fed477ae2b422c01388d2206ed86d0cfb37fe5ac43d00cee0ff46369f699cabf3f1eb149af3ddf99a412b75374190f67e399f01870590b6651084a09415d6396fbd8c5a676e7b2f5375db058442264430fc6f6fe4f6470f3e8d3f4ecee22d3365697fb9823123630207a251c32172793f1632f75c8b7d3d0fe9c7b250c57054051cafb4ce531688d40d9719b51f4c14b8cb9d2673c32b7b773ff3c56c37cfa63485ba6a09446504d1a19302c9af0860be0ac0cdf37f06e724be92e2efe54373adcd641fc90b20b22de22f72ef53d9c8527834af910b394fc644bfa775466c4fb6839f44a505012fffb5651b56f0d1555f86ae0569e3e5925a50525b684652851303a1ca9c00ab84ef6f53aca4b42db7892b91242b8859504e327608668396ce4d5d9053ecffc08faf60f80aad730328df39505bebb4cbb2925dc7c8396d9fa087e4c5f67fbebc0634c8971b148c340dd6d86b36a17024880f33cbea0c2c3aaf493e2f3be33b0add724c7509c949ff46010f655d9897322da139a5516bdcea4d6c3f12fc4072f7e5dd9928992edd68e2dfbf740082587e85402559509b565027ee6e629c6dd921cebd26ebf872958b6b3ca4863b02c2f456d364ef1a711651efb7ed9bab2c00c0b0eacfbf1f4810c5b0d8d079527e0de374173614490e523b930dfea7815bebda97e7bbabff3b897477bbd17285a15437b74c23548dcf0c096b519de8b90de715b2641a1cbb6a34997db7a853f8c96c7892864a264b309a4815c094408726453b0e35054d74fd729c23d1308e072f174bf4d142c1bbfa2db4e1d1ec8a9130ea1fd716f11db66c426b37f765be69a15093bc91daf571012de66e8d388d12190cb83b1034ce96794760f504cb8ff5900e28749ec0437acea89ce6b2884944714adad41d358f99eb2f53cf9a2d1b5306851369f5bc6f7a75e9f6a75a11dcbc6ed01f4ecec8e5e3110f0e05bd0a38c64268e823b1e494c5afa06b47df9996faccdb6b19ab1fc99b435434c4a280bbbb9f5c9dcd5a2eed380754843fff9e95b30af0840b9ad7bfab79511fc11a065775356cc636dccfb3ab176d93e5d463df43dc3b6dc3ea9506ba6fd9e137093e92b9ab354c3fa6f06d6946bc3077794a9d0dbc7a97e78f4900dd2ac4efb6ee3bd93038c4b6f1abc9b9e90437c9e324e3a304beedea26b1523251ec4f186a647d6240793aa66cf2deada05798ee5839d83180ad6c8a43c842638cdffc3ab360401c99e9b816892593bff03e1a03852449662e9573a660b36d1bfa7bb3b3e4840920b7f826ba46dbebd8521e2884750ef7ba6c5b07dbf66152c14dcc22d04ae1692c12dc2cf14c4ee687232225c16fa8a55c40dbf5f8c5a289a4591c19423a1749a096508f6e69d06f258a28de4fe2ba3ba2fb25dbfb30f1828c61190ecb68a454560870ecf787a15c01e261033a70383160c8b68bb295a38eac597112c44452a9f3ab4af4628fc12a34420231a96746d0528257a4e0471fba8f490b922cd4de61714903babbab31fd0051ce8cab1ca2ba6c1ffb84ad9b42ac406d9be00e3c9ba5814c113c1b5561ee0a31857844c3af8077121d2be4bf2cd5e0b1f520f98373da4f30382723c7cc3743b7c147afa683b6db7cd0c3aad29469139ccebb1ce7fa0c221116e112b1c6f9003c51da88f544b650430207d8c8c7e7b52cdb49f4c27abe8a4da4a821c1251fefca66db4f5271c348abecec0de7299c4f1f795e67bca528ea75cfe2209111be7b0ed136e4af81516c3e316b1f24e79e4f9c74d33f186360015b6461e489df340762d5b65ada057aae4dbf039eba2fc0df88164f291a58993e7181f6eb3d1cdcfb092c426881c357e94d5443ce6a02848da09ffd81523395d07c7cd03fa4f54e9a3d025045d6a8772f218a39e2edc40d7485c9b80da783768dac76daae6eb7e0f5bd260e10ef328f3d9c6ba917b9fb2c24e07face7de447097fbecb0fa0b020244a46af41d4d146081197de68904872bc40433d2628692eaae78128e7fc2408ba2143438271e8f64514a6f621ef8745955261f6a9f25a2c251ba8a1c8d53ed3f58223b4db99753b3bed831b1ccc306e8ca05cc3a70f7039d636052c2a377ddb69c73b0f5a9c94b11f4d3e685b66e7083379b9d2712f07e29b5ca6bc7e5cd066f8c06d86cb6934d0e11ed059e11293c5e4d204d20ce43aaa101938e8b7ad4fad5463a6a5a9f3fa4f0e847308ebcee3fd6f3d0c2480b57c289e78bd3aad3d9ead0220f452b983ad2de05671276b7c04800934b239fb3ea967c01152a37f920efbfffadfe4c12ffff7e9eecea42f84bdb2f1da1cea05a7eef93c391390025c86fd43d22ff69cfff6c9e6e2b985e9e6c3daa5da955df9cfd79dec9210e786167baefb836679ef3d7fbb14e2c66586b130293d622520b952b0400dc256594a9214d04c098285312263ebbc21846d235ff7cada9d84eecd902333e9934c4450cfcb6bd1b6ea2c42359d1c8bcbd0ac2b68ef007c344f9265b23a8ef98d29f15ca80ef9230943e0bedee0662d4dd2983e790867e8c2ebad5dd68d3b1e0ff084f6acf9f12a017b173c8895f598a8235e776844661a9568d3000d328277b708d0e6f77921917995b628c9ec605eb46062572d5bc997e5b5bcfff252990cfd82257b0930d550f3e8d6e327ab75273eae3eccd571073bfa8be85807f5a653dfd45bb04be999ca71ca1d700b668381809ac27bcc0e9e3dca17423d278cda04ab8945c944886eb5476335a6f76060a87236937213afad9b2d0e3570b048ee7f63484b458798031c3b1a8e8803566d6d6f839f296721ce05a78d3b81d0e54a847b5d97964612be905db77d2a970b6c89aef68633ec783998b1a0eca01ac88901cb831bd91e4a7ca15b67bf7d7a0624a8edba4a0c1d3ad7ed14e65b9cb4e51196d91b32277ab9cbff4ab052033cc08bcc273d7abf8195a7c9d7ef1cb864b71fcadf4996b77756c59b0a88dd427d9784bacb80bb1def205678c28a3de7c7a5085a1b7f1be6f2c87a39e2386dbada0882f1e0a65ecfdb324fd3ff3330de11c0a24edbad8af50ceccc03b8bbf7a1faf345f8a6f84dc3f0350ed1f35899e7018e125dfc5e58871c46a74b34f6faba76faff8e76de80a1f409173bc679111972f6fe7f5653defe9f643391bd406b25d3b9f1a07807bf7842cace7807d7869b3e31a52243594beb0b907e3a16ba5950ae3647e140849850986b91c25813674246c04266b86e781d2ccfd0b1b5b9f85e4598a1e3fc94ddae28bd074040fc3bb498cb8cf05c00963f293e35a4dcabd1ed9449d8c302e110655f303b25758612b74dbd6bf8a9a4dee38c9d2f6a20aad0999de96defdd7c31a4e0d30acbd48511f982478f603ee87eaed6dbc69bf4e0382d31922f0fc2fc977cf113ede2c4db0df2b9bd752ee1f6f96e3af1d183e842d6eb697b6fe023c19eed91d3bde1131b7f5763c1b7cdd2f7c577f39d3cd1e3f3de780f2fc78f50a335935d612cfddfa87cefe5e8b9d02d752adc3485719b95c048e22f8d9b8b24c10a5f7810f74a71140cdc824ae4700ab3d418ae0e9764b2c32a5aa7686060b72380e18402b9f16f181a5850bcab24b735eb3068826ae605d0922adfb6406b36cd2491570dee0e65190cbf97e88a673eef1fa505a965558fad347ab01f33b894358f7b7b2626cb434c88878b94e26e87733329d085350af34acd9002d7ca9e2961a952cfe60f89aafb8512e67a2cc013d622636dc92525f579591f67d068bd8ffdc024524e1384f5f131d39f63db862860a18aebe9ef28241dd0bfa551e4d298cf0d321e0e5201f81b2ed2c2925f5a114aca3f48afd69cba80926a22bc8aa73ce9779f17b677a891c624d5709bcc65aeedf775603f17e41ae9456c7946ab4e1a896d913ff805093689f62028f3d78d7e2a82792a3f40188d62792e527f61850f8d873fd1c6a9082c2cf0dd6c73d7e1398894d2e6269b2c2734b88b0a2b48d8fdaf22131daf73e86e67baca4269e65edd9629943884faf2016777a302ad44a5d28865fdbcd33f0dd4af1bf0944280a9fd1377c2449e81a19803afdac207c51e9913c8d67eb849ef96a022620710325105d59a1c3c26d1c7cfd255057f259d3aa12d3886ccfc5a38e4d213671c8832f86bba4e19a7475b4c0919dc89e4a3792e3f035a4f00792ce1099b6561098be96100507d0f30509f70bf94e64a241cfe2c9d43cb4ca7280914d56eff268711a103432dda6d082936fb2585ba8bcfbd44d71ee01d991ff96b413a544da2bccd562c1ab01416e931315bcc70a739b2c6ef60f505ed448c87076976d6869023e744085401f6964ed12f6e351c1ef636840ffc4872210522bf78cc3b2eb3218a979a9a9896d9461af8a84921c01133f828166e487d9fb092c2fe52ef12d6be73bb240577c7a75ac3eaedbdf67a533c57378de963291dca53972395d31857e0462ace8100d16fe98ed106b9564d4bb4cc4c66aaa65cb900c69ea80981261759812da41f55b5737ba5f82ce279ed253eef00591c592cffd576d2e8f9f4952e102e96076df5c885788f11063e9e2b26f2fe251b5606e74cd5fa9aba3d8a3197c2d06c019b1a00eedba71da764f8cacd5a4a02155d5fab3dd4f160417971e76e1af022f56f42cdab3078c303327c8bd862c88587c426c72b9168fd6e0f13700baddf538f4acc8e2c45cd94182647ecb3e4a111c793a4a869a99a1d7732163b53cbd5ee97fe20db77bcae576abddc18a6ae43e1e547a3628a3f2e73ead9716a9c3d1d549edaa10287250752d60436bb54fc43aec93af01505baff9165065e36b501f90bbd54f8bd5fc3295a24e05674e9fe3423d0eb4da29ef0496be45b7bbc776f5f7cc5dee2c13ed25c6b15bad949d9b03fdfc3d51ca1ad604fcc2507d8a0bc7630cb0126c90b2c643fbb604944abefded9ff81de5ed62511442f5bdb27fd9ef717e242124b28e1ad08a017dccd7bda3c247eb9b13c0f4f47dd589aa68150b76d4f42cabbf0c68f3f891a52b83b90590fa6799201544aa0d71fc53db94de4184723d8205af590a01dc6b63909e62df6ccfb14237553159083a5c3f29593daf9e8ff38ab8481f76075e4c3dd0672783647f62a4ea2ba96cdb8eba44c7ba01d5821e4d59fab5f5cb8d11ffe006124a6359a25e2c4936fedf9c60e9dd1773529ddcb1878aac6ee2f9a999e8d34c744729b6a48bdb56bee18f58ee3ce88f685696926f0435125fe4a91afe5ae8bab7a9e295a8d62afcb2f577c8538bf8d6a888bb0a871776acd90f6ed54f3fd356f59fda3cefadbeda559972b402558e8e3e131159624b5bdb5452c34c058e1cd26378a989b8a4052a07c28d5d49b8a86c57f4bdfd177236bc454f42231d61e090b8cad2acc31a376572acbc1d302e64525ee91ba4e24b57c23e57f3de95612ef8e1b42a4e65774bc5b6cd48c9917e9f03e5f32b45278f502c273f23fd76f4977b587921ac5cd812787c0f6b70cc876496db6ccbf47cf39a806e39ad65494e996c9dc63eb8f7b0bd67efcf6a1be70be7fed6cd6a02dae3c00e002e3732aaa349317f1b6b9e505e0e7b744052e1d1a4a2b6e94ee424e579ad67390bdeffae1bed1483f0c99ef06029e92321fc62cddca28a8f625488f58d4982480cc552987a0ed4e8c095f33733f89d0435d28bf1314f35bd6d987d078694d56b91f11f06b94680ea139a4327778f4d3b051516d5c8ae9f0d41a95806baca93b93538f45114caceb86e19d1cfde72213895af937e383e13c423ef2015384fc102e720fa141df002c7616be7d70ef75c897672b1dcf3065fb16f8a066eef8dfef5100a7f7dc6cf91e2067bb41689ea8fd59e476463face67659a745bdac97d750b3229ae2654913ef59cede331a9d4380d5526e42f0304d8205734b7382fd691d46ea4cab0f139cb099f65a6a19a8d49be36c196769f8f84115101fbde5760f0ff6eb16062c9f673f300f91404f2bf244da04eaeddabebf6569cf1c9a3e53d1dad6a74ef5d43eb7c2aea85cdedf5599b861bf407624ebe6796a43fb2c1d662144f4eee603724776841cefe2507379d88e6a64c42e9837a7845dd6f33be509d8f518642d1f75e6e6a1eadebac97512f0c84884c60d7ba42e959e9f5f4cc585bef6b86e2eb1acc43c8767566a893f1ea1519670f139b87e412471b5ff9d27060e609737f8704c7a925ea56fdef9086603af97a43a257ccf7725a1c9b90546d1b7bb08bc1f11dddd85e3eb16b6fae0c19320a91739dc191bdb7acdb08a2e8538ad7c6dbb35e783163f6072a8beae82eed52a939673511f091f9cb987e22a908345e7bdccd3f29df6c9ed8e54f5a8f38ea9156427d5441f8ff7dd01108b7b3686b16afb953c9bdeb8b18b180d20224e72381556a12beff9f5ffaa84b7ceb992e9ea6af0b22f92d93c34c7eb8859fdba8ed8945e8ff830b918f47d4697bfd2298f69bd041cd62dc18db9eb46dbed49980b78be42bf1da7f2012d466cd593ff9e43a9c6fa6020d2a17e99ddeb09cedfb2a05718bf633cbe42ec37d688dd8feee270ebc47f5b41ef8e61f0c2c3aa22c54be3cba991be49d7ad2389671e109a3e1d28d38530112f71e5f90c7cd81915bdc14027efb918f6193bf76f849cc5517b32ad70f0706a7b31879dbbbc924c7577e3e85de660e6f95c2ac8245ed3e26fa4580b21c3bdd6d7035ef9bb18ea9ab8537917acbd540308200e0c9421e616468f285b8d00e14f55ce7fa9745394e4c58a280ff6462bdd71648e1a6926aa7996697c9e8c9aa293b4a5a10a19deeb80db65ebdf0ef1dcdbf876e83700ab26464e8303f58909f8855750e3208c3b29239c6b30f7d6ecabcdd4d82700eedbbb38de2bc77878732a6f7f75296c079b164f11095af56a292f98cfc6cc472c597d62a3bed8cbe910ab5a15a3491fe8b16b4d87e8739e50af19f8593fd2b3f1704ba2c58d1888632fa8f17aa418a36370092ad681098bbf4b95f17fa47e87aaed2d34660d2fb3d7eda0f71e43a3b075f824ad048540b004c9adb0f9932e02e006dcdb984f84a987ec620970c871d80eab8c77596734ef36a7618f2ccaa825e30af017dc905c621085c38903b7949b5638c131b72da06ec126a6a1c1a6a457c2df4aed7fc08c8e89039cb8d89a0194018a79737775ee2b1d119ef47392238c0adf63a23e47cd82bd499a4b21e769c77c678eac23ed29c3da6a69e8c0131b1014a706212cf52a2c2e9de46af10815acb883209122054f3b3f6fd297967643c0821d286f139c78cb5c3f78fa5d33ceac818cc5feb3b7f70ec91d1aea24abbaf3d1e142185013be082b3e60a8ace6fa1f357e2a457ab75df8aa7746fc9ffa820c6ca066b709114bbed511dc1c88360dc4bb8a70e48ddb23aa14ef6be5d6900b10cb8cf17c6d481568c16ddc6509205825504675f018d9ac1f2056c880731d46fa2e8ae3fc7a55fb13897cb1c376a8c85850bf104041953d3c137565e167008667e340c60c28564731b4bbd4ca605d3e17a3f983a277bc7bfa146a26eee079facecc646b5bfec2669509d1157e8f07f2a300cd37d9f2fa51426d4c2d81a333c239156d9694b1e22c26e99155d8976604610027343af4be764539dcb43b77aa658377541d63e7243b11feac5c488a1b63613ac45615fa9e941059f0df4b8244b1d75029962fefa8b92eeec703cafb538f474a95161e1e9a8df1a5c94baa63333b4a55b8b200b0995fde5df444659dcd27aa7e75237a25bdeaf9375326e1afb513dc521577814be3b7501aa360af8faa993473552cc1b4d3751119f809f66404c2148ddb001b92f5a8d039c7a7aae899661d1a0e092b8021b891b9a52ad398ebd98ebc83c34eab9f36dc29f675b93d8ea6f6228ea194c2cc026b02dcb90399a7cd5074ee011db88f6bbebdeb85b27ea90709edb52ee54e7e62dcd4707e6c4f794d302bb1d92eafe982ac8c802711d8af65989570aed0e36f3f8d2eb3835ff85976fdfb8d1d0979deb185796159f63b856aab1d44a28bbd780a612ed4337974416c558b1cf323f5d2141dab69fab5db6a6e7088aaf0c136e8e8f17b491b51d8512a783e6da1a3729af6c32046ac867b3d52c3c7053404d7a49875109ab1d56aaa05b66cd112575de3be60d4f977f2ef0fcac86881bf499b4685bf8d91d9c13aa4158e817029bf5e1281e54997479821ed3beb7b0751ef14baf196e323617cfc69045ea651c2651f70e6f75574e0733f1655821a1c033802814269def62977e373f713998711a6cbdf363f0e63d3fc616348cd8d72bb2111f6485a1169e43ab4bda29e66c7ac0855209ef31f5d7df987d8845ee1361a9f30c2619d1d685e0b5d4e6a3241f9bd9b6a8b6ae84babb8266fbc026fb5f150efa82458e5cd6349876221cdca9bba916ce7b601216ef6675f1cf513afd981708af97f7fced36624b8f4596dd6fcb3b0e64e6db47698a95fa366799beb0103e720d10371145f01fdcc1224c9d8d54c3001f59ab4a10662a375e212f5a5c49c95f124febfb9c325edf667a30946d2963d5ec3ff006dc550ab8d4e40dc9cf9093c296070dbf79ebaab3075cc079caf24f92ba5994e32bd838fba97cd59bd15a8698a414b005cc211da34fbdd732893fc2b9f23fef1de513eca45592b46ea919c5b747a184d1388e65f21f8681573ab2ae77ff556621b930fce21449d4f3db645765e38a617dff862bbf6db3eebd2849d2bfb1b71f8b44eb7b7cd2ba095e3cb2afba271f1309ab62a5d10150e341ca8aaa80750a39bc7760b300e9ebbffe2730b57e84a9897b3b116506443c7b72576d01b62c4c7a0fba70a889f06c6fbf1d9e1d717520f33d1907b7d5da6daad47ad27a91bbf8b7ada9d8ce7a82141d015042833fdee9181c8b8cfef96f789f20c895a45f6d795877f8cf8ca083594f1746246e13c535f11c6e83a0f3e5e8c6e778d84cc9d01ddf0c0aa4fe905f09cb02cfdefcebcd487e953924d79e726c8075ec5cdc4f8a8099b7f86fa3d86351b5e7d6b67917ca75e2bfc7527c2ed5737a90924efd8ad83fc3e07614099b120c35496e18d75962b33266abc51e0e17e6985e62e20a5cb3690233f3a00d204708472c6a443e775e74d923946531044e56d5e8084bd1765f0cd227b683421800160cf2195137c0d118d92ce3a0e49f341d4c75904c3bc2818d17200f5c6e685d4d89f40b8e8c26a2158fd97845b528f50cb753b6646208eeebfc156c4f36dc3a20eb4416434943559af34879447a76086a3af54cb118afbb4cfb6e245ab6fd8298c6ac60f9820b2b0a93b23b81261ac05822623059ea90f698723d18e1d4626aa476bdc86ee931139026f6d18fc513c9f8075ebe55a8f2711664b31e1d1fa01b0513794a001a29bdb2487863ef4729dbcdc612f8734111e25aa1c0167d6ccc40e36baaac6a50379d5fbe872e6f67f18d46d1fa2bbcb8761d8f215111268376679d24df1d888013e98790393cb8d98a9719f32d844bfba090a3e71bbb6062ed995862aad420d7c0a4acd603cc7bc09024e8e6a8de50587d73221dd74c258cfa30e4246c20c2b1b3eec465eb40b75b8f7f665636b136d3f5ecdefa47d95d86c6bfcb5476e9bc516eaa917ad3b48a4c5f1a83f9bd93af84f64c84d5011e0bd85f73e06d2b30274c7b0833e373c8a9284890f9465ebad769caaaea9cc16d0bbbeb72fd10122a93e8e8c6ce36f7ce3524a1c2b677a39a2fdb763a2bda1f936adc54bdd0e34c0e5a53511992f65df0d150ecc05164c6dfbfd8e875e17af24353cd4af6a51072521d558f1ba6a3ed40135ee53bec91f2e20e4a78f86be1cc791324c742b931fa6da43875799a4c21c4224aef138533bb018c15f51caf1522f388fab7c68230fe00579a0d62a86e5313c608bd1e49937d54039e6e50e2b4281c8633092ba2b5e852d8c918de1b09e8ffea648a1a58fb92f21559385a1a6ebceedc7e86861fdb89b2804915f5f384ab25af52d342cbf557155581dcd26719af25f2eb8a58fb973a3848d715c134f4a96054a86a9c50acf4cf003a4ef927f8879ddfd93dad203ee752f24ef0dc2e9c46b5bc1a17988650ffd5065dabea24bffe65367c9db8ec694a4f5f74a0b4a5b8ea996401c40521f3357402ae0fee146d72866db2dac0693e96c3b8e704fbf51c0ced146de70ab239efbdd2624ac9b0107d779b7f6bed2ddfb1c97b1c4023890442273529869c2c7a9237958585d5c84032b61353e16339d2131fae607b66e40fafaca36b4ed2ae81b3ce6969d4b9e471a4f8dfc15bb7ac94e4d56116dfd502344dd55bcbe9ea0198aca78e5731aae9ce8e221c9f6e09de4d735b8b58d382a4a966d8edbe27a323cd08a683168c2f74fb45a08a4b41427b5560b056c263f36648898e0666909a035446005059b74ac514e153a95fc67d86c48db36f90b3f35f557fd28be774485dadafe801b5d8949962f76a853d1acc3f5f3b4dec8a4be5a3599b7f9efa61fe87db70d44cf36a74753437d98d7ecbb1d3c3d831d852e8aa2490536504547c467d8c2f1588d499a617765640eede6fac96286147d7b61f94bd37a30476d281fe61e9b6328c095d169b2d83bd6370a0d6b66e34f1d6ab3bb3d4756875cc2719206fe9804e79dfe21517a3602bce5ddf9af6d448a3231c29d90026fcc970ebff991716358fdd1100d9fc937b3467aea01120f08a131297114a9e984cdb51bf1757e0567d1f735879a647b11ae7431fe9234743d98b33f635423abbedde7fb0ab3cdb0a50ef7482c8ab4943f4da2861f46dab385adbf64fbb2d0315fd7b5d232c2257fa6aebe0eb04afe902321e0942b98a0025ffe70605e054d93ab42a5bc5e43acc63c526768c510749a4e59cc623988b70ba070151e4e31d0d8458d392f3a4ee8da1bb9e1de034f13f533ec02a2466f0b8a567e1627d35fa0a73ae7fd8f562b10e5f909380ebb93ea68906f7f5e52bcbfea7e12ddfdd2b851bea8808bc8eae4f94bd3c83db5cc87c1e4c0a763ab45faa02063456a2ec77bcafcc9dda0395df3488f7dac68716885a5f2e99f4e089e840f52db3443cccc21aa3720229ec456c1e7f3ec392b8d929e13c4032d7073cc45f50b4a4e86f91ed23ba41f690557bb3fa8735db767e844c446dc4dc2a049f8813f8af3e2f8c6c71f957414fc8fdff714042695e031a8fd24ac52bec51333f2da8cf19b92b328c8a14094d38f8af434713e57b5e32110babc871e57121fe4a04414465fdae2b84d3168a71832e29342e0fa7f2cbe952064db8a4066e10f3f43f921eeddff4babcf3e46ed3dad012e304a3e2e935fff3a51815213ce96faf33e6baeee26d18e1c0a683722db695dbd2a2845b0cf0a04b7d07e2cbb94ca7d2e8d97881128f9a00dc009e0e6268bb9b848cfee5b775ed6184d66415e7c188b46be2a00d6b6b0680ff793b84a1940e8d4de70091f18079d02a22a63085f3328177287dc6cb24c35221c7a86d6b466c6b78330c600f4fc4e5e2196ee15aa9877504e7574630bfa4d9cc10f68d690d6673ec337422e537345165c6d6743abd3b32a37ac8ec6718448cb3b2670a6227246e23aaa1dc66f049fbc679711c79df25992be150c4466aac57326220fb8968123364f8c1698c198452ad0356a55c7886ecce655c0663fda915293c07d531a1d3b7b57aaeb8b6b92a7f3d5b2183205ce2657f7b1532047388e7bd558c8489989e0be2c1b6b6aa48ebf440c49a6e6018ffe4f9d53f14639455e20553e7191139a6773fc49a7d239bc2b7655b21d16fe84cc83b84403445a76a4abfe794e08f273ffe95419a5df1dc300b00c54618064c7549fa26af1ae9f62d95cc5ed0831be76259c41774948dd7bb9fc592ff49d25f1165d041f7f75521082ea4f7a76880f9a75d5794070af48380d08eb0cc2b38c8c2aa04042776e8ec41135c6afaf40ba33eadf1ac1ad249ec508fa1bba0d394e97f0387bb59ac2dd70f7f96a8db104b69586e09b829086a2d81c2c0237fddbc051296137166b140628e0d4b0091c9940fa7175122601a0411ea9dfc680f8db7f0dffced5b7e0ca3727785542ee1cfa8d14f322ee02d3ffd109ee93a30b2442e23c15b2ac595814ab1e77a3c7381205c9f73f4ef14793521cc2acd8970d44af7a8eb139f13ed1bf3873948082df86f96726e786a8e804ff94f02cac32b280e3771ba99b200f16ff53f04ae4e2fa52d7d4640c9b8ba3de989896af10237352e96b7f382f0b504e92e578fbcb6bf023aa490e8f39b29d0ad00553fbc358c9770d78b0bc0b9b9e8d11b2aa3148670c116ca12ce3adf7365b4359858f39083518312e2b4203ff00c8f73cb3c990a597b23be2a96cee0fbb87d59fff778bc79a8ee8c4d9f7badba7cf0572f51ce4f18dd52777486ba9c6c2df2759b37ec142af24f15892383815f8fac100059fbdef4209d9d91fe1e882651e2ebf656fa104cf7cb11e09fbb0eb399935d0cf94e943b6b1d1d8068f964455b1311d9e89d4d5b75e25945be5e0c2ca90b6e3936474748b2defdcb284526a23c78f8e5984f7e51768019efc36a20b4e17df482fa6b6bdb5db4129a4cc430af6ed8d4500397809e517e12dae6622a485d7ab040d5300c83127420be53c77c1979ff6ba36951b87f2b8410b0c4323666703ef2da78d4207548480d06393a0d8f0a9ffadc2902aca2d5a6645936f28148d1ce67776abb3ac858a981fc913f1486f9aff84e35c82455aa9ee3feb57cd53f173e458ea5853f5e9cf0a61ff75daa15cac340dec3d63b386140017a9d92757827708be6a4c6b46a979385714674c8f4e12958aef9a6db598a7fd8abc9cb7a22374436ff38561d3ce1bea766e3539f22e492546bf5e7b217678fc89426cef74fe8d8cbbb7d9e414f1b84b9007dd5fe7c08d0713d6f21fae240e74769730ac4b3ed4e10762c00d683b8fd90cfb0c5bd19b3bb689df43e4c4140c4970ce5089e31ec64ff8cda7835847611fefe636b81de7d661396eaab7ba9bbb97481a6106ee2f4292e78b1a0539bdc1c6aee29e00e36a379e0566f240eeaab42594f3bf30baed6f985d0075df97c56625902a29868d9ce0b5b96da33494d933be959ed2ea76ae41fbfc33c5ff3c685fbdb089edcc216ff066d1ee2c2dd207a38e4d49b905f75cfabe52285e082bad411868ff28500d3948c3779ab0a7a50ed57b1f89837be05f103284ee0d9b1f3789f5e2b13e87605f47a431ef6d853327f64b742d097b0fee1731196c55fc3afbdf90555c3858697ff751aa623186ca7b3443a8b3f6b3960bdbd3bdf2804e8950571dba15658b6cc8640539c84b9052db115d98d7127a944a09ae920929a4e0f7e7f365388e76a83ce71b92ea89a3100063fe6d707700884057cb29255a0a90df02e8c0af21466447b27f891ab15d226b5ecac9b6c5bfb2564328d01e7ec129e8bbccc4588281dd7ca236a27e1610d6d9a50a117270d6576bfd096cd7a6e57c89cf6239c79b6224779757abc8d404660ea5445b100a37da584383c0522977d5f865136f634d1d2f9366608296d75a8edb02332edc50cf9b0f1d5b1f1df88388dc863daa70d8dddd64f4ccdab9e49174e79fc048023bad58046ab86a6996887eb1102d732e44b5dc50a6827bc7d0cc9af35fc5a8b461276f04d54a853d0ed8ec41807876ffcdbb09fe29e9cd246eda9765b8b57d0d5393044b0c4b0c8fc0aec042dde1c3fb0fe5a60940ff628013bd4876aaa6ec73085db10ea624828706a8579d924ee87a599282bcc035ba063f193473c22a93c27d55f26ae729c9436002836b4aa985cd43663c75b4702fae7359dfc57b5c3d59cc9eed43b1db5a8fe7fc847112333906a66d751ddd3082b193e1b2c0c8d010f393ff0d2b7f697c1b9fd4e792ba938199b0e612d7e1352ea2d4298d63a3001237ed67f2ac5dffe720cbdf29863739e0854c74c343cd905553ee4d95f00e8aad2a1fe15558c97f4ee1288d5fb542aaf5a3169c48cad7e924327f66b44dc20e37b11e19048a260b1e28c9eed31d0d20fcf17d47966a20f75ca9a57ad081f0037a56bfd789cfcb7368d11bd20f497935b30ffa2297bd01d0148aff2992d7db0661fca88787df7986ba3470d9e54c238cfc1234578928c0e3346b260256255af67346852303498e97a6980e13267bfb044399ad683af11407924e3058299c094cf24714fe4fb59d96045d1913719e76a9451c84768e8127d96999a3bafb3624c12048467b9a79e6e4e156764d2ab2825b7ea1c9f9bb669fcaa7e40ce32198d8c37c26e9622d4d9293a36929fd12d79cca2b9974ae5f82b8ab3c8866772fc4a8e70d75e214f6683dcb9ed1112c725c6aee925cd15d4b62e77095302a18f9252ad945e3af572e01d846103a6a8cf10fc1c3dfdd3e6db7cb46749d25b10079c4bf6a730a74e9cb420c5c7f5f1fbe33ed2fde700838b3604bd1268fed1b7ee11d9967f18ffe7e66a1650d669a09d33ff0979071468ec1e27ef0d70e1fc218bb1523238a356c0c766f138523a8d76dba08fed773c1179df7f7a33de843a5efddd0ba0264a04a9698ad5f0f953be223ed59802d637a60a613b2cab0093be3b0cb6b4148fdb69f1fcc1f2d4a4ccdd444c49a1192ef5bba59b37e3beab6b547e02df2ce52aab93e7093a288b4de670232437efbfae956f847cd18ac1f1226fd260d9034bcd64fdeca1e3e66610533ee23bbdb0003462dae181e4af06f1266d12793f0937621fb6cbb90e6bc3f59199671dc5b2e885bce348fae15703c48b45b7204b56f10c9c1602645253a0a4ad0788055a15add87a236b186753e0d1a43cbc6d23778c68fde1bf99e8a63d2ddbab0f79cc66f381c6550f81e5081ef9f7da660b58c1f78f4708fc9bb0fb1a2a31a188141979f6b90b2fe55bf8b5919a48e958fe6e8a2021e49d626403e3c407c95d312a83e3095c89cc397c1cb1628cbdffbf82e10c4c9bb39ad294d65a5d2a5c0f29126a280927b4c9d711b3323e05ff73bca1ff256b6fa7c4440d42f0cfbaa13e25c59026f1d1de9021877706e929f55a55f29c617741ccd020228812f2e2e93c1216bfc1df08152904f8fc5fff6140bc1296780c50d7e310b41728167293721f7074a63c2a488701329785983f9b359d2e6be79ae4eaed8c4542c4c4d3142a8c8ca2fdd13cf38ac106ab3958af81badf60f3e43276812312ced59f48e3020dc16799b7592d5801582cf5d3bbd2fee45e2aad301ae89865637c7b74d53a69b09b3828e10ac9e75411024773a0a48d847cc845961bbec0a9278680f13b038188eaee99359424f89aafd74c403dafe996e3dde0cc313f7ae291c1c00387576a3a23c1e746c6eed527344942022973237eead1d957c3a0e96c33c80fe006ef833bd38f62e781525fdd34425c0da9cbb8d3f2af527dc52a4fde0d0366b245fd9667465f7027031a403c68cbe83cc6b3a5b1dc9935dc5f8744d0e4814d96308ba7ea811ed72242e5da54ea7a4bfb8fae44bda459696a26656860a8529710aa9899f40c9bb9eace8c7d32370f06ffc1f921960e9add2fd9fe055229ae92767ea2e5d1756d2fa26cfec1b0b8f22b3713f03522b6266ad2ec73a93946708b9693de0976f218de72410ba9423bc5b676fe6ffaad48606a9495ba7e118270e09ad7d583103a1afbb85810f63f367821762e1e90ad2245766be5b0150b41ecfba082775516589c5d8df76d4cf9f4c6acfd33ccbf9fd09236d6861efdad20134cc4bc056f76d6d9235b6c84b477e7fe0537d589a80db391ea2b458956f9a1f013689af15af63b24dce17fc4fde5581807c533f7337a8cdc82fe33a3aff929911761081747196ddf14d04d10c1ddc38910f6b7f5aae6109f4199c0b83289d8b15a69927b1f8ea8c77e6a3b161ca4157168447626fbf22cb6e88017f3d894777f543bce79053e75863950ed6ae8d698043d44ac223ebd93eb10dcea77cd7cfc18c0174dc144445b81675a9908f8233c9740ddc3744f199843bc7833cb35c7069c269e800ed8c37196c03aee29b0fb5c0d7c5ad1cfe08cff4dc1a7a892b9bd4b8db11b390c414ca35bce8ec6043d810464113db9ba9ad8416079b630abe908216f8af53d5d8575a412c12f96cfb4fb5b9fdc00cd96a1edfaec79ff6259cef839eadc25f70af710f2f103f8202719f4b27bd3d2456c1f99e40fc4286a5dca60c5a5d2645646ce528dd13b3f20ea981bb98e91fb4606125a8b5ae5969455fb24aed4c2b52c6ab89572a7efe6f3205ca67a4ca08482a3ad63854f2770f8cd9e4bb6608017ad5c6287031ca9e81df9de8f03476c6b7cdc961704d4b202c5132de07af352380adc580e20fec354fe47c36dba911774708d7db60dab4105dd7a2be8e490fa8889e4d9120a629e8b446ced2494cdf1aeafa2cb6081c2220ae1c359f6ec06bd3a2db9d0f4b7495ab7bad24b6c92572cbd1b3d45b7a42e5051f06e88cd1006e992eee9187d4a75faee7dd2283c22aed00d8748aaa1e2bcf57d48331ac859fff15fc618e1cc4265efaec34921e933bdd869a818bd6dddf8a4cf625eeebd0dc80bb134a9dc8d09749ff2fc6f41c268bdcd2ddbe7f16650dba4a215eeefe0b5e2acc5369814735ad184da8b6c60351b4e6a7c52d3e8587740cd498e301ef246dffcebebea69cce79862935588de36f627a4b716f4328ae1b0fae1f1835edc4c977cf294dc8c09d9c5d97c5b1d35d73e657c52a7224651b021f55334109e5a08bd29c5c5a311b2de04dd499deff007bed4e5193d5bdf969dbf2f6083a0f8e2e7a46b558d5fb895de746c8dc6ff2631263f82b8c2db821d4029b2907ae17c9e9750082b0db68a2382afdba0eb5b8e0d8aa18084386e3306d482f6626d946f1449e9f942f2ddb1373caeef0aaab93a12ebc1adf70f08a32c398c901b9a70c11057f0c4101672082a2d61e143b70f542e333315589e75a5ab8be91d67f5b870c99a65c7310122e2b24ffec280965b716cb5c020379dce27249ebb3034c05fc7ea0933560d96ed52080681bdd2f914d07238d50490ac24c8fae9bb56134e1b2fa1fef30687b13cf5534a776dab3ba2d21b09fd5def09f341e339133d6e2c87d74294d83af66682c69e9b800a01ff5a2076e00f876351a0579544ce80a3b2b60646711b2881f6e0f446884f027a154041791185796dc3d2b5ba1503e347f611e22980bf83a2df52b8d0222e3c7cf7b5abf644b8986ab327ed7b402c20f1047091e3fe1b07d608e3118fad871356d0582dd2e2bae5a69acc0c53c909c91aba2e774e7b2fbe794540921baa24badf3e10ea88551aa9432b2b442638db6edb547f6f7aca16935a94e4cd3e3d97ea7ffdcd34ad86c9807cbd0cd27ad1fb5cd849bb55b6b60794bdaa2e30ec25531c73ea929864615d69f37dfe211b5724eea0d46be91aa801340a30fc392d6d214d8c816c389cffede30b6f4d76646b517180d454eedd6e8c5b9c166553045d28f144ea525b8914101b332c268532823b0d6ecf7edc4e3ca36ca00c14f4bc5566a4fc561d5c96b94b527f3d3144a6c896416f6a32a5e12c31f094c6405575cf201135c349262687555fb5d6f818462d863429a4b239ea6992650b479be1b2a1c08b49abfeead0bb9ad37bea8c82819315cdac8a83cfc498594a0253c60853688b43d511bf7855d3de5b6f7c2d2b7b2dc3c9bacf7b3fe665902ab9bc9e5e6959b1710cb0905af1d1e93dc2810936c07e7cd7ac3dad01af1221b2794b4a90e08d72b8cf596f553c686f6c204ef136c676591821f141c619736fa37e4ad28a30d3b615279d094ac059a209acd24816ff9b1e858ea482a035cb8710bfca8602e8b75044b36b2dce8113b4093a3d2abafc6dd5acd62186f8fe04de2710fd5607de5efb6def74ac31f667013d55700b93420a2caa3180274f18e6d6e0456170c3eb63dd4ddcafad0c4ef4e7fa4bc9510c6a0d8620aa120835fbf07bf035245967849780b79b70a565fbd70a2a621f993775f23474a83542555a0b2dfa49c41b39d0a8f208ec550c3839edd6e689f2546d7e4f5988ce70aa205337837a519463ed9b105d3795f2f4c06d944f76e83caf2b2cc9da63df74e15c7a22db331d388aafc44cb7d978d1bda66339f542cb38dba5bb5ad49d833089ad15ac72220b3ed49801e9e0f9c8998e5b470ac071dcaa5779961dc8ec7c0afb2170348d7f59b7b5709df88e5c734529a2339ddff2e550b094faeb0ccf835bd7972118aee18f247863f3ab3bec325c2a0cffdb6985fddebd25a90493fde6929b2efd32d8a7888ce31dced14a3405d6c5671787007b958177f8f9b8e7767c37c9e2a5f26d4ba00c9f76da3c8ca4a60690baba616f3a3be8aa204726dfe50d0e9101c6f04db6d26e92f0f1de6a85ecd49cd77649c4a49594bc8d344a129d1a5926608187e4c3cd624e0a2827ecd434dcbec4b18c10522cb8ee6772696cc67264023fb921c28fec103f02146865ab2da9f45efa4c0b5f22af76dd831dd4d7847999742d862c3f4b2a85317a868729127b8d7cee432c86642d9c1f07b6576f83ff5bb54dcbca2faa92709af2415eefae6cb940498de1db8462d5ac3cbfb7c709d7be88f403553cfa35342eb8917495060cb07dcfea8161c8a34620c9dee69ba065d18407900f4ef5a7a6d67a38ff67d71eccf113f03230a32d02ac67c7664bef2430f5f3034f3ca5ce638ccaefc77bfa4378283fbdbc9846254613120628d80c84ec8dcff0b7fa9b844f26e4d852f8002cfc72b63e188b9c57ab7746348df52b1ea04ff89ebf77b7b7c8e8489787f070479a2f08d645e7b5aa6989ca67c9059b2ef02da8a4192b35b69373dd72901329fb1635e5d44fc3a95deab9df53b119946397fe65d492cdd3d1d3dd9732750f802e280063c6c1654c8a8f5b4d5728d8028984e03298277104e175e4cc4a8f13c84f6b7e4512141e1e04f537af7824be4d71a2ed05d32f86db042e64101ad5e322cf6a9af98dba3626067b0d16ce7f345da49f4748ac53625616b5c7f4bd18560b2beab0d954ea646f54e957deffce911403f556ca375159cbaddb8469073daf5b84fb73ce4ff5a7fe29cf05167b3ec81d085290dc2fd553a6cccfaff268d92504b4d22a9cf9629370a1830d88956aab32a906b608ffce21b9ada19d4a22535ddf3a081becf587df965f3edafafe3276ed6c1edb60f821e81ddeb9f4ea21db0ce3f0d08adec4a26df59c7a319534a5e880b6d7ed894a3465f9772e76b91a2e88105d13db36cd61c945b122a068933acbcfb112cc47bb9282c374c69443cb60c6f5a2fc753a64e34c817da416b1c4a586f5e6e4c0fabf4438c380b959827a7c7ad58b24413dab45c442f14eee1faed0e8ff055f079ee9301eb1a9592c228fcafb08708e0a07a4493639901fe2288f34f5361a52c5f05e2f2da6094b6ba51a70feaf9c4f58b05c5f681ea8d122b4328b2558b5594ff7dc142fcbe5c5ad1b2887fe9c3796c0fdd3e6341e5925b8f3ae8a21d2cec5c6a44baf14fc799418debee5fdd9ec3407964b85c38eecddac3b929870a4829c2690229dc391abcee4177c6ec5c6e812b62acdf67a0d42bd82dcb59374971f97ea07ee5d377e18057ab234a8c5935818b88a9d980c114cd3784cbdb862fbb88c1c10908f05cd7f7db5357e6ba36d9b967114daebc65d21716a7423452247dfd323cedf4d36cd112f8563a82e0f621b689bfae36b942678aa0a9210ba05f3995933e83c223b10ff318dd8c1ed994bdce33c677ed37485205f8170a3898842d242b7cdbedabd4230ed382d33d57c10f088dec4729a47daf0390759b8888485a96a1e46621718d21aef6bd80015666a9abfac95536dfd6ea14e6ff9e3619a8fa4adffba9d400a3dcff09c6e2b4f69963b09402e1dd67bb47d43403805f2102f8dc3f4b0e908aef5d34d0a358540b28431e7ff9450c74cb146680536ee96ff9fdf8960a09c67e091c00d4daa1ac58537abce2bbf3fa0a2ac7f17d5e4a0c4ff6730603b13dc483c93f50b031d314315286358155901bb03c4314e4a5cb12a18c4591e3e502c9c11c3d059b30f8fc5a2d8cf0fbc9993293c80d924c884237f168a87f31ffdc1297a83be816c149aca59b2d715c3b682cde81a20320860cbf18eef57275ff1eee40f7e9b3019889a2e733ce54d39096b1e93e66dff6969ff1a71ea04f061ad4de8f574a2b893d2dc659ab6d0fd8e98577ef0bc96e5668de417f8079ff61d33b20c55b329445e62e23f06150375d38e17a03eafefc0ee7b5b3a5626a0fda3bd3be71f7ca81a640ce6df8b7b0df2d81eb40a658c77053d55b8792321dedf4c582df3dc6c78edbb54a676634d135f9215cee93641147baaa8dc7c070a8268ec8fb666b03cd51d40f4dbd3ee072b3c603298fcc0dae8d1e660848e944d40bfdeae32e50d7c1694f33083913064ef8c735780982231c795c0c158882a773a3282cc8337698fb017540d5550e10d3559902800cc824791ccef9b789d8e84951b0f5ec3c65b1cd029d978eaef70b70187768845b91ff2af93c8414042ed13316e608cb9d8133d24711101e1a4718c0745aad2dab571127a269aa4317fa657c85bb6943ac902a46560cdfae7312388e657ed1e0540d1746ab5a9b44967f15e6936e455c18479915421d61a509d6a4dbcd5ddbf5614477c868cb33a4e9f36d0180c08a9a3eeacd27598fb919df80c9b5d3b0b8d8bc41a77ecaae562f7bdd130cf6e8a7caa7d8ec5f5d87ca73e17799720d00f3bc6aaa15978195a339056b869dab90aef285444fdd1e9bc86eaddf4e2a4c8766c4b1b4145584c380a789769fec390caae21f82b330a0cbcd9761e302e33856f18cd7414f55142691d580297852723b2833548be615215d0c2856bcbd7b0494b65285c2171f3d987778843e0f355df8b895fb5cee979ea5c99c92a426f24287a1991356b851867077d4f1729ee6adc0a0c59eab9695b122d12bb7e2f2d830a2459bcf431b0eab9ec968c21c8cf29ad6ed69a1be87073468b4f719c0462c9eb181f96adbff730e3a6cbe404dcf9701923f2a695aa61b28968c899b4de060cc512dda3a454febff2feeaa6fdad690408e7480a255871b02da2f166dc2f1049c7983c9a528a5b7442ff584ee255b69f69cca605b8d0619035a85bb7d44f14214584357bb60dc3c733fb7d6dd7a051c99e96f76dd892d04ec00ae082129c87e33065158ad3154b97ebd0e575b99d6deecb4fcfbd36c6dd8a1f010a1d2a60ff80e3a3a5469a0d71555da6be85f36101f70a4d2d28c8fb68fa5ab0fa33c423c4d4e11f8306dbe392b32d98aaddfe49689346f74a6fe1cfb2404952e821ad52e9a2a3d25831e96672b7370a66f4f229b4b83e6378313d3128b67561b27c3e3ea3026b9d5e28c890b8497368d60c4a0f01a41e17a8f2cb3835c93f83bfefda732b475b8e4c792fb4ee1d744f24fa11ce636fe4b62654e31bcefb066206458bfa021b0d6a8028865c4a615c8b232aad3f6c712883f5cdd216d71ed5a4f3050c339ae052cc073eb15853de2fa4c9d383917a130a72667f98727c782f0f2acf688a9cc997a786863e103f04008227a54628ef4bd1a3bf95c8eba3230766561a95a56a61749abd19498429d0ffd3df33edb0b35d50e80dc1b72f77d4afc83490d68123603d2bb7fb0b17543ad84951fa341abcc9506cb10e3e59aaba796bf13e86604162fab8a360acde45000e2f77804854a4ec5dbb6b30236719958294e816eeadc0386000d84054540823c2f0c44ab2c330b1dd1fac4cf2d2305655b328c5c1ef8a5df74be43c1660c2a829260792a7d4395b1fa8d0360786c3d4f3ef4943c9432b7a837d0c7070ba0cca84b40e2f5941bda1304df7ef5906ebcb01e6207acf031c93d3b304fd2ed706a71f985048b5f3ddc53e8ac805c15b4e0eb0f60e12a1d7f13f3f10c11e43b051efaae0b9c8ef196631966f3f9d2162903e1d5f48e2d0a78d878755c7f1ab2c6dbcc66f7915676f7291deb59d40ca7acd1e57d7ed3a06ddd6f18a35719dd5c3cab42ef994ddab38bbda33d412df5ca61a0ee23697b5cb8db5d63a4c713dedee1bea819a7e3e3fe3fc458b2e44df02f73f3c8b2f85796b95dd6f35caea330481c239227d20eac59fb293bc79b75db6549e462a92e38365dfc609ba0064ecc5f04137aeea5abef18f2c7a2f9c5eac6c86d9cd3dedc28b16faf416c851a0d577601b4fe2d5b6b605be8a6e4f1fb817e79db9c1dd7045cc5ad67be065dc1078402e135e0aa2087fabfeb96687b5d8e023ead627564cf9378255133030869f8e8febb4f678977a9e4bf70149d123daf6c41345b0307a2dcb2b8d8fffd9bad67083c27ea261ac8d3a95aa6d8931f6e9a7c6e5c7a8cd7570aef8b8a19f8d9c721f29bc4f370042c702f0c2f0e1f21d49ba3df7a555aff27810cc3790d2ec708cc364e06493e910dd847f4c42fa0dc76c46c68f8ae5f19e15dbfce1bbb3bc6ca36522155f18188f60acbda7aa7a424f8a7db4904f660dcd5b8fcf9d6e8ee49761e59a3688cab579245da098715570f254281d128ed31badc3d51dea56f806423c079f1395a9db2b06542e8bb200978d3c4b548292e455f47b5adcfdf97ec235851253cbf71577d53f2b2dace8fb98141920d54944a81098061a9a4cd7b1437740e6ef597b427f95242e3c69887c3d9480368f319462b9f7f03baa65e4d2d4bc1845da672fcaf58e15f35b5ece71ced92a39d876ea28d90bdb9e47bf25946235a33f658c76899f97aa17b52c5c3395a7eea57ae96c40adc3db519fd9a1342856685d2109e6ee034bdb34b18e83ebf2a5a96175514e4a1e7c96556cf0f42b5fc0008fba9ecc2582ba830a60b05edf216f57d025e335e8b80e02d87496b0c52777e2e3f93e93a4bc21235ce28c5572a5cd8a0f1920ed1960736e1e2824b438e49652829c96e136fe3b3a233aa9710bd85148f53df05582ab75c7454ab821290c678fa071720776fc1a6996fe517d494ca55783e71f7acffdd1787f6ff279c4628bee8a73185cfc253268cb1ef66a3762037a4ed6428017526335c20ea445f51807b213eea1b4c0dbaf7bf8ab9d7f4c548abd658afbe7c3ebf63f2f8823a4779b4c79d1f3220c94ecb99f5a7a51f457258fb563e7ac4189c39b60f598b70ad9be983ba581279e2ba4d91f1ad357ef0f858b44f308712a046231e184ab06149c9702e73cec0c452991fa99e013030892b7775a1b9aacd7575dd2e95106577d3846131c03e77370649cc870c2d4ba3581ad14d86552c22d7f6216e4b5d3e6a2e4dcd1ced608ba18bf9e29dbc69a5d624da1d70a5a9e826ef9b63669ee21edaee9222e11c37d7966ecf74a33d616f8415ad024b03f5617242a76d50bb7b1024879ae17664df737d2e81f47a995df34299a61cf392550d0019e4ab652d31e1d89deb11ff8990a286c74961616dd8ab5714ebc04619e5faa3161cb4f284757efa190a713e0a4544eb631ad9504a04800683c3935f2ecbec81bdd1d438016828475248aeee9d0a844a133153327c70d4f75748dc90cc88317d5b4eb1fbc7f82f3e6e4b3747c70af086a4fec4e83a201d8ad4c7cd11e1c3d185235a0ecd88c81dc80b89fd7385f8de9cb02ef685a5ecf69878a70095388fff93e76a95b50968f4457c2903e42a951ce80fd3135792bf23d31efc4704fd4c671f08e26d301b74e248b4065ecb2a13f24d9971b83f182d72d1813169d3d18fde2afb85ab93f6da6e5da3fc8b9856b2deb6e806d2f65012227bc691743689aae863de95f1f5d801e55fe064440936ea47cefb674ca8803a9e67f09ac4c04dc45907bd9cf4f557bad67c3654ddb187de3d0c3356a42a8cddab3eb0b9c05f455bb29365db4b6760b700d20a63f4f4de64fee976634d2e5f322b7352c22c20648a174eb9114cc4f95142f3f09d8cbe7b866b8005b4faba08604e5b74ec6c076da71e3b82d20f30de7dbba215d7fada7fafaafceefd18be713dbb6bc0c27a91f5859c68ed134006bbb379800a61599503d065c733bb7488171ee7303bb9ee2b3a38ab30c3c9a409d947e20570e7b46cb5c9361297de69aea5cfd427de39e5d0849b96987f5e87aed1d31ee5822984f4b6558a41646abc8d452128d13efe2aa713cd4f776c4299c641b02f2c97e46445d0fa6dea8d24a22b8b8d69f678ffe52b97990d852ec2f662ae3b9701cbe7dc04b366ad3a179aaa2fdd961e93c6ffa2741e3e8dc2141172fc48e09227e1f616d197c6b24d5d8929f8397199a58aa28eefb7a2d69ee5bd271b32669ceba80b604460faabdaa4106a4a401169ffc998daf6fb857804ade35323eefe2715eac1fbf90de33da3937f885d04e551dbe14a4aa081f42fcd5476f59139fd1d4c6845eebec46154833bc1106ee56e7199742b60f7f945459d6a7f95101d1e95e7cfe1f80f8635b4af0c5a14c4f25af43a40fc2cb28716625ed4fabeff40df06aae1e6771c8d9dbe76dd764473bd03df65892d40675bbef4e4e7199e54372ac54b4fd06a68b206af5596798dca07bc6cc10f48580f239288b8da14e700987d216bccaaedb668c50f4a0257de064e81ba7536dabf424f188861be364aa02c80b031db306f2ade7ed914dc7f8cb717f7d6712c1e747b995547cfb0c6fda045259c3aa36013756f23db983ccfee3051870e8a042ab2b8e7d2b0c65b6d58260196dd828d7d1b84eb163db9b3ee6f0a41db28d6643eaac33446b1093d16aeda177892d72bb7a595257fa4e0c3ae0a040e78203a00dbd648cab0b745ca754a3bbb848154fb8455937a913633334af96b50541f7499dcf59627aa4380106daf07cc57c39a4eb2d6e995cb5a6b130e8a616ddfbd8a9c11d8977968140f195ee6f996036f260a4db2897357f7d97e04d54832fef1efdda0c5030c690f52328f8baf22c88666d305880bfed55ff9dd6aa97c31fd97af30d8137f4d9666f21d1567209d1f8c1d793b4e256cbb7f54c19cf01edbfb6eac4c71fe746063e7c1e15d1610f2b59a638320823116c5cc3fa984f4e32c8d81edf52566f45a9bbded26a261be4a98ea524b2e1948c1d645cd94182647ecb3e4a111c793a4a869a99a1d7732163b53cbd5ee97fe20db77bcae576abddc18a6ae43e1e547a3628a3f2e73ead971f56637f8518a4e348858896d35af294e232cbdf5a8b19b07d86fb744ef17efdba0ae5d245d783a13f6c5deed385cd7ee5197691d1b4c65a7e7ac342dde255f9967d27d74cb741564d7dd30b59414497b8ec170d682167b032ac6e07649141aab2382a0070220263fff7be98e7dca74d7c2342e720f962fde8efd03aaf3af0eb828139e80eddb9224f60500e2777d1e87f1f22e9ba6bd4e7e0f1a0bfd2ddd3f22afd05e808d84c709d8e156b63f0d4bb99a49efa645be86ca3303e57015f6273ce5c9787117e2468baa7075992abfb80f1e1f4756c3e7b6ee4a62826f6d7da7033c6470c11836a04f0f8e9241194cc717d60879ff8780245929baeb27c30f6015e61e046b9259badff8e0761847a16d6efa1dd1d68ea4d84857ae050a49eae924fb7f7bcd43a2a86dd22df6b0908d46852905ff1aafce0de4ae28c5442f293a3b428055d25f0edc7ee88510e00d607d7929c23d332e1aee20555b1a4119058c17a4eb3ffd4463f50a9425b3a8706551e75f543ae70593024b4ed98c2144c601a9e09340d2d50eba2f41aab1a12a8aa5f7872a0a5eb939a1961d828a05d8c662ed64980e922cbe1f584177a8c6c9660fdd1d9ce9489c91ff0cad28aef5dbf250fc80045c3a1a5964909311c09c7e70bc5b900af645f9afce794e9f5a999d1649b9bf906de830e050a2b2d74c7c719db48ddfc68ada01755f4bf6b70cc876496db6ccbf47cf39a806e39ad65494e996c9dc63eb8f7b0bd67efcf6a1be70be7fed6cd6a02dae3c00e002e3732aaa349339127cab47ad83d2c56b3f941e6997de8b87f263247ee6d209117408f0866cddf3c621cca20941d285d5e3478a4bbbe46259cddaf63dcdfa54676fd25908b9a1203b2048186f776f1178abc7a68cd914069166a5554379c531f82ef81e3f2bb6e9c2f6798fc50ee51aa54a74c438a3903c760403d325a2f94b2af365d44581fd803436515eb643da0d1370ccf5d27ff4f8b1beb8c9346bd418db49b67c8484956ec1f57b6577b6bb6f247fe30884d44d7c35065ee16b54e9dec56bc0ac67da5d46cb437df44cd43e7c7b739600ce53ccf96ed4f412dbb465fcc64158d9f39958a772396fc59622fc66793e17b0824f607a433b4a1049cc1e72751dab8cd971a65edf24a075f6e52a8d2cd6a3add438df06fdfaa5ee94890e0f66b07d47e26086140c2fa60744361b7a5ff73c04d08e4621bc0c10d9d2fe0b202f59b2290e2b7839de5856e51bb9a01c6dd69f9c32f93a21bd5f92eab22ac1ffb4b472b1d455334f204d3b416d4e84c4b65a6769c86a0e1f4db748becdd9bef29592def8cd44e788a1893a4aced0804a733a8b6993039e4b0c685b8b59786b9685a32211f10521bb842608f29da6002a6a62e87f0cb68fbf436cc93f0d89f3ac9f5b35bae8284081e1fb992388be88f8e94e9f71e10b37e9b4bdca73a9513303d740bc56d900f8aff666b595c44cc7a6efd83646323c828ad888ab074473e01cd77911b3909b234636b206b2f8f8538f8f957906c3cef54d103e24fcdcda3ffb9ed41cad792c379622026f9387f5a16dc69b028d3dc47a35ab03d69404d761f4d3873e4fb54bcc5a91692fd7ef9d8d91bce7c7ac4f2448262c723b8245a79a02179e83c5b27e4024071a8c4b440f48631db3e31264079d1aab2e09da2b1f26bd041cd62dc18db9eb46dbed49980b78be42bf1da7f2012d466cd593ff9e43a9c6fa6020d2a17e99ddeb09cedfb2a05718bf633cbe4289f2bd422b8c79c85a998db73079ed691b9568f66ff631dedaf82fe49ac290d7949ebd24ce4138b745020d36d4583bc3cab2bdda78b28bebfd318e1582401670222c4e0e6346589eae14cbccef8b2ca63ccb76bbd70ce7839083df8261f5ffcf4bf160383ffb3cbb48f86aa0776a5dc87ed03426b689e1dbbc680738a42eada70cfaa83a945eef7b1c120bac56553c5632484eaaea34326cb353c8cd2e5ba5fba3a6eb440cb038c9d00933921064fd89f47b1306236f284e67d96be8102854a2357385c7b69398cbad58bd70cd427efd7f85906951726a42f9f2b4b9d6183e7285ca710d962fbbd4d61cf37d5591b795db84e9ffe76a96f5b722da0847e182f866152be5f9145d89d44310bed26ca0becb528f8a10a539718fa884de39a12a8279c1786e5841a13b581401d931b230479ae89f29ac8d94a93963057d644f0b84752ad920ffe209fd5b99151e4746fdd31617fcfdbde9a6ce5e5fc6ef47d3313612d10ac8fc8990c33af9c46a5f039a57812e8d68a03f722e10422b7f2fffa313a5857b30e5bce70eac3b79dfd732fd949b5638c131b72da06ec126a6a1c1a6a457c2df4aed7fc08c8e89039cb8d89a0194018a79737775ee2b1d119ef47392238c0adf63a28b2d3278655420394c90b34a2f927780e116e1081f0a68fc5fbfcac7b9e661a1ed5b48abd5677af81eb58fa2122b4464da020e06209b043e7a573827ead3e212392f85046cb13fe5512560b404723168283780d1bb75d7f076904aba270daf65f9565a16d28346bd0286c5a5d380e567b0ccc5f8b66fb1267bb8e530bcfdb79709659f74cba888ca98858d59b192ef5b0ce9e8f73e832f5e663454ed9f7329324955e70f059042b73e128d8dbe997661a0cc300a88dfceb5422d0a6a4be600075502c9032c289855400d08e288981c7fd1d00337dacb0c5c85889ab7525d1fd18c114800cc210e380b091e5d516d81d8f04f0c5cd191589e84332042fb33579cc8f90f5f56ca3b736c51020b8d0b8a2c7fb9e6a177f708ea8c164018699177dafe26fe51eb02b8d05c5a6bd418fb18e1a0732fc688b6684fac52cb42e62f1d63e7243b11feac5c488a1b63613ac45615fa9e941059f0df4b8244b1d75029962fefa8b92eeec703cafb538f474a95161e1e9a8df1447b797ccef1f0118d2960d875c286423aacae24fa33158b8e1a773f7ab20d0f62ffd19b3c1ba33a2e24be1db03ddd49469ed1ca7fd80a553c5c46d50f2e5c557383473aefdbbb52e8603e5a9a4be8b2006702fd965cbcafa7022641a16339957d61d6307f1650e011efb688c1e1d29a26818df3afc4ccdb071875a6b45f3917e4d86d1961d0f3428193fa08417c04485d04f3d38527bd2b77a83899e1633f488a81cb3eaac9f32fd7bd549d0e0a26dea7b9a7c87ca1ec40a4b2df3d66a41c5f645a183ee3de0f2d3244b3aee1fd91f8a54c2553c6cfd4d2cdd311a7d0583bb889a56838b3980b5d9309320aa91fa52aaae95e68c3cdee8ed2d2d6e60b749cd8eeffad74053ef18388dd0beafa3449a94ad2733a45ccb62cce4b51a47d536a63e2ca43686d41f981648851d8a4e1872fd01ffea809796a82561c4335eccd06be9d6a808d11ecb9fd3179a292d9de1407f696a520d9121f88c81897e0847d4a69f58e875dbf5922e55b8c5f3984f25b7be0b718c4e1a53c6c563306ea1e5db9517f145295b38cc8aca6650bfdac8b630fd079daaba6ee758334365804728727ba4a1b2c380c2f05bb625a502a5d85ee3fb3ef51cbda4d61a8b4e21033eea55fc31fdbddbe6694765ab9030f0031e13cb9c98b4d17125128ad3a336c8fcabeec977afaff79465d7814e1e54dc24b9a437718f5f6a588780f01697f3cc8b7d3d11c15cc98c504ebea10d3473a52a3073a046ce5d0d4dcb2d009cb0cf52f8676be2dee4f9c0054d70c7aa81b44d28427be9856740fb6fa2ea326759cc795b12c07ec606b98851cd1ccc97fe93db54d3fc196a19efb02f0aba8c01ac362a9cf686a5880b401b097cb20930c0b16f746ce2b978a8f2706b996aef7014d5af79ae6e345f484d5ff8c22802c79f0337350bdc21f00ff5c1253128561d956a66f5778fa4054c82553af6f23e093e21d44bef2af9f85babf0be3999b7c10ce6aecf763b14a2ada3fe4e87df778ea7899c4fb007f058c552da882657fe78b3774074495f5de4c809850a15e80f117d6dc12b8857c5afe2fb77786886e5f6149825bcfaf8f071401167cf8a4585eaa7b27c8db0d9bd1b58ff266f1e8bdb3145851272e6f54daa5ee29f810ebcde2bc13e6035689993b732c7e08f45f86d9df44ff954774e37cb2258b2cab764e0df6f356ed499a25be6ac783ddfab5ddb9d68130e5d0032e3e09f5f53cca56022c78c86d2909b0da0f436b7283265df9aee1ebd575436ce555bf18b29954d8c4fcabab39563ad06a576d5fc210b7997838562bb6d64febf854897110ad9c75c122a5af977f21845e9fdf5ec00247a9f0c7fa2efbb006e1045e195fc3fb61449aecf3bf10623a6098cea4422ded00702d3144001ca4ddc719bfdf53cc96b92ae5122580201f66a58b52e7c15eaa07049f979bf28fb43ee864b7e6155f0f6d08851cc77e02b1ef0d477d2c498b83ab5da351d83009273a5a6a210c0aeb92571ef06949f8643ce6420633de76a287ef51ee92bc279801504d96169ed54ce69cf1bd66dba1723ca455e1f7290d04cbeb8843390f31ab213b9cc2140985a1986aec7caf8680f1f2d62c993178dc10c1725f5d8cde9fc2b3b20f13eb41f749fbe26623c48276b538c91dcb0807b3ac9ee945a38838862a888972f85951836fcf9238bac89678e7cfea343d83f701532b02a645d619e7dfa3f8a159f177124bca866aeae121f2370d80afed5344eac73a0cd107902bfac862e94cd526ff010dc724ab6e748b28640d59cd523437e31864e55e8f8461460f58b6047e09d5461c16d71e2e82dcf093e2f272bfc20d673ae8bceef41a4536b4c2dcd5a2b8a7b80c63b536b8dfb2e425000749592e240bf35ede53fbfea2ea442967b5180a6e603300741a0b9de21bc346eba0c421c6eaf1ba287823f75a31cec7ad43bff0db08fefa3cb0846b43198d9c8a5fb61bffb4c0bb9ad7ee09cd3576538e9c089234fc638588ee3104b8a59af5a103c3d093eb57e7b35ef5260bbb6bccb074625209dcc30feb5adc14adde06a83708a273a3ee561a545de9c4a68f373eccde9b94e634f14cfe2694f3ba089133a14b535d06413e45ff786f340afcc1bb77a8fe4db1a6c9676221e61dcbb682afe759941dbcb531c0b4709845f40228c95fef2a138f5d134f700e92e3e75cafbd569fd3e5ec467dc1486cadfd51f2ab70c26b9757d537dd56e7c82ca08d99c202df5217dfd599e4230a9e20ef7e9576922f98eb0b05f1ed2cbb21aa8c7ee8bd458d7963cd837902eb856c36059702f3edbc8902b41e21a439952e740958fa98d74321a3f6b9e8b54748442d0365f32380ed5ea77ab52d22f410940fe3e962e2bca5e5381c5da4b8234fcf21b6eb4d31da21d756f37651a8be2d240b0afa57223f475deacccd1e53990f2b46a6b9d97a14da80c0072509a17d73e0ac29a02b5cfd6cbb4e0d3b6ca6c28e4176cde5842808a2de7e12a105063f70f569017579a75a53ed081753842560610fc2664e418e4ec49c821bfe8847aeffe29542d1ef72e00b98faec7dcb0173f7801272f4eebdc6014e16efd09f59f2b366e2035f8cfb0b5e56df176ee8b6f4ac3109eaaf58db5996802ac6b3f0809d9bfc7a39f44cd0157f6c654e184d3a2f0e60f6c5a1a1729ebb936b437602fce539890821873226d4e22e4bbb3ce02e67909c349c6ed91f5e8586c0ee09c5507f7d48e4071f039a3d0f3a9191ffc8609dd71a115274f7996628eea08ee79d89736fede7d3b1c9dae22a4a2ae4f66ee49f2b5931ce952a22fe0e0958f505bf209152211224c1586478b8d78a7a14a1c6a87b0362cb55240b3e5a25f9f4de8c0370f3a51fdec6d295a907f927a2c9b219fb606ffe56e2f9083a239a6141c423d46507780ad1a4d119a31a783e2b7090a2914bdd7900907e8ebe8a39f2586054be83aab2301c0f48b6a71a5422748eb860442d937587feaebb3b43bf5e1dd5027d1fb6f2fdc844bbad2512c1525d0508321ef2b493ca435ce94adeaeb5a277a71dea98834d2489af2e0dbf753fe09523fbf228c68084c1cace02e485baac6aa5ffa092284d7d56e7a6f75bbb349c596ebcf4f8e293218b802a235cd03dfcca868353af716efb9a69cc6369461ea85a3f6e49dd64db7be8b79a71dd7f8c957c63700c365b7bc2c8cc43dd76b0b4e619eb0abb4faa33b48667386280335be8160d14d87233a60a735148a7498f351959aa1a4fd6f0b72195fc39575d2cbf5c223189e850737953318498dd090fa5b39b2c2557ae9fd88f2ae51d9e4d430cea88a3be21b38620f06f201cc143cff12b6f7419710fa7d315efb09e5697f119609d2ed48cf666d250cde178fdbed2da49461d9c8e620ad28cc6d4dc1046dfcaf2fccf3d467863647b68aff90acd0a4b898be3f6323a86b475ad0a3e3c4c200b055e7716cdc2f74e2d807349f01257e801a69f4f5af35f872b5448d1b831d78d80cd88b46532f5dac07bc35ad65596363c5b4b0059ff7d38aabbd136c7f5a471330b3c79f32918b8eaebeee001c61caa4dd2db13d401f333e1bc785706fe21782d0d9e3451ba6062dc20dbda408047f72ead4efa8efd656244a79aaab6cb7ece5a7edb84cd3d3fe4700dfd0ea43bb747974c1f7cbb6d6f4b27b8529e48ef19874a968cd3e2bebdc89e2e543994dc204c6596b9363f70b80ea50f6eb4d8e82b808419f2dcda131c8ca2125bb36a34a7dc492dd45fb0cef1ead562577be04916888fe64a37ffb4c7a294c84c77e97d7da565d2100fb8535ae4e9b41bff213b2a980315c9b3061e6eebaa69f299f3d841f1765628a23dfc6a27afa14501bc2476b2f36cae29e37c44eb9a4704b3aa3cf14635b054b4504c19e73cf6b77fcf4ec58022352a8d29f25b7ffc8ae2c9cca519a371c7774d6e25eae5e994342d4cbac2030db9be4f73b15e8eec3e6b82c58d1c8269520d6da06c0bd9dea7c0b1cfafad7c80e51c12b60bc837b58d8c8da30aa280af7097c826bec0ac9ca31d761db73d8a1cb1f0d391502024e92b8dd204277f3b9be9ea4a4c05ee38074bfc29cf3cde5f52b81413ac865946f87f6d0c895660be8044bc8ccf61c4f9e26b1a60699885bae91e4e6c970bcb9e2f57968d9dd23c0cdc86a1c435f236306139536d5ed3c613f5ed4adb09def55844bffd1ffef593dd143763c94ceba00f8af8256db870a5ffab814833f4c4183a4d434381d12a6e0482263ff79f45ab19601906b9d875b619c28373ca92637f0f7bc42f6a0ddabd9b77aae52088972ae69659c4b5c1228a703bbf7753c13d73d8f797b7962fd72c51becdfe082d2d2c5f18212cec24c19a6d15c16d84a2c4a6be7cab809d17db915499546799a7ec5589f19d1f4eb3fedcebff63e893cd40857094912d09efd78add39ef6b5e4313ef90cacf25c7352f92c8d923466f56e4eea31456c40742f8400ff245702437451d103d2507b3e1cfd3c1f6717afe1d60e6c472a6327f8a3d7b8fcc50a8f499731cd4ada675ab66ebc2267eb2aff644dedcd1edc8b46996dd44e5a6f4dbc08689e3e9bf7e4f440708725498a9e46868b74d4605cc13fbd449cf78cba4c4b016ab8a07ede3c536082f1802ae7bdc02b07ec98d316245441cc138f92bf5eba004bf3e0fba9d827a30aaf1ef82e57667bfe3e31423d8e0c26506c4c4e3ad0181b7b02c40c5f4812b05599254e1770e8a19ad45dabc53c270e8a15e460985394d681cc942e5f190a92509e247491dacc55efe27dba0702cb15a487f03b13327cae6c18d98d75ed72ac123d19f45ae4e5c40ba68f83633f2efa31d439366b530a37639b849894b44cfed58294778fc15c5cd37a69f53d482e57decc2662ed08d5510f8e205e9e0c5c4b7f8fa315de7eeac7b42b179182b48437455a4db82147d442e77bd7b8d4aa3eb074a318725c694aafb108f355afad01c0e23abd123c3e4b8fbb64eeb567f777e8a3e61b682556d40223972d21047495af294f0d8267ed388073cc14374b2b32d0144cf88c2a1b622b1b7269ac7ed59633fa8a77acc0bef947aff0c0e38bb4945144ca400ca8aa733dfe7d54ef056f063fbeb705e8082e5087a934df80951f9f1f3f7a0cbcdc35a8086e5cd9eac7e63875cb7f38b312fd3ad129789c9ab8a27e46c37db5579ade3ca4edbbc98dd8afb696cc1ad7355e56104349d7a9c45d979ca8845ed2b23b8be7cd70b3cfc5253d32aa2bc5d30c0c7f82478971095924357c3d9ed4f57fbdde5661fee41c12b0050f3d3c641b381531265e908bb59410e4d693e67f04da6fb14380ff68c78c68aa2a4731bbdce97182c96d468b198193fc715bab51d14e264bfeb5f4375d8bba25038dd08f1581a762d37b3ce2a70010333f19f162ee6f78ecf494b23c7f489326478c5de86d4401aa55596eee7feed4b9cedfba5ff29c2a6de27b23bdfeb4a7231be3aefcd029b7be714634748b6217d848e2bb1cab4adf1b0051e806a82adfe28a65d16807d60c81697f18f1929f84ba9a5ac13a6dc2f65921e8d24b8452157c061f9aae534ef4f8a888b73e31c1fab44f049039077c628599c0acc3e122b26c024874a0ee0c192d2bb5df119e08126f92ef77a02f85784833fcc21a4e4f5d597f97fa5120e65a0f17dce8517c69774bc1e6a8b75dfe785dbcf44b6e4eeb5ba51504df18ca1b91c56b679f9be662d12f5bc1784dfabc3c1d7f6d5a3004cc1dcc2d31175f2c824bde7641823a9de21d616d496c1e122812046e88fb94175cc348503589d1ee64a1c2aa7d66ee5240661e814dca60c85a06c90f7c369dd47602497547fa1c285d4b7978bea7edfbdcf387ce86ebcbfbb3809cc037e5756fd2d4d1ffa2157133e9a2f16f741ef963b5a066db0eca2b4df66849285d983c1a5f57ede6660d4cce51ead143bc17a383674ff4c1b44b98b7ad54cdee9e5fea862dcf22101c3c17b0fb9fde694e0e55bcc08b6bb8f51ccea6cff97ffbf895c45f536ead141084c821bb0059a0cadd2e6effe912bd7df5b89b22490ed279a14ff6b38214fa0f0ff40b199c346ff591580673533033ee17483cd5e789ab395a9a02f2afb524d77daa08c866b183b219b6c5c78b3ad369b4040f849312e792861fbf42beb7c159389b2063cf952d5c30a504dbab1aecff8a4f78ed919c6cecb15647f5693e319f474da130778df328519bcfc28f6c48f0399c0a0fbe265e90b4ec1d64eb1e5618c491936f8ec49585826adb9a9cd5b0adcc00e68c5459f0d73fca30020cf405e5b35940e7569be519ae808ca757f36416da9ddff8fefb27b2e727bed81ebf12f2c40dbec26a9157e40a1029be559b72f6b45f747082b3f3733f3c521078a57efd61d56d885ad360b646d11d9d9f5069ce854a1b078135351ea0d62163fb146a27a392674ac73e1fe6aac5047c6e8bb45ea8eaabbdfd8908dc22b8507952a20be1644bd0d94d89eddd6b11c02526f9833b312d98f0923f90e5b739c5bea034ca8ea5e9953441149c96cf18aff462ce40a3a365d72e5773b68e1a2b980c40d4bb3edf40c359034978f34bf84c7dfcfd63dcad9e17569b02634fd043c8b649c2d6ca4b2af0f7395b6143dc9c2541ff43835b96563906b4cf8a75322a1aeefacc3580c190d3505d8a0570b618a27a027fd030f26f7f59e5b6b3480c4e1d3a5776ce32dfcb80396474d230082317d015145daddd8752c3e4f8ae261320efefa2a1c32ea4a34c8c3bfbab5b984d5f425db36608737f32d83ccb547276c7521d8f734b2c2beb9dba61d48c16a4e3773286a3a4db7e97bc2bb86fdecec26269f9d4b201ab8719ddac5508ed6ed0b2761f764327393dd74232946d1027396b00085c7a13b5e3c52b5cb3997ff5c8d50036690a56e7bc6653148ced2bf37c02e96a2a63a9d9f3e4a2dffe49550a73c31d7b114e4fdca3aa305a869a004e14c10272b5895ea433ca91a6ad099adadaff13f4aa27109eb8edde708fd7de09581df210dde2892a90e6af5b1368fd9c915bea7687a14885cd9fe736c15fdf0dccc456a1ac803ad3bb5aa0a9d6793d8039db11c020d90ff76628dbfe78b285384c925e659958d344b7dec839b0738d564381f2e5809610c183ccf3184e3bcd019dc6908f3ac9d60833320dfbfcebc7a8d87833d2dcde818f3888cceafc2a1c37805868e0c6e0c0121e88c4d78286efcf05aa024501bd4cbbb7c17ebccd3b45cd5c76b73f7002c652bd61295bcdd8b245c684fb9ec57f0f23e8f3ea8a7bc6dc2c805d747f32c2d298cbdeee93ca19dbb758fe135d86a89e15048706640882756dac3c9ce515e5670bf1815ffe4774cdbb07f3a9052bbbb2052f9532ddd0b7623b8b5be634188c95d4be8693b4cb14757ff9bc65ec3665c89cdccc9f3757a07310ed1e1331b82d6544a174955c052c32579afe4ef08daf10088532bb2bd3658e0574955994e930f3a8c3f955d28320517dfa7790e4b72e187264f78701b7b82b70beca649f0d1c6efd8ad209a6b475351d92986be2917b14e38fbf2cc6f8342969ddcf63e2b2d37a4a7e1a9c6dc29d20b34c181f50b65455bb5d9171079f9d0f7bedcfd4ffda5dd3f490ebac5fd7c95691fc1fe467484e047fbc148b71aca114b0cc53f942f436c616267b68fe3f8d183129c5109d7790f0447f2f298945fed488dd1b8516d74e0c44a4e8a30fa4aca9515983b3d61cb0ba1b9a8aa0d7c7d7500812d121bd3638ffcbac119e88b1fc1586179a7673760c84d4f21ac92e98b1c1d6a5d72b7627790124cebe6009a6bae4cb6f5ff17f571c397d9320f046d29127ae2aae6abaa00c2a9bf89f5b556a9b5c1fa2fc66b86d886255c1b0569a79050df06ed466f36d88dbcf5a344fa515c6317a44ccd6fe27270201dd8538da8ebee96950bea91ff3e43986ca1638d884aee54893857bed68ca1e776f27de111724581dbd23848c39bccf6851123133dcfff95b16a428cd1b710909424f3133b0ce1258cda9917ed8a5fe6860424780540d740137e5c1d3f320f202d2c832454605d32adfbe4e1e5bfe98cbbb499f16d40921db46f819fd5a5aa3dfe8fb939ddcd68b760ebb2d0d93019b3604b745427948ce1c65ed1591da8db00ac2648fa300b1d6b0e98756ed39f39a6931f709c45bdd5c3b5f95f04a41d5957b9611e82f8680bd00fd4f49c5e6025755ff2bea53053b78cb1c3afeb2c77054576abff10ea5e3757c59b1894ea9c72decd108151f70901739bc0f601298fb95144e010bc29fab2c708976164f017801a40fac90fde9b3a51df34240cc4dce8d7dc54b9782f3ab00e3a72a360c87b84f507e328b53628eb588c2297c76ba63bb2d48c0a8b96828a156017b6350da7c28a7c3b04832448a0f730ea6b434d7129746b2ff14838f2934c18b49076e772d01aa1fab3f21df879b0ec65805c0fb5261865085a369ad68ceab6dc40c86569b933eac072a7cd078b860d043433d5b56a230bc95cd510863e918e527cec1a95a8a301dc3b3e8ba36bc98be88e7179180222a8bde45794d6b4f936a51f365d2b47a791890c0899697f8450a7064c0a2884f4a61da5920a2f4b0f2ede33b28a6a2539f74ceecd02de3dc32f810e00e13d21d0f7dc6a1df5994f7ad94b16c4eb9bd0bef45c3d312248b37ac21fd40c30041c7a7e8f529c6b214fc30f86c00a98f84d59de900796fc5e53d5ecbef010eb059f3335301405c5dbb8dfdbbc5d59f42911391fbc100ec33de1fcfa9b97a56e3e61dd5046e84dd48776cbb432d385cb0c329f103217e27ee7c9d7ff02439daa1a5a87b2e51e544b6f95743cd610b8a6c0449644e81811ca70baf9b70f01d3dd4c4760e31b8ded9bb326877a40208391131b6d73cbe206e6d40757986652d62dab4433176bec485605d88b27dad88cd14cdaa788198a803f39a97304a868c3b4e68883459b17fdeb023e2dfed0187d4e0a92e6649dfbcb890a09a6a95f586d7e6d20125b587a4b8e5f3e5a705c1408e2105465e4c46ccc3b741d3423fde0ea597fa89a47dac98d2d20168716a0afec2974228efe96c1725694e6352468ea83f6e1cffdfe784a064f6d166fa9376fa36cf1ffd9a65bc45fe4a9711566fca698d89949fdbfca92f7b15774e053a87b62a976c990605fd5e6cf9f5015fce40e123224455a29552ecf2b3d5a0ec27eff814d730e6aa8d80c213b1f4675db6d7f7d912e10ee8b752f1548b393646a41f8b11859adf6e5497bdde46d1d36d6d9d45b0d172298bf46a97c522c60ae2c811c364be5c284b7412c05fc41196873690d6af224dad86adb1c6f57ba14a5d326a32d8dd655dc25ad9ae3f5d8a44dae4c2192076ed14d77f3fcacb063753e1df4994d2ccf8abc25c0cb48d1d0d62ee4ab3b018c1aca3ec59d90314f768e079b0633685ce435d639e39d8014a64d7a1f58986cb4c49805b15c1abf03d58a5319674120ce66d28b6363ece46338f8e8b086c63014c40152e3bb41f02dde3f44b6ee05b53955c2f12ecab62fe66cbcf75705fac82031febf262ff750665906c4146778643e29447a0d2bb60e61f2131ede7a7d76f96940c6d759cf0f1ad3f922a037ca8c0cd8476c48c6603bba5a30dae6f9da4215ee920f59c9825d884256d3340a5e29a4dc1b256854a58adc29b3de5eaf8b1f995fae7402b691ce8464f5274b20881160ad8d522b92b03ba03b409cc7d421f56517ee92874059dce3f93d131d8622915d82bf1bc1d7dc6361972b81d46bdea6571b5cf87b8993870d87142dea3f1af0aabf6058b932650cc44cb309bdee03c76311c38dfd20a814202c81bb6618706b517fe5ad2bde111f0958c309d520f8d9263fe8698e34b61503b2a7c6e0e645cd13a6d7e90f75637135530bee97092aad2ab470c25b51952d6df0dc0b5412774b331e3864d4e79d3b0f733c68fdeeb0aa37f000e4e56637ce58467cee078a092ce7d62d906d1af4629b087c5f9c55d8a693f72882fffdee0061a4a97b6d0d6e267d54c70ba2c8ddb60f0f32854e6d45ec4537ff2a7d68c4f4852c7f2e365cd9c56f6947ad81488ef3475dc50dd107e41c4d1611167f18054f25f10f8d8e3f35bdf7ad7f71f6b18b51876c0861d91c04fa7d45b98d017a0b6b2d6b9c4f30d486be80fe0030d9f81e6a9b708711b131d13e49ffc559ae0369b3d13409fde46e253e5bffa9c5d47156413a02338d130eae5552a0692c32e762c13ad957e899e36375ac993fbfef3889a9cd88ed714c23a430a7e24e46125fe51a5055c82762b37e52ad5960122b74ca78909254ac74194421834a7bf0ac78af4178c6243a41c04ab6c08e9d6ef44e69d0722ad8c9f6b5b78bb07478e471445cedbc0ae7b6e9eb0b1e4028222a313ff4d98c5399d5b9694221befc26f7af584617bac34814b8f6374af180d66bd0133c4c8297a32bbdc886bcb4ddd026e2f317c84b636ca8fc52fdb441256e16c69676856a572a3b7959b1a7eb07d903214ed39a6ec78772c67580346bba0e07c6a68065e864ff400b7d8fc524f303816bd6886fc5f1fc0644b5abd698c9e333157161fff89dff4deed22347094b302c560043ef05ba220c823e8761d5e5ed4ba377b14b9ad66544b60cb49ee00edcf8104635e661050e4a2343bf218893b902086d25c3740c959c5d0929be60a6d2904b96d3ff55721479eed6f40d9fef9588f14643c56fbed7b6fd6e669999175e03059ab4da536347ef6097a6568ed12aeb65259dc99a93f7faf90cac5f97522ca29c0dcb951f517411fba4d360fac23884abceea7f9d6e2ab782cbd8439dbed67f30b9bf40eacbdae4048b71fe0d7828ec78dc1ecda1ffd723a6b8149868745c3d5ba4a5ab6a0237ca9dda8e3dcb4d85d2c85e3cd7838f1decfbd54551d9bf7039fea07e33aafcb0093cc592bc44b0443f71d937785711eba33d0559651bafbe0a7ce5ea2bec78f106bdcc5c0292fd01454208334565a5c86b22e0df3e274403ca3ef18631f8e6160278fafd018923e3f61c5b1569a338569b9f8abb0716d33eeb350eadd8f2ca5b53349af242c9e35878ebd31acd285df93d590f2c53359b18ceb8063ad6486a0469a65cf8a8ccefd6cfe8a09dcce6050dfba48671caa89df43f362acd76b803babf755326897cbf86e9507c6d8a9adc09c7a9332681d3036c04ec2a5d92464a85cdde246370b9506c0d9351b5851ba77eadce0f8f94d58d5e93ab9d618015168f48eaad566738cc6d31833b288141b8265644129859ceadb7effdede5b2554e6387dd1600f0ae03711c094466e640799bb87a4598cffc822424db01df4be65d27471e15a5ff64a791c58edecd0821b0a2e09f12a3efbeb5fd6cca15ec61b3ca7f5f07f759cec2f45b0dc28f23954e3f921dbf9951251ca6eee1047ae24efc8871ee2c0c68b32d1fbe214e1e52263b463513238d549dfc0d55ac539c6c86a8fa30d6f31a611c46af792b2ca89b73b8a4c8b0ca32f8cec4cd3f64afbbec110cb663347de4a9811c544692e243dd9eb6e1a545dfd54a78ace2421cc98a4484dc7f7eeec7eeeef7c04df470ad387e2bed8aef56078ffa0abee3c96224794fe2a2100e0aa1401701cc107b6f3549a437db7dcba03f0a9e976f288b0091ce6fab8ba1526eb98e79b8b1fdf6ccbabd3576da0c6f9166894345487acb7df4c1fa52a76d7e81e6ce78a6f314f81e44a9821d30565af130018d968fcdb4471ee84646bd5de230875b5521d7be98528dc16b9eb4ff1c2f5e163c586a017389d221840f6165a697c05a6dc6aedfe53acaf58cb1505856e814be1f0b9de0bcd31c1b04d83756380b753db4874d3d5ed6e681435774263313ade8fcb84cc7805ce01e13cb91c454dc5b6aae111fd0819b47bdc90b227692a582728e19173bb8c44132b8164237ed2874d6f1650d6f1c376e08694d76b4c28c80f54994f8b18aa66eac39c3b7070e452cf3e0a696a79c29d973d68695e6aafb7dea2ab94e80af94cb716fb94a7ca6753a156bc8bd284ef0bbc308efba571624371cdaec8b5f8e2d03f1a0aa643f53fa3b4c7a9feeac72010326cf5514ed8f94e5a9b8fc156b84060fa6d2f8069192073ea99681642f573fd795ab52fae5a427c3d277e27fbf7454d2fa369b63da348631671a9d6aa150715ddbea0c832742cd2264591c56cfc630a9e4a3c3ba10c3b6610707c64ccdceac95379d84c2b14c1ee73905b363bb4f2fe91487e81af7ba9c7cbb6a5b8db1647ab2d206821ad4868bc59b32742b78bcd7f8f678c5ba26ae6e3ff28ba8841a67cb9503286d036e7959b9add392e77fec712fe64f427abfd22cddb84bce85b1ebc59612266c837139d346411fe33ac3ecd98b88331dec63c982ec2bfca5883834c45abd5683a25801e2f54f37c96fbed0660e2cc450220897cdaec525295744ee725d1314aa6f31cb1e5e2ba034c86ebc261e50bdebd34f3b369ba257175992d43fd8345ce393397bc4a09d5dff03ad8622b449d2a388b279f17b7fc82bd9ca9f6dcd71277b7c76053b1818648fdb8a77e236ce5997488ae02f1cb744dbd1df5765350fa1371c8e40eefac4fe1a2695c46b156d7114f2062380eaefd235ea6e348f53a42c8b94e4d7188eb0e6eb6e2712dfd7010d07131f38a220a048534a2a28e7be6122e1ee56f74799a317efc722df201f52e48ecbe6f3709d7a597d9b7df58e60343b04d569a0f222447c551b639879420389fae2f9c17a95126bda34f73fe3e771301253eb630feb7541cdb14e49a52e6c4c070fa0c07db8bfb8401ad01dd23d8e139a05dc9dc5096f2ad50c904044e5742c21873b76ca89a6be8f398b8a27e7d7c8cd222f935feb1b2d8cf6721d9be8c68f69276fac7e1e9dc35fae7c936784b827fcc1644f69d6d24e4cf39f7ffb955e98bb5820cbd4d4d5bb0540bd74197447b2ac5eef01345abe9ff13da1a94707d6103806f66ec0ca093aec97d37d39aad2181c078fde9da1c6d7fa6d3e6c4ca592e27e71f610a4f058b32d3f16dfc3ff4a556665f25d4042e75ec0e2cd6237b0b0ffc80a3e6744fc8a2d3f65d891375c5b844a6d7c21cc65bb1304162781498d8cb6fbfbe5f6d38450e5d2da8a3c4b8890d2251097836bfa130e5733115543a7701bc5a9965d5deab2a86fbde5961556143d463d9e8dffb7ebe079e9ca525006ef665008fb1d44e32521e739945e60e9d7e516f855544a16feebac31750ca092dad61fcda58f1b4514ad3d24200782642aab0c4903aac2050143693113354362a538feb1229fc009a733e67ffc2d67d8e4cab5ebac6de328cfa218e1e032fb8ce14a3db0bbd0829eef69a426b6a3d07a694e3c525e7484a2aa8fe4eff6ae4106abd74c2c2ab0068a8b43668e47d13f29748542c4be676f043a9c74178adf7c5cbcf23d00f690877bcc92f96bb55745b316eb43081c256b0163af8cca1e60a90e96c6c1ed20fc583bb70d875ce3d571a1bcb7f52291d2beb7955e1cfb38dbd8c85fdf4d9b073c4c820c7d95dc9b19ffda85153d067bca81da9d558f8c3dc50faaadaea3bb78266732b6c0253ae086f345e8b0070ec92217599ec256508dddbfc36ce27bbe468ae03b218a1cce45f7c9f570cc579d41c534f4cbe94087a1031efbafcf977979fd47a5a7ddf6ab8604dfc538205578949f9ecad597795543a3a79b44390e9d9c6aa2866cc9a2e789d4654f552a59489c8e1120fd6a4cf166d38632955387e98917437ae4613b605ab70805c0bb2c3094b61b3e3ced08b38ac9fb4ccd13cfca472d861cc74117568db20af64d845c2e66448f709243ecb1269ed4d7d7f53276a45d05cbcbc12af678f1c0e3f09ab401f0388cccb2b8e363b0a7de5416265128c395165fff908960d33ff4283b415faf4753d8749baad4862bf3c229df4b9972bf60c084ca17aae8e46d52e180dbb42f02a3ea075552dc68bdb56bf289506e491b716bd7753437b9c58e436541e91a6920144f9b84797a1afb69917db43c437ab8427eae66e8c6f09c237e16e05ba84bc20f7bb7e84f77d1d12bc40fa87dbccd3e651b1efc37a38b209fc4eac8a08a7ef878031aacaf558ce1a8c05b3d6fce71f1a20d708dbc031fb3f386bbed6d29faae6e0600377566b9be4420b58cd1ce4b8656194de83bf3f50ec5bd2eef34fc2f0243116f49adf59a1481187a1657ce193b2d57ac467964d9dc76e6018df015386f3e97639a5461e1e1a08c7bdefd2636f48602072c4caa02c7f2c4690584f2c1dee948fc6c9304fd82c28244ae27b6443278220275ef1858317e1696b1ac5a490cd6d974a20256d01d2010bfee8fa811b94d0d7ab4a63ed10f9b5f0ba23d4e0bcd35e0e13197c74a5ac839d5762a87f6b89ee6668dd5bc8ec097baa0ec1d0294e25fcfc596d331a520527bcaf3b317888dcc6a246769cf978ec7a11184086fa1f01d53017404c4f0722060b4372cb4653da04ea38628011ef84948ccfcfbc6267c31eeca2e7978eb5d6422cc736ddd54b4a6f82e4051d8e919082afa25c32c0439e69e4e97b090f962001bcc30d8d9ae245923a54fb29fbb76c41e10a04dee443f65dff6e01005d0f8a6103b253388e485c59cefbba21a9f4dd47387cefdb210e173ce6bd92c9afe730449fd235972fc380bb92eda42dca061d8d84bac686bd1ed03eb3f274f7d55b7238d33eca5f228c43f1a99cb521c5ed89a1e89b37bc6c2a64340d0cbb6878ecc755b427c824e153308ed537fb0e8628a6c9013a9e0c80a78e4fb3f0aa978fa27b5b9c923d84725e7d2d57800bf4686f6ac1ab3898ff935200de44e81e3c2c06dad0bec079e27e05fc6722d7499ed86fc08ae59539fae532ad8ee68dd2b026d797d5089dd643da3f51b7bac46c7750777755d653a19bf2b00f56a6719cdc3a0120e300c8d9c21f6d2d9faf2c4b6db2d7a65c705354a184c89d583b5a409238498ebb0a2372df9862095c2b972d01e865bf06a39a8631f6d160a276308fdfa5c5e22022a909451368bcb39da7fc685db5b76c1c2c301421f97c594c78228ac924208d403cf974192ff4d27d884d0ff29947ec9c52cffda7073d2de03b405286bc2838c0fd1c34801b195ac81000bcb14faa457a637aad53c5d198ae709687d15a7ddd2abf5b5dbcd10c4bec0d56beac12fa2f821ce5fd63f92c9fdfbe2a7620ff8a9adc99594d878d5adf955763987c830126d040a79ab5bcbc8bf5195990b6f98e836f35cc582849dd0caa354b9897f8ced41bcb5a4a3b55bbd4e80108b1b2de83308ba34a6cba6af754c1b1dbdbfabc081e0be1d9373ccb82b724d8855921c89953ff9b3d7d44a6b7c1c4dab1afb62861ecde71686b89c0cceb949014657c52dc803ac6d01bb3be95648c68aedac5f1489208dbcd72f5e59ea00f1e2d48a09e0c602d08db3e55eb67923368bfa12ddb6345be568feb1f1ab66f1a67a2460e512263368bb05bdc7ebb289e4db5fb4678b7342fc15ef02e38383276a651b83884e9b39a138c866c705891edced2f28276a48a26bbdd1ebcbc679167c8e43af4fd46d7a381c7fba1c8aac515590c1c3e3288db6a216527f7acdcd69f6b65788b1b390f501de1f355e264ad55dd6d2de2fad4806f2d264069fa89be85cd6560005d7f7da864da7abba1434be33ad392c5df8530451ae1ca06a0c247de3413188767b0cfeceb598f0983d71d90c05887a80c5f548dff99f2a2f121297f4e2b82816681af9cabc8e6e6ea98cc9227d081364c202f143d9b71f602b09b487e08d55e4a125db42d86f44c13def912ef8bec3279dda9d6d9e0a7aa0f1e5f5d405f0d96c97f0349a38309b38b03b075e75815f881b602f5637d0eea3eb9ecf9f5107d061ade670a501fbdcf7c32f7df58af464d8d3cd87f045a74c7f27a71d1cf7d67690f678be805e32c9818a3770a8cf666993458bcbd6134f7bbe1251b29a2e27847b8feff4bf788bdba05b80f297e92b20bc3ba75b2b9c8147f72a93cb877b7cd510be602b85d2b4710665030efeb5756c9e7386f45b731f33a919cca83e8a9645cb7f75ffc78b2793ceb8a8d9e37e108131ba1fb5dc86a60117665da381a68a589519b65badc15018d9eb66dd182315219bba0530009e767ba9de562d42b5ed1c9d655f0aa26c8d2ec23569863adcd057f9154d143039065e1927208970b310f35039ead5c207ea2a6f3e4aa6648c666eda9af336d977949653c30b88ce3b975c08a21934dc1e91b511b9d6bab90b89c8106cdd6082e1f6e4d5f562a87cf93f7ce45cb96affe87b22f829effed329becedfecf9b97dfa14a5407bfa436fb6296e90798ddf1262d1c24b01f5a3553a0c0f0f8e97e63641d7a8f423171f59782ef444b1fd3b9eac9c220bab9022a6f5e6e0f21fa82dfd6fbe6cdb4091ef47a5db104f2d71bb94bc8c02910e469f134fa168a326e2bf1de7aa8688673058e5dd3ae399cb1e7bf8e875af61b0ab1e8511bd1c6e812b0b6e2196897da8cf1ee34e4e22e9ba6d11d50150d4a252f512f040004095f89479f93ae03daf12a4dd258cc998595762d20235a1bd6cced1d6fbb514bcd8e1417aee93bcc6a0092394812d0c8f6b283086147e36960f9a0bf4cbf2c178d274304d999828ac2dd3498fbdfee1acc8870e90b0d57f00ac018c9a9c9b73994a1b843a40d1c33711c8314f6eb3dc866a1c1893bcfbac19da538de82d9d3fc76eb59985a559eef78d80a71d00618062c7118718db0fe701599e3eb11552001287c9ee8eedd2d630cfa14b67ed711a0d69399d686d7200a497e3b64783f0994f609963f54e5626bf72c41462f9c3b6f323e930a1eccfe865fe7df8a5d10399894f0dbf3919f55fa4439580a6fdd07431c7dfdeebb6a61582af7a473a683fab32575ea8e2a660ef587dfaceba5dbcdf3ef1f5cda8cc2044dd7639b6651d224cb516560c360af43ee942593b781632de1e3cc74b6e12087ce18aa9b73e9e514b4058298e3a412028b336af44f9da29fb9dfb8455ab046600cecf00c0554f73e98a0ff4c39d146cb6eadde3d8b4941eb641ec71c783b6269d2686377966de5cb3425d932a695acf326b9f9750f3cd3ca867a914672a6b4292a381e84c57ac59497ee8a3ce172e2d92604a7b21716f12ae500b61152ae47a329fc4cb333a702aaba00ad3e29a99a49642323cfbd9ddfcab1a02ddf2cfcbc3534424a15e84d2a81a5aacd86f715b5b0d7148b7cf1721bc2e9c6dd5f1e4d7a228f5d86169fa98dfe7a0c850875c7648d9370cd589aa7a1e7529a186bfc391a2dff2f895bd5f80b95f0086075e97c3c18f6d4aa580dedd6d3c56ceb2a393d4de63b2b3618271b66fa096b0c79b30e3aa3abe09428a1ed53b7a0026f1e27a5a3c16ffbd1cf8f1d39c60896a868ce5714f3677666618d9b67de4509e9c6d53ced51c06c7688d70a602969c76cd5c78fceb13d674646b8c522c2ee34f216394515b82adaf9c3f63a74f184ce935b990e62e3d02880461bc2e57280853962ac954eff113525fca5aafb984ede7c84595ae79a93827623708a248a270694a1fb9bf5f2cfba019c8c8b81484280e900c91601ad221971c4482649396b586e9904cc7fa205491fd68a2b50018d36a626898b81306a30a6e786f1086cc0ca5f264a233f8905b2d1f04367f47c48a900c52f8711d61cf97840f44695c965bf8131cf7c234081eab5e9ba7ee194037ade0602c61709c37b6385ef8b3755a64290cdbc557a20d2473b5812f4ba9a9059e28b20ae932dcaf5ebf54e38b6ce16e1b52f985f4eb7a2e8a4f2f0d47eca7c95f8257bab076f97732553d3d17c74c426ee4f2f6691c2679978040599165a5c6baa68bc16e75958010a398ac66e63169de6e3486ccc21947975f4dfefd9db9178d36fa4b6293b19207b10889304cc1031db9d9da9b00369cbbc65c252da1dc49ac53c57b0f48dbfd1cbcc45b2507aaae5e674f099953e508b5e8d302ec36cbbe6a37c317897962c3a68825eb3f518e4aaa67c9a10b781890a8c41cfda276c97ee1126b472208b35259654422bdc1917b8d15fe876de7fbfc7e4ae709d7c3a55491ce4babc73d953a42d57deb93257316726582bd1cda846648367b33ba6992a93827c3add214393d087f1e8c42a180c6e328b8a40340404181a5e497230a788907c1acfcbb89c1afdcb936173e060a74319275fce2807942eba81820af686ed283fa36c103f0ffffff0f