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

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

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

Block Certificate

Block 76059 4e2731c4258f6351490a7530c3bdd21e73f433458d8f9cd442a2381bb98eda94

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
75f9bb68d35fc7525da5c39b31a815a5ae91ddab79fee101eb78467f05c73dc7
Certificate Block Hash
4e2731c4258f6351490a7530c3bdd21e73f433458d8f9cd442a2381bb98eda94
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00003e010006960100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000203f602a218e732077fcd74f8082a62d982d97eca6c0f1d3ae1873f847b628aad5b6354b876e621cad687b707bc5301ba3aed1945d56ffd21916d2a47e180c97e81e765778588a81c25388603157b755b21d6d7290a4cc8ab000000000000000000020000000200003e010006960100

Raw Header Hex

00004020df186925ca01a9f7fa581fffa0b5cfcbc46aef92bf57d8497cb8f4b77a00fb87b8632dee547e194003c0f50854e5e1b8fb903941bd82cca54e02d84ed67c75580689376a6cda0018c73dc7057f4678eb01e1fe79abdd91aea515a8319bc3a55d52c75fd368bbf975

Proof Data Hex

59,560 bytes
121216020307e55b795ee2f8aa20825ed227a24e7052b09e230964df936b1b1189a638f1edf47285a8c04386315449e1b39e1c2830c6c99a91ed88e65eaae0c116973ab160fc11c730899a9391df380a1f90a4d51dd6fea904460f29d9e11520869cf39405d80d01c652db63adf3522961aff2ce17b2442a0eceaa0e320975ef6b1b2d8b415f12fbd375e85a07b045166e684bd4133b191ac02c8e8dcdae71d18c683bcd574553a0ee8faaf1a161fb6189c3c6d56a93c9e4b23255a6467a4da98b601f5e86cc8fb9c861b993c9685daa6350581e4a7f4305b0c159575cb4c69543ead2c828e69090fd41a4f704d198f1bc6429f5b576b7d8286dbb7952cd8370666c85bb18c34eca2a713d851aac885e078823aea2e1534592c1a7ac11a7be5533534b2ef0b5dcd776df1801d9c7e6c27eb9d7e6bd577ace88f6df5748906a749d595d292d8c829e1398531c2bb1853ddaffdf2be6bdadff125fbaa020b457909bf18fae4b82b81f29c07c67f1a7ad0d20699c02ad52294a1b5690d0461aeed7ddc4d7c0d876e80782bd64cdabbe8a027be9e54df5ee965750a0596ef0989b1fd7d8a93f56324435fdb0fc05d7f0e8bde2ffe038b31b69515e139c2885618df33070f5ef3215ac4e4e7d783a19800cba418dbcf57137767ea23c717227a647328aea59edd28b27e6b979cff3295e85f16b3b1465c391502673bd9c651c84053cc404169bcc94288eae9001a6c9f1a07c3891e286eec6015a3633e16b4db86960c1d950cf536f342f4c6cd129057102cde9f9110e2fa25ef203d97782f3705763baf7b41cfd42521175ff9e92f027bb9a7932666feac15e7a8442ea729dc1cce4fa01083812c3d0ab6d4c11f020ba71189688499f31c5fa0db414e8e3e594cfa7bb49ddb2140facfeb1182c78141e420a75c5cea7a3ccb9aca4cba03f277eac63d891c5eca35746f124ddc4712f1788475ac150851f2a80d25962b9bb442ea5e07b05cf9e18739a1c98bcb748dd55071770bb04ad1490bccb28a496289f8bf8f8805dd1c0d4dee4e910f2c091b97cc9592f2bd9c14db3b72c9e42a810e3bb01bcda1232f5f221397dc0872d74d0b191858e232b7c682621153b59b56ce78babf080b6666e175f57cfa537f624e1c5f642d3e6037b986344c4ec9a95cd364b0ce60e3b4d1b36141b22a3ff0ee02e06dffd912db7810c0e4beb167cce3b542c1c36bb9b036f74b87452a3272a7c54f42c2e05f1b2778af068fb57ee4b395026916f07fed4c14acfbbaab9918a23a966ad6fed6fcf45292b56a5594ad53985ebb24452563c64fdffbe29c58f2b38654e536591cea47c3871b196693974a4f17c55f30ca519167f68825b895882e7b26a59c31d0acd38d46f14e70ba143a00c9cf3518f79115ca99cdd3178577303a8cc7859f6fa5a61cbd3a6e7ad260d545d6779af9ea29109033f9bb4cc80f8e38274d0606b3e3a63e0f7b7bd608ba8c2fc9f8ee1a060d03c61f8b32a429d1a30ca3f1a404acdafe34207cb79a64ae855c6bfaa65acc0ceeff2e6ab66aca599d092e3d53431ceb8d89bde96ed447fffb0b9f1a691d3fe8bb3c959a863b201a415269006ff681ae1ae6fd552a8e5d7f239d18abf0c2604e696758e8c4150c0d925c9bd1fd48bdebd08debff6a9d86e47afdf891b2f6a20470f0a48e848fe5186b7a290a916ae5b5c82ac29c763293ba852867262feb58bcc1d38c24dfc9a07aa846e1bf818c087ec7a3465acb002f9c03b1bedc12c46b8e26315c31b17eb9b79eb171c0bf5244560cf6bffd093dcebf3aa3adfa3dc370833baff7961c29a9fd7eb6bdeec003f44d6b74dc8eb064e54d72e3c9fcb9bb54ac4240fdc7174ed62b577b454c8aee0d812f49a27cce1dd09df493d1d01b5c4eb0f901206572bfb457f18eabdd46661be5ea6f404e184b7bd75dd023a277193b0fad7d6266d0d3a67ee81180d95e79765b20006828a41f75cc022c582ffeb1c15ed74308188ba1491810c0473c69fdf8a8124941ab5227fbad27ef906efb81918e5fb719da554f89e44ec6ff333349fb1657c7f43b3d11ccff79482995479c57998e1779c26cfca5aca215e7ff9f627d2450eed428e59ae020c13f84f148bddc5a4002eebccb6282cadbad2bd0ed3c3627dd83632a58c0ddbfe5eeb91912075177073a82266d6d4e1c7d96bfa621da6aa864b747aad6f0a966a90327eccf87e84b8b2875cb2800ecf923bc7eca65efbba113d58d6e6f2ef50023b3f7f15cfd02fa489f564f6d262162892b84a07e2f8f0354835cf5ca593a2f3e6019fe495149cbb6e3848d5bbf21e5f7c040fe318a88a4051f57f618e959e01cc58ef9cfb1a1399f40ab460cd523fec8555d9c9238069d490349224bed2dc7d207bc061ae50445dab350a1e8521c605f1d7427cceadeada7158ed35c516554adb005384f93338edb8aa4d0da246aa8e890be6ac0fca091bbeb21654d9b3b2650cf6d24d4d39e0bdfc981802a9806ec16e0fb13031ee1ce893a2f19cf45d601675e5e42a99a2eda8ed4bbcffdc2306dbbf193769b9228b8cc4e3c8e1456ad0ec40204b76a8120e562176ec156241906bbea088473082310228385e27e0831fd9f5034c0a3b0f3e32d11875a2821c09eaf68bbb678904d710cc4c9103263517a3cbb1d76148d5c80e20d0b7064cc204ec6c7874c66b7c3049704c78b767d8e778f7a77d76a1ba5bc9ea0d1c1042b45e42cab681b27833b7c9084d9fb17838b9cb2ae09b2ad005b9bc7ae8381395a4dab24185f4e295de74938cb2524d44851257604798613b6676438e7d5239b5fdfcf36750ece5a00d6c4272108f21d7fa0333796b799b6f62cbef8b80b17198a21b84577a65ef1c3ecce3908022aa52b7e96ea34963cdd55d1cb61940dfe230111746b17bdeeff2bf4d97e5dcd49eb169f3d113ba908469ea3f25689b6592bd3c873d708f642d542928d0b643690f05c318672b82a27cbddd0017c9321fd23481df0d82ca6ba6a80050af9d0ce9d0a81f74a8a1ffb9d2bc443c51c60de0831b748b30c22b66f0f11481e2e8933721fbb5c0f38d5c0510c9746a7995f4b67726582267add81e04314520eeebae9a42da3c15e9a260967c9a61a9f4e079d36a2ed350b862a008f086459a3b8bca2f90a4556b9465bd60863b8eaf4c71102aef80953b8dc5969a14454e0d9537766862e65644967aba1a6de78b79d061fa8ccb9d3ae4abf491775994ad8b6342f94ba4588863f2c7db70158a506369b190dd95770da85aef9c53826691ac62fc3f79ffadffa8a01067c540919c27894dc3b53fe3d501c73440ba9758869c9f59ccbfe8c7752a693396ee5d121c919becf8b1c40d87f701559513f0875e982b16aff72be12ec23f34462ac7ecb6ba2dfb2904890f1beea6ee3e87b89340202720682859a41fa642e2245a12705c8268e4a4acac7f65c6877de664a3ecf8709280ad4d21cdfb813b33867b38dc6882c58d53468a2674591ad725d8628765c38b04c59fdecf9409e9763ebff05e03f36300ef6012f4977e084041eec13d3eac71d97648685b89e0a423262031e33d4701e20e67bd092c29853db62622c3674719996b005ea351fad98617755d1afd92b652e183710319eab961a14a2233b4ea9fce1438f854c22cafa4ea252adf205d00d0e99d103d765b610fa5f45491e6c0f41bbd2fd9acee3acf5b4fd2d1f353f35db00461b005059ed90273c92626bbc70d6bfbef2df2113d74d47b0c3278bfa28fbb65cbe49c4798c9978a07cede7dd919b7327194fa7d7cb99cdca50799d288d4451b7eeb4585e2fb3a2fbed6d79809387272d5506b023fcef3057cdb0cf357ba4542a31590c4c186a38aa709313cfb93086a277101b9082241e07ac65f70d4ae387b21b4654ebe6aff70fec9388b079c0a6ccc3a83fbd9d5464a095898f1b98d38fed77ac195905268c0c0c1cc859152fbefb22d67842c11b364e1ec2802420b23512e89977d6e6dbdeeaa9f2dcb63169d746d132059e93719e319ce34d08aae8a7c715b43aad03a370593680560fd19e7c9e268fa0c7dd1c5d750086498f180185aeed033bb14e0d2934fba99285e412f4382d9bde00569482f9ecc3e9984288d25237dea89b0d4643b36462d8db2fbf26317fe6361286a652d1e06928b77324bbc0c849d793d7e39cc79469301791380c29e02528fc1cb13781317c6866c83e0a3622883b8f7b8acf42cfdbe6dac312f3360ec4dbde1352bcf52db60628beaecdbe322c50678a73296098cb571e1429a97810f6833faa6aaff9e11fae754046d1c81413bf738f6bf34eb2cc81080d5a1ddbb9cbe147023f1ae302ef0805b8dc38d4f293fbbb6a5b95ece12ca74346023b63dc5b4c39f9e4827d33675fbab6464e0b91f824e61decf8fa73acc4aeb72f482952d6db6b3220d5f1c510dae6f1d3f10f8db8a57e6b3a92325d95ae476466698a11411f5fe999dd820968e88ab34381818cbd05824681dc529bed174701f17e5962ab6b7cf4fc20a764190761525c7279f983e5c4f28873da558e3861b7230f5af937112ad2182f8c7677a8f78d092f255a4036846892e485f395ad7425d728ea92b547df1650b17d76a34c9b637afd24ea47f40388fc000c4bfbc7c14368fafdc3bbe79b6c046951db1da555aec007113e0e21142ce0b28ce577db5d2c9fea025e69e85ed663e0b9e65b77040a80462779925f47b44d09b0252110fcafaabcd9157f9cee7e79a577b6d343525a8ddfde2ef41fea10ece54e5474d5ac809b6c0e250a1a94a2db947b05413dd390deb8c83e5edfab604ff4539b3a3d82ce56a76e8db9ec2e111a3fb6b314a95325915e7070102266b9eac02ef1edd581b708c560c85dbd34848d22bc2313217ee1d1dd07b5f74f9795baaaccd297ec83632d580bdf4abc18a7c7064114d64dd660d6cb8f306e86a5aab8b5aa066bb639006dfc310972b5b61a42bdf4d482e0bb3ece5177c3d4cd9d8563fde776cb6cb4526ac6a8cf78cca0c9e124c552f68e02bc32b24c310a2d9ae055a9726e9bbd06a3ac1f22fd162765752f309c793e710e203652c6c2bc8cf1ad7a8614bffbf3148192354064c4b59a44e0b9f0387377a2fdf886f5e222634ff300948e67ed7c37b631211fb80c02d676f74962635413798b47676e8136590e0bf8fedaf917f2f77514dfabbeb65186b164f9f14a7b9255809e2210e7f197317de83dc14b0d4b52e28142d84d737f30103c0d03e4fffcaf4803687cee11b1b2c6bf81d495975ce954f4fab074275a3b919ce100b95c52cc6548b805c7aacf92adeafaaf5d71466e6b6ed7a382b49f3e01bc9a6a156e5701e497a1c116dbfdd64ea6b84b02323b44a7ba3e391dcaf62296a36dfbea056766c7c0fef18027e30e9b567f4806dff961d25e832d702f7078552a5e289d57244884fc557251b1883def3f18061621d01138ab51e30136dc85d0a60bdcdd2c567c6d30612f5595bdf6ae7dbf717a75e13232b7308681631d51f776a475aa25df1ef77c4726314cdeeae526544724dad3935c54e4973f2234ba2613cc524d226a50f628552c24e7443e6821a37df8eeed7e77575f9b240e5049883dc95fed2e4cd5bd7f0ba7fb6de738a6cff9ce2bf98d28425dfcbab22c9b9dd9c7d406880a93ebcf7e5606661d59ab1d8b729b47a506de243a9c556b6761d1914f434440411ae22e683ddcefd127b341ec904a0f2fc1d62d4ed98274e8cbc23e17540e489a34e9dd97909f91c6b9f8b9a7029395581d40e8ecafba39f62fec4e2088109340b52c063b4a38b3c1738c1ff332b153534db9bd5d0358779d92a62a7e451231e849d280c24614cef37b7718904a2a767918f4134c0c5f802495fe9d7bca64d1dcff096643f465e3eec6954fc10da55d807fb8becd5652aab3299dec0d1c2d71c5131c083e403eabd817958a836139673379dfc12139d5ea49a1168e5d39ab64606f99073c1d2150de0f030ac91c31071f0feff5e0f2557cf013826fc5693ce856cf8c14082ec9fbed5ad7329d7bb37d68e87f025b5cb5b0039857d33f095d000b15db81c01464df8addf508dc1d6d539edf29d1c7eb5eb8e258aa2ba848c967845f33495a1d888e583c3001421d9f359172575ff1704a815f7ff10d224fe1bf81150d9b2ff6b96b18472f944bdd9d3fbbb6ad4f8f282d8d77564ff90b0af6e45d09f0d9da4c89ad6af2fc2c22439df3132d71e0414ec81d162d39ea6cb4c9c9de02e6f1bd2e547833a6eb2aeb68402498ac5d2c15cf322278ae888674dd4816c1e6901f4825e05332582f1293047a5f06dd3fab697cae61e1d1f4f2da7c60729f2ab55b888bd590dc6ae8cff7a4769b040cf857c2b2efb5212da2fb78d3327b15a9bbc8a262a0fcedab1b3a0e8e9ef04ca0ac1c7b37b91cd50f00518ad58f3d110dae6f4ba0891aa2c30bf5ae2f0f1eb9fa7f182621c087e17f9cc2f0a168805ca386a6c22a6dd22d2e4e48fef6727b793de6eabe5b168abab2617aa1f10dfea92ae37ff30c83b1014cbb5abda361bdac0afffc947fea110056f788a6b394af56adb503087f96c8e4231a015bbb32dcc5d99d7f37aaa11b52ef0bbbf08dba39ca00d3e4a3b2cd2cd8333067a62124b3449387a540c4c92beee3494bca3538b13ac9b1dd28536677c13db65bfd34d9b75d3738c64569c31088fc4e3591ef925747bb5015bd24c4c30b2f2f16694f04834a3ef96de96808e712b68cf3ae109f7c08e063b441abbb26aa63cfac31d3391e19bcb353d74a5b3ac1c6274c8ed599cdfb7cdb183894ea66ee3fa2e83641708565d9963612522535c6c62d6970adefc17a1af4cd064d2ccc6800e74c83f3b914db1d4cc9aa1087b2a710dd82fda29fa755bedd11b43ab992271ee722df958f9c602bf190febc20f52d299b887445308c829d4a4fff7ec6e5fe23217e858c66a3108f218b2408b10a5ecb199e299e785fca8b0e3f6d5022e70f88c1d3c5e03dc70114ee7dd40fb38b0c206b5d685f13596cfb87102c68eb8373083035f5d225641e95f85300cb73259e4735ed1ac84bb8ffe41dcc19dfa60a4764bb09575cdf29dd220c709769f29a597762660a71b6f0b05dd1f72d01fbd4823b9b6e5b105caf6614d680a3741c9e579b822e7e14211fd467086a4d95bcf7d7a032717e4967d3a44330c2a47ec8667e24e412cfe2982ae90efa8c8c09bbc812b6fb3ad21bc496990b160e51f94307a492ad24c4697e16a1c4402a8d8b26bff2626633a52f7f285b472e7afd4e8a1ef84a53897ff719765ee795e1544bba91ea1441a1519b967adc35a2e6fb07529f06a4cb23d24a3ee4c71c78a695d8dad2ed87f042929521bb362d4c1c13a279080ad13f0df0f06d6077d8c5d89d69baaf16650b8a88e5a1e66936bb74d3a8bf59a9115c02a783ef398f7a46fa4a2638c3ae1f0c7a94269c3ddea4254d206b95b37d9e129a765901f475f13fc2f63d8a9e51bbe489df38e6d8ed390e1451a1d614bc707bd0eb40a89cfa54658cc7acdeb9dea4609d9cef282a69b2c6e5352c6a723b12cf66c5090cf066decbe9d9e7ba1a6caadad916332af201881608a10e398dfa5dd381c7edd163f26c9f85df870b53e91037d148dfaa5453fe8a405a2b522d35d8a1786f2e935d4f734340238fd170b99e5d092e12a2ab51bbc25646dd339da7462a445aca568e7a147b17506e14d0171523807076492184ac8da5b79894a2698969813cb8055d96eee65a6633fce64b4b908c3a82430719101292819ed1240e815b70b373d30695be7ba6bbaaa2653d041a204d9be215e755c538f3099a0c0a55eaef96a4e2b70a90382ddf5a6393b4c4f7ee42c27c5e2d473e678a4c29d55fe3eb53215982155b0a783e051fc8d9c01644b1499ab8481955ad7a5703667553a0c0def448a98580a9b321a260afd1f49e8a9e533852589e3e0626ab3683cd411baa500a2c5139778881187e42be4c0e04dfe1f065707749accd1902a24852e166f19d19bcf11e3b488b02b7f1677818fa475c3046944031b67f431ac71d290e11c7fb351be0155c5feb4e52045ea1c24e4cf3d30af24487c6d23203de65f6d24eac2cf6b64727e84ca6ab17cbfdf58e1389bf67420f741ec0ad9b7d099d5fde26f4a7eb1863c8974d105ae1f54173fa734298746804a15d5919119cece5c95d15a2b64f230002c69b8318e14e5f24e23f9b77229289a914fdccb2e7f5589340efcd1d56864bd0c8a35652d443ea0ab7078bdb0c92d475c4931487f284281c8c81de9be50ce90c6efaf66f23ae20e610a0ba3c4e74d0c7b2a79c119a031adfef7601b02b3c7fe1656a5d1b4619141d787e2379fe2571a0172f1ededa537382958f2f87076d28b36a705771842d9e1f069ae740e50c58e1fe31573b1a787115f0555f336304db33d4fe86d10c1f725065d7410c21774b07bc0a78747ac887cdc666459d7f4f8001064f98411f1157bc81f833aafb4fed0639f1aaaf49ba9a33eb5da32c5ae6848b549de98e6f2e13bb171f42aeb193bd46df3ce0b4e05c52207a3c3ac0579281a89f4d5f6b02f042fbc2703173cebc3de82157e5c06dfa19b0a30a04a7052cced7b4e47088ff99cdc41ecbcccf0a67f3ea698af69a4c621a8121e2e2d57151f4acf2c815f90042ca8bf8fe01c63faaca03a57c71ecb138af686a784cd25b029c1d26bf14ee759eee7a44b3a0dbbf9892e793623207d6b73d05afa8366b0f7a7a65849183cc6f2a27ea2c01aada11879ab6b985654bf958a190affc37bd09c39b569f4e9d7d74ab62f479a24b047a9cd83aab4bab33eb9a1344c7fcab56940230589e7706d3a9ecac73b9997d999cdcefe8704ce53ab160f635a5a5e7ee6cac07f1429cd52de4b78f990d8dfa204704627563a43521828af9a8034af66ff502996dd703ba5eda4c190e425250851a7321318722267bbb77cb82ff86ceda1504128b1a84a0d6695df915d8d6b54b3604c97e46d8d2954ba3b4047c28e8d2bc0b2e6f759dd6151e5cd48967296e7eff2a8c10fb406c91ab3d1b5151cffcb290d17abfb4bc4f4db5805af3b802b5b0af2f45b2b9d162b357c9d2ebbd1636147a380ee774a25fcacdd05671925f3c54248840cbb1bb4b01b2d5a187edd4c524411a8d47660ee39dc7c1a0305ad56738ffd3a4fad7614e66f8e9ccb805487ee2e8a4dc7e5bcf2c6fd7c20a383afb7e55c1a511cceb305a2f2cdf7d514161660fd0660678584795883f04b8d57867302c7a8bf4c6c0c8a1e0d070a8efec6afcbc68d5043706fce6687baed6e504cb52c17b7f0a9a880b15d14c8b49130556f88e7f993a2d408c9761acc2407b0f49bb59dbfaf5f2b540d90a4ea480909752caa68dcd85c2d4a4cc727602e8b925420d6b946d045fb0a5c4bcfb4a4b4cd85edeb208d5342772262700e391a32e9d3d55c75afec444aab6980e73fdb614a5b21c4f125845d449f53e2e6faa431e67106d484d0ce7a64f55ebc0d7d5a441ed77ab1eaac22be28bc412c8f699e15634b0b7b3f70a5880268b5811de3f9825f36636f36cb38993cbb7e5801f0f52c209cdb9397296f052dacf0f31c098b5d41f0beaf132aa45de88e43b8ec59779142e93c2e4408daa6a679d97975360171515513a8234242825d5003ddce4fb99640abd134d83a4fa1fb293d6c07532993cfbc4d5b9d3a233636e772804f12806fe73698048f6f52da1f329edda3902db8ac9896432053026177da74b1b2d20714a745a32a3f9e92ccc8720491cfd81e723e73d1d5a59f73bdcf6cee82108d4b70335d357efefa4bfe861e12f01e37e278deb794f7680329b9ee5e518aea86efb31bfcc1d0e93d60896a32f4081e6fbecf0a8a7e40dbfbedd86b61201b2232e5bb099bf5d388fa089b3dada57f72ce0835fd67f4e7a8129e84967c48b7feb3504376a61638958986e6450469e42b10f0b612b683f4a950a957a84341bde10e0c469d48ca638d6ec8106880f03e594346121056790f164c4d6345e747f1f5f20fe257b1344d5e434a23774dac3ca57e523d8552989c15786885c8489977e1b32cf3479bb8577ca8ed6db204747fb7f3b81d20eaa516e7ff8478d37986a3a232d3b4e95ca81722363d23cfcb0476f38b5d48f748d48eb68262fd9b973456dbfca045cdd1ea9752a017b424c1ceab700bb35404fe25f174e5d4bc90dc9bfc119a5756eda6a76f0dd83b4c24ac3c317192564d91dca5a9f26111c889951286dbfadbd12ba749ee17b73eb51fffb7e81dec6fa58ad791a45bd125fe726220355e4c4c29f220c4ba8b94d478e6955a926054ea54188768b3f48ce3cffedb59efd7abb673e34aa608a10d4347c4ce03e5e17bf5c4bac9b71c00a656681d59e0fe6fb3140a812ac1c3c8583eebb2bd9f95236695f3782df13aea1a754a77d3e4cce1e5122416a7f7f61ea3c1be4b93e49607ff32255dd27b6e4272407785b3c83b7ac1974a7c1b7aa887b1aaabf1043e38f8d48ad0bf42126080fdef3f26681a9e59c4cea9dd7f497211f93df4cd50fbf14ea85373ba0d1a5aeb2832bc415fe4c4cf9a8a50586a18ee6e61af830380918001f7599ccb15ccd686c44fe6a68453537703ab28888176076146616e247795d7744b5de3cda7f37f7d69b0c45b83124ce1cbe0d5fe1936654c1adb8e6c69965e94c4de31dacc3e2eed3e2aa4505ff56d07612a5098616bb813e02f7324938dc547f1145941ca8f3d4055fff8730d47a2fdd9e7a1fb5817eee50eede40c6ffbf9cd019363b525ea4818d0b9b7497613739f43ae3553fbef92d481cf6865e90c1ed91b8a4fc3c669a4baf094900c8948e8f76073145c4b9f075675838bba9800cf4cd2ad655c8477474a8dbed989eccb1900db71f66cdcc2f46fff6bd7b3b2fb9b4be62b88795a70624aad49dac4b2dbb54d7fd30ee9a753aa567e47e8c32002a4d6eb7240b8f872ce25f49a6ed482615cd711537d061c9e6cc6912a059dc07c3fdbbb19085de4883c7476d18e54bbace5171d3e1f49a9809dfc6046a260cb8a5aedaa6361760108348a17766ce4fed75b0a71ac2aeb2285d30dbb0f74e7b53212f14a311952683f4c7f5ccc8f86163e32e631eed29e524e3c79311e4cdc1af757a44b37962cd1ded8275b3961af434a4020906e820921ec2a9806cc95c6bbf207d7d6cba0a22080ca930ea453f5eac5378a6ddc93286d517ac3e21ff728c5b2c04502b83be090ce9f38d24502e505f03db0011d5ed90002adafc5a0aa993bc35ffb423a9f53af41c8684062156e74a62ae5ecdb13cc1fb45c2c9b48ab0afdef51238b8fb23c02bd462f4eb64947513f8a54d84200a0eee00411ba459683955f998b6659d77ccdc4f7af764adbb08344012ec11029e7a4f070c53b6d678f5c1f1594e4d678cd885361ae6fe254fc82f57ecc3abc7537bbc196d076cc476e105c25a2c6415807dec4e4ccad01412bf1c290b1b07100730b2a5c5385b3893702ab55c5578b18426c7f21ac20a92aeed790697abb75b3bbc0782370f437023f4c6a6e430cc2015c6665518ee9b42c08a8b346977553d6e413b870934ac5c61d5158543a7335b82fcd9704d33df723925ca3593893d44b68e987d495c1986152c8f25d7c5a3e055b7dcfd4c13fe5f1e7d02a9a4ec5147d1b3d238c8314f787c287c843355fb79d1e7019732f12bbef14546030c391d900e4e514d06a6d123c17d53f491065680f43f4c43cc3c03c689a0f3d4879350f84c74cd827c47bb913f5f12ca67cf032088bce9b95d3f74940bc5cedfb1f053b9526e9027b6532060c5f73994d3e8b5f4546b547c985c5bd8c813d9547371949accaa82e6b7bd2699f277a2e71a646337764e99aad16eed17debe91e1e78bb831e0289f08c1f9629ec0fa35792c36ad471678004e89f48d8441c448ac4103e58318b5784c6d41bc6c104fdc2bc084481666f82aa414492bc4b855beb900383d40ce4f20c9b1152986e058ca496c8d47f21cd3a48ddab6fc2d07a3ecc56c830f529e16e73a49ef120401f987bae9bedb143a3b9f049c5a3e90e8c7ec1e9f72a701d95147fbd668d06f0767a2a036089f578582adc75299d980c1804d141ca92a06c2a571eb0c616aba202d36e4d29da6bdcc975ae7f9db69e53cbc4ffc759d9d4bd0f30acdc4292c128f01d95a02b150d0eb0b6e1c18f6d8cb36bfc442eecea76cb49d3b8a132499ae67bf07c51446398b2b5b0c6cbe5c6f359bf087db1c0114e1b8166f425b2621ac792f989ed96962be06e90092ec2950bf817689727dc3a84373d3fa63c3f0e97f6b3c8da68803a88347fe49a7681986ce93c4697910f1ea73eb473230aad6d4263c41c4582f868d9e850dda4f8a025a3b1ba57261fc333cdcee76d86388eeb387973896a3897cd55676ce3625f894589c875745e4025c5cad5eeee0a88c9ee63fba100c5a42849483770e5a5060c55a765ee5dc15b2d12d491d352ccd52bf381e2b7dd62ede29c927e85dc6895de9eff5c7c20ade0137613215d86d9a387e086f6319f2a92c734109173379c13edb45370625a749632665678d775264c6b0d4e3887b9eb682bb35058adf40f2c30abfc1e9262e91591718ffa19ae55182326e3a2fc63f9fe70a6804f3a63658a83026875bf6b58b43bb862d3c3221bd7d598b70c21d2676e0409ae226981a2e600ae0f4aeba717ee5e58d557e9b864012bf0ac0f35f3345c97367f7affa4b7957ccbaa07cb93037d906cf3eb71692cf6729ce2a9276cd5f568b6a54af40e46fa367c017c74da697948740654cde3a5841edb57a08ee218c25a81b70278884ff52d023defa5d836569a5ba9fa8ef2e3e3911c8585e4e39f50725875b0d633c9d08329cb5d66e1fe3033cd03aedcde1bc89eefff9b03a0dbb1325ebc59cf6da93236ffc29e9503451e90e306c6263dd08f912960217ce5ced211930a0be0b5276fc5b52704d4a6076ba98e25cb2d3cb02daf2d328ee7830f2d0c0ac0682a1bf0bd302264d8144018047c6d052414a0fd72e86ed0b58b7a45736d025754522c46c791d52278869c2ac4f9a742c0bc8e46586feecc16d30715fb4b60128e8836715ef71d96a9d5c5cb0d95cf762ea7cb2b4ef9319d5848bc0091fef85a74738a122dfb0a52d02bdd989ca57fae1cac5c6caa82678ff2fbd9cb9f352d68fedd28d0c236152d505fd17682bf1f021fdcadba367139cd955022f5f135aa23125b655fcb34a91286929761ac1a2a801dc37ea740db7d24be84a44f2ed3a6ce05934c4cabf924f37ef2f1d0e63116e5d9806513fb55cbe9048d281b9bfb32d3703368795e027fc3d667b2be114647dd62c1dfe1ca874bdfdbde7326b557fa53192b767e5bce716adae47a8ee4f67af50ab8755f015da81b9b72f3e804b531f5ecc7a0a1a9b7465870f7d7551146d63e0d30ad3a0a9391df553488f51dd1e20ddbee9894f8dca4ca9959b57fef39fcb3c8f747ebc9d7808aeeb0f23a62febec0b77599583c77d0aa9c81467b91ea4935fc23c2d62dc0c71e4c90fdcb4d3e6f91a5b15ec0ae4e427dba1c57b6dfa84229743373477a482802ebe6944cf9414555ef43ffbad7ec8c890fe77dc6b7c46bffe7d868f0f9958269dcf944fa1394a0fb6f9381734a3a20fdb1b618937d258719e02f6421810f0256599d0f3703e6d89a5b46cba39a422effa7ba9744bf0d5385628bd137555ba5d857d4d56427008cd022d731f71ae3547361d6af7a5faac5f23d4a2c31be333735e65a7172c9b0319c7ad8e1d1fbb73fbb108246a3c810c76b6cc3f971b5b1477d4d6d532c9fec034ac3714ce0412f2b8c3d53cdeb55fab03b6833a7bfa97ec7b5d49ac3d9671007ab45962aba5140fccff203f179af4a3818b092ee3ff535abd513c674160e646fe3d77d4e3e77aa4eb7787ef0c30afc2ad20f38aa3742b251e2f59fdf3bb09af08a78d88e6e226fd9175a010d5792630d5b067498648d4b8703f13dd6aea415e19c8d9c26ac75e301e6021d473c617c6cd5bc1cc9c2f7d21daa73ddfda11a861d136fe03353746449d5581b279fe40f5467b701bffeaecd84e86646730d9e2e1736e594b0dcfa4d7fadd23676c2742f55a54a44e70c67840eebb9ec7e587eec25760321d05c6972261bc0be4021ffef9a90a5cb2de2825f9d1ba412c078173a37a0b61c8532575d1ae3a0242876d1ed663154e03eaff58cb3c9e4789a6bd9d56f707a42366dda155b221413ef150106588a569adc5a7684ef111d6c12cc3ff625788a0f4d09b81d4353ea548b6fc215be84de6e6d185f9a7141965fc7e629c0fef42006d50dfe3f95c258cbb25864f97722bf7bcb5e45325b1dae0927d2715e1b14596270dff3e06ebe12b35ea0b2b91646a6215ac1eb7c8c8ccc206174e5209e8a337438b8ba01c1275eb4230ce243c484c1c3140b9231831dc5dc5ea9926200085a3f83e04f1e25beeaa5996c41fddc223be61a8b5f1176f5d6b95f0af42ba73084da35986eac1fa69ce59132f09f7fe26ddd605e4961a702075c9b32d41f5301869728316573bc82b0f485fe71ffe4edc799d716c5f6d543e5d23232e9a64d225a28b15f570eb68f5a01eee8913a33a53ce1314f6b39bbd65c39086d71ae8f4203f94abd4b548b07f6538a42d5fdc83238bf5135a23169082e4f878f04407ca52a3da200a907a60cd1587e4b1d85fb1e3eb91f2dd86818a7bdbde1e3c04827dcdd1b597482100eda4dd0e71ad1b37c4f916d4505244c57cddc4c245cbc1f42df64ce913e8875e495ff684c4f134d6c09f7d8c1c7f1363ffc8d5a63b44aaa6fd5d2434d1b39610577c9d2f9471830c3a2aed8c5c6d16f4830e102769ca829bb366cb809c10d8b12f2b82aad0e6237075131f6e8b3fb332e9ff2d79c27796bb3d5d62787acb2d6d2cfe9a6a63f46c438554052b813e1bc0663351f9a64cb147100777d9290c5dbef5833e646b087a80c57ada61e64848131d0fd9195430a01f3d9f46cd13e3ab345b8f0ce26a00cdbc644505c0d0b3f6f686678acd3be0dfb42604f6629f27d0dc27922ce411e1fa1985c094286d69885f37efad5b8ce86fab8027afc0a68029e3bc556db879089809cead94be3b0e72b17e53a3c0679ad26fb478f81c5e8308513ed6f154e64254c2e793ad4a34ad987a305bd09d2a277e53195d6b07c2b8d06dbd7ed9ea77a05f4a1c7c236838463e88e2be49036f4a7d2b6df564d82548e4498756199504deff513f43115148c047844e1ca0f377da00bb4a4f03a3902940ef82b7b52cd988b32dc046083691b43258f60ea1f90cfbe6959b917371f3aac7c1278932fc1916864313fa5b1f08e89cab26f9f07c92b0467fafb7eedf02fa7fd5444dc0924590c9b560bb88241cd32b91d75a4e8d91c85b64c9338c52b7cdce09aed02a0fd6322ec3610da93c12ad02c816a3f674643173e7617ace2aa7bea9120322cdadd3743dfe4b2aa71c1cde3bd90e8f1429c2cdcfca41823b1a650d7b3277a2173af65bf59816aec8214ab742d0804d17a7fa86e9cdbcfc35d9ad43dc6a4f58dc0a7203c74537251580047fa62f0084bc59ec4b311b6e6ff81495d3520fbc32abbb8dc1ec0d72f2b0609aceac1c57ea338813a9436810125b9e98c87653889ef6dd71899865eeb9e90f1f88c3c25abc06122122c295623a2ffc4f09f69107f6d652d16b5edc362d6cd1d6c0c388c0d6674bb7a0f938d917dae31cab504c574c12f9d1a8ce51ee06e7c3adfcea6cb57fde8effc9970308ccee2920ad80542f193103d90c2024d9b655544db876a010097adfa20a933636b026911c8cde3609b63580332d85c8f1b9ea83872cde0405e419c10ca217bc9f0bd3c95c0860414d1a2d5f3420c6a5cc69275ad090e1356307f33daed97b7b3e3c57482f61648e2f48600f05142c2347446c20a28445a2ac72a8326cf7ddbea000c2e6e1a85d21670e062d0ed806a9270f7120f3ffc23cf84772fa1c44b317d08f685cb3062b3c8dd62ee2cb4a72f7eecdc181cd95077e34648dccc1043f494484f428ac18d31823167f606fa799819d7a045225fa27c3c765e10eb775ad61784e50dbd4feb95ff012663ec7039062d15d9948d4e5e8163f5ed2adc6eefd19911b17190397c9b7930e1b0da44310dac6d2f814ff25e6d3723cb53d4266069a089751a92988b4e8a341bc9415e6878150c7c8226f0c92a00822ba6265ebe93d1f82e245864a98f7bb167610304d54fa9dc8f2ade4f41231aeaa48e01ca8a00f2414b67ac10b4aaebd6221bd59d7f17f14a53d850a3db257361ec5150d839015fb13d5a27739820a0328ec49efa0338419d530550027aafcd8da31e67cf64a8b16dbc14e990924685d428156cc73eedbc7a2de2764990a7582313d4a187ac0b771ae6639f8bfad9808cd048040125ce8ea3e97de460959cce597614c37c064269443ee7ee57439dd3815bcaf7189693916ab4f204d15c3e16456a75d7d2d3a86901a27bdb0f728cab8fd7af7f0bfb01bf82740a0484304e08eb539427a64a57beff6ce17f956c7a796d20daec5b708b0e8cc03689d9f22d70cc61548ffd835c215fb91666ae1defe56ad113e1437cd3d7136f38999706a88b0dd6250c6eedeea8af34319c29b12162ff3eccb399965f9d66486a2d5790694732e88d7a1be2ed675ef0d30dab8ef6bf1f1a16f1f9d3d9ae7751eb948b0bf3cae795634303acab6befaae3579e4465892801c49ea2c0d700b392dd27e95220b89d54a61f1fe1589e62f9ac3a1632dabe360a75543938ca6a54f516286269e2ead095fa2be9bbf92dcd51d7ca559b74fb52259b15b3f37e2e33f8a7b3e6776ad4779ebc9543f21f3f45385a2284b730c697db0819f0f8dd69b7cfc72a9b673e8979888827c54f93bba4558b5384190cca914a99c00c4216d391be9c4cde388cb0b32cb30d73e20f7315c13bc609e0a1734cd776db946e480f04b08ab96a2d32f2ccbf51632a0f14f4a4eff60a48fbe72d2b0328769c6632b90fa4b9ddf37468f71accf68b52a9cc3e5a283c6f8845869e73d5c642f20046d5141be21a8f183cf5d63642aa72812e6d0086619c9407b342441c1b9af097874229f90f0286e5c3d60c5b6f6c81209e7077f51230e8a316a3b7c3bf52094dcb7377d42585836e8dba2a46b9ad059520aad53580accab66ca39c8f4caf5dff60afb051ce8cfb868587fefc0379707906a62f77aecefc14cc860f59c980ccc997c5cc5b2100bb40bd0fb1e019b4022b96fe1b2fa55c34a85e02422973584025dbbc16a86c622087abd3dc902afc65c6c81785b3873845d593da79949b37979b186ca9153a916684111d076f6d8547d12aca3d472675d37e0244e4036cdb5809f5c862561ed2d711089413210aa296fca056c1459facfa68ef9d3da7245036fdeac93e13a8e44efbe12cfe70c260d7cef21c09d42f9fdc3c643dbdd80e948ce2062230aa957ca363055d2d5e3eaac6d5c455481a0934c0144cfdd27e21ef2a057838edba0a35e21ff1c65f927938dd8c32967239fed842a2a0e76c0d77bc99309c9adba3b60bcc83317504c3685aece69b4a81cc1b7b6351ac369cb2311e30280173daac2906a8d1de34f8e2ef29955591fbd49b4bb3680cc2dccaeac4a0d33611936bb4f639087750c00555ae97986bf872286a0255ed2bf4d57906c318cef76c014af039f630f0b40577881e3f41d6bbdf9c145ebbeff572dca478d22b3e3b1c86c74eda478930b9e7b038935d2f414a275be530036c14dc1ae339af0f42c3c4509d75003066e82c40f11235874f9234fa54d1d0f5bf5bc833b2df74b8c1c11e14519ad2cc4c533e50ed265847089a34549a2bd40ff88e1eaf4d224dfaa22ece0745da4354d3ffd8bc1b3e3428deabe2a08e2918e331d25dce0118f675d0f105c7a1713e02b30d523e825abdbbc2b8aafac23e5c48c4cf2bd31e0bd6473ae4dd0ca1329305a5ee959a37cc3e38665fc8475321f2a5ef5d368a2cca53c3b882bcee3d18cbff3c014500b726b5b98447cb0c2034fdcea7255fbc9b175abd3495dc338fb6ff8488bf6af6ef5df69d7d9df4d82b363ffa7c1672ee24fe55c8e95f019e5bcd841c95e990d28a8420bf44b4b5aaddde3c380742e11699cdfcc33a0989fed3a8b97c04529af800ddc2b406ef873164da60fc75cace1f3a243ad9bb3868392cb2de9c86abd788069dcbeb24066bab2bced9347705e68699a4e679c2e041cc50a3be48ddfbf64db04cc46518699cbebf5dc3500c823a138b92c9a6091467d66da8e35f4ec27f05c776c9e801bf9b2db46db42ef4f4c0d964883e4a96db0c4befe4dba33bf912a295e958004843de98e4a6181203294a0414a7114c2803e6b271488b423ce87d47214e081ad537ab3dc43bc0f4ff3e3ff7b31b99493e50ef57b016f86a334ec963088b5991ebdcb1eb98b08c2b744d9dd51e5ebfd005e8eea821fdc1e122fab4619077586c544f7ed8a83abdafaa1fd976e110b86a7f9291bc433d719d4c8415d937b29ed02fd08716e2d64e49a3822fc8c53df8f1c8eb0e80ad608b9a278744654c855127214ffb04487441e7cae05eba1617c5ce7e44ff30974815cd6c729a689e3d919efd694b6fa00da053c94b21e0201b25bec0185802ae55ef0e952eb682489a0cbeb9d0c98376a8c25ad8dac470478a8b77a331e0094625b8d952aeb563d7e1ea6809c339f130aff1cb4a5193e9e3a3450941ce0529a755414d188a3981610f0bf65eaed15aeed6c3aafe3dda41df034bdb5bb4d17aa9adef078ec849499d0ef3e62624cbea7ecaf101a2c06a734ef158c198371951d49c759ae399001d2e1db2218cd1be6f8d40e260743beaf6d3ac0c8a3af0d7a2adac6bd809f5123a72987599b369e14cd1d2eb3f9c3808a6d1ccd518c03cb225ff5612445af121e43c8be945d5232be6d5280a797a5f5f45133520ea22c7cc7a9afdf770ffb0427e1c960603be90473bd71074d65b9c3a91b8dfb28625b0653bdd74ffb9505bcd46fa23d6c4850f4e329fc49cd3554f0c95e3ebef6d138354bd7a4a4f07e8533ddd804172898f64aa6b5c2e2c234c09278c5bb2adacebb4fab6ab5a14a7694241d129a4117572229ceb4b78a715275d3790f813d5344fc68a31fb015e0eb4af8d34afba3815358fc3c4976c358e94b9020c457a6c4a0b144964b86b875f4a24cc5466f3eb7323b5843370d8c0bc2523f6e2e94d42bfc5ee5bd34d7147a9e63b6d2db861f1af7126ada29377755bfcbe78d3e57b77addf0ad98d0f1772229f658090720d66d1b1030a93f2437fd4eba28168e0c903baab201fdef1570a93541f3beb00968ca54a61430ca73c776f9087942f48cf9cd836edae01a739a502e5d682af62597541fbb9ad58fa1d072f4c01ace1283d6e5b88dea6fd280313761fc054384221a14539cec99ead25868cb39003c75aaee1c06eb9dd73044aea9f07e2df609bb2246a5000a7b35fe8483925e258d3c7118a7061bce90cb82a0fd5faea8ba541e6e690fd891c87b087419561f376b251126d71966148c6bde331ae09df2675ad3e6defc5ef955674b2fb5321cd776581626da6a4f9f8ac63496cd2d41d1ff3d3aaae363c31df5678798aa68230017b0a7b103f11fd68f3107434785a523a1c15b33c1d18e29440f629f88e73439f245804c1813d50a4ee9fb9bb6a7854470f41a03fa5a4204d76505c9e3fe5b854d9a353a7524217b52d7fd2cfd57e5c5eb5ef82a2baf8a06972e6042bba70a41c828b272232e3ad21ce3d7a0de1076181ce38f8d1cf0a2943ee83d733c688d99705f34cd01dbd723c8a138733a63ff77a861fa96528db3e5d28fbc1f410f98442eba755fb9937443e4fcba6989af1089f25ed37901630c37510ce5dde01c6572aeec7643c13c4250a43f32ffbc527eef63418b765eefb07e7f84786bcc5394375511eb08656eef245a959c8bfb73d27c768627705a9c1c3fb2939efe5019be8972acdced1bf6c8c0be16733d9c21660fa64636048dd674494487d3ab1e992943b7551fad0a0a87ea0fa0d0e364b14b24660a8ab15fbd21be73e195fbdb7b46348dd2effe79c13775c7d3e811b147411eae8baf117d9267ae1e530565e3bfb66d03e169fa9a941074f3671a46c29098b65648cd5ca98174a63b5499c10ffd9bd54979c92a7bc1a09d0915e369d4b43b5e82825afc9b1c62b01d1b07d673e6f423193b3a4389dfc485dd69f9c761d9197dd1d804166de2e7b0bda5f587e1c21188688525b732947abfbc626b9a7ce9c4600b7a7120efc61d463dce2504e926ab9537e8187d2bde80fe08cb4f67fd92b38fa4e603cc6f0e9feffd1cfd42fff9ee4142672de5fd870ba3530d7701f9e22549bf1e9d37e94b6edda452b23f8d5d5586baabdf62a515b1be742b9a580914afdd481f346ab8f6a5e1567766c6944ea7ffcacae51cf22eda406de37d8aeaf9a30e4523f3afe95deef7eba0ded05675e001f483e3014cb8e21077f3522ebd10a34f09199c920846bfe9cb78c08b3b80d6d22b82850efffffef8a271c54c1c43f3b12c8d3f686c58421b006c3a7142ba6073c8c0fb58c0e30f5b00850a90832aeaa930fe378170dfa8d37d3f091ea1029da8e72a143438d342fd54dfb11e9f18cc3e7dafc07a1eae5d37429dfb3597d0ace42833afb44f348e6938f32a266df9c7d0bd17057501600fc895e40d40f52faf120ac3b7043953cbb24631a526de10cab718edfc3b2bd46a533e706125952e154c4c4c2e629994484ad05a20b84c65244f4a3f210cca8e90d82360aacab4a74d459961bf80d42d41e8d0719718fdbf140e65b8c96c60bb18926b4afa44d66605d61c3beb358ed1d3acee3c77047b7e9a4764303534504d21704ceef452ffd86e15a268c854aac89d707045b8116f885eda898de6dce92f3dfc3ef0671d1148dedea4f9defe3230f79b67eb80224425f8bda2e56a8d814de92cf8c7f056aca955dd7fe637cd63d039fa238b6da69799cdb4c2a40e1448bcbbb1941944905f99d4b71a65c956b961445255dcd21155d5e9e7abc60c21618510c1733c8ebd5e00344a365e64607b8a25d69806ac1c70762d9ab1bbed3472d48ee58bccc0115d192f5e02b0f2d984744559b6f3cde70f0925ed5eb79c24d4514afe3abd4bb4c8e03143f063b7799e5507bc0f859fce87098d3fb45a580215d04e7c97aa0a4eed4fb9a19493ed2231d0144093613906e21d845bbfe5346516c1d4ad68c80bc7a5d94d1ac861bad55116821c9e61307b9bd3fde42c11032ccb41816ef0b94295fdf655f88d063117ba577bdfc26dfc81f8999177423daf0b13cbdebfd85aae60be24ced0117aab9d760f0dbc63157a1d34db27a8b69f7dabde6f8a2363d4f7251852a3db7e89da1cdd293b1f67f430b612519b1f150beede8581d347c9851e8cc1e6d760cf0739d9638e8f0253bc0b721dfb2c3d39c03e856d55fe211f9a6199bd3599383ab2351b9d9d65c599b77f4eee50f7a9bd644cc65f34cb7d958077ab517e31db41170cdaaf420c3b9e4b93188875b887ed13035c52c8256403d312d886bd91ae7fe72b71505369680508d0f9a6f9a04b6c6589a5d28523a08a7e8dcc6b6da6a7dd17342fbd188711b3666709054b9e3ccb6e0d4e292ab789ac497a23eaa38ad5e33dacdf375a1b55be241a8401ec11237ac84bddabf9391c17576eaec66f00b0c69bc5e84de124ff3d4fd9f5d09ff03ff3060e1fa8a29be54e183de9a64d8bd49c9069f48e38fa159326cf7b071782075e5e741618df9abc23bc90d398de6ecd1bedf339446e5bbb9e6a2b6e16412d4367488b81fcc98c5eb121dcf866c1e1f11f7dcf8852f45babc6765edfb5d498fa9f324faa85953c638e4acfe2a1446f940839d328573f0d1276500e5e3526942a24e629dea9c7cb5836e51ecb52979d1d22cb38b806c2d8856539c6cbd1aa346a367916c67838fab4272816b37922706721690666351156ffa61426cfa504173cb271d7c31644ce785c8d9d88f1d0e5473efa67300b8aab352fea5af86eb3809d0c23da980bbe28f3b2e0f6e6f0b53521a8be534d13385977759dcfa1d5495efabee4620644734c5923684ec93909adfb497febc5fffdc54a5f7cc6a9ee7a7f299d071aba3274d0f14eeae1976cefa8fffa245c7692b7b38380e6fa62e587440df6c984843f8e832fac1abb3d3490dcf46506a6fbf68a195c83f3356a57c718a046289e96b9cc59f3d70e987911d236cc9ec0a4a4c6623b18dfd0cfad40961b9cf52927299d5071443d57869b8a29a1966094258fc8ee8edc31e08a4d5a30ceb04e32e269d3dca8ba7e8afda69d593ccc519138e04100872a09848e1797528ceaca4cfc63ebf6a2e8409f6393707e67e29c8d07697fea8c4d125b3c3633a70f02f0ed5bbac38711e6b24379f88783665ef996a2b9d1a221daf903312cb6a5e95974eaf0997378f5d0fce0376209b2d41b0e918257d81fd936d585abba9c345a3af5e76ef9226c614b7db5cb76e4b037f0a00535c32c5faef63c5c4d8cf102ebba51caae99d8bea57404e8716babd920202ff9801287b44bff6bf1d0ef7976106506c4f2fe85890d0d1382a7c0fcdb5d17db27a31440f8542629b08a9ef3b88b5e749319a4d42473e5cd1c0419bed01fcc23c6a9bc88d1317ea8599c2c27298911fa7120043a63e8549e2efcd67f96601fd2dd39dbc22c7b25319774c30926ad516c26fabfa93bcd89ac781db55c51d7c933133afa87484b80b3d5e8dd3a062055e5739ec7991703faa8c6af21f5e37fce21dcc92e8cc675e53567f28821345ff21bbec959d952a241bc6fee7050071c9b6251d28c314a4f70ff98ca821d4531dc9c6f3e53aeb5337e0dd68c2be6845aa7e5836ec91d6582dab4da346c8d1976c8e7d89fc463ed0afbee012d0df2990e3b06d9961288f4c95ce800dae1b126f43273c18d537464be0d4d79a6f3c81e494e702b32469bef5885c1bed145f1ab45251605f87423953e52c3d57ad4a45f4bef5d1648793825740ae41df226e7873f0863c9487b2563ddf859773d84f4f6284c438b6efd3b18b8747d7ca94d4b8d12449b552c5422590f31f7bb6e7be38f58479fc2c4a8b73b5aefbf9085ee1f7950ecc690ecc3adb9da71ad0b006bba16ff28e56708070496e4846fa3efc2f82c79e98787b28d91963c89f8fffc2c7c055a764cf18136e7b5d41e2e623ef30584d531f1f29bb5002942f111a648b5fa3ae00aec8bd70a7870182fe6ea27fef4f25fed703529bc15a18613b22da1c60ad4da7c7d33fe3dfdab37f3dab633bc9d3633435e146e4e554788c429b2446d0fb446131b4ad722bf883a44289f4d06e717806c33e6626e04e4fecb64f9d869df4805d09ed32a974a0e69a279ce6e7ab6b0c86bb181694b9d3849fe63f722d98c54ddf24707356325a613456011d428fb0f66fa05bd33b037cf27c09aa68c0c5fdd4fb581d7aa7a96f22d85e8972ad503f82a77c01eb97eef8c5d4bbb6d059179a48154f4e4919d4d38812a22fbc32e7c8ff12e46388245f8ae7db87b7c2aad1263d19443816c9c3481e98eb2efcd2d7a015c8efdc103077d2045ddd2afa1659af38e4f54cf8663767e802771019480236abfec6ef7cf7d71881e2c9882af41e4d95893efb85206e4b6c3334b4c362c0df7f9887ff11a46c6f0a0e75261ce342a6f4fdad8e7d19bf6d7fe1213371202d3b9f7270c89677b7c77061170d92e15ebb40f176702dca09550beebe6d4550c61de9b59142a117b0afe2cca60009931328d198cb302fa8db212feb487d6af1f279c0d61b8207b55cd50f7060a941bf2bc31842802f67e0813fb61fc8fe0e048bc1d661186e5164f9d7679d0972229b7dd3df171351ceee6a53e3b1e217d0112a644f5622afe3ed1d36ce36410c25862f6d093b5675910c6f4e48db1a81701e5441955678d931f1e63c4a329305d4cd5b5377fdee1d8393b5af1292a388b400e3945210297faff2d4708d2fdae83583f9d0aa8a04dc8fb286fb94920654b421b6debca930a4855748057cad01495211d7d385b86388336bab09cd91f09c7bb07479a8ad7bf056629e5778ed3a439c3d83c606ee2a4752f22fb823a696da94ecae22c5035893bc5f3fff2859bad7c8cd0697df5e3fa1b3ef8a0699da0775a79b22ea802416124f8cdec55d27e6e19c5d691e00647d2ad5e84f095e6de28793c24c40e6806d862452cdcf7dccf9199dfe71e0b5edd780b4faec77fe2ad406cb958d5b06557dbf2ce2172bc10b930e9993e802640ec5e15bf1400e03f43e5bdc30d30e83065e3397d6896da00ae19bd2c5faee833b7d5e76429a3880d0d69dd527a0574053f5c8697c5a605b88ed428c4d0f3b05d1bc725db78565a4ccb35ed98dcf4f6ba72f5bce608c68d75083d7d124db1b552647d6ced8b012e14b9a0d2a9c5c1f01b9ae217615b3e8ba9828e5562753a3a725e30cae6777ccfd6e2d4624f3338bf44545a559b386e5c4834ca62961cdb3134fee088c468b803320f8d25bcbbbda8da542f0310793dc31807815275691fd601b0a5bfd1e90fdeb3fc01ed3c20c61de5014436b1e1acc944f71770186ebd88798ff24cefad8c8d6404df0f5732de4f3cef6f14a05f14825de35260650fccf083cba4147e35e97be1a336bad31951dc22b28bf35ce9c735aed8127e99d9d4730286a4ec6ea2a06109ea81e45493987149d97f891da7ba7b02f33a9398d3c2965fc70d72ea6eb7578b3aaca5af64b5ca9c4f8f88c9f74169ee7820e955118253c58d2310f9ed1b68acbd354e21f7b8f3ccd000a0ec13ea2643c4b72da8a7b582729fab8473033bed4997bf87d44fdb7f7c636296de68a17201b21ae22c3bd22b5db3be1ad0a33d1432f78a3002261a0847874e9c6c0d2f3e21c9b18bc0cb6be55745177b514bfbb4ad3246eb9886a9dc98d425d9de91c2d22059b04b6b5158d2d1f981c037b7b59f4e720984d0bd369d73183da204ac3a70145a8ac9da4a857eb31a47891f73f27c3744872b0294767d1c76a2ace658232749511bfda4050f19a6d91571380432c2315cbaf0f73a5efcf50272eab1e00bf08f04635bb8083ed5fc90a435cc618f40abfb9c5495971461570f264b2ad386573fad329f44832f486464b5af9bbc6e99f1c95b61a792905f494c2a38e8d1b804ec5d43f2eec54679db5c9c666062ff5a22bc2c2db3720b323485c09b3354dde73e0e34a3bb558db352a753e3650dada8c2c3f2ba1c42203f8e147a524b3837c28ee9af1514324b969aec543abad1073565d4c7d4d7ea36fac01ee68f605d776fe58d2c7661174f905c738d95a390f279ae2b49a417b94098710c231d69e022254219648f3ff8947821adffa8904a5acc3d04a759a0cfe2578f9442ae10f32609f37771412a843d2b1340992beb956217c84bb5e90e39cf9dd0bdb4780de226fa936b42b2ccf8c6fe153b0cd6a46ebe12c1c3e9c60a9797aca53349eb72377eac9df6ccc02acd22c55c48db04879c23d5fee15af5d98b0bab01430e90dee98932dd1489d8f56a23c6176d4f9de4c2b951da80755755dabf14d52849916bc62b5b42e7f1883951b3b0210a55a57f1b2c052baa94b6b114d138efeb14b4c747536cd56767706e7ff97bd24e4cd14a01ca4b752978a1d66a03ed2f2f9e474dc071758be313cc0fd12db7719f47eb34d6cd0fa06d68fcf6a0ef1a2fce8f8d7bb3a462bd4c9c39a755cb43bb73a5cd72ab941f896676e133a37a8a98fe509044ff85945ce8ac1f43b8fc2c4fedc2e5c7b11c6db5c9cb83d0a438a6c9efa4412f2af82224703c1290a6120d5ef7da1f93a65760fd41a080dcaba14a60d61d7230b63b87289a12cb5f1ed072ad82228306302d5160b4af5597f9ef84c439bbab957c762d37c90e014e1fb24e380cd389b69a60f953d3ca78bf116a0b771a68c2bba4691ad942ba8f6484565e4e72a41ce4b36fc56736f591b4e84ef905b7cbc7a2b7f144a7e078d09866e80468fec8fc1e6d5665e4a68a2a333e2b712e6f0d80c0b0bc0f45443da73303b9de1ea532bec91682d0cad5c20b5c6e9465fc31edc475ba8ec75e70c1d021d1dda45947457f6730bfd7886e03159422ee5f48963ddf67fc84e5ee28c84efabbc3fabdd942aa19a88717fbf617178bd61a8055672de6f4993459a23a54abaa904aa2eb0115bd0af03461179632ce7fa3fb7cb547492e453dbe81a263b10f0971acea115221930fa159bef2ad13d9cc7a516f9b9eef41c48ce3417c8d92ae5a270540d81211ff118718c2f049c1a268300bf40ba00b578db4f0406dc0f8c4350eee9bff26c51d5683d5b6d994593d48e3543e9ca0519ef732723a5bdfbf0365fce8a8f566beb6cdabac44499d3f85a016b6d573aebfcfd6345bda731757361b44d54aecbbdd3b0d08b9754802157f03f47c0a367a69a554206fbc750a055d3aac53fa01a7155060fdd6597c6c51c4b44d58a8891a63358518e548aae97c3947203c86833c754be39812b026bd224547a1d94614eaaee8fd8ca8a014b463fa67773a2779178292a8291a439a4e08f82d7287618784daa48315b28996badcf981b04a69cada187590606f62f9661ab66a148fbd832802d035a75e826f937b1d009003e10a1ece68d3e2801ce7415e3ff674d50393f33060622af5cf5bb16e2f9ab739c38a86b76090ee2afc7e33c2fcb774b4f74aa53ef14bc42055032bb7850f84d8c6a647470e835e44f4af31ea68d8d28d25f914be7125694f7dea7df1857adb8cc3bc7ff022ad1899761acb379cb3d56dfdf22f939abd9c0badec80efcecab00518eb5b606d7f202af24e76ae1f5c59aeb57b2c8ff9dd5ceddb191cb7039babea92f1f749b332da94aacdefc975844e9f062c2637db6a946e1079a2378d6d33674a731889cfd95143837a83ecc6b54d9e6182ddaa511b15bc3fd787f45b8835a48def149e8d01ede9feaf4d21f8962bc54461b71bf5c6dba5f62f28d4878bfc566e208dfbc3225bcba825a56574591add0159a8de3ee6fb45bb850e2042448e7946e8e9f72430d70bc8483e2ce2e2dc0e28bfb1a18f7e1005db619e315b66a48a7e54aef8df75d7b710161538cfde44f0ffda2f0a8591fd6871e528ea9544a160f2a3576b3e5d50cf0fb659f3bdb3362a51f243ae4680d5f882273af39bdb3c8434c6a3981f0db1b58c83e26050ba3d3e3b828d4c6263c19a567b50f5994ff1aec78a31e861e57363f3307c4c72397d9aa228ec670685646fb59bd97955de5d83a3387478b57b251c5f312cced0781bf91552c1f82b2ea8602b2eb06b6ae4cfc735cd0f2b458e2606a20dbfd5259e964c41ae5536222983f334cce9919a8680a56a80c1094dcb74d99876e1576c06451f1c92c5ae6c13abcc4dcf98de4ab46b38f5e09fbaa2ea89bcf173f66f14eb28a7b13cd867e4247abf6664844789d59b34d3672910a9d181bc47e1d3f90f372f092a6b186a7d048e3d8605d57a091b20658ab58d0b7319bc97824198bad20aabba73985c95ed52ab0679e48ac6566273d886959836ce367d5a8cbb3bc9424416637cd4d5ac7a892845dff50cd8f6b22bb1fcd9072196cfae2e5fb8042c45b5dfc5d3cd7a4453abddacb8fa9ed28c3ef840e2a4d62bcbfcf7298326579ab2c7d34fa12135330b15d057f143ed63cc344766a1dab4b8a67d9bdaf52d90aef8f55375bda5341de3ca3956f9e076cc88cc46ba3a78541348e0d4dad6f45777a7fa051391a2eaed0954bce155d709f253bee6a579ffc52283837a93d46d70c97fbdc4c3a8905454042e33ebc032feba857a80d5a42153e4e9969ef20c2d3e492099c757c2621d47d94d920d92a19591c4fafd421c5f3c8c821a95872150ba2861d36959d9edec568cb5b303810ac863fa99e87d30db5845c77a7b29b8c0e9d2b5a0fbc801c02ec68b332bcaef2b089c4c1a097f991933746746bcf6769fdbb15ad2f2d9272e729d3f3c8fa0772ef944c2fca9c4d6f8c8c8de45d81e6d6b884c4a5df1716cc4d735628143d6ed810c7682a80e89989528c09185788bdd738e724bc251cb0aa35143708a19004c368b04f864d29db796bb8a792f063ab18f583e9689087d83cf57f1b4b3fdd1148f0beaabc8787a8c79a08ad168972380bfd2e231e6e66db59bf79d8b7c1fa033a09ed952accbd038fed518ceb2335864e25feab9494f1c08a6d7b8df162f68c6bb9a649f763c64f08e8e9096b1240ce1e695334c7a33302b1d9d6dc554dfbea4d99337e56a4bb30db54cb0b5b5de793063ffe373f803ede8906cd4a5fc3790f2ab309810a38b578825c9be80ec1f2040e91d1f2710dfd594e73ebb5e2bba098198e7a870084d241a51c21626ae4e4e2ec09da906ddc4f997d76ef4b0b4d5a57c5580cfe6ca3c329ce18d1e9fed9a8c30d3dbab18717048a7ea59a9855ee23c2f1face0c94771bf9eda223ef52b5020d88bfcbd4f6b4c497acbe59623f45c6562055ec72e1146d58b2255c8ca0322cbbeb993b0042466f9da360f6fb9888a71e0c527ceebf6a2d5adc7f10e45e09970b8a4b36ea3c177842fb76b482974865c4e736db482a1351060782fa5009928a9b9c71fc5688edc6361e1b24ddb388ece9c318ae9bc30830170afc129a0dc35b6a5003a79f5e29e58d53b89ecad996ea1c50214da18e28666d0275bb9c2cf2e64306cb942343641b73d9c3588074305d3b6bca81aa2892e158558e79ae86a492eeca5cba275ffea5c617189a355ce894cbde61d717b65f62d3a263e99ae335399495bd094cb734e107a345c1de89aac0f9adbf8f86e4efeb747417b8ed65a917030ecacd9b07a9781647c6d26def2579cb4cd20e2d968f6fc972bbd47fac7f7de2e716a3b85618cb4a62995d83f59f696a8f91190f718557cc29863b7beffc9033722be1748ac5d8a270a2fd48842d0e9e3d456af3b0ccc44864b7c95898e7d2df680f75df0e36c4c9d25bf5cd66f41140a52112b38d3288ae33c1aabfae37249868c6a464ebc88fe26dcd74a83a78d3be4f419a490569e8599db38bf0d5fd0f437be8ff07f76bad9422137efbab23dbe56a7557a82111723403ebba89d32834f29e2b6f993480a82fce30bdf0d2db867093f781ae7e3685ac7124a8f46653fb352090f72b1ec2435fd254f6a510be65d3bc756174fae1c3f33fdf6e226fc97aa698f3eaa703f77ccdc6fe5321f2ad1561a2433b0e31e1356ce2cb50e419e9bfb4fb578936998cdeaefebde7b73fda8ea518877c28e4430cc527a7621ba432c9ebdb5f2c77e0abd5a0f08e10b54691cd097eff2427c027dbfa4de1953b71ff000ba9a265faf1a396f7102494e111fe8e9aa520611501c1147dbf767d4c51b684a869448e8d309e294984c6626512b231e6a6074ed65f2978833db63b945496bb8b6bc5c9c61fc66d5f88b7de0d65680952b6672b157f38a02557c82de6649851a364d0b0bb3987dae295ac15d20e1453be0633569262532a391c23d1ba6c07864f47fba1b134859abd9db0b02b97f50c056f21b63393a2f14e727184a456fbb217b8c2983c8f9f7b8465b26566132f6d22bcd89f10fa33458f84e8309f83497a4060097f2fafdb594903454766c4e21c59d821234978b4e557fda91249cab358246883fb576bd67ccd160c64a2ce4d02d8e66b7fe748ce0635482d50dfff47873dc4ae6d6d6c4e48917cf2ebe1bbb260f6e4e039bc4bc1db773fd778a57397a559143660668b6e7be6fa0515a3eef6e9e391e2271a8b1aafdf0a6650f9bb132ff5d4e04db914560f8c145bba3eb40b44512351c7d713994561ca82d1b82b8b6e91111acd9d97e58a71ec415c98080f25a2e36d1a8a9826da5803332ed3063b3d6871fcd410469149dca00187cd8504caa79bd53d78ee119e313bcddbdd6710a2fa376ffb9a6a3a575cb0e5ce3628c17843e6036b3a6e97577c9ac7a436402c3de38a74f7d945e0707387f7b536dda982c3b5832da427c1f6b7ad7d4839e44f57447fab6041ce4e4bdc5359e40fc3e3a45b48a111bbf9ada6a0ce4457e2d81e260d1116cac02ed9722423c72ae5d7e3a816a80d82bdbcf475209d4b601f578e19c7df92d6507e0f6554a49717ba6016dbdb5251dddc12ab1e47e70734c444c29d48315f97f5b1c658315d3a8002d64138b0ab7564a2d36bf65ebc395c9f3d216f59798f51274d9f7735be0fa4b1bf3adf1685ef2d71ec2c0b4ed6e0cf4a0c6250a3547675d3638e2e21806b9350c0e8f8145791c096b84983c7a30eff50735cd3f209cbdfe2d1744779c484cde3d4bb0917d6ae23506330adf344512161a27938d483fe2fa88443f31bc012adaf9f38b7b90eeff7eca5b65bae53332804ebe7248e1041405454c3ec270fcedee998d15326495c646460509c8b5f89f9f5af25247167aab3d0234207c830fed246897396d3f6554bbd2ac4f1fd17cdf8ad151c2647332af52fb58a5afc9618b18f0574503842851d61799e2293c017d4569b64bccdca29e17bd46a0240349f357e4cb9cb57412963961fcb0f24c0d4fc77d0a888802a9bd76679b7c8a690ad5b24a26dfb5ff4fd61083389c4ef1b1053ed50dd7bfa98f21c0923805b531cae61dd771543781e71f4b53931f6375fa8301a89fe8c457b5ddf7322302c8b6869149b287c0a95908f04110162a94c20d00ce395beb744cb5d8f996e91caeffc5f5d3ed72e4c64bc071d279a5a3efaa627aebac9494f59bfaf3dcb02881a153a36b732b8bae3a497709b5c5371f08214814e25d5eab140d57c28cf7eb65ba80a57c13cc69ac4f104558f7e4037a137670d1bfd1e0564806974025b3d7a8df082b4e58e60b19aab06481668e7a5139f467bce203ad3ddedaa643cb3130b1d557af607dbe8380c1d8f57a6559829f4a78d22c7a8a04528083afb8fc2b0b12efa6294c03b51412528526b4bccbeba89990a821e5a43f942cd3f7b1d80c4b8fbec0ec0b65288fcacb3d45898721788528cc879cea71576d7771803e772d7656e7400dc95a6f302ebbc38cfa9a6394d9f362d6926f783aaf2aa031f8138996ff2318f4f461150989084d889783836f0348dc2b4e0b12fc69d91f61b9faf0f9d22173939e2e9436ccb58ce573febbadda81dbe95fa46f3303b3bb570248a013505930c9d0fafe48394983636d309d3a42a8848e77505c7aabf53a39db94399573ef42944709f56f3f52690974272cf2d8936091ed89d400adf8315081137473e9c0540eaf74c0fe243e21d0a13137dc65f43f97b2dcd4d529fb993a2197cc9a9666195264c1331ff1d53de42789183bff1f9ccc86c36a17683d1100cfca9dbe42aeebcd0d84b4323e9f1eb1f888404218dea9335153e5d82066e39d68503fa6c279b63ef85180860fa7f21f74e621c5b94fec4c463eb49a6a29fbc8d26969f88fe18302f50e19c98ac602acbfdb409fa475cd08fdb59c47894ff3551413127b8b7ccaac352d900239cc3763d01a953e76344883a0c13b356d7d74fed94e22167d32f167394db9f8c3c4767db1a87c08223fd81aba7e4d65db7bf140d33094ad047aebda459887005356f96ab3a54f6bb6a50de4481272aa2c678955ebf15b0ebc3de430c13bfdeddf63c14ffa3dc473b41146e8c4022fca77ed2730fce61c8d02d9a12b08cf0143072335739ae6904aa6b82f2f99ca77836bc6ca5b1cdc356dd5d71446ed2a8bd9d5941689cd18f2952ff94122a6ff81a3f552f1adee51d9951b1afb2c61dd52aec1027a244de141c938f12280bc9cc8cb92e2bece3bae10c1697a8389ea91105caf9faadacae2b909cb80a74ded91175bbd53e293716846a2e0c58e2f582b3e8e2f4c0d766b328b85b80458ca5895ea5f93c919f573492d1c06434010e756779770294365e6b4716ecb13dea5998d22731e2304e7146ad5a71a4c006767fffd94a46c6fe0457f34059eab14fd651be45fbe8c7f38a0927e34f5154bdc44e9e8d8597cab9f7f1fc5ca0f8b92016ca95ce53cbf29c977e8a4bf85d044e911974f11a1acfd786532f5d8f14014e8fe3a4252fec43b73006ab89743ecf18b75faca86af3b2ba537c693de6fda4922b988f4f101888786a2207a2c58ff78b85b4fac5386b3a8801306e734b100055ca05bb754805c2ebb4c49ca4cc82e60184af5241b33f10957845535450db5fd3bf5b711addf1da67706c6f08a0ab91e44d71ab330d36704d9e3e5d1de98178d6670fd47bb019dbc539aa501367ed3eb075ed8c4e75807ecc79bfa210749edbcd89e0960d1bafaf135b88c51b4a102c8bfb331708f5b3efad266d3b67ba4506cd1931b09fc7fa37e64eff1f3e9339da4c286f2899e0caa436f4a99888091d62baacef9f7531ca1317cbd5ee4ecf9830b52800fb79377e59082d182c216ce293daae17b3efadc0a28364ed5c70986509811953c4abe02e32c943026f20d62a37815f01f1e2f4b1a2c1820365eb3eac7344ba7c4382c7fd381bd176ef42ed3be03c4f56b50bed1f8e7d11d137612df048f44ba7fb1f51ce0eb64c6ba49fbd5b53547be5b52abf0277c28fbef15f5ef293b23e9b8d573df9d668fa47c4a6f2b80d19c88469b761bd20a83ed2d9be5910a819754e79e0accd696ef78b7f91001473dc4e895b91bf74bb675f972e61f46bb9c05a0bf769e193e1fe3d2addc3d9e12d50a66a4954a589cd0c4e248bedc091fdfd16f7df9f6f8c7d002ec7ecf9d115a941e7f0e99e8c7da2816b137f131959a72fcf0e90843aa2102e4e5d84360ac78040c34fecef12489b92c759a36e56bb645269eaa6ff9d2512350192fa2024e3921c4c0ad398265413f6b91183887e1c15e249bb2efcd88e9bd3a9042914226f2bb41af84b6efb2e333d3808cd759babf3a6408bb0bad3d66bb5b492da7ad8d4d673c84b2e1cc45f795b8c17c6a4c0d74f4ed95578b663ef45fe017bc4c399211faa8467eaa17b46502129734f49f0fd46a69d081d0b348d5ae6bb66c23e9c4af22fff74c731a326192e6d9b9a029cf2c30f13a1c16e0f4a32f92ffe053db839201ead497bbaaf7ec4c4d547cfbf552c2259dfc2e7dfab5992c6e551b8cff7e2a69f5ec877ee5d2286ac1324f8cc0f9eea07ffbe3830f0e5a535e677aead3adc7663c5396ef65bca930904d4360a0ed3e3ffaf3922270e9bc7e8f68c4c961a551e89de1406524799938960837d9fd84296c89a77380670ec5031d44a47e37f43e8c292da4cb18b556fddc0b69cf70e3a4c3aa1329703ac4f848cda6a16b2f9ceb2d4d24753dd5580aed7969800016d9f84997b1a303efe02f4b2a5a637ad3a3ddda5f322896ec27a155b34c6085a94c8f8e829332817f709e67841b4b6eff28c03df3f424fa8425b1f9b0d85e7515ddbc8aa9aa68ab2d538b4d78a67cca7cc8473175db5b14fc2898aaaf9489e0c4c59902f45bbf7a7f1743ade3bbaafd3d5d90db35af31179ff0062863839a9fb92ad04601d9bb2743dcfbedeb617ad6ae4c74a6d97e4747fa469258945fed86390c5c715254b11f2934d9bf8a7e687eb13d16423d83d7c8d6673d67077d5bd6dd94871eff34c3cb23a96f903154368e2676eb02e109921b0444b670f624ea2c470bbb90837e951d335dbfe0677ea26c44e6daae06e8c58e53f1aff4fcfdb90b4a4cf210bfcbcc8daf0ea0c9463489f62f1b3593994ef55833cfc6485d6cae9c6c14e958c247458e7f372f33be7e74945c7a8667c1715f9bc7018b53638cb775168058ca7403da99a9998a6c03ec0c90a99284ef2e356ea1a7b54ca0499b57a484789b5e27d5c871f13ec422df2ca5870c0105d0a572e572ad12b91a2082ff4cafa44462647da90bc28d351bd1e4493cb478bf42ded970878c7650d3f4b39fbf476195ed07274a3c14fbcbfc178b7d64119b5adfbc1292ee3e7d7de5490e6cfddb6021bca47b11bbfba31305f22c3db898732fc4a6e17e47020932d456f8f0e3eb195e63f97bcc8d9319e38d4bd34092e320fef2f7ad2a5429f4f5776983983904d97c44e600a4d45c9dc511d802c7bc79e261d75200649efbc46b7381ec760a15cf6db7d9146094537b9a8db519b986eee86194cf25a90a29ffc5bc8714c4dac655349f23a635756f4e01574763e7e3882a97b1325f6af245cffb6ce04beee43783d7e2d258f68c720d325ce41fceb92bc4ce5173fc766a7fb03586757ffc2096ca9b1719401034f1c61ef835f4f8a0925fe7ebc331c322682d3e46506351812fa76d9d61270b705206272da99666faf0cfdab41f6774408fa9952aa4142a223b68efb6bc8177da66552b408e44959d974e9a993559f1aea17e5f27f16c7f89c65136cc8fb1aca2aa5934cf584b68ff34729893cca711974460adc42d6fbe24290a2b290b2df1aa10dcc46c73607e414cab5c1427710819cc721bd5bf0d486704a865e9ba6078f0024bde16c92521692122ec6adf4b252550a5f5c737bc2a71dc4e6aa3279007a350250183c2463bb490ae85ad4d7f6428b3982764dfaf335c6b2131710f4c2a51c8d77f3ded56034a55004c8d03e0337ceb1e0a46a9115e38049fb58f4759e427ffb92e3bcb2f9cc58544a14c951fbb117444632ef3f8969f346ce3ceb0c735e405e156510ffea9396ef9c47b5f925ee907d7f84983afe784dbf589df8f6a14f99e94d62f8f17fd9f587f7060a8fffc18583b26f3da199c7a33603e661d9ab13e11c4b634314d359a409ca9929d774e96731ee55a558fb17ca7f08c1625242f30c29dea1c1cb6da93852fc5cd977e78a5c1f9292ef224e4c3e7b39ffcce348089c602b145f11e10e799e25534fbf1e224dc571a1f7b10b416b8096ce2481d047f2b3f6967b4374e69a415b3ca276c8c270f097575e58dc2ed540a84fa46f88930b2357d5cef9e03654b3418bf78707801ef385d0f680115c346aaf1e96e8ec7b8363f0269e1ee779c1540880bc6388d31276c328169cf4c8835f75d934ca792386dfc3778331f2b4947fdefe1fea1375852e3d4b6d0f60327b42cb4292d2b9d1df78a70f2a0488e287814e93e262fac3d29e6e768969de631b18a7191c856535c5f8b25bbdfdb97f786c626b0673b85d19d7cc0ae5f5c4d249ca6362ff5f6fc5d3be487d7f3a96adde2f8417c57200d33de99c3fd93849e4f7c9f6779f946889d4ddce5537b2c12990e288fa06b7096ab6f4eeb0df1db21ab9aae997647d907a5ab39667476c25f09d4fc2af97a3c094079569d16b65eb6ec118ff968cea469b2ff2d1949584dc4d06cb9918e015582cd9adab1ed33610e334f98935e94eb1384c63360f5663aa5717e4e3bf3a74a45e5932a4761e268cb072cd397daa0fad6d3717471bf4d4b118c824cd2bc4ad0cb265f1ec742c9948250da19dab3d2ce220def505962c093dfdb0a62204f4511e8abda666faffd8eab41fe18051e6c172acc7385d693cf3ef3dfb7606d1740e0e74e5cf983cbe5994da339de33cf1386a444480a46fb4221807e15b298d12d65b12e340b916137fe2c1b6cd396461797fe4bb536aeb5d7a7b3da8333565680e7d6b20accd96cfa396da047e1bd565fc7ed1e44a52cc91d55ff086441202fb025b85deb07c7152edcde07211a5e9f0b5af268d0c70e3349a6eea051c187898cd01e98c54555305d503d24f3dea384c09750178fabae18cc9c24be2ce07a829cf4b39bfbc80137d318f85171ff2c0056086fc04e66fa1c6a7ec9c871f12ddba6707c960be8942aa0b7d587d0338d75d794095841ab839817c9b408c199bace0342c5175550638c929eb2ade843e7b47c8ec060870a986c9fdaf81d3535c95cf4793d1339145368ec0bc1a8c818fd31cf20e0fd0835da7d94d593b6f9e3a3252dd2e4570531681c7595ec235b1d51a0fdff0b22ccaf06bf92e297b3fe7e2899eebd202d621dc6cfbdf63a710b15afee1a02804232a36cb4b654d306daaa5b3d7da537311cc55ff3ec5fe55b66f67016a79008fa7834bb9e6717c3ab91c5aa067e0ed117cd6949a9efa06159d9d5d4b0426ffbf6cd4681833337c445977c41b905033fa4bca79170c5616d827a171e367b3e414346dfda5d33faec2b10d518f37076231785b8402e33542c71d5abeb98453f5a29ae392ca993d233f81a58d422be5de78c35e10c15d8a91de8a319a7be5fe45161688d795bd774e95a98e924753304f8b3b4027a794ca941b049547d299188b62aa4ecd8aeccb7fb8392754893a27ad8dd88d55514bc574476babb108416f8c4e22efff333673e112524018d885b7c5a66635dfa74790f014c514385a01bd587354d7d90ecf7d3790fd7215bac2473901ab20f92ac2d7dc74281fabab3f347523c1a74565a1fbc55a5a0397cd67b364066853dba66a95157e3f97f4d26bdeca8613ecba09050940a1bdc989d754ba83319aece86a4f5dbf5d568d7a5343e17f95705db4f859b833337e95234b6221db2a4c0c44a8aa74a98b8e3ccb44cf6e425fe2a07c04f598a32c76de6ea814bc2dc59821327cadd053ead11a4bbecf66419b087ffe6b4e0c76430eacb819a96a6da7a64b4a01c574c26111e8fc543aeef98f2b306372cfdde3501d142c648f61940508de97c9e26ba75fee4be309003588c5fa29a1e2c419c9b2d4812e4f3bcb5a2fc524dc8e765b98a7e6e0344a1d0f6856550138e1d7c4a66fb5456b32e9e1ae585456e0b3085c62ec4d346aba78c11bec61861d59766f3c81983dc2e7b71b7214d339cf8925d604633df9a5eafcd0d9b4b3f729c23c925ec58514b723bcc23379808de7546d96d2ab87de8b77e3534f75ce72c5d1f489cfcf2656e38c3f8fc464a107161abb5545248e842f18ea36971998af283f21538a3bfda10e17e4f323d5b4327a36e00e4399cd6c17f952b0b6c1f7c684c2dda7bc12a7439773eb896f6c52b20d425c60ffc0650cf5a6e14ef3d39f68465988b57392d0a4ffd8d4e861627c51fab39c0d17feb378ee9e3001fd946db9f4a1342dfc43fb04186aa0cd50f4a58d3279a6453323b2f7dc3495bae4061d93d839008633498690dbd95f8cd5857c03d51f4c1f1ce1364c2e611bc6cf38dae01dd7a8aaa83bf64cdfaa8fa5fa887333162b337c109a7f4971e6759ced5e85929079fc023de63ae62c79ff4f961cab18962b1cacd4d63332f416c9b3695ff283a30e76b257107afda9e9be80e73244b019dce27d6289311ee7012c73ebabf79af676b0cdf97f981d11daf3757baae06620fb2c840fad82946a18f3691326b94fe5a9507426e23ea9fac80b0332db881315c078b8638e2309f9067e2e60500c5d933a72c4cc9f608e133087d9d17f040f7b3c42fd71221e8f77aead5d0b3706820ce157c62aaa91cff9484c1df92fbef77d818f5dcc2cbc85c03dce300708deba41a47f33dd48d9789ef683ef8f181a5f9c668e7a7f54f19a9baf47e1bf80509f49c22a35b592385a74652093ae4b1b7e4a476d83199037c2eb8bca6a77dc7de5481533d862df062479fc25cf101de5c272fe49a37fe71a646f249cf80a43f6b4e236dac11e71d0307b7ab422fd3478c933614b28c2b73353a4f4bcceb63b7bc12bfdb37fda61b969675a55116bd41fdf4715357de5379896aa20288246cf50b4e13c17edbbda6600d3c6d1d571d7825f20c988cf2b870b8c232d38028017a14a6a14eab6470c919ce76aff769bb0a448d838e2dcab20e0c01a45d46d81f229de53378b97dc0bd9e8d9f6ad7620d9a05793cf2cbcc9097f4f2ef18243e3bb51399a9d875ea50596b82ff92e8e2d9c9457c877739e4a42c1e1c887fda537533f929ebb4bd4112dde43bc4b549d16da7cdffce22e9a003511ce639d964e0a025d44163058a34277edca6d8ddcd9ba11f3d2753afd722e9375253cef44c1fc646e2e423a28bf404b87f7c744d0dadd942e4a2fd814697584e5d1a739d2ffa76a613d117781a9b749c4a751dcc0feb094ac5476704ed727af2b3ea3f3e8617de674ec6d6e24874576f9783d11a2d6ea3e2aca9df61a3fa88b458f8eade5c7eb9295908098f6afe159c37e28c375ff47126d24f8215ba60cea2a396902a2ae5394e7462ac918e5ce5e94dcedd7e9dba0be9b7842426ef43d8191347c89960d4b0fa8bd3f12de9085d5fa609d826156e12ffdda93b7f777fb6ece9abf9b7376b99ecb43ae453050276c67cdcaccda9b304716897e7b7311e49d011d4655407513de36f4f1da7a4dedba3148ac6fdd5c405094e0fa0cfb12de4831d54844d91f170720ae2e6a872c3a505ce8b011e30e4517c307812cbabc79a750abb4792c1ce129e22feb2037d0fe6b46fc875f5608d43d5a58af18cd58bfb26d8131a0b35652acaa54c5b6930b139e0f9c848077cc17c770bca0fd847b17a6e323798d749935c95c1be3a1274d805e2ab4ac391ae991eb776deb0c8ae45170452a2e06e4cbd78597a481fdd29cfedfe4dc66f21c7bf898c17b612932c4b31c7b998a75298360fe128d2bd712b15c158936a6fce1c6818b97fb2355d0d3427e1f25823bad703c4e82cc945ac48b260a3496ecf850dd04345f7c42570ef80718468b28e61b76458e3b2c09dc92e1f852450675346eac4707aac5ea35514453b41a2c6292a337d0077fed4afa6c7ccd41d4b7ca1c66b740827681a229cdcbfd325bfd83f74d81235aac907647a855c5ea6305baa05c62767b00e0e78c96b249f8ab9c5f9a5538234a39823f72d0e209b19af1e53340744ddb454a438d3661faa6103c07ba8d7b60a05845d1884c40e751012fd8d019ca7c89241ddb3d247644129b22102d4f65fc678f0d25dcfe62e9a93e61cd4409d18e4ca133a72091f8b2622eff043149c73b2df7b3d2e08a1511aea4675eba892510e875964aff5181b4222446427e07c810a7372e24decad93dedacf54a3539f29eeec080a2e86f429a75051e5a743dcb03a81423d255d253062da2d44e79ed3d127d1b3da4618216c09e5a925e782146f1fa8fd63fea0e70153b1c436c17151271341fcc1cf52289013d27a25c3e2e848fff4252456e31649af38c80d8492614edfd097f69845b0503f77c81e3e35bfff43fcc94af683e46248f5247152b9d0fb0f3584ab8f42a7557337f8dac731bcc9ea70fe4a38fad77c19a1b55f1d79a1ff7ad09638d9568bc6c26b0d0ce5d7bd1a263eaaab7c6cc4e855035ba138a8a8f698a1b6c68f41060f0b1c821ce8abd6bc750fe516a8bf15caff1d76d09447beb0ff8571f3bede5855df2aff9f4fd334b5fde18a097a73f3f58d3322e5136bd510c2cfb10453f009f22d5bed72d718d21e4d0498edd42d4b9fa54462a10afd5c6261e6c459c9dcbbe8ca101be44d7300b50deb80546d9e85177fb86ea475a3cc62e583b28dac02cadb6e9c31a8f6d5c08bd567a66c7c50f34ccadd8225486ed252a3f57ce79471add48bb2371382f0aa230642348aee2dca772b877bcefeb69cfb15247c2b152c576a88a07c772f9ce47b6640b45ccbd3fb3f8118121155a43d23a7a892bb47ead2f00c500eb312ae40ff2ec79bb88f4afe32a96f4dee309cfd32b1a83bc321c8b888eb7c64c86c69c7d47dbcc145c1b79653cdc2e96372eba60e7f231193e9c4917f78753fd8602ecf9cc199e62e6a95a33e209c704dd1c1d5381a18550e980290a0bdc717d5c04deb1179ea1aa1a6f5ec81e6fcee1986c822aef4138db9043ebff6c571a9deac27b69f76f7142b7eb96bb794731f49a8b3697bb1f240b896f406cd5490be25f137f27e726b112fd51358113e866014595bda3d4b3ab8fac9ef4e79fa3030ce164a26c064b0de30023e8caa8f64aa101bc53007c283003e48e02ba59d9caf6ac432d0e5e8320b4de0cde65ea25677b8651dbfc46930c2ac2cf260976e947c80d163be818f865e2e50f504b98e55acf011aef6a1a8a6923519bb266f8ea1af178d53d25ee927f1ea7545699790d1cf626c0e662bce00e2da1d336f5ac669c6f88ab96713bc92523461141635f680f065cb3588126a8116bcfd0b551a64373745d5cf5a4cd7ef37900ae692d28c89a83e41920db780fc8c95c6fe7d1561c1b19e3a64e572824ff9022ddeb18474f416229630fbf29c9b8f7d544c73a5852134f7bf5a9ccfabe66ec464156b0e5526ceb0506b2bf56de9eb3f1e7d2cbd12d2c462dd619b437448ee0f8caa9d2af834d016b87b150598ad9891b6dc0e1633509e76f5517af62b891e3fbbb4ac7ae2e7c488cdd2f9bbfc0ef18da0424c8c927dd1ab8f7b514ca24a80dc2d3959ece57c73c8ee50cde6ab0af1895506ac3358f003ba8be708594651a5014790b67806e1353b532f7c1428592468bee852b695b8bf1c086ede99d3ee9ca16e9e91c7709952a93b1ef141a7a931e9a9ae914b94c37e43dc3cb559fcf7702574627268b7cb21b8c48c51be89344a750514985232bbca00572acf003e7e5987ef75658179395b88f129bf22fdaf9e6fc225065f392ef7f9c3b6761716856c09a0e1e14114f09b7ebf5237bf1762bc7895a5d35c24d9b52a9f3c909be7c55c9e7628850586684917823e2b132f17729ed1ec7cba58e5a4712bc860be716f1f380110f30f5b89323b7fc5b9ec7e76881297a026892a3ba142aa24077d037d4728909695c15f127684bd1946b13fd7bf35e0e63c9d2ce68f9799dac9ec2c5b5ae18261ef017696fc6127369e97bbaca70896ba1d8849297fbb320d27d476a545efb3191e1a21d2cea8ab3518519d30803489039ff0b8c3138cb6f949c4b60c7e049f1fa94db04a3c611eae8da038e157496b4321259f90fb1d65afdba87fbb553c45af4189e18b0ef896d20c738d793bdec1a993681554ad840f727a32959265008bd8938a0e5fe83114a9c1a2b27debc4b404e22662a4a21806bec73d06c449f3fc829b276a5f151ff9cadaa96c08772e6e33cfd18dde2f5f0cffd3cc78ba0ae2fd514425a52eb3cae84e1d654d70fffe3afb08b85ad782023b2f7196bb647a336f13f2528bf76aed907fa148137fffbe2a8f9a99a6f55716a8a49fdb3eec7c8bc9231cc31b4a9f7a12b2e1a6edb210c4392eaa8b1da88551cf63e82736bf582b4683a55f322f5c1cd1ca7819712dbdf9bb696ab6be1cfc0b006270af2c52113ff9defb414c0cf7d14a1e729eeabfe7c4e36abb4adbead9d214106f583839c54c9b8abbe2335c0d8de036ab0f5a6fc38e77c760b7c0a7461eb5d5236b0addef0ec6e9aa3cbe153852a9bfafbf95526619845e6de1378024a3ac1db2723a9c2c2d1fa55b3ba62426525aca2c6561a3386dd1e173cf65a18557b7783407573ec4f627d3639bb7ad8bf926cf2482018bf22f046c718b1a82c564b580e3706033cae58f77fb7c05eb3e550bb08c23cf06ac0268f51f7c2cceb6e4438dd77c8ccf01fe76ef2c469644a98fe6312446ce668f9b139eaca017928d1e7850e684ce4efcea03277f73b78ff87319b8dbc8fc6c3e31865117a1894366a99efa75061deec75153a43661e574d8d6bfbbdb79b63b414c21e759fb04b0ab351087467131145e0849ed784312cde6395d359e56c6ee26260df993d5e6f5a59bf2c723e124edd14fa837d485468f5e681f4b28d035e757d0e98866de8d363e1ba78b0aea69dcdff3ed34cb8bfec635245b52d42a55583b7a71a602b6bb166c00bef4efca8565db835925c8527404ab67588cb04edbdaff9327fb227789a7776f3c6ab4f3c6a48477fd98271c4ae0c3875521d81aeaf58b06d81fe4da63208b2cc8b859fb34ab0e52d3163330f27e31a99cb03a135f213191d0f1bf77edd7008db8367f879f6802c5cdace27fb2925dc5351183a2ef9cedcf6e3c1c43fb4ec9d3b982a8ec39029c4c83c4dc93cb6c819ec7ccf99e0176c20a55178486b991b01b4acdb1951e587725ba508b26dcf716f4ad03b089e8e61c1293e9f2bf560a482a538e11ee0b55e9f5669989dba29aace0a7300b6cb1065b195c0665ff32dbe2203a9d3aa4acf36a5cc2acc35b0be4fae3c9bf48832e0ff40918c18876393e0a12cafb85abc1015d5826679308646e90ecfbef78439ea0c67880fc0ea510b702a6be78d2df2875912f1a92402ff8edcf710768dd9be11634ab4cd605ce2255624e2f2aef8e389ece39a0cd2e6f3392f181524d5dd310ab638b98053a1b29888bf63502d88db5ec2f6629fdc976240e83c4b68e0f8ce89ff667cc36ae5fbfdbc4fb76d370df3c3abcbec3316f6035dc88976ef8d7f740dbde30afebc21b2a2452e5749b7b664415fa573973e33ae34cc0c2fb162e9c4e11ef562a5f27f49979341b71cb83d82882a34eef3398121a75586bf71c849cb168959191a80ce63b9ac54156ed816a20c3eab548efbe14a38eeccc2a03bbe43a1bb108f6c0d2a9f74d31aca00b5556acfb0bb3fb3d464c17ca863af3bbc229432aa3285990f9a4b211280c4e66091af013be035dd0a12118310859369eabf52b2086d11481cb31aa6c63065fc7bb091a860eeac634e6f5dc89618a3fef9ee6c0ad3bab0b33ae03dc4f51e6359aab8ed7295c674f5679f03dbcb6eb6c1e42f8b5e827792178cd04d993fda43cd27cfd6a2149bb6574d9de87fde96a36ac68bfb00e779a1874779633e3a0688b5bfa3c4fff1652aa8767b01dc3d41d2ab59e59160313803c08080dae8c372075d0c678f40b1155fa7649212a8bc7565993bbd2337194d3a43be3e593ba585f477c347df337fc8b73cc94c3a87683d50da5de2c5e87f8a86f1eeceedb9ff6dada3678fde84e3c38b12695bea8f210dca9e39b496e7913e91cc024cc2cf85d81fdd3a9267caf9e9b99e4fec835889fa2ca7e1c02f042cc7e963e75a20d5c391a47e982127503d06cd5aa17317ad5e8cd06a43dda9d47d438855964b584a6e2cf6fb65ea9a963591908da405dcc27bbd80e0a4491d5f2622328518797a6da0d9b43e2b682fa30157ee0a99432b74e33b9361060f7eaa9f958ab5dabb51dd5fb48a0c318f5a8b31cb7eb7814adde13fe94df3200eeffc187dbc90a5658ce643cebbbbfc25b36231439391992a1a63750e545b36aeb253f0ea857f6277e856e37916712213ab0b25dc702c68a7db2cc49b3e307b3a77b88ede43972e5f3728c7de029542644e99eb4dad92a0c20b5905824ac15f8dc43fdaf2164a7f070304eb53bb20924b66b6d1b2ff903b3ec31196f79e863b4f92c24866c8ed81e73c57674f9b327a67f815b2750fac3ad7aebf87cf7139cdf4f2e0e33c4c252d08bfe0005323cc9537409b813033b6bf5dda6a2da942723d675e9006b0069ff8825db87495407fdccb4566ee02a0d39c9e65c26c91f5802afb9b636f4eef2848b44bfb45a76d41a8f8985a1c4143068c7fc88879f21b06307b2108043f404941877cc6b8097ad4dbda46f64b7dc15fbdb9ce71afbd98729410aa3469235959be6cdde783bf9e1e6771694f84d93fda2299a44831f44b5a6ad264562a145919d9e74a39be574d3db2a76ff26dff0add81ee501c7daa17bece754b2b4732dfc06ae27448df79f7b17598d7e8c9b38c0c9df7abf2b5a1d517f0873568335cd565a15799dc7a8c2ef18c467d6c25c4ac97f573c3899c2e7cae27d2516f8a87838d8affb09b422a1b544877457e74843888517852f727d1fa6836c4cdb24dac2e9d9d29573f174a4288d6ad0e7aa064e62fba56d4cc863b2fad75effafe1da50aa1654553930694e5708b61bf25b20e0968074a859f4f285af4257d7e86e2ebd6e6cb2f46a269f7d6be422346e019aa769d72047fcfc64e10f862d14e6101c4018e0808937a5df83e5644af0648536b7cb82d412b9809775d2a909c18fc144796ddb4aed227fb35686b3b1fc35f1aa4175ec78e6b1dd061774dcb6680b4d8d17be5a311b8f309e98a68c8bb032ec5055bb6ac1f6e18618d7251d5e5afec69e324f1a3007179e51c1d12718eda6a7adcb085c80b9ba31f622a1e4b7882150d281617c9ee475f1416bb8d6c246c3b6b81a44fd12cb9b6817611231f3bca5fe60bdc03ca12a0777a921a21724115886e921b6f0540e581dbc660973f1e130bec5ee759f561ba5869bf5955c6dc73130abf38f01d76d3462f057b4b15286b4603e40c2d995962b18be6d3da656b6df2454ccd3538638d41a75d66f3fd1cbfd732a817f818c040236563310768bc55b93f2e682b522048039b60a72d392b0c970ff1a82f5b84a48e2c496081377d2bfb84fd9cd0911bd320e1521f8178aad94a03dbdcc28151f7766eb3547ee0909e3df428e23e77b1f91ea115bbab6d235465efb31f627f29d3baae52179104da9dabfb918a8f3598abc1e0664be16d86a0ae715ca82108cff493cb49be768964d76ca146c6e857eb95d44a461aa8fa3b6c17e9c424b0fa818f3080efde3a9b7f29adf08b51f10183b8d47865822a47f520b50bed92511fe6dad79c0573e910a19a9170c0e6ce7a18169296a7cf2d17c4fea5e0128cd78fae8aaec656942dcf453a32ea3e382479a845ed26295fa0eaad49f3a242dd009d36dee4535951b80d1fb5a754c7ab7cccb8ea8ed20779df9e88807001ed0e4d15a61863fcb23f704893362e94da173bf2233a434ec032456de29f4478b73956f606362dd76c6bd754e8718ac4ea3d4a48759d654f4947a61bc2eee5334e7153de5aa19e418da51b978a44d66812b9416db81c35650f1723cdd23e5ff4074709b3cb090ac07d216391422d326b3341ce2969267a024165587d2c2147f2846cf1b522b44652d06aa6ad1037aeb13a4ee30f934ae1a227fc48fae85bef573ee15096e1f94e10d1b505627f54831d66a74291b7cfc94a52bcacbfc087be11a27017209e541bc0438bdf9408ac77a3357531a56524806b2f7e3e033aa41757fac9b3879aa89b570dfc466986db7a52740baa213f9ecb7353cdd3c4e87b0a8439d7f991c1554e96a15c120e6ae33b0424a05694730cba922d162abc8d84dda531f229a33ca0582a119d3c9804b83f8c70201d5c93cbba335054933db21130eb05736c8ac399db8a2d8d36baa21eaf5e609721005f57fe4b1a03be160592779c77964a4e6791962d6cd540d3ba6bfefe037c17f098c65b358c32687d4b2de20804d331cf8177c90b2c4762178623dca3f888551a659b2abccf8f3de22b72525478dfbcba357b29f3fdc3ae9cb73fe63394bc150b6fad75cc4b32622d396792b2f09bc0835baeec4aa90a117383f1fa901344ec0c341359875593a63c4b592b4438f428853db4a4ee5f0455abdbb1e127adf6606889ea36736507e854b0b899688f0d2d62d5d7abcb062fbab472252f3be64c25cd62c259188dad39f23520a9ae9b7f4b51a98f9a04e81cce4df595c64ee90afbb44ffa3a30b74076f888b6809d7d7e1f72f8206d3b56491a9522cac9912b0a21bf1a6cce03a6fab51345207c5f1be2a1e7b5d58d26baabbdae5d2ccb5c0bef67b0c3151d3cb3d9d7ad17312b844e5a1cb91c54be80ba03ef078083fcc9f54c15a515966a60f09a5b2595d5bc84bf4b966dddf1d474c814e239f7a57b43b9ba7d393a2e150a002cb58ee3a5a6e70f64de5ee55e3ef7bca6193093a8d2852e922a9a4bf84de350e509023d72f35d550806fa7143b180ba3fd71758426aef2a9e5f275332615579ab1c126c3a47aae1a466d9d8361d9f72076bce5f0ec89fce6693ec1092f7d06164d04b989a7032b0a7a792a4044d6cf34b26a883a1a9a1a5fcc1a3c75254fcfa7bed3175e443db252d0acb337169b0d72e51f9c147b284370f844c92cef5e19caad5935529c075ab5d76a1dc69a04740475ecb9ba6e591d364fff926291ad83d5fff17c25a58ab5a083b329845c843d478bda74652d3276f28979992a60155a0b277ccc1912a96fc31b6f6e963c70c6d577ba671287a1f0167d401c0874e94476b7f84cfa16edadb8a7ee44587785bf174d94a745ab0fbe10bafcdcdaf0e7c421acf598fa0a366e57e4c42e157398d64260c1358ad295c8fa388c5667fc3c2b684e7173681d88460bf5c11f11c1134b8766ca46bab5f74cb5467db3bd3bd881d39125081ce903dc8cb046aac188bf7b53f1c2653d308366fdf8bdb0e2b1a00839a116f86cc74ad76454f0884c8e9b88166a778d9217386478dca5f2ce4f962d05341fdf290e70d067666b1e61495cf0a2f66acb36965e4db3cbd7da15bcfd3bd8c1b79e8873cad8586dcdaf34fc04aaabbb4072c1fe06d095da2c76bf6e4e751ea4e655ef40f44f8a237e0e92491dbd6f958b5772ec1f617655b7aa30a3177527c2d072f11d549f9671caac7199edff4fe622999a95ad1e83078e217fbd19cc2bdb99881b40d970c0d28da3bc43d95c3b8f02a62a89b9793d406f131efef823307ce7d154ea36fc8cb2d1d0b10c93529a60120c90b483c3f93692536847f81676b4709350b1643ad95e91616da2f0cf362a497ef6acf9c96c52144256f867877c5ff557641becc46085b264bdebb09f81e31bb8d126e1bd2e202dd4f1a56da9b0ea2251cdda18f1ea8aaeb3d3d6d3bda68a60a4b7f4255c98a6c19b48b43cf25dfe9722c86a68ead30c3ebacaa5d9c27b0c705e669ff7264b0a7150796f59b23505fe3685809cfa83e3a5f1850521b062efbc0a4bc9ca620fd958e9f02bc0d7907c54c8d7a0204d35dd706b265686c32034af3a71707b1ecc6531ec861013783b0fe1c7252fe39cfdc61634f04e83b005ef0e6711dd716c1dba5354bd8593d289f0b736eb08fc2b61011213e1af4a249e8c42a4c278598a4d1cecaef9497c4108443704278be2338e5ee19af7ddfab765945ad15ddc39f659215af3d575458f25785de6f98c2f2afd4fb8e6f07fb4fd1da5dac526dc1003c5c2be252cda2e5d4dc759a975ba2418d4ed19f84332c2ba29a6d03ff3469f9dabf53637c146b611c264de34b2ff72a63f9d019995c36d7961ac5dc5908de90e0bc51619fe8d24136ef2d85374c675411ab9a81993422d732491023e41ceb6639d17717bfd7419052e8286a0ab55863f5e1e7288ca3afbf8f150de454ed67144bf03f678d88ec40f1d56362cff21694319a4fa0055f05cd1b20f6dda44182d498fa293340f19eaa15479b20e7f4bc10abeabbedad85c8ecddea8296343b6e8d921ebb9c0f841312f26c69e573e5d8bfda826e5bd0735377eeb8bda72780712b09aa46e9202d30fe17027ae437a01d19e5cefd5c4a109641643f93b8abcf97cdd8e163a0e59cbe94c3e0377517c90dbb0d343e9e69fb6c10e9d392322b3f742fa95563e4e27e0dd0d171912d0cc919ae896a3d041407b7b052b3f7a09e61da1a65a4148bb811f52a0d25783949c25da8b4893e06453e6bcfa5eb4299e33be10ec1b73d3b9a75c3a0b1a73f736f0c56ddd669361086ed793de7bb0099f97f87f6ff2463c358b3a82303426ec499f239920e407ba4d969f6ab49ed2ba2333cab2548bec265b871f517fd7b1f28f8560ffb1f12e155915f27a42b3a3fcd69aaa7a8280de715e6250dc1dece0d0411c4b697fc3577d4a1c90ff0472e3f7987499197260fd05db5cc86427282d1592a7c3bbef9a5b9bbd0e5ab45304fd9677f129a3892e5a139d11233fdd28d38218404899b6d531077353aa675aa98f74955f6e209f32f481c1733abe4d72dece76847e6d4242257e1dc1bab7c75fc7cdedc52ef9bd1020322f06fb134835c5bfe051b68882c92e4bab2d005ad117353ae8a3188cc181ef05d77b491ee9684b760de16de75945bb5e6a3275b39e993e20084422077aa28890c5d52131ae1dae706bb7a1ab0b3b25a834f6ea9b6c55ed98821dbf9ca0bdd5fabd46ad9d4e94832cff9c006c75c8d79586c8269da42073eb688f350cf0d2f9edcf97610aade537da7d032182bfebc093b8e680182c1c646a97bfda2fb648d5385773235ec39b6446dd4309c90ddf835afd349f78eeb0a5672b9ae6c17e74a11c0caa5b4b90481067f317b741b5708fb8b651d0d814271509e766af2aee1bf42029f671d472f94a88daca711a58ff8065baee7444796d2c33a622b63693a4ed425f0846a91bc8da804e049b819f6188b5441861e470577da2c2623f84a513c34595d5a18db43323698ae3dbdd5230cb0f03e9dbd0d3fa4ecf84132483c65f75824a08e52ac4f93a7962e2985d18b604973684d5a09f83d84d31dadf7ca7e9881c3dd395cc0aa9d491da49f36b501dc930705df4808a8d09cb11668e9d1945968b165b94ff908fd45f016ca4c6d78cefb171a3f3fb5445ef732bea4d9c48331be9ad3242fab71b18fee3deee4bbe0ec739339b6150a6dd9b1c069837a92d35a91bb0f9f3d9adb719006f6cdbb46c04e2c57e1e036ba19e4e38467d77296c62ed20722ff88e23b55a1bd11dd0007ac5d17066af0578f88e7e664f8345f7eb128f04407eea1a12859847ed14ba7729309ede2958cc960bac083f6f11387d611b32f86cd9c982740984edaf314bc3d82613dbdaaf91339171e2fcbd60df89a3a471a02334d864a364386178121808fcf7ff5d8aadd9cb70827f1b13aee39e7008988219e60ac6807d95f2eb7188664c1559fd8138574c8a71a3db2ba2b23d4bcf0c213b3d490684777bd63d53f5c9c0ec2299367b945566a1b239ca61397fdce24fe8ce866baea5471ff7a471e83be969b22f455daff8c6c9710dd82877ba701d1c111ba9e6090b1b7333c5fb3f2ea0194df82c203d320253e492020f9dd8d848104ca550c599fbe8225d159aaa8af7840dd995eee1961978643ed412bad676120783f1cc629e0f0fe1b54c0fb0b299693278b5bed56198326f81c6d256a1ced8ab1a9564fedca69a2e9d21e6aa5fd629ab883ba31d00f62c9086ba07cc4fd1b6e8327e5039a9d354273bb0c81d193ff649318769139b50e042a9bc5e72d1ed195452dc399aeb0ac189674569c929ba841692e98a428b05c413232248dba66685d6528821af3e7bcd7116c8513eed2ea8a3e443ecf90aaf254fad4b92aac132db5a5e445c40cffe2b757139290169590989bac77775a44818e17fb9b0fcb2e1ac9944709100cf71c17a963c0df00d90c8bdd9ae8c54acb3d116fd9bfa92301bccdf78b974902089df44531a6a65cf90059c8f2d6a69691901c159df4fa6bf497f7f2da780458d322751ac56862ec5f0d1aafb832d5316e396bf2605b4233c5769673986dbd28e783c39d6c1e7eac826649d117291c78d5b6a36f1678519bfb6d57b1c99bef79b3a50f2705e2e9f75387bd8ea00cc002d5260029bd7b1538d1e6d9f6cc8ffe72d8414083986dd8e5d5d8ab0fa8849f8892ef65a0b81fa150be04008d1732735fc6d1e4484a57be9c0b7f2730581ef79d00073352eaf723618cfedbc92cc7a60f57def64eff236758c6fea8c2c4151dabec3e256a9578c09b3652fa78d6eb681864c8a6c6b329cf1b9f3bf658e6e91e3130a43b75aaec38e595caeda97f47a7fcc92459ac6afb5cceeea76321b402533df55808bbeb3991374945a1fcb20792eb3c4386befd1520fa317bdd28e96ab460e8e2285d4ffd017fc627b4a26abed6e3fb05f6d000db54942fa304a04b3d9a38b17a21c608ed6048f7119a5ded10b6a2c133d9624e1f3626b45873ed74787702cc83e05af8460b65255809de6ad12e2e018b67ccb96314681018cc63e2cee652b3e2ebc6c4ef291419da7ff5f7529334f2a12bfd63a05ee40fca5d4f1236d3d9892b3bb442a7c9f6e2879ebcb45dcf49f72aabfef2c0c141470c81792ebd37d4674c0cfedc066ff03f4e7fe401a82e2c122d44eadc760b3eb5b970ec5dd9e462447b724a349523a839bf1dfa354ad92bf72220d8f8f5ffc453a428ded8fedef3950e568adef8838f55fb09d8dcf0aa8088f84f30310fbf320ee52cee9350856de8ca59b42d8f98f008ed0a9cf45e472798374b1183745d7af5d217ab73b5169214b5720ec355a2785e9afe1a742eb70ea59d37ff2d8f20f6d3badbc94ffa0ca8e84534266af068323f1255fba670b21cf982342b67eb5f4b643135e572c6aab4c927669f331c932bb84c59892409d169bb0c0a1bdb3ad2558db9d4a26e2616d1cf00f6258af45a627ae31b02535537356c264e91a1129490a58920d1d0f90dbe0075ea75f02a1e2ce9952a5571cb5df1e8b8f972e300c43804cc7607735a380dc7683c72ec0ff3431972cf14cd16e1414cfc2c22c9b8b5a5f7c8fe9c35c0aa9dba4d2c665b4af07e5968ceaf01e4ceeb084b70dbabab6255aa9ce2124cb1b10287e1e37b072d82ffc86e604b85c595598676ed3c9638795a41030e2d576015e95262f10b5604702d134f38ad20ac609d5d95de41ac1628ce8f47df8812ac2cd8121f08ad0ebcd6bc4760079c28a150f4114336e5d742c5f4e6b46266fd5e1934d026bead2fff9cc43bdefa3140a79589cc929ff8724798521662a872155a0f9c4c7a9490a7aff8ecec129fffa5d894928c22472004ba158007879ac8a050837639130c4cfbd7c4022f171794361e3fab98264ae2e74de58406fbf8c7562b8fafe1b37761076b3b856d0c02f3254bcc842afc8d024067669b7102eb3502617e45a2d54c598c1ee5e7e1dba4a4921f45e734cd4cabca3d463661f5639ec70e4b5cb91843705b8a2e885ad4eb94bd90d76b9ff4ed50740a9a047f28e93952d1c6d07a3a8ca08f45f4974b34a0f85108393ebd0b8b80a53509f1c81775b0461266baff6ea6a3f1eb53cec0789488272a0f2e96d75746521d20b597f3e00a45ef1bccfd0ddb6c9c78357d91583b700ab62f7bbbf2f19dcbd9d881e111790143331b3d5759603eaa21e0ef94a8f4879a50acb18f71f807ea7b3dba3f88c4f48e9442db0cabc08987f50103f972cc73d5215194f0d1ecb36fce335bc9f7269834a29363ed3eab4e2b9c1bc8baf73523aedf8f3e96b31ade1ca3a46a7f0534342a0123f96062e15ad114aa8679ee81cec39bbc0435efacfdfc38f9b26c1af98098c9d54b2bd38ae8df5f2512bf56651f67bea489a75d409a3d537eb5a936e70cd0db238236055b43372f99d3b7eee5581865d921fa6356b32063dddaec1de820e6b57bcf2d50de3a191ae6d7a73f744c337b1a164b8b9a0490da42b8801e6a470a101f8e9a9d2d2ef3c5fd3b1fde27b5b35262cf4079dcda5e8701c0f02370feb6bbaaeb1a70fa38303ff79c1b0309e5dff681a15f5360547f7f75f866d9ff7137f4fbdf7898fcec69c81fe536cb0ea8a9aab681c6a9d74a5b192f8b210fe4c3593f31be919f6cc704854126409adaf11bd4597ddf3a93ec59fd0cb6a0528f5583dde599911d8dbf2200e1e4760227fe155482301d34ea57f7a03b3bdec32875ee9463f4f4125e9fb7948c1a34ee416026dd85861527a10a49d4aca6dbe8563ccb820e4766eb8de3a27f22865292d5d4b9ee60be9488ee4acc68c0ca1620e6762fd8b237ad54f9fe6678da6a9d811e8433dadbb0352387ba748f22618f06e2c1c45093f6fcb5ab3eeb6bec146c39e9d36184ef2bd97533233d53e6b42dbd830b8be03229d1af1205aa34d0c5e685f35ae19772a8d7108cc5108b900290dfa163b02212debbe9d7603a1580b1427b16d61fc3d3a1039e7091e1053d5372ff6aad35c37496aa9d4f5b401f06957c267f33269d936d2ed17db79885267d6fbd138167f93f82c4169fcc34ab07c82cc316c5ac5c7f6b1dbccd59c5a9e8d58dbc8a87c1fe115f5a2bb87e8800869c16e8d07aad7bdf5de417ba0e9f9e7b04dd1473b5eb9669d5cfb88f6f8f165eb2f8b538efa909fdcfeb5a773be049e2ab81b303c2ae97fac62e3da1727ce7b7e853b6995f48ef1ee12d9b2d635c7a7aad8bb5b8cefd9781433e2e704e45e0e5e43c41acff8bf50767e92c1c4f6795a50c9445331eaa0db878bc558d10b4b7ba81816d12d1dd037a4991051faf5edbedbc45cb736cb05801c7cabb012cee43a404f9138add43610daaba22ec9c1779dcf8b56715560e7fabf08e7d9d7da0a8a788ae81d9265cfa71ec0ed605da83f1508eb88a9020e12ccf4ddac22b677620f36af41b56af12767d177f7f59f81c25989b8bd245663f102f36173d8e676358fd69d2dc22d3d758b79de9292f3e991e3a9ed22e77c476179d6e7c203d72aaccc5988cfe66b198869dfa5129e07902143429de32ae5c8ba1a14218bb2555771ebad0727d6ce36fdc985bb808f19d77a6bc8795f012cb3fff3a7aad68d67a2b225556bdc81d69ce3be09cbd35c30050baafaa7f32f05cd8239a1868088dcef28cfec58b75ef112f07cda90ff542730a3da84596894ba19e57eeca095e6261ab1180adcfe18fba9fd244666458416063282d0616820a53ba3c13135d33cb50eaa58c30e99d2b2f4b418cbb99dbf0680fdd77ea86beec81828b06304388a365f39a36c6b8ee27e9c51ed54fd98e7eb0d18fcfa0f66cf7dd2c51b4f1e81caa76df990121a88b3b6812bf624f931e941d6f22d01e30fac1f686a1d0efa576ca0c0c1c4c621ebdee7fc413b4d2b88fb3ab2f099f94285a469ba1126d8922cfeeb1127dc3c599869ee78804bac531c08f1298c9ea8d25203742d41f23990174cacf109310ffc2fd5382bbb8068e4823440472b56d935fda9b953816533bb7f10fb40e3e24ec22c9829a667b9b3494defc588a06730753cf0e30657ef3c10ed902b707be3e42743783ef21b9b4f3723313c78147ea42c61650f01eccf87c508749080cb241c71315ff858003cf57c8948d9373cf7ad87a82de5ab8cf8adb64f1d67751b6dd711c0a6b71539a6b91b9aec1346f1dc00c3cbdd52e64c50c9ee63f340f7a459dc9d746cad9db36b11ead56ed34d905ecda1a4654e131b0356c1e2021e884dca4f8e276ba397a05e656951d54fa1eedb21738cc1b352a22ef0f9698464643cdd4876cb488854cfff66b2b8cff171772658ebf528c9d78eddb2b5da9e9bc199b1b3d27f2d49fd2e4b476f5aebc56216a816a20dbc48d27f48d3f2b8cc83492fc683f6e7f714f1a24ee5b70782c381a98d26632c05a06a5dfccda9fb93c9c8cbb092eb0f4516be8d799075cc6aa77a49f34bf23581877ab1f1616764eb99cece9ac261df14af82201b71b15b3dc7cef0b2898b62b1c4502bd7fb3e25c4d4e63aad6a608fb35e28bc78e552ba61056645ed72d66b6eabd35eca3d2a5fe4fae8799428df85ce079e03c760b1f4fc5dbc617c339940d651c28472ff609f240475513b0ad7650150b12e49f0505125d6076634d33cb1d49e6c27d32fa0276ab8f3f0986f64c57cbfa8aee84ef943d60ba6d6f06a6a4af458560e724fb23c9acaea66c4ac0fa7b82db7b0d449b7dbaa098054fc2113188c633d229396c4e054101f2ab6b9d58f30eddafc1e73d354a84ca987fd4c1f39cb0c77e287fa5845033ee2fb81c5e75e07e9c5684016b0f3fb33ffed83e42134b4744381f30fed91ddc4678a2447924b2c57d9ecb424ec1a2021b2f332830ce61b825668be7afcb77f831293e80d02d532b3bc9048cb6c88973da599b8bf79f79853d91528cc2c02373e8463ad69271e48550c70454c70c20dfd9758f70cdda9026cd91cc53dec174df6abef152e7f48444bd1097835e4e85398b0f7165c4aa8c76dff3ec4cae392dbaa85c086627e7299b3a45ad21e10759cd8fd022725e95c9b101e89390c2a60d4b803787a7dbe772a3fb956dccd77a38ab70fd1e28d11b768af14a0bcaad10f187357dd56e4e068d53302f20c9cd1e910bba87ccd8b2125592080360761f97a68141d5127732c9c55a311bc4c79e95ad58044def6d31c5770c49a724a641239ad11d69aca645889c363c91cb5658e80134044a8d37ecae97404c4c8f5e7490466a0b3bb25df96c0fe6081deaba6a3a80fcaa3532e173d1c490d173abd487e4e471dde9a9769f9a867c9adcbf39ff1a760ab2660993bbe26bad4e612c9765706decdb6dfed9c139afa7c2ca07e731d2952c956776cac2852e725918743b654e0c6b3c484ca28569300d5f80b39a6ef263cd132bc616a43ba43744517e739d70f3a2159363d86c4c2b1c3b8ce846c2d794928f0a14f46d9e7ae944d4967a886365756e7e628224892f3f08f96973db7be8c8ec20cb180a14fd90bda281d3a5ac6abdd474df97168f4b6ffb6735efedb0f60bb1d18dad6f17ff8a1a01e450c1dba6c50bcffbe9e680c262e0319cf73ae89ba95d6c969fc152833815d1fdaadb30f93d4f1e2a4366cf106d17321d4b4ef01cc47abe2ac7321947e5bc4bfe2f588bd8100a45a8ddeb75501e88044852e4a212c2c979d2ccb957a347828b8b6d381dc25721dd00b87012525788a9549c66081d5f98c7d0cb488bbc91dc1ea9c540876087ab283f16964e7319fdc25db1d5b05480645e9db90c5af59bb9efff0f28391e8c2434b8db312f2d1bd70af3da65318dd9726d97d091cf5bca4a50647697b3ee9f989c79877bb11b7e654b12aea070d2af2b5871bffaa27fe40ead64e7550f111cc7c5a8c84258dc1c661936775aee49f34515f7ed3da5a68f0cd213c5875e771dd81b23b9a78fb71cde6af7bac449ec33fe9f2088f6ede61b41cc04fe48fe35ff8c4a0af61de18c5e4995233a275a6757c83672e81ce5e4fb78d9f727c95efbbd9271d2211a4d65cfe4d30649f670bb30e89ef4e9eb46444e2afcd2a826cd9d70b14ae682920730df0dfa527aafb5a8e28ded93121835d1e37f6015e16504c467b61a20e03748c7f916a5ad85a31a3bcee209efdfda1437cd474460e89f25146207238e5b9a74b3550c4a0bd52b2d873d8bdb51bb7d4561a7fc8262ae5c35a5e864602587940a9b521d7ec912e27c75db9098315ea182f6c53e2618b0130e04710aaeeb464edf4d9da4673f8ffc5054c39d9904069888e2b8b08cacae4215b2c4f2ed9ef569a9fea4695fbdf6e6a3a630cf90608d330d28d9a0423b9cb13748d1827219d8bb2dcdc8974e5c8cc45f1ea91b4553c84fad40a74e25165506a1f88c8522ea4e4b743621ae71acc274c9d82a38da57f31781e9181d2b889c378030e71c982e4c6fe96f0db21f3d92b47b4d54e67accd7357500a88b613e0a7b8754e90af73f05d7b395809e78590e450f67645bccf2700c95b714b4e148db4fcff260c1881f2ad457d82f33661a8604855489bb0c7897792c39f6fb20f9116f351c79c5e277d53ec96be29cc24c02a9415603fafe6eac1ef43582f7e51010600f460824ea915d7bdf4cf29a9a0d38346ab4647ffdb4996383b57937a3dd060bc2c2c4462070e88fe2e43d0376527c8a07d65d18a77dd485ad6220293f3236b6a2249a6bc5ac6990aebfde48ff14a52e12771ea97b98e1757f3e32d96fba07af011c394fae90fa054ff5ec8847b05058e7267d5e8416521d405655414f56fd3ab9f9421ed5b6fd8f50aaf124e35b02e049cac94a9226edbceaccb4f3ac627c696b24d0c126ea7deede58662a238159cb4cb4aa0ed17400648de19ca68c2e4b4d973f6be4358d039e7fe3a55f16f4772232870da56cc41dcb8166c4a48eff1aff6f86caaeb8ab5be8b4f053684d631d2051b9994a566e8dc61061031dc434399d04f68d16826b9478dcaeeae581e97796b2043b392b097fa53019d84ec7618c194efc2277ac61b3bbbd2fd60733fe0980682af0cf09b90e5308944832cddbba9b87c14d9e7040d4e5099c7284d6a10e902fcba62cdef8cc1eeabff649706b666246324d497a7c0f917cf8ffcc09756ab1630fa127dba0b1a595656408339e61173fed5cf09142347d59eecf2481e100b0a47d4e68167842bfdd092715db33e362fbb5481a66b3e8d347bb60fa3d5e22448bf794ddb918e7126d243df79b6c6bf15348014a7a232b6df225dd842f3c4243ae2b28234570a157178c3b2a1440a9871af6c1a33191781c81ee9127ee969ca9572e5b02c76f48cceb7d7fd096413a0159bbc039ce6a88b7788ca17786198c8ca934f3b6e11812a0c07d9d723264decf5ff6f7aa70a012757337e7fd46dcbae27aa5117294ced1e3664d00acdce3d01f8d213903072ad3a98f432e023305111d1c2d70e61811764a298dc50b545cf01fadfbe37e1f88cefbdb0a2d6964aae8280f80c264d10c164e8bddef43be041c8fec91b6d74ec4ef25a7295de7ddcb5dcf6f3d6c37ee81c2a9ff01e0bca670113f9fe6b1d09f8e811c5fd23461611e6b945d1f8e47d60de9cc7cd795c6cbc849f45b564f927570020a0639f9b5489d25dfbdab5180c7747adcc30d91d33569721c4849b5ce265f5b5a2d9ccdece804c812533e5d90fed8460f54533734c69123a68859cb79ae77d1622da7d04bbe8db63b6fd5498e5ff119d84d8aaec889624069633a50b6e9c795661d94251fdc9a06acea20025c8b1fcddacd0a55d9839c04a25b4710aa75033f802d18e1fad09c41c963cd94fe6a2d81ac6d6105f796d72a2b8ab24f430a57357a89012991021be306d663b8b4efdf246b3db4aa42da5d48adce83035b1e1448d39b47e544d89fae285284cf5d6993e88be7a4ecea6d76b7b855be546d951cae39ff64cfd93be9578b94151b828f6c9319951bc90a7897b3c67630e0f4b24c5d470065ff172c01da3cd89de1bf2874f5c4ce27e873e9adbf2719042d6ec553a01e1f12f8ec5bc54c1c421873bbd6930cf33f104d65ea7ebdf727b7275fd7e379a5f5232add0d9a61d15793bf5d9c37e3a5e4deaef221b95f4d65c41725625714a819535ce9d4734f27b2126b6a98c9ebef11b46045f872224ce848418d387885fc8694b03499e28611e904b398d46af381e0d6e61ba6c4f941a7cdf9aeb9b1babf9f571aedc8ce455b6daf715b60a845d464de075cfb2a81da8767bd77a48ffdc196336d585857383552e55e0fdb7a8908cc1bfa99c6065458e293ef77446165c67ae73199ea3c3767bd02ebfc325f7cbb12135e841bf5f7958263581cd3ec60fbe44bdf527bfbffe73509296a429ce4492c02818e43ddd52546e8b5afb2e4c7c2123c0382530dd1c789f6c186f025706a8bf88e143c025500238747b958ef12c48e9bb8195a4f108ba41745343473eda83fd62543f1d0e9f779d937b9f7949229317a9bc400878b1eeb9d547c2800d736bc59bd0108aa11db0584fc6949b4ad10962e77117f5c15640cddd4ed2d894460de2599b305f5d619a894c9030c482ce6495f49b31dcfd7bf1595e558814da78c07d26321ce63e918779f2e65bb25541cf5f4919bc9526130764a661625506654fd84c2ea5ad2b3aab4a737fe49ec9c27df3a4d386d34269f51ac259196099b054eb597b9dbb00cb2b6e496b11ff564492caa086168297d102922277c878337a324d7be532e2a98f7ca4b333ea84db882b9a477783f5360e32faa898eed99e08a9dee3ad15b00edd0a2567434aae1d7ceb0e13008239f7c38215053e9f90a042ea409f41a0fd616c755c3c97567534d3b7073e9802000bf5bbcf6fde9de8630d46f7fa49125fc87c22241dd561953483dd0fa72ce1b8302613bc83449ec27cd9d85901f9d9bf89750da95dbd72ed8516cd858423545eeb0c5c7e8f269b55f7cbf8f170f0eaba53a9d95deb99653bbd132e60f2efecc9e77ada55cfd3e47039d851991a8d7e5da6a8c1a8f505737576c9520cc5a80c701245b83a0ded185d2f24ad89814439066a51d212dc46509e650a91900e173d9b1e02a77e7583d2d5aba5d0db349882baf396f27a29d2a370fa1526b57262d3d147d8083c6262364422d022913d294aa720f40a61d5ccd534c264c71fc8f3294abf774f917d53f4da44d3ea83afa0e5058e337e322b5ed548ef4d3e6dbe94ded0fa9a96d3b8763da5c869cda5f56aa8201764788b824fa49f75d25adae899d09d4b8fabe4bd6302217b253dd60358331178eebd076b803926ab504d508e9bc6228eb550cf155b09c96798c95a4012c9bce5f2dee7f072c492fa0c04584ed041d1589b2b3a3f26d1144182e12c3a4ad5405b3934bea27f212c51c3744c3622eb9e518ee72d149bb3190852524dad534765ae78c395c7f8c32c864460a4f917034051fb3affe49c6f66b1dea02a9de606d261ea7479c15855e1184135bc454af478c5c0f1ae9ecd47a20a9f29431939d97d812ec589d704e689ea352cbef262c6cf21b3907de22f92ab11f5555c095e8e0f479178837f99c3c70f92c64aa551540e85c14c971431b55f1075df045176f5a6d518d3b4c2775d1139d713020edbd09d6e44b5567884f709cd9f27e7be9b88751d82004d818d61b97e560fd2235c646152177dd84f936a80be2749645a0d660ad8388891d75dd3847478f7eb3a0d207e23b0ab5f92dffde89d0b647cf31929110961283460262d4d3454becc24174a9826d81779b8ee9fe487bc7a037ab447dcbdff5b513f4894d344f5528335a4f57ea066562e759ba7bb0fdfd71521778502b7ae209a5411c1c7f5b89d2deeae5c4e74696f1febbda21b78593239cf44b3d76ab1e36cbe9716bc6c82dae66292371dd531660a1ac0fd81055129c08823f82960c9d440c9a38439597461dd20089ebbea48bdda2c71d07b02696bdb5c269aa35f74d01961413614305d65c07d0e2ae620322f45a80be0a1173aa71de76341dd104e835e4a818c6dbda87533a567072dd5cf5e50f8d42a1d1fe0e6a3765d6540cde6cee58b3c28431fcc832517f8e43ed55cfaaf56a7a0cfee8bacf4d9c46b2a674453bc36f7052d51d25b9cb025b9d60e9766fe6610cc5c9f82a1d58247b5d47f12fafd43d6d0fc0592851449c8b59e3237e42155f6b113253c8ce9bd4fbffc5892eb92793c188d394ac23f046128df768fa433dc0fabc3ce01522d84bb7d2ac378f4d5c8fd0c80bae2476b31499a77fef9f582c9e3ffe762c4290a6fed49ced7e60c9ccd7407b75b33c243ae5b6ddde60edc2735fb4e321eca378967897939353b62432190468614ffc194114abf5b722fa7fbd4b87e5d314bb21280b661f569cb98c0fe13343fa33239fd422ab371262203e71c6201ee696b54049ce7166325962a411e438dc7e4317cb3f7e0ef52bbb5df5fc8fa52b4bb7cddcfe7e0b5886915b6465ab753ca501609afcc94197b100b783a9ba4f0a3711aa64e65947172a49458d38f61615de8adb7a4a90158cc82ce20996280eaf6d8359eef22197d2a830160ba26bef017d9c6fa3bc8dba161b6af79e1e9e25e96e2899bf4c674e701f9c1313c44e8445bcadb95c7c98218c913fe65d3a782ca2c8f4a95eed2d03c0392cdd3d8b72f9c559afc7160cbb127c56338f2635d44a1b8f4db8de6bf39d921a5716b0d5ad546ad2fdbdeed72d542e0bc477e0cda34d02c7151f3f83e85d8d89734d8159363cd2785b4302730847d8bfd7074da13aa03fa5d227ca6736e7f01bbb15eb5d61425a2b3f0d9ec38204cba78fd271f0431777337ed8d99e4c59c36e67f5bbd9fcf41a097f2422088e8e44f864a1452d1a245bfd5b6d9768bcedada6a20bac0fd0894fd37e5b3f72ac9a4b4c704087a538927d15e550591883716720258e561f9d6845acd30f6be619a58e77fc9fcd9368f07c729c0b9fb8e1f6b957ec05a49c802b5a4c2471e36c7681b9f55387bd214800a3b1dcd2438802a4ac222d6ee0a81dd569beeebaeb3e6760ed4a5fb7f16d1f685e2726397a4039d9b1e474adc171bfe8df4573d43fdae41cf4f6202fd83675f372d6ca5fd421e3827f954a7d751b9ff9a1bc1a27a8c4925c628baa9093f9cc66e0acbb8b9a33b9f0cf2f8594121b17f963a418c0cab4f439144f80d810d1dc6951f56f80aa4b8605112c20a7d2357e151d7e826f0c6ba316105e141aadacdd314499c2a490173da296baa917c3ae3387eecc0f5953e1fbd6380d419d0e57c550ba767b2fae89c761fea68547d5104f529f17131f3ba60a3e1ddd8bfad24ddf32e8256e8f44731701accdbaf3a8e7756d23d69cd3b3cac6485b8a227bd0ddb8fd311040c391c8d69008b5ef5d260f73de057a194535b6cf74662ed3310281398139a2b037a13cbbd0f2e7d794997da2afba51ec86d27444818b2bfc6507cfa6674cefaea5a10c9e9a688aa8206352d3c47f446b17d8b4a110776929d475d86108aa5f4ea9394202642cc4f10b628a8b9723aea9ea5bb646496019900d7d5aca68cfb9be145a4643d48bc0f2dcc49cd1a436a32a03017966a8cd53147fe73e17ee8a0e565e1f952adfe9ee9486ee6c67f38185e820e78673ac0fe540c0d3c81154d8e7010c24c56054d65924476a456acca827156396911e6e03b2d85ca4108dd7ff4b4aca66714e69b5165134df0036737105e9d77c21c49887a75042a14d145fd5f63f8be8d454c97d1290bd50c2fb79fb972ebcbe2f7b1d017b3b0c527ba0afda34f20750106f977be59e3b74bfad1dfd00261416ec5364c1b4e4489fb925eb2e177bf178ea51ef5abb719414ee787fc85c207dec4b863f90ffc40e6094a993eeba86b0e4a6a7a7c0cf36865b5effe6131ca576e33b630ee722e827addd40768fc1971195df8cc073d13b96e4843e0a759e401f267a010c2d9699bdb205d6f3dd2b295db8d3dc58f00bf219a34130d8032774883b92a5ad50e05733241e12fdb3ff5b4e7b096450715b883b438e50c313383887bab5990ac8b17d5e492c9fb3c0b292dbf56a77b5a4c6d8146cc860f88e340d73e9f2cbf2fc9c1aa16f0b5525c8257512f30c76c6c2e76a3f8348ad04a94cfe4534d7c1ebce3a26e5a23b0fef031760da12bbb36b612fd6d1f79885e3e4480b805ed9075d77f436f62304db188070734cbdb810da770490de3a23a424936292b45aaa89c9ee299107f5a83e6355e965e0fec293b3266539837f23391c8cf9800d986f7dca07c46c71bf5a0047fd9ab41b8bb717320978e1f6311476319f2317b7de72e5943ffca684598ffa39c676ca5e39d47acfc8716b1ecd9f7b52f620de712af2a5948056aba6cc0dc0dd14c78655bf255a446569e963a1717ef7c84c8b2a58998c5256d66345d1f417d856394851201db24b6c45854cf0945215941424cbcf05518578d9d4a3d61fc51fa7d00d7f437e00af4f273189379b561b9289e5f8a0b5c6750f3394caaff5fd10bd4ae42a9cc2a85ba8073b19edb982ca69e7d0484d6758e48876143c3c6370a7ddd497e7794fcef1344618301907f7495837f89b4d534394ab8d18d5c53cebad520f38bb19e6258a4b09d1bdc89fcac180d0de41b38b590733acb6a44d028e420a9576f4bdffe8649d0905b834fc0dedb7b423d91e7eeff084369f56d4ef8ab13c9832584eb2ec9e9459c53ebece2d3ec0220416656e66415a6fe62d89ffc7c392ee6051212c5060a668a602303c18aa8b7b450adb6f753562b86291564a98d521184b63e0534ab44b99194bc1f0eda181f85218d6a71a31d50b8c4016ce8cf65e33b4bf8ce49674cf643787b1dfb2dcd16974a8ec3a8639532c6c43ec2a0f922febba5203b7c24e16b22aebb0ff24ad939a0af936bbcd3daf3f9e885a67784302d360f9074d05dc7272aa47bfa74361d6306f46ebb8e237738c2195411a9c0453ce956fb901c70d24fd1e3eb0b09d143e8321801a7eb81cc4c79829a6f4e9466bdd608812a2580581e0cd626bfa1ac703df9e934b78b6cd1ce99b548b8c00320bde2ec3a74a3f8b31686bda9d1a996128b5c2243b1ec997b6855723bcdad5c975f3ad3a758236b306630aa9ce3ceb2a14d2c1987d0b689a10be5d9691a335457f4a7add22a8f8c171ef1255a71db75fe35a65a5e75e13fcba1af77229ee9172c98f4470e1c71026d73c397ee46565c28bec314a8932e62a8905b7e7fe73debb1658b986488f32a5d3d5ed1c9015e50cd80c2201ba06e8d1ddcd1d55f6b39ed1689ee1966d94ddcf35e07666445e1f7f8b79d3941f39fb387978bec29f77fb368fe3e34c4d9754c3e309faaf114f49ac4bc8a43110033f8c47ec53b8460f59cd4290b81d22a78ecd6cbdc2affb7ddecab6755977e65b76aa67e93a7fce8b0793804626215c1a3ba96183afb5be89ad4f1ef8a07c154dc415d1d278353aa314bbd200d7ef095933029aa0def11701220d6b21671894e900a5ec98bf511f2576381f8afa9c38547c7fd64ab8c88662c4905824a09110b455f8ff6ff4819bca0060645f9552f085baf19894ef4123473984c7e89d390868cefe93e3b73659c1e8305930462f898d491fcb1fd3e84d1e2f12a6863c744a5c18dd56a51a04097dd1d2d2a96d23dfc4519355d6881575a0d661132b13515d9d46e60e9c33c597386bdd8a53c87a32fc0d171e7bd6c216e3fbede75859fe540f2c5757e9f5447bc2130739b6013e18229362581b7ee3b6b1f492c7160ffa4d86719a8a98e574d2c96d1c4ecc71ca78e2f87549b5dbc9ca4ec356b6d62a0ab289eeaa55a0662fb90f13739ce1fea78ea663804ed0f7338bca62ec62f95f626db65e4c5fe9d2e53729df80cf1faa7ffe855c24926df6b218c39d7341af53f2d13d1001ed5af55e3cfc86dacc686ff40158d095c4d4f74fb83ba7a7b9b10785382147f97a954708fc89e7a44fc3a7cbd355f90453499e792cdaca674227933a59fe44e6ed6e7ae6a0abc58c44dd6638f0462329dfc4134ef7051bba44e5141ab83cebbe3b02b8b1c1e86ad70c288ae3ffb77272e0d0da1a9a99666c20749f7d11a98c16414d545dac6cf176b6b41881c09c0638ec14e943059ff967d7502fba9ac0ef61b3b112d91e6f48af78449b8eb1d48e11581e04c2a946c509044c11449b82729fdff6fdd136a17e794e107ceed05f11bfa255f4daec0a4c3379a167f70fe056312e5c6a16e7777968e15e38c240ff1ce9b3a40fe3617f09c2c4054544ccd768e3164e37e92aa16667ee51dbf922ab6329ee1200357b9539306091fe5ad53502f8b6fd320ec3341bcb1dd38a76c8453c330c3dbf1a05c768ac0ec140fbae6b16ac92ee979eab53aafdae06ed3a74206da4b3eeb3e39441be47b86326227915e8656c758bc95c24e565170b83b9ef68e25305bbadc5736e5ee693d9a928a207b481046efade0091e2c5ad648f3484cc3135c73a4e1a26e18bbec63ecd87ebfbced8d345739d68d99b49f56e56be28eb0d85142a6b5d2228b7604f212be79927423063135e5d90a99cfa4d40612990cb5c80a7a016bf95845a81969ad1e1457acc5ade7d02ebdff8579b04e5a8c13afb7a7ec85f101739ee2dd4df3a7cdd36354f2f6fba15f5a07867d5ca72c4beb6351416097a221a196cc8525a21838919293e1be006ece172d67b97768fdd80019bdcde1a9882d24e7f8b178fc97b6438cbc96f53c619d7fe81966dd3669c383f3781ca9c94324638e37fab95e1d09eff8e7567172799ba4db96a73c75f3033971a014436c5c14a3bf131583011ee1c0e5053b167e9d5683040b3653af125ae79e4517444a8f047ee8589f1317ad1f98eaca595af6c4f0197b5189f93d871945ba124f442a619cd2422d0f0dbe43be7ef21595e302f743d91115f653a014556bf8c3fb62f78b31e79ffe03936265e103d5468dd24ed7f80474065afa52819cc6626ae68788f6cf0e3803060d5ac1854da823714a5915838fde73cd7c1570f1521982ede03ce49f63f13463b6e9737c888465af8a42ffb70db2a9efb50a16817eb42301f7e5bbbdd70f8aac72aec6f229822a4a8987bd274f8c7c6d1d27d67ee623b454c45c9acafdf6b6b64f0a44dcbdb0d739c7266ba799f9a32079df6d73f2ac089bc35d3fa017e3cb3d4413391ae45dc4ede9994af6157158e0fa52bb36d0a29444e2aa9415407a8c011067d7a95bbbdca4b5e3be422a7003df1aca8aaa26f0c9009774f7e30ce5379011a22b35c633f8d5691a87c6f685e48a7e14b6de0aa7a76b50d37a16506f2a7fb106e4fa8a885440947900038145f047ecff80a9e7f2634147315a53cec2e3b34d5d7cbbf27757d882b167a803527431dae4ba4cfc081721d7ddcbd6a32378f8a4f6d5b1c0af1236924cdae3e2fed288fdde527e051323e414e0ac4a6afcaa63daf96e3ea08cc55432c4324b61406bf479ba0fef5be31520d16e177e4f4d335a91270d656df3c5b67a2044378bc1b8523aa492d88aaa4c48853060dc25b66bcb886c84d408e521926aa4326c4293edf5db4dd6a6b58f89364dfcebb8f950f35737bbb7c339d8676c5a85d2ea1aa94ecaee03b508e1b1f5f278de3635058d0e4e8eb56a7d73e5fee1671b6a689da56110cf6ea4309f91999feef16c67c8f362f84db5d716652b0f1f4e05eeeba56778e61cc5d15042fd88e9046810d3201ce5385b1b4e43b40cbf9fb5e28a965b46c837e9729317642b070d988d1c4eb580f75b73a08e1d498c2ec32a33eb0136348c81cdb6565cb13daf2491b8c21b713e4f18d251b7fd439ad4eb2b80852900f264e7c35880a822cd75d719e3509eb86eb6bf21d0710daccd57c3edd3676a201e59db1364d2546b729e880a01d163516f0ff2399c46f48009a5ed8ffa6967efc64523125cb641b8360cd5af01ef7b8f55d5c57da2ac5b18e6cdcf446e8dbb36dd2f672e1251fee1c64bfedf7ca8145161dbb610f782cd3b867a2d4d1a336e0fcbbbd9d8a510a18027fe8df78d0ec0a5e82fbcfca03ce3937e990c8a0a4abc47b839baa3c9be35a84dbbd0e64a0b9f079cdc471a306406c68a1236ca86434d71562863e86fca4069a0fb55ffcf1c8df1ab15f09cb83d6360afca5c4b4b18b24ffba5af2d3efe416d3aace63dc2e53465e6c0b3e1fb5d378982230f855ce028d569c69396acff223c7f9aab3bae5b226485a49013fbbc4ddfcc0a6c1a1c931569ef30c49183aa07c9dae96e0b1ee79f4fb7e7216cc168ab56e44e0166daa11efebf3d00897a8e572060dc6d5dc8bc98ed97a91d28f120dfd5d8bd51a87e6a49a1f5a0c47ef8d849c88765ed227f71564020299d417e3b08b7e020946a2175e5588b4b28bd4f2fb95e5b8e41c320745f626a6463aa6ae73c03aa30799ea52bda82867177367b87f2849407fc6214eb3d3eb9313d3b7eb58b662b0df5f4fa57f4cd9d01c3a33598b84a02aefbfd70459eb7ca0f32ac2946df386f9c841ee2c0bdae7bcae48f9265376dd8a981647ec57dc0e1df989aaf6119fcfb4853332494702089060aabee47cdae2db6d4d9404c3e87158484cd1e3cbc571681a742f064ff30ba2d7d3777884b77d3cde3f367cc9391a91eff31181a2c4235f99cc6f0dae3b6ef0f041ac4534e8c7b641b94553731eea055af9a6237a4564efd1aaec74cc873c071a2a8af8ec0e85822114ce966649761e9dbcd8c3152f84ec2706f385f0bea4eb24f661ef18789ec90c9ba91f1ad8bc5166ab65b00c8eaf0579d6dc1baa3460832498d39b3f6b17a40761e7a61256808c113de6bba8e04519be5c0ce6b0be5c670f27e40feb9f7a5f18cca33deb1a04ac729e9274946d10b299622ff4039f8129f645042816c140d29ba2c31ee4cd26820ca38aa006fe0ba10fbc4b8d5f634b704423e5c5f8a2b3fb95fae706c0b4afd26f0308bf7b5c6635605efa1ed55d2c0aa45d0d79d041fb603338d36acceef6bf06c8125944323b8bf88cb2819ee8885999502efecd76a7f99184865058bf89d7c569f66e8c4bc3df6bb76646b1223a310f89c005530144b87c0885766bd4dd15253a98950065d44a42dcb84b193b4e32c168b584d46f5680fa18a239fd884cad27195dc03aedc185bb160b72cba5ea3b909de6e72746c6a4b4cf57a501b7bc66bbccb2fea7c269a0fa34243664f67c60c6627d959f3fa1e442c57b909f6cc93b12b427dbeb0c852f8657830be44d943e6582d40cef9afa83e12db073960247bf9e9442246eff0ffa4ed6a79b4faa126c17f864514e6cbd562cf2873a2606972a39d168d17aaa84cc743f4b587e64aa27e06a5c02f321737c81bae68fa2a834b64e6f9577ef91edf85efe4c387fb62e3affe3e5ce0d3a77752359e574cf09b1a37aa03a4db15bfff853bbc3b854a0fbb26d6407f86fb30b562334cb7a81aca517d779449dd158c547f398ea72af499f6a36d19485452316c1bbafcd721002e371a1f6d34fe90ce9082034f50fb3f2150912e9e147d2e30e8392dbfbfd2bf5de96f480bbc0c0f7d4ef276e9b92d208a3627971353fb43e8ee522b1bc9c16fad12ade56288f0527561d65acf0b8092f33e4ce0ee1c163c92ed09680ac71f8011f1cac3e74b60981d4380bf9e6c3ea55dd739aa2b387c5340261710a23dd6afa138efd1b4badc33e1ed107342e81f67dd9c732f7d3734c92f3ab17a6674829eb743d0e55e4bbf8f9289fe885da5e46878de32442f22c96c8220956703d2427541cad0b0ddb276ef1f17dad05a0ce8479e33a05bdadd41d0a3b949667101c9e0ecf3c1410b0258a5b1482382252b04513c0cce7e66b7cb3cc4831d16802cab01df7022b4b8aaa8cfb8116f91294248fb57962c3ebbeb561cafb3295cb72f4d012c7b64211809ff0952fc0319cc373a7ff3370495ecd0090b9a492d381d10a6b54c5bfe955544f413ed05e8cff8dfed6eaa3c147f4784fa26fc73a76ccc941b674383fd75e7e95493d1b8248c989089823f5f568b3b1dfb5e2ba28c15320e825272d8a4856147b6618b6e30e2305e10195ad30620f0006c49838c2038db97ba97c9aec478aa534b0da01098d42161b00113c5fa50b61bc453bd4ce865cd992c61083062616d7ee82995b26c6045b834895732e5611cccba78fbd83b85559d77d39a2a95d4295138832eaa3789ca0716952624f1775f5f0241a0cbe8ab6dfa5633b2c64a9852a9d392b48c1803a0f6d5503603dbbf1c675ca08294ce58521e52587bd81dea557484b19ed45bc78cf9acf45215e24b6ab0e9d05495bde8ba059e6cb39233b3a932f0c77b5a9b8a3e0eaa047e306e3f23deed3bbefab4c3de0135debb009436e97debb69877208f9c7a3bacb4cf75ca2788b33f1cf16b453c483bd9804cc6ba7eca429cded57b2c657d3d1446109d9da9704ffd4f7d50c839cf819ea124ca14c56332e7ad3d2e4c7559d327b91686fa8f79dd8ef918d676a800a4161b90757935ed49424b11b89e6479b4af4dcab427719c219c4fdc75089eae69dc10927391e38c9e0a1cb73e966738dfc8da72c7c0934650ff239abc55d1dbfb29f001d085bc38cbdeb37653bca4f1e1ed5242f694a79dd80bc7fa111f7b0a9fdb7553d847c47e3818fa60ce8b916df40a9c01caceed054a4df9f72bc359373910bcfd458a504ed72e3beebfcbffd025e1277da20e7220135182d32159506cc5110cd52b332d4cae8a0aaa7923bcc3e1db2d88eb6018fbbd998a55da8d014eeb477ce5568895689aa31b9c61bb074d6c792f3379c3afe169a1c012c16e6f1c171e4dcfd933e6170887bddd234343f4bb3a40ed88b93f025110370ee225de18899b379f986122c4600a4fc2b3d9b997a0e0c1e78d2e914c57f0b0cc058ab9453c22496b941ca86e40165a3f81c87a6a8e57c9aada4168f9527ebd3a456cd25e96801c90100dcf42caca1e478d06221517db900747c9fe7e67eecd8746d68d1e5e99929d559e8372f6d70bad3deeb6d63a30f353d7656f1c76f1ce7183c6fc9ca8f82f3475de580597d14c3528bd70a0a80a4454660fce293f9d34323c30608f0fbc565a731d2515923784573e4eb9d4f02966f4d0aa1802893f3d3b1dda87fd1e535880064102667d08e5c3fb7667789122e370419df6fb895dbda27f8d9e230bda05c9411f11cc6f95c6bd1296def9abe62dc36df9ad95905a0c5d3a64fd4a31a4b1953b9227a1ec36fc40bfede63ab87c87f88ae19181a00f81f4285e297f626afac5b2a60edf7ba01c37e94428db9dab3bd426e02636daf8735a7908a34dcd569df1b9db8dadf95080270470f463291bbbae9b2258e790483d823cacf1f54ec0893b401b4c3671d59e28f21db2e986c494cda9218c513d76ee99f78af307af1ecde0407c3b9d44450dbfb274a82d57c412dc55fe44073757ec88af1e199232aebf2673620270a390966bbf66b41b711ce2b12f5f912be450ad92bc7694f59badc7099bf2c44977105b78b3a51509062ec45719adbd410f76e9a7d49cd207facb65e0871f18ccc021683e9e6245d294430f034d90cfdf76a7c397abdf1b7c367836ac27daa9260ccb71f7d64553f983c44bf8b00ab37ebaa0ea8bd9a80b322e0a9c3e049aa44964343223bd5ac447d0b6cac6d550ad5961cff44bdc4f2936bb7e918d5e28e854848a4842d2c62fe92afbca535bd097d4125c150167995a142a6bdaa480aa8a86d42646465a775b42cab563f439aa3b8a7bbcb52e56df033d7a980e9cb30ab00a57250afdf97c5547dcc3b7fb95e15c020871b661531909828967cd6ea821aef4c5be6a8d85f57c349e230b575ecf3489d4998da43a089ae1dcb41bc16c386e436f0f8f2f0efd3acd2c92253e6d47e3575300dafcd86b2208a5f572bdcf65812ca4ef8d50cce510dbd100858aadcc4f78e925090a940061e6c5406b63cefb91a0344c4cea0519c3da0e54569e1c0b9529b085cf515eac6f9184e6984ed4674af3655c961aa51ed9e0b81ee89c29402edcba1023dc951fa1e50198491074a8fdfd3c4e7df8ba7c5e66b7b5ca6804bccc04b1e74cd1ccabebbc2c81b93bcbfda8b2da71319a50219e9d38c50561cb0e70edb4f5efb0f925aa9b531ad1a73db99a89a30f10bcd392029c8435873f1f0a6329aa39cffae3f88c3aa5d40fe8319a5defce8774edaf5b175fcaf561da77a609638e45afe663c1107468523cf0055908c1982f05c39c6fb95313360a48c44eb4c42c806b39f54db9d87a007a91599ea6bc6be093f27d7b52a82d2d64754dd958ef7f433ad216feaff0edf97cb896f68941bfdf0839491dce3b027623d63d0dfab323dc1a4b100b92df906191ebfc953da2139824e8e923026e6f787ed8f7c221d1f08e11ec477803d530e999e75885e1297112525f52a739e4b4ba4ba3bb21e2090d19527a1e94f75f233912cfda6230e92c65f47c5d5daa1027b6eab6e0b9483e0038e15bd1d57580747037b9c9a8087178cd36aa21d2b94cc135de323de49c36290942f62be62035d6c5c01fd76911ff865dbbec1efdd79be28f98dd5c026f4e418792724599e34f2262e2a8602f85f8c0b41f3207be152ad7874229285156548ce1e177261c5fa797e544174f952acf9ccffa49acaf257de0959eea4373c8e669c3fc43c11c29f57d93a404fa484cb026ab7a4dd34646a4bd9dc8231540cba406f4b1ddad52e2f084aca33b044c5279732f4381e85050d4a0c7ea309778db1df141916f3006c034b433376a0aba6327ecb5864b3093e04ed64b59e1901ec9766cd0486f67e6764c83dd1d8ef7f64d3de50df22d96bea6d0859d1e79c583fb695ac20443446daaed9ef137ca57e7de04e15150699d8a87e72292477f03b8999c3226d80ca5a08d959edc2f5dc464d76572cbd6595a7b5b426b50800e7d708bc44867491c3388db545824afca8ebec6fad7c000a870cc542c5e79d71468e96cc566d61aa31e6019fd834f77a4e27480f2a6d120aa6cb9c3ae6fc6576b1b7aeca584ee27458a5f4a5fe56a3b1ac6ee2a5e7e27848f6a3085d35b45d57db12065335f1c7fe66b0a2ccdd4e3e41096c4055c0fe0f4cae397b031ce0c8d11054f1b8cef6c4ecd1d64b10007a2a23b2c5021f801f53de084365016d955631ccc8ecf6bf334ff6ca7489ea247ba174507023a65ff9b0002dff8051061e6e5db2833d0ec3edc0f65c75d27e65daab82f1ddcd0666b12cbdd671a79d7badd6e369318ef217821bd79b6a45e29112af556b09297a2c24ba0e6fecb4856216096ccb0ae7352deb52044fed95da18fef6b86af3dd6ef3a892967c3d7fab131e2d266855954ab5c0cefa47e638cf47863f235c3733153655a5ebe39880effb3b3157328dd2104fccaf4305b978429ffcee1f34885641e5ecf20ff12a734adb1916bfd2e94e23887e0b2f4d564ba9aa04d97a2c9364da1b09b28be7bd025c48c9407dd078c66a3e4e90f4eecede6394771ee1381e5fbe5f14868690da1ad4ac85ea7234238bccb1fe1feb9fcb2ac19f9acaca84bf99148cd14d7162776ad81d72d38317aa7d514d9804bf001bcd5583894045048ccd0986a360060f144463692a4abbf8ac7e6bf5273f87f6f2fec5efac1f893aaf14de370d116c12eb55dbe1fb8f0befe2e39d6c5df9b2fd22d91fff1b794dfc63a295cd6a9a1cb9bfe412dd7a47942cbc83fc943d4bec3abed5658035b13d77389339d73b041e5ac2c8a7d1f6bff5140fd9acfd8336c05cb528f4f9ccf8b07610209a6ceba8d30e6bfdf62ecf1de329f845f3b3390987eab960d138f8c1172aa506f152e1b22b4e4fab1f110114c33d34ac7143cb2b4d0105c9470c955fe231e9d024b22190a4d2d6bbf51936f7680381f92ffb3a1a06110a1dcbe01a3ee9dbb8adeeca3cacc5bc74780b56c885044dfef267fcf52823024d391ae50d86a8efab3719084cd6ad8026fbadf92e9b4996d12ae2951bdf75ef3726d4cfd7c8b1a8263b6d613512b5569fa550358ad59e509b11ed6d48b2b22a930a8af154825476e5eb39be942110b2250e712bdaf69339c5c12649b2af911f0a6bdfcfa080def100b3c32b79a19912b317787c2b977e614a5836c955ac34fa599ec8925a70932e7f41e9ec71dcec17460ac5f8ab1b49d425eca87db10d9a11857f84a2deb95df429901655fa058f53687527522b63c75aafbc653e52f95193c914dfe23060839d8edd13b23b8351ae21395d5a026c3a0d8ad678f19af0ef828c045fe1b5d6367365e46972c52b6eb88be96430a6d6acf6c2aaab70ceb0c083823a1184a4ab37eef6694a5e104b2b0d1dc400f7dd3f740aff6066dbb165ca2c652e5d80b6075dbc9d3e9f4231bd36a161fd4597c3368cf3daff4a38cf0d89119284514967e266897d741826a81a586e418843ebfad7267e5576ea0a3f6977f3b0949834edd7790c956547ed4f115ba68f9c72e4b234c6d00f8ef02518aceb8be97bd8d42f2d5c6709510b9501c09608fdf72f169560f7d8644db4ada741b8f6aa9ffd05ddf6bf4c0a269d166e0db4b4861f1e32a44e00b44dad52fb3de9a9819c2b259f1ca5fea423d088253c3ab1dc4a13bbcc8a26a30f63ab2e0f9e04c85da872c6c37494593db2e206d9ccb86d11823f42b51e0d5fe7edf684e29555aa8cddc2414f035963beb55b653890640fca81881b71e67d2a6ffcb54a87801663f86c634c94718bed828207b7a337c06aa554cabf150083a6dd33fddcaa56ddb49c57bd46292d6c91ada835c7ca5dcfffc3088de82b570d0c56bf0170c7d6875c138fd1edde8e56a21862a624bd35630d3df9d0364c50e69cd3fd5a24c19f370fda1868ab5d278e9ce9ce16d9ad3b113d82f982f049af4ca8812942292f0d1683d4a9ad2cea6a5978913d3ceac6b38cfdd8119a72c0dcd44b01157a4b853a5ea1d9ee81f5ac49f60d2fde1d497e509c441e0b2966b487a24e5022d130cfcbc2ecf749708d5b68d190ceab8185fa279772a16b2dc5a32c8b60ecfe0645a7c3a767e3b68da2e0a8e06c862bd05a250e2d0a8e496aa8bca561ead2709afd51d43b32f1889aabcaf3741f25b714e2d36febf07bd9dac7663d626043f539347cfcd6c4fe750b27d0b6d6f8d4c970ec96c2c9ff7a46574867c3c4a1b9c2ca7d9d0ed35ed4815578a78b74cd8fab5dc2fb913b28741c0a078ee17d79708016869799ca9891d51ec435486a76f436718922090e24b991a9c381164096131db3ef656cfafe2d27e62f31f652d70644f5179d9dcd07a499a5017f3b7e0eb658b4bce7496fa2d22ca61dec70a892e7a3ad7dcdf583b5d6d9a0fa79b6cf8e7031696cea6353ea1d740a6e8a9410c79545e446294afbe15af7a7178a1f975344944dae29184970254660e4f668a09ca19bc55d93c1ca455614bd2dbc099346e3f703e4f2f73651fbfeb09a940c9da4733f8a0cd5dac2cb6eb562cceedc68878528a8511be1a22eede35ed469e8ac01f91f10de74990b0676d1fa6bf7f21539d2836858aa9163da78e39ea05ac554e1c0a970eb9b759388e37f073242dadfda5a35a73baaf12b383fdec3be0cff6f8cf9d869073a339c14c48d7a9b32c4f92c6827982d9b8966c398897686a8faf9a66e6e166e93111262e469adc1ff5afcb4ec88fb02079bf067fbdbac56c0c0f87d9cf6e748225f94248fdf26f7701fec5613fc507e4a32b670406dc856f1f4d525f644fa91b8183c97835b3da35661122a17d141628b203a0e1efdbb692f368c786376abf0cfe91cba969e233fa5015034a27366d8f0be5ca00c5da8c00dd85a0b6c60799200f22655cf65a1e8605acefff182a758c963d25c3bb583a2eae28b7244f5e20f24231fb218dfc740f10f05acaec0e6c2e63a8be2ff078c355aa0f574e98b6728829955bc68413d81caadb9767bc72ff5ac870d11cbec00b103021a35f0b611bd5a6fb9d87d8383315d9bf44db4412b2a20845c02d3193987e3d58ba73e5016880643dd93b0a14f76772bdce516ad3fabd7e9b475d0cc19dc81f83e32d7107d842bdc7096825aaee20d3a015e2548d93d4db0603c5fb7223a7622e32d3c87ef2e45c5af66c96172363fa7cb9290ff3b47d31df90e6d40b61f4a2ab258f1b8b49c3e0059e41c408d1a09d86e43a95f54bea12a612143b06260892c7bf4eac16d25ca026a0a1e007b5154e77622e194b794bd361c49fd8a9b3b2c350f7237bc5318e3daac9dd06ef8c4f27f958d527fab2df904439ca56c058a7e3606b583664aadb596c4e866da8870ed42e9c4f5a7c193cda64c43c8118704f4176cc3eecb6a39080203bf1520262b7d56d828c1ca1a6e6a144433b42373e0b21bf90d984f5a7e110adb0bce67858bf11df137886f04ea2b61b6b74e78d2dd81304d19419cece8a2c5562827ac501ef30fe725860f71f55eb3e6a1d9b60a33a94f9a99ec38d3243115e7604426b0df4de3b65e0051e0fe2439d8ac6627c19d79a6c17978e0e55a6e15faf75638d42dc8911df49099b13f18d4668777dd989d9c8d4ecd04f6cc877c9485adb72f008d84da4ef584e63d17636b55fc3e5db50626186f9b756a17411a3eb00306dce75cd25b989d7221527639bc2e609688881edc79748fc4dba9f2ff0256b03a144fa27535374d5822c99884bbe37da0b7169531ae1c749e13cfb280d98c53c6ce3671618417b7777e48e4e63c5a9efca885118594b67a238598b479b367c3a2392a7475415981a1a9458888ecd707084b483defd0eca659dddb6a9113beaf62b5369df028fcf179a73f69bb832d12b094a028dcbf59c5014f8ffe234d35e4e147f856bc3490a13e1bcbc5970122ebbbff526b8e7182eaf650a919b7d661965b9bdec0f12afeaefd04712662f11b9fd195d1b502c76815fec2be732030ca9695c6f6b8294f542f8b08aa8e1c755705e34c77cdec9c0fea791320fcd17aa3d969e9aff1f2b4ea18ce60de71afaadec0cc70481648edb7a827db484439155a1bf65afd7d1757d56577d1988d431fae7c45b97f469c89e639e13614ea1587c6e00dedc874e3b113cfd04c01918ff395674205e1d038d0f53dd1ef5e6fc70a38577f0e1e05ab5faf0d4aaef1d197a062ef6da188e246810b61de7c09af87303a547b370453d670e20bdb7b0f0e9e28394714c33ed06b507256a3e6d685dd9a418bb16848914fe912dd7d413751289cf460625c440fa040821822811b1d88efa8dd576908faf1fd72abe5ef94d416b0b2ef9797f77436a8a3b0d66cdd48ca77f352c0f1064d58707970e79340bff146359ecd1cebf2351176ac568b3ff5113ac6b07f8dc21f09eed8d70d307db0bf80ba2e6a72213e5d4038791fd63bca2377035dec8905b62e797c5d226ab08d569f425650547d2ca21eb9bbbaabd74179325c826caf16f89ba708e2538274d7d0f2415062d1f1423659fbeecd52215070dd18a177a76dd1e60298b4fb46519d1fee882800aee285acc29269713455e065fae7459acafdea04b2d90074bc4f1dd525391599a603e41cb974f8b30bfd4b881288284de075785d0faa1d201f706141af1bd7c95ab161743cdb1b7efcee5962ad2051be2df9207e05c32fe8b258a4ae332c0d34942254387f5ef5ac1a7161d850cba6250280e8f53697558aa0757bc22c6846c6f849d84c1c45c4ecb80fcf2dc7b84acf5fb279237da13d74218f58a547d4dab64ecf493d1cea56e55179204e64ecf22b5b9b5ed207f905018d7cecf2bd08b7cff8cc421eb47387b627b13491cc9ac3717b7abcbbfcc1e36e059f21057a10ed13cc6db9549d5f5949fbe6fb7e0a6ff18e131146d53c9b20de3f94553ce6bbdcab65f5b5da33b53d1579ac2d8647637a99ec1fc98e991c7ddbc9f4b4363317dec469e781203c1c8634f695d8ca0f6b536119d8e349ba6e47136b323f0e0057d48c10c620aefa47f6288cfdf19fa7170552a820dcf626124386219c1fd86440e7c412f97b9d1a37a9f10a322f2e9f2db6c94b0beb08c7d5939357904267bdf33829814222356bc0c387422ea3147a4622a93209c54b6e262410693dc92bbb2164aeaf52ae8e54b16a4413f4643aa854bf630d9aa22fdf59670ae54a783b8bb164956e8985203213743c0329854f4ac22d53b5f4904e28e251f1e81db07a5de246710838914f7320c1e242eb2377fd9c001a0f03be6386f8ba96d08a410c4d8129985d5a22bfaf8c81c3f46345340d81d484652e245839ab4189bba9a0af60e9706ee68353962f0c3fa1a3f1bd1c47aa58ffdab4dcb7657f36df9ef4e2bdef0e50e90b1f2e24700471b7802d2f2e48d4b95e07545c238c4f1a37c95e614e5fb104b0b682c9729f2842654703e13e61efac77ee11ca97b8f4168602943a1bf1d87d7e9da1a2e0e99bd10f3de3010a941df35517fc431ccde1627172dc35d278586eb48e2596a308ca2fabb8a446e678077d922eeda8bb404fd54fe298bce130d6e7888ac52b202b2a9869719402c63cd8088de579d8e3e0c94ba283a002b068f6ccca4ed164a95f290fd65e8644370e49cea3cb1e12fb3d7ba5fdf5f98123ebf99642c61a1bbf1d7c686646a243424f1e52ee6c7a85c1668e243d0fe9b384153c121fca05547e39d29fd0124aec7aab0f8f0c6a32726dcaa33f39ba3a02b4d49e37fb2397953658074609c13ad0b48f56465b90f3b6ce172208d5a3667595005746a991ef0606873f973650a4ab30a32600edc0ccc4db378ad3d46a365fc918d3e3a3778391068cdb1d3525b16a77f841f9f5d54585e7e38643790e45a52d543693aa41ae61abd8ab77dca7c7a8aa13034a0da0ac0d6419919bb64594e38425f9412f0a00653f2590bfa1dd8228e4b1934f1ede97a04a92773457288c64a1f6cbd06acaa48f464c57aa7f215c6a1e6d0a9f25993bae3c3faa6629d72f7d55078c85d79263ab8ad03a0c7dfc8cd5f082fe8d88c853bcb086a415030a1c0b0a6ea04d25af6cef55f5af2f473e3a063e3282d495125dd6868500f1ab29ac9f3d3f68f3b231968ac67923f2386ca7190848fdc83e44739fb7430ab894c36040b404448509ec40c75d8a413e341087a72971ee61bf13ce0226bc22dc2fbd9881cc26e2759dabb057aa843264a64353ab2e3d59730b66e2bf28e9c60bcb70d343f27f6bc92c9b9acc9b0b991700f6de47ca3b3aecaab305292577ec5a4cce102d78444a96b6a0e8fed98fbc9f9ffebaaa8729eae0c2f0b77d1aefedbbb21a0325bf6d2b3c61b8af170f5407ed215bed4c8616e5ea8613e1d0297966fc2d6e41c7ee76035f63d43c1f78e616ec956bf109f6283e56a5c9916192a226efd80aacf88a270a9f8e021d3860caaca0584f8a8efd6cbf15a8bf895ab9d450b758394c165e16344ae2d1948412bd0a7a964ab94f0fa55473b5301635f7a91fbc934cf8c2524025e8451113c4305895e174f448c9eb8cfa526ea997a1c691d3319b36554211b01e5bd576e2d5d857f01e8793cf3016c82b5be6b8dd6cae2a8c24370c1c8c562b19bb390bf80430659226d6e93c2a5d7775598641ae69f8e0b2a22817773a2e47f9e5923df0d7e38c8b21763b8ac6095a2dbf202c88ee40915c45b0c983f28aa6b0f2804802d378be0b5cb4774ce884c1941330c52579b7b1d13312a105e7f70c8ab20e5549dea0e97dc1fb68d69645a7068e4dfb68e4aa8f244f1613fcc53502384d614d72bb13cbf4617c5c52b141560bddc944674ea170e9137eae4e653157fa538da76cfc210b662be7b0a5a5720bea94f949968bbdd35f48a79228183a007e314e17ae9ab23237e98966b4791874f4f5e65b85ef478b395f84b24c72d68fdd1b5a4b19aaae0f134718443acb1198204049150836b84343fc5928f7ee7ac81ff5263ec831b58a486d18aeb9046f3c070840e0b9bf3f36c078a3e80fcddcf81bf37e22dc4d4f943f997fd7cd88fbeafe649ace5789ecf320398b4e452a7b74c07dfcba35d90d17dea3de02b31a7042becbc08871a34b5a1075fa416ca7d61ac29c2b9f69d0f4c63a4d25eb955d98230bec7825213c4a6ef147f5daf52f5de1008da76aa6192dd36426f5bea406b6b1166628d6650e029643ebc9aa5438a4f098c2b20b6b6b56aa174528787e70febec40aadd2b9a3b3f41da6d4ed0b4c0138aceb0cd1c7456f3a64b6401a298a570354854f14a9bc96c9f917c1228caa067260df8ebda3468b904c56f77c442a807d5ca0023d94c82eb36a3e85a4d2ac89177b8fedc3d85c5c0ae0e580038d95279e3a9c64bef543af7311a9affaf4eae54e8c718e009b9784342f45a29c063bc8e354238b4cbebf18d00cc1ab78d46baaa3b4aa33b39a38e8d0b12eaa830d2f0080382119332e62834dec73f0a29cb13b3fce9bea975387f551054ef63689d24bd5a1684a9abc785344d1c5d0bedead4a572e385621aa7f7105a6a6762b4b2d8d2b8316d714141d2c6d3da29704566b3bda887b50de22bc8b32a04524f654adf2a447c56e87c5a10e17f434c23382832120dcbfa2e01b8f3164db2c036671a6be66f2c7128e3efcefb7ce16a9b6d68cdcfffb40a98435b38c209f6dd449934d20b815602152b7c69bcbc34daa6136bd221347c6d3c5c2365b1745e77cd145fd701e2bd42454adce8b4665ef04fd60affc4507c8c40f28950e5ddf83ed43cd5c59cc5a19a9d040b94b3bcd3607be6653ed22e98e01ff08ce05e02960aec7d2d66c3ef41fc417004f855c761755c7819d1a12b8a9ef2ea4830d6727bd5c6294f8b1db2ff2c78d7c9f7ad517c2e5cfe602efad5f68bef6552d44fb35c3152f521ede19a95e2731aa08c4c1c41d609bfbd318bb6caa2b7710f5235183935bc2a2585dd7706cd0b3dcac102257c6d890645affb6ef633a27919244a54304fb9e7bfe52f81a84481dce0cddfe76143edb34f3f2cef94eab4bbc0292e24b612a2e1326db3afbe0726e427cb2b4dcb305765051a3f5ccf01d96f0dd3eedf4185880721cd0ce79413ff7a36e5e60ad1fef5b2aa51119e44075b97b9aa9cffed7f4b1c8865ef6ae047cfd6f73f24f82844a896951649234d5ba3d672d07f77b6699d83917a8726fdb112b4462ac4871cda1fb35981dd4c7c6500b0d80a1a8e8c74635cac5497f22e8f4db84075ab4f49574725e1d206f1cf55d76db67bfcc6900c824535056919fa6082fe42d01280118f295432386d0c873a230e9c4b0c36d37162e83d1b6d2b20f47d060ce8c47b87dc847d7e9d3846ddf7b60d291ebcb08ed212654b90f6bfdf8b326d6e7bbd958d558602f4b2e9df060a30c1da941c941f2fe467542b9420091773571bb0852511eee2422f7f6d3e2615acbc738b819d11eace2e2289bcdb30984681a2aec3003d90065ba4858af2a3e34c4e8b1f02554f510da0276814541b61976cb045eb2ba46acf484e8584ffb72157e960a4c90ac1c7a72265d5d1bafa60168860940e41b437c1f761f5706d3e6c49c24a22dae9cfebe6852e9d170cf815b5c79efa9c828f50fb212cbbd4926632effb4ebd704101687a5e858a12f441e933ab8ba3014b54793a15e2e30483b87b50d2f0c1d696964b44169fd7795f8afd068bdd743703ff42d59296be2ea29a3f31e3e96c366e686e67280969eb1a367a4b3c58ac024397ed4a56f8bd9efafb7c58896687052e5f8129e6f9775d65d6188d1048c69998fb1a87cde1ee261ff8cf5cf447cf29d89dd7a76c1d65092e27a78e5cfa39272cbcf3f1b48b905ff801e247f042d0dcc18c2e8ec325a1a819c01c705ceda19b1b49b2bdf26f6c4b91dc21722f22541e349b8f5ff78dea9a4446d75c245a61c9897f4f079fa22a68d75da0abcedb109e134cdad56bcb55e02eaaaa61d3ef90ae5fc3f5bdd8ae5745201daf860b426779e7b0a14626523c0b828dbdc12d17335942c10a56198ba04a714d8b0e64d29280e5413f5f6046124c5bf08defdb42a82243d794d03ef116275b5d0bc02b7fff1e158552dffa7fcb2f924ff160af69e452fac248cfc35ddee4cd6cae830a83eca0cd17b1ede541e675900974693cb35be9c2a4b2a113c79f9461215c3b92cf8f8cfad8a7db439311fb9dc512d6304c662ef397d93d0da85d2ac23a136305404d5c2ca3a26dbf6d9bf424523290c72b962771558d78f25b6c76bd5c0994ced2c9fd83b5155f5733f8ad1e83e5333bf1c0879903a5e479207d5f92e79ef7c63ddeb11219292db8edaf9b3aff29c7084d53ffe7cfceecade7871c0510a5e575f5f3d81cdf810e5c7bbaf8bf567745660c8efe52f6e5cc192472ce10c148883ae0cbf930fd365bcd9cac21b3ef59ee81c7f63b664904f29e3898b14c93ebc92987e4a9f48dcf78f1e6d5d2ceb77c7bd4271c11c423c14be9c2baa1c9f16d01ec428c74032ad89ae986e266e13cbb79039f86466b6f6c352ce3a90461d1028a8f13168ab2f4bda21cf1cffebcc380c5ac4c10bff0d5c08a13156b3d2f26c0270004fe0873b78ae8b883713525951e0a3da2e63fa1b7d47a6c3bc978c7901876245b999f11faa4e1bc800423b79f999556d5d5eade213115eccfe4d7b94683864edfce5532b0f78b6b321422ee7c43d8acfd59b3998f05c55346b11e6d93d9bf36a65c8f568cd075b2279066c66924dbb208598f69dfbbae06a767ca966de297a57abc319b26f785a3d1140152d7e5c810ac6c70249072921ce5eb61f2d5ad1a3449c5a3abe126ecd5a7a166cd3c9d8c32489674c3d2d8c2d3b43d59cb5b1f4b4683ee56cef39853fa109ce3608b3ba29c565252be6f8c8a73ad8925bf00f4a5fc74f5939fc63d0393debf656b98b957b0de6cc5999d262e217e7969046850df9757a5fbd1fbe0220961405908722ad52887982fca7ebe4c9ab44d8413ad7c325427225facb583c26b1c9b35d7c2cc2a8294770cfd292e1203512fd1361f29659fd2c2875681dd2ffbb2e548fd9339fcab5a8087ff4371863ff5fbe4ce0872c27abcbc28ce3c5cdea4b4d9052439c1ae4de7f86796e2efb7e98760712a5baaf5dbfd75d6c6072dadb89609db563ba659236da61ecf9a6157dc2739ad12afb71cf939e0a06477bb4089bc617ae3cdbfd3998f0d4e7fc059d693703721a829787a194447756d18bddfdccfcd342a957814c7c91a5d845870873c4e226576b6db6f01c8885108c6d5a5dabcb975276e8a0f7fcc55afc2f77224b64b059a696bd25523bd1057a8b2cde8376d6ea89da127949d262886c8a3133da5d4a941266c5d991451de732da1acbca17856da4455619f60a860f3133d5fa1c70b728d868183c8e0eafbed5e2e30a66c62bde8db0264b0f4009da102086924896fe19bd96716cc6367de8cdcbc4ae117b8f17ffa1b5c0044574d9fc470322c49aac10394387ef2648924ada75ef526faacffe5afc885204453493a210f17ea3d40b11a2c6843baaa834615c5347164012317f10d34ab4deffe24e06b84e056962111e066dd76f54bfdc52f47cd688bb24a82c9fe66011692de4d2f393b98e7d2cb9626d8dcd04bed048384ce97241c5eb5d7286649e0648f4f8d454d5332d826cc74bb7de273f50bcad57743b49472de2095d0b0b7594c0357414a1b6b7e12711d320f41cc6ee4cedb256463d79514bd7fbaa6fc56667252f9aeb3c019e124d4b700a6669564f7c88d15ee2fcdd3dcb65055a4b8361d511ebe3f53c4b9ae3e36acc45d80f6d340a5666a5cb6a3150b633b4533e0ecf9ebf6579b085e430d05cde1a171283ad0a17eefe50c0abdf12c733d52878b1c7d66bac76ca5b17d2760464abb254f4f0ae58440e41797133004e6ded0486e4b690b935c7ecf500365de1fa3a56ea5efc44fa1a77838769a9a296627718f39af36a3ba6184b1913b4b747f668863ddffee710fbde248d68247ed1062139e11c63db0f2d39c18901f7d3b671b764d65895024b29e9913124188e2930afec97a6300aefab3f89ee52fd850ebf98bfdbb2c50707910b5ad0d59a47c093b25a7924a21612246180f7340df17f54d50a72a57c979d5b915149a72450440cbb36c3f8725c5b0cc1584904c21853c4b9a1407b3e0f1018bcf5af9f58a944c96c97262e852f49bd685a324946cc0d18b3652f42d901e780d3c1c356e5f154cc801ebceea550d01a2aa452fc626624bbe081ccbbd2a1de74b6fe989a8d95f280c1f219fffaa6f6d9b35cd861f1fa99368225166cfe84ad3fc6b96dd3fd29d215389f77842f8234a0ad5ec4a8a9e80930fcea292ddf86009e5bee502b282508aa24482aac7e96651f7131cdf1af22ffd5dc59206ca1d4d5b6f2828253804e6a3d666bc86449077f2e8f56856ee5262ec3d9fcc502292306ff08c442e89c05c60381384bc97465dd0d932d99cfbb7c138a848af8dd90628a9d2cbaac00c7ac3a2a5692bb259231f4cc2277fc5012f8f779d6373a91c9fcfdfad6b421357f75ee4159cbae640e4a9a08e3285cae28fbb5a5136238ff20d9b8b2509e95c8e477b12a54bb0e7746827c973a997df78a15fd8d404b0b09510a68e255fb3ec9cbec8e9c93bfa6a393f3335c77ade0eb16b59cef70a851974e5385f85ade81ffc4f551dddb1d5999b6d60fccc8c113f43ddc11786d26398390f17ec131079d4848b1105dde4e9f089633c8e481de81c1a52db6847a30ecf8cbc4f13822a09d66a0c1f507b915dcff097129ab8ee39c29aabad0cc631fff7fa0a25fa824e873e2831b8247f7dc77ab8d6fff93d1a9dad34fd6ab5de1413aff1669f787761bb40b9bc1db19ed09bf2b38ebd868f2eb152109d7f5ee5be401cdb01ca31f4b92aa8499806f49e0d6fb6d539dcb6a5c23f763b606c03e1de41ae4142fd166a60081b00319ab6de3b096af82a3336068957f9ccf3a7fae149f5e93daede50dd98574ced9d735b3036db7926cd941d3bf7c5442fe4367c8421ce27d422e46f2738c3a6555489061e6fc9f6b744675b98b4bf97e30db05ae1c2249e0c497ea71543b290a4af8eb6adaf2f7a8562d323978df1b499b1acde5ab8e41d90b288e2ee7c35bfc168e5b32f26d90bfb0235af31bf850e3d0eeafe1ec397d0ca5d5366e42392416bbecd437a984f743c0294c5483965249859608a30359600ae437f6a79a3823f9fc0167907e99f59fea58eb439ea683734e955488aae977718e254f6c2594abba5228b53385ab30a3d5c21663e161c34d5d2cfb480133e85aaa99f4602eb54a01c2ad6f7bce5fdcba80ce7421fbbc0d9034e80c07425f58a7680cc107c15ea3b8d4a697a2966dda68894eb96cf301fde7fc5e50fffee8ed66ce86355b5783312516e06a4dd3a88e09b16d2cfac6e10577c4ebc0c054e1888afb6ff7420ff0894182c5d38d14f96ebf141c7420df43ddfa3f476252613eec8da09ac10961243996261ab9d6b0670af2c18865f2fa6549a6a830b474ef40e3d12e1bdee6ab8d9adaa1f1b0e34ed53cb1fe3a2dcca1c6b102aba4cfaceccf5390130eeb21aa73c79bf6eb7c1b9e1993e991f0c4ac41d63de8f7c79b2bcb2b08e32efbb5624a4f65898c45e2e0cd3f979e846e0275609f70e4d77812aa13d1ebc74509353020ea6cc80bafe97f29e51349d8ec493b811165e5bd0895b07c0106787258293fe4108af92fcd7c46c3327dcc04a5db436865d0fbaa4e9255845100f69eea47c0b8b91bebba0f016f290941a7bf54b0ad50fe0066a8a15dbb2ae8a5a6ed71a703b3cbfb3f78337da267a14d07cabc89e39fa9105c13328cd0b9a708d03aafd90f84957db7cd6a2d8c503f92fdc5239b58d7dfbbfb06de493a658b0c67b96bba027cb682857651b2d50219a1bfac4fba43005d63606317b35052f7405729fadb94c2e56f5c76cba3ba9cfc03e7251aed15001742f253bb3d5a2f131c19ed4e62f041a604165604eccf0e5efbccb37fcdaaa28ec219817a0fa4b6976647a017aed67b7640ec7461eefd5ead37c51527c5c8a7a82e5abf78dd5e28e41c763dc201c11ab8583f638ecfbdfad6d45231911c20d85c08f9596dcb1a2d668a0ed2f3cd5b26c076bd5c68af79a77382c31ee572b69e3ece2681a9b932bb708b8c45aaf68dd9907aed5f0830cbf64a517acee5e1646c68eb11487dbbf292f59480620c6274efa0678d8c90ecd6ce27a596f2cac118d8f44f324d6f9cd99328acf18f117384e88a9cb5d1974221da18c2ec181de59ceed6081b90bbaf26c373dc51f4463bc5bf7827925e4daedbee1a1f0b7ebe836cd15da0a57534b537e340554a061f25549d29a72f8a912e50143a4b7c9e69772229ab1937f1c147c64c22c9e315d7ce128321830c41f3ab9850938db3eceeaf996c8e97e0cb27e8d665a84b01936db5fe3444915e5d5eecee0969c777cf95321d4c9abf82c6c15ef5cf3b936c1d5a477499a1119a1d37d2a03c0267e9dd4e608dcbbdfe558e529e9d97e7e2e5b6c4452cb62dbcb76cada23af8dd33207114f0a00be7c4b409e89806235919b54909a05bae3a2cc78308c0f31e2b6ca0773d07f838886357def8e0638ee6cd72569631eb6552ca5641589491e111a755098f4e86518d15976a64086441c0dea2f81271871050c87aaab6111e89b7198d3a07570304d5deeced5c6a2a9fd74daf682038729fedc2df25bf481b51fdad5109c34cb4fd88c429af5bd2cdd150176e3d7ac74a6dbcc6c1c5e47958e6c3d8c3beaaf95b6720d0e2d572a346b461ce405999360876f0ae43330de56c3f91c20c8d8d53cbef2adbe7a2fdd5d266fb53337f110d0850e063354e901c31fd706fc887733e7839c6924967890c4f2aa29dfa8158276b1339928b602d7eb36358e764b625f0ebd34240b2c6c52ce52c57e8e8c8734c8f8ed5747e1142181e090e9dfa1051eed268eb119537c8cf43a106d1e7f2fcfe7c8c8446ffac943091cf21a0343ce26155ae67828f2e7637ee2bdd9c19e4198ec596b9d2635186f9e46094c57ec1553e2691ce08aa3faad714831faa8dbc5408fba98a0b0708f8c629c0e31170adf3572fefe4d5e106d7fa64c3e50e6673e409a9dd01828062adb5822b784deb15062e33f5469b592c33dc8acd5418a8b42657ceb3833f9c943d37b1cf033818590315a2a1b99de534b413fafae4818425e606609d13a87e6edae1e148a269a996655bac0bacb6b8a8de03dd39f0e387d2906fc69bff0cce18f7b523df2346bb85bb17f223c8ddecc71554fdba63c7645a0f4bcce19504c42a37f334e244c6761b9428720e6342c99a882ff239aee646cffc155ce0ccd60864c952b343e92a051f24d233fbe3450a82901d6e4f6278f0ec04b280c280296c57658dfd06a6744a77843b67074599325b37f4ee6709aa50bd99e7b544ccd50477f53e12a5f2a5cff9b636d8a98ee11306a158aef079fcc2a2a0c2fa71d56401cd55183cc43dad391cda25cc39adb62db2bb8a0a228fd79431bf5c066c2e173ee783694a5b2c3d7fdb16e810f3a3f79a4bc5bfe098cd3d722a4ebd0df5ac900667bd53cf7c2ab0507e9fd188c3f746efec513cad50504a8c83eee1f10c0692891d08d2c92fb84cbe00be61a3376c1b9494e6b8291af8be57133eb57b4111317320b7c0d0e89485a3faf5257e03851df850a80c60b7be2771d74982e20dcc531f7625ee3982fb3693bfd67cf8fb050215a4265585b900a23f1e24ddb29c351755acf5c2eb65fe8912a8744049ce57de8b0959513e99f1a0605b1b6117e08d49d3592d57d011b44084d9f1586cf38cd6c56b9170dfe5edab913950aff3976648fdf5e37a5cf28c69d5a832baf19b5b8b42e89d1cf4ed0b3e08dfbaf861ccf624f5b27744d3781b480a54835e0d8ac8f7777bdcea0b51b5a401d7be909f0cb540fb0f5e2afc4953b48b830866f79c1b1eb87600e851eedac9682abe434070c1c27f9f178694c17cf2a1dcd7a676f7714461eba09a63a38d6ad53d2dbd0b94320bf2ffffff0d