PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 87688 4dd250189e54f7292c0c1013544f9c74ab5fa1eb32c7f98ae5b81c833f815f23

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
47c23c438ff33d8cd5cbff137f54b83afda3cc7cddb45309db4304356e880764
Certificate Block Hash
4dd250189e54f7292c0c1013544f9c74ab5fa1eb32c7f98ae5b81c833f815f23
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0870000b0d10000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a9dfddacf89fbc56c0faae6a2fe0a9af05a95c63d4c25a82c8302e2ae4057782b8653bc026cee1904b2d9a2e7b3c2540438368f704e6fba768b8cffd93209169b388376f92c34352705a43ebd14a900499d99660d90baec9bf070000000000000000010000000100c0870000b0d10000

Raw Header Hex

0000402090a1d28227371a7d6543c19d8ae881c1a5ff789905c1d9a3cfaaeee5c181aa461fa7bf4f5b0955212fd95a4b512759768d4b963faf9b0a8599e83dbab177fdc4f32a596aedb200186407886e350443db0953b4dd7ccca3fd3ab8547f13ffcbd58c3df38f433cc247

Proof Data Hex

59,560 bytes
1212160103073a59b8150f34bc8ebeb20e8698404cdad35951cc397c74b16e01f7d12dab5be35fd4523c1a1b05d958b87313ae766232729bdb432c3d3c0fb17f16060f1a8119cc3bf71b222af12e1f329613463a2fc40cd8b1412e8bbd04d2bbeeb8e239d78fc470d28124d1cb2759870aface206042730fc72561ec7584af01b140dbcb74e8f9e9018e62675ffaa444e01418b92da146436f14b08ef526507f9d7051d6ed13b323c13610f9a1fee3612efae770d939a9c2f95ee2080766881790fca11b964199e516ef6b155841b01e6176153421fec2dcaf9d75281382b32255acc474495166d72bc509fa1e0ffdda8d3ca59fc32a21940f1e29d1286aed11bc9615d28f03f6a8ee7e291a1112a724caec77ebf484a82cbd4f353b197f49746f34d315905a4a0644e9b813268da4be515476db71ba62f86ddcb83b36c85ee5be369f17f5f0e492a127d3ba078575252f44783e8c5c747309561980d8e23d557f30deac588d83ba8ec429d9d245968bdb7ed1001520c91bfa9445a650de30a3ed1e23ab40cff31e6d6c2f570b73babd36ab82baa0dd3f8b407d9b3d45cc1016be9dee4e27d3117b4cbae716e12fc4a1fec2ab253578fec3d386c0e82955eec4840c93e647746dcae4da381e1c2fac42a89d67aa063e0ba141a3dfae8fc6494699e150cc39dfd0cf6d528ab0317bddb9f8a990e95059ac60038eb6e57f60e7e045394aa3ea79e803118af4a83f1ebc18abd7ed89378e84582bb179b6a20e8ff21ace88184da7fb8a1ff95d921f7ffbd9f4098cf13a96264286ef59805f3ada6369724381016ab57a0c4046e5db3e2d66da04e7f77a13b55b54a521b706ade3ca351e855e3c3e366bca367e8c68adbc136777d06692222bc655d9d9db5d9b7bc02284cd61adc0d8a64e28af12b246b38b4f9ba89044c37ef6313aff69ec486d2d358903c665eeb971ba38fc8f86174e3ad1780ef09ba033f1b24dc70e9a5ecc43df36c4044d35df8f655b7efcd9b7f6f09ff1ab9381bab52e809ea9a28dfa7a419248dc934c445ee77d93961f26d2310dc96b33fad87caf092f8020b43d3fe91d4284ee10d061129dee879050cfefcd3072af7b6f4e946ce467aa603a073ebb1c081b399b758f303071cd3fbf1446860fa3d27307e95af8a496d4f575490da27fc19823f97ea5576a8aeaa76955938e5b01cae4637f9b834787af13cabbc4af22b6871758f327c24a223c3bc257d4892a84db851f1ef6be0fdfe742badf94209f73ba482c383dacdf435bffd7865d826e9768cc1a9035923421b441a827271adc081ae00ed34beb3aae1c9dca144af538fbd9b138bc3c55ae1b017991257f20c900b22225018634aa386f97d29381584caa113ef7112b5a7bc3dbf660739c353b060138b3c21dfd63c017ba5f39ba9793e79a4f91ce146ba9ef54ddd21e1eda15c6c93e984ec3705285666fc140290978560583a820f0d7b7ed0bb1e609cc0b8a30d23aa4135b6cf284156b359bf9865f991372a2933bf49beacf1b267e9e684bd9f07ed953947c4956f47733e5ac8c65644c53dab97b453cf7413fd353160e7c429582f8fb9bf0e67992c11f23b45605ee26643ef2d6ee2034af936071b2119fe5e1fbf9b0c393134f6344393851db5e44997e1359a57a204cd3a3cb0575e07f909d2d805e94ca5339a5ee11aa08e04c6014c2308c1f7d3c23ffba2fd1ff2648e995fbadc7f4cfdc6eb5436538ff32ac5bd56f99792d72a0da0e2f930837134056bb1f4367c8be265a2dad60900c3ed4275a7dd6eb475086bbae19b8a224567fa1bf97e84a8bf244226122803f816e551e7e2e3dad1a7d722079d50a061018d96a179c29607f5b43f68814c9a658a6aa4129d465454be0217233c5003a59deba0fc5b27afee1ca6a8460853def88dc1a67c80ea397d75dd6834d7148015a78e58d081ee1b92036dcc390aba9ea9b1f41d9e9b171e6d4e94ea2c49402046d3aa3b9a67856c06df505d423c6c9e27bb0319b15abd1c382600d4ff73afc148f2c06db76ec9f2546066d52cad5bbad4a2bd099ced96d16f1456ff131bd94e8888ba9d8b55ed6751fbdd7d8021081cf6bbb88eda6a1f3f74260055b5a1d280f132a4f61853acb95fe5a0a0c54a969544317c7da8b4ca8fb03dbd369abc72a510c5d72b8a62444fae30cc0285afb9ec1dff0c2e3ba63e5f309d32f72f77546fa9f430dd776f96f6a5e9ed18aa8d293d1945a17542c3228fb71f3ee5ddf72308ee1182bdfedf97095183c618ea09bbf4089de0ed843ab4e25eb85ef65ba29092c55595919c26d6bb9e5bdb91042b76db68b25b4b70f05d030310441b66007e9623fb90e2c82f7177db598e7a13524ad6133a7518fd95cd94f3865502d2ffd7b63f751dc97bbc6e62e143239791d22c2ef3e81d036c3d14b4540345bd6794f40fb279fdb1d0bd1d099eb1340c9b1f7f481fdd7edf38efa9d6eeffc12eb962828e666650d51945f070c49c1b03f43afde2e3739a2e2fa184bcf080634b20a5aec23758522c0a18748a1ef911a7bdd471a0e3f307c1e583c3bd171a8ca05a14498cc22867507ecc590a7d878cfb844ebc4b91696a88ae49f1bad6ee1e572f6797fca086e1b366dd3ae2027ad5030e6a59e2c8f93d698342a208dea002a59034515bb1ec3ac8e929195a552200e47f83081d9e0657150ff7e3d1bc840c803771cc1d9e24696f1df1efa518894c9dcde6280759334c0d97f193486e6c11bea623126acb8a1e06d936a7efbbcec1013e880fbd4ce796ca92fccb9c405e1349a041fad15d5a38a9d37eab0c0908c6281711f85ffd789a0ce05badc39857d151836e5b9035caae3e2877d451598755fd9abf7870919cfbf26151ff35ce31b333e8c8c9244ffb1ec4917652bb0f9e7ef28e8f3020d63d33f68125fb5ced3bafce9ea94b8af976f6fd04bcf3fd076a6f7d2b5a7d358c6378cd24d2ad16115986913f056b2387fae6b10c5f28abd297a66c383b929391a809822e22922400467867abe0889ca57786709d09aba0f60c7d552595a0e8ca884e579e2051490981a7250b98bfa52ee34c855ebf8c579f50314a6934e9468420ca7dd972f0f648a03c802f83c709f2dc70384b046c9254328f22c0a5075e2ef3bb22fbaaad1db639d19bc09d2978e4c055f8418932ea61e6ba3f25a869aceb95341b4218c2ea12c6b62e48d6c7bf57377555e83f26600b1da90c40307e43e7c4c47ee7a8f683150e98486d99fdc0cb6bae09e08b36aeb37cffcdf8ac5d776d0cd576f30502388352d572f7f6620204388d62c814381c6adec7bc4e69c8a66b2ae400b675653524b2a1ad35e6cfbdabdc597d7f14f85cad8700f5e5931eb282b823406622701926c17de7a4b1f13db1976975662ff680e8e2ef5ef13188ff80f49c286ebf62727cabbc20a6e7d9c8c9c72ee0c1cd7073870f357234908feb5ad3ff4cbb205fa4074b15a82baf4de703265dd73d8a23903b533cb5b6d5e0203aa3e14eabbc3bcedfed2506a4383b765b356a7ec7c772d2849f5101212e68db45ab8ffb2aa9f8042a4e137907e236d875eee443ed524f5b27344d61a997dc1ab422c3592d0fe5da4f88103d94d8e11dad5ce5dd025f547d517cc766373b93d8c8d89710a906b2349c4ffc26304c5c1db8da3a3edb573c76568e8e0e34fe815259d6c8fd5f1adc67fc28aa86180045b3a26585a2147ca5e54cb2550f03f6264670077da9aca2354379a808b824adac586097b26a6765f6989b2b28483d54c1c244296d6fb2cc80a87d42f17494ec4aca489a1a72bae605d100fda70271eb5be92f338d2f6eca5ed7d8bef013e20eea775d49757b402d347f418e4040098c9748d56e34d8e18b093e157626b4f4229aba5dbf4a2f81fcb5899cc49fa022a753c07caeb06a1466b2f209763163b3fd30794f141f339cf3ff94497515a73127081709f4729ac2003bdd15b8e347151ddd990ac0f75e2f47d03edec29aef44f021de5b11d05d0b07a1b4562d3cd490bb1db6dd98404d0207b36860df2b7dbc30a17409de908e0226cb22ccf6cd75aea46045df93917153367ed6512a4484e2f2fa8b33a9b4abb372acf0918ab09fa3c3e5b2746d670915772b8753efa346e3068acca716e07657adecc0da80a41180f20d91cec347b9f0c76eefffd17b68b367e373f116482721bc55003a219691200a330c93651bfa524545ec939be5952009eec7286a507ddf8fbb8e9bce192e54f8297014e3cc235598595072a691ff78d6a8c4ae97e72622dbb9607980377321aaa0d359ac0b1ca71b2f1b6476172f7974eabfe48958877f8277da7a334a5e2e0c06fb6b341b2b8acda3db052f00c3e91d43d60723a183ac606ae210d3d308700d3b6dbd67c764b84500c9b29eb9f315cbfc0e4412916f3b12beda07375f241a9cf820e0ee7b2361953545ea8c7c918703a99a84798376642e3fd8771145f408fe65c8a25f7792c32a0fd354df522b0895f2465be574cf9ab62c51df82934d760748545cdb297e346b9e69ebace63cbc6a03409b76bf81b25eaaf99ea751d1af28769c01e943c9ad062839ce0fc1a560cbcbaac74872856c1dec55237719ba5bffcf662412a5cc30059d19f91bcf1fceee8ca1a5425ba49b1f7d7b9b581c2ba596cc988587e6940bfd860850a21303a1cc9a78001f3a3dfb095219d49b18fee7db1fd792d04395eedf6bb3e4ba2ae36faa5fedff260ddf7aeae744011f2994ebc8739a759c754991b28fbd3b7e30779b421be691e4a8525f216924372afcef7d7e08b0cc53941c51093dff1b19ca06e90da55a245cd2ab6ee616b41ecd25dc1b9e194c0a2284e605a58e4f44d4a2f10525060debd500a5e79826d1c73f501c3b81b7d77e670c25b09bd8c60e7cb5e945ad8458e5e359fe4e8781a7bfccbbf341bded0c31b7b3304163f0982736314aedfeb24f9db851ee26b9db11eef0f4e712f9d1cc287b495c67812cd605b7e7a71ea6c9132f2d53ffcd4e206c6f65dbbf8fd03e89ceaa1743ed2493e91c03a2d9289fe36c79d17aa5e95f78c05c6cf3e81c535c8a51119502c5ccf502611c92cd0438a4970548fb3e01a7269b5e36cf0649c400709fd0d710ce8e9435b6c4f78473616ee51a26c0a7cf9a0cff25cda69db208502e56946ce6aa6a4a21125650abbf2067c910b947a5c7d32b3ab6f1b565677390ff6b0eeaa2d08999142eada1f46688fa9c5a296258601cb9480bbcca7450e67b4e3a0b6fedb8ac026beca40c321988721daa2808bdcffc1eddd0038ace5bb7e8f05f2411ad35be5c027fb4074393bceb1112119b61f537546df00393a93aa2f880402def20fde8371a1cdb261f88511939eb073fdc53dc11b7d50d41379e006405f6791055c331dedff97d0925de85251d5dd0cf10481b57bb2c5db00285f2adb0588242a59438a0d61771d429a11720ebb087cf5382531d24ae4f3ad0566712e67b2c9457a9ada619a311ffd2d9ee674d7e6b7fecd2a2a76338fecc787df7d506dac065014511a7f1df85e535bfe01ab7a91b47db0d660a683f93d351aba835b773712e24193825c3526ff20953fe88dbd93c1edfe52bb95575dc77c74cd6131d2059ac2290cfd933049d451878646952367ee3cd2986fa5b0dc636684b32afdc33bf97f02ea770af22b0a580447bd5836d47e12618340721da209983b3b87fa06cd15020c1024e38e318ea135ec65df0351528957f9c4f9462a1d3ebaddf5378ac99eb0b2ef1cb94f2818d7ea4c1442e1b055a4777988166c2218eded73cdedc242d07a7fe523bdf719700b4478ab834badbd17a7031c004c646a08f0c632cbe68932e1a322cbe7bc2f2a6778c03ac1dd54d842dd74cec14c2fe1233ede897f2617e6e016380d19614929adfee8fe4e29ed948ad5f044832cab2199dda91ca2ec1cdafbe0bcfc6c4d59fc05c900881d2b854f3271aee56b9ebbff82ff77cb48633f30dad366e88f4e7c4d49c476224b0dbca9977d4c6a2b5d03936e29f914d142717f6663f7f0a2d2467ffea175a51add7661494f07f38a082229e94aa11a67d302eb86fe764c31895a118ea9564aaaa0bae25cdb0650acdebdf7d93d64dcdf33ab79aee6a5afc105a16836ae4bffe4b8c900eb08100b9897ae48d1bba9d1a8d6e9f396778b88105b3172e2aa24b1446ef128627e3baf50908efba1f7b7bb9c10cc5d486bd6309367d2add341d1027d3cd447685fbcf523004eec82284627038b86666e7fb46791b2d8ce8c4a4aa765859efa3ab69469718b1720dc28e59c359a6006e0cc8f3b23d93c0823e53431225fd1705c20e9acd3c7e9ba098849b916257b105b4600ece1909126b4991b92b87c89d22a129e1288d001f0df92ab3188703ba9b252050dea1f9dc642c47663b5ff80e89e6b0fdaa6ede8a4e262e310c03024abb55876b0f6ed485f1a95f4fbcc66cc726ada6f907449d8d3e4d284b7b753fe764dcc6802b1e91775181f3943574b411dbd03179b6ac2074090750c433a23bfb0299d8d23c49fef02c7d0752e2c797636cccf58f580afaa5d38170dbe56756ba9512c5d33658eab8cdf9ec95ce796597c8dbbff25bd959ceb0dc9d907735ce1e8fff399bda9be9e001d1c15fd7e2fc9d8d0ffab83cdddc592f705c13bbb0410afed983c1064c78bb44cf89a2b72ec95dfb51e10ff46247bea2d5507eff1241916b5e4da6c64e1ffa6b94a0261c87b6756f5b2a926dbc83195201d43899741f0bea8db61d630b62e7f8b5e436e540c1dc9a4bcdda66b3723261abf28d404452460876b36791dcf40ca89bcbdade2875aaf322d912cbe51720c6b37f22a0528cf5b9d2747c6779173d9416e525061b855e24e3d1d5366d336b1046b41e0fe9589e434cc3b7aad417f9c65566267576407e542f5f9b8325ce9e1a29f60326e28b67c69d26764205ead2e60e27e2c425b72301e82b2ac23b8aaa4b8bcb2499d46e7b36554893685b30e8cc9b7d3e8d5c7780b1a3998e68a3748455404bb6d373d560ab5d818cf4e54ff99ddb3617a41f655ba3966085f5443f7a14ef0d9e277f603bbc42c303c1082b0dcbbfbed442cf178aedff91e3f8cb41ba7b158c0e8f810d5e9d71de156c7b4fd6d6cc7b0c4cc8cadab2b390af8114e6db1fef5fb2833c467b856304abd6a1dd58d57d19ce65accf23ca5f6925036c17f1ae16fb5759bb5a9815cf2237b168f26671dbad6f58194b85fe0b04588be0de768cd0408e5876ae138238e2add3d0944b69df512db128676bfc44100e227fef31d05c0ff80d5911d07568169a7835b2c2cf7e15cb8c3ae771d8a1f41a51ae0e2a371ff437472f6727bcc69ab076e71604f4847ea213519f672912a095a60ed6957c464336bab02b05a2c728ab16e2f9294dfbf1490183e06ac77c0de6b4435427ec47cc4ab48bd8f838ba0f8315abe503b13996652c4fa3dbc8cf7665e3e61a9d8fa011da8fed6b12f49823e09395393f7971d0e0f98fe5957c5e8e87262c5a816e0def4937334fb8ea322f5ae9c570ac67fd5c6b8352f66151d7ddb42bdfebc404e6503796dbb33ab47a49742a0e60e554a29e4b9722fba00b2c5e0f64c3f088debb2b7f0d7582e31da836812835fc25890240ee349701eff63f546852f959df1b08ab16f6b104286023d11d862de981abb13a1374ab528d1886374c0b1ef09790324d098dcb49dca4c19ec2045bf5b9424390499c8c32877e34076d63263da98dec79aa82bfdf60e55f21483e0703f8455882f68666e0ce7e0a2cc74ba19c057520adae993533be866e3c195dad2e4e3cfac2d3bc62137688a288cee388569f0a83dd0d650eb47fdfd929f6333d7d3306421ea449bdab25b1131db78360291323200a3e781cbd5aa92f10ce4ad97790bfd5ee492dada0471a83e17f1527e8d0496475aeb481af32cf4fc78fa51a8000e886a4c3d69108788a2c0f327a767812f0cc7a25dabc53d49c60ba43f63e9e8aa93503b9e4457ad0d19bf257671f38fc4ca0c2c2742e66aed0f3c81b5d3c8749c5ee219f8166124edc2b1ae7123ab2e404d2623534058b1a803a5f607f78a6e81ec73fa43a15e8401733820c59a53a14362ac87bdf535e8ac99359a2471fba0f7576abe950c17f26ef387b4f6ca87560fdeb4af32ac694b876b9c7fbd5f37dddf067986d1e175cdb19cfc5cbfb00767bacaddf104c771038c6f39300e9f720c9d5293e29cdfb116b33b0946b41a2f22af32f487794d72ffbc0c7283d5c8254ebfb670af50c0476682fdb448133ba9292318dc822524cece8caa0382d6b8b4c6b929c18bf50a0b3e6d3ba470b516479ee9ad9f678806421bd70ec6a4126a3d36eee1c0088152f55d95b0ca736f060adca07f98c3c4613e945086cc4fef08d3664e1a653b44d517ddc4bc976c2f27100f929814b2c04902c4a0aa2c923920ec23f7a09f7123c6492fa35bdc505985b1aac234e24c7f345ae8574d6c4d3565987baeed2b9346e6a7a0864c58b8b352efe4ce96ee3013fdb2acb9116ba0f1d3b7fb6ad3bdabf47cbf68a905fb51ef0342c5ff0b28b1d6af997e7c11158aa89cdb1c70e2dcae1f17b82d3088dc1b9c496b5ae91d6c02510109b58c8350e7c0f6f43d5f5375b2be02f28e5fe3bc512b2fb7b9da4d3afe8ccaa162b918a48d33105093e15d05ec6899437ccd7a0034ffe04456e8869b314fc4abb3cd279910deef0c16e63041015a45cb6793b98decd33536270bb86e06c981331ba5d72a0d7215ddc6287ceb3b60e42e8979c25dcb25725e8950d609d03961b5f72185bb979233f79d90a8c57d43de9b59c187480ea1c6a82c1393104386ce6553d232a32954417d311a53fe69f8fd51cdb6be08a6c9049192f7f1b5e93db294377fba2b0fed3f487449b4c1376c97afe3d73e9cb60bb9fd6c0bbce49a9449763a1dd47f612565ad17b6bbb42058f2807d7ad3ddca7d1323790444f3db486a2151dc419e56878453c906e520a36c5d6e1c4f948d7402c4010a6d34e6c5f47fa9c49176d2e7cb5f04c9ddbb4ddc969a1e61763655dc129ef44f2363c751e5aa0d42b74f13608ea2ab6f9f43f7730377d9fab99c0ad4c0b0d59b27da7fcd0e7b181a72bca1d73f0b2146d1a4fa484d7bf00ec6bb4b2206f5fd4c3f66b98a0de563e03015a376ae026e7b31ef6442bf8ac3c207144ab2339ef98efacc56872fe7c28356ad232be83c035477e20f0360f55dc9646f8300aa7c56a48b82f38e99826d69ad815e4bb9ebba16da73475771d970fb2527cf98b7c35681eb1b887d04a7c0ba8bbb0446e59d03e7babf9b14bbd197d13fcabf867f78a014e18ee369ec084b7b0ec20a50af3e67f71d55bfc58bff9a7d92a0d76b039891c2e745f3e35fea1daab8c12fe27e26ff50756c9f632a6d9b49253629c1c74596322ab97926858961b30f1d50aa3dcbb388b68d7d2a800f00a70e2b328b2eef72a661ef77af2eac4b7da09da1d478b7272805d43f5c397e754882eff503c1fd1e10708e90011b93b3f0242abd320e33fad5d0ac1e071ee29a5357549f1fa7623d4a5b269bc2e97ccc1fcdc070968a11f9bedfc2f498e9f398d5a3e7f4aa82f3163477c4414df148fad1daaf3795ef056210a7cfbfc9c60b66f09faecfbcc72ec4afdcc4457efca6c2da7b1ae4042ce7b63fcd02b0873b97e90d0b5017f94f6dbe742c8e063c4b785d614327a9d07474b978d20d17561e935528828acf85222ff67569e09765e10e44a4519097b897a4cf2d7856c4fbb1aa70811b8a7b9ee434e72f9d40fb153413bb18479a0d0a03c65d4ccf48c86b6ab8358aa533df54014eaf034595b6d6ac6dc8ec42cf7ee1b360c0afa5b3f70f11277fce5d9bbb68d822393853b74f9bc66d909a44fcbdad36fb399c99db0fbd46099a579510ec9bacbfff1eda91a7f8645eef34a703507def7bd9a1e9cbab330d61ee80eea22451cc6046cbe38b3b30e66c31084b3bb823a0f79f03f3ec9c6e377c2e9c340b2e5dc7663b373b6d1941cdd2335f1842b057ff39242920351bca3701b5e14f5e4bf2bf6fa59937abc734bf7c9a3788a113d6c28ef6ab761f892c02668d10a3983627c97e4d7b1109bf7160815ae7a0b217bcbcb781d78067b145f9e90d8fd1c43ff8dcf5c4c43f7226b221779e0b4add2836fce4937f2dcb1f2f4e23bd20c5401ff025c35d87f51375db56da85444cd7de258723e20dca1aab0de3eaa1f68deb7fd2fc388ea82977fa234bbd6a3418803774e687328fb2c485576a4fba916c9d39ab9390281dfa8cc6abfa00ab4808bc0e95b3814a60b88f7d672885001390241e400687dc99b1c5e196375ea38d2e063fc6d9b870c519f3df30c1773543c385698f04076251a0c71d3cec62c39a5a227e2ab028dbcf92d8231d53f769354b4e136cfc21ea58d53a6a0f23110aa9818839cbbab48aae079d2ea25b3ccd77f10d8aa1ebb027fd2849477d1029db20c32c0897bba9bfa4d21b0b0821bd7d3e26c53fc64d0a4b635b867a750f3d8a845be1578ae44ee1bf03e1f691e40ccb073341f14a845e2911c80655d67955e9cc8b4b137d26fd71a6adb0d277475e5177a8505834bfeaeb73e0864ff73b04e03b2ec8a2789b533ff6d7b64a4cd4fb17b809b5323c233d5f40bb862fe7dc719641bc5d105c1c27085fdb378a1c5b859ac5fb4a792ec67ad46a96f189200b620d5c8a0dd6baf06979495aa828dc5244cd1e9e3c485daab772cb07f04b684d8c65f629246f6f6f461adb1dff262ec6227cee5841f9fdb354a7c1dcda74fc948b48664cd97696353847a768e16614608d29c68ddf24aa03ab69be70b13357a4e5fd8516a8ac76daa661aa9cd695e5a07fd3c431d590ff5f226b15ad8e7318d2592b5223aed941dd1fffb3dae010f19efc867aa8635b6010dcf6d89a510dd8a2fe8222b7d6b1b70ba0792ef7104d9d84f42402cbcb22dbaa2148a6bc68023604325f2eab98d0437f35ca47838d64d2927517c0eeffdfc7a2e1bb8a61772497f5a9f9ad3ca025f08513fd16bf80db8fd42cc940325c5b09dbbbe73d389d4a95ac60b5c1107983c689a9998981bfaceac648bacd64a5606007421d4862ef73cce29abbbfc6da4febc3c9f0c20a66aea14e2f04a5cf1e046bc4f5d335aa80c390daa5793dcc7c134551cfe3bbfdeeb1a2f3d4f8ca17c979b6374cfc3441d24e7b05ea25de9e56e75b8251c9b85c88fb4c16e26021b9e7042da686793d282ff7e65fb8a8851dc6ee20be2dccca4170d606a8c89eb12a3d6bd971e5e8838eac58d77b7eb76b60f242b497a54043cdfc6019590963a43cc1e070a2d43e704e2ab123bd267c1784794b74131c819fa61541c9b3beb17bf7fddcf15df3267fc00e635aae272594f85f47b00509ff32a91d7173cffe384e9ab36f74fcc74a176625bc15a37ce93ed0e1c971d2c0df63761dadb1dbcccabf3be5cd9d00fe02cb4674ec71e526ed2164fda21234a39a86528496a1a728c53c540976d37b84fb3d8bd2eeea32353817286e52cf27cff59b723b1d7cc2956caf96df6a97f579acb5e9f8b0e05334a7437741a439c92945f354a578142673bda819aa9429f62b1f9b18496facbe7038a8633c5b89efcbe7d209377bf2d52bfd7eee9f9e09eb4a270f1d1c11c52a9f873afd113b17a8233a0f29e9b0b79fe70a399b58242b5fa6b9e6f72ee5f99a98667a15f5ef6472a32b150e811fa7cfa777cacef8604437c4dff32b2e3b9d793565c70449ba7e599cc79c48f977f1da6d9c9e1ee88d19e697c8601407014e2fe99474e2a36a0098ce294a7cbc3e3e41855aa8228c34db814d552c968f8598d6766d3066a8a1a1d061a237b4d31ef7f8a569ccfdb04c6a52ddf392cb32b0ec8199d4d0676f46d5e24f2968f2a8bb5a35c59b410fb21dbb1f9ae256577ff5e94d47e2132db06b1a524c7028f4769ec74debfe5c7e97af92ea60f19ab8946862c03ce4a7a556d9a9eb1afed3aec7415ea493285c36dd4d38f443e66b97e2fe30f90a7f695f78a21d51b1ef91757ff70eb4c1961ce49be3a80972a7e6db7920fa1db4942a83812a0e12e1d072063562757f5b7546d7e9926d8c965fe6308a711090fa4567ea5d798e2551e8b3f232cbdac8d8abe5ca231f186811227bf3fc5a2370ec154152961fde185e5771d075c5dcfe90bce321d7f6f388c4d93cfb538e15d0faba970a599de56372f592ad4249094132a60704e54bf60e71c03cc6abe483a132f7bd905fb0668e834e682767e65f6bf0744bdd2f7d0d2df3bf817279ad561c7e6d412710d021b4cc5714e2e2334d434a64910d08bdfc574d81acd7fbdab970a8226b2cfc0834d95e3b2447642a6a277bd29c98d902f56883af7c005c1dd55cf9f004f7a6d644d0cef2e4e1cc33a2d1b277e592c3c47081be1afe5c0b16c132dfc4edd1c9ba403717ee57074e07927cb7d1a7aeecda20f854cda0a5986eff290fb734ff63ccd115aa0117417d819c38b69cf0d0013e1d3ca8f913f23da9db235a6bdc85fd923a2565abb25166e3feb1b1ce8fad35baf9dd8ac48c74f3d24e069a4661bf0f8c5113721fec4ed9244979817df94eeeb9781a619e7971cbc8873a32c266ae82a75871baa7f475b1acd396512bcda034348297290e34de459c5c5e7e5b8de570d5a2aaa2ea9e64ed64c3c5b5817136442e92963dee25912b87d0c3450f8e60d6dd2ecd10b9d9887a23f8811981e39dc0ab7847238b6182b3101e3ae79ecb18a2877a3706536c9ffe985646a8c4e58f3ff1263c1c3199f92d03d7c14f981a6ebc1c4f9d4bf74361206012281a4c445a3a5f604bb22a6473876cc31e8741730b068d445e61f85aa0e2ae9a497d3a11f526215459f6185db63f874e74c417e21eca2281b0a73f8bbb226d07bf295b93990273f99856bde38627526caa571b9a4dfcf1e8e968dd17c5277c51cfc970410b803e2b3083a3853e5ce56e3d22129f588c81ee57c74672dbfe46d84200e40280224e8f4631aa9efed21f387d955c9b81f0c67080480a3019bc8eabe1c2664f2f26c2276f0e1b08720827e4ffb877e4d92e02e7db1c3d26700a201a6668610a142d65ce67759e6193fd138d880723e910dae7ea3ad0640677d7b5ed853b27a4a8dd41944692165249bfe67bb16aef6038002d46414d764340518d9c49ecc51feaea4e4eaeb14a1becbe7908a8e6d0a444ecf4499ada5868cc8fbc96e18242a2099e8ad2cae3e9423e9d817057225c11fcb11afad535e4612b043841cd9dc71f4edeeaaf212d53f1fb37601da2046960d054782bc531df60708e0241c5defdefe8d61d8460ec67c2c9820f4e5cc5874f02d8d20a6773d0c9a5b3d957dc76d73d59bb12f7cd5899f0d834d04e64fce1678bcb1c6a9c2797107ad0565642b20c7931cc417fd162060ea01418cadaf120f9219b67c9bf9bef531895c02371d006ff995064562e00cf9bd8921cb3e672150dbcadfdde6e1aa4ee97fa79b7f3a82302dab589eb01fba1bbf39fc2255224d635e55939d3779def43bd90ec2b73130e371bbfee48d2353fd172b0de2147d94663487c9e0c87561f294bc7c66e4aa9acb07efd2acfd72ab07cca995b6476fecf118e0ca459939fbc2a0c64096a88219346c687523bcd161539502ea22968fedb42b8e77a8da3cbd30b55dd3a070fa1a988dcfcbe975a0f5341ba07e77d6edccf401a543450e66e1831898c8f62a1b5a8eb47e02cb4b1e995a03a7bee874024a539bc433ae151b72c09a14c3d7075ae0f486735e3d2f3adc6fc9aa9e67d111225336d53e72d37ca64ce8a9898a058d9649b2f5b2ba2878e787deba2e72c1bf58e6161ce7fc8d6c4cec8a105f571c4dc05c6fecf725450afa0bd472058c1d03573ecaea15bd39763714b1b2f0fe7dfa77c5e5a3a95f143385674120f918c4965f679ac20122320c90f6b2713e0e05dbe5dada575f0d80a062cf709556c04d2771d8c4728a9a810f99751e908f35de8159dbdb8fe0970d5155a883771b2172989b6677db1db442f30d3e3218e40f12026d1516729552f3448ad76361d9906b25daf0f976067bb5b392e53ebbf8a0d07b61e5bafae0e41dbf39e4cfb05f324eee3707e6ac8864e48dbf43b520338f5673fbb4d96c2a400b8c5cd979e6f4e0446f3414467c1307217b129ccbee69ff53bc758cdc22b1a07264c222997e0f7ac71caffa02e4cce8ea7a3f35d1a4effc4e397828242224a6de48051a03f00a64d2f26c994e5d5e3bac8bd91812ff08fc292cba516e3c0c580fc8a1e9787486291b3a13cd881e962bdbace5162dd4517b14dba0494d89a8bf13f742d7ecfd6267a989019fc13515cd720b66ae0ad5e661bce9d01e29bbefecd9cdb1a2c4abc7a5bada160e043d09f53461276f1f0bb084bda220d11e7d66ef6026b936a707cd55eed227c22bef40c7363d40acce720d4a44a09c59b7b35c7a0a57b5ca814c9b2d20a056d859399a78b56ee50622ea2b37f490aabe351469b7aec3bf91849a6b25742a6b31f1ed115c16ff79da7fe251ccc5ad6980ad48de8c1215f2311838b72e58e86675c73854f05d8c36468af6fb69e4d8873ada16fed51cd9a9bb3486d823419607c7f60184867d39e0577af9ae11821acf9ff2b7bf442fee940db3da12a44fb9c8383907741829c3a8fd0b59324260b81b11da07fbca8808c7984b76cc0f2f60b8398c1f7859248057148ab3edbab5b5b517bc2c4dbe9f236639b55b4316d3050d58c960162169c5f8aff9c86cfa6740c0d824edff153aaef63fe5abc6be124e2b73a22e1eeb305dc085a40bf53f2c3d79e6372588fbdb4b4d77e4e47fd8742280f96bb86f93d3fab10ca3fdd4e649d24d8ff46e395fe3584e1689cea732ad695fa9425c4681d666754421625d2156c85d46786bf2710727cf17a2e74b2537a53849886d6fe29026d5d1778a102f6b664be2b5f56566215597555eb197916d34198e02f4c07216d796c8faaa8ea0882d6b788117ef56eed7e962a1cf7ccc8926d16ce24161e3408547599f0b7cbfbfe503ff005f0dc2df430e8c756d33410999381551efbe7ca069390099cbfb2d28ccb748e3e60f0f5f367bcbc6a6a72b3909025845227204d2ae63dfc12f1e9068a7a3498a6ffa1d3e5a92185876cce4d9d29d0ca92b8201ccdbd929dc06bc0cf2fdbfd63b1167041f77a3ba22590119c9d4112395606cb2b304ba8cca38685f80adc36d5fbe7709135672b48cb0d8e499fa66ce39e43374639a50758cc44f2786e61c607a84ac704aa93c114097c8c4f1791242999eaa6d04fe68e68b3b9db7b6c339a61d6d50ad49f3fd03ea1a55adcd1dee47375d779db227a3d2197d6eaea5484f10052ea3222daa3ee8fd70612a71a1a989f18000f9365fed4fe5861647ce7e8d96e97bc3df1bec9aff1c8bdd5c859aa37e5d0cf37051a398e49c7278fed31f0770cb360fe1a14f180e56f3fa39f98ee9865d7b93fc89c6beac3d63617e49c69a2769cd1466fcd875c951dcf2166523b73a60fb53765191edda40852373fb42cf4de07d8485c253425f250717e1fa537fcffda7570d3dd219549c6b5208ae070f1c694b18eba55175f58730becc9cfbf4b97cc27cda2892d175a016fbec91034de59d855d27c6d402415a97c6c8b0832a78ee0ef0d0de189a1440416c268399b7ff84505e16a02878ba4533cbaee616edb079e7df319038a7194393f6b589d72381b7e6b5fcb55603e400460542faed9041648ecf9c92ae5972f799eff105de7576d10ac6f1b8807547130f9fcb53ce0e733537324bddcc36163ce792a30c42192cff11731f440b6e6631be03c11c0f1fdc0f3151291e9e1a12dc9925fe3dee7e13298db623b64f9465ac00818b018682a571670c62edc48cdeca2d4a56d01386e775c335dce5f8be81cfa6f145220365bf6ca019a4c3a326661051b5bef1f43dd9726027b950a09801eec2dd4fde1fbed3d1fdf74db397fc57aa4899ca1004c1dc1412661a7917389d3cb54f335abc47394d0b838662a2f0bc33cd4373241a95402cb1ec1e4dfc1d4c97894b3561f0a74944da0b59c43051d9691d92b1ba346804b32873bee75d8c3ecef35336fd6a9f181147a74eacecac78bbf9ffd97682370970f1fa973d838b69ebbc9019b1d00dfff9c01d8df0e681f82b6ee5469d958b38c506b5a98fc726d2ebd8713a3a6f0e61e595233e90a382d7664e4090b361bd16cc3235cf4ce0be186214837e047eaf90804c48a705c2aa2ddc171f118efe5cc78a4a531d95b0824041025b028512ba3c31231a2802fa76020bfb81d0d3b17f6540a0a2e25e9e2a64dfaef9bd02cc4da622e5e2ef3bdc90d7390788246a3ed8739eb843602833004eb8431015b605510c4d77d37bb721f640df30f173c126d4e5fb79dcc693857471c7f2aefe61ece8e2f1e23be454ddc20e9babefcf87c5c2c2d7943870fa5a0a80e425ec0185c9bd024617ebb39a9bb00dd78e9572c3c00f3075a151d49cc22872801e42cfbbf528f136955bfe2720801a15d32f832e5737959b0813092df16605b948c58d91736a227753fc136eed31f288ce5ff66091b69736eea841d2e5f155fcb5e501c1d54023814c4a95c9c6a46ebd22c020c77ff183290dbe4d19421433eb307400634ee56e8565e0ab0c93ce8b6d8a210a843e8b00681013d7658bb2ab20fdc0b79e41040e427a221693272627fb4bbcbf036be771f6426f4b4da15dadcb85d6fd871a43ee22d4615929dffdd438ad492c7bce59984ce872448cfdb5461ab07ab70e5ee8c5878865690f41b4b4423ecf70abebfa11669dcf91b56744f238639ee71ec9e83f18f5479c4bf65dc60a9548976e93eeb5ce912a23c80799b0f0798fdc3a4cfa2d1f8fbbf2660b0b1331ec390106e464c0ba31f3479348f460c99b859abce447e9dcfd14096957dd9537d4b6688f55b513037cecb92365ba74478b95232f581ab18bab851a60e23db510ac8ee7c45ca4176b6874d0f876c0c7432a95239362555f4854761b61299d439100c5b463cbaebbd3363d33444135d8d2e1273438d4af4fdd4ece990ad814fb046788190dee283e33b70dfdea1363f89c985d0b9ba23fe5944f5b2d49d9267c92099ddef9805a333d4e70707201cbaae07b92c7b91afc2d50e94f56e018a300cc17c37e3190ff5200f0d80bcd2e161be5c1c686264664e1756f065003fa1abf7f3bb548e2ce56e7aaf19b1280959602d083f4bb9ca60ed94443530183031d325c39a07e8896dd75360e5ad34f7ce4da6a3a260a06f779393a80962a874b0f9e367d16d99c564c9ec0c56774d4be97803b823c9810aa0f354e7a68d1980c8d3bf9d5a39ecedd73397f8fec42c0acea05ff28e9268bb0e05c8c5692b51c38b7f17429fcb69189e9872a5a9daab4ae1fa9775500b70b32dfd0fb6bbafcc8ac189e67e423d69c4a5f700b6008cfa642b8ed24ec92b890e6e07904bd8c81f9ac591dec5c30f3894c3b397a99cb403991adc73ac56ac23b1499ac0a8e46fe300f79283e086d1b9c674f6f50b4b29fac8b3a2a71c9a1b03bcff6842a661e6ba633aed0d0f4bacb3b8623fccb835f5aaa6ef4e9aa41f7ae5969a823e8eb476ae4b5376b680bbb4e69f8c7abfc4564179ea596f9bc7b4015051f147e59213cd074f8b292ac14f8442bbb15bcb43e6a9ee310ea977fb69e03fd9c28880c0b6f3e98f5523b659953cdfd1bca3cc8ef7daf4be343b5173d9da1332f04acdd907193b28977964cf700b71c159d19bde0e6294fc38893a2d61a398510ecaa4ca0f43818386c4b90d33bb950e14851337819cd525e92d865a792bf95fd4e596c7f3e647a58f81c4f0d22e7bfede9db485c28c7140952ed66c92d9771d9b24fc76f55bbfddf888addf7dad3591200f5cfe0645c650f22877a472a09c7fc1981f174434c2af883b4bb65866b435f2ec1162074b6cf611df14a528b8eed299176a9408a32e72e1542556ec7d2857fd1fec8603ef65f07c7d96a7812f066206ecdccc93ad1bfcd2cb2349f5bcc42f9fcfe6526f6002f1ea1a643672e6c48f9aadc478da11b63aa2a1f23ff4afa62f49c87a79f962789ceb6c935f3008fdba408d00548da9498b81f54ef52ad81796668969bd3c008cf932b1706f4b7e9136444f6b77f4af32531fe40947fe834b8de3008a01f750e9f05f8862502223925daaa10cca63b66c1fdc9025f7e1d74b18479fdc0cc95f26627a8a0fad664d8effb1b9f7101aa47fb15f8876009d04ed351a5e5b80f63f7b7c7316ff8280bdc7990e3a00cba68da5a62763896545f52acebbf69a620d63108e0268153ac2d8f7cc250aad660072c1ba77d45dae6235a90645a1c009167fdf81903784de2987a914958093b51806950b84682aa15f153f4f949ced851e77c1596a80e35435c9e9a22dc65e04f3f45595f9fe0ef3c1ee5135c227a6b8145eff100c080e8dfa7a169a658923b815622ec9453a0120afb9047513a791cc12553dae600ef729c35411168dabb1b566c7a9e7eda49b9ade9faba77df2905dd27dfd2635c485574868c44675c3b90ea103334600d8b0848382d149f4b291a883c9c9b70fb985bc68e63e054cc07043ab4c80f9dea080b27b24fb4ec1990d375191ccb277cf1f9a9dda245896da3fb1f403b860856522f1d57af8810fe45c20ac2f620470a518a28dc03806414861a193a9009cf962cecd66ccecc4bd3eeef0f5556ebb690cf858120323eacffee6dd49bec7b1c07b076af84e5bb591300ffa04afd4bf6d9765ebde61a4c18f87014d0b69d5648b7095b6511c9a0881158133fa56cc3dc551d99193361adf9df936616023010bbf4eeb450f31a5516821e0e3ebdb8a8103beadb16e41d820894d469133e5f02cd5a9ab77053a1ae9337be352cad2cd74794b33cab763ecbacd9baeef5f6c5382b279a2a9a8266641cbdcb3c5b28178e5a2eb851ae94585a09fab4c0a6783f84420b963df9b81c67c27711c293c7d01487890ab70a7eba1a222c9563f80223a1d279e8e029d86878adbd13f14757f29a4efd7de2c2ba279dce491019e6483eb501be51c1ae853ed7033e0c150f268184e1f26342370bf379c0719602b1345843aa996d0960ff590a0bd43fbac1ffcea13da827393c0f780749f3fca91396612124a7deec445aef76816d034513a6551165824b4e567b297c5756dfd9c8e0651465be89cf77fd61f124b9cf7c102be0958ef31f7558b33168e2a12d290652441c002fcd46a721b1bad47788d9d1674dd02b6ce12332eb86f4181c08707a37eb9634a91d57ad8feb670e1741a5be597d203314da528005d12e8abcbd8bd81a63b0de394dbc74a0be37860c115b10f97d43adcde7823d20edcbd8c3cc6ac10311633f804746e4ccba4db260d349cb13f3cb47fd542bde725bf0c8eb191b912ba5634831fb6920d18e727205888ed45603abce4ddfe7d0b84408df02f80759b37cb91d11945a6875c28baf52a9e60504444f1af159edf82337a9045775138e5a98fcc0cd54300e8751fb4a1e0c431ff1671f288dfbe17773f630fbe6b527ec19d6c8502e3936c5785011244d07db3c30494ff45754a9df6bdac7b0d8c483e4c202a631520f07b161ea5addd9367047c8ef9b16673358c9dcabe37b6afda1e6bd7b1ce686bcd2fcddd0e02be5c1a6bb032cec8664f6552b421942f116b5eb7feff6d6b71e7bb6263217948579692c1dff5e53257ceda7247fa207e61a7aea0b507106b05db12a7d068ce765cdf6af58f0860ac74ed4610f84dff8e0df0e9c8da11cb83c0778b61534b3ed9b34627e5870bc070bd7c259204fcabf665d9a0ad4800bee5b21d1a3752d01beb48db1ffcf785fc30df3ca940a7771c93d41aecd33608e05934460b0ce3fcf4ae305c2492e8894a5afed5ec0fda0b62787353557dae736f60f718520d11b4fe7e3bebbf9805d98defee168e46f236ea5e743a2fb06189940bbf789f4bcdb2feec249e5cdcb1056bd29b47ea6cf6bf239c3d4beb993825f22b8bc74bececfadd3cf1c0a4c3eb14e58f7a308ffb255f35bfcb2b9e22acdc7f9a61b7332f66943f992fc0077cd18532408f5994987cd7c0ada48dd8a0f249e87b6ee1b0eef1f33240c9d924076995d2970d5ed5ee63804ad090e8ba7c8fd32b777c69f8255f0934dea3916ca079ff74f9b4939011c969740866a78c00e12c4eaa4a6dbaa017add7a5301ae4d166774b839463953e95d0be59686dcd8540b8a6fc89628834d8960694893a8fde618167d405088672da9c80ee65b57e33fc45a957221de1e631d878f17d6e46aae0082875df379e6eb80f7d9a9a65b2c87a542618dfaac1d407512338ffb0c8fe109a4ff8855d81ea30b32e131aa8d19ff99b643e5985257653476e0c1486ed5bd9c5f346e8b6dd1740db2f22ba892a1fe312ce3e62d1fe0490e699a46e6872311ab53066bec81df1fd0e9b4bcffc0eadc27064a93453ca79845cbd6349e1b39d9ada9e0aad03f879631f3c57a344b603987b9ee274baea25ec4f83720b44bbea39fbdad3364c2da3c308ef3fa5b8343b984af7d7c3177daeeb1626090a417cd380cc75ca50cf2292bab37300b83993a7bd50b990f4da732673509d8bb5f892eea59031ec64b91700715f31415af2184391bdebb4db22689f02c3c633bb470ba2be02e489b08dc284462bbf4cc9de7843b94480d9dcd6e72fc8149bbbefeb6ac9d58d8bb7abc159615a6d4ec1baa8db1d910641bcb9c3f9c150457ae73b444036fd55a70717ddf630e908fdbe78dbc041b68d02d735c7247eebd755026299beb60f40ad07a9bf7161e9b101db4f5693a393943c328b8f6ad848b2e0782774f2ae63577c4769e8eb457bfd7061bb2409c0c674b37a7e3882af25f79e0c0340ec83418d85c36f892802832c2ef9c2d2439bd338fd69d15779f8c90ef4d4c6b2cd815dd939afd8d4a1cee0efe102016d9d068ab77059a55359192749b7230e521759b1247470e25e910fbc930053559a51522384964e0e68f2e72585e23da47fe779074c96e55d61eb88e798cf9373f5b92e410beb8642646ac5fd84b70b65857e067d927380a3ae25a700d1949db7a6e491701051810097fa875b9b84f4117e3cbc809b5461a685bc9f35e07c00cb3d77ba280abf5db9e941e2e9d344b8813af92d825174ff7f93da0d106ebb7278315b4e8dd3dfa34c4ff17e6fa347acda5169c7092b43ffab91fee0fef49e4cfa4ad7669688304b4c02e138d15e5cd45cb36971afdfecf564fe2e6219a31f9d2f325315a46f09f05deeea671bc23f698d99b8bebfb5d587ae72142e80dbf15b78827c7020a1f79fd0d7dc0e99d300d9f2c6f797c298b233eb26e124c387cfcc72dfbf67fca65cc992692d519e82001f08138368b5e65115d7ca83c14767ddd4102d2e27ead1d9095d8e38d5012ee2841485aa7c82fb252ff3c887579c66da43257e4c57f765f2360ac0f6c56444f25c3247c187993fe6dd5c8e5dc7074796a422853a541359c090343d2c9b7e4c0a5116802ba0b7ab25a21356f3ddb1d8f923daa59bd22458bdf360cef6dd730388ba5c0e7e16a521aa32125f841680793a06e92de53d355d02a2cab9aee830f5a6b8bdc092236e93a9403e9334f2b0fe995f38046facba7a8adac37e50c102f60ef825ac33893be1435d3f97cb94e923ec205bb0762b3eb4779bfe62ae2a97fdecc33b19fc5dcd5f59871fc91d41816bc1c9fda16b6380eae5c386a177b2e49a37b690e453c12a767d8981f8362e48508c3b059b3fc010b61b1dd974f2b24f811fd3dea6648414a7c701898b57825751a2647eba4dcee756009cd1c9bef0a39ba5d78a309b40ae2ec2d4930efdaf0a26d99568d15f846a21e7fd63f337724d6ca9a4bb7aaefd1363b9441385aefd9d243c92fd0939594a56ede86b7144b35be6aa3281f38b8ce119f3290043324b4a02c63e6ce11cf00ae6874963201dfe4ea99eba2c58fccb49e128519dc5da44855a3251c333ccebae13bf0673ff7b9eb22a6589aaeaa995e57567c5ced6e97db078c1892a1eaade167dad491a2baf879c88bf9ed1e33c92ee2da5304d0f61b227e7f5c92aa2f17743c0db0dba7aba77cf90f1dcbfbfe398d055c2e837fdb38066fb232df0cf3dfa64db4a905af6f57072db2d4254d09615b6616a9fbae34f5ae508352339909f64ef2ab82de46125458214cca9599f220346b61aaa2917db6551663e4ed18534dfe88ea27dab839040f86ae336d23cc2e9ba655897d3689587af4e434a625ed80b690a03cbdc4ea82ce7177d2002f07884495512dbd59abe9be1ddd1ce7f6dfdd79423c3b6fb3e2dc86f74039812120284b16bc5600d353204b6a60d1282c5af0ebc82f075a525a3af9b5fed9e409700bbd4108f1c8e92d86941a9be75385790475abcefce6c3bab1621f3df223dad43356e647ac20e6eeb8d81544729d11c49f192660de12006c35343038d84b96490b888759a058a6c242f7f03ab8f6e93daf383ca78d74fbed784f3add73acab0c9481645d772da969c2372493d92f5285fc666094c5953d1c6aa564747d6552110a6638264c476623e0eb452db35cfb7ca598b63d8e6518a5145c97db465f605c0229668fe27c0de0490510b17c5e5524140cfad87fee48357960d9a8902ac207f86b028336f8d2678388f23de518960921175e02a48daa477fecb2e0a4196b73594bfa9f4e91b2704ce40fcdf61af2dd6e091ab025754f7303c2a81c13d55be44a5f1689da3b6bfe15601c05f0a45368b72e253e0158e82dcfcc16d5241af47ec15d8950678809ce7073db347976fb77b45035e2f3cfd61e28aa383b650a171824ba15e7bd5ed32e35f33baaf13f9ded58f0d832e0ff47f9cbed2fe3fe60b84a8ef141826736f4f87503c50e9bd358563d883eb4ab300bd8c5080ecada949b74747f23669ec28eca301e75becfe45701f741bb17741954ecf22f2f2321a6d07d04b37d7ba02a2e82b64574048494129a848a0c99941a68dc29fb4817b32510e93e776f42dcd8c823f851912240f728b8d744a4ed2b874b0224d5aed5ab9751bb7c1246c130e912417daade3a1f412a79ce8ecc8ea087d09aab5b8eaa7644a5bdb7a8864d57c0c532d5edac748a812b1f83c4b3323b29d3cea455e1db9f8a3d833c087e27bd74f7bf750f13ff8a6da1a4643c0a9f70b840a8d0a70e661713bb331c259297350ac01545fccd5b0cde4dc332fde890319e9bee290e5d317c53ae1c6d6e34ff34f2b4a4b4e830d8b2d32e1e5bd9cab72f2e20b46ab8c05e36dc5f54449f17e991cedaddcd9daabd73b7c8b29cf65172fe7ae05174bf6e03362d51441976894b886a372078e5e063af3841751de2aef071fc8b349f44065ee3a85460e05fa1bb8006252ca7a5d0fd1d84c45a87c6f4a154c25209710bc9b5e100715257535eaf5a972d00153e049c767a6f7ca2f35a6d0d77b40fdfd904f56b9df535ecbbb97dc7a75c5fa63000d157020400eb96ce652c7938546e99eece8980d5d280404d6485d6f7b8cc30efbc2e169e85e464335fa22c0bce1058ff39444e494eb4abba61ff9de78593047d8c22150cff07d93a483d87dff031f2a5aae211bebaef49c014e5e6b9b5e27b465f9443bcb95164532d6671583556b6710d9a4f0cceb33f7352ee1543f1261245581c75ff70de8138c9365173843ac6c16b5ce72f83da27cd473c2e24bb525b3b364f52c4db4d6f1b059cf12e4da701fcdd25cf9042aea9813c2f631560236d1024bbf6f07fd3f9c35f4efab95fa0b496762470c76e988c3f249c63f6acc4b7e9405503df0bf36a18e334188f3c2895d5d7ad59cdb567c6f0f3bb7e6f4c72900be13140bc1726496b4a857ff97fec1e41f98485fcf901782f5d23782f8199344ecc70656b2095f5c2c29c3395b51509533107c7467f6c9f592310befb3bb1d3d3151d210b77572c64d317fb807d96af279854ffdd9a5d21a202a7c04e543710d68013910db1de3595d6b176a53ddf6d52fac6a8986731d122f001041afdab54885448744e79c9900de36ad517a7c7a2578f747d31d310a37da122bc14b88dc4f1abdd037db2023fdad96db7857e57a3b811d725fa64fe40e9e38db281a8036cf4036c90c11bddfc6b5bbb638c59992dc35067e5a95547eaf51216729a7b7ac1481a0b8210721bb063d95b9db7b009765adabaecb0be1762a0b4d309c6127497bc85275c8b68231f6aebbc2ba93b7e0c96c907e5b5702f9cecb9e989ba2fb148c2d3294943468174ebb5637ad9296f029911ca1e637410f7c1ad8eeddacdcef995e13482e578f41f18c1eab418581d344a3ad1a8e36f54238eb21644ebdfe96756d67eaeac9fcc197ed9ceda69c08074371b2999a1a55599833336bf90c9e8cd3f44cc7db2b1774fb82a470626bf6af88ecc44d14ac3a040373e9d64555a56aa0a57ecbd14bfec49a09b6878e6382b22599670ea1387e77cae0253a5455bcb0ee57faec87ad376eedfb31d1eea0fc29298f05410399f0970ac4829e7f8f3b81ae652b1265122965aa92870d8488139937ccd329018931822ca68d696fcdd66ae075f9fea2623264865944b892f3580c95a1c1a556c1c8c564babd048127852e7535916b66443c4976cf3f175647844b0ba7989574b32a0bf9ef08449bda7903c8ba0d7d087025643104f976a669691a3f86237e4417493a959a0ef6ddea6d9f8ddd6a9ba51066524ac0e3c0c33b4a4cfd7cc7b62b51f7ce9d07bd7178496e4e0f5b7b46be0f27ea494933e56739c879d9b57dd08ec0f218a69ec2e822c4cb3b5cb2f467bdb76eb2e87b312642341c4600e10b583367658ec74e381074394142c1eb424dd63d1e31b6aff1824ea59f99c5d0922a1b4a2bfb9a1df491f76e0b2caf3e3b015dfb0089925c020c2709869ef7de094d593dc4ac9dc4db60db98b33c5e611654a0a5ee47c22953305300fb422c2588f06d6b2ff096c3f39b5d6e54bf5da4d229fda58c11158c0defb494ad3c47d7e2f9f8d340186969e2bae26f0d1823c994455630b835c462198c61e3293a02e3f9aef2fed01c08ddfd806baf7a8d21cfd130fcb045673f3f051027083d2480e40eea68f414a17e575f63d44d2e60d47307fae348ee8824d56269d59d90e2fc96fc537e7624d06249fb83bc6a77acaf704d60ba71f13e1f0cfbb24b412b5b1adf1d93d880cc6dc9fbe83b42da2681d74bb36c1ec3cc678f96004e3d732147be90f2330954e2dd0b30521841a0461eb3c19d5638f2e3f982f6dd78de3d39375013b677b3f8ab7deff4dfc5890d12463fd7070e807faa994b6530fada4ebbc0e5289fb62add3698b24a66bb3fc53b3c13eb37aa5e881131ebba10091e725968717da48288f239e4c129e96b0f28bad84c772a764409d71fda59658a80630f37e63fee36312910df5d0f9012ea814cff900a68d8fbd2b04f9a41fc63f7a3149f213e1d5c1a83c46a14b86840225956652e35f448bfb6494df513d27dc533adde119527598a451018fcbd668d5ca680cc2f09c04327f3bbe32fe406e2930e7612bf3cf4301876837921159b47f748be88e2908051a308ddda2e28fcdec8c84156e621bcbad099c51899ad2c015d0fda6d985f1a6a4739bae7c5fdc6e9b6a8e9f3ac15e8f7fc5312023f5037cb99e203fa60196b59fe9a1fa58ac09c392e0c3ce44b7c95ea5303384aaa98f449a26f1e71299c6e59ac4a81ff45a336624d2b7b51a1a4d75b3459fe9d10f60d3c62560e15d5843c3fb979347263b5d8c71808aa70a6c710a4d4431e866c6f6ae495d26a666bdb45532a1a6bc09780f491199cc5b61c9a0ba6225d95515faccc6a1f1882da5d88ebb076d8b777d3af0cfb3ae1099ed5569b21a92e38ca151f86e34117dcfd6fc2b7a74f24a281aa4864583dacbc5bddb85f0d3845f06bd19c8a1277865cf4ff10d4b67e7d1a4a0e2ba6d3f32d068843efdff5c8867d58556228b43239d7d527a3d6f79a9dda41fb66896176e4b6e8e6593db0fc1b329e313f1a8f23a2a7002dafdadd4635ce7df3b157e763b7f0c190545711c83444e24d55f62d7717ce3343b3feac074c753d971623e31a0314cd57116f86735c5c302b6d7b09d832777d31a1627e0ab193f190aa676bf5efafbf8619b75d19aa769d649159b5a7c1b05c6ef5cef0ddd319f2497d1c4d68841ab0db69c1c95408be63ab6c71a764c9d37f1d64ecbc63232a02e2f7f61fb5c07945f40b11ca0868bf6826d77db4eaa9a0afcc1c3145e681c11dc809b0993e9cdb372966beab00065e98720887095abb160b94ddb931869748ea9c05b9a2efdecb1c81519a0be8082852449cdc21b458feee00c969fb2aaade6fcbff0672030f519bdf2872b0a175997936082b4cbb8d8e5218528b51a35210b7998f88fbf21153ccac2a5538afd7d697815ff2e8b129376eef946aa5f4b9589632b5ff98586e723144b4ef20f346f018b14d6a34d3f3221f0dd9881d949b61cce2a78bd2e19ba779033e03259d03b69e9f90bccf82285c51eacc186df54d43474ffe3361584ac018a97ee1b3a34c8b0b25247b128b7f86fafb0d705e0a8b961b2390c4d8cd0f3481c9bf6008aa66df96843624b21ba069aa756e65596be067e6e31aeaacbc25ef6ed6406cb60bc977e46ce334e6f31ec15dabfb9ae200ee740522b7e7a8b2cf5f4a72e7c71ebd28145a7ec37b41089a57bdfca451553b4eb6bdf2a88eafd04bd334234a47206480b3c4e80bc94873c4e658dc84648be4bc05e71cd4a2c4c90672eadc4ceaa895091f8c4820433ee248ce86fc4128fbf902b95a9dd0b7a4f7653a3edb26d790b2a225a104bef18c84140ce9df742e8891a54744c75724e57c83f6af6b257e2c00e4da0e107cf02ece9cfb42865b3dbad443624013a3814386d502d439ae67a0e3397c9266edc089b528ae3a4e26a7fe762eb8c348e1ee87c541753b7a6435338f125d5e269e973c6f3cd606d43815acd79fbec06764496570d1077fa3a52012e41c6d9ff3053faf8489b0cbcf7f4d1e14a6934ab05d91e095154c09956b8fcb2d2cbfce211b0be4962b81125010570d6708b99b4223eff569090d887d85d2d1a748c1040d7d1ec3f843df153b7cad88c06c8b2b01e7805dfe9bea82194089bcce5311b9a8857eee6440c7250f29c55f479f95f7ae3dbdfa9a5258a7856e71f931c42fe733e5a9e7787ba1db8da1ff4dc1001134c761aa8be99c1fb43bd4b794992af620a3682c5ce88cf100e0856aa961dc9874314affe0d2a6096d23606d15434a1e4f438bd6044f0b7e84094ce63773b7256967c3c95fd5985ed29321c8c8cdfd09f3287a0c02566382939cd3af6729b28a7948327d21627d74aef5398a8289c0228134213a2ffc89582ffb077dac11ad577bcbc869653d79d5a7e094d88507b7d1fce5687a97ab87e879383c08671f2024d07267131e305a30e35bdac1c42a07295f290b9c3ed59e33644b0d0aa3c62803740f37e078a59c1eb17f654ff04690a1a0f564d6bbe994bc652825c4c3a2396c171ca35be852c012a2b9f5898ddc9434af00b12a194f5fe3ea804683a67b44c1e1ff3293095080f3c53c9b57c29ee0059478fa4d1ef4d58f5ce2ef3bde0557713e0fcdc836d0682f3273664395cfe2759d73c5c55ba0737c23ed6c7ce2563fdc9803c26dcad5b9e2680aaf3017b6a5d7bf6da5979688c21c93dbe96dfb8302c323a0ec975217e1e15e529b7e54c44cabd815f9397131067845fd38f80448c40c6007cc35ae10840804744dd8076c8cc7d69d7a5eebc3fa36526f884956f71f66bf530ace17565ade0b15e98c55ff184de2a873ed6ecf00aa60521169259d631a6a1a2610cdbe3113de25d2edd229a4ef80ea50a1384d04dd3dea82250db4c151d1e308ba99acefc5d6924d7a1bb418feaac735a27efb794f79acc971ad9e51ffebba7a2b51a71d0f8d2c03474cf7910c289ff6b333bff9b7b009f265b706de0bd2b696d35551af0dd8c9085e3d80ac766e8ffa6883e3a99737f3459237f69fde446f5187cd49c0b196c873c145d4afba93951c623d51e9d12ffb768cb254dc644eac163f59cb19d63a929448a55e5f2a2e048cc6b24fea9584347ad817044ca8668dedb389a3fe231166ff538b903da44ced53a2873a5c68da58c45ff7f69413417c49e79213d58daa22ef17e62e296ac9185f7f5f65935f620ca6ba968f558294824bd39b112d9abd827ba006af5861b6bb26c9718cf6f1e6e84fc691f044c55f63b3a64e0aa301dc24fad4c2bc7d24b88cb190adc78492d8e10af1c1f30a695e54f2c151466f16928c449bd814033ac03a4aeeeca89a351938fa7e3d39c96de5fe83fc6f2a902a42fb91368f64e3345f8f5d248d423c28ca2b66aedf2e6de7f7ae907699282c2d26778543a8a18a3b0b6a3ac75a404030b284ba0d6dc5f1a82d69e921477ea3ecf2e55594b256ed85a427a605440549385a74632b884fabe980589537a8c8b5b7a55c67ed787ab326820ef0ec6392e36e35e1a60adc8ad08405096866342e1d398250a08c6d7b588c184301cb177cca8c409226d553c7eabdf4ad3387f45014402c9d82e900ba2dbb45f413b84fcfa8c6246a84ad24a63c92a18d57cfe909ed17ba35bd3ead6ec23cbd28cd00fdbc993aeff933dfaafb80f5e769fb6ce2793af2543f952d25e5a44fc8711301d4c13bcaa5da690432c749c15c4d1fc8c1971d872e7d5504f0f4dbb906059c0935df167db29f5ec28db028ce82695661be285f517a7d9b49e674903f54fbcfb8cdd9b57d28d6b422716c315a0cd1b9e767ffd6431dc8cdc92d3f84cedccaea0f46ab19f9074a971b83ab05906960fc259b691de219cd2f181e64c4391e891200f7b2874373d56782c94858f44864ff58d18459d3c98a210e7d4e5a3e7bd3a04dc00f92f24a3ea9a8a5f1c61f60774935b79e33e3aaa2d754889cc8f10e05a2bec49d3c15ff4e74ca164d359b486df242f568bfdc7c210c077b157a07cb31facd88587a31499136a86f09f14a3bda891a042fae6dfdec59ccf40c09f148ca0b250cfef09ec1117f46390ec26e965ec11bde8bcc658e6860dc719994a299643858b9deed933dabe1c0a6b4ac38420ecc3fc340ecb96dc54dd28965921f26cf5d0a13bae0df1580a3bf9a67783d7b3a03e9221aec78dc943429376240de4655f2bf9920042769d9595c57b01f51f04701c2fc5c5549eadb6fc2e3b04e4ba14f25e56ad776087f6598d7ad47ffc967f4c648be8e10bc872dd8a776ed338b98254604b4de338768addc259fa187f4712e45be814a2ffcdd3c199a9694cf545b5ef8a02fc194191930e5d1dd3ebe01d46cc85f501a5b6fb11e781a61f1e34064f7b2701d5d025b76b71779b10ee8e2b9a5d264ed4724f5f1093045b3c6e1f06e2bdc04c15ef265768638bf304474a75d33bdc86d96d23329fac9d67c34f1b4c3153b325a7f5e91454dffa0d5331a905b83788512293f215639b3e9e902f25e7ba8d7b4a5e8ae7cedb990f54d1469ff4cc04222a57f1f0850aeb8f0f83510532b9524facaf03745edd9792b992b01f031ef377ce3bf0640ad2747829f6f66899aafd93c997c4905bb7e565b90af601ddec4973b04672d8710a697ee511478af1fccced7f2782eb9f806d01bd0a3f0c0c4d59a27f95eb69155818c0c3b224fac65f02038e7e5c8da3e54c115ef4d4c076ac983cf42f429724220da7177991c1da3bfba79839b10b16ac6359f6a20dc38d6f16f32f42084cd684dc6396d9ee2c303931901c8dc6f96fd41cefec61737a00e9e4ca61e26d2eca03c323e1bf44020b916b7dfdec4bf8c38f8d4796c3724612d52fa229d3ae2799cd6501beb11c6fb45586e8759fe5bd75a15255318bdcec733ca575f226e5d2ff7275f406bbb9ebf725c5bc07ee82ba3a7649ecbec478b61317bca2318b16eef4af0b46acfc59f80210f29a4411dbbdd3db5dc508f8146e62cdacb5aa3b44e20f81b91916dd6c9f6aa63ff7b2071ebced4488ece565165b933e288a738448e13c3a9eca4c4aa570d98b8fd92642b09f48888ccee97b133835748fda5a8db5c24105fb998e5a1acba8b93954ee8d6dc5baf54ca9fbd87a945afdb63f855e47240cced6e37ef1a9aa01e2d878ab9aaa1aef0ec1f0ea079a08f240cfd8bedeb730df11f78219b2ae07753fa760502dd363415cf544a41e0689e45938bc5d571bb49b6c4504b82a1b8f4321eea9a086c17029a413a7f3d779d09e1dabde1d98e4086d9976ffb8f9dad12299fc13ffd07a531f5529ea1e9842dfdd6fc805fc2116b7d5013fd078f650b70098d2bf1f494964c5a63bfca60b6e01bebae04813bd9b225cd4eef90045192da956be2d0520415f1284c8f6da58bea09b1b48b31f01e0a06f9b8d41469a1f999dac24e1bdb46fcb9b1d243aa4cc3f883b5572f9064fdcad640d2656b4fc62a1bd704ed15df37942fd2020cada32f022877f2446b211c4c05df8f115e6fd8855d13aef071609ec691d6bcbd3896fcfe8ed398cb3f222fbc0717af93dae70ae0105384fc8f4586c8023d1ee429d2467cde525399c0b691f3657ec1cfd176c5112ef009adcb2ecedca9fa4e33b7caa53a4dfe15277edc24f1191da172bbac9ac84d4a749573b1ae1cb4d7ecc61a934c3b79044112a886fec9d6b0c863c1cf02d430117e49cab72a6f5815c60b3ab76d409e2e770f182ecbdc0c8b629cec398cdc6e3d2242793c4a245cd6b5c9445adb31937a322a94de31042fd0264355478ed74ff9e13097da7ad06e6cf87c0ae305cdf1df9fb4a5782da8c8750a369dbbf891c03b921ff5b0b678418fd6b7020039118120e13025f64eba2449a8815e88ea8d5e045edf02c32d7f8b37e23b98b41378a6760196457ffc9d2a1d4639e57fd4a52c726ae1d69261831a8d091f1e6ada99af49eb1f16ddc46bf5837866679e0d1d934086b8aaa3233032a303125774b00ddcec7b3b2681cfa26863f836eba3b90e984aa6417f19fc8a62b77c7859d50b8e38a58d1b781b61e284521d97d5868f2da33e97d3ad1c0f06f17e0ff8b030e0e64fb3f4a4f1aba2682fc9a8135a0bc45e01b9358c37cd0c387fe0630ca107d3d928a9ddf2d82c99bda52d1e6641fd131f1e74e43bb409de22cfc0f623053c295295fbf104e223ce2e5ce3a90ddb19dde29765d272d893eb0acdfd49b4c95824af99fd192ebe059a49408e6133c6c951f8fd04dce3a8fb3451aba5424eaa05e8dab9367f9ba1b10ade79952793d132ae097c081a94c16a243bd73e023a010323b0e89bf812bb8f6fef2c796e82196511b486a572aed6bee6cb355bf458461d1483af4280ab1160bddba0afb759c812448db4c61c557d4b511bc85f6f666d3343ee86b33ab3f23a66732d488c748f038ae212b6ff1f98b3cab49eaad836d87b6ecb34382238ac3a98b9ed61a08077d1f82e43347f8e1e196c759db9d5aac254dfcb225a833e1019a078fca44a3e60ddd1a97d7a7b57c62b9d06725940b0a7b2985a22b3cb15bbab3d40ef28e716d40fb03fcbbc34efdcbaa3cf0f216118759e424d0085f1e161244e47d1331e3b67ac20f22bf4b835ad59de94a5417a5f3b22d1a5f8f485feea08f333c2edd9d0e92d3a4bbfcdf1d56e8419ca666ac9ca418ac4265d77042363c43905e13a7607d00a9b2476eb6eef7aef20aed6bc9e3305f8b1674f7e5db5bc2a7e886103f72e402ab25bd816681ab5832fab6e34f4a30f7545381d728a3047256622fd67cd4be901553c7667e6c33d6823756e19e9b0dc2b61086965da5cf9cfa69539afb6ef55c746c06e7accb941d4470d26f5a91ca17ef824a70baaa8fc69815423e821f84d98a28cd00917ef2931220cfdc7089ae53a33ea3b9107078009e1b68693dda40028ed25ee89fd4b1d04f84204c85014502dfee47bd3fd2fb11a820f5fc0cf94e4fe7c6b5cb347ee75ff0f116c7c7cf1c920b976bbf761c8476ffdffcce7ecc36328b3acc64f6b4bb81d056b6123ff6d5b7e1057c5a37a871e8e663a8682d02b52b85be1ff48b8887d86d27f7ec0d6a9f47436ccd833f60e8b7a611abe2f875ab324c8acf3b8c318bb2e9698945baa43f77fdbca872b9789776525548541e5fad1feac3a345332843eba262561aa13898a8bdc4874342c0476d3940d7f36a2857c1f37be23b2bccc4b4a823f43e67e49308bd006fb199a076e2191441e4bebcfded77b784940d6492e8e6cd7e6afd12cb70febdb5b8796b435701694a082a1d551ff85164dcffac3bc4013ebed98826ee496b1835d5c98cb31015ce79f8bf8e7ccee2f708507b7fcf08d04b535f241fbc12b8f2315ad1add20307e646e8e2b45aad06ca5a27c5a71d707416ede972e8155f0adb199e9cc0680396209eb0f46654dc398d1682692a66f5b383d68de13d78597144b9ab95ffeefbedb9791a6af8b1fb4a842bc84665aec2256c4506d7c16209f5a79365909aaa9278848c510b9d90d3768450b632a359d7ba8af9d8d69bc72281bf832b892ac3d6d638e530e682a9b177dc6b09e749074da906774d5e0272092c089a7db97c70cfdd7fda4653351a054890e741390f1b110e43bb67fb2383a03f9cc47c3124ae1a32188e041ffb3e615c5ecdf5f90fd1092ae092ea82807e63a6240e0a120cef8d7a14f8272588db0d00392fc886ec964c8c34a6b7f0d29670bf08562f074918ba5b405f508d9f491a7022f2b2028fce5d3e8d0dc872314eac376bea15506eb74efed2ecb1f0843bf610597ea254b03a94ef95aba10cd7af52d463fc04a2d1a4635d3a9b71ef58a05a20c5834bd48d05ad2616ce1dece6a1baf0b39d0c1dd727c7bf5b48ced180abe169dfbf0003fec43d72ef32adb2c8d0be3a11ff0d1f4506d865548304991b9b22efe438ab98a42356b3622393ecec5ecf81a608811f8b542df44d37de016b09c3ee1abd00998cf2836756e2bfd38b8ac849079a7405431bc0aa33a7daa78dd09fb1a91e5daaaf2553da60b9a04ab297b601b557b543293cf5ecbf687adf70fd2f2c380cd15daf850cdef6fd32ba336862abd75d7cbe87f1fa50378ac6a872556785019c24de4fb198fbb45803cb0789f4eca4eeb6e28e1d23b0a3e469b2ed4981c893365e69af0e569caef08f5404d3678c783394bef1710db420ce71bf66803b26d0a6aed123e574f5495fdb92cc376c2f3bdd19af9337bc0934beaa4ce0f1e774219c4fb904e10633e3e4c7e6328bae62b08a3d89ad42f75c2aa4963cddc4f59dcb0d4c7c56f922b4fde651c7832ee3f8ddea602b4c5895b696900473a189854fb9e4ff51bfe27ff0316f44bb465afa2437bfd0ae34ad5a1ce2b08e926ec9c905cec4bfded6f3160cab2563894868e410ab1b3126193a96d756046c323927da5b29e54db0ed07c86a25cf5b016fa58229085b136a4eafd14e9076f650e22d34057eba92e43ccce8f24585694403a3876fdec4ca5f5c37b81316de8059070d6b6b3c205ea76caf058d1afe966076163e64b20df2a7278b5d5304b0ee00ff58a166487241f8643a21ce32e6c0e4c0e4bf213f9d00cf44223d7803835bfdab39061393bc49fc3638a7440706abb910d88d38f35421c3b1c7b2626db577b29be5c89f40a28c48aca2c9759ddb13cb7324ab3f01adb8b90f890f9aba84ea2c4424822e3cdf7a7e6f9dc22c66753faa5f813910b78b103687c5a9219de83a85316b05186788ac00620ecdf4dade7f4472439e37ac2a6ede592e0576080b80e86acbd174cf5e9678d3911d7d98165d5da770d4223cbf01cc8caa7e1b2319a1fe56dcc7c92459f842bc85392f1290bdd68ae722ffe768c3ebd78c1ce92c6b35e9421707c64e74bebc8daf1d9d6a93ed07bb400b7fca3bb6994794785c50f3e725e813ac36be4117bfc3597d72cec338732e455bbffbcc069c872a4a2a8abc6305bcf2298aca376aac597913f2a381966358ed1f2ee3624cc425b92ae7e152a0f4b0e30161e46af4e6c58d7d2d314fa0f042206c7198d62a860c9ebebe14477f7ac263b00fc8307ef96872f693ca7618e49dac2fbcc5d6845eb6509d314a1c192ea5752acc1211efe6e70bce0b9c865048513a693faf533d97f7c11817fd4dab46591f8a1d6293c017e903658a31b5cc1145fdb1af0c8727800dc87721bce0ba7d896114c38a3e87ae71a16bde47083cdad18ed19b32360d38a9fffbc2eb71903bec324a8b18d14ed12d6aa89a79320c2bc651f605ee15480a90e7ca159fc696eddff09f985e62ab5223dddd10df90af743fc4827d79a101f340ef6980aa97752a1e360d754c6dd1d2bce398f9371543fcd077d079b066fcc901021e83b632673aded91b9a0b3c36f898a4393e1f0f72fd5df2e55be6cf0ddcfb7fca230858ae8c77ae9d8f5ea3eea544d6588ccd9d2b3e8bb044118f97082e6b22d4e26485baa2496906f608a7092eda41caf1123d9de4dbb6945bac48e5fb9cfd8ef299278735df3bc84f5ece49ad0f0e97526c6fff60ed2bc295daf99dbebf08d26efa964b4e7f9e21cf9da3b893639aaf3b5aa5ae7468962849c841de24ad2d0d380b3cb513da0a2c82ff4715924cdc891676ea8983623a2f5cb2c12705bf43e1fdd17ce0156d352ae2ae4f1e89f73b77000149a7becb63418595c302b982afc828b72910a228b8c11a32a039b28fa827290630ff0b73878b6a84f4ac6943901118bf9aad8ad0ca1c693907a26d77acf0d78b54981845322a7b3616a0bb1707db19fbf46110164e9d0390cab8a88f68b073f4d0123ca65274fa67bbc2e6f92ef86e50e96ee5223f3cd104ad2f2b42bb88b191fb0da3a6594dd26e973b72a28735594172ea454acb0f3ef8dbc634909134bad6ffb79a4a2faee1d8670e3bccea851dbd3023446d3c9643b0b4a407dd3ca203d4a0b51c343d516187ed003986ddc5f6d3ac961d4f8545f4ef72e012fbfa489ab14383b958423c5df2cc556b59adc10bbc517f279141e0b85b0bbfb9d12cc50afbc94cd4bcf373fc907afb108c0d08a34a6263bc3851ef4ceec2bc9667a8e3a857f1202cf211178bf3fecb5c70b6277aebf9a8dd775e0058ccdde6372b48af46c7dcea6ed6980e5900bfa9d35d5608264a8cfe5e0a280e2da837eaedcf4fe355fc11203c689d0b65e50f46f449b9068f2cfd1f87d74b366f040a71587e8d8b0ed74113100a5abd35a7944a2d5c88d53cee8e457339db2e7266dfef6f0f4857d0c188c689cb84acc84de1e6d5059c200f042ca7a1425c1e8df88cd06456da236cd036ccbf775b2e25aad00e0a9a4f16786690110a1d998839e6509b0d0eed2dc7f5e2bffeb0571dfc4ae05a587f817758d587dd3c0a543c20d2beaa1f04e645cc3576a8288f308674d4d841376797b4bf962f7b8fa5c85dfe1515e5626ad0955db2a859af0be2ef36bfb64c633412a5c5cae0e4a053ab1bf5aa3ca450c69d8a4247b85b7da4c9ed7a8a001a0947f3c75734e731a5a78f3b40891098c44a69d3ac6be508da47965c507a26b90d3b3aaac1215ae51b0d2bbac1c9d030d5b73e04025b66f62b2d7a6cb656e2acc71fa2218533421dc88c1c570a531d4b864a92b9e34866ff393f9369b788c17409b23dbbf14d2b4caca9d532c450545fc5ea530fd4cd6deb0b30a8a26ed5f1163fd31763efbc59a528d2c6494d8736c71b03da4b6f6320fd9d6458bc9c19e71f541a5faf9b5387827ff738a54b6c2fe9b0b4d4c2420329abae52ffa7a989d51e72e9289ee338253040840488b66c1caedee6eeefc50d896cb8b19027e803ec12086d5813e440b7db2e866358dba57cf792e8adafd331844d86d7c94586485d44f94462c50f51bf58d75b74db25a1ecebac898a895f5ad37f8f474c7b89e1f923b5c21b854efe92b79d85e28865c1f6d107fd9568533711e466630c0fe04dd18b77d8bcac954a4b8bcf1573915c124328e01424c80978d6b6c97a4bba219eb4dd3bed3229c88ff0ef6d6602c8b29fbc07c6782778fde139cc891c4f2212fe223693281540f6ed3fda44943e2d23247186a256392a5d6bc3ddf6b22d67b63c46f4e6dbb4b0dd69378a316525cae0efdcec8fa70f2bf094c7f15992b185fa8c81eefaaab1fdaf8f514ff7716e27fbb06b5788950f587eb42546e6e2447b4f1c7d647238483640851a35a5bee29ecbbd5fc65d9c067ebd483dea3b6462c123a0718795ad1acae40abf49660ccbbbf796eef68f5db4c591fbec1fa5b6074cbaa4b690bfa6aa8d585e3e8316e128ec7447b78cec84c2ead616d97106f1578baff671ab5993b5178b5cbf3c8245e710c3e875c148e64a7df27990480ddbba0e1b5c4952a25154e329a08213c2211fd626c11cdb410cf357466477f9c78d33a0ca1ff2b8b41c3e4e881bc74ac84ca9d8b9fcc4a1713307ce25c5d904ebf7a51be37a640e62c2ee71e9aa46f084dd68a17e0b02949639f46c207f1523bc541adaa268906f4a777a27d202a3e9b4cb9be865d37603a9cdebe25a89f3843a1434ba8610c6413aabd31e99adb0f3a752c530efbe6f74d0a6705131a2e5430e1932f75ac4da692f0ede4556f600212a96d0f7659950ace3a3ecffb5d92938ad54292ebe5f34e38532732384ac7d293ae4bf579d51d34ac4ade727a286290ac274a3e82bf52eda2c46b91c8bcbc2a74c0e3dec86221e8298778429b01168f039bcddd518ecffa03fc0597cba96e5a40e2a3c5f8b7f016497e15905cde50efb044bcebe74d0666cf630fa609736155983cf17655e211b5cca2eedee81306c90f603ccba45380d7a8e785fcae4927f67ae7d896931d6b60eda3a1b53a405594d243fbb7d881d5f497ca3b554241a719d3fc5297d50bed71a689355265b056d89aa252d76d08acaf22893f59f402fbc3e10f218dad12895a9eceaf52d11a6056a4515cae39ff8561d10295522201a35a7026b69ef2204b6e40a5d4e3a56e15a83b0709a4e10e1eb38992b3d20baed61a84e8d009f812404b69ffbbe0e37bd582b745b0cc5f2d2593ffe7be75392e894e606bf3ced78abf7c3525458f29e68687854aeed0363b04e26051dab04179b3df8d0963ab1bfe2baba1ab531b39da97722d2616be99391e5524d38a2363adf0ed2399990b8ee9151786227a967653e0d735adf842a7e2b9d93202dcaf79a1d57c99aad4404286cef4eb9647ac6ccb400bbcb834a45e1299128eddeb5e82155249324c3bb9ac405364e10ae9235509e8813dfdbdfc0ca153a0a64a7a90a7d630f7b2e885360f17e51691a409bc461caeaf6d67ed3b6f6a7c2c615cd28364c057aab00f5018a5c05a09187b4956a94c25d57ec7d143e65e100ffe8a0947b33549499620099d714b49997a1d1cd11e2d82485cf44216f6e847c11bb0d98ce91ea23fdff63f920a0be3dc06818253163d9b6ae8f2ad61280d093756170b18d21449dd69c18d01e79767a63953425a142a12481a0c0f5a15fdf9cf4cd22320ef20c3e09cb3595a02c175f4535b46254b8b371e5576be1e0fa40acf2f5f59d4c64a186b186d6217f203fea86a46c4046e246a0fe23b613c95bec880e711f55ef36ae66746834e2b22a1738de47241e902d36ae6c494a720ec82f7340e3d37997732809ba7a8d25e02a7e49a09ba5e0b7068a70e20076e43cbb9448cac30d6936b14aa0ef032ce12d076fc35b4145a92f0aecc5951e62d771f9eb20ba3f4d22af41cb47498b22ef785318f581b9508286b025611fff95e211a41f41b9258c8c56126d5064787cc0fcdd3333e66e25bc2e98f6e3ed2d80fc541c036f6bef461d4b3a85853ff9c56005bc30b32b23a42b1bb75e85e0927df5b13ea545fca0c898dd98cd15a3420631227e7c48ca31ec5853561603043a896316443ad79b4adf168fae5bce2e7169bf87f689a6ecc035d65333a39844caf66b9989ecd5a4c33f5afc69d47327119c7c2a8aae4070458809ff878e2bbe2f1af6dca2cfdf37205c163179675ef4fcf620bea129f3006beed6d760c8a093f22264c75207df09e0f46ff33185bb36eb3de1099503bb0d74ebc05c4924bdd39081cf498bd126de9a6951a70f9959a032201bc3e096cf5559c65c8c467fef3034db6f3534969c2322bddeb714d7254b26f8117c30f04f70d858c802fe1f881d1bc10ba751e0caf81131d54cb98568c6f2eb19e294bbefb038c1b77f22ff45603c1a1e77fd7f1d1e0f553a802039913b03ba851fe8cd13266b5de93052e4cde49a3b7da75509bebe4c0d4d5df9e9fb8bc16d435d94fd6fd89bc49b37087012324201cfc72a25075c367829f25d3ae7d7cb75c78fd1e22db239f2e027b5d77dccc68b284f0b6750d2648fddc8813f1c8ddbcad00e8cec0a80a90612f0843e18b6a2014e8089fc05d5230e0f61bdda9b8ba4e2da8be30aad411960aaa7bc7086b61e3b62e4776ed31aab03887e5ce6390c816d12deb7c9b98690aad8f2a8401aa6ac2c471bbe59249df5b04560ee6e6390f11ed9170c187e63d8bd483591b65036ec44fc29ea13393ced3c27339aac1285d4e8c03d7f2db88ac467502a6eaae2842e409e4f1a31f48cbd7d73eebc77b40c846f4362e0e669eca8e42cb8fdd4108ec4e56b798fe1e434067dd499644a6121e765591eb039e99c34b15384c278284c70ad0b4c5ce46bfc2a02ef459066408f01228c455a4ba5e2f04f85135bd4652b28543427db4c78c20151b8809f5237313394b317fb9502ecb8e2e64c3c2ef21d3e24dc27ab86b40638cf65cbb56bee0d831577f12ce72dcf58c6b7d51db4dab1e4b3dbc3a99ac8bc72fffcdd462d093c41ad7f7064702512d7664fb295998aea18f71e4b576b02aafac2d8551691b7ab611e2ff95966bd0b0138fb641d4271eb4ce14fd70aee2fb118b818d67fd3941cb8de42bf0e34b3a73d86088a51c1aa6a39347de2ed4e00efb18d8173b286eae79cc4c1ff6884444292ece048875f4973832b9630c365a6464691b0036eabef2b42f19cabe1a8a39dfa95348913544164a1656eca2378d2035fadcfce8a2dc9c5cfcfa9af9af1ed2bc395b24fea34b5cb01a31cc72295553d4636d25354667e21eafe56451da39d9064fdc2d6c849f76c8f61c0fdb4f81d33bf9c039c70a8d2afca1c831acb77f32e306396852acd6277cf352ac6b3e6cde71c82a03f0770148717efafa2c6ad7dce97e6dcc55351cb0af5cc7a873704a4d625d84f3210afdb97aa3490d4d58bf2d91eb150d12dddd5fb61d8e229214f9d916cc3d6c3739bdeaa9093d9d4278f6e85fd57d0bd68d2a741ce3139b978fc2828f64e990e251958891d149da5daff3fbc739e6283aeae3643bdd178008bfd6adf4a8db6f7d7411d8df5cec857a8ec72760fb24bcdf348019995708449af44ca3005082d2628b15ddd300977dc3bcb3f1c14c488ea4a54a70e16ec8951951a64b88e1d722d216b4f4ff153d351b31e6011a0c1a6c12a01cbfdedf55b970267a0400615ca3c8ce836f2713a51d027da5556d431edfd2b9f70eaad07d2d280cedb7a83e078f1bcd7b223f9fb2f9a52df64c91d9e5134ac9da690bd8698369525e4d632800c39b6cd95b553032831db1937a045eb2c284c8293e94050f1cfe70054536bcda04b3c615e33dff5153e01c5802bc39aabc8c90ceac477dc830d1a9de20e66c80dd0fcae6e512fd2d32a85813a2b8e3571d03676d22b8dfb18924055e6163144e6c2c79a99e3b9c66ffe9405435c8b7ef1a80b475b0ec13e195afc79c22fe1b574b07e474118241830bcaac719a3b037b4d2d431e8a07172a57178bac2e1a3cb82b99268e09b0d1d8e914798ba40eab83bc671a80fbeea7dcde08a7512b681d4358fbc6aa2b1c852faf75a011f38a0c3cb72f47c41a59487de51dcdef09453d373d608e7795d83ae731c29b8eb4e54e843ce670b6e4e629a9f44f822cd65a38bb29673730b0080bd9e2c0018d810f161a54c6070ceb792e05120bb15502d3007d430f7b8e1cbf1d81593377fa522efdc0019d42536be9d8c04b0d097edeaa9bd11e1ca283316f8bbf07a631518abaa7f1b9649e79c8d2772800deced793dd0530eee88f135d8eba2fd66da4b9a2af5f174f51e4010b469d3d4949fbce31304e2f90cc2eed438257f186a12dc88ebc6253c02e235ca86763654e3320f6898475e8ea39bbf6cc42bdd26902d61926feb820d2273948e6f6b5765e0f893978b1efce4f930a1082627d983ba15dfcd5ce3721444fdc96c7efee5864e9b5f2937c3e65dcc08eb813abbb58a074373e1abeb48c6f7d03f444e989ebf947b9cc9e31ccb263a6292ea2569d1c193409900c90c2e2e84d925188e6976cf57dcadf58f127f40ea62de5fab86e5b8549c2b3111700e859d8747bce626ecac56a0978959972a7efb1f4083a977e9331982bbdc2c42e5397f076e44c280b6eb8c6b94ee779d4278a68b678823a3a49ded847a1dbedde5bac2ab8a087b94b54f3bd416dfb5b2599d1b212ed34877e92792b14ec9ca1212bfaff2b09e925b50e5625fd1e93b5543367a58426f468079651be9682e39a41e6341ee0d7920355161715d7b06ff056ce2a32bd2ea9552c46d8e6f98f58ac6aa31365842ca2aac3024ef38519243aeaf10d7b8a312ef3f44985263ad96bf878e7464c27f6faee9e4274a6af682efa5563294206d3321c629680d4505948a1bf7ac818184a8559b9e9d4b957d8a3b41a20ba9b508d00193a119a4cf9e2d0892b431d49ca6b7a2a828f664b5ab2c5a49525af7ef5c86e36d473b5c589b82174d73e7ef572d39d679fb9ca353b42b340b3cb893081af3111d389e6ed4833be17d4f745a3c5064fc957bbb704f9f56ac89aefe9be4c3a7b2abec59848303418d569dd7ffa29281465b310825c1b68ae463eacfe9d3ff4e9747b7e8e99717a088c74d405d03006663fbb88084a68cb8c4b45e2c9c71f8e0df615056540a4b8da4e2af6f77c53f5b5d76fc6dd9a8337b569bd69d076077c457684611d09e8c4cd86c0549259716285af240e696e2c10396d371e2c6b4b5d35da77233c961feb53a473c6ec3820ef0c0b845e8b7784dcf90e1b3f90e587514e4cd21b5e1f5f0ce8b7171a108d8ba3ca6c10998a3610b4256abc52fd3f8031aef3915b8dd4d5df2cd13bd2ed4d50eb794eb8c8418a54ef607aa6590998f5b4b78b90fe24f075052db7f4780b381ddb4f8b6d9777f65814891d9d9d28acd4ca3a16f09f5f515983baf12321ca5d2d2fd0002093012136a2b5f6659320897e705b73ad0946ce0226b24bbd56bcc8bee303d23d242aaab184ce8b9beffbfcf689b7cf9b00faddf80f86c5aad77767022021ce5ec65b25110af98ab02d790b19a6b183300b0db351bf23a1dc95cc565eb58061e714a1e006b56a88d800648ba25211fa272aff7a1b0ef70a14002148d0e81b7819e72a4010bdbbacf41bf4b87433a625b7d82f8a40cbfe7f96b05e78ca13859c97330593ddb773964bb3194f32caef741eca0abd026b4f9e7b591e2645d41618d4fea2ffe3a1a184a12595f959cd6722d47e8215d2fdeaddc3cd36e8ca89b7d41770623754a44875eb610de71a57aaa8345a8573c96e92b5122bbedb7e67a0c54be0cfc509b17b0472e89ace426bd67e3dca9399cbebc5afc8a32d1148e30f48967bea06a9c2e0dcade1716351eaa79fce5d87705c3c6dea149739d1b6cccda9c4c6fab2bf83afc3bba2e3b965cfbd28c5071a483bb5800d3475f411b47f4d44ab74d03aff496624cce009420a405580cce81de40c4e048ef381ef3f542c3cd64548c9b4163f9558d470b5227ebf012fb8af0ddea447074dab8a322a4e97ae70beb4cff6c14c1038a0b54117ae5719f6a0a0be1acb0146d251189f60eddb8bf7ac87842de9a4dc77daa9647b68403034092229aff7333dd8440a351df712d2ab83bcf1b73edbecbb3b35e11751dd8540ae65ec2b32e00032271dff4e7d47897f0410a3e14a611451bebff3e1d4270f8cdee80886df2d89298ea0a756d452df857ed1f11b4ba44882b48bc2c1b55078f54441147b925a232ea4c184b8ab382ee0ecc54e585f64e096c0ab6a0eb394ba0a8eaf82255dc98b03ffeb8a9ef3b8070e8c202a0f95fc1f11b244a3351f0bac1adae69d378b2880a0f76858111f09e810cf55d9e4dfe689b011c4cf0226219ebdfcb046ccc4f078b175cf9e3e025d1d77ad2c80bd809365cbdeddaac51232caeb9c4f9127a585c04b28083f403a19f9e090607ba90f69d8aaa6bef616055a8d525ef57ac5679639f647c4274fc1d01211e30de07d846c64b587a0176e69647992961defa6e24bad55962290d71d5064665afc9278b69f4dadc0eb824b30a3db8ed8b295ce6bd941ab98d04b647c379b6ed763aaea92e906cb25ccf8ddfef7e4638fbec4d26ad1b6cfb5f46c1b8cd145b14a0b4c8d8b709687b10ff7604b797e10dcbd4820a9dfe4b2e076f0ee7df5c6db2ed2ae888cf1aa411922568a5a401a0a4b73ce5df64639c03ce8a8be0c95bb36a7405d163e37ac085d5dc8cc7fc4be91c338ee31c0057c418dbfc448f01938efbb7287ba1beb3f7d0c1fbada824b459d2556bab747b5d5e875ef34632e09b2d553568988466a6729881bed6f311d06a3dcdae8163e98871092401e0fe76f093ffcca981f33530c5d45fb6b2fbb94e42b12d3700d745d73e27e38736424d74e1b22ba7b69fdc0d5c1c5a8b3c34438540406fd0ad6e5569c3a7d7560c7450ca118063bd95672d445b3342c54481f31ac7c01a3718ff6e38b997c814dfb7064f475b0d9dfcaee141bb2c1beaba2f3b10e5cc1e7fad56ad152fd4f38f077d29920030f54252de28bec677b63a109639b4242e0113f908f4ff4f7d0ddb40f909e06c39c9c2e91b1f7a8779ad83b4a72d8cc8415a24c310cfbf898e291e612bc5ab1db302656db7de3d17fb0b1b010a92016cee12bbbbec570972380808a8fe32afb0035fb2d06d49d73d30209eeebbd5ca49c5d08dff4cb097ba31b5298d7dbc7d9d35d82d9057a42912860cc2ed6cbed6c7b138b2c8fed0b68f4579d83f680e73d239395538f8ed178ce34cf6ba48fa88df00c9ba6898b90b144b0fa58c532264977b63211e058561f89baaf0d71add2e055a4cc6410e2f100b494f704187f6f567d7df67341d9f9d93c43eeec3d10a68812383d997657d37986950352e1569ad81d4a0d044c7ca8397041b2c39acc91f4937f7169a75f11280f499ad995d18ab109fa0dc7835e7712ea1e163a5c78699c43ca650841f29f9a3e3642f3ba2550d6b5eb8b62464b7d3807bd9625f6102343f36c07d6b1e8f4b505f5688903a3bb0445c9d149842b0b48b5821450ac87d7aabfdef0576e491320f533dc788c56e22b112a3841bbc28a7d868b66e61bd1d2ede92f0d608b8b380d472b3a01fe6483c51b11c013078e9c4ccabf4579e55ad7094ac15afca2e2e0b385cc396c0085edbe45d5adc5e812770ba0b4cd141c9c5a9eec428d9ba172fdeaa0a708fd78b5571ebc0678455209eec33e81c006bc813e11a9092b9f0ef4959c5779f60314a56363d46baa6b2aa02623bada70840d9cfef68d1bb1a6a36c3837d6acb7199f5621e199980f67ffc1a17d65c3dd26ed164c257d4ba9e645f77d4cb199ce8f6308023d1dbe452ab0d36deb618fa22398b9ae537c97dc1511209dc9d867213573e1895b8e82c44da22a7d121a5bf6e9bfa0e27cb3db64e0f08955f9ed6e8a5698694bab55647d14ff34eaf099321d81f1ba5be8fd1eeeba02c7286b91bbc8a944e492819e1915ee9dd52f94d1f90941842cce0265a976b420d79e0c3bc985eb99e8e715b951f374a76cd4821e0e566b432487e67554725a76dfa9f42ec6b593e1bb521a385b97b5deda6013f8616cb7c81c82f9d32db8f540a99ad12125c2c3a5fb7b21dc23d5c638dc70638de92ec17acc30431ae5662e2c020909c336b1b1ef04dec246298ef96c8450fc86b0f88f580932345f7d36b320bc52acc1735d44e53136e9bd365de234ddb5f8c56d9757df9950967328ee866a41f2967b54bf51a15ca37086b6d59a34de4bd1629837c127f42f91b04b54b503d01736a7bc20908ee71d4c97e25546d6fe84fb4ac05f78c7294b216ff88a4be214ed1de5c4765b327e9bfbc51009e49c0352ed771731463e2263151292f5aab5df77320317035d3ede295561d1fc83d8770f9df13037346d4fd62a4e5f39f3c3a9cf430f71a7b7be0f5f5a2b1b9bf4db2fdc3dc2392313bd0d34e6b36785950c776f2b3437da87169b09412302c1145a25db34bb87e5ab24aa6bd4e4105ed581c6e352309a5e221793b85c06878b39c8c1d215cb989b6e704bbc8b0ddbb78576dfc5ed48bd5db88f8f597d355331d2b21ab427e744ce1c02e7d7484987fe6a665b3e5355e3f5fc25773cc47e0637bfb2a34ad0301b3adf89b7120c8def49b9607028f9b8c67a0f30cfbc3b8ec0670a444f23217477aa8d9f2f01e4e51f5aead7948d9eb77e8bd58d50569b307eac7da7653508c60717abca138051049097028e0de04ffc2be1e6ba9f72d39e63dab5a6609389e5d0c6df87df44a7cd6654a7f37f1915d3ac9ac893fcee67a22227c684f38750f24b53364627fb47ecb1c4da1a88086218170e2fa06a75c6394041876f66c896d8a41121f5eab73bb3f534f52fa3f54acc2bea9edcb7bf24c5feed188db5b9a7be340874c5b00046ef9a7adcc0a9b0f92e36fb57197f7616e7fe7fe3c595a52dad3a97953ed13a1a10fc1771360a01e98a9adb20714855438a8713a81a0db761d089f352bfec8342bf533583a85591733ab5f6794703139c706cf90cb63d78209142768bfd9e7a2f61c09e5a16a532fced1bf1d38c014dc21183b10eb6d2389b64190d8a954eadaa489615364842302c1159b005c80db2172896a42dfd86cf2e6fca8288dd909763e5f4f65c05830a39c5ae65e90c47121fcde412f844ded5ff009abdee947e0cb588c2ea3353ae0574c558541a41226cfa354b494d4f35e83eee0300aeb234b1a046f8d8b86754330f8f9f24cc41cede4963f6416e37d4430da7ea34d03a0ebbc3f37e5203b48932fa0dfe19d3f7d93bd698fac7af391c1d26d655af7747695e963486ef2f90b095995ce94957118bdcb30f608cfcc3dc313b3968b8f8f80424b0bb90758236339348bc77f856d0047fef17846025f12603a012dac34c8c04ce5248a6749cdd50a57e6f445174ecfd3bd51a159254cd825e7e27b0823609ae4cdfdb82a768a21360a4886929556c773e56fac07ca64d83a03cfc06697dc3ba07d7e9f90809f3c62140c201c90d2e32ff6d2cfb225ddc4c037b3f066dc1935d62e34538e8eb85e185ab8d8cdeb54fe22df5d580776efab1bd682326225ba45f946b7e62006f9607a1cdd24e40db43b34dd88e368864208712b0e4b01d56a2905e63363b9523ab9f198df14045ab3690bd1fb434f89c394c84d1ac19c0e5fe25c004b57167996f3fc7e483212fa1efa108a6a4b975ed89ccd3f91e4e5202137d96fa47ed00f843a37aefa35cd883c55c5c1a15cf57cb74a473dae139da1b24877b6c31014bd5cffbdc816bab5c9552d8b7b3eb0949995f120405beaf3ca80105201dc4a97d03032c4c48475d83b030d8c330add888a5278893931f894fdf0bcf16514e1d2562e027ac1e20813806054aed04511cfa0f131265777e242162c25dd4b9847b41a97760f3af9e86d0d9697eef482a93641423e46cb6e40023574aa6fd5cc519d2e146dd362e706ed105bec0866961289869512f62e1116189b0b10a6e74cafd7e9b1a5fd03a3ed41cf2cf4fc7e01c6c6dd9440e9f78b3e86d9533eb2881bdfffb61a9d8047b8b3b0c0065491c900321dc95abea81afccd74cf46636d44e0ade0374fdc147338bac44b7f877323c90110f613e89e22794b0bf7858e9302d50057da8c9e259cfd14c798c3294a67a7ad8661cecab1e4db4b063a5299d4cba49745988debc731638b361ada8e6111c177bb5e0c6b4b807c88f54f2381b5e359b397a7fe80080209d22caba6e8c4f2ae03fa3b3650b34f7b4192c34f76b6d0608f4fd4d06508038f039cbd8780e919ea28f2c62ce97be2171ab401b4b15e4c80d688abece780b3a9b1c9dfddc310349fc0715a44c7a349377834a0b33a114533c731c9b142d9f655bd5458a13db31930fc6285f9d47ba65fa2feea9d63197cdc534a28a4f41e986ffb1fea20afc2593529e05c7a9002f46693f1bfa4e2fae7c50a5205bcc34886e9922ff776f7deed0894908c8bea31474a24403bf583eed8e4ff726472d890136c1d30e55524f31f49ee3a4d008882c1444156734b403a3f73329c5867a2b5c5d931f5cbf82690b1e97c199628bb913b802c56385a967b661f9c05c0fa482f344b1957d96f6f6ca36daba872242d4db9afe65773f4192227997d72a8b4040a062ed8b6fb718fd5c9f4293514c09e1620129b8c5c59a7ddaa39b588c02b686a0c2ce07b9def20f3986d1e259cc8bd30bff4eff2ea5c55aeccb0e1eabbbf7c0263872dfe5ad866ac52906bb461098075400180e91381d8ef8cb704764dfe121e0f790a09268eea5cf305ae969775357f5ee32996a4ece102beffdc36df1339597399d50562f28f6c92ab3bc68ced9663bdc929c7fa53cfe0ee45f6528cffd3df8703de55f4c28401371ac8dba5e15a72990bf69fff5084bb801e518cdc4a311c7aa462ef10724bf23ec83ccc44e5ded792a5a6a76c9246cc1593714a67330be23061c8d8d40822930474116ec4be43389d4f40e6ea25a83194ec76200c00a585bd749151cde3beb5b2a0f8efa33a35e35b601d98180b232e08b3f12d34dbeaca49a510ec9a013f5e272666218432b7fcb34036bfeede9fd0d83b50cdb5937dd69a208ff446c7fa85d87fd608970b8d9386c6f9c7e7e5f2902dfc995fdc996ac2d38e8a8a4b49dc2fc789387fd8d51f74919d0f81df268982dedcac0c9a80a4f1293b12bf9a0d63678efcd5bb615d221d35a27d9fd69435fce13714ec6a08ed53a78e066e902f9fbcd48ea07ae27f904b1cc568313ce8b48c8b6f9072a7b28e728440efe4dd57c849d5ce021b2c08c45b65ed8d19fc8fd526d21c124a0f525a2c7ccfba7260598e71fa9510eac09a351fb856d508a651ba320cfba0744b4b6f85a057c6bd705d2461da5828671e666bd0c9d43561ccb350da1ca4f8b5feae0a2742726694fa76ad7efffddc8369653ed412647ef4e52a56b17e61887f9934033b7ac2ca54a32174735cadf98a7f97761ff9b65c6c56ad72089d32539bba424b4b784c4e8277af3cfc2de23ad3ac122127e7df5b6d30dfcddc7132034a0e799315fb35f377dfd48e808732f23b9bd4632c415c691e1c7bdd03365a12f9ddfa7c8545134a3a862038e7fe14bc6a531b7224eb9d3ba8d4885801d1587c9b46c70b6b3e22fa18e229cc615aa3cfe39895de4032f0c6b02f7497620d3a0d2ed568aed0ae8522a12ada7ecde6adfe54a31b020da5f40ee7747670fd9ab5cbae7860704f529c4d2f63d3c5c94ccbdad97b952b1e6a5dbb506f75d7b8a25b20d01def9abc45345d9ce2882b99b0172e593a703d0b88b49016fdedc0e75ffe3163b42b11cc4a463974c76f301072bf1d7153b93f63d52894b644e9758b9282c2f97af5a6dbf6d11ab009fa35f5ceb2b3346e71dd5132fb4331e2781a47fc111ec7c643fb7ac5d26d894acc3cd173730f08b22e4260c995913c4e5c3e1556f51be3650a96d2c035de9292a68eb9393aa1251dcb97be32dd08c0b956518dc66eda219abe19219036a3d41ca55c136dc1007b1cebd21638b550126dc1d040ae42161c3319540352e7def657293c227b7c38f7c495ddb9249c7e4dba680e60668688242560d4f5be84275edcb9100fae46c1446e1027cfe369d2e00b343d6d586577fd3fb794a428dfc64f2e96ba163d318d041b8f6b114948b2ea925287dc281e800ed7ad8a937fa05f2bec254e6096c75021f7301b32bee65311542f1483b81e69ee89f369b8f4bc4069c8e0c80323fdf3938b145f08c20d14e974ac9098f04f06ff012786b5ca55948dbc49c20d4076ffce958c299be39c0b201fdf838162cc871be19943a052a5778c14df571da7121ff79bfb6c793f35c22917754a260596f45014701c9994a22ea837cae8e83e6e640321c2ed7eb8a0cc26370ceb1b26cc6b95ae093c1038c7a0a7b5e62db5afd8367e66fd1468f16871645353d8e8cfa8b046971c9557587ed815ddc37915559706f2c047002d7cd42f10d17c0bdc56098695740896799c2eff9c80f654a5326d31b99632cea25e0aedd094974b795397338ea1b9dbefa82b2d6fd459e5d89e04a7eafc8fad5c3fa4665381823954bd09aa55c0d3cc0b9a3486993f96bab5079cb6055b4ab7c80c880b31685f84a845fe0b66ada647b9cae3d4f8d9d20b3280242b2f49fe386519316eb69564b33ec746d3c5a278966c07edd7ecf49cb89b1041d1c6bc2a5a4baac22c619ad172c0bffe041dcc3d749736bbaf627accd52f1f369621b4c4bce8df04e4cbfcfacd5e3ea71908996a15f07f1ea71470cd036c39f5d4c644c81022b02c754f0c934a95334b22de57b87f7532b0e50f05ac1cfc66fa9a13a58a8c049cc9c76306428a3712c1554750419097624f443714a99b80984ecfaeeb50d0568f0558d0606982cf978d954e6d75844356a7cb90336866a6f931b39e11824abb633a60217ea76f7a0478e5f7d1084a9ac5d81c486a27ae4d45789608d031009cb913dcf52820c92b3f703a6161554b793c5f8d90851efebf8aac123d1190826b7398f0b1594d72cec7b6a3445fada3398acf6077fca7b496956f9ed5946120be96e958f19c96f7b252c5bf5a7ddd29dd7708d3bd8746ce513b9a9d39aa2a7b316014cc0e3da04db9c5d86bc4dffe3b9c7d28ff31792b7186500963811fd63ac6851df5d8a22abfdc2ca5c6100477763f14e87343ec3de8458319d5720fad11762674704fb3c8cee3161e6016a07aefc1628594a6b81c964b09ab3e192ff5fe05962747e8a5ed60db99854c2f53940f30b50657bfed724a15b1e149414191996f2992a70448cfb3bb13319b77a07aa8667bbb670d259043440bf53d206de172b24942285d4a99f862e8e190e71d69e8b1b8892155301308b06accf3ab3cf51cae09afd6dc5ad5941693baf3a64fa0cf99f26d42e90ce6e8d82f7cb89e03a4bd91f7210adcdc23c6a0655b81b14a034ee8316a22fa9abfcbcd2a9e2fad8aac1c84bb49e0f8e4c90b26b48b0b7df9f325fde64d986ecaf1ad1cdedac3cac18b824ea1d3ba7f9b3740efe31826a57ee1b7256b80fcb1d37a50d7c9fc6c80e14867179c17c006ca15cdf556cfe58316fdfa5d4e80fa09091080debf1c78ced6b73723c69f7b248f4a4bb1be7702be5786cb0078ace6a67e8d47bf0ece13a102752cbc07f50f320297fe6cd54f4508eae881883cefe133913ea72b624af849a2d5a7576ee2bdcc2a76d49e66da5c2b3690c0e816c547497b5e6c32005b61308967ab5c99a78f294fc6ef5fffd72cd4cf3e2b6ed7e318076eca424dbb4d533456268dc808f01e1fc6eda2efe4dfaa135d392c0e33aedd16dfcacf55d2bbaa55924753ca82f83cd8cb5866440dba24872ee4409581afc6810136d3da07a976ff381a4c2d84560c515a2ffc92ad8d12f469e51ffbacc7ca1ee9ced6ef49be468edf65a09981467772a1879b52174cc92d6fc3553bdb330218fa8138d622361ee75d2ec7b99667813f98f8934ace678d996f3a93438143c0e75a9eafd7e21407fa6ab383eec1f133f0834224e71072a17e21a1616cc47c3c066ab8ccf8f031d74fa462ddc35d5b4b8c6cd806f98734e88be9b68e91cd0415f47a78b890d2af912606e853fdd93ddb472a1680b0acfbda0a156423b974aa5ee672cb2358e286e41edf0e40ed6f7685f47853986007669ca1531aa5302ef9ac30c88d7396e17c46bca1cf9ad512933ca174be8f5732715c2a5ff94905533b023bbaea17d6e0c329c9a75f071b04bce470117035f7fa19e22907620fd954f0f64044f2b56326d32d04a674f412d3b47064e205bb5defc96104ee7fe0025528c48e7ed7f64ede03364a375a7cd70fa50aecf1f597742efd4b582c591d913693e838a5f3f08e775b786bb1d892179b5869fd894748acf5a93a5efd1fb46e9ebac121273a3330393104373667649530fa452c1a2bdd65037ad987f1a850bb96b1047af6d662de8dd1ec62346ebe1a78d1aabd2aa1ec4edb5e93f1bac134a676b104dd0629832a8edfc6212c8e9254cf57763645169a7e0dbc9c8388b9d1d7a587f60980d4770ef4c92b87799b625ef4fb30d0611cb545e0606f55b99cf1c6d019475a86058be3481045080a275369d6c0fdfa83c4d13602f472812a4bdb72747d6dbdbdbddccc802e8be4faf0571a31210a8dbf498ff968ee424f23fe7d98fc3cad09f5573b06198a7a81ab8fcde227a8a6dba6d398f0d1d9cdc98bdcf267a218f51b9156e12b3fc5f81a3b62b44b17103daae788689e392d9f12ef8a2aa0594839cd1fc94e10f3b0a047f07f04eb4c3447f5400e211494f3d28877a989fb46123eaad13161f521b9c0602c7cf33c5dfcfccae9f4681d62f8ec41dca1fc76c4cf9a8cfddf79884b231841c84097bf0d26587f95f4e835ef60ad6ee1b250ab5cc5cdfe124a202365d13795ee3992551fde5b7e906bc882f1805106523728ea303a13f642eee23b43a11ea48bf7e327c3257d5df9992c4cb555a0a8a4dc39a548e6d85629c6c409a6e38ec23399cc3f611e4fc59b3ef268f6dc9bf904ccf49f792671b0431296ee109d6fa408d19ef271684f371bd46c04ab409cfbaa4044a70c280086fd0f47cc992717c8f6a0f306f4d7db9b79a7094b48c71ece26dc4c0f40bfad8d10a574af05e2ab3810a15425cea6ca3931c2c1c36a7cfdf12767e50debbd316d367e4be483bc4d9905737cb418c1fba3fd3cb4f73c83b3dd976f712639ab174802a5c1c733fdfcfb17e03b6c062e4e461c52cff4253cc6f11947049b5a1c0f1a750d0be3d8df498457ad8faed018b8cad3c073e3e936a1a7556b245b34c8a38df0c9b79c1d8c8be757f65bafe8c9b98487b64a2205280fc8d85bbac0bfdf075f16bfdce81ec9ba695003a3db2d0717015358bbbf11c15d1e42c6a63a0e9bd298bfa65ca0e8c3f078c81803b9f69f46b894765a6f078b2f75c2ca8644cbf04b79a4990a300ac4d1898eb9d5bb6d69d5471c0c44f120b5b87434af986bfe11c5a7fdb0dd70dc3f4792a95615e28d8d89f01db63fd0c4e870d2dcf6120b80165c4d4ddc60112735ab2cfb7f0de0f4ea3c43a18f42d0b85f5624d9bba71ec336e41d84a4358086ee6d6865ec967d6c69fd14e343ed2bb3311ba474e1d4d63f1e3bd9b880dd9aeb7d1881b303f3b8a5eee3d43be41954fdf3f8a8a1d39cb2c8590745ed01a7931b99047d76c3e031beda48ae01d3a3d5092f624a49fa2391be18523caa0da9f71025db35339c7840b0f5633c4d9fdfe65807841b645d1526cf12a756e653169cbd4a6fc3e2bd2d13b47b310cd84769da9f5f33ebd09e25ef414338f8780d298c42757bdb361b38269823c0f4a516706d05f70540aca0be560aeeeac188b0e5388313d74cc09aba1ee0482f761f93dbc1e5c6a1085d79a6de4277da990be4f7a1c74f5886623e4c0fe1f3cdfa8c12dcdba33f6449394d041a2d8a3f21f70f2d8d4fcc07afe36daec3e4ae9ca11e1da14df6fdeb31db66444540334d86c1589a5e9cb15896dc4a352d4736ba6836b7bb17df8eed9dba1dd34879772bf3e7cc529ea67d4ce427d20bfa0a4e50d606bff8054c9eb6e4d224cdd1f21752919edce803aa49bb8c87374da9470e75341f2f8304fb3ead4c8a4895929c60b508197251c5cc9349cef1bc3a49d7659d93e21a915f969e5ce67f2681df557bd66df7609667f4a8961c26b214b8c191702618fb86277cfa72394377a3999d4bdd3bbfb261893e0ff6eced448b927ce01912291d8cbc0db2e0de16e5026ad42437c9e0b95bfaf4ab1ae26b2af442f5f5da454a2c65b3d9eb4bcdab0986e68130c404d6b8c7c0efaafc48330c8b7858f2cf7c041c1a03f0204e7238f5c82d7631471022e178453afa7262f42fa459324c955a72c111b7e66e1f5d04c1113af458f1ebecf3c49e040a35d03e2e81fbf5fa2ab45672203d16a0325e9469c4edee7a16a8bc7c202afc16afeb36ae398fc9ea9ef2617f0d3111f4e46d359f752d22f7fd857f603b34f53604056e5eb3b29f6582784c653435d30eb84196e78fe27d9b493776d14eb7ad036980c44970208adf032fc59db62c1cadd3e145b5a821c5f02048f0dde58a4528515419f3f57171b998a9c0de4bdd81a521a2c97970b1ccfb626fdbfb547b1b78e0650b26feaa7249c3a52071b0d336d5d8e98f59e929b3a4f6029b02e6bd3f12af30cec8fda1aba4de1a03d9a3496d4f6b01fa666f47c5dee54e74c883eaeddff150eff3da89d4ca04432e0767e8310d2d32aa7a9002599c14d719b20dd1094cc9f951dd29091cd1874a1c43be0c3970f884d3c4f1302af252827ed8872d424233d007aeaf6943d8ad7a13137919b6e3362bda9c75bd26ae8ff7ed2ecac0696b499c11768cf019897008f47e511e13c4626afb9a619c867c9673d95f0912b5caf93b5e9371dbb9311e21f0427c3c482a1ce372a7b20d600370a2c8208fb7d8b71604ea89d61ded3e0795cbcf13e839fcc2ee598b70eed237446190a8873a424f9b9a7d3c5fbb7a3a6489cacd953f66e7a4d575fc96719869bd34742f61142df47682a748bad9cf97d2af89997588c8fac7efe8bfbe3f2c9bec264f32d1ecb60539ba90e60b7ef6a0b3e25914ea0c041cfe30d96e63953898fb206a51a4dc9c83eb5bc3927e4ad3574ef6dbea0e1e62823a5f2560086e3876eef0159047e38e7fefa67aec4620dfa4226a3f4ebaec081ade54644db6bcaadaf611aaf8f2c16b801e86afac546564a7890501834954c5b197e4ee8f33b0df87810c72aa2b108d36551df41f1cf2936d215567917c5a6e6de8fb2751aa4ac4224f418501c2467d294c80f66c2d60017681b71ec6c2f68c39c1da429a89005c7a42441affb08a171c70119e83e839a67f619a53fb009878c8b91ec86ae62d2bd4b30e68838d7be0f0c422a52bd45d63ed506422f28064a2fef16e74109154f3be3596bf7f2b133166572d7e94ddb75100a92a705999a03518f8ed49010d74fed34ffa63e5ad4909af3dfb7b7ba10b323c4b115b0f216e2b75cc939c21abcdc5bcf7d68858a4e25ec98c7ee2c9b686d10e5aa689ec883f8ff7fdce65fcfb82b6dca6ba0e335810f77262a03967d4d9e5a12c35fc063fe4bb4c1835249500a96f5effb42f31a5d34ece4bc7aa874502d9742efbfc0660e676dd70680f6a3bf1dd79efd999795778e3df64258d41aa6a4e993219f69b79a31372a4777d658144c90011be73feaf437b577344da42debf86b9f2a0371a080f7c140765dcedcb3e3d7bb7adae1ccb211980dd4258a487c5133bb24fe5b217067814fd875520b350003e5e0ac4cf449c95926d42f0f9c619c4288b9fcfe43d2179d3fe4bbabb2c54215ebb304ef08b970829e4a8403bcce8296d100a03b39961fc5cd37206799df511b79f583e76fa2a1b815d4bcccff6adb6df97c39a5aa47dd36550c71ca07daa0b25d903b836cc776fde9ec7ce9996d74688abccac9f1369a06398240f68f6c8be479b9e6189d762a70b8368a44814a0d3fb95d4e2d6e49a0085860f326200626d1b70d944fd27fc590f691b32b41a69927f84791092b62b8d6f7a768b4ccc7e3e94fff091deff9c5f2f81aa5dfa04350f3c89de226bcf59ae4950d7610cd9087135b91ca7cb675d7bc4aa343d7b32948ac6c769961b2f287c9264cc6dbf177caac205b568c4c8cad0ea65cefea2d77808c414c4149fd2b072277ba2b49c7f7ddb2ea0812581ab60cf525290cbd4386f6d837f1ff2f1ba27233a6a3379d5f0d3abaef97610a124acf79c41f7b9bd330e0c7b7134063ae55d8b5a5e51ac3facac2f7cc4be3271985a756c228b6a7cf5dec932c7db4aebd9c296abe186b0ed556a58d6dc3b04f29ebc74a4065fa31df92a1bc8b6824783629cdb8585ca4b067a58126b0fe595a38f998b5f21a0e1380c7e222865f8b5b576202fa0e4a2318079503d7bbde78bd5b7f2c2e997b570c15976ca4caae35bacb54c5171d3cdb51a38f54c680d9c6848b0d7f7904755037845cdef46f99a7a17c5f0b338c533912f9387ca8915fabe6b50b102355985e079328481b735373590fe0c4fee2e7cb3d5f59c7dbaf61d76b053ba838333e5333e600504bfa65b4c7bf3a2da276e572f09ce3bbc6a0357179fe3422cefae247c049db96a570fd99c81e838f771334b4a8e75f5d1ae5a2359bdd3e177ac7c98ccc6e1c0b34a9260b0b7756f589297ce86547d2cbfa5abbf0bc8f1eb921d0f83a179c8b646bd097672923ce46574dab4fd5a74799d3d13563550976dc15d1dda0742494334721cf471d6283bf69f7983c78aff2817e8804f1d794c85944b71715e89e980f317f2fcadf068b6aa230ca6bb183bd65b2819fab439cf6cb4aff1261c940df0fe07ebe2a7224b7d27705e084ce798bcf8bb83624b793a705c8e024a6d526acd1bb32591d9c928d8612afac945fbfa972001b5e293dd30f3bc373cedb79ff1cccfd7bdeaf009bc124ace80f07ddd7ece9ab563cb6c4b8d819557d3800764a458806b1e0f93d4f479a3f935143c62388132e665d466faabc57188db634f0e7b6b8efc8ea600c6b435a3dff2a73d43dd5f207382b7058b144a06286057dd7c6925f0aa19d40577dc5e46ff0aebb53d8086443429e20aa730489a392295e2c7253075dd4413be8e9ed24603f090716a9d20f2416b0ecc2314e90e0f44aff209238e08a3834d740be1da09cb34d6df985f7cd495b1df0db9dec9b0d526b443c3821551bb3d6ff044e46e18a5f2852738be23002571cd04902abfabd6d2eac7c6575e4e7c1c7a6cc6249bc5c7acb19824b2b0b2709f2ff74c65c4c753d680c5af5ec705b323eea10df3b76ee6e635f790a7b3942dc781e0f8d19af9aaf65fa5da8de2637063c8b0200d43bc1ae13324de119da0f091d128c6b421b66cf5a2dce7b30559990a8f84423e7749edcc1c7b592a852af2e19985d85414656eb94fa3266b2805f5f0722074d83e0ac9dfbc8a0b0ffb12ebe79380ccfce30378e41dc1985e3d51610a73030efd3d0e7d47d22eb351e1480257ea82730668b56587e05dfc847088c5ced6eb3f714c1441ca7a02212e704f9a71e7c3fa7371ca18d066f75f59d81696ad2f3774570bcc34e793f018031af0922b118316fc9c83b309a324015dd0efa7c325403110e8b02a17caf601ed06d01dd63a3df6cc3301cd5e88b79cdd49da99ee0724f39fa814913992ab4654472c7eab3e1d33ddfb5f6452333459da0e877b03a194208ae0d21251eeee6c2f14c5d239482287353807fd25b5de9bdd0e822e6da15dbf0794dfc6b050509e0ed51770e67574f972ec5941d02dc92793b4ba115b99a5b8e7889ddd1f77be8ff2f7fea179021d692b9817458b6152da98de7dbd79e40060b04b0c17e2ec7397f9ebd71c58854d3821e1971e49a601ae2ce46b519fa3b4152de0d9479757ea5689c95f83f412d0df47b5f5f015836977087390985b71ced0e7ef1c86e19382f5e5c76108e7eba492a4fe299876930576850ecde08747b96b14467307b137b7cfd635dc6861c2c64f2737cb40177d83a49caac859e67d8712367c03c02bf38a79d45f407517454ac30e3e1880039cc779f1353a259b0b4206b8bc0234aeba3667808dd39506d870410c6616a39d57919647985e4bb2c2cd3171702fedc679b787191196c85978c69862dfac534cdef9a03a5f534c65ad666ccbd3ee9b7f96c9d425a48c17c1c6c0b3d7caa70d67061dc0aaa887f32fd7cfd1752244a7bbb2a821525486eb6306d7aeb4a1a1b0bde5f42431228a5d2672e7e6ce220288fe11bd53db0d51daecc823dcedc25dab310300a5ec460f0675df06c144b567a8be05bcc6e284761e6a9762d14f1de0250c3edd43b6c93dc7f698fc94b28293a3f33fa9753ef559ffb5a84a52537c503afeac2cc90f5b7ab6a522cd814772c45808d5ef6f4defe340dc2ca4af31eda8f438c81d0e2943cd6b7cafd7657c883a397b4b1e5e86f1789309ef2483794cfca95866033c0c6e9e6880d12d4009f4360e90a777672460c1ebeaa7d8633f67593fa8dfdb359f1b2993b9cf1c247206365d4b546ce8dcd306503f0038d55871db9c392925f40d28d89fa7b06f3de19c6707f81eb1597a1527a40960123e2726c1e49f1f400e83a99dafde1de07163f840f5252e9ce28f4f7445918ed3259eec1677a4c74c57111b5cdef3d9688dd425d889b1f97d291c9bc0a164e07c070faddedd0999ed0ccdec57212608ebdcaeee1506f89418fb391953509c7f5da8410910b02403e21744f9af053f3490870a6677d56138ba417ceda9cf5c8c18044ddb6a999962c79dbf46e5c2c4cbbdd5fd50e80e5be888ac220ca96b5c27d9828fee4add685722656aa8dbb427e90633d466526a471791d473bab447bc44589e59a54341028ccab6c7367f209f1720689b0af9d8eb6944551ade2e9528a4de492932360ef12ffcaa7815f1f7f8274e2fca1d1b5699ef31a3942645f8f086fbe3217bb2c1e0daf368b09c041683d8e0466a6cd9acae5ba8a08cacd4861a59c5d1b4e22729625416cab048acd10488777ccb5576d42cb8eccdf2f9cf3cd73515a133db5c39245f2346abc4973079194de6c7fe244ae96256dd32ccbd6c3f8505f1052cb9ad9dcd74f67e9903b80babe4c239514e41aaabe0e7f96b36cd3251d94b9a5511a4c2265ae61d86015a55207f2381a06e744239724a499c61f2cc1105dc68a25b403b79c130d1316d438d366b1ce96fc5d081b878b3f744848cc521aa31ab6d404e7e091a0f213a1778a2ef65db4cbe07e4181436202eba8430b13fe19696f0f6603103e97793f4f23bfec9dca611e9c5fc1491dda9c2e41ddd47ddfb758b8bdfe73cd234a4aba1aafbcc5dda175c2a83fc448d361af7ebcdae33dd7394a5957e5e9184c8b6b7215d57ab11d5711465c4a8353df88389a0499f08e6ecbeb1212d09f8e7166bb82fe971d60e038ae06290a154b06cdc366a7bbd694488692ba19595a6adc7b9929d5dc55865a69b961716c8db5d6e2efe3b3294d1509acce33158b39c7693383bb6d91c14c732eab92cdaa6120da046e98609c665fd7645a95b8e4875813c58996a1dba1f53727ffcb98923bb7dc448fab150ef2ffefc58940c69b5f32b7eaad3c5391e864a3e509ead9666503b7ec81e9afe343a85a0b743ae61652bffbecb3f0808404e2bab6f9a495a441e6a7d69f03c842a9791556a10779068063467917df4dcd30f0a5c5028bd1155a8164f490fd3de18d89c3cc3dbfc96837f89b9dc9606735c3437621c47064b218e7f0bad7dfe7ce8398563a2f21f0ab56c1a243231ead5ad305d50ab0cb7ca19fccac1384c5780c5f60f3182ef47b3e9d936966568fdb5a46b028f69d133f7652f85d0ff6c00891599087a90f07c82b70cfda5616bf924addfd0526768bedd12e7516cf31dc134c9ff23fa0b28dfb3cc3ab72687fe9f432ab787c4be559e4bfcff5b33eba85e312de944e61e11474bd9af4dfb92c7b59412310a66958043edff81e85f5a61eb66d62f07fc8021cb406a190ee42aa6b8a8616be9f541008557a692e6d28891a4427c844a0a6496c11ae8d69961337ae00878dd2d4552d35191aeed3a300282d3bea548fc689093c4e9ffae1e841ae5d3c2ba7466c13982a42ad9fd117d40820f27ffc52158523b6ec4c5da29d819c24e9bd548e24ec460acc3fdfd3bf44e5c49ba6145696fa208a2c7c4e948f7075628160b939a6ed8cdaa1439d07fb0b9193c8b5b737ffe4bb0d6177e8872a2e9d594a3fff16b0e47fcf9897bae8555dae013ec72aac89b76de611f5b0545eb7708bbdcb5065c70522d8999d3cb011c607cf5239683c23c10788201f2117bf553515c33a62c1b635f4d325244ebebb025b377885eff5b2f6f6de79156e05cfcf3b033616dd850e6ea75692f0dc722eeb9e07bbb6450e7a791ee60905070d4b4673ba5ece63db256627c92c6a8476da180799976ec265af4203b824acb7836ce03c7f5e660c654e5d2d42110c0845df1a7ac692827769b97c6ac11989831f0828d0270084bf78063cd25ce227054c6d2df66cdb88da30e1f13012f0bbcb476e3d7a7cf2533fa1545d77b2ade14f29ff31ec5ff0eae7eca4a896deda843f5f9a33d30bc38f53dca735f949aeeb00cbb631d50d8a5b9795e2256d9bc184ca0f2153eb5af0cdb30e0611c7203b18c95a760d2158b5043a05206860a4a3f0d9f0d0be020371af6c354ef4cb5f9831300252ef33862c9eb63288fc1df3fa49afd750717e462f5eaa7941b452dd5b83b73b03c1f276c974c8a3ca0678905b702b9a9b9da2d8eeb0ea049594ae27ed5193d32037e08374a198df081f59fcd135f91c504e9aa91bd7eaf01244819606fee84ef28a24076de8d509ca8a5ab73676f68e4db08f22ed2cbba63f28b0846c6a102ea84dca79e852eae1d39ee4aa2fd4f636b3916708a3e2ec4bbc04b0888fc561865860ee5b26cd97426290e7f6043c48545e5514481fe0b606c9d1bb8bbed8988b1a83bfdf8642d9833fc5c27c71be662be10f2af7c1b416514809d848ca9487fab34636527f461c114ee437095180ccd2c18398cd0943da7a7d2c03fc012fc789ff1cbd372b5ae3f05b6284794fbb533230ef00b686f5eb17e02ceb279497494a0289d6b1f29745d8ca774928657016abe539feab158b6914e9d73f970fe9282e4ebca31eee5c4323b0dad650b47bc51f9baffb53ecec575eab4f0045a7eded17c59729a961c3368bfdc50bf32da9e94ea0a25601e42cce6bc5e453a1260bf5b9b4e74ec87da862abe677401911c7bab2224e9fc7c03b676b0f159bf0d7ce73bf4b56c41fcbc8d7db9c56f15384ad5c9867be2bee2fc30638ae023db2d662b084375b03f900aa2c4f4b6f6802a618c9044441c82700b31cc11a5f84914dd4b9ec4a1678a409a89463d73aef36efa4fd37bf5411b641d6299502ab67e226ebe0cb995c01e4e65b531e28edd4505a23650ff5ff4f7e232263adeeb7d9a5349a45f4aec53f54b611b0ca2c645d592fa6f217c09873b19583e3a4d70b2b098ef91f7604f50126b81babca5d131fcd354ac188da283221a7deae754cfdc5e8938583da904109c75e0f8d6f570e22c50a0acb0843a5e070c5cc85fccabe0c94c60fadf60356aa1cda0f39df2bfda969ba4bd8caeacaf635f99654df143a13214a93004a9f16510c8d48301b11df238ec5f4de642249dc3cae752eb0abc3fc3e9a0b96ea903cd96333930844b25b2e8a1ab5e67aefa58be96bc6f46ce4a6d1fcb92cad6eac144eeb460235e91f65005f215c746f10ac29ca5293e8d669b91022d714720ea2a422d01cde5f0307c4809887ba74ea5017e90e6e3faf5148d2ffcfbef42b2c13c6685d86d443f1a664cf73be6840507b551637bfaf0bb24669fc5e0a113df72d06aba5b9def41bff8a125ba76bc181578bb2f509c29f648b78152315d01b343d975cf053dab392cdaa46ea314ca467413d48013b8ee4eafca3fe00affca8bb6c0e235e8f605e1519c1f21a122a3a74fe981f1a6c6cac72807e3edbe46e9c9adee6ad26559c485ec52b42dec508962517e0ed35a2191922bd0daeb08076581420ee75d601faa495ba695e1ec4fd6b23ca26457c609452de344e195ed74dac9bdd94c352c9303bb28f8f3a0e045e29792db38a0f3e00a8f4ebbb3a07f877f202fb5f89e6bb7ce3356659dc7eec0ee2335b231ab317fe257525713fed201b74fd9a4a0015b042b19dba1e4554bb3d31ae1df190209188326f931760027dac21b8f4614f78a75efabc410c1ec5141ffd815ef44ed71973c949d2f71f8f6f8ea3c7317b75e9e2b35e1b5f1166b197cf587a30ae93c268417bfbdf9a79fe8e0c30313bac4e6a1e96382418b94bb8efcf3f2750a4b40c2f272b12a7c81867c7018667130a9af22412bd7595fa2ccb76ccc13fe77a37f4e7a2f008ef1560a1989c739ced226c6abfaa108082bd338453b10277ffbf811c0da8c510702d355b85fc0d0d45a25e4c134d43833841f6928a3a7d43b4ff802736e4dd40c653227b0bd0f64fbcafeaadb873bc9bff6e702f116fcbb70859ec9d43a466faa5a252e54efdf7b76e3c73f75579df594c4484f38e4e3c9995368aae65814a958c88d7c5ef46f1e557a258014de02370b03e0be0e3b8b3799a43b23c75ba18f1eee3c69fc74f66e59e0c02ed9353ad293e6aa417ecc0fe14373fe79bb037d45e796ba256194c010e3830af6383e8c7d27746d41b4fffd35ea994cf322f1d3dad8932ad239fac5ec829ad0c11b3da8b83a81b2e46ac38c79094c54abe1a3be8e7df8e349bcd795b5e6d78f0ab04670361995b60cea259c8c0efcda55ebe76635c35b9a99984e21e87e635e20da898d83a85b9f374bbc8a3ce71f489c2637f1b45836b734ef3e7ecd8f20c8680953fcc093554400f9a5fdad9af76f200b64061d18288b917779c27bd7dee97428e68ab4ded4d25b95e33a067ff543e27bbd20919800386ebf521d11e0265e1737320ebf3fbfbd59c2a5671d8ab27a5c285a1065d09dd51db63e11a6a3bd92e7ddfad28a45b89fd3e393e99c686f065df3f22033cdc2f8125da19107a28edbf1b663f67a5e3bc16b8d566e4a48b9a5b4c836c2644a98a9af1ff7b2739d1b17c0a699cc4e3baddd9472f33a0ae438f10088632339f7335b9bd32aa35a2c7eae1d3953f986bdb3cfbcfc0edb8fb2805297e9f4e366db3156b61ffb59a971fdd61633937242f881ec6e3bfb58d371c143ed339954c1359293ad94012192cce2f840ee0185fc1feef5de222c6e3c3ff44ef2e82ab2d36dee375ddf209ac024191d65eae5f3a8a16e09e18b41d892f4f62443a1e59ff10174c11400b9344984b2bb0c43c6aaead9f4a06192715a26292bef834575861b38e0eb55f6774c79495c9b1465df5f0811530e98b1608b763b81f506eaeeb8b77623b3ef93458723e819cfc6ab2bd4bd8f2d4e5871ca965d9e953468a098b81f1731aa8c15124925977c7fef3edbe6a112bd70cd04c8aa393baf53bbf0589da1440e67e7c965fddd785e5c370eab4283ac2d77e6481fcee8feae0328793ea5d9ef54cfff47608e0c453597aef1ca1bec4d65b8a0967b2c65c7e8e9812df480c4225045e6c30051d4e86d9411db1638227191003c713c16f9899aa0562e61fb007788ce3567ed9cb5f2cbfe78b179b963357d830414792efd2eb2d1b028814fb668dba3826e4dbcb6677fa6782fdd2337203f06f740d317b99bf912f5e1851569d09a03ea6ff5ebe9b8bda16bafe280b7311db8681bcff4321e0677805c0c6f18a85d2a08589a4935ec06c113c2e2ff86acf24c2d60080216461288a02363d23e790f595f1debcc48c55a9ebd5281640ca0ef8324a8c8ce4f921c5eac895e71cf94cd4d2f217a133c151955ba4b817c0de787ee7ab7584ba903854f7a414c806a497e52a59cbd08936dcf5fb63858a3eedbc21ad34f335a8d07f6342dd8f74aa2013f8385aac77261cd4128ad6d115107edf51a2f18023c12648ce6f49b4495d47105f3e720a42837e86a13979dfab9f37533ab48050e5eba9fd8a2cc220d187a6e4f765512b6a0f8250dd2e717f78d70cf21c31b54aaabd6fba59c97165a1521ac04a6472cafe5d23198e6e9a4e5c9c4b7dbcba699b5a1233f0d22232d4231c4c71ed82df5d53a0d166ec9122cc1732dfc2dceae7ea5ac568cdf8ab7e0617ee36e86e316ac4d125721025dcabce3af288e032715de8083ffe136919a5db21ad13fa8da728e1c4381a734c4917f5510d70b02bb7f24de2baeb3141cc5bbec6b94faaca3861ea4d9bc811ac2551fd16639f75cc8b6bb056cc53e50d88cbe0ef9531a781a73f51c64b587bce95de32b5deaddbadf896e504bb537751f9e79f649ff1ea5042ac78001518965fffef2c7bde902dad72d02b325d27e6c39c5f85bdcec5f783213608f1b2c0409127a4983822efd5c77956de539f0cafb03f526c52ab0fca58b038b09ca6ef1834022ce2b1379c4621d7442b323fdfd7305c74937194d78506ff03b0153df222f0d83201ab019e5d8e7ec93cf3a436e18303f76e23493cbad25224b6ac308773ad47821fc66a70c1fe8aa51811500e5e0ffcf60614108032589b0e154e1cc41028e96dec9497164c0c1121d741f7981c8bccda29047698fc220e3a42c5e13e90ac71cb8a430289e9a399ab0cdc840bf186b5a655b649ba95ae1f1089a9060aee5238b94278fc49e5ee1681e79f46e78248955b40e22f35213913e9944f2187eb7d1c96c53fce924e16a087e6f6fedf7686bc4eb9d45f03df20e2ef61352e1d199c543e53fb2808838532aad66f35b29f793a666b11ef0bc3bedd0c71b03952f4600bd0720c266d347b6dd6061af3684cb2bf7dae1a4ef848e18b3f0897d6d8a59115675ea4d6bf816e897eff4edfa475f2155f15c24fbdf5a8017865a97786264d5c9a0fea4f73f93e713b10f49d97ff4ab1b27014f89241206f4f905dee6566b708f40abda4f8df8565248c4d8d567e2036619874bc0dc4ac5fb0314855f40ca95df46b7548649294b249b8818f6fdfa16cd5725b2d4c06955bdd5af14e528dde9aac92eb80099dff8cd050cbffb70a0f38da4f7be3ab25fe539c5c8c5f030900fddf85e25c3ac9b760654afae59f785a4f197609827504e0bee8d0e541a0c2c4bd685cdd1b683e5f001f0fbe7b657baf7a45b37a5727c512ddfc5af1c70e175a3ec94e8a219a574a38af5b5698a283f7f51b8524b62c98e53ec7b1b7401143e7038e4df87f568718c449e0c549099dd3560ed3219ff272688f2de95213b1df5331257eed81359b39366aadd6d408a29ffcebf1befbef225cf47134ef9e2aa640b9e83a0d599f972f810957b5595c8aa9eaa2c9c98ac50f1012f735f9710a218b2452f8658ed6d1f2a17e264c50445c611a74523a606e84ad73dd1f51d902fb2dc6f3b5127ac93229c793139aa553e3ba437610b9829e85559fbd6e481e9688c21c93dbe96dfb8302c323a0ec975217e1e15e529b7e54c44c8be9c85ef6ec67dc440f131128eb5870998a61681f860722b36fa9317f62f1786b681b23ca7c5a4fd550106e1b2032aa96716779416e1554a99f869eef69917be90ca38e55c1a90e8aadf2383c18dddf04d02f2ca711bab8c66b163d26d1e72c24d141af8816033049df420025463375d5a04e19eb94a2415c5c9d0dce95f52561a4e0cce9953d06b457aa348305b9acd7568955207a10610f18d2afc5aa72eb437965d63130a2a6ece55b824623e3aa78ae4324034ff9fbf0c862562b95bd6f93e2c6f7c1dc69be045c32d11df11f3865ac5fb4bd066da52854c78da77ca57fb29cccbe22a422622c99fb556170f150b781cf17a775aa51d25a451255faf10ab80a95d12f7a25efa7f1165c35ecc51d8fa4911fa290a297a3007606c8aa5f36862aae71ad34a80f13272000158b16561912d028046c2432d8d6f2fed7275ff2e34affe1f026ff9ff2bd9ce179a5055ff5c87485e462255b628fcb1c6c6731717f7cd50f0549d385fba363973ed88610b94d6dad49f4bf2d468b2bf0cd614bd5409e142531b54a1680eecea1033848b80ab2f20d3a93f1e12dfabdd98096d692c3e43edbacc7a2b6f0513d6490d5b18621e56ede238dd87d4a861e7e619fff63cbc4062cb43bf79ccd5b55e87bf02b616f276197be53cff1edf3e053f5b56f608e02681139aee373a5691b9200beb9add2683bc215ac2f18ef589628ef8a9a7dc5ff1351d2d365498649c7a4eb9b04fecda2f59537a8c8b5b7a55c67ed787ab326820ef0ec6392e36e35e1a60adc8b833e99c2cd8836e3d86779a67c21c961c477b7183710ae792500d2c1031cd5585397a5bba842e95d7f30a3bb9a3d8fc58e18249ba32d1f564fd7c8930f9beaa4780e03e6bfce45bb806159a82a3e814525611e61bb08374e147e289ec83b1a419219611a50351a1029320cb7e21ade9a86b84cd78a0d57ba1bea93a962b7f11ad6d96558e6f94a2cb870ff266768bd4ec2c53bff7f581c25874b293557fea23f2e5d66823aff5eeadeb94eea34f3527c0e2aef4d555da1e9f66e04b8172f0eca4dfe1ef9ac427a74bfcf0a03f66eba01149bbf789dd809a96d7b7b935cb81aac29eeff5ed1bb8468abb574a4fdbc7f7dc7359a68731c4a1f72a07e77401b74d849c496ea76667b3d3b8c458a5f081eb135aaf3a527b8d60f8ba839c38406e9409186e3c5e61d0a1db9012b07380640e9fcbe7d90db5797aac1bf1f73b6f35eee59b4de99ceab2f4d14fa97c5abaf477961cc6470fbc49655639b28db2abeeaa508b877a11e7fcfdfd8be5a4206ae81e7cbd4455bb71e4b907cecde74aa5a6ca8907330b8e7bc683c65f0a87a48a62a86a3721ae6cc0881a7b8dc96fcb838ac3b812d23ff324fad6845870d4d892ba7df5d95036b5cf06fea1d047898b6b972fd613a344322aa916d81d9df3174a612ec8a34e2426b3bd67ef7134a3923feaa067cfa18750d48ce556b9b15e66ed73af3132e9d7714bffa18aa2eb84538029ee984b0d74d701872de3a13066121f023b19ef186bfd705f45b1a64399f693de76290f3d58f5796f78b32274c4e28ecbaffb75319dde4c7258256a3b620fcd326c76dcf0a09fc65361f573e3fad2ca7ff27f83092c8d8c8586cf1b002b2b3edb397d5f81acd4b9714fdfa2770fea6b9eb40d6a556b93f1f6bd8b0ace6dab1d60b9b1a076b298b7d05b5c181aa7a67acdea0d06fc3153b325a7f5e91454dffa0d5331a905b83788512293f215639b3cc6b0c544e2a894262741660bdbb32e7f79341d2e51cd0e260d84230b25f00e546bfb1f72ea6e074a5a1e9c43ed15afb44a112f423dc3ac4e561c15af9e09763916108c79d0ef1edfe55b27a78abc4d2612f5e58f0f31a33cd84465c8c64327ed8f61c4b31021bdbcbedc184f3724ef4191811e0d17ed67d45eef0ba17ec42a90cbf8f338ee3726e31f836e39cfb2400bcfcaf2efc66ada03b2d8845cc2542e303810206df48ee03703c4997b2d3bef7cb29c57b78ba13c4ac27ec22912dc80dda5e00c543cb6452eb1a7102e027d9a4692007f325564b414a449852c04fcecd0dc40adf82af0655b4486eac8d00058dbcb3ec244730b0f133eee30e915264e6c3180516cf9d993f548394d0f7db8440bf559a341d665b4a863fd2a91edefd8c65b56e04997387dc6f8476177124c8e15785fdebadc1d253af74e3b5f188309f9f2ea6798616e77e4a192d77cc8f54f4b18718bb788f6b11c5e13deddf438cbcab056b51cb550145c5356d33fd7f29a961b5fbfc38ca206d593a3c7e0d675e7774377492ad71126a18f59848e695df5a5685bb209e4e51a96e2a3918696236026517536b2208aceff810d6dc5baf54ca9fbd87a945afdb63f855e47240cced6e37ef1a9aa00a73a19df9d10a5c919655ffcae383f4cb34efe19ad9995b946c29603d62f663cb10ea6642866df755aa3fd09cbb6505077c27e2b49bac624d0296855f71a6179a8b51c244f33daef04b26f27733b9ed05db9ae7c938836b7774aa09a3cbce1bcea1b2dbacb184779859187244dcc9a47952ec0b9f8b88825b60cb87e2c870f0093467d8288d575da994ae809723da6976bcb6e90c7ac13c89cd94a7fe4866fdba011b3c2b25221c18f6cff8f4226c3c81c5309852412837e5509c07a11b84267d7db1ef01d8f749af8cc15ec8716ae26a4b8568555b4fb95a34406f6b5e442429187a8f807cc9a2e2d32733601f3c59fe15ba6d6259f8e0188027602acbc0b7551981177dc41eecc23f37eccc02890e1a11766995c883e0b73d6c39287e417fe084f4580417690c6583b489a6157398b4c6810d4119b32055489cb2290d3ba6d1c622e9187e38c981f111840fb84f58681619edb8d21bfeaca172bbac9ac84d4a749573b1ae1cb4d7ecc61a934c3b79044112a88e33093971ae737c26d740e70127feb60110e3e35b32ce2ad151cfb9e291cd24b29cb15a8000dd5997bda54b50081d6c07ce188f3b3a7d3c93d9a95db7f19817abe1abce37dc0a35793c5a9d0db1a5e4a71a46a1c925c0e2d1881667d45839c244f90333fa35c3337238e149e063f7287bb2095545c604e705e7e9ab6e48fdf94b9fa445bf52078e084e7984e31d86005442c41eaf67fdeb83749837ac42f4cb152841f8e35871c1cdeab04aea685ef61f136eb4b4e576193bb135ec9a2e2ca940da6a89a8a2d3b27ad55805152fa443b754817bf0781c564253a3277b89bea6885a1babea7229e11edda43e548ffc7dbcfd7216dd693f0028963c7383b8cb6dc792ea657795cc2eebb72205f47a17e0d04145c63adba060e1390c453227d7f4a1e0824cddab3dba7b1eeecc2b380f7a0dc0ccb24cbffe7e337d52df4f2ac60a8e57bab208c47c8821e39ff58b47d7714c2d21dde546d9022aae8f078e5a584b748eadd520f48f56549db374a68a35da0ce33c2c837ad405a055b035064bd400936085c4b7d380ddc224f0d06bf2f568c19d4f53e32189e7a411f0c45944759712b190d687eed96d5dca792bb1bb0c0d3ad409002e1c23ed36821b37f1def599ce9dac85b179d9cfd1697a03f960c9e754e56bf3860b64060e4cfeedd74e324df7b6cc0ea59e71884ca7d0804575e59072e7420419828b4c1ea81b842782c8e5b02b323385816912ddb412129b51c4763146756389c8a37f8dc1582223434616db93fb7b7293d6a658e58580d69f6ebb931ebe5cbd6cafb00897b40470d7ba882a8048d7bd6948317da5d17ee84fa115bf9079c53606999465393f578cc7e614a919f8fa4c6592015bcc05f5037ee7c4d540640bfa1b62943fecfbf98d2fa1e7bdc2899ff83dde58786280e29aa386b7ad26f0bb5e844f5dc1a095868ce79483039806107711b1db42aa27b56ed62a9b7cba1a78c6d2c3b8eaef371ce775e8bd28989d884f803aac5eef6bb69450107b820344a7a7c8a6df9c2a5f3389e0c8ddf8a2a82e7f0852079bd300aba364dcade1bcf0fa7d454847f1fe7154f9433c0bfb7fa795c0a67c3325a4f9b24ccc79958c27aefc851175e415b61710fd098de72d6aec94a7c9bbdf2969d2ae7d99d0e51af5b672068edfecb56b1c2658473d081c6905f00bbdc4036bb61eb5c2b10843b9ee20ba3f76c7af485008fef0662a56993126ac922eab7ce3d762653fdd84ac6bc4a3a08875f70209353aae4fad42773f60428218e39ed3e882397a6007a2deb2ce860ce10872a94bcb9019f403759f751f767adeb505a65b9bc5eb1764a0ff0176a3737c2bfef57a00b88568cf573d43750558f6269034e65c6b73687c93705a5fc0ca2f4e6bed02a1bc89b65a2c08c8b5639390dd7ddd5db840a44edb89a38e9ca4b21ac628458fd7a10ac0c85915ee48b49549324c235b0712bd7433a3f1f35c31827d92f1be2385d899c85220a4f3008cea2bcfd009198f463f6c9dd63903688144e2a6846f7074d75df271a5d5e5a9f3f98f1e36a277f9141b1c59c922a3d7ca08632a577f0fb5be1ea98b05da38b6b76d5a768e040c4866c31b07f892552c96afadce8511dd924f1a3029a42f4943780b4f12ef7e507fe8170790671893b1c241b81f524b52d2deca6b595d711867473bdc6a5c30bb6941095c50fe60d7751d274e2ce65b9b3cf6e38b76f30b75619d4399efea9ea98eca346fd1ad6a796df0c8c40a341fb2837fc75260aae4732151ad8f8c276afd1f690c9d73155a4981d1c774a8fffe35655fe08b4be0a0a143c4c7d3a31db8b05f3cba8323ccad6a760cf1979520ec12bf57092372e8b24999a11b09fc387c1756ebcfedcd9c415894871f517de4c077f8466196b36e76a2ed507c99a6a12e171f727fe8571c6131316c5bc95c3090d0b913b606336a8a833ec640b2fb735ea5de06c3e8c9383ebd99816185b930001d2fbc7b146169e876a21ed44ed5533f4fd8cb717a5e9a95be0b836fd9b1fc42353c1a6ccfc02ca64248d3236f9ed89622a9d0db77d4790a8e95db671637962bc4e7384592d2d6bad98a4abf1c242101d472eb56d2f0faf5f993900718e74eb40444d7976be6d7420e712661b5b3b9a910d705fbb24af51b117391bd318f15510c34d88dea057ce805d5bb15211dcb9dbf10dd316c094f3347ff61f0ed66f32e02d3bad2e0925db13b23b059821117923e4b15a803d9ae9af9b980fe1d0a4447e2dd92088f844a87b2798b389c3b543c508ccfdbcf1ada55443fd71b56c5ca16c3af6049424fc93d2d05654c3aa2889d43db02c9c65ad6b9fa574dc40e893912353881046d96c76f36fca5e3fad70f3af038c383364d78dd2c620de82f2e11d7fbb9d5aead817a0702c9541211af1fd377b90d6995bd54bcde04db9daaa10a972aa56fde3afa96c61da25254add694be31bd7e2fe7fbfef9535b20f4d70e84aefb93e1e7ae619080fb290c56ac58e19edc9f18f6a073b25bd89f229b07e132a3a70219213f91a5e21f8fc0e6b9f88d1b352bef6a2bd5370f97eba4277f756fc9709adbc65c289b365e63c1d0b3325da80775a571cd8ce3448e8c16141285c1cb5205e37caff6eb64e69f2f49fe8e70f1dd5ec373fb2a25750f32b1ddf2f653b5e4efda3a40bacad9a83227785f940901c615226384faaa64f12c545c84a5b9750752749e503f744998609963296907d4e22dfdabe01c405a6109cdc99468f9b1f2d4231529dd82a9f7a15a053845983e649bef6f5bd4ffcc31e8b8fba7fa39f9afcfcebb98c5691ceebf70c52f09144708ae6f723a5ae9fa88492b8c444becd7fd2d4a59fcde767829c2dc1219f32af78271af5b0043c439a82f1a387e775e0c19e8522cd4c006ca6e331d920e474d277111bdce059d425f2bf8ccf56298fa7eeabab160ee1ef4c78a4852ceba3869a1708ef554a5e123b9b0ac4a33a935b548f9f512e973329bddf14dd2230f4e5cc845b497f89bd277d518ae6e67b7ec2d48bc847701df9952254a18c41d02235c09b4d1dfaec0f9edb714568e5ce9398ebbac42c8bf3abd8d109c8fa86ad5fe2482a5fe151b3f375993d9eb69da5067f851f37aa8ed795992a67aa5ab4854c9cf870dfe15c6b1a2d35da30e5542d11d96df3e9ad0537187789f0c7e4057ed526a2ac673bf135f42f7a06f285b6f2c65e89231e4ec5b683b445bcd6a41b7009f90ff7e496920a2a8c3f2f02b977c2a3fa99e9145da62bff2e53b1101756a48821dbc7c2e3aaa6a95522e790ae86a3dd995ddee2036b44cc085efc77dff81c81e71dde49d558fbb2cbda32fb9b5c60f4d091d2fb2e894865b8022a728dbcfed58f6b87babd05595f20af43516cb56546a2873ef5d609aacc32e9639e9fd54e1f99905aa48dfea65ff39a33ecce2b5e8088e760e9694fe66a055497f6401a733483db67d3d557e436b3437af1343e2d04b91dc096c1d29755b9ca83af421b5b776a6d307650992e282be76d631d327885f77ad6be8574898a0455d86327466d77d9ced775418f48ce82322a6cbdef6fe4a3eff66aaf89d6111c233e361fb2dbdd7bc20e53f5b5a54e543ae269389c2baddc6f097a0a3f829f20417596d6d5f52cd96d9ee880a147c797599dc0d62f2b0ce355fe1ec4f713f75616dbaff1392f6b8643bf8cc9e275428dfa264c76a868a326dfd5b80299ed2b036bae295817440ceccc4a2ad6d6ffdefd9d879884a9a2ecf931123d99097951e01626cc8c53455bfffdd0dc8c0d2649c801c99ebf235c568074514434930c3e9285b215cbf65d69f3c70be2b0ee28794514174c6c6e1c4fe7a1d3636f8a9cabd448906b2915173f68b4c2e1a5f64c900e181d97095fa08e07cc82b9c79d822ec4e766252060f75e2011f232fcab0b30f8147566b8dc4c213f8c58779a3f29528d727d8fe30e49693bd0d2ac5915f9de0494394c34ab6712d7a6297cc14888cf578adec97e6832a1c0f66feb351689eb0039da035d274ac74f02b25ffa19506514b08bd3df378488e5a2706393ea1c7fae081b6445ea4af40d7b0b86a1dcfb6ed4afcfc3d5372c0993cbf8bea0c45d5fc3e0caf54f5d585fd9b2775e7bc2fbc9d6ae776e5a3e92981a62e938c420344034c09c20f5b12a51a7e2dff8685f589e8a8c586e3afa60b7ad8836fd85f62d792d73dcd4a5fb8db71b7a6a486e64c10d9bbf2b28c206b5990771bbe56ef4896ac09062c7dbef763bf4ed3b587c807c38a3c2f7513a45fda36e1e4026f62a75c021568a71a8c7de36fa7caa4bb5fdc48a3f341b2bc61dc4c5546a1a8d1495cfa8b0e9958f9d4e334b4ff25585c802967a17d8e1708d4fe5644e4887da3cf6675e2aa99062ff92afe47a5a46c3d4e993e0ca5fcd8a50b4370d6d82323245ddca2ce7c0a223299bd274ca1f374a05203c19223bdc0c38a36a901f05bb4f09b562e664ab79c042fbd154c6d9c7fc27c3d7a90050f2f62e0f115ce4267f33424e3c33c558107436f048a59eef25f522dc710f066c56a8c3cfadca37067a863529b2847f5d0a834b2abc8c7800d5619f3dba59508d8a4831eb6862394e9cc5d256f55e9ede0e646b6c34096395d631ef98d9f8ae3756906d35b329b3e40bfa42727bd7aa4e87766454521bf517078fcb39077f7c242d787d258d233c3ba05dacfade1dd148eb635088995d2004454b58b09266ff1fd1dfcf69d9fd0339b92ee3c1a100c99099c8fa154088e0df99d7d6e1d7e1086eb01c0e19ecf09cae653e06c98a28a5ef50b80c7106058435550276c682a4df90e88ae384c61387e6b233b52afb38df0dde165f3175b8fb1c758748f69df23cc300a211cf356a33d76efd35effddadbd87aa54c39c37eee329d445218fe6e1ce8e5dd4b7e8a9e0e4ef6adf505745269680c23d713ae3c5cd2f59829f56c40bcb1d7ff031a35022fd13b7ab9ac5ef3d46ad7ea04572fb931d18a7831240217a95c99c7397cc5ff969fa44e9c97c906bc0a6ad364cc80be0b7788fabd2f486687313a9065ba8f494be377057eecff5c42987bf2afdecb9f5940b3884846828f748a3b49b26c6e6678ba4796a37211f6cf544af0815ebe38e44a2e7dbcf5af6a929fe3ec78188051243345f872b379b2d2fc6b39170ea292b50fc0eeb3e2633a8fd4be866970daed2841998edfb88f8113f3c370ba722cb79f8267411a76d769b841f68314eedb7bd3928408500831b9b77b0c1b0057a3bd726d38c2d1365a169db9357f5f3f69c73800026d911be68ae7a485b1b50fdeccc0f4d085ccebf5c49d9cf4388d6c951c3ebf00e71927a72b9d547f6093956275a226c1bebee34bfd5e957c27ab8dba0653ec666212540b334ef2c276c71783eb8cafb216eeb76c22fc328b47036921cb731ce08de3d1a7ced88f27e00b85a7ce7d980ec1aa3839337e2a0c9189d1ae1424e90ba9ba226d0bd9113c21f551fbbf7995a1462e4bb3e107a1ecd62b54a93f004a892bcf5bddba23736f3494185f0226b0818306cff1fabaf3ac8b03d51bedfb4dcd29733d37b98becf56a407402c83ec1bacd1a178642b19374b8587ba35c9f94766bac410c64e33ce0e2534fce67e9aa456a99d5cb07c01fa85cbdfadedd03131416df8479429c0feb63850bf2a8823c79a77ab77b5c9af8aa1f76078ce14d46c3e607f793a8a596cf0864ac8dd4e9490553f0b17b375139408409511dcd972bca9621c4ee840b402f7d0012b3d1e0b6fd0298bb9573e867cb81c4fcff1da27517f3cc931244b5db8976be94fd30ce8c13ad18050f0917b99dc9f64878932e38596a091bcf264ec5d35f54252d787e56f3c01ab839111f1200df188f4e2d0b1c6f57389a35009053f1ccf886678a801b86f813a5e7dbc3b9d9ae8c00746bda6a9c68524300e3471aa2cb0f386b900780775996f21f11f843345025dbdd1e6ed38f4a9bc164a5aa67b2a7875e1c88892e1d3a923964dfd19f2a24627da78f45e993e535f97a5872f57e15df9c0929b6fa05a0f0325844cba050cd91de00dc02e70930d25974fdd4c18babcd7f77ed28113413ff01f4827e0fd715c1b47a4fce0f9dfe201adb0f661da7d7479dd403c2c54b154e9daf060df1bd3b977cffa9ad5cd6c22c965938863c992a93a2c803975a3603d09a1ef76ae43de0488b262e61177b27d12626b22d81a2d5f01e313b075cfc64331db62a33d001327af6f19d72aee5fec1952277800c02a105d7d2afbd6a1b8bbd783f5480d8c627e3f5506d5a21bf876c8fc492bd944c670552aababd912ef2c575f858eafd4b94520b599fb952b5aeba49aa26112ee910e715227534fa13c51f19269a7915a0c4b698c2a8860deb702f0b8153219e33d2d9b24e04c1d45a1328901a1b1ab5583ef1b388c58d59e8e41a864ec8edec02b575e19684f7798faada97b84d108150be440d73333b4e55af388ee8112325fa488e46a035dbbd5d985f936c1dd73efd037e561d9265b59bf128e05455dfff197b3222ee17e2396d567cfac81a3f702cf98b3a62498a35ea5498c75d116cde7d0390fa210b2f4027ab1a6bf16b7602c7686487a88d8a876c6bba0dfd7c6356a5c4c5b67e5d8fc0a0fa21239cef66627d4573bce33273fd9931976757336e44f26dcdb8eb9542cded133ce0f8a55f92ddd83309550bed3f2a682fd35fe7d9277e0a371066dc6bbe87d5bdfe2998971c634439a1c865a0cb933918a73ff6f061c11a61f939f196d2123167646ed4ac7695af9fd47d2fd1046831377a8b96541a6b18fb85e60c13890425ccdb3e18faab42a26b283437eea07f118f8bee8f9c5bac6296e862606e3cfb43f3e90c2a3c81b5016d05db9715f0b109b46a8c1075133b4c6e8114c3303afdb619d5277778952b69c9bcd2f14c949738851c2ebe9b30ae6cf50dcc274e1baf13d979cd0b07f3db05bf870978a7088ac616ce59fc3b14779b9d36036619dd6a6420ec77a8c4f071e8631198a8d15cef6d4e1d83f37ef9356ae6203c93e1bd71b6c4dc9cf60792e9fc3cb3a8161e55fed3309c1fd7b57b75dc980fcd4c6250f111d55b36bc7a17d472b8d9929382fcac4c9f100b066488f2345e9b4514aa0897823354dea418aaea91913de01a457bb4abd8df61dabd3c2db89fcfb40829017f1b90e1215d3f86af255b4c56c36df1950316edba385b152f57c749348770a5a4335083e7572f3e0e32d23b1cc6ad84ebe6d1392411eced07ffb7706020df2f3e692d62715f06a132cf143d491ac619f984f58daafae2b114764426f6757f2929861245a0479ba09606872a57712433e0a31191b0991cc4e780b7c98c320cd01a7ca915590ab4085bab66123ad878ce74d08eaebe195f28b85e35da12e221fecc937f3592f9ce6c5a71f9b0d5ac62f51a6dcecf538c59f48266ac3728df7fe372853fee8754312d7f1c7801767d3ce47f10fa7e26d62bee20b4904288de3c6ff003b383338c8895889f934a868fa8dbd040211db24ec602931c63bf719c51bf94d2c9f664ac151e1adcf46f0cc8c2772e6ae6be02525594c8a6d9d84abe61c8524966095260f6076e61c39fbbd49231fa4da36ceff52608361b6e2b4fb89018890b1149a572c570dda758fbfa33f12f20d83d7a30c2bf8430cecc6e894c8304306a3a23556c4a8641e192f933c57f4df3b7425fcda2d101aafc3b13cd531096449667e75238a31b3e83854d31090ae022379d9b91c8ab698f71f779f997000348e64db45e7b8fcf9e0582c8cc68f402d5fd1caf5eecbe1cb7565bd3e6c3a342f3d7ce9f185f2150479ecdb27f1e2456e250760598c55711ffdef0f193493bac488facf67270fcf77097fd4756ddfd66213639734b7f7f6ab7c3b2aa23f3e71fa73d3a45c9ef968ccb54326c442f0f1c111908aeb56b729a10f4520356204c6b011afccff90f9a3fd6fb2a33d91fa44e704fd6e7513fa283269af61023ee6c0939b43dfc3181ddb855c9286c382c731421fe83e9c6edcdbf2af5f923b66e01aa6bec592c8dc607c202217adfdc53446f96f2f7f68e95864ed8468c24dbdbb575d166e9183b12d9ad15854640ddf9011a8db157761fa16f5ff17a7ddc916db2f8a768a567f8f78b6d8e28002837b02110ae2dff4a2f717458151fa4b9849104669dca21ef03ef4784278fff3beee6c1ce4596585ac40e4c88add2302b476444acd036bce8894cb78eb203d8d88fd1cfbea832af51309ec4e933f80fa4b98978f49938ff1ad0a17222aa937ca91c7dbd5252fa61fd8f6af9491656809be69be5f8b751a2be18451c256dc40b3c1fbb30a057e6d9d630dbdc5d226d69a6405541fdbc5b40a69cb68cf7703aec034bcf7614da26ac4d84fc5cbffb1b723ef4d7317f187b95548b9586ae50b8c466cd7a5c6873f8e45ee80bf2e07f3d32e47fee6950faeedba40edb6cee8f422151b7fb211f14df2c764d46c3570fa4dcba968178657c13ebdf4ab5283712ccea7eef52f234c4a56eaf6c33a12c71b3260cab72e61ea67bfea88c79294a018e557b7be79d6e2f793518a8e719a2f783d5d557d29f2c5c575a54429c9d68061dad5c09e85733d9c5821423f3ec9667c8cd5f412bd4ccf8b34ea3ebbb80f6f18b2922d130824e9787795d8246015f69c3fe9054d020f99ab19471addfc3850d18f1ef2e6863df87fe7fae1b057727cf13126af4fd5bf84ee2a547086c159fca588883d7e7b77f5c5136aa54cd1fc2e0ae701bb6a0f3f176194473f18e3b5c5c656a263c0b9817febc7cb05344ed2d8aaf7b2b610f8c5c08ff2d70dc8e57c275438c192331bb720bc99a8e3fa1b29010368ea4980e00f00075f5c2b0af5b234073aab18c0a8edba1c8fcca25074d972950b3877faf97b164c645ea70533b72714fb8803c9c36131562605cc848784e7739744bb962c6b5e230d8ba773e4bc35b13012b414c9941fb7e6e70724198fb56186bf09fe41defe2e91072c0c1e473b0972875fec98c7b165847f6f1da2b7b60b5117967140c36a7bb87919ff16a46ae13382d5188a029127fc10526646a5c6c7c43cc6cc80d992441c6675073c81419aea43869d722bbee4d55bd1c3e139250096408646cd7329a5fe226e0d29b4e07fba05d45317ee03eae8ccb49bec787ee4eb4dddb4879414a4858345abf60347f0716e312f7ac097478630ef8b0c304dcb4d5c434c07bd657ddf4dfc08709b2da2e69aa534e69099b6d4b78262d89eb59c75a74375741efca5f9d6ca20b6fc52a84aa4680ebc18f96425cb38816b7fb289ed8f5de752ad9a87ff34e9ff6eb1ab892651c7054a8aac3f3ca54d9c7d8284e0712088e84cc072ac8bbc14ba1ac102c8729e66ef9c142b03d790b5f3ec7df5ef098e824c041fefaa8169da0eb33f87a75af49a8a6dcf6ab1a42478a30b81d9a6091476ccc7aeb4186c9dae130bffe612c1661d621561a04295adf8a89799bce3e2587d06a6910b72353203a3c9d1700daad7d2288eeb5eb6f1e8604014a5531320b6baad89834caebb62b1d92d4c2dca4f3f8b5dfe42ca3ff7107b4b3f0b2532c39fd6dd02477e5d2886938bd285bd4b927b3336d2945062276f111d312a6f0d4e4db9c8c38b7fcba16bf10018eba60978c98c10351672328072e2099be732ad98f843b82b06a913c6ae8f21183dbdaf17d906cae78e1159a94f1dfba50ca64177d93c6a08af061b80f684b3d86cceb4c825ee7182a7bd9005f18edad286c5f6a6f1581758e25d6caef484c77171f6d86722149db00248ffa87475061a2413b45a2c015dd2635796556b17e908e1c889baa8fd4c45e1dd79d37e327a415bc3db7b09caa4ffc957d802d7486566b49ca927ede5337dedeabecab3c97eaa607cb0eca5c5c6b91d37e9fb6ce6018683c0c624e5cf340c8976b19621f8802f4439faaed9e3d9faca9bbde334f92b58e9bf9873cb1ae07809dd0256bbf69ab117126f3305c18a3b691e1043a8b6882c910746a8c0a3cdefaff650c6df79816276a6ece14c0d0a7d1ec4a8c9dd05e9b0eea0ac5a3b105491a623c79bf9579f575d57f7133a3737224ad2c9ae185bccdfa08a9e3b35cc56b81bafee884e26400e7c4ef77dc96bbb6933311f1b69ab7bfd3873dbd5c62970552c9a56d9866713ca6465229505eb70ec06c3c5825905b745cb4b960b14fc4295fdcbcd77df2015a0d752731387f0f4defbc6f48cde2ce7fef664a61506b0fb6ad6619ab4c83a1161ef8d2735ed692edd613123b7e29fbffa05929c22f3f69511b64a6e7393292a6cea5167aedc8eee110fed0e2b0a7c6c5cf2e3985717b1786fccc354119b09665bc92f1edca93c4e4e4f3fd838b2d2e3ce55d67e19ac55bd08636b5cbdfaccf3c6d3eebb56f79b80dd57256dc1ed13039e19ce4140b9c7b6883b80e500b2bf3f5e7448f25be61b55d7333e8c0c90fade9fa52970427b36f7f5ce390b6fbff50127deb0eb870a0f0354a39885437f7dc34db452ff5e98cd279697ccd27689172fe30a95a647a26df78493736043602585402b0db3cf58e98929972a8ffaf597481952f45e1a89a3dc27df20b3a465ca9bc99dac3b4dd182e343d32e8067636f8d45cdc4c8150a415cf6f67b78360ef3225f4d7c6a2c6d45c81f288bb926989ccae9967cf2f17e99a8c8bb3fd537842e8be48ba62cc6005e83116e0087fe79be69771635e56b25d87064389240e0f0e36ffdc838bf98d672ac98921f19ec8bec23c4408abfeb693f4642fb09e6de076e560bc88fc151666b5f63cb0f6d9470cc115bf05382e423909e9cea0ddd76018bc77529f6298048915f5204b5e23ee7c6701ae90d1f3e9a5afaa4ccc7cb69ba63df8561a4455a9a2c750d0b2356798492cf0af31e4ee79c096daa56f38c13d19072fc4cc1597c28c4f48675e39cb2d9547da1748e1f252eb4aef8bedce71099d3b4cc44c3c06a45fbc6ae37966ce310a2c2c3cc51ad95a7f90dd97e5dea90cb3846d274b9c1db3d749a2c3feb7d14fba27dca300c7c90ac4f0217efcd86511c36cc2461df3a5b7a0c76ae06472fb62c92def6214c62a3e3f80a31bc869291eef4920807ed3095168e1804d962ecc4e747f19cd3ecd37406b72289f805e1c5a626204b48cf78a26b47412e8bddcfdd4320b1205d59373c2a59a590684e7be48793eb814a72e6c1f1c40d533e189acbf71e61af9c3c73df7501d9da90af92a8545058cc5ddf3eb0dd86f71de354c0d614382576b103178dd888cbef255a0df21da73d15d89827844d4532ac246b927048e7156d411f54105abc1c13dd1769b1eea042d3240f27e8880111cef34596f4abf4ce2b5645bb97173df6df1b22ca0239a5126c1f1b47e53c5f9dfab7bebf9954681690242a3a9f0972a4ebac0066dfc192a884484aab42b4ca4c42dd690fbf474679959968bd73b6fe79dacf69f38f760ffa3618fc6fd291ac17124216eb4bd337638a6f3abe3465e818d9fe7885d74cabed16042a0e64ff9c74f02de2f53f4d4c51fa08f031333505d0f04c27bca6d1ea3430540fe2a9a6629d1dfbd1f776bd6e3413a9f53bf09a55b49b0bc58186dc90119fccca423152b975560e25ef1849db2a188f375e9f191015ecf2c31428f618b79454d81b8c35da6d5d707eb63fee3dfe7fb82e3d4e219b044a6636c20cafaf9ce9146aec19752b3b5047b3f0fe1b1439ebe328c62838365f017366cbf3c76bd9feb0bd3138417ce65046645e1905da9b75849209783c18ba42fa64ddcc16d5ad0b0fd36c7575b3b3cfb4928d5bf6a28b44daa4e623c554345e6cc5dabe928b2cdca350264d29e357860a770f71a36fb0e4cb82f9fa481eae13b68f35475db8aee138c7ea854071932faaa64a793dcd6dd752df79607964d7468c9ac54765952c1b8e550e5c9689cd8c4e4045e19aea5b0233d7ae154d5740c7f261fd57d3cbb4c12f6b9f59918ce8eb0706acd59e7f9e1fb20ee04446b72cfd03a525fc4c8f66cfa1ebbccee7307e21aad935e17fa2ab2e7644c43a344f19cd8737b4266533477d315ed03549fa169fa764c8ffa471eb9486ae36f309cb1145bbd88288b2cb1333ef9410e9525c9e2da6b4657c712057535191d9a0157209a257b8690d226a7d06432e537d74de74dba62ac30c3275b1488241805afc67f60e3c2f08f1d745aac24d45fdb61dd8afcc11e287475e81fd78e89e94f476325609e6b95ee4afa54f27c9461c28fdbe874ff7871bba2f0c1559e706ed651acb53f240a8e8d079ba393d72c30ce7b40d859b4ab0517bee8bcf19d43289e7f81d546f94207196316443ad79b4adf168fae5bce2e7169bf87f689a6ecc035d65339a1a13fb15cc3b295d0b3cd6a9a49eb30d07e0d2a53072629c73d3beb661de487a25b56e930e91eb19c65e1e5c07e0d9af59b3cf1d8b668db1bd143e8c6f32c263fa09389e3417d08895f80a5e26895ae362d0e6dd632a77e953aa43c67b3cd61239152a2c2f4d304e91898f3562b3af8a21e268b3c33aac533bb863caae07185671838d2cb8918e58166547adb65b0572f9599fcf984fe10fe0b777861f91ea6b36989df8fe48b247c5e6f56d92305f00c3a6ec74cd2125f7f34a9d2f952f48f352305c816752ab0bf53adfcceba973a0630a5af493fbb139656abbc25c6d0b1ad2c696afc62ff3369af821e5ad5bcdaceab993cdd41fc1a39ce7fbbba78e133e77a60fd22a0219bea8e4991dbbeee9f263b0d58403b366b7588a100fcf025f8950b9dd4500def988113b45f61ac6704995b0e21126e8bcceb65e01c81370c449850c44a51e2237d059ac3375c2ef26d855ee8b01396eedf8fea87f22008a80d9ff3aaa8864e95f4badb229bfd176e085814af05383d55d29fbe948f3ceb2ecf796187445a3c32081d22401020ed0b6b8d033e6c53aacc9c6107b19ef9b749c2c06ca945539fa6bf21afa5732e414e7e6ad51446d9ff1e7591d07a2e4d3f4094ed93fbedf3009b395ac75f2356a0349f99e7af6f0190a1cc7ced544d9337d8afb295aadca825f2b3cb9471df458fa5485ac541cdca459d1dd7e9599371dc1e264a9552ca03299e1152ea498662b19476e4591f01228c455a4ba5e2f04f85135bd4652b28543427db4c78c20151b881329f8e98f920afb7adc373c058a745e22eb161caea281af3dfeca542a0459184ee35139655cd2290e8727a21c157b7925e770869fb3f6a3d8d548a5f8cacdd271224c2047d07d5477b0f29081515530b6a594172d44ca7a5fdb47ca7e01156eb0e1c6780fedf9a1347395b9b03b05012876c20d49b6868ae132bf1c756b8e8cab2dd5a127e221ee15dd1c2056c206cddd4cebab82015a2118422a7164639b0caef58dbab3f31a00af910801fbf637bd61d65860966119a402df07a9a3376341e2f2a6a7de92e12a61b4e0edd842ac1d045e4f088083f244a2db0d61fb5a878e589183d4dd500cf16f9251cd5214d60f3d11c2a49d01694f7a927a148ba87230e40e2f26237f8eaeba3799bc807afa14619ba914835e800f8f5400623507e15ea8923d8db2e34db7b5ddb3994a19ec7067cd57835574170ebdbcfadf239fc2d601f8608822a09a6203e0f2008280d6253dc91cfa4b2ed4d64ffaf08b8a479e7dc9d29cf999e97b713ddddfb95b5dba38915892ac81b6831e913fdfb2be79503722e9e7d3433235894c2e9928bb635d1765c7b072cd3fd24ac4bd046d5a901cf5a726e384362e9c1b31a6a5119d3c7e8e16919bf3d5fc8125337eed5a3041d430fe6b236985e2105c0e2eadd255f9c0a8e876374d1ad2e1265577e559d5ae181fe1a1c3853e8c1277b48ab9b26da3311763d8d3bc850b6ff35d6da8db84d7b519220bfd7af18fe1c7795530a3c98a4c6255586092d0dfe4ad3d115ca1214199eadd0cbceaa24d3f22f53a91c0e0ce2e4c0e58304d8a2512107f96320ac9c320ecc801a9abbe1262021f1beeac9ca11048622bdbd38cfadd3c28026b6fadebf5022c30b118884c0e1602d624ef028d4336801c9fe6c48b1699c9bcbd5a27acd06f19b16f0efb0a9c0604c703b2dcff5fd861d8ceac477dc830d1a9de20e66c80dd0fcae6e512fd2d32a85813a2b8b878f70809fbc004c85b3800bea688f7bd60d092f88b97275064f56ad3431648a9eb7cf916c4648bf5030dcfb4821e53f763b04f18f981a9a45c74b2d16c8fb7c4dc9384ab21f90706145449263611a7b2ef979ec6ed51ee117e758e6d4bb9791e3719ca6223d8eb30e66fae514cbd483c63af6e3056b5cda5008283b42f921c0c23302ab567036b06952b13f78de0908736a917d586ff670b7203f2eda4c0ec7aff8a33a48cdabe2cb5693fbf1bb5322b4ba4c6d41f7804ea2e859a7176aa995b7b0add2db23637c37c110cd6e21aebaacbe75cd4337e61670ba62306dff5b9d90eb509bb5963b34c92e6cbdaea5055ee62b90d3822f3916e241544b33e6279d80bee21c285405b6fa877144b9d32019743393c5f0605af39180481162dfa6e9c80fa5270e23634207d8abb35e6bd1eff0b219e1dabb211df6eb7bbd5eff4b6d69c970f37da9521a3c53e603b09db3aa10057a8c72e602236eb6eec07b669a817a6a19b1b06f51fb3a64f0321cb396c3bd21faebe8aa9fbbeefde8aac54611de4685da5d4f38bb3165d1fe9b6c094b7b52ec450f965abfdfdb05fc08401bc9831ec852cb76cf5c1ea0ff947b9cc9e31ccb263a6292ea2569d1c193409900c90c2e2e84d92918595209b9b4a047af057ed400daf59ff267acfeb3bd8022f2a33ba1f663c8de9c7d4fbaf28bc49c371afe32761d167ffd4774d25eb246f5e49f5adfef0f21f3e303b620d5246e140b4390364dcafe1ad619ef3d07abe5b7e4c7c3579df5b49817815bb558e7e2cebdd38a2441568625321b2e093308666524f2066d17e2db20943edd777e7441cf6c2178dc0ee541f48cb293309319b8f10fa55d6496e1fbc301cc85bdd990635e7e2d57d067eecc9724448eba11bda58cadfe089608552bde15a89200e6575dbb37724d10878e553fb46744549ede599e956983c6a9ad149b5b7cba9642a36a5657e848a1945aa9c349709e775b68e55d6a1d57bb0eadd6cf53ae92c2032660cdb8f2b7cb999edb6a104a6350ae694b536f309a6a80a7d3b54fb3a02ae020f6a9b959ea85d385e37455d28b28473bea36c3f7bc06585e300787abd30892d4a4b2bc74c01e9c33037f7682f7bcabb5a7b3abe17d4f745a3c5064fc957bbb704f9f56ac89aefe9be4c3a7b2abebb125e06e25c0efaf0ddf8691ffcbebee79bc2ccb93e0dac8c5d3022060b26207bc18c9f1da14cb3431ad7642451cb54f012e10e9b34c48604c0ae697502b6527af9e559c1238ee3f946df8d130ec5ffbf9e962b8beab411048cbcd052cd7b874ae0a05fbba5158e056d30ac9d9f062965ec484fbe091d6ac14ebf17446dcb243dbe0a00e91379cce1511d3af053b876b933b0b259c13107edc9af87f7654af960a55a0abe1ac6867e4cd6f08aefde437844e75e58bcb699d4ca045e2497fbe2c020fb957714e1d8669fc6aed0f4d93cfed620101764586a16ced8ddb92ea509c4d412ab415121ca72929d14ab3472c39f67b5ced38d7090472b13fd3a3ecb879a4da8a6c5b602636408930d98f7ef48d93d7f338d56d2d1ac7dca73e23cca0a6b0dc0e29289377f2916183567cf0d9b93f06a8ed994331f265fa4be07da1009033b5ed5816ede50756d8e754af6e566c03b604ed70f3cdf1cf5bb577626f9a5e09839d1818910554dc73f30ab8bba40dbc0de405f1fdadd2358ebe7129e86af479cf139785eee5f2e7ef0d9b43cec5bfa0d8b9fe00233d394f8485041eb1ba8465a376a2f6efe9bc5288bab8754e11c4fbf1f43decb22a988c3d480ba7ff366cc21e80612fd062c092b9772100d2fdc45a988800b046fdfd5433a3bb066122a21c5e05d96bdab67619203e17aea8c02cbd2cd604d0f27c3e6df79c8db3f028a4501fa411f8202ce659382c4882146b36cc61f1dc42c3c8d364bcbb00ecaa6c0d4acf2c28b6006c2f13190068589b4f6fac90546ec5554850748b17f7c65e41d724684606db9a46f31c7d45aa9acdf418ac25350b4926e5472864a0b5698b25c5424d44c90bd5ba3b348ddad0b31653d7eb7d0fab0593c2868d3359241aca1670d74f4a3adb65f6e3a1e81bdfc68b848ca56c8eb5979961aef938d8ff92c40c67af2bc3d9ecc20e6360c07c7b777820cc10acf33f4b1a521ddc471f32d64c91b152dae1b1d327c5436f6dd9e3d00a0fc9f1e635171561a15589b5694ba2efd4749dd82c560312c05f40db503b6c46cc98275dca967248ab0bca2550a7873b5fb6f7772a96e9eaaa238f79fa78a89bbc257b553472eae08da792cc9548f0c03d1bdb0c934e9b38de8d23899bcaf9c8d9309aa31e2c609ea2d18774bb20af77b07ef7b388c113552c1260f47a26c9294855041626e57eaa0332f7884108b8b0004658e464e06e278bd0fec0e2fb59c464c0abd60c525939246a957508c3b2950adbc5e70eee7d9b1d73bb887c6c9b3686c937aa9ae4ca14f1c0ee830667747ec9249b793a133c1f41709ffc3eb63d3d49ac07d8813c2a07890bdd2627a12bcf3e697987df615999cff88f4beb07882bc9b1d8bcc0e563c24415cbf7259d4ada846194798eb665417e773dc85df4272890f532487ddc7ff170b8be0623780da9e6fba9b1d64c7b765ad3626ed1ef024ce129d464c35baf561a6ef79ed10bad0725a50e9f0386fd9485414eb87c63d03de52d71f50f8571e0f16ccd8ebbb2f29dc1930df2e89579982c4f27c7b97a11dcf5c2862302db684e3a87d241c0be7f666f17060ae14b0550832f90d9b28171db05cad5077ef5bac3d913ca0c6bcb5eb2397c8497cdebdb04a55e083da1b8e17341d4c567dd453a87f71c6d744d5fa68f9aad66bb0e81b289ae16af4d79dae8394de70d02bac6ae8797730d3e45c0ec3fc94e739d0ddff1152950f3054fd4a2bd4a870d5257b3b4bd0af9e873b66187b3bfdd46ec7d4789e0a0d6445d7e0531f7d4de7a1811b75733dc2e16fe8e67afbab566376b236947caaa5d7977a778ca376e296fcafcbb5b40a7080d908f5ebd942b7f5ca163c77b5dcdb983479326fac4c489d6500a7e4f316eb13afe8ae1401f3b220fa767a94a8ba20815e1d4f4fcaf278a503e049e357efdf616aeab03afabda49d0e441d5040181383b769392cc2ac2e64dd0e804d73dd7980324f5cf37e02e3d823f89bf9c27794bfc9fdf8a47b98162366e3f8a521c760f2ba81a5a5a8b28010db8172f6df8ac68361111205cd4eb959fbde4fde04081fef05c985e460802041d475223a77d0a0733f51c92fb86621a11e2d973dc06e1a32292011f79068c0cc25ae05cdb052ebb9e50e594d1cf691268ef15c5f328605095ca569feffca0dcfc73c43b4bfb0f8e54dda95df52e860b4f24d4ef0d80e0dce328d888bdd67c742c2224678c8cb4965c8325dce7b68d84e95b6effbf45923cbd9038e23436d820b20f474f08f23e85e19f5be553b17b663b653bf7041dfec2aa9570937027c0f028b259979963544b68ba45fde9e659054cb93dfc329069deeddcc00f9f9c5b9ea25abecca756056f6cdba00d6e86be959fe6962f7803e5f299202117b1789b1be72028c695a3052685e5286591e6003c2e1ee9bf5c8f22c720af3b5b996bf5dafe992e632aeb7762bed1bbfaaf7b6784ff22caf5d89531d25242b37c5369e04cd65589ecd62afb39e1f5e6a0f1c4f35862cc2beaec789015c7684116d3b857a901f44e36ece4153cf9819bd11449ade60317edb4c069d3acbf1dc5ff1e5fdb27c79b9e538b75454456c7194eec78dddf79194e2cf0ed352ca7addf7defcfde21087c8a357718e81e3c1e637c2bc7995f278ac770f10520f991a7fe1f8afcb51b656ad8952dac7c386f1244bd1622dd3cd97a00fdfd50ea5a4924df47c036e012026b5252cfb4eb31c8b57004c596049b42ef5d3d028958a40aee76d8aeacbd1049fc270a22e858e6f0deaf66b7b1c065a56733474eab1b72cce93aaf43bdf17b4a5d7658b837518f812c69f4b31d0581736eb20295e7ccd5ba51e0fb23b6b3f048191d59956e0768c900766ea7d2c50ff2b0a1bf3a1a6691149c43525167dcdd94f00d0ffffff2f