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 83497 03d8907c83ae9955aeafae531e5714ba3d7d7da25f482810f9fd068ca6db0409

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bef79511ed990b684f51eaaeef1919a9107b6e37f1b3f69ba2a6f719a3a74f46
Certificate Block Hash
03d8907c83ae9955aeafae531e5714ba3d7d7da25f482810f9fd068ca6db0409
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c039010080720100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002e7f0e0df6098004145785887d339405c2b39c0f77e0805758fc270d716d872dfe6e226d88e23b273f129a764428c53c95356f7ca5c9a73d194ab749ddec3fa8fc85bd2ea2e7268498d599212cfdbb65709e04824e3d197ace000000000000000000020000000200c039010080720100

Raw Header Hex

00004020d385994ccdfd0c5c00ab5602caba393b4dbb469cf36e8b0a726a01e56ae4667ca8eed9c5a02c0aef8cda031d221d6c9ed8010b6a5c0868aebe24a104ad603e16d62e4d6a6ec30018464fa7a319f7a6a29bf6b3f1376e7b10a91919efaeea514f680b99ed1195f7be

Proof Data Hex

59,560 bytes
12121601030743c2167c9b83da0da90494d91d12f63a555a75bc1c9c11543251f9930dd8592884eb3384ef3e8a4bca18337c795a4ed6f7c6d1a53f2c51d4a2174ddefac7753126c18d550f2f60af6266ba6290822437fbcfbb3a205bdaeb9815767910b4f28de5ef848a93dfe6d1f50e99b80a6c2f0bdcd4d1e97775999a18ec38c50c3e89d909a6ec50836bed620cc160981eb123507d67678ff83f9734d595dcf21761d505583af453b8311e5de6313c29d333fb43f0d9e8a00426df43d72133cf1bc3d3170acf5a9aef87896cff1ce330dfa15af9a9db5eb65dbe5e9403065ee6ef75826b0abb468b3cebd8b94b8c351695d9f0073873a976afdadd27a14767e40fb58d3060cc0a70c21fc1818cafed66b4e2fef4ba398c7fb11282b1c76dabc7630cb15b8b0822eba75655b36db5befedc15d3b3a3f814b594d783420a9d2fd8d4f1f2dcf07ae37aa6c1e1f7eb10643d8a9d11e0b0b3098bc04391095ae4b5957fd03cd21adbbdf1ec13bd29a60d95649ba853b048c6e8b8e9c563239c0085f61b054153fb5b329e6ca8d81133d6eeeae568e46bd3c795d75da5bd68984f12be8fbf21bb3c8ec00c6a95fbb1bcf27d61c7c9f898048352343b699962d931de193a389e8c0b928bdfaaa3981e51b21f6439a2d6677d2cd1ae63cfc6e8e8307b7ff748d655f3585586e7b46194e3ff7c8b2f2db2d3fe2263c1063d428533c7b011488ebef3dadd3f1acf30288642dcbb0a943ded5cfedff43768d1dcb36cd631ebdaa69a9c2f0dfdb4f9a745e3cb2e6642e0a461929f9b0bc313253ed5820f63cc61b8f64e21f186ef054330b5612aec73ef44f312b2ddaa12c5458ac73e5c996ee1fa1de6866e504b77d29614726dfcdb715afc91e991a55bbaff7bfe01c78f9f63ce8ec98a05c96e147e768852603e95cc758738143ad46731f53ebc6fe66b62030951a8ce91c490c389d85ad61bc01b74a1260726b0318a45f7c98dd302e85748b048411d4f9b6771296906d716ca1d0a07578601ba3e200b429c576cf16dc32b3d959710c96f0663a933d56061d369abaab26061b887f6e8c493477ca643eeb7e3b955cbbc705dbd78802a97a7c283d01f875d54b67bc4766e243b58cdb00cff728ef7568ba4492e2ec1811597c9072b47d35c0c761073b2801f3dbb03479ce294ada3e1c22bc2d969ce38618f00fdef80cd3e0cfc656b4f3b6f88625481b7ee1c3b6e6f02faec3353c852c0ed366433d5b4e94d98a04bb75f99465eafcbfb251600e1fe04bc5ed447e8ad238167bd0b4f3aa6dbd957b42936d027a44fd3263263e97afadce1f53d120482c05e079099d6bcddd74d51b95f509980d759a5f7be8e00f7ecf248b8fd4efda335e572b1d1ce341550047530df2d1183d677e87719f1e74829423f4b25dfcddadf503dc7d38216fb35d36ddb1a24fe94109b802c22d1e305ee980d7df7c5794842d2f0fac858b8da97b77ec12e0f14879320f5c12dc27dd46f1913e158211adad28626e2e87f642b2f0380a1e2d7305537f3d7074d929fcd09613b6f907a0eefaba8aa4e3a8cfc90db0b61ef625145cc492a0c1c3004902015313b8fc210317d357d605aff905df17a2ad960e6b85d60b28f166faec54593ebac2792b68c0a5163fecc9a2c16f0f6f27c2a95035bdfba5bc625f4f4fda637510b7d53268c1a394c9f8ab6bf944d4cdd2209881d0f5a16deb87ffe17d3282b8bfb933b3b74acb20386026c26c44a5582732e5a4474d630c8ff7a849a132e1712ce254bfa6d1105fe7b31b5d2633f357021352bb784ba02f07976f95abbffb7ab50c4631dff94d52eda661e854b9dba10db6394948d6a97186224082dc4c1400e44a956455e1596287a99cec322feaa7067c3694386a65c4617b6436adcb49280fab7ddc5644345a2288d561643021dd910e77ed091350fb3f794ed65ac377bf52c7c3ef69569978b81829b3b35b219642b81ce2f6e6d9ce207f06a76b7fdeaa7604a542d163e181e7c172dd16ee4fc891e79eb5dc82ab141e29312206d3f5e5b1bcf05c1a4f3d7aee00ac1e4e1e7a15dce15094ea6382b2949d408e1bd8178b128b1e5d33d5ddeff5f9522039411e05ce17a2a3bec7ba1d0250bf145aefd919fc4ba3377c0b73eb10c1296423874f91be46604bf52df1f7f17fc94250837dfb71c6fe7fa77cd7dc82046c6bd0c616820807f968bbe0e37a52311c7b18503decac0acb4132284a7ff08e5793324af036aa6383e31a863eefe89e968358531cbabb9ea978fc09b5a7f0f9eed3d71f1487c5971ac7d34ae4ac2c4399b7e8e9c75e088377424ff9ff26bc6a605c07c060a02f6df4fb252f995cc4591ff421ebf21ee1c143b9814ca97b7af302590980424da55c24eae9f13ce622e58ece2a78ed5c83506f1536f0996368ac98621d21807aea16cf7650695c64ba82c7f689a60bc3d1a459bd7098e7c4f5864469bb5eb7c19d5f00a76db4e4da8d5acda1cf1072abca3b8646f9acb58540678247a877c838a83e70da446fa64c3e8460ff9893869ecb0a256a80d8487b33c116e32aaa9da2ad59f230b8e055fffd833ad29aa096282bc9d7922b94a821fe31e29c18963f7f81e351a90be911d19c96b1a69e27cea119e89a244123b9b19af5bf8ecc5e802a612cbbeaddadb76c11956d55b88acb8c062864aa2122d1650bc3d5d87a52f6d4d313cc7a81c7b909ec5dda64bab32bb086b8bcb1e71fec2a79491f11ba53513b626f8a0cf51e918c788ef39aa36db4f5827fc07d55b2da7754a0cc94668282cda8065c3a874cb30984fbd588a0bfc8f6298287ae01e8306a231c74df20d6dffeef2840b358916efe8aee5347466d9e1ba4db287c498b60908ed4489026f7c606c53183e626fc279869151a82aaf3eaf253949c63b8d89f72d0a89ae5178f5a76921cbde9b8322f2f8dd7c9a28207f1cad6b304b6b9f4fe42bbde23b64e20f0c833cb560ed6c402068d25fc2a76cad8ff6c087e0d2b38c5567d8e535f2a2586e891f811c6a61adf2efd26b3e1c53059241fa482612144b4e6191035504afad04b31fbf801c2111248fee379973c935df05ae4d26d0b18e2abe84f122bae3b0be37dc9ed01c122e9b723b70099a2d254096067a5a2768055789fe3a65f954a6aad3810e6732f503965823e5af03fbe0966e425ca6115524cb26a5674b55686c09656f905167543af79571c411eb135efd7a64621cbcfea341136e758ed09e59f34da9b0e08f3f814d1566163b40baa6c8316debcba4eb4b4845ee1b53976727c1d5334c216cd4f40ac8cc74637168c5c6e659240013b3082b128b462e1fb5ccfc0dbc11209b4aca2e389242b608f0d533c86600029e82911efe6b779c5fa2d6aea5af91713ef0e11e24b14683c1b5f7fc605edc7e6ecaa8c86cdf9b13297f397d6ee8cd3ef0be0a57e9396e36beb5235f701dc86f298e9fd6381365b5b2cfeac4eae0389af42e481ae2ed6d465fb8ba4a1f95153eb703598abd0125be19664361f5821e73c00890c41e3f312116a544d76521a9328c4b64fc641b92ef9ebedca84aaf7de07d3f329865f28c21bb905ac31ae04854b0570dbfd1fd4283008c67baa4084baf8665645fab4367cb959a5f6e65de9435955ac1735d7f4b4f061cc02424218bc2984439730c3c69f8e89a9f1441a82fa72b367ce4ea9073d0e98c414d5feb12a49f23f91272a1bff21c93790909825fb3a8a16a7ab3bca3af5e301dfcc33071233d067d0b7d80f681da814727d46f11dac296fca8ace93ec76c575fa717b0c99d85efceb735578847453d0f8664a87c6be38b0050e4d2449c06cae0dd3abd710f8b16ba29f3751586e3fbe43289792e067797d5174944c1bfdb919a6bf510f7a98673a1b026c79df0c5a4b709383baf10b3f54f8c40f6efeccd533fc4ec705057e4095af3852b1e181e2522be85caf5118e23f5ce9c4b2e75ad316f35b5118eea9c37d284ba69cd36fb1963fb169b876a9359da3e4c25ac58f1aa8ced6a1c740f39eb307fedc736131a2d3e385a3098a1ff9ff9584df57624f151c65adf7afad9401c44ef64cdeb44e6377a7d9639d22507bd08b16e470715749ef53b3ad56a5f4dd4bfd03580d131c9f1ddbbdfb5414530cd1c7403114c1c2176a55f7ea995683f053504a29292d7a4aeae9bbe2020643781c8cd6dacbbf7b6a3b886ac53d05cc63d42910b344acd73d8aea2ea5b28688004d6a8d807abd7711d715c15f2414e12b19a7d22e4fa0c6c6a976a54d41678fe5a59125028f2deb83991f3b4b054f3a2e3fd40ac6fd551ccc302900656e25dd99a2e0af0885ab74656676c6ca98ea0c1291350a84aa243ab9046f443c149a117a08ec88f8e9ac6ff75070636c2b322ab01c816b3c549610adc4e0ed8be565dfcdf8fb44a91a2e2506086ca3d0b2503e163f6e9bbc61c6f74ea6fb04a97955e31318ae08ac8ca3609909d6c6745ba23b794316767eac8c9751b01ca7cc108552076438971f89fb8353ef908e9438ff0cc2c7d1f91f97253486a45e3a8faa635455ec055199a9e22b9495c2092f875bb7fc80262849340d6bef7e8209dcbf97b6dcb7609fd4bd7c175fa28edb2a8a77a5ccdf1c9d17d1de746ce957978badb80ed3dd2d39c969bba11520e7e158386b10f32708ff2569104c28c40511ee2abed331744793d9afc44044e3a97c6a3b67b97563e14da8e91348c2467fbcfb728b7ee38b7ad3d2d3e7f279e918c7f73dbf8e38872b5d361519bf9717974d7eb87f4071185706073b9406f17973c757b2fa2c909004a86b5ae43b95c75a77f8d9bc3e14d863d0f203b175d10a1dd64931997788fa7fb71131ab026e727a566f352344850808e2ace3ce775a126431970cbd555ee053699764deee58bb19d5546ec450491f0643bea6a70081a08981063ff1aa1b52eb5de5f8bdb29a7ba188af230d3d27d893489b625137a058aefd71e16a1b82ebe06ecec10d627c988785b175c6209e824b33c5d7f90f7292f78b8c45ba7efa468ef600a1b93f26aafe990560405d0a3b4b1299508362028d183cf1ba3b59f7228ae5ae7417fa1d9be242a86cbadad2fb5cb76f19c9e4df7b8c5d5ab87565837acb3aae2fd837ec5532c283cc773b873024f2d2a11abd0cf12c014f82d941133451d2c7ac04264cd191eb86f82c2d89a554a9b78f4c8ae6a567b7c15217bf88b73315dc7ead4a23e9ad77420d1945030f2260c6931acdcf7d070eab05a004864f64f0b3a819bdc2a5845c112ee97303d2346c48928593e68f0ab1962ff597571f61afc8448d8e53017b72c0a005b7917cbf722699f50ded755ccfb42fdc2b43a897540e1b458d6951e8fff23c10b66c6d0df5d0657fc2763fc749de7b717163ee8754c17d11ef37f9e0f10d494bdfe42f6b611acb177b60f43b0cef6cf2a174a92c3da4dfee63c5d02e8ba04d25f42b48c2f0bed6479b2a206121a815ff8fb62ddf6836d0e1d89610dce7195f31c9c0a12127807a362c5cf5c775e43b8ee67b35a87d870b97626f0cd9c19cf2f56447464358e9209b83b4b2b54fc0bbea97c9c3a6518552c40f39284e0a6e1da87caa04d517f92a8857731414a24821f618d4233b4c625c739cf07ecac429719537bfb6711d668f99814314f83b138c542177f9f6f34bedb4d5ab49e989b9bbd0f97a6426a68da34d6e402daad00b6d6a5ae7b1edda673b0a438269d2990c28878a5960795866d9112a0160ca9120a2450f74580c554449c56bab9d013b171fdf53fe3d94278673883cba07fb825e9d3dedef4b2167e96c6e0ef23bc8ef9389519b3c6559bc62cc70fa6bec5b6d59283c5fdd4449c798d97976c01fdd4bc4bc05f54eb0b3598571778448724f741a93f7cdc7433b558cd0a9899f59ad1849fd29da09ea24fab5c26536ba06084ca2560ce98c3db963946cc9c63666698bcf816f106da04c3ca003b4523dcae923d269a06dd3ff126f30a9dd4c5c31f9ada2da3745195a2a02a42ec0f01260965c5ddbda0a46480b2fae04744e8f32e6ccca92204d9861f059541f34452e060550fe2360908d1405dc0149f90a881ff48fcaa2946f37a00ffefd949273464ef6ead0b884b5a2a2529f033f9a0f56b7d48022653afae81bb169d5a05210a3fb298a761fc2f5cdc7808b01fdc39dc7fef467ce9854b5edaae5043b6984d45cc1be49341f6b7ff35ccfc98533d94c5d726e43092b1f80c3a092dac75923342d1203592f3c7ac5785f1590ff00f71a27e5d45fddfee02861074439ccccad5a29e9d8efacc3c66c8a2fc97cda99e33ec049b6fac0a9a87a1c93b9b5181192363e2ea6791cd0ca68485f54f650b6d2bf3a8705346af5655d5c8aae017ea02c07c28724c8c9e058b6b23baaea7db7311512233cf7b3386b350238fdddcf65ff3794b87b81a1d478f88b824eabdb0f0db1b9a6e378a73fc53186f37aa5cdc858b2c64d5fdb212fba0cced5384663735f2ed2b0dbeb9019acaae0dd54ba68fa46ba756e0cb500c1eafa3a25636c574bcf218a6c3eef2dde88e2881a8b24de73d44e6dc63666aa2b5aab08ec661c5c6b237a6110e583f25bbefe15a351ceefa2a0a9d8e2ee07c6c8f09f8c6e62468a5e12dc180815667121ed3d79a35c5966b564cec79182a763a8abdb2f416d19b5b78ad0ad5d62425e839cee62654e4a0cebcdcb1ca6057b08508f6a2f34e5302127f26e33dcb100db53f86f1199dde94b6434a36f8c4816e3e7a76f99ce785da349ced02aceffaa3a8a142dbc284cf449c22168bc8ab5e573e33558fdb305488e9449cf74c635d2b872ee7ab5bb20fd7d1df08fa111118cdc9086f273b67de411c81a80e0f03e033a8697a8fdb24f862f021e346386fa951b64c748daa6b9ecabe39f30364c9a11655ece53abfa6d14de5f28261897c2712c82854afc172ac7fc8d5cd894b8e699be64235fbb9648d42112536f87aecf2a54c21634d8e2276e3f9a2525e8a71efc0a17e3201b8d8e4089ac846510be9a9f662ca4f99499e60b315470343e432496a6bcd147f2f0890c15ce0d1d7dd874607f269220fd5645d0fe89948111463dca6d775fac37cd7cb8a2f3fe26b9815f359bb42d695e813c4fd9ffda787a0eeb4803fae1f85f56640c5b67d8b9a84bd6a5993b323ca1c6381fa3fc1a32a561f66ce88124ca2f4757ed101272c8e967e3153d2a1e54f675cc0ee0c1108aaa7c3b611bdfb64449313d9a6a567739d323b22551df48cc8b1f6eea5519a40a48945de37c5100fe8660e761f9f6650d6d1e3405a144962081c0ca447289fa8d4792383d1aedf73707879210d97bdaf70a329f126e19e143e453d8e1f9074b887b1a3ce0552a4d295375fb3710a2909c8dda0d1a60f510b6628298dc6b1d5d488991cc8ad5d3165c4f083eabc6e023b4477c00d610c6d7e13be0e61ea4c31e13116729566a9c8b0267958dcf5c563cacddfa00ae668fd0d89a2f48e1877b13cb40bd0eac899ff1049fedfe8d4ece57fc5ec42be28a468c119a64d1453b5f9e273a04356161592c88d53e1618b056e5ca21e687c3d3994b0cd95144f5b722463b6fc2227ec36d5d7d2e914cb5622cdfcfb7cb3084047085870e028d32948af84b62905848d0535e2d31a86d7e2125ccb94feb6d7aba70420d4a743677b5ec42d106b4cdd8532f1e7c8d2a928858582a791e0c9b9dcad860d9b9b6b3cd6f3c92dcc9857f5888f1178ae4c1c87b2f9369b9e44b70cd09fd6744a51745dc2dc44f7289efafacfe3ecfedc6123328e45e2d4d34698aa98fe4594d5fa1513d7ad00ae8b724ce1d37718f27220919ec51bd0569ac3994c30c6eeac7c6d75180aad1c21e01928a08574bfde944cd2a7cb53691e0f2a6cab90ff25a64181ff1ad86d3977475f2b08bc161fb23be5c059b3a1b440c4229b621e33ce715b154460a94e7aa65f7f49e8d32fb7b08532f42e89ba33f8fe3b571cea09f8f92d826e26c4df16fe48139a0372196afe63731118839e3e33980bfea1a941bff4e571f9648e0bf77d3b0b321d1c4be6383e262360ec03aa915d9de3f3a63a23edc746d94ce74b7538d197b5bd1fbafb77e2b572fb3a4c96cc9a73f0c6e9fa67f0d7d19d4b7adc4f5f54460c8e9186f71917cc18827e2e3ac5bdca865842ab6680f758b03a60a6edda4dca961a00553130f4315f55f523b6a5ebd009f03442c69806b388307c56c7a7b55b0b743c2f2567b8373d266f18d752e16a5f75e7c34874195347e048a16c3c7c54a8c8e95d8f594e6a9299b8c1ed6c858f66db0afb75fc73a3ff83e75f1fc235167632108ac6bb5e256dbd0cb88c34b464a0a9211492dec0b7a22477660cf05760910be8989af59a9e97e6051f9a2cb97bec7d26379d2da6e70966f0a829f87a17bb9c16c51234d133b5d84eacc06254a067e0e1e2f8cc59c5d6cf21960d640368cdb9b54179ed4df9ff2eb3dae1d6823b0484a53b9f89d67681771477e031981298b274b2fa293fa8823191680c1b372da5990efa95b80b1c2f738ca996c7a6463b9b024c82a245e8f3356e24774266d174157d7523b9e9c0e715f3dfe98f216240761180a5e712ee1d08c910b97dd46d3ff55b36d89364a57b6213cad788c528410984fcef66444c351954eb152df1cc358cb81b6bc60d53b1aa69ecb014a4835ac48ab4464645a0def2927c653c82f35d16ccfe8c7fda7cd9b895b57376f7b2951300eb27addc7f026f58a24d14132b1ddf56f51751306f41a80428596e2b7ffab7f150cb0cb9938e30bcb53ef049a3121f99109ff4bd255226d46e7b4aff0ac8835d0eb2118a31be89a52bc463fe63c53627d8083bb8afed991906c6fe397b927f4ef1d1faa76b5b7922afc3669ef338cec25d8a593513e022595756de5db74109df1272426ecf3a86d2290053cbb946f86dd66a45d0d1d39872d99a8e53d345da5283b241593a7163ea918ea08e702ce1e175f99bc2cc2b8d708235dfd95fd089bd13e908a35011b3546ef088f72e21ace3499f42f0898c7b0368a60f99c9d915269c5939d376dafa6b5f2664ada4b260efd174d14db68edfdf944176e21df42959b5497d36cd75794db88cc33291ea0779eee86a1f3281770e20d0ac46b526208767dad546e185426596b072d38e4b5aca2380edcbd5534481d0094f6bf15f8ca771d83f8ffdbde8a23e440d25455fe572a7a1a925f6eab03af4e7d04d3da2cf00ee0c1666003da21c74abe17f33ec6f4bf383ff770f7e1c04afaab63075a823bac88a0cd9fed2454e9ea4fc834e4e3a78a0b116f0248a9b53d2c09888896fa5ca74ad6371296fca032df40c393b7252a9a70b8affb9b6a22906806dbe208ba2bc8f77ac9bb019f29d99998ca5443a588e2a50dde5113c96efc75aba79b4ca212266dd0d29a0390a0d63bcfd9eb7436dfc7bb6206b20793b27328e360e40e32cec1b1a154ef40afef0867a95d053f7bee522ecace2e864029ee37d3e2dc203c0b9cabe76c0f7a5f61f807a17eafb5dd8ce403e142d03227fa7b02548cc87bb8d8c44b2edd3fb6e6b87c2292f910c739db809868eb3a643990396aff70048fc7efb4899fff0e9a67992436204785a3f509644566827cdbf9bde503caedbba5f5563fec8f2e1171d3a1ad40815b940a927781e14913b68fe6c7e2d758f2a53798f5b57873105365d3ea069684826610c82e369d52731dc3f723374c9c9870d76adc90db77f86d785d88318c3aaf848fcc4ac7dbfae45b236892da45f6c1f6c85fd1f8ec89b0ed2a71a918402791d6f6aefc2a852968943581864b183ea17c6b0b9a2e3f38bd5e0b45fb23b37380573403b5bce7ba438cbaf4d619b3a3fa6327caa8a94590990820bbdf9ec61ca6d46d012adcc3d59ea3d31db792d253165dc367b64139acdeddb247c601a701bfdcb19c621d96205ccb134fa4d52cd8af53e62d5ef6ef3f4e7fd49237c72298b12931613bd1d9d36e392036f69a2c433af56d41b2ab542439e69634e6a1a8bfb4538a642ab8b26eac9b3f70c1af2b3dd26245ba73ba06c900da07c974a86772b1ff098ecc2a4d81ff71811cdd65b9e294f94e5805587a62dc2028b935cb0783d559cef81ea261184775b8a2b078141da128cb84bce20025ab7b84a9e48eefa7638e79f2a0c1a74b1d45a154dd99f02be4ffaa9773ab017c06cd1b69db203a1aca2780412854b67a65538592ac249526551078a28c62be9ab1624eb9d3cfab05c3705a28ba78dc7c7316bf04fd96cf86efec987f1356615ac109d2dee6536a4998b648aeda8e120cbcb46cf463077306d0ad650a2319b0096d121e8137ae0694e0570c7265431f25d478a04b7aace223d3275d73cddab90daf42bddcbeb6fbd1954d54a66baacde53168d91c8c82d595032da58ae33eff242bd406f293a81a44baf88bae0007f38c2ff99cfab8848f0bbb8bebadb2502578dc92c9d501d63468e84390dfc8490d560edc6c57355a74f18b000b98181d21ea80a072823641ac4e5a3e58e42bfdc30d1bb7c97ebdae9605a58b0100506d05232943e1df67215ce4b067b7722e9a879649ba3ccbb3bda5b7575b7c68d0ad3be115e90bd4eba0dcf3418a15e3f15b128db053028c0cffdd1fbabafe5deff895f8f34352a8fc861b5b30387a7afe49fac63a358ba82d086ccb1190ffbedd1c95fbaaeadcf217f71efcaaf0d5f9435bdc389347d040004b90989f878563e0f1b8963ffd8d0ec5eb162c490f68a6605f4f28a8e6a3c28719680bab02263555616dd148977c5eb0e7a21768fc35528d8929ee9a45cb37b399216886062620258e60f4dbcb96aa5b8d3af10fb9a65b615ced529407c97b705c427266d936f54a4643dcb2d2e1d872123e2098ba4ba8d6fe61de98348703867bb02b53a95e04e76b4c8c3aa5c581e745219c03e164df3be3b13d36fd8939d3f6269dc1820032563e7ccff316805196bd9af344911805aabc211e05059ae003d2f7386b17be3e68d9bdf50354c1a787ba81bfaad5058139a63f4ce161c9daf64e18793b1456657f3038b098182c31bbe1ccff91011824945e4e16236b54b444e67e7a747c4068650796386362f26e3a6c18dfcfed4f5968f3d7a90b18bddb8085a116c4900dc2c1cc07b759c1fa6643280ded6b9bdb7a98db2f150fe0262430f6ec11638854bbd54117e2923d49489f9e202f840572a6f9c1b85a7bf4c30551dca3797932a63442c4ef41aadd220b438ae007908dc32d1323fdaaa281897e1749adba154bfae8ec0ae0a01b857453d9e5b40c4ea313f4e4211b8a3006afe9c492c8a80e533a9d5b53ea8bf5a8d53e1e6f4c956079081be9f904c25e8e81cc863ddf37b6b5587bcedc6294cf51434d0e11ea2af47137bf5c08ffcd46af757a2838f29f5cd40b148a68150299a60a8793093f92a1ee903ee012a840fb3141851ac571b08abe785d76f6d682dd6aa9cb4f6667dc3e00efa43b7b3de3e3646d041451048a6329ae0ddbe6fa8377e193d902d68244238491f22084ba872e8d190ac2d4185db79340de3e5c680698b589cd27ef498278449dda816b00246783760b862f54eb7da33d2334401063ff4cb5340c10dcb49b9c18a9593379ebc597335e990823491df2935733d3dd08ced145ce78efa6d1289159fd82a67af3344699056ec4369f36516ff17a4f4cc4422eb64aded46f5f9e0851ce9a314a48a43ba754448efea388b7a61d02764153f4fc86f1ea7400a2ca112f31ce069c144cb779d9b34df9e2e72eeadd7c3d30b54e8586105ec07e1240118d7262f6fa0bd9b6d83d753cbb4f84cca8cd23ab1d0d60a52e5c661a3ec3cd4c01780b7534271f9487b05ee813d56f9a933354cfa488de6dad9f2b669af24522699f80ef06f3ae11c9a6bcdfe41a925fe2b9f4c18b26ff2e71a570f0c3542b107017087d021fadcfcbd24dac33938c612e5678a174e76316dccec46bef288857bef18dacd3f4d9fd88815e599ddd9cff9218b75f93b5534d29947f167c113a5a96b18fd83734dc54227876089e23e30907d07f8da5998e57434243543f3f64001c38bb311a5538a52c4d369e9e1b28a1740b9b95323c20c07635f6b18b151d42a6c5f9966e63956dc46f1c1d2d1e9cfd244e428a91496b0dfe60780d2cf8e22848e85aa977f0dc1e1559593d7e7b5be487d01938a56a1a3ac13ed6d7a7653a8882676e2faadc25d1565ac251a512f3e8329a067f60d9abfbb18ff2c192ba35b8b84dbd1d058832ddeb4189e2140331cd7c535c489cce368be5fc37501a250cbd37195cb862923af93ea386b1ceff45351d7eabc46e5e1ad69f76143bacd7f109189dc313d131f1e410907db39c9701e5790b02dd87f8ff1bb5b8173ed28be08093e048bce879d0cd68226137203a145744d69df71b5827256eaa2c4a4a80608541f3c3d7effa315582a3a21886d073fc42b269ad8a84cd8115d29d72eb58d44323211931bfa33850ec281717c3355fbce6b8376d81250a4d40b0362eec3f9c8ab9590d6978465e96111f40f379caeff8d2000dcc41ac963afd07746bd1140b55702e5f84eab03b12f6545ed4058ecebb3602e466900be879564d16976cce91d18f6b25eb8a14a79fcfd8c4b029a591d8f3da8c3c62a04b2ce5cb306400fdf2fc157b05d459bb971d2d61bb652bc759c062439e51dd17b9c0e95bad9386506d6f292268982fc00b32b0f60be915e80c6b213007cf2cb098511e2b4d363fb6d88e4c374dbab9f79d52e1e053538a80770825cf98c05ac71d9a4764dea55e32d1c920425340fd802c27a414795556d888c9e41a5ccaeeb7f269b8498034706438111c80155a5b931b8942391a671f9e38cd9cb3cc8e6028a71381a51be70befb0da570d2a4527228cfc0cd41ec91e1f50e09a9d29e9fbd678be55a6660c4bc14e1dd58baebb206072991b96a0dbdf224c4862f684c4366173f10e2c486181ff5109698969d37b4380671bd16ae13623462d75c0bbb40888df996be2ad0f37fcd33585bf6714a55335ef1a936f969e1351639e674555d94e26b09f7d3d1e02b1bdae112285a397f39146db975d093a7058c1abdec7b9dca3768aeb8486f1ab267ad95c437597ee3840deb9251a06932c178cb4f56269d82858d69f5d5803675896e993cea0633347d372b2b4197d3f25bd3de926143b4d801eb0a9ae1e183fa4fa2cd9192a1a6e35b5deb4bdd5cceec0104afecd9340dd099de0c7eb2209dfcff8fec6111b09b858479ba2c6e2fcc8f5cd43431edcc40f22cb5c11289dfec4c3387b8c026d00c8cf1eeac4cd82d6c7e7bd5621418f5445c4b00c864e04c18b1c019e362e74a51eba3dff7be68723bbf8021cfa3a5395cace7f6c0f4f503092249bcff938603f31b686e3fba936c116a349c973b31305a04c96b970385af5ddd488ffc08e471897a24fe97f159f833b243f97c3a4d8d8e0f4fc2bde44eae1716b3eadacb337257cd639dc3b4d5cfae02405e5cb76744a022b76925813ce585ad7a5fa871482a9a50bdb8bb52addd15c0b7b5ac1d50a0cc8c8661b385b0556dae206de5652b87b64504271a57fbb6f195f7176fd6e4b8fd6280617b74bfa3eab93f338773b2c20f6e36b39d575d6fc30227bcad956074c7f19db2dd7f7d541e21a66a453ccd382c4ed9b23ea65f11fe43f3bfd60ef1d9a319040ff53eed1f658b1a5df5c7a22566d6389b5a953c32d7e78f9c226109e1b32893aaa49343e729c06cb671ffc3761cc2a32d8fef70d1e648e70f5cffd4c6967aca7c8beb8616084702a662ab2d5729519bfd19ba83faa6474f273bfaeeac18c2c4fa309a60a372a745af15494e54e67f44a9c3a8d1c3d263c163e0b448754fd38cbc1d98a1fedb3135013442fae413cddee5393f198b793f6fa4d68ce059e683a867f560483e4aed667826064a9f004d3c63155ad836b8d65e4b4e9543af5f73c39f840b8865b1cb64b02f4dafca696a0fb31a42f98738e693ada1f3742a8a4e2b3fb08c5f8c8a7d602634c73510d6025b4c254c0d254bfa3bdeca68e4f5c8dbadca4a531c14f9a49d54598a46cadb3468a310b78edae4044a951348ed45340b6a266b3811e1b4c87dc9a0166c27cfb11a9b46263390cb54a3f5dd66129a3b38e882d12432119b607374fe8201add3ee97798d2258e71d5f4bebb80de7760d714f5c047ced7a4cd9dabf7c80de5f8721ed632953e66e00474b63db18e9d6e27aa46c21db49993de0df2789647a1ee155feab01440f67efe111d2acab83a731d41af61af926020ceaa11d2d2f133b2ff2b01c4d6989fd490915b52c2a3d5afc893ceca1ab5a764a3e9512d4981f43c0ea22439751f2f834aca08a44bb42be20dc33b23e96fc346554d24917d39ba4cc548ed5f82073662452def087de454bf4e23a6abeef82719071d8ce27ad1f1557888d530ce8e8f6a60ce6d118c6d55cd7809878c245d90eb28c50c793e6857fcc7a3dc509fb07698debc5b746d282d9656c3f4dd448d7ca010a1777ed3d4b9da91d5ef2b2e7b587618af3930e582b28159599d5ca468f681d86fd1e08de4938cfbd0ae19edff2de3bdde12184a7329452d463cd0215e01c800ede374d9e96bc281ba76ef44d8fc4da6c090def9100669fa6d14b1055a856f5878271de033e06e071aa9bdcd8691c865ab6e3523dfcb40355d4329ff33d23846b748a8d61b45490a35e5a6239291243c69630d9908ae08a2b5686b3f0e87b942619b438c4cda0a4b86e2b381e0d7499e8f3d134fc8c9e766437ff0a60ad6fd1f825977e4f7a80addc9729fa9f5f8d295e6b27823fc7d122b049db3ddc314af5190cb98391b07f7df7dee2e946577b567e863c6f2b34136746801ff3ce9a009f114b3af2439c5c2bcda18c96cd4c2b0272ce35e5fce1a8609442cbb3db1afdc647e718b8a982fd854eb6a11ea4204e7c0a2206ce5c2412aa52c4e7700aa0a3ed9d71d7283534c63491da9fe0a9ba7612d396cd5626ac3e59b316686ce1bfc4b01210f15668305a28d74801b1dc542710c30c5f7cbf5da11637fe4c89a33d25da4499a553081e0b50e51226156ad37ae2ef59808a53095b47cc5b67149f1e3dc29a93f31b9af1df159db5816c4af050482974d5f4d31938107e9217a4d4c52698247242aca463617e0fec6bbc9a13d86545940e08e29d8786c8c48aeec074baaacfad2baa4ee78897eb48eb8a5010f730c04fb9a757a069134a448e2d737137e40c77357d47df2ae5b56d97660a05221a840752362af5fdaa518392ffd6592eb26c8f587e68141cd105d9c6f5a365bc510aa4db3101b2e809285e9a935e59eaf57ae30b25f88967d4883cadb806d9be364acaf7d045b6392f409f686626446cece0abdf662c53a7d18326b81fce2777eec85e4e15f796b1f9d64217a2a2be5f4e820ad4bb91ccdf966d901b2aa744455b6a20f6c7acfb191a09bf785f86744fefc0ad7fe3114492fd9a2e05e722d175b354bd0bb2a4104bce20dfa0cd567b0f9d4306976342f2f5f82e2b35c800d634a5b5c3d03dc17ee05e0dfd7afd0843c0790379096e5268f1d59fe9467dbd6467d2c15c7c55a462bb9f54bb4f9ed6de242fcfaa9cc754dfa3d0efe318fbaca093233722796c15ed8932417d278c6593bdfecec5240cbbf6e2308094b3a4510aefb48bb2083ba25f186c1f513b60a983368bff317070c3debbd1c75e2cc4cae866637e175519b8ad8888faa41b742eb2ec256dcbb7a3ac48ecfe7b2b1729349653e16075022d22969191759c20b0bb8ab730cf1ad089e8be92514b37a7315708fafd081b799bd16af745d3327005327027019d83f7489c690246d0bda7c5557207724d2f8564678d957f6fb07eed44589ce1b1ec5a3b4462b2c20646883d58603a4d28021d3cbc0782208f1181cd2c8a5ed8513768684e869d8253bb8fd4baebd6a0c0176432885efeaa2fe7541f0e38c84ad9b94bca6b2bbfb1113ac7850fa02f9bbbe4f2ca5b0c7a44f67eaf54f564ce8a89248208db86111ab5a5e6e7b9cdd1efeff1343a4e95d973d71adbd89cc4c056b1a48cd4e7a84222c5b5badbda88dc2e2eeb29034db5904973ed968fd566b3478410dc6779fabcad9f2b66868d8fc83108dbaa24a2a0ca5734614ad42ebabf5a5bb19a6d177357e5d39e9a8ac3101b82d3b70976afb2d34398c1c19762691733f3c325d6babb57f4c8fb7ff4e723250f730d3402135f0516951c807ccb0e618afca4289d43c4d25b9634d1873f76ff5ef71b0793a3f94386e7b1f9a97a912e84c6394ff467f8c13870aefc8a7833d6a796b8c9dad01bec5ab39ddff8c7427ee6e74d35299535434e1440804e9dbe5edbeb55dd30a3f41e2552275b7ed46787596b066752d1ba4e0e96c80d135eb26c8b83fa1b8b48adfe512356bd8352edf45c5941ee86963db939e55b58691db43d5d3c6a18208b5ec86df7b05a38fb126945d2999ebc766d6912ea26c3e2c114852c657bc7a29acc47a9c980980f948500576d3cef37269da467da4713912c67a4b5a15160254237ce6f19427644e5c4478df95a097714707ba6bfc9a5e1a0456a24c8013df59489ff213eeee5265319e3ac362e73c23fd13c1a69c1153d4daa7d399c1a16e1da05e703ace64e1728b8ce5b5dcc90d8d1ec6c8b5de624169aab3d118dd67409973a76813bf8bac47c9bd366fa84d7893f20220caa8ff0e6e551540f2726b7801cd675b52a4c3d0da6f82086b8d660d1514877548242d342acefca9acf98c092bead4f25a3623da34d3ff6044bd910809537821164a830de9b4c5e3ee58b0866d0dbbc68bdc72ccedd94fdd9a12b0b3cc83f25111a7e7ed658a60d68d15996ad0b2787eb78f416a355e7ff5f67b4272fa8659cf7de0094587276a9611fc44a4d2b9443797031dcb8dc1fee266b849c969dc75a2cc3af49d1a7b3b607dfc9804a99a2768b475c61336ee280b9616b33272f447a996556b9e685f4d40d5e356437dc975f9fcf8bba7b081073ec5b0fbb30c92b6a0d603d0ca234e10dc9f952dc5cb3d0329a5b0520cc1d2bd252795295a339b5d116e6670121473ba6ca82e8a952ed720747ef35388d0ff7b32f3dcbcd11228deeb1d1acf64ac9210fb93a32ee3057d0f4a477a4559181cf402f06ead921c15d640c39dd325613a0aaa3167d236cb842345bf14153e4f4d6261d92ee1909cdd890953458c5beec5f0cc4bdf20cdb7f9c8da9b961812656ccf1e802a2361b9ee66c4eeb49782c066f3581a86f1ca354e1de21f3e509d5527eba7875a8249c6ac7d37607f6065dd4450fac9154b5b9a9c09a000b2ac86655c4ef9106ef358a026a647a8ff877103b4a15f65bc1c2208aba6dec77dec43fe63db3634097425c199a4f81fba7a22c491f0145ff0f3efeeca8bcc109f558a3eac72657b30e07b5ee70fed4c69be45d4d5748f5f660cbfe7e6feddf77dc5a03c288b29498b5c94d90625fcc2d6db6a3cba9aed6dacd92f9bbbff0f6727ac8fd986c2261fb28516e3c4540eb24c3ba005161816cd3dc4e2baf30e4400f841a51073908ecedfde72708957b5d2fdc787fb0b62673f2b94722379c799a12385a92a02d6626c313ef147bb5a17cee232864bc5b77f41e229d56ec37bf34610b360cb3c0f4628281f2539946a39f3dd1026b9d38d39a8fdf7faa5a3fae8fa7830dee95c01c2278ef456fed63946340ec0b1b2650b118c7c260bf7b1b8b59304f469d62950f7d21766532afae540ac8bcd589e8565b36d9270535fec8d622227280c739443f700586cd307debdae509ace1363627c60f7636bc5c4bfd0005ae9ce78fce543e0bc995b7afc888c427e6b7666c96136ea261bc9e982a3d214841c3641456f4916a9703160af8744cccb05857eb877835ed68d4b6afaece7f14ca77d84f5c6d3930ec39cd10bc56b8415fa3bfd561d9623336e66c63aec6106efefb28f367086cfc3207c88bded16ea91b7ecad7143a2da83112e4ae0fe576a639ebcf716cd7743f60c6e95f047125c3c879bbbd65e5a0ea293bd670c8cb09659cd41a34eaf3fac9e818f4ba73aeebaaaaf14de353d2398b74246a7391cf0f016ec80cc96e1fcd96cd6250caadb6ee79354f27e5a8fed0d11879d606170562f1e9c9974a724bab18a006fb2bb3b35f1189ea742854ed13633da3b7e2aa6c5049caaa003a199c84f78fab4f809011ead846a7d0788a45305aa6dfbfec34a36dd1c092194942610e3058ead2829064a3da42a5e294078a73e2f8cb9fb0f8fea69f4f97c338b6b5c6f5da52d414197887f6356d1bb0546ba672da49442547fa782ddbfb8f5cb868cc922c2a021c8bcb3d08a5f4ab21683d2bec25aba54f1c9db11daa569f75c5f2345e484a6b5548dffbcfb03b96e3b082e50a5b7d75321eaa251187859e67144726da2b792f6cb64a778a0a9bfc75b72050ebf5ead05e3c3cb4d85d12c488eebff0acdaaa47076824ba89502541bd98b9934d433563e4a1744cca9e085f84b31679ca43b45c15835ba58745b3b3b6025e60dae4c1871831f9ceb96ce973c25f5eaa019a8a78ab02cb745767f75711c66d0f1f7214c0600acbf238ebe2aa71511694a77e73de6288af924916806e8ee8f52a4b53a830ac4a078d7ec260ff500a6d8280266445879036d7f02f78f5e401e33726b254142b84755c296cbe1129f4a943c4dfe50936eb800bfd980ee3f4feec5fe0814e88830612aa5620088707479adfc8ba561cdcd7694a5ad0f3a189d5606ec591a8ad1143be8c5a0819c0abe60f42886cf0f9673ed02ac80779eb9bb5a65502ab71ffb39908b8779024b9035a166faa0865deeef70b19fd65880dcc9193eb9eefc45f7db1ff68918238791d62574f1af1f6aa0d7cbdefc8357411d458fc443fd4e38746ec19d98054adbcdcf991142afad59582aa17a2b35e63514f8b58f544e670291f8be1fe1bfc00de978f14cb941f2e171c1f6a808ec8e193aabd792a2c9d6870b71f9ab67b30889ac38986bb3097ff99b533201d07938af69b582052fe97f487fa02f70c508fe226d3e281d85137d6c5ed69c5f4e08d4a9209db406c82fdf6a747db6a7defe8f0560cddda80c16faa58140477252573efd8d0eb3aae80a50c53ffbc7c92bf281549eee05970695a51184c9939b9354df645f405dc977c9bd9e8374a59a1a005170970a5195738066841556e82f6793eec709bd76ec71b87c19992f785f261f348d622709b48215d3f8dca13b1dd982a00000ed5d140d816682cb053e288c02c6e0f14ec4acdf1035de4141b7e8095f46bfacc2d3bcda13658b5d441d4e0df6115059b8cc9e54ae23b78271a0987470562704ffcd8441f165830c03534521601afd594819c595d9ad33c79038c4b31b87279a099bac0eac24214f153cc5d68a65af2614c8d5cd51b062de95400947aa6751cbc3f8bd2fa5e972a7b22abcc1cee451dee4ab3afdcf5cacdb8c3cf329cf7e64fecb43f35ed19a1062e9e93166c5c452c6008fbf9fb1381e9a3e7b685ceb831fe2994b158d596722f0c411dc9edff12fa8b9191ba5feffef2315ee06831aa865020b821412f22dbf9e6ef88d3363646e7b9864611a4ac0c3ca766b213ff680e4c9c506f66466177b17a7f63410ee6b0a2fad554c1674ffc636009fb99dc4c252dd2fd7b9d92a5746c58808ae07f0b8b8b9b990876cfb8f47bdc4b34b9b50934392ae8c3a522a01406b50d73f90444b46be339fde29e3c7e8666774ca78d85b13e52c53a80118da1efb21eed3dc80817a5b11a94f7069f182913c16750b9da3599e637eaf272a3ec9b067079d49259f778a3e90cbc55a45ccf1aaa77fe0c05acdd0177b5ab3d88ffb71723e8abc8b3452fd1d9ec8c2cdd594a1a2996eeea8f5d105b5be8a94a7190fe8110f344a34a834d8e0d3b90efeb48fb63f6ac0fa6d02b5c2249c1d5c1f17dd927ff5a58e10bf658d9a511c630e92f1bcb496f6da095d7b5a1936cac166946ba1437411cf0f92d02d1405d0324c403347f5a8fce7c3ad0e53aa339f6fc96761c1a6c28ddfdc2293e0135df039d27c25b49cd16a33455c75cb4f1090ed4754908c127f498d57cfe47355ef4cc5935eda04662c1f1825a63098b5d7d8a49e2807914f2606fd8403daa278f4eb5fa1c921291fae45c260e64ee93908450c2c0c1a99bf9d32d390911395c54b5caddbfb6c0abc06936d748ff45bb72c31c9d0fb38f347420bbb3625d0fe6282fc602ed8a3b39ba5ccb705c3998b38422449d5c9740e029a995a662e81c064aed52360521682be64c6b5a9214157993c12f20910c4a029e21246dfc8e1df9db457d9b82c1ac312933e6d6a0d3f2944392bc4684d8bcba8ec03d48e669303261220d7c301951a21a364bae60d717fe1445b505cddf4588acb034af2986e7b14c17529708b5e7409a077c4072dd6f97548b70eb91892a3e80133659501df371aaf44c4f2072a2120e68d2809f2d0815714e9d9e7da6872a433c76c0b650f4f4da9bba8a6ca366a5bb157467c4fe7c9f96a44c2957ce9daa9076953ade5a004b1e5737945836a440349ebfc1dda5f48292b0e44ecf67709109eec9bd1b17418405b7ec15bbc29eda0420f115b08b809ff2f01b0eadb7a9f9615a3c70cf60743319b2f362f0fcfcb23b52b08157a4936387a5d9c6dbfeb8327d72bf21fc4cee7102e54b643cd006259ed0690fbacdf5771df26cc3ee466f520d3ab269bc89df4adf91fc1126b63ad24b0b03947e393abe1b6cbdf1de0776226b1f5a41dfce0d8eada91e5d313778c5251bbefe93d361e49aa257c9c0bf4d84dfc7dbb2db0ab62d6a594c45e3330f52b609d9810b1281ded451a21fd62e19a07b4a19f0997599d8b5345b082ec64c0e1b8b5a154147ddbcc43ff22c422aec9656493a6aea6438d836e1505250285b7bcf20cab1b23f8d9d97186eeea3db49d48756ac63d74ccce6a0d41357091c3ca6af28640ca0b4192670fc46bab9d2bb11571bb5ad5cd325b214c16d086f77ce85dfdd31c7e6cf5ea61d4269f72343b533a1abb85cafd362c1ddfd1f9227e4bd3b8bff64bf279b7715b30d325b637aacee903256e0d79008761d2f37a81d81d84999803c0a29f66e98a132f2df2e1397e303d3bb81d8d85c7aced28f5e2bb265f1801df978c6d434ef2ae79f5ee79685d80a197ab917bbf41d640d8553972bf436edd9e44341282d2673270243327a190646ecaa85bcb5d156ca3f530745ce04f5779358aa541e265b6022612fafa80664cff4ac0876f46c40abc4f6a15b986b752c061bf9947b2fc23ba95e1c1f0b3ec5f18be0ed3034b233892dd87c76d8ad4f9bf37fe587630debfb31caa0bb3745eba7fda8ce9a9fa1121d9f02df39bc43084ac42d944478e296ceb8b1b1ed28484a0122e903ac2443ff10cead9c2917f177d35fdb0f7d6580adb6fed103cacf38f7314f2840b5ccd685e8a8fab0e36cf38b3752fb612292ba521c8439a4b9ac8fe788ae29e569c49e77a7ba591e4ab1a93f5fc364f41a9e8d00452e5cfa20d2c62c9df3c0c026b8403b500377874cb0c205c04edec5c00ad87fa265b426d6de24712238e883ef3054058318becff82fb18533713d46d32dafabc7521d0587bd21ffaaee008b4f017f85187f2999e818da8255a1c0b7608dbd90b1efd2e1ccd0b663d1f20f5fbee6950ddcf88b2c593153d13c334f3e749da3d681ae21cede4c91024a976b940911c7bbe3cc17714436268126fe79c4ebee1cd47d95b1b23ffb567efd1c9c47ab323d0b512f0a1e79242c53eacfddd6580b6216a56fbcdd1a18bef4885c00e3dd6fac48bcd2bc3c426457bec07290f81a8aaee12237c75c80e84ba245c90cb94258a527f894375522d5c758bb49177a3eaa908f9d1eb80206a65c75be742f9593238db1a80908500a921adb364a26937fc1c170b8ee7c430ac9de9ced3dbd6325b5b1c42cfff447177ade8c22bed6aeb8b8bb2c272767b9d75c6502800c786968b59bad35b290033245a45286925abe6594a7845dd1463881675c8694ba77fd9f1f39e961b2200b7b89023f6b5b6feaf115ef2a86f4b1d3ec238161ad933b9c69f5d651859802872eb582a10f2a521c72a15f0894aea035f48cd59012b398773e65f86637d03cadbcc2551c105ce4c4efb7fb2d64c3cc6c1e9270149843df863b9bf4fa649fb57115d1e1ce446bda276f47daa9568c9c2867f27c4db69daa04477c01c545b42cb09428c915d56673b1ca235664597fa6d4b2aaaaef731372e6b3d066e8e9a59094b8bff4c7e42ca984a3318e1d2068a80da85718387e62b449494ed2167cb17d2d933418ee42b155a0e2f4e418d96841d6ac276ec150991c0a5e4e6e88305815d42fab8691ddf5c0fc8de22cda689b5c9763984dd0b2e9c48321231def435b414d7fca699d20ef1dfcb4e2f9a395d6e98aaf5aea67d59623e11bd03f094ee8e6ce9a3b0300d693add6211b02f6418247449005fdb0bab18f873b4cbe145a7f15b08413fa8b78f968f59120acac0d85e1e160f836a24d1e4229cd20b8467d307113a111ff77acefedd9e091f30e4d0dcc372587eb6b047bb7b60d99592b29571aedc310fd17fa9decd25acd16ed2eafdf49bcfb36c87c1152a6d7b05b5eb17794a6de5e14b403ab093b9502139466db07105ffac99205fce7f5505af97ef20f9700c6fb11558525f7ce374eed1eefc574fc8d2511ee904cc897fc678e1d1afa28b5d8fb7ba130c2867666e21286d7502df9c91137e699707f9fc876a23be512cd44fad4daf4b34e9ae2fd8eb23bb60a6989af65ca001d4fc630dbdc05a79dd0592e16106f2f7db9c5905f8a1885b0b366569a9edb539f6a0ee034c8f8320e97ebd2a15c6b69f04d686efd85e5aa3e8c539f7c5e0fb9089daf1f5feecab53837e9a27279f77247e8d4edf31f7e16b86c9634265c514e74915a90124779655a3507a9959cfdc41ac882aadaf3113ea883fe81c26061f1c78dddefc972caaf82fd192cd4d0a67131bc32cf6bee396b021098d0ef25d0a9e9ef556991063eee9c7f22ce1f99959a8815b65596f63bba34a54804cc36e2448694a37240ea15b58cfc4a8ca5c81ea5c2286d96b27639ed893154f97611315e4be8497337fbd4b47d01d0f774b9878bab0be5106d886fb6d1a10704c8d8afe9928f2e3868ba94f55da14c39f90740607937259399d0db437212bfbb426c2037035346242f96a68e8975de8fff624ed82961f925129d51299045de8f2fbde736bd07e1970c37b93875c9305a48927ffe0abcc3ccbca7bccdf44b0ac0d8916fc8293a57a0e0bfb5e9e87537428167b1627b2712c48269e559ccbe3322c9adbaafe174f2f42fa3b9a36daba8a2e7f338c1ccafc422d94e438edc22834b7bbf565ee728d01ae9982406d2a02f59d54a26b2519f3615b00ec41fd88137f794c546453c47bf17090f22259561ca0bf87e7538a08492d7926ffd0d8526a4cf77e0172be144f79975b5a0d6d4a7de23fefa2a169ec635a4f12de67606b7398cf5edb530df5ff3ebdaff810bb355857b80e7de853fb9a3d23bd5157c6b8d57c9b04a031aa98bbde7dcc2ab8656444f1ce894948cb60594f8afe3308a9e0178acca258a532400a9e83d7dc58c67ee6079bfe87cde0d7821df744d59b9ac65b183714c12ee49ae7f5d4f0d205bdbe2643135feea6ac379f1dcf1729f7b84a3fd1f5caf803748dc13f94a6fcadf7838202a7443a2ef64adeb977bc94d0d3a43c5d91ca2eefa0c0cc87329ca845c4647134d2eee8b0b5607332356b594468b445a0cb7a53ff858a01977db86e3ee648200414b98443f53b83bc9af9d44769194c59b9fa31267fd3a1f7f91609f9ba79d85b70fb17e48edf48176312dc9e86ce940aabe51a3b06875b2dd5803a4edcd0853bbe2ade7199a9c2385344aa0067d42e65fc782dd6d2eed65e7e4e72575eb2c36be618c98bfc3f8836ec2728e4b4629d2e131c4bb7729a02bcc7ea6faff7bd290b0ce3929cf64bf596a89276d92788ec573024d6b4c2216aa85f4e05a1be9692dbc0efd16b72124ef84ce35206d1dcb9784bcaa26e731a71c5c5958cc53bad5cf2f6eb8fe0b4421361bef4ba590a8a41e7a05bd869adcfbe49636b6cb829da8ae13f4ecb8e6bc663c3046d9288de0161312f58c682d7c60a51b829bb7025751bdb10392739fa0c0ac91c7af4456ff8d1cdfd4d49a255c02382b94c796be2242c1b78d051b165d727cfc73688d07f5e61182bb2dc8ac8aaedf994561254323542be40390b2aeb59c55eab8302a11a8e1d7aa9f74e87bb2b99bb1d0eb5eb21ac9ebc9924b4319c84aacc7ff68348a847a87f1b40767ce7625d844aca6ec9a2bd4ec8898c992683f0d461d6bb1991d56e4e0c72a5b8d60b6242ea06df7e46e00b68e13e409380ae23949c4ac28423df72a2f62797638c9cb52cad55565026fefe6319a693f50a5c634e2abc08f4fffc2adb819f3bddcacaa5d78f09acb04ee1ecae736d8844272c12e8e9d6f868fafa5ab7fffcf041cd687e0098ba6b0d150b1ca13bb23977ef0ff8947c8dff9db3e65bdace1b353367a5c121f5b81dbabd56e5d9b85dcb36608323adab6e05f0b6762d70e3c9f025234a0460cf44366912935f39f97b1f49f7a6d3fbe67f1cd8f92329a78f656baba10708543556c5afa557f0d6192f2c5499946a90eedc5dbb42d3704f7d7ff0db6247bffa5a4077828a48016a8cc774482671405913bf8552a9d9ae9d188dc6c400223c66cbf2eceb4c22d127fa43280bd661b5057ff11de661387500387fb6fcca5a3a1a57c664fe8ff67e74878e437b98beb8fee55dc3211355d30af1d59eb914d26db3d1c287455a840973d9728fb767155644e0de3df7698b111a07b65fdf464dfc2c8b8eac04201d336b856d841f88cdbec552757cfab185604a84a35ed4c767125829520db36d134fc8e2211930c01f05bea4b8c66f9c317d67a58421eab48a5eba3b89c052d70aac74a7720f64ee460b7b5c79163943e8335d01201d30328daa84473ecfad4cb3d875240f5aafd89a919ac179bba32c06018a187561ccf0634a536d0e420254e37cccb40d0bf35380074dc79f21099cffbe71d5afae9aad375b2c7e2870d8c4c2968b80ac343d295085f76d99cf6ad221992105d4e506bc963662312d86247018732df11b67fe0f6905e54397ed213982b609e7568995b6ba2bf0288e38109753b46b17b3f08e699f253d5dc929a540a4827af7018cf1e2040079eef246a9009f0687ee6b613ac6fe8cd67ad2b52403eed01d368b51e73b1e9e30c17031077c675361297982c614ccdf38cdbd4fd375499356f8ff363ef4cdd482d913062657977fe3e1572e9c03098ff033532a7bea2a57f919409240903e406ff6f61b370851471819ad973048dd8d41620fd5e78785a0b47cece604ba06a4b223146835d5463ccba095ab476f59e06e4487832192c9787487d8ebeaf4824e08238a68053b916f35013029ddf49b4d0617c79a9d9a665a2a675077cadf51d8707534769160d84fdece944d17390c567f6162a959a7ef0c91d6f9b1d987aa79f046601bcc28d438b6e579995c34cb3f29df2819ab6bcb4835e8adcd336dd38a2b257058ae2088c59d9f7a655748e6fcc6f6bc44d84feb6e6f643d07d70a5672932f8516ac5cd49ad1b021ac4f364841031bbcdd5c62074b96cef4e1854ab289de2231cb8de69920c5066598e9eab57d0945b9d3f74d639b63ba74d832b15750299dc7ad05c2c95c8d5b6159e6042113f7d2dc75289fd7e300f9649b4994511898f231834432211c91599fc3ec85d3404bdee41aa60c4d6c4f71162a4cde372fdf13b9dd764d7756b263bd33d752b333fd602c591f7e65f8d59020b2baa882b0f6fe8a19feedfc8afbef86d7a54d181ee55b576fef2e4fb42c22f7b99a73f045b92a8a7609eeb6ff86e1f8f222a9b0b079436fca9b043208d08929758c82ffb63fc5b0d4750fe4dbb2c4c34b81e2c36116cdf58386f9b0af10ceb64b04d912c0ab67d1ba95c0e0dd54b7586046d3c5873efa7401439c365e9ccad263874b14c276f0a82c546255b68cab3129ad252f6978217e33370a40187584e93b01edfe75cc589b5748edba7da0f26ffd1958bf957efec8fe510cc280f7be89abedadb3d72d9576f2ec83df3cb9d4fb20edee73e0ca554af08227a39b99365955d02f9bc7cc0f6c223b9108d3ab546849bddbcbff97e171d1bda11fad737df5c51822b2002d53c1e049c17572180d793ef02cccb8c2a15daeb5473db1f391001e2ae68c00b4849db25ffab3208b57bdde468c573a905e2f40e9d875e8b5a8c1223558f1f8efe34a2aeb43076c4584f08b11b5b305a7e12f7fa6fa1c76a86678a81a910c9539f0fd4e8ee392b7c1349728128543d3edc9fa46a00e405a175afff3331a544086b3af00720a75c04c653e780ed3056c1b0fdecbb9d70cee49a613499871c273e56756fb270def7453be403c49ec2a7c022a3b9d3040cb28223b68980cbacbe66a4ab283bef6bbd3c9c5317a9d71227e9c42b763e6c8fc835d038488c0e1dc2e984e5a4bc5fa3a50e6bedb8f085e8ef62d46d0633d522b76724e588a77087b6cff45eaf3e5f3d3f7bafbfa6646bae44f58f86dea8e3f4069228b7a8d883c9288c86cd1f244078306494ce12d8ebede56e9c1182bf7320d1628e2b1f5f2019009c88a78c07d6fe81478ce2f0cfca10b7abb1f4e8d1c78a827401a3cc447d67e6ae450c573e78af5ccdea5837013f1a7b38cfd1ad62465c1ca21e39618f7ad0c64561a25ff85321a0dcd42ba68075ba1dedf27b886304125ed2f268c58cc404551ac2dd22c88580aa3decd1c619023916d9f5339c8c5e928d4f6dcb694abedc2967c120437b5bd7544c2fee2e6bdc7982da9ca61f1070a4dfa83dd7eca57b0caa2dbc057889ccfe0c3cec0cd2c90f581113fe1a43ea3761780ea77f913d6d3817674446b554be215924dee09c2499e1fbcb9e75725e70194f7093b16fc59a800e953b3d3e656c112bd67e8a3e7cd99dfefaa66db9aa47fcc373481d43dc2fe080408011354580514c872223e5e7dd4ddb101d0334f8abfaa8f18a4961f8d0e7ccc4a9ce2ec1cf408be8074a09d6752dcde22660202d5b0108645a3d985a1492d96515778e27e2c69f391f61b090090de8ef690fb4e9fefc3b2439df420f893e110e8b197277ff642a6e370ccfd29e53acffa084e37f248fe9fd5005fca6c5426122add487705aa9625b9c012aa0fc7b91ef3791c016823509afd921571f5b263c1b6f31cee066bfc652c4909e4fb7aca5972346210a39504d0f64b12fb5d61a99b7934c11b47b656d1be8475811901c21aef4e2515253e1d4a0dfc4adfaed13f2b792a9209eea05a3d32739c02ae426b469d3c7b1a68e3601b305a3b16f6d8ca0fea6804bbafbcb1e4d537013490cd8816d868902166628ac1beea32065f5f113cd61f777ff515e6fc162c2105eeafd4f429bdadb508cf04ebb9fc78cb584b501f84e34ef7e19360def8214c1eec53f31ee977554077b5c7d7dbb1df931085eb2f30e1762a539007031e33de366f2bed385561f4208e74441548ad772b918ced0bac0d671126df3c9a4be38bb55861fc27991522469f883d1bb5610ba5ad655844f28df6537454662f59307a38700f75e39833c5187efc460ab560a87843b9669737daad1be818febcac11f23e5b7800557ac1c4c9cdf031b1e0238d8dd13c82ca0485fee57d43f8393fa168db8ab2a49efd39de3527c20a5756a08f7fd80c03cc8be4db712e9cd2f9e38df0e95af73a18017028cd04d184ed58ee9764294f90f4fc7d7357735a190d792f600c872b281bc136451295dd503cee9668324dc4958d7a5f661166441019c0f9c1449e1127c90d1d9bbd5b238a70e78f5ae5f41f2b2380e90b713ffa3e84980b03973be7a9bd7a66af69669a7ad10803f590889266a0fe2ad4bc7d65fe3f2ede0e6255a76289ddaf0e24802e8842a8975983aa1a578bdf50d5228f2949e2083b1120d1edb378b2517197e7d9369f6377a0ddff3e095439f1946817c23c316c711f07ef40eee41249b381c542306f5dc38e7bbcf47aaaa02da9fe8ef9d1154b2106160a0d0fa82524652ba268e740267eb4e69c4cbf992f8b2d8f31105b5192c2a2fadd2da335c72079102376b94f60fdeb788a106edeebe2bc61db5402e5dbadeb33f8eac7e7fcde8df5b885672cf05b00fb6c948ebc1493cfecab5cb80b7dc40c33911c74afb82b15ea3d67d303a366a79b48f8eb3a30ff115970b7cf79d1816cf965d1bf870750d147b4d6cd57904056670803114a32dae663a9626b1ced661cc6e71bc680560b507d69789dde4c7925e90abea2c5d3a7869289bb504dc136fad7cf319dedd649c07dfcfeff04be381f9e7f5bab5b91cb3cb651b138413b8ff2d5b64caf49cb1ab6cddc0b13f94668da532127e210739a3ec5cab9e857a059924b36c4965652c52aede6135e1da64bb55bf6af65f5b2bf2bb5816ee9c3818db0a8713632925f42fc0ee597996569c865c36dfdd2ef1a029cfd6bf656dfcac2b5cd9aff8addef315690487c7f716126a39aa7728d0368684b2b14041341ff3676edd6c510f5a5714856ba8b9846ad340b983eda8083054d9dfb6b77e654cc0cc3fbfd88ecc968d1ceec9038f40f3ab0016521ff1442e88521784ae3001ab7fb2f3a18261eb4e8804afd62389c191310222a2ace6f934550a4bfc6d3e74712287a8d684b249a6a7d518945c34289653ef1351eaebae63c67510596fb6e0aab74348811ca66a311541e32aa516e21343a3742684035fd33cb33a19a0c79d42d20a600e9aa92941912f6b291d937d068ba6feb33e14a5da08e5873c046977ab411bbe9b6bc651988027edbb3ec4c7d22350becd6a14d028f8d0ae79a6f723be9b7682f5ff0f7ee8c061a1c5920777a9a79f1d9d0f07bc53b9f839d2dad9e48326a746fcea4ee2b5b37c7b05da81a5b344dc4a8917dbee31aa035ccad923adee6798aae7be130ac4c9a1a532efc0696fafe389a9a36ea03bf9d028c8f7acda10daf3b8a24864e348b1d88c6e6175cabdc9d194b5794937c55f4ac084507c0f771c23aa3f5affec26ed49baae50afc7f9d71f3de04167fa3f812a6bbddedba069f6a2cccecac4dd6531f8386e0772ea159cc72c6b34067cde8d14c87285ea0aec8184e37ee3a0818e02ae78e622a1f92deea6bac794e073f3c0432a13ba70da65ea124aa6d9dc6827098f645c1d6649cc913ba740b0d37aa0202801ee5d054ef9c3790ca8d8e0b439d443839c5cc0525d114b40309ea3003d69e5713e641c48cdfa65cdcadf4f16ee487479e65b7fe1241ef22ea44c50bdc4e8317541f97896e7e94d3b62546fc47ade3b0e868379ecfa00c18d4e5a532f4687761bcc7b92ef1482dffde71623578f0937a54d170f507243afe3a805b9ba64cfb5c4a867c19e4a039b970f1d877df0bd36ec4f2b36ac0bc8e0c1dc597c540a138c483265d137ff1a3bf86fa35665eb8128e66ae3f92ab67248df385ab2ddcb78c8ba0c21dee769457d603a06ef8635437f79b50df544022507ea21c3bb948f9acb92076b116f2dceefa389709dde10b71ac8a635cea98efa120cb6ae06eee7b31a1994823bb5ddc0dc6f6fcbcac9a5f09539ebd3c9ca1f2a71a40ae8584721dfc6f10c34f57c2a45f0ada12b802946011b6a242f8216b79e332cde057a3600395563e9c5bcdd53e0278162f884667186216dd7742a1083e762b13a06098e16bc8a2213c6c8425a781fde5bee14c781209a861a6a84d75c941dbbfc6992a08a44d009925e6bf53ba47423755e60b68d821a870730612a76e5495709e8aefcab9564944d75cce850d147442e62402addf034a2a0a1eb3e6b0563b7000d79885e799585e739a63d4f955fc374913f872a44cad572b95d53d26a1b03551a218ed3d52131cfea0390c2832c25478ad1dd7026d46b811fd9bf485b2aa57d252d6c342b0c04dfe4d4ab4bec816a8562ce14d7b430e5a69b0028e0c741d2ecf2d8effa9220cd4510c4129de8433f9e8d3a41527eaf75f438b9b1e1b447d2dd34d755346a4ef9f8150d5f73039d6b1a1d72d23d3582549fad5a0bddfed99bdfb67c5b8c0c85d933bccd8fbc5c1ed24ff1343a38ca699371c1876a48da7d67a2883a796c8263cfb0174bcd3b93556ecc8345a7d93d3c6e4b9ecc8814e4423e1748c1483cb423796a3b1da06d23166d8b4a2ca1f049143cde5d386babe796187129c9a516fd7039e54937acec752a8bbdf2ad9dc96eda0599debb2ce877f5cd94237dc5b6406f9a6f6fc456f909f4a3c67d6a3b8bddc5245325dd0faa5c40eb652440f48848f4fa4ebe815dc928ab34fb73d3ec2fc5f1fe22afb117a54f80f9490885816df5cf7512d2decb143ff54ea01e45dc66b33ee6baa843ed8371cb8eec64135c322a18cce8976f63be4181509185653a9361f4994d39862b5b099147ad7b31477aacdc852753b0ed6018ef070af91c3817028a880c749ddaaa5d7278fe5515253130714a04ea6dfe23727c90bb7c935db28444f216a8de6e4ed143d804e9f783514a1d276408ca4835f3b3e1b8d4b2cc3b8cdd4f2ebb5c06e71f20b7c8fa6cc313f824749673f68c174070e284aedec6ac3cf8b793220aff425c685bf31505c539709d11a099cdbc301debd35bc775785ddcafc1fa0d704b8819c621e417debd35e1170ce33dd93468938e962ede89f81615eac737f607556681c2f04364c66403003f61fb6dcb498f9e23782518f51a40324d901a5f0f53250a9318fc27f51ccf2d0934b8b3fbfa4f51ae2d451f8acc97731eeeaa8fad54ec93909027a33c0b9b09c55a94404cc5c87609a058f1be7bb19f4f0a8445af1cbe7a617894a0f407ffc6d355a27c25ab6736a97485c40570473534457fd675ca644d889fd3589d3c9758788dbf44bad6673abef233de098184a8fd0d7e3cc96e95984c6a643921b08520dfc592a9d6f0abc3fdee909a9750eaceca0a13b71f4c4bd3058a0dabd43a87ed525d37d3ef1c6279d6a15efa97f52eb56ba0020fee9513bc0388da1357c0bec811d29fced7075a1b73875da2f6e41c98ab962fba900a32b1bb4b3657c7b2692800c89d2b75022c9fd907e4f9b2a508029ad9de1427a220d1a83c2fa926d8ef205b046f4bfcac395556d0e002d04a1cbf38080c718c8495066da456c17ac1b5c538f3887a19af94b5a32203322b302f07c66d36fe28d45aae19e5768c7d04483bc2d6a5c7794543ded09ce93dafd06bf32566a8428845cb02943c949e9f75285a1d0fe0dc184796eef2aca42c3315252a073aeb4260b1ee554023ad4e6e701d30ca9daef452fca3faa7d60db73ecf39164ee69f351612aa31e31c6b34a2ea9b2c0541736f7105d6d9e958badd4bbda6b646d03e501360af8f407fed3763edae1f2fcebf443230c27bb3059bee744ebdcd3640b35e891591fb45f4f370c85075859403569525437fce0ddedaf62da8638abc7cbe95da66fe1c05557c6b7729b96784ee7803fb15c313222e60f3886ff5b890a42d21c8c6f283428d88dd84df260f04b17fd45f19efe546b7522597e86754d833f22902169a2ade16a1d355005a9fccc8543ccabeb37906791b3edd8a99c3140f958bf764b94df6dfb1ed46ec95de3eff5611f092b95cec66f2a4a37fdae4f1c5605aa4446328e86cf10878c414b4b9c466bb96f472d9c14ab77e1216d9936eb4ec515b3b8ccca75ff0f6aef60d8fbfc3048bcc741e9d8d9ea69a61784019bf24b7b9573b0b4f69dafc876d3cbd0b7372903eb27ca9409e74b78832043c2e5ffd0bcf604eedcc860b85e122280a5da4e5c72f3ebc200004bb1fdb61e0377638c278b3af23f5d9d52d6b646e97d0fdaf402bace8b6083a2c46cabbf039c640989f3bacc36ac542d8eb3c5619e3a4927e0d2da38aaf396cb1034e4cc8ba48b61e10e04b5ea3db3a81235b2e1b800d01dc87b7442774ec3adf2f2c8f4d2699e49dab6eb8d0d1c8e35264b1a3efe470154c8c302a3e76b52c1f1d70889cdee59046e4a778a82cce438dbc0c31296608f9b5b4a7c5c2c4aa989fd1d3e86720860412cc2cf69d90158fc88b190ee02ca1956c993bdf705f75f6d4a6324bb7b2dfd52b08e7bb38814c5f53116b5f8f7ee6f721c91fc1e5332aa816bc4e0f6c38333923976aa8bae6eaf33d609257060277d4ae6f863444ef427fbfe9524f0d7ac51b4531080fcc18c441e285775eec12e1b2c7aa9f356282715323fa6da0986b903782bbafafc21c288809cca94a56ac895926ee96de832df624271d247beb4a302b1589ad227f2837d6eec19853d2a2310eed0a69e929f72f0d138b4e7c6a02a92d63ce284833135218f78de40761355e2c445257f91bf0ffe8895d05d05adf3db3d3bbe584b1870a3c88c9b161efd30489b40aecdaa1a69b39bc363594034472e01ea0d29952aafdecc7588b9ead236268ce3b10eb5ba6e605c9a6bcd352888df60efc331719edb191b7226a4fbebb532fa1fdf946f22a322c34944b1cabf4d31283bf49a1fcca597337e77fcddab21f78fe10443b56dcff256c5b97b841eb53777f2e58d989d19b7e161ee44e8dbff81171051f014eecd11b7f6822323745f4967cd09a008811fe5cfd94b31dc37aa913926bbc23d8ed35e37ef8661ea25083ffc41ca304a0b98c358c3ea97d7d6cae411a96d87d9f6d47115da0303fad927d47f5564568625fd5b1e5c1397a93b9a58c899232f9747a950987190a7e816c3868610732b98cfe219a0d85e13ff72cb6d40638da6cafd64c9d45e79166cf3d3f053caa901d3f8a8f4906330fec1ebcf09c6e7cb1eb169ee0ed2b3f3b79696c9b5af000f28851916e343e3e630d10e1e135a6299fcbb4c9436271b91f70d616cd2ef6f845b7d2a51325a19c189de7e1328f7ef14e68c6b9e68ff0ad576980b4d7a231962db9eb397d3f27881fa5f4e2389a6e75e3ef09e281deb94bee3b6eb5dfe0c127d953170b5a939fd414dfe849742e680f701a52c993d9300e3ace0266567a4edc1337167723f667b49fabcf33527043c897965367c90df50e9720c3c50983850adf47e6ddafe9af02549cfb9d6b161920abbc658c14007503b860066ad3b38bd7e164adab279de264e6984dd972eb2a66da49ce7131c839497124498df12899337a154a685cf2c715e8b0987bb16a17d07ca134711247576b0187b2c6fd3203a26a36f27f597475e8a0a487a961f7ee3d9cd4de9ce1d7b269a157b07c72c0d6f09ba768b6015e233e9850fdd1ff42f2a7cc0d37222172d12c6cce96d95ea891361e149c1dceed17a9256958f6da9c27cca3180754876dcfbb12e26cf93f21c3d475df95087b3567834b1b2dd47d61c632ce80471a6062d775d52dbd628ba4ed64aaa98e97d872d8ef3ca3df7c20fc66c8683fe19b05bdd0d8769b6ff4fb3d2ba282a94bd4744a28ffc68018f2e92638f98f4318da321d9b492ddd64e29a101343b7c6668cae32889cceb45083dad081f308d652b0d6e7c900b92d3c9f105ebc3a165759a1740a3c2e66347dc91771081cb902ea781989ee1d625ad14f8fec06927ef4f439c8ba41b8e5a4dc4ecc99b48325bdcfcabebd77b7c9538c07701ec8c6665a55f9fd87790610103a6ba28ba6f2fa6c181054ed26fc2ae009a7b1a0dac304b9d9419188c6227bda3684e34887c79e2092eea87876ce4b0f528adb736ad616e22f25f6f07ecfc04b84ec4109ee7c7bad6851311718250929b05cc68bbe1d242558fa90a4fdc13af5fc7a9ac2947b0d1afdf744474be30bfc109346b69aeea38d5fbbb6489b317a8dc85c0fdfa05825f6f93813bb7552b76610cc0baa9b7dd36525e704385f607f25781cc6ee7fb2c28fc3e0db04570173ab777edb531b05ae2db3011d25092bdee4948636e0ab7d88890357bed9b082ece1c2e1495a08a64986e10a117e036c6e66213303e5ebb17a9dc75a13ecbf82ef41a516070f149719025562646970b7324de2e8d55cb083c50481387fd20121e56e07714f307d1879bb62008119afd34506692c3f3e025a67922ee88801832b2dc69337db5c58ece004bf861bf12bbec6ec2cf7b04bf94df75cb5483a51f4afb72484160122a4edc57019a7cf4e25a1d778b8ef2d42306806c419f5bc701469ccd1580806fb3fc746917b20f94636847420a3da2db33b6840dd7dadbb2e82ad83412744ff7da82e5504d8cadc807c224864fede37278efd78e21b9bb282b61897af7572b26722ccbfd2f5ad641d80b0a665a6c45f69659f0d60bc2f6b2354cf647ebcf1aa1a1691cf829e92d771316ce3c03a7078f0c0e680dedcf93c8bec57e4b457090556cd810e93acd4b1b14ced9e61f569150884bf6d9c2312fc4b150223faa7125f15ee29d4c899e52d129fcb6397bdf7e96371f35d61f3cb0daef021fe6bb1f83456d14806f755097bbd26551f8ffbdaf625b261c8984eda08df1e813f7fb0daab1d5a2677b8ede00bd18fdf64400dd8e3235d93e4983f481b2f5f0b5035fc934c4a5e0a10b021887373891c76c97f140eb6f745ee43940a0824c2e92f1a67ae16811cb0d104687bca90863912979ed0c10153cb3f323a0cbf5183c2eacc55f4bb417b37b9f4fcef5996d8addd77fea8fb087fa847ee0db2e29e10f77840c6c037ee7610d286adf3846c19332b10d3c7dd05638ff81c109d42d25986ef4d75673048fa0ae9fc9414dbb62a9f4799ff7c6257ce9d912c300c95fb4f42ad36fdcaf760004aa2c0bc1a26e498fa7b4f01dda113902b8cd9b6dc06114f44af1f3f504e1b515ef4a11d44e0f263088b4e8575650ae0f4ba5e185adc281745039b19e4d1602dd10a8b10fe9ce4bd710764088178e9823462714ef7a55aee5b857f580f494874f3f92cf146de82c4f986d317410700608bfda50286f1f6b160445eaff4bc350cf6ad2a7afd150e41906e701e09840c6c6cd6f1b52f9338c335fde7fb397f4ec9a7244628bc364c457f2584ce758088ee0fca7cb294342e6a1b4cfccb55500e658f853335ace0e74e10062a377ba39203078b848d59cd92f1cc24ffc348b617246838392e22cb129623676b23ac0ff70ce6ad34cc3b2521043d9ee1134724c995d5db36a85069d87ba6a460031a1c34b9a67e17331bb23c1b9942273760bb3121790d569641e8114ed6efe4c0729013116e696eed719f977edfc4406fb3ba80d7015f4f5a184715db55b5e76614e6903a9c32a5a54aba6bb6d56de1d2e343dc05a290a343f3c8da3d943a005dfe83968250565c5740023146ca0c204b15ccd2cee0837da0f593348050b1a3f960fedd54c62f592ec735768eb92badbe1f90899dd51a928a631b683a37fcc0b22df0664f8886aab960bcddf65c09ca2b6ef45d7d857cdaaaea5bfdef7764425e4a9d44cfe01f9094302b33a6c498ceea66d4579f3dfe1f9dbf3bb9bd5bd95b7a52e3a05b501e5f20ce213a9b7bf543d64130ce09eb47109b7918f2f23656b4437953826e35c78df76b970d38d4466a4334fea9401bbd8a903fbeaabe758d037f3569511dd2c5441306b1f709541d526d431258e8a2954507876925f4e95b017dbfd61fa53bc25d93c65cc3f8b32974b52a425cb02a7733e4ba0460ccb6b629fedad15bdf0cdd62e12b72ead96c75ba10c17bf5f0f08c84107771e10f637ac94ed172d74891726705c3377fb83879cdc40cb216e6551520278b782ea49c16dcd78cb8d91fadfd97d4294d00aa7e46e34f70fb67119b23fbe27e242dd2248efcdbf209e76072ae4aa0fb900f9e317ac177959a8a2f61d59fbc353a53e348d8a8c1d6aa3e302b0617424b462f9afe15d71bd73a622bd887a49d20c944fb6a380ca80e6007bd00c30a62849e939a0097f9a91684db0fee0e3847c7bac3c345b1a1ce50c1ee9477722a5034ee80e7859896c5feb1694bb8b5f9854846db421233addbaf093607f58387c26c4e0a98a53ff1d12ae817247d0e1ea309b7737b7f375fc9007dce097f0eaa53f635829b245e1c65937b63ff53512dfd366e36658fb7ae619f6e80bad163d137ada44982ce458177b71183d382f01f7ed48714b2912aa8471be21e755e5f82e1172e166dcafec85e9c5b718f578fe94dc73aa2b8f5d5da083974305cd2bbd2717440bc349ecb2a9c2eae6e4cbde8a521d90befc413c5eb1cbea769f69658e1b8f7375f43976db5f01de6d465b8760d8e839994e53635b2fb69009d821699a0885979bd12a1398b244a6d304c2cf5cc79226b9f554341d0ec3aa09c38f04e6386cd997df9ed7113cabff4ddaf4edf78293cbf7f74ff9cd7fd09d3e714d37364cedc2a2e8712e18e6cb149200d343571f486875d497f9b586b4f375e8b0f48f34df31ee807623878918095d3f9c558f109b98510fea0a5bf573e37647e8fa71484121ee52b3a4773314b4372f6a28edc1b0f7ae7d9519c1904a1ca77191cb4360b577990e97e9974e9bdc612cb521b66ccb3170b9d514ce917dc031fef9db25d479601e295063e27c2370f0a1fa28799b31ae4953865c1955a3dc1ddb0b1030e120c01f63fc1890992b151d2bf37182ebd56c721340b2d242b57ef052b135051e4948aad373e1aa098451b1c3ca552fa4f3f1709e7334b9c540c811a8e130e3ef826aa2f983f9b795d6372b7073d677b6d06440c35dcbfb8f4823075369e122b919dd4d4a12ba8321805c169439ef6759fb8a8fb06e3b65ff4ad72e34b474a46549574a5afb742a27b3856220b844640d806cfa0ef5738351a271da53615860111f4b66cd1c4483256bfcbf6f6b35fa245cffb877817b61320085d5c9bd6211750e159b288457d274ff8b1e7e1e1c51bd2145bc117fa72008527ef620832ad551568a09394471e36b229cfe9ea25a7d5396d94c3e5cb64037443bcd9720375fe59d7e5b7b2f70e717dbe3cb9f53d8d9e9b16397e37655af5c939a23d629e92aa75a154ef810c71b040fea4aef9ee0c0ef5aa9919416a737b2010023fba0ce752d6ab8f9c1fefa48dbe4a4ea47f001237aa011072ae3f48b4e05ac1d793ae3448a9d3fde6706a2e9398b7c3d0e58370ce2fac6b0a3d5cd67608cb68f79851a252a0ac7e4f215540dda4d0c5744f8f2101d1de7fccf1a2f3cfa552c62c117bf57c26f8672256f125da5343056f4de61dc61c9d7796147b42e1918705a94dcba92df657b05967f4ed05b8299e9c46071f25476704f405f0ae70f4f31b5a11a336440ec38b64dee551d32e16b843f5de28e10ba23477566f47af7982deb80786435297122d42b46991eb17ef13ad7e95545070760f4d04abcea03c1a7d1441558cd10b9de5906dad123e8edfde99ba5a28a71a5b190f0aec530fa1e39806b6b376c5d63b3a2a755a289a7e493f64d68577e868a50d8eb6eb0a5c26887735f0a083fc48335d016d29d534328b2f50550a3b4cb77cf33611d04d2688302adb9206c9c766096f29aa4cb1e8e424c4b5a972711f74020f3226a1a7561af3a496852d11625424274891ba70dbe7129672c619d709728ab54bed071629881f53857d039471da12ee797144692088e7dbbbc18abf7d24f6f705678ce677aca90fa8c9a4dcdf8579bf2a9b42ba5c72ae6bb4a18f2f9ff5ba2e2a5da4a325be9ae4d9afb895d0c473706d41231766d00354f2222b38040314e920a70c1bcbe03b7e69dcd88e0af18632cc2682d52baeb62e6f83df38a9d97a77fcd461bf4413cf5d6f9be30d7bd14607c4e930903c4b56bd80bff8d48cf777465e8d5d260075ec916e9129c7160d5bb59ff4c3e381483495ddedd68d354436e8ced87740c000bb1956fe04c644f50596cc512224face5e23bd3236ba7afc4234557f97ff66cc82aae959c23a710320cd26fc189ce36501c6fe71f812eaac95b52a8731e3eff937bbce5f023c33cc27ba4f687513c0f646ef5883f7cbe764d575c10acb58ab2f56c6e5d05ec72736bb23e3290bf0c26d3dfc7a3d8006fd05e0f12e6888b08be1c1390acdcf553cc860f85c4d756545c7b56b350e92ada52fd4085dc7e121e56236fd994f925d4f6d5b00e8d5e280d9dcc9e7502ad9e8bb645a3b436f91211bc473a50474947e2c0fd8102f9c2074a8d849b1601d6657d1fd2ce830021666e84b8d08bc4637a05bca07a207027684e521f3f72f00d7b9fa64487f7d29b329d616f403893c648df847a19da1ed09e2879de966833ed964d21404a8c2cb0e81e8ae495eba9ea4d721da2ee60dcb513ace824806bb454135c40040edf27e684efe75f0041b0a2eab88fac4a30348567c55a9f6f61871848108d961a403272999d5fa678d5f14eaa4fd2fbe455ce950847dff1fff8dfd820579464a93baa6dfc1da40c436d64c91907579c1bcbe2f2214eddf4b6b249f1e14c8d6a678c82365c389e917e86fc06fe6f210303cfc88e9de7d1f3f72dc7ac7382d4c93a2321c8cbea0a549f84f68fd70711089c9b5bd548fe3f8cd38ba730964ccdda45d52d548f16bd60ef2cc47e313c10dbe3af5ac32372ed2a6a94a58284cfd47422130db87903199ddaca57588a5892d712c3530bd5140879fb7fc48b25aa9b4bb0ee8ca8a02545db05ca11dea8d221cfd05aa63f44386e153410eb97d76e917f1330ce80517bef636c5c6734970b3879cdb7700564366df776fd2ba071295d840bd9f6739af50eb90185c8b4433dcd329d9271442916ec5f7956131ec8f81f43b47a458fde59c67b72f649b1d034659da82bee6e93a50f23be6327e9b6595aee1c7038fe7a2018ad125636d44068f0ad2a6ce7b8c481a7a216d134d167c7d2c7481c8fb161a44de64db5efd2f981cd97b85622fd442b84d1f1b9a263671885c7011c6465954325b92e4fe32e7edf930ed42afdb936ac0f8a3811652697b77e2bea4e340db721baacb8e294a309d7949a00037f176042f03c68865565d052eaa3013784eeecbc4f45ddadb3cf5857a7f8c73bafe83037101e8f56e4b9a3b31f8a9f2b4e277952b797be93c511f1b5fc6cffa7bdfe3dd41a7ba6234f4f857092dcda842a5ab0ec9d6496ab531f75e557bc25d35e0a68e031e532f73da210f65c459b100388e5eb0b6aa44786ed22dac14851b37beefc6fb85479daa06a4c3f04aa682bf7aaaf0c43ee231b9bdfbf09ffa2cd4cc81e6e46fbf54e6c0c29d569e53974602c78404f66c02c3b9357527ae62472292a965f0eb68108a58018100e01dbfd7b6bfab85da98985213ff3bc1213e4b80d2de58f0777c2911036e31bcb7b71ef90396099d197966edd33188f5e3f91c72d8016da6af274a615541d16c40c8a10ec64f591316387455032527f9d01bba0ed4289d2b77b90c57420ef35e7afc9416c9762b5a508974c4912699eed62c52aa69780e49ad5bda80eca371506f7df1e6e90ae03e6773b48dd88ac819da3df7d38a3a910218352be9edad7e0848aa9aefd2d2fbc965589ff2ef9ff79d3b98845f318559298c35ad33c70541cfecf9dffd7cf7c80cae9ba2adc574e1544844109fbd22e8cb624cd9b4625d5f968d33c19247521313a03bfa2fcd642df2322c86801186ed76f731851c1e5f1be81fd39ec3837ed31a1a78c4e455a4f5160bc7e235e9b995d2f16634f3b3d40932ae537ff3acadaa850cb318a061365e1cb7396c5dcaf02a363f94404a2343723ee840e05afb754cd113e907f6568ec074ca2a88a87fdb203dea8b24c27197f77ca22be950f5a74bfab4a50b3b7f2ae73d049797de88643d94ca94b37d8212835d07723f3f82a3b55524bf5c1597630a87050be2a7c6c6a097869e16908e13212d815cc2a17d6dc76690afb1d76f5a84c493ffafa3370cd0b073bcdeec6db4a9d0ab340e9580e966c8085a6c2e887d862a1c301c6ddd9c4941bf8dd4018e5ed2a6d093b3d8825107f95b4e12857f3020987685eecc45edb0bf08fc379811d712ceea6f8a501949d33553fb6c3f2f834adbc10330245375b3aa72785dde0e20bfeeb89c44ff8512fb5d22478506044042b87d8cc57d50a1d684d58bb31b30258ea5bc6e5c39871d315484e10cf1aca0e6279c3ceb30ad03e4155aa365ee11dd523e372b53c0a61db8347a355f2d000349960ffb6c20c55377abcd40b9b50611c0d8fcfdf7cd73e18878f333a70e791c2f1ca4f05bbaebe20939bb3368f84bad2ef431aeb0634386d60cee6721d79163a464ade314f9e7f6940a971b4fe1ccef4082e3d4d53b03a27822aa0824042bb537dea64f7659bb62317293f1d7b96f67f3b3510ae50833a1064d2cab0cf06f8fb38b42c81d55aba081a1f9914236206b34f2ec4afd856a31127f2e4d6dc1f12e8306e01cb6b0e56ace541c4de5e8b1f1112b7a9c9bbeab80983ab0eb2ac0ff36af161d24b25ed898ebdfd6952915841e55537c2544f0a2dc6a9326e5df21ed2e5c1eccbbd119c750c58b5ee5e49f80eb4db9910658dfff245afd56b3af081fa87a9b4a4d70a5708d29d026e909b56e326e9a3f7219598cd08e400f3bffb30f48867ea4a55c3e22dc973f5ee1bc2ff4cd40ed0e2eb6c284910af3d00399abdc01bfe43b6e2cd136e4b79439a349b5c8aa204d11a14b580ef999c4d62cc97281c2e1601ae95040a14388f017add2580fde4825f2b08802fb4e4f3980c07c224d12204d8786f9ded4a6d0f85a646e744fe53e8a40ecb2bb0a6c9abfea4e9a0aacde52278840fc787d1a9c579c5c3fa87c0bf9d6393b50e6d1d7e095e964d25ff496604b5f310747a7b8f977cc544e03e0b60a3393c956408fadd94d9b262f8c5f573fb3525a9ab4627ae56c295510bee151931b0d9d54d08c6ec2f3fa356b627d5fb4710ff2fb63d0c07aa39bc0a677b792e44d49940bf5f2fd30562c22d310569021e84c2de2f9ad332a76e00fc7fec294ef24a83f168b92166fc398b96dc1c533e4f727cac04a5a6d4371394256d390712c96b379f5838874656cd6cbeaf6f2efd30f73e6fac1d56eb9556fb6554bf596e9ba8d183fa4cf636ad37dc39201a26db1d7b6f14afbd1c42684fadfacefa7d53e2eb09724659387f808fe77d558212cb4b117e9d84ea30f20df832aa1318a2a100010433a088fe6c36bbe4ea2396d7ad9ae9a1c27f291e0c730fb5b3cc82ec451c2b1b69d7a7d5b9f2fcdc32a19fcb67b53a5d75c8677fdf367e3651844f3ea3f73dec35e421b3b30c7b44cbc6f1c693f267ab535176c0e7df27519e7e4c827d126230e1da6720554f1d73826ae0f8573ff19f28d9bb3cb8539eb8a332f908e3b86decf773fb5951b44aeff928e0a5ce1db0e0bc48a442adf5fdfd8a1cbf88816438382a264acd5a6fc1eb72427194f101dab12349dd540cf42febd773b9ddc3bd6a2b4301da226c5d0ea76076d9b2c641c6d0c70d12f70fc96cdd77576a8c141dfa82fe2310d2180d7d5e971da906c3242d50cb5f511579fc2cb5e1d161635e0dc3b66999d66606f32b2d864edf550f3b19ab4e0e0e428d59e90ca9898db4a00c2f5a2c098d37281804327bffae70ba75b6fe6d3c75a892a2c1227158de5ca6c5a123e10995092df40257d386b3c7b5135d703e19833b6ce6d7a8a420855f1971086cac6c318289f18becabaad32a8888820e651c75d8e7fb555dcf55ace2fc1dab4e9b739a3793e59176ff638967f7a74501d4dacebf741fe550973f5d77fdebfb39c434da6a694166980a3f573cc0be8883e2cb35cd94f11d83350873b9d7f0f38fa9db295778342688a500471b560c79dfbf77cbb4f0824c84531090c94aa9accd5cfdef798f38b06ff6ddf6dd8022d124bb28331154cb82380f9202cd2ca774c2c99645d03480248a0df9da3b1e168e531dcd8e629a38d660f8ceb9ac38789dc69ad517eb07b71c250b5524169e27ceae6fbd9f9b562490368068ea64f8f56c17115aa86248d0c5e36dfbe920e1e4e0933a680f1199119ccc0696a8bcc1c70ce4562da46b4fedb79d042eef6b91eb75d6d6626664f3202602867a67a0ed8dfbcf5f741e503a071649076639ddfb0aa699190b993faee43c50f36a0cf049eab5c08fc88c8f27ed8284b70a7a5e25d604af3155ca3db242e5c0aa6ecc302848f0503e64c18b2e98f1955c159e1db03f7c4451860284f42a1e5c51854b3a086590f034f62fce8f6711310dc5d28a7b01663e91420ff782f717e43a6946517434914bbce785fddf65b3260efa15362897f12e617c613c2c8f775586a4cde350716aac0e2eb121c17aade57de7f45dddcb401646999073b84c2c6b43cac9eaa456eb272eb8497c6b96b52ddd3e8dc46747ef94f2da09e15c75571aa0c71856a4946bb55026e13f0dc23f0ac151ecb695c9d42f6765980b0d2fd759b5786a24a4ac8a1019e463cb725c1d1f65a5a3aa9faaf4bb0183a8e211d64ad44fd8616bf92363a93dc6592fb0fd224811f9f15b9d7bced9800f0c306723d057108019bff9490f87b4ae18fd80230f56ceaf2d9757d910d560129a0efdb7a522cc56ea881ed3a1385b0582fbdbcc4655fca79c790f4f372cb322602325ada1c59ae7ed614d7913510092c23ea929cb023addf8797eb15ced4a5256d1b373b353ed4f36492a08b18a2f5bbd1990c1d3963e2468e583934cdaffdd4e13f27b00396fb501a0dae95d7aa3b18941cfb0073bdc71417d8aa5a8f83b75ab2768be708f79859337e0816f0e448e5a64bdf33e8b682f338d5abafdac221a00bbae59894975c745ebce8854fde6adb48e6d218e919ca46ef07d0393a8763300c820128a9c08969d38f00a30d99da7593bd1c0c0b8209916f3f074d8e5a99493b02cc63d9eddae6f81fc228a3ad6551afd7b30e6c09732200d96e4871199288f752a1065e4c5ea7c7000b9d6613ce7407b86d7efc4447266a5cb60aa7d75f302aeb1ff238e2885b95de626b8de2b3171d17b78fdb28b99f1eb8f27f05dd1089f290b78a73ba780011606b5dd201cc2e9ef024cbd53c3a58dfaf854f986b6bd1b48338b3eb5c8b38a8d5214c73d628d14c37aa10bb0698ea5926620ea53dc121faeaf9b680c821e743cc4fff275e88d3fc85d4614c2a2e618d80aaadcaf8fdd07ee45e452e35dde4966d633630f47f28776672eb677ae68611fc7d170b55aec83d7158c055ef5a39044851b6e20bf595c080097ff6944e4744421ed39cb3299b52d51051f92cc482ed047fef8d200f6518fb406c3458d06775405f3478a79e3d0f0fec98b508c508699a6276ce85b1a932ad7be60512067f693b04f40499708ee19bbbca659998fb1d700a54a6bebda05eb20afce50ae894fba7bfae4ca270dee8a474ee1f9e5741a337a33cf3201e283bb896374b85cfbb5b22572614ea41127894f1e295eaa34621b376e4dfd701e318168720590f23cd88952d261c8664b35f4b5576abd38df3fdfe5367454ec764325e5446e17cc01be6aee22ce55d99ce0b44930cba6c2f34405bef3f69aa0432dbf8d1148f7610ad5d54b7ce2ac9bedf0e84bc49337943a969b54b2dcb071092db188716f5eb43511c7645ea8b8086fdc2bc14e62d39536d146465a55f48b2a94ece5f348d82005f90532813fdcf34cf87b34e0d2954261fe3c83fed1db90f53495689ba1b34db01133f6ba49c7a361f3057540c65d09954a9cafaf4eed4dbebd7c45ea094392b6fe3be1380600800d88f2b99201a3471767ba65bf41a8279a4cdd0501d152e2c449cae407dd72e7321a933af826f1e01a705ac4dbd548ee7db39216d508fcaece67eec67807848934d6ddee202933a11158aef71c076bd0e965d5c96e3aa8e5fa37dd5f0437561023a8cc266c7f574dbfd4ea3c803917ee4848d421c58383131cfa9941e114b5be4bded826b78c5de37ba1f351f1dce1e16e214a8136d7e9fec7a4aac2081653591f60e43e2f25057e06089e425cfb574edbfa8deffd475f570b95d8d870474c927f1ae8fadfda24941a907d5f5299a9fbf6e445dc13a9c7dd2e630f8d4e2a879be31b79b338b37187d873ed97f815ba56583b96bdb1f4563612198a56383aa539e8d4d9fe23f49887435064e57bc45054cab37460b0b65615fd5d41a08ccabae03acb4a940a3f1761c258da495ab9ec6d70bd7f1c778bab791ccbdabde250459f44953d24190c52fba0ec5b165f6774f65f971680fe3a95c859e4d34ce7149e9d697da6564c8da60ac5c22aba2d59a930f13bc0c7de1ee671936e913fbd87db37ef1988d83a3579a38501cc26ae866145d8671f9d58fafcab44ca8bf7fe536bd967f3a54476cdb818d8f032979e80a5fa0ef6f2dccc5080879b63348398a36d7a9d68bab7d4fb07c8de9114eb2807e9ba85ed5734ed196ed39b2f2af7de65552677ac7ff16521246c565f0464eeb177e18667936f41c86d422b2c334e2f8555a1475226e12fefedfa423be776a8f849d68d08a5a6a90ae23c1ca803db855cb6cf90f3566573db2a1c6002a39fc78e236e291dec3ab1841a75bca7b0c1d9d6ca8b0fe971e05e7a45a7d863cc2e3a8900d9a50c4660d98610c61c2b3006dd2268721ed96a291c55afe90472aaff9d01013b227a07ffec504ea6ad6f3c758b0eeaf2777500cd705638b0c46e10e28f1ebf0d86bb95a9f23a3b3082b7034f8149faf3f5a98599b1b176109d84765d15062728da64470f0244f0c11ded65bb365803161f5865b619dcb89637cf79a7f85c9babc637b60af5debfe55d93d0d86129603012a7c8b6c72fd3222e25412c35c58ac75c5894bb6bd0de473496942fb372b508f4130a20c09d25c1e52fa72a0cf0830b7237cf77c4e1df78ec700f3d200bdbddb279d76d4e5dcaaefe1d7073a6f9fd4a42b7877e8c199d0d4bb34413d9a9c7d6f361e18b0b6c0073fed31108605607687df2124f63fe20959eac48021808c63f5639600feff1b87910a0ee1bd0e62ecadd2873750d979c0ac29a3a8b55d361e5ce05815026f0cd5211ac07e3356a86e82885935407faaa7c44d9217b6ffbbeeb3194a40eb84a01de6de0bbf51fdd804af76f663df2cdd4eb4adc1103a87a971455e13154f78c532c436ed5082775c89b3237784a1e10dd6a3bb2b8b8c59410b82bb52263461069044253055fff3d4e32270e58cc8b7999f8e4426bf82b4c5423fb3b7e633e3bfcd687ccea1106f3b0a9645131c46f924487f5667437b25b1193c50675c07456446cc4b523df4bea735bf424583e6321bfafc0d48a5aa27fdef38843266629ca820a1cb73b22e0af0dd3af6039c96bb4b603b65f7fc75801569e7e42e9d43c4532c3a49875964214bb39bdfdf96459e4d87db106c8f2744f8986740f4ea0d58502eae755a5d28fd5e0ee5476361292e07a8399ef495654d8b850f54c61e696e6ac6aa106986a5bddd963a69dbdc41036e309c561d931ec43edec97ebd0bf0396d1989ab8192dcdf53988742f2db2953a27ff04952c789c01e5ca2bc1a808c14ee98aee567811cba68ae743bba93c032215e14065395a70f1298c050b48ac8b60fda4102983608fbeb73fe8ff63be1853dc7dc0e9ab4b7468405622ffa2db9b0442640e428e971679ef96161e09ed5eb4dd534fc69ffdf525dc56e339e60d1ceb84646980e09db6375a61cccda237c74bea7687b7cb7b11c9952ead8e23b308c1d340a842373ac88be5451c496f0b2e5f78a8c6fc3aa9b721f186dc989db02cd98f334e5c0480c88f8a2112c7742cfd1984cd23cdb75e693543f1972c8c7792a5c5662ad527e360b8d4096ffd854121d0ab71ce70779f17d06b93305bcb7aea09e9d1030fc4540a1dfb1934880b6f688fa167a6f8edfd55ce8c57485475096f11eeb62e12e7ed50ba26e63568b6d18bbe5d863429bf07b5e4e34290fea19f5b939643d522328d9ae8c200e225ee8e7ca466a689f58e5f1cddacb926c4990e2add278eedba5f576227e6626031f835ba6068a158f466914bb3aa2a3133e5564046f5e7b57803b013dfc3b43e47a88687ef30df168f13a9c48fc79fd04bc0d1196b615c949e80bd956654c46d2ad26cb171479497d38dd3784b6e48917113c3251353e3010e7e20d737a0ae6438b422714d545449f72dbbb840bbd144306dd5a8050394ec669c940aee36ca5ca6fb285af4f633866d58f331d206eb641140ece7096e4f29497d86353e7a0fda224251a0e844bfe1d2aac6ee1a0416ddab3df76a80e7685650f466b703ce274f4b01fc67a73ea7ff6e75585a8f5882cf04a58bc034ff2a3026c5e5a813bc675cf58a3ac3536061c9495df88a0cbf44ed1eefeb17303d1e0abd57a1d3bdc2908d0e55edc85c87be6e6bf956fa08e1cdfc7228fca82321de9d62080e14987e2901a4970ee75eadc2f0e6d7aa233ebb633221b930167f42d38cd30274a155a3a73758c3e778a127d2aa64f426f329dae63312b1487aaabcf7250ee879cd3bc826f59c6f4698a526917f981dd59a7837610879b7b604dd3c994793130bc165f4c29cf6b83875b61e66004202cfbc96bdd1fa4c7ee23bea959897ae5cba64b1ec708878b51f51d5e0401adfc029ad07d646866e02921e65dc4c12b2aed399748a8a8b62142be0ca8de59bddb37e126129a9679b7e862fb3ad338ea5439b11eea43f8fca65286f4b2237998926d503e0f4b5c7e2007ac8d3dd3ee407d619bbe555b80d1b9aa95f68872807caac9f8393e41b032bd837ac08b08396e572f45e678c40ff557c1e5d2e2de58eeebf7c6126050bc97444c354e1927caa99a2343c0118c190e8033944720a8413c0161eefcafb6306480a75610f4c83df3d1e0a31ee8c5c6770b78d6a95a99cf4c67bf3b8bff7bb9da932213b4cb5f1c8ca21da30b6e82e4f677746fb37df55c25ec321d6d51b059a26f8c058df5943726736230808e824d76bf1810b89421fc0bc7564660724b88d5bab580476a8e0d2d4037f59fee4dc0bb99633cab864d965d67e5a385adf2816640da11e4b497a64ae73475a1cd4f90adb6f48faad3021a6e23d7f03e2b5767816ac50551df902c8aacd6df25bc933f47650b9ac3351673439f06847bc9d36fe5ba6cd4b8b9f1e77c052bf4119bbc0692da36a29e541f5f408d089485b4eebacc4294e665e6c229ffc128423bec7cbe7ae652d390561078890792cb2cf88ec928c4130d4cff0dcef7750b93ab5984a1065829550cc9c9c23feacbec4a9a418b37fa515cef8fe7bc0624982a885d5dd0cd514025e18634d6e819f4aed1ff94b3f9ac0c1bf7453566fd4dd2b55a5fee18e8fddba23442938415b75438f4afc47eed264a09bba0730c92fffb57e6cfc96503de0579ab90671a10d5196c8cff65a388eca859afecb51eaff2ccc77e2eb32838e5f13df175c6cf7847d3f2475d70acff28b8ca412c68c6cee3e17c37f6d2c3c9acab8e21f71a7bdffaaa76ac99e1bd66e8bbc5c48ebe88f05f72102543776398ec19e0a3fef55af739a4ea03c29cb4a07454a9576f2dba3f948f80fa15c05d9adfa5f817e72c232741bfb26f27f0fe26d12bb10783623e1829421ee88c8045c5ecbf4950a40f9ef059a3368fa18cff54b5b3e6bbc6b091c4c164676de26b509a3a9221f3e2106d74cb4d2f211f60e42873b94812a2051aec99f4f72c2979c56a3bfa60cbaf0d1dc7e40c251d4c9b0a171d64f270004d8cce87566ff856199cdd801d4c717f1c9592f83758a68da66a718562fbb8d5e34387bb9be2e6572b9eaa344d5db1a2aa645a3029406da6eb51bfdc8f9b03cb82a9fc9f16a7b1faec06eae767b0776c664ce1499647eaedf4f6bc5ab471c248431bc09ebea5f0515f9280bd436518f8ba14fb5799c729e436cc336e3098aae62d4868dd19c405305a8648ddec6c69ec100d1f4b3073139e6fabd83ea107c0d6703f9399ab8e70901fa79fee1dec44d0379caa7c7e3b2ff725f9f85f6a1ced46cf28b793028818d81f26084bcf30ffd69eaf26a3cb9c7d72d90480385d84f675a22f1aa470e4e124ec6c146b2aabd591c1860215e1ea591e9f0b9aacdd0e6ac602730f72b08b4ae835927a16817320e564f445d1541910e1faefa8c7ef027f8a3b0e9fc79c89b943247a3040043864286190e3c7e149966fab495fc7ce4ef918189a1b20ad9adae107055c6fe856932e325c4cacabaf6695223dd21746a31d06ba7e23dc56ba5c092761c11526908ec8ed3e76b70bd1b97ed3fd13e137828aee189951456682a2df32c96a44b6ea9bac4b571bcb1ad76c750671e3efaa57a9805ebeac806f49fc296656a6ab5d002288129c6daff10752b1f28535ccc557b7eeac7ff587bc59508d183912f28cc1c113e8d94bb1862b915ce33640df67ef0f8c914b2def270041d1dfd073b8824b41ee98a649dbee605031683a69fdbb274e8b7f5fbefae0c27e48461b0d1bc6e97fe80f0e6d950fdc9a86e6bc1b669a2115f018bee102a2ef2135ce8d1f61d9b9f67acb77bce005b3aaa2b02f3b9dca28f9c198faad23f12f1919ff00a67b556d36b94fc490bf7238f79428f21c1410a8889ad142340b4d7b5963be57de925e6fc28b9d89efce027095952abd7fd09f28486b848e9d4296cbd987a54c464809d3b2c5149839647ab5d0b35e2000cf17ce1fa34a2208dcc22e27409ff3c22a48e235525f1c0e7f5090b1d17563703c46ed00260a5c56e53e2313e063dd2b03f3b105f8ba5c3b05a04dd1f91cd9e9c962ababb3d8bf0900adf1442bd1e89fab56fb63088dbd436c7a1401da736800b60934ceafe1d0730444b57e59dc2fc2efd41a05195141d3d4c964c83fbaa3ea79c6beb092ce3e7a930e182890718b24a8c3c791e02472192f51efd480474c1fac5e6eaa5774c57eb7ba8ac762d61ae7f2d5208d454c5bd32ba7704d6c2205634146e730f35227eebffdb872bc27e2ddc89c7e483affcf2013dd4a574bd139244273308a0cafeb79dd5bd66183f8384ecade54ca294d0ee590f6cbc7aacd03c9cbeade669dfdcfce0050679275861b8b7bf38bd7902d05f1706bfc9409f8e6be4dac3fb4e4069290d7a721f2bd749b83d73fe06b04659d34c706415ae668e3d0caa76e3d9fb8a58c1ea54cd445f55f03dcaa7a748ca76565e42621d4487f65a8e06aae09b19480f576b5c5ad2d57ca928a78f105a11df8035985645770b92146d4bcefae24ba33171a58f98eaf5d11c7c580fd33704f4c955c44ff65a4d775a232682b2e481bfc1fca3e1dea4cbc96d2727347460bc2b45ac0340f45a9dfd5ce819ed96e9295e868dface32229987af484079b2a6ddf6d8a551f60d2e7b5713eb68e54cbc4a4e474cca33ff461dc468c270ff48d3742a81b75fab99dcd002d80dc44869864d47bcf12df9b5e9313e7aeb73ce9967d44b476c2acd51de72fda98d129b5718713ba3759edb5b99a2c95d7bcf57ff9065bcb5676af897c740b696876a5871a7b3f02e737e9bfa117cff10deab0bc460c1fcdb2add49f675e85c397af83d62cb78a85dc025801ee55528de7e569b4f07b86161909de5c753539db9064685bac74f744667818cb524492d85382b066ccb14c0bfb997f66bf9c05b56f394f3a71e371b2971d183fd4f0262e8b1bac1b782480994b1eebede5cf7e6abade46b11e5ee3ad9c59fa4b3954642aa42b257c2b90ef5cf5ea40b672533a6f8b045beb042e9150e7c40921c2ad629fe95ffeb5ef7592c5e3ef6bc47542b0cd6c41aa69648bfcf2602720bb65edb525f7dc1d3c9dcaee08135e3893a30f71eb8df3817d7a99a9d2b751a6594dfca0abd5f14493b22d13afdce90f04fa12e2eb3bc9256208adc0f83306401e56aae3b4e687d76d71613fac3698687e5810522d2c8c5b5448b86459766488ae4c75d78831571593c0c39b39dfb761ec3cbe05ae5dfb8a18c5912cdf2423f3077185bc52ec4974afef88a570c5c75ed41244f4c19c44f143495a6e37fa9e4706f0c37a613bfcf876d97ac8d7980e598cef05bae4ff75ed7561f4f9f8acbb173a44fae1495a5e25048ba6437b3ea95d77392a070f52fffd7d24913c1269a05b3d90273fcc98f550e5717f51949200a7a03a0a09aeb03fabf60838dbb50c8021846c0adb915f9fe079a63b9f37f0f0836b4fd8654c106df5b08d2da25b80af7eb0d1cdaf0c361be51d75e8740e0ce25681d190dda49dd82c29648af159ab019c2b2925f54e3c139b8b390769685f0370b22a349ce4116113cd5b0e6a213393b04b54999de10dd9f1f69de1d59a6a9088f8272f899f7dda181d8f5a4143acba029b8b262e516ade798701cdfc8b8b4c6be9accb0e79baab648c40c47a79d77347e7873c181c4f65c90d3ff5a003fdca8f28e9331d62448589b2b602c475e7e737740747bde42f6f8b9b2f23c71bd52bfec6eb8eeb1eb9a6a1645edf49e04d28567ac4e93b43a6187108a57a0031637998677a4ce72268dba58e063261ec852efc176906d54604d52d6452b0570200ee1a661f831fb1e40614d62b706743d61fa6bdfef8903eb7b21cff4b6b45a808941f16c99f3250f0622a1c11d669e03d91c57f916dcd2e2293aa43b4bd9681b19938efe91936dfb61c00de584d2bf052e1ea822d603fa18edbd2d60276544ab080d7cfc35e226edfbef3884dc2048fded5435b204a84f5529ff4abbdfae3920c1a088d0e09b968d48ed5ae7a0e7a40d4edf611ca20ad4eac4edbddb07e2ea8c3c87e0a4939b0cffe872e75e9a10bb00c6e6dda25094f9d093ca2a6f20640dfdd52eda34d8636dbba3a1754f2d93b961c40ab70072268a57c59a09fc69fd8b9f847d5bfd57b0131394f5c44f5ab17b6490df2ba4019a78d597227048403524009f9d580eec001f3c345efba683c65db4b9b2e32e330c8ef86630510caf751516a857261d1727872fa36b3aa60bcea63e1844507d88588480dde3302ba11b2c3c5720ad23b9f6cddb0fb44df784193cfdb6d53c9ad90b07e5fb80a33944b2187cc8d69bf9f0418eef905f24f950662c9b8b52b8287e32dacd53a590c80db8e352386dab2e89aea51df047c0e48775d4514ee25ab24fd8bc567adfc1c724f782f2ec9524d4c948fcc322e5160046cd4b6c7d082907f3ed34b0d48ba104f600a88ee13b4f5f990a48e47a3aca99f73e4e8ae02e5c48977e852de8d0452b4f5e8ccbd606e2286f01a1a2897d1d3b8b21d17784b9dde9485298375acf869669c224c551e99353e8d6ce8abbad1e8513918325943f43abaf4125c58bf7d1900b6e7899d24997db507401f63e5ad4c78276198b5e97c9a1dba8a994ff88e6b1ddee9a135079b8dddf2ccbbe564e185a7c1abb9455f0abca01c58310b071161f5ce85d98cc689b5d719f7726fe242ee40a4d85f6c94bce6a24116bef8e06409fc3ec99d8f19cc041df44616e32977aa305b0038398549ec96f75fa6fc046f45d13763b5051182158b676bfd6b4eb83dd8d277775f5226398e36e4104c558857fbf768cc6a08236044e13c0fc9a39f0766851a3dd3d29a822d827e5f86b0439e30b710af40c4e5ae7bde2655461995fb10fe289b697f995057bec2c3da36d8924fd2387b21645f972f5be35c8c3e8fb1d19fc59dda41c3ece606bdb65db1b7a342a904cbc7f53e678a484395b839194aa733aceacdb0d10c37a6b7f04b38708da37494554f23ce7b7dc05a2cb69c900db6e0f35fbb210a5a371b33012a564091db0030a03214346d9cec7711c400e4b67509bba81efd92321929e4f648837ff8b1fd61f3310f186e9eeb1ce75c155f513bdcacfdfe13e5ad6c881ef93bee01c55fa89cdd89958facacad7095e15de9916f04fd9be1dcac7c62bf592a5955dfbd7b535b8552d478f9f39feda5a566f5959b362ce878c108da091d5e429115c348d9ad4d76c4ada3137c8232b534327df7468e9f786d926439a00821d7fa5025670f56baaaca4a14aa0ec773be437235feb154f5728b9fe74f7fe7f9541556931de63287fa00a7fd594a4dda1437ef70a673b33f6c63cb59759af056d980a600691e39adbbffef102efc5920a0d4f0b4718b206c6c1c0bfe43073643d67d35f6cd7aa41f6a2b6df4e57a809c693650ca9453af074bf7468d90602497881cfefc7f213b4de9c8e39bf5a4a0161103bf155f3e4e190d2bc3f1ff3edf3ceff3ada2ded8245d91c2d5126b5ab80838519deaaa4d66e5f366f6478e3c107428187c246c920e95e9f5f0581d24a0713837d77a5bb386ca65abd5d38496a97d1e13848353ecb6846783e31f60c0990f3b3fe6747bb9b05d1c34684ae8169ecd228064a37447d4d28b48b6c90082a2cb8691817fc50ac5c69a452d45dbbf2d303071c061f6d0fa81d5e7cb745f73cfe32609ba0aeff0effd7e53c94dce4e404affe3ede13812041f6b3dfcde53cd0b9b60a0563ae3a5dad83476cc14c685dd946ca269d4b64c62ce7c50f65a6ff744cc144198b420ea3b9a137266b52f7314476322e43cb3e38abaa76923de45f62c51ef6635e9fecf6070374ba0e42c99abad57c9832b80e8f71d97dacbd4bd3159ad96eb4be78b6c0632d6c7ce35c18d14fcd8968a2ffcb3046460f576089b95f6f2ee4c83d80559fba84fbb2e646f03e225e91132b2672c0b532541de0cb2ead86f376317f1076be8c21022be24ce02fb381afbe13c3a71ea8d23e90f4f852d3fa807426068b92e06ed76573ef41e57bf29d011492d74931e8c0f39ed8c1f15b6a892b7cebb89b7aec2c3a62accb1e4a9f137fa25c981ee14aaaaecabe68c61b45f37dc9a8f605bd1b2552c17d9b9da3ac67326b2de45e5d897309ebe4557d6ec59e3dc2763c0821622e2d5f442cb8cb9927b741319985748c52b9a4816f28f374e3317cf8945f003f3919473ec87cecb16be7baff027eb3026098799a8e5d54d8f8e48a883db47109b8660195b3655addbcb8180ed91d26b0eff56d350653106876564d1f359d310552aff8867737fa79e048c8dcac6c587431ceee809a2a5a40c7a10cfda0f23a76cbdc44e713344e3cf640c48d844f650d35772beed9833484144aba201acf5008362190d0d1979ac71409a68cea860d462e6ed8aad22831e39781ebed7b9bf756abf278bfdbfed2e49d76f85ee88710f182de4ad25fb1cdb02682547c9a3375484149c5f0a4cd06fb2850ede7fa7cfb761e04fddb8af84ea9809a1ea9cbcd9104a81b240e240c700079f11720d7794e5bcccd8de870cff5728be8351383449b8ec32e20809b0f91acf3cab0ca479facae22700da94c599859407a2a3d4544ffecc21bd96d5b42620f67e0e647c18cce53dfbe28f75be8788dcf107aaee0b38d5fd0404e2c1096d7c872eb7acb7f0874bdbf08d8ef413082189e3d02f7a23625855d404ee1ef43c3b638202be04ef8590b6a7361f890cacb5e539d4186ff045306669472be4d00f32bc60d86bac93f2be48d74f371a0f97472b06ff355029de7f3a0f07e9606f3071d08c748e357a791d31b2c41e8039c9ea1f9dd6752e491f6602160322b6b287414dccc5acc9e0f3a144e9cf7c87a85573a30f3883b04b5709b15e56acc5c442e78a9341ea748f28384d06ad75f9a5f405086788cb70605a500e639ca6c1ededcd3ffb8acde5908592a901f476361ba4a27d7ba3fdf10bd6c95f0646c47410864104b513662244e23228bc3de11fdc214649339863b6b1a35af5fdc14fbff0380a6e38cfa940d3159d44cdb3081da3800256c39bbd00f8f6c391b424aae4a30744b7f71c87763d13272d89d2239ffda123e4a1187d2e62c650a6d5172693b0bd81af7233d2a09240b7da26a4f112170612488b76e5979653ec7edda5bf7a010a9c9476c73d3c14022f9af6b207e0d501e5f94b793cecb107558fadecb538f7274f9b5c7eef4915953aeac4047f1f32efd0343c323fafa318e7483eb74d4188861c2b38f6b67a63805f41d0c2dbe64cf328270e36e10eaaed439e8efee8df570897f0a203ac6f4dc5950cff6ece56efab6fc8432f151527c846f50ea5d62ab9b2d78de5a141028a6f1435b2c105e90db4954d800612e669a65b9000b02649a6bce818582651d63bf0947695cfb88edb70c7a73bdaa2c1b36362a719dbc843a3ae13ab71099fbac7773beb82a502238e7a4e02440e3bd5391f36974022e76b18d1db67a13c9551457c3ca9324fa852fd3258496661d31938cb620d7bd117747c521f8ebe68208d0907ee20d6dbe925cfd1aa723b520d779291a2c20032ff692986d582eb557586dedd8ddaf0d36c446710428f714d759e816b8ba83d84cca06204e97b57b106b7590059de668a1a3408b2801ec77812896f84c5fd97fdecf9f39a0685628beb962aaf0f6b08b4a9a598860ba978055fb0ed76fd708d68408568fe3827b0c2efaf08e5edee76705dca6b63576ebcb836a853c8d1fb81290b8c49bd43f252454c3b2f610f3a02fac379a37ff4df76c4e4dd4e32f9aeeac361e81e2698184ad796681a7753d5e59512567b36b68b5fc68d105c0bfc39790846b85a326e7955356e6b0585e147e2fd4f4a7556b9e82d1661364af9cafea7fa0c5fe285e25775904a9fd362053df9d193682d28c3e3521efa5da6ad3382f8c3c188feb1b75e70c188238fac78b2e3bb693f7d28c264177d35033506bde157df20b9ca59db789f0062967c7b48c341d1f5223d554c9f8981b558652abb3a03eeeac7647a08bae3fb23a77eebd17c3cf04bce3f0d6461d0fc7181b54c5d82e405622ff0f4dff947304e904dc9afd040434019127f45553dd3db1a5ef0f29ace098546d27724bd9fc6bbd0ce5b988f2c908a97eeac280bc2c48224067e0af45ea9e92d88b969b1fd5983cc2582e9d6a10f847d64137629e061bfc08ae00c8615241e88c62881f7374c2a343e096e2f49feaf574e26b10adce25a24a33d443aeb8ec9400c197aefb4a30f0efb8babe6c93da4e98a3ef78cd4f9ff6fb6e5a68e333ade0e8fa605204eeecc31c2c7d0dc1bdd46483be16c49629e23a710ad282eb9911ff7fbe379ed05d22fd31badb75849d17d7e9e10f690d3bf2c5299d4a0b72919a66dbbe033371c3ccbe1968bf56e002f4adcef3298c02ddbbcb4a168a3b5e8a25e594c91ce43ca0f23f5ff64dcee5414eadf57182b170beab8434d5a7c31eef27cf199052037a00d601255b1f5a4c202d7188e8f208cf70534e11326f4ca9229a9f20c3f3e54087e42bad0fcf1fb04646f8c844f5736082cb3b0edd2e4743f357ce793d054332bdc6990b0f5e1876b5b0362ca5eedb6b6efb9ab57c6353297f9ebc72865fc5eb05e929f4ac4a01e7fd8f3a97041e8ff48591945281910364b1f2261eebc599dae84674710f9311af8080f9d71e7560e796e256e355254cb5bdc0c9d45e54e34bf840a2aab3115fb33bfe1078663f06e710a80d05334286b569e5c997df938f1ffce1deecc44a238455618b219a2b2cd2a00dfb3984090e4b8664138acc9a08de7a87f95d2dd823bf7381e6d9d3d2d781f6990935005236c118ceea091ffdbd65bffcb2013d08a6090d3b62efeeb34f2d48bf675e6b5de8744b5dcd4110bccd71374fd3c9673eb7f3e580ad2974f690a90409fcbda3b8e891678b616e5427c6939c83900798c3de996ef9360827df5f458f1bfc1aa6f43eb4afedd287919c0b25574ac2e30e6f554844e8ba64919e7ad285c0e1c6becb8dd18cdeca3d1bf879906729b7f7b4adb27d2cf9ac6efe0613874a910420613375a29da02ad80e0dae65109635230f2047b521e4b650873723732fb92a5f519576ca297fe1c671e8feedd39969b88b64c4bc32bf6a1771957ff88bd9d5587874bc1c2d980db62a4a308ae091aebb7a67581725e89ef73dc16f061c6ef18019df2bf0c9a9e5adedb3b92009bfb71c545344bdc8d15d25392ed77c951101342647346ba826c3fa852c83f71ca6c49db24410c35fb608a82ed57f68d73e192d046732e0c3519b3be48d1fc55f930dd40f7dd5f4434ea78762cc3b19abaa4e52e793e60e22040ebe92050677c95a6360a919dce1e298e28e7d668c58a8fb4bb948fd04b855e261c91502eb5f6264c56695dba298bc2d50938a11266f5809f26e7485e48bde60b6a2d8996aa8dfeaa358d24155d6353b64676e925b7aad652f9ead991552e6de730700dc09419c8202c800c4a1ac0e48b357fdf26e2f40c4749b2fe7bf7072a19c439909d6af99248830ad3841f11c6d347172ec13cf3251376d2d20085b4f835f859343cdb0e08351abd25ef57aa232f4cdaefb20f8812a967a758943fa100e5d1eda90c0d10d706a9d80688aa62d5dfa295509043fb6907294fb4419c7d1597ed31b0982812bf5aaac25e5a7a0c105ef255bde09e9625ca6b8c554b031f598bcf802c6145bb18f2a93a6417a875e40af51357bece2f1502e7defbe7a93045d8dda98a2468cc8c17f10b5374b5caba0bbb73960a1f5d6b8e972fe5049abb5a265803bd498eb2a940fc39a510fa31750d50c3e2e319703a7f23cc15658f62507e753e4e5b257f9ad9a2a72d4bad8e650fe898ba1967e2647fb6bb99b6053fe14865aa2d0c5ae1dec6dd2e72ee7acc15383f69cf0065dbfa0d454bbcf9d9342080e03e3cbee200fbe2482915e7c6dd08582167ee837ffdfe82abb724caf4c032e00b8f224bcab75f39b766a7cecfd13343074af197ee95583eaee59968600f8a6a536c7cf0d7ca008d2b9217e73cc65c25001731b6c4cb2acd4d60c78d79bf1032d72a5636cbadbc9274924dd35bafe18fea5201171703747fc3a1dbc7d79527f5f3408d14aa80f56f1597d4cb1e151e6983b3e0181ec51780a39e15f87dc6853238206870b3fc35acc9c3292587b709b29c094c135a752937eeed772569f063a3c4d809327278f8ec0e14055a3b37edb56bb89303e187d96cbbd7eb14b564831bdaff0312c28e477ffe5da7153c1a19cb9611dd543a6de2ee8c683c525fefede1bcb8c25c128bcf3dd67fdab5d070adee96d6945cf82625a00b932821ce5a7bf21f473c041739d43e3155c4d4a96da9890787dd60f1194e3cfe24824d09a15fbf7843f4acbcc8ddf0b69a8074bada08c2a6233ac3c3f92d2477bf218af74570c001213952425f8ccf60b278c4a646100afefbc2d90c44245cb0f278e06068ccfc68ad46e38a716d7183a0d9ade14daa1c6a2d3561195ca69b8b226d4c54f336f5707f1e740e20357b7bf9ffaccc87b93194425bb1faf0d3962ceec22bfac338adce6fa11c920a4b3c0a429e52744b1e3912a5a53b7dfd2b0d02609c5785a61a50a7ad6e29e3e15d8f63befc29da6b776bbdc1a70373e6b13ba438d1f781b0ad53310c0b5a2a565039897f245de52211f1e6bccf18a057fceca39f86c03f3cd72194ada7174c26119e47dbd03f130a30faa7271953cebd5359b549cb030fc3c305da33cc1548183c9b01314a5284f431fb2d567bf15b18a5f398d9de8813b1757d9955669dbd9675c8efd2a1b0aef05e593e48065c0f2db8a3c1c849e33c3013855981a786385ec06af1cc1e6a4c6ec1e9ecfb8f34200865f75717972d14c35a701191287581c8874c652766188ce2827d050a756c767e9da6477ecd9fcae1053b8e1ea3fc3bb354cfee42af86334faf4adc46cce0173622a83db05d42a306c16ad262e30a27a5304cf9443fd3176c5cafd2bdd8a263a20e35f52196131c903b67364e548009f377e666457f10bc0f1063d312268107eba4e3b3277260a72bd9e7cc6a89e6de5985b19a9b166b5be568fb4b6d0f5239c6be9a9186f99a5deccc1f393924ca39e0424690b0d940c661303b01b61462586df169eed19bcc89c40feb02e5fcd0e08cf222e33377a6328a2f65acc2a2b9ecdc5b4693a666335a81187719fa91a188518404ffbb422ca4b96cabf4d6b8825ce11f5193de4ae7503666a026ece55479e89e96a65e4a8ff8dba8b308add40a3d5a4a7f3b17931f3682db8d688520a32e8c5ac7149e399f48dd4539e2f8eaca59b4bb018b98964312b3cb444183e2d5f04aa9df78ffe5459db22a005f68abf171ac1a990a8f3b4e11118869cc23183726ec2b872d77294ef1cf39f6f47a191543bdab27bf09ab7470c0866f807829fe162aee10e6479725b91d7693a9fb155a6053bf39655aa9640da4c4e458952c776f989cf586d9f89074ff7a19bfbb1a481aa531adad0eb76e69d0de344b9a4c525dfbe3f3425fb64f21c153c8b2cb4a7fdca27a36fb986f752e122a846ef93b14ef05f77f1c775fa0a3920edb6a2b9808af5470ffbced849d007ad798068341ac4f7439fd30accff5df0e849e57f64498344e620685444d7496b11b20a5b0e736a39b925631c095a5d9bdfaf6675c116d27f1403cdb1367dda1d4f467adbe2cad339458ae3e7bd4e486b613415a6120c0695438beafe1b330d20c098e3447fa2a1547d1dabad5e5acaf56529413ef24038b2fd1b317a1078cefa970708d0fe3dc90d6ca135c43e37a5d79b8a60bed43e3ff252c3c4ce177c15982539002d5b7b79371d8dde54a2c5d9fa5c9bb97f26eacaa77e9108be59286abdf32fa0f3f1742aa818da906c2dfce4baa5931e4cd3f89e43d0d36df15a4a7dd6ffbcd91d47355a154722d44a4723db28d2d8ff2e4895a73af9b854f6a2c2facc46f4728ca5881c203f6000f893ee7db82c36ea5ae01a2d7269728fa15b45b6ed789396b5bc9216e4f284b9922c7574006450263e039ca32c24d5eccbdec9885dca6d7fdf8f48b7f6169e4ba43b30e0a048a207b04093dedce37e6261f3ee7c7d50b4da39018a215a902759e7c2f962146d24fe9d3beef15e74392e3112c2deadb4f44140cfe5a9453141af7f87cc9c25b7c433ccf4f8a50ef80897dc7b3e6954040f2c3a7e4a391efa8bd5dec8a762d849774a7b8fb44ec4a895a4fc55d7fabd7c370b6434d501d395f03d1884384358ce25354940ddd0db582c988b4b03876fd46ac45b0e73a198a170ab55a4fc1985ee707c98ef7372ae90487ac7318379b481b240afb795c85b53937374238a3ee8e7a90f635854692d08d1daaa387cb847583028f748e414fa35392a5ed49f624e77053e790a6babd288c5c679cb6ac7197b1b6fdf1a9f9b8a88f43592bb5d7777f15467852a82f8b802d7cc4afc3ab9f375a685ef0fab50aefd0fe6283319cbef96a21b72b82dac8babdf08337a2827125894178d52e1168c22cfbff298f86663e752a5b44c2bb32622d5c699f0b34b94579e1259b5b307dbd6090ed2899fc715b435a712cf01fb2a9fa921fb5b8189b0ec878d92df2822d68f14da2fae0952ab0f7602eb48cbedeecb774836664abd0a064a68204956de6e66c2ada120ca79529c27ace8351c384057623e3747ec816657309a5decaf0e138da21716cdc00163aace1f1394e3e7202eb140cf1edccafd6ebde92882b1fdc56aff319808649d6ae4ffe9c46852c0282e7af898c4306ae4ca75ce706654265540c62102e4e3e483ef7623062b9e8107fa1c706d3ab4eed80fbfb2753f76ff8b456d673b5cdf754650f679c4efd3348526f9bd792479e08e5f63de5eba377100b5ca13a4e8e4743881d2733fd03aee2080463bd7386dab5320da56574e17100fbf4893fb1ad9fb61790a629d80317306a5477bb510360d8e3d80cbcf27f69d1911d4e305f2c49788795980a31a6e9b279ffa8518c14adc0130d543628b2fe31d0971331a9ede7c2aa6472b73edf193dde35b04f50183c165660a8f53bc9ddfd14b3a6538bbe5cf8eaf68cae049e88747e9a975ad0e75ca25739de52a0778f89861587927ee63f4ddcbf0079bec422749095134ac34cc23a3442340fa5b6734872c58aecc1d1e11608354623f74e1aaacaa672e9e9ab88ecc35c12b65db5a0c960a22b19fd57da603a96db05d59664a9b0ad3d9d65782e86797bded26761046f635e75c3b5c6577b4f238a1fc4f789184c3396f8365c438ed054c0f4cf37b28db31da8918824914f92a15c0d416beb38ebc06513879a6ffd701fcaed48cd192be998de86953ca0d00f9d3b046be22d288f39c41d43443e93ee2e316aef0362f29ecce7195efd1f89217df1354ff5c2659d8d5c8e299b44d3ce134628b3568001b95fd86ecc6b592928994afbc6951e22d1a39c80f34684b98c64882a238bcbcbc38ad6e549c3ba89805ad94cf1f6eddb81092a0f3e2d9f94b2abd962612708a5496083b8e4a1ec807222010ebf0c4094b4a2829b5b547286d54c7494333d3396de423ed4e654b6b3881aede2b1e676e0e7860e821b8408217ae69015f05fc30ccb9dd181a8f5717270147bd4dcf44eb0f1f99dbb1c6e105c3b3e420767ef7776122d3be7ad712e1da7b97420e2530c332f776db14eb85629a66126925167100f8f642041a703c50c5d27025d66ac6a25b82065226081187d10f0ac6001508baffe96097a3f3a546aee83207336fbb0c27fffe4b5e45684b414a8716e326a381d4e485a04ecd49769019039b42d56576966c9af0a14f7ef0508b0d6ba47d93916440329ab5b53469f06e436e9454b3016e0fd165c91ec29583979365fe0dcb7c35726eff2b7629e2e774c0f49a7454d8d452fc6820d9d741020f199a221371b0bf77cc66963220ecb71d83755a94f21b4e23aa55b8c8dc1d9900e74cc6dd9b92d76db8cae6d1ef2e2a6d49a9fcaf7b30ef1661ce6d89fdf31a3d58d6b9c1e640e13af00ebe39b9e0f548b0877c9370779a81b355cb02bd07657fc5bc192aebdd7b346fef0077f4f67add131b224f4365cc195b9ca33388d42dd2dc74dc4530dcf55b89dc07007b418bf085561dec1698d0fadbdc752b42f655dae3769a6527dbc0b4f559fcf3d07cf38393eb5edff5936364c7b82967dec149aa7f4ef4883e22be2aa86588dd7a08c7505bc2351497d69dd1175d59aa29927befcf18b75ecb94c746c36e4099ba3863064bb804a72e9a2ae738c2aaf6d29ae482254fef6d568d8b4eaebc6ed8e93b5a5d3a3a0e51336ea8e881b574cd4b115b28d1a356fabb2511c4d75387f2df6205a9183321a9e0d3bc99e2f3e1e3c6a2858c8641f6094a6f9c5d52d4d6a76ef957ef93e56803c00a3dd663c7e5d472919dae4ba21b4064aab604cb64afec30ffeeb49d7a171f0f7ce50b9494a9fab56d068ccc74c28ac32867e1d65968e1fb8560cf5f0f14cd96cc068806d5ff134dee912dc0d916303feeff74116d7fd0e45fa903d252c119450c9c936b3f4d5ab3942b9bc5107dbccd782b95d73bcfb76e9255e3408e509b9e18233d1bf5c7ba102655afd63ff982d439cc6caa93e96dd6003078469a1147fce643ca24e813c18ae09ee327c4e66254f494c8295c257c67f9ff4f03be39d4580707388015eec31a6e6f291f7ea0eba43dbaeb56d145d18336989fdf0ef2348f73539864224410bf0332ff01fbb1b45cb5241c4832b0fcfda83adee79ad01b5fc916797d4b44c62ce2d886302f65511902362c64043334cf4355d90b2d56fd6941eb0951f5dce4b716bed280ce0321018b68f46a6602cc68c954fb68b9e535492c9429ece6ce5a0a5a3c31172395962602a151d0c80ec26253480e9dbad047c8742a0b4b0a593f6ab93d920a01ea6c3b9433905b81fa93c4d936f2cb6ed5eec0d73c0b1e4c9585c47623105fb144c16dd5a192bf2bb1517c078f39481e16bd92ce144021c75049f17fecb119833701a0f18f2dbeb7450db93fa58cc08d282df82ada9bae0e4c9fc38d6989df175b3ece216dbba52c28d182fa1bf169acc8eb88b7cfb3195ee61334a0134b9f61a3e4cb8a3a9a8315d3232bc9f9ee94adb7dba145139de3796aaa93a2671726168a97025e6e87dfdc648aa87cdfd2b8bb0c4a5584a38599fee05cc1d6a2b5f7cab889a8467d6c156f5d273452efec384d1e00a21d81e01d6edeb9ec72bfdeac7ce486ac6ab50b7fafe0a4b46b4d419bc408346db1b9de71a8f705b2ca387cbbaff824580852800354cd2e35e7c6f73f77c255a82c67c171997d43cec210beb8e6803e83fdc452a21d29070b1ed819564b08ec0b842a2180e6a13186d18d2eb7da0af297d76515550291dda78219440e81bde1b56f4d8448a592d47af3b3de9aa30fd271dd948f3b811ff32220025e3f3d91e1046051f7d0683fb348128739b819caa4e3ec85ed17f4831b2dd5ec9b4e5a8aa4d09929bd444398984d39cf7f311e597008d8437ab904418d0ea4f9cbf51c3f03aa96494df52eee371dd9a364c4973c8b77bb7f0412a1730fc89e4658ee017d81d09edaeff0460a679247a26674b7dc3fcebfc7ac0cc14e7e0cc47eb252d7cfd3ea6582ee16f2e74496a828456cafdd78a42dc1adee100cb99c8c1672e6267e5ab03ac84caa8a966646b5c3ba978316611c38e5884e7cc21f9d17f4a76da7119d8f3ec78747dd76192de281239fd945eb89f381395aff37b143ac6b4f911b8f3c4dfbd42d43991b89c224f8dde8fb8fddad9e14d5afe5e4e802a0fc3fe284a9a87110162e7d6ec56ffff9e15c22ddbba572d83ee7deba60fb948f486f179a59d4266cc476b0c04f4150ab222f2c42a6fbf9d9fd0b7ef547d087472cca19152e7b10a92db93b227ef39938acbde8e3d6f21d1a07819dea8d00191f7fba966641d5620431df45153a801e0180282ea9c3fd6c4213789ca52cb245dcfc65b2f2db49d01208c456ff3df80cbba93541fd8ab7178cdd039af8412d7d17c4115123d0ea2dc6f35d3b05f6c448fc59c404725b351ed77530fd05e25ee974a80adec1f2b4a75fb6d083ae65ed61fb7858d699bf691cc68feb768fff4e96315c13ab286313efaebe508d8be8e2af924ae308f6d83f0df32754fc29436c5a0e53359d3d9a839265f0f3896635cb3a1b15608b598d0ae5d1639e06fff2c45c354d7e3ee3dab9628450decfe99e78cae829395c7fc5061861717843fbe55b09c72dc669e93c2ca532a150a71b5bf54c3c7654ece637878c088f625b7003be8e5ae97e2526a02a1b51e907a5720c29a608f2998feef70c9175af20bd6b2602495a9ffccf67f3ec0ebadf6be91f8970478525b15ce4a8e51c6f9df95ce7deca2b9d228a7c6f7c71cfbff9bba316012461d093ed62f489141ac8a24ad857710a3c610eb829c8b02033edb824bbe91a227e02fb9d6f414d6fabd5d1e1997f511b7a2eee5188fd22f434e02d38ff9cf62e5718eef8cb13fc6a78429adc7cddcfea3d5129b42532c6437790eb733a9f64e668c556e51bdb8ca42d5f0570565b61cfe755856a9040a9a63f42aefcafa4f35d11a12bb095b6a9fc12ed24c8d1374947e2d9e563726e8c9cf1dadc163bc13105dc7b488f7c9f648421f3f165fdd6b2f195720da70033f7edb92605309e09a820d13c7a9d238cb1b21d7977fb40b1b5493ce1ed174d9a0e120788ec92fcf490f4c4ae5a7507e207c084095a1daa72a637e2f8360eae1898e039b7558069260c2abf6af80be9ff19df9ee121a77590b1208c3f7b9c0af2efa5e48566176821b116365a1243eb766c6f7eb808a1b328f1206cd19a30dd242fa549f5e2072a4f593f3eb0d200f327489b5a88e054f6aef19ff636eb18c6e1d09b0ede384f04e611b6cb14fd11dbf93578f0c6444f42036521bbd18e07d58359ccd6e2a06926deed1a1cc1be57f4371dbb40f64addda4dfb177cae1b88eda0bd6408d57d9169b8174baa345104220093698811c4948738cfef5775ca198a12b003b5efd08c53d5e703838436a981db5add2061c1f4684570a2da9caa06d444dee8143879431208adc2c159c8159558011f6bdf8ccc61f7d830e7eb85941dc68fbaa071de24aede5abc68e88fccf69bd31abafecb57ce0948381beb1f1bf8c271dcf0beffc9a29d15396ec126f8569a443d236e89531e80edc2b878f8e23fc562d03accb797caf15a2dca37126829c2198ee2438aec915bac189a16414591405a9873c7241ce558d45282551934ebf51e15364c773aedcc1ae6bab72b7fe1b2b778707cd8ea2d5338a7edf07217a610d7d4f172ea342769471eeeb79d65b61f99643938c57a398703d5e8b515407a11a0eafa101f73d95b31850a08470fb279dbed315d3f62c91834654aaec6831359477506087a9f6fd3c5dbc0b3eee3d38850bda36d0a4861ff98dd778ed6e950f28f3c6b1453395fa8938ebeca57233201e400bf155d315144d1bfc87e819facd4dedf73f701c830ea974d74f677b85ead0f1f24ce9a49bfd86f5aee1c2bdf1b62dd2ce64fa522d0b1fe4c7385044f265359af5289f6d229de4d09f2801c2124c5ec6f2382607fbf0f7f745eb2cbd1b1fcfc3af3d4c397ca78fb715188c0e6811464fc208b5b5b4980aaeec12fd5bb9dd08adc10ebc2561463bea94689d9c2db9f5da57f8dd2a9787856a001132c293d76e7dcf86f9c9014b2a608cbf4b5fc93dd667edd5968db186e7bd39bda19ed9ca0da099cf7bf3e43087ef08aa00a1d2bd810f90ba2c0c1bdcabd72c13df901f7e1b56a0edd5a634e3a03277a002779df0f03079241a0e70e416ad0ddd71cbe1daa01431de587d77c90a956255619207967c757c2933e20e07ff7839b02e7ff088d4424d20c899546a3adfd7cacad4329c44599f8c7d05bf486f6c89ae6a9b4525740fa8313d44f9553c8734de09c14b812362fe5d22141f1b7dc8ed19a9118897dbb2c21c37802a38b00396eefac65b9dbf0710daf206bf06e3f8299b266b31aafd07ba1bab9bbdab6e9fe4fb2819d2a1c28c124426eb093a01db0d6a82e5b318d1bba7d8b8e45c41ff81de33ce4ee86d6c29908c9a905b29abde30e68f2c065729743b8164ab94baa3f49df3fc5dd7c912a0cc3bb5b25610e20bcd86eb98a3a13cee44a1450c41c9081d9320e4116754f6643551b75ec28efcc632094bd5e2817faa84c7209679bcee092d8be8551711bdb3511d63429adb58a1e41b1533bcb37489a9ae55e2c6f443ff179f2c135970c381670141ce4c10af8b30c06c56e345d7cedf505c8bc7d6c4e4fd101ce467e5c659b90e1a1afb60243bead1805a4be13012c784ee21b279dbabef41410a2f2e234b2bf2bc60a2bba38fbd532f6eac0a6dc39157ee747ca5e09156f41dffff2d456c73b494c67729129fc8f0229f6893ac324a851807e3e32e4f769013c9029dd28df9cede76f325a54e3bdb0c0dd92459d2e967145b6c4aae69057f554ce9f00400f50faa5da221ee060a535a4d4fffb4e8d05e56799d364ab53635a4e1075d7faeb373c296ec7df2a3c66986bb663264eb513e5dfd4a3c0a303a0ce7d32ef676dabb4754494f66012e88e16253e848e92c0f24e039a51b368e8da506ca3c453ee3fe79d1eee9625ceff9471e771593f32460c9fbd0b10d1bcff4bf8f292ae3dc5b78c5a0d6d10c61af3e0d08c628f561f5887f2a973d48d02588a94d5945cb13b1f8f4bb2bdb995e3c4ad3df2a2002803c879d2e447a6f205372c8479a80c7741949bfd237fbb031fdad5634f27c851629eea3db26bf2aeaefe0cc316d779562752dc61980f9c0b0f5eb9220e7c6750fd2a1eb7f074171eeedc1f7fd5450ad85aff33d3e343e53903e99be142af63c8b77bdfcb91902a87a9a00e7a673fd3aba99109537f04b16e3b2b257c9e362272bc6a3e5a435347787be9d1d2440eb520be5cda5dfb14438ef04c949349d080c5747a83fad99d412488b126079a1150f5431629b97a079202cdf2f2c0f3a820a5965f34ff2aa3109735703773cea289ea3f7e43f540123430639b18158c3f25152c0fdc1b541272ecf2f1467ff0e9ee1e0ec4b19d1addfe0d1e5c790c1faa8f6e1c6beb929b92ea84c39add200c38e5378193af4bf787c5cc8e01869ff859e70c66f9c9d504d3d4634668bf577b49a42c5ee32ade38514142991edf2a69d1bc43842ef70bba478d4ba41cdd26d3e34ec9cef9ef4a4c097e77b8b141760fbb35e9d3419948439c8dbb70dc38e6d767ddc92bdf1542bf635eb8d95f79c5624a2a1df6db46e1b73f36a26e1f4cecbba5c09546f518a268db561249f755d090da839b67642400bad8e2a30f7acee0df366c54b73824583d3304a7722b52f6bad0d94cfa194d5523c4fb8c189ace7d0b008ab4df8b0208aecde73b861738045cefc041bce891a18d664bfcfd8f9a75c1a8c5622180c15774002485b171334a4a20058df4881b41778b5b4f7c76967b1c93ffb0d7c866416c62020b68c7b0c7cc768f9f42fa384192859de464b624a6b0432a542ffbf3a8755bc3dba8a6415a60f113a70fd828271e3a8e13a570def8a994aedcc59367b87862866f2bec9be5c4da852c2ed62e1a0edcd89fa4cf09eea3b58c815088e7958a683e106a94191744800ee9f3b8370859437cd234a132aa7f3fdeb6505dacdaee91761f712e1f38865764b40479108c65f62c6e2ea11c7aa3b3f9f72316b869887ea2673d7a80c4216ce4d8daefebf5ca7976886c705bac1776d9d3badb990368389a1a2a18b181fcfbd0529673461fa408ee90637190f498514fa94913620c87cbb395f7b5d7578ef0a2e279cee58b747892642f2dd9aaed97af7ff966ddbdec0be300090a3235d9a82af1318f0a1148f1b58c7f254ff9ab2d82933d09855e8185a45fcd5d34de82eebb4c821d31a6bd45540324dc91e9291e2350b84c7c68ada6ffe2d986fa1bcca21a2ef90ae7ac840f499009954634279f2a34bba5f0f14cb0a208e94bfd67262c133bfd28745b7f96cc6f2c6af5dc6383e7cec7d543b1709d3bcf5a15f7879f488f7d4b3a00c81722f05066ab8aba8b7a71081d3d76e4c60e61ca128debe6fe68143bbcaf2a2114de3b076a399a225be544a26438d3606c3b7deacba90290935ffbd05397ecb79e31cc4316cae8256d573665082444ece38ec090e707db0c4d1a9089c6c93713904ca4359d87366781ddae82c47b2a5dc3c8a5cae3811bd131515b373363bc7e8e978c2366aea63c366d1a3f7bd18df315de9a25aa3124fa5890c68d2458f91645256c60e9c89ad042a13f7486ada79e9b0f9c234744795818cadebb6ca3a8ee8712e19cf799cbd6a399dcc09c7829f40fec7641deb21c34e906ac200934bb70ade9e72b78c78b05cc3f216fcb07a84e86b37dcd10879bc99d8406ceefc39f7cf40b4bd602050b1a3f4c64cac9bb11a50d67e25db06107d4d3a050eb7cebf40d3bd7202fa5ec0f3a71f5ad059cdd83e0026df99016666602ae8c5ece17b23d9c6899b0c50fdbf5cf566f0834b17e80f1f6ce5aba640cd737118bd24ed029c53085a30abd83633299eacee8fa3f71e05e99dff9167e9ddbfd696844b8cc81a35c82b81c185bc62e512c8f12787f3e6a5b59223de9c19338c0aa07017d7b984bae53cd0124b87d5b0541e21df448677a950bb035cf4dfb7fc0243282829c1044ef686308220667ec075cb60512f073f1801a43a98f89a33cc9fc2a5743ce0f37a0e3b6f495c2ccd3deae66e8766a5a42bd04db8a4865bf9813091943595ed33c6c7c531e60218229874d9356eed5b6fe65c0297b23eaf966ecdbd66b97e2e2399d7512987bfed7323a2eecddd5f256c80856764d1edbc9459ec049f6ea260f91a83c3c6fe3aeeeb6a6e35cc00afad6e9f2bfef78de6d61a3f9de23c4417395e48daee49d89615d6183dc4e6818e356b69199f4721f2889e7bbc77cdfe8badd16249a2f167d0473bfd0e7270ad4e24271a4fc201383df8c12abaf0b77ed48196506fbda8a6b2027d1b9de8391e7779bd433d05c1fabc637474a9bd4d031ad25e9cbfffc996cdce72bdb84d48d943cfb5672187c33c21128dfae1c9fd938d101d1ac7b022376045459108b3adc36d690646505ddfe5c749a9c953d07364ba71d1cb636101c1897015a9f942cd6ebdf91d99a16d80f8f47a36114f74fadfd680e6bb33a75b15bc8a8a74c9bf150dbb024357ef0d929319399a2cb149bf903e06b12090095fe60f97c6fb1f2037fab1c2de5a40c744c348ace9b3438c08888aa764b4caa9d6cd04cc43c569bd903d48e0e91a132b12c6c4686501265da25dd49a9ae5539d30151c11805f528925b543d8888c0d552c05f01262ebdfc8e62d0ace2fe81c7e3cf8732038ce27512720065b8686fef129b4660a366e1abd67b32459f9b4be632a5bb142b497acf49f372976ec6df5dbd7ae02c1e99e9da5bf0c7bf5e330b50a73cdc02a737dc82db6ec592d42453eb447ab72bcb83e9d452a555461a133085122553d70bb36095df528a1af5ee3f122310a20c42b73ad4094b500201adea23adbde44d48c1290c09f96f959a2aaf8fbc3250a31ae31334cbb46e16e05e6f65098ba0b9376fa02afee5c728da4f2fa1b6aca7261bf3890bebd8287f6e3085451df09b620fea8d79b721fbc3a50037e962e2130f5598a6e11f708b1b936a9b9f1626de53cc390495dc7b488f7c9f648421f3f165fdd6b2f195720da70033f7edb92605309e09a820d13c7a9d238cb1b21d7977fb40b1b5493ce1ed174d9a0e120788ec92fcf490f4c4ae5a7507e207c084095a1daa72a637e287834c66bd94d7f68b7b4b142804860346295256d05c3c57bcafb134331d0111f8029cccfaaeda659ec14cf3eee4c6b9cc628a9d1d0c2a4a2e985cb16d643d11242f3ed79b202eca297ed3172e6af8c2de3d725d65dd3bb22e5a557cd65d87697cbe8ba1302ea470f02bdcd04cb67bd12f135723aff7c36e60038bb4840ddfedcabcadd08c922a9490e7b49cc838873cb18036c15f0aeed0f1e9cbb2e79c0716f2725cfaba0266862a714a81cec45eee204afb71cea84b13a87ed1d19e0e6e93b27d7d38340c919f029fa64e0396333fe09b9ad5f09715d7709f52cb57f1560b8318c6f90dc9589c113ac391f52395a67d7473e74efc3cb48bb8761c82251fd86653559996bca85d84d6a319cd148e72300f434a8407af1fdb5180d3d3f21b24ec52e319db673326190e73598b3bad3b79787d98676b3dd9178b5b8b7fa1bc5ae47bdb8ea299faec7fb5a0f227db0cdc2e5fd450bfc09653db9c1ad25127bdecb6e90e34195ec4b838be5a348a430a0105dd100931bf78c6767124fe12cecd8d7dff46974b73c5772e7c06c35b9aabb874b52026ec69a44a5c2426e7bc252356d48505ea90d3d7c51a3be717dff2f178e9ef9520e51827c9e2fa42ad1c3951cf6b9739bc65fc55d4fdc895146e9bf00514181f0d0086bda3cd445782e3c5dbc0b3eee3d38850bda36d0a4861ff98dd778ed6e950f28f3c6b1453395fa8938ebeca57233201e400bf155d315144d1bfc87e819facd4dedf73f701c830ea974d74f677b85ead0f1f24ce9a49bfd862f45dc40623884e437930262c33157eeedea0745a830cb9428e1ec207a485813064f391d633e3cea92b541e833af5ba7449e503977cb308627aad5992dc8f6ec3a2050a4d4342120b97cc4f904d176d991bc3aa90c21c1aa1530696219c6b4eb0a83e9fa7f683953ea3616a371f825cd2c3affe7233a2e6fc6263f1a7cb21b37c842b11540c0bfdd90780d6138e9e1efe47d52324d43fe76224fbb6b28c32806743afcc539a7a50c1ab359dcb18b55cde8f4f797edbed0cdc199c8cd53b8c1eaad74da9f9e111113a638f5dcec5bdd445755365f3faef260eb3d201f1d44f8dcb9a2e3ce0a940a570bcedc6cf142765b8b5da11dfc5ee121475fabbb92dd1d48575ac062e0a3e52ca08852379c361868cbd06ff94cc7d54d0f5c1562b7b1003ef050a381430d61f3259bfd3955c53f85da8040c8ca34b516f6fc942fe5e40b7d094acc487a02b6b65ef7226ba6b4d4dc8f2a76476a8bfe67f81e22165cde321023325d7d39c63c3a0323d8ea61a6c0818249e806e2c2b6305fafd6f7254e54f76b655b88888216467ea1b11de9bfc415c2fffe4bfeec59d31100f6863ce2178e277335a44049142038e1ae66fae60c0530a4c89223c245e3b58c9e81dadf770a06825b76b257a4327d14a4b5fd881052e3e31cba4ac973e8f9f1157bc9b945531511d05c894184671caf57b178897ab32320125b6b4e77e993e18d619cd33292542379f25a45c7858ca2d4977c1727b3939ad6b8869efb1974be6a08a60af8bf6758d192d71e2b7a2f9f9f719e9a7e4011eb1303560b368dd0f7660d9809f8c93bd1e1f5051701b4275aab3c3df9e1c72ec86d0c0323ea8af2a68f1f397ca5e09156f41dffff2d456c73b494c67729129fc8f0229f6893ac324a851807e3e32e4f769013c9029dd28df9cede76f325a54e3bdb0c0dd92459d2e967145b6c4aae69057f554ce9f00400f50faa5da25e3485713346b25bc2c5417e72a08f2d77c6a511ef74b3024a5525d75688378eb25cc286e3a6e64a060b6553a328a13d3b39f221aec9a407fdde75d6ef157dfb655912c03a808cbc14f749f39b328463283cf64f81c213035569e0ebb9f59b3b2cb8f6b38b73ac229b89556832d502ec68f0038d3afda638558867d724a018fe0c506bc8e70dafe4d316955cd3addddacebc8cdc55efe1e68b063403b3741121f4ed95b72492c3a0f8c6a0cad7f627f7ec3bec94263520c95ee94932c4b3813c43177e7715c94fed38a5ba483e62552a50142acd8548102f834ff41edf48bc0f5e46cb27af5065f94a7932283df402770cc66e4c8dd6db6cf3bdbde1fe86411fedd32d3f929da1a172103d15a49d6a4e6105fed0b5f1979820c6da1d38b689586cae16a2b15d9116fc662fd0487c871472509d538e86a2cb2f04c6232f870135722d234d24ff35bfe50010d011987b21dd8e335717827fa00c91c6cc878686959f8f3ee74b72cb135f250a454a52514d45f53c2f773cea289ea3f7e43f540123430639b18158c3f25152c0fdc1b541272ecf2f1467ff0e9ee1e0ec4b19d1addfe0d1e5c790c1faa8f6e1c6beb929b92ea84c39add200c38e5378193af4bf787c5cc8e018696ecc2b52aaa3f5aa1eb28b768a63af1d0e467931dfe226ce28845505d0feecec2d338d2dd816669361167ed84fbb3f7e7fe63e4dae9a234fb3f7ae313e6c9810b465a1073057078bb5aa989fc5edbd12da83604f54c34f05008dcc39c0a148df4300e7b06ad147cbdfbee1e6559c62295e80846c4d3137b52a1ca64e51a560fe0952bc6c901822287e249f3f1f971cd0fec7e539dc7f0c983290be45c8d5b27badb24b44215824122055a309651dafb759adfc465450505e1f6516d29c1b80747e4987613c82699226b5740a7c7af1ef73bbc29f501debc3fc6e3b91336a7459a313f407f1ce6103bab7e15cdbf5d3fca92e58602c21b51c71b8ab5323fa62a9dd7919bed10556f23d0d9829e2900111f38c4eb05b247d42b0ac26a36fcfe681818f3a3a70fd828271e3a8e13a570def8a994aedcc59367b87862866f2bec9be5c4da852c2ed62e1a0edcd89fa4cf09eea3b58c815088e7958a683e106a94191744800ee9f3b8370859437cd234a132aa7f3fdebdb48a6621607c3ab9110d0526660e69d31a2ca12577f638a171d861ab29bd726443c8ad955783e48a56d9f8f7a176ae4c479fce58cc6b79d23315b31564324e7f7e685cbf413916f5ebe87d317bf62ddf4c91bd002e9cf2a3f94320ce1ccc2dded567cfece03cd8fa6285f7613582c27cb73e3f1de015720890d42e0416c1910d075b6baf080aec85e01367300df2fbc00a40690b16007bd55efbb9a7b346ee1a753ef3ef46ce6c403706db53f4da657668ffa2002884b57111d21bc56decd63f9cf745f3f928e3cb19d11e14c97a8931e356edfffa173257eae2060c1f837987836ad700cf80414753c0d1c77e74dd5c8ce9f7912bf15fb08c735d23d7971e90946fee33ae5d2d2ee671483bd310a055baaaa10b4c0b20c0541ccaa12a2278ddff31b1e4e48aff5e28fdfc2e12b73e800de7dacb626c90cda57daae0d19bde36bb52244d90fc88c7aa8c8c58e0845663bd662492b840e1fd6970b6a73f8d2ee7a5acbfca88e01fb7732458262a8232952eb6d8679bb66d6103759fff778ed29b02169334bb65b56e7ac02113aa063f26865b5400760528076aca38ebada1ffcb7c11b95171dbb4ccef1ab619f1608f51d2f4593aa30a44e07dfeed0260a98bee3cdf1002330624fbb5e4c4e20cc39cc2d51885dbb15a52ceebbcbe3f6c3f4f9f56d55a6d5ea3591cfc56de5e88702feb5b37ff3abd460b023d3de2e412314084e5163f01320f01f17debb4cf4975d3998a8bef697637af3ad1af49289da824cbd35e2f174433080718a90c1e7cb7a8a2104c07126ca47fedd60f18ce9e10bb98f0d4cbb0c363427587850eba8238dd4f9ae0059852d32fd2dfc58735b21a36cfa658c4ff6dab0a95affacd7181016ab688b4d9dea9c80dc1b6774bcb450cbd919eda7c9e85b9f7d64bbcf79dfaea34c1210996a71273994f4068df383e43e73c1a7fe4bdfc739b62909298b138c4a4f1eb27c00ed63067f5fd2c356966fb8241fac3d5714aaa8ed78abe12004f9d476a7020d347925624dfe28e978af27c5ff31a5fecbc15be510dd1c70241c4b3928cd70ddc4ac3987a61ade934258135bae3d68f4fd88f08a6b786d57039226cefd61205d60ef25e2d38e9e334c03f1cc012d0463d657e28ec61d545c3c8c584648918d8e72456102dc2565b2b97d64064cc6172750e6b6ae4b3d792a7f3fb7009ed22d872d4935e4ce5047b9f012f7a08ff7d94c03daa9c35966a54d686392f6e7671ba28a373d49654f33efdb647c023a601db55772a1031c8f2ea21e637c43cb41b767eef744e8be0d76974a6aea7c7d84ec34efaa009e12756b0d8691f0c8dd8fa6ed6510a135d18ffcdbd37fd83c31c281a2856fa9582ab39b02c5b01052fdf7d0692fc92b31df37461f0414e5b981ff07296154df5c6d48a9be55ee129ccda77d0960336116428aedbeb5154d8524c57a769870dc66829e7bea69602b44312b4ad2c21b7f72cafcece3d9bdbd8bdeb2669fe258607cdbdeb1d267cd9c7455c3a45dd04a5bc2cdf02a3c7ddb2b8b1d86f01aefa3fa9d59fbe0fe9353048449f96688beb5a8112a0f161b67dedd12b03c921eefccde4d219ddb3bad275e72ad780f1674146aea75e1d9e87f0295e4f1c43fdd7d3492b922dda37d95643a6d42cd05070509ef9ec5e717ad6897d0c1eb540dfb178ad9fadd3a031cdc9e144014e5d10f93800da8b49c01643ea3641bcff95e6c65330eba6d16d093550d4612325a82d3f1a21829dca55514c839f3b62ab5cb7e6c03b80b08a6ac905ea09b57ded3831ae3a97af43a8acecb41f9363a7f13d931bb7a71c9c65230412eebaf6a147402b9dee9d4ab6eb79f67bc7caa6d4c67b9f31635a3937e54a8730c3c42b5003998f2118b8635f8acef77fbf2e204a8a946accc6bcfe5b30159f428027532c30e281c5578504925ffcb7f79f364c7b8d332e5d82f7127947888ff560a1a3c08497d8e8609e4f4db68a0b05e4d6dc5d0cc58e1ac660253d0e09b19b68390c3120e37aa533e58acc3569fe05f8a22b1ef3f535c6032c4d78456cc908c7490e9b72e258b0b2f4331cf1ee88cb67460cf271b4d6923cee19c51e412eebcac413ce77b99ce3e148540d590fcd4341fd93406d9d00cdcb0bb4596d074a6255e67b6231b2416644475c1eef4bf505e4882e5aeee2604aa9ed339afabc317dd65196b74eb220dfc2d13c129a08837a6e02359fdd4f4123bf56e7dc4661757d90b6827f8bf33edf3fb416f498e8327f133f7dfa39500cb9731ad04bfad4d823800b87a2f0cb3b3d4d5e936e3376d3ca7891de6395b668a984a885c76d919530b1e18ca958f1b508855302fe38cd2846b162d8debb137c44b4fec0fa55d4b7ac8d027dfd9d23461c943e2403d59d5a253ac1143a2a5a5d9b0679ffad8edb16706196872009d7a8222d1b3331ca583b341d43fd7e90e758c4dcd5a35d91417e8cc3393522568ecd890622f03f19247c3afc96893d12bc3261a176837e3b53ff6071ba31907f7fd9633fea62210f1636f43e5118cba41ba804de647f2d9ba948bb8191339881f98a7b06c2ab7dd22edce5582f6ab1a9b5203ca6aab57ad6ca15e257e70367ee0e6295300077fc5b465e4fbe8e4fc3a0cda8ffa434a23d0003c7f1d4deac2d769bc92db233c9da2dae67e7dcafd2ae8f39c782b0d245fedbcd5ff21035b20c4f2a8bd1891a8e2a5ceea65d477634ac101cd7231b1c70be36ae78853fe09a8b4115a41c4cfc56edfddb9a1a5d3e984167a780c6846f8fbde121f4e59273e148c93626438db1f8619b4c9e427974ffad1ce3206f6cd80e5c404af050b9a174e5f266449e34f2c4fab28c7daebe47081dc569b362b860e2ae60730f20f34d7e7cb43e4385f0dab5ceef628e889c4845ada3b5ca13a682e9bfb7315021d19371d96c4623499d707d3eecaea1f292b568751fb0388e367f7a8ec78601011e62e0065016430f6b67187b7d4897878f83d62af76597fd7d4111618370c7948bb115be4b9bad4f2becb53112dbb2deaad43819011c21ea9269df7af8478b873056e1b07217ff5da657376b5fafb37ea465c136bd316391fc1fc437b5acdf784497d901df41dd76f07c6bc1bca0b3995a48c0305193e0273cef48f9a46a119736107ee59142aa4078d5a00d195bd75f732d33b73ccf2257bfb5a5101cbbd2e8d6e27290ab8b91d6578212f0aff70ec70209fc5797d6abb09da42c784c77cff77dc78317df484ca1bfba6ab3acc75553c9e7647a282673e004617573ecbfddf6de15e330e8ff378aadfb43dd22dee194b505096c4dd1ee8c1715ed0b197f114d227b653d481337afb0f264152a26c02ab5dc2804015753fc8694a76226489b5fcbaa4e9c6ca0a371eb37f920d94a47c6644ba3a5f38e2c3c8849ead237d1eb1a92f13553628a2302ce4ed976a0b49821b5e1f2153de021baeb9b16f08acfde98cad26bfdc7fe5ad349c2440e57dcaec0f03873732bb68266cea3e36bd21ae0cd7b97cbef48a16994465c0968217db4a8546b77fcf56d325e02c5ab04c50397b02b1f9fb255e21a18b2a3b0af7eb79f6d541668b080697ab458e9b2e444b6fac31bdb377a5c8755d4423069046908cde234d09d69bceacc616154f88daa29896482b72bc4d44e98e8862ed4617bd5170a3256b27ed4b64a1e78beac8e675c39ef356ebb2e39ad5b1f4b30f2aa4825f189f3463cdbf9e8ecf1ef5495f6f3a7fc3dfc049a536218506cbd4e406f7aad96f24a7c5e2618b7790e9cabea2f9f1336b27a92b325d16f238564fad15eb3fdaa19bada3f5af05271807357b02ab736b617abaf790f909692ce7b7b0deb4ff0d9ce68d2f62b6151d0bad797c01248dc568230cedcbec513a62cdadef92dbc2d803c96224d8ab09378083d043f31e5f44909e400c30ab0043c5d3d145c64c07f4b8456c90dc219834b6ba186f32593790e9e98b0df96a669a7765cc8a76cadedefb8839b1d109c7423646da27ddbd261396203eea2234eb0d4c1d6129fa0fce690856e03adf687709cf75168689d1dd1f0e093abc253f6ea7bb634edfdf4236dfbf78a30a3b904ed5c7f589a81740a5bc0c04d111b6f3d50e56b235b529b2ce5ec753b3ac7aa9d6c2be65d92f778d4aae4578a3f159331b2601c3cd1f7f4210e7f752339d35f3fdd140c8e08a0297635a68f40e21696701296d407423ce03f9a108054b3d5e0e559e668eada321a00673d913ac25705b78659c7907c2ce8ade8247ef6fe6a13fc07c559b38ebe9908a559ea8d8ad3199763407099bde2fe36110df09b2f536a369ef21ec74e4ddecf5c052faf7991c1c785aa859d93b617e39ff9ab6467ef591947957f79cf8c2913ea4c19179a7f825847245d2a2199c9729cdb7f6b24105804d13d38bdba2faa58ee37dbfae78390ff4622224f9ad4c25b850019f4ca33a5efde1fd4bce849e1d56657dd770b46ceb0d23c8520afea8e96e82d0f21b23335d8896f739c99e40a729b75ae0fc6cb5060a258b41a8db1174c0c39e49940566baed94236858c67fc90efed0e3e2e224c7edd51b0aa9578fccc01888779655f0b0844c67521988b6f5df2edf99d6f5e7e7fe30e91a0ff321dce167d98b2b19326a1da83656a1f700466f2f2d73484e40febf75085b2ddfd17b6c7d9b97d719f3a24dc3cc63ec1acc27a46a99a1073d3c656e69acf09c11c06a481047992559fecaed73a4485cd68e3918c4f83ca38fa6099468a7392099c2fb631b460a14afd25788b140ccb82db15059473282881b254121eed9cafa887258fd56531162d235421d14f0541ced630fa58dd5928868a232a48869d7f289eefc523deede54e4bca10c90320338adf811751f09955024f584c7f70bddbc0067743385970c324c20f8c4d53947126bdab13fd200ed60f3d3fa466692d910610a0c559080dbb7fa096fae13a6cb93f5b87376569f5cb9aed962890f1c10f1acf922390490b9cb2524e17a3a98207e73c8fdc983e1dfddccaef35a1604b76b1629085464803fbd1b17ebc7a702e4cb47773ef66c6b9934b0d405957a2b9162339f3fcc2abc21ed3ee3d4320b7378dc90f3dbd1353ae020d63a392943ccaa28fb0e5dfb793c43a66e732b368db23835c95d5cb2b7a3875dade07690b89c3d9342cab3c7540e792080243ab3e4432eb5e86ee26b91aff166176a3ff02e7e0a8ecf9946734a5f65690fcb23b52017002345e7b4378df300b29ffb4e7aca32d349b7cc9d867d87781402b0111d30e38350b5837372a704faae39a9a1791b92249e1f0f234d08498c0debf89aa821f0f28d2d9ea58dd9f2524886df0680fe5a77ddcfb5fa5db87a66709d06f6a39c03ee03933d6b929abd2448103cf29eacd3319fa5e48dd47b19092fe8bb9527389d1b24baff9a2065d254501a7a8221b6e2a3aa688c91ed6cdc95b1e12bf32f1c10f4d1dcd99f0e3592401d67b21f6bc66d0026773801cc0f21a544243e9797e9d50cb981e36a8d9cdddeba88c06dbdbc94619f5148cb622bdad8a013f57eb23d8336e24a2c098d36e378fae14c36003bc39ba9e68669046f65a5258e7492ad584c6069319eb8d9e8d86f14f70cf79fb0f178337f00a76cd3bff51b496c3747408088ed29e65c58da7cfe843afe903fc71216b47e849ba9bc4971c4a9cf8cd2131fea3a1b4101dcf4057a727842c98eefe3c5e812a7370ef5e64c3554e27d9bfb84dd0447cc9e228bd40adc35de3cf49ea89bea20dff7459d58574a969f940003911cf540b8d0dbc8a247abc5b607e80c7e0cfc8da2c6b90749ecfcbbc9d167be6065a69afc0e0f0a3ee74178ecc28fdbea4c87f4a23ceaab8f535f54aada04b70af99d28df43877305d39b52e0d23c8c8d6ac24966e6e0981e61d279156b3d0cd737a88f3409b3d70de80894590bbc637b79e6a0bc72d5bf7f2246131013b85d8e2df42fc0cd1af1684c14e12728b43d675709afef48085f33800292bd0b63c597546fe17098fa8b1ec5410b57538cd1731fa66916a2d89bd15033378b01bb4edf3f4da36fd46ad2f57b4711142f43d92d26de20a3779b91dcf9a29c405ea9d8b914122fadbcfbf5015feba2de9bef2c9bf14716905e7fab4b482a148158da4d5a7f09ed7466c899a8b14d19366083703603196f53f8562bfef337106ac6d2977e9d36ebe3019fc6dd216fa20873840e533db15819680ad2b53453248aa22aac74d2114b81fd9bfa92dc170ce38e5a16e8eb0b81a13afe5306853748ac319c30806b759bd3af78e3439e56f684f3204b97bb0581a99e56b5aa0a3b63edbd2fba28909a9d17b9843f8378afe0b40f82552e0f9d7b8eac37060078aa3309f67a4757984451936e3d39682758d6c61ae83cb6291ab8d3c911471a1c8633d1a072ae7f71bbea45798e37a59acd9cd492aac73c367774ab37d3891c277a07ee866a9dec7cee4bca31a6cc72202b0ead4204340b1d72940e1a460f0f238610b44c6ffd1e1141e1acf1002cabb36769d35268f3b726e028a6e8f66b04d96e9c4c5d50ee7d73294ec0b5a45870eec7a19e2ddb51b3938bb1d6794231c56af1511940de71fac895a6102bad9bf58aa16fc3ad3ac2032524aa474af06887f385489621350a388bac36a474a1e4056df9c327710cdaf19398795469d6756b0fa14388bfdc4bd28e5d0d9c070688d7cfad327a36b6ba6d4b5a1155f29a26532440e649b97d7621d852670defe80301574abc5effe90ebc4ccc45ba2659dcc3fc767ed3c9fcd9ae3c178a504bd46f07e1b24a36ee199acb799375f424b5219d6bad404b37a80c5ca5a04f40bb7f9a854e2294a2f327cb23f57ec531dec9d0b090c5c7a3500df8cf68b6bbb9d2e3ac5589bd066c56af17b8db0198edd2d4f007ce2ce5aab35f7db050918ded5bf76061c01a8d27aef48581669c8ce7f1dcc7cb15ca40ec48eef018b0d863b224f55a5d24a83c264725f8412228da9887b03595424463c6a8ee8f7cad35183280f329ab6041ce8ed16a68cf7977d00435cb2e03e719958082b449e5cfd81ceb093c232f16d02178d96b9fd9818b690b6bf222b9ab0ceb382be44c17466d6e81b57cc86c7ecd3db972665985f9dcde7caeb9d01c6d681bbad6aef33302dfeffe18f151b4a4f81e1e1d0d6e971d97f73786c3788df5b940ad0a46dbaad263e9b3354c3285790d11387ad6037bfccbbee4cf76f6354dbbadf659b6555166dd96047f4539bb71488b1bbc95d571553af04fd5a7538cf631bd002ba9045b08686c80ca1dfaf0b9f2bbd49983bf6a6c960fab7f0a60f5b5f2d01344badbd38f01ef563993bd28d79f4a31731612e07c6503c1f809cfed7ddb458f4cca8542156654fcf751ae1e3b3a3e39f806e71b7f667438bc0998f437932fb5678abc6c9043cdca71c85bc6313efb60f602b235d136f2f7a17af15d029d25d1e056e7bba033b827cdba0f7224312a580400f5bc3396e640f58f7827921956393964ee3c5da6fa25ed6139f5e9020f6d3c9ed5fd883d2a2323a88aa761c11d486fb52950bdeba9e5ed158123177ec9bef068d7768f7d03e20acb7ec2513cffcd4109091ed2e38b24c6550427618f7058d6f5fdc75a81ed8e433237d70d3cb1c9242fb259702b3df83913014174111f4fd1dbbbbf2db8d8727e2cf72ab146aadd717c58fab9ec7483a9314ab499a26af8bb7901317242ad652f567c840b90354ed07c72747575d5b905cec20e65f36ed4c3dc0f5b3c2303b15d3ce279afed8da5c72ef3d2bf830b848bc832d200524191aeaa25ce7cf9f228f9f601745d0661b88a1899ca41400ea062cd781baa1e5ffc640a171ba2836d50e1bf119abca91cc92d1b0757c53cb08290a9070b8e11a0da3013aeaea8255f8effe8880f3876d252e145374db6683df2e6a9e9a4bd6dc0278d303c8c277c104713265248fde158a6712503910db3284cff6810e5408ad57e0c256bd60281858e7d2539ef299490b59dedfd27f9eff6244b784b9f99263897fda9cdb868d3922d1597e48aa31a108657a9ffce7a26b44c69d8bfa7d284cd96d3b0b6389257af5ebb064a8aba5b00a2dd8d55f21a1cdbb042f2729a02895357cec34aee30f7c6d612a5de598f5929886f842ea5fccfbf12d9b2fa83769ede98c0d2a6de178e81a28e708b7f6266293a95c7993b13d6b68fa7b396b8b9f2cbd00e46ae1be1c0e205e64bf61cce4e1c3e5d2200fc5002e8af5ddbe59cfe320a35844aa97be93b49c144a1a08720d75c5488ee937935cfeb7c595e94685d6d7f30278faf31009c516e97b89d33b504c55e03aaf1c7e41b16a9f310eb55d3761ad2f934a4da1a08a94be784ed927fe949bb74f29ae9f20e11632fb3f606d96a089ee2a9fb7436892b4ff5d03d2d847aa9e7e437b7d8af1986a8fb3dbacb615246c610346e106d5f30950f311018bc6b8ab93e704ddbca84d412c519a5231c4dc53f4149da446bf9392fcb82c089e53e2e12dab993dfcbe61a300daeb4ee6840d9b6673a7dc0a3b0e239aa29b24b327ff0fec013d18a6808e88018264ccc1c2ed078372cfed89e7d262847e41b79f136e26ed49dd22bfafa01826e58f534ab052dbf1d5a55fcac9b5b4105e4ccf076ce6c3f8137c51a31a5e799f5a0928139aa370ec5c7d2d95febaa1a658be5eb77c78403390eb7199605ef519ce43782f34b8a171a6de63bfda50141d7b8a36a7eff049b808ac4b64f367f6f7397d650375825479502d91d47c6cfdd9c0953f68c1722bc4643a513babf6c56477403fdbdafc3c0720315e7ac03dca5b3ecbbbfefae08b65366679cdf30c6259f9273bdd3d39463cc531c5a37b65127a5345784ebaea540fa01afafb9d49400881d1267535fd33d10947f9efa0bf50de1df9ba9d5cd9e589cec84a36fb8cd0c31674e769378e73784286d06d8e1e6ecf973cc2d738a586343188a5f38c94b93af4a760966a48fcb9bae9b5601255fc79abbd19dd529bd1f50ae1336f99faca742e0355ef098c800361df4480b82926a1438d42782e90211308c8097dd4e5c13f8056267b1c7ef0a7345eee3b57508415b52e0fa823b260d74b1686671d9e1d186d7f280dd6f325409044e79f74ae77560074bdab8c9941a15b2970e34f4dba334513c19fd1c3e90cf81df49bad475739404fe329a6b3897f9044d389509d6bf2a3adb9ba5890cfa8a12ac8c72143263025814a616aff37ec9118a870bb53145a8d606fa714fc26d1c09dc6f5f18de51998038a8f50e2d33c3c8c21e3083fd224214616e00b9973c5c605152c24cb283d99371c33f4159e8898503c805c535b9dfe55335f54361b254ed4d790802230d94337f31bd8f8cfe1af0cd8b31cd7c1e28524d65b500c28ea00500199f5e9c5fba7f75c171dda8043484015969050fe7b07b50b22e53fa3e70b2caeaf1837aed13d652a5e0209556806563a37ce84be5921188c30f2ebfcaf7f13a2db1d998ac05ff3a2e846809cda0584cbc09fb94a73fbcaa496bde12b642f1d01c5b904724b3af416faa5c5237959e0bcf09ae2da775624625c4c7cd1843a5f151b72f41bb4219ba5c9a047054d10125979c0b77a2570367ab0fb553b9dd9c9a7deef3ea2fcf81033f570a1a5c7c68ca3ef9f09bbad038cd230a05ae29e5cf5f943aedf511c7499aca22dd698da90da2b8df2d6276131caec5ffbe8915569719696b3f0f2c68166bbd3c637b91f8c3c046fbacc6553dbe413cd515f01443f5e4c2f9d7dcefd1c6936b8b9b96a6efb5780038f1e1b16e1f20d905f301847fb5e4c40a61c8bc262f876130afcb17d63711e118c2ab5ea4142c85f83bafca0c0e3f09206eaa2fc4d13e9b07972dd5a6b86498a8b3d57bd9a827ae685932a2c9a95e4c85af4796c495bdf9cd14438c1caba6942a4e1bb9670fbaedc8cac667a6d9c4e422325bb646c8ad61de4f920451e0f533cb71e9146a4e8a4f97623a2aff904625cc813b9d0607fb067eb5673972c38a7ab1a96db959068bbad50a898e3645c3bb9039ca791c7785615dd347a27e74ebe3bbc5f05b3af6f87f66224f901726f802b60f77d2b3cd9520f466047d04f1e2e472962902391eae9647f2f7b233122406326a3e1c567468f8c0e076d7d6adfc28ebcf759b784fdda201d468f32b69907ba949de49ffa61b642980edfc9c863883f1dfbd5b7adcfb566cb075a4952c7ce5e6a0886a215a040eff732068200366aedd7990d9ca0bd7391064101ca023c9a66ce0c8f8dc85aa680d7e6850ccdb164bd64ed13914541f4d1d425eb407fba0890b0c072be2b3e753c6259260916b7292da0c1707beabd999661613c2f2c987cb7d457f5b0fd776dab175d78104e30d87d28edbc6f17471751200063c93cb5e4faa8ce784809905a67179dbc23ad71951b08b1518c7c0dfb3de39d88936ef9c21e89fcf70f703060c4185eae22b555a87a03e6ca56a16ad4d06ba0d18a2c3afb1b54345bcd31b4b6453d21ab2fd05af33154a4b839dc7c1b14004acece8d2468db9f284dabbf6e758bac8df398a7481715c4301843f6f9cb21c1d9d388e388348251b6cfc9f908d92d32f4969b511f50fbd24af4b30eaac5aae65ce9b3d68c2a353ff92892c5927a2cfabf1b26fa3b3d5ebd5ba1996f6dbba3cfd692b90ab3e2d6108fd5038a7e4e291357fa36de735f0781c414f68af5267c20579d95f57b2a4141a6dbfdc97fe0578e6d7afeb3b188faf2d9e37ede24baac3202732fc79ffbb35f6a759931f318c6456c5e811d6a2c7a2cf885d7c207725737aff31a7c497ce751807e97cd595a6535326a5c4c2a3b12d9d917a535f1735a88e598f5a32c4e2439f1d4d92f2790a78200c4c65ae577b64f1a089f6bbdbc451e2ae560ecfd8fe3c2bb50cab35552a5b666548908bee8ddacf50f1f6e8ad25285b4f507f1d84ddc20c6f0974491e09a9451362e28b7029152c77d7f0cdf095a9945b2a41a58784fc568b14d5cf3a92e1181dd55151e5abe99413931ef3dcee147bb9382863647e96ee043f2dcaa027cb5a9afd1a61b79c25e679ba4257b9e855ddb89f6c03e404224a40b5eba0d40a1efae85d38f2a1da814fdc6d4c378701d3d16bc2def8e560f9e1fb5695485ccc19e25377a3e94086c1121db8f91449620d1a5356339085af7697d9eb8f41052dffcf122ff9b31ba56034b8b2983d8f9b13de3580a28d7aa1c67e85adde7bbe29174975d2919500ebc128647719c5db1ccd79f5903bb655b7b053c0b6b413bf22dfd6f4569d308617a22f820acfa576fe0b8913b0e67348f2a93975ebeaf8e074d8f1221f0e46d416d366a6b634fe11c09f0e7f5994f87bc2aa648b494080ced820fcbba1ddda49d6896dfa644b4fe110f82109999f0882caa0f4ff20bac95e10b8ff88b12ff280f59dadbe2abc342ffb39488907af926b6d78e6c4ed955d670b654683e32801eca244ff2e7f41327da781d4506c3d8bd5b800308f5154dcd58a0068b24dfc72fa083549355a55feb9e968b216742cd9db132a802fb01502ff8fabd77cd07300538b9eb11e5a1deff38a9da6fa17688902bda6106a724cfb94e6eec31a640ef1cb618a3a6f9f39da3e28e925c2bdae316d8f790b29045adf11eee36a6da9dfb5bdeb1f9512c5c843d4aeb570eceffd475e53da32d5d334aa1c463c20ceb69f0a7f847885eaae613a5504fbf64e61877acb5779a283ec078f3ef3b3ec8350cca3e8f4bb9aa7130f1e01a9a2ed3b07f754e6603263cb9ef8d83ea9d832e887a78279576fa7dc5fbd71cb5e34ac61092dd50a85760953563b704033a70e7e226f2de9558ba9ae897531eb36df20da320e1b1ebf7841c9efe80f67f3c1c76a1a86fd49dbd39ff4632945f6b1a4c97a2986d7290e05221b95883834eeb100d56d90c0db82bfe3629dc7abd600014b55f24317cef8d0a6b2791c4c9958ca583d3a02581974911d22e6903d735f52548781fb19ab0c35769d3c412da913ceb56dbf26361132065f6a27e3ede0cf60e4c4e21d53f6359cb65b04897f60982f06f4245e9e523cc230c7d3ae0e15f879b5e9993954c61e26f26fbdc626ab9fa2c054ccade9a1ee874620d7c77bf8c23db13b4543198d490a4047b3fef7859ea37cd72060869b4691045895f6efec9e3113cecc37d9063ac404b66d8876e2a7a968a60fb363a494d64837c9f0b95ecfa51d83ea60dcf7713dddc40e6c58c6fc3d4d4fc024e85b6fb6dcf5f1397fb4c46d719e9cd36470f682645b74c1cf07572a3e649ee3225f16e800011f07b1b83e47267bcc67caa5cf6ae285c08213a650d337b96ddc42960d13b509b9054a05f3e183a88146387cba92f3bb208007b75cf5354d85c6dd2f5e94136c1cfee6d50ff00a118525bc16c388b360354bb8045972df7226340d40e7e4da603b6657f6c3cd076bf0240eae456a36cd937978213bbeb4cca1c385264dbbe5415e85b991c0281b88030fd15d0cc6b69d9216bbd74c65348ec2706eeeab3cdb64c9c9314aeaeddcd088d1f602811f42ded4a5b8b955bd73cee112e8e3bbc761c0191e3d323b090f5b3593d93e1bcd3f1a310ab3cde8bff4702d57a6ad208db9206f3b9281301c311b3416b834e2bc7ce23f0fa63992094b727bcac1ba341292f367139a33a4389b10b779cbc602bba795ad19bd43fa77340fe48c59e2696c50b895f2d7d2572db282b1108e798f95214c06fefad91a5b88110992aba0c26d4b5dddfd1f024f8da17d838a47b2dee7ee49da853ff5a6b14cbb5fc1fdb0669495da9e097131dd4720e75768370f8a9fa6d221a185bb79b2bf1a08c3aaade0363f49354ecad06930c7e12654853971103bdcf3b739b9d33a083c3cef775716f6a593640b2be53545995614694f0f8821ea37a561146d4c90aad1ea8b53c9bf4a286f3a72aa1f4ea6d5d4793f1b38447f896bc05c3c1f63a3fc3d9d7d6076d99837ac0bebd2ec713c39583e1437dcc9b4775670734629463ffdf27bcc28809684ac299538b2778fcd2043efd8796c98de17bb60a9dbb06be76c05e0301a6d9f62c5574a3873d75755fb3d5cc7a88bf9ae3b281b85bd7acc30948c218becdd9ab47c52eb9c0ad0ffffff2f