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 70945 90bf6cf824e0a39855250826da7ae4a7d9845f48b002445ff8ec7fc32709fa96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e007df5a55c4e00e8d6e4fde5f4f734fa4323472e0e7c33beaeec18e15da445c
Certificate Block Hash
90bf6cf824e0a39855250826da7ae4a7d9845f48b002445ff8ec7fc32709fa96
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00114c000010740000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000ff2ac8f23f66bea1e48dda24bf42f0c35de51dbb5273da142f51cd452f818ff799847a0e78f3ef3d3e85f7ad79e903758b35e38c559a507bf38a9c43e9b425c1acb5389a7b8004a45ca2384e2e4b7ce08b70ea2256ce8824f50b0000000000000080000000e00000114c000010740000

Raw Header Hex

000040200b07b307a4834c8a354520e0f7c97e321ae98d476bac163c4f9ff9d4492f79c38caef7ede29a9871a4f198e19460eabb6a47d40f0e0cce7c4de6b1fbc47234779c6e296af6fe00185c44da158ec1eeea3bc3e7e0723432a44f734f5fde4f6e8d0ee0c4555adf07e0

Proof Data Hex

59,560 bytes
121216010307698ae16934ad86a241b1940e59b1f507bac2e54904a5039f132c29451a65c9559f100045f380074337df12ca5838786b89ffe183d93c48c7cd8bfa33eabfada6c34dd0f9dbd004ec30e2de7460e57651ccaff01dd88ad9f2ab62598b60c893a3413dd56167e008c9a891fe7c69043ba4f7206eab554c39e5089a9f9297e050de441e43d5e063533ec45df33416db58ce2bcdea41033379256a9feaf371aa0dc67b30a7fcaf971ad9590a10c172945aac51312e59843cb1c0b4af38d399884faaa25dc207cd2c218b427852918c22b3e75b0361fc394b8d1b4cf73ac08e1916198e5d28da1b054f09e4a3ed80bb9d4315896f72f11f6660583a2c69d526ab1d30fd980c77372ef0b8372983c4edb79cee09132af8a0bb17d802c1689b5c93d7a04c6935d2832f4ad29fe8787149bdc458224cbbd9d53760bd592221f4d3de34b290a3b3de0eed29fc774ed4310d99578726cae68420fe6895f46fb8d759585b2d6965fbf56c248739c09bab6d2c6aeb663eb163870f19ddb3d33ed4471470a16af9f370ce6f44321f48013928dac8a95ea6cea467f626176808870dc77d582a2822d8531d0de1f1a433f953be5af2bf18dc0af691426f19611b17f98666c1da2b5ad39dcaf71cdb4b1bb736fe9ea2d6991c290d2468fd947723e2d013e3f0a2cfc4069d74259a4c3a21658773cc3682a2043deb7854fc1501e1031ba3213b1c829cfd41a976c1380673ba8c9fb4649d4d25a5018d7a27016eddb7d1446c48a9c6189590d44499801d524e771288d5abb694720299e87db373b6c6b3db342f67ad72424b9a690b0f608d3715341cba89d81c2dd3ff40942a3e53658de8c90c0e4fe29ad10e5524e9b3fa531bf0117f439c61768f3e4bcf4c6ccc73ff0b3d6b4b940a1a1dd0311610108621f8fd1a6e16c201946f306249b1b1fff96f77aa7104fd2f4d9d0a319c21802b8aeea23ee7589f036b4df5e97693bfa8bcfa6b51501678a7f8f750d2895c83b14eb48079739cec47866d4cd4ad572c68dba7d33cd3670eac14f92fc538bbdafc290ff49453fc04f1102af22777a8ea20129143d0e6a98f80a5a847421a6f3c7ede7e34e25a8faa8ecdaae53730ff08536012212a2244b3eed76688c3b5ef430b4180fc1a886b4d7d20e0393e820f95dd14bf6bd9481fe82551d6e3b7d80ac343f78466896d3074e9ab1264d740ea9d0cf8d51e978bfd0bfffee72262c44fcf5fd167498faf2eff683241bdb28727b56dc388b24ee50872163a2b0e247bd99e76f073def24ef956fe9883accae592d2030cce7f7ab54797ec45f2cfdb363680cac214fb7a4cb55d55061bf2b3d6b24f8e2c4ea83fe7f4f97d49cb58e435a6f1ac1b19539e78f42ed38c2c97841371d94a64b0c9d733be4f40eb6a18ef36d53495ca2d2cfd94c99c6b5ee9c00519e6336a7d7e284d70bcdc861b3de83d6d7f8b9fae32d8d5505a6f7258962ff61717950e36b2395fccb30333628b4660c00a5f477e843d1a73599d767161b941b78844082f798ef9639be97f8e8fe9f99155f54433c29517493fd0214a7efc5b0a5fc52c422361ce219b72a937aa8c342c253a5a3003a84b1381435caafd23001fcb78fbdb1b0ff0f1addb332cf01f01187fb365c839c9f942a7a8cc76a3016b7a1d9bec31744c854cdb138df6ae806cf3680b82ec2c893d9311cb37859bd1064d8bd795424a0cf523ed4ae6e13e0accbf5f0c9883eb4aaf09ca4465a31f04f7446077f21ca249c572b2f0864c0bf172076fa7f4192a48685f6fc74ff9c5b9a3022318215e96759f2625f7ab3faa4a1d3138f04fa7747f16bc2c718f15afb5fc3ac51448b5b9567add06e2a7e2f64fce13f9bbf6a25f81e04366b00fa9a1f10fffb9d664dd3eb31f678ae236d39c73c78a46eb795b4f9cebcb341a03bb7d372c57c2f35d1128fe1c982052dd025a7e171979f964dd89c66fa3cd0131e2cf40b59d960281856f7211d1a137cde312c9317026555c28fdd056ca18657d3a2c652db7d7cf3f5708e30032ca7145aad9cec56aa6753963a9e3aafe4e98d4d5993b1bb9e9ae929a2e19b2e8fdb5e8b22dfdfa91da2cbfa83571f35b0a8111fcddb5d9de3f11d351a0bcf8008b0e1cb84b63aea2d875441197c96d44460877daba566c5cb4d4b01023fc858a5181ba5897face1a32c67a3acd45c4082c68070db45de505ab6c0b89bc79ad40501bb9c1b6070a6fd3a98200f5232913510b3d36a2bf93663694affec73720869822e6d3e39a2e38b5ab6d683cdca4cd8dd08af57195609678da7bb4f689f5592996ba5b0f56261c0027dffad3c5167c57da4bbd79bf056600acadc44f89db162dbcc3c344603b3552b1a598465928edcccff22c2bd97a6cc2db349f4928cbe682eaeba634734374c1350d27872c995720ddd0ab24cbb837aeb1f2ca01e94d467ab6d13c649f892fc3b2a3828b40992685cecf80e2f67ee9284e1e436019c86363c1afbe1ab6740cd51eb92750a66eba3730fee0aa94a28b6d0ee11caf15d6ad2f9e67ab7d806a4aa8889f009c44869833d5a46421956912d49488b4b2e3266ef5c729a2dd38bf4da70c48012c625cf9e7b4e6845b6d5ac194b63a06a10e6033f74403ac7a44695278469814dc6c3acc29d2c07ce2b9846160f9701ec8d6ce3c7e2bb35714d2e196d66ae392f3210e787696e69dc1766442d5b63b8bb48547bed8873b50cd9f420444d2bb6407e172b658fdaccba0784fdff7b5264cbed81408773c5db2ff8b304087e6c9066f17513078991db39dc6a80df07aa80d986d90928625ea6f2b278e94444d31165d1be51ee781d25315ef74a2f9cd957072ef1e17c01996e66259546e2409404c1230d15341e0dc3873c7f945e12fdb5d6154b45ee6e037567bbc734e2715579f4e4c141d1caeab61906c80d2b9d603b91f43243483c5fcdbf0bf0fbc138596c8a0d965f8c456e96ab2eb754c56121558dbab0fa6a37167682974a7ed390cee04f3c1657345100083eb4b03a96a5de73d64c5e22dac39f7123277239ab116a3221b4a16b7b65c79a4fc6632b8904e2aa5560ac80f2cb25a4b59ed9a9b3d174b80a2bcf8596f28afbde8a216452e615e26a8f11eb399fa4f7dda148a6c59bcdba7b0e1d4ade2b4dc45aac75e4d2bf80c2bd4a41480475fb9480503c15448276373743c38b2774f1e548d125e8b60b543bdcb1254c438d6627d848b4371b29cd7282c7cc67b121fc8735e9c0135c47426dc7cb19c0f0c7b0cfce563833c7989a260fb1694ec78695984c75208e7c8562e0091c5ff7f2eb75bfb57d3db7acfae24edced2e40bf95c5f035fa3b0b15829c2e224d82f8fba2a370c6bc4ac4e20ca94cd8accc0ca5f3c23d41bae7d30af23caa589bc4061f3993bda3574fddec9e8ebd8c4068f5baa2705b867885e2411d109026a8e6849ebbf983ebc48fdf7957a02c9272510df34b78fd290a8ec767d9d6bde8ee909134ac1e459ebf0196131947aa8bb5cecb38c193d97c72fbc47b24391db04fea3bbf31838e1fc45850ebe15f1c670cb43c03d7e52b6b6e0b71fbeac814b037e575d7fe10f3db4b49dac0246fe1d9e9a6be839e450000aaa7a5f6d4d2e9fd3d04b403387e7cca76328357f5fd21e38e607f9e64dba215edc66469368a1f2775aa2e52ed6d1da9d43bddcd1768733ac805cfad11519ab8c14faf198aac18a2957381e1079fe984b6ca962ae0c581c16784b9d3a59cb789dda69cc2fb9fb846dd888873cee55dc80352b1100da8d5fc151fb78210d1362c040eb4d4cf6e7d7fcf2e3f0bb2e7fdf457ea30872b765a3553a9020df027d14594b4398dd0cf969bd097948e8904674b34087e48f953a234e54bec11310306339bc067885e9180735e20dcac77facbe7562a7f9ac67e0455b40ee7309b9d3c078554d442fa6f83a327631c779003370d8571df7946c30097ae00621dfa5f83f31f65572bc1cde07316c3212f958b9c42844b2c2e98d4f0f4ca8ea50eda17ff83e93460c4fc21cb021c86de168e24c98a7dfb179f77202c43aa0a5725d2283a3933e7391444f35c709126b7fd937b5d78de0670755aeee067a37d0309fe0bb8b6ed66c527ead65b4d0996ac24fa6baccd652313ecaf7b3030e3342382d656cbd141aca0506acb99a78281b87d8926e3aa60f8df10ee3b9418b981cf9282f5d2fb0c489a0ba7af655e18499a86450387a0c9a47dbddbbed5c763a691f4d116663fe163a855e411797c7dd4fc867a3c77f18f447b308855ccb40e7f5de56b2eb47e7667ded324f3f47a62eb2c0c7ae7a9e8ffd85bd68605f5cae79475b551f2e09fa3e4ec80fef0cfc428eda07c82a6bef8bc41d903b67f10eb45811cdd844222bb99b0c523c3db7ed25ff69f4abbbf3eb4dbaafb6c4715b502dae6ccf9ac97611685e05205e4c5f5c515c2e9d31449355c03f4841a3e482cf55ccd3e64cb6474aa8ff06079fc5612973da62ecfe39b220eca09c7c17f450b6988070731ef6ce4354cca8b5d3bcc1e947831b90e5f0f0be6c719d2a7e42de9d9268aed12e6d3680e1fdd6be5b2ffac7828864b75591c0b87cc03e63cf3a63f6ba107ce44cb4dae1d8ef88a96ce5ac01fedc2ad83ff7a08df0768283d356d3e6f7dc61a8fb7afb58f85e8d17de42e6888b9cd2b8b673eadb0d49ac90d3dc2cc4b21f81e4fa27260d8e6b45e3d8172b3da05a95474bbe2f8ef890ea38a63c9b170bb3d192a583c2391c3407676551361e752f96dffe12aebc24b459cfaf7fc74eb5eceda198eb65804ed4015d088d3a014a37e14fe55789f77e3f9ce0eb9791f2eb831c819db038424edfee675e5a2624839d269842379b498ca0c4511b430c6c8580852cfe7c68a96efa18dc187a81da28422e1af243fa0ae8bec2ba66fcb6db633dccdf3e1d2220616047a9bf8634462ee5f5b47e89be117fb588b84ea0bca02b9c16462de8357d4a29d11842566bed81a733a912d276a22220999c77db6bda7cffaa7ef7a95499c540086be6da3711abd632ec3d9034877cf42155b1ee40fc20a5ce828af94ab032c9d3220efd66c807b91b5e2e84baad5344c15e8ba00fb30056765e7b8a9f7066968ceaf8061e035bdb9a6a9b5d6da6278b5ddef2fefe6d240188c2d77a8d007697b79fd4284bec33f133042bbede266162de3ee7f960faa9c14f07da01fc83ec807f57ccf8b66bc644e2a12b8857d0b61deafebb97c9af216874ee803ea006f5f6caa74eaf65c8e85c5a2b6c3d6bf69f4367f61b016b95b9f1f4f009e701928765491889b8ca3446b2206730cb6e26844c1fb55eb7498d3686300b4abc63deb36f4d8ffb9649de8295b058edfbb064431cdd7d607eb98d2268b6bc8cd1f62ad6d362cffe9b826101afea40ec34e716d4918bb57b0f577dddf5306a7c17194912f031bec385795665f7dbe339618df573e6f4a2ca35f69ec2a52adfcb4cc0eee2853f6cbc199fcc302272d478264c22dd8812ae43c30d68aa018186102b54f9dc92d6d33e4070ccd56c7648013492927a6f3e47727f7b58e0066dcf685e54862f3c702005c259e2f81d49f3e02f712d36dbacec43887ad98468c8097ddb15761a843fe4c3d89e58e1709060e4d28a6fdb1df7028cd3e3d91609888598f0e18b8f9cf8aa3f870cbe1920fb07e553b4de74cc50ad53cc365b742aea5ea01b5f32aa28a2a70bb8821a6eada0172fa0ab6adbf73b28f5b039ff85e100ef69b87b3f829778cf2b42220196c05919ac112bd1fff22bd9bb0bb26a9aa0b3343e3bc456b193bbbbe5447446a36ef74fde132dff95c6293c91b197a2f3f240bf08cb7d70e1d44afc0494ed54c1470f4466d07e36f91299196583645d90ee5242de1bdab556e3be9b67ba471794ae25af1a7a94f705f9b3f4e374f517f24da4046c1a8679dd1bf17455b3f991e52f757c290a6252d1a7aa235f1078736d353ea72923021c15376238a928855609cb9bf61c146a4eccce96d198d8d3b837cd33c6bdb79d8c7bb9c9742764a1bad56caae2d47c828ec42c1d27bbeac1847045679c50b04f0ed204b64abdd67609c63906ae7520a2799b18f579e6d101974afcbb372293cb65a6c23fa637669635e3c0283b5ea750ede0d5dfd3c6501867f2d031da74bee3d8d32b88732f17e859116d25b76dcb9885044217fca5780ecd4e022c83f60025805d97d5c289ae0adc26558614d8b1c7796672d5c70459530b9915de9cc9b44e98d77c04ad376bb4d3a0437acc7136a500a728aae899ef8a2ee687a9dc5f54eba6bbfc0289493e47968625beb29186491135bad54bad31e3abc646bda986cc03ea47066fbd610fa06cfddd209c5e8854c832c546369007e145a588c8d73c14b4eaf457e194ff21dd5eba3ec1148d2b5df823178379606d3ad3401f0924f5bf16ea8bf1c58cb143a8cfbc0741282dfd410de16df594a58712617014e90a26ae5f3e0fdfb779dcd0255d5ca36b9c87505566e9e2ea325727e651a7fe686910820fd9710ef5958416069d3bd4edd9b47eb6aceb0d779a908463f0fcf1e045a7ef70dc32ba55593c33fa87455eb7f187d26d28c841c8c732f29ac46ef8eb53da43f93ee01e5e677bed548fc5b11848b2f11b7b5e8c136dcd6f46545d1a421f54e6d30e90e50b6982dc341108542432a56ecfd6b84443953a39d9037398ebc9e7df9d99a41e835b7832b31a276eca4409b6377b05b968231e81b2532c30d0df4a340a12bc96677ff5e98d30a9c0d427a15bfa3a1f91f85ee664a9c9ade4efbbcadcb99761aded258988b5d216434344a1c6b0c5dd2bfc156fcbac263cf7cf56ece4102a8332e839f51658599a6d34f579ea974020622bcb62c60d5259492e641b69bac672b681f2e5a6c755a013150825de976f725128856426a4d6176c3ffded6712c984414e86a9d7ca723f76dc3ee2b0b8e7b39001db69976987f2a533bffc9f598c2c36acfe20f44313c279e44768d06faa758c90640aeecc7feb495fa2e1da1736004a75b10c9ca6a00816446b7e2e6086feef849b720bd2ea1be2683aa0bb3d515551e6b2622ddcb1aafc9b71b9aac5122ad1f6e108f5ff630cdcc4b9847cd480a17d98c9181d8ed6b3fc17068510cd1b56a69d64a8b3b3cd7fb9e041ba3037716d7c09ca443a9f9846b0c037741ba647ba50a5e50e08ff5d9311dccaa4627772d413ffd96621638f77ac1270d18f5cf2fb68d98babab0cb3a4835372201bd4f5c3ee03080887a70a5612cdf1a04a29bcfbc91014e4179ac26279e48112b8717d228b9cd6d2073deb71ddd3f66c1a3ce0a8436eae86519119a5178e1f0214fe3d3960c295d7e1e6bf1592f880706ca909c7e0a4238927e19d8695cd6708784f9bdb9b1322caba9ffd926bc4ecb4da43bf3a6b6a81783864ffdf779dfe24063b5cdd6c7406300d074434f8c2f5e8700db9b4b74539bd8924b2a6a8b77c888bbf69168ef419aec9c133f6a94c929d1d14bfcfcaa3bd86cfffca20aff519bb80cb82aa3ad8cd1c125635d7164a96e4cf2560851a3fd79d13c28d21519d4d6b7b5456b9fd983e6e60544354f96e98acf545b4e5198c8430b74453a41c2f27fcda1ccfffe9b5626a18d943de2b0c255274f98515bee9814f8e287ca3031ae6294dd1f6127bf99483af5f42b723f9973f91bec96afa003a288bf29952ecdf1fe4b73fef02b5d902e37107d5acd1e3e919526fff2ebf5512910e505ee5dd7cbd8bab3dc26fb9e2d7f6d1b9328f1cd6becfa2a70732e47f1051e08cec241ce1b1902f64a3ff34872c0caca3bbc1002b36c9d6c28611163095cd928e71b2f618159b434177d49f0dbed6956350894be39191f35fa61d6b23d55d34c25d7c04c2459e51c4780a3888fa68c7a5483f86047b6ca9294fec4cc2f5abcb67ecdfe4f8db8287e8f187b733181fe66f27e5b2044ae5d6f1a0c3d6de4ab289f7c49099277d2171d8518477dcb61b41e8b582f9d64cf28c7fad743674f7b4ee6821dcfc239e10eb5fc9c65448ea50969343595789b18c9ec77ccb4a905ffae904a351192230d449924b6243bad36d16c9a6da75f249d9a7dc120685c6d5444da28059b2c7cd28d399d75f896b1dad20fba4cf0df4587677ed2a8eb295c71873e11332fcbcbf24683fa46364d985c88e10cf6f95741bf6448dc9c278f958fa30072257741d43da44724d004822caf5edb0c540cbc93471bf41e8e7217dcf27002c1efe15ed49f7b0469fe53c48cc0ef8d424a66dae37ed7b7ee6aeab274bdaef95a4c8c585d42c0a5fb0dbbac1190e5a2d3b38708465ae6f770cd154706dce7e70d0697425335df442b8d596c3f841933882eab57ebcdcc204719d666eabcd2b41f48b1cf5697119207b8c6a2c21b68e31dc13c997187ef0350e018597faa757c901f0c8b0001375628154f9e857ea0edf5e83601809e4a764c9d09e570a8a06e0b7fa71581c7c949c4c3afe5a4800222b88c7c7c5cbb9b8376d2a8141ba81cf409e888f1328696c0d25f1e96ee5198804cba9c700e20ed8325b657403c188fa6f58ebb877b4c0c895021dd5ce08a5d4a9b92007853fc3cc937e5a314f1ae70afe5d2a795765a0d7a89b5aad1add9a3a6d64126e9690fbdca48eb73982329c9e248ea3b64bddd7d66b854ad9ff339f55adc0332551d949e9cd5b7d99d3864a32f14a3502500261ac55a944e4b6642f73e94301f19f8297a6ac1be840051dee1f4af4db93db2ed63bb87a2e5dbc8d103f0d1b3163008080de4c40d184d29b4a2f210d5cca79428d44a70db5b1b5c687acd2ba3d74fa85843894f49c083bbadf936759de6e80e9f78c836564f2bfd06a3652de921d42becc538e74009d3dad50fef13837724fe164f9897c0e35a9e571e280b5bbbb07984b11ce33343dde9236efedf1bfe4618f217fb75781cf95de705fafac481cc6659fb9e176066f62748eaafbc446041d4016b912c444111515013536dd14b94824ffc59a43aeca6a6fd3ca9925fd7e19ca2ac01bd7f352d797084a9dd46fd4b4550325f59badec00cd4eb04fb3cd8aba36431e94fbeae59ae1e1870f2aa54b93c4d81498cea8f6a7e00ce621e614c7880281c41f0e37eda1739129a5661c74c7419184ff745cfe3480c621e5f13b46f0e7db835eb52f057b5f836feafe43c9e8b796e51fe4ad844beae4ca8d0388a365dfd545453b230efe7041d85c938757f6afc7cdcb4a66ac3ec33b5479fb63a57ebf19987aa5bb1af99c267d016869bc1327941a6032223820402e0facc800bf6572f3ebee884ce1483bd9977ad2d0a006c65d1539ae768e5a3d068c796a0f3c8054b145cb1ba81aff32252bf83889dfbd72c87aee5a172201afcfbff8804e664f31fdde56599e3bac231c1424eca6061879097e7210847f5a970397b48ec181dca2ac8abba14461bfcd5c9694e893994c2912097cc40951cf2d35eddca7971a207c12674ae46030a0001d35f3582d294502511322caadf1de1924a37d957172183745bf65289b68253bf11cbf10df648f02cd3579d5a3a74599aa35463804ff4adb117df62ca9c4d42113179dee0508874b5d2e283dc83eb6c38bad3a17e365d9b0108d4cf5b49227952ab4020ab34a8bd19485091d5227e1e5409a1e1b900a380b45db82f4660beb8f903ce2b9f4bd174c13f3cbbfe274e8d0b84e2a29514ba27c02afd532cc742186042894ed53904367b22a443811194186c8fdfe12232eaaec91868a155a2a867dbf0743b555f228070a3645a6076d32e8c44bf13a2f4824a50951dbf68ab49abb31a0a8776e7abff2b058fded48eb372af81d02fc5beb9fd3795b49c6b21fc38ba12612b78f3cd61cb695f8d30fc9fba8247f5f706784cd7be81b62959cbd76d16176ba48ca26de0c8079055fa5f8c1dd0e71ba1ada87d48e8f43e75bef631469095ee5afe3701e790e70de5184c25cff9284371f5478db66261c37786d2e8d89dfa5ad5b8dc6db5aac507e47728ae3876d790fa0765e125c35b567ebb25e6764c259a2a13af432f12bcfa84c50c0b7d30420b48c93e2bb489ad6cddab437e95ef4f4f392b5c6d8287729265428e4babbe5c8f08c2e84cdd8bf2525479c8abf50dfb1744c7ad043c7221b1d89ee786a7a4bc738c25af75b4b96afc156590b5c1d483f91ef43f7935df066616382503e451d37f1584227e21227367027fb03adc1b6800cd90459e6cf5082d44e536d265a639f2c7343e774ce2e7e06db146e7a2b90f78461614df2c18ed1075ba01a587e414ff4c863c0a38091c48a23fc187f20926851d46d2930f19d9aea2f238d25ec5871d7ca28fb0e484fcf385f67ca6a2df0dc680f680a693f0dd7edb4ddabeb5a1886ffab7c2158589d4d5f7821d05f4ce9556959c82f55d78759ed31f177149401a7ecfa5a39dc57e6d95fdad9516af7265594bc0537f10574eba687744dda98b1d70343bc4ffc2f4d6294e73609bb3050502f289cecf6c8b9a35738898a7325c53b999a20f5cbba283b3a15e9c11d631981e96292d5a267b056283f2dcd5601b37f1110fce04a41d6602567c365376dcbb7e79ff6e1474b2776f1eab0615bb83c36dd06d64ba63835210549e766b95d9f50d243bfbfa730a6602bc538e70b72403cb66a9d1558bef29d479f88f61b27615e92bbc1b874d21b05e783d250992701a46b57a310c35eff03c20e14c2982a34e5de526496988f331a0a2487153cc44d4bc2ff6a2c5979e2ec9617e9e964e415a39a7b80a0e1f2843a66c9ee6f1069da12bae25420efb18523e8f1244d92bfa73573370277a562bebad8387c3762a12656f89cdae1e534a84125371b1dcf096dc8c67cec22f82bd6762907ea216cd9259a19745235b301ccbf6fa4cd52207189dc51f48934f2fcb6bbbcefd5ebbbac7eb37edc38efdbb18fd542425d3e610e5e9c1f875174d9094124d23583afe58cc144c12ef6d936e12c46b4ea6817e8161d99c5c2b2490d7d9e74383dc58095d31e24f58c33f13a0c2180f45e7bc96f97f40685e92cb7102a74af3645faa15e19690c56345cd4d5609024ef7a6e4340248365493ffbbf6bd17f6dd4bb7fbe4677968c86a279930c153a7f3795c572621a178ba886b4bedba7e7d3a51ad176bf666c23404bf5a6d4bf71423dbf9fff2263fb0209add0f4ece3a9e539202346a81812923213dabf1a07cb6399dbbaf49ef972285983837a7404150860340949d579ae3475c150d143ddf7ff3534611d6a1c43cb3006532b7ed046fb8edff3138245b3ff32edcefeecf055ef7c78252c13f8e81b9317a071ae38d42cf84daf328583c95297eafeb926f5dfc4d37dc837534e858bfe1ef82457efe3ee5ce147d51c9e88a2b953da85f2bb6192714aaa082cf9d603e0e2f661500a3138a809eb6801e5d3b5cdb0595e7d3887df1828a5038b2a252bb50ea702b6a14bdfa9b40bf6b19952e8e7135aaa24cb289f9e4cfbe784d7e51a00e9425e75d1a2d0a4a92c558d98c254fb502c14a74c1fd1baa0fd2aff6039dbeec838904c37944012a051505987cb0998b8e7035e3d5df2763a3ed284ff3dd14a4254fd603b2fc1177fb48ecc733bfb1416c1d62de7001a5b7071480405b6c6253116eb1e5da8140d464a8287c443ec789843cc221a68dddc282523ebdc23a70d6523c8d0df0d84ef0444ef05997a3f9f468151da8228d74402eff884a5ccda4b7da31b94599a749604df1ca469822f1d2989ef72a718de9a20c8ed50b9aa8e401c50d6cdc10edf3a4ac93e9b92486d86495694ad76d352ebf8edca08810f06c424e9738b4d3a59e4a0635f9f7fe617776f98cb0024605aa82e6ddfa82a1205253c474f8c263199495789e0359ae8d903faff1e4665cf89de41803df2b9921c0b6f6bdec0fe816673fb77d34ada6ff40fd2a7efdd19f2bf0abbb0938826c9b49021d14573c90e84771f345080412478d19a0c8cd2e1df4f6dd2eb103df6da225c7cb5d6eca3cdf53e6339b7f7aa3454ee0fd77216d75dcf958cb8eac43f722a589f120e7e76e0e85f807f410da2a82ab401a4687fa12587cd841057f0441632ab1281cdbe8252dee4d231fb5c6319e9d163e7aef62408b868905737f13fde2587202622ea21e5a3673f3e30f55177d429c790e1de06af537fb00f5ac8694649cc2d2d41d9ee54664063032f285c9d9107d7c2aad8723e1c2308a2a5c0bbeb1b7a0cd581e82b0d34c6545a7054164869e08b4760b0249587e1fb62c83000e2a5f7d6d14eefdb8f63ef64ee3ee83a06315d7645ad5687c64dfa7c91808af5b1da34a572d72374b31a0f3d54e68e83936a1eb2de43bafc3e0dd3eb792b809abad1f5104676cac000cf5a3fc38bed6447819bd0016550f603e35df3403098ba5bcfb9923736a7087a8929600f9150fdae4003fd1bf19a11bdb0c5a781bd49d3dd01ecf73630058fcf2ced0e9a4332244efe52b4d001dfe538fc80d5b7501e129309431037358472e770da1b02c356ba8fb455e2fe76a2a7445a8dc045d8fcea33cdd42f29b16d2740b169c4b29c25bc5bc4fc2b45e812373532fc3748d4c186845ff1aedf1bd8bac1ccd9b9a420bf7414d2de35e084daf3c72879901004e2b736d8110d0467c1b212829770f1d49d665d84415abc74a9bb5c0d7c16246c16eaf5ccba3dc23fff7f4a205892318eadc73f0c883d7c124c3d3938227be310f1310f79f788e788ba1d839a65e67ed88f0eae4f7261b18e13845a7a3005b63176344c5101496636b852c5a9c3401bb3c369ae4704a88093cd8382be8fc40222881727da94cfe5188e01bc2263c01549c7dd86021adb45c4769832c4bf579937a71633759c1c8ee879db0761bf88568d021ddee9be183ac1932b278c52084c7f86d94b4dbf11530c5ff0418465c1ba76294198acaee79f3ae90d283751047a789e4f141cf35feb0b661e0f5ab35dbba3158b0424184141da3fba5703081b5242e62d22f0c68980ebd7e9711bdd64e19f8be062b00c66ccb86c876b72a638ce6a95606d39a5bd02d356cb03e296fd286b4dce15162dbd67b37dbbd00ffc0a72fa8060ddbc177a0a89bc8d801e3a978bc133cd624ffacba6376a90e7488cce0cea2c35262daabb34fdbfd640bfe198146433a2d36b5607e6206eac720c9676d578a961a3daf4ac5cb591dd5aed9d61484bcd3cd648795452c689f3f43d556eb364efb510d310383b270d986704b7f0bf0182526a78dc4486c42ab73b0ee2fd871732dc03d91e4e262df80be8a4804c837dc71d862582aa6329e2988aa5e073d8db69fda30a4408c9f06604ecc2e9b79d517a17f4b74c5795211ef807b4aa7a0efcfcf6bc36ef74e9e8e549f6a93df6cbdd24128fccedd5491786fe49ff8e5a9fa373974c51caaea8f7df730adc64aead47f129617685cfb17286e1dc1cc5f0bdf55aa58a8791de0bd40a82d70985afeab97f4514c399a1b0fa982f4877ba698fde3329690d620e37ad84fd81cb304070f0d422ed8da513f82efb2932701d6cf010e076e551a999534b938829c2a3591e101c7f8917504b9352bd3f70319c9c4282ff116bdb73cb3ae27c5ed409b43d89f64e0a8cfc77a024031b6559192823680535e69b47e350b33b42cc6adb67584bfe5012a61a2e0fb0118309c2f924c2f12298ea83eff657cdc61513529cfd3a71060f7c882b0871f6bed8cec44fa7f0d3c4a6dcb00f1c7bfb127d1b751a5eb7b235b64779c48f7134da188c0a0ee0334fa7c4a0d42ee0d5d43e30c198e1ccde33750a48fa042cdab951c7d12bed5b62b10c7ad3d352637bfaacb7190f4c6e6454bb023e5da841bb7fdec58419d9f17ea1657bcee40ba27f4160cf8b0d68a4dda3d8d551c1fa072b613126cea3c81f0cffb1670b4a2c606cf17bf5c1109dfa2b31687e2967c6edd51562e490c381fd4032930f76184f27b5c086334a6784fe336b1e1df6579747da7bc916a427c49b2b6f38dbb4365287715174f05fe3c55d87eb2fc9436f9311ad93ad1a2ab33eca69f19eb853277920eb409fe59ccdedbc4215b57ae9669b995f84c6f21762ca65abdd5773e0ec488f967a3eed30bffd651b660b3e462bbdd216d08bc6982b926e8b27bc337398eda098ddcb9bc9c53d3d2881769a883f9efaf89ed15360e9ad135c2bbd20cc04936d5f3045285325e44e0466005ffa0a1169927c35feb549261d0b909584b42e36fffa918ef529bede4c1a2251d3beb088a035572151493bb5ced03c9496104d090461a8b7707212d208ed457a8f81bd101d34dd2a356165506582bac2d04899479f0dd52252ef62f20dd1a3aa3be9ddfe5d49e46577da8f553b2f67b99f0b75a5544f6aebabad32cdfaecacb833858633cdb6b33fdb15819ffaa027b74b75e93fbd1e15f68778d0cb9221a69c5686c3750d51e97a258fa6967799f3d60f9b4a073da60cc871d64e03acae045e3b2692db48d312851b8e24075e91cb28acb0db0b66e7652d728ffe45d06f6ddd493216832beb4467caa15cd5c99d199c9c749cf643707bf80c549331ffae8e36327b7d0f237d2e7f04fdc771f811c498e87b9feeb9ecf09076af6fd52f324eeac6f01be642cc2e29d4336ba38763c78eeaf5bbd9fdde4245db098661b43d31bc99970f8141b55c6db4395e5a6e6e907daa8d9372fd82bf82c634eb4582199a63afc9935d8e570fec74588583081cb34a0b1305fde0e555fc2e6e99decdaffdd3a82a4fb580f2a044150af6ab71ed646369f42ecc681e290d10751550f096bc903ddcffce28edec3d5dda112a8bc27fabe28c639c34ef5370a2bbdfc775fad78cb6aaf49fb2b4e83125a11401a6546571dcd7cc424aaa573f4d47acccedf25a4c867947165398af2879b883ed73495d49d74ff4f449ea376c406175cef19f0989d957ceae4928f5cf3e895737c26c9533e3feded4b712d8eed49242f2ca5fb444254fa7613a204af595bcf826276b65cc408a213dea7359c6417bb6de3c8cf5369a30e332fdd41d6b0b731bf493c87d0246648686ca763c9882676f3fe777649965c1a973cc2b10da038c081a2fa722057316b2c842a6e4931fedf509024257e1e6ec7807c66fd42b7f58343695f3b367d5100b71925c599a2b41a6dcbf81595c28f849852a2a77db0d2a947a5aa9c939dd83c93b8e44ab79ecec23c0101393e18287e6a2812d21f3570a815662e0ba7a0841c98caaafcd496b096aad40264ccab42a7ff7d9194c060b6fa12c865847375a30727b8525fd65e4097bc33ace8712affdcb48601f7beff94d90ce8697afabfde592e0b6d8e3c0c809050431bfa60dfee6ce9d27d68d479ac06d28b91ff68173e65a8d7e9d832373d466f51dd870dae878d5651d308ed285f6ab618aa726f995f359312e17ba9cf1fd90264af812b78443867d65c13c35036c1e133d58448e6379bacf4a1896deb1ead60162faba618725831b36146accd559d1915b633de754f78391b4a3819730d0d702c0d5f940891de409cbe9934fcb8b237b3d3733a80c0d82db95c9e4f78fda026006ee5cb49e3fc70b15b30625771c43948f5b682033ee671087a443a35226143d5c1736a94b887ee13ea8b06e3685d0c8665818e3f91f0d92df44263f4e92b079bde73b7b9ea1ddc70a09b2a2370eebea61f823a459b5e2c046a899e626e6089b284e435880a67b90106ff72f37681b46256ba32f4ae786920a5817e6f50fbc168d28bcbb27737ace6d7c0e9d74c2f384df6db05529b4ec589e872f0419e0dfa0a7914b289992c911d4156bab0003d559fbe69005c6648b9b790e63514f9515e494f67a9912a71dafc2cb3318a20a5011c93e4c994ea0f2a0772705adfeca0358b502dc44951b2c77332630e1e76ca28845b72664bca47e72483699b5fda0fa1d7de7942a1209ac320df98c59b594458faf870d2251b13e2a40488d13f9802c7165799e4a2f092a846c7008f5179e5ae22f38796043c3df241ed1005c840c832e24f02ee507c9b4c894a17bec093b40bcf82202e1b1c45d51470d88bee7f556d1720830d6bb50ffa9dee27ca105977643d76ab2f3ed60f4f04a5af6a8085e340402e05991dd24e7c106c5f2829e3933d8e77e56c05540548de3da0928a720074f8282ca6c99f569a202999826849a7cb36ff4a4a76291eea3a4ee50d266490c602d94733a08cc7c321ffcc8bff6014f669a11492350cd3ebf133b854090d690518e8237f9292da1c48c0cd23af133d40e6a8421db24805ecc2d6d2e0b95bdc00014a2bad5ad506c911d6c35d3b1382d559aaae68d0bc73925876cd8bf0d5d4bb07916acf6ca2e1c842ef461e088ebf9d3a11538135ae49a5d23ac49d024418350de9c108e4598fe3f4a592a487a269cae60ae826ad18212df64523b54c223ec50d6ada821bc5ffe08a76262a4c0b46bf7d3af77dd45432745c0292dc44ad20224994838e81f81d0a0a28f5a718df35dcba3c1e631f088a555bff185a18b8c9d39611b3657560a5701713f67437211afbf6def66bf1bedbfa892d1d6b019d746a31e99d4058cfa0d587f3bb8f5bfff9e9bfae220ec5df1af4f993d5dec445bbe56276163f9ec556d1e5416762af2084ba4a32f5bd613e28de393bb82090d21613f91b764282431544ae9e50d8035d1a8f2f414eef6e7603343f4a77084345f96826c76b6f2f820f7b04b74be984ea292e03fb0d1c2957cb65a88ea11489a370bd08f016694f0a4d563f58c16432f61e4a67fe388a8b6bfec65de30d1591727981cc2f46ed7e4b282fb01ad6f3153712fc427380f14235d0fcb7faefb60fc5576a68dfdf55565d45100ee5695d0b79049b205a2504114c4aa223cfa54e83d251bfac9ec1d976292e27ed3e81f9e3578d8a1bcaf412956ead34eb4599bed6f962c3e9b1e6545c193c9c059100709ee2c27a16fa3a46160280416ae29cf8c13eec0c7bc7cd2979a4ffb79feec0344db5cb9ddc33195165f6fe9559f7d3d77d45d3c199b6c5c6e9270bca68aacb10f8b081b7545418fc7417e07ac1c5222804655ec3c6667805bc1385beaa6a25586d2459c1e5d0bbf7840e390bfadeace146869a77dc8d8fbbd4569721048985070e4dee8c2a28719184058b0ea4bc5eee8b42e996c598ef9885da683ca0615778e8fdfc74c74bbdfcfb74a6c7f6d3581889293c3d36e1f41ef38bef67f673cbe9d80a50d316db9714de20534e8c6649d2c0711a822a491cfa66d0ce32911a48af1e44a0546b2f0fcf07edbcb9574b1ea4e436cf6ad02f1fec8de6289f31a91758aeb900452216d8dc666014843031adc9867d0ac43f3fc7986f14ee3749ebbb34fcd0ae14257b85696491b0776881827379c630c5d623b4ca1492d4264632643a5a00aeb167b84f3fe7407ad0d1e5717bd7d5992fa4a6e06fd4142fe541f89868944d218bea62b198f2e74a940411f798d01eac7bbfec39a2d9c1d92729f94a8987a0dbc93fbf44008c68becb53f5d8a256c0fe83df762cdbc87579ed85abbd35f6933ff7264259237371039553f7f38d0f9ba72bed9eb099db227c581ccff9f15f43c3e947a6767f3061ec52ba5dc5976bb907b38b777a7c6067ae2a38948b772399567455eed53e38fee28a51826a46c44a288cfbec8148f16c3c4dc5281ab8cb13539630e98cb4c58cdd46321067e56ec67293440a016db286f6cc2d9eaeb68d1631f9664d8ef6ea195db61d708e41a5876f3a5d89676088e18a07b0f4852e2745ba89f25568c16546675fa521553f91e2fc74384ff572dddb9e18491a63dc0710050a9caa1142d325586f8330fbbc2813d966978f7cedf12a7cbadd8778a71e291beb0dbe836e242b81a16a88bec6db23be0a17042e4be43c3e21ffb0c3d00535798a58a13ef0ce0d61527e387e55b70a82204aa101f46f5bd7b47435ae96417e824efd80e25784a92873fdc60bb2c324abe07dcd4f98dfaa391c81cd5fd604b66995d440e69a651c0f17ae2e0c18d77da35bddd125ef6d8a1398cfc6b74f29d44663c1f903bb7011d6e230d1c57bb4634a01384e204f79839910e8ac9dd3ac065ac47e93c060fb518dab4b239e457409b4f077df033b490683f529f496ff7e3497c9b590cb34cfa1acd8a0d5e0b27c128e644c76159e23d10d1ff6e72cb8bd1d9f706fcb1efaa612ec787496b861ea707d3d4d9eaf96eea131ada1368df9b11462850958745e19450b489788aedf71dc9e329ee6f09a6f9b05055a40d49b318098b083bfa048e6f53239aaa60475f8ff3aa9146cb4e0948786eab6b4a2243da79f2ad7991f3332de5bf28cd483a63d0bf02c1e1690e8bf9fe203e0a57036254db80f41b3c1293a419f6f954390e5931d4f13351e0f9b247fca9be3b29bcf013e5b56f34415d6d9ac8638ee205933f3ab83ad41254a99450028db4680285bfa8cde991c929daeacbbe1faf8bad6491b98acb2d36627c9d475f6f76de57d743baa1468bd82abacfbb251dacdc4babd7b91a4c762c88b09c41583de3812acda640edb7413725cd5a65d4d0ebbe8cd83465bf14f20b68dabbaed20f7f948d4dac13a14969fc6ca9de927b8403a0ead02052e1c32b1066f3df13d0088f82075ab8c88c3663d8b7c9863972236284e68cfddb3acbf773362d9a8be1239baa1d6ab12d7fa6c4f2124246954ddc366df626970d8074129faa0052b388b9843a001f4543d5a7133c2496ea10bb89afd27d9c0ba4f9ac6b9e1d4ff4f4330bd1912be8a638151061e1b9551f8e5172364d599329ebce9b9d44dfdd81ac51790f3feb33915bb9499168049ac7a897ea78835c22b28a1a46d9394c5708ce9b6b676bdce91df9cce8cc7866b1cd8a09128452cd7ec2ca992f94a7cdf3b656cfc76693f383165a0e19a1323f54d40dc8a6868dcd2e625c1e03987c5c984e944816758dccd3212ef47d3be1483b52d061305d150b582bc624a99cd1a8e20c957064986f6853681de9b17b15ecaa095305ed46f8767e4489c06f1bea37403afbab321c24370c887eb5d12051acac36737f2b32d0a449033bac8b528d780445abecffaa2addf22bfa22cb3fbbb9595bde232d27c39de537e63d10b92c34542f00ab8eb9e5b144c7c5482280036bc84901ae97a510179d562a79d8fbf9f731e59ed03078bbe084ef6e0eca9541fc55c75be70c5fb2d1d42d6d5fdfa05a328b4f4abd8f054d7f47126e90a29b955c600fc0aec6eb2095f3a873305522fbe3c47f377741d2145ed97367123d2ad8cc30a2c500ec5417e1915ab20b9199f2e95fd7224bbb9c832fad6ba9c15bed030572dc64167812ffaeee274a2427e78f0aab429a15dd1cacc8204672d39e775e3ec8286dd481eef201fc7e5ce7273eeb2866f4441e9216276bd497eacb491af53c0082b16b25d93d0fb349c023aa4ba213220e6988f87ad6f96a29b7190f342ed5e21a7bd84ce8e65d7a037a89a9d1d50dbcbbc6bc8fcd5e4f18e629589878a0af1d693b11106a8749792d6763eb316737f73d448c975bfc4592f1c97ef7170e0446a994314ee9a56e8618f20c3d01701285928b3d73974429d10c7723cc18dd5c6554a574cb1f921ebc62b72986c31b057df5a328160767f4c13587f22a1f51a379683660b166dbe1fd2b189336d7f2befcdbd3294a20721f2b69cb2ac8933e343643d9b2313b93205b929072e363f078183763d25db6d0172b087dbccf3a78d9c938087fb70c8080531af79d44ab64800bf8f4daaed4fbb0b4838372601f0b6b89361245f9a8600989fd09d26978d7f6d872ac4630803db6585dc513a75fd6153ccc89cf123f63c479702518d1dfca8b919af1a47f4edd76ab4a66ab60750ba47c021fd983dcd480064abeae739e0f8be0adc8e4a6e18ae1cee074b4ead6240727f98635ca72b1be2f1672d2cd7f0c19d3ba18728e90440a2344d277f5f45653105ce967cf8d98397e39b17cafe3401cf360b162d068af2c5a66a3b316d0e683bac21aaa6f4468cb66cfc75588bfc13247038f76c6ad35d8cba75563faffbbdb6b9cc768f7fe80b84e6648ca4484ca1551d40d7c8cdfae62aa23cf284b5d2104ee50258b2c88750e0e68dde163e9675aa320a6df0d68b5555dcbda8d0bf97c7a1ed1e240e066b6ac0dcf02098f1bb91052a2a655cafb8c616ea8ccc7118eef7c145c4b6f9f0dedbd5bb9fc3c1c9a25010922ff2955844cc8a5fa66067aec7def2e2e83d135d64e6b2b0e5105cabac7666a293caf48a659995f029111af5a265dab4346ebbfe2742692049a6d5d0fdf7e8f0963315e0b41973fcc01d096878bb48693d0ff24cea09c9dba319558ebc1856e595a3c6ba5ab6028aa01b90df3e3759928ce565d77d267c20717cfcc177f83f841415edf9e460197426d5e9559fb744f46500377df81f5499bc22477c2eb56d8b558d21af3e8f68c31e204949b6f1325e074a929a57b0f01d22ea630a1ac96df7dcbd2890298c0249c89a0651b942c5893d4a09c95fc6143ba5dd9dbd7a7efe192cb4f7148c277cd4d013d8d5b8b20d796ecabeea411a303a1f0f2d5a33d60688a0fa5d6555d1909d861530870aaab15d7a89f6280ebf343a46df759b3a79dbdfe5c98a5a1b9149c46f355dc1c383faa4a3a2967c298b9793f127e9c1905fd5993fedd4891ea3343219053e532d607ea89ff0af19729a2527725fa6a5cfe1927608b0c0167426cb66a02203ad5dc34f4cc91c315fbfd64d4e183795d7105e9cc3f94e5260466bb3c49cbf159393008d308345a15d345f259fab82768a026ceb90048888a16ae47c10be06a8e627c071206d4e6da220393a4cb2097c9972a5ed2fa2dff35879d2dac8af4ad9a6a9f1325d8ae483b3b0435b59cec3d6b6464958b16ac73f0fe595d548dcd20b34a7b82ea780e4807ee3a69b8496f3b1b4232dc68b1026b85317f9b634801d7073d1ec03bce41b4eb2323bf6ad886fd01927a0dde2fb9224fcb7f349629e6c19be53a8330b30064ad75f601ebc3be230086870117137622087b886695f03d8135e4f5664a1fd28d537ac421a0ace3f236962a557e99ad490c89d1fd7dc36a092478844f05ba21ec67432773c1f88a63ac4f17b48fecd30c3feb55d2ba5f167a11c928fecd82355d3e3bcd2e160fc089de663ce5788d3827f0494933005535fdb203b238011139948ff3f23e9d7239370dfa0180e29e1d027332642103afc60199614b94126538138d7996d66d7a454cae80a14c069d4052411a148e067c4efe385d397526b51ca577359f9601ca448f15053b3cac1fdf824981228509b0d5b7858fe56ad55f331eead393815456656c951983b8ca2621903c5372e1f1d345108217d0358aacad462937cc28a86fb362335ca929507c3e175ece0aef2f5c9f7d35632cc148528325148df00034dffdbfc46645e1a5324483c90554303ced86955b243308954c113b58d68bb433ee596842739e45b4935c35d85370647e4489a9d16ebf5c2d87f33f8189a095f5ac24aa47780eabbc3b9fa65d6a9b3b2399b3f456e176eaab31a46194692705a404a7b689baab900cf294d6cb858654af09109a115d2fe8c4b8cb0800df6e686f5e1876114256c633b0efbd8318c66a1e7b28c05d839ed2c3cb7bf3671f6551787910b10841d6039a9ace5f7cb35bca3357c413dccc77cdcd98f2495c76681146ccaa89d82506e800cbd4d6a8904da7db46316a1ff278637241da2b76a822c4e5aef87cf32a4c74a5ec46dc829f28e9b0e7caee2e77cb575c775c4313aa97f3edda5996eb5c0471e3c0db6496d19c4b389cd19bb8262d4a27bfe3d947b6fa86b1050cc751bf92b1e44f838568f5683776bf195ede8bd8f075e86cd2c3a80acdfd5b4b898c9e64027a9dee12d33896aed77106d976124d8b8e7255be07d843adcacdf5aaeb009e1bd6efd62bf636c4e507e7446d046e2937f9016bc5ba112202c2a452e546aab94131552184c72beda71633c4bfde77d89a29fae9dc7750cc8be46270ba6331c6260cb1e23f6b497ac92590031295d82c3eacefe4fd1d962b167a100f95b33d09a069ca8abad86c3787a64d83363b7035125753d379c843b00a693ddc87534ac6044805a38a6b4071480d4b4f750fc3baae048145a86805ba85606a93a2ef51f4f6eddb7840c43f601010884d5f4bacc87faa30b1402ace1b3450c98184ef9f33e54391523713c0c82e77503ab9b8423b76d2bab408fd7501cc24e3e4e8450bd68e7f31c8269ebd0f9f4274271542b7be8aee7a901a7c878fb9de5d8cd5b20a07417584ad7546f254c6239b5d4023d4dd5efba65d0f913020f6a8a257ea699a4726778f21aa5b4d5daaade47d03f1775878bea3e7c0dc1fd1aed7e14587624209a0f8b18934b09345019ecc7c8412b7a18400f81e2b356b4b651d20c7d00a4a607235b2937270172291947c5be085cb3e56b9c9c81befc220d6c31383369ff00bc035448220bdbb5438912523911d1ec33d26a2b6c124799fe1efc3ad6ea162f467812df4bf6ca22bc54b2244342fe9d0dd16a1f0efba94afbb386ce3b09a611a40c3a44e28d9b267efa28414c30e6dad13b89c1f5d87e3875ec1d5919b5044b0ef62173e1a60c5c559ff3c27e598cc2c37e3187a71651fef288689e0066c9e9e432df9392782d33b48a63c9426f2a687215a3c11f4f392926e9010936d7fd3313863b778b6a4721eada8bd3337562a21a12b3706587c83f0c6aa0f062cd093f7799a8f3afd074f6d4b66680c216f4988cd122ddf1e8b2feda71a5ab97e491219f35b73586fd43c3432aaab8c7b6a4fb3c5842d1337afda573f198b367dd50abb29aca77719be4c13e9a91d0481f4bf521036f1c0b85218a78dbcff753fbe0a07828e84e589de6e381f2717e8902a2a685b287d567b8f266135e0360f28968bc1d0d0c4c06616a7f4240855d11512c063bc520cfa0c63961624ccad596cdf03a63cf0749a81b5cefeddd2a458504c7365e34bf68231e7ce9791a4c8db4fdd931d149ffbada25cb4454fa74f0ca3278c300aca628712fc924fa9acd1d3d94349c18f9df8a803391d86aeacdabf8d2764c7919f8f72c405d437f4ffdcd6133f09c7d458ecf2ae8c5bf6eca6ef0ae72685a6865c599c6b889584765234dd8810d83a8e6a6e06c0315907b45bd4929f082d1cae516a6171252802bc60eaa8f0ef18f47fe35fe55976783a3e85ccc6200bdaca905f87c46b80e8efda4890fbcbde3f4f31daa9607e65c0b80639e8fe70c856067945033bf55cf2ed7f402a702a6a9e8a5efdf72910f7015d6cf8157b2e8a70f7068a72a0abd00aa397815c939050e4482dcf677a8cf3e03de0e2401be3df70e805a647512388c0db05977b9d05caeb241547569d0745480667ddfbe16a9add9cca2c8d6902be87111791f5149f6149cbd0bcc1c9e74df29c50e62b23b6a3b530c0670172e054c3f86e57f12e65ccc9abbb26288b8fa13b2a922f3392651a7919cdf4e649cc400d438c6bb2d3c937865368b1d10cc785cd18a88d5ab7767dcb57107fab21436bead8ebb8649e27f339e9bfa6031a578aecff42abddab35f6a4c855d77700ec5e5438b4c74729e8a56cc77f2c52eea3dc895ff39cedbedd50e3fb8f7d64c0266cb9d44574415f3339574556c290871eeaefe5cadfa00e998ed9f11eb659a2a6ebf4f2a971b4c007a149a7c9d94943f1f94e1c10b426a39cb2295cf84ccaa1d1361f38ecb9fb0bd4e37855e19b5a27c53bbfcf340c8414b12644081e2c5e82ab4dbebaeea497b9090f77e534dd140f140fc45401b5592e9bc533a052f8fac20b8b2e34cf8cb21bc797e58cfe137215926f4d86526e3b9956f0232bdb0fc368618527ddf903cfee1455905e596d1f7edf8fc12c380ff72e47fff2249952217826a0b1f97d0a278fe1634fccd07f40f00236d9120381cbd89089228f8344a8fdf13f6537702eafe8c5c5953e9c26a0f775cea30cc280e66d850c288507e5330f7d884c06513605b8568dde6d29b306ea720ff5fcbee46266788a5e8f0b4585318951e789f3b93d69f4704669467359a0088f8809942bca6542d674a1119e813cb7949cde450d447e74a98caf23bdbc3cb281e4c1f9dddf4a002c50fcc199aaf0e9dae2adbca1b55212413b2747787c5fa3e780e39a7bfb571852de3394f240e0573a485f0cb645395a02736470d363da0735b9888a86b0af6aaeccdad176dad2bd5eb4a70343e1824e3eb8fc3fad2f219ade1657e4c899190da0d9c3f787d1d8e32b3f820b9a77ca2f66ef790ad7b642f3bf0e83cf426536da23648b2bf9995477cb7817781f2e25749cdfdaad83a991ff2fab9022b40c03ea7bff88de6e166e46fbfeb3277bce568404258152affd10026889ae604d8129babfb749e61d1b21d66e28e14e0603fbec00a90acaff77226765392732633980b12d78f856005174ed673f4671456f3186c502d2a12bed7518565a70b4d8d04975aacf11a7d76d1d5047542fe387f5417b7db25b5be92898e570288252c71ea5ca08e1cbe8a8cb05af5589cee7ab64511b14e1ebeeac387c4d8ccc9237f40f4bf2b157eeaa91c454888752953af212aea1de3c4c603ac733b66790383a049dc5c12d44c1e4f82beba3de17b51b026c913875fe0c0afed1e852cd347d9ce6b55702f86745b06cf0998ddff031092c2b8facb542903f150aa4b175bf0ef4d78900e40acc1cc5e229bc62031b1ee654be4bfa851d1d0a0fc545aab0551fc2ae49d93ef7c4a090d268860d7686a0a8187fe03f53e4ccfad99ad506619743ba756f564e9b30975b3edc6db1d13a353bae83e6ba9dce4470e9fb5ba161e369a641c02366f6cb7cb55977385f5a4aa38e2826fbc99891d99094306bd73d6eab1ebc2fb1e4b6e9b8d39dd7c196fa99520bf733b174674dfe35c6815c11456e2a12224907f66ee32743a60a06f7fee62ba93c58baa3b59b1f6c60c6e4d955c81ed4006e37557544bed373eb3d701e77c47f25f41b63af5f3163afbac970dad6ffa4e631e29cc8c5c67561a697fd938fb8f9a96930a412ccbd6c25c768dd47134f271a4e74d5c240979942fdd4b65973a5708723a4c799c711ff341c056679e1d0274b6312d61493cca7d71ebd07d754a68bcbedeb9062b9d615a32bba4d2bd3be418644d964f950c08389c64737116d982cce769ee3a4a5b0d0b2198464ee850116fa177058be41e99ee0f65cc9830b7c4cbf65cc5cffc525e13ba4abcceb02f8674d154c0963db60570bbafda6a2faee93eb78ea01f98309501cf25a093e6c14b79472ffc94bddaf71e0f1cf9bd771bb251bb24a991d6a84f324857615096c59dd018c387a6f766e4969cde25a29caa1100ec1783d2be98749323a88a299de7399de4c1b3b51adf998391470fd79a3a060b52af67f960c256221c3c4be52382e950bf89030c7f2418a71b236b38544e359d0ff242c52f074f6ded46b5ab40201cfa2ca0c5cc6857ba6ce638a6239caad90a9120faa7ee1cc2202ac548cd608517828a1ab8e2b315a9778931fe3479f242b3e3d45313002e5fc4b4854ba2bbd7e4fc7f38d8493a90b58c961fbcda1eccd55924bebe5b1af50a5a8051df9b78c1f6d4f119e3a2a7c68a5ed4466b41d6893ca74bad944be5121841896faa2ae95e5e82c47ca670c7babb72ba6213efcf7695b9bda4738ceedf6ee198f1c99dff9fafafff9079195fb255ae77139873f60e64e3724d709271c479dd8202fa8acc6dd336f1e6c2f13b80a7e8b341cbed8bb69b997a561f7575deac6c55b262bf4521a67359dc8a47e046fe2b14c4f6d5682a31dcf69f9e08eaef9292418df9442dffbb23d31003062532104953a9b70e41f01a59b160bbc391073799fdb1d4add1d73d98f63bfe97e1670837f76c2f5f12b1d9de8c33a16ad8bb866714868829e3fd1471e6e89e214e60b74c2ac5dcd5a87204dbf16f92146f868c94272f14a01d814b44f6f311983d59b3a88039a4829aec7156a6f6d8903e298de522a0d549dcd1c8e6d60e8369d15a1d7d424b95c9a35fb04a8703bf86eb33247e8cf08cbd7b3d962c514f8178a4ca5eb1d6a089972dbf7fbbc60459f9cadd7117490e32c6f739a9c74ff9632aecce449a2cd621055e77cd9b437d06bf4fca73eb8b6707114d3d4e9256604d5a6258f6819a3a40069d444f77e09c1391d091e78e615c9505b3168f49b09cb0cc50164d66e1d97962720f5a2337c5215f2b7bb3aa0cafdfe29e7d6930c99a6b17fbafc2d5f6626f5dfc695e9a5f825d3a1bdfdaae4c2e414286b45cefa391251297e54df3dad45616e374216959f520bc5597f1f546f3ca4e6b12150bebf2ae74fb25209b17cd079712b2094fe57429a32b99e5903a26e50404a0ae2ab8ef2d9466f12938e3179767932a534a543d5f3c89ae546addc56ac27c00d79ca832e0b61c0c4fda119d0ae1f1dcb164394e3c0d7949f834a3641e8a0bd979ccdbafd92d8c07edc45924e5c0302b293b574ac9e530447df9b301846c466ae9bb9325839e0418d681f616de06ed852d0d90197b7a11c2b2e9e497167c1dd4e3ba5744386c415258c8a40d3e84c7e43febaf6feef724c53393415e043d502d8adc558432b5dd71abb020be6489de11fa524b0ab9145f06d5c45c1de7dc3e7a5d661f21687925ef3cf42f310e5bcfb31e932b0ab8cdb4da8097d2d375fd1f7fd941084d8c5a703890648acc68866066c8a952d69400ce2b4b630c29f6efa1245646f82088472d479d97651ff0e9d3232b5ee252b0d72f78ac2ef69f2b14d98eff7f846e33d2e644b0166654accfb0f3453cd28680d8301a052f6e0243b31524dd7f219bd1942e5b3f2c7e28e197dd1285f770d10f9e685adf2151e37c7ecd4547baebe65be31c8ad95ec76a5d2bed43971cc0d04d2a9312d6c1592b9d56f54ca1af007bef024af196b9e1145862f06026566ae07f6928737afc4fe79f05e16550eb2355027c4a8900aecf8ff0ef0dd84776c2ccb6342a95ebb91e442b88912cdfaa2ded39ee73abca60a410ab7d7622673888f595993880e0a460fc1f7fff46fb92c5c30f22c01e45b46932841f841d21b78313fca73014e8b7b7d664510d7fb9109cd8bdc1116d59a92d42fd90b60a292d19c462b9b95662ecab7f6ba6d1c4d55c322ea44fa8c24ba811c193a069034c8f999978c6fd422b6a2e6146178c99963f03adb5668d2680fec68d859e9a6639aa6c2d2bf532d324007584b4c5c1bfd81870ab5a894cfa579f4724b2c1f2c63e990f513e54b6c6a82fe564d1e6154799a2672efe897f1a28550d06164afe4c54bca8a572e0c6872df4d74baddcaf6deb5729209a282343ed6f709e5c696a8ef4c24ca2dece2c8acc540d7489f9941f586a358e81f6cc0a4b18c2c7426fb7cfc4e42f3d212c2ea573a6f4f82d4a28f47e921359554a6c8d8fbd1a7435baa80366af2adf5208ab9f5ec32e6d9dc81e8ec497666281a1e7c54177477bfac82185df3877ddc4dbb9c9f8d35c30debf8b7cc0235d8e17a91cecad67cfe5a3e2951ef4448d1cd6f24ae6a8b3d50d165286d7dc8e3c713b1751652c3a46f8aaf72b25d7a7f95eb4f9e892940b10d48a153b349a5c261be99095c8b392a1875ccaa8c02faeaa89f3fd6056a371a3a026495f0f0f867772c236c37b34b64c11083e65b9ffcf0c5bee2938aa1a7c4f32bf193db5e5aabeae6e31cd3e5c2308c419779bef3a8f6b18097fd429471d060d66ed61e9b2eac1c26454ff7b0a65456120c8116f7ec0e2bd49039019b2f3094c9e93048951ea16148cb6831b2104a4247eec1ed27a1a40d9239ef3c18ff49b304a224e811ad5dfa2e188c129b6121cf9231a0487ffc670d974b5a70ab929e40221f23fe0a47de9d0221185d3819ab602d110471d86537b5093fa636fea7c0eda5949c293f1123420befdd5f2e27b85bd011db5a6ff9c00729d7e303e7373dea6a0d63fa24ab9f78d073f4b5d39ea8b8a71fad75c0bb11a618936a0f84c602665b7e0b9689c9f3fc672fd2062e0e4b411aae54c6282220e4687b55c75840903dcc4899345f5bf52b7b37c0f103d393289e1762a86116a622b22c7dd74b132761cdad296fe8d50acab2aacc8291c6704c5d79b38c9ddac92deeb35566c8446faeddc1155d7e93f4fd12cf040afa33a25c17bf12332f622214f009a3bfc03d7bd52874fc4a0d3daa1cb557fc3d6058def1c6e38c8d745b620f92f011dcc7b79727440d2d3f06c3e9aacd16c7ed0b4b6d90d7fbd9983ad0377242936ce40241cd5b87c7baa1ede7a40f0e927402c9c9c67cdec311ae1a7a81b83e5fcfc6920cfda7aaaf4b1acd47f5697c5157458dcacd9bac0b3b2296759cde0ce61a597a8fd7041464db21f0565c0c9b78126e69c436586163af79b238a61ba86d9a52ecd7729c6616de4562c0cb4591e93d13e9b80cf63d1eb52f463ff23514d47c6e06796573385fb35a48c18470433e641f1a57e1991e6c363a5a6eff8861ca77eec620fdfb2333b2e82d03800eacb06f85a8c1aa17aa949359ff8a5fe82faf20c2c2e5a59a8423b404055b4b7329669ed79dd877f4253897e0d20740ade577b40cb1b48ea840b70d95d3813006857888e9aed13dc73728dedcae88c3838d192d7c8c94a6e0e2187c85301e05de838205e1006017325ff0d351079cdebf3e110dcf2fcad5b76bfd19d28838367027c40389590a891f1830fe6241e757fae12a48a420e0c9555e0a19bd9df68bfdd0f47eacc0ec96b180a71d44b11c1d7d8021f070535508b2dd7c884dd44a24078ecac5199e37bfc04da102ce93a6470e4986bdc61a38a982b74ee7bd36b631a7652475a2a9cd15b7791e7e81acd8cc0026de8f5ae6a91d9c18f52322af3abb30e5c9431305398319f73cfa0f142cb99f598f775d6a12984d811ffe17a40614f6d82c1f99da14e5c11b1fcb037094c42c8a566732bf164aa660d7658d604f8d78de0fbd3c502f7a5bcd88689acf6348566039196e89ebbc74a73a46a9e8ca54a5eb7e56e658f8c205e31f6e5a8cbbe3da028e37a7b19934c89e4867a57641fff04a0e7318a66cbdf7c292cd1c8b3e4bd7626f2504b43bf8833c900560a4a5ee13070bb6559895c7930d6d747c02e8d7b155c59dae2c4b6b11a6ca4f718fb96cd572b2e3f70be1e625f13a493d135057cf71751bc6e5e8c490880ac8cb3317ce0622e706722c8b735465f740dcadbafcff3890bcfc5dea1908c50f7fc7ea0284dd7b7319b2494b794f156cb5e528254bd53921e986e3ff5f7ab191478f3788a6d96376aec69a3e2a27815049f2bfcf7112beeb737730e9646809a5e3a14fdacdc4ee38151e991ca9dfb6b103f9530ab830a719ea4c662f087430b7551118cec4d84dc9ac81d32f0f6a0ba89911698b84f2e1e4c7efe22b42df4f2f217cc1a8b2a135cfd306ed5e60396d7aedaab48c69a28ef3248f9b0db38046867eb58c5c01284522c9f2437e8e444a552253bfbb9f28914f6b1e56657f2b6834b9f2ae7dd54141ccdd59060aa10aca48b65e5ba1d81814f5fe536520636dd19675b2730a74ad7d535aff2701f6e57d8502ddbb9006d4be0f23d7aa216c02c26be0262038bd171fdb59d415169d2912f1509321dac89bc9e82af7c8da6df2819b615dfe29b5a52bfa1b0651bc25c17c486499099a66f0ec415941b1f88703cf31221a06929541739ed6416d411aab1a3cfa1b8cad86f900c1110bdb67510c1450cb09ece3b2977de5273f614d30c094b0c2531cbb11b00bd63bc18c119fd6eaad5f463ae49c4783d7f8722e61e49959dc40b1cad85a75ae4c67ce69b7be2af49c322fecdc71acd5b62e20976e42d97e263af5c1dd8888ba02d2fb047cc8f49075eefab448a949f6a5ef4121480855b07194b57365c97ed82cec9b2a7badfff200a8f15068779c5b8fec72d6fd25ed638d38dc7956e555ce067f8e1ed720f37965d546c608f66b5eb1a006799417040a9e941e5b772b924e0f06cd6678a9cd80934da20819bc35288ed1f8b8f2f1d9b15029e27dd98cfeefea61692ba6948fbce210d6eae4aa8ceb95270493b52363b8e0761235c45cf8e545b5b85d6d13317cb9cc38b97115027ae5bbd5cc5e8743a3cc711b1e4ade4f7caab0dfe7de76e3968b8c5e478653a3691c32f2ab58213c70bc5eeea5a6b04d0a65e9110447cb95cd1daf2103251a3e83094bee991eaca7eb4ce930251eb97755b5dce37e3ca19b17cc41aeaa89d0d7e3ac67cc6e9047a2b7870e5be5bc664dd597c198a106f30479b1314d39a6fbf6c80f660023d3a8fa59ba101f77c04f0b22915f45baea76bef87509443163a654911bf0928b8f1b41e6f77e8cf1ac9c252fa126e4acc9818ccd98edeb098c3922c605fca68d8d2fd2d067f33b40a22a2f7786186cd867cb721acea4331623483eddda171dc4188aad895d5926d65a97b048e4d49fa99590be7231b960feb931e7125706aa2ad19429fed4a1b640d0b041de3fb78b049cb3b3319fe402ac70d3e52aa7c95ff3c895a482019d688678a9d510bfe062586ec145343bf03b4c32754a7aa5e00ecc6073f50ba4b6ab034537877e673d1fa1709c5afd478f5fc0fb69e4ac862aa514d82e0e9ce7543f86ed00331e7bee4b348bd84d8cf7e11d7d4ee6410f8290de66fdf57a48250d67fd3c9dd1b3803d8bec21682af46faf9fc1b6be2b457a10b0417819af72cfc2fc44250eba055f5457543a548040d9e93853d08e10c844f7f7e477fd18c970ee70a02224c98368d50e0f0b9d08e19dc8fe620d485a0a8f4531816de0e89eab63006336a262c736525be1094f5d4e0888dfa3d188347324cd0c949f9904354b476d51fa356cbac38d5f98e9b0f3b521c8de2d8ade0c785d5afec6c4ab9de682d874dbd1a5d3aaaf1be8d73c03f7ea42133d49bb919821a29b85df57a7bb84f7ddeef4d1c026c4e7c1a7803e3e9ee227f3e6ba812e8c608feb1735a0f7a86651f1d5ea2d60c80969d2be631df5726cc5da38f72086c271d94695ea97dcdad60b3478ee0e322405903c3e83a999d1383b0b4e79ab667aa7d452d6ddc5022af6e9f98dc6875f5b2e129453d3b6ce97e98d64d181dcf2f66e8cd4e6b376eac3ff9ab51387ddd5b0fbb8ae9aa3083e7c0f7006cc6d80519712bfe9b35bcb34a9f8eeeed4511ad2a40cf41b1ec0022c9461b8f59cfc6e4a300df7523b268a6e5360c60d119748598a8de85669f9a0df6ee5d47b1fc9968bae3204a3e460be294d41523c7ad43d119367c563deeb9917c0e13324197b18990e95123dd09d39b4fc9ba440eb77b32409b3bea680dbab7a2183c21989bad38a7a4b37dc15c2d4baa69e3209e987c8e32090fa942e54456d3a585eb61988f1bfe1b9ab36a32ae2b5cedce1a2bc16fd2a2bb7064fdec57b003391a279e5568159ee27af47c97882688b059156edf39009805351e95e35789cc22d3da7f8775e2650571796a438ec7eb623081614828ba0c2171dfbd7b60fdd51d98437fc1c41b9a4a090e1af0b5ec29f0f22c2e671c2b98f20b79b33338bb792c4580764661c983796a0e41803d9e8a79ac47cf7a9cb51ff326ed43383e319206d206c77d1fa604dc1b1567342ce3fa0cc0c9e85798a9da7e75283be88d4ef2a55d1720f0ebb201dcc742b4e5e6c8175530c54503e8cae7f4a59457ee143365848168d2189d3785340a823433512be602b59e97e59531cad671da71d6747e9f163da40656c2b13b15063651814465d2de356819432598786a2cd6f1ff635a3b9dc31bc50d0d281e5812e8ac1f78db2d226e87a95f0dcc4941bcf50cf539ac87507ba799e45f3de552af608382b57ad6cff842380c97aabf92fe49d9b3cc7d41b520c8c3053c769547a800f99055234a7cb4ee097dc58767ade08d0c863355e14e477b191e3579c642344bf974cea6ca93be965c139f93bcc30c72bbef8740e511e8f869d7b706f0772ebc604047a413ad1bb4a3d18c24f17bc202e0dac29fda66e9354ae64b015fe867c08c1b368f02851318d9832d34ceea30fb252d3478ab3e24c864d829eb61b30388ab4b1a8ff1edd8c92ede5f38d7413ecacfa949232fe6deef50b3ef245052999b2a11d57d4b314f4f38ca512616acdd3567fc3bef0e577dfc86f62ccbccd981e7e6313b15a07a72cb71c3ba1cd888bd8b79ff7a962a26008ed2e6920f6943d78a4186ee98d17b7edabfb979c92b0cb0fff89f831bb6ed50fce98e75cf196b981282f60cecc93c8bea13332cdbe95983923bfc6e58a1524b74d807d41b021f0e83de60f024cc50f2ccebcbbef2be6e9977c79c6fc706e6d8111e52de90793f164574b938dd06f3eb6a5e63b48a17491374c8775c46c1883d3197243a961557bd9221d5c11c05d84bb0ac9a8812828094c4ec5cbf1546555e09d70ce2bffdb872cb4d51a0a59d1e54e5fff26b399e1a9545a65843b7c4ce408b30f8d87e761a2fac6581cbfbfa11a872ca72fbfda8fe52fc8cd96b47cea8c2a7e982889e97990adb311a4da6d90489af9f2c3e3c9a593c3041e76ef5c0f64656781dac37b2b2b9978a911c3f9d29788f2051da5bf926720af221206b4631f1019b30c291f6bc1533a959a99ce220ac4eb66eaad7249330325031ce8e1c14616cdeb892ab95f65d2cd7857393dcc2277ca0efa71e0cb5d40d8cbc0916e046bf64e96af332e337f3173117e7d47771f6f9917abdd42f7940800fd74e975d3f491d703370f3d3461ec977fdc6d962aba20317fc35cf865aedaf74b5a197b46ee6f3b45d3800d518a2890c496e91d449c4b2e48ad014158f7c23c5af9419b866ca21ff5b80d94f62cb120c15cb95f680ea45eee59267a295b72db44531ac00c34f37f6692f328be0cd23a9ef874b0c70e3130de60b4494067f09dbc7d9e0ac6395a10587ea5bd3a26ad92b742ff131005aa3b9e47d9597904c3d0d52dba7f1c828ce90b633cab27c409263dcd2493d46dfe67899a49cd321d551991923bf0435648d33e72bba646ad727872a4316a3f304e82e77711657f3846ee976e0a3a42756f8141a733e32649f0a500f10a76fd6311c6019717b9f803f94f328a8f0fae82c8824b2bc9794e94e14d0423bb813187163fef2fa5c9d51f611b897e8ea5c4565ca25c1ad150a9f1cf6ba187625cc5b5e2c619f7c871eff62b6c64dd56ec0c2384686cc5f5a97c05e34c773e47195860317ca0fba442689d36783b57466a329dfd611ef6e18552f291d922f2b04d8c8fcde92c8757ca66c84248c997ef303971bd2ecfb7e52c988db476a8c2d7b952f56775637bf57e752de532c0109530499425b968aa45e9b626708c1e9a04acea338c8ac330cce1e6a12dd08c104cf44fefc6521d4cc6f3aa81d527fe659d07060881029326207d3e7df5dd988a6b47b54ff90785410fbb3f26f9bbb4763b1f3b4f7af9891f978c03d007265317f884be9c45ef8025d91dae71264a5b4e79e5c7ffe86ffdb59ce9cc65c219e50f3b4a780a3fb5eddf7b4d8c4cefc184b82d07325c9cbf75d170d7f3533905ef6ce12f7cd1d7a66048327db4df7d8c0f154449793117a320ee9e01e044ac754b137648e61050d65aaa1b2b36197abd2971366b5e5a5db7a2bcf98a05d0c44843f366efd54cf7e9832d8c2b00b72eb56648c964bd2d79174a7b54fccfc1cb4f2c1b38c65eac2c5281cca13a7f74a4dc6abbcc9fa01bab73469294af5cc24ba7d8229d9e9f2b9b2259e7eb9caf0891cfcab82092d18925ab10fbb10ce49835190fad99459a23db3ffc5a6eb9dc04addb10319dfeb30353212d2fd88a3661c78be0b03e6b537ad9d8a35e167d2345213eb80f7dc1c296d6c196b186ae940f042d7d61756168a9e0177fca02e498f0863ac69cc830c7a7fd757d3ae5320fa9a4c0eb800e5042347ec4b37b7b754da0c3de4c5b1910745d679d04c516d2c59cfba367c2b8a8fa02e01a79a1630b0e35510406f1839e4e15b8216959f58bdfd2207cf3934b742ddb1f7e350a664d0c59640cd3a814a5bf5ec5b058e34d3603113863e95da9c139039b7933388cf41edf4982090f0e51bfced9838e6bd53643016245d2a6ff545193eed8e061f569bc34fb99751a0d139797b93d8aeca246beb1d4242d8614e05674e5a8d77f0a59bdca2c9d8f317a6e452d6765631cd077cb30d859a27d96da5dd5e1f74f759d3394f2c15129154f604f6e75bd6addd47af34deb1be878a04a328e118f0ce7e42ec2c401790433a7b4ad489782e9a03e1def9435ad9a9cb6f5e5740f1bad4ceb00092a8562e0ff5b41164678eb5939bf929b2e67b6e46038f01f3256394f00d6c4ec2eb2f6b0374239789c4bb3c8889104780140d9d93807c1fa15e0a3a145d6a00bad8005a989032b91577960e96b573fc1aeb4376336e117ec832acfadc7c95b06b61a2d1f68c9c7666bd32b89b5d8fe90a78dce8b3a985f711f98dbf8e268b8c7491e944013aa461c3379add26a454470c1db87549a814834d04e94ffc78f920db423eae6f945421f78e0a0b4bc6ae1598cbc9e3321ea4d656c19d42804ac2b07379ea37676c47f9e3b3c82c9c54963be68507996c21db74586255693410dd4a6ba22655b9d45fdc329041300467f086fdcba074a6c62b742b4f94ca818570da1093e25b5d8c71621e894cdf0200b155ac83b0bb92dd7d70e714362d385ce44730b7340453029ddd4cf5c301fc619b4e6f03f56cff420440290177b8a867c2ce3842edcb8f5281d81691020e98cacdfeff29db9c7640a0a4192c732f28e9ca9151a67edf20b02b85df0366da184726375a1170f78bb70c736ebb60c14ba547f68100d030f51998a7ce99a7df6a091e02e9b8e51b6ec82579e9d608fb335c1792d7ab64c708a2327fbb691edda25adc9bcf02e1de55989877ab50d1b8fbe7c348cdedbc710786e42c8f8b0987a920f18d2d4b37fd633868289c6263c778a00d26622595e18494c701e5a7650b98de159b9b2bac4688c62029b6cb42812d7e9316b607032268c656259439c5de80b88ce697d81adab49b0893ed9c8adccbe0e9d0a9dd025976253ce5ddd1346c1c2bd20da7b1a2e5b4c0f1bfe2a7bfd6aa05540d3917baf5131ca4d5a7450e798a4fb065a17e70ecdd8ccda585665617160bc6b182741f261efb3932d1de2bef3f891702345c19e0048153360453e7f58887c6cf7bdaee83a1a20a16e5a46b528c85997d1feb64d20a0bb774cfe379b7e13716178f1fe81dab7ed2ca0524a78f36d3fa68d1809bb255680359dd3c40572d5aa13c1d01f9504e378d9aa60d5950b21f54fbb33c78ab873b8c05fa31aa2931e10b03bfd747da1dc842b2507f0e2e7a4c1da06b000b77828a18e3201a15c93b589eed0bee509dbecbda20e0f7cae7f969cee38bb8b4638daa8da1e87f6d010151a40550a4fafa815077d38237301a5ccd8eaccf42b2759202497ce265a106cb38ce209a75bb456a6a4e429987c638830ce60402b642ae0547d75edd829212957201eb497d4abbc70eff4e26a955b8bd9edf5d16d80fdbd264ba0e8fabdbd162044b41d1e34b545b0897a7d405f0570077ca52342aee4b97650c2f309cdde6a51ad1911afcab71941b4d3c0f177a9f9e51726bf87d50c472b60aa4e5f7ca0fb43fe008a33954b041dc7269ce61c5c56e185ad829953f0644a63e9d4be78c6c9c3e0c8f8eb1a060693ac00f203424ec6575cf594a22bb3ad6472e25da32bf983909405ba71b2b2ba19c188db8c9ed7b93ffc7fa152ef1d80dcba0fa41c28fd61fecece230944688741b2a20977800bc57298ec865a11320c542ada7be641585fee42e2d8740e3ec7cec37444028cc264ad281fe3fb2c6dd3df385032234617bb7ba87b59860e845d814a47225096c26ece485e78887128d30528dee021e06562007c1c2cd2d58b8602640d3700d1cdf258c6fe01902ec1e6e486254ca1319a227bf4ea3ca15fc52798ce75dd6d00c297c8d2a2d96e179a9ac1eaf4545c72e8ae854322232706a38d29c53b6c37197e259e9f8001fc791e5354b2140aeaeeb26b20e5f6cafc07e49e7864b3b7d95a391ced72c2a010fda80a5447d56788a33b595164e9b715c52daa48d22630156dc7529d02fbcb668e27a5a4d2b8fc8f24f0b0601d03a0c4c59106c21424bafc347e3d37617b5e5488799a65dc11ae4553092627a546116bb7bedfe38f4a6b796d1ac2ee396e24ec3e6f21cb1f9105cf7e9c21d322383acfe16cb9be186a697ff17169ca39e868ce6989f0079fd5ef1688eccb71607cacc8345a9bef47563168f95477ba4bdcd1233227e0aa22ff2b87179ff2858a53065aca69f367d116d84ae0ab05c75a3af59b6d342a5b8f7a12e66a759264a9c038b8796e3ad79114b0b7eea80963793ebd9919f7a7b3d81c9df114c6d7a8315827e2ab7f87f70f728d69859d21e5dd3a2929041df8f4b873420a66978ee930686ff9d6da27ff3601d36f92864020108f6a058f6bd7a5ee4263b76cc5465c7dc911df185dc52198239c78cc952da4c2413ca656cbd84d88660f2a113ec2d1b9f718465fcc687f1a90eea97fb8e8b4511b25836caddf8878369a0081dd9054c3c007808b007be43aca4928091ab3b386afb2bda2f54c91e448e679cf088e16a159f4c4c6df49dbd927bda3bbf20fe0d3e7eeb7f79486f75e09c1776f2626825cf95824a558079854ea87bdab8f4d83a2422e0549f2678201af9037be25d4c9589771d43b06e80804395e56d72a3dfd663ce413912240027c3e27618e2a579b6f8cb971e36ca78b1e0599187d853f17e13c4ab37a234094399798abf7c060dbdd20756338f679145501a2abe417c6559554eedcee0dd495882110ffdf99e2258ed54c9daa368ca18254e98bf0e9047fa572aeee985b453355f055148cb97ec0af9a9efbbfdc286fa5dd371f9d7152f59fcf40e6c83152453cdc39ceaa3675b7870cd8e1901772a68260685526347987bc05b72fc74870c202ce3ff6ae4495bf5f1b905434ce9f9fc2a38d168519b4ec11b031b07fc62c1ae5e7c44b3110ef8e359e9d7ef9f176589d5a57221d52a0ea6a16a47b08793ccd5cac4cd8faa3d052dc20b89c534fcaf31954b1aa86163a73d4d08050805c61ff01bb7aa3c779b1e96dc4de01fffcb235cdcfc6dcff5075dd5da0963d6da226fb8e32cbc615bf52c7b97c8f1840df5d3bc2c39a0f139ec47be65b902cd2d8094d6ab849dd48e8fe05585b1ac581873022abaa5bb93e5bef555746f986ec7ebfc420a680a4ffdc22aec9340af48a78577936540edb9058f78a495c22b6ab5bc9af4bea7563911663b02a3db9fa6908ecdf48dda2fdf32bcd07c94887be5e3aff44981fe07317089abeded8530bce89e302886820b3a7290ff96eb31241b8db6ad8410cd88dbd85bfa52a386a7b6cfd4575bc8e2ad3f1dee307559d81d6eb5e871ef0f0252f32e8a43981cdd226f4247f8ec9328e5f21a02d440fe6de04fb2fb4d8bacd117a1d7f8ab09e36b1581dec6f3181ee298b73e2d2396bc8373dfd95cbae40ee903018ec4a66b44faca7c542b7a71c37890d311bffb65ee3d897caf82c34b486c425c235fbb42edeb67be55a18d8789b9706b2fe936d24cf9ce9d6af78ee240f9ef025dd8eb99d20789c4d152569df924b08b938227a87f0244aefc33a718275609ae280d83892b1677588f7b0b18a5fb5ea4f39aa442c224bf9f1f094001e511bba31c53dc129d3539631afd4daf6d8f54dc5e802d42186eb16a3846c97c7589f8be22c570c1806141428d880674204b329f51d93d98c391318476caca7ba4e11faeb839cb212856a07c9a3f3afbe23ebb5a7e2d6cd2323cdc5a4f6db63bfc9942cb684bafffd1934f65fc3a416c69a87b31f66d2cb8373e683deff7dabf238f4d1532bc17e371362af893f3bc7b8e7dd8fb9f245cf68286e45deada6a153f5360a081d8af7d40de602de64b72f248786e5531335daec771551bff2e8cdeef3e66edc3000667633b8303fd31a57b3091d043bf1ab193414a12d9651d33bb12899e51eca43a046e563d70f7666c3f5167b0b801ae1edbb3bda05cee284c522bcc99c4682bc7ac5507cbade41db4623be9ccaa51eb36aedd41a62b59292b8fcde1e7459de44d204f6ded96f11dcdf74e5969920c0b2d35f7ec6d77c6c2e5a25c184800f983eec04254c182b8ff337e4eb4a5249bb26e6872da729d90e8aedfecbd5d21c3e3093574571841bb52a51033039e5edfc808bfbbc26ee3d4fb50fdd138cf7c6b33425202997139c9cc8a680012a1bd8bdb74fb73c8a9d3064c3a041d853ace99a6029c0618969e11d1641cfa47282526f6e758c802af6b869976f1cbdcac799a998e5152edfd2e7272781f2ba76a0b94d3700de5171d15c94101191f3a90f333504e141d26a3e67de0478eb567874300dfd1248edf9b58e5c2df86cf122ae63af0d71ec40ec66fab9126748b02b982bc8588ddd1dbd80c5d6c04a3aa70c43194dff073602002e30402893bf76b67692436b6df9bbf46385448335b52307c9a69f5961871270ad9a318332cdebaa5d224a565e7acb982e7439e8e497d717af8b1bd1d70ce947fe8a76888a8d592ac271f883ba03e89999222abadfc421a788ad7975ecf137865377b32b3df3325ee09dbad6f44bee72a5c79bd1ae124d3cfa18caeec0eeaba34114f4c6947c828b45c6efd805b622eadc3b174220e7185ff43c7698355eec5b4163a0bef0c18639bb9656ea549052dbb603b392ddae84a4c7e6b5670b63cc7e1e2c87c2a1723c1262144bfaa0ba2f4eea3e2fd1c5e60f94e4824a9998b732350da26e218c5f271268eab1060fbec287c01a810fe2dc30211dc156a3d8e03dc69a7111dbfb323719be06275e601e2925a2266bb6931b1e8ce547067205c6e4ea9f056ac648133e385c2f67df032d1d522da9a16d4701f43f51e773f5c3ff73da893508b8e22dcc89d37969bb622dfc2a4a88bbb79afefcbb5de2a496a7724d344b75851ef4f9463761a3a1490a8ef6ee63749bf36fc10d8be5b12847bfac91267160c84d239747010c4228f43ee15ec2000dbb1ab68d381a19c997aa0f6d59b23ef85060c5cf787022961b463605652e47de9552db0c19fac263303a83a932e00e9abdb740d6b90f7c8033eb1b5168c8987f61482c1ddb7a2d7dca77f44bcf85adf94621a582ec36fc0e56c66d9d6146c721037d089eababba5f30519e5d2a33c87ec605a1e1342bedb974cc0c29ae5cb60727ed3ac5bd246c9962da2a0f187fed981bfa1b2965f910048b155783ba9adaa34a3fb6d2d53ec1d1c45173aa138aa4a18398e4590ee449c16571ce3b05248bb6375bdafe9709b2c0c1c2e73c6324a5c1681b5cdc673915200cbb203c7b27e9acb2f0cb197d484183e8e8896e63fd69d10427217290cd4a39ba461528fac9529dbaefd5f549b1f263935c647b775c4d420f266e2b7685322601df70864fdf6df538f2daa6322e7311c0679e8e5252733dcc62b00689f0d028ee12137eef29b6cd3c8db0919bc8480ece5bb862ed657ddb8eb9dcb950a9405e58fc3debfdc439778784ea52f3dcf2388bedaaf248db624f9e9f5ac0a6cd946385287414a9a89c4eb40d3bea8218b38a22a3d91dd6a00b708f98f617cff06b69302d847aac5233ba41d15418e891096ca8b54326effc0cdae5666b707a60e9a302e3949c8854fe5477347bca2cb5c84d0c47aaad8de76464c01ac5f9c2cf556ccb4cbf6bd0535a6ee1897a5ac991fd9c1a411ab03e4aebb298ca6247bbd51150d19db21b6f3e5806d6f296fb5d6138a059a5397018fc557383d1b93c49af951fbbc38cecb26b233ae8ef2fc0b9ee4977970caf9fb223de150589e73cc22bca9ea227efee8bc98f65f8971be16d34216546eadc0c52d1a35a62b5e71534739a2e037df8258298393595349cf31ea1f85a6d1441e832b083fb15671f0eacc4de9005042a8578996e38543f24d1436e0230fdf49b5ddfd150b7c1e1bea28428ea399ce803760578766c74ae800ed1612aa33e18ede0fc74cedc9690cb4e421aaab0e6c5cabe42cd45d5e7877086d2301685da57de7dfb52cced72eaffddf524928b40401d233e4e414da5396b4b845dbdc2566b140b98366dcaca246a05953ab698d7d980a68cc14ffbbfa7c5a1372d2f685105b598db75638809f57e53bbd1c2527a8fbcead9b75d6f1263dc432bd3dae136b92e0c5b75df1a0825ce3c16c6e2236d674229a23f938250a4e8a76c5e97925357ddd2be386019424333138b3806bebed65cd80a90c02ed085125687de80204526c29a53c98626d3f64147496aac7b8e93cf34aea1fbe24ba1bc162ae9240fb4c238929dd9054cdc00be78e78689ef00231a8fe74c944c7dad5acf3cff940700448ceca021673b045b7af4b401e0cf89c04763ea18e4414c8d60b76738104bead8d45ef4b678b0431e15401b26268d42858676e8c2dd44130223579ead69b43f3ad1205d333a0c691ea50278467449ec0be09cb8c7408c7b8a0027bd11f2e58a64a1cfa18630e509ed50dc5ead7b054ab35adb3b39bb5e83c19802e5be95de3a263b12a1715ebff9a40e2a1525d8ab6c1292190bf4e1ae0710c2f3e50019a115c90237bb3c832f483076c33265eaa3e0a55a73c5cee35e172d1b6d1bd61bf58e854fa8ccc80f94bcd5bc19425f5ce97d7efa5cf747a6247a5f50b16578ebdf70ae37e1289f8dc51e964ad0f9b90e97cb2261f1f80f5b3513efd7dd4565453c9bf7a55707c3d8d3277dc6dce891eacff5e0786bad1446e17f4671afa103c59c4ddd27436f312b8c78cc74ea9fbc8199b9733b12311be3bf31686f3aa47d1cfdaf113f1d2bc4ebc8db604206c0e5aa89019e7e8356598d5aa25946db6ea4c77df914b51fb7b37923d677cd00612789be75f4f775de4342a838f1c0078d8fdc0a65b806816081ec5418a5ad0acb4f1b719d089b995844c07b4db5c868ec64ed4f2d3268ed0f5f0175885559562334289cca422bc169652399834685ae10240d6f4e92a9ab019a4cea801d855129de26db5fb422c169ca4c52c4e56812a00ea96d4136412136b7697322b529673671b334b553b4c9705be17f639cb9c7e338a5e1384282323786f3d2ba69d80fce2280cb20a49b7b3642120a5f5982697efe876a9eb457984a69294cf3eff88a18aa70284102eb9a9f1c6980320f851ae36c84a52b762e1fc1b614e3788f55e08f0fba60bfd873021d4ee72eaaafb4301da6dc040701fd5c655714d8383ccf050f0d1921cf27283655015e411002b329b2fea039b82db12ab26b101a85cf37b1a3d8574e5a5c0db57509979025f25408f564d9d07e0565e0312415f1eef5f895670cd35bb8ac689da162a53333fb794e6e5d3201300f59b963167b9f54dcb18a4f2946252a4ae079dcc18dd0f011dc085a22ab05d752f083b655f6d51cf7f7e6710c6255ad79735dc7ab936f6ab77eecaf0fa74aee7a3c80252e7a599353cb9e8cb66f5f9afbc700a8b64b9c0b2f659e2069d627152831739537479bd3d9baa5767cf4130317623ba3ae672a85431f8525b0ee180aa3181c1102090eeaa0566546af5a32c38a51cf70b34221a7c07c4dd43d27f100a849d50c60debfae3adfbec1901295953976e8f2c177ab4974aa2d9400d1756caada1164c7e06cdb6446a7cf50ffab947f5072035f64eb3decb9dff9e47b02376bda1289420f65f7a4c9a68b263f8eb2457ad715dc0d876a078a804b4443afd4d33ec3352888b2c2a476ffce1d4411a114b25e608f18740bae64ba43f8bcb1a5f99c0ee0b4274914108e5f9c87dc73dc9fc35e9c6388629b58f2f52d08db1db1e622d0554e513aa573fe29c4cc6695a5baad1fb46aa99f1675fd07fb95ba31535ff238b6c5bd05fda84da1f735dae07e2201e80dfeed28a5c6696ff2d626bc5795aebdcdb6ea65761fef2979888b6f3575af4928bf89f2a33abea491e9d954aeef3dafba6dd1e1e805ee012bb511845971c12924129379b0570aa6d861352af35a0704f813853a6411de685b062c3c0d9faabf6814c2cd834d072c0eb86d8351f05e8be404862101a4f6299a75c5dd5ed8787fc49d4001ff738b963cb53a246643b70f32e5a91498cf18b52301f959f055745cc304c627eab7c22af91da60efd0e6c882baaaed4d8b9f3ae0faee6ff42c2632d14329093812e3826a411d96de4ae98a3d45b4c522af767b1a7818a50843791b539cb4fea5ab11226d454f29ffdc4056f440df056d4126a508fe5f94499cb9236a4a37a7afe8fc78920ad66d1f6edde7515481c89b6bdb3b9bb9e60211f9fc135d40046aa38cf05de8355d2d577887496091a3d80b9328bd6203b7aacca8ab16179319e5ec41d2cf1ef40e3adb2dd3c3fc0d5da30536d68cdde39a4da89287a5bffc9aa9d60654f73134448f2cd84fec261bb8ecafe229a05cc8d5d96acf4b5900f7e788127531582bd95c587c40b5247553f8897107b26e1a79ab7aa75466850db3ea42226d878aa640a6a9e0c306985136fea471f43e7a6c787534cc449c5ce2e2d7a10a1f4fe445729b8b2a8e72f21cabe0f7344705934de63708aa947c69343536f50794b3c4d7446b6eb9005faac6e276f2f28e9526448c725d325e2eece7a1c8672dbafa74f3e0d8814833b7e032ff62f200924bf3d373eda95f933da2d4b10aa83af5eb58c43b97e12e61b09cb91588903bb97db13e104944138beb4433d36b0d863c6d8ccc19dfe26c0de3d162e82a496f8614df01d626df62c85ec1e836a32235a7fab444b3e304e42527660440fe04c074fa603b5cd2c302b7e8d6b2979675acefd8283e275726a72a60b48426736379c0fd67e91994c7d967678d6f75de63072f3e70fdef73e0cfb915f1020762134e7c7b93c70645acef248f9b125992e6bf878c13fcda3a198d9bfb3f5c09906c1d2852e9f9bc15d4d487761369dec3166e0e7f38184c8d256efbbc3502d773956716d38eec07e2cc15cb95f680ea45eee59267a295b72db44531ac00c34f37f6692f329bece9519344bb5691734bdef633e7ce6933a003e078a59af3287f57418dbe770ac4d054117585a0c37dc2c9b733a0d232ce93e603e394c25529ca8723071043d4387bfd70a8388f4f162ca71edf8a86b996afb888a53247a073913acf249815d03c60e9ac64a3a421f6ef60ebb3b29fb9123d9ebe02356cb3f2b5d56a09224e654cc7719258aef55060625d7efb7449d82fd3039060be20fab882ca60399c375de2dea511a3f58665a9b865ab3eca17f31c23a2b678a90d561daa60249d7fb18783a7a0bb40ebbe12f1b42aca522bf957eafc280ecc8b695ad8ea7b9a133bebab5955dd9119404f2474a05d64a31605391fb450dec8a25239e38a21311fe21a7f5596d9493bdd89b5139c9420f244e758123fd613df356c74602d41f9224bc7fe781ed8f588a83033793687ddc73d38ca4922b391327d615b729da24c23c4aa3228cc9bb09208c0bcc366b7455b0c1017119e8472aa5c077d49a576b2e253e58cae099981709af5da42e22616f634d75025ae639650d1dcf4c09e31aa4a4a2935770a36dd14544b87b78172784de89722fe3eafe21335400e0ce2ee8b56bb1a67d54b3bea890852b6443e76e1a375b3f523706a025466c7235d371edb93534ced76145a7113ddf28ea2b95e3dd13d2f967d87eef7b33711a63081006d6cd1b9042a4ef80f075154e90c16f348c586c73a37dfb7a9faeace18ed963953dde0e3d32269ae574e2f23b3064944294dcf01d0bc7c44843f366efd54cf7e9832d8c2b00b72eb56648c964bd2d79174a29571408b015fae70c02aa63b7588c1e063b0b949fdb2fcb92ea34b0ee5ad8470b26cf9bfe54295d95fea97bba3c95499df0c870c1c707d75ce0e9561653ebbcac4c4e80c4afbe83bdcd7b8b6ef5f943dfb5f2dad5ea0c5abc358dfd22f7da08a436a47747382e514b61496d2740655975fdc8834e7b62427c935ce017b015f000ffcab87b5f53fe330854df2bc877c8e41b6d028e32868c68f15cad0f7409babfeb290a75aa8dfeefd5d936373fd01ef6ae08b1d2ce1258f39f7087f832bf48f4df18ab4f610be3390c3c8a2682b899d63941813bec963a936296790fa7d74702ade3b59aabb70dacb6bf69d2c0f255e2acb24ab702e4bf42b802e0ff54a9d171ecdd625cb9134cf8e4b223a7f0492c488caf4824a3267d0f8b20ce662698fe87ac91478109925bcf7f8de3181c7b6f23a00e1d7bdd7ac209b5f9c257a25b42c499b63fd2871d6ae7e883746a1ea19b4e46b4d2127007f43e95118941b9fec97c290449d49aea839d6ee43707a7cc0fad9ac0c5615456322a8f51320ad04a6249d491f0a282484eb72707dc3e86d864f88f24d37cc1df72b2b3c619415cc6bdfd4480f24bf039dbaf95bd5f272fe84f785e5afad0791b1d03c5dcd61b2df5402e67aa02a07f5e99e8563538267f454e5d97db1e16059e65db4db4c20bfac03df6345011dacb31ef621b89cb1bd29d746cbf9e262bbdd2f7a5bac3eebad8921cd5f145c379a8ed06497a2d82bb280ae12b997dcfe9e237dd3c9a984e62c4c904b954d3e2c05cb3ee7394c975c3bf1ece3389344ac9144b7145ecd5e38f1116b5685da7cf8b371d442c8a587b0ca27f86eded0cf5b66af4a8cd7d046f1950720b24d13b5fa5ee25499905dae46b8aa4d95117c0bceb524c82c83606704be6122c2744beac6cd46f9ad98b6766f231f0cb0c1147a6ba22655b9d45fdc329041300467f086fdcba074a6c62b742b4f975e5d58900e7e992d6a076577c3f1fb788f266c807657204adecf7aa602e65436371802de7483b89964e5247e10d7ec3352a20bac97428dba98130157633a7482abd2c1f6c65d4d36fb06acab92b95cf11532f1e1e3fa27cedfdef2478c77be0ee58ecc11e6f2092f9e8608924be7f15c95ef6ac996af93ad8dbace26f202e820c69713867fea596946ef1b68a676c1dada3943ed6fad246eb629a5a00104555a582697740e5c6cc7538f95ad86fd229c1f2ecd1b1eaca6505abec476807f0c40e444f6f21c347c707005ecce8dbd0957b0712e0d3d6ece4c5043920d9fda2bc94c3f4bcf5413c8a6521e08947ed8d6e89da93cda702cda67fc6a6c9fcac2b1f8c25872f3a778781ca16da1f881cb7636bbb7d0d397b03e672e5226ce45c102ba51ed2f123c63cd6e5a97c70ac5f30a876375f81472c549dcb46fc6e65df702c00336bf80f458fa0069462a79b5d0f191486ea017699fbb8ea46c517b94d93471ca8d98dea083a2fe56ff9794b176e83ac3306051df309ea9e74823870925e1fc8cf885f9817cbe6761364808605c1b6ab21c939e600094f73c3624779c4b0967424bd5da6b0e80421e3b7ed2ca0524a78f36d3fa68d1809bb255680359dd3c40572d5aa139b9ba2dd84394dce59fc6f171170a4068829fab7e7a7c9aae09e2b929d224b94476ad804056bb8b0ac1a8cce699bc8d51dd63048739a88463dd3979415472a5f0525916f6f97a2289aca439b47885289abd0fd9f312df9a8f5b3bb98372469b12e2ccb98b80cadbfd9e8303f62a6a4f5204b0c5a84a0ae870292b7bdb2bfdd7909307c242e352a09c9636369bef060a358a31c9a3e47970785580dde1463ad2e6aa5561da6cefe73fa4a45ad8b9fa9f0f28dfd2a39ee3dc21edac61d6600d63437d3a3e36f23665daa86943e678b5be28abea5fa02a8e1a7236694e15fc2cb5710c2d593a46a590a036c9b276370e02201bba9b0ea31bce83b93da4a81a1d591135be88399e23cf05b3b5b23d8b174e4e1a69badec16abcd1664d53171943ab4f189c32f0733ed9dcb98b526207267cc573f550327ef1c2b8cc988e5b03b637ae7b77f04bfc8e579df88247df10dc02eed126d2118c01276781c28fd61fecece230944688741b2a20977800bc57298ec865a1132c2916dfa278690f1c2fad0dd7fcdf4cc1ac008a3ffa3fcb149c404a5c1ff3c71b6fa01d750f5ccb97e2f081f1f2a6ed5a8758550db3816f93db1095064e2f1578628278e4a9e149441e760055bff3ce08822d446c9dc67b3c882b27cc6bb37863382b3caf35202ab8ca533e93062ee6863a8641b67b9a2aa252eaa2a69126e522e241f3063d25e57c2ce195b6c695840a278c8056dd05c1cfa7fd6f083467e1051dfb4c0324c9d54cf172bc5dc10807259cac22d7b946990365c7214ae468debd97abe1aeed4dae9f4d87ec7d840c9ae31b0aa736678b316d816c427f7f86f42b58468225650b81bc83691673d318476ca8880315e24d9deead6c391c2bc122ce0b2cb713b30e1c2a97424ee0e4b571d68c8bf1c8b53b04054d514f07b28d6929901523b64e3454b73564003849c0c0b6da1a495268de49ab376954c33009d7d51871f00c20c41a0be0ed26317ef7312c47e0870a59b8245f4cd373ef3a3558503d094541d8cd4f5abcd68fc19d0e43489f766b06c15eba96f0821e001aacf4f5088135787b8477d0c65344d39ad5166bd9754d82ba42dc59d3adddd826ac334bda132356430f578ee12026645afcebff95e438e83bf9d71f7ff6db3ac88b3389383fdb11aba2cad740d56583a2cbcc88c68ef369e567dfd57ccf19573f9d0e9cdc1873863779e942c7a54e1ca9c03c07a69667887770e1fd27095f21e655ee0043ef4be42e0009964c1c1b66d10db4bd367c59eec9e72b8d866664ff3be5c974763096308844dc0048d920803907fe85d5bbdd106a6d635f71c303ccee32d71c8015c1b843d5653edbcfbb23bb2dc1ba0d5ef48fd55263a6b7b6386a30501b480f620911a1edb83362c4d2b446e600623df07f41899eba0b038606e8d958b1778556fa9b393750f47e977d280497672d34a8126a9cdf9ada619a11fc74494790a4ff61d7f2ca8661a33781b396e0fc283029e9225e1b2234d5697ce605b71a58eb2e994eb83eaab903a58ee6b6820569dd4ce4a5361cb42895293e6fecd6a39f6af469730072b841d7fc64ccaae34522c66b56fa611bbbd42136aaa7a7af7bb43d03603dff57edaa9b21fdcb83f02c1c7274e170602b3ce52cfb9f33dc969913b7e13201a0983b9dffd781c78e2c2f243fcee2813df1f0d5ef8d386d3d5d085cc83f1ec4421c7033ad386b37678bddf3b55a9d75a47a36bd11edfdeae8f19648634e30a356282b83599423a6a0f3fdc4b0670cf6758537dfb9ca163464abcea41cfdfbd93a341a8ec4a98fc9c5526b25d442d9c7d90c460c0335ead284a95361785f5f0102f0ca1962cd8d5df48e47d50d70f5bfe27e1bd5a08ebf1d5a030275a06e019c9c6ed62a89d4c03e47b9232368255f39c29786dd9020ff5d4b2a5d19c3347adb4200e2235d4c96eec85dff5818dcd96da24738208f6a7b45ff45fcf79d7fe01d0423bc19fe1a3ae913290e4f37cc6b101ec6bd137b9597b0f93203a7f065ee6cdf2d59ac033f6cb89164115c1eca5d26d8dcf55b2781869c0832ee6cf69e0cb7c27aeb153b8b3bdd90ffddca46e69440f2242ca0f8e8c8eac2277527f7fdee64f4a0d06041886efdbe1ee3c8ae02e8eea32d5507c2453e05417dee2d6f55ba57b473ec1fb33c1a384efb50de7bddd97c68ccbc775aacfdf7b11d50d9a7a426019a826f69911ea937c8fb1370f1c456b34953d0b09f03546cf821a96a1a5363a619f53cb9062b8e9ecfc893cbe197bae8183db42e37071cd3c879e4dc06d283f611c4ab5e63cbdbc12e72cf4a89df1b0bdc358c6b79711f8e5efea7aacd5fc1a087b1144711f66af7aad51861058031eb58bb97d3e8395b4366e9c8f45a38ba712056151dac3bde20ef388dddee5dace46115a5190e98cd91b60abcda77112db17b7d2dc6ed0814d4b9a82de49ea65e58ae2ef40daafc937205eded4aa9c1b7579c57f62a34f775644821b867bd51866d0c2fbe79f9b00817abee44834a967383e83564b635791d1fd223ca237da5b9ae6d7de8a9af415cfcdc1c2329d84323c37960d42e88d8547f85e8db79e04f182e07c16c3cf91923a94129532e6ce41e56f8c053a353bb2a7acba0c6d7da8898d749088dea4c965faec580de06e231e6d0ba41b3b6a9169c0358649432777f1ca0d70135860e3bad1583cf5e4551c333dea984009e1e505113b24919fdc07234d83c536eb68c598c0d3e75190cfa296495f5c2f6bb74d214e2991394e1bd88fbc9ee53fc25bf26dd4c25172870a91a2f72f7f8433d5664674ab0e0504b684b49d84044beb6bd9c556ba301de3c6fd58d90f0da96f9e3281fc30c48dfd22ad5c3f3862df2717b9092809c5b27a8557aa17f1340fe1d39b0b93ca18d6e06f0cc15e8522a03bfac89c2dfebf951ba46c81973fa9299ab3942c6f4e4f15a35ccee69320feeac04ad218ae19c54c54f05b74aef089ab6ff9e68315196576a781ee63f2229556d52ef6062dc71a4afbccf691450362dbc3ba9e3c751e12903c3b19d0f9187a8d307be1692335188551024c6b22e132771510f32de0550d2ea5acad5e1e714bfd306b36712bddc6d7e563116f1c2e75b22da53f9ca1c9cfe92716bd0b4b1c34373b0581ece7d0f0a9116f0fbd1783f70cf84ac735ce1514061fa9833a1ba40aecce96f8ce71a831093bb869955c58e8bc69dca9576b787a44cdc5e57f4fc47e7f6c7f5ff060ac6b7e684d4475c7de123ddd0b4c328e41778d0206457de206ab181aa79738859971b75523b743211e1d3479b1ae1356912ae4900966d23abbb80b12c0a5a93d08775080249ee1199972d8b88abce44abd6ae0c5c0d8c8918c5685a99a1c51111c762a33efcb05060d4f76952172ca948d58cbddffb5c63583f7e3458e85632e458b21813efb1d50d681c2bdaab05e686a81368a93d408a304d69ef3639ded991185a9ac7a18870ab2e4ec42e7556cd4f70995fbe398d6adcd4202d07bfd50cba2d03b7dc29b734b4cb0a5de896d0a67b3dcf92f7bb63b0b21b3c8715c393620e9db8df33348e29aea6db685a89cfc3f525014cd81fc6232c0c3e8918a13198ef947c2e70e1cf133549e674ddee9e888cf1fa59fe6f57ebcf6ca9a9303edef70757fe1865b33476d34a1698d16ecd62f6b82cbb23546f62d309094472d3d6803f5a476708bda7f3b2af2edd726ba75fb8a74b260105c2129bf5d8739bfebf3bd0e59dd7e60d5b21cc03e1def0cd5c31ea522ae009907e70849a35d34900bf324ef4d80d61cbb2725621b72f7222d586b8c6ae7c6192954df9c7a323729118168c59a821bd9b9997474943169ea123abd15581119149c332e0fe5ab15ce56a798eeb99011226f33b0fefdac2580ec7a7507a672278d46f687040d541ed3759bd03199e2f50f3d0d4e3e251ef9d94bf6c3215fd2d44a8da57dc671555f1827f5b7fa95fe38befd6bc9b8a2cb956d8d445aebfc81cffdd0c20b733b7560a2dc9b16a234101f3380547fed0016f60a4776873db286d4d05f69244e8d29b3e59b98fef3c91d3ee25be4e6a3d1226117cd1ec6f68c65fb5562768d177143675bdad6023db146711cb0d1b6212bde5f61d43dd03d295532a8875e680d1fd848972c787930572e0514ad5c31be7f24e63384f5617672c6ff9af63dbb1a8f60f4fc157ce5d121e83adace4aa460772cb432c69aea67c9acfe34111ac1fbe0f145fad37ade1a0126e8425fbecae93f7294dfe880fd5d7bb5ed1873df9a8ef5b6ec49cfe0bd90cc89094436f28e3691d62ac0dc830ee5e305e4faa2f683e533fef3d7718473ed595ee74866fd9f7a2866088f6b1a3507963fe7422b501f78e6ec321ca546f5bf93601cf30bdacf2bdfcb73ad51343eb0b541fa8feaf4f582aad5339716eacc660eb0a9a47b1870b1c32b18b7f11a87be04c81e755439008723210c8de426b975551a2abca51ac0056ddc76baa1157e8178a3e35bf044fea461f1bb8185b9299e196c811b070e3cf1ccb3fd6c832733d04ad1c8781b30689b7d2c220f7ed43fd148a9c1d850537f07dcac167861bb50bad5d2dc443a0d6c9c7ea748c99cbd2ffd397f183a3a7c060b0266e486b20c944f644497e61aed0fa72752fca1ef1977cc6ffc35c9c7c8d70375a44f51ee23018579f14fbc852f34a6eae5390a1e61df371d7c39e3a15a22973ba11bedcb9f4daf03970bd197fadee9d90fcea925569a9507b253259d630d675656083f40052c131405a2677fca385cf706f0421a449c28a8db0f4377383cd4e3e75b8e1d0445bc780ee572e2c75e42007005490064ce9d413dcf81c35936ce6a48b89cc9a254e33717f23ce7b2659daf6b9fb1f4dbc0ec493a4f9a3a7058e372b5674515a8a7e25e83453a937bcdcac4e68421e1488a4fd8c3a1d3d9437981778d0c8bca9cb0b721bfedfd86f1b56a3270f2edef9160ea8d2c3637a9bf18d7e4b0cf7d87a65faf3bd6446d40eea03b40ac213a2c83e6917d5b20a11584568da6f7de712445c6737d414eb94f8957d02fb89dcea838dee5a7011d876cc1e026f3ad3aadbce174c939031c8835f75a5fb0065ae8c1468854e97ff1e75e5755f6b9666125a31ae8ad871a6007f60e746bbec8a7ebb4bff9b988a9aef05d9d515526fea0284b4209062e2e1a0df5b42f4ecb70d8f200ecb880720117d8242f2967ae29fca35e96c7cbb91baa9e6a8c533ff0b3aa3aa7ae8012a0da99f3f31785eeadb07f48015573992893093f6c5656b672b2f291b6a93b57af2a0913d799f4de85423a2e357b45af026d12877a1bebd7ee439a56a36cf7dad7668188aeda2d93513817bed28fad9baba09635737d028c7f999565d0c3a6ba5d1bd7390a3e7341a40f1ccc7b21457cb8eae84edcff9da1ec5dbbe7137614a913579e51744ee1d7e53376acd8fa8e9f8e1b5461f9555d5a43e1e463e335773c5520ad989fe41450ba1c29d11bed6faad12c0ea030910f5af823930e446279b55bfbe95854ceab3ba967effb414593b8411807294ba61aed5542a1b5012a3b93624ff5f20c95ef51759e60f44abea096fee0d03d69cfb309af577cf75c95f7543eae9e6eb7370f6cf1c3f63c125025bfe49bfcda38476ed6fed3e1ffb5b9e82bdfb4acd88c96729bdf0a6e77bd5c4160e739e69176f3a27b660f82d177c2b41104941e79d7d149941e969a94c33939e86bdc315eb5e59ddf51641a72c9859291205a1dc8c599aeb5fcb64553ac69b84204def278429922b4c11528b934fca47d06872a5f822db819416c56f333f2b2c7383cac75cbe79cf3f8d710a9e44f378d39046410d8cca2803840f07563bb936343ba5ce43aae081d7c961093838b7ef9375813538a389a34983bfdccc8317a488426e33b05f0a2a8649edc816cb73385526a0f9d1a586237e8f72cdc42b159ace89805cf8fc6483f7f657924b950cadcc2ac302f9ca8fea1060a65f8902e38472ac49c2b5d54943a4d59f616b32ce26dd59c5ebf0b42c64e10aa330e7e398b6f598da848c3ed72e78da4312e3507a266725bd05bc0a69d7b58657de7e2e88da8912da7c204460bd50104a97b67d2c94f47775d0d1ebbae26a8db85e6b9308958977a7caf99e1e25165c42cb1e4e1e51818205465c0942af869102af2976bc2158e67a2fc5e18aa9a770ae46d986f9fa29448234e5e936ee29ce43ebea03292c10289cb44e63c3aa841d1b42387cd0ae9829c5a092d517ac7b9432f3553267ea944c3462219862340f1229ecceca79e72b68631db21f7061da2c588406015c22c730248c31d1342ecb83d17bd4112483f72066437df378b3dff249df446689987af26415d98f01fce667144d8f5377c6d6749f337a4dd775a0876f4d314f1ff7a0311877fbd82a61c3640bb00798fa51545ce53ea552ee3d360e993aedf48634a6a987b341338efef1faab7fee1c1ff6340c8bf81c49b6b8e420bc0a94e1f8e91ff7368582fc35394d5021ce9161f44903671735f6f3a5ee2b9102406ee98e080fdf34d639e307825517b65480d3a672aad35e0853ccda0ceabbc152e19bcdd633f0f0b6b7cbef883a66379b2eac94bca6b40b7871ecd905d3570c39b23fb39efa3635e0798937c9f413d8ae242cff27eb63146c68967cf473fee55869f67ab37473f817f00bf92c089899a07d4bb1d711094cce02c7f9c9d22617d6c9b1108b323fda97bec792ee4257ed3f57c1a154e9cfca095139227ca728c535ae1b5b1b8b8afc220f5e1b16a3e2b538b3eab8a8a11fc2df319a5714a4e653fc755993b95d08f31114238d79d4960d741411af7eaef0317ad88bed9bc28f7dd57bbafcec2b37e4d98d4d1b70140f3e165dd4a49f31f36686e294e2dbc8d3712d379a51701f74a5585e5927594e02e7a8844dbe5a1f26f945934fb03d8868c5f06fabd7fa64a100328f6f437220f86fe39557ec5f640233829302af8061bfb7cfd190ae7d7fef1ca1cd4d9ca56c5706ed6f5cfe85ec9c919858168552e334df4fc01eb3ffb236d4537f3a2c58d6ed6fe2a52f0643f9cf89d39d35df6623aa025e1a3f6fc1d644a46aa67093f424757447676e61f29cc4dcd539b41c9e297044a81db5bdc54e8de7cba03c3317198215d1df8a67fa4db0e185d990b823e81e866ff6ace52871f631997fed3ff577e9cc51ca6880fed771023480cdfab88f6a51eedde62f3142bf74b3eb3f85d582b1eee95025e3dff788b23d3cd1f57613ea7350275c56a65e514dd8afead756b69c9a8447a5a5913834a09b71d63faab84f4d76fa45aaa26e86f7aca6c24843df129c763e22433b18715410667f2aebda312f7ea6c679db1b0797b2de9431a128db0c04c16c083de3ef4e4824c1fc1bd3e99e0d53824774d300fdba980034bd41bb9ed0ae1ab0e879639bf9bf5fb42b452b999492420b88c0b4f1a618b1c130070cd7d890f0937ee5f85ad47c28368bcfa71fbba658df2d8fec1e49e39c1e564e30b3c32e1ce71991a0f0fb888109abdfdb924dbf9e99abf891027a21fc56fde85d762f574aefaaf44a93481bd178839b6466cfa1e290b4d04841e808accb57188eb488ac89984d20579b6e79bd39ac2906ad2744a39344136b4dff37436f37327dea6a15b31a26012404245dcf33d92d1bf0f34d6a6dcfbf3ab44539ad3f3de79800a3ea7a41b1af008c0ca9f71cff9a0938bd32cfcc21cb49172c8497c8eeae41f41a4e6b784ccd0713f39f4afcd7e74960b8f5e6be26cc4a13f08813fca0f16b0f092cbd6a252f0f1f898e18192837dc504e7e7d39249fef4fe9efca9f06e01f24a5beca434f2ca688beba10ac0b9c0ea90b9721248c406f3809611bbcc1141a9abc7f99b1071ec3a28f1d740756f4b0852191ddc73f96121c8c0dd8db56c23712a5030d12825ac0c6e9fd6ad99c3c18e4c27e8ce34086c15617d4890440a0fe2263a43b4faca0f1c2636d7d070001d8257b80fb565601ac54334129dba8d71a85b03fd42976af049ecdad83114ac594edb679c36ed9e718fa33eaab61aa4951890203400228db78e59a5293c0f7aa9531829c072ab93172bb33a547f6b9f921ac74523bfb01ddf61bda131ff387384a5942378fcaa1ec288eed90c0606e5d7a0485aa9fb24e1499155b4863d4b991b2df33e37fd108079bbbdb6d7f0af98d56c2212ea4bd9d65e5fd8186e8b1f7eb47892dbb9b395be754f853db3699e42930d1cc8fe7fae5e650f640e099cf3f1e1a4a9c7e4eef95b590654088b29f3fba7638681418d330f60734dde2a081113a76f0897cc52b0e02ce58ba7fa36356cf141724a612e3e0ef73f36fa601afa3d639693553a57750e3b1096e091dfdbe99c31b508f4281958ef726b468740c03a3be2e148e0b9090a7497883fca023fd565278d504c7b9ddcd79c4833beba0e5ed572a468237068106a256fcdb5c7b1c6cd2613e5a07c7a3d880f6338a37c57b3fbab661989e0917c6e70dd079b4aefe196ef8d631b1baa8c2b3bc7aeaf9463e482decd3a4856f7df6b0b50b9d40ec8c1e47c37f1b1ff9cca5de0eec14a25e3d39153eb252d91cfde44c05538b9f0395dcdb1831eb912967dfaf75a4d8fc2aeadfbde9832d70182c05f38ade0ed2009f16206f7e83ceef1aaf33f6e79dbe9c235a7339fb7ee3eeb0a573ea254a0ceb331f0345cbe966577ff16bebbd3261e25f92c638c1492e52b2ce303e95215df87a90cd8614cdd2e89c7363050ff3d0b4a596d6504108bd65891438c9f2597005fb0f4398e3a69b2f94bed98f02c99c34bdf58303b81f748f0e43044de656de2901552b1eccd80886963bae2cb8cb6395927f2de6fb9b8f2e144f40417e59f412e8a318ca803b2055dde23f70985354fdfd103b35900692c5eeacbdd16114aaa96d6151504a1ba135493b2dabc8c35c837cc14b826b2749a1980ad5a3e96b19389f155480fbbb893c106aa308f7a344dee0f36144a391555106033ef5f5b23e27de04736c98f0323fbb68a6b948620eb69ed1993e35f9c133fa9984c483de0eba0e9bb7999416ed38866183b543c1f4e920247ceb951e5c0bebc7599f9002c9ce76f21110d5ac1bec992499dbb51a842154cb753952b4bb624bd5346c2d5fdd139de8ad78aa1e75e862c33e116ac251b6d81c224735506b7a60ca9fcebb3bcecfd7beb3b01024f5c5853a9fb26d133e669c70915f812a18864e8270e2050d2102fe64f44f0c0071c5d228cbbbb7e9c5c8b2f6dd99b0e18c34dc3a313cb9dd97d55f635d45d428a8a657009beaf5733a024e4d5ffe57cee252243a5efa732e50935c4b4a9ce9574ba735d79112230646690921ee1fa23f3ff2065ced7612a60ac5400de52e78c94bbd3a74bbb3c1c3250f3550a0243e3b2de5e457c87174001187e5d87c39d65977c9c597bb8907bb9f4b670e83b88c884be1f370723c44dbabcb6bed2fd2bb1b1ec035abab732c32c02497bc99fca6411ba0723d8e213bd27360b9716470eac336bf99633b25902cb1845b72fbe362d7cb95cfee9e6d9a5e6f5cc33cb1f4d18999feb8a0d1287c92d12dfd239dce9c114a1c615d9151a0b2fa3c05ae3452a82c1d1e9ba7eee3519b1b1a619c5fab475481646b511b418bb017438a6ee68c4288a7c4cdb9935a01cbc6e46f1eb442a1e860e3b8453af2e40079220e8f81de587058a71245be543103fddf61df0362b140b22aa3a0c91af4d4b501076340d1bf0364ca381e08f9ce3d1734483f1e2c73d958bbcd3e4bddaf3142ddd589f7d19709695a6ebb30519b92d87a167c81e0a813e83979f8d9e365692a900cc1f665ab043ec45ae3f2d11515c31411d660adcefa2c29dc5c8ba55aa93dbba8bd343f696a43e98262f13b8a6ad40a87aee4e6678971477b5e465f94a889691c9d06cf31f65f0d19c771bffd63de759b31845e45e1456ed5707dc1c65fd8763c2b3fa8fc6fabeb2dd1ec81ec88ead695c4e0e05f829a5898a1c43fc76edf1c5104c93abc2e150c30d9e33b5943be81754061423666393a492929bca993ece78eacd7e294b785360e0dad3f52d7fccfc59ac7dd9be33907f83ded364c3f124eefc51c9bf3b1572653f602c0e4c54fbd1f2ecdb95f034a7693b18a259abc0a47aeac8b1d1f9d25c973a044f3a22752f75ab0f44e73661871c14b11f317f6a2fc9d97d4177a9147aada996de969366444fbffc5d57ccc8abcf45457cbddbc9a83db3b6ac16c9855c6552f999731d712c00c7e8173e79ecfb4d2f186ab9fe2c61228af6a87c2c8b7ef837bea570b2f6a4767f5f520b376c03050d3748fa48cc08c91e2955d00507612c23a5e86511c76bbd6503970b2bbfe15a24b7c545a98009cca90abadfdbb5db08340072a7bff0b459c5b31530f45ec12a46beb5348611445e5cdaa84c67ebeb45332719ba660ee083835aeaaafb77eb4efdc3a2c5d026bc99f0e0e749f36441339db26443f906736c3e968885b048ad07b4634a2ccb0f47c11511447a554347d2608169f0021c3626fc9bada44addf3fb129778c4f8794a4ee64a2d9f5c19370d5684355cfd2351194914edf02b3209eb8398e59c9ffc13c2c41fe74f8e3521dadd888c449654370027420364a266609dfa8440f720229ba2d5e2d603bd91d3e50f5f28c6ad936a3cf0d34d8e36e2d49b774f37b6069bec29d40b8c36a6de64a01484f4cd8948c1eb83c93abdce6aab6973a87cd695c0524e0aeefb60af22193172cb475990ab6cd6e09b6fa2ae5c32c57cc7728aa11b84fb72e74ca27d740712697a208b09d46522016072db3491c1ce90679f6bdbf856a7028fdf8faec448f163895795f150c5a1a71e98c23e2d8ff6938dfb0b517b4c98a1415036f748e2212f23f05d9790d65f4d84a5a253c0d88d09b3f90a878a7d232e740466e3c2ef2ac8ac1ecf8327404ed54ded1cf1a3e74fd263d7fe4e18f2ffac99d11c8677ec39db8b94296e13422d75d84cf88bb5f4ca45d709075b2cae8ce46f416ced74d685ce52478087d9213d616015d8d32ec365c2a0e90112e4ef74bbe84854bfdbdaf2bcb0e86e52efe3aadb33636be605da51af57d1113abb953114bb92a52b30d51a89d3588d5ef823d046f5ac4bc6a7d1b3d265e70b0c43b1f8ab7fdc6a32fcb2d624cafd1fb7f38b3d2d55f86f74101ef8f88b5a5692459ea3ebaf5bebaba447b01c69246c940c9c8020f5f917a3ffaf4d7184eb2ea97b3609fa8ada019beb7750a0286a38579a7dc462a56f736c872d3ca78b8b3b816bfccc552628a3b7522bf9150cf1d743b7631058d4e56e54221e17e456081b083ec9ab8cb9b54fb469315889a297809d9b885fc67cd55d5159af3b6e2ecedd139b07ebab0ea276a75339a16cb90164f299fe624b17ae6c3c37572372bbaa090577830c4a9e5152e08964e0189f8dd83c92a769aba5876a29792d28b80a88ac7282522597e09d7397b92a5e2d5a92bf855366ca95370dc2039a3794058c5779bcdd95c4f52300aa202e53b98467e168f64296bf2b264d5a168717f641e226e2bcac28fc02d6153ad38b6108e7c4a9878cf87c0c41bd0c66326b99f73c44d0186134531e7f7e4fbb4acca20f2e0ec711224f6d0dfaecf1c4c134860f7093a6fc92b2c9bcedb78179e01b045e00801a5fc3700201a5bf4d928457e03f934597a2133cb362e4f82da004c10a98d39bfdec3c4df7e999aa38f47172dce488586da15e36dfe7cfb63186aaef7083174dbc72b8cf75ffdc58888338aaf13aa39adf053b0d31b090ee50eab8ad01357503641d52112d4c956019072cc2eb2fd27a114e655793e4151425511e754c27b8b4466db0f573e313b8b4b303ed9628ee15eb6020c1c1ac2dd0adbf41c6dac12beedf2a3466e8c18de7b04ef07a074cca9e1a318d57744cf99be0e82a9f8f1134fcaebd80e71d42c43057ca63c674b2133e7a2232bf7577ad693bf77b469510db55f529c3110610e9afa4f4610af8d5297e2c02fa9edf90fd8d6fec3fa011216e8b5f2535f7a69e190d23d08642eb772752ebbaabcb5d28132de79b2dc0f1f9ccc0ff43a36fd66942ab02898135fcef1ea4a5ff871d9108afb59ae18bf7122b37ea3da9d03c3838ebd36167fbb193fd889a3876a1396aca92746002529a397ec87633ba8b607d262f7b71742c207134258b74c1ff69106f9b44b38f9c9be7f2177b01518fdb3c5481e678bc4744f224d17a06ec17d91bfffa08e64fe0ea742c527126b13f3cdc569dcd1b5ee5b6f89faf6ff5ab268f3bff7984b1a279f1b7dc60750fb304c11cfeb735984953bb26df7a7d61564cf670d3d47a5f854eb9c454ca95b5fe46020c2ec320899350604ed12cf30582483ccb899433b0e8f4a33e8de67aa4980ffb63082d95bbd779c920c54278501c6b65cd472ff32ad647bd853bcc82563622880323c6e1890e326c067039ff98138aca4cf505b9d8839fb1e3aaff53d2121cef9cf55ebda93d945db9059aa90995c7594542dc4f7763acfb775d39e84e2c17243569ee3b16a0c369d7d7b73bfa0ae5a48932cfef7be4144cf933d7fdb8f2c6b251c99e9b6b5e004a3b40fcdea1fc9e87dfb5c78e2514381494cf6ee376e187e123bdff27e06c91feaee8c4f47ccc7152e4cf76c5b237017203028d5a4989857133bb18e3568586d96b52a4f1c1eef1f92966360bb26eae1a87149b5c29554cc8bdbf6325de9abb13bc61f938cee11ce41777be56f05dbbd4c0707e4df8210707fc8d389e67f5967c6e84cb2f8f9b570e7b217e3b539fdad47817e56dfcf24d975cecd0d115426da7b75b1a5b3168f46ad1bb3cb0a3181b918971b6c353c75e69b07abaa32cdff888f53674b6e54a92552f84f7edfe02b2390f044b403e9eac599c25a6d220dd91dd243bb088e011adcf1710889b75af80b554292925e906354b01ac4b59bd91dad544a3e7e994810bbaa40be3f1e01c73ac57ae8cf7583c83412ed69e4ac7848478786f67fc90d10a2f3f9277b9535b595e09bb3fd38b98f69ad328daa8866b18d69a61dfba16f03a5f53d566b6fd6420890be1fd0dc105592268598e5f8be9771d2cef0f10aa7bd36254efed0b47f27db2c9666166851157c2604d830892112fba6ed8ad9a376c34ce8c79959cc5c5740e59c807070d900f62040353d0921f69989e398307604f80e60c471e0c10cfe74001e86793e74587599de1593fb864cb97bed5626b60835464ac845d3f7abe99178edd4d354528218284a7c6ada48f6a481ce23558d26bc5d38843db1dcd0657348d593052da5d6de0be2e1bbebada92d854fc54ede4995a10508dbaf0f6ba9c71eedbad2c84f83c2eb337e5b145227fb7d5ea6c673ec214cdc2dde946594830f77f66d364d4520bca91db8db750f6421d14ca685fa4568806b16c7a0eeb4af51e1aa5c04d45a3ad4435eb6968d7b5c6485f031133b1b67e88fc04c5dc6c3be3c6ee736d7d559bfe181368a8d73b88609cee01a83572d3682f98a2308d2101bbcab774a3e824003a3e14ab44911b86539e0b5ef85218d94fabd6df8db9265d7dc1ff624d38b0ad4986e23dc404a92f1002bf665e28b9a7bb1ecf03599d2bcdd86d30d8c017268b252bd981852e123312ea7f63d787c99ea02811042e9c69ee578f18e11ba2c1da5b4e541290318c6645f645cbb28cf32cabec525202ce6166c4221ac3bd3911e07963f2eda51b2e71c2919c69bf135bddc29bd544612e9ed25c1108a9e58a4e8aed7f2ab9547d2e7a6500fcb643aad333fc50873d8c7ddbf00a7b4d2d1bc31095e821caa40371df8858c2c816a24ac37f97ad49e35ac7f73909d45a256470fd557519661c91712f2b412f06a9058926e6d331265a9ae8984c704eb64e10f0b2107d6eced7e9fd4292216dc02b319f827c61829b450c9aa97ac3fe0d3ba077b5c33073d0a071755946900221d604ff7adfe599e405d4de2671a37d151e677aa62b6b4afa06b7dfd8d93b5f3429710a340b21ec1667e32e16083347ea5214f653d2513950da038143b36b5e5b33d020343444d457a677fd3a0f0f3f0ffcabed7d8768cc78be6accd6313c3c6c8d6c4471666d8d6640d7304101beebeae6d80193d31021540105e256b23b0fac2404875ad63a6d750053b0fdb8e77ab48f322de8497697e7333df4ca12376137bc89179bc09ea4899a0b39a515589abb0c9cb28aeacf189526334f362a70627249874413bcb0066ee775b14a1bda52d9565f36bbd63a7172b8af5753424e6a7f6d6c4d23a40d8604ffeb3e9cb51acaa99db60850bdc37bf9b14a2966536a3608057a0b1348bec8630e9066e724d1eb585e602d6f3e739b32cc9ac09144f374ccbadb2a0dad47859e503ef6bc4206fea068ba5b79d3dc2ef9f8a1ae044310b1dfad30101fe719fd981603b52f544d4ad86f91da757b8ac6c1f8216bdcd47e260a5d09391219be4c4c18568907fb57f4bbc6eacaf470293b115a3ccad2fa6b97a637bac7437178239cfc2f17b2fd0f9ae4ddeaf1c07bb7f8d5f9f61a2c230a149391781365b4a490982c42b3bc6d3574c22017eed01a7d8fad8bebf837ceb5a57f59d2a7da91e62c717d22db5142df72bd4f2bfdbf4896ded31e346ddda86aa10a88d2af81054a348cd282d6aeb881c9c7ee2bcb994833c4640992d850db1844dae877816b1d9766a02c8b04d2382cffd76c4de8069bb49cea50904f459d31ceff8b43d34c36e9b8b805accaa2401b00fb9a8785c3ba001337eebed51b6f682019b194a2af53b7f5c4ca5ca499a9d5ede5d907ab52001f796384fc472bf90792c79088ab13df0cf3112996d0f0d20d7b43651d89d3e5cdd1fc23c737ecce51be75bf7249d49d4775606ddae829b6fa7d30fb653c310ee41c02744cbdccda8217d4db2a6c34bd5da6046aadd5368ba1db0a4c094768784ecfb81c2919daed4eaa98b719401b56f65512b2519014fc02b67370e09d5f4248c67964bbbf693b2c93bf78dc781dee7936371f965906116a496b9df7b17a9741241231ea23049d98f4561a557f57d13694afc3ade537dafe2bea2c76deae1fe0a8fe84a4bd3deb4255bbb9608ccbc00c5e36aea05607c5258b84f42182175e3d59e8966b4f75e130cf0c60a363464f790cd91e910a596a3e5a10c2223fade7ff483663ca45422e7c9c7d37b0aaf39a012f5d06c270245b7c2e3d1a71bcf77a1f4a47ffd7a829c0029f627b9c61d84eaa8d13d112e4d6219cb589ebdf368e8520f5a8cc296e3a7fd2b3f28dd33437076455cdebf9c751f6e00374fd6f9d1c25b22274c0578090c653c58b66ac7934437f94797955a9d0f16945665cc9cbbe4df3cf0254602c52a557a09228efd5b56ebd095182272e37a442e70d001b96b87d4b0c45b79c3f79493688c38fe08395ce46838cbe07e670298524df6756df415abb0187178907f3f1b650909bace3ac6dd2d35ecd2309370624b80aded279165cb74215facfe9a86cbfcf0959ed4b07e8c6f078d878c9a0c688021a996a37e026adcdd21763332cd9c9fb34b93d83cc018bdf068487cceb91b7faa74022aef0337915f22cbed37620d71523fe4768093f41bd8b4b556a5be02fcce57125813ba95e5007ed3ca01306f55430ad4827e942ae57d14a21784f52d7c9d35c845477998ac68e2d80df795bbe4a14c491146fd97c753eaac5737d14859a65bb9bb7762b1bb75f38d820b8137aa4f164fe4211a0e0faa7176501b7291e8d4662c1328e93271d33dc5f22a6d8ec279db404d2866ab7ddf87e5fa612123340d163414100e710c8f0f6060e98a1b776d0398f076097d551a7d98a7f13b5cd48a726970fa0d45e812c100f26370bd832467cac719c23d7ba64566053243b58305a67c32a49e79d8b7bed1d21440dccd65fe5c18430cb3c8339491bb575614d2f586f5853248da201cad53f323cc2017b8bad91e346b16779823962960a6a5c805188f2854ea0fc61632524d05110be832c14cb32f2a1b41ad844f1bd2a5bfd11b673def08eb928b41852ad86041b841f8d44b2fd0976e8ba689ea4baa44c4e555dbd5a7b7167b794117ebf7e4e3cb9df915b69a58a70bccbf5b5605448527abbee55a6f8a06e12477dd687c6196b6522556f70685658e45c3a6dd2bd3f8322847102b1527f81c743c6a9216786d4426316563c4adf9f62bff1494d63c07432f3eb5703548868c949bef945b95e62341d6e90319b9727d18138d96e45124c95ba5a4ed0111b5060da4d63ae9e14d98e08327efabde55799ebe28bff8f0a9c27c834f4e917b94f756b2179145ea1a5a71ad5fa98481dcd731f31e46ab5eb984b2cb5ab6109660e8741256cf80086072cc5c44d539945c2acf7c9f96277dcc82d23af46a0faf3854c189fa622c7ee0e17fe22ea77eb52505f6f023928d14f7a2b8ed01bf604f9e6a34d1d7c93d7a4b253a5d80944845252ebd35e92bcef1c9353bbc6667d530708f3f802dc1629c8893675fda74fd1a7d1f182e5320d474e850291f59e5df81221cdfc2a3b8e4d9a95fffa7f8486ea3c144f1387ab549815faf8d54f9005294874416a72f9a41c91c92f4038d5147f729221bd823586f7d853999aed3b76c34b5e07d477ccaf1695651a30d664803b4fa90f4fb735418a502da3f217b828df4065046d22b750bacefc38d3bed6e66b6137209f0bd976edd04eb098e2584fd9532075cc6b16d3b899b206d3ee02132d9d0673c6c484b0ba83c2b6ec9f911cfe83c7fbfb74152d3d542892d1de34425bbd532f418b909f205ce5a4039b74643ed51b43e559461905d59e34112d7a81155d4cccca69ab44e48c9cb0e7dbfbc9aa3a6d0529e73af9fcb4e310275e0eb35f390db67537b70f7ec544f3c143a161e18104b74f5bb5bf2df57b52cb22a300453b8f3402d3c016fe2fd304ca583369945a5901847c7c85810068579df96c68655a7f80c6d37524359c1c4d64a33fb132cf2eb20351b49061ecb209990b0d5a6396bf05fa731a47711ff9b5961c0f20a563becd0040611f67f4d305fe591c442e86898d8740f82ba7ffee67646a21cacd89563523ecfb56a24c2a253b5ce206c22bd3fdadcfac7f98a6f5334e463fca88078cd16b85b12afc696e502e2c350c8b22d24d5bdacb348622051cf94aa31e1808e706192e8593f7cd7c64ba1a50adb7130258b8a25caf2103b1ef291b53042bc95baafaba4bd29340b56c84aff032b86888b087edc80929e2a188c8ec640b474e4c12cfc40629b2582e75aa66219f671688fbbd7cb82eeb80401d340554ce687330b4566176cbeb687c206b5253834f2f43dc5e92478ef6314e3ce001d63f0e5aa24f18bc76f4d52e560233cbf30f8d423e2c8656e18a44f6f8b6f69d0cf6b178f2d90f82a4487708ae8a08752b1b2e729c68ec0397d5f1535fa7cbb50ac37d32ed50988347093cfd14b7e1a54b8520a6a4793cdfb200822e5409ebdfc72ea1d9d7a1a3d28b57f5c23e25a940bd2ec4debb2e8fef5904e9f24f63433be8dddb6f0b3cc0d4a0f6acef31e3608817621781de6d51ce25dd2b343cd72b51205b52dcf9135f7204ab007b8e58d4f9ea607ad8ccdaf713c882f424f282460de2b903b849b138bc5cb4fc72ea29e205f9fa6557995d04d5a2e338f7b9093d7e025e7e5e84fcaa4d59e2d468d4ba74bc8cf5a7da45f180e3f362aeb64b83df8ab45a307d7438f3d79ec00f2612034035b921b01d5e2de14a8c416770d6444f6f6d19c2ac62755c222b8f99cf537809fc42d646a6799831b89b34d7c13d4a09a29bb75479ff36899154bba53c2fc2f9d1cc6681e0dea426f2a53967a6fd15da12b919a882834d3dbc056d87c7d3594580c4c0eb7f80c1b65f60a8a3e4ca4d60c63ea17b09660c502fa4516c49247e8c127dafd6d3f7e3a5374de96579ac135a965fca1ad09cf10920004a20c1080ec6df8bfc56e5b00325a11440f2048c3d9548578989d573d10cf861117e7719d49771d775490f19c9f5ec993de9f109ad46658a3ad5e59847da7e4f9f683ce281568f83d567cd1955b80875110fcce2ec6c754ee839badf226f1cbf2196c8830144ac48453fe53db0e42e57e426074b46003dd39a1906166325cedc7fef9ff9e289c2a342f038af8659d0f32c6841e080ab32bf7023ea7425c88d7744fd97b27e344ce1f53e4d0ff96acc9f60a5dc4a19acfe7437de88f43ac791262606bdd984bbc00dba1aa9f9727aea8b1a466cbedae8a7a393e26c35d806672dcbe33a102b39cb3d245178fb65d7b5300b9f62c30b4e1112a923de6baf8ba53b637ab134953452bf698bd78da95bab5600f04d763e931bbae5dce805998b40acccad93f87d92d6871a1abd7d6b9f0994df7d63bb140ea0d2cc2b0c80c7cb48e8c9ff53eb8604f1655cb34e72dbcf48bb5a73a155f467b262019e18ba1cd95b24abc428a9ab15057c14a9d6742c9e3b7d3ec3b57bec41ee75e3460667c201a52f517db1f5007c2636c0fea4a524500048a84844347ad3cec2eec018edabb031373dc78cbca270ba29f85f501f665d5ec2188cc36df9657eba42d4ece8898aa7e1a56defa07d7dcff5805065ae2b95ef5be9f290183fb826d4c079211d52262cf306a4d5a9651f5932eae483bdfdba1d77931352c059e5002bcbbd2ba48dfa223f4c130933160a83b965b3ca5ceeb21f0d0667f0cbd19da870d1e9e602de3ef1e570abbfe7b0594820da7b196c0ab35cd0a81bae3e75c527649c5bd226d3203e52ec4b52ce7e2cd54324c939727ec637bbb5c598be89f73201c464e988c1efb83a70c6e1dec35b9f38b4e313f9c55377d367def8494d88eec3b7ede15d9519fc2dff41733e5a6e3efd7c4133e562941b6bf44d66369dd1e0b7099b2e968c24c9b958b4f94743a396481866b42e7540ed0c24d657abba20d0486185cbd032192f5c4b7a0d3f89e48c6415e8b6474859da9f9e7dd17903ea8cfd664cd1c2890b754ccf6c83ed5a4e1347da24178b0c2f3ceda1eb5f17f34e1b095603c20ad75c94fe06c073526d8a1aa01adcfc6fd856aee50683b55ad4744bcba3234c28416b5c016b65e5ecc8f4c2361ea8546af56bbf7869d4853f7170fc1ff4cece7f25c34b26bafe353745b2a8002110dbbc5e8c66c9ec19f08a9d724113a80f04c37518572b68e29f514b005c0b011edb0c7e7ac8c3cbf122a29bc46ec3bd6a4bc8ff5b819259097344afa12e0d1112cb527faa1fa22ca91bf59be9323f784757a511144269608c9aac48d20ec9244550a4b8475b7ded54ec293ca0e15635554693959982d6595332cd1f40252f3937f0e8a7d8b92aaf33d248e4afe6b86793af8ad786d121a92388371aa923b8df07908c5e9eaea152d6b68bdc6b52e2404a3adaa4ab61fd50d445189593d266db71fe66ad55988c596686f136d1b72fdf035abb5c06f050c33f2187874e7f25b2854e157f6fe7d5135c9e98b7f048b233178f6875461d48245b3e6644e8d7369fe2e87ad000c71a63f8efaa22db71d555960b49809a2e48a61bb402cea6a02f80050e7ae47dcebeeac3bc9fd378a98f4920d78c6bf138b75646ab96b3ed7361f6b09664e93bd374770bf42a0b0d7ca11b0c4f04d404eee6e18732e590e520a47c4352e956974270ed0af9135907a4956b323ec871d6631f2cebd14c0f642cbe2330cb525bc7fa12969afdcaef4dc6b157e1e2cd84c0f81ccb3ac260d04be766effe048f0188c899db40f6766738faf1d8ceda2c7ba6da47f610f4a2f3786690ed49fc61e64cb0ac20ff2bbff0c5a01796a346abb7b87c1334b0cb5e3f6d2445fa38c98c9f0f3f886dd649900ac17088c5c37198898ca7951dde08a88eb979fe82ef4677a6b577c04476a8407bf92f50e6e769660e03fb6cdb6ea240d4cfbeb64f170b6b7b27d20cc4b1030b673ff08e94b4f8e5b54f305f498cae98d5354b91d01781e39a5da9dee8d147c7724de6c2d6fea75c552e066a37a7d0992b0a1248962beedab32c4bfadc6a66494900c397fd09dad7b87e1d2ac5171b87f69a8b95a71cb361b761910ce360f89b13dbe6baaaa86b3a9fe8e8929288c5b5913bed8693a72d2937785b8f39b026147d281a545dd7e64e39fc7ea6353106a47804c8a92aa6c8926a2f809687f60bade85fa4f21ac6a90be850dd19ef78bf3b98028384b7871811f501e5ade7a23a81fb9ae41f1939380fe2c3d0a3a79724f051b0faf0b822c436633bb2abc0c53e63729070cb59a862ec8d8c05f202001335fb4ad15a5c9e7b9691e74e9ea0c73af62eb9659182c639ad89af646da32ec748bf2d4c8cf4d15b37fc9abd4404accb9f29acada7a8aec9f508ff0fa3c610989980a4e01ba82655d8c8d8d8301801b10bb796363a5022bf3bc9873f40943cd6d96ce45e322854b1c8c3827738e8490074aa36da77b84f1144db076a7ae88a23f0ec8350711214f7aa093286449958ad71021162bfa861cfb38f9e14c612d6c163697119974401c6660c209599400272fecf95ee147cfbdfdeffb0d817300cd0fd2d1dc26a007efa101f0a1465caf7b1be09516d0d52899c03411eb2b8f76ea3c1c40d9e2861c70f3a3771e3e8fc917dd2f128dc22c9b54e80bf7d44270ba1635ad1aa10c91ed44ece665cbd7074eeb84265b283330a6af7585a1655720627b25333624fcbbdef15e1cc443e43930a546bda5878bcc36ff749813713db46709f79963338b7c75ece9d68f16053c71ad0ae2255f81e7c1444b677ac772184b4f85a0c8a40c351643418ef152b7913c37110cbf006e4e6f2c3f9cc9d782e73a5d4a1ef2723a4d80be809c5aa3dfdc5d1f62419015e0761fd3d66accece72f8552ea5c7ce587fedd146fb6c635259760f4e93d62e47b20ec30a72559a5c818ec9503f80d5b73c189d3d6706483827639c052b1c34d979464a49ee0655752690f793479d1cc3fe6107562c9e2a2be941393f0d76c5b75e04c941a84a62d7683837ffa31549dcdf939d63aabe7bb0b891e68ea5562b6092ce0eff65e7e6d0202a8026d1878f8542765e5f652361dd2940d5cadc2608f8f13ffe2d5e4d4ad701eec7f4abbadd896be8b6152276dd542bb6e281628ef646a808567e838ec48a8cbd8e83827577218beb78e72b3628f567a33ab361fe50ac0ab90111b2a0e902cd2f55ab8c9c3b85f4409251a982bd9f937d16b15affdddcbaea4749e461ce9e4c8d4e3633471e75a106b7ee87a5b9d0d292a41145cea177e3f1c829460ba609a31a638ffd9d4af4045ebd643424ff58f00e2597054851916896a509086e3c894e4e66360c7ad04b5116f1cdae142f802d866bf94da214908a5b01e5d8df158692855a42ff95f6bf26c4cd0af204c99fe65b364d24d19b77ca4528b2eaaedb5e52fd73ce22e0ac08764d25d4fe9fb2aa2fcb55e17b13378d9bdeca21409251e417b372d1c937cc6e07e2f9cd440892c62c869e4eb8d28cc76048036686afd3eb1e692bfa3776b3eb960f1786a4ee9f4a97d636b5953e207212c00ee8210367b599f4dae3be5e1c555b60ffba46fc422bf37aba949abd6a6491a0a3611e3b4e34063ffa28d52ab04a6cfd71a847cda946d839cb37c32babca145603cc9664c4272f62154d932efbdc63984b49be0d6befa86162e41a12e282688cea0fc6908d85ee2c804b02183b4bce9cb6eba2ee3104e0a798e02a733007ea38cfbda6a58434e3753eef15e34b4e26fb795b044ba71de1a2fab6241d400479a93a453d8a33319143922dd9cc9c68ae4d8b10d96a86355d104da1b60c2263224e82b1f0c27d6116a8a71b0cdf53cebbfccc9c481764f729a0facef9510510759d5250dc3c19cfff0921e67827f778fcaba2b0784dcba276481f6d3f52daf39cc66bfdf87e6817a110457751f36a27a04ad73a54efa07a148c9b6dc7e0f646f7e10df5cd7b81944bc35ab73418e36525ad57c350e8ecc3edfb729999d09c68a1a8c7d57ea64606fbb33381461fb0989eb7c043d97491b97455b655dc8f49eb7918fe5ec3a5767014a8dfce35ea50f5fd4fbf38d4eb6e147bbf20d3979eb658678cb72683e02822c7d844e292c696dea4832064ab19ebd5d362ed0156a040b1a477d3647124f758a539124540901b794174d7d3f9287e0188380de7fe4adc74ae668382813f4233facf3857ad364493b411d1d8623d77934c1afb7d12abace79261cf84e7a81129a761f62543fa771bee7743f54cae9dae288219bae8beeda10f2e2c460e56c29530b44eebde4fc2465ad264d48aa1ee4753a2bd32e5d39d5132519a49b880eb555376e4acbcc3efbe798ecb956819828566a181be6d3bab37cb921a710cbba01917c0970483ecf73724ca9964536b7b4e01b23d4b9418639ed5b152ff1624c53ea4ce10cded729210c42a65075a0b02cd7ba439dd51b57442cd384e11d8aa825a3b99a8a7d390c441913d3d6c960c090c999083d0a69ca62b23c145e9b78a0a34010f25d758fd458dc5216a82cbb6a883f9f0547ba58ebc2f948353441de33c5e39c468315d9df73646c6c376b7f7878f7942faa6ce3bf170e08a4f1eb42d9aaffead81dda17812a3d3c3ad4a332228cbcef5d5379484d8a659a983fae08521c2733abe0356f578730d762a3b3bfcbd8b78e164b17c8f2374137d3d92e7361f3fac9709aa21cc557b101624228f6e69d5f8d4f8871e8e4b91b10648a40f5480d2d22a172bd011fa166e92aad3fb13ec7c9a12b38cc03e0912ea7c8757bfa1b29ff8df593d8c8b23340049fd27e81e8c3720706ef8e761a76199ffc6caf5f8609053c75d4b7bc98178dd8210b8a117cdc9ea1712eaf34e3ac67238ee0820d23895a2441b6ea15a19218dc69a0451802bcf70e10cf26c46c8c32dd725eb5404a6dd8bbd340003a210046523b004bbb1db851c1c683e6959edcbb8435de6e29557b56be5c01156a7532ce8ddc62ec07030954df826aea8ff1d05af18f48897fc055e01c437e949586f91a502447cdb8bf5dc94f557944315698f1f29a946cd0c72c15f8fcafa6bf67658f4cd4a4a9d0ba064cdab5df0fba47c82b8a38f9b8148a56eadd87bfbbd41f00109fe944eecf5cb9a5c31325e33c78c1f8b38298443941f1558e75c637c9681f806392551ba0c6e19b342521350368071cd67e20b2fd223b0c4f30ed18904dfa81a57f22e7a4f5ff599d943847ca414604401620bbbd4bb319338b06523015174bddd87ff738e5dec9c094648287f0c6b3c42df1bd06a479d7d9d259f66a1b0d9016614efd1fade0f217be99f6944e169d6d238f5f54d46e99fbb33e04972e2a1414255ad89dfbaa2d94eddf2f0ca3a886e61b930c8db16c483a6ec6201f2bf97a14eeb26d4ad46f9e3047409f25a460e549c80daf6df5ee5e4e1a0ca69fcc5f4f3b16a1b2e6551d57bae62a0c504188e6e46674beba9deffcb7d90a0ba18698cd430892de2eb4f1c5a848a4e189dda93cfbdb8d60d33c902203861b1808ba6841dc88fff0fd1bc8ae4e2a33ed44af4a34c5d240bcfe9b0878a9dca189b2cef06bf3a84138da9304a5ec0504b8d351fb356905effba4ca639a9f56fccec558567d19188ce8585cc0b6c975533e7a012d6ad3bfa1baa5597fbecae76a96741f631c8dad109900f74c910e23e63d5e681f05dd4197a373239bf10388148f6391a8ed170f7ffff4f0eb945b15ec102602f146466beedb93e986127c3927ee1bda68ccbe730261bed7a6eef79790125289297afe442596c2a6ea4eb51c317cdc4c7d489d7b2ffcd6dde82cfa97a92f08279812cebfb4e065d97071708242ff6ad93b58237232fccea5c6d78bed35ee25e00fc11e910f45fa798ca6b866d89c9a0080a2be074391174796c1d20c129337e7a55ac3fd000d6eeb0d018a389bef7f360494fbe84017bd9e68e7124a8bf5ff18edc090eb726b9f09980f7a00673549ba80362d5308f5db039d946ec3ab88b5f33f5a43c15c026cbfd54523a449035c77096a811c33986a0452e2cae961f6024d5bad7964a81f747dc3c1d16866e24ea511d8dc9415dbbdc7b8fab266cf0a1fb7f4d8164491001e8b560adaffe83e6d960221ac50a5428a7c22ea1c8415c79205102519dd4880c4710a95bcf4f4c2d7730c04571dd4cf2c63a06f4c310e8c79776bac086a73d865a368c342c43c4b805b123b57226a99c7e261b4a781bb3172ef213ed117d5cd0351be87134c9162422146ad940c073c1c6545e2b64e565aab7a49c322a1389810f70b09c68267efde643b3e916bcf6708412091c54fa266c2038b99add1fb641735222dbb2c83bf01ec38f8285753ab564e3ca767aabc264da8a4d0cafa72a85a1ee37b98bc1e23a06b0cac77744115b44f83fac4681c10cf4a5a29197ea7ce1746c311218b48e16efa34ade1c5700483752ba6f1448f70462f833c72f5a13ce6d93132c6dc68035199693c7d757ad675c964a91da61658db6193352d6fc3a29957cc490ad685e3ab818760f27232b614cc8942b635e83b039e695f7c43f7e1788b624ea022dba1d943d125c2e14dae8453c084f45369ff7189b7a4b1091eccef1ed8382768ab6c6d23e5e4efc9e56191b622204a6639254403fc5869df51bab5e81cc646dcc9302cf3522403a80dce7c687913de94fe0035e503ea6bed21d4d4e8eec513538f044ea51149ee479d0b5ea63b91ec129ed432a0544c126c27ea6a08cd51eb94e8105368007117053ac650da3ae020b015e8d1178a35a40762fa0a52979f360c8f8310a13427a1a375734e70d85481e56dd1a5493d0da6f7437c1d69c8f310475f4885f53fd63af7027f2380ad2422047ef5a9a434d66c75c0a7c4f0311e957662df45d2bdec708f47257e6816ca58de12d349151778de2e312a1727981eddf7bc106e24631edf47ece06f3dfcaf1bc3e0a2cd1b329983042c38afbca3afb040e84b3a8750aa76eb1a38e6a78f1d58edf73ffed4f8463797b689929c66b4380c91fd3edbddb71b72752376949e0b7d0880cb70a4dd006e5e53722c674ca734db7b00f6c3d7286ac3a4b471f0f1beaa5ae1932d1702225fd77e41d91531e3126e97a6995db47827540fc3a5ee243d956a26862db99fd95a175327eadfe6b15ab319174a81a1cf3a67e2d3290da4074dd7d3d86822c38cc84368753f2e88f394ae0fc8edb13bbd4e9d27f6b85c97c32049fccc7d89b4e072e103a80694db571ed14a5e29368cae6f78717dfb94ceba7cac3d89b9997cb832737b36c57d34b3a0ec3e12e922a6ce61c6a03bb498f6891f533ef3403985a2f96c14b74cf6cce806ea9bbe3654f1838108b6d28f20d041a1c53eb980725bd07a8e90e767bb009f37e1cbfda4cc8121816d6fef9f69d5f5c292d7ac8b00513c89f3ac2f07c54f83e6cb4ad64bab53fb84b7deab3487ae89aefdd047238ea26f48e9a7a6e3f3bef51f32e6d3fdb968cbbcbb931cc88b656efc487b9582715d4dcc5615c7274ba40c56bd6d2499ad459b7ec1ffdfdb4148d328a91dfea1defb3c4d6eca13d3f493570e2570775a0d460cb27363da9a089b34d7bae2fdbcbf26e400d901a8612ed37e43eec090ffa33a9d6d9d12995b6c8c862cf4554cc71aa53f6460e41eb2906940d393e2cc1b3d2657606265d8d23c6f186e80cd7b3d1790109a272060d1e8e8617bd301a21b7c4e95b5aa5fe9af939110079a84a8c29b1620f61d748bfec29df56f5db8af5088b6382b552f18990f2b76133f38f7fca2f19aea6c0ba2807e1daec632d63be9d5a211f581e7647ffa84a9b5164e853543a877144a14fca3356596159d1c091fa745632c790966fee95ec589f5a3623fdeda9dec88039f457afbcacda65f844a5d6eb70f4476f92f330e1146fe2a324918d75ff07cb2b2ad90fa2f595d462abce01a6718c4d20b8e7926447420aec0bf2356e477c9c6b8daa5325b5a4430118ef276b26bf4d6576d65913b7616039ba7245b592b53750e96f36b8e878359af1b3b1b25cf8b75c521f1e030c3e228d121d026ef42f6bdfc2ec79ef86a01b7b68daba5e1cd0313b6c462282ac4589d98edd3ee053a0a68d4791d649617abec7e8f98b2e5305f89c53bbc4dfc010887d291dda207f963c18fcb85f15bd7744da011990ab6850c044d8c12de23e791df86d171d2adaa08d8ea922678b226facf2e0b65c4683a280a2e7542e8602b63a5467f6ca5e62ac9529e49807da6372a508043c3928c975f4029c108f20eee406dbb5963a2beaf2243f927ede6975d1d5e56ded85681b946d7e6c044a2d8a3461682aea45234d394b5d06e3c47da183d2bb2b4a0e4d4c2750526ade93eddeac29bea17535dd986f3b28941687a91b8da6787cdee113b6e8a51fdf61eaf4fdff0188d229f2ebebdacb30e0bd82e9c18fb05f628e41333d9198f6bee0c2d3d2c6383bae77cc082ea60705428bcb03efbd3280aa2aed3df5ddde9a254c47895610d924be3a4e78b05af278e949da0b8a3a2e7716e8d1712cbb9ec4cc0dd266b568b3118034befa603619bec91aa54d7564608abb06a6f7d0104f44e2a2540ed73ab557fe45b70fc75552c5a9211ad0f2154014e4c8b29bcebd49521a0353c9483aad59f8802ffa60047b13278da54a708b18e0440bb924e9ccbda661290d32f249123a6b4a8bf67d6c7c749687e1f0327862daa62c1ee4352063d71b289a05545ffa58e03ddc5d1b999ebad824619dac5d78414e02fce2a43a7a853df860210cd2263d5b84bd084c8af95a1fae4ec833d66b354fe7efc0358ee24c6055ee6de0b00f1b753ae65fef1b5a78bfcb4186d2c821af7a2fb115baf73ad5a34471270cb0c0bd5f5f58018d2a96063d7b384d44c7fd26f64583fc34a01ecd3f7c07c3e54553b5367f256aabdc0b912a8e95d11dfeec994e9b94e6edae2294ee2f207b71b6b5d8ebe04a9191ffd7e5a6e7f8b99fe35f1515ad804bdf3085aaf0a46996247bcf42044f2c87e18b06f3a180bbcdb942f2cdbb2c7180fae20dae1cf85c204c2d71f3c56e139748ed30f792dd6b41fbe35bce33c0632d05e6214d1953a2ab9960a5fa267f162ca40c033a2311a179b560bb9ce53076aa5576dae7b82a00414c291e1bb4f25c68d04ebad993a8637b37411e1492d5f4b8ed14b6fc3839ca6083a84b34de2c3619dd89e11cfc83f7211a339fe31bac70eaa479793129c64c0e193dbd94ae38fcca7b4a780271dbd736182647e877cbfcc97d39e2856680b9e11eab6e0383d22a9e3754132d5b4c70d7466b529668c302f317350ddb4d7d63b24446fe7a9e3c8eea1ce41bada3a3fec3e1cc74de19636ade275acbfc1e1d7ec34c6e753b32ae0e1a35d241ae0031b78e9f71011ff1820541bb427c4a354c41b8b078f4c2965f48a6e39475ce3cff21f4d912b5965be95df3770b99a423b7aeb09d30f83b96e080ed4628a9845a214da78f8ddf8933ad504223aac268dff3a058335bf80afbe9d41bccf1aac1ce71f3e6c17eed2394e41f734a24d7ab46196bc5e9268d922f6e6fec8e080251c4ab200d14004d63de5023e76ca6790ba95bcef4863f2bb2233a216d0297a0caafe36ebe871508e90f405cf8cb925fc1ad2f678a25e7ed94abb6471469ed722904a7fb956e984f505572f606df9131504e69cfbcbe0101c3dd557f127ecb1872e67d9fe44136720e1ec52bc139167ad1609c0c7a73c4c4ba6faeab4c457878488f6970d0faa1490845bd956e990b8e439aeb3b64c3ca027da0e87943f3f435b5746e052c242f7d315021205b856b9aabacf7ba261f7f840902543faad412efd48845292e50bc777330d4d4dd78faef582a2fdbf85efb20e696f7fd033cb376063312549cea4fe8f800a72c8e1a1e8b21a91310732d4f454e63d7a294a90ed9f880e62d317215e22e8865816fd525aedee68a49f4277fa54675e3eae52b40c3842f978355cb8da218fa4b0d9a4421df99b761b9a862184b3fa1f21bc0cb8ef705fdab6c3cdb24a13c59ae99eec399f5b2d7376552acfb54b740f4c523a58134425723a1fb9f365b465bf4c22fd2d423f28ee56b30e5ae10ed0147da8871cfb8654047591bb7098945022a89e81cceecb2a6d18959b720c358d978ec199189d64aa5317d26d3a98b097fd05a6aa22ab973588746e0c95ae3211e1789d903650f97c5912c562a303e447aa265a9b81f0ba7ad583d9b6359a6d19b7646b4440d78cea8c0a1cbf5e45ce455ae0f18bd40e1498e4534f99cd150f9cc2e7d03aeb381b8ed12de1e11417155509723d906bb2473a0bf5d0dbacac3db4eff9c8967002b93905528489283993831edd868698350df8d32297b3253e2178608fde4baebced3749eab44529f1656f84f06c5c3f68eda844b991a92f00fcc59cbc9371d3e9661307566612d98ad6a39627f254c0b17f68f09d7bec31bd0d1c6bf67201b4c18dec77d8b66b0afa867807664f3b4d1a7c898a441ef774afb4e5a98e84b9ad57ff5fa5e4b4698c09a4d4deb46da99b61e8c2992e239ecb6469869b34162e4465a1e944fd0bc2c7fd62cc09fa02d279d50e60c3c28bbaaca929ac98615b2e7c723cfcfd0badf82f4336ee48824988ffd7136cfb47f1df84a3a499978dd8411abc7a37a5812197020274e6bc3070a1f4208a8936e5f3381daceb703046753114090377b5b55e28fece668c2d7b000c3d1be3fd7fb9fe73072751cd1a3aebf9e1784ca85fce8a9adb01acc3502ad2bea47990830ec6fce79416994240cb73f1fe7fe58a27a35128bce639a21e68075ed880db21cf89d01086c5337f948bb0f734a812d8e0fee3f18f6162f0d6375fd46cb62d974ed62f6c2bf17dc806bf6f0f54b96a52cee3733d669793bb3ca14d89fa5edb5d27b87a1576786fe2a6733cef9898c0c329298398dc5a0fb08ac2572ddde4a64fd01e5f9ca480a7f54fcb7da7a165d0d61f57f2245106e1698b4142ded7b8a92dbb8349897ac2149a19299e3acf1690cba914f559e61480deda5079b5f8495cb6c436519c228ce973a8aa6dbe7d2034d22e96229799b71d32df8f25a2cbe2870b45eb1fffc872eba858a30d5b7af07de51ff05f69dd18e0edeafa50c357886638d176621117adbc2a6716c249e031e25689e551cd3612c15787fe98e6b9a4fa85b1cf438b71d408f9f884a36733b7b5cff9fab32283b8e47ef4f3fd3f7dc6df9fd8be5e3941289cff43e2b86c67451dd58f5ffa9e2dc5482e27f7ff2c59d6878e399496c1f36757b893bf683a0a243c90a50d2e75d398c1e74817b959a093fb52628c358dbef690bf2bca2e3bbc323843c5f12dd9140a2312ceeef1d3f16582b09c0b1897f525550797d035f48abe37a27532b270fd7bf87c648359672358d42ff469ba5e4b32d96081a325882fd7fb1849c28c0f2b7a50829374fab9c5b99bc2450b92d9c35f5f268c1ae31de5456bbe75f4e7ed0aab45e738e9c91ad299d76fe3905338022c164a1358b7450a6c1e20d7d9adc1a9ac09cf7358466b3ff9e33a4133cb1a21c6da4058f56a4396b3759dae72e920f3aaf5cb305e08316fae7d37bedf27ecc914daa86ede88e6af4ba9571cac8d07dc86a6050cdf0142ea8f7c44131c6259beff85081692dcb5110e74379949688fef6b6db2369a73a0bef78d53200f2a9dda96fadcb83891ded6182ee4107461c09e785b369db61887c87252eb50d59382befe5bbf97c8c8881dacdd2cb771ec83d12bd453ef0257887224cb3e181013c7965c4f125e714602f125ec15d7ae2877d3804c27ddecd68d69ff4b69da35e812bdd17550a161afea8294ba9b82ef75a857d41c74f4e2c74e5b186e6007aa1942bc55659f4779b028d7799c9be5f8213ac7b4f6465872f1c922aca1c60f3713669d508d494e0e7abf7eaecd8b38f010e9073d7c745b3c9717f64a8d4ad1c145663c254f9539a2835908fe270c3298da21966993b681deec4b6e9b04381c79fc99452bdfc907f3ad5fd101431f8cd580a68ab77abcd981c39c54d5a48f005bef24277ebaccd2cd304feb897f39dad6f5c4f03d658a383e93897c055a4955e892ca0d810f7e34665439eadaecab3ced7d0eca3088a5b8d48a7e260fba1993645948bf76f00b5760cb57b9d300e4ebec575a19358cb5a5cd4e7a382bb5c5556c0146b657e44cc984058eb9ecfe440f03db3410407f19724921022948f88662324ff5c8fa7d18cf644da74d1ac25eb3e13f4d0923859927cbccbaf3297c0055c6db6342f99b637fe29cf278788778c7e0a874f9694efadb612b8a23d53a81b8e200ee7a44be82484be4dbbcc25005018b505b94da3ec3454895bfc4c3863bd20ea66c0058524dc501494133724f1a83b201842d9561e5dc35c22bd5f35b28bc06242981f9ce6f6dcb762df1c8513b59e5c3d2692c8d1a153f11d976652f61f3bcbac46d23eff8ddbe4f59f7ecb49bac151d004c8d91107d2759d5b102a31fbc3a6f98487c962b4cf4a3a310e06260bae1ade0f599245224104ac80617e919fcc01a2ed15ca29bd61c1ce66b7edcd2967483586fdaa0546b03c35997dcc5594f06d661687c7d53df3c6efb3eb7c3a978901ee2ea55c0e8117a53724e71a00fea48ee7fe1560520ba0d30d693959896b16bbf8a179bf47abae8b94ce048d09bf517f164b1039b98db3384d53c396c77e075287e2ae44bc52477cdb35852524ba0a1890d1133f2c8429ed5cb716dda1fba9e630a2b2f1db84bab76bbe0ef86c1c8bd493db7bdc3013cee530eb75f7098f2ee390355d3f6fd1a2878de63072c05852f95bb2d0ea991dbc757c8ab25eed24b88f151fa440b1c7514bced1571ad398db9d72c84c5e958dd1823b4a3fffe814a5b5d1dc8cd9887479e10328a5c0fcc1d03f22766f5640e529f5ff10d625ba40bb6112888c63e49cbae181fc03ab68543d6a6569ed25482872dc19d6a1c39a992ff36efda52c15ccbd0af0bd170870a3c923a9016d039adacf7e9889c727ada24af4818b0e5305e18fd70dc75e4e881abf1c093ff59c31c5785435c241534c33f1f0295b9c7af63278f02842db82b9ce8a08ae77223c3993be651b180ca797da4583c912386220211109b9875de2c3f6d0c62472140a8bdee21665475ce0127a3048ddcbecb8647345c1b670c1fcf2e0e529ac9567682faa99eca3102667814009a88f44f3d1a81b387f8b580e9ba5dde23809fe67529840a5cecfadb976867a01bf29102f36f757ff93bf45eedfdcf4ef5ed6f18a92d6b32d4d9b7d35c1f156e9f4b6e07d74a3adca679125a39844d1f26edc8621e9825639baeb4fc4e30ae4c2e620bc32e8d9585b9edaeaf9f71edd974a06037406f25cd8de8c1602cd8af5f953b6c556829d5359351d72b24be8cfcd80006114f11cf6dbd7658e1a7a0f2437414a7a370765735b0853ae5efb7eda54a81aafcff9952403a5df90bb88dc17c6c8e56a3d7dda350eea84cedab8d26e9542e6dc46a176741995bcaafb7db4b3a8a7de4bf9b8752426dbe3f79529df7a91d42b1ef66c3a76496895150ebee3eb6ecebacc4fdb0bf45135c26ac5d452fdd1d6cf020dea9bf0622da207ea0295f8886bd341ed0be58523ee2fb2f379a32df744b228197eabc99d63fab8f7109cfabf81a99c0d712ba41042af3f6b46100fccaa480448e90d1401ff0deddc234e42f9d3fff3797afa04860b9a8ba7a14a8eb22d9c8e49f7b51098dd565e067452f7ce44f46094ccfa16f3946b3f9f8f239399cf4547754248adb0417990dcd581dd87f6676e700ad8155f959aef547c7409d570abfa4fcf5a0d1e1a0373d43bafd2ba967daa2d003a22ddb515f4dcdd5a5d7e7fb3ee430e923ce44e4aeb1c0e283030972a4187d106398782e3ae2f73708e51fe4d3a512a0217022f0d33bc280bb30b125063eb01965b00e93b0a3c3c96ab4d1209152079a5a8c0e73a46154ad06b70b5850d0422b252901d0c305767b128890a65d30754acca8e1abbf33439dae6b4a15daaba76fed6412fbb2bf23eb8e081d83bde7b7f8cffbc339d80eedf4dec1892f491229c4e015e4037ed0a6a9f7acc464db32ade2c869d88449cd3199f09331f4a46cb9b7753cc4b383024fee160f83d03b14d64b35fad84d1c860db3a7d895eb359b8b853b9c57475fbb7cd5506b48f211957b92e65567344a8d4487f09282cf4e3d70cec88d3fcdb72278357ec5dc75324dde13b8648d320ecaf2ae951b47807d1c1c926409e1497c8d634bd355477d89df6d8354da13ff2322187b87c7dcc2d36875f00c9f8ca2a6919719dc6992a61285581f850088f9496cd9c3059a82444b2aef778f89a6a203527688c9847213cdf8685f67e8920cb43b4117e0b29feec2bf938af52873f0b680936660ee366a3937af2360c0365a76b220010d13293daa58a74eb4f71264443ddd0351fd70f2ae59f0b05f9646e4f78080cd7bf6c8890b7eb3d2431c2e20690c3c31d16219dd434c8f27287612ed5987f781a014bf79b51bc23d40efb0315447432ff3d67a94c39490f629624ead07684d616c885b5bcd7d3d45f56476dfdcd5be821d0eec5e856223a6804204619b436a039b780c1a0b098a987973c6bc2db2653e94269d555dd92c1b5cf0d9f27edbcb48132c9e9c65281037240887f1c6898ced179df8c18de003240605abdb32292ca5c6e6d05bc4727e2feace3300f9eb1ef0fc0725d34b39b1ed5f5f32cc0da967beef17ea7fd7d69af317e2ca48d3da6f59de239f5d104db58b06920f7364465a07759e91c0c90794854d369ac67045245e42db4b9bf3e8e8dbcec1cb3dbc6b9cd249d2d7f8d1bbb541848eb92d294e92ebfdcc240f42fd16658f52c1dd90be00a8a442c19aa82b69848b6d188e470577c98eff8f19aa6985b6ea81579b04501988008dac352b372677ddb979b200a3d353acc92eb207d6f6f0e79c8e0e8ec7d5cb559c5aff28af6569c5fc3bbe0775c934ac20b8201409c70919c21d267eb9491f00031e0dff24c70487ac4d415e5818b4fc064c00e914e713ec3e10e896d8af0b69337e42559ba0c53f75cb6c7af5a7775725d084b8ec9823c84371c4c0edac27f90aa5305343586980fd96150a9dde6f1e672e15ff8edf5e5b2511b406723f8644884f451035fb7f6856554428b6e09515b2210c93c440b308f9bc2e4ae3de0bc2cb0cb71ee3b27b34ec9e6353d9e2de1e9b1a43fd080dcbe0e6c4956ad2e697a645b0ffb205dc102d74c975c549f1f203abd32d089f64252de6715e4d85df67be4e77966a01fa53b8bde1d8ca92edb5201495477ecd4ef24b3a428089f2c9e68c0c8d7efe422ebf75bc4561517b7c17107ef768d79028cc41f7b11fbdaf7c9e100b1a18a42362fbd8ec271c1da13d3af249fee97f9eec99c37bcafdf90ec981f637ad718f58629724017d354bb28701d28df7903dcd02e520b64fc98dcfbf4890076585735303abd878393e7cbd2ab3fc00c26c01ded9b5cb10f0c83c368c7622cfacb00ea270649aa1224f87e2276da608dd2cf06996f85026366347bf9bd2682613a99e8eff0f6b234b90ec9d3e73530dab27a7ff98a9cd985f7198afcc588bd59a88b7260dc3c27982e775f5a5ca9f463ecbd558301cc079bc3a78b97c00cc10b3ba16aa657eec3a00ce9d575f681328bf62334b1f30cd0576ab7baac9b97d24ee59f50850c4b45af7a73f6702ec711344fa4f7d0f59b0415c2b451668ebca04349ef918f02d8de4bbc21507e9967a2f2c676c2af46b5e48636e64fa08029baff107dfbd08d4f90a96139bfb33ef886469b932d93354fab37f0ab340ac7ae79099af49630110c88f0990bec0b8797b70f4a525e908723a8368d03585ae88da2acd449b292b8f11e2ee341257b49f4c3d8923187f7e032f6ea4848b0f1899c3af3fa54913508dbeb3734c75f1d33cc958773badba09fc381f2da9b656d84b7bf08c7f672225f64d217e62c43ffad4cddb9986eb0f23cb3534d1ffc058c36fe46f0e30bcf13ad99a3b7280575162a0349179acd6b347ae1251e49bab10e65cec62c17d24bd2fc5c1e38d5392ef60091fa2098f217148632a3237d1ddd0252c0ccc63bf28ab2b2474d6327eae1c9ae7b089cefabe37bd65ad743be20444990fbcc3c1188be5f88ca70431e557cb6c3125e9a65a934888f150e33804d281aa897bc41fb0b7a97bafd9038b35ea4a9837a01d9c4c62e81fce1de0e1cd57e77e46fb8fc6535cca5e56dceffb8f43064896839558ddb4c81a95ec3761e43d179b324f2373adfd757eaae15b9da9316944dbad28c6b9cb52ef0f4093a25bd9baba9702f9ee2016609f519e1683f82b3e728a98cc9aee1c44b743e6cea1676cc5fcd183b273d556d05ecb7c6c7b412a4f66bae861e8a01d8945a9022d09cabdbbb58158ec0a6c1ce8355e3fa77c642c08a4417bd36ba4a2136d39a04edf5d353bd0628084d7e98afd52f0fca4e7e400e8894daa8d40cec8d05bdecc4f30893459000fcb2c886f75e14081b2d28a111b7ad044c3a17c313714bb3ab305d62f1ce4900bffd2a9f0ff1fca84603eedf5bd9c81fb6afe34dc1b54cc1acc9834a9d8832f31d85bed8aefc9957e0c64e624992601672df7c921afeda7732ea302898713f896886eea9276df620803ed9442b82506623af67efc882063aa3273dfa6ab06be82c7d31d46f642d38bb6cad3a038a4a353649942b631cc43d20cff3ade4416b0452f4a0b11da48656fae08e9c134769bff370f2e4382e87510b7eab047948162cb3247740422d2f2a76082141d1ed3dffc7b63965a06e41e512dca0119380b981e61d2b4362ee6cb9e74436be9abaedd77a4f11809c72d27ecd822ef409c6ba7e1d6c16434398ca022efeb0b0966898aa6100846e39c7f022a6a11452fd68e3085255b0e40eed42c5bad3448e15afc3fa8239db403d30146d015e0115f854b01cc3ca39012bf107c231c415e012412630819875656eb92b684e77d4aa6039ec78bbd957f42a0c235d7905103aa2aeba1bbb0a0954e9cd2cd87d0c8b695c24aae4766a6f7d409458626ff85bb3abf8439f7801e70d255fb2730cc56dd062584d8c940123c935149336955ac8a58e02c1db1adc601c187c96b3af866a91a88e844b2dcbf959cf8abcb4442355a5f8aa9de0e7d1a0fd4ffa50565c6bf2ed31fa9a08a6d3bfd3904e7914c92fbe501fd15801b1d7f8fc666a62ebe4c2068c05b00cef4f63dc753c887b1ee7a4c8b5eae1f468f7dbba91e1442a351ddc99946fb4ca0af293330d5ee740fdb9b3b0c99ef1e7d8c9bba84e05b4b115a99f4838b495bee7dd53391ec74011aa224ef9e343d45703b8d88bef5c2f06d0cb0a655dcefcf4d4f75da73f90ce60fa25e41d4ce00a40dfa725c69dbaf81861f1b9c664b7d4cebd797eb5ccf04b8517e42fc44debe380836c3c72706d4cd0946ca31571db275619df4cdd3f594aa66511f086b4be576491880024f26e038f49b2b8f28c21cc7f08930b57623c6adbb6ca5d7d20dbe5063d6988c534334dcbae3c56948ba1efe60e1a838dc13fec5c0c14559df7169905b49b2d7c0d0b1aa01138f4b99bd7bde6cff93c3ee30571fbfdaff6ce48fdcdeff2e866e4186c4234dc0640a7cd4d7366965b3eed487ea23b800e6c1d9f8cb7d35209c55c417db809866690d23d14553e231ddbe35fedc112939e8be20d444a29af2287d67ff8451a63cf9459484a08723af8c0b25cb61f74435661a2786a92e889ff3c881214d0823f73f2fb7a7cc9e8605e3b7d931d46fe99a45fc737d9c497ea681442a43c78a4582e68b0460a998aa3ac1cd2d59026ac0a580b86e45bfdb62d35c80f8030ee2c7f4f843e8e9350973c126aac09ca0739ca618691a3a7a2ef73959276ad04b3ed265405a4a65d9178a489431894c7d737042a2a1d9569e9c2101785ea8b3f8a630d7e83b2eee3e429cf56daa021318dd5d5876f0be43a1e7d93858acbc57ef0e7a239616697f6bb83d93ab1d139767782408afc53df871792e9de050c4180ecdd3cdad414f98664b66eb01c93b196318539fa25ce377b80813a5d2ce69697dba678145a4c5998f53904b1de37c0df96c2a8e208b0bfdec0e53c220fc8e35e3368c130c316fbe096b4d1f7672c776482d69b42883e199cc3b021a96f5a4a8cdf76d8752f4eca5f7631c2f5b0095c5185640af33ef84f632c75409d2bfb334fcbdd8ea01fd1d35f7e36dfd31c35c3b08b16fe6c88e9d32cc94920c84419496a3170ae8ad97cbdb3c634e11d001f43a58b39b48fa85b3b45dc05191269311a83d5ec5e2b71064937eaa66e381db8c5374e19e879bc85d6b644661fa2e98f0f9a1e75a8ab88fd8161ee7ddea037af8e546c8038332af2379ae9e700dc3c26dd9f3e3b2e84b409b24f7cd5c33a5ba9ee0e4f7846b893814e4ff70cca3179fa4db1023e123c0df5dc0bd0313fdf6e999a9ad97ba0022b5ca616275188db2b0602a2dacb3b2abb580a195ba025fbe838db7353fa8f634a6c1f534eb62022b193d055080f6227dc69f21cb2d6ef32a5dce8a152cb5faedef1e19580ae183710e3589ce83d0d34b766c0dd1643116152307f921ea193fa113170920b84fbe3ccae127d6dd6c57b011f085148ebe0f44c05deaa77a582ed3a630db28fb98a56bfb59dd10a2977d1c0721935bdb43f4d366bc475be228483e53d4091f8188c65570e7bbd8666954d4313aa451c94cb9c127f01ee1c1d0a9f9c94cc1409f58e18fcb59bbe1c191402aab4480ef7e401977cdffb5f4fda38c9132a034d168f433262ec69180368a5c0bd7d98c21a91f83c4dcddb4d8f0a70db0abdc2c23c785b0ea10380c04e91034fda659caf98d3c208125cdf770dffdad9bcf789db2c915c21271a4d3c91b9da125e4dcff1abb662ee3977b179d3471db7b2bc37ec0a406c6b13b6dab69749003ff63170a488d6a02d96b01efcf01539910b754b4652773f35e1e7a5c5d9ffeec8d6c66849946372d86499bc1a8f8be47b104bfa68caffe0b7eecf25ccd120b57efa8c78527be1658ced3958f55b7da2fb1d12011957e172adf956ea38d4922a146da4bc6850f7fc3389bf871808e0dc1e8e90602f64e3a98d30feb7b848679ee229a2598fd23ed21703353017f689aaf65615be1900b52e769e38b56381d8c0fd7872c8e390b3bc29a36440710f1a47121822984d33df98db915bb2acc8d041f1461417ff729e1bd546ac42c93e187d5dc3411685b672b3a67ae007c34d3737fc9b3d5ab29f966b2536d626a3a1c9a9f7d087f9e808dc7bf8a195fe7a77b1b5e5896ceb16a132212b4cc6ec46fbfe80a182f24f8c7be76a531cbb6003053768d83b48daf9d63257a03dc0c781c3bfe7f4f56b688f8d6b3cf9e33660cc687cd1f579d5dd8d7c6e16ce136e48690f9a633266addde46da3476e4dc3d860c1e3e0e895ea7351c169212399037bf1ae170397f348fd265001579219f17d190ef1ad1a4d0b90075d42f7cb23ce70237c60873163b7133760223b2f4486419e790a24d6c11d74c94957747eb761a1b5754f91166f62b2163cb8d70c0711d064432f58f1c44057895b34c39eccfd37324aac1281a15ed9d6529690999234b4bd3036ba82827738b4fb23585a06d549535989eb38a1fef0ed799bf96183ea5b7acf089b0b1e4167f95dcdef8c79a8e33eee560c386d9f62d8c1d44432c4ac63d96ee93701974301cc4a9e58e8db1414980b69883e0c1a915e0f57dc82869c8cec83254ab21003772cf051db01711f3e4a56ab939d6c22ffd145452f4868eb9d8698717f319cc190771946a6f6c32be07124137cf76ed77d71e5801045aa3ec951bf28cb75b8b4f1e29ef05f89170d1cfd1378f03d828fa11ad5d9d8ae26f36fc17102b4dbebcc79cc580b204fc06f76aa21c3b91f9f2b99c57e30f073d14cb07b4028b331ab2ed708cda10a0bd7788be0ffc789f804ee29104a3f5790b3a22cfd732acda866ba7281676842630cec0009448800335d8702568a9af9fea1c81e32fb446a826d9a7b6f668a5ae6c877081ba855441898e7cb4f14949ff52134fa5c367c08a06e8b9931fd7a4c6c98123d5928cdd03621e86c07e0564425da3a5e450a8c7a96621381c14a091cfac44208e5501b6d862ddcf2a0bcbc49f521295a6efc0df8ff8b790e873dbf1318dca5d8dfeb8077d75a7c089b6c517fd1f9cc38ca66a8d28f75ef45c9f433367b9c885111c5ec31d362c0a48d0fb233676e9beebf89a5f4d72607e50b7271cb44dfdd523a18f0c9ba938f80df84da2be4c62ad4169036d574be59ab912eb8991459a79f3a8a327ac6890f8dbb32718e001bdc6030cecaa23f48cfb931c0d316c1a36783b7c481df7c9c23ab634d11d539d1492c47b061fc7c41a8cf6e8a8697e127684239e0498e7fee7af2124c1b008c7fd5dc1cfdd97f0b631d629b278ae7ac71b0cb3d1d06cc34e8e83446a66191c7e326076712e0ea6fbbdfa1f65822b0679c8733faf653dcac1242809be31e2e18d804bb01b9120e0702aa4ce989965c0adbe1b806768b0d1068914a6a4594de86c9daba25152a059f4209b0bea987f04013757a81d550df802b24ad83b920e5f694778a957243b37ad6a56fde923923766baf51e284a21598166ccf04332f68d231b1b09c3c4023d8594b65fe6003a9f6097259c7a9ed4583bfe96924fd95ac77abf5aefe6d490ecf8141dfa622b1d654f13cb7b64724e297a5539052807e59d5b9c4039575f8a1bf78b6f95fcdb4b22ae1a5f9ad16111d3153dcff58f10760feb277b22ee10064d09d30e0d9f7b02cd078fa6ccc144d5d1dc2e8bc665948e9c1d95c5a356ce149e9ec7c53bab7e2eb49c51d1c91f732f2bbe313876e369446bbd1727d34220660edfd88d40b866e62696fcef1aec1a9352b7a5cf358bbccb67f772c5c61d929d1015f065edd7ab016d0fc0e87a6f3d9969be994a426d6b7bb8bd87d669faaae7be15e5d9876fa5494726fef06cc06ac063cbf73c9c399d2a420634a32b9019a15a687d8e8dffd1e9328d96530f6b05fb6320c3a96f418813c0a8a71a0eff3c910f71a63a06d174e2a7663e112563b60da65e7391e53e0a183b4a5065d75ac2fd9dd81f5ffff7f0a