PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75843 975a3402a67f7e0b65bbba5d2fd8e9f37f465923d4b2f934fe9597ba16e93e11

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a3d97a2dd28b8d3b9194e55de84f3c2c7a8c99600a9dc72d68cc1e7b6635d1a6
Certificate Block Hash
975a3402a67f7e0b65bbba5d2fd8e9f37f465923d4b2f934fe9597ba16e93e11
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...004026000020290000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003c1031dda513b4ea1b662adb8ff23d9aff36c20d19aa9b5dd31fd9c93f3c227a65d6996b081a60b968930543bef53025ae7726f9bea3f45869f7cd9575d3d87497dc08117aa6f34478ac7419d70d2774cae890300dda464fd30600000000000000400000004000004026000020290000

Raw Header Hex

00004020607c9f628be4af30a1abaf7bcafeb179a0d71b6859a6a0d3e9af741768cb7ef34f9360afe61ecc186e6399fef78b0bbc79d498fe6e54dddec3d41de368b184ab9300376a6ddd0018a6d135667b1ecc682dc79d0a60998c7a2c3c4fe85de594913b8d8bd22d7ad9a3

Proof Data Hex

59,560 bytes
12121601030714c67cae8916e8206444e192272c87f4665b20326f4d35d3c9ed195769ae185941316866e609d2648a66dd67d8d46bf9572dda21525e879b93e2fad1d819987466370b8bc0cdf698b9cc7b76f37cc29024e546febbc709884a85f8672bb492a9090bfc4efcc4c4c629765e616830bbfd7ad0f8fb80b5b4adb2a2dd5ea7e62f13b5eb50cecc47a4377d77055dab04d485f3c99adbd64c92d8a4e22ca1cad212601bb3e7996b5234e5748f536a5a004293f6139abca860ab4dce278e4d0bda7e15e4f4fed81a9aa73120953793b0abeb305d8183331013fc884e35ea0c06ff0276867ba873699752db52dc87f9d163e60d094d5dd5d902be20c2268bcf6225a6a6e6273d164d515911df620b53d7a08990ed140e71370e101a9f3afcce06558a6af3f41f173e71850f07f0000e7975269942288e097b2272eaf4385ce4c456caef568d6df31f510d00f5c4f7447f7e66db514cefb29d32558784fdadd45c472ce866a07e598c0358ab615d032e21bbe62f85fb923502f74d7cf6c677f32c7b77a555afe5d449aeca2d44908ba1573dc40325cd8ab7e42ae2b44a97af57b668b2cacdcec3f330c4169991830a63b5b88e737aaa1639785e8bbb11074805c4402563145310485bfebf58423cddf77a9ccdf858322628bf9c61f67ba9ca626e7d6d0115847aad5dd11b65cbcc21551e18ab0c4c759618d233914930beeabfcad5ae5d9ebb9e72bc89b83c942e38941a058fc9d8a336881221d1c101a3d03e48adc05187e694d3a1e3472ffa597bb21719f62184c17922abe86298e9a8571dfbd45f6310efc3f2d45bceb5c735ef20ddffcdb8b817e16cf2d4fb087001877f29f7d1c642eabcbb475dacef36d0dfcd7e415c0f0a74a64ee80d5bf922d79694a958d6b21b647b7768d220c5fa1d344ac4e000b528cf101c60c49d62c81f3fab7f1364db4caafdcdc44515ad1e903c9d18e6adc2dd9857f280868e36f36a1ee5e8934ee8f9b9f9166104b345459f3370eedee3ecd8123e6fd15ed7e792993791cb7509caa5f62e151a1ab78d5fffe5de6296bcab2062f3091fe0bd5f8da86a67859de87167fcfc457299687ce7d4888d0a602f758930b4e6cb72337395ff042ba9192685f964a7dd603c973e2459f9084743d86f87060b49349d953ccf5757627b2c0f627e92d94a414197b14c90886397bb820fd8aa3292608690b932f724154c1d9ed4b89a4e6f3b210a49fece2d8fa1df1357803c20efcd7f0a55de0fe685a3e61c026f36f28355d1474abaa4ac53ff740730572dc36c9b8822d14967d32067812d65642c8ffed32b2bfea18bcbfa294b43bc11f2e28a5167bf6359658d1bdf059e9f4d6d0b79c6c7df5d195625b80c99751bdeb473cf3dd22571b2b804c18a4e135ea2326693fb4f879075040a4047bcf51066764773530d5a767623a7f8e4044021bf2173f623726d47e3b5abb4d16f8adab349941668f65df87ea30a8eb3f5908ab3f670ee2ddf9067a78af57f04883dfb2ac91f323fd9c2d1f703d897c292d3df2d200a7e59a515a8d21e9eb76f1f038851381a7f3ba50549ea3402e9dbaecd833d1e366db9eb71a4c1b2bb27b3f96e49aa4fd741e63701a87b006977420aea9adab23c34d145f23f312756e0562128575ad740a0138d3665d3971b83bf69cd972918edc2d9bcd2beb3c314d10e0cac9689ae2766d548e860dffbba0aa14a389834347e261af93c0d6b2c017cd813958230cad52f772353e95f343a8f0f24a9cfa1c2a81b6599599dc2c9989341f232e97141a8ce4108a8f3d2c4e094ee56eed98f274ef774c98b8a78458597962c2c1bd712a467236c32d4be072b801f59e6200052dd1f00b04aef1a6b37b63cca99866f3135ce21259266988767d43766cd0083a1b9143e34fede0d244cd008d316cb105527d5dd619e3e0c11943db9165a08f70906bd81035d716a4ef99f7c96f80adcaae0684e38f4497c45ec7a40756adfc5e89bd4ca2d72cd188721be9f61f6df7e12f9ea026aebcee4aac023016e5b7fe2a4c2895ac202a58aa9118ecf0aa84d5bceff12ac7b786dd623e2b59e91a10b18f7ecd22f311acf1bca6c198dcfc33b74488029c5834a5498db83bead8442c911bc09f1ee76a7a6254904812ff259b882e59b7ad179be8d66de3ac7b3748fc50649be519519f335dc567a11ae13d20fc4d0fc2ced2e53620504fad2e843cb28c564d270e8734f8c62d7328164d6e68bd78ca31e091463060f3129ac0f7424d538dd6a43182730a092e8f5f2d61e1d44f0a22e48ebe43692cb5a92724131e668016b4dda0bdd76aa4aa24289fc109d49f72c2d5428482799a7cccafe20005cff57eb884305478d6ffc58ad5ad586943822d96ff48cd5888e71f67873586d67bfa35066949043ef82d189b60d7a607ee7e32aacbf55f70ab0a07d234cb3e647b99d269c58f40247041b60cd4460ed5d1f7c7c20241fbfe1d2b16c9bf3e6168f15283038e4a9b3ff299013a1b3f67aab099cc6bd57c0fb214be694db58434751755dfc7973f2be4aacf65dbee3e097fe820339acb8345ff66a960b1ab27377e8f3cee9458788870759281c64dbe201252036aaba4b9201322f3c2fe9a736c54e8ee546b03aa597cd347786bcedd235a2ded8d58d6c8c2c38626d31feb91c521bcbd95508c67ddf4a4f72daa87aedc59287159c124d70a7396d67403f3cbcf70fcbe43e650247cd9ead3b6be3f9f67463317c9a300466d0da81434955faa3caa1d0a54b38277769946eb7e0b2aa3ffffcfa2f5ccecf0757e7caf11a4f41ea961254e818805361da1b4b9a4c4f7f3ee0b167fee9ba700f63fd8cbdcfad66ea68ad622b1a1f9245e8f8b99c51a979fac8952e663ce78aa1ed3d5f1fd7f14f62af473a9d0b5d03c9fb86223bd63437d4f59f4fa285d04d473181d5b98b19aa2afb86c9068cab3aaec5fbba7d5b4cf34bc04f286f9465d5bf474fe07c9053eeed47c39968dd7203621dd184766097d5b433498271ec9ccf69b153e1d84a092a176350a8bac27aecd87825b7844b2a3762459164fa10bc32372ca338936593998d25dc90c3aeb8493553878ed6da97d9b4d6deaf5f4b99461641e7b05e1d3de2b5e4eb2a3e8cae3c4e5584640fdf6e44626512920cf11626f683a84d369d0f86e65017e7c6f12e4c6e87ff122856e77761bb082523620093af908262cac0df9f6b5c521d981e66bd05d467abb39f45e4dad90ce68f510dbbf310a27c85cadcad15563677bf9b8eb22c9e0dd16079bbac0a0c16688869930b9501d8e956150cc50eace73220bc244b9df681d150a5db4617992e2652242eac85f5b0b12c7b5b115af0e073b15aaf919d36c8f6cee610cc8cef0ed3e6dd8d91ce0ea7ac4f8d6aec632369fa64587e14da30e55015ede33b5de1877e79ebdddabc911fed74247d183f0ef172bc2110e644a6bb5f1ef145e850cb7b3197c87385afab0e7bb4f65bc4a0b53b6a763fe2b0ce1cd41569695a7ccff6df166a8568a3b9bca7739a93b918f2ae344d380b4a7d39b1d74a3631f5fa9e4dfe41baf682514c2fafbac9f1754cae6fc91a82332ac7a3c8808545fd5d04da2b31d9f5ac58ba78af2259c162cd777f4ce52b8c5b062bcc87bc85c622ec5e6e10701903756b8ca039ef5d729a1ef56e6a173fb8a981268383e8cb66c05a40a55049295135e7688aee0414b75cd14ad8669657ed0dbd5cfa52383aa53604c33718219b94ca64949534953b05d5c2e386681b2ba0376125ed89e58d8b8fffa0bc3aeba6debd37e49fd7d2e5a5c28b5cea23b8fa714c703a376cc584c57c6537765288c97e5e9802537d19007f2d86282023c989bdb006cf7eaa44ad0b0034910cd99ffd19a69d2f5d4286171ae9a67ee327227f89035d166b72be1b4d4e994952ff97d7d9e28f8770584345801981662b78284d40b80d2122276bab6c644a328d53607f4b641b2f4b78e5d34bedbb41e009cf9d2f58c69fed059b6e49cd289f53082bd4e99850f398a3d01b0e87fe96beb8343ee3a298b4ce6b8cc3500dad6e7a1b7bc6697a9b1df274031cf501684642a468cff3426560bd71f16bd876ea56aeb0909d89ab191c6c7598b850e99a093ee1d1112f0e28b96aa70cf4136f90500715974c2c9b0dcc9b9206b7421757acf9b6ef65747f2fb4a2953aad64fbf376e6b98fb1406f09f5cdea6834896b00964f148886c3c3f4b7085155e57d9efaea08194e4b30506f459967330bd2043b652c9b24648685fdbc55433b9172d6e73b5fd35edd907e06a1197258f0efb4a000cff8304c5ef548e66243be7a010c364f1f81f89ee51091da3e49e4159ff134f02a7ac7460da772d5abf5dd0452f6a22ed69f002ec2618f66220984622ca572dd7f5ae8b975217b52dc1ec89c2b23b21e366727a36ad19794a444758f4105e5309dea2a4ae7718625a131c4d8de52d26f0401060517800db677f67f20ec1806bddf303ea1796ea2b14372b75eaaaccb7153e87291f614ca4beb1e3fa8e5090556b1caddd21be5ef4955763725bea19811d989cf54787de41af83f08dfc906f23cf1dfa95af63ed329f108015b412697317a1c2cabf0434cde48bd6cb9c355e1c58849475d8a7289070c41b95c628053fae85cf445127ab38c8c8500dbbe7a7a6d4a7f6600a9a0c178d6c1ea01c6e244aba9b30a64a235427706a0db421d4d59883aea8ab696955e87b37f9bca2976ce635c920e21f2d048b1ff69e6897fec4943870ba2fd131d6e3c2b589df50bb75a78452390bfd5b352fe276025f3e8685294d12a5638a4f434e80dcec9b24a633746dca122adbeaf9b61c4e5fac6f2ff48f25345bd1c69ca1f4edfad45bfdb37fa809353c4c0f86964c99f4bedb09ab73e89c3a173188192cd4f0910885b5b2eadb6c22ca4e49abb51c4dadf87ea3ace74aee6b5599caf526f0cc5f954dceb3e558c4355f09e954cdae2bc96f760d11f932aba86f4cd9de46d98de94cd5c3f9d69a00156b73fc3bab747e02aca1ff502177cee15d1f576ff1dfd60f6c4851d90c645bb727d6bfec4fc529851d11b2f8141f242d2559206159c594b27d57113462dfeceaedeac1cc9aea941a42973bafa189c8f60b9230bd6099ed840696aeab2f6856cb9b376efb365ee43a8b8f9c127e19e75c23eb4e17e2cb49dd68d111ecf90b24c25278188f1497b2c2468df69bca9f9c0af8486d4bce55106289ff41ecb095898dc78f23ebda8d6a0afa27ee1c1fd35a1992fab504d1b1c353baa0abf679fcb4e514740d847a31ecf103fc44a933695d52a60e740e57eb670c6f3a6c2d787bf9672a18fe10c20a50ab41a8644d043b14d717e527435b46d2c54fcabe5866ffe3724d8279b15ec0cb622f5fc6a18cd829e934b6e0036b38d6fb10b744bdde35efb9fcd4477527d44d74d58b35300a3fc4359ee10fe8b31b8c7a4749872205b877e1e1d1f5a5bc638502256a6a44ace01a7dd739cf59082b228a0893e931471c4b20934bb02f8fd2a8c657ac165fb645453ba418c489825a2fbb11c5523dcc00697fe390834cf4a4b84254417cd202d104074d370366f99e697a31dce5fef82885f2a8a66abfdb261d3db41ad41ceef34f6181ae0691d3f2c2356125caee367341eed108fc01deaa86a6a5b901cab42109438cb038b5b747c03151454cf81fbb8b5bc80162293f703ffe8101edf3262f38d1b4636917b48646cb64e4c81c8f1530a1d7e70c642c6dbe59c693d7284cef7f11bc1d423fade94336094aab5b23a894fed60378d2cc74e701b3ce858344e9bc40079433783935ddcf9798432619c88b38be36b0a986742f59087e02415aa2eb118738b3272cde2da7fb716b8929a07f050b5526fcdafa95ed6f7c3b9ce4b88ff591df3cb1058344579bb7780499148567be6f880f301a16fa23caabdf9602bbfec8a152b071db5ae4f7b4b7f6d62d652f858348250e33d83e689f241e929eba52dc1bc19c5c4745e883ad35f8ffae80d082ee462285180c92a444c00e84c5af5075a4d1bd015900621da0ae312b64f98f6332d7402a15b11d84809abc1a1d277732326cc8cb137a96f23b638242d8a22c00cb0a59440848c957bf0aeb5ca6fadfd1f2ee4bd8dea7e8f6bc6fc4640b732948807d0e458225f3b9378e3b1f2644eb6e7d879d4399aaebb65ac91c7beaec7b4c8d0060932390b81fadb0624b96ef6ed0f299b34e6daca7423323a821e81f65e1ac60e72a10ae9b50d28a4ad5a96af326fdfc5540d88be8704a17b526cbde119a5dd239d877a1226582b9fde3c08e5eb8f321fa513fdde42ab84f0a2254419959a06ca5aff06ad4d9675b0d5f37388739f3225ef3d0760cd2fe61bb37fe5bd5cf5104a9e27ae5c3ee2ac6fc0a496542852df06a44ca4af79a7be96357c0c5c5db442dc1b539f43e1f24176c4a587d61960b6f612cd1efe4405c4b911e1d51891f8ad3c71201bf01e0ef394559a6b02ba802db5325f22cd94151bbaf868a62e0722a5cc0a8d899ff1136acfc89a02c2cf4dbf8b5b0b616bfbaadef22c9b9619421df7331075b51ee5fca4652e88e0fa3aecad868c17c6565928273a7a42b49ab63be7b527da83791e1d257a2db07feaa88ce6cc711194f5d6a84674423cbb82fc814a5eb6da26634089aec3ca9ade143d0a21c89cb7f542fcfbf9c53ce91020062ca4fd59bf12747503cedd5c0296500559866bb1c9551e616fea8cf1faad19385899da83f925fccb03ffccd4adce7b4633bd74956eb323deebca5c32eacac9e735d6ca49ad241e7ae2b1b64d36aea95d561039239bd5981b7e6df0f2da74e3263b9da9607efc1df3f0c9a88bc3347cf3630e82c90caa87abaa013d2e66c9055f129be61f2f43ae6a27f2ae98cff82975e1c3fc894db63f497084b0313deb81e9065f4444f0103d3d0c0c952716f013433bc9e57523eb7a03d02d4f43ec75b7534124cd4ce44ab90120ee2e33ea2bc9a3e3af616c517d48db6a21aa5c66b39b7e1a7ba4db779d9c36cc506a93998d8e8e95c26b6e65f724adb1df7f6835fa25a7e2deef4eeed23211e29704cd0aee66632510a73efe37e1e182c5d58b24414fbb00c6cefe779ab928a372216ccf2c21ad8863b5559c564e12980349d5d560dcac381ff4c01aced3d0baeddfc16b60a6ab9f4bde6544e3be7a37b433ca858c7d132ae613e9f8d49965050f77164299919b9003f0af4ed85c0ef0a205bef4059b12d760c499a98279b43e8d19d950e0aaeaa46dfcf6489766678fd622a87a16f0a9e14c35bb5a6d66b49407b9eb429131c7d5435129ce7f307b2460fb6ad1b11dc4f04365e3d46f95ec680434a1f139ea0a0119f58edb32d9917eca58b8b9eeb7b6ef4b1a729976c683409b4a16f9f2ac47db67ac036bd7736fe93de7591de49aae3d96e92f416112289beb5ed8bef7d074c3d9ba16d043f48177f225c47b004c80e455cd48563135ddce8c072053493dcce1c5c77f18aedaf3bcff5e778e88c3c0dcaef5404b73171ebdedfcd3a8d6b18dbced99edb6141adbd830174911d4d74ec3d79a50f8cc9850aefe5b11a42adb5d82f75c97d9dbe6928ab7066028ed90e61f270b0df17ead00cbebbb70f1866c49cb2b6e456ffca05a56ba0d8f9ffe7b2dd120d04bf127de43425102a6e339fe9ef28b6f5510a5f3c6d5ef68add92e379444d9be0e51e5abb29c45b1a79a1ea14621a893406e0547dad61ae2b11e7895b57dbad5e8969493a389543426e8018d1115d7725e69c06a18cb9c6898a19d58d0df9006e04ccddadaac85a36069f02ec4f78ae7ab643d86cf9065df0eb06bdeeb36c794dec09d573846e770f70f6b5a4c70c6f628702fac9cad6aa12f3135c71bb4e9dda257a38a3b5ea447179435aa05790424edfb97c7e5772233998bdbfadba51ac38b0ff55244c87e7d34ddf1bed9d027332a3c8a46e477f37771736a1208cf2a28096b943972cd8bb1820c1c4637d7fd4f76d01973aa54c421910963e73d8c2eaf619a4f1c22ff3c6f85cb3e92aed1373dd2439725e9d22317bde0bcb45d94d751d0371faf4ea0ed15695bc6665b780c1873dda0225a2b800acb5b182b9a997d8cc9b5ced90c0cca3479fbf8cb1c224e4f614e86b7ccd217482ecbba096380e902d257dab98c928f199a6c59d31325c654250eb33cf911ef6994b62c5c2fea3296b81390323ae094159751118e33c967c3bec71d4bff03717ea68166173fcb843746877f05a3ea0c0180edc43abe733cff03c5b900d683fc044bfccb763417a061a22837ca6d056308fd82392d08ad1061a29eac34308c141ff221b141ca2827da0e88403a543c15236a1252e6a752317eae0b4cf216fd201bec5c412b20e80d0f7c5690e5757719d74502353476968856e5e5cc9a9e70e139aaf4bd4ca6fb7fb91565964fd7d0a235d6bf03f318c056072a1f20e994d3ada8b74818cfb12536ad85dcdc8bafbc1e0bd49d809206cf1ee81c68e0c9c8d838df9ee8699c1be0ea5a46d94f1f66764b7eddd70e9bb2754594d9ca623f0cf3b9171da49e3139cb30851787e4a51624289688749aaf8f65b7dca459159f7f12011ab0dcfef6ad36016108fa39542855770e475374ef3b7af616ee26541d4050e930d92766fee1170b3328f84a77c11fca50a4b87304377bb63270759b2445bc21ed856353aaebaa9bca807cfc0be170ddc9e879db0746cab9dc4e331887bf5177b5873cd8265feab9d33a04491444dd3ec5a9a2af0ed276163593ea105c1a29e7e9575f6ba0b0e7de2965e046ddfc6edb28dce14b69a7a1aae1ed67f950b6480c5768dd64f21fefaf42e5d555214daa2937e5b0dbb3adbabb538d08d9429190e41323f6dd64c850d52080a6dba80682c485ee6a5148694a3a82606a5611cbf6ed08e81f0b67bc6ffe9606ead032755b69b7c7eecf9786e803dd37c59c15605fdb05cbdfcaad24c07bda6e1f0cfabcf9db30aca98bb89ef20510877a6f2026c4ec72f44b11051bc028a965271869f975ac4731923a90ff5094e3d28f18e1de43d67b3f1e515732d62046c6df9567678a8ffda41fd8380024455145024bc2ad9b577eb79829ac4d473223890f6e8d3c7cd9cb8d713555ad56c5e14f5fb18171393646caf6c6a251328001c3251db4538fdc26d4c21d67ff266c5b7d203af0062e784bc98420cf02bb1ebd21866f55bff5bc07bdf2140b505b00357ab0377e206fb37ef35144faa8accd0f05b19c4c48a546a94cf50acaeb757012043ec276eba23f2b419818f696d41ca91c804420e08102b3fcff283c790fd6f3cde55a2106ba1dec49c823a81d3e090beb4c4b2e88688c935e9f6de9849545fd90212d4d8e63576737d8124f3886d844a31ba2425f4f5bacaa84263ce2e4f0d150b2ffbe78eb86f1de5e9929d410ee7ef2822317f995c42683ab4a1851e55008c76dabc48677746fd4ce0801673f31861643ced4e2e1a47284420e04eec299c9a8ffa3b3ad9fe80bf3910d224d2bcc7c3d799476d51c727434d2c48c9ae3886164226a2047a279ba41190e1746cdd908d63025ebeff98864f6c3461cfed3a20c768a1cc6a991e44d37037a0713a8fe19b09165c2d36d3467ff16d4376ebe0cc489bfa4009de2428ea54c44a46ba88b5a0de5e944813ec6932a55758bf58155c5cad10b17083ab1c51e209234218600aa23d1900e192547f8a4c5c73d28137093b20a220e86bfab9055372990cde514f162c742a49de6fde291494ac2b409a6f924120f75795b2054c45d8a63d9a757bb56fd5e13d032e4d3968e678eabef1ccbd03271fffb60f050a7ca4ce2497e5798abab9b8b983088a98265ca0f9560314955a4e4238702372f02f768bd9a1c114d2595e2096e847a8d1350c498e4d7bde76874e11fc67ab20cdabcd9672aead1fe823e438b95d1f2d19a4ac5923cf75c6bae011085dfcfbaaa3f9d2f04665aeab88ad609448459756da60d85ac86d9a2779d88a03164890d995802b640ca2d8fd7d576477783c059f5b1a7559e111d277c1eea2f8411d691879450362dd28ceaff73f98d1ab2281bd245ca5dfe0336b68d5d6e973eafb6dc86f9bd025f50d21e79c4ddd6a647a57bf590e5c7d17167b7df4081cca1f49eb35d46d73f9c58b2aa9b35aa99d2331cac76b41510b7296af44313b269d9717256c2525af202776916000deb9513ed114ff9cc8d75c14d37f8cdb0dea00c2bfcfec78661c087a5fe68d7bcdb995ad6d373ef446acf591525cb907cf038779095c317bfcc7ef4fe30e7a27bd6248f71e070f2e969a49888ea92959178522fbba8fda4bfb263f474541cb4e1d638e94649d3c38ece7b810864c03803453ae317742e5140c8899fe58e4f74afb3f56e64eec936fd7a0aeec174bdcb3ddefd1a0a8b5f43a05fc0eba311abeeab8bb8151d1499b70ea36940ecb0919d1b6c4857c7584b88fdd2e26df6d7e0d64c20010b8a7613fa52d1329677bef015f2a2dd7c60af78f862105deb05f1de2ba67dec79485ea8a994190cc7c00aaf839727cd1ba8e1f14c31ed6df4a8dc60ca1626b6c3955f50ce8862ad9a39a782b03050ddf563111c50644d83364b2d1bff7f1d9f2d6dfa5f974db9359ce7cb5a37e423d856aee660b6acca47c53c799d92918ebe18aa448d40359b1c34ff771a0c664a96d99f371922bca96cdbcff64e033d51193867902655416b17acfc10516553b75ba8b12372e283d5b46fd263c1f4b8f92add1fdfb50615e4eebfa7c52cb870c33cbd3a8a830b654ac15ea97c01122f13461f5852c70c19af36bc08f77ad7fb8abc09f5ece54ae6ffdbdf0bad6a0fe9df2d25246810e8fe5f69251b12b97047181975c2b7d23baa71c70af28336750c613291f1b9828d40dd35149d719a9ddb031120d4933dfe2176b305426e90c70b713af75231b99b213d0102feb0942e47926b0885b48c24435855a17665f81d4dfeacf10f2b3b0442cc6ee33a460caa25038144554c14a08dec4ad7716c3bf34b7f3a7f61fd21d7e046669d55e1c0cd9ef25d37605e9f10b700a7fa1de511c2ae7c9f7b919c84273ac34964846465d43dd304d293917935318bab9e1560f67eb6f32ff4c0fdda4ddb9a9cfaf42cb6e3eb539eff0422655ee0af2c1ac1540ec28472e57b5a967b00cb68ea156c9344c499f2d43e3c845200cce2009ba1d7e421d6ec24221b165e51a788c04e3671bacc66ad1570877e51b48a2ea58514d8d3c98ebf35ed53bb8782024b58d411b5f8184a83cc62723c67a220b2178e11f5be3133077f033fd20a459b017acd83080301c6db8e20e414797ceb5a683a0024bfd1684a397abadba9b04023502382466b0aa77fe2e7e667cacedca8b3dd84d3e8d70fd47f41112d00a70289330fe2ec31c51a2ed46fe15112b1c932b2f8e3000b96043482d1eaea428ceba9243eea706f444fd204fa3baeed355b34becc9aaa5fe667d92184be2458d11fc97a89d2fd8dfa5660fc84b4034d22fbbd359cd9f56e2d9cbad6d17f067ae7cc932c0bf465331e61c6a45949b264e00053fb7afc97a5fb9c8b15d7046b6b7cb14852769d6d78eb27ddbb36bf26157be0c5daaf24feb06cce4c01982b4e4bf52d995db3aec6fc3a866885f57c69ea0b6061ff82cb90b912331973054d61804c59291655626610403a14406be2d7e7a7b748593230aff9f02d407aa108a9382e636249d1161efbb83811caae65e1603eef1cdcb14b2ae7b36113abe9d486f9dc9dd96fa991290d0118528aa8146b26956e8664d95a2339bfeb1fa48b1fb720fe2c9cccdaac9cab261aa8b995faae6323a73a9f81008d1dd61398ac2171a1e1bbc0acf67e335daecdf6cd0c0ea1af56f45897a145a3ba880f7b85e30de1c4bd28d58a8867851a97fe61cf56fc6c0bab0f05990faa4c96e8158b7af1be75d64873e28badcf67f83505185068f7db1a9bb6adb6567d75916e94a5f125d4f0306e265b8625e6a6356df95dd8fb26eeb6bd136a69074b2cf4c95db49b127ae9209814e42da90a3c10708ccf8cb75d21a2c0d442068b59a378e1285122efadcd250c410aab01987c7f2a458ac1c86cd76bf0fe8cd3881fc66362399ad1589a5b787637b02101fa61b6fb4afefcb20cc02745325ecd4ce228944f8efd82084a7d690c58d41b09ad831f7bed8b69298d994022572ef22002995bcd15e68b333ab2d418c2a5b70023f883c836406ce5fb862c98ef28579cb44bec8fd61ade1307a6762c1d7cdf449dc8eb9612a92e435fd3ca2a08639ae9c87b839f96acda484871656510c8f209048e88de0b5df204a381af924d97b8e183e0b9edbead06733fe373583fce2ade84a0cd92f4edeaaf33b4790fb785215c682ff23b8618ede24ab5d35c7d44c9c08b187a58052f0317ab74cf01bfbb404f0091e1f9f755055295cad9454eb53962ba2a0ddab7ee6c17b43580a261e3c5efc4aaa162ab5242df55e97c7e16f8fe8e4cf7da30e0124eac9450dabd11df403f88f39a54d37f1df748f1ee3c3356cd80be233d4ceb31bc23a42d87a0bdeed7e22002b0162cf821c1bb40a611cb8c3ff52450a9defb227501a99660265be43bcef807aa2bca12476d8998a4fad2245e97d5abb99d9f7961db4a503dce683e63b396f9c61b2174533dba40f54124a9075f7f741efeace1d95bd50daf1345a5b99413fc8311d87ebf1816f60f6c28a4705da0439c27290e54e1169f656b970b73257ddf177198d4cd3d24b950007e1b5234ddbe517ca81eecf163b0ccb2477e1e68cc527cb5357e7a3b140a2040b9732a122624637cd758b360b0b117241f31dd8d4d2b31cf7d91beec93faeb521c72166305e54259b47d58063737fc7b98da86ba188deb733d78d44a2ab7f2dc72936056bde07dd2b31b5fd6839ad5be6e6b8569135c47b5c95728373a20eca214ce7a606eb534368ad9ab0adcd3a0d8610409460573e4ee57ced2d18d4ecf439ad3a03bb52afa0214c8140130523142a11c6448c34ef7a4b04b202fb2630f2c2506f1b216fe314607b6bd12a6b593fd2c321d6b1494aeb28b620c2de6768ede1d73cde687e4e0bb3e8264ae0615683623599cc23504561958d91e1136cc4c51676107b8759d2892f737940a2bc868f21e655e363f7f8b0e3411a28374e4fd5d8f949920d1859a16c03202dfcc4cbbe7197af15f8dfc2261e9ea788c0e63a10ffb16c2b81b3c5dd9aa10d9e44b13b60530bb1c707096019537e48baa0a830f18982e104a8cb49112a9b33c1c73fae9a1761c49fa6accd0e36a8b6cfb3c30e5339ae72471e7b8b54e727d8c8a9e157c92e68c5a6c778b1b018afd93db4f807fc247ad70fb545bf0a4b2bf574bd0dd8e901f0ee41c52f0830d7e4bd97a0c7ee9f81b9ce93e8094e3bdc608c7350e5169955434553bc5e407c039408dd715b5f45ce945ef33575ed3d7144fe6ac3e5c9997fc40848b68997a79834d395dd6f34ba924e42ed653c6142fb6a443dfd743587181293bd0c271af1cc4c94428889f4bd12923cdf963b40d094bb7e34f401ebdc037fd41020a1c1a19b09d82e140b64b8abed60cd34c32bc7c1f9ffe46b1e1bb7a95525fb8e290f4c26cda46662e9417a7e39c3cfb1eba86d53cf14cd89a0c061d3ec39b43b4a5c1ae429ab9521d2b1c61ce5391f924c25f867fea03d60fb96573121c433489cbbff566bcf023948cefddcf0614a1e44c4e553d665c8bb85a5a46e2c3f359805d0a006f9bb1454a16c1d7390d3a29af292f064f39074f7a7008b95874d29d2bfe3c47132fa636726ea47b5e8621c67863146fe8ee61d713181d03f936f154a4acf5ed94eb963f36c7f01e5c5b1d2ab41ca089e8b5af536482f4881077bd0e3035d81ff087f608b895432e7efddbacaa15385985c13565733a82cc46f889bb0a440c30fa7a6704e206742ce03acf21876aa4f648b5ab51e97f13b38f122155080bc5e40a35887601652732727b7d79f3ec8fdf071ffa8b601a02d465b0235f50787a12e43607148e96eeb03ee6fb57daec45cefefeaeb2c780fc17ed9c948248e981aa799beb50604f49c5b946ad9ca9b29cf7906fbc276e43c3edb9f27695e815e1d9b8d7b17a551831e03a2f8f449e48fcadc77b9d57679fbe7f0651b5de91a6873f04321aa320d57ffa14bea0d88362a152d9ac0e57e8297ec23f6a8761e5670a20b158ffd0ec0389b302c9e90bb0a677a201b1f46a29c8f16503bcdbe015d3b40958312ec7c13cb2e496ebc4b3db9bc36359aa020f841c474fc8d2629bccef99789680b222b84728f913c68168fbce64c197b0abe46be6f97449649155848dc779575502097bf573554de2585a2a70a99be364b2cf44be1696679a3e87d9c2d2927832dd4a99766dacca55670d4bf03332d16b5d568ea58bb3f607510214168a0b7f793bf8a9ae792f21460c995ba5693a94ef28ad11b3a7d30d49ddd4737e9c58bb6dcd04e2efc4f5a1e908ca8904fd58b14cf0c2d2216d7338bac52c4f0ca44b7b0f553496b18b06fe28cca33d13ef53e0a89284b935bbf9cfb0d89132185edd749e4f1de7ca151bc0665c0c4e28b1795431c6fe09b936d9131253ffa99ffa408a6143778a8c0d42e6bc7eaf5ef62a00e63b0f8bd848891b0e27b4ecf72e6718affa28ef7c34a820bbcc972c21af86b5942413fce440d32937e2d7c6e1d73348dba20495567ea9b0a756102f9a0f845eedd8df471b9ebe2f2998d9a3e87f9a9b270ee83522f1fa2e918567944ce3ed36cba162e90e36884c3c2deeb6f30c4c9bc7f87d552c92e24fa3f7fcdd32703efc27fbdec3a264889300d93c3c1368d4419e001218663e9ac82046a49edfa8a6d136eea37813b8403a0d7ac06575fed4448f3a609096d154c02f114c8ad3bdca935e7af5e0f0bb23675b82733ecb3c5757942dd879667d13eb4e09ef55801eada054303f0a2ca12900420839867d4a12514f414d867325fdf66c881b29e3be800cbd1ab19bd78bb40ea98e5b1329748dbcb7159551d35c86621fa3376fa05bc4c7d0c0daa33834bfb09dae3d3c0a484acd86eb5c8a6b292fee46d8366acd4b080947f6431f934f48d6280af10bd3e41cb7ae9ac38e3d446e28d0ded3263b6d674f1a8b648724633776bd26e1abe1f6cabf5ef1d9fb01ec19585564ba405bdcbb5387ff7a724826f4e65b9a013e3f941e9fe6ad8ef3014ab9f001d420809315d0b3c23b122f7269e2726a484ff2ffc6db0c11034c4932cca55d720670c1552a2367b56c3c2421dd056ebd22e91dd3423757b8c2f267208f34697c266521e183a5dd968b8b2d342ebcdcebd9486d05035be85601b5f37af91587a4c06ef465b02e74ecaf004d5b712453c861feee96f81ca15a57f1de195e775601767b0c03f1971dc7ec7af73ef973604a74412ff00ea523641b8da930998573cffa20e8438818e4c458d09ac75cb3ac4654e2cbc6273d6c03b7b86bcd74e03d31a67ed93eebc7c7c8096a798c746f95502cd72e30bc6f468d1fd573a6693a69093d16cc7c21cf734bbfdd379abfdba0bf8e028be2e3f44a41422b062e4e92e66eda69bfe6c0d9c1b88ab8be5330363011b27455f9c6fcce6bb640444e22ae192ca2076340c3a69798868f7d94c5adbfd9777ff6bf64f67a3e37a3070804c93588718724f1be5ddc0c36b29a0fa6f9f9c9e6bf99d96c1a333925c9585f5cdcdfa5d11ef278716d7e96f5baa17215a26d295e98fe51c2f4068ff9b746dd485b38855d2ff19da9179cc75423998bf7ea244ad5dfee75ec4a09ae9e74285dcc52d028d0690b4ba3893e5ec1d76e36d5a714935d1511614e068f5268df55ae4a1c9ddaccfe2f4b31bb6a919daa644d86b977efa37de71f7a8a3b49dfa29e299c0e510c9e9e7685b076ab77b6fb174d2f06e267b30aaca354668d89c874c4db8bc897c6641d5fa2b2ee50acd23afc82ff6c31ca40c25123c05702afe284aa2f419044b39d4cb9a8692f5f5aebbed4337c826bde38e942bb79383d25a005cc3479d7a4a01b373183aa1ce6aeb1d1e63860309660e0194e89da416a2497f57a523dc425d8e68e81cab7504e3ba175d88329c899230cc2efc6d4d99b2b372da491ad203dd6c2638221716cadbc12f4062d67bbea404115228758ec91adc53b6d897e096be4836ae0d377567e3f5b3de233a8606b140e95e50a74f37267058c73e581cadb85ecef57b0695f5dfaa4cc7c8936060b971ef38f2ac6edeb36f47115f3e273344af3e48f5a8cfd0f474a8d5a427fc7b7ff8b4a0947714d751b52534778393b6fa290c5b15b4d2f3667d7f8ace0d4161322f98047c01fb68b1493b83f904daba65dc5a19c613491f89172aa2444e34fa1f2671e746e91b306c30bc5890ce5c3ef9f586098ce106aa52b59d7f102411550b52c823902e74e77fa17dbb0b5f641dd7c7d9999af7e81b980b2a195b493824fb3cf18a89ecfe3e169a844dfd84626279095482176b04f81d0b569bb455599d2fdfe38846ea76117ffc14dee58e71e22ba9ae3428bcd8e6caaa709c8022a636c24ee684450f92435c828ce79b88f81abc9008cf181a369375abac348a6fe5d935a5bca639fcfa7645249d5aaa938bc7e0ecf6797aecf5d51cdd3e95c421a6033490179f30747cec9e3e1d69ddfa1f625506672d988a6f720ef70dd6f372ed49934e5f3b915a97b314670425d47201a34d472e1286b94a7f9eca0af14d0f1dcfb86f62c878a479f1cc8db6c189db442bc1b1742a4b026aa70e50f0ee8fd79c67ee780613107e0b5cf9b6c683d554251e61245ce1a727516babe54306e7ee30330fbaf91e6f4f664c280c8dcede3e62c1ce581179883e0dc8c089c5ffe1809c9ea834b3805624a1b0ee5c1e42e3dbd4babe4adb539b0e886c8b413ebf7c72bb2c97745e65e15f46b54b22499ebda2dce9881820e54dfae9fe82a2adaaea3e607f8c6b55ecbf1aedbb142157e7e3c9c6a9e76ee683ff9e638bafef1304468511479533c860fddc8daa779eef62609dc859d765aefcd5e844baefe725310f1a471a7d4e46ec159493dd54ffe2dc671da0df011460fd7fb2f37652a09057128fa4be3fe3ae5b01346fc042e0567732ff5f97e944e7b1a057faf515dc416532af239cedf3ca082c41d3add818873c017ca2a0fa1d296d0c2ca20edaaf504cbd47f7bb95b49811c9b7d26acb96133895718145c62f08c0773f354a141b61dfaee17a26b3040399c15b0ba368f1223b780d2cd5067cd38ff5e01b10419581c39e6a147b0d9aed663a44b39cadc95627b8f7eea81b99ff2fe91e71116ba532d69c5bb7ef216ce830ccb8b7d4086e644043dc19640e36bd05f577d274b0b5f4b8ecaeecc6b3de0c4a8389c109925997d33425b6083d36942c88619556bd84b8413ade1ccb3953c9972e8758efdd2bbf44f8926e095f4f887cf82303098a0c46a7b032795817a18a726dd9852c30f324e3b16db70a679015548395ffb50ef470f2e65e142b55ba24680f3353f324434fa84a23e4dd82501dc42902e190f0c0d4dd560e61eedbce5cec3b9bc08706ca27dd93136cb3292deffb846406fc987a3f3cdfca764fcfffd3e9a4980daffaee95510a74369cbf3fb112081083dd99593d51e72c5686fc206afcbaf52c3f1015ffe643deea193585abaf57a63d59040bc1d180635c937a13ac59f08b3771c6cc0ad4b0ae8bd6ee8a27b5e125bdb0b6722fbbf89f824ddb47ddc93c013593b250556183c225f958d88cec5bdf9adb8e274fd286307e532faf9e5c054a4c0a260c78a668831089f320f76c679bf191430b0e15c409e274a6e204398a6f11ba94f0bc279b70a8bf9a7a737359fa620a7f2e6719837445f315315c0c9e9f5f11b313ecf958f00f1c7d2d19d0d3462a04858add6f9729f5c475ae008bfd1837c5db8e96198a194d77582e6009ff14bb7fd29202e01eb37ab3fd2ea1873d2dc8faff4dec6e5973a4255b34aea801ce6669113fab92f61782d4729d625d544dd049f4d85e5647f8aff92b757f5b36f9fc5b259681dd59714313a1dcd966543ac18e20eae6db9bc9e138d5d66f41930cfe6ae870050a8b849018ed387eacfdc20b784bf8b131c69b332e82f96d4adb8da7117eb7a1996725e0e9d4e364682d9476887cc75a90be6e0b1c6ed95ba632966ec84df733787494650226b8408dd3cb96d2e6deadd1571d67dc45e41da274efe4220c0d1493d63513c1abf828234d29865663091e63004a4edd69650a04eb1933b5a0def8c2adcd4ee19be58edd01c92f60638c8ff9c0daf78d984f0c68b18e69eb8ac873df6d41bb105f88ffd8f4ffe7229fe2076b4d2733b3b1258457f3f3b017f8e0ed36680c9d434dce3d810df03f1b29b8eba66a963514334d06933bc151daef6a1772c3042c49657183b74d87e9ff63da1ed8417280e15a30ff8f3e8c9f70e8e8b1e4ba37559e6c8eb849dabff48c7d5a6e3369e76996ef63183884c66fa7c280454a7e1bc5cb243b39b4df3fab26674528245e89c3d3bc871c5a57276dfb93226d405a639fb6cc3456a54a7806e8641d95f68d965ddfb184798df0da698cc6c26d292b4bfb391c2df80e563228b8ccca0b8879d5c0632846d5b59ae4564942c3c2dc52f2fd35ff8fb42b8cd44ccba9d2acf135f3c3279bbcd798565bdbd8a0d6e37dd4152b8186c86259240b98f20e01dd2b54f85acce7ae5d41de111a4bf0075619bcd5ffd2c0c66ed163ea880a8dde5c89027e62663cb7bd3dccbdd759633474b3adaadcd0fd451f82627087fb2a955a25f1a2768c8642c8fdc3af4fa3ef45c2b737d37d87f61b93d5c7ed884641c6185418a87e2973c59eb186cb44339a5c42156e240b6853bd9db3bba0ed88b8d5f1a36c381d15b103be7a0f95aaccc898e7084d2fd639c74c0a247c4c3a5d840e902f13bcaa29fe3a03ac5bd0d6cc92e9ae6a5790a4a1a6049884bfedef35a458da135375238c809b977dcf6125f0bef40c3b59ed3e7bcf0e6fdd00b6a5cb7b11fed345d01c5795407c160ff0a186daf0ee51ecfec17cfbb25b67f0ae6178641bb8eb77ffaf5c1526fb2d18ee837a662a244125b1fac20c1b0ca74d5c985ded79f6d8c3b367d69bcdcf83616eee8f978cdf29d8fc2736d45d42ca415698cac3af77289570d40dbb8ef867adcc9a91e0eb87da592787993431578ef28e15becb81a9e12d0aba51901b5d64e78ccc83e27e9363e136f3f6ca3be4fe039eee530f4b5ccb624bcbaa79a1ee3a4c543bd88cad28ce14661f2783093ec9f80675b260aa922b885c3f0fea5dc62c601652fc2b178fad5f7f437c58557e3a1051a1cd10e769079b3cab1a9a339a06e7fe5efbf000af0015b22d311a47adf43c7e0709d1d5def6e31440b20488a2aedc8c528ffb82167e88930b685720c163d1d0f37e685a46c3d997a2c9ede83de44e49b12475fd9409565e68d0509cddfa463989a2a61a8e5c505af8a6cc7d632415ccdfeb36f981a08e2f73b3b9f777db91024a0219529b00584ac6d58c709abd2b10cd1cf5da1e1c02b2a3c4c25483228abe7de75ba569423b6c7db2e15b1934d3fd3ae26ca9a650bbc6c4377995286e9ae834595ba5de927fc2aa8ffc78b3d29deae1ce4ae2bb6ff1a768f8525e32d9f50f017f95003e583167b90ac0786cb29edcd0b57812e573c02d904772221a7c032106b29b61807d7a27899e7332108b4a3ec08deb480127d355c2f90e40d40995377bd69690d2d80810471629fa2c293576778531793a5cb840eeea134fa4a1d8bec123e164f0b7682916fe499497e301da3928e1816d763be2e4d9da28d5d6a3e6a88d0e4dcf24153775c6502f1af7ddddc46be0c8cb2e454215710d08e2507c352d78f8ee169ecfb8ba72c8d8bab1252044d7552485236db8e5284676c3dcf21dca61a5917b1538455814aa8f848cbb33e2d0327c9abe64e8acb3e447316f9a9149063d31f4b209d61b4d27326bef5a9edc51ad31024da42f4933c0968986834eb62e726269f30f4491c903f7c7bff6067b6471823eab6c2548ece0edc0ba7c8572137584abd9bfc1297aa93f9775b0b8b128eaf92f5aebde3834c0c553e4830cc5f956e2004b9c5b52141ca721bb4dbe766215775a816dcc12a13e8d802307d3187212e243427899961a395e99ee673cd6b7e4a5e09af384dc0aa1d00a73a4791fc26586d8989ce5209e30dcdc3c5040731de2c18f0c0cd98560479236506b214e74b84173fc0f53aa03ccd24a62bb572e2e9fbbae88926926fb3db85245eb0c8c428611be6d52b52afb7d1fa49a9f5d971ad20ce285bd4ac3e6e81351cab696aa04ac7e9bdc1575d70b9826346006e9573bc384802e0e46ee6b459481b992bd21c4a89f521bbd9beda1447095fc09ea4bf2cfdfaffe5bccd8d1b0437b2eb572096b381c70dea9de4fdc4a57f94c1932eaa8ba2dc306ae4ee4e0c9e38d7af3a6fedeb6f83c3c1de3e5738647f0fe92f66e5dc8816066d074ea6d1d2489066b3fdd3e5ad90f4ca76e35f11b986ad4f515924d1b214fac167607033d616c38c8581cb5530afd37906e9d0789ee8ce21982f960e4577b18fa8b5b2455780595c738b203c97f9e93ec77d2a0fbedd2197ee08c84540fdcc7b66048bd8a78407a05f4ba5ddb494d66c99d02494c30927e34e0a5d1d4e4a331141bbe35910cd4d1f52728100ae3d22486abcb17082ddff952ed543aa955699dda115893083f61b3123da8b12bb8156c7748603b98d42ce06de7232afe9edf1112e39e0323da584de71a21e289d1f25dbd2482ce6778da7bed7d84840af625edc38b24436f5d296043e6af775c9562314b0c38d3cdd472ac0a3e895982cde60d40fbe783273a9f1cf21257414950125e5d72d2c97d1fbe910240138eec093a761660f4170d15de21f9aba994c6ca4416ed9411564be7c0b7a1392de0b84b32f9bdc511177edd53119aef256495a694edc9233e95b119a1b57739a8f322d6d9908b2a63e2f5f8270b69c1e59795235e6e5d35e5b37b7af02c951904bd5f6a8b4e6079f947ad9a5f91f89b425ecaf8d9923ebf04cbfd3b7779ca2625dc65f9f34a72824839c85d3d25aa26dccce5c3ed5969cdb07806329da03b47cc9be2cc0d72673628479872de1ce97722e87964ee1fba2434f8c59dd3c30fc000a95df6752362accb499184626cdd38633afed57c1b2b1ee5a478e9668237f6a6371803dcfcf9307a7e4dd2f8d5ecc5c5ccb2fe39ac0b69470f14b5e91e038e88dda4097ab4da9737cf1b811bfc473f5bad06db29b41282919c4e6f0c95240143a9619de5a9381257cdba2db30e3bdbec7dd544f5db84d57b0ae47749790603690b1478882a3ba083fe926651b62ba00282669b8a87f1ea528ee6d7f29e8ed9e0fdb3d328d72c6dba0a3273479626d18411bda25e1e76f2f1b273e04efcbd7fa5bd89348af23ce288dfd9cffc7e2af6019139df8bc490542c4ee8dd8cd6d650460bdbba1b11e3a8ef609aac6c472a8cf7e7c30b655cfb35689abea6b18be77f69fa84fb621b05e0968f0af01ca5e51755fe1bf506ca3e79c76be5780d7d1612e88fe7924d533a5362d01658e02664db26281b6fbc97d9a44f7309e05f63e221e23b7102c818d6e00a6164c10f7fbf28f6f4dcbfb8756c9843c1e118aa7bf9583cba639fee16ab6906cd1c46fb01018bb55d630c9fc781402055105a8e7bb659e6208bb9307856c48ee0c2331ec5d3f788b0e4e6c921a8d40c1f309de49c600ba604bba5f442674db551eb80f59ed46456ba5086705a0fc9f68bf67776eaaf97bf99021fdbc74c2c3c4758a2e63e240de3e0a142e1fc9a30bd93e5df3466bb3e154977778cb1ffedd0f2fe774a355658887b745cad3aa30f42e8e9ccd1f472eb75262e0bd2e865eaa21f8eb40a2c2af7040b0dfa49fb2e30c00d76264145c97c07df47370afb75701c676f143f7564a877b8dd8622116c01488c3a1c09ca436f1830bc0a08935462e9c99a97b2d8898576f0105cae602c805c4e66fe71ec5446b6ea95e19274c56d4beecad4baff7823cab01eb4a7124c048cb6b3ff7a8ff734aea4d28d786f33a1f74a7d98e9436d5b00f753c5eda3c1a28cc5fd986e09eb2bdf258f859821d02d0683aca055d2f679d61bade422b1cd1dd293ebc3cb3ae02592be686646909b079b5f07c0da946e1cc41b8f3dd4f51a4e9508252b8ab82c8122eaaa69332a9423a5717397bf9cd1f7991c69ac16f9f6557bd2c5371cbba640aee092ffe81032ed23747c6e35522fbf8966f7e0efc497c3d754725f5811d2067b734e342a8bf8f89802bcb4f543d3cc5f11028252ec7e7453a53099b83689a340007b205cd2bb6def88095a89a8f87e04287918037cb6806eb37d0f310c4c4b58e0295272838b8bc8b19557cccd32e7da709e153570762c3234bdcb14548eda09fb607ae9fda322a730e1005fcf8d42b5c61ea720c7fa9bb1beee198b28857fdd52b67864eb22895d2531b5f7ef71df715bea00999ce5dd34731bb1f3d279f3cfd20c64be127d0a9c48eee87430b6bca09d6580d58b65ca73a6a80348a0e14b4648225aaefa4596a9b2011f4886fef77e546133afd6ddf143c25e76125537d94c508b56d947bbf7a265bceb0e8395022f894d4c32ab3e30853f2eaa18a4583d375ab3d598fd46592061af05ce98cd62d04471ddde7bbadb380b507a63ec703d5732e475c10968a0c07acf86fc5c6078ed782e110086a1383d0f77b85eac9dd86515db5ab496cc4d79d7e23eb081f7a40a1054b28c965dae24bd5d17de00b8e9c0fdb475a6cdc014a4a64a3e7198e44704075d8a21957c2004b96d10b724ed243e531bc2aec85b0404f8b7801b379ab7613ad831b24c7cc95f47c0d4a0ff50fa1d4c61dab7206bf29f3ee5dc70e8423f5b2f6e829781974abaf1f67e75d2198e69e82988b96d41681b1899007789a6cb34a41a38bca07d57fbb9dbdb601b050854ea6c8fb734269514d4cf66bce30252bb4f232ed717d6270e5b29c678e311e0c3849856da59b6b31821d5e61427691ec71a25e3650e92760076d09ba8054e8a0e4505aa1ea0811eb21dc29acf406809fca6c572667be004bb2a47d95277b0f0f0d13866c880effde2979db1e643042f3c8e33905f6121cce22be048739f4fc6e9c025044c12ce265e72985fec3cb5a892ffb3bc5995a2d809e44909bb1545ec96e9657b54a43ac0e0a3bec0a9a4bd5ba0939b59968b1ba09499f33f932e573856b6124d88099569de432768b73d98d7412f0d341ad6c6c4cd37eaa278ed4612432bb84121ba1ce8dd529ebc0f0034eec6b868ad78f3739a6d4a6e05cca2b132a92bf00f1247efb01f03764f6b7a390409adedeff8300d376835bb1ddffb2636caad3fe1d5cd76778c3f6a04404c36a61ee9520b3d163088ba35f159201e3c0849f03e105d552ed4a1cf2b338785ebd54f95a9b055667a2791c59071ffac7e630e0a467d3e48f6ab1818b18cdd90bc0fd63d8f64a0b4935b198a930ad7ece7e54f62b338e825f05bebe5c34f40c4777cb2d27db096295813de58592fcbd05265af16e35f07d1da386e69f8d55db3e9df50bd2a5704dcc9ba552519efeee15ce8b576ad4f27b9e16c9f6881c1fe2009faab91544fb7a1b92f904f9af20285d5e306609474f2535e985468edc83d8d1eb35aa25b91452a4ab8883930ee8231f7b87c8d09f445b2606bf07151100cf4446b984aa5c372c4973a895150e4ab011d26aea55b0ad74b3c6c9cec7ab5c50b6ed23bfa66330f70edcca13c2d0dc3c005f9ade4b3d03a116a16ff4a542a9823bd8ba5d92e403f1c072b579018d189913963b1fc0a581003d1dc71344d3860f7b1cec62287d061ce8b6c5f612721d53d3611382f8a1d63a2534ae23577f4c79fa19d97cf2aa8e88d2ce986155a1edebb10e8da0b90b66af6dedfde83bdeaa341e03166dbd31c04b762100f83bf64fc0e2ae819829e5d0861dfdb7e1489814ed73592331efb189416b90e54a155dd2c17bd46db8561e1945044632daf730e182519a44086abfa63a3115410b326fcd300bbaa7c587b00e37d0df6b51513a5f014ae2bcca6449d11d5eedc02c8794c09f9bd972f0304dd2a421ef4cc6bedfe4736b2286c76f462d1823d3a8fdee0890e3b65287eb2ccf8aa35233e008a24058c1137562b43eec04dbecff0d8f1d353f3a97b808505b7dc5af708dd468d56ce4b73f2a85bb4431c2ed5110a8a7a5a7ba68bf9ac0375e53e56666b92756ea064eb128a5766fa471a7c9c59d89a192222598e6b6d2e0373e7c0242cb7609df4971bd625e12f4fbe66af484f483c635c07854be70ccdb43671d232ffe446f45f781947e7b9bbafd4b1148b819f28c0ce55af418dcacae8839ec02798231be583f66c1166fdfd3bff957e06583163a2bad3c0338dd3fb0016c9bab7606d53227855a7d602cb302a4106a01e36b6287043377f2145128278e53f249cdabfb1ad23d3d5778503ba696d56adf86f98bfc414519c4f719235ddd65c9fd8fd4d9a72463ac5d525ba4fecba311ec2085012982c7204a20f16524b6e5e7b6c8b7336a8677d56681d2e656105eab5c1092b842b1dd63870f4adbede60c2492224ddb432364e2af6773431c73d3f61c6d54960e12c982214dbdd60af05853ea0229a1ae998d3f5a04ec713fe500c2045bd9a21d4c76350615ee88a15ada6cd171d2339a9e1f588480b36fe52d71d8e0b2cd11e250aec1f000b840b60a2700b60cce838a68bac3c384085277e77c4deed270ed5c9b10fcb3837c8dac10d6e186dfc82dc0f0875f538f438540b7f64918415fe8bdc7e2d89113e191916d57777eade7442a8027bc76443f6df26913537f5b1fa73dc77e6f6feb73e59855504f755f558099211a492bfcc7eb2221434782aa0122d8a68aab86e5db8f9d6698752858ae8e89833ef9567934b012544b9d6e429b484da4cee88183f03ac1b0a7cc4e80c90585ea833f2dd6b7bf630ee31c5c6c4a8ca4927ddf0096a298e87ef7ac6c33eb45cffd2fff4ab094d8b6156c40908c53f1e2d9064c32c6ef8f896c9317f26371483a16f9939bd663d54ab66891ffb33d521b358ce27ec7b35a7119ef7af85583213cbaf6d47147dc5bc7087b0c688ad632418996334bd41578d0cb86af84d93cfc3548031c71ff2e502bd5c556e893ebfc96b27c1088e9878efcf2287f2518aed453f2cd26d7f4704624f0dcaac54a8380f8052fec08d071e4d3d6a23e4ccced09fb935d36f15015d65f1aa1557a46bd69d1c42383fef66368c68af18e128c09ef433ed367d3b4edcfe1c5e2c7de24b1cc8cc7bfcbb6a21b44bff7a5245e9f7480c65607376170ba4cd860b454e158faf26143d2a36355cc933c5e858d2d330a70211aa5224ac6fef0e9f7dfa3f9ddf1bc1235bfa01a81bab7c2a42484a7c9241348b441f17e1d51ad5c9aec8772556e3456aaa1e625b3f28eaadbc3ee204f55ab887f36e7ff4dd31e583ee99d4e2802554d8b11e42c750e926fe7f67e879a58b5fdeeadb85a7126ce14734f0308a3fd9c5d76ce5fb31cc24979d62d1acbd318e24ba63e0a242cd6fa0cece07d0b63782320832b64b507b5521ce221088a72bb9c698383610ade7f78322b3d03758d0d0173828a1d2006ad7d74c4dd5bfcfb8eaa188ad4a434cf86f0b51b5a55ddeddede8faca50fc0fb98da0b65ed47eb1a8b0d125d61ba99adcc3e9f5f46021e2132d8eea498564cf6230a15c727e40caaec213270d92516f07826d7d07615c5e1556fb067db3ba3d236dcfdb4e831b797a9f53d63cb169983fd2d6fa4a8c27032f57e971f04240389d3cefcf93b7d78ac94713e3d255de1a2a9fb80508d5041d2bbcd71a01b91f59ec4f676127a7b3813e2feb6c89a32c232b44c2e72985f59e9955c6a8fd448b7baea9a054b5c97a3cef6a3499d8de47888660bd184ca9766bad47da706964e98300ec77636955c0e960e3173bc0d9395397ae0bcdccf304517820bd929f17cf5f2a068481466ead5ef50550b7ee05fe3fa78d2d11a34bc34f9a4cf982c6cb55cc502ef71d9cb741dc39c924a464116eab4cc5beaf876cb643979e5d867b3db6efaeb9ee4c29cc12b7ef0a9ad23c16ec4837bed9d0d74b6a1d9fa8ee246e7c9fdfef8be5e90314876b1632217f6f8031c46cd42ad7e74e32b72882966bd0c59b9192b804c79725ad97898155e7702a02aff63cbbbf096db661c91c794bbe1773ec251afcb4fb58888739a52fdc8b939c97047a8552f5ed69020ffa760c5eb3f69e41378901e044574463d0b3dfadfd823f48a387040d966b4a3437c659d8865b725377050d85bfe83cd3236b742722151940d5913be53509dd86141d73e31d5ee59265c875c4573682f6dce6e2f8de3c9b3f97e23688ef1c5a0a9a2843ad760e6a1887d6ae25dc2df0853f80da0d8e4b8af84e255a868805b2d3a631a63e2286c9aa7aa26d00ee10fd2615b4dfc7c1bc523a0379b55a607e0b26e78e3dff5797b6b9160bb79c61391f66859a504836597b9dff484f73f9345e322f0299c6d4137c991f797bc0cf61cc1f59111e3c2184fbbd0354664d9f82ef78f44de0ed4d8df902d1518adb177b6a87a619a48afefe3006d8cd04d03ec8669b7b676286fb9c8200b06f015bdc3e4e6ff569afaa0b2af05d2da74c7dc22d68dd60d6e1e1ea796a48b3bf47c36c02ce2b973b2dbc9fb9c94650c653937b51d979870d8e2829d50633bc5575e5e75c041c425d0866fb25f3c239978a3477401eca4fe505fc14435dcdf4e7dd289a6936772e4cba107575645cad8be35b72eec6e7fc97e74fbd279b48855c38e8c34c8a2186a9c2105549eee1342c1f30f8a7c796c2f4871bda596be7d898a8d7e3f2d59def25b5ca16eaef02388867572ba48fc2906907376090fb40e9086533d8c992049df0a267368920201ed2e5a5b11865a68a706be45bac009ea4b69906fd2bbbb491851e61ef30478f71895e1dbef856a8879c3571bcca7026e99f154716834da6f064024c727bb2825cedc3f8f14e1c63a25948fdd800716c3720ef1880d956e2ff246593baea1e2f31fa706f986ddf1b315d50d42f9bb96fb026e3f2b05f32601f9b73d566260c8274bf62968a6f45d74ac0ae19eeadea96724f40db3f70e30ff6561a8b399570dfb55aa5c680fe7d8b0e98a31183c7d084332cd6f3282425946e00b5b72edf1dc28609d34bc9c73329d639ef0cbb0c080d256e0a535a84e64e924255c0d53dca50069dd52c14cb61c08bb0243f8ad16d289abbc488b755bfb2350591a6529e5095349ec34d79d3e72a02c2f36189086992aa720fcecc01dc33da4f41320c33b644486db157221c4c615aba9198c907b4893be4a6e5b8bc5b5fc9f0740728bb39750e7dbd0845a8f3f42ba43c9c7c5ee3030c444d191d478fcd44f2d5271638f3761e91d98918a4986ed70e63c278a83e62777708444c556035a4abef03c9e4a855bb32f2f6139866ffb3a3646bbf189203ea4c54781ecb760683ace095f982a0b56cc98c4775f2b067d78140b3c556053156fe79f62caf223ff2a1bd91ad4c1d443b1feab2408db497db160d870881c6bacb72d3eee09381de77e8e8e3649da27cdafd30e608db2d1633b53c3af354ccfaec309e698e323a09afc855094b6fe0a08f832e451dff6885169ad28e81e48e49f9db240d6b25398bd40746b25072e366c6f0c1c0f96d2354d8600c7c019ff5cf4697e7fa9cde9caa25aa5e75265ce8693efca5fc1bbc51cba3068178e1ff8a894ef3072fd3a2ed10c9b036dde355e626515a242bbfc089f210c6b9b2a5fcf4eb561d4673945eff93d721207a9ff4bc9978a2ca17fff5e1d8c38bb5284dd3dfc28f5cf4ed5857685ee042aa85ecaadc73f37ab2ed0f47b7ddfa5dda5b0a1f1fe8954e58425890aeab8cb7aac24ae341e2c4a57c30b5a0f55cc9b682cf4fd02117f1a4f0f1c78fe007b2afa80e813501442805dd5a557c9c3d4e4c3494bc7e3ba59fb4d60d183322909ba6ed265b9bab989b9c578d967ac0451492b3aa8d747c40ec900a4e4df3cef8da4f1ad67823de1abf0ef095d8d789a25415ca42d458e699e07d5d1f12d71b6051b8af68d704967a7f3407f5aee9162982ebaca2f71c2252d2ca103ef89fd65f8989c101e9cbed0d7d2ea3a58aba3da6771963723ae6f185d65b4d7aa09675751c2d0a2ba72837b4fb8924f1c3159cfb8d02797159fa2769448dee7ce858e28c4f4b21aa750aa00213fe74b77e879fc3f4d89eabf9f1a728eb8ad537c29b274f3edd01ce211cc4d580feb97420c0031d1d5b8913c00616bec15da2d8378ce3b8730a9c721971896ffb5c71e1ceffe3cd6dc8aa5b5202e081b3ad443a3659c4f3573dacc6718215eb096740e6d6aab156f0ee5851ed0e7f10a28620f0ce81759b0639a2c5027aea4d1d94eafd71ff8b3c6665c3b35338a1fd38416cd66a6d8dd280896642d5512c6f60e6a5854ed0698a7551360ba11e88c3168767b766b058bff9926f9866d93a96f2a58a76c1800267bd24f73367afbfa428328739f9789aca118c6e9cca5f02cee341f81603c13552d0e9bde64f9737af90bca4ebce4416a2266fec7a345c99d69da5b59166ee9dda93210ee3146865e5b1984542b8543a567658f3cc056997d9e9766fb96683fc43ddef4fb0d5119f1c7668e800047e563536b5f12257f9e57cbf0d58adae530066efc04b9dde16abd518cff666c8b949cb54008af9822f09a110268e49c357e0b3288b72a525ee6c548427c39a8e7a42ee8dafc655f54d13d4ac622fd423ae687cd4460c6c73f2ecf4075b4c7fd8d02aff0e4e0be489fcdd9e595407c2548fae5774a653218c0bd23dab9cf313654dde9ea16634ba02e2db51edc9051ef454465366322540b4a9fe569bd2ceae435c707aca81cbb3bcf8946610f49632bc47a9d4c03456b1a7b3117a93441068b533c8541b938ac6d286aedfb5a04a347f2bab9e03038173c147a9907b19528500d712fa689f5572df21d3eba5254231b94fd33fd56270ddddb7a03e8d66508facb49f8b75942949ae5a0aaa5e0bdcba99ece2c982a4b2ad00761739a5d109c1953240d28339066ab67ff84d070eda9eda6c16274a934cb1028de8d4a38bcef4b4f5761978e23e90d8b52a48e4cb6cf297db9fb3305435fc59204595b2bffac0629accc7dee15d1e80cf009f007d38f452a9d9628337c0574471c81ec58a21b965bbf5a446b08b8459e8466ecca64fa893ebb2f536c476482a60731e2c6d8ac8132b5d06f535c88b182fcfbe6e2397e8e038c173f1c13d34c0076f351bd64d3637d8e2297ecf0b425bd4318819ddb5089d2f56facd43fc73c6eb266ec6ea03aa6b0b864677bceafcf0f3dbf023e654112a255e2ec759032aab78de28a94c70a1811709c7e616533ed7a0d4131bfca6657c5ed6bb408a76cf5c275f1906fb25c268d96db80d6b1d74e037b2c4b15e13892e07756f933b2607af429ea0c159267baf5b6aff30cd40faa72efdbc242c1bc68c4905b744981ac31e1c795de0896adbe6fb4d521209572cce0cf621df956c4b9a6ee7443a1177d1509d32982b9848dd8b2c658eab67e198c50a3a9c91a2acae64686794f68f33056d5b13d8ce725e1d8a538a584dd030caf6b528d31a7121f6953f630946803e0e4a3d98d124252edb0edfb0ca995c3e7a9c5aa3332c594b9b22983f0d3e3bb7fddd99c36aaefc87cd9b0e5c31964a0cf6ded3d4c6a03374a6112efff44d025a9321508f7f5d9281cc21e189ccc24c1277d1dd280dd1b99e05b1c92204b330c5c003b0d0f201e1c5a130fad085b1e6cfc4b8f4912ecfe35e0596e36f486912ab5ec0ab02ffcdd18e5a400aa3817fdae08b0577d9c3b740a7a38e2aee2664de9769e87b858a86728fa794f367c8c965d9528a2f036e8d4aed123c1ce0a8e417ddb78d2d5678318c286ee0def4a77eebee0f84bdef57fd3f986802874e23cd6fbd3e1c131f42eaaf1b16bd65cf75d1d85bcec2f07b494143937d7ec6b6900a48e179a399e7eb63dc73e78999e14d5ed9c0c7ba4e0a394c01ad55175d94fdf256f74fb13947a3c3474078f59c4e705f34d92aacbb001143029662500a7ffe75583d776d0a7c6b5532b7ea4a70224f2f9b39dc1a117402d6d556bdc7136e1e7915ade7251c070808c6a083eb0081e95191fff343258d173d3aa72d17f1f8c2f456858b4ed7e0e5f5603087bf83c0c45bc323bc3e9aaad44a7446ab71b8516790c042c9e6315d824144478e5744c28403d3e5b400decd6271245259146a61d2f7ccdc680c11ecbf945548ec068014cd59f02e30940fa05d166e9838dcfd2b891854ec54c7434f9d86510762f97e9440934c5ddbb063efc475c063b15ddefbe4d59b885a7cc43c302c715299c3de128a5c4aa268a3273608d66e655319e41b61b826a2cab76b87ebb8f62b5bb89313cbe0b8650a32851f4c0ceac4baab9940c77a1b10db739e54f47f16d028bcfe3d2fb3f00e1a9dada49575755f0e1a3ba3e7d21c1c8e4356900d4eed9113dbf587fba5a8272081ababf4fab300c0d7f07400106b4eb03d066dce44ef4caf92a0712ad536bd72e6011f82af9926a8eef1c507e025894aee8ae2a204488da9c5c3a0836dd387d69c4d6d460672445e159069bd0ec8086ba0fc029b910d6e378fd3a3260b29a16fbf009bbc8664a4c7c5a9a9eaffe3806b38dd0c8c0a38dbd5f3826ad7f87f0ab104e6f5774c170d33f9321f5d53af7db2f52fbcd6cd3d0f2a4a862ab81717e58b9408b5171c18ba70217b22741960939d6cb67e890cb10070ddc8f6fffb9f7fcef7502850d558bf9c28fc0d60894de3225bb61e5f8dfca11905f2dc29d978115f1b7e57a46770418f12935b19d149a9c9d6735d2e1bd46aa6dc05325d8d8c470ff2de3436502dc8cc6f42eb1e2f8fa9f55688b801a1f6d84cd9c240143da1bc3bafb2a9a5d9df8e41a2e0cacdb0b7eb2b7ace20b681ebf7617641e4bf75698153dcd9646bee70410bfb3c96817c49c3369f47e07066119cce7a7c5fa0aa6cfcd74120a06fa1ae8a8974edfe343b1b38a0b29b5e1529f3689cd6eaab4703cdf46c615db48b7696325d53664dc619218aedd8784825ff3490b12f1444b8e4eab8cad9723ee56a8dcd7cf83370b356f4b9220aae0c9111e6fa644e1944aff2784307dce0964a3096f402d2211d50e7c41666480e2d08fa433eee91a1f3cec5039dfe56f2d37acd9c120f10752375921fe95fb3dbc65c4e91c106231157c9ce4def7727f1d1d321ec93057d6326b0e9618ea0caa2d338da201cf9796e5d3aba981afd17a824ad83c8c22fcbd77bbe7ac8f38c123dfd06df1e6c89db7f1b0aef67741d08d071511d846b0d3109cc129cbb0ee9ea780b0cf26bbcf0af4158fc33e4c7719463a3c0e68c371497320b9f3c04cba1381fb64dde1be5fd03705297e046aaa3c0af69a8fcb2ec66141577032ddd0badbd400d6eec8e5f39ca5dfeee547e1b0f3b3d4a2a85be5c409f6f4d89481c46883b37690b317700e1408d1e92d25603aac3309b237f579df806a158afe483a1c878390a66f10f46f5ebebc45c9ab2587d000e3a461238982747348d3c7140c7bc9b8cf5fc66910d983af6a15b8770e563b09cfb0fa4665d106fdcd26ff8d57194c078573ff2ee822ba6b3a8f1685071b2644c4074f2ed239840efa7e93de6292cdc592ef94c04a9c77ac9978fc3f4091eae10e7bf96cb73aee191ab89afed7bdf17af1fbf0b6ecbce658cd9704e7dce0d574e2eac8e17731766a4dace785ea01204cfd2eb19728aec1085d0a69010f694d6e33f092b2f083402f23543af627326e7b38cc05a56d2e37a2fa3701014266d44a20a0ec8ac1442ba8b4d89688fea75dbc26fb9c56d96b1b5fee045c7ae83cc8bf1d4be483f0458f28cfba9ffceebbcec4b92deee35950115d430eac6f6c70f04a28e57707ec788a39316fa3d4690b587fd123a4845d75eccf9a8d25a8caaa85b54f2b70cfe6eeaa598585b7b072818c046a2a0ddc48dc90157c28c3d4863a8cbcb779ba5c73ba18f837bf5a5b54e7ecc9507a43e26e1c8b4b9cf8bbd10a7aa81d3ee8562293023e7cb94a49fcc6bb3c6d743803983de481eece7093aec9034c4c4dcd2d264a95deb78f2af49c57e5caa735c157275b6e9a8247ee5612ea5718dc4e183989a0d753bd100b6e0ba34e488f72edc82b4c04dc900202115bddaf1d935bdda30700b175522c340f205648f4beea49a486f2871cd1ef55981d159378a580347799529acee8a171bef71a0e33c18cc8f3c9cdd10d82c840e38f1bf6be9a3830d55e545eb9410f1c0b57fed747907e7ad434376ee943f4ee5fd532cdd6d5b56ad5b2f0e31821fbc5330226812b48ae451e486c9a2faca7abf87e23345b629749d672346fc2800bcc822639e0a8d6449a2608ec300e5fc8ae594e303949dec27c4b2735cc0e7877ea47b61e6135b8b09374494a7c1a87f0bfe931247336005988afc384536af23a921bf9d52e1ef7d89c5d7b705758dcf566e7b22237a7391fa1dcfa75ac61adcd7daa442f39acbf5e3cf69a188932051831f8e54b8f0689fdef1964c1e02443e5e4dbe0e28db823d6ed82813b06d99cab748a47b46f01af272244ccc3ad58e976811c5b787eebd642bbddeb0d8a2c3a0c93cfa07d895cba8501068c663a9e4b78e74426224bb7f2df3e94a89b6113117b834cea1b05b947e56eb02a5caa03c72e0aa10fb570bae26c034f4ac53e3f804597da3373ca6281546f5750ece247719b7c91f0c3f187f66d4569f4f0266b09442c27c22ba43288882f4a11fedf412ce3f49a9c47eb69bb518417efe52ce75e236c5ca79a34d7b990a9d1f723f40a3445dec3e6977da03b8d6d073ec5413f75beeb893d92c7065b06738f74c3bf44be8ae981127b8a0dc334da3fe9e8a685e579c223fa43164b876f1f4d28b5b481644a567e60144ee711ec039f5cbf91155a9562785891518bd7b966a39de0674fbb4cb0d8665bd869475ed9ff9bf935a48a0f72cbb41845c63d767b0677cb3dc61f9eee23ced3dcd68ebc18ac4f6e27c6d7c4da76cd65d960ebb5d37953507865e67b496556d646faa4a45d1e9e957062f019995c3de1cc8ad0bff74b02a16d281a3397c0138d78619b7d59d51e925c54654630867747de6c294f7edd4559633763fa7ed68445c2a80bb5a2136d6ada6050754aef5e068f5b5007eb5809d3f3e2e53f6105e00f593f564ba92833c85192b7131f55b0c326942cd3828118950751185202a608a0befac07fa73ad7c86925ddf8af5665fb964e6edb02b19c083b6f610cab9fb6343273899651dc03889f708e422a29110f30e720ca58c1e9dbecd1cb4028aa60c45c508d89df44fede9a6a02349bfcbeb60c6e54263fdd9df712f3f84d0c3572236460cb017e1e713ac3fb9858085188707689ae50abd83f8a724e4b12a214324437367f1ad91c1dc6a666eae9b3f24628e277676d5cd2cae7a7b9e27ac4c0409b74981793d59a84a3c8ba49c2ae386f09ac4ff9b8af4b41bc1a7667652f769ea7b80c58b4b3f0a994a14107a9450bbd0f839ab66e4ba632d1ea9070fbd57321e16b5ec30deb2ba913fcf6585226a99eb3b20786947dc7a75068d69f83ac5a3028b976f53205a5f844487293ef3bb01ebb3341fa3c5f62c1c9d723e41b11443a4fda03fa071704fde59701820c9fc8effd1824806062e40efa72a58bf8b223070cb672d5ae2af773313444eae0a308d45939cc6d087918f4ac90baeafdcc22b643920db84a9422899441fb5ceee26a4ab00c266f7a9908fd0d45b68c64d5b53515dc1e2a849742e903d83d4bf5bdb42bde52cf7520d6887e5ba66a0ccb0f5442970e41c53bde1356c3322e10a6647185ae76940d0e99063cbc60e8630c05afb17ed6a1d6360fe4b1e9619da3d5f773f8c49abf85226a1cacdd0ed0515d7d72c5a0a22cf741d2a4dce12d6ce292daa52227c1f2facbdb7d0ecc3a0f055b57208260b61036a7844677ea0f9541f3d12c2413e773ae1c589f8987f4ba463c2e9d0119eabe30d7c60122c401f33ad3d81a3d99ad20f1181975e98af16a48a59dd9b55bc3e2069a05234a8aa2e0966d57ad7ea397f4022b555a4402ad74e2a013f52da66e231ed98be8287c5baa9e6502f2847f5eee985d024480d57a231e53c2d436ec48c8b748d55964aa0d8a9715da677663bba6b12b422ec22239da950d9a191439f4fee34ec29e031566ddc5d1662b5c1b261d838c8ccefdc3785382c6234148757d241a5d421938d97d324139d527cfd756bc49680093220fc7e8b11213e41e38159affd1fca727f76358edff0730ad26e97cb58c8c7d6e960677b33a4b2d021bfbb3d89884c1ceeb56db41f7fb2488563daa78359d1efb8ee6ea81bf022409821d43f518ba0f450192257e7bbe00bf8545756da26d6aa8606da67df402a1da36fd10fd094a58dd1ea0026a4990b9f099226637a9860089d8abf358733be314ac5497368c6e1ab2846c9ba9369007d2911d002d30a9ecf6044301f53e69bb4b2856f27890279c91ed90b7737d816abd028f8a469d8d32c6362841d74e985b8a2e770e9f2913c21b3dde43515731f24af99eb94594b6f5c8a4a9e33cf3ecc30242d3a0706eac6d9ae9a34b32ee2cf72aa58992513a2cdec231f3590f308b3a9702d3771e0a71bb86b89990ffbc239dcd1f723e9e7944ef0d77406c2dd4b0e29a1c2cb7dfe2bc9bdb70358eec944cb90b0c9a8345bdbcbcd6a7ab2bb5b5c2530555f3f8cfe51b8e8bb2b16dc83a29791e7cd048110281a49d8ab075a6c4d6dc69fb3f36b14577cc43043132d61f8dac69de2bcdd86cdff6e174305d9fc462181f711a199abab6e7c77c48dcf694da7d02c4da3f554fe36e70155ac3a953441d6364a8136dd453fd2b6ca8a492ffb73f52e992ecb41cd17f252ba93160670ece15debeb5031399960a35266a2498902dfab3e3bcaece232353a9503f20101348a430d2af26cc6c65a822dee6e16cbb23216986f5ae05196e6b375bd1d79370497949ef5c62c22d311b51edfb4c3ebf351480992f54e08442d679a07a37d61a6b104d88c0905329031eb70d0ef4e448f8dbb29a9bf321c8c5166a5ee99cfe31676b10e3bebf93644f1154a48400c9669b228383140691f7e6c69e0ab53da9b6fc00e8b1a2f6e8371bdca9a59671c5fca2b2b143e10f7bb9e19c64f6eb6f7e1493bac097ef0e4c27d0db2ef6551e2fa3ee0b52c7000bd605d34e51e2aa9665af4101fb7ffb5695c03b7440e8cfd0619db5caccc2fd23710923ca7040b93e97d6075465f651cd843435702c307ce7d2847f16165670e32540739662f422a16060340797e834e5c16dac12ccf2adda63d6cad24a1dd44357090d4ce07b5f944afe66ccd533ed432b9da6204605f9728f1ebeffd121f13556e9ff19f4ad1dea53708dab173adc86e4c9047926c2bddebe1b119eedb9d481cc76cbf3596b1a16a925eefbee68fdaa9a969da70e807aa544785b2d5eef8d1369de03f38e17bd2c00d39003ef063794133985c56e811525968450f6c1d9084612b8c70163ae0b643e571140f2776502c0442a43c9c3c3dc56f4b043c88c325877ac9b8d13ed270d5919200c48c6824643a0b6a918adaf40c6e0538597137ebbb88cbc64a069e2389c553ca045a80a452442c76d65e6b020fdb714a3ad6e4ee21f556f009cc91c80de4131b126049c127c3ae94d6a2407c5c631f76b7c257b4d15757caf3d51c852ef3025a411aa872674c3d93666abe8aa2d13128b6d923f12f46a367df94e056273b15abfa35715f04a44009670d52ca26d771ae01e09de0e000df88224ab7982404c9a715203f102e30fea908bc417314194061ab60830b7b4a5b000800c26d0853a8eea9f14b6c5af3e3cad8fb4ffc0cdacc042984ece3ef199b8df0ed193b348256da242977ac2b82ac4bb10fc22e4d0168cb06cc16e870cc4bfe988dd42bc77aa4cd39ed6fa7ed11bad695defeba5b3c66e901d7e3bbb4e305ce112588be4252e290691a838c6bff4093034aee32341a53e26dc9119a4e46a7d8584652acdf708895952eb8533424f892d0b66687a380c35582c2727d1df2ddf51e929dbf2e95952e2ad0827235f0f2eefc361fc22536b0f790c74955d568a918383d233475febafc3fb94933aa346ad2f2552abc28ecd58b45a7b9c98b6ab9c5bf2f4f08c0ba6cea1a1eea4781130924b8b14a3c4d74b138ad3bcbf29333a7060c2d10104893db67259e612a6006d9502581a8a7a8378bcce0f4aba597618b9748ae2ee5479d7a344bcce566358e8e594cf1f73b4ba7535691779ede6110246da78e9023a6f3402542bb8a8f2984ff25c51ef0d1aa71a6df0aea69b2a99daae5eb27f1110ee023e5cdc19a9c21c0c2d23c6366353229f32cec1b178e20c666738548e279cb351cc39e9fc71aa80e6b580a6812daf7f5d2ad47c0540e2ef8787a99de46573265f29dc78817899946c4e9fa899758e6f925264435ba419832b25f09a4fc63b8b64c6b5eac9c6bc264d589c4c9a0904bd2f6e7335bac9421d1443ef2dd421f0d65fca6bcb31646faf75975e671a0ae3cbc1d1d7a5cb0083fb6a4247a5829814678d935c072d5ed653480735d4c45d23cf87d4cefe14600dd474b39c6a3992b92b30586b14fea329899b25490c84a44b1734604a4a1e7a2bb3d64c74e9e35c871b359c79736da8e87d4bba8ee26a0ba859918843bbaf2e7854593ac7a3bae610a1f64cdfc8fbe16873d985d860c3ce57999a47e1a6012b7cb9e7e1a457f1f3272dc130c3538a1b8874d18241d5bed113a783351b8db75ebd260996e0f46e7315de08e6f1cc545bb692b3ee0e1fcfe089a50e9c8b1b7aa572c2da146e58cdfdb7324160e75d3d524211b8c15352750687f1c9fa92e4e6eb810fc10fbefecfd309822a862429c2a2b343d13a276c65ac646ef46f844c9dfd0534a22dfb12d843ea6ca8b24deef0c0ee4a4b618901dd02f0ef393a38d1ca2700b14403e176846ea93f546e445e5951f87e5ebe4c3f7d16285f1d51d3ea75050311beedaa4e8ad4504c7e8a73a7c8eb5328b674a1954dc0303bab1d569b30ea6ac8d81e3b5f955c2a9a566d09fc90b76b2770aa8522fde64d5a0aca6e49ee03c49f015315722a3b19e4c1ccfdc1f7b50a7826dce3e86211706485a6d8bb1e61ab0c02a08ca7a22632f8c78a57ac8800db24a0c8605fd6914c7c06d1b52b79fc480a453a86810f86b0d83f7239fcc79ace2d453921465f7e53f3bdaaf63d2e41e69ea56ed9cddd93711a1bd330fc0f31194b9bf38846d4c7bb89f136b987f32ba8c9507057cd93544a1a5ed5a380e56c3d907aa802152b7c15fdc2d6aac78b6489f8b1698f7f77eb0e2dcd8e9dbc3a7953e1c5359c988fefae2194e4623e1c2ec3d4948475ee9f5d3ad19e02ac5f2572c6d782659b02154061313eae1e2f5da95455706470cad8fb903c64ffc2c7c72db325de4895709e4c9869396bcf594605260ccc2cbe71cb28d228c6c12c682478ca961604e44793e68687688fc16421aedf7a5048b2e96c89fe358783ff530e4894b3b0bae9ec4de3744f510e05a44d8d0934632c72d12ab9894455e704e381c2677757891751acb0cb0c8e5d6c11ef0c7e413e6e560b5120eaf880c5e14d13033e00a9e1fdc5d037e487951393704926ea6264e3032ed252188016d05d8ccea93a6ff228c52a5394336df535c6e4d5029b86622f575e7e41d107cb1390b07203523c9e8d0a4c684ce765c2a340ee48c14e833d5976f2f335f1bcbfa915131c82aa54f361c5d3e9e66931d7147fc8532df55b168e0a060bfeee9d28013736b6e6a3b56319d7d2992e1cbbd4d905be2036b7e212df51c5e8190bdf8fc1611ba33d70c5a5813c45ae07b5007968d34067f2961ccdae15238365bc185f8ce80356321f2948a99f14bd1a669271e2e6af7a997412efd818ea260901e9b7bdbe440aa09fb4c6baa297926ea0b4f033db462374c263d7633180c56e9068ce1be2ffa1d5ce1a5ccaa97afea49b8e7e087c708ab6314ea1257b7abbcce99c36aa3551b664fe5126dde80be7de578bb03c0fd1d59abeda6f9dcc521b2a0d7906b6d49dbc10272f3a16734616280d880d47bacf5f381e99be1f06be1c2a1603939fc97e81533972bc0c3566ae4a0a0240a41843540727365f79a3cf0073e60bac1f9a6d11fb254fc59ea90c57da25fc8908c00d4ffa64495adf168cb258a051c731020e0b310f86f47039f08ffea9cfea3eeaaf38ededcc7c97b62f2c828e3484a3308c88f2538e198e2ed45518d2a2cce0dfdccd504024074210eb955bc225abe7f9766caaf7d788695b598c0c875b18def8e0cb54a154c2799c3b5adcc35ec9948276732e4f1f93a37d4d55f01ec948092a99b531b2d0bde6580b23e5f82aab53de58cf5355dfddbed34453c41eaf6aba6d707c4fb92009d064836f66df26cee2ed38e32b8a1f0fc506fd3a6156dc95007712f6dc43e601a000bd47e117947e8ae825005527f2fe4c9217860bedb3435ad832995c46392400645592eefde6f55a4bc16b13ee82fe118ac66988b935987b1e3ededa09f24af82bd0444cb248f05e683a0741c900732f2583c13c435917f27f8b4f91a20ce701af8f64015034c46e73f30868900339a28de9c13a4a8aec8cde3d80b24f6dc0a8056a8ebfcceb2ad9eb9e7ae05a06eef72e676455140b3e7b49ddd4d031539ef676c62a1f78427c2ed67a4cd49c25e8f1a5a741f7c7a686aab677dfadd9151a2ae4e5b70d5d9257cc9c7c7c7f4963dc6b95e98b1d01e6884f5c8e46a28ce615f41ecc98094c0ab8f151b4b35b03688ab03be2c82841ab8e175fce912a70f370ceca3eb6e85006fe6de334b5bc7258fc8a5435e4b619846e0ab8fd5138584069db90520df1f9e45d751499ca856ac6ea029833be2e57777a1b8d8157b3de1db2de0f2d3faf1b2bbfa6f14c04f85d0afda866351ee940d99063336fa3688da3c91add2ba368cd3f3bfabf97ab0df507c83e6f3005f4e0e7033e94b75e2f3e7580dc40aa525bdb570fb565ad9f2fd6b5ec9445f3fdd4609e68222cc9d57bade6436825e9cfa4351036b7584a1f9a5eb4186226719450846605cb75a2125354b83bd14eb15d18d1d2a932cc089857ebbf7e58ec43ae7ed16999dcfb42aad1ccd69773ba45da6a5b634862f51734432833ce13b6078cb55cbca99b01a854258d960de7d9e63383a6ff7be3be8984d6e34b06007ded2f6d6b359bb592c4ed8cee18284006469963fb6097dfe3268b055f01ac681b8a8707739f14ef08374da56e088cfd5e072b6e88f8a9376aa33718bb19d102064eade787ad3a023334d8d3137d8db82a0cc110ca619c80957cb52e2eb913cb06de8bb45a28c42ed2c8f183024c27c1f5282df0b008b50bc338a13562aba1b22367fd075eae085722b6cc1a9ed7542f2a8b2a63240c48a0e868f7b0d6e959d5bf2c9ff18ff4f7ec155455c93817e903682dd75c819df672378c584d05817b43358dc0e96e2e3bbe09b2e3fbe96f08d407487a5f8c4fc3d30927546bd63ca0a8e4c820fc81b6cc74fcf65709fc3beab78019334dc2169b6d083a4b9e2bb855742356c0e8ed77c33949d8cc1b6e8e0fcfb9c1d5f681ce0fa4f670950b77b74239521ba85b489c7afb453c07aaefcf459d5fceb51095d544f54e858fd7fc0345fcbad2ec4930d3c202b4754c31ed99c2749c631e523d6186e09afd61f407dee6880de7dd790b3bb46e76b1b78d1fbe0513e0292837781aab2a8ac025ac35a5ef74e1be5018efe964c87dfa31500c2679f9dbbd0385acbf066ed6a971587c9d8e732d188e216ab518af2da7e65e173adf25d58707ce7a08b68545b25dc0719e64ecccbcf94585f6b98a05bda396f4b8add1790e6d41fde0b79dae4ca61e3c7ef8a05a9a412cda1ad4647cc43b5f2ec9b7fcf45cdcee02df7bd0f869d560d7dd5a3eac47794471da1c56631e0a5fc87081dd886f24376dd1aa2e5142483d4b95ed1cf8df25e1dd511a7cf78e9a2ec22f8b22f9227fd55301e17f12e71debf416843415f233ceb11b5ccf88da58545769785511e56c81d4403ab9838c9d8add27b7d1e1e94317e121227927a5494a4bf2996e3722d90d4d1349a6f8fb472ffd35fae93a2dc5f2dff712b3bba933fd4905b6ec2980cac4025b00d14cce17ac340732d2fc136da98b3914e38e924623ea834570cc692cb6246c917e7235cd66b73324c912131b575003b2568db4c623d428655a9e350429768d82d63871df1d89d4df53da84649eae393b83b9c0708a46191addf952b6eda97349d7fe9028b2b5586c3cc761406b1ab8408315d04787844142c9078b6664b6ea1fc2d0373816c3b943ad58f7dcca9b4e72f6c7e3daeb3292058f9b62aa57dfb84e38857d2b5fc1aad0092510f2cb770c178d65e26a2fc5679e23ce0959c3b62154fc9fbcb049c049129ecc3da646444e6e2b51080cf5bd876df975147fe078d427fa0cfa095f107cd28140eac68df4819958887cad42e121e9906cfaeb078bfa4655678808279d446cb247d98066ac4911c3182d62f1fae502ff5c5481740c9deb0ca3ba41764259a0d7abd15a8aaeb793108e192b5fbf452f6fa2ded94ee4fff356e3167c393283ec931404ea366b8cf610b056a369b29533722572e5fce753edae19789528a22deda47665c2798ca2da07e7b28d77a4a659e34999953f58a3ed4a6c21ef4994b6d06ce2a224a6cd610758e05a1f25ea18d7f88163818bfc306edc51b13fa90db95f31bcb93903173f4a6e1195fd48027d44cb070d67ba536b73ea2ac5701fad1da874bd0026d3d2a66d475b012ca9fa3e10cfe03b3edd48245ebd929f84570b58b0d91901c984a55256d72ac1350dbb1f75e58a45b9a46644be46682a0ea359e389410cfef6597d004bf2e7918d8c61daa9999cd2947ae8284a27cfb2cca6c0941996f7b2ff22e01b213e705942a9215beec49e3a08592fd19bfe72c0e00289713bb4fda06774c8a6931890fe5c06475eec4f4f796df6bd16ae553efd771d18eb16feb4699eb3de1f43473d64497780b178204d8117c7a0889c92fad4ea507e456ec61713070eb4b53e0503bc67046d74301f25ef83c30a5b998507d7ae46a5ee45b6b9c63f893fc18bbbd978db9e4b68cac98e6a3b0de31d036fe7e4e488b112d6a9942e3a44311140f226863086c02483bdc8887e0a92c6b5a5ec3866634ad60e46537533d4355f32449076aabba132c1ab2ff9b1190e19e9cce72458a581bda4d08bbb48e25d4d79751b12e65ad53755cedd44ae34decbc762ee367db7481132db9ba8cd0a1f1b8ae424ca3cceed87abc36599afc0810eff725d78381aa855437554d860e2b7f4fb3a14879827822d9dbc4330f0ea2aaf30a562c5644b344e5d79428e868446a22b5ec140e8afc26fc7a8ed8efa6ac4df313108ce1feeeb19eb6212b04c0446f065feb6f1120c1c9ac7f905b16c3377f7908b092009b742323e2e2838b4b15a03526f71a69353cf74775049dd339389ab9c07240ff994978c4fa8570583ca705a901d734996984e7924e508826ab45110c437f27d49c493a733d9e599419fc43bccafd255773c064c1b50dcfb62b0252c4401c1bf4034c8ec89371bf91ac5f0e1ecf4521edde30a5790e475876cf341fadd14b18911a1096f7fc14462f575a30ee04465005b97f3191b19f54c64881144b3257c141355ea21193fe947631fd8da2d31c696d7f96b4c375d178c60ecb37d79f9582e6aadab137f8ea93f15035bda2663eebf249cda6e32e8aa94a690ec648a489650f627c9f27687a74e68fa96b0e84f297f13c9570dc5b83f7addd2ce36475da4fb328eee40fe90f3bd8797dc93c438056706befee5c92dd05702038c9231642b0a3f33d8f6e4974043702c04bf7e8a2180964170a6650e1e15f9cc8eb903189ee929e37e1135978aad1088104ed2b462cf0608b0cd73f001fc482f99b874f8ca02a31e4795335ae751e94b34d12b57046feeb1e1aea62d79d9915b72f1689b41aff452557db088f2fb764153306d2008b55405eefe4d2430155f9022c63a491f9f7a67b160e0af71c4c65c3112768e16ede78a329f7b0080d9ed3a9e0066d7e9eb11e114035b08e6a8de83a21c5589c8baeaf6e566ce0125b2e1aff7f04c77a47e17135900380d75d9e671088569b1b619cba59f42dac3d65a9c7924ac8dccdc1f80ba34e7b7f57290a9c8a47a8ebb37044ca8eb2953fabd66762735aaa3e67b694a6557398e2569ac19173b81857a0de4b8464a6043f8fb174491a25632bd71f402626fca54b32e5e912b08aa83edf83b9d6ff708c2d2ea92ae081518e2798a974a4d4f0f326bf809df2ec4011422fc83dffdf56c88775cb32196daf5a782db8074beaed2ad8059872fbba99171773da42166b00ba18420d9ea4d8f29bd3af51fb8ee384ff40a2900d39b029b33374e065efa60ba13d80a951c9a8da7cab6cf95c193a5fd47394c39b4397fce4dcd8992c00eefab3f1b04e99233ab1d3d94109852dbad23573d6d587b84effc72f7070d032b8da9d761ce6489474f7dc6ad676661b0b0ccd9557210ca66666dd190834404150250d04f23899aed2e60cd78bb2e03cf4d6a0628fe0d4cebcb5445737909e2cb7a00d3fc732d5f9a4795cd1e7b01512ec4a4029db086c12a18cf64e9abcf2118e064a3604d1268ecbcbc6cba4351c2180173ac31455e112f41038cde375cbde18dc24ea5979f31dd06e893b9f7637be78ec3f0d014c42323ee5eebb6287f93a22358734ec6530d9deb4a3f8b684836c8c7313b7f73268d0a4c684ce765c2a340ee48c14e833d5976f2f335f1bcbfa915131c82aa54f361c5d3e9e66931d7147fc8532df55b168e0a060bfeee9d28013736b6e6a3b56319d7d2992e1cbbd4d905be2036b7e212df6b211e0c5f5d09a6941f650dc707f63fdcb6414a0adeffc14ab86ecc96a63a8be770684c7b6c0d5635b6c45f968b9e1751aa541fec3ad6c202edda8a12d927385051d3cbab9ff55a785e619e813abd5766d81781d311bc181546709de454e02edde229d1b5b4a1969b630ca7b0b32ff132d3b847abff60e2dda77841ae5a6c4f6a3993c89910ea734d8b889ed740bc43a3ed866b1fb5aa230f0bb919d59c6c3cd15bf92763a96021fc592f4e27370b51ae56589a008634922978acdf58c280c3ebbbfb71cd976d84626ac441b707f118301f0697efbd59211d0d23229071417830c31fcdd2b407fd1095c04aed669ac95694eecf2c0da37fc141ebfc13a98becd27b426f3ca94ba11609d61a412a36d5aa9c56c278add27bc88d0d35f9825d5b15a388ce6162e0adcf403e3a9cd9c84b6380fa056b66b91949aeec2aefa008d4787f8a34853627dc458862707f22cffb144d4e9bf21a27ccfffb059b5b474062e5f2b1731babca6b48ae2db82c519edd676a43c6a9deab450321176b2d76bfb230391623cdd22e9b8ced1ba8cd6969c4c823e71f921cc2a4099defe48ef062fdd8684b29506f89b318a851fa6793730c2b694e98a2f16202f6674d7d791721a2105bc5b02deebc5d1924d225fe3db1127ac1fc6776a7727aece1433231392400645592eefde6f55a4bc16b13ee82fe118ac66988b935987b1e3ededa09f24af82bd0444cb248f05e683a0741c900732f2583c13c435917f27f8b4f91a20ce701af8f64015034c46e73f308689003ab591ca1646a29bdd7b162e0b7f07c276fd06038e7217115c911f8e4ae07fd72f10aaace243c401a55a694b73a9506d9ae005a83e1c1001f502670a90a87461ddd3791e5676de83100b25c72dad9342eeaea8ed9cf424f07d3b3a4b1cb680d600148ed675c2c8be28815a49adc79e4e17266361d02ba1b1eb4d9b53b237c427b704f97f25356990b95e777aa81f9858ce0e68cedff0411c1738f7c6f258e480604c38cb4e94b23f4ce8cdbe6ee0eccf67ab1affdd08f7aa341d5385630251396b01bcbfcbeffa2a3069a24673eefae3fcf7b33861461a1aa740ea4bc6b9d4fe40ecd59456275dd6894d688e2e485674afd2740ade6067387ecbf355c4b8c7cccc770a77a8c5c43645801e71a4250fe724f838421779b44e50f07cfa6067ba505914ad1c2833695ee529e6727d0b45923ef26480b391b79eb47d6346f0748daee16a3364b018cf6b441f6b10ede0763f8698afbc4239fd5b7e0a49ecc485ab7e4ccbb85f17e8e15a9b50e549cc29ac7deeb452dc44b09030a19ddd65191d2b5e99c3c45465aa952c8c173c0b3efa468ac020bae87625211cda431a10f8d6681264a15dc86e1f6f0f50fd4238ce13ec0f62b7746ca31ee68f4252235a3ba187c02c196fcdce11699ab68a800d96bbf8750bfdd16ba928cc23cd5b508b8e5963c9a4a414bdb71528e6595e9d9340fc69d997075175b716e9413387a3a5186d11d4b61c756bc49c6363903fc231660191ee22b5c3f835ff0a2eedd1e6e799d5d10e823c89f0ddc3005f04dce919b32e85d5b2c8aedb4e78f6bc8e42482a38a38214222f2db0fa397e84cf0c7d0bf35149ac8bb1b9913244d6c12a7a0b1b1b04d05817b43358dc0e96e2e3bbe09b2e3fbe96f08d407487a5f8c4fc3d30927546bd63ca0a8e4c820fc81b6cc74fcf65709fc3beab78019334dc2169b6d083a4b9e2bb855742356c0e8ed77c33949d8cc1bf53103016b438808c88c6053152b7b8a32051f33d92e9ff9ef3bda3bb024f33d76daf62aa99f1a382e88c6e2df024d49b30372b12dc51c2ce682c0f5cf64d494c61af192983397d348aa9d85bdf0aa21989488881c8e994c15377c6f1b16d95f370cd3b604b42f7e154607af0a685f66ef1c08362cf234c6429de07799592c650cf8940a5cbfdc972bec6e86e67dbb6af67b52dafce86de52392c811e545ea357576c6e611d673c57244b565447dd04f24073522590209bf827892d1456b192bfd692a620327e5e174f2bc3a4bd593e59bdcbb0f372f101af7cd51e7b14c37981c6d894de7c0b497414b6a216f49903165824cfc56c115c633cfc2aebc18fa92f3018988b9437ddd9248607d4b7c2769eca101d4954e7dbaf491d19df49912e0783681a7dd7996e91fbca33258369aee6492556c25e9887e8805bce593f7d043544910f7c4239cc9f27405bdd93e816e211d70b2b7428f102eb8dd36539e28aee17a509262d8a601b7439162adaff373ddbb753a3a2dc5f2dff712b3bba933fd4905b6ec2980cac4025b00d14cce17ac340732d2fc136da98b3914e38e924623ea834570cc692cb6246c917e7235cd66b73324c912131b575003b2568db4c623d428655a9e99e41ff11102a4ed2630388b3868144ef91dfe261b15b4ef213643245b4b2d76ad815578d70908a7fbb3ec4c7451bfcf15430652fc266b3b68a7dc93443033b573113699fc30f9963f9a48a356d10001158ccd87b9fa69332248f49432b3f4b944412695c615f3fa1bde6cb5bddaaae36fc5c7649e1f38c1881228fb579fe20909e6f585ebd68ae91c06661ced08c5d5dca57bdf4629d24c6cca801494a7de215adefd390ad2629305cec01b332921a5c98ae73ac82237489cacc8f5c733016f82cff74e847fc66f06b840f657d6b6481f9bd4f84000e2c00640749b12aa23e348d7771907f91ade663bf6f73e1fe1d94ea319055fbd0b8712f0e54ca4e86b7c5ffdf9e8b10ccee5493b0e3c833e3c9ccbe7099d8d0e71ab3fb17da589feb506e69f20e753edae19789528a22deda47665c2798ca2da07e7b28d77a4a659e34999953f58a3ed4a6c21ef4994b6d06ce2a224a6cd610758e05a1f25ea18d7f88163818bfc306edc51b13fa90db95f31bcb93903171eed6100e6a8ae7f493281b456c4d2d41f8126695279eeb8c56c93e97ff3b89f0c0b0a9d949b5f0b6b1cf591b902187a90eadfcbd0629db50c1201ba5771d0c3b06eec728657c950993c759e5c981a8b0a4790545b11b1ed529e177761b260fb236d01e639d196ad534849ab34b47b05afd51545b8545cb605afaf0879bb8fce2880b7f42c3e570659120cf0633c007389161c18e74da517722e70f46edd42e53ff31ad8723b8bf4b2eabc7d50bbfc761b6102fc14afc0750df797a64fbd5412f96caa9e1f72c4872159524012c9c2b75d3693128831b8f9586bdbc68e82383996c92b1af94cd72fd9877b0fac135c699a60e9213c0d3df919715e9111af7fdc1aa5437ace8fac1697722ddf9bc9632ba6c344049a4b70b348eeec7117104dd252b531d3b90116473cff706ca000c9f6d18ae288febc411949fdbbcd427f58aa2b04a96a3269c0eadc157c042aefacf896061684001951e6cb0bfcf28708221ae99dc6edd49767734d8c72272531a5deede5d58ebc73ecce2ab1168d1ff23860f6298aa65dec03aaa5f6cd4be6e8df01d2e96f9f5de74e40067fb3fe3d11b9129afaf5bfa66dc9e44583656a3a8bddc422dd119070418eb59defe2f768a970747a6b94c3c6d5911a56c04615385b5dff23b26cda189f905b842def5df1f07b286c033f9560ad10209e30636064d46f4f277000863259c666bd90eda7885e8ce093be2576f18a52fa3a5f8ac55295e2043d7990aa45465cc74c9b9d3b855832053465518a5ab5585bed5e9fc7e0f478e75789bf47beb2354542f867d11bb2aaba0577c7153da2c265b8cf1d3558ebae00f0f79bfd00a40bd95f4519073fed56f53a3dd3b9ab18c0fbc222751702099ba891258f5603201753a440e598dfcb51f09b094cb06dd44ad4effa3af6f48f14c97a8682004446bbd88f830908bbd9dea24281e18b0682aa452408b5716aea84953e87988cf6a64e808fb7696a2b60fa8bd6d067ddb8a6ed28acba5102ebb7d9f25234844cf0018928a06c7f5f9a19fdf3be33f30f4063cd7d7c43385d4a0c037a9d05e8715af1885108b2f76213fa1236edfe56fb6b2fedd63271efdb17d876751438431596f742935aa9e7dd3e0ae8757c3dbe2929f3bdc3e26404d9334840e493320b10d47250f2146d490762f29707a1378320f9e85c0ef2f6d36e9adcd62cb1f2be289ac74354398c91301428f18915b161e7d87981e6a23c62e29d3cb257a20331d256df51025897bc91d5a16696fdaf8178d89d2c725a8c70228d1ef193c4e5806e358d4b81436144f9559f944f920d1daf047384fa71c3a5e227f4a86c09951238eeb28cd4de29e774be6dc6109def5b4850827f87329a3e02722b0c4b4e3f7a9101186ca22613d6bb51722c320a821321faba237bf0f872abe312050b6ce64890ad4c5832142dce8e5907a99c06369b67b946aae87c731a0d04af9dc012cb9b96c87fe98bee1bcfd5a6e2c634c2a7a80f277932f4c6a044cebef46be01af0e6dad8cfdd202979824039eb80f8490898cd51f99f861c0df3393f3f99393cf082b8a60211b40fd1fed6d37213ebaf80cb5080850c0ebcf254f87207f198994d21ef1bfd07612228e25d0925c641e464d872d389e5144c71d031c91630406ae9a0f0c613765b8e3e707d9d4a64f65fbc61853fba1ee21451d0da2da8ac1403008b9d78d83c715f1ca4dc87d6b6864aa3334e83f6004cae70d662da203a05e22b5a3f3c4bda3b4b119ab76de48f6ec7925f4901622dd3c3e5ccbbb2afbc94ca35847ec51971db5bb441c825a59a7c8c23f9cd565a608ed72f8f0ad1e4a1c259063be84a768b4fdc77f52da46090ea53622c5d055998cdd0bcb89fa47239dffb5dd1550dd2b8ff35a6744cb8cd927f3205ea4dd80aa0ed1580893b92fc7896b7a08913ee6d4ac3048f45e8e1804142417ae05571c21a4857e3bd3bbbb3494f9d1e9bd26febac17378e3dfc88e45191006550243901587c3181509859bb11d4f87e2b9ea38a64abb650372785e45579baa38fc1927914b93f8ed998604978d92786afdc3c211f5eaee84a2240813d0b869043f8b383462db514633a5540c9f657fd0ea92c3be85530c6791a3ce93f4a60dce8b5f217e62b99b8679fcf289d830ab0308c8c71f6ad784c3945f1556894e836324313cffaae95975c254292a152ffe9c47fb042892c45386959ea397aa5d8a5a4a90c4724c61697d510984b65d6167682a6a670c185cd7df5d5dcdff6a78d1088e89ec1fd67ec5b17aa62e5c5547d656f4ef18056065203266dba90ced3f65993bb223e63083201cfe3e67d6ac16e6ea1661fc23945cb3f4b8d285d2820c99b7d04e2bd0fe323ae47b2a65c79d2729a902683f1388cdd5b201a819d6c826308db8e818297abf31ffca4475ae865dbf5671802b0844b310bf2ffa3d4da5f9703a164eecc0845470ae5dfd239b3ca514571ad1a248957b56031ab1c4807cbb21e9d71086bb2532692e16acd2b86a9bbb796f1067787d353e30193a88f6f6d26c0abb5f06e2e1a0e8c3f399119bdd80cf75b550ac92cec1fc0b6ed971862d2a470841e1360a55e92fd97876b68dd4b956ad5557df27b27a1453622d313533ebc5803ef897de5f4d6fa39efcdb6d3f5f7a1644beaf0a900b2e32c61b7d6c40a8037145de21db15c0eb370cf1080f73cbb219b974c7ae0ec41101ae41453b9a85167d966bc4f76e515813fa002f320691b579e1e3e9d265733b561a9a2fcce46a9490115bb3d611295d5ea5b7b8cafa79cde84eefab1ba2c429bbba0c9f38c0b2411a859e816d7771c20b5f08a0646a2d0638721d6ae74aa135f63d97ae8093727d33271ac20b52e07b5a71d887e2e5bb975f03c6805cd80387a396dc01cec51115dd8638e06f4ba111b4ee945daf43723af34a0f526f983a8d3d6af00c4034ef32510f442515b8b8330b84855797dead79ed55450d2c5e0d658c54cc6bc17dde0bfbe18f5212b4c43912d1d32ffe9d67f4d9338d0d8e5165a95a27b4514f3116e2ba31c5b439ca409b9d1bd739c73f01f19701a4eaf225c06b8f1d4bbaa10c7db3194c515e084ab9d9ea9c70352e8661870c7670e6abec57293898b3af911488fe3b09bc5cdd75dbcd9e59ea2b5d61bb536d7de1945eebea78b75cf8faad55ed581883b8de541eee86fa370400824ee3209029612bfb13a46f01a6269da0979b3d538223b7c7b97cfb864ea2785af739e277b8dce5217473bf17048a619a3807f337fa6bdb7363f28b668ac3ecb858bce7762d01d00a0b82a43544576b158252470dad85d82ac2f5517b576138d80453eedc7d10f214ddeb81fa7658c63ef11fc3856bea7eab001e1b241c20340f8d473cae5e31055c2aaf3a92a05619febb39facf45c806eeab1c4dbc8fb1fb619c554d91c9711a279df024af2b2a673e0bee84a801bb8e7dea70f69659967373c741943e2459ce86f8473331eacaee0af7a51f2f8d7a73e208d3d4c5b8e279be194edc3fe614466067eaa8325362f183d294345e22ce08c36329180a735134afb4cf010a47588f143d0fc28c7ac1eae6d04f19b4faf1857c9280c330637c75800f3ce883aa9648dd4e3a9af956ae65e9de07978262da1fb61ea6fa6b2ea339eb5f394c3b14740f9dad43cdd533396dfa16130a45dc110694ba748675a712f64f3da7d76ee4d00ecc68a1ea8a58551e10e1a63b4ff9141ba79fadad2338fce8c71bb09c68eba0e2ca31452391ecb4daf63b74c6c688ced320a080d25099f06090a7b5f3220ed0e86c025581188b965d6a189a3987b89bfcf6835acc98b51af63bb489bf68f63466180bd6fb31c176b4144483880d8e707a72816ecdf89f8cc1f4b515bbcd480bc2d567e2dfd5fac9c81403264cfe96d3661d6e849cb9011b56e3503dbaf1a230980c82a4202ad8cbe1c16306ce987e3503133046e072c521c70bad29a7eef85b97ce9333e1c446ca979bdd1519c4b4c2054ec33aa24d92173e302d47addd7dd785847580ffe5e43c1e32178a464fdc379510a1916ff52867e40eef2b85e07fd98003eb4a2b7d9f1cbd38918edff9d10c86f5feaabd80cff6405d1c14385a0ef3dcb0dd6e2259a866f9b506aad0150ec731f4ab7ee73929c44947f2691f466d3c2bb0ec1b4e642be7a3f82c60801ed20f9f5c60611c0a8e775b585a652121c5313cce55c07b3513072aa79c901e70bd6f731f64c00451597f18f1377b5a2cc5b1c70fba824e6272b613b4ff108727e9dd7ebcf474273cf1f1ecde825eb1feae4f446ad40ec637f83d2f3efe842ef97cefc9f6e1f2673f5b6500f4a752601941769440df36ff54f96128281ab3bc30b17f010a186d70a50cabda80fcb4c35aed06db992f2ec30f2613a8f6bbc0d0cdcd968cdd5928e55bff8e0d679cda20d32ccde6e38872dcc6039d4c2431160484c334685838296e7700f69019a59fe9214473d3f447a83339f8a782c540e0b9569547e80dde43cfce228f6180a7d76105e033b29152f49738ea782226ad8bf24ff6978498b16eee94e34098870c27332e1b3a194f1c4603f00602430af5277968b34cdde544640db7b7a3350423d21632fa3eefb02992a0a0e6c1745bb706e1a5ab003a7d59448b77e84ca6f6cd324405b67fffe198e6dfe736b3699854cf599dc4563b4a84923260bf2db9412bf791bc764b5391c0ce31e92b1bd5ac719d0e25ede57152964dcac38d097e51c09cfaf92a18d4d111a0f78dfd88599eab1eb004a09e828aad51bbee6b2492d6a6b6f41294f285f05fea9bc977962a86dc469509ec23e7e7992e7d72aa3cef8d8e8dc696345b864b18550361576a9f5eb6001e8d91033ee277ef3fe0f8a819936ffb290b7f7b4f5c32f4c9187c002a3783c93311adc368ec08776f69147865b1a4fd2d9a56f316831c4ff855dd40678acfe87db9ef6a2aff6c7de48472a04a91020530a11deb7501e878eb961812980afa0d53aaf6b9d60d74127eae9fd60005de7acaddc2047fd2e39f171c49f44099bd2674cddcecc18bc20e8acaec32c52d1710ab0b228c7433d2b2de91102bb92ab0317c0dd7b6783cb81409e9270f3b4c0d8dc354546dbbe93c59680621e31cf896d88144185e0ffe6bb713acdcf3ac10fa12166deead9e6c20597009e4d4c32c0b239aeaa854b3c62a9616479784f74ec186ee66ee5fba884002350ebe0426142a990f2b356c422b088321793accbddc806b9a2ccc3872257be3741a7a59c5e6f134e60d5edcf87162e9af37799312f9c8ca38257b4a0a01647444b756293a40d26c0bf5b2512cc7f832d4f70d6615d96120359244815646332fcf1bcc87a6a7cb3493cf616976c09b5123fe08df0c56f7292c02d4d08e711e02ad80d079754320af469ad6b0a1c05cbbd7f91ba3d73e400eca0f89c2e07ebc431bdca5ccd75fbea00fc96ed462bb86019724582cae8f10123d85a32d0871894f8fe2fcc07e2bdbc6e6cc454662ed91721330d7802be713426a755c445d2c6549127ca5da2cad3c33a6c60be6f21a5fd410e295bee36c9f66ed72f3ad8fba3c3eff29e5f6c36304e40139a53fc11c7ee3de6f3940cd01213cadfa8fbfefd46d971fe48983474b96cdf3c87a3183a3feabfc78a7dd89564e36f48085932a6e02ebc690732a793004983c2efe31bf53118ebd359936dbc6969769f03ad11d6cc01bd608470fafed1913b548bedb9241b0c0717aba772ff81876f24b122adc22823a3a9c20e786328fa30093764afbbbda3f2e213e71e36e8f636dbfcf10fea23bb7e37a23ebb3f89dfd596a462b5584e30b77d2ac9d191f80ca2cfcf65ac2975ba1cd66140a3e925480fa77e64b5a89680b12f2ac9ee90abd5ef1d5f7c64bb9f19cab08c96e42e4986fa3d3ecc5fb20c2104561c25f226424633bdb7aa3e3d1277e563a200f2677505b269c17c6de60c6258e4e0e6765061c2d3f508fd4c157326d94ac5ec57cd9118b153d39c2375c67de09ed2fd43aeb9b6dd398e69d449ed08f21623c04d169949c8b1ca12933763a61309516cbf9c0610e6c92279de5adf6965582c1b3498d60d6a5bb5fe83dec6cf76b80194fa1879dbf5b1059ea5810f23cc8862ab05def490f680b30033e64089d804e766f3337f7f82168e6a971c7fa2cb9ed0004074bec656bfc2a6aad4989122084fde5be8391b5e91cd0cd7d5fc869f9a04449149325c323578aa3dad4c53dfd3723453709c8a976d5c09c130766b4a6e08dc62ead89a2d692c1a48255b70616e85241e3c45a83b81940f4290b68170f290ac6be182c4f2ecb60fd18a26a7f6a48db28f370c53e035485da81395f78e70cc2877b16257940a6c69980306358fbd61100b92a24d76430ad8a4b127905b8089e9f8ff30d45a528504008e5c94e91229229de5d2838d362427c3f32c13da81483d9d00f0273954af40eb2425d2615cc8b8281a98fa0ba14cf92a35dbed69e21b46412ed9ef567d261f3d5d783514f802204de77fc911bf23a4958d630db58a2125dc21700df1ebc6a8e52ed0fbf07feaf5b8b8d6b184c5043b022721f551d51b64f641a6e58359d053169b2ed8892a9babb712d567b43c10bdd09fefa455b02a10f526c7b31a454329283f22f264a004c1d8ae465a877608023a07be784347110f6fa4d3f61e2c8c93c3d1bddea9788294f8f582516866eeea0284f21f4cdc7604d5b901592cf9a66f0cedf0fb42deba3795ee908d32db15d1344d84fd6804b85802e18a9e900ad0c497bcd7b174632a4b3a2b61b9964833184e7b2abf0db782168a1ca70392fa415f621befa36a3bff5e17c7fefdd5db1eba9c4d9a12b11500e938f5de022403d09b6cb9d716b683f337f10fcd4958235fa7fbf8eaf237e2c7d7a1ee5b899108189470ea73705c60dfdc7bebe765c7b070ee62be284d5206270e27aa9098ef457e8afb4dc9a144133259c8705b7dd9c2e57d7892356ab3d00b51a2b5e371b69d14dd90fcedfa2e24574600cc0f6facbcf6e46cdf5f4b41b327cae63d04a134dc260bf63ffc681174f669db64f8d95090e58f8fd4cc8fd2fdd4e505316aa63064c31e735ae72feddf657e33534845692096b8b6e61f4f83aab7a36ed74739ef6864fe9251db4752acef8c36bbc640c503cb6a4b8e6e4c27f63947d04f829f59dc0804b7c9e544161b537056d39b090a4e6d2d5e166885ba28430234906b444b52d2467340ec461f41b8dda32903942418c094623105e0eed566c795dabce5b90534f1154d68528e42c7a5055d77174fc48488afb8f0c58770ad547faa919599cbed5f0bf558fd906dea2a7524789bcbc2d659897461d37e5e3f0df1dadd95479f52691df5facaf3faa252c89a51d4417f087d2e1a03b6712e93e4cc9146e8dcc38c6e2439a0c11506c142b92e95bca992276173bb1a4e1fc83c12071adc5584c970cd46dfa840920fe0767717b02bd4083ba3bfb88cfb2264658af5443fb78cd44713e1570b4c21dd8744ea609e62296a6bfe784ba42a1b15ad66260a0cc89c551243b971fa3f22767849cc75ee9f88685ccf806214763d8f37629d8d4cd6b6ac422464b1435ced2147333c11cb1cb901e21b63321fdec9bd1ff66878e04d95054f7829c071ff688af506c51f0af5cdf5376a5333632999d905983db4f6be2972c6fe66a9276fd1eccf7753c9a9ec7087f72e1029d1ec0b2bd46027b6e4df5d5893260c5e7d0354219dc70eaa94b17076b8371a13c0fe60ba8d17116ae486093c81eae53328b8240daebca2e0294ad4042079e46725192ec30b6a58a37192f465ec196696403246454ad6b67de63c183e8f73cc3d046d950d9427022e3a4927704f3568fa1973b8dfc56a88f4d3248e768615e0fe5c6eb72c7911cec67c06b3f9b7f1ef8163bb33771bc90e5b113cad4491a73abe879410fbf62013abc50f6a74121359f4cb2b0c15e86027841f83e10de3d163f1360121c40161ae61835ac91f26331b0943c1ea648a72c661042287008c2d0668b1fb9f914b56640ee64068a3fca1e0c25e9806aea3336f9f1cfead88e3aad4f41bc0670ed72ec5a434cc447d9b8322ac0be43401ee205c69bc8f696fc1b773976d074ad1ec70bfbd16d6729b771ca36ab1fad1f18dabc5eb146bb43dc7424d918cfb96fce76d8ffc1bc8b04c3d5766a297ba319b0ac424dc281c54f654159bf044eb53ee88e32406f313efe25ec72490c8e635e1b9b20932bf011ccebc0832814aef8b7ad7284c0bbd3291a706751926677bcf0f4d2f9921e0ad6d5095283178c0fec18d08e9991691cf7821ec713618882a275a9f493e905d58b086c27dbed7048cb6718b1372b63d282bfa32c6681efeb166ee2a2533dd8bc85a2415b04658133044db3cf3e61658b75d4de79ee45d8d6df3a8baf2541f6f3d9bbb41242116f30ffc0080b896b0bfe4d974f19620719b73f345f2b6824dbf32036afe57e2032c1aa098bc4e1f5a97371333b4da14ff18cad371f199250c5182099ade68ef0621ea34f617e690622d2d60b51c3492017afc76be1d54a8a32e4dbde8e28b4bbf51f9bc43e997e6218aaf1407069f5aad4e6319c60fca5dadb33452816101c8a3bf0d539ead5acc42d3dce09a0ac0f1dfe31113363898ef2dc7e079fa1b24b1a55409d75b8ded37f1973df3d8611f3a82333157eda5d21533e59e55346e62f862443370f43463fd8f28d9132c6b8243252082eb9dc99bd8af65396a4b55bc9f8e2753150293a906054f7b54958452bad95ce8233cebd7383f99a69e81ed2c56bdf52e7afba9e1f7d820671d6c246d14f4b335f6128e3609844c25da1ebea5297f4b458bd6d37bdc59c170db20b8320bd497a0032c5d5b92c8418f84b0bd2a36f167c130ba9f3c43e9b93ccc16206ec85e9c006ad38ac0a799bc4c7e40f5e216ca18edeb7983f4603072c1ab99b9f3ead770f19a19ee3a5bf8ce103305d9d3ce06f093838467bb3fc53edf63912532e7e957bf3dfcb71fe1f15c3d1dd24ef385aa5b4a3bef4c5e2b12fa6696478ae94d956858c1d99b305f98764eb23891bbc922a57ff74c60b0394265776891a4188a6f335e75be6609ff38328aebdd70ca667d00d73358427021356e94fadeaa964877eb2669abe79bf6bf58085372e14a70587186e7ae825005642e5ebf0a299d4937113ba3519f19390c5fa2a171455c56daf0e3798d42e244381a94152fb34792036ef3f33cf84b93f380c2c6a530f1955fd31b27874cdf880f4836999cfbc75b7c188567d57dc6e4efca622d1b9b22426aecc13c39f089928448fa486ef28616d8fdea4b5a0bf24d1b29c6943697358fd516637af98940ac4ba2e9be5fd5bb899740afd2a8304993880f5bffed151c1343a51286b31643bb067e839fdd95514fb992ad4ca1d332b85ec66ec7336dae209912f0d0498c518053f60ed5e4f5fb308147bb46da1f11fba8af90cc33722625d475e1d03e30100eb2e078e34f4a9c4be17ae1b4d267d0c732d4c5a0251dd9226ffbe39cddaa499375834cf16b25e0ab062433589c6d423f3bb294d458c68af2d53f299cfe276be6284111283bb0e9e0eafb63da9f3484a1e5b2a6ec87d6f51546c794b52d96975af5325f0f80804450cd8078499f4feadf2143b8673cb8eddaeba4ff942fedb9401a5f8dc9d5cbdae0ffdcd46eccff5fb63becbe24980d179fe3d0152442786b3b8cf796f376717e6f332b9fe1c91f93c7a7a93070ce1c45dcb986c248781abe8531762072b31781fe1b05323bf58b0beffbcacde69bdfe2de82cd9433ff418961ec18c8d6442b86288bfbcd8e444abd372b41d6493509ee1077fd0c12ec893f1b1a99577bb8e6661b36171258374ee0ea6218809773d5f324667d8a1dd4ba1de3c467372fe77c9b3664bb0eaa73421ea5e9770c2c738d1cbede00911ea3d44fe7324b1c4019dc5e7fc52f885d0680dddfc557ec837a4ef0a4c05a7e4cd8612c4328ef297d9ad7c4b4e63afb951bcb6bdccb5b30cba519c37662ace6421a83ffa1061459158dd83d6f44d7b90488baa413bb5dfb7d79a5a7c1371256df074229fcc3af49f7f144faf1ab715570ec00933ca19f933150aec68644bfa2a9c2fe7425a97d0b6700b870bba76fda38f22c87d06b9a0ccbcaf6cfc8cba1ae6239e14c15bcaa3e70b264caeedde6777539aa94c7895854f50de5049300064eaac2563d3400d4f256119e5d2bf7846234d3de8b36439a6816eec7aeed14b4f943072ca71d608c676c1aa77d36dce48cd8657468b3f508eb36ae26ecc950a2835df26ca4d412877669a02ce6479e83ec2fed583460bf9c9a8f4baf43e19e2741b9fba837214fe3d253c5b01a11c39425f1a80bd354644101b48046eb8bbe5c25a05d3e4d228e6c0e4c259a6e1b313c227c4becc3c68917f5185db04a416068b3ab04297fa1e45cf4c32848010546d69d46b00a9c936e959a0d438e354dbfb897dd64bd3695c4e5e55317e775cc2462f24b1616069e9a45786eb7165c82ba3ab6682bc620189cbdf01138f8ce9915ef2a7a6d02d8da5ba9159ac7d2dec6c2becc0df71981d47e90f079c729614f949ff7b88f3917304310d9a06566465247ae6fc64141046509769e1cf7b580d9ee1fedc4ffdeb79f046ae8f8ab961bccd7ad531c2d154e25b5f317e31fabf9f2084374c58ece13e37f677e20d929b657228962aac2b5fd32550f3899ae0b08388fff2cc5a3c365466ab3fb1ca9f0e530c4e6896bc467e14bf59ffc75d2119049dfa14bb5500963c269dbc84ddcd7f00e175a10689e17b0e49a2e0cd92eddd108c3e5de7d34af48f7cd86d6d57f7963b5eb8c1b4f26c7f6d16d907387d767649db62ac165bde2136d5b958594fd4983b7cd7900d9ec7101ac2714fab28d6ab8592b69de7b99af97384b3b7f8d9b3c6042ad4fc8746820d84739108a3ade52b90012526877d47d59841c3177659598daec242e6e62bd84edfd4337cb13a567a8c846d2cc4694361efb7e061ff3683e03e400aad86035852ab09496bc35a60ee50ac432ed368872af955cba20fccb988257b26d78f2777e26268fd1b0f8f2eaa75730ff73e1a247bbc13f28a751b531861fd080c0b8dc4ba6f956f3cf91ebaee3e96d52008f4b2ea7ce573299045d6c6b767423b2af71373711fde5e6f712a4b4b4b403c7ff1694790402fc4545a85f3f8a00d5a81f1756bec5d15c398d3c77c0a26d55435c2e2b8c0a0e48a95fa28374927cb562f2d78fd5b00eab342d63f3efc70a223c7bd842bb61f8da22d663736d2b89c0b2da774486d366541fe6a9e1c2a21314ad347bc62dd0a9db09353501d48f5d1d355c620df1c82f6e78d230b00e74ea6a83e6f80dbff67e3d9ae18d1f18396eb5b65299659fc44fc160c308c21c0ac853757480221e9428cdf4349c85f1905f7e4c6dd0a736ea4ad77f8bc412c6e2c8e07915bf3cff6d74e8ffc28417d5d14c546acfbe61af36757292facd0cf1c2391b13870693e1ea99667c6faaddf06c05b4c94ddf8c5a61f15c42f010726c4551203a1da0095edf390a5cc66dced709de33107d123275e74bd778c9aa64bb97cbac9e3c069b2cc68e82d3b90bf1e13ce4f1b4544c14ab3571a27ed5231af992c73b1a30a959aa890a27b8f642d0baf32407e5b501044a3002a0996f360309d7ce2981d30b18b7963fec6af7a4ba488b05c67dca281124a971627fdaa8973eee1f77a6e6a4d7db4d94acacb9311a0153ff912bfa388f3a844d0f75cdacb374b155f4aa199655a22dbea63a50c774365432e707650d089fb7d716e69d721e5a7e57e46c9889a11a0b920619dc8eac8cfb03ee671d4410b41d573be7abe8fec829adfffcbc57817ef0c0a5bf39d6fe7da1257f55669f862ea02ac0899b7c0f3cd1b3c2a8d88808016e3bb0801c2d8398a18befd07c2d47f8f31a52c12b780c7d2f8729f48b1dbceee6ac0e7acbea82981d7971283d66529b766c34b8e4524c07ac5de98aa13e9446ef4d081bcc476b95e71a7cf1ca95ad219a304f155151e2a3faab2d56d85ebcaddd30da482107c04fb02957e1e8fb082fc644df80c0a683fca79beedede63e9c53e1ca39feb10888ea03bfdbf3db89d2ee5d6a33f9bac06f3b34a3e7e9d891697c9936653608e012c6f4d128765ebd584168678b6c08bcd1ba353b3e07e8d9a1c0735eb77f2a3699e3f12fd357dd36de2c9fa70acbcd1cd75c39524cc0994cda119f1d36970fb874e64f71c542961c67de4b0065afd20d88ef3b693cb8916633c884e06835035d0181ed56bbba4731f500e5c25fa12d75090eb5a030fd170cd7571e570d8621d0e4bba11a9e0eb02a3db8792d73a25b6810eb0414e879c2de23d3eb36bcfeffd0e92c24c292a5a19131bfec937a7af33f209b4e9607f9f951a1cc9751c1768485454e18aa81055a8e0a6c4f08df9f8876db336152414f7821ec19ad3d90ab0404eb9f339d5c10f9fb2b9ddf554558b2232d6993dbd92037aa62349ae2c7861970d60e2bd54d487b2d2fc20d83071bb3761fa2091ad878e8956ae0f685838168c71b13b8e42c86f3929c2cc22ef6baff9723e3010d4090de5b0e68ea42699fb83d8aaf4eb7f8be613089e4dd62f943e6374325346f709f7890585aedbf0f6ee00922babdf1aadac99cc226d689b7b80af8a1cc645206c4945e626d26f77689d3ad8134079fb0c5216e1e6a47037f3e6a16f92d5ad4de7dbd21a2445805d7fcc7923ef48a294bcee65fab96dd295dd291d64b35490c222dfdd8df34029def2a2d124196def6b62ae8cfd9ed889312d7fadb15ce44f170eb664ee29c094cec827fd464b783914bc4f8330fe7d882a905606301e248d7d20e88d14fdbd33df151579f53893f20829e58045769bb64122ce4d3ee834903c2d40c8be4f84b0253b748151cd493b80cc7c69f840696bdee5d8624aa6306e00975a34b0cdaae4e01904e3457043b8b82ca862d4782c4b385479bc5f2245a74970362456c0839d535366538553d4af3b6b5915df514de724eac71b22313f171b2aa0927d168f11da39a315e85c229bb4d307ad4db801ffdbb8796f829226c63e09c17d364093a6ac34377c2de138b49087c45a74fb1d288472be6aca6d198626ee45137494171ba004b1260b975423938c675f663c986ea5c9d2e16b96a811561ca48234ff349b0dee52f93ed98d925c038e65b55964c88991763a5462c3d98a3478b09f122888b202f0e351f7ceb2c6600ce583130c690f2442773d573bac19bb7f5a1394eda0914871cc51b2f81cc54c71b748fb7838f3ca22503e9bbc8b62bd79beec27d5a07b6d5ff73c26b63766ff1cf422feac76edc74700d7c64e2f7c66140510237f555928dc24ebd0f18d920ea77157866ebbda44075940970d8dfa8c6463ad21241d34fc1023fde1548ae78a96cc669cedc510299521b458d6ffcd7cdad2c9dd7a2ad7cf86b4e0889b5c5f1cf14d69dce5a26e51895fd11a841a480a79fe2951d7bce495316a93e7e68de6eb56be0f7fcf79ff80ed080bc5934a899c3e9c509779eb332a93e958ccfb0853b94681edf8c633b8e1d6bbb542dd5d4ad363e80d0373ae0a797181f12536922ba7c8f0bb2f52ce85d280d34f27ba71fa1e9816599fc72cbda244af96c3f9783d96f3c9dcd32309a74aa0c08fb049d7472b9191526b3767695833c11c22e3c76708a480afae845a26f0345d0113da7a0d71ef71e60a6faa409ba8907bda68005157209c4d6192b4324c737680edb498446ce961eb743ffce6629fcbd61e248b99385381aa67d6f028e1a7603000eef447deeaaa7d6bc8c30f3619927a4f74f4d4df2a95d8ffa3c4cbe4aea58cef39c1bfbaa8bd7fe3e5b378cbf69ef4759df0d3c14bf82d75129d73363c6b9d1d38177ac18f42456df509557bfa2518a3208f77c623dbdc831021d4066a9f94ff6ba5077a99aa835368161c4be39a9efc5b3c8350aa8afa1cc31bde322951cd0692245449d23d9ba3f1e20787ad2a848cee8f7cdf68554d5d1eed947228707bb3839f678f08e528f3489e22bab388eee5dc0406aecd0c289d0409f7e5cc5a7b83629d1c5d87e8697283cfa72819692e4a6176aec63398eda29ed7b00ed85d22625ddf984abc69913589dab1d228eadba32a60b66a4284c89b4ded1857e69c9ec28e57482d0cdae807d4c2077d16414160fceb0500ca035f374d5219277d8c201aa207eb324fd3e268087598ec9e5c629a31d01b83f182c00a246683678a7a5365002f3264c581abe879c301340c630c40c49c7851ba88a2f9fde09709222dc971fce581031a26e0dbae562e896836fc18955168f44de10a48ae088363acd0502e4c2fa88f5e0c4c1f2ac9015c72c5640bfc526d443d83df334d865a6478eea93f456662cc7dddd19c38b45c10e3b2e7c1ebe03a73641c000d71241cb692b63aac9409a16b58ca46a41c0b42c7681acbbe4789d08f5754d32bab4a52ebeb76af49c70b1d54b337002ab1d08bf035dd3502d2a9aae70cb5bcf3b0f544355bbe59767d2e63bc7e38ff40297fd09e1fd14bde349dbd80a37f90be07392a590da2d04a82eff860576cd60d2021007afe7b87783feedf857e620d6255b99d58da946bf4719b5ad8523da6cb5e90aa9ef834c30aed7b9e3e967aa4fe4c56a4812528cef2fbf15590c118cb996e82e6a2783241743ca91930a8f0409e832334f6958a05d5a3c05b77e6b13f8383dae268886479b83d31579f158d31084f65a5f6096fba4f4c1f60036030f1303f326082ba7c877fcbc84b061d6295f953a9230b02d838b4c74736d905f4a01a56383e177b62e829a7716d42ad6629f83da4e8a058b142008407584fa6da45ffba9c3b49a0928c2d386123a6f420ebd3a32a78744913f81d09657359b8efc252b4c5984a1909f4a3d609fda651720849f165985d378ea0c403c57964a8989777cb5db7af0a558ae9eadf26785e4fe2fd9ab3a40643402682a108cd4a8c0e8f38cd2b4b36abaacd48d8f5b836ed818a10cc4962c6213a246def1c761fe4231cdab029c6e29c53d3967d39e2083a2ce052ebb9f333c076ba1f7a946926c871767319d996fc1ba153a5b0b3e56e63158dcdf7624cdd7c116184d1de018b2898c3170748a259ff112b89f39e73597a270fdb30e4f3d9a0743d13b033434294da03f4f269b1a3575e7db68801a9bbbf3722a65241b537ace3a4f0f9a17f68894f772c81468b7dd1002aefb1e469392ca7cecccc7623b739354491e314614edbbc8f56e3782423ad740e05ed89d06c6a6aaee24369cce518779bdf7ef038ae34105a67e30802e6c856ebf28b372bac6d5db38c573fe5d7c0bb08ba4828205c461ae10c9e5f9cf700e928dfc1225d153a964e196e4a88c437761dcc1ac65c349a92e02b493dad0b36d8d572b56c041b2bc0c0d21f891c1ffb465a973c4651e4af1479efcd46642ad664f95cbe4cd8c4e96c81e1d4d06e08d99f8cfdb80bdaa5accdb2073b0f8d79f318bb02b00c017e7a18710a4849437f8e8b2c672ae3fc6857ded1e0f553b623f0c8cfe19df33e06dd631209cc365d1fcb713fdbe779eae4f2081e466634b78042bf0f6ef129e195e9eaeb683a9ed6aba40a383896a5dc37db14781ddbc535093a0f2a64e33f11d649eb01a4f1bfef7110f5786e1aabac44998ecf2fce43c82bbc78b3f2b73045f7170cdda8ad22a7f53e1614d20eb5a44e80d1f2ee1a408bee88ed21861caf4fc2c3f372e8684e26b9ae297ff4a6492b0cd62c062fd95b0057f8da55d3df1a6e7b3c61f93272a0acd07918fc33f4d70c03728d9fdaae3c4ea42b525f8390aad1ed81cb3abe636b1d29b170630d7f0131de31a0dcb2f3f1ed7c7c9ad699e741e0faff2d98a5b25b1460af6a06c349efc2b139a809adde6bbbbc405631068c35380a891ba6a288f8d580f760eb016e954e84932218c94a7e05df8677713843d9606082407886b7825609949291c1ed7a1d93df9e2d405175fa8b81b83f1f47e9fc642041d0d34f740c4fca9e8476cd459067d4285475fb28ee23891db6809a22c8e7362f7a61872684781741bc8340de0391b53e6abc36b9e1e2aab3917d422a21c74da797f48f5af908b8f77120a14b32073b01c142674d2dc03e2dd88870320820d3fceaa71c825837175bc1dde6680fced0f922026b3e7982315dfc63701e926daf3133448effa3b03e9824a0450fc0f9ca9dac9bbb26c75e9df8c3a3813c95fc0b38be31d4b9bd4ecdfe330a852feec91a2a9bc18051536eb55edd42fb2c65907fa94e9b1b36b957c0b4d98641dd75b24287264ea458c8eb240b627a73ef28df36f5448e215b0bcaa9ab3bb4d6a45cffa69d20c6a7a8521a1a50c5e1e06cf55a1d08caa18ef527298abff7e4f3c9eedefab6613ad960fd9164d6d77106cebeb122b114c84f78a565e4ae3a9c19ea970ed84947e2fb327f528ffce0e2cf365c74368d5527ef5c6196eb903d597db49db3057571df63e45ff9716decb97daf7a5f71b86840b666b9c00cf90d84799afc1d0f91eff6e58ead3dd6c4869a574b9e863b82a72b62cfe04a87f4480b72b23019b714ea6858624a619fbc48c7cf280338c6b45fb9e900864551a7131645aaabecdbf3c4f3763ebfba95aab1aa1f869b7445cf5779ea532c2877af76837676c6ac4c6c1b06e9288f1b967558402ec95c37ec64f67c8a2bc023f9d0f97d78df9e3f4d6743fb89e563d3f506cb7551ace2dc43aaf89cc11f18c83c347b413ce2e2439116b383d0f28adf1e01bc5195e9166823f93359e1384e1d58569dac2b431f3be03ffc7f865a170b91f5bce129f3879dc1737223934d524c540f88b54ebbf8a37e9c078a79f74f2491804b90e620e94b74279d9ee8ade4629ea7e51ae19dbe6d76184788304eb8e03c5147d6188912975401f173a3259654c70794fa59060bc11c9cbce38e4a7c61411a5d8e0fb8ca3547fb3570df3147605fe663f7cfd9bb0138a1dfcf273fa8dc024af876d9439339c8fb9dff88fe91260937b5c7aab02655ce99ebc3616e13cad5b7363f6cc10fe2ee54e9a04a53da5b63000d234d9d9fb849acbb49afbfe4a8a879f6d90d0bcda5b60b088feaab2765f0426359b04e224ffee37857b0d6bdc7e44844e4bfece0f4c225d5bd068590345df9dad0de699085bad6174c2c94557d48a7fb208a1905d76d9aee66e92fb0d1f1a12dd593c73743df3d13e0e609fbf15947f57d56bbabe463884331329c80a2df449b944b4d2b30f0b62579139564e80f47e7756c31fa2beaf4b71c12698edae82555c4e78c4f34391242c0040bd75c57e4e26d1ef67f2b5a07eff678dce82d1a838e3b5245dbfd569d5723b425f7d771ca464825bbd16806756142bd0c899ea985702b18be11b819bd8e696f194d3a4a8d9712da8a8184e5692adc16ae69089bf696b39f20dc0b05cae17cad57e9784ed301eaeebe62113a02aa4105c61fa83b049c7d82739c8616c2d0e7c5ef0048220a58383b24e4aa00e47f089f0fe8a10371b51a453b539b31fbff38e0abec44fe80cc4d79ea854e2f8b6409a5d69a728600026e6794508166d4e240d6fad6f4a08d89c8b83f650ea6d995ea3694710f8347ff9c9964825e1ae2906635a3380f47785a8852d37690ab10704d58be58be664fa77175178a9f5f9012c1aa30356e882faeaaa2dca33a8d6d7419a16e724c58a21efad62686c407eb7c5e1ae76d0e760151ead19f2f77cc070e5f8e559dcb10d90d50a5f4be09df3890ada3ff9dc8df49fea350b64559a7c3a1d85de03313093dd8e65046570e9dbe78eab3966c4402f59aa206aa6981211c5dec9a4c5695d276ba68904d75460d2e0dba04b1bafc393d375f0344375f74c1e291f6a4063bcac61daa96478967647a05869e3f8cda338b23bfc4c039aaccdad08456159d211b651a28917ad13be53bee670978e5a0f74f06d50ea6a7ad2a014e0173dd075a02be76d43547ccf0b5f8e83d963f12253369b34b7f8257b2a58b4025d1ee27c4077dc73b2a9268bbc93c42d8f7d4a41546c7b66a58274b818efe29b6ece69e16fe5f75fedd5a07b45b332fbc905232c5b9e00dc89ccb1806abbad2d2e15a23f1b443950dac11af6402469f7481f094f259d1e94ca2a9aa5a1c95fa34712b45170903b7cf8530381ea4a862a5e54abfe64b2e705cd4f27a3264235c2a73ec3a950128301e45467f272b9f477cfeb78f6ad2f2081522a14d7c6e8042c47db283c56e670211ec6a617f973319bb424712066f13be8db816d93ba690a49b5e3ca4422ec55b83058a44142ca6daeda5a08be90d3c8e733fa25cb0980fa9cf90d50e1ea7e107935692dcd56bf26139640a3730a0e988bfab21299280c499744d9ba415e4fb8cc9c04bcb0bf17c110aaeea80b2041922772720497d2d733909c641df5b48d8131a4a508fa470839ba560a150115487e9f06c7adb73fe4f34c19930a6346547119b458e5476b9fb59057053b3dc104024edaf78c2a49c502641a40dc8f25c093498331ebe66b6fb4d55274396220efac134965235c73635ee87bd04bf4f54a39b46aa03e69171a340dafd7d422416904b9e510f41b2d0efc282da0f29dcca8e9d3f6470f35ba8131a9f254a49f20e1f5297241aca8d34b847504bb71e9806a380a85694f772a339174791f0825f4718b9d32533dab1e3328a02c814b956cc5a8f6fe01dc5581569fccb7dce972103aaeff325ab20eb2d743d55bc26befc0305bd78c0b52ac12172773825e098737751e1ee15a5ba0acbb376ce4fbe41ee3881d0a2297435a9436b0c14f0b46354aa85fd5e8296c98257481e23ea6b412eda75b6f6f2cb854f96e5cdd1433d9bf204e22fa1dca541c3dd7842b68687cbb6b80d23507935763dcc4beb7c429691fad8ab36bac27c6cd3b8c3b28d9561c764f3ea38667a5ee3c3a8748c1201993848c901bd96861a4d9dbb0c5e428120a9dd759480bf79c77335976c7c63e788e697181de9f79bb9d7c8f23c764f2b8511f04832070a5bde80f3f2f5ca2a3a6de0cc45966eddc84a9cbd4e782c9b0ad42b4b6cf83db11ae864daf90a6979453789e2895d8660aec9601d9f4b129891e510373731308365c768d14aa0ce36f6a7a2b203993f9a4ad529bf04d61631efdf6196d64ea8b10877b51101508eba55b4ab0f021d2fbccd2f5c755685f2598ccc895007432622111c7f59b3e5b83902059db7deec55714d62e9ed484befcbbb50065adcde391caeab434622fc64ea55f9bd057a753b7b89688f40ad8d670d8d22b11935ce390c2f8a9fe45378eb2668f02ee4dbe8f76c0394c2a4f0828ec25ff97c994c3e0db8bc9dc9e16c3c45add98e18ee48b82b0cb2b88a1b05f113c7f3155b41f48814b094ac1e4428bf92fc6f0ad93b94c77d195c6e7f807f4eef3a0e7ea77d57a2d4a0a1ffb07da5971d780786bd52f6f28096301c75e8c824a0f93709964f8c77ae88751531e59da6beb2d7ea87aa48c7317dbdf3e547f35979ea1508fcb3fdb7e0ece0a068565633ef76175b1a203b7f8952a35dfa335aa1568d0740d18f3eac5f85092851d88e47dbf1167f66d36022da275c9647ae8ef6528406899445461ac6539b5cdd9e74e2c7d71391b18fef74b46e2e5c7042c6854b2b809b3a2ff0a9275bde1a2990723e27104d4df15c316dc1c8eb0dc9e6d77905572c3824a1cb4460a374c23123f18db7407867da2fd88d464d073d8c375892258c6aa281ad52e39049bada43a473d711a125c597a0cfbd37102f161c95ed980c922c8f9602523e534b66d017672fca72c99073d2b68873722b08e86d2cf8d5900d44b0013996fa2aa92f33a388d8bc931b2c3f889b93c19447a71cc72c7ad7911541131d675ea09288f6996bc5bcec247468f992f8cc69fe9f78efda89560bd5dfef71265b585472b7ffd3c55cf964841a67ec4ba8d12bc3ed827a8a750bb38cb26c997be57a3b40e333781316f5938431db23cf21e994cd52e6f5e959095584877b482963cdc353949c92c4328e66e1b7dd52d612ec7f1e27458ebf6bbf6ad8b296a0dbcf24de181a0d02e310d60c0ba8837d2d24e1737a688c733162eff31ddd02feca6ae9e41a572f99471bfbba73fa243b8b0adc239546cbb9523ed8c50e133dbc95aa2d71c42d1acb0731950e5c9f1c7c8677287bc83aeec2f044d97b324f8992b0e40c79e5a06245c149138886919fca5b621da9eeb56edc7fed4b16c8b1b2e6a449e84792565b3fea4a0813511243563eb90e36d0f59a5cba5e8a6e8893ff66ee5aa722a7f0f0dec236a4a3e0cc0b7b449c7630b2a1b263b5cc96c0beb1135ac52dbbde2dfa89261241bad7f26fb871914706a2561381070b9188becd501cd691e86a428b0f82e3b44577a379afd1ec9c597c71f71d1fa194166177b4d251bb09c5109eba80942464046af8bb709647fe93e2bcb6d0b1dfba16be1181591889d12f2b3ba1113ca765321c73c93b8fb28c10ce0809f512385af4b7a8119047f38955fc10d0928a0eb67553d129467b51642323c6749dc747facee15a795fc30f40199490d6438ff6728309d7e498279e9bbb8894ff15b6703fe6dcede7c282d9fb22ac337b6e59e10290cbda5dbc7bb9d928be5324c4de4e284eb4ea8e4f704c8178a09f7ab3423f24b66a91804c0a7eb93978d718f635beceff81591dd955a677a881ec6af19c8349678348a8e865d0396584e8a7db516af488ef707130a952b73d5ddecf883332995ce052f555a61cc5dda492bfe55f3a1237d37752e16aaa402d5f859c7ab045ed65bd8132db26af177d352c1d502f282d1989c54721f36a05e3294ba7ef70a29b48650e1d88eb9c9eec75bbf4bcda33cc7496069cdd28e6ec8f1e9f487c586a2d131a0a00341ccddd26e5f61da56c0082b9f608da80bf397c754a4023873f700d5cd96d2ead73d8d38ca9e2fbc4441817a4576caf0a1f963892b9014f1490de564cfbb8e7605ebd32ece908c3f733a6bc1e0b732579ffc0ea48c16d81ae4be8c1ff229066c9b16b14ec20510cb9138aada610c056158ee19d8efe22ca6f9823626d34539f7ffa6b570c6ecb8ffbf91320a0d26d4a7f3d4c7cf0fdc5a581a839afe15309f9a5fb30e9a5bc61c4697f7187efe7cc8ce390213ee1e3af4f9731edd2c800f7966c991cbadda5766173f0a77f9fb33f1aaedfa58b43bf1188fbb0e12b8ef5608dd6a77c7e1686909f1e71c720a5f36fb4d74d7cc0a033a60b6bf9591b5ba2cf76b01baed2b216231a0ba2004aae0e21aa3a061e58cb26099f36f1f0f4c8c430591c6c3efc69d375b808e7252e6ce0185cc54b47bd82dbd2d06c5484fbbcd185a74fd6a017d34f270dd4823aa08f3a18950a5811723535b237fddabb504f9fa18264190de678f4e9d2d5d3a1109ab2e5a996f2e25eb69dc9245742890ee9565b3788795bae7dc1b28cef3a1547512823c701dff27791cec29cd4270b7c2043f43d9fa26e0d727789192597181b680d36621e59dc9082070448c8f15dbbc74d3c3c145c0a8a74da0681650fdb34f68dbd92a43f612419f8d5146278c46bcf61f22bc2298d232a3e13c7226cef91fc3c7795dc4a17f1d0dbc341ca83813bfe15e26ae1a7854c28ad7efe2575ab9d433a4b66c6db0ece619b22ad4d1299f6e634bfc190cbc65b214362213f3e4c5a522c62a5cf12d71258b0822cc74d9af632747b3ade198f7b6a4943c2b45aee876ed6a7939e1d66987406314ba996ef9404873ae7ccd44003c0613a342155f0e8b66e31fb131e9511a59fb5d4973fb1d6fc5444c43d38ada736cd53ec2781e750baa54d06205d3d31de9b66c3093f3328d4d3208c1acad2a21ff25bca6cfee3799d392b712d3ab406db25fbc8f198a556d059f7fd1a9be93f8416e05955b88fde444c76e7e01608595053dc20d20fd711ab3eecff4b4df812d1ac7a1d341abbaa950b18ee88adad20abcb41bc8cf3e278e80895323c388c053abf96053a398e3a61dc125ad0277f821a111c15db1d7b4db02a5eb0ae7c20ebf5b509cadd129a3c41fa373cb442702eb490ab12f3e71a03aebdcd55394ad9aa0715827799c5cf646bdcc7f3e5cf13cb1a984be3b6f4cdd827d8887ae745f073fe538617b732a85d2e99d13f58e3188d791215e073fc6b8e2e71075f9e9f957b70e416d29be8083c5573832a5cda5d4a0c3f5f182d4ce94e09f213a4d224751494d32254c36a351caeebf35d6c4adc0239d32015c7effe444a6dbfc470f1f6a450a94a14fa45a1c0f1e42106fbe1b6828df305c6a08c0b66176c40250d98dd0d42d148497e34fe3ba525d4255b05189cf377e319f65763abe4469f4ad25b155c8b208e90a6499ef1c785558453e62d5dd88d816b05ee9cd421b6e15e1c11244bde349c34772d32d2d6c4689e403033a1377e6f7a8c71df7248152b5e633fa394c18b7f111eb61942c6cc1c0cbcc4dd61b0e8395022f894d4c32ab3e30853f2eaa18a4583d375ab3d598fd49bb26fd2ff2041a6c11dbb1f6807bda555a773f5dd959bf316200a5c9a24f010b93d269058a2dd5d853bc5a6447ae2157ff25154773abe7693133644b0c66b1b205077c736a4aebd36a3de300abc6735a7009cdfea446d188cee48f78f97c11b943e21565c9ebe1b1d3d38dbeab958924e8e73ab559760d6c0662e0aed5f0c5947f8fc85b9ddc1fb2bd26e37a88ca724d9b9bb55b7173d2e0f469e298d7ac8089e2a9cb8fdcc9954ad285df1f0f1aff62d7691b1e6e218b34f72711fe967ff368f6c2771a0fd408b2b8a40b69df19710aa79fff40a442a042a0d76fd3224203e1a57bc9b74cc656de3eb2348b88a2835ca2b31db1e3eaf0edc7ea5a1c434743c3ea1b648a5e856e153a15a71219347df50a379197b6140061088a5cf69f57c981fea443646af6f93e079c58dab0e0139c6f357b69c01ada45d3197aec6476065129156cb7b105bd590b40bdbbeaf2b2f6712eef0eadd7893c8d23723573c99ce16f85b55c9baa623cf6393cd9518c014d1fda4b095f5cb22704b60b3555666b19f38c27eaab45b4b654316ad876211a1ac664a8e6831c72c9ebf04c60c86a65714aa6e56e4b7a76d1a0a0f7db9825dffb6b56d2e2b6540d4dc839d580061a91514463095a8f88411e71dabf0cbe85a7afc5ea04b766448827ee48974e52d15b67933e0b0df2444eb63291ead16b9c994432d8a5b949e87bff539917e67c7f899ed86f988869421def7630036ddb396d33c4cd15f159201e3c0849f03e105d552ed4a1cf2b338785ebd54f95a9b05fa5adaa357ebee1ed1f8f08ee4ed29bb2866f7dc8140d9e4a2514265e326c8bbe7ac330542b073cbd060790f44c5196d394d4bc549ab24034f5759b9390efc4c2667b47a5913dc68879a7526712be588045054dfa0dc921ed2eeb9e798739d474641c5911417e6a60f5bbe261d8e36575642d05226bf72f752cb870f1a387a4a063cf58064ded57922e84489b4695d3d313d1780fd69fd9febf79f41ea20c1c617ba0b4812b5265b6bae1525f97fe17688ec4342d46ff1f8974be727e46ce0265dd3e565e9b8c0347c0e9b91c57cc61acc5943db9f5583000372926aa4658eba74e26b1dea9ae77ee6ec246a2186a32a0f9d7b91ccbe8c0cc0ad4c7b9ee21736ae2d40f3a4849abe78ce065df45505556d8dd8a2894458d30fa22f8832a4df27d4d4cf82b9c4db0b64dc42013afff67dae8bcf13bb533f49bf86393d64477c1b6c1f5271d77c14f0fbaa50084e70d5b330114ab259d660f9532afe700cd3f85fe2cce6df1c0b04b9b11780b00ef7251a83653860d87b2d75123d3aadbbaa1aa639d4db6902662822c074e042eba30e075c052887f2761df9546bd7aced091fedfd604391e865e1ef71d7a06d0a246e0b8ab78ed167d5c9f8c09e1b166a89efada5d1e6dee490243901e89a2105719c80cd521b74f1e796b0c3ab9f7958f691b2ae580c3c4c198f7688c714b4f7c77757e9392f53381db9004080b815d0be489967df66742a2c41e2ca32d240a96804423a190d2e12d642095572f4090180bab70c8608a2c08a9c991cbfc235af64d8e0144310f0541041834731b9060c9c21325099f9df51d7e9c4b68350d9ade9a917e3b2aa352b6b8aec0fe05248c309db5b92ed02492666ec6a0aaad70c4451308fc96611ca12cb83f1db441e0acf4c0d600174beacefdbe94bb9fd46f251f5a99b3c608731be583f66c1166fdfd3bff957e06583163a2bad3c0338dd3fb0014b391e2618cb7d426e5c3330df41b61f86d2c6e27d291bab6941688d1b511fc6b99c96fe3dd25e9c3b6b772e5f070b13b2ee0c9600343bdb02dd3eedb8d7e4ef501a50e9848e86643261d940f3c1e749ef12daaaacf278226f77848ef24cf01ed2ff3f8fd303739637857a0f0635076d1577a247b72c797d2fcd154d9960bc680c83ff4fb69f02487248dbd2b626906cd03df255c16ec04af1e1282a6395250dfdd87e4832402b6093a3faa9b14f3803c6d1d65d8d6a62d8c117dd913a31de5e117ee2f0bb9d8ddbe5c0f8fdd9b5abc4913552003a898626c1107c1442e9fb527cf753f8fecb04b0d664a03e35cb76bcff9ae12089249e47f24360816f7cf1e7e7b667e91d9c71a028591717f3143349d81d12a235d7b2b17308d9ca1578f1fcfb323485c9ae539347422835a0375f6888c9f9bcd471fc85adccb670edf407fa7d719e152018a17227094815dd932432c99f6f541d06e16368416febfcd42b413dab1451e5d1ed190004a12413d06c2bd5f007826ac7a71f6648ffee69cb3275e4d408be32d3fc6465f51c390c0c1b5b99c08404a54d07407027fc9b9c947db94947fe21fa5d4db688c94ab094d8b6156c40908c53f1e2d9064c32c6ef8f896c9317f263712ad9216d1eeb81bc4ff46ed3bdfed81f9fe385d7d9612a4db4f430a8eccb4ca8e863060741955a374fe3d61169c1c7e76dd4bc564fab26ed61d0a6d6c1a93e2ae634b68b4c21f0b207ba5441958e6e249bbdebd4c1c6fc03e185e570d9e7c4a5760d33bda105945768a8d44a678f42355033f98953a8d5acc40f2b2d5d2ae51109fd1da2dcfdd0e6e985913eef967a4dcb105591a86e04b5e28f2492b8c82afb6f94dd8346c4489bc848cc7d6e459d8cb704bacee09b63c2320f4fe02b105137d71877901bdcdaf2f178570f7ab0d4d496636d9504a21c54383ccaae2ef51652f21c3050dc37d0989a884321a2874c6b4d0c3b37d7d9f5a44610bfc079b4eab979b37b905c9a019e14d00bf45f188515347a3bde8d59e52e88635f6fb6675a27c5e6998f02c920f210dc83e4522034676bd0ffe6761260fdc1bad54e04d245e8fa6b0b4b1415d0497ad7ba9ca3ec9886a4d66d651213a9e03679d62d1acbd318e24ba63e0a242cd6fa0cece07d0b63782320832b04ea761212ab9922b219cced30fc603b63c4d3acd4fdd930ec72cd8e11efdae1548ff2c67957c67c16b77ec14d0681173aff32e136efc97af4d8e7d086d97bd738ca549878be3489d04a4084c766e6c57b81b88d59aa01c23111cac067558076ac74615d576778bde94ec31c07596858d94797e8b5e9b98ae5558a54a36275ac3eec6a01f73991ee759907923e099575b9ce5aab529a3e04d7e61f210fecd255e1772381a04173c9e3d736add37e0779616165404f1b133099f1ea796f21fab60e2ac6c7d00fbd852e87f8b955a1f242fc81235190c1be45bf9fc46e9dca0f018e978ff45f5551494fde0833a9c715d0c5273c4fc336bc8fc38e040ec7f0648262aad76b1b652d3157a822132b7bf164a519766a1793ecf6f190e3ce200e1f64a22af4113c12804bf57a429ec8971c81bae33c8afc49fdf4e183446e6c59c8b8c97589831d7a2af54a95dbe66d8e1a665db344479298b4fbcae1453bd63bc9f2ee87ed253d0995c7352284299ff67ee4d5c89a465d89ce823177a4f75042d868a9252fc3799fe54ff3e666b95573c4f733deb1b7bc61bcec4c8a051e6336d3d9edc582d280268cad3662b1207e5505a9233cfea2689e482fb37909c44b231ef24517df16426b8ff876f888a7df59d5da0d24a146f97bcbc9d9ce61be8ceca062c9044dcd5e2af4e5b3a1941e0810133c05d49d80b00076c1d099a266ea857b3d142d00749e3772293add54f91e2c567d77241f8063db141b7de3a32d3da6fa246a6f989a22b1b642ab4ffa86a5fe98a07add98378bdb67c6e4ec7a27c381f6ca82729964991acbc695e7b6712d24b5efb08b593fa43209c11dd8a6adf23a2e935de88113c23ee888693b1b6d16f173a0d276b4fb2148b63b8fd5f0add4539dc00c5f23597c8c47c2323f8834c3553192ce5b9d7d39e8fffe60670fc3cd2aea201b9e56c40b4f02c3757c600fd5650b57cdb7fbe9c099778ebcddcb174db0d9c67ceaf3dcb5352498df88d9a09b65fb076aa4c07879757d4d412973726bbcbfc766ee08119541b502713d96c576827267f62e33e3a5eeb935f387c85f90c4a4eb204c5519fb71578b9286bdf09b9d390205c801734aa1cb05a88df18e2ed01f769b23a9b70a7ecfed470026ad09e7cc211491233a579aed783743a94a0c50ca60479b1247d9827023e003952be367bf76aaa5ca8a030332ecfe0bd7fe1c783bc411f9aaebfac8b0d229416cd7ce97256f6ff46cfeca171ac6a70ac4f2336052490bc400844e060d0aeabd427cdcbd9cae853a22dae4a49dadc469d71c989263e0fc835f92c90b0c10b58a09f8e70764b3933c576a90cef4479e614588fabf2c7f38e206c3de578cd4f3061ccdd8cf5bc92fdbdf28a498122c5cea0c7e3a362c47560409f1675efb6f56c858891b26c7ba1001258ba468bf82a666b5037692ff50779f69a09ff025d1ddfe210d8915c855f50cb0dd4c83fdee8bef443ef0fa02af7ff66177f7cef3b42d6c2ed355faccde9248c03b33cd5187ba5a860c18b85328cfc8d1ba30a8d2f541f4eaf3e963fc916118366ffbe86e320f741b8aaadcea916dd485b088fc1d0759a18002edf0080f1c2bfd27b1411d299f0e30e84f59b7d4b5f56338c753a8dfa4894699cab5cddf9846fd6ada84ffae7d6b89a9cf704d8a612204a8584a1a08424d0d8ba2eb800d4f79c9ef74c8712f873aa3e8f8153177e6d758c3f4a3ba6a8c08939377a64755a132ea10d24e9678beeef856be6c822861b222a1ee322783b7da8587c6423c7f57a71beb3bcc3f0ed9e54a0b227fd86690c9632986a40ec605e83bb63d97452d2349c90ebe460e0226cef030a1538dbd09a6496b3d8638fadb4b11ce46042c1545fdaf884ada71ceda9d6a1615cb13985cc0f0fba72fb6574fc289aa7e6e9c5b44d4225fb0693e9f53ca5e2036c4d6e7eb4badb7db2343fa7636d2356fcab78b099951d712c7e1aeec2b5cae4703631d49307368995cd08ee350f5c0344164b2ba167fa4459e5926ea1006fc138f6151fb2e704bfc8a1114101d5d84f10c5e42bd50a6ff2521465366fecf2e16f545bd2aa719a5b93b0dbef38c0ad0f0e2e34599033d2badfe49ae86cfd6868103cbd653bd7b8ae523e44ed3ea2ba28ae31c09a0f093dd40a05ab12b54922720fc672a9423f9bf2507d643ea5a319433887d06f76aed3a1ddb95796607544ab24284b5fb8dc4e29cb7f62bd8e78f80bcee697fb6d7d6bb3108680ee480cb161e36216398f1d45c21af1bf9be7b5145f92b460b849801243ad37caf7b0a56ffc5c3933201b76b48d30a606ec0c049cde9536d09e834e5d17936d7ddb19d0c7b65b1f8861aaf4c5db8780f82116c73d61d180f4a31df2171c8449eeeec1b27b10b491a5355ec55f6d37efca78564d4409354a3b55039c1b806f963a2b74e311ad3635f89df01b18d8438f040cc553abfb6687b18f89021a0dbb25c9ac40482f887e4fe652295d34a1f6d1e52268fe8fbdc7e880d20c04ffddc563905a04d23a479b58a5e904c7a4c8927605f43c3fe38c5d81c4359b168106422bb85a1e537b09d8d3d0a972ab01788d90869f1fe1bdd0e8e3d0aad45148bb72755f2b559d8ec38a4db7a5ba0206175454874a3ff86867f9531d1976a6894497ba08140e5cfec5ee6e353cb69c3316411ef78e99a9855f5b3410f1eabfdb65444c43367b1da103056b93c71683eb5a9b02a3a336ac10508daf444d871430d764f5609b8212685e3fdd6d38eb0717b9da61a3d6540652b1ed9f7827baba95d15c09e999d3d1d5adac40d07bb740ea9e50e78636fc14a2e9a7a2516a7dbeb1a3f16b7b74bcfc3143889451f6e7e050f166cf00f407a595370008a18ae40d29153174220520464dcfc8862e24d9f0acac68b39b761e6d663ab7180ab6a1bb360094af48c4a1cf9c1b0b3568da169255f97476c64cfa438f632002b28a01ccbbdea111dd933bc3405f6492c158ec06ecf85dd895b6047a75e22d0428e4295fd1752bb4948f7727ac3d7df1a66e45ad147a06f343c33638fe786e2b73b4b8f77d63830da242e7cd6c7e00519afd73b878eab53872592b824e83a4f10b2ac6782225806e4ca122fcbbbf45352f86640a9276885062c6812024991b90dc879818dab0b5afe9d4277a0db3b90c1f3cba8cce13758089c61b1b680d3715480ad627b5cecece986d7e471c7243b64f52aa72597bc888893321693dbc4bd8b7215eb8eb63f3cbf8c9635f5174dd0d7718a0b98d057289998869cb31148d80abb1380cac0fec31fd006183603dd9cc8a33aa3b053b4284a409772b6a5b6cc1bccc534b8410f67b4ff14029f509f0918e7e004dea360c4fd084352b774a4eae4878f4edbd06b705df6e1f0892680d168b43a52980530014e5f19c8d5eaa1ff45505364a5168a02d807b5147bd87d4020f90aa77e018f6a604441e7e15ac65b0dbb26538a06177c405a811a9bd9103ea3f1227c3a23ef66294a994762e91b6538e7dcf46802ce30c8f67a2fd9da089b653479d7b92d874b184add2c65c7fcbbee983d84279f6e059ff3f987958aa15147fb73e4521e5159f6dbc26f58c92dc3d436345f609eaece8c75bca902934253e501cc1b31340a9c546136a06014be1109b1c49b7399cf78b49b7b6b3db339d17694803bda7354412fc589a10139bd2120dddbe85872ec95f4c8c47a41f5337529ef7beb78e9c0269f21798c63ed36bfa49ab0de39a1805cd14bf29b15c6c4f3488db07ed36fb20991f22c876d21a17715b3e512603ce835aa3701f3f0b7711a80a8f0b81f37178be938560fdbf024aac3c4f7d5428ae7be795c8a204fa2c60aca33aeeed1e4f9467192b13a0da7a38b9518b7943f71d9ea677cc2999e7f3cf1f3abca267b0cb21ae70176c1963665acaad70939d1e7bb92db02171868b4ccbf2e1803ee74d08637ce298ca6218b937f15d69e18a1f263b88e4a3bc6560f859ff3e5abfbda903d2a8c23c4f4ce60ae8e60321e2efe90d4d3c4faf7a32f9de15b75b332a409172b05c6d1f133cb9cb0e1a8f362048e609933169f89a9814117810f4165e7e458e5dc821e6a470c6dcff303ea62a66c8b2209aa42df1a0e2d7bfadaa37d059e23e4dcc03da9b53c43c84de1079ba79f1e2c2b49e6b7bd4b6cdc05b11c3ca6aacb8402313d3a8411793d1156f62231dc1bfdb17b09a15f0d0919582c46f6293cbb1e73ca88354af4dc434f11fb3409cfb5ff690b9c1459b6db8b638be08943e3cc128397b2e7ee8e588332ae463c10d03a3d13203b6290c6dcb03764e48200a11cac665531022687459ebe0c7ca1e3f95dfc5b99980da2934b2a391ba7545f841d7ce3127006dba5437dafad449ba80428b75bdf763486c105b807037ea0ec4dbd6562c84f44f502e56df08fda42373594637d6588af6de9fc08c5542d78efd4cab00023b70bb62d6e812f4b4d03e7f850c5462e7e495db0478c8b5505f0f387185c393e4efd1673f1fa6247e39af59c154834181a8857864b3cb28eb05ce838a123e2b76b6a4c19974ea24168760cb963857f3cff1999a316f808f37005f7869229f976cf2bada2a63c067e3027b117f7a0d65c80d9e17484b91fec1ed0b5ddf0631b668726c3cfdd6c4e6ff30623888001d1a99d84d657c21e2dd8f84c06a99c9a6febc9413d915a2c8bc5dc09a00972da14769e13bb4be1b2485a1e57a6e10412112dff246e80674def4b09a584794fc552986f0fd7ade8539a21941322cce495f72697cd0aa42a71a83edb2690fe12c4715b6f14ecbc6c9b42da786710c0796275707d1453ad5632ffe08c3c41a703f9c479878ed9feeab6f685bdea9acdb84cd2444961e5bbba7475b753e5791aad298b476c55cd9dcc4105412e5c718350616c3a413f02f520712bef9872cd79a1cbfde9746dde18e2a8dd629e0bb61e35e75603bf9b65047e09b7c6344d6983472f10bce86d6409c858c3d059d654555bbd709dd81b98518844902c6d331fa64b2a345311d97a0243376d4ec62bcde33c803b1b0f299783e18fa74600ccbcd73524ffcd1013f63e5a19994be3bf1c186675165fc8ff17fc009479f55cede2c3493c7ca5fa08d79109becd150f43ca375368aa25a19e581884f84d6a0e728345716c7b69c45261f4103c8c6f2f9acee71e0ee55ecebb355e2fbf31b58b25c3e48a5ec9d1ae54e8330dfd881641a19edf16259b5a9d082657ffc655c90fcf51b8abc0d47d0b9882abcd97748bfbcc4a51aa6f15a6009c1eee6daa7db599398dd307db36e34ed252e342e31fceebd98317496268fc241b68cfe75ed79a30bede984c1df85bde0407e90eafcbf42c845b103b7f348268643be899e3fa74302a643d0757eb5cd2335be7921655e97ca38bcb1030e4b2fb280c7ad8461f484773cc774ddd7f382c078d3b8b549fdd65bfc7e7b1e98f15a54590c26a2c2b28e04754b9d83e0a901293c78cc2d7203757838baa47fb92079c1931de437d1cfe98d7d67472194b14840f78986f61c0235e27222390677362a697838a0429c17bb1c2c7c40f9be82b2da66f64a41a4cdc8cf5bbfa4fb63d37b9918df8839027d8893ab4424b39d50474ce38d586437b6e4835efb699251dcff7b8bac67ae403b6f72c72ce31a67c9b1d636620ba7fc2386f49511dc4cb088a65b664f78c7fded02341707e612fc9d7ad0be63858228b7812a79938257972bbf35a7bb543a0775fb0467a89907489eb983efdfaed0b97bd056321935eb6701450575fde2b6081bff0e305ea5f33ead91a6d183fc01edfe0753575ec8f482bed699db9ce99ef177c7afac63e73302280cd30e24ab2928b496711d91b9113564b09c42090dc88c5b13b419e4639ecb3525c44de6e96fcc57d6dbee69f328c53372b9c1fbcf04df6ccbf2df65ab99405af46216f75049fb8dd1aebd5225037800fa48bbdbe65686bcbb8380eebf958b82e800cc2a582644027119d66525a3d29f47cd413cb3d698af591b2ebe38b365d995ea6c6162e32687c7d3b3631c0094dd97eb0a9a079fe50a5e0fd43c1cdd8e824ecf57206c773de21c90b28f7d95ee0df7d9840114d1a570e79d71ae0335c35aee09421c941d3cbf0474b29cc92955c9640403c10c960d7230a7d8cda33b5b952902f214a1d35053757fbb0db3fd2b2f9980c56e25b297ef2872ec0572f358b924411c6177865dc461c69ca572a4bc645f6814961f41fc382b441f708d95d1b7789b98df4a32cbdf07dd24bddcfe0997c5e0ff53dac86278617b0b95705e64de906fa3cc61a1738f5719a6d29b75bb49bbe4b195e7f39cab42d8aa8531e74d471a2cf7ee38451722eddd3edd8746ad9d9f2ba808be9f413c5cf689445ade13fe1e10121f191a870516574a56eefcc79cdc7491aeb3569520d22ff3c70a025783edeb79b0c84b55ca39e1f3e73b5269987b103762182c4befea2823fc7d35807da6f9b469f616d5ec092be7f4ec282afb405a8af2b96f207441c99d1a7186d798845f127f3091f4bd3e9535cb65426dab0bf79b70ced26185d683d524b178ab9cfbfdb446a1c9a4dab8360f5d115ea0ec3d59d5b9876293418bc92f12026fb93b7e6ae418fff0e71c51299d4d639b4de8fd6343529fbb5019d0942421fb1a80e6ff6d0d6be0fd7777104b6c76fcdc89ef7722548ebbcb723a8d789eda768287943125af2619ecbde8ad6ffca3ee18d5aca8ed7f1d135c2e76b066be60656fa453e5650de984ccdfe3162e3889f140074b31df9b0022ab889ce1bf44401b170d1465f9beeba32981df9e4565df2b9799e32abc6c14b257f7077c1a8b713dc3afe33aee52e84f4d5f41c4cefabc014d0dbe56c9835124753bb8c0e6ba728c995cefb6c04eaaac64f7f98f9b1785f0586df978e38ba180d50723421273ea3fcb65c115e4dfd616d47456bec331df0f077b76b599f0e870a3bdc57a3756bc2c3a0825dbae4833f32c7d72bc959631a6e39523a95d1edad92a14abc666bc91a130af8a054592c224a092fa9c841d2b45595a2134a649f684eaabf1c720c6adb8168bcd043510ce2565670a0cf687d48d15027ede6f7a11cdcdf6fd2e73f780b00944a53f8bfd347136900a0487da9819abe33aa174d0c4b4977e918a734634ce2fa24c583a48894880055259d69c9a7f07f940b3fc3abc59a387d604c73b0cb4e614188300cdce7dc8e91f193cfb865e4130338bdfe2739b226b964a7c77f9d8b84d600aef5ac4f2e5ce33cef369bdc9c9498a9f0df128a91135b4f2783ddd7f01a8920e6581cda605e3d9f7f85d3c8ee808f03ab2d5e42a91c2246caf846ddbbb278edcbfa13ca14151621eb4ee5dce3d00d39634ba5965eb69df6d7c592add40bf6cdd5fe4e30434de6f7e0af184107a8b584b4ed9ef490381067b12e2e07e2bd679492c5921116921b53ce318b765d61663402e20fd071dc0a4d09af119eca8a083e6ef5d6e920a4c27da819cd27f6c6d1c7f2ae00c290b40bc92d0c0558a67a9286f744aa974a5e56d25c1a18e81c9bbe82147343bc7fbe059a6a944fdafc2d12b43019930a18baea6be4c138037ef722e5e3cc27cbcd7eb1257592f1421f88e2e51c6897dc928b03c6af61cb90f73910aab37dc08fa88774c3778832bb7443a7d5a01af0dd479bfaab3eca8cb3610dd5b5b8c2de6c6c33dcac3362c4bea07948c5c3947208e812c0d96b18600923bdb4f3314198132896acbf1a826a2755eeada9fc6a37ff00f69c571235dd6ab7d4602705a315a0c0d717ff1bdc8c5971b94a6f32ef8efce6d0ba6e785433ad9e4a74518e8d0cb727e736028ca87faad932a37d201dab949ee1e30963c22862bcf7322ee6f4dfe8692e8722cadc9e6a28725d6c1ca8abe01c48e60a78fdb66fb85fee47f2627099745a5f19a12ec8e934ba5ab588252bf97924e8685dc3d93d32034e1e761f382d790ba31c333f08effde01267b12c5e61eade2385243fd53c7adce7f61940854e7dd107ad4e6b778396b0c31ef80a6f472f30057688246a857ecd0ba5e05b60bcb66be0fce3959dcc7bfe472ec1275a93e384aa23df6e670ac6f0a27532c870b6831fd2ce4342088e120a2011532460ce877aaae633dc1905e971aaa578db7c7c1073655485bd7a50867086aabc93db3191d6ee463a76fd8798a454be3e4bf8bfbd6d4a525b0db7ec0494c173d280522d92691a62ff648b17d6fbcc3856cdcaed15cb43c5c9da817cc820d39ee6a421a8a28971f63178ee54e8b23c5863a4336a19284be28dc78f7814293a8c81fb89946fbf4b555259d697cedd3f39617facae7ede0667eba69c76b7ddf53d090a8f6c9c8148b1e584fe54c3a56dcc84142ca84c0558043e92b8f67fb67c73f60a7a0f04abdcbc11e1996c9b8c5f855313e6a1aac6d52c1ff26e604c910ca30f75e263047837eb8f013f61955b82b2e69a26b3a88824f41fbc826b65b62e9239fa550be9711c00136bdb870631f1451eca8a9c2ff10dba5397969c7854352ccea8ab7ad3baa44602ff1d1be1914cdc4c6e0b62f6a559fde2338c48cc0f856459758f716fee2d5b94aeccfca535c6e2ee51ce6abc02b421af1c5cf16cb0551f917b7882b2c0082b56ade4eae79a398a87d14efc3f53a6bda58047564dea795056db8aeff10ff8bd085e87461d966f754dc826a7b3cde28b396f724746c6638cb81f3b5e69e3aeda43051eb22710070cc5926bb9a3addf5ac06cf3503f9c1197230c1f75ad1174a2c53a60514502df9036370d8a36aec9b4f8d3d579b4eb090afd1f38adc82b97078e7760420a473215eefda7cad0b24a36a935c1b68d28de7a055b997bdf928f87bf67e597711b89df4ee97dcb22745d864d87639d5c7de095ed8f330346d5daabb0b8ee82633ace6e37d114148eaa6d98acf1babad97b289d062e3e07b65376b17ab45b85faafb3d147c7eaee9056c808a0049aa0e1172e6c7e94550b570c5e84fe71b2c6ddc3fa8dc7ece3de12e76e29c9fe4c2396db79c6d3b1fe65d0b429e8057a841e38a16aea42793b26d394e4070879b7ceafb5601e5003d724ae1866a7e16c6c0b62c8420e75b67f8984f4d83e5e962db52baaa764c61d2b05ac0593f07698b02c6106d13a689bda975e17c6b8ff466df1ef49c5aba73d04dc5108768079263f16c9dd24d215053dcb0ac30c6131c823bafd955950d706859159419c6ae096f7d3294d44b26ff7c5b2f40d6121bc12b5e8a3339380b2b84e35c662563f34dbd259c7de1812333df8a1f0c4cd21e7e1ec586343addd388873ae67fe151ed61b99a9f14fa3475ac3e90d0ddd3bcee09834df05374238d9918804ce3e2ffc4482c23bcecc13ea11b2a8751fa79e1bc24edb835d3cbedc6bbbd4e069c5b8a48f7bbca3beb273c763f58dab0bae40ba696f62264e086aad94ef672ee2a11a70a95dd7d6c3cd3181f7f625b5a97ebc2ec652eadff0f98ecb2974fd9c89349aa2b1a6a71db300ef92dab92864b4fdd33a05df0ab62b0eb37ab94646376584ba35ba4dc5561fbb0ed3e54535c17ed67b65b358d0f7f2708875616967c8b7d21513888021d77855a33f0db5c0e79a77d54e4d2c3b7549a897f716c2ffe62bec746c4739032bfcd9ea1f15ece3357868596e9e669a189e031bb118db43404fee693240f7dd1d52e7721abc12a606ad0691ae3c65e30e7986b8ae2754b819be08a1adb7328da4994915ba612999c731d89d1892bca9925dcaa3784191c934f57c8e002071134bf4d84ac7e8e1066cd65294f6610e7266240088526b82c8d3404980feeeb6effba8b9b113d1fb83d8fb55c53224a51709352cb536fe05892ccdb4307e09e4e868bf8481064dba42fdf5f20c78f9d515600d9445e7b0e4de167d4e58e6868e7f574b5c2ded893838ec9054cb911ae58e2f69b642dd2a63b59b9a909852b4826fb1525b9ae76d63a943ff9b057046bbfcaaf11c3411dd8f6ddeb20ecf09be2a1663d445f98685326eb29cb2981260d3bb625f0026cae80736854f62bc5425490ec1fb2b027b6efb28aaed762c9a149ca9a3fb73b9f8a2b7afc45e18dd1687b9a0f1e9864e3a7251a711924b17f026ef5065b966ac6057d44d133c0ff73588338e406702b355aaf57501a3874394e52b1a2c98a3b4cbac339cbe4378a04c67dff445507c83215ba2df269a01e2893d4ff439f2397fd64075cb71bd9c43446597df30ed62030b760d61532eff4f346b2e9a0d9526a26f29b79e71fc4f81ba534307f95703967641336c3aece7221702e9b134b919fc469dd9b22efecc309a035e35fba1bac85acaacf2425a1c724d4c99b96c76b25d1e5b3cc26a074390ffa8aac835ceff81381175d8a26cb0a281c24d6fd54da5fc0ff5c88e6efb3108a69dd25073af2af48e721d4648d4a97e1da7da2e7b6a8eb1a43a28964264d6a8457d3266f43b2a165be57c99624bc5563d495bc95e8e0bab1ecb4175083450831608b030b9f6959a4b13148fb8242406c2376ba7a51b2dd0c107e84f4a750e29bfc724780153cc89618c15602add4c3ae1c45f66677409c045be2838337b802b4b66696b4a02eabdac3e43a6088d6fc90d2a16afcd74bd98bb4fdb8763db1282eb198f6aabf6dc29430d0260948054da2d39d83588ba8f96f982892e083d1e50e1c514311f319cb776fcef8b61b4f4594cf30bb727058c9c5681cad9da7f1726e462c53b8a3ec8177debbc02596bde9f0b4ac24f9be9e269072b1208b8d8ca39c58460a8d86536be7871babfd1d6acc44ca9b77cd2191f165ff030061b916236504edd5f4ba0a709349a189108586cab64a56b7255150a55b8ec2cb36abffaefd13721d0245226cd1ebd6187027e850659d5b7d909136a08de6f2dc54d1f97b69e19c35d4c1e9c4df3647ea4f66688529feb43ff0a070e97c6d736c6d2109115c86fd7000d42b6e96f77c6660648383b9f684edda0031696784627fd1a12fba0f79a5c97ed97d20e1b956a35dc36b9f7ea4b78836392f57d9f484172f23a1e3bb5dd348506ffeed72dac1209f3f01351e7e573f9a1567b4bad64876a50d3d87d009eba5afd1ad5a057be3007b41bf463815e2f4c0066bc92467fd25444a1254b2b25f700a6d9e52b62b65713618b4df9155441d757cecc7d92d0b580d6831caa408d6d60b174decf7ee9e9a8eb5297be7ef1da06f734220c55c5b3ae6757f7ddb972cbf809b036d139a7069988043a223855714a9cf0ea04a899e24b7e45f8b4bfd80bff390ed00ed28e511b6d359e4262e0dd48f8a8c0156d9290aceb6ebfb34d40dc0239ac81488bb0657af635b912f0ee417b2cbed269121ad7d011e651501ec15bbeab1ffcb2f4044972d647da30cf71bee721b07577015495d1ea4eb4a2bc4469b2b0e1d869126bccc53eea8ae020c42523ca7bfe7f8993004bd5a06b0b0950a19d7d46b4233043cb383b23d2a9ccdd8a2d402640b53b65389e656e4b490fad49e5a1ed0f4966c6b152587cc053ee3891f04a2be9be1bfba7d31edd0d8e6545fa5064b5933e576fae19e5a84d91af9dc8b5b4db2ef6e00103141f172b4ac22ced848f8c40a36527dea4ba5a6ebeef6c7a3d12555d3b18451d7b04bd519ed0ecbf64d50401aff8e9bf704142a780eda20905f94b3f5e892c6faba6347338520dd3079192075330fd641b0cf3265e83347dce448ec5446efab97c00ddf5aee7921f435fe25616f5a4c026cec98d5de6a4aa0229464d93effd9c9232c2873dcc2dacfea8aa500284123f6acb130d2a47054497f900e5388836750a8f40254da68e40015270ac8670f57e7171489779f0c0667532bb2f75cecc6b6ffd0d786564d9f05f13274a535229c2caf42d43506de27a24a49d4e0167f233e0491b3c2d0a966d1467701cb3629751114cbf062d0fad2fad70fa51c7be1bfe19b0ac2f354b4019ad0e0f2e5b6a80323ceab5ddc68e8f312d9cf326e33cc419524d6264a9a08b8dc5b58a7022967881e18a9c0b7701dd62c6d21e717fa284ff9455d252e9fef6196bc272694df1329ebb604d5790a8db4948b3be59c370a1c2b7bbd09fab2147fb7a0e27841710d524e95f4e3cc48b90059cc8ffa55f314f139c3001cb9b80401376f25a6bb2a8387d87b27ea0006cf07c5b1bf7f360bcf5473fe3f812652b83b5b4f0a45a595637bc421c69a75f4f9955756ea6ebd2eaf835dcb022a9d036614a339ac992677ffc2c99874e70f9d42b55c4fd490ff2e897f05c7530292aa23fccc60a8291547d3f5fdc0ff9be165f277ba99d4a62bf78c5be85ee019a44ba034f3e376603428c62e364a3a459e3f27d8189a792d1957b79056fa6b93d90e76ec99ddaff8367a5c143e4c27b3866b7f4bbd1a76d6276b1aed02a302c0c9e4420651a1abb60ca1f266c36594f535ebb9887ea46aae3b8f31c101bec6d24c1bf99cb0cb07419e19b6eca314652189842751d72bd65831fa32672b5d6a404ec3666361d69ddb9d7c8ba108f598b83a5c34a942247063144bce735440ac9b2bcf442810452f2ff33918c3c1e33e44647ff9a7510f437b698d734d835f7c1015f69576e36bfb8c4e4cc273af0b37648f129b3bb663bbbdefe0d89251af18da9bdaddcc37fdd19f73c6393b9aa216135988fdf87744895123fad6108b3be500a1cc240fa2b7cfd0b32e1310040298b24bbb4f0c492a31ca9a7f5c5470887206371b7c6fb8404b2e0f14212d4f6a50f1986b528b1634e8c8958d8cac639840b8ed1c51030eb6f3f3fffb100b85f3b777af53ee864c48546e8abd3e06530923e4c4b4191ee72e2cafba7aed60079cacd8b06cba0666de6619d60e2ddeb8c341e49759aa16a21aa6a9b7a29ffe8fd7e97a24f4e77970c07ddc47ced7940d2e3765001b7d50feef6b069008e0797622bf9ca691f7789b32fd8908548526993584dea53623ed1140fdf89a5f9b7c041e9f60e5b0ab4f2ebc0e095d5a2640fe2926057326ded0a96fab3f3f04d9e1056cd47dfb3db1e0c3c737abb11f9064b95de30559f02bafb70bdeb262c53ea3e20545b23a00e943da32e36380126d5d3509c6bdd2308a410fc2de3900b3db604d8ffffff27