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 72099 4042a3ac46a59561323d9e9b2b33bb9ed81fc146d7e6861b49a1f572663b9eba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a8b69d11de1d8223f55034105bf7fb06cfa73466481ceed5890937474fa612e3
Certificate Block Hash
4042a3ac46a59561323d9e9b2b33bb9ed81fc146d7e6861b49a1f572663b9eba
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015b5000008180100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000da7424c0cd2cf33936ddf664c1be1544cece48d2072227f789db0d48c01f4bc70084485ccde459587144146372d94aac6b4b3faad2b13050674e9b7d577f06cd210e3c8fc1733f419daea4bd14e77c4c804643ec54c30eaf8900000000000000000002000000020015b5000008180100

Raw Header Hex

000040204ea526d1ad7af0427550ae4946075c41658e1f7a1670a2a942cbaa7415aac4a822d6d2e93fb3526f879917f7b37d6873a91babaeb34c97a3ece9d37db844fff55a692c6ae8f00018e312a64f47370989d5ee1c486634a7cf06fbf75b103450f523821dde119db6a8

Proof Data Hex

59,560 bytes
121216020307943d621f691aa36ed5d815e1c9c516679c7c7fd5ccb58336673bf8898a5d33f52e507abe7461b8cdc283c61e0168fb6c972dbcee3be6fff6edbd3c2df0b8ef3ba22f22141c1aac6564e47c00c9d818e16c53a7ea0e4daf26e511576ed57caafc6a0fbfbb0a09c15eba1abeb32db0d4a286d37fd30f337475d11bd26cc15c6b9e0e857d8451531c2a2c0f3bcb781cac4dca5067b2899ca719b79030d5e73c7f76b789a587e01a68689f9a5204ff0f026b64fcbb119e2aaee69739353af71f4d516ce1c6bed59370c2fa248f149745c42d19d665de351b2f426c33dea2e3fa1435292a52716c23f2765289f151590989a62ef1ff7f5fdf539801ec09cdf74e2032ca051cb96026a4faecff7bd99fef06c473cc368e53472f0a6d52664acf9b21472c82dccd0c223a090a105d63c782608dbc7cf56463532c2db2758243c7a0b2404fc3056df7c2b633b6f1ae35d9624be01227fcda5618708255960d67b2fc98b9bd84c561dbe3322eb7f919b2c042d8b8d7189a07d43f668f6c76eda80e279fdfeec71d6d3e067cd010a0ae12fda7051dea8d86933bd53177dbd59803d85441f940ecccb8b85662b0932034efe038698537cce190a998c70dc1fd388fc8dc0fae2fc07b7cf46a5aa03e05584b8594b5c7f6c0d1b610dfda330df7734a205eef9e72f48c7dd05de3420f901c134a6b14e63d18cf25ee34d8ff1d5034f18d89bd062178579cc2783f57fa7ad5e286b30e48a243f9a4f036068eab1e49002ff2914d0e1ff8ac83d7533c0a4eed2092c31a2de0c6d15fb31b9eb06d529ccef40d858ffaf19f3be4d72239a1a3848486a0f4fa162bf9d6b916ec11bab4e9f1b3aeab67eb6084d61a774b94bfdceb619ac227b51e472e2ca0d6409105d93cfe7e60a95322a74c24d41c9a63ef882d219ceea74c3a41f7f2acdfe8c0104879ad4674b0989b6dabfd2ee60e61632da7b54ba295efeb7b95acb4ce016cf49149057966a0c0ec69c42616a24aafd597ad6f70a4e4bf4a6d13173a209dd60303928bfab0eb6c65f671ce8bdc5bb0cfd4d5af559c0be28848d876aaadd4e39cb798cda0261ed46ce5eaec3ed7b87c77025ea5a2f6fb6242a80c55955912661aabe8ad7d9790e183032639dd3b2ec89da5b68c612084c1cc8aa782baeef174d06a0c5309ff4b7b7cfa769d7921db0d95baf69c68006ca0cbd8fe6fb9449d714ca2d0517f96b8a5e9fe17d1291408a582466675a90e1b82409ae4ffda795e7feded059dca717e49c42d901df8611e588ae9a2a5bf670f0e7ce4e21af759308ba0e1323435f39c5cd9439fdf7908b4722c09cc10ca82107386f3cec26e5252e9a5cd3f74f90d62781dd87ce4fa761d0e208c9aaf27dba3f668d0188231cad7ca92ae6b62772821ff6a3ef0472ad56870b9e5cb2a7c97af64fa8c6ba872fbe74c86d316b1681b3bea76adb71659be90a672c93c9dbd6b507e249ab7e40a261e706e0a3a7c3cf2db828ec2f9fa887800173ca8c9afb7ebfbf317c9f87d2483740cbeeaae3f70c03d95d5bab41f587b4308723b5d99d9dc1dc88c2d791974e57e28226bce043c479249d4f3face0253dbd592c9661868c489b87e60e49330d98fd91e2a8087bd18dfc10121231e454957f6c384d5740fd3543ba447ebe8c01b8622bfe806f4fcd4452222b5860fb28659a70a274b4d8a4835b659e3649f61a1412e2d89c2d2725fcd4d9a2c14cc7b0590b13d7be0ad219e75fa067516316c43217236a172577fb4d163035982f9bb0c13b97cd04cc6f7fb77879933b2675fde57301bba280cd0333ffcf4b256b2165486f475f5c96b8c1c0a7122f7d82f94e54862b42892140dd160c8a2ca7407311e04079c90e2c701a6354c0eae9a5cb560b1914817bc2676c8da8688be88aaa5602cca1449ca9fd87ac482a8064f4db986f206a0a5c4ce261f89450abf9b6a6bee873658df43ff76ad16bc2aeeab3c8a6c40170389ecffd9bc4e3d07980147761bdd6b0cc32049d7b0e4bcf92b087a0adfe8836ecbf7f1a34c0a89254e6636d43f6f2fce3ed967fb4ad9bf46bd2cf4df2e844f47a04381691f2c50289a905554e4d3e519a5f489fcf2a70ad63a8d1368ece4d98d2fd78ba68a8db9f9b0b5b1f04464f5c61115ae5b962b3112309c71368d532e8ac077211f82a3f33e0f441eb5ce80caed9d2720e4128e97552d4b16b8b0d8038e3731b353f7f10d1982f603697ba871502d61797a445293348ace7b14431198a8bb88b6f83934cb5705874e225a72c03dfa848b7a900fed331f31bad30368480311c4ba3c86b3a53ebcebd7e660dd82aa4e54e54a7f087c176786fbde0a2c486cdb505a128353ec0a9751759438f0a2f4fe7cb12041c29a1ad71e03c92e9730d09f2244fb5285fe589178dc59e120a842de7de9ccd17429a42a1177e38d86214f7b41820ab135d15999cdb36054154f73a9fa3ad5219120053e2fd05fdf10aea973aeebc86451b2c5daa72bec913c78d2ee2a022b6bff806fb1cd68ebbc6afcaba9bc86573017dc04fd95cd75d2cffc4763e78d370c9b36504725f4dadf08db1cae587e10127bb480b6bfed360228e60758fb42bfb2f4c9ed08c2f6cbb472975b965c7fe944fc998d061c4848bfc365ab2cf1ab522997ec9713ff7d20e993768af1a15efeda270b032c8e4ce247187a65e48ad519e9663027d973c02d3ecd41dba3b2f8a35bb6f834d32f9fd61d154bb6146f40ebb2e51ebad18ee2aedee4f4822e8719b8ebdcc7b152b51c9df59f9fb93af45483676946db277c37d1d2ac2d81c03086b1dad4d12a4a6c769f15255f8afbc733053d36918bacd1927186a6e39ab04e452f1fc9d42f0142a7543c43cf38ba9827a23845c05b64393f76946031e3a0a3f8d1cb27b2ffdda2a8763d9ddcbb581a9a95bc2b1b3c60bf873afaad089e7e60728e5e4a5fb43c1badf1228c850b9e7c8543119cdef51414f9d6847135783e0af0077dc43e211bb23f30975c3becce5263618749a1bbe7f7c60e70fdc748e04e438324a321585e7175dea47fd3acf6d6934751b418abdcb5a464e65f95dd1b39843e16d11ab5f36483c705d58168298ad359aa5542c8dc51aa59dc7eed5e5565c0517c9f4a9816d9a04fdc3de0018f4417b95eb4ee43f80cb1bc82209adba5af3fca23df170031c2e9a4a640d8202cde9f9fe13e31b6463c1c90973444040a2cdb1df8efb05fcefb5225d089719c56a4831adf528b811731e122b8d5fbd01227ce5c977d84ca1cb705fab780e10e6998870993c161c7eb36a481f30642f94e65bccc9f1d0b0cbbc3d776a8288f37a0624727918184ccbbfd8579a1457c43b1366f1b26b362d4e79a7ad57d391eb463337931c0929f6e6f173a71e5adb401f2abdf3be1160f8051f2b942d86a71bd9dab663ec4f8514d986b4368e005c981dd5de7b36048401c7feaf05737252db0cb4fbfb5d4d4951e88ef75fe1e9d7e2755e9aa26883c5c1268dc965e8c6278ff09252113136571147df5e09267d71134d1454ecd70b86a2d4b98059a50da85efa2c77838148260b692f9f9196f621f4b1e9e7c51527c6a7a1a0bb8fd8e121af0880d89f893bea185bcf3b5bda0e00962d8e6c89e775e3a99130b324021c81eff0c5e7865f43bfde7a8cf5dfac2a8e8ef17549867b23fdd3f849d8ccdc1fd2f05ca18a59baea14395f9177f21729a93c99c2847062db3735c53eca538ba53ee4a2cd70a7fbeeb65dae6760349c89133d4bec3e1bc374c6771884de584023c3f7cd0f577321397101879ad89c2e6cab1e4e23ad3af60189f4d5c43bef97fa0f93aafaa3809c6c9ecab1d6758132097de3e3fd93f7186555680b9a471ffb2f9f51a5b3e4828adaa6d119c0ea7df8264a3360a3c1bf76d74f1e108e83ef1863085b2806caf5c2a04341aea9431496e785c93822e71a1f6dc5a2121366be08918f562fed7d338975a309183187b19060f5aa7a9bc7f13eef919e26b0056f838edb40c13f092692d29e611448da52104c7d7221b843f30f0ebbca431409a05dc72d2e6ed98f5f85cc8c5933c7b2d4a8e4d79b8a6f8dfec2cf5ec1430fb580465e61e6ec30d0ca1c9d53b5a730238aa40f8604722d7494de6aaf85e17805e2799795308f1ccec332989cdb1172ca8562ee855b5c59af8083d03619101ba2cdaf0324d31feedbb9858ac7ad34b244c128d1536b529f898c676a9df571afb29ec90724e12e204ec64511f295ed7502cb281c6c82a41c6e24efd5eaf12f0e858670783d816aa554e980da0435d32063f2d79609b7ea20ce3cb838b8cbd0ab8bef35b0ec4d072e95573cddb43094e06b1226eae4f5536135e32f9e01f4e903250e00646121b0c33a8797eb6cfca59e6139292a97f6f369dab48490435eb485ce9cfa9f59f80da02bae5a243b4d6827ba29e00a5a0a1753c3367386b52b262a1dbd9d2d75def9d1b35ea2d4936fac4f7083b4f97d86cb7b9605af337b6a68e1dd4c7d72be774517fc8e3346a6f3ed04b9a16aa4b4f6268c586542455246d9e50483cccb780e856b3123ba9a1dede586b135dbc2049077f3339cc886954617c7c6494ef910fe5013d768c3aabb29fe4d19a0a33a8df5c2c4cdd6b464e981354d75459540652a1d052b5d0a4153e93098d80c4863a1b5169c64355cc063f4f2486224608600fbb91170ba1b5a15a2f6f95b5dce5dfb7c60068e417870d34b2f10d49b8fa5212fcc2ce6efdbbb2aec8c50bdb7c4b7170a3388208172b1152e5e9469eba436c686c6229d45633927b43f6f01f79c4b468388c88c0856ac9ea5ce2007386c39701f00d08d980e377f67056eeb7884afca44d64d0304fc6970831b1e65f7c21b9700b2e83c3659d93c269c3c48db645697a557ad66e2b5a28da4372fd90c2ef96343b84f07b05fe0ed1caef185cb67a70a483d34fb61f3cd89f57d39cc6500a7b9094296aa0abdf2aa109b8114f3bef2531bb540b052a7b051600faa37a532a32baa40bd39dd1c081e014a95cf977ff46cc5a166d8421e75766a53698cac7b8b40cd0876cc167d6f0dbc31f2f688de785aa947db77a93f09264fbf0e81cfdf91adbb7d89a3d6528431363cc111c40d9f415ab02f8380ae67523bfed6378eae38eaaa97573f760a3592a410a93b95190dbf4e0a397c92fcec5892a04f0f21c9709acd8c2d673f674394db884330a17a833dcb2cce5d54e04cedf8f38e235d932c636d15dff8079db55d810b24099bf5d80d1e451aeb8cfa7ddd6b88a0b40c1b88a88e9fb439c4d45c265252b44aa344ec51a90c3b4c67345482eae194f9652d7946d949837a175fc0606f03400dd0af924635d707ea1f78836f5c9638ca0114d7fe34b4ff03ec901806a7a87ca42cd2cb50c3cddfa9c8797fa02a31e80385fca19ba1886265ceed64f65f061c34e652b692fbdc8d9e2b3556df5527cbf3de2c53591778e629f82470a1cdab5d9255f76e666125392a57e367d3a2d6f6f743b771f2307117452e5c95067a846e7ffe54b5f9b266995f7fd7487267d617573b25c014d699674edd16c49433d8b9a026971e98315837640ee50dfa9ddca152ed926b1e96a70f6e1b722aaf3406994cccc2525ee952f4d82dca98d22240df8a464f07ee4762cc57eff46bfaeb958de7754423df2c7a4077bf2e9c5fd4267a7b1dc949b244e3bd92595fc9968494aade440d964d080f11816d60a03a346ec7949168b0d00f4cbeeaabf2e30ef7e15cf09642ef55cdc2df3a2bc6aeb643b68d06c35f3c52870ceedd923fafc43d72cfb67a118b08a6f0ebcfe9eb8c46179666b0b18767ce844fe3e625c7faa9f5a48e5d5de6957c7515086f8e2176bf376cf5baf6dcd20384dd8f8a65e3ed0353bbdef59fe1a1fde614231be3b7f453d453c8a65cdda477d2d70a2c3b0aa5963d7b13eab48328a50b155a9c38e787196ef125d8ccd0f4c431b6f99bbedef4da6dd410a903e281a8037ed8d9be966d5e6e50e4e0a157c5ed4e49a6b04bf2fc96d36c8e06b21207c3dcda974a6800074f8a096efe9f54f36b55323598bcafef494332400b7231daa2e1cf0daa753645b17a5b9889e8075850d69059eb07152274cea7ede973c2e073d0b84e3e89b8020472378edd49cf4dbb8b8332b49ab15eab58117e910ef0dd09412a976416bac08bf7d88a633d724253ff733790f1c319368797928a7ce72f720a28c08a29fb59766d8ed3a5064b1b64f3d62ea3407dd7771183396fb87e1b0012e19fcb7a14fe78f7a791e1f62895801f31aaf3269de793edbbaa7e3d78510548ea96ee5cd83b63918b9e7425b04fae4cb8c1d1586d3856acd37a0c47ef2885d27c7bcebf3829a06796236b7a0783356936ae8a5366f35dacfb89ab17f752baa6a8b51f01e78b31d517e93ddea219ef4df1132d72effde74177f59848f4819b674dc8a9fdddb1570c9c6eb53ba57a7df77ffde0759cd1e5eabb8f9f1f04d3c625eec070020e15de5277930125e7d20578be9ddd291a7545243410c01a4638e0eb83c77855095cd175611ba9cf083c14019fb765bf8551ad6c9ad843c0fd29952c6d4eeeadf6b6b940654e38323bcc3d1f13e94b87e46751fe2f3025a8597e41cf3cc0d62e60e510f27a7caf79e09f464d0eaf5e4a094be3bcb196a7877168f84aabb169d208f80d9fff5521153d59fa2d5a00199643f06a0e4fdff8d5bd9aa25e53487d258bdbeb706a48eb1d016169d4c90eae8739fbf7141f2bda9de1be128a1e749c640b3b6383cc5137750d049a958b63e750fd02bc5387638679e301de68c2e4fd9c7469bd9d86c8b1d2e56642e04ebe9a66a5cc59eb928137135a7b71beb19eb5b807b46fa3b0f926570e63eff24236b6f7244df7874f8134d771a9082387ea596501b31c4f5f3658f618607ad1b4c273ae378ee3091f2fb4531bb5afb9bc9617e1f3e06db16dff7bf2619d0e2f76894eb055c4e1ef4d7ebd55d025ee9b2aea21d8f6f48bebac40b37817d2ca2f9cc100b7472773801eef7ea3fbb2d57d782c8f258a76385573f91ed141bb9af9d39734721dc37dab0d09509fdf49f3ba41a8315dc66f834db332ca997763e3bbf097e45c19bbba3a47f42d20f857f209c699d582c2659f4ee516940254f67702cac5ca8f9491af059515595c529e6a5fe5d13249930e8813e1dea2bba6d9a162caa9f0cb9de216043324ddffdc6908fd36581182b9b835a1bdb14b7a447d4b1696ce68ed9e5bef4415a1d6d755c732e8655509368951001cc86a4a7f6bbc2a3a162ae5504788026d13f75a9cf2835960b2ae74dbf3ab8ed986772c8b803f25be6743eda2c99c93d926379fe5408763b237534cee101231fccd6757ee7646538a97f4f9d10a43b7dce74c28255279472a43996824f25027a9ab42e6e7c9178a6025fec51c3bdd8102f84a536bbffd252fb7cd94ef30d1d13e47b4952aa322a716c65bd14d60e43488b6e19d35854abc80cb93c62c77c0903e1dde6a064b504d738d3808cbf58fac39506edde3785b7933d4af0a7c50d8268a8c8bb4de8470ec7eb0695d6e59f4034b5bd2d2150688c5fac95868d045cb839e868a527755eef95dcdd2992cdd9e74fd14c50bd1631a146bdad89f07b417371585ae32e31e087662e4be6cc5186b8de508baeecd3553c22c503bca074ddb533056458f6a594f8b4d165709ac92c920fa00406d31d62d64e9d23853e30abc42b5f7841d66cec84cb72a66132f6441d0561830a986c8027de10cdd429dc5d22e3f061424312048422ecbab4a8de5dcf2a1400033ade1c7b5c31dfa5853bd07b8805cda968757e34248a6eab7d0de8c3c0ddc575fa3c0f1ca8dd77e505a5385c7874c99edc65fb0be4c41c502d0cd2167f2843f0d5c5b4307907a54fb86fd54bb0cfd6e5541177dcfd3459690793ef139689e6f7ff4ab8c3395cdca4e03143e876c0314bf497bf268668cf70e212740083af64c121f88df528fe705f14ddc5cfa42c0bf1652aadcb00f2db6d982f84eb958b4ec1ec221509e93d0c9d3db0319887094644ee944724e73d869b69c22f87b25aef8646bb20bd617fd05534b7070bf1c176026326f3d71d846602b973208833e68d7d17540940d592a0a027dc17b15946bd38c2efada20134b4dfb5f6b87d35ff91ae6ffb5ae2fac4a039f1b7f4c56017a493b0e3097fee27e2d23ef895955ad66b5bfbe56e038f109c9a063805410599915927f6cdbe00e82b54f5c1447740863a5b70d1f72d9cba9f538b33ac1463d81cf510f9ab57dce8e0c446c846c7faf4e692f4aa4134a2de576acc49f2a91ef9cc227e67dcb021eccaa24d9f2f71e175f811eebde3d4dad6b312986b8dc130b222631168be36ddc82653c8e8b45e0c8ef5714303efbf4b5e603d744e3488de0dcba39911c4b19548685bef5a183e8779106ce08284af4c9cec7b810b9bb6451f8c1a4cbfbb16eafc177f2c5495820dca78919ef8030b924a272fa111adcf1d050770c9c73fa90fe00854358eae60d16d37345adbf8991aa80e03554a802a9a3ccd4188d323bb92b7db8c12d71908b9485e0c0fa27c12b98b65e4b9950fb9cc88d4ee52a71ea5206ff210716108bd7b47845309ac138b85e34de56e3df2893c2e3065d00512fc304c1f11043ed1c2f9d84b6ff9df593054c2566d5d31362b9491597373d537a9ac02794bb6093099fc247acb5560474d1222d49df33c21483b193316468a752c00b2213886b14a51b4d3d8460e064aec941d2c85a917b30f12c8f8cc9f23b2bb87aa85b7eef8e8fd165d96705509e57558f30def918d00876ce16c6be5db056a976889c57cd3adbc13044b0a9e55baf3acf6f97befc9bba3926b79cb8c91a80e22c7771844e467bc2d7ed1834f6075804b0f34f52ae7225d5dcdec5455c292e3044ee04a8f0b2f4c40fade962c933d9025cc6ea4dde705be823e620b6ccda3f09c306cc174df60d620a486891c93ecefbb2ca7ac2cd582c18fd34a08cb890a29f1657112e099e298075834c093085c9d3115d4be453ddb327be7f68370d1cad8d079619f36ed467ea304e3132337d18399205145a998dd83bfb7d3e612d169a9c2d45172d4c2b4b6182b6dda8763c595b395f0804711b94a94c07cf9c858b7a18d060e186083723072a68cb511eed8d7d1f031092c121396cb354b59a6083e5511d170c27d56590109b88c16ee651efe0e9745855ac5416be69cabf8b7281f1c43b21954079248ca4ab2305228c9f6cdf39bdb4151e9e288d2563d533a6111b07d6796e49a6c7dfca3ef03732fe2b3b125790241fddba9ba15640bda8587cd8f90622f81cd3988e9adcbd689798861bc93c5dc3ae41dcdb4e69cd5b46ab3f7f24ff2697b2d355c617fd353b767ed760fd4592646847c24d6136037d92b4cc7fdcb2036278cbcc8508c95acd4380bd8cdebc343b7fc89faec717569f0b72f13a3c30056588eacb37c0b6ab863e714172066ab5b4f09d51d9b3ed4577bd085e60f6ea6672d58e5e2d3a2ebf4b372c97c4c28dc07db9f613702bac3867518e47313d39827ce930c703d895748b048b1c63f13d74bedf0ae9ea4ab88c2b08ae51bd27bf6d45adb78c096e262974dd0269bb8847553057cbf21bf9fbe4431d21779d6b72f7a8388e673690fa4d05112df0ef7e2ad1071cb4d24895a06457de8e546897dc98f5d585b4135e2109c32948c3807bf772a61ab3f37bfc4343f321dab7d82ba6733828cc4211462f428bbf31c1ef3e069d5e280485f5537cceddc47c22939a4b0385922ca74747074da9149513bdad0352ca084eb27517d3d475590d82f34d4e453398f3794800d591269d102993a314a15c6a679876d50dc05a81463dab3e5b139ed536ac0090cd6c900b662a2ee3aea789907114d49c569e22fbfda972c4682e6ef7d0cae1facb6046943934d98ab0134a5cb2a748b78b2595c759b2d752bdb13c506b7e787ef359104a747763fb14f70a8a578077a5b0cc144fff2554101812a1d478c899d6336238f6c94ebc18aff09f8634d1c87129239ed0a1ea9afbe1f525f7701ec9dead5227323ceebf84a054efa53ae5da7c2a044a781a55e5eef2afae45c56436aaa93b067a997d36bbc1528bda1fd23f52c8e2b0e440b6488dfd6b32e329e25ee905c910ccd250714423adf9576f17ab77f556d93f55297aa4ab8bdcac52376374ff21933f576d83839fff06322dd355ad4228aa758c6463ba0c2d8cb3f8aad50304b43c9f48ef7269be3a5604fa67df0530113be67d2c47efdb354b91d5e4a0471099ca4a9e9f4403ffb21139020fe60bae5fa6998e60c2447d459c09e087cb14ca8b3591e5e7039747a743c1d71bfc675e2ae8fa7b2f9c094258d113eb40e9fdf4a457235aede7d15bea029e18559eb25cf0b670cd57fd4339296b9b5c6423dba844acdedd1601fd1fcc4aeeb026f64d589ec437086382cd6c8e60cf3663d3beebe87eb116073d602736514605c811764230fd794b5ff3912946fb4589ac58fa829580f6b36b3839f796eea0a967ff8d17b7fe6f907168282c80467f5e542a77d1b3e151824ad005c95de8032fb61c23f460e67888b4c7a52b7007bc6d51d8f5a79e496ce7f608caf571ca68509cc620569892c57eb9a57b300aa8a77250946210fb5f74d2667010163c2fb4cdad85aff6622dca5bd21c2737d11179b97ebcae3a7f020d8b393ff804db48896d96cef3d4531e63b8ed7e79bfe66e73a3574a9e00a48c7a5d75aa7e6e4e09b04166b03b58a93efab54ff8a38c84d7f844b94783f651a9692f6c6780bd2a96a25255664326816c42594f9cf9e32bc26d766b9c84b137e29bf9245f70b637317dfc87638877fd03f6daae435ba17fc5daa221398195bad5d4c00bfe470a0fa4d2a29e589f7ace42df498f2cb7b7d232ad5d3aacff9ab343f03ad59fc51a3a748e8d5a71b8035fbdc36b344b4b6d8557a6788568a53f73b50db31a322a659a431c06587c528e1474bd958b3ba4ed2451762d2a21ef3e413fb2993f1ada8fb6fb9eaa70630ab444edddeb07973c880fa3859a016fb18bf18e80d184191a732c664bc306e608b007f972cda30bfa6ff2853e5139422078508ab78c63e4017ad163a335e5d32f18ef058b0357f21fd1193cd70fe94c2586b7d42e9679eeeaac36a1b9acebde636f745fec53facabc69c180e28ed3e9a4dbfcf673af45bec4d7222a1e074cd7b8de49a1551bcafc26b951b90dda3ef5033dc617cfac2e3eb094340ad7ba96a70b0a4d31b3a0fe5cedb7445c841d35bf5993adabd0cdef53a2252dcdd58974e10706d9440d51372451b76c6259a747659c07a20d1bb4d5f7c0f5d9f249da5bb61302021cce19b85ac3e7703ccfb13dce0cf62b304fb17b63acb9ce221ab6e65339a1497f418fc1823dcba216f88dd3e9ec4eadc5d78414380ade1f65b64591c344a8f8b92d9d82ab475c708eba28db79bcb88449162b43059b8ec0d9f137c6310a3bce6e5d0e40cd8d9a03eeff1dc8021634f1881a50940c15cb3f78be627f09d8344c378fab2f834205945178807aeee61458b72fdebb45f512e601219db2c1e126463b0b24d81c38591e6a4dbcc5c2eb22ed478b40ace9195a1015d98170284e85551fbd481728939702023483798c9a32e0690bf0d5ade5e2c7644cf3252714e680db23683dd7fda16c35d29de86b9ce32fd0dd6b931d617dd874b18ea544c735b3f9f12c62a4c9e61bee192198ef0dd8f258b0dc84222b432a969dddc5d0d023ac1988e947f086ac3a10d9c7228ab86404b5addbcd67d5f62a9812f04fe97bffbf40a3afbb71622d675d65a6a5608734e4acfb0df8b93797398877cc79a96859c7b72dc72253fa4f8260453ff96bd4e9d02e5d89f2e972edd777d1e2d0a7d45b04c4a41a856e3050f2069464e7a386ab1768e9acdb99dc9c5c0cde311916d2685323b9594d30378f0fd13d42c35e53cad23b79a67e1267ce91df07ce537c4d0e119f0434c4e94653b0ce042450194a33aedc106cd4ebb57f8ec19e331e1d584b73f9c9491f9f480b45ce2bb050ffdd6d376487144c44e6b26bd225c44c085985ac44afe761ea598abed98c376b3ccecbd3cf5e48203e301416f30aa26a260f879685931a0f286dd06b828c2952f58d5baad56c37f21ff0a6a12dce31eac412303e9491a12d1b136ec6f285b6fe6afb8b0e530f152fa6132080d24480a2cb7bed4095a65d38ffc3d233e2a308ddebb89c0b91bd856fbed5a441e5bf54ade1f62d960b802b863dc55ba319466928908935164d9de5b791eba303ebd6297b2b091c254a8263eef808ddb8510f4f01e4adbb0d6786beb5e8b56030dc70766783778ea753fa3af36b825d7fd6520227af006dfe1fd502f972ed511053d249c15aa34bddf31b700fd0dcb884a1d86e3cd0fbfccdbc70e76f49ab50c103824f040dc9340229eb3c8aed173545fd3b94bae8386d2f417425093c3860c632562f6b9d37308203976a11bb20d7042389dfcb6a7f52749ca75f1b1feafc3c0c87e078ffa81cc410a712e2a6372318ead319b5210c2cc3cecd9534d0acf787f9c73b6cda609c33946efe432e44144de2b3807029767cb89a1e6f3430922319c66a3640ef947e70dbb15df809069c8c817a620bd1c3cc706ca17aa8c3740f4d7436370398ef7df641b3cad4f037d93c23e0b7eef0e22a3c27053fa6e0f0540f2a4037e182a74b4194acc65e5bf0816a45db38edcc159610392403a5e569601a1af464e5cac048afdc880402bacdb8463a4e7498b6d3099de137c83652bfbdb1f78bd7cae2eca96923f6bc1937018f3972b50fbc0ea3e76c0579b17c2245b05e7105eeee6ca786ce690304c3f6c77a6593967dd9360486dcf6ed8578aaef4bd8c0020ce76f5c87f358bf11a5f52c9da3a24ed68d708dc4c5223797876b2b60871cbc6e2634c062517c6f85bd6a7dde5dae78a0576698c54c73c16c8e0e64f234c9e5d25f29b8a0861a77f0d6cbe595ef33f133c95395a5f09e0c2400780da392c2a2c2c127787293831c9d7b57dd99950092968c08cc19149ead2969701a7e4493147058d333fa2881290412ff49fa01e121a22eb0480ce24b17738f5144122e585cb0f9db5bc4c4dab70decc1cb4c8c188f4d0636c5ce19deac7cf3f2cfde05631193378ba5f42ecd5f0a44fb1bef289fdd5f48cbfbe90ff8b6ccc89273aaf70133f675b07cef2f43f3665649a67d7334368b983646426805a9b34978a64d36d72fa5f7ceb5a1a0e6268f3a863e67cea45b5ac77eb7a3868a09a3e38155e4701b64b3d73a84af1d171c36398352823b9eca64188606ddec36f131e5f2dc639958536e4a25a0f815c7d932f39c6a679c2b7f651751aa06c7c9599771d907ca4bc6526a030f3dd50c352a9b7a2c857e2653b8030d6084ff2684a2ce72c64ecfbfb70ab561f5d5edf5e6ac105156f4200c7a0a32dd88f9e1aa3c66ff760bb4f29348c65a82277857dcd23e4f8b5e55ddf866b6ff3cb77ce43e728dee8d594ee77a38fbdc381fbc720c55935c0a3cca390ad0785217065701a3e6a11c4d289a6b30215da801b9bf0d378081f5b94398bae6f3f19ecb67eba302eb1aa203df1003ebbb0160dab789258431a0c575848f9824a6060e46d458e76b4aa66ac16a072c7bfe879a6c96f5096bff45a0f44a2dc9565ec5bdf554a00cdab6ebc2d114f374460bcfdb3d21b04feb3de133d822a30cbe81b7c23b48982e79c161318e6ad41c670c4ecc2a7ac6b9fc8880032a1936bbcfa6b81a850497ab07be9f97928f5b4d1381804496a1b69d5f2f40091c8773805faf0486b9ad4f11d8b9e13b9f427949b05a383894662ce02df42fa85e921ab1c3e6bb3b410c83c107638136318ae7f478e887e84ea4cad7f974ef85e123dea1ec7aa46f196144c307e1c15c26b4777d4ee0e5d1034bcce71fc5065afe457e6fcba97a578b5e9adc128af715773b1878e417f7637aa1538b80269cae50838ab81f9fb1bdba46b19407480f0a273042ec2af6058af5963e25912194aa158c39eee7d6a180f7d67ae5464edfb3f78fb945ac17f4a7bb563e3cee088df3883a8bb0c3618779612ad7bbabacb3967dadc69c8cd1cb089250f981afc59f326c465b14c3dec441c7732e34068b3edf1533bdeee06dc626e6efb7355bffba50536cfdd270b52c47374995a1befd899ad2e6741a603b35931360f01f28a871ac8d09bbac5447086c8642dbb9ec5fa4a4ad5ece43358d8b77d166afe9b9dfcf8cef6ebe267591ba8327cd393121dea7337218740f91d055398c631b020d951cfcd36e22cbfa270a3d13db8ad46c7018b5c8b09cd6d842991a63fbff26fd37b8bcf86fbf9d595b3c68c43912c32927a6261479961b59936b9454f492b5b9e977fb027f60eddf476985c7906cf2923091e8597a2b0abca0c893428745043d45579071b6161ebe13edb8387e8448ba66dc82eedabf1426dcd7d53b6eaee706dc167abe24497d3b04219cffe2e9e3cffba33420fd4897c82a68c350ac0984cb573453e26cac48964181e4e66020df5fdfadd0abe7896208c592ed61604900cdb12e3e86045b7c91b98094736a1e899e5cd6cb59ae6b969fb5c18b2e1910738c3addc05d837f4983eae0a41b6a8f206fb7bd76b0cbb206ec3b4653b817edd0b5f78a1c6715022c51c1a3e749690f165823bc08e29365fa76edd33fa3719b6d9b3ec791f0e116bcecd20e1ccb412003e78c82d7a0a4b5d8219fd072cf2c9505690464dbd3d319dae453607fdbece3a634d504b5a0ebb3201c385bd1cf04bf7d166120fa81a752e46e14e298b56f624e1d113bed15224e455677ec2a856f13642a370814d0a3e80db976896ce11d24ce4c1c1163ff09209946cc78bd95544eaf949359fd7b49be82346e2d7e67e438b7635fe5c323b24e4477de1e84deba961bec4579a3971d651d4da949550ee30ed760a31ad59a736ac6423cb6e7fae0d5b47e132e55cf185262f1ea7b149e7bd9628b97c8227f032e76af18c3ab77e9b28f02544e649ed9cf3f9408fbd4869a3d1b77699ec496cd05d2d3988f12e55c1097e2858abc955dbe8983a92a2e8a85cb864b12ab5421830fb7eacf69abc0fe48cccc819aa3f437d53c066186bf0d5eb9ef317f8a042dc8ef0397dc06dbf3fd2197c01fb2e952f2988305d05705fb7b952f309f027363196571119f49333038a4fdec56ac271bf950e8af56fab2327eb19bcee95d37e7d3db00ed0985116082e4cc8fcde3bc6c168dc2cd535ab68f1ab49e14bf02a3b035c6af66cc222ba8b0d3aa4a5c801d6824fffbd897be821ce6a89195e8a5b1c61f7b8fa58aea7b5bbba1bd021541a226b4f1cac003ff763c7b7817e8f8f4c3142b3de4905f97d0911cc4b1fc72d1c5eca0976ff101000421d63145eaa3372832d6f5fadad6abc76b13e3a30a1ad4bbff9ae2273718d5adb12902ae07cbf54d88bee17c878e4e9158002689d96b914a00485b72f42e49e3b191eaa214d4bf5004014ced7b2e70f5a7a70a176c9d946b9e0beea0fb680be0889eeb83baec63a6d8b69371841d1c9fc472f82f9fe65f2f457c234703ce854dc16226e39baa4d31048247ffe205170fef0aed465cadaceae39d33f18768cb57f92fff040f4be074305c2efdae90e1b7260cfb1720eef3bfbc5addaddf7a2ee39c2765f63ced93e8203169b84cefb11b12b04f5b015433aeeb33f5c68fb36de7a6b88da0ac8ef42d064711ae498badb0a7a37f58e41c4cdc2d7815b2d3c156b78a6c452ba82c9b37e72d86d21afaaaffdd1b5a7221d7da8b2246ad512dfd8717dd8f71e29141d834deda05cdce0341f6b4452b4c2b75218c56c9871cba31be1dc8965c4092a5f4028e22e32e2e495f3cd3916cb513ac7b0ffdf87def43a4088af602fb94002eb4bd6e7cd95a5be01d75d38fc90947616bb0f3dd09fc93583110b01a58e416cad659ac875ccf9c9a803f28e4fa9c519d388e7406ecbdbc66c3cb15963d1d3d1e4771a32d0883111992c4030278c02fd877985d271e68ed05cf033c1e00f8e4bf8e4da89b1bc6fbc09ccc55e5880c860b2f143b08c8f353119f8fc15d6e924ae240d181288a793349dec87507e2807705991b0c28cc4aca49340f425b47c387ac8a797f6d552dd3478bf01ae84647850e1577707be7a40ad6b59d4ce53a1bc8f092bb2a08913d69d0899184f25f9f44b65b10d8b604bcab511506eeadda017e27fc954287fd2e44d79b5f5d0f197f8a2e5f66a506539ab7cd2afc723e006a6eecc3b6cee356f08a1772abe1e6a57271f18dc52b7204268129e421208c16615060cbdf0ce392686cd6e61711322b9fa2648d78e5a1387964db000a4883e9c9a9b57f88fd588dcd31c98b71ee64ad49d67dead193fec9ca11ad98b058200c70ff2feb656bc0333d15d2d185306876de8bcd0a877da90d1ad8c4cf90f7d873752c4dc39fcdb58925c74e68a000ea2d17d534df73fa69fe761a38250d3ebcb4b2fef7e9ea9cc3b7b6a100344daccb674ce704ff4761aa1ed366407d561d60714191ca94d2015da76b710a7a7f4a1933caf81702a3a118b372c1e38c34c65c81715d216dfbf9426f7de9ee504113cd58468fe2deaefec801a6b16d9b49f2fbce8278e334b29a7d9a85b4c3531fa63dcda2761a20c0b008f08e99f204ddf0636a8ffa50221ee61b3f8d01c8e0ca228712f00a97bad92247b3c9add6a469dc36a75556344e46123a23fdd6ff610da56d20777a256fe951a9df3518e7d3fc7fd3b1c955ee3ec297e99b09530b5bca8ce30abf916d5a35388afbe12d79542f55053ca37d560c5d899d7c200ce2f0815411cdcae1bf65624a0e6e5aaf36d3d9f828b8a3ed50757731b330e53b30fba6563b1ec53a87ce0942a2379a495afecc395d5e6bb625a4cf36eddb5fdd81df0887e6e8f1184eb88438b760a2173de3a64518356e2060a278252f95b289d156ed37cc08b61aefcebfd1a76b092c59c0f44c52121545515ffcd47a9d405c4713be21995cb4d4a2df2cd73af2da0a010a0d78c910fedc338bc00b2fcdfa9bf805296d262cd35f21aa1d0bba16fbb86b425eeacade4627fc8234d9b2a3fd21a3fd159ee543468d85add0f7e89eb20c1b8f09f3c590e2872b3c15f257ade85792e356d8d26622261dc284e6040373ab2731e220f8269aa74aa6179c6e4c5cc9c9647d954ffe0f3688f6fc60661a09cf798b3448e37a512db43458129e095728888783c3daca05c8121c3b38747af4ed11863d5c561e60d9f780c28e3ea8cc3e84bf87b6dc27a17b7896f8b104a84ec9546f6580896604296d8495b669ae2ca583bbc337c7b08cd6ff81a589e9d711c45c5117008687a2db0786aad863e57f746fdca4fc3df09e6083d06f9b20b1518ed8335949f071f90faa0da6617fcaf478f26c166f39816faa6ccc1e9a6adca720a887bd956cc713f7774430ce91a62b47956881f85153d0b007587dd364500dc5b60653b837554dcfa96ff84c51c33d3b6f325eb97757270348d90ac49179c9c9e83fc8a7c9c3f727cac3974521205f8023bfe07d0a38fccff3ae6b9b10320edb931babac4a8a544509c03d391d7ba1bd89617ad8f2356a9c8eda5eb7e48874fd595bc9b6d9326b0cb322d3be76650e9d7d8f689df3753d326a406ef018bd65a8db1ca4432b642bcd717ff844529729b96cc6e3086e36a61a39de3afebd43eb8ef84f29ee08d69ea8b5915b9651366e4841e90213b82ed4b674d87c74a64c38f44c64100ed31782bebd26c9eb0c016560f4bc59d0f949a874edfac432816329415972c4344bcb27e9c6e8695ec11988fd4aa9caee5f4ea89f9a8cb169afcb168e1f817f328b1c6acac7988b102809a79a85d91b5f47fcb78da0208dccc015af8d2bcba28533631c91f4d2eb45c87407a931f5a226129f023dfcc3068260c82871324a1ffa2cef166f9374f83877ed283a1911fdd18ebca63bf725f18cb3887cdf4a78ceed6ee71bc7a4bd77ef016aa384845822b9892304afe59bbe4836a495790f8ed240fafbcb5f5df1dc1d91a74756c994a5fdd24da0b2d15fe02cb30a292f98f8ba9e336b434f8ceae0520422f54a8573a6bce689c95e290af50848bd4edba539fc725669d291bb34e82a010a676ecb162c5979eb51474a75bbc000c3f28c343352049a33d6b2c169bb650513f3e85198e0700e2257dd5465351b920229500530a9ca15beef94f430c14f5e8603d8020d6c01ddd5abfca627eea80d6204eb19bdb4a56a9b9e0c9529765adce71e57d636561a925694c9689d1a73fc148f5852c369e17a11ae447439cbb56201dfc380b324eae7210846e14da0599bafaac3803e0a05eeab36b45a754eefc38cfcd6ccdfc12d3ddef9ab56e80ffc42bcf514196f791e5b497aa34193e18ae1b7b27b52027e06aecfa5bef480df31f044511c87224604d4bc812eb4be058bee1e065a96bf85b86714396605eb25da578fdeb711c3b2d95bbbcdce45308ae3f0a8989f9510dcd34449c6ca77618a6e141dbecadd567ae3bf481ef79011b64f5fb44a0f2bec5d8a34b716787c9ec14872d887da6facbf077dc57437a2b7c6546544c79ccc26936636f20d39605eaf24c22f43c661cad79e12c1ee6a31cb23b3b63a14b804367810d28104e77fb09015cc5922446eaf48aa5a17d601a1c3d74603f0a3365db581fe57a6bb914fdba40158bf2a6b34a417ed6d0ec7c43bfbe6a5ee23a2a72c94428581d85fa53f3fecd91480fb4293788fbd0e5cdef871b64e496f98824f16f0c9c689a70c275558fbcfda34d966a5b6c68a92542e7ef876303270c43b40204183cf3c0b56b000ccfe07f540ea62f08843894facfd4e872b3836edb20b79b2daf3fff47724c1c276a5faa51de6b12bbe5177b0cdf70e3695ba269e7491df164f505d0c698e0be478f5c3ae8e8df418d3a6590e7cbe1face4163bfa4628afd70fbed4de81675f467c01c9d37d05bab8c460dc8fa51a702e2b860b012cec3d62aafa626465099b460e48ae2d71ae3709dd13f95362499b59be5bb264168b9d0d2c300a1c091cefa8b29866ee161c4644baab2164e234430b0322ccde52cff9e0507e1d375f8bdc2baf8a6d896e11e3e872d8184c225f4efba839c5234dc6196a37bbf0281e38b1c870e5dc0d77892457b4bfbaa8725dada200df374ed2f6998d670ded8ae0e4ae0a15bac1469f458e5a480ed31c36d6e35d75e916607d73f2bea62174752654b50817520839522f1af00ff4c3e6d191f07bc063ba821122feb6dab38f05ed7a1d576a06ca2cbc91327d7e29bd448a7b2083d9bef9b4141c69dea6c692d8256b4127ee89f3737f8896ac657ef8a407f762e5a929c22ca57691bee9e1e1dff093576fd92608c82b97c31283d38aaa273456e09b8b2d156574175df9d551195091d6c711be5178ea2679aaf22c7813a06afb75e20dbe8bd3d777949c8dfc13ef49f01a2cea0716765f29bb350043824292b7d858d88cbe22dae47d45ad20cea4cbe0117b27e77798ab6a5e5cd1120472b38d0f22faab82a707379d68356bb6550de0231493cf725267ebee28b243d5e520e9c0e407c6d540d16e0765e20c65ecff86d7eccea11a3b38efeac7400eabc67451f159156bfd1636480de5fefbbee092e8a3d3a391e0e28cc6a0652a5dab703b3b27c4311127b051e66dd5484b0a7aca9fe25d99157f52aa769804fa5c00ec8088c0cf14a4742cb32ace3f5a04ae47505bc7f59e4dddd585d0b7d50fd3e5aea7cdc96206700b82ac40ae6d0f54d4a28fc492db5fd96762d521118aa0ec57030d7ebbc3ee0f9ef90ce4084a24fb39c6a4c4ba3411f27ddf1c502352b4bb6d267d7fac255c5056ee0b6e16887d9addec39194a5e7d530a6a535f3b4c1638ba6d0a04bbab7c2106375bed4e10de266d324c084992b473756272a665d8b4a584723831caf1d69ea3c2ef95bd22638be2ba6d779500c2a85f55cf2f1aa7ce2ae8d28591baa5dbbfd71338899113f042954a56043bf8b7b6ae4ebfa59e262253f651c91422a6cb1472a51cecce60562dd273eb9d9b9737e2d576efd42112a4bb1a25f39eb3c295fd7b14fc2dbef9d36d449862af0a4b9763ee3024043aec54b614ccb50acf6e32e36072c7483c3cb3794c7df790709bb65caf0f68beda9ac379a38fda0c2507dfa9557b5ac3c8485956db2dbc675381ff11ac3c0e844426758fc3384460fe3a0a09c01950079bc86365b4df18cb9e9daeb6aeb363a388444bc7162c7050e394431dd531041f42d5e31cbbdc78099dfb4e6c8b0c2a00335815be6a7ff5cd6137983f6da8642dc317ae8906193a99ee9398edbdcc21ea184bfe7971e24abb7ce6cd23f4229737433eddc3c7a2b8968d49690563d779fae089e660c340e2ff96bd8655cdd83d8bb4bdb501dd56a1bc534cb80bc6f62d0d896caf047b021624d270409d4c4c1d7abb17c92b11fce63b24d0db8fc2c2e1bd7f65e8d4435d3bb509f268f5b88d5bf05a3c6e42ca53777b93fca02f16b71d9f7c9a2b1424c95e7ddd1f47adb2104deb35e8a0da23fd165f7f09057a9a9b5c47622beb6fa68187e5e7e9fe01903ec65106296e4ef23cef6680699f630f41e62695811bc94ee420a6da11aa77053ddbfc61bd35f59058ee8170fc99b13196ccd805a61f3c1b56467fa17cd3783dcfad79d4c6adc2aa480652ad6ffad3d985af34deaafdd972d65948e26f408ec0191382d32e0ba3930a4866e432c61560ea32fb1916bf14dd06b5cb9b21bba4e5c0ff3c06c41640e11618e4bfc71f4d7c1cfa8a4552daaae340067e2c36e96f9112010b0e505ad1be61f9df297d0efd84039d5f79265443ca83c227cdd321cd5e5d486eaa4036766d819d0576e4d7395f64d1e04777b90774807a236b8571cf5343a35ad7be7d6d16c6ea2fe20fa2e4c704404f74ac9d1b2e128388b227ae7a5b648ddd223b5219c59962b39583f38b9e40ea5d1199136f4825eebb383c034e64e7a6796f579d542284a81a196730f143d7094dca03f3926b51cb634839ff2e13db677337f04951ebf754025cfe39afd0a29cd90cf29d4e78f0696b5f4697183faa0ee67018ad09a5c56bda1aea706fec0a5d5e54e814fb034caedece0bcd5f1afa77d499bbf0ea07f2cef75454a289dee50149b6f0854e3cc6a014a430a7b86f0059cc4184c74cfeaa0cda0f94b69d63904917d97219efebb7f8a82229ead1f28d042e6f9f4b30bb336d84008814c659ee643ea38b6370eaee363616d5ad13d028e24c452a60a90fd2219358ec7d45edadb3df30274a353ab2f3aba2c9220c2f5444de9b78984c2c2ff7ec1dbc0977fbef903e48e0bdcb4e86ec5f36d6e37f95c3d3005243b4b6a95aa04f2af37081586270e3aa464b515e5be43708e5a0757a034de5023d4921e11b3e547188fdb3d94f21dfea3336e00853e88a332d6f50f90406846a2a90c170bfa22c0f28777423d969f2c2760e770692cec58452f22769d3440d53126768b4918a9b1ec80037e33879c58a67474654e2d876afc36c7eb1ab06da690992c7b205d49277deab0f551c69d67ba05ab64d3813c588c6c3b8aed27324ed703287ea857a1f86220bb82df155a0d5f6829686e3c6b3f02196777c4cfe43e14eacd2f2cc1cbbb69dc604b6deebe30513dd8c9b7b346bbb5d21f5de4a09ca321309f58eea9c94a7172a1a9e04a794b9da45e4fcc61598a5722e8ff800e784cb7ed2fb881bb9d5308348606a7b0cc4a33b429a255d5e649b8338da5dcff0fdedbd81e8dae1f8a86b9861f359b852767ce1845e30b4109bb400e6385b2bde453cdb64ca76aaca53088ecf839cebd38364a0c5a05d8256323356943e1f6f55e4addc8a47523e9a941cdef4ee95bf37981afe7ba58b7a03fbb154b7e24aebb1d436784990f6c682786559d982a1f173400e727b96f55265b674a1cee73086c0f7666680de1ed2b8ad5fce6a524931d884049e6b67233b30fa3ad4b9f9bebde73593a00cc9b70e4c3721c7173058531017b906279437d68bc169229cf991bad17fe4e75d69b88f85e18c6fa246b59200f39ff4e6bbe0f4d55873cd9fc17919b61ec50eb99c1bd04a3e29702e76c32748af1d887e875e8d019e15e726fa86e9a9b0fed29a8dee397ca90791533cb89f965f6a001beb3874e7f8a8f73df0209c820cc07a2f24454206849175511dea5c2b075eff681d818bdae343b7f53b3299e29c51a05b0e4863d6419d6f035b2b197c561d36766c8b9da0a9f142cacf591bd1dd14fde12bff08bf29eb7f17e3b44b9df2750eec0670faf1f19aa43d0b44b24e9b3d0f1a130c42ad0de75604b4af79e2cfa7a75114b01a328dcb06de785155b8455ec022ee3b51ea47429cb867ae54fa7fa67d19caad2d530350a8045ecab0898d8a17c1479aeb9a7e0f90e3e447a1264705fa9325953041191e03a2652b24a1426471fe1e921cf3552df69ea21f091f953226f1dd87c8e119017a2140a7b1bd324cee363d1e8af12b9d2f28cc5bf6ec410af3f7bf002fba72a1260fab392a6fa11c539261bd2fa2419ac85ab6a1ef21d1fa24b89b17be36f29a969a29c98b50ba1a6745603c4eeb6a680e1a53b4625df4b6d6a73857ab17940523d5a4399c3e5523e31c46dfc926b5f4542ae105e96bbf2ad645e227cf3abe31302de62f383c0dcc073b121828bff445b5f61afbc3d4f9b5d330f4b938a9035899df64a2cd4999b28c4af32e8b8f6f0216c23420ac5e45fe169e9a4ed7deec70ce6fd175edb327e16070e96b4309f342dad3a53865cdec48199eaa66a341284e664c9a55055cb7fd53b4ae551586181119af6b2e44f6d1adb6319adaeb6de8f5634eda53de8ae7519590ff735ea467e180c59e02348c601c4b6eceaa1595ca296e31d86c47f922b37020552a980528a21ab64df18c5aae4a550cd97218f6df50f760277af915c8dcaa4d9adea1732292be646d74335dc17f33e73edaffe0250f566d21a8c20098e3f605fbebed4d3faa959c4deb3a9cf434660fb61c0db577441369dfb49318d03c8fb07ffb15f2933732d40a66db2524e377a2f671460dd17929298a61ad695be7ab72450ab9ddc0f5a2951601ca1bbb0b4df7cb4e80e02327d6e09825817ed20d4258e085edb05c5a545579be7c3e221281bef15d10869cfc3f9d53a18a1bb051af07157f47c5f90530d5708f2160625c9671db662e8fdc346c02aea39c6a41909c25b2f314503e6d9411f916f6d8d9c667a7cdf64700bdcf204788c1aa73bcfcada9d1d5b7313e9ae9748b8658a7b48e8d9c81f912ea167100f31fc4c90a66c4a3b978d1bb93e3f5823513c1f66fefa310bb98274326c09bec0d1343e577850c643445df13a8af0065780379d6322e0c7493fde15ca903dc5c08f5492d8b5f12b941cad2fd20d024d8d6f30e71d2178076925559712f0c804df41c3056714d16100748dc2a6b0f7dbc980975067812272c18968b48306615ebe74f753ee2a6a27c581f04394d0d6ecf83a7375b235f6f50c7ec2952f5c7ae4e76b3ed6b81ba2c50f113dd09e6b9a4b5a43516a30a103a51ac28cf4d944f70db4336b851544d5825434ac3e346d04791c8912e30a1ab1f93dd8725b9f1c607d2449c83507cfb2735275ddab5ff8a19d5cc2aa9e163e377c5eb2fc835472e412f0200cd980356a04d442d48530bc1bd4977134ce70b5f5b42f8f77719ed1246fea69b8d636d5619a8b06da9d0f9c2a623925a003e5a9dc7de16ae0e4fe675988cc4b47ab73a946789b998b6faf5b79b5d2bef22fa5e0131c069024ab230c4456efbc69f65a444f71839eec2337d9c3219f9a64bc7194290f488f93aff10e7908233c5fa2c3c20d41635e3df0b8175d39f2ece824306cb946fa18cbba5cacfce3d5a7b234591ae96c5ba1531cfb83a7093c5ecb62db8773fefe14699b635b01bdb75e0362236bfcc556960cd4f1031a55b546833d557fcb81255f71c925da3b1d59d432c2d5380db0d9d5e44307496c59a7ec11da80253827ba0e1a4a554cd3e70afd98e9e18099db5e3ae57290063c2aeaee84a693654bbfd95ce9be4885df6eddb6103a422fb2ebd2444735fcbd907433e50584eb6125429b468c94d16a5306e664fdb35b51845f3f8dccb46ee70a1b806fe2684761958f97d051dbd3a248f540dc50385da6fa0641c092a69551d0820c6adb728463d69f824d22a851d27086e65133716535181411384e7903331af20ddb46fce5b481e433cb0c81580ef6f579f1a25370dba38a108e93dc5100536f3c6e5f6d62b4d1ae839fadc02662a28cd5c2a4df00f41b6a2a82f93f85dabe535047f02f8fe10e093c76a621fb325fc760dc9f4ce436d792c0da38be95be5282015b65322ab4cd05f93367b19a6bce7ebaf5a69b5b51f7d4a60ada728b780f3f8eda5f468bfc00ba9bdd679aa718cc839a17de3eabee7ea737899bd52e6b53f45fc42b5bbfa9ccff7f4eb46fd1919bf7185be234c288828f9481b4ebf6efdc428dd1bf6a96d6b6265a5ecf9eac45d88c6f01906eec329c110df629e02ae3ac05b80d73451faf58cbefe259681a085f902ee4c102bfd389223607ad6e680c30f2252295a92ef29a6115f599b1fefeda3b76df9a56d52824a143fa458740b305ccc7e46e37a87ac0fda9f1876ea5a0b7d546a6b1fb4c262259f7ae50d2a413ecaa1547e136a0514629f13a00f62dc48d65edd05a67932b42d4598b3bfcb69ae3a73123ec2e444327774a1695932762d602becac388e9df4b00f4f45724b773cf62d33b1546622063fbaad738ca43b600b2ab1696251672bef21d40010e66bdb245b69d29ea343d01895c6b58ff6a08f2e7fdf8403cc9b959ed76566190c181b38dbefafb2d2d693f6be591174e828e886fbdfd0d3c6fc2236570e4990415fa5f3d28ea90df24804c7ad3ba62c048440310887d6547425130932d63cba573618d68b9b494cb0d5e1991a6404a67e4b5e8d78b9e859e2674991d3b2657d10340c12f28e5fe14d18b05105f591f878a15a6fcc89c28c2ec3e5d7eb5781674ce588a5b6b89bfc67c70cb550605b29699120931855fd2e82706063a3ac5ab8490d5080c32e72f23757619e6e89a4596520efa284e1e0d4b95548b2318e02e839febc34366fe5fd36defe7c4b294f118cf6bb4579d9c7a47d636687d29817ef575fab15f47d0f68a57b3e27cfddab2d127e91ecd564c680ad3361e56ec0b474081f28f1df5ed09e5fc08bd71aff2a03ee47bd5270096fe5b0f557e22daadbf6c94094f8c1125babd4730ae0cd2e6f02f91314b009bf21fafac29c7a7ccd7710f7e2b22f77e117bb253f39706e1614dd5190985677b9854cc8027cb9595ea8f13c57a46dbc86dd7e003b5326437ee59c306c534569306f9c47b4345595307711caae495a528056f4b3aceffa0635833dee9e5ed3ea964e6f34472b15f19eabde9d3e0d5b57ea9fd43552436e60614161b0442ff0e383c3853d37252c91585de0e5a4331b4ba171f366af6fbbbe32758e41263332304be41775458b49070fb42186f9fbf27cee56d69a5c9093e75e08e6d66ff7f5ae3813a7722938dea7265923c11744b68360de420ff169ed9930985acfccea64ede9300fd405e22cdc2dbe8b56ce68d302663b86038f49bad597a5957b0ba0b463b34a939e09326f126f264f0deff4cedffd63026dd1da07d3e81d3b0924a74136ae2fe22f369a620da5f7b90c48cf8a75d1d786ec8db16c4dc113c3860aa43da5cf4340deb6c8f7d9e0b09a9728dea6c8e170a269d0f868b00fe52ab4adfb6445f4c16924ea2055dd6e9dce6f8c853c55f654d7a1c20df07fe85bec75b1f13540be36795a54aafa4c15be5a3a019917f8fa4ad89e45278da909986288b2fe63b0e485ec78fe017ae46da7a9dff7442393106a6838158aed095f8c14f14ce4233229bcf449cd27f6bdadeb224b67052e0362a26eec0818dddf808b3d683c2be6c4413f2811831c8a62228ea0546f8f9505aa0f2809e211a4f0613b0736a92d489f8ab0c0c87a439656e5ba1f7f786796cc15127ba3f4d376c0e76146a6df22aa603591c8291b3211f547413fe7d41bedfa08fa03917e62ceda4132d1b1a18ae8e59489e63f2c2106440b81e3073eabb90323ddd8b73a8a71224a0b72cb91f7899effb7697b7de13983eb1faa4d0b8247a014988d3b2ac1d3c75b2f8382c2d2ae661d6f232a91be04fcce6de74a4213f9ab927a9615fee1801535fb39b693e22f8ea1e259a8837b1be4226d38f17990de4610ccd1dbf46f0388053bdb2a60d7345d78c79314fe83144157c543a3b5fd64935d42bfc6c5e256f1d46d8deab7c8795ce2894cbe5d9490516f69c9c6afdf71ba968e9fec3b2e9f3a3b76ee439635b1dd42d346f96616e09e60e50c8e248c996d2d3f7863480e2a29e2107bf42aaf84826d266e6d98dc77cb040846a4858870c26f900d24c8c9446031a58607e5d282151c7f5194be22972277e96e228882a2fef78099bae7053096c3208150c63bbf2745a7acf154934b199d40f7a239d0e69b0b243931d4970b6896d3b7eb87afd5b4fe3fc8d3b36a678eb1ef0c3d75087170d8d44182ef5231b9f8fc349128aae46d24442f6ba6da4b7af4a22918df97aff65e6adbd94859c31cd1e6b5992490c92f478f526ea31a28137301594fdb8edd80ffb3236261446b6bcc0008a5d118096609409f327b24191aed4c9cc91861b5bac95dcecb96e5628cb993c5eebab479c04602466820524413026b3f25096d96ee536c85f0de1b26f6fcf1a7ab107695db31da6d3872d5eeb9007f08406e85611382c40128ce473047c7a4a038aef40cf9dfc1b2fcbf64112b3d2a66314f851a0787782ac9312b8df482f88f3056460ee43b28e8f157190e8a672c080b7bb6bbe90bf79141d65c8595962649b6d8fc1d0ed890858f43503d8197ffea826ebcf44d0da692e70f531785b4111fbe90e8e1ff496742dd65779e78992a82a9937573207ac8fe345a37f66f6b121901ab90b58040aa1afcfed852cf7a7c765f0936b93960f0eb46ed70b5871b7242259bba8172fee89a368eb1519c32c07ddbda6c8febfd914d6de8cfd6e6d730f9d1106a1773f728bec554ae1e4382828787b2b51c002f2520473164fd43268d1c7664d0fe996bd9e7463bcccaab457491b1d4ca8e75b67b3fe55584b637fd8eb00f56cd76eb8fa24fa3fd233fc2dcb290b62b522bfe28020946426db965232a5d0816b636598442013d8bcd5307d51ce618dcc2ade1ff621d3de9bea3822be8a15e6589825b11f863b0769b0b4c705fcb3be48cded720cc764222457a092f6d07e3d46fb1d08e3ae5410dc7ee978ae0c37ad90318977f806a904f3c2829e29d60a9d0109600905228945d0f1b5da1d2d4dfaf1793e777256bbc97b99bf630b1e84285129bfc79928ca40b0135deeca49d83f8a83af3295df73326551ae01c2880604d87f8ea0d50ca82e873846c029fd9931df29812ebcf19ce9e20e97c2083f4250525bcd7a78359768bbbfac27ae16ce6c61892e62b92dc40ac2ef393688d6917d9ac1b17fe3d10cc5445942a31c716d3a36002d96dfdfdd6aca39b2e4f93968cd06069f2e65e443c34bfb6a4156bf121adcd969a8b4b237cde23441675b5f174059dddf365b48df9267364efa952a9c969e0f525636fd26691e4412e97b28c70aefa67a4486bdabbc1d61df922e43bdddd0f966edf20cabf47fd94add667e49cbdf55cdea673ffa01bbd106066364b651e9ce4c43db3ea0123d3bd60b984e49e54a7d2a74def55b3dccbc4ee303024b1445c6b9405cdc6cfcd3b07ec8357fc861c7d4258d7b4e39bbb4675c6441fb0e08201adae96a78d72ec6356cae6eedada29c271b1b6a6f43e587dbd6679f16f483d94c75034245f0cb4c88b404d44b3ba7e680cc751a76eefb5a89c30b713c4b0fd5e34fb951a23842f4048f6b5c1678674fc73e64ccc4677f70714efe12aa700da11990b9c316c2ab50aa62a28c0a7bf4c9c191bd6e91e571956242bf39cc2c5f7370e80d43bc7b47871478b6fda64097d15a3733e5881e58dd59ecc3b324be7c1eb33710a4a517672c42ff9ad67e4457b3a54caf513f87dcd872e28422e8c8682cb7ed66f2942591a5b56cd76f6849fbdbc1b4dd3f136ff4ae93f393853282621072b769a2daa7d98db6c8f982277cec157b3e2427a88f819ecca72cdb136e2d96b3f26e6d71041f54357402a1ba04817733e708cb682b52df71cc1ac7a571003c8a42daa5e902fd815849b4ea4bf67ba3f9fb207e4e2a1b5ba6b8d23ac534e21d1b42462155e645798f26b247b1a99516beda08845673b00fcf94026a02566e01353dc26a0c02998ca9cb76e1d566fd300dd46c17c7ceacec04833a083aee5c5c590787d5c428b38aafe6383fe1050977727e6bbef0aa4a7305e9a01a4106d32c52e1a486b994e48895a28faecbd256559b09b9871af1f04c5edd674923a161d1a0270194befae1b8ae6c9790cf4f9a1232b56bfb8f7e00b9119b2447d4fc31a4bc816e7da0fbc79f4b77c8b2681d63d048d523dc7e8227113649259a110e6e4e3eab488ae3e264df8c4cb721e6370bb5ebbf16cc57d061cf8d57fbdd77d00730345971567bde79ae388667da8998d5175455dd2dbf3fdcd95427911f1f50024b52b5e7276ca97ee0a915d4042f29b3a1c3447a2937aaeaa36e6fc1be4654a833f93464137c8b7a71e08544e4e9a56ad111b82208476d1f6669cf23ed1c14e19d6bba656b88c52cd5db70f86e43e98bd9940a1aabd5e90a75023cc68df320b347583f035af95061f42f9d5f4bb28a7f5f49824f322a79b033a476fde9ebb0e32a4513ae90f7cbbb06522ee07675fe82dec0478ac1a76ea0f49f7a5c00bd87515ca7546041eb3096083ecdc7af0fec20db69193ae45695b6ca15149aa40940c19e25c187b7d8ea2db041cc734d693872c0d87622d2bafc35d82b74e54e8a8feec56d9cf36abaf1b7d61a2e9e94440157e6aae4bbcb5225f00aad05efb20fc046053919ef80727693a593f02bf6d561dd6742594eee9fb1e980d17eacac42b554dd2aa9aa3683cc04617f14d015a6f8d7dd3db8855bfc623742fe4a349ee7fd9d99dcf26734d7be6c9fbb625259b383c81e1433a0c816a0cce5b0e3aee459d43e04597f418ee41d7e6ea945d3227a1cb922759d8ab9a0a3b245664ac86e18dd1979d48549c17a5ef0fde5e4928fcf2b2694a8839a79a7a38a8d898fb7e951119ead36d45b296ce748c2c6ed8546b372f2b178a76efa04ea75df39bedfcc233626e4e043db5ce16346c03037460e49fe2e1181cbf52de8f08a873cef0deffe8c7a05816371b810f94955fa13286366d8816a1f71d8a86e811982401c9dc2db86e082a5a6c30b302d7ce5c506046a95f050ac07feafd7e3ce199c02a70c7772dee366d4fe7179b06814a58a73776bbb330a9ae1adfee47d1ede527fc14dd7059f218dbcb8aaf2cfbcb61e721b0fc12eefa86a84864392a1c5d98926fa5b963fe4e7c2ba2d86c60d323b1c34be68282d03bb62955f34bfed8f8aef233bf0582b2cdb9a68648b46b17773bd44927f14bc7c12ecde66c699d0936afa023f3f05599fb529fa1ce5b31396c8e1cf66541af164b8bc9bd0916205bfe98ec0a12566d045db8239a60c6183a5ba3a34bb59c0d83497c131f6d80ae3b40c6ca85ee5e3d00db79b61678ad4e654132f0f4f539bacc50b72ca1f62ded387753abb94264efb461e222a17bff832767fb791b842df52da9410870e5e7a2fd2ab954a3f673bda8784cc862d1beaee8aad04aad3a7e52febcfcd547ec88fc6e9fc01ef8e74bb0592e34ea017269e549aafaac1b08f950dce62c1350ab3b00eb042c2cc27e26b787f0559eeb03c0de223f8d83b596e0257ca701694beb4c5e8c9e3230e4f3821278ac6cec5442ad3895a97f78028acf288d9a5394b6d11418fadb358d7c0818db58c87ecc4f0e8669b7b3c419dd5da7eea0a6c26d7d3796c80fd56a891600c166f8c4423a73fda688895758ff488754cd4860d030804c56873eab48c542a78e09193b5d98a1422d05004ae60fdb5fd9e535af801be75e2cd3c0c576fbf42e5f1d68677ed8443f7f4925cb56318e8bd245e91c7a0e240168f0a446f1d49833a253536ce2ab592b95ea40d5661f9bdec4bb619a4bb2cbf8d56e7c14f5623a621be45d5d466dc38693d524d72b5a41d311ae93feaa8c18040f0302cd0c7931d2933b6ff455fd957e4dcde651bc28642d38b3bc28e64580f954b4f0422e6173e696d2ce6c388bd15cdb19ca8f30977c995f08815b8b2033e1b7a48d6e532615fe9f03eb0f98a05d0ab65e79b7741b29256d0fabed74933e5b3b21b2ee97caa3482e277b073baa8312f95fe3e021381706b9c404c849d7903d6c1d8f30557ea0626fd081b88a04428e3d57d7560c061d12ee4c832f64a626498dd8c7539bc00f58192a076221ea2ab1fd8734877f2b78f54347d4c2b77e9907a8310988c8b28c0e83e1d7d9a060fede98a52e81b6883302b6e61fa5706c359e5a7902aeae9451b105a182ebc24a2f030d6cc60f32a23cf70d02eea6f4704273c11953f01d0fff5fee0ede83dd79badc494d3b654257e463d3e76bada78fdd1fdb327baba8baa4a9aedd0354b7c4d7286806320809f6212bb952e6d99aabf0ada695a4726e9a9effbb7d04e7701721e8ecc3e56dbe0e88a6e42af082c767badc44e2ba1609919413a565e0da2175e9e66d0f9bb03d000448fd68781667017bd0cce0b476736af2ba36ac553a4f23a261df13999362ca6707a93ef35bb117d44ea10f4f6b9b5ebd8b96e0563dfd7a3dacd00b464822deab31b863886b81cf6a4c31710abd30f9e4b561f4725e20fa15fc9c26abd280fefb0ee076430a68a15b5cfdba7245be8b10823e25b2f06ed2d1fda5d6868a9a2f4ad11c2fe90401c4c2da2aa28ec76acf9d0909db77b63d1a092e09f6d296ac8f06322761763280a7c7d9e95e4fb21a5b360ab9c0b187e4d432c7cbd5772eeb454a60eea5fe3087fdb2882d9da84067e7d122143a8eb760a1ffd1e19852307d34b49c79c5ab9ac5aa47557d6b39dfaaa4572c07bbf595ff6a84148c1233a0afcf5d0dbbb5c79a5c4c72417ecdbeb94460fa2ef2e63990081234812e65adaca8c23037a8ff63f1b6b3cda646e7b19b7f94a56234b9289f9e33bab881d281f3e144d911921b8563bd26e47184b895a2c31f66b53475f4e0598756a9e57f177fd2dcd0628d590d4b9b1cebe3434e63ee4bc102d96dd174ca3ba0fd5c547d59a6de6aa043d367dacaa9ff7e0363d929a845a7f91b0b9eb8831ddf82ff3f12c917215c0496e781dbee2ef32af41c49f4d9316f80ba1dc161f8b2f89b21a284845de4219c8d96af8d11fe6ef390a99dce790b4d35ea0a3fa8277f7416bc45c744fae37d29b4ca003d4e261fd1f4f301dc3835f6459ae41213b2aef60ffafd33f2af398b5d960f879c9a49ccf8fac7fe3bdf040aaeeb2ab6d3ed2929694ab0e6eef36ee97302696362283e3ba5937a76702391307841dc8955f3ec885efe3dbaf5f99da5afd15aa2bfc3f8b75fcafb0855063d977df3fcef9fdc1bfbd54d6400ef4de7f27cce986c498fac9691a317c9211b3c0c1cad17f113cb5c91f2ad54b7d2e57c2065588925ba4177ab7eaca3ce0fe740b4869885670e634cf7b699d3fe72584c779bd8a006880876f4441c693bfc3a616fba028433bcaa0f654d58ef6d8a18663f1b7da898c0159464f4f803f11417fb623f6d2ee09706f2369adb6c0923e4ab62e88de1b874a85b8a0edd38831b8db3a1a80dd14b4d44d158a12fbed3bda640815ebd0a9de642b6fd2e8e581e6e830a55ea22df88e97dc504605fabf38d149db75dbc364eb7b5c07896e3c236864bc655ca755c4330cf2cdde7d22dda23fbaf4acc379446c3f1127058908bb02b3dcc8adf2d8ab797fa649ef37337c328076586821ca6255b5d5fc1b83c2799f3ca87a23dce2e2c266075439701ccd4001a730243024fec85c86fe2f06d048c3ca1bae3ae46789e47895f9fbd541ecd171e65bf39f1e32282705e319d2731fafa59a5fd5dd4e2eb3e4bf39dee542e8852a30e36493e2d18eb268f022658a60ecefade1894282c871b12b3225bb695ecf1c7318660da41ccccf8286ba9f89d75b0f9a9b9972bec0cb6114846b2b866430e20c311de29b7b490db0c62c643a0fbd205e01c5fa78a8f5b1da1529cb6d8911852d63df63385a55d70a506be474a3e6ac36e86f38733607705f5627f2a83ee70da3fa266af1662b500c06eead130010a953b28982483d85d42c38ecd9fce9bce22ef176f4cb149868dab2a9b369cdfcf5c602956643ceec93906a7471612042921d82c1a116dc42dbc18de9ab52a93804344bff980fb4b5913a669b9e891b0d72c1a15584790194216cbc471779698ad4b6594dfa681aabbd44e1ecc49cfe9438ec9d473c10937ad9686a6f156c01ebaaaa0b49cf128fcb8994ffb0e0a4c1720dc74fe85332d6a39f9e51a6c88db3226ab17313247e4132b90c9279289766508e835e2b46f85ebe214807162cbe2f87d4cf2e50a613d8166f0f0d5cd8285331177065e3b394c4c953b74c0d2780345a7e77bb3aff63c72e75b24ed5ebf3c8d35a22f5e483b80a15233f08843ef685c592f1a6d47386f717423b9b46d5e7ba642ddbe60e3f95709ab03867e8fb1bb6f2e8a0c045ca2f3ef1a0fe4e51015e0902402b9c1b261c38a1965740e9799fe3933b851feabbe1b67cd8fbc72481d9d2f31c25e99e5af95db6c310ced2c75830a95aa0665a5f1ac1f3ae9f6da7cfa6221e5441322a366f9d333457426c8da87a778aac6d16d68c1b4e8a13ee17aa3fb1559561eae333ba653d64f7d646d662185ebbd966143a7c4bbec1da3d5d88db24cc5482e60e8460f2f5800d94c21062bfb29f2c3238d2a7ed70c4cffd170ac660f6f4b11f9b2288dff0f5c203b46ca879f9795fbb1398d0d54e427e4a270fccd44d8086f44210f3b58a11cdc7a9bb4cc707137d7c255374ddc5616d32df7d5595178219d4e43e1b1498f815fe8ed26977f46f8e005a31d93cb492afa9aa920c19d1c8a84126186b6e55eb220c37e13f3111ef9220ac43bbb56e258231a812523030a9231b93b63b304961d8722049429dc37845a481a0911925d3940d4b222dab095c9e8ad96deda343ae15b3106497430b0fb1eaf24a07a09b2ce6e18e0d679c64be687a25646499189ab4e34b3739eecb89bd65f0c72ea90dc0ede812de3cf343f263bd0c6e2b5dcf8a4f18021d588438020f1a64a2f373dc156b14e95b4eaaea95b1fbb5742c0165eff062a49a3de3c4a37d084d19e642f9631291bdba6fadb8f3728bee36f7d55380c307dc2ec683fe8016ee23a2468823bf71d6845609727fb79c8f7470586ba218ad92825a7821f11f1096f89df892d2e1b4a044eb515de9a04b0f16bd71c40937304b24d882bf8e9dcfafb35aca1638f149339db52ff693f9f94dae15215d4924c1e1b66364b5274c365d5d58b2b4b3379ccaf9c78126508aa5224c35057bd9fb7060d1ca874204a5345011cad9f376108cdeac5d3aa4d9f4ff432f4db56cfc50b19e16d9d2a88f6b1c73c15e40eacbaedf8891ee5b4297d5409db9a3b36153beb4717b9ed5be0bb7d8abf3cda4835f76cadba5c750cdfd530a2cdbcf1d15d0f772580573d5232e59d062732dc3745a8c719f768906beea7f3767292a7d9ec6fcef6e5028fbdf1205882f1e55dea1a8f1d77a25f6818a6b17a2aa3da58ba9999199c1eda69fbb49af53c4ab8c96af995e871838fde77bea599ffa1356c850f2f04dfc55aeaae68d1419215f91cc4815d1f1427188abd7999d9a0b72a6d1def3d66714b6b6fbdfec2e4e328c61c27b37c1a82cab2d4aa5282b47ba1fa73d7803fabc9722f719b45e81671eb18784ee5a127f719ac973cdbab028418c510704c74f700f2586ebdaf6e3239cb779ec24524b3fb944ff6756086a5b300d41c5dd016c941a4abe47eb9f09bdfe06ff3f46f45cf54198e33d00b3f9e108fa2394113ecc59ef054964e9f99bab66cee4d8fd9c0191c686604bdc8f343627a664c50d2413e5b828f4a6700526d90ef77842bb2fbeee905e3b58d24571022999a9e5b12326d4cb2f13e959e4f3333ddaa39e839b69d7c0169267f6bda64f62281924dd521db7b9ba8dda1ec6d50c5c0e9440426c9dcc472865637731b8061bfd8a2dd40c42e1f2ca9ea6822656fc6cd34323d8e65f762af07998a2fd3c681ee2bd1d075a51097711e49d1ca933070bb4dd1a6810aefe75daa20a5ccdec0e8fa6422ba17fcc20be2104b81096985adbb8fe6d87d585745d69d9eedcdd47634885985d47c2d383c6a7b3459680405d53cf4dbb84b4cdc9e913afa4334f5b9a4e0e658822189a11b7c602df8d09c030cbd5ba8827e2055d9f14335d335be44fd6e2e881971ac0f1d859509c808b617e0f2098e22ee68f3849d659281a96dd4bf488f29e7342d7f9367aa50cd572b0ab279fe6eddae783ab368785786a871ba4f67380bf3205b6fee17c4b6aa1cc23fd32fd2fb3b76467f913b89e3c18d709e4e7461c14f4b78531d65cd0c997db8745503d87dbd0610c6e53263d8e25cf536b7b40d6584389f7817c6e658a212f81e92cc3a24d3d1c8db65b930d7cc66c11c3b6365259c6245c8e36ee0b07a79a1db918fc843651d6ba834b64bdc1308e0cff02595d0f81073f6d5abe98d0c5ef4d7f19e14f466039003ecaba261382698ea15f2eaf4171a84c50bf53db8e4e1cc9a3456799e593bb641bfed876228f68249158cc22c896e8508940798e5b2413613ff888e58708cf9df0c4b76a068560f401bb50ad632a797be8b7ee39458d8fcdcf87ba929954a0743e332a485a2d93bbf22bb6f8a5cc03ac4c8ce6c93092b7683b2375636f4a73d2894091b05f8bedbe18f2f583233b1c8df3ef153e31e3823ac77e103885908859b4d1b10a473ae16aeb16ac9b5fcaa2d1f1f480362ca92f3117dddf69e0c5af852d1ab5bc07e36adf7754bef874a2cb0c180e565c70d61d64946a656839a061e0691a15c0f81f464dff5caa4c2929a46f60b6fea7a9796ce239b48058da6961e6a17ba836ff3574a7c42cabb775fca6068eee6b252ea137c994b8b4959b66887a35c13a5d829d94d0d199d0ad2491015c66d30dc8253f24d2ca3425393fbee2ef3bd8bb56cb2b6b6ccd01f45b9059af778e33373270776f205acb187ae3f0835307202e749d0028d320794d7b45a9be3ab1f3284b016e108cb5a364eeb9bca440ae6717b81616e70f39591dbe46d6f8efe1860c09de0b4ebbfe519b8a69e480b84e3b2bd72cb7f639f9d55cbc090a5a74ce76d63061f54642e73f4715f955c03f2cf694760aa4bbdd60fa18df6963e524eb7bd9cd0fa54b5aebb930ad5f323a262f29e10323883fd84e02348fa4701dc44e3d0f82d81b8aceb6f6c5fecae2fdf76d670365d41db6aa8b2a9d29ea5de337a96ce3f887bb94c8710249ea80730e2883aaed9043b002091fc8795bdf9ef9077fa8b67ca052434d2c430e7920b45a159f2b16e7d9d0cbfb17a8120665b5cdb5abfd7da07f16788f74aca71570278ac197512514156413fb7f2054aaf427e9721fdd0c3caf202de050f0e7ecfc5ded70e775efac30c65383364d039138d62ce40007ac24616b5e8b500adb1e66abba597bce482dd8dfab9d980f85c79d252df5cd300ba98dc9ed1e4fbe8d686f11f4a9cabe4417ebee1dd054ef95148f8a588081ef338aa302e24e63eedcfb63749d6c9d893dbd154296816eb9101455ff1913ee31c409f526026df018d35e840ea445f72ff9a3f0af92d92357a4d329c8ce09cc0d639e2a1f149ca89bfe6ee61aa7b61e21aaa4b4d950e3e84e3dfd20fd0e53a2b30c763fef71542d5eb9ba4f9cc5a5f6d24d27d4d059f9e79f7a5a79f2176473cc5a2f9bc571118eb56acfd97258183cb14580ecfdbf2a4b74420a515dc87a10044c47144454570608b07498e2c72ff8850bf7aac7356e1f3561490117e8d0b1e747da67ac6adeef38626f5bc3e04403e29bad2682ee9191f95a9bc1f675da806f9f4b5559c474cc5acbcb5c990b3c4877497762014b78f481eef07471cf3a7e8d59fb8bd1ea329549e61f07d37ffe9eb84498a0a9781ac25a2746f5e763aa4e14666d8498f808df81f2f6bbee6849a44280ead7aa9a7d8d1b6641ef9e2e77ba1f445be068f62ea4b69250a61ccf72e4e5cd4380ecd423fd610cdb8f489cff79732b0a7728261c11c196f4eb307bf0f1f3f0c13091ffb6bc28fe691bb475f61a18550a1e8a33b15471b41a263969702924ed777d19eb98b834c68a3ba3f1e58093be5cbfa279869632f26aa575684f0b780e1041be21ea06e03914071040d86ed4224f977db498ec1a843cacbda579ced38757a32fc9e291c36ec14cc59db8c7eae0f83f640163f98bb217a7cde25d60a56ae0530e39f2dddc16a63f796bed4dea1d5204325620c35eb9331dceb85ced04b4e5b9606cefd121cb8c39f4d6cffdeba34d411f69322af20d06152179f91f436153880a8010e213ce96375eb9048d0f4a6b307e64afbeab0a8ca93359c8f0b5ae18dff5868c6e7c96ef9857a35935607313e205df47ee86c1b0abc62f786ead33d6aca5d6dc279e7b560034427ad37822b5becad4fd915da5ffbb8a37a61a6ffa7dab34d7f5dff1e0ef5036897d7f68a5b0a9f92753aeb34b150b5289cc368feeb13e1b76819d608245c64976f07a7e61a88b4e3ed02cfc47d538738c51b0bff2c6fca42777bc70f1d18e8c9612614535ebcc478a2b6ebef58e436cb63037105e70af53b037645172bc9319f52277df654de4b8a63a141c7d778db2da58b8e9d123c7ac0090ce4e6688971f04aae0d72b78100bf8574eee5ab55580a8af6d1aeb0443073328bef2dfbb863a0074964fba2c582b53cf4d22512906a28ec10d783afc3cf19610206e11fd7a50cf71dccc520ee86ebb733271c18bdd623867e5042424b0b47398553b2e93200a24ca7f4e582e6ac4095c6f2a313fb1ee5f54ecb21d29078ae95467df6d52e1f542464cb545fefc12be96ef1524711aad7532e03f20fc666d618b4c4ee9d0ac79a88458c472017fad9d40aec3b9f993f4d5c878cabaf8c3f838bf6f38eb97460b0dec8614527b9ead07e15402e81f0b3788708ff7b91a1c13f08c7de32d2071cff1be7cf37a61212a092c0d4b36d5978e814c8e794eed299b732d11a8b49257435a9b8be0e5e031ae3c5e0f97cc39b7832844fe949c155aee8f9aad75bb10d318cde35c17dffe26f97e434fc86dc424d8ed7ef24108974c614e4b7d6752084a4d8553cafd985566f91bed827285ed35cfca7ac9cc1138ff71ecb86a1cb8c3ceb74d3e066e623a2149e686a8e0ff7acb70ed378033d326eaf391fdf02e2344b5609df84695f65736be9e5862effe6c145c88318239fe61a34d9821fe0a92bd152b7c19866c902c6ff97b3e6d5505a2704ef98149ca9fcf7e94c94eae82341505458a73ed4204a5dd04c2373ddcc265375f624c954a26b2ea2700f6c9c4d8352531d769e7c56cd2332562c1b42ff99b6ac62edc4655c2077659996aee0dc3940ad48cd0dd5bfefcd34dae535774b51e66721528f1c44b789940a38ec60a1747274ecbe68721fbfa22b14760aaf1ee566fede099cd144580b528cebb046046dc7f7c0002a2212b45193307e614d369413c0c9d6b9a58f0fd47d42c112f9563d677e32d02d99efbb744563b0d653b837554dcfa96ff84c51c33d3b6f325eb97757270348d90ac49179c9c9e83fc8a7c9c3f727cac3974521205f8023bfe07d0a38fcc6f66f88b72830ee0092bac82ea8c892a5c310c2e3e71213917f632951deff6e887477321d0708dc649ab4152bf2795186fb200e1312e3207bd94d3fd958f3736cb99b858f16d0182c2a9ce861494e92c0824bf768825f5a59bc8ea4f10c46ddf4d37928589e3a19c2aa2df80f1247192524674e41216a0aab6c9d5d6b16d00095f3cb5fd0121f62a0119beee6d7eed7bde72d9a7b486df830ff382d56f771d1d9973dacf59a45e68d1cec89f8a76f4bf80d9318c0e3e861455fa3d8176df697eb53a2ba89f4ee49b2ad89c78da80e950142a754324eaec8a76913cec4785852182a15037eba486dc3b8830061a9233a8788763e9869e7757fa3fbed133b2714322e376bdb88c5e4c62c99bc8f5ae2a1eb59798033f3464a2a7376d6f80c7ad5eccf49cc0be6e167a28ba3bd465633134a6cd51dd6029ef1cb0b24ca7892c8f93430739b1554f5ddff2d03699f449bb5db174f5e9f7c5a957432092598ba1ddf019a62c59425500522d86f198df7719895adceba949edc6fa10dd52f23f453ea44432c006dd03f9598669fb2b4e34738af03667aa06f088b6f2f9181355cb07a26c5dfaa8d1d7b65adbccfc0c7e4e539a6d064d6d43067c2207e753d821d60c4847085f62c998c96d7965850e880b934c2a5e144a5f2482ad6d1477176d007014f97953fd7ee1ac2be30c1a2aab3e83dea8f6d56ebb12d18e7d636561a925694c9689d1a73fc148f5852c369e17a11ae447439cbb56201dfc380b324eae7210846e14da0599bafaac3803e0a05eeac21c13d3ad0c04e5c6f1b14f59a64650b876e3d57ddba386d344164e3eac25f97a846ee5cb6c19db06e563a16b2c900af40a576df221aa1053c829c94f7293d99b67ae5650474480a1974b662e98f5a11764f9d810651d625d75289f85c47512380908435438a949641ac2c273e2a6580cd6cf2cc29f9fb30df3908a1891075363798e698654e2dafb48bd3c806b40919ca175c67852efbf7680a66e2981dc0ab2b50dee73f0962cc608c0cdca4f78825a9cb28136df31b623043ef9ed13d21fc2d4d929bf0154498dd7e03edaf3a0be021ae9206c63285f145f008d01cd568a4e0a4a733cbe3c3c682caec6ff8a67867d5dd51e7731072d70921958e4a0ac94cb5855b115d14230a2e6e730756ed56eedeed4bf62702fae0f19c7870db79a7488cbb9aabb2ed49a493a2ea920be9857d74da8bf927c441b254117ecc4589fd7d16afdf0a535733a9ace16999ca0b86fe4fbace9566a1bb5f3796dfe4b45af7a02fac4458b121fe248db6cb6d8c2a94a146275cd1dad7b16128cf29657cc8eb560890a824bb8375629e5fd405bb50092fd0318dd5c3315821e7504d561fb262ebdc0034e6948f5f9e7e387759fb37965b5842da2184763ccd6c754cd3a8c00f4e6b8db4fc516e1eb5c9e32bc90d18e9ef567655177ea211e67e6c41386c8114010eae14be6e5d674ec5be0ee45f373583fbede35281949c142af011f2ea6d917743b6e95644f347a096d7faabdc8afbc53959618ad0bd20faa05dfdb2e3980e9f5ed15fe619a94daaad5b16b8524a0e10dba63b1c6f3a827870028223f9d87d09dd6d146f2b0c19670294d6813f35080086b920b4ac9e2bad338bb08a9c021363550c3bd6d05247e12a85c7dcfb442d190ce9e66b108bda922f1af00ff4c3e6d191f07bc063ba821122feb6dab38f05ed7a1d576a06ca2cbc91327d7e29bd448a7b2083d9bef9b4141c69dea6c6922ce6899fb4e595f95286f134d86a6d6ca560cb27eb52d0107e3a11286a01834407639405b077f5dce9011080b97db48d6aa2e3e45d52413675ce5a8287a82ee0ddd445b624726981bcdf84469086ba59ba93459303d1fee4650b058903197d6c31b829a9f6ac45bec9ff345ab75084b1f10477cc229c65e3adc775c89e1e6880c46cc2f63cc449bf322589fb502e7a16fa95c8a0a96880e1c5c10973c8d702939ab91fc2f793526ae5a91f623e9c3d660331c07cffb5d8161a5fda46d0ec6c9dd4d6a965e6ed97f37b6204cd26af81cd4f1de9bb50107119bfc23bd3e26fefc7c2f2f8ed12c5d2b179f599cad89a1d3951acce15327bf60ac5a9b4bf38cebac49c246770020cf4cc8968dcabd53caad0483980de59ec24ad9dcd2d8a286b7e821880d45d19fd7e82ee9d4b58d70776f821d7b52a032ce58c8e4db4e182adae338f298b98ba08c5b65125b5943340cc426e77e6cef3a814447821715825ff7141e1a981e2a58a0bc657120c6884803b08991aae77d3f05eba4fbe7581aa00bf499c03ac29ee9ef8ab092d07c10c267638ba6d0a04bbab7c2106375bed4e10de266d324c084992b473756272a665d8b4a584723831caf1d69ea3c2ef95bd22638be2ba6d7791720e1be624dd46543d8585b27ebd6a0f0d95480bca78f8202cb95622ce7432e587edb5db36c3faad53dea4cd574277f785c03dd6ac005a01eac39223d90bd18918afae6d50b0d0a6762195b427108645de13ae34704988616af98c7f04d847720079ffe7afe787d23f885f6fe569a81d6ef99d877a7c1a98f2c7264fcd9464b09619dfd563b5a621058a06d3c02655d5955c02e6985a1b86caf5b1422ae7f30828ec83aaf8b68da8e3cd65b48f71edd53a3dd0ef1022cbd4af8e65cb9415d6ccef6a18b18ca88468ea4e8c0bd8fee9ca9338ec0790c1aafbc1fdaa84c275eb656448255f2d7af7b4ce2f88d10dab4c11e1e48773776c359abcc3c26434e7df9ddad9c900d8081cc417883fd1d9674a4d2ff2c72eabd049ba70b9cc6f821ca82c876b53807983de3d9b6a8e299368932c3489de80f031445b4974901b2ab1bc534cb80bc6f62d0d896caf047b021624d270409d4c4c1d7abb17c92b11fce63b24d0db8fc2c2e1bd7f65e8d4435d3bb509f268f5b9b0a2db5c7340e74f324c474079b9c6f89e4fc8c67a2a3393ace68fcc339b1792b8407a59c1a7753cdae81887a181113c8896cf335b5a5d54c8ae8e7b7c937f2e1c2bf7be23626de68e99679c2f952fdf1c7d815f0c86787382dd508ca452bd1debef05d6b8aaf5615cc51a2e1b0518d45d680d6d4ca047c9e000c51e320e6812e8d18b0eb427af516ebbfcaa1c2564ea5bfa84d55f74ebce9547dd22e22136e5b4e4a50f41e6e9d061171bf4fec7466e515b9671f826a31017a58049805fd2312a3f510d5f86d3ad1b41bffcf7e20a2f51b2b885cbe35913b21bd3fbb0b2ef14e0502ad88b47f4f285833485a207be68f1d7409a1e5179f95e4e7c9db3ac6c7b2df94d1cfe7d4e8496de35188a2067736dd5205dde8529e69e7a6ca464b82ccf53e0194b66a10073ae98b89365a5bca258434e2fd646d572a17ff88d9252100da9fa02ec9ef844bf6de2044b1b6a2311dab68933da9dc513af73a4e30c95a2c8cbb1fe526daa184140b68fbf29a42945866c25007bf77830ab837256b81acf6d13ee06cedce535122723a3a50937b110c647587acc79d6768d2a23eb936410360b61cb30b81779c281d9cb88e418763f174ef8465c0f76696dbacbd1b89b6e167593c40f8c9576023913ffbbe0978b7b4a6c041641b3c06e4a65c732f9284ba028a0fdf58aca535af94311a1f70728fab4ab058cdc1a63b3f5951b7fa97c941f7de71fc27103d2b92347c37a0b98515f1f6c5c746bebaf61f9525961ed7d9805716bd143f4cc54d3d9f6ea019d60b4cc2fdfac3412e99ddc6cd97b5d44beb5641bca94400f5838a828d34c1b57e17a1282c0148262dbab441e6fc98bbc329a88fe4346b99e260f0bcad68b092aa707f7feb53f76eabf7c829eee5f26aa1a26b8a5dde4387f23ba99ebe900f5bbac41ad614d33a2242ef57d9c625b07fb981e2f578210c631d117720cae6283808691a1d83a830cb1af20a7f2e2cddf539198ce5d1f1e7adb7c1b63ab4eb003db66ce1f01fe6a2283fb2810825abb43b23246dd9df0c1e750fda57735aaf75d742d0e5b39fd44280e23f3d0cd17edff95cf503a3ad97f8c6e433803cf85a19c905ed7fe392cd4ad16e332a57c0303250559558d01b81c2e9ec69a9d12e164bb89a882bddeeb7e2c2c3bafce17117e0828dca3062ade92f2fc47377222ba31beb1ee135b4fdfef8478aedd2ceb84b84c16692519c002f37c54725f9be1bcf93f09692c08ab3df694e4438bf099cc25733939d5567368bfdabeb9faf5ef07d79d3cc6bfb7c2bede07fac7853d4135916aba6dcbd67ef37056658516bc0ca2f7da4c0292a964184e8266487c8dcba24b50cc3d6d651fabbf3787eaf88b722a972a262e99a27787313dddc11d0a518395809bd4c5add442f7dc5ecfd9116a46c480ecacfce7b7d8c633d76a240e19ae152d2a67bd74c651995838d4cd0b9d9a336c65fdd55aa537384a72967ad88556db087f072a1e3b0750521b8c11875b26b3c34c0cd3b4edf8c3df5a8e8492aa072b052025aca168bab548b9ed8324fa5297324f88fa6e1a17dcc8aede82e0f82a9d074e5b93a7152583ff90a840e28f0e4ec962719fa8e9cd4b53d023d571b7ef3a4a58c2dabae4ef8d9a09162a55eb742512a3e103b22e04b082a4c318998dc0587a65268c1f622516e456fbd08d36351e1cc9ad0bf20b23fc1c20b2bfcfbcef297645e4fb127913984c74078ca51e03332b4c70a9119e06b3d1c0e65c21cf8b77ca0d31907fe2297524dc34b8f3a9cf4a6a15eba03678614ce54400290c4a7b36e9908023f3d8ce9a15c16c50e81bc2611e2c8e36fc5d5e9268e5b70dc588a6e422b707b1ffa39a1c75761b6c98c857b1cac6a3e493d526f440006b4d53d574e04f68154987238f939f9778e6aace3e2bfc227a03238b5d006e255a06e077b9db123a02a5427c7cf0316af1af884f2fc7fd0849b46fef0619f83dcdd2720852bdad1359f6ec78ae9b9eb3a30c93f887a4faacbc8b006d29699de6befed9929427e1f91ee8c6d78806f85b5f10375b2eda5989e7088fb891d25930ea6ca60b1d6d7f0c0cf6e46e6419b3aaea87e030ac695e214b944c505f80756b7a026557364ffc6e6e9b0f05e4538b0b4d4da7ea184e550bae19bc32c7aa8f91afc1e01c59d5c486935d51ff92083b2fa64402d6cd8403f6b5db5d3221076a1f2405703d2ca708ba8b963c0a7c0301c6bf9f9ffecb332676ebea9ffadcb5ca1b2e716cf7c839a02e5261977d696af0a84143aab7f48bd25d980fd426ec441e4c5daed2d10c2ee0d4666f18014d1d3be68b0ab7e9927b36037ed571634851c385946a54732247856f580d3ddf131bfe3fe0faa5e0f7e728a8be7203ca8691766c801563846072170d7a81df04ed9f9a22377a31de9e811be93764135a2e8471ba6e85754e6ad61ea21dfbc5ad23b4e834eea85db5c3de5488e2616f0344a2668d07c0457f43711dab9729849d9081b6cd78b202b198df6af774441384b74c131399763a048693bd5b384aa92e0ce8e66996ef23b48a20f0d155471508fa76b6e5c3666405ac0fb1f9d49b6e81fd315b8181b5b811c710e985a0d8ccc5cc14a76576ec2161a85ee82f25a12bd64cda27055a19b9e57639c0de353ba834ecd3c028942db1151f783d1ca53340b59445d38b6c4d43a74ca4942c4e5da47602fe67e68fafb715a5cc58dde2797367610c1834ad0d19b6c13a25233418074742614926ee59fea2e15c739fcdfe7bc9437383a4e885d5d64c49b2d64202cafee96d64e3620e1d23c0263cc1de5878e231c3af1c9e6222b8162600ace40bd3e6c484fd659ae93b56622b0e155fd6b93a8e8719fe642d738291d609baa6217d78a481bc63a10307c9a7efea022f01c24ff6baa5bceca61c1407f71426f452b2366836b468f1ba26d83377028da4d5f3077ffb7130d148f393be5780a5d7ec03ca78b4757ed022904f439d95a466ad53a1178197159459d7d2bf860420ce9bfd5acb7dd9e03f2e367729328e098a3a74db151b1c04a246c6917598df2931a7327f17b47d567992d71ee3134cc820e90d461cb48cbdb12651f2aa11bf23f7d2fb06756ae622659beb7ef10b04d616ad59869041ad540b984d39403641752756d9daa9d5ddf19293466ba55f74535fb3ad1bb6aead1db15f4d40be10de8de8dd26afcfbd71832bb0e29b31f379675264541ba7fdb895a523ba6e23d67cdb5bd95f3be78406b1c748c23dd8e03823ed05b799c822dbf1b9cc69e3fb58952833c2f460598c7b73d38f84e9db3a9d8b767deee4d6961454c0243b1f4409c5659d076972201950facb082c46e8a1ee255ccb97817aed55b82bedf95a1f09a18277ff3340b098e232488a2e12a7eda873ff772ea0b3477c83b0469c132816f3822c63bce80eefd275c3ef392e861d202a0b08e4ffe5865fc4a3deae94179786ec6a00a67d8e4e0ff9b08ab7e17c8fc7c006261d6858c5e6e69df783466fbb1e2567841ebe318facdb9f1d4ec931644b9da93cfea67eb3a528525d29246d9418ba863f504e25726165554f690ac4214d7237593e616160e7c6231355e14993fbd498092c1612eec843c6e953ff2e07570beb71df78c39a093e03dcd49a5fc74586c263bb8fb8207acfac2ae1a401b35b507e5aa0bec19f3bf356765b265712ae7c6bc1f57148711f33f11c0808b0aa1061ad5a50402c0cafc959cae53cca689f42a04f67c16756fc744583f06357417ac172915f8276aa29ec18d9de670dadb09e50746acc741fcb83486a5d86ab3ac4d7baf90afed4b23707d3427957f7e32258e81a9c92622ec7c916fba02f5059ffff160fbe6e681fed8efc2893be42753bc61f7e778066ef40b1b943dc83584013a732b3744b53611b62ca77f5d1d22b29447f19d26fac75396756813b43d7aa9276aaff763a298df1622a0e029dd265a17a08b807ee5c0b54c05deee0d591bb22d8ce8e6ad5395bb8db0c0a412b7fab88479b4dc08cae30814ffa1e14477f4df9ba2a86db82426159400986a9a0dae32b69698bf963feb16d0ec95abf1ec49849c32540c8f1ef9e41231101836f90ce961acf61424b640223faa22199159cf014033e2619e7f51c3220f6b8067efc3b9fef245f69f2a39d31c1200709a987fe25f93336965302aa30209c9abd62b84698f26b5c593260c695451bee3cfcefde63e0344038f76c5a62876b5bbd37fc277da5afbaa7a37a7aeba30aa8cc69a8e779a93d6d336fcec73565a865d14ef52052cd906d4a6100d31ac64e51c77ca0ba54b2afc7ab3c8a4864300c353b5a84e8f900f910ba9d61d9a554d7479320db27467399949935951482b4ba65be93d19b08aeea06c4e53e3e83235ec6785a9be93b8ba0c1a2a96ee11429fd1d914ac07fe8cbf6343fb8e540c9fb530e60575ec98d9605e66a07f02f50b3d9bd1e3e7c519834ca236af40f2e6473cbf9d66e00f6628d4755eab24b52e7dfd4618e90a0782c57e9c340c5044d601db1d687874653d8b92bc7801fac5c892132e2f19cab818a37696ad4db2970afd2f020032bfd9f2523a0d33cb3d910f8fa840ba0e6f7bb1dff1f6f02206d7bf0c9b48dc2f573f154ae554cd2bd02b59e552a3567fd0e92f21df3e24856a9a74c0b96d241d42702008fcbdb0b96fe14f12280d0e64713ee691c38074a19017576d7cdf94e4c0e57ed5d8739f322eccc92d719ba7fcdaa05dba565d093c575de186a9436f68eed2f72e3e64a7cd0307771fe76ec66ef994c25b8c12458394943cae87d37c6e5d2707fbfe7a91960ab38499b6f41a117a29b1e6009deef32a0cae08ac5167e5a9146c811ecb500ca1b7c2f560383e72cfb2c842a375ff40aa7bfe8e13f8f6b5724dc9f685ccb55dd682b37ac8d4af6f1b781253e8126efe93a4a822bbeb54e7a255ecabc4cd12cc38ae82a4db67653c95ac3ba9efd69417df66090af7f50cbb08e8e94b4c380c8a0ac0dbf026f970ec80b9a14e57068d870819594c654b8de7fa00fc9598e6db8207eedcf7c4db6ac2522005cf288c02ba5d517fc31143ada9eb5b7f6ac5f3cce00f84d1c6028dc1ab45c6cf6fd126e90b6e9a75bf45ba90f38831323000630dbe344647981c326a6653ab2b2af475a4d9c141f4d70da55f3e06479e0290667a4ba1f5e901a9983b2221692b4e5adde142a9da789c8facc18cf316ba04bf429a4e856cb9682ca50da31007aa6ececd22aee6c1126e328ea362e1331747ab42e840bfeac6a7b29aec1844d3c17b7cb422b9b0715f3134c004db98e67495ac27c9dc703bd0faf642569f641af0fa459138a69a13226cc4e17427d742f6970b81f18947679da0b15a0e3c75185e049c7770bb5237bc115715385e03e2927e2f02d52c01a3c547f7336ec71e83e64f82ff86e716a23ab1ee2c382003ede9ce471610996f7a869405ff649baa333684c075e18c2c267baa33796c35a560578b32dc2e79f57cd42b751536bfeb1b98c32ec15e3d9373c88843fed5261444de26fd3be8ebc9e888f112073bf479e1352f7e1d34f9f9d0d5b94b7b22b80d1bbaf3d46f6eff54e1f423fa34121fc4291cd66bc6d9a9a03c54d1d3fe6c71e96fb66bd885c884a817d84262dd55821cfaee959f1106e21d948e55283afaa7cc3b3a87f052a05931a6213094554d4b993b0b1cffa3a28c7b31ef67be3874c2aa55e9fc8e4fa07d4067b7116e5d7ececa651f8d81f8a56a925c431890742d53fb520fa917c370f4d6d6c95bf9bdea4e20cf8b0a04bb0168ab17cd7fb83d19c97e3c3acd33824a5622183880fd703c3271ebcda27dd785368d89ad9fdccaec81ee30cbf4a1557b8510f15b9561271a93dbc4d85da49c3e92a00fd4ef56793cf10a0c63a4f115fa41971060ba9275f235d8c8d8b945f613bfe6bbbd99f17e8ae61e36b881ec126329f2ee5c68fc18ac7b21232d6b8e55a4c761289342801c38b10fccebfda5e504728edd4aa8b89a2e20783700df4863c228ba0f5a83d86bf49b0f01796d2bf617deb6bff6bea59e8f9f2054b42a26deed17786f357391cffab01b2435055c5287eb7860da2fc307da9873a56b559a4815efdae4ddb0aba34ef89c3984e1d04a62b270d2064119314bbc3ddf331aef43d058b38b97b886c04bf226cbb2e93abef64cbaac4d8a6276c37d4d3abf0bab93c3be782f12c8eff7b7454ccce6e9fc957ffc0129cb0e56c501e79c0c2c0e7c225e27ac0b99b1f48cef0309504a6a268431acf3b4813a6bf2c279fc220ad2b9a5ac68ea4659549245d34cb21078991dfa9b8f9cd95a1fe4cad0791bdc6124584312f133187400c17d9d867d94fd195327c41d1b8bbd3744c0cd59f031800479e7625abfa1b918115ed1f355be3a1132cb3921e11f590541858271a89038024d1632a5864afd027ff7aba83342d2b8e4def3bd9d92ec4f7321add4b670248fed6779c34ea0ca3795639c8d91f6c380f2c3fd68fda0cfdb99c18c138baaf260b5e6612e2f004dab62197bdab2bcafadf4fb6b4aa1f1b9bf5a34303a34e9ebb2f795aa8380a73191021eebf590b7d1c4631f1aebc9dc00c7445fe10dc99b826ebbfc1e8bb98a6dc5eeb83610db2dbc7dc2a0ac73b4115d71be6e6ef3e0743e2d9b19d54567a000dc29768d5411720f5fb7e35bf90498c7fb2c6cfbfa7aa0dada4568adcef75f6bbfb81bf1b007aaf5d19980101e160581101c39e5fab3d6beeb6b01fc40cbd66f9d11e090030d539242455cdea553bfce3581b47098b8a099bf12d679bbc54f36b6374ad7cf4de5b6eb331f269fe4fb7a3b6662f5f3087a20867ec6fc54b75a02846b761375dcb4d6938377783f4825ac0dda51795446084309adff300e2aa1d4356c2f03d516b86f1be777f709fc89d96a43954a14b14fa7e6508acf8786af208bed74dbd5788e603dc8b835209bd5ffdfc13b71695f71d1c2735eef3822d95ee6953ef8673aa0f8f8cb7c8b0335678b8984842de4b283ba861c2d28ec501d88ce1486973d108fb665191f7be55808fbefbb07d252156e6582b6a4e9eb82436dd3feaf8048f322c45594bd18ec4dfd37222693085c64d32a9814bb971a8e21137cdee222242addda1ae5da0ee18a40c0aadf8a5cd5a617f9cbbad7830681e37cffcfacd31e548b51e33a1bc61fc62d52956ccfd36afca1ed0b0d128ef9ff371d15f874baf7a95b631d8ab3090c9c756203b53ea541827fbae4d58b930a9c40b620cb79861649003cfa3aba16d6a3025a3148ee1df1e9222fc080002992750a87a7dcf77f0e5c283bb8caafd107e00ad043689e533f4b19eff7a848d8823773ee306f1379683ad386411f47b5e546311d73a2c4f7314ad33ec10362d1b58a13963bf91254bfca3f035835e31ddfbbd21710dd1fce7a12d2149a6921fd145c7318a3ab1a18a90484ae4025b414ec69567d2472426de80fbc00248c11a72ae2fda1e8c6e253db17abd26163b44c7fad7e3da2c5d82d58789a51e1ec4b989e54259a7a524203f700f536779a95eec63fd0a9e8fed6cf938e9657b53575f8227b89ae567e36a40a9ddc58732de1000e0d3376e238ba155de9c2d8dcaa17939c30fb73a314f9dafafabb5411edbd3c04248fba93fd4173208c862aeb699426c56ac38789452f425bad7acae7758e622fbb56efb2ca8f83414fd8ca2c099eac5756344944051c4f4024908d8a059618430ee6cf53d241839f41f0cc1a050c16c2a5f508f83ae8562b1b2d28c6b5ab0eec111e696f047440b3bd52c6d8c96dc1d6c31515bb37587bcc39988b56c27daae76246cf833047be23b4e1a27e79d5dcb6be9ee2b80ed3d87320659e12f72503236f3e2daea73d391f7d70ae14cd77d459eb6e39f52be83367aacb71bc746ead05400f1667a3dbb485e1eda2624e03e3fbe362bd62dbf83644d631f9611f4ab9a95a7e3019a5699fefd1f356d0af4fc4aa5fc13bcb9ddb36d508e73d907acea03ae2fff9f5d7a7bdbd66a5812f49b1950ee77b38c3382d848b527a5a47b60b5e94f1dd53af57feccd2827aea582c1d6ba32ac6d1ebe185fffd2962b0b09e08394115eaad1ef6500317ab4d8079e832b3a4b5d274f48d8cc429a98a6b9ff151127324dbe9635d4a51f7846487818844b44a744932afe1ed619e79e5e8c88c4ac38e5cb2126cc7a2e6b646d38da1e20b970fe8efa9ab2e54de009613392b5f0c217ae367b059ca338fc97458f2ca99a3680c11d27ad3eaa5a35dfca79f236b39250fb3612833427ee8d3646f3d938e1928af6fa875b627f9d9c22aa71f17047c4699cf03ac4d7b93e3229da4b3cd841c676353b68e191c868cd93cc6371c98a42c5315eb496a923ade02a0e2ff5f2598913d539bbd171c7fc4bbda951b8fa7ad8512f8ca6bdbd6940f98a95c2d5a3eee4babb5429ac48edd0f8c4ccb271ef5babfac8db09d8c7150e026b35240977b0e76664d7e4650166d2c4203c79fdf2ef9780eebde9084e000e13305c41b7c4ef18b547007170d02d806f821592d1f9f3f9835ba81197b7267e8f9c81ef9b74ff4dad1800ec0dc1b937cd0ea0f1f2596ce02f91e835f2b59137068a5d484792698b99de984a070301678272bf0bc04e7c2bab1e84f0f60860c3297bd646b1603771e87f96633737384e2238390ffe5448e5a8cbb9c1343b8f7d55c5e51d0c4860ea1f5d7634925cbf1172f2b956c7f9d9b50ba118edb17251545ac39521c97ef0cfd8d568bbafce473e32c5dbbfd0ccca5d51ef332deea7ccb09a447baabe7db734a3c99537ea4861df7c772d80e3b063cea0e4a14c1b1ad65f960b8edaef04b2bd98f670d6aefef6d70d5a4d2c05abba546e1cd60c2b8ebe6ffff46868284b87a4e0c1929c4d4b99ab567f0ce2095e0b348ca98a1e55b67fa960aafc128d9beeeaabdccdc739836d46372e43e83c7b32883454146150f92b83af9ad11a6a63ed98a0883ea1f8dfd10867943a5c3331b3ea6b5b8e92685af6116c284fc8993e52e2a08a39a1b3d7d31cfbef47f34b9415228577df1fb90308f70bebcb76f75cc91ed3975b4cf2ff15d83c3664d6de7937d3365948b10f22145c457ef6ee7213375ab4858e404f97bf45e6d80220887caaed7d2fa24f18bca9e1ae02abbbf1606c80240b28874b9d4509e58a0f2af1f24eaa4b1cb30ed680d41df31523c39300ce298537854af7eb458c20fdaf6d116fcbaad684259709f4c0c47764fd4049e24ccfabae9e25ceb88a8e1742dcccc79f184bdd934ef6ed335d207206bb4866b40639dd3263379273651415bc15ffc809816adafae00826ded2bf812c2b6fbedcc1fe880d06ea37e439f9bdcebd7678bead9617827f9183ac1da88e6cc01dd76263e6c10028ff425241e766249ad85a5da63cc7b4b0207ad5971b51f95e2d7102fc4beac6bc6cdc1659f374c8845d876d8e1e01fdb9b73582c86550f57824acb1b31eae5650e53482731fc30a345ed172a743ba780576aa418e63f393c8e91770a0d1a2daccd3aec6e4ec1de98cf96bb97e848ec2d30bfb4d796340cc10be299d27d06c1f6c0c2fa598142329c1862be4bd62891dc2e5ab07e79d6b945eccd13e4c50bbb961fe0679d09201468cf359a2742f1eea9637c3308230e3110edea3d139f0b4b1f282d31d2adc3c269424e65cd9fac69b843720dee68a30b0f0f2d683768d162e9a5b68fa4a088826bb69f0b64fa816e048c2729acf493b13bda304dd7d8a009d4aff1834438b79a3a5c29fc2407763929a821beda93e1cfd6e7dcc6df0a45dd848b19229324d8746ab877e405dfd072b7b54c69145f2e31d0d1855691ff5d29b9090dc587e7d57637ae09190a459ecf01cd9466f53de7a61851f59d8411bf3fcafc6bec8579f5002e5cb783bbf2b79459909aedcc6cc226b4c5fde1e9f1f3fd06f5ba2f968d524d771ebe7c7cae3db36c69bb13e0c6ccb8fffd2cdb6b54ddc21cf18e74ee15e0ff6b076411db0ec0b2b178ab306fd4ecf3ff558dffb3e19d1794df9e4c23f5080c0c8de8c4a7cf0aeadf24b37076ed744801666bfba0661ea85fef119e637c7eddac120db7b609f73c49f328528387ba1d4a1035f98813632b3e3215a9e1275bd04f98c5a6477a4c5210bfad78f302103858ab984ca375cc1aeee83ea9d435abfecf33747e7f8187a250c969a03ea42f0168e237cfc41afcf4af7778a34bfc83b6f224ec86400da49b49da5ee1dac149af5506bd70592b911d9e69e4ec78c75cf93462eda6aeb3241448277c71d578fd77a8cfa2214d70cf663bd044f03682a81d3ed189ce2f62c23d802237acc1325f302823571d4e3baac76c88715a59486f181e28722106a9fe26f880e263a9e8d263167de0316c3699d639e50a444e40679ef9db02951646afd64962fed54121d12c12da32b22aefd82ed6bb35b467f8fdb2b9fc4249c22767546d1e64eb138f8eecbf86296e76bc3ffff7223d3c6c4010038503446b10686a080e68c489f0bab51a722ce994dbcc90a4da6ca6c579c72380f47117b1ea75ef1147a78bcb362c55351104fcf19d4b8e325a90bbb3055dd7c6d1d0c84c5778ceb97a008cb27640c7c9a160aa75bae5a8d030d41c7c024b57c50697540152343d2ec04e3772c53e8929a949ce014bc8fca98dee2523ff547b0cc6d32a37d5ebe97487bf61c2492fa3ab6f3273b84dfb43a0dbf152dad7ebd0ea25adbbdaf0d099afe959dd534be0304f8f951ab4431a7305689a78e542f179192773276539bffc842770e74a6540bf447b3301b216ee863b47d174eef0a276d90f0edc68c3b588fd23245571de1eac02247c901d5cdb85c3442777e2225b85b6eb2df7ad4ccd7835f6ec07bde58f0575360b515a3de561e9690b69afd941d16e1b1e1607f81ab9f6a20f3299c27e51d716939d9ffbadf067897f3b3f16491c8a061ea3aa7e98424ef1de17a43716c44d942977993720b755f52b71a1cabb3114b4bd8fef211db56940a62e9e387ae56e78965ae73815e1846c92e6a76d4364916b078620e29a8d8a7bbbe0cd3d5fa5c73d9e77cfef5ac024d637950fdca1217aa825e145188f0763dd78024aff98dde24117d11f0b6b6a207d9afef31d5d36cba5a2990cd9430cba51699e23f60c62d0d2f71fc53b565e9b4bd1553afb5e1df60c4d43e0e2644a1fb53ef73ed08b887cf531c61c0203f321bf807f6a4bca033612e35beddd69587fe6f97317ff0c4d3814cd7cdfb1b397852bd2a6607a40ffb4792add9d065075602d0aea4eb1b5592f5dd61890c63585c2e4fd8c17b25128e600dc8052a2ca0e89e325280bc0466d0e69de800f2263281ad1cd831e41f411c77b02481cb8842cc8a030aba96991fe57eb44bd02b6e28b3eb5d812337b492116e61eeeb11931c526f29e846e18dbd8e3aba4e9d0e0deb4c4d804bf1cc716e50064c3edeccbaf9f7e0406138ae5d86e99e9473d1e4c52f7dcfd904adbc31c78b4e4ebecd6c3bc2430bd1e5af049377d9d40ef3a5d055f41a3c7be6101217a3e67edcd134478c01ce8f658c85af4575d5c3878abc95c4c4ce3c30195fdc3645d5adef1c3596fb1283c46fe16674bbec7e79d18f313102e7df482986e9fedb33f4aa09bfaf0bbb8a17ecb054668e9b026400327aa052350e4c9b3fd74b08309d6b6888f03b71072f36bd2c7d7119a013b71dbce2bb6ae640d17debcb590e5e2ee744b09c2c29453b84c8ddd4ab129fc3377f9d59190463303eb6d3ed391871c65798d1aef8f970f133a96bbc5fb528cdb80411678df0a49b753db6332e652daa8190e20235bd5f5249b07f01541972faefc0d94731ae7700c16d57710730cee2801a0a537860fef550656fa6172f9257b5f34ae031c0a8ffa789cb6e6a09cfa6909fd7277a2ebee9230f05949e55a178a3966d45066effd26040e39751d0324ea14ae2cb6e9aca5d761fbab07070f807de6856c019d01af05c830eaf260ec6b008299167702a9f5bca80819df36ef693437c178ba065d28970ec787045987817b620d1587d41e5104cd78f26cb4b4761f7fc55dcc702c23f88df89e024edea44aefcaa9150472fbb66853158796af4b94f0c48988594b0ffd474ea49816d1b457f7d322e8a8c2454889509c0c3ad5d2d118ca27084eaa26b148383075f7b6466f67a8664909d496ad05e6a7c6d7a5c6480b45186694987d0b603869b3c2182efc5a69dcc9adb4e50d7b13827fc4923256861a8080a2aeb6be8c65a76f825b6daffc9eb8bff58e91a800637cbc40f05b1303b2598090f86a6cc7a827fd5e8ceae31cd2ef881346aab1f2a0986f6cbd98738b209c2f0879a7380bf5ae63458cc764e2bc5bd6338a5dd77ee531e262d0eabf15d4741f50f3d20258bbd6bfd02cd261626c944390f7017617f5431842fc03b712506b22eb17d57ba104836737088439e6ec8d19848b7d63d96f544ffe150050bb9299ecd2dd21359e83a6a6c10389784a29b5b5aada7926c5a541f1423b9cdad2c483e688843e5357c27d575014859695febb2e04ab6995244de1d240e3fad3ad2388a90f9d4427fc10ceb3422648eb5bc0706510bce53759ac2587822ca9dc4a5bc1d91e00f8cd940a8f3afc43b836311767fb5613e6b9628f0f084eb541fa05151a8e907540eb745992c5d2a23674cca2259c293f87e062c77a347f610a8c2bbcffd5bc6f3071ac1dcb56f26898c5277ae9b98e25500d361c50a518475ecf16b6266db1e52bc0f2e694c54e6d6f78a3e58c2c05f9d0a355151eb5cadb92f59ead00944fdf4cbdf79d6ade2e98974c5a32aec949ea6cf17034ac936223b6722565ed1010609b3c4ac175669d17c809579f8644370267241d184f7536bfcf025164d85d8359d55b1f56955a727d56628140d41aec2e79cb19203dcee8f7a6724ffdfdf065b69a6ade986c7913ef9baf9c1c70005974270714d0034ad8ca5743640197c0d735a8a5c7c8e65f2bc2f0f72a0edb7342f247077f1cc3fd6ac9ed08fec3967728f417726369842982049270f335b656d53d9392785be536b1c5611e03f8cf08feee4a1582376aa628cff4ba5d1a7ffd49417b000cf45b036675e23d02aedc5564370b227f4d36dc074030abd9c21e7a04c511e09e80a6c47aca3ae227d3573db50979576af79fa6975c48f3b4a42afac0ef71dbe71469de5e0a73d31900c9154f43621612dcb0f6e3837e42b2056888197062e73aa64190f1d5391a70209114c356c1b46b0caf28b64a463c01a1c1cb03f76908b7a104897cd97dddb7cab48cda6e2befaf3857d923f522685b16fac356093a25b40a4fc3634ba81b9cc1e67e4c3b3ac22028127e0e9d111a467156952219734f34c02859db1f86303b453e12095a25e3378615276cffa61586f1d251d157fc86586478c089b301501455274a515d0b195d0465f326596c5f5558a1d72f1dbd06fa443786c702bc7421b6fcfc1006c11c38bec74f7abb5c3f5362f5b22af3f638c521fa46be4ebb41131473160081eca915b202888026bfa33cbb0fdb4aae710d4202cd29841a2575adb852a681ad697e6bc27a757b9f16c065d253fd7d0f9b1d9c91b3cbc5e47598333b4629bdfd3522390e26dc2d5d222185011ff3e7a51fe6121f9dddb06e1eac8197d0dff388e97fdce64d12f5ed6fb58d4cadebc1c3b3ef7d5aab7446b39fca9fb496e35ecb0a45ef6d8d5c1ab34848b8145c66efaa93419d45525bd731ae638051208d1b8339947cce9fd62a105202053afe81782d3e4eb7438d201498bace4f459692dec1c1588064a747875a1b2f37f730a4392dcf67a29291e3e9789dc39222108b4cd8f13c6cbc45b39a98fb8e4529705bdb31add223a2871f05f9b9fe871dbc5445f545f7877fa8c341923a9712fcbb6bcbabe39c9438d6f4957e7396aa8ed8ae583c5953a794500ce5a81e466863595a2a6959fecb247436926d8771e2d0a64b7b1b5ff313e2d9ca93261614157e13ad10d00876330101f9ade8fdb53c8dbea632de9cffe2434d6d8740500758f8cab4e4e53afcbce3efd27258171d053c0570119c571531c21724f98b84a7edc6a265431580a5c38605a2e41d43802b88322f1b543afb34763fbb47dc9c3c8d3514aeda16aa280fb669b86a3ba916b1a74fb12160bb75cd69a8da2bbb1d5b6aac73f4b277492254e4a046346e6e77f556ad9bdaffbd0f158227c867fe4b5dfe278070fe898a4b31e43beb889f690501ea2be906d4a9d5e1ed2dc12388fb0ece70d935ed28ae6b13020e2c26b36a24f57393d478e182c20ceb4f8e541d86de456e06dc137bd67444d90eb7e04e912321f5513e752075b0fe758b4dffbe5f9400829d283ab2a7241940c9180dc7ebf40c16f1b632f5e4393fe042ebc6fd302a9598517b018eeb94831ee0c942b8cad9e35cd1905f2c20925d8e187220bd13b5939aa17f89f74ad0bf3418e197a640ddd9cc60494ace6bf7d64929adfbbc87b46c2a6d6dcaa6a7db14401054307abb1c78beb9ac5f2548f56b4fbb76b6744eac8c96c782692545731085733e80f92a91162991f7a926ea64f449ebdfb9e50d3c7a3ace995aa4614fab4d36db76eb22979460e0093538d8a1b8aa657e4bc760ae8cde2187b07c98634a88e00703ba40af5c4cb1d8d4f97aa6c1f4232c039d17e8b5343c0fbec4ac9ea4a2bd79be97470cb10a67dea37e0b6bc2806842c456626e9c48a539d9d601a6f40377ce76348da16168f2aa339ade2873baecef34680fef3d40824699095c13a1c2c2212826be9d3dcefc5e2a32edf2845dfc4451c5ac918f2ebfbb77019db2bfe0ebb8bcde80050efd80a4d4e6155e2ec564417bffbd3e16ddd26c822b681a350a6191cae505dc83761f38f8d2d0f7b5e51bdc277d3129e764960d542331f7a6cba0c44c7664b9e5c46c90d0262e66c4fd136261090eff0b925ff32ef9e028944e273e6045e5ad379cbf3a481941189bbd8c4fde8a0fd56152b1b8241f87e4dd57676c503abfcb43b51b255ce2e0e8ab34b27bd7a9566d7073230f5412ff3d5df8fdbadc55d0e90a08bfe67307b54ccbcc1a7ee1c50060cbd687dc54b217079d5c434311e1e2749ea81727074ef23cae0a5bfc67a2dee11d30f5f36bc4773e516a07fe04881dc35f8ff22b4c208c9a19c2674c1e713e9f4122707e636b994c746350c5eb9f210d820eba56e335c8f9025402eb5ee7db6e19def91c5601162a28f0dd506cd1be48a0522fdc5a2a53d8880a68584027e1d7be786625b810bf392d68d77fbaf40374f0bb73b58a31292c349943aea2a87dddc58c1d28b0b211fad8a33987c7c27ed7921509edd6ac29a3fcd6d65e111025d244c47b28221049b6cfa53d153ed21a2e42dbbd67f9f677586908ee49a960e693d69342a0832a8334a5866f41c96e161c2643fd8862a0c3e9574a13403b8e493a078cc4784c6135c98e7719f8d80b228b7489accf6657c18deded06b793d52d06c4853da9703e54536f174d26049623322e8fae459a92bcd3b98f64ce531288d92a9f3262f3e6f7fc888bf96628e801435e67cb20f48c7008eadf0f1dc4b76967fd9323e327cd835e34654ba759596fb2215488b85642e86ea2805c0c6318820ab610b2cc05f2ab596d18b48a7839013d61cf03a5e12e847e5d2ad8261c1f2601edcf3976452d43dcaadce5a42c45e1027a8396c87f02ee77df73f36ffc7fee523b3adbe82eb852db15c4e95a6e0fbaec56e16f52ac7b37882c4119318cca12eaecb89e28ea693188dce27997588cca7c9a55f17fc468f714aa1826780ce8c650a287b4874bc6d6d96b90f59062b1bac15303b5512f2c1e7179d4a3641071f3045b256621cd05cdd678f43c562b5ecbd9bc67c7e980837b79957ebe478ef2e3e75f7350bf8327f10704f4e765216a9533bf77e1f0dd03dc2d0d56db22f62d926f811faaa81feeb824aed0d317a6b3e0354a46dca1e084d13a4adf525e50282212267df74ceb026f1270b749b012275c2a93cc8b6b0f596495cd7fd1fccacbb66ffe5bb55e412f3b5b7115ef82703620a11bea30bb14638096f5e059e4355915e109bb76448dbd1126e146ac3ee71e87d0f7dd9c04d02f324ebc42efdb7432a74be1fa820372eb7d36e63538cf528b03cc25dbb70e727f1fa93e6cb9299cc606320997b53a4aca3b04462dd60ee7acb224fa6bf230a80fecd3398ece836ac920978bce2eea1efae7718848aa4da9466cba94a49f8f238835ff746140354fb4807286583ddec78e78beb1e99f0e6fedb8e823dc58d6691a20561f3b343c924689260b5f117c34eb8f814f45f6123d3413974889893cb57507258e3a75d9ff8e154c144aaa6b5b139bededd7ee3cfbb1990b7ae267064a5ea07897bae2cbf6e00b5bc883faf26d5657da1fc960119677f64c9045988034814d83749328e5424023dc4b6ef56bc3076295dfacce403b2588eec47ba56dec26a0811ec3241e327dafc0516ae9c07c30335a507443243058ba921935d88771f2c8e9b6f994ae5278c59b2320f8c5179238e9fc31c3021926e9ac625da7b00fa51d2f243be2dc6c8676e0da066866c0307acf74c7e52bb6f095e32a30c57b9027d8101b5864ad6d6f275123ae3ba866d327a65564549f5d7fbcb71e3084d928dd306b627f2b05833a21efe1a82f4e73ad626a2bef7edfd4d21d64c3e390ebd7b9121117db1d03eb08540e48ba0819e73aec13a7fe4f73b42dd759b9d542c9b021f28090fa2dc239291668e88163ae084786663e094987d58406d5450018236fb8224c80a842272b0c0f12f1d60286c9acd0c1bc41b9da347faf2e4ae3ab054932bfca442b9e2c5757727354363cd5d6dc7f80aa0fa86338008ca3126c57103ee285cc34577b591019ca51f1fac33ccf7a7f2f4b7b109598746a3d28d901bb16d305ab31246e177b18d1bcfa5f1eab1e38b18bef36f7051743e85abd29c5ff1ddfc6b1823b5c12cb5765b54cb5e9fb3883954cb034f0ec18d65dbb3631d0453a889a6026403ed6c96b7e7de8ea5a2be5ddfc1d9b8f16342ef954c138d9b10321b7e1bdc55f52be4a8e0b1a3d01719359fb0424ef6c5d8eb16300dc16a1604512d398099d793185be96515df19d1c9f143fe3155e071b981a8d489ed94c368504e6805c410a47d48c11864a1e8cee1e8c9e1dd7706d629192b153e8256589cd6b998103d1733f856c9e675868d20c4e8094a3eefc80b66959d42a11c67de73f2a2055b6b97d0ac93c6153172cfd75c26ba2a26ecc83cb41921c741d6e0080fb22734f20e33b2153ac4ddaae45717b58408c481bbd4382240a8214df85261d6e27af21f1696a0b4526b5e411ad281420f863bc05a11cdabbd65e958630542c52ff346b98525a3e4a5090a540dec21b2a9f5dacb360e53869bf4e2f74bd9fc5883dcfb42dd4e632d2c7c5008fd3c030feae0ab4088a6655ade1a536adc21bffa675a45c356ce07b656faf1fc41dde50ef8ba4f2b3a663188e07ed726badce2d1065520cd61b28fa1eb2f8fe9c7db5dead6325011a0833a3e6351b79c74a085ac158fe7e2efa6cdfe5d307fac264beb980c55c6a083a12df2bccca9e4126b4bc18700889c7c92538d3071a2c61e485dcb496caac96a9dad37b8fd1428977500b22379a280ffeae69e48cf4a4a39326f4b436f8c5edfd777fcf0f2f14e8e6436163fc8be726e99414566162c25a223bfcf3c4f61dda82e99d5859378235d51ca2ce12bab8e01c0041d05604ea74cec7ede32efbcdb68c03b1aa482828e22b24b5b85d1ecea622f12ea6682dcea283c7dfbc6f119d5daf3fb8fc2b5d5799c5b46835f5da2a6221b27b03ef0f9a5d274b5cc09d6e06d02af56aed6c802ff74b6d0be4009ad530a4572e9980f3a9cb0b6dcf16157264e0d64a4cbd067ead28cc14c4fd34554c9d67e32a6897ba551c69f96c82d3fe9ebc9764a83f2750d0638847c67b385d4ed189ca521af1e5a479f69b8ffc5d3f2f2d5f2740075fcc2df6f90a58d3da06568f56ab2c7377f35a2673ddbc4f1ea04a900235a4f367bbe9fa656a950c74b5945b22ef39db863caf3a8c8cfa981088b84706709f94526061c8e87faa06332882d36959f1d2d2705bb5b001cd10dd021b9c70e512de1a8c4706dd39fe2e7be36f08e16bc72ab8aaecb8cbc56e4355e62302ae2278477d52a3762d7d7e3d6ffff228f90694621eca784db16672437a0e07777802e01eadf0f6fcce09e64c942d4b0614b9fab8c01e69bf6f357899f9ca430e31f90ee353d7b478d59b5f6875316947c2510572148cae9e1bd784b7dbf5759b97ca6e584d89ccf98af0f46f6f28793d29d84a68f8f0193d78ebad8ec4a0b8d45bb3fe63994c3e4fba997aaeb060ddec208b10a092699ac403ed03b1071856d4a5093add7076fe054c508c08638e04749260b1240bd261759ada1755a2f0fdbd7d1517407e934598f7f3ee722e46b8bd5de818e065ff4f939edaca589e8e4d1bb4a1f2d0f5d3ad33514c6d3f97d5932d3527bbea8a2e171584063560a45ab10a893e3c6bd83a711f220fc19ca00c15bf627f418366789043049dae72f44d8cc13fe789326077cdaa0dc1e19b85a34a740cc9fb85efe874818c0d7385e20f50cd77217b8420a976b284bc6643b69965b11a30686b3dff675846d0c096dcc9410d838e82312e307199528aa9d1d77cda827ea63f57068e6ba5c2dd52d87979130b8ffc5729e03bbd52a84e90da03258a5948ffd28a11ea50e89b69747f0ddaf51453423317a1efec9df37aad24aa1e32dd4386127d2ab15190ea214e49691cad76c8c1735d509f2295e6ef34b8d2d5388bd8215036ca69b1ba57fa662b2832b76ff07ddded2197f1ddd4944c632549dffd33e3cca14d10ab5e19d123af239c3fb811f43751e9e2174364eb788081e991908bff0938583fd78dba92957898cd8c3eb342c008eb2c7174725df41dcc5545a7da2d0c3ee08ee4fc401691c72ad50132836d2e25d8dc363ef9ea1a70bad5dda079d5fe74a9cbfa5ca19fade91c21d69d792ee79f48d035b779f76edd06685d92021c0fd8c52d1be6c1b7cbd26e64fa145d8efd8c893dacfd3edef3d249b29c415b594d66caedabd0265f8a96fb052cb8b76ecd6b667d4c245e6d049b42965e9f130117b36a687cfe6c61c8b0b576b221704098016c635398eca1d7726d44af912e12397a7533004e452c5afcc3d7c2988869a6d0c09c8ae0f0d5f4118454456e7000971c608ec56d8f8af9c5ee5fb65143e727c3fde80e2fe2f88de2267e96a8da52e5c16400c50f064763627657bb3d044299bcc0b9e0a3d8a96cc41e71e04ecaea0e1a9bf9615c89439ea9951d0ce345dab7e4d4df770938be07f2864408cd7f379e0c61c9079d6a264cd15c6d0cba9098c0f23c947ef9cbe3d7b4f9859e4be925f4308f9e201d0f561ca463aa6bbff6a4abf0033d80d102a985ce266b0175b7bdd8f9f19e5fd7509d00a1fef4055f0db27b5408bee2e1ac3c1c73133e19f06bc4907f6384e1eef4bede7cb931ffb5cf24f3666b05fb53797819fca3da4fd8ad9a9d8325c84a07fd48eda1a96f2eafe22731b56d2ce023863984a2df0f4e4fe7df862f62a722d61992d312126ae1e53bad355205e8365e523bc3f806f8e33a6aa51662559b543edbf5d00132308471417b5239f50636a30479e4ceae7d824f90ac428324eafa924cf111b68a9a7d07a72a627fe68250f73ef13b1f7d6e31534e19c27881bd9ac0fbb592d5071d1e9d0fcc9716c6885fe560d840a1e53364e2a5570676d665598c3ef7c58c6b64907302d08948c62cd33ad9c9c5386e04ebe8cebfcef6a90016c191edf20c1190ea194acd34f168531e2c66344d5f4d54f29280520bfeab2d9280e59a29ee41a0c033f849fc8701f8974e6eef5424382f83c1bba726b6fedd53741a8d585ec30d612217ddc31d6daa6bdbd07500ebbcabcf964f0d81f023b6dbd8f842ba06b5cbd7f191c5b300bbb5da6fb66eaa563daeb4eab95e4feff03040a209432cbbc69a6b52579d1cb0e19038f5ab1e50e5db0037054c0a660a6824b1d5af52cdf949bad5631f3b77c5c89a8e4dcb6825a63362be605e04258b08a56154704e0bdc0bff85d4c98c580a559b20d8b8cc15390b77bfefc154a3955f55e46969a17c67dcaf0ab658ed24f3d4aec55eee09825dfbcff0adc2db8c61620e3d5d7f0b5cfe6d40b638b6379dde6f5ac602c200754f1f6a9e9361d57f8915868386acd23ba11d7c6e15d646485cdafad0a920df24aa58c8bf21e9036c5fefdbe7be19d69e38f181014183adec60202403ec4631ee780ebb4ed7a059060fc201f6b71715000b01cf0376d4dba8cd9c3afbeb2da29f90f1d82db3cc9c21a5ef860af695d8b31e8d20f90d0f5226b352a90bd69bcf27073a79f3ea8d586a52c98f341e7a08cf6d2042af3e48c604ac5aa459278950f9f6fe7c2500da9e4d12c9df4de8e92d9f5d0bf8594d5af3adafa3a72096971b30dfb4f68b887ceb2c3960b3c1baa43d9f318f4b46c43339af4163fee5437d9cf88a34756334974f9316af4fdf9ecb1d25f30ca86b4fc5d968aafce16b396d41ed7ed005440d32006f76a58f4222f0502160cbf2122b0eac439b334af8330e9fd31105eb8f0fb76516acb1089aea3165f88e6c1fd65ac8a301546f427848bebb1b636094a10cced898a6a12d9fc43c5c60a35ed5eb65a5a7082ab053f59116e0f6dfe2054e8c4ef1a55c429bc259ab31a46b9b0539d1f16c35c164c950950868ea579a04448bc5e443621ec2aaa0325ecf4a988bbc21c4d46050df2bef838f0b07bce4012bddda6c2d78db1d5ab9c8e5ff5efc9c2d980982479450886f43e3ccaab6e5bffafcaaf989ad7f48d2b5f0c41f161b623ee3d14e4c3e36f00ccae42a8742f3297816d5c0de22d892fbbc01043731a6becb9e11cbea1f42aec380fd9fa674153f05ff45d9ed99b958291d530cb1b3e8fc5404ab0542680116f575029e05f4de732875915cbe66537a88d66a509f04a3c46451b6b87def75c3f604bcb938e4890ec2b452d3c07e66f776b87e4ee38039d1f2a1f4cf30836cb1abc205603cfe430cabb1138d395637648f72af831997ec42d23e5d163a6e32a6ad9c22b3dcc1cf749a9480c069aecf2dddfffb610a168a64995405ab74e118896f4c2af064f4f1ca013ba83cf69f3b818fd16eda9afd134874074f36634b7784acde687b06910e0ae24668055181d44b31a99628aeaeefc43a921d695c42b59c2aceeccb48c255f931f1b062166a13364fe94bf92ed35cca7cb6422a5207ffc21963258185bf41d48e5c607fecd8ca9f986257ba854579ebbecd00645df75ad78bcae179b54b2369b329adc964f33bf6e812c86855cb4163ea2f5b1f9620800c7908a36f3e473ef2ecb6039c375dbc3e0aee77096b04bcf425eeb72c50f06252e590c0025446d087fc3b7abe9ff1bef581def465c5559c58abb62beb77d231803e84f0b498131a97e00822e82904db45b2a93b9beb434fec698521c0fc4422a9f23b90fdde2b4e9238f7fb17c926fa1218ffa204f5dfcc2df1606ffaa89fde2dd2b86dc5542a570724efec2c8873ce38014940389db0c3e1c51d8dc87d832e4e57284b40971ea4f0a3db1f25947f969a66b831721c717c8427ed90c04c601bd556a21c4b109f228e79f73e4f13b610e2cc0235831b556adaa98d98cf48b4f3c9b6b8530d4c341a925b7d006b62e7be3a68a5ecf95ef5c610a6b58a2a64d1faf48f3daddc9bd330b49cb25adbba996b4af12054bef8055283e76f67e290eea9931d1cc6ba6dbcef4b860ccb127661ac3ef50a6cf81e2fe4014054e28bb93aa4c51158615ea4e0167a0986b5028b87583183184507e2ad7238b739de60c77b581c07b492668c6118e48bd7c86c6c9cdf5a8b12f8b1c2f2e1a3196aaa11d6f90f29dee018cde87b5fa92a3e423179ec66fbc9460da06b378919fab11ce46ababd2523dcb6fc4f7f4246ade915f38c84b4d923b6b602557959d4b11cff775a39f2a0a2a18a830f45435cb9528dadd48ee4203bf14bb85f4cb6ba6197dbbb9c96eb55df006a73a562f8c783afa7e23cb5c60d71c49fa69f24a01b0ec2bcd614ae536b088089449c14732fe370617880909a1042d3dd69bb64ffb02abeaccde1568c401bb04b5f8035124b8d2b36d5f4ed1eee76e0f1a15e2ef6278dff677560497bf7df74f3fbcbc4ce6ebcb3b632896cb345493859cf082a3a592119a705abdc235adc98a9ca2e8025464cbfa95554c0f87658ca95ebaa5360209bd6266d538e0159265b21abdb404243ce43bd9f0cb7c2e8d9a87d3249503d4359a8ab02d5702c4f537599937a21c0ef77b37c708a7d96cd554f9459219727db4e1498add93a748bad2615137e1821b32af8f1c22d6ad462515bc3099b4bdf1f520d5eabbb37ee3611d33c73435bab492eb3a96e427a1b60272c2d4815a8d9f424ebbd26b938771b90d3803150713db2e6ffe24f7764759894d46cf69804c224b7b2f1f07a730e4423bd975af770d38ba3952283d2e1290438351cde5c3885debdd427082058af8f349c4827b4e5572b13df476904bfe92699470f63840131814e29823f021285c339683af417739a1d90d3f3a948e4bb480678f9f90c66752b7f8349cc81d2df1a4a11f1557ad2c739e78e2491527ee68577c8234cddb3c142abf6523b7fe4b982f255acf3e0ce9fa68839449c0fe097c30f0b9c908ee33e7727cfe1a9296e9e291fa627b58e497e2d3df8d1982ad2c8247db1bd8f3b46ec9dea704cf7e79b149e54fda2e657da9e54d5bd7e49b2779dcabad70b745ac7d5c3ab40ca6147e50067a873044c3870e276d28636f1bcd0b91750d68a7006cc473e4ae758d2c92a2c6c44cf386087757e5a9609d13e63d374b7b1869b857ad50117a2701a5964b9a6dbec40ca2d3094b95a66e450da73008f3e9e0dbd01b42bca48abcb3b5c2d84e11f6d131c923a3c7912c64923bde1bf6ae79b2d145e28391de86216ca586e341115244716e8e3d6e05c0a126ee0b4b4fe2fa61742a4ea7649112113a71eb9c3301bc428eb45ef2ace2973339daa1e423c49e73279270db4f03fff91a92ed7774f43f61f2037cd495bde4df71bf04cfd0858f8ca0c8b16bc8c28ee50628796a9959e81b8c0d3879db4ebfe79e32b19c95264d7e4a195c4f0dcab251b4559d85017c15ff42d635f43e97861ee12a1bede289027f867eb720c26bbb3cfb07c0847d12590114b106cb3e85a4b70cc6e8c0cce75950015d0ba386702db5b425ba89e4d3ef2a8e85c866b19bc7e80e157240f8ca3201b44bdd490da35b8b55b8b99868ab969f70d392b7ce48b29eb6974db8734edc80eeb9db953bffb164de3e6d35de776be62743b45b334037da16f3cc55c6d10c51ebaaa5e13621e10efbe4257c60119496dbbe8b9cccadce5907c77765f565af35645a3c6f68d838d6a91f551436fe0eb6f5855d8964d72fcac8a31c2ed6a56c5b2bc01c6c0d3fe2271d7e14dab8b4ff73ab5d85abf5fd29c27197d27e05603679d9cb924e770aa71861ab99b1f4bfe2c401d366fdaed1728a453bf27d71997ee0bc94a17d3add3a2a8641651b389af0675e8591eaa484aae777aa664fdf4adb18e1030703e366515a4bef3d57501618f5506d0793a69e032f6747f71e634783eecce62c08e5a31068b0f957eb966f674820476a39662d5d7dff1466325347708162f11894a10360235925f78747cc4adfcf5298233143c7241880dc9eefaf294ed152d1022720b1aa22b104f67d0d1b1f3d95925f38a17f1e09fd11a3f27d8ae1cf19bdc666afe607203f3cc989fa9b1be3d982954d512385459617f3660c7d2dcaf0c241dc4686c6b61c02dea9501506a9f13d6666141245e476ff17c91e37b7c15b72ff7590ff75133fd149981f60d6a3bee0b8c6d9523e3891d8c9641aa9e5636ab39e634a311d6c07e70ce86c9bb37c9fa246970823a890485ca8f5392f6457b326601f59765d8bb632622b33be794daa4fcebfe33bf124d7f8427277808118ecf6594352b8ae141a841ec8e7b041eb28ff8a583933a64787558634806cbd9d2a45d1778808900ed4070ceb11b4852be1460a81116d5aa3f330989bcb78a4a2edcf65d8f574b6fb031a797c2ec677a3b3decb359831cdbf6dda0634775f6f11367cce3a079858022a3fe318ed48b4d4ad1633dd6b5aa6074260b6d575cdf0aa3b9756c28c0dfdebcf8a0b532f8d268dbee01a570c7c2ad878992f144557e9f02118a73fb57619c8e10c40a75e4f0492cefe36bdf0de6eadc7984f68cb4c527bd69a9932c77af6e376b867328a7d3eb50e3bce73a7638233cd3ab3d6aece16db57940aa33c1ea957e7839c47a1e4182fbabee7b70cfb0df59bf1849cf761fb54c8ede4dc9bc0ea80322210d0b1329f138ff304ceeff2fee58ef64a704d90c951898e82e9e5b170ded6eafe8954ab0de6001d5763cdb79efd27d4488b5078ab1ba8cffffd1c30190c97c56044f7a158ddfad683b238564f6c0738acb6ff2d67065054933df58e582f4a79d606648feac23a15fbc65be69c900f6385b47ea8701a8dc999aa387a465082af7dd65ca3f29767e34450a3d288724fffe85d6354e67c471b43f2ed1b467e654e17d8a26ea3db9e45f082b31da497a8777c89e0bcb68648ce2c78000fbc558f45eecb7452d502d1b2a49c4d288e303024cc79cf4d1940bcb07de0826a4d3edc94bfac2a8a8f18b0fcc2eb84723f9fd872616036e2d45ecaac0f2a487d23f557730d7fc9b7f99a82cda1babdfa685471a87cb166e95de3595c91e06d1d809aecfa8ae1089ce01702633ba529d467bad2b5daf6636529219f21de52ba3e5ca3bffda5cbaf23094e57150cc260f201972725bdb89444adbc39bcdb04c719e92d3b44d5328a1c784fce378d64a3a7e244ae14e9843d8e45f640d4bfa385ee14dc831f12f4d9852762eba950acb02e13dabaa7c17a8c646614b316c5e669bf5c3d1c351f337fb32b331cd408cb17715083415250890d0e8859c7e961d4eab05da3db1ba0719239844938538c043990b718d96b731e6fa1c02e35c8a09c95e926d79e7b7bb08f9e2e6b50951303b3d88e1d67ed8dcd6ca811490f89b048451a20e44f2e7cc6b1b3ff71053e1631f9e33fdfc17ff8d578732b4c6741ff6f408a326236647fc9b642ab737da3f80df84b1b01d8d0cb36ff478b4d0b20480daf38a938488f4a49c961b07d0fe2adb96a968b846d8bc6a9f69cf77be53ba21d425b2036a7defcf9d1d7c74e8276df5c01a852b11cc45080065e60cccf140bda05d122631ccbc6f8d2891edea3d933b7dc472312a0992dde00ee7b732a34c213d624461387b3cbe0fe7951ca6fb808380566605274f30445a1f0dd8e1310388ab6848fb37fd6acee0139f9cb7bcc8b98c784102a263308aeab535b718748a1eb6be4fe40e484b81bdf6824cfddaf890303c7df97d23af2300afd72fc6db37e1c5cd7133828a548bfb853458ba32d30da818acf6bf522512d919bcac7be625e6bb8e32f2b1cab5fbd5209861637e4fc3ecf353fedb04f32dec1c0ea807a639178182cd6e2c5537c571b802eb769c916eab442ee22840494fc72eb900f6ffc5ddc0d78e8e4cde625219b8c1e2663c2e9b32df4d70dc27bc38bc9d6144974948a919b8c277211a53a800e99c77a53153f26d7c8c8f31278b6f20f384a3acd2303a3ac613fec8e22776541f934c3f8c9e482311c8a39a04d96d2d387a26f8f9b6dc6d207a609cf18f010bf74d58d3304644edcb40ff64f70e03d0af1114d1907b15afbfd9ece2a41adf15aa064729be538c960f48ebc2fe0c6bb3b6f5c2d0e9d4d6b77ae6d0ce3abd2cb15cfb2e7bc974a7a91b3e1f831478927e787ebe8e004fbc302bdafe5f705993ec173c7756e95f7df50fbb2743b44a3c3ddf83915099c238045eb74f4d4792fa9c44acdf3893973310aac3941fe2b01b1bf4bb87ebff2e813a85620ec1612b2d0f9b7233fb96f809bd34b11cd200de51931c3fb9381042220edf473876e72e348ce3567884b297d3aa3e9ddfb907f3fe63db43dc4f010a1add5a426a58f8fab1961d3838334afb5584de89510b02a7d87880e257807943e553ce91b67a71d3392a9dbc505225b9eba8a427b2d4b6ab2d476d1f4ae072265bad3785661efbabaa3139792fe86c86b817eab3931d8200735c8d8787444acfa263aa0ce77c7d7a340e5dfdd5946eb0ecd2fd980f92df2ffb8f3d4613eb7491dfe8b7963d5eb9c2b4c68b7cf9f8b47e27ec6b21723ec73d998ac303cbe65692e0e336c3cd53e989e4619f7d47385ce0b7339d4a136c33e12a2340c3825322485a8b5863f60f35051c1e15b79836703605b5379c4821f79548d2959e1120d5bf4f8bc1044e5bf374aea6407093e999d90389f1ce65f750d5b46f7f643e61838124ef3b6cd13c30610dcb5d103fa0a4c1ee8055baa249664ad3a48cdc17c2d4502ef1083180ab269ae559891d6c4b47e57b41d1809fe0001e1b85a4c8087fab5e887322a556b0407e8d3af08d7b5092aa6cc858c46a0a3e0889fe1f8c4a3c7ca7f7adc211acd5d0c9c101fbd41e2b118fb51945cac5dc6af498e4f451ad0e8f4d2ada67f256dd1dc81e42e36b6abeea6ca9bf9340ef9b70d2d17dc87fcc99a798bfa77ffbb962d0d79e9d3bb58097c6473faaa089c20cdd3b6fe1763aea2f8f97354e47d22dbaeb5353719d94aea909601b23ba37dbeeceb7f9b015e630d88cc505f2b52a7b36aa05fa9107281ef7dac27757be6e94b9a282ee6cb18279c76a1036a34d94c70c1efa22f21e5fa163c2a4f1428e5ddc5faff8e170563c4b36bcfc09ccda6599f112522b2cb6b0fc15cf0b45c7f4f55ffffb5d8f9f9845caf0f1a1dae794ccbba5112a618efc9066ce8ae026d22fe0b77badd6472528daedde26a3eb5c42cfa01ef5657b41810ebe31a1cf7a8fce6d05daf9930cd0ec8dffff7402c1b019168a1627f08a30739c0fe737f6905fad733bad63b8dc1c0c2b9666f11d546d3bc3f40fe2c4d1df1a81b6c2e35dfb9dbb2330a4e533b1a1f1768742a43b2b3ef64eb851fd39a62b07bbfe930794c4b4f6c5d2e8475901b6b81d84762016da3110c360da0a6bde0d8ff34e46c40437058d0fc6abb4721647a354b7f6c8c4e90e1a6a6e49876d64d10dce96dc11800f1e3cc65e75f52fac36c00dfd24b026fd4922112b76212e2da92a89eaa10f63077302a0d95677dfe446ce2a097555a6d172f0542b280aad046bab881f744804ec5a615ca62aa7fb061358416bee7fb76807952f1c734cc9f86e9cd2ec15cc9f8237b0eff84699f8daf2a430db8252e9f58eb394599596f8197f881d07bff7067842ab92d6a403d153fe0a3cd8e34399a646831ddae400852e533d455c3e5d9f31bad4e7d1a653748b456c054f8eb28ad37345fc0355f1ce4443bb66b05a01b6ccbde3e7f1390c2fe3ae046a99dfd2ac9e651bf28113a2a99ab6606933bbfbee122f8158f7d8d49ec132d544fd8dc23ac5021cbf818c31c29737d3838f3ff1dc13bacdb2373ff1ff97790f3e3a41d0e9964083ba835339d646c2c061d5194f5ba90a1bb7f5b4dd753c36b2db202a2a8e59904b2b28861c18a1052dab417f0458cae30562de70bb7ce046c41e969ac56c42db54f658e47b4236e3474b8f62e1b7cfa54ebf3ca6d9360abfa377a301e7d7a3ffef00140ef4937e60fdcb20c28ac194a6c9e985d1c06a2145d0726f5ea4e7c2d35deb604d08aabe68fcc14c1f6d06e4ecd8ee86740b09d3d20f55b552caa7dc0486de7e6c7f8e3228639d92315e3195ca1dd0167b616b9a6d016b1b36a4288687574c7a53fe97e57071303249f0ff28bad3db09018dfecdf851d09f6f6d8521d50f25f4bdc110ddaca74a62ca976ff4c790411d44a4708ffb31a121309ce399de2e972ba5b3290aaf9a3ba58bbfbfaf5e0d949bef90dcf3aee89e9d54b0d4158c8e39b98764ded6704a45cc8123089aa9a6685c226c6178c505f14e2d8353ad8a2bf9eabbcfdb9355aa0ff792101159ce0441b8e062b03b0cafdfd2cf7f02ee080ff278ac1ada8ec98204118f2f997b2c7aeeb76a46a573f88b9a81d8dca158e7dbf0ba02d2360b40fb0d4baa1bedd9d7f60f0914e0f7ee5d1b151631ca288fa5725e23eebecb641f833981aa9d6fe6d58399feb509073d660e8f9c684add79447d06974f75811870f21723909cb6df02ad42c4b15b1ae860a5620e8994b99da458a9f3077a28a1f0118a00b437b2ca5a387c823648bb283c588dcd11ccd28fa5f1c55ba2a0826b86ae5dbb11dada0f326fd546bfff482f2c6a2ec620e956c10f56e9787044409bb03bbdf715c2f1f92cdbfbe0d03d646e83cfda3a4bb474d133490a293f5c76b02886b18aabf3c2d9533b7aaffe27116741c4a0549d954c4a462ca9a128d01d6e8a5d182c05ef6a703224828436d42cc1d0137465a2b54e045d5506ac2442d465a63eb5757b4a3e78ed755b11c46f071ab0e45a4fdc151e435f4ca3c346d4c79f5b1335d4de1afce82a8383a5b307e0fe47e344c631fcfe305b933656628e08b660b820f2010a17a2f78b8842ce767657ebb3f37d2ff1dcd8571cc98bb11ca927f5944faa8e3ef329d53ce6c879b591d77aee6bb0b77662e1b3a6670097a709862d8648e3803e63a8d14d263667aa8a6cab97b1c37ec0ad77934d35eb476306593252ca45f87b86af23d0e1640c8e5f3a26d414f9304be020598b819e60af790f06ef16033b65adaed4df2f9c04f09e905edb7601d5689effc43daaacb84c662045ff638e39b98ec6ac3456283722b14c95ac6c01131e4e65e410f2df93b712cdf9c554ce642d72172cdd3c9e9c9189526b0e0f4fad9b54940ff3ed75c7188cafceb5940e2c0075c7ebc3003fa908fa58b82716213fdd0da99817043ff4e156c4cfe8cac94c4b613721b8df2c5ac1b3e1f15cbd36f9cbd4eaa28204c23091f2dc37ae539e63574e90f408e7b5259250c7e07bc19b5af76d6e2c3d7bf8fa56013883b7d96f807337861cc9aaeb28fe7b8d365709549b068adb328c3ff0ad6fa71674f451e1f6b4f5f1035cc167fadd94723887b90b70a179b7fd5e6f05a3baab1ed4d0c16d60da733f60bae0263e9b6acc26b9d5582398353369bf9183ffb4084068b95da493f56cadf955dcd67c6f2531ddca0d13bb878a26fc77fa4bf62ef5aa9a52920817b73e9b2f1a20d12030fe64949aa6d7b971f5a0e4e4d2fe50bfc5249ea605e7431eae760007a2ea66dfa96280cb30203f6253bd1450e7bf24711993e65b81f440f95536a92af45962dcfd00b3e11ed08b48975200e36cf2310b62163f1e85e7ee14ca2258a5004c8203ab777a349d709f33286a5a7df34ff564053611d2a6980a1cdf428a0798f1c215d8ac6d43fae91adb0b16087e930a26e130e4d0d59c9b49f3c83c5ef13fccab0d36607fa05746d1ea5eaae37b7e628003b02ff9b7ad9348ae67c28fbf2bbc1cbaed309a63efa8f00cb3ffbb908e67d3efe9ea0635896cbc59d42122cc5e72ed445ac4c9b75bf6e0ae2b4bc1a2acd05020695f6f41a421579265e1c999cb80d5b22494e3bc1d6c297e717d2837d2c2e5cbf8ed4cde568c2dfbb5d795327c8b79cf59c0d2f1b0022bc88521f6c30591f4e47927bf1c624192571f6ab7f85d2dae02f57654cf58328c5f98c61bec95f75a754be08cb68b4adbeebcefb50955efb68167db73be135b9094b50e975f06636dc0c255d7c5e43754b3bb1cb51d3e67be51d9b454947541fdb68dbf5408b222274cfe0eca49a4936ed49074b0f1205db01014883e8f71e7aaa1c27820791bd5afd0bfbc0f5a76e9cac5974bcd0e8aefa5be250b2ceeb9ad97a70f472e6652c2f50c4c642fe93115b78fa982fedfab1320702c280e30cc3957b63c8701799724af729a42f4fd39f1a911a8fdb0eac5003ca27f02a5bfe911b7acb2bdb56cb057086e46ac76044d091b5e79e62edd01cfb192439ca4a8eba587719dd2db3cd9c393e55788202bac00e1012133a60f73182a43c2876cfc0b67d11089d135baf945183afa8b8c3d43211a3df23bebd47c96762a2ffa4793f2c19494b66c9bd54e09597663aa319b15edd59f2bb1354c872ebf58973c47975eceb9cd75b9ae9409d2e82af1b7ac320c6228128b240739789869d1a213e17ad69e3a4973f33cf1519f97ac73f3954d37722ad8e73904e199f3fca56eb005ee7e9678b35d94790fe0747c832b106b4694b859edadbacc740656362920bdbd4778de1de003ab002dd1c02bc1204ce264f048764e5abed8fd07242741cd6ff407311714e9da26a91d2c64455c2f398771ed4247fbb01abc8e3fe6e7cbd9ee421b1bff6543a00f5053a2879d72eb8fefd31170c00843c02f1c1de5b19bdff85b1384e58559e227150c101def641bd321f66cd14d8760071c8db5b5337772ab995d662772cf9d714fdb4f9e37bd7d887f69430fafb8dfa23403c9910449818b4966e1137cd402c254b1c74e833a5ff0f910977ce3b14c439f71280e29a7b6ce503b030fe22d4f05e9ef35cb48b901124bfee8f9eb145fdb9330838b1f3be9c34878bea3610b74a86f13b8ad071e9df997532011c8e0e9bd8ad0d2c8c4c1438de59ff27556755f18cc33ea2cdf794a8fee0f03c1e9a7e367238c8686634978a4844a9f2638c3857a14e591a9190bd6c928da42a9ecd55129d1f9eb1c0f220c4c155c76e7a4768d9066bd426853e667102c8345652968f6ed2476dd1287c9cf73797c1d78003e2a3a9cdc8b4bba625a850a1eed249b53423fe87f3c3c4c9846fd75a52a008e0c3e0c057b356069be41ceceac24e1e24c7f0855a1d6b2847173006cb36263ef7d96e912b1ea026d83d444616aba04a319d81727e182acedd040d90f0a809aafb8a4e56f0e8e32df54d84935d03b1d03860392bdf8a0fd3d0cf11ac1ea70176002beed0cc87be653e60ab2d42f85239a0bedc19bbfec421343ed1ec3808b810b25a303225fd326669dc7d3bb08204daec1915824fe37724c5cb1189f42cdaad0521d9984e347dc0bb6f59b28b361dc3fb3c1cbba1ced1a4150ad75c51bad19dc725ae3c3043833c38071cd94d5c9a1887885d6bd90a82bda1ac3283a4dc573288877e9926e8f45def1e03b82a14b2c4cdbd46d9f3c24418cd5dce29e3162775f161de41f8d1e65b39f1c4c9cc0d32b3cb3bec28597b379911894e1116a39329a281bd44736820745c94c94fc2b17abcee56d36259890026ca9fb487896af3f7eb55d61b1e38add02d68b85882b9aa411cdfe8f99e03938c3e8419cd679d8e327a887ee87c3a84dc30672cd38438c8b1bf889d4eb4a2f8f68369e2d6619d19bd5602f073417630fbd9aa2be0281a1cfb700058f6dba5e43ffa794862ad941ec25c3be8b8daffd799d3aa9c39af8747dbd3bea3ed87701f262756f2d45da20f49177cef9521e66a627ee3e68d3ab313b84da2d3ee97dce3b84942e45cd3629850c72ea249cd3eb74d0f0d9f54f7bff5553bd389fbb41f6061a8b472dd3f41ee64ba578839c530e4aa8d50626a5a295207a1efded00599af6109ae6bd2f678e19b4ce3bd1774ae9b3dd391d669b0a6d5a89b454d31e325c18891aa5ae439929c7662717fb8057194588325fdd924e6fa3d933d34e6b52c35fa720a254b70f61307e75105e605b0a31fb40875cb31737d4ec03127a94b5c65bf6e49f827a4729aa9e9187d7081f8cfe85a115fe399c1961e45f49297485339153224fc4a69eb8e6a4d4e290cc38d6b3dfd7e14020ea1f61e1f76cdcd12ca63046db1bdcca9ebc628913543a830d392d6bcb9899df5721e778dba11dd6b3f2b64bc910ea0cf2aed4ce2d52b9d3499babd5391a61d07e9be222375e835bd223eb20c4969f736fefbbf75afefac926c5d741ec2ec3bff228c7e43a6d80dfe24a2d89ca28db01d5c3357d9a13245956a0fbcb8d2e57f2f7bd4b035b774118aca89122c53336c7abab7fb76d707d87e6389ab7257f546226dd619cc77d3533a5e0fccb70278ad7a0dcd58ec46d80bf488d6a1b4e284e79fe48fbe4a20f9154fb8ef90e18941f7d0b5262745bd3df15daefcfa1a09558b3a0901ea49e864fc99f4033b662e18e11e33bf17da01ba99446e1d927d871bdc593906b4646a7d87c737a227a6af8973120eee20f39c1a6281c6c950c19d28dda3249d044f871d68433ad3b4eacdbd31e52364b0f23627961a312ab1ca8d50bad400064376d5fbfede40300c35d4bc5f4cfb1948544bd182801eaf51b0ea224aeecdbef2f3e2286dc99794b288c2676fbc5202f016e5d51308208ca1d67da7d0cf22efc24e52a553b1a5532668fe2f5f7fbb6b5a796777d081ec39e794e3f1501db3b739520115122d0f5336a098a7683949bb14ee11e299835974535ffe70508463dfe7f70249b7f52cbfbd90eeb3b345a4ec67b00c58c7b91c1f0b5b9488de17e2f173bce35432514fb68561380e438b0c211b87c6e2bf4a04d2895093181d4da4a784c9d8472e68958e262555c82d85ab0a8e6e5ed1b5ee4babc020ed2ff9961dab2d0fc77b8c0d2837d11c397c952f51f5c8d02b60f5582d9a48bcfe904675740e9799fe3933b851feabbe1b67cd8fbc72481d9d2f31c25e99ed184eb5dceb542f426b929e42d1bddae384f5875c4664740bc1bc1ed6123d8decc0e611bd88a721f8e3e4ef76c42dfe1da7f699d9d0d3fc80c290a5d2d9ebedd81a7fb93982edafa714d8748c8e8285ce4927fe44076c703db89c14413ab9ab8ff3cfbc3ae639a2c785290b440f0840f5799314d7eb3cccf5343cd1880247575f3fda383163e5066c744ccdf1b3ebfdb5d6296c1f6ae81060fbcb1249ba9203650bc334ff83785dbe067a045705c3a800034ee7150854c142976996269c2b67a55158515e952fccb13b12dedb5523072a282b6bd24687915d75a05f266228f16544376c268f098c6b21bdfe3f1caf080cdfdcf19b389206bd4876c68f4ebf2cf292807db0fda1236f0577539cf8e2056ece1d97d8c2f900006064602ce5ede29df86bdbf618c277abf024741294454b404ccda6d4b4f7e5d97ea1d83d4ae825e57960ed3955014e155404a0899f98fb68ab14348c090db38a4288a5cea712a7325432bc0efabdd962e5917b38d83b1e0dc18712a5db76fa41d6334c42cb92fa1d63723edab10af40a67b167230fcccbfdd83ea94d5ce9a157394d5376d4dd39360f162549593918d4bc304f6676bc97b22953f36c917f0c90663a2139ba115e6948c41a7594ede7cd2630e7d70cf48821486d8aaa1c14a11c14ad3b6e7dfbf20f6fe520dbcfa8f3fffcecd86bc3187400b263f1628edae88389e38ed2e65aecb6a8b270e2e2ea695e0e6a93f03c78d3aa03d64b3379ccaf9c78126508aa5224c35057bd9fb7060d1ca874204a53448be70fadec63e6ff94a0e8a76fa4448310ec816c2dd7afee58dd3bf18ae79b28cd9acfc04233439926145c4611d04e5d2353be2b352e3eb77977b5f2592cf026239a1c97ec9eb38e412f5c7f86003b15fbcee178b3b7adb343041e21db2c223d15e18018472d04f900788db83f1ce59ac646b0a11e28ea4fcc6cb02a2a472ea88138bba1f578cbe80bdc9d3b7a0a11d83d1bd4407f6ad77998cf7dacedde434bd29a86d071a6fc0d0b3efd008994b8cc88c2b00982394e77c552f8d202d48a85ff53a938bcd6098b3842b2a1212e670f50643f5e65172c3e0e2345daa9bdcb993a4e866e7374b2993c836b7144f27e740b954c87c7febed1aa6d5be88e153944f6121ce9918ac46574ba7b62ad715b9112b8ab7da3e32080fa1dbb65534d891d4d7bb29b501e0ba58c19f183ad5ec1b12fd999649da097ce01ac3bfebd9ef6443a456104eae0fc2edbfba2345d7f1eef9dd239b8fa75bb2924254278a059296392df653cdc01ebcca8e5916939b4df50044d62a48354132ff498670ded3954ed3aee2c21489c591ee35cec0ae92f694c7bbcbcf7c70536fa9b48dd655c00d22a34a6a7c278f07afe6a7547a921f06e6284406d4f9b8bd691685cce2856bfc19f143e41797fb0be8d67f96755cb1dc2b0e515fca67059ad2f158d83b9b507b6a1e29549e76e52b7eff03483ce1546067d8e73164838b1be1665845dd486e9481843b9f2e8481585cac5fbcee5b80ac21f19d4f7909bc00fac314e24f87eae14952f5af1d2e8bcb214f41154902bb11fb1bb4505c5d54200a5a7649aca6ccd285de331219c061782ca3b38e667b424b84e2dde02f27e268904e12d22577f023b2bdcf857cdb6fa653e839a6e32057c257e64a5f686416a3c7b53284a2031a0d81d27da7ca0432d3093006d3e387722d31d8f3739e7342d7f9367aa50cd572b0ab279fe6eddae783ab368785786a8791389ba32f6d7734579c1d69e9b512e461306b004a6c9fcc0e4dc846ea7b423ec30dba42d03859b835fc284c9f09cf79921b4f6e05e69a73ec228a155ce55abd50e3224087fe29ef8d78b811c2fad3ab27c524a70cea8864dc2bc91383c02c2da1a613297b21f90760bfb4fc6196a3e769593c81d7822abe02028625d72f17310ceaf471e59a0b2877a502b45a2b3d84bfd6ccf387394b93e96d2429e826691090a0f8a49047f2f885241b38e7974a57c036cfa641ba04685ec7d974683eeeb68e6976b06bbd2015f8a89538e653fc6c73d70077621b4ad4315439780fcadf8982be69980204b6b5d32e044a7c80cecc26bfa34a520186ca506d916827ef7c5061b140594f4fc423e94160831784e9ab6127adcb37d822a0cd423216835f72754e680051262d0d43146cb1d953e8bc2202b7bcd6529c88b3e53d08d4a13c1c7e8dede09598acbeeab357fc12e356a811d40698c05c9448858ca4dc00e3d42e38a98361619f15776d7be77ff558c994325408f0b7c1ba722f788fdb2ff53351117806d8da1d32a626c4cb8ea47972c36e8f0203aef7ee44efa8a450a756211eccec9b133e35d6b214d1a6ee6b252ea137c994b8b4959b66887a35c13a5d829d94d0d199d0adf299d3cbd72a8b25591595621fc0de70c685f00fbe9148de8ad7a7856a3fe9db2ffce94c5224906553ccdefac0d95385915315bae11df0bb74eefad8175a133d5a181cf596ea00ffd30b43a46834e01a2103894123fd9ced51505a794ccbb3465d84f8431e07789ecf5341a033b17804170ec5440dd39c5c5da74fe5962362eb09edc01369a3013be51d4f40dd607e319ffdd4cf3c08f50d8a68c9cdc61c58a2266296e7a50bf6de07493a9b4abf62d147fbc1292883824c05b89d864fa1bb3096f56f2fc93bd852e6d22c2ecbbf3e35fcba7d21301cf16b4cfab86b07f59df531f176ead1d6a7ff93a18c1c1d187b0ce0aef5172ca8b209663546e8216627466b086f0e91e170c657e7eebbe90185db663c3632b7ee7de174021fbf5cb0fc66f82d1d6b2692834a96f69d5168fbb88c27792e675f1f0b1efa5cf9d29fbe7ff2af6973f677845af7c6ad883fb34575d1c2fc735cf8756e2adbc65383364d039138d62ce40007ac24616b5e8b500adb1e66abba5945f625e655e82a27e25a1226b8a55b258aa391b4d32cf338300ef8b0235e1c0fc653e790f2e097cc43a0e6bd4f94ba1216fc7874451d17f0bdfb7556c2d30bf1ec9fdffc1a951e80a347750182492a8ff5fa6f0312b56bc740083c113af02621f19e67739fbdb9a7b711e5c270daa1a19097f6197456257a23c22f4a709019faf58971ee8a59cbbb94022c8623fd97b6dda8447b0465839b20e66ea8682145020bc02a16d7e86f9a0a6ac70544b62b1d594ea2bf647b4dd12251d519f1abc4626b94601a8bfa5fe4c03d9ecad07c60c6cb1eefdd37c6db116419523630307f418a8cddc4203311a284e458c47df464a8b39d73a05b16a4e923b22a8313a4f51590970056a2dc73624e8cd04c6a61133cb8531e51ae35c4e1f151bfdf07eb5569bd03ffeae1ec3e75d1b20ac706fc7def901af3b8da6c087dd3e39affc14a9c28fd1e45ce338d1575fa59dbbc9c56f8643028148d41f2735e7ab697b62f3f8c3a745ac42c802fe2588dc1912bbf0c35f4ebacd312b14d83a79546bae60bf509201187d71245e21d9862b36dd0d2bc8698a26bfc1799d1ab715b442e377e1bf7ef6afeb2d66b9eb767d0e31a885a7735d0a71af256b481a81dd3e42d2877bb72c4dcd96256816710f81d3edbd7bd8fe943402cd576600882e71749d1b6d643da14f2c038bfd6ee6e8b9ffd1856aaa85a6c90826340579aa90d26edc70c890cfe7d5f4f42ae1c6f4d7baa3a36588a50c4943b4ff685c2e437b2b37244a47f6a0d5bdb0da97970bf57197dfa48b249bf9ed27de33e4190c5056ca57d9b2e645376e9e88cc6505ee910a78b601570fe457df7273df1fe41daba777e3dc36388f6bd3493ac57ca9268ea12f353bbfca7b262ceaa8d57f9c7bad1da92cc350eb7d149adf08e471994d542ad84a0640dba9bd83b4a725bc6488465c8b19fdae8c69f8c8e92b116a04a70b9081493254efe3b1a75b3926e346b9a3414f5daf7fd5f28c8708972817cdc9c3bd727724d08e6427ea5b90a72c39c8b218d9bb0a8aa539184b36a5282d757f76b26f933573f66ca052cde0796afb1117d5d4c14c6fcc8c0f827bd611ad9aff78dc948e5f6014a5f963939975071ed5a2e58cc2654a12024ded8685a1bb0dfea32e4cecc1c5f77b0ee44ddaf30d65a88246eeea30663c9b60bf0f9a22a42d1c76e17ae384d78d293867cbb29326a7df20920bc76ae08ebc05116d4ec17a61977d392637fdcc34d15d4704dcbb8fcab05090aa29a2a172c75b3bf0d093cb69e339f786c7cb761ee96b5c1d73c6cbc4c4d933ad9282ea479da0a80cf1a08a8546603f57aed481e3faf65234192968097755f9bb48b272088566b5f397156f24bab901b50363d1c55f675f06bcadc718f4b9b33e30722419c7ad2afef27fde1bc8cdbeab4993d658c91f8b09536c0ccd0bf3943fab41e5bb95f635f99b8d1e9bf71c9972084c0c3bc0458c5a9ecf973920c7f93521d1b4e1833f64fec9e1395bba4e0a6f308cd3df5d0e5efaf15391ce7689b316139ed5c4f3734f231425431e66ed7c0932ae3c9d0fbb9b1dce9263ef814b9b60f205224670cbc050be27a05218fa8ae117f33bf66dc15ede6041f976970c2ea586d64e167e027c56130af03b40ef42287cb6158189c37b27e96d33439da367f6d8763002abc3a6158bd484a7b4145fc33f673d89ebb8073596033958f67b28b2a2ed05d8cc241b021b2901c70c3e141546c919aa5b4d36eae1e1b5ce2cbf9680f66eb1e38ef279f7011a6190402f1453d019d18afc856f0cf6917478c9493f8eb6f6f8d52f57b431cbb1483ca71902870846ed180f8d47b3cc6c874e8d66209a3f4ffe74e8b108972166f6d96209cc9ae60e0010d4b184b67d1732550c2391132cfb20ab41edb4d2bd6e7c02e2403e0feeae107c95e5336cb6d05c196ad1675969e2e2cd04707f841e8a98a2418973356e3c6deb1c9004fea8cadcde63826a7234255ca76afa36ccd14b3d5f8a42d01cb88aa07d2802bce3103fbaffb36e23276c47410de92d34211b491e7722a485460d85e690f7d2229472190e960c5bec558f75a06f9030627642eb1d09a16d0ac6d702d46348791677bb4f9a895becf6f1a4d2ed9b6517886b3d824cdc70bedf06ce7f3f4193c7ddbd10e21cb2aa381423df935be8be751ae1330006117943315fe1b6eeb6dbd0bc41599f0da3560f95d53ff9f11b8d037f3613b6e6b8c316823cbc363afda42a87724baf096f47dcac16ad94388b077e75999608fe501f4e1d61bf0cf59c4903008ba23059e938ce21ab457fcc7d0a318454732580d6057395e82908098506f49a6fbe350ad5fc044d664ee46f784ede8061334439321460fa4d3f2fd9a56dedee933288f4c772303ea3809899a69fedc9d977d92f95c6f982fa848a8723f552dd6eaf545ef5329c4a597dc9a4393ab0ea2c06d3e5b03d76b00e417c01b24786c69b17cf8e1a6597d63a049aa4de7745fb6286b4f9ad240a7b876831143f7162b721f468312a18a7fb30fc9da7dc9b1720afaab8b4b9653dc3c28342dfcc69b22b128f9014dc261171d2aa22582f4725c7883c4f3e4caf7be0a85dd7dccfb27fd66b5c871b01f0f054a0fb82857c17234ea0eadc41226d0473f8e45ee923c432941af6b10cbc94680b8e4f945c95256e02c33cfca6d38c4fb212538181a5f3eaac1071bb4deb56414e8dfdb3435ea866adf9fa1ca0924d7eebc72be022dbf6ad9dc90e9e86b1bb542309f5acabf3a6ae511810e36a068d8a50c97f496a077b4e56d62c6132888c8f28012bf176cd39ee554b41e2e3496398b2f46d33b8fadaecb263695eb1cb6b86dc618c8a1202fd795a4d83c2d47b806ffcd4b174ae7cf7d4c9918fab8a111fd627b9bd7b13b9338a3ddd5f7fcf842c642eb61844fa6ccc7d0dc5cab1525aa1b4903e3ab955c7ad005079809775b36d2d917e6f11bdda4158276bd21b503e6ba85df75f0008912f49b90c7663fc71bfcf01acfda7bf8adc5785d13fd5d9a35b7c2537a19dd90fb444e6308891f40a263dafbf5ba44b06f209d3fb7e5cf9d40e8c521636622b746e2613d59439615d1bc444228f77c8e5bf0fbc5ae325148a02c9cab79f01c0ced59b3309084173fbd4280beec0b6ded36c537dd3bbe1f01ca9786690147b7e4f379fa211b8c14fb73ae31a9c37e689b4ceacf7ca8e073d3264351623e205283d70837ad41e71c88dd9e3fe4c9c60fa9034df91de5ffbbf9c6046f238e28975beb7ea3a134efa11fae45f0c8d4a04d15b9561b760d1496b62d7c7b98cfbcd11cd394ee918d3951e778e1eae55e40977268a4ca13cd42bf6d0fa395aa3daf1b2c72d517d31b1a4bc62a452376c096b6f155fb4dc0e9d190385d2cdafb785e29f819af558e31bea1d205838f0a80df283effb3573c501604c0587e92175f191357121d84244b1c08847ed392bddaff7f6fd84a004a05ef443f838445139d3397ba284d14367d350d68a9214184eed3c3d36c29b1a759f2d1c3991af0e09e6649b8a8f9a57f2c57ce0e02eb1919a8bc99ad14cb4c5783814ebb622420eeea577d7d28da84fe75d382763433d3f0117aa733dab609103de2c9faf8474236ba72d3d3dca3dcefa50acba360dd01ad3ef41f4b45688e3cf7f55877158b37131de6b73f258a504ed6feaa57a14abc91d15ff9ab0f91bb7f21f82103ecd3293313190d50ec53f4f97bf9d37722ed771bba06aff338af03ff61a0a5afea17f6718ef030f598fc4098c264582d9dcb231990cc75f589a4a25547ae0e4dfe05d1a1836c8c86ab7525cd312fa1e6667e2f1c74ec19a228e01445ce33f64fcfffbfc6ebb443865043bf96e3b87f90cb357e870f9c664f215155d6665c31b3bbaaf5fa4dc1b4c21ba06bcd407762b29cba8654d131289a3cb92b3a734c58e3ded23dd300fd1c4c742beb5563921b4bae307fb9c84aa73ddb55f31ff1de31008213956b8eac511ebe9c46fdf201dc90e39aea2e08f45ef234ab3d7e8180c541abed7b159c160faa5c1af34584ff617059f27244d73967cad6a87457a06eef811e84ede84d81b8632eea7f950bdf5d88db00bea066460cfeb41b7c1c2ba463969036d06a94afe196533d9dee8a1597fd8fb1958350c92aa32f925930f8da9aaf9b02cc8c7639329216a1330b5e9a9597d62b47b1ad506f4f7efa1a3c5a384e142503ed8bd91a1a514a484eda8b2124ac5bac6a4e4ba7da647d856916ac79a9c4e80da4396cc6ce23eb272c1ff254f2bfed4ed56ee974b0ac6cbb6be59d85da9d37a54409d4912ab904789f6a3485ba1f06d235af896b485d14375cb7c8bc43dd6cf211a61663b6c1690fe857c3144274607cc7d981402e4ba7fd2b14bb91117c882b379148caff4a56eeb7e6439bef1e9eec3ddb630cecade0491c9c98605533607ed5b04e907a16642f40e67b5af26c59c303c3c757667280bc8d4e04a7da9e73a36ff19a5d43332555aa1b9d628f07c0ab9ea45e44775099c323a547d29297d2062eb3b8bd3b6a546c18c555447323c0d1b890aff4d5ec65bd1c7ff980f9fff1b21d4501ca426e250e9729825b48a39c6f972c35ee3dbc2399249d3b0b2a490ed3c6711ab010814ed88dcb1e2bcb372fc915f3ff147845c8036ed80598949b46f4e4bf1911881a05247be2efa6bb5bacf244e0a2de9b69f1be8cc49ca4ebe4a3711bec1a0980bad9e38b1f04db35466a2191438917c7ef07bf720901d66d0d55eba4c7959c1153def0645129c3a7475c0620ca733cf946097c27226b0b05fa43d90df78308cf72faca7e3e2b8bef80de27c5b2e185974c28cb465cb027af65775e447fd91fb83d51b3f821b95b2d2e5ccfa23662fc3920da1fabc125faf71628882ffa0c41a323fbf1003326aa2ee52ec1f019c3e86c2703e7cbc0cc97d51cb0902381ff5690d31f27d1e4482db59e2e8833f9c8bba4f9aca0d7bf980e04a03991b96ca27b84927f82d53b3c62df6953af9ea45310b2c40e5b01a9b076c10baf434e65d9b039260d04a180243f4b32a9a68841980c04f8fbbc10065cf2b0a22a626fe5507b20cdca32eca79ce431519a4d07d474dd9135efb4bca29b9570c047f736a14b86ce72b2ad94d17efc6d8e5f283879fa9f88d654008c63dcbd052868058423c8a3e59ee5fbd9566d1a0cd5ebb55e7698dd0aceed4bb76d75aa21e468076d0af7eeb4b3e5ae546c9c4ac9931fbc7993288ae1965d997b9dfa7ecb7c794bfed444a8fdf18e1db651c2e8f28c553ca58a9ec4764eca0d72ee436ddb1c1e06d19a0a28fd80e062df841ff991b522c0677a03c6ca0e3b91149962201e531a4df32593b729b1b7b98736f9675997b7eadfd9427782350e11922bcb6d850542a6d4a80ed9cd6a347b64515a0e4ac58072e09b43e99929b9185a9eebd4612c014290967b55b1e621305683adf698505af2a94c8abd4bc153104d64ec62f49444cd622a49e67d5871b3e055ae3ce7f9e817120461050e4286b8c53c20e6b02e01cfadf2d6365fe844b972b5211f859a6d5e10af64a5bedc45afca63d6fb914e1234af9d27332c951a2ec5c19f75bc1ef0721af793342234127b3f21ad8957b930d8851b5f23f0807eda23fd1a257991acf6f748af4eb3045571c60ffdde3dea552239a28ec3694a7576ed3c5254813fe4fda14b1b56e0734b754c7334001b8139c1379636d30c47a4ea3822cd6c40acece3d604a283376fd011f9ae5f248fd4f2a2365c67d3e84e7a23265b0e665dcc88cfa1e63d5e0ffac1509cadbfef11a07ac6373c9532667f728cabe2bfe7b69b46674666b3881cc013bd7541c5fe083dd7505a75d9612b09b03e6056202132b09e42e4a782b1b7b96df333c945b3f228f04bbaff219b3430aa2cea8dc77ae18152a2bd5bde6fecb0aff93de2bfd2083b2e74bd2c526cf7af5a85433b36444637468be634ca837e694d4124440a5b71a856368f0b817d88cf76d5cd105662579ea77248943fbc1891a294a2b86d95d5c43fa60711e47edb986043462b1c10d98961443b17e4f3683c8b40cff6a533428a7108fc1f3e1ee96fe4447f166551cda28c84215e3faa57eea7ea4bd58df95d496490213fda558f6d882eb126cad91f4052567e8a1da59832089b4e8b77f42c68721ab9d967f005aa4597d442cbd898c6172bb19a53f909677be67c23f1b977bf76de196d68fe0c37c6568d3839da5488155b53ae7644ef3a8928f3ee4b6d1d55a4d3e4d4bb127a447980e50c1b76bae0cb48d7f374dd0abe8a1dabb48a06936e36ed0421ebfff6df9111111b2a6280dd1662cf1a7bed78df0df1c3dbf1b06b4006b155036c3359c3a41d0c87a37e40e762768a87dfd1bc6bcf005ccbe75504d5fa9c0bd16711e798f6ab0253254983d92e33dd57184ae270f59b039778a75add979d2f796321f72086e528ed9e88f32c0fe80868b6239d4cc9d7f6a1a30a84a745181ac9b00300ec78716f3eb181e631b86a3b29bd186479e64f469f254e54f55da4712ad41dba369ddea37f90e29970db8a7812f4f2c07fdaf50d137b2350f75b4d45f86039e2db20ad1bfe835044b58fa8e727e6778cdd0589839ae98d7cb77f0b205003cd53255040e6359948cd73182882bd364113e5484cf02c50ed153e553c69c857f048bdc70da7fa5007c7b299bc0fe587989ceb99eb71f2573a27795337ad87b3da77801ca0acd9662c663004ef616dcbf975d8ea32a279fa5652800507a471f8d6d4225e71ef8fdf9cfae54d7442bc6afcef05b106bc5832680a76ff5d2923dc9fb8328ab6bef1c7a38347d251d63b7a3b63f4d49caacb182c3dbfe0574d3362d50e5f7982368a56720866a63b1d7d8f8c1d02b5c21612e0604f83eee132fdb81aaeafe38b3014922f859cd8cfb7aa65f443dc89f19b2b2236ac83199501ac508e41ad1be79b8c5444ee1931a1a9b3361e3402efcc838aaec2d55dcc10bdae28e491f39c69b2dc489747ad50ea8e1872d744e17a6219df94251cd93b63957008e86847d3ce4a5e0fc03ac2720b2006f51f9c4cd88ade82fa03185c2cf8de227547a80e7179bc0377c9d256e8d1a371c297075a270b8610935e06a9de768f85ed6e541b79a0dbb9fec669b03aac4119f572c9730c980546acf103c0a76e0dda83b104f98698bd09c986b5b6ad7614447b2c648cffe00bbf6544428f71f4f6f6e7d0e3f04b78a721eeca0049dd87973f84f83c446245724721b776571b55b2a6be56ce43e63b03c5eddad77034ec7cb0c29754d29b939179da3accedda2e64f589535c665ea10e9195d5b56d4c613d32275d9fd185521ccfc14a8d41aea6fdb3759b38ecbd66be9d9ef489f554f4edf3d8293a7f04a751503ffb6f43acca5fbb40eb5acc8e80c8cb69a3aa056fe07500a2e5693a38f7f61cf3ae1dfb586cb5c164937f6fb0e48c1a002d7e55435e1895f0f479de15cc2102a1394e9bbdec1ed3ad919fff67154477e88a0e040ae9c5651247f2d1adbdd15b948b0077301c66d919b84b3c6c551c8b1c5e022e5bcfe0c4da283d22e12e6e820ab0ef3bd673150f55bc455fc34605153b052eb7fb8ac352d450324cb0c1c4d3411a942e9789caa371abf4c80961b75d4ad429cfac15bd35f50d503c2762222a9e7bfe4db8cfd1630e4f0a9a4eef3ff4066e46c9f9e9d4985c140c25d4a845e9c9948ac59d763d8f7aa116c4dcaa9021a81bddf30868c79c41a2ea3188f8cb7913c1c3c853a437afbc16b3190e672a02ddfadb4e378f8de20e862cc7f9a89a03208f0500e4e8afd1067f558767467e90e69eccad2e8aa2cff92344dd8047c5b66275444c1de714aec41356af65e0b90a216199a68a9039e584f1350ba14388aaa08e7f76b3e244ce36879403b2c44b3dce2283d4722a0549dd40958a220f08cc8a2d907272de07f0bb9749d1b18a81d9ac0dd23fc7e5138e8c8cf9be7a09d9a906440c0c648ff62af33176b93355bbf86c403c36b80380ffffff7f