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 80115 abaade0bd6d3d568242811e87ea11d0f948daaaba4e182fcb8c491e5027e9e86

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
99038638393cc11c5fe9f79bec3033fd148da86e85a1140af1bada9250c44b34
Certificate Block Hash
abaade0bd6d3d568242811e87ea11d0f948daaaba4e182fcb8c491e5027e9e86
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00940500000a290100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000008f3f3d917f0110eb894912f491d5277de3b900022817e81f5af7db6f8bcdb8a7d41d3b0f1035d3ede58fd0e43728a86c1a92c89b0ee190dbe5b2bdbdb61039897ce3e55ca30d7e6074e34f40081048e62b825655e673f76504010000000000000008000000000200940500000a290100

Raw Header Hex

000040205d2f1a1422e7d50011e4bd6c5b2bc4e3d237ae85fd594c472cb67cf28df42424bea10dcdf221907587db4060f4b14eab3eccaea35b5beb374c7f3504acf0e786c107436adcc60018344bc45092dabaf10a14a1856ea88d14fd3330ec9bf7e95f1cc13c3938860399

Proof Data Hex

59,560 bytes
1212160103072de87712b4dc66168f42d13bc459e6b91d3f7d0426e1f83bb861f485c2d326fe93f73b99c314c58bb6f5e418aebd04478e4cbee9f6bce22988f0346c33cfdccf1bd49c6a7331ef52334e5b04e4d2d112946bcb13aeb378b63339bb65f693069134ebae8f62a2eeecf7084c011008fa26c8636855e63befff2f4dda150f57a2c9ca96db7c4055180320b1f09cda0f0ad6cba40108124b390d767835d60d2884f856a6a2ff70c9ed4b4bf9b470a82b7e2e1d03868dcb94117f28c25e6a1fa7318774b18785d2d099ca1bc2428d810d28f64bf6ac171c7b1d2f1ef2f85ece8b87834f44f87a541852698433e442f263fb2c1e870f48a329be40511ebbab9280eaf30efdcd30b794ab32fc5ccb78bac2828c6506e01ea933607c36427180caa46b8b66baa20647e94d7e0ba9b05a2b4daaabdcfd058f19af0720f05278396388beabd3f7df65380adf2be0b0c7429454157ddc829483e1f98f54887cf5307707da5e3c6d43d393ecc8d1669c7b323ddd81f6ead161986c862d5bdd5d4c262a52e7b1fde7c3d23dce398f48460c34ded367062f1f6f81306cac7594a8bb643652a0f12eed92675d55c3dfc66276c440940cd1c9ff283420a4d4a9d5a58299d54d532b08c4e559d2bbfbf14ecd9dc469ec8b43f3d3cd083ffbeb43b6d7837cd1d2ca5984c19bd067f8f73d123a07df6a79f2b5cf926962d8db27f05fcafa840f03025b5f5088eb18e265e3d883cadef0a4da8baa55eeb41136fe3e792b5a304a01464b0edf8ce9344f5894289c3d7ff26ac603a627bd39d395aa155276b4164a257727a3985e2bc48adf341ca693cb41d39d8af3d040aa9444f265e1d0d95990bfa10c2e3402e4cb83dfb2f4b15c0c4c34df09bff4784f643467d3526b8f0c64f0270e311920bcbf4f06dcbfa485e9a1d68dd05b55f82bb700160b8284a59be40a4465e9be44ad2409309c96ab571668c76ab831838be0e6643bd444fb0168b17afe27c2dfa6b2de6b22f0307cda3f105ee325d3aa00ce5e9905f2a2adfc5c404c1aed9616109b51c8f2bfec3f391f78c48fc1620b5f2b0a41bbaa175c87db9d2e30811d4634eab9b57c372104ec3c0950f30e5f352c055f20cfe80b7d308dea6b1c3f53cde5066eb324ef34c0576f623cc38b59912be7756091d52330e560446a6f5ed951eafda0199c5b41c561a215e966a68e0a0d4dd790ddcfc6d2ab8c386b55948b69432215df79a3fe729d30d8b5b20d9250162c458719e0f842797b0786b9abef3a28f0e0a866dc6924e236dcb9c7c729f0346ef7653202f3a1295e9be7e2eb976324626a4c69833db148f684646f9cb18f47ce3ad92b571dc30b66d4e5a5297e423fa71e8042926df3d6cd1d582c881faa8051ef4093fc9f874684c2b425d3cf375f869b632c2b40b7f265c54fb503274346661dc0644be363909e0ac0cf3d7a608d1f95136cb2defe10b2ca22442ae9a94171d940fedbde889cc80ccaee2a63f5200b1d1d809d299990bcfec909bc8a9142c43a802b665ae73c15ddbb7bbae540012d6fe9fc75c60511fd22719aa4917db01da169ccb872295bb1112cb76a15977deee4bb3ff0fa7496afc96b5ea291d2459373673d325c09dcf5d8fc85daaa84afb6b79aa25820b3e90b02af4a4a162f08e8012dfb76215f2bc92a23949a1004b6d3bc1d3f68ab99f00d58b0f4ac5147579fa69a25a231a57b7d2eabd93cc772d73df7fe30942da5039ecf46709da1172a4a6c022d087bae2e7423162990457e703126c8e479b40c1aa383605844b603727626504daefd716ce429ca889b98e6c8be104b5dd9bc46a1bb18deb9ac2e54ee21f6a526b6929c5f502943edaca074b2f93036e1333fce44c154fa084686fd0006a5e06a898d94a4871f12ca2b80b4115d6604c80c134fe38cad2b3abfb0148bbf1be723c613cfe46e8eb6ef6bc98c94070c69899ed9eee601fb4d197180dd43e57d479b239242506149fae528d859bb1613c17c56a3f637dd522572753ab1406ed24a3ce4b28f24b76b9d2be0ea617cec7913dc690b6e8cfacde53327439f6b5c2d12e2d1ae604f4257119bfabd1a6ec34b41bebcbd3fb6f97f38761c2b4e6ad078508ba0e94eca222b3c9034e11324f6d74f51ef8392f087b305db0eb81cb9b66b7a426957e8974d96341b4fb93dda9c939e76fc73a276ecbf2b0c0cc258dc4c61a51f785713a676d66749c0033c38992fbe858e964b391b53a6090d959c1efe9ad414ea6f21372d9e4b0cd4a3045df317af27f7f3952f95aad577fa79c889003cd37178dc1dc0449434a70556a93676cc1bdad3045af48fa55e33b191ac7ab87268d447e15f6dc6b989ee058a61251920cfebdbed280bc71d572d13a18d988dba4322735a36372e7ec1296d60d74338c333af700ba5856e213ab0c5858a54cff33a9053d0da557ab66613e734a14a14a3b5e52da1ff0db8989b3e408b5593e8f017d0271a369b862aeed451a2c2c17c467461625a9937304b578f1e3d6c98bea82eafeea62bd81ea435b839d4080e2e390efbab653ce035a6144b8735a1d26c5f3838c03770f990277b495be651a6886ab1f5354705bfb9e738e228c5fdb4a02a6c961603dc1136711c1370bc3e9cb1eaa109f5d32e045732396188fc09e23545ede5f28a663d20eebf14438d32976442c00e0d3622e67b677a4cee487712123a6e598a99ff7810ce23fac22c4c7213eee2a1811300a8d74fd29703a237fa4521dc5706807fec684e5d9da9e28cbe99f6a8b47f7206996b23f32f5cc16abe5f9539a685f1be356b225d19637f8b3ed4aec1714806b2cab58470a1560d6cdbe3c9bc6814439167d02eaeac9ba778c60262723cdb1da5230bc4b2a058da60c3fdccdc2eeedc662bb56af2ec746536663e14488f691ca26ff2d3fc2162eb022a30b212e798090de4d2e637f29c23bf136e7ab2c698f119e0aba5f22b41983a0a22a5954d5fbf291e80e21d884d199013a17febc86f7798150864589b006c8a201cfef89257a132fc9200fe1215283f127483fe0f5bd31ed4007737f66bcf497a291d4bf84b87b2db46b4734ccdbe5d55aad5df89c424574a399a58c7f7238708c71e59e3a0306b9b2ed51cb1a07493f3d84871371441bc5666f6ccfd7f95d6735736db06ddb23315d8d2d60aecdb969ade0d061570d49013b795fb8d156d4e1b9b54998cecfef5b9f7a2b4ed1d9c98c468d645bee7d2901bcbbd6f12673f1b857c11ae7f8025190cbc7f176c3adfc4af9459ed94940168d8ddeaf55cec77466348fba5d31425f915f02a036ff05fb1a41d823b14a211cb7b4ab2974c8eedf2fe77e8e1ecc152430352258261bab3e578c3ad022b4db40943547702e88ad61f9ba596ee199a8f9f3623ad3f17d72b1661cb4188659f94e9b2ee7761365eb4344680ab252ad5f3000d020fd55becf415f2c0812f19b67a725fd790471f32937296651d3d31a4bffec68e006605090fa2177f592fd0901729bd81fbde872b648306b2b9711ea5c989daecf54d16f1e344d55796a37685d843990674407b8d4ac97b03a3b71df4771726fa6eacc33eb70c3538eb91b34a166b220db13bd926b9f8dcdcef472a24be6e337f227190e49dc42732c6eeb675bc01bfa28cc3dc154611ff671e500deb5c0443f81a750429257eb0dd3c17ba4702c7ce59ec77bbfd814ad3fca70bc4e7629773d8783e1e833f2f8cb356c38e892650d8ea5e3a84d7c776165f8b1e4cc625e87901e81e6a060a1f06cbf7dbf811b1b74534244d82844137a5eda68c0c6fd798e4109ae517b105501fd11ad9dc97b848730892088e2730310eb32a011f09936a8297f46e474b7dc75f6170b6e756484b5d73dd777aa64cfae9e14d3aa79c7d80f1cdf973dd47e9baee5f96f0c177744849fa74452b57fe3f81e7223c39e832a762edff638511ef1411d0affda30cefc0eefb1767c99bb2ce891a2dc4728f3d4a4a85d2de77854bdb79e94047792d0b2bf49a4834bbc6c7cdbecc74242353e1b3b033add8938d45f80ab45118537291836db96c53a272a71d294df8eaec8a2eafb70833fd24888fd59d83dd117fbd13869e0bd523dbdb9944fd0ace369f3a623a7f4aafe4b018048ee08f79a12911119bf26f394ceac13b032a3f346125e391eb5c247d2e447617fdde0002117bf78271f4df6a65c4d6174b532450db4bf9913edefdb96e05fcd7fee8a140492c3161690ac269b0f6c2e7a58b5da457a51bb19a49bb99308daf17e8c94f61ea7b9f30c213bb6714fd0bdefb643dc0191a191c56ab6c99228b183733c102e8d089a70c48cec2191b25b1ebb698d7796e8b378dd131efcada00c039e670c9ed145f0a7c8482619f5453225fa382c07726425e3d8d018016a91e0666a2c845d502bbff74e6a08deb5ec3cfde3440854f16b820e924886df51fb0b5ecbbdf379989839559999282cf73d5d7224652beb33a4ac83feb0fbd97d07c0c1080aff15233feeb702ee7b5184307557cba8386595d1512afd4c7d18b9a2376e89779d69c2e24ee1d909f357a8f40bbb6a456db4982e710d19d9067c794ebd7aa52b03fb48b16aff71852c2c6883c0b83ec54b16e0789748a3a95f725657d6796e6f515fa9a090e3372e45ea4d90f061fbf83619c05a78c533487ad329ac96b02e87ed82d6f3138a21b4630d7823342afac90c8ef6825702e4cf11b6f6875c71194bd9be6659b4e92f16d021877c14b42557a34de1b30ea86f282fdecc41e4b21abf24de16f7d8e8338c692a2a891d0963ec995c6cf8565d4bf5da12ffb701d63af7b3d4cb31a6538692f36865b5943d355a4a9dabc7b041f0604bf874bc41ca61ed2875dbea64505436ec189cab124dd080adde05b537586915833b06f7c9b35b4dedadb6e9eb3492b5835bf8f6da149d20c29e44ec91bea5697b93fe420540ae2c336e4773d9507bad7241babf3bc4a225a7bc979ee6138a2e0c75fb0d3052c9425fb169fd5552e2a3f7e49b821591f1c19212ce364a5eeadec7eaf7425cfc9ec11e674c831033012a14f68a39a974677e96bc48b17321cd82962226b6db0f7098a72e1e84b17f13898e34c16ceb15d82b414115a428cdc6d9d38d0f1779e76fd2021f6d254560d79eecd63cd90306b5a3f61876395eed9aa68cc2d56a7c4e7e187bbbe771f33d6e283d0b4ffbb11ae3af8e8652d64e5ad0ccc96ed658f153a30650f131a4015b1e3d0c526c7945259765157a3ead509dade7b2a4ace042769b3d861a20528a624def238c9cf7879eef09336feac92fd12e2fa2e1db0e331c722646b1635e4ef04cc6b3fcb71ba748e39b7747ef003e545f186fad8b21d7ff1bec5ee82b8a2af76348664e734a2139bb03e77cca216b08bf307da1f0d827784ecac4beee2763c34058f7a1778b289b2c69c12b2fd962a1f71664244b06e5117a236c7713196afd2cb28c902e5c128e2a2b59f396f1072bcda7474bf62eb9bce43b6a07f1c96665444bbed0cdd3b4e3811c8a3e0fc706bdad3cff2089eb964e4313a909f6d5a2a6476b35c17274bf78863280ec35a006552f9d28cb66dcbca467c646b0273f993a07e9f1f4ad909b55f714fc3f8c07bbb7482b3afbed16bc081b46dcf3380565a0bca460b6841c243a4d85c6fec19902ddf165b330f90fdf86a3d9d32b62c365298ecd5625c401dae9fd73f09b4067cafdb633466d21dd99ddbdec187ad1d0b2dc7ee2e5f1a640f20d900359aba1b2c3f6a7f79478a102b80acc83650732a6f4b664943d449e6b0f670f37026f044d395caf2ffc8444fea0512a2ce50158fee6710b01dc1ae7c4d999122ce6e07bc9cbb44ef946ceb90b4f669b00311f51cfe369fb75ae626ce284f89294e17d1210bc403ce20397271b584005cce5401c6bcc2742aa4e22568998e9dd7ff4d7ed730653b62997cf718418e860b6b83d65f0feb284069fcca52ce5ead11613239bbeba90e999df3d702dcedfe6013e8404e54de4da3f9b1374c468a75d8d5813ffcf69e7b78d38ffb6be237346ab06e40cfcc38b566f2483d5bb2cafd7d6d5e6c07356fc98cc09d22d23094b0945c5ef559a1f4618193f59be57cba80a0e8fb9f9e1494f23e3d8dbf66bf1611ce270affb78d5140f8534aa597b108ae0678df4010f84ef6f028964d0a26f54ac2c32214d15adf452ea12c3c01dcad8ff701f26ed88c639b8f268dac2d3e8c952735613ab512f505438d9c3808bd22036b40e58ee4860436ab4ee90b28fd75d54784e219f585698e8dd3d0108f81682a32901741d6d567ef83e325b3ceb016c2a5f03f3c3a54a65d34bac3e60cb8364edad16fc9bd855cc643f0a790c1cbe0622b780e55dcf1534e7e8a5a2d76b2f137d56d0c79d5ba40f5bf4e1c78ac3d0f12cac6a0d7b03e1560aed7429a68a5c1e20c75a3e0c23eb2ef778257c283a934347aa4e350060c10a9f757b3e1a78fc0b94d40952bc41aedab41940c42224a2188e18ca0d44f22ce6f991b17361adb00d03037b04cfd59cf6c438c4f0c7f167dedbbcea55914339a48c1f5222547f295a1ecf4c2655fadf81a8d89173df5ee62e9da42c7472f2aba3558891b39eae28c5d5f34f9d0916d7630c5009fc581d4db8d8aceabb64690bc2ec16faa3743d241c8262f1cb90ca0374e637c3ad88a007e4498a413eae601cae3908b7170ff1828c0502c415dc3e874e73b58f93a5ac40d957a1b5d1f6dfd16a76727d1fce247d9e71bc9000177f404458e9375ff040a29faeddbaa21f7ba0483a6b8b7d41b0263a740ac98f5539dcdc3d0f8df8b96bb722e78ae15b6ca072e5ad42e5c4e993f6b05ad08c02c8d6eaf363d8d8f01b3b045e1deefd79e18c3e0c2cfc8a0199e45cedde2fa1d85a4b2d03c1a35bb854147fd86b44c4eb1d821bd6c8b463d948d05857f39799f21f506491167caaa52960927d7031391b89fda807c7b637e32f30de90513276d63dc70b3880ebdad334fb01d3969745ea99317574ecbef2914a94cb73da456c7d2a2a1d50500a110b2248560411cb6160d1af5faa5f3c3984912a026236c6831f6b7102f62b0f85bfb1a214d758a2a44e9905f349da524eee3e980c18ad95e6d94a93383b3017e5c5c65bb511c82a6d41197088abf0a483911a2269af2ac0f8efe43e6269efd31ea38d38e232f3c5a7965663e8d1bbc85426accd187d5f03e735c3fed70668babe590666164850a0c7e8bda437fdc8a4a9663208200936c73825e5ec54db677f25ebd8321731ba2bf5cd87019b03f4d3921798a2b09e951a9002abed01097829708f431895bdf5d78ac88f3a3f2ee85e81749f7263f166b05f33dae5c3beafe24dd41523b540d1775d04c102da3d8939b108ff8b797b1c60a70fe7f1c199b2e6627dfd9ea005aa7db4bfb93610c7e8655fd5f1b2368add4d8fdc385efccb48c110956f815414177530a920651acf0609d05c84b253f6e2ccc398e83ff1173fb92aadcb867dcfbd53e40770f823ec96e00c46cb776c43230a243ba8ba1245a4d15e01935cd96530eb6174ae55ba8d7bcbf4aeb4e6defc8288eb7080ef72567b75854490d25bca4d5f8b56ddbea1c29ddcf1d8e67cd0b932fea0b1402df338fdd7f951ca3303d5a932ea03fa001f26b8ce296533e8f7b341054824c31d3d0410c525ab16dc548a76e053322c4516c0c295ae2826114b4ee6d7e16a1f08617bbeae298d081798e0aa67ae71e510952b75433c7e2dcad43e1bef2d5de343827e4632d74a48f9c21636ecceae99e42f6d0b7cdf262e00a85f62ba31fc1812cd87ab6e97f84a25cd59c39ea6832bc4002e0edf185e6dab95dd72835ecf5f5aa6333773faf673f0b4122b89d7e68d0b98780639e6a6659776fd40ce3e8bbc2bfc790232b6407733e0d820f74e1f205158993f31ee0ee90d7826e711729f0dbf288c04babf84c64c86eb71f32c6d670b91258dae4b24085cbe212389e1c8449f8ba638dfd6c58500c1a9ef4bd9c46c057216246c9757b547d0823fa61512406a880c57991fa945e374bf3da0707fd57cd6fd448dee5249879d80991459c33438e1cc7d8ccecbc7bc56fb008077950a39b262efd7551270758c5478ba643ee06c1c3a5c1a7e1832abd8b58a355ec1a0eac322eb5ad4c9ec5ad086fb0a0b58bb21cbe99419d0a31619c50d08bfe9ab9e45cd2282c73aba3ca3b335ee7894315eee4e045d0b0ef3c9b16873f98a4a887e95bab9bc5213b04c574913bdab0bcc7ca15c0d7cab8fa5a9091ba1a3cbd837c91bfa20c5b1cf0c25e6e79294aae29bb5ccfbe3fd7804d177e9b98be96204ae61fd06751427ed3db4a79be0beaa60e318f943d70489193ac077f7aca1870dcbfa84ab8071a247abd6314cf5175da2869b831f1e7bd7d52f81a852f06eb9ec38528be164fda0024c32ef2c5b17e9f9850b0fd72502a1cb75f193aeb0ea006e72b54af7d0ca0dac9178f7a215234388a3c4b3c7af2fa8df2c2c2f1e5766e92dd1f3f655cad43abb5ddebc88de7cf50b3657a3f4d3f0fca46822165c89178ea7caa94bb68bea7be896f888a0ffc11c1d96a11c7a0110df599ac0fe491093029cd80e5f83a1a1359cc23d6e33c9b7b42db96e69de93ec2e2f6655fc8c80aa9499172c22db1e5b429d258cbe4b5adf20754e21f3cc69784f0df95b43f1c4d1cdb69ac5b7878da8080ea0c606ba39809fd8cf7c851f9c34a477714fa8c9f419e4c97584dd9fdb8f22dca346248e2fde99311322018a77e578b33df01e9a3b7cf20b49f9dfd07885a5d71bc3caaccf7ecf45ec674029895fbbe96b55857f9a430b762a7f4d37bf79ceac8b56e0693ff376a816ea32387486c6a5fad769d4ad9d05a5e34feb79877e2ab415ad62842e7b09b1b1884ba2cf9a7c514b5dae4d9a42ff647afc91b6bd2d55276ea5ee36cea51888a657417d088d4393dfd282ce159a3f76ab9bc159525b8cbce21f605574e2132a4e073402cf94077a37dcdda441db547d118c1dead07ed3e74dd7c020920bd21d9e99ee5e95d75f282517e686199d3be229e16d610bb5e1711e4100cb50a9c6b82430ef68cc919f870ca61b67aad9bfcddbbadbfaf4d811430ef9e5244aca90faeb8a84e1dd4c5edf3595788a654f2bcc44a15c07f39bd2bbc8e4af9ce96ddee3ad0739c6519752ece854b8547957d82fe5501704a81b6c01b4ee9231341380667e3d0887c94942137f31c0bd1d73f502512d5bab5926764ea66334c3a4df3cb297aad7c2c4e3114b056bac8a64f56aacd620006924b4aa0b91746332c6fadb301ee299797032b0eba8fec41b28d0c54dc69b5e77d8fcb61eb2ebcdd2e993f2cb76b69a1bcf42e9a8b61fd0d7af8c6c63c9405b3f59990a4f2796cedd29527b7225e95356e84f02a7fdb8e6f37ff32c759d2d333c2273d1fe84ab717c11ae9d38e80cfcbca847d393f08beb589c048e6f9510403e6e066cec86617b29d9e6b40d9f8b3c524b2b983c72bbf1ea2a25ee0ffea6a923aaf5b767fba26d8d7c7d8ebae176db737642095a1fff51d66a77e18cfad894fa691ea124b30f733ed8f73f86b231075e218205f5d7a7ff11806ab43dd25bcd7d7e2d0bc920ec7c0ee7d8b845c34330da3be78697c7006641f08858123fcd8792a15fa0a482049cf61fab739296078c4bcf8c6e1ea813ff9b9abbde590556c9e70c6930d720f9a37b2cae83010382843c4987f91e277186bbafc67a03b460c0ebe0a5e99e021e98c025271efe5b2f76c80b8d79dcc66e78249dccb02e1a1424c947bf53bb1d5f5224c15ef3c2df967f6c07d204ae0cc9545854d0d222faed58e82ae2c55d1f239bda2dda28ecacf38ddeaa5e92049a217e2a2db8df58de761ddbca85acc858acc062ade4686203ed35e8b44fff316755ad4f74e847aabc5ab6ef89fa091096c417a9cd012d1a3567f43a21261577d056eaed31ec318f3b891c484c5b74a20255a183face560161cb16a8fdad64ed941c4d3b16dafe703ed768c09636a436b271275b2c6fa1706d7b64d1e44d3923ccedbbc185ac4d453cf631da8bc4662045163106cd85b1c6e03b2e37d6f2484aff776bc61f3dbac74d9da0dbcda081224bc34d8ff3ba83d5c8e22e9db673e2cd8522a3f4bec4778a4b692af9609462f037967052a9002268c537682a3bff0d67bbfa1256f1ad528380b9c0deea50ac9b8af0be07fb1040592c1ed349de99a58c814fd14ceec6760db9b3ddf9a1bfb72d3440d577d8c962591bda4d19f1b755cde41b2acf7324c9db1272172f34dc5afd5b88ad156e134f2b2bdeb582d6e30dc3829f28109a0b9cb9ea7f44432cdb9e1420fed170f07db37eba9610862776605b49894e660735bd0b4bf30e7d95bb47f74a6052a1d2bc57264aebdc8c90f4af95fbf09f0cb221f9fac85ce018f661f3ce0d54a0f84ad745230739d24ebc72e326fa86fd7653c1ea86f450a676be00ed84ad79852115fb8fd747476565d68433e8a37f2bf3e0ae1fbfc51671d035c7dfc8eaf3e823b7697cff19650ea80df01af3634750f9b3e9f1571ec1556524c4461b28c25874125614a5ba8139e32bd6bfd922546b9c76b4fddcd87c0554a94bc854191f8638630e9fd357f32d83662f75b3588dc904b2158fe8f418a6241ff7218837af6a05f85074199520d467f7c151b6182514e36497b67d6694180602be7528c799c4c6e9e6518efa13c2cdd8df8ba70592d829605ab6ce29fe9c595e3794dbfb534261a6531ca03467c93abd42fce78bdfc23dcdbb0469312829f88e79d7c548c6ba816b7a3c1205dd452102f90d35f36e2be0737f257eb973e9944b73db365ff0a240c9c47d19256298b22ed6b615bed666d4e989a47c0db8ff5c061b3bab1dea3c69035f967eaa930acb253f8a1a8675909f6598f0dda35bfc8e3ce9393f6104aa666a59f45f6eeaa991500b28d1750db161692205a031bc805830a684e962a354ad3708abcb9de51e56d182fb83d4bf779899747edc6fc0b75fa76fc2933432ae0e1a5849a35655d2ec2d02541960140eb4915b67ec7bc105f65c7626c195dc8040b5d5698e78931464728830b882d655e11638bae8dceb337a67ed1fe8607d257f8857da6fcebdd94bd47bca1c94e479e1fb2d23c6fa9660cd7919a7e7a1bce61ff9fa6c10e82b1e65f01073f76ed40e9fb7407dd39d59a5b075b0dee4d753fa230e855efff925105ada25ed743f587a1cd3b4ca1252fb26333a57ddeacb5a0bbc34ffbea3f9e39055736194d10be8f37c5907535093eb85f4880dd6cb7255e23dea51235317e5f3393d5790025cc5ae225f891c7baa01ff3ced7df40780e4815bfb51232ea629707ec008718c32bb10e79b72dd0bbaf6c3b30bb3c3844a36b56cabbe35ee7abe7ca33bf3a91da137d23a638b44a342e599235e498cdad7bebe61380c078ec670fc53a534b3550bfb38357e6371a2fd7e2b481c18ee42ba263d7999b0dd4233e18c2ce7b5eeed4431403e9ea579ab18717c8dcec74c26a1974c30f14718f2818f1e1b7a681dc828e05ff572998d29c16058f618fcda7abe116ed51b3db40d16f4abb2c0d1ae61ff106ae29fdb82c27a17abb5804751be3ce4e4cb55d101040d157440c27654cca375fffc605a79a0beabd0f0f2e5884aa0a6a5a7279e8e47aa2991ba551f4040d089d517e6747493e073632a3c609f5a152e745885f744117d1a285f2c821bc9ecff2c5c9ca81df612baf8d7a8418f16baa4e7a4cc968f240501b8723e059b1b7f3e6d554c0aca3e91932f32e75c1c29b9b518f867c3747f6522658cd886ea2dae621db58e322806cef02e2d896d8ce9251c343f07cd6d4b1a91e4aa9c36c87052d8c858f6a0528eb9a6c6557ebe8a7219aebc27bf88a16001d9affca912d778e0e3336318b0c896987a058fb0f3602637cc848e1db1399d1d1a5853a9b2a2387b2f2c8afc47645a96368fb33b68efc718de62e186647c8c823f4b678cc7fbd42880a2b0e25423cd595598f1e4fcb8e0a38e9728ce6b131051c44afa3eb22a66fddf0ed447ad57820c550108a73b5207624795db0bb26f85726bee659e72ed446ddad3fee5f3b6e4304f1c78504ddfe09c9209ee78618fb010f027d815707365afbfc8c19227af7978fa8ce0d2a553fbefc5d4baafd91b86e7226fcfe7399393146f628c981d0333e52da9c967f5735e5cfd63194622eb96e6db15e4ac6ef8c799033062fb4fa921bcd70a6587113198bcc7907aa436cb0474fb0b6e1be4b586c1aa56bb44cbcbedf99da0391553a4ce747abb6e8e283a8cb632aff8e0f606821ea27e343237ec6169e511b32e3582614ca4211a525c767611c8a9c1799582d274928624ad2dbe2cf1c55c400c28fa1326e5896c6270aaab8a1cde7f2e668a8e6cf4d912aa2bb632c0b864233334932de2489019a5e62eaa4f735d5ecbdb7e794442d06b9b8c9d229bb1e34a417c72da1b2198b8f5c58ad59d2c0965b4621cd2ede4fbe0f33e47da9f73b49140c5ad74967035a260b78fd400874041ce8673c7e651815304a402f8269e2c91a80ab6c697b1feaa2dbe08100f6c8884574ef299fc2aaee536a8e59e8cb4bc40e32b862d1f10d4868d978ccf055c4150edb70f692625d1f59add3d0a3e5555db0ec47c46f4646e897826634aa22afe402f352dafdcdf2d44ffea37fbe89d1d855b45cf7df31f932fd427c03ff01110fdf428ceece07edfe3f7624f906bc018ce26c85d3e952e2ce04920dd756043d69c783a6ceb7beeb945977332c258903709b0d22bd88cb13f05b2040dcd01480faca283385d6c0177b235a805ae27e0b2f1c8cedc5c7b0316e76633fdbc746c06db73c829424a80883feb70e7fb5515e8946637e94627c76b30d83832dc48c3630f65c6e1efdda168b89f93a787208ac50e5443efd746866431282302167b68b30803896ca21c96e69bba87eccf2212d24f9885e5ef53073251f6110d108c6dee7111212b7d8370d1414f7c54cdcc07efa4df74c060885d11fe8daf89923eea18e5c87f9779f7a1debecfa8a96b7d0fbca2230e9eda1ae2618177752e3e19ed7d798ef6b0f9b48d4c9af3d13586acc8886248e858698a7837efd3a486f053ca8a4d513c4e097c4b9ebd1947b036efd0f0650a4d0dbc9c505410cf48a1467d7f1a4c3d254b1a8b52ee244cecf3e76ec9795c43b6af6ce72074e2056a69dcfe1bc4ecd4d7e598e4758c564d10506cab88c670b073a9edec02e4d6faaccf0e214dc6d0ae05774aaf6838013111d140eada44aaefc6634a6b72d297f1a210aaa8bc6c7aa43658c530b6de414ce87d1b5b4db8aea8f21683f1a33c24a1c350270d3a98f8cb43f6f5b344a018fdfeb9a2ee7bb05d9a299fa08efe4f3b0c32505e9bd00f262c764385d65e709fac504319273a8929f69cc5a1d1499430760cdab19ce13331a89b13fc8a604997b262904965a0464d0ab2a539d02e6827c37491c3f19fba9a898f2586555786a835b40054246e143cb2f75728d3f9a25e3c57935053f53a8e30de23f3fb4909f5c411af7116287bf15b4d5fba32fa157b57b9156fff5add81ec7419ff9e865e85df3a41aae2f2e122caf926eb2897a598cd2c632defebaa3745fe9bcb60794e38cff0aeacde483736dedf2ce7da665f4bbc6571a809e0409877b831a6540b5dcaa573eea050f4aaa106ef8203f5a0c890712da4729d5497e174158ddbf2111cc611df3540decee256d9cbbea6bf808983f291922661c1c1b8f762c97d7315f212c9dc5c0a1e052d3d7c6049abb8990744197ae8f8e6fc5b7568e3e620ec3c37b0a78a17f022d6ac74954b8a5c75c91623c58b0bcd7c0eb9fa07737378a54a90a58853ed3ae7b7774be55f55cde7400569505102200b0d07d39ac0e4a2a896de42fc6c0ed9fb611d558bb7635411e308d1f97339a43da121e377cf162f76273dcaf8c2b9e6c4e4fbe712c5b2180d730bd35f1ff3da871b03df1a0bf10a6e3143bbb35293ad406ec8e79de44c5763c07cd8756792f41e11e65f38bdd1492e5a877ae59a0fa3610ba177fec704604e255ce09cb2414586b244ba956cc583679d0f4402fea4521254db87bfb086963b46403b2deddc941e686094bdab34abe6d02741d61257c5e97ea0552b98a25941a98e8a2569f9e104f1d2341413ffe2b2cad46883ebceb6f276f86fa968d328c46773552ee13c999e239c334ca993bd93892e0f6cb418dc9303c64b35cccb6878fce574428cb3e040c0b011d7882a7a0acb2f1671292e4499e37686ea6863891c71e07e0d18159190be1c48c8ff1410b5acca3e71b92eb7e1a0ea1dca5fcf187d0cc8452349e76b946cdd5d7d23c3fb127582b889081756d284aa0462e0e43aa124ff8939d8e082ad4fb524cc095ab083e3efd660db9cb0f12ef6bba411b781810e563d3bc178b14cfb6844e023a0cf33efeddfff97c036b3a32413442058bbf168b7c279d7d27e73e95425cee85b97cb13cd930eefe2326bcc14adf8d42578048f59428cc93632616ac70cd9287dcfb469baf2d54083f6ecbb94fe7c371ebef6117dfa59d006c338ba32f75c64c56637f9170087e2646a93806bdb3bab310f13708becf1e54f78e0f62bdc3804bc6be8f0570ff8e39ae9bc9f4b14ed7247d3ba606ef5817a29c2ae67022ae5fbe29f74d7a89d504060b2a06c7bb3930f452d2c999413fd950d8936ca335303bffb27b2b0eed0aaa4ec903a500d738e1819fabc06b06aa74dad6ca2c51b7891e3294a34fd32a7de93cadd4b5ce4ee95b92eea498ab31d49fdc40fa8b786483ce6a250c95a178745fb7a18e66424a678099702fcf6670e5b612c31d45e7bd37b1e448f91bac01ed1917efd07dbcf2b84a3ad372f9815828ea6ab4364a0bd72ed07506c92e177e9bb727d6b2b2898cd6320fdf3c2f2f27be1cbd055f6fe1b14ca10a90781cf8bf6d8526dff9a67cb4860a585037d7d39b836df10f347938ce3332b806d5b36ec82e7714129f313647b2f96f72c5ca340158d0cdb621486d1a7b3c52059cdc45c131b91ea63785fd63cc09b72f1171ca80e75d0e4dcb5621b14852989ae3d0f8ba0959ada44ea72e492593698aab636294fc764f89edd4573cb075bfcc0339d91ff2d96b65f817f028b9184a3bf35a1aeea90a9bf846877df9ae4b70217ce389718f36247c546aa7c925457a317fd4af53dac58447ff309e4dd93e35ff840f43acfc1238972939c32d6793dbf79ee85d12c60212aa6f057c588f71116e4c3b03f8b9eaf3851cebda91a32cf60800bf649aa66eab1a194cd7dcc86c7b164459a863f0560251e81ac9d04263be6b8e677e801422f301905190560ec81188246ff6ff3fb870549566bcd71a7c3fc12143031b97cbee7ffc2f3ac764415fef55c2804b012146584bd1bb7863773ea2dc985b8d1929ad1dfe2b709585769bc4290b6d43aa529c649e774728082ef999f6b97bd9411489b1ca73f93656b9596b4b8cb6910ed579bbc486598f84ba901d9202cd7326acd277369549d1e969bd0019f0ba6735788923710b79f963660e4f6f55177559574a6de6df4ade11b6b7f131f4960dfe092c09e5e2ff2299b54a695e40bf7e711c36441e9734993b98f9efa821fa2563f9d29ce85f90dcb5ce211b3fa0cb328e7d159909080f30846ccb049ee78b06a91045f3e967c1e505a02e26ab542f83826a000fe0a0ee06b6a1c33a300979d5ff9c6dd48b8f83780d706f1bb8e4c9033d3477ca29cca0fee0cb1e86d739333c33414b270a09866a3442a5ec448db518122f606300c336fdb57e184a51e6f1668e8a4df305f443d734a82c2413d3eecaec1a5ff97638d2de7bc458de04b962018f05e8ddd4f2894a963ac325fb6e7bed7b24c68fbfdeb1734a4f96ffcd2dd924d6d6076f873e2b3b4aeda1a6c695fa79061b0f05127e5b6f0e116d74329504f39bc86c8c1153b2fe270c77fcf35ece3e476ee6f50aec05db98eca759631cff2edbe2004e12cea5313fada13bb2d182e80f15e2296ec17f553bf705dfb3f85c8abbd7c3a14c34fdc50a6ae240791f8c96f99d9bfbbe3e8c7b55e1e6a142764a2d22e4ac828a53476b120d01e9bdec244b98c6c25543fae16b3703ffdfecc849a3f41d63f971b39f07b923379ac7b4235d5c86d62c881f04806ddf0201e22485ff62a43372ab743b2649e803fea3a58a766ebc275ea3de60a4e4a291f6753b541a90b32e7e2e2e13d12210648b8da0365db0fb1e7b8c2164c1097e3e3519c0bbe5008bbd23136bfbd5bee2a8269d3c54a909cce31babbdcbac4dd768b0921f397a62dfbadec044b184880e52e3a0ce478399d0afbf69412937324b56977c16674189608e25f9010ef8380d53507059fe71261aab39216f1dbc39a58145d7266692f75a135014a3f9072873f4dcb9860355577abc6962051ea0651a11baf233c73f3b2d7efe797b4181f9d069313f3e895e71e71b62e07f05c661dde2143c1e1862b0399bbe4b0d3cae0c055e3968a8eb18847cb5469bd6b6c0f51cba61fa1a51b562d4b05f6b9db8074e073cdf33ee1a5d1abbfdb0fcf67e36c63d11e3960dffba8a25c7c01fcebe6639ce7fd1d510528c418cdbc48a539644838c8bff61c120b9cba2ac5b281253b7e93c96c183be9ab92b048d4e9134b2ddbc68cb5738329ce40b77145aec3747c0ca42a070fd7f9a880456a454bfd935ad6fb622c1a7be0c1cf386cc7d632d08a1cd1df8cfd859b00886070a5469ffe400d33ee6e735572b82b09d68b993967946851c1885397ee26c64fadd00a23742580c38002b136f7a7bc33af603046324abdfc28d6043fde8b71ef35353d740a4bf5d281d5b51b2be00485cdbd15e18d1b62e835517ce9692a3b2942e3a7e08a3bf9c7cec3f0c5b6ac0ade8d8a9fab671355a4d598b28f4e5dbd853ac4a3b6e89af2f923846ef082e1e173da3772857617578c34ef1d4aea96aeec2896d4677d5d5cdf52dbd9cb9a5acdc350b29676796e541cb0ba40f946cf5c3fc71ad1da6e26c208a551926af093f9ae79c246697ea9fc3dfd1e1d433aafc0ed51ba004d4be9134f951fc254801c70cbab91f0156ad3792a7b314063e77cf5ad7ff45e3b6fa7a6b236f3679186443d96023c2f95bbcd6ab2a3f9654469709760664fea1c43ee4a8b8defce92e8d212b0e86d79c9d0c7282308bfab69d44bc2a7035c6b0c75caaeffa6f609416e92ca8d3d862d1377101ebec107dc5ffa0a7c7ff8d5f963fc209a8d3d32e966e9a54955eadde0bf6e8e804d87658b3ff4bc7730e0fe4565fb09b2e0e383607ce0f202546e96f3b6a05ebaa4eccc343fd3615f3431927c367f91deacb57f5ecf4996c71ad23f2ab3b0c7b5e0e6a8bc0af810c6c0dce50c238497e938b7bd95e9b9e8ddc8c3a9e7ee8fab7e87806291c4ff9860e986749e19ea810165707beb69eb97c4224d75cb3b4ccd603c5390bd8a61a448ba6f32c739a27f733ff3245a028796325e7f5f97cfc77d120c87b904e3bcafc3ebb800ef95b989a0ba77245cf66da2fee6d05b5521f8e492dd77c4aac17334b532ca40f88e19bd87dd7b93e969093126bb12e262a6985553a72134670256247927ac4688183c73f74ce0e0cb6b7dd262be0835f742fba8265c7d1f89e6cf51d653d6fc21837f49d9c5d6a3e48b2de6d1ae957a315b5afc50ee2b305a6930bace14727a91d4c5f59965181079aa3c18b0c9848072d9eac6d8dd3c6038312a369e87bf954df95ae011e61afaa9475fd9f67204783e3cff412d149d4ded28b93dd3b5682af324d613994eb0fc44e038892433bd5e212171ae669780eb7ed48558c0ffa30e33638ff7860a8aa334e5e62618b71b1cf90d182f01e779f22a52a2262233730b551e79ef77471a06d37398f19aa605023f53762eb02be40b72e60e64e940ab23a84e76426e1a5f62152a74b0f1b51e779dc7bbcd1d9231b566212bfca2087c84cc3f6694b6134d438cee463e0c7c5933267270de30f9ff47141e6c04c2016e34683eb904a2f7646bf8188e39526368e96a5a61fff2d103b5b4e4f8c3e72f4a2ae491620bfee10ab117392c1950e3a81c92b45da7b8586d872d2a4465b5799edb18d096898a538d2e9c4ce1cbd1e7cd4f1f2e47a686f3163c4297fe77ea93dd46425a6c8442ab73ee84415f6ba4c7a34de9a66c5fbbe6c85f0f912f4fc6aa97f6f8af90a9701eedd3e531e222b5fef7beef0c290338028a2f772f50181ab0f943a2da75920afa1a332b8a9093380deb28531553b941764beeaa18d87317bd13c4af1832907b78df57e75c037d138f634a52d6078522f2873e1e58dfcad9c0191d3717af6755c8a133e2065ba15d67b4859b4740e635788cd6eb02a99cd88982829438680309a3460ac75264c525ce8e2029ae287fed98ae87269c6fddd7915cde1ca6d9dddbaa09c9f3dc07056777f087ffe72beeeb99a1dc165c800d6347124be6829fa0cd1c82cf6380494ef12f3db5629049091756aa9dcf14262e961268d142e1b145500bce3786c36cb179875c56ade0b7c5dc49c7671b15f1616d7cb2aabdc7d6768022d121d7b2617e8a6f1157b51e47a4e8f0dc71af427f32b2e56955ae401864987cf3e6da845ed075769bee4e1ea5ae8c2676d359d8e7aa913a4e10442de2b9673657697e97dd97a1da38d0546191b749b60bc0af4e7731f91570cfa4d834b0ed60ed4edbfeb2069fa21ebdc0e49ffbc0f95e97ba1e527b1437b0d3c0d24a7669d3a299cc819daa1610fc1e987052fee0ff21d6f554e0333f9d7a14bdf98b7748be26137ccc03637a76dde25f2060481466e201a905d0bda65e070c96e793eae7f0a5d48fc019fc0d3fc2cdfcce9fb561ad5ce660412f8f0ad1b4d34eff0d57cdff3a7a2293afe2ab6ad44b07a574a30495abd104f512aeb281cf034f10d65fa30b3c93e720c3739fb1fd4faab8334ac0ecad6a5519a09a2c009ab98aa393786b11751e9ff04045a30214bb958b076b4389438dc0e94f52555abc32e59a62fb1e6191079a1926d08b76f8b9e7b0fd3bf842a9137216d0d947a47513d4d043ef77c0dfd1dfef10db1ca4b515ae6bfbd3b8434109d39a0b7253b2f19c58b9c978d7e052cc9db765ec798f5f0fd75f4d323fb82056c60609dcaaa8d8085364701ee4d2468c48618b5fecf2d2036a4e550f364865c25fc5e6f783ea27ebbbda1d4a941330a51fe5c238419294eed2e613858b6e1b719c9fdb78f58487c255628c529232abf215420e4d5ac0810278b4e8ba71f5ec623c0fd4d0ab457d47b4a1fc45b81727c4513d0bb22f70fe78f4c458c1a4ea43b35cc66d8e365970766fd59eca2597e42251b8e5cf6dc4c98d42038ba05678d6bc454354d9816be454edd8f6dfac373609974e5042f004c27de7687e4af86326c08e0456410a8405c9efc99470b745d0fffb457bf9e334ac1eb6fd1af645e63bddcbf97f29051a4d495b347aae7f2781d5bd7ab0aaeb1acec33bc13615c5b52dd60f4c3d2d98ee3bae260b94f0c2afc045916550c18a0112bc1fc96fabcccb6ea80916c14527a7ee6f51bd80fc48af50ce41074f2433318c8fc088c621b5ca1e2ba5465a2ecaec710ae26c6c44d4770d75c23aa7f653a7f562d29065ba23d53e420bf4ec606e6aa0fb8d9de2ce70cec01a55d25c25ba0d4040420cbc9205d4e61a8c5ff522c0400236fd7588d01ffb88bead7bc49eec8dbed22d2d4c7d75fb52b10bfc6e2cf4aa2516e8dda47f3ad5ce37a820b39a208ebc66a9c1932cd183b4e5efe2d966ff4e91a629fcb7f51dc74214c7577cd9933388bc904c8d1c14c966b353c792f35d58fb40b8fa06cfc881dc2fde6f38fc5b105556cc92ed1acc67b88051eb6d689c6f11b1ef50291a911f4913441aae420c20c73b7c8e370f6f58db832236144a4fb3a8a754b93718f42fc8080e44f7fbb1427445412fd008e8801bffae8398240f66e7b9fe5668af3df0a9b83985e46a8c8e5d67a7a3c607a6702690009a5408d8a762a5329e0f2e4c2751ce80f837449e92bbef032dc0b2da97c7074c90d4fae8e480e28a32add226e92db6002b267de82718bb788a9e5fdf6df6a8c5445d2b7d83a3b1d4dce14a7c8063d38702fada6e8862b0acc29953d514e5621c301bf1a62781ceb16fcada3a740e620fabb9757bb34240934752f386e3f6fa96bd10170476e9eeff5ca413987b82fa77b8389c5211a305bb2a7400ba6cef9bc007b6f6c0a12d0fcae7b179937d5c91b023e8acf4179466e8dd9d7083078416af37027f1995981ada5dfd7800967883991489123eebef8aadf43a1894fe4bcc33366524d075952dca4dd89c0f4ff2be759bde104778e26e3477e7692946b06cec2cf58577beddadfa4d15578b092d8fdc07d6fb65bb1724c84534062e4d084ccd8ede2744ac59400dc5c814548cee0af52879d840156b45a2dca5d47b3e57a8b5d03959d23d7ad363cd06eb5c389a1756c8e7b52c23b241cf2f1a69c3b4331b8b390b9dab552aa76e6dea5bd68cfe992d33c12d96ca2d5fd1f040e248ad5863fc1551ec3d6486bea796cdc9287cbd78c4db509fcefe6e2feafea3415d2c0a68680ef80977c8b099b2416f185136b8522e050d8a3704732c56d110f611d7c7ac805e05263fa7c294192911a61ac7cb893b4b17655936719e4e591cd0148b6f50b112353640920686383d49760dfe4a419f1029794532da9d9fca5ccb3a8dad8a8effa717bebe161aa950637ed869b7b6572ef1364a1ea2b1a3647ddc05752c81082fe6729600d223ef9eb78cb0075cbfda0414850b5ff8aef12ae6055fe76cf640ee8229cb297a44bfac5bfacbba4ccbc41ca32ac6c72302c8c50584a7a4ff9b6ae672cf3260d54eece9c85f895df5597cb01ba6984b464c4b6eb04e0770d4a275962cf983da85270684eba8b172476af6c31c7e6833f15eef14b5c42ce1076e178f9eff4c78df9dc4b38bc4c5907e179f8fcd6a8b43a78b5da6dbfef8ffa98ff012337d8dcf93e177327dd7aa6a5dae7c1088e355b0b2ecf8703350f8cacb7a5e9f7ec00d80fe3fa8657cf3d92400dbfe0033e3fda91eaf7f8de9fb9c9c0fc32ce8131302fdc1bbe5fa36b24703f583d9041f96e5b191657c1bcedff8f1da4643621b429279a85eff466beb5ecd35fef063d4b060ce2cf7317e7d2b304c94ddc8e2730c82b85d7eea02686970510e81ecbbeeb796e490e7318deb543a2c8ec3b8b39610973a28850f326fb2e27f38a3d872d46992d1bdeaa8cddcded0fe8f0e10324559d3a6fac58bcaa8aa1d97c5f85952959c9892f475309bc5bbcbe1b21070100cf9002e9dfc10805e15987105e3bbe0a7bd12bab10aac44dedf7fe39cd1fc9d97a794cad07bf73ae0e03fea9edbc09c1e5e0139f60f95b34e15d5b3b7f47b1611da0d10c1027f5815f8525b6eddc559725421f40c5100766c80066368057e04889b387c3c2416f6e4917591f356fc7acc55f5aa99840e155cb0e9ed427df82d9d3343fd41b199276ff1090d20e80a901b599933e05898dfce68a8363d362c041ad8f73620604d7710a8bb5ce09ba17a3295a4e69a0f52e853bc1429ba53b2c8f8b1bb300e30726b1a0f9b8667d8cc62ece44a354f99041fc3b63222e59dafcb77e5f0991f5b0c5ddf1f49999db0e237e826e30cdcea53260a913639ec469f1ea22c985908fc8e2b6145da4cd8ca777f0fe6d911cdf3a584a6d77254f95d0eb5917b8972022bb98b467bdb34ec352b615c32a04cfc8fc987cbd9d8306bc2f1a8945c9fa7d864de6fca880930a2a44aadc0fb77118d682619649911ab6e97ebf952ec560d0be7c8ad5d92285a06bfc40a075a9bec22da416b5400ed8412e8f33d9200b031bd865f7ee46c2ea874d440280afa14ba5e3c89c9c8b7f0fba49c006f12d800dec1a2a9fc3c7fd0978e404765ffdc6c8765b9c591f1576b2418ebdfbeeccdf9d848d643685c8cc5e67af229e0815ea6cd3e74512249729c6697a350af345be25483c4ca60a929d0879cdee282a82ecc24b3ff6fcc899c07a533a3f3d295d8135250001ba886af3295955229f87fa6c4834a85485d267265601ef725550300fcce5144d22311a1ba6f2768aa092e419991b350266433042dd358164d258d0610231be12c91c541c4aa5529cc149fa676f86fd168d2f8904cd36ecad6b29a99ae5021c5cd4456162737202fc7dc517db27c88e9a9bb48dfae7b79eb494c2d88f184f7f62a78a508f5a6209df182e3a0fe3f38aee9fff22d9c7c25d1d80ee32bbe41f1154b4891af9d00b3f6253796762e369049ed47d88191a4e1d2e4ffa4c4cfe8e1ec36ef67d3bc3f1b6d5d7b62e08f2f14c8471180e7da59685fb5976e6ee5d842905c77b5196143bbf3bc6eb208d9666eb9f6bc84d1dfca17694ed77772cb1fc3a85d8ffeda11a03faba4fc7f2fbd342fe287ca1bcd4d73ea65ca10bba07924e2930385b193e81bed9750cbfdb3f3a6d9cb1c2a2abbe78b1cc09b7069e9f43446927cfbf5a5122609f91ff6a6dbf24e89e6d820bf1ee2b37983e7698340f377f0d09115b57af1f4c621c86322f415db0d865a3184df93ebc9a1bc6f53ad4a1ee45b8769ec5c9820b577afe160e2c8bf05804be933b400c70c05e231c825b6b410ba9529b56458fb190c1de85d809ba45e06be24776bc2bdb6c05a6cb748bcf3a927db3fd6e214160e312ec2fca72fc4190d8fa489b2590f03c1e3f23b1a7b911f29c3308e87255ed72ed06b68fbeb25f902987c68c8aa88692a36d8e5540397cf209e0e93d9eb7d2eceb36ce46dd2e8cc356cef6ebb609858b46c41b8b84a28cc81dd386259aeef5311dd8b965d791ca357e353b5f9b06d1fc703cde7d70c9d62dd8286337e70702ee22150fa23fde8d12610714978bb7f7597771276ca3ef607527e2198baebf8c738dadce6b8c78c381ba291067e928275b11b65c13e3bbc078f94eee4d99c06ffe4b4f42115dd1e49b98ec7740f2ab796a808d44dd3c3501f830dc620ff8b39c2bca015689aedd561c2bc4feffd54a37c48f957d4957dd440d821812b1fdde05fcf6e53d331b3fac0f558821ad54206518e34a5936fa658664b7fcd996e71b9047cb921db29feee182823e0426151faec9a7ed8a9f5efc3a110beae62a71fe9abb87fdd566ab0c8eccd341e9b644254f61fdc0e51d2a9ccba358befebf65197517504f29463c9bb1d87d1e301ec1fa38a49a7ce72ece8a151a79f9cd12386a4e7aed0f212a2bc8894397b2cb0e7c6ec0bc24de2b919a10b5be954a4e6914c863eac30679c14b574d37b85b00dbf0d0fa4cdc3fd875e6a32fa2886311195dc806d05c19dc073e39dd2fd1bbc82efe67965e03f021e34547c9387a29db1283ac28718a4eb627e558b5da4a804b11c1fff3d50f679bed94de3aa09bdbad3c916e6995a584e2d045df8631033c5acc3e2c4753c6157ca5d2e71cf166bd94dce9fcaee3e54a8ddbab53a407211813848e2119bd57ebbcd513ad2dea24ae1ca0a400bb16dcab1c4feb52955f23393c6689e9f4d20a6d6cf2e1184446635c833656142f4f706e58f03d055955c1e47d503f9ad03c4562ed6c93a2324c3ebebaeb9295b533045e4a30cce39019bb998772a79959f7cb0f97a4e0f477bd9efe03d40b4900545a76385090c1975e82422e48c3d98e17d4bcc7eba4c40f7a893a950f782d1bc9ad531a616d304f5c680e1248137b39b634121f61bdf780f812b228ebc9523ec3b6f15838156c9d4342bf390b7f3ba9cd24cacc80eee4fa2ba90b3fac0ffbe2805f73c8ecd02916ed59ece1914fc95ba3359c7df7bf3a97d55d1be8e513fe01e51e203c34482719e4c6c6aeb3ae23efcd0f82e01c5b5ad823df19bc855498aed009cd7738618d03cc81e9e74a54005f89dfa89353ef5e9861196b876e333e2604d44fe23d4001aa4b81a8913d96eb9d543825beed41ca41c512bd517998f1e7240430a5d0ad2a141fa42af081d7f8d5108e7d83e7c920d7b50262c0addc97717c5d4c91e897934890a87a751f023b1dc8495d8bbc6f8e9d241f7824573914e74933bf1bc649aad8c0f5c612fc77640b0dff96b4aa82c3b95c59389482400b0d9f902e2ea92d7596ceffd5c9d754a169d220edb6213ac90c99b939ecbd53956cd7a155f96571737778b640dc25749069c5c4008214a2769c0f7fc6f4d68e3bd279580302838b7c71f54ef27b7571e0737b8676a5cc91128c2dd9786b5615d49eedd33a10dcc7f886aa698a1f11b623266a5201462ee478ba6e18797bc4027f5ea3171b9336c04a06777f30a19656c1e55e1ecc4bdd9c0d999035524da7902654b133317ac70dd02044d0fa8b62b3797d1e4af65f3b36ba773aaa7e6c1954087abce7cfbe67afa03fb1315cd6dab1de6324ffbb064c4e13ab41834c7a09e62064e3e5dfd2d294e2af822f197817dc2f6f9431eecc330c2b7d5710b65161f032370574366bc3bbf9c6bfa1c193687c634c3a98554f3e64141106e8019536109f358d2714d7faf36c69aec6822e8cbe61b8ea333c636983ace480d0d0864477b56ac2b9cfde309e5245ed99cbd09ff7ccf43703cb7a21d3c44318c44c18d7d3158f6e56ca147d64140cddfa323925a3a36beb0f65c6f07e45d2e60d56354826329e67690c6b6548fb148519749055f37cd2a91427617ba73033f54f0cb84e0d01b24362c808f20acfe0cd8902a2c4376b40d945d4f3c6f5a10d6cac37bcab49de644ec16d54e54dcf4e95df9e07c6ecce1ca777bdc83dea131098c21433514fa8f35fc6c9d22e190d4d00d410e0ac54331236b7a4e76f6a6780b7062f3281191b3043811c72a7149ff24ab087b61e03de33bda0790638a3ca6c48396d60e57eb71e2b6759062cbd4a015c867a3a84257f833c7a7155612e20b568d814d11e27ae772e3623206d232e0094961eb8ab7a4a2596e36bdcd8fd3b6ea579c5a6bb9428c216585a7c65943bdf89f470910a9e9cffd0c11f637fdf631ea96a33937916ccd4bf25ba96d704de3c285ac37fad22934cb6af1c27023fb6d7d354fab476bf65dbe169aee93782589bb32eab50c6f1b08a1d1ec3ce98121109d927d31036f58c9740ad8483c23c459e21b19e6cd5ac72ee39122a616905af0a9ce6bb8c6e46d68b5cccacbe6ef116a0cffaf53fc9a7cf7597df0a4433c7a005ba47a33468dfcd5b612af06663362c5e12ed4a0e3deb3b12f4933d9f064b3fcab0661596ebc4520e532d1390758edc82ed00e0d3098635c102a153f95574024344f9a9524fab920756b756bb6cd427c0af42609be7f15a61804c43ad9ed56bf4fcbfd235c516d16f74750ecd2c82ee8a7faf6827a07eb262c6ce66747ebad318330bf555117119912aba1400c5228e088838749bd1c7c6f361a34ac427ff4926ccd1fa4d2c27e09f355d236baac8e6fac29c6ae59ca29fb6eb4e5f9d99fac9904b16a325df3ba6b490f0a7aef6bc67149bace3f1b6c7a16c0459a852d9d59b6e49de9ec7f1fd9dee8028a6ef2672cd61be6c17c54d66ea70620c2ae07488bff981c0c4a1f1cb308d4db61fe6b75ecd7aacc9ddeeca0b043c817af227882222c7909ac1b3c2c97d38dc986bc31b50c9022a10627540e72540a1f36e469cce51be385d375e50a09bff7e524a89649eedac0625c78ec28320ee0dac668e07377250ca866706ac483ac87f93415a385a97327ecf057ee70f7851f88388745386c50de852b16ad73daa688c396e399663895b3bd152c474a08b73cb5bc328e3c3ac67f27a18984babae2488a91d73bdd337204235dacd765a08061a99d0339e7c5024bcf921d1b5e6f122b90d75896ca1a4006946d0e824712b573cf658f78d7b2d43ed2a2ea29aca9a409af15a4f3f073a24ed42a916c5b2c0d51ac4c6ac4bccaaaeafe403d8c26af85cf636214e0beec3eab0f7a11fffc2e7d306bf52b55d1a8706ad880784266bc855afcb3c1d57ee841c04c2a8c8501823c37e62b22520712cbf4c93c953493733c5db545b0d3e6b5d478bb09ab10b87436ae3786ba4f974fd31875c56cc3ee6761c7f895657fa75b0b27b32bdfcb529bbaeb39a0705616c7d72e7e0fd0dd86a5b83137b4a162f0e3ac5e683d9c3b782729428cf53d2e778ce492014dc3ca2862ed06d73e802512f50e6556a69bc9f115ccdb6fc62ede0cef4e555b24f9fd9daf52901767f6e75625cf28196a942c562b1a331b5ec4aecf74d4dab1525b174db2fb1b7b3a48cf4f602e6f90fc13e74b4245aba4ed0dedaba0aa09201062f2ba29376ed57063bb25057abb17f2aaeaa653216e3d711dbf4a85294acd1f297284422eb48babc4b5c9234eb568fd631c55b4c5fa89d5a86cdede477725c5fb6cff91713eeee7809347bcd35167a7c0d77502a28ae18f4e042ff8b43e90593da16c3ace139213ca56fd8f746d7070d3dd12f85d96d5097ee9f748bbb67a6b19549eee78dde3296a609004a37fb0cccc9c9b15071288f608c79a2c27acdde1baa61bb607dd430bfbcc8f950e30db63f04643f9863719373720e439e926a189ce91424155f4abf65962b4ca8ea569f5ea8686a5f3014268a1937e44e248ebca27ee67f96c7b49377a12306d242eb05de41c70be9d1fb7760ad45d7aae704747bc6fb9fd2f925c0d62e690a227ff8f469bd6f338ac47f1878b8eddb5c75aec4f4975be4ebe97b6abcb47cc0b0b019ea939079b3fe88e73f39865d4755c30a2704984f69ce6ef14caa9fa2603338de747c59bb58078a2f6ee1adb7911e5018085df129fa0d09d69907f173e99aab1f03d78aef49749c3e045b36cb7292d9f3d0ae03cd106422f0427d1b762b28436dfe76270b4c28356bbc06fbb55a62a5e5ea61862e911643221c07a066c671f8ec15f8dbc66d450195a853fc492524019b39254c5b5c21f07838200009ae2dfa9f5dd67c01cf63f17bfe15661ee68eac694f026f5dab54c7ab9f8807d451e00499c3ffb48f6f55b8ecb176b19673c649e9c4fe97852eb3d7f8767523f021fe7ae75c072e6aef463b1eb88922516a9f4b0a9657827f80abd311304bee5190708e4d0242a08329b564686e8691fec53e0f0001dbed7ec447e71ecbf65c4dc0687b66c974d9ed21198d0a1b0a7307d143b06265a844a34b531bc7218eaffaf27b7804d54c5bb6ba9d602118affcba445a4d0fe1c42be6aca4f9d421774c861772a69c9acc734b4a2303c41f0f31c487a8c46f7d2a4477ce922aee4cfd0a8e378afc2c6748da07416a52909fd64126f3e5f7f5a64285497913e4db546aca3afd803ea4ceb1ca8ebc78ccf28b659677deac4f4a20da59c720fad6ae434530a321813ecfe104f84d3cd845100b64cc3e320bcb132655b50337b4a8eae07886c405e90f66ba774f6967d1d38648972ce54e9b1aa8a5b8fdabd11b0703119edf35d5977ae42a1103293f6904ebf5570e07f412dc4c428372e6f6b62be1e29f216e76989d9a7a5432f7d13c60ecb41c6901796da4ba92d974adcb6a9d5c4e02bf6e514c3d8d1d08b22fc6156252f2e13cd332c1ac379fda8c11e278b5b3a03099befab6434e23159d1782d13c0c1091a05d317fa78e12bb26fd05042dbac043e978ad974577eb0a894cf9ff36eebb8cefd9ee27af1e6d9ee0ea55e431d03379eae653a06febb669f01ebf2e619c2cf64c73ecabf0002bbd095d6611e701f14395f32b3bc739c6aef9e14dab43e40ebb273511cec1c2c95c12f9a237eee082126693b3476e51d09def3a9fe0ee7929f50447de4692407c0e2eb4ce308ac555e10e5c2d4afd46a474ec20a4dc79bac5b08cd0210a143e973892a395abeb6c9d16f2fa9c02cf9aad7c77428e75758eafae7f5f22144915517a2d2132a0a2f6a4bb00c1270eeb16e2223c0e54bb370c6c59b01c5e0f0a8bb2331846f30d741a74ad8bfdc666376f3ec5039faf714b9dfff2a1712e2f39c2b216629d485707ae4229ffe6500f9088db4906e1b3ccc20fcfe5d6b95c8caf3fd454569660f73053041f4a3a194d5b4e04d1915df160fda6238b2f229413bcce9e5313fe0e00fdca5ba907e8d33cb844711c0551bc0900e77214d4a25474f176e43a3964dd1bc88a0d38adeac670a64b1a8208cd591fc99d00381f5ca8df18b1f540bffc79265f524ef278bc1e56e549f2471f227ead6b8eae95c50ecdc83ec10baac60fcdb9c4f27615fdaa43b2f74ea05170920f038a2d201bde44b32c6da6484b1f9fb630aacb3fb79ff7b56e63428b3db9cb2a9d414e54970dec5fec95010d027b46cc8f40b9062a31867037cb8e6815010dac572a166eea0633a619d01b26a5e06852d2b99d23b49004840a80d95cf13ff04e2deeb646e5c75623eaf41485e1742b31ffc130f78427ae6be617d85e3363509f8ed51ae44c1aafe109c55c2c1d4003b7334546e516dfd0ae8e0d1a61324e9ca4c446342895f380b9749bad2b7b0e7a18cad26c4e8a5132f3254bad7818bed7360fed8cf244011ef4862570d589b5ac8de635edd031f935e37a51133fbc73f279fe9d745f3accc8e3711ac604b110fd3c8bd0779344ecb4e8425ca6d5c89e50074d661b1f8f294ad6ac7b4415d50d0e6ca4ef6624db5fd352ea6f777d846143d3381e535907d6d62da25fdae61a027d640d25e9e86225a5417404ed8b1266a25305f50104c8faf731382c1971b34adc850658d1fdacc43a523d7c1cbdcbf91c16e63fbfe175fbeb630b8d7960b63185758d75eaa29eb76033ea78d23f26fd11f6df6b40d9642c7b16c0dcd7a055c0550d4f3db008d9a1f65b2fabe2cdbfc09e23d11ecb061f4d18f5cacc74b05a1a6ff83477edb1ab07028aa5de83a4b1f0ce85cf6cb1d179240b0166ef3c67569d4baeb44f64e4ec0c7be121e9edbdb665dc3bbd2661050fe08ea3051a1e6a519dda13b711254ded8a2185d5dd4cf9ab1bdedb7d87e4cd0e450f228528bc1dbbb62460ca67f1cf7799361243f6b1ed6ab02ac565cd3e6c7ef739fe51f31e9b3e8613a4367e4c9ed82d37c3d753ce6fa5e0ba8fee593d5000cda67b272b577cfb1dc7c858d6b23ffc96fbc393997a5ab5c2914f7f727d3bda6b130ebbdec1eba981551072d9cff526a2c04fa00eaf8e15e1093192d40fd4f5e20a414171077c4d65864ed199f00f7bc5dcd4f4c63676d96e6b0583c35ac53c61fda6800379a24aa92a33b76a50516812ed8fe74d3352911f3a8d96bd077844ff423b2a69f0435bd879a917ce6402d26d4fefd0a03867c72ec6a7b025b9a7fb6682e0cdf62cba9832e30a18165189e895fbff550e6bc39fc139e3cdefd9040cd3010f41f0f1edf25c079f0ac0449f765fc8d7e09571ca0d66e80bebf5b32770663f721964285c619ad0a9a6f9272bdc44c226ae4dfea7b33884d1bceff9faa3c2be9db024013a637699b0beef7bbb9d0a36ca6292ffa15d12e245d5c3ae47452b11b353505097c1853e16291101474936851b9f7baca9759a1af6102b15029d422c059d5c4331fbf332e9bcd11789862f412cd3e8a2a17e7d21f589bf53bc9016484f83e4a41a86e4b3661428bd53488f9393c4ce0b4d4a6fe37e304bb9ae8214b184ecfb82c6a2d87c5e716d8f62ad521a88a06f7242bf36ba204ec08228a194555b78cb2364b6a090dced88e735f09ea5b428fede0fe5504928d8f4553d863aae898393179e39861dab35b4993fcfb645b4903d21300c04a775421297b4b9702431088977d6f8536938b4617827f2f123a3d8230e31314ae38ea0cbc91650346b363d19403ef6e6b3fedccf81477d64d905d8600e284949b0d7c104c43f00a786d0da5ab4bee22dea96e729190540d7d3fc327507d641d40113ceb8d369bec5533c24a8c2d0772165995a51827392fe7e922753f02e0eaf36bb26aeb7a2a3796075b540097ca757f81bc1b0d6bdc5340ca6acf5df6bb4424988c0b1acdeac28f3a06634e5e31e561f86cc09a60b205b02cc14bd75d60c6706a42f42652a2d8b835e4c494080d511c5a2c4b9db3907954b56e7cc0f431c27d02752d1b3baf81a6357bdf0b6874374732758edc865652c516f00c66bf75fa0b2942d87482032257bdc034310a869943531996fde34259b57babaf7b1fdeeca380be4c9558319568c0db9f0e7782c9fadb7588a604dda4f7f043bfebaecd9fa03bed8b5f7dedb4942edc2ac4136fcc826eb626cf6328af1c0be7d333842371143335a275632de074005a23fd18457651fa5e96475a050bab2eb6b0a38f36ea35811cc48b61ba2edaea7700cfcc94404ae68417cab43fd1f734ec6755ad0ebaf2f94c6efeafbe251f3fa8f7ff42e043eafcb2e810754e91043e063dc14184e14f1921309a7d293110308062dee5b2f7585121755695fe770ea4b0db2a2cf154169043b5a20c9b222ee71c81eebf87f4f045ea1498959fad24773b483e6e291b9b133b64524473f23709f7f55aa26d1dbe6930eb0b926ed07b09bef4a08db33b8f5cd1e5dcfca514d10915100013fb1af36b3bc1e7ac0bcd9783ef50339ec1f1ab320fe27516334c5a46ad6ced1fe00548673e28992450ed3525200ef9b66965cc2c0635d3096560d0b266fa86ebd06a2a2ece91fe7e783a53e3636e898ee844533429376ba22e0782a6456556690836648798667832d7f7223bab855f761dcccfd9405367a9ca3fa2145f9b6d112d40f34c9923e8a4d7cce531d88a9ce3d4b3533fd832027b1f3f1323ca152c7aee90428e74f9542fd88c2c634eb39239ccc31b336e70fc04a76bbd3b70dd0e03075664e4af7d722901d346fca148a05e8cdde4bf086cbc9e757abba03fb4677770723ad61be667de576b871875e020d13acfc853e2c87ae72a35b9eb5afa4cd290da2b613c027345dc09e4f8df18b4c183f72d4df403cb747668701e0b16734ef068dd8ba64d8a898a8753371b6df308cc630270bba34f48f8b8d6d81544da98c379316422c96b4fdc17c92c4d334a11a617de9ea15be840dde8d44af81f474469e73c65630802b20b55e95a4891b99e06a554aea2ec9ab364c6e5832da35137dada5ab97bd639f740f1716a340afc3e9c2a1c2ccfcacef9ec04216d81cced4a2c493ed0f118d64313ba1b596ee8035b6b3d5083d0a6e69d9584a59469e1e5ac6e939a7e58d50e530d40433cbc79402bdb20748901a0c4aeaba6c505545a9b5b270a1d945816142920c99e38d610c15aceeada5d0efe240f0e87e43d6ccf22b6f12d949636004d2bf53ca9282eb9417ca97edbf692938d88ec4fbf9ffb0c6d77215c0eca5bcfa57e2d07906aa46fd31bd93c7d9f200d4b71a2ed8551147a238f62d796e86f35ef9fa6d65291398403de5aa97e657fb012d907994210058289340851c4693a6ffcfa6c4b6563c9bc9b7c8dc185a7979b0da337a043241920850e0c02f6bd544db48a1f1c18ccf8f54b9fc4161611172f0115ec359ac26969461191e2eeea30b6965f29925ece6fc41e34b8a90dd36fe89f6ec396d4b2c0c9829f714d52fb8f906c7a5164c714bae07f763e1b627f59d251cc045ab5fa5a6c07bd2e3f121c5ad63359382bc5a7e6c6598b7cbc7834d4df13dd76efca4335b1702fff0286d5506ad00225ca8e7e91f2aff11865ba1f2b71ccaa12fe46ffcbb4d3c07df69c5c9ab2f2cdec54abfe22ab61c2e4b70031ca9c0c0c42b26c9f4fc56e3dd998cfb55e62fa8b6c68e92a47ccef0f33240f5386ab4cadd074c2ed84c9ba5412d16d687da4961137233a85c9468f8cd2b13a4f7af1b9e868111b2b8f7c8c0362647cff5af0d39d52ba7c173da87d950a8d0e3c306532282872210924e6bb90a1408d741a37d6c81f3baacd59a55443bdd3973ba57ee0943ecb797240b172663416ac8cdc9b3e6f54c69b74acd42a87969a99f48bd0a36153967328915131716aef7939070742134a781e3689c3e5f66f358eb5610d60128b8b7ad9f789f035ceacde2f2efa21ec4b4aabf5102ac935855af1e1dc1024e8decf4cfa14f6e26c073802f58329d463c2b0a1a6536d2437d4e2afbb92fb9303f0c294bb4f6c2daf107d048e685f939202c3827cda9764bcf8133b940a8f7c67ac435530dcecec250675e7662f105935538f96c5bd1734336bb270696f8c101bed389d2db861df19b66452d098e8781e7cfe4bfe2be69373c11c5e5e7f8aba5a34efd165b5395d89fe7ad2009ce7967425aa8062bbe49208484ee639d4dd39c9196ce3dfa4cda2ae2651396a856fdda9ed6540a659a02d09ea6919c5c8f0d3184b26da9ac56d3a15cc70fa4ebc2ab0848420f0d2f283f89c83707978f924294a8d12b85cbb97c270bf8dfeb82f0ce96b987fe8423662c2f87711d0d2a3ded1dc5aea1373c6a5abc97e01bbedee81613aee49371a44e94bea2ac8ed13091c5482b15a281fff27b3e798d21e090390acff05f3559537f0b921de9c1fb471ac89f196912efe1860c0bfbf924fde55bd6d188ffacf4ac03bb1a78f76068d6969d207d38dcf84c46c4cf3378d620c7bdb5331519b57a5999df28a6b1ff8f9407d23d98535e1bad6929f78d5d4a2df5d07bec714a513d033474cce0906fd436a14afe01a0060409dafbeb234546ef231a938709242b61834fa9a41358be3c9c0a3f9ef0bfbe0f8b69e68b5e477053672345da09cd9ead03fc707c2fea2ace514b7fb7f25c33a2449ce9de7cd6d0e0962f49aaa39776dd555b5f77d7e58d7c6b716131a8bcbf12e0d8478fbc301374108dc8e4b9f0351a77edf5638ebb7ea97606baebba6b6b187cd70e77e39f2e7a9e679aa9383a18f012ebcfb5d6a7813896b7abc4c3b8271a2e3bfdfc3954ebc83221f1ea426e9124c6ec5b10c8b0503539bd52c87aaf0a55fa417eceeb651a0be0874920bb5182381f7b644106178e7f9bd83f43851ac4cc03274c7fb32bfb6aa8bce283a77899b4bbedb62734915e99993329c66767b19315c4be6d0ab6973fe807f57d9e75668f4db8ce8e60cb64500c9e0a761d58216e46e9dd7c8960c1a6cce0d1329bb4c1a7bcb67028ae51c06eba3ac6f4afece96fefc021c6d9126c8602586507633532aa260f11d80f59919f5299b6b7349b08392381387212efca75303f1e5a1d4769cef0a1fabc26917e844b599624f7419b43dd69ccded55db0db8aec734443c5197164bda3c21a33e5111cfed2665b499469442a8dbf421d245790c27b2ed778374fa8ed526f323aebc90f68f5313bfa3ab5871871534ba081b7b883166d594e8c26a0e821037c22c51b4a97e14b1b75b359f3dde6c1a08c4bec7ea7e0fde4324df7032e0af11a7861213411750c2861aa206986c7f34528f6dce8d5fe5b04c16a36061d64e4f1efc1de19ef16e942354e2133c8c2bb5ef4575ff867a25b82ad56522a7aa0536e635b486fa6195f13316f52792a7f11ce217e6a891cc3fe2fdadd4a83cb4e18976a40397e7b31d353daa1e3a6e91c59395e0c8426bc43b9f32e00500666b80f23f403b27de044ed762252aae00ba324e530d99bdaa65f50c701fa9195ae791c56fe91c54f93ed509b0086b837f60b39edf46a8bab1939c628a7d51a2a5979c3b252e8eea7f8793eba2aebaabad982f2f7aee7c1239a661751674402935aa8c3e4aba659bcfb3a4d247a8f8340ef51f95b25d22e61612e5dea0da3771bce1f231eac6aafe36611f931eed1d20d0603004f4e379be7d6a2fdc32348c5a66aac2a738e7fb06a53892f264105c796f687efcdc73db1897bee9ca1622a4319ce85c59bc311af0160fadfb78e956b466d8ca5e9c47c99a776f689617b3005f517116845573fb4b579a221543a24490708725000f74bffae9228553be24ac026f95a3615510aa8748487ff4f6bed2e95d2ae3a8061aa78be0e9b153a15d7f40f851812c5cc9bca0dc4662a724a02221248f658b71657db409a56edf85fe5d6e2cabf2497265a513beebbcdde50c0a204eb88357d863655f8e4d5c37529cf4701defe6b58249125f8f5c8144e5df7191eba97e024f25269f8b3eeedfefdb57c2ab40db9775195a07688d1028e932392134e0ff95ed682e3fb256b3e7522e54329422e9485c95a97aa660fb37c0b4158d7f576c3d7d33128e7f1e931fc856df6e53674b0c1e4b1e6211422e7e4a071f73d5226c5ae87b1285ed114910fe8117257abf92b355a303fbf03de16b0445ba4e2fcc0c8b7b1b7493d2383482dc9c11587976b42fd38677598dd8473080985c5d4519d6e0fa527ba8341bfaaa9c5c2d020844b26ea7138359827e8c9d47198a4b4bbe2886d79140462878597b893cff654a476ebe3c5f296c43e159a70cd596a37eb19e574c67b236859d22e17b29f26a32454c03d28d52d114eba4b17a76d1e736c6e303bb2d6719d2cdd78cdd1eb365a21c34abdcb8fc1ca386c6d2ff978f541c5d9daf6773794334fe400b7c7402613717a08aafe6db0497d4eb197103e6883c78a4063249f0812d68372d80691312dc55a6805428ef0e6e1dc8cfd3923232f57ace42705e208a6ced462951284fc53f2783d36dc7b272b2a796f3f4c62f230227ddf182c705bdbd3ee1c917d36b637a5429a74ed105b4e4a275e7dfc4c4ed9e6b427e4a340fd24cc2d2657f82b792cb07d2070d0b6d0a3430a7f988cca07fc474560b35bc0e67eaa6a408c638d083fe7fa1bc8b2efcfe8a5ccc2854b0e1a41837f2b3168dd805e45d7062931985b452308ccc60baf88bd13f2b9a608ba24f458ab36e753de0bb91ba599b496eeb09adb3fc0aa430f8a714217e7f21495ec9bdbdb12c66648f65b47810e7f0ebf183d92ef9c1d8156c10c35f1b14a5909f9be9a171826122167d362a2704ed1d68b1332402011e7ebcf51a00a7359d2f008908dddb8489e1a718d8a2f60d60e451d915feefa3e4552e637ccea5c7474fc219a99f3af0175a6a57d3300bdf719e86ffe90b1ea8f90307a7a9721810ff045360951365428f598b474745a368fca9339099fd21afe389c8b3b92af7429ef6415e3c8bcdd290e8d089bf0b44b3adf414198e118d53e0670c89da5e97897c1a2e6c5318b9a716f082303e3034be37c066e22a2763c971ffda7c21c9c3df7b6eb0b2a9f30e812c792656130026d3528a436ed9238d609ba629ec4e362bf74f1fb4a695267c6f7445f09060cb8b9826d82da106c06a0c6da244fd60b7a37c3e4d2e7a05d25157bf28c2599c00f9018c8b1729bf436e38a4ad00157914de99864a3c4a48ed30a4f97dbbc700b8fe9da4d9f9c0eede9651589ee6f95f719efae81fc80c74cd54645e256770b6061936c66bc73acde1e3f733757ec266a894dae5f8f3218d61545e3075a46521c627365810bd0cb0dc6960855f410d531a60ef666cf2263d04deffcc4951d522de4665a7de74738d6d260fb98c29b7628a4b741103b6f99029955d8fe22a429e4b596e2837b9870244348075d86b9addc097e420904ca1f91f76d3f94f617b35ce83f7fc24581392a6f7f6e6e729ea0bd8f0cc2270a68264a98af995231d7031a841eea99cfa8de7ed2d5b7712cefdc4f212ae8c5e03fd1d0a3212162ccc8d5d3a0c26a98f77caf6e2733ab473da605993bd6f923aea1280d9d858e9ce6e51aa8480a9b34db02b04fc6b7a4dcd150c2acdba76bc50fe70514556faeb29d8a5220c9833de86fb541f2b74eff03cad6e62332825fea2d04152cc2d71ca2464927a62750bec7620c33c7db927597830c1fce82928cb620efcbbd75418b2d6cc351343a562440fac73625b110fbf9d65cf23a1fc0dcd45cc39cce0cc8cd60ff46888c2b20abebaf47971542852ac4c70e1ceaf1976f8d664d703f6a27abfee0aba0ef68217140c200e5151805e350aeab8f649957cd496ec383ac9ea079e9dfc7ad5ba7291bdb59cb6f6e4b24f957f75bb6c7331296c76bc5f34881ccf33b8e864985586989ed7e4e3ef9ac0610dd671339374687be9a76f71efeeb3af94046199edfa54b324588d252cdd767a5a1769acc6e11d41d48330413976ff3d677f552056b68b2910f556f737902831d5b2d640028fc2807fd5e103d1bb08921e6d92e6c1502e022e729f0f73fd5cb47d68e1743bf890c79e52102d5c0960ed1ec470ee2b8157569815114d1c2bcf8a2581535fc1a75a39622214b7a15b24a3f13c8b50bfa0bd60db89b8fddf6eef262180c2518950bc23b1c9a4d7666f03985aa2af045cc552d4eabf830cb8e50d25e6fb0176715049ade2229d739de397ddfc6c2307a9d5d418ec2fa5df7d5e36100229ce2de4a5430647ed489c30cc6f2da533a1ff67f701a3271470e436eb6e1ed33dc6a9ffa147690cb0d68efac1ad32ee3cdd8171238b3506607b0052f01211b4b4b568da9b1e7dd504319ecdc94a5ad27599e4343b84770fe60ff76ee70f26a78e4941bbe533a26dd006b59bbc64c5a4b63477908df8d65530e141e9c5d48ae1360adc2d111d4ecedac75288ec8d844b989db8742d01571a4a26bae82d8ace9eaa797216018fbc31fb68810fd138a3824ba12263d91975114560d612f904065e255c9d1c91c6dcc5a86e4d4906b5e92e07aaeac606f926f9e84ad44dfcdc0cc57f01619e010d8e4a8d1587e2b2c1cd45267bf44521d9400dadadc4d1849cce8e67e645cc614a2eba6cd2ddae31bb1b72e85c72496b04734320662652a6b836af1db86f28674e8fce215932787d73b90cc798ee8575998020cba7574441b641aa3157e661583eb5ceac66dacfa2461238e036e947c21c8ea4089f0d946ea3b8b49fc4c41193e43e9576dee76c68376bdeb25d1c89494af8a319f90d5d3bc9726f308bbf44e73060567df536614351f8e8ce82e08b526c7788a5a059cebceb07b62c8176da563b5ae2ea39113c1b0a41cbc8b438d184e28a88d597a19640598665a8328d7d6b26fa211ce654af2da26f2099a33059d3cfef6dfe1c7d277924b8aaaf64abd61b4d1e251df7b467936946b06b5e37e5f4ec7a9baa923795325e0f93289719946ca0dc55dcb7174e1e0a8be8f4773acfcf0d2622694c4c8c56e140456760fb0d2bc1be32c2ce5a16d1bcbad3d7716bda94da3fff316c5878cd6dc73b2376e182c4f84d8e0ee39c868d590388f00c1414f44405360467aad77acaad060a6fb3e2308f0908fffb6fa84e00801a37f881dc5c9b388ece10b30629491593444dcf1bbde05033d8b5eb8609b2b4e84b850a8ebc789bd37d2156dabec4c31da11c24a341eacfc985167e4dc8e282856df60af80681f9d248d25ddaffeab828db1aa9ca3a60ae9a5d813d7d7042643c2b00f8b9c4fbad4c68dd0b5cbb1614a399b86dbb966a53ebbb6fd7368353184ad83fec98e5ded2a6a6bc9f60ccbcb0eb7f8d59756b42bcfe65e26505d320f78365952c50f8cc3b3f62456bdb9f11d0b568cb08f13c03fcd1c01a666988572c9eec785a082b73a43026f3061c9f89f31641b03ab3750051fac4355c3ad90b9b916804f712e4cb4865cfbbd603a8f2f3e0845f8c574195bf78e4be45ae79598b674f4d808c7d04e4950d70a000906f1327d9fe47ccef598e542cc38c5003f78ccb40941102c0e98fb895a79a4770b92a6aa75cff963bcdf5c56c76dc3e08486e3f93ed52b0c275fd83de41450a20b89f207451b2b0a2fb9787cc541f8a564a792609a35f06f0dc2d6a6cf14f7701eec634ab89586b23de1da405936c702a4617c182c144d39e021c33def782533f8d3b345c98a04a786ede48950ab33249dfa99d53593fb417a32edec6e5c222c861c9ee3200d95910f838f1915cd964f597acd262ebdaa0120af99abbf9743a3942acc79485ed32f7b22bdaba6db5822fb6eb5751ff642f15a6e371c6bbcee52cf9c9c7e506f29fa248aba160c0219fd88c0721d8e0a527cc8fc62d18abd7cf4935e75621d0b1d8eed4bc88068b16de928c3baf2d9d79684e91d141239ea7a057355f9232a8708bb66684cd2c6572eef06f86dea30d43abd80b64f3cc676423c36c1528239f6694ebfd4c12730883b83bc7a94b99017f8722329560534d33719db8ef0fb4720ec816a5a9cae78486f3791bd0fb31d9b9cf33c94a6f3d8c84c165495e33ee04ebb227f1a979e9a567f7ea60e8f642086ca59990765fa7c69b65bd293fb8cba0fa85647629679f797e1da565009c80f3917d03b3b140ec5c3e2e7579ff13cf80fd36e97473b01f648dc8c7e05106f6247835dd764e697cd6d591ceec8f087b6e0cf572c818bd20e0e5b665598abdbea8c2fe6e3503de2ec85970766da6a777f9006962e95b032e0912c54872175a385dcca6059e4ae7c1610618d8ea30b32a21fb0944eff6a9ab1f4a723d63fd7d5dff7d3085a1c91f10a401a03e7f1a532744706ddba5f480b54d95231b993f4e959d5fab643298e258ecc06a7dd3cc6581cc5d3e94ed28c871bf35af718e0271fa24acbd67f220ec65889646fe6ddf165c85c858e25a4aad4a131349f2befb2f371b6606d83ff41912a8035835fea9ae4e270ed9c205e9f15178b1194cada6e4cb667def631c4e3d4319e31e54c517cf4dbdc95614443df09aa60ae10514de278139dfd9b87945e4deb91c096aa6ac5bd1d546f409a5681bb71d628f700a96eff11f39f073875f102386ff1f45f1f07255fa5d9bb6e2bd84f639440c52c0b007fd4148c43b5001fab27a90af4ea57402d66d40266c6d5736d78de96c227cddd50e39f614954e69ac824e2e556501cffd720afba80bc22b27a49f64a5f2d6ea1e692f57ceeb56b4dcdcb2f3a4a1e53f0834c5765cea7237febb4c97f896fbe903babd6664aeb1bd43f49c3916701f92c055788a2c7bfd571d9f8cecd9127361cbf67adec7c2c95b1d089a896e475e40801ebea95a694576443730d04cf40a38fa138e7b562bb6303fbb8f89f16f719321eb1d81dbfe8c976bb99fbdca265e3b8dc21c2603eb7b4ad801ecc8481ed5a4da5a6639a44ae02dfbf32b9ac7f3e37e78085a0d4ed1ba8d88d0dc7ae18172f8118a58615b4435e34768f8d018bd24f6f8e0a3b3c8d874afc51c1f12ec6907a7c54294b7e8e128fd174aeaa9117b443f313848ad7325ae7df607db5f8a1e1e4233dd495f147ceea3137f46463aca71c3c1081561fed1714faeea42f3dd6d8a6e0f6c33eb702fb10b427985fa4f280cc530fe48169473017f63ea3d8b252d76c8a4c6a6054c2f354841ad21c418e7f152ac5eda1438c99f11a11750658804117e58dc190ceb2ea2706502bff5751afe21ea76dc7fe42b9d10fc4540c0fdd9a44c7733ac58f9ec6b2386a2251205658b341d3239032aa5697b135ebccb87abbcf40cdd574d4f7e7f1969822543d826d942e17d6ad75a0ad529ec9c75b60ed0d8e7bc5f833d114e5bef9100a91ef4002213ecf307ec6bd38904b85681ceea9ec08475f868fac47340791937305ea89f0d35275f5d06d7baf7ff1a2f92e8a81efce9c65e7c492a2b455d48419c761bf939018a6c3981109a0380a68378fe2057bcdb926035f73c6b092a9a56db346b5cc780b30e7ed1a49bcd1e4fb7a3bc91c0bd73e7b1d41a932ee6020b3dbc83eca1fe7d22ee86b32833eec3ddc8729404030d3e0d091347359c1e899ef6ff43bde24f89d52fb5bd592ac6aebe8c6e830053010ec7ebaa9eadc7a8c8ac6a83ed5159b848aaa7b03efbae80e47fa1f37b65e87281d1dc8a3b3c16969fd9e14e6d2898d57b4e8bab17e5ea4266ef870fd3c8c59b1eef8ab85ffd084291d99c76b1245bf359700be3504817558971310e47eac0c9fb3dbae8eb9dd5e687770ee5080adad7081a00cde8af6c5778ee185627d9ac277c434c483fd1b9972e78e66376544f196e72cf9235b7ec286422f1880a0041dbea3d9c8dd3b11598cebeb5a38d8fe0997c0a31ea970287092ea27c9ad0d67d309fe0ecda40a4bee0c60c64d13c0367984b1b953124a395a044860d51e2d49beef4fc6d1cb4fc9047e2b516454ee40bb4781944f4e6db2ba09d81563fd3f2b05359a7623f7157799be6885d7e40dac4cf198036e386f98998758f7a535b9c65550d486a4a48a671563037d6f1374ebeec54fd835e74ff9d1d4f3d1390b45e053e8985bdfa08537b08aab9470c36ae906ca6a00c4e45a7a29c4b25336f059fc210bb587170415bd262a9f5f62387cf4c1b78e09ee4edd23f460c5caf355614faa35b94fbc659d4dacab1f6fb1db033f9e12fd2514445982644accc57624c4c543a13f38a59cccc78e60a8f2108e6efeb716d5d1b7a263cc5e7e3a7a16f3f2109cd512989e78e9cd4947e53a7a974c728a939d017f117eafa2a0e2e94244a311d44c2bac8370a06addcd0f6d4ce752afb24308b51ce07333d0dd797a6953a5ab05052464483fc8b0f8ace14119561c20bd9aab87b23e88c64d5eccced959e4a42572d8c197fcd6b22e8afb66987ef92e6148aae177478ca393170020cd0a648d98a4bbee155988c002e512f1e888f8b1ea6ab31ff9ea9c621a4a2cb6a0150208a0765b64a652f4ca6b564bb202f468be213ad9272298452d072e70051b1ee84590c9411d3be55ab4275b137302a909ab091113603acf7fda7287fffac64fe78b0dfd47fbeb8b28aa931e0e1bb5f89cef823699959b626e90d54b37f60d37d38f3d7d833627316800c9243aedf13d80e8cb332be7d3a30aa307e54cbd0a211e3029f4819cc53794cdb224c638e40314897ce372562863442e8de5c1f6a91af16fd8055ff22a678d4e064c0253540c14df151f590dfaa43f578ce44095d28e50516f688ee1ac8227c8fd7cf55f86ca194bd27d867548c360506d2a7baced57a094ef71856bcfebad72ee11dfa4f36a7e418a799bf13251ebb1129e0adf6a12f16ed7eda8a96949668b5fdbfc4184746f58440cf97d3b7df7084e9d6247204fe62ea18e20a8a917481084142213c0f61cb176ef586ca12cb0109650cef81f6803ab39846ef3be73862c4b8874b5081933f0bd49f0cbdca2d8bdb69fcf26d4f34c8e2728992f5227e3714619178aec93f26a755e90cf589342f15dc49c282827d9165dbf6718aab22e9a66d3e64a3c1a573b1b3a460f50bd2acba49050107d38134b8b0d1d0bafe851c3743fee45041893eca49b396efbed8060d0191d0d55ba1b04bd54654217096154758486446cb6187b4a6e758ff12e99703db2e5c631ae4da001d0924e457662da93563ec33ff7ba96e53ccc77925c907bba4df532ead662e367337ca0b8199d263b4eb202eeb3e9e8c2cc993f86719188bc85be12fc9310d690c1ec196a36af77ab07394dbbe026237064dcfc515fa465801651b57d88b69a38608cf05663c046ce8d48431f2ffe66a698096513704ab21bf792241ae3644accfdf6967061bd991c52f09c035c9d1b29e8b06d2f764c076abe3fcd0faa6e35293fa1291ec0a9af594411e42a90afc8ca557872f3de5dfc65d36a4eaff91b28529e53cc433d98c0a0cada04c5f4effff05ff615cc68dba1feb3609711db21098476f5a96118b5ed8eb859b5fde09c5556b5cf80a2e4a249f8ba3c291dbee0d69453fe73155fd300ffd673bc1a5a422b85a80da3e18e01433cf643854159d448beed7a6f7deda0259f4d67eb72e8cc6397ef3094f5ea14304c0d4c8a9d8de148c42580f14c779c2a84df575ccc1ce9db38185db6d1946b7dd10559358301aaa9df7c87943b432387d3921475d806b95edf53dc852a5537df74b3e78833d845203688899098ec6732fea88b19a7d786e4d75063b05adf2ad7ec9f83edb50f58a30b012428fbb3718390b73972a39e33a7874debe0ccebe826b4436f9dfac7e0f0df588ea7f32ec880ab2869e848532f14be6d0da7f66b370808b5cba2f7bdfeaaef6681b491404a5226a6a5b52669c85d498a15a1416a68ee97d7001f292d53b4ce4f9ec5c6fc197b4aad17e44908801f6d6fbdbe662a8b8df72d475768dd9389ee67d2e7e5c39fb13b4b01fea135181b950e9335fbcf1620c7faaba0aad62f832a79f4beaaf61837f1f1e255beb0b7b871a7cd62cab10bd52d07e26d35831be8e98c0554ff65233b5ad241d56e4d974dc4ad26375dc1df5a586ba65211685be64998c13f83673af0e6e34525a28112706ef169c5340ea3e11e84be9d00a7d3faf68b745825116d1d518c158c156a870e93e128d671204a2d024dbc50c6d96e67fae0476b2c5d3f65e18faaf9b2b476a6f5e8af5bdbf1d229ced0ec319a6097b3864e1a2e6f3e8da20f7aab44a261f8985beb6bf96350ef80a569425eb14d862474d491b01e1cb4cea01147adef64bb8722e01413626ba126205f92a8deb61169ec39d6eb10dfd36c7e808f799c40bd9e821beb1d4947d7744dbbb81da9b5b68889a28ff4c2463798986cf87fa339019b826852fffabc7d28d2e76f3ce9ecf506b8e2da8925cf331ed7e305426a0e00261eda2280d4199d3c3f7cef0ebdb80253e4d9d06281689511e88b395620bdcd5c8aee833d3622b3e8b00c0fc81d9058168562950355b61ab695f1070975e321d31ecafbd784176a45c0d7d27fba6ae0144aa4d7ff221649422604380ac6a85c15e7a07c23921904870d546031698ea2ef63d54429bd357d2d357a84a55f55b85caf62077e193fd86e334a54a1594842e5b94cdb5e8fb8f93ed4df77260005b885bb5ea027d2f7b44788524a9f572b337df79983437bdc07d8415c6a4c2c4f280bb32adf42e1e2fb7be62c6be439fb6551061141815fc6cdd775176307880ac2eac2cb18c57784e893e8ad27e3a257a52a2de77f699ff570db2528e0e2a6af39b9c0321c23f42351cc44b856ad5d03d331c7891f6e3e9b094a93b07d650c11d3d6eae6b5727b63f154411703332e7c9e0892325220e3ac77d09c60da3110f5f756fdd3c4413d14219b4a220e0aba761fb27704ad8fa6ce0be8413aa6871447a066f6222f34b383524506c4dd2a3a01e5657ee94f3cd4ddd920108cc26f2829ca32097584d0b973d9eaa57229b66d799fa4cdce8bdf9987cc1be3a4dd87b1000a3611e2d5c2a6b22917b3adb03f6c87dfc5cbdeecb01a01fd81175fc3fddd0e3b3032b666fedf44e1946fd1bc2679d5af9a2dc6a2407ab5cdc337b5c09f8a5dc78a7cfad4fb107e9c68591f16389aaaa4551c9401cf3a3754d51775a5c94d93fd980e5fb9dad909d681836c02a949babb9d8cba559fcc3c0c6ac3e017482db0dd66688bcdd7d95813ee6b960fc1884ff3dd5f8c92b25840f2d67509e2ac8a6a67b3042d66d88dac99b4c99749250dc8f9e1785c6640fe26d5850fafa238cc026d936aa4cff7efe385faac47a6246073fe0f0b143dd2553aeb74f46c7a46c4d416fe94e5ad3f2f30dc08355b316d17166deaecf2c2816eee2911ba8c5c4817926935c5c1635f7564541dbdec99523dcc6b7c1de0bdda1241242b769a178dac16a6cbecbcff7be9420d7342e4908de942acb96fd64c22ba65d2a6808bb159262979aab847f873c8dd1c7dfd18f3cc865086e63e4456eff89ad7c208d1114bce933b3d0162a51a85e360c49699d46c29c91321035683402d91b080b4d34f9e0f606715f9c6e45e8c7d958a7f7393eaf9769d3283b59d2bbc9672244b21c22a2b65375de567628be1486a00937fce2c07402d633c42102cf4b913b417e04029ecac3120ffcb7236f3f3b8c265757ac3d0affa9481634fd3d0ee61682d6d380494f93013a4e8fd052cae381b537ad336a506b93258acc352ef07a6b4ef8273d5d6f8a0aa1503a07bc83a0f07ee8b97aea2508352d4fa21dc84c3dbdc0e79628fb866e138d6e905c5abcabf10b1b1c058850766f86bd6b215700711f807f4cc6fff383488d86800f66490519c069fe4ea624fe722d9a757b8d668794a489706e7958601efbe14fef680cf20506600e800f50eda25629504cc0e7c9dc7284d44751d77816d3614c837529b890187f521da0512cacd3d8fa510d8382bc96aada5244f6f466abd80ea1655b688093fd2a4958fbdc5ea72d47156ad5322e8898d25d14ec283439172df2e17acbb7d3c5e2acea5595cc4884349fc4e44396ac439b912003cfc930392f0198a1d270d3603ea023bd114c45d51ce51ea88cb6bb3bfb194005f6444ba3c3ba77b3e10463359e890892f878990a7eb6a179371d63e9e7e81d5df03c23aa636038d44ba6cd99a0b574f7988dc716e46c1566b998e3a8a647c3ec6f3379413edef87b9c1ece6084b1446380ff442ed77ced470f040fc8ded462a61408a9dba3d90b1ba0ff002c7aaca611211bdd75ad94f0108a1c83baa9e00b1eca2f7d6102a7f87183784293aad10789b2958132116f8a50a7fa9fe5880f866baf26847bf26636fcede8222725ec0587a696bcd86443d59951166ea088c61bac1c8fbf1acc6a4d82d09b142217430335163f0c43e719c86fe762c6e5a53fbf6c5561f76710ac11ac0cdf0410e4073f485561d0ed8afcca48de74f9c83acee2af1a5488e364c143fa1fd5d0d7cee42bedf81e17425f4ec037389d86d86ea513705f3f1b4a3088de93826def4d637a2ad8c46d77f18cdc530c475d41d0d12cd4a827732e3b7ccbbf30054cfb7d1a97ccabad0277f92651882049bfb0045af3872dfd344d945f9e08441162dde8cb88b47474bc55cd85c97937440b413e59f4b433dbb565fdca27ed147df43a7bfab8d189c4a653a55b32ffead0a8515d715dd5591ff8132241e79d4b99b2e9e9a15e2d4f2877edfabdd7406ab44a9e6976f41d22ac92c18a8be7caf6fcb52ba767fb3a9884637ac77f5386d5d19572b89f5fb5c445d8204e8e1ec3f62bc29f2252398e34212181096eecbe244f18b60b480d8caa74008f376f8702e0763f6e53dbf823e4eee5b0f8527538237d54f07daa59d8db4cb6892e41927e224447ec864cc5295493c493d713566c40b9835adb37f0adec9177bf461cd71bf24ed2417d2afd3fc2821b4f73a1f770452f575f947fe36ce484640da602bd8c9c857fdafc021693b22f5635747d8574e70a558dbca43e80c6ada1ba22a603e80192f4cb0e76df85400afcc531e13025951c835ba4b8199f67ada9c25ce122bfe1b992e2623d10a007341c42c6af747cad946ddad706c291920228a4cd71b83f38805eecebf751f815671d6334002c194d6bb2f460d8bbef6641ad3ad0e11ad208958e5c9f15e2ac851e4f1fee933c62518cdeecabfd9d8e23473284480864b83669c0a5b5811ac977d7a08dc71e0f697f2a0d812d9bc1f84bdd26dcbc155dcf84f52f998d05020d9e68878ba3100c1fd79b82b1b4df414cbaf2d6d594de867524f730b1d5864e017c6e446d5c6e7517f1bfbc3bc90bac1df3f2ca1b6f1e720c2c1aa4dce6551caeeb7e4bfacf4646bbaea57e720603ded09bcd9d60b91196f8b0e1cb75e59e67fd5efa238a0b118af015d0f54de557c8b6f94a67781f30311e630e59c38c8d0aa573d632978ad15f6d22f3836f98b4259216f9e9f036595a89315ac3149e7fa5b1260f20096ee1c279574742736238e3035a0f203b4ab472b3d22852db241e273d16e9ac173b7be1689f84860a9a35d216fd7039756fe2f05e18fa9dc50d90ce23e94571274058ce2cc034d811105e29a00c3ba82efd16a9b2ad9e3caa3387c186cc5427dc0e5d48ec020766aabf129842660d3f7590978102d36474b7cc1251cf7ea28e0cd15c5c162fc7a6c4fe5a522579c420742bc37c3059951b8765d8ae4a6b6480e0c9ebd53ff454fe5e5893885049b56869b981fd6427a354562725ec37d53deb1bf37366a8d05bf7c6416625e40a59b8a65740841aefcc449ff3e80dcf6fe99b61e0f6cc76439057ebc709803162e37860e0fa29da4bdf77757b4e8a309e872ff3a0d162c32b039b3094cf602d29509ff493ddc796861de05a59d0889d1c105f02440b2b39fa926ec542a352126ac9b7b4e23e8a7845ec277b0e73fd9657594ffdb137a079a57c9ded815060cb5d1185d965afd273c81818b04232ea5537ee265b2e56e92ec58864d9c8237c3b09d04cb4d44f6ec694f03445887806ae98714381e8a84ec39efd35e401a0b7097c9c417281da03b1d26d2c48ecec3d8385d817165f3db135f81c475458d37a10e1ceacc7079e571e9a9e84768835066b98028e328e2415e8fb70615af9e3089533e1bf36154e6c1ee4c70a028f8ce4b80e236d60dee01ff9660941a4bdbdc2c8e7279244cfbf4705f8dad99a6149c0386bc8306a3b8fa5aeb7625f343d3a03975888ad3943c8f36cafe24b60b2b30f639b54f5feeff82cf8c57c1f752de5e6d8dd81ddc47074d093964ce388d401266543acef39cde96c8ebb6bf6e7daf7ecf4dc73e450a98c4eea5b75dd7f790b242df847617035dd2718845de5add5a91bbf696b82d8869b9df15bd53f94dc0cff5ddb3a0611b167971fed59c6169895950e509f48f3230f1d06892f1265bd6baac33393287edbd96600eb04e351436822789efd6b1e24dd6ace0c21d3a723778688cf4a18be03ed09ecda97fcd2d161728d13aed6b904e83810f4fc5b3669914d070edb561d4ad471fa992671da6173c274272467899dccd62865f51c2ad4ba0ded28cf5516427383319cd0f8b15bde7b3eef0c684dc52d75e626ca20d67d5eeed3c70ad259e262a370aeae7b7bacaece607c2a784eb406b70d5bb6736dc4212920383ac87e0ae7aedee21572e6486eeaf1f4e455d7adeedd4183d1c21ca221a96c32923ec0ee8574161d9a1ac648263a63660236ed86bfa9ffb584330b4e0a3ab9a6316b329655bc5e86ef1d21b2bcf95446bcd982c195de8dc42e8836f4da59dd66f541470f79658cd46e13048b31f8608c3900ceba3e7f1ddcb64bcb56e9c27a5367857eddadcbabff3ae01691069d0c285d96de6191c4c5064b99630b30e59e3d29bc5e326e5386dc385f3d3e20162876defec1b2bf36140b4cfb9bcc1385c0de5b10c99006e029635996439d2daad79399084aab051d49206181492502c0c97730c8e0c8ee1d45995570fb426d8ca8dd95f456ed1be593fd20457308b526ff1f70fd3f70ceae00267f4221b0486bac6063016340683873d1b768aa2e21651800491c023f96a85c22b6f6d49b6d5294988f8d0377e762a641575a1ccb541d42be52f4bdc5bee2248621161e91f3f301b58f21992e67f41a3499217619a9ff487484e7851ed07ef953563606a09e409296be1f8a8b0e2a8f1019d84f0ec9b3bb19c32aefdd9c256d975b90b49030af8c1ac49032e2af337f71bb1d255d4e76495db061efba155a7cf824ab4e405538a6612d4393d1d6a638ae98b970f03731f3109055b1a133863231eecc9fec61025c8e8d81a5fc504d3f952ca47394a75a85d4e78d5873be72ff8d65c973eda82e099c66c4d6287a8f31e78e24a61f070dfc5a7c45b5ffcebaefa21b8278fd9558b17beec3b6807357d5d818b8d817fa35f613f0956223b76663aec0726c6a15176df2560db3e369a358de334ace8f35b95db71b3043615b9999fdd6749eea80cd764ed2292b7a19c17a38ce19e86874fc95aee20eb769f1e36d9463c928a3934d1df9c9a215187bfc5aa0ac0bd077004cbfd0f891e4576adabacbe818a5938f6920ac3ccc2367a9de09610c91e425e30ed9bed5c2ab9770fd64015d8f8fd88ebf7029afba014d8bf0177b626e9f846bc848eae523166d18397d97dbb4cb55dcd858fdab46c1346b9695eacc9fee0b1a990af952ad3c26290a60bc349953206fec727ae19cf1905aa44831c9e7670451b7c485a08332805fdb9c90c369d40cebacbef05721e295b0a748fb16162ed38b89372d461df88076d53d05b5bebb5af1e38faa1179e48249f14670154e611f92c936b96c6da70ef57bb7965c79db25a53a755ee3a4e484d064deb8c6220fcf7b7fa49546efce51473b84c96607f9b9c44518ad8e1d2b35b389e93eae0eca157aa695e51f139c7d622676a16dad54c07433d358f4ae4787fa1797bbf2d92c7085294304b403b21a9e1200b0a30f86d1c41412aed6bd70fea7abff9d071bdbb9dcc952b5940f476ca5d902124564df2d7cc92ae39ad002d891e17c7684bd7c11c0a57ec33d9d9279bd37fa08e54ede8058ff509bd7e358701ebe5358cc573076aab3ef9b1032442b655018521ddc72d3c17d165e88cdf227e62e0b3e48096545a1a5d8c3ade43493f4731850f09158c0b9e495ab28a39f9be770f61207cfa782dc6e4bf67df63e4f0c29d3ca6bd1f2f6e7f69be90b730d492e74e8b381e75e076bb82b2be6c3401a992ea6aaa9257b91d4d284cc959f2437638186a39423c2b0939e67a1f594de64074c3ead5b5df2c3bde3502b279e39e4c09be54cd4e94d97d6e3c5cdb96d7f80272c7c582a0b96f9bd50f92c1d3a84b5175e346b597ce8a19ac8f8039f367f2b8843457dac578b87b8c4556322b39b07be9216035634089bdab2beb61a04237ff0c0a2e307b093daefac582c88a882c687572067c9325771d1179b165beeb1cf2ac82683a06520bb25dd8b97224c9656605d8bbee323cbabebf259d3347f4a59089f1abf8f936c8bfa7ee6ace341a3ee73064b93ff70fc24bfab966e5cb446a76fee55db130c2edcd79e0fd34c30356e01f9643ddd097780568ade43686a910f4abb5478d974c6023f8f010e97cd1b153e0a3f5fa9dd6c151fecab1999cd83d6e352f749567fc2616530f953da03b448db24b06e8b10aabd9bf74ab86e7513535d784703056091472a967655ff198c0da98ac0dec87b14b70810b64c82187495883e00fbc05de75fc0b930e1f10be88a551bb52dfa6040d631885041e2c257b6212f0fe6604f1f244bb3c01b629eaafef23ecafe179281dc86c5d0375855ec5112f849a63e74a45a2d8c63fa20bfb059213caaa29e6bd9af7a6c4c4cda2cef07be8e9de8e3385e06d814f46552740e95604d1263df9b15b94a520f33b320af22dabe51c19603fb01d696755b7dcb7f09bd73479bbf7a299ba3b8699544a51f7c668fa4d571182a1d60c29fb108835b28efa950abb45bd0860cc44cf913f819aca29faf96af03ad93cb1f2c3b593e5c394083c59b7c1a9bf6259530f26321b9a42c647fcfb7f7f7a09d05bf7d7dcbaaffe8ba39dde8acdf71d151640da506c78fd836d1fd92735032df7d9ec9e20850ae04d463158a241e75a9977bc7e6154b22c35423adf4991ee26b3d45e42a6276f029cff7c3698b1a7d17c219b3f7d59101feb7760fb7ea6808230fb76d2992e7b2f6e5d6eb4f5660843e1d2b1be7319590b73ffd257156a60ecad77dd6c208c8a4eb181a102f9c9aef62673e21612c02e874a84e64c08e7aa60c60c3fa0a88a824d625b47a35b7d050f0ffaa8e8275136a763ce54d6be8ce36c4ad88b03e43667137605fb7573e762307ed2fe96d8ccb5d294e3f8fabdbab36e2830e93842b3f63fd2f822b26ffb14853d21b1bd953674481e80c9ca5da23da6264c01b1dc35a67008a52f88dc9e7b85d4075eee1287259d461b7ea54d9c3b572e7e906cc51193ec2ae73225010930edd76b6a4d85063f3b969139974a28e2459fddf2692726d75b500391eba7d382535c9795a8a4a29c5a471673f3d4b4a9154aa711008747105dd45d07fc696f4708b44aeed8f16856f346500df6d20a6c98e157e1e143537904c77d80a876f99ab6d7815748b8f9f7497d2cebbb377aba0c41650443337e8afd9b5af20f99a7110d8e9c4de9c18010d41854934ccd0e6850bf79bec22b17874c09d63f9145ca7aa8f7f0a3b046c1c23073a89621fef40169b04332ce72a428cdb19912c21663c5117a4e3a6e577b57f19bf69ad3c9c3178f5559e56ebc70ee1061014c841d0b29ded0938f551897ef115d808787c914ddfb56d149b89b52eea3c1f5b9ecd1e54cd8181bb89b4f662e0b87ef4f58f2660b642ffa50a5c218a1ca3dfc5d7337d6e6590220f824f1c7796094b3faf15ce0955093b835b20840b5514eca1952bc7d2b663c33a96614834bc498123f45f43cd1bd78849ba7353e9a02cd49e08641042090140ce035c2785a26388366c06be5d993443a13e01e269073a3c24019d2dc4ea85d89095b0d3ed35b6c30e6334f68e812a8e2a7ff7c0c6349330d4534c7caec6625760f2d4873c2990d03b167833eab3d9410b92178a55e161e3edf8b3be016ab9ecd5cd0846b5300760fb95eac865340b1638f888642753168ef70cfab68ef89f3ed42091683a4caf3d17edb258f16e3bed7bd29718e6e21d8ffa89904bb5976d2604b6ef1f01606afe409905d64b591c63c5d049d6f9d3f067125bdba3a43ea95e80d33c8f109d416fb3566151c3c544c9fd8b7f8eb3c3625ad277156a114dc971fb377cec8e7faa1c47026ce60aa475871f711602fa257a45162fc33d00aaf3b7ab5a7898aeeb2f1c2cb97e4bd1161d1bc3bf194e29721703682fc53e0a41f5df069a0b53b3627241f357141a8bbe0bc2849376ceccde6318d01608747a691c34537d9b73e5f2176231771980773865f339d4d7485c45545154eca6a7b14db59dcca1b8199077d87f6107432ca0ff1576b330d85760dc99f5d6f26234960cddbead6aa7fdcb818cc1f0ce6d12363a34f310ff54f4f7bb7e5ce7e370f952e70439b0709c20d3f1b72e3589793481bc6b4b262cfcd562acfa385e4f2a92d69133d6eff1840a47a0db85c6d8fbfd2662e6495945609b0c45f2091180790033b02f1b15f00d3fb14de5d66022d9ff628a5f1b6906e6bc9d76d7ce209f4dc1d5956474be5b7d6b03652800d57bcf1e7d50f4aa390a7a4b2afbfb52c9be05bc6b29069f0a56d96ded95ce31c415c4bebdd1c6493ecf48de998233ce10c1e7b6bbeb6ee8d995ea9eeef6af4a3286c95fc9f851f3f0059d32ccea6233ad10c7196b548127a159753fbdc69afa85b6ca06778f6b62cce2c99bb8561c714d37f04cb5bf746d2529997c67de90220b40b5e7ef62ad93658ab4545ff3bd40506e4952690391a65ee7e69cad1a4da645fe0e4901f1a85f97e4096536a11ec57206c66d8183f0e634a94b263030392fee4da02a951dc2f2c883568b2e51a2170d94fd04d4b8c1d7ce4beeb61dcdb0b7b7f75bc0b8d6d5f9e39da917e6c7a96c297d7d0c19d78194213991dcde1d67838c4ff7a4062e03ed6107108978e287d7d82f8eb226b0c928f9ed7987b99bcbff61391526cc8f2e48461cf13139ac2d200b428776bf7256ce26a18bb605c60a247f3fc7891e1a94b3ac3b9e4f7700c2a52621304845d74fe829ef197431031dc6dc14745cf4cc5d64233c2b0120901e6976df5a8969e7ee1bae508ad5d6e75a56a689eaca6e8a4c2c95ba4e93eeb4a39dfb99c1005e35dfae6e1a0c236233e4a2b80f47364b21cf964cc14813a28aa920e3b251d910bbd4e38aba85f8c378e1b82d4e755d7afa378206ba03de677b8b44bd49699819274ff9d131ea2684357c0d4077b1d046be460018aae0546656b9d80b037b5abcee72cf794999db2f091181761f0e12fafffc1541be22491a1ece99b54633beaa51d571c3aa69d60174cfb7e764c7e54c101fa067d739265fa060c5d26c77f5eacc19468e0e90e0239e9131cdef3eadacb59716b2ac8a7bb22d5bbe86ab66f6155aba62fedff7a8206db6d1474c00e7013d33d625a821a238e385147a4c8d1611af82fc4423e117b3ba3b7ce42157c1858e2c591877c2ce7be5630e8e903ccdb32c95247407c515bfab59a75b521733edd23604c84fc2ea75c96eb30c83a804ef9cf5de5935f67634a68e8a5de502713fc1b1d8043240484fd99cbe54e1ec53462f350cfbd7de2f03f52ed91de7eafba30fe28d0659aafb5a69582420f2f44536c6de0f8c051cc8f48978ea52916614ce0c33694c906c6bf9894c69b1b9e0670cec1b0ac204676aeda25f1b73c25342821c6c41b76c0e017fa2b03066cb9a44934cae444e041b494aa647724458f5293b6770644cbecb6a0961392e79a178aeb44cdc940956f6708e3529ab69bf4e7ec59a5d0e47cff2c8f8cda9b44457fd016b5d3ddad20163c187d3e1708c7f1560e29f345241252393879fab63a59de35c47f076b91ccff18fad28b0e6a2248db3a6df3c7d5b245acb78b31c8c826b8993520f844571f6ac85cbb10bcd7d3ed506e0f4abbfbfe23ef0c63b4d903df6ec29fd5c2631543f4141d02cbe1a34f60b7bf8c4a9a2a10e4e54f791f635cebbbab2ea20099d6fe38ddf55087677aaa4caa48978ee7c90733772e7fc2516a89f6ece5754bef5753c2420872ab9d554255eb035a8b0349ec2ab7c1d7e1b9e6738e6117ff734de895c79a85535a6e863dd411ce04cbb1f1e912a6a30f001eeb4df33a96e7f03130117760484070b8dfd5747a4a922b60e862aaf1106051f7e0357abedbae7e7994602d60927e529299715e89a77f5b9d2ce96499fe57b689c2343c65c5219fa1e37cec8a702c82a5fb1b8ee25bba84f16918b39900941672a024573d1a5af53e22a906c8dd42350659c7b202a16b7a0a3f39616359f6e99ae61a48dc98e9e679b624f4f670f4c5afcf7dfd2ff40efcb3b104e9a02925df7149586d0e48f3713f9e1254fb2a70fa39b67f9beeb03ac8e0278287ba0cfe7cf546ec2a52ac15150824742bbf9fafdb58af7944c4377453655d1290103bafd88a03c2b2d734e8e4b26beac6afaf0fe534a500675aedb9aeb350cd222fbf092ae9e45b89b49e0678e4906f3ff33ab29f467525ca0b2fd87fa5a891c1e48e623999c5cd3a167fe464927c1c920d868360de40d366c20b72c76a24873fcbd0a9309bb4b854ffc8aa681ba6c8fbbb64abe74e60c45ce7353b73095d7ed936e876df75e510fc3cbaf5fd263dce84b5aca3fc3908b2bbb7aa5d4eba2d862810e07bd42c5765e0cef304edcf91484e69f16584db3191e8578d2a6dc97f84add7b1ab5883899c55f02d9f5992d03b0a57e10311b3d8652a4b04682a2680bda8223248106888335cc5bf52912fb64c8fe3ccff07c6da140515540ceee86c5b0c0bbbbd7872cbcedfe59860ee52285124990577eae552bb5d507b789fe4c7d6dcdf9742c439582611fee37b24b62fdb3ea397fce784b444d4c029f8d90cd16334923a14d1308ff5de647aba536f4d54b141d7437e61da7f292af136885593b1bc7197adf33a2653973138c6858b1b8f5d2d437149acc90b2bdf37121e9d04a19efba637f88680e05709d5c316f072e434c578f20fafe25e6787ef01290d746c0f9583745b4433b8d96487aaa0dcd8320de9dbac527b293698e06f3078814b5e4b4e12857960d090c030e676acfe8bef5f09ffd4a4eed5823f9c19f621181f7b704ad1c1da5424e25d80999e51c55486df309e4783577a303e0604c5fc6a3145af3d25338a24060220de210b16d7d641b2d35ef93d01b831eb2c98d1ddf3d47cd90eac058d1d63cdd32046849809e002dc8fd82a8a2d8df2a9c1691af4f21ca5ea0f6a8cb4f67af0d19f6526eff0f9ccd5a29f9445c0393633125a8baf437ae1fffd6702bf755402a39929154288ede804af59a0b7d2694e20f33ae2bc497b392bec0196805451338464c7ffe74ab7eb42b1f5b397c3011959c9dfedc3756c8dcfa89d8bcebb64c8812a88205c69166479f0d609b1fa8e68d4b1e55ec6ae96733eea1fe7eaf0cdcff9e8d465d7a130bc030addf2518a4d2e410e3d9ca91953282ed33d74d0087969dab640a674fb03641e9d35c056b69684fc878aa0ff4e0bc1ecc0ef251211356dc024ac73db2520b7b8d86fc094764f3324f79c1852df91dac4c5cd42cb44cef2cf7bbcb0b5d14525fe0f9eb35c3fc378db6710a280dfe87c2c77ef7e86074c0fd80a3f3fd03e579eaa8b78ea8f4ad56713161c9a0637441d1dcdb83d02d8686f5fb82f59efbdb39b292df7d7483fbdb8913483781346caa6e9bc547baad1d97b8cf6709e825fffad7c03f6da7a391af446b0a70c2198c6c1ac78473eb977bdc6c0f5bac807284a57372d203bcd3dfd5f3e474edf662c9d76a9ee012bba0e928114f3de65a6f736d62e2a1a4f7d0028d16f7ac5285a87533e567043ad200f159aed568be1d68cea0b024c92c9cd85fbe526c08e9ce4921a1ec55a1d72caa730d360af2fd7d0b2302b4da9ad0c16f68695b4097bf3306a34747c60538e40d9299e0d53e2d4fa0ff7f3f77b4e8d0c845a09fd350c24dbf57d61a984bd8818fea56de35cc2c2b52867b6fdeb73063e2692e147bdb3207f84d989d0fb219852413f00d1509156462a4048fdd5b4c41ac9204d6bfe1f705d64c0d89fbbf0897edb7532b45bdc40bcffebe2b420ec3d8c4ccebae4868da93c8ea2d42142d586c8fec220e9b3728460a0f0bab9002d38ae4f0e5f29c0eba8c9035dc0f3fbc96e04f81bceb95cf9d1639d628869fa47b72c51c9f9158c7d43164e80837a706908277c73eab2c4a9c1659e850fa67a7781af5d5e02e72ef71761fa7abf2e5b995e09b34fd81b2afaa0348c45e9c64cf25a46cde299281d49c079be9b768a3dd58a752df7e5ea87000c4f8f0b00fd4ff8faaf025f21ba892894c6a16bb7dcc821303c93a84c4f884acbdfe9373e4a94b7292cedf19888905f8e5e370944e747312c538d84c4b2510aa20f0bf0313fd8abf3f82d79eca082e1edebc4277728f85408e9497837b1f738e30a8219895b8218388eea7960e18a163d0eac839be636ac9826566abd31f085fa2bbad77c32fbdf3e144153a652161f67c5e9c9d8c58bebc65d2da6efa41f954d8cff173bcff8f901707d627c48811a697399c1283440c58d44d55ccb57419ab7f6e64cfb4646ee46b83811d8e2a7e3e7a17f55ec5fe9026c1fc7b3739d9557817cbcc9018106489ba1f3cc92b66fa7e68f905f3aad6984ccee272a956e1759d78abb0c61a5773f22c96609c87d6d5c88b8aa200bc6576e47621b82f14d1e85f7ee597b3050bd88feacc93165c8daefca6105bac6777e30963f16a5ef91671a9a178d2a3ac683b555b2ebf50308907966c2465ae7ae16a626c15bd1531b290e19cca7e76a7556c2576aba9f8b283bdfb78b9a3b8dec1a3980f2bb676bd0dbe1d5f7c242901780a5e2e6617d6d49065b8760b7dbf0aded44f60b75740b6227f9d7ebeeabaf86468cac3b03ba388793f02e5a8a38e1bf00d280df5ae6cbfdcd2f300ccc42b499fff4950afcb78eb3fd793c90a07d1653518fc1f50c48b202be9ff3e0a0015bbf6a0f65fefb89cb8f178137b56b2363151d26ae79dc951ff9a5e4fecfed62059762e27952d36069e6cf83a2955a8710deaa3096a6f2dbddbc59b4bcace2a47a97ec75e52b17e9c3aac86bab8b30e13cdda7d197371f1e59d8d0f68fc6da2e4a820a00924efe271a4c155a7ba0e91ae2a41c81ef2c13adaff459c5f6e814600e50da5baabf5f07d0bcf8d91c2f28ca741691a443cfb579e2882268d68f90110b624060d9412313ac25f1a6626ae1c0c61a137bc96fdf8f6f56e0c9bf431bccd02f40a8c508478e5fdca92e385e0bc868a3eb25233e27fb02c6fb7e5a672259942b5a812ac270a83640415d5ec52b3a66f34c366884723e441711939968ca37b412d02734fff4303d019fbe3f572b929b74a62c01a9d695bd1e54892193b792c20b3057a4e35b1acf96f5cdad5b0cdb855db5615dba9828f16d56bcfa581fc9b67ceea92e90daa35afac2bf80cf312772fbd62c298582211302cc94f4e22082e889091601b4e7645a8363ae902fcf827b59ea30aa99697e3d31ce327377f29737ca0b6121c969cdc8f109ae96402f682344ee53805b77b785b4d5a9f731718098b332da4e946955800643b376ebfa47cf18c87a409eb8c56973dd09098a6eda64df9b6d98027a2dd153dbb9ff938621080e33471ba837faf978abee024809f6712cdc3d2a99f89705a4f41a1180e6acb8f6dc73070baf25d3175dc394822da8016b1172f7e715b180648600ae61d85eda7b2027ea619d38fcd3eb049577ddc41914447e2bc6ef920903096ad89699a03eac6cfdc8856c7ad4deb32c1fbed122d446984d9da9231fae7afcb7347e1b62f7fb0c623a38f141a9d3f002ab458c6ede09f6ad533c71e4dc7e541bc26bc3616f7cbe11f6d33483e82a2ce3ce9a4e9fcc7223f93a0cbc7605f538ec4eb179879ba16e13a3513dbfa97e002ee1918152251e85e0a8e3861387605f0910322b848cfeca9f0886f3217304bdd78806c27049aca1982a366616559a3063a3af0fd17c0c0614bf9cb60b59848b0d014a983934134673a309d6509092e8b57e0079be3b16f0eccaef48cbb4cce69a24333df66c2e039266c8b0b11e9eec15a14a1d4082c81521a7b4fcc0af229c5371abab741fa4ff0bdeaf92ccd66eaa088941b46559cce859210590bca021ad78529e47c6f8ca17f4783b7783fd76d0f703fdd364023ceafb42bb6ab8f9db8de2d61afea6fcf3fae2493356f93d5565d679a3a62c842ed47ee36604ba4f44393329b24124b647dd2b4d26ea994c1ac51b889a0b2c28a7e2a86c1258812410c3df6aeeeaa7f944ec4f0b12877da0759b9d0c4ad2d167b782fc44db67d65df317d7b26e0050176f5bc3e717705586aa8c21b323a76a5684b882338301d07875ae735fecb6a31da3b6a148d1796ab57e7bcc98edf870af30a7b2c604f1120a595a18a7f07251fb495fdc6fb84b4197cc43cfcf60272b8ddf1253b2f0ceeee12f14d64f9dd59769caf63e30349e9135d02c84197d7587ac3de6706fdc1c7b2fdb31363ec13dc2ed062b5c85195ea4d2b0b5f72c72390ca82122df09f61b1b1820d44453e0f2dedea5296a87f705fdf39fc8daef81808dd93e940f7994b1717fd968ae75f13a5447d5d99a4dae9e4e94549d9f1111401c8b497df1f6414b9f0fdef6bb5f4d7718cb2f301126b67acc3202eacde8242d1e54a33146aaf97e0b324e157bd13a680afd15eac16dab7ae5d3929ac8798ae81b2c26e472e76f842136f7b972ba9ece498544a0fa2b9e56e4936c61d0555358bf79883047e1d9f9f632f8a36cf7f017f9080b8eca8cb642c771fe5172484e279456fb39b014ee2026b479279119254d4521db9dc0ebac66ed967c3e93975f081c7977f5a88ae50175038ad2b3e3fb79c82b947d3224058767dac5056cfdfc242962a61056104ca851c1370fd67c9130246d0485eb32624714dfff7b83fa25f42f4e9af3896e635a44ebd27bfa5fcba51946a27a9ba9885c19c1816b95e37bcc5fb47dc4dc7e439d482e568f2596fc996454db9a3ae3250f4f4e68026e602ffcc8a04bc2b76901e4efdc0af238db3308c2b26975e82c77590f7a0ea6940689cfbf8dd309210d52c0565c789f8b20e0692987173a5f1a864d039cd5b63128246038a81d5b4867aba1e2f473f41f1b0aad5f5fb883802604722984046298cba38472b309ca9b0b96c2195ec209f6252abed3ebd9358a0b34cb81af122bf4b52dc0a1be422795704208a3d1e9fd884dce049ef3732b59e6224b7a8c0bf7c15eeb89680657576328cd4792536abffc85f86e7e3b1b65dff828e331cb6f12d254f789f323b43a6731361c6b5a5a6369aafe7aeb629c7cd193fb4f13720b6e793f3fba972515424f699d464301c0b5c9d47744bde7024d2f858ffb93ea68a2dc16e077023b210fc04493f2232df26b4b89fd0538ef75c17445033e384517e8198706cb5a33ab0b53495477d26e4a0d91e0cd7dcfb668a2056d5cd8f65b7fed21500eb274cb2eec5e44dd01072fcea59772ddfa11a131a55a17433e0fbd243cfd2be6491ac5282c8a035d565e404668f6f4326dc3dd9125f1543f5b3f7bec42811c45a49434da481542517881850e745f054aa4a55880b580684a0a524c6532378f7cdd0af6e7833032109643afda1ba14c3df08a014328cdcf7d121736fe56151fe55245cdc33c9ad215bac91a420370ddd0a1a7e996400114b4c3a46bffcd4fb5570975c5fb8ab1582bb01a6f0c2056d48be911a0bf8aa96bedba4c5eb4659743af7eab89aada2a63df6439141dcece09a6ba00736511ab461de23a70cc140de1b40a5889db6a563a1d6708620c2af439674b0fa669ca8651b40affe74bd8367ff710014c170cede9bf9653980a17cfc807414e518e9854c9a16e445162b61f0ab8a335d8240a6be38384edb518afb14200e794b40d72006e34e41078be1ee851452ca807e37f30243f46c631e5b66265e793fda1bce2fab7bf074acf1cbbcad778517df1ba3978b662584f1cfc6e4106268c0daf9480967ef13edf47192cf984abc39cd661624196a5951db288ecf39596302fd09b54b8a4d1dede3a0d8b1e7183a9c54d983901d95db0965d069e57c38f845aed626b511c460095d39b8c07a39a5ca3773b4d4f7bd53ebda26a802d9ae5c88a5e8eb48253686f298c4d592a6c402e150f6690e69777b68b17f93cc09ab210b55d51435294ccc7b4b5ba171afadc64d3b8147dbb14c49d5027da78f66b1f859825eecdee04b7d35d2e54bd4231eb2f07bbd470c70b06c0ce52c283ef06067cd7ac123804517d96efcdb4c9582db8a8bacebd6961000f1d54db1e542c6f12cf76c1732321b4ac867167f16187173ce9887482aff78c1e1e3fc9e3d088449a08844d3a5d439f33a34ef1086493f952c44c80e6a219f2dd3252e5cde3b29b0d8909de791f34dc25979e17a11d99900af23f38e8adaa0c054f498f25fb076f1f4c7a50eb91077949748bd495666b69486dec5d6d998dae0cb369a97cc2fc83f00bba1b232858dadda237343cb081eb10de631f52988627a7f16f9ebe16d9223fb885ca90f5b978b5373407b90709c2db6681ce73e3730ad0c34c9887156be2066145c21b2a4ccfc8027deac1e40c0c7c4b117bbaa5a0e506685a715dd4b254d0153a3caeb4ca75fa3f6b20a4fa6a994b065da0f1eb6a1eabd04de7c2eb172cef4b5d6eae994e1f3160b5bbca9f317481beb8f04484ca729ca7cad7926c52177bd8b059cee74b4f92a9ad8d736b5f4bd8c17906473d1e41a8c4843d2daf76b5efdeb269b52be24def42c745b38019f667062e8cadc86287848bb44b9edda492adeadaa7333e858cade0839582e9f36c4eb0acfb797f45667fe97cdbaffe5ebddab9432fc32d5405f6fe6d639050375e86ef987a594e4a979636230cf9d724743a66bd738d08c3abca1d278b401c4d1f6bcb469780ed735531b35d82dc04fee52a291e9058feea45c4fd0b98e9c2ff2ba80ae484cf0f5a7c64111a631725c5923fe2d94ec15456522b5085c0d1ca49c1edb908cbe6603b71cfb1f61a7b635aba2b69fa1614a3ef2313c16c6c7ae993a07610bc40a38f6c215256cb1a0ba7089bb958fb8fdfc31703f30c7b66114aa6af972c36a7ebf774077dc803eb9adc42bba4108893172cd6212040cf41caf3e6afa643d23865fb7e9542db1cd7001c0f1e79f326bce8c1462315a5d608a28f9dbf52abfe9902939fd101349cbe0484d16602be276ef4ce5a651257b165f8eb703cf9e86a6bfc7aef0ef8dba859db50a5738092106af5410f1ba95078895f6e0f600aea25c5019fc58b2e00769180610cc9be3ccc76bca67876c0a94ea8a146a8d9ab12075cada57d088b0c8c832e299eea844371a63748bbdbd940b93be4fb2b668434e80a1b5bae3f75f7d02d96626c019b86360bce336f5db68a81b24b23d8b7a4e75aeefd3315281a81d3857512a4fed0ac1239856395c97a50b6c031e31df012426153b2659fa869d919b8ac75375abb764d3e8989f55aa28774f84b5c3b69b5c6a581e5aa71f05cc05753a5265c31f66074720a48f0aec8e3c7ec9f7b8c62dcef2ba990062da0d453cd9482ec2d045d06bd7fc140e37ea07639fd1931b7f67479cd038f5974e9375bd8b796556c3524711aae0cc988df74524382294e8ab57318bf1a8deb82cb7530cc4f9e17f1a66775c83f751a5b38206ca4e8b4fbdd8d48000eb65d8f8baff43ab5810da0d67d36a7e06ff6dd6cf9701e704c7c2c14ceabdb4bfa3676f183f321c6b132b8be347c8c142a4a6e7c4ead20da48936d85e32da92d33bc0967d47fcbb9f4e7fca9d6eb8c1d8b311c155e6becf7a6708937b198367c04adfb96b94208b20cb7d964eed47f2f0d6192df1fad942ef3782f8b7c4de5fb01e5a79b4c42cddc8a98bf56ddf4e19a27dfe326d7849e85089c142783f82dfbedbacd5f39cf0d98e0d0b1df0f4b3d486f356e6d860d9d1ee0fa09fb553ab270c165b9c4f8d54b058136174218b89d68680c8f28acafb9bd2968efd1bc7f3ead72f00c5cf6cf9062140ce07449c3ede0806fa6d41891c204199651cc535af545b6bfb44ceac5b699660ece79de55cc51479468611a6573e758698ec801dadfac0a29e6b971afeb4ab6280cd8bedd24a4f5bc513afbbfc88ac59677de3224595b6ef5d3b0a9317f416b7314a84f2ae196e11cf95d115a36f1e6aa01803207def4430d43c4e9f8322e154b69ea7d0e9285ed19df1314c94837382cd16bfe369344765abb5e7dd519abc7b5d50bbbb043778faebd8d1df0d4d1827395650618009e5dc3d01469671ba38f04672f078e7d7bf0d27f518d7813f3e0aeeb10768e4455a3fc12fa7d44594b9f1960650891482ca3292d143e13db58a4998b4cd97182c3f1a8fdefb6cc0be236a429898fa7b2d338ecdea90db5516fb2f70f733d5f4d16869714ec064c90aa60334e7a56824c43208f244972d30ca04ea31662f84d545158d10803c3fb17dc96e46b5a986210df97c03b9d0c17c93dac8ebc852f37663f892f8b3564400021de19b61e5e26bab96c04263c091cdc34bd00b9913be55b84de8bbf0de5eab11e4605ae889b3a87b3d543c9f17c9c6a7ea7d14bcd2860186e2b8b65dec2adba2f190c05544eb64bc54dba7edacc6f245a2897feb0ccb5e06fdee68653e1ce9bf18d76a3fba39809dccf313feb7a0033eb2d8689eca094b8d7ca6f2585378458bc6dd314391f094503dce60474461f5761b6e56ea519e60484cafb7779969372c9282173744965f4f0190eb2af4ff5639f5b259068cd9515cb7da8ff1ba39ba483f88f4866a238efd84ab129213c4083c9240a2e04e8d438e97ce5b527bd8e75d786ff25f397850ade1cfdff68f2a6f0aa0d320e680d7082552ba6cba0d8f00b3768ab774d2f155ee7307cb682a07be41f45c0076d768af56d3ab77bd7c8f27ffc4920f13918ac59eecd990382a0c550b5633ba6d0d82295eee940a4ab4b9070ad5339c5cd0c96fd1e6a87b0dac45b0fb7dd63bef3a348b1f062ba0ac30dde9c11d97dbb57fb7e317d5ea4cf43daf790c079ddcdee5cfcbe7b1ed0317eaf0c60a0a6256ea83088835920ada709d819e511eb87c996dc981a14fc752dd8fa6935c09c46f90dd27d168f79f7a42ac8fc26d29537114586f31b75c82bd9dd3a2fb088f1819c2f8f103383f233ee7f1d43bcca2e63695d85f8425cc4e0738becad830a57f2a9b105e79f6f0783269dd15d795513f1d38a7ddbba78c78b734116451b5afc45e9d4d0b1d31a372efd29d922c8da9d9215106571968ebc7116e52a4b23e9694ed6e4e0c5f6b155ca82d64c9d833b52b905081e13110ab35d0fa8ae891d597bdfe276c99e45233d3bae3f146009a73eb19bdab82e4dbbbcbe3a09429574fa2795be525d6ca963c66f375b6e424cc3410826d8223a25750d1bf46e3e43af31cb322221e759e20080ee133a56bd078cc6d955fc1085af338cf1829f70bf1ba4b98fa477425cc1e5ae882b59e9d03b53a43ceb3d3a1bd5687f6d90b3b9bb12d5b331338b560b0028fd0e897861f87942115d395ef55c7f86e7a7c383f3e44aece7e0958b4abd65fd785491e4bf69c61433ed3d3e6ae41a8a65403518066e6d33a4627cc8dee112e33d1c39417f32c31797bbe402c0c64adce45f0b0f9b2dbe641b9ba8100208cb1605092f721072b33d2f125f7563e136825173ad732d621a6fa1b434642e7e06d62731c4a7b9709f3e613ff4ff3cc0bcf3eb173fe58be09b65ad1374c132da8dbb5b6156be525d094c11eb5cbb45a7bd9812628b9871fdd4b1288cb556407ff65ceb6a3800bf02c5ea57ec35f49e021fe09e3700e94b30d28013556c2d2e1d31a1fb95a8b45278a2f777cb066f9079cf18278c10be5a0baa312a9714ab8036f7f4e8a2ee31901b31b6b4c3b93b1cba956f335b90f46378237d5a38caa0a513d8767162be4c5b8a15e2672032ca12f70b37635659d7ac3834d766fa03a468a09562b1b8c68be3cc224bd84e7a5f44bb1d5b72bae240272313ef2583cdf98ec7fe3723fe27679e1a1106f34a456d74450fcc30f52a4b9ab03bf05cda097708911087b184ddd52c53cf88813e5c4705b10839fa35dd45e6826a6a8d28018b776d47dc002a8c28a00a17573755608f75314929055b8fe526db5687f3388454b9dab27eed2c59ca638360503f778634f53401c3ce3a372820881673b7b9d6600ffe4274c44b9d3d08d1ddac5ba4506cfdcbd9ea780e9f86a3003dfe921a7c8e40c79e1f777d5933308591324b06f9263c4c774216e18e8761078937549002957f2d9a759bb13630e954494e3ec7934c544a8e7d991ff2f0a19097c723c0ab315548f27c754c72aa192a364b9f6213daded0525e033ffc3c6d614ccfb723feefea5056b346acdc1814657ab14baf27ba710b3b3fab8565ee6c5ca44d3e9f327464fd299f7c2e32932d191d96033263ab6eed5b29a16c3eb763bc4379bf9372ae8a35448db292b8e00b3fbbffa9845ae9c80fc5b6d2f694baa73313d9d6c90bf5ec26bc8b84296e8d2e1d275eded731fb675953038ce09d1f69252af4f81fe5e17df6ec815ec2325499d60a8ee3780ff7bf701c0df51d582bd5e5e678cc3d49ecf76aa88434a780bcdfa61d8f5854d964ef816119bd646b480bbef77970fa15c3a7d46674767bfd84232c0d25ddffccaf4b1950693fdfd875679d856e3a078da3dd42b881c46003f8ac70b462d6bd4cfa9aec72be676eda56ce2a1d288c8ea069b9010432987e8e4ef0341973b63bf2ab0924c51d29ac47a2179f8874dcd80c56f2796be09f6df2513e11a940df8003e12e201d788151be2916e9b3abe6f0327c1816f2c37f36f21e3212fad4727c785a731c70bcc99f2ebe54cfcb7c109bd9fbc2279d9ad6445718f64bc7dd66c05581f0ba53b68e6f1fe9b90c71f9e715d3071b5bbf5f5a271c31f4d8bc72f1a66bbb57d398e7093dbfafd24786b1e909f48ca731cfdde0aa58df5b8f635e66e89d8825da21e753dfd04459335ac95bdb6ec6577aef4d2bdde8b3054bc0c0eaa2be2e3bdb862d80772a2db20ca39bead2c5f12d706358b84601cff70ceab01f3d29b66d799fa4cdce8bdf9987cc1be3a4dd87b1000a3611e2d5c2a6b22917b3adb03f6c87dfc5cbdeecb01a01fd81175fc3fddd0e3b30fb0e7b7ccbe38387a587f36a9d1e02f98aeacac9fcd5e89bdcd415acca418b84d753c665d535defbac60b308dcba8672865b4442c9e659931bb14c55cc7a84ab9e5f969eec01ad212b8e0e29bcd75cc92927dc743de35829ff1639b72a5d116feed60d6b575602c64869262da69055614bd7397f5546275d43f3bd6ecd71b91e97137d20da10691fb7cd49eeec597fb94744416e7a88d6c50ffabb102cf8cd3e2f3faf929978822cadb199622d87dbdf4704143154cdb45a519032f0f851ed7aab8549ad37524eb802eb12ce87b17ff799882815479ec72fd3a732429198c97ae23ffacaed6b8b94a604246d345c9caa3489ca32d1e0bd0d10a812fbc859f0300437b2c4e8ac777db299e943a5a9197d30d605612340094fa5263d040cf7d249a3697be51b5418d31c8b035e11cc80bf93e198b405e851d855a149cc06a459c2fa8ebb84583996117c3bc8859ee034110b36f285130afb23e7610b7c2e4cf667dc70a792f19f55bb54829286cc3298f409f791b3ac49b539be2dfd39d29800fa889f61f275ae61440de73892294159b350e70bf90ebdcd9627d9d1b1d6c78e474a24cabe2b91ec5c0216222261ff888ac7c9cc413f00155dae8d47058173e2227d733da7dd7b8dbfb6387db68ca6c66363d00ff42fc77e262494a719d1ac32a05a14ec4eeb771cf46674636857729174a02f33242c6e471e0e79628fb866e138d6e905c5abcabf10b1b1c058850766f86bd6b215700711f807f4cc6fff383488d86800f66490519c069fe4ea624fd8e8a2ddd8b7ab845910dcd58e6a856e82429a09a2f2958c1500ec237cea1fd27ed462417f470afaaedbba43475ae05fe1f702ab5e4e017e180f1b6fb12714602d52b2ebef093519345a2aaed9d3d66ef2e5a255f5f75885c1736a1be842b768f6cc555e5cb4898a52f7436d49d5f08921adab22d018819b7192cb9e47d2429d3e933392b8c666c2ced6ca6ebc53eb4a8f32b98bb184051e4c8148b06c97f72bece8a76ad5a66f09db7ade5975d15e666abbba26be9b89b43cfc9e7c26d72920c59db729269cb4a120dd5599b63fac962027b302f8edff8f0f5e7fef4b8c26035b748ee3e4ef59379736952eb20ac7ac5b29fe431ded45785fd96b2ff433d7b0fdfe0c5edeecdf6fa50333d4e92ee5c103fac49f346156f70fd8f5f7d1923f50502f6ca264ebc449a03537c3e18901c04406c9b30c439f5a56ca5b7ccd5d997d68696e1e980de303a45ec802b069061438bcd47418474e0106e7e25e4ff289f5ce993945d950325b72e0b9c48ec68822f550d8506789af6bd3c71a6491de2ef1b588b81f8996686a8942c766244b7e1c74937a18ee3d400a136e49ddfde8b47acea7fb613fc530b2b222f1198726cae3213e83192f4756bd29b0ec088f514d5af31d648c218e8cad002228607724c01a283c99e1b282fb9f18586b98b0503d14b276cddf62cf8edaac4c3d3fd8bbacaa0fd08d543e02d1233c6e636306d835c4c85bd303746d7ec91d77333d833558d752a16054da7f23cec4c13876cd4f034d07a7a05d808177f8c274c00f5411c8e55b70f673ea8881a591b9cecff11e22215fa8b542252a53dbf388eb9731e1810bd62206948c9427283000f56db848992dd385304ffb1b1b73317bfbc28d23d550e83eec316c22c28ecb52ba767fb3a9884637ac77f5386d5d19572b89f5fb5c445d8204e8e1ec3f62bc29f2252398e34212181096eecbe244f18b60b480d8a1ac8476a8fb287df238005e07c975b96cc862b0d7887f02e08baaea4a3a0b01243552ef515977432fab36d2f1936ef0993a48db9ff2b3f79a61edf355a2769580b27b99327a6a7b21fa9b685fef40ba355639e86b288868fd16fe17ab7401c05898106dba2cfcccd80d75a4857979b0d0aa1c26bcf7ab32ef3dedea8c53f6010c892a26b448b01cea1d9c35a869c72ff3c1e112697541eba467bcc8461a47d1e99151634851536828c3cc960cc2b33fec66e5b177dab2401b36e560cfba36471b425eb6e5e548c340da7176f7ebdefe016207f0dec0fb35b9b80b59abdb1276c9820e5f9fa8290e47583376da19485fd14aad06cbdf195251afbd7b3bc46882276861f40f09d35c284ba26bd722326471907b17252898dd3b11365ecb5e7d9135f99761f41d65bbe5180023eee147d971b895fcaa07788b21c8a7faa14f47d5710e5b815d104a4a29e389fbbeaaf397f6e5aaeb4c5afb20450a24afc610991de9b7cc6d48a82f5a7a7185252b6ae3371bae553abd46635c44a36778c30df6cbfa264a8037affb0fa8a41c0fc316d77fd5efa238a0b118af015d0f54de557c8b6f94a67781f30311e630e59c38c8d0aa573d632978ad15f6d22f3836f98b4259216f9e9f030ef661351726a55c12a48f710a786ccb152037d94b6adacd5ddae00f394c4f08fdf1221e131d647bc349e7a682a2a58ff9ee498e252c96c4ff1082d365259602d1f32dfecd8b1b903310db4efa5719cb8a51051b3aa9387cef648b270526313c42c12890d5111a1b5fb9768d876c3525107820eb5602077b8fc19bf705929409093bebbc0977a53e9273b1c36b3a0a6fa38ca17a3924ea0fe559234013624b9e1c9a97b9dfd20253370779f89f547b12dece917fe5d10dd45e22f908f6fef554d53190b1eb5daaadce38b728eff53d38761356e1cc7464a66d6bc851ee2143e99b1998afd42bb88a3943d7d021d2ed01ca89fdce2690b41c487e74af1a505e37b71b0541a37cb00d434771790af3a4a3e1c917ed8b231a657a8145b3e4e36f791d6f00193b969c20deb8b59d2c1eaf0f2e24642ede0463a6d002b784cac07b4e23e8a7845ec277b0e73fd9657594ffdb137a079a57c9ded815060cb5d1185d965afd273c81818b04232ea5537ee265b2e56e92ecf3fdfd94ad64556654ff84e9ac107384444f21a7c066ba5d4524706c766bcdcf31f87106a0002e0637818ae088531440e86982b5b1ae8a910a2b21a65478060d2362fc4fa4e712b1bc781c554258a00e756021c7bbe2286a86d75afff3b937ee070905287e6f26957b00749202e44be1f8a1431055defe43aaee288afb33df7688daafd9833df140112b6cdb193dcde13f0b2497247b52bea6879251cd5241e3d0f5b2d6dac159e7faaaff2f7cf0f3fbaeb576e29c45334001961d3badd9f07e117276db27461bee12af0e660cdfdc2464ae59b08affdffea53da378d5c0e1cd458c4d0dc874a1d5b16d281218c4ee1732a296e487b0108afb304885622bd65bd8d9713252c0e8958aba56b43e7d9cbf582d81b6c19dc1be52759d46a5f2d3d36e4d2149d1d2e7cbf6768dc5a4193d489f73ace8137657170b9a56b1edff773a52376127f3dc05130685d3fb3aa4125024b691106b18a776959ac06da7eeb5ed97532e1ed4245f474e0948b2699189d97e6ba9b9e25f4bc4f5cb04159540164478a46b94275c49463825136b8cf50a53153f8dfd38c856ca1a58ccfebfd63fe4c70d67930375f7cd008619bbef63e7376868a97b05c43a32c1b0208481fba5b6dd38175b83e6008d63724cc2b2289fcbff478ed543f3a8355115f2c3d86ed06e5520385bb45e035d94e1da7c0aae8d9640017b58c8d02b38840bc248dd341fd9c2b5cc6fccbeac175eb7e0e263a59f812e3d933af6237b1f80fd3537394f2254544a018423d17df9c7af9d6d4798d157f7e763b95f54b6a52e4049326cdb593030a50946d37eb1d8232e219dd39c423bc0c28b1f70bfe3e7e403a3a27e01c7de7860ed401b831f67645b00ca0264873897df9800148ba490d427461cbde36f2d4f054643bd8e30f33e3e8bb154611823958442d9d6e4f9b80ed9e6991730a3b5659d861dc3e8daef4231ec01393b364cd5a4bea45dc9d76b2b049b9c38ae36b60fcec29bd561ef0ac714130327879f62ed1b9146503ead47107e3c17b2fc1bc66c39534251f852f972fd071f6ab97c43ffe7e614ea37411f8c6bd6fb1a920fd9feecc43a0a5a3b9420271e08fef9e216085f9161f4d5db3776e45e0ef193681e28033338a4f6881b221a3a7e863bacb55cbc1715de174c1bc1c0b1528fcf4c3cb1565d466c22991f4e7dd6562b7e3fbb313e6436c4aab2950d94cf03573de561c1283db909e3e7f958971b8b629a152b1d5ae262aa437ce2766501658c44d91afe1a875a89aab97dc6f8e47c509694968c3d7340bebf41c43a75320eeb4e9f6be65774640481a1dfa28034fb13fd948c836fbe47849bbc26147f398e68b2f5e7cfb9ef9a0426a680df9bbd7175b1e933c1b54fb12a4ce488817311d56617b25e838ea94f8877324a6c83e88c5d083efa805bad03389423e17d7df454fa4526872683b8c4f49c017895ca909f459e4665ab7935c6a7bde986ce73c94f7c4052405115ad52b451f87f61ba33b32bb645ea5bc778170c48add0ddeab56aac376bc64573dd52f00215554983cc6a4e86508463065ee3619dc2c70f36366d72929fe6448c0460b86205d626df8f79fb55e965b0498ad1dc2b6ad4f3442a892fb0f303272e692568725e2dc00765596d19155cccdadfb344bfdc1887af272f010421727087a8201a6a3773b41d39f7bc536571fcf604858e49e3d0f155f46600503b7ca462ebc6b11bf073d2b4bc691c5b630942533997197c84699cdc00b80d96ba0aea01ac6399fa38a9e5daf1c786b06d70c08bb26c65ad7ac6940303593832b60be5a17d811708d5955eb826049b9d57a3127f6e62143f89fa870ed707a829c1d04410c39f0ddd277fd14f258b4e2ffa48610478c6f4f062957424de1c9e07c373809465dced7411e9d561b39662cc359a7a06e33563bba25f629e074b3ac62c257d00c246555acb49ae48adbbffb61991b27855a6562df49450549300fc6e863ed8cf611c6156d94a5c8db52b54f7d64f631b372fca1546fab028f3c834f65e3234f685d4fbc19ca8de772ca6cbb5732ddf1f336d5cbcea7f54a00fe4bede754ae4db190b119bada00de1f74df2d5b32c2a35b3e1d046db1de617b9ca23555cba0209e370a59030b6d127bff484a12f9b6ed03a908781e8d81e6e57987f4bff6816beabb7c7607a159c017d26d94ea0107ff0f8290c6c250b832219cd13aac954eff667bba5c08ccfda8279da9f2c88e2fc5c31c73e1ff764ca098c27fe3e28908778ffd058a76978d8b67f30af3b2a5164a332ccd8995070f231accfea0bbb59c0954577af5c588d4ee4b79775e7577873a8bef7d9f058c7dc5f574cd6a642b34874f87fea320f3911c6bd372020135d6eeec1bd29fa17968f169f8cbebcece586bc8f40aceefb319e67ff4de85fa95aae68a14d199b52b07af21c3976a81ccd43e816fcf29a447409ab5d324f2af91a4c3acfce31396314c02999c9d7014dbf2b6a4a6c5172cf53d50ee2759b023df24add0de03a856b5bc8bb7141cbd574e9769578d795fcafcbe3de6082744160280b27400b816c7c9068b45bfcfe25b0bf65b8f7134cc680c1bbc8d8d47f6edd7b83754bd7a8ff146f7918dd7a85ed556cb0db017b25cf8378434751f8e6b75e7a9646cd5386a416dfebbbea67309fdba8af1a239c793a8300c8db34327cce04a36ba595682a77c7673e25557418df9a08cf024ed853d27c1b80f5c4ac68f17aa2bbf02cf99487881caa18a89c7c6316ac1d789695c0b38784216381b67bbe53d1a78a550f3350ee8a7e34d29440d34fa82a19f5761ecdf7cc4c44fa6666c973cc9b41d465ceaa86e67515cf7f16783320dc41ab6103482ebdfb24c470865f15179e195725bdb11fa5fba7ec0d66da7cfee7eb92a8f2c27ff21bcac940714d51743d690e4b45490a26e0c36a23f03e0f5cfeddc7a927ba05d8d59643c1248954c4764d86e8b3a592c3b99878fb6347363c6101b78484a1f1562e8ff823afaa1f9bf9b90896efae5fe8cf53405a29e9018b2fc997e290f168b3eb2f43bfe0134f7660b81e1cca94e2013177f73acc3c89698f2c69928c72301147f31f500625f7ea587532dc9ce708632f0b2e1803d63545e86e66aa08342a86ccc81a21392cb70b1517d2cdc6e9522c7f5c0172105da514d2c10b564c5c29761332631bf691b769b66c344794a7977e6f25b9f515c8ad01a0f0676cd0e668c9e4fb26c47af3fa4795d508013331e56c589cb5f749efa9e2f612e439fbb59390ae1db9c9dd12f16e55f8bf656c557890a2f372c4a491334a2dacb03b85178a9623e7c7605c4620b13dac62aa0f8ae9a8308141282deda8274c6c5b6899d4804f542a8ce1ce927dcc9163d8fc56e8481e8a621f9cebe487d5683fdd511ffecd81033f251cc29af5c6e02890e78c57b139954a8e108f224c326d4e161f2c50d2aed6b0749e1209c98566b4b4edae93e6a7d2ea3b34bc99e9e11d8151e07f2fa9f2c776441fedb22e2387a97c07097971747ba5be9805e1b6e5230fa8da8a6c59608bc6fc15b870c6a78172eba7de38c23e71954f4d9cfa47b9b20bfd926018533ad44b444f0734d899c6f5db2d81e14a9484b111ce6982980797ac7d5cd2567482094bd1e4b88773a41c2c48164b8f5e0a84da8a27e92cd9effbb63f4c2a6d975b7d143848ec1f9e989e9048313ef8736ce5980d189f5bf2ea8f53d5faf6513a2ae657012ba9d3c8d53713770a1d18329dd4ce524634dc413ee69a121bc88a9e8ebd09f986f6b4cccd46eedb7342dc8439d1fbb21d4d361863425ba106da2b68ac0ead10126f9a0ecacdc81f2384ebd2536af5ec44aad0fe9802b1cdf72879889ed9515ecf38c31e0c5e2e36b9edd1421a279c3def96f5c9fdc7d2a95f3761084eed4d2e393b9acb3175724350aa51abc41dbe12f47cfa2e5ef8bc2e456ad543c6e1917f42f490041662ba8e34982e457e26677f43d4fd0101ac9a7ddc83b30402aef990a5cf5d85ec20ff8ac3ac6cc2839a9dec6a9259b5d103f1ccec2937b83f511f2823e2b98488d8456f4573c7d933457384c6ff0122d6600de30e3161165adeb00c6bddc08f4f891bd39689e1831588b679b7351b8c3de4b8e859fa2ce905819220bf3129933463b55578a56737b8f0995305f7521c05102d5a9490a87cd4390a8e499f9a1a5d6fccbdc2f31745e5690ca7786712a937fde0d522a1a34abaed2a01485273a6025099a694c27741e3e9ad5fe6e683f2216ff1ba0ad915d469b826b256afe648e18466a011a36a06734b3bfed55a56b783e4d401514367f7af14877b1431e2656389e25746428822c5c7b5138bfd986b85b4aac9f39ef339d6f2aa845c2d8fadf9f873b0e10281191969c858720da6a888eea80b0324b0ed6d29e5a6d045823cc0e3987bc927d3fdf48f91d77eddf042df489b1884c0b195201e14b1ca004b9deb646dbf11887b05d9bdea4bed640e2292fd52ce8b88b789f05ef5394644686cc81e5209908ed3acbc6ed371fddbbf05ce302eb3a8cd14b311d774d7b26c8f4e7f4ac04c407df538027a676a3bb9a6840a56fb260332d8abbe40a17e12df94d33e7ed1bceef16ac677351b578008cc326ac4c8d0bcea98e097fcb15cf06e7fd4f0294a34aa7cdbd3e2ed3e698d9e30d9a7cdf5991012d281945c989aef6ec1737f0bb7e2138663d96789b2bfea4bae89002e1583dfd245f0c550f87af110fe11093da4a9162127db3e57c518fc877cfb702c3836818459f96135ba03c043507177503a8950c28999fe1741c85180081c735e639fcbb0b1388cd3af5a1699b2b366b6f27d468aa0048352688bc44f93b8c06596685c28f0ae87e7628b4f4b8abb270d51e2cf5ea07a105937bd0789ad21a8203a04db2436f8805a6e34787be26d1cf1130866db98085b195572038b374dc349fca8fb5fb71e627b5c7df10d3a93a535c0264a9fcc7ea46c85e2de8b9520f5eb72cb33347c8440316eba7c30a1fc0e86b7c214e2219bcc8c250cb9d646354939849156241b6d1df92cdb6ad945feb7b388026ffccdc7181c89cad65720b8856235992ce692f83ab7c7626491aff508d42bc2a90be492cea83a83fcd10812dacbdbd004d1566d6954aee42fd56dede6776d24994a79f9921ba035fdda66cf67d141fc5dc162140bd312d80b89c09d8d35f48112e071ce7f7f049c163b79459931c13f4fa2d8e4f5096cec007ef5626f466069457b70d498e4a23ce5972e1c509cecd93260e871c00741a85deb35fece40a673f557895a0cf1d8383540accd2ea16df6dd0eb7589633ad71594d15e07fe3fb82659c71f5cefc1315304196e91871903c7d47beb7c78deee7e71f10709749ff70f38a86f8bd2ded472d3b8601a9a57666d6bdf3dc71eddb30cb3900856484fe68a76c6c31251a2398b46266e3b03896300a3c03b692a975299a4037c12827cbc92075d227ae8317561c3e49ceb17c7c43f3989ae27f2734eebe824959c50548834208edfda08ce3a6f1550e07b44db609a1dbe50919629dfbe8e5d7bf8177abc5ea41aa9fce42328e43ad425912ac8dc895660f33ef28f3e816c9eb99ecccec826d42eca2ac15a051475513e2eae48b27b13d477e1710ef793f764ff433e765e9de373c7d8c2df150f40aeff375c0674238ecac85ca241f128a3dc892416cdcd9f55c7624d5de4bdf125b32c61785b2c35a7a1cd33a16101180cdeaa7e298e0981222cf6b2b143e9962c487c48bc59a21dfe6ba4f5440ea44c76768f884a4f9bf1525a08273918b6776eae4e793a9353ea11de2a56989b229d6040b2f975b258c71f4a0fc7715bbc9f53c3dd2486a3fc7860438861575656e6566f2b6c48710120c513399b9c52df1463a211f970c459baf2299a9e244c8fa140ce1b97b3cbc2e4c004229eca2a82ce60fee63451aa45a9d9474a9bb8638c2819622bb5287bb198eb8f6a879edc0835f015285fc6637de7d686c978c036879d5fad98dca1a657494d3cf418ef42390f85fcd7b6094c2200c17329eff4018850fdc0b721ab88e5265151fb8eabf4a7459ec95433e4834ef57fadb17ef06e4280d0c5429a9ce3c355c3df863a74ee9c0b2c62d119fb83ad91c819c57da3a44a8d6e933e5bc8cd179f9544fbd8286b872e96d1dad3fa4a7f62a825f86aab05e861490a667250e350aac0f31d24fa9fb62a70d9f5565a028a30b4aa96c19bc4514e953b0c118a99018e939a0a0657ea601baa4b528e9909dcdcdfe28bc74471ff5cd2cae82edf2d9d0f3c4e27ce90ed8b2aafb077b1b7d0f1b1e76c2ca67317ea526a63e5f7f3a00369be97affc7f32536176cb98e63f3a9575005c41d0933e4d666ca3eb35366a767f19463754b55fe8ac68df99732af63b15771ead7ef40c7e8774e8ab8464f4ab9792559de2fe1a99d57f4491ce7e2bdf72ef2583e5c05a039468bf40ebdc3b6a96f9d1f59dcdeb1855464820d06bf572432a26e67862cdeb3801bb7278d5e7b5b70a7e91e60b6ed9a7914d5c6eb8ec31964e42a46bfeec4b31055509151ddf0bc446404cc45b496e6f64301961e011bf58c9fa9556510e183406157188581cf1b26527bb76ac7b39958e8f8f111deba6e62809dd5d234dcc308da4933ea7a7182b48392bf51e49bd80fed881ebf39b66c2ef1b2852102d7fc9f2fa9720b9dcfc49501fefb30eaf939456eef4b0db7f2e3b2ce3b3f300591301ba71b01018f6cd67f6b391daceb71fd3135719cb5e5e451d7d474f794b84a8887d675a7e51aa8558b0c75e184f90a7787894babc5bb5d203119c592ac20a3e7b39bb440b2c97b5845e5b14dca3757c4b2fc620747376b377bdf1e3a2c8cbff353a6442dd182863a27cff923ddb0510f395f8a1163b838ebd3b0805b88447899f897c43e26c7b3b9576ee1f80f10983672fd1b560cf19f3123d5e9b794c3ab3c2017f4057f7e3bc4c2c2aea2e5ab3e3928b971df6e954dc51167be3b29811a259f421753f938f8833274523d252fff64d2b983b52b496f76e105c0efdb1067261497b11dafb3565d549450e563173eadce1ae8842f1ba9c0111bfc00599191001b0cd55a4786e83c342a9a9cb9b9379768fd94be892c4ab974efbcccd97adce883018c097bee4646eabad7b8ae3ff464f4ff583344446913209e73592ed32a88d899d65942fad7bc9bc2df54b8a4d1dede3a0d8b1e7183a9c54d983901d95db0965d069e57c3264f822d271fd61e2ed6ea90ffbf082aa0f9019861ac440b79972cdc8475b60ef8dc0f447a244303018b5f70182644eafb2fc08d223870578e728d8f45a5a2225a2ca131cccdd57aa11aeb08a30ede78383d30d106287c24767464795bf3bbc94e5aa89b134ebf64524bc7a8788326e6e41e0ca5caaa69bc6f809cdbdc24ebdd717553fde23df1430ad7ed9b9505ceb4588880cc4f1e07350f955fe97617e12e8c096ccf72613b4993a7ba55eded65aee93ccff8874e3eeb9e35b29632d583930a361a025784d9f1e35574fd342c82012b2ba77ded885b7dd6fd7f50a1bca344f97fcad5492d76e626d5d6bc77c8f9c19dd745c97d67fd7b713afbf438b0c016a6fe3c9e0da6035c6d290f408174b92cc56ffee1724d103e250f733fcc0846873642ddc15aae47e983ef1a86cbfd9d8e18131a08b34ec274f2f27d435b54c534ddc68181ccf901bef586395dc2124a854268307e54cf9097a47b298900259da49b3cfe79bc046fad6e8041ad541aad404378e9b3c6872cee3fc2a2c9e90198c6b1506ecce82eb4430a21c962064a52fcaf481b92f894bdf3dc93972e91ed6f9c877c6f450e004bec1f0862e871d14d6c681e83cf68fc14af727a4a39af5fc6bd6b98913beecf4ba7a7596c23eae3764f5541687c2d840a2092778d8759af329ff57b6708627566de8b5943cf5cae59c0439942edd119d3688379124b503b08862beed844dcd6b386ab668ab57105353643dd6dfb797f45667fe97cdbaffe5ebddab9432fc32d5405f6fe6d639050b35081aef7e0a30f3974d526dd52397e977f50a4cefbdeaf8ddaa4a5506e192b6d34b4532614290c9199b5d411559006773205a85492e5c47790ed21b788c47d2666be37ab3a8b0adf50f278060138dfe8ceed424d150129713b5be3904330b55e689a16cc999a3f0b871de4b83fde50fcfb8b4e657e0ac1403810a9d902c2e6fac023cb060461950b6a5040770384c957432e524dc5da034b72e2c9859732ec3a687a38eb6f81b31b076446c031c7cc366a58bebc058ecaa87d549159783315b1d44ab9f80fb2472c10151b0fdeb527fdc5d9dfb33f7cfd5876e052b7caff3f00917d35fc57895c4deb7bf2839c1fb8d4cfebc138dc297ce6902a0c5d12c4f94fbf7f4e8e7daeda7c6e46f51b439e1c78d599d4d69143ab0f2ff15992c728d2c4d891d6c0b9ac0e20b7a2427465b1aacf7f35d266fa9d5486be08b2cde1238d96333c8e33cb30f1205dfe9e6010186a4b9dce74af017be68a38c1dede25e855794c105cec3c0fb1d9533e5ac99aded8e7c2c42c8889bddaa37df7d214ed14dcd1ae53a8ae626846babf3a2d039c8900481b532e3ad48773c36e868b5a18feeddabb18525887ec3700357d70a918c8f5c68056a5a6dc573c6ee09629ae4f273601d85b2dde44d8fa8e77c80264210662965a1935419f0da2636f45bc392ee4d15bf3d91067e3299ef002ac80d9b68ea3f3eae6d0324c8427142bed86d20edec5598b9b66fbece208f0179196c298730c86ce5ccfb639feb10ac82fd526850885f24cc8d0285db8520a3d1325ab996795412b777e26f1031fd586233ed27191e864d70b39b282b46d8d4895d8e99f8a9baffd686f43fabdcd1b68ed2e2b86ec6deb4eea459f8d9c00d9ff2492336312e85e2fd0274329950882fad0718250acb914f1856c44a98f0c1c176246819becce3bab618c1d8b311c155e6becf7a6708937b198367c04adfb96b94208b20c34f170e64c1b5de08f5b8825b05ef25ce65319fa1bc8b030e513fb85d48c804261d928560b9f10915dc744b675444746abb0268be45118645910515c852b6f37b81fad057cfcc90023d1874aada4b3dbdabb994e0946818f421580430eae425a7ae3cae8a86b01cb2355e19ecb710f61b7ee59bd754a6f0ea973d2bda8aec2a90ce1bed519858c73998cc5cc1cb0138c6693b63cf8df35be1a206f1bc7191bff67cbb04314d3f2c899448fee414854e049d6e21130b965513c9e32a3ef87361e8895394796c2bc0746291db5bb423ae9e73f383455bce96e35c1a747051a3f0933900a779ddba5c47e9c702beb57b1e60f62c7786fd43b2d2480997886fd4ffedfe9d8ef6bb3e2e286ed2c3dd9564b7f8d4cd8907ae60b5ed86bc310d8cf6bd52e4f99078f50b821a4836c4c4ebb1d938850a2470a1bc4c214aece3ec7ba296364f67e03da909e39cc1b4746229233a2b580d12515c20769180550e893f67402a0d69272c55bc421f83cef4761d3f83da346e8c7bd53c6339bd9ee293547a01db733d1d7429d0672bfa3ec0b7a09196dc45ee83e1ff7b47a8e8d42398a8b5cce433e96f632873e24b2ba4972d30ca04ea31662f84d545158d10803c3fb17dc96e46b5a98621ccf82a2a3a7f3bca68be6312786b82fef1970fab52cd4b3bb9a56c31f82341f324bad852100fda3ec5aed1958ce59b3dfecaf028e8d1ac57ad3958c7a55e3db81cfe8686720583dfd070c252d6cc8a7478605c9cff6c6c6a19e361a9de7ede0ca7c5ab2127f2488c4be979e861b52902d7b6951360535e6f40e56208c4d0e60098900ec68e6c5a6f7b06fd481c00d0f62030adff50f468a8b5b60d9057e83035494b36f379af5d7bd3bbbf475644b3a7f7bb81c7f24409daf5da5318fcfc54c1c7be4caae31ae31a7d72b6ed139941c493b5e5e66e67ebee5c434cb81a918cd5498bc37bbaf64e80daeffae07f545e581b680582bc9ae71b725bb880c611a7eddf8fcc56890f4dda2fa0b24fc7cb3d7ce0c9593bfa0eeaff71c6ee22164bb1073b8e19648954ecf705f2be662f2649d0490d9058cefd991495cb2374396a269b7b7b79681fef53896503589bf7184d02b887718954096821cad5339c5cd0c96fd1e6a87b0dac45b0fb7dd63bef3a348b1f062ba517cae8a159d88c896e83361492a7e3bf4e17f1291d630084dbde5507f3b321447d673ae1df555a8b0bc0d941b0f3dab0b4fd82052829b93d03d926a709d6aa449acd62f27d20067d23798e2cf73d8ff49ba98da0730c70e07127800468d28037f79d80fdcccdd00ef30d8ff25d5a9f4974bb740daeda0ae5f79fe0bbfb181775eb1a7867391aff7bb3b68b3e26d59a0c08aa1e0f64582427ba5e80a446a8626004d2b140a3e72d465babcc5ee6b6e1cc200135401b8056ee71ac312539155d7e714bd53bc4bc5a31733577e9645016b4b1fd12ce70195b428853f95e102195d6c16e99c6bb6605307804f2df3eb4b406fff3653b904d829425d8891d41e900c0328b6bfcd4126146dc6bcf1f17de25475c1d316cf005700f37065e9ea4557629b8dde444917e004b344371a1e7a197a97dd40abe197f9c3badcfed2f7bcffe93fe783021ae628aee022a2a9e0be69f2bf19e9527ae508e7fbb8817c875178e615654709cf848e709a7b7b36b27c00bcfb7e0a0c42ab5d1fa6d45e107fcbff19790701729a8b2fbb7bfc205402a575c1c54a37ca885fde6ea4e6cf3b64172872bcd6bebcda96c7980b4b906d16454c6701a60401c063784747ed97ffad3cdd6d9b2e10a5dd06a2735a27b9481e47a67ce1d2b2d7168633669cf24ee0ed619a0e300df86d59ec37143fffb56137123094528b789b3ed03a03e3c0f9a997cbcbc36c890b662fe5006dc9c552a2a26105f6d88e7b4f6be224af4a052366847d37b56957fae7978240dcb52590ce1b37447c60605908451c6c385e15ee1a2c904de5f20a1dced797a2900c518696604717ddc69502af0b56847d4a2b594e7fcc302ff916bb1e86c3b83e0f84ed64bb9e5ec0a5f1a00d27cd596f9c841bdcad473f8259f0c0642460330532cdcd2ec8dc3d9f0189560c4b35b73e3bcd580d8c97d176fca47ca911a7f68b2da5a84a1fa8447ef5a34b1b7fa5e82c1a29374ff9511172ea584a5e0e37fef2203581d0b9627ec2893bdf84ad51e120370b3e07b93af7e63062e59c8ba78031552d27a5858a02761432e66edce748eb4d546dbac1cf923e702bb6666e28341230c81fc96b2a991b84b00760c4cf012d7681528ce299468fb135570d215f7fe00b0e02c69612e5aeade0cd74968a52ce66f020831032bd567ce7829b97a5b93458aa78bacb879807da8ed4728dd66d7a8b06bc667cc95f050d931dd205e28545a86832f3434f2eb8b1e78863c82622f39da47b491de1a032f4ef517419670914dcf57012134316c3880641cba6dc4baeedb7ef6ff240dc379693bf1de1d8cfc281d592672389debeaf1d510ad7ee138457823573a3c1ad6f9446d84a360356e9f58a92a78ee36fc161e6f279d18be99fd2837e4121b311bdd3c5988bfdba0e70c3f09da346049547d402ece1c5d48b0c03a800df8a2586b476ba8acc79c6ad30f0724d942f97c63dc43104e83376209a182a2a8e2181403adc326d86d1de9504e775d9c611175ef6002745aee2850ad99ba1f86494d292fb0dc2c5cb45422ec5328bf38286ba238275b7f359d17616ea0f24e100c5399dcf69b4036fda6dfed33a3cb2252460b8a1de4e0ca11b59e18f28606077ad2cd47aa26f59da1023ea41b4baacce28b9f6d87ed6a042601c95b0549c7496ce85bb95cb861ffc7865d37952ae188bc911207f68e0779cfad931b0c7e37db0e41d017a14f04da2a1101a4a3d6ec6b9731a71f1a8dde838a9755e4bc3e3cc43f98b42935dc16a17cd2491003bd4c05e0a84f8e634926baf52934cf7890f3cc6d25da27a5751430603117a524e98da1e0bde4b877377dbc2eb1de74556187d69d4aff741cadd139e6dfbbd52631901f33b4170b0ca100d1893705847ca094828ac968f8b2418b5918cf6ccbb9a82d228ce8cf87032a7a1c176a874efe660cb4c59cfb5d296b72004ace854e6611452c5b862da1c4172887839866b0d4aeabc8d827baac9ca44e746d0cb0f90419b69465c2cbcf3d4ad54a54333ad4cdc6cff8e1cbe05bcab8a4e6b893b03cef9f72ead231fc0fb38bede578e350c132c24b1f4c1eb9263f6e95242f9ec7eb6e91bbb40681ebe528743cf2d4a790ba5f45305e4c19589b3cbad43b47f42a374b7d9219485354eb897a6361a49b9934c0cf5b5eddd96ae0aa5c348bb67ee28bbd5e2d485aa7e90797a4a3ea057410605c5526dfd3b174dfbc1ca7e2bb3e0c9ac9ae91162647916ec40f481f6cf0e87daa46a49d242f4c759e313f9b9dd64734a4894b5e319802cf917e8be2be0ce393c1a541ee1033e9e402f560c69ac0b782c668f771035ff1c6de857737ce02e1f5766dca28c2f1ecdf5a1e8a33489240f958b37d396fbc9382c7df7c1366b31b95c8ba2258156fef885e57dc9b4c7e1bc6732109fbc91a62f0b37ef2da1e2e4c7fa417d4005ba37607a2261cbbfa3c44bc9d78352bbec8e5c8b2bb27e83a031150f6be1fa0906a61eb0bbd45f59d0afd1ae5c495cf710eff0314060d114cf4ac4cd3aac90568ac4e3dc7d6b3fb47ebac7ffe3d3563b76ec043c0dd2a78e8ddc5bbc94c15f4bfd71943c21bb53942bc593b504eb8f713bf3c13c30334ec38a4bba6920d9322a224eb343a32d7f08e63a570fc0cbade6617f58d3703aece7cc3521cd14c1e477c677b2b769a59907ef6a33a5f17d82c8aaefe4d0fa3f0b2649900b19c08767c32233078e884616b75db04ee269f3658d988515177c4e8b2e352630043e8c878df3f33bb5b2476d0b9197204379413cd55e58bcc0545e8ae72801ed23036e54922abab11451a0cbb1c70012f824b136accbe15dbd2246da1ce9e8cadeb2e53bf4477c2b6accb3d3dd3e2665eb41cbc3bd2fd309387f3c1d4730bcf25443e2a3e2c34c3e814739f931a87a4fd76605291855ec76aa169f92e79d9bf04646d0e99b3fef7093f2162f00c49635e66b7f5376e1c77807757399b3cc582a0d3ef33d9210609b5a97591b1c4598ad5966f51658a1ab5b528eae0397dedb57d3437cdd6937208b7a514f868a937b65a052dbc928625aabebd4446fda257a392c316ef5c4901f8611652cd4ed6e6e10db04e3a58a896e2e5f51e0c77b4282b78b86a69388c0dcd2c5a75744fdc58863b49b52eee9f4cf5730288a1bf1e2da11ca192508df483e2f7dd5fc05d124c3210118bbd33856f01e592219c337c45acd2ad0ee220cee18d65ecc0a933f41ee2bfd8f7d4e45fbe87c628296fe2c781076d368461134d05a92e1f45743243b198531cfcf848a0d7a0f6f497d3f047e1fa63eb99d82983a1f97426b0ad28875aad79caad69058800eb910547af1110f09620b4619ffafc8d0af6db294f29f31401e9267eb5a1d571dbc0952aa1c9600de5bd476615a34680b280405af656ece8032597ea4d4c44acfacd44eba5637079ed1b4cbee3368c557667c623242edee0d13619ed88bdc4714fef2b2835a59d5424b200d2d98ff16fd6f06f1fc8088bc7a47dba347e2693f27589b83b2f7b7767280999d20daeaff63766804a016e905254049219ef2736d1ba7b6348a63b2d58e1118169ffd7304f807e18dd8075ef38b5d72236418f4e8ee6cd3a166d2a681541d78da8d9dbb956c24fe1ec7b6457c5fe395207181b234c955ba74c7d665f8eb18947404a4469518a4d62a14149c7ee6373219002aac93606a75531405516db13dd06ec4a225915392d6c5ae8e84df222882310b4ff67474de8c1e3a4e765cf332cea74632b180bb1a5320f5f3776fff6a138748f6020b6222914667b6bc85ea2c329580fde4f5060be7dcb6a4c8389c246c164c6884af12738b42104a47b8d29362b5246def6997726dc2dbc61e3e17af9c981820bba0cac7c79374ae72cd0afbb95b0610aae92f085774f830e789290b1da32ed934866043ba4a064ccd7d56077dc317cb770ff34ac031cf4af588e2a9b24085da6acb74feed715a5cae14b5da7c9529110c6004eb269c269d558e47b458e488e897b30772ef5455443fb9ff0d688f4ec1ef1a19c23df3bb9b0d312d02de229465bf6be104a2f001f71597e4b4f6f5d90249ade2c03e375eaea7447a5a8d153c0cf565a5a24dd8410b00489b114744e20ae2dd5b94e8a6c24d9f49071f5934061e0a0bbdf0c94ebc5ace3a9779be068dffe11b80259645bb865aecc74407379cdd5808f4d656d68d4c0cadb09b3962195655946c5ff03c686526a6fb2e3d07a4f8588f74f620bb30c195b677ac4fc356425a77d1e200de64c0a0198c18d93bda93fd6e085fb8afa64f9c6971d543271e52871170136ae4549334979c72b23246aa6c51b14e7206d2e0b2bc11ae268d265512b89e8402cd5d847e11aa50a249792386131ce151a7a63057a518e235ec13c3830e9db37a71a0eeb1b580dff5871be1141c3446cf49fbb3c55fee6cd0ce02ae2a639a1669fe4ce0bccdd0297944a803c899de647d884806bba6e680535c9f2cbfba302c8a0815e77f038fe161b6da656cca0949aae86b6b4a6b5379c30d761d17b9f685a6390b9caa6115111f421437215450fe8c308dbe07bf86ea6c2493ebf0e022da97cc32e9fd05f5fc9fe836b7de76c5d29920b61f72e4514e6f7df042c92d255bef8c5a8de0d611a7dd55f1d4831df1751021f46c7ad26f6c8681fe93f658b296a11567766ea6038e2b35ef49ffc57b52d0c828dccb0fc625b53b51e6eae5eac22af06037e2b6971be293a0286181f8a50930cf2818efaa37a503cf36ade4ec8e09637f438c6a04c010332d89c54d6e8c4b94bb5199bfc2ce25219b4479295391ebb41ac64dcd17c4fdbbf98dffdecc0b61dc01ef889662a95d06d2b1b751958c9cbdfbf612a4294c3c0ba6da45e1c5fa2e0c9fba5a8ce38f164d8f2272c8da710419b021aea59623c22ae580eac7769601e69ed9b7a5145cc341a012bea483773de2fe1b36a3575d2498ebe3ab12886356836916b39fe5423340e235f0a7294efbce693a8913f25484938656c1fc8b9234333e223ea0f40a41ff2dfde544ac3c2527ef4f19a90aed91eab4d3bbffc0f731ddffd6a4203784ab5365f4dab0e1e22f5fce0c244124611213d020e89e36e757a9886e4f8fa5a695ee556faec80d322d61480e4900b3a5dcfc98cb138af39ec757ab710dd551d5f841b516fc9976a002f05803e6850059e70f329644fe1d352e8981738ebdddb4d3eceb6f224ce4f8dad98ea8c64d4eb61c41ba3382b60f594c19b83ad1db4347977e0d28222b2002efeb0b820ba69f4d140971667a8c1bcbad57811a90a12f635b96436764d2acf9928c85f153623e428273c09e114d75053935d6c0ea042c93b9f96bd8ab35038aabf93d9feb16bccc837e1484312937ae88079b5883ebd194a80574a6c683e16d81442c809bf9696599d3cf4f57823c06efec4c11e3c71bb8fee7dfd8a729693b108ecd598172dad5d5335b686d0c027ac00d258e73f9dc8171b2a14c9bebadd61b5425978cc374960ae63b7161d48072a4f3926664c3b5371d79aba3c5f48de4041ac2ffcb638507ab40808d32604ad33d9e22f3907726e1388ffdb18e8e0c8337e2272f1a46ba5cab93691f45ae321bef0101e61c396349949f48c84abe59532f9d2e69786d3509f8b0c6d7df6adbdff9b2a8a39d2c87f248acb2b47bbf69ebba568868b3c6dd6bd26181aad328c673319141f15bef3655c8ab6695e9c0d64dd94f75a756d54fbb67916112c6a654cad88b1e104ad471c794a6882ac5e30124b342ddc0a823222b99c9359398f270a8d26b79fe840b9ee6e887423f05e48d3751ff8db96a7e76af11e4984ed8d794054d3e1139499bc244b70e33920c14978377bfe27348674aeb506a244c941ae85233d5593e61e7ac5221745f1b1c9c00e5e8108599aae7f3c32e0dc7f647ce6408aacd4d0493e81423c9495a27c50556857c8139b65480c8595e8d58b581bde7265ae0f6e7a079da8303b4d45780fc2e6e6b2ccad6a5a50df20e8f34b9eb8ded5b29732bf912a5dd14330a6be7265e25f7b6200ff305a549df03f1a8b83852f042b8e5a342424ac0d7a853fac72738b41673f15fbeef5bfcbac65e4eac2e42eddeda92e3fb38aa68cc551cbca1e55eeacce6a0accfb6109e817ce864db5e3db642751e19416aec8e241bb1ec5f13564d4fd2364a1dfdc0b61466b8dc082535db01e18b8a5b6c50894d8dda7a49d3fb1cb50990bf3ae80b62d284370716113ff191b05414ad94a3d7a9ad7190d9d1ccd992c3f1fbaa05b7cbf9e514c4fed20ac44dedb7c6dff04c6574a10f7b0c4086d2b8fc54fde0d7f172829a0770045a1b56bf50008aa0f7381503a95ab033d49ddfd48ca00ecaf4aa2b986726ad3035ece3dff8372d98f5c40b2c75b5832a211bd65e9063662892d4c633550a6c22a1d01c296ca4da0e67b83e860a224e7c98b2c34bb65dfad20289f7062f697a2027996bc7f772fc09a80e457a9a43fe41ac3627398b675f7aa7b6590289cb248c5d9cd1edd96d90cb9d3083d96ad3dc87c362cea56a23e46d807e9bcf31cdb4edcbdb02199d1d07268298f74ce7bffc57e798355abe3610a96804006c45c41543414beece07eaf0e30cbb09fe6ba374b39a18a484f0cca29a76dafb23bf6a7aeeda224d8e1bdac386a71bd98fc35186394de21a3ca3293ffafbf889ac6a689a4b070618b5f71911a7db1a1f083f7d34496c6d7c28df1bcb5fb36320c1d00932fc31a71e7b38ed9d238487ea24aa41e9885018bfd2e310059e0cd9db32a31e2d365b56513d98f43ea58e3f182b43e246ccbc45a6e6ff73150d47bd409883256b7b1dd390ff8f75978c9084b9107fbca784fdd7e299598c09c1a5688260217360347ce290f497530dd8167077cb9d59f1fffa164730f019bd37a330b67b4b5d80ac052afc7d32cc4c91792e8471ce1af0cfcd8410b2e94ea8336580f9e31acb256dfd35d891e227a06ff2b4939c93a4cab8512adbe913bc5850990e7af848e928001df2dc03cf591828d3c783ff7752871d68e117db6d32b8efb617d76f0e324571d820d7f47072c4c88f36ece27531a76dc3ecf5b1da396f9874a48ad763f7678730c2c79c5feb3bb216aa458c30d7bd5ea175d43a845da12dd5a5d1548d22d9f9a5ea41c9a2da3a633bc41a71ad76f998f7f09613f9ef27c4bdf8aa2d602374e8e4159aa0689b21b5c51b6f4813bfa5090a8d83541bca14ab9072b55dd4e2020155d3261b547d5186fbae45fa33ecdb219044e30b7ad3a98226b919ba2d322e5cf08af8fb6bdf5d1a064e175344fb28bb379b2541587c1d7260d254407fd9122c219ccb4663b09809672e48b1a943f2f04b579a557f79207519df5d89c8443f0e855f906a58da96cd194549b34c15b3b46bb41384f4607a8927e42fb89693835b08d863b2436c966744c94bfbd2285816b5684e2ae83ee4e73f76c8c6de6be6bc4e252b73be5d78f8c00a01bea8c8fce6175f4954d5470907ee72e0621c4c5be98505caf3caee84c4d6bc71c9063c898ce4e59ac870e97340610452f190a0b646696c1a76d726ff69ee9143cd3a0a0e0b4e459be3b50574f1beba8e54f573ce12ad6dba556cf3a3a7b82446583647863f2efb6864a483d0ccc88861c41ffa72531a5edd785a7d347878b75626aec7cc379f5236f489ac75ff6483f0532fe2c45277224f958ae7935a2d6f8d1802bdb7d2e7b6a0e6e703a9118b9a665ea4b6ff602a931eae50b6a7c57cf28f911a93b28e142a2b91b8ea5a46ab569ac366c5cf13ab6e32673eaac204626a534d0816c43d33ee80048f1a4636f15bf520548a68d616b7fb1f8670f0ab8ace30738b33a9cbb901f29c3d10759620c10a500264ba575361fb2343a9339a59df6853ada9188df46145040635edaa8bff938b130149bb92fbb1208d54c938991a2bb4f540aa0f4100b5dacb78a9a3deebefa9dee2dbf26c2de9746787cb630787d51f4faba1774352942611035ab15e7e70f9ffff8f06