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 84218 d8b41c53b10689658f8026ef53368690d6e31b73d219a3b443b974eae416319f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e34a546196233f6a924458d6f76fe0b0f3330b86d632158d6f881e8cf112edce
Certificate Block Hash
d8b41c53b10689658f8026ef53368690d6e31b73d219a3b443b974eae416319f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008291000004140000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007bccfb79447c407fdd358efc6111de75056da575e4e1a5217745fd8b163bc44d77c2f0ffa28a35bd08a82986722cfd483c63497b7f393804bad5721c400dcb5584eeff409924d5a0e06dc3eb82ea8e6d561ab0dbd524fa73eb0400000000000000000200000002008291000004140000

Raw Header Hex

000040207ae27a3eccb0e1924f384321c25cfeda7350dbf713c4caa6cb8fb33c9b0b7bd563c7bff4538acdac1cd59b2df45b382915cb0af642842e78fa938e1faaa6e342d0a94f6a6ac90018ceed12f18c1e886f8d1532d6860b33f3b0e06ff7d65844926a3f239661544ae3

Proof Data Hex

59,560 bytes
121216020307911973bda761ecbf628fe8240139e977ed112a3399a86d09566cf5aac3effabe347ca2f01788865b4987bc38fcfa156aa32a544cab02d18f75b9978c19eb7d2e39c0e737b4e42ab6f6554657ff0d2ec8edaa34ab01586367163f34e345688e14ceccc46bd4c6e1c2b159d146921bf13097fa209a11dbb9a7c2285ba833ef732b66f680d3cc65ff8775ccaaae0794cffb5d5b219e59d6952d4047a1ee5f226f80103b1f41612ad2102ea3da77e7af49cd33cf43b4ac3bc2f116b5fd884762f5f555f3cd713f54a9aed90fab7920a6e564d2e041b498b777e54e41292d897833d6977a4375f81b3c06e5ba4f2b3d119819be40fba5e81984d93e709d0b81b1594fb579a9f4111edb9ecf8a26f879130d7ddda4550b1ee0cf3b0693cf11848284a2697666b987b539618de66481c9fa2b94d7ab7444ab741f71c6e339296f8e5f8de4daa97e6c11c26aa297dc95a7f44c0fa4eaecead3242a026231ec956034265dd1136d1b102e82bc9d52d097ab56ac794bd149b2c3b6865842ee8de5041bceff779ff35fe19d8686a082f813659a4123f59d18fe42ef1c0eea36af38cb453cddc81bc497d628e7eb96c19d03c2d123695bd9566947d43fc1c260eb2316ac8bcebb92a5f967e72be18d8e6d5107505be14a55afd9218229257f72ad8b19149be0dfa8361167a8df9e559fc0c5932eec32b6f6dd95c2129c5005ef91afac59dc0d7af2ec57abe2ea5fafdb61c1ab6357c1f25553a81bd8a0f4793c810f74813f292edc2df4bfca0e11eff877b3c25a8c37c46d1eb5fcae59ff1d4da26398596b7f010fbae9ab36df67ef39e2d637e443ffd33edd2c88caf6a187560099179e1b3ceb0d505351f285acd932976d891e097e43f73fc32e0360efd9d965745dad3f5570187d6fe52c923fb5a71f900162e9bef75c7f1551ab92dfd1923952d0b64014ca535c18a187d9e2d3dd95293728f67638dc7b2d28c6792044a132c7b0eac4375115cae4abfa42fae92eb18098c658c9c5a5db296c64700c971d88a4576e788d27280889a1d0b0d8f72c5e1cd7d9a5c732125ed6e6fc43e30740e412a228a9d61f84fe4b7a5419309e31bbfa2de7d2b1f6fdca7a9ae5bedd4f50f24cae61dedafb969f4c845cb932be637cccc271e3b7b58ea9578abc6855b9d344f14a9871129619c68b01c194f360dd66766ea7c9f1ae5ac485f87ecb679e8f9965069a109b5d34ada60a80eb0aae535eb8edb139825e714f9f975f08466f641f59ddb39ffef17c623aeb661ce1980818e885b71f2ec3c1e6f8954de612aea4f446428bf0224f8dd09c2563a1dbeb0a0dab5cb99f7ffb4bfeba66b24f02406171aaf707aedc926c4c42d1aa34ffcdb52c069c7f85b4c149cac487dcd20fa227fc7a1a60a1296fc0683e5c193b0920b5765a216935a7fe20fefefaf9722d1ada98fa0cd2ff844fdc671467e5242d516d96e91d7e996a92f5f87fece0445f6e24e9fe1a6aecd3ca633a62e1eb419a933da142ce0c9e3a44771f6e3b8039519aca8d57beab44fea489b40e491428c5ecad51209d707269bb1d8bf3d47195b06635cb21f4fbb8362b4a2cf09b7f58d11af3899f37f69196c1fdbfc490b2330a4b09ebeaced6eae5deab5dc37ee1fbea001704234b48db7033749dfaa5a8a10d14102ed8c4f7864ba5154463ef90dde3d4c84e37368f2567df8a43f58a4b6f89b9533981dfe53e3785b6913b4d44777a67cdf84b5b13140ea637a40552843e88ca7c8a7fa945b2e0dedceb984e8ae74573c7e86adf8003882722ea610496899215c1ea8805f585480a0dcc0e8ef57cb9592995c853a075a505adb9fc51c5057c9608f22595986cb0b0e656b1efb778aaba12151b292851a4f7491bf0b046db926192c6184374235d5534dda2e48726cfcc9c966054c2e4ddc3a03471f2e879ebb8abdd806194629ec008168580b9c48ecdf1b4ab68cc18e4dd55568c703f4eb9a6f9dc8cf22ea9569368ee28e262cc6ebbac224c444f66000df7c69424a10c7e0a8e7dfdafd34c5b1e105bfe6b6addc1c0015df22233a9887ec9d84636d06083166c02c475924a1fe2d5e3f30b34a536dacf0eccd4e94ada5d12a38396bf8bce041987fe0374ef2c9cc6587f2243f0337cd7d1acdfc3ab40abadba3bac3c4b2d6064560d0fd89abaed7fd45214c8d0b174b2a130493000bc7b621def28c140311072abaca13b4a45813b081059e85bed28d0e67ef7ef7731800fa876a04a1ef6cbfb894bc31405a8ae73363efad191b838c5ad878ce9ae3fdfa685755cf71c700c6e8cd6d757f6a9b94345b6f89ef98473e5b4ed75aeb8492052f6619ac35caa84f3b5fa4faef9e2a0f9c4ab00d94d07fea27d9230ef4670bbe07757ebdd32b15e4a730cf33fbcbd61a581fcf2f7fbd8c3e27b907fb476a7d3de9529d8c024dfd73635ca0be986efd06aad39040b014d9a8d608fea04f40623b08c0610f060d40272232e428a2c509f7a0b9e3567ee0a426cda6c08b8df5d3ad9c6a05efc0ac7139bfbb989474baadb0755d0b1d6b60570a6387affc8a2764a27b3265479e7b19ed1fc002dcef33f165a8ad63e849d309ddb831464e9c19aefdcf8c71d37585b41add9a0fba9d37887723fd60009220b09e30736fdf3b91e9e47434bbdf3d256a83b8eb44de57a0ef18dde7d5abfb0a8b82f563dd9e0b22271fc5cad68ff2736effb8024c42431453c6d07ff118c4751ef7a85aabbf3d854fe604051221e72efb74258da0f33d25ad830e0cd997d23dd3be650a2c6f18cf30df824969e6f6a6c5ae9ed6eef30bc97652e271b3b9fdf8a3cfea29cc894aa4cd6dea3a00b82a3d88c94e4b02daef412e04a777b2bececfb8ac0e748313bdd88bcfeba3e40a7e70493d8a3598fbd3488db535262e9ffc6ef4cf9bd4e2e96eacf3dd5a0ee951e0fda372ab0fc8faf97418a630cd4fa000256c4be63a3b649fab93123c4d8d4d3e465c03732ca197b7fbbf2fb9959fb84d24c0d1d668e2b3da35d2affe9366023707d9c2b3231c6804b8c2cad49799e727cde136ad4fef08100694d5ab947cfd6cb64cc5970e9bdac748589648494a23b8cdb12f493d8615218108c1764911e3e10065feac858e12863ec674ddf3f61c5dd1e797fb956d6701a2969d6bcc97a963c621c204072a89ddf6219f8d03517fe4743cf52844d357d016f020bd485d6b24181ed36685cb887569337ee8deeec02a921c641aff220355c8938ec89fc6a6453c17963ae25ab62f5aaf5db84565903aaca5fd3e8174d89fdc44800ae4c4fca0baa99a5a2b11053b3162d255985d9e2cd8304f4479ae6a165c617a5ec0831dbf63ee12f897f6bb434679f2f0e45c2cf09477b95ec1934e86f398ceaa77725763272ddc57e6324aa5e9cc8364a83eec64ee47519309ae0492f90b53183c6a85c57ec8e612256ef7f31385fc51c2c3af82d2d21c803f00366c5a5c60c78ac229d9e141483ab083169f992253dc0200ea8fff3aaedb772dc36d769e29e21b6946de5517f32864d9b524fa433c2900083e81ede63e69e84a39f1d52294e5164a46d71d6d90efcff46bfea51fb05900fde792a526fde26aeff635d42a5aaff35b137fcec990f1949d552cf6cb07562d9993e1436eae59920ca44e80c887fee1a545523007d3651a8fae977e56e24596d4993ba862a80e10da75cae6d4181ba3ff30f580e4800b30053130a2cca1dbd92ef01cf5840c4e7da596a345fa4f50d597262e6c9a56a25fd366a85c11c242acb1dc52b45f718b346e0d8c7a2819bfbc5d75e4e63ff0777acd05a4767726c4a8578b32efdffbe6993995f3bd70f8875b88656d3eee9c0af00bb9698610395e0045bf1684f130d6a4b68fd08da06efbd56fffdb60a767f99562d3813982e7499b5e939bf05966dd8a4bcfc0bb16bb099ac75c1c817f6bb917866e098300a4aa1b6274b81479d8d5856af79424e4ee77492426120cf63071dedf9a2c7035364549ca370e6300a68a3e5e8afa2a6818c7fa007272fb0080226630a58e7995fb16deba889af205c1c01817d6b238c0a34577f1ee7a8dc0b314705e7e20b6824f7a2230c2698bbf01d08ad9929f67d0334022d9dea0042b33013a2a74374a76b0ef6f69188a7491ffcfeb23fc39be53366a3c306dd3f5d5cdaa548d60284dfcb553ab14ebfa1f451065b08a1cc2ab7ee315233813080afc642633c2e476b3f1070db32e5e1db9a5c99baccbe9881f11551c861b3df5565662e3e5485d49cd0f22dd8bfdcd010ab86d0561ad338a76e540dd5a4cd0ceec0f8df7a4104191dfff5f39f83e7545d28300a4329c307337f3614197a345944ebf23b623677f95fd4ac91cfd4b4b7beb63304602b936313a564c40bbc0b66f97b5e62dc12e7a70889e02d33d80c399703b53aca73c1737bf6cd503a8ecf73a4b4fe75d80f6d90709a18f601222c0e71a2856ad4753c49bfb9bc5a2726b418fc13f78ab10adb411d8bf101be314c71a697a48c4536e9bb3a2fbec40a8b9fc17f8b3dfd840fd3440361b62899f7ade872356339aefda43c165a5ebb14dd3954b5082396299a5eb4c9aed3111ae072fddfae7a87799cb4cc0d01357431b86d3257bd625591db304b2b55af67b7afe0133b061a3bcd447ef36b9ca864eaec247c37bc7bff819134549f4eb543bdd1f75f54744f141cd45c72430da3757a1687a4995b4b5b42f4439afd424e6d9a16d82bd9acd4e98e6d44ecd0a9c7161ccf62095f2a5e35d413893afff358a118ab52baa0b99b82bea31769ae7df9ea1b3c6b0d8e35dd688c3ecfec17440edb11d5603c03a1355d09c32d543f9a3360d154ab600625e4be185c0866160d5bbe2521dd22cb1e3eaa5e85090ba03d3c0cd72d80396fd228215cd02c9f6d819c75dc83e08469e00dc6b94f084d1db51a29fc243b828ded5daa41e446eabae7fa838873b1d3cb7cbdae274b245346ea3e24869f4e577f86fe67106f1cafde3089385f670a82c59715cd022cfedc4c046f763ff0a58c89af60a3c63bf5e903e4461c0ec6f6808095e8ea4ea251370297f5624b305d8dd081c41754cc86b0ec5e12bd08eae5a54ba593a2c0ba71ecfd443858476bf3377f4b96f18e80e92934c5f3f67331350554bf9933ca3b34a8ca3f4d05231408fdc06e1999d2c4709790b271311fc9058a9777629e7b70a31cf1859f9123bcb4556e4db9c92f179a8e6b826ebc26e7633a2432b6ad608e7808e4f9c8764c2ece1ee0c259145e2bd778caaa024a701e43bcaf13e6228898d63502d154c867269e684c4db1080e525cabae8fca1ba88115ad6105cfb23ceeb0f0c275f42e669394bebdceda69345f6962a0132d586fd1cf70e8b71b16763ecf096cae292a657e26310663e1e7a820e59dd161f274ce1de85e45cf82af7594635a47ae18783e5e8d038cc494b84764ce88d4315bfb8c720f0f6dd76e100373766cc366e50b7ca60e4d3f351d0bda107aba6932559811ce95468b07b6f35687d66ed02d89c574a66042564daa45afa604fffe4079912a48e018ecb1224ccaf1f862b1d48aff1fe9dd8ef41a3ebf99f27b5c9a37dfe90cf75193c30f2692790917fe446fe0623d528cb57239b42fe2fa802b5df6ec8bd46b7f004f74d759501466b4c59963f7f9764c0b87400a51102e38dd3e877325015a527f57f8abb986fc77d5d830129599726e7aae6ffc911189b42bb6f57cdf722e13a90974853d8ec7b7135207dccdede4468f339cec98b7b5cefe1f0c7418cbd9bfadd1cc7eb38b0786b806dce8a68cc772838cda77661e41329d226f7d70ca36dd77786a93d5c446bcbf9011303ae3adc98412458f5833628e17ed813955f168a321f931be192bd37a59bbc0e76648a540adc88553c42dbc3d450c3b9511c1f93bd6e65a0c759bc6d9aa45d622135ef8171bf6738ac99d50e02c582ba60ad96c0865343b06549389e921a5239e47196e325739c1f5965359f786af07e30da919693cff5d078fcdd20f43cebca7dfdc866c9701421e5043ed89032993c7d523d7886ea3325874899e2145ce3df792b7278027a508051962d1469af3cdf31255195c4de0cb2e230b98fbf836a0e5835601961c3f868670c91689d17dc175b56cecd1547da48cad96b4a5cf5526067ebdd475549ef1cf37e70888e5d8d8505458fd81e7e8f7be607f2fbfc56fccf5284dc9ddb1725cef70a9468b138bfc4146a9118526b813b3e1d05b7da84d0082b6d50d2794384ddaae27db595eb1bab32987594e519fd1ea68e42ea031bc5db6514e6574c0f787116776a5363f43cd19863ed741531f42d4615e004e90bf09ed95a16f4619f4dd0cf6628a99ecfaebb8c2bf9550e0965567fe0fb0b6921b961bb7c499501e5cbdca07c0773d26c3e8f2ce3c26c41c4e67aa127586df3d7339c5b6b06b741247fc97dae215a054f6907fb6fc91164883ab65294f5374b5f5b6213b79cbfb80d5b47b3ce1bb96d7259c82098d4635edd96c03d2d142df247477e4f9f67a27aca86e28745f271b8101e92a85c5a65b1f66bcac546beea118ec71946a532e75f68523111b5c9601709da17debf2bc675dba6d13d74cda2780d04fe4409867c8abb555b38147e1116de7675e8433ab46cba672d17fecba44229e13da2276181ce068715bdfd50b949b24c8226f6c65009b555c7f8bd0e7ff12f0e5ddd4ebdfc8e2fbd28ecf066fb43ad5989ba409ac52098dc15610b1c446097216977e0fb3bd9b8f090561f063ee7424bcdd0bf2d55fcec2dde955eca0b924863cfa4efae3913dcf3dcd0954666e303efc9bfbb17e6ea277447963847f961af9c3f054fe231ad0ef16f9883e918397a591d04ce9101a35cf78ca766bebe122cc7324c0d0e286ab8c03cfac6a0621dff59832502cd34a8f96ca625672edeaff98dee7758a6bba29308bbc7e0cdf97938d14fdc6822e1f80dfb0492281c2ceaf3d42d060675f8687a026c9451d6816c85ac3d74bfb2a197cb488d0a8c67d66fd0328a4d121f15b56b4283126438979af8aa9b45afa75b52fd405a501d032378a6ea2710f1a9beb03b762721a87cb454775e5750c69a0296da4bb52429625456dac6257add53b3a7d1dc066a31b0a45d6acad146f8a31e0ad866568d4b662898617318aac85fd9b8e70c02364a59f26d02e664561772baa9915f8e50fad4557ee293642d3ff90939e5c3c76b6184ae36b298da0112e52e99afccc0051d4c0823b601c534649ce6c71f2545e09c07f8267dcc4f136a9c76f1e5ef1b0a9acf3622f12648a27b1a067bd61ba24b7a0032f15a73f7cad10d0f8157a59ca7f130e3bd719ccc611b81213084719aa7a876241a8f83bfdb3338de7bee95284b628b58931294566b20d59d48f7fef50db15ec571498613b72864a3c6678581374668d88567b7b83260ccf410afa539bad4c6297034bbbf8447f01b99d292eab15831dde16eb031d5a5365ef01104820374c46663c49e1f4c6d223849e7eefd63ed250b90cff7cbf6fc7e424d5c087dc1b9f8243ac00fa778bf04b11edea8f2644d488e89bf43a0a479939717adbc7d802de69ca105612720ea05a5529f4b812a3f80713668a5d250befdd4b1ddca929189f6f5e43d90aadcd08fbb906dcacd66b7ba143c9a7cd137c785af5cb2ee0a0462f7340556ef87c0a06d875f7641fd64ecb511f63c331576cdeb67b45bc8224ee25c5b3a9a53a935fc2b6c11f58b9729d74ac596b6cd873f83359fa9dd27f42394561e6bdca97a24ca9ad010ffb8952bb6ca47477aec7aea71c2a065f116b91046cdca26d60b16084a3771c66e4cfceed214e46320fc877f4baf3c7d4639fc3416721d9218dbd4c83dd28b6a65e61adebac70e6e1da892a3c6440604ea8c907e8f53bea6bffa248c443f4cf7d56e90352fae47f947f874e569ce653b0da29daff3a157438a00e4e1bf11d0dcb1d6d06e46bc826dcc0fc282c35af5323d66c22337ee24fa23d755299361db20be2868d27b7a70a1478a26382f983e61754e2ca3907886e40363603287b20d409d85561821ee00afe1deefeb0011c00bd5942cd8cacff37185385202e03dc08ee17057beb8f9e10c7e73a88c8728f064f4640ead56b971a924c0fe4485a57841c385f877694be2ad4435de6b7de73f57d1f8788174d25016c6636d276f23be89eeb743d6f8bdb325fade79a332cf4a67eeef319cafa2d89135c2d23118c300373b620600326112ac4f8c3a8f569c67ab832c8c977256c7621ce0df4b5feaee5056d679e1344c9b54e85a20ec5e6d50a7b6e0cb6b7a13f170e1493eb59c129e397968eeb068717e02d438e45c37750860988f8f5ae3275bd2c9faf98a91c85d44bb7f38e24d75dcf95f6f070b1b01b3ba7bb5bb0e7c0b2cc1cc966b9af1c8dd14f84473cb0c77e9f10954b3d0389eb06cc0adb60c8b3e2798518f1694c928a4ff57b7bc970890784c31d8fc0e8616043b10229278c40a0562240e541880988ac5bc53367cb62c9e5fcc8314e6e19917f1c5d40dca35b6069b4933773da2e70457df0a576998357d278cf87cfc7dda847313685b41e1ff2370e2508f42069f00bf4ebcf6453f8e46bcc2d6e5d70289f6fe6fd9f679f9c6dd5e4b81c3fb799c0a71556759ad067733a6e6646ab6b3b3af49654fc5c6c1a75eacfa182905d92bb748be513c234235f053e5479e84013c22f72cafe7d404958c6187ab4c0341778a502e921530dc21873ddad2c746669c362c991b0dc367516cf6ae3cce36bdb1f91c455dd9ff6bc251fac01b4d6a9faa308d2b321862a7ddf198d85587f477f55e52e694b8e6f1ef6784a5f6548cb2e0b910abb1fe7ad2aa90778cbac0ad28603a1911be4c82e148fbcd54ed5fb69dd6376203b06c4cca0359da36ad67486a423528b252121af46a5714b897d138764dffb9dccc6de03ed2c10973d8807f2ced8ce7b660c084baab6068d64cbcf7484e9e654df2eacfc764514e4cffc5e3322fac45c294228be638ccdc70b60220d7bff0c639b03c9dd11a496daed79369c6c5e3b34573520b4d3d0ede67a2cb3cd8141a0510d6069b4ae271efb13989a73077cdd713aa4a220945966edabcd377197b601a7981fc9a79a3ff7c467b9da9ccc050c4d13dde9a1c10be0a5f6348c76e648dc27e5ca6fd623447cd18f74ca58ab8783a40686bf380a121751a6d77fee69f69f49965333e57aad1da17bab5fc32b8c4128ce472285abbf3e1adee2e2018bfe415bbde60778af1fc1bbdeec53cb409abb15403cbe594d6f1a8805abca03b165fe1310b2d467066f87cff9e6b3329de5b5af83aaf416dcf912ca0df01d2b2843fa0d704e257604d1c328f609150943f19d0b724629f9967e2f0e76634f62d569caae67706074ccf1ad9d21d482ace72d0e5ba0268b15c336584b6dd2549fc63a9a6fa0bd28a4dca81860349c984967985bb6be0f0543490e352533ab38a97489d3fc2fc10bc0eb3dc134858dc47ca8cf007c540390e65f134703eb47e3cb059a38687e2603e47d853269df7044a842c5f24be5ffcd8a7d366141eda39f162e436665d77f4a66d94e305801212a36d0590f01a71caff36b2a225a54c0fab11a981bad64dca6655a75510575067ec2162bd1969ad1b53d3ae5107c9d45095a8be4822871761721482e9329eff048e2a09bf7b944950b0812ad46a8139cb10db49b0b5e42dc319eb6efe4d3c5fc3d05e68fb247be4410b70846d74bb92dcd6018a6c8c160711fe99a653eabc99c6777f5ca2a9f7e8664e57efccb0747c7b4888619bcb0ed29f90a96c74bd8fec2e43b5b8fd059e13410bbdd6eed2c564b941e2ff6906c5e195880c7722c2a6290f567388f62af3d57603b2813955a9644d2ae3fc3c48f069bf9d56904e0f6f1a928a9669e1adc93ed8373fba13e35adae1da0e0c2d74a1eab417e706346165498217667af65f1a2ca1b0f606b4c6aee86dc06d1ebe0b762eca7436c258fcf4e1bada987a37124b4e80d986edb67e9c494060955098b338f65c9637af28b4b0d74c25dc92bb6716a6255c8f1c276e509fc634d34493e9c25acd0dbd1fe28a0a7ec3aa40f8e092207321a4a12d255136202fe4bf3ce18c50ba0cd085d180944ed2fd7848731e26f4eeb063a76b5715ac4921b64202a1a2971a6f65eddfd6ef6be281b9bd96edda7e2485bdcc824dff0aeec5acb48933476c66ab0ddfa3037fdf614a7809b25d76fa1d02603039ffb5eafde5dfd29b39603f026875f3ede49e649c2051dffb1813ee52181e58cf1e5fc72a8f1e2b492c8b9101f0c6da9b8fea8523e7093e2df7344272ea85558ba13db6e62c9645d7b8f04b3f40dc3ed3a412387710ed83745af55d9f6076ec977304b9c2aa55623c973fa8ee50f40758d97d31be3ceb534a7d8e6cb2e592f2e48014e43ab815bbc93e7241b84b969242a8c9f2c4b04d398cc995d36a535af838b52a2f5ebe5976e1e46335fe7e5844715ec965779b294704bf3e1de1552f6c6658fe37a3b301051ef58f8d48a44e397182d1b6fc1ac144dbb351d954a510f59fc07fe3c97e4a9778b3492891e258be953246c88a6f73ee1600a8a5f097fff6d4dee95035734fd1cd307bc7068278e45baa86e452cbb9b1c3fde4868e388ac7a00c9cc423f7d614bf9ea0c197e88191f53cbab6e5d03828f8b7211eab11629bea84507b04d3be0950a30606f56d39a5763a293ed880b630c96f423d7c8ff19678d11606d9ab4cc1db005f1748245e37127ffec7e1a3df3c466490bea45f0fec12c1682429e5da74f0843fff112f1701c75f12079338315255c4ef158bfb7390172e601b50d11c0f5cd85e26a7015ec26ecd89dc1d9f9e32bdb85fe0e16ee0d971c522b38bc6627113c7b9c123484528bc7d90ec45aad7908994ed983d8ba6559177c4e8885a7fcf8ea5186be2d347495a3fac64f3921f18253341c3765922b8ca083770d054c483b4e14ed6bce6462bc04d1c197bd946ce0a645c1f0777d5111626939ddfbb0659b417c66a1072ab96e7b06018e54772b086f94be72edf9ac0600acdba5fb4cc047237e60b0aa097d470bf55c988a3f67a2e8078a79690487a54deb05f338f155a4470a5f8b22d925ce6cc019c8ee74408e05cf4ab772b90c366ea5e9f94f1534c37b9d7cd1139e56557d131893e5abd660a87947283ffdec9d5c7012009d5b6a5868daf964103811f4350e75a3971284e6bc955acaea61cc9e4edbd595553aab6dbf01597af46ff1831649a5d19a2b6c5a5a1c01852f381531837dc0271f3bff298b5ee91486be543ad6c0b5ef6ded3a3b7bc1f73de9d5ea7bada70ad034a6ab587838954df6a3b55883cbcfa0152654d4a6ef4a989c23a99bd8a4716ad73a596b5f4787fc02dbdaaea0555262dad6d056ce1758788f48582daf3fa8207eb62f4b8147cff6389f7eaf541bd08779b01434fad044120404d96aa45979b4bc41f1f9647d37218cb648f38f9c5e818487c6ae37f620b3c408f19487892cfac71258064ceb4a9f3a18a1f1e5f7a3149e9e35fb8c6f013c7444d768409cb3cd7230126e6403730d4834d97bccb57092bf1d42bb520f9a59f082929a44cb7d30c4a31f373b01d8e7f4e702adfa0ecdf420b1c5ad9ef3171fe01cd089d19bcc7dfe2eebe526e484db998cdf785ea576b5decd0bac4288b7c1cccaddca91a44b9825010355f788f06344c7e2ad252850c9d9a9393feacc910462a359bce5f6f8708a341bccad3c8e6326f6b828b0d23ce8577d0b4b111b41d9eec2bcd82fcf587fd7276cd48bd5bc4e2d1b54ad4b3073f76690e0f145eb162286697431d418e85183ed9be848a0573c5b41de6737bc442c33c08b6211f19aff57994216824d1daa384e47167de0c366e0eb4a7dbfcb34e3fbbd8d13e2308621a30faa1ca807b0a33d2dfc4cdad9697ca886efecad854f035049f2263f51648a0dce9e37df62eb7bdaa7b346daf47fcb97a308cbfe6ca3422020023070e9ec9af2680367a4530afe3b962dca88c98a1d427b29f1d2a8b12600bef033de360099af5e27a23ee9002e28e7684ef7d690e5c1a21e02d88ae35eddb4ddb40081d13a5ed11979fab0be2b3adfa0dd519f976481ef4e18aaa6af6e863c2166b49f836b9bfc87f2b4975620d7d84cc255b9709c8004983f55de69f0bf2187056e8c291f6f5aeaca4d8d7ca64ed0806ead309eeea79bdc1afefd8ef949f0f7ece41061d34c29f8bd913d0fa3a11c1c82fdf86e78fbaf0b47fa6195317765051eb190b23f137edd0fa7d8dfcf4e3b2ddb9fb5845b9812f888295c8c33cec7301befddbec3e672964faddc28ddd0831637f4cadc0af71fb9bb98d34b99ce7c7068cb4ec8fed4984bc15a4e06d5c1c2880d83547a498482d49483ea91aa3cf3ad1162341c2dd816a5b6af383222040be8a859fdd950616d25a52b3a29dc03471484c9f9adec69b880bcf80f97e15b99a92ce4b0d8d6f94888116b3a1e87eb7f68addf0484bcd541311f9a29314d652c136c1349448ad66a7b4bfceaa42df2ff6ebc50fa6d9ea391ff84cd7c70e10d7404bdb2bdfdabc3e1556faf6ae323f27fea63509a8a481cfccb26e44c0d7faf58c736b89c23813abf2f2d14a2d4214107397c68f263369f1e39dc5c44c04e8e31408a5febe4bd960308c9d69786bc4c58ec3a00c629a8cff56e465ab6de5ddc9bb7039012870f30b7b96a637ee740586cbfe9f16d65c77ce2ef6b1779af6cd791ebd2badb14a83ea0d442f0fc7eb9c059704ff321183b8305cbcc574c91a947de41da4f9c08f528c2689122c608d7a376a35b31425ea9af11b0023a7bb7c92450b90d8b70fa7d9213c42f00f22c2abbf46337a11a378827eade61208985148ef43f74abc0e60c80e245fdb47d1fb721f61cb5439876c1aab2a80555897d9418f3f99fc4297ce036f153471f7a2e20a31d35206d5b5255d0a3f06735cad5bf99534d638f252ea34305b35ab77a0575b9ea591f8db0b824908050c60fb1028738f651b85c150823fd890f01a9a9cb26c2900cc954225751efe60ab2680bde72a95f1e60b3b9adf13fe588719713cd7bae71d7ee3d2de4b873a13986afd3efe4155cc81be1381774080ef4ce1e178cf5ab6d1b706bb528a522cc25c628499b8313fb0283035a20df96ef7b5ff525e71e3bd7a5b2f03c0bc745fde2fb007ac2a13ded1f9c9bbf1d2c173c52e456f604ad4818bd3b616748702b669c008b410a9c00f046d256b6270ea3dcde1a5807d8b875fc4f1cb9b10db06b01620e6f3c35b09a076c5514311e9a700710879cdc3d864e0aa51b95e1275ac2def1ff2502791ca7621db8988f62a0a096c6a36dbd0b4464958a5ccef6cea0c1087199460c8aa953a5114795812d72847ff70b51e5eb354b790c839b46cd7d253bc87c2b41b8cc9cf756b5d1b65cc037fb237d245f5000cbff361cde3802d980f4f0ae977d398b047d9ad2598b5e6c1c6385d2317c04f6a18073c33ed508c07a4432349e90897076ec5f7928ac6a3e4e07dcbdeb0c7240204231d8b5f39728d8a49cde5cb61078bc39a487ad03e32ac9d05e65fbcaa170845e1ca1be85d3023d70c5fce827ca47e0ec28dc60ce8436de920c793c9181f9ce8918dafcf6d7d66d8cb218ce7e20aab7e8d9912f25ce768be270b0480a003b862f9d89700ff04334ea112278661f78e9ebe0e80f721ddf159dc72db2024372237ecaa161da6da03b4ee086fa9d87745a5730f1cf7329089d4a4d732edde51991fdd4d8d6a7b5f996b56c5167426cf229c0ce2f33bc9d107288f3f690ef74d65d611cbb7fcafd31f574dc30752a9e96776ee82fc26d48baa35104c1e4c92ba6fb028780bec7b28a8af465eb92340c5b24c0d07acc76c7194d6748b4dcdbd213a4d2a5d516cd3c8065c1f85579ffff1ebd432bdd87004747cae57bceb2d4bb955d6395ad4d86cafdd32fd2e902f5bf496b68a022e1bb94ddfb0d596c242ea838347f7467b1fa5b647b05d9e6bd4b4466c5e286570bd509b667130aa43b69df70544467b69e10e4ab04067e4d5ec9a77baf7edf6f1fe74309bfddcf5676cf53a3fb194dcf19e71be0265d8b3b889f0bac0e97b9cb580f9574b01f37217dd10e942f06cd013b0558e10cb196cd0dd398b7a02c13b365cfe078fbdbf121a9d814a65272df8b759cfa5f1d0624faf7913654d0aa627b2853c1d0245d3cf2a83ae30847e24bd5907846b434ea679d0f9482e9efc47fa64c4ae26371131975bf33efe6fe922ad33970fa5f5d795acc287a1ee866d437b8df60a74b30d183c60709c218123809d4fcc5ce8857dab909dd82db5b19ff34e66f42fb3b54e57d6ef3ddef04e00b5a27a4b08aa577d92a8addfff43670bf3c299ad23a3a9d44637d2c9821149fa2a433c1681f39c24c6874c75300537e92babc0704c9792fe85c0cdcb46282305e02f0ec1a2e53413fce4671b21684f4f062cc21896740e2956f71cc08e4b1ea8bf2a6faacfc5b988f5b2fe54003ffd9b1e2b218992c1ce319eb49cc01c15a6fa353dea03d7dcebd99cdd746ebb02809df4c8141c301feab6b49e8ff1b9ba014c9487c6ba1003621eb79347288203bcfdb9586eb1fc1fa14ccb96ee0c13d2875770c4b78664285eedc2d3aa98a764ae8f530b01b7fef77ce51e7915167e1213015b243e12218dcf738a830fc8314e59482823d3f250095bb14d72902c6aeb02f380e1ab21f161883796c9240205228af2a87e835d11f1771cfef1377c4d7311e46f9fd30d2841573b6457cee0fbc0f9a42e539b54f8ec977bf484935872759e3457de976904f76fc7b07238d8c23a5bb20b0d0ab93ecdf19d2b598cd14bf30c8af8c4b365dbc2ef08e8e9a81f5fd63a66bb581053d7e1b2ec2769f3c82aced7b6bd7b7a5bb44502be6ad40ca39b7fdd75614175883f63c2c68ee481ec8aed24c889d9e1afe0dc79250c56e613b716912b8233e1bb3591ffed5bab6dbbaaa8363fc9bbcc4d4b4b66d33e63b2da23f064565860fd6f38357872a05adc965ac542630f580be61f5e2de7adbe321ec2379d5d164bee71fbbc02ff5324c16fe391109e6c409eea4a16a80af79b09f7569f58023dda077ea71fa709c3a598cdd12eaa97d56e32493b346f408d408e56d22c6c773af45505d8356f9d32892e58be32a0eb07a0a101aa5f92abdeef77157cafbbae0072a97eb7c0a4cb196baf23d2dde0c12b7a8e78a7767a8b64e15637f09c8205a4d99a475f64ecb2fcadb49fd1f29fce53af6f46d23167d5c6841c1e7fcee44c9a98551e9c8aee911891410ec1df38e8c9b52a68eddf7ba66853214c009bb56fbb784d65db9719899bb0402f3743dbae761151fea4306e54066337f1e55661299e9a438b06f9879e729b90597d887ed1010fbead90f965dac078ee5a9fc90a6407c448c547766031683adbf42f5e6efdeebc0058b104a2feb0d998e525c5446210edac9498b3a4c03dbc09e6097f1ed204813654db6683a78e49a96647c074809eb4d1fa1f00b134cfed51a0e0a7486405e296b2749b506aef4107241f8028b2d36a5eebc3590bff318825611b39253e71ca019c30369e10919290bf28259bffe905504a56017730de02d4cc86b5217d74e1ad5d79e5637d6a487bb450ab82109b5262fa526d02a9643571fc2605e81082c38f56e79c6f83d89568747823d145b572d330585f2265cbe0b919c7eb671340eed7c87b6116da9fcbea6a081d08ab31509ee367189fdf2e8708ffa4cc9a76f0b3ae2b6be269dd66719e5e1d301375620346a87e26d99b487707858c0eedc756a6044f3ffb8712715fb513dae84fa67c102a6c54e58dd712b51be463fccded592fd124f351032e34b29b4313abca36d4869a2a35b0c576f9d5062f3ae1950b86a106f5740af8ffb77e606d1b66fde62b7aeecc6d520034b456d54caaeb2e5d2e5e3ae6354bdc979c8e790a56a8bd625fc969a7654537c6480620314f89b0972b226e3a2c788501032b014021f836c145c06db723a662a1476ca94481d510ce20f9844b80f4f54907fb31c3738a427f5eafc1b886702438452ff86bac3aa46e88e6f4569ca4a034f1b48505c6201d3f60c6c7d4c361f394603c700b1a54b68de823f491aab0f448a0ed7d4f9c0d15d8a422c114b12fb947461a80a2258749cf42b07c4dda1bd439daca39cd5f429c553dd5a70ebad63756cf013caac0c0d4b39573d1bc1348054a465ac354da0fae16a98e72fd0dd7e1643016859c77ae33ee99f723995849f9e156ea77246f8674d75f9a55460e7dd6e196f35cdcac51354eb6dbacf1f7a14d96d4f4daa24f8e9a6f2440a711bf888f80b5cf490975435925792305e5f039c160354e946ae06d8164c78c77f945a2cf72d9a70a7b496dc9113e395dd2db6f637f43e9e75c18d374956461861720eb215fc75040c3eab5c9b194d779802102790383a883c4b6c1e217c955f3886fc5b5fc252c9869e62b8e136313d56b081bbd2fad012220b7a10fdf134b367384aaa6293ae528347065acce2457f1f4f40b63115284baf4d2f3bee800aab75bf88e1a2e76d7b7e1e184b70059d4b2910daa71e8db4b639e2ddb723f5df7cf52d0342959c39691b1e2473a45bdb9a69936a90d0fd422cdc00308bc4b7099a7175e77ed3c2177fa9ab4d751d107897fa81ed7dbb73a4b8a5c8874f3ad6f7b0a730c20d2351213c00cd16ef7326057a23cb8ae2ea2eddecbe47f74aac6498c5f42dae012c05e2699f2d49dbadbcb29c4ccfa8960740556c5ec5d099086a6810e4f8739e67d3684cc807cb7fa32721fa0f6c212b6f3b58be44c72db697f8d943f0485c3300d0732be8b92a6bd45ca042bdc9ffb9251f613587869b1f7da91e90ca7d2732ef1daff71471be1d3e189588f13f00a8b6a483a928ee35a650e40ae140ba979f55e97164c7b63264c8b150df1828446ce5bdd985e1518f11c67f2d9e2aa28a6a679662caaf4b509067e68d40fdf14b56fc0c85e10f0666f6e26425f27c683df4d6f85ad640b3b79cecf3ab4d4525ac1d72fe48d9b4c31f001b2167555f0e5a0ebc2acaaa29c958b3a380d0bcf59c65fbd9eef552ec212a2eb166d67e2dd10d895d7f13a5a83a8720b40cfd28f1efb697d179ae4fb4960504949a5f08555264d5c3b0993d831c0f4b06d21a6101a410de25c3b152ec17e7e670b4d311fdf5008828aba224a93ba71cfea53dae7b60b6369330a15ba4fe812e901ef1d8540218511771dd6c36dd57216d34135bbb0441cff1ea514405acb02ca61343b93e00aa8461777950206364d9eb1afff3f0877e6bf7ebdb46e0b52ef183d88ca52a82c69eb6d12053dca513ec9c1ee91b699a74cfb0f76d01d005227a3e8693df392ed9a1e6695563d5188a8b53e454a88199536e33b61aa1681618a55348ca9d795a8435c8bb9e44b7ce9282dca2917ce2532f5a632506409ece6d5b0ff97a344c4ff15a2c1ae941803337b4aec54027b5dfc6b264d0cc8d24fdff2db364f47676699c387bdfe8ce02c8fadb00273955c2874dfb51afd95fca8198efe8db3b2870587d57717cdcfe409438ab567fabbed9d5759c10aee0dd9c3617d7d501e578565637fb1946e132e135b83fdc607fcd23f33a46233cf8a60eae5c3da0f3ca9e18f27877b3f2966633dd30760f1ce560c7c4bec20911e5106881310665474e7c8eb770f90cf919a27010d99d22b52d6bc016a2371815ee9c812d0c6ed69a2e45ff9db265952df8d40639dec0420499ca4153719ba2d785c20fd63a13a2bc949199d0e78b839c0f9a095208f13acb1fe947c64ed4c317dd6c69910a8ee694b8417aa2a7533e4ec13089053d38cff0e9637a9ccc56bb829745a8de3c38c6fe2970addb0d955820cd49808f9d26d8cdb6f809b1773448fc85d3b258185474f22fe6f36520a9cd27a9f4aef030afaab3adf9e1d500cdfc454e928ac554fe20a540e6e90db89e05dabee8f8e8953c01ac71c366db3925f1fd6faaef22a37fcbc54957dad600296251522465ee622ae5cbe9b03322442d03cf19474c93f839f4894a4c7d72a33048654ceef53a391a989c2e1107c8d09550b5a99bcebbc575e9b6adafd97fecbca2b2eb019d0ff85a21dbd5e0fd3cc22418f77a538db426c45796881b0b16711118c8d54dd32b026aeb8380991a68412e7677812d1dcb8d68340cd5a28b98fa05b1bc08e1f71d445cd35f81490892f5e0888c3ae083a01d5b9f099001e1b96242ad5a9ea180456ab72e15e12c5f5a2814822fc92485c305d1a00dc9f3cc194ce64590f592d752cd0db3417f5c581f478b6eb5589d04c8b04c17263859f734350d041bb0190eb9fab4240a4f491698a56eb19a01c71272db4e4150a6fb5c90ce475231d600cd418190d9eb855fe94bd95125e5ce8955ebe154f6083e71657b290ae39ef03e9e31a85531d6094e688d1476d0553486fed2a4bbff542410e3eb098623771b2e7d3ca9011ae4b1779f3be190d5cffbaf12273c21574fff6bd813308d1d6b56c291de59093c6c1274a3344fabde51c6688538f74a9690be52fd62c1d8c23a4f3a5b76bba9cc79a22d4b662867180fec737ee81cbe608bc6e57d82f1d217c3b09584a48de73cbf551f1afe6601e32aa39bcc8167904495da3efa939c3bf7e20dace155d53870ae87e93ce9792ee7f756e7ca9847fae0ab6290060607c3ac12458e78cc7cfcd7da5fc9f554d105a78bce51610319614127bd4a77611364da6b2fa353d7069f770e7e6423760e6a0fca3fa9355809f686cb08601917f2926a7aebc0b248de99d7698546a40d2a23f102114441cbe95a24f4f00e007957a5fe7f6378d48ea9ee953b6c647424c0c6a9ddb3326dbfca66c42558c904e806170a80643148a5f976cbb3f219a59e890202d766331374b8c69818485fd3f6431c94ed19f1a9916722fce4011a4de30c9d09c4d66ea4f17e4f69dfeb3b452db89f52c647c3482c3e33043d68117806d60d5384d4a17caba0be9fe6bd60acf48ad79d3ecb41d5561f0fcf86702a2b109f7ed8943a547acec22f085d9fed587233d5730783346a5a923452d2b2981b40f7ac2077e92f77384953dcef920e614cc718485c9b9f005d156f3d66ed35bbdcbd36d4187c3086331786f245786e894dacf78b6845dbf9a308f679e1faefbd4174caf146225df819df3d2cbcca639b1939b5647c9f8ba805b2ab487cf278f0c4bef1d9c82963802abf11b913716bc2d8bee3656677041cd0d1354d2702d0d8dfed42d17fbd459a6cdfdbe570bf8288c8fb5526bdc08548365ab0afa7f6385dafd81e51e982d66deedc5627f1f3b8f0a6409ff57b3214d97c35f45ac0e260e7db6d51d9b3aaa778f8362244132bf4af1eb82d0320bfaaf13f261c947e1f232b4c971094e31ff826862791934a6e6e65a5831015d09d0dd8dfd3c4bbd93ff4a372adecb6b253108106aafa58ba0dbe781c9b6d129dcbaa8cb2fab7293e1bf764a3e0e9315e6dd7e8979ee438007099c6fa2e386eb5217335e70cdeba8fdb03d3b5cef9b82c1df63317ec098dee19fcc5d284acbbe51c32734435b772c67e9c154457f6f336063966d24e7074a8fe25c37b7404623cdf2241ab127ac923803f755c07b31b73e1cac48d4e600e51e96fb0c009c57ae0913f754970811e2c28955faddcc89dad8ab7452ee7c0b33d8af0afe6df6f839d761ff47d80043abb5df0b400778710af8c47ca0625075c33a04595ff6fa624c5affcbde978a4fd474314e26e3123ab6eee1a2c0c245ebe3b50732b72f5f04464e90e8bfa2d6ca64d4270f496001f7ed2c660a86845454b89006910b2c15cd1234a3c2c1184416aeb8dc0fc7d1b500cdd36e499e10a0bef472ca985e23eaf1c6f662139addc9a5610318f5c3985f80af713d71631500dbca609c5b8af25e0b658eb8469ead14420487f7bd9434fe1f127373337dd98b27445acf1f5f91b2fcb16f858af9af81c975bee0973a8502859cd32bc4f0d34206fdd053782ea557439d79f3c7b88dca4dd52c609b12b5465aad906d9777ab5316faf0b8ce3b0d8c843c28d0538549bb361e4be9a666563207755ba0b7e8c846b9ef482438aed6658b3eae52b1977723744a481d4e546ebf268965aafde75edc53200aa9f4f2e912c3ef9bde3bdd0d87908951a09606a3a693df39af3dab9e53464a8b96e7646cdd6b7982f7c123eaa110391a5f989812a43022b217eb0b36cd0b7a818b47f7da29fc2ab70ab9bac16b74e756179be2f463b7adab997e17408f3c3c3df534470226b66d94684d123cd44ee1c6470d447c5ddb62eb9da89f0110547b3f055a74be33b7c9f8c0df5b569d1df1b0a4c09eaa5e9a13e1b9ee0e2ddba766e95654cde92c9e0660d0f739fc3dd1b5ab368d38a23c382fb6bdb6d014ea9d2c9ace77a70d1685dcfa135bf2364496ad7f482c967fa34b5c0d6903bc7c370533e2f20b1c90f135c5e8596e965ac521460068ab4911505be2f28546ae2eed4e3157209e939d99a8537da4105a821974de2e6b78c8cd97a4ef91ad7814cce4d6736c22fbb9a10efabded2d931ef9f2de4ddc9805d46ad502252639597ed2a38174f3cd8495f5e7f1ed6fb709fda4ee00990a66471efa4e750fcfc35ed436875de8ddbf3003252fd279b414bf5e45d355ce380fa810c0adadc85d7cae5c987c653e0fa105f17d35aa06c2ac2b748a954a34783cddd101d74157690090388f3539372830f1e63d9477dbe76d8bca2ae55ea1b9ae9d3fcf9a4ab4ec1307b11d76de0ade804df3c2171b4b14712f8c2a3061ff32bad3c1f7fc7bf552731402f99bf9bff3e846eca55e4782ca402fe689be286faebfad48879469c294f27fbcc1f285b2f8e60100dc2f5c7f666fc6994b72d7a9dc208504fed41891f1167c06a46efea5f2ae93b4e945e3120c17dc694a9230ea11ac4f753d6308154fc47dfe1060c0f676cc70ecb7db5af3056104174055a6b710a5f5d393c5e39f17ae1bffefe534e1b5d179e45574fdc1ebd82a469687344f5413d34c585be905c73aece65b97f3261d2bb2b5b5ab3fb7b89d84a79564487737988174604cec80ab308e3faa11f7b18cf545269b160a1cd3926f8bf682432a1007d62368ff1081b59a0af020002fe73c76c0f27b2c7ee2ba704237e90836190548e53090e9cd707614461d53d4977931facc8ff5395913a48dc8b57e9e8398db588b6d934529e3a2f86a2b918dfc8c386cd06c8713da89f62966a93687323a136cfeaff2bb5962ea6cd851d4a27d8585bd0e308bd07f7b4600d61f84ad0568e6c66e9b798bb965fe904b66988adb2c498d9263e68f472e6437af6873742b139c8ed738572e548eb562d67d31b7843965aebc4d109342eaf20318aa59b9ff9b12b6bb7f1e63ac37d64bfe159abfa56445997473fb1a7900e1135dc517a4188eead763cf16e840dc9b33f598ce4ea9d57f8c800c9d821994d9ec67e6d7e86b078a0c4205c971c6cd56af564a2a45afe6ca9db435f49595d2335c7b2b1099d7d7a8278bca877abdc3e3e483e351099efd1ad192d3f89667479c54f880babb6a044de6cf048f825888d3aaceba34e88bb73a355287031b0abd3bbc06f02bf0d49ee5339e6d38455f4609bf88a591991215fc2e34a515f6468460910eab72c33f90d35be49523b37fa3d5af78f29a95aa097d36f98ccca2e60d6d940ec841a16873da73c8b77e72b4d06220c1c5f0a08fa9624ca34cef6849a7b7402521f6ba2535c80bc8887b8d430cae40a3684e80c7ac1e836c4843e4fd577a19bfae32754fa836fbb38eff1a82999bb6778eefb40edc1e0dc5bbfd0d79ae1a0a667bb0323b839c64e142baebdc4a2204b9a1afcf5b4a415f8ef5287ecccfd51b90a89b0a02f9813760c62ccc9f6d4020b06b8f6f5e129b9223729a96e636824049763a16b2a4bad583aa064b63101d2eee10677b769405a3698521550ccdaad600f78fc35f8e48c7d94939b53a1b6e8ce2ca035d6f578f56c9fbea90bdacef23940289172fa9c9eab5f8f004b0f679e91df489c6b64bd693e180e308ae17e1c3f3874827c6a9d982ed59afdcb13a0a788d979c10f878a34b4ae7f4ea8da53ebecb96cc400aa99b1105e6f10d1fb6a60701a67b2b3d189c4abb744827ee7694325a1e5e644d074f89cbb53ea1232f55dd11da5ca73b4872c4d664de21f943ea77273ef93de744f026c4a21366e1f74f8b0044333e27ce95c81cd335e1a91ea26699de5d572f976ff51b3348e65b855068d6c15a8d8d06ad9a16389f957fe0d11753449612d2b8e1aa113f2f4fd89a90164904a9a8da5f972a61a793310c12ade52710fc6df6e8f03150491b8dd3ce5c78ae6e8c5c60c3355ba6339d1c13a8c726178809a09e52d0baf44d1aefe2e2b3ac9e0c620b50f90da8fc0e9363e086d5e2a5f2ae025e443a6e5234944801bf68584756f2579e2351ccb3f540f3717892a0af1b95df9da5808ed6c4a85e23417ae6424f1dc4dfa4c156f03354fcbd677990c311d10796c81cd2e8c27b5e44d0aecf0eec764fd2ac5d7b3e0439bf139c579b2e9166c08395b2892ebfafdf34ba9a50af9677b8a983d82fc55c54e4ed6cb0c7e9e19a09251c8149674352f559328321cae5f1bb0b810508e54c041da7f0d6d8cf080bd4dd144c8f8c02fa744df9395a1b5ccced975f76e0585ea09e383c1c895dcce51ba3d6c6454f5f24ba20c90e9dd87bed6839f5f86f2e3cfb9b4cb670afd894990fd128bbc158ab50f45678883f5ec4d4925169fb34cbc8e911b5cd2f6506a4f7ecba14b8c17de27007867e445da49bae710f11e95e06dae67f7b1d98357fb7c1f193ee045ae9eaab3a8e6e578489730a8288c6037a97aed4b0c81cdb8e3ee0fa28d577120068ba214fec433c22b60f7e66ea690ca540e3c615f4e3eb0959da3c7bf05a07891083b6a9e50f740f7421cc33032de3944afa2ad4a33ba648db874a85d6fec8b9ec61e17f1932b6afe6f6067f9864a0f6d0df007417753525433c0db167459dce6a4f2f0c008a11ff1815322656e1104dc9cc0e74f3d19cd251e42b21a096045fddc56a8547ade6026509588a6179c8a506f961a44bc91aeb4a5af6a3f64adc094b1993c7fc1320348c156f6436a618039ddc0587826ef338ff1996549662fbc10e0595ec360f41229ff4aa245478735e3987e189ccafa069a5ff8a2752750b345ec55968efe4a6a2010801ac03c0abe8b8453744023f7a220f79d875ee29f74a11dfbd525061cd69b8ca450d253c0db53b5851a6b22c39a5150d9138afd43658e54da45cff8d76593c42b99df01a04c8f0863cdb7280862990e11ef254961db630a0d55f38b168b3e0a85563375bfc05fca0e9e07bbd4fb9d6494e8d60cd1e12dcbc0f38dc00ebeb590a9adb56e27e09a2aaf54e201902c3e300f646222b959a1c8f378df7bd94719be68c4ebbb38ed09778c0950fed48daf52a76ca26eaa3f01cd9a64097ee1b0430a78a668a2b05fdb40b661c82e985fe54d1031ecce7131531bb233c9bb6c1babdc818bc828d9c3ee50de11638d917defc8d07a56faee8efd51b7e68e637df0b2925f4ede08dfc55a07ce47631cae16ce9b037eb75acc07f8a7db10b9888fc6864658eed17477386a0c71df5632251053494abd8978ce303c92ebac9aca342833012960e0ae97c7bd51ff84c936810ff33585e31dabcaa7965845b29ce232871e614a6b7d9767ae2c146ff739a1a39e8bd4c108143e2048c7584d61fb2e597d72a543f47a6eb6163a8cde7182f1acf1549e7f5eac898a04514b0ded7fd14f3a109110d651a288723aeef8bf285a92652717649596f811fd93d94efca20500870fd0f20c3f8cb5934c6589d36f5074bdfc6c306e0799171cc59a1f8493103048cf387c8ffc0cf2f2ec689a24314f41e298c01316101d307eaf243b341159f366431cd8cec28914858b966a72f23f972f7d319a44fb25824e56f44c66b1ddd4d2646deacaef447b5d0f28a306236d3636a1ce9b8c4bf676ca36cf21726e9c16a6a8c25a8a74ad779837775c9139ae19f536168a268b3031e10274a4d941f164cbc574a4845c8721945791a45fc6c6db943f519fcb356c6384ae5aff0e8cb40da35b8c81ac6c0bf8d120b9a394ee91018448f1f9c6f9c69a2973d5269bded514a4776073bb2adf64b20701645e14e08d67326ca50fd4f39c2589a53afc330d299bdd1eb98ef62f382b6e7f36a4f4d73431920a2098bfea9dea8409ad0d8e10b69657f20ea710c534291af18807fd97d3baacda4ad3b2a7da54d1d5f5f6bbeaba7baecc1d31433920275040ac13f72c5300efe7aa6089e51d77c11ef608da0394c889e206dc3e06b2c92051ac5111d4113d78778c4f7a21186c3b81009336d0dfbccaa9d5de9756adb100eeed92587c0cdce14b18880ccb2abca19aba0e38df605fd956c6c72debad2171be41f4369428ac347b022a07162d061049a5cde88f6d7250a07c5df958526cc499c69655659a5d6dd1b0b57b8eb28acb6ed8231a1fae3ccff8ce93e697684f4769527ac8fef4b9fe315f54619099142e5911aaace0f31fa5cb4f8434139a14ad0f0a5d40d790bde6a69b45b47c0c1458d776e9931853da9f2b6e11e96615969f7bddb37b1974b18bfa1f361f4b4197d04d5cff9f2437601a16c8245c555d7b17261b27e49b4a262e1835e9058cd334ddf5990bbbe896e246df13e31e8454a5fd6181a8a2ef6f6ac231729d8e82c7a7bebe89a90e24410de87387601f16d441c801a1f00dcadd94c6842a4ae121588a2158b2d2065bf737260d23a5d664b41b8b329de75c428b1bdc0e805748912e0b14225ccacb141e31fe8bbd33d056150a946bd66ab3424733960bb3546525e9bffef91edc6828890f08476422e5b607f5b4397350ed7af1718c8639bcc18d65329b025566145b38937c52778cc6ef0ea05ff6ba8dc620c745d70aa4352d7c3698c314f0d081759e11b16f619233349f01cfac7d31b938938e38ced6804850e9e670b695b64de979176dc63d8cbb51d525db39107dda8697b359a9765d811cf0d5a20c3c6217cad07359c153c6fb1e73108acf7c0e3dc8cc4c4c4e236c9065e62752c41967d3ce39bfdabc52efb41229cbeb67b0914e182484f5665fa3818e0c3812e37d65ceafb01877e8185c6aed8cb44ee330c88dd53c9ab8dff2ee91ef5f6584c0cc3a902f97ca2437383cc488670e285c8ba5211c742f3dc0c1c7f4c1d1aa6e2e670941f9072827c9ce6925ea1f2c9f84750bdc8218e85b765451677bc43ae1d78274d8209dbe9ac3e6e01cb51c5cd64c534b419032abbeb37af01ff4acf52503f8fb6f937f26c790bb6118b413c8c7e9e9a8bff4dfb1dd675777436f68e7b56b0a537d4fd5894cca197873d785c47f3df40246679ed820cc65a70d21b11e4b00b4ce1c58c9ac9d9ec92f064d587bb6d200cc7072b9f0dbe04b7ef875212bb14f8d3078beac2181526b83762b412abba6b9886b9f0b511e6f51298a6e202826b5c2f0ba976a8ed664eec55d8d4f4c9c045c5945d028c3d14c36d331fa9176aab703694414fffba9e0a64c59d66fcfb1cec22e4842583691ca3bb97bdbdb40142e65a1bd703bfe0c45cf3359cc9513c82df8c88da8e867ffe1007016f7eb2a04421a28e419357d9e2b782985719295a38ca10b937a81bd03e61ff96ec269d5b0425ceacafaeb2a6d839d319db2914e1c1e8062cc773a272c09d3358358dccb96549dcb589c08178a9464f9f44a5862a5ba135d8f6a4d43b148c6f35261fcf2c619f5afad3e4f75c2738402b7b32c626b136f42dcf3755370f12e79a87108324b2c33ef2b126c080bc26c4a2968abbb3c81bebb62872b6f18cb2f88b43b3db6b8d1e13579c1b513c118496aa43010e4db279e7aca0598b898def6b0c0023b826fe1fdfe43b298765729f24dcee06981f012abe973cbe4f9322e3390ac7623bb78dd29fcae1e46aa4d746606e87ef5981800773573a7d2a067248fae3992a003b30a2e4eef1515e0a36eca85ba4694a5aecd10295c9d464235b2f52f2ef0d473fb975cdcf832cb69c6cbf5d6a74d52b4d524cbda21b3208af29a1c6d183794604d36c29e576f9f076ee1ebca86ad7a4f30989679ccdd6337b9def38add11bda99672c9b6325299938e56693a0e94f70700931ddf168a7288546734fd20642373355a4fbbfb80e75c343aeccab32f5fd3227c5078fbfa5982b27388e86c2b70d421f9d8d21819bc772b6b58c87b8c4a9877c56a017cb7ace30c7edea91ad057188848af8eb15e6e0c19a773d03b079575b9d66de510ac9dc15b5a8c9de52f8d5e8510876f707f47c7dd19dd953e99ee324c75393a37b09db3517d6c832774b5190c14207c2589d58a3e44ef14f7cfcb386690287ef12dc1a28857fec43e06b69069a86716f71b0d882de58244e620278cc5d73d967a53bc4e79d0228461385421dd0a69355c867091cea61dbb6664d247ead4561f3d7cc63d559dfd4bdc0f1a7529a5e60b677424693d26b533da161667c15d435b2c2f213887c4b0b6cfc1af0975463b7e3d77e9e71638ebf1632d6b7757c1a0b37b25c847ee18dcb7637d6f52d6d99ab2ea5a9b60d9c604b0a16b4feafbff5889f37c61d9c1df15898ab269aac3e43f386cec88bf1275b1f98921462acdc2ae5e1950bb74dd6ad2b80eeecbd058c94c65735213ccea43cab05eb51f0007630122e7a333814c70d5dc0ed1baa8ecb51e348d258ebd814fe6c872078937ce89cea76e0478f31967a90e3b8cd4abbed87f3bfd45b39099056be63d5fbd4cf41daf4b5a243876eb968343d1b3bf174f67555b5dfc3907c9099b6756ae03bd24ad4cc42c2c09e073ca7e04a15a05ab0f851ed3a0662bccb0804be00c0d80a6388da5984c05681200fcdac3fcb18692ad82a0d5a6d216479b78ca6dd763eb4ea7d00ae8ee4b283559a49f96883c7c3212fc4ebd05430ca89b139a54404b11be0f985cca6e79e35b90f7e680ec2fe9587edfa9b6f3471538a977b222b66f0081ad32e9328d2f7b0c248615b9f91337a7f2bbb8492dc75d998374d13a8d950c940e9697f43811fe556371c2e6894bd85a8ebf63dee9bf92d57822be4ce9fa0f71771947a18e0542d35b4aac2c3599bf6f657d05edc1da2de0b1beed6b6135990f8242320a3d345feaaca98f2b55399f3c76fbf52b89b93b22604967720ca0343fa20a89448fb9daa24b10ee09836b86062eb2b7c88e8e4a8c2390a25890177ddfcbfffa8ee73a9784e85bbe7c5376be639aee9a935c7232d174ba102e13529c3113bfde8eee3deb7201b99f8bf7896de2910df8796ffac7311a010beb2a4b00f625388f12f9e47e8898d992657e96b85c34b88fa99e2b3be8e2740e6314304f384897b7cdc41052d378df1efb6a551916f60a3c2d601a3c164349532cbd2ce1fabac38055034e7f146e0f872e4fcd94f6afe5a29a3012eb4a3296c39eceac172e81d0cd49f8e52c6c7e0e0f8a21d153f4c0485e1bfb73f0b2fd507845fbeccbf44c35597bf5d4593bdbd9ec34c157d37d62521df6762d8537f7f88d6e51217988681dcebb2ed1d49b1b31bc198ff9f962428779f8321a614d5c1dbcc85cc4e445d54550bccbb3200d3fe4555428f60a8eac3b22d686db6ecfbf012d2dd64947b5b575374825dc3ef71088f3b7599b1ba0dc066fa0ef5a658768b3506b895c2b25953faf15a2c932596d31643f61555a411022974968776a7c2b46d10f1d7785943e72d39aa35af0aab04e2779f48b6442bc4f32c9158165e4be9efb2a89e941e88c3cbf2490a4a9062183c31e64117c9c02ecba16d43466ba22f9516268c672105dd0ad8057bb8977a5c1e569ec008f1b1d62a1f3218b1d426f848ce0aaef1a340f218a2be323aba90866cf5bfcd772a954ed56e7568676f2ec07503620bbfa94f3be2bf72da60476c5de8d02eb0f3d526d3150cf9afc5eb7ffc1f4bfed08adfb5abeef48a42cf2306fa8424dd9ca3a4d8f9d8dae4ecee85dcd48995ad873ab39e2d54386767f25d3ec802eb831eb90dc9bc2bd4e44cb78d51490536d3d7b9b29d2748190e856e8c69e7dcf782e973e04378b71e835cd42649138ca47b38177f912e74fcbfb01aaf1a33934a358270f287d9b5a1bd1db3848976022da1342e7e7c8e25d839c2525422bef6c0fe87ab7d4c40f1e56c44786caae9b6a82137819c7aeaf62f8d1c6bee72f19fa2fd1c76538ea58f19744e88bc00dbc46373e62688e4891a976f28cb1022b7fcaed36cd44d3280f7675067a684acfce470f7f6b6a35f533cd9cbf453e482e2a4a403a9819d5f6105964787ea2e87009a7bab9fb640e713ea05cb4fe017f6d0f37bb2533d5e50db7da1e36dc836f09441acd2b1d2be6a8a90ecdcc7eb32d8408017a0cd87b1cc46fad0024bab0fb0d338da302f83c25d2f945a25caa408a44f44096992afd4d13feea779b6d6e230995bd0e150d9913329bb620db79d1f786ad5f7ca22039756732f7b0433370e58cf95c427826f00b8d7102149194e7da454f675b4dd17f1312dbd1edb75cf134305c2d89ba16bb5dc0348e1486b88335c9cf5a24b0a6c8b37f417e59057655d882dc87d503cc97bbc0f6fc529c8d43b7e85cae560185c34f313773e6f1cb63da6e0a9614dde5eafffeecb3819dc20f5d74319d79435d9925189d7d400b0db719248048b5ee4991cf563402e17eff06ff799bbfdc710409b8ab094f33c42c4c0b7dd6e68c095caabfdd80bf3171ad9090172413323c89cdc80e0531735ed70385f87ecf07ac8231cfb969b8f5afe24d1498022ad19a50e373561da42143d0cfe2882ba031101c6276674a970cf743b52bb30648e9eeef3d295ac59fbdebeb8f64e7450d5a64082705adcd19cd5f691c362e4ae3c9ba58feb49f48e4a1444941eddb9ce20f09c15cf51c248c67df72a89d051b7804809b381b25d37404e9a578fb3c82ed58e9f669573b0eac19696edcdd4250a359e46666f6d6d01029054080ebeb840b36a99f65b77e0251d18819e11a2192d661d6a71d449c05360e6a10dc4254ad8f0e585708cd4f8c046314d37910df854881091c3a46965ea86ab905bcdd1057769502fb696241726c2c9d6ade2a2c47775d0d1ff38393dd3ad97030fe51ed6332bbf1fb77fae118766b5edea7aa65189772906f14f1076a0efa7214c961193ab8f1cdd9444d1caeaa2bf4e8e21658e771b8dcc2128c817b51cf6d392b310b665b3742b276e56d84e10ca8227d5bbf5a7f288b02b297b8b50355e21bed6dbc2e181f0f35a098f8b15b962506e409a8d4b89ba41ddb8ff0432d146d0b80f830c5e0ad9197bc706ad91929888f85b7cbeb2f47a2ec77351bea9cb055cb3f0f84fb2a91817117de455f1a6ac1b4c446e5c48a8bef7a7f2a9dd8cff8c7119ddfad75341cb1be38e39c03d9385e4e0bc80f8e58e19e54fb20f237bd8c78d90238e27bb3f559735596f88da7734e6dca7a6a5e021434fa4275f528a65c5a387aeec0531839e76a408d7817777455669ff6182db52f95a5cc44c4e1b21570f3692571cb0e4d34d2651c19b27a7a3dc072a12151ffff0fb7e98d1825870b3bb7f20258842482907e2fea58966ade5583a04229ca148ddc1c10fc2aaccb8cdda9f17589e1be66e47ea46a5fa8bce200d98758cbf85b8b7cf86d88860c052c0b4fc3ec384e9faa7cd289c3b2203bfc1d4fe3085ec185ab0445f7b1ce8b59b8c4b0c278f39607625d81b038c431b259e689edd327af0a03d6435b8b776f76953edb9d7f65d8a12c3830ccf95d253f173c0c4f9cec93182f1846ca1156163067973c3b557aea6d6cd3644bbe937816c3b71b3cda4587ee99bc278117eea5df922d10bdb93edc663b550b0200c3c8ec67a8851f1eef862deeeda84a0b056250cd18c8e74548c25aa179509aaf42800fbdbf912238976406f7fc85337ec1300e7a2c074453b62f2af54ff709401aaadb6107f9e08252b5b02c7a3daa8612debce15fceb1857cfa9d0add17a4d18b3b5b6d9bd1064b640f0020682f1ac2524ad3b875f99396abfd228b708fe49b3eb6eccace111c18c318b318b60c9cff109c61433c132f18f66ec5c6308a2101ea8f0fbb5e168d0f8d4d44dbbe80bf1b451826898f879c85d1b5380a037d58f77558df12a877c7b99289e86e5f15f5e7a1ef912952d364995697705a6405ff04f9dea8c8d721a8af65e3e3aaec95015b71a753bf479549859c578189ecc65170f2e0f557fc828e6e26eef8907482f38956acb04a62e9a16c87bedde36e54b0082c7c9a22e3d0d29dfd0ee4d26514c917b8af729702bc0981624b2913f5b0f9bb38d877345190d281467ed180e64af00e348e1ba75b239e89e99cf241587e1cd4ed746f66618e306c6713e162f49258e5274da60ccd49df4092e97f756fcdc437d1813afbd10b993ddd2b81a32434b3cd454171f7131a47c4f4bac30e3db29204fb5cae551b637a8b04e80dee12589be7c81a095290982c471a3adf388e766a5872f24ad5517b02671793012e130736ee1f8055016d4b08a0e338478db63f933bf40443d8e2436d83f287fee7560dd2ed4ff0b321b6db446ee3dea925d4d1f3a95d17f7eda6f413cefedcc583f8add0aeedfef08366c41bcbb3c95dd6ec0f7703512ce917c630e20ddc6dc3d1356b8e6177f3d8587056f9ebd6a3f95f231923cd47d3f6b4b8b513745a6e533c7861dc8d433dd31a0829986d3e7d9df32038d094bc43c33303b9efca17511176270a028b515910b3d221f40a03b8af7c5b5ec7b31f5fa9da141980f46eb8b24c7f0a09704fd7dda35d4fbfd39bd38fab7538953f68f34e776f82aea42848900094f095b92bef5f7916a073accb19bb0733c35315bcbe604761f7acdea732728786966aca8a6b211cf4a6d2b5d2bada0769aaec655e72bffee11abe652fdf3e5bf2759d05e916223e389ec88466572e27e4ad2b07203a996f6e751ce5b335fb43922c6a601c9724138d083bfda1bb424d829b41f33f58dbc03155485a3423688484a9169935fb14842413536e50ca93ef5dc1f1c79ca5dfc67fe8e7fe2216a9cec70f035d2902a4f285cd3b72a7758a83dcd27b93f32f7072971f752bd5cdff1456f7db8786fb3722bacc5fb34ce315e6f1c126ec4144e3297621562b1dd8335eab9cf3e66d1a1f96e16a0d5391479a43e1111b0334565eb7d81683b870e9822c7535d6c168834db3956be27ba556d86e7098c7f5b0bc10e2c60d06b476a7ce54828386566ecd0ea1738f04ab29282f02c1d7cff0c55632c91fafabe0fa1563e6a9de6c2b327a909d4f79296abf9d0807dfd38544b6ead3c0dedc537592d7bc072c4a0863a19891f7b93d4fcbf207eec3e9fa40af8ba5f8b1df203bea190a53015104f492056eec343f8a11d486e073fa89156b28ee4001c87cb1cefd03150b1c5b69ede69e5597dcaa85a9defa3a1e81670dc762ec9e756bdda228964f8bc231b053fea627c98ff6b0145be38a78495788b715a35f3f5436ec6a91855b9a3c532f0c9185121ee59ba2a88414901d7b9959407dff7c87754bd97fefe0334bb2e1a81cab96ad73ad207dd89e38e4a471a8f9fdcc827c591a3c8d099d15a85a7fba07464774d2368ab6e418a1a208f00a6b9a2ba46e38de858f98c98ec2d4a051ea2278a9ee147bf4a1631e46b9af67b1650d38babb96cd9bceb6c9383dcd372a531888d6be98115f369ce507f35d0f43bb07782faf51d8cbb7360819d4a84f010343fa27376e35e71acd96a7531c504ef8416f6f91e02b7077fc43d42c6e4ee3f00a8de920d2ffb9e5a035cffa7125e0a483730aaaa07e5b97c3348f1e73dfe108c01afd81399ee30348e5ad9912de750e3d1d04e70055359d69f925ec83324aeee95214caad6c102dea15e0f08a2870ada90578cc49aea6700c5af8bfda2b74c5e7cc34a3fb5a341fd7df7611a8b93c5534fdc88c18443cecaf82cd553e4ba9bdb346049054a7407c354e9c7f9590aca4a4a5e4b19fdf100d96df016f9563f7a56f67bdd96b2fb3f21c482516126b26d19b8ac68399459058c3f4fce9004b70b99df7ef6e5dddb81c8fb22a8061ef88c628473b30594131e5958b7a482eaeadd8fd572d6c4be255b4dfbc4381fc518f6d2ad7154e57a3aba55096df3fd7ad693456d356278663d656965137c151039a928a24996648e376c37c5db65ddc4f9ed5b74483f320c28ef28552e8db53ec783d8da9ecd544690f07200782a52732179ba40d79d4697785044b8e05570c4c5583681946a62490cc5bae89eea2fe4f047c1d65da989ed0d16f568b46c7bd06ce8918e15c79f720046c37d4246980309d21a041d4120e38c007e839477c10d7da7dd9009e5d2db2c7464d22615c42b47fb8d56d78ea155eb86b54a5b0fed4c83898f1a65e402c780885a8f614b8b29bb91703fc7497c7de9f5268167dc6016008888cdcbe366014d3812f1187d0042b3ba5b1789a2378704bb3b06ddc7b775212d4b0e6eead368c5978c01de4152ba0d55e39d7a523402019038d97050d7cca653907673b118a096b3642ef8881cc7d99a153220fa5c295139a0f5ceae6cbb57e5df63a860f5ff4916cbfcd69de8eb72dd03074c3e2a0abb05e0ff1d848e02b2186d6c26a5d1365470a0a234fe9277450f974cb0766ef215f1689896af7a9b9857faef35f0419edc2857098da7f8390d7e2c94b1c4c26de79695927aa3a9139d287d0b0a3166aecf8d41040bc18c05dbf7943ccd7b9fc8dd20f75c3bcd2a1c07b658518cba76507e8337f181cec5747e631082093b603c3c663bab17688f670b5041cda1fd81a402d798a05dfcc99b072b48b27a4e8462dc268c8f9093bc3d1fb315b7b6d05d11e73fce88da389bea634635ef3b9f7395a0eefdf1b4163ee895c32dbe974abc27e46e18771448e06fe6bcdf73473accbc5bb05eeb146a151ff3db7fbf4090577fa94415e13a3599df5a5da3afdc1aad68256e3689c7de1502a04861a921bc92f856051dc7b6d27a2e929917ab355fb0f1595e6ea026a3a13d2bb7ee3323776a2ab1a62f7e5af6dd206d564f6678fcc33941a7edcd50d132fd4cc3800399fcf8466734fa3348bf433d108467bd123ab789ef788ef1226373703860ede25b53a22c5ddececde190438bc72f05eca267d92310e438517438811a3a3445b3a8f8598452c3687540f87c5015134378de4936a13f7bb1d7217dafd67bb2a7b8addfac14ccda8715724f9fede3b0848889e7a02c22ca597729dad183ea9695c4b24b5cdab602849618d1f2cdd995e32c7a007d297692d2da6d54ef5322fc14c53c6ff2d44503a1ac566ea77b2b765059ea40a1ccfa7ae5730f9a041ad6b9245fbaee2ab4364d752385bbcff0ff3b7ec1cba1157cd168cbcfc8d742301d8730f437e0b89be1523afe118afd6af8c381ff5bee10d3bb2aa4dbec59e1bc68514f043398814eeb4dcbb674a2fbfc8ea92e82162663794e007efc15f47c6812835bca5ff08fceb06f81dc2d7398b75130778b352bf4853a08be511e0d1f78f0c81a713104767eb33ca5ee0749fc6b9078a8e91fdef96f41ff93a0ca1b241b5f8dedd29e32c787eaec81e8e7b85c41f094ab18e370f93a7fe10f017c906446c876bbfcb9c913cae4753f22aa08816476bdaa986da0b6237a5ce243215cfb262a355fa5fd526be346ff29cbf94c8281323fc79475d46d6771f7988b76b784c6fe75d4ae6ceb787785fbe20c6604daa736d7b68653aee1c109b8ac0af4a4d47bd5f53a401c00fa25db85916a0ca7217b6177bde1e4d8b251467a8391efba0b9dd3dc082822c5798f173525eb64fe4b77f729aa622c4142a1aa7697070ece3af5ae83263f4c78594a97fe41a41f51eff59dfb4c1db6fcbc92c9f00ddc08237e6388aad45a53db7eee4844e7b01a037095d587314404b61e7b6ad00e50ffcd479c7da214cc3c57f2db01f2949df59172c63d2daf5c254395ddd63660da31403f19505b278bd0f9673d663cf56714509ccb0f2402fac419accc6c048450088b8aa54ca265280650ef93712693804063cff73fe7e07359e43851cf81b3088864633d58f988f2c8a8d69b3bef20e671d694b316cd3738e711129209f4e7f724e349dd86d3b0bb9f770333ad597003e8bb18e3397e4a247153c43fdaa4ccee61437d0c2a8b47bfa994b65bbb7cab901d2d512c4883298647633d6cfa7375e4d1c0ebb20703d947495163af9be096fd28cbc4c5eae9fabb38a37f3f9d8c59925a5396652493b8fb69f1307d42b9409668c0dd0ae28e3cabb3a7fd1d13b9939b60c37205c9b537facfa3c86595b2f988abe34a1dace63154ffbee4d5543ae7e9b863d3aab3f58a2fa37f87933b247393f735406cfa829330ca5e9197e2809e2e79015dad353418bdec9f67e93a218ad8ebc4332e6c9e171ecc799a3fe129765e0a17302f3efd47f861cc909def0973da7b715b3f239d404e15cc96ef5c9ada511f81d85cd352be6a6fb5aec0ddeb8d785623de7216a948d5f2c386c10495a82d7786c96bc7933465de305ae71482a4ac3d8a57c288ab6d37ab15300a645f4507a50734babc86dd258160d066819302525b7b4ab2f9b21f2bf5892eb222cab321289bec42aff3f7383ecbd64c9fa1aee06a9918f8ade492569991be31cdedd18b749eae0802a64978d5e80d8e7fe021b0e16c7a02d77add361672f3a7c275bdaa6c1a487360fc269481aeb13da1d4513a4427a05745effc56f0335cc1722640ca12792b4804c8e3649cae798b2675e6474b065c3be7736d991a3571185cabb9600839d583f5fc5023e67b0b8963f7ecd50e03366bd69ac0095c3c51a9e73a9aded692af386bf75e0b6ef78ab583fee324e26fa49059422131d77e81f32aac9e16604bebedd68f787b29f6c44f21e747625b60b84c5dff967cfe1a2b108bdab8f1785deb49350ec3e4d0290a003ad6ace33a4a419c5a7102c72be4e366fd44861bdb614e4ebd5435f8ccd8bc93020023a00dced42eba2ecb6a0dd58728a30dc4291ea549d84c5beed24c93f61ad29c7380b7dd25019378c81d33ced61c916fba1ddd2c7af1e39ab8d912044cd446ffd4e2497a89981576433f386159d12321ab077317887950c3aa2cb4e9805d7beb89beeb5e590a01a2e44a654972e373955a67ad5c83e71e14e3931305e6258c2730cc853935d0c81e6dc63cdefb3952636a1e76d82c33680814ac0253aa7b2581a1557b82b287b4b821f1b5d5f1088f984cb16d8195c389a6db2bacfa23d142611bea43a86101b3e24b40e7712346b6b4e4a8b2bd615d63e1ca7cb51e1b8589481b7650df5b3aba6afe0767de5de0584d9599ac7992f4f28b390627678e9fce50e818686f76043451b0e81147578c47a479a07001c3a094439e38ff188c4fc8b0e03ab554d7d237579219282782daafb5e00b8aa5e0126a9f29141f405d7ba452e7e6ac5de7f3790263658c769751794c9b574ae33b610dcf2a07272a3c8cae7e365cfdc8023143e5c723c765c2df65d7803f55ca0ee93b7d1bb390af9f5ed6ccb77f95b1983ea9896222c0781a798b0a81f1cc38a881c69c55575c46eb4a3e8d493a66d28723081a43441fefbed1750f2beeab49521cc2a30cdd9dbde8e13fe63ad09140f04fe08333cee13348ac701a63371f0ead3713e6519190810149a269f5085403831e775650afa863217b42dda34a5f0627dc65a28d39aacf23a05d88dc4f935e711cfa2f0cab912f5f797614451f08e6c3e4d54cfb25ff446e9504ffe50fb10d8f482b5cddb8b5eee4b01b4a5817c7a651cfdbdde6554e4bbc274cafa661fbdc47ccec9979815ad50ddbeb9386e34ee95fde15038244fc3a29fa9e297cdf2f608885cb564e69cc641eee494b368b1aa2320c595a26d0474a73dfbb790841e5565faf5cbec84d60cc2bbd1b36fee5db83fca12a2b32076e9b4905e1cc8ad9693c15b08ec99b202f5d7ac4f09b2a93c68c5462f8cc47c8a18805a641e5f2806d7a027ea05ae61337087fe595c12be7aafef1229ab2579c7af0d27d0fe80b9d1ad8045d7dbe31ed9915e4d6cd9ef7508c68ace4e57bb5e439b18d1fb8caf65b08bf46e64f73f30d8d091fb5b78661db9b3890a661c7c6bd7c4eb946d90749be1cefb196f34abea1182107fbffb4b22ded1387747a909c6faab48395762d88306c59bce0a375184af65585ea8cb732045a838714294f74d11d539587431a46a835d42b86cd4091f3edbcb2361b0681bd0de2d57b623822eafd302ba535c3eae9f7bdcd6715b5f1fca6fbcc0ad4a69fa9b05ee196a01a903cf24af2f99b0d5bc2847993141eb909b00b4139f70c579fc7d41d9ca0cf443f6493380ee14eb0f46491f85dc638f7f26af5a54b37710f684380fde218e7253ea769996224fde41f306c424d39a14a54346a3e15ea6f9b72775c0ebd47a3525824af665c32cd5c45f4817467338f2c43cef5f7653366ab614cdcf7f8e2fa482233c57d8198fbb3fdc19bde464119acdbcb59b7d469f2242bbaf90e2b05a85cdaded4e83c17e1763fe94425e4657b38fdece2942c9dc1947cb79871ca6431e0b8e2b93e3343865306fa9e71ba75f8bde66d7aafd8be3a18dd8d87a7275222508f105718b70502546e6fd549b4b203232b7fe0a519f2b1df51e7fc7870b698d135c9305459406e1610896b21a0b0c72f888ceb75c69a03d1dcff3b5d514d16e8ec67795c7a6c88cb97c7d7f230d2f06af01627326e2f51e4374ebbe462ded7ca1cf13f41b8cac62e7f987c3db41182d51b2cf73cc614107a3bc9681735092a2311347d777cf973dd4a539c55c7865b1f40f75f4d5c61ee9c8419c92a2ff5b7c877e1d6c620105ad0c82f6826c4881f34cd65328d00e1f279c0f8c11e29ee69a6a99fd6bf10b9ee9a1ed0921b2f6e8bcb4d8d8efebb1cf2902e334cf197d4bd563f6359c44e7274dfeed9c96746d96c896f668a39ea658c9c24b01e9295a9c57895b4e46e8dd9508dca626f1dc7ca1f40802b15de5b02140c75b69ff70dd5e8af69e812c2300a751c7e414fed7d596c4ab64f2116ee2f60bada791e86f77c56c7e2842ad2fc9d1fb199c01b43ba500b123a05831445b6cb8c7f4a5d26b468231c33da811cf0e810f3cf8f3b04c347ab54c2abb611ea822cca229bc429ea88a5ebcd5921907f663dfcce9f7f847fbc4434db23db0e9197c869f2321f4ef18421f5994956de715b9c88a76b23d209ee3dc372565bd2552e82e84f5add2ea5d26704dcf6a24b7b600ea2830814061a6ec6124e5a7b4e3ca6e09330394e73c8e6c7d2f7f42b9b360d0476cff0fce54a3c8cfe5cdf605332488d5a64a4dd5679394a551e9d40c2a409bde02538ac51233e8cb559d00b468ec7e4d9ecc3ef04f977a6c998e294688511cb0ff9e11c5c4c0e8def01a75c33c9eba4a59268ea933b4260385aa9b871ffdfd141ed69ea522aa1e4d7506930cd31982c8c2af4989a6cbfb9ff82e35d6bf1975ab34f34a0af05b802d9c28e4335a8f8777f154db564a02ababdc58cee388f9698466eee5160cf6c12503fa76a1fb63cdf4446548aa7c92b77b483156d147273367ec38203d61335dfb2b062c480235fb7a8bb1c2eac876ebfd6418618110a73a24b6d5005a5c2e8bd3a565d5950d0265f571ca84ccf31296e90cc942a696db90ebb94c73b867f4ec73d13364858419a652cacfa4901acd4b41d2dbfc5e751d007a1f117f1792d4bb04769fd033b7094b92e6f4b9c27e05991f41a332d66658fe8db7ff1981b5c8108664d9f6a00072d2c2df053d89ac35182d177162fbf3ac5b117e7116a5b6af383222040be8a859fdd950616d25a52b3a29dc03471484c9f9adec69b880bcf80f97e15b99a92ce4b0d8d6f94888116b3a1ef27ba8c87eb1bbf1f1f5be559b549c916d9c37147631885f359c77a0d7e1e38f3fe56438f4f74c223c23d62a4407573164a9c54a9d65ad39572ad313370a86cb77e87d0e736a8e819a265fc6a06701cc2f19c3c37a47a48d972216dbd7814e5542afffac2c1b79c27a16ecedb2b6bd55c3e8c4bafb3ad019827f012fb4f7eae908fcc42ad8672985255d60a6758060af5648aea8f2060bf10fb556110f34bb52991a09f29d2bd5906c21af62f8a451a632921705721cd8972489a1626d4785af90b5626b542f139e6f2e4c83e3b55c1b586d5791398cf2a018ae64425b6066823bb15d2e71fe080962c91dfc43cec90bae632003ae73173aa62ec6873fec3dd740877d02c2f9840967cfc79a110a9b5f059b45e9f7702663f8d5d4f3df681f814a735fbd6e5be541aeb1dcaac8c21c83853ef0d294f675de03a617ef38e51518cee5626d1bc97a43237fa1085d813beb920cecc3216769ae0e0a0b2a5bfc537aca0df48359f418332edc8ee88b8f9f8f9db39b018b5a55c7e29cd23f74f06747d5c20dffbf07247934aba4283b3508219910936bafd9e4f3471e6e7a752c5290746c4718fc243d850a458cc5f45a3bc773b21a3c08457e6fd1ae63e3f6519e6a75781e45546948429ec9d67c21d3d5d50822d52e2dcb49537f31e74c104d22c4403396e796727992f7c9009cbe247e0e7e83183f52e20a7b2c173c52e456f604ad4818bd3b616748702b669c008b410a9c00f046d256b6270ea3dcde1a5807d8b875fc4f1cb9b10db06b01620e6f98ef4c1e806e0f3a11724141abbbf18ebc12de0c17cb11a75e8ba4483461954a5eec2bbe6be02b8ecdb50099cf67e57eeec4cc7dbe9d70784afbea4177723f1ba366b6aa7078d25d630ab62a478ba38f88d2d68fbda15861feb09a80b19929af2c297a335baf063e25bd18c5b683f38397b18a5727b3a441112b10cd624643e43b853441e73fe4a8b2e066937d52b371c04034efb5c170e8f56f5d79823b1073ababa4bd79e577126aa95057995657aacc422f5f6056ab3d56f2125620c4034db3064b04a4a57423a5814421ada45581a2a9049d609ea4b2207bcdfe0eca0b9ca330905c233a4ae54e93e754f87cda42cf71dfe62ba22707a3bf8adc5dfdc54348ca07be28d6712698ae59db02dd1abf12dbd9be2510dfd50fcfdbb2df9cff15bd812139962e79b0126f080e7ea9eaa3a44815104f266b35d00bae9552f39dd338530ad23a5bc5ec135d123992facb96ed89c9d263ddab8747ae6747e2d7acaf1a7de560ec379803f493da0eccb814b5afc055ffe5684f053b718fb20601685c99c4e90f431f946f17f75dc0685578da85789513ef5bdeeaf94533fc02d36790526dcd45ce73a71e310e115711bb6ead0bb30d34ef8e3188b27ae5a23973ce7739664fede08deb9a5d79282b113bfaa2d05382632f709e13c269fd2ef3fc4b020c65b3bad935fbf1ccfbad64ebdba7601c59faee169963044e481f07dfb19042db29fa7834e607db2048d4e82d1f2c5aeea9aa30c463325d2293d79f5de26cc77eaa2c163abae445f20c1ae3b1f535a848fce1cffdc3d067225ade1965b378d5051b9a415b102bca3d318174dc84a5dac5de2c4f76d74dfe77a3ad7d54cc850ea970a4488841d8f037c75b192318e515b56656162e03ad9e9cfa5f1d0624faf7913654d0aa627b2853c1d0245d3cf2a83ae30847e24bd5907846b434ea679d0f9482e9efc47fa64c4ae26371131978fce80a93060abb696b38dd120f71895264e9d2d85e7cd27ad852914919cd1abd898ab0dcf4556d8bf80bf68150b56f28feac55bbabba97858e21d4fb593ea1c52f8abba9562a15ce54a4af1a92eb1e254292e87bca46d5a025c9eb2017d764f8a656af2ef396e9135626a79a91bf16da8ab41ab9d38b709fae8f9dc8ce08bd0c21e95434b62dcc1b980056b01b94a6f4e23c4a93621d45891daa1d5fadc4f4dfd08971e5f0c1008a9ce501bd7146d844dda76c98a2100346f6c461e16c1df476851ddf064ff6095cc10ecdd49d301b64405ba419ac9ab7ec5db418dcedaf927e72724607a0c8a39a3e06bc0549f54bf8c759a99a9a2fbc478ff12f8ee60b51f3e0cd57ba886b296ac2121f7a871826ce27ebd6ec3c1a5535ac1f6771f8e64f2775c86877b0969f4c90ba8ed16dff3b7d71828b6a5a43a7a71f9ba88c1ad60ee3eb464524dd258833e9b58257901ce518f2dcb46d5bb41275f26f6a69fb480987d303724523f18d5fce8a0f1d84ba07c2869b1c9e150675b793ddfc3992e49140dc9bc7e25a9939d2e897595ecb1f07238d8c23a5bb20b0d0ab93ecdf19d2b598cd14bf30c8af8c4b365dbc2ef08e8e9a81f5fd63a66bb581053d7e1b2ec2769f3c82aced10307384fb87cf90517eb7dd976468a847eb4ad76b7296e5ad638f76ae129a2007f46039af527e3fe697f71eae39be46885c6fa5cd7ccce7859a0ca49e4392c2258a2f5edcdfc0d473fcfd9a7e4abeb22a25feb9b8c3035c59b6f2f9fe05a589f1bf969a92b713e4ce9cf76fa5da2b6a7b9b829040b9419fae146b500e402070092aa4419639d80bf4d972c3b59efb09ebccc355f0014b82dd802340699dde2926065cdb5f91976422912803b765a9a15d6cc014182ee4eb686684a64da35e5a7f3fb5aa0b70d68e4d0fbe7acf983cd872b4900b27b9862c4d0633deb18bbdf0b7eb255db6bf8c9047c1a42f2041640e76b729d6e28640d922a50faae88412d16f3b809d2f98ae041d812eeae58be499167ce6570d743264c4be241b127fa225550e4da36923e67ecd2e4cf197f982c83be23b6681e79dbb116931be35b5743dbae761151fea4306e54066337f1e55661299e9a438b06f9879e729b90597d887ed1010fbead90f965dac078ee5a9fc90a6407c4442d0d144f88139675727ddb55db27a7c29cafc9d18f7ced5778a62967e62340a6c6653134d03aa31a8120988c0320ae18cdb339f02d0633c725f242656a84574ebc33f5ee308cd72669f4e3788e8f3e904ae3cd5e5a678b209e74559e83fdb6cf772b4fc179576b81f55ddafe6168b45e35cdaa3f39b9d9fe6f94dfd57786c518930889cdb175d606c43f2f191d3128b8929aabb8c90b1af27fc1f7aaddc4158864e0c1f749a70d0751a8f6b5f7a40f07b67c3d068461d20e45e57a4865e832e1cd5da7ac8223aeca96d3ed266851bb9adce48328d51b997627397292f6c420714e969cfc92e8ac51ac8d71a7283a07c81adc3974080886ad84900289f5b0000adf92ea9aee34eb8c1eed23d76975acbe232f3e28f4c16ce2e8462e53df9935538942c8ba60e36d025db1d52a35988ac18b3fd0ae18e071f3608c511dc3ab9f1ea3d98fe706ef5e35672243dad0beb84aac54547ae14c326e3740d3e2f917084c600ecadb85f5f3a3cd51df37dcf54209375f13c61cf45928363abe7b38758e4b3b353750e06e9a98e4bf0a14a522ea3599d9607fcbf0bca7fc79c711c3f6ab68512252f195d48701be69765e1ee03bead87c38f86815c30fbb6a0be61031652593a80e29cf919a4d46c7c3949dc578f8f5e0b61430986f1c547d979d135943718098192f85da0538eed027cbd6236e05d5b7f60a981a514664326c83bd9c967b253c1859010ece04e6534b78f55e3507852b0b1c284faa51ff56ea66086386c94e96a4a97d6539aae6f2c0a87f16f466f0810e1f4b16aef6070fe54d41e0e67d66f7ac0e577dd5560b037739d3c320c0870b7facabfeac006a842ff1976e068efad9c6dac52118e315810185461683223b709eff62291e7de55dbb73923b91f987809233bb6b64c790c74c2c4eaecb1e88302282c43b0259eaaca845aa7e5c1e7afb082fb82dfef3b1ff2eff4191671dea3dc490da2b064ea0ff2986f6999e0fc2f53931e358ef9b30bdcdb36bc94f3d43fad95fbbe4e08c76342f2268ed3efef4a2a1940fa14a676f07d56065f932ef84d0d50b9757ee304e88874c0ea8007873ed91a01e85e8ef2bad7b9672edbaa4e06e6b6ca78f79f5a274464f645ddd0c125f864210ff2ca7daac1a825e5fdd035020fa448d5dd4eda4d9cc2dd4e3c0e1d71826f822eddefd7b1f801ae1284bae3ae8f34d34a2bcaf238b11c3bc7a728705d0aa004b4935ca076d5b446de79c4b8f74a595a534919c26fcf323740401e7511d0801c7fdcc37264a61c46c2aeb3618241673b2bc066f5bbba568c37fc5566a2b57448d7979e0c77b6b5f7e86c562937bf5092dea55e82083a67fbecbe6fc6406ad18b682511dc8f66e55d5ba1b57da0a73f0ebbd1cd681379595df8390ae4552ba15b5ac5aea750130536c6c0c710bd4e13beba4a4266970f1e386d6dcffe1bf3f32b613e1bc3590b2f745a457d6826800c52e9494174c098bed68b0212bd71a0a6fa847b47d5dda36fabea2e3c81078f742cdd7a6718a4eaa3210f6f6f92dd1b81dbdd653eb8b1d7508fa4bd2a837c3c742959f6f40f0508054833a48378499ba51826cfd2ac6a7192d38ae4b700ba3f7b2d017419ac0f0239305cbd2776970d4ec741e6c7138ff0eb65ba43a830c1e549e13e42e5779708dedc45e94d5edb0808a93f888f2e051ceeb7cb11c9c39e36c83f6213da80f3a1d4e102f716fbffabb293d944cfcea7a2a88e5a55d084527f73cb2667e8db27c826dc9f8ae0766dfc684673bb9c78bf567b32e1425891313e68546eb08876a10fed5a28d79a5cf01a8bc2af17b1d8ac0ac4e674e66f3bea1e8eef44f36a6000eafbc1d8dc546e963e48d35e89b05ced1d9a726b8e44e2969e06cdeb7a6ed357d6b721622e0089f475b1eea25abb01e8d74c870d8c4fc0e666528795ce15d2f4ba93707f1e96d76465a1215820006b11e8c69a1e7267968cfc5030982a0fb830b8a31914d80df7a3f48720a9ee7e937ff7f04ec274c5fd532dcacbc9da09439f533374b8e0abf98c7cf847e39778905611928ee25fb745da7ab9db4cef60d1f756f19a17c2e98aa87732628bc48dc48a086ec9c7a8a9b70719e598d0abb09e45903676587055a183bd0c1f563a4701e232f54bc9898d7a4b29b5522e2723a7c264c1a8e4acfbd388732f28082ff7ad869bdb31351f415670da5e51a586c1b62100faf0980b0210b6588a2c70cc629ed17bf4c1a4b3d1927ed4a26f428c306fcd9f14cc689c257671816760d326fe64789f8688b0cae20b8034be4e8e37f2bb5e55734e299e2cbbeb61b81f402d60200d4652146bcd3f06ab11f8d59d6f02dcb7cd2c36c11abf849c3d72926c0f649952099ce46daedf7361eb677327c955318717ea6733a2cdc45e71702ee50ab67e016c7bc4157aacfb3525ab1206ab58b686c4adf5c26dbbed105a602c73dae0b5268c27b077b1cd1574ec9f6453ca87f093600600e8ab623342a4999617562801b3f68ab9fe1e020e5baa6c3094e534dd9b8d16cd20c75699bb85ea1cd42b68adbe01eef8d914f5af3c9e59ac249254f05af82ea249d5807be62ef1de36331da0e4eab7b8221e6982b6d2404a6d3c3dbcca379d9cf0537e41970d8edbc156566ecf9e11206685e0335b6370acf3121a248609782624d1dd9873a288e7168c1440fa9d4bbeda49f5499176206339bd0141382dca7d39c18cb5956ee8dd1c235a13b41aaab71d1166fd16f5c60118c851dd3b2eae3121c85b80536e471b9ad0808a6c579a5ce5ed28d593ecb671b18628e0b3e2e0694927e27a5092fa0a36659f563d222fbf789c6d5e6998c109fa2b8753f8235d00f5350a1747ba8d44229cbda73bbf28814d65e135c7870b5520965a9d4ff7bed71a27c7ab69fa2ef40601996329ab5bea14989995ca13ec06de8a18f83aa7b53a2727ca74882db20efdf727c4e64e788372dc1168b887cfdf8843045cdca7bd86cce0f71ffdf58da4daee4f59908102e289c7ae8b8aee6d3cad6a3f9efc4efeb62ad0fc69737f5412eb827f4027eda1a87596d1417b2e1632aa97a03087b78a33343fa3b0fe14915fad4d0420c1cf5355491a9af3c7451259020d45a09b69c404196491246868f636bab1d3d532fd7ce24e0e120113035cd52a950bdfac6e81a8df3fbaf7e9fa5ae0bf55f8b144b5c687fb9f4d01c5e511f0faa2706e299872054758693ae7c4971c19b6653e21d9aaf9430a3fae048f572a96f4858586d24012224cdd63b63735b351ea7fdd63d2193e027248a28581b90b9d61ec646746802cab203fba41bb9df7b083907244574f46efb8bdf11125030f37c22fc745be3e8f9f26a062ebf28a30e1782658c5d12497a2536e44c9dfa7a1e4d14405ba0d3e39b636a68519e532d2c9d7e082c3dd32042605ef2dd8aeeb6a60030fdb20fbe8f549699e6c396fb7e5b39c09d1c987b1b6cf1e3df9f94fd80c18b28b5f87e474a1ad89bd7806b88d997f91c0b4843c9f8fb3d6f8123b077ff84cb88d0d264d2c331e1ef6497b7591a583c5cc5c6a5e2102c4a0601b54cfae83a147fd95891e4b15afc428c8d35052c88163be93b3c4c25574f507fae897942c6c9dacdf239dd3ebe2fcd77095ee52e5bd88595ad2874b2668edc1ec2b4ab5b8304115fa7163667b19a576518ce2e246eff1d595538291bb0d582bcfda14a5e9f1eddd8caccf5a5cde0575a6dcd51febf2775dd99c4c9ba623402db4d3ed443d8e99ac39354206346b74166df171ad6de16fee88d4c238648081304a74c91fc5df7d2192df28b48e8877e6a75e801b9c7d72b1577a3a457168808ec6740713f74da30ed2480f5c132cc0cb66cdafc9aa10d30dee633461d87e2586343b455358463f8aef9a8c28103388694627d969047c794d0998b2636ae24974b3f5b71117917acbf2d8d0d79c4962ee8351dad2c4f8a6cc1e8d71bd4c08e2a2079cf1001662610eb180fb21daf2d986ef4af51ab975002a6cd8bfcef7c2f7765150615b920187f6b00154f22de114c0fb295cc4f5bfd149243b1201aa6ebc90449c971abff6f58a3e5b7afa818a492bdb1ed9a3bccbf674408c0cb1a05c9b8d528b905e9059a50c12fd40fa38c09f34929c2bd21ef508600c97b052131410e9590c11ab39f15cba399866e52307ff1abe77ab54256d5999e80a82396fecfcda51ec73faa3ad79b5a6e763c2096d6c5f593d6419fa56de8ffc785a9d7bae413e7676cfec5ddcca3d444e176dd9ea1432b145cfd1324a8e1ea4e30f905a5287b8628382d5945e95a056872f5be5a80b6a95a0faba904deb41c87a94ee0213fc5a4ac362af0f6531e0094dc5694048d76655fd0669167299e7a1061367fe782b4a06404a81565a779b78ed1036a4de826fb95ba83b39f70fe50edb61f8a74dc000deb8a219cfa98008cf1a864278bc5843b7acee1aabac3393ab7d352e750572e9acecbbbf488a3b8834f3912cdeceee7c6ad2c405705781321de7a84594b6552f721892722d778af304a134a405f75b8c6b19b9eb91d1977541662594f5b4bf42cc1ed2b2f9cb0d36ac3cbbbf9b20740082735e518db2a6223920029566151803b9954aa483e9e4c12f188087ed137550fb01b978207253b139d75e402148674b2c7bcc778141013e0c7cb809481fb54ad4c91cb96449a029ca34a0ccf8e778f9a1cb541d68c220ffad2cc1ffdefb5ebe491ccb510c354f54e8ec384face5e409b3c0f27aa50b1a8fbd86a8055db137e11ca6e44b88c8158f24343a41de0306470ac0891e2dbdf0afeea664a3fe5ddafe761b2b79a7abf112a74733b070ffe6ccd3ef012cdae299dd8adb68a470532323c593b51f279160df7c6989f71946db43136da1bf64b8520c7586d7b7c90b8ae04fcdf2904777399c7f92e07db85fe3acf31e8cb8d5b3702d69a4139c812ade50c9f9f90550aa473f788d5f628d4e9e5e0a9b60acba78b4705afe10952220d74bab5e5271cd250d2fe23aeeea9db9fa15d7e3dbf6f609f43fd276f67328fd22fc7e9ec1261ed90283475858826195c8b665b7fd6d1c086de50a7f09c227f127c320a13b20d5a6dc813a8163e008dad3b3f7411279c5e4be75ee7a62335241cb2931f3a0b2c8177aefc3eb4ca115b0734c1c56649f4135c7eea197f2bb768ba3b384adcfb65875e473bca46a2e1932f36fea7143b53a0cc8532637a4e2e375aa3fa27730738c9e4bad3d8a535bbdbbc3ff59fbc9fcd03792eece5a4bebec17010bc68e381452401051463cb2d892a07db5364bdfcd2de1e94a4f42a4d9f1351d8115b82990ea4ca06b6c68f0ae187f7e3f6f93695c098dc7672886dfb04c5207b109dbc47c9516ae007257ba796a4ad7b6146ef3358683e2092de5ca66f69d549054121a6ac09562586121ce61e42d469b5a5f0e7100e57e765c7e641a9087ed31a2a9b6b9cb7a94c2f295bbd15e35d8816f52f5ae2cd08ef8165cf8bf69e1dd5ff86e9203cc796c21f64eebdefd21590dc005fcd6198e2d487d3d421a8d77dc61c733f68e92a24349594cf9c3a8d00f01dde732a5cfe0b6a81a54b428233b7dac79d2648296849dc189008baef631f112b98ab60f87646af5ae0f33879a369af8e186ca8e550a951a2d5f6e238dedc53e4e1e31fb506fe64dccc1272b37421b5ba185a785d57356b700de3a541c3f98d981cd1c831058bf806e80d65e5a13284ab7091f4836dc5b3f7c7b91b17ddeb0e045071c0129da18296c08156e0036937e431f671c7b67f01fa6a381a7167ed119ac026ff7a34b18fc0fcf1a5ef32d58c6f14aa170d3dcf89b1c82b1f2ff84e91362932840250e06df10b1fb2458367d7e79893f2657dd4c577e2d982aa33e5b240ad14f5b54107f7be6692167366959dfb91b520cd9297b54f6819a6647f5e230d6a0856739abbd4174a96514e07594eda1b6898f92557bf8f64132a1a7f276aaeaa15ac5dea4528190ea2c39f003390d3d0964fe84f42b5c77296f1bb518f9977acfc1a2acb63715ec0e71fd190cadf67e28980f6eaefedd2cee66fbed55d3d8d284c804dd31ba6ce88fbe3553602ac9898034c3a0f37f8ce6b9387d17653c116d1848d35b2eb9dbde2c1df08f363538d23f79e9b3aee6959c04a3679f9a3e01225744d306412c30079461c31acb209685a15d9b7de39ea7fa2f6f285d6a9edcef8d6c705cce2f411c5a2df2f2d7949ce2c458abc70500587934514b03cf5a18e4316637a67e678ec16315eaec26b84186d8ef9296a22ced2c4516da6fb941b07df14d9dddc8475c75c632649f5f018a3d2d72c3f55573435591fc1f08ecbe1f7bd827741c157552944370caca900ba4b1b6a6e36a4e5b1b2c0afe74ef7284f3ffd7e2ca33578afd809b8e3e0a36ad2b9d708d6a80b4bd3efe5529e1277a001222636edb96834aaf21ad304a713e302b1a872b4c1df69fe7ed80a94f1b6b289d92985036e37ce38c709192e15ecdcfbb6d559d6d2c4d2fe63579aca83c6811d3ade4484da57a79996f0c625d7716c836e2c0a6f9e39d394554d2f43c290ad1c84ff5a124e9a50896b1bd113b9f3b36433c7aa5509d4a4501f74b61f27c4cff3e896e1e7f4dc78eeb3f7ca9432a2e43d1cae0b4ed2faba7254789ec46e884bfeaa76badc54239b1af7cacf00f876c5f92a53d27afea288217c3857ea15d0ef80dc3dc48b951429e89fce5d1b6f2b6736efd0509ed6dfe440edfad3e74d558bd169deee215f7d8521ee51fb1696f6dd09f768bdbf0480985caee8c9f5fa87b6b9e8980f5d53736aac49fa9084617cfc614c3b2ac7e8d8038e6e97ec7b939a1b601c2a8af0b71a9bf5eeb49cea4f0f9da1c3d7f58b78e15b093a8b2e61a88b4b71728fe7151f2aa4c91908edc48ecac3f1567c5b5ae42402ff82d753a0699db410c86b862745b7dd37a8158e7f760e1315fa0315be3aed3c6bd7fb681fe84c14db5f497dcc7b1e5994d32ce340987fba4db9769b4f157bdd38279037a3bdd503f4091ac3eab3d6aa93c6a27170ac72c0ef40ea27dcf4401ee310f60b35fcbc2a27de39b89f098526cb34322dfa00fbc8e576546dd0b7ae673add3043fa97967af9c8f8c6d18f50ed7b6b63999b79a2618d8ba24ae4596d3fc96b748e2a5ab57b9e149bf69f79a45dfc9de6abf1e8f671a76810379be1077f27a9f3c254b7d9f78f62ad949f6e32061a844b154a0eb20b448fc8d766911e198585b8c9a6874e6326cf25d6255d98eeeb2ce2e34ff5cd2179e8184693fbabce5096a51165be4685a0ec93b25394cd01c80bcddeaf2fecce2b8f7606185c0601db6f099e2ff2767580922befd39525c2b765a7994fefd45ec05cf004fc86c8cc2a5174b2fc0648cc67a8f8cd2ee4c74ae05e4c12d28e5ac367fb2e7035a554ea0e433bfe0d6f33aaa7f25dc4cafeabc04a9a0170171a2d1871a351227e18ab11366230fea8ce413e8a043a06b3f98b2ca15622b4a38f6392603b341e45689292b9e082dfb3dfa21c613bdc9776d38dbf512f735eb4063923b49628e6e879beb4daba5cb0f0c43fa84d7a38a1322279c0030e2b313df8fd00c602ee17c08fe0257c0b2efb66b09ea58195ce19b7c215d893b6834c7a91f9b481be68db77d8fda965b00918b25b0e84498915eb146d69dc4a34ff690c2219249a7f2c37a1eb5d41607685a8a4c8be762d2a356b34367c4b8acddb39bf81ecea99f32f80a0394d33f99b6cc4184e5b7c5be500e544ed1fc9d12a670a68a6b91fd4750e248c4aa5d5e9b01287a4c912323dd10f4c67130f19803a3901bf6e6f2584dc8ecbc54a31de7c6bd5f2231ef5b828654c0a67c7bb523c1b5f59b62df3503507c5331c7d8b9d85f93978496b076cbede14d2b130881cd9a827be10b5d260b60da04e1faaadfd65cf2f62f57a78aedd8adbba287bb686a89b39ccf3b4e06a3a5c0d2e5a8ccbc4c6239163b8cbf5fee67e872325ef85622641164864e51018e2d4593bd3a1c69a5ece2b3bed20815a9c8e7aeee305bcd81a6f6d5c56227c9dab733626c3f2b90c8156bc5bef230a3a29d6d92f881efab45671246ce35c4af924279fb838e5e36c546a63e28d13f336964e49405a17a83b4c24d195e7492fb1a849c4165b69c0ed9f12c613be8202f6f68943e287c4e693813f33781d77030d8784c1d23e2e29a63f7795cd20fd1c8cb9edf9c2a37dc29dd145e7aa57ec47fdaac68c28aed3b3254745cb730f86ac0f98ce2ff9e30adf860630f84b6cb8813355ee3111c5fdd4ba3027de2a1299124961a6a9c18b0dc576f34e190391b84fe422631d81b0bd4c11067c9a3423a140976c431705c41d0a824902be577d0f82c51605a8d8e9ca9a093be24e22e2f5182a06395980c6c021d7b449b0a459bd3700ad08cf9bebb43ba152b2952763dfd9ecc9e8c3b5d2d1806940f630106591531790186d0a37c096e0238fd480a8d763f84065ba1a157e94283debe748dad101958a46edf0311e43cf24ff41483073cc71f9838695e9a5ad8eb76251c6f6583d584086f91aa39bce48b8d143eead465d0588c642b8b7b4018b1b83351ac80154ece9b25018f0286b05810022a158e3fde2a9eada3ac4ecd1ec8930a7ab6a118f337adfc510c7edb5d45739471d7b24e200e6d2aae7a0ebf51793405ea3ccda3155063eb6bbf5f2c0d9ba3113189fe58e469a2f6e4d73346515084c5512a59d84f44f020ab5c5e512856d34468851f82f3d245fc9c43d473fe523fa9d1b65d2aec3440d5315398c53d138cf287bbdda0e709d61a4df25e730736620b137e6428aca4378f75887469e0f303ce857017f3be83ba709cfc530b1d742c23cd247423b5964faaac6e6b1de2de92628c782eb9e0d141ef04ee2ee7d1a762f739b5a3ab0bad956a41f46098f38b0a8fffe8b0f19cec7227642ffa618b2c1d446c60d1e15790f23e896c3cc0a6a4bcf9a3a4db54bc0b26ff1beec1059a472f4a9d526d59244c35a6824aa5b1145a237655d11bcf7df1ac46d5cf5e1e70ab04b83edc178c180e1439ee98cf7055d5909642bbc7643935c27c35b1d47162cabfa91098f6232c5164061539f7daab5b833727fcfe5af11cbafab2b67b24047869c4f20deaa6017a05910bdfcbd18fc5813757a6b77ace8f5409b783e4c382f63c26a2a3db9de01fe2e3c8b79f12457e76dd6fb090810cbc34f5096befdfa1de60eebc07b42ac062ff32316f359b6f6e0154215829420789e34993ed08e4a83f544f8aa7b38ab669ab789314470510205fdc9c9c763da4adc7879fb0f7402d32b6ac69e8e38c3c73a0330806c96c321d285188563b313de68d62720f0bbf833019434739f6547ebebc93f76516eb8046e4237618c77e77fc1e4341374550a1c1cd7603588e0f27aeeb67a03087071d68929ab4d32e7fdba345064f0683e3584aabea59b19f042285e977c89811567c9bbccd368f4e27769698b735ada9600babc39bd0f1a806f3c6dcfc1a0da9e4a53322c1305f88cf170760caf414b7f52b724db94e7ae8d80f37a1f9c3e137eb88d5a7f6c985c2e4f5fee6d891dec5592b94aa1ca22f756b139f6a0adc62b3e6efda8a458d41c260cb38038d3fe0fb37e333fb3d1e836d34bce0061e8b2e1652d113a87641ac4cd940c8b2f8785ed82ce3be8e37637a838a1c3119004701dd51b4a30feb16d77ff2fa18f861499a7531facedfa7c7a0555ba24c9e1bb0cb1b2a49007a186659d32afd128da4d79c233ec1457bdd2e901d013d5fff7c78e4d63c6665d383c779496f259892e71ebda1678f37264f37439a5d9ea5517b6c5ac259450a353796804c0a7c7e0124ee099b2a7870686105fc695a3b590dcc67687f51968dce8453d4c5b3149cf7670d8283d47d61ddf64d64edaf10536ff33da750714f27829b9e6d6e9f3f4353d50a557367c52a3b810b8e19c7306d3ffc0569c4c0b0aee2ac0984ae306cbc33d6b8998c791b5eb59c3bb3f9017e51e871c4af8b7e31ab6f78b0493c2a6871dfc53151715c2694f873a823f1c301194f362174d94e27f7d68c56dffd898a919bdba68d34e2770bed6e98d92a0bee0c03545761c06f5085c8a6ade599092b825cd69f2b64d95ba91b297c8a3e711c83128183ba577780109b217cae8a69706a1a7ea58a76b86f2914eae895974d96fc792e0c18da623e9fc03ef8ab4276863f44056b3e595c8db5cdabddcbb5536caacf83f4fb22e69993e55f9be44a45be30bdece5f957cf37282a4af9aa399bb55864e1c329fde8839827eb4b43c99ece552bfd617c9aae054d678c586c48188a9b2d9bdf4b8d72c630db99234579a85f4fae3efcbf8ac78b2c1ec15c232c611e463d3ee5b70aa94e5dc7d0c79bd46258ece0ec86614bd59efe4488c3d082a1640a1f8dc5ef41b16aeb752b7c4ec94e5667ca0cc7f9fcb972c53dce886f231cdf71a6b532cbb4bfbc2c1d2ba0168f24b8d7e86ce866793b18578f0a1a38ee06d1053a93584a497fb1fddd3bec2ee0a24afd49912c4d93e078307ffdb8d186618de3f84712917c62930e069661cf70abe40ce35577a081f986f5a01f5276556686ffa6071e545656a7d9508647bee391464f12e9ad635149c1c1c94eb6c8f5ce27a38eed8b6909f8571480de22ca86eb802078553a453b4355ad9055ee4daecf3bb23ec4bce9df8fcf137901c7a4b98c6b2bdf33d4aa44ca44b04e152cd99e3cbea0b9ad0c1fdeb3080ef48893c4b9bd5d7a98ce41f9429fc393e8773f66c24908d55dc216dcd4f7114702ed2e6c2f3c2cf11a68f1dc990da117def2bbe6ebbb1a63bf6cc3a239b73d7f069b4383d01297a6faed8ab7c4391c8af421a6ef6dd3e362c5008e5a3e4e364aa5b87d2712d996fe721cfc75cca025231be0a7db5f63f3b45a6279c51e3a375016373287bad726dd0aafffc24d7a0980185e1d037bab1f16196c5a990c8f718b26bf0aa32b0a7e81195aafb77b62b20605022b60d11c13a7df0d955375404835e53b3dbdb1ed194876ce948070eb9b9cfc9c46ff13991105f919a64c6ee74b25d32491ca27143c65b26867e3aba96f393eef6c4634b198bca26613ff4fcdb876234542d61f5147a23ef1866366d9ec0f2f42aa22744c07e02b660df370fd102a89bc790224bb74a28886732fd025a3f171f66b021c6a77ff2424f322de08e0461c42ad5d33dec9c151719a5e501fcfbf42d4a97f2a6850e8332081f64b2f4518d4cfbcd1c4633b8e788f537847758d7ab5a994e37421ed66f5c9027337b0a6d578fd0757bbd30da0115216e9e509a2a2d670c89ef46b9d56ed3109d089025c9bd4814c087f67ce91c0ad4e4ce3134bd447dd896c6317b02a1fa4c52c18ace13f2dfda1f89a5977c47e28f2820ce1a0037533072d150523a54fbe700f36f58161e30d695a9e79a86718d3b8db0472952a96af913f502995f91cfa1a4a12348e771c88b96df08fc9b5ac22d1fd4667f2e28517420160bc87bce290aae98c243e9ff490645a0193f1348ad9ee5b7e45d3f657eb54d86129378fb4af3607cb002b2836ea47245791ddb30a1fb01ec4c42b5b2db7f0234ce88003bca9f00904547898f20db9c69da49920648c264ed1a81626b092a0c6b4e6740647be09ed43d6130e79392f68b6a3f3393b58e56351fb9b06865aa46f93b2833a9a7f5ce95e9a58fd8a9f10b2c6c02eabc2898a3a85e7a1474ebd0f812d15d2745a4c7b7c241cfdbeb04d876772479bff5bf8656ad27b08da3d325b602f003b0f6611b03e3c3463135c9410ea9aa99465ab7171ca0652627cda424c025a8ef6e986a667077402418054651938efd2709dfe96ddd3cdf235bbf53443a97178cb2bed07b0066b4008d050cb29b6a14fbb94f4dd486c6f5bee9b224c1571d4cfb1e065d626bcbb6c88e9d07599004249f0a5284209f414f1dbb9a450e7ce8cc9bbbc3191dc8b31aeaf9710ec2e39717b8660a25c46ecd6093250591aafc9e84c5b2a2cb1478749ffbf7af1eaba5c8f67e3e1df43edfe3944f88a1c14bd68da42688608cfdc9e4a501a6cd9d2e425e979e5f6b928ba52d04a93ef0eb9c1dabc89207e800f612117336323338fda19b21209739c46572277881c579c6102b776e57a3872b80bc1ece59a011113dcc53994f5534602f030427a4a5a481019584c29138318f983443f8189d5bcaed58a9cd2c0b6b18bed72e6f84a0d781f82d33b8c365b240de406c6732448d6ffe4c752e42bce1b126559d6d121c88da7df3491f836fa3a83f72ec982b973b65b2c041437ecbdc35f5eed75cc1f785b86e8049716bd6b1ecd4cff60e76387f2ca0171990edf6c6d407f10ca91c50da3399db94e35fef3537cbd6e5a3e033a13566ba6da20dc474a4c91dacfcb30d78f861a47ff30ef7da619232ec0981c587a60807a6105bb4beb963c89e7cf63f1d5b8a251e719ee75589690562f42eb6a64044582b2b10ab11da5ba0c72fbf1f70e1799f485fff77a47d77598a8ce23c2950a00ccd2383d0ea0c3b51bdef8a98cf035a695069647dd72937c98d523fb33d4c7aef4510f7fc047aa6d4801f0930d9ba0d1d8b94d593f5551fa649cdcde5a96d019fbf59f51618427c0c6deb43b6569290d2a545031039ede3c443e164f86e6584fb14edc86685f30547a7315b64aab33bc694008a38c9eab77f17d9b609deb7cc7915e18bf078fa403251c206f722f8cb318180c713f2ded7c0ee73e4f96c77caea3179e41a64bcf13eba0fcd2184a03a43f8016d18d6786096462d25bcb6e7b4e84154eb9f2554654182cf8eaeb801a800805e0e9d7210f478f218290d0627f95b5476a239cd5f18f8fc82a083dbd2cc1771637fb03b5aad64185e58472501d645ea8d158b9e55371f6c1f187f531ee764df4c4efd0ee963f5646b5d2e9234dd6e1cd60df302e3e6cde93028f62e4973ba1b1928e14bceb850bb3931ebcda226d1de9506d74eadf0abbde72d5820666ec2d61d4c77bf499edcc282db613973f5e0755b2c712d3da92a97851b769cd6e02b2757429362e27609ca17617337e93624b9bdf592a273f991c40e5009aaa10dcfe734c8f6b980b7b45c868867011c7068cfddb1bea9243533a53ac0bdf50cf7f90c0caaf0cc8a0c80b271e29eab7da3df91fae9d746882fd7ff67d4a62b72bdc2b5b30282c4c2cc3498290bfaea1b9fc83d401cce20e22b9a4fc01e43f2e1d7b5f868523db762c89493ad12c04fda106fa69e8e58e0b2e143a5d8c9a3c7c1edf0d1aeae84a018550ca720e20dba7cc678c0bc3d996d7b79de5620f0abc8fbb76e5a91ac0d03c20d68137e2e749cb392d7b501ec0a507a1f7e6deddba02c5b842fe60c074dd2777ae31d3fa68d8a4d5473fe1630a49c6c99dc6b60e5dc5a6f65e743bd6fc341e9d1b66df857cd7d0ee854cb3a8642829aad1068a98afb9052f587b874133485b4cc387a4491b4975c520be617ccafa4140168cf6f3d5517cc53c1d8f26fe10af3e91c6a3c7856b57a8bf5a4b54c52d8929388ba9c75c67467f2f0fdeae1623318581fb4079c88f065bcb81213822f606a0624daa0e8035e8157b5316a7a38ff4c05f2e3c9f2176c73dcf1a27247f566fd1b46c0f427e86596ad05b46a8e33326bb5aa94ec0fe5be16efadad6876a9471bb50eb84074e4058be185aec85f35bea6bf8da2bdb17b3f1f6d4b27e1137bec49fca56f08cbc7d136dd0b41825e42df727464cb19006275b89f1ecaa29edde23a813d0a6515d0a0ad5e5f9690544523fa153b25f6002374ca7815ac0e7d9b3efedbf6ce348477a4b6b5602d7554369720e1d0a290ed9e3be0deb744231ecef98fc1a52aa3d9719179a01a0ee90d6a2e3e02742489e5abf00606673f8872cdebaebe0c721637971718fbe30c0266d8900db5596b0005d1e0502f0717da308b6885c354b9bfc1ba9bac41ce36deb662c0e12c6965a778e3c403639cb8bd1a5434bd2b1678cd319f48a6bb9a7b1e778ea9f0ac33787bd915bc493b3157a27cc10ef50b10f9d5e3cc1e367dda52e531e222ccb4e9eafb48f08d112013e0550daaae96c2199e97d0352382711e4daaa3ddf96c363603fa4cabcbdf06c417d110117fafbf76a9f5429c9918e5706fdf024577a1ea6175037faac8e83ecca5de6b9e5004ba70cd47bf69f200944108bf13c6502e3de0d2fc28e19a462d1022f9b968e6608ed7584415c4ededdfbdadac76e35b89cced32f389d8a551801014894a7f787111ea309b3231cd5ea913aa846c1b0e811a4654eab165e2987e6cc70c67028a20ced26a21bdc8ab8f18efac935860289afb315d903ca03de9f13c1026daec76b55b57f5e0b6dabfddab3602eff2710baff0dad8797e4759e519872acdd649f57469f858baeba48cbef70a9f2e1ac2ee50445847a7ff8c0c7777f1daf0804117f70235b78c474ea25ddeef8a39b98cd8a8fbf17de78984354065de2ae5668d26f0e8352220860d8e9fecd4625fc4edc1121af55dd736bdf3760df42f55586a8ed858fad1f2cc7582002683579504c7b6892c009dbb6e086b9b97665589fd363455481e0fba9fccde34baf237c5192464a04730a83eea504d65bff1779546eb86d86b3f2b9a3b0406887efc5446d29b2dfaf4bc46cc6a309dcedf1d0f3359e6b8f011d66fd4deb5850b574b1a62045050828d133e89fff06f678cdee00d7e0f71dde924298282f063cb313be8e2f1c2b1fa6578d384bcfd288c1555064d97723a9951295330f0c6577f6e0bfefdd5e667e1932ca44a28472ee426df4d885e6e4d884daafd24f440fa21fe5839fab7e6bdd44d1613421c485bfdd2e8899a40ff9879cb5aea2d102944886877d1d3e179e6128c318d70a8d0a94e5a84be6c0a59be7a1159408e85b22124412e1a13da7118aca735b7b2bcf31d3c5fecd4ec168f635ac359a301f095d68a37749bb350b1e954a93139d8e1c8029e66d46299e7b6ccecc6ae52c58768d4e702293762c527167e68f8b0eddc3af2d3f0f0023c5ba2722cb762fdad2c4ff395acf2342e6f30869128e0f90d25712c463ffe4f3ff65e6ac175f4be3b5b38e13c1ca8728af04066ac4e0808a965c0b1aaf59c3143f15209a129a6c7f6ac787d7f45f2ff4ac5987a0080b686979a1e5f520b330fe0dae771c6115126933aa7409e86d73ce31ede805e70cae28c4bd54ec23047bd70cc37b73bf1f2fec663e0f9b94cfd3a25ab1205c7751b52e4b97c8d7cd79eaf4c3ea4109cfb68cd727f93bc5d66d9bcfb2498e91b13b88fa5d98a2dfdea2300632dc8fbf1cc854da34106f978b792f89efda8237035c56003db0b68ac327c3bf41980a882facfce579afa11cdcdbfe14f95b619f8d020860607e7e26f26407617db439c598d9d01f482c06dd02a6819e7342d9640112aef79e7040e8704a24184c5a4183aec487f599de972bacea4a209398951b228484239f8985e8fc43f8f389cdfc3511b3fd246a42e64316bac0dc372d4488e0d5f21ed19d379eeaab35b054f41792a9273ae3954ef26f08329a36e608ab28ab3c9a7ddda26e7d7e8d4ff1a700af6062f382f6b84a3f080a10d38496b3f0f2d7755545495e545d2d248d4fccf67ce2b30a8e4658cd9efc7df9730bf6f4b1cf3d2ee917ceace0a1943a9e2cb314a4e8d07fb6557d987e68fd72f2f776d5bcfad1f4dee16ae1fbdbce5765699672877f78d7c47703cdab25485804cfd98b03cba9e5b6527cd5bc8f7be6078e0c92af3cd15d117af38cee26ce7ce79b8e408696885c5fa744163ed6dcc62422418d1749a78b7cdd61a69c161d1bf197f52312d3bdd5f96e5945e2353161a8ad27c7fd98077b3e48ae71e123fa64a1b5ebc9df72e4749e0c74c6a66854a915952592fd8279924d0128ece773ca8fd1b45d54784d3362422ffb5e827829f50058e3ca1fdae8709b64c2ec0a0a99b1ad5dc09938c9b5138dc2382cf90dd4a595f888ab911f38b07068c15844f4297b41fa850b0c51fcd90b024998135b0f4f99cf8d702fb87c67d9aac8c95ba55ae7474b38674c42973d9635ce464c9ed493c7ad5ced1376ee1a7002fa2242ca588c175c46e2f758fd50a0ed0ca28e811ec2163f9423e873e57d25989826a000ec9fc9ef97b48031d27e35ce318af5058286c6a5e29d1ce310911e00f4766b26e5dcd2c4b32d7c091a670433318cfff0e7d3a5393c2ced3ebbac31bdcd0638ecb860915595f558e9a449b43f38bba615b442877761984b249c33cee9b0b5396b35524bab0b26b1136ef980746e7ddf6c0541d5bf763318f00da455e266d74dc53492fc2b886ba21abf77240fb57af938beea2c95f7364225051eaefc1653df06fc4c4143bf2a4b6f1ba3584a488bf640de1e2bee6155472bc9160ad294532483350d2ce245f517eef7dd2431262cd62884438bd428b57980dbf9e3db121474711d6c8c7f1df324cbada5425e70db2830af727ca4819f4f3da29df18665434392a2dbb0ba87e98ee376d7f91b1d6b86b563532d04d2fd4036a401ac5de18c616f28762e771e1056ab2585da8132e935ee6f62c2cec9d16a68c14d873f7b4cf398bac6cf9dddfee796ff0844396ebf12c7b10f0cc2398f26b4b7e298bc2ec63eea24471d8c08940c2e648accbd743f9f576604cffbb1332893c5929b831bf5e909821cc97ad40f219fa2db23260774a8069e9f5fe5e3634d112d1a849bd9ae70298e4044091f3dd6d9c107dbbb2d8220c70b1c21343c2c0bafe1c497682df35a1bcc04fd0acc0d04a5f6782263d94e5a724d86b92ff5ec080ac59b7868aecd672570b28331a962497af2f65aed4d0bf66242283c2cace9ba73a1fca2a49b414b9896443cf737a730660a0f9d29714c3c52d60b9b3383815281516fe4115d1368c39da48dc00f0af5beeb763412b825ff92e7a144de13c76e4703f5eaf6e5a04ce2dda7f47746444b90418b00c6be93d55a652a778898b346cd5a8ac639a72cf3762be67e5e296bb9d901b39c4d9c9dfb8e841696867031ea92b07eb6684ea08ab86957011f3a297b660be3a5c7b2a3d849882442b1a0b3a2f797bdb6a955ab08d19a0db4a2d38a3cb8cfc12379fc996d38ed8226cd058da284d9a85f5c6f4dc71261f554e1238172babfde28e79cc25e3a882ee66e5e84de4c71ce6cf112715ecf7ceb3d1d5d9412ae39d04bfa69fc28e267f236340174edde52809b840d9bd5648beca2a7cd9e676a6ba928aadab5bf349a56d641a7cb43b742633f3acb6528abe813e4b597e71dac03b88d77c2870c85af28f53e3889edd170d9a552a518c6d6a5a5276fa8b0363e9b87f8826d51b9f981512f0dc3fc68f90f8cf18be1980545d1db76b6f3fb418d64c1419b5c3aa7366d22e4a41135b472dab47fdf62ef1dca16e1c1def8a3dccbf1d80c5e2df88b43d086bad363f6e93178b894c987b7494cb084ce261ffdb22c00bc2657b47e62bb5b61aea5947e0963136de0b6bc51f8b2ca5e198af8b6e84149d87c4971026eace2951d5af0070d6036fd6963392394b22c3ab56eec1daf2468f194cd49a31d8320c1269042b415af1279b4d5bb11d04df5c77312eadfe09d91231a511979dfd19a860b586e825a3b45336b4cb6d97900a1ac02d4f17e872b6f981bc7325f756c0964ef7363f4d90f0b08fb535a2b60fcf5b76f1d0b8a02256c9149199e8c04f67e635779fe74c0b86b058414b7160579d535f696a380c7140bd3bbf550ac51db920ba30ea017def21a79288739b593bcc5d3760c20b87cad6cfcabddf5057bfae2c601f58898ec2e74764a2803bfd1858afdf07af39718750cf92d1c987bdabf1b4ba417fd077f363cebb3b366cff327e0635156c2a213e6658e02e651f29bd248f338ea33e3c81eb02b95c4d92a42031d63a3066d48f6029c6e682d18deebd57329e5e74e2ecaad82ca6ebdd19d3bd014811fda44f5dfcf32c625871a1f6d40cea79ec613b15a804e03f121688075af276206c4990dc4f18565a9cd97b8cada6fba55670f9a596c187c556958f0fae2fa984c1be6e472d937d71ab3ab0825a55e965056dd46811f7699de70d8b786b2ec06e194847409f40b5ec7fbac20595f4ff1e7efb802cf84d0f254a366f9d1c171a4ffb883e3dd094bd4065aeab3f1995297ecf2541a45ad9cf550660059545ac96bbd565449e791b3c8fee8313a70326440d709b30f45368624dfa380c6e6e579bb0c8964fe6d57c46497325c4e3616d8b8c11c54fd89c8c26b8b1ea95fda8cb5a49a09bcd97cff948a20e9d6d46049c56889fdee531da379934b19ee2be779435aa22ad48a41e07fbe6af030cf2a63141b714fbd55024357c0d3c1262dd51951003c424b578f4f0796e92b50c0d3c76554aa48de5fdb2c232fd059b3bcb813e7c1091e257d1831be85a59f731370610a417d1fd0de420280d20ef575a1608db3a859f05a19b84d3ce3037cc682d35edc5b9632f480be352464a0f7fa74f0979a3502c4219d1b20f5ec8f2f7c78deb80496cc08af57dab7d7cf83b4700f97d40b05c70697a088c4297d2c67df7572e0f29666b0406e20039d76e78515e756118e4a67082eb69984a016809c08536adb221904be3e486c188f146d116ad347cdf1cf702e570fc29c6ae2b99c9e40913c147e9df39d59cf40892af2dd9eb25349319bae015f40dc75f60a4da23e428ec6fcf1d06e9b0469a0c99182c06e11d09de36054c3acf9f56600dbc079dbe2e32f04e898499bd7b93bda30af457a8287e3e0b60992f699be3fde229cca34343391254237131bcc04337b873e643db0dd35c9e324d5a825dbf58e43869b60bc3c9c5f9712a6319b192b523e27b5112f001a2234e41460d35c4b4990d9a7fb019198a13f8dd86c7570aa0e394661ed09054ad06f64b724c0325684923b521ef3abb068fe9e11b2da94522c45a57f6c013f9211f9b83804932382d5a3b90bd852f81436b77142c754ca03a20559e6b65acb8cfba556668a797697bbc4428a1d8095460478a82081da6a8bd9c5c5cb7ac3d6d11c3e040d50d564304e0db9ea96040ed7e46d771094c7e9685e60f22f586039fe136a2967c12e9efd4d133ee70218a56f7999a9c0b40ae10a18ccc1699e1f7745459dc554a1c91ad6e89074e3f833b37c081cec62aefc991a805caa00a62f8ebf14fce1135e035444368e4799b17114ec091eb19ba212e0a4e3a07c6891153657f8588b5ad6cb0f9759ed66113158e44a89eed5f56bed9d4f4207c6f1c62f428d9a84ad5cc1f11d9f870d954fcee2337061d6a78891ce62002d99d086e045a678f59029acee1fe99b946e4c7afbf3aaa7fa61dfeb2aa0ae5d6fb83437b8f28b5f025f763e3ac2c0231d2620794d6094c1c61ce9155bd57f61e4998c0cf0259a7a58ffb6631a75dafad0340ba40c68accef6ff6770070032b8e8c89e86513d0fee4b9929dc3db08cda027708eef5774d652e8799c75db96d7bcef7e0ad05bbce0d18fb64b3a8ed55acd94c2ae930a260ff60579d37753c453b477c7bdc4ff9ab00a42a3ad91e9257c5085bf1baf8db07250dbd0e56177a83d8eec4f4a2d225d801ace1f3168ff9b7b82b6104e869b6534933027030aa88e7c1fa0386af92365e94223be0169204661a400fe63b48eabc147ead1ebd535e9abd1421de0cbba294c502b574121e91a46e7e3d0a2ef625587c2dc2c4bf30c9fde04bcae9800961df81c6a34feead2dc19f0e9a70f86cac9a9517527c143f491af945779aad1b111a98036a9ddbe42566d019232642887a9869e7377dfe9e1c1ca58d848c74211b0bd390b87ff673516fa7bfe800620f2ca9aa27d0c70f557925d189ea618def5b7b4fe52bdf394cd0ebac16b9e4c75c68c04131a276a412c548c7b659fa4d27201a2d1502646e7086c0aee6da0c7335ba19caf4c8ad73046a65ec85b81035b88e91f5d2c201263aafa17e6ebb355b16b2850ed51459228475f45561b6760545c293e4dbfa88b4f4489a558aa219461e390c8c8c461ee14f1eff02bda3b431999d09d3093ed467dba73ef79a354c1c2a0168b1b1f162cf6976926741f0508d1051d45e07164897e96c0c2330e75509dd766d615f24d331430965ec8672bc630681976d18f8f7715ca8c18b354674efe02ae178846bbe7ca7465f84ff81404f7e998587dd1ce8d62c0622a49a5aa1dceec6f3d42eeafa935c9be14b84770a5fb2575cd472e5051b9c80128282a7ee711545dfc81c8d634af53c27e9fff5ef2d5ecfee9c3c2c9a5968afe8571f31851b09599423a2f46054abfeb9c230734d17a11350b807f394e1244714371e23556c72087afe1a296f7f417e9e4354e566ab17748b5b1b5dcb255d6cc694ac701f0b6ff577bebecca01d47a6e1e96597381e2081fc5d34c521bdbfa643263f5bfc6c37e90a4b9f812a21b74fd604d82643a7f0acc9c5718dea0f3255543559147ec5b3b95fa1c061be85dfa7097a3ac45b17938d09480626d2572d23f7ff6b5e91c6babf0b134850294a20520d78166ba332dd4f32bebdd5182e6fe2e1bb1ef2717aee50f9c7f71e324b9080667d4bb11df8dd2c4380e4f45c6a12d8c8b352c053617425bd1474e7622c85a8fdf756d4849677f11285dbbe7097b7b0fd8156d09f0326779317d984a36c9c1d7780f77cb664c7ee94b2e4550e08a644935647ff9a33d0c7b33954b4c61968f79b89e26b5cf75fbddb3a46c823e5e2c117bd4b8d6f95db33713dac55a17fbaf8e745113963557ea99fa5c8fabf0f35946bb2b94ad9418d743826682ef5ef11fcc678048196cbb99939090e95b3b594df614b6eb425181a205d2615f52510a41a150a71df931664a7af3a098cfc9f05374e497ade34c68409e61900b7079a75edc4974fb3a04fe24453c7b4445c644cc05e7529f7e4328c0d4b5b7af9d13ccd83d67d26e01a0c52ffa39b65281e80c6bf3492e26b5ce15c021a4f28fa1c5e0a2441ba2d229be35163392d3cf5d8f88e50b11d75a5cf3f5c70d7179ad88a59196cb47428543e11e3856a62f94d224a9006c14b96cb52b3857cef049cccfa6a8fd53ab4c0d14f3f2bbd1d0d8ef780c5f0754396342e311748ffa82108c854ff645e41da88f12792a36bd276445012c21c90524f060350ed88ec634cf9c059ec0f34a3a87bdb2f393c3296c2c5d384bcef6d6bbeedcf25738068f325937b544cf0689d7e8489d83e1d0fe51df87410516b8abb38ed755ff54b5253cf8de183690de55d1821493e80d8e94f785fac6a4cf18f13f28a2fce31ec3a4e9be659eadf49c8bf9d35b3870c42bb920fc10e14c56e889bb4a9686a6262d3e05309b69d7120dcb97d7d96fa4a9095b9fd8974d2cd8a7af86101582837e72e4c458f279086c73f6d59597433362bbb06c6f3e77d7bb72afbf9b2fcdeb2ca2f860184e866fc60f1b760d4e18b04b9b40d384148c53bbfe9fb5284229d7d9232a1d5bc7197b213491e78218181dcce9467b93ffd5b0abf01290146ceed8645cb03b3978f306010861fba9e2e3333ae5752b602206ef7222fa09519e7e2613897f10c0e9ec232a4883da5da51e3aab39c63bf681d2524c2b022cc5531cbe792fd957da301c8b2863a63e11131e0655c13320bead5836ba4ca79e7c8262ac493ee64b55f7cd7124c7e3a747f713b8d9682d177bd96078c34f28bfd13261e77c165e9a0d652ae024fdba5d2ea461bc090327e6fdfe0ee0854f3a0a8ad517117527f1f7d49a77d63c4b49122388daba79b2cd60cdd63c4945b5aa63bc7b423ff231efaf062434209198d0b4ee77615321f9499590e48e9c1500fe3a9c5ee31b4a2ca93518035f5defc04983dccd34d3f9a4bf9a4f3a15d39d5eb16aa9924117549d84a61550ecbc09a4466835ade1f323b79670b02af3b78dab90f5042cdab2b4f19cd9765b66bcb7ce40ae8bc875302f44fe3f79f147e309e8cc426f45cefb30ff8d7ab02d1a52d00a0a9b2ffabea88cd137c45efed2e22dc06f0618d41a81d5dc39a4c3ab51658d17be2841ae30d0ce03183488405b1c5121d3e4b4faf76b0fe4c841da2c2e2b80449278d2f0c6a0d642c83b049de5cbdf60b9a61b2bc71508716b9fceb89381dba40f357a265bd0244a1acbdb75ae1143bb675e17572bb80efe974e82aab9b23cb27886574bbbc071fd203d828db632c7ac51a6083ff28b8b48c1f419c9db5cdafcbb6bf47d70c547ee7f8b5499435f15832eb036eca116b29f5e2b1be5e4c6b5a7ac081c5e14fdb039a2c7b2894b2bcdae0d73140fe91281b22728a619e9b298e45461c88abfee38c1aa3a2d80b6a96cb427687437c3618d7c1f74c6e0f32dc85f6bdf0b876bbac1558b385311f64da264bfc239cc386723b877b00813ff4524c81788b549a355dc9aa47507218acd1fbbe8540112b6db49dd8424478f7ea46a102e4b072685c3baf9c9392bab105b76d750e328aa4018e9d3256d3df54e1081dcd20861e61c5d5a42515ba95ba5f0d8f26aeb41f69705ce45a3e863101ab81437d58f313b5aa34b87dd9144c3fd299f663854b820bdda504adeca0702014f9247588343df56406049908f8a058c8e50c4d7a8813f6eec1a6bef6743087da711720b2083416b11c082bcb44bfe33493562f8b36af0d46ac3d89a28beadd06b59394d1f5b923f81706a70ca3340ac1c84de5164aeb89d61107a4fb8bd83fbd9aa81b5804ea64a7e13955aa521cbf55d4d84908c20384009669629edd16cdad36d393d47e06ad0f40a66e69884f5df2251604f6b0b2086ce3ba7f54348d843f79c7ac5b3c5df0cea3eaf8e3977a48241186bd9e7885e616c137c7a7728451d6eb6a90e4f23314cf6dd1bf76bc4e7f0ef4ad799f4691620bef8efe6cf77d957731bc420880fb76584b3a39bad99c04fbdf810e684bb1a1d52fb539f436e5cd4c6b196e4319f5b56574d977dd6f67cbb9f435863842c76724f0afd0d9d7d32fb26ae65e6a32111ec79eb99c6051ee80a34caad93e106a6133cab93ee2d739f664f367620ae4628e03f4ac788680b6b145bce285d933ac247b7da394ca1663bd22fb7cfac2a563942c1cd36e3751173db76a973ac3416171eebd0c5d6af2c00c56fcefe7ba0617c64a725c152fae0e7eceafb28cce0b9e0e3396e430590dff365e5c5ccc6039500cb6b0840197af6bbad793e46cf4a51ff31f50c077a406fe70c1d08e6434b81c15a8efeec406f85be97506a74bea0f90c95d9db5463404ce27ba0e24c52fa87def65906446e5b26498506bba1301c1dac9de6a73b3f1e1b5933f210a77227debf40fc848c197e907270f7a2721f45e68902890e35e77d082e2cf7eb6fbad7409b10a6dd3db6b157b292b4274e0f863940347cae11bc5b09a62380b5df0a97efe2368c249b4c08d23cc3f0af5c71d7460528394e3c9489f16fefbd1ba92affd9344f9cd52d91e9b48aacaa268bccbe52c8cdb5fbff4ccf4b6d33a31dabfdd8010c45260575a99cf78db6b0ddfab4ca2e266931a505b41c2a79f99a1a7b2f115a620e81a29062e3ce20301679a2db3cccc81024b71ca6f546791698a2e79bb909935920ded36f15a59f30f7c40f6e2610a150367f2b24eb5812109a946931d00d98eafc3e1a7732be60a13e27feefe5cbae2ac7572f97d13f87124c81a29e458a3d8bc0d0f82b09dfa35c660713181f195fcca7dc55d35c59f89810472fc7cab3e6b7249cd1fe49685fe8d356f15b7de0f4b099edc09c3ac4dfa3880417f37f9c6b9a9f6e545b0c12c12b84b5dc1a3a3e30036b37c2a560db678d97b8f326d9886805cf5a6dcad3bdef592c2f2a6dbf26675d78e99701b7bd35ce2b6ffa4b097db7f0699aa0dcd8ae74049f03f3762a9017eef38368f2682034fe00b0599e8845bf24bf9e4c944190fd87c478992f4bb411f158312f8458b1ef411dc0ce0c44e0bd3d3ad1e3286333af621de03449c78dcf80e841dcc38867da1750b05f4fd91ddc4fe5cf6be08e21bf22d53db5cef9557892fccded809ae929dc33a5707715ba596140b1bba6df34bee1d5ad22cb057da0371b31c2765f0d28c3420d262b7905fd65f30cd95f64d36c33f3f217e7e002949649a289fe22197a8ff76fa4fbf0178bfb83b94f0f3d5beb9e1d39c6705743784ba815b4a964438b004d401855e1f9619e542180b56a6695fad548b947a48bc69e0993930124da7daa40fe803397a7bdad3086061cc273eb87e7884082cb3596f49aa53179a1dee62c999d249b10e28662d58f29ed1c79a1682e116fae0dd11512412c575b6d204406d742866db64dbe4216d1fc366973d3867aa72e157f21ef6bee5b558781a473b03eb2b16cc3efa12e8a4e05991b91676fb11e90438e628f7785286c572e8bfa77f676af8aba6460744d65520b5f988b23705991d19b917757d30520f5cd81a600d42c8670929e1352ef0c9323df0543c0cd876ee639adf5cc797dc5363ccee3e6f5e64110b37dbb71fe458030cccf2dc6317b7a6660d100609e2d82aa31d7d361c60a38697daab1b961ccce7518a5a282fcd6bfb63d92e9dd0ab891d5895dc65fb01d21e38974ee3d177ceda868c78ddc4fdf2c21f6a863f387dd1d1e2abbb1a7e41b6ded438959ff81fe7aac852b48f91687c4fddf2c1e0f4c0d511f2d134b42740da394a85ada02fe4503a73043d2be0ef222d042833836d7e04d365a16f04b7926c4009a6915aae149c1cbfa8d791def84d00e31abd284ef288c111c97bd4164a1aa049495ecc77234602467e69867fad462a4adacc6e2ed2b9fc5ef1fa20eb53a9199aa9e31ad94473e9cecdef1bfb33c966a6b8769acbf59214dc6e5d61b285dc1631764ded118edb3e58096ac6dd15456d3cec067a8e449e189b0ea0452f5d3a1f614f3a67800469271b5e69b30cb6f1120dff286cd8d1ce2cd4bb554ecd21390e3ef7b1507dc47a967d9986088ef98800e4560ccef1225a4ddd5c3077d8e0c2b84e7489727e106eef2260f88a2154eb9acb84dbbe3aa0b8856d35976fc0d7f67a75992d8c982b36ddf4e1f0cc11ead9557435fcfc5e96c65c6712d50b57ffd3e421c611e5c07975485f677f262ea1a38d3f2903050d029301815d631a605edcc90bb54d2d98a3cb2e3f52010abc09bf0adfe0e2be137e4f3707bb577365e23b2a5ea19ec9346fe09ac4937d841b53ebe2d8403fbba8fffedfadc8c96e204176a15694cc18346a210b242de648bf778057faa9e4ade2043f725cde8a1fc0eeee0aed6f371965207d87201d7990e8aefb717df319ada49749b71641f3a0004b3dc51ce66ec16def7ba7440f0b15ea1e2c74be5024dd8b97df8ea4244fe42c2072de5d69f6769816d4aea2def845004414b2fcaa45118b0e336ae9144c91a531359c314f323180e870d3872ed7b30dc63415f46076cafbbe3d60f3a250a7810cc6a55d575eb5608931fab87536fdfe3b2a7d7ac8a271701331bf9b9c86b76733f1b51f346ea3ad41d1c1eb450762d395eec9897bde91f70ec2aae61250e7a13a11a0c2a745489638889902098e5e22d48d5098be9180dc9096dca980a13baa0b6a52235ac81339b178431ea8b8f1ed9afcd6de1dd6f71f92b00576787e9766266891c0c4f47272d2cb80485c4d016f727a5c4780bfd2844e062a1fc55ad72709cd66413ba25b7c8f0ffa96b0d930291191731b22356f662a5f82167c1a73eaad54016217a4be394cdbd01de947385d08fe9d1adc2253ef08b7d68b4c76fba59b212356936e09bf980c711012d526d0ce61d68f11e0a9d9633d5798921a2ce10f77749dc255d68e21a5f40b9e20abde51082fa218aef414408fdd339cf70a43af140fe2b7ddb9faac0dcd5fd7d86a96f9fdac94fb6fbeeb825b60eea6a7fdf287ec48cff22e10559a18e55a25ea1abd5e328251b9c47cd14d05b9afa06db12836c0579ded5af364a1a34f483ac2d1a9180711a9f8954292867ab7103470eb3b729d1861b8c02f286e99d813937830989dd1a4c2664b655355f0b0444e455da26fdcfa022d8a795a11aed4f2a72dd4179ab6e2bc62263ab183523213cbca8cb3c5898c8cdd76eeb23ac1d651209427dcb3fdc0c2ceb0353616a4dbc6024266029946da47ae8fa2866b56f8801e96fffb06fd5aec8e9aaf27ad5142269d95b07975bd43d871055bb64ebe23a8efac0997a7e2dbea7421c08fab8499dff3076ace86373a04806254cbb1303f2e38a4ee8952ad5bc331fe708b7207cf7a88fa6282053bbdc2a0cd4fec6d7a50568ba804aa810269061f3fd4b30a208fdb1636d8f660a07b7fb74e153277d0157162d31a542a8977fcc5bb155197892b6c5fcfa629a4f0d2a70f32ab388c96ddbe28ee3b1db6809037e66b01858fc0324b9d305a91bc8c3fb586aa55a6d8f2d0c1f58278f8b8aa8583563a397ef2c79073674a5bbe0eadfae73cba71bdc14873e3d16cc5e973cff83b27a4ba591a851bab939bf37beede730015eb572bbc164fec9b6ed06b7b93d8383b76b0237b6f213e4c54cd31ee660daa9e6208ff33312c0c45407c88e77ea1f631bb8a9a56f2f77fdfacbeb2988ae7eec167c9aa88d5dc8716f024ca2c3da487c006b03e484490207b05f6b12df1e29304381271e7a0baabc73c087b793e7a1e89c5cb6efd556f4c8463113343fc0bbdb8f1919a30d642477bdeb9b42dddb44c275e750195931f82a91b743c4b13ab534c129e300ada76cd80d88858b472738b32b3e7d2f641e977b5de48136aae007e78bd2ec5a7be4e8f4f3faf4a2856e8d58bde76b2d6b82277943048344cfbba0b750a2f4cb6c8b2456778e9a4140be8bebd02c35347a5406e1211fb799ed8f1b6ba234676a6d3dd3c90933def88c0aad1567d7e30cc5524a3d3cbcc365b015f13412270b49a2da3032ffdf7220ebc15681870eb1c102bb86cc21600b14779d17bbf1dc0e68b86d3608dc832a69e274610ab531795a7763a4ec2e80cd244e7c177645c0f80a1644b8c7140de3d55f40f528b73a3f73ccc3bc7c35273d6d7a85bd709f09ebf0ceaa004751a6dea170c493bc1619ee63a0f53ab0f9a7850a9824de7ed9399a57693fd6f500718e96fec9256565bc1393d5f852cb2bef993e77e02d83714ba852694c208ce1a1d3d7ca94e2df524378ca7a7c54736ed07dfc932241b295c13b4bb97e62def9645bd616c8c83f2c25cb98cd881645416c45c6b213d884e53b59af1ee73d321f818d35e8a1db4335a5e45e2d9ffc81e78c0766c8f0489831a400ea5fd5d0d55b21f2cd5f8fe09f5cf39c78209d77819ab0d29ea2feb5cd9d9098ccdaeba59e220ae7af58c6f3698038b1d9b6fcb77553ccd781d81c0b0efef0fc3d347a45833c4582eac87b399538f3cc9d52cac0bc4f4c2f499bd119d82428c92a58b1c3c092474af5bd937b3246db2ef7ed9a08769b50ff174f893746cc9850bcd2c104e64a24de1de9539be3818c4c481d038b18962e8efe320e16e52e94038138bdc8e757d8b1bec9672502a51c374d4c158037bfec8e1eb3f9be17451be0f313ce0c267b8c1f75297f71081161ccf02319eb79cb98b3af81bb98979f5129068585ff59b6800cb5ab50516045b5a70604a5af536b527fcb3003d70680c2d5d7b93c5dc51f78ab6ed7897900ac63dd1d72f9eb0f999ad686075e19c56d6287ac18dc9439466cd49c3182e41bb4990073d9c91cd43d10775503df2999997fc8b919cf8aaef0b51b42f4746a2839cd5ba18993b569a44526553eff3fc4404e4ee7920510e2342ef8a4dddb8e68c653ba641376500947eac256b09d9a51d154a2d8d0fd87c2a098feafdf71388495d016c8eb780e1b8171fb9c24ad7f2b2bfab1aed2e0f7e26de02f36ac20810f64aaf2657aa34e3cc19c715986fc87114994257d1df6e9250313328dd79f2e6425ce9f7be13851eef04aa9ed594c2b3878575b268b2c0da0b5877e8aded3a5b6a943eceaa6f2712e33508d36d21dcdae998c70f7f00c95e853a4e1a857a6dc7df7a995e44373991addcccd8366c7a7a35d75c672b679775f07c87b618123a5ae4f0d1249f09e6fc78702c53ff3b7943e7bcee287e6d93b13cadb06f3c432a8cf672a92c1c90b2974d4dd2ea62e17500628af13125264b87d79361888dedc2edcf9d6e80f45f82c1b605d5450da2b898987f44108ac00b87013598d67548ec50b11faa972f575dbba7188ce36154db75a41337526d1572415989b1aea62a5d7bf85b897c43af0bf427348940b153d746f031d4726f001f507a1ed581a25d82996438ff459fd3488c58358c0cccea7f9faabab5d5e38822d449c54b6918bf6c7b1f54df9853ee33a00ddc000078157d0831bdcd23bb6cdf55d21198bb12454bd948b2bcc475bfb551c88f4e2ff9f69e199deb4df12fa27ebc6872766d8e25f4bc20dee8b89d0217a13890edb7fd596d1510bfdec7a7d017c2e18e1f9bcfb20e72eb467d642ffce01a36d2e6bea1221c8e127f3b5a9d6e578e9d7d3e2575f095b24dc4d70f9246141e68a1ccaf74e01fddcc85723c824ae057c2a3dfee8e6ba7c2ef018caf091829ea2fa7bcc72b75a3d4f97ff07e9d9073f130cd40b9b13281bb147a70a58f67eed8544ab8823da6dc8c8e9c3b0be0d514b50593786897dec008247236c583e23b527798440bdda25e69dc63cc80d1651603e331f98f4b4199d500fcc3908bee5d3a02f946a6abe7c35d6a6c93a0ebff52b25e7c00aaefc88740203f43664fd52c772835d7552b37b8f1b2221f361fd19213630317b4cb1c3188475e9b6d0c87a0acb65125e8ec5f3194fc09bb2ce89653bede74e55eb9afc2610c866e5c0f922e7d0d70d5d132fb3a40f789e629f6c89da9a078c503663df74f8a56f03da70176e8b4e1cd6689ed76f050305d439ac9d83ec507159a25fa939e62b6b1f4c95c021783a5f4e8126d46ad58d25301a86b28757b39aca3b0feb3a7c1d1354ab5c3d3035baa045d37d7ae6ba5b14154177eee42caaddafae6e177007c59c739fff45e7ca781a6a6494b6ed927963cfbfa5282c446b3c3e62906a64d062e9d11ffd192716b172b0fab4769e378a4bef080f9ce90863b982dd47e52950b22ac595a806aab36b9986af08dc1262e007cb6ea6e592e3b601f98f1ad28c3abc482170b889bd1af118b0da918d037b0200520ac91191b21fd6f2008a4f6f7db38ac7219db216e5e082490776ea4235b47c6bdefae53d5ca6bf32d9e5bc79499e38dc392be938f289c63e570b5e200c15ba598413e5e9e683933cc70221169c551e4c2cf72bb98abc5b39abfa66cc10c8f7360e0c103cf9da0684d4e7e0cc3ece125031d1324fb90f95bbbdac694d97560a9d00a13a575090dc8c7a6a8abf9f74f75333eb4a2b3af32fda3f21d2f9ec33990b553d89a64b5a86ca6386d8ccf6a4c0d36bcf72487338f6a374d92a118e0534b241762946c941be7e407cf87fdf2bef60ae2ed1505fc4fda212c41b91aae498642d60f3b14b46541ba4ee44db6ac7a43a93d4b186964bb403aba953b9488b9aed09c61a55b624d192f46a33940da15e3366814d446f2e7724d08fb022cb96095690a4c6d118e2b0c153d9ca44448404b28072ef8f6c11c61ff18db2042c65eeb27ec3e716d5fd9bda8d72b725d00cbf3369ad681415862a09a3e5881cd07d9cb2a6a1478af02d6fca393eaaabe11d4ec6bcedf728890bacb850fae2d059d18eb343cae91f32ed9022b5193a6054499eb1d686dec1f5efd0622409d1aca8de8ef7c2440afa024bb5c9ae44456414056562d271a55156f12215000983e60eb043a1f6199f05fca77b00a4a87da47d1375ce7ab3684cf55f5ba3f5e90d757d25b441f853fc223870c9804438f552271f5b3f13ea167927308f5b03c3f39ddfc07d0478a652317c02a80f83a6d8b3d100b5eb0affc95420b0d9ac30a14c0161a02f5c7776f192597dd56b634a50d154ad1c95e0867ded4a1a372342608e7a22dab94c14ab6bcf23482f9abb1532f2d30890d01f2f55be2b43c021243afc54beb115912312bcf1f0f5414d900718579206a749f334148c5f529c304f2d4a3f5c9e802637294ec4b8e98f81f06b0f1442d93c4994e989d249ffb00a76b65fab938c4e339ed93e20a64264ae3e0daa279d1a9cd73e9fa43c9099bf61aec977eac8f4b1c726f3b75fd5b320ce163215352b32d0a56ab602c25b94de2b9dd6b137f1cfd63417ba9702b8848f79452011a099b3e8d43fda85a33bc75b4a9ff6bd708f4798a09aac308ec81129dfd8dc420061f75cc11b2177e84392e9b12e4ae8c1b8e06e3206c1a77756e9e40704953ebb0cc3d1af892cea35558b3cb8e59a308d9d4ae5954e750eba8360e151033d2b99c765bfc253edadb8382fdc291e069803fabe4e9c4a854ccd20d6e855d60aded00f4bf6255c50ed229e2eaa7922158c9440b7445d602531351c7e7508823f02a7f2159ca7a0ef9b431f4f3e4586f2ac81d279c8af5345a38bdf0b075ccbc72daade398eb2af239e01f8b9b1aa2bf2f62552d3b888d6c8d85c6b8da0b24a3f2a0cacf39d22fefe36dfb2d49c06cbc7547daab9c8d051aaa79125164c75963b4b2a1a1e05c1fe0cb3ec03769b714ab98dd0f7a7e30683236b097e135bf1af65495e444c9e030028feb2f7cc1b28cf4eaf37db583ea6612f743662754bb514c0c21845e2fc9262358965c85ef04df0f9c61ba73eb23b4757cf8b75485b7111bcab9d5f571ca8e642db37f62e4330745532416e7a31da0ccd80ab2a38df5be05b7a206fbda280286cf615b5716a5f3159b81630fb928d47ddb5234ef7bad984b86d6e71c3954a6079a6075df1a76c9dcaaef7e0831e766596b170ac85fa2823be0b7094b37e4e6ed3e79d7ca6b91131e961de2c1283fdfcfc552e7657f8784347113e87b00b56ee4c239c88459798c5077a941b630907b476ef7789c306fd1ce8c9e99ced7a2174c33f849547561e687766f9a7a354d70039f96304d5034f900a06ac2dd6a4f3fefdc9a3611b4549ff21d4d0195484d948080769dbff0057ae6604cca41912d1ca5a60c3d46862a88cf51510899fe439fdd616f4ada165b705dacf34ec1b54bc801a2df52fef49a3f6b00c71de885cf99e65b9867e2c6724f4893372463c1819a87c422396112fdff62124abbe353230bec015f11a2adcde8acaabad932a18628a02c4d32e1963d38266cf22f1356f82e9cdcfd0d4b58a7a18d6d7e12b88aae5d871c0a10dc9a83508ec86cbd7918a2eb09a61ecd06f82c1c86942f6831e955b4f846360d1fb6a8dca862e1f89693ffaf36ca5608c567aecbec2db55f8dde5387f241a0f00a7e0e24e6999320665af45cecdc2d5522d960d6a77f7158df864cef8d36aa6a7457976e73da161cfd802aeee61b427505248587b9285f74b040b56052712f129536cf98f95a4b8bd44bfbd3560fcc4ba9c9aee4a9e350621098a20c40b73c1d4ee6d4dabf810bee54b3602a9c7b270a04b935303cb579bc4971e055b688c64c48d58fb3d771649ff1a59a64c032ad1df2ec5da917eb4aea35eb9b66d86c3a2501a977a17c24e1c83b439564712f48ebc9fc508744ba2e7b55aaa0161c6196a8091607496dc00618fad6f06b12a4a9d2af598d5eec3920d492236ea419dcc8e1dbb8293cfb0c70a1022a8eb813356eaaed7beec4f6c2891e2d749c594363250df6a2cd969462bfef647fe00783662c89240a3eb63a3041b5d9c52c0d73aad9d025dea1cef1f75161596a31df7cfa41fe983659b81684b48c9287a914ac5dc82a03c0a7a3d2b2725e49c9a12cbc8447ce64362a70c460bd7dc40fdbe6f8812c20491c6dda9763aa400d76b3e640339ae464acb3544b1b5aba732160fe0c9246ef72f4c2955873e4d875c42988a219a9286976e57549be1ef4c56e3d94fda7f152d2e39a786428f9a5cc5a874de4b5e490dddd5dba6c3810172dae200a770d5f0ae0ec714091638665b5c2189e61f7d7eae434ada7be1d384d986e78e17578b9a3790f0365d3a39cdd6dceefb53193722b07d68b900abb04eb9a714b87b567e88e06c370fec30bb0412ebd2b207d4dda6a89d4014b786860e028b0831397da4c5a8083d381413ca68815712bc65274a19f28bcd6b6ca7a3be19297dab712db6f81bbf8390fc66e5f8bf1c5b08eaeeb8af7a1389835cde7b328db3b847ac41a45020692ba0b731d2357d9d4216ee3a099677b8c6b539474feba209f9d13ad216dcb2b1eec1fff32ec7f62ad53cdc40dabc17c6420119d97ff09d92e99680188a0835e8aa91790641eae6da2eae24763073dd4853ac14eb347fd65c4a806182798b87e5763d421b4cecbbbb83136527fb74d636493b880ec2b53aa2818074aa7b536b4677bd741212226fb9c3c34a28c4c32ef312e1945ae0054b29566b8049953b791f1e79f47d4a6adaaa2f3162a2a3e98e0c5906d4d0276d01ec3df25b230fc9ac2f11421d6bfebd1b90b464f936b036b8595eff22e8d8df6fea09f4b8d6234a0affba2eebfff915e74b78b1d0f630d82be6a4d8ee3652583aa09477f61e3d1976271661fbefb48c3c09b80fc8329520c53411a892ef1a98876a5b185154917f1f29e5d52236b20fb9ff2f9077c73232f9b5dd9917561f170291654992d2bc86bf7c9d592dc79ace4057a115612c8b6602eeef40dd0ba14dc1ab04ce9ff920dc5e0ca9c3f3325da8494201420ca7a561dfea38de8d731d36380d8dbf984832df9a7f2f9e617c58b4e54419b92fdbf5a823509bae639da51e0c21a817fd1318469f7ff0a3d770440a42d42bad316fc0e934753c507ef818e7c7eb79e33d2d58ef82513b4f3724f402b95be1c11dfaf8d9976e59faaefb805a1e44115b651a86ca41cefe3ea1b075f6e13b6f0b28762a244aa382fb76e33f10d6768b4c62e7fb2456e6507be2b682bff00fbde0e67f43c2e100fcae1f5cab7b64cd7655c2ba168d16f5d54f6d548af8b5848cb25e5a197987c95dd6e51fa827205c7df9ae6a3cb505fbb6f781c127248eca581b868ef1bdb6ce79eed18b535d5a078827a7ac4eec2b9516b06198fe552517cb74de63ddd49cb852565cd8becc7ff5494cb7d7b144689cd7eb6d23bd73c352b0988ac0ce7687efc7c132dd1e336df5718504fc46e1335931d9584dda7e0a4e82da2f750b311c4f0924738b8a5cd671ca8d7eebdc4d8011ca762d646b4ca2a3086f97081c4757fbf71041a07f4bf2c95b3ec56e9a5a44b691bbf25c867ed98457c89d82e6f0d86c5aadb8d9366379fd749d6392cdca6f874aaa875769aaa02f45699864bd515a8de4ba194eb412ae8b73f5ab64b012086ceb7d1004e226fe790dcdfa0e87207ac223dd7109fdf076d6ac5c7c3d177b6fd91fbf81ca068d76876bc16a5b3bc7800cfecf1ac536485c4873c881b4456ec431b3d2c963ffecea9313e1ce55f4c7697f10f4330004c9ee819268f6c9163470db265f363c17c16a0fa9bf6c3887ed025adf2a3a380660ad94ef61001973c58b5c701f47db6b0ebc78e24fb0f226a7edda058d89d9b5533325d996116652e257bca0e641dc63d9858b485506aedaa23f70b863b2d48350b95850aefa6a4b5ad0aa9921664f7e692148127b1fcee0acab40eac5ae8c42d17884492d37704971a56003ee7978555b38aebab3facde9c1b2efd93e04c37143ef8602e8111d4547fcee631de86affc010c4ed586fd47233d3e8fda5abef608c8999fb0f99df8c0b2f783dffd237500e5729241bde37587161279ef732e970d1624a2e602d3fbec03f9d7cfb7a5dc029987a41d7622923381d15e6e7c8d7ae9031a104a89644ff58726fee72531cc04d9c151a7481991908f40f81015177fd13485a598b42f5c104c28dea3b3526736ed36d4896ca258f71f01839439bf7590e37724aaa83bdad90f3f10866bdb73843c0115d9683b321f05bac486fb0e6f8972285cfdb6bb815c859c61307a79781ae6dcab541f7c4ff3f771a35be46128905d7d2e3d6d3a311021917e092ae70775da1c2390541b9a4f84ed5d72c472e634dc97344e14f2b3eabf5078685df8381b36531e018d018a6bac2d113bc2b866f93323e9bc5c4961299c68c0c13804f2660f01857133fa60b9f20a54b57ec9706cff93b9daaff56542bc6ac2028de08b3a08677b9183a11b30c66ee0da67b53eb31565b383f96e941cba309572473d32b87fefe8dcd4f36dc2b3e8ae2b66fa8afabe17497e24522edec31c0ba85e51ff016691876f725fc30d0f097b8f52d5bedf69a996224c6a50279ac1360cc11f952898bf5a21b045eca679c406fb6523e8735843f97c224c13504bd1737a966aa2001e73f751d53a5f39fb9e96fe0594e966054f5ef624c74d2f637c62a99690da076289592b689e33429c7daacb6cfd6f833a7af93f0d0b4287c4fa22d1f12a52f56a4b529d42edcaebb570dc6384bf8ba0ee928a9b8b7f5a50c8bbd8061220812c1dfb260a2bda2f9780ec3db2021f3495a0beb711eb5f0bcb52741004afa175ce15cd5d6ba92735c56b50a3fe4b936eaa238e487b6ab948e6b74391c2b2477865a079d40a68ca5f784ecc77c3667a4f1ea456663e4e2070d6846c80ea581820b50676eb6a5ee4546a68131862a58c55267707ca22bc2b33331b40113dde74eec64d79eed299a127614e4dbd2ebbc30caf266758a0ec817442fa178e81ba6cb2f39a0bd8d86391039ddddbc25f09c3a8b1f124f5ccbdedfbcb2a5d87a94c0effa00a5168e931d1d6e81f5316f0abc322f6a0cc95beea49f820cae54683eb9f2dbccad82d67dae72a7c83f3f27a9e43c8accd519fc2e8d7849e75e059c4c2829e924e397bf280afd1b73061a76e7ebf2fefd9b5269e8eb3921a62d13eabaf7861c7d163eaa3969ebb880b09de7f93089760120681070e2db96b435c0712f645e1c485ba68b6bf9d0ba0aff7268eb5736c59a06b9f5030f70b6a13988dbb0025a74a674c56ae6fafcefcce0a8c8cafb57bddc8b5f3b00ae9ef280d601a6a8c97b7d5089b38205d6fb45eefba750eb9b427c3c5eed1f926a4d9897b6ac1f0a8a6a077f12053651f9f997e65b69f905aa66fd7b512c6426935c824b4625a5418d286e63320157d6442f6e607c4f6f8e1deeb05f4c8e9ca965769beff704d26a9e5f545a835d2b170e56a1969622976cbba0ba3b6e8a1c593aa8f4a7f6b71d844685fb55627ccbc6a562e3d5c58146706077431e92749b049cc0cb12de63709265c45ca7ad7801df3c0f501a8099c274faa2908b5e206c6e4d196a0af511b59f958019e57b5d3a704b75d68d91412bf664e015b4f219409f10916cc0d5bf81e1b12b22a89503548a0abfafd8cd2f2f38980259a8c3bc8d1718dabbb8d8d46be7ec91d355b06a4e16ac4e213b18e8842ffd3a5c02616cda23bc137a9e68767d9c46b4d1e8d4cd341e4eaf725610fa6df4c7f60a8f7f5f49030ede6e35185454fdf2c953bd2259f663fc9c2866e0641d1a7d57efd2f42717c066222476b07a55ff1b16167ac03c42c9ecba40c0ec4cb1e9ad4d51e2cfe13792c91c19ba9d9fe94a55d6888ec1b4fc6fcb2786d0fc4c9a901a66bca1b2455be6d10f34b5faafc59a39cefb76121df575976542a3c104215c5d65df61eaa71a32033160c5cce6a317e0ac060c26d7033977cfef7dae4d88cf8d813049b15dc9e27156d249eacfac14544c67bcbc5a5336a5f00ca4798e771953d5c0436c55bfa89dda26ed683b3690e2b015461dca2ba0fcfae4d540540487ca50bb84a4539b79905d5f1f000d98fce8b4778ded2e4bdf8ebb9247341ba4554c109e91629e9cd70a7ae597650b90f0d5b7295d026253152b889c4a6a25496bba2c5968faa07d3502149b6547e28aaee68ae09c917508d3af7a5f38651f3b13748ed612c325130a4f07aeaa0dc02e7cc1ad65e61ce61a1e8da5db743ce43476ddffbcd69b62fd294d0384a827568105fbc2c3e013092c321d8645a5381e627e25792b3b8c359d702e18d7666a4f5be97c2071466c2f0d41be353ef4bf504616ed6ec4066969c1340488c4ba667c63c617e16ac28d75a92840e30b8720ae29be37c46b18d5941573fc0ac6c86e91022fe4318e47494464132c63e3ba2431d6057a81600db639a0dc1760a6c40d2c9fc069ffe969c5468b916f222d9786f7a21e6ee01c1d6977751f7a47d6e0b2c35cdfcd3f78a45d7b4d131542d804fe61a484dac11b74bc5fa0f977888b139ff4a4e6c30df57bd5e2bfafb34d3f5e4c6b4de3965b8603846f8f20d5c6020796469a0705111273437b4051f755de48634baba9924f7295d4a6aa43d2b7a5cb80f943c272a7999176503dfcb4721e975cf1ac51a694ad34c6fc878be7a568d192c5bd33ee910966934d919f2433234193d78eeab19f59bede5f11fc4f037336a0f8783a0e94bfdbdebd96694969f888c1882e6f253c7dfe1dd3117a7d8a38a608d5e7f84bb184f9e156afa676564e7114a7ff5fcdfa87c4d43ec2aba031cb6309afee43cc5de5b3ffc0591bdfdc9a1bd68c24cf5a424bdb44c676072466144f895671959f56fa289a2884acf1c0ebff1cc8553ff4e7812e9ee4d8107775d6c665c22d302aae3bac33057e8698b375201fdfbce547ee45e376d6f883854c1e9138635ef0bc0ef222c4fb849754aab9f071a212ad4c8cbf40818d7a22a4a249d42018b29dcf2d36495cedc7078fe5ba395575750a7912d563f7a2af27ed51605f35e4e6ace048ef9eddfabcd47fbc8f4c44d6e1f681771b2993f13f33b83c4086d6a10cb8d5e88b8840d4d6cfd6a6c63cdc132f853757c808f863b7e7d4f3675e1e54c692238120cb2dcea7b614fc9bfb8081fa6e06360082423cd3cc86314e0301fe379963197e5a10f8a023ddcc178a2602c86b6a7c6962a0c1e4321de4de8b0b50ccb9a257e0b5202e4acb0341ea9eab851c1c6fdfb01f483ecef93d180b25bc08373c48175c71cc8afc5c65bd3a832d30ba9e636ef14c7cc2fb6bfba36dc08d377c0dabd9a3fcf2d37ea82d4331ef8761a076a7c9c6fb5101fd650f2c2fdc91a8b1d0acd4c89bbc8ab2cb0e20cfba5e640779c86d8d74165bcf64b1e2403521887f5f5e080af9658c22f70db32c4e199ffadb559479726b67e4efe10c2b0d0b8a4910ad693ac41e8da404d77ab5dc8ff1a89d0eef3aec9ff7c8e464fb35aafaf7a9110625da59a1f5be13ce9571e2cc100cfb072503063e2142a7ab11704fabae3664c11ed0f7ef22947b1c7c59d421567b81b649aa2694828c3843c70fe3d3221b24586c9b84ea9ddf358d6d2b8e9193fa138c01799623ef3f6a6de7ead3be34a5bcae95a086732d13e1c726fc19e4c5637b7596de0f6b40af01343bec57876b661c928779c3719a059d464550881d16ce2220fb86c05596dcb423a42e93bdbd2af5a8212948df88fe53bd5806565fde5e8f26dacc85596126c50dc5ed8f4ca7e66b2992250e1e14fc42a6bbb643db162d3484cc8e1c2bf4f930da2f2c57de9409d6b73f1f61e7dc3ee009855bd33b50b5325df2e91d2dedc05d87192cef82e0862b87b780f89ca0d42466edfc5a5b115ff87eeb4fa5f9e0bdef056c317ee9d370e1b2f1cf8d792cffa30a2f6deffdc1fc5c0151f036f0972709d8baff93ea4c70754ad6e40cdbd52cdb2ca0fb65d45ba9e039cd5a2af6717f0ece044d8e811e9c693b6e69fcd9dd7265e5bb3b60830e199b486e607bb422231ad9ad7afe9ca9ef5a879b597cf9091a5afed1f2102d73997055c3914b706647359e0c3e8d1f5212115cc4b0ff89d9b950b463c1173a555032b16346bd1c043841c0aecda05f8632f8da481fb92737698674d1c6146c995ca024debcccb2ac7fb16073b9a57ff5ce7a429456592edc903d26d785ddeb46fa851080e9d983a0dfac4c34d887de94476a73cab07c8c30342fcc515b9bdbdff9b2fe6762c271e9613799a63390ea1b85de4eaf9cc2a2dd7733543f62ec7cd9fec30d9ca15767e424905af10547265b534aa5d39af0d8a0467a201d6e64d1a6bca140fff54587f12cfea95610650ae0581d968dd476601e3a10397822b3c30dbcad0fc98f05c955398466c7735f37cc350df6da3ca037675e96f42a8f3f4b37f655c5ae354a65f168120261f7b23ba78c9ecec5fb6ff674a11409c83b774769a4346e312d1d8276e62e979206bcd0b50c931d58c9be130917b7d56bd15e1b288438f1db1d151658cc998b1c7ac2f9edf090b71a61581e4b51b291156588995c72e789bd0c1632490310e366e15e5b269dfb33332457d7febbed5d30ccf7b05f98d60049b7e317cd4e652d17ad8b72eb01d6e02c71235976f510f67c5dd8a8e197aa3d7b07e556b5e1a6e05e05070f6576ea2615f6bfbda70ac3bf01399fcee3368792175aa9f8baec99e074a4c6dc9b6610e38049d68864e2b51b9b84007ea2562b299e1bf811295d98a9d27abf9f7da504e0c0db946b83f31eb04d536c835de1aad19c5418fc0e5c0860092977bcebf99f12016971c70927e270ba50fe93043bea8a1fb827c0af9fea480905950a23cb6346bba7d6aca2813665dff421570628b0624a2c9848a0578482a0914c5b617ebe779e951c7bc610fba573c1d84842030b6f9ea90c6506a4f6b1954400738899a346d6544951651f1bc20bde8b48fb90b6476c579fee8efa17b48e8d801be4e917efee88aad4cf242350731c473a6b51eea55dd58c763ad025e191ee000b4015e12b381945e00bfcbd3aa02108c458c03a83ef1938802a648df48637218ea3cf7cdbd5f7fc4fca852ee092bbdfe0e6bcae36c937633192d13483dc4df5c2efa046a906a0a8d2c8cc8badc8e11bdc06cdb1b9a3db07653922b61ff503f1683aff021df686b5952cbe11820cb31ebcdb414444fd484b4a0fef3bbafb4f3ceae6e3085e7c4785ceb69a3f1559c0a8cd5802aebb4fd980ca2ecc0f635ede7570c88f4edb7e56c2704dac7d3dc7b8e676f49d834be46e0a7efac0f2238b0c4f8b0440f117efd81bc278e58240aa33814ff693758178b3d61f594d3de95b7979712964ee2631a614243e69a6eb2368c4dceaba13d0c29b4856b131b1299cfebdf6c289e2846260b14417eabde002a67ef00eff3ea711bf156269c5f523094a9db6843f99493cf8df2ba22e2c081afc0bdf0b503b95ae03b975328dd48727ebcf1cf11d9ce6e5228fed35b6e3f0e4c9c92825e537c1e98d3abcb49b5161f512ea1a62e176ba3560e553f49000ba832add26007dd9d1c5e23a6ccc414330ff0d28c77ecb377a9448fa0ee6e171f8de29a00e8bbff2b935e13d8823c79be78a91f7c94c55225ebeff7a7a0d79bd0544b3591ee5b7dae02ae2a8d39cf4261ebdb070adaa6b16dafceb04829f503cff8e3c5d41c31e232b108ccfa5f22c500993ab334b4d00313f101d0d876c811a26cd947ec0941b0ae9d4c0c90993175f7674046c742e03f8d6c2256a79e8feb6c2617a2b6b7abfe44461e231ee4bf402fc6128d0d7a0d1c68672655cfd660fee8813262028b218f788e829870a40d7398f63fd72a0bd14dc9efb2005c570036a4e551dc055739bd53e1bb2867bcbff8a2a9f2ea5d0131aaf17acd361650e7a9cb380a4cede15bc03f40e62811cd95b33382f1d7d03fb8fd11296c59c545a0ad61ff458d13b26e08947c28ad76ba8a927fc7dfabdfdbad1e7f4b172574d1832d497f25ed80f25add09852967d0f4a0099c8a400dcad8c91bfe221a47b5e85c122b900353849a6d3b031f2d7f2e0cc349ac89e10ff93594ae444d0585cc765eebff2457009da830f507cc20f935d488ac45ec2558b3819616b5887f64784d28f8acdc5f13a0eaf3ab2af41c4d16fb434a989b63c0b61a30a207e8a53ce4c9da801c91ca5bc3474b6d818cd6d7bc20d900efef80b87d7a8ca786f9478c0c542c2992f4c0d1620c28a2fff3acb6a16eb930522f7346d8e047065e999334cc1dac59c0fdba6e056517991996e15a6740204553524aa6e9a1a9f80790b4c9862b5a10f6d9435cfe38554971cf3846dacb9974d113e2d0ae2843667a02604c966dcd3d9b9f0ce658800ba83f6561f05a029f19cc3874ec87b3696a5ba47d7639d70fd2a556b2c5980d5d1a52e64f58e95985e135113d58411b6b35a8d1483e86833b433d28c22bfede4015744869b82056b10a3ac349f2898354e2f9689fd6e5b3bd82e687ebff55faf19839bb91a839e7acffa2c1e6a4206f3dbd02f4d9ad8084f257bccf40145a7a8cb39818cc0ab0eacddb49cbfd7714c129537f5259f0a6cdd36f0ea0b8024dd9d834eef9fcba542527d3ba2f110556828ffcd6c39a534e85b5506ef4c2a5b782c63972128f82ab83de06ad901d70e0bce5e10d57c9959eb9d5b71bdb2b468a6c67b6ae41b8b238709146ce6309ac9956df519955890e9af2096f56b9580b55d35f8af9786391561065ded1f31f36487cc13bf56523a4e2d988059e9e45546aa190767ade87411529439f32aac521a0d191c93071cc1168ab3f44d0bfbcc6e11b372d8479bd8fc6386aa52ec8d1f5028878aa27adc42286e11f9aa15a517e42318c30126fa2b07f00bf3935e622a1a696d486bf1eaa5c06b96542eb7a177531fc093c2f06d1315afd9d77db7eabada2f4bf35b74ab393c746a519bb9cc4cbc4fbc9390a919b9b4d510aad7a5c3cb176a73ea4c34d8a247e53d55a6dd9fa1b25469a783b2d41480dcdfc916f9610c4447db3574ab135beb1cd1eb30b63040681ea90fbbfde51e939276ddab2bb5251268b81ebe632a32b4e4a7dd5c52c1bd266446d164734cd652927a51f9f5cf2bfaa0ee598305e116e0eefc3e538c126fe440340c2af323ebe778dce521544bc087d2c98a5f58db1e666b8b233da3c420819f11e9500fea743170fbe13546589b461de694ecf2de6e0d3f82f1463f1dd92cafa55aac350c16bcfb867d9e840f25ad6e636fe09ebce189ee164949ebd9aeb004a558c1c38d14d226eb71ab099fde7edb042a0ec886e33e25a48a166fee58fea967ddb5adf8bd63ace472fb31967978eba60144c43603ce35f1840ddaa31d32be56cc0a5655f90fcacc30360e0fd5a006cb6f8dd061a8e7b0930c3180f606c1609fb44c7dfb33b134a86e5cd7832d52ad17bb590f90a3fa01bda712bbe34464b0b7513991d66ff92fb1919a531d0c5f65d34f5e31c030b3f45cc98fdc5e3052d2b119fe9c43059a5731857464fc2b7834aa516c61523f90c44e655259ce443ea9ec89c8e1863bb3b9d86f8cc8f629d2471d76268ffe41b5071a1b7ec52c99fbb6480d140b552dd15c756c2640a82b7b5ea53e28652d2f50e3c042642c65e0b098544da4708e02e68045cc1911d0021316e979919eb9888118085779f695e5d75864bad56dc2816c5f8bff9a9977fe88266014290efb508eee0f6a7657d9e89184c6d67985bd70da1c5bbf62afd748905e6e06c23bc7a9a17bf68598518729128d2e063bcbece375454c97e18fc81f40b25e4ce40d626c9e600ee98d346e47dba24b299f32e5d4ffd3c199d1d8dfa96dc2e61d29b3a707d4a654c40709cdc80697400127e3f39fb6347e3c0989f3d198afedf531d297ba089d6fe33a35c94c31f21d6d4d83a8fa6939a1af932aa1fbb80301167e35a03e0b1a034202826acb005fd60372fc9c7381b4deda8852c2527e38d6b1f3764775d2010d804409078bc37f57f11cd2e340fd9900cf4cd6c3dc612772e647312b6e4268ba59f810237bcceb3d4c5a8eb48f9a3dc766593cec96b3d08bf2c030f552938e54885a38168bbea358ba31f1f7634d00614d490ff488df0e53ad9ac151c45cb60b4335576160a58ad62ca48534615f01c10d2339fcf5da2b4168e9a6d3f40f14c7a788e19dc9ea650c6e61d9f7f65ba052f485809ab8da1053545a3a17feab7f4d09173e6057b56e13aeaeda66969ac4e41014cc9d44fa8f7b34f3b2107e6f8706f493c67f29a68bcbe855b2822b1f48a02f8e1b6ba972feb292027392705873a2b55c99d241bc54dab36e864b8eeefb4377ad78fd45102463d3703bd1e67f44f8041aa95a7982c29699fca21d52da0ae580664fc22014ca877adf628a60861f63967c69526fa42ad4ac592287ae369b70a865467dcf0df152a8b1de328438e2c6a37acb4702e383b1fe2bd97e642e6f89ea7ed71299b9ae0da117678255708cf82a81d1ce789db5b037a60cdbf9e973e2f8d45e80cddc382439d1be0400937db9ee2622bba877084140ae5717b1fedc03cf49e721d6fd020ce4692d568223f8a68b331630c218fc53e27eaea294682f5a8051be08c41fed46c6b3949728127c59505a1204f07316fb4b1b6a35875759537bf35b5e3273d759110d028234a7b74faef97442947dc6ca3547433441b126b0759cdaadeacee7dc933911235d0f02e8a64893911e76ddd0927a54a206b87442e48aa54c65c7b08c8a202da13756e040fb13faaafa4652683f77f2ca2d8e7a9aaf31f69c3f50ffaa8b565ae9df6bee6dd7abc6c6ae7e8fac0e9b176940205c5ba0d8647bbde42e16b8a7d764a30c6241d2af818d71dca55a38f1168290575bca5be74655f97bf262cdfe1c99277789681920080f195de6086c577951e12af294bca3dacc170c59d511a619a11c257a09102385002062c6e8859b69a9c8fb92daa2ffdeae69eb169a569bbaa44b12b75af2fb590a5c9814e7ff394a80d35a7f489f7de2939820d23dc1c20cf7d45894d0665fd9ed27d1e572c8c674b3f1657276d69e62e29689efbbd0a13160d9f0152df95ded934e552fb2531eccffc7e9604d41746ebc9f886a3ec11b4eece46b0f57d3992f15cbe4d652933a1d0dd51651929eddcad91f06c0e2f1bc906e29049493fca09bffde82239ba9090f20879bd604ddafa86570a826b0c20329bb61adc2619fcec6b2f16a4de11dbaaa8fadd7908d2ea08517638156af9652609ff14d9e4888f3275188b7d231b7df3df65a61776ceb5e4b1e179bfe816a88420a6fe46eb62fb74824d763931b190414304b14e7cceb407180639200544bb84377ea6d1336663e08a45d4a2fc95bce4ff9da054d40275f646d8858cdde516231923928f1453d4bfd7f62647e6f64f8000788b24dac46d12647f1b147b68380c6318c15f14687d7af8b08f0009b426599b1cea03ed52e230a68d483a3589cf57c9e2259925a89c7d2914a192e8e9f00b0a51261665254eb988e8dcc2f9e7aa99c57d9c94d9a9e3b1fc0c1989253a8f481a8a41181ce857ee1428cf63a634a5b03d7a4786b82ea33d31b58d7fa297046dc74d0891aa1429fd337ad0b4104d31e8a6f70768d8ad6eb02e6d15cc7f4674f6bbdfe809a8a20e145ce0c2e80d19b884362a4a6a28d82b58ac69637796be93a7ab66126c31169816d003b0cfe376b52961a622efb98657faa46bb0c3523427193497de9f26a68e377f7bf12364de0eefe9d69088ca4690da2ceb768c48f143ae2a1abd063e653b0a577146f9a0d06d8b9d9f26fab7706cda3e30c2d8c4d1ef53161384b6071e8ef0c5ed91f24fc5960862f8d3b4e83842c682d9bcd03f8f94f60242d1b1336f490c173e75509c66e79dbb2808166ccd252614371e4a4da818f44789321d6bc0f6e281d91a1af0ad5f2982c7a5e3ed965ee591074b681b903104a0ffffff5f