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 57916 7f320fc195decf5282eaeb3223b416280135ac7cfb14d99511cf7973e2d15640

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1adf6b7b1a19086068615aff07c3284ab0688cc104ad87ae0b95eba0efba5c67
Certificate Block Hash
7f320fc195decf5282eaeb3223b416280135ac7cfb14d99511cf7973e2d15640
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060280000a0000000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f9a365990bb5c9f89d88dd6d3307cb111ebc8babbfe2bf7d9a936bf9e8bee4ee2e7879f3a00f3cf975d71517148d4a29cf9a23245f314eba686fc27b096a92885f42775f789e4d8182201e8452fe71f18a128f16191653484019000000000000004000000040000060280000a0000000

Raw Header Hex

00004020b5825560882ad4ca74238c54df7d6b40b922cb78a9d8e6661c561bc0ebcd40788cfc746601c818f52e78bea89815e3139a2584fc600faeb00f0aec67b87d9a11237d0f6a0e250418675cbaefa0eb950bae87ad04c18c68b04a28c307ff5a61686008191a7b6bdf1a

Proof Data Hex

59,560 bytes
1212160203070e26a09ac71fd18de8830afd97a0c41911cd1c6464fe87ea8cfd432733d42f019a6f9373227638ec627b99b1587b9cc7a3987a7df6e43706b532b9c44e688558eff53c8c81cd04cd3c33ba1e9865442991fb3834ad7838593bc1403dd88f416c71abf9fccc2d54b6a75125085f399d63b9d604bcb5ee3d6eb81f90aa62b53015f4aee8aa6b24ef78e561cf7a1a57a4bf95042855c142ae003b90bb3ea894284253834f6c93746d9d4d332d0c684513aca963e3b78f2b51af945496a1c49c19b3fe5354eef4424ebb357aef5057dd4aa5b28f9a44c7abb86a2df7e2a227706eec7af271fdc969274e9625e45206ad8d1b536790575385137b5f11b20307610e49a94398107fd714f31a73ba4b2805b05a18ad013d98db828a70636a5590be73e25582bda1e2b0f89fd2667666ac298e74567cbc6e10b7840e528688429ef8f918cbcc79eaeecfe0ddacc8c3c1d65969cf2dbb294d53095f4ae9e06a2eae86466db034b05a5713a8534f79dd26885b2c2a9dfeb799f0e9656704de0ea7ec6338c1236d97779fccea38332c8382ee0ab7db4586b91671531cc90e40700f51f098ecf29da49c24f3a713dcbfd0189ca1ca3a26f1deec0391d82b9c45dda7e6993ffa155630f85277fa120091857dcb0b80bbe7dd5a034699bf7a02e301b6229a3a2baeb669e3b1f049441a2071517f4c3bd8f9732f7fdc7952e92b1d912e8fb56790760d04932d399759618e7d7621ad1a53061f2c94a0be7b3fe0ac6ea703b4489e7af6874db2023095ef4c00a1300a1e04613a3cdce6103f8c95635db11fdc7af032a64881c4d96403b5454fc5e37230a693e420d25d599e5764b4967fd587d51afcf2a549b76c6e6b78968616bb9d288aab3979710fb2e7602d376affde03557d5d0905e7599899d5a4ef151128d00bdb0e03ed3b5c2c2eb36220542cb5c3234664ee685f5f71a22cbd2ea5b29d3ba3a30d0e88a9f1afa544a1773758471ac75cde8ce9c9c3148fe9ba3038eddb19d56c4e851bbb9d3eec559f992c6d90fe79f50042710dc6d8c4aef5e3f7d68d32bdc97bc9ad41ee82d148247ceebc2e8720a8c6fbf0a800afc62eedbbc38b0fd94bd509bc79e6a3b13373d8061ff5b68d8b4ec973e38a492fe936e5bd080d457f91b0a7345b4db80ec3f27c8a3575ca897825a7a483999f489b753ca4df78e878ef25fc0521c9b3c1ad9f98d5dc427bac3c9bf39fe0ae0e20891b96cbed4240e066a779e448e793a867a836acb11e467963bee2547aa1f03170ae0336371c081c177f6391093b229adbeadefc914363a37235a406a6d14fe353e4278da17be85c2e5c787e78ab3e347620cf0ef74c6d65d4e803a98f660cbf798c1766adee30b305eb4c723b2b1715782b50cbbf0e7e4f4758c9bebc10335da1ee6ec4b6959d22b84d2a9dfef46e03801c1e08597143ae2b713c2d7a595539a96a85f65f9c92bbb5bf3ae65db8364441a840c328e40ac403085c35f35bb57cc97d125bf305c9675a9812fa42483c8ae8231d12085a6bac4bdbd479043c9045a191da8915b4c03dc594dcbaa9f177264d843c0d6f82bb10fda1dbe6088eb97af2ab1139757d3f0c4c9ae42225292c8e5ccee59d63ee37c39e7390bf9efa3bc595c429f315f0ad71cd426704d23fe7a89669ff7a3d6442293c629ebd91c64b758528588de09f2895e91d377ae64f27fcc446738ac342e183f10e580cf987306384a1b73ccf5276e49977b8e87b514e093107acc08534d81fb974eb2f13290e8c69f904fef14a7d419fad5cc32871166ee3b2f7dd557abf38de095e64b3cdd1ef26f491d4058329740055277884b0ee6b76cd5b6e1f8143200b0db92ef8238ce9ddb956ca8e5fc3168b3a890e00cad6d89d68a7be167eb0fdbc9b9e51f5e91c24992ba69a617a2bcc22129c622959a827b87f6af51953f5a188b99ba6258b197a89aca2310772bd6131ac38e4a529d45f7d3820f92e441181b7d24f18e7b0614ad2e1577f1273cdc42ec37757124518a47064a4eeed28519b2a95dee83f685fca5629e1d49bc873612a54d0843a5485cf12db8fef37c028e75255f34b07a2e1330037166c564ea5b3f709eb437a258a4d191053a74d6013b999d06672198a1f416d1257fefa4bdb3516b1ec985499ab5a79c17774034ad9eb669efe4bf714805ae4091f1dc608ccd1c715fa778d8729086e83014d333d6cb7603f2469847e10348b473fce96400ed29c1d6b0eaa83e5b12ee512b82091dd684cddf4e2535a19f89858cbdc733462d3b94e718af47065c504521475462436316cd469f5141d4a5615fa5feda154ff777273d4a8afb47068dfa4855271e8228c50e440afdf9f40a9111677f317fac412aa94ef837d67506d100d2eb6e4ddc42816e6526ff93f5d0282f0dadc1d9c60ec4e7beeb5136ff725cc5a781bdf3798ffaf6e54ca261b82a326b11c79bae88c3ff0bded52ebe0514e0051ecaae3e91b2db7ca4ca8be61f907a5f4c86c305d35c61879840d798779c43c73d44f5011c0253179532fb5631f801d821f9dbafb2657f23661c667bcd082cd2615f9a55c2d0e87b026096e1afdfd079a6801b33d4b087eb6522ec99d6cdee6cbaeb38772ad8a4258a27adca1c92b9fc193b9f6a0f03d5a9fa1702fb51e350f52a57eb374869b29394c193dd778946e6b09bf2e055502b526be4fdf29efce64d7fc8558ad1f6b02eb3862b04bb79279aa4e5988f29b3136e3a1520f65318ade6b82352616da5d70b93d46ef65680c7d4b638f666c0ba1cf9cd96ccbeccf17066e1452a61b0d47866919d9e9dfbea9978be7b79355db79ae87de06784a42096b5a4a5424835c902cb3736bb6e30d64c8d647df8b5c114be6d21deb247b5886ca075f5fb7a1a783402f89d602ac5ec6611c4f1627d6f96968ca9647223d46ffd1a3d0ecb01e1a79d4c896230d951c92210a96d174db7a12bff5726e5e134d82ddb8f48c2b66cc367390ff90b70a4f4a86800a685da07a1118ec4e1efe532ea459320c8371e64db0fdd286c80eacd73875eb8ff0f4579af431ce27e4cac1ef962c813aa790416b86f4811121bef024e5d9b5b02beeb36cb3b39d346607d9155e97ea39c453b3d7c8d7c3bebe531da78c598888f0dcb0ddd911c5cb5a6d39915fb70b77a7cba1b6cc565e55940011cdd186fcde0c797d4320d7eaf72f21851c4f3579fbbee643d21f74e12b31b862b3e156482e7dbbd2286c7049ac32d5b2adec8de2f281eb38b8ed3cb301acfb788159857fb076f01dd8aa48266791a75fd1723d42cdd831861707391e4851f8f9669e61cf42b16b66c9366fe92940c8187b19645d719c38806bd31006dd34cb4bbb6117336f023f49b4f991bcfcd51b8e11a531d4bbf3e2a8a95c1f623e80f12fbad40106b42793e96758cdff46ea86492bf13db99642667f60f668fdd57dd52adaf4c6c909393bd51e45c42716dbe569418e8a89fe1f6299585b4a861ffe72e4f7f9ff5a45e4b891ae501212c01f98c2020cf33a4f0569a154e79a4b1e66e5aa7206878e1bc8af7d3fec6365fbfa72b076571e384a0e6a2ca04df187ed74c6613e87b76dfa64fdfd10fb5388575b676708a450760236cf7dc9df8218cac4514b43cc5e503834112f4973882f012cc2cfe78324daf9c06ddc0f6c6d8b1534b6e4c999f29aad2b50f2eac7e5bb90e395d5a0f31a4ad12a53cb6030adf00dd45590ccfd023fdf6bff6009979aba8cdc421b1cdb953f11e17e16366858ffc64e82fa47fb523b843a3f6fb25dbc2e00e1a0e6936f0312da4f58be0d64b8d8bb400158378644bc2b8e701098efdaad8863de8caefe7b4fd7b21ce5e2ef479946465d50d3cfd09ff9d3f53056205aa8af55cba31ecfce79b8a5f9aff2cb8c3f8e9f14405967f25abeb0af9b173c499f29ba491a6ef0604b888cf73cbe7eb6673c7b69ec4503325320dfb6b16e54b3346a1bc63d36181c8090a2963dbf92eba1df96406111600668c2c607da38906ebdc62f7b1a5053347b5b298df2ea7e778ea6c83e8e75abd2bdcfb177ef8c25e23c97e030be85d70d6e24eacd84c774ff69aac4448ee3d6d4a4f9df5dfb9ad9f12aa5d9d89fbbc003ea119541949f61d27b33f62973ecc2b54c90ff53097d758f7c5a25284d3a9deddcad3e164fa88fa74190e9b669eae437870bc0da70457e1f36123d7c6da21bb06a4494ed80f50142cb6fb8b13358675d34b0c55e71ebe5dd0b2d27517a6be937268f8b804469ff21f86fcee4c8c4c4885a4658fa3a589e8228bf281354826601a7bc93af60072aea85902752091ef796905f1ae8ba42ae2f13b3e199e1b5cac4822be0f8d6f1aa332730d1a1d20644e3155ca3c48ce4347317875ebbcdaad9a30211dcb9db0afa341b5c57b8e2330926d83941d34d5b03b025ec457f24d28c0ab6e91337f8ef24a54ff3034c8f8f971c36109849b8395dfc219da06d2e288fc66b079b7eee588dc29e1da0be3ae05d3078f9b235cbde38c2a6a0d88d825785d7d393ef1d2fe2e67df3940d4bd433961d1b1c6a09c21b2fb30a910389913cfc30a3db33fc71c51dcba05dd784bee5d147fce03c63a6200d4dc2095cf4e636e98d09f3fc523d4294f8d5f15670ddc017b5d15329d1e309274780d93e417df79580d7f34c6b3b08196ca2709d230cafd50168414ae5db9d7405cbaef8d78ebef9ebe88e3ae13b7c13226a7ae13b37d147bfc0efb767910b2025fd5a83669e0f9a9c7311a9fbede5c97f713b2bf7a79cdfa9216b3ab886765b03ee1116bc7e2c8f61bca23bb61a6e79a8ebaa37582ffcb03640ee1ea68e2cf452db1d2b704a0dc2c62fafcf68ec3e401d8962e0435ce04e6f291e85d8f37a23c103d1f90eaf3bd5eb97e1d971c48b442d4581517d18c3210406fb3640275904c734824dcd32457a94e4fdd7fd1b2fa57aea930e2d1b23f57c1952bb6a831a067ea218055d0017bbcdf79414a65d096c5a557f0029647ab3657d57876d996e85564eb2c3c6386379ccb9812de0e2b6064859fbe349929c016d9f0985077f9e391efe3fa01b57d1a244d1fbf177c04869e1b85f03e82427f4180955ad385d2305f7b7cd77de36426304eafdbefa9a4ceccf5d6a246e29444da00c08f5f0aefd7abb8ed119d06a383be941562f984147839e12b163bef9124b75f4d9b52658b3d9310f7766cb385e384f41a1ad4baaaefb060aa5a12ca74802447e4c7ad77b9bcce4ca606af05152bc8bb21cd5aaf5c205a076e11bbede5bb63e67fe6160772d555042d9f3c8107eff524503eeeb71a03b8dbc55b3552b01354ad7511ae8e086e6d12e2366a678e1a1c57b37e6ab177c50cb96440fdd5271c35d43be42e9ec23541d5fac5eddd64ec9b47e4869375e08d7fdedb68cd07b2865993130d8fd4ccf9175660a7939e2a7ba8850b789703dc69c208c58caaaf7be20208a11500006a88ce03c6ee45833bafcffafaa98efedf638512e03cc2c7cb02a93158de181b9fa25487b3cd4f3b307a6191e18fdb8851a23200e82c591f7a1ab3626bb2cc6e07ea2db7c6cbe8c7d4186c69d47fd1d88f25c0a6b071590c2ddf37842cf0b7e8c9a04e54328f9ccd13bb0cbbf19c816c1218076fb18774c266f6b45c958120baf7112895e2c1736da1a1a9064ccffc362438798ae8324e23883df6123fa3e853e3517e11dce36b2fa255cf074d8ad445477e4ab0555b6ba397d5ce13331ad8165be4caf5c5d0ae487591c11d1a83848c12d21dad511c422a910fd54f6c5033714e5c4a0fba4d96223a23b5052a47e951c0108d6ef7aee495a0ff954ce53433a1de7beb51ad29fe94093c9d59009d9bf852c783d6311bb053443b4ecf47428ea917ce9842a394b2c3a6f28edea7515ffbc80a75f6b55a6baa5949c0510cf37245f81509227de32e819f9d46a758c963254992563f41add2abfcc5a53e6bd7b8552fd321779938a8fd1c311091a55efb1fa9a3aa7caea74ca6b9e77e4f29040ae56e45cba386ee0b6a687e070dc0a68a18beee3f7ae8f9dd0cd58065b463d64962cd246d5cdb0b3f9033a7f10f9b3ceada298dff552bc37b543fb054e635039c864b0cbf358b61031b309d443fe8192e6f9a640d184ad91b7ff41830fd1c67f6920064be81de2fabfb34a38c2b7ac8aa0d6b9f83cb584dabf2a1f38dd4491ede69eaa4ae200c7392dad5c1d04f76a4e52cda3ce54f9ed4caa15a3523f86c36e2dada0369234e82718380abc7056a17a639c65574e3ef7697fc4c21243a8be6a00e421d6f62cd3210c3a57dd725fb19f76796dbb3e638b047b8b73e18c0b8416caa9c455f4474a9a395e55f5b9975b0cc8dc4822e89bbab3d3befde9b9d0429e5d24f316aecf7a5a1d4546bf624fb2536813ec974e0ce561313399744266923a9ab067d763bf3fee237d5697aa44f4d67ae8085cd008dae8829a1a9b84f1224e895228ab33468424fa13ba9753be39230f2cfe8ffb1b5dc634b27ce4f09f7b386a3674482c2db866c8c6d77815262cf1469052d8f14e409db1f6139876b27cd6978c09a4b65739247986887a68915f2fc87727e9f2412b274c43745cbd2f8d54763085eb40b587e2d4c3190a4389b2bdd773d346d6b1ffa727f429c75d47c1ba81f0f13660f6e5b1087ce05ee05d50685d01dfbd94bf3af41d29e19958ff59bf813d39e65d3c6e5e8c0f0e5f5972e4e710c688b89652c66ee1c95a863d9356c6176c872c8adcd1232237cc057be89e69db7b637275abaac5ac5c5ee4b131aa8b7518ec871a878acec82662aa5f98e8e82e26e24f3d02adb1a16e3b677ba92d490883147bf875ca5a046b9d2d7bede0ae5f95c48abf15b313298f6eca86b77b88f85620da6c0dddf360ec2aef1aaf3a117042dbd16bd144fe489744506d2859ac9b1c0976b9a2eafdd3b9b3c691d393d570c15e4012348775e9a53224f32297f13d314af4aec8a7f5a6b06c2f0d4e84cf5c3f792b10b3a2d54e4b321ae1a6adf9a8a743eb0337ede379a37452bf3542c9a5ad4b0f5092dff3b2dbd411905f9776ca2ed076ecf9c7160e7c053ff33737e693a3af1cfe33c85daa4e3267725809c064d0ba031b735955a69cab4d3732f9dc0a578393a15cd2d9c8c23ef52b39fed93ddfe1bcca7ad72acd12587c81edfbde45660d9486719b01b7f38caf810b2b75a6cdc92fbc80b4af26e12fcbec51a7db06810ba5f063fe1a3a0479e93b4c92ec24ba04b4ce058886b8a9b402f624ec36f5ef58e5d9c9374e3175c96cfc5c71c0e7695f6d02b3bc505118dd412063fbeadd83245aad79173729ec492eaef9d6d7bb0dc58b3772f70989a2eaddb84d3974e7295293af8634334e07655010b0e9bb8800ad72259ba335a816903d1ae7bf0a85ba48ac09a208d2b6044030cc9c3da23fb469dff400b556162e646d7aef33cd2c430cce3888c4a3e15cace6e61a3723b83cfbfb2ba63b6fa2a180066bc8973a63a952b68d175c4e5172c6e8b0207d4ad90e17bb33e85a2b5b6bd78d5c680e7d22792fe639480c7734c57f9cf983b0b27c816729edf517ffa8437132c75d85c7346e071eafb5b5dad10f0da9f4e2292167c45e7569f579f4a9a8c233600c7eed72108e45f045c57e3afd214843ba125f762bc28b209e7009811fe65cb56cb983bb4276178fc09a5392909c77f9d8350e294d967caeaa18c4012dba56d873ef23988f306a84f3862224480c9f8b4cb9b70647ec26134ec605658b442ac1894acb52f2e64e97f3dee1bef3722515f1911507ad2ea385d83ca86c08d6dbf1d8d279649c79063f01a7c516007b4688786491e90d66b1af820631df5f7aff39621d9a61e2e4191c916a31852a16d01849354516dded360def30dfc67ce50499b9e122703c6f71e8129119a27ee1eaa08a008ab862d3dc04137fb14c71f842b849f7cb0bcc33bfc2b84b637bea1ccd9d5d11aa200d385f4f4fe8ff08d076cf6785f8b19d05c4a830e3f540253b1f161739ea458947d138bd2678b92b728327fffcf552d882e9ae6c465ceb77b570b649e100487d36d4e016e6c6b557da95263ab27265cbc02e4ea24c4268a45cc26d871acc84ccfcd0a51482526c9c99f2e9e330660a92b7e490d5061ab09d7e10bae12e734a169556d6a39ba00b09d6f0ab6e8792a225c1407e738c416d1f93f22654f1613b3c8df1798e51f1722c63a944b02af5db06e83302ee9c4ece9853a681e6a1dd759d8f22e22ff284f8f1df6d245efd07b7632e8b8fe3fc4faa67d07a42766e751f097bf076feed320d740a56d7868c44223067c6f637e64aa28d0392ee37a5bbdf3037d5c088894d83bb02bbbad0df50df288a2fb644c82c58c17bcafce0d201fc8d574490d4e9013f1406d94bc2ee71b550ae8207b0ffc4bbba7280c5614b5c098a0c6e7642e3692e9df2955e3b87174a9c4e4c18e76d2f62a8cef7e75f1358b70b85639becbfe6ac9ff02b3ed35c3708471d7970f40b004be1e65907248de40f5ac9761adb28da5f3cf22fb2cad43bf946bfba88bb30eb3a3e47ade2fefc3d651c5643abdb4fbf839bba5395c422e81f1e2393dd4f58e6e2592ff8c387dd2d803de79b7f064085f8383723d33205fcb6bd3717127909b0d83b8a35b7e1b425eaca7c248c84658a5c98ee003355debafb8e3d41470077de7b74c4b0ee2c201b5fe6dcbba1d82b403c2968d90d3be911a91b240062022ef9eae9e36f5ef269594711f5448ab5921a23eff04313c930d0672239f54033f174945370dfb4e063a3fe73d32496c2eed5708218a2f6346ea9addcc72574da5dfc3f5030af8f424fc5c09f984f0ec95e53b5fe20b05753847702c76e2e7bbc9357a52d3d2594ce3a0d861cfb6962b34c51a75145d1ed59dc5939cc655211d7c2bf01f04b6e99bb415a3627f56aef5cf0346daecc0450438d8e15c5b2bce0154fe551b9d48cf6669ab6f3472f9e4bab01c0f84b82961e28cdaee601765920d0c9b4a10964f0c38d714a7f1ec8e1129478956008065179af24bfcf2943ad9b5b9526a05f9cb8a654a78e7a5b39bc6eb021f1dea3f56e5b5161050e53915bd857bf53e7065960860c318f32da6807d911662878f19a31e48e58cc31206d6138aa4461e0784661cb3918b7140558e71c7c26f0ac11eae66d7ad9a54d2878fce1d48fad3a2f34102e212fbf20da1719908522beffa2048b0d50fc8fa93d0353738cd3f23453fd29b43e29e9841325e9464ba7ba9296e89f5463f7f8520de2ae955cb79f70c07af9562565c9e103aa5276448ed18c8aa7bc1415769f227f7db61aead3746eecfa67c44bf6eab6388ce88589ea2d66c51cffa83011d6fd9e25c84f17bd6c6baac9bfb286b4482f3a3cdbf6d7c1979c4ff6fcd8608e03b67fd080885aee8e4ce2314956d5774ebe748a46007f19410f4d486c21acbd5a4efa80417905efc27041dea7a7e1577d7975a9badc6d7137aac063e17c1fc70944c794b539a2ae5746ea50c36def192badff228f9afe48466719a1f7747e0a44f35bf2ac5d82861b315c411a1b514d7758966fbf7f5b69ce887dafc715f23eb1fb9a28ca8eec59d8e449d3d706a159ea075bd4578de65f7806caf11274854d79321f353211c06f46d7904e4a9a278d48a99b1bfc80173a95b6662db4039197cd07d7a7e435509f68ca9b886178aeb51db0e2d0e9a512e1867b504f181c11ae4a1202306737fcb1bdb45fdb6afcca62ff4fac9dde139344defdc887021d400e149b7f897c459ed4496080891fd3a18e712d22276d0e306d76512bda92b0b489e14d2920e18b85f0a3609bf709a8df5a00b4331d4243226291ff34632a92e556dab6d27220b5f9621764385b6eb08fe70826f6338f82219c45cb2aef2ec3dcf4fe20511478c4c2326290ef45cb3d67995b37475bc7b95d276a895250c4a8fec23dfb1f22292558772aa7b003fc285a3228c9be8743a30047388ba65689c16de729bb05f0703a357de22493e9f95786f2f1105db5fc78a12160b83ef6fc798ddbbb6a6b957078e1d35a1132c2862c31bdbe377dad574515e10465e4aa54f2fe0229a5f569a5c685efff5a57d8af9a8c53cb8ff45da89920b19b6471c4f6e57206b77a40f23559ab2be34e698f0e3b2a5f5fe27074bf5855252df1a8aa4b8aef30c3e61b01f97c65ac3c7adfd1f593f52d2055b2fd9089fb79b3ab35291530dd216eafa61c23bc40d3fea0aef3c47c8272a40d0f0d6325676b1163a08ae003d4f3bfbe49f28238216bc4c7b1f4ca5bf5a40d4c18c698f1db0b2c88279b036b961afc5767e8ef88e40a4243ad6a37db20390314506b19829077c5d064c1a71d2434ac3b9b52863d2220d7247ae9010a6d7582eead8c574ed2983cca04cf2d6c2628a4f00495d2f0ddcda3180154b6236bd3124202b04ae73bb29e6db0fbc02fd37a4f3dc29efc77c9e9cbfd97a85102c8f1128bd5716acd177049cd01c251e9a162eb5bf9e7ac5ba9ccfd20d77c8eb3c2fb60c3bb51436d8b7acbb5aec3038615dc545d9459afc7a851c43b6ca8da1db0b7ef286750a9c98b8e3891d8e2532c0d11a51dfbaae38fd67d44a805c21151dd4a873541409a43c77c2d9cf3428e92ed00eb82ef3ac9de0d69d302838222e8ebbeceb6e14e748d5b2fcc548a4c4fd4c01bc9d2b413b8276f8bed21157b07bce25bb92c60bf2a0033bf7fd7148a98b568a0107bfe6692a641a96df4d7d3063e8851dcc714bbb4be988a3f1012023c3ccdb7401e085888ffe731208281c4421fa8698df5eacb0b87654c7be182fac2090219896c489cb875bd30f3c7fc6540251200088ee1273ed303c73349db098550c7cfb1a6b1bd03e465f5fc70c39c7d59cb6fc31dffed3b844dff1bbdf153d021ac9b4f5e5f5c3f802ff80b05891c500140e89775a55be58ddffe6e75e7a260b7466a0df404b1307fedeb8bc62e0654f7a50989d363ab3e4a4a04212e6b411909310ca612145a785664d6da4a498822289d3857e3423228da2d10c5679dd1613a17f5c4d15de74024fa3e68de41f2d4aba85c4ee847c01806fcfecaa8dbe142a0946ebdcb41d8db38670478e53e49590dc9b971a1f59dfffa7c3e65630210145199e039b04d9fed835e05a0e56fefc5c7988a057cabe35b0ad52422c90880d5226a92c7c48fddae383a1d78394b1c9321ead2d26b371e4231585f6cb463171f17b514febc3820fc7a7f5551cd4864e8c2156436e5463c84fcc1a589527c7414211999d4dad29d6e02a52d0208031d134e08a2ed9b174e03be5eacaab40c8b349233028c2608a127a8a8acafdb0c2fa9d09d63d8365da4eeffeeb6e02309c1a8f184e85b2fe75e4331e2012829d5a0320110bb12106fd62464361eeab12ed8b92c57b4f5edd056f2398e1f113484ebfc238297a44ebbf2fcd01a0e23c51e41f4f0cd18a3ebaed2b3e66bd5a9d2c4d6683664bd8250df73b735a7e3f194c2cb342e0f9cf24e9ddc08e84723c3d5261de35755989d467e9d869f2b4cbf606dd80e10d22a010d43fbfa6b01ada486e0b3d6704ffbd73926ad40fde3932e58cda92c2821ecd84cb02b144da16584b4439863e0ba96f250e06547320140b1a78dd700ffcc0cff837c3d4a8aeefa6e547f5edeeeefcdfc45508f58177aff8a585ae62b826002c217973802f23a7007472681a9b624e084cb5a9bb69f78edc5a9e7d1232909e65a7985cf7f2892eed8602af1bd0c9a9b534519423d1ee286565aadd5182a59139f301cdd9088af7e3f8129bdaa43aa2d7937df3c4aa66b72a1f47bc8f4fe1b98d64b949857ff8cd1e8289abc7b786d01dd45a765cf7489ec2d2f4fbbf76efc509ebb5ff57cf2696a2af8706f4470211a4766c3d27a1367261f2f2635719391f589998519acdb92c85432cea6cd801c760f10f40dcba4abd80b8ae0c3b463f234d3a5a4d184092111ba3dafa19af57c52a41cc07a0391875fc17a3ec98b4021148fd37fcc7f2140e6976b549efe774717e0e8b10162e9d00c9aedf909cd748b69cc0afd3eecca797e54b26c47f058f678343fd66675dd9030c8379c330e7a2c2479886a6e31112b65444156aa5f18e40609ca8b92016b7eda3c088478fadb8dd27a7fc76adaf42e0f42b123cfd6f987995b5d66b5ff5825a87c9232f08fe0e16eeae31f963fae41f864f599171531b2adc6207fbc28873fba861467fc1d0ed3c895c152aa59e7716f81da1dfbf1670b45f1f600936c6a78e642eb6da734876d085856cd854a26e0b6ac76c385238ba27ccfacf82f89af67322c52223463217bf3fad6a9011827f512d6f4321b4d9e660a73da5398f0e913788e40bd8edd5832dd289c85815226f0a8cfff7a2125343d3e2a68267e89e26c465a8ab7862a47631788697d0efe957db9282469a979cf90209521a1c80cd9d65f996d34b3858d713e7e4aa463267eed7503825ac8a26355312e0a789ae98e9c051b44ee77b6d576bec1cc6e46c6b4ced3f57612a70ac364d9d90e21b011aa101c48f818decb2b5d78a6bd57d77d38b3665dabb0ee218651a447cc79d43a9690d4b5fd83b56ee3c28f9eac05d6ffe28df5241e1a58a97d678d708abb4e7194df00828c2e2df9b83e7b2f96726686018853a5a48fb857c3521b118a9f49627c5cbd0fb35e4eaaf3adc95a21eb59762da12aadec77b1942c4525f4d8a04266f710491a66d985cda50f030584cbbe56122f55c8ba348cc068ac84f7ab74ed889235076ba6c7c4436ae5fe54c11e0bd8696e9b17506ed9bc61e8c1d40249db9cc048bdeb658de82b8ac1680323119bfd14800435b44e8e8dff2c50a4775d3da8bf59899949c883e9fa88fbb60171272f7caec0e5e60347c84db49b2dd0fa87a9f34494dab1eb1d4ea8b7ed450fcfbfada9905dcb324107844eafaaa3e2cc6583939e9892c0ee76a1a6d41d5f86e1375e152d57a2783676c61b17abec61f3aedbe8bddc7d51ae22071b1185f4191db5216542545f2d3e4add48917ad42db6d7d1c8eaf4a78cda16b1b7b23c0a6bdf08aec112ac765458653767a793027b62a56e25571b8532086f16e66ab5ecc2bd96b0adc6cafc3a89c54053d5352a83249f9420ab7d81c435a73ad197c01c4fda6a33123a0d4f4c52a3a47d9cabf758a996e9e7fe93296517cb2edd2e15331f5d66e7a21f5ee70901cd8d43cbc303834b056d94489e5ccad86a5bf54238314da978c11516439332a6ea89b951d04db79d373313102c3cc4f96354797edbd5a8aa18eed0345242e0c673789cef20d547e3f10c10fedd8a0117a6980356248803bc0d113f147e4b002599f243f31e6b690ec826dc516d36c8d6d0737b0edb5711cd79abd58f37b7810f4d3f308de3d8cfcfd690cf018176b0abd0a5c9c1027e57fc95d84975f8fe94b748c9b481f340bb1452f41dde8aa3040ce5e343d9aba37b0f272a783136f0c25f6c96b5447bf3f5e8a59805900a4818c7d411dcd4e61c267aea24d68be30c59b8d3eae7a0d5f4705be2f985271c35711e824250e2d1317c4742bda67bd392c25e905cc09270e304a2575e4ad4eaabac6a4e21c910190d56b37ddb12bcc3d120aa17974d12f9f3dcb9a05f940c15015bddcd2c67fb0f2f0350b5403d3d202ca1b34d5d8fe9ef7d7c0dee893c5eaeb925a562a42276df7cc375df7c9b8b02609e43da0f842f2576c12a62232d804f2a19d770529c96695b43ca9ce025b5bb40f2933aaf964d94bcefea352c20b09e8142c6a4c38febb307bb03f715325ea078f6babcb778437150a8ae4c5338269421ddb4f90f142959169db2711aaf59608e572f5a4a2eb1c3513a1b9ff3b7443ac1447048d563dc598b9de608aa7d68ec987ba116d74a03fada3e1f0f1e356dd1d2b9d7401df064dc8ba29eda083115144b11646734f25388ffa51a7c70cff610330deeb23743974b48ba71dd0887e34821deed5460cc3d1023790bdebc8414511d025a5eb8a1a48da2c8f711b0f6b826fa4ebd73c8c264deec5e4d213e4eec6337fe864ad27e7a30f64dde56abe68396540974f3ba425503737f744e61f4b6d42c31ec7b8b4167ddf67901ec5da23d9ede832dc59a50ceb4023bc4c6a0ebaa8cf9d3d4f2181cb2717ecfd94fdfbfe8f13ccb66bd2907d3b7adaaac08859b9ad240c8266d75ecbab956c05f0f931458510f1092a81cb3ee34ea40f29e09162f54ec418fb9f443220fb0f7d6bd2681d4ae0fda0e33ffe566af5ed0c70946b57fdcbcdaa77e8e5f7c4c5711435cd6892a6bf9f16574442a341113525eec3f527b5310d6e68c6369c50027c1740fdcd1d68a898a803a2cbbb90199e542e25fd57c2677d232f8f8c76adeadfadfaf6396d43782da2d1b9d208649ee5dceed3af5b1752db24045be425dd626189b70c1cfcb4eb781d954da1e3e017100a1c26bb24cbd80d7f682d218bbd077190cab193bd68766a8694117b7ce849f29b57a5d4dd3b9b90e6a64514cd6ccc6ff0f579f4e081bc1ea73f3163eda2bd7b5fb42d5d55467f7c85bb500515a8ab9edd724e590f1636d31959d402847a4ff0045ea1bcde550b4fffbb41b272da36fb406f0f42f6cb5dc89d641dc0459c594e4601fb64ae53d95912994cf72b4d7035c2b13df61b235b02f4365385060c45d79e792f263a4dcf9e4873ee8ae311308c3afbeaef11a2e71e542ea75dc08b5424b2a773c8457443830610fa119bb66b94bc3ce19e972ef4d9d64e7ba12d7e0730c5848369684351ec6de5da5aa7b48179b83b9fa659af1b437c1750fca9cc655e1d2a965b204702b2312d970f401eef435072b8bec9acbe6fac6b4f087dfa239db01ec848d0bb731ccd0d30c7248581131599c983284541b33e329aa39d10cace3cbfb9175c43ed03359cc8aba88e646cbc70713ee9abe8724f181a4dd5abac4d6d082862f22a9a173645b85f284019bccb14dcd7d24b0c3f95e32135a5d591f04c4dc584d6364eec54751ed547802f0b6b64c7ac5a414ee2de97d18b2b2f09175d5d8d5203f5c088cc185721cc786e8092676248e8edd2894db8c8d320c6a2c1bd7a3904d6940c620a1b3acefe547f9bfbdf1023cec09de9dada5bddccc34e527de5ab068b0bd92180d6b0fdece3aa196e561dcc5fbecc6a5c607d82c81538e06239efc0a1cc39c33650db200d5ce23d499bfd4010c71613f4f1509cd5b880ae00db351ec310864345865fbaffb79f2e2a5c530437cf6ca74640526e92ace709b627190edf1ec5235fb78e6b44f15d8048f471ad796ba149a94418d2b7c736ce88f8c8c1aa65a9f1e9e1598bb209d6dec5512b9ea6e09bfeeb0a332ddce4b41cefb5fcae858f8a73002b8b99fcee8698ea8b1ae68ce5bcfea568fac5c63a509bd29bed103870a2f02b730d2bcbc4b93d428775cf35da33164f48110a1eeb8f930032a4a550df3a93de49e9a4e93495f3ec0f8940767f34dae7a6c9eb9fa9ebe02e317de51d5b775b64891adb050b0dc248a360e1437fd20c300d966795c13f9a6b315a68fb1b713291a3bbc610c5fa9d4c00d7ac2130d394815e698d3de862c508128d27dad5e7e09c5626c6317150b5ae8bc91c60b49184c71c848b1c1caff8e2fc74c2444a43e4ab34325e4bde7d6e704715c4c23c6e17ccdba85d07d641d02377341d58b232288bed3bc29c7f3f0f447dcb363c6c3c2a3582778c62a829a6bdc5e7f0ec7eb5b1ca62ce616c27dd0ed7bf484449a08197da2b73b4acb650100f720d4cb475b78c128d6a8c43bf14db9ce6f80ca4a4cf44c8667d784e5db1c111b04a8eb342262f787c72e3562fa542ee2014182af83910d5328cf7f1b07f3870e3d6021bccc3d32be13864d495504f1b7972cb269055bd2f34d90eff732d8a369948264f3cbee806b7df7df829e0cc2e68c2fb8b305cd06fbf191f97e633a0b54c33f9b49bfc15382d16cf10c70b8637336523ffe2b607704d0693cc08e8c8a36e3e2c3333e71134bfd79c62fdc2b37be29758fd968b870cbf909e9ae882cf4a3fcf38d99847e519c01bb5ddc8e66aa674d05ab5fef6f727a3dc1121b7520ead7169b37706f3e0a7eb8d6ba36d4c9840083b1200b401a09e70c49eb2c18077ab9b2ae1670fa605fb784aba1faa21681243f4e998f2837de586cfee06164d674c194d1fa4e4868f22fb3c698e83ff7b739d7bbebf564a99cf7f36d18254c929b65bb41004061493cdc366667c0ad41323f3ff7d88c7f2782c003d3abf538bfec8e50e7533eeb5424bef7075a6a3e350f019e6add78c488322ef1339c7114fc798f42e1295b3c62358366c55be2a6ab6dcded0cdd94484df61e2e1042114c5ef85c11af1791eceb0aa234d58087ee1d8cdb141047f94c8f5bb92bc28aa1c0e719be45cb85dc5718731a0fdd9fe426781f44049fa2675c0aa502d6c066d3ffe77a35fcafbc268c0f5075e2c7300a480aca0880fb14973ea8aa62107fbe2560daf19df7535e022146d772dc6e33906f7e345163bdeb467fef2c20a83b3b56b043b939a235b3095c973826aaf6add0854fce5247c442556991a40d646723b8a5ae314a9cc42c41bf2b5f637b118630dcb23ac380e6f2de9334250553899f00f98aac873d124e85355b496b7b587379271492865bbd2ed627014a244eb9e2f5de80caea72db3c148a0d2c4c6d11ca7e4c184d1f4c69cd59a9d92f62e1efe6eb8a489e0d31181398af5e57fe5c0ab0376129f91c63b83c7faa92554e02bc65da2bc9368628aa514a4308d2433defbe16a00afe1f5102eff870bb043c6db7432bf51a5f6b1ffd829aa0864280768d817d38e47b449904155d2e6fae5fd6fa336baca5ca10ca6336bda024bcfc565de341721d923107a4bf7f01b9d5316474cda86ea2d362155491bcd4cc8772121b0a4cd71fcf1d274a2dfb8a3dab20b509fead62196ef89442f86e69c000383c42687ac719f5a19193314089ff474d7f539ebbb1b980bd4d5b2ca80191c26b109fc422c065fe2c0b053183f28a02af5bc8795c7e64c4aa0f179067b85d3a49c61276e356a31d24365562ae440602f37ca5bbfffdf7bab6e3be05eb4dc525976e79eed111232a72dc9fe0820b1b6bad62c94c5ee8cef082a945d345d09ac0fc1d0fcd9741eee6cd4bc6776b88f3b14aea70162efc61263105d47f728f0519e35e5874b23ec828e765729bb9a7bdf72843bc864fc7cb3703eb683a2b248ddc7225f54f5b6dbf110d03785197e201c5679851e40e42f288299b5daec1001992adf8051998a778ca59c2dc9c7f8ecd787cac68d9254630022ae41acfeb4824d96a4cf51237531a9bc075c948f8332080d97868d7e9d218a8b88c2520cc66f04b729ab92a5041fc2cbb2f43278af72415d3096406da579ac81b3adb1957410aa1a30787ee24ebdfcd3f4bbad3acc865b033b5d0a2b57a68e263c22c17778594ecc9267a09e0d0d04e50ab31afd1de6518b27c62ff1d24c135b880715fb52948438b9b08336ba27864c92606d9f2a282b316e6b0d62c84a3fadfc669e90cd069c2ea5d1f3031a33605c514ddbea6520c3575edb723b1360396697e263abe7edf4376776c2506421538ddcdea2dc99820e8da04e9eb1e49162127502dc1749053f598908d01ba62867cf5713d7ebc2522ddd2c7bb4b9a26c034c569da49b1e1a79c7d5b5ab9c2f8ef5e2d8b030bae1707914c23f5475e714a35b53e95be8b2d78af76ca162ca111cae8b27f85b0410a295b46d25a3c16cada3fef8ace9679873d5adf15634ceeb47478c809a2f8628a6f78a67f43a154237800cc33a1607edbc965ca62a5939711ea0ff58351ead60e7f61e57724a5a66b55c956541da964e1ff55e58c1f0e50bba32b72f6a631fd2c7aa4bb68597d784377a7ae93deaa958dba8f2e2fe15c07be4302f5efff996e680eb8c24a1289da15198dd3d23ce908b9a88fc1963df8a8e70a9b9840b29bcdafd07ab900b8af1a6eea9f71a7bcb565342577c1c165ba19773226f7da433de7c2b45b444e84660824ced2a7f109e5d412f00c96c53a0126bbd05a0ee015cdbcb5ba3850cdc80ecb38c3c206d8e7135c4fcc9504cc4a2c0eb97ff671a4394b2bff234d1471876cac5ce05dbaddf58868503e2fbb5c9fb366f4888ae1ded5ee84ffa13f8861aa1f775721362415036fa032738751d9d46e6bb369b0de99a6af4f8598e066d58dec918f63875c2d874c59816fca4beba2a8f2141f0b821b75eff060a852ce570e371c337b539398dfe86d9c63ed710cd9324e1291f4cdd3452d5786137914dbc37362c12870f22bd9ce6345e3c87342ba70ea46daef1130f9142ba39b4a7d4b0ab74702ae3422779ade8430e778f1b979e882376e63b5bb9da8f8cfcc79f8476f0a1b9087d46495e2a87aa48f96acc517a9f2aaa4e68c33dc46d2a047f7d68580cb533edea43f3fce3ade6a4b1eaf4ff503e7e311823c43ed5c15da18b9a4ba8071edc65825adb7e70f48e6a5312304d293dd94dc8b391f0773d442e43f3d7e05881c37e916ed9f1027cbc084e21d667ac2c49fcd87d7fe97b8fa20de7b538cae2920604f1bdd51a681d7cc404f4a8752479f8d5241a396a5bd05e24782b1b276f158c8ca3d77ef145ad0139fd36633263d54b83269dc57ba1b4b581e8ab6ebc12d258669e39752239d2bc985622c06d6be78fc9f41104f774709e544e911054325375ff4d09f0b3062bdfda885e5baa9952f8a7f484f83388de36b51bdccb0487723a035b08d24045dc455f19ee9b7d89acb1c3c975a52c9c3ef13ffa333934091410f55aadb36463974fc0e3656bb89a6676f9100e39f10b52dfb1944188d123e4af7c53ddd9c1e8f2ab8e995ed8fdbf7e1214621aa5b16dc65fc7e147551416c1c4139e7bc0d9ac77b962d5959a5147a8f0ac72a2c396120667eccd1575b1566d85e3c2c00efe1967f18e39965f24868efc4e229a9a4e60073bcb974da3284dd0fd98475b7cc91bdb0a1f740949abfafa0e7923bfd299f4c8ae8f337cf72b07784d1f33598def0128e26ded361d9372df22ac630b4347dddfb275db689256a0178a810f2973a602c290298bfcc6ab3a6356383437df9cafbbf8e8b062d79cf0884714dde7d63a3f6655e498f905bfb0c5242aea6954fb794331ad610cd34ee5e6e16124659c7a52365e52d3b3b94d49a14cf72a8158b8fbf484c3a04319b44fb2ef1884d5a8c2f27e208b957d55611fecf1d31b29213dcbbfca4bf4440e442c9b68ec8b047f0715c1379f33edea6ef28f822bc711dcd1c2352f270f88af678c31b2b40410204893c05dd61bf5cb8a63dc9d93a7814ff0abfbc896a51bf614b7f2bf63a2088fadeb6b5fbe6900bae3b7249b3ea20f3655dbf31ba038571716fb20a3515a54b8ac90fc536fcdfd872358986f7251fcd79f3026050447830b12fcbdcf1b21f3107f1e865b04715193af6cae90ac0b79632a5c2a1f55213c500aa3de5b44f42dab2fd9a0b6803fab88d62751fb4020d7e7addcb1e7546de31f7dcb29cb18f82922703a8b2fdd9537c21276fbb7ab847e083650c3f24d2df08a21a0a1aa71e120f53202cc8dbc792901fdda9eb1c3c2f819f339c2bcd4f0cc76b8e6a08644d92b0104e17a76640255861086e039fc1fb2eb546766300050fc045fb0659333ac3edef36d1de8dbca5af063af06eb5a124a2a0d4cf74999aee2db26793ed7b00a11e757494f83e5d647b3eb836e5a8de1b1d666d5bc85cf6324c67812d95906f1b95d9a26a8483a2cc2892fee42965ba97ad289b47b4b36263cfe593b5158d24e67b02f03649694558c8864baf2804357160108b17454d11ff1bba72c47d79ba0b7664a3194275b933db43eb973d13cffb349386033c1c2f767d60c84aa72a8b84947dd62affdcbdddb7fcb9908c0a040347064ab79e4f0e115b20b945b26bfc23abd2da65baf9d1e412dd451b94a3246034d7bfb24fe24eaae2ee98a9c8e2369f846640cf38804e745759915677815b5982549ab70eff5d67ee125de8602a3e08c2f885670b596013b2e08844e0dc11490618605c51745fd919c20d99b1fae2605fadd8d96b15081ed9770a0939043460a43666533a96d063a0a377e5fd709d9e3dc0229b00ee78115459cf098a6f8d4f9d0058569ed7a7bacce764918f16b5436e8dc5001fda4429342cd007137a89b1aef2421bffc5b83d099eb23453d55ca27d749895572e8681e052db415076dacca36900623143210bbb415966c3ec21e268b3d0af655309e1643f9a954937200c716a256980c48d5d160e04522689925881ccdcfc6ff55579db2eb3409e3e3f1bc92b8de34d36362179d0f7514d0076508fae2ccff308bf1512230d9c8b86d03b94be38a476bbffb3abda458e5ce5da4859a53e30695e90780f2514e2376ebc0e8de5e3387cd09b1fca8986a0057530a51b5261ee15947983cd23ea2ce51ab5ba668c4ec09b0f7f8f1d497dce6c1787035c86beb93f5a0438c9dc9f1154b1fd067e1b6c3a338813a6e866d184f9a9e0f9924a770749b9412567e10761381a6033603556202353ee3c87ad6dc84ec482b3a4f91a5e8f8832fdfaed444f4b174cd99f5f73a3221a57531a1950c4dee6899b300f7743e5480fd48832e73a55cacd1773510964a12a23098072787745f6665eadad0dcebe02f258b1c05de0c43bac1f7aec23b4931fcf4d7bb667bb55156270eb8a6a0b82d924999a43dedcf2101877ea1ab352af0c4b9559f6a7635779533c5c39cf3f13c2a05a87dded6f4d1984ec9352ce36a2488afd1f7b8a40117b7b065086e8e78cdaf62b1aaa7e479aabbd53b7aa6ad9e21a50e9503d753f8b7730988376a99832ea28c697d81fb8e56b24b777891c565056e5ca4b5f1c4b1dfd3247f0b33b8c6e3685460e35136f866a4d0e83fea619e9d071aaf8d9e1d1c7e171e7bc22b1f46536b10e55d4b88c41f3341dcbb46d18c72cee03fab6f93c98921feff51859c1672ca0a916d79db6f4ca6b3a9e3edc3750d5c95eaf74a6d22c8fde9d81728d0ce9ffec3ab2a34c51ff63b709c6eafdb78288196e7c1a7060aeffe332ba81156395d777caf66c4a66f741def31450a53faef130719b896cb19c06c49e09d6587f125dee77f2cec03a505f05e0269c4f2b5cda90646d07c361e3392b043f37b553cd53b10f9f8a04f63d5b70f2e8a45978d9ae9b45b1f5f2a5b031763839cc099e546c6174d8aff96e51c71d1ecb40b108a1bc91b4e630e7f4b1e2d9700dfcf2a1293efe9988ba5cb6974f60e09d3f457aeca11de953608f06d2e45be984c5548dcd1ef0336d10a90f258f327ebc5193f413d62902d23bd4979689fe233768f8cb36d5e4201f1492b9c7883154b84419084441a850c3de2e29821ba1f3401b13cf28e18ba12a7294d5d9817efc52b02cf2a1a77b9b25d9338bd8064cabd54c38d1a420146c96917a27257f2f59a523a31092ede5860bc244bccf95a25b4220841d77dd31ac8a1300ce7dab7dc1fdac6ee0dc9829fc531686411275261e6153a020c8109b9dc3344bbf2ea8ffefddcbeaa7805ad116fef74e44f0940b8c121f036cf32d66b61f3f2deee1de2d263973844caf6fac6c175c49ec916871210d221007d518db12c2f4906a1f061b9a1ccf13d3a5458e9f64f593bc32c076f4ebb34431218826de8bfa382d39cb02504b0fd436b36d10ca9a6737cd06318f6a38dd03b919130402043c8885d2f50f74e08969ade1086c28186c8c1e764ef649f1c46d83eb90dcac6da1992c5a13479fcce65b6141d9d517cd50bbf969c1b423b4728fd96a49fa9807c7e5d63cfe6bd88ec601d546f818c693269b2d0ae4d67d74060ea60071b578350af193c153bccf59782570f29004d4e97237835a5b2ec62d604be448d70ca715964bf45d84ea34d57c70cc3655513c974d6e50ea447ad3d242aee4f2051ee408a92d79af40842ccc5f769c552b045a7075d4ea24b39b127d3e554d06bf711788c52af7fb6d4813353c12a045deb66412b5187031196f84d39c5d12f1fefcd33685f46e245050298b17699bdb49f23a5ae609924147ee9e90d1c1a1980617b1fce6d8e76c1253a537e82a86c55dd0d4bb5034a76e9f0cac511330560f55d669a421ad85ab434f20e5518d9429a143650d75a33c211b91682de8024b33b65be7488f2f566f8e7d6cb2d35900f5f7b9193488bc0e990046d22f5a5884b3b7a57a39aacbaada04ee49996665b160332d715400ee262456e04cb032a2b8a0a8991c889058e9bdebaf48f58c51cf10c2f5be93022dbe6277c0af10dcfa8b005f4c68e0288f975e9198db6c0b415e4312ad29067280dc058d35653d586c4e75aaf8729433dc10942b7044d3bedaac1458037a6ce7611b68e94d09d9862a12da87c97ac2a8cd93c210229a1a2c0df7a088d9c9b2ff5b72533b73803c37ca9ecdd652e865991aac9af9910a6eb86eb15d820b14d2513d2d664a479fa7d03e4a959f6eb0a6d3d4df23b5b94fe3249fcf51876962dcecbc488db6953a08943da35e87b5cd8ba7df05d50262089689ef208641a8abe2034b9abd956c4a5eeb362b10b14ff725abc649ae9ad2f178d7650271434e6390e104e737e6ed3a223d38a36b95c8942c01ee460bad96f393fb5219bb1cea636c70ecae6290c77ba02bacbcd435024c61da87b55adf94b9b53764163056f541c09380f048558b7d2b721a7f8b004e008e2557fc9e42782befc9312220ebf451c76842364c48bdc959db49d5ab44824e00401bb20a9aa1383802237b85923bb891884af62aeee4c0e72cdc3b92eecb53d9524f53ed934992ab10e51348f833f9f73bef4e1a067b3c0160406ac621985e5f7531fa13d4f19028cb1e85d6780b25910fc63960f2de699ea7ae6343b3c4f7a0ba651da404c9ef94eb0fdc53c0e7c9d5603c31dabf783b2ff0c29d2fb314a4643ae370b8aad2000c4e5678586fdbb94c6f656f348bd008dbfbec40dfda560677d0534779dbe7b9d531985e031a70a87182f70e00683110b6086e24c3d3c59242259515d837e6cf8b5408d2b66516df357307b917342d239959af8f6078c46d1ca31d6b78e8dc6ff023022210748359ad97c7782e8be36d316557a5ceaf9455f694df9d9671dccba38289a7752c0a468d5710d707441f77dd50b1ececec5aa68b5ec1378a7d5490e79eb5824f66169387d922f56f1f879528a8136ea0e7ff59ee6162468ad04613554bdbd3d3e5e5b4a75f86a189fafd445aa640c41f7efc3776c91c958238dc1e23533d81355a55794eb7389bc321e998bbc9fb86dd0e2b537257e93f45d12966cac404988ae7dd5c1c580d763e2b3efcc9495aab1af19679c5456321d9dff248359389a66d5d5a3c3e3b723873b0c4ccfc31c7b039d11558039cd55ca964de425793940d09f94b237bbcfc3cb1b3bf8cc9e064f21f5722d3034550c47520b46a7481ab81cb7642160725042bc226fbdf863918eb981712b5490441f964bd83ce390e9260db67f9a8a410c6c15efb0d21da6dc5ff427a0602bcd26f2fcbf159372a7810639825d7ddaefbd7af9d93e4524ca4d64c8ebb2256bce5d19a7ae2c92ae68fa29f96a6228607aaef35863ddca56d0eec0be4674a413e31cd2591858f87322e9b2323aac23fe61d716fd5dba10ec94ab3f9fa9b86974106c922ff18ef4eeb98a2420d3b24a2222f007e435fcb22bd9d3f1862c3be0f0fbec68957cac9a722212a73966769402cdaac0670783c081612052d6c5bffbdcd1f51eca31eb4c952c0306bc5fb388c16ac31928516a98b4c3dc72cb22a81622c91fe29317783c307c151b4c2d3e106ae017efc3554e5788451c160e6ae95a18d6a2691ffdfc4a2edb95b71e3d78396ca51425198711a130f5d2e82d7bbd5b5a5a05016b895dd977e2151fef31157b5a285a1a008929c60687410189a65efc9236eca3b08d83c368adbf65ffd24476e44347b21c0ee140c6cb53f215f4dcea3b61c1a826b366e216a134793011d7d0596a1548f89f1b978022cb3c8f1cc95a98d6eb25e7baa00940e974ea85578d1e25829f1daab56762e9fd08670e9dd679a8f3fc94c85edeaa9358106b70d18a17995bf1af1e4d431e390f1ed2f91a46115ad035dd2c26843e14f96eb602f97f7701135d7213cab5a8427596fb76e9730e6b373a255dbafcf634b6430c804daf3b867ef9929940fda0a6603821a1aee15f93fcc678c88f8676c153fd30f059fe9e85ef62d4fb2808437a06eb6770f133a5244d6c4a092ad73bcf30fe5c3dfc5f811edc97660aec81aa87922bbb2f6d811005696608b47d223856defb04e1df60f05e40c7e452110038ff459b79c6c3456bc23e67321747b387e4bfc89b92e7fcaab33b7f0efa80ad57cb6a56be5314af5f6c42a6237520b7a1139588186b390241993dd92bb14e71976d9dbd90cfef2c23f32ae294c90688f1d20b63350920b83f37328bda5c8f31fce73387ab16358791c6a0b0e6c6cbbf711ba905a36df9cd81cf044dcff6b90a1749d838cec1f627bca0549d6f73761b359cdf29bacb7f245aa8dce45cf762f081ac0500fd1db7d771087b641a7e1195aeaecd34a85b129e7236efb193327bf212aaf44845fee0e1a2f4d84081d5856c487bcff769ecf920c814bcc9ffad0aa672ad9c0b895ba02e6101a9980d642f1d4daaa282d5b8dfb37ca2d3876696069911a6320783a0992fda8567925a5ad074a3d4ff866f3332e3bc0b11a699d7245b3687c39864552390c135fcc986d3aaa8ca7f163976a95c72971ce722e4961b8049e44ae9f800c99f1a342640db842996a04e02aed36b641f6dabda5f27af62a2a920be7033d0efb0afdb84d856340a537a070eec2ba5f22a44bedb0f8efdd7afe7cde00b78586038dde9edf4e0fd91fdda6cd59f8fc97df7db862702f0fee761052baa3cb7e5d01bce7fd3f69a8b7a2ab5085803436fda7274ae1139f9a96ca5e0b079db914cd90210b38db6cf2517c988e2dfee0504e41e6ba9c140fa2c0ea3199de5dc96a6f6bd27559a335927dcf5986631678291a504c88de1573c46b7be54666eb99e0bbbd84689dd7a8cc5643203b7e7d6fbbec9b7102c9b1853876f1c3da2774841e1ebff82793f442e4ed85f282988f2f38d95f2aab93f0d8625cf3cc0fc7783ac0389bb6cf07d1530bc4e23ea2bfc9fd93db8a78a10da08e14fce3c220d595cb59e4e370b48e6e6a3be74a5fc394814357dcb5f9366784185d8cdfa20297ae2ba5343f1cf0827543d5b16163300704db2bd8cf7777bcd85309ff689fc6d345c502b0fea808dc327222800c3cdaaf9ab15ccab01699483b0eabbf96e7ac3702bf3c860a4fea3a532edd9737ecb4a087f8319a2c7e6ea8a575e51f48a89e5d2170e302eda2202eb2d935966c221794017fd271eae384e28098cf1c1f1b3a62761619fc4d105b30dfda04f2721d685fcf3eacfdfbf9facbeed173ef0a282108b8d8d2a4470f6c043f66fe313574a6f879d03e03ce24ea8a15aafeb6d98933e27a4217028bb8ca55249ef7e0806ec127f3040c6b27bf39bfda4599587d52d9f4f804b537574b442d308e881d8751d851c9d960f47acfeb76f8a201ecd4f69bc203168e5be74614e9099447f3c8b57296753b58a17e1f078716d7f2acc20c8c3df73b89de360b3181c354b92188cd04d2d627006d03442e8dde1c7ef81df6706794bb710664c90ed593e61d4c46583e0677b819aa6b3e7d90d2a2395f95c730a7f4bb4988d9121b401e2dc92b60f48c7984a74f5e50e5a039535e2bd632c424ccdb608d259535c1e42b8d5efbaa07c77e7e2718574f991ba6f93fa33665f8f08ca9af85d19602a342f329991653f9169abc439b1f2fb8115bea7225c0c358b78d51ce2c739d8dc8a4d2efe8374de43719dc71c940d5f1906840873993c250f067c5fc79c567b18c134ed99a8e62f22e39c2b338a2f891924b53afd0b0868914a96e5e24c9c869dc4b15d16d04c4b70fccc37983d08c95aa0da9b362c10e2cef2dbf052739fee705beae26f57b3515e12095e01933e953eec4e99545ad94b698290988bcd68de36a401a8a6bf36ba5c891ef884097f5efc67f3d71cce3861a6d8d25d52d4b6bf0b9201be39d0f032a761c04b34a976806bbf51813fdcb495d87cdec44d304fff8f109e3ad456bbaef8bc0b66a6ab7498d2c063837fe526fb55ba2013e2418b500faae9e1b9c4dff89c20e14194fd562bd948d29addf9f76a553dbf7f7f1175af28b924cfb1c539703bb56ca2d0bdded060a3ac0719afe18234128d0f000e632c8512fafc56022024f451f424a66e10f1f7047eee200a56bb266f9d782fb8b3fa8625b874b55b5ad217692c71cfd2d5d85cf9f9e9773de01ba37f91ae8da1db6d76735c627f4ffaf3dfec203fe3b50af95fa9a2e042aeef4c4ede7c392796aade466ebf0d61d90372d92705c8ec267abd524d5762ac23bc78606cd5a776460ecdee260a8a02558bcc080496ec3b3ae464a80bc8843c1a569d0b1cda9f087636e4512de6717754aa9933f977ec852c710b11b0e5250e0ac18ef239b22a500e6eb7e6629262543a5a9d5766330a17d46dbb16f0632835e8aaebfd669c467c76c94f2271ba52971641dc08aae4121d16b3081a4abad9660c10437d01cb2be569d3ecf2fc2b0039027efc79725628d487213bd1b58cf4b74474834a66ebbb9662d195eb0a5503671706101da58b473d8bd2a6a566752a23e50f4388818fa87fdb542d83326cbd4eaa6fb86c3c34bd3d1c122648745a99509ae5b66628ae40f60b331b47eff5beebf478905240ca99e53f5df26a154d23c7788460e1f8bf1c76b8e4d3bd151e453a7d5aa8d13b00a431560080ddc083d5c1fe141ada54dc418263b2e813405a33b1493f3d02c707e1216d6a772a4f87c17df78591341938f8d8a7937464fefce42c2816a3571229ce8c856d010ec686437e6f8430b9e154686f34d1117dffc54b06bb277fd370e08e8fa6b9ab2cbdb6a36af38b53842676044be1cbc21a5ce60489f2acde4e57936316dfa1f391ac2f5aff7f2abc22d5514dcb6259639f0f1c456027d5da3b97b751b6af36a9994a1af5382e0df36150e962449531d345620127777971d0be386e104aa26601445ad0098d6e21e499553aa978fa02b41999ea5c9c9cdb24e3aed3afaa438f0b0e962a1d89993e0082615f02d95f091810f9532ddc2d32dd1501ca962b2e1e8d20c57b4d833bb990cba2d3d4660d57cd0f8502ba827051a3c3f82723f436c792283a215d15d06f5180f29d4935a4dad35d5b0851bd35adbe5535620d35b1ba18f4b187578e069ec5c950d8478fac70fa4635161bf165a768756f516b6bc46df74cef8b4f70097d47577abcc297839e2dc7fdd43e8a6c8c9e3cf47406f4a1edddc7d0cccc3641bf22b72c947d97fbf2465637f94615e96c5c53f54cc2bc8d7e1e73ca48dfb7ff8bc865e821c6e28c53d602179129ab4ce9ddfb0770a163bff4115c31c229a538b1df8a618ff1606332db5c9f2adf915ce146d6f58df9e0813a852846547b32a51f8f503de2c1949b31e6f9fe1564ef58574c9ec6550d6a346d575b108c0fb601ad3801f7992e2d3c67605c3281f01428b0e98da930d14f17b151f5acdfaa51ce35ec551cc261fdfcf86cb0c2f327cb267ba01747d08b610193802f64c619e415c439dc96e5f015a1fdae3a3ef36c92dbee4c11ce881086c9a754dc3b20504cbd0c1b80a4b4599653da575729d011ad696c5df444c7d7845ce7915c76d1e57147e74d7369d397099efa10bfe32b0d6c1b8c355b6821671873d0afc6636c8cc1dab91eea3383fea45f3a529cdb3e2aaac9f14d0ae8cf3d5c6d73aa7a68b2b0969fcd1270a75be6758474d90914f9971d64de4ed01270485213779cf17077194e6430a377d9a8e7f96b41cdb50d8958c698a3e4eaea905cf1097c1919d25a54586f6c7c78789098dae7e984639e008fc367f8cd46b784db8f8d60f9a18301b31eec5bdae5501b22e6daf25ea4632a30e834f89d2993e0194d0286da7472a165efd1cfa725e688470053bc51912517eb7d9a54794eb8b96b67deccffab73478ce67ba7474b5ad28942f3accec152cc1de890e2626311c8eb4e8d0d6140130a8d0f9353924c87d6acf527b64ac352ea51c89c5454b9c63e394a77f49b7b4702d5ae9e19d74c080defd17579366b26a4d1ee8b005fccee607107f0cb0e793b5d0aea395c9da135ccea902590bf2496c2a27f4b1fe61a959c4383190d11d5df922f19c0578728c2f24f0be043486e066532e01f09400ba9c2dd08702c4cafd390add1433bf5debd8cf8484c294b9c13987cb96336e9921904f0de7f27b70f72c49e56b79bbd594e74c4c8b195efd8809a3e34c4724bef304ea585a6a6f496aae03437596ee8e8c5c71c936b086ce5de8f42a6a4fa9f21b6a63ef2d167a5a230b8e0f9b4dfa341a0ba7c906913ff8456dfa2167dbe414167df25c7c62d4db2a8d938b686e5a3a4b87e34dbbd2e79c0460869efc5dcd82ec3f7dc7b6b9ba46de5f3bfb3925a7ca887f5c818edc33cd4a605a15a357cd8e7bc69eea5ac6ec6b6d3016515f5a7336d362f8f89505723d4b9db120faebc9d757b136a9dbb7105fa1fe8983bcfbee139c172f010632734336861557a0d3ba75c53cad3ce1386c573771f983e82901d4ae1d59bed1ea4a017f2adb368b29db851868da7320001ebe6fef6be5e8aa7943dde2233ff5ab6b5ad93ab2a68c745d2994426861c38177ed49c447a04eb0c85ca7eda9bdcc338b2ae00ea1dc9d566e1e676152c5d39950fcdb04d6cefafc77f6fbbbbd9782016a45850057bdfc80e079db85eb7e0ef8528d8a986166c7227fed15940b9aae333cb4d6939996a6c47ebc04f634d3a6d69dc9f44471927526a1ea6a61fe0a58b69a3b4f5ab9df38f60c041d7fd52c7af180ee4da06804782aa78d94023c3a0f1ee877449e409c883b653fd0f98764ac438f9d40a89e605c4e6764cbd677bf7d2777b617c73b19e1d9b43f361a01f029ce71f1f16a3ebfa462e716f5862e26af712df19944b7e360f4a47098c93e7da6217b75accfb13f85f634b11bf19c0c579f702dce8011da0afb4f82cd10be36bc877e483584257fbe1542de2c7358ffb490bba48ce6633a8bf792465984a75c8ff623bc6e2f860bc0c2c7ee6900ec33c4d845b1959c7258ec69da3ff1fcacf04d04c035960a1597c1f6d192752f554eb5a461f38b0f73c8c1c97f1f9a7c2385310255407486ba7981a0d0fd8295ae2ee7cdbaba5c5e7c6040b7db5df1c50ed4782b59f02fa569f96f4f967c0131272bb7631e6bd728062baffe15d9f53f3571fe0ac9bcd0609302c27f4afcdc235773bbbb50c1cb12f7240b930fc0733212361a21e75e7737b1ed9461c0c8e4d780450eabea374b27ee3e565f9a0349c218b7287a6c7bc58e86605add74a3e5bef1def570d66d233fc55ff52047ef5436ae65c4edb27447898a86610418c44dfd7c5ca6e00d6054e145546f7e3d8415ba3bfb7ea94a22c849673126193371306f1e11cbcfed0532faa7092b39c3c922b0faef2e261ed8bd69b4855425feb18a5688e0a5f77dc80c4288644ec54037ee71719927b7e5d7effe938f2e2340e9d531b2964a3d0ac951e1d2f1434f9214de3bde5543cbfaa4a13c35548d3ebf127e305f46bb90acd721e098195603366dc516763243b8449245a80c58de7b8f657606a58b154b72b0f41dd2f81c3580a49af9537703e88b202adab026d924e4e7062f725f0748df0fb263622c36d904f9abca6c163b35be5726ff4f5d0528278e119520e446268858e647f190b2b87b5df4b9d0f89a7c9738857fc4e370b0e77f83d2056a940de99b5f59512a1c506629cb28fc0cab4d8f26d3f9db7394a731e3f2db360b01f8781face0b7d8cbf64c66c5c51b5841d455644a4bd351e02f16ef7571dbad6e76b3cf474fe5d958ab59dde4cdc040ff1f2b5ccb15d4377d17911f54adf5bb0b49a348d30a8e3bd38143dbb34e645ecefa3c570bee6eaf9c40ce963ea5e789c4a29cc79ae018cf4f0abe6e93ecd6224807014de389141035e6f88e7fe628a8de452b8e7c12534b587997150636f48325def36fd4f54527a428f85d7b1a2c110ab2c8eabf110930eebc1bc5d338bc9016a3bdaea2f481d96b8ec157e657d5643857697f879f252f209ef638bf3c792309e504db55102fda0730ac0c35d31e2d4db33a8c39e9333efac1caf423490493668fd423c029af49e67822988045857c20f9d85814929260634b12041ed3cf6044a05f008578497050f8eaba7d8e5c29e7464c18e4d36231beea8316e7710e1e2d517369abb3fcb59bc7820942915c8b567dfcbfad2d0e8c1c8f51b05b24bf7602d3caf725081c34ae7685cef9ef528895fcff674db3586487f473bbb71f8d1a45b5bb949eab0e665c1ac272086b33d29e3f7214c6bcb6e05c7a52f692214b1975f04ecbfa3e492fa23a965b508bb1e2ae58b075e32f2980e5c36a7f8b642d013b070a236bb26364fb99ddfed6a4146930e8f04a86a2dd30e36029b528c44446d6de87ee5aee8586597d368834e8df89a51297c9c312c91dc142d34b70a83e02facf6b15e2b345cb783edca30c1c8dfdfdba8f106328376bb49964c3985ff7e147fc8babe5b301d0e6cfb6263dc3fc0fec84372221824f480424b17686fb0f98a10171b41c3ab1daaa8a51341b277dad4359602978040bf6f4c26c92bf23fe51b957f594aa4e799db84ada0ab3577f85b24dbe7a81b471f1b9fe455b9799c363ae77382f7f77d280ea5726dea8ad660cb5f43e94595d188b7e0b467ee5c56ca1cbb77f650923691db4797aa0a5179ffb0330b2a6e5ebdb6ae48c6b2c9cb25028f5244bcb234ca47692758f5a392ed7fc235b4f1678f166a7c8f028a64021d44146fc875d771ca9377666dc22c06e37f213b5de9bf6bf8692d210782a6c2dca52267eb9150eca5622b1cfee50de9a00bb4c648feac068b31b045e70f9b4d95b7cafe5f9c7e3fc3885bd67007bb70a14a394738dada9677824e6d7d328f83534ea69b7ee3055735e674c57eb7c0f279f6c3c2570d1f0e95bbd61ddb498e66fc5b402af875b48d1b1a8885dd9fd144a4638d625b46469e27351362047e9a4a55a62e4677f23947cadcb2cad9df6db5b41152c8345588d235674195cf633b3f3e253419fee0926156090a8d0090a249f2087a5ebdf53bfc5f81277c5c507c89d1c883d848cea13787cacc95ee1051f17aeb92b73727d313888c845ffd4731d4ec5a7a29dac0c3a1970121a7e728ae6697e83a977fdf6739505753e4824e2e6d21cc49e01766152d0bf18432ba1fb6352083fea79dba26241920a0aeb589c16f3fa9ed636cba4576a27b0f79087a0ca04288af0512e932943e2cb5ea13dcad24c680d9341acf10c0019570a1c979e2d0872623a3abdd4113294be43c7aba2ef8c15d293b2779aaa6a900d9e1f063c8d973c447654aff88e6a36683ffafd584e1f7b5f081cbfa10fc5b380bf3299ec4d6d99ab883f368ab18fc59653171331d9372f6628687ea2ba61e6f77700f65dbf7336ff9f3eec56b28abbcc38ad8e66b43edb72e0b5c2aca0907e4fe7a73620174b420a36c1670b88b1e7ab9b3ad7bd834b83c63a7c2891401ee31f9852ef2832bb3c1793bbed28e8ccccaa272b6c3ad95dedf57d992ec48d84fe42a7ae74d365397b137e4719d90c38a3292b918f9a949aa140ff76a9a1660dad4afb8516e904d812a5ee9d95d8543531a0b5a4b49f3541df7280e92890755842064a49b6f051a2da431b2dffe014175f979dee407b8c8c700b0a49d0581e20722fc53a291c8ce4fd251f5b219b049c80858cbb01349220f65cdb522383285262eca98920e4fb5c1eaec3f8aed6d92454be632ef5bd5a671b319fe8bdd3f416f29b80233e7cdfca526803c57e0db47c5473108c29bcb3fa5f2ee5d2b1c75f1f1105f0bd13df6a7b824c376898073f06715256090317a8ce9e132cf9227679131b5b30fb6c27f1904cc70e5d1f4a1827d07614acd0b7d892c79c57d46b909ec5b436b4a9597c69636232e5600291905ed43ed424220838b84563226369ad313f0d8113f7825da2cf55127d123386653f0660be02dbfadb206d890e6da376f4ba40081fe6233c0e1d95ea22a07f5dccc10f4950d184319d4e1c5ce0ab69128dd5f568d2901c73c7f96f2a2c19a385361f123292496ca5846428d413982a8858e829180364cc6ff612587bbd89cff9d288db0f6f9423da34336eb165b4c7b6e39800a7af9142df2085a1be34f109c59a2de2398b78d8e6ae3943e176f8e7f79a3cb06f30274df7519c35c8363d2ed0d238e7c0d978bd0be0ec566f08854a2c55f690bcdf62ceb149ab551293701e3ae5b358192c9d953cbe65b60259f775bf3c9d014f2cd4c58a0c1f5a99e210912939618805d38d6c7564c9d2dd507feacf472d54098bbadfbb4ab491ffb9e8a75d4ebd2d795121eb93ea15e281586caf714f14a605d2e41375c7f35e91523d5331daa2263cafc2e6d9f466d3530dd0f636da8f4ad87eb880940c553ecde685d3046573bf23283bf396d5acb6edb199bc5d51fdda172973a1e052d14dc7f3599b095037dd43a1d4fe28018e95919c2f0150e62f7018bed08bf154deef875944a1bd0c5937b2d5a7432288d1c071b69b207395a2e447f0fda809464a0671bddd1717c0938472be81dbf87abe6f42af765c6f8886b34bb40397c857df85d83170844fb807ae96baeaa5ef0e073f6ade79c7a82231dd4e8e9902bad0d3e03445425758783f3478810f75bcc8393be8681e911a73c32e71333f7da7ef1428b074356c2eb64a2442f37aa8d5868077262364f0983663ccef90d8a0a0d5f30ce5fcbe29f046cdbc6d506cab580e7ca5d242ec65b33a09c9a16ccc381fe258fe161752b13489ba8af9cc0d6aaa15b752ea38f087076ae982ebd9a12363feff7aff4ba97003911c6061b6269ff73bc2bfdd92cb93b0007173190ab0a45dd087efc4e32aaa67ca6915c9f21fc3a9b04765388669f404b20fa9d24ea03057bceef1299df95c1c80d220d7b55e8e432b6044e29791997a116bc6b8afa8b890f0a3997c2d25817bdb38819119b5a397eb933f46728bdaf9ef2636d2e3c0bb433b0ab00c925dfa72b0c69fe1d29fbb1748ed44e8a0d7195c290a0cd6fdf5b85c9942dbefd9f7fcf2daf90dadbd9436cac97df2ee3294ff9bc69e920d5698d1b30a81d859680657c34bbefbe32f1896ae4774cc2de7d16cd130078734c7fdb0dc48b594867351350fd11c667a861fcccfd9d0117f4510e7148f6e2d664bb53d233863027d5998f442c4c34f193b17fba1534a0e2b6616064967411bed7b76f945b34bf3c71e234d8d415aa6376113e1a784c9f7729bd6b2b0e4ce0b29915370dde6e3392a5b8f734b5e80c5b1c17dc403c8e94191645bb2aa3e88ca39a9a9353e4c5fc812ac56096dffe598bf9e2acbf78c56582d981d3ed0f0d2cd48f0961d1eed52d5ad5fa74025de353916e94ab810a213e58bfc294eb03f3851745a6cb04cead98420abf3f34ae4f8fdd42db9bb1a9252f7b2648dc1b5efb1d1a426d586f6df2118cf52dc922fd8d7434ecf1d47fb1b87b6d6cab64d3ede1830f9c26e8227354b8ff4ab53537b93d8c984d4226d8430d13f86a0bf2c4c4a752859d314a837c5387b608cb4cc268f7b5fb4efd512420f1bf6005a35b51e84a81ede6d1b792f172d5a7e2dc4b699a4e038803d16175cd28721b4c6f47643c4bfeff3612442acb0d65f333c50c09c2bbb2fca456a8cf56f85d825db28032b5c0c5f92c26841cb612aac611a2f0c44f26d8c4416144a39332a701c87c5b83c363ff717c561889936db0d8738a8e8911d0f9270c1f50a16632432f8109b5ab61034712f177bc0205e25382290529853e8d8d97717897527dd9eccdca45e4f12400030c0fe403090a9c1bf36b2e574bb5bbf5b43b12a576acbb121f50adc006ee4f7ab6731d0636e4aba88acd25f840fc613bc008d91feeef37b18fbe592c3649af69fd78fe6513ffba87ceae5e7fd06e753197b4a8aa0678144847b57473e6a5b43275eada4f3d7ed2607d8124e0943cd64a97247cc95f044339f45828e6bb5408cb01556ecd18c45e5e1c584a5c13fa7c5f2707c8bb8e36da08671f2a8b404c8a263927424e57a9b318a642e3e8dcb5c62310e46b02a1543a7aa3a8f6fd0e82b0de7958ebf540c032be4fb6f559277cf10bbc85e0357c8798e9cd9e5c5458bce11428a51d33617272c4553768c5d5e1f1b49d86dd1c9b10f1feb0f2e339db5de18507d4b0bc368b78ca2a998e618c1f7c082226e9ed09e2df9a3572f80c381433cad09ce49aad2aad86843dc579e774ff1b98d33293bfbf5bf41f1935763d6f4b7316a593ccbdf2521473ff82ce8c29d908c9857fe5b8a3641380389c7e0e9c184b5be648f6f0c9a73ab53a03470af114138e49383d7fb06e56c9a76f835e372a60c9ea77a78bc6e13d8310a3e8387bdbd5e0f78736e2f465651c809bdc9ccf671dec8b2de78c93589f7dcc61c5fd9e39e487c59c046aa935b16649ac62d9abad262d32be773fc8735df40da72ddc6928c5f86c414be6c0712d7ee201308284d24d96db43aa4914ada683f8ef36d21f0c7313ced16066ad4b512436a543bc78b457c1cfa7088e983442eff151f73a0bc8e405eb61048b3d5f153a667441fe75ba7a966110727c2ae26f6e42e3e5908d45badda72f54f14773de6b2c6e4bfde31d715ede70caba8fbeea5eec382fd53d56c7930aaaca2f8313def9146f839d8312ffc5e7339a7d91863a2f720bb3689c8677161c4ad3b7554e1ce90061be292f0307af823071249bfc61ddaff2d96a66609f7a2efa0bcbeeb53d480efb6bca55938bc1816cc92aa81e8e5f2a8253956e2c63308ebb7e6a9dbbb184e15c58abe9aa9461e46e33a86ba3bda7e805b11fa2f8b55d5aee491e1c44dceea0eb1d023875a964bb5f62d6bc4a7f2d1849a873c91f7996b48b1ccd35996e8f4c62acb33d192dd5ce35be35d930d08a1d944ec6e350dd2558504239eb97bfe85abf91a281d8055cc77d0df2cc78dedcb7f22a27b8b8f2dc31b663a05c65ae2d26731709f6e94ebdecc9a49adfeb9a6db248ab69fc9062de5527fdc22edd845882f4e526ded810e2766ef37199ea67766fe07ba5f3cbc81cdf8e9fb5146d05f3673691d8d052ffd8b9defee402016a908fbfa97f69d1e70581cd173ab3dd3bfcc2ca1c302380936f5b3aaed90638aa90ca41e9683ee33da1958417aa51d3e2edf35b4a13cff86b637d013e14b476bde9e9a0419e185709ebcb9f985b5a93cdd1b45dbf348dcf947a80f32cb3fb58c2f4ed3c7133dd409fa0f164dfd05b05a488eaea8c9ebb280e98ad0836b20c1f709013587fefcfb2d23595b4c8f9d60dfe7f9f65927c3d611c65c0be355b1232174ba284dea3e9267c6cee4f6760faed71bed5da1fc426feab52635b80757f7e91e9b9e7d1c7d773f81e63e237ab06aa4a0540e7c3091d060af80beb2b49349d088c99a40630ef6a159b05651d9275228e8f12214a3aa5ab066f4f731afd763b92c0cbb572df26935cf3f652f34ade593e7143c8db97913e814c3b0442539e3536f9678aef507195f98a82405086d845b3d28521c7c76029e6689917c1075d470343c90ff946c3b5e85c74245d68283a39e2ad175acab94c4cc415f11d77ec2521daf3a1f29acfe8565afbf9e433fde11eb60122e2edcdd704badf581251fd02e65a8baa8bb5da01891e856b78922128cc4c4a54937818c4b835f6bef4609a7dee8d0d03d1c56714bb0ff22ac688bfeb8a83245439a0aef9bf7c7b54d48f74417e7213e9a6594bc34e1d9d84a9116fa0719c75b9c06071f7c742dbe92b7b7bcca3f1810f72737396d4e307742ff3ab57a0b8ed05e928aee2741b43d15fe432ca1a96fddaa56b131e7e1537da68d68d3b9193ff86195879b988e327e9a3fdd97bf07365593ac176a08aa2209861781ebd8feacd5c2c5fbbf25c14a67226c087c5385b80a26dfa8b3b725a81f9e72102e15d2f4727543acf61f8cd72e69035bfa8417bbb635acf7e951bbdd210dddeb357e25acc0eb73ad4ed9803c2e16204f70aad9907b6789915db7e71365a9ab3b03d6ba4f7aa153a1da3125e90c94fc650cce4ecf16a449017ea55a38ffbf5cddc63523ca6a13462bf95cde466fc47b0acac2451b14c2ac0f6caf6f66bde0cd5a40b705b375e79caff1aee451c802d54ef0da09189f4079436e1afa36912ada247e671e53eb19e1bd130244fdbbfef22b539b6f119584c74d09e401b04ff4d5cc4a3e6d09d921ad0bf292dc5d1b7504f006753aec35d7b9b5af3498339b8ba0a7a4f93b4167a01fdbaa4472c4a9ad8e9fca53f0a11805ffc647a5be83b09a335fc579c03f0e279ba370b42f5152027869f8d204297ae21165c8a973280bcf9de4f62f525b9aaddf081447c56e196a7a9a34bef98cbb7ec59061a18cfdfb005ba9e8c52c134c2ced1efbd1e34ff5e9837e50945ebe9d707575d5b6fcb70e6c38a8615f62202ec8575f7f9b15a1934c0e66eca8bfe918a671383b7ee9936a92e8f0b8e3f636816615b1e0f96163a2c4a39780a4df4f769b382d6bb3a47e929f5ced96190c6fea6f2d66f4e65fcebf66b73bf0bb332034e89afed22cdb0e1b05108607e96baaba95e8dda4263202088bd715b2345280efc68ded7deb26643b39925822a42187ffce1a1b6190f37cc3147a0915afb13ac34741a78cf01268498400638ee355fdc5429a86262da9fb9733ede08e598ae3988acefa13941a1ffa0d5858e56ff3572621940942ecf803632d9da82b3b11b27cc8892f1f5a5d5b85a25cd4b3c503ca192bd2c51f5cf2d7c625758f0d5a1863bb25205f1ff3e8b231f321fef091c924cce1509199e0c38261eef006e8d68968cc614c48493a23bab3970970cea9f7f0d077934fdcc258ba3aa0020eaac62f2f03905ef964a059c535e52420256525bac4a2a830b2295bb917c44db197a96cbde615a3d2410818496b709ccc655b10b5356c332e79a4211df73e0bc248b4f204ff2247deeb63f3d6710e3e4eb5004cc532a581e08c74eeb2d69ddf04bed068204bdef3f95540ccaffeb2398090c681673698523b9ac02ff0b8e08d16bb8ceec19b7d9f7b36a935fb1215892962d3839f86c06b6ae78e667deaa4f16d1caabf15fddde8dcf71f706fb4b8c9339a7077edc53d8a35fee249a81ab9b8d7fc624692a7aa5bb72bf22c50d4d12468733bac1bbae71cdc7480806073f731363ce723297873e76af3dba687dd380f11bb93c04b81d8bee947b663b6247ab1da234946f6f499d44848c42a764435dbf6d6afcc13f089ea5ba5d2b3ecf5358fa0cdd45eefe36d36a2f8f70223b120e212754eabd7058a5fe9d4d132159bd6e92cb0b7cb569d965beb037e3af262c730ee720334391eea89a8833565f33ea9c84315d2e71670490d1f8e120ee2759610f3d8f978ad886991ea1713d2250444f737cfdc880ff36432ccf94b5b842e549b5a390566fdff5d30901d68e73bb78ff4125d024fc0b7bced32ce7cd9cecc5d17ce079e733a60b421349dafb7acb3967d1331400810a3aa01847802f4f9e4c36e38aebd1dd45b2243256416e1fd39d0391ea6d963a4b95a591cad36c860c80e229de9fb0dcc7dcd3862da6486377197737d6073a64a4d8316f63b85299ba35374df4b12fbcbd67be788974bc5d08f1403855bdd83f6b780ca4203afe2b8da1fe8693cd10d13b024580d403f97d2d1274c6a98723a982eb68547fe0427a8e18d502a11ba9c3733d39e2343f2c9a676ff3c52ff3f64b4308627ddf0134aea3fcebcb5deee9d6841a5e793b76b6a5042b918f29e78f97b0e95fff2e61a4483d983dca1ae6e36822897586b7a1925efdd87fe59e34828e95172ba868bcafd1e79084c5a50b33957daff23408c1872daa4ecc26d54e1b48e6b942bf140bc88dcdf002dc057f2b467818fbc0b6d41ae09a290bfaf6a4af062b672401ed5a2c76da15ecaa996e9f3388830e06358c21511bf232c7fede9fb53b734d1c5cb17873b00ceba52ab24d860a6d0c7812c1ae8330f1a5a01eeae092478d49f5a1982a12fd23d8382b04867c05fa1952acbf2947a0dc9041e0de24789aaed623619322a29b3ea847c1cb5952d8f889946b746b57af99e3fd20bcc419da6ca069e85eda404033961bd94d22c30bd4eb063daab0cbd3d2c0165e957fe2ab603bd326c67a24c8f296a988d697145db941573bc8900fb6fdc666de67b4bf0ddd220c3939c2e103e9da02f6dcc216d64fe156369fbb64d4be89c26698a152ab277d1bcd5dc2aa297d91ae4ca0fe2420fd0cbb225d0fb77414cf988791c1c6395f190ba619472c9f4a450c7240fe8915ef6e3aa61a6de2a652731b1e54f118a395f33d8bb06ab8e20fa366e725128b58874feec63ce01a56a56d44ccbe5a7bd203d5f81ff4240011161f13fb79a6b7647d96757d31d27b9c54d8d5fa5ba5364dca7c993bcd46cc34488e2fbdcbe29cd6043b264312ab368ecb05bce0265d9800765210155fa1d6e0d64e261104142c88d4d22ace863ab0e4d76ea89981d8bc8a93abd3e9c4a0739701f0e816aeb66d452a350b878a67f87a720b3a618c7647d1af9828f4f0a3e62b34d3adad423f40ef75e329bb81a9c1abeb1f3745f35a7d40ced491db1604077899eacb862cb0164fe2ffbf721694f436a254ad57b656701c7f875c10470cabb2841c3c875935c8d7b9e7eb08efb5c280e181ab10603366b828bb46caeb52a95bf575268ef39f102b7b1459fbe31652131a0e79de88909c38f6693c6818525839dde7c1477e4436a9aa3582b948bf3cebe7b9777a4c07fcd805621427fe66158ecf34e8dc32c42be2db3ab2a5c9c80ccb3407348fa517f5452fa4dca26a2d3ef1f7492a1a728105e20d48b955a7c00837633567f418127acbf4d8fbc7097b6527bd4a8f26cfe1d284f68114642f8a05470970c9b4ba05d8d5fd00f5a5f2c135b68e6db0c8728b29609e438da18df0b21bf15b0d3fc1fa15806b672d098830fab668392423a119cdfdf24614b5003fdf0564ea0d9e83b9a4515307a624242cce743e8c7d331a3344e59acf3d8339b9febe11eecd0560259b06959153fd796ba779219c0bb8bba8e1b3b227cc0e4ba1946941bcc96bd7c3fb8d7e11b66da15e19404f698a648b8a307b844b7e3f85b223b617a585baaa8634ab5ad7f441cc52ab66e9293c26863afb2998aa3eecf7631150d60d424d1ed0d73e2ed0ff0833513040e640a0ca4579a027b041093e9c9268afe7ec5f36f4a3b2d2752ae14a1e590d526bce466d2d68da93da17898feedb487ae57980ec10679b62cc7be37a77069a82e6a2c793b1a757dae9cf386d2926cc91b2ea52c000cbcb962159909a6d9a91a245cd69cdb4e3d61a89731d6b39345c83a9db1004c446000e09e3f03c7099e7031f70afc438c1e394351777d9d853448304d42d30a40e91153fc30acca7d7abd18688165489a789549d7106a25e5de15bb563bd1b534d083fac17813e851e24aee7179578771b68022eeb1bace756f77b12b05cf4580d6deac289585e441266c29bca51befd001f1d52f65c45d992b226f5ccf6cd1baa74d288825fe363dfc9670d1bbd7e55e0ab9d7897734eec7b478d037d097ff5b817c790483713f5f7795e234a4992b62a75ae7ca6719bbe99dcc2617842a33d9a314975cbb506d9afebfea1d58b34ed344943235a07d2803715b66eb762dff463247b2176b3ee2cb5d6f5a3dc82ce37fc66a74e304377a31ceabf002993d0cbf5dba4a089fc30694e3e4114fcf22e1aedde90b6abec0f587973b4bfbe94d64ae9cab2f70dee2f9891c059192a831d737dbf9d659337fec5d93600897503e832045fa30b9ecebb1cb71f9aa5a461e422ea8a8157fc6c5b87005912737199816d7adf981b738d343fcb4587d1148d8ec08a762583bbba4538abc998ad7a1625e223de0624bcf9c4589ab2cd42e3ee1db1c77359be7591f4dd38466f6cf5cbd61d854a8736ba6cc9a54551922e589f5e04a78db0ac85427eb7ab7e20fb444908e8cae2ec7bbb8b9fef5c5ca4946d77b488b99216685297bf5aa7b16fb90e80fc4bd7043e476ad003807f9c4352871fd03754fc93cc96d9dc635e49efab63be93ff9585ec407fc505faddfec1ecd3f75d7bf9a1fc8e25e4063e1b2df92077a396c983a8fdbd1ffb49b29877d00ccd6dd90dcb8004ef8b905c270090b42269a37c91f370f2e769a3d9726c09bfbd9db7edd0ea7a2e826b4222943cdfd23ca5310135bcf789fd531b808900843a4cd9dd6fdcc7c3f075c1593f9fe9f75b67b680559375dd851bdf0457f50ff0d5b90aa237065b5f01d2288198f33d6ab9c0357b04dea86b13c0676f0640961fd14adba6e092410f261a1a9e5ad7f6983917e5f93fa9de552070927ba4b86f79b5fb4cba33dd774256bcfcaf655d96d051a0af27e3aa74dd76058c0162282708f6b60c66daa7cc803f4c617a0ed978824a4184880f28886173281e6f2ebff48ba984925c57cb5c19deb7a4248e895a05e85af718c5462020865e853d64c742bf1d3f88ec96cf347f82c97597629cf5bc9e3182d7d08a5d4872dd75be2590cb4abc36035b2df331b17e98d5926beb1bbb5f5e23e74c0ec4c9b726db6793ae5d1043cd96e0f1fa46d0406fafe1a19abf633a1ec2b9d5a964a0431a33d5ae163eddcc7a3222dc03a838f6a07ae8623d1ebe914f2b2ffc7f8c7ff6b864b2c0caf6325f401d4c3d1ff66e129b9a014e34ef3d6ae7dcf7a390529944948da1d415d88c74b9ff341e9ad4725edbbf2a1005b871038d32b67dc12f54f9ba178490856a4d452ee7a7c2f36217186d1f3a7ea387c78bfc3f1fcb052ec77733b3856c7d7357ab07936d84a11cbd804615ce3e11bb97726c8c562d3865bdfe0375ee01b6442fed71d5151d49de7e897ee377a84d84b209c5cd4ea9c2121291bef1772d998ddb3be86328b0e0a5388e17a85a46f554800ac425b376568c8ad09681b7725097ca16d40ed569e30e906e68eefcbb9732d6ce9b90b1515f3d9c786b90c956d39153499ac99c098e9750f820ad7fcceb05a41adcfddb65d75279ba50748d71cc055e0b6439c6ed2bd2df20d5ed848709037aac96aebabe1c21ad72200e6f9f09826f6c41dd145d528c061cbe436d38d17a34954b5addf8639699e3620339515782d2c289a0ffa62f96f66c2e118e380a89712159c8be9ce4d47cd4c31255abddc1f7f3ee0367079855a3f4012fc3879b8960c2cc2cbff2570bcbe3eb22ad9d431c49fdb8b284128fb0c5fb6e73d416feaabad22401d060f22fa6e3b4fac46ee69d397ed6ba351d5494a217b41738a6a29570bc4d66b6b100e30bbbbe75800cfd4e1d7fed4fead8526fef3ac1b6d192c913d3df69ac1dfb60ab46515ab28cf1c371ce611b21db0aa3f4e8c7b6c3833895513ab7422a65e55e6ffc529cac33d78fe3f2ea998d6cc9a298b71877452796c0aca0ddd916465a55b060083bae4ca7dc76cfd85f5eca9714022962997e44e56b44aeeb2d3884f14c364513b053c0fbc7a83476f12a58059dd3b1e3296a6eca2976322780ebb25b1e24745c27f136b66d098dec73fbb33c3f150d25ec1eebea2d12496f735ce9a04556742f315e86fdeaa2d13e87769ac6606e25063b934e6710fe31bfa765f05af3d81b9157b080fb1550ff32945904077071afc1b703c719a53c5ec7644ddf04e148bda351c166817b6c816246e38a0467462d8c1e3b066f64b65a3abbf26242ca857d58cf404992534e830082ebb11ba69e38cbe7a0b8d034e7e1feaa983a4a976c0bc1943e5149f7c89bb312a86116ce1b7a5ff3684b660c685486eba0164ea74da59340cacfee83e48f7faacd6b51fd63b59ee437b482860b469d4f8863556b7c3e775df31d135601c6c988392fc8e45874a5526ca7d738bf5b8d87512f708b74b6dbdb85a8b8d6609a37d793fb2402cecbf364de4ff8d86ae7020514bf40d8f6adce3d7593960fa5dddfc5e065c4876235d2468e8afc78aea7ecb5e9aa55d42d585d59f8c359af0863e1f19a22bffbec486f9c31ea99ac315d379d3e296aa40d2662edfba93c5a785d041e8993b703a3991185374be97fdaa140f1c468603817b0895c13bd39c1b464fbb0e7df5fa4d19367c2740954ee2aefccf2eb7a8dca0ba7f6fdc7aa7ec36df53bfa5bbad221fa6ca6b6c8b27544b2e41ede4fd02ff6902562e8f5f3230716a29522e649d0d0be2087a75e7a7044985c4f9f1dc83f3824c176ec3a3f46a6b61d885a7a0ae4164de69d8d4229ed6af28ee1fa7a4a28b5bf3e636c1391920bfc9823ef67870410f91c741ad1a5d885714ee86bee020867775d3968d5f1597ffb2d544cfd73babfefa5b416a180464904c037db5db4ad6ca193537634f6211cfe6890d23a9b93f26f294792a0b760c9e7517975b334bbbc908280f033ec735882e5801bd7cadf4e755b0bf8b25b034b2a342ac60a445658bd3de7a704f22210dea123d0e0c89033acd503ba31b848189f6dfc4498ef2418775f0a6c47e0bc2d35632e26755e81699b62e906fbc522b37c36b3084236982b8ad90e0fc08c941a5c766794a921b33ed94a082fe2fc8ff558d005c762dc75cab65aa58fcd8abeff0b76666c3ba2fa3c330a30e8e45a115a5c586db45d89e3996358f50662e618cc893980cee6ec0e43576120243cbc7d872d8dda6cb80d3157d4c3c4f2cfdab609194a86b45c3ff40205287146be77cd1ec85c652817250e608d3011e71c840506556175b8aeb1fb1dd11ba2a18e0d42c96a68b1b7546093789be1ae15a5ae3ff4ba6b010fb18c69aac0e26fc20a2465b34ce7029c2e6088d984a0fc742d57d23406ce98c375ce66139b50597a2dfe3ca6b1240f964671ceda8aed0b94aac3fc517acfc8eb0daa9bcad93ceb9106fd0274c76c5bcd3000298f2d0333a4dcf27ec172295e54d132f0e57c15daa736fa71ecfcae56bf9123d9606d4559809986324bcf583037e7024167d1466424e7850a7fa8ad282729d139c9fb548bb57bc42352428bd4b09b20bf9701d54799b3ffbbefcf6065ad89b8f2116afc09344aab71e2f0c15ff8bdc3011126428df901af19376675d6a02fc0f088bedc51b6705509fa31d2a62091869ad7001ac478da47f524d2a3fe0a7324c83061e4cf828e7bff2cd2fd012b7f941e8613e510d85d5cc7ecbc64407eb9cb492ae9993edd3a4da454bb330b3e749dc581f53c8527eeb597a9c2af659a95c50a96652a5b68c4620c64445f1ead7ee4dc306291c2664fd0f22d510e7fadd28aca92e9adba8d6ff306d416daecb4a752e79e38bdcdf4e9dfd43a2891325819323a6e29433d574b81d7287fe10eeb3296cca1c2e288bae06f361d2e619f6c3f8715f581d17b6798ee159a4712f57670e39fa8568657ab81a009e7ef1a1209a2ba2b96acca8af6809f882e8718ef7adde17353a39e8025f05c5e582b7a1c4825288a3e520fe9a9a0179467357b487de6bc729cefdf6199b7ce34d71e793db0d7b1252fc4efe918204f51b38b2784c1e11bc2eeac33513d362e863c2dbe3e66584e7c88b532b5fe2662b468a5c01cc86d1e5caec8c393ed056fcbf861b32415c40bd53b91a5414014faab73adab7a95712893b15bb3ee42fdb43fe634e9d9c09716910a0deae0ad6130a3bc155429ef39cdcfdd372f9a1ec1d587c390bfdf424e05e96781b09d969e50346523cf9107d4b5e9b63cf7c3616a39244af0915951bfbb415b677674aabb08d6917cb0490bd5864d909e24e458e09a7e0cf33882cf4305bb29dce3347a43268f24e96078a85e1a4235c2615a6959f0c0702328188d1aa993e3a80fdf236666ca67fce866775da5d440202c3dcbb9d81784398d7b3aba8049d68d4fc3e9a6e233beb366c440b42de5fa7601ab67235f97fe551191244292764f6d57e36aa672591e10b7332937e94a3d2ab1acff49a75524e7d98daa793fd4f845d3ab026005fff32cc42feedb6272fdac1700f1426dd1218c7d4ecb28be39e809616ee31ee7e42086f8c348d912ad9bb7b8598e56b96474d88f9b7006359eb3f03dfc658ad174d9eb71aa90f5608f6c09c68058ed85729d7e1e8763033ad5a39b6f38ae0d94bda11196af6b545a6ff530f8dfa0f930bab9f3b4e20b44ef4e4061840ffa31e7589407a298baefd9ddf0b26e80d56a576cb6156ec5d37d88ab5a892d2ccc314cbf76cc68b6b932585ae207580b1c75905c556375e7a6d12e256af0992ba7b25a4578dcf33bb61b9aebc816501cf199260c9a7e569883dc67f9da57034e59543970e02719d23852e8f85f09a337eaeca867d36ce673bcdee1568c4d1a10b541f40c2905d9d030f375b89982ea86000b97672cf0ca11ff0b37436b16bde74ca920eab022d202d583f48d203623f1f3cd627230e318910065108359026f94623753d266d007f7ed7c8f715e59aecc70c66f33e564bfed04f31b883a7fd665bc47d370699aa149d9056f74d4e1fcec6044d8dd10c5465de43c257ec2fe4cc7c1631d4067258af587a29165e1a397eb00088023f03edc7d9120c23c642ca241c9afd2597989294ece19f74e73e5e43827f190b7e6a40d999bf505576ce29cef0f47c70e92ec0039174137fca143a08f762014a3f4fea2f8c393b4a1ff5a8c889e813b13531115e0bf44aeaca0e395a66151c3e6a2b24b2d69ccf08e851675fb4ac02e80d19f17ca38720459092defcb5eedc184fa6e6cc1aec7908021be1df3dfa467890ace669a94d09db6948f31137b761c8109c8e497e904a5303d27b1c1241a6fa519dc88e8e63c61c941a530a63d352fbfa2526ad13516d33ca86f80c025f4b00c9a9507e1cd1cf23966f670349209702d320cb04489b02aa33c6f773b3de878d54170c8db81e36a8e3fffd9142a67dbf4b2a87968b54064b0155c983abe1dddec9dee73b71a6a382becf82731aa13d1b7c94757bc869a35a516f10cbdb40bf4aece7eea4bfc126905555a6f6245e56125db2641fe597253279f106e8c3f97a326b5fadf5eda4a862c774a783c43b13aca7163bcd1a8954eaaeb304bb8dde3f6e0820ee51359099f1ce57ba9088be9e428cfd315ec3ba64885f8133bebc8e7d902f7b89feb9a87c9514b3e711bbb725868b44a2badb5d4dd26d0c36ad59978b7acbb23cb322bcfcc8a842190b1d6e67ca7faede5f9b6bf60653885c50bca30cff5be57b9a7fc5ad7f0383d898e8e62f1d216af0050ebd30381e4e777d6230541b9f9b076d2fc13f96c9d9837469a989fabd0fd913c410a5ede6b73859ac19c409ef7fe63a77583e93657aa41ce66aa78039b36d9ff53a336028917d8b674c2b7236ff649aa3c4efb789e3fdae8c153d2fe87f4d609d242008f479f7a6dcd03473f2ea675aea0df38df65bfb06eb53e6cef553c8dd34d3b7b00a5c84db42bf052a3bd1efac913d84f0f8a0f57c475b5e5a2b0e8f6c5519255fb69453120964c92e09594138924a0e0322a05eeebc044441a27a7e0dae54b7a21c75d7cf5315580f699cd43e8286cf2c6ff63a9aab9cf9acfe37dedeed28c0682c8da5f9091e26476d93ec9ac8baa7e5b78515ee59938adb577c21a24825c9dbdee6ca27b3040197311d9c3da974a593c69a90e7fa38eeb946e4a66061f8c9a5e14cee01bb982e84584b9da117ec12626ac75c85758b33fc09a9244bd08a048d4c3a260ea1ac4563bdaeafb4d9ca05dbd65f37799711d8694787d3e59b41e6034da842e160e4b46af9741b4e46356b23fdcd8be3990824cb5d252a48b3ac6dc978ff86f6e59e9dbbe5f43f42ad9180a465a63d488c422d407f6ccfa1e64536790e0620f6e41e812fb4289bde89df126d3bb38ff380cc313cb6e9fc32044a35ca9539058ec01bc0f5f0691121df6b7a4b237dc3633f87469dbbb691530d1e9a85634df10985e62f94a172f2634f17917dfa18866c0f62a397334bc5dc2fc5a5a588f98067e4c2f8a6fb6d2dc5b269311a271cbd7b684951afb111da85c6de17d70d0914550400c8a56c9ce057c9104d25c5c215cac160bec4d2e287f21f9aa9044cb14a7aee0e4ecfbd5e69ad8a9d858cde4cf4450ac522d1552c4e3c2c317a1d04dbbfe1df31ef6c32fb0d8201d1e8542ed104ade2d5d80ed53c1ffe4dc07717aee1e840847abbdf84cdccb9e927d7a98c11f1504a1516a52ca7e7ffa82b2622c1c8aa499905080e53bba52d328176d0d01190239ec5ba3acc0f7195cfcf81d293e384889de2c3e6e4e3162fc4ba5545a4840846c13fdad51c9eb3a5e1295b5f877a2504f5a0d567826b5dc47f0eefff191a69abad311bd71aafb8a0dbcc89c90f999ba27ad35e709a5a79863b741f578a026f98ea6f809d9c00d82a6b637bc7d37eb9ba6dcb84e23fb6b0b13f5a85ff59280d2ad9c939d4330bcac1831d8171539e634a039b4f5d9c2ae6d86773c59821c6d9d3eefc11e9f5852d1502a16f7a4c30566bbc82c23139be9c046a1e111be4976812dea19faecabf0f8ec3690e6013c3e9bb8838e2e810652b1a2df0cc3753eba8bd50c0a325ed3cbca2eab80d5c40bbe6b692484b3796fedb3d802ab680b36e70da74e8aff53f89469310972097dc39bdfc8884fbaca6297f859902e0b5322b4a4a2e5823e8e5653e6e7801ddc2b3bf9fb8202e357ce0bf14a515d729bb52c851dc7d6bd49f95776577fbb954204c537d74a0f0b150c42b78f1ddc16cf4e20bdebdcfed83507c179d062ed20d62e8be163a02b0a26eb873e0dfc29d11b733210462320e33b360b69069f10da3a810f4d6fadf9a8cb34286dc43707b22d001ab4b2015fa9929b504fd2793bf7f3c85c98fcfa6b20fba0a627a65f10d72997e482ef04631d30e60ae84b4f74663837a2b2a9e945a2832b3433596424f78261cbece8ff672bf7834e1dda17c47c746671f4e392d8a8a877e5ab5ab4dbbca623d15ab4b23af79a1c352d6388716c794df11dd064fce3f8f1ff0b3ccd962e401e696577a2fa2209913ef32bb1148932fda67e7468924dfc126c2945633949c7d7ea0fb7b1134dab3a9551b613769fd465d612ba65c411adb250da8b61bf5bd2f9d35731db9b71922d6f7f336abd6ae911ed055bacef4333abbd537b2bbff122747cfdad414ae7fa6e0587747465875a93d57a1cf1a379245bf5af13126060f170ce934d1fb6d1c05baa0b5d8ae08d0a319c3bc31badef970414e57d31cd03ec9dbe360b266947ce6b7910f4212b14d89ca767b25adb646b1897e206603ea50732293411c0a0b1671be4f0eb67981a4cfe743c440ed1b80afd7203f621844b537b46fa90b5b36088d344ea82ac7104c901eec48e35c09d50cebc106a15e18f2cfc770289bbf9537a877e5dcda4d8bfb72c1755dfc09a82ec749a485c410360f5a0361e3ec0f5859b9e90c43b4a61c5b1de0531ddc4b4f76b1eb65680141a6cdf73702895dfcda432054f5fb1be13d567319b270f63ca6fdf641b3502d5b34c559984baa7beff9894e7306fb08a8b0d3cb706167f702ebb734c17fbffa8119038c15042f72818053cbdbd47a86fb583adc563614d920221bc78b3f0306e5623b7832f6d10aca4fed32547383f06bbeff2e60814ebc20796544aae85f879e41ef1f3245b29e12fe670c258a963b0fca1aebc8564dcf6a97d6596d5cbc94592f263673220de15b610a94711baec95c6a3d44c2c29e78b31b997436e2acae1ca8018fd06bfae1384a168e2bb9b485b3b9c1273de143102e4ae01a805152727703ffe52e811b34deae85ee8e8774443d77126231c052e39ad39d8259fcf20e9bd8b3a4ef79bdce90698051c66677ed99b038a399092d43196996b9939416e07504162c215f1f83b726815f239ab70bab4c7adced02ba3d84508647aefc04d9e5763029ca97f9a2e69f5d73baf3b16c160462994bfac2b71a22e96594dbb18e94812cb94f8d8d9d236313eb23e1351a470b953deec01cc6b8b0691dc21d7a056b45d6b5d6e5ee39287cfdeb086efa362579898346f00ab3c9d033ccd906f9463a72c3bcd2d1c23b03a730442cd5a71e12a59834ac28341fe17293bab5d19486e59ea269e76edc9629b06df9ad1a228e7e0aa05f2a396108a407d457d71402f501a1c0c48bad66ef02abbb20601f672bced9b86a8dc717c0b97cf1d1920879bc37e22a940a932d4f439369bb51d29d4e5c04c1518f5a0fbcb9cb48b887b18e9531d2f01a5991d2f1d348003247f4b8070e4926bf0fb4b1767ebf5881f5964670a7f919562c22a0ccdc382ba68dc82bcc11dc8441b47ec799d577ffc2c28128374db1f422977c41b497a474883ae13e7c188f5e1e7e1532077950f7196427e4fc81d4e9fc7551325b694a3d2c95cbc9f673caf220d5ebd80b4bae4cd5b6d4b4726f6f11bc26af500c1e826bc9af4dd1003733269ed15c42eb100ad7077cac8d97e5b3d609e1253c827cb8eb76b8ad4dffbdd1fe8a648aa3c0654ab4d763a09134c146ea7b1f593e5c305f509f3c2d2e847a565d94c7160770b4cd0f80875d795c5bfa26e93fc311ab5ee6d6409b9c091a188b632fc3226de9f55c58f780b0943dfc1ae0fc6ab90e035e17847e8878f4e78ad64165250c5de81ae15d56a6f4e7d7fb3c01b225c5ad1e7c40e30a932be2e4dd97bdb62d18bf8d7a6f5c7b4b7fab8d67d40397fa2f9ccec5a8b48b8f992f33fbed3246caceb279ea5cf6232fd83fa91f2dd3bb3d2e47d4bd6af53c3f8921cbf23593ae95d19d1bcc95085c85fc11876a1fa72a7b3738e5b0676b09b1176903721445bca322c5fec48345c8e9c26999ccf90a254c15b3fdbd96d952cd4221532ff2607d5527f0022c588242a784d5b7028463aa89a99b3c8751325337b8bf03c100a9334ada850b83ae733ec42bf20067e484c441a5bc77b7812d4e3c100d30980822a0fb164a9ef37e0f067fde946bc3507b5b2ffab9968c109e442104504bbe42615c363c9ad72d0970406d1312ec57e24ca321cfec7c3c0fbe0c21528aa1fab41e32a0c4c10b559c341493ccc9a65571f0bd0545e516e23fe900853634b0bb8e98ddb57a0210e552b4421828c337b72fe347c59b661bb76c82a454f16a9e70874f5c3716273bb026d638f390044790779e780b00fb52ea95bc23879f1e44c4b78c26a1022b7f7c858966a10d47315313403f0f48c05c9dec77f5318b0315b47d9ebbc765700abfba707526bf09927f352bff9da347bb11108370daec9a13041f92d49403d184e28c1e2fc5c739c18d3b249ee7c403be7ad325e0ed215548c8df78ad722b3f306a28c5d6718a79e1653ad60d0fa2df50cc20036267404cc192d7197a8171c02efed1be63e32d95a1dcc02b11b00c953585a4e71bc8a9f5dcf1b11524e505cf71a29ced97c9b5979a6db42f5a4150763892fe6b10988a1adceab69f4686f0ca66321bde586df0e9d6f2a2a4ec816507510fbeb99094aac49806ea2d9addb42401a0b1ae5338c2db4f582a80f4596fd327ef28aebd2e402ec66cf64c3b5bd291485ac937c10da4e6c3a90b5d6534b78407ea4887d7a2265d0b01f97bb2f61503f229e7e0bb869bc6c66d260dd6335abe8f6eff292c0602290e5bf9beff2bc320a1c31092fc6676476d224e946fe0c6e47691e5034977c162f60518554de014a2299a0d86a742a186a91b85da7e561eaf4d0839ae4a821b493613d3fe545e4852ddb72774b5a6fd548015051f18c3f245bebbdebca09df015b39de406e30858cf77d56fa291264eab39cf1506f6853e12944332c121bba51d661327c4c36cbecdab3b57548ee4b680a7d5d8bbd8fedb86d05184af7c169b2637bedd591b93065c86d5d355e10ef2d50d4b104216bd966ce59135252434b1fba709058c2dce265d2efa714a11ebe6c215143f015df295b47241330ab5dca782a685482f029e0176d3a5c70c41741d5d37d50f384f6954d24159cbf632cb8336da951bde09756fdf0b6f5998c561b5209c23cce2c27ed528f9e0d6ccba947b180c6a3e50304b45b049bc45c220e1e0955c88b8827ff6638c8f55b7793b6f9ac69b3c86f1d5eec4e49819adc6c28c5018df860fd414441e53492245633d0a0c7f0b62c7af3918bb3b8957e2dc79d3c32d91f850a0183505b6668427401fba4e1c2dbd768196ba5277952357e5c66d912c0ea243fb3719e8e31e53c39311a158faed479920a24da84298e740c7e3d5e74a8dfb9f93907273b3afaa9aa263a0d2ad88123c9be2021528349920391b7d01146241acd63c5575806075842d53d3b02d112edf91dece35bf236fa170e702ad5f6e14090f91d3ba6d9538d85ed176d3b66f784ab5ed33382c2fc82a0d1b5df32c02d94fa8b1529f447fc3bcd30c652c00c9a536b62d976f34c8d060f312c92997606be45184931a1be59db6320974439ad973625cd24443115d69276104e731d54a8b3b1da5dfc4b5a2f2bf9c2787edcbf6ee7e3d29da69e891331635f9692e0d59f23c93869ed8569c901a1fba0a64b7aa683dd83fcc6ea1ae2b311276e5a128512e4dc6a6d1ff1368743881bebd6a9a9722e50e14b819455e475d21ea24d7d2090ac1045887a31f049008e24fd2fa463a1a6f424da89237ac9a189486fe85dc27dd10844d0471347f9f235fcbe94c3f8d64fc05d3ed51ab5de47af20c76119e67bb2906f93b8a84caebbfb0b28c641261729b1fe24a5c645c829f25ac5be32162057bc41d6ae51cf1ec021c033a6cd1b8f1541ba624eb0f3f6fb449b3d28c57a3e2e9353a7d41c08cf42e1418ba08b17c7a35db57cf9b6cbb7bf5b94c75fc9cc52facc16df0196f9a7a702b26f5338f5405ac8912c880356ab35b2cda52ce9d622cfe3ff14733e2fc6f43274c111da6d705a62142e59cf86a6bc915902a258d56d2f2994a987d2595d71cb9515d83cdc0d78c6704e871c5153ffbf931631f200ab45dff3d691946e9474ead81fbc8feac2310cdb8f87d26228269be97421b8c85726d0c3f7f08fd4634ec59c004c7c2dda7387ce829461c9d99ab48636676ae15de24535f894d78c19450ee2106f803d3b6d8f917b6b016fcff9fad372792dfce5423c29ea464de3a90f27530c4091cf7f2ce20883fa92bcbfa3cf2ece5ec680ae16c07bd7f1774acf66f29b05e9dde4033c90042259d82549a3b8664f4d07171c8b67b3cda841be95ccc3b82c96b0f615e205a14e3592a51a4585ba2d65cfe50cfda64ea96a076179f45f77c6c4a04b5e6a600cae7c2e8029e795863c6eec32bcc76ca8c1b7e4a44facf80a4a42a0975df3de09b6cf84195bb133f33d62902afd55c3dc5fe498af91e80721c13878fa771449dc6c43ba9f3e4b9b5467185bb428441ca5c4871a48cba938a903da91e98ce5ebb4a00d18093ba5762949b4d109b282d2ada1f032143ab0a43bac96f8445b70b404ac6f3a47be9cef5f32abe09c21c4ae8adfb5186fd4c5a4e63c3806d9df489ca1d5715d4327b1cb8ee2d915b86274e7869e0eb4263a2c7ab0429560c844c3f4c79ba556e5a48e2e16b91328781200aae1dbf0686ba9bb85189c0c9f1757aab974f4eb5dbe174a3b1b259645450c8da65f07d47ecc70131efae2e0b7c07e2a7ef088121fb230ca29630072f04e85dce63d202c103f8797caa4f9635ea4b8f55c88ca7235cc376500a8d9e990e0199f191ae614a7913533bb6b5165c47fafc78954dbbf804a74532a905887ade0a68fbb00d64b38475503e8a91515d81d491f788c06953ed6426f8863228daa2c6414b77b1d605b17b24dcdee6bd3a28dac660ece93b7c7001a2078232047476d7d30dfdcbd83e06f2171da15d408b9a8b9c94d51e389f9a749ba66970967d1226d65e81dbaca96ff28e62845b40d75d2ce25121a48a6c6aa64d351aa66c5d36ca6bd61f45a2d6530151c2c9c9949d99ead5d0cb37d78ec2b3815b9c7ad5086cfd44e872d212dc06f98702465dac4fab3c1d52176f9568a63c9ffc9a0d13bc89939ffd43f1576a5968c09a463223215a9005ae061b0cbdbc9fcc834a80bb1c4d18e951da7c7a17d3401c5f854d8895f18eaea567c0e27d4adee47f9258211ef91d489132259df35ab002771aa3626e1f0bf141deacce098cafb4c574d5efed25bcc585ea6cc8111a70f9b13fd374bc4d1f56753d8f0d53e8b4d77a95ad18bf7d47f1ba0f3d37a4f7e563e3f658088d4b34aab905e196314da28cbee20c12f3ee8495c11228992b1444792b643367cb9af27e8787a5c8a4c7c4cb157d9d339c7bb9ec1287241329206006f9df71de03788df537d5c863c104e1062a19c2d8ad67f56598264a6baa704ac7c5224dca968bb162098512e367d73a49ba23372c3985fc09fcdc67e9646544fce3572b2e0c7799231c046f736f1fc2d0c75a747817745204a73bde771703b4139f13e4b9bb1b7783dee10caef0b49afef411bfcd0ff956150ec2a53bd4d6c026eb8f473054715ac74c0a71391259bf45d04e4cc706a568d900b065626227aeb5a9850fe3d8fb4c488a112bab83ef633d91db1e3d3bf3584a67161add3e2be7a8babe1bf14a6573479acc6d230c8b921ce32247961b06f655d5ea3b606290615caad02c7ae9819c7e9883c9bec89c9dcd5dc880060b53b3fb5403fd80c911d3ecf02dae1d2907b619b8744a8e1f0b81b952045cce1b5e1c77fc19921e56d49de7decb7e7dcef94c1cb3d24313ad2423fb484ba5f52808e74468e8dc4a9c6268364b2cf80a0341c0342e7c135e160f7e3faed5750b187a14630bcabe6f60120d41bcdf9e1ca7fa8038f05c4281cc67118035b2ea21f3f2ee174378e607fce16b80edeb88e8b366fea5aae16a405c91b44400d2190eed2aebe2023c836f966e0fe59f1a4016cd3bc75b64dc8bb0bb6c701108de46a130c0a82f26ae53df6e8cef0253da155a3be0e011752f997cd40365a51229b258b844ef03d86f2f270c515af969d6cd63531f97dff53cd110ecec1617a8d68d95d74e5eca1a51ff0cb9a17bfc5b3fb0d2c41396f67728e3448d0d91fb7fe2275e61c646ef57bd6988a2ac2236d90b3acc35502d2a47841eb7b158bfa268eb99448d3449232e09105f211e30f8bc16568d815d0914a7f2d8e3617734b5b0d2b93244655fe5568d7a073fb123532a523488742c9b4229d450a7715fc6bbcbf844aa7f47670c8993323e046ff6e5a52176133fa094dd25603e4bf003f413c6acd5e27cc3ea14d20d09a4f056a9cd0fb9e963ebf5126fd4cb5181d8cf344f69ec88110a762f81990fdfcb619d1e8feec6b7f065ab71b7a19694bed6ad8a690fd2f648d25749c103f7e9144f45efcf95a36757a9aec1434353b84882548b87b25b97f3bb8578aff8176f0194ae195385fda26f33fa10470dda2ee9702b1c9b2f151dad4d8ab41a161136f10a9dcfac1ad8ffaeea7aa437b474f7c2b06bb09ac8146076d8550c2faf17fb911fa671eb05d4f3c9ed550f10082f04f54dec1614dd8d51704988daeb93a8fc2606feed45f2e0b885d3caf2365eed96db04dcc2611c9f3d9b0db5098c39cd9a372279e8c7d1ff2650081c69a13516cd1fb7aceb4eb805041c31e362700ccd282ed4d90701784f87f700699b4ba2dd39e67cc842e07777f64dbff7a50683e3240723eda896a3942cbc7d6e4ec27c9c66742574bfad7d79b361c183ee925eb1e057dbf302d8309654e574b05518ccd4b83836318b01e5d835b88e8548fc533877c414dc0af6bba3335d2679a4a9e85bf7e5aa10f57402deb95da03270369675fcc6b59e4ea4815f15a1f5b01ee98e3b267b93e2107f35e803103c3c545b9416e0d233927a73000d3ab4289cdcd7d8e0e71ae3640639f235576746f563139a6fdee87ba3555bf17704f04e806dde805b7a8468642fe45754ba0238d64ec0f50e3b820e0ef2a20c8f799c428c3eccdf4817a50e2486041ca7f5bc670fe6b985394e97a136b977051ba400c9cc94654c53a7649cd5cb2dae48698a056f4febabc07bc4eb884e747856ae6fe8b3ecd7db864b40de0fa69923a821717ef3f734143a6bb9b4f5a3e3fbfd873eea5b6234d3c4c94fc5b283ebac5ed856a1667456b810ebcd8e8ee2e197b5f9e2da2d0883a1558b1bb3e0bb89060e291a07675b3fc62322b0aa3a9c10572d5daa5c43293c63e8b71c25e20836db913c431d63b52fe77a2d8e3c9f1ddd307f0f98963e31ede9322c6934efca63356904d5e614dc6a22a6db3320bf47c683656ba3fff3cdc5a6dac9df268447a9ac1c3c3a302b1040ccb41d53a6070f2d4ed2be4c108ad8818a86ed02b51b88a614c6612a2f7480082790834be98d05d0c3b48aa31a551b324dd9355a71da213c689414ea599d32edb7bfad7bd904020e06cb4904bb0634e1655bb4affc3f7f916cdbbe1f725a9212881f493787f6c093dce22ca02aba8edb75457814c66cfa8b2c9a3499e661b6b3662e50f8ca79972065c68c3887b2fd0617780d5854be984bee0fe284a0bdb7c85f10d133b627571a7f0a2e96928fcbf1aa3b694136bcba7ca5b4d59f9c60c858dce1474ab1bc7fe871288482f19a3c9348628049566bf2e61ea06d9a4d74693a9c220d7b5585606e2f9758d3a87024326230e14afd2f16cfdee2bf3c87ea99d5643ecc0ceb8f9eac72d20ad46ccae3746cea6795421d6cfb79531cf776b51833aa1db983bdb15d050786da141ba0aa11f8e2460ca84f909235012c8b8af8e8aa0b4d63b793ca9cf9e2cce927fc8d8b774a4d5266db133561cbd3b8799b58613971c00d8b97d400c53eab05da16aa3f8804abcb7b0ab7af3fad747c062e58d711caff6a40f399b4c3212dcd7a316d0d97a0ecf424c5fc8c3ee5f6af91d14eeaf0ba4e701766245a5f827e294c871ff466b30f6d1b53cedccb06225981476273161406961587ad81b61df5168d1ce5c12fb26b99918a589b3ac138a07c97391b2da275257c4f9d5fe5a2d1547f7b6db6262ee95409f0b49d87463d48154fd1b9110d7fd3dd57c3d68b8716392f912a8c2ed464d2c29a12f114f844d85c0ca261d59572cbbcac6427f361169b86d1ab67ebee0bf950404b1505f10a262f1919a6183131d7ae241fde8b7323d326517aae91a7f0f14a5075110838f5658560ab8d9f5fbdc9e2f22cacd4eeddaae4b214c9759d6dace308f298baf355d6b5ac62b2c154c019e71d915adc1b9babfd825a7e31550be3cd52d4ef920516d80cd03069e04e694b75bc07d63f6982a56a219d15c11574c51a96ef822247c687188f7bcf6ce04fecf97b8279c365aaed1aad771570b7296ba56069e75f28de3bc0a3138752203ebb2eb21c9ff63b8b37430ed50f13cfd81acfa5561e28d0776b696ae0a2e2bccda8c11d9ac002fb259438b01ca214ce8d3c3af98fb2b9702c104d1ac4227a89c854d2b3d115550733f69979ffeb2cce8cf294265111a94584aa82ac9385ef6d0ec8ea11a03ded4569be8d67b3ac4d2a7902dcc8bea7bf447de1b089d1ccca286eec61d47ffb1866ea6f0e8da0fb181ce5f07d221c90e79e8786ddc4c5dfc14bd0e6075149e75042f8b44eac9e02510b5fc09d696f9f6c889891f0efa174686ffd4c00c470f45c48fb7da71ae9a52470fae06e5d2422f2799fff8b49ea6f8269a3af44c4bdc9db6dfdd793a22efc898dd01593220b1fd04b69c391a068ac337d09b652690e186d36ab8844557985f957651a850ab75920608d96852d3dea37b7bc41a10960cc3951071ec2c9fafd6748dd7f51c50dcc7b2a2f9f3f22b5218b1cfef4de9e3ede1bc33acd6b04af189a806ec10d63a5f0d3d3a1651c39971ee07dbbc2411f2d197bc5a87b549bc7137ee10d05ba7de53934a993f224320af5abfb6f983c1cec3d89d29e520a10d387bca6870cfdcd64203d62e7199108e39a0025ca03e477a1296b73c9453c323c1251a7bf8b875ccd917e898ea40344e407512c462b6bb2b2002281beab96ff65c0d1d97d8a1fbd607fe09cb41e3a0a0fb38bb86a27e4326107aaa5d51214f9b219f6a52463e12112eafd589f070ab1d58f24e38418b8a7023b9f0f72bc33572dfce00655f411fa5aeea0431858731f499b4e137f1af892467fe7fb615017f2cfdbeb74c5451614aaedfc60a092a92908d70d5c6b01703e024575b973ef6de3e2656b8537ed26261440baabe1cb32177548490f90ac5221703241dee6b282fe9913d0d45763ac4bbbd3489465882a85610abb92883efcf5aa07d90835f21e88833709ae8e36d752490804d9ce8ec0103caf9a0449874bdcb0e857d65d2ff3a8c946d78f5bd07f50248be8550f1c9b020202f4b0d9f7ff08c0cf6ca493b5ee279fd40f16835444ea747d73b14cfaa9d38929452d17628b6f34562ce3c25356eb30f2dfaf4dc3057256f697e42b9f2ae4716c6841c01616ce454d39c24fb7cb90eb93309b2843001e96d8567bf2cdd049922b848362186370c6a7b3c3f268687efc956e9c1cffd765698b46ea6cac4d4a4ee1624f3d609734daac03f6b2d5d74e235526ec973758cabd3adc9befe3216d6876edc5b0fc6bbac0a32020aa9b18572f9d2931e8ba4d3eb3ad45b61251dac1c97082ef44c8e7e3332078182d2dc33404b51f46a35ec2905be6cb447b42b385e51b04d6c7618b1d1710e93279ea6822b7341c09ea3b3022b4adceb87ffcfca95d3ae26a0b0013e56efc9a86972989366833955ce64c3addb628776d8760f9a071446e3d8bf29d84010675e680f341320543814fd1582f85b7caa722b7995c381cd1ff7ce34d4649f0b20708af9d3df03edebb8439f8669522d61d1283c73f1b1a4b7549edce3dae2d380ed33260a600c6eeab19ffc9df42b04252ab30f45df3342c3e38b505481cc46f2ce2b15989a44ddb8e7d548fa6ebab9e9486b82088beec24bf1f6bfb7cc2724f1c803b7286518faafe7b43e97b17f98ffe70ea72572a12630631d4aa56b6f2861aa988f0f325c7d030f5183499bdae8af5fea37b678a2e9a5840b6b62ef8c290a9802b8868d9cd6ac0ff2acb1cd1f765419f66fe62abde50dce74810734b4f9116e411da79506954656c2398aff8f64253113b7d5d505f7f22e5ad517a597ada2eeb09c710488cfc298ede07906159799fd1613f12d4714917c249bd3b59c70cf0205dd227cb0fb3993642d1b223399ed0b66f1f51343780aca6aa033c85eb89f45626cce74922d6a49f9b0e636361a87674db63d1700726fe8c5ef2f57a4dd821bf324ae69e0d764d98f6d62111de0a2f2e9ef56350369a4f369ff0007ce587334b62696494fc0f60bf832e3ecf1e2a94521a0040c181a57ee86bcec6e5f86aaf4433bd08aaa73fcab60714243dd13d69e1f91b8761fc523107f486925af48b525f145d80904d66a5cedd9d781e01c6f8d5cdb67cae029782109ed6b854ddc26d5194410ff7640a57d810501aa66c495a9ad9871eb8dd724cc65755cf854ac2f69ee524b5a0ea53737520ba83d4576a5f6f70bb8a7626906dbb3bbd73d90e8479d26ebaca5c10e33500072223c25668750e0cec4cff6fdd7ef3161d5f97fc1ae20efbc14e55f382e879edf20aa083623a9944e81dfba5c515b50b2224c96cd156b3ebdda1300f8dd4eab3bb892bde3b9e8c9974117b589d91e0a2385b17c06db0425dcef47644f8ca1797dea5c7e91480344b356f2254cf5b50a98fe067cb1d91ea46a44f5b0b781b61fc9d766d781eb2cbf686bab693b61263024c722a65880b22aa5ed5f381ba9dbc1d7664eb8a5e0136e38022b5fc331aebad6df0789519dfe9cd15382d8a4cbd297cdec6ae81912b0701f5b37957562a4453377490ccd880ecf03c1df7c9ddd15e447a8cbe68fc0305d6a8699e1ef38e8844af0782d673fa1026ca76c20604dc0bdd4ad7e63bc2c0783121fde946ff6cba63aabba72724748420f20811f93f06aa98ce5311aaf009348c4c22619631e41763d83cd6ec49be9c9d340759cf73da4313e964bdda367c336e9d1a44f64afa4256c4961a9aa8707beedf9ed5c8671f433518fd32e6677d6771d89957345f8d16b8f12cfa1348e22ab753b1eec72bbfa6c3c08543b32bf09e9113f76d3c10df1388e683f3b1c7f301ea549257d095664ecef42bf2aa2399c6bd61471481f2f5114a3f17b85efe0d587e1a39644e10aa7c69156a7d985ad381b3dcc1528892757a73175fe528f933db8ee60ecd81ae0b6cd5061b6897475fcc190849bb768108ef239b1b17a1cb232ef11325ed3ed7d63843afb5ea373dd861e2be7f5c91eb149b197e8a06ec76a4a33f5c6cbd1eb3d6f07a194e42266a02e7a2ce4a9ccddcd8024ef758dd0363455d990fdb6557390165cc2abb17b4b2574a3d1df9cb89179fc73b3522668f25a5f8c63c9a43ae97b883523e44d0cbdb4637e9760f3bc8a60070aea089a7c4a9ffdd51a50e5404ce7ebbeef57c1a29d08a2a823b740d8ece3a1b39236dae0c52791bb10386d6c9e5a6ab0407e884531bc3798233e66113c4ef5ff3569c470ccd496e11fcc5bc76ac05539bc5295aa3fc651ae82e5214c250e1705ee464d3be888306026ba2e9a7542e6fcb5d45a17b466b2cf98f2935e06466ed5bd1c5bef557fcaf643f9f4a992f844963a1cedbce814196c98ed7a933cd72a7ea36f05781177272aa6a8c85b42b31330736de5c3cfea4571b1b3326147efa1b19b86848fffab54ded124f636ba578c514667b1d34ac3879ac218b5896aac07391cfbbf1266b07ababf37847962375acc1184a9d888773b9adb0834ec568655720c77d3a791f5e85dcdde52d8534a3857115c67fe912b018bbef4c83ba313e58fc33f708c6eefe8722f505620ba28d72fc93acfc979909956449d4b328561a8eec0e3f7e4bcf29e22e0193f8c6902458641684216b15f2cb1bd35e3a32f8ed812ca6084001acb38821750ff70491fbcd2d205e66835f19bff31bf9896dc0c72e40c05ecf19f08b2cc2b420be77225fe920eaef91afbd2e38c22069b62fa6ad3928586ba55677d6ec460630991dc98ee953d55c1097859a474415f127c2ac173bf43f873236789508a888ada40ad0aaf3d57e09bac1ac6a4cce99e3f361bab4fabd546f171f39f07f5617fecb8667edd583cf0e2ec9fac09b91302b847e7471d51191086019c46ef2b6af953dcfba0e539431a627e93a5844c099a030ae8553bca7388cf52b2eaf09f9803d8234b0f05cc2a358acc3be5e6db9ee6fefa198142cf2e214694ce91ca6eced7d0b6cce1383c4db014edbcee6ec81fbbfbdb670e3e78f8f32b6e95ae2dd67f9ff6d5d546014ff125ba862c9dd7ee0793aafe2be5c3a784e1f28fd93df41049a294e27f5c0ed6f2bbe86a52cd4a82d8cd04a326949d96758b677f3ab99d00fb43328f975c2a429985878624e2010fc234c42bec17f572c1583fc24320de2df4cabce75619e3e6438831daa681da47efd3fa917c62c88d602b584b51dde65587e84386b3b39fe934b50a980ceaf23c232a879e3c36205ca429cf5e2c665ad1403416a337f57bc6e3b94ee882069bf4fb8cbdd899d78bb0d368b81690c0e6873312c46f7a21dd6a9c52095f662b1b1bda4a0446e1764cae4d6eab3cb4c0acf2a2a672bba9af548f8ea1d22f85183e2b30a67f14b323dc8c0188d5c298183ddd4d21d903faef0585d51ac4b8e097895d885b6b0197c6b98839a5352a2f8b6f270875e1d085bc309d5b0008c3f71e9e4fc30a62207e995a43832faf9c976a627112ed526e98d54a4f157ba71ff36be67a25a86710d66dbeb7e8161947c6ef62f3325493bdfbd344ccaeb0f4e05f57b16746abedd647739a492af075da5c3c1676f79de4ba6a16fdad1d75aa099f69d7d0f0031dcb65904c0200aae2a82d45f95863d22221a1ae2851a55320d494ecfa20dd498108ba4d6bf9657af42b9d6db30aa0c9154c7bdf3b4b7223b4a1cb6998acdfd27eb9ce03cc721139fc160a833b9996632bfcb08007ed0bbac4e3e327436af8ec8bfb8cdb7800031de4ffa1160c479bb7afe31cf2bd7ee6225a4fb8aa9b374411cc149f09214f01e5ec70806dd6a2493db478799ae153b8c40514c23d462b0a865ae066bfae060526b2a85f2c10bd669cf0c3529e180f05cb80f451b06aefd86daae7c4d0c68b72ee7860a7a4955c21db3651a40bd7e8d313b0fb6651ccbdaee7a498f907ee5514903a83b2d139ce34c4f3263e13bfeb363a93048ae8e30b1c727780f3a9772fffde2856d13c829359218d6e77d5f31829a026418f81101ee634a1c715f354e07169421dd2168d35cdfa3b4a122fe60d412dec42735fe1826dbaa3763c93422555acac6845958b07eb2085f28cab2e2bf2a218578d00ae92ac9af6dd79caa585705af90945b711d4ddef426193787d1ffd62181755f04bac51ce6cc984ea207f218904bfdf98d10f39cbe5bdef2ca54f953377239b8c9e5c1c5c02faa7c924d2e037255af4b78b2f9e2e721ec856510962047c26b250a51181aca0812d742c6e409477761a24b0c5a929587019775f7dc0e99304f1ad8178a13f42b3a2bbeedcd0e6e345c52b9c78541a0b3f1c275499e8f07ea75703caf348e1c7b7da9b0cf9864493eeef4e661a5e133521c6cbfec0acd979c972f0de1221cd44945082a71f5848b90b1f8f9cd9650cfbfad0951248fc15e316e9caff44641a1f1a3a9543886c04381fac7ba61426aae161a1d541110cbe072bb3b64d2bc54148948963605b453f283232a15cdf415b61a19743999aeead596d9a15d6759434a69f36ac3ff46333809dfec74e1513f0fa94f054d378524827b01b0c6b08dde824c8d09b3d21fafeb74caa49b14576bf089ffb3b51f62b9a6977c4d9ca096e041d19f3d91476ce8f227311a25d8d5ba641b791d3b6e93d8056b26b98bfef74c65581d13431eccfb8bcfaad4e0168ef3e01ee91322a00bb3ff729709739468faef04c79ce0eb03f35c8df609ed84b363c22b6a0ca9da93a39aaaac974236e6f6e47e378427a25f8f15f509f444531e2bce836c90ea0e7afd3147ab77a4d7f7cfaf6156396be4f6f62799ea6d6dc4f4e53bd99af4189c611cd587be068c7cb5cfcece0dfa112af59b5a11b182935770985858e743b2e2b64fc1952a780a90b39484d619a6eba2c829e8af491b71f69f0fd5f99ab940d4e098a1e92dc2105f0fb44666fbed0eaf16654ad5bc1e00b57191c7e10577e76fea4a14349cceb4222f25d631fedbbfd228e5a88c5fd207cfac9fc9a38928f20226bd75f5302eb7ea30e6c0a7c9a5940309b8de45688b76a07d222ed0947fd14d38bf008474e847f64c2dad0a4f7fec64e9667120bb8078f6ed967ce0b4a4902c4bf19f2b34146944229d120a64c11b705688d697f2baff25f7bb3492fad3bb9ffb962e40a78c69e53e0afcff07441ea605db857a5cc5691242e47c1ccd45151300c9cdaa65f326aab46e9ba24bd80b74d96223add9700980fae651a7ff35a277a6cb9eee0af1668c7e5cbbd16b723c256c46ca253a18bd143ad8a8974bf3bdab73af8ba97adb857f85a923f52dcb7d6a92809be556d365b058ed6c01f33f758acdaaed3f6802a380ae23cb4a98965d415b9f56ab5be3bccf14149fde4ac49ff293395f0de861bf290c660ef427e10cd3e5cd44f8da38807188eed9a4710f12ed29237a74fd3af763c50634319ea04d61b5dffd2efe3246b6fb317884895fa6cd3065b4840c1d4d1210fa434c4b8b855e8958ee81645ec066f14a628f6a10b964e517828a1247ad4535a5564d574ee828da68ac11afe38d3434312c97e5dd5272f1b9513310e757b7b8ccd56aff231a36ebb141a0126b3598edfef37dd00cdc923c11e130e71db22c400395ec96fb305ec12ecf9efdd0a2842d14aad29766e8a7d3c6e2d963271527a9c4dc4155056efee33e78fe0aa2d4e5311266fd9aecbd882851ad73e0a69e27c827acf85cede6ca3f301edc852d574abd3efc6948ad31830c46afb6901fd556f2d0d0fba601515043880d669f53296aea5e31b7cbae0c06015499097cd4421b7b8ebc1420bf681879c117cf5373bded99813019a0fbb8cb62009ec48fa0d44c1a3e28e4c211b8acc598c0db1d2c3dbc8418a1bf7c05506ef4f1d213ab1127ddbb64ed7bf71fa6cdd9d448c98a38c44dddd1d548c03919f64955b4199cc2cadf43564ad87c4770476395a00d8f1f3587ccea25fd122dc86624814b92a122deed66de9d3f634e5c4cf97b470dba49442750d551a2ba7c2b036df004c4381e5597fac6f346e7c23c1d7f802f1d259f57561f3cabb9a93a105bb70951419c5533d97af66d2aa98a0a27c1a7b25a38a869b941c12e20c23754a1544688cd5c1b6b5a903c3a9c1b58950f8f248a3d442c353f16ef6d85ac509aa8f077db828f68da41610b8c9fef4823faf3618d2f2c5edbfda7bc928d557ed8da13d7a55b38673fe7e6067057ee98ef525d97d3aab404dd5008e18aa1234774c927179665715c1200871c4fe8952d4760a1d23407e25c0399efa3176df564039f89a7beb5ded11177cca63f8d3dd659cfa4faffeecd34209c8ea54d60b889e475827d4177c0cf413daa60c5229788e4b204154ae7a1330730fe39fb22589cb4090445c6945bc59ea95a08b0437ec99d2d42a33270b37a67468d561ab0ae9573606e724d5e32e01166957880952b7e535ded9ebca3ac2d64999c9918f1971c780f629cca50c8ab9e9b3b8341ca90341955e22c5b4bfb6e2151036b978f0f64274ced0c2ac740068658dd7ba7cb2e5b65727454cf266533fdb02f6ac7d08adc9150204dc785c51199cfca12bf67c91bc74ac5885eb0391338737bbb08b8c9a3931c835313b11c0618a937865e898c899a8ea7fe70fb5748f8b805222f506d4744d2a8781139c90559343c41c2d600bbe7eb1234468ab2c0b4119ee2b5512b858e5d5451a7525f75ea89a4c69b4425532ac43bdcacb5d356818fa9d986efd7dd4444265c9cd5fbaa6da65423df5c2401b028393a6e17c4fe2462aa12dd43b0c2a9d688552c360db1ba4b46460122dc3d951024a80c7995a28dadf906b38cf26e4d37a3d1218240b35603027e127e54f5abb559c6f0a740bb87d12db8eb721156f046567400f4498e25810c7a98da925dd73dc3229e4194d11489028b4d33a6eda7a516ced616ea8d142e053e5a99839322cd6bebe2e6b8dc45ac557375639ad7911589bbd8e55ecaaa656c653d03ec03c544b6cdfe3e05981cdd8302e5bf74f781e77a26f5c61f9abfc42116e5eb8b2ac2b7e7eda02f2a2b2600f6e061847300c70c179bfdef904cf05320176ad6e1adbb0233409c7dc9f2706bb7a59ffba809541c046fe170e19189ddac5dbc071045fd9803de665b7638efc1480031b39c9d65baa34c81fed55579b9eb4f654c64c9a4cf1e07edfe9231eab2f365a005adc2272eabeb7327fb6c4a278b2ed3d5a31db9fe980bb794be81958ec873a925b0fb67c5a4273e903df28fbbcefa0361130feeceafbe371e4d9d3eebb8a60992a23f0ce1668c6c6da5fca93305f900738c4d3d6edce3158c8a86590dbbb35bb29c05528b258f087913a645aa6b191678951afacab7af8d9e3d8ae17d52410f13fb87206a00b0fe0e5618a3cda1e85cc0da773fa4d42a7b90fad4fde8e2434710958fbfea491b59d26968b92f1dcb39b78e975331ff0e9ba34d5851e3557dbc64c925518fb0d90615d465e6f6e1250c6f1d7a2ef14fd25c934332ee1a23ffd4466189e68ffa81228175f61eab6bec08a2566dd1a19d77496bc5b2ef61ffb695d4709b9ee123d841bb7f547c12bfab4ed59ef0771c9ce14acd20fa6f8f03db054d074e7ae0dae6332ac547343ac76929dd05e16c7088ab482e5a50a8e25cb41070e088e4927a0bb0e7766767af2bca490f8f30f221a6f50550f2b3d4a62f286fec91e60d3f6d6d095076e7d49fae99231cecc627b318b78251256ad63fb4b4e2b54dc949caf58be3620685ecebc02b95c2e8ab49086ca8523190400f76ff4c54afdc09c07af37db6a634dc8c79292a12e4836fb7fbee273f790bd84420b7db3c789839a7823c1f47710e2413e2faf8faa4f24854475727a91b71e50da56ade8e8c88a5c9efac3d3db215b0942f4ca0d3339a53a24f453cd8a79527b86b12e3a4cd8b6147145a57f7dccbf0bfc5cd82564f1f806ead99ad55f9af962ca5beec41f3c73a98e35f9b3980c409b44a7347c5dc092a7bb0ea38ba084a7c48ce97547e43ac6d622a5892ce68c4f251421366da07bee42b2ea04c1f6314723337e1437dec302075e6f9580f3c726cb6cc81d5fa6417168f7e3bfce6e28bc002df05c2de656d0f7be134d3f653596464a53f1af5f5132c8fc620d73c45900418934e28a91606326683b97c0a8fafdfb05819151c782085e35ad026385b6257026ad15ca4e16303efe7372502f89c2dc6bc01757479e699d3763f7c9919b4e092840f2ca60f12abffe350650ae6f30da9984b8b62037b16df9798d4d83df49e9b214687945598a4cfb9f8a084cc35755a8748db968c6083c464aef29e115729e62df9955592fc57f47fe3a9685fae50d4fb2b965bc88837a5a65fbf954ab85352563663dd4df625e0f55c967c1bc4b96dd556a6044ef846972d8a61ba1fa0e35963647bb4f935858d061c60b4175346d394dfa1458d747329d57fce1bf4370d09cdcebf4ffd70c7bc619eb5ef7a62ac50c4e829689195c7c02ef634920dc2b758f3c67b4c93dba568c108ea17732553c8dad0aef7a9a1af702b38477673c035b5dfd84e6c43acd5addc299b6279e5e8a8ad32dc8c18192a959087be2d91bd48ebab449b1a3cb051c757210882fc6dc495f375ed04856ddbcb2cdc3a5c03e06acfc2f06d55afedfa9099be8c23ebddf1935c0b0f80710e69bbb70dcd9f88749ae29c05709697f0441d30ede329ee66f8933d54838c7a4aabd0ecb081ff94e08911e38c757d9c8cf3266d9c7531098b7f83d860b57b32c680ad99a4dbd52f95d21fa8550f5654ddf1af0b3469e3bd1e1761c68f99a9c7a1a35862134d9b63f8aaf01cbc307c85032e671b9ffe235d68c86f8bbb9b08ab30e408c383cd852fb8fa75f578e22fe86db03493250fbc2e83208e46eefe90cfab6837bbb050cd0a7ad8c8da1c0de5e1e8d41e206d419eb62538600b9491eb6db272fdd4b276a5c0273759a8406af7d19b9a1e1cad1d6bdf36df19369ab8e6e5c9ce1ec4a40cc41b7f2a622a6738f0f4a777ae4042d410068494eb7a2469609a4fae252e5625c9fd05ca29c10803b425f6c3b218a1d5e953437a516e4e0829d1f99d97b33f9ad88732b60b975eb466b5cb1f625504a6dca8f3f494d312aa3406cdcb4eeceed6c8983eae31b5047d8976f27a251b41aabdf2c0a49ad56bab2f16354ab617c1405d5fbb3a3670427b98b9ffbf413d65e1163140ed6bf48458439f6c6d9f7907694fc2e00db90a24166422f165b7f04a4e857025539dfade1da80bfcf5d830ca94debeb9e95c508c46395569d7e0fc274edf53586a2f7bd2f6f839a777ba485bb30c94be81508cca395b781ddd696526df20cd33f731ebc387e68d70e1871da00e81c164dfd84282b890b68d1d61a3434a4dac5cf9838dab0a718b60ec13b9e0da308733d66096e79e34a533bb2d6d568e156450fefac1431750d9ab3774e4c28245daf18498c350ac7bba8b7084435f731f8a63e9f294182e5f0a746f965c6378b5b3331d7b703034a88e70557e984f88f4b10fcd8c13f6f70647f004291420b7407c691f51931d34624e5d8b4a38bf251f58c79c77cf748c4237d0af9dbfda0f9c776c3f9638ef1d0d225b14074463b725294857a0e1012d6d7383e059355356ffaf034d0935e08f80536730dd59db52a61da9035a87dfc06fb21bde79a4d38660d1aa50d312c791d1709bda22cf5be4a440102ab48e719f8f99962a3f041c69ef13f139e93e557396f1f59837831d53772c66aa63bb3f9f4507f24b2a953381be2dd665e0eb33e06a5a26fae8042653ef9c869ef32fc42a30ae4ed39a28c24d61115c0697d0a59887ae2b98eb491edcab1f3cf37e117779cea07121628d303f0948895c25725da07df1a163a8aa044a3878bd9499b7530d4fa2c9b1f75a21f49db6842304ecee5e6155fb5912f7b6c33b5de660684695cc104c8c5211b1a239bbd78b2aa8e03dce4faabd8820dbd3b6981bd79673030d1dfbfff531bcd6defa94675f4190fc0a7638461f1dea4460281dfb1f379c33b8fcde20cf382766308aa715f896922cc4b22cdd7365c25bd6e9bff9aaa6a5a85a397789d4e12dfb21717751d857d6341d6683f7de3d49bfc1480dec71be5650d3728b0928d71cc507ae8b082087c86840f99bb7bbaf2e77a5527724b1ff9824d83717fcad492be874fb2b3a48469c0dc2aac5fea2a46af32191683c11b8dbd2146327ca465d5fc3949f2d533bd8cdb1eec8849b0a7b2c9194768f744ba099e629c4e0ff9c3559bd5da4e433e12db3b00de9447892ab37f74f7856e3a653a235f8b0b9f4f6c589e390cf2054cd7a75ccd1f20da0e8d346c8387fed08d49f28c4ad0fa2b402f7519e7a42b86dab2c4c8a670c2d4e0ccc8a7f0b16fe65cd356865280b60a7407b259427d689b8b4e0124bf8bb4ad24ea345d90fbc9b47668f8b3e2f5817aaea80bb8fccb9b0587c289dfb841d772e2deccdca15486a76c17c5d5f061cce619e1f910570ee18affbb010475752e28b8cebe85d00be26e3eed8515456864e736eb99003bc84333ed455cc337e73dac267c157d9b137dbc09f76984408b77a3da5913a94883df0be1e1d0d8ce5b1808ecabb8357633d8c3d5954fe4989bb30e7a8615d52f6c0c1ee91f97e0c695c55411008596fc2b3b0cef7bd9382bfd3a9738219925eea35b700bfe7e906710c2828125e5857fe8c9266b26ed2154b6a2b66295ff3ca82a8d39bd6d4a02d104a6a15c1a5f4eaa5eb6df0aa226f77622367efa99e7eff5d9732a119a48bcafbb41bd8228f161eddd4756cd31b52d0944c5ebc86e5315587fadb2944b3edccf3fd9e9cec624d882792a148a3333ea46df07ab7f8ac35ec4c56a69fbe68105cc8d3687c1a0d2ea85636deb9d24f948c044c07a0ee06a60c0a8610fa7178a566cfde8bf14a10e29e7e965a1236de02b75733b6a4ac56abeff5623d8b202dd54b781cf0e455ebd2596d5d64d0806d47c670f403ec46efe0d80ffded2cbe5c1b6921e0cf380878c29a52b451349a555d50e3652f326e6266f423cfa23c74fd3ea3e8340741b85111a674f23acded024a10a4b863cfe804d96d08bab1a6ee7f55280fbea16cde35d3fd285a588006b6541a6f4ce727aead08241e69f0b96236af314ebffe3f4d2f97cac173797f4045f098c6d171e1632fa149d693276cb3c40f07663cca2de0361eb7a415fbbd2c0abdff5e709d1b7cbbe6f5eb19d249b298bab2562ed81aeed4260a589f734a8cd2a2a11ba5849895ba62cf52da0c185e8d9c3d8f008bcf61609107b973d42fab89942aebf7591b4b9abe2fe5a960869be12814f275a1b988efe823f0437fbe9ce971d6ebe3b4b63bf0dbdb8811dc71699db72a7651120993f6c776a00d0c4ef3adb89cd4c6831092d6e4195fba183b0422420a5cb01ef745a590a0f676615883410129f8cf515e522c8c5c334ca3bf7b6c0ca8d92ca424c567af83276a3e96a1d232e7889b8762fe0a75e764b5cae6c3a83c4350ecb6b571bfbc03002212c8803da1a3ea5a86ba95cb59d5fc157965d85364f87ba7bad67c06ac6b76af0fd2665e1bf36f23b6711b17d40655ba3665d545425ef07cf14f306ca7b4f98fcf0d07e7bb7a09fdc49283c0c4063acc80e307ad49270102f547d798144d8ccedafdea71f2740e1cd46c0728ffbb5879d30891f183cf84884791cd41ac6f88ee8521b895adf22f3a08b2acde68fcb5823be1737f20be54f41c5b76bcd93beb2c2aa2f5438b70bf0647b09f9c1752bf287b6d597d3e39da6d100b2b4504b0412fafc836e5b05720d40a502339ea844cd22ce2edbefcf6bcec1e7ecd73b3bc4e12ad6f96c2e66d96a9905bf66c1d557dc641942507183e859a8f28676e8f2d9af9cc7e53d3beec981b45d87da9d1f3122bb00ab863e7f9d31179b5bb4d8e552e2e158fa8a99e167a930eb0a3e2f4f7d0d9b075a9909d31a6646a5c5a4514516e8b63397bb11ce324586a95b492d1c890f11782881a47eed4a49b072c0d3c3f6949d779d74ed274b2a97336cb869e2de8c402b4450b047b764a4abc56f1562c02a4418e6f24579a8d151017f8d4f827f377fc91191354b31a5acb9cc28c375ce66139b50597a2dfe3ca6b1240f964671ceda8aed0b94aacd04ae44d9ea6064540cc46a856a468979d88cf73d11af9b0c572fc7d43f0062a44e464485f2e4f56cb8528bbbe7bfda898d4effbcb62e213c246ee3c8619d264ca6b5a73d5fa7b00b49ac3d28cc53c631cc07b21790be3c7b4741071f206c078d3882119eeba5bf537afcd63bb324a819d991d508c20631c05769f3d6d26409fb6fbdfb51802161cd47ae63657ad5dd769d2c6f21bbd6f570f448c428992b2fdb10ce93eb581fed71a9dd248d5365f83a882ba1e40570c914bbd41e295208d182de950929af83ab50d54d3e30dbb715b9b61bf7f13079d0d4b177baf296b0c8225b2f1d618d4ebbd4e88f04ce4d8f1869653b6ec2609f405afafba43dbc91a0271bda0d9e8e091e425ba6de936924adfa413b49475ea82ddc0bbde858df17969c4d755e6367ebaa8f2cdaeaacaa67bf16d373689d398f600bd1cd3034e3ec1e829fd94d1656c6316d542089888f29be2d5c267b3c8199f4ac7a1ecd9355e58511029e033063dd7e6cd56f33f171c16b1633e41075710538fd2c8dcc572b05dd2f1bef1a730f2ce690b332b8cf3c80148089de7b837ccbab63c5be801c952f2295b5e84f6cfd6ff83d337c60170bf0bb7a2c7aa04b6738bf5ffbc6c3e909819b5562ddf5ddd44fae88f53e5f6ade03e3f2b54dd69ceac3e89c1fdf40e885444b94dbf1a7d109dbfde71110074b8b53d7b8087bc996c37cd8b445212e57ddbf7fba56fece336198a7c277f35fb8c12ef988ec6b04e9d9c09716910a0deae0ad6130a3bc155429ef39cdcfdd372f9a1c9a741719632d2f1c84bf4a5ed61afda64a5c0eeacecc71fefc0eeecf9a0fae7172bc5910b0bd8e35f7034c586f12f047e0f69420632395a4a4277adb2bf21d56d47391974112eee6334ee913aeca39bcb2e55a1dbb4fc0f54bf80381714349a523ea09a923cda5c56239d9c76f1b89af9b20017e8eafb50ee02590503c2e468a8b74d1bf9754fb3cd1caee373b4a2555408eede4fd168e34d872c000e268b7ba8f82d39302153196a2667691bddfd24b6f4b237e019d981858ea2660cc5dea1b81536c3211a8fcd9cb81b08e3f18d23be9503dd0755d41d9f1d85ed8fb1bef5130fb9adef6feaed671162ed6a48006e027c1929e0adf9dcd5f257015ebeb82c721ce33c57de6c93cd5397983f4f5a4fbecc8ca4b395f2c20fc3d0b88f2d49adca919721da5ec02d7043d958c821951e37f99bc6bcbc20562e97b036c2eb16c5975bb429de73e907d9ecc5d094aa2a9577519fd5140c4bbb01c5d100941ad0bf2b45a687f7d55d30f2d140ce0815f5937f8afd149df1ef23b69c0abac5ca00fb7206c0750dbbf266145807818b5fa2a3d9a5cc10722047ab1152f32bd411c5251b60383797a80099b98a3342415df8cbe7f540abe81154f01f4e05abb20d5001ea7ef0a6fb8b1adf297f64b4030c5f9e699e0e00e60a6ed6f061110965b87a35a80ddf10bbbf3a27c589da027db81aecea653aee701d3edb77997f1f0ee9dd20a149c49db261175055ece2128fcba74ce377f40256116f50f73f7313413521c8ef4fcf1ad7d9f6379f4dd58051f2cdd73ce37e424d48477c0dd2ca98569b24834fb1c5951b3847389c0b42c856ad923091a527e576aa682ab4e0c3e6b1692ac40f0494551110f293269143ab06b14482185c53a89efdd44f49b45b6bcae418fedad35172c00c64d77fa33db29f701f58c05c8ce92ec0039174137fca143a08f762014a3f4fea2f8c393b4a1ff5a8b584e5cae3374391415a503848665109560b5a3af1a48beda787d4f83bec9e568b8e9ce024c6514448d29245f4666059caaa08c44fcc8f8481ae8b013149f55524835a9625d9610759ac92628ed6edd54f4ef9042ec03bd86957c4192bc4038fdc740bf9f9689c59b29e4c632fa9d4088ff6c87dfdcdc76bc9f5fa53302d28b00c4c4c42340d3db9dd41e58e574f8eada2a1e09b5b21afd12b68855f3e5a0ff81827647d2ec74881d2af35d59f944a705e69db75d4245f4154a42b7ca33dd438027598f0e97161bb7a8e2186ff4a39b46f10573b7d62dcbc97d4b95bee71fadadbde63b5f7949cef10036fdcdaa7b138ce3ce6a7f0dffcae66d96c085bdf6df018fec52741925e1d3d2330ca706ef8b97598df3c3e393a3e9446749efd1bab3023a1d677816f009697eb4d41a06a7187930fb4d6cc5a5b061186dcc2873ae5affbabebba2c8b9f4e7d0723e17952154504adeefa5abc80c10187f18fb766f0ad44fc54bf7ebcf749c57d7dac690f4c4ff2b3000fe5b40ccc09f212b247375dc9ac70d7eaa33bf589129515cc316ac329990a695306048c8c6ace3feca5f805a8ecc745dba643762a0f40c13f96c9d9837469a989fabd0fd913c410a5ede6b73859ac19c409d42166758e8e24d63ac0cf08c5ba31e422ef516affefb75273bf213fe4bb4fddb9ae866009028ff07a8dfd5d23e827195044b8df2f09ed030fd1acd1c20ef67b3755acd2ffd4d4cb13b91f1e9cf352731a07a875990ef84b9d9772d9cc3be40546ed1574351f3ab48b7616ab0d7089fa1755d8ecca4435caf7535ecdbda776880914abdb05c1e2d00e3f99bce5ddbd5954ce30de1682cf5f73eafb0c77b827654bd535c9b5eed6a2f4f4558c26f89cbf944a49f4acefa71759f09c63cb9a6ac6d4e6111dca20c28de9b3ce60bbd1c490ccff8316571b5654bf5295812842ecd2870866627895fda88ba124cacc91108debb74fe92a849545b6c3e3982d2fdc6a4087b8af679ea1a849f0d4e6d69d577090b2a17b27ad75acc7f57e3d98adef346a45a4e35c289bcbcc626d6cb65d98d4af467be8b9b1a98da42d7d05e2171fc3bbfbddf765933a3ea14b12bfbaba6dae1676adceb861863b77ff86f6e59e9dbbe5f43f42ad9180a465a63d488c422d407f6ccfa18ef3b05dd1919cf7fd6e380a69b28dad9495f19ce2a36ee0815958962c0f210d917ac5a317d2fcd11af8114a512dfe68e5461fa2042a2d2706f9d30f29f5f21ef9b3b8916ffd4d0e4e5e04742ae92df0f0c93ae0f421e5e665fae30357368bfc46bf516870af813bba696d9b1b90d5c96a47bd9efef33f2954d1e59a9fbc9c60a31f453bc41bd953695d26e29f377e1eb68d24e214403d3e944cd7d01c7d2d8bc41638e7203620d8e206d15f104a174b8dfc020b91939e6b9cc9e4defe7b1ee6babe396c5083fb27cad2f08ad595c9bf305646a350011f76d8c19a61c023c53c003b75c4408f6ddd5299234d4e029702a6f8f60cae75c9e76865ce597d29c679265be18b1044f9d3314d0544c3d02696c6495eaf88aa4f90268f375634f91eadf9ac7bc47e6fc296104fefd9ef4f0acbe84bda8e8e1996342ee5106ec882e4e51d8072e54072fd7b7d9174f120be947053caa8e90fbf33de7b42afcb627f56a1ddcf7a321e33d2904a64105b600f3eabc65284aaa314638fd7759a9575074183215451cd8aa370e8c6a2658d4c84ed7338f0c3837c3b6577537a344f1242a31a320ccd6b66592db767f33eb056e3c732688ea46ec58650da4476c9ecf0b53d64f2e435c3dfceb724f6d5ec2f0660d0acc29bfd1183649657d8c9a2eec147fb1e3a61882928a5652d2d57f165ad493431f28c25cef04f6e3c9682a2a8f19d12498c35563c6311dc757f287372b799dfece6fbd5b0b19fc3b3039159444850ec1402bcd5b0bd745b37429cd520bc167cd0a83780fa29dd543a543395c09ddb823507f3ad42f041a2c0c0115fe0cb8beb7ad03f60e2abe09e2eff71b773ea6143c536801eeca9e4f9e494288f8b3fb1686631f58bc950252770ac4fc1bbb8b364fa67ad600cf0a1ef48e98eff5968fec4eaf64ae71c49d17e82d18aa8eafb4716047e5e6346a8728097ed702f0b4ecdde42e072f1a14ee23b0c8f9ed44ca33d288b8ea7e7dca308691a1985111707fe781d5f64b007202529b72baac3b7ac3f8bb999152f5399dc9fa04485e5a676cb74a8d9545348468aab00310c25f903d1e6f36077b48395532eb2eeee202439721b24d399fa0a2db8850c0754f6195bb98902c29cfb31474d03426648e62cd39cc1d94d8ec2db07f5198f1773e10d7cf296960064e4c38b05efa12ca6e92489f8f12f5ddc4e9a6e32c85f08dc41ddc6f6d802aef509729e78d9606a03016c393ef915cf0b3bdce743456351868ba0bc33fde7cab562cf61e2690cded8affe5c202b16f73241bcf48723fa4a9bbf8c549ec4f95150e354a0c3361110cc5406aad299e962cb87cc6f86a8c76a61ac62def487d202ad2c41bde809d5a671479c6dd839e7c961d59d58df8a233f834521b1f33054da58ead88797982a7dab76cc36e9b5aacbcb8abc4947370b6d2d9c3ee2e2c429b988c4129929cbec613d1b498c30d6fbacfa0f114742177b738572d379b0aad534e5c135825349c15cf23578e082983bc6f4daaf8594f59b988367540eedb916c45a532d4b97df0fb3984d6f1e0a61ff02d8f2982ea2eb930f953bd42d70f703e02b1abb26ad498aeda4471e33bd6ea2d5a87e0ce751c0074edfec73fa1595110e719805a4be49b8f7f44593d1a323830ab184420a399fc1112fcd851ff7efe5ff39ee079ccef6056413029539efcafde49de87908bf55ac33f46a8f435b4dfd41bb1af3625722d3d33f8a3f6475a18b402ad6bc1f98b0f4e3b01921cc28547a2606954885475368f3d058dc5b874884b50580dd41dd24bf494a3727629c78794d66dc303b0f463feff13a8216ddb9c2b253f8d219bd3a21fb5aabbdc8033d05b3e9e5a933983e93d2d306f8e9654fa9a7d8210bcd65a798e4ad4306921739ff7540846b5ed8629f90352ce69b582727f5fa91c7becd657e632feaefc17328019508b3e72b619188f7d42ce6557fa01159002f7fc23b233a3fd948a33899ee56db875b67c013fd87660dc3c5a0cba518463c7143e91002e8ee9fe52a411568c4bba711b345023e45676745631c894773cd4586755d443d2d193146850a131b969e51f830fd51263cf2eb76a2ba60431f82f2abcade5ff6c8189559d547e75209c89aa0043adc6fc39fae8a8577559b822f2d759439394f3e28c1451c0583f64ceb0a258c808c408ca5ec70305f79886dacc07cd4ef8e1dafac3b82242f3cc9f0364ea2f101274451e1133a720c78e41bfac53f45138507bf649fb3a7d82440d4aed198459cd8d1aa43d8a532ce1b370c869722d189fced3400d9c56b8db1918677e00996e9904c43420ccca8cc40245aece9986f9a56384552432a4092d0c1329e5be672b2830f74d1a212a40bdac0b25e39809ee44d5614dc53c690d167922a08a585650a535698b754b2e4f04deacdb481a528dbf69a7a9ac733612d76363b9fce7c84f125e1356601d8cbf7a7d804db1b8d652ee41d0d6a1fd924ca4fa332891326afefd02d2a5d8b5e910df8c27206b169e32e1d39be6ad15b835c9072f48b796f55d15401089b2393a686d54f620ae5a6cb3eaa4c4b60586fc1be1d3dcd4a8915061601b7a60404ae2f2427d0d33ba83b6ab905ae4dc38a560ae5274e7e15eae3a63033ba8dcdd6e7a6acf76b927f7c4549057ef64cc03de6edd6c508b37f8818c6e6b081593a2e448b22204fe5907689e5fc77b9712cf5cb178ac49052baa85632446d188f130608156600175094cfb06730d08511ef6f03fc2bc7bcbf578486b056ef056de3088c00c44b05ad76512a3ba813e1cd93cbc0a50bbc61cd93eb5f6beb81bffe5613549e700c5a4d2102562033f1c0494bcaebca62bdc185418a812463fcbbae225b92053ff7ffa9d581ccefd667ff776ae86a6b28383756fc6b5c6f6dced377dee3159c521485bf4b33eeca02e0bb05a6371813391fd7cb4f0c7404570e32dfbcf7777c5f6ae9a975cdb03bded52c373576450674b7e6f7d12e4f9a83431fb9ec5731f2b25e16518968a20e78dd6ae0d695eb5f4e0fe6b5edeffff4963a9d19c4978494d770dc574cbc811cf17225ec68a3f62573cdbe30ee8fb433805d92c0f455b2903a001891a9443c0429d38bdb63c150c2c12df6874d92d8d58e1a40fabdf3ddb67b2b2e3aa7b87a14cb2092dee6d8b13ed24fad2bd57b828ae8bd13ad942975082ea652b348b9fed30616de0d963ac5d53ff4e3dcd6c12ec52afa8c3d6bce479ad2739593df5b521a2842d3ca4ffddf4233923ef38dd03298998d521889a2b12820ebfd56cff46c8a339b944d2eb7e94d5e13cedbde62539885bd2077d6fbde20521e81dc8879adf90f919a167cde2bbbe2660000101d5672de078465bd938d39f2fe6813ae163e53fc5eb7a30db2b62cdad31148fe02b8ab9d0a0ac1c1e88b6758f94895173a751945a7713a99adef8039eba8bc2e71df685ceec6e96f61d5399e51b249afb66a4c9bac6a353ad0be76547338c11520feef6e54b464d899db2bb897b1983690eb9afddfed8d4bec30e0f8f04ab18b8efea752a1076a04cba8bb6b28e2e166e70f94b28e59a8fdc1abd9357241bbe21c2d70c9c430dc4528cfe9a4ba4d383e6e5f64f1a1e4f6f0026d236573639d46df8260f3452c56f7df0419a69e7cce034211e08b6181856675a82cef7d62321e25594bf8a742f7943bbe7ce7bfa35d82391d7b5ec3b9208d7df66ecfc286441f35f52985e0087f22ca878080b4fbf46484cef70c54b27b130d4b7c9635db3c5b144b541ba0713cf2cbf0ac4f8172f277cfd2072df6c3c52aeebd4504d16b1d5c9bd400a593c9ecd0db06a3dadc3080acd13438e77ffe14f649887a10a4467e93618117cf445a927db96753f89f1e3b0b7ed6f21e71a657a3375c7643c30ea7bb3dbb382740427fa011c634c9e43b50388576a4ea1da8da34a99e845509b31f099fa38be9d3b71475efce9c4cc39dad166f616592a7b31440a7964ba1531b4e5d1a2eb9a819063dc5aa05dc58d974cf1bdbeebe77403b871bd0097a318cc7ff48349ae67c25711d69e9ed02a54179b370f99e7783e358090baad4e8074c1718a44f3dd75449ebc0ee220c02fd1885ccb1fa8a8a1d88a41edd5f22037194c887f9d3670a06c2d0451d9daeab66fc511d3ed40027ab84a4a26f4ee82f18bb68b22733b2c9f4fe0c418adab2469222d9e615bc6d960a1750e7dbf2b8a3e9d5ee7a26193596e5f01ad98fe451cd2913fc77ec107d1b7c8d59ecaa1fab39c7a8664286d773d810ec883558e8d599ddec8da7c04d596302ceff5924438399c99595eba8add550a551a875d6774ce6b0da894a9d20108da32d9f2775deae4252e03a45e3cd811c94729f8d7ab21b219d41f86b7a1d34258e2aa2154dbd68e8f627d8270f65957f66171bcb3a131dad09ea5f9cec242a73536367b0bd2cfa5ddea7a37771caa4f745c76465de9aeb576d49ba420d8446367421e33dcb7c98cc40502190f5e9a3551ca794ea8e6b9baffdf1662ce3790e64d7d3480f8d5d245bf4782e3f0299eee580ff831933bcaa6b0b01f36b7bdb4892aa66c925b5d579a715cce323db886e6fc81f8d0dfcc1099c0c8cd991b210852c27029a4917ba5499a75e06d7543ccc537c1a16af754a2ce7c7d109ce387fddf4c70290355bfadcb7cac4a0264c6436baa914700e00e837cf19611c38dd30b4c2496cc231fceed6174ed22a901d409024f127be4c348fea51a360c6099110257a3f1a65da8eef7350cc50ecd5ab810f6f5b469f412ae8ac942d37d3f7bd3b10b8c76fcba7e881a2d36955a37191bdf6d6def13914bf00b849db0fb4756cd7fc2e95cf60c028f009e790af61998900b0e453abd216bcb698f67e86358247307ed18a766884951ed8f34e37bd0b4100f1491aecce61963c0b9e975b8852b5506e09dd55500866456fa90101bb253b492af318c426b259829e5f3f529a44a71a21a75080db658926ec48bc3cc4c44921a992141a4f2caa9d3f807a3968b5685aae991fad50d5f50c39c5b395181dd8fcdcaa0cf45286fedebb56810ed2da63aa63fb23aa0d32cedd80174c6703af43d1f8824c2530c61527c8ab6e52ea0f5f833fae308a0ecd3621cc6ff3c594b2f14778d01171415c0915d4a93ecdc859b874c1423371c4a004e9c56ffef2ec77bc7ef33ba0d5eeafdb963132252c8322004a1aabfa5253817ae825c591bf38cbaa6d3009adf770d6923872ac88a0c0ddbb1d824e857f15d5af56fb39224adc5f05ea932dab66d486afb88d0b8219f824482911f4527637940d4f9537c9e9de5b9b643d937b426a408c000d9befcbfbcc0b41aeb6adfa543cb6d558dded672ea7f806041e7b52aea8cd05c39167a8ea1521488e85d11b5be1c7a9079c6343a190336a49aa1117839fe1c568bf0d019e538a2ef53a258a75d4237056d0774a7b126f85c80e6019929de83c58870831ab07a00c47d7b9b32cf98f8fc7ddaf3a551515d6d0a77fd9e72614c96fecfe85a1a56f34ed56f71833f4f677a9b17c47354d3596c4f9462bb85173c29894cc9b6dbf8b06a5c03f5acaeea03a792961f67e440bca2dfe04bb16cd1f0a6d9e0ccc17d7ef869ee8141f1ad6a25201bf2c38b17ad4c8d07444a939b762ccb3237fea1cc1869b4937e03bc8048af4136cd8afe784fcb716a5a30535db63eebee03c98ccba9f0474ea4999eca36e52acd5fc2aab7cc58ff4e9d313ecf87cba6214971e6bc4c7ac18e4ff62bd22ff9341ef66709389b1addd458214a57ce3a840fe643b5e446eccbbd20e941da7367cb39218b4b443b57abcff5e17c7f2cb4d6340e7d6372d1b2ec4152687b03610d5f2b13e90328e93a13eacba46ab4f93fb26414859a8488ecd8dbe9473c7f132e74ca5a3a187332b40438e1bb390da20c199cb7f82c477222a9785c2c4a796790a665dc646c8e122c2b9037b3d153190cc2f5279ba4bf1afad356d2e8238495348417103c20e2fae8efbf0d9d14fed533cdc7de981db5c443ee7b8aaddbd2eded6e8134e6e166d3027970f3319ea727941ceddb1b4360869031a034c53fb78ee0f0f44f118d93110f5a2faac001ef982709eaf04a9e1984342e1b7bfe55b65c1f994568fd9fb88bbc70a6b44e5f664c5013f5ad93a452a467989c9476027f662b3a942b32b86be8fc68d5cf7114469fb2151115d5b5b4bf49e51f5da3245a6671ad00d8104badcabda31ca9512ea814d8d5bc45cdf247ea3d5af57c1f70d142cd3928e10c1a03b1e5f1780ce53396c9aef0d7e68fff585eb3e8295435095688487652b754594695315e9064419f9495de471fc7d51aa9dafef00fef518b195b915ed85e581329bdb7d7c92c9eff986b5a54517b91bf1909ba1fe8630ebcee8490990084b3a4dd10853b7c69e763823651f4e6072293fe964280ead79337da21a82dce24fa7947b73190f0e4a6099d0a0761b0e6c4a7782e71150b2963edd00c9cf013c67060d0c2dc70c078b5ecdf91b5e80f3da911c0259bea3400580a248a88b1ee08fc9d2b656e969b1a0402e56ccec6c5c9d07f6dd07788166e02dfd99fefef4a5fb50bdf89ff15513a33bf67738c6052e2ba2ee0c41e671155307fc2676b88fc6ee298ab7211e3e550a9be73923950b55636e8fe5f57b54e3a5a86570747aa00f0781fe64348e2673f30f26e3059afddc269825fb8dd7a57e4a912befc45235d295159429238a62d733dec62c1ceaa506be285fa16c7b9926f2cfaf74fb2c425c5f043d3165db0627ac83daaab8518bc084f720a15762cbdcc974613d28c78fc030883167330dbd2485e8ddb3f0559bbbc7d5985b71f0e8ea7444b1f6e9a5aa768277cf07b85ca3fb655a898450366cc8381c4dbdb2e9741d14d7c637e0eb1efd9611b36a6c191dcca71ac9ec0034054d43639303f0122c3f3c4f84cab8119c35ccff9f0d89bd63f78fa987d05a5e4be5db56f4ccbfeaddd1b53e890d1fe7ca53ad5fe011d21c308fa82fd2db64503f83f4d93f698b1978eace6520ecb70f73531ea1a834447530985086f7215a48b16f0c61f2d46982653d8c09844012bf5995268f3a5d7ddd14738bcb774d096c543cb1a3452af0a9d79a7ea9b3b35723742b2b0b946f89fa34977bd62549cd523fe4bfc4d458b0fe4e51a40c684b4dba398c2e37a6c32b38f3adaf7a008694a95277d39fe6ffd521b903cd727371459f35abdd6fd52d8f24a7bc18dd8ba13e10fa81ae2452044f2332df0e27add176e69b8b3e4c4956cbc4f4564ca86516793eb8e000276c46b2bd0c24f51e41600daefded3ff39832e774a4492872679a4e95ce2e627cebf99d1fe05b32a1c5d431b0f5970be2257dd850592921a9a42001b85b841d82223c0dbe84845201b64c11447cafb2c052025f1c976c488c9286e04556042d3e3c39099bcee0079db5d4354481f70c8134e2d833e9b704860f47480f4b379ba2a4f438e604aab36ed7b90b28b6b06cd0f631f05553fc3e85da38e547a36fcec9fd3568e75cd5d772bd4b20fade3d6c2d2d34e61ce382c432bd5b71979eae270b91a551f0a57d2f98527cabe6e81dfa8bf0a9009be1938edc120f1104699a227216b04d389090cfc031ba70094a9e3992d68f077cd9afffd8cbbf608141f3726358f2549a4d5134aa21abe849c57ad8409f0b387ac3147e4262ee83e0f0b260bce57e78b3a6090520207da1d10a5db13fcaaa97fc6212274316335a321fb537080cd4de477ecd192ce8bfe134e16ffa040c3100bb7b1bac9aa84eba42c39427a30c1c58188adc957adcfb941b89309e7cd546880b0c662591aae59c5c7bc9d706179e4ae7650e01a109dde9268e453265d0f896ba6e131961c1af018130a7777ee3e42cbd992e0e35319918b30e869200e53c989f44740c5fc891bfb05c15f0dc1305cbd2e69524ab0bcd6f7be8e5a08f29fe75b372ff428497676ffa0d07ef0cc6155adfd8349c2a90b6515dbb335b22ad6e4a3ef0c19f57251b0e36f3781fc32e6b376f3038a1dbe90c616db4829abf084e07412c4c14392bbca05a1c009f848779e3fb8133a8b9eb498a497cd15e0e3e399e9aef46525816363d0122beab6984669ffdd607c28453f2011facd261d4cb1ff937cbc8ff9d3c0391c23875c58bb80c3c97eaee3c14b46e86bc9eff79b3557e0a9f87289cd4595b07fc3c54ed72618d11bd6301323ea1e91a1de459b67dfc13fcf197f764335aa5f6b3b460d8171d57dee29cb251acc0f5bb253ff8602f7b138339a4654089e7c962b2d55b5579f7a0c029ada8ecf3e8c56b25151240a9ea22d7c8fa0341919df56c3eddadc6a798c5ce1602ac4587bda7156d4788746f4a865799c21770d0f7ded3e98dccdafc4171343a3643d51f644243c2a59938531e0ad8893cb9df8c286a647ffe8b125591ff868575eed5d1e10f8a868ccd789cc0b97d713ce222d5176bcaa95394dbd892fc716ce6318fc5e3a9356f0d97999c635b4901048d3743694fa92e8505c9c7a36838bd990a3a990a2811a62e2361315b1cd8c482d73e5a0f9ce02344c66a5c58e9d7a01d64686a54f8db0249428e2aa4708932ac64eff3e40a66899ae3167fee6a46d4f8379647c61e5b964d388e3377302251d1f0250b69cdb9112d772f29193764b24489bfb69c81d0a336e607dbc930dceb8ee5941e3a80e7e15c8d508153af606fc23b49c32055786a846f5e66a6ab06c66c96f8dbf7b8b09b0c9e84b857ec845d97469a57c39c68e16aeccbec16dc76b0c679e92f7daa66cbe463bf2e1178b02fb91183a335f4cf778058517ecb2fb6acb4b2789398471fafa73918d1b2fe072a8c8bcf40757e24a1e4bb522253811a58df79efe7f12b29d0ca1bd93fdd9783b2b34bd66fe8f4b6d09ea08b78ee715647c33f91d00de3f95aa1fe26b56b7e3f72c6215f793c3caeda87918afe92a9814bc71893ab741140350fdc43e968bd976e1414aa7dc019e679f6ad1b913e4fad367f0c4a03efb810329742ef5644114fb027872296efc9e68b0b86f5e3bf22b33e76af1f939e2fd6a6c143ffb68fa6e261bbb63b394f0e5c6302bd5b2c834fd9e3af0fb6afa260215bab9c1703b9e4f3a68d4e92fc0ef87158306533d94639a5762ae98acfc05e3f90fd206ae6596771bffbb4b86f1874a449fa019e80ff1b6a1bb260deaf9dfbd7e9300f200cec2e3f80618e37bf42ec789d4a33d42aefb63bce817ced7b968f68b5461509b9d0d7a4cc5fb968dea60402b5a6e9cf4d5edaba9dace9709dfec0e34fd046842b58b1f6c9153368709da259408a0e14916f31cc16c58cb8d9e7064fdd689f4a77ec836339da24c9230fa76c64b0e16a94047bf9e9f9ad78dbe06e517b5d8acc764853e93e20543ddcb4acb4ad12573c4e7bc188658bb23babf4207c3345e9bc2f81d0fc56ac258ee93bbc97afdee65dc4f9fe536c2fe27e9c64ecf37bf6bd23eaca6d6634ab6733f6c218d5754277d879ac6a3a44b8988215671bb4c7d5850d3eb08b7d579e93d379582017f01bb6b25fa39dab3cb2d09b781e9e830ded48a3193b6a7bad99eabc1f09df73494a110489aa0ac87bab0d453b642f06850266fb00181861f2f14402e431b5ff2a6707162ae3fabec6087c17daccb61341ec7d1af475b14deafc2d14bc0e1111e1c1cf7cf155c74a8cf5109231ad273374b08cccca59968cbcfcfa4f9ee8a44ba6eec978670856aa70ee07764752782610342972628264cf9684abb2b98267a194273ab41a7df50b8666365766bc7dc633055836361329760d89b9824acd232ef2c0e5bad31749d67d25f8a2577302aeffe60b73278c67b96a09635413390483ba6b0a76671b484d5c328616b7046178cc825df46a3fd2e3bcc89f21a40cbe016dddf180abf2075c218c7c6f3195003fa9efe87464601daa5e97c87e7b174bed386a3420b270878263ebb7427984761dea9f4c4687ff7488854ec7e9830040af423831fe2a58002755ef5da552e464fa9356723e50ea5b2e67d1d492d86d06bae457df4060444d1ecc85b32751c07ed5d8abc12d5123ad0d50e0e24c94ab170238b48f578732ad0a6633647e0dbff018c5cdeaa2ee266ac0bf01cd9908c3334cc5926545898a0bdc17367311eca6790c9446ab0f3b96e0a7a4ca37e66a356197a92d749b8297cefb475e5aed775d7191d1b19f6ac770664289e645b0042d058bbdd4bec8089e5af2124ebcf2c331e3dba5a2b9e769ab2bcc6e934bc8540183a1504bbcccd1ff6c07d2102b0026abf328d02fe01394ffd503bb35373cc6bb5076e9489195f24ee07d46acdd5c8d7e71cfed7dd1d8f7c99328adcf5921a82a9a189eb57ec84534203eeb60b29a268f8fffa5965c2c8299d4398dfab7825d55ce080b65af4b7c244cf7cbabb38ee25fdd2d9ecbd2515e35ff7746e57f1e8551e7a34b9573bec8945cd2252724a6f11ba885399752e0cfc78bb559e91f4a6ccc9439ce04026a171ca61a89af4c6395672b4d1c651f2641d45e9c179b55979f79e237ba7a3f5d6f1de5b63684ea0857d60a95b5c4a62e88fde938b75304d38de784bd7227e990d90a86176646dfe34ba087aaf37e6eacb8aa1723737b52df9b0421cba2228924b02535e6566c4550213c10eb7b2b7631d932338bcbb22eb40888f8668a394cff3ffa6222d1f0317676ec09dd22b48c9edda80b5f238d4cfb843c6e123f8bcffe391d33df63634b27e81b14ed923ec83e868daa1b3fe686bf75027d77618b9b2e2514f2d5caefd8509a8fe501b2e847ba0c3421316d4f8104fe5fa3de9e7fcc46a51f3798155a8e9d5fdc9fcaf62e4964215b20e84c1276c7b6b6ed872435622d4051791b9adb54ca1c78f4aba42d55975588d33dcbab6c93959864f0a3f804f6a06dd5adc6b2e416165cbecda660ed551053901841d0e96b25305751359a9bb25ad269c675673910bc3659fda2213d3c4c8c6695df58907e23adad7fcbe2b00170ec29aa8918f5c183e8b924c148942281f0ead3da95ecf1bd83d87d2893c2eafdac4607b96594776220e90282f884944c8d86da33869b7a3d71aaba27b8b382558c20308611604275a7493c29111cab922416cbbbb70303d41de1339a5953af5eda04d07ba5bf5c060c5bf6a9afc54009f26aa563dcb26fd4f6ea84a7867609621ad9395cc043d3676f0d572ed456da5cfa224946124a3bfd92907082a65c91940ffe5f1314b88259972c47c13f1d055d773108f4395c36c937379dfd4de328c344789481ba3c17f4b8ff9486b8a417ef6ba273488185ae6e5c7f0d5fecb3ef9092a392d98a9aa1bd81bc0ef040de21e042b60a8d303d12168baf7b0c1d4e7b7d1a71fe0326edcc77032e32340b9eb2589da34292fe51521a780871be38345707391936f1ab46c71d2a5c58600777304ca54ed0c1aee71d6b4102304416a4471956df677ff277eba7253e580e045dcefb971b666812a0ae901b83a8cd42d156947f1fbd33f2212099f92d1add9ac293f2a2492aaf91918cf0469f643563f4188114f16647601368b77374cfb4701e6c525c349a14de390d6c6c8eb5309b4b01506bba0f92c7afcbe30f8e1cfd02bb21763fe305065a6c42a9de4366b0038241ffdaa61debce36fef8d279227c85d3f637bfd7f08e2c5d522fbd0e148b05641cfb100ac97863e8772bdf1d1ec6b51628b90b70ffdfaf237004a882ea8de43c090cc96c8267aac0a9b8f6e21f54d0397f724189625e7f8cf8356533d9f31436207a5c94d91db23e4dd67b3d45578e10cac58217a7b3a619ca7c126c4575c9cffb517c795dada4cb4a3e355ec59597b81ee1d7fd262ddb06e176ebfdf0b43f493125764aa253923ea5cc6c51f5af559f4065edaa34eebc25ccfef2c23e0a91c1d76d542ab6177bc1af96d757a61144aaa6fd668e8a6248eef7fa0d7dd2772914b5166d820350ef2b180679fb6341fb51a3624d4dfcde130311ef10ca60ab1cd14b669053a2e2b937c23255559526ad625ba9c37f3658340ed20e366f8668a887692c68b8f615c4e520492b30ce20110d4dfd225f2979661deecce7cb1da56c6e68508e8bcc7031596d05db3f929b0b1c3db38a7cd708c2bc088c769c1b1fa3a7b14f7f0c8031b2afd2407cc77e4f06691d8a37e8329aba359699a5dfabbbd16452dc75cc46d7f3872b37670627366481cbf480cb5fef88ed73442c42511bf906287c83869b64948c0eb73b1363fed70794b69f4da1834b4eae363a1b86f02022532af713483f16900293ccf5367c07b485aaf3239311915f3701237d2a070d6465af14b7b4b9a1b18e5c5fd39f0558a523491106fa60b8c97373117b12c81328522dd4252d0c115d1d917844e846503a891b5efdefd9a293c8f5ee3bebe6e512fd9eef06ad114bd74020a9bd871d3588ef3687e2066adf9b6b04888ccf01ea7cf6f8751d4a4c114636feea007dc2161c35a94a8d6cc268815c47b0801a90b11f185497667e11709df0ef83acb5b92e8e8d9855094acbcc2c11f17bd8aac1aacebc940f27b8b2b259a3b9aa1917342fec7a0435553bab2a2ec94ff2cfd5368ae299cc6a245319c983d1e20a74086a418c7b33122110475f0adbb7d4fe8949ba014c82b7594ca2a9e01899665d11677394519e1cf619c4177f6991a22944bdeaa3a6ade55c311f1c5c522aefd8f04d4e2d80c0672a4686af2805854d5647bc3405a12f63a66791ac133df4cf324655ced887f08c8823b9d3cb833cf45a7f68582b63cc2fb4d9f34a326b599c51860687f49aa12f567ac0390230254db4686bc4f2cbd1f9b3833bbf2248f9bed6b66f9b9e76a160cf825c13ba887293c8e4f459bacf87de1cf7f8f95bb00bcfcfb1d1b88abae015bb80f30d242a8e71f149933469879832ebce8c2d566850838ffbe1d3497a7741dff5ad2359a1a1c3abc6d6e3d620fe7431f424bd43373370114e423a1d3a6f132fca194aa343780d78727279c0d6ecfd4f7b3185ab710d66833a1e29a5c87a4babeaf98d0d1a72085a53d7d77c5e3d398497a55022d64c9051647c324ed9ee84556a0641cc446319aaee2202c7444af93296cd1dc5d4d8f84a0980ffffff7f