PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60027 d8d79f12545e3ba72dd3f3965a2000a3ceb3c158863cfc04b4e66782f737f9f7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3c4d0a2e2ed0fd13429a0b3796c5c681dfcf4d85359cb9bf423d108090f71d73
Certificate Block Hash
d8d79f12545e3ba72dd3f3965a2000a3ceb3c158863cfc04b4e66782f737f9f7
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...005dc60000c0500100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000d3254124ca87f5bd1245e93de7be48468331fa6f78767eec085fd6aa17056dc36764c637af0ddc2026bcfa0dae078ca5ffe1de0f8987a7b9b588fb624eeabf345ed664b7735097538e95fe98f6c2e5aca0d84877aa9cae76520900000000000000000200000002005dc60000c0500100

Raw Header Hex

000040209785f2691acd7a5cbf140b9ebae9636fcb699f1eba0644b9927455ac591a421186c8c0d946fa218b8e9295e83fa0dd8cfa5baf191ab9598a9073f13da221e40f2a3f136a64260318731df79080103d42bfb99c35854dcfdf81c6c596370b9a4213fdd02e2e0a4d3c

Proof Data Hex

59,560 bytes
121216010307885ea43733ac629c4ce9f5ee7c66455e002aaef6c75e745bcdb8674384e28655abb6b1e8ef2d8ebf6eaa0a97407f4234a74c70be5d0227f7e6ffdafad85224845a470f303db990a1330755b54bbeaad8b0f63057851e49489897ac28c7cb723e41967ea14028133fcc0b53cb459beccf7203f7ba687aa39a064783715c0c492c5495764f04f74c77de917d000b974ae78b61007941fa6060d7d918661653bceac5d3d8eaf994208a1d3b884b457b28eff77ea237757ba28a31cecccc2d0fab3f041bdd331847cae6aa6d3ed32b2c6762a1d18fb13f30a8671f9b575e83f0f3828a26f29702ca6c96b8a428d3b27a020abff5da9f9c66f51072fbdf0e59853c362fef57db298c564646e53b089a6722d1e2018482b1e25d32b3f2f2b12c13bd1aaa0ab3e429f24b3daa2bde84b4f8d1a72405e9ea1fe8cf737312d49870027b28e966ccbc93064be1f9ce87deea0a7fff3749c1a8b45292de4f7cf43e43f1bfbff0d507a3ba0f49ed59b318771295a3f3f8c9ae2e3b611eb254cdb92168c27c35be316b0a4d984353145bfab2ceae07ddecea97e5aa20050082ee6084764fd3e9151eefdc999afab1d85fb719c7f3a56464fbd36e18af35999d9be8450eb0af21419f06e2a6bf1206271c2933c4f7a78be62dcf96e9393e0744ab4b5292f8ab5e8a658237e57af5d995da1f01b734751d470935b0539a3f3ec21971f195c8f8c4cf5de16cc60a7c688660621b184134def81a904338dfe9e37a31d6029ebf1aa6fad20ed45333f96ecc78eb03365575f0943bccbf10c837592c323268ad5549f75d9558398cd71db8824b811b5b1c8fb95bb83ebb1d5b994ddbd30abc4558699e58ef6d3ad9d90eb539deb397cc332616d5304e306812ae66c7d2896bacd83ec73d034982f287dfc913c00fdff34210b4ecae4d95de36f07bea91f0e795bf5980e3bf3da2628cc564c10ccf88e3d18bf3eca0b71fd8832744d51cf3f0ba2ed50b268994b55aa0458948d2c4a7f7abd590223837670ae92a663c4ab64a6415558ae706f46b774c4456e3db28c325ced38e5b208eb76184575ba59aa17440739ad2cf5ace0feb4f32b7fcd5868394e0bdcf7f0178e4b612c3fb1b9dd195be67faa419f5bf62ba4fa4b8e2a5d3540b8ce512e600c8412a00b31f3e325122ee34b12d50f93b2d7cda9e008a28a576e51288f2e33ef094c3dd8f9595b0d660982872cbad5f9e5b7663a4e12ac1fcf891bace8357ee02ba9c6c6567e4de60d5644adb37b6a7654b9bfbad72da5b743d6921e20085109c27aacc834ccc3d2b22d8e19e8b660c787aec2d6c9867e1cffc7456ca5fe7634b0211e3ed7053188ce501e4fd8f3dc0f215049f4936383681298406722aada1114a53ed8c21a2b7b1b4514739c17154260dcc630e827cf853d51ad01279d5589022852b4f47cf217a01ad4f15a8c01a7b1f4b42c2a1fa13a62e5e5ed575299c466a0d1f72457c98a0d1af3b1a4950eb8ec9de777cf1a5540e7fe330e4ae9fdcfc746604c2bb476f23174e0156071e5e6af7d09919ba2bf636e012543e3fd3932a66b02870971851f2873889fa66e784aced80185c36dc7e0cabf7985e4a0886868245ad9f6bcd3883fbbe0e27cba1b54dc79b6e9f80ffd670955548779fb3a0a3dfbd79c430030291444b3c2074a3659e2c75805237dbad705fcf3ec267e4986789aea43132b178d9efd236cfec1ad782495fe44ece1bb717f6ffc789d1baf27bebbe9c9fa66d345665821f163b33040ae758c893aed5712a54aeb34c93be42e1a3b6615747004df82bc110c98822cc0b6e75529e335a5f639085dae63a9b47fdfbb96d378f1b9b3bd180e8913cd778a8c146a0f83f0794ca4fd324591695d18e74867e69f9429ff778d84fb28db8118681e130d7d1d164b6c46b1658cdfc244e9237f4b23f4f852c8c705f7855f3dcd5b0157c23dc9d5ba97b967a20a4bfecbfb49fbf4e6f78647cd2b295a9bc270dc9c86de7274a6a32e1d00cf68edc7527060779ee8ba4097e9ccabb4f8db7ee0f09daf1a7714b5e7b75d3614ac254dca153ef111c67ab6bafe7dd70e2cfccd4037e52b8af99fbf1d4b7e943414863ea3f98b8a83d6bb5e4738184f6ba0a61e3162c0c5d58b8fbf86e81a5f0be5b422c117d2b140c63c72cedafb54491b718e260545d352f65346484d8f1861317e8b0e542264146b917b409c5fa569f4b4d0780134d40151dc4a20b90d20d8778d707cb48eb7f959809ba67e474f6b82211d490514a5dea075043a0a205b0da612efbc9c684a6878e4d0cc9ded2eeea5a6f956de0311bae83e0f550398e8e7166d79a229e4192b6e4a8c5afa9271640f4e8910640476a792657351a39aced946e9ada7c46fc8a54eed2d871dc1f7bdfa1f8c2b01dbcf237430a498f9575eccb652bbb106ea7a0dda04a172be709b1b76c19b7efabb492fe4f9a589c9af49d741431e10f4138b1a15bf164548a0dbb02fa00a0772aa42925c263c8df1d26171297379e176e3204ba9f1f031f51d29343f7cc04269474d1a3c9cff4a1bafb9a0e67621436534488357a7e5159c87a588a80495bd2882c3052fd89747182702bba50ce260fd0c245faa9bc2f40dc071ea6db850cafb786da2aee90b0b06d6961496eff3d6996da473e67457c5948ddd3aa8fad8a9a03877abef2f59aed083ccfa714be2444d1614b7946e0ed369182bde8aa5b54cbfb8cfc00f710027520c679a07b530eb0febf6a9c97d974d22df281a62069ee0b851ee446be40f3cc612e7812931840291e7a422ea6ec7b9ae7107610ef263a4772c6f457c9a93b2d5a508648ff9f28e036c1d2916b315550335221f56d1948d5ba056e1ef0465bb4c490653ee9e1e2b3d3207c67ab17e9d30ee7ebf1d9081506c8b313fff702ff0c888b50a679c632c748c1629b24e947eeefa3a6bc8d65da38f45e877ea80d54c35aa832e7f636c93599192b4854909004439aa8507beada2c5f242ca643ef09de01631c36c08b6950a8c66b95dc5aa1575aff88110ece6b8f985faeeb2451ee1208d82b7d9fe5c08d78dcbf459dc28fe09cb4529e13a83f37fb4ff54995fe77aeb5cc62b55dc90ba02d30508034f1123d13ae8f2aebaad1e044ec46d153f4c10332f829080bdf68b009a2105db46f52f9d1aac61e78c72ec557c3f574d8c44863bedc8468ba6272e945c7cb82c295eeb14290827387de20659793579e298ee1a3b7e0c07d69e74997792153052524e6a1d18b1ad863e17b0d5f84d330826932c8183e4f6ff92c3106e1d839991fe821553a483b302d13e2bbdf2050918996c01e94d8ec5fb21ba16b22d1f60664284df433bd114465f1a068364cf2ea639e7f3c9c7edc31a053036ba3e7cb232f50fd51045a1d928d5c11128bbe4969904531fde039a2faf30b655a7cf8db02c3edaac0f94b7b665c21d6af12b302e4d07ff5b2833571d7c817e0b522161b5592af6dd06e639bb4c87a145bc74035812e0ff06d7e03e24288143a48611c25b7267faa3bbe2d9185cc9682ae5d0e03fe685edf05fee86cb71bea2da45c2ac7dfb06dee6ab02b5541dcc5f6614914418273f2c7516e26dd2ebf2647cddb29a0558d9821b5d430bebd28eb1da0e178fd8845d94df2302629aea5a0ce6126f21808d71c84d7aa67978b837f9a73148b837824d5b1911fee79aa372cfe583c0e5730b13e91277c8898f32bef6196c9dd897d4d201e88d2e0beda35aa94b9286adf2c15c81e1d3413d5277a98ee9d8cfa090e4826d8dced2652028f970057d929d88ff653484b146d7fde5607f931e1a9f585c526ea7840c95a11695ef71224542d12060af80df13d51695db29af5d17d38aa7089d168dba05c6f73a88f01c5af488c6cf1301cf3c91ff7bb039f593652452b5a15fcc40d976ec4dbf722d6c14995dd302557ee264508eeafef54e0bbb09196cd93df64a90f1197639ed71b4f462d18fb69c808eb1f0142f1dd9335eba5d408aec6518e2cc2f25b07a544ed9d2e3939f63ef526aa86754241cc913630a35431295650acac5a4a1785bf80ed7728a8b176246a03f1ccc362541c211571ae470ae588d2aa4bc484a1e00792d48ffbb050a97c00c9b6b621f8f94980d52f342295b71b6e8410af9e67ebd42c79abe3db7c215d04e9c3e87551986d278051eeb239368824fce1a73dec625e0d2b5f35e50a0bd9873606ddba73b759f6d54828c7b00013c306e3da7ea7f85848dcb858691ef54c2a72386468bd33d79bef37c1c138a444cb66cefcb5cd230a1ba3b7a68b9aac9f862acf3b985964359a50559a105c11f4f111d4c135ed3ceda48faa35170529a265e016dd94614e2623fde4df3059d59538fb1820eb5ed88ebf99601e41b7e842c982f39b431f764d697135e679f96b84b17a6604746dcd922b095e33da377841e3071ef6a50652f42349fd609a84b0e51a2a9e4b1a9997ba08ccc5304d627c585ab7c1e08480eadcde85ce7901765c01e59597c9d1246b16e0232988aacc42769a8b250f66f877caf93a56f24a8abcc4c59275c16e4c88ba8e24b90b95d1e686c8866425b778f3a7e5b3b64b75a56f62eba8c353ba6cf4705cd394790bf10c656693dfff6341158c5a16b6a01f90c03e5644bb550c863ddd3ab646e2dedc02214506cd1d3ea4a48f8682dd136800e73e52007334e659683b97fcba3a80612618daf0b3730fb4dca0e6b0b401bcc685074563e21d8db69811295cb426728315b654ccde2dbdcb7d5069f0c4c8adf2d089834031fddbccfd60ba2296c8d8a03bb1da020641445b8835ad3f1c3a7b3b9f504a2ac82e24fa230e916ace639890f20a38cc3efab4615e09c3174c6bfe0ae2f0a9f47d85c265d14d1be7705cdf04e0b2ae25d8efcc90fa06218f848b470c80d3a3ee89eb3e46ef83329be19cf2e123b889be9dae9cc785f28a560879ca201e15d723201118ac114e25c8f163d07c80ab222397b309885b4f62f6f0a2b367bbcda06296454e5e0eef3bc353d1f6c2bfa3bb306a54871322a89387051b37d20facb7412d4554bf0d4442b1f82832f7f668a86bf0b41aa60af2f0b0a8c44c521fe8d54254257f4a42079cd8e1c646ba1c3367334611bcb81bb73e8662376d518a24960accd8675372d4eda07c860be4bbf54480f16df7c70c778806b0d7019da51b17c4564f84e82d37f6502874068b8682f8141638f530475f69ccceb22b5d078025763a9411ef24fdc05c773d52bed2629a2a23c11e7d0a515b58a7ec17c1b3d6132ac8f3190863c67e8914b79c6c7c49d46b4ba52b5ae152fac7cb59e550702a2795b912422644bca59b16a09a8584f1e56e7b655c01d404fc63fe94e03b0cda9c6f1596132554cb98af4cf8047735edcd94baa73e89ed829dded86468d369eca6dd8d7d375d3a2db03c4d8f46434d4000294b1a3842a46d35a853b7f19cab8a93aea71268fc4c018615ded82c36978f12d0a4cdae4688e83db9976fbbeb63c86c5679efa8b56909fb78959b7e5790235b28c33ad82d1fb787f321cba7cdfef62587a4a388dd6fafa0df0a0afbd4c9c4359e49b9f2220838d03cbfbb01c663c4ae15798c54f6d7e9b0b430fcaea41c589ad18ccf87c392af14dc402a4d87f738a0b98870c654103af42e9cadb45b180ce25ddaca1f10153e797f76141cd2f158705d222d81f3841966c0d44e3413c613bd0af2c94fc794fac68f443847cb5fd8ff1b98f7643606ab5d384a3f599012f4b430a9f7ed4880b5e10187dfcb33cf60f8170794bcc0a9424ae96766f45b4203cfbb78077f08e3645592842cb7f6f050969ce381bfc62f194bf6fb887b0757908e51f9ac128db5133af52a816cc9d34e05ed2e481b7b80ca9ce06488552b9b1d1f0ba47de18ac8993a339a5bc2037875d1d3fe72e531967bb2dfcadcbfca0c9e7229b4d3e74dff92f11d678b9908ea5c865639a7f14d7a4bec56ad5722393e7c846188c8a8d3cac31dcd51a816c8c6634cfe5cc8b3a725480686755a582385898a14f059c7bacf0f8fe1d3dbd0b9a882a54b4aa0dd31ef8b1b0a80caac631d82e1eecb34731f6a543235bae39ae0187c3b9f4d3411409b7d4fccf0ef945c2295580b3ca6df3a80d29280a91ed9285fb7a0ac141e74f1177cb5aff96d51f6d4b80c16bc15a6fab7032be91e27f4835380e478bd7c91c941d6fc40851b0e919397746924bb2a68b115a37f6f65c93933fcb92e289af16e3ea589d80ebaf9cb7aa026f66873568dee62a47c7d9d693233e6e52d8fd31af03bb6126da151d9f5715180d8a319ee5498b890358b9848691118a33903b2f7fb12157987b9ba5cacab79f667c9aa4e11b7126cfdbf04ebbef965ffae5d9d5a277296bb67e04af893900cf32964ee3dbeaf2e698f8587d42142921e58913454918451efe592b4bdff11240c4f80280743d69f65526f1076a08330e49c6872d1b68465b695ea5d391c220f2a8b41b2dc8fb1b1718af60e289e1207f27770897128249bbb9c52bbf2e0c77e9e08bf025ba19858bceb4c87c28a4d4b4aa1c883f5796dbe10bc208a050df6dba3ca58e5f912e92b468baf89c8795f32cfbf2b31be06d6ef7ffe5500c6e59a8a93953dc812dc8a6bc95243aefbe395d3720483864561fce1f5d9b0d81293f886eb1184997246e3aaab29a6dccda5c1df53ed5defd5192f8c7d1204511497d11060033ae42e04a784c4b258cf73b8aed4136a8cc006a38a3b72d3b1e1b29106d3bee59acbe354939366c947fbdc383d87d0710158ed1b9bf84dbf24db20774dadeab9cc7f19ffef1d48ff58f821a1e31f3da67f23beadd966325a2805bfbd7a1328254b1004428cc24cc039df29707611542a9d659785c0d9606659507e2d9676fc8344f349558957e3cbdebc4add0e030bb839f5bd958285e1288701274b084ae0768c029647b48ba56ac56484ca44051387a82b2c736d2f426538f38de4982035fa6395259e31cf7479c589f750e15fe2c1d45f59a7dba96d71bf9ddcdc991f576f1065ba55254ff7230c2c49f1698d6de6b1971c37e2af95618e790b4f088fbd64c5d0e48dfb375466e0383dd169583303f41302e13d3fb502ab9bf1d51ca3e820aec35b620acb8629d00f07ddea0db0d8a6a2c0c767f1845bff6be04892fc69cd34dd328f2c9ccdc1484604b44fff5553bd6858453a48a07f96f86040669b472477b679a72641a563494ddb66f4aba664d11f59e47f6e792095459d03858a38698155252b5e8143e4b7b37956b1213f210a64f6fbd4f73bf75cb484b2c83d345eb5492f115268c66f418c5a19b11ad3ed8ebb6062ecd28414232645e35ff9a2c95a6f536252fc04bc5dd71f0efb20e0d919ab33d6398b6efed75061338d2291594251db421027960ffef85833718e07673c1f37a849ed9f55b8f25020516de9fac5458f2840a1af955cca9fc322f79cb9d50c49caaae299a960f2f8bc005bd9b75272ba4df2a5d23523031ccfce7aa0cc765a71b98dc2fdbda5ffbe3d4828af6e30eac1f65c2fd801f2fe182e8b3f8c87b954210bb357dd153a751524fdefc7d1146a4c718727d8ed44fbb5bbcc266ece1e294de897fa27f2b0c5b7fa39068cb6de328a4dedd3b72d4acb18214c0ca36d71555a50355fdaa5011f9ac84e442fe5ecaf908d6544ac81f77ada144cc9633af6c9792e62ff80918de0f6c6d461acf5e30587329d3cc9dd51c9f9297d5b5700412935499d8265e0c82815341fa1beac8cd0294d352e4c61321ae0893620ae5a0d40d3e716a7330b9d76e6ec0f29fc4b4c8308d766cffd62c44a550f168c8bb2504a1d31c8c083dfdafed914315d33751a7f2db7f8297528a337f0eb08d8e57a30d149c81eb45d6d74d2811e20aab931f7ba254f0c174e4676247ec5c9fe126643d76e588ed160c25597cbf738c85e9a606973daddc7de86f4803c72932c711aa396adde069f8a3eb5296407a0a979fa3de85bff57544c5cd53f483c255b96a3adb97b490bff7d60e0994d0a5cdbc63ef7fe741dd74cfc262c1d7feaa9c83d38e6d4461e22b6b868726bb01eec7e53c5b56d6180a9a209c9699c0a05becd2df97a8cc785c9aa9f3ca8f134825caaa801523bcba09463b44967f709603ce0bd413dc1aa3bfc762100470894062d090ba1c7868e8bb0f72dddde47c4b9efd2a06d399b07a7f4fddd9ec5e1ce7dda87efaf77dd056a9e5aa89e291910b8c4b6375691b851f12d1e1077e7730f7c07c52ad688f31d36e420d83516f32d86022cbd4d9a67bc69a9a9b074051180ff8fae9c59041054a639bb309a8aa894d6a19795c6a2c8b7f71fb7f449677072cbc0157447157afb3415f0eb44184402e87d96dc48ee1392f2104c4ba51c8c1600da918f301e0f3b0fb8e26b938db9a2e9589cc5cb8a901d39bd3ef92b594bbc5673cc2ea2eb833c08d9f86c116c862f81e724a1be4fe693a8d215ff463b9ee5f4842215db8dbea98ae5f65d3ee24478188f0a805c382336796621e75dd37270ea285795c4679647925d90cb837ebae90326655ee0867449e0b979274287de056c3e0c36858d6322f0b02832ee7b0c5a78154217f8b49c8aab6991ed51d1cc2ac5b2c8c750fe1a40968ccc296863b1030dc9029d6f12e90c868a042896f3a38484d8feb91c53aa608e93b08279992e7878a145c272cc3fe95a50f7daae502cb4d2f86ce275e6db227e0694a489d6b7c4af024a7ba4040ed000e79ed298c404fd90458f7f1c1330dc4e4400320b599368beea5ded2636ad9d98b2e0e0b350e9ddf256f6c243d82bd31468156199052dd4f13d89f2ecedd8f56b21ae1bfa444ef9ff4f91d7835fd3bfbaf9af2316b2f192e63bba5f6769d4eba97a26b11b3c44041f0e496b7884531c01269bed7fd6eb072075739d814c7e30c3a3413df4a6e84d9c64f8adcde75ae9114b09e2f53586fa360e7ae268c89437a220545875f924ad5c629c86eefd943711b4c6b01a4b8c641f3a9b9cc0e210623b5d393dcd3ca71467db1c5e69d061c1bb1f0b3eb62ad19bb2382fd58654f24891c2e90bac9abdc376af31e998acae2898735617457068261ebcb24d89933053dafc6175ce451f5fb435348ae6b7a0f5dcf00075170c2422ba08f2ed5bf7c5874ac3835e784b3d52a3c97ccec3a78bc2cc2b4a821b88f35afa6de5a5f08c98237869efdd338bdfe75ed1ae63f9c40e64fd193a33133abcda648891ce76b45730f8dca2d603356b1db183875e48af1a5d111280607eed9b3ed6fb3f53c38c6a291aa1f6ba2b907adcd9cb27ace637186c2fc0c797f3744daf36f619c4a97b84b122dc2f8620754f592a73770c694c05618d47fdcfd16f88969db17a0b49d996620efffea79efe820e4f7f3a2740892f3d104e5a776dfd70ae2c1e4c470f92e84feedb18dbd47e073d29f273895bd43f9daf2bc4dbabf6b0dd4d35a46a023d8302011e099b9b9039abc8466fa9fc699ae099450e28bd4087a40e9d420ae2f21836bbf3cc91f599ae79c624bb74838a94b5c368d66c042b6b0d13296be2dab112bf24b2a7956ff91604b639e7493b75637ff8f09ca2b3d05fa9a2946ef7d04f6bd951de82c932d8fd9f4808f972c75f9dd155b3782f7312bc5b36c93f7e1291b7f78daf344e02120ee0b0c7d912a7c426829d097b11e3eeb7d2e7dbb25970e434a4a7bd9933aeb9b75baffca47b5d83bc283bf6a19b4c2b9c1167ac43a101e021e9e34a3891b0acaffeb62df42d4ce688c8febc644a19944a1464e8a883640ac25171769e296c42131a23c84f72062e097d7fb6c742bc09098522ed67cab256de0e6076328deb8d0a708ff458955e2672743bd9f479a0a3a234e6f0de3bf51232cb5fce2b4a29a4d5dfb6f530a901c2390165cc1d6f6c5c65a199c0bb3b9042ffa4c95caf3e310341e291d3484874274903b84e2dc52f53d5dfa6ad907dae9eae624ff2ecca00cb4abb06fbb792121b65c2525bde45e27751859cee4df7db402f9ac2e9a2d8e42db3b871e84c62dd6ae3b3a9b03fb1417e658491ca862ebf6fc77c3fa1f11f9549b44624d72501e18ea22e249b11a3b754f88b355b098ca1fa285b62c9782ec5e5e1809c2e7c52d4bdec9893af3d48b44476754e725e5f6011acdde79f15804e39d056b579e872b14cdfef4c1366270e0efd6dc9b8abfdf40209df7ad7ff26fcc954463a2558ed829ba4046c697ea33ca251df968dcf9b4aec8c5f8978b10f7afe6fe303ea357300709e6136f72ef3e05700783efa7d236427cf8f405186f8be702359b4b3532cd4266ea130e8c5d95f2822941146db2c5c38bfa67b7ee48d9b431815df8ca716c7294db02ff7940f9a4d8bfaf94a0264fbe24dcce249f0478056e4c8122f942b21e65ca4caec9baf00096a9491e3503eb0d75085e1c883e1d74a26dafe892ac9b1c422d527a8a3a258457efe5c9674d7497625909f62f645bae13fbcf90082d96b9e7687bd78bc203a3cf9e03c3b4ea17f55e6e07fb5278019b00ea3c37580bd5c5fd3fb33a361477a239b92cde57651828ac79db9269b84a34add7a15f068c02ccb69da976736820de70348dd08c4af9ad5c38642fc4e40daa33837f5ab63ab80aa26e6a4138d4272a5479c01271790bb5ee2bcd69eea81b1cf03c7772393f8cdf547645230b7cb4e0ca195dc7c00c7b768804009f6db65b168afc6df5729d679561eadb09e24ea714b6336eeffa574aadc76a4720b86a719bd6b6022f4805bce9633faf7c60bb94703b477ea6c3d8492df7d4e8912375766cda671f7bcb50e9a6a8224e52d2ceca4f0f59eab244a5d034923f77dbdfdf2187af39c4a7325c881fc5d14b2adb12608a92d97532c2436f0ddedf4536c3d78bf443ebad69ea8c1020f6cd36a3d1b5677368a6bf70c4b98de5fc646e33e78e3bbd0b67413690097e0e0a434d22f0a8cb52aca1d1188153b8f1d2f62f64d0dcd51fd9f64584e1721f3f139e90e567467dea0525b9b73afd7483854fc60d969a30c3da146b91275bce16685c90bdde210686378223af3eee7346d014db68b42afafb2c7c171c6fe2c779d74c2eee7948f8184f9278803c38f5672f4797d260d66c8fd0aef39f25adba20ae9c1cd865ee364a5bc54b57e853157810dc0c52c021e1f5640821ca1544d3ce59ea9ef66f100ef7c01bd0ea4b441238fa1666d4bf341ffae61909a77899ec04106c04a3d387c8c1a0d07b2e083f53c3d51a0b10201e498d4e23e9fc4e700560cd4eeefa24bcea570f3283cd1e21f7b4b4c77df4aae355882c4aa7ad987f321b74289e63561019c0659e9cfd598a70a2fab595cb7b3adaa7861bc43241f9c07ed0fe22bc511b6f9898a6de0fdfd247279f16c6a908a04692a98a86e7d9efcc09d982a5e5add2c2aa58fde16e9efebd0d967ce6d28ffc8d4f6400110e6ddf3852479ef6d37a1430869b9ea060ace33e291e92416b646daf93bbe2dccbe0d8ca8a032d687a3eedfbccdcf49734b26351b4324c00f4006b8a7ae25970918efcfe84b401defc4d700d1bbd12a5901f628dbb4fda6911a498f329d969f52a50e9f56170798e5a62715a4e2422ae462b00312b6d81649b5287aa31866fafb79fcf445d18292b80bf0d03ceb3d6df80712e7d80f501063870d11c995f77d1556593e4f13ab5a3ee04a7e72fa2a2d02be62b5f1aa33a9441e48dc089930460a67fd65bb52bbe7068aee10930a2458422b7d2590af74fbafbef30b77a51e623ded36c9a0c98b550b2d62473944879989959678183bb6ed82ed6b2e7db98d7de4dd4c3d7f0ffaec384b62b2e442bd812a1015e9f118981bc7078ba01e6361a047a2e4c1666997d40f8d7ac3162c2256df677ffcbb7144574e45fbfb3b7ca81080e22cc93bb6932b34fb3398b48ca4e02c9c980f2f6c9fe08cf53f3df0f79ab6e4b9f78dfb4d68acf5cce622eb8a0a6aaba9857f15ea4b73a1debc74ea587172ee359b50546270fc2c1466589fae1ce3cab8bd29bfdc077726308b3493a8466ce3af55c8215d83bb3612aba1fc17ac6deaa3b735555983247fb8c1b85e70ce2103e1ba12960176106ad8d46fe63088ccb0e8a6cddd07f5321e55bd9491ee59024c54426044331c3a3d0dd8cb90cae3f201f3f0dcb54e2479fde3255d7539ab7402efad50b90ff3cb1b464f8069e6ba25b291c9d23ab5c7cf0013ce26cdae38827e6096c50d95bdef8db0c59cc74ff625db5a36e26c9f89788f3f3d83eac845e0da74d742162155353ddb60e2101b61e20c5ab4ad7a039ceaa11eac9a9aa736b87efc7eafa7786561f2f90d044d5f14a21ec459ca3a4bde697a7635a4a9ee40e9ef461d10c2f06164b7612c20ebdeb27f6c98e5f997bedc590a20cef8341c48ef613bf841d0c434f457aa497d1ecb2525a8a12826567c375d00f73107b97b6c0d4675a9bd59de71d5a5daeb7d171923523dcdd099d12ffe2d5276da785b03204df9359c310e5d9294bac3ebb7f70dcc7e8ee3e01e49d9c560aa862dcfcecdbbf4b3586a175366a8c9ce207ecb241b6bcf1dff62a2573ef9bddaa27931784f5b65aa04576163ac623d18ffbd6c8074df78d58461b2c19ac1a130d3fa09d99fab06b6e2f9bf02f375d4e5192362c40b353546b93e79ff9d4d9fde15565bac8d043c0a8b077ea6b83fdfca4a3f18e3fca2dbca8bc41637a6aff8e5561048cc5ddd1f0c0ffbfa971ffb109c88fe171f69f3bd9b61f17e634393eb81abb9dfe2380d9a91bb97616b290bce3bbf3f3f1109cd1aaf3a73fa1bb3bfe02801749a1667714186ffd4eb61e099bbadbc074f798c529889bd2c2e0589de69c88b2aa533863ed964de587ed31dae7a55d3738987983f2b15c9add6411d1ead52b21c673b996d571496772b250a1b0d057717f8fcbaada53bcb877edc2ddc247843cafe220783dde78ac8082b496bc6eb714659d9c3870812d444033ec3c12ed4842fe88c5f3b3d98af0f7028d9ce62865a723b03b140b63b72b1aa52504bfbd8b63361ccdbbbb1782fd4b320811c20b0ffbb9104dbe357f1e89ec7c8574ec8342712b8f994050853e6661f67a3c136b2ae4e4976a76eedee77bc11ccce01f85f864352cbe8276519b8f161828fff78f7a38aac6c7ba8d3002f20661c3dc4010de1cda6e1ce13ad7386a3b1f986904b7d9accfdaeb04d96effd458363dfce570df5e5a16b646e94a99a403afd0e436efa5c6bbcd742f30cc8b71d7a1bfe0f659dcbadb67f17c141c7245caa3e78d27963b7bb411d0309faf5c92bf84199d1adeaf6c9bf0de3c28e70693c2f1c3454eac5b27ca76d11246d7f1f5f1ccad013ad1c177b8573a5475b367aae5906b2ddad0e8372881a8b00b44875e99ca24a41403547d051df98db5adbebcdf97a90bc6b39b5503b5f293611b3946353bed649df8cfb75380a3d9afdfcd9df2dfe31a289ad1e1455707ea732580da101fdef7660c4fff77cc3bbb691d83ed7f8a1512b18ce57553230c16eb12ba8d73007950bc34016be5019a75e0dac24ed649faf705414132a1238dd7c43819f204fb8b8aba57fff6710aaec7493d2ad3eaf67502db97cc75681a8a9c81884313f56c20cd6a15b64c9859d0816a8f0e537f8d1d43d19db24b521bebf5589dc28e11f536683f83a992a930c256b781c6dc28775155b77cccd3e45e509210fbcad328fab6e5643c9be5f48d53247c895e2616e7dfc23316de0b0ccf75966d43327d044d03ee660a46ab2b69d06069c01514c9132fef13eb9ea2bf31199c0930d6ed46c705ca9023897b31d7ac9b67523d37e3bbceb010f514323aaf58f5d669fac9a02e2ef798886d00e159dfb141c9787eeadde1697ca1d6f7bedc784a9f75fe0b10e8e4c4bf0f6cfcab1ddf0a2aa12998508b97133017d348473e10620f0adbaf9b020405d5e2aea683439d12be87e77030cad14dd3aa2b16cadcb262b7a95c3056a048071915955356a4d033d22b8799f1a5f0ba8dc315149154f51b270213749ae0feb3fd145c132c4e7d6c23ec5eb21406656a4bf8d011ecbda58058fb31139fef236cde62846854e1bbb1d7b0a2b4a56f333c3030f9bc020031ed4c0ed47ff44d2ce8645bf9ced2490df9c3ea23daff86906c5dca29610bdf7be374e72bcf20be9c081bca36d28219512be1285d92d4362f621aed6dffaf6b77b525114439b90a29b3666b27fd91429eb514b7ab7d6846899b9fb47942e29bacd0ae55be7371ffb584ee0811e6c0141996cb655db78ca82c097253a28e1def69a35a2e64764496372f183a9d4a32db1cb21c6b7baaa77fc3417b46066ff188288276aae1bcae55aba38ffe15daccd20d6fa92dfb6c92b5e44ec7de6fd2cde6e9a0b64f9e98468151160c7d942849929e1b9e409682f4512a631f928cc1e77e591b793224f34da0c744a2d2e3105f2d937dff5adff4917100c748dbfce9c41375482436dc4f2fdef6c6b6e34b838c6447528865551f49537a37477e094fef7337082e521efabd2316f253ae4f658f01e80d5ef2ef71a610fb310908e7c6c9ff884b7fc9370d4a99d8c76b2fba63d824d21b980185d4eda0c012e773c17f46276ee5dbc5eebfe5dbdc420c98568b9010cec77d560a789ed6507db1e7f71ad3889788c7fdbce9b746b6d6dc32804ff72dbaef6885992d3ab3822e81dca9a29b92768b6e02fbeef212771168fe4dac5130239f6e25ef924d8797d4a810d27f7aec214019475e0dab27c36303bc06aa9118ab40328169c52efa858fc1ff80838a20a2a03b07eb8f74d4ba01d44d16e9e65d5141fe3228a24c25a43b7dee0f6339c4837fdf0429f15f3038b11ef800d54e15dfc94abc1baf2026ad7af05e1d666f04d892e82503f03a17d227cc2b0463d6c42d0f3da7f000b59da4e13ab1137a63261a3d415252fcaf1a03279c83cd05222dc792a33d257b4f2041b8bcc211bf8582b0e7da00822048a502dce1481db992d19e3dad51617f382d8846fb5b669eb252b982bb2e42774b90faf3bd33c1b7b921193ef4f54b12625b5168674ba6cc04e3dc0cf94ea36f7eb3e883333741a1a318d177b65532c2f78fb6373f145c009fd1fc4bf8f05f161ffae518b689f4935c0a3a78d20e375063514dcaab8b5e104144d9753c85432d4c63d37bab13759ffcfcf65ddcaa4980b9cc8436566e04b4486d142bbb92e9929904b8beb2c30e008005c395754d627a6215f6019d5fd3790b283e2c86418bcf477634177bb0ba62c8d76c0bc5ad11b6db55e19e2bd7ce231872c1e6312b14f144ccc9f79c57572ec19f17abc9a39544d2de5bbc579948bc658a7a6945f0383c231c59141ed345c19e4df248cae8c148d8e76073878b4be40b8a1f83a463b2096b029e881799e67b0b5ba01647bd6bf5d1a77038f34367ce1dd8f9df2f177210370d5cec8b9aeb89a5d480ba0708c9db3f830ebdb196c12df591a2b2820bea144bd8025ac93c780abacfd2b974b70544988bad2703da2b41b3993d4bb5a870fe1ebc856270ace29628f16b914b0a36e3a090cd4ca5a1d28e2022370e3b6b44f0662c8f1a261f499d61af46a7857431b3c4e8f7aa79b147d07870bfbb33fd018849be1fcf919a9756aa0f13784f78ca45d23f8a9c040ee2faa3f6b520db86b0366d2fb5abc3f34956a3ba4063050abae2422e6fe2b3b420c15edfa58b6bfbb08795252e9dc9f000646111ef559945fc2899f2c85c92931887079a09d2dd68bf1bb17d506d4181d68fe8d0913b91c21f98543e47812a0f98a8cd8c6e9f99b4a9ed7892eec8b1a931d94ffdb64f119d8b298420dab7fd4d3245b260d32bca50e51455e786a41ae039e1aeaf42b738856cde47b971536fa6dfceb449caa27471347ed1b44489ed97c881c60fec9e3c72da090e5bd807f15ff6771589951bd6d17d81cee39fb9122bf7daa96013b9de766da47eda3b5d17af9ab37b1a0550cbc953f35836d22e16b470241d6af9313a476577c76020ccb3d4df0a6c581fa77319e4f5b8790cc90461d8c98f1fb1789d595ff8e2f5af99c6cc0d98e75cb8542b5954739fcf451c1f05d954c5ae6cd8f28da6dfdae570ff7efa15d106a5e41ccda11dca91d4778b6f5f3c004d7f7665c14832817acd76412b10f2fb16edc3b349025c007e4204fc952a2bc6398cf90055169ea17a4cb16aabd8db84f4b8f9a07d0e31b1d54a022ddad4ef08d00e7f1f0718f16cb7fedcde9e623d1b318919723c182438883e41aa1f9bea8d75cd185b8345e0236ad2198661911ff855becc54cf5d2fa990f003aff4f0c309286b598e52d0c05ba2fa173f433e277f5ca643634a60e437c0c2be4556768e276f3b7966d0c12d5a18ef92c1842db64aaeac8329f4b22efee989074aa03554774839a5d294adac468c461d549dcd176ad27a0b0db6b88deb7c2973bbce7fdcfaea24efe3c5fdc8f4736d72701639ccdbc7ea04572f9454a06a8ec22e2a42ba41a8723b4fbc58ff8a686b9c2282ac799ca2cd8bbf9136ab190fb4a25d2727c5f8bab8fcb753321594d12cf87b3286a7d1c427338acced44f92dbd5623ac67b944115d8759c597915bafead2a12315283469488f45d555895652ac820bbcd825b420dc90992736db389ca48b6e3ea4256e1c07d6f7c6c8814a5fbb7d64e50eb599f9ec3a77f8d6b15be9e6818b9dd84eff155a11b0c07cb6ac18b1d24869a6b1cf861fbac6c899d0f7a57244d0b49af6047433da0cc87585ed8f12c2c506ad629dfe2dd7a5c86b8cacfc3fdb9edfd5978e2371a60e556c09542567ea8b825b390d012816e389a6562b6aa6ae2f964f129e6cc19202ba0483b06f36533a088a011deb36221bd81bbe520ce51df8bb8a950f835a97c8598aee3298f2c1e8b542c74fd82df8197e8c9db8bf38118052bbaf06a21d72501db87e01f7194506beb4c3f46ad9b9202f248a5fa6a059a6a4dc952cea92dcb860e8b3374cf1de0bf70dcfa339b6f279d5e3bb466fe2d8471ba7d509d133c3db625d9171cc1a9020f8d68e6ec860bc7551dbeb052c56bf8e3c8eb1976684ced9cd8d1d980a89abec238c24747d94e62c5bbb146689788ee223a3fbe944f9ccdc87efdf6c4991042faec41bf7417e932d489086658ca3b37a89255972c2aafd0c1e658af23e35380a504783b4b62ad1f607f969a132ae0228adf8f9965e3aa54a77629a7447f0fd5c14d206c13ad7318ec306273e6e208837ee9fffcaa6575c9d4279d44e8ca5da610225ca46008c4aecc536edb5e9b0b1e38f14dd2473c61706a0f0dc11fa3f6d680f72da588f85c520718fb6206720feb3d760fc4a80bf9456e5fb54f563ee8f5930b1a1204f6af002854cfe1d8927481859aa46faa7a2122e4fe6e285b9d12c3e506f343e459250af5605b16e73829e991020fd2cb2aead7bd0caf9b9322d6eb46c03ae55fc657a7fd577376f2d778d4f21223edb408e0d5852196c3a4bbea80f9eb0c03f435b528ac2a2ae7922a05d77f049a00e74c9122b3b1cb47109a1ff9eadac2d94eecc62cab353c28b29269b52194d1e0f9ed9d30e4ade6970082dd3a6254793f743fab4c75cc08b8e4aaf27dc7d94a3f022a490344573712714ad0be69e31d3de644897028de84f49e05dc6eb04917f3145a5a06bea237f052f480b638d0f53ff320933e0ef583af495c1999bdcb20ac8993e9c55e8b1e785bc1c3f0f1cdae41b4b6b76ccc62de2ca9056c4b7490929ed9cd27594c50cbf769973ef58ed9ef95bd80480adb04beabb8d677b4832e5292ab3170f07d443610a41055f90ed5d382e0701e9980d149fc10b60f8a95dc3e30cab740ef9fdcc206269ca8fb12cc4b63657f0c19088db7ca3337f72f0165e66748bfa3d991b2806c14afd0885526dbc7f5a9e9388251eb6e707f8c1fdb7ed8d092388e292c139747b8fd177bc03956b786ade378c1c196412b6fd088b53525d39d6be258698b63df3f1b0d2b2eae5f27eea59134f1321a0297d9b7000ff737ad8721854774f2fca209f408320c4c2c209f9df75795043383ecd5c3e10ffa90c640fdcddba5912a8b5d7594a58079874f94292f2dd07ad84b5a974bcc1a944d795fa63cf52a1cc3034dcd3d80d2d5e436ff2ee219e216bfc33ae44e50f4ed7c83360fe1c306ef1b12f501f58167f5cf4ecdb54104cf574ff62d0ded7101f46d1e11b136d3bca46866d3b4abf9624d15f70817e488521c21b4d7d05c12162857b65a8697c78ffa72622df41c6caebdb1dad599c6f521790ef2cdeab2f74294f22b212123bc35e7fda23158eb7b991a645b48f31c1c0d14de9b05be57eb5e45d1267f24c6e911484841c1bc69b53bbc8ce996c26ff801a15daf31974c46c0f169e849dc65e40403b7aa3155cc070b696eb436bc34e1f7180dd87d1c1da32a1af0529297df3a4d1a5535ae9fc201feae28fbd2959444c32fbda6b78212d0d3f56448ba7ebcf9ba1769e2d5059c0c1dc3305b35a12a9af9cadbf5cb007832979d157d30b02461638a2d31858bfa5ce2053499ab3f9a398fa67c7cbb008aa82d32dafae12c75fb39aed87ddf6e3e4aa70b34ebff839a38fc1b0bb787a98db7452fe5c73eb7c319c447fc8509a3482585c1f95f98d2e9b8f61095f40a33bfd0462aba62157fdc83ce0e104ebb41e1a8e2850badf577364caaef4306c1f266fdb7be7707d6ebf0c8a02d424486c3444cf8f12c7b257d721a7c7a2b32654a0494f00d70c228ecbb6cca53aa88525324a4ace8fc0007a9c06658b671b9a24e95340d08bd7c322a1dc89020ec470f2af3ff6cb443fce1032b14322172f13e7bd111cdd5ea1922b4040705ffba99c980853a3a93d022628c874263e913c745b9e432fce6832c80e13a1cb60b9652e392f0d12b5e94848d86f31284c9d0053c374f6720f2ef0649ab3bcfe0d94d084b63cfc6faa3941f8c1ca8143185a45de10d44c2fb0d3c5408e92558e15072c9f6d43272452c7312617c74347694cd05b5e45f6cf9a0b36d1002c2a00bed8e465dea50d6cf8273dc510d89535aaa10549c30a164189d8e9c8fbb386632d8913ee786af1cca57356bfcfd491d753c7d653e96b4a5c4ff185a45a1d9a1046581eb2beb036e8475e96deef1a1dae6b7ade3be104218f03f8d893fb04ac5ae68e12cd596b821d07ee14dea6dc8860a9fa07d36329c092bd939710068613b6d69586a6d838d93427812a16df6092c3cfd5016f81045dab2adb1a7e2e11756a1cbcabd8e7f8e95143f2af6fd29a073dea678f56ace77165ecbe2fbff7680e578748e75d2d95695dddd9b63569732ea0e095b160b4d8fe7248d363e333e2065995a4b121a5011d3c5a2aca978df14362f4aa5968961459cfb6787e93647cc72ac07b327c59132c2c9506a8d25dc48200f3cdd5bb636def3039472f8b35efed2e88569521110beac968170ed1bc78d1b2fb25d56405805dbd23c8ade48d0d7449d6598c44e37575db470d73f35777cdbc0b9cbf3ced487821aef3ee33fa0325e841b6c5a88fe39d17ba5f67ee254bb3e580d9eccf9ed255ae0f60c13117794f6cbd8021760cfa974660faf1c27c5959f101e267afefa6d8f7de594bbb4fcd650182e21e852eeb245fc91e9f85edb4f80216d51aa42003f1e726956454bf8a48a20f06c94c04e62945cc3a5139cad4627e788f61437c10cf6f937d7e679b3b45242b5c4c1b689e950043419b5a40511540d63e647a0036a61ccb4eec5e59ff2f83a3d38e9219d24541fb921bea28f47025111cbf68a8c423aad3aab29c87044ba768915d3376c65af615d87914104274d3c0bd261554317d38d222a63696a86e1e2a23a4a3804b6252fdca7a52c7f16baa1c680d29db055bed301d12e59e0b1435f62816ca6d6a53aef6dbbef2851eacf95a47a31d3fa9a791c072758223c704f7c766c7a3485f2dee967710e318c98011a25b3a382ec0894a78ff19af6d27a9ee4159298ffb0ed2678071f5dfaf1900f409b152e06f01494e7826ea02c44fc4ac9ff09c40f388090987b721e920abbf46a33a797a6890b1b173530a594f8d0f71d3c07afa1553d08f7dc12cccb66c298dd36bfbd91be62047e0a09fbfcff3ed64fc7da036603f79344fcbf734b302e28bd2bf09757921e83bc0d02c995c838dd2b150c7e513a861db4daa8c059cc437d5e659a7480738dd4505ac0e2476041091ca4a76bbd832f473b568f761fd32c62f001ae51f4832a01f65bc86d2bf259a629d9f4785a11f3724d03eead115c4afa51efc328a0cff16a52a768d871b506acb1ef78f85f16c2b71bde7b6759c8e3f1196110bed1c8e9f592d86af447e741e2133009d6c53ab27e7dcdcb7c2911dc27c90e6192626f6c1fbff4e1a760c2b4b74dd9e35f7961edc14cc71efeb151c113ff3093c0ca524a32a5f548f6cc53e5ff5a9865e0614cda785c1e04040a4acc2c42e7b721fc3d26cfc955ed8abfd819d7f89635f2838234af35a74e226df9759e5e29e7d269404b9e93c9e94073db8fcdc914fbaf00f50a1a06ac8ace4fa85972601fda8c2a07b6e0503f48a6cd2b25a534d1fd753aa9e46e0a9724585d9ebec2ff2146abb66727ae4e2fb5eb200f5ba0c7c2c7e07307e96b3a0e0c9e38d901499c99725f65b7562f9a69ec6842eb7496ae8db770122756c67551933539f3540c04bb5063afd17630e9a7f4db0230a6e1e1796bf5dbdb54a7aaf83c123fb58aadac1cb5a4a13182da94347b39cb1c0bedd595f854851468891395c7d9b0495ae2bad5c19a41fadfa9a374d5957910fa0eb886a5847ae9785d5c3b4c0a453cedef8cc8d91d80d77f4d6756b815f99760ea8a1cd8a4afda64deb44708bd941103bc83ef41f762b2255ce11e9ec87f797fd0e89fc422ca897c1bb430c5737f8fe6389755811cb1d46992db0a41b32ed7efa7639b732125ad351256b1fcb776586c7b9cfef6abb4e567dc310f758e7ea08bb0bf05428810ca648a522b20c4952d2c2cc9d8c866f63c0fd7d7d174484020e3c9ad0c9d1822a67816d2cca5dab4440e340564732c2d7ff3b08453f4915b85238ed5cb31c181206d81ead653969779f229f1f521d0760de2d2252fc5569a0eb0b124f96e1c4632f3588ad25cd5e8b0ed78da22e07df45c4df75b65e93984019e3be2a92789938fa19072a489da4b0aab28346ec5c4eff9defd7d1248074782fb2203b06ebf38a6cd4c67748f18b17bc6f5389350a2568aeb26e23694f3dd57efdebe6f62c974b3fa893a60b866b3dd996aab093f21f8fdb64735550982f8f9c91287c278281598cfaedfce221a457e9806f6b71de1918029acb804dc5a9d9277b5ac485da0e584a63dd75eea7eaf6a0f25364e54a0377f000f17055273b1bda51bac6f30031b13f35b70982c54c9f2fb79ee300a9d3c88253c9381ed32494a42be97e4d219b1a56c3a3c74bb2831e1afea2190136a1bdf2a2617f1fa82ed3a5dca783f932344d10fd19a566917a5cd7658057bd2c9ce56a7008c69faf3a17057279a16664634ee4756b2f9a52cdc464bb92557c1fd92a1ed512a1d749345d08f8d597701fde0d4a42272cee80372afc130a93dd7e6f105f7ae8cfa17bb9673081b2036451c049b7b7dc74821357309d6e8be18eb699973883af194ccc8581a0bb25f22d6fa0c07201a8bfa81d8ab1f3f02ebb907649a15e27099ab1c1e643d04ad892a817470652a2f905b29797ec5bfd5e8c049822424a0e0ca2264440ada7722c79f99f3667a963fb0785f27d7684f55d7c7e420f9963e3ceac0be8217bda2de7b0721cbb6a05107951a8ab4d9812a57ab656ea33cd7c65289093f6a7f228d56c2f9aa21123ec3361bebd6628fb62b8294011f70402b2b9af21b1dad12d0570505ab45a48b44fb3a8f57b9fddb8c69a921d6839d7e571d1ce580f9574759de028968d2b8f4ca65bf02edaef9c98bb8b559aa63ced813f977bad1ac798fc0aadb1b228cc0488fcb980165fa73a988079954e8b7cc120f56c4c1ddce6fe009899fc7871e8c13141b9605ea24fb83f90154a496399ce77b3dabbb3a17a9d2f30fdbdd81b7ce400d8bd24c34259f6d7fa5033c9ca6a17ce177a998f92f877a03a3294b41ac2c2bbc0272437db70f7b8ef5412ba6057c3d02c61c6092dc9732cbe2160c89d99238ad77797dc16c77b7db984e7400cba3b24feba8fd6aac15305dd7bb6c051a3a0f61cfa804c71ac65555ddbb777ba5259872aedb7c44e0e6a240eabfba8d760554dc762efd519b20ba19c12e141039c7ac98abf9c2be0c58c324ac68c186220237e86176357bc4478ce16414fc84eff127b0336e8ada814124f716ded3e1da62d762fe9decd016932eb4fff0e0fef9c318e9af307049796637bc22fe89fd87b796b552fe347e593a39b06e9b22b59ad1e5b78b7729252fabf4f705977a1b2f7406439d6892d519fcf173b881fc4add81550af19de5a4cd3cd1390bba927699bbfb09f7e4bbd956adf70b31b6cf5708eed755dbfaaf44e271eb597b325723468ca9f8dff4f2304bd72876b29e755493558160c4363a6941da0865354b09e7d415841b3c679ff67b976fdf1e507ddd360d4fab69ad698a06038541b890af4467d20417edc16231098ef627f3d33168effedefb0088fa3d20b8b19c4a0178ca209d80a4b8dff7bd811718afa665d1780cae609143a8167e4d19a917c0576d88234589e05b7995b64395ca0b9dcf16b6865320f0d3eb152612e9ba0060e6176d215ebaeda5ea747c72459feddacf8aaab780b19be8110adb2bb2194065d34f0881704a5cbfae8a497cdc7aecb0c3b16227d6bbff92a2e60efd979323324899502e71857fe087acd215d54bba6192d44ce72b7bdab3edec370c50173e669183282d46925cc2cef798935aa333f53e72daf74dc53fb5db330f1bd281e9e54b7e625af5be075e5a51326c99865cf2d4e22cd779dde1535a477bb13c8105c553207d1177ce1caede37c78b6c9626632f89a422d158720e7e4ca7511a89b05c6ddd615026e14788ca7afaddd8fc753ec14f7bc192d79a549a1e057a7324f030bfb14c658d00c501cc53d826810ec6f5aacb6df6f7706bd90b6b14e1ea87fc410a11be22c80a18e0a0a58df18195a9f62a4ff92abfe142df8cf6e87c77c53501580b43f7d32059bef5c3c43a23efd21831639cbcf4d274cdd6d2a7843bc59f0423da3f3ecf754b2be177f57316411079e2deeb6e5271ac65a4c1c39d890cd3eef9f5882f25a6c0a594df0cadf4b32a96ce267782d8578cb818177b2a3deb460b4e9f026d4aa7a85fcdcbe667ef844fabc96c4b9087709d602df4c13170bc6421131299c097f75c20a8e4c60499dd590aae27119b408e67626dbf55a8d44a13519080cdbc3d69a971478543e497f2a2cf7f017f6078ff9f2a75132de2906c570e63601440da2309549709aea6c951837d6539e2e92c63f0bd1bec5ac6985839fc4087b573349ef5966cb99a5bb05098f93171dd840817b5207affaa9ecf173bcaed15de0c1bfe03a96fc796530cf03681a86f2a276e0c4be2221332d5fabb87242a269243619882f7e6004a5639f7f7322e13cf0dec5f6aab6c4b9316475855e6e54535369d31d13498948148f61cc5b7e21253188c39e8bedd2d9c030f1376adf495a64acdf40d860c44d7df2462ff21610830b92f64514ecd1908acaeba2f000b69c2852672b6c2c5dfd0492cb5cb545e9ac5aceac91cf7724203d6ee66f048c49eaf98862bb06d6e1b2719519d74a99a185fb06809fd79c6e7f13b5802e2d2e6593bcb2888e114776d8d7a06fdcf8566181a708bdeb825a8a2924273ac48b7739e8baf1f364fe3179c8cdaa41e3a44abe5888eb80aac80fd1b6267f679603d4b8b9c1ccf4d52350f785a236ed4274182c49a89af9d7ddcecb2266ed973c1123e873e0dbc0c4291b2c74f694ec8edce5c70c82dfb771fc8a2ace8afc2e82050af34efb37009149ba483819b939834f8835230cfda3c57f3a13e448ac70af410217fdf6e8171f766cb33aad6cb491c16441d0840a4a647a971a3757a095d0260fdc24552400e205721b8a2e053907cd53942a28d9d0d279014f0cacd78424ce8e100881639f31ce7174debd92edb365935ffdbf7681825ed793caa1cd65684926911834c421a6628bbf15ed46cfe05329e041f7c76d0f46aa672be6aea6568996ae491b8ef81601203fc01941207801ce4803f912a3f32da8c095b68437335af1dbf5ff97f4fa2df6c4fbcc98918331efa7773ddee0e31472117469ea0f0bdb579b51f6052d11972295244401b0c297bd6d6517a4bf1f14544fc9591356b0cfc29fb623604b14ba5dae07025e3a3e7d37462674c77a65d93e9c71f204f98b3fd1c9a3349dda18c492f37976340c7b776ac0329ec9d823cc3db93f05bc8cc635b2877a1af086617865ecfd8b3efef2a7064be4d7c2ddf21a8880366a67b036c4a077f4b31fadd2849535c81472583670e0f3b03e4947641307729040b6444ef493966e1421daf3aef2853d9031ef2834dc22edc2d7b7eca4c4cd0295cba9066c6e467226dd5a1d05fb8327955ae45acd7d08dea78b1900c5ea3417fbe6f2be91204b57c86f934d1ce0f233cb7709fb500090d7ed347efd5f487677344384c0c521e267e649ea9efcc6c8d86692a18eb421e4d64a52c36f20cef067bf74c9af29b4838a0d1dc070a63da1f710679fa94554f5d1c791933472506b86727812dc1c57b834e62343dbb51623bd790aa5e1e8735831aef2c74ea098d9d73f89651e5041d93b1e5140a6e9173fc8525c07301ed0ef1776cd291d34896c734a6e1c600251d630f7ec4d5818f41c2d65fafc9bb7efaaffbb76aae73855952a06fbad4adf788f5bbe899f1bdf4f338eb4f418c392baded666f850dafaa6d4ae739fcb865161d59191e0d7864d52ed13b2c567259f525558d29ccb166f7a4971d70220c708e61a5233fbd5d745e310cc22a827a28bbc57aa954f433ed0e626b8d489938a35d432b77f8473b51058143d281f7fe72e42825adb552823cbc80c356021efb5afbb21d24123bacc720be0c6958f3d1ae6178b96ebe7afa7bc5544091776b820ce3366472ea6dd30971e48b1e8496333d1aee45ede12eb547e0d6890538e267a692e584783b1b4857c48e5ab11210f0ec2b65cc27e68cfdfce3e609db3e51ba87c31610c93f7d7d51fcfd4b83adc8bc919cb480ba856354053717c0db046061df7133f9478c1c9d040b65eb901a26cfc58d79d5c22fdd6dccb519f2e8efe881821c642bbf096407d4586e737d587b42d0b395c53408bc288dc19744e8acc546531ba49233742648f3d0107f8a2783ab30faec7045231fa558fb71513051311723554f7c4a5b5b0491fb2e11d43d584452284d0e0b64ef93c6c65d7c8596f6a8710a0f3d609a09ec3160c65feb9d18a17bb16689984baa453efbbe7dd3787e7371b6c4eb4072714700d2e6831b567f60e299b21d351cd63c680c719dcf25b2086ef9f5eb13647f7f00ec1c7c3838e86c85a9831bfcd7ea4ceff38e745b9a54fbcf0eeb33f74b15e59371627813075401c97431eb955c968e03073386e8db90b277f8a98ac57ebc9408086eeb461b45d65440d0085e91477bc6fe8900bb4b6951e6e8a5ae45aec061be6cc3bd571bb7f5f8623284f489953b266ab4df2d5d86ac0b60af6f52d3048eb6591a310db1d4713039b4618838f39d7b1be411ddfe6802591539afe425cc5779c09503dc81f64ec15d8575e2f19345669731923a3e7e5f7d078743fec300bf00f310b4d3b9fde0ffb5e4586592eaffd07206ba8a73cb49fd270bd7db31d9e2ed9fcaecc44d32f5689fea36ac770ce496f4c839392683ea82192d9cda2e9ac53db01ee275ce96ca982d6ba2c57f04a537ffd13d5b08589815d5588da2fd5aa61823e0b12f25812df72657c889d7d3fbc45f38a8ccae37abcdb8794a901ef34938637cd0c8bc396a8caccbfb3c1aec316190799f2390393f8a6ba7a8239774d2084fdc13de611f8d896d14e5a3e2b515da3c5a53840f3551ecd5033458d955821571d7ced802be8dfacfed7086d10834971f18287e0de38106ffbf1900d7e1fec3e8fca3c552fd1905f8dbfafb7d9c8fc54086b95a5d6f7e43ec053008a7c8dd5dd005057bcbb5bcc4f7cd6cfa5b73a1dc46969c53091c6a98235749f9f2ed9cda5f311d6396e730d581db5b7109427190537cc4d25855a2afc1c0f515c42fe186161c2834da111a2733ddb64eeb3941c3c653652fb7c51f9be3bfbd700d89d5063a4f08fb7c291bcfca63b881ad661e0c106842a37ed417eb2fdef359cde95ed4f74b53d7330e6ff4255379bf4ec1f9dec898319932f81ff297f43360fa93eaf32c29b5bd3d99dba22ab466f0cd29dde5e1dabbba66049528b0059661e5e8924039615a9bcd06bb07d9ca77f06e8c828ba50db2dee2eac5dcc36403651bc7b39021a9e0b4047faebad58a87fc52292af54388b530231236e15fd227c5c5a7c72948b3b028947471cbad4ca70f0202dcdec339e9b3cb5b7524e4e83655451d24055bf17d59aa02b615555f67fd8bbb7edcdaf446479f152c71a0069587458adcd30a34d21b05f7ab55c1f48fe38256e3c23656c30958792cd8205c2a2736062e62b37daf74ecbd1c8d86a97ab601fc5a0f19b4569bd96c1959c64260ed9f103632c2f04fd2ee9eead4ef0fceab934290c6c5ed80c5ffb61f5bd14508c50e4822238e426d8f1dd8ea1f7456551e65d7629e9ffd692838d4e514fc8c4ecbf386428448dea5a559383cfd42f8802cb5397172e8fc36f209b8bfc347f965ab5dcf30691090b8aa3aff0fe64c3d718096d6047219f35faf505a9409a16cda7ce7a8bbd4534d183909b7b744573379162b20c90f26dff1f894847153eb8f6d8c4c3f7fb306dc43697a042561298aeac407dd63d5a89e9ff1ae783dfe8e1fe7da4b7e73a1b32bba260323cc1da93134c13a074a6e528d250399e63d40a2d2c63722a92bf5eaab0e85f6384c2db48ebc3beabf0e9678efedc55fee750c6bb4f3916cb9b0f309f56cb8ce6a9e2e08aacf8ad135b95df896e6ac25f93e6d80dad0500418d50827b86b1c2481eb65d3a30cd53e5a2a5fd1bd1586b293340debd2d203e22a5212f9e4dcd06acbec0d277b0a75b6e8e4539fd81ac16e26699cc3a05125930b53b7fcbf3239d4e7471d0f15cb3a00565b7a53e8b2ade0132f43d0c57a7ccd41345defcfb9f14634c5db4d53c84a275943b705bf1667f2fb35db2bc9c7ebe1da5b86f799c1532a387f3b67ed22910194c9a16c67e237e573887da4c1d9effb5bce4accd17cc93c5893f6512152b14526fb1bc6b01ef7c866d5b2857e7e6dcae95dc935430b67ece1651ee8cdbab1fc4df29a22a202f58dde45abc4fdcfa479af4e4f93b0a2924470f4c12c514c850e2ea6dd9fa68187853e12d7041c560700374b4274cbed7c3dd8b1bdd32e9f2150803eff401ca19484882a8f9c3b3675604f158b8684a3cec5f3ab7bb64c58658c6dec483559172a1eb6358c2d4af790565cd0f03db363ec04ebf31d7cff5065fbc864e17128e098c5f2d88c632faccf9aae39a9467090a8d7438985c539f5a2c60396a9f39453e4e5734e5b6b904ffb3785933d61cc8e01ad53d61c76333948b7ea34fe6f26f1d2f484f082e67da290f63a20ec8711898d973f8f4439efcd31d1cacf84ada2067cca1ea5df9fff0108bef7f8070632088e97c85ae1909ff0c2a43d5b4690f4acfdc389dfc0b02c1c714895c80a6ad2107cc3ec3034d046f74b39596232b6926b3cad25f23e67f7c2ce73eb3f4dbd88b398a049af59e77cc99ff6e1cf7a9d87136166510482952b3278a7de3591793d2bfa0caff46e13d6847a330ce030863d072ea12a11df70167ff8ca7cabdc194dc1a0b7049153e2d995b0092a08642af4b6d152d3270247fce6384a21a9304a5fbb95ddce0bb3605e5fbd230a9c57ac6a7ed05e660ff567f90d5f5a7f4f891980d2c6a25422b13585308fdc9e875a172308802e1ad737f5f6b3a82c081708d7630a40b37c49298a07a0cfd7e2587e16fb7fc408bc15319c0df35944248a44c7818ce97be44917867acb100083e38f1bb686859ae72e0c3d543adc7c43708e9f71081e3aa056cafe11174c23ceb450d70c581d1a1cc77fc524aceef194697507e0fce51f3b3f6800016b9941b2831d823980328240ab54923d7f270ad7262f0702c22a2ffb9451da0f62b2497a4c51934db45b0a324438b769829ab7a0d8cb19a62f55aeac08bd306e5090898af6c2b8604fcadf06a829310603dd099596c6c9c6527440b1001d5c45fec56b601be5e8f6d555e414e0eff4410a8975a56e20ca4ea4c069499a46af30e9354fdf7d90903cc5ba4189c9d9425901c0d744ba5daa2613a6e1407776569dc42a0000b3b62f0f843f348bb081107caae39b6d28f0517a8e48884afc359bde785e8ccf9b36617cdc34cf5e626b2ce6866e7b99ae37cd3ea4bc588b9f53fdf5f9e6aa991def5c629aa3bd275ac7001585817cd2f25e4f8938501dbc8ce43824fc97c5bde1bcef044e5196b3deb59108e7da87fce25b70c822c79ce16f70e249584cb239a0a84b4bea5538d2a3dbff08558ec493d3409b5c1288d905eb1e976e57228ac2ebe6db455ad5f40dfbd7780edb9c73b9b128222fd29cf48207443f5319c94e0cb55e706dc3cc1071a80a5a1057b5232a9fa274d139a1cc5ab786c1b83758428946dcb14fa8b26884b2d1101e3ef03b8280617da42457e3baff2f708461ce80317496502fbba1078ff456594dc85d5f43dc8b80da76bc2ef8a6f242286e8dd017255ce23fe53db96d065b20bf5def56017238505f534baff31c6bdf1826b65ad3a32799948dc47b0a31cade6725a4c7b65fb13aad05a547d700873ffb7203e6d37dc083837b94628577bbf97751f18180864e216515b20fcad5fdeda41e2c00aa4d0c1f40c661dc4f2b4d32aa67b928479444609e294b878cbdaf5568807c0c84bb4b2b967765877ebd40d7e85c4cf3851be71c546b978069ea511a6e701a8570b141bd2aaa64739633da4997f45757061bae076d4d43c70fb5769e16333fa6b6bbd98e970dd42a3b2d54e1b85da6a5d01895bf49f04f7edf276b14393663ae943a4878290841d560e4ff6669b7541ce1294a84ca45f2c57369fe05606a5b4f8eef6feb1dc9c4c84145a53cb2a6c676624c18cec14e6dc1779f907daada4e6574ccef3d39e9d0c6477a587d904f6d21896cc5cb6e36a8ed6c30537dd0b94f48451d52fc52831ae1cd76c0f904840e204be4dd1d7eb640134bd5b1b869ca56093d3fbd3c2b066ba52a4429de6d5a8795afb18e41f1dd1cf56c7b1c40320f57a460155c944103a235e36e05566d1c14e86173d4d3625bd2a9eadacb548373355acd472b0c089643fd4fcc1ac424098ef50549d1f3c96710c539fd0446dd88041afadbf287fcb0750d0d524e9153e1fdee958e4c8f2234dc235acada1302ef03db433c4b33609f843a8810d9e6f91ee632c12b63d0995e6b2e26c6510f30ce971f8554b8f26acd1bfeae4b21c4020af365acac1e17c2748a09221a2298992298fa86bbf5b5141bf37fb4e7f4be38ec753f36684512c5c63ec6a8100a76a450063a2d8f61bb61a1440af5fa96d4995541c8be2c62e8daeb0e62c8bb89d0224c724569e7bee5b1db440f4b3a0da60a0ca9bf464437c4aba23f3edf92bfa76ec9063a42669030beebe6113972586becb41ada98b56f6fb2f341fa65c3350be25a8b58942bde29809d8bb5a3a430e67fdd60f1d31a16eb68200ddc82e6a6138051fa34aada9d9a95fccc6ce2c03144c6e72f93ee86251e39e8f8b5d343bb566107f826c3f96c6f7e3ca4ea4c444c984118d6a58212412838c8af8754235082237f02cd269ab9532b4a07c2f62754d134d8b023b5cbf583f0479bbb7bc27777d87f78333a7d85f14308b49ed83d39be275c40537b345a2d852e9d70d88e1a6e778400bb009f28fecebf7fef41462d0f3380c4b3689058fc5d5a189a6a617dd95d8249f25cb824cb264e63222c93bfc3c63bcec828be3f30c024fdf71878c0fead5ac859a858535d38e62f9c6a328a9c41b06c1a518e73cc8b5e72895f1797aa6adcb10e3ac9bc5fbf0040aa35c4bb04498cebc408e7138a7eb6d90f81b18c3fdb2f9059b6e00bc8315e8d2886bd6b88cf6561ed629e6bfe6ab800230eedb4e69225e2e22321665f529a94323d7d5fe4993e63fcc99733bf30ede6eccfffa084e2f958c9e4ba3fc4ba6ad3852449cbc9ebb47594ffd65c8c4f5bbfbdd8f3f89341206ae2e291785e6913654e849814322db15144442f09087611f89515cdacb8f145f0df5d780111580778903f52929f81e2715c727857d2a4f0f641751cd1b14bfdb4c43d6de74f9055e068026555981b7d1145cce7d344c05ee646ab1f7a6f74750b22ec1db898d28e3a84c40889ec7969f89c4338b83491478aa93743ff781be052d40aa224716b19d5eee17144ac956a107f44235df45bce25d595cd69952692dcb89cadb8bba8abb62f5a2601d130a9dd0f4eb4bf2d6c1df3b13a2d18a20d27a02366fc0a6801a3cc885e48d0b137e758a53319d92ad8dd23d75c815d39ac9ad5b96c87c44e98d7be46c1071b3475af500bfb7227e6b6ee7f2933d48ec9d7e9f81ef3ae2f5d1798caf9722705ed5086f98fc519e04695f3bed13cdab06b71731b3b66942ce13734b6ec3534af3a62a46148be2e0ef3ae03f507bf2e881fa541af4852f138b745ed8a995f0d0faaa4e83a1d2ef94d540125e9990f77331dceecb58dca936f15d93f52849177cf2b7887fbf2f6e79116de6c371c48ef0239b450450483529b1a05c2ecc19ba0db30b42575e1fa7fb1031681fc8faca3b1fb25a7f46571ad4e6383074a65f71997af6db7c91dad94be761ea3c274d481f0e92db56355634613cfa746b9f470abe09fb7268db5f5cca8b942443d782636372c2c53d64d92398b81e5759d6f7c50c29149e19a5714f38b82f1528335948407889a0d5a999a6946eb1fcf64bbbf70f14378bf0a66c7cfa2212c37ce609ace3149b01f71340e6bda5aa6b5f9c304d2baa6c2aee66afdecbab49c4f4b5cf5e8d4d8b6e3a0ae65bad74698ee964b499ebd2bd76794b143738b8badc80a080bebb53e5a3b28f2520c5e74377a799f6c6b570f51c5d7e14894a14838fade58eaeb9786f11e5aa2dadf5e159ce900972b094ab6af073561807bcfdac43266699b437cef8b761ec95606932453c1a60ccbb72e33e479e7328829f736ab69f64249a29ae4b24e2d82c91699beb0c47c75102044108b58dab066e7c96b2ce12d53d97f57e3754e8a6278ea47328857fc91078eacf639f7b57523f2d11498b557b2b114a4c0d365c1fcaef325a847aadc983f80eabb7b142d22b80f982da62411a8228c52c856dacefd66077ba1bce03b023b724e4f2e09b044b4e09bea28164ec7bab7665b1a3089fbfc993cde9f413cd1ea2d88128bfa9f96e1665d2ccd731e5bdda7bdc9a6de231d20fe6a792395fca298d15baae16ae8055462f879c6b3ffabfbbcbba4540d75059fa488485236d4f860d053d041c8589eaebe1c2e6ca0582baf31b6430de25e11d2a106288cdf9d627407c5dffd9891ac606097fda7b2e9006a39917f61e8279a64dffa43839f7210cf560306bc8d4d4fe74562399f0e147b968039f2f1024486a1a4083ba73469ce8eef7b8808d690a938e8fbf7c83f2f4b3a48e87b858e30301f3aa5541bbcc19513b00c58f1410434f0782b1deaa9fa45cdd7411510bb991c53e6e747edd39192f43e774090df1e2482526513cb90542020a62ae5e9d62173f68a98ca5c716cf7dca1ba10ce6a1bc5a9ec250580ecea4201861b2e7df4dfef8b821064aea2c19dd7d6c61141925e08006af326585704205f4ff168e09a4a9d26afd7ab48ce84a57000e21fd3ba6ae2540f41d484eb181d5737807ffeb8ffe4f803ea5259e18858511503e6bbda229204b9b616afc6543a6ddd3ed09dbedda22fbbc7b8a7ae02ccca5fc47a3c827628463d939ca717936c01fcb7f41b2c9d346bef636f1c960e43d18b87a746b675caca9feb1c86b9a7bcf10c851c7c03a352fc6e253e71351e0668a291be77be4ab22b85c056eda6fc1e8654fad266ec6968065ad1c223db90e6cdc03b389342d3549e0a178b092fd1a54b33c16a4ba32451cb13ede06ab83730c5a0c2ee1f2ade3fae7f40fe30782f1ab120b57bc8de0f01eb7c016929c558630750a47af97a7f6c9eec97b02493a7a5059b5da366a0134527f386dddecb19d331cfd1aca0299d7c355ec724099ddc9e59d43599351a436b3fe8ea572ac7ee4a3a39e25dcaa0172dc59f7f7d9d717df680e2838ed542e0ea628e7953cc4ca355569dd4293ffab02508ca673281f619f0a22d998caa3c0b7b91381c3058e16a0c7efae951a1b9b8317b62087f7353fdb0db5a96151c985a4ea8e4073b2f6791b7bd62ef2fc6681fb955899613ce520039c9b46357e6cccd2bf9cc6e6e32b39430f410215217d983b2a23c8cc19c5985521d3283bb1d113bd59599ffe3c388682f996e5f903ac562737fd607961e2158401e3da4e7666f44c7784b400154dee4db5d9e2666849599bb406b8cf21e3756ae74590112c963cfab5326bc1db4edb20fa1e4bbcf8bbe850cef02772df27f0260a92c2119f738278c2d539a4730cb6ef632cc086e6f84c2ef8e9e4416379b009c13d8ab81a868b29e90c52eeaad9ecbe9df6ef08ca15dc1cfdaf825a25919338b8b0e46e33ad843d7d7502aa0076555e42b09e4e685b7c469d87f949640f6cc4f13aa3b26b8add26a4de4a54a18aa867acc557282a166ce4161f8d4acf1b4575c6f58a6b5078fd045f660658f0f45253d6c591881dfcfc86743c056ff7814130a276a1dcd2b56b43b43c1d41c2be231bc4fbb42d4165950c161a9f0046c112a569938c27f66b7b1ef69322a17b05d80b0c56dae21f110214e6aa18821f2c2da51a69fca05e336ccc7d3fb2566a944238ed53342f10f8a14274c8453243ad41792467c6231035cb08253149f6767551837e3e18264f3c08f026904441bf2b19e0df7af9aa6d07481e26c978d7d3dcaf8b3058fe46b794e5fb46977287349fe3d06e86aecb4f66c1dbe050bd827d9b91f68b7af02610eb3189eaa30656e4cd96e2a6f25d2a498e0f7254ea6485922eed216e662418b0c90069f6c084a586f090d01a83894837e5df8bed114dc3a401f9529ff97f08bca943b538329d05b9195d5e9ae2217ebcd904f21ffc1f2f3422e3f6a0214d89d7dde129a8891b6b96610020c60f95aa897516992c5e4578ab4015fb239adb36173f0875633da54fa5c53fb51cd7565f7b12b73fbe81fb5de857de6e7b60a444bd239b182e61994d09d24a73b8108ef5cb9812114664a9ac89ad3a9727098d7f9b9574af1feb05701ea046931c2b473b317393d23fa32119fa571c8b9d62b1dc313b6d56894e46577a15659755254f434cd1b56838db8cb2d0799337a6197aee1e2b078b7418faba53e973917ecd6de25c7d80cc56394dfb5083033f4d316cb2471852904e836eff3bce59d088c13bfba06dab7abdba79d5cf72edfdfa208e1943f897728537741908e5f8b20f5e22471551f51d47eb1a35082f14ec7b596910967c15778086e1cb1180c76a443925e40a5d7f18489fd74ef57eba0e42437616b52868531ef98c6bc8230837783fe52b91f9f8755d4bb74e24bede212f1f96079b7b603b1cf4249496ecf9cd1045f83507b33418fce18963a4768300190512efb1f2ea6c94e24de215b622530023d51d6160b9fdf297e60b5a32b593d7bd0a43e30f5df230e0632ea4f1aca8d36caf77ef55031e4051d59b93ce42ea4526d19ca33fcb005d5d9fa90693eb6472d4b8ee88baf8322da0ea625f82d2dc8910f48d221a8984d476cf865c42a912f76a7b227c0db1064677cd64e99e783416a78bcbd28c52d8828d1e13a4776d4e622040fa6c651cab8981f8066d2b2e7f53f6ea24425a4bbb184b2aca3f07173128ee58d597f332354729688afa49d75062c61db38601d52130cc413cc7dc1f540613be8f7570a5484728238c9afd5768bdce61ef6f27d50cc9782bd56e94293bd8fb17966a03fc8a847624b684d5e017af173e9e58573b6227bef5ec7a8b0450e10632961e526aadc2e46d0d3a55aa40308ccc7d786482310d5e99f0b59eda92b05f295ae0a87525b2a741b7d7742823baaac5ce15ed6058a5cd2887a59247ca2c761c2e9d33a8d1f3f861015e0ec7d2531a43a78eafc5c7c01613283916de739010ecc68e700f2b0bf81925753f34dc75dc0d24ded630b267378893f20b33d8ee7d844363fb20292c3d49a7ee11aa8b99fcad7a77819d907cacf4a7025674e4352342769a4dc832504677bfb8c90b9597a2e1748515c3d6b5426c468b3db18f5c3d902eb080ce96a818be13a43e5ab7189d1ed231bd36f7e6e167eb40d17470f3bb55ae2bcd2a9dbf2b2afa607aacd27dc89167822d2805973a05dbab0c0215df1e00ba04465bf22941db9ad6a0a738f6a8872f37a3148571f13581e1f319dc0fe12be980f58d66384825c7d16eb6adcf5fd07c8e9fcff0d3a3a14b9c69289450b33a7cedaa91d7e19428206debc6c596d88a1d6426f2aea113d30853c0d015acb92a634d9decb753a91da1d96ef3eb9f8c1e93a09e6e7a2502129e238cf43f030a524550d3c9d1dfd586ad0d6dfb1efd6138d6d809882060c881d9c21cb957b03d68c7b59b31f60c6c31c213af59ba8ccf4eb4f6c4351bbad780dd49d815752061440289eeb66e50a64c2a05549869d60c8a652b9b0d6f2e2a611d7c14f6996bc565ea67f5bd9ca61b2b2b2adf7b1548971f2bd6d761e69e52c7ded327567d1a3d677057b1ef7352271ec68fe41ab248ff352b55fa47f33404de9e9fec81232b2dd53f14ebaeea4a530507001233c59ad0144c14d65de9c5e77d3a15c82f54c5cd6eae8a2368b979b25faef66b751fc7bdd27ffb7ee7d81689688f480b8a6ed709c843146c53ff5b57cc11b9e70ddd64ffeac49164916163acc06548b0cd981af9a8ec55e07eb9781b18003b92d7a7f678b549ad7dd7e481ce1fb4f23267a1fc4855e726211e0705d4c39dcba190030b46eb6994bcb548bde49f2d5092a50a97cc35bc18d14c843c61b751e2111300ca866234fb94fa1ae715cec5c38e99029c433b5b1ffedcb6701b0ba864385957b7eea0dfc5e53897833d19593ba3eec07e18d6021f042d10b93d5bcb991a8091d6adaf87e7b6a2dea0d2e3d9fb5cece318cdff0ea5706664fb5d7c38f4fbec99564ea7f0522cbcaf69103f924daeeb9745344d96767e125496d757fabe7489b0a6d85dcf5e6fb901da8cdce96f509231ac0b84d0dfbbce5cae35f24a4de807cf09df4ee28b1ccc844bb743b15cd0b23f53628e5fa89a3236872b3078f839babbd996f3d1693b0ab08756ea844f968a1b50fba1b74699c7db3757ae86936f8bd950440760c0fe668d1dba75555a5bb3fee1fb3fb4dd8fd719cb5e417175ef1c90d60844e42b71db16e397d27eb201607423e796760882728b55f4f6a380fb5d92006c4647e8d7574d986e788bd076a43b2ad7790336eda46cc9cc9b77653f236f186d8016b05076f8efbead1953ab5d2d725852bb096144458cb63468d2a74471bd6971b698e9c72a62aa782d70505b29ef1191b079c4902825cc57346ab1b0691c5414c6e978293cc4f7a2506b56fb383609d0abc77cd8eb813b824aaa49bd4f10ad2a0995c994f63fd612faef3e285bc5b5be4cec3f4ad5dcc65e1e0d7e4eb62fc1be7a3ca7cc36967130551e2d1559055e3969dff9fa29a2e44dc9b79e0e0807a6cb198ecd9c54300e9f650907d99c7aa8d5cf8a4b63623235bc174dcc0917401a47d9842bcc933049a3bbe2d1b1fd1d5dfa2bf750e767536cea4c034a8ab7e94f7c1e9617be5d404365ff9dd2ccb61f5aa954244b2cc2cf658e1411147fb74a0ada9e20409e5206aedb2ac392b90b48110f2db2608f53b55e47f10b2c5636b8333aff8c959e90442b3abf2ffdd0a53cab70bb7e7239c76d16ead36d6a99fcbfdb7f6874e25d5b620b7ec9821e1cf57db82be7e1ecad8e9d1287bfe9b8cd4d6ed4af5fc59856742bd64b18e5f140790321be949ad530209cd4ae2b3c505eaab9c0b03f637f17edfff7cef8265043c325e9855071fc7e311e79aa84cfad052e2be97fb7f49e18fc4833dffdb97376d17583dd813ccf34b1a55783797e245fdc9720c3252682cfa44e76d66786be68e0a8dd47106a216c9f24f461889f76f81bbd126d5d2a417c518aea2ce280213f6c604b9e884241a7d6031177e1963c12ed822b37513441d74f5aff162b2683fdc4ea1f6afbe77d6bacc84da96282ea03c435e1585e702c50e9b1c5d778e6dd316e223dc450e24f965264b6109ae9e3b0e876ae5d480864dbe4133beed2afb1aa685dca845df514f08b363d23b7bc5b11f223777fd78d7827dc3001750d21c3a645dbbeae07c724b7cf825403a586ae60580ca9ee447e1bf09579a7a4cc0778a99f1e9def152a0defa4919418fc4200075e0d9304497bcbc7da0873c3968795edf627f705c69c5122c083eb24ca923f94ad3f5c562706a9f412e43c4a1ad108cf23b429049460cc5ee3b1cdc66e0b95613236a89c64adb5eeea9a7a44527818c15d04461585bf26b6db565f018797806cc183f3403c3bd2f3ed89d5db8dfe3e392cad4a3e678e3103227fef89cd2faf5d9ca190d404026c39af02f78fd2377b4dd2d23bc8c8a2dcaae8d2c33c6f4f9764cdcb87d560205d79efd15bcff8cb686a9d4ec81d671d40f7a2b01fe51760d921a0027e973898c48161f24fe147aae64a47e72b6a8d3cc52e9fc037cfa9739c204a0dd69c473ac7372d1212231a0a3eab5b867834417da5f7ee1b43789cde7be65ff238d5318fc935f6d568c060690997ee75e21cbecf9aeadc2cd11750a25007140631ec31cad2810bcabfad146c8bb51bed2d1b939cd216a71dd253be2db3e8e96df878184ca74752ca7fc6e2678599c02b6742e2673e5526b0458023aca9a9581ac73f6ab408033d10c4ec01481aca7293f583511cbf432e77670ee769e2f1f0163829e9dcc6f6c757f4128d966ec182cb72db676bd2c9d8ead74f86d5be1fddee1bd7395bf2d4db1fafa010175a0558f66143b89823fc59616a9d62388a9b2fb980072c3aedf3f860d4378ddaf74a80ceba4d8ba13ccdbc0d5ee38ece8e89bdc9c0e7dc77a963036c71539ed413f6064f9b2a7efe2dfe6562f0ff3a511f4b430c3ea4237ebd2a7c0b3a329ffe8cbf632645e535e6da0ea07f9f23da4fde897429be4ca96665cbce421549ca96e1efa29f8f98a085c9743edefccff280271c496b2b497bbc1a7d97f5c7eac831791c52a661515dbac007cf16ab99e7a670b3d937c5468d8dd1c0a2b8d84e8b2e69496a1f97060a423050848b60a17a87af1cca36b43d457a9ce00337ecea7ee77f3fd72b67281417ba90f6e289bca8fb60742e57d1a749bcc13f60c0217cbf72f7a82f52d0011eae72fc001ba5ceff86a5e4a88e56453aa7f8526325b707c2a0308ba5cafcbb889cf3b5512e8091f80c4a1909a60a8b37b521e7b2aeb92dfb42cf40f80e1a8ee341e98832e624b95f5dc3c5747cf6ee8cc629a7fb145a07d8bfbbe7db80332d63721d185aba67a9c427fb7f5701aabb25c37e7510198838c814166ae0f0e24da9dff55d5f42ac543404856c9bc3772f6f981f532700fa43251015c54ab43c98f69886f9901452817dd9efecbff37f67f240243cbaa24d5d897d8af7ec29d3c31cb186e24c41232763ac05a87f4d4ba59572315d8ca04bf6e815be9f69054ff7ae3e80ec3002e0a23a0c9e275ed34b8d4189f154c08f43527701598bc9df46c8bc8007cb9d9142ed983afba83ea8521486deceb8b0ea53d838dd68af37803ae4045104c02f12768a7e9976f1d9cf302e711168eb15f853302ea3b9e51f7e2a4614132cc2989e43e72121284aed34644474ef2efdeb273bb0f27ccd55e00a28a0acfb06611896b8b165c1472e39554e7b1fbd353eb0f620b6a56f36eac5c6a4858d4e7ed02e223633c828b6b21d492f3f5156f966838675a1a1d8cbee9f194f3ac0bec3e459939e6b34afc093e9052caa0e4ea9f9ffb7bb660da722272048a4354deffd166033770eafb659710b30abaa4957de73d8dc40f7b45a63ee6659bf8d904ac382cd9c485746bc8f0c417cda9028bc2a6de10cb32dfde89127e4a96fc0684415adf389c02f75a2dccffbd7f06d5be54b0f06346426e834d4db45c5a91570cc6113faeec64c6ed62325c38b4ec70ffe786cdd910228b854a229d34de73462476de532915ede4e268eae16d6192afdbaec675dd5831feb784b60c069eb8980934177f337045dd7cd943ed9ef21278a9226437ba841446d2d12b18dd4a121c2a145f395588371b902490f78ae301edc35f18c559e5ab0876b6d969c0aad5d8b605d6c4e77fba50014bb355a0beb68c9e18f7a6b0dea60f105aaeffa5185f50a761493c67fd666aaa65af388184c741067f17775e0bc5b2bd0284b3243c270e99e3496508ed5cb37d3dff258536ad1ba20b19f57dbfe30928270ece9ac22ca383a6336788f1e4ecfda7a08a0c6cf4d0afa2ed31f614c67abd8e3fbf9dc8bfa6b393e1e5ea898c2ef35bdbf0f1171f44c8823aa53d6e104f7bbec90d5122815b56c70ea61714968f9f027e9de64de6459fd237aefb8e9127a629ce8f900c549535438d395dc9d82eae636456e4baf1603dbbaf4b9610a21adad979cc73710702e2cdfc74c34e2312840887ee49d58fbdb158d2354aa722ed0314d7614aa4d1c971acad1d5094ae7478f38dd2bcfb6a4e27cf0f1ebb2285c590a812b3f4a47e0b54b4f06cfe4188c4d670484b425e70370fe08be6d6aaadc576ac062e2da4bd362a930c622367d9663c36f9067ea44e8554c9106ab79b1406db6105c34f2cef90fc4b6bbb1bbeea1e7fb7584463a2b8a90a5aa88242f386f80d36b3e9b64621312f0a0fb9cda220cdce2f9487540e6bf9fa1d6879fcceef6bbf5fc63a4b338177e41baf1341ad6342f3281a28d1304428e2547d0cf3ac2a3aa8e650838a0442f4b73dc456160b8652a0136d195393527fd362a909e69a5b5da9ba2c05454f3bc6af71e2e0b9e4762051d8089c1d61d891058b8dc598122fc1dd9872bb6ed857218658dde2e9f902fa859cdb967c6a8b1d984b09e28bc85ff2aacd842a6eee22394c5b297ed11a60797fe25b5904d68e128d09058a3384f1385550945f55c16980e3ca49b28bb832c8529c510d03d25534eca263b45ccd982b5cfe9f10789c1072230fd5b82cb81be1f2572469e2aea7f187476b1e4d1a808279fe6b56703e538b60ba011bc7e84546a700f88675985311880c21f30c7b11acff92ea3a7a47065d939691e70453754c7ad2c8f803ce608153432600165fdc389fb3ed2a463ce6c253ce0635f9df44744da9cb015f57849c7ef35db3d9feb18bbc8a115e5a6782f537d50c181429d9f55fc553aebd5f7d0fe98e368f8e399daea43584adcaa609c71fc52a4f9a1527230b345c25d4817f96947f8f6df91994cd86d7db4f7636daa7402c30b2ab7c512545dc9dd5f8e994d7d5e81b06d9ae413dfd698369b0101e11d12e5e490a0e380470f5f7471864ec69b17a8631af67f5ddd916aa3fd61c6d6a398d6cdae5ab069206f4ccadabfd1ba8b3ec4cc07bf3db92ff34e6e52cb7c0fa00b7cf00b25280730a20a2f48faa0fd55e66289440afa14d0c6ba0c89585562e6d34aa7c6573f13112642c7a1b6745f16c4897ab3058ac6d7c89bb26622d9e847318c8040c251ce0ee7a28c1758e9486743835ee72382c05878cdbc08e477d169e90de62a53cc8f6e4af8a46add2615dd466203e4ef99b14a3220addddaec6028e1af189c920057cd0c86e42b5fc05993d04afffc20b31497349ce998781bfb87f38c49312882dcf406f6ba8c8168fba24ed0a2e5f82223af0c6990226ca7151dc380b390b3d9754ecb6106089bc63c9ed85affd378d2c60c9c686748fb5dc7acaa2ee38792d014f5bf530cf795777a5bffda27cbfdb68447d3ab54d51e87ab468f20a97738d2d17c90b763d16a8e1de7a764d4f8b7f2f26a36feb7a6b31f3b399edb1dbea6c51b8b0f6f98020965c52a6b17dee59053cce9af13384290db1b18e38e5c3fbeab057e8a9e0b00dc049a40984e256a1b8b2200699f7915419b6afd76fa5a287fdb411b0386968f89879c3e993e1acf40bdf2f85b9dcb1506161a1a8f756ece435027eadc0f50dd5370fe0da4cffe5a22456c79e51cb5ed544fc90690a683e1266539db37f3bd20e0e361565d9ca2ae2a78174459ded53f3a1e99b8c6c1cc556b1ebf23454e678629979010fe48a46052d79542fddb6e9c909efc9a9c018c2cdb47a8fa163945ca5463db34ecb4a3a171657f84fac0749440eccca28a6901cddd854b288876ebe7d73ef77f02188bb96d6bdbb17decd7b81b543489b7fb1628ea442ba49703bed807779a08c8848ba2cd9c24f65085641cc7e20614cc9c5add439fc0153380506f1edb990eb2feb785bc195ebc24741c6def3808006bcf6c80ec693a5b5e91f52ef9647070bf60bbb286270254d77ef27bce7cfa5066d17923c7afc1b19adc1899cdcd61ad6541f380cec2850b61284ed5fb8a9ff04c7238d41f4618cd2cb400fbb2fce49f68a3fd3d3fd0ffe48e1add7d129730c0b0fa26f9b30ac20fc1ac83d27ac0cdbdc265d700d56946ef6a105d5157a8fcd0e2fe38d8664d4160176301e83eed8d00d06ebd259f86e4e141ecd552b2ae09ef218e49b9e4e0726a3d157449cfb42b22539050e47f196823936faa9bcb401fff7351dd27afec13b68ac59cc78f390757e0ec572bfa428d1bea2c4fd7306785b866763f9719987dec8b639ef8c6b418f1e636e3bc91097d2ba3386604c565f3f9630eadea7767fe97c01dc48a620917593ead69a415b799ff6339c7801b75e7277b7c40de8922baa7381a73d8a0fe3662da3e5d4a5561dd5e4c918de9e8870b51bb0290f08564149a55399eb05094f2441f4990f239dbfe87baf3f18de183507da8aa62f522038499631257301feaefba8b02a27ce928dc58499093da59081d76d18aaa88f2b4b26ebc4569ec8b49433422610f240235d9bd1a02f42dba03be0b0af722c6d15893b635b247684a7e63f1bdf5459bcec0797b3c9f99dbed237a71c092712ec6f35507223fdcc7885c457b0c655b461da199cd2ec3f60a23be5060822160d928d60ac7d5e4bb84630bc87382e5fc9bfec1d7be6caeaa45ab336b3e8e524f77772b02eeb8c6ac7380dbae40e61a96622399b519609486403ff6e952358156e4b2ecec72b8838f91a71adf4d204637faa8d67bc9f4038167daa05e678ad2942c207e213b91a6999c1faf89c3196760e1ef02ba47dbef78af126aacc76be9b26ea5eedabaca6134a38b43eb657dd9f563db5cb81f41c75d1a5e152d063ba6ee092fa9f3eb8462df8aba73bc99602bfa4219b6cbf3d7c1048724ee66848049fbcaf3965edb52e7e39f88991f3b4f389d9bb702a86323c410aa1f93474bcaaf3022acfdff2e09674e68a46dca69714c994186832647b541b54e8f97600ef7c043227ab60ebde382da281956ab788611b893adb0c7913ad5f383032805f7705fa23504bbb07e50ac2c533762b3c9a1d80e12abc7b29ff11b19e85d20bc8063decdc6cb0b161076c38f0fcfea6aa38748b7a0f3cd9a8fea4027b154a1a81fb4eb18f5945626cd382b78ad4d1ef63fe35c9aad8e440743886d953f36b5797bd113418b150c982bea0e8e4d39383aa817b1a9830bc5c0aa16d337ff7cb0070360fe0fe0344fdfe17af04f04a66e96202cf08f45b05a14db62eb6e26b2615eceeb792994ff4827b52e062743935c415ba6f269b56f2f066a3cc91fcb76f9f54aad5b3f4a6820e4bd463330ff92c9f111b5a884e8c1c6a402c9a1a05def358df8fa603330e3a156969130fcbb3a7b7a886cf9329757888499184683a94752e897f6eca02bfdc421f8bcaa11325c667d83f93e329489eddd07fef2e987072fcc3b244df581ae9b78b31e7089e26f8b90eeedf11e4a1606ce2147b66b2245721ea10258f308a257a4bec6e9e7f5a613ae67c23810ab44d5c5aef870f2470078ec98ce8785271516befab09845a7bff27f414ff4d64e44179b82e31a351f4456be9b1cdcd4881a10965fb975d0230fdd47b100b7c093189e3d7b921fae701c38fa4810634268debbcfe762317cf2a02cdb8c289663847a8a50ce61422330ed355e0e335f414ffad91f20e0fc0da7f1b0e575ceb1e89dcdecc489e525b88ee5e9af566be959f110dc9493bff11bce2c8b82a99bc6ae57b806fe381af9b50e785c40adf9057f0afc11e950ced649a86d49b88cd8c02bda007848d19e1732c53c5a07be5fd3a2f10db1460a68bcc01881c3eeed2092c90e7603865d919582f1245870af6f47164df023ee555328d7954a70e7aef53bc2f82114271e6bc0c506768eac0581c02f64c6b72389cd05485d980ffe7c38e6984117e9fd277e2a81f072be0f642990f099fd490ab92a5ad6eefd34cf690c17e1061a7f5885350984be9f0144663b9264423f61424b798da963e7cf86d05261317a514ec1ed5e08ee9c47316544a799238478af051f7e7bd8e886c19a32d047a28f6d1aa1b17e75ae5a208e81dae8ff43758ff2f01473fed4215efb15882b3c4d077283a02338c9d13eeaec727fc961caa198d1f39bd337e981a04d208bc32c1466477702d1fe84ef555cda1973438ad208301289249242952b22200588684fec1323213e9bce202ce814955c744656f43638e33ba721e41c867437b46e44e62b266061aac6f543b3280130946d5a398737f69cb698b1929155838e2d29444d586f6a36009b9dc9dd27c844cca6b3a0554d98f1afda2e38124e839e2cf629db6d0fee042e818a964adab872be5457c8ad2837ea4463fb610980c86ab7b18f5cd423c617e4ce3282e581f183a438a86cdc5c7d3930e5327aa90854874c5a5bdd2ce40cc38b136f5cc45d13775d268f538ed9b7b9e3eb8e07b3d8972b2a77910299938e1930f54ef04a942c033ab2e9562eaeb3895293dc75b4ecd1873069559361260b536e57657305b3a356fe67a53ee4f6c4e98f80e68a5e4f0e9781df8cc4e56dfe0657845bba26984f747ff4591d6c3dfad298e12ac5554cfc56aa36bf047f481fa9368ab44a04048bfece38ae387f724b62c5a1f7bb8b787e902b4294186017acdd0be2574c598bf9edf745025ece3bdb0171a29c7432132f955955adb3d874d3bbefa668bc8d6c752e2d4bae4bd84094ec44aca178f9e58adac59cd043d5d1d9cd0dd5d64d2e45ef63f10fc29158dfba514bbcee1dcbf4a444f3a2e926ecbc144890ebfe1ad4e749ed7bf5839966002047f15cd210f0d45978cb2f579a5acd607f0b164bdcedfeb8eb02ea81b38712955383760c20050e5587db5b4cd4c0aa8c0654e8dfdbd960a7719e18812a652d4b822e81f22653db3d7627a997327528adcffb4acd2fb121191891d96ea5528e1cbef8202f1320dc93991c5b33e8e8beb5cbfb0aa9b3b819708b0a38f6030cd8beaaac4926b0a946fbd61db53a1ed0cc12ce093ba57afbd664aca5ebf64a698446a758811117768ee5a18f4f995b473c3107eec418091877b682cb546dfae6ebea2ea37cf82f159d4e95afbfb712535a139b5593c711383a3052fd4ed2484b1e0ce4126f3538d2a0eec9984b75730a1b76bef16299dc51a12b832c852670a1282dbfe69be63dbf5ada40361f0671c8d7eef0e32144a7c90dbaccddf1d85bce6f57be22c78740f10635ddacb10046e8730355f8dc7544f57fcc22fd937b52d83f78049d5a8edf100ca8d1dd41cbbd2130a86ba107ca91c0d4d9609238fa60645d83cfa95823e95e1e1c1ba2f55c17ef174c2cc69d744e750e34199d80c478c64a8d0dd3cf7e0f92c8fc890c7920c2114e9c8a2b9e76aa4a2f1bdcb5268a190621d0a97a85c4d71ca388b18f70596fac67006bb5669c1419d69fc19558d9ba53aa50fbef8f553ca30ca4fb5d81e5698687ff711e6102526ee55ffa3adeabd9af61be6a674bb8c21d1787240dad7f2ce9836180ff919b0935de1b16d3c9f33dfda3081efe87594e9532bb6a636fa6be3ae687656d2377653e820b382b6547e96892200e226a8896de31eac26cae920cc9132b7ecf7de50c15a5951c8695dacce79770a61fd4846e8d6214fdb2ae5f57b8189c134e3cf4d62fc677a892fa95d5a4d3f938e185d8b532cd24796121002154762b0db866581fb98de592700dd7a664901407fa8e3d835c8cb261c1248544fa61f472d10e127dd0e503ba75e477b3cd9d94f659bfa2512f3b70da28d3bb633fe77edacb5146fbe0b8b6a52b6d1deed85c932ea9a9e4e4be40649ff3e129aa470dccf3b986ffd30bd2846953a1fd80843cc1216ba1dc8c0167c372938458c269dea048c8bbff17fa8b7d2a58fdbc57927063301c335cddcfd3541a09a04811ac103c303b6e183f4266cad52167f3f938fa23be32d11ec494542a12e91b6d0e18e63a8cdc31d4bf4f68c506eda1f3931c56979c16e4124eb060be694d78cbe66072c02a2678c454f0ff26928be45eccd54fe81630eff549072da9216485379cb1e51737980fb9982080cf061a0e8f87248a1673e3a49e795bc8a9b5523fe730e09e1de6641df1bae534af415ce427b4faacc359317c9cdca0cf3a011c7e8c31a9d7436d81efbdd4041326c56f669d5448f6606f9a5b7c540c2fc042182e06a513a2b5737e4115a4c0c1e2ea104929a4bcb67f7398ff4c10c805d2542a319fd56010bea6b2f0102f5237e31fb0f93fbfe8cef5ba2d53cf2c741c12682c6d35915dda0cc8e8137171df55c54064bc170d322065742604da1293320c1dba01105818c6156c27280488894bf0e3e2eacc36069296e9439772413deab694013684e530347200293f80a9129e9973734b32504f42b2a92d2b530b095968729cdc0f1ec4c80519618567d28a5155a90fa809b205b3fc760127cc59957d051bffe5fb0c89edf0d422cd8be419c229044b076db662479008842d75a36944c7b56cad01ebbc5d9907d141812bdccf108814c4439dd66e54c1f19bf8f1eeb5d0813cd685bbc5fe5db097ee44ed7a9e564496ca3bc8cede707e5cf849b798847fbb72fbc3e828fd8e07770002df1047920a7771049b8b9de8c8b18cb8f258211eb77c79b367c005cbad40b4a733364662ef922dab76981431c3731a36a9130aa943a84b49770a68a3b8d58d55e63c335945cf56c99e3f7043bf099c3564f9490605f155d978a656a2467d06dbfb8bbcf5f5b5e09f0e1cfa5434a8f45f069bb792d2149dab8ffbe17761e3bd50a15bdba15f406ab6811efa4de2bd3ddf92e004a8ea8a3e94d4806b739de39bf1b7f1100b5c1e909c21b65c00a5e5d612a2e9e601d41b7b673b1ad9ef5e1ed2eba351273563fe208f231d3d99d8541632f9fef550d87ce3929a9f7069282113fe9d27e4359d7463e18b3c97e5096642800436ac31435ce571b1431d9a429e43bc4a05358ed4abbc9b796aa5db9d63ea0d33495332e142d18c1d0ad092daaff24ac117f2f7ac2aee610937477e0c8e5c44f6da95cff21eecce0f43f7f454b37beb5fafcaadbec51d04b701fcfd7cb389ceb78a4f6b884211e3db3d5264f23c8d91f8729360497effee820d26d24901e74ae102905c145860009470517c41940c7fa69e1f3849fd67deabee60b84b33393a8086024dd0e70102eb41458010eb0037b3fc5fa70c7c7894e56784a9c2c6c218c36726bca8865e91ba98d29527cf67e0546397ff502d8bf6da3036a84d2680dbf49efb1cd3eb3fc82d716a6bea01993a97f01e1d6cefd3dd861c1707cb0148b83ff6f8be229aef694587ee589dfb58fb7c36002660f28f762b68c051c27f71bc5e92dfeb0bd545a437b3a54089e9ebea4e83629a1e3ced0df71a186b5ee2e1405b1c09cc637e1b23193abdb6e9c0a18976d9578393d6b2439f4e1fb145b6ac02a00f4fcaaaa65cad5946db1940ce8b10e214162022b6aa82f5887148e6aa37fcfec775676f8e7f35f0a6797102c94d4907c4a8faa3d9091f9e93d3fc7d2a7def987ff769647f0bb285c003f3df77c0b1d92cb683cd4ddca513e5e725e0630c3ab141117846644f27d9cadde20ff79cf51e3bd3c7f6eab61d5050a50f8ce746d53dbaf079d954d4ed1dace71787ffdbcd2f221eb2e6af9bed601981d712f37cdc02d6527040fc6e6f05b63eefd732dfb37c7584eac88e8ed52dded4f678643d5d563ef4b561aeb04c9ba012eed3f59add5c6e73f2f4f499ca5262454458bcafd76a649c7d7e531851625cff81632b590f1c14128d82823d9a0c8e4660ae31e9646cab87c5b869e07223fac643b2c6e041f733accdbab1d5035f984e07b162d27dd9a1ae661f5e57ad91b568c1875e9b62dec3ca77bb71fe01cce3bb57c31f25df80ffd84bfd25073a76b443010556993c65341de9fa19357b77d9d0eb962234805b63cbad68b8b12f5fb96b74f28d8f49e31380257173e8a34b6435e0b632809c9ccf3a40dd9de8e5874ae513fbc8720b2040f7a8a688f3ff6b475d063b5db3071830756504a1669541aa86c857e594151777906ebd35b8b9950bdd795d287f64d0a3232712f5bdfcd0b18cb4dbbaf1ac96251aec0595a1f58b5dbbfcc280e5e0e50a1ceeb6e42c7b04b3e413638113c38b32b1fd19edd177e9053eeae2e8c334bdfc4a281a2f855208ed14df3022f610ab4713a33bb2aef4163d540831e096fb3b33bac8fd73c39d9ef1a47554895e6acf7544893779986e908c812b793224e890df89de5630b55a58cf7ebf5c23b2d0f1258269bcc108e3b3aec4d47f6034aee9e66fa565b297da98467bdfc338e070ea9893b915cf9f1cbca2af0ad8e647ac534b871d62512524bd66c2abbc6812cae978424a30d640de4d23b0831fa6d9cce8d573d91c5b5ac49d1d10a7b3188e421bcf7928ddff65e2ba15979786d5a0df54bfa0c6a7f27af028c65fc873ddb19e9d3010dafc498e1a1ec922a11030ab2eea6a2e154e33cc9b4396c0e32dd2e82277df0b157fb963ffba9f830647d5b780aa10e48781a50778afc0679525a8afd0113288cf41383bd2197299b21fa2f874b85e52e8d92d670aa570482ca60b037846ebc2fb0163dae386e28db37cbd4d41ba211decd0ffa0c0f2dc655130740a1136615a4f750b1434d7e8417aa3a9075e49130ebbae9764afdf1e085417b240c112bb88e5719a409d31584e1752f929ff48e7ffbc6a3d87830e75dcff8fca96494d8c7ca3f5dd00af768638c6274a4105d406e0f92f4b49da116cc7401dd439817d5a6ec5721e5ea52798beb5850397c8831fbc0891281fe31975e6d32afa777c6740cc93cca91139ef2c4be095b1eed14d12c463bf5475f847fc05fc56024fe007023854699d1210d313f2348a064a8ddef235d75f78d6fc56efa215187d2973defc748457dcb0ad81cfca80ab29691d40a880975157624e2af9249f82d8264fcebda77974c12cda338033f2fbe50048242c4c2f2298cdcb8620af1940b475003aef82558eb344c5bb55db213199c29585c92d25caa2f24b2538ac09dda3c1d4088365fd189c3f3600f98d57e494d0c859e413c4bce97e2842144fcd42e91ecb565d7fbd43f6afa8a04ac07b59765ab0a06ddd78634cf15ce9817c29bc6e6ee2c647c722dd0446d061eb2d04d7e2d523273a59fb4b6297cd39c67dfcf89845ed38565bc190c7ff13b41448f5c40f13ebaf2e576c2bca9535a5973a66d79f510bc2c2cf464d24f73f22c18ad9413e22e61696f00186e8376f437a610277af9efecb81ae083baa48ba6d78ab6de9ab8dff7bd811718afa665d1780cae609143a8167e4d19a917c0576d329bef09763f7be8edb1ae37ffcdf65bf74ab2f84ba7dcaae358038ffe10a41f96627abfcea3d8c0e3998c803ececd01653992163a1451a816fe9d3813afa87fdecd998d8ac218f0b4bf7870064cfff253333041a296562804fc5195846a2492cbc28de43c9bee7b3a481f5969e78dedc83d014aec8fc861bd000d842f798acb0e2006e949c3cc88e8c2afc87ff9395e52548c7fa0330a110fbbf2e31e115395acc197f18d4571155455f951357daa4b401e0c4062889d06529cd3bdc1636c7ea31cf86ed629926bf3925b120dfb2e07dc15c1c209fa6903c4f9f759036611fc84e896f84572c9bf152aeb7c5d434b4616b64d800e64a21c4465fd97ddd121d139a92eaaf81ebc9818a99cb9ced13d86d716f6519af44093ea7344cd0632445274a241e36b85bb668a59ef8cedf44d8efe9701c2b957e087df2f78d7bad3a02f8c3e6d25986ca20dd6f366160b2462dc3fc8758b39d2cebbc97119fe13507e4c234656dfa50ff33b6261bce9ca7f2e54b148bcec9479874134102d988321c78427df36c7b28e03855540a8ec30c273234bc098d9fd3b54abcf76982f3bc1b69f9d76f1f62a37040fd0eba2e7d64beda7a8bd631798abbde87323997d1dad60726ca98bf999075f69536b67f5571340b773445e6f979085e41f8513d9c0cc8d38b9a792fa3825ae14d179117a65ac03942d56b91a713230ff32046739a07a65fa6d9d8a7b443832e10444d47fccc276bbb83b9e63f0bd1bec5ac6985839fc4087b573349ef5966cb99a5bb05098f91f4bd896423f7283a4770666de45b47ca73e9198c507d4dc4abca7ac9b5c3663b3c36a89c97c0a60e85aea3e3384e74609176ff0cd8aa1ebc48c52004eab505810ca1e75eafa947d9adb71487c564d60c75f39b0d6890e7c9c0b8c0c0637415c45d95641e8841f5285aaed577e6c1ad5ccf692ee5ff1bc02519e19155c4b164b9596f6890f38b90c47ce24c7801cb0a1926b344fc0f3e0162d0f7a619938fd05cb5371de82e44534646a6ad0dd2b68717092526b7a544b77bd69f9d855aa86b25262768365a99a0f0712598ecdb96df4ed2f0fea588ebfb3bad3239fa9904246243efaa5f635f9e396da47de4ddb6d5ece96fc5637938c286fe77b905a40d9068b026c8e528b3671a3d35d9b250549108d6b33f1b7a7b0c20fbb9656dda57033c0fa016cfcb7628d17225972c20d563e2c61a4afacd01726179a0f270aa5f7876e5ee3127617301c4959b252da2478a1a1cb8cb27374984c81e6336a6fff234bdbfd354212de2ad6bfd80a1fb2e5dbb82478fce82c1d75afb10cf5f36992661e225cff37c95604c6524158cc5b867dbebe3ee8333574c238ab3be6dfc8738c00f74e0797086e31fca2d822883a74e45ffefdc5f56620236d08856571815357067a0e863e7bad875c1d00e5801ad11343501b53cca790bc43f0c214f515b25bf9139b0f71666a7353ef9e902e3f86fc11ebd9dd3f3c59b52c52b729d2da8be8f7d864f0ac1f15654d2308214454e128e8ded3c07b16afde76e094c57900f534987221d29b9383572e3a81d1bd156503bc50d13f6084151ad4c2063be7c27ea0e561da69c105e021193b48b22ded492c9e3255aec274a6baf8e67409732b99cea430c29e6ffe4b42a6bfd73b870631d7a654a1b5c81aadf3a08b71cb2d212ddc4c0368ec8ee7b6df30bfabfc711b6258ce2adc73af086617865ecfd8b3efef2a7064be4d7c2ddf21a8880366a67b03662a0cdd072d455f084d1dcf5cd104485487a53d186bb0dcfc40f7d894b900221e11dcf403c3fe320ed6b12ebdd83b70723d1cb72d2268c91d25194d4e194dacd4f3808ec3d14aa3009edf354b836aa6ceea33108c381f0eb4b76e5cc06e8ac5f6dc59459c5c4adbcd3616cbdecac10a4e5ad8efaf4b877f2480820f00b4e03c0c3192d3d3e8a4d2d015f5d55f186f7f1cfba771e7996e34a0da00375721830dd5b22e43d7147f7b83b113465b8386783b956fc8559d7300a366c500d1a1d47fb1629a3ea5c40ec26f2efd626fb604db1c1b92262ff0d25d10dd734dd37ae6a781ffd38433db026bc8a7790547b4b16032d3c69b2234e2623eccf1ed27a7dbfa4e033d4930ea9875cc123f2468c3d47da26eca32d54fd135283b623a3e4b486e521e40b6ef563f42a8075d5b111bf14621662af1323ca9f528091881433a9d00a450af890135f5afe1af3eb277df5b3857c86c2c07763a1a66176a42d9ddda71838cba22e49f2e61076ba3510848788142b8c7da29df8f7b8e779713baba2d3dfccc4055006253088a96f2717d6ef0d230b98a89cd4e5ec8a7324c8892b6cf7535ec8f4c6e3cddab4f93be0c6958f3d1ae6178b96ebe7afa7bc5544091776b820ce3366472e63043277edcb24fd08c68a9b59febeb143e4b11dffadd078a89aa7c3ec6a9afc045ab545a6778b2b178d5ca64ebe8131365159d8d4bafaf25cb45f491bfebb7554baa593263142cb8b4dca8b7c7d4097a48fbdf9a8c0cf0ccbfc5fab3d49fea21f00ced4326b9b0dbe1e341dd6b7f30bce1515c905ba216095c5fa1126562940928ce8491ca31175b8f3e41652c864ae98fb6be54ad72e069bba5cfd4aaaa47a3936cd823b6d5f44359d81c853cf7945cbe442bd3170d862cbc1183592bc1d452562204fd3f192df92fa86594cde871152df9f99d656ff70666157768a0ca4686fafb718198ecc770bd78e6df8ad3904e581dc22cea24c22db7d67679fe9ee8fb4207cb79097fd828d9c62201b344fcdafe6ff648c78f6c7c55cc3375b62f7bbb95abcbea6904700979fe29641ed9976facc63414c3c37ae61edfd05d0abbb36a2a58a06b4b49cb2d08a9e36906164ed683aa072454d6f29d90b277f8a98ac57ebc9408086eeb461b45d65440d0085e91477bc69c3d379be499a7430a8a12564cc444311db30fe7d8206fd2983fc58ff36232adf1013ad0d7a58cbf504d8ae0f6ee580992b9ee34e36e9868f7b7d92cc2e2c094e970bd9837b2f1914d47e6d028d3537bb700013d2d4159cbaa5ca611fb22ee1a30fe72b68fbfc074d37e9b6661475555690cbb3583cc71093863dab1de3ee749105273894293b55ed620d3443a1282c4ca812f21efd040200af5b9dde20db64a3c7cad4990c60aba41fc9facb90d91b8c5dbdabf621cf6ebe7d02baab60d66d723ce70bd8753e74aa9ef222c52831086dddea27e000c051650450db28dd34a2b428f399599d7593201a527122154986d15a3ca45233f538b56d972ce1e3f9dfd2056b00a50fb4273c0a7df0104fe2121203ac5f431e7b048ed2498ba11f0102412c533a2d3aa1efa199212d575a3d4c54df97d20bc7fd1b87c7b0a766f3466156796a9cf2abe36b8f2089363d0e772aa7b303bb693673dbd817add0957ac15b13774e4552cb17c12a101556f09d8cc213601b65f18134c86c9b90ddc5af9ac8d536d5fd1c4cfdbd67ce5dc63a2ca7d846a4687a540926144b228c1d967baefc68f3bd800a743b81f2ec30e0e477839c78814834597f2efb3d1126809fdfcc6154371ec276496edc460e5bf489e767a30542c2bbfcf322e34e2aa7e688fbc44dc4257e1088ab8f5533844dce87148d811572dfdb3f70bb06e8a841e3bb2f08c750c5e179ed7c91854c0f1f963798c36bfb948eca34658016c9100dbccc127feb94279d738fa9120b9b003669b46cac28e06685e36bfb5eaa3c50dd78f14cb3585d43f199fd33e0564002c3478414eda1fea356024674b296227ee6eb8254d8ef083d87a52c78772b1127c8bc06a8bd205c7e93a0ff9936f356ab3ae524a44a9754ad7a449202fc72c11b3fd1c6a031da46d1f622f518c19e70305ef66ff4dd2d23a4f0818b66ef33268a638357328b429d15b8ee63ccea129f057728a694c30a979f5e711f9c67e933fb16043540682f787a9dc446fc9d4fca1dd642bc943243a8a7b86787a63a0645fc7a78681d08d4d71dff0ee5d85b5afa5cd9bfe15035d6b1551fc1163bf1baf04156c6c1c2fcde46697d70ec383051666e189c4bd68e0e8a2105e51174236ff3d98a507a9dd1648e327b94ada2503068a1787d1abce20d5f6f6b3e53b6c9386ca2e26a791c0ad6663726c6daea0c336dce40b1505eedfd240a1f9830cfb5da4555ea098461bc3c1cdfaf71d680c10bb94fd1da8707734437716e0aa7a5e87c17d03a4a4e380934018d571c3d20e7c747c266ee71aa9105f14095d45ee0a4bd26060093545e8265e4fd6d890fcc5c4bd484c52446c8bb138c9d0a6bb633775fcdbe3ef98f85da268d724e5b534af7fe32e74839351036b1af3536bb7d7fd3d71b4dc9adc5efcf18a0ec23d1b4e9cb6c7e22a9fb93b0f1bfe1d25d508dafc63152363a89f445b66605e522c92cc47835f1b5d9a3671e06ff7f39b0e204ea6787a0009985327cb529987fc1e0ff6614d81b7d919d4a35e935d5cc028ba4f14f84dcee5dac43c749abbb57debc9bb5427cc0f77893920a8e8d5fd7b85154d2fb63439f075e7a79b00179c590bb9525333ebd6577462b5074d4b12c51ba5ae80ccad27ff2cb00905f9a7a4b0aef14c7676734e2f662e04147d7f98be900b9c1f8bab7c69b9af686b7a0d0b90770c892f93e28c52c1d7518e079f5ec3cc9009904eac24f64ba33af7516ce48cbbb610263d8fbcfb0b56e0cb1d0b7f2efddbc946cc3eac1711d7c7949db3c7c65cd934996bd873acb443443cb296cee6a1d0f2db49f487771b78ac295e7ab96211ab3df29b2f87e4fd4062b305272310b8e68d417571d635d484d8ef0771e5f705ef422666fb31b4556dac4c73c70207798d5db1aefbe00c0237f9d200b730c7ad2086f3c03d3eeb8cd1463894b028473146fd89911732ce8ebeadfb5b77127404dff11f1e1b2498bcb35b25dcc8fc95188b00071ee4ffe601a4dcc3eccba86c0a24ce6a3a32f836dd5e4ac41405a3f4fcb1fc15eeca5847ac3a30b725f1e57b87451c7892526c0b81592092d2669f4860161269e41ca88d6552af8be9e81e64f94826a67939db465f89a40470428700f3acc0c0a211d03a1fa6cdee644b77411f2add83a6c163c85a3a48a7f0d90b6a5634606a1f051dd5b4de4373d3e628ed6e2d456754be3aa73cf22858306bb927103a97fce61afbae8070dc615ad8b14fb24a365f58fa74b86c4fa26aa8b8cb22025c1677e367e460c6d56957bef27d83a7fe24bb4bd10bf22e8bac2d5a36f990a3cc55c5586510efd354c28e1b22a05ffae3b673321f844f9710a44008689ad63558468d0fd258a1cc17d086337c539b84eac976985c1f173930beb93c7cc9fb8f2fd196071dde01d3ebe7a95a75d1f647e53459b7508ea45de75cf4788a6a74aefa68a59abca9265642d5305f38237616c0723aff94ae54046f393896f789038ff46ff6b71498d6990a4b56b5535a76a3e854dfed0151d7abdec93e38d6841c769a0423af6bc797feda438ef5219469190776d699e11c597c8753313b2f92ea3db85c96b6d40f94b1df49d592645d591e50998c2e23bc3c6d77553d9339bc4d588ae8ccb8cee599139f5f9929e9dfa0a8deb5615fb90e6b51d4c8fe15d4098c2dd73d269f1a90c0edd772ab8abba8e5b50288917eb1b74ff9076cc160b789c57a9ed27f26db3653194e421c211bb5176909bac470e8d75faa9fd021749b2e6f883226ebe5b49c5021e8eb439970c924b35af2f135bc97e010ee7746d7f8723f346a58f0b167717f1e5b92cc82f7efbb736a1e63b974d30f7df791afd145c2cd175043893acbb7019bccd5cf1bae22d01af9e0d08556f5c64a97d4411b0b1c8c6e030d58f93ec53acf723fd27f4b6a8c42fd20a0f0f0bf1b2fb45424d7a2f323553c6b491424497d4aca2b33e9fc1503c1c54f4c9086fadf4b5fde63109bfbd3825a98bd6b9a6aad8bd7065cd6b4d7305766cd21eefc26aa06cc3c53df8fff1fffba37d0aad1e3d04166c7ed116b3b83efb2ee1cbbb565d61fac9602936f386927a122ee076249041a1a3901843fed5f7c314e892275c9494ad1160f65384b7ab4cac7bb898efcc325e40e490de1e997c14cfabf368ac5534e72a336f72ee5e7f77cd3339301cf19e7e5ef3fd9d009abc0293ff7c9464241fe3b303fdd2ad903aee2b17e85e1bf0f7ffb9e4c7d91658dc2eba5d980dcb6b30e78f4bb325b8d054b9b4cb6a6fd318c896091a1f2dc49be8d313be71a934f10d74363f2798b409dadc81602b8ccf39579c047832e19836d8e860f43189492bf54b9a879c1529949edd0194815927e8429bf5bb26e239f1a1353c1f2a954409323af99b296d39c02cbaf1fdec71e9f039808ed1c213537f008f2432f18559708b9f3ca5eb6d1f43d5cc208f2e73db40071703f56002027f0e397d9952f91c602148432afd6b14752884948e3871b486075c4a41360727b342f862061cc67b8171f80b9324c75bb0310038dda3d54eddd806b96810d4b15ed2c8517154aea98db78bb62ca5eb26c0b57b9440f6a8a454c4b02f1f4c7c5ff3b0b2d70db0d7c642b13238abdc5608850c5c58df40a899dc87cc839f1d6a41af01c804702b0320a045bd89e6060c432da28a77049f31c664599a9d7c60f7168a27ada002078e82b4168d7adac8ab56c02f977e1fe251a6856d3ae7346292eb7cef1477793ba1be97f8ddf5ce515152dcdb5a35f55f8eb527f00e0e3c1d87b49b2249215255cdf84f3e8fa4cc380e8eac9576ab9d8a2d5fa45d070ff350ea99ed8551ff9e521e458f69c4b8d71e6045c58dbfc15b845e1945051bed57171e04c815a0044c4efbccda4affdd5b0cf2ec0f9b7b84f69dbc13a1b43c58c821e68c7f71a41d30773b97138149578070bc417d3cc23cbcbc858d26fb18a5a6ba6a955b93f3f827a97474a689d40b8f7db4a0f45e47849316a08f6bfb9eb5864b3da9b7c6b3cf4c125f50ec882b7095cc35a68daac93bb0faae170caf4d29f65be0dd0bb53feeefa90801a3127cae098255c633a59b8ebb5294c7b620c6be5168332025040c59f55c4774125939199f3e76e5af7bbed37e2465ed9602cd28154d370891186cf2b27a60d4243a7766d80d0f35ebfe4f7ed0d87488695849f0e9b32d5062e7ef984344516b4636069b9c409698bdc08f2d01c329160e3ecf6f9340ce6dbf343582a6b535727308d71e17a1c1b4c9b332e4ba922d870e276b32a4502963780acf684a459e4d1b5d9f1e4704628040c8d838103ef9e031a1927fab5c8896752f090f8e66332d6241c4944392cf3de670a85f5c24df72fa27384449d71039fc7dc5e3d093b418b201d8f13a485ac5c9bd0f6318b131edcae47513949e5727e09816752803a4e220e0725228d0c7cd5d693c5c7016136adc422e435ce6953a9b05616a9d0cf8978e1d0f2416a5ffb76964f7ab1ea809d06f77aa5608f76cd92d1ed34a87a5966985a12ddd24f6cc1abce1d4ce4b1dd1976ecd8e650db83aff92111ee9ea456d150774f5fe28dce1914cc77fe01260dc3806a506819af89c6816e931bee01ecea53ba0bc83e16ff14bb1af99d5482d534cbe7a996e4d0e550d6080d305c5a1cb3d99db67a2be3a684cbeef7497e7f67140312271556b01df54fa4b71349ee88a54947efc7c1ead919048898f695ebd409ea9a086ac4edb809cd6b071caf8ed942a6d28af74eaca3bc129387ec1872a8bfe0fcae209eb2e8da004124bbff8b88831b26c401f3469c9fde349335bcdbdd89a656080546bb187c683d43403c318617a26bbcd22acfceff20a9cf173f5125ca70bcf5a81ac3bd16f460f5b293bae6f1f42fa1e898dd644ab62aeeb7f13bde0a8e2d03584c532eb2e6318d12874dff02928f15810de4be233191054714b8eebc11b521af37da589b4027f2db87cd7665340e2c5c767a8485582ebc3788a00d071555bc6a94a02f8544c7148345c3d488ab03370a7590c66c626b6a1dcb828f3764003148bccabd1342a0e6eb440b74ec05a86528d9253219e006fe4804bce827ff2055b08671555d9b4db6b7a0726e1537037c9d898ca3681a06d9d1fcc11c18e50b8c26e1370bc5c22aabff7a03319b133ca712348cd03c340c304a715c50460a938b19e0351e16bf581a8f1c583407646e537993b2cda2d96da2e1101ca8d792220b4c288e81eb37f518496e0f7b0e39d46357a203a53a121dae9d8e6c30e71f5693a4129d9a50acaf576ff8fea488810613f1742172b0a727b488397bf7091d49297f0425351c57a917e64e4f42cfcd100856d381aa61677717596a3aee56373fb408990922ae816736015c1bb2664b7bf1521544b5ba875e1a7c53397a57d1d1fe078f2abf70a5a879a2df8a54b0906947a2cc1a77e0fd8c5ecd0befdf367063288115ed78acda61838f1ad837f90be554312e5912e523dfb3c70f6012eb6fa2712692ba1f74649a7e6e8a90163ebebfe02c277e248902a3640ee3bfeaf5c95c5826443c6d8c1ccacec16b44a819d6d3dbcdb26f1d55f726c36eb22f497a5499eebed94be50e065c4941a4405497904e1cc0e837de92416726f7ee259cacf05a5f2147029f92d32d6752b7a482f8d31214a1abe3f8aead92ba6c871300981f27d8928819c5be2d974b4ea58f2364d6a90ac41a08213c5b8a35ccff09db1e7f9bc8e1d0cc86855d8c18642d2d1ae4f48e753b3eaa85d85b9f155cea997ff0159c4940e781363fa5753f3d90b2efaaab73070d7570cbf20be973ec2d247dac0290d693c419612b3dc53e04cac5d2532ccfbf97d0056a1b54dbd05449b8141ba0bee697891c9297998055b9cd40f4d371b84d157d9d808321eb9de73cd1be6d2a130848284df3102284258f348447275aa075612ac4b00f1e2ea0f07c297e04a40eab60042b0bff368edee870086f198478b98a418ad22c79f5b9c91dab1fae553414eb935584c2a5421d99f55280a18be539e86689323ff0faa193e31c786c51da7ade7faaa72d2eaaace0c15d7c7b0f83fbeaec0e7d30441aa84beb96653015c1ce0048a061f3ef25c976343bf95eed84590604e7ed20b2059e6b21314877eebe0e2cd97718b4bb4dc0cfd0e23a03949e3ce6ae957aa8db0f6b7b13b37e142dbd4767acac4c693a7fad986ef4686aad09a4f1438ebd28a403daa0a12fe847ac2c36c145e8222cf380ee727e3c0283a26b802de808471e584c8218d590816e6988b04d0aec4dd4284068b8432c3cc9795a59ab856d1102b8343e2be255b018d900f7b67035e716661638e13cfd8e0f4862625a2925e5f7f484b035df7b0dcff2c6127e975db9bd3243d1cd1b3c8b53ba22188040a0b62d1662db9118eb56f945a0a37809f69cfeb659afcc371b428da9806cbd673852f705b9ad9a6f9fb1815641f2926335a1048816efae7bdb03828cbe7242489575a4f7290c426d88a1ffc4d71eadd7502dcd359077106da6d868a89e5ebf87afb350dbfda34600f5661ba3154500b37e50b67bbbde2b14e1189e1938f406c0d8ccf4873cf71e0b20672ffb00f738ccfba7335bea4b0aa97020f952beb42fcef3dd61c84fc41f8b50e492deed91fc4edb0c91218694cbde2ae71d74116c0ff97627d092a460d225f5c691fb5d03ffae2d647307d1779f87023c061b31bcde126108df92c9575badf135fcc9e45ad4791fb89f8aade85468aa141427041a8b7026fb717133da86f136cc44243566b5d013dca5350c981648de0c334470b34cdffe90830f0577544dd0bb19fd6e1deafdf00b24be83d8151def470ae49653300826240a79e29b2e2cc0b377e13d95ce0f54fbff1375382e503a102cd068559ea697574cd544b606b34ac4f6b46f2710dae4381f04ccc10aa0972c255b6ca7725ec1cedfd3d9cb2b0c3b3a3e6f4129f1cd6c8162c0a67b80546ef7f45acecb3ac704a0c0c2c70dd60e3168e7ed3fa3959edc659a3eae1deca4089dd79c5b44d78026e655ead5ebdec8fbbc6b26b6ebd079a87cbea01b07a54628ffa69636eb963eceb2c59f2c761abc8ddd17deab4939326ddf9eec0a097177c1a8116500f19b75e70cfc44bffd180fa6410920413c7829b9f1dc2cc2e07bf9f22c758d51a9d62d5c240f8cb3427e403d03abc82fe13ae87b13dd98a40757b4b017821103e3516e6efbb546bdc08d38163dd7cb1461ca0ebecf199dce90d964b82a6a2c50febee125338c326143d7e89b38d90822a53902e5f0b95e5f7c6a69e29287b43ed96d86e66faac041df6fc1a03688f193dfe6543afc0ab5ae10dc723111fb4d382f14a537a09a16c5de9fd724d59277b161956d12aad0087708670105508277153f30ef669820666365f9601db68501648fdfd12bc761767f8738d7ebdd314efba3690ed4c4e469a19185479b34404d0f954967883338cd4b529d06c01d80e495d4a842eeb0feedd28bbbc1ee018f7a365ae66a12454c2c53b0df7c067699b2ca09ac0825b261acf9f8140152f2d998af2922588ee09afc67cb0b0bda9aad2b392048ad506cb882fc3e43bea46ba7681c08022df4575b318e9526153c6a09b8be68d870e92cd2ac69c06445532e5e9cc249703298199c7ae18672726f49532d27b01ad0b1ddf8679307cffa1e3774b25b1658f2811223cefd456e0c67e2d23400e6547e4f1da3bace6144bb1a7d069ffadc480b04c2b168206b35d5aa7143114ba7ce94a84dc8144168f61b5b2ab8f167ff47c6a742de152ebac1d40c7b9ba474f3ba8bd694edaa73cf9f022d4ce4f555d23b9c05fca7f4c879dd95add31c25999428f9b1fe6bb965aceedbf65e180e741fadc5545561a44a6909d0c6c8bfa667ccc7b7ea167c1d6a095acb012da5f53db564d5ada943a60d0dd7af09a2e3e12ea6aa2cb12c269f69ddebe09aeb90afe17ee248cc2235399bb9f73eb1e7fd19972048c639b3980977d795c2960add23280662cad868f45242ef4f5a014ddb5145a0dd781258f9ef838014c3d15eefc4e428bb3c94439944195a3beaa3212c75f601e3b027c2eba91b8adfc9fa48b3c2fb3e909883f598f9230336a487f83fd66e076add301e1277d0c1e22b36c0345793073652e695196d326be257ffa0b3736614b006e81875cb6da4bf6ce14950e2c6ca804f502998cb62b89dd6d9fe64f8228123cdb017e36db6af8fdeec1a563b080e7a421ff25aec82f9ed8e93fcfd9ae730c491fc65c346630564b9bec55d91e0c11b40c85120562fa2f0da9b7298753ec7eef1bd68db0ec50e4ef2ada812441ac6606c008a5abbac5123cba630f8eb62e753be112fc6c5110523934ca75d7ab2dc8675c40273a69dc6934c793afb484305ee0a85110a5b1a584d7be7de7af750e1a1c800ef72140f7a01627f760f3aecda7da04aa7fc70a60a4acd4d1ba7e51f246c547225e51a77a48a4ae2c2b80961813f0aedd6916025795a7a31390ad66a0fd44df81eca0e487ffac784da60dc91a5d68c62d1a99a40c5cd5bbd3c99894ac05cf9905357f1f87db617c81944a4cf1638ff50bd847de6b893960190aba8e0a1be7f5a762713eb418d180885c107fae36e4d3b3ceb119a6065bf375da479cacecfb0ba64819f297eb24b5c96b74d4538547df6cab5ed1289de73696528c4e921040740dbbff01dc50c87c20be63cfa69f2a0e8683d79897142059f0feade1f14efdaacc77d85d4e5dca44d6b24da2992c6817e16da295d7f97c5c829dd7632318e34fd31af0b638a332d98565e5c53f4d55c802e95c66da3f7a0c8894f697cf4f27203585011222aed6d343b42a7c80c60036857a4c12f0e80f6a9c002b32bbaff464905a39db783164bf69ae450c35f406cb3b21eb201cf2535a0ea13fa999e91c1a5175588e8f6a9a12b19f70b61a14a12defa03d57548b186a8fe7e457b437d1326b99c3f30137856b5a2a6fa19e1caba0d8a7eedb110e6926374dd0c37d86ac61465b9f87924f5d6bbba002b04dca4790fd492a1485d7e46a4b57ce0cc50952ead1a1b006f1d59a6937317b055fc1fbf03bfd9dbaa5abba0a5a7f75dc37586378d85916667b53437d3f2bb3e8a6b98a388a54fc7e580ed39126b1da00d3ee7a635aed284f98284709cbd316e80751f08202a1adeab11b9b7f59342c6369b59aa0c2a972b3c4b7c35ae7501ceb2ee348d9169d2798b6cf2ccd30b78c880d856f4eac1dbe35b661c6b96ef673b97a30194c551b51a884f444a69020ff4b42d5380b90890c4f24f7b6699845e7564596ad5413006e1daec6fcc1877b43efd058c8c1f8ee980da58e0d3a5daf94f7520b1984b066537b4da3030b73e32ed71d9607f3814bc4be81eda3830679754e5d7fe2a9323fea501e8ddece3f95da489c96c660b7f987abecf2f53a495ff350f6e492d5e47ad5b9aac47e4efa28719a9398853d5ff0ad4a7edf152c05b315f3ff6b2c5f248aa767e9cdbea5f696007fd6e115891499294f6709b4036483b62ff1d0f49b8184dd577590e6f89899e24f0ea6bf52c4154ac93ee82c5985567ddaab89cae6b0af83575755c4394b848afb5e95045e03ad620e3915c1c8922a0a075887a6c48b7299512854bdceb46c13550ae23ee5ff49f594ce5df0c0c3307fea6d9447e8f4afa9d43bea070a2779d17a604974739638e4e156f4ccc30e1dbe88af2928099bef8ab58f4e4d57372431a9e2b73548f9095083db6bf80c880ab1c02d8bd54d894294124a4c35840c3ed022adcd4dfbea1e422a11ca218af2c18c33f77383254df0c862a9bc46bd1bbbcd9b3e51a293b64f5938c0980bbbf38a8c0f8a228b5c8f90a52086be9ad109345949b8a746b73dbfc3c545a1fba37d54c453d2935c70a9981fd5ada7e555b910ce5b21f3bb59bae23c99ed396d2baf75b38f0a573a21706ebd01a45d308f661e72d59922610c3117915ee1ab399db979143aa54e2178d38febdeb0ce7679cb45a06b48232b481ff5c5e47617f2e9e2810e68be402c3861648b10435bfd93f021fae27a875f641136bdf03f9ebd3af3552d098a68dd631412913e9968adcfebd15dcbac397fbdaecc88ca919c4a180fc5107fc7d9b1c2ab14308c11083a04f0410045ec737a29566de2a99b8316d1a510a8266afe030014d24b8b7b00820c7a0643f4193095b3801b9731ab0a3631050451f7df69eebd87c3a1193fd5355249423669b38b1e93201788ea6873b9e4647b74f4c078f50c31a1c04610c3b36415b1dc0d1f260877347c57968672989b3be21a3ed01e34accfbeac9ae95e11d7538331535ae3a80788d3ff6a119ffea1714f8f9ac7bcf24028ef46fe1620606b9ee82707af805270debf249d372052f1609097b60b4995bfb79feec63168777ddaeb5ff3294cd25e6aee39dd0faa0239765ceedfacfa6e874f42987889136fe32c47a393a5b66dc24d41b13e642aba5c0b3c7792434ff018c735d3f0867f95c8bce2fdba8aa9155c4b3d94493762643e2e62c432cb397046acc42a25c8c58d0ea0b3d1ec8e59d73dabae95e4147de544a41939bc0cea9f817502b56b744a2a4df355d9f72e3215eec9360a86bdad70254b3fc930060ed7c60724bd2fc80b703f0a6a73533238a03b0e5d459d3a635654f45157f781b51276e2cb168123c601d2985778b086d75a05964bcbd0dc0a4704cbe27d27b42cd0aedb369d1c06e7b7958c58d249bf7fe25ca52fceb38b0cc77cd722053a212b20562bfba3c012ea59c0d564651e99add60aeb6030d3ee26bbf4a1db22360a8218d86426305bbc133bc08020d6da94698def05acb0ef4bcbc5dacdd3caa275cc3f322b8873258eb0854cd57f62ca232ef3709b46baadb5270f5fd6bf6e4368d50f8fc6af0a102ccacf0196a462934a6552369601cee3cea086d37e911f8918939bba567be457039ece065b4179d6ca9e8fff503be7f0190fd1fa12bdeb50f57a4d9cb078f2e31ca9a57c5d76c4d6c870f11d172f688a0911cfd3f64d26e15d9092df6b8a5906aa14ea9a5a6c8b117faf799a6bcfc6a652d79d8815e0ff6c97119d4e9c3018cde8d6a4747796affc624639c469a4f7bf284c4ecc8c9c1f73a5741ba8028b1aa18f6cdcdf2c142f2fadc2b0e4f478b934d861de8e4142df2df4b1e2efb69f7fc1405dd2d09b24fe8133e33e7c352a36426d765eee78abbf4ce0edff534bb32c2b9e470beb72209c071a4654e745dc5e66f29242b3a032e9f791b9a9d9b4562db28a2d998eecfa73f2e905fd72d9e9dba7415b8d1dd78fc9aa98cd07ecca69ab2b2cb0ebff538721e188abee159b6eb8128ad59424ae9b58683d612d76e238e03313499b4abc2694bb6639bc5ab0cba658421b802f60bf0fda33dc073681582cf93138e5003de4c7f8ffea0045a263480383564b10e1842367666b4e34fa8c2ffd5914acfe02321d37941189200a1111982e2dcd3ea796fb6fe1bea1d508a3f577a75af69dd5f0a34054cefaa582b7a29097ac43d386d55f92ffa6f89e97316da7816dd4aa0adb0a9179b7d6697ae3404f9e57f035181289bbc89a306345d601b3f95600c30c9c64ade612f9603a49e56d7adef47250a29079d1912811703974e9320770e79fc28db0a2362ed6e113217c465b15a453be4a4fe7f5adc72aca403b8b1da65f8b4936ae86b0e4640508b7914908005e28ad1d38bb74f85336c48b1f066e3015f78cdbc38875be1fd945be1114c1af41ceada9481cc25a2f70f6e103d88f4f144a0bc2c34c0cfc3752c520c3e97de015f849da43e06894f7c53f635176352732a11e35671420661e91142bbe85b3aa2605b1ec2d154a77f181c848fc8894f8d32baa71b0cb87532de3caae4e18995d76fd0f7f24b4857e25cbc3691b327efae39eaeaab93e5397f544b860e693e9e84ddd135cd10e9ee78cae8dec629f7142b14e798fa867dc267e629a936fe9145b9afe493f766c1b4b1ebac48fa5340df6c9abd30c8c428d5e26e07c57ba247aa303b8c899ca0227d0f7117642df36a658d303668d139f9a2290e801217b9d8a97ea1160f91a094fae762d925824537b1d010633987311749a1191dbd566f6631346fba2fd78dfdb910ee394ec82b13c40ccb75160b0beb5d0bc6d458da663d5739dd5d90ff7b54bffe0301c117eb4ef2ef11cc131394966518feb05ae3bb0af70c3cdf5477ae9753247b8b015d01308923304def7ef62330805b101d2a843cd47834b8beea576975af5a56fb1335ab9bf36e657fc42d973646ffacd787584dea78b559b5b5f1c01171aab73af4c2ea0531ffc7d4868f93455bed84309a67a408481eaa1d4509a28305c31a6e21da2fb05ae2dcf810da67110d2be495b1bd215269300aca5b576491b0f681aa08dee734103ff6c2187b4e2e7b2548c3d96c345215e21a24f8d46caf38bd973b6147dd228f0baf8fbd16701c35a048780a7dc253d4b375835bba36aa4f2dddee745f4ddf5553b4a5cbe7594811b8c6341be22a787c5f5012321cf832ee5660b3d436a1215e71e60f8b50d8dc0faf828ba94bc14984c5cd4cb9e27e8a99ee6a702fe21ca51d546ab7e0369c51dec94497f7f5cff232db3af8c8d66452e68279f5e822727416622fb2f868d9c1fb5b873e23497074d45b06af95a436960c18df4e9ffb21ff68fdbd402be7f0281915d3fad570e020773e5ae30209edfa71c8e609ceaab1ce361d5745df0b0a847d4904d2fb57d6628b95445cf1bb33f99ae003ee2c3fd622271d25679d7fd68cab22865354b104434d6316a87d8f7bf5eca4b610d4087f05c23ebc6bbf7aa09804e198b870564f0bc6485d4b868882161deafeac65b16ac1cef09b33e060f0df85f0ffe562498c405d8de0a7289f2b247547acc083cc11d9071c67491283bb8787ab67a2287b63ab00ab648af4c6a6ead8b387dbfe2faf951504b897c65cf5b7bd0dc4f9c10cb1d9cbf2fcb39245fac1a2b7cf1f3ec04665f0c9313cdf461c138a9d3ffc8801384ac9182a8fe40bb0c6b7b61e3211cbc435e481fbfc9407b92d268089b83cb20ece4e5e2dc66e7c2eea8e1a96bede29a0a257f7e00297b5227f074f0e6782926e0bf1da7ef8762104ec549e9e1eb2aad92c4a396820a733fcd8989215d497110b21419cd34cdd3b6094cdf6f99d1b3192d1d9475d58a5cadc752a5754d8a3f5398e798888c6c9f977fcb1caff527dcd564e9ba3c1a753db4daf14ae9a4dfd646516053f6929c6fe0f3208602be093211089ac5037a2711921019742d462db91efe387cb2de9e29eab6c42203adfef6e07a63b222162ee84c6bb3ad919dfc3897416d26c7d8862de3cd42cbe8051d6aa4b2764a8dae5d556936758a49842e97b4e432542626974e6ba718bb1a8e12f2483b1fb51167b20ffa17a2ba646643c0981be50011cabbe96f60605ae1a9de617546f81cfc911d42a0b23b326e2058345bb6dfbf1be5a84300915d70e1c46b983d5987c1aa94125f7d439f0e50b576cf7167ef493943c72910f5ddd5363710e076876adb9a7b86c307a94a35fb3fcfa78444b4339e77f341eb9d83c77b7f577d6374f1c69d51cf39db39c07602d72e32882aa427db7a54829fd75de22ca140f4d8c1c659594c9890a4620ab81441560cc2e3920761740c627549b491c917592103f74a61cafbbecf59017c65160b8cbe3dde7a347eca1b710bca0d2ded404c7598b85ff53933736ccaf37ed854cf38e82b21e3189e1f5aa6a39186f2abab96ceb044735a6f06323636b8c28027b7f27b097f908a9a48259e7155250436db214ef432bbb6337e99eff4a2c6cb2405cfb1aa5ead53f7797d6d4d50cd89bfc328684fa71fb612dd74c4823ddaf255d5f59139b56382536443d34b9e1d6e1bd8d86cccf8923076e4704bd99322f1e222d68638690f038b2509789cd9f1469121a765056f4bddd1415efd0ef082627df9a1d2d05f6065e5ef4f08fee5b2e971e2881d2e083c2d7b141cd412c9d3a49f40fd80635d0d331479dd6397817538efbae336e9d323c94c213524cf72547ecefc4ffdc833750800749ec030071c60fd132bb53e01e2162c6f3e4faf571411a004a54a2638f408db8c0b1d4c6fe075d5ee4368b5cc9221e257e3b25e2cd7c8126e45e32bb36681f1079507d1afb4ad545d671098a1db60ae3cf40880b35719baedf1e3858d6f93bf5a556ae3ead9302d937d7e584341341a4fa34182fbe5b18df78de84bdb9b3bf2944b7820b60d5b6fcae6fd654663720b06fd4908dc06453a6590c2c4ef2c0e7e34089860173e1048d0f12b54dc934e2acc0bbad827132a7101d101d540c0df19ac5127ea05a5872bbca555d0ee5678dfe3c199c07e2c99d086eb3220f8bc6c94237e722c70409dabb5700cac5db65102d25e79ed7e6ecc3c79928c0d234367e42bb6b697cef5be03ee44eb3fb2ccde43f6a6827da9b7f0bafba94aa01f570a624410a5fddc8049f6f0faa07dc642fe0cfbbed043bf806c54df72d39a6e80269fcf9318a527d276acfc299141fce68264339fb8b8300c3af1aa7fa0ef232877f16da8f29ffcea0477cdcf4b2c6f6b966cb83f5a3e496cbe190f413f16d1cacd121b4ba77d3c9b37ebfaf831f5eef3cbbb2fecc22fbd471e77319d25a57233f746cc7a0e47bbe84dc94cd5562a1eb94b168b37311756622dfa8e876af6b7be95226149b617e53d54f47db79bb1c3e059b48ff3588b67235f7cbc08f015b77d623cb0ee017bb4a32bc7d93907225e2f100b91c021d10e93df77288379a6eb13543037ad628613e353e125aad517cf7a551d3d4b4fc8f4a14dd8c9f8666ddad2d8dd831a5a53ddd6f611ebae4ab201349fa75edf33b806a975ce5c6f3bf23f70a281ce2587e96aa40e9a5a94badb76250a0809525b352cd1988ec486dbb8bed4e092cb09152a74142dab0dd5b3e738b14565750740b6e2cc1298d00f80de7cbfabac688539dd5c9c92775842205e514bc13b535ff67990c97779761a0c5da90ff53ea1fe843aa9b7b88a134c0dcbe6d2bf30440aa70129bdcc36717f4147a052ef335e57d668bb22f9377250ebc2e6bbad19a3962c1b6ffd3d83bdb3c40a82bdc600deb73391628676e291e1959b95d24cfc82aa39b3eae58e9a2f418abd25c1507042697931186e6ed9506841869965e6fbf74d9aa0e86bf2388e612df22f8ee3b614def84ff49f6abc5d6653acc0b85bb12f4f724334656a28ab351e7b6c5d8d4bf3ca9c6158c516fb151dfa129fa7d8b46b369bb4e7f295b8db4f34389f8be9bed52fa9f772986690805883ab1f9a67ee6c028ccc782a6b5413fbf17d072a1cd84c330044142893225bcfebfdfc8bd7b32efbca851dfdf22d2faa782c3701f1379acae8ea0af5269d4edeb47643d44db1f7241218f96734a4ea681c6d48759205254f9bd5544e32172b78f7ad0ae5a682428f3cf41240bdc5281e083d1a6e070741e1b736671bc06d4085eb637432b3a3f767b903a3565525793ed2f63acae675ebf4b2ce04484e27cd4f4e377736e4d237fd24b1a3983f7298ccd3950c918733e293df87208644f39c5875d588e3a0cbd66a50b6d6b76282ed924d8fa62ef076241753a5446b9f2fe556e62ea6e07be322a1fce6b0c1d2677a567af84c750dbec7668491d42a44ab521e973d1f0cecd2f9477075a3a435f9e6e6151a022d8d39f6aaf01a2418bbd59c0a15ca597feed785df3327f6a4921eb997230b5fd6ddf1a7f6b5675f5ed238d2c31d380cc635b529ba76377a441a6e89e0273571721c3b87db2c5ab3f514b727cb819709d31971219e63a9e3dd340599ad4401751514903319cda6e3131246fb87752704e1c4aa95f5c46817a4b36aca613b3fab742cc984b45d80db25350196e0d391fa6c4e6fd7bc0bd1932ee05a96a054f50bd5ce4da5b27bb64f266a2ab07e468333e2cf8a5f57327278976d00270866096f0ba5e3e297ec74131594b0423d72af3f367d1c723b91f816d507a8c88772ee4a429b857448ad880b32c89a4d303878bc6871031f8a48985a53b201cfca711daa65e566583738953299a11dba8535f5f1034d7fb4c497cf0f1c116deb02d8577e0f70b2f8c0f69ba46bbd4eb4159c91ce084b317b7b6f88c0cf3bd7991d47918af3294d17a49d76dc129c37434da46952206ef949e41fffe6f67f8aa21f5bf124043c0ee0804b85a9b300836c83924bc6239573832f51367dcbf0a94c405db7a896dc3ef2a69a218fee8f32128793ec1f7834f557b3f327e57747641d518becfe1f229570bc72a4c4514ccf9956752141ded1e42445d5086099ce6018fa88d287bb4a68be5a666a757caf72ce9b259804ffb5ef9460a5178baf00a111838b9d641a92ae59f192680ac147340e42e51608882d4a536ae835ae7fb910a5b3e34c878ac733ab640775708e9eb847f380b3b544129d7baf93bdd4b2d1da2bee33a84ed515779e6458ddec7f8c0525ea5aa33cf6e1e8b83c179007c4064c0aee3a3c32174af691a260374b5dec4a108217e8de561dbfdc57661b1f98c2f94b5532966c1d83d6de43a2197e9689456b883e7767d54fc472be14b8628c77f62f31bde7a7132dbdd9f0e1c51b4e770f27ca63717a351b416cb38fd518f80282d240ba5aee33f639a5556b9bbc7e65b234bf981940ee1edd0bbd37c13a2430d72fc5f64abaf40c7fa3d6f62102ba6919fb7078b4006e2a3f41a9e69e2ca06b59a03c6e56a6f57909b587b8a193d4402aab8895c8c4d77e71e106d85072a9a96a96212dfb971fa6c4b91ee3da47bb3cb86554241ad3ef8dd423c82fd5b23872945f12d49e9921701539d7d09f28c7a6a250e0d0f12fb0cf7a60ca8509f14c0e79df5450ac71f0fb2def6cd4f4becda0f88b1b472e124de1939275d67fc8552b609776ee9728cbe8b3e1138190c428bc5ebd3a0e9fcca3693522e32bba7c58f366b18c3d1fbdde620a4ba97b8f1d75beb198e0cd8a81613f77624d6a4e29ef28119d25e6aab8026c17b7a06d883cf18d457bc297529012c6a2bfe48db630b3b9e5bfd9c01e18f2736f68467dd4c2c361d84e5cf696b25e7931b75c82e39061db430bd05f1e3071bd64e98c9776604f5257ef648de3781a50e40d8541dd20939709601123f616784aa28b3269b16e6f116c283461672951f5bfc7c478c3bce5c62eb691d28f58ef132d85e8b646c9186b2406396f311d88157ba95e57133b78f26ecdc11ece29dd8a82eb6d5294f14a9356f7117e5b66f5f3051857850d971baebea9ffb4fc077b6ff9da6254c9dcd9bf771355136739d5391091dcdf57fbb011c8f717bee4006917e70f3210ef39b5a35f7c19ddfb9cd8739c9ef8656e13844a2e42625372133c0e035429ec91b242cab2dec86037713f9ebeb1297add8a7a42ef1c2e3975fad2e237def8ae5435d3ba8800192dcbf658016fdceca089dce6d1aa34fb858103ac5a50f2505119bd5f3220836806381201f46bca8a687624d58d5530efbf07829c8f4a975aa49524a63e2f1241db4f05fcb450da4b3066bb57fd0ad2e1c35687bcf8009b18c3c5a1afd265523f51d70485870016113f970c74eb4ad2f12a10ea0fd41ac202009adf6f62f86d268c24af848b50d24764feb1d1bb5730f170775bce4665097d7092121fb99d21e37c7c213fb9ec2f86e94fc660f8a767df7c3629c599568bdc3d5455ea0f37b37559d63f6f47ae091755cc085cb120c2e75d551aa43cda0b37109d525b0f971604948e40bb7cd3b85d879491ee0b503e5ca0bdbffad4afdc8064db29286fd920890697b014fd2e59e8e529bace461462f6e532f54152318861613c184fd91655bedcb9e8bf19f49a498644d9b44984305671825a5b7204773174d6e8b26aca32b18620de477c786251eb3a5e1f4ceb77c69186f320ee32eff2f812e152bcf9eab3b763d7d02e64358090f31814061227356a72e68a2d4d6a47e17658d924c45132611fddfbd826982d1cd0e7f017c1dcc1caf20ffc9c5899e43cb4ac09c7770e9eceb23bbbe714927c5627f6a0b5688b47eac735ec459c0f7a6c61f56251288cc40bd9f2b3026f4edb2627574c01d4ebac5a7a002846a2b39a07b323e0772777864b69064bf349d9949f5e73a2c82495787ecc976b62533af05903d83e3c26b0802eb472fe84ffbf34794770188d8b6cd9bf11d159d0edb771513f1638ba66122aa3b67db25b7e8ac9c26fe930decd745b0f776aba897d65950fa982bb831ab187f325332f61efcfdf425dd6e0b32d74c51cd6102b885ee456d48f9a59fbc66105cbba76e6d313a8d7f374224bdf53e068268e6b590ec3dd1178212c3eff110f3eb680093dfde0296b5fccb216ef9e6ae7ef0187d0869e84dadee282b84279e9eeb6a42b98a230b58beb8cd515ab0bc0c64407d813a221d256626f0df15b1262e38d01a770ce73efee9ca5eb1305403ccf538c2964517a6517634da0167d3980c946efd425122806a4220ce07963802853f5690347ea270ed6896ef4c9647a003b74c8e0cbdf8c066db7d18c8b95e70e3439f0fbf145c9261b87373dc8c3e01892ecc702464da2e89c273a30b0fe0ded07a3010b660b4754d23df62be210f9824d5183a5a304f9c8d763ad6d6ec717d66811af8e9f90dc47385ad1efd5241471bc1d09b4d211588c6195e5d34b60eae096381b69a4f19a81d7ee85a659162486435ffe1f173f6593e140988b28e6cb4049200e970c1fc7424e97ba4a42abcf505b0dbdc51a7156ee249ee03762d7e83929479750c014d53df58d6d9659aa232e594b97a7ee588e2ff011971df5c083055b9f6dcdd9fca6b97fda2783d67d1252740d8c21fac5474e50a9c2e75e3c4f3c606151cdd951821c2dbff29c1580c6d3a0b775ba946e952bf00ea753de35d006b2d70bd286e8e7322f6adc46c5d220370760ec8b5fcb5a0f41ded9b753ea06ee1f4db12af47f97310c09bca82865da1e2de4a7a0b34fb36e58b5648464cc69e26e56be3674c219938ae91e1ed1b7ad8ffffc2e2952bd0a022e07371851c32abdd9e22b375b372d6b56bc4eb737a01456dfb695d34f6bd3ce7956a50bd3a57c665107c01a4d065472d6ffb73493870881d5cb72cf5be83ae54cfd57db0413ca8aa0087c007051720b01e0603b535995b9ca7e763b8184679ab2a8b0651ac261eede25f638d6e587dff0b18b975a9fde7d28e3a20a489c1bce61834051d3a72de3a6901ba791ee882bbd742e5909f58031be498de15cf240934b43192be80267337110f90d76ec7ebc8a703fc934ddb64c8cde5da90d9b913ed338da671d772984f85c8dc5de98b9c7cca382745f334ab79af5306cab5df8b6a1c489e410b9403c45c9a520cfbfa62ec80eaadc202a96a52faf666a3b74788e001963b883d9b3264fc7f23746b2029857ac36bf4b64acd92012aaf17d951d74ef1b480564f0d2c40d02ee88def5255656aa0acb69ac3c06c196bc84a1751c4a019e230c4fc227ddf65ccb730681f508642cc2aff017cd271a4c255ff26bf4662e379ea2ba40239a0718bfaf48349427ffa09a313156c895057b176503aefb736093720b0403df1b95e9b9b83a24dffabeda62958e211b5cf3231da89c60fbd656fe871e67718853f25e1f52f3ce546874a7b3ecc679ffc3f9ad739afab52f18404f2a2a9a8184a852b1a58e2394fa3dcc89213bfaa4feaadc757dd53d244622c3e33239fedaa84f3ff86f1091cb4e1503e75dbd9f72b66330630a6cf7ac0b3b12f3420de09d35e2c1a9de86787dff13e436b19787ca3916ce29b2e7a4efa261f68669e759185cda2fab42147f6e63b11bc0af326233240cf5d9cd74978f58146973b53d96d78c21013f3bc3410872e4dee90f9fd94ee07177fd1c2ff4726b087137ae28246ef33d427ee1551a1b4c67e0c0c0085b9bc062d19a2c86ffef018b97c343e058f882f8df7ab04cbe78be7bfedcef6c3d64dceb100742e3ff09ce886cd193541da6aedb7e91c53c9d71a9337096829f386b64cf5120530659cc646052d681b2dad1d54e1609d01a960db66db36e47360df4bd97bbcb230f9dc3defca55e8e834db8e8420a4ccd9421c03afdfa2dfeb38b5082980635a8ab0858547b86290eee9ebed34ae706ddca010b20b07066ffd304bce34d84090ffe89667b4b6f6e8b2befb7a3db4f22f5306b6633f7fdf5349e3d606ab91ececb9925d3d2f38b2fb04d1484909cb262a720bee0c66d4e29dabffc16260cfbcc344d519998ff20b8b2f2b9ab47bd49aaf6c36c3d0738956f4e98970ec0a04ec1e70908a25d21d4b8e7b62639abcee83c51a4047663be18de1eec8408eb8df79bd09e3fc5ec2597809f9a8101b5465fea57b32690f7e17de9fe3e656617b65f69a78d4120075b1ed974cbac98c6a2988db3612e0cbbd78b0a7ef8986a4a64b65bcb40c5bf31cf4eed8326ce0fa062b4b6478e07648733c20525a2133ac5edd66ca6264091f6262f9c9b414cbdeec3571db8438c4b52e557002a567f3ba3823272c2e38f399bc3b8f32e8abcf132cfaf9ca928b7bde26a38de542b0a8c11be64d8254686d160396dcbadc52055f6c238525dff363cab47de8a02dadffa00cc13a7dc894f081adcae1176a7daf8a4b018537b356639f59f515e38fc03823f098fd83a30b81fef8272105086eddb2fcde590a1d8ec866d0412c5b0daed9c2958b08bf808a70dc4316695b26df177e139986fb02bcb77d376a509461cf5391b1d1e13ce6ff19878c397cc3fd43ba1124ea163b2d99e78e1bb609d39cf3e22df3a2a6824cffd6994ee9dc9a70048054c1bc2b8dbfae220887c178f56240afb4e4caa0e9e82f93979146d69488d9bbf4b86480f345bb160b9b4fd3a99d8f4674468baf9c1ffe15ed07ba604991ef18da17ebeb7b1781f08e6a7e4cc154a8596103734cd713efb03b5060975414e4bdbbbb94befaf29577ddc7538b4f5a1919e78674cee4a2787d325e64ce76a3591d01f9abedb3e9fedb2ca1f2df2824db46fab687e7a9fa54d371c4861a22634de2b06b22a241e2fb4b62cbe13a1b5b559415efe7d7946e630ee86b32d4c6416deaeded618fef207e8d44fb92448eac83609eed1d73457db0e85de4981e9d3c845309c9a1a088d95a8b6a6ac73e74db7aa469acd49eab4d4bd606b3a496a9f9b60a82c0aee5762fd067edce8b271bcfcacea98ecb48c33545bbe84967ff23db676e2d226adcb14e0d95d3975d3a7bb60aa346d295e5c4abc76b8d9a5b2a0888842767c893a15288945cc55c74b8bfd47d60fbfc58642b38d92a81f8214d7ca6ebe3f7a1081102659fe51f6ed829551ca1e0e315cdd2a5e6f3522734d99359f4958e64839b54e40a2636945deba5d290bf541b7588ebd418d071c952ac7463b719aae0a83727c4e3165ecae9b25004f84b26d6aabeb46a19d5aeabe8cc3714c5a8654729fd798a69edcb720d5a01799a3c93889b5dffc3d7e924a872c1db89002126dec2b1dc6d6fc0ba5e5727b36bd970235888c709cd05ec95f54a11af000898283740361ddc088db14a29ff311d26964b545a1bd7bf8b53c60f59164b358f21275da3b80e019303a39bdca919a738c0fc2a3fb9a275523695b355301d494baffcf7528e911410050a52776b4b5516df65567b76a68263ee20fed075209bb5748dce41f4ea32ac10f78deeb53abb977a1687a0ac9f92968d9a2c34b618dfa53eb8ed776da7c1236ac46df054c22f0f7270f83c0a0af96b83ebbd0c4681e83f53eb4b8c605e626208f3acf304ef969bffcdab1fa5db05d64a36669b01ac19f220f1effd1d84e0a121bf874c7f4288c3c35ea289c295bf015ad2c92af0a6f73aa51b7ab7e98513b265283bbe648e99a00a3bb86593d9c5972bde35ec8eab73157287c41832d70ed82b85ae45dd5d9813def990f8042893ecc10fa8d211fece939b5d4b0afc9099f4bbc3eb3605b38ac474364b28b8e84bd52987c8d7bfb54f83936885f68bb03a57a92eb9167a8cfb4a098048605dcdba626442e6b9b45ef9853209b35efc86e3c88def0327ec735ea1ce46c698d43c5e26b7a3ab56ab18179a62ad405c499821277a76e80c27387eb2f9411bdc55f20872b91db7fe0577d16cd4df22bb6d1661b93d7e1be8da6125116ada0276ab838e7c0023d824a72231e6f383df0c53c65e3a3bf020fd40d28191d677f283181dc9dbd9aa69d87716394ac50c0bbea6f8be414772e176ac737403f952838a3ad7241329d814c1aa0d572109c625d4f52ade672b796d0b30990bedddc82855e6d6cc754a3ab358b755a613d389cdfeb45e6e3baada4e6cddd4dce9ebab23a57779ada8681641178ff3a18d3462e20ca044b8597a85f3a69f0e801aaee9e8840cdb46558c238aa7c9ef2e43835f4dc5a044556312fc8b06d6b68fd82d1feeda0163dfb9e73e506d905ca4335736a87e9140c5fbfbcde1afd504d454526f03893633140cb349d1a1f3302a1b624a2f80d828a5661a6849a4ca3dc52b7524f156331db39295e5aa181ece40227a3ad27cc49f9dedf29231e794bbd90aa7a24f13f725921be5cee663e1b26ee7e1646c0e1d09724e36d97eff76125e2efc82fdd08cd4055a5a96bb5233ce61ae7b09cfb128d6f5ecc92b374ced02746ccb04700dfa4f4d7c3a1318ed06c86ca6a330683b1db519704f57bb213abfce151bf364410f7a0480571ff3a825897724aa24cb59655cd10f1179660df18c12798c75667fb912b7735d0fb723e11a9260b31743643d47d125a985229c79997c2413627f7394adb78dbff6f8326eb50118b7264fcad0e9e8b861942d2e901e6b830997bc1f5ec0c974e35c02f5d9c43c521d405305a5623e2331b8fcbba91a490b4b87e2dae36f7c9e675d72adc91243cbf13eac757ab667a9fed6250e29c0f0522ccc737f967a9e3cab1f28abfed8021739beeaf335a130620a44dee99ec3527ae2c7356bd3c7e622cd5c2183a3f99c69681d8e1afe9e2d64570bf5af1e1e4f761efa9ed2afbc17f9dec86feaa609a366f851ebb1783cce48d7c31bf53a489a27b4959167ea0bcd98a47fa237ed9f999671648e2486293dbe3853145fbba17e70a3935526ec09693dc6e1829b3ce8d1f1b5f6d02fb340620e1fbf88faef70f279bdafd7208f9c56c0bb5564c542a3ca35d9348aa65982c8dd40573235d585db239b03a351ea9b3b81af5419bce790c030bf72a2c81f9b48f121aa831ea923e767be4ddc05d4502c2337c11dac1be8f3ff17df166a494eeeb4575959f6553faaded48726edce21e9f6cea256d70e792eac216572192488f9f325434d4ca69627c54a1f086b12a6196d515ee9d06e3372399c03dadc66fa73049e69e69f68c2d12686a705135e59aeb3a3b32e4ebbe9865dbcce2814257129c4a957e06e83a0c57a4a05cbeb4e8c2de4bf02a66906ce98c93f64effd00c705e988c13ffeaa3d02502667496b99ec34963fa1772bb70bd481e505b8f294e6b47e2c3cc913fcfd042c71e63286680037b6d69fda32bdeaf1b08d81387466fdfdf1d675fcdbd2aa2c4f8d703c7f98f618d2f2ede7c964c9b927b9abc4c0e47fc9a37db85bebeb507d3fc08038edc7dd87c84b559e7be4b79f4fba7cb0d9be11c67131616479d781b8dc3ca35590d92e5f418ace286d277c0a2a6b5a5ba8793e7c8c29e742543d5cee3652e960a7890fd2d02bff5d079d26b8449c4fb0ddb452b2923e6ae6682fe283c0494cec5ab68507ba83d5122294594ec48e083f2b868562308615a4febcfed69460764f06a11f91a0e9bafff5ac1f0bfc55f93415865b9cca94085dbd699e35d38ad6ed2a96dae8f74142bb1a1a04cb1a9ed33ea5e324b118cde134c669e36fadb2736b17f7d37c34cd8343ddce7b6929b775c00b8ca7567f4cf270e5bbf0bd5ddf858b831a6bf9b5ed07d30bd79d4984ca80c295ce3d9fb494797b6a7b6606f02880f75317a6377b9e0d7a680799c0d0b100960d4b2b4db91cb188cfb6df3291ce4cb7785e1947cbcd7989c852fe191fd2a9a099ea36cc0df16edfbb52ca4649250ae0712807fd6bf722aafa3f263b4bcf39f8c5fcedecca871edd62be2981a666a2a9ac7678b4da63ed1ffed9f2616c3ecb6a9cebbb5c55414cdd3f0838d5f912b701461bdeb0b0837652f66d761a1abbd8ee6417c5c4805a649e6b8c033d5426f5b0096eed8e37c5023100a8a175fbe9bb368a1575caa8d69e33112fb335de921c3e80e1e24a14bd67c774098309a71d6d07b38b22a28de00cd25ddaa75c631cb16ce38b943cdd7630aeb468018e7990e9d8b0057632baa0d7f9d637e970e71a982b73110b15fa7a3de9cf99746377e0bcefc88276eb6c016219f2c71097471a731843119d7db6079ac732b954c5ecf083ca19d0c97a7673626606cc02cf1b79d9a46b3bf1c22d0b5cb24aeb6bd8cd313d738a4c9b52b5adca990c9cbd63a1daa0364070f883f65a245df4d475d38e507a42aedc9bfa1c43d01ada25fe0269178d99c6234fc9536a1a0d6c692309fac2f1f1de7301a7d298c811158cf1f693f7f9242357d470252561c0e857a811791e6b6e04db62741ee81e757b13728b38bfdd26c2f3b2c7ad602578b4b39671c745e72dbfd79fef309569cad839dce0896b04a2f414303b55636e9c3516bc461993fe7acbb87d95d1b23fdca78e1808e8ab4b2621b7b91bcd2caa547cebb3a65972ddb3b872903975bfcc327c54594b4ddbf8658d4b8764581d4b3d6220b63a94eff8ceb086b0f77f3fd2d9125afcfc193cd8bdb014c9a6ba5af9a57b0ccc289de1e65e5739b0d1869749245b8e66e69fc236ecf14823046a71cebb27206797b2a8c33260e9d4a9c68dd7001db5b474077220f6ce38869c91832cab765bf062bc45c5a3f4c9f8e5239a23d82c0848cf06774b41ee4342807c6e1235f39a0c764b8b8dca0097b41dbd364d685e1aafad54dfcef493d8d8a26ac04c5bc0aa04f74ed3fd14f70211794b78752801e428e82d38d5330e0a1cbc9991456c4914297d928879f34d884c9554150c808e58462fc9df7873ef073cf8ebb9ebb0d2ce1943b0c7e3752149e2e8827002933152547c1809de022bb885ea4e6288bd472486b0d1b98fc9a6d6f7f630f9abd0d5aa8aab302d85021684b8a45691af54719728a200b4830ca48f262aeb7d3911fb4309ee92809227a28b0882b0f76ab4061b6dc3b062887fd2d77e1c7310b76b0cce0702b3efd8b3c7046a3a30c1a4002de2618fcae1b0d374170a053727ac2856fea0327177e802e016beb4c634c4b57cb34924ceb3bcff2c206457d281a1e0e99fb920ee83d83eb7d9f50eadd5d972d84a407b6e1cdf0207120f9796eb8d879c2068d1987ab40330db530779420dc74216f3938e1c5e1ac19c124ba6e28895d40b74839f88e10a3532f136378d774bc5af8d4ce7bf8325212e49c888e498c4ab0ed9c6024bbebebffd02b7012f49813b30edab7723a5690e245e94df85efda87cb0441bc165db8b5e6cd7bde1c310d4a61ddc5a92e7a19d4f1a75095d7da096e193ad3aa12495a4c31a4853a63a03f033ecff8d243742fd552a6926488d7babba46fcbb7f7c7de96aa21ab4fcad768dc72bb03e5a7073c5e4eb5fe6aada3a9e0878b49ba0b4599e1f90f5ebbcf1c7e97b0abe5536e5ccaaf7db0c732079751c8926e103f4e72f26c349682c78c562432e1f2d321c987004fee5e1ce9de6832044c6a50e1169d2346b77ad1630121a4ef1ed34e502f67b252a783e254c3f09742abfc02f6eebe9d25f1e6ed5e291a83cfd135035c52f5aa7e15a8ae27947191875a3d68023adb13b3493bf65dfd7d2f9586e0faef8796c24a81e3a9de9e355fe870c84519f02b19a3f42b49c58b4425701d730c5a9dfe2a6398da9a749962f3bc49ade27a9b2e8b5c4f7a7ae983a10ad0797988461a6dccb1f04cdd04cc80851c4be1a2c308bad69f0fd8577579e53326f69d096c44d23e9d9875a6d033313dcfb2cc0be9550cfc4c9bf43b67d591c14a7b469120e201be74f39a2717d1aa8cb3617b688a4929f7f0a88b24ea6aedd5c76c02d8fb7becb520d1e1451936207a383ec43eceba62abda88d7951147b7fc30357558bea833799a1bd3c97621a99455ad66ddf41bbede24b8ce1316f7e44688353ce52fbb444a01fedb408f59a3b93558f2b3be1effec7d8b93b3b1cee10610eea3b3b1f503c71f3d6db5e05b09735a99ffa8dd1c076aec391d01353c2f94ad63600ed7888c3a373e233d8b2967c8e1b143a064094bca4859d08ebe2bdfdd1ad2b943eeb8a66b59b1dfc6bca18ed7553b4b20c0f4e9c7a43f15ccb0929593db96fe2ed080eb782c761728c9df85d816c0862524a537d4d8067358cb5964445fa62680e553028a8d0782ac32f2c352bbe8c2917e61e746bded63394a30a9b8babc3ec1cbba95dd3098535d5c4d68653fba736381dd94dde5418629bc917230ec394bdc32acbdcd96875a8f000c85e78d56417bb0bd4876fe0655923c56fc2e2b5400eee1d11c6f264c3ac202fe919982ab374816a5d25058f145eed8453188b92cf0fa4a156cf3f53f27e0f89d03cf6a9c191d505e406deb3411c33312fcbd7bcec97b3dd68db122f4c894492177631642a31ca6c8df8ca35dd95d79ee78a5ae461d8762ef774726ee975885d01f3736c6d42aeca011d3e3b4d335ebb07aa2df10e3b2b70a0cde3eb703b058f26ecc5b106518a56c89e2be203bba6405e39ff2ed7f65650ae3db8822608f442823ae3b56cda416f5eef6e529d798367a60883a568d8261da613e5b9b30b0833099ce943c348084abf7be2363dff13f3e49580d461cdd6bf6f1989de883428db81778ccb8df481673715c3d115451562156c25bb00f0163315a51081bad131587d07fd12b8b82c165743ff062c3307ad1dbdecfa9b98796db32c5680e4105d8d49eec7a2236223600ae0ebacd0ea79f1a2dd57e9f75114a0b3ab4a596f82db20052e3af1c1239456384e0de6457e591859acbef0fe7050e8c9058aea990c0cadcc382477906ea943cafbd830886f0261db428761ec69469c04d2e96ff25842b1159a9af4b968f74e466bac0bf01cffa1cf8186df9a75c407fd3ce15a1b82135672d37e5987e8a0436162df6ddc5c8fc6c6070d1dfc086218b035a00f1bfaf99eb4f10f3ce9fbe93e2efc63139e4e1b72aac751e6a6e01eaefa598f9be4ae90fcacb104c4a1d10090dbbbfa91b8cdfd942125de305e699f75cb6d3d5e003a5e064d11739518ed38327a44de1d98abffd0c2feb5df964e0292089b5b8291803d9ac7d0eeaa3d7948113e4a10f355a22cfe8829340353c2cf008a1fa13c5995a60e049ba6d859aabae9bb4a14a8f314de6b126ec71ea30135bf4b91ade1abb00605480c3830f629084a20e9cc4aaf0129b435b5940741143d79f244a7110474e676e9787b1180bde4207a324cbb926429826378e0a51a0eb0a03a61717bcf0cd39eb28de93f0008e142e80dd7e4afefb9c60bdcf8e51bbc59e6fa9aef8a68b943fbb2628347ad2c360d0c3e8b73c4297ba6861a1312b4ec52665633faaf0ecbbfc5cb63d20e05b02743b70c14b6f92d906b16abbc5dbb9de56b389f890fe8dde8332adeb016ada5610971d4e0db969de5220cbd8d3deaabea345581a8900cf2f033a3b4e4390251de872b13291efe0ec59e2797472039c3507b784ecf16698f8bc703eec2fc51835df599a48ca1a9c95c8b5450468319c1d469d8ec2295f890ceda2243adbbf3ee8eb7aec83024b6e50c9a860322ae9d6377badcd38fc2051def275430fd29c5ff2f85d6723f51bc2a1f816c1f91774caf3c1037367c93fc4a06d142b6dc549a37131201c1a67dbf69757d6ffb16a21469fd582690409859f393cec9da508a23abcc819f8885c98bb55874bbc8617007dda455412f55c8002e0fc09acf12a83f08587e16bba61e729795ffa675fe4ad4f2e25d1a08cfc01741c3e5acee8633b2339a527b50441719f3ee3ede52d71345d1500a8466f2c0832e96a7af3270c116aba75419305474c5aa497ad60a6d428fe4aff89a0f751e59336cb975048392c6635eb985d5776e7e1107b8bd5222480b8d8f2de733147099c1c92467be6884ade726e25d7b4fac8838a1e9251fa75e0699ce794056bb04ecf0b7bd681af26962b4a844abe2c94b12d992107be4818bb91bcd5023c266531ae99f4f4c4f3f5ef533b43e18329f2ae2d348b7f7c1e508b168da07e3cf8cfec5819aa27eb6b93e94d7ea4f0e5e530dd158114be35273e71bacc14c22d5f19abb7a93a41eab173a997404a8031d66ec1c68c9a5455c31d021e79d2d9a25e9c99865da80cb74094a45ff6ac21668dc344634007054cb3a24e3b285b4d421a6f8f3a6e29784ff5d084d2241acd923260cdf9db93f7b17ac0a14a4ed51aef6bdf87674538c4f28fb4918aee2bdd3d151b9d426eeeed6407b5285d17d141c89c0f947b9c939d799c3c5d6615626154c3529b0da6d9bfb50f04d28d6f648361bb88f31622008f48c92a2daf4969d1d4a7ceee11409fe2b364835ad79be4b135e8154769a00971c243744237aa3a558a3fae5f062bcfb840254a3c2c052f1f40fbd6879da9cdd7863dc2c7e1747efbffa8fd4879b0eabed61988e5d0b7b994adbe92a9b4554e48d549aac0a678abec36b324c1478686485e39cb84556c006374491b31bdd8852dc3b0b52bf96e652e3a84c8009e9594a24de24a0598f2d14551389d800ae5594037bf8fa4b76c28c4c5dbb77bdaef630f990b9862ddf1557764566eb6c511bb1fd51eb78ea86760d52b42eb8b4bf78512332d847d71882375a96b281cbd21d6cf6424dc27f26b134f4c39f5e6327c904bb5c785a60fc298eb92de805fa268eaf23e1a6e850365440c1e5eee86d6689665c6e8505edafee05b4539b319178e4f3d11e74a1bf1fb0f85b3fe0d233358e5ba2d63ccbb34aed78d09355adc593425ae99b36fee6ba03694e1b0eaf00d95f35e7921679963bbaf2675a927c102a256dbad5da1afc2e7ce9d4291d03a62e5017b0b69ef139947bdd0eddd153075fc914a621036d8ab6285e1ac2e45d507d6121442a9d37c1a1cc8e425ea481186241fd8ab8168e93d4b76807fd9342111063a6f5b8905b65e268c0bbf893ce3682e22202ce9382c444fb68056d292f4e0f613af32eccb0e9d6c33f50272d611180e915bef5e806dc3625d9d3c735b49c00765377c56213de6b483e7b77ec6465bc95bbaa85e8a71ce8cc0306911549b9c1a77bb1e3cb4f044aff68dc7401e4d681744f475b93c53462d475762c618704134fd67363f79af147114dbfc76748fd1f22f2ee9bd8631105700df76695aa43af26557f8b794f90ffa510960a434dbd227326bfd01260c02e0a8b2447aad4efd3c5e0f57a5e74fdcb8b5051f033ff597cd02775504176f9597b428cffd337483c759ff633ee8e4c76f564cd754b8fcd20ee74d168e329a522dc9a3fbfa2be8055027eb3075dbc39164f46e1dd3e6bada0351a3dd39a834730c6d28e795ba538a8fd421cc4a568745f51f54bee5687e8e2fe68d4c62d46dbabaebece6c1f3b3345c7f7f919f8db96cff38584c85aee69f3a73288d398bdaf6cc5c7b30801a581decd21a0dacbf0d5c6504ec30bde706e4fa812b03a110ceafccc21503edbb081173dbdc576cac29bd0e7a01fac4a4c363897e089b0ffefffc79580280dc895aa461a8b4eb8ae2bf2ffa6e7223defd2db1cea02beffc627b7dace11527f2c82fb96d11a2b76eb2d8b434e189b4e943b45c3cf51dc53a26333b6a03d6c2fa649de7d51af4a6ff8553bc62cec5af0006ae00ea65dbb3d5d7ace59bd3d8b9eae3c4d9a0efe18857b84113699d70994ee8496fdfd088d45db3c4669cd432a08ab8c9427a99c0deed9578f6bb53a94e8c6dce4b311d97218eebb09be311c053476624190af17429a012337bb05dfb57d3096df91800d34a58fe4d9dd570d353f181134cc99fc4440ea7c4a2acae676ccc6e6ac7bdeb86c435ce4289c61b5b36ebfb068c0d11464b47c105b6fb3d8f80e0752d4e8032b77c05b1a18e17f4c9900013b81f18103bb2e8878934d97d7c93a91935528e9d1e80bb9cf35c6566884356aa1ee0a8d4a014726f7fddb61ced80f62bd3900d9f4904badc33c7cce4254aa909d42c24d10b1f26710aa12f1bf14a62c15df5c7ff215127b678f53d9ef1d9296e6c82aec9d4873f7ae61c28f4eaf9b28ef0bc7e168ac8d8029b164cc23fa554c9e44f6b751e32ba389651cabb5affb9dfdb6deb8700dcefd86c52436de4e39d2d274348116355a9efb5644e9c838932063bcc8b2eb154d5709214a07260fa756cf8448fed41e4d707ac8de2adb76c8561aa6b073af29fdb3db93bd4729e5168551c5ce1bcc8835dab3e0551444196d03e57a6b87577e9ea14beb65ad9ba6c76b94f23cee86ecf31bf941cbf8b948d6f8f61fb4c3bf1c7842c2c4522d42fba2a673fd3af887bc66b5bb7b8a9bab78117c0f5242423c8d5d08357fddb5f8069756f572d9f2e5453294a0eb4a48b238f43e3da5881a5894ae68fd06feb9e44a45009f42ef8923a921bd3228b9bb74a2dc45a744e8f686bb6759d983e227409f83551c4c06d070e1501604462e0e4bb4373b6675742c51c4a553f53d180c88e6d6237a170ad86cc932469fae991791030f6b0d9b8c0c7648199916e28e90fb89c511cb8ebf57ff41f9a6c7020f354a58b062481f9d1f7d606c3dcad753297c580dc62bd5d1b7f398ca59cfd91753dda6620d123a8cdecf930841076a472fe5ab91d75acef478b7af01526e548685f5b077346c7d0bbcb13a0e65e0faac74ffe415a5750a87481e3ac1791a646faef3844881744f4f70cc95f5c033800c3b8685e83d5af7d56f0ab61d990807780ce4da545e36c4ac3544b88ea7ca25c54485531373a07be0ac1e628bcefb8f970a9464d1a429463f65798d03e86b207f3df37b0b78b37e2d544e2190e78d789f20cefc5b8b42c7419210583014fc7a5993abb64c7c81d805f0df9da781a8cf09f8b51ab01fd222c3e37d315fe7d16f690e375d2c2def9521aa8b37ff44f27be626672afa1e5488c6ad88471bf87f34bae6a51519d045d10f67c7cd8ac06a5d51a9594c57019e9f3688a71f28860c9a1b9f4a12263677069996f960922c5265734c65cb91b02ef79e9d8215cdc66dcae6111dc44f7179d040b0b7cd8efd0cd37eebb0f684a146f865b39474394f7c4585a84aacb40d5414bcb18ff1c6cf02767617c0d0466ed8a4f8eea82bc13bec972e7caf65c07e1c085f9412d1e69661f312ba2f5d5cf2a18b19eabe9a7a8a76e97d216a7ff06e7db77de3139d358fdc5a974d65d93e9fa4f3b763b2727536ded3938e261bdbaed9ece93537fd02b579186e4772abfb4e9598659d4cd7f10b5e76bdb0e8c2338e50932517e386f65f2cfbc1a9f6c67ac0904f44d57f476df47b2e1b3845ed039b24d83de41911041ef669f0af1e20649b83a40ccdb0ad23de43411bf5a4b27f9402d16492fdcf11738222625bab0e983494994b01fef6cd0c34a3758930ece2f5725eef63c8f70fc538e439f75b2be1e189de6f923185285d4f1028c8511ee5ed683299de38ac393e79bf704c8b517eb305c8d4d9397e705de60f64a76c682dd262be85c63356b54ddea497c5331f83a988311c5ae6e7386f56f28a81b5de666737e7b46351fb628b01106410f392f0117c53df88ff070a12d4a8366d7df13eb1e6ab7a6301ef638dfc6dd09cc3a1131612a2fa1652b7b7c784e6fed7190ff004b3f84e85964ab3f0d704d24256e8fb1c7fa29ba7d80ca555a0db4093efd929f6c1cb17a22a43bc19914ee6703d401e7a5f00199c2deb79c948873a35bd6f8e48cb9065443039fc8de1505b77ededc428da0deb8ea9dc4e34ded43c86b3ff74cf9da56bb6912650d33320af900592d7bcc0713dad2b1a2e899e38c346b81a644350ced45e5353ef388779374fbaa042401d65d22b7d7240d8f4ecfef615346f27955b69842be97189ec4327517a90abc7ea6d48b5fd1ca50985bf6726b214001bde34997a2217c46694564b48b6094b39f55130ef2265060c799a5f46a5af94e38202131b721a5fc9e9237612083daa0d14b2357320e0c3ff2483bf5d9670d083e823756cba6e65cec74ebfda774735cbd36bca99ddfbeb49a0324a0f27a45b917a376745b0f37ebee254e47daeae4cc42ac62b6257d5407e2293ab8d5a7e16119640ee50423f6c84e4bf90b46f07f29c153fce67417cc30d9bf4f4cb4541b7c36c2e0cf65b466eb7483707c480939803ae4c5a54e86821314a3ce7d58479132783c929e2bad01310561791af348a38862d57ac181168f74f26f07309c804b8e8d22c1134264174cea06454970dc00b20268624bc82efef2e299d69bfb7b63650380386761b33176cc779d4c077ff12d152bf6bd84ae9e9c7bfce707cf4ea0e3210f10c89a3a7ccc98f4c39968b5cf14a3a59e67e116a015fedc3e250bb90f393179ed7785d63e82fda2c6258d2c443b3432c1f88f44fe590ea09d8510d42d5decba1df727c9188b6dc5f3e5695cc95800a1ffc980550d6c53d9140774fa476de3ace081695eda612bfdc8d8354210dbf228416fdd4206b58ebf77701f55b75b673b3971587ffbabfd1d19386d42fa7a12bb7fbbd3c62d2a68d519a77268e3d8228be8bfe84fe64fbb22088a1c3d6dc3b18798c036c8f3f127cfbaab843bfa3a691adde3831455874c6aca9b813711fae1d38284afa8c342284f3ae58b220a40551d6d77f8159fdc8c11cc848a6485a3e8c1f411668a5dc22fd6ba6b63bdc0844a1110626aad0318fe5583973d6a67017b6c94b1f76c6c6bdc9ce5bad814dcbfecc4fd141e2453a2fff42d4f49d0a22de8f36dfbe0db1a697736b4f1e0463d509d14be6e5b6b925912087d68f8947b84b3afca92bd428ad09cfbddee59a0d89340405f687f37c471458262b7525f6de92ad19f9f7de79f274e9f2a570a356b890150f4aaf6593bf6a80676d7cb7925ac996f716bbda90282fc87f960ebdc3d83f5a42ba9402c3d10783cc49893da4ed12648e8f9b9492f4bd8e6d141371e8c454fb4783079e47178ac921dba084239529566e422b003d6b887e619d5798e6c4334c0d94be9e167eda8eb5cbc99c85819e90dc354e7692b17926474b21e7ff1c3ed09a3a29a01ee18886057006a4c76b43da24dcf2b6dcbfa238b7f13b05940abe7f3014120150099c54188d3beae5228a4d62825a02fc32e1b52cbad7338c7982db1932ea4e0e7d748fe5a59151eb6d449bc3f60850ece41e4c6fd0f2e9075125fca4dba1e2ad5dfe8a514f95199d8220f75c7812b31407864b25140559060ad9ea417b6e38cf48f61781507967b8ab32cf875ed6f5f030000000000