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 76278 dbfc32fdc6a31ea21a76b92211b794f10daa074e77e5b8fac87c0e7d6781cabc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bde58ed692f57d72ca066de95663b4afd0ce2c0f410049c74f2807d98f04eac9
Certificate Block Hash
dbfc32fdc6a31ea21a76b92211b794f10daa074e77e5b8fac87c0e7d6781cabc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0076b90000024e0100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000060f1a344af2abb4865ea05d39394ffc0e5b4ed6e364879d247a568a497a9db07297a87efab01ccb199bfb80148e896ca957f43102285c0d161802c6f268f69808c433ac23ee11c372def2376811db468555747128f7fd00fb403000000000000000002000000020076b90000024e0100

Raw Header Hex

00004020ab9359ce9ab4844cee911819068f3e248bc157f5b2906bab5f4142c6b90ecd75a4054bcc464011f44e0034aff1058c966a9aca44514313ded9b098112436c4264920386aaed80018c9ea048fd907284fc74900410f2cced0afb46356e96d06ca727df592d68ee5bd

Proof Data Hex

59,560 bytes
12121601030724fb40ec57404893188f18015280e29740eaa3852181c906c2ca58634f42b57ebfb84765b3a32a3917c6d18b38f02e1c2802ccdc2ae90f0b82078dc890bb8ea1b1da94cd3c6dd9fe816ceef1c304545c355d7d61c547f98b89c0c845615a3e75b9f56eb81a3b922da599a3bbe94a7ab354a544479da3873904ad073ea09d81cb81bd9731c06ebafe7a324077dbecc7fa721bbef84bf167794ee977301f1129a8b4ca00e81c43c21e7905e79e71d01d916c22f6a8ca712eb85cec8d3390a121f7da5cafe4c725bf2268dd3d70485bd3ab76ec0acd90ba6b1eb27c368e4bfa802726bfe3777d890ec5d393f6b2d95532665e47c61a8c08c607be98950b53652898d6f12064c5e8b28d836d552c86782676d667b53dbecfde329f5f6da944b46135e473ed0422023d2625b54e39e40da6282899b9e70512e3a49d521a335a28e203dc907e4a5c09aefb8db6cdb915e2d4af956204330cbe4b63bb308dce7c14b57a81e9cbec0e7007c5fb282300b9dea1721dd3209591125544c0f24591f2287fc4494cf15cdbd80d876aaceee5ee00ebbfd52bfa1583e062c91b366082e8dab3c62d366c955b0c461e5e44206e952efecaadb2aafb66bba807a3b34f9362d02d47ef7978db9660221a238ec2bed78bba7aa6cd1829959f51fc15727eae782966908585f59b829aa16e5cdcb6ff16f11f5d37a5f460aca1c05b4580aa7834a46f5b3462bb2bab48848301701394d41de30aab7a9636298919c1313ee0289362e803aa59e62e86b1c6c87990e7cf763970e034444fcaeb416a529be27ae2ebcb3b490386ae5add8c53f5d156398f42e4cf130a2378837ef0ea4b229d7a1eef7b4ac15f4b4705e93873a7e6717f4026990031409f18b6b9aa8d0743d206d6358e32ba8c1dd09d5825ed547bc183cec3083bbe9fd41bd0f4e6f04c7a89bf3b76c2e9989d35d041944eb50fadeefca8b64262da3bdd94f7a12b3a2d925e6544d2f1e3c771265c7349e134806b1b7cedf208abdfac6b6baa26d455bfa71261db241ee8bc60ae48b2b29d364c85457897087ab07013de046e74b28cf7390a68dd01b628d1552ea10d6abc424cd6f731a369e53042302467e6515f35e116df990c2bd46ac75123e88b6dbadd1747ac012044ad9a65635e383d0622eec2cf5153eb340b2685d7ca6528f550e358153c20fed4fbf9145dae31655d04f66ba5332ef55abd14a02247ccbb979a3a5aefa1d2323a8ab68a72c3642b7cac0a1b9ebb6c63529570446a6d0d17da92390c92fc94638cc545f408c6288d17b8542a2877743c3b619bbfadc4f04ebdb01c9ed6b8385fcdea6782c338a532fd8c69bfa522d267c9375083c65109808ce4d02c376a4699b9d71953f24061dfaf1bc20e3fa56d06473b45bab67dfc9046717c924f362cdbb31a4194e30d3f2b71465d39676bca3f75a0b9fd87f964c0faa3ac257c803a149cbcf6a93ca430acc73326f70157e6aa51a0d7e73e6284c4fa29758e1f117c3df7c4f096baa5ec28878bbd80b2787dd8b8817ab46c2983866345bcbc60f558bc94cbc264b4deee80604b7509580bf650745c445a76f784f9cfaffd0ab24ccdcafdd74f2a7de306bb31a78121a414f8448c7baadcf3343d8df47469af18fe6218d5206063cdb76ed7b80503bc606c53b477b2021c1a7208cd699020669594ad829e79c3b89e633139fcf9e39c3a7333b154869af49a0f6493428752a3605792dde3ecf28c5efd55594c923a525c4a73b194234becc67f574d4f2e3e3398b132c87c606ee276d62e9be2261ac2b05722073576a658ca9f5de96f4354ac1f57049b24a8a434118e77c89f3a006ceb7e58cae32e22cc4c320d2d675777d7c26ee301b520c6498dd58899e9d4312fea9e2249005922d6545afaeb8f321fbf7994f2adea6deec5b1ae69f2efbfc958538c7d057d4220b17f52aaee834c48948b8fa7c861d0c4adeb2331a4eb7bcbb03504f0ce14f664fc3947971f4b3dc123c4560256ffa31cb46432ca64e8369a4cffed057e2676a76d9d2ba5495c99e6ca677d5c4ebedc82202b2fa586469fa0f017e8b147ae6ceb3157cae7b2e2d40500b9af2a0dd7461eba93ceed4b74b26491bd427ef9a6565ffeb404e6e06c7a66100308f336cd26756353ccd58dbc239471534397b012725cf1841fa18aadd3164c3996fb1380998b54a7594a10bc282d3e570b0fd6ca1aae10d35a440eaca331353ea3899c76256fd90b802307807689832e428430bb9896695e622e8a7b511ca8aabc04bd54ac66a541ce1b1292a9f006b1683dfee7479ec0059099bca59967f8347c92058d04bd7dfe66c05a0ec06143cc399c3fe135510293d185734eece06736c48eb423479d149fc39b5061f26b3b4658eaf5da858e954b9a47b9fa101aec1166b2bc431486fd54a166864ace9dc38c867601b4e2a0eb021fa489a953f13caff1c8fe0076b2d559e49013c51ce99d03be36221f01052371b4b2913ba3125ff52cb924175dd41522121cb6c3e05937651d4f830254626e801c09e4c45cd9905deea41d807c2b2bf46a0c34054aefbcbb6d37aebe240d4d776b934b3573be2bb6335b1b31ff44160b09e056aa67a8de2b964592dfaee4f2eb819d3b4f8312b368b073b7f6307097c1de50414ee168f0ebd931c4a792152b1357e46def3f27fbef4744705e3f51313dcbf516a2f90987a5fd7dee29e5dd3587e900fad5b2cb9b598a6c2c6519d1bc98f0639f3ea8270cc66bc845f8a676ed15f806ac6fc97cdf5e78cd8c35e1af44084b3ed248d6930df24a077a46689635538a429bf78bfce4926aac2902cab4dee26fdeb4413ea82c4f692945633c2232c0ba9bf6a4301bb9b50221fa6c534f7326ceb5d64016971cfa278a6c7bc235fd66f6ad7f29bbf3e6906a02322abef806d63fad3fa974e1a1468976b87984bf166dc5d97aad9950cefe47136d5f425cb739cb2f140a906f0c799020b6ad6e181b6f10ce839e4a1b63afbe5f5d877af24ff7a6dbc66b55cb325b90d26864dadf00dccbd6bedef92fa66a3a1e55b240102ba59c514815787fe74188094025e4da83a1f3836aa55f8466ebb8a2d07cb97f7216f42fddf73317654f1dbfde013fe2ad254cb4411c914d14f295ea238da345ec881361ecf7e4a06e5b8846911feee1973dac41a4e74996574fb8ad230fbc1c8348f3567447123951de5181924f2234ee7933b88d0843c3fac453d9784b88fdeffef153027f78d982bcd641ffe87e2442c15bc94b6dc0053cb97cfd23b7c1a01f7c3e553293cc33dd7a64d15f71ff7fbaa535783c46fd6ad278e737182b6e28609a9b020be7e3224433628cc21eb49669d004a306f7965e3f4492a16f3e302ff431b636c21777cff104796ea794d261fbc94062a21754acfbdf334bf0822ed82e526337ce5ebe87abf43f7b47308d8dbb3dc9d9a9eaa991cce6aa8d2613b9c78871dbbfa5e796145905ebe89dd8a1617e40d4464fe711285bdb8e4f4082a51c2a593ae0dfe865bb2fcb5787d7b0cfc9651cac63e4ceb1a2bb6834167a140ff214054f1bfd70a8da6c2c7ed6b0b3bbf133a3e3bcaef413bde606100d67d091f5e25545c0b4461ecf413fe25329d544f34618037f2638ffa97b08a7fcb496217a31d463aea04683bda724c73beaf2af152725580a9d4439a9ac75a915b9e04888d3766812e4fc54366261da6381e34b2edc8beaa33db5dbf6c5b413180cef2ecc887ed2a861d59dd10ca0526dd62e929af32d3b25bd53c9b488c3492af7386faee029a29bf75f1b6e764456451731ad96fcaaaf21117cd65c466d1020841477ff3d06c12ffbbffede490497b1ecabecd7fce208cb30710a3cd6dbb531df1ff87ca06da84aaadf74643b19eb6782dcd7f3e6d6b06bdfb8bdaae6ffa1dcb3a7934b92de7a929744dac6ab83bc84bc35d5b0f11bee99fea62f7336cd61d495550ae1726a404835343e0441c2938297c9cd9e7d2ef9716c189b8faf5c129e382a2174a5b2007b9cb0e3331ac6dc6ac44cc7d10190e25a41324b591fca8a95a5a76a261b467ecfd797769ea03d3e70ba06c3ea4332a8f8abc465e0a4de6ed6a63d5e29d8c22c93cc2a4d61c0a8e808836c6cec9cd31b3cc9ab60d279258d420a71da7a60ac27a13ae5b5f1297d92ad3bdaf68e13ae126047e01259ec1fcfcc5a65c772398773bd0335b953a0ea496bc56c02e2fb84b67672ba63857fb7f8217a6c7773e381a78abd0aeb260f2376127a22a9ed7adde04517e25d58e639da98bff69e6e0772beb72a2f7bba3938b3a06db1656f49bc9f4faae926d2c2f6956826ea78fefb68b0d9578f77bcf6b74ba901454d5027c60bfc9e5715500e773f6cfa476e5e7f1733a7ffa3903af0ffbc901f59b5435ee8d937c2ceef5295e2f519154a03ac32b6d34d3936b1af43d03b7f574652a35aab9729b4af57af722161fd34ed6bb4eb8bf9819b26e85999a113f559a1bb4453c4dd48159b3e7e0569a4a61731b7b3ca4e120a12b7c9134c83b0b5659c27f2c2363c82188190cb302d710a352fd183fe5d9c9c59e89fd68ddf8d7a85f818f18b20b3b9cb145ede6234b3bbc80e4bc85f8b59b3d44e10cd2a7cb2233c81e775043439868edd55ec9dcef7808b9097c7eba3d745454b1a21270d09df7216921606f07163f6b15729454f94f005320b54f9dcb101b4260400d83ae366fd20c4107b015e21d3f0dad9e245dd6381a51f5aa2c55ef809190a707c8476db2696e8b0362bd9165d27886aef21d875a670b07d01a3502a0ac891b6263d0928ebd0dc13390011615be8e675dd0ebe432bf3aabfb7dfc7c028ce690be2b7002d07d571c3bbf27a607d6c385c96dd44baf61898e569a8cc488bb2b1c4d9e3a79fe4fbfcb098fb09665580fc3176935fe66a4a01cbb81efce61857b5f1cf65e2cab7f52af8e8bf06ab71c50908f33c55556db95cd0ac83fbe8206ffdfa24055468d1cb9125b6418b3bd02149cc050ff04c9e77a711da6368e561050102aafa0cc272b2f2fa66807e7717982350306681b0a8c9646f229cb4f762bc6f481b0e2119f0f17bee16b7413bae463fa3c3fff2dadd067c32d12d2687009ec710a6820bd9f240129a4672a6b9955f8ea785d4915f598614b4fda54aee9a9b368a547886204393e238dc4c7399a7e8d6a979fe63464537b9c94162147294203bdf549be19c8c282e449d7d7774ebd28008d39fa735f8f35223ad7b95acd813b79faa7cec9d2f4a1f4936b40fffdf8226e366a71342262188c87b1f4af4d86a1d0786eeced2fdbeb7765ddb89048a913e7125153d5eb481cc2eabf88f7e016ca47c0e85608f4509f343a73a0a0fb78c8566aaa0a4c2cd1913dcb3ee455db73085cf6d73548a12e89284d4910f56624fa8181fe086bc195862448d61c9e8183b68210f9dd9c0aba30cea77507064b97723d9c06748ecfdcae79388af513212a1f3eb21b0fb70b5a66311b6e9f5542f3e4916c68c5540a481c1397df4b6ff602880e88f1b3e9e7e6445697424eba8b8d78b36d2f0c4ad0f59df9ed5444a432e9492b7ce06b87aa9762a12d9b1b4880fdb88bce03e11825d0f2e2a2a3b6d61c41d148caa733d611d2bd7e51307a2ee5a92233454cdb7bf193b10138da75aa52508f0ac71bf5080064fbe64673a3db84890775710986bc9991a957b6fe34a47d8fe5e71ad79d9f27036c3110c705f612164f64d7fd4994c4b7ac938e23deb340f45380457fb82905fa849ad98ee8045f65162a79e6140ec1046f01a512f7893415147f3bb182300cd4be24e3b4649529b505eab493ed787744911101bdbaf700cc376b894f1581df8e77ebdff7d2946b28992c6825e31a4d1ac5e272d6ccc1ee712752e55046e2bf4e18e9c67a5e8408dfc7ea745a576f19285b9410008dca255fb2a437e6677a02cfe984a13f7ec435ae5f67ea6d27b983646fcdf5b7b2db173aba445655849bce39e2e362d3892146b12e9c236fab7fec5a5dc8f329f51fd40267bce17c65ed397f3b80a65c21b3f2aae54eb0434d34271bc541058eedac76d5bf1334ec0178a2ed8f9ebf0d668c3ceaf81ad2f27754a54103a58d677c52d3d64267c1718f5fb3abfb28bfdde3c8af23f8c82a03c3a9da655f5768481f6e81240d8f0fcb71c8b18cce19042d9e9499d3208f0a3547f35ee390d45e0d15a42bc9e295888a83df512065b9129e7be14ab27cd7d8cac2ce68c4f4c813b08fd032e01521f4bcba3b913c7f04d0c23dd9fd4955f5536312cc19126cb3ad40820b1180c2d0e2ad8a46f2507b233d2ecb22edf598bda017064a8fc3f342fc7a33b17b46bd78a3940fdbce9263bd2cea83b1833f71bc4e33fbe6b9c36b87a2eb1c2970fb9c3e6aa0f373b6d023e50c076325403cc7cfebb156cfcd5529d8701ee3ae05553c1d66df7cc3d0de2dbfd1dd82c4435db5b84a4a5e88f020718cfaaeacb390cbae89ce8863de7e1181726163c76a20c59cd4946f7b466500d9ccbc6faeaec0f1576096eea8e0eedfd2c534f02797a91103a390c75d718e16d61f2efab86ee07ebf0c1110317322d0b8d1ae4d5c2c603c3385057d8ba49d6a587175bf9b95894360af9a90bdacb858fadfab88f0c4824d1a949e3a5e09773ad14a19895fbdf9a452df905d63448fba3d2dcb632eaf2174bf48e7473c019407d23a1cbae299ffecbb7ccaee6e7ea6e492ec975dd4f9c9cd9fdde1bef30058a6af584821a862bd37dbde8d27808edbcc0f5f5177c916b1c3458ca73b8d3c121f8c3d8696fbc1bdc7ca0833155f29736d5cdb80c4966f76a8d2d5b45687e79354f78c33532114320eb1949c291c4564c444358e5fc1a34eed2623484ed0866df18df6dc2430da01fedec91aa8247135157a27da52bf71cea855b0ef7837e7f9eee061bfc4181996165432857b5fbf05ad9790934cfd41b3effe68503d80c08fcc4f4b05777620dd0395f8d051f41e1184fe65bc2b3ed1b92cc070d7df0df6e1d74a13c7f59ebe5bd5e933e10e8c533dbe7336ee3ed1babc80377a24e2f5be7f64a60f856f91a965779c0a42d2e848186e7e0c102928cae33ff7962be0db987b2b6f3cb27b58513b0af2138c1a39a0d40fc55bde7fb5856a66405c2158703914ff1916481c8bd69ad8feabb16d37e1226665e74cf416147e285bd8cc71b3074f46c5eb0c69ac105c49ddc5d1ef9e0609c0dfe8e8755e89fa0160794a79733478ae1a8e69910ca94708c94eb4e89c2fe63c7262c07e3c89d73b0f340b85ea34ae8fdf3c9cc38ddb6fd8ce7cfc6b4dfa1050c1e9e5b25477f006847bd2ec863bb424d32b72898a2b48507a5b08522a0c9425cec3877cca328f15569ed66ed09ca904aad502e60110397d4a9cee24b6ecaaace3e4deb17f24c5f3bec42e99df5a2796a466f683eb9c34057c51d01dfa38c440d9305dfe59b1ef186612ccdfdec017561a13462ef2d4c1d8e8225d472a626dfb3166c9de49390d60904b40d0634cccdb52211dd005c8f156e9b52baee87658a021a33b986b5467728c89d55efbe01fa16dd39346a1bf9061481bf880aab63626df7adc09c3a0a6dd6a338ee51d5a79a18584f2a73b0a48114aa588b6621e3176bebfcc35e1cfaa6cc5dc0501412100295589f302cd2a5ea15b1c8bbbf46f5eda782094e8d188ee01c130f16ecc3a0e4efba396331288c528a3394b79d8e615baae1e59fb3a0a46e1d1c6e8c3793ae2e8b4afcfd11a0d3dc7c78ab05d02da0de1067ca9b4321caed97510c37316aa9e2e36b3cbe9993d2c35407320d1b5875021796104f76f164e1b305f4862cdb04dac4dceaf90c66c360af1ae6a51d5b354ff839c046a532aed4beb7b978ae1b7160f6ae842a90d392adef05998afb83f40f583aa4e3ae1670b96385ce2dfdcd412215ce4ab868a1d99a2a44b94c92fd86d5b26e00b31c2d23992ac8c5b76d4880a1fa27867d233b756df837c5e42903b22543c4bf926310ef601427e8f235751af5918c8f51ddab62871d87ad6d1ce49a97f588366c4a4f5053bd13cf8d423034960a7575cf6c83c71b3f2aab29c46e9c00ec55397ffe5363c7dcb37edbb298d818584c4a21505c3d8c5f2e4bcda04bdded3a835d0a9261c7599471016e0ae0f57e9d838ac2bf67a72619bfac0feec366faa40751b510f64c52547bcce6ec6d79ac87aecbfa5258755a54453c1c4380815de75e93981497ed5ef655ae14972d535d94debbdddbe9045682c43c37a86ee11a0767510f1a4669e3ad42da1d0294fc1536dd0a9a38c2992cb0a692b913a44f7d47ef50eecfbb7531e33cc76d040ed9843d0be58036fe96d28b6d839ae0cd6ff4d854fc7351b8ccb4225d5c1c284710f3d36c919398737eeb3968968b6b35cb3cd2671dedd6dfbd6ddf750a80e570fbf26cecd30762bbcd05d029f0ba4962593d4d49d48201513d8ba3863cd45c7b9c2d3bb11a56858e2228ff39a3720a76db2bde8e922cfb65a2bfae2000efae0e8a3d7e7e1a32b17311afc40284473111b38546b4358189b1e47e3dd9827de328b954a408746ef610d5c55a5dd502fd5567846bc0d0a39be8037919a4e24fd7c8b01f6f4dee2f01cd5039a13b2a913e89053aba5884f1e81e8fdb98fc5bc0c026ac6856cb51e1827d1d2b730bce58bf8a2448fe0ebbc6f69ea4678050299da1598e7c49ec48dc7ed1e523973f8a2dad8b03b69197580924ac05eba343f591a4ffdee08279aa83a9b1bc694317b0d36e615967b5d8c1c3d3acaf62d3d893cb693f47e9939b6dacdc9e17f793a8f1b29080c7ba378441e73e524825e83c8844c4e759880f5a6cfe74a7c36a133822778675382bc3a4f74f8e60b1d37078a1c6e545331d75307846a1877e268862937a5956523aecdb1a24fd7e1f86936675b7b098f80d5d20097690f267336d1fe5c96cbcb41ba9d53289cc7de902bdbfd8e1dbaf4f26104ac83ae7ddf2393822c5d5f326e8f4f068598ad456a6f6cd5bf8f7443e416fea74a058e7aed3fcfc35ff1bc7e23f376d03fe345296a61bd4437798aa62106e6efaca3146a3e74ef5eeecf9703e20f010adb10580330ec5fcbf7f6a5bb02eb3854ffccaa15b74efbd13fb35ef9156b7c08c924e0b7935d8b323c7c93c046cfc195edf3eebbd9572a506fc069c9c66b05b4251146ebed59e0f0ee226554639aa4e33bc7ec5e6a30ec0b9fda79c0423e47015616da19eb88b4b3db370dac7925b7025a8925032163bdd934f3829da607792f8d980bc72422d97624ef79bae782fbab481533c42f644fbed30ca9384edd5415a67d68026f6be8bf8ed8c669206c21609d4fabe07ef55c5f14cdef295762fd8f891134698ee5e7c704927845fa7c5011d61141f1a245e1996894fe88ef49cae2532cb105c1f177d6bc8bec882c84fb925c86aef0f021456975738948760ca5b29adb2f509179a983a98b0775d92d2e4d3935dd202745e73a0f2eb8aa08339abfb436cec911cc0d9aee5994038f538c134fbf3845d0c241465051f90e75b915c6cf6eefa2976d684610fad35214411eea53d4e8dc6efb820aa2f6b1cc30189533eab2d48b33e690bcddc42067c9dbcb795000f622f5b09825e3df7ef43fac6db5b120b5915dfa7722ea1a4bada14bdf92d3cf4bdc8f553eee9c4d16856ce25c4fcd51690d54f7139308bf6ead03fb99e6e1fc7cb23bfb237e88169c04042bf252d61bf87df929c9dc7940c744a77842264cc3985dfa63ecb7b6219c6c6e2d72c0bb1ad3bb079a4aedbf1b356e293acd90e934a651b884dfe3cdadf90190acc2c82ada8648dcc693232ae364df862f9a24783e889766e04668f5867eef9bf1d87766a605c45a879efc9842716b4770d65aaeb8543a19d39de4f8344f8416aaa4cb81cd827f0cd902388e8e22b2d109d31497a4d9fd560088f05f9e52ac2007324280ba6863db4f76848bf7ca6745b3046e3017f388407eec37f94d956d43d5bff773b50770c7fcec59c7954bfa544602d5a8b623f37e247342c06ce86fb7a1957451c8322f7a41545f8e6eca5edd49faae4220bb2bfc26752f96fb2af8c8bc5fe5e2934159aa4089ecf3135d14939cb17ce97f69e07bd5fff43cbb2f198093d435861798c697bfed0e31878181c83a7b38b11327cdd89741b8204134ac12260d32f9f16a665dbb353b8ebccdf9804c1902360029a1801608c6a707be1d169a6b4ce7a74dd30d9024657715c4e2344d9b8e831bf96b2b2eba5f2a4b2cb0708878797642987c69427bc04353ed00e1038f897c9e9392242472b02c8ea079b0482655f8b055fcd83139472e4fad76f4d9f51ff33a513f8a44484d7b3482fb99df1f0c0519a1d97906e8f4f40f4bbf8e5a0fd725767d9a930507ffd56c5c397d1e1161efe78b4aa2e73e7b44861cebdcda704efdd0a9a2ee6cdfb52bdbd4fa84ebf64a71f09a21691bace1fd0093146295ac72476235936160099e313cb0b86b36277bc70287abf81d41508f3a1ecc07d9379188b062cf8969bd20ce7d55264c3382e0424c94d3590a8e13b2bbb0cfa81156e80577c4981d8e25cea84363d6800974a579196968faad25803f81ecbfadb7f6f31f8c72f1976867a1dc92c03dc1dcfe4cd9aeee6aec38f73159733dc9c1ce63dde63d78a838a350499703c251ad4747a6fd84559f860736cd4c5bca147cddd8597b169d027328ac625c6db4623c8bff3092151dac3d10889275b1854e37e2221853636d5435c2ffb43f17198a5f9dae752ef97b1a48b7c11bc9af932522173f59108dbe976818868086c99c2162451a48e2276835080f8cdca65b26ada051f87bd77ad8c72218bbcc302143a5ecab13a2dd4f75bad35f6746c5a27c6f74c7ff92b7638b68e3f4d304c0c029eef7cc44d47f5dac01c06e6b4774d1164f5f79f05f5ce404a632069ba3808cf47fe330443e7d75001f3db505a5e7f5931dae9fe46136102839dd2da7695479d28fbb8e0a3bb0542110e1ca8e956f26fb58ad1d1fac313a0270095679c7880f28c9a9f7d054fcb49f00497e5799202f6b8bffefcbc7eddab0d65726049e1c61410c4576cec2c371209c9becd368a5982615cbed95252b683f9d6bdd8a1988299f384955151db18007a521652c01467e52f7620b2f9f4bd03522970b3e24ceec542c86149df268a31bfec6ebe32e3e3c64332c45709efcebb2df0a048541804974fd97645deee50f0ca18e88a36d3769104bc1570c55c8c3127cb9809830dc9fea078218122d3a7c80711b0237e3e05e83ed4a5f28fb995aefc001c8d06aad68c4e63c38f896679f93eea811e31b1924abe44e58fa40145ecbdf10f6a94660dd2087b5a7bf92f25e3d7bb38dadc1ffe8079286c79528dc76e961a4ad805dfa0caca9f2d92b0c00b2c438a1d16f9014a3506cdf08b17fe40d1c45c0e3c16ee2ffc291b7b8bb07665b02cde6b1c687eaa680f6be8eb6c96b1b45e540a43e3a6dea54b232b557422391ab14bd58c03cfd6549ac579bd6f1dab9ef6fecadcc054a8451cd5b952ecfe614647190352e5ae8ad222b45f7856a4bf9107fadebc6adedc23b3cc3469640ca3a6702d74feb7c82a925c5c46c4f75cfcb8c3a0fc98374bfe7d6e63039a1b1dd8df582e722682905eb65ffa753b7cee99d7c9765ece4c1446eace4b3315fa23497007f922c0c7895237b42ad8ba3b8fd6516bdfcd247ea9d744088d770f64a02ea6ef0b81f7144642e45e6ace1910fdb46c3502d82f3938854122293f51e7eee137a26714fb2d4278f73855c3fb272eb30fd3885e6eb1d5008d640553ec65f8ef8f49853615a96e7d9a26dae612d9f18883bfb1e8e1defef2a54b99eb3e3364e1aa2119bd800eae7f0c464a7fbf02a174782fed6aa6848b64c3d0bdce9af4955d4bb0648512644243a50f8c8193b0f92813dccc2106d64c0d2c020e62c890ab1ccdfdf4bdbc0c93558b7687adeae37757479fbcf1a15247b72b5a2e11f128258513d1f8e2047e15a8992495b6f8bc1b15156656419a4a6197374dcfe305338e49b6e0119772d5ba6b2a32bd8e2469ae93d37c3f7e618b5ae5ad4356411f148e4dff2aea7e537e44c9eb7829b72782d3a41d8a4098c7eba037d34452520af06cbe44175e5676ce4c2a9816b83a4339075c10ff8df2e9281ed48acfd4aecfe5f347c5baebdb7426daa9cb5885fb5b60fa3e29241e5c13628f82570e21ee11777f8a3dba6b182d8f8db8c1ba0b95cf8018fe7af4ac7a3d588840f8e0f89178cf41500509ea2028c6da980d06fb582c24202925c47c76e9e529e2c644d25a92219eaf89a1d7676d22a82280932b927ed3276f07536cedb945962daf0423727347cc0569105f14da87290ad006cade929e430d6b238cc3d33e355f974160d114c0a0d7f1f706963fcee78d907c7cbae03da02060cf1357933508e6bb5202216fea9e404b8b9eb1a1578c957479d4a94a2f79998bf01b82e358fbab9e546375b41fd998860b6c639e252c076f7fbe5f84000f9d6657ed46fca6596a560c0638ac348d53427542026457bfd11acc357c1fd637d9bb1130d31ba324430ec907ffaab52890101bd113a801511c5831ea9dd8477b7af6a1ae216c61e3f0303eb749a7aee924f7eb0b1ff22c15d3058e298c5890519608f40c7a4741c78f36aff9a7ba35f0d4f921cad5cbab96d6dd6f492c8dabe40800ee693f6535db0f4b4a84be6e8b6d9315437c3c5322ecba895d57ffa18ee5da0b8cc7bee36162ebb19a3f8795cf7183eb258c17be235e6774f8f6be421115b0ef7dad22cb5c8f2e5ede3c452c860c03f0777deab0f075c364efdef7214dea233f97e09942983fbf734908dbb521d11cf2782837807af54c442fdbee070536faf76860f903cd28284685af8961ea5026ff488aa3410246348ff02ff984dcc517302e53d8c3db318dc86396e0b1344e1d8d44c54491fdf4c54864555674ca12c2e38853825ed3761089d36a9fb7828c5c49666397128373b8f9e21d8fa8fd426a221ddbe7fba4f7833f38138ad29d61ce251825097a5675adc6a12aebcfb861d5b70e5be939e27a7ea80e212ca02b0dba7a19706ebb04a2a694afe806345509d86bd78c9863f9cd0cc738ccbfb0dd2456ebd1acbcf6cb0a394758d39ba985a85f034dfe79f29406e46363024f6e5bb85f48b7f03f4cac92b29a867e9ff805275813f75441166fb8b5da6ae41cd5c6e4b81f3b733ae0fbdc048127dd280f2ac8b2d178910fa407a86ef328709886a2ba3af8dc9db24fa538a7fc964c52c92d5b67915618a203f9c6304b002c66e14d85cf7c1eb16a6280291c9bf069311a89ee28e3451157857786b16fe7bd9ac4aa67366c7af761464df5e51cbfb3034e38042a349ede782fbcc742e2d234b7e97fdc78bb3ea6f1ae831ee851b22cf2d55568f7f53cbe0710a3771da2ae790e6226e13c2da039f6671107d11be861e8c74de2a9ae48cf72e2f776ed9b3d3789f94b6e4289597601a46dd811c2164b135f504d35cdcb7d5506c079beb2104b7f40ca85058823c19d91c2264a43a267f5203932147fc683e3ec37c51a38e55815019600a64a6fc02b6fa03f92fb8a83e31ac77ea3d9d44118d9f44d25442bf88722a68907582b848cd047e2ed423ac2b3ea2045628fa6d952ade3d71d95cebe114c07b8143e4c45eeec0f65c7cc6d3620d6141c785074e3b2e5edc99228faa469baf9419106be03d6b4516755d9bef55106d52f4f8075acb9d729b99e7954cbb6ddc5317a9e44c6c3a92b232558ef664674814e62b9042f688f2967e18a1611f3847db7d81f1cbeecae51ccc3a20c3585caf60a3e2f65e920de61a1bdf7eaf51d56566b4f4053df427745f386cfcdcea8237226e9c07604d4c15947ab38b27aac635fc10c175369cc40e78509010886cafeba0e3cfbfd6fd065b42e0e7aac4240aad38859263810a9f8070ad4835d1b08a142daca4986e9d573e37305c3ef91827d60c51103b47e7176d0bf198e0e2682fd36ccb3cebe117acc36628853093fe6a9de872c825f5f2149255c88604e014d0c34c757f57990c0ff1ad7284b2acab4384d496d81dbf8b78b4cd5bf995c8391fa5fee9444dbe845bc2bd382e8218d22f42e84ceac84f486856f68c21d1b1ed9931e6e26c589e5a36c67972e6e6f28b870060130602865901566550cb4c49d863c08dd5d0048590da43bd58913c5fcf93e79c6abbceac95b29e78f9c4f943437d894b98121dd8020c3041a4a7a8173273be6c32130a0f82a4d7df2164fe17474d385c4b79c0e4c61061f8ed277664d7069d1d86d7f871c73eabee5c10e0576456ac2cd1563d3cab19bacee38a985c6a6b3fb38642049e931b63c92c681162960fae265a27692b6e9fef703403b9df110eb45a51025dc79f01d23425fa946b298f5cb041bf263dc20780897712c88150c495bd8dcbcf3fe61cd35445ff7fa708122be1ec4f17a9e5ed2e8496659666bdfe714111ccefef3e7154538ab3410f0bfb1d75ceb14b77146be1178978b30c150f90e3eeb07b56f0581367f1c56311ec881250d9fca068b361dae0fc539dac737932adce0a6b2a1bd8271acc1ce4973fae213d9e19f6794302149cc3d8a2ec4cd24b884cc6eb61b310ee1318ddc61f5d810f96cf87d7d1b9e0ae0e2b45e7ffea876586e19d3a476ecff99618c808feb1b2a1270f221bf77c7d2d85b6701b0f9141e4a2315fff3db98f5ffe7a8af43fdbbf7677260c365b4f9542a337ed85bcea9c2e19ab1a764364be1f743e258603c2c2ddac4367667088eff86419e064fe4431fb070d06e4f68dec251581e9d44ba95cc9ea9666e6b1429d6b84670a6961c3760a1153620a2d1c5a831a16e96d24a9f534d7873307a89440c0ddfd724df23517aaa44ecd7bd364284aa1b08be4117f9eef5133e521e7d06b36a45f297eb8e544ec88b682d41805039eddbc78e0bfdb933c41363f59d32a70c69eb1d2ba6989bc2e8eac4dc8a77483ee1f8bed3e5551363cc7f33de6336b3678ecf8620452ee8f888b0b944f0f742f56646d4ef4567f50ff1823e964d1a1e662ed3a232ebc837d40b770d0938624cbb3d390f1f883aa9d710ac33ae20acca6fc32fe562035345210bf2647496c12d6c3dc671beec7f1a5a9708b6fa5c0f5f1e67abdddfea54b61c9d1fa9b07992510be1c5204f361587a45cab3915e40dede2d60c98d01a0fdfde480f20445b32349a8e606dde4f6a120768b2cf42c573101a900b4511b92dcd319a786376c197f07e88096bd4a250dad383f73f67912274551f69776dbde8b7f9fb5ebc2abcce2583a98fe19f568fdd7d8afb3a34b77d33e047a422b2255775b932caef4de7c718326bf1bf7d80a88e1e1752b6648d2796486fde8f14cd7c732229b262f267bc0a6d36d80e35c26329badee24eff4636275d0afdd27d6c5493df2691f981b9d2f5da70bb9fe2fd94c1cb1820f51991bab236d305db06c6b01c57587875ed5ce38cd2f71dc833da1be8a12d86a095bddcdd6effc39f921fc44fa8130daa1ee9f93b5734930b11efc87dd3e5ba6b51362c51f21a017fc360360c25dead4271ee86359907c6b557a2a00d62c537f086647ec76430002ab1b00dd4448e8d968eb78e2450cc5e19589ff68e789085e7c6846bdb1238ca11e519b8b10d20d5da8741d33b400002b0bce8c47fb6a5838d4bebf97ea41b1633ace2b441eee6eac019394768af605fb1477b8f04a153af200c48d4636a50d12ae0c607a24a03576f0f5b03a90c1d1ffc5ba4a5611398a15ef509e6909ba81dab2a593efadfc81ad1eabf47c0dbb95a1b24f6d80228c5c4169065c92d259c1b135426dabf6f8771edd8c642d684d4dacb1436b87dc81d24ae7f4a69342360a9e20d361a9e44b0f8c258dfb325b67ea97e7c17bff6c23f50613aea210a17d36b6fc9628263416665c82b4f7c2a04ef34327d0c2ac728dbc86ce6160d0c21a0e2135fddd16ad6795a91015b0e79a1470d1ac161b9fbb40664f9fdd33318329bcf7dcb7d69c95eee260b9abf82e54696d5846552159fffbe4922a1bee2dd571f8cfa4ab6e8c76ffd49c4dc0793fff7478b46434163a7faee115e4048fd89b81f034dae84d6334b2f8a914b1b0db74a02648044d06988c81559ddd4bc293d62355f03bf111b999413f7a105e8dfafbcc2de8006b30c2cdaaf5ec54007aad7cdba1a71ab34eeb7bad116d504fbb1b571056e9809d43c3d9fe129883ff010a7c7f45b7177a197dff79e0314e2fe9d72445398ca7cf13a26c418905f2c03ae1d258ad8a0c3165bd9e0d71b8ed68b488f05c603ae90fa2d1df1438735449713965eeeb847d3ff518d4bb0956d9efbd27d5223725d640103b0d1b5f24f19358a1b1fb3847f6b9fb2c5b94b61bd58e2cd64d63666947f4ed91b52a4a7ade58a66411eb3a338adb0350ec0e37b9674260e2e912415734fff4759b0d71b61b9c1dfd61e609b8513821f1ba9c0fd81f87a54d36cc2f9177d8f2dec12e0044e58134cf6e5139401601021c740f33539f5739ebba5a931ee3d11d1dea313e2fd772b6d1ca5cd34c31141e99c07b7a666ad1a9fa0a2bc5991263831ea8055eea4be72b72a5fb9a13f89096154e079d8d93e31a241cfc90daf5ddc33a1a1304eca453709041e53154893f03d7e65b547cbb590103df9607d1026d1883f397382b692ccbd6e0d623165c572556c8e43d5f1ad1b84f639e7044a58d62fd24dac413dc93980a063b765b06c459909fd8a6442c37ef5e66a463c82c2773806028df7d0ef901eb85d1bd18536cd95c98827a334b98dfaf59cc89d1d61b32b854b93251e43778a118949cbe5ac7e761dddf0c916406e88ea7cadd09dc7a4e01ae40b867289e4b4968bda1c19fce31ec6c4f029fdb8ea1e542dcf9c72d5322cd24f14011e66264949af38d74dfaf54294c1be1110a971325bc48e74f177f16e2114e873cb316c372719300222b416bc4f650d57dcb374ad6ea7d208a6cb65cf480f9b9929a242a4c6c24207671a88d9506639a3acdc22133e30034bc6df77648de2e27614a701079886c9e577fa6dbb5de1b31e94fed68ba01d457c92b33dde1262709696f7be76476d5b30fe64bd735470c56151bb9a7fcbc6f21de78b877709c50c240c5fe0f821376388cbc608ec48f67229763471a608aefca2b45fd95f8ef408504762f9d08c951a0c3ebda3d492bf6fbd14d6144bfa4b2227da5e9123f2bc953e5a430bc408277f1af9fbad6d497efa83d382d8a585c7af0f57946217574f2e1dfa591231d2e957852e5d9630264a06f6dbe05efcbc36ffdd637ddfd09a4e5425f4409394987018162be80a9bc0eda8cc36310d20fb9a1d03f68e2066e539f522953c8cbb939a4e193d52b0ebc85827f02b7a355f6fc31d303e3bd96fc187f3206a15984509b1418779c32d74ccbbdf0844dcfda522534a09d619075d6a7e6d768f022e887986e8f11307025e34771aef6fdd25e3c2e2448805cf183a8355892a0a321509f4d0966af859e8da03868cc574bd7df85fad3bd2dc40cea8d2a33ac3a0bd67c92653af84f949204f913d99b088e52b654f8daeaeaca764d154ff50c6248f3aaa4dfabdbf476c1bfd411abb1f755b3a4ab76b544a42dc38283f4ced1acb1e903026fc50f86326064b1f72b34ec7ffcfa82c1ad51818ec75bf0c7f1003fe435e191afcd62a269d0748076a514a86ccf2627571a7bc6fc0a28a1c63efb41b2f83a5ba334c90e25435a5e6b0f243a79c45cf9d6098e78acfa74f1fcd7b953ea2dbeb7f09ef626ee5bf0fa7dd3924997d4b488a2df5cd48ee39f0e9f1bc8fc9127475170576689a815419655625e576493c6f54c39c11c345b438d241987e5c7f6da3275f89b22bcf2178012e105dc8f27a050c460c1abace84be7c7b06b800e5abb4f03d29c9f0219c8f86c5ee9c0ff0886a6cedc2107a5d133817aeec43058a4027a359906bae02086188f32c8f256266b4a7e5a4f483cfed28e6b6a8379f7336e3cd6ee3e031d81c78ecd2cc0d77f92156a40db0323b6ed670623b3d9481c3f67b46325ff3c855ff24c90532c41533f084eade873bc8074bff24fdc46868a52b7e5fae50ec59bce44c531ca37812fc0e933a0783aa0ba49a3bb647aef3db95b2d8f69728db4112bcbdac44c3c472594821d5f59299c91c36c58a8ea80dd4af3580e880e741ced2527e9494ccdc96b306918688c5641c16e04237bba52b7dcedb6af0ecb68e072ecf7bc8c89959de1f2bc9cb8c1cec966ab282732e0c2fbdf2394fa1fea9edda329f1da834bca6f46c0b46888667f6ff6857f631a21c49c2d1e4ebe3720139adc42c3418b78a5e98face74bd7d686aea45422481fb11ae3eb1ee6187ded338a062b5c7e67bd6bb7420df1720d26fcc01dce8481f7a9abc3c3c1fd638dfb818738527fbe5fe9b4b4f48d35545f3830d838bac14adcc94d54ac78c1f8f83c085aaa32a4a11ee44dabc669b1289323a03363b50ec3694864c2db5be28ba7f9e74e581ec48b6c566622aa1f9efa28e6f9e125fa4921751bc709a814fd229ad91362d47852755aac0c6d82bd19725b5534d8e4d573c8af5c05b18793be0bea1898114eb0fd1922978c1c85781e07b8df4a79ab14ad02471107bad47550cb74773b721f3bca651d9301b782bc51a9e389bc9e121116f0fc81d5463b15d3e8c1b9ace29cae7491c0c6c28ab4a70dcfb7fd2a61a41eb7ee8ff16f867f1738d4f62ecbe794733f699c94fe9666efcf164c15d7d040fc04770b2c8c86119df9fa72dfe35d92061120ba242a8c3b9e3892501d888a3e529874bc8eb6b87af72e592a721de725a730698794b426def850a5f63f66ca5b7a483442f5d8e0f85dbadbd9b386cb74564899ec83b075b198cddef160a952da13344a57db889c2efaf6e2c25c74e65a97ff2c35ac5c0c88ef22a4b2cf81072f3ef57e02bb2f6336410c405cee2ed3a8a3f15eb8fa386dbd69c662b09ec43e7a10e9b1d2c157e7712658da2ac7418d384fe9f32074aa2a969403c6b6347b95e7a2916db8fe577a8808bd1a4f3729480c82091ee63751e15b8ab7da4cfc978c8ee2b318b48cf686bcb1b91243031bcd3f4aa5ccccf326cc0d14cf892c9fe64600507c3a2b8dd1d836cece379b50f04a99240f5e4372ba6eb12c3755b23e4f3e7b2b509e70d5bd5e47e0f1fd51581b45db1489cddf7c12a33f299bd8179e9beffe09aa1c39cf09243667336e2738fd093587f8743dcb63e46f6fc7466f1fa3a028bc02df408ef78c9af17800e1c5f7ef5d9f6d6f949742770a5222fde19ecf3f654d9891466d4523613e5c548a7ba340259be24bbfcdd6b1088d49d289166bed394f895b7bffa0549a9085a321dc1815ec0949788158b00c14d53bf5233fa32cd012e562f8b10b700bdf330d05a66e472b7b785be8a2442c446ded0b7156d7b2b99edd645c874ce1225d258e0d2af25600c25e6d881117665d6f2af6250d2415dc704f21932991df668e900b0a0ff0d03d0932dcef7080c9d0ce026db669b79970ae101cc5a46c40531c0e5222ae655ba7ee37f35c0e7ade994a5955d1fb3c8ed60ce8bcf58aace76484886848c5c2bae0230143db83acf4268c79c1b96fabab4a579d4b36b355a523b688dd927cfb3aa8f06c2b8598b495926b2cac92309af641e062a576dccd642d7c06e753643144f2b8d16696ef85c955b61660130c0aecd4fdc6c4959d3ba5d71024535b43a9a6f56e755f3a29e578a6679ed08df205a88c8a80e0316b15a57454a4169f0111122fdcdf1e62349f6ffe50e1b05bf77f9ae029e3fe9952b363ce2ab1ec12961d4295de7d6067f49c2ccd9e7b79ac45b0f0459bc8a1bd8ea08441b6482105f3acd8e48bff7e356b6e7f5e3c131b9450f59a609273bbd7b650401fe7b54ffc052361aaf84e30b67100ffb7826e537ff57f45e03649a69635a37eb3e41ade642da3747e288a297b6648e4bb19dd08f0b900eef075f00f3331665f53842572ba9fbee1c483b9efa2c01279680b97145c50d6b4f11d16035aaa8db4a2efb669e0a87de36f46ac7d7518be4f1189636d1c812548f2ca92e789f2161588165b7c707443e431ac23a009f8d3296f327ed3c2e20ef45a19ff80e4c664d42139312b8f36dd3eacad43e4b1027ffac6fcae70912be3d8a0733ecdbab08ff66ba8df06576fcd8f55a292b484f92655c4f85c1343f4f2c4375092e3431e7b446f92ef5b44b36a8aace65312ec684c489c7a37dbee57696ac5264341cdca2e94ac174bd82170d9ed5715beade83e739f3f7f265061a10eb92ad96c8c906f9382a4ccdbbc884e4a7c72e8a792e7fff0192b143c6554454e6e6c08a6091530a4693fb7c2271d45163d817b30b21346c871fc953e6857bb714259076a520de69910a4716879b3c9a4f9b6363df1f3a1ac8638ffd0ea09b47b712f7c6132eb8cce8ac1aa4fded501b0ea6cb2939d0de4faeacb4df141a51875086c8b9ff5614ed4cbb2a94feaf19d5a0679c307b85ccba9c65c47b91cdf8df9301e8a6b03d3d8577164b126dcdd1bb48bccefef17fc711bfcde4320e7b3b49344561346e4244b17302015c8f4e4c3ae321ed200b14f324c70b16fb6a1db81b771796f94ee4eff17e2029d9cba24a7b757e50be3e67a636b5d01e0f1868679b9d17ce8e03ba8a5111af1d42a430241b34699077e546d27e122e09a82699b384437be0e892a54f251de402b2dc54bc034529e188e5c66cabf7998480d8b417f3ca1cced1508fb4b72cc9eb9580f76dc29474e6ba90c6ed1c2bcd8bf38b21a33ac31204f084795b430624bdcc77befd50a1b5a17abd69edc8c9236f0899fb09963b5dad58b4ac243648964cb89e695e4e382a910ca0890183fcd2d3896d33634710000607e0a971720ffa04cd2798981a2552cd5750d4bfe6649326566ef0262b8af631de97d10e7016e58d34c2e8a0927a520f38342688b44651bef459b8e8e393683c414f5df083dceab7aecbad74633aa5e270477b30d3d6f96f031fc12e7b58595f03faf7fbc44ad74481edb8c6a5e017dc5ddc7bb418078dcda1a3e5605fcf15aaac6d18b5c5a923972e96f072590ebeb6ee74d3718466a7f741236c8e68b65c50af20d624b2483f83608e06cb9f37fd71e6206de4cd076955f857a0e46094fcd37a3f82571d290581b320de5160bc0e7bbcb08f476e9a8c564713ca01c1bad33c67a7eb7f34a7103a00720a0e492f92e50d0a1630f3d756c489d42c6a7a5d510f251fc463e7c51986b64abba64347728be6c23398ad3f21efdd177080de603d0cc9e662db07be3583d1ef760c280c38d45cc8791f7dfc5c8e7a6d0a183a07a8da08c0c5afafea37133e9f85ca743633eb5b503371d1b7151265be9317fcdf6aee03475ad90c576c2bf0343a83194c41e999b93512808da474bff7cd070d08d42d0e5cf31704dbb496f9eb8210405bb4f49cda74585821ec5a9ba6bf58122e71e4d3396aff04928a68d0ac448cb792845704d928c3237c69e3719c197998165e5a3439378d3d2e6ea90924a043637515ccd12398f64c7b656b0f9ad73a8181257dce3e0378d7bef65c953f4b2a3c847e420ff06d492df3dda53bd46c8d9b2c215d5cca7706482dd5bc8146238d8bc8a3a5e1e02c99c4519a8d6ccafc7e8349792c29c9220bd97521776665a5c052a19ac0549000b00872fae43154fc5e2f20a7aa5588e3bd7f1bafd0a8996c119a4e8b6eb91140439a4f5914d9f109ae1423f24f768b058831f1854ed661c0536f2d4dda0ab3efb891943bbdda4d0f5e20c016ae8b1e5a5337a6a2a24b4d9c82db3d6ee1c472ce3239b5ab5b97beb6dd1d98a6599ea8c07b7b1a4b4a36d5acf082329aa6cc3473ba937da2547c45fe13c4aaf461d13aa0f43b4d49c43b23dc5077935affd63c58840543c0270fdc8698765b29a4e736bf138b712ad86d7975141b84221048aa7717f3213d2532973022fe6a458b57d86c3c794a5b3146ab3ec03e67d5b91990d1db75d64e26d76c6d5beea28de3031a0460033413f81fcb4cd1d991553d8bde407b1e8c1e9fcfe838f55b9973536d15e3b30ad00fc3c9974bbc2f2fca4229b6ada7d2e2708727b1d819a493d7c6662dfda6bfcb1b57f21c6790e73e5b938901a01d621c12e95a96414648ba729e68d65ffd06bb681852f42584e865796eab472dda963bc715997bc6d6db99c50c97dc25bd7535b50639b628987935c36ae5bd60bc6d5603e583dcc1960d6a69a56998dac0c5111f0d29d09d525ad9800cf70e476c5d265b536b848f02cf6787f29b78d81e4e0c0b207aaac6831c709f8a1048e1d9ace59d35eae6e698b01691b6a4743da18de2fa61ba500280c84ac7ee5da430f6bccf1017917277319859ad4bd07dd99fc356f1c7202381956ed0b4a08aa76aa7649cad22fce3d71704e66a7c18371894396cfe0c180da9bff2f942a5463faf856d99b3d0f8bd4b4fbf6581146cbb4125a9d9c052385dbc534881dd635e24d1a96dd306c1c2eb1fa2c100713cbba4eb5ecfef0ef0af72419b6dc3bd11ce1dbdf98b51f5b417579bc66b8c6a184e6adfcf5d26483713b1a62aebd554e160dc7316993d556371ad78299c3c1decd8851c8a4d216945c00f67e1a546809b9bc15d687349edbad59d9781776395d55453ae5ca9e06d83f82d6542bbc61d64851023fdcbc9430e79fa98b21e8cf2be27d05a1d4e258419c8b1f760a5510902c6fe83deb7ebd77cbad1dc13b6ffb116d7f8caf460805ab11516bccc500d70af7cec03ad4e6ba884da338314fdfde2eb86e77b8040d65072cb91de0f7d5db040b8003e9a7ecc1a0d60eff754be32f8a62fa1e389041ce81dc9fa1c09df3f96697a5433b40f7d2d1aa573efad84f6f0753fc593cf0c26a066a159b50a753a9293ccff9a1cbddc0218c347038517f5ffb011807c0625f32ad550a866da32576b2e4a43c108038e2af7063225ce68dcba0de143f46263395ad95469d174edf7588a858a1c9ccd36757952ecce01076ca7dc5336d2b97e84f7e1a84e2e2cc2c752cb67b1bec05ddf824bc03e8b74ba859b19cf4e693a22534ba698463a054885a7fd325253f384e7719167c63663973f8f7dd6d5aab91f813fe588e6cd41bf1c80103f547ad6fdd037a73ce6fb20d5cb4c48aa5027b4c506bdab16dd5a6a5969566f48737b4bee1490b04287c75da36e251aa8b491bb8b8ec789e3ec51585683333b601cbe5980185979aee43a1af75c10e20ea0f8b21857794b8658414fb163293d59f3a8fbd52697a723bf38a0cf450cc6d5ea1791a2bf2a3db187c1a0bf41c76c850277b165aa0a0c1b6514f7553cf3a461a0ea5570feb848aec772f775d8266a620208c6c757e42d3a7a4a5fbca76c6e8d6a7b4c64c924f5ae7a64d5c2cd1883ca640cdfe606c136b320a079fb06206a77c274ce0bad6043c47a4f39be610ae5282a0d4b1d24fbda2dc4551250dcdd49bd4bfefdb63336a03c661bf3b05f5af7e458a7e669820cbda093c75a5189bca4ee1e62726257e3e2a5b540266f500bbc83774c28bf5e387053b34badf9a41fcc08a34cffa64d904a36aa4a56d5fa25230d38276f986bad84540739b27f8ef9bb37e7e14970b62f73a0b4affa938574455aa0b1173676491e7c31eb69d42188f58749c75b2b72eef66e6ba633e4a89ce0da59d422c5fe96c2227931fadd4e5994a676fee46460e2e19e64cc1977a84587f475b1379e454c72ed3c4a239d4ea02c2eab5f7bc61332fa5475d69add9cc2214989763262dd343a3b2cbd834fe5fb16e07cbf59ff40239340a6486caf5932d5094439abbf96693a816f9bd1fd7198c85b630fa8d6990c1d4c628ef5f33a07362501e3d5ccba83b1d6968f25990828a1cfba8ca91ea0c30a7c24688220d5777b29b06235ae4a2bdb81eb04c17728b1e99c2d1a84e344ae717ba1974d642c6e74c7a6a5f197ca6f87d257f2522bfb89259cd2d52b1be24cbaf505851213005b5c7fb325ee6a1bb7df466f4812c35d72177e9a9409df141bdfb29aee1f44dd75174288e47fe84a105e80406a096045232aec28f3be7991a9f4e4ae18f80b6cea4309ae6188c34a7e0ad5bdddee984177dca4b9548782299c163c79b5d24b883af6d15e4414cf3d7bb967ec78534bd3118c9b6dae00d0a98de6648673e427934aad1a8b43db587136818832ba6ee4e5e4d9b2ff4e364ec0d66215ab3f5a0820a741ebba22e5619ae30e0ded504cc6962284a0f03f436fbd4b752a085f64852a150923473b1fc72c57c82697f15e17b74aa64db2c830075d6d25b8cfe3061b3b07b3b58de75c4150f96b7cf8fe98217b33180995eaecde049f0ab6a1a2b0044bb728e6439a226ed1f74fad8eed02f7c6af864ccfaf32c8faa6cc27e8c134e31ab9f835995acc155a4bcbb15c658ee8ce51c5ce257b235984f3077fd7e7542a5c5e11d47d30330e88391fe2c3fb0f7932355db99c2e06f89bbf6f26194cfcfd9e8a78abf3d203756cd4c4b0e613f9d07ae646f7f47e12949fbecfbff2de16a025bba3d29cbf803da710cb2daca7cf2cc09ef8f65e629c00ffd8275676ca7e1ca78df1418dfa06c2d906800cde61f8ca289b8d256761c91d3f722a5a9059d1a209696c7bd1e8826500787c4fbf90e6508d94e9da184a6195752e120692b5a1f163720fb068a28a217a3167cac275a021f339bece0fbb168e8f2059428c1e0158d2e09df40b1aaf3f0d5b49ccdac2851007db6bb9f9cea576c29c7cf8d01da518e8d585b4bd03994323edd905b608488b5164a37c5bc5d5af077ad5f6bdfa249a4895ad1f5235a5a068e5aac4b679f9918ed20fdce03dbf7f875f17ddaf4db72cf14318be9784be6fb76a9baaf3c538c571ab1fe9220d69f0665543bf7de1ea9b923d7c152b21d77790c2c9ec43cccf52822a7b13ca625043dd76ceefb05804c9ab9708653a6b695b8573eeffafce9e1cca5193b18dc4562d1a0fdc75a184834aa20c4d25a5d6a1d932baead6131fc4bafdc165acd19a3b059303c083b66a2a9f7ffc167f94e9b9ccde16227d3a76554c1c55105a834d8271f68f63107d3ea2b5c7c5071279d8f2c205f6c6e51481ffb39c73a9261ff2642fb9a93dcfa5955fe7aed0f00bcabf5f1ee82e35dc950f98d42ad1a426d15874bc850324243f77288165b2c52dddf74a405b324a03ad31307307a60867d8cc10218507d40ba404af62fdbe7411765eeed69848b3a13e099a2e0934fbfc740fd700a70bc29a6a6b2ddc91eaeb78bc2b8ee6f574c1997473059e9f32444dc8232a33ec18d5afd890fef5404542292096cfab3de64776a6935d0dbaadbc843ea299b7f1c966da2b62f492c8bb0145e99d6b220159381df52bb61089869bfc978513bdf9ff010e5b47351f96b3da19ea600184d9ce65c58d0b1ed5aaa82ef3a6a9a7a74ab20d90461bdea15a0be49adb34d36a7d3ec3691cf6ead57236cca11a0c8270d1389bca2cd022be3285d2a7ff9b0cd705d3f1aff8dc45a91fbc2c4eb0b38d0ad39001da402dae73733f204b21158d94d270ead2b4177e70c4620841e41b13e86e36b256e6c4042568d67a173736e773043bed5be5c18795054f29d283abce24dc7b355993f0c97deff08d0f51a2c8a2927453d0cf2f04aceaac19c59cd1b8a653102ba7136659953036f037a9e7268461c12629659a87e7320d8813c9319be1d3625592801c9857b47fd14415bc708209bf90dc30f3ee2b23fc43786f781a4939ba9163e6aaf138807096f943d2b179ccc84111d507385750b6230ca88a8a870040693a5d49fe032052ebcd56d4f4a350c49bfa77bb253cbeda958388069bcb2dbb2f964432da7821e8a2d225f7b43efdf06ca4fed339c3352f16a7aba9ccf39f72de99c35f74b25be8112bd05a18dd0f34bccfec3e477912b0de0a026e9f17cec2bc04a5e5bc8b27a6e151990f50914f4ee46de8c80edd8d7da677ddcaae5debf9795fed9acbbde4b0bbbe69f1ca5f4f35ad791b88380067f8bcb159899659dc5a984bdc0323425a02c73d1454bb08e23b329ea52babbf180c5d99593f2b341e83f1f5598f242cc93cf9b314502d5e22d32c06e4667b97bc63b9c4ad92bde4c576de310452ab04bcdda0181b470ef02b64bff0d0c94c51bbcb7faa74ba799484e8751b9bbde344b3315d8ef444d881488ed3d87d58a10cb59216c8cb67713a2f6f6f5c047e5f0754f34994c4fee39419e7e91c352f36125c6f08329599796927aa42100e3fa30bfadc0dfddf3d8e2b050e74c3b4492e0484ff3a8b30327940c85c35ded88031af95f3b6270aefc1be8ecdd588c0d646f5fc55a1285e75e6494f8eb9a40eb156a1936a9e5ff43ab1a67d047132e74bf8eaee78eafbdaf8fadc2e13d182bf11294f78d40e01e8fbaad56806296e2ba5355a31e8024589c9070b5f70abd39115f999934a9ca0823f36eb158a57ce7715ca58135e78efec1e2bc0cc3dc5bbab7dc835d9ac8e9240c805db659cdc7ca8b2d7db5190b014a23c3f0441340a1630d42e97e547030e38eccf22f98c18088fc05ba18d6d857bec3f89bf21230c756f887339876d8f370fe4451bd4bc76c8ff21ed36f082d01d4d0c4e106c82f6ff4e06c1a1fffbc424189c7f5b1de380e7863211d55214f4af4791ed10ee309078b2acee90b3e8c74cbf0b4a02332613d7790430283a34bafc0eefe29c09a0b579ba5fa1f1bd34ccaa0a2325583c2c1fd98fa693af54891b9925eb364084b07f93ed2a5e6cccc82356ecdb0ccc84f10146fc163a703afcc63d21b66f4fc34780507ee1b8d22098b8cdccc6b585d22168bc9af79615e327049676b990b7a48bbdccccd393f032536357e9f6c4a8068a32d7f9741b4b0dd09351ca058e5d9421824707c6ccf9e39a10b17ba1259d559f6f014fba1feea222a01feb44319b7825978b615f0eaf4dcd25746758cbe62bf1568433a6b0012e9afe8d13ab3cff302fff5bf4aed71a1da438cc3649e36a859a3918605e3653626ebbe780f73cfbd949e8f30ef52c82c616078b9fa67f353426d492bff5ecdc28f757ce8a561f7164a0dfbea4901855fbc0262725fa1487ccb548cf11b07032f008c7a73c0b4cfd338ff8bb03431a9c8c97bf77e52648be731b99ef8700bdcb9a951ae421d231ff1d5897de0f9ee028fd5a49d56a1480b62b84fdc19c5767425bf989ac64bd87ce705b0afa252f304728881e28f5682ab6bb098492d1c917a14999284b662000d65e75be94fb08b8254a27953efc314dd131003cebefd655f7aee21a7ec43ee8a5d2bb91d82e2fa4485c77363e95682cfe298296cf6760b6c82f93bf607b46f408e9b5590836da971083da05629259dd4e63604862a1979eda8d1c90d7fcdd9f0dfc7519008e95d669282c8e13ecdbec4d0a6622392e830da7f174f1f66d4ac52777d6520d862d4e828af356fb70c0dbd0586ac02ce7e1e6797f5a938feaeeabf896bbfeab67ff754ae8825fc8299313cee8817e62aebb83dc504e67d9982a9c0417bec96f927ea05be767b6e196f300a0e485da47dff9dd78f310a8b5707620fb6a6d330943a993539faf383930bbd7e3b23ec129851584c8945857150b42983b3f7fba94fd56f4664b41c76ab4bde86608bd6cb2f58253d6adf3b3308030a0fc93d5fc6021e4c9f7e29da2c5765d2fa1d21d750e1c4d0566d72164a1f84e4b8c24ef70c45d14973bbd19661e5a394913e3351db6a9695b3c1fca91be3e6834744d54aef6c8141d10cd86744eba8163d5336175c8ac8c79803b075c9a06e1ff4a753d0d32613e19354e0e7f822b7df8ea68f44947ef0826b77d77795edc34ae4fc3702c6eef9b9ec561837ececdf99cf9aa66ddc5b76f5989daf4d8fc547cde50f48417700a9363d0c790bed9bc403ecb72b35105e5d1ec129f9ac2fd71b122616aa5b34b92e82048b6c796f5a8c42e092dc00fb87327d862335239b321b31e40983ea81ad1a3b747c8b469d3b566b4b39147ab9210e7000ab4ae46e573ffa88f52955a0a292525c862cd7253a13447fdef790139ebb19927abf637cd26d85a12294cefff67cfc93d1fadefa992254051fa3d1130a2f6ae0997daa6c51bc60c7a825aeff14ea8661f009816c4bdeffdc8125d5c7a9e3f6858a1a121a2985c082f64753e5425b77f455e4df8b42071ad5fac1ecd8c33fcd940526f5bd269f0ab2c4d7adb1d25e6fbf81455df72181bfa9bc7f5cbb47e8223e35a78f5aabf9f1b7c8d4564e94a108adb78416f1b07968e085e1caa7b66e8529a30506ae829877fb2ff0dd8e8486f1097a8d8c6b21bf5d536809be67d008ae85e76e2c85edc15b725fbf5d1609fc24cd9741bbf2e3b5081397a4496f054581847a9de1a19efc7f731a14f2c18bca75fb5b1f9f1134120636b25d12f66740408b40a0cc0f3c718a9fb4339c578574c54b336e263dc7f581da7320cc90dcad9d7720ee0b35262b3bb4d46b70a358e9fa76953c28e07b1267e41c24463d75f1be77c2f891b7de07955027b53a457554aae932e82aa5b00964b0e98751797c86d2f7faf439ae0e6ef64958dccf37137f69e9efdb711b683de68cadbdadbe4aae6c619ea8c3c2ca635d18e17f840f976f8c57a8046a2b528053f4187294a50a508cb297f256a4efa63b479638bcdfe7d905aefbe0eeb1eb2dc52ccf254042d3f43c89449fd0fc824a0adc1582ae3fee71792978b7b1261383c93100001f3256739e74064ae08b8321e53e50d67bfbd21740f2faab6f5414c85add09b48eddac4aa14697481273d502580cd25d61866f9f245f696dc0da21be4654bec2850d414e679e9c3846bb5bdca6152cb00f210da53a365cbad2c59588962419dfce71d0a0b0a0ee079768dc9b9ad174739d95b09aa4eeb97bd0c847302a41a6ee3bcc561083799dcdfbc547583844b0f0fa4e071ab526a532dfe1c42b150b7091e2701467c521b0b18048b32de6a0fb582e33701754065a81d167b65db44c82219fb2b149ee55c54f8deca6cf1ac771a7eb7d793818554a0d05d2def8cd9eb308b90f9442efc63f27127e790dde638fbbbb48f1fb6b1e99696f340db741cb0a4ad4cc407afe2c68a65d7c62499ebcdd9023ca19c9f35c0e4cacb605872952902cfb8db040c50139f9047a47e412cc516341917b5826dc6cfe00f9d90675ff2807ec22747c22ff0cd38c2f458d32a4618fd4977a98b3a5e3a4ba71d84841c80465665dfeff67078a8ac416ed274d1aa0396e70addb947a8c2ab7b81c4d3e2dfebf13b80500fe2afce7c9c8a71ae6cee6049c28c5bae14148441aacfca5f169c73f5022412b1aa6f1443d2baff5e484900bdbb3c2c06bbe41e52fe163d78450c7fb153ac053620ef6493d58f64e159c8bbbcc95a4ba7a1df16448080af75f1cf10ad1dd87660b9eaf1fab4b18d3bdbb2abc0655128e0c34ffe664a85ae97d290364f041eaec4ac6ba99374b055098f6e8f896e9e2da06cf735d1f6f03d8c52c6a704f5c920e12209ae2dbe043d4e0d77ee26732591ef8ab39e531d9a463873ecd055f6ee7241ce914f6d7db03b4beb4a25d85e3f1f1efe22423917d74ad3f53c4dd10db4eb2f7a207bad1ccf94682364c622670bbe021f6bffd70f8b408947e6cfcb75f687207e6e38651cea114b86b03612caf3420f9210038edb5ef8236b1ee1f09d7bb1be0c6ceb49157dfcb3c7c2c46585f149d42c1e9f04f05bf2dec0a647b30ad94b5fa8a16199308a60ba3096bb85fd5624d3d5341df282e6ac45a78a1fbb3edcb4a24ac7edc2ac705db9acbae390bdbd1130773367b95305acabe641abddf544bbc839d4d6f336320dad7dd7b0db269d96f31bd978dc959f396f79a043e4ac386f3e5485bb0c048e3cb3dac55682650c5bc43af4178d6198aeb98cbcb070f6ff120be27e7e1fcfc7afd63f46b80da6e430ba0b73b0765791b4c11685d986e441b57e6eb5142bd4559cbc8a0a53e0346e486cc10a7538fe04ad999fc8aded046c06956f71e43813d92f081d9ca1f2887f4398d2d9e0f8e2bbdc3b961ecd5f5263a137f00a4213875510a0d2c0d7ebcec898ea72749f2749168c29bb71b9a0a96841b730c2d1699394506b3c73ea20c8c842a5f0d993db6f186f6ceadd266b393323b6a4e6c04fa412dd5e17c92f2d9ec797ca04670fce4da6a30c85c281083f0e4206f1789f9738ee3a5739e5193968cb977482d5450f8b04c1674bd65da2ed4fc9b0e2bce68df62ad3ec45a1b6454569823553c5e0753203d2280653ad71e8ac19fbebbb0b4b5655dde23e0a02b30092cf5bcc4baec297ed023b0549d97b450bc4cfa1945ce048095d7e2e1b88e971c4094f9947b382287328f38f3f71a19a0ce9cb22490fec1d7ee88e129d8e1b5bb6831c94256f09c47572d2fc0699c60e91cf473e797d4f1d88d6b5571b6021e1f1907ef804518d9547505142f7ae1b0a17befe10f24d93488d62a6c5a62c42dc9c09eba8dba1f7615e97bf86b3a0cdd1c8e5471257bcffbe64416b81774fb30c7716f286677a39ac1686db3368a20418a3e4e3cde45f3579c5d7e3e83600a70680bcfd77ef73bc846577d51caea31b5b704504f0966121a0eef7e3e480c7935f2ff750672a0a2818d9a86bdb9a4348f033b81b44b3914fdf23335c852cc4f327cfb2317ee1884ed3bf58a3f9dbef0c5e59779433f1a8c7f7c57bd858f66a55ab251165dd1e7ffda9675aa408db955b786fa869cae5466ba2dc240481b1b5aef5348a13bc3ca74b5a3c2e4ff76c14da89f22a28b91e2128b77ca1a205cf9f7135f35dff10a45f2f4a4e5c8ae24d5bf5c849d13ad51dda8af181ea26f60f63e656f0e8bac2e278681f3359d30d439d9a537fafb1f73e2a89c6aa9b8274ff217c1c5b3310fc4ebb963e58f680fd08d7672b4bc3024cdfdd39b790fe8c5f8663f673e3cc4033697fcba70af8d4fa43f3fd5168a76ef3b228657d415e892e810d8da39eed494c2e660290d211729c285191b1bd1d7268fe0be00560247bc5baec044a8ed37bd8179d14732f78d8b915816198ab3e446ec1e859631b31dd4c6c550d49f7c1eb62fd7ed221aa1828f1dc332c166c05b08abdb722e0638b231b8442dfe0f8ac0389cb428d71f3293599f27fc348de0683579e559366175b673ec2d2d98875007acac661be103d755296c3a9912948ef2c5ece246169497890916896461ac691cbcf587767e27360c2e281e40da5653569028b72a092d48279069328ce26e1668ae6a355ec03f3af48e9c7f58dad5e1d32c777f7e5931c87c1d27c56ef2749ef2cbf93b52200f33840fd7376fb420a67d90140d36ce1f0259eefc098c7c76acfe28851e0e64234304e253b7307a6b20f908c42480213e8747bea128a0a3f5bcacc7af16690f9de3ed8d6eefd497df8b47de7df7f4054503fc5b93a8b7167d7c0eadd5367a0f7189d0d7986775dbe52793c657d88bbb6049f40203b9b1751caaf1affdc2efff178d2edfca55afe45bb981a557cf77c2ff0e72d6cc05ab78a4bcecd4aeffaf79e774677d4a190dafdc7b23438d6a0a926460383dc2d0c8a8f326b5243842eebc9772ddc4ef41e8b0b1232d390cceb955da6aafd2f96448305a229ac964fe26c1469501af3cb48bb6c1fd37d3beef522b779830d3d694e46077faaf35f2748c114928ac3f06843b773ed9e96c1acddd0ba51b9bc35dcc89ead50af03c441c382cc19a634a6fb24ba27beca9870b1c53cfc8f0c670d80176393a55e84683651e18dea1afb78f8eb78547a8b00cd74d2711bf4b1f6c6f1ddb1ab02770ff44a0bdd4d0f8c76dba879fbd206305e672402d74a2f73e99a47f865286cecb9e1e0c818b53b8e8939c0745ba1729e068de9ee40d5b0122faeaa4fdb2405aec42cd8ae08cc5193f21eecd723a02e7f0a6f0fafcd04f7f24fd5409ef28bd14ffd64a8825432e59ef57f2552dde66305d89e87203a0e1ec84a4b2466b25d3b61f9e7c300e42a3b3fa8241ae58221118e3490e2c744eb293e36b5a73d4fb080affec70bfea54549878dd119bc83ca00836fb6afad62a03c18b7920f2b4d8227b87dc1396c6f6da95f3f4743d7bde686db4a6b661f9e099369cae931093ca7e98dcb24d915466eae67f984937e0017ed917b721e5b093046c688698afd45b7c296e47373a93baf9b9b11afcc48777a6c7112517a9ca1d31b4d3047c0d573eb7f7ed5f96e55d39d237a3e77608c98f69b74c1b9c4eecdf002c3105ea6473d525a02d5bf0fcafaec0a32012372ea493f1836b62af81cda8f840cf1d6c7197abb4a3d0467b1c7352cc640a3c8a001bb31f286bb58b940df5e1a7a376c972cdcae4ecbb7803f414a5f9dc8ab14b4b06fdc6ba56a8e95645544fb99046d7c18307f78e203e8b5e851b1dcfa65b624152d3b182304a2dc65fff6b82bfaeb2b3ab4738090a13e7a5dedc4639deee21d8c58ff2115d585598e722911ca739ff2e86e721e438db96048f251ade7db372796c2cf4daf14d0fb4c4e0ab059c32ef506efd3dbf680b1250fd97e2e0dd278ba84bde03640e2eb8c959b98f3733bba56d67b840bfe3fc11b830ccdc716b19269809172e5edf800532abb98478ef07fdc6ed109a88837e2624ded60a621b6469c041b8d9f48d9ac0551757171c230f85f9fc36bdc737efcf3eacee07a9378a9fa16407367a0715aaeec1c3113bc4c944d8d35abce6c4dd4d811ee861af5ea0b779401fc3803bd57896cbd8664baa43d93bfbda5b9d17fc19f972127c5d93aa6c37e0be7f15df2cb4152353350187d95bb3a1ef19a0b56b7d65d18880a839002f0acb7940bc615c6706457c196d98410682c47b4216cf142c53ed699f7e4157a585b3ac6646a5da49972cc656525cb9a18223560b43927c00d2043d9e259ac8a38543b9ee2ee5ac01f3021ef071b72276f7311866cfd8bce427455145abfa7e5263943dbeadb0b7b4ad45f9475b196af1aaf0fd4b6ba903096bb5e0f66ebfd7fda70ae7cba0ba0889734954ab14e5c3076ced20b9b73ac04f800b1b4ca3f6b394984c2c8f0c00f4420a1b6848d4d278a626b066c60fddbfef82a1c95116383a4226bf6b76f997dd537d517574e1b0ce8f7a44236c7ce18745054fc51bdca7638620f424bd8b54c08581f85b40ec149f3e840bc3be02bc07fc3c880809558ccfc6e098cefffaa197c0bb0cb27e31e6b6a76a14222044a5c448119a02f70b974e54363a6597347f830284cee432bbc728f8f62831d6a28bde8d42a4487958939abf89bb63768fc2d86ba18deaf09f46afeea3ae19bbfda4e09036df68f4aa81b1410dce89e5f4537edbe615bef14c2441fed14c35c39e614f14a0c3b74eee8af79fd27422995dc24336a07115bcf8aadc16066c8caa9637669637db42acc4441d00ccba06f72aca3557325a728a731c5d00cb7908e6dc843190dee5b6899f26bbd89e8689dd3b51621b795cf5f9520eadd3059551109fd980fbb4fb93dff155c99a65b955faa15973fd53afd8d32ada6d3dc4c9e08f9d443c4072c0411287de192aab07e3d82756a57afdaca56c661ca9a099223b099626bd545e8b04f330152bfd14d1517bdc9de16c8e4186026ef0c01ccd5d82b0645b27abc0d19ab88cf5d134adaf9fb1bfe9b852afddae63ce0c0c70aeaf4cd72431e90b8582667a05cbade40f7f64f46aee70b42e3f9c40f22e88923aab8e689a4cf7473882eec583ae100d78158a34fe1dd8c945937853d9de7b1a88c6d17482ef1e6b792c1f617eb4f0ca7824455afb73a5a39c0b8bbb07209556f016e892d7fad3a8d336e53a54112167676ce0806765aa381e71029d230743c41e775db4244727237d44febf93febc5bcaede8c891052fe4bbf6b2a7806719bfa3ec108895d37b740b9c05ce8ca253b85656549dec1aa94b2e59f2ad4263e9d5145729741e68ad6c0010cdc92f023604a3934da81609cd76e615df33f938c9c3b696101d86f64f14c36cb1c57a145887adb2180ecd4d47973c02b4a78978e88e86bdae50f58442b3e60942693de75859c0cf827b8d24981465a39bcc81468dd180d7e3670a4e2c962aaecae9d05357506f4541a87a0a80f27807196da5d775d8d13b03b4dc66f570462b21b1f2b15b466340189ec634709cde15dbdbc008b3037bbafc4eb6109468a6ed5cce13adbb56f6c6696a3b161ce8412fd5ad8f425ca689193b09d1601980fbb7f9246c4b258b2dcb91a7361a7c8f378310bed7f214a6103c633744b904cd5a9f9529d4ef8f22faac6f66846fe457e8f19009d589b83ed6f5a3fe675fdfe969921c778103520666d9d455bb0a0bd4166892b24e4c9d4f2c43bca482d2b4c3948b7e70c71e55d74ff3b7785c2f51f4f143974617847de7c436688ed647342537ec079790b808a20d419760d0298677a48b1879835f42163d8b7b636eee6e2e5e861810e12bf2ec25bf1b7939a4f565f9cce83e1b5ba454951a431f3b4568bb00a104f3061bc61a759267870b7767dbb4a65b7909408bc62f4dd7d5e00927541047bcf74a4e89d164484a68de29fdcebfbc6bdd63b5e031e67e564e608b2a6391cc63d79ce80144923b993a022e906f1272c5620cba89f37b03ba431062c01d376348ec107730b095b1fa711028c935424ce2345cac6f08fb41b16a45b95ff175561ea02e482e053cd0d1738e0ba521881e7a715a23cdb8d6af5c57366e07d9ce17aff33791b7da6fdf1d657f8aed9672b188ea956f20c17e8e4215521855e04df646cb406f9386fb411cced8bf4c6995b0cc047f4fc549189ce51679121baa8cbec88e7d5e480f7753828dae2f79889dd73e625489825e3539f3c038fb1a9603a191169e59f8cfdab03b418917fd5741c56e65edef1eff8ae1d1e1daa7e72cefbc1cdb0d119c57fb689717cd11c0dc8ec978d7b8c2d58d1745cfe0e48896157271fa2c37c3ff947e0e60595e8fa0570199fafce552c3c8af2bb74bf18b1b28cd1f576faa474c677a4c38823a5377a22da6ef2e7553da167de12692770c5d5a15574a0f4313f548c68d3a89d15f75e8d711a4dca6c7e25e976ec42195cb06f0437a8cf3026e2b84a0b5b81566ddf4d9ec06bdd38c3d606175279014b87fed189e36ba577993bb1116bf4b13fe9faacef451bcc8155f5faa6f21f5a8cedd5f4af3aef49088303faf772774ec8d708b05496615e311aa6f57cf7354b0aebf501535a673b9c524ceddcbf68316105e06c81bfa2af610c6832ed7409163aaa05c94695fc159a8f1f019b3f063e8099246611dff89554471c1395b670b00aa592e7423ee85a2861d1b48c4d0838ad4cd7fb67b65ef9c4365bea5b2f9b456bda752dbecba3ab0ba263f9fd6f6e3c1fd36b7c62074c6b5ccaff2af28463546d118e1a3872ffe27ff8ef7fc99070864217788090e6648740cfb4098763be4390d70eb64bbd7fd6d8da07e92e80a52509d26d7daa8ae2b8e583ce5d0193b4bd94b51b4012fa9aeb77e0de830b2ef360d014fae6c9f79780ff194de5b1a6aba9bbbf0a50b55a4ab23a950866fdf6b10e05f7a173fd2d69927e4a2cf02998192cff844faa6a11014690384c39b6e453f9f4137a405525ca30c6da640cd16d52ff822fe7dabea32ec4db116258dca96451d822732219da78f532fb466e0e5d70c78847d475e93b2ca0f5645f5e13e9c195c2bdc740b197f1cad98fe7ad22140883cdce0e710b9146387a5f5ed318d4d7e0c1dd088ecd86a8b9a236850764e6a85ad27b7a11323ce804b2dbcf779f95190f319ff04e44a55a6ae979c69db00d656d23539eefb511a7d1d20c6bdef3bdca11dcd1fa7ec97ca8018e15e9f2a7017b2084e9c822799c2c669e3bae2c6edc8b8c6337b0433f0da3f060991adff2ad731a3a0c20ec603f86dfe08d7191a46f88440f375ddfad907b759db955c48f7e5b807baf549081a786b9d7eb0fd8f3775b1a00369ff57b6f1492c4a22fe0bca0138db44a95707e665014166a2d776ecbfece3722753c323d75e46f95e84141bff4612d54af8e7126d255371f780fe742bdb6c604c7bb08a648460b960cf75006ba5019c929ec096dd63830ceed5f946cb8966d7484174546f8409064e533715965c44187e8e398ced19fc3f1b728e5489964176ce1c72b5cacaf528ecfd3bfaaf275b06bdde6bd27688f4840f51f4931c8a3cb676105468aa65ac10ebbb814ff7deac6ad6241e7e56cb6fb46242e06fb4eeee9cc3f8b4dc8eff5bd67d7c9c7ccea5c2e541608953c1af83ebf9b61da712721bd5da428b40d276399ebc5752f27954722c6dce92b8d32522d637267ba11f6f7b120af678196f4dfd55b75feb68bce04f6283799b29575fe37b4e4dfa6026cc7731435eaae45d4cffc33ced990c61820a79dbfdf5a3fe1b5ab10d8a3465850accbd0b13b32a08e9d214a5089f4e4d119736a4f1bbb2d8c6786d817819d0b93e58b839fa694b85d1862ec8b232f05d972f57a233072c3988c0fbaa25a8c36a3a47c4d361fef2ea93e8e2e5e7989b653bec2cdfacd807ec9d29d6831e1c3a15d610c6ed229aa4553e1c9c252a33da07f43115a23ca762d83c80eaee0147c90dd0fcb26e327069b01e0fbe662ec87648d2d3908337bad9f7b666b0ee006d07dc3047d8fb3ca7564ca07bb5a138511b8bee7fa66eb8d6e5a61283f5534ecff4e2e19f4a56c6052c6c646ace815e73fc8d7b4c5645d922e702316934902eca7af2439182a7478635525cf36c33044127a61d5bcd60d01eead1c573b277c6a0ff2f73c7ec629de078b90507099759164e0ff74b689972ec087b7de9b9782a9766bc3551d6ff2bb10e2f18bca2e57fd906be379c0f3b3c0e1c5f34edb59d9e4597434ca8463129ae244cdb52713df99a3c02ac94ff99a1d58fdc9b95903f70d14782b843d3dc6715e5f67070f950aa21f70198638c5ad922edb4b834521dd7f073bf53d9eda62c985dba9c5e632500321ccc2e5cc2e13aeb1cfab132e87e98fc5cae5574c63d25f31cc87173938176887170a5d4f9687a70a36686a022e754e5f2c77550b06d592cd51698acdcd29bfef58b70314edebaf0adadd2f4d692ef45d3843bd55e0eb3208f3a31953707502ff76b027adfdf75f97968da9783c5b8cb63657a7eb3171d532447fafb95a9d898bacbabdaf18e382bb330cf5478c78275178d841809874e36e17355d1bf57e01c0df0e712dbc92fe34a3777b4170faac670d99c94e77d646fd170a44d6f7ed291a81699383bab58d5890d3b7abd411963784948c05d4df3c3e99a06f0e06a0c5505a0799179240447a37424a596d053ef9daf56893e97c0f59388eb4c4dddc4bd2fc0502021f05d930ab830f8a670e3c20906dd255e64a410e1693c032b090b2e19ec4b256f89d1372673a2f7bc4e4e6467cd496301e8547d31f7c1907846b00adc7791b59f1918bdc80d659fb5f8fa279abaab1a810aea419b63aa421d0e8d51e2ccb065c4b35ca1b0418f8272db1f0f30f65152e7d52157bf0e075f26b2ce1bd04a5631e6b67d375d6bd5b69af1e80d2521a96deaf6f0b3a57c3880a879f10dfaf7ecf10db655dc2010dcf2ab5c11a2dc824948212348a46d7abfc763cbb3bbbdc975c538236d2a6db4958a8adcbc68a3d9621555d223074d10abea5663875927a72b9cc30bb9e72c0e1222a291f47e4d6babb0deea0dcd05f500c21cd671d117c6deecbf3374a183aab8ae90ae4ecb29ae32d2b4ca4640cb11190ad22d3241284aee71cd0f89f88e604462c52f964adfd21b3a47fbe29638d33cc03db7f3328e9a2a2a33fbcd51240da5912ec57c2bdcf24ca8e90ce2cf76273e1011e82ccb16c09c4943d2bb55f8eb7985083451a4cbc743fbd2928dc4e2c59647e53f138082b575ef2087e94e7fbfa040f0a020f38cfcb6353b6d4efce0fac6df2bf414e9ddd9293d48460b034ef1885d12648ab7065d31a3b087118dfa08a6ed12e856d7afc06709e2457bec57573e8889f9dcfec67a4ccc1e8879604feca47167e7cdefeaaab5610061870068964030bb9ab1ee175120f6f5a34b1a7a7e801956807cc047d4c2751fbd28491b7a4404948d0ab86cec53f0584afc22571eb264c5a09e266960524542cf9565451045edd50e78dd8fa7347855b94c8610f7b777c7ca7edbd9a4d4e1faef08c334be421d9b491354947a026a7dfe8d8e54757a7ac9f6debdbe2c117cdc1db95ec62fe68689cddee3342cef8d2b983fde7d49e5040c061f62de125535f2339f3195528eb6ff47c4c39f8c0e799389fa218073ee40b1814c1c23eecf8636fb7543b72b8b9398f0e40beb46998ea1c861d7dbdf7377c41fe17ee2f4919f6533117dda40fa29295756ecbcbfa0ca9b7862578bed8651cd9ec8f9be1ad17c275e8cb5d91666951095f1a8bd0f4651b8ec008b851d9a0d2f294dec07ec05afccdad4253127df65967b41058b6135a041b51a05c3529e7875c7c798f198c3f5af16e386a69b15798d503882552208321f0b7b1347da3b8cf863e82c08c8cda69b17c6d84eb550612174733decefaa498e2137bb00e288a65c4b7a2251133716109c79792303fd377be94c3277291ca018da4499124930a765ba17fb2eb3c916488935c8f81a047a54deb99a3d55988dbd86c9b6260e105ca5abd54057c3bdf711069ba24058ee13e818123d53a3ec49dbbb5b31e52de1d9d351a37893b00d9274ebbba49ed482cbb1d7725a2ae24f811a90f005b2086186fd7a84e5d6a717d82488d94f10a2936b86eb305d0ee16ffdce3cf2809d48f5b31fb8710bd16a70d5996340fa5021746e523731a492dcb6ac1bc6e8a20ea14f5155a46d7d3b48681b2d07534100120b47c9a59ee9be0c64ffe87870525e75e536f761762fda7e1cde7b67db4ab47177aa834b0c76458b4758f8f981558e2379312e4185e05a80961ee6c7f554eb422e879bd301ac854a9e2fd6f8074445b5f69317414cd9bf2e3732efb97a2f8d29a8ce187cd2fe845e7cbd65c4e056c2f2a27f1572ba20fd9adee0ea36633cfde1198997f10437c4a04c95023a58a16cad014867031b0973910392e8065cfe8ecac725c836967acc6c0327d61a84c2d28433115519fba96fbcc2da4c7430fa754d0c9151b05d9930d4182cb2a3bb51147ddb10af87bbefd01903719de54dc7285862574ee648d56306546b35f3c2c6189cef7ec2738b66f4efb7affe9c39787b122c85938956c9d25646eb9a5c824ffbf61486309983b1a9f5eca1bc35f2667d0f8cef6ead2c2083ab77c9a351be60257df5e2b29e6f51925c9a9503e8c6bc59f1d13c764b910928049bf09857903de6bdadca9571132e9f161ea7a8b580d3d76ad60583ed05e7371bf195fe9836480f9b02c1a84d146fc4a561f830238148be150ab6030e2e2cc484cee2db4495e622716ca65c21c861b0ef49927cb8d804e00d5ac3f236823ea36a624eda4815df93f66c1219d0f63a3e1c6e1f3b2d883a4cb197a3ef69fcf167bc958d8b223446443387c3a04ed55ae3f7c969e93cb23a261ebdbd842b3d12071927ad155881c3ddd688bcd560818aa7007a28825584cab60059ecff4290baaebf86b4390aa5834ddeac530a4091ebf57d446f5549794fb7c272df214ca587ddc6aacde80c7b2d1dc1c5a9da04e8cb2d2b4a1220d19e06805e0dc982e8f4d43eeadba4b2d9fe649b056045d2029a8de2a02e6133a9a31619e27485177e3b0904ef9ac87613a2e168cadaf2cdc8df1adce514493062a7f80a9e7d5b8fa44ce17430710a02652c773f7462150022a1d37b96a705d08e5aefc003d31ca361e59250056765eef76a16b0b355f7e48042472d7096f539438057727891e8c1efa6c4dbd293e5fca83d71edbce2ca70caf0f800512508afbccc24d67a1f82d41cf17d01014592a17cf1efd272ae8eb87cf354ff9f08ece600b8341eef501475b225af173051981c4bf16e548981497088b10105b720a65d061f792e07d60c7a6ea477875f03fbf163fa4ad34ddf35216c3da8e101c8f70500021dbe8b6c4bb6bec3487142679f518198def5f7d36540a79f629fd73a7d6da4c4f3b4d91742440b9200afc4625933848e9778156e59de148778833bc09ea96c8994bf6953fcaabede02ea16cdaa0630456456d795dbc0ec105ea444f353967e758023d38157e0d1604312fe982ff48199409b9aff75185ee187ad3814fe376fe390e3eb5d14f0f782d1b813ed1113257f536c1bf0aca86bc186714ea00932ea87eb75fa7fadb3895292fab85bb43bb94b923bf0e5fb18923a8d02094a14475500034e061f333a01b7978478eeb45f6f1ed90ec3aa5c284804756b5682a16c1c14bdf2fb82508f759b5f29a0f055ef2c6436ace750c7c8a542ae0c31f398fe39de74f520af61b638c58139c47f3dfc051a24412e67783c96210c105ba7572eb9213ac976355af63e22715854c232fa541ac0f33dc38e6b6fdd39068bb5d58014390c5f4f7e14d58bd4ec89b23ddb995851fbb23dc4ba1b6d872571809196bd69e9232b9aba3b13b7da500e57628eb0bd5c8d7484b6e2191b1ecdd8c18b73190338a48029064d99659f56300a6a9ea334fc8c3cc567d7a4f2176c091b4b39bf3b8296088e9d57f5f3d7e9ffb4bbf8d00d64f6621c9d02f78ec5315646a0fd7fcfcd71f20ca053e723d97b0ac456a419188deedb1ea84184c6a9be7c30c4c5a24818786cfc2d1a0b8a8c12d8fe5d4388477bc561b3ab80747e8d5928fc925eb1ee3ca8fbf35b5f6f317132787511bd48d9bd8fa921722be189a8a348fd72188be05acec812e0b313e7f8987dbf869512eb31e9adeb978a112eb9585b2b4f28dacee4aa38988983a4cd157ffbe8cbf07ac3a0e4ded157d3717c587d74eae7f90a8094df431483fb01f8f046cf69d1ed12df4dfca2fb9fb4607f7223d4b4476f9b28219a303ad81175da5159beb88765ace69efab9e2fd1fdcf4e1d8c73f36647a2ee5ed7d777559c96b802ae1605bc82d321c265bba7d15feafcf18461f20ef16aa8dfc711767713f40be5a403ab1a4be31e0085fc77088b7f2bea07a0d10551e5be3fe75576695fa8de8dae4303ab516d5d6113869c4608397e5f8ee18474f467225b5b075f4371311d1cfde884688c3b12a1c23ae8fadbd7b9e01d045462b84a42fb6d3e5253f9f867c6a4a7ed87555bf9ace92450916f8a413a89c4dbde6d53546e5911814c3f58a6999bcb034ec574f75374840dd829a8ff4f377aee186c8eaef94f0ac030b8a70c3768fde742fdd16cb9a32dcfea842f446799b34b8c269b406055e73bfa3fb8066e1f4caa7884c5457ef55c709e42a85802155c9981e5e8ab308417329a3deb66d948a9c7b7f536a15fd1b04937dd067ccf8446521fc1eb5c5b47120dbc2ecd9f28b046998fdbac930b182309cf34bb3f68d3d2ebac6188b0fe9323944a1e10a60f8d68e5f410496513daa4f468a9215ca213a6c1ff94859698d32cc5d12e14fa2c185f9615e99e9e98c1513d0433e4074614414b253ab4caaaca25ff172f4f1e057d81e5d5da6dc43ee2f14b5de1f2446f823be186fdb645b2ebc4ca3573586310017271cbd24eea21cc5bc5c74afacbbf2155bc8b0049e6ba489396a9680f8d656821b997a24a86c29f193da4d6f90e4294871e30c2a11627c74c22d461405c6655db585d8bec98d28285ce845dbd8bc5a7b0ee4cb4fc4a18adf5f014e1b2ea5dc7ea567550aec072c9b2062c8c844d2e43742524de6366c9114a16e3e1d15f75527eb60af44267c1d90050c374e2c7fc7b0527cc330b62816c11900ee92ceced52f88a96b2ec357fa1254563a27b058a3c5e7bf4848a2516b6e54ee6348a14b9671c02476238e1c8d63d1701b17e435526b4163a87ca7c86dea819c89cb1c2968417a4b709303adc33db31d86f0e9215b7d301c19dd45f6c1755114f55238fa87ecae8945b3b59100c6ff17e77af2c5c6e9fe15f711408d2df446cfd4f6fd4ec9cac9382faec7e3719c31bd7d7708b4f20b232e30bee29ca229dfdd14e87ced77f22c2fa29bd4bee5300d04b45f1eadf0eb0f5a7c3cfeb0c37251717fa4dbc34bd8f73522faf366a778f53f07a308ed3bbcb7c7959bb6c5a51069fbeb50e06d1b420e4d71edd1a374ff78f14c6dc7902bdfac0104890e100fd3ec33f8d5499c7d95917e79d38c3dee782c61df736eeca5e46e0fcc51f366196950db73540309e880a59c49da44bb43ab1a1566bac9d87e0df23d955b3f724d1c0b10b7f0e05a6a26a0e799bb9f92f5b7e4119abf10cd44cf9096fcd6bed2f856b824c05037276b06ee23c7c162b3328acea3702e1df85d0bbc65f2a67138f5f68d9ab24ea6f7c00afac75515e32bf9ffb957768518e5e0554beda1738364e9954ec0efed045c0af92e57fdc92c5703e1b7812b056fdb66c7ed23926b57b0f2bca2e5152da0fcfdba91c9d9602a20e943046d15b1dcbfa95739e0824715b8b4a661fedf8d8e66b0e161f69b58773026b0293b99d48a639836f975aeb970e895025939e51613d6200c5afe4970383d1e222cd7d6b8c51207dbdad6117bb0142e163a9733dad000582c5f38918e1724b47a165dcb4b5d1793992ac98460eec3e1499428cd5b427a1d134320121e14448de812ed1c8f20ad973031b660a9c4dd259ab70ce3b5e632e5029f2920c3db7130868c5fc4d7471093227ba86a54b3a222d92b33b9fa435d74cb704d86b4108f87fed1f7fae4cd507826c98cbae705465553d875fefeb5b0bc0410e43d407086dd164a7a9b2322bcb0e4afc8f2677860127b71774f910f6e1329beaaa104caa1f88125f2d6db8970e74dd014919e87dd6e7a08d19e271120e79d8b383e5299ed011a757654ca96cedb150451fc449240a874d8d8814740043365441a9ef309f252c27ec9d107ad5758866edd541f17ba94eb6c08147b8759036c7f63595a9b880a0341cb738c1636737c239ad4bda8f0d4d5ace6bdd16e00ce3f74c0156f0b88d9e60e0e70d29af821008dd4a6dbc9dcfbc6a9e96c2a140a79b1939df363df925aaacacae1147dd22fe83ff33f77420f86330c5e2f0c1cff62aabbc8706bcad07600bfe9fcb9bf8caed2d52fbbadac0b81cf02e576b75204fe519408b886edce3249ace7bda73798f46ba56db7d6ce5e6e1c4ff1246e4a69de003de863116488709b1d99d613eda8709648e9e91566bab4d4f6975f51b1a2c299eafb029df6b44235cc4c30f70e2173f9279f8de3901f27ab4daecc6729ecd357357003cbbdd9eebc16785bf68e861990e41baea1efa41d419b9c68bb26a1070645b78abdc35c1c14db6830beabe5da2d783d339b652d40133e5cae4f248c34c7d93e905f6a0bddda6c1b83c3e4e87f85ca8e5742833b26458a5dcc9ade7d88bd4cd7afe02dbcb1909757ffc9df03f5d2170032f14ab1a874c42743228cc26aa67ed50d3ba4b720fe0648c5624c207af58c65b8f9013eee05b4146c0fa3875cc5fbdb10b96226a2e09e6ef637fc251b141d0395e832821f4dfb6e9e3a622df40c35f2864c5fafeeee73395a6ed92790680036aa24dd9c3477cfcc88101a67a46366ece06195cc9ea666de92c3f501ab7483d8deffde218e365bad2b6a4c3cbdaf743c527eea2319d4cab8722bd695f833a899e542472c9a459fbd694eef79938b3e16b0177ef2f844ced33bf9940ced70b790cdf8ef383989fba0f06c18f703338527c77bacb7543f3040f2a739b0f4af008b126114c7065f4db99d227d978a5bfeaaa94612a745a48d4e38a8c71d5d93c7468c3c768f222766f0c231408d161b85030244d3b9f4dba11f8255bcd38f043f9244a03492c4bb3e31f4d9add9f1ec06f0aa3792192c981e47a8b876647c7667fbc36efe480320b4bad88b282d647804420737efc9b1a180ec4cb92541dd3f43f6fcb0b0f5fe98d0a0b36263d46d7530a8ae486a045b0a24b71aa1ff8bc8948540c1ee9a5eaacc81878ca19026a20005fc50153a68517fbbca3818149d1b7635d1221ed586cba1cddbf585130ce3ead38b9061e1686a15edb43b8793f1e5b7bead6c587fe5b7f9a4185cb46e520bf9a9b5b0a12555fa0d621e52cbbab3e7c0a3ce8f1520462941edbee0fbb492be140292384c9f3646e67196ba39cb34e7194b5d68e5fac3a51beb2134c73490c1a2c2b76c8b64f5d6c2f8f161b6f89464ea87ddb5640d3c941b30f1dc8010f49c50ac9e34f5385cd5fb3fec9e8f4fad38f9c2fe5e96614212e60b96657aecc684d62b00a10eb2fdaa158b945fe84cc5bbdaf8c3458dc927ad1db52fdb188bdb8e0921070240618670cc6ccf02eda1ed3d2f81709517b32be5c4aa356398f0ab3bc0fa3095fc86648fae4d7986880ec4953f95a70ea2a15975bde7dcd1c7cf617d68a57853bdba60508ac74dbc57321da5d6997d3ad232deab24ae819922d6ee2d6fa62a936950090d0b1fc65a5a8ad532782b51ceeb256746e6bfb506de96aa81d2b720c30b0b149fb70335f69c634654aff2e89d77c81f7581991bbf61b64f9e1e85c49b297f89c4ab32e132697f359becfd7cdc71c96d9dd230025e21049584e34a38fa1bc654d5c5f22709bc8cfa6ff801aa837758c51547da130354d16982b34c107f6d25badeb852bbc985cd796f499d6f8a7ad5ed21f0d4efef36e5dfcdca6329add4d26d58437e189c906e33678cbd0d476611a81217c9f39bd3087cd19fb021efc4f1a789e4ed2bcec89057c423660316607fe6bddaa3fb7ed98812ca75efa0944306adc83064fc0ef9e414e127170c11c6360b3b06a9c378162e19b429a12cdbe403cb5353d4b6b992b8368b4769d36d8fb8dd2a10bb53ccd331bccd97b0065b1909912325737067ce482961d20d99e0171877230db4a57663ca574e29e80c0e8be70a7c607b279fc2c30342aa62970de5d947ff7893f2f6318e11f12a69dbba6f1fff8bd0ac3f01afebdf60ce7107c4987ddca341f291ce5581c81e59b6647780b78075f89b91d104438bcbe7805b653505765c624d225f07a4bc71177c6ee70a33b507acf4c8c692618ecdfcf2a56ac97155260796da6e708b0c71cc3936465c0b672056f09f5fed450cfa9dbc0101e05ff36bc413bc2b3052cc055507343e79715aeabe5499055e55473f6ace0205aaf3dcadd6104fed55040b4ad4d85f2b9c15d3af24b1290bdd75927b394a0f726f9ab3e9e2af3142a6b29663ad05304e4986586d9f53f9ac3f92d3ae1c3f5e44bec57ea70cde7ee392dfe57de7850c6a48f51a0485746d8f95d423c47cdd055735ccf2482e3c5fdbebe2547101810eb01de20e9ba6c7022a261ba0f2dce02a1c41615acb0ad8246d0090584864208771c2749eae5369da9c4ca406aff3493d25bd4865fd2c8ee6c2272f7288b3366e66b77ce3cb3e59d304dfd7af51039e6931f230a130f8cab7ed94e80034f483a76fc00bed8170fe0761b294168f278d048544d3f9b48a1cc204def9f63b7f38b2022301d0290a57e9d593d4e66f54cdb237fbe399407d4bd9a0df1bce8cee64903d7d5a4e91bde710405acbb3c9758bad29ae6cf0e922019dd1bfc9954beda7af3e7ae478e4b064c684e1ae1f8bf13eca05409129a3d591a858c35925611af17e0b83adedd07e179e0a556bf63cff8a17f8e30939dbb1fd2d564392d9df617e676d58a73b9dd4c87eaadfff379ecb1b370afe6113cea2484da4cd88e3be56f87f24bfa11c59af00e59af94e799a1badb6ae826ffac405cf1a805ead88265f9e029c3b24bfb78dc20e32dbe129f5cd0453cf0d3441f768da2408f58fec61f92879ec4e1280d2349c66be66be3f7632b30fa5f0c3fb3b7f60f00c9605798779e35750cd3ef1fea9e31cae5784ab2d64e219ddb1b69d958e4a3d4d8831bac3544226b0b08952318cb5d5d611d2e389d9f32e70c9eebdf97a35b9f7ecc19053eaff46ca7f943f90b6f9ac4f9ef40ba7fd9c72cbc148c27c8a874dee123b0c48a0d35560bd8158aa9f4cf8e36b8f9084bf5764b878f32e739b7cd775cfe7585dc7ea7107f5d7c04039a6c16763d2505cd7da18620a865a41d07dab801cbe2e624b8f2eb1d576676b21b4c8a1127a29085038c81c52d107dbb4d5b689c17f184a1b52250ce13e646b5b163f9c93dc037fdb706f3e808860e65aee128cc46a4308ba78227c36dded7e37b79ecfe4b4355b1b9a81da64079e33d54dda5b30c8c3eb6f4756ff8a9038553d3459e3cedf3a748423c4bb3f1c94900ac24fefe2e15ae1c65016f8dd76aaeaf553b9c17db0c377c4c900d5cb2806e3f9b6a4fa8ee90f3971a3b3bcbdba3823d2ad7aae5ce260d7af7aa2ad515e8566c92ba0e87fa2410d18462d58467228714e5519443309e5a4611fab38d5bf603f5a0f8450e2508543d858e88d3743d1066cfda6e7288466ab30ff7981a08cb080924e0e3717b18e2b7127283e88352872b162fff941b6fbc9013ceeee2e3eccf90f02e7df0d6b613f600e60822e0c4c79259a873d812a80c2e3aa79303dfcbe2243d5188eb8eb7b2aee36656f72c125bc8f87ea7c6516615d79728e5a186086207901fee3dfad96e5056f4d7baae6917b025aff5713eac232368e3767ba38bf9965c9647672f398ea583e9afd2073e0267ef6a7da2bc81460ad84a538b638978066ed19aa22d01e237307e9d3055c14be6a1b295e3ec519743bda0467443c58cd539f4da98776571779befa60be04d9f64be44d32cb8c925bb4a4839c872a6416a63a08f6c9a18ba11cc81abb58950ab8abb6a11ded86c48659dbd6143e987fb00dd1976f3e8e8d28dc05f0c328508e9f907a7a07c0c4ecdf8536b2d16331a3fceb94a0c67d95aa54dc509b1e924f3acfc3fb230fccc3a2bff6117de308ac29bf0e0c9df99034909e8c697aa417e7fea61dc00b94382b25a39e29e7fce6172f85fb8f1292e8885cbdbf873abc2e03632a66eb194a9543b875384b60f7728ba7a0594b35f259ce355417327ca6450bcc1fab03f13222e7f0ba097c2fd5c257c4362827c96a9e7dfff03faef8676b4baccf9da88f527aeaf00780ec116497993e77e5139ae7ab00e59bfaf029bf5b86311c9bce4538eba0b59a4c7d04d3664139b2fccc8313020e4067b8c62689b7124e26a5433a73f3ff9afb163e6fcdf27f016f85d8e9a49646e03a9e280c2bd19ada5cc772b22decbebab2cc638a196bc1ea76d1b1fdd071dca0bb5f57dde0f0e7d6b47ac9a5ee9361034fc6b9f5529fd4794ae8e22cd374a43b85152093f47585cc5e1361d574e0f9f6b6b0d02fe3a7e1d1c994ed6aa2c5a611eab38cdfa242aed138004f7fab0ea55b78c122d58831d5219e2f8603f344ddc0a8a72004d0115f674122359aa44766e073e46d4e55ccec6e001bf6cf7b78772eee86752c91298fced1e0fd39f9c25eb3419db5de3f70343736e75fd57fe2221db83fb292b6d51fa70f7bffa5f6a5fe7105adc36ff708de40b2a3910546b626a4ddac7ce201feac3a0c53e8041c0de8d38f3893d2c66e72b16755fb72767f680e94d0fcd1d1159ea5344462f9f3e15648083f2be31813e17a9dd09a9c228028d5a820edb0add56e1ac773f385db27a26c2accf892c8557796dcc0cf4203b75d2aaa7cd54c04dd8b77a2bf58cb65c78b8d669e0cfbd5b28dcde62469dd311da40340469364aaa2cf9d87a4136d183cf3f768c5d287ca3de2afabc1e65fbc632de24ce2436da0566a3ad2de73fc6e219ea7cdab99fa1a2d3ca32f5c50405a743e6b8a4b69ac66a57f6d3cc31ba542dc6e51165c8b303696ab67c3964cf8d27c8782bb47f24d81f29219bf3612c93371a165383b769c664e91f93eed9a441e7fa3c0a7d35bb95081a60a3bda7bd3520371b9ef7d964adccee43587283ed628161beaa685028218eb1780daea559ef0fef0ba5cdc139b5fb7fdf5a74094fece3fcce05985158aaf7beb2900d9acc7b06370de03489caff0349d9cb9d18bf8602966f08f16892766e33f6603d8ac68258896121aa45d62dde67854d4f81cefe6a566a0e8874837dc512b4c94ef3d1d5b7103e07e0b563163df5ac37d5a4590bf19a0b56b7d65d18880a839002f0acb7940bc615c6706457c196d91466dd60ad49717eac29ff206226b08ea79caeea4df33ede54e8d1f99fdfd0559e75ea56ce1a6add04a662d61ffbc1b2ce20a972b96d93e6f48b89bd3f2cf6f5888895d1f2433d94330b36b21030af8c276566a40970aae6bc1d05314422a2d1c4dc4719595a6cfcc55c972b3d8f0ec722c7456a4c44f24d815c8c8e8c807c57f81afd440088edd81865b270b5808c3375fd311a3446dd1e0f2afefc604304acbd5175ccfe16c125d1153af29d575e8688e81c04251fa2aeef28fb6b264088511d768d2b2af99cac9b92f2fc076f0d00dbe10a693a7cfca7c4607eaa7426ced0dc85fefe016f1dd9a6d043f34cec4b844ace988cd2a2fdc20c2bb32043d8a925ddf5506cf27c8e8d9527d6b123ff6896aed953d7c71f491aba3c3668085bd6c0c003dc6eb7a28f41202464200ed59793fff8395ffcdbf525bc418db4742c5912255d2fb0f079b2e39e21af4830bb701f57ed090063ea96302fb3a9432e57533d23fc0d7952e053365410268bc83b3b49cbdca4baf6c6b38bb7defaab93419b1562b2e49ee8fafaebfef7c2411284ac131a2fed313c551b63910091357b3170910ea856b3e1236accebeff66e809e029791a1c99a5d68db5cedcb5e1c0001006a229b6ddbe24803987d684a90faf2c27231583cb4c5dbd67ed8bb40fc8ac63c3d502cde700a52da35a88e667f2ebb9fc019dfc87b7b2e17511286917358c15ab250537f301dcc116268d31bc6b6023df6ad1d3e4d1517bdc9de16c8e4186026ef0c01ccd5d82b0645b27abc0d19ab3b755f19ece5fa9425a4c34e007a8988eb4ab99ce247278bdc70796297c2e975b0f099244e6440302132c485b66b81cf48ca38897649f93d6d1850c9ab07044402bac910b9e6c59bb8da53114e0b6aac06f1f5787955a889ba3fe4b4e78074e605193448360a41afc4303be2cf0fe8b955d38bcba8ca7c00c1998267e8e25a29b24b3cc1847a5ae008130a1d5f3e0a5bc6dcba80bddd4729a550f093bda59fd94b3a127ddd820fd2fe2135a9046c77cdb86e90841f52a3c048bc8d39f33fe320d59a739577541d91b64f33450edf3970ebed18d29b7761d241e165390bf43ab741eb230eef42e7353cf1c78db50df200a7a01f57bcfd3676059a62d70d7926ca35d7f943a5344e6f4de10876d75421c1f1e86758ae6c98960f3cd6ef47d1f66ea9ece3eda0425a6d614abda49edfa0438e7e96848b54bca869eecc3cd00451cf54f3c7365eaf55222ce73b1d10983c69be4d72df3f21a6eb3d47127e11e48196f0fc9fdbc72881a4751d8f59845c115f882e82cb4f3015430d13059d08c805f6aa0d8b1d46de1e789a019f954b6410dd06206498b112c80df31f8a2940fdf26114dc06f81cb62c7dba0ff89079db1e9ba124a8066b791c3060bc0f3fbc4f03203b01bbb93ebb84302b76909aaab8eb7a054a7c952d498e3f73cafa491f8e38a3ccdaefb082070bd1d4317e8573482ee63c0ebab83a29c5d2bacd8a6882299f6415e7929d07953084bff7b64be4a2e96e69bf4c943c32825bafb86d489a197febce5b5c27ea6181422e5f9f6937db64c91fdd9a012bebb5d9c729568b9b2a4ce08f675c5d3b82a4707a9ebde4a8d98d6ff02048fdcc7eb404a33447c2087d87524b41790f955a16e2df0d55451fbcf445c807e6b1cfc440c1530a6d395d4501bc2fce49e8b34194d1831b3e2a379d535b998b8a031e67e564e608b2a6391cc63d79ce80144923b993a022e906f1270f9d0601165b5fa264296c6b00090d794404e02514e442d5e6ca41ced5b69667431961afc3cb8cbe3aed055702dd8b63acb8fa10686264a9c6c288624d8f9776175e0d102a2ac0aa7eb672ac37ca26d8351e74039590759ac503b9530c49c3ae713d2e61451b2ff16f1fd7d7ad993ba11169b4df27e1bc3262001adbbcbeb0c80c725589c711972ebab5822db4b22a75516021d712c6b93de031e21105675a5af9a66248aa2d996a44a4a8106a8e72fd9dbc9b671e3a05b86b9614309dea0a8171f0859c8fca6ade3049e07ca8030e033dd15d3e7e017cb0ff03ddc8f601b3261ccc9b8b9aa78d361547e33880c7b32f4e81bdfd06125ce23aba9a5a33cb9a21a0f29df9f3646aee0a192b6f5e515b18f4b9605f56da9a2650ca5450d52f8ab3736f1f0acc5a21119ce4cd62543e398465444f47751207315c69b68a349a5778717bcb636bfb420293b023879eb794503083ad7f99dd2562e2ea46e12a59d7a6ef23ab8a4be82760418938b97e335b3f0700eef4281274e0dcfb3b21a56587af97ddded04f0653d9a72e6a595d2cd8b32fda7689d7240a18941307d618269aaca4a1d6d325b7e246c3ec0aebf501535a673b9c524ceddcbf68316105e06c81bfa2af610c68ea3ad527c782a3188ea29ba39705282d0d83cf2613d8e9f61f31567d16e9cd4abf94ba0c2320e3c095b61227f99a6706a9dbbce2598d0d68b7b965acbd2058755445f1e38592721af706232092e19700119a392b23ce7ad6f54d5c067ae8379ca3737a1a6cf4ec463496f3cf348ad1303310ba223a958f219998c4d10cd7d28c097afdd6e8ebf037ad180264a435014a395f0e46470d0fa66771033b1a8e286ffc9510f1432bd26ea1dce282e54151032c89ee41709b32b61a70768ea9b4726166384038da6dbfef63e46c137e1a885afe1ea4be3d4444344c94f5fcc1aae8374e065dc2a39927fcf43c26c6735912374b903703a9e94cc391d7a0d01a7c4b04e76769bf74497fbaa5043812c447da7def3937d665f25eaaaee198efc8ea607d20599e10808698362cd8aa2964c7b481939154a27279ad7213f3e9ef69e23a3054543db4d26fb3ffd70059fdfa2b7b7c440589d06c99ffcd7ccd86a8b9a236850764e6a85ad27b7a11323ce804b2dbcf779f9519024ce50b4339c8a6343515b97aff384fd278d95197be19838386b5e97dbb82ff91f75562e0d191c9ab1f4d26c0643ca9c76a0cacd7ec3ec23d19064725f8c5ea0122d9334db4369bc240d56d2bf0bb5a3dd765b1df4e25a7fd7bcd7dee3f2912bd14cc2883ce3a760a77e3e98ef2a7c80e08027f42f9b2af914f9efa941c16d777520c37b12e7fdd18cdb3449a39d0fcac0acf9cf72935ebfab8c5c3ba34014c3035c5a16e00238b8dec01248d694f62fabaf477c4211dfd1b59679bf3a5795df82811e7a5b14ec49f5f225d125ac039871c65b75eea6bcc59c84153b146374f9d4dd7b3d8a05c47c72c1a65d64d7a0fed3bd600a11fd6beae12bf1666d453fae4d125492b861b653f8d4897281697654cddb79c3ac48b8e3a4a949cef320aa08a7d331877d65140c843e5fcba4a093470277777f099ddc31ff75c3ed59a20ec4b178244624e9f5aa0866fc285c7555b273ece342fc555cb1213e109c05fc47fc798e9128706983af3aec6ef60c99c81911a14ae0a1a2ccd6e3f548b439bc7d751c884b4c2c2ec714a97185fcb4da8f60ff4c5832ce98675a332327af936dcdc99256e955094b075d8f4cf0c18ebb1225e85ce6586d4358007144ec63f31acd2f9baa76e0c55dac888ed471ca546d507af50897082c0fa596ee215078ae1c442ea682374e3f9e43958977ea4a8701004da9ffe078ea8d02eefc0f6a7145eb44ed42e8e7699697f4407b503283ad3442f939305eaffb8fa142bf817de6c7419dfdcfc25203ff05a7eb8083e94cc0030692758bedbdcb591e6fa7495c87396ea327b5eb619116f0009ad2ee7270b278eec00165db1b2ced3856efc1e89bb0a70fc0bfedcadcf911be360af642d181b4995ffd427a71cf3c7d95a5011c4cbca4d9611a32f55022476a1a0e08e9ec82be7e0c174fe70aebecbf6a92358dc6744a09f28e76cc473d8cd0436af8e4f875d482492ad37fa5d1e91a966a10f596a4f630ff9e5d2024f0f8a67c48faa79f9159c4a4ca070f9b692f6ed2bbcc71f1d9ca511c5ded4009343098385a57012628520229f2ca9a45b6a92b4f5b8b63187d969a1296a3dcdca1d62ab03c04c82505e424e472da69ca97e9a8abf276ebfda28b306fcabc0a6f84e3a712480d926ee9f65b7116ce65e3d2d83e7bd73e009afba5a58e23b4a5e94ede5b17d13c5691f5447e2270187f9344e7884eedb0792431e5b8b8786785df1a450418c2a8b99352ab58d7af158e5f9adced2a34f33d83b3b70c57cb11d94a8eaf1bfc6538c98bfe904588b338b155e77ee828d230d3816677fe413291559f498f3a791fe9d2df7b66c1493636f45ad1f69cfd8bd8c102fea0fb6fc1c10d83660453dcb60af18860d2fa11a9462fd96cb9f16c4ca057478d0bb4732495615fde2ffb998f9218d3d1532f58a529c3a03f0739a984dad8c2cbfef48eb02311ce3f7116211f4c213b7c91606a3c0a7bd455affb9f081f6ff3b6470ecb54f9ece425952b4611c4e671261883c9f94dd6b4267850a7c9c060455708fb4650a00ccbe52b4355c000ee9384da14185360e229dac371b0f351d8086a291ee3f6b18d6e672adc7f1da4270c910c0bee31c782bde0c3dec4863f1046a9475223621822626ccf500de1d76c46d5f8b06fb13484acb6e690d7cbf7f84ac908a72f8b3e0e2abb94bdc535660bc3c9dbb7bc6444a1f13ff1fc5c85695d74964d92e703cbb18745cd5331c4dc487b19b46017dc53511d511e1ec039a75f96253ed7aa87b00882392585bef09511ff39d75c8afc2bd04566369623e4a7783bc0e637cc19101ba1ef8e623f1e7059269b8e27955552b12cb5b35fa98ca4a6f6644b5cff71be86e863713b76f42d2718ffedd4e4f18c955f78c6d70ebe5e783c89552d40db6a536c7df3d0d1a00a74f585e23097ff45b8a04d227cc47aa500e00abf66b5d744cb1eba4b6d5bbf490d0753b52773f16a7b0dc5bf02114390a9c4d30cc33cab156d51eb63147d33bcc23b1507fee2154cfe74c027f18b7ac176b1b55b297878ae18c17c966d1a2eeff4c52bef270eeec4021bf4f3bf00910bf743763439c5c7e12e4638aeb9eb317d30bfb4350cce118b633aa12b09c0d2410d7664ba27d1fca76f8df699415fd5b42d393648aae9dd3b9bd72cd94892f753d7bb11861bc8e38c4a42615bc5c63cd3a0b91f751dbd24b4965b47629a446d675eac4eb865ec972e4196d5b9ed1f1a830b010e3eec50c61cf8a3a4bdf4381f6e87b6763e677584b80dfdd005a50059c1f4599578c6729ecb64f11bfc0b0e7a497b31518e97acaaa8a228cf2916d90220be7101166f2a84f7b09a0594ad571e82634517cc4f698ee6a53fc030fa4c10fe3fc2c0d7f53b95d55f0e1f9bf587220c8eb8bb606eba930d9415ec6f3eb5b9f95b2223eb499c055bccd0e709d57464518daf6842a7dc9596dc0d15b50060df1e164e83bb16dd4afabb3197ca957ba44a66b972e60bcad36785f64bec0227a69d764e05dbe4c7f51451d9365c84945f33ee5c58fe98254eaa65f4dbf613fce0479e7ac1b2c3e3b70ef06953165ce4b1a7ae246daeb114bc7ff0056ac62a67ad8ff6efb23aef5657853a88c02b539faa2f297a060a7546bb9e6b2468656c9fc65ece8cd7f9a9de066d6bea85550732c91e8cf633e62e63af1a76088a4458243922b7566b802d77b346050ab0113f4dd97b5cf7c3954fbc7730032d3116218c27bf0b738ac89726f17360ed720ade74700c79fa78b54d060700c26a8b47d3c2ecd557091bd93ece51ea71e234c45e548953e07174682cc593d528b305a28a67c8c3ac19fd2461c011fc543e2e398ad02f3c2bcb9cc70aa95558ebf4db32cd1d49ce58f83b27c80a854475a59bfcd8ccfe271fbb0bcae0a9c5599a77170ea3bd12e3d73f1f509cbd42b77c9c28d5114eaa2db1c1fcf8917711522a94b20bae3d37ab8936148c964fb8c35ffa83d45e346e8f8401e90f05eb0275178d626a1b577b554c9bafaff244b9b41c1439620775c7a5a4583822ac083f4e1f2789ce077ac971cac1e2c211b73ac0a706bcbaf0a64b3a6bfc6c72681dc6135dbe15f5852875df0b16e1bcc1f55bc7c1cb0c6ba1c1c798c30c0ba7375b6c767eb5aed95a4f9df86b4d42fb4cb72b48e8b039d7c036c4f9986e6c48c209c6bd6ba636799dd86fbd410a311ae5f74e4a3a31660f8d052910c82d4d59253e81c2b9d2736462a9244e522cedecd6f2124c8145a45332fcf4429e6b2edc2bbe78f5684c7a526367a8d2b2c1ab460237fa8de52fb258a88f3c28b8bb37514477791f5afd7ddfc72d3cd4591747eb96ed916e3ab0f9b4716b4ddb4ed182ccf7066b1c5c713da9ec41dae628e0d34cbc4d20d46e1fe0427518f30537490fd10ad84b7d753b1d62fef3043e4f52b37e17846eb51e71f536eb691dae764373eb9c734af9761f170d4f9809d2bf0411c700a6d1fa1be57ee2e92b2e4045fe8459cbe70c1dbee1eea1a828758539bb0663d7657c94994a8eb38f83b01e05bbd63baee305558b82fcc6314b46d793877c8bcd5f920d195d449c9acf948ccdd46e1c28a33b6a7a839c6853d80b55456b956681157a8d397a4471c583299388529c387b557361d99d80cdfd9528b269d9b54df31f2bbb8d221de361c9ded8b782172e9c6f06eebc23fdc3ef4e03dd1f8123f65b7141ee54baa921429f21906c7442966746ef53ee9b6ccc9d526bcc5015f055527aab401453cd5e30968eb437308177c2915d36437d43cf38178d8ffee11392bb499d8d36efe5a2ced0f8ef46527b8580a49eca1d8985e38a213913aa98facd5d46343ad423de79c2535315f64cb43703b46af945836999de310002536e8f6b204173cb187897f6c1caed583f1faff4b2239b0343a1be7e860fe48d01144f1677916b6a7992db20cbac49c7e94f225e0b6c9e4568753d4be4c2c9402bab1f060382cb5cc6e2cfcc484d2c44053132398438c462ad5921c40d48c50dfe928db2d43b64703f61c2f25312e35da4c4ccb90bf9e6fd4a5c404f392737d3c399cede326a32ceeb551d3744128c02625a47f43e2368aedbdc5549d9985d80cbbe40c50bf4f65b5a90f5b01edf3d81781bdecd2a5c7cc8b480be6d655924196112341887e09b931214800c3777f913bc3d8d203e46b2c0b2580b0e8216577477887a573a1f44d8d2f69b73ce150c27c948fbeab8392d43e147086a4f8974bce57b9cdfb809be99179a9219c54ffef688874b1c471782956397cc951f7842fbcfc3e58942d7ecda9588fcb4356363040b4275886a279fbcf34a748449e70491a331beb2fef727752a00ea8886cbd52eacfc8eabda56fa62adf8de4cd45d29775f24f7f72cd25de49ee5eb7c915c37d9967073a1ca0b1d391b33839ac3961e9e537f5f3878f9e04126c36f9bd60e00014dbace50df201bccd48b437d9ec35237140ebf97a7fb89c206992c434fef7cbee36c9cbf4bbbecb1ce7ed3fd913cabbabdbcf1728a5a1b393038321f3ca6f8eda7ededebeb02a5eef8e50b310eaf3df7605d50d0b911bb60925c7e35cf60651f6581725d710161ced2a2a7367f9f0eabdd178e61c202511dad8cf3e188027d56022712ff5f149041aef928a5e8e1801d6b903ac67b2c2f19c145db781264fdf2713db9939417454dc76ab2cebad6e8eea55bf2f05023d1c21ccd214425868842be97f47d15b076058cb935b1280870ea16eb74e1a09cac6d4bcdc3971148b89aa0c7015ee6857f229f9b2d5616db457c14d8e4ba92bddd226b49f0c781967dba2bc193ab9060154dcc4d02f1f843d601badc95b7b7abf6575f0f5136e2407c5caf4a67fa88cbc9bfe611b2d5140797ecd173cb6782e2be4a17728cd152458646fc6642d96b04bb99118f252d4de010f07b162c70ead472c524caea1a93c27fc31e1e060529d345c53496b0ead37f21a0bde05abbb867427caac3c85ed37c53463643ecbf3a6ddef90dbff688d5ed1d5b22419de07e119bb67ce7ef1e64cdaabd89e7844c4c443cd7920e9f0eee4609d9d2c0bc97c1c5796dcef20eb4692f0e5fc18c5bb10b25951f0bb246bf2c9d35384d880916f79b50422cb8d9a2062a1e85a3fd83e55dba1f1bae1e4c145403afdf4c3bc1f2252caf0a97bb9c19be2b92630ac74816881a6ff96da4ec84137e2d0a67804e0ab8d658eebb32a17320a9c67d3e1ca26fb026e17b4e7773de2b5ec4b72631f77cc9311c7452b7aa667c76967619a947d13d724ad04365307f280e1b77dbd636c128faf49cf9c4a62ea24104ed827d8567d68079a43b809a281818fd3f5574a8801e45089f78ecf1d5d3fcdbe429ab0e582aff1fc1edd95717a9f2915370bb626cac5c27869fa9fff5a2ea6c6defc75aa3f8a270238db14dadd17956f11656e622731b0e749ec93ea23fd501c13c95c63444d8f926a59c245af1abbd973672292514bc76b57f8d821a474c48a2548feca973118aac5a6e29bf42176471425776a6284f234760668a2f55904528b4c1160c5e5e38dcb58eeb4165f6eb8d6925c83bf19683fea2f9dcbf0d4a26d1dd4d5ee82c50ad71a4fc68b6d841eb6fb9cd5fb359056165663065b30c64a042a2779dd9da48e881fdfcedfeaddb67a49af88dd5a97ea98c81575d0a70b04b58077a0c9f978557b841d1f32111605d0c8db79c647a38a40e42dd1d01b38f8044b7a5c437e21d10f9eedd8f83c37049486aa9206bd6a74b8cf681e2c964f1f4bf7a6ed45ed177093e061858e2435b992646900375243e58026ac8b7836252dcc101b7dd45f2989d1ebb5226a69154a3460da8f7c297f0aa71c2c8bc3b9d3729b43f54a8db0538f085c70c8c275cedc3634d4e2611410eb3041c34264e3235c11df8ff554c91c6d8ba541556a570eea963d715fa2696c6f55fae3ccd3fb9b2d8872a54cd594d2575034617acd2d9013245bfd56201a079638462cae292f73073726aa8a283e584f0f4004284b04ae190c1f25fdd91bd98f41f7e15ad85237b16f9cb4f48516fc470aebd6d783045436714757e0d81a812df96d63ccf067e5cca90f5b541e8705bb135dabd18342b9253be74ebaca6ba982cc3aa5c113ce14ef38290c849c3e126d151701004c14baac5aea3a7c7285fadc4c6678570fdb8afac1bef8b9922b7319fe4176595aef7efb021fe3062b83f1ab64c3fe067e2de176ac802c1168564923b84abf036bd7a71c13840616f03b0bc4d8df18f87da21eb2768ea7e07cda57cca7e3d33d75bef5a6a7597a47f98242cfc7a7c0dea393f2ec2345d28c6996d7aceb2b1b0a22e216561027ff07c8ddfc7546900ce85e9c9bd61b578ac3ba1899fd94c63d5fc1a6665f4676d87d9e8d5f8f46bf4377c8ea5c8e48205f09fbabf374160525366fb89e99140356e2907e4d2c3cb171e0ac454ca8959acbe1d9d1c8bb5df29f61998f0cab221b8528f267d4aa932f74dca2fa2aa73c0d713d6bda7c834206de50e2a5e836b6e3f4874cf68ced6e1ee447ed559c0bfdafc2019dd8a9af4dd7e4a24621c090ffac4a7a523d3ff3229513091a3a1b2008997d3537b63079d9c8e7e5aa55ffc575dab7202b996ff54391a4ee5ccdef6b13b2b2472f90e89fd9041b96a967473f12613d0a32cf63f5d9e9250d5cb721fa85f10f5d9517518c5c93fae6f4ab385ea3e8da63e962d827210d5cca9c6017277538d93ee60701a044a67ebed986519b56ccd9104273cf4de43b5884ed745d954bcd48c14f6c25c30ea4eb0f694d2add01a09eb87d23e6818886e6bb6d13f20f51507c5c20f5f00a14cc3de338efbd44aa3fd9817c88a8908fa432ab71d44f9355cd85c33c633b51196174e08f3eeef723c23083e198d55972af8efc0e2b8d655b3cfdf0eeb20840df6ac8bd4fb617ededc7e4239b865e211e1d4655793544bf17c7b8d77e832305ac6992e805c5f94d74fc354af910fcce0a54bb27aa86d2587697cd6f3b13cc6517455e8079e480aa6064d6864bdd191ea96b4c6946414c12accef676531d81e85c6ba252f71328d2301bbb15c8c033e8d9310f37525e375f081cefe72fa9664c676942a6e52be7285435c1c833075ca6b7798dc236392172fe40c9b07bd764dc2ff5b55fd1fa43722c3a3e91cc8823940a013bd65a49b5c02ebdc71f33c8490e62f2c9090bf2fec1cc92d7abc169d543d2ac6c4426f46301e0d14bec021c4687bd8401c1bcf963fe019c6d42ab06c78debf61b6b3fde93a71847dcc465f5d71ef0f92242e46ffa4ed3a4610dc1e514b17833327a79e0748cebe31d896e6cd3631fcfa02bd31a2afd368ad15746c3ef77d97bb9fcd4fb7f4e69f08cc470186782b1f17d47491f74d75827528b7f7fd5a7f1edb758bb5c07ec7a50ca71cc3e6ccee42ed88b960d986e99291c8ec52fc387d371bb58bb1d70e63ddc80af48fd7da37725760f7ec84c420f20a7532a1d3608834d06bf58c84cf9a0fc2255b0583e81d7eca4271adf2c3bfb44d38cbe747e27784a3e8059b989d56cb83d10d69218c00fe55b358e689ea084a75be08a3884db1f712c1900cd3a04236e74440312dc61b63af761e33b00b915d705d5ea25576bc4fdc09dbf33e1d644945b8180952b5e41e83494bd7e0c943a7d16ad17c4599d967ffa51493123b8e2174f6917d4f83de0533a42a90bc9a5cdd173f874e574ad7a182d1f8f584658552ce83833f2bc767937d2e220378a18d14244079f2453e9d7b7991ca2d4f1694b87df455204e2c91a0916ef169100b1bbec650c90282f2e0c26dc7abf44415144415fdc6f9c608bf6e3fc2a2b7ffdfc0f2ea05c7272b7866e72be1b3c8d8ec5bf9285cbc9b8497f5ea6bf444e0cbea8bce3aa23b293b3fbb690d10b462fa397b99078ae95c84a0e63eb1ca1ca002e8d361b62c7667639019d8d499c7aba843455e1dc096162dbabc57c998dbf7b71bf879619675dbfc22297141e71ea80cd0a2bc7857ce19c91ff938eddb20c4a8cced05717dffe19249149db64d5faac572dfab25805b25f9ca58c30386b2dfc84e9bbd9b88adc1b5b4c84cb669564c5914724e4b79cc7b3b7663d5a5097926ce9fa4c9911f36f3b491359cda23f43b2e9899995317436e9e663b86b371764879b0c3c79f87aa87108583486e4989110c69c94ef1b4a530bf5b22da514deffeaba9cb0684d9dbd3bc33bd8253bb7a87edd4ad1beb58a11d199d16c93e00c1f28f05076cc6d98166f64e8711a7b48b27b42aec013129128631bae180824d8240f8f8b9cf1ed25002b192cb13c53885ce15b79012135529ba806b6d44af858202f7a6728a64659f36019f554833cc39aa99535c064095539bf1d1740c2c516dc5acb1ebb01d34084e208306fa3be7d782ec4b5f665c0787cb7b8f1848d61bbbc9d9c534b5f33ba60988f31051602b699020fd89beb21589de7eb0b9ddfc8a4ba8050e46db2427ba14701ae3c11f74559395221ba2fa04f495f0210ef6c5318e8378bec83b899b25503764ec0c45c72a64c2dad6ebaddbe8097aaac7d3c948351cad8674cb81d67ba9bb4220cbecc74c62f5860c6382250f008280c586e3a7ad975e2f8ec1ab0db73545873c96b344548d6b3bc7046ffbb3f289cc64341eba8bce1c3aaa8e8ae089f3582b9d3246c3f37b0e72afa4fcf628fb583b9730d4a00622eb4350acfdfffec0e99f206c235229b754fc38974c94ec6046a40c9bf2ee638cfc7cc358fe58fd61c9ef5b537dd57dbc72d99857e138b0f396a9d67828adae8eac4fecebe99386c5c051c82463feca8a4e4f1f4f3be0fe026b6ad47aba791459aaf1a17b056567f3ac4636e56835b317ad1fb3da62e425bdd0be3f31a161ee18df5f6e5a8bbd8197aa2f6e1914a1293e9aefbd80dfbca5acbb80be093c30f63229f2b178aed42f47ba129cd43b35d9c8d6b61f7e95600105bdd09b7e1e5111e6e119758a50da022c710c257e68126f2cd688e878a0bf04f19ddbefea38d9085605a3770a9f2670445dfb58023b74d75c1a9d9219b108b45e3f046b80868d7a371bcf03584b7b515a9cda275659926dc50dc9ca907d798b0fe59ba6c71083d32b68e8aa5fa966d13a64565f1c33b73b74c8fd12effc4b1b95cf76850b66c644c9c3bbb1cbaa3cdda88e57be07aa0386f8d65ff6314ec45365994b32b82d0dc2f02ae5e240f8af90c963c890a3836d6a1541c50b469f72eab46530221debffee378fab525df0e96e2d5a171789d236e6bf401da4d79d99d37137fd6c5a4b311e54d9e49fb32fa433709c7593d61a3fc0d00de718a824ab1d44aa41888075a7ff5cf35f2040ca2a1ae7aa9271d081da59237b4011442f9bb456f2af7807725017f4e548f5549c00b8c41d11398cd9b3ff9bc22333f08e75edf54eac80613d332605a253e23f87fc6078fda3e0f2a889ed4d8b2499dc96c9919e6a6e6663be633a43a15385ff58ffe807fca1a906f9ea55b1433ee43b34e6c35576208055c57ab671d66ed25f1bfca379c95c2c8e56b1467289238b43ec394d6135c0574daec598289511bf60d5529082a80dca8859d5b93f81b6ce5912abff4f0f04e4d3d89a2316cb4ebaf5fc0b18887e6d1adcecfe315aa6260ecb164f7be622d07d0a54a15c73f18de7f702c06fa83cfd29a8d4c6e86ec34e2504ded00fc17ef5d5bc94e1cdb83edb739ea73a7cc1d46d21563b45bdd9132ebd480f43a2dce4f0aaa8a70f069cc824fd217fcf6153a161b3061ba0f1e8d6a25699d509e6fbcd5c2f9c5e48a3b9ded5383a2e6e898a11f8a8367ead13c46ab7c4031bd6f3697fb0b25f0cd101570a9b26dc5b803bcb40ae44909e2cedf87a7f957a47d88edd111445036ae309afef2087a9c363d65b90fd5a2166d8280bf397b76c217badec9d2027cc7ab30c6ba99b61172145aba0ae0c912173fa3366b463f310d74018bf5081a8bde824ce46289494f6df7787b6c2fc22ed1f1a7913f7f924628dca8fd4b00cc7a2cb30f42c42b2b67ef47848cca0562c31d8b36ff7e15fa352349fa490ecd0c76514d26ad0bdcfde61d4953c8050fa07cf03ff802feea68f40a4166ba912ba0c1b2039ad3e5e3db1f64d3e22e7a363a2b2356453c56b05d8e78153453e86c7b58c65289f515424d8b32f1ce5106dcc124b33ec89d18336f37403d3b4a0e0d70eb500c4dacbef76680e33e7ceccbbeeb1cb3e52075e9b0ba22c93a071cdf32bf43550240c8e19573c842af1097cc8e602dd126dea0234205c0c9fe9ee846e2f3e7e98e42304b542305d36b9669ffda833ff992c8a6a981319f0c6178eff33edf070f3920363566d383a4cb4861ac7a8b6e58f2551d25aa256767d2d53e8bdddf42e6bf52c2f980af32e53bb4f17a22465f2a1ea5b479864d40199d7996f5e62802c973dafea552119a79f8c8b47b3073220d5bca789d27faf4c70d95dee0a9e650ff69c2e09291bab9eeda9f3d4562c1b9cc3a9bdd9c132cc153a00355122c57e9ee0ea8b307e43a7fee0cefeacb7a3dde7701ef3c4cdf52e995ad750782294270faa8f7af116912566ca7d9ea971055b62eaaad18b6d2848532be183bdcfad579efd21f4302fd075ab7243011d328df7658663700f72d2676176099d09fae1be29cd6bbf4b506e4a6004c13164e4ee02445b01bbd0e5efe7a43f559d273972faf4ff80b28cc3a23145ec3a591f33f0f2ad07939a2a5d4756b905fdf0a0869a2a22b1c0dc78794e42e302fbb1a5cf7102edcfaf11ac337a6ce0ada9e7ef50a4d3aa5f65d0e54b36dd07b73f0ad31c608caa0352c31d887f6339281a37f6ac96c22373669b11b67ad1a7e608e8e41c83f4c11728cc60454597f15d116f4314522e50c6d437bf64e3d97133a16e4a12b6d0d119430075197a740daf7d814f56c69345a876bc9da10754a500555167dee7d8af5afe92ab7abff16094a631310259a9d8b348def6c72ec3bfb412e6b05760c131224aed21f25837f6a3f07680c00bed4f4d3b607152fa3d8cc56f6dd1fbae4f3fa6cf4068b57a98461fe3406ee16e8a9bf95528017b08c55ed0b876993908736222d05b6ea334596d3623e7bd9cb18e054775b753dd90d161ad6641a2fc4f6ce3520f4ac7c993e283e87bb3a4d4decc48aecd1e21c8ca21584ea7196371e30cc1a951348a162ba6cd2b690ae56cf95cdcc6034ebd28fddb9994345fa1f8c74a8e8414e037820902f79fb68928588229f8ff2b3b9e9f7c97f93a3206b94b5a4666fedf80c73b1f7700982f5d1b87365a9022ec73b12a3c5ce236afe1960f94e040b107fe7985aa1b44f7ed67a7f93eaa57d141b16a783b3eb4f1221d1f568da294293bab0b29d16af848afc8b1cf68951248ab8e2cd10398bcfca7a6527207da8ff0f9e43523a6d55349c6b4f5825e8aa9f7fc761164c9ce0526212a38fda97490e9285141c32bec33d50d5f2013b053dfb15856a7d6cf007b4b430ad424f787ae63c55425ec6d9fe6f2b17855810074244880e2577ce8bd358aa5fb07288e923fb2f57bf583e3109ec8e9e453b580a2b5918bfaa73ad1fffd86c4a132211f20ff607fc11f81be0cfe851675bdd14cfaa661f128872f5af6cd3bee6200f7aee9721d2b21dda4d85010c9f4b80c2627f341970ad8232eff9b990f4cc17c4b99da85c29d05eb7a210bcc6e0629c52bf7f828d21a83de3075c12933792670a2ab90f4d8af8537ebc23b1aa615faa1ab797a8ed9b36f21bdc9f7da32fe6a2455d78eb489dee348ba36a37b6a92cd50f7941608d8aa080635c82f06cecd73465209fd918848fbba74c4c7c2eea1fd7c85735cd6f73652b85ba22b5f08e6f27777a3d3630176b122a5a8cd26fd7e26221d634e8fbb1eacfaff007b1d1e9df9f7e6a5d2c5dddf7aa3d4b172a3f52d225a05dd1558e1b329d75a00e2a156c17a96b0d815ce1cbe9c23d3233426b66eda91b883ff214162b1ad6aa6cc16b6a4ecc4ca5bbc3d475f08b724eb9dafbbb278041daa32fb3edeb647a915d64235f7cf9570d35795e82ed0c00424284209f1f3c37a04325ba9e915187c197c51872a99a8b939e8321639295d394f822a42b5d87bb4d27a469abe411172a037d0f80efaf8e0a97f09f602c527b895e4212ffe36625556da6b585cfa639e88ae2a3a5449a8e5463bddd8f5831cc029acca5ba1e82a4200258891bd9911a9633d32e5dada67a792403b7a6179490b0d91772e1e2e814470758b78256fbacc949d6257c6544c974af5e31430ddb903dd0e2b207e8290e950ab34b8415d93eeb2a94aa367250f291966e465d9aeff37cf5f0ff0fa347170d8ea72df809dcb205c2ac8cbfd2671adcd6dfdc759f26b9448cfdd8f850d582d67eda950e81519a34712c58f7785b5f4de501cb96fbc35117ef330bc69534e8358c1546c81df55907007c441c3991430452b93f026b75c2bd49c583a723bda5d464b5b37c3d78c6267bbbe0e7c9ab00e88adc4f30d98f04fdc65ce89407d0a41848049c5bb5c56a8c387cb9bba8444c2c3869e5acefb58f7efbe723e0b7f7e0d3197d9c3065941a5459735d1e0f05b5490e8fd9181b8b366c715585e5a7bf98e2aa9825090acb9f68c660ad5b028a189089fa9924ad52c6111d0f5e3ce1ee77bcf9e7eaeeafb869ec2624bb82d5a03f73ba99b8d0de51964b6e109ca89cf525c0e1bb30cc53c8ead7abcb8d1bf3d3a69d507a1304482e5b76b9764640272872eb007dd1f0a347505aed7082f8bde83347c81c560b078c140d747cd2e1c1713a64f86943090149845215fae91301a62c387cb9e9b2c3185a9fe42118a16e0afc450a6c8c31f9ea17af84e1cd1e24228eb1e0007c63ef2586e9bdc596857df29299735b921a48a90d89282c8aff26aad876319d63048a68f4297eff854a76335a67c4af91fa0b9454fe5ab2093c13d64e268a4b3ca9848d0e450426051fe8f0dce72a08bfa9b8f8fa05d027ee6f2c8e3d6fdd1e785c501a08277ab19f625a9286e35316e037718bc4536eb0a5d574dfc0fc272229e77de829557fafc85c683b145359189050526b2c794708f14d629bb5364a06f5393c82cc212c625e31d4dd181d8fc65f74f858f3d8c5519147c9ce468160b8ac9a06d038a7ae244906a4c1297341b1cea0a733ddeb74205e59967e42f6b2ebc8101f40de3e77e8c0645913fb28f589f7d86127ae20887c0c601b5fe5fd03ac0e63bb25703e264edffedc07d5e6eb2f89efbced910721dd54b992c2b80d6c0f56782ed6beb919db4053bc0c1fcd191c81df9528147e8ffd4c9409760278a37aabebb87b467391bc78ee97ea15a9a9115943c714eee4b604b073f7e610b426c52b95152670785f18691bbb154305b1cb8e211faded51c07a5b418442a5dcdc151fefbbfb4fe6aef5e6f4e92fdd5cf7f43fbf0c0e2f6712ba57512246eeb4e70c0f3e0f2cdc07406a024b3901bbcf98bf002589bd3d7518d27e60642c547acd46a11d8f00a79354dc1fba76f2e15285d77e19616536d029a30ff09dc6e19fbd4c404ebdfb30ca958e0faec3e54bc8c9d282b36d5b1311c323b2104746ef8c1edb8be976ddbbc70aa1498a6a4cef723a9c50e000e9841f9721dae361214d95093825d3b0701fe4b9815c3fe20925bf4d787c9c76d581e7cf321ca15a52f0de58b6bc7887f64d7d9ce69e45db3e6cda7c76460fdc0a6cbcd231556aae1dbae921e791bbc35fc5b3b43d778a029f91ccfc62380e6bafe0a03cd5fa53910719fb4189e7d14b806a1cd4c9bdf3cd177f7a5f35cfb986af36fd2a8af14a296df97693f11e2388f28a56b9914b5608dfa0ee1e70a1744199637401ffd9afe01233496695e45feb700206f70c9f2badac66f727a805d7289610df112970ae04099748776a99e6d8e84994b09154601078668146dce3964e85b1f704181c50c3597d03ef9e788b0ea717b2098c1393aa27a9825b92d08b01d8cdaca20e29cde860ae0e2eaaa0faefdb3cacc2afe5cf4fb67d8c4849a1ae4806c05f3135dc8ac91f73cbe7186d55ed35bcebe570f3958c494436139e6ae69fdaba907540b93f4960146e0673527c2f026616715a035b3b7b1a1023e9e0278ae741ca2346e5cf94bd11191d2975a6b22d2ebc35983774c43098ef736ab0483cc30c7fe4120c8362010e22802c94339ffdf210c7a37197bbc8a63fbd78100d9b13bbd5c2ef98c89fb78afc274e322d98956e152be5b0d8656d9244d68e885f2abdf591f23f6620065b3b387d436b43cae2eed304c7a92c22eaa2dd38c95359311238a651fcff3b8cba8cc00cf1830b43b539d01dbba97be1ae24ce5a21eb9b4bf1f4892209488bc8702405626bc91e3014f6c38ca788c8e168804ccddac09b924a667038287ff0dcc912673b8c24c15e6b3473777416ee99718fac9111a73774d355b6dc8fed336623ac3c01419289401fd9eb56c9d71b44a26a7d8e149963c395877e8dd22736f56135376d3a553bbc1536f78e2565f3b9490a16dc9fa809523a2d17383bf57d5317979241d5c724ea241ac11af734a4504262d0ef3a678fc8184886ac59a3d0a6c270b476c1d472ffa2d4794729ff0a11ee57622c7f8d772eae1b1b282c62e2eac0eafb959fd0296b1a55ad00f36a96c12410993a38de63c038d51bfed69534321be7d19906b1f4b1f7b8f3acf2f978add950e242a267bb974464dddb3be4314b87b136fdc542f6b0bb46af6bcc170372e95339d68680578aae44db89ea1d4eb4a0dd1044c9b8b2d0c2f293848e300df01fd8a4b20f02f84d354a14078752a2b64270287f50a028dd4a9bbfb93516bb9d49951e4f7fe33c671af3179847d10ecd2a26f27c847f5f830b80c3457f2d5b38509360b77d4a6c8b72dbb2e4764f1cbff312707c34420b3b236fe97d206d655229f07cc451b472cf461b3344defcd2355db921c07f7e27b309111243b7dedbcc22d926bd3980900fcbe532f67f31b05d6aa3fcbe1bee6567a8da3daebbba6ac406ed8f48ee08a7b82baaa61e2c0b6fae823ba7311196f3dba63e4522ac5441ce99b31e05f346e1be8b98c6d2f4d1893d8c0b4d6ec7d36e79f3f928c02d678b40629021db0f7781ae583f0c03ac72e017b087b11067ee14af89fafd695ec84f6a188ed38e9204c8b1b923f03e3729b1c42e55a9c1f41cc4246038eca30c7b9d1fa4f2f67a0b0e48dab9b2f35468157fb415cc99dc5be5bb73aeb48042ba36dbb07bbd160f891eddf451b01cf29fac1f579177575d7fa45b8dd57aa04696f6d4b25591b7370129f862d473e274a9ed42cb410b33fa0754d588906c031024b80b848671522e5fa65f5921865941fbdbf3b6510d3aeff34972821b74a555fe30f0297d2708840199c0c00e0234088ef547419688fd85ef4796cd69e4edfd1905d425603894eb7056cd610a165367673fad3becebf6e11630e454f3dd7a9048671f4dc78813b0fb543efa308b1a8b462ea6b6032db63cfd922281fa334b2b42d9c82e052922e49ff4d0b9a96d07a42d4fe92ea63cc7c7e31c4e7d86a33168c377f5c6dc1e06dc1aebac9f314b165dd812f4c33993e897510787b005f7ad395135a195cc2dd18e9af166dc5c6e8a025770b1de144b7bf01e7a387f2c3e7d01f7706f9ef1743f626cab72d38a27f26edb46de8160c87b6d3f72feac3d05ac1daea7a33e37a448b360ffe6a715380dd4202f485847dc096d97031eecc4b311fbb92d32685e0a809685c83c7a56e55e07ec1d698ef8798bb4a43a5777f8bcbdbd8b1ce278e79272484b12662d2c5915ad895ee6053ee4429f7a517663ea056ad6fbeeeff2da110d76305d2fbe144482e6e2526da22b14a2cd9f6762e48c19713ba9222bc9a9fe8291cc1f3ff8e94dd8802b9a6aa0f091ee2bebef8fd32065f447ccd7e5f8f728cce67d285610814e86c6cbb5638c8d31cb35a79de30809ab3e8a2abb92cfbe6a38c7616ee98ffc0e0832180eb276878a2c0b11846bc5ad6ffb692997b3b6865a10beb55cf4e5c4b9fa5c9d3d1bfbe316fec8cfb7f363c23f5e0c5dd97088205807af5648873c7c0b4faeea0a0e815476ebb29aa7e12705ea23f5559be6fd617054e898c131b38db2f327f08ecb0cccda6c5430a8113300c200de8e30fe81e92a7daa7aa5c83eedfaf29dacbb27ee395d5e013f925604634120aebd425ae2602c6bef72d83bf4708195aede3e0c2f27a318bae10539a40d013b0370a6f467f370b08d2c0b412574c9a3f9bf29c52ad03872171dea47adcd7bdb81b0f59fe6dad1db0a1c89fbcba9fd45fea535efd775f1a974ad28d21bb4206aba61f1c418bcf83663c1449e686c623bfa92ad7cebeb4fa59f3f86260c642d23a31b8c3f3b3927d4a09b35e6e4f83a1c7c71007efe85cbd0ab5e8b32c5b7c45d707c6f86580277d385f0ae6e62e7c56df1e41371c8116eb7840ac515598439bae8a0b99e806ae7236c630fecfb8afe456570032501ce0553a21d45c01da69d2d03c1eab9065eadecd3b4ba4a23040d9c3b688f9f7aec3b572b038c77d2b0051547cea1494fcdb4761e995bc5b05d07595c10baa60e172b32d871bf0a90fce50c2798b01a77400cb186e71f3ec81bae6e8e94c139bed9ae820b614b303fda6d7c6ef273389082206399d4b4a63562a289b8d4bf81e4d4fec9de5ea485355796d33fc0ee05bffecb79297a8a14953386ef6aa719a1ed6849d55ab18713aaba4d08f9caafcd63d7f72e0cdda8ffc68a8ca2eab6c206248f9b9b808b1cac822c61ede6c27ddf0128e028961ac18711b138a2b756ada851545347922a140d04c55f2e59b80c42067d860d974ad2388ec4ce04fb935a967086382bee7c9da3d53186891637f1b110084b6e460fac1e2ec4fbb19c80250d051ad7b1e20b7fdc91001c814a20b5db0812ce5f860ab67d447e91d491f37ba4ca05bca31695c452caac4d899232bfca07169c3ee48d223789cb8883eec330eef4842e49451ba20250453a8edbcdd601944ee8e0edde686e1435541c799d906618d9efef9bf55bce0418eeb506ec9b41276d269a358737238d1ee0a138f724ff87c506705ee7d52b17fcb180684f50246f9b2e48c36920b5f5da00bf4ba9f9a93488f272904bf102821ccfd6bc53604624261f6b45db6b56510f32e6e6fd99ac6b204dd711dec1e546ac315e74cb47e6fd99c8fccccfa03e2e9168ec41ef1394af5804201971f592cbbbfb8601bb1acfa86228a5d72a556316a5bd7fdda643e32e09063e84413176a779c99240698627ac3a6ceb1829bd561609642e5b3a0fa7fe94da3505eca6b964471545565fff1283155ff125fd2649bf904978c1482b8d15ef9121dcdd046c8b65d80b6c0509051efca6f750bf19be6b1583ffa17916940bfdba7d29e01ff4b7d14ce467b82f762ffec7a3517820f15a12fca5a827c1680baba3543dff1cbfa05c09a2455538e09a64bc0b4f8e1eecc7aa7c35623fedd6d7766d1aae7d8ae1c51a00c76fb856c28ace537cfadb4d1d5a0b1a45975125b87f3ce7c0011e32beef55759f2f7af506736af93577dba810c9f5de35f85bcc3f7e81fa145274685867144cd23b009fa331fa0cd91b1f51217c73cc45d09cdeb60971acc448d07a903c1f2a0f80f615be74cfb0518df2b47e7e84923a2161e1876a72270f5ed399d8d90028677613a48162a82b5bd04079041a909c8892dc6e177650748f520eb33720df48b3f39cc8578e44b978c415e5a3b9c0427a42944a21f2a7e33bc0d868723ae9b1da23f89bf19c4903f4402a66af818febbb795603cd50ff71e262727608d7f70830dbe28992431f3589e9a06ae14c47efe07deea5b0a5e60feaf38b96052205a92d46738ca3e56b914776924731a9a1ea2ead19be30361b8293796605ea421a9db2eb3e0c781966ce70e6641272b0c5fb37ff7484724605afda81fc32e7592c94d946ecdbbbaab021a0d47a97ad1a0409d9459c69afa43f9772055a8dfddeaa50365d0e3a1838dcb174f547f36d0fe3360e6ad068446b373180d21deba1658e97665012de0d46d5270541840905dcf010ffd590050c67fc254d3d71c7b8c649dad69ce415fe7215b9c9f94db21f667c9c03833eb3467dac8ba1d3cbb1c18f0a09524fc5af3dffb8d706b83cf2e5ce824080e33e9dc16a09b515bdc65ae12ebcda6592b69ed5322623c71c19b4ddd07dfd34672ae75037ce8b8d507639399c59e9671c14f520e53e7aaaa70dd5d46a7a12147aeccef4640cc9f6f7f07627c0a9289132bee37b24e9695f8a8b000fa314cc79bf0bff4fd5abe4c847d0acb04ae9718ccbf6ec8eaeed9c2fe04a9b7ce638c26950425470fc59ea8e320af34defc6cb8ddd50d2263a7b86e5037a40470a7ca526e0aa29f5c67f95e3b0aeed0411e466f184ef1d7a2d6e9852442e3646eb9b6679b8420256eee23fbd6da2aa56be5217b80ad6917ac0aa72f9ee7fa327ac8d02b86d832ca24e99ee87f6630537f21937c489bf42b8e524c8b2fd6ae39b486e8d850ce8214fecfb7e94b88e52c35be029c3361081a6afb51eb550785c3387a05a5558c55b68ccdfc8ddccae1c21a9d42073a29b18bc18fd27a776233c59e25f810e498224c1959d183b114d874fde65e35ac2bef4c7890fc337ec69c979811c1315e3775c50e86cd0f6bad2fbff283cfe904de4b769040cd4c3312b86636a32a9dee3644ed3c487b0a627c2538c4efe22efd84b4dfb58bc8a128771f40281c7313190be0e41db4f45d5dc015c76fccf32d0f2232d5919b4e62e1fdfcb9fc21a071fc504c471c5c5ceb151d5c6a8a3a5f265d7dc9b86569dd0ea5057a3d51bcebdedd381436713e692aef1c92cb5165f727cae6bc1e8614e94bf14196b218b551b861075d8f487f133f5d969886f8ff36d438927812f442216ecd1fa7e747c823532482f6214908ee67149d0811122ffa2e71eb01d0e5b41aa0ac316d1a31525443895c111ea684a01255d1e92ca0826767f16e1828224cb88d9cbb34f96ca6df6ada35a9b0be6cab98ce729f6c6f7f3cebe5ae1c35692d9d2daa144cf3be89fe7efd665dffe5129be6db54b8c9e45407f31009474adbd0cf37caae374ac32b3f218334d46c56af37d4f35b4c83395cec823ed2d3f120634b8ab303350a57958148fa4d23e6005c295586a3e44f8316b82573425fbfffae77fae84b96c904d6504d364ad3890175400000deab1d0170ce71c21673b94d3df1148be38b3965fc043549a65285a939592c0d83f7f2da565941eb45e57452549172981784d0a3de74c71f463c87ac328c21c17e4bf17b6ab18a55ea3dc9b8ba1a59bd2cf68c8650daca0d4b23314ea7dfa48b12f905956a4384bbc97b937b52dfb7975f0e1511eb41c8f3e7f59d3db2704375ae03b0c8b9cec3013de4ca50644a9e9c852921d36abae3e4943ea18217ef197f9d03079a8a3cfa14bb14417d30b762d3b49b21327af9e332b7dcbd6482aed6f9f30c1294ce52df3edd1489da85a374687c7521bf81af8d38f8403fb2f3d3d02b51397a4d2864ebaf736904f1e7e26099f97d9548e9b379462cae6a4dde04bdface8e51d0aab5690a6858a65ab9ffa797fc8b77085e4faf27f0a7f1d8a8151a7ae057a8ec970d53f87f41fc5096dd096f885955f6adbdde06fe3eef2726280aa060927aae91ff3575660a467538c0994ec8a10049d70fca502b16c110967818d91ea1527abccbb5713ae5e780d6d13a4f2bb00f23f43e146901ad6c08eef7b9e3087da01cacb6bdfa5e29a687bedc8116688663a5735bf9ca7eba4d1a40963b5465c9e525c433983ee3fc8b18f253aaaf1034cde58ec6e6966cd57d09eca01d4a1d96b2563309daaf3f0d1458b4aa969487c10d3f7f82a94f5820459c1d67eb3b78da0e5b560c12c2bcf8f420169358b40e902fffe9d314f0ba71b1df734b2466948df71f937cd8d23aa5488a62561f3e81b0915d2b2546651ec455f62e51ceb9f499ae00e2e759fe8c9363013a63d39b86527fd7f11a7c619c6768f63d9c6c74865fa5e50a5b65109343d1fcfe095fe96ee623b1994ac883f66d21f9e02c4b1171c4ba698d0f44fd7e11442feae330c1e89816c41f353b63b1252edbb5cbcbdb6d7b4a9a31bee70e18603ee053c115668b8fd5c72292ef6880bc22067d1b5bd73d3063d16a086c7aed870d21c4616287b24dd850296d1317da25a519eb46408f3e0992a42f6e894ba6881d37f9e68246a3f709937ce2daefc8c180e7e2e6a1ba2beb5d3abf2a365fed3849ac83fe51a9b47268f8f345d1dd4a51effdee4b6ea6430ded77e87f4996efbb253597e60d565d252fc37d0b6b2ce3a16a9edaebf448a3ce8c5a7b6d4eb559c172352482b745c71d00a5eef8ef4d6a9f9c36eb4194bc24ed5f1f48da2378eff0b8070c98c1403d3b55d3ad0dbbd4121f4b87efd7a989aa3bc82f7a376046833a57d7c365ff27ec957d57d4109fda23b77f7c7b08746fd6a858235a3d156ef756241a3704deb4926ba56ab257c303738f321c41f11505b5f898ce9e568192bfb4705fa7fa450c43aafc0d501c8912cbbce4a3ff10b9e215fd49d18a8ebd86e758a6d6c33b6eff62974af4755458393c4f30028fd572c0a2de3561116fa6e2298096188bba4544ce74eb564af8a2471413ee2d5efe41687b8db3a783315dc1e372f29c959d638795c83a90fc4604d36cb1502cacf8c6aad35f7187c5e60a5fcd4d86df5b3cfed92bfae9f6be0d30164fe798080f2ee16f2f75cdd5705aa447cb01325e1ad6e46ba8a24832ebfe008899c4f4907d6820080b9d2a1feac4de6dfd9bb320db7eaa07cfc5c534351381d244e73ab2fd181fd4d3f5678f51e4254170a3faba6f8d4335c16979e19597696b686a96bdc1f02e652b24ed1292c9db24f3c41da43694e5ca9e337dc1b19b10a0ca9e7b30ba8adb8d0a699e1ef121cb6d3c7430968426fb3b57c41d3de22426bc3b33df404bde3f79c0ebbe6acf869314830413e896639fa3423da264c48dfadfec5b326d1fddb99391b4b191d057b984ebd70f96ad9d58d46bfb626636585c8d87e352697b8477f6172a61cd6ce1cf0fa2148f52796d94402e2a4ac1c362d847d3992beb1d426c82ea808422029d70c8aa188d33f80dcee5995adc2914272518ddef5dc1a9841faab9ebf506093c46b64116ba4302a84f4e885da630d7ae58ec933767e54f82fe2498f0e95d3ec3bd20a817a516c17a7056c9cfc6fa3464c8b4bf2b8976aee84d040d6a1c665cbe553989170ec23695da07532856551bfe4535ab63997f774daefa8468fcf35c6ec41caa10a7e0bb999b76e0398aca846a61f9904b6d9c59b771046525ba2291801fc44210c9101736277f7f2ad44df9517383962e96858dcb5162379efec1a74778556ac52d9f91a3f7a034bf50df26e77a74cf1398b469257aa3a2927bc9550e0c5036471c09d1f672325c5bce81d05b86e60b1c2d63c1e3be8d827e9dc11f1d2fd8896a05adc250cdee488940e0cc92f7d6beb054d86e42d2481099cad551085dd279a0930c0c6199cc65fe905c621d29bc2bdbfb9f24cfe7b3c7b4e6d0376ecae129a82eacf369cbce6fb966b1901911c18d1ecb3f08f8be2a0f5cccca8b7bffb1a2bf081f77085199005bde910986fc0330a7f127245f497b83c31555848742ec36dce323f2881a47163eefba9122dfdbb18d9436b098a99e800403e4e65b85f69c47328608e16df3f2ce6ebf02ee396fe150cfe613e89282986bf547b3c4e90add5ce062481ab02b1986676118999e250a03c038ba806e0884ea5a04223213861ed559238c4298748d4fd209b641318aa48df7d8627490792cf5c89c27fc357a58bc7d7851807aebc550f3d9806e5799366e87d6b59fe72c301ab0888ff85ad63032ee8e970a3956243061b3f809b1982dccf824009625a323d9beb156a9d171b2a836fe94f8f6f17abdfc50fb1e82d7343783422cd5eadaf398de3ae2c9196326736e3f2e5360ef5ed08d4f0ffd9ca2ce3ca71910fc1ab9bd2e4f0603a913e9de5b5207f742fc9b46741888283975cb60dde05b140b0a18a207ae92e6148e42be8e349b3d2db6fd236d57209f0b3ba963d523d77d9ba7bc9f4872ef1f06c439ed4e5a52e0ae56ed2d8758a1e9c0533b735da1b4506ba9ffd28f64ac0b244bfa927f8c051ba163e47ba9e24e85a753c7c3ae8a7905120bbc4aaeb7ee6e8085767df157dd4a8994f8cd6261517a1560dbf2dc19f4a9c9602682c4688501808f720a421e5ef9fe730fc774fc02b8b609c98a707dcc5f1d1403ee4a5458bff1fd1c7bfd28c460539668b9786d45adafa3833cc37595da08777e8f5bb66fe8e0a550fead18900814eb2d1a3b5dce4df7ba2687c8d2984cdbc3debfcbbf44ce493566af326252bfa6ca2de69589c81f385d05960419f89a4120f3b0c63e05433de7b4205af30c2eca1d26ac5a0850ebfc9d66dce4e1380c3d3cf5c8057fb44110b78c380c17eba9a272e3bab9e0ef18489f9990ff38a000ed5328509a946c7a33f94b1eec8ed85dd20c66019e5927b5c9ffb80f2c812ba5d5f54d3b928f8aa2cda54c5bf5f00e4dcf7318a079099429e73510f95ae971c268d1371f37a61481656f0fe069a531a9a6e286d538314f30370f7b07c9c17ef64a5580b8874e8e4c5566b84dc71b89b28f51734b5fa50a06aecec62101fbf10d8b757009e024fb1477d41517c512d1e5f1fc999116cafbfb785fb7df7fa9e7ff9c69610070fe67fb20f8fdbdf8f5efc4648c4f74d676c11d884ab4159f0c847103e0943d6ec5f756d9fab22011f126783a66e7b82c883d35fe6e146548b46679fe7918aeae2eb9e559a163d73def6fd118fecca886e0f097f7f535e86387c181fb2f6202c38e27c39ce34fed279244f153580d8adcf1e47cb069d520b0e4dc886134c8a64fc76173feea79264a33d9725519f4fb46cdde414fd82181286aaa1724058ee6050cc66bd9896670a669f599ddda785e6dbccfdc973536532e2c6f5015f65f1af5d0ed1ca3eec92ac0890bdc2e1cd3373ae26bb6a220330478a425762f6738ab069af4c0f1bf39e40595e52397023ee711eae96f7e16fc01ec06600c1282942622227e15779a9b8a79a8a894f99de74602050d56c9436616996d5b82a78d8551ca7d027bf0796a01e0f448dbfbd0852efc163fdb18ec824963746d35d6ae086db8a6e5e37f3508b30581c8acc1a11ac378768a39c08785936b26eb3a5ba5215f49bdc702845c027721c94352c5089d852796d23510f8adbe8bb8ad37e54ce7d071c0d9d6b435a4eeee40d4033fb1b02d3230889e27eba45a6936f3cef581030fed0a66068ced829c7e629d121772f79fdc45bbd2c7cbd6e9e078015e3b962cfae5f50c5daf86b4b7c43e9b8b2578b84ca631d355591f9b62bb19f44e0d4fffece041e7f3200f7a0723e533ab2c6c0f2b2cd6a6785907274cd54edc59754cce2027bf0f28369645936749a662d433281d400c4b85689846020c5f2233f70c6ea763c2429ae1a062d5e633a2e84f16dbfcb6e25ca660af1e6d4807d9455817dc3cc16a12cc863d3d28ac010413f8792d8a1da2b1abb7c404ce4d1c44ec20f804af4020cb6a6d2d24e6ecbbf2ee237f532b6037c3f9a76556095352b4dd172bcd1ac083837fa2ffbc834765dada2d0d6c8295fa6069f69fcba0ad93a4de8d7a9deea9278c7dbcd021bb72466f58014d10f94d25e97f30ab1db2dbbb6900bcd14d8e9531815be2479992ca85257b8f6985a6c0125c3dc409a59078ae9fc80bab45c88dce1b2728e37fd151e4f59e6a4e3f816a5f6aa3a6abe56331fcbe9bec74e4089ccaa5b054ec1269b50e23e0509d3559f61d0a0f054897207da59f7bd6720fb5eb3f90fc73548265b6153bea52c243df1cce79e2dc21fcdd85225629fd8622f5b29fc8077c90cd6d0fc763ff0aa20a461abf9e69cbac73e07058d82ac2002a722bba550118f535f608336ba3db86aa0b30a8075a638d53f254a31683262b570d27225755a702c6dbc112dda71a5d2f6c40b8191a94a37b101957c239d51b26c766567e94782a1b410be6d5780be2b385621d8c246cf62564d731d74cb78e41e49d4831f6425987199914f3191be4d76a3e356336953263a29ace10c70e0231b2892823dfe01dc25877ad939b49b5fec91edea711c9955ab234ccc12d8e5b033d13f0dbd7e1b13cf3dc8e156c73486ae03efa01756955f617ecd7160a8987c29dd69ea7341c111f3f9c4aeafe12b67279ab005d1c53b13a1ca79d7c52c6532b1685052f13571f8d2109b2a0489744e50d09acdc837d81d0cd2c14c8b01c2335ae99e5d82b1b79309a413b077c962de9a0880bc191ef74eafc60ad03be3a841368c7ff6a59bca53fc19badf749f85032d3efd920dce8000b305fbdbbbc37cfe8579688ccd999dcb70b35d82b043785a30fc6fdf664ea3dc9d1705c36cdc988653916ffcf1200cf5ec6b4af1c4ad9272caad608c6a80cfab22300261a633539e377c1e01ff786ca75b4385665decc6fc4680a79efb455b39b79696c2a7b9a01e48a2d84a67ea4ac11f06e71a97e1824b60c4f5ed2304641a08ffa14861fa5d2d4e3deb74e47d1c14eca069063383a8d2a7c63f57af47abd62024025e42a9184d20471db5251d1d09120753c3525caad617251bcece4d925138d02d44e80bb20b832019596350b708554d18b189d9f7f339bac3063c43d64bf7821502cca1a5a90b8a1f64748c1f3671b4f3f6af31c0628e24445c3e9b78130b2d722ba532a14d0bff8b6aeed9c4a7ea30ae5cc671291a2dce1c7b35ef5e240699727da031066b04cbf3008043fa1d8348283467fcc17c22cf9d730573b5e9ab6880a8f35762a7dbfc047aa5b0cb3d284518e395639d1489fd4f3d6e1234680b40e03f81a28f55ce53b8d3fd28f07db91aed9bbbdfa45a5cb34de46f81e5951471df547a9aada89aef7348f6b1e77c6e95922d41565fc7ce6ff354e8f507809a5a6bd92b104587bf3029cccb10fd779c697518d58c5321c6d8899768ace1372fc971739ecb37ab3e279caf9defe2ffc1c8b38c7daa05fcad05b4b24168352ab0c2dc6385f6f02ab82ea6214f6150dd8f87d4092fca66f61122b597c125cc3cfb62c17b5aff0cdd6bdcf3b2c03a5a081bf9860e33e6f86e2631da10232d94ede567e873cf6771336babbfb62aacf7cd9fa6e8f1a13441aa3b924f064375f00da049241006a7636961ccb58ccbd2447eabf35c11199199f557ee0ef2337ee7a47d1e98eba9a506e0eec145a4b9ddc678c0e356d0f256200ecb40e1d4f3d95df9cb9b2db5254c0515ad0ed9c0b34375ac26de5d02a935c137026813812474f5d8ae9098cb05aaaf391145707454bce8e08700c510512cb04efc88a41e2472c7a533c316c68c13652b57c45af16e97b8525239b4e69d05c887c112a094d839d9978de6638ac963393783d7944d84ed5513aa2f9a5511367c17eaefd7419c4c20629f1ccdd47eee1f370790867c7e514e1c199e00987e85e3a2f0e6c72ada9fb616d3543d5c295b154b33c38ad19b2cb7130abc226cef66c3e418c95fe53fd8fa00ce70eceebf1ae177ff52f763d96a1cee5ea3acdb77429f6ab02ee0daebb9b61a9baf7f5a5964e000d8545a0a17de7cd9b2bdfc8519f64a6644b17ffa1fbedfa0ebc15ffe551e3917cba7d9789ae16c6f90d80eadd78df7ec1e8541f976739607e591143679e4d503da1a2970bfdd255200822e334c72ff7b173550ab3dfe744d8b4f6f0a10ad0118ed77f9fb2a05abe152a922b31464bdd70e6bcb5888f3b3f1c2cda36ae284d5e3602384f7bbc03d0f744f62aec737f232ffadb1dc9d9dd044977adc3ad0e197aac1da5a90919c4533f3aff8e647d7523f68ce1a6b6adc6703177a5b20d90857e87e66e4cb5f3c94395ec2604c6dddb2d6009a4afc1646d23d84c0e9e7c029836fa672f8853d3022c0f922fd5fbf9a91fc2fbd9040d32f93a869d4283c558a4a38cc04c74103cdc05e893459800e0ebbc7ad290c0d26d7f5be367456aa9446a2a9840b1cb7c84b09c2b3073714e6d328efefcedfef77f9ba0280e449eee86990e849a38ab682103486b5ac478d240f5634cf6cd8bec851ef26ba2fb94835e3a7e4e2c1cdd5182fe5782d9e24f50679e6f908cddffef836577eb1b341913727242ca16942c841d4b585ad26470839523e405f9406416af6c8fdc361e497660116cc35f7da049177c2f8d07b63c1cfb0cb9bbbeefd76546cd6298ce28a3b14e49c5f679ac061d9799c7de45956564a30a221e949253616f36d419733f729e8f5f29215f9702f92d726fe000fbb59259e56931f8d60e8a1b203b543f596b601edfe374359d747cda6ee525f3996d9f5e7239fe7f2e86ffd198d75a470722cc965ce73212db73b6fe4221d767ea5a4d08480d0a6e5e3c0652a80aba3f3529a1082fdb5e9971a44ac61fa79daad604a4c0493fbe89d67e20d82ebd0330ba5ab4231fbc7ec0f167e4390d70356fdbfacaaf3f556e5b36bc600c00fa1645e823ce396e35877eabf0ac6f343a82bcd5383c95b91d270a534b1dadb73642fae2c5aa303ebde67f5d72689ef8754fa665b420e29725f747782f9c99fe8a40b720acb29a01f03cd075cc680c6f221f701259e62b096264c068d818fc6f0ba60fc5251628c31bcf6c23fca0f5d05691542e1084cfb8c5d6aee2b4f470a7dfb4fe12db307510a62c281043d9d719d7207cd57bed05d2a50de4c0a197394b696b8d93f2a77b02eb2bfea28b2c3ee09518522993fed19660f6c5343c579e50801649531eb20e0ae2039d55f32cf4828dbbcf55121f5d2a922736ade5fe4d9eedce2962272577bc620e192016ff53f8f02eee6876e9a4b54879ced5c1b1ec252296bcee1e8250678d045ec8f604bf11db527e2b87e860ac6243735a33df1ca472d508cd0a8dafec059d7517bdf13daa0714ee563e993ac27ed7b9c966dce5f99c9869596429296dd38cdb151a4919078a4abe786eb9bc0525c407cdce6669e910f664a67b1f9849356b80fbf1a770cea4e1b5132439c208676e3d8f76a3dbd2089add5e97d19438c915c099e84ee151d41bc5739419392afecd36cc582f699675e847a1b4a47b2be0468f17ae4010aa01408df07d90549e515b854ec6597728538381d0a096111829983b76a41144e87d7b88563f674a1c490baa09ce954d95c66e86b2a9d2579df99d0661fb2db6ce5e30abe89ff432a557edc161cde7c03b3679fe0c80c5d6a400eadce0452fab71f976ba013a3ce1e2e9bfd54740b82a4360b16b469743b463e94c133a9745d77476a34fe60a4b70f97fd18de32f90134a8f37fe860b3199d45fcb4e9e903b4e7fd6d54dee193160e611140d03f835905dc1cadaa16f07b23dd01cdf3c5d9a332617bde9f4e2beeb2fd54b3e651641c2ba8beab5c4d3a501931bb1b734253c0d4ece5f96f721b0e685f96ffa512bead7b470264701cfd9ff7f5f460a89855880166e8a2a31f1cc39a13ec92175404d2777e42c4fc425607a4cafa8a725bbd10bcfaf21239b0d88b80a9da6548950488fd9aeef73e4339c33a7e9f43769721db108bbb537d62672b1ed8117dd45d5d3238eb88a34d5c76db349d4092b47a3e371a36f40eba24b696183121a06bc44cf9074f7754d14026f22adaa55e2a76d159bd9c43e82217081f4b1555b63dbe5d6a3f74a63d54add38b23b7f389e41195cb2bbb04c01e6e81cc9d81007edb9fe3f9cfee59663bdd02ca901fc933fc16209f160aa192f95a103a482a7336f44e358a5adbe7f724a72e786f514f4b4888e2d80f7dde7cd31e4ea7e639877c9fbc5a0dc3fb2be23a622339649fc90473dcacd6da3f3c941f833454a3c1c9993ed3faa9d731de383017035f27b4735749096f644ea389233cf6fffa26eab2e78dd7e7c5d14090e6d74e8bfcd289734d9acd1b5e8172a3495b2597a6845ec7bc84c781bb8251b211c0efdb4109ecfa82389e3b3b37010905031d24a085ffd207c9c5f43fd606c47b6f848f45dfa1f4501dc4d8e317b908935219a73ba376734b3211cbf5f1d2466a41a9c0cc747eccaf8878de1a5f8ebf8ee85f2c3000536ad4148ceb7e0ff7dcafdb1302b4703eb41ae814837499b9af3c539ae3491349015bc20455d035c4ad8eb090e00c438d9aabf55d09fa21bcc075cd4dd110527fea730d855949adc74f3e7cd94f3ec037535533cf1d480e4fca0157c4c55014812e2201cbdb369a4635303af2c6939eb3bcb57ec52d2c89c4fa9eed21b12337ef193c0cb1e927f9ad732b71f742fefe3ed17f6126ed7f8396fad7fa6c640af174821648c9a65ec6ba0f2eb1c3538fcd385f11264beca2c132af4fc7cc537e4f02887eaf8e87f4f7abc06a4832fd74bf18dbffe6f572dd5337b6899b3afd2ffa361cd40a97480edb02346c81dab87d1121100db61897750309e26cc4184ee9851d71d5ae41ae398c26ff0d9811528994fa3b693a4e003eacf9f690984ec9f3455251cd24f6b832359cc30417b92c5ce5115576646af29512cce1e544136c0d5a4b352f9d6ea0751eeb62d1214f8eb19b81415beedd95be1c7a5c3993e2db269a00a215652eb842b263dfe44f6fb37eb2c30e54352cf3428439381b9630c11e8c7373ae993abd7b18f56a2c32784aa5859bfac6f7754fbc1d9e1103ea4a5598e55c57b234b8f7f0a6a3e3658db1cf5c3978e7314a4a5a6d475235b6cda079df0d3054e25ddc8bc566affb144afaaec7f83416bc1d44acf0c45bd09f593be82fe0bd3a192ea50f473bae771a2d533038c05417d3f4072bbe513d59f9cc7a46d603caae7f1ed62887b417cdc4f4153fb334af4e96a7439c5c15f06c095171c1387f244fa13c5b2629b2f8d8a307286147688e537547afa87a0ddc7b73cdea869f9285105b79261b68716666fad8bfd4090863fbcb3c7f24bbedb32e1df0ffbf56b3d71a73d42739c498ca024097162a622bf50e89bd3fd5f156b01b0dcc42c0600613551f9ed3d08942a582d156120027f7c2d8959b36be307a7ab2ddb427ae43ab5d674c5a9006cae775cc84cec95b05c48f82c20fce2a2f071ccf90ec60d6ce09bfc4ba98120dfa279ae548d6e4cbd784a9cb4cb0f3eb33512e677ef08a375ef116ec9fe7399305b674621b9e5dcda788511aa53ff5d51994e8a5095d1bf883f64b4aa62273cd4c03f038fb73ac960c07b6fd46ffbe2b848936ca10f63aeea748068152930bf2fcdd4c750eae74f801560520b45185ba32dc0656514b0211ee4c784de0e8c63d90fd517ea9bd78e073c80ee2d37113af0c04c155bd4841eaf52253d8dea0346e86e70e3df0d6d9234efa9f5dcd2003dc255f8ca5074dfd27c7b616ee0fa4d8f9f5db4143583c161b8a4856c5bf7e077967b0d7c501fddd433efb06f932ea275bb7fdc013bac9f58dd418f3908f7d85088396bdd1370c2556245e418c79107f019a02912ead31b30665a97f75c5fc81ed2c8acff3c29b50e42881ca1b1993718a36338f0884c38ebbfbb6388c699fbdb973e9ee39490c42e8c43baa64d06424d5e919bdd42d1d3f0fc77e9de1e987e6957bf438c144334c9e022e76a07c09a26b9d28848cd92ed9a9e171f0d5044dc6908992732444ea6514231eb5f024f0b02645b5e64bb46719e0aa7417e57cb68783bb392f83d890d5f980031aabb56b60fb8aa9d1deee950d834a072d1cdb2b21d9ea3960fc1e967fcfba6226b6f83fb0c6cddfff54492e6547720d2da028f76b07e69f02260092d018cdd38fecb8de5792cf8689244402fe980d61df89ecc0c8b95384f49ddff04bf997a294e2159e3f105a58106b482c495e5626767fadded39a9ba936e6e330fec1efa36b2e3e54ca7947bfbfe85743d95e096453579fa7c0c0f9d7f427ea137fed0a5357fb634410480165ca924c8353c2f38c67ab6cfee6b26d92294e9c1efa2cc7bf819a1de79a44691b48bf92e839e5b4def97a741599124284fef8119783280640e50ba395f0632be89b8b9d914fdaac76695f5a0ede1f399db7e3aab9464fe9a915035cb5b0f5a5c5015198317b78f11a5ba41c73b26343c048be9c5b20a990ada9e4f30a45eadd3c382ff43deede8eba89614946a80536b441dec8ff81d157040dffd3be533bd460011a7c53e97d9bbba9f291806386573657ab29c83614cf36098052eae519e1acf313a1edbfa052b644651e9d868d9fa785ff6d2c8f74385cb07bb2b6e7b3350758ed384305878da6215e4333079dafaebe79e8a886d142676882b676cb12cf91234bc9902736d13a46eb5957dd1c24a83eda65c7c0de9f543dc10b220221880534b4b1692c3724b26bf9347b07db343ea2eaeac080f086bff56fdcaa728123f3c9a9696872303e442f0bb86545a7dcee8265426999ed97f2996af5cfdfc2e17565b14ba69f1a5d2d1356e0ea55538b10d35d16e83f52961bd8f05dfc1e4eb21aa6c203a6778b0d3c6e4e82fbdc0748f8d4517d087db49ee4a7b6c12bbf485a781d929fb29183453ec499409d700262bb037b776bf1f7acd882192f9a9ab588f1cd57b5f1a2333be72b5a3798349de56106370ad285fc6fafbcaab2ed12b68559c4dba6cec0fb47b6a1df0a93d51d1ef05b3017fb8e717cf2d2ea12bd17e086254b64cfc5c611496af2e0acc84b37511a99e60937c487fc92b28e66372ccb93984324948fd0bedd07605903b58ea22c268e20c7083430c36b24d86432c8e3b8ae122c0530a7999a5eef46980d7df343df6cab8f733d0da23ea80d51be0e02213fc9880d37614eb9d1787340e0db48a841de25a92b5fb9e941d150c11e8ec56781bf6a6f761cd6f6d6aa785703d83b6d4e83219f2241a601ef59b51f80b187b27ea0893349e37eda0bb7e001ad369d40d9ed2828e96b64ae7d39cd1ca9593210267575b116a1ba5d62d4892cf9b8f1af363af78fcccdb1b06ca1d73d9c9139729ebb9774c00c9172c511175665b6a1bb7370c8ed51166fff859496d7d1738819f577c260f62a6a24829bd3da4c123ef78ef7f8b615062aa00bcc32556657d63426b9352cfc199d141bbc5dbecad57b9f2eee1863276278cbb5726bbb2f3db61c335576d9c3fcba6e417fdc35f1b0a47bc28f6c24289d3c79772a09961ca4bcb6c5d29f1ce7911f0a22fc80e8c9573584bce9e10890a00e830c1bd4e61d6ff519267f261bc378bb3b97687cbff91ba3705ea92a28062e0857a8be001df69031e50e24587f511842b75b5b3177dcdc9f52a28443a7438b214f134d70748900ad364aa74a0d6dde00722d68962058de69a55ef300cd6dc6671a1803235e1b410908f2ef82d49ea768fe06dc430946dd15b3c8b65e1bbbfd2b7dc9dbe8d2e5b1bdb15dbeebc4ea70a6dcbaae061dc9a17edc84dce2b8c4fcd7ad4d04ddc09500c8364d635980f294b57ea08d0da3b66998019838defb577df56b8d7bcc88c4bb90c10f842821a9e6a9f442ab360db9a653e1cb2e3798bcdc9c9391b9d606803161019d4108f4419788883d48fe44768ddfed6f20cd29d54e9678dd721bc4b48c91029605efbc75d0c4b11769c87ff2d6e25be973595104583b6f95f1f79984c1ac83fa008ac82a9091d080754cc5514a618d5487709d6639ea20ff754f1553bc142d78f37b49c74ef15a6c0d27cd213e7cb9594d660afebff486e5443607f0ce3f815522701ddd54ac76ab0854589cda3fe1ddbe84942ceda67933451851e1ca05cd3959bfd5fd314a995126bdfae9ffe24462011e122280f2238065f9b97b1ab97b2102386553168697eddb9ebfa4714c55696415a9236078e2762e71697083e56f8fda3ad5b35c0ecbf52ecb3715b7e2c12e92a729c88c519406502ff36316c570a1cd68d11166319686add51da8a4a722e3807a1c098cd1c9ffd8a1f0ba839414da38b75118268a672f08c6fdd34261224c43464f4f2e88d7b0a3db061c6e3bb681a9931b9a76315f80153c8b8732b80273f239ed6cd712ea412b320dc463abd07d5a9d4ebd275b689d0472ccc22b685c0dae767dbe106b5a38c9111d7f2abe5f5ac9ab304d2bc819d8946e4c078f82bcb7807d1cf796ace7978609ea20cc0284a8d63b22f590cc016a20d3fe89896a06aecd52ca8078f772371579c00aba6574ad4e4b921dc050ef206b25d2367b87c81a9b2c25ca77ec0cf17a81093d39f7d8e594b3e7d0c231694275aee6df2ab8baa6efe2f10cecfd71fe2821a1329639a811602df56de3a2f77c9794406351c62174dfee49493418af0b7b4a476256353dbd472192159ca23196553e80330482952520659fe95f270cfec6c2aa71c5e38e258fce370c072858fe83f81e3fd46a9966a21333387b75bb70ab38c572a0b5fbc59948a958dfb6aaa471fd5049ba6164c66aedeb543904b91eaf448326086e44e027283436a78b37f16976c47b9c38aa55a374a32bae235966acf5edf94da5cfecf490c545d6ec88700983c219717ef3e0f804e9129513e1d0c147d8a2598c5209bcdc54239366aee679d6d3d062cd8198ef91fd25ba81ef71c5eebd5099a6c88b812473fc16c7bd1a982a77d07e9d1fb5278ed817cf1ca98cd84ff10a811098137e2e430aa40745c7c2ceb42f710f3dc6159a74f1b31202d9716ec74810cfe458fcc31b03a1e47eea3ce09973d306148d4dfd0a3855d44404a7c9cadae6fd11d12119be4d9d80f823eb912a3f39a438a1728e7ce621d536c48f2aef7dc0187d541ab304a382e647291b6042c55cac4ba67c88bc0010e9b9083c7b22144c38abfd105da00514193d8e90259db8105320e1c75a4c718e8a584305fb51943e03532e9e8af3527ec1f08809680fc75ad90876f873b07643935cbd6592d5d2fcdb8756d3739ffc342ec8cc38ddf00d98e6d80526c23281d91aaab0692d34d1086d80e82b8518deddc912a83c0a1c7e66593a909a46cb3df71eb63fb1016ff68a5f1a3b6bede185e03f8157899be3732a8a4142386e3754d47b20d9227eb1c6e9021c08154e6117e44cb87505d80f802951500e5607b7cf17c338f00faa9f1837dcbb7f9daed0bde7754d449e3e59563b9bfb6991f889f268de01c74e80376ac46e92342427663ca975f28da196ad083025657987b002086614bd3e85c4adf3870b9e3a506c428f9eab12b53e480a3dccca026df4cebeda3d0de08a25f2f5d1205643b3e7657de5ca97c319fc038fb9ba76d220075211920bd60076efd5c4ccc12d703c43da84a10671ffc16908308c73367a051a350e99226d40ef7055ece0ea4688bbac609f67ed933f1eafe2e421f96fba427a3e7ef86738b1db4b4de578cf68fa075228a42745170c9ef8390dce572a95569ce72d3aeef25495d82e588110f2e8b2804b34ce28b3e24076543cc83d8615ff1ae4974b8d3ca026d705d0f49d3effc452ae35df3e6d581757a11324c81509d0ffffff2f