PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 57323 4e98e054731ed59392fd0828ef6e8ef485616ff7e2d68706482dde51655e17aa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3f0fa6e13f1d2d43ce65b726fd7ccd5b7cc2e878ee096193b6825dcfca209513
Certificate Block Hash
4e98e054731ed59392fd0828ef6e8ef485616ff7e2d68706482dde51655e17aa
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001710000000cc0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000088566da148d09ba0c2a39af90f6a5ec7461a972cf7a9ccd3f36c0cc21810b9491de60cbfe5fc9d4696ea77266a15bc73fc27f845eda1f114a50f78ca67fa9add952a048a297f41e9408472f7b4712abd4952449eb7e8a59685100000000000000080000000e000001710000000cc0000

Raw Header Hex

0000402035bc18393acf963c1ad6f7ec0216253f4346a92e5dec7fd0c69670af22d60d6f6711d8394c1ad4881153b61340714651e55c3fd1609bb3ef40d9fb3b3d389240d17e0e6a0d820418139520cacf5d82b6936109ee78e8c27c5bcd7cfd26b765ce432d1d3fe1a60f3f

Proof Data Hex

59,560 bytes
1212160103077dd8fd2dcf15e949a6a53f560bcbc8f4b750cbc5cc28c4be8d56d34ac976ff6223479ced134992cfc3d99af9e451b91c5779a14df91d0d037aa5cd3633d6211449907602661040ea95d078fd1fabdfb496f1112560b249c03c91ca50bd83047ac37cd774cd29552be7854a02f3f73797486c09df679f73080d78db1fb563292ae0956eb5ce2e28e330d53b42c03b9da4a9ebba038630fcafeb57963cd23c114362c16266f7c35e8137ce319160236772d001738899d00aa74a363143a216070582bf11014bf48535a9d65de0d72e60931bcb0af189593a41b654d4b7f991dce4000ae9d81ca10e3f2a5b558f79e5ceff0ef0ea8fd067d90184e4e487d42416c5e27d10cdd30a79383a6083b12d3f3ba83758aa5ec5d6252c3c081bc9010d03214a5eb111c5af32b0e797a13c6bdd025f4db7e61cfbd4a791f6a4149779659f28c5cb30800a54f79a8865a30b23e96975b0148d3ffd4f0d6a47406063cbf10d88dd7eeb8d189fdb5421e8a1d1cf244f1633f864803f5ef8d978c3bfa646cdcbeea7d4b68c94ef7c323212025a29679daa09a5ec748596ea9e276388fdf55b75921ff322682ccdf8a8b12483f08d16afd17254a8399a201497b0359f29343d2d4de1cc879db966abe5384480fdd027a996e3865ae9365f8a81f4a2fa5340adce68f69ffd7e574f3d44d1a09fc6fe039e93871bc227b509b20a06be56e1d65c7b1e316c771a17ea2b791fca28939fbdaf1f0749d588dd75e62ffd7e393c5ba7f713e981fd2fa39b3b7ccf25f0c895d9c4ab152712ce5779a771b73218d58b703c9668d6614a4fb77acbe737c80b6276f212cf2e4980e2fa2f7b661966e28d5a00d16850d0b14e912880c96d0092bceaf9fd7fbd06875c1b0d04be9db91eb2f812277675beecdb2d12c90d8cde92441c415a49e152277e9789d8e3afa422f6600ad5d6db3e3ee880e52575277f59baa64a4fb3a8c24a22250e63cbc56a5a9fafb0c34b7d5f1a6e49273c885de7f0a039161f7118ce7c3c3e16fc65f603a935d7ec8c24ff5bf8afe9bdee48a1105cb79bb41d4cebc164bbe48a74cdc83feaef1288417dcf10d9e453b095eb108ca7dd42ba2adc0f6117b71ea0e465409d031689f14ae78014cf11b94aa564a83dfd089e2e9f7a6640778f8147b64ef34972ffe6ca388b6f3f40efb33d2530ffc1978b7fdecf8d8eabcf9e2daaf249aa3fd3dfb07df19f4b76c807dac832691239a7372a6e1b7397c27db2b65675279b1bc0bf0bea79791a861d5e68f36f7e7f19bf90081949962c3137e20ef2af2209f1054b58235be69e674e3ee87754849e0a0f4f7686d16200e44c50444c682bc2302cb68d23c002747a818126ff633573ab986dda64a8fafc3c1bd0a53f80242038c4e84e2b5876169662f83b1c9d7423ddcb8887a66dffe0b56a0914f78f2c09cd4aaf74a789c2653229738a1ce5846e2353412992780c4575f2f789bad6785a0da9187ba7f8902478390b0c25ec6b1d3e788619b7a12717f6eb440f27a873176ac520a04cbe57ea8778a22fc9c76a5e98fbcea22bc07ab1761dbb4da562eb820e56ec10e7a81c76b588aa930e3a9e92c562c441eb3bfbabf827ca9fd8d658d1ae2ba626e10cbd44a26e51a199db2b4a99f7a9aabc46d6f8479768fc86d263ac12ed9f3e617004aeb04ed75289ab11a3548a2244afa0e669db17b9291d8e1c790a8e0f07ba7baeeed7ed73cb8ed3895a2c251192840656d2568d841873aa225cf35cd834b1c3cb3e1397ac6d8929c092e98d32bb088e06a8d068edf3ddea50eb6654acfd726388cbebef6fc0e4d1b042c28d03eeea0ecc5dbe89934c8844fb5194aac22545aab793839e7eb0bf629e968ce9f0be628de591d8e8f14f1be490cb0720d16184a9901de72a8820a6d4a69929fa5d9850569ed7d92e6c72a2a7c87f1102085f44153131ebbc436b9ea30b6604680067ea40528887ece70fc78d13e3fc895595c34e0e43c158861d318d510f4c26390047233edca3657a7289f67e5190710e290d8ccf6b48d8584db5aab12dfb7473df26fbb0ec7eda2a95950390ee518b92a0620bf28a1c2d479d643d9c222e634a34e7786055757c6fc61a2399b5cc5188241f3ae61ff654c2e1fe5a62a94d04eef6a928c28011caf558d9515fba1e69bcdb81941a9821eaf9058bc7cf92dffa700fafdc763eaa275ac8f7cff9db47e439ad2d8a7fbfa754af6dcd8e84bbd78733dc0e6029757cd3ff8ef3b15534cd36c276e0a33d2f57cfc51ccbedb5880535d43315c72462b38f900fe27c9703eaa7fa5a23d9dbfa77bbe9dc57e15ced7f999291f209e0430d2563004e8afb59b6322c8550c9a037c699a44f192c633d6577f04f2d1d2ecf2ba1998eb4c12b2be05891a0100f5584cd0f0be38acc6a2074126137c0efd30c1ee1484f794f41084daabfc1d6345769d395738f11642cab2c2fe3296e2218bdd65ccfa882fbffe4ca060966cd37db364ae8dffb810d72420f1cb61829cca3b1d81a0bce851eeb55d5f3b4c04de377ce848292dc73a744d006290af0eeb80528e3e2c51afecbe11cf79b6d0b6317fc678b02b075ea6ae3b0cf2512b5405d09026db73b90f26edc5366cb5eb50ad2dbb225b0c587e60ba6e40f67d80357cf9a6b6bc0cea91676bbd0e6d746fe151e6f9c73c1c726b866482f94ae5d643ac55608f83a3153a6f777836985ba737a93e9aff45da3e71a9dd0ee8d7626ec1045eb12e9476105044063fadaa45481ea2a1b401f0bd40ed27516552cd8db1b9296d0f8c97c930997af8dba248177b6ab9ebd4689a66fbb0de29b1863dcdc15bcaa99b888db5a2b9ef10b8fc39be6e7bf687fe0cfccb0754583e1355ca12245d96bac8a14bd243a52c7cc8978e3916c36b9b612728641c02baa247de42c5a9ee141d9ab8abf372295e58273b7dce4283f5a2e97ad501701a494c24b145e285979a8c008bd68c00e486bd28ab78c07923b6b97ca681e18f70a047c249f65c97aca35df6427c78430a415458eefdc220ad19e7d54d3181c953efe6d19828338f552ed5a4cd1bf9a5b3ab37868407cb26ede9c8c7a03a92b641d9c936dfd7b348091df793f0fc5f97f2328bab0fdb193bebbd5c1fe4d437472f912c0dd257d92cbcf4bf80cef8d7b759f1b08001b22be143eed98bebd75fc7557e89ece91b57243d1d4c2af5e94fe74d27c8157859dc40e7768ec86011e7ef30865f740608a39c41e401e175a058c8319d47792cf202345f27d227e0c379b98be2ceaf1c044713249e81580e4138b5a03bb4290485f42d5089bd214a1406d15b2d4dae0bc8687ca0d7cb16e15a6b0130b00d0eb302f1fbebe79384ec0c5f988fc500f817d61aa6a11ca76737f12400b73d032da288ae2588bea1631349e00e15d3b0a3185ccf6cc56518178bcae572bb370f0d0dd7572387f22722c438b61f255ab611e8dc8a7497a13cd97d994998359c4b1d784c4f53c26e76f15c2737786910258b854746bf989312e261fc7c724e9d4dcc63aa18238079ce2145921d3b9ef8e2e7743671988e9828ed570372882609cc92bfdea55e215e5694111d875e6ba4f470b5be4add4d0f2e710f44078df20f6222b1f161c39edceb8f8181d56c71753b3fbf8aa6976abbf5053fdf61ab3f72e52550269d20a2cf0253aaff0edd0ddc82e3fc1be4333e6fdf099c2646c0aafaa0d9ce7661ddb0216011caa456f4c8f6f5a1903ccf1a95d6c12ee496fe3840a5c311845d5ede8b40fcbfb66de2a6715b37c6332631cc0a70ac549923ca9afd3a74ac28be7294af7f0aa0ac4c5581bf6ea76aa0ec65c9a29a8249c93ec28c06bfdd26c268dd05890bd08e3b9e395cd7ee7a85a875a1e4da84e4fe6956f9ad13436564602dafec70f1ecfb4eafcca24f64531ef55acce06bc475d96157ee08c9550f54e9474d96f99a2054daecf66a0fab367617c24e86ac87639a8801ed585e7695f977533f1df25d1f361a5ee86179997f4ba73d261bb8d00eaa62a794ab5d3e20980739af9a61a04149191b5d2ce30ddcd71b988214ccac7ef036e4e2d52ea11333e235683231899404dc65f5472dbad745a38c3b54d3df32915152bdce54fc1493778ffc87ea9c02af759072d0762c7e77a4e260fe0f124b195ea681d68d79ddd8356c920328daed2530304a88aa737e4f9351c4993d7d90c76641873d951a8809e4495358e1575e93f60a6846ae4bf83b066cd7e636062618dd43b2aec086ee079f63b5bc4cf966c028b5e6be9ac9eb51506001e4b971cc32d40152c92307bb324492a2ea94f809e28a0b0094fe0fd3482b3545eff4119b408ff5ec2586799a10e2badf2958548da26e07f2ba169174738e2b6e667f033b70116b3ab8653732248f0f43aef5725c26824ffbdc40fc663f6796fc7f49145fd57dda4f23a4723ddf39d5e9f45c7fa90d0f9d3cbd1df8efa541b21d60e34ee2d6c7f154d20437e43e89ff3676c128e719aa6b00ac06da4c888dd57dc1faac95feb4dc5b2070e7bebe4975cb3b5371091818e24ee26790fe867b36286425f0b492d016fba2bde9b3c907033901bb2b4274f94d071a4af44ce2f3fcd48a46757f1d61fee4479964a5cdac1ac29298c7d1ff50c70b1acb520c6beee9f16880b1e89f71d9d542c4a4945be31a30779cf09ddbe678a104762b9addc3b0c7b7908c52e708a0fc0fc065220659e743af89cfc24f67b0c5f42a589d4fe5dcc9248c9b3c47eacbc259e4f73e02e06bc84033ed274329a85a820e5d14350f6197ebf7e74709cbda9a9727bbc4dcb7c8d61f1d0ce9e0c2d3e8744b02827d6ee4899c8ba2bdc16f66414142dc65feb38575665041def9fb92b1cb006057b41ecfb69b4db808669bede7c1420b06390e44a861ba19e23281023ab1ab6e8a93360196746588f3f6776ee1c9a12537658972620fef95e76706ccf154b264412fc35891b7bdfaa550019dd9c2ae08d8fa3ae0bb9509d70e50705353b6612511900a3f56a7d16c4583d740182f544167e8e532a5ee6f6beeed286928ca1a5682721740458b99ba782392f15f20cf5e83a5f8a9cf6f0248e00653f5a6d50584652c492a220669a5cb609e1a53ae6b51253fac35cd2469d1795dfb7404ae65c7bd03856bd48f5358e0120d22b1f7cc724aaf4e286b355afb57f4cb7d7ad5b663cfca6642525d91304c1caa17aea05faccbdeea80fca5f8261ba7ff7e45b98e331af0a293274976b9b20889e0a50c72e7991be9db9d2a8ad82513b0f6c5aababcaeb98906baaff1ff5088eafc656b40a98bf2c920f5cb3fc087a1769353e0f375cd81629a2c1ec4a307d82ec1dcc5876989279a0b704362a6a2a0c458235edc591387e66d04cb23739cda8651f60a444e409825b1a65ecaaef5f6c295e6102a9deaa8ba38eadc2e5b326fa7007aa06b571086363542241e11a1af786e2abb306cd15cb603620f94ea2868a1c1ea6bf6be618b5b3756dac85ca5ad76c6f1bb30e1b4dc5cffbfb9471539650c2a05bc1d538862ea03d05863b9c8e2d154fb9d2bf48a92c0b0e782b59a08cc3480b1483d91c4e6f3a82ea4e233e080daafbb07fec80033972b858a38b308e44db2084e643e77a605716a56762a062cd325c69889e19ad51b7aa44962928e8aa38eed4606a026398e07102dfb3ba3d0c7b9f2be9e03a0e141e9e6b89e30fcead1fbd065b1312b37961e5031750e2d691332339abd1afcba3b62031a4ece9b0ce70e51c8d63805b52f40df1f5c2c7393f812668da01a119963a05f0aba717e51e3448d0f122f0f9fdae62c1d96f526fd9ac35e2626d53dee3a2a917f8b320f50b054f64ef5717ccff76b56fcfee69bad70b7d6c9f2d90ebb9e7d6ca0635b7927ca78e53207a28e92b95222bf4909cbbd24ae3533910f99390a78a639a6a69428a657180632c6c4db5d3a156f164554c71aaa6f681796b41cf26c95b77d12eaf7eb12732590164296b9f87859d1ba6a2ac28493db97805d35464d8f8c25cafdc0e44328e6491b5dc384849d862f29ba1b1d169e79020c216a6c0894c3101e191bfdcc1ce9f70c0e4e235fe52cdb420beda2d5144f85ad49cd2c135b9f41bfe19d7102f7e91feb0e0133b2ba147c55daa604e29b1102c1cd8e432914f98084897df2e441c00dec391845e1e3e46d32a34b405f8a4caaa7a5fd462886e1a495248a556b5e133c58447ba7e5b085e94f78e7def8c2f209132db0777b6e918376810cf7f3c7cf0db3d237fedb1565229bfa23e80d2b9ea1811d8088bd53886ff59da4f7e192bba809b375afa5dc02efc2be24fa3ea7a3b66151b7817529685c0ebf8cd39dc821b2485e69cdaa9bbb76ff5bf7dc689a56bf54da04e838f631e84ef449b5326a0f91b4f75f64161bcbd97bf3e7dc4a88dc3e4489b945c6d5984e5a6a818914059e656a43ea38aa590c7a21c874c11fe7aa6bcdf3141edca7c3799fd0b2500605c01c670dc99a5756375c70ce6c58df454500d26cba4f74f5c0b125b07218c9f1c10a400568247de665cf7614a8a1104598992e73ae01b3bfb2ff34b8eaab754835fe932bb75f8fb5431885adf77a671cb08cdfd85d16cf576017ebe3e13bdf7cd6816051fd59c2028978a4ff62d17b5c6ab3ea589c1e115858ed3490eef8b22d6dcfb9a53936cb4d86db072de8cf2fb246e7515c510ffa01d2fccb341b26990b29db20613cd72e07afaf37f0d029e1c79fba3ce86eed00383060710ec7b59b58d8e6fcf9d6d13963bf91351fb43c63ea7194ac35a8be2bb593985e7e4e4f72b4d645177138709249a6ad11bebd077911b8483344fab285e5570b3774b364fe9a33e91af01e64c8143aacc494d29b5d91f52eb9776567e7d620ba0c25f28401dd3238cccf9bf2394828474aa158b343824b57094ede75f55f04d7ab11093faa1fc00f755e8a74c696de6243ca5e2383b645d8a958571b549e1c12245353375effa8ef18b25d9147870eed210df43f965e077bb8d9d0af5959349efffa633ea868886a4ce2d8d022f31a66d672d80ae49bd74ac104436b313f5d58e5887a9c54bcf135269c64290273c6b272b308ebb7aa12ac38d6d1e049d019de3b9337f9195bd5a5b5e7efc589d1db550d9ef041c7201fc15b5824ab43ffcb8e2c0892411684f252c6a836c81e090e236a2a85e3dcaa302ec5d739c00dd3a9d83cfc3b4ad0a1963825d82e44a480a5af0618b8116027f070d70354b7e927a539994af0c64ad105dfff3d28fde33547ae3b1c8c107e8aac7e1c03899ca021cb7ed0e4e887bffae0d899048ef464e0bcf82a78c0087cb727d43114f6022e6c90ce44966b7cea8bbcf22449fc8279533887c72ceecbe0e74f198fd85cfbcd0c02f6ccfe08891efa420b93e7b27578074204dfc98a2d6f0da58b9130c682eea4da66398c5dda13179256ac285c7e8bcd055572ca10c1df5e7b1f83e3f3be3f7109e5fdb08d45f7f9fa5fc06829b0fe331a96c6f85cc1c8abe7a9df013def33a8afb25d30b7fd299ef19d882bc77907d5bd6e3d969f6fd5f09ca06b8be73005c8ba410f9adb9d82ff2279f7d95b421bb018fd67a6ca76da15c3a4150b097258425a8f1b9aaa3e3e26ad25006dc92b852fd118772ec76d59cb06d8921bd82106838c247b5b27018959b18f20a4e83790254ef108ae51ac577dbe6d2e13ee8017b5c6299a413b285ea61ea2cc19d91436e560dc202429884aef7c9f2f0539bbd7089233f187fa2db93265178b479231768ee50dd4f2e4f30cfbfc2ea7790c6033f49b1ae97d59aafd9aa5700c04491ad8068317f22bfa05122dec20c804b50035ab7106a631139818ce8decd3ae50e80f1f77ce2c96fb74f4a5ce1202723a6ef5beb04ad285020cb01b0122efe31e8e43ed3040e84840bb24f24cccf970102f728ac3cbe2e5c8582d837b1ef6eb6f195a88338c0a1186949f355aacfa33fa8a8e32cc6871520834461de3e24086fabfb57577e33d31140e5af03d8ebb233032c2d767efac9b4131b45b3509f0b75101ccf238d3058a131fed7382659ba3abc258f5db51043dc4cf0370861a160bae0bb79e4bf536930951e4b0c6b24b164a8e2e3a79be52117eac658dd519d5ca3c8e4f0ced7575c38f25d5d2652bd4e5d8aeff0e50075d7f72dd2f0543dd9b4ef6b64fc8be25213506ec58a606f920d70d79668fd7b1c8df3fddf78e08c70184511606d9908ed3a1592f7e29cd2902419ce968b4014f6cc23acffc497a464beee7e111b281c55f4fbbb92900364a12b46f5ba9692c3fd7df12645a81eb866e58b9bd33c76548a2956c11fd796bc595635d3311c072aff91bb21b66859847453e3e2bf659d9c19b61bdef1bb17311026afa28801b2671ce1da9247ed3e2b6cb63075d2ce79c581a20b07289adb18c62a7a5554f0c01a8ae07edb16d6db084713f9b404710eb0656f61e934d89e3cf0389c60a5d8914cbce95e97a1451364851477dbf2a96f9e0e36d7a45c5c024c875b8d33c538373e44548a441e0ad674cc792df8fee6da21926b3caaaf1095049518fd452a24e8b1cd7ebb5dfc7dcacb49cd5058e3bcd98ce6c52f933f8dd0e1d88d4fcae6947ed44853c980e6015be1040e0c3f262646c6a58b5e54de01d068fc11613fbb67356b5a3f3e2e81d8e35f769e6aedae437845328612e8e5bdfd9fb6d1ed18c93ce62e7e4613dd42f60cb8ad483d8ec7b0b8483a9831b178b752b82f983570d84e22870b028954189b475c9de8194003cb941e16ef9a6c001e1ed7e0f53f062d179f75db878317d208f63ca5c184dde66b7048b73f4e911a26d22d76cf629cf766c618e47d9cfd9bb4563ac26ddc218fe49bac4f86f7abe93f295af8f75aa001cf4f922e39725096d6373096778f7965488abd7f2dce2145ae98835957181a66b0e76cc5fb912fd7e2677bbdc40480aecbc8b87713eb126f1679d8d85d0c18e1ec24e4dd784ed1b07e75238ebe299ece407a50e424d62b07291c07049f9797c15b9fd4405a9feb0e35e9f90a33ab87c08b358bfb9fd52bfb9f51f16fb47ee7e82e1b7bdb75e21bc7b18bb1fbb229a9d367f88d126b6c60e9b40309ba316f41527729b25c5bc23040a87a06243e62aa5640a6e49e4c5539cd052a5d39491a0a15576f3bff8bb9771afbfb5c24df47f3c3fe5fbb3642c5177fb09173fd16f3cd5acf4424a8bd79cf6b7d4074fd3cd760217ee11cdf6e4d4eb6fe0b8f807255265136122331d9b0de82e55a0a308b69e8c328140a3572615277be8601ad93d2ee88ac502514b9223003d245d1be285d2c5a1ed56852c9b34c27ccfdcda0d5861be95ea2362b1cdc08e3d26c6b027fbc47e83bac7ffc14cd4c05b92e99dd1f831b7dbde9a33494f7795489c6440ce559cf4b5604902826301db7b693ae79b9d230565110fbbec0b22a3838ba1c67dd9647bc9c7379d1b4393f10d78a4cd0b4a385614f3d6ebda976ef54223f851fb929c5075abf1640b22e04662595e65ad835dc8c6cae024a07a64f081d11ea6fb3ccc1a46985b69c5b82fee3272fce4fd5468401adc0a5e1cd98b00c69588d65a78cd855b57139948abdaaf9efc278476c1833f717a69bb1908490b82a520f90516523fe7860a2fa482d706cb763cbc254ea16a2cdbdffd42e8fd557d7f1c38aa21b8e21e2c228c942216fa81871fa4365a41baf0372f489830a778f01ac67e7ecab90dcf058b1a90ef1071001e5d9753ebb84602d41ee9dd60c88cab18b76302bf93b154600a0c3e56cbea90c20d08ebcfd413ceb7e97d19fad95565f1c6af1564b0c1b50187f2ffde460e012d57e4fddcac4d9c2ea6f11d51f3bb036c0367742850a9eaad0e82cffdc448ca2256c942d7b6487a2e843bdb7101d788b9e96e170b3c48341b13c3224e48212550507142af849a9b1bc206212cfa10f489a870c00e16a85a3457c4f42c05280c0803bbd795b1b06abfd899a1311a36779ff59a9d7055d18d0a1742de2b69420d40e4489f38432451573e27fc270794506bb842e1ab7702ad1b0dc90485cd60ba9863f8cf002a88591b9839bd86fdedbeb2c07898ea145b0b9b53d9e93fefe02b4cd82c3abd5a8036f00ecf15d2fcbccaa1efea74effdc6228a5f36312c1b643f31eb2b1dfa00d9637b16ae81120c7ccc52ca67d11f021b5b78c9db4ad8b80b0d36745fa3a64b95e2fb4928dc0efeafc14cce404047b3b306d0397dc3edccef5714b50fba8d3be4a870cf45dd0bb22857a81a75b193ad00a558002a699f85ad297d1e4e7f8f6ba3c15b1c01e757487203e57e7088004e4188ac7bfeb18c92c1bcffc5d48d47abff72ef6e97c029cdf3b659688b675852d4de8b20d918e0445df51fd885f5131e97dd8c99e51525e9270b53f14fb721183d982f652f9ec3411271eff96ba2cc580db56089d20521c4608f31ab42a26415ac656bbc222ad0a46594f1163851fb1a2c4efe3fbccebb11da6a6e92477e19bdd50dafd449894ba788cbfc7e0a46ed07eda18484e5cd9667a90d93213e68d876ec004d0248a79967a1f82cecea95a0856aa64fee7b6665b5f5357d5205ebfdeea3897416939af4ac2b02a2a066e78cac05b720da0afd173069333f77ad761749fc14b62e8c17cbdeac0b565cc0f970ce176229100d818517b07024b284c9608ed63970908ba1a3cb98278a71eb11944ff8b05bfd65306d89fbc64fe9dc6802314455ca1720184851062e3e20a1aa02c8cde297d115ff05fdcfce38972c9f0f796ec405eb27f689043b3c94ec6ce1c067919fc9bd769fb5cdddbd1fe78d9b6b201234d1822b8454111670db366c78c626b9252d9403d5932ce06227117b7ee75f18260beedc9255a19edf33ca412547b4831762ae4c065caba125b11e44a93b456f7373b7af57752242584d0beb4edf34263c563e1b6ceb869d74503c62eaa7ada72ab9d2d6476e5c225f8233483dc4f1bf49db89e66d73395cc12961c2cbe7854df231fbbd29a0338e814f49f9a0741887d0e1ce7e239bd25a2377dd85d1978e734da9f88575cf151523d9d7fe9fbe9d281bc8599dada3300d8e977cefc10047351d22f7047ecd1776135963cb94710717f3d15462be17334e760a9c16c9b276a2f8c3a3bb49a13739dd50cd8fe277ca3559051adedbef5f908cea2785e0182741d92ee3ae226cff7b94b718396d3e6de2dc030ecb56e89aac0f4f83a32d29e07d1181ee68402aadc46cce8cc85bc96b4a03bde287b2b81e769e0ce3184109482685c7120afa372388c3d4cb157441519e0419b72b0f412cfb3be85210025bf841fc3e2fc11793440bc7fa52c2a7dbfeee24594b3ffef4b66d70f7bde7408d8e55f8b0d92cc17368ded0f8072e56a15e2b37ccec28ff5652bbb204fb37f61f07da73513722513140f182ab24575e09c3ff2e65d427fa96a49a311a0f06a5a2875b918ce4cb2fe37a2b1affccb55a67746636a6869520edb6d350ecf3f22952f6d92ac1f2222762437ab1762337b2e023557305a8d72e4826e7049335136768eeee41174c11b174ac0446b8df5a613159a9dd8d0800d661078ba1eddb7675819b2b3ae1b5162fb608fd96e8e8811d185cadcca0ccde1372cc33cc6247321d3bf6d0833f756668b2f28a1fe49a143e0e7669be817546167c98a998cd9df365a4cee3445a55a0a3f68d7804754e07697bdb892876547e4a005621d1313c83d9c410b8f4c98b9134ae2a7e74b9872c7d367a4213cfe0ac6f51897808f2b2f0bab9948ace65458d4608ea7971eb59fb1635eef5aa8ac27e983c8199eb57dc0a92b9943c8c2d27a865d9a4488a5866687d5c3deb85623f0922967171b131ce8bbf3f5a76cdb9158dcc0f87e82f71d65b8fa319428f3c780767a48b51f7ac879e7396ef6a313dab44ca05753ba4a86f84f820f343647e9d4695abde85a7cd54c2c097c7adf8f623a5c0a8cd9441ad9be187f3c527d6643fb393919c7bec9f3137288d1df0a27371571ff4a1b09b20c95b4cd3b77cf7743c140f0f12c0369fe52d0832380f4ce14f986d9b24cb53f38dc2bdf706f2561edb69922e1846387b960ba73c0dc72b3f8a27c286cd6bd5173aadda769e20b6eec98c395e0fc5d278a98f9ffa7bd4ec4eb51bf552534b4702d788ed8abc1944f1423bcee864fd08955424f4b4891d65d11603543282921b364e459ced7467533241ec8e1b39bc6291f47043242a21a34100e98e156737b09871390bf651e3341237543a93e7dbd66f26fe25a57539208c88431a4492743b34f9210fc84677cf3a2efd1e29e1326a69c0673c8945bdd94d31ab5dfb90afef9b242254552ee0c5810dc98a11da4827b1033f7f71a3cc5890ee6806636bde33bbcb63f0f5e817874b425f1af35f44c207749d442ac7ea1de66b7c08b476fe86416732def925fee6e81ae77d492b82c4405e968626357de9dbcd964c588d4753f28058d4de482e012bd3eb253fb1810268790ee75a0915f824eda1c8cb6ddd233e2225ca42ba0664166f1e74f74c923d055b3130af5ec16f19bbaa43e4fc338873e44a9c34eedeeffec00840e8bbe00f2d132fff5c197104528cf7c4bbf983593ba8c1e758ae7ce22fca7d97329f971f9fccd9f77ab0dc3dc89817f166f80124a5b4b7c524a6ee815da267af1b7abf60768950fc7caa362064a52de307c0fa636d4c5b23e72ba748d9021765d78450eaa5c010fd0db77a51a648a1297b2dc3b9278ae1dada44635bfc1bc8b90d5e0a4ba7747475b5eabf4b654bdc4be494e466244220359c9f7187c95a09425da50314290e5d1cdbbf57cae1c2fec260b23abb9fccc08e1d28da6064c88b073b88d191946537593922bab7c88627b4c305b1c07f16d35d8fa0d230e70c02f4a7e100f58fe76b3bda953cb9f5aa94200be3f5d33b0cc5cf4998a9c40d303a2ae65f917cb1871caf167524388a273e68086cd3282267f0e9f9577e111c1282046e29171a1200546b5ddfdc0dd68adad85d7fc9e3ebc19b7efc16145d8d2675128a5c4c8657cad4e9e41d22205448d0e86b779a7e95afe16d68addaf2f8598272330a405904500d914b8c218b27cd8c0f446079d2a2530c9bcae80e29aa6e5433639251f2889eea21d7a667e1be88a07885d5f69fe8709e7bb20b59de2af2e7f827f8819b97d82b294fabf121d5a7004b079912b12b062ba18a0e296f3ab4811ffaade82af774292432a7058cbde98dc3d05e66eecb1a928c6fe996c69961717b1e9c333b9a15dd6a417b2f1b3417be095c211675471feb6fbae4db520e34db9c384e9df30d28e5931f43aab714defbbdb5a7aa6cce88d44505c9b95f767299eadb3400ccb052fd3000b49728ab30775255c385c97a63b13fd749b7e9681b87d8ef316032d191a9679895bb39b199b3d29669272bdf8e231defc813205cd391f9ff2a60c2d5eb1d3239bfc9a44dd3de18deb0c4fa179159abfe9b27d743b5b78424fb589f46ae8c44bbfcced5593c66a85f28661251b6b27733bf6d93d272adf01bf73e9e4df3c98027e48feeaeea4d024d743a08e98200337ae8a5d0f917c7f9284835a097f7fcf936985620eb5026f609dede7a10cb7ceb08702a6808911a96568946f1e99d1c62d615325efd27114be31db48d7b2c87799c933bc150079972a52ff8df5133744070657c9946675493056c673090ff673d77f1a2afc06e71f1e4936822ce3bf10432f92a8ef7d9961152564a2651d698f101fe9f10dba0554c4ca56b0b2c34ae379a4191204e2765df01920757de68e0d3d74324fcaf0989e7a31f5a68c10d7fe0520587d9a74aaec47509b5bd75ccde4d1dd9715c24fa39284c60cf6783239130a9d480bc966adeeaaa0a158cf3ed45de79b547b2c2ae8372c0d2ba0971a3d852b42b29c4907f2d24fa8cf2aa82a978b6d0156cd475d8a25ccf3416a8213618afce463934eb2da9204e7fbfb694aef56798f4446ea7e4d240b4fc0976f8fed8c399dd096ea2363b59a09b8b09d40fbc96698ab7503f919ced782cc1f784be1ddb4097c0e4c169c230cd3c902c77cea9e43ad6baecf3c53db2221583193191aed02ee56cf24397c49947dc34f9c70bbaa097eb91a30f65991db6da2e82442a683bec7c677345630a799f14800ab338316a303847e087feb44a57889bae9332b409a09f42f0d9d2fc633e3fc1a750eec47d03cf8ae994c64ecb0b2c358ecc45d02bb67277d8f7a8d8cf4606033030d5735714be9b7aeb21886312a91807c4004499237250a07959306b228b9dd52ac6153e1396b1e1db88da4403cfe3e88ac98c3563e9d125a826fe094da78f21d9302a41998beb3d015c646060d12d1b97d70e829c26074127572c7657d8702c8df4a3b8aaf21ec6f5df976422eeec10a68c4498aed9fb0477c483d0853c61e902affb426dca4d39eb9d95b0bb7fec90dd44484bb74800cd3c942969d68facfb9100c9ec586849a1d7d35b3097b492982cb3f9c6fbd687f96a92413ba2d5e1e643a3e76fa016020125e1a2c1f43111ea7ae7578a7cf43cc969ec008c76043c56e3a14c44bdc97a5929778a03146d712b0c7afac82ce7422130cfc8edf720a1caaffe161e2583eefa86f65556823c8862734e648504a25897a450f76c357a5318e2c349b46650963b935c1d94858039024230e22ddbb5fefba40ec2d3d5c4d9c297c60f24c9ddfa3cb02a637f7b2efbc2da4289a7d7daeb804b52cacebe20cf405e4a132bbf6953f66e01073dbff08b95fa721b3d212813c673f5caeaa66d65349c6320f2ab2aff4627722bcd9aaf9310f0ff60c4d7f627b6733acab860793e488c18675ef9305a8b823fd5adbffbb649cf5b84c8b0d3db41352ae3028e2eacc36b6d5cf1865eef0eb7789135ea6f6bad852a774781b4360191f0e44ea7a876a5bf5f58d68c8c1e4397081cd4667e7725847915b87a3ced01d4167a7d7c2e689d0ab90e057a52eddaffa3694222a95344e5eebb65d6d7c05204cbe7a714c6582e2e2f7c5a594033f435fcea06ae6982e935f8961dfd3cc8cda84b1c6d2dcd97c5e700290cdfc0d205b3764adc94796e6c204e527321428ce81e7b72709a58dc1c73b3b09912db0db710958fceb771c6da5c37942f2038d7a649049cdc010656a6d1f2cd22ae4970d210bfe3314f3a130dca84a2c02b179774f1903b20b0122aae6e269a9156d3bcdf16606e95029983406cb3c43cf8ac96c75aef97522af306e0f068216d7f8693be9726ceb241c40da0aeea2d700fca9f46b8e65f3e609cf7dc1a6b8d8ba017f7e8a38d7078b045f3c034a30a5d6bf967b1b6cf7f2e5440a253a4dedfa7399b3ea971b67e00d8dc2f13cbfc8c747b6730a834c88d5b089f41c033d1a7b7e176fb184437561ae0ca9db344a56da7b07e7be148e77c35262211c78b16ad2ee67af7b51d08b6415497c9d5ed3369112dbedc6c884b3b7d6bfc5cf7a7395706ef02679334af15cb730533d2549949838fdb2a924f80460bd06fcac9b00b9f452f12607062db8825d3ebe5a669e26e4f7d13c82894fc10fb26d7b8a92ecfedc5bcaf8eba6d03763689f73892962daf1bc579fd526dcd65fcf72022e0d2c6800a241b2c0349e6611238614d3545ee7d70604c9108c6da3837ed527edbe5aaa42ea609818ee6627237ccf838f48411a7fbf90026f47ffd95a331a4911e8b76465c37a276e959cc79e323f48a68ab25ec55eec2aa120d56304c915e791110ec0a7046c63115be7bfaff57373e4ca6945809d07fe2a23ea145b48fa3d131745c2d683d927e2e0003124018680b90e59e5c74b6fe1599984de7fff5cc1bae804367e2a817d16b4c729721a911224c242c37d8c875de1ae71e6af841810d8f995301178fff9a78978fba8fe90ee8030c60b06787dc16add9dd01b73ecc0cbc46a8d08730cd6cf8f5b7003de01a56b5c765dfaa4fbed06a106bc55618259bf91d9f8e5c329fcfc5a8dc6aa33aa7658c4b4135662ea1f6b7bef11bf50e2e1010825f0a34da7187067477e25e54223fda9b93617d63ae39d65789396495d6c765ad38c92ab131278c32c0c991a416d4f920e8d5368a4a3dec75f05600567eb0406c14bbcf5e1a9a6d0028ecc8dc1b3c3bac4954a5b3c622c90e8bedbf226e16e2650cd825ce82aadb57f3caf61f833461f484067f477c6bb13a3b414ecbaaf7e2d5a80e6d2fdd696fce423e7eb5547ff9b234c701672cb5d8f12e670d98d55e3b9f443d04f44336795d3ff17376e00611ba325c0f94c552e596859c3de8bbb2aa10f199c5ea40d5bc05eb4b10851f2f77a646f0fe9aea360b76e8b5a1b123a57df58d3b75a0ad962480f40862de3fbd11e2a09485015e2837555686997c78712a47a3ddeae0ab5f88994c05e0c8a7211fd7f401aa9eb22c37f6a3ffbdbacdeed42fe805b39ea4c7cf59f3a4459d06514b781a22a5a592e557ca1c7d4c3d7001d501541bef3e3f263e6042b7f3e86b16cad2d9d95af3d6ec3317e674f047b9e999cc4068df4c4c4f8f394514feef2e655594f13b8329df862f4d56ac17619cadc9cd0c09c935089dc6a3c7003e62152139943b728c545c805e92e879459f1efde959fcdba40aa38ce54281a730a7665077c38457f75729ea5bfa0549c1759e2e89c9536df95d7666c39392cc68132e12a9fb77be2be39826ad1e7ef6c90d865d4d51fd529807356ba9fe848c3392e15c9ae2159b9d1eff3d621eeccf707066f4cab0abb7390b498351e1b4b0cb2daf638ee37fc6715bdca1a1d98250ac8385c4ff6511c608dde4ffec6dddb70c748ba9122b6529b4757d6651bcf2a8d3b1a7eb707897223260ebd415f593fe23e832b23c19665f48146ef90e92850bb4cc26bfaa715fc9c90cda27318bc2b18f58182300e105a012a40143d10fffa4e1217c72d0ed7e2ed5d12966e8ce3a210d5103fc555a189da3065ec68ba58f2b41d721cd9f2035ea1b0f636121a42e369a6904b2a4ba79fd4769ac7d83a420e529a7ea12b9f1fdf15de9415df0f124ef38dfee7507b89fbc06f3698773e7d43298e1873acb4e6fdc83fdaaab3610c4e7a3b439c280fb26ce44196ffa64c1b7f31e29f2494bfa0e4ff77d40541b771e61421af01d0ae752cab41ae5c0cb9c82ada447dfedb2de5f1e3ec326c7f12176bd79d1072954e1a357802fc26d5f5ce29243474c99a6057b4de5d2ad3e853a8810f8f9f487f59b4baeebfd354be63d5009cb6277ae231b28dd2e905bdb203e5a584c62170b87a4e95e4f33553649749ec070edd7c771a0c402748a7394f9d4dfa38afb6dd2e57d5ef0244dd2a6ada3e67b83e8638f2bdcd2761870a7390c3360b2c6c775eba703cdabc7944706ccb79eaba041e9a48388f9da0a791ac3df8059695ed9eb0fbb95e3426c7516f75b819a697ee41e7c480c21f3ab15980ac741f4e763ed406bb0ead9c8394b19d029e0e72177f02b534c2a33e11efa67d653ca39c66de1d978ad5dd28b42bd5b11886b56bd3422bdeff24f5b21ab2dfbb1340752ec4383497715207ef898bb61d099410ef19be41fa7ecb4afe27f2cfa69c36ffb7027a3ba562934ece8e09a22a3c456e007d696d051273c4fe8ec0a8f7a922e954a21aac08bedcdb837e463c0dc1f3a304f59c711a5aa639e89c217f9a4040de6d6034ebbc1c0fdc52fa4de2665cf20199cee70ae64af7669c6fc45a86f9a980f7cef6920b1128fa99162345f9ad2821900969d7d7d45733a19c350a5214a02f9a5e97d62fcb9a68ad10c1be766faacc3f443d194eb0b7db159275dcb51337798343e92c849d32350bc556550f1d2cc0ee43f9b24ba739017f24d316a44e9bcd0d2d4cdb458709555b352694248c330806b1b0addbae9c288633e28022021608d02161bdb1f520defb32ea3009d44ab3b244622c6f97fde9e701fb960b51dd1ff7153cfc7dfbb8209ba9f8a59d9d13a4e0f8c421ed8aba9a236ace9055d43ae91e03706d5eb578dbccb355aadebc2d41619c661b76a9401bfef416e2f4b174e6601bdca9d1bd19c30e0da0469387b45e76390f0ea86d954634ca6f993cb90c6914bd4bc164b556bb3018ba723e0ceddcb9ae8a276bb9816167afee1b8530861463d03057da63b24e15b2b6ae3e7fe25f8d747eb18d5eed72e1ba2e4f4b2910141f26e92cb4d33951b10f9530b4c3cffd747fc36eab71ae71ebc1b2b8cc8e025d276e552d37f90ed37b28ad4d95a47055c67bf59080240f8f12a57bd839c4967f4e17abc9c59755a1580e6bfec933b1b51286cd36a50fb17fc3d1adbbaebc7bf752644279f01c40701dde7e9df9039dc50ed767bb66eb28dd608a9f3323fbc423a57f986a25b8998fdb84f0248baa6ff2149e64c69d034a3e63d8736afe365e8c82ada50d04ea676dd238d2f52a93b31fb46b650068954d287ee24b7fc982bb463a511394615649f737a4db223e05f737b1f98e6f58bf4e7663d8eac7f38bf462f313bc398f8af76109ff0fde48a340d57afff8a949ea4dfb91ba38150edfb71669afdda2602992293567b157c23e5b4f021a9699584cf7831161efbc32bdf881c7c1a5fd2103dfe822ad265d48c8c8e5b7e0536975e1c7e24da37277bbc23662650ff66d549e7d2ea250825f6f10bc69725a40aec073045cee401cdfa9b98394bf7e239cc0d4944e0e93876df82297262ac17aa6bca3f16f9141ed58cbfe636383863940b2fae149ea63715dad3695bc6ff4ff57a425ecafc1fb65a1ad3e34524608c731c576736bc4caead65d4b805723d2f126baab0dcb3fce0f4b863c6edeef30f2ed7044afc97b48410984ed6c3c386c55190eefcb66eba50321bc0ca6514a5bfad0a29fee2c2a08fadc399ed5de366931f1d85e3e089c938bfbae215e2ece3709ce28c2e087ca167fa2b464c3919fb4a8576e794317ae0da839a76704099c6cea211cf51d6dac0fd5c21dc8bcb89c925d9da8030acf04418b89a120ea4752667cba2d7fd26afb9e17d9373a7433e1f98c3e46bb6ea074cd13743498562e56a34d2c7ef66607c073118ea0e3c253180bc7971f7ac94acc909c14cf054084b205dc7b22e9859c99c17c2280be73bdc03765edd279a28cf4ef269af1b44aff79cd6835feb4dc2ab6ceee60bdaa38cbc732ee02cfec805d783ba3acf4a85de123846f2023374f305891dc90eeb184f1fa7f77984f9b703ae289a20e9ab322974b052b734ba9f970954443e75ca5102950104fea96c8d482a2d23d352881b1b7be4c9bc0b187dc507dc5418886d91a2718cae84d403fb84dacc5d53b4b9687926d71a83a7556bb89b637f329944a956e3a6f2ad47480401c3b44301349feba12dc3b2967e1dd8c031ed8b14a09cdb1fcadf9e9ca2ae9cf1eccc4d31ddb0c6fce1e955200523fc6bb830c59c0993885506d1247a71c6c8ae1f6098099f68328ce75efdc749aa7402bc47f442cb8624e96cbcf7cbff607d2aa76db8be766e64d7e6b74942066dd94c90c122a35b02a3b930813dd5bbe3d26b599d52b3b540c762041d3986418d68f1d82dd8e19b363825a0c593114a9ce5b7078b22fdc1870bac01a3b2bdb1ebe8afe2947e3665cf1fa4673ae2fc756bbb95c0fad46e168b040a793e48af14aa3ced4b9f0c274f17dfcee781d06bbd5f4e5566e899da5e41d0ffa63e03cc95794f78a6925ae0381f6541f1da80fe82991531c49d8483a1e78ae8d9fe32441bc0f64561cb7c7eefeb09fa5a1c23047d551e6dc99930f6da5d65af42f8e4ebf2602bc4c1cb32023f345cd012a1168237d7a73681df312d75e7cbba308cf0c88569f3aa16bd17355e4635e1b4a30522d0400594a6cfc022c68e73b712f6fe61e340a663420c025b6e3f7e3a896c509a892ea49a816eb64bdbec6d8c6cbe310b25704bd121591844152663a1825e7c91d4f820ad0913810457b27a65f9c3780146bc8b897fb533efdf54a3308507d55a2f1f7c3c63f9b3edd3d4bce670c6e8ea2da6b17aee05c90ce27fa6e13330a16ace13fc207464ae4829817ed188a6659f0eff399fa67059810347da3d7232801ea84a441fa63782f2daa2223ae8de3e0c309563cde8c1d6287ade6e75ce4ae68061157d107af5ee1f274b99d63a376ccbaab903db0c1226baeb9334633f32b4b55926f52d5821b177ac523fb2e16005837e4753f21fa628bc7553d12068b992d59c009c6bab1febb590829793ef6a3ec34800bda244f2bcd6734d5802b0c309a2db5997cd322e5ae5bf7646e66adc7161b7a275f675e6a1cf93def37db19f90657b9c06b5bd045925b0240e5b8df7b5decbe15f328083bb3a4f4d1989d78852390e43d53073f698fa638f73766d6e2148f4fb4662ec987fdf02233a24c1b6ae5c700dc9887eeedfe2f81512436dffb9bfbc5fca3a6a95af1cff5d58a39c01a7e10c953449542d76faf6d5abf445e62388b0103d48df7ee689025b55574a335103fcb9d9c12a21f8d2e23d9ba0d4762ec10bf1bcb1904024cc0e48466a08e40d5d2bb3df2354415c9e2ff66e47f5d15d483934db0a18e4a96ef67bd5080a9fdc553f8aee5ddfd277bf78aad9f12a040f824bf2351494469bc50d6f341b9742a1354a1e4d771dbd92032a4798c7952e106fa5eac558f2a3fa289ed24fe301df7d6cb1ba7c0cd1a32c933b5ae56984fd429f09e983e684226aa0fdf5990ab23b2e02534910ff8d6adba55e1f65df269709598f9f1549ce63ad8e3c655ef3cf245b9de042c36d2408b6de012982f92bb922140725e2e475d38589d2dc04406cbabfdc2d0964b03fd5d9ab6c1e7a09067b950d89e02a861b97f00be0fe8da29e4733e79b64fabfae073b8e9fbc32eed1220cdf7518229f796b72430d4be82631a72e37e35f50505d531ddb425b992b1c512e8ef1c2884b82e4f2f7cb148d2504280df9b3b6eabbe96ba9a9f985066dc35c660201a49f877f7f90dd9268ddbf323609becc6f308f14b28a119358c5459189b964c4016de6f210cafd9d2895d0f85424e282f362a5ebf0d76844e8b137366b31585d8905f267ce0fe2f102e24f1da9646ad0d603af8f648ba3ec80d373c87002a6cbe547058e01213441c504d8aace52fda36a7010cc99dada2aa3a2659bcee7855e03fbcf7d50e261052d0059b77ef5f77c6304945e3ad908c52d4093fdeceefa55707135fa568308ad2c1f68b0f90eca4eb06524e70cb58d1fd9dd0077e4e6648c78163be7745ae87600aa8df1ee34fe028771343dddf91b98f0a7cb6cc0803bf83a3710c808a08be9d4ab804a571002bb018d2b107948e6c14c7e840f6831b450248f91c435a4096a16570adc369559c3d623a8480963210c4dcec2579f73ad2995711e19cfb605817fdf144ec63f627e772f5a0f9f3f7d8364c7b586303dbbb31f9e2cd78e082282dd1156d9f4b479ff0b26c304f3db72de3ec0ae7bde2f61f98fa3a9cb1cbe766b5bcac985496647136963d69b9ac6a5cfd2b1952d8972baa6b9ecb51c4181af42127c53bfec43ec18b46e339bffed194ab6e4d1eb138a2401ca508790d431540b06bae86ea80e9b24fae78a53b677245d713b60d7aaa2b945fb836b7e40d6db942a62dfc6f91deca868ac0259cd836ad62754b1644274fce96570fc629751f4a6b4385773a49883b4b7b956d244e7ebb106129758352b42eb8b0c377e1f8b2edc6b8a5605e1189bde276a6ac6b0acecc5c729c9e61d16793b5dadd256e1fdb4028a55b41ffae97c4abf410e78fa43e8491e97d860b03c1708c01cb7719edbb900e6b7fd6096a9ad5bdeef1f74a334eec51a0f90ed57995504e7c0d176649bfb9ec2f895d187a2ec15b2ebbd88232201e980982f57320c67be63b2a55cb94ac369baf30462c4e035a11c71e592a9e07941c177654a6b841721719effd87b3173f6ae140cf1a5aa9ec634b0cd86a5d949731e9069dd8c6d85b5f24ab3f5c12a8e2ead4e2058201207560085cf96720deeeea5733553671809a1112549e67967ece4fb0b4c449dbe3eed44ee0e120c7ed124c94d9288209e30a9143644ae0263b4588715d9450fd64ebd272002ec88086fe56a4e85b22bdeed8c97a8f5227409a2448dc64e0462ebacc3cf4eb20de361e38e5b46672d00f3e99230d828e12898a671e3698935a64682b7987621509e56ccb4cb36610f97d0332c23f461f8d60bfe4dfc85b5dd13da49d23913689c486482ecba20ae56569d279b0ffd8304ff96c2d7f988c697ab549263c288da8a2634f0f3974e6cba3056ee9e05777cdf8b1f6f87030df111ced5675094f98bd3a4de6a004aeba231a433bc8724c53e040611e3312d40a8e4b3ccd6eea0651a829e771f993bacf175d6edf39db231aa8abd34a0137b77c5f7d72ba76b13453106584f098d412ac2c741d98686a776affc5a1e0d097ba2854250b2eb814cf707694cb10c93df0e47156fc28c1384bb75fc6b2e800419feb1531e1ddbea2d581998c4cda90b0443fe0082fe40e0260364c0797e6b90cde9b93f1da847d2a5688790276a7aceca41ad64ae6151085f4d43a5619d735f0fd4c38f82c788059c162bd1d4c4a52146f953a879e5de21125bbca3e42e9c29bd33ba92635a4d00136c9d4ee78aa22667554ef7fb8960cec43831fc2cf0766ffd17a5919fe416dce884e4ba126e919e494228c5b3ab79a28596235d4e9e7c1da1e1eb88efa86aa17f08df5b5bf42f7535d6baa36c50bcf769776bcb596ea6512dff6fb9ca29fd747214759bd004219e1bb48c81c58d1132bdade2cfea1ca71491b1fcbcf94c97b707ce2c4e1536117060075a154ebc8466ab8337ce58ed950e9701da955725bceac181ad4e147acdd54b4f68105bb7be217a99738b677d47f14fba01467197f536c8b1605fa4f662a2bdc73d0a9b506c629c3d6c9f189d8ac989e590fd1461a962f16fb5ca0136af6a6d2e24a42ef0cf163a9de0086917e37ba8637930092ee4100f61d22897222c9a3b7a11ce4afd1cede238b8cd25e73e88b1ac29028190669276b517f2d0519e55eebc9f3609edd2566bc6bc738cbaddad5efe5684bbbdd46bfb2accba44d08153b78100724a2ec7e675905113d7a4a5defd6027521baa029066e6ef96aaea34910c770aa7f861c4d46259713566c69edad794cf329d7e364c6f438aeb5a2800c647506bd9b10c1277bb7285880f9664803cd37c13d8f67734856d33c6ececa3e25402a217dc959ff0e374802365ab0b86c50c955adaa6ce8e9ae02ed8994ae80b99b0deeb84bfc4c4f965cac7bc30081b8ef86aaf28f8708ae1456cd1744aa988c9b351a2edb4ea9116c0822a0b756c5969a8a7d43beacd310f250865f9106bc3fd81b1528b2b351e79bafe5a27990c9d16d7d53021dd5e5af415b02f90f77373a3cde04cb8024644b650f292c0fbdb935bc555425f75bc3569d72eef98af0c8a4a25518054d2506f8beb207a26fdbc26e15b04ff12eb712b7d00423512dbb37bb4825bfa5940065262bf61b9182f74804eca34aeaff0f830ed2c3221e83e9d6bac584aff5c7016a9b7df84dd9cc4f01c722e0e6d8d4082bf0b97213560e8eb4c84fa06fc5fcae757b94a33abc58621fe9759c6517f123e28a3df99b67e3691cdba859e63d5d93acfe4eeb4cc71fb900b8ccdbf59805bfa79d4f6d23aa053ed4b5a7335371ef8c83ec7120880be751dc9dd60fc094de01eabcfdccb0108657a87d932fbfda6f857362fe03c3ec8c7c5dc16203f6046c407d9b81e67b8eec0e50823372334bd4b3b1b667c4e1dbd422ddcdbbada95e78fdce5a01802b18139c3a34b9690ef7af648716950d24f299d838210445c1c0a78d8d1d5d1454122f5a29e610d07f236fadc02457143540151c5f4787f108e483b1f938cb51cc567139e5770f879d6d9efa6fa1da8fda46cd6d3e9031f4e66d5475745569f5ef3a79fa1d52a75b05515fbd657b4dbe180a0bb251506789036286df25022931cdbe88c99fe70506200f57a661fa90c6739d8c72f61080b1f78fdedd7f1093e771709b9d8d99111e91befc4d7c4d52438939f417fa3cae095ddb59d946a98bb65bb8ee409c5c3c221daa870290961f1ff0da3fd852574c0f70176df9d1669f00b365e04dd150a75caeaa7a41f8451dfe17e4b492559e01a3b153d9eec261d56738e048c973278488db290ffbabdd4e12d32a8538a349e41cc90b24f91aedd5a0f11242cc3f524aba7b097f9c59609b240e819f9fac2dfdfbaf3ab0d865a5807d87de7d9b2d42c295004d72136eab72af1df56d4d9fc4a355e0688a053e3108fe24717cf146c7ab11b6ad6f3ca8e9a46d3f9925edabffa9a53fd0b84a835cadcc963cbd2f5327808f8c35ea4fa274d16c0c6186a8c0224be45669ad8e0c9e5ec7cc504e9e968416563daf17e238a1389c8f875a6f9fdaca3d86383322f643e1baa9df4f7ddc9eaa123a3c2f8b92dc9d887af35cf174b32f8bd2e3a7398ffc2bd7849049006853159832340934d279516a376f9b3866a0a14d155f674a827f96047910c2873e4347c21da47194604fa83ffc95f2fa2f8fb7e37713d7a748904c492bb5f875fd10d5fe68d68a7a6361251e77556fe0da16e37ddbe2f6ad9c819baed1cfb2adcdcd979c89f0fbb1c228dacf81ead5814e18bb14447e3f120c25a43e311e1e12748ac4947e7f6d28a73470423c2e702c176557f5ec1c1ba4989f6dd54708a131ea7134e22ea701a4d067d4b2bec63b937bd5eb14ef07417a48382734c743f7be6bc4b07fb7cfad16dfe39377e0641939a9c72d4e011a4144fcc4fbf7545419b769afe6db5a32566f79d50f00c96e582f8c5cd78a91c452f1ecf2926b1d4ba64c12e95247cc5b8fea680d131ce505774c3f6e4b4e509cfb3c9d9988405e1612c034f4b9ba844196595840bb1237fc51cd1bd2bce1c4e7e51a82f20aec97a67874100cff88c9f03e32be0d6a7d77b427a460e224316ac999737c4af91e3cc7b8845b4c78bd46bd2a95fdb2a3f20d546ba7f0a1c105702cad35048b1403c505fedaa80b81d0c7a4ca4d0c16732d75cb197c9ec1c2722b344b98730365d02346c452c9cc1df41a3115dcfeb7ffd95b157aaefe74ea5097723d93b82c97d7a980cb79f0c2c5422e7ae8d659cd9d69b869a68fe6d1758ecccc50ca65e95b3a083cd0272306815a1460aad9c5a474353e3849908e3b12203231ca702603ad766f64119bbd4d2a6d1006798b4d49dd258bea530223a9139638051c6044dbf005d548db4931b8332f9bbebc9d26c57819e3a590a6e8037a8403b41bf98795b1b315091e07acf76075767f1f9bec7963773ecf0af8e94c97a25c568f1f97cf400276e1f2388cfd929263c5114a84d6bb7bf07a20c15009ec57f3db68321bfd9c3f925b24c501015d3ceea51cd70fce49dfd40c9e0661394e7db129971888a05ec410e843b4e63d06f1b03a607f6fbb021c9905a128150a581de184ce5dd7f433d25bde167a1d0d5d57ebc87ec0f2a09312b3ec5e502cdfc980f6e15fbdc97033c20d320cd481379f4bf945dada3f595aaff0b602e166b6418b4882819738d517072be62a61836fb06aa431e0e944d089a52ba41bf4dc423e15891063808fddf5e6772685da6d6782106b00690a63fe235303dde79d8e85070caa884a626e459c7598f63627ab1788b3ca4354f845b7de7e56499a8e85b35bae87044788ef8458e6b5ea8b13fdcdf55f7d53fe75c552ef730a2fa6eebbf6e14dc21faa013a6a94a500fce6783d6235242c963f6efce6ffd9b59321cbb968f7f2029b5f61af0a0d0385d175bf5e87c33b3aa3e338723a3415f923320d1deecf144e7c5ddeef22cb2c92af0ecba4a45ffc5ad75038ae581ca0cd9e95280a31371ff416a6df49c6bc6830e5999b635997e87aca59d84fdb0fcee9bfb791580507905a22d80ae646b4649f53a9b3bb007a0ca134ad8d3c69e5b15356ead97bcab87bcab590676be19eace673344de012b8e7b812bc9f184f18c092dc36e80801ab7f93e85824182d273f2fe644468e4a145d22fe600b1111170e74f4b9b28f236efb45b57456fb85acc0baf56c43c5b63622a4d6de3037c75fa74ba66d40936f9b580041f2a16f48d71f3d01576625341259631c725a58b07b8d7b4f21304fcb94c051cd9f0bb143e4867b964b9ff47dbcde1b2028198b4809b82a1db7cc26dbefcd19eb5a75d43cce799c1550c656ce5b4402e70c991a6cbc1a87ca506c421ce9b843eb2670e5d98f0abb57bd657fbf0d4a7450d6de0337fb9123c5422c86194d11a19d801c91a8add662b5356af6eb1306eb3c2cffeed327ceaefcb2c89abdb85f26406a7b93603f637a2a0ce4c5447d3b8123f537b93b159fedba9434bab862064b9f70d3728bd94101dfacc4408679fff7dae61609a5884adc9b2edbc7a3577d83b09ac59e052fdaece244402475f801b06fcf469af0a56c2f0338645d2473db5a3ba54d7103f0439391f99be54b1fa6d360d0fbd2ab6df7e565ec62d79f277a0ac25dbe2a767a2638d477a2cc321a76c226efa9de862513444b418cd59f95298434d0e17ae402a2de8eae11ae19e55a899e27cf0f50f26cdb83f03807c64bf7dc5cd2371b7dbcc8cc3008e6924fc617f1029419772ce8aff23a1bc4e1c6d991fe6dc9b471a72201ae8838b5f7f1ed2dccb6e4c58a93d65ef33220c0a08aca250695417f7a13ac9b477fe15015016c0d057ad57dffb49b0a3ed069e27c7027b73316838bd42d5be053fe7e34b53ca79cb974e6d40fc0c7dde16643454f56072c719cc723be0b23dd9735f3a871b4510df78b1259e24a61ba30f66c17191e2e194fb3e52777dab5be3c02290fbe1881a2ea9879a3b10cfc15b7b890a29000c35c6442de43d54df904e23af7d2f5539de5b9f864d8fa54e8a6b4dabca3df99ad77c262f831811226fbfeff1697e9826d187977be17cc4918f3cc7cc6c0c3c13b44bc455c5a1419160434a6b7d9530c81acf33fcf1716d3380c5a2b7e4b462449c12d1e7c20a330f51406e5a64ef381bdf0d161f5245ffb9a936b29dae05cd91438d3f79273e51623049eff64874f41ae2d12f418d0c2fd5f85009fc66892de04050125e75bd608fd963253f41b8426ea185e3f5d6cec8b9031bb62188aa19f310be6d85fd648cb2b860c235249f34eec24e8f94af52041fb50fb8800f0e9ec4524299cb8888b22b1a0038e646f424a0117cd5c17ec9a0f08ee4347d55f8e40687eb30153881b5b050c7bb534df54688aec31c0572cb7c82bae0b3526bfd9b846baea7bc1bcb92db6b742c7ab21149b76748c593672050c832f5cb6ce094232ac0eacbd361e0d60b264842d8f01e3d7ac375febad9335e7e9111ace0755466ff68817f06462621639275987768b1e69afae30f148d69eca5cb27a7c3b7de1deac7ea37e283ae6aa4705dd7ef40be43096917860c998c1a8287742ef2577dba4e454bfc7ceb2a3d7ac67679d01d7acc731396c8116b572e82270d238481c7dba6c338a16f53f2fedc6e4d4263d0bb254e405c6b40cef3bc07f91457a495d4bacff00e52c06747ad0e7a9694887f1e248df0095b63097b152bad3598851a0fe4f0299953aac022c462fdcd9f23d1c6aa3f280efc135e118c1aab4023837334787694d4a7db3abdb2cdc7d4b9f16148981d32b9e1428109173ab46b6d7f41b6a69869525589a7247ae168d3c5b53b4cc50bfe48cc95770754322c54aceebb625270cf4576b7eae6019a874f5436e03fc26e299067c6fed7dab41c3f1e865fd7d4296c054f45c94a5bd92b86421aa4a0c6ba8ecb9f6f264d743c0c8b69fc61a9a827d48a223cb0da2cc86f2f46a5043bc26991d83f8bd68d2f00852260de58c1ebb7d0dd3567f3ec69ae44a495d859772d1c93e051b98d98efe94ced4bf4cd659d0918593d7f3b8f582e54bc06edb9c0e4faa1bdf133605c4fba90b17976c118bd9131757a04656cb97cc7f09ae19317a89f2381c04bf12dfee2aebff2ba383b74a2e54d49ee40f546033bd031fc862d3f5ff9da88e860a825e9ba024d635e7fc1dfc6dcb188c28b7669f8eb99902b24f9bb647cb2440a5937e7c42f3b96b27b2109135a44eee0ef2def43c012cf736a3365e15ccb1cfe28193aa5f82cbfccccacae0c92804c0f0c44d3093a03377b57e3932be1d7459e782af25f0609a0a595ba30a3311a2cb0419ff09c1897fd790792568831478a32c4f2b9684ac3860a336775f7eb1e084bd0c4d6ab17e55ab8fe4f8f29919512f0cb2defcb95d59f1b8dea3139fa50e0f1a8e43bad681d7c60ac5215f1ca79d7f04630a8057cf098bf1ed903e64e07c84b77f673157fc8631da0d6d1ccc2bae094e9114da3e0f89af248cb6544b7e3bb9dc4c6dc931c5689c19c5616f94a44c5c6852bf10dd2782030b82079d703d678625945c4757dd0c1613488aa7762e0ab53f2a0ed72cc5aaaaa7f116b369ee77cd05401e8ce61de586f415a018efca8851742d634703a021a663145a3fc45691200cadc0716962fb4c9f22e55f4db0fc1eb1c9e6a488baea7dab583c7769f6e83e9483ee75033cec5a7f0fdf31850fe053f1ecc8087d011deae5868971c904cd05ee00f754c4ec82d727b4fe3829e493adbfcd9168a664cd6dc91842a7fc250fbe5fad0e2cfc57d5499c2f09de02b36c901e69d08d04eafd7bc078514821cac2ff6989fe3091564e096cf6c34579c20124271fca1a36a639766278bc08aa76ae6ceb59d20b97e7ec39f8f3540166ef5706050522d1be5a975509b8279b37637efe9c3bbb19a69f43129fad9166f08723da94bb5855b7a37feffac78c66d5c085f5c29a3bcacd0f6b0812571b0d4d4dd9554f576f1468ac124a8754aa7ca5b477649e0513cb8d1b9a1733cad3580a9238c83ba70042041905bb068c202e4a3f1d6b37b784e08472664c62584a5b04b76d94dedac62a4f8e9d0826529dbb3f93c69d4748568b4e4918e0969df3fcfc080f5d65955016143e04178e48203f6aba95cddea8a9abd21c9f2722c175c193812faf9509be6264d3d15629a16e9e7e52a8ad154acef69865f2ed24628aae61291f97fdb7bf9a03113b52d07f3bfbc09e87e771524790b90c7991607031185848c1f139208892d68db82962cb2a157b329009ba4167c8e8f4a4df03a1510a3ef25e0fc9d2641b2fb84ead6a87cf340b298535defd2dd357a3449510957b45b519e99d78b7faf8d7eb22f45698cc158972407f1aa2079bba75d7077e0746921236bf96e2ac572ff36ab3beb3dacb308515fdfa21ed33536d3db9977553cb340e362385f34c7c9310575362b9399f18d3fc71552704847acf793996b84303e10151646a3b51e50d78b182190307de27b8c718fec8e7f07cec12b7805445e33df56e312f02b324239a1395b9bca3d48331a2c3ad387101609bd275a73882556407cbe015abcb33b65cd24e85e894dc9e2cd8018eb3ed147aca4b2e51bc6b3e3b73cf25d0ff43040e1451e969dafa5756c05a1f5b9070294d33ac89b026b2b5f80d9327e61841e5954b950fe14fc0f86ba1479371386f1cc2aad50b5821944768155efd2b612f5ac5cd39bb2f381d737f9cbe8ec944e9de03956ca035cc1b27ced0fd0ba44f0e3f1ad9f002b987207e47a88c6ac43a97c561aa4da023ca916fea51ee24d530a4a3bc294e778223bce0b8946692bf816355e68b74b250bdf776b83f320c7d2608ab55b9b2d53814ebd534a04e87d0ee5bf4a70c180b7ac1cfd40164eb46bd0bd237c6381ab66ac2c7f3bd937eb4d1afd006bf4ece9913ce742ee2c91f8715993dfd0ff36879c614f455d74410a624d15ced4a91b1b1c39381d2274351bb162768ba513604084916cba0703840b5b3bca095bce5192c6721c3f1d3834eb617a59f2e569a54cb77180b8978e8d61af40157e6df09cd3a66715181eb2fbbfc095fe475128c7f3a9e7b52b2e0ae245dc76a65e0b57a82b3ec2c133b7bed8d28a5c1f450dc36a1942030842313ad336fdfb2042144d594a426ac65c79aec7738a225bdcb7ad4bdb3c27c1739d51a4a3cc3c15de71cdac61d78b48edc462eb90e54ed58d0f74d0fccb82f42591aac0a9f790ad4c57b89ba5ec453ec5296c3a14cc8d033a8f3ebbb6e1e975eb435611c5e771473325c5feeb1060439a10d0e0192f7ed9aabc44f4ef49b8960c93d62579653e479e5b0c78a91bac82a608a9e1728d53c79e3bec780a8f2768b6d10f991e12a6d9766bd308148daac18c467c6af7ddf4ebd7a5972eefec8200356aeb72e53836c66dea2455e2c1916e3481742969128f7162daaefc78ad4727be475e97be205ba136ec1225a831b7aa3ebe27c0a02af2c98f8f8eb9a66827a52cdd13df4ef013fcdec3f8db0da106a09cefd341a7360d87bedbe3befb73c0c7d67723e4974d073974d893833f05b829fa93cd971969195b9d57fe050aae73c860638a394752c05fc9fa07a7927f34ef2be55735e286b44736330e74ab585417666a8500dd4127efecc05ad98e156e6b7552c23df8f22832eec94a1a73b2a27db15a41e7878dd962a5f988b08cd049c52a82f48ae72698234137596aa3d643401b64bde878c5daa446c8e8fbd33d616fc62213716abc1046e0a360a7671af6f627990534487f72d4d4b42a12dd54990c13f664adc9285270cbc6548362a45d5d5e39f392a083ec63a3869515dfdbaac3c6543c21c8459ffa79cacff52dd926f81adfef101e6d5005a423d4fb4325b48754385889d0998f1ff7d656950a949b915b46de54479bff2ec4067f9087a5c796b5838e26826ef1eb3fa10f2513296619e9cfb17b1a1944d34107c6d4fc5858a51336585b536c97127ffaaa890a22dcb9072d825c8099c2866d9aab80cf40c863bab1f3e6fee164ab4e83dc7e73b8b939f9cf5469f6789e6878e089ce02537eeb191a9013ef43711079d2f3ce1f737313e10587a154739b66199a7e6e32499ccc8119b7d74e6dd86fa50d38a09a4b1f9048da4fb5ad615e8f86dc52a620dec0d82c57846c9cfd7bdcada23fb3de1af53a6a908a9d2abddee1b85123743337dbf89719706dfef1cc9eb7f998d32cc91936fbef0f6a5e41c5fbcd0990275c787c88790e0439166c69c6f76e029a3a2c0eb81240eb3790c25395da031e11a6e229a722062b31b14dde9eba29762570805bb561ad71b8c950da08b2cbc12d39382c32ddb75349c5e1259bd70abd298cdd83533b53499b9c6c009da157756ad0ccbdc1b1a28796fe0515b1df24751dec92540564c9cdbe96bda5096cdad5ff09fa431db272af034c55159c79156d5a990b898f65ed91a629ad8e133ce288fe6426415342b40605e664c54820609d1e8fb17de75e8ecd3d88a777423d836b68a1e2405cb216f71a7d39deffe4e0212f0b9f52d818d0324973c0ee88b41d0a0a52db80b32abb2caee8142ee78ac53ed26a7fbbff19c374df4f9e48c5d0de07ec5f45b07c4cb1222eb6916ba6fccd3d54c238458b8692ff614be94090ea21f48c301a18eb23e8a7e82a3d287ce45b0b7f4c6584f33ea8b39df4b8f1bd61504ed29695601ecae0edcc328b3f53c7253b0dd844591a1a67a9a2e0c8a2fcb9f1c35e6be1f1ac93f4a727504536c373199ba82c936029ffe76bb3fd89105db000e1dbdd1ed3c4af19e692a737eb44579377b2b5b609163303665407eac15a5f028fde44a3c02617a056ec3dcb9e508c0ca64effb051fe57d0e4990c0f1baabb381fb37fcbea6450ab1f4b23c7cadcc43fb1576004607ca9dc2b29c4b83794d443862db15c66a6fb55dcdee369b58bde8a6a655edb7dfe7c13ee0ab724bb519cf3560bd541bc20c38c4ac60e7739da85f97e3bbaefc0fbdefd4e6ead41b838e68b2c7e031008a1fc0f209ff82644b6c3472947f8b81e143c2094fa23803ec8ddb636a2bc9497ddbb2219a215a155ca5cc09768a001e11ba44a1af2ddcd5008754331d17b2a1c6764b549b0f6e9438ccf9c3a7ce944035891e75b1caec3980935c1df645623c385862cef399d92d7dfc2f08252fec30fb51b5c81d21232212db34e04b758e89269635cd4d6ba38046e8e1666ea54fba06488e9147dfdb2b1ecf58f07f8ec955c99cf65d77b0443c4df732fd4165cb83727a81cacb6e4ffa8255f2fc52f684b6203583d9d562afce0f27f3e899bf963ecf4cbceba56963b207732b5b570ff63176497886e106474d95d85ba91f098051dbde31f350217a23fb9766756a70b63250ae7625d62c0227f26dff24adbf211c857f03230dae577ee2a3fcb6e37ace42ea00b997f98ddb4fcd640635cc0f5b7029186de1ac23f36504e6f1883905f69e3dc09b7fa8349c9ad95d6fe7e5e269f51ff9654b94267281215a8d3631e15c6ec826cc7a8667f1ddf7cc8161dff15b33b89435467fbcdab4ee787e660c8803b58ae7a285cfada25ba7f09643f56dfed4ab3f76af0ab11a80965336bdf2047d8e8a4738f0f8e139fd9f7a7183d751a0b6512021ef06d765f378e26d374ad640cfabb0eac488485ab46f3857762c1fab86c11361e31104cc053824d6aff40eb577fe6383a259c44ef09e8b476095dbe732f05cd29dbfae2b2c9b8acc135756f9f483673bf63863d1a76dbe684d81b5b5b56e14207414d6309210b2903e7a0e14e1bf69cca43978293749e75ad840099c1b41ea10685f80a3c196a17c80c4af22097a323205494bc5f6b1e4ed52f7d8266af96f9bd2d62486f2d447dcf4cb582e3fb85759db5faae4d554211a407580e31d918bc91cce94aa60154d116dc6b7258c6bf51c593185e3a9a62d9a7f939a0bb8356916c727e66139e4ea57651f31edadd4d0312195316730370461fd9ddac03e6b66ccbae79b46399ea1c49edc2b8252a59bdfbe67ba8bc834d260c90ef0fec67abe63ab4e4c288239f32e6889990e430abf82d82ecde627ff0b1ae532f9f3293f8e03c1e6a784b2568ebc95d46ce1e358dea8b707a57e01a2c9b62cf31983e8b43cdcce8d7f2122b48e4b924438b459f9ff1d06cafc388c1b0af95cfa9bceb6d1bd15aa323a60872579f133b3c5a9fa6dc928c5050a12259253265910252b6cb3f57eba26470649463c7d0fe4a7592818e2879435ce9c752d776693123c79398840215cce87860439d61f460301b4d9a69fc0bc875e7164518c25bc02f0084fc7dc7d13e760cc07688d8f99b264700141a6b286afa41585b74462cf34ae31e4267169198acfa65e25b0195347ffc08d595542d7f3b3377d08c6f0364bd20803f66367fc6c51ca8e99d03e3eda930c64e0d71c4289f7f590a462c8c4a41e5481749bedd3302e5cc3b72a0bb9889e9337cc30cc9616f5035ff5860bea0f801dca0e1033eb1c649abd0bf85904a13cb8c043062f915e5502679844db17eccb72b3e2b70833fc03f2faa0bbcdae47739d581fa33d609c05bccd997fff87854e4c8a07fcd94c55091657cacbc1d386369b067e54cf86db13c186fb9e9d1794307043f10b5f953f9038b3c7bf5393e7583e72e9a30d68f85f090f1f3763edcf67c1c54c5a4eed128a6819ad2140f11f41d8e23be3ddf67aa56196838796b6f59c96ffc6633a76ae67cf8e16bb16fcc0f95a9418e8199073dbe895deca1f7cbda69c80356be334e0abf543f981bcf4bfb5e7b014c1016e11f07d85c55525f12b8e576f1f18c55ac13a36928ba6bf4682635c519b0ba9219c67c80dfe37ff7cc465f8c32758053c218f6da68020fe084a1e2782003822aeabb2bb27f984851e5b50eeff1cc525d55134646c6e7b638d46face25f381b41575d19c81d7da862148fdab053600e1f63b546ddf0cbb9145bbf8300730322272236e0eb1931600d0cf5b919384e54b2379b6dab89009e42c97261fe74d8bb7cfca8c3d4ecc16b541e665835349838b172c55a3508c6142e5b6b966079382956361506526480cbe243f8f831cbfa9a0eb8b07100d8ac2601c9ce82cca3c418d50710f4c58702a1ff95366437260230e2197d7730db31ad3811df43631ecfe6d694355a034996b44c8380aa0327f9d555a0f554a8a64c4725b3947f9c4153662743dfa9492b80fad20626eb83c89bb60e9cc22a6ca0942d6a932a297308b3b717f646a929f251b092459923de06773f112e5ed7b6987eba436218e0b98b2d46d58f2d29a75103960362a114f0d05fb1391f7ed621fce3e2f6fa38b23142ab1a1beea2bb120ca8e5240889ba63400a328be6c8409401c421c13ace09296892e65d01e07408670178b83b3a148a0d13e263240954cfbe41ce1863389b3d639208743a3bfb31192c1c8217d9c2cbdd25d7f1cb9b7065ea70e7fff0348fc9ffb4fe6d57127e3883160dda6c6edc44cab0dfe86d771fa31faada4b558d37b8bcfaf8dc6a9adb5529f31a89e075dc18e3c2bac8c987f0c3f2664f4e374cc027660c0bb6494e0df283df6cc972db51c9565cdd95b7b3e3e3f1ae8b567a6b327414fff26bdaffd72ee49730e4f281209306a50fff864bfcc38d9c92bb0083a79eb463c85d9b07077dd322f219b936bbaa34d941890b7734cde7c62cabc3645d36a1a4f713f49ec52828efd0d110b9f39e222f3317bd3ee7ff999c86c7cd526f7d6fab5fd9d5cea2c78865d74437fa2b5901bee976bbf2ee32bfe402b5cd3a36b0a1d581b89e158f8df52c7e4922006bd25d3724b2a2c275b88efd49eb3f12b03baeddc4e16d683cd1ef0e0180e95716551e210da9ae860ada3a1a3463caa55ae32a7ef39ce5d6e657fe9a80f61ffa59ad108d901a4462aa8e92d968c0856f4032b7a9c6ed694fea696fdb7edefa78c1753c4f14a9a237044ad29af5d6ebb96770c192cc91dfcb4782056316233e48e158cacc2ba0830260b1e8800b1d4d74942c0ad3c5ec6967c44ca0009a3921390ed42e06ae3538d72bf46275c2306317b6b65d349e4aefccc48b00c09e12dc9638d3c6630bbbd4ba4c06df859892587252536a9d0a211d126a6405bc47f23701a28d85ab1603aa1bc4a970ffb22302b3ebdd38699592b6b709ac002a2179e55446e40280475e889bc642b781d7648c90c9fe3a361c0c5598158afe58b51e150e37155b7a591c2d928061694e3f5b7a913dc3370b6202414c7d438142caf3d4b53942ebac1d6eba92a0a134b88a4b2ee094685bcce6e062b7a6d441624ad02100da92dccb29bf87bf58c66993405b4d7335eb0280b75efab5e30946428f11c4eb36b527d3c694e1e927e28a2162f9cb1c7bb9bab0309ead04e1ccf89ffc98f15add9a339cbb3c55786f4e6828b130bca37d89627acf1b6459c7bdb902f4eed96f734c16da8fecf8d5208194de9dedc9fd8d40bc012491d31513833c51b98d50ea42ed5e9cee9e60b79e30eab69ec3cf07703fb39e685819b0ca482f63d7dd712947b0f94b5e454f371f11693cff885c835bb1f6fdfc6b017b65a94f0451a078e21476935fc7b7130f0e42bf57c5b28baa92c74f11747ba09d29af80f7465719d9143cb78067df59b185901ec4d94b360f49e75bafda53cbda90bf8c6b6c38f98489e4af5947aaa816cd8a4831192c7d30e237ed0f61cd453ab156a23865366b1a58d625281044683ce577a55771e01b5b9c3a6f3f02bca78d8786e2b4d4be051c8ca3ccccff3e2ea0bce6454b402437dab7d5c4c435cc11c0c448526d7d32b1e638cb854c74aeb398c760b22ab8a6c8df70cb13a0cfa255469042c960e3c9ee109b3c8b87f9630c8d7142cc4c486ca2cdf9c9e0c55b86f72a5be1962ba663eed546df54ed9b26fcad2ed912f2b79b2e5eec7d778ad56cce0c601fdfa593afcbfb4e7b788f2750517794cb9be3ba8156bfecb704298dd85968e2150055a0d4c98ebec589ea1c3c5c41deb4447ac4db07787b5835bc405c6434f72ea8b3eb3b422eda230eb73862bf44cabb1648612d798fe718a84b4d1e2c05db5f43f0f0e56df3e47c28fbfd49bb742e3bc162b726ed9d210351c564f0bfdcef85ac25434a74b6cc4acfd8b6e7d469d3f6c513df41db54a810ebf94a997660f3e702ddfab640380a7bd8664dbc782cdd1ca5a964978e2e271655e1ce6508c1d5c6327beb76dcc843c954c8a98692cea59ccf7a393fbec1754fa3ec3c8a26cfe94c5f08020d0e470694bb4b420adbb8e72d9ba2e92e77a9e97fce4e1dcdf4a7015d4b05f2b1dfd1232bea7d586bcfae67aa60e644d898cfb3ca613c4b8b92f3c344b00255bd6992e40f85a72d737823a064af9ca25c80a837d7521bd7feb39b4258d1d9cf90f6b5b2c057117f6b4a92eaacbfa8ef2c4a33a559b66aea6cc6dee86d96845db2db2a279780165897e35795ab2cd07bfb092096b875a123cf2eb5471214accea04ac37c02807b8104d1c7b53e4e17ffc8726f648999f9c692fb9a8af5d1690a149e35cd3857c3748e42e6fc44acea4abcaff0314e630f6a3975f3d26516bd1d2d93529864a329fcc361f12d7ab26ac2e7100914df83f0c6b91b464ef238e2b7f2dee982959d2bc7a5ea2588f5624b7bf819603c0cdcbc047b939b10fce579aec1cb4dd2dde792fd0612fe98d4e60d90cf48f38dc97a85d7467de48cd32f4d073918c8eb5ce72eb22878e6b95a1aa78ab9ec1586ea566cb40c72ff2e920937ba8872bfeee4b646d72cb7b08c6a1e2530738a168be75fda2fb47ca33cd2ca8261276cefa9d0bd1e460c5a3f3176850203098f3b7fdb7eec5df9d221372b73fa6533748039366becdf24f26a481efacceccf4d41e6945f2cb8bdd137d53c13b420a2d3ece24eddaefaf9abbe0a0da8e594229a002218bf81f5fce4f8be4ca92699ad763510e5a4c9d53e6dfd91ef59aa359005bd0992039df17fdd0ace7767bea42c51118a81d709eb65b5fc6bcb25494405d0859be9ab84d44f3ffc17d01f5a8db1c95dc3a1b05a28065a1ed365045eb6dc3038fd42dbb7ad14541d8bf9028e444a82ee52be3ecae77b84db69589f308dcc3d24064bbe67355473fc8b168e45a1d806656fb5b47489967ed4c98c0bcb806d07db83516abd134dcc712468a87b2bd3b4f80402c7e10397348207be82624a8a3ef410550ab27c26d9334598d0bccba847adec34c2df02ec1bece4a0d7c5ab41a682f557fd9c9c655cc872930342c761ba2a5a55264f3117ab3e48ef91ef1356235bc4c42f595959b2f8211cb1259033c968e0c8307f802f7476c472d5b73fadf80ef65312d1cdd26da9f3a84c2b43d02912ef7dcfee15829a46f50bfeaabd1d898d63e9141ace184c80cd29bcbbe008a37f5d3be6402cb1219aafbe874ffb02c3ebc6e8cf00bb264f5d3fe14dc15eb65bfab577f3fa354eb17ee6c8b8285e1c2333187c35f038292aa1b2af51dd0e0f290941f43416179c63a72b8a66cc67d6bec8e0b3b1f6501b6add40069f540fc8d35e0c2ac0f8e98b6e22b7d8e5f1fe7c310d20ef849a252cc40ec928c85daae533b4fbdaa7aa5b719f52f6ac04ccafab7b8b6d3101c202f8ba6ad47c068f3e06d2f8123ec0e2346f0933cebf1ce83774949a6f005b32b808f2c6f0963c501e630228f24a55908b12467068fb36a9e9f93442af5bb28713bb0d76fca89135d628c79f7c70d2de7ef101de9c6cc43a19b96214646f35bc7e1907a02fbaab64579bcd96f955ea742d6900a07e7992955f3386d55566ba116eea30900e8088205c61aab50b079066cbe1fcaf6f1f1071d878b760897fa5a19d3fd94870c6702a362d3c6602a06338f667115e6b5cf6ad543a77770a1724e6b92a21ab9cc6da0886b6c213e5e79f6477504a3651b43fd8a79f24b2aac7d8d6f6f6830c7e493e716c72f1baeaa3cb0e7efa979c3f994191e6c7b00a7217345bf2fac26216975585df66e7525d7e1091e95ac577d70f57f5ca05c18a481381eb331faed12e2e6b84e278127edf11cc3e24935c845e1da9f906e3b5a9700afdc453d11bec56d622a147e3cf418cf122407cb8cfcbe5e3e90eab13c48af8c4326f54ba9e8abb53e27bd3a5cba54ee90f8b06f7d4e64d67f8b59b3caf4947f5dd6bdf37b5b69eff6622ff367fd7bb1196e78cf534d664acac81b03fe3321fc6895aade1499c8d1448b1d0916c00289429e1d99ce09d4077b0c1ac5a0831351935c5d7b5b458233fd9b8a6a144564a9ad8e086732fecfa6448abfc28934e9329f3df2e9b7044c7f49e985faf411bd087934e52d0762808b04752816a727ea0f30f4a9b085f9dfe96d0c43a8e906af8e6e9b7777de9c30cc9a737ffa8c25063baaf7df83908dcd43dec95b3463c6c3a64b1713aa788511fb0cd85b7f089ced7ef5c746690ed552668c10986d446b3d3ece20a0f1fe8ccb589e3916ef24f5cac33f1607e8cded8b45161f563dbfe1b3b2cd62e72b3f6f840be5f2a4c9f8d964821e4925cd0ed69604e1d5e4cd0fa3ef77d389bbdb850622059425b9da2759accc9e7619d500b75a3ec161a5ea7eb61a9f7fc0c45676e384b402e826b044816fe6a9a05892477ed4afd8c99fc2c81ac687e74a103bb47fe778aaff255f17ebf6b6c448c0866d14a294544835c0006d36d4d0f31b948d7acabc14f09eadce71468115c8b5b66f49a7cb8b254cfa91f420ffcf9f08c1612ba7b9a3df932738ff4a948066daee6ce57b4a5d51c34fa9624a42f525dd71b1d8e62c8ca5db7e3027eb916325b7b6d923e3b610f26dd00d4031d41df7e42bed7081f9dce90be515c60b6db500691b26f36a1e826e806eb52965b0e3fd218b05740e84fcd07f89a756dc35309be911302a8cda1a7230f0f64e8fa172e3484080717a4368a646a89680e82707c1a11a150209ab7994b3d5596183c830079c58c199c76487aec12826277991220c146f3fe132a1a0784aa812e8d60946ebd6161151dd6c60afe53f4398f4e8268d2ba0a700747fc517e9ebde687a9e204b9d620a8c152fff843bcd5bd761a2c78d68c72ce63eefd509b994489551b781bde95f64f13389bc1fa3973ae6199c3b57b8fd87ad5a65078523afcb679aefeec3422d542dcc9278ef5f1dd0e34d46edb9bd6709c4c4f0d99adb884767eb883e9181c21c3b4cfb4575c9c9c8b34a7cf8378eb7733c832751e0b6094960eb449edb9e4b24889ce0247c76cc2cb043d8c581b934502677d5a2cd7cb382b93327e746e6ba099b0fc4cdf100ab480d1e5f116644b117382dc20e57dd69880f02378719819e6f733b2d79f723cbd14aa071d0702c846c268640051eded7abd2cc7c75c48c83f62dd29676926f4c266800f5d3dc563a8cc0b71735e55a590a643643c5b4dc9a93b14d768159cd58031d2e629406feb2f1daa4cae513742dc68f1e49de6399323a7b6d7195400a7de77a14ead47496576ede466da29d712b2676b155168f1490b0e40b41a7067d6b245814e6650833d991e80b91963fd1c08f2a5b3d458600e75e9e97e728d31acda632a1a70834d64c63f9e3f2df194c768a5242f4919c8d3c65efd35fd18ab050b494cf807dc3282d4f5b6e7bc3cdc8543b768e7c97051f2c09bc475442b2cc0eb58b9b19bcb36d7a4ddcf00f8fe6a7a067de2e6713dee51cfb8323b41065dda5e0b26fda79129c141b986a3ff732546748ce5024ee514d454dbe7308263de8537dadaf044a47ab12417eed8b99bdf8778e7fc9c25261a4cf4056d1db490e8c0a01222cba2879c8bee144a5dfd722db8a9c7197a2ba5818910ca25ce74953c42cee4c0a262d35e760d20518c5e489c0d8aa563ddde46c9c2532fe4de5bbb7ffe5584fa838cbe0e9d320e5d758207f70e0f48ff09dceafb6a7e4127ba3dc329409c09e0ac0aaf65226222dfa133fe620ce7835c9a207590ad23ff02fb29bcf8f3135ec0d9a30d50f4882ba46c954cef6869900058f30706e1e42415bc4eacc0afaf176b149610e52641fb6a97b3f758d0212a9e2e03b4abec8b5ab62894d95900652b6ad6ba47a760c59acfcd9e455d683623b9035ed26039487c39d95bf52d7dadd77e825b4b745f8555ffa2678d9dc70619c5f26cc288ccd1c6ed02a51f763291307d3af046a32ca862119788035166fb296cd0d8df3456f0f0b6c68fe0fd4edd81e23f79386e579abc45bb701c9bf14f5c98f350269396fa402fe84ef2eb2b4b26f4cbc0258ed51904528d503fb10098cf176db1d503eea695e38050b4159bb58735e8942b183432873a7fa93e6adc16b69e5225f152615f01a99120b5a539fe8c61a9f61462c5b3eb243714db9787858017bf112bf94fa3ed2d0816bd967ee8d58addb11a4251068336ae8f38c80c9b0f1da32aeece0b9a30eb905503e0b1a48a371a63a78fc5ea9b2e4a2e006482c7a739a72ce74aa7290fd85e8586566aa4a29dfba2518c909d151e5a6c52e78eabd22a7d4c65df1ac9612663f984344acd82eb358bc3997c48893a2a2dae6c2438352288b160f61e684681721aa2938ad9179cd5201cc1326626e425ebbb71c06e95bb4f3e8a246b4064bdce6edfa9a736e89dff6fca6658b080f3afc3f9afd844c0705ea8c08e361f3d4f8e05c519d94030ebbe33b404565edaff4fac9fd0f266167b6e31316facd4de7d8d1f4f4843d23958967b67afd2d0800efe4094a2db3dc3509e4430920b05ad22b5e8216f2d8fb18b6cacaa86fe8a81f67b784425aa2e29c348ecd64d8fbab69a1a3c629a70f2a65e71dd15b6e75a9d2f1d3b43d81d8c4bae3b93d7dffb79b3b9ae309d670943c2dbc697b30e5dfc2a61f06cc02ebf1b6b0ff40d40fc619e41428b32b7cc8ba799f3f848ea98be5456ef83b73ee6e786861fd59335e9667d23b7b5e71ee4ee5bcceeff058bc6978b3338dad3ad405c0be2956b0485472b4188f822cb4565f9601f4917e2397b98d7441f869ebac8a0ed40df27a287220d155e0f4d8ede77b49bb71ea13160dd091c2f2abed8cec0902fdbf5d07ce444c481a598321e57da43306a351cb73850db0e7e5235db2e8cc89b3bc8122c26e564aa108298688519d82f00db1564c323aad96c13fb5b9669e6fb75f9aee1145c0c7d8b591f99f6b6e84afcfa239b609b95efb6476036fe6d5d7f77fac8cbff1338cebb292653bcd35e04e3944b7abcab422b19446547d03951a32f220ce22bff28e9b0ff81b9c85e766077e6528defb097d509227a97e8c7f7cfeb8d1ea92f121d3bc2356ba54ba456dd1f0760ec498507be9ee8420bcb1c61271e33330fb0d08210a54d52d017765e5d3a1fc4e0d1be2b8447033a0be694f05feceaed606e2c787100be48b2e6329411b1c6a3b393f75fa986d09b2ea164bcc3f3e990d00386e25c34d10797eae646eafa0d9811cb615c062f188141cc03cc2d46ed49e33fb3d0584d0b55a01543c4b76201cffdadde4c20e6845d997e6720af679ddfd2864c0d556aa4b7747565a65f6c25ead31c6c645716cd198b5fae681d3d5094cb4b9504362a8fb43258e24ac9f07f812e68f9b3000c8e6baccbf545e055e26615ad12bbae0fe6ab7507795b095d56b959908ed3758645c7fc56b3115e51cf55a1d42c2e04943d65542d37ca416364eb146cbe6513ddd497c581dfc93e576cee3e4d2225c7201280caccd7f873ef983a1802004ac79e4a0dff6d1cb04c94f426527b6e16d0eb1890efc1f0abe4e691fa14269369a9e9368e99353764fef42db697c30a90038454699a298216291b8d97edf0e432f9e00bcc5e086280f0504aa991b7f09727c432df84a7a840dc7628a8e7f63a6a893a7021ef603ba7112a19b515fc363881bbffcd0b72244a75e536561305f9c439f78d7cb41d2cc02985a4af205c1ece3c79614facf054d3958222da735fbcc148b6d491911cfdcf7822d71cc0bed0e28d70afd1148912f314a55b5754c28aa595a7d86fcd4b17f4e2fc7ba4f448e93fd55591aee699475dcb19705fbecc4bf1592ba4cc05545bdac3f8844708abfef3cf10c6fc32e97c4bf81121f3c316c0a9180a1b2d3048bd70d74debcfc2310400c17b4dd0a195fbdc611ce120df666e43a861ab6514d3aaf58b23be394d0e7b9b83b2c085c99b1bef4de78114b43d3ea548265c3f2d8df48ed41438c78cd779e8ca7d2d3d8b3380462bf020695130c55d270a1bf848ebc6f1ef1839ec2b3ca161978a9bd7ed2f1b13982fc22db11a86ee7c6f33fd6d00f22ff59dabf8531548afe335ad73f87c969953a9dbb586526c4104d98c990b8467fd79285e14b91d150acc0c9777a92479b6915473660e5bee8c98657e218429f0021570e77502cbcd29441eb2f9dfd87d360a403e8fa61bc19611c6211212d068ffdb6bd7c4af6745e604b7ff07f3d07dc0efd23358e6adc6fbf8ae2f7f8ab94638bccd39046ef3438237f8eed71c03187a6e55d3c983f7db5d11ae6dff23a71905d0a2375d998f36fe9d25ba4629b8128cab9de061adf0e1b559137b2e6a23ce7dbec14a9e076cc4c48535490a101c7d4ebf6aaa239b13bcaf232addb600b5619f596a1e670ae5f4e0cc587dedb271314224599c7d7bf249d224962bb8ea31e0bfb63d7519222acf70e0f20a4e521d9ff3c6c9bc8c12470c825f0e7eac10df25a907b7c8d2558cf452b8f6d7d1f00f792bf5c15135898b8a8a294599a14c236ec20800f380280448a20555f3cb849b370367b00a60073375f3167b187ef1627f56481a1f8accea716a4ef2fbb87df41c524cd04ad2179ae7303108ec3b31edcb8ab8c3127c07bd908fe6ca019668ba36024c5f71b6bd0fbb538c4220cc704d0ec41dcb0cde732dd6bcf5777ad6e6f42e02927a46c566160211913a985799e2263a9bfd0e047280ea5087c046653d91b6ca458de505f38a1648aa26509c434728d77721c5da0686b5461296b3b3a3018f4e71bf3cbc2580b4058c1d9bfa8fe1ce8995aeb7267a2d36045ecbcd83e929db87c74f4f88682d3ed3565a74f366c6679f848968bd0b1b39e6522ab267e082eec1da9fbebc6a5df343771b1bcc5bf87f35f673e432f096629f8934c012c4ad64979cea1e57e371c03ac2754545d2981d968165b98f8fce551cef152aba2ad2d0429cea1a394a52fc57fadc0bfefcaea283b31c7b38aca5f3f58ee28eac2c0e2fd56719984ddff47ca55c37fcad0f788c485ca9dc3fd1cf2d496cd02ffe051759101a52b0203171ed5b3f86f6b750c0f28e6a7b179a093608294b1a18e376b457b08ff0fea7ee72733ee0f728fcda243df360685aee06cc74a4e4066be04564dcb013527be32bf00cda1d6652fe339fea72ac82fe95cce51c9e61d2f9eec1117b793ba451fadb207846e1926fe86029854af2cd36e8bd307b29f33e72b83ff98edca0440e345e2430f25c39f0fd09c51a8bc19fd23ad8685f6b769d76f1494871e0bc5e2ef91446000d3faacbe5c473a7ffc2cbd9f462a29b6fa1aa002aa46ea7f6ffa5117e162b9e7c43d241b14bad33d03eceafa87100a3207a8718af8402e8c9286be48244d0b8642457d2623a47abe5e8221b123826de7bca95b0f06b351dd55c72f7a09a6d8553778c66a232fc77d621609b8f0f650121bdcbb4a5898aa02a4f85b7f26d11dd5fb7411bbfd3c604a9f31279eb4e8a65124103733ca2ce167a6270e6cbb48d0892a70fdca66ea40c96efba6c51126691605b267c23abe951b1f30882e0aca6b94c948221ac1deb4e89b4d482e24024b8b905cd303c031feb1f584c172738661c6205964b6ec79b55ac01fba3dfabf43a52994f4366e1a913e337cf96824532e4b34bbe4ae47f17c15f906084449ba1bd7c6d64a94598a835bde5c7eb7997ab02d7b113bfaeb8e4603ff0dcde81ba05b44d9e48e178377ead70cf5ce5d7dc9d63847aaf53647a7ee10eaf99dc2bab059c51d7063b97013cfb006cc4a43f5a84710dc11edb807fb7e6ca15d7083d09e2edfe69da127cc9253f63fd95ad524be9b225b3e686f6d68c99b91d67820ad6cd063baeee1449fb0a1258391135f8c0e1df7d8fb78d4d79a11a75be6ad5279aa5275ccd029d3c68fbd547cbf02bf0d17600f1f442bbb3937fc283ef047c93c3a10f379f0a5862f898ef24fe048f0a77fac8e86c29723b3f7715778c2ffaa97e7fbeb380192bf918d4ce433a966250484178608eac3b21663a50310b356d48ccb17bcb39fa80faecc07979f7fff0f0789294ea89a1250ab4f8ee1e5b39557caef876fddb590619bfd58bc48db344544addf3aa01eb97eb5e1baa051c62fe0dde589ac4df6c9495ad7ef02a8d988b7f7e664b5c8d73ccad86b15bb4af920a13e78fb482479e963038758a290209989ed6f4db902b7602fb0f25b862ad9e118fd0ffe1b0f19d672950bdd789d43c92055752cc138c4588a3e09f6c32dc35b124c171e0e998405928bbff5d25e7871680d90921b048aa216cd4b948ac4f3310ac128684a4893faf72b42cc8ddd10ba6dacb2bc010ea0b874569c813d0ac80741ac832505b1c25d81df2cce65733938ceeb8056a04b61114ceb463993e70c843d2eac2bb44eaf9d64f9f7b94e7f2f34d3ea659cfb0bfdd54fe20c2034f8d35e9c15041f51a5c73ae8a91f5b5c1916c932096eae3376f99736af1a5718ba5a55cde3c9b76c510462ffa9a157b565a1ebebd6cc151dce279f7cb1c2570614cbf7dba6f7f8b8c538f1925de96d817408d7eabc413b9db41fbed9f9e2ad62ebaa4d3adc440bc5de5c6da823f0cf8cef60eb7b102182668aee2febe01430c6683238fa8cf999f393ebba8d4bb16ec4b5a915329f9ead5938401aa4049261f344c1511443327dcf0c54c16e0a09b79d88ad9bc37b5e3660d4a3f9a94c6f72485b92042641e0b2f6e86f06e04c24bfe7eb0284890b10599f464e55e56768890683af646c9f6b1070289cbb4bebe01f0d6dfcf5808eb44f42057de322e0a89b55dfd4fefc21e860480d80b456cd4c40703b02a4e9134e0641bb5681abc7d30e71aaa2f3480782b2976ad0b4c16962425a1aa54f93020c9d9c0bc3bd8eb5d1ca8d2e488fb9d43b5b0b32a49573dbfc9705fb5306090bbca4245703169e9680b34304503e47fb0c692b5397d72e2c308cfa301fe4620ef47b448bad5e0c76eead4c6f4cba76329083836182f1fb69236515960ba0682f951cf8d97b435bac7de7133ec8a0533cf00c02bdda2b3dcee70f02ca855465b44817cfe3cd064f76a6a904687424c8a32d0c5bd82b2da891fff0df323cf65efa9cf238a70cd6cdac4da990de3ea25a758f22547473a8bc20156436a6ca1c1af32cf95d0e209f7f01583e1f52f1ffdc173207f07dd6197dfa2c538d1b4261e58fe913095eebf73050643da79a1179f9859c906e5fc975d32b02c08fcbe0358fda1dbb6a072447910e498bc31c51ace2154ee5d9fa349f6aabb5dc69fe58399c2b546936a2b95eee83887afec1b3edccd9ddfe8ac6d2126e2f25f8416907652d11e9a1aa7533af5a206a9feb191ec4b46e85034009e11a1c1a8643c0f660dbee62d5ef3d31f9710055e31452a994c8535f892d423a4d1a38e1fc3a03e2b0661347cfd3b2370ed574d0a4bd4dd19f073be9a04e728bb2f1abc3ae96e500a3b1e27fd8d96e6295a795606b9df593a4a00ae72dde60cdbe93053ab7d7c856f4213686d8548f0f657710bc5fd6b967749f30e7a68491efc4243d35ee55c0ff59e28b18bef1c18673e99a027adf1a3e30cdb123abf1525d5ce2efb8b225825f357a7d54133a8f62fb215b05dd55f4096cf142f6f9163e759bcb55bc1951a6f35609ce9ed00f27353f6a499d066b13146fac497df6a293bf8491bcb26a81634bc18364193891ad36cf1d51eff661c77e071e0a0949d85e2ea0619b0a3ca8ca3c9ddf6285dcc2e4fac3ba20568f790ed503ad4b8afcebd81e8c66aab286b36a2251a90ee5e1d496d5b1b31a84e7b618a324b2fff9f63fca6194615fd9e02a93ab4fea010dbb69a3f33302f443634d7c07b2b65fc942cb4f643a6781df84da1a546e379dade5f4a9acf9fb1a26be10c03aca62f037dfcbc9600e7c65eb87a34259eaedd41e9b830be1b0697e237e73caaa246ac1e848ae3defe572176044cf5a3336c33d204be6a374cac814894a295837afac0da792043193f7a8f5227dbb2d0f281dfcb1b3d3ce1600ce542dd6985402bc9734477b70652ed03b08c698211e86504911c87e3adbf8c2552845abc17d03a2aa003851bf0fbb13c7f96c436a76e54fb1eb73e85b98274aaa27918a392584c7c73ed17c74355b843b9b18ab07c13ef0a1511772e3fb5db93190a322dfa94be8afb68ba9451916bf3befb9423f842f8e457e931212ebf9cb8aab92507847e30b942f51d35befbe565538ca53ca7ee6b5bf5f91e2e11767bccc2396d8dc71116c4fa9225af6548f16695560421126aeabe8a88c4f5a4d4e8578a751b433d3ba9c6cf0b1586118246db752ec43b87c4db0077ee40ff07a7d58c8c0e7d2e07ba0a5b3ebb91a7f58d6eba611b55a7f43e2563cb648be60ba3e87f9460f354f376bdd5345cb2a843a54234d53a160dd3fd6ba28c06281f68fe36af37a740b615f243c13629ce2bbaed5b58480f8f3dd84730beb6eb93260a7255a0bb22f7780e9c4dc57ed896f3d4344a77434b36cd9bd4760a27db283937c4281e88098856ce954ddd0581e236c4378009807b974e01359f2e86f7c11ca535e742253e32191e64de64d7180178eeb6fc5fcdb9988e3ef8951592bc9253b7722c6e51e190ec756bf4ad0d811e85cfeb76c4a82cfdb0e568d15bec9276898a26bd666e189e375f853f8247fa5de814838c72eaecb291fd16660b8dffa74e1aa2ef372cfa0058ceab543652a179f385c1d7c66216a9389fa61a1bc4ac5c758b5c600e5631d941c433ed60a579f4f05fcc272c19db633f11eb15efc84ec48bc5ad92509806ae1fc38aa4e83141f31f21d42e2970cc96b2907100fbd8328d0b142ef068c94072b9811b6b7c23dd56665e262077daa8699dfc55c34d4336af13863aed6801ff0cfbcce67166e9959c8ea24fe7087ed5c611de98784defade763ef4b8a5865f91e3fd7020aee7d54cdf2ac3e2c979a4bf02f092f4f5ba8d02523dcfbbb21808fee254b1bbef84c0fb841afb5539338b3186e5244211caaf5438b3bed4a743ef8c487c85a49b537731627819db36613b3939a6717f0c5f83bf365b1b8a1d339bbe2006ddbcbdb467c66d38eeb3e77e41bdecd9823f1846f1ce11321df2ccc094d7eb4eba3fabfadf81a1db98a4448650440dac9c61b59bceb5267ec1b09d14155e485999f0fda86d2d3f2e77b1f741c36bc4aef9e6bc025b3a2ed5854338fcad69be2f8ef488c2a0b232398548ede91d29a97b5697ecd56c171087d23135f98b10d62cdff40a796330b716b61cd70ddc2c4ed3fd715b431d0cd6f5975ff5ebe86df6b156ca183227ea8c2b46679b09b128d83a7092aed62b395bc1a75ab5c3ee9f31f1b8ff8e90ae20e69955af7021a2867db2db3c6fbc04753115ba7862626c4580c7ff2fb5d9b1738368ae830233d9cb67240b68695c8cae606491b7279f074a40b8a70e549633f2e96ca0ae63f1c19fa1cab8e1507f1e810a6de68390c2957abf87419b50783ee360eb013e00d9f96f062ae357580c6173a48efa5fa298e26616be0a9abe0c115a67babc83bb77f10f4cf6a22b29139ac880ba0cd9947461b811fb11ea5b88e0cd9792628901af4f8ac9f9487240244dcf4ad7afb894d70d986b0c9891304862a7fc65aa5b8c53744846f11e1c5296c46694e68e34ff48e4fcfd048ce6730dc690dd8d839456d9209a03f491c46bd2eeb6d404b8148e6ca66eb98d224dd5bddd2ebaf5b77258733970f767a31b90f84dd0e01cb7073dacfac981ca37defca30d15ea396590c29a226f7fb99ffe5b6c21765be3dc899dfca2555454b390db9322f49a218330588c6e22baff81627873c3dccf223d360a344c057066565b7b0b6f0b9e1121cfc4a10337b22a178a7d33e9a144304417cdfa642493fdb07f5c76a13f24fcd8e96e8bf36e8bd8b5ca400018aa9895468a18e255a87df25dbcc56c84308d2fe9807d5156cd7603383ddc63c36b04817dcbecb90b45df4da4fdbfd3ac92de58396f3d76cbb9b7588e638733ab93ff9e0f8fa7b9db609a5ca017b9ece8bef09c37cccf484e1b8f0ac31b1a739a3772bc8ccfefc734deedce735aee9594c92a0b736768787ce94eb4a31e5c46a67b3fb871ce6468211e9d5d59a32cbf895447914cb331d316f0b797d28a62237bd12e38b47b2f8b94c0de49a9e794173e24e8503c79960c6de43ddd96f7747c0b68af234a666072e3075eea6cecae193e4c0865ccadf3e8e73149435a0d7d04c12c18a51b52de4fa262de15f32bbe0362997c1be2f839b19a6e4238d162afcbcfa456143cb6bb2ad56b5a88f553d3e834b193b91d022fcdb248bc1cbd67aba262df04935a5cca0fe2fe5f061bcb2cdd66108bcdbdb270a4a3aa053af90325d5f99463fe960504b8ed36d614ce8e2e9d28ae43017900cd7f04d6a6e728c44c074429faeddfb2f0cac5a32ee2a279c10bf2bc7a875273d033e00f88c17334aa47af6b0183788a5329e25731b597db1decd6d9c9089622effd514d65731bbe4f05be4cdcedf238ddd1cc31c4249495bd3a08bc1335a13408425c35caca43a88cb1db75da4c9d72f9950e7cfd427fcd94b64ff3429313252c2f9c6aa02284b156ee7e282af5066c5289e86755a75b0adb38f25d8fa747c1e83992df0035c909ddf574ee1306f6eea1e2635ea784236135b57207012a85a82bf50d73a1847d05dfa51878116a823066ca1cc6244fa4a272617a1c93910bbd9146928a621f9763cc155cb08aecf6709baf49f77102d8a2d34f8eeae7044d89a0d7c0f6a5c384ce4f4ac1a17ba805c011f0cd2b0675cf760ce1560052a93c7c3cd8630cbe3b763b9354e9cdb4505888938e16c5db8a73da4983c8a44f2601ffbdb4401ed7c224125e4b5b93c1bc4e28d389aa604ea92fef07ca818eee98526f166abb0ba081fbaedaa7e4195a19eec692a333b9ff8642d6853853e471182782986cd507b50b4ee83c5e83e4e70f74d814e7fa72dd5fd9d93a1a2e0fbb348abfffab7e6702181cdfda7a1965af6ed47889581507cd2d296a35bb07baecf104d94832a8de3be8bf2ea212a9cd16c6486b6243128d0ede671fc6dfd989bf6b5a00564dc5ca9b8f977cc17a90eb56563adbf450f245e570045e716cb438ca5c149e0649510fb73c84420d5b885f53fb07e9362dfa5f5d4b3aaa6775906881e4582d445c558882dc9992646f58e7b748d15d5a7dc51d01755640d3e02ba3dbec5316b6f196e6700a7a511fb51368731bad42ecfa6b22a918d40589ee840c9640ac011f9853f3e4103491969122696ffe3b7d9ebb98abc9c9ddb26dd07e6da9fd7f0fa9fe0cb54891fe892160e5637681e1134dc04b2417cf39a43f001c7619f5d337b937df28d668a546f31305cd16eb7b48493d615fb2f3c9a2794d15bc60f2986af60594aeb5b92e76ca14e3aa4f69d2d2444679a5c934d7e93a7ea6cd1746e6b67f69d5a5ada6d7590b1f8b9e6283a9fd76dec8b0bae6d9ce4afe943ee9bdec7de2864e1dc0db6f4266aeb2adc6b4aba73c275489be26f34eab15786371c3863f7bb05d34e2130de30d94cb9df5ed378b88a8812bd972b7fcd1ae13249f4591a049279f8f4e403fd47abbbdde361d8e0198cf823f33380d00d127d4b89100a03a98db8c40a13243b9ee10561be46783896e22f762e4c60c10f5ce478ccca9b3a62892bd36c9ce3c9b549b2fd8f45a99daae342440ba75a483ecdf4b0cbab1397628e8e3f5143c1e87de0c7988827c07cbc2e10d8fd303d0aa00ad70d0afba4eb78bd9bb05e0278b4c831398876dc3dfa89a2daf5a58cbe4c2d8ff688d3baca9420fd4a4d49de831d193d4d7ea6ff6977a8d93c120f4b46536e6e83bfcb90087e9742a6d8a72733806d0bc42a4fec034f93dddaef5e2a7ab8b70b19d5b9adaa1127fede0b0fee1e415a4d9b5cd2e3476bb2eee22a9981469d0217439aa2d5ccf8d0fd1623bf21b4a6f97d05a4bb0ca66c51341cdd8b05880643a6e4dbcace05011048ec97f4fe881f9a157e913d203a882f6cdf4dce58cdbe241974dc4bce2ba541ffa2439986b079db3bf9d10f6b3328c1b15ac87950c9bdb64da3d86b911a6a5ce53cc14faf50b3d004cf77159a98b0b1affeaf018a6642f665c0189797635192c7fde3684792be90d17d3f7db6f5b5067ef755cb704d95d6d82ce5e8ca0686a95ec5538cf9e98cf1b00588675716de2c6e36501220041068c55be3ba49a6b48b69a3e03277768de47981ca120a3a2ad43488cf8c7a6d6b1374f515d8af6dfc55ad8c910aa774fd73a6b84afc2b1baf3c943516298d85f98df9a67c973914e16e5dc03c81be7f659e3092b9fb22003f9bf5dae80827f78ad7e26acd7af4b7e0481c5be2a19323c8944cdf25fd50049c42360ac9da890cf877cae6d80f7e57bdd758af095eedf602444b5cd08b79607842ebc85225bfa21f8f88fdf495c1967d1de3dee37908439017634b4604d984673b9db95a13cd1bdfbff8d59c8b9c4bfd373f2241a8608a05bc535583c6f118db61eb0e2321304b299b03f1f544b5148e537b8f357e29afedf6cc238a257839f3200ab2db33fdb7004643d7f8710e1366721412ca66fd597ea55b06f3ed80589a58c1353c58ed60cd649db03e2564d4695055791d6587d3bed15eb581cba81428cdbc1da05e239f6178be28b56067066af416fcc2c5b1a6fd0adda1f5d6a6d8da9646a4b0b8f8f1d16bd75096d2401ae718a1b6fd7cf3ff906d5159bcbccf91c445c2f1610eabe76e51022c0c422234bff841898a8eadd4fd84dd090994d8e385efef02d2879e8ba2efcd17287c78a318d430a98fcd335ed7de9236391be2a6b7157a7cd5382b974431c4bf186b224848fd8188404656ba8494475dcac1b716803376a59a2b31d82fedf69dad1835f6675e4c9c1e149e69d6a3771fdb6853a3c8c016e62f8c9294e0cda63b8f845aad65a13b53710a66868aec8a2021abe0b6de6b7bf719dd2ea5e5111c6fb38d54861d1c28661c932190293ba8ff52eb3eaf26538d4b6d1301df5d123edd6ac8a8361412f30f5dddd0cfc043efe27a63cca860ca1670857c098385e4981c6d431be51e9fa35369d9c5caebe9fef4d4d55d9476777d559158e5c3b4d3f2938c388946d0a70aa7603e5f919a9659b660370914efdcad2a0cc1014afed1ce7bbca8e8096156effaea4737f60997d741d8732a5c31cfd5fb8934f87a154aba0b8265f2011bc6aca9817e5e6671ba1587d9848e0673242e9dcc1bec5924aa699b65d70d5ee1901d1e1e924674555a1e002e018c9e7b22060094522ce7628b9d81604b3612ecb9cc55abf1f452b47a3a8bf0f1c2607efa8f5360ce362a099f53a5187396e644a8eeb9d7f1564e01394e41ba884ffe6ee57aeb2ea0e4e792f224d32fdd1a25b68620adc811bf676f7576fb306f1dfa3f8ba5b40002bc24ba441f0bcd4db27eb2befa6146edcbf3f81b1bfbf7fa379f1b9007fa55c0429f1a6c800475bcde5b23250c65aaedd1ee871848af6e6c43d5c147efe5806ce208d98ee6b26a4645e9d58c74ec4ad4b33a4dbb0334ab47054fa2ce55d46085f7293214ef0709e98c2ac2ca88a0e0b5e5523af7cb8a7aa56db8744b8507c63667ca8221488eff1b939d8188146b8f0b3114c326440d116abfdf48bb825c040255b64e35b2b0e708d5b8f489845ab41acb687e04465ace9f0c7017b7c691ff89fb38e00becb9665ed8f8ed4527f769d008555bd88da8ef13b9b60560382132220341dabbddf792d8a5a67907f38fc34a2afc36ba10777d72a0ab09e93e673e1da342bd05d6bf39a3795499e17164de01d28eaa4e4d56626bd0ca0be827c7a386420fdc2193a9438aedc87391b763ecfb95d11a4fa07a54811a8cc354e40a416d6a107ef37ebc0f7404790cc9fc42e0eff11bb06ab144459d9f28c4fa88a5a70fe77b81affa3d8f9452c4c473a57615708b46fffe1fb4beb469f58c1ed9e817e49c30d07881938a0acebba8c359316cfebe6db435a0e96072a2dd62cbe7714b376a061a7c6a4b73b36b76d3f50d9f9c073fd230876a7cf8a7bb613d4f400c06714973862cb402f86cc23e432c565c13efd7e127ca1784434dc0be190feb681fdc565d36d754012844a9dcc1dc5b3580037764192663efb9ade42023b34ef1d8e0d7e92581edd3b6bf0a0e1d6064440eb4eba45c0518ad089372db0a60bfa3bed7ef35abd1da71b2ae906612fd48d8fac057e038c408dc1454e02fec810d384e0f79f9f35fd477f65328dd628dbc1d9429a551d42b78d687717c17f1733ed6776954cfa76b8d692cbb16d502a59a72954beab62ade37e533c17b201fe1cd3aa94dbe8f9929554aefc30c4a80d538a4df253535a74720c4c8ff5ccce3c48caf32c0a89ad2ab69ba67e05d20571c3daf504d18c3d970c630c2f4a27cb5f19dc7837864c25a1b18e79ef05eb1725a5c2ab7550dc5e05c93c483c7903a6931f57ef057e4f77faacc246a239a1e0b1c8a1b804a3ae59fca3722edc2ac524a689478b2da6246fe019789f19bde1496dd9c9b91201561ed27fe64331618627c723c77cfd798102511caf34fcb4777e19fc12d76d55cd8685c11c02f670c1ee663e8e998af602cd6eddde1d62d931d7c96762cb6b047b0f65329d2407f91ed1c20eb4fd9042d5690e90862792963a545e195ed8242fc1a9b4ea773deba1b5745fbd91cfccad47dbe222107d6254105d63b73c27476b04fa001a897e8b677e52f45110c70284fa793ee7da178aa3e838221009effb7c5fdf02bbe7a88c17c0b17e74dc9ae4200a1a25481cb908a019d3008bc2660bc1c3dc28ba3abf7e4620968bc7ff542c6afa32859bce23ecbd18d486941696605942325dad92901e9ab6e6028049ae05426c7cc5d31eba02ac020238c1ee54a97c2528ff687ef23e55b7b4757ecfe632322afcec566ab0f4f4a3f9a907d2562e8559fc2ceea49a9aeb2c4ffd7833c6e7a14f216b5cbacaf72d1a49b19aa2e79c1f9c4f567c94bd52edfd1bd6a16f166e96232dcb771c13c1c1ad9e446899f44594795592f345ad8095e9cb885e20e8ecd3a840bf4b17f6a609aabe41a4c86f42c97258279684bed64979cea1e57e371c03ac2754545d2981d968165b98f8fce551cef152aba2ad2d0429cea1a394a52fc57fadc0bfefcaea283b31c7b38aca5f3f58ee28eac2c0e2fd56719984ddff47ca55c37fcad0f7884a39bac82b6445568ffcdbecf4981b06f70bedcfb75a1bb4d67de512609d28f84650338ace441c74d3e667593911f3d8e1b27d1104b7701be094197138dcdd211b4096c07a12d36053426a646ef851816c5866837edace2e058ca19a861ae2538d09d4909bcb5b8da9a7daabb58c2aa14937a7e81d63aec4dbaf26297eb1d8d253054298d040c21858ee1f7759b936c55b280a3da74275e30fe6fe2d8d173c14727f29d509486e45f366af17aa827efe2213df5f0bbcad8782f878b6f8a7509043cf3b704e74370fdedc73e2995b127df360b6324cc09b72aca3b5e0a5efaf05ab7b7ee5dd12928ce48457697f4865fe09a883e423987ab3a051cbaa93005b2d824db531b4412681543ee5fb70c533dab2f398063d5345843493940e572472f433d0df9d618e02373a4dd68c8a22c1ccdbb25f650520a1a52c0aa65d287397f95ea65b291444bc03c906d0d63577e159a602ac2f78b4cf07dfb1b3096e39524f8609d47b296791bb58af7a2ea14c87f398cb0067c8c48b47d850ecf064d51d5b915caa95ea917c2aa861610dd6d71fa28a2c59a1518b6b5eb25e64b82626d05fb0bf63c3741262fe678b04ab54117e7bdae966f2b6d3ab276c8316e0774777e5bc07dc656ae6063d517c566b20056084b46a08da3d1255f7c6e85c0653eb8e4603ff0dcde81ba05b44d9e48e178377ead70cf5ce5d7dc9d63847aaf53647a7ee10eaf99dc2bab059c51d7063b97013cfb006cc4a43f5a84710dc11edb807fb7e6ca15d7083d09e2edfe69da127cc44f1448b13be101542ce7fd65a306957c3653c5a97c1d869e559045bd0303cde4aca319d6d5c171bb5431e53c0781b19960d00cb04eb14dd90c4ac70d9bb2f7470694c0bd1621d1700039664ee27a374f4c79a785e4c2b9b794b8111b24b25c75f14fa0151a67a931287168e39a7de847a8f939756d6674e98edab3fd9e77ed9972a65a0a709ce184a31597e1b1a90fec4da0dee74da1819517049a5939e7efd64a9bdd3430e67e816c7554873f2642ccdc621e3ad4f4a94b34630a8aba39ba1409e594c3cb4b37c7b4c72fd11453ca0e297bc51272a39c624ce3b82489280b16507a753de2af07425c9fe2c087f3c594bbe9fc575ff93f5aa4c20a002f10d15dc369d1193486be27fe1f099846b315998a4a132e87882fb0ff642f2847e0ea39decfd46c31d985cf2cf36f1ecd3accab1ef0091d8460cc0949f9dd1fd3076c0109ad51168b83037b61d0d2ca6eafdacf3c95946ba571c1d1b2e401fa6cebabe4fb16b1c30a9743960c13aa384f21b0b84c7e024116c5e799ddec8289f2ca71adb9c3482d9aabe29b243e0c2da1f5ea4d9ffcaf39441be84b41a909ccc79447a002b52918c9ac20ba6a75f46a42fa28fe2283e3e6389b599984b7105456ab94eec687c06f9c203ddb439360af41089ee2f9127dd8f61512d11930b1db3922c5acbfaed42c456a16e17045398e1a9d3bf5a1b7cec908b456b098aa83993f43a1ad8abd8adb0bc447a5f9907b79301559b2fc69e9ce93fa50980c89a38bd16632ca002d4d9e1ee836c9c3d5e8d464422e4267757b065f540aa30d78e2502c306330e71284fcc9da62450cfc3874955fd228256197b18bf08232f109bc3bec16e0a09b79d88ad9bc37b5e3660d4a3f9a94c6f72485b92042641e0b2f6e86f06e04c24bfe7eb0284890b10599f464e55e56768890683af646c9f6b1070289cbb4bebe01f0d6dfcf5808eb44f42057de3cd533e55ad71c03a3c78ed576840a13ed7c1f5e07da1954244e9768e0a15cb20ba237a4f76487804bc2cfc8dec2abf2e98db28d37206a92e2b7ed3d12defc579518e6efb284d7f637d5270e3a716df199c91acad388a1b75ed0d726f69e91b0c96d02d63dfc94ec43b1b8b868d4262ca302f64925bd6c0ad0005e66f848cf89a0cd4590fdde694f063406cb754e9ab51f8f8d012708f85e01b785098ff566415434b20c0d2b1af8515041c56ebc197ca3c54061928b4e8985781515ced32609f059570bf8a8f2fdbb6044b54fa6acc2779e4450fff800522026fe9fa048c5d2ee53a79df5719bc8c90c9c5c7287905cb2a32fd28c95ce729d8c9c4f1bcf03f4c72a91c3430768d518abc11e9223392cf1dc60f6d914695bebccd03ae50704769dffe852c07c8040e09f1c2f212da0c3e8bfc201c52d575825e54249fd634b4b298c2e354849d4ae2f75fbe76b97e009078dde1bea0dc4914353e8bf38a4f4c8bad1b2ee25f5f7d6ec9bae3e97cf39dcd276cf7d4416907652d11e9a1aa7533af5a206a9feb191ec4b46e85034009e11a1c1a8643c0f660dbee62d5ef3d31f9710055e31452a994c8535f892d423a4d1a38e1fc3a03e2b0661347cfd3b2370ed574d0a4bd4d029d0a3f29ba6994f1a1c041a380db3956621289ec311ad9ebee377440bb10bbefb14d88a74bb1446b7909d3a390bba9340d5e5dd090df217c5fca69eac9bd9ef8fb062a5bb2cee2092a45c0db46d8a40c89785499647bc09022ffed917bda4b0b8f00712e4093a25bd64624d2a9909fdf1a18a26a824665d88d11ba84e39f52096cc4f70e2fd0ee6b815021ac510bc27eab69e09d591a1bcfb8d637a9476f580812bb5e632a80e3efc115631eeee75374b838e6e20d65bbbf746772fe08b809dcc94493df9871aafa7086f71430c64149a4ff3324ce5318c4d4b695be514ff3ba788329ca2e95d392c67bd753a1052c09ea6e05d42f7997f1e8f189ba3c6fcd1b4ec16c7614774a90940a52d172df953da6f662e2281bdfd2e457e2ad527bc304bbca5fc942cb4f643a6781df84da1a546e379dade5f4a9acf9fb1a26be10c03aca62f037dfcbc9600e7c65eb87a34259eaedd41e9b830be1b0697e237e73caaa246ac1e848ae3defe572176044cf5a3336c33d2f81b8ce707f6eff6e828d62ade0325eaea43ba09bdd33e4252e519e96057b0fd9445afedad6de59b95a5e00594e0a3c2ba2c01c35e3a28edc9f19dc735bf7a393907d553c38de3ab3f85f823a5b6a6a8d21fd3a623d5942154b563c79e303166f794364c4e30635b89892aaae39b100c0aec1c0151f60039ae2d77d66478cd75cb1fb27567c094a9e42e85de08ccb06846472be8ce2c55828876dd48ef6dd8d7eee4a85dc40a202f76ff69413d81eb7c385c4e3cf104ee2a186668411ed6f79e7cc238968ff2fa618c0be521609475a02283bd86f46adede9b1aa0a1cf05225983f2dfc5a5b4acb6b622f8f96095696dbcf66eea9af69f4c01b9a9d6e67b88d4332af4d8bbe51eb71c116708edadd6e981f4ffc427aec11cfe2be70923958400dec5df4fd730cfa8648a054ae303afff62d363e156acd04a8fbf8f36cc1af6c59762a3f638f0d9ec9daff17f1eb08f0d7028accdbe01e451cbe84ae0d19ec982e70e342df4385e0dee51cd78bb03ea9fcc9465d426607b12071da8b0d2ff3f0e146a48577bd7ccba7aed205acfd305ec6e784c455c81b095fd47d805fc539daf6c8416832f923f592d2fd256d24af51b3ebd81b3167c8908aad44b0d3795c14b8b14c30638811621e154c778f3826f5a0c838b1be32ca029179fe79e7580bdf395b9b6e759e590b1a1e0f6f2eb9f54b38adae9a66f5a1f9cd772eef5c90c768cfe64dbdfc9eca1a2b07a070ba0bbdb398a18b0f92a524544888fb36d29c0389a2d0b6da0f4c494e23b6b135f9909d65991a8261040dd63b721950946ff0e04e6bb0a6184bab550538e4428b4fdf9df2768a813f0dae9c86214317f34a20c21750766448e8bce7eee5d99e0a8bad1072f54a88a23351c7882942c08871e2df49343911624c0f3a1dca318e471672869aa0820f7e21e84f208f8a18b6fc53ce23e5676666f3ca8952fa9b27de454455784746b2c59fbe320b3008bb169d5c3d253d1f5c887f39a2215cc254efeae75623a127037b7630c8d06c7bae17b0dda2c3a747f4d21f687ae15b7dbd90447b034304996126b6600752616bf01e169cc0164740dcf41037fb3883d20067c4c0be5e4538d2f7df80291459bbc72e3af702d8164598804b6c34ec1277da0a1710665cd705a6ad51fb12d7f3101b5258bce37bde9f15ab31e147a184d9272b7a2b0958c14bc2765b96723dad7c7a84637e5fcef0a25fd1d0fed4cbb0bfc32ff693d64cea0b527e1b5c410c66b6bc2d1a21c7dcfe04df9f4b988bc37ac511faa408cad0d3251ab9b6bb50af3a838741253ddffe5748d5b0439b43cbc57a4c31caa82306dace8d10547379e45f50bd09b1e007d91274dfc8e8cc3d57b8af60d0614e3774f3ed10cc1fcf869eaec4a4d827454fa10e5ee36aaf93e8abae0abe320463efdcb4d5719640bf2f4e119ca4f6c6b0bb36b3c3be4062a84ed77f2edeaaf2415131de436572f161d878f12822cfd39620fb9dfce1f3d0a760719279485697cd78e7e8f68cc4d1b1f4ef07bae9ed003167ec47809fe283a01c32cc40a052df51f5bcc8dbe69f3e4a5fb40fa492f8142d4423b783e68f329139a91bc630e75e3386e0dba66ad2b33d853a8806921eec6f158c2a78b0cd2b9928bea61befea54f4715bec5ad1ef087e49133699611849715517157d50cca04669631f694f398c4582928bbeb3e27b4d2113a57f2506f6d1b15fb07512c7fec14c67ba5015de61b1e32e4e52c973fb1889f29bdaceb7991b0a4d331a08ac2be5abcebee75d55d6bbbee58cf2486a692f347df68c213f6e957f8439b4ce40e0e9358d699d1f15e6db681dee515fdc16c65ba23a9bc2aa24f52399ce1f033a8238828550ee82b0effb0dee0f97484b27db20a1712db19ca88d0f1fe673bf37f147efd1ba7f69fbbafd8d13b26e3a65500a933e45a5412f99bf306de87929ce7c23495589fa61e14a6c227cb195b4c049e6c323d70707eb38c90dd73b37449de3aa9e82ab392e8cb2ed43c2d29dba9e308c3adde29eedfe9e07cd3b6c085be6629e49c20730db831d0e53d52fc50d3da5a276a3cb5f0b3704ff2a63aeecf92842d9ca02e3094d2254ffcfba90a68a2a8dcfc8056dff9f02c285f916a45edcdfeecb377e033d3fdff87a6d9321130ba63e04093de535027d7b724bfef370377ea5641444c3470dd48837d0dd9e95b18a72d59cd4b97e34060f999a4115c3a40f7499fe9586347f29b7121897a5506530d1bb8d96de8560863256704748eb266a9108b38e8eec36505f977cb7762c1059ca4dc4ffdb8d96ac247c6f32bc9d4f8c1dce9c9231e4f73fccfff1a072690f366834f28d642ea804150de0cbff4ae5f644c70f4bed9583c250487675c1b170f2ffd323cc74f71cdb3784517583c066597e482cbef1f186fc59c5f6c5c8adf798841fc1d058517a11445ab68fcfc149172308dd350244a1f7b0b7fdf8c6354d5682e17aa7a286ddf03900694099e5b97facef402ef3c55a1f96b74c65f2d56deeed9c221bc2e8d11ccd56bc1a001c1bea68c0e212b26fe279e8707a21d9d5c70a7381af65b4197b5cd92b02c7c138c3d0b104a471a2506cff3af1a551551b10977a319c5f4d5b8828ed635e479460ce9d01be6b62eff68cbb0561e8a9b2062f35ca002bb3998de559567e564806aa6d883cd10ec7ea1b4f84519bb3e6672e0a8b7d18d7682d4116ff458c0a8b239a63c013396393708a8dd9b2111dec10f82080f13e3f4fffcf702b53cdb8cc1cc9fccdc586b2ed57f7beabf647d73fb49f6637a54b80d5280a87f6cb2ddbc369c17fd83f77a9720812baf37f95b6980f2d16c5923b3fdc5bca80ed5e0f8ac9bb2e7d80b98a5cbef05d614fa0fd5471ca54c9ce83808c717dbb52a3f719271d1cdd8d1c7beeecf53faf46c22f1604165b184711243beea907749653abb73c8693807e2d8d75bc2e4214e848dd982e96aba4e24b63cc10a19aa00a006818b24abdb0d2962ae437cec4b6dc912033568c921383a833be5e0bb16dd3dc7d8a76f6c5551209099894477bd3be909a975046656e11f1f75c2109989ea0e76f0ef3bcfd7f008f415de4c3a41e843e68824919a7b879a5ca5b12b0d28378210d1f4a478acbde8dc1f1d26fb57d1aefb8a297d343dcf7db05ffb70545d549a4178e113f59d23255f517d1d55800b7a8f54c90954a15ed4540cae53a68dad6b538fe5495fc6d17b00831a119c476bcb0c2c00ea875874a370911126413bd6b1d90c6a683f78d266f2fd039d422d78a020707c5c1a7b792b5b056d27a322b64d08b80b9c3347b746d12ad4ef684c33c2a333ee7a0e2ef47ab0f244f67752b8963427a71c14c3324b0f00ce38bb363f46b0e42d55a149031fadbf2340090fa8b9a42d10761b5f9195af62118ab7314406734657be1e01b7d72a5f5ae275ad5e1d72d37ef81b7b954d23502326bd26d960fe2fc959707da933eac4a32a44dd84ac5600721094f7f4906f5d51db3019b6653513e7e2ca4fac98ed74f49e7d520b97e527712544a9223c46fd6fc34877169218f179ad5d5cd935ae10a747aa460164c993937a3d8203cd8029b05ea97b27e36e87674f8dbdc032ccc932d7d74a0e964e4d8fe72bb1e7f9f4d2ba4b4b2c4444a41d116e9d6b9b483e57680d5a88a51a86bd748787a896a5f7882b02c1bf8348d3949d3f7b0453b8d1563b01d36dc9c2a634ef50779c9fae630f24636471aada77db3b4a6a6322fbf8bb9c1964d4c6df38461b83a9db456e7a5401ec1c24b3b0e148fd93ba9d99e0bee0be851346a4aef0877ba56fda66e07f581f275348884c2f1c0101c54fc07f4226f9d6e583cd1e880995f26e07403b027ce60b14deb4a877d00a162414ced243afce69a26bd69c50e666fc7dfa12f7b5fc8aaa52fd9b28f61211ddb1056992fc2f42090d8e99d9a35412d772ccd7ec54f068d3eab33b4f600f6fe12a6e053a01702e2f56a9542cf935be851855b64aae6bd673777ec3733ffcf71413dd1236a1848af9daad0de68f4885781a7efa6f13f6f9be90d12bea6193e60f01d9ed9fd492dfc39c36d9b5db7828821157ca88a004594b1382f0c0904628b0a52898dc6ba5bbf1517bbbecb4cad468dc9b97428e6ce891b1d8032eb2b04950c39376c65229c214dde40b78113ae78cfcfb8b1ef814fe4e014d44b84c49b60c0b5c496850bce5b2e040a547162906f15867f050d9f313cc98d2f49d9092aefff83bf1e6849532e643196c7c8272814e4afd6965c410c3e5503d8d1a535508b60f7158495c3291d2c63f94db78a581da2f8794920c5c8623cfe23b4f7bfbaa08fa959edbf28721bd8ab225cdb4507131bde32dc8d1cc7d94e2778421f6c22ca3febcb9aec11f013c5d003ae14f7c3b0a9747e9de0a7c63c58ca8f09efc24a59c276cd98d675eb9bf6f2e3d444c3cb16d4aa3b6c2d2997e2472c1c1c45301eb02b3f771c5b1ff51ab18cdde7597bcd899c09a6ac271a66d5cd85b9de6b8a5ba55f19b66b7eb1065009c7628951c93feeed4ee47952c683dd5038c97df0bf088122f251dfceafd9e53a6f141aaaafc2d03a0efa4c9129418b7be3b978de2b74de038a53bbe705785daa3a289ef6bf3acfe70cc701f90a1f017dc5b7ccdabfaaccd0aa6c44fb7faf3c10b444df1744d44ea45b00fed30710897fff69d5d7bdc85a4b11ec90e7a0979ed2dee7601f0e48d4051b84a6dcc5ea4ef7a847bad899f359096c3035a0ee72735946a65295c041150961ba497e452c2f0c147b5d5bcd10fbfde027aed715ca29851080e4b17d1a72bebe17b499ede1e324cd167e9cbc5c8893f49258d64165f4170fc1bc2144cb18eb23dea9d05741ca08f5a879a7cf858889aeebb70c9d4462a4920bf80d37712e32497ca4f76c9d84a517d075d6c7e4f97d832fae3f6ddad2588cf291e0d1d3547dc3091854c5c93d35f35aeb053a8a30d78d3a9228ff5bb495a23a33103dc49dd2a2f1cac5482fbe418f48fd7d78c35b2a00dfbc4722528e91431226b2dccbc87939bf221b8b1a00aefc68f78eabcfbd6c3f520845518e91dee47203117bc64643c27cef82d2f238bb3c002bf5424d1650381f4e7b7c3f44e8b3236cb1ce1870d0dc3dfb05c1e502eadd4f36b90d5bf64cd2d2119a3387b6b963a3951e6f0273518ec544f1566126e37c993e9c9c9d4fd9d66775715a2a5896e0126434da753396c2f23b6e5c3ee365b782e08d54da67c0a7ddc4b6c23eca2214f761615c1c49fde700c3dae015f8b716b6db95554d9a4c49e67e93729e805518fe8fd9a4f8d2d320232f111d78e77d33c6e600b2d394eb3773c18d4ee7b5305d83eccc3b42378c50a124351915b57181d8a160ae3a0951eaa35515b8616fd0a6def8915964982ab05dfd1b787e4d5b5206ac5ecb1734f302007886c154172b6146f7a801bb45367f18565de77ae308e43287c10137d97cdf44f4d6f8425807147d32bb008984e82dc061924232ccfa0200da8724de6c3463ef1a04a3218342d20dffa249738b3b7e7331ca64750552f2cb9ea358b60f95dab8464aa5492b44c8d1a1b57cc96a139412ee173cb3aacfc2ddb7c1256f2fc83c07a3fc24ccb3e5a5e29b5220a465b553cc0de1406e8d765ca2016b1a48544299b05fecc5fd1dcfc2bcdc30024ff41447124ebe0abfda81b551b652af37ef839140e6fc0e01075d8e418ffb4dee73593bb3f932e0553cb8325f6d6e0c7d64dc7c2c81e9ca61595f49663096695edb130d9a976a4f27c11a163d062e50268cbc403ac9a6b54417d3c60ccb2a28ca0d3905cd599623fd5a59afc8167e0a136de6a3a30f8609716c407720be1b742408dc09a0995e4a9929cfdc44bb64c14172dfde4715d0d43455f76a4b8b1ea69935938c052cc5b1c9e7e5506ebc7bb88b8dd390de1972263afc2c65c04d472131fab035eb1009474441ead32e7189f131c83d6c1384effc68369e3885ddb01cc212f5475e9cee123a3f939cb1a3cb111641c9cda52989aa46c14408764de64a514a4c96ab391f6436cbe9cd280d9c273c189085becb84c5bed6e60bbc5f08b4a3f6e975e39ff5365af1460e9d49b8e9b73844f2c5b98ad4174e1f242daa1f4c1616e1263fcf729afb79c2a043464caea256c8d68f3661f1a1ef3d8f2e0f0cdb3f32e816f427dda8c94702cfb8dcb28a49e0ee64d4e328bdf33089c4d94eed537cfa319c4727de6e09d0652beef080d3d5297a40ddd8a12f9ef5e380a38989ab71d061ff70321f953373817a5d08129a23abe1446c41471ed69cd7c4d94cfeb8ff4482f1de160982c3fc3e2932853f5721503675d6a140bb3d3d2bd3a5c60c4e7c818ccbcf2339ceac88a03452bc04dcb78ecd115dc8cbed996196f8ca3cc6dc78d42e8868a715f2bd494c6e8c2ad49be27318f7e30f2343f0419e1b16f185bdc52335e7eacd03211f6c34af867aabeb79385c54ae3925c376ae6a64b8a1b55f68a18af6040668801ae56297bbaac62a87516b581104f11b035be25f9a2b06c73ff47f492ecaa602f55afe263dd211b897e7ca31bf64bbbb34c042f3d8933f2e06ed6ed367a8572fe50325e0d16fad432c9d11659c12502c5500db7873aa199c96e6d60e85bf52335d02f4675cb2ed3c379fd40f126d561bd32f38826e730f1238ca4a162e3408cfff9e44dac0a91c7a14c7f050ccb5169fbe5212f94a5826116692cb00eb849e49da6a85f58dfbe64ba05086e963fbc9c4a6e342026b4243656984e44b86f56a5216c859ebdd068baf9222f5d87547105958994c532e1f6ab8feb3a3360a60d6427e018f62042bcc1113b3dc0521f4d816a56a23b34ce7195dc8dcecd4c20df6b2c9a734ec0e6fc042f4a933eb14cfbe99b63bc2d7001cbb259339c9d79298de0a84ab8489fbea5452b79a48d588874627b5b5542d96fd1ac007c362cf789dc207443b5050a9f4b5b8cb956f8ccc7066b75e2e1037c541177a67f5d62f874d93242d57ab0250a8298e80ae1cf8bdc3462f53583e17b74d05a89d6bc38ebc786b7445853e0086232dcb771c13c1c1ad9e446899f44594795592f345ad8095e9cb885e20e8ecd3a840bf4b17f6a609aabe41a4c86f42c97258279684bed64979cea1e57e371c03ac2754545d2981d968165b98f8fce551cef152aba2ad2d0429cea1a394a52fc57fadc0bfefcaea283b31c7b38aca5f3f58ee28eac2c0e2fd56719984ddff47ca55c37fcad0f788ef8e5ae624bddee9e3c6a00a8f75ddc9bb07274de27255b0cee425f3e8654a47c9209632946b72b5bb8cca6bdc576e452841313aaa5766a5986c3aeee87eeb920e29ce76d04fb154dd0ed4c3fda4f0473048f08766a8777112df7e180eda4f7ef096a2db4eee4b2865e9cfa8dc7aca30554f47439c9ed959010a9099452d96b330e2cd68f7b105e766bf6fd47714116e7a44670052ac1b870fd2b2cdd8e6ad4a6b233fe30e41a8dde432cec5e90df043b6bfd65bd3baee63cc0fd1926b02fba74ae9be76b3d8ff5c807aadd5e3630c326e3ff054991d77d21adfd5e11325fbbf0a176f899a7da5d33e7db9149817c4bd258e82beeaf984a1b71220d49b8d6320bbf7409d65038d5632de7dcb902b9d1a4524def290747f5a0e8329e499060e71ba54b5859498d0c974cb72e113f43fdfc0a6267e52b8d30fbbb64247c40da5e87c6d8d014b3682f4523cf2fbba208da0ab3e72796b2abda4e92d31a3d028c08d55b1933f974664d1b5b78f3e02ccbcbeb8a39802473de46679538e48db59502f7d523c8e0b03877675cbc2228272f1ffddf5465cd2d2c63db3e88023be35e4dcb9dfff4fef4fa1fe678b04ab54117e7bdae966f2b6d3ab276c8316e0774777e5bc07dc656ae6063d517c566b20056084b46a08da3d1255f7c6e85c0653eb8e4603ff0dcde81ba05b44d9e48e178377ead70cf5ce5d7dc9d63847aaf53647a7ee10eaf99dc2bab059c51d7063b97013cfb006cc4a43f5a84710dc11edb807fb7e6ca15d7083d09e2edfe69da127ccd1be17a910ffb45cead4eb2e0127aded94e051bc7cf027030de35ca547e9da46511381a2db17ba0e9cabf420b7b3189b602e139c34993fafcf2df17fa3fd5e796e591b4c3789a70095fc43aebc429ee848d0880f976513acf02886b694221e944d8caa799ddef0474f3f968de52ea7ef76c8603f1256a72cfc4988b340b2dbb91ac8cf7b19d1eca08f24b98c4a2b647eff8099df48c71f04d806334c43ee3de6269ec887b94ed2fdce93e7bfca96a14f9496e353fa57bdd54e45509ec9be31cbbf5be736bf5c135517122b18bc7e0f26ccd04e3cb4cd63e51aa9c7846e0f15232aec1b5f86bf2e14e0f0f58750dfb4c744e0430aac79c8b6424696d176c8626525ab738da8df70aa9b10927b565977e3fca8757334ff3ced0f5c57d6193c16b093af0280e10fe043b8b02f5ce6d4f85343ab79da3c15676e0c0647bea8c64f3cdda54f517ea5c6fab1d2670519cf7ec344fa2e03cf9b13f551d61357f4cf204145635dde0894ee15420545274cd6ead511f921fdc0e2373f1e364ef2246afbd86141c6d1a7e075c486283c29bbd9c56b0f60ac22086ee26e7fe496da4dac3dbc7009a0cf9f7931731e8cb0fca7d1ba29c5d1dc4bca1ebfb646bcb5c1a649015edf260f20244b43948fab8ab78f121d254ac5aefe0ef55005485d45319738c0d5d43094f837882f9a739eb5d8174b768ce3bdf20f4e02ccf61d1c95b7e8218ca0d6012a59a492d607e2dd4b75339ba9cfcc23aa45761d3e8e5e9b0f7232e728aabf7ce6e441e44e6c9c3d5e8d464422e4267757b065f540aa30d78e2502c306330e71284fcc9da62450cfc3874955fd228256197b18bf08232f109bc3bec16e0a09b79d88ad9bc37b5e3660d4a3f9a94c6f72485b92042641e0b2f6e86f06e04c24bfe7eb0284890b10599f464e55e56768890683af646c9f6b1070289cbb4bebe01f0d6dfcf5808eb44f42057de3ffb3f050fe5794ea11bce1defa69973dd032f157bb22cd9e2428ad2dc5450f7a4242514da43fe87d46fe899ab9de3d91794bb2f963f3892868a14738594d744c28e5e784e5abb94fea83a6c24a2012861702175fa95fdc1a6a1c2926374f49b9bedde438c833776ea6230e7c59fb1642b125ad7aeb3ddf36e8bab5f6b284c2100cfbdb1cc31917a0dbd9b376f5577e7d3f0e37e67262698614084e9131d2698b630bc46ab1baa25ef231d667ec4731dde2d5f4f0bf7d4ddd0506a5b7969adc5e7d6113c8fd6c8f5440a9ea6ac025af9399f134d5a8d164ab835de0aaea8367bd94fe06abb93f60efde2c47cf3a4637a0d6fe6e99b2a09a42a54289697e3302b5c4bf4eb896e19bd92febe032b3c0d25b828d66ca06246a92c24b4a866ac306b6ecd9c4c383ac8a303bf808756662878830ea905e751c9fe84efa33dc787ab4b298c2e354849d4ae2f75fbe76b97e009078dde1bea0dc4914353e8bf38a4f4c8bad1b2ee25f5f7d6ec9bae3e97cf39dcd276cf7d4416907652d11e9a1aa7533af5a206a9feb191ec4b46e85034009e11a1c1a8643c0f660dbee62d5ef3d31f9710055e31452a994c8535f892d423a4d1a38e1fc3a03e2b0661347cfd3b2370ed574d0a4bd4d811c9f1865b331ae0886187e3235e5f1fdef0bbb018d8fc521ed26f030ade6d944abf4b378e1ae649e1df479fd535d40ed5d9dd5a50c1981488b805631e39928da5d2fd1175e3fc01db64923e35a4a707cb3e23910e15ab3c24faf214f94ad2b4df7b3b0877d782bd03e416cac08a63388775c2ae2e014f215a78d36246cb8ad09972223241438c5b7dd63d536af894e813532dbe447d0d4f5ba54febab29ff745eb7e9ad3588294a194a5caff8dc270093e8d9abe7b1a5dc2e6a1efe74e15e239d2925a7d8b24903b124c049cb83fdb0fe8f5d733314f4c0e067dbaef5ede0ffe4ca0ca615211124fb8f7736da1052c09ea6e05d42f7997f1e8f189ba3c6fcd1b4ec16c7614774a90940a52d172df953da6f662e2281bdfd2e457e2ad527bc304bbca5fc942cb4f643a6781df84da1a546e379dade5f4a9acf9fb1a26be10c03aca62f037dfcbc9600e7c65eb87a34259eaedd41e9b830be1b0697e237e73caaa246ac1e848ae3defe572176044cf5a3336c33dd5af2e306415b77d8eeb85093ce1bb956a5a0c227986eba61b50b1ef4a2a2c8a27d75d7f1692f3a5bb2640c4efbb11a3f398b01f181bd8e27981d002972e6088d4cebf5756c9659583f5f383aec03986c309eae756ef1709d3f7d7db5a84cea28e4ec0e03269e2217578f75bbdfc048998475e9f95b9274bd7a2db609e4c7311e4f36849526dbc73776b4f05a8d45790d79caf839f719e39ac4407249f297c6b71249283fbdc53f974328391783fa191fb53d84a44b1bf487071e864962b6cd1f1877cc65f515b105b0f925cdbbabe489de960dc693263dc3d14cd4771fd48402c2b7ec72c90af6b60ae737ae92a1044cc4d4bcb3abd05aeb6f3c1bf74ec52e6dc2528ae32c4b26b11561b72ee2ad14fdd598c3a86d7d599101a5742cba89eaf4fe24baac890a2752ba42b3008f7816ffe124617f3830008aeb5867ec30c6819246d749d09713cf0660d8d265c6e749f0b5a0131c0bbbdb38307088b7b32ead13743b363252c5f6c2017fffcd206517cfab341d8a958e849bcc95d33a44614f50efa34d48e91e450859fdc1999e333a43eae49bd63e813a63fbfb5391edd809595649fe2cb5d7d230acc8f08587b5c087d98984f81edca1d0bd9e8b42b931265b5f43b263368cab44d46aaee6af23ceaf39fbec3f0d2497bec86055713064bc07cb7e6398155f3fad384871fe89692f19417f6911991599263c5ff3b159d01bbcae4d582e9f8bd255e7e4bf497827f99795a19317609d1641fca2535e52f355ab158250b3c0bec226d96cab29b02713b43ce332c0c429f38268e6ac8ff42430312062ecd2e9ba8a7e9a19cfa62f58bcd1165247ac609cd7f6018b7db161012135fdef3bd3260ec3735bb5fc00d70ccffc9e5399c68d3c77cb0a522c0a12112967ff2afe23c93aaf10ed3caa1d36017640250f77f1c443bed14569008adacc220b957f4d2e2393d566ea9350adf57a67c006c298aacc1bd4691f8c667b7a0ecea3e1667126450625593313eb084d343ef83c266540f11566265a10972ec51ba6a16e89b2a4deadb1d4be8b6d545d5c400baaee4a4e67846649c396bd294a680df9a0d1a2484c08baa46aca09be8ea87c5c804c52cd761689d8e99f09e2ae63015817b4dce2cd4e80132b46688f436a90f6ff680b0685d1322ce8c70f43947974fe8cf9efca08bc0b83dc63192297416165b30e5ac82472fa800b91986697b5ea03e2b547b16eae262d13d9e0c2035b41823e91c61c3adf01b997dc2e5833899a2171a2a72662ad4bc620db5495a90d31482d7105f0ef9b0bbdb0457173f70937ce66fcecbf4dc4479e87b9d461c425b1590552bcbf036b0f91868f64a5351bbcedb5a5932d409e5f7df578eac7ee1b471b7f94884258f81fa25cbe73aa0fd36616efdba9706f96719e44610a41b4041daa0175ef5f1508454c22e62113aa48a99601ac938b9ca1f3c9a24c427afb063b1294914c48901835f9a043e51d30d9802da7b133e733f64fccea4fb4a98e3443b704013f177f11a555824094cb09aa68624a21d2f757d142ca5379c2624680af442e0b8ee6a8f9dfd0f0024474ca26b6ab1f049c186a6d4dc4c6d3c6b5bda3c58dd8c029fc5fbe33463e93239dd0b5a850bd8762980852d5de83dc3dd4384c98f481004fd0004c741251887150f6ab55ef75d194c548387b3e4d4744c449a1daf1f9c1a8e846d38ce0a726799b31dbf30262194eaf090f3e2ea67df917bbab5131af844aa795c59d58410864e4cbfce60b0307167a6e9673a1e660215c423cd5e8e01a863f759b4eb403c86a8c06e272a73bd3c0b6a73cef37034aee6d57809e2bdcd64513874fb50a650f0ef4b77cc8df4e175f2e7532250e6c318dd07ba4cafc578057039b1c31c4fae82ceb0bce2e58132dea59295c2086be00e44b80b7766a1875c08bfd1682710ca348a7ba665608fdf733b0b1d620d9789428235c2390313a89c48cfc5b8e0d3a5e2a83a55ad065c98d9447ec8c4cd1e79bf4cb1251dc55a86dd54ddd658d7694feb44bf51d1a97643bea33e8095e8c24dfb3e74f0c15c2973075b1f0fcad7fa91e7025387352047c9b3de292fe95560be341bd9ec424c73b5543378274748f45103a65a3a518fb7498586b65a8e137526b11397b95c681a2b2ad9e4ec7b5ab3c46a78924979d6ce8a3f4aa1bce744ddf7314edcbf088f77351f00c59e6579ce4f2173f16e84be972e247f64c73516210f42f24783e0b85603eb899f0e8b6f776ceff7b54ae225284d0443648dc8982ac08ccf7072356f4168b9ff4f3bd2c2dbbeef8d001218cd27d437a23e388017ddfcbc6837098e458fd8f75cfc6002955557d23c2f23d8c00a4b9545a1060fd49f952e9227821cebaf6b1b73cf9bb982f89e7a746eeb918fee3fafce80bd53d945d0421d0c5d57bbd27747aea3624ebc4c98ad70ad5de806efc538c7bee04cbcadfba2259d222d5151d75c52829cf745a2062ea5b317298f650cf12ea45b54eed8ec73e92c97f164a8a75e441ee3e07e8828c356213d2076445ca9a2d16d808c7e759475520b00864a87024438723fa68a0eb5d60c54a1040fe109b38c2d1fa8965b0845a5472357599783a9a8a0fd1a7e20e0864934e0fb8ef5f12c051caacdbe0068df34234f340b35fc6213e5a99e38b4bfac596009861f22136857bef07b5378b9d555b54fd07ff2de9f28a1cd152010c8889a86c8e3f2fe108cd6fc163b189e3443901270bf08cc32996176a782956da45f9377aa8e1856aad93fc1356348ff26dfc3b2d7976dda852b3fbe82eee2b60933e471c4a9fec4eea277e93021a4f7ed3ec58534c7ffc3785261baf153269a7b7dade14371b3a4be946ca98a66eb7cf1f98e0e1edbd485b60677029237e1940fdf3b8fafc92f39d1033b5e64b5969eca236f982b8907df90606249cc0c0d12cba9c77e3e66845200cb5c5c564d6d7a4bc3ea323cdb5df26f21a4116ca07c673a9c8a7a48b0beefc8ac744c87cccb4b6d90431288c1ec0ee7a4ce25bb710770c6f546247f9287cd3cbc0f99cdaf7da0ec2af964af67018247649fdd20f46229b7068fc684302420a500c48ecb2236f3dfbcb76f0a388900d9bb5b4b7b2173cb6aa781502466c2d304dd053448f0490f14ef63070ed443386ac9c77e9f30c58cf70d06ea20e086f09ec50db535fc794f7c2db6b3148e46cb7bae0fb46f6f52efea74f8661b108767ea5ead6e726085054d6b3a79f0782ac3f8bcf47476c59885c37b26d2fb44ed24a0d313863134f5d3102bbc8849d750730fb046051dc98649fa554e79dbc3d2124fb5489a09cb0ce391fb51d5eb064664a00f0f0fd89e9eb33114a21d95f35d21b62744bd7b1570efca001c3d36a9350403249ba6d1f0163de7b3b1b22f8311e3a17d79083c8bc9c5c9722227c97f0396f457f40ed882cc3567b1488e23875c20c4411c8e5759c5399ce5194f26d3a4f01d31b242630cbdfd9a8d2abc915617c175d8f88992c54887eb4258f3d2d89b13d098b09ea5f070609b7495c1cb35bf671c2bda49daf27a72384f0655f39b4334378dfb26bdd9309708b9de9d480a2c95df5d0425030238658296079075b1402a69beb91fd28e8050b75b9d62e3d42ee345ac6118953e3205a2a04659638cbbad0faaccc6a8862bd7449bb7e5b378350c62887c7745d373e33e85861b1d4f064ff3fc642c011bc127fe6369d679265384c5156a0801172ec51f674228159f85c59a90a4aea8fda064905729b1c7e0f0c19781ec881f7a88a1720a574d44da8e664ae9abc0fbc76f9dcdcef8dbf20391468c4c1489b916749ae118065327efd3d1a19b67401666aa7e76e2826392aa75963f86dfb72f7322cf3dafa02384e48486def7cbb1e6fec72f0723a0ef23136f3a1dafe515b4806d09856de095d21eab4d6bd699fc9eaa60ded28e75cdd05daaf1f0babdfad2756be3c27d41c51b3a89e00f92b8bb2cc625eb18afd806c8dbae302a615304f77cc854d9fecfaff04079e44617e07ad18aa52c443e0399c6905583d83d80d1653313ed7273a2b51d1f3d60ffdb98eb5568afa75e38691f65b2b8468b8e27d6a483154e0c51a7a30d688d495e9fa91bea3a272b2974273e29ad2585699377e4954b3cba0861cb81b2d10a95fa98be442ae8d147ba4697ad93673bb0b9fde71a4f5f69262d503d4acff7f078ebebcd133eefecba1b8249405e9d66e333a5958b1a0247c42e96fac0794bf22ea9ab2e2001ac4fca8f4c54fd9a0d6de871befdc8118702ebc134134ed31c1f47268503a2528217cc0de790e061c8e8c8c6989dac4c69c0b0c230277d5b4cb1dbc2a0a69f29d8dcc56a53adcdb4ef6af83481e5e50c7218823ee9d4fe3cec8eedb32b326e497fce1146fbab4d1810eeeb645503c77f8e507032f045fca519436c352e1de66254b0362a622d91607a902c725d45da283b1b5f84f48b842956c5bf4227f6c630e038d671f795a8b9de99c6e0209239edbd665ce93538f02394b9b0304054e73cf9bb80b9182d64f294f418b98e94ed4bcfcd9f28bf3c9f38ad70f230fc7c67c5cae1bf5cc56bab4e696b27da6c321f03c350384df178ef0b28ef61a55036d76c0b58f6ee7ddae52a50f8a688ebbcf463ba41f61308d8415d99020604532624d2b68c430ceed84ebd7bb637d4107e724d734549311b9e53a3cb2b9eb872cb91c57bf2b6a46b76a431326688b835f3cb72b8786111b31b90b509f670a75b68cb5e8f7b70295210a1a064a41fda69b38d05e4e35e0ced4b7efa3da6086be3e2c69ad0f58e143ece3be19e17deb71c298080d6c61ce03bfd7932006e7ca6119cfc725612d5d11a55cc29a74d7ef057171a1bdce4d1853595e27009916480d90be835591b4b31baa7a7925bc8ded3c3506f0aacefbbbd4da6b555e8c3e95ae4e0de67010269c29cce322be89a39fb746159a1573fce7d2e2ea20b6aa2577a016ab0ebe27335a4bb7d567fafb4ffe6c54cc69aed79e0d387d1ac5a10283d4a1f2661464b065c5dc4de88a27741bc8368517a9718729d99e9c90750b4bb111922ff9515d58c0f748168672883fcd2662629cc6a73e651364ca3781c6ec6c0f8dfd591a13c6c0f0b04635fe506550c788fa87ca12d2dddfa832c28d0395e07c6e656dbf6dd34a56329ce43f9368de589227936f27e44922762485b1a7fc4c080e0cf42907a275a2ddc1dc9cb0d5eeba3992d5e030a5c1db2745f4c388cd2a22bd87a8bb687c61ee6e12d72ab77ae820d4d93dc98ff55d0bd0aeb6d44e8c1125b3ff93d71d05efa4c9c2519211a5ff17ee737f21f71989413d6079a2229aac7c0ad48600b363d469fae5286a534d6bf7884c0e92d7f025acbc4b904f8eb9cd4a9a106c6e985e0463ed0e2454ee35b63ec23129ce93a53e8fc8e04a5361c833d8983e40ae05c4d76515b5b6e5a91c9856381c28a66f0ad90aca49d3bf52cdfbf99ee7d4a2a4aef2dd29aab2d75b773d8263de748a775f6d904cd9887d9510ef046e1b01ddbb9d11203e193159a94bce1a70c3d261f469f5089dd678d866d2f95e745c3f63023520277c0b687a36ffc67863a74f64f52c84bef7e01e8b83982cb2630673e32595721b677affd5fbb7af06bc1b658fcf7607f7a085df5d976ca475a916e7dd6936049b5c7f10300a3e46dec27743100dc4a0cae523552562215c94c9d90476779083288303bfa9992aaf2ee2df00aef776cc42f177cd252d8fb051cc0717f232cd27398bef9addb8555ccec38230200dde4ba495e286e5b0e3e3d1afa5f5d56dd70ee20fc2e80b91b48db9fa1bab5133f860213e89b05edcc25938be0d748ee2769c1b807bb6065baa9ecba69afd6e8d9f312c91c203c0b8532be6cad1b9c2945a2bebf39c83aada93eae2f866e95927361ee056f1c37575416aeb3a741df6aa3770f1bbe0f88ac671b40f34e223135be85ce06e05804501fccbc36c69fd5ba16096dab0445c2be7b33e1e2b55feb288f4a28407228631a9362d9678bd8b07c9a1c1b29c60ec32d3c249955bd72d5ac02a32687271e085da943a7ce8ad6b6220f0b2aeba45b612128c23ae51631598f16a44cb3d4950122e4c55f7fb7cceee8c8b2a7435aa335d506ad09e72a866ef206452780ba7243b86d8e02aaf5e1ef6840ba6f9a381da3218ef18e7b3e51372b1a04b13aa8d93a52f0cae76e5048fae8b0c0471ef4ed1d27bfda8d5423d22b6c54e8dba74a617787327fddb01051e62fb9efca1a33262ecb5f8bed6747d86adc2873d53cf2e2027efc887a478f1c711cb56f49c1ba1b1cea3d6c6fe4fea75f42e13f1fa4352220f05ed708c67c0c70072a24904999f89cee1b618138fce223db302ca52cf3e467548833216eb4a2c1c3031835d983e28b02a1df43e8f7f887af4131f7f02f9178a8e3fccd120ccb095fa68e259a1297dd81f859193e3bd467e9410f74c949745f8a4e564be571a27d88ab2319614b4349991688448fa4b666d49f5fcccdf9d6f2dd9bb3a531b6247a2927f0e030d3548596936a65ddbb8464605ad11e532dcc87ea716f50c1f39b0f7633b7d10d0a186a81cc93fc38a233d3d63653b315888be17493dcb84eb53a10f262f3244febbffcc1abbaacdf77753599445702d46cfaf8f9b9e0d298a2e3916523ba11700ff5791ba661fbd0d2e22252b7e4d05aee2e7c6ff3e1800ac58d30005101ccf4568fa99a3e70f4feec5e06ffafcf7c8cc86ebf3532f62f59a930c863ca66172dfc908fb9b829342b30a4ee955452a0de63eb8e351438fb64587221a3e10cd5854a67b6a626d6467d2b21099ccdac336bd5e84749a27390ea351e957c7d9a9d121bb1d642350c7df4dbfadb131df35e7dce540e4ca3bcfd70cc9dfffd209048505a2e091c4979c01c171e3f7f3bba5a2008602f647b7839aebb384c004bf9b5d4729975896fd7f2fe60f5157e269ccec681914afa1edc5a9c262d8eef852d97ad00fe3a6c6f9624b784eb2635ad42f8e1ab8de8c064ab66961ce8c5af40b636f4a6736aa6d40bb845603a130fe51e22b95322ec2631c5271eb3ed32bb38cd97ef5a564715e05e27d17db392a35963144471c7c1dcd103a045473df48836212e8f81926786b3cc67e18a5b793551264547a405fe48fa10e95781c344a187dbf5616d79dccb83acecd69fa0190751f8738f3ba936845549f53cb692015e6d4a06c60d792e0acf18cf78204510a3c85ed47b5585d39b3bf3ef717468b085a379737e93ef2dff09968e6e13624480996330d11f2f92e0328d152631c557426415fd5dda0e398504cc4d28524842a9ec17ca28520fa27bd179fa351922770f70f45b63eecde7321277fa24689875fcb04a573423139890486afc9b2e87e19a66fa9181fcf43f9014c01787f46f7908bc75273d9a344334590aba43f3cb5809342b0e983487fdd237d058b3c688b87426310f3cc301d80fa6af67e81fadfa83ab1f7dca4b74a899792b11b17131ffefdec7f86b67064d1b1285e2a469987e57662fe7646bc666293e21d556bb5c6f177e802bba62b8c4143ea7288209665e249c93423d2a9c1855ebfd56a283ea42b399297657c701f492e60b04131edc7ae79020b74de7a8d4c23fead1a7183a70563e0cb7808e093243827f327a6065b6e402821875afae8abbf539cb731f3d64da6b1c430534ecf1e64abb41391948f30bdf1db4d265846b99eea32970b02ed8d3edda187e25dcc871bb007e7cf3659bed5826bffa1456b7064774ae3b1b7ede01510175441230075fc9bbf6a841aef30beb51b5f78a91d46f9f1f3c6de9f63af0913fe48a3660843956977fd8345bdcf685c65859fed12c35229d16af77e43f5883f894dc222993118538126a22f6f06587f5aa18f35c79b7537c9f3ccb55948ea3fcfc208abc46a1fd736e0b64e608501f3f7f19f5dedf144ff1fcba88c460a21bbdbcb059237bac8f00247857be529d5199fa30095870673eb74e494f15304d6cc59b50dee97852823fb846b89a662e8552bdb5bf6ad1addee8b674d04ef1186903c4d6bf1c521875dc918a1b62b5a6e92b538f8683b4eb3d881f42d529c3c68194b900f1b3ceabdc203e62f4b9cd0f6096b141d93ea8a27a82eda8c84d5268c87b5aec49f1c20784c2c6157ae0a7245e3d488cca50e1d28eb6e974f7cc6f0ceca0d06df41086d08c6e62b851afec461ab3ca5d4e8b4a8c94c67b4297adf34d35b084c586f2770ad9016d3042985f57fbb2192b1fd36869406dfa0af8ce8547f15111c91194e45369ab9aaaaa83ba710c893ab49b7c95f07d06eb4770653c46376076062a24d9e69777d5652cdea23e492da6af1ee371c062596be579de9a82aa4e8820c07f6d275c784b2f6d8c45928d3785591aa5f8021b477075673fdb5617f47b18a2904665df7459146dae71cf0f88c007ffc16b49a44feaa5c831d1d7101dcde185e32db9ad34bb3fed2214e847b201029a8577a0513e3e7031caef9103dbb9ef88b55d3c2554b93b4ba66b3871beb0ccf5b7bd637d21226e33f57dd9538ec5fd27ddb15fffc3092e94f425748b1a3993b9b29c600cd2b51fb824b5274d26758819e94c0301a1f9a57f91606a49b5563a084a1f269c5526d92a9b751b5c0a96be22989ce8e2c043f93c56e745c1e947029c87d88db6d70d45cd205394d14cea1407baa34c00e457748891b17511f6d58274c11e03f0a7f63a2c8b94c1ff2a5a56676a5f30173ee5fb6365079f23552e1a4133a9fb13eb62221703d90134fe8daddc4e4d6d72039d2ce76ce589defe25bff55d1aecaf341ef771f52854d248af39d45e43b5fdaca5dc699cddff1869cb493a6cb57289dbdc1996249165db24c765950c6316e5a5f09fed5415c5380b81197c0cf55e88a8e5ca674b5545ded713f6b9d21258d84c8c8bf5143995d1dc303a03504a1173fc8d68afec82901a2d0b7d863ee7d5e5ae745859a40b146a922edbb416cd0e443de6c993744cd0f471c5cf36c9aae2c58b6a8c0a82bca2365b0b9fa3e88fdc52071b5306568add0f97754f962827a60adb9c0165ec89ea1af1b4a12d21bc570585939c8dcefce75a15c9d54ea29a30dd1833bb3d81282d599eb4b8815d70c2a2f700ccc9c83fc5eb5734d8a018197d2dd6765037777fac9455e4ff4c3a74675bb0e2796e3d51b8f6737b2b48510cfa73a9808ce25c781d41be8b7453b752bbe96bd83d87fdf5887fa2fb0bd9ff43758f7724108371d8d1b745cf8bc25c1c81afbd9b15ebe13fbcdfd029a0514629b9b591c8216d3f0c935ad7fdb351efd278a581c2c060c6b9f28f7dd9b3699ee28cb6b281e8141adb8805b18221a2ca58697171a9f2984b3dd4a3a08dada316b41e49981b7f698614745a3f00079849206f00293c38cb9a9301a7126ec5cbc3ae7343f18a04919884a1ea1a8424691ed98fb9474b910d9d087daa169da49b0e39a929e32a6c98024a02ae1a130fb8c4308dbf9c410a0b08fc3f9fc5024f88bfe0c489d269c495b1613fb101ec8847eb19f04874322839e5bd3e58753221e05755dd9ed82a4f0b36b99005dbc91b88bb5c5f5e299ed0d737d68946c57363d0e3c68637223e8110be091ff354ff12b07ff11bb512bddddd0878dfb4c2ca9426a834236c92ce7e3e9600c61d97022408c1173ea9297d4cad6fcc118920de378ff1d92323cb68840cece78bff91912d247f0334849c9e59d7dc7fc90e0e26deb06f223d50946b676b1158efa925bfc603bae4d1e42e20c0a434f3678c83cd3c5dc187daf16477e00dabc537a8c14c33d86127d561003a255c124365031592f4c5bc1a94dc7f070912265905bfad92b7610355a8bf39b018f0c46a256a3e9739f1c5274cb01a7557167f4f1d9bbb2131a7289f4ce0c13afa04baaa3a12491224814bb1aa210e4f8521091d21872a5dd8303006a4b53cc7bc9dcc5e23dd9af2785f8e7d68aee96d9e8725d03c4f2f40c2044fb0c64f1f60e876aa828a6838b033e14284e957c2463de5ee5575b55325bbce7608baa1f5d970738eba041f9be225ea40a600aae8b5105bb9959a46414dda00ed0f1a060dc8998c8825eb348f27b7df9058c6980526e338daa462b1fe75b67f85ed5e8d255adec8ed9b949d4ecbbaefb2ec5c9253fbe2cf5cb87e46ecf3f7832ce84edb7beff216096caed18a38231aae185dfb48ccdc441182e6784d88a4d8bd1099476455960509af16371d8dc45db4040e88761e58984c376ae78b5abddf02c8097feb86fa5573112fdbab077cbb3b57fb9adc9f43a3ba253cd0ce3072636aeccc49176766e69d87217d3cb91dd06fab9bd58eeaf58b2a6f0c3e7636f1ddc41a6cbb524d03971ee7c33bda2b5ff6cb82c928ce8206f44d1a2f29c80dac3df8460b5a9ff5c4f180a2964bb4b7ed7352d3e9a00c3abbd068daeda56e56420354b38fa08ac3d76a496fdacd4b74b114a517c6a8c5ade904040a36876069daebd6b6bb18a6a7e0728ae677b0321e8404d71ab1bffadde48feb582e21469bb93a7cc325731f9ed2d38dcf60dd3e6ff57cef842e9fc18464977d7943768f0f7d9e3d12b63cceb177ff9af7c165235b7be99f6f34a012d81dae96d59370c376644cb42855a70c91b3a25668f2248b1c1f5254badf76c47d0d664717072645510208cf5cc9a184cf0198b17fa54f930f40a62c4da2c55463a47b37c8ecf631974f26fbcfb66f6717eeb1d46e05b4acf8fedd698f5433bc4e1ba1ffdec7a543063c7603ea7098691530835a178663777239b8a8785fb078ab686f773adfbccda2eb88f6b022f7d852c9920097ded08fcc3eea6107ea1a2bc20a5c3692b01b4eaa9dce14d97d6e0ecf9ae1a748ccaa65704269c38ad82cc22962d04780c5db11df06b2433ab555e34292b04ee77b3cbd8d3bf5955bc64e0ac002ba0a25246ff7f72ac8f92a5c90e300ab627803b037f467e686d2614ff9d4583de94c8c18505bb8de0604b053c432672f2f5d977b227f1aa2557d66e8b6506bad81a86b22d3748ec4ded04e948e96ca1c8674c3712f1433b9f7476d14a19fdf285fbd4d1f7d4eebd9392cfd25772fca7867da209de194ef7fbae1451c8f20bc2a5c7d2201dd68062b27cdafb64732561b64b15f84bfb519105cd618ec941046ff72018665ed6761ca3f2d55898e3160b04e2314739b2a64045d1f4053505dc18231947d0b168b32e58c4e3993344e30498faba0cfc37ea6761e6ff2c6071e6855cbaa7b0e72ffc8bb0cddd2063cd380e742da9f85f3a31f3012017b73f4fc6d61a033557c893422cd269fb131f1d012d9f411be6285b291ea9b00765f50dce483af45f41c448aabe429d376e3be97135147de93ccaeea13df287900e03eb78bbe50b9b19798148f0c3fa04e8ab190281a80017a7e670d6c1cdf5b8ea04df87b1e0313634e0a3c3c4f4cdc90418aff013bb619a6e3bb82be50755b815296eaf3b7ff7d2da8fb2f9f194ec8d0b6f0af61332fc70b257fb97ad3b9c1124e0cef53620d4882662c0791bbd0c80e3d949534a706173960bbacd26f5e43fe2b9328d7b986283d1509e96a2f2e5dfca4a067cad3d2ebb262898433885c530d129017a4133576f6fc16527919bc9663180e7e9796540cacbb2797499d852d17396193dddbbcb6b6548bb0e74102833e81143665e910a71e2dfe0e68b6590ccad0a1ab520782ad2e07c90fd46cf97b66918d660c447dedd966a0592ec6fca20c97a6adbc64b71beb18d6501df3fa978e0f289a0b79f1b4aba2eac4065ed75c3a9c511d09072f821a3fc3ac215c5f26d8950bd3a4ed74e77a09c74755dc6fe4c4ec68cc7c21cadc7bbf1dcc4c06f6922c7c38750954b112657c9b4bc161f8131b5a51049ff2e16756b0f453291b41760a308cf66b3caf46e242608b9403ac2a34eef421555dd1c3370a64437d922bec49e4252b9fe6495bd4dd10329acdc6cfb977383e9c82018ac4974150f2e5fb00726ebc402c765733a0d074c3c8a5480a1daeb49b121106d8bc037231ec752c7f434af7753760d85dbcc9618074906285666f5be0ef92735593c1a7573881118f84956aead66beeea93010d860777414024ffe97aafe567983c73c4b93b66d2d3c7256a32aaa3b37b8febac6fab399895ed94fbdf9ba7f07ebb44b3def6c9cded82230a9044aef390cdb6364433db3368c522cc018687d7e672e6c6d3c6ccbd22f43dad20b53903f6fa320e2afb6489726dc2f8ffb389bee12d6e0f621867ba9065913aa1605116f49bddfced04374972648424b3029bb06b154d4c1fd69f61beb4132d53b533c363eafbc7428649fbd0707d203899fbaee9695c2f329d94788185499de7adf1ba9d45a77b6fb31ee4245eb78681fa9bf2f4238fee739ff5ebdfd7f575db6d63784f16a923c4c7f40149489d1645cd8a04c7ee3c1c90c62458f8ca6b941f8916651e97a84cd1e3105741957f9fd1792995d7e7b4ec595c9ffefced1f9c3a4f00e3feb4777880a23b94baab349aae898bdfbbf5757dc4d003da940ab331a5599349dadc91603f607c840fde0018de71b22c1274afa4d2172c9fcbd64db015491a4b5767ded3a475940fd2b9a58940898543af775b6465cb0a43d8168f98b328e9d5d8f554769da3c700521fca24fe732d3a1b0b185691779ec28505545aee03ace31e0d14ae402d6e59f850e912ba4f0226cf84a6bb8b62161253431202bca943506222d3d8c83cedc847eba96ddfeb5e639019c547eb03ef9a00e5442d0327d4f66f6bb59b1b1071c4b7accf8999f64d12a8791a806a5bb48ab495b7cb2322c8f5d4be3141b32413e7a5b71625085173a53926961249d5dd33a92fe1e06bd87b001b89a4105b8e67cf72b35cd898c00a145b202e6593780bdceac205ca41b5c883f97a7c8aea1efaa324150c46225a9e28fd9e96fd6735756f766edd0b4419dc211d1a418fd7dd74896b0517e5c99d8b48a8d25300abd3f8935774bc64f9f3c1494b39e39ba97c7f78846906e8421cc86f496514446b86fa3d4dc1d6322702469fbec654456981442262284555bdd9c691bfcca4198761fd29220f57e5844591654e254e61ec010ae1a233f6672eec6c39c668b75597e6dd68092c129094a4e949d2767756d299eaa2ff5964507b47e7f7a5ba91399ec094c2a6c10a7248e2203bbdd7e3b7409de2bec44556cca6ed0cc1b4ba1082ea5b56bc1319815d6a1978ee6336713463ea6e29be13d8635b4ba20f3f8f2970899f02a4549eef25401854279f1ec47e688beb496a406a14a0bfa392a472faf30e24018b54ed8d8d82e6730e049de4ea66b975bcbaf0c9e8f21f684d3df7684952448da501b7d0cb5711688cb4a8aabb695814982fc08c290bb53211c5f3a08daf06c048bc051c58a5df03fdd4bbc444819d84e2f929facc3466e6e4548bf5aafc19487230ad63cc1c2d297bf43295f61a7dddc85b5e85ec5f75aa4a09e579c8df09a3620c08cefbe84ef0ca8e77a437008ef49b6a6217bd756ce30c6eaca5e7a21e0fea60ba36b9442a0a3f1ff878ec9e9d0b59f6643f52e76a88c2138b9afa677a1d2501f24a1c7556f908fd77f648f96f1f6e7839430fbd3ce4b185033b037ab3588e2358fc5c0020079f7e391971d8381db2bf31a6dbb9eebdb4810555d4de3158f7b521659dfee2a3aee2cf21de2a971d0f4091c120c62100c0565ec54ee7f9fbc3b8adbdc3a213a640ba1e9e5ebbca5c726f19c48076fe3bb471993d704ea2b64792a0600774454add8ee0ff6fea2bed35de3e1d67e794d4ffc9e65de5baecae44542c808f1689d2c79c8d31052c52d21f92b6b3e17c952c77369ed58adee688b095f6a96080a4ea28e5830c5dd178d54fce84c02fa19b7673b5a0e7cf1fed6aa7eb6004ef8dfa067881ee144ef3bb6fe9c228bb08afc919137be56f9644225e59fc2c25d1da0e5d96baecf825e1cdb90a9fee3ef03cdd0b7736fc08d2c768bfd8fac2f846ae2e69073b789b2bcbb90fcbce573bf2898b82a4826a9d06b95088fb7f0ea507d4a592d130876ff76304a061c7aa096ee6e70e3f421cc91d27a307f70ddf85fdfeec2c7ee94ed15cecf7604e706e5098ddfe79ae3fb7d9cd02e6067dab32e78fa733da1967e790231cbeb0571790f8302fce35d2a8b63317d227270dbd05aaf19fcc8c4cd8a409ec6a14e69b020ac62b8f8ea8e2ea2159726de105b79d1860d49a188af2f201b5ee9656915a86c38986e30d322cca896379492336a8a4b9380fc2e645d7b64aa76d01ace18a0b5e65850c00faa3983e370770d41efcbb0c98bb7f7f7bc2b217d83095a4dedcbe60eaf9dfcc039f72d041c9d3fe5d7f85bed0ca7fe625031be8765ee4a8e6a8e80fc262ed4e18954e5dbc08fdc41a8dbf4aabae70f1d8a940e80c00235eb81a811e560803ab2f9e82eae42836520e5e811e3d312f8d8e2949d7875c29dfa400bedc31de7a77328a29ccf50a07106e87225facb3bde4eb7d9238d001323e6f02d11439d94ce5d1fde1780c47db8c3aee162dc79840de8e4da450088fd5cb45ff9cc2fd3a3befd7b7a37d702098b223167c388109958bbb0d3f6d593015033d1021e9cedb5254ed59b23950058723ed468406a07648a4e0382ed036f68d0495df2fe0362bade592bb9b318037f773b1ecde0e7a05afbe56385f8989425e2f5700ceeb041c5c367df3df2838a0dbb50bc082f72be2e20ada819e170fca8f93698c586474b966a837185287276cf9da5a8ab70fdc9a09b06c03e257c9970c1dc957ba12d31c841df34ebadd920cdf573a894d4c1d356e62ee30a0ec3b001c85304b1bf078341be010877018a028035a12444b648500cef231dccb5daab40235c1b5a41b6d1c9f8576a5e4aabe7170fe7af7bb5148f86274efd5c97bf22e4ae4437408534fbc9a8545b936099845d884d1c29dba58f059d6a1e89398d5b731651239ad48d93dcafce311646c4b709412c38e978fa4c037f7912a0f3d0c47f00915b31e3d0fa0b972386c0f8a1801687e482956ab33b50ed2bc0c700406b9d39bc7706424ce2af7192e1a354cfbb0f236d3da080387eca2b83e81b630ec986e391b7bcd84ad200b1e92d0c5c902df5e17f3d63ddd55759023a150f19e1ee4585147c3c41992039e075c85c6a4bedc4059ffab68d99e2e9dcb21390089541e3789e5d68ba161f134e314fc8e6b77959a0290b2dd9d465c57e5ca6b34fe203c3b84240ea0cd44116e2f88e48876d2a591e632f98a28b2b852074850efa67df157516d7d48fcee0a9fc432b8c4170ea868c1dc7baf22f7566de796f64830b7ded9d5ec813961c3307a426548ea02c02b85467344330ab982ce91a190e0418cb131c53f3c517e4899f744810dab021f077e03472ebbfb8b3936c12335379d76077b7b241fcdebecef8ed75bb211f30734bc1cffb19137e57991d36cbaa61fb7edcd165cb74b4417b63a0082b7c4878d960a9166324937cccbe002326488087912045218e9faf592cd65d1ce6116ba1a17363d5ab6a4973eeb9be5fe0ca331d05d8b2b7262efc72003ab0d87f6bbaa6d7264c3dc2696580d35943ce65655a8664ad128c41e3c3127b531e5c4215587add5a005be64e464adbecca4df3fa3957ddaa2510de8cb57bd1114d261f9a4d0ea75b28d5054b7cabc7cfe69e56fe185de94f536429ce22d5137df45783e7973fdbf90bbfefbc2fcecd5936f80665b51ba4c863ab22ad78dc83a0593047796da063955fff4d562e31a98a93c2ce07e501afec026e7427113fa56f9b597addc7a1b97e0f913f320f1b00f4c4925e3c3c3a1d1142240238a96c03e8c55e078cb8557a79d8ff7a1d247acd4e44240d2ef2b628a59331f0d56281a4af2c23e4e73b85514b7526fc36aaa5daaa49f4c16aa196730c685ef665071ecabc150586f2bb8686cb8c1509d4b49514edf7e2f44398e2727c212b3e561557e95c0123d719a087f7d50b37aac43f4fa2a60edd49133ab2746fedf427a06c75267df0d2f09c2354a9f9a2998c71adda95813fc7fb1b04e298a7913e608be29adacddbc59d9146b9c678b292a6b5d8626ac12c69adf2f4556bf27425cbb12953c31b9fad41189d947a84cb9675c179c958fc1f22293c0f1852821e8d589bbaf720afa966ca4c7c344bd69dab01ba2bef1d744e1b14c83914a12f6883b6f897de30e7c9c6e11eaad1c0933769a2657a5089877cc8fddc72b1a035202eacfba5823c382efc65d0ec53a2db3a1b51cfdf39c5a1533da409d1fbdf0707ea2e67005619fedd390a3e6a2ba4ebc044b9f66bba1bec400708394f7ddbc37d3b72e5291980e63b3b335c102df8cee471afeec6170cb9cb5f41fdb2680a5ab5064fe1917206ded751d12023b32a92171468fc81ac6210dd053c5a9cf3af91c0a296a48cbcef86b1e60b5b5e927ff784385b43d3f3f743612503bd87b9dabb5c5036abecd399c97b77a982ed8ffe2997a5a513e9eca6ae0795db0fd0506dff7900f7ff0bb8ff517e75d4400ab019b00af09c919776be23be1c916da5e1d4a9a391c3577c4a71307553ec044e754bdbe1391e14e0cb9fc6d6380c4813523a40efd7ccb7596b606a1c07d119639baf8ccc37dd26357956cac41adbad96a0c04995ecd79cd77ad1077afe2ed2257b0393294b18b2cc46ffa83d0d08ca55937f6d264422b86e582805b5a7f66adfebbf6da9f4a9086695f3d2eef4f55b1e4890ded075a51bf974403afd4771de0e76835c270e128b23e89ba4ce1866cf00234e2e2063be3d73c3c6b94d67bc03e6ab46e55107b8a46ddbb67d2efc1ad4d8d2d0865a2f5f03f8dc601053bc9262001551aa973f5bef84615ffc0d1aec42d8ed78fba7d8597b21cad1ec2d11f1f00f2938b50f6fbbaa14dc9c10605b074a0169cf32661cebf1933692f2aa92e66d226dcb0b324fad2e061377b659d5a1bee0b17cb3836015830bc16ec9b3c9a1349e0de77d03151734cfe36207485f12ca8f74ba8be9da1cc8e7664816ebcb8b562c954c4ac49b4b4c84e3e38100499952a7bb3551bc7793891548a54788dba30a41b0cfd8e81739f6c959d2c55ec0be9ed4bcb83a86d35508464b915e2c81441e47459363cbb06c0d95e229afd12782230b44ce486ecba247acd29680b19c5057b9a34072dfa9f5d778783949fd332aff1405acda3ac2d4d593b594f22ad7049ee88de1f17cfeebe915658cd408c270947656e3af109a4c605439ca712548ebeee3ed46ab2b2de45cfbb7e15e54079615b3ebc16f98137cf19dcba5f81878219d727c10d072170df3aea62b49ce50fe8e39c83287b320f0f4b3f611b58d9209284bb8acbcc12c36d0e3fd9c4fa027b5f02fa0bab18de4a8b4cd18ac41e178c7598fe63618e1aaac145f7b17e700fcdab6b8f8a797ff57b13cdfb7539b191105b16c863d059fe81fee442e4172cc1fce418f90ba3dd098fe33418e2d5d1543d355f2d131141ee66696d0d1da8e46db758091f936c78dc16900b72406926dad81669318cb3092c4d5ef496395e30835a3509aa6ff6517633ce3258632bbfb7c3d395766f4185279b6fa4b200e44d4448d2e98fe84f26cddd0a27e86e87212658aee7483a1d088a2269048a869683a26bdb1cc19a478f849682e0b179b58602a946079f77d7103facccc5dc0e94e903b03b2e6f28439b816d07891cf4cf0a570f52422088f4c204146df5840b12ed209f4b7194d665c7ebe287d608c68cc9a1f526802d37634c42b8a0d414a6eb74b3d4a4a0d953925bcc216df6cd0f18db1b29bc99ac7e66b745398c39862c0e57f6f5e4c3010f478ac8541d2cefeb1abaed1ffb39a83f4147019b9c479550470431d134f0c29214ee0d795601b169ba8cb7295ee5c196b05337a5549b58d59d67f5cf3df8868b46226dc329e8b16438af1210379580b3bd88a50f459807fdc88d276e8409fd5b6ee55b001100c01192aca3ac2eb67177068f129c66ab3334844d706dfd5d4572afb94a61f84b1b9ecc2f5bf245e383df3e0856a0175915ff03cf67a46733464e88b7ef3ab9e3a59d4ce61a98eb64aaf1a7c381c656be30c40cbeaa880d7fe2bd34229dd8c9cd27b9cab42fef68efbe07525af06c00dde3f31b2f4b36714e391de4e7651067836457388b6a3a2ffb467d5357ee0e780a5e6a828ec403ebc68bb4da22a3ae80deffff7f21