PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 86125 dcb95ffee5916ca39646f9df15cd27f99bd62de7542ef6fa584ee1ac11fb77b9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2775fbb7a8e67f9127939cf03673114a74701e8cb3bd5fe4e1b0a877d23ae0c1
Certificate Block Hash
dcb95ffee5916ca39646f9df15cd27f99bd62de7542ef6fa584ee1ac11fb77b9
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093bb0000085f0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007146541a551f5bdacb94773c1cbb01eb0027d2cfba3a7426f92a1794e3b0975d0469bc4fdfa4036f8cbf33e39149d50cafbe705c0c7a4eecd9635d6507d572e99bf29f7281a1abcdf35e557ba2e10daa5d40e03e276ff3177000000000000000000002000000020093bb0000085f0000

Raw Header Hex

00004020b26c1e099382f27996df835bd5488011f9ae984c60c19afc9a30f32f6ee14cb6d4bcf8e64da61a0fda4418b15bd1047285918a17d213350bfbc6e56a1f849d4f2948556a15c50018c1e03ad277a8b0e1e45fbdb38c1e70744a117336f09c9327917fe6a8b7fb7527

Proof Data Hex

59,560 bytes
12121602030794182393ded637979afc995283d634a2f893cd3c71253ff48cc4075007c3ee4897c54a6d2a3c34a8247609828b2e94150a773300add1a2f479a6b3e8a35c972f489b61516a370d7e93c8e3b34f6696535a90bac38b598bd3df8234d9b2d3db5a43af8d091db544a1179a29af3daf57da1517039c14f7a7d62a1ca0d3704619ca44451e4075b0f7620a2749afc010e8a9a8819e9258d836c696d80c100ff4dc2a2ae1dabc86adb43d6bcdd1c9251f10a7c6a057350bd50ae279af28b791b0f450dfc34bcea8749057fb015f0b95ac675b4e4b83b80e4fb038b21d1b2a7af74e41c80a6b15d1f65ee15d2c89e70930743bb7a790b6dec7ce5d1c10d0b117d783da20df7f634f36a376f81d5004dc45353d5adc4b3d664ced51df18f7063328b72da6733b26f4739325011c496587d2dde2f164ac7b913d379f00f7fdc691661be81cd7f2648ecfcb8e773010ce1f06095784769370dc04d70794d38b46a4451420480d4b5636e566f20131d0c4384411976eb4d4b5b556b4c17c617bb7f9cea4767f82948cf491ddb33d747f09eb5d5c7739966afb49de0dafdf9ed6faa8b39be543013f5276f7a7f540e0ae17e567c46360877f7b11fbc8f120cdebbcbef69a32208f5b7b1664dc3781cec5e417397fc67dd2198a05edb07325d946dcaa1a59bd9de158a64f101b12e2667d781538c438e5860fe1d784f95537a240d08ea1e612ab6eee9bf5f7c000da6edcc990c6a0b4353c66b4cd45d2c058104ccda0ad27545ee9b7ca82f1e69eff11bb4d6fcb4060c6c89cdc5c8c6e9869694480642bc59b521662e5ff8f8d2520716a2e91fc5fe48c1a2a885e64b2aa3fc6f1538967935fc6fbd899d415386034e0c20319789bbbe7420458872537b459d5ae306051a2dc42610f2ba5fa81c960a8f8f11c34557684ee7414d9fe87494c77094ec09e91cef0713979e868d8d5be7e3c3a6e11c8e44d3c03ed81b07a0369682f982f0744622d534a67e4ad2fbb5eb594abb53d8591cec87ed85c94c61c23b1432736029fe8e2e68dbd892013151854177e8b97cec720eb3cb8e8998beeedfbbe5722962e244f259570a92aeef12bc6b731521d6a825f85b21335afac8da6d4ec3408d3878b2bdbf6f1a1e60a0aeb450830ed784c3659e85d977c0c2093650f385d5964074f098e0b4b5bbf959bc9b7f64c095924af2bf13da0f9e1c92c023ba8cf1595f4a5269364e8fa0064a6af7323d8d038926a9b99275c9dba4f1c90e72b5ec70c3c04ad9b3f05133df580939efee4fb5247bfdfe54431138ce38b82ca2401b5d5306da55ec9d03dfb1bbcd8f2f14c94177b055674fb4d6a0b20b83b8f978434edd5fc037ebf54df362acdbddec0ffd0096a2d00a5b21ee1a15c06787e2c9761223fd3714462b8b70ccfc9034b56649735edfacce91aa04ebc6fe240d2a06b1d8cf3d511d5b2e3829111401ca3ca75a922b11adb3f9123266622c2a798db6baea10155d6a784480f8bf7725106ed1ebf06e54ef31427b2183c226638a92f1f313d888b82bf62f91cfc12c2abf1d87a9b7cd0bf0b7d762cabfa205a938d1076da42724b07fbdfac2c185a743330632b5475e6a566598403c64d713c83c4675fe577983440e7ad0ecfd5413f686ae10abb5218e4fa5f95fa81f6e91e016800a60b641a0832b6ad08d1ac0fe0418e18b0489eed552de599b36a43b7907e589f53c961c877538275706f216b064d1dacca4e65181dfc06a035e0a850a842ffb84e0ee245280810d355d7997bc7e2d738ae40020704fbf1c88abea761bc3fd0d4e9eb6cf983e7bfe62d743ccc3a2042972d6bb37187256c3bc8db4f44fcfa0f571e361049fd8a08e87f7a8342ab4a942f4ca0aecdf2bb477724af53471c8acabf60407f53b74435a3d7c64c4495487724f7af12e3ef077ddde65d6a0afb452e94ae9d66b47c1fd628c897187b2e07a35022bda453bfdcbf38070eabd883b2e39d1cca93449c0f929d8036c0b6d56456fbccfee5114ca7ae09049f8fb9a08aa608ccff23d298f2bf569fc06db75e772e6ab297d48ad26edd52354170a59751b8832b5a0db4c891448890742d6c8250f3e24c13bf42e4f87be75e2848ebdcfe69d33cc54e47018a667e5404033fa26dc3d5b7c56149385613a5badb7d708a901d2e247e47a2371efc05e9471b84ce3d35dc08b79dbf447e2e4ca2d40616babb63c186573fee9fb9791f9ce1b7913b6c42d8a2a683194e3f7571efc31b44e5f8fbeac11f48055ccffac8ac15c03d93cfba7795168c2bd53f6053ed2f35839a6dfa059ffcbbfba1bf11125c6fa1e8937b7efe4192f89765e495349e4f2e15021291e03f0e5deb9178c4df1b205616f5e91282bd2d603b15fbbe775fa0fd24bf18622315dd0446848219e8e6276efce95dffd8c4d9d95a8eb579dbc5fd2d905e194ca7bb4d3ccdf707e474591cadda88a9a7234ea9c76f6661864b1e0885a2072dd5472bfddb34b56d6b5c76ef5d488b96a52b0dbba1be25017d10c0711620ed17d6f5c2609438d271ea7c986bb124cec374edd579b16ac47c11a2dea1582f415861795baef6905a059f1f1b727667d29939d57ed49aae7ed80235e5a5a7edde36f1ab1e834d95a34b1d036e82b9f3c5533965b53ac02652ae88bf101f9a483239ee3509975966eea72f41f661f27a5bb317ac959bf7ec11423bcbb14a4e9db570895f7f095b428ef20d3120c120b2c1fceafda14a86fdceb0d764a9818d47a5aca68a2fad1b2ce0d4eb6a3a10ebe05a33b8a5f5eaf7df8dd7f45ebb8fbfb6d2e54c3da5312141d3371f939cef67877a46c56773bc374bd9f74f9f04a36a3109f9ecf28de758e992d97eda1f37365b2efe9dd375de9e32c51e2ff303a865a4652b5b3cf1f8ff89c6969a3c68c68641468c50b9a8bbf07a3087d46287b88a0934b6c86e95c8746748ea4ffce511d29ddf35ba700feba2231e0a604e052c3ce6b8ba00ae1d243a91c3a09bdb00f9b5c519843eeb85ad884be43f921f6fbe540b30f3ec2a601a4d11eb29c9e1f46b65ae65f31bcb612933aa6ca1fc7187d28da0c2a9739c3a4cb6bdd5e8d75ab21e4492cd06022d2706d68c09f1c6380c9d9799b04b07562596c17d8ec6075f52a032599b6658bb95ab8819419397ca686d054501b49341f0d7ff07b4cff4fd1ab1d1d5436a8f45f21aae8a8242bb0d55deea4c121f737024dcea3f6a7ae97659bfa64272046f39b86aa838f2a250b6128ff1a4ef1554d672bc6f276d254cb3afc3085b44d77e1e1953ee264885c75e45cab5e06db920b669d40ff2f2043efdbea5b85d2a481b45dd1fbafdd2f8d5498b14a401c947199a0783aa304c7d4a2786de0006df3f3ae01e80180f523647a974c8cdf86634a61ada693f469412277ebf9d866ddb5f3c4b19766cb1e5b0121182b4387570e5fe6c8e9fb3fdff7c7373602182e4feef2986d5f5094b9515df7c054c31c89bf59b724bb4dd27bd829e5418261d0a56b6f69547404d2a0d66c713e0e7da3b14f83af7825b8f1d9bba27b5052e582ca353ed739b1b14fa2c9d08fae0d4464f5ac276eee11d436864d1f0a19c8db9895b86ecd13f59acb8a1a951450f6e13abad458cf7e3657f11c372068cc9186b22641fec5b539a88103487749a2dfa69dc7dea4f2ffdaa2c5349aa65b8678c9229e6baab470befdfd1faafe58a51f9c153c82547b95416ebdbb5cb27730ea3a47cc7987680b47d12b65ea37c8e2ccca0a565d9885836b3fb9ff9feb83a82e48f2eb2834e6e5ea714a83f83159af0040b54bb2c102efe091a7d2e1db7ad5aa4e457d8cc89e4e441ac3dd74eda3b7d98fa57aa5fbb8aa36f17639f56aeef2fb8334cff573958cc90a9bbfd52bd644dfef7b41fe3b95e6489bea8c67cddf71d1322be9973659473d4129dd09729e504f32a814d6e5dc7113de85e39b0dbcca3726dc3cac0722c5a410b9ee71c9ae764e2e95ca185e2531a813b87549f19eb71e5b8e25087afc7bd16e57a1a64ecef3e35ed0b7d3f5237e734f8dc6f7657d62f8054dd9ee3b618208a19f87c447ad7c9812ffd1043bff8a55e9cc12ff1c9ec9e429b9cd6dc8c93e3dc9e820de5fde627dac53b718be9eb06854055baf95c0cc64d8f8b34b1ea97ffc2b5c6a386a02734e40843a0e2a2baa36f755bef38bdfb746a69a0d68eb0823db3913961ea38df95bb3cad0aecc5fd39eb2a789280753b080aaa5c46ebb52bd0bf5082b7e8a4b919dcbd71aaa7f298c3cd46fde92c6cb06c50905ce801fc14327768db47585092a861c3a7091123988d3cb431838ae2acac906f0231757a18dfb7782dc8eff266f62f0505a389a5e0b100c8362e2f1ba2932b7e8747c881e3712cb3f0b9ad7e7a14a649150de191b0d11d24a97134f3a65f92839c843375f0d373f0d0ab855496dd569bd83b4f46313473b6f6a96fbe2933fee136b755e8bea0d6fd8af171ceb1851c8fde52f7fab70f8c672fed724084b52968993a72de13b9540029f8b7ffb9fe6314e36c879ee929e6882b7ab6b78e0d66eb377d48773a3cae44cc10794fff7f632fb91d203f67099c75fac4a14938f027ae6003604b20731a433c6b53c3307159441617092793b933c66dd5c30591c147b49c64c2a0357d50c0428c57ebdaea82c5370ccb723d45368fc9cfb3b74d210f080b78109773c4a9aeccd56e90528acc1ad0ea33ab4bfa84864b9cb06ee35df34ab9e2b2aa813f39944700d1c517afa00439d9999f80c6e6f8fa24a70f67bd9257b605f73a96df333c01224df4492db408613b68079a65615abd6a1e619a5a3ac8e84989c9cb1f81e285a8edbc23f95cc89b4b6e1fa974f8761f56654b8c4750a22cf24bf8e5867150b28f31c44cdd4ef7b2f6cc8b077667fb1588dc3c8a37a3f7de569b12fc3952e8d6186cd54b21fc6cab9e07982a6c8ee4c5e37bce76663fb81aba944cba9778fff2ed0bb644097319ece733303aa682e19df3474ea484b982f6f9b153ce05e65bc50b7e52193d6043d5ea6f892df6208a70485444767d48dbe50c21082d55f9bfaee077680a1a7a78f8f9eca2b5f357513f6f32e8c6312214c61040506e6bd06a9dbada1769dd5dc74efe5836448719750e0c6c0e5fb1411571e94e092ab9b410b76d96c5e2253d5426ffa7fa634b3a8f44851b74320aa27f4ae8e4b40dce8c3b2af8b63fd4991294ec68ddabdff53a7e388a0b308e97283e51f33b0230219b569ac9466cb9f7d03264e045ba74a7b2bf8463fc9dc836c8f7d27c7095df43e62b6f86e51807568d0d8cee63bf6504c3eddea99374a8466d5aa68ff80c6d7b14bde47d9520e0db035e5a65dea9056f678f3886b761b5ad96ba4abad719ea43d800c1d61579d73c5c8ffb8a926398fb7f217470225f880b1bba28d2b5696f5cee600da6d7551b64e63c416c585297d015c111fdb4460aaa32a3273bce6605a176a91b450823dbbc37c4ac74201d50f9a95fadc77f5b7a4bbdfacc26adaf5f52fbea19580c3bdacd36238782c8f89083f8962afe7eeb17ba77cda70462630d7f9015ba152330b9d3d0c113428e0ad829029bfea50804883124e2ac8b0d1ebf0844688791494e70071ade13b18b5942d0cf2bfb43475c76e5f579b4a1b279b971fb8af3f6a307adf0bf959c73f04549ea4fab4c94eed70ef7fa1f18f0f8613a88fd938e550f485fe5064489b680e0b9f04d0321cc00f1e9488bf4a3732d29215721c65228687585e0fcd950d40833818391971b0afc69dd48f3eb5ce80ab88db288bc797d413ad72cb1b84098eb69f78234e1b5f2a8c94efec881997d9266225a9eb398affc6202e9b09329506e2e7ee4ac36ffc3ae3b187d1c2914a01e19bb24036f17d312846128c583bb31d5488fdd6f51dc8429817d3a40e8c7303bb75d8fe33d626b89dcb4b2607f418b994c6aa588a05e3f84184634d1074bae4d1829c5dd1a5191cff31ed74b999e3a57652cedac33994519883603f183f7c640c6de0b7578241f5ab9915a03148a48d26cbb0bba22eda38a360ab69dd6ffa8df8a59c6a0491498f945b6f27c39a961e8fe76ec8180bac158acea15f0c3eae5534a16931aba0376c6d0c9ae0685a7d1ae487b0a546255568fb5ca8f92c9222b93b0a9ac878d0cb006bb19c75f2543b66027bf2812639400e3cca86b0389cab8b6e3662958170ff77783adc11d807e3b9331693d5443cdc1e0a30e30bc25b4d11ad82a2bbd9bb483576a68a7989d63ee630cebc6a0a71966c9b28cc3560718c4e4710707298e9ff8680b3b47b3dbc48cf4dbc79ae1879763953539083762a443aa8c0c7c7759195524188ac1f4fa2f6ae3ab86057f40030350f2b49560f21e5b60210fcb9b6f165114b075a222a09d9fb6f69058466b125ec1e185e775e69f03f75880a5623c92ea0d74d0aaa1dd1e0853d28837ae64c48e2feb839f8a57762aed1cdf71c67898f7582aae1f43448bcbba1f6ae95e1a2c9da16b90d418439acc9e0825cd27ddd1319ea8a4ca12493aeba05e7d67c0da4038dcd78944bc772f1698d4c70a189b5aad61c14f189d506b1f122f18bda6110c3f97207fd90ccc3c4abf117a4fa7b02404e9ee20650b06c5c4fc66c69692be0c24dab29e8f847a71267168886d91b2dfca6b14695a8f2f813c7a476f8c96504b236992db5ccd550eb96deea6563095cdef7a14194e5d57aef733cdd1c6a5cae513754d3f141217dae718dacb00e49403ba8ce9cf1c29df8e8643ac8acf3dc21c5654229a695c406a656ac9dc95ceb4e6feaeee5637ab5b5cb46961c9e43bb860f30949ac0959823f6fb8fbfccec28c97469e7a6fb4a64c022ce112004889a8fef8796c206f78feed8cfd53eeed2df29bcc391a905740c9a8328654db0a142fdc21415141d4df57f168bfeab98490ce5024fab0fea1fad0605c0a520a51a75da4624e6b7582a46e2fd49bb5eb248ea3e0690a95a04758ba0b93e5913acf0c490e976905f31eee5034b67dbfbd07849d0f796626a2c4cec2fd77c174f86cb98a8d108869f776a166df81c1e0b061ac56305514655c213ea506a44de72b38c9f1bbddd3a71446dd50ffd85e6891d74eedaceed9be160e2be8fbe1a79dd325f0907cb2ca82356f6ea7f3e2599414ad3b603e11660ae0b7c37a4c155ef55aa45e4558477cc30caea8b6f3171e416eba594bebe778d725af36aea8ca3056af29ef52ee896042a09cb1064a824374b6db67b0119dd4d32772fce22cee3aa06b8861ab36bddddf599b5e3037b5caa55e92cd83e4eecf8e559da0021a87020bf55c1ac27e781a76c80e1a97b70227a23446bad164ea32a7499c579360216609b5324b19e7a5ebbe7dbe692750a75bcc6d86a3d28d2bc44791d72d4170f1d7814e06b143386d386d1a26b3037f2150f710550fde0500cdc1d30da3d805a82d5ebceccc3ae49c6f461e29ef98bdf6fdd96fd372e593990aac87dbe42afb14f05afa5d3d32f1003e13678bb1a41ef35d6bbfb20cef4b0c462536728eb3411ca63f34cf3f5f2e67c23a49c9e518adb9278008d275abc7e3d80b805082288c39c056faf753fd5787615ba7436c4c97c69effb6bc297a0f2bb417a51e571d8f235f6b6fc39a70929a3a1cc1d23d9087eaf904284bbe4d31605a3766ebaa4d2054001bea881438a03bd27dad1bf3907d84318169455a2b7d974219ddb42a42bfa288c5523297d4b8d4e8c60d5763ffcf0a151731d0a5862c8137fbef42616f62f234e210d06af32ee74427c3741dad405b5dc74342c8abd9e2800d16c402f1239619db8fd3debb9a40dfca03737cd4b13bef4e7a4253dcc273eb3f5797667d00a035f7617f1706b3a24a511963ea9c518128531fb3cde342d8419c2b5b9938d35097470aa0bcb5f9635a2415276a2ce989cb364f4e0ea5590b66bb57efe2721ed69416baa09c0a22494771e6ca590aeb8ce1bf269e5dc8a78139376c47c9bc19095b77a87105a6e02a9126127c4f996d751d3fb5dfee6df55e7603f225b1d24687a984658aa85b19eccce17ec6a7ab95406a488c6d88f46519bc14efa724d85c5f2115c804d01630949cf03cdf9c60552b2b93bb5bb02db64fa6d2c75938d6dda7c8410febe30ae2675c5adc41a12f9c9480af578330d49dbcaa842cfccbaac30215ad7e5c4c98fb945ee98d7a6e4312de797e0fdd83ca4c47ca7941f5951ba96a1c3465f759f4cdaa6d026bc61be68da86503a1bae0176557cb9b2050a5fef7e93dc1e3a1061453fd8d1c5e1c99955099929a620f4f7055c30be0be58f4c615f58c02757b9d84d445fe7acec2276f2552fd5a4c51cb2b678387b4969e24654992eea19d9c8a6155ce986e07a367a275b983e5d754810a7e3037089f3c1cd4d889c2e8cd219519d27da71c5edc4210de77a909a4d8c133d68a8f835d5189f52f2ed6e601348d4b30f7714118a54e1705edaf7be495c91635c35ea587c061208684a155e1fdc1ccfce2499d13114ee5ee43743cbb61d82e7eef2ba66ea92a92b70b963d5af99dfc4d2cf7d5c8b80e67d197b0ac49e544e53403ce1a23ae27b4e614f0e8b24125b9410d65cde0440d27c3bb8ef08857a87d6dcad87d8cb1b802d94f1e670cab8d5bf9ac3f6eb71238f28bc66ed68f3a98f76b862f21bae7ef3cf921382d5ef9786529dbeaa8896c63a05e5d9bdc53336fb3bc30048c2b365ba57eaed23dbf62d86866c5971433d19aa3084675066f782f58649564fac4f9a79efab142bdb1df9a720ffeb7148dee61e28caf8375077fbb1f60c7938b0c3713e631af313c2c714b8e82e081abc82d73344b73925b8b4be4d8065e794475d6dacb8f11ec32d8eff45abf7576fe88ecc42aae4d961fb646ea02e949a827486c7c61f00e0c0920cda006bedbf10c643d620fe0075baf47bd7b0c539470bb8f27baccf768722f4d73b95acb5044354b55bc4343e348c608095dd98832b2e0489de5757b569dfb3b8bc86f512ed6fbe40cf8d4daea3e9c9eefd3e028243a69ca250c6a24436b94303ea0dcbe7e8faba9aed3b6f9feff14ad93574e3b78e72096796be42d19953c2bd83d4624e8b9ab782643ccdabf70319b4ed33d04bdf597bf8c60c94f053d68979e6266196e42dbd235f4b18822f5b5f4dbf8a53dcf37c925367b80b73353fad049e88ff31d6c99059f9ce555302bf187b0ec63005e66d3257a63448702476cd0226852c677039b00e6572d9835528bd18707bd77e63284646b8bf4e2b4ce50425709371cbb433e175f89a234d73af35a6f352b8a0cef0b2336788a3df457de528ba02f209cb85d158987bf7261a1e85aec868c43df5e35303df694cf56efaa1c57ed4b043b06d67635b147efc37a109ff28ef26561f1afec71c70cf579aaddc7dcd6ea44b9346f0c5b207de4283f4bca4a80f8382ccc0453e88528e2702dec3364569774c9156704200104cf57d7ddecc00eff11955fbfb1946ca18ce917d3f848ba006819a9db70d8c92c10a83f56eb62eedf60723407d419ad5f6f0c654e5cb7f64a9de44ab2a083ebd3c7b870193bee612d9dfda34cc94851fcf69ae64ada74573d9ff61c1ff216f01b43b2fd4c7090c143af85e3d2f4d2d7e672539d1612eb93bdbca3fab8e7be1e8f7e3fcca9854651a79a4a6d83f6aa5386ba139916c4204cf8e5b0bfc3ae92dc64df0c98790870dbb42d1a4d178cdac52bdc527ed28872e919d13caf0f85bffab59511c9fc882fbd84b971dc12b7ff4da37bbda0e00042b2d82cea34d8b7abfebdd0dbdd1a0feef9317ad4b291c7c191bc42e84013da3101488a105bc7eaf4e3d24334e2357cfe27f86aaf518d22e4185bad54e666416888810c5595156938d6908679a7fb1c845425b20dd21ec8ada579c8b0a6cb423ae9475faab18406bf61ed57e29b9003627fd956ba0bc7398b3b43694c0e5b53a94c9cdfb6391a79e2fdcd7e58afd3dcb4b4226f55ca3b18b94ab88d787c9e9b0d8c4150cc79c86aac11638d30c4edd61d6ba8474b91370e0df117754a7fc34cf6564334dbf6f4fe88b4500e6993d61382985a65682234afbac6e3fce7d28db5c596cbc6f72d76bb0904b78ceb379395af134f379c203f71bd5fac64479612f258739c48c986ef58b78c1dc742e7e3e1008a889d847413c8326e96a653fab28f0c7b7c660f084ea8e4bafeb480f56b0f662c01714e7b4e04b4abf857ef06bb0e32c5d55b3bd8419a33fe4dd4610b1b2214a34b728a609d0ee86532f1707b10224b8c58bff39c41259682ccdf3b7117a2bce947ab9b7c764789d6280ea092f63be62a0d626893703c0194100e61199812b6e930f82c487cfbb6607e1198b5bfa0c07c66f2d19d015d1d3f6adc51703ba0ce1a894b0a51ee6c4cc723599329b1f21e83e2440756257f181ce93a73b29aa458cd51cebd7ee9bc0778f70db904789c899cc89c80d80b07fda9bafd614c46c0df7162f53b1a34478ae1dc28a91ddd17b1a4e5840c6e7b9c4a47d8bc2ac69133e011ab575c459ef5b27db1bb365160c1d33e150c7801e60b44ecedce7a1d9da03a06035e7da345c6a3ee05a538783d14878eddfd79fe36b325a523012ad5bfdbb80ea53e75f57b77ce668ab0ed13836271abbf47f40184120057b47299c0773c533fb5006a51926965c1a71f48885eed9b86ccae3401d34f424806c9bb8e564130dec064b737bc188f0fa7d952d3805d8464623e104b16216d2f37c678d61b5138fb01871a26b035a701d92586cccafdeff896b29d591fabc81e84d483e12cd694ecbec4c5d052f9a97f419c62ab70674ddc0b8f219e8cbecd6494e3755453cd36b0248fea82c5564712447b40d6668016da8350768b36ab5b27d20ca2ed38e57b8b8c3d0e3a1d71b005dfa1c5a625b7217f05683f801bc2fd2a272b6e1b116fe4290d82570d38d39796763836b7ebe201a400353ab597d71e3cc2732507b514c2f8e764bb053d799a23840310a84a24960496d9b3ef22197149c7d03a8b28aa628028eaa863f1d8e930e6a34cd4209fc91ba898124ea37b7361ecb3a4c5fe7d244de5a9d9a6fa64cbbc0800086ae780b171646d8ce1352edb2e90135dfd15aa0e12e3cdba4a802f405e8e89373487d0edec87e66f75775f48339da2d70b54de227e4c1edb6e28b635754b44a751edd84760d0293d12928aec5d9c493b3548cacde8832ac76b819ac88f094d17ea491841028adf6b920d1e5dfd2f72da69a60e4bc05aa9d19b2ab563e270f55cfc88d9ee01a55559d27c1e5e3870cda72f976cbfccac26163f17027506929b201104456e27f1144f414ef368969654437b8366c1ad05a46b6af78264805a03ffe1c6ca7675e8e794daa4cd7a38679fe04890f54e636e1a1e98414d5f41b20961294adf97a38e9c0bfec8733be5179e9f0d5009a6b70a44ed56ccdc4695bcdf8cf492652eb52750d54c41022bf480c1ca2dae104f81490c57b273c30c035da95d7fb2013dc7ae96ca310d3986522e4222873fd54d184a827ac1c490f4c5f6b3c650f515dafc2e87d24498f140d3568b7e501b2270c58b2f511f2ee419d314877c5acc3532b6918d38c8e18fccd0ded2bdf779c03dd2443af4581d71506a8c65bdb3db57fcc9eceedd9c5fe5404d15a4d67db8e3205dadbc49fe9e8e80737fa1ff4a6ba3d016b752a4c9b80618468583634ce3a36bbdae4ff7f6f945a5a7c3de5846d19c361ac02f88d30eeee6d82544643660a8a1518745044969af58c7f76d62989ed9139fe9e9517981cb1fd9368635cfdfa36cbcf458d820a4fc3fcdb6c9a5eb1c5c1577bd41acef81b931ebe66150b2e7150dc09e4a4a9de4191b7720a3fe23a08daa1fb697261e6e889d212bf347d611cdabfdd21670f5c543c06b9da5645ec5d9827ee849b998cadf46cb65b4cb0f7d9d39272b4ed78b25086afd17634bb898cd1bbc6ebd3bf3d3e4e266aedae607dc48a201b01ef0a9a451f8e31d21583a37bdca284439e3c36dc1814019ba99acdf940f69ffac203cf3dcf91eaaab72dfb2e987c28ceaa298e911facf9b746f83187ef48b5863ecf7efe3cbb614ef5f42d9270fef5ad3373ee76cc78581f15a40837318ba597c5b9dda6d1aa7ca30468ce769ac51b18ef53e30981c37947b068bb6238e840c841fcc33194c41d486a82eea6bcf6c37764719c01b21031dd1df13d99dc451ba4df92d58b2a99fba6a01163fc19646b18f62f820f29d26ef112e9c76890a0359c25a54d3e881052232b194b9c82fbcda8f4fa4b6a5aba3b04d021d328565caf8e70e2c98fa6434add73f5124de99ed62ccf6fb1b30f0408ca902e6146e93500114c377beae74689c6bcdb2e2327c15f5c43ef1841fbdb2d68b08b19a282df8300496c0e857a001f85b104947790ee52eb42c141f258c5752c6cacb6606be51a4e06329f78a1315055a0e73e460027ebc3fb3e5b76611b62cadcbc36afafdaad4613065a6f735288b097a28b4d5e5bc3f8e9fec567e76d3e6ee5c6e7fd4749ce5c8a4083b8b5b26e072c896cc1e44fec32b82a0d9198e2e42514935b46fa2a6ff4bf5d1be120fd5c0941e824faa610cbcd82af1ed3189aeba89effe352334c323a250a10deabad9bc2585d620ea65135bb884eab22625416aa31e9180617dfe9fd283e42431a8bef62f9baeb0f8470c3c9e0278b8d77ca6254bce1e3fd115b579f6e1c409a95360820fa720fdc400e7728c7abb7b778b470f864dfd596a2868f89973da1af90fd935c8b6b4522d8597d4d8d8f5aaa4eaa1bb3004eeddd0a90935d1dc24c6cff399c56414f6a056656c51c9f45dbf0300a40a759e864f11ffa84a44bc19ccfa87c6c1c98a5b86a7b457890079560b029dd921fb83c699e1b75cad8c2803909d49b1eb80dc961e6a893afeb150ea462adaaf246ef871332b8822c2120ed71dd0648f383a08d8e85fef008277851f63dd5145ebdc69c027ca2df8481ea0cd389368b6032461107c42f5ce65c8735ff55ecf7413d98f102e21ed2c4e6a44821f484295e0680888ebaafdbc1c88af1669f16b7212dafb7bc2a777cf988b8950e42927fdd49802b2f4230c8da62ee5fd836964331e600416ecf0943d36843902ce47c165393e63a3e624b111030a7ca6543410fb5e71f71d9aec1559eeb4419f415970cc1032e73be758aabec009ff3a3c37b88ec4950c56a7d6dd659875b8542837d909751da35c6f61d311c32d0b3e4eb1610c27a7927d29121d5f45aa6172e4c0d918a89d72836a7db0e514abb964a4fb4f127f197d60056321470a54a720f62caed360ab2e615ad3921ae16848e9026b6d2266db11a5dc220b503dc21eecba2016e62032b7dbc4877bd2b43f75f5073933aa1f2c085fbf97ecdd8b863f93061f0320eb5aee62a6e581da5dc5f5e6fb236b3cec4a316d9058895c826920f5ca40cc16249f8b20aaca088ca6d8ba2c8ff4d2f08f0c66965649aa88c8ebb690d2ded6f2d39fd1aeebda3255643d1753dc26003169728db29d790a9f066f2a4acbd52cace0a22c05608763499146444e9735632c9ea86483149e75b4ade5aaf34d24c7b864286470a6491154c893d19d71757d413a7a9c0243792e011659fb525f74a07e3b110f8eae035dbdabc16e64f97a541efeded6e7784206003891010cf9ed0c460b02d1c979cc75008fd0ccd44ececf0feb78733b950467a6589659b9b02c25663ac1df0ce91beba5041b3f13be29598cea31be40f1803cc3a2013d717a5cc5abd4d6bb23a2173654da3354d4d1107d3413c37c9dc710726af763ed67cc8b2da99a7c81b925921ff9e558279103ab026bcf2c5c89a21c26cc3277b16dc94f1fff3f3228065c866bf9371b6b6c602e23b2bcce3a27895fa4b887a9e3c7e751b19282cb5e6e76c1f718b8668d22fbba9ece29b7a8fa25d4cf736a8e68feb65bf9c075c087c772ccdf16d6fb89c2f80a17d5b1d2dd9941d57a7292a47154ace151f858f9038d372f25206f4a9173cfaaf698555f93cb65555260dfaa3a9c217b38d1442b06c8ad05eefac13c5939163ebdcc5ff5e23b530cedfaf1937be48f8b76cb3bed13bd3fb22db5072d84ab3b08930dc8539646d8bf0e68b6826d3f2678ad81ce84f375d3fa0759658d8f48e63560fe2100bf96a9ff7cb04b8b54ee20c12c374198bf5e4955656ca0f451058c52150564fde7ebb6e0b5666477588392d045daca3bddf8d39e50d19a4428a04512f943586a65befdaffc8a31cbacc37617f81f9bb6f77f71b86c65232f7ab2cfdaa797d353e0065b5e28b62832aa290a12a6bfec456ae72832c2fda1fdf2149dff0842fa0aeaabd1ffe4da59f2d22afa452be69a19780ae210afb339e17301721f3212313c3f423ff72842cefe03571405519d65ad75907df5b04f687e91edb9d7f2c38d2390547a6cad512b906e64d1f4d4de10b6ace5580cb4de0aa6d3ebb78e4c3367813a959f89c8a3a4f43e0cd6f7fab1d90526c08b1d9c22a339469126430423b63b69ba6e56d753470b5ae3670ef0123fd489868db85e1b48adfe98a67656b4a76d7e438404d2e0658f25e0a5c7931fbd306caaadb6870b4e006c6ff981948fdae4b6b18a209098da6eebb0c4828223a0cde581f1119f721e07aec4ddfab8ba31742fd7efc4b0590e7e5f6c52708f1af42255a156c224645d3cdfa8b054f065765e7ca7e3f8284eb0c193a9b701a7548688779798e32ea161cc276ed89f8d63619f50fbd915fff53aad3bacf9adae2f6707c5f066ca1e2a1f1736e0903818300f39139977feba5c03b7d401bfb021e87172bb4c5279ff3bdde1a11d03fa6a4fcfce802edc4208ea0f881ed104956b6ef21205a7c0d4d3337eb36ce8d02783b652b65a8c49695041438cc3e8f9ec4fb26469aa44e12e29fd635538cdb454d0cf54c472fb277789ec51476150bf624dfa1fb2d2e517819c6c17f99f72cd4aa1448047aec6e282614e635496aa12a3478698694baa7d79f117cd8bc39de27357dd6d8c7a37a21b4bbff1c0b6c14c1ad689a8353fa461e5486349ef7f8d68b33bdd7234db06960934aa3bb7658a234bcece08b8a61f7f7c484243c209663f3c3564a2eb54ed6585e51f48b6e8092731e5019bb514f0129c4335140bfe8a6e6544d09163359f8c93327b0b092ed0fff8911b19d3036e9d32957bddeba22ed6322d6c1e001a84be631e325d03a30df1a3fb5421d581e1a5479adbbb5cda3c292fd513e940b406b7c1a9248576de56d48e1a92382613a0b1f9b8fc790f22e267818b50ad9889eb4b44b6f43e643856335383afda0ec9b694b3f1c0141a1d898f074a80a33afe92c6a8a447b36399910d2e5d965bd377ba6b22ed309e2f86f61f922238427c5157aa464a820effe837407b9e33555a0565cb8dfb3e67ea31818235d6fa4955e69b56de5d12c1fb86a04b67b471c0c29e3a8291827f5a2a5aa8740e9669ac7d9943bf8f569152fe6e86dc1683a61fb7026998c2f11a8e8d5f8c40d857dcd17f4047fc9ee82795ca2280598d355342defc1acc31e64efda6792c4e621d6349df3f255bd6006495c96c676d15f612afeeb5f5fafff0ebf8417261c3d3439491e1af0c06bb4ccf69f63faebc00b42783f7fd2d24d6b8db204a5c6e523101397e0a436a527c998cf9b1d7c8a1461c0003186ff154b0009c92016b380dba6be37e2b6b96dea587301d761a8a65d7b6603a3b74687b2aa7e465735bc5d965861cd82f963f9851b2684df8a41c1ff87165a454acc3c107ab30c6eba792f1b9f7269e66738829d197653a0565626550dede96f0934fe986ff0bdf47d03ac8be20db69bca1efb4bea104a0cbebcccb4382fd70d7b8ea9b1377ef89e10c0b6cb235f50473f05c148325891cba2ca85b600d71be36de57076d7c0dbf53aae98fd4addc3761ac0667399e5e830a7972dcf9b222e1e64b5b3ee37004baaf8edc02bcea68a1d15c31fe01036353cc85f3543cbb476e1a2876364b0ad59f1e289782ec965a6524f322348301e9514caf65619c56d49fb4115bf5281fc6cff4db228d5ef42bc3d3a0d406c1f73759c99975d9d2f4a8b09b739a7618401b73de5c697bad3fdc1d7098fc671d0ca2ecea25bacfae65faf73d8ead8934b0f25a8263843d7138255062629cd80b431224ccd71354527ffe1db24e64dd8f810a1cfc60261b0b8f759e4db9e92b0f1191c5d6fb2b1409d8ee28bce7e8209951bf4d05acb493a070178b5ff6c9776089c5a7aa623585900abaeee2bfd6a235e0e1454841f96c5ccda7907d90ebae2a5642fbe261288ceb45370ef277af5d27cf8a4dd0acb3237ba272cdf78c8f5894d9d2daa3453907d81de03f14d61ea2ef0d5f5633c97e2c5d56981f4dd296af22f0f7403d4ce1c601d7734f5269b4d746b5e400054d2c30d13ed9910e231b5ef73cf42634866efc661f714d0c3e4076d3db75426a9ab33b4b20c4609be4a52b40f7f3d136ceabad249646ef8b11acf473527a06d3ba40920c0a01f6db21bb58e48644c7dec64554793349e47d839f7fb97f4a762a4729904809cd8845328ee039bc8e0f35addb30c62b08871440cfd4cbf3408b2e25c61528a20e6f6c8300f154cac4ad6ecf7ac6e5c9a42f3d77b5664c20e72c6c3a1a799e4e6800a88406b217d8789227905e790ce576ab0b09708289e68abecbee02da2894f7baf666f644803321035dc9159e232bb216afb613b85cc832e4c4382b309965075f463c89d16ba47a581ee6474a460b514f4532ce65ae753ac6bbef02ea5d14d244ab5b010cc4a7c921c49a2155e9ba047f83d60844621e700feae74094db5d6af17b2ae7e2e8cf224e215f4ada8b93f801fcd4215828253e11170fec19d286b6f98d9cc542cca6a601bc376bd7c30b9092e4f76963c38e4b17b29a8968a168da76bf3eb16c45c21072dcfa676a63cd565f8506cba1a3ae11785e079cda86fe80aabb279dbf9dae402c03b481e5aa2c576fde57fbbd1762e9b5a1c3c8ef9f60c95c9e43380b2d0ff463ed2f513355fd89fdc679de09e21fc3845d2f086fcccd69cf329d8299e7d102ad74fc9f3078c98a11523481f5de29f91f50730a916c707d351a7660b96e8cf7a6493d29743bbb013e6f9abd339b8428095529ff8ad29999a8fea8961e9f7a3a5f2992fa62afcfa17d106f293d3ee2b4d1567dad1d1918466668f7acc750be78ea1b64363d8b83c89b35938974dd370b66095e57a6ecd6dc34842eaf1e58c8d90e05ee919168f6ad8289cc40ba5b1ea030bd76a3ab31d0ad0c284cd7f964883965da74088a4ffdf9521f31b18178de7df9ce7bf3de72b925df5ae1e4b1f28989f8822bef63a232c0ee068377a4d281bc017fa4ded762aefdbda480b53695c6cf74101a2ae48bdc8b567e969d9fce565b795d60007a8c72534a0b1aea694cf890395b98970ec6246c22b2a7fd46388bc06a3d32eeecad965a5432fd594c3036b1da0e930e5904d317d24af88d1de6f7f78aee7877af2a4bec14bf8a87aa3a7dba22af1c04c2cb8fc2fa7a47912900b8ff94be7dedf15007ed14fb00512d123c48a7a2ef7e2e5d76c57fff734badd3aed29734c401cc61378a225547f5adb7ef8a0690dd4f2b39c3010a7ba5ae2b88a6985bd0d71bb6c23753d47272947a4d2b9245a014915ff5592962d43bde83b1b3700f2d10ea10318b0ab32cc0e67b64cf0e421cf9d7cfd845e731d3224e0a61a76b1f5fe5f1f7ce21c5990176040f28ac22e6d80f37ce5f937f4c87f9e135892ac7b9d4f133bba25fd45f4985a5eb106649b9a4ecac6b75d6b2f0dcb1590fb08fad93203045b9d5a33fd85ca76cab4e1d267e199d695307a77945cffe7e69a0565cdb3f9867d75d16d9220b3446bcda7135c0f9399ca27d60a678ee5b43c2d171efe07ef569fc4bf103f3b44f9ac7c8465f9a7470a4db1891b714a4eba63351dc1b9f5dcbdccd713e09a2f2622a2ad1232e79302055ea2c5389e8be6981523e62c9a3df673ddba246d57eec5b612cb091b5b890563ccc5304abc7811f76334237ab09c7c2f7c6887981cbb5f73a2530bdb9e9dc3896fa7fa3394752301f36bb95e7d7653e615f803673c5042308ca9f44784d7b2e28df2b07b8040bb7dbb9622fc548fc3f0aee02f76aec058e64c4484574025a8641f2359ca230786e7489217b8a848c1dbab20d84bdef68d9f28c96afe13d1cea090d98276bd2aad3a5331c17295e543d6b821d665fb1a2c97d934fb52c958bf00a0b934c5d945fceec3149d6313d115578ec4730927aa89be6e7cf54d8ca20659fee5d1f297e712b1f79570dc2e93a6d2460040efacb6214ebe29cdc92404e75541bb385e0daa9eea492e5620250b10968adc5f96892551cd7257e65e8d3b4d8c7f2384e0246fb2a13ff3b620bdaa5e3e33efaf156c2e9ebaeda2aa332b49bcf58bfa6168d34d363544b014fecee15605ddc695444cc75a59b6e0b0cf52d45e18cdab1edc32b06f2ca6fb5098ce5fedb092236f000774255c00866f34bcc1794560f7a614eaad053b15a44a52ec33465cd4c083fa9a46a5919bf5d2335e5a1eabd2464219ca54919d695aca59752b6c7a443db0ef1d86fd6db654fb24f916d579f4e739b55b8e622cb1953790d64348f74f046b259dbf81394dbcf81c2c2a527e5049bb6317195ea91ae3341b8ab42ca64179f511a6c49bccc6511b4a9fc03f89bedbbd76c6e1213ab793e1895092cfcd9ca97d9a2917e76d73f58548e12f7d8fe46869c0204316a50d9b85f170d6167840c6b433623c70fce93f70086f90d01629e1fa300bbb49e1641a86d5f8eea358a7ae9ec6c79c526bc79f797c8419dcd289c0b598cd7b5371ad828cb99f12a75fb7dfb747bf86b9a841e2cd0c2832a3db960d7a1f03c4627cd167c04cc5401e8f94138d4dd7b7c277f848345de663143802c2c75a0a0a13de4b525231407ec9c17ce94500c4a766df4a8186baf7c3102d209674e30324981d8f6af2184b7e7f218e9fbe8a19efde9ba5d9da5054a076fad7518040a480ce576510526e7456f1dce1691321d2ff918439891ed490c3c6d1173446bde48be3cf510e81ad75c84883e9f67170972c78ac43e248d7dbb5cfbb6a77b4be3600ec0289b002d63bca69487e145967a6c3b7c8f8c0806cb57c55a5378a84a52e1bddaad740862c9cd365074a581536727296358a08091976e6843570fefc5ae9c28b736216d500ed2f0c82e555aaa99d9b588480958746f245aedd581b9b006c8684deec0083db7981f5a2c50a658cb4e50654eb96e030850f8807f5800c7090b1bdfe6f15f6d847ce7e852fe14c1ac95d4cf59c1a66173300a8d267a939c192fb4b068ec29a44a0b10188b861d1231ff4bf44c180ff89b3b1fafb6d96feef102811a54e7b27662877a4188dd2143e1e2e39a2c07a96f4c1d8011906d97351da34834ca9ef3cc84282e527853a87ac3a707d8efbf551c1b2705a6ad414e467691e1d8948ff0f564951ce4be1ebeef275d1b6a09f05a9f9084f5e012453e01111596f24d202a54fd0cad003d4adc56e1fdd83e6b0db79176e994c08caa8f098cfdec225113f13d86fc647ef691ba5a4ba1fae21b723a644e43f9f00b5ccc0c3fc40c39d0a1072c10918b5173bbcea624d20986e7be1625c0a2568d49b607ce6ec7a0df27a49b22cf236337e3e73117419c4880fe251e179ca916cb147edf918eaed2baca596773b3334b205a17fadb29b77913877e86626961186e9d2dc20773e7584f4f1f3b118ed3a1e16918571e30ef4061dddb172fbd9b928bd807e86382f40351b0bd76a15ace27f95dcdf0525455fa1b65dd9dd8d27a2fcb5b9c38fef72bd01de2a1bf29582365164532cf81f4769969a3afe3a6432a7a2521a70d80cfa6e1e2ff9c9c1bbc57768b9fe9554a805bd93b72b8363e37820b33d69831d43c737d42c22faab7163b118790280a740ee57fd16553dc199d56f3d3318b8c842901273a207e3ba7a2edd444aae6aee21a4a7572107aca330485cdac344a3be85e00e7852cc8e0bf1d6af1e2664067382d292e423c37223adbc609608c8f1f23221aefd66b38d719b78a50a4274153084892caecd65ac290ccdcc9aea066991f8c2beb6242e4889b2fba991c79f13922c6c29839feabd7ac943d7def3fe45f522c7e673772be879af40afe9a92ad09efcef956f9efcc22691ee2d33ac6f21d7ab2164e1db02f594ca1f6c97149d38b6b16ae4fbf1c12e76143f1d3179055d241fa68ee32c788ff1e463c8874c8daf0ce01fc43b2220b62e5cc4e6aab65dbc50f97d93b5ab2c958248739c843a697fa2b605b737b6535f98484ab72041a03dc4865feccd370fa9a3dcb3e37b493e682c8cd0637971502df41947425b01af0ae381ea5eb8ff74e0bb5152dd472eca248e8be0a96db95146bd3354e45f438336ffceb4b26472be6e5162a10d581e89f91407287b82f7b89ffcb4bdcb2f2c4a10f4e74442f573621e41df05e27948f946d502fb72b0766797b07cd326a9271a8eba8cba1b8b46961d4bfa15e21de2a519b4dbbec672cc462ca49ad066026b6fde036a17297a29af96c29542adee72ae21e1a7e22d993f047ea3c9145c5f64137991c408355f25cb036450126c876f55c4f524544e524faab6c22e5fd93bdc4b3df1deb3397d58727eeab3637752e95a58ad41664a055f47bfc17fe5015703c160855fecc92360a682577e9dee346cd115bfd163ec54d168de4807ef9990939b9efa8ffabbaaef401d9f353cc2da946e9d3ff912dab07130cea47e8d27a19e96894ca9cc267428f9148883ccf6e2fdbcd6a7102c93c00d81bd982f7bdcb82a270a0023fc7e2f36884e275fcc44af167804a2ad52936518a04199ff9e6df11d2b4cab6fc255f60b2812039afeae994aca4bad1faffcc344cfc3970550ed6c48f4e41ad7709c60666f03bdda39262dc32d00b45146a5fc7add52dcd0acc366bf708133ce84c310fad88118505bdc750f750c9b5f3b77afb2187e30450470fe0dd3f4bfae4e2b1a83514a9c030d2b9cd0973e53d096c902e9ca3f484f8fc34c3d3e9d1efc8a453e7440157312d33da33924e9ea8eed41d251dd29c583927c12506716787aad41fa00e1c6fa062030ffc654c48eac8bd4e40687af035fc26a59d6008b53ba16ce5224b57c8cd880ab81c4644f17aeabf0400bb1725bd5ae633440bbf9435927567552aae6462090f94b1b88f28e851fed45d86c11c86b92acdf63368f44d474c52f9cf2020b844d9a9cecfd6981cd759413ee1689f291cfe158eca89fe7a894aa0f7e9b0e0d4f111bf2e74cb483dd3146e1946bf8bb519d69fdd3008fffe3d757c5bb4f641dfd4fccafc1750436102bf56d288716416e97d09350456c38d34648c9dd8f403b3a9298a5c6be0ea0b70f0745262453d10869401567fd9a2ea7229c39fa46a116d82facc22e46ae98d09c80bb76baaf57779ad789bbbf37cd22ac4dd5c750592bd138d42050cb82f9eb547a633d53a65e3cfa3a8cf3d207e8c8e4fe6b648eb085f50a0a50749745f6b2378530d60919ea29e82d1a9089d3fd6a13d409e46f02453c4cfcafe8930ca89b3e12d5a3b1c74c234c283de2249bfd30647ac15fd8c5671e3dab2bf8617594ea353f254f17631d869884b15c4a308272814bcdc2e070a8faca1eb063fedfaa1dca8462a0a41857dd60a9cace8082ed6d206c0a7bd3fa85ef011099bef98d60adbeea217ce323532b207d78b26acc62b6fad71560204543ecc5062b49669384a688c952fb97e436ad7a3db176cccb1afade62a1fdcc98c8d1b90a43843fe5ee96ba3b1cd57825b1f14c44a5ba0551579e058065af45de5e8b74fa342e6062a217e4f70ccf81a66bcf04cb88ba46f2679650813033b598065371952ba9c08719a6c7aa545a453f925ed4e70a0c9ca142a41cb7f0d7f38f6ddbe349aa25182fc4a27f284d05894c4dcb1775f7a68b4fdb91ac19f210afd3754b766ae681a6194aa112adfb5d2085c003decf986d5afe5631eb47f2f76345e8768b787a10b8a1e69d05de1818339b4b12e02799d89b767c990108c4879e4d86071421432005eb980c493779489bda7a33e8e0fd2ce6b30578be78131c085538adda67671e60cc6a107f2f52a4157e733ba29d2169ee527bd566ed83421f3de07b37e27c57e7159956b8dbe32db6d230810fc1eb5105d54d88610c0e2705df0ac78f960df4a791751cccc836b8aee965318791aef097bd651e86f4bd1500eefe2a331852c16a793cf4c0d0a5409af6f428ccf08b66b5b91f0d00ea7aa69bdd1a9f0396fb25e944ba71493e4f3fc568650cd333dc165c84f2823a8eabd690a066380780537fd423d832e6e2ca1c2aaac473fe1c5391212ef0c5d78920d3195aee85bcf6d2ffe50d2eb2a479647fc149eed0e50d3bebc1dd058015a4f58fbca0de4cc3cd20dedd514eff769f06c1de81a61e2776b9cd1cd02eb3d8f1b0893d67e075abe3dd1a8791ee4521657818efa617372776a8abb881c70adcae3197e4add25191783fc1c047b7d656839a1b851a6b4a8f8f2e5f3039ec6eb1493929e88bea3e0cad93930deb9908375b7eaca386b0a5d9d6ab6baff26eb5d2a02b85ad04d90eb3a57f877a30baf080e94e909953802f7dc98f32bff27cfc891749fc78714995584d2c1fa0cbf3dc7fe384e06fcf959480a2d99e4de393b533be6ea96d629d39540962dfe6cddf179ddcd2f1e20aa150efdc91722609894ea637ec0fe2ecc0e748f248ff8db5490c2f01585cb1950f3c2a4bc06ad5fe26b9bbe8d297319f5035b9dd23b9c4d3bbdb49399d0200076771ff356dab1f84c1c0dd12d3b60210efa595fa140ac8b45eb6f9814c557df25db94d042c33afed3a7ba02fe77d10d58c20fb4e777296b99a7f34e6acdb08b28e4ac6e11067e91a3422a0c85c7ab7c7e2c36fbf17f74511cc520db80b296faafdf354527546b96cd55ef3c810dae3dbf935d28852d3bfc3d886125d25c70e4342c0148fac2750a8284ddad8983bf73ae713c6f95dddd6870d22f74782ebe6dfe43ffd37d3ab40364660102de7431fe64a999852d9302f10f07ad28d4bbe2e8b96554103f4210a8d4447427590b05f724afd3e7e5df7b0146b2e4842045f291256f51aeb0c4ff67181353085af3b639d33ba2ee319a98229b7e59a03cd44d738ba9a1393056b5e31f7a2a60944098dec71fc631284ab3929011811311020ceb51c0f2f487f00d17b5a78be6b3e87ab2e34c2030d62228ba79277325ae6ba0f4e0de3ccf866062f2e777792c847ef12790eb0af20c48da2601e46b0f65327b273b60f2f65b7692f6d14468502c6ab8e9a603d4f1d9cd71f949f8569f75ea64cfde83f139d64a03d25c9f103a987f3adae6974dbab21f06a8e4fb19eeac71a63c9f170bb513cc49372c3705278481c2c8f712942d5a9e8a9b2c4aee49900531e2de92837faf778180708008ce15375a42ba39620e5a0ba5e21a5068b10bb6b916833d61bbd3e6434e757b29ae3ed081933b526917ea7079144140bf469395bafa0bb6312b95d792091cba2a405646ae6bbb57add71b04fb95f993426bea767b24f4921fcd607393f172c484bf17b05241a2bf1691b4b00d2ca5c431f487566e05d0e7c13b06012205b511b57902272f643b3e7b23d728c74e3361fbaf97ce94a60700ddfa8a685b3393c3a7cc0ac66c9d0d4df56df004eca6f1d46657fd7a2fa1eb289fc74ce57cfec4a058ee7261ef8d2bfc1db0c574ffe0df79d4af2b89b4eba34c2d814368789c9edec809995161d12ae9441c5373d876067d399c7a0fbde63208ca0b0cee9e982be08dab81dbd9510fa00a5132a247574569b3b88c1d282f0fe49f0d3faa19d7547458e08fc40576d95b02470fb1403c75aca6af03fa97743bcb7659ba4d9d782d9ce7963d4ce0d6cbfd8fa9182800cfbf26bb85e68667e7ece8bc48b766d11387188684780a0fe0d95d0d9abe77d84d5919a5e8f5324de1dc32a09aeb40693a95c274605d70edfdc0182eb01e4ba0e3dd35c181def16f04b125cf2859953335677ebdee8b49bdbe4f6f626418047a5f4ee333bbb6929abf6d22887995d36f394948083ed84ebf3c68963fb02af056b2f8b5002cce434e2b968dfd2ead404d33e7d7d82cb530fb33aba1653dee27a89b0dbe4f117571c74b2f8188dfcd0f65943ed0d3383085fb20db7359c06a890f7dd6f2a409513e54215e2ac009174169cbf9608287b62b3da1528b3f0c65a541f4a10a9b360f4b9f22ec4d50e3a0294849f1d77f59fc9c6d34a9c55c6bea924018bdeb8caaf72ef992474c695aaa57cc84c0fd5044a0b9be9e929211d36a0164f497f39bcc99cf74699a07dace9285ebe0f72c68ed034377e6afeec75fefcf5074706e5e3086c18c66f29d96edb5021c93be21a7c053d953d0c3284ffdfca0afff2f72c3514e9eddc253a8a82c9165a544505cf15151506e515dc51fac2954620b1314ee11c71a6e9a620d58c21e730605079a2b3ffde65a0c320663d18bf1d862cd85c2f544f071dc5b10c4e4bca3252a2aaaeee014e4a18fc0bfb12fea1656d7adef97c5bd165f03965ed2bf0dc728e8f6e8f0268b51a11328382ea1edfb0c8c1f5ae852c68cacc75a1c9611ada287ef929eb4d615f5689143b0c853a5e58967338e3b6543219c397035a73e92599a3da06de6269ed9a08cf8bd16f948e36dfd9a25d51d5d2ddd7fa0e526fea0c651b64e7acc7fe5d91bdfdbb2a57e464c9a4fe857767b17c1aca814c4326e786913a7613834289363193a17106e3441b6676480362e5c9963b41aa7ef6446c69254dc1dfdd47cb559d62c506db12ac586d721b06b81099a3733507a8cdf59bd04e636a2972fa7389c36d0d2aebcc907738ca146f70c40ba2fcf3e85315cd1cdca7e15c34489084c297bcceb8b5ae3c164475d5ff9f6df312c016d1cc6a12dc8e12a51e9bea08bd06d20e2a798226c6877faca069b4a183a47bb822d13e8376bcec754253daa889b1e7a7498e88ac21f524423a6ea33c563a6aa87d8fc1bf924172e4281bdf99b65a96301a9d6e101abf2962568fc65ab65b02391b4ba26ee6f0d97b3f1e1a6218737ba252d65d84625b1604d67c7e00cb234438e895cddc294a6821d3e482b7b6702873fe870ea4e3f6f7a41a2fac05539596f7c76a0a1864b85549dd4d0383a52216022470ad20adf16cdad4b379932db7aa288037b3342d40ec6f4db15c0e43c62b71bf67aafb9795bfe793e6591098c612a7e06f9621efb417db4c8acfb9fb8ac75a0ae514bc42883747b671ba8967246e13591206b7edabf387ca8b74993341e063da1e7c4bb5536ed271bb8f7c6db32f7befe1508d44a92a02766ae570029bb09e47824c865c92d730c1df4548d75357a96650009d129cd507783231d18ed21534a0977fa2a616ba5180e559f53ef29fec86e93778575a60cd5297e153dd32e5da5099df3e3d1e5b4b6f69fdcb68c8672e0991c25fe37e07596496ae2788c44628d2b1056b0ab6485dd52e3ef1845d685d65cc9060499724fca61c3a4aedc7955854b6fc53bcbb9abd398666fed1e2c5c8cd28a00bc95e02d7b3319514592ce5979fe6764aee37b0c7dcc444222a290ebfb3c796228c14031826ebf994022d120e60f5a0e7762f67d114ea8d814777c821c3aea414fbf6098c00b8d92c76cfb9a8020454b9aa1777d4effa0d55202149b12a9839ab6904b10e2c714c87137e3315612550adced92ce86c46e95407b2d2f41f05abc803e4d4de2f41514bbe7df47635d14c6209001f1861f23f2304a93e346f9f9dc202cf4d0b112b5a7c4d6c7c9d242d4de612dd4e5f5bcba137a70e632c433454d6c1fa4a82a980264a41e9503d48b707ef30bd67a011dc43f179ddbc6af5e43296a0aac384604ef0560c06dfdc514a185e96b8de2ee69d9c3ccae0f23dd1698f2b61eeae38079e5463931ef931f1c51de9aef63dae41cd6a55e5f303ad7fded0dbdec50153954f3dc7339200096b57ef027ddf320b1092520518ed5f00cb1d743c0d1de85046e863b30eedff868d394c702bf3c2de775e588766d1a9d880b36c03c10ee0f7651d54ac14178db7e178a1eeaa2c6eea30a3b23b5e0cf3dd3e5a1e0600563fdcd935156c11e5f2f00038b8a445a82295615fb6c31874f96efa1c53a18cc2f4949b7c016dd0e7e40d420179e35f6dba70e57fb1e3bdf3c0020e446d756c1a0cde66109b0504b858fe468d51c94dbc59ebd2d5d9a248cff8b9546ec78e999be5f47bf8a03a5570fff99a948882a374a949bba294eda1ec7c63cda81d4a5f36cb61496d298da5153522918e6befbc5be527a53780829719b9112f9dca96857e20ae7b40f3caff9764ec847550ddd14ac332eeb42447cc4cf643de2f09d2e44e28ee107146b13174392d3169e2b37a27736568676bf57bb022dbc1a3baccf3fd09e09d53dc1333a24bf9afdcba1c5fc7ffe65cace59fdb66df99abf04a6758099a576d05be36970688ca98d1ebf3e7a9a2d9cf20f4ed44cfa4ebcc503f926423f6ab903b3ad6c5eb2b3ca62a33ae40579d35b6bef6742526e76aee43bcd911dc2785c66aa4239ecd1ded725125e4ad6f7303ba3761584d06a42239e72ef5b1de72b6cb03cbb82569a313087b8962ad31691663bc13456fa4fbf6fe2d9919a5893c58cd6bf93c8fe759a8594d8a8306d59088242dbdd8923fde8ca4e9159ca6615a83125af2f7f4e55206fa24314b85492dcb112afb63d313cc3a245d244361e3a8858997d24cb9bd35d5c186639c2d077732b69baf7962f4d67c686eb0f7958399ec7b0726e70e0690d21b31f33dc83844b0eb5f66a1c022474bf45f910e3715682a46a456875b2231b7efaa94bb7f939d42025dd9aba25b7f18dbe58c5493360ab6c6161fd8f5661f560d7239e1a459745e89e8ded1ebb978857ea7f404ee5b1cbeda9c422aec0c8a58343c88375812c334bfc83ed39ccd3fecddf6ea8f7097630ae1d992a4877186e7a088ab1209ddaf113d0526b5e89e71c56031e211e4411b0e28afd84e7ecb26a94ae9c67a589b178021e4b4cac250960d8db9498fb929607e16729b30b5a672ee04ea2d879d4810b4fb1fcc7bd96d58bc435fb886745a56d4977cfb6385b6104540b650cf4476fb2bb7d0750f6c6693f179d8bc5729bacad0f49e5a2fb18c7201020f5e9526d96aa78767b16a0b1ce386e55441b4ba66aee99e6c6814e7b81ffdf4ee6ef6fd65d084359389cc93f7ff3ae55d93120e335f30d6d5e4e2126871082c60f2cc026f45f7362b5a976649e31188d50a4088f5ee7ddd9ca1b109050417b69006517ed0d4603415e21a59ddc5b5d8f4ddb61aa056aec0c01d17004bbfd0e8feb2517dfe69809c76856264cc9ad11d2528e15ab1eeafbba2041f7e80d7aca5e583ccc4b85c188788c0aadeac16b75518cc40273e84140d024d5a1d42f872020e25f08a2d11b483781498bb4bfbce73ccfacd91f72a015caa8d97bba750a7f777b546a018abd6753a27e4daa4aa2f97f134412963bae0f4c3e3eec712497ac30df9d0d6195caa46c64b2a84e7bcf4da4034fe3a3bac899161bbe5bf3f9510df912b5f9ab1caeeaae9921e9adfc415915ae45ba9652203aa899d2ab6a9b48742d193ff582668ad140e94240f97e0038ea5a70a82fa2a282899d3fc9b5eef26c2fb9f9e63d070eae273d5b6f0b2a5faec39ec222ed8a35c1008629f420d4dbcec437bad179b74deefb65e2b45aaa454a53b945c4b200a3755f4bc94e90553a846c6db7d8143cd1b7fb194939b670847ee99f1138426f2d5a339db9eb8c04bcbc70b2fe4fc3c830226e8823053d9cac95438a4079a2c00ebe7debb9134c4ea644373829c2210c86f1f82c70a53c4beae29edf73d0be923000db631fe43130a2c8255ddf9cd8b5ce8407277869ddd6db95b293eccadef46c56f7fb3b064cc47c9cb5146b08b70f6ffffa6b5e9ff4f0f9374907de28d6c1154d86507e731c158fa1dcb6ead4943ecb5bdcd64861bd0b2f735dde1f0463c41db67c7717c54a22d8020c5758058b53420fc78db69bb016e88c6a4d45abf30ef4124a9f34d3f814b11179b48ec140703db13f7f6e55152dbdff7f1523f986e145f4b1bc1eb19650f2be6b34f9628c990143e9e57ba2d8086e4372c649fee308b90e93cc2b3f36c374778a63b56c5a98744b657714b337ca771107398c2b90e0bd6672c1e201d838bb346c83a72f8da882185798443f58ad9ffe3dfdd4441d9821875d2d7cf65a80eba36f67de98112f7bb9056eec5ee72497c07b4782101b0cb01a8cc22e33e58f825d142b83e166b45e9be8073e7ded6d919d95b3a0223df76c54891639522239b6d0a3134eb3856ad26474e72966e890c53f68362ed02110568c635272903354bec260da3bc8a31701898a0cbc0805324941b932630628421b04048fb006aa585d7ea861ebf92305dac767a1ea0c368f38f2c79b4b3c271fdf4262e2015d592cf94187c58598f33d2b4a256b6807dd81ff500d72acaca442b6668a5cf38c1d7969de894882664e9d74f5d7290ada4cb592b9fb29d776e4381164a4c70f80dc61262f9fedb23cf14b9a764770c812380ffe798f76003a041cfd8d1b871648f93cc70a70c06e29710c6ccf222698900a91ae1e2e6c791713e223564f4a76b2b55a561f7085d8e4c90ececdf4f99ba2e19830ae591f988cc88d0e52d46a88c5d97f86aceedf59745405d90af58a9d145e811d44b7925e3df07285d87d288dc4dbfa130479fbac5822db99b1fa1c09eabebb4be36b5c40c3d3b96ab0aa348c03c406ca7070e2b28f2c9716b27513f317e7d723116d0173277f6e4fa98aa039aaf28d642bc015ab4d82e1db965aa11fecda8320baafacb509f93caccf53a67ec1c53319b0a4aafe6f2fbe2b8d693723a3b157ea7fa9ac030fbfc9d2043b40320b523a9cde6f505ce1262582fba63eb96ecbfcd37fc820370275ff24239067e628c04f6635f5c5179b98326f6dbc30bd83f2a741d967db905f23d408913a4809ba4a082b01a566b2afd7efca8a3922888c0e153a40e9cb830f55f3533ddd1571f620fa4ee699e56c729685df5868e253b021c5235d5900aa08c53f1879fcef5756e29abda8ce7bdd4b934f76ecbd29a363b57458037c26adae9ed9c134861c4b096f17f34c33f1e75571daf1bae0f1ee5262311a7a1e6ed48da5379f24ebb4643364eaef6315e0f47d8c2163e7588c01781979111d0b07db1df3179c9ec5e29cb4b3a0da7f5631db78347541f5b6311d179ac1a10aa306f28fef153837f199196b29cfc23e77d4cd66a29fb03fa0c8e62e90a526aac59d39c71f43c63f2d5e38ec376100e84aa997adf07f3f289ab18b2d24e83541ae64aef108eef8a2f9668ad91df6f8990ce8f1a96efaa1136b5b9a7eba0662469a74ba95a1d33782eb4cbdb09a5c524692d0b9ea9e282b621f7fa56886b10229b8f71b78d1319f8b99aa032f7965427161d06fee10864ce87d3a44c556ac38ceaef439557e991ed3c543b02ca19fef2daf32a2a743d1899f2ff7fc72a3725fcc40d6afc3b23e7dbb00cd073afc6fdcd7f96a28711e2e83f600f9b0ef5f40d82ee278edd196c9b7e017a98d06e0c5221fa6b7dba8f3dd827cf73a65b2cad60078f17f7be106dd73f8d07e78e691f770409c201b4101215db1a50c50df372353c9e959c1198e90abf1f931a15649a14aaef7f28b832012d4d80724b6f801754f0fb23368a63d5c2069cf7c01f32d4a832f9ef45ba17a0d31c7ab78a35e23cec9eccb8715d3a9453b567f0915cfbb11d9cc0d3a281179861ce11d5b1ed937d39dd335942290d8daa2f1d3eed5bf358e9ebd164f56b058623ac548b40dbc18d282b4473369c2e2dd9e6396c3b30b960038f7213cac88e6d0215980c39a9dfc117198085e9d0d3fa48915934b16ae9e82ed4ed64649a6d5ed2b0b86b740260d78117507e374eb81454ddb53cd55f2113c8af2267a51899301e5ce30998896f78fe0c723232b9ec42d7fbb2938e4bd7827d8f7a3308cbbe2ace899468c1f9883f56d78ffbfb6041489c09303b0030cb14327338a7948f39437ba25b7909a557ab75a8c3d4addfd8f259226bb49f9ba03fe12de6f4ef14cc1a968dc629697f694089ad8c2316adc99247d57e7ce4ebf1b7ac8b00374ced16341a78bd9c8d7b3c0443744bf5d772e9dc62b25827c9b9dba3310f798d9d71fcfb78126361e3c28ed5094808993d27b973d51f5fb1cfe13cfa8e2acbd93ddb93afebbf0805a6504c6570aa292f719fba39bbb95c637e4c6581bbf8e7da4348e878e62573ad8a4c4919b0953eacd7875892de9e79ae1c1faf0f1644bb4a4bf9018801e6a27f665d0d5f145f2169868da40881eff3226ff109c77c00cbca6417f8264a27ad08ba506fa13471efa787b65e4586d10709172d9bc83deff61fae3c62515b3b417671c7e26f203eec46feb71c3ae406e0cd9b2a6960f8c88dbce928cd36e76f8826f26444e388ad771ad6552c9409f79bff9f2255838b0eeeb9953b71a89e61528499d4ac48a46af774baffd9abb503e8e58a52528f61a838daa40b523330c654b8a2373caec2d6d1618b25441411daa3077154033dcae1bd13903c67f834d435f299e3c837679d5d6cd6bcfc278a4ab37c25b68207ad789cf52bce2171733022bd71fab15615a432099f5348999b763f489de417264518e69decae015cb4372429807a54e8b05fa59b328ffc366f9c0cb5874847717fa6072781f0c5d49c364f25002d9acf9e1770fa10234c231c50564b4b6ce3d276e5679e9cd7ac0099b0548b66e43e67c439c3bd800489b21b1ab5764603d8fea69e5c849ecc0444f3e3d2e81369f9d0a22dccf51246078608e0fdbde33b5a75dca97886d1e2663aa163f33dad4210b6b6974031b8a87fa90c489d3914bb7d64dc3a476e5cfc1f2392056c8c96804cecc7e3b90c2178fe5ef6507d3d12642fe961d5909e32f1ce6db9673f9d181d67f43073dc74d5d85417c1f1f39c199ea11c2e002f9fcbadab1333914c303037e0db2f7b462f1c8035826d11e988082b771c9074ada594d70bf9f5449517677096d6882315ad83fdb5c75f1ff99ffcfb72cd5fdbb8c881b8fa6b0b04a0029828b63ef9516c78b3d5468fb04a1d045f0fe48a52aa5ff6f0d2fa244be2ea20b81e65f6d3e4ba013c2a76fdae8746c4a3e27d0416629b50250cca90fe12ffd9bac06083f8f82e020909b2094e524d92731df9ebc4f1d2472d13d7a469db883fd50c581c5dfd338f216f060b4535825c11790ca054564d230e18436be8dfb8828e7050a5cdcecd30cf1d95954ea66371880094acb6f588ddba9c6c11b1f6d545f1b58f43f66b609a987a361c069f7d1555a5f21a695eeaf40ed0b9d25b7864f1ec4ba4cc0b975dfe7bb73b8f9158e03e3e6bcc92d24af34021debdb6f233e2b670c24f299525272e8a824c324d58c20581cc3ff601495708144c9c826f3a22d6cda9b1c040df87cce1a0dc6944151ff35b720f5672edd7d7cbbd26e7b260ad6f306eb6be73be1bca2fe37c95afc144a283b2e6ecf1c9d32725c0eac6757f225401e6ec5fd754ee90b09f78961e4c5f58d48811ce97fda76e293432a9b4bb948bf63c7cc70f069c7d001be55f7c4ed61481e6c6491e15305a0b487be264db024aed8d5ecf9299af2196571a9ff4517f503cba88d5851d8596d1ddfe4615bcfdaf204e31ab46be61ebbb55b910881f5e012d4abe10b914a570785a72d5530f3c918b767807834e0ebed7200bfd4bfdf67184b1645c67f788affecb28b9d365b141f81e78559b84103d4d3a639c96515c332dda84c13d3822dc900b687e3e3c8058ce8f90446e5b5be24c514cff39d1c53dec996e5db2d052bebf5f72b8baf4156008d59527b660d8d7edf6a3edda9601270e7d31203bc7169899520307f0ae6733883b4dbce534e83db8d4ef129c2e7981c1a05857d614e1500041dffccaf9aa1c06d0f47a9811c28a79749d282a9079b2a02c13a761fc27636d0b74bbcbf8782ec3747839261ff24fde6f23f7b2d301f7af67d8bd4542125399a35d0498e7cb9040051759965450413e10145a6878c6362f411708aaef002214c61532f5aa16b9f124e515003f1a4560b7f63a4421d7f615af02e0f021896b0bfaf3ba74a47943485421048ccfc457222d0f9c54a24660080184eafc7407ab3b561eac89b7455fa6a5d3b2004c1a69551e4fa672da4c3450f434d967d0069ca9469062ab5e596a9a3718842110790bdb008f40851ebe89675d585649b4c423bb90d5cf1d329ecd6fa0bd02671d69cfa327e9ebf7dbde7b613e0fb4c81c10d861050c383818a2f88e4194b905a05b260d9fd5cea2f82e853e450f4dda890626647fe1d4f91f446b3cf5313f90436766c71eca1a08169d1f631a41d764eb83896abffb553f1dc05133e661940aa60293fd15a6b034302ad9c46d10fe634149e3e6933b783fd2360d6d357f616b5999931cc461f16aaa3efbfacc4c45f27b5ae954aedf9db597a95a43536255bab533c213d2e5c1f57958241ffce2c2105088bc541d4c37f1efe61573908a2ca5e66603a9734c6d02ced499967a1bd60f6501d81f70061ff266a9acdd2e9c4941f30761dd6e48001c69dc260f4c2362089859fb835c09d29d229d3bd45531fd6d0b6abee564c2bff1b60954cb9e84b03c2331541f789acf1e0931b0210810abbf811006b5a38753cf19bcdf0d915cfdf83e9e25c52f9a4bedae1a18c18d435c46a5ff6ad3ce30f474a0bd20931d8ce82deaa311da4840cd84149871ae0c9d8b7d1b40e2c2f51f61060849750bb0e3abf4e2792a95b7dd2756db7a84b5075d792675f35c214798a5cb5b14bcbfbcc24810f09d929b0591f8e8366d8feee76799bb4528ffa859f62081f514d3843f731e678e47c375444728d954b0243454e4665d4549f5eb6c2e9a4e7cb95790ac641c13486af94eac3334c7946d834862a3fe9881cba7dc5000cf5b41b383b0cc32c5bd74443d02e59ef2a208c0f13af9d605b357592e1693cc696cc0b992bcc21ef4cd195b4f3d6c9cd4307b0f1d3f19ebc904d256a738a89447d374d0c3385a1c9feccef87ff820679c669932a9176054a036a725aed661eb7fc11da07cd1252f697649ff7868b84d323b36a40469d11f0d9274730d874977f89cdefd6eacd37ed17519ed87745f3c1bfa875a93efd2a87a966c52797221a6ca5bd472e4c39b0a27cdf5500906744fdea690f95d58aa06bea590ce37703f70ad593ee69c0454e88dfcc973ac1a4a6e7890ed5e101f6d91a191860adfd03031b5229a849e177a3a39fba1b73d1a33e1b4ca4ba0391e187d986e94351288a05b86e9d222630c5e0587d06cce5edb57f423b49bc420dccd82f8e0f3b58ec3fe0e2c11fd1bb0525a6ef8ae0739c1f2ae9bf0a1c09f02b14be01177dd866305d2e4543ca0f0c06470ab81514eb9f584828790b02b195acf4496f31eebcd5d23dd52fa89ff3b4d44aba79bc106f4dbb857354cb54ee0b1473aca40d3b3e335ff9b2f4534ce29697e7581f131baba2cb98031b9f9f4f72f1346c8cb84e32ba0b4ea723d4dfa8de0173fc2ff7224a341b89f7cefd5b35962415d8fb74c5e2842a62e8f447170d8481279f22b2f865626639c622bd6424be5ffbaa4a87f68fe170bca7af0d120e260d1143aa144082ec70f6550dfceef68084e6cd02b0ca9fa9380de195e5464965a5abca5e054c33f64806d9be1171e2e2ce04e450b1134647e9f95a943d95e0f0d22561e9e0472675650b55d64f00bc586498cb640a3e201be2632f437c615394c67d5461472a9c331ef09bf3583e57c3a7e2e21e24b685bcb3e065202327c6c8a77eaf2f96d3a35e48f29639e540602788b8fd0e87c3fb1eb7b4b3b7e7af751b8a0c4238ca3827f7ced044d7023f096d9d27708cc114b9a3fc5fab7cf74b7cd45f4fd8eb1cd5310c581418a8c9b85f746ef368c3c40d0c3c8d9b4a211e0f5cc7670538c9cfc758ce47b3bdcb815e3481d69d340ca249730e41f9c19b778962e4caf7201eb177656c97d640d2b84b3533756e2fcc7ebd7f583d267f9698ed21fd9d4dc1a784567a629ede59b23283d282478674a40b938290d58e083bc7ddb83ee654493c80197266345e8b8024658791e5c63b0501f29f4541b417ac84e5edf274745e6963619b138887c4bdd74bb36b156e9f93d7e884b9c384a63b809d63ee1e94470f7c0d81fa1304443c65b7a6497ca41a71a5cdeb362b21cef0991c549b0ab415dac6ea909c5eaf529e430ed50fdb38aaaa21d784f351f0344118a35255ffc8e33686e653ed777f1f0cb9441ae08cde3679e15f57e1151a9e3d85c1aba7f790ef094a2612a1857905aa8410482e0cd8ef682986e7af135f333e48b9e1427ea4e1d45986ddb8c56a71cb1018869acc910104e3f683c8ba3c6ad3e4cac8163562e071759911350b41e9ff0875d2f844e621eef57691f6bc3ddad8e4093187caced102d4b2c5e7ba6661410141a35431d10df520a46f0c1b1e61f77e8bccfd1eee0d7d4051a926cf0329b86d000d34d61fe955d1c497c3d158482e68afb8d0d3ed408b130888c106e03598d81ea2e74a85ddb7c6fb44d654b5d7a9c5f74a8d0bc1015e17d221825126c6126a2a57d5f6c77587c437fd4a9c454822067cdd0eab29c956dcee130012a76c0cc2349c8cddd22f2269eca5c4cff8e2ffca01a3cb11bd87f9b7776f4bb625eeef1894a9808a33fb0c4e8c044093bf41de00b0379438c9aadaf04571dab0484146590409a6fba5d49c9f03b4a0c6428dc41c1bbfb4eb744364a46bdd44900c78e44eafb947439078291e7c07b3bb9ea4b3357d0adad9928a1c9f60917e8e7a237c34fe19bf9b2265d6b4ca22d8f8ae6c302b3229fbf35ab1bf5d69613a8e6b58bc06a1e713fc60f1198d0377241d97f1bc047dd22becb4c98fb0a6bcda57d76f36ed7dba4e27b9ae6f97af9c87107f02e3abed28f181eb5645aafd93b9428620fc0efc04b8118b1ffa3b1723cfc3abac7687bb97d350adf71f012a54472424f34a52d7ef1192ff3959d608b9664e9386312118221aa341cf11615d1a636f8b5b4b6338f464ef00a3fe02f2a3c69f1a44e9bab7f2936c77bb3fa9e52fa5bf54e96f776228172b18e36c658d42f9e5ad3abd64964636ae83fbf54173599ceb8d4179e2f92049f1b25191ab628240083abfe08944fdca678bf6fe5683a9585ec51e60dc31c13a12b7d45c3a6acb3cf2793f8d4ef7e61c95681fde85486f856b949b277d978f381d78fa1c302d435e2a307dfd696ffc6b86756b8cca972113aa8c7a9039f7e621eb2ad92cfa0b69343d8610119d92cf72bb7bfa6b5be3c6fbe847ff196023964c54d4bc1eca4759970993eab838710ef3bf103f22bcaa5adeee7db906ad6678405fba1a9186dad82e7a34bc6ce40af2db3a6ed41cfde287fe4b4838734d4282ba113a9396ea9ad55922360a6edbdbd0ee7c0460c32e7098afd5249daa6876bc7aa34c5252bb8e69851650dac31e7302a7a7e62a60dc81851018a67faf63e550119224b9f97ee4ca2a62681e14c413e1333a0756379d06b8268cb7f1d2f878119dfcc39cadcd136cc7faa9aa913950c408733fe7534b65a402ca55535f9f68bc1641bee6265b870592730918df78361681e6981ba05d64adabd39610c88aafdf9057bddb16438e509f7cf5b760f43765fd984dcc9d42a97f01db8d63802691f6802048684c93bc67fedee470e76298c2c98d8f9f3a2a79ad5005a379b5d8b7818383c25f2541bd4b0ca099af69ff19bca41638fc1473f6ab3a730bd3b3597ae161aaf52cd7dc604c4ba5e299f7ff1936cdb84eadf914958fa1305fa805dc4fa7483fb9f4b359f3fb948e1abebb809de0d372f10b0efe99625e3faf3ebc31d62ff00a701aae18f0668c1ef41b19127414154a76e6de4cf6c45beee1e863cd44e38deb966e0a9b50d68acefdf55837a2c08e017bd5cbc341e60ff4351b7417ccd28680dd5b93b0884b3e1d0ea9e22ea97ecd8927d11f37f24474e376cbaab3b432b6d6064b5e56064449a152f5af62060ab4a49875d622ff1029a64f9f2b99d9cdd68edc1b442d048fcc1146f428c4f73c591ca1ea72dcaec2975b966bd3d51fd6910e56c41b004a69cea2745d44dd96d1c04ee72ae350a81b2480831450896b5699a06fb33771fc142de74a7c34bf108efbe62d1598214350ae7cc25ee5d3ffe84516ee01de1f8cbc2e59cdd4879ffc2f544f592763186cf90ae82443710602388a0f4bfcdca0f3c95f6a6691afdb63220ee470af0c3a27ed56ce4bf0c48e6ee02feaec6f4ccf390a13fcf9fec0e9562fd7a8cfb1a386735da37b9bcdb4a0714998e1df7e05da4945606d1c7b9fc0347cb018c695b62eff6b20e6e777b3baaf08842bb72ad06927e5f942a2ec8f96e9f18a8f23cc7aa182830cc205aa37ed41ef833b38b3e94112022f8fc6dc9d1a3a72641e0aacff522e95d394138354f3ca15c054e30ae0c6f0df146565a5165077fb464361cc29e66d9e165f1a528a3d6eb4f50397b6f53ce59bca12175b72229bb32f6a291b68d415697fd6e6355683375261deaf03f249d9fd477cbcc6793f433fac24edba0dd575232810a43e57be8d73b01390abffab5dbaf4d5ef811c4bc911bc82e07638945ca83efeba280e27026cdaaf3168390905fe1810339900be4171a5723e3a6a39a207e0fdc205abdb3321ce9f0a3722314402321819514aa3e3d46dcff6609c62a74efedc3dc393a3cf24cde301a20ecd33dfce35be3911c80c62e52cf5c4b12903388676c79fee8aa0b153b8980e96dda4e44cf2887b596fba865f2907e483fcd71135ef99c7cbf704ca18df455e62e2eb93a8d6d8b42a369c4bf682523dc7bbd20f345c4e1e709d70d2b9bae0b277a17b92001e1baf109815760c146811adbbdcc121e5ca00d26ebf1b8c133892ab6437ce3a6a83d43d248549f74055c67f05f04f4a7394c85b4c6ac65662e88f4975da2261dfb1658ee500b541b6f634bdcb1f31582a4fcd83499d70da17cd845fe140045a7618cd14222990926af9735c75ff5f05f339a79268b1fa1d5e3bffd85aea5a4e6d7fe1bbcfd8ac7658ac4b15636e6dac9477cc8f1fd403dcec9a5b81afc97dfbac1b75365a5d2a548b9684dc73f63980dc20498d0cd91ce0bd99d70b1e11decd767d40d944acb81c65cbf8e27b6f06eb75177cbf989d947789b2ec1c2947766db8f54228e170b8c4f863e6e4fbcf15fbba074e921dd677c0926ccd184df1d96a5846ed9c58745b1d3ce788b50ffd63488005b242d7b39ded6de526cf26e0a555668dd281a5c6bd3431768b5aacf3da227df7743b025541cf368c8a00b7d483f0d0b2863e0d561c60ee1b635728a9b0a92697873b9d869fe551759203ad0c55d5b9dd1e7b2856b600d27aa603505f06d1aa2b752ece99254b10c0ad6fb51a48bc4b9116592edca36b7c98ec219a630d392e49d3a3ec09d4dce38155b77357a03649bae8b6f7653c491fd9a9f9195b8aa88bd5b11ba073f44bfdc6ad6633444c2c7c019f00efb4fad340d011c5fdbec509413ae782ed43103834f6c4335ad7122f261379be4807b9dd5b4083360c8b715b7f2928c4c64a08593d7acbea007309993b78cd9316d9347c86cebca15892343f2628de46bcafa9ae34cca58807e18b2527fb879a08ad747e2c2c3e097d877caed40159b0010ffe5e9d7cb6e3ddbf8711825eec0e9cbbe523e29a2641fb070c9f6648674e8decdbc07e1f83914f85ca38de29f878d43b04e14f05a33125af2f35ba9553d7a4d1282bea807710aa090e2ac57dd957e6e8484afb4081aa53a4c1c7e7a72983ebeff02940ba2837566cad3627fb4d3cd32bb9a130950709c21d5d249e669c720f94aab946618643a56186a2fe24356c18f993f9f3f9582d8747018966dc041e060aa75bf7a1ace4b119ecb9de540058d689310c3d7ef4c09e2ca4b7000c3b8c933120cf06e3d6298a72bb6ef8f3c7aa91af4a4a4ec1d057222e8c159a8eb4316e4e6e829b81f0b7d34a9a31dcf9ebb3699a57377c552727d19163dc1ead0a86890f752e28aa0fe4faf2943c9256d1f9b29b0c926d50ace4a12f0a6dddddd7af7b9092a66893dee73376fa84936dcd6fa8a6814581502429a1caa06ed1ecee27b9b57b0d9e8682c47bfcc84735609e7bfc83e40ff6d206b92c7e2621e8adcb95cd0aae19aca6380a81a0940b57b004f6f188ea5a9ae484ef50b7df112f634428768e5bccba9a355df9adf4474e39bd50c4cc42ebcb75afa9587b064c8fdc5b4bdd5d5f3d0745db6f46a5bafe42a9791154c08c48b95a14d1c54231ee4501e35d55db5cdb8428eecd5c3e9a3fc0d342879327060f38522b1fa3ace30d9a8e58bf57b1815e87608fd0655f603e740e59252be89ea5a0895ab856f47699b1af43016c73b3ef9b02c64aea07cab0e4d2275efe311f0265236b36007842588fd39c92856a9b4d16bc30c06f5e02d967fa2e5c06850dc341c172846d5b1dc79e92b2e1eb119fdf5aff6cee8f3aac9e85a5d36272395361b04be432012d534ad7846807197ddbbb8159d933844ae13f7cf8c28a04b7cb080f5c41a963c8cde5387382b6181fcf536da266610892129ddb14e26f3c225308b8efb9e34c784a15b75e824294a0ae227f48d897d3d5565edb9cdd2ac0b02d1d7cdc363d036ac2333ffada5bedd544b3bfca3c0c3012a3be0aad8dd0ed1ffb4cb62812924459b6667d40c25f8879864afc4e94bef560caf13529774e28b2251865ab78a1c5c777bd35238560c34ad7a9f4245b343aeb82d6900f0291820226b4ce41dc1e4f663d3e8e03ca3146eb03c1c81fc18d814fa90084935610a1296217fb91046f9c318a2d3c38072550f885d765510cb56e489ca56d17119c33aeddb5f1f02b6e5918c64d501b959b28d8e0a9be6a4727054ca926f96096327f3784a17f50ca5cad758e989de7a93a40d9c253516b3a65e68fe6f091db222838a8243d21bd353d455fe6e96fc76a6eefd06948289f0c59b2656763b9efcf4bafd7806c0ffa8627bee182051f49de6581b77295e1260116f6b66b867bfd643ecc6058a02ef7064bb292ddb6004a153bbfe1996ed5ab5d9d4f7ef532cfc641ade79bf39d720fa8c56d65b22e907c61a55da316a5556d63630bb4c9e386b49f81382b9c0c03d463f6cef7b30774c068900ced9e9779cef3093bc68077ce2f024e93e7f3da6c1ad88582beca3c5318eac3cb6455e409cb54b474d42f098e4cd3c8b1c5e37e6ee52f7233261d0e46df88ec1888b668f1e06bc2e786ae2ad722e1c2cc972a1146b2d8108fd2cda2ad80397b2bb88e888cd562ca98164dc174943abaa498cb552625220870685d230ecf8487f413e2f17318ee4d9deb07b64c2d73b09a00f594c2f99e9731e5c64df00a9fd9d8e27cac4bc7bd5855f8aa2f84e11856ed251906e312d50323ff5f69c0ec44f3b7bfe6045c9f19201cf3e83dd688cbee76657d29d45db0d1ee4eb0a8d2cac4f3d2788d924f9165ae050d5b0d18a2195bb5b19528806327e9cf7442891a2d1c6bb3245597ad4b691505d64401e0c2df16ac44f18fc6ef224777cc93d637a50929f5491475ea0bd0d93a63711ea4f6a8e6bd0ca9d35937602897faa064997e7dba4fb6cb18e195415f89163f04295cbfb6bec680f15ed8dbb3b8139d85ebbb2579dd133deb601540a8373ed46c3c4d716432ad7f73446835afd2d0690941f5fe98a658e458e4918485054bb0879cdd7e309d3aa59b10415b730e2dfea8c3d0f5dc6623ca2308147b56b1c10cad156edb4a1669fb2a151d3c9fad440a3a8987000ebe38521bfc66788ee2e7ab0d5ad89e92aba0d40d159f41743b5b7ae0f06e2c214e38fb15b5fc128459e58615a65fe45fb2f1d8b89eae1626c23d41519b71930242ce907483cd9528410020055beb11c9bf797df7d16ac39ba8c076956808347d745b2c45e24390e5007e9d1bf46f5a3a124c687935fcb438dfdd78752c9f415c0b06424c785093d0d3266df45fb496c0d3eb5d6d2536f910b4f33057e7c8acea8a99461fe32cc8dc32b772f047f5917e12634cbe651866e791466fce5c0f73d6015477c9a67db3926b69550fd28f21bbfcf2e90e074b37e22e5cf1cd13c0b7a97f79bd2bab5c8c3e204b8f4c9bc9ec79289bf03381df9bcbeb10c12dee3d1768a0a92535cd52667b39ae61888919e66ea011d5aa47586444b07dacfd6c2d0deeb0788a68d8d3a415d8b48ed6d8f816a1ae41188d2a97c70f35252d50738509ff42ea012120cf0162cc025c6b8fe9203649180fc3cc9f8f63f2ba8456527280f2e5b81c3889504622741a1afcdc6131812d298a047de9868fe08572eec445150114d7824f082e9037c5ee43115f21bf4c5ee72c4fc55c3224a12b01aa424ac50c59e8676ae87ba3c8c28af85d5c70b909831c5bf823c74a4ff1fc9182a5b5a89429ec9c4b118a6206022a297a3f8fc762c0bc9b45bef63a5e9171c94e86d72bbc6d8382c0b4038e24f410c9b84369d23e206bede9106be13400ffa907d73b88b22cc34ee6ec59144d2b61aee77aed7202d63f94905cfecef2f15d79d94fbc1b9dc525242b01f96456cd7b04c6848ca02dbcee7edf4fc1de1c1c5735c134d81fc17f21a82f4d577699b02092cf9e4a74a5beb9a65255d81671ece014c689308162ddc061bc4b01073d98f0a3e8d8dd4d36eaf2da98f93dcc32d13baab5a2d961c63a54d6c8fa48dd57df24d22a63ee29d0c67e096452ee9a99119fe6f3f8884b0c488c2a80c9e3c6a71211e5e62267946757a2c2114edc8e483d90c2807326d277e207ca06b75b10d4b7154215bde7ace628af03df5113799b76f84261c564b6dc35c9c158e8a538e18964ab8fd36571f1ccf30f33d8d24a5f211a19208a4fed956b4d6388a4204401c7909d3155e88e187767220b8a881a37d6dd609ee02b2cc70528175408d9455b5cf26ce593cdf3e4d3bacbcbbb86a0897cc61c3de8583f66bd02271f534affe46ece17f78e73da4aa51f33a74d8c7369cc2a5660f2cdd0c814b173eb6f7683eb223720314fa6f9a52b07332472f837619fea32c91dfef7950ed7aaf7f360fc8f386740ac0fa9c4ae02b54760dd0aa4d7e1a60b7a826112b85ad0a0e684c0445c476306411888cc41a5a7315defad5bf96c19fbacf34ec21d03167a40b33dbf81b9b0c627f4ef65f9c7673a635af9e2c8b20365cc96b027e6cae0bd65ee748c08b16358242f1a75ad419105eb3f118ba2495452b973e25dfdc9afbc5faca6f4385133dbc43ec40a75ae1812025a3f7e09af6a24fa33b3cda46f469cff580eb5ec6fc25b0e79290dab1fa46e13f6d99fcbaa19f209943ed19e77f81410965f377fcedfd8ad025ed4e0e415a135ccbd0a9bdf5200e3f1a75c527c30b12a3f25ed316f351a7a6a34d4d980b867d23d224d7b38e24021f4b974621a63c6f97bde2ca3993efb153ddc46c81a7e0b050bbf3e7a817cee3c8f9145cca22ce19c3a5211be93465b6efb7a5eb2c21df0d9ca2a892c6dd3b59328a3ca526452c51a9a3aafa542b6076b8b05d3355a9db589b6312e60a622b8487856ca1a3740eb4fb8391bd9eca1637ef0700adc811bc00921391f68f9d9e3b6a40196d59a6d117fe2852687562824e92b2d40af3e8a2e32e43834b406a7e2c6c0793d7d0b78e2ec37c79312d38dfa92ff0702f01aa3fc51ca8099180d4574ccff0483358303f91d1dca3563e14e60877cfd77fe13c545511630eab8b4c823377848a2e4bd6c0787bd01c72d0db28aa44e67a7fb3be3318eee99b9e3cadc5af8831ea5a9671f639aaaccfbf5809b8728c2fd567a00ffc10cdd2de0349796f9c7c2e2e0a603cdfd8de915ba5094a39b0a09849a3d077358e9e45c9c293714bce030d096239a88f9b8215597ffa690d93f31d84472d0febca7f7d3ab322ab887ba76cdd96bc25f6f611d3b9fa6f9ba558e019eb50427c682ea206b46e8fbf5e06f4481b54d20623e781477d841661ac5885756a1179e22b8f24192c047cd734674abe7601920effe687c158d5d2bf3b24bb3e042b620c2ae4ccc8010cf330ebf320dc72d8ca69de55926b9b8e0fe1aae591689171ffac5449394bfedc53bf80a64e46ef004bd00962aa9d48790fbfe1af4aaff27e852db22eefdb8762df0826f3548ecfdb65ec5adb00707f93e4113722f058059da6aff43936bc9d6dfbffb5aaffe29117a81fffeb705ae46fbedc5e638ac58ee93567b6c1b5adea5659101ebb0c50018a7e09b6e393b7ecdcf7c4465b76a4da5b918123c5b2b562a1f480bddfba88d0bc44da28363f20cf54bf858e233b8f1789a5335dd465263256d04513a0f064fe4f33a6512ae261c09b1e527d24b790ef1282ce64de0116efa5080f670e0eb2a402e216516650ad81a818ebc8516a9e0d03ac57387a87c16f20be00e01dbd61a1161587f755b608489c33fa94603696081d89a445b9efa1307836a8df883f08ff848674ad76005c74a230db8b9f79450afac15936e4050a8e503002f9da5889cb3834b1934462cf0a83f750fe88b34c225a642b550818773f288df0e57c2eb1d07c4a94606b4b925b4c8f5af427ae3c880a3ba5c8231d1f7e853bada59810ae1b6519cf1a83c01bbbbbbb0fce81a412cc5823b3fd78a7b6bfe292d882acfaf84a9a99aa196fe51289bedd6ec472a359422138c1c202739a4f75f7f433c6cf7b11b1b892c8fe7d17e4444a40f583f71a44ed523574df467a27b6ecc192e1a02e0128128fd5d6d1c4676a2e9d98e2b53b231b59833264936e7a3b95815fb6b5b21c975a54859d3ca653ca611667330834f0f616fba4b0813207e653af5ce4de59c580cf33e90d57b33e2937fc59e75846eed66aa11ab894fb4a7a07d501f870ecec5bb35d6add2eabc97a4eb31c43ff09d631957cf5de08fe58c2444ec0806da82efb67198b48f272c4d1bfc51d3ffc7f415a10292c157ea563734d478179969bf0dd8998bc8635e36fbf3cf721a591c9d82f178cbdb6289cb4b64cf1810ebc2d193dde0793c57b7b9194d4c7bca1d51089b22e1b687d62a88ba3e9b2da4f31fbf52a9f30b1ea088b626a645549b8f0d56c5d7e59a1fcb1242d28a08b831aab578c0f5ded774388f8e534ac20f218a8e0129453a5a5907da41a8541ae286ac209ad4f44bef7e79e26b856120b06aa6491c9ffca3f6a9d2565023e953e3afec4e2bcfc6c5bc51cf057ddace861ef21ce1b0dc8c2993505d5f8a59bc798a3db2aa188b47a0e77ab24c9d56d23ebf1702f45c7edcf9b012c9050acc455211a434b6c557d6ef84963335755da856ed0108f62369a5c37e52a46e4320da4bddc36a3aa25f40b9c41fc00c83615dca621653fbe8dfb1c3cc6a92d9231cb9d6642aca5205033fc146c8aaf2d3b194a614314b48bb73719719a16fcb831aa95df2fbbc65537f0659669b2d1469fc4344592efebee63580daf0a6d655fa0ac21669a306c20c5e3515a237d62d93f992618b815e51e80538e4f94a71340e40d38800e4e119ba3b528cb787518b31cd317ed35bef75af4d77a2bb5025f423d3a13de02bd2b5cefb7548939433b5e5feeda3c14c34e1d67c876467e97046e09d87a0d5034a926c9f9b6704f8e50a0434027d3228ed5ab31e2ee14fea9aafdf38c3cbbad5f149a2974e0c29459c361c2e2a06aa8ba7590bb62edec7be6e1fc606faae5a9e8c5f619af74cebea37b3846372c19675a74fbf50f6e6d7368644bfe4e97524faca90ed1905b0d7a32d065f5739552dc8c28520014fb376bd5881f68858e21a2516838ee01f2229eeba538fa9d21df4b7905139574a8bcd26508f0445e7eb8d6a296cc4db9b54a9be3c9f96c31d89b50e410e55036be8aeb23aac7a9445b3fef7675cae19df66e3383683ae8dd11ae27b0cb068382bf0d4455556b9860566de37898af149a8a73a2c8c7e858708ce932dbeb16ce37d023887df6249d0f91e2b4cd89a44b84347cb054c1a9737fbc44eb0a4d6b630458c0b6b53094a9e9563a5a5831b75c1ff3621774334da03c08993645b6c0caff1bee7fe96d78002060b974ae3cb42c8e3437bd31be7bd56d68b2c0780be01e0f2142f6d1c7a0e760f25d95b9c40e0d29c6759e8240602e25891d8bdbe55f55548e39c42d91572a21cb15379b6449cc9f293e2779db1ce02a1672787096b4ee659a7d3dc3109b8da503f7a3af1c237f8f80443c0af86a60fea8e6fa5499a3466ba7bac1d460706e8d4431e75a163ee20aea6d8076bcaeb447412612255780e261724ba4f7983d1f84b2d028cf8541f99e11924686f9ddc13f8e830ba7e928e2eb05b0668437bab0465339d18f1cc65de0110af4ea7340e1c0162be2c6e19df8a2df78d7fc5fd4858b34acf51128a71f58a5a9d5a17001c17c2d7cb816b943df5967e107645ef2302f1182c89e136874bc34abb69b513f2630382a47a51452053f677c36377d87627ac873b69e4dc5c317ed6e2f985069a4cfcb0c2492d6a42791a7de7ced7a19cfe21cc46f4cbb7f04fd91895bb0892cf5421d19e3fb7eefa298a4c7f00a100adfe5940feae7f4366363d044fbd3b2b1a7de853e302114cd72a9a22c401cf2521dd2339027c8f786db2395f730384a261103f69e6d71797351abbead2bc5e2615312f7e4584b435a3a36aadd36c0ff0cef46e59082564f4c023df501e01cfa902cdd1caa3ee20f2d93af4cd78d03ccee8261839c7df71d62ea4cd63416432e223a50109007d6174dcd19f512dd5e9a4975bdb1da274619b4b84d6c768998d67ea8ca5e65ece8594dea22980805759af4f7b0fa03357719282091a5637a258e62b93296ed2db918cd4e903cb20c538fe63d6a003d92f6f0f0c1ff3b81a11668c550ac867a6dfd9508a8dc642c5df356268db95e28e7002b87a6df719d392e4e354a07d921d7449a0fb5462de5e6181d717e5d87bdac07ba444c95cae2934530ace180cd6d2470f685b80822050f8632268e3f413c01de89dc9771997f23ed30b0601852215af304f6c5dfdc1a9bcedda4adc48b19e5c57f2aa5cc2b3744d43d5b8e05a2884ae195ecf045c2c7c23bd8231dcf1cc007b3e3cb88804a57294af439639f93f6ee047212a61330eb78da9c3dd5be378e946b0a6a894e4048ba30cd39370fbdb0a25fe6a71f39473ca0ac21c0690b7ca7b6c29f1c9ca17c60de83b73cde624e9344a425dbf42533d92a6da888cdf5dd94d223e52e3e9674ccbf05f7cb3433167a456fca713690e3aa071cfd7915746d192c1663bbe1c73640037700895a545e7f3f0017d58ebe0d34a1319798315b3280e8b7bb87a56d9768a51ec4f001d51f67318381bd44fc52ea595a8e785d7a5e5e0276cd164d71590aba323a43832c49d76a6fc8959e9a179239dafd4a4bd89c3700a7feb8d08895180d94a7f665f84e2bd0d8731490e3031a85ba6ded478d76cb269e45249629bcfe8bbd5b64b36e0101309bcb677fa39219f619fd6f64e436ddbf679923813bd22e1094a1092994638b3ba2c97e05ca173c369f8460198b9fb3c17a35d81ef1a914a2fa7f4c24556eb5c1f47ccdc1045401feecf8f0206da01cf7f2f5527c253a0ce7c3ed505c6d3b173e819a5dfbdbb082bb1048449a09b1f2100e3b2cd6b4a5892a2b16ff22dd1bddb06663a8433bfc78726bbea078f4360622d85b00b89eda1cee05348a06fbd39f8976387b7cc7d5ad572b5d6c6df9ba984da4eadaeb3740d0604e6d132531f9c917f06a50e878b6b6aab7ad145768e9d7bb2bea266cbad6bc1d00365303d94dac8f98653cf1351208d3b2c3b673d5735943ef43808d80bdb37b038a67330857305de9076e13016cd3e264d13870a3f305508d8d72162a20ad59cb4b72c1ced6de7802aab068bf59ff81c431c6e4cee0831262a6c4195cbf71c1f7e2a562e3e4458d6822b0621c7aa2d98da1c7fd278aa7e5a76bd3a986046bc30fa7dede7b27dcd65a2a245d32214bbf5bb84468b7911bb3855016d772e0964d6c2b1a7dacc9da76c66f794542b3f233c3e42005029311226c9fb36ffa4c82d6586068c7bf59420dc2d361dd069b0f13808741f04394ada94363ec64d048dda09f3954896f70ecc5aa6a6d9625d54eb1f49473b4dcb170834dbee983b96820a9fa42ed051af49e6fc555a0aaab1cc359d7a0a969c7898ac476e6d2b7e9952cd625d3650967970d8050ef5c5cbefac99ee26fd010a7824e5adc4d0d4dd563dcccb3a3a1e726ffa8189665e30ec896cd393fab2522b151ee952d8b882552898e997140fa3140a711cb1394c311b816aa2e37ae9858cf5e18f662c8a20a3a4570edc8ccbfda17f7756df3e9511ac8c2b1bde562f68fd1fac7544018301afe732382a7cab17a78d3dc7737ede0d320e1512a45c87ea38c2706750dcd4da8b1ec006e49f314db9779ec70e2c45080118ee9cf0f011aee7c6d8bd6bd4fb80849d3e816cba9713a3a29cfe4ad9bad61e3b71d06b2fcee48b1c136b8cdc66e519301f30427f9f7581efdf34624eca1e34e867b028c351c317521255593e8102779a872ffc3fefe2a18921584856acccad2adc6901b57b7d73a5b0bf98d509e40275f2d5340edffddcda9603391f286a6db1445636392603cbeda19c79265401e0c1c38fc11fea1c89f3e4f1dd7bace36af1528d098213711ade20c29005e8c09c93dc174734b2dc590057e1dc3a3394678f2a6889bce34f95f12ca542a15f52f63081f85432e2363f1c08246c6131860ba70810d2966beb3f3671ecca83fba93f67819e97e2f03e79ae1a7ac1fb7479bbeb6a1140b3c019f68b49fe8a1e2d3ba44a7923dbfe7c5eb9f8dc46ae7caf16c161708b7586986c6630fb58e8516b3e04dbb23df8596a879d91a788add462ced279b2928cab9fcb5241ce171259b8674a74d5833a58d487e5f3ae89f058d2b43c3d3eb84dcc5e57453360b682271c57519e980b7bb016d971fa7d3185bbd35bbc91b239c864bfb30329625b97c7286063e77fb45adf261331ccd43d8c3abb3f5ba1fd4aadfbc0a1ebfc1dd6a422f81eca5ba76308859a0591caa1ff48b2220aaf10775c463809072d7b847816d52856dc92581cfe6aeb2d6fc6321616ab9f4942446ff3bef1a4a0e5334ce7ad7abc4161ffe343c173bacc8bbc9177e95fc7eb22e3333f71b7014ee9e95400b5b11273b4a324a79369917997e7bc4d8dd7a86b57a515ebd3b439c5800d014859776a687e86c796e03a9598108c30b7801e9b8b6750e2ad4472fd3662d2ed6746405c2eeb7085b2abadec895b1e1360ac08f9f1098cffa63336fe863762857e370ef2f1dcedbab8d53ac78907c6181523c7d90e58c63d94f05f894990a62b953cabf3be5c91d4678f568034cf8a4d14291cec9e5ec6deb866d5bd4fee5c7a331bcb71135e8cad748943ae846e81f9e48b0c71ed0fe70f511b01afb487ff0c525dcb396a9aa24ede1a63373c3514eff80e9c00a215de441fd684f5053d95c1f42dfb9219bf0fb1129110632bd3179a3cec997c037c23e600280dd3b22064a2fbab9d648d5cf2e25cd99fc515b16d095063f1b9828dfe29345451957bc986aa73717f769f152a67ee5db6738d29fabdef042c22dbe4304112d64d5d8780aede66f4f0f49e2c4764ae8d78cfe0cb855707de3d64c0d952f8ee4b12ba6365b20408ea02713005f159c088852e6448b1f5110d9a8a7ba423313710f4991d1add5be3859f7b8c7a45d59fbedd1f7f1a27845866eb116e5f1912b0629882e8772fc6957f69b50111fa114fe20f214e68d8d79bc784d486b45c3c27c8bdfaa58055172a385ff853a7ec8a68aa61a394936289ef0bfabd17f8bcad1cebbe0bc92708cf6de7bd1c4a4445b8e0f57785f485794be808637857dc574e0ef76c6c60980278dceba23019e74293be039b9730f63c5293e276f106e8b53d64414cb71c38595ccfdb2a16d0e0ff0a56883cae006c737d9796f0f503dbc9c1c0c5b403bfb24142bfc92be801d88df74327d910ddecec5c058841c1bf0101c4c58de5b6f124fe434fe557d0f7072ad0637a1c61a02768cf8530e893721fcd4db158d31878452237469edfc5e98d71d35b920577ebe1392b837b1d831b2025eb24055964e96601473c26d4fc52f6f88467d510f0c38c1412967774a8cd5c3384a8da007f6dadce2057e5714c26622100987d4af06fd2a252a727fd5b3ad144e5a2178ae56f9c4ae0f61a260f19bdf2361b6d6cbf96bf0de3f792aa0459267c840a92b6c046e863c6fa923c5f3bd860e4737dd698cea6573465f668c4ab18fb63faadd858ed8e4b3a1368fd8203b7071d93916be19b5f275c680db77b676bdcbafd1c8040c0971ba8e620f2478ae2011dfcaa55fb9f180ba96d37ce6eba97c7e40e4ed586908e3a77d4eba5d2f31cb216405603be2c004d0df8a96485a02ea687badffd663bacf8aaf1ca2fb4fb6d5bea9bb302f62bbad1a3e0d73041042aaf4f0f1531a13467e296bc2ca145a3699a085c961327fdb2e4264a96e5da8e34a67d9df8ba6951dae40bd8da80cb71cf944e45bc9ec4e8e0aededbd97085643e6331b161b02b62082d7679e98890c96212616782b72d97bede52454a3567c310320b9cdba52e0c24b06cccdd2762ad9d24169e8742e7517615a54b2195a7537293595d4a46bbd87bada2d3bdf7642bc4b69f65503b3a2af2841055e04b4d2ff4423a7c071b7da76fe617006b3ba0b174d3593f63eb024f7a03f8143d4274dc8ad6b4611bb06df6b810e5f6b36ac886610e323ae02ad06261674bdffb3fb6a62a95421884a64b08a6320ec80611749684366f90c0ad8b7af420515d88f9aa3961c903c63c34a9511e3c65f7e7e8fa1f465e5995accd3d2ccc53933e9e86a57e0583fda37b25ea38be90145809e1059675643a5e62226dbabb037f990df5b33191719a5027080022b33e87dbdc757ca1b6d6316960a100329cbcfa454edb5ab718db1e5ecdd81b219a1cbadd670c7dd31f11d7b8aa984abd48e0834b42bc244d293be0ee8b08143b46ce1c1e5f067431c54ed7d339c044c53b147db151b55e081e64e402be11d5afc708177b32a80b33d7ebd0a97418fd4bf9b18886d68fb70c716f87ee2ec88575cd0e0fe318fd5857ef0b9e30a447d3ca66a9d2c7d2d26d5609cd733a0df3f3126026395ef8eedc9e440aea68c3bee140ef2d19690fa4c568d011691348ce60128e6d6bb9dd64ceaff122d337571faf6b2595f4dda789c73abf2f102c6bf537dc642417a5195eb1ed6b2993da9fbfc987b0e266f944e2241204ed625688f7d0762b18d6f8afefad24b3df84d07f2eb8951bbb77b4e6cc621b7f8e97fa72ed748ee923a1827385d0fe0eee1d5ad0433cc5f96064580636db0c37b3bc67fc81783dab946494c69d45ee5df5f8978eb02687c3d3e0041c6f23210a2f7b19086755bdbc313872be47efe7cfbb05096da79b6c44108cbae6619fad981c409bab0d88d1389b6cae0972fc36316047b8ee75ea1ac6670b572be9dbd7e76be2eeccf2c32a1948a9c1b607d27b21d05007afaa10f4f77f26cbbb5a414656d208ef548913df5a6bee91f1b071be3e7d5d668c0a9e024273ddc06328f6603d8210414672271683afd0b922745aaf9574cdd4c7575a6921aaa374c9a53fbc1f58188ea67b10a53466932ede650ed313c93af822b9001ec2b82289a60f46b760ac7950e6c9c3818707cddbf43cee0ac47b42880bb0a157f37d85f399ba1a512392eb6abf6c271183d056da722059f016edc227e12dabcb1ee58dcc7074961af8464a0c8bbaef6ac2f384180664d9edeeac609f7a3e39d9cec23014dbb9006603789e956dd5547cf6a3280bced2c670874e70573c166e2e2a5403af33dccbc0e7fd0bd9ad1f3634b5373d2427ecc90613b1db0a2f14cd40bb0dd170a80b547008474d5cd02567bec35ea6716d150b3566a30c4e3888dc211dca4228ec154dc10fa3be6597ec2476a0268020275860a67f1ba38f0cb0ccf333068210654814a4ff78990923694319716bd5617c3b1d4dd689adcdd2bf05972b146175f90d87290aa667e08d7cb765a4ebc63c73c4ea30c0f6ff736a95d23ab9b311d482e618174555b10f4a43a8f70b18216fe3445b50dd3b832b64dcbc1ff229f8f415d47aac17a72597db1267b78f30cb987ca22a3ca31bee9e650c8a9591742ad0f1b8947f0c2eba42a88f26ab11bab8eb7fb471ce5b9fd5c980a8cc09c13d89f8b9691019b00cb73e9022333ef22689854f4dd8cd823e186d1df1e2bd4a4132fdc757dee062e058227ba3a93b2bd9d21cdbcdd75366ac91d74ad8941d1d91ec95980dc8b8dccc47aceefb779c776b88e0600da985af44935ec56b112f7742699344230cb1545f6818c5551d8c65996a04adae12f88d9c50f0fb1bd851222bf9b7f01c01f23b858602b877fa919a89dfa97128c65ab78c9005a4ee1305f02641d2fa066a06efe9da03d049ce126ebd16056ff1e89ebf415bda0628bee0a73b6684ef49f0cd08509cc7060f39a44161d2c116db2366bf7e252edd4940d04d99d9f7358a5e6b474ce303abb2f912ca70c07a8e63e7ae2bbe93d74d2b9e096b1e18cf88a5caceef19f0a8c0ee2af7ecfe0eaa24b88fcf0d2d6543e0feded6719732a5ee402a8c32b02f4c265580339d51058b6f9522495bf8e2343506cc3643c4583619fe374e501d0f88d03f1ce101f7caac6b6d4105c80c2a10bf9b20156e7019df5ed95ca4e2d423505b7026e5f19a3f440baff71b30cb8ad3361538fa6f624a008e293f130720db35c9baa209ebafb583b6227905771d5b89f74e339ea11d977f3cc8a8a186b6c0e09209252d8063b1dc36c567914a347c69785550a78e5868ae2fb9a3dbd65023f1459d9bbc1cfd349aad75c2366969dba9af15489c0e2a20394024eabaadb815ddd61bd91812cb1d2f816b20e11fb7cdfb1b6a9e5589e3d8ad33725b3a0810033afd67e0590d4d4409b3887fc9a2fc6faea0ce6d88edf53a64cb25c743b3c17d0b7d636a0e959a25c8f92f03af5b0f05d467f6781ba6b1ebbdd8330847fcdc4595e97b36f3bc7a789d3da5cf5f2496fbbfc97847632569e2acacb7fe86d94bd5cd2b87fc5cf82589c7960f496ed258057b2b25c9e7728a5d2130dc5ea25c3a4b959f544d11ff7cfab276c12e6277bacec43dea2dda7a3c3b47305cd1530d45ca2f3cfcad3013679e972c14e233faccc693615aaa1acaee436b60eba63d4c48fd5bb05b7e13f160990933de2a834c73a3489ad6ef303728a555cdad291b0d2c6db1f1d65196681192ba2fbb645482e8d41e84e4fb488f2689551560782274160f54a5de98c624e8966c93adf643a087011aeffd6765a3e78391f4f06f66126da062af3c35e77d1609397e055e7f455e7e885c0731ac0a8ce0c2f13ff8723c826e1e02c35b913b9bb87508abcabf29dac63714d904e351da86003beb99472cad142ee36a8b2c0c3dcc84ca51e6a6e087ace4cafb04aa71f9dcc63c3afa5c659ae8df5678e45a18033df22ae6e38584ea849d7042a42a263a58444fcce040b45b6733ae09cbe9f505e0217938c6a3c181d383efaf70789541a5bdd37e0ede1f2b784ea0eb6abfcc8d2cee2ef314ccc02be90db05c64d5a64b4e8b7843ea81b30fc5990dd30ae5eb9c1565037cd41e27a5e17fe74a647e8b256e64e58ff417b54f1b0f56e296039c70c1b8992b118f2db8f7cd6e89abc7d9c07e442b952d39774c4a4a317578310d0248cdd7fe1a8ccb87e9c6300e9194d6420d066910b12053d133007f074beeaef04333848a2eb24e64a0a6476462a73dc1fdcd6885cfcb4616663d1eda773aa7493602488cd2e27166b6f37a4bfaed5d85ba1a3ff671308b1f80aa05f56f7e58bd92a9025ce71dd046c0d213dbe83a1fa7d6c310fee979f35d1cb5df247857e4d9b728b2811c65992ad62e590f61abbbf34011b62b2a2b4541d75b1267a9b4924838a60fc0273124f52c5bec2c843eca1591b01a2532199b2c37ae8e49a338fd2355c38ff377ae7037bd7670b93c408ae0c2707909f1f39aeb736ba9ca4816e0681deef312c08a311eab8a34779d87aadd29988bd7363cb2baa46190b72a628e53cbd32618202265aa20a729aa9356b6e35ed01e179bc502eb34a845c2cf1a77842e825a1381e311caef390dfde6154476cd7457851fe0d32132927f13844dd3c69bd3f7f81eee04bc736930854810af0ce8025108806b4c2c5a5040613e1f5cd1b340b3ce45ee4aa13fc5e3b95971c3c68bbe5aa41784360b4954b94673e279aaf53e95812f89eb64b7ab230b7d2714e51b8c5334bf631b987f8f8da50fc2f4e29a7ac62bf5adcb9c531d4f668aef7373ce63f082ba646bd9957a22fab779295030ef0b0b6d7644ce2fbdbd9a26c6b60fd50b99c037eb845b0717137cf0877094d75e8a96114f429edc5c083a5597bac0a248656dfe5a73aaa5ec3f4ff0c5be47170e3c03b27b287e782774c02c8165f3dd144bced798de524d0f525e24d1d6b68f6795b0059ec94cc8d23a87e41a6b6841744872cefa3c9664c41bfd810c6d574e1019ad4fd5e215f67e6df753a36a161e9bd202cb6b65c2c529c72ea04eb9e7d066919feb3613ea80d4ec8b49a106fb10304fa63bfcf04a871bf55cfa3189b626466e06e798555602435e9ed7967986038e2d7b991074b2813fb24aab0d0723f9c2ad64d8b7b275183fe565ff5762ef963db05609504ac862677f777cafda2a2ab178bf70e72f86dbec199e6399c9a44c9e501127a81ef180f6406b0a33e4fe97f043d2b404bbb3cd1d89db95ce02ef28847e498fe451e9c6f761158a2323ebbc973091d8ba18e74490db5934f7fbcc91ecb93c146422c77248017111e33fb6952c13e6ad4e875c6be9b9af95e86d40f698a8c949c8d9249592d5ff42d5a42ef2b2acd69d3ec0384f094c25d8d4b7063061bba7395c4aaa3a6444bdf57a4052838d9baab4428f4686d5f3f61cbe54785e86eeb594d3182d9b349afaf812eaaf4ed9aa0a34ae2fd3b80d629d717dfb626741f203307699e0b7666aed7ba7b11882ed6a0e04a8e7e0373efbf206c032dcba2ee95d14001ddff5be6df1e905c87c84e075690a2776afb3a27c9590da2f3f55662f0e98b6cf0917aa4cb0c3d63a441152008e7bce45bb41e40f5d9fe3112179ca8913dcec771d67b1f347ea1e95e593f97618998e83e7e4fb349ab31ab656976cd6b7c3a052694b5d6d349db5ee34d43a014529745d07af62732592e69399611a78cf453aad45b764b732be47a8a4b7aef20c4f21f70ff4684e3d2a46dd5c2969f083ac77182262391bdb1b805fcf73739d9da1ea364820493c8f7c079381c1cd80967d255155336de2985026574a04d75188019c59bd87bc66da5c8dc41a26137aae6790f744531dd2b0c5db2b1906d16631b0c07feed521f312ef26739d23a66b82aaf5c4944a7861d624c597b1ed2987c737783bc37ab0fee4b00c051927a43c8d10622f9feef6364fd9a9e2d3668aaa88edbdc503454ac35834eec2db9063e527ef05c3de604e6a8b8a2c2156bdc44346be0902ded9cfe89b090bdcf2429a4c2f898e79cc4466fa7f129eaf5653aaec3ce5cc1b8562aa9a7e9d620201af9d62019746cbed5c3522532c189b9fdfafe9f487de71f230a7e522cabdfddd28e7331da15e9bceba8b9301d6c137f5594687779225fe7daf1e41c65629ece51da347e28ea568ba1b262ba1bdc8602120482dd5f87f29be073e4c82b5fece71a5fd87a0eb918e52ba908a568dd5ac9bb353929a5aafe7217c092de86580acc9632247a6c283afd756ab8b5ad289e4ab8d893821a8589d22e0223e5e5ae0c89c40b16d7c2e233f4090ac5f1d00bfacb9617ee1838f2e99e1e6dde00005b0879286a473447f7f2ffa549b6b75f3cfc0bdbec542e02769a26ab4a9db5727d67679c30ff755fd973eb5deddbbab1324d672e4c8bda608e069bf4a436f0533d5c6c26dfadda570b12fe55b66d221b823b3f14056817d750032c7523ab9cb36ff0e03e28d316c8a0aa24d40d30980781066c78b07b711c196b12c4d3f4ee5aa479ccf4adbcfabfea94657ec738720871d45fb7125251598a2731d123963030122c54da4357f18ced3f8d0fb5690a69d91a06b6fb328e21500b9e812a992da9e1d25a82692ef1f368e9727c25cf830aa77cc5deea582f6def49a8d1fa1a8f0d10fae18b52a94e5cfd1945447397b54ba476ba9c1d9e239a91425ae4e3872a4179e559a3bb16e883c0ff39884edd4032b59afee386975631d5bee1320ef36dfecfb8e9439aa140c1d5cf61ffdec5666701d989e44da17fa24d52e2672d9bf58ca02d3df152fbf0214bfa99549515916df6220d2ce6bd0d1c7cdbf19dd6d81822af03389e0f2843ad2769181ffb449a02fdabb42f15118bd4499bc97ff9125052ffef7b8db86193fb2befb944d221c4cc5fd02c7b2227b7c02f8cc1f7d29e63f4cb30ed606a124d64a2df77f23b384a7992b1d288e0ebe0af415d8835dcb8dbdce139eb6b268422bb432a7d9693b17de798fddaf6fa742decb815ea937dac7637676ec7347e1043fea406f04b550b78260e341a7a2ceef684a0a3a3e1239e9c8a174d0688c0e484924e4bbb8d71cbdf15f5de768cbd4d6af7736b25dea53aa68b75a81ec14a397aa9a4c65ac6a922069c9970e9917b67fffd10e74f64f11c126662cc52d06bcb67bd7d27c48134f91205bde804f9324148b6f5b20d94a2329037ce64e439a1c70e2f13dd3d6edf810f66396520b6b248b1312ca5115a9cfc2c43953df1080343a715e1ece3ad06f59806166a5d8537540ada43e88a32ac32a0b14e31d3a34f3e0c4db5a2e13ce0faf972574582bc86cee55f2082f9c3ddc8d9dd3d6f035b793b7089a93402c42e87da14a4eeb7814941a824f778d38f7994241ad248fdbe955a983412b41c6c4db96b7f1c330ceb3a30a687b69f98a6cefd210297925806d8aff419c78a47abe0b7dc87c31d725bf8779f3852ff0b48d29480c6bda452cf5975ec3bcb241de425bcf851b25b402df86d0170c878ba0e70db7bc5689a4a79e1ebe5f09aee006356c3e06351aa3504e530e1f3156faca27c7e74a8d0fd81fa6038878c3903d0405cdd68a70604f81026c2301fc3bee6cf0cd8d5ebf8558b73c2f7e069fb6aa164fe2de457ec167885c66b0fe5f1ad5c8a821bfe61708a2b36c5e8147f119d666c60a0ddbae8ac5340f0c78bcff6ccff70c0019d3815f23c0dd08eb7c3a46d6ee475afa5ef5f35ad820abf92b57bca113e07d47d817c3c59d4ce12a8c0172570d8559413ccb068ecd67190557a6c08ddc0df2ed339c32dedb7781ae2da2448c5ee0c0bf9bfadb72307f9785ca903d85ccdb75cc1a79c14b19dabf41daac88b0964c1b2b770551e2e49f8c0cba3221ccfd9aa025a78e286f8c03dbf6a07d09d5ef54544260fa34d453c599626d18e63c255c171da9280d72940e20c9ca501a3381b89b36c41e34b461622bd25c736a7f849cd21a87a11fcab693cc142d522f63d3d0d6785e093ccd7d30c073bc8635b2f6cc4a909e896b43d723d032bdc892ef558ea752ba8e40596cfbc791cf052d510fd76fca2a0ad49b059bbba532eef796000dcbdb08d310d02e8a550ab81139067c783127ba72851ea509e385dfffe9c8acb00a007296e89f216a32ce66f6bb38cbc997fdf8b3d2761b8da9deb7d0ad57ce7104a772dc90b202bffdaec5666ed6647eeb93204e0e3c54af60d2d5970346c925923edde5f23be3d58f2035be504030c2ece3a4dea4a170d883f6cd646e8e0125f788b77c416d0ab39ac498badcbfaf3202ba9434e0f0b3c2ea52e82daf290a3ff3d7922be9e77e20075c20644e67d0a215b8960eb662d443067596382c936973486845cea4b7d3985b31b2c8e1d023162ba3c4b823efc88a74c36db22a12dee8d02f85b22d6e1fd05bd3e0de479b3ec08fadad84fedf3db4d8c8cf397d599f8932f2465012cbbaccc70013c9c946fc3355728ae19dc14b26071b30360e2c5f6dbbced433341bfd3c83b17f7e987c18e5a6d49a39a5557568a0e3fe567fdc368c0b69286a473c6e2d497fc53dfb54f617fbf5b2d5c4691a29fc21d74e328b4595a8435f2e01a8e64d136eae5a1234875dae8d8223eb1af413dccdeb50e982ed674ed8c59e1a4ac408d772415d30db887f2ab6052a6930bce906d5b69d817ea6e1583fb056ed4333174895778ae77e4a2e361cb02febfd9d4a521c4dd036f3ba307a21fadb0f996d38ab40dea6df950f14f1b7484f53700337c5f33b054b2a16f9c78dd4262ac2a75f8b7172cb3804d9bb4dd12254742f0c6867f4e60c7d17cecbe0afa2a8371e2035d403cc44543a4f451ce3360343b93b52dca0f6a7e86ec01c9ab1aa05fe0f5b1e202ee8c089707ab0a8972a297c4451dad5da07cfa9e935356e5585382c05bdcf11fe15ffe1a1ca49fca3fd4e027c9d0e02c1cc5e31cddea437fa6cb240998a6530434f764b841994d8fb2ee099a907d8a224c0870d5bac8b358b3c1b0a3b90464ed29bea40af33ea33b5d5e815b9d50b6c028c90bc0f2b10a28fa6ffa80daf95131f33d946feccafe0cd075a3eeaa831b29c3b94b75942be8dd92d1ffe964ba2a54d9e5c84512e4c8149ba7934ecb84ff64bae41ad46566ba80bb5366bf09633588e58e475b1d54a7cf6150b70a03868a7b625d48a26ff60b3f2d65c4c6a1fa62137944aee9cd75a6689a0e6e480198cd202946e132b7e51f7e8f097a305fb39e067bb9b3718c0db961929b4f2e77e795febfc10031f59942f90cc4d5a3c0ad9ea6af9db4ae7f5cc0c0a1da2d464981881989728a33fdf6ea9ec4fcd2049ebd691b6f62579af10837ffe18197dc9d894dfd2d6feab9836b9ca4af8265757a004ae1e9d28952d61ec740b3d397532ff2e98f98c5b2961fb5b01a1a3d836127c54b8530b96f80a5ea58ee0d73decdc393caeb0a3a4e8bbe1c7899eb8ccaeba4fe9683e839c6dfcdfdebb1bed8891af1e065e0673da0e0f2c6b5bd96937001ba09d07edb98bd5b2ea82a7d5b23bf8a12dbe8aea7ae1c910291de43f7a6a9d6913c0c00a593a4d6fc2147339cc2f668eecbf0ece0e751b1f5afcff1166ac5e035fc850e1e464bf6c639a4884a276632c5c662d0d49d4bfea2f45a299354fce0d08f0264fe83e0b1d9ad906f21e4393c9e554ef087a91791a296c15e06bce8d6540576da636f438e7fc90657164a08b04126dc43781f0a9b9dd81a9507f8f0b0d661dd3e3e358aeb6888795658c566ec53d4492c12fa3a568fdbb035ca85406bd608c2d576f70911f250e111bfca55b3333c9eab14bece4a4db6fa8599d90faf9374205d7d316b73cfc7be83119ffbcb65d417e5f4d3689c5b57f91980a291630fcc925440b494e6f39ab3a9cf06c45a071ba3c7c99cd39a8bf4eb20908251262cb40d88702fa2085da4d501478be89d771d951bbea2c22540533f6aaf41de15588b2af3b0cbd82fc227b683f774ca60b7e721ad60254ad4dab0359e03a0658b8acbd6c39ac8dcdc06374087faa546fb68705cbb3932328b4730e4f22040f1d1b14db907ad78a427ee9460db6b7b75ff414e4d2d20e2e6c577f5c94b9140cdf4ffd169273bf31e797fa32ce4fe9fbf99d1d751f2a8e5a4b3e0509f9ca05ae4998d7ce13233b195fd7f935bc89bb4d165926143eefceee9115bafc27d7c1f7bef0fc1e714596b77a0dc813e65fb1e224c60770145036ecc7d3007e862a2867328dc6640791d786eb97bb34bf7b7b1874f3e25f4f346cb06ea0c49bdcab5684efe06b3c3f21712ca1a819e23a6a70062c05a5f0ad2c7e45fc039f0cf745c4600f606753c2355e1c18f528b9bce9765b5030f4c50a64c6fa2743350d28040999bf0cca7473195d69634e1f3842cecd58646830291363ba6b3358bfc9f54244f9aed181eb209a683e160aecee8b7171bb738680544a92c48ae2d44af369ca494f7feb110ad3bd7e84f66b2935cac9cafedb30fb907d4fd6d9da639ed1c181f0baf0b945144747aa094a04ddc72806b5c49997ecc1bf3f240548e8023bc7d2ad4439ec9f0035aa0d98675697349a3293e3877bb573bfcfed02b30b5e3b1eafca52a4cfd91a9734fae5d928ba494a38a67504374cd5a0f859a0f9362ee08d2caa67b9a6681563b30bf32ebe2ee56b55cc73407a5aa4facf404a839ad27457df9c2ff2e6be2be9201c4888e6b0f7526da6a573522d16585dad5bfd5b184aaa3caafd1629224bf099c0c892bb3c8eb0ec5308cf2828196c4c616631dfb5c91816263f028315dc7125d6828ec7e00f588259542779a560874d5ebed6fe711093a750404fa41a039dbf7b1e1bd84548d20f2ce37031ddd709412282f0a59fc9b2bb6d2b015372e00d69eb15d1b253d763a7c7ba8496ca05d0609038d680474474563b86f1ac1cafbd52d6d5260cf4a00d13e812c7bc64668c351214e8085004eca87713fa2d6499ed9e8f56060ffd61994c787e52d3b7966717622c0320786220ade2c479e61ecd64bf5ae5ac8458e228008844a5e99c2b1cc3fd1ae61e1813d053612dfbb873e38ca6f007fd6b659ad29108bd3f4ec97ac55a9817bf0d3fe742d31f1ecbfdc0d1d821ddbd3972fd271c4587cf39c1f1698bc5c74867af8424162c90cae927f95c07f122549408f73e9116ed40b2b23f2289d8aba0bc25c4181c5982874234cd21ad3e99a79f20dafd2250eb93572b59bf78cafbc6730d03f7d199db65e13452d3d8b0d45c901caf62f8f49dd44233ec1ae5cd61d1327a8f09d78b84f88d8a3eda2f7e475b438ba69fc526a6e752f5d46c1cf772d33677e9fe0baa8b15f57ccc8a5eba2f3f071b73a4965e9f010e16a242ef0ecb0c2171a3e628f7b1730597509ee755f27415a1e3dc9e226eee60f46e8f6381b99a404ced9f06db429b28f9be59e38e065c284fdff09808a7d147ac8fc07757d683641e8c18828a9800fa154795662d69c380d8e4865dcf2ba737267f734d629269618b9ede9d2f5143800492b4e323e0aed576e951b438e17885f47cd5d0c3ccf3ff046979243d92dc7de92a401d9a71554375e20e314d3b37c4b485a395f6b5c4c38fe3b92219162c5ab141f2914532edb40bcf95e87f6e2f55217324e1a81e06ceef0e39007da4563192dc54931ce59a8959957549b99487d3b8259c6184d94f43993d7a2f624093cb25b88a2f35607feb796c33a25f03cbf7a7d4aac34c3815b8e94ddf0a38f7cd0bdcba846d9e9268d487ad905e341db52d1852cf2cb51c1e093beaabd99fadb5c4227f08f48a79026de8a87943c7bd550ed90a0ddbc271677f665c0fcf36c7c6f0f4e4632995bd135b1f1b2fd2493b40b52aa1000dabc4474c6e96a9e6e68176d398b4ec97c1148455e30e0cd46c3c03787575423592f855c5a759ef4b690e1199cb205bbc4da1128790d521420f5d56de938bc3541f26c1f99149f0c48ccc1821608854c27a9901f3ef0496f942ab0f81a415f696b2083fc9ed513561f3724f4befe3d5a700b632bc6b1ea3260564de5acbcf22446f73770bd35dcb96d41ccf221acd3b6e064c67ed5d1f6cb6df2cdadecbed83accf1f6888e71816990903f6c74ec38b1febe2a148663eff1ff469f330b553f78a9f5c05b21854895d214ba8c79486f8ac0823643d4d2b2324558e3abdafc3a9c3649c9bd38841be81fa8561d4d96cbe13dadf1dd5b85858e79a4b2922d34ac6cbd8d1ab8f085d1b44611407bed9193a09968f04cd60ae81fce00c4ee3315a974f78582023229f00c7d921d769a7b5be64ed68fcbdf05a91af4b77313d284a57502c086f81c45e9ba4bd323c3e7275a18c4d899069fe581ac2aae36e40909096f4c6e8b3c437c0bcd5cbceebaa113f68a72dcf815444f151a1f75ba0d978aa95129ad5588ab1793b88369acacbe932a0c91affa384aab42db752c79ea1b28cbeb5d86ad0bb1284be6fa896b0ceb258fc32891f1d04a56fc46df8444ebe394bd337dde65291675ee983570800176895c79b1432529814d8dd6c291021eb2fb5b1a4427cd88d685fd62227c5c43130cb1113644180b7e80d1b61e7717b800c1c46c5355eccc111a022f99ceaf9ba114dc2a097245ac7af3ea73b2a0a46684f58c4964c3cae47bd92b8f865a461b7f77e40dd18af83e381fd32225a480f567fb0070db3df2536b9f35f8d4f231ed8c269903fb1faaec007f07fe77b9907d7a25d3da8854f0f6c8f1b06b07eb9ef0d25642d0730e8eb0436f3cec9b0f730ac89bb0ac8efc1b1510e79246b5fb2b8f9ac4de8c0cb9f179738bf37f4bc298f232d2ed54a9108e73ca332e687194d10d8038fc7b3d1b82a7641dabdf33e38aacf1d637623720e94ced094d1aeb868d847bccd447f636d2818436e0b74b63392c194c365ff36f3200effdb3c2ca35651850c9be6e5e743f86f1a9f2aa4ffb5848c7494b89d0069dcb3ac36ec32b8f637f4b4a435184d92825a61ffdbd1002f0e259cfe742e473a49a7d3e80f3d2f1d8c2818428a9e87272638e2aa2b1c32d74cbc118c49a412b8113623f1a2e1354a8ca5af6ea0438a22519a6fd55940dbea738be22a58c01406b5950ec71bcac9d7bcfc250564c05f4fec64f86e8b9276d789d88d0d7a8b40b7c0b1ca010f270efd7ad259e48b40e3fd99fb6947a73d4a3f77a02ee4c61d2656e03df26c55673711ce75f655cc8c6d81859dbe441c3bca0252de42c160bd0c095df73f0084bb05c2340935319409859aec8379c3710139ff0c89aecf0f33bd58089e3ee70acebc0fc5b1c86eeb829293389636467e62b4de7702aa0367dc6d6f7c67c202b96cc3f7861256da7616e85a4e39f3efc258e91f7ef3b1b5ad54c7cb07c661feb2925a8dd22546350d640dc999bd4344d6397c1a8baec3600bf8e8cba4142fcf564e4b83b7e74dad72b0575afeb6dfc8d2fb4e178e57e36fb96afeda71f24e5231f201574fa5488353ef42c6508052b73e74f413a9d463e490c6da3e66b8d75fb06bbdb9f106fdaaa6b291ad81ca67404c270ae0dc65b4c742f910a17bcab1e9c57d33c64f99dfb5c5c60ebb7301de65caf61595045048bbdf9a83caa194fe9a67daab7b9a5be3986b49cef31c99cfc05bc5ffff48531cd52173b944e83ac388366ddc9074be5e7be4ab1b3c57a0c298e278b8c892fed0226bc96717a1af45d0711b177c9c575eacc4d7c832eceefafab3d83489d54d17ca9fcba6de8e6cc55b0d3be9b631a89c07e2d35c42da962a7469a5922c9623ba342708c9d58ee7828f32e7393fe3b0fdcc20965e24155050fd21299d077807526b8eb8e6360f2da253c4cd022e90ed23aa5962de0638fa5bf1a7ef21f166b4f2f991d640690900537301b1e99e5de9454a806e31856d5db3a99362d3fadf73f5bb5ea088e0972e4fd9bdf349e6b12a31fc0354e29d00b7e54f39dbb809fcdded371ab65c2cea29d6e010c3b75ba64e3360d9f4c0529025614335f777769b0cb9372cd76f4a85ad235f39016f04eb42dadf6dd8c529f10d05cf142745cc391a4394b1499115f823b9d764e072d5333bcec408e396b4da24ef23afdb4eb84b35c2202778738551084ec69e101c8c73170d10486acc39fa42260fc77fbdb54b20d15fc295af538d5f370e20096b1dce5405af502d2a4478290513134d657973b47c8f7e546beda4c2d2c100d5037015b05c9a22eecbc9708e65cdd61ed4d1c7680ca5f5a8bb87b46ea1e41fe5c83a55d564ad8ea16f2f171635113b78f0b47153ea903d4e562f61f7c02eb27d765ebb94558709a7efc749903f0c2a4dab8fc5c1f5ca574c64f8f09bdc5b3ceb2e6cac758dc7fa239434808cd232c79b6e598c11ae9725ef48da83d44b2753a7571b01fab78789ce06200bd3c06108aef32eebbdc09a4e0a111d81e595e7880154a0018b50b1461f4fb8766bdf624e1911d1dffeee868a648127a4f18ae59f27edbc6ccc2f723cf0f073164d1bf4a6091641e2254773faeb0e8c8fcc8dab06063296aca9b77612413e7e04f99ea90da4eaf850844b5965a3b1b55ef83cd1d266bce535972eeef0b0f49ac8d512cac12a8ef4c10cfaa57fc9561020200758c3715f95e5a27de222ee31cfe8820de9f6754d9a184c0e3b2dfdac4265efeaf3da8aed90e10f9e59b9ef2d8b3b74933a0e41d54cbf402f67c40125ae327a2d79150e4e1bac6e9acf59e6183c7a95db62fd7e0ec0ebd7f2c168f71bb584c376337fa6957e4cc8ba79bf2dc112219f918c20efdf4516970419530aec5a5dc4303a4e5a0801e107a70db6db1e001213f6ad35d2490a06187f8b6ec2aad3f9b3661166947059bafe577b8959851f804ffe4aae1dcc055665bf7a99ffa32612a496c6edb9526a876e1e6c498291d95ff3b07145e780473334f378064cb85ff56bc6b46d63b2a60229168bdcbd600a60672311e2e68fde2649e260516e34e03a6d40766fdf946d74722c7a5e4f992e23ed848f0f7b12cd503200a119c41e91c6d136dec7aef9d76fb1b5574caa2d0183c6c16b64e0e3f2d17749f06a8e56894adf4138afdbbb621d8e83149e284452265177225800ffdd23e6d52576aff98cb68aee15379f4f6ab5b326c2de9430434edc679da8ceb1981e0e7ced8ab550f55aa6bea2dec4d44f4a50e60fb7fbd708c0f172693ed3c32c3e6525e37f22d39d48a27bd536da07d5ec36f2173cfe46bdf2bfd8c7c4d39510dbbb060967a616ab1aa8c2e3d127c5cb67a559dc524cc20a53929e365587642e05733a3fba12696154d389c2d518725c2b8db29f46286d129bf50e22d72e7ab90de88fe89e797222bd6b963f273a61ab11e21260836ac6aed5dba785338094c5d3d5f986416fc09fbc1cf49500bd0f0cab31a42dc8f2f92b0c9efe8fce35824b8e8754ff7754df065265f157b83f7aae409361262b192cbae23f77f4b9e22d30d5baeb656563bb35e2aba7f58bd644616f215a2999612eac67e8f822e8d6bf37d3845a86311226e3a9490fa40096acd9fe040f7114c631e1d4952826d91ebbdf38b9d546372d97b1a0a1a0c97d0cbca55e46fe7971f047279b468a69b0b3b0f8153887a962c3e3aac1643849adc9f644f2428efc73b6fa1a3659e51001efbfcf95672966cfef1d99370968b035fd278301ff83346bbcd01b9ba5524b8bf6c61ee9bb1cf06597954e5cd4a3b3b712f078b45f9f8017879936272d090c7dac4c1933e2eca56fb8df1bf595d8a3c6e31c7ac34a5c7d99c24752bb4f063c7bf7820ccbe723984f0528a45bb07425012fd310060e3cbd7e19732441442972e7c731abf6d6b1628dd01a463e3a8e1ce352466b0b2f9454ee9ae665e099f292c84dc83c0c718b46ba6c5a13cea511fb22c01c4135f275538b7488aa00355c0814dfef633886b4092a07f4e64c1ac1d4d2ed2e794a02eed177bc2516fc7c8ac2a5f5d802c90fba07b34450c93724072b8838fe000336d8e30019a4c94d3f1fd08c9ce12844856ff6457d208cbfb580806f56b89c7764c53ac8b337e6b72655ca073753a68146e2cd64f5351683c76fcfc0a9bf30ba027ed9b733cc98ecd11a4b3af99573dc59e766a1bc5ec9e3ca4306cccef571f309bbf81358eeec3525ced60a83efb4ae208249c625c96b2b21a3697a169e60f9b62a8ea561f976c697fc275a9564a98f474790ac36507fbe01fec31a989cb3ceb1eb7404ee5af63af9e294e8a94741461fdd7b63cda97fc6669855a3074ce1e59aecdb33ccaf2d5a141b55c963d98e7a06ba1b788cb6728f00642dae61959c783eae671e44f734b6b8f1b5ca288dcc9b2ff48f562875ec2faad8ea37becb7591ebbddf84d521d53b59f9178626cf73fb205ef6665a55984b14a483842ea59016d4bfef29650b49ee9f9934e80e44dab90be41795e876bff44902780ed6e22ba4da03433e53b1709a2dd1dd0b98e23fb3bc887ce6415f348d09ab81964be3ba7c1248f0a3d2be61614b07c092f236a1d9741ba00e37f9a8bbacf9b9017d0c3265e73cef756652eb5c8656371957e2c4198351ede7a9a1c352f9602a500fa8ac1f7c30ef2fc9d73fc012e4fb5ae17a5a993d92ec391629ce329a5e569d6a960ff42354a1bfe8b97f34eb6b9e1547b2f37f544dc460cac33ceb7cfc6feb507f22984f665a8f1da848eacc8b6ccb62e11e96f6654d8f92f2add4f2df7ddd55b0cddc353e05f8c40994be16ad5e76bfef0b1c0d5742ec3c54bcde5190f8a8f27b3d44936a0ceca84f7b593dad756e6364d088b24f840055395ad2f2d6ca64156995182649f9a45819f3170c3ef43873461bb0c9a1735b447add1f6ca9cc9a3604cdd1eeb1365d5be1d252927e450c0447c2a226435ef603f66ae75b324965e469dd014e7f687c2f4df1b00e44e13b07f60cacbd21a40e0e6712cf31931a851d190f8b2d8f722f3f74e9b9e16966d724a0733c828a43254de5a1e28d02b1f62b091ecbb0d2f0b72086698d117c1e5a3b378a7f32b402f89aea45e2c51ef36c78353754bb179ae84df134821f301ff80d7bbf692acebb99db47ff9f7a5b56b949038eb45a762b090d57fdf1c98dd81d2ab1663890b973d165b340d93e5d0078bcee0199b428fb9cfeb280dc4100eb47ca75cec5de5608953c458ffabc6a576b7c4aa5e2083c92c15043277430ad613568e4f5a6809b8e2d6ee09cce77c953ab74c8a138280ba66e60016e86b86667f4bbdf8cda079a7f9846b0f70f3b97c217c0d5e89d673780731387993e8e1ec21df6ec09de79c62b6fff318b3fe599cc03d3a833cd9d3c00b19405fe794e6a43a95f8bbc317d79883cb65d70652c0e3b49200229e80b07e33aa0fc7ab542dc249252308bf7e00f429e196b43618f31e1c177bf8acacfbb58dd7600edf460c90a5c33a237cacc5742791aa5698b8193b864bc7e632e7a13804d665c80a64da805e120be8f0aba0591588a6167b4c3531994f5904bd3fbba6acaef945715871c510e35821e6d6e227b62efa668523c79fdceb42ef09030f56d2c347c50a0b1cf57eb63dd18e6f79e64fc495233be0c77ddba4fa4d68a1763800eeb9aa6b8f4c6d755c9d23b02aaa67017dfc51633699898a68bd905912b6c70a5850eeee1ac8fb87bb5373c6f7a9b9b3e0350f1a64b94ef3957e1e6aa5990329c15984e08fd4458e7410cc277124f33720cc49d3bde5c858142ec5d3dab262bc98e61b26da2cb03caf12de6a7609a8ec08befe05064ec1bceac48efb5816dc0b44688139ac2412884ae87bbc347bd9c723eca63631446bb9ab7c3ea15274c64b76af69d1777bc2801de08245a7ad983cc84b7af7605ef5041a54b144864de07620d6ac0830793d8c375a67b8c26c59d84b861c36131b2446bf6a46e089f9059f45bb2bc3d658dbcb972043f7c6f9de7a31687e4cdbfe7d93423b3082d07e1907b000df499bac0c4fabf5d1f9dd079f1df2450a61d4ab0f3dde7687b70b81885d4dcd97f24c38fd8afa3366a72024e8bbabd1017a9950921f3b1eae19eb5ea2668340909c4b141c0c6a9a6d75ab5a6614bcce0c45987a1acf7d9994a7c849877fb4922799dfb8871e06d5bf815ed7a7515b92f975e4dcfdac34ea40d917937677b6cb034a3a320d9add374bdd4e517449e0ff54dcfe7a0e944c1ec58b133202747d9ae96fe330edb0a870631c3b6248fde7756ab83a4029aa69ee0e3f3576fbb1b3df809f5effa1e461aeed23a7a3043adb5ecb5eac5c97dc5e01a686e786e320d43f85ff7113c2beb47996c97d4f3d60179ede668ce4b25def18d640654164137cf7ec5a8aedc7db9ac106c4bfe28ccca69c2f1cea809608779ebdb20d3a9a61e1d33df918ae49d1c3f1f5a7e4b8a49411496d6876e8cdcb4a52d1def81e823f10d1c39ce76ace184ebcc730d6475e8e7d8f18190c747a5123c380509cdfac231de84e0c82620d96da9e70dab514500745cad2fa273b49f27911acc7b7a7bd20ffffd80d95051568528c5ad00e679dd1b6ca64cecea3fa4630d0f4c8f91ea3e60cae6df6d146e737e6ff23610a6c79a2510fa2b59d974f5f39abaa166acca78fef92ee2db6c615b91d7e1fe704b434b32d30d5498f26d868491afb7c4b0c3172ee187642b9697e1d8111b6b85e9012bec7d71ab5a14e962ac960e2fbfcaa9592b05e8c45114aceb904b77fb46c5304ebb42b4cf2ad27721e26db830887ee0a42046527ce711a0dc906b8cd1ef815a1f4e340eddc373c542f3d9ca2d8a811707b28557a4804c9c5da59057c75b05f5e04345b56bc92a753f267d9f978e06cd9572ae2d5b5c4552a02c176fa9559e20b94f6185d93e6b8fe0c50d309b31afc278b9d5cf41db6b48a34a1202fe845cba15c03ccbd64fd45c50913448777562e3a8d81a341e7610b7064901aae44cafcce405282042ce2b425b02d285de950352f51644392c66090d7f04805c00b82b7294bd00a3498fbeca2d934e5306bc728aaac147b92df73b4e99e6ada0c843eedd7bf1fd639cf193543f3109d585585139093330b3b3c5c305e603bbe3e179f1a4b57315a41df11b2c0913630a915697d7718ebff60fd9bd7da61c765a2b6d1c2dec49b552440eb02a7b870caa2133ad91fa8f90840147486d77e083fb1e97fc77754cce7cbea65070aa5e0a0d556cf28978b1d02373941934449a1b41081dfa9b3ac090aa6419da9e37b9b417e226baeadd8aef8f31f9ae84cc786f247bace6e3a4890f8deefc552853d41819038d70c5d51a88d57201f7009db073483ddfd4b12b7a7fe371ed4cd0a6ba598628de6ce488e7a89dd5ef7ffee3eb7ed2ced2df9d62132f877ea7ac1f7f563b81b90004b35c3aa25d3f52681a23fd7b86b87e6d8e38cec6787515af4ab6d5645bbd3c11afbe20baf898f9ec50f955bc96cd90db2614dcc3739a068e0ad985a651c07d7edc5d96744fec8073ec38aecdeda3cf9866f7f0533f0e7b43880ed23f76ab0366b9058d8d69da36d08844681cb9d886734f2f61029550ccff9e86cc949d3eda30b38f93479fec21e912363e144b61af0ae7e3ad002ce715fc3773f3f968eaaaa13a275a2f399d02675b40a2a1b6de9696e16a8d35e38acb45553c3c6af4dc68dd864a6fa2c6cd863cf7decd32098a8e1c53591c6a9ec12b76e1d9e302eaf2d92eb8c690e8ea929fdc0036634f6d880571441f45f38562f791481831f8126e43a6c27df64246db86a4914a2b550c1a5fb627c72b622191cb8b48978b830520e2e160c0fdb54d9bfbd6d3865a9464a02533e193a033d93f8d32ec181c5a4158ee32f7305ba6d05d98efe9f6f9041312c7f2c741a982536a679ebf77a183ddac1f04db9e34127aec8d03c7c14ea282e4718f876c9ea1830309ff6eed599445e1a3eaa6eb1b3cbb073a09b1295e234106ac37e80648c5a76ca3adc54f73ee5556a73aadc5732a6323b2b65ec49fe3985b76dc452735733b5f2f1cf62100b5bb6a36241b9bbff451d30fff94ec1d2145e798497da978444847ad15e00b1cd0a01db5977f76d9768612dbe5adb3002a104417dab5d0e07dba42f5117770ff2bf289be6a06af17cf4a611e3bda16012424ddaa967e1ba5defe5c5e5c35ef9896769b0dabf42d279e44e247b59fad6d190418946373845d0d93cce5ea4312eda5099668927799294529d82767961e07b69634e71d80f0ff5d6a02c4ecdb3ee79bdabea82a3cda6c373f53e1c977897e224706b4dca792a11aacd336d198ce45aa1316d41120c26f210f38bba6ea3a4cb45a3822c498d22fca4fdff017a2651514902e279eb26a887699c37f38cc80860136e8dbedeb71d62adf384ae543fcaccd29c7d74b4c454ef4bdfd97d948dd46628c7523ffd0af824ca518fecd7492ea427743bbe3618e4c230a16343744641bea44784d155e9475edd405bb6b0748b7a86a5983498ac221975f29eaa5671ca2690eba56b8c47d9e914f31dd8053af2f407a84c6feb6b51e4757e0e157fb8ae1bb8b302601b1554ea784ff7d63e44eae38a2a401a5bec15af26c196ee2c832c832d7be0d2c3c91f403604f63813452fc3c994a33dd679e77ce82af05395eab392b20544ce9b85abadc60149bc0428c96c05d8a49c1f9d84cc42a28deb35223b9081bd04c42171d68a20d8d4019e3bd32400629b885faef296578282207f2f1bb32a433d5928013158f240a11734b805c404884a3f461dde06f10f6617ebc38437cb46d0566f1d78c78338035cdc05a69b0688b97e20e35d5800f1e6080efec7db83b2dc6b1ab04d1bfe382421ecb846fead9e544cd19fe8f0894c213cedd4cd7ad3523e074c49547802d60fc0dce41d230d6aa23ad776768a4509abec2f0be7cc429f5e533df40e9cf3cb2a5a1b5ec53c99a3a06697f1302d2c6768ec8e0cf8bd4768aa841c9e4a1d887093c777e1e6658afc29b799e5c1138cb619f11123760ff2ec9f37ac6ecf43b95c3f2acfeef088a6732a3735a5fe312457d40aa4cb7ef9f6162a3973dbfeb963676a81753f738cb713744ae3806a7ea16435ad02c7c8ba335c38e4de7390f69c349d0f73e19bec351c66b2af1f9c6be86f49a43dcf61acdeb6ea048dd8319942665b11043f7dc3691c7c3b453d3cffe912f528dd11d09699138a4dde0663fab4754cd3f16c6ee4686137cac270069c85d8712c9a186daa5a55fda9a586f7dd3bff7f3dc4e2c91070f33e58a14721c4bd395707bf1f5b004846653071939f24d0135fa5bb30f54fa8b02544f50482a0dc12baf7cacf0339458ca10e52119e36b4a09885c8ee219fdf69859eece8a0dbbaeb12b9fff132e0ab3dd554431f3785145a8b63dd0079bced03a0f19ca46a0ffa061c6b1675d5373653d50f45e54e8cfd8c01d5d9f22b90622e50627b99bf3879355a35482617988e18223303cb7a073249a44b3e60e562a4f750ac0e79a7da227733182bf054be330b258eccd0e5be34e3b2fe7fad545f2bf9fddd0e3fcda9220b8287d1048069e1d30c4070cfe928d9ab568a679b6e99ea5984b841ac57c8134177089ef2866f3bdfa77cc0539bf28397bbdf91ad93baaec3b3e6cf18fb8bdb92fa6f66ad44ab3c7bd515259f64b919feb1f7e69276c0bdcfc6c9f628c84f456e6518235b18764b65a3757de368c2903a1e5f8d06490915f97b239571318a60ae4415be5932b5820a65048a75107f367b110fa3b58b5b20926d00ac441df180f401e43f4d4a07a52cfffcc807ecfc7b255fa9b03a938fd9de9ce1e7e9c9cde5369c4895456c82d3fabec86bde340eb07f3a9ca926d9de7b083491c2d7971c172226587d4f76765f75af045d88b60c0ec89b8ad8a98c9aa347e842565a5513efb559a2c84ce10830dadbcc85957f8934244bcf55b254d49c2e9f790884811a1c5a33c9218333f4dfd782c5a9e34e9d02100955c9fa4cd83ac938842cf808afd19e188ea54ccf956f32cbf54e227bfbf0997181ba94346922d9046a5815ae8e647b2fc7c64d30956ea023f60ebccc7c923ef8aa83ae666b8e79c125d0f43185aa01316889160614b223be412d3a21c0cf6f53fe8fe25609fc95154c65605d5ece8d0460eac7ddb9533bc98a68e83f8ed88955d7cf07f1dfba1558b29453bc9b7ccd5f4d9afe3d60829c735a721108f118c69861a04a00d47760b53ea071a62729e7d87347ca0b93a8a704ad2bf79f9c25ecf10b7a0090121afe0dd0b7c6f625b9de8286788f442997e87b0dead4c33a7003b964c293a4c57f817c3558957bf0e2195f8b7aa4969f103cf78eafb84fde55dc86e7398e88a93183527e850ec5093f792fa059cc4ae5ac0a1993824ebb742b12fe7b1892abef640598eb6ca18d8f1b4ef4a0cad92e9b05a257a52db36e24c6a1a8a3d6d8da52376cede2f677272460bd84858654ede7da9f4ea6f682585e6d323f07e59a9510daa9cae8c8e9efb3feccaf4e5600227742dcad07fb4e7a78a4f84891e892e072312f9fcf52bea49d4b1a3f6a26ca9f39376b7684d2dd19cab624810fabafc89d3463dd4f5c6cfa19844ed7a4ddf002bb8dc0fbfc485d534958d404d7d5473fcd28c4bf787720b616ee8c3bf2b3872188612397a858dd996b2d2f8c07a75b1a01f129dae85792d6d5f46a0b838d265d09c4fb056afaec16b53b53a0e6d2b63e856bcd97f64a04e900c0cc04bf8f63f6f33935d561cc4414e9ccfc1d583cd4090f5eb12734f63e8a2e596a7dc8cefc19f245058bdf24c5434bc2fdd889ccf9e29b52a54887ed6472630fc31a5e4f816a21aecc9e130ab4f052595510cc82ad7d78cad24cbac533aeaebc44b6f2f67391010188eeee1883f78aeaedd1bb64fc7ff893208c49ab41af7fe3688d8ba9b4b5e8edad4c865ef3325d283ae9d39f381af259572d700ae394a74f03f833bf4e958c089503a7e4572f162fcff86bea7bf69b1b885d4eb5f1e8cda24aa2ddb13789603dbb71cf4b72e08ce75afa77b63d028195983f5c3a5bd66ece6668c0ef1b8dba9a5695395123a556647b5ed8a54df059fb00cef0bc3ae14bc3f9a5f407a68ce7a1e6979257d536b2265defe0fe596e23fefc242f13abb0f8fd89695659e8a6d80f0e4408cd69586218a9c189f0141996da7750222cadf7d3621d3ede5d952ed826aa52ae45a9aa0c451162575b2d1fe859a269db93ca2c91ee5a062b33933c549cf3fdc2778bb055b3b2769d8b434cbcdb877c3748f14d2396cd3e61146063e8b3845c9aa81c59431d31df0e8f99141d6f32b566dca3b60bf69377c395ae62c265693a9066a21b0801a01efa21090ea4718905690f99e2444c3d03e04e2c06ca4636b5b12b0813c3964502070eef1fed1749174f672e49b4adebca5e363b1a45b7a3ccdc845b523d007f19c0270d07e4bd4818f0191138e07907ecd3ae72cee65eb8c5a7c072d9528ef721cd57dd8d3090855cb4cd4eb1e5f8bfc68d5c7212ff5a83813720f013e7928e2a61a892ebb78d8fa17049f838950762c3048929886c58f938b06eabff9babcf15bb5e2a0f1ec9b8d185fad0cb68661263c341e60cdf5de31e93aa5147ecafdb057ed81ab20481ab47462eb0662febd3abc325624f4ee8b3101e3ab3adb1cf40968cb7f272dbf43f1704a87c3fad66debec7dc79a9261bb2e706383b9a407c91d1a5da4ca73c0d437ff25b932c5ab364b03100a833eef75a2ae81559655e60513a9322d53c3773c5210716385fd4cb5b222dd0dffeaba1750b018d7f04ccf802c78ad7a988a825700b5af6c4b3b25f962dc4c01dec18e76a1c78ad3c05f92925535bbeb988392d40237a2c782d179c72aa15814d57225bcbd74d34092c8cb72d41b64fa1f8a3ff2b35ac9293ba392d9f7b2ca6f4e577dd23b3529c4c2a1e84bb287e76fe08cbf71644c331dd5ddb10baa935ee6e7d6d6691bd41ea0a85b984ee972617fe765652dd3ef64b6ac477737b025caf5ca23d64285f57350d187c77de1f31d18877fbbf6a6c5450eb35f81e918d2651dc5eb29a23fd6cb7c9ea89af1bfdfeafed5f1d42501a022d414f701b4bdd6a6757e5840759ed015a36782790c239f7c52679de83dd44fdf319326b2ba77d058b8fa66fb8427d76a2839f1982222a77e1759116322234876f15e596c993e51b4632bd5cc35bb8cd449a55f10622841f382e8fa97eecd3e26cf3298926ab650bc94ced51eda824c18fa4052efe12fdebb0d2c05f18b39d96cd06c0a722188f3988f9083afdd42ab007c2070555da1ca18744456a7a4eece937a97b2a46a46780d404565430b8dde0a0378d0a63e40b73a98e7e7d36c57fd34204a7df627222cbdd14353d9f97f21c727d656b06072e70979bfda1651981344e0919ccc72892bdbbd1e4123fc525665afc864a97636155a0059fd72857df3e8ac16685002dfc702c9b77d3b07f3ccf8c9df6a418fd76fa90924c85c8bb993727b932dfaa570ba70be74b46f3ec956d73ef31924cd95247e4c497bb7aa825124dd8686a72d8d57cd6856624ad4b37c5b28037ba5d49a36ed625611844610313f00ebfa5d3dd1373717befdc08f07fa7c566c2f83288cc385f43cd344d25e285c5e175462948c2ddf693023b4c491c837fb4fb05347603c7fe65c72800f21180ba685c7beb7275fba9997cd6594229e5febc4064c471cbe106da2099d30d54890fa7c72ce71850425334e219b722954093db896156f43b9461094947ba17a049ebb3e8d79bc2b28b57bcb7f4b4b014cd448c1c2911da24d75acd95e900ba1762e09829fd3281279fc7c391bf8c2e972162429e5b081a02ff8b9af60c21c389a1a4c655978f966e9eced6095395617d587ca9ca566b240a01e84b4fc7449c37d4f80033acf05c6b53ab53614e4a836639e3e25f478f0c7f2d94e9d90833e0856bc5ed5ee77ac1b444dd7d5eaa192a68b6dc675408e1f2d9bc07f4a1637a0a723aa95875cf976899fca343e591af4e709deb6454ab570736fdb1703b930963911a4e73c49d83fbc52ee420b790d65161eaa7f73b91d89af95d6aa68ed65e6330619b9fd220b860d9cf93c8677b779798bc0e55bfad5b755b4f147f16571f927217c4e7d77fd0dae57c5c77746a0f3933b0603274609268a9dc37e59dd1684cae8467a5d4b097f1d594b5b2295f39767aa3b255bcf06e8e67d4d6c9e4eb2aa85b642ea8b137d57802f463313462dafd3357c81dcf08feb2badbe8d558ceed39c3ede7a79ccd0c0172ca8fe92f658630eef8fd1234ae615b01bd8892c969a8815dcac15728d89c1d20521125f7db8b5b23069d558d340aa7acdc0ec7e1d6e4544dee3a48775f8b5e066ac18bc41fdd5589b0e8c56c9a06c01e692985a2fd61f44d684aca292ecd880eb0f0d4cb96f9d3905638f55fb2616b71b9ae10e9e10e23ae96ab67df0801ee0ceca4ea4ef152018030cfeb5b946d17752530fee2a857d02256a692f2b9ccf427fb912f8dc61c291a0d6ab5ce73eb73727c8a0f8e1e804b31dade7ac7d6904da475b5b9e8690271fdecf83fcab2b41e24201aaa6145910002de7f1f474a042606801e5a99609807f4c29940af615967635dc7d72dc0971940349daea241cca5e484b5cde430c5161966ad669277677a863aa1b675c3c698af7a8ed3be90ab2a2353e5fdf0254405aa7f307367089601271db6b251008cab09da79a9e1df416c61625550d5324c44a9202600fdb222db13b6bb8920138d514e6469e277edbe801592d917598168bb71d493890a8adc22654de8c0434525e9dffba693eb8b4a088871f4dee2164fe6bc68f53028cfc0e0ade753e0b3dcc816e5c9500c49471c9a944f4754c4bdb8b8083c40a0a248e11330ac0045f27d15ed631191e504d903420b40eb6cbe2871e786471bf42359ee713b6c4e6bd9ba4019c8037b1a0d00c29e49d4e55bbdbf7053bac6713c15fdafff67c7fcba5ff3cf7fc08fcddb63278765f12d5719afc2f378c880e167d25788ffae5af02118f9f1caf0a0d5710981bd0d63792088813f7c9caf5a658021f630d6d610a1c6ab2182fb8dca63dd29b6b644f6ef586df028573b1dc4e2d56a480c8fd46b4ee4ef221457387289e80f3e3bcaa635ef6295011ae96919046a939ded6e47003e2ab9816a8ecef484b95b176800adcba2a6a194c5736870848b288b82e0f927ab74882c5462eb74b8ce065c746a01d72ff17e75e1d955536082a98a2e897743636cdc7ed263209520f6052212bc1673a0fecb817eb7d669fe11c672383215ab54bb618188d03084beca2ee1b0869682005927c1e423b06fc839bc04a52244e7e4616926bf6b2bbed71b0267d0f374bbe9793b3dde2cfaf9db0f1b11288c127f4e8ea07a97d33267b45b5993ef5b10df1d0a4d39a3c3874d7fb12f5c8bf0c26daab6f72f4b820dc0d6edeb7773629681892fe4ab94120303417586b765b2a2fcae0d313b5b5c83377148244477cc8c89f258e7315a6ce78e9ee74f5f740933f56511bfb333cc49dece7923df2becd029ec1d207d308523b6b9419e698a96081ea011ad940e86a226b83845500711aad6e1a33cae3ca4206f1ced5a7f410c5dc5c7d086d6191e27d0754042610e6423e8f819ae0f296e04b973a967f9013f0f3a2957485492e1e3466e4df1dadaf6b23c648fc0f877c0e12dd4afe1f1a5570934017921831b0a3fbd10fa9008b5631995dbcfe694465689b0d7ee58309bd6c62880b07825244f482adcdc942ed5e6b6a4e62ca9dd4ba018a4834fd81137ccc6d7c68f750b0c41ae73fb74ff18a9e6bf64815733c273e510e4f8a3a171383b48209f1477f899b511237bf116295299498f6011d231649e9ce9a7e81d02261d3e87283435baab3ac2e219ad68ed1470e0752c5058d4910d29d6469f469a1e35ec53c9cdb30e6a3bd97a7201ff430c6972308e0daf9c5a6262279868675603e609652387e7df5b6237a34452ce95c60aac268dba734e253c7d26b55e9af9570284a503d072c8cda314f6cdf3111b0608d58144d15ed5d606b4d17740811cf461a7d1d82aed0a4f6dd37721836aa76c73016e009caac5f35d848e13a85f0fa74bb9f597574d0c4679f2e0f150981d0cf9b2d3c787f1b1b92e730b0c79a9d2a177518ddcff146b9b5297bf02ac2cb0fc64ef4d52347ec3b5f39944ee466161f4e4f6536305e687d807c16bcf8710cc4a097170389a41e359f622cf7caff36f5154c7bcbf5a00194d58033ef1e87fc5c6e3f93d036cd676e4d322444770fac2a8bece45aa55e643f1670493963ca96e6ec6e3b3fbbb46edc05fc9a307ec03d67e8264b89e23822f7497a7db72cf96b2cc32a94403f0d857492c7978b6870d1fd5ec16628a7078a835e987bdc8f5dffa179952d905ba73e405ff4762a4080275acf768860399e576fc73a10b193648f735556318e333699706e2be90b2d4544a3df9fc36bb2a9903bb4943b126de497ca9e6cb45889eb73994d2ee8c5cd96a1df7f13e2e1e1e06d0b5e32b8e65b4c5452dc895398e84836be33f0526350ebfdb56edf3dae24f21bbf56f8f88767f3758557ae6732af1e4d60c7a4f1a007fbffab8506149736bb3a5535aeb37409d6e5e7692f00221ef552e8b4202b1707ea304a9a655a535a0cc241e4a585145ef9470527ba477461547907624120c8176a6dd900db9010a5a62942bd5b9f0d0e08dfcb80467af987778f5dc57368052ced60787e63f37566f1df061238b289e26f7e3ac6fde5307ec139e79c8dd9c023182d2e44ad7dafe71757ec7684edd282c8f35f394232aa5c3d2cfa9531731da745c952daaaaeeb04502757f356fd3c168fe81c730739cb0cb50596d555fb0655d81e8530a4b1bcb4623de40c6ca680de50ad8e38969161983e976510e06fa3161205532e368a36c30cbd6ec4d3e5bf14a6fedc73a16a410ea9a2be294f2f3c1090e09097bc14de689db7f2a342ee704b8af4f761f011218292627dcae5c537f022e1a3b4aca9bad93b23cee2d27390295e50717c8c40fb2edaa4f15d6c9fa9cd23e51fefff34bf9845e76e1f3dc76fd6fd95d070e9655271e51a460ea5ea461650d27f8e08ce48c2ccb94b6250e35a16c228873cdcac79bf96e8a18dda6877a47a3e952b7facd740e9886c7cb758ac4123ca0445ca1a339aa4a3006d520435030c98151c5ff17a3ac08ece1be7e80c824f3b9249be23e3c54cf57bece884384769a2ca326fa766da4d55b1d85f68ca4f3956d406e205429b7e9f85f82bfdd2bc053d0b6080a4ec85c3eef74ed410ae614d0c2e36747e9bf13409536a62f87a00b455a763fdd4416ba61c4b062b1b0148d44ba934946f294e522ed5ae8c4dd3a417810b904dd8d88636684a150cc4669127747a19c9f35d4bfad37da6d25c825680488c20b93a42263de291a134a0c3a8b455f2630b9a81f140fa8645497aed3ac77e1450a69d2cdb84a9d3b74b40f360401a116245ff74109851a20498382d4330afada5864f102abea6e1f1805d0626b4dafd509b2bade0561e78066b7dd8bea8e04281be9d331fee548aa8ae09a1efd1eb1444f41328305a4453736f99b59da142842d7b5539ebb423ed256917e71562d4384cb25fa8674a527beb2f64420c5d25432ac7fce81d7d5b49299ecd7315611575d2bd00e5d538706be011e22dff4c557bfd656415505fa2a62b718aadc2ea24952bbc36ce0efcd54dcd1263db6a07aab36704e2e68315b9abafdc7031d427883d8d6b23c355fc1835e26f230dd4bd63c76d06fead0ba07936f136e0ec1184295bcfad07852a103afa05acca4c6bad2a6dadd9def8fb91d85702d75f5a4ec319714e411c86424caa6aea377ef5fc1c375610cd3ad779fb49bca361e70ef28ab8763f784407a608515de07748ed29d58b47471e3f97fd116ebab37555cb67f58c250541f1b386a1b8e82d2dd4fbdb0921f275b4f39a0b1925e1003a69ee5b1ef86c075b18f9e15cda124dae71888fcc18c1c1b460800c0b02b6ad84b00e6dbfe34c9a69cd80ac5310559c2976dbe2dd19980456efc45116548e99f2cfc3324da1a2589bec39c0f160540e31ae18c8fbd0ff6b8fce00f752fbb1664546c3c1beb0d4c53cc63df9710791d774568f8cd59976effd33e934e36244196f3e87c7b353d47e1ac549e3e63f573c2377c20b4e6b56bc9b816cf5685dd507c37213451cee952736b3a48129fdba9808751fba64841587a81e1ea4b58bb1f4fe3fd0bbf3d127f1bbd066396e9f635d28cbf16db84df8dc8105d3e85f23bccd4ba0af49b8376a391cead2f58a6a3692de9275ca6c7a78f8189ae1ba513abed3ed4e162de22f119f67ee0921d7d73ead9bf88772e0659534e12e96a9347931758af06911d9fd5dd8f4bf067301f0ac6bbb76be78f7cf317409a63635798bb04f71ae09b3776e76e95f7a0415fafa72d33ce99ef80727135f88370317fa137d7979a4fa1c53f49b3d727546e689172cfc60d6db4dfd3984e563d7279dd82e6b247ff44350b9bef11e82f83722fb6fe74e41128aea4fb13ddcba2ede3955bf9ca4b2d28d93a2da170dea57a2c5fad0901ae1c6f2339a33b261142a060c63df393d7912eff5911adad0bc82b38177c2a9ee337b7510d836e8714c668d2fe78c7215c64f3dd2ccde05f38f0e21c4eb940d930c834696b94a6c0e14f1c232fab4343e2a92106ade95b60db4309a1fd67358ceb43c74851d2f6bdb5a9113bed981cd0bbb7c4653fa57aed0c798d95b5dc9099834ab6c37dc45261121a2b0628641ec2e87a95729f38de488c89977404c4f073acd33858836318a2c0cb0674b47329e31354b739977acb1cdee3b5d4050fce2ebbb1fb08354b88ebf54446510cd4e422000e361d9eb7b04142e84548de501402dcfa59bf857f6c9f891a0af9072cb423b84420b850b1c4f27cb506ea072f5381097b4837f1195ae11d47ab1a6344340b3f7ea65cc8818b12b008a56fce682434cdc579b1bc98e1f5d4a55c8911a4464808e3f158cd5b2798d29faff06c2e16f58b711db5eec146ee1020abdb22341122d0d79c54a82e6dc71901dfae73a38aa7b7c16512425357504055752f9ee34be802d84df825e75a4b13d713b1bb2c660cad1316aa5704f790b42a71e32ae07e3d6861190f1080b08f3e7a9b29bde49ef53d2a77a476378b69681c315854049077c9c1f4071ac8f08200b4d35a04c4ba0e85aebb6fd0aa12eac442d3cb7abc16857287c20ca13c1cf260be3fd1da34f6bb14b629b52debccbb0410cd0215579da3f4e30984fd49d0345bb93e45b38bd961d586dbd33a60b8727a1a3c6a110a757da63eb1fd3bd2c272910090a56d2d5bdf8a27e4f9cac8c46ff7079209cef5d8730aaf15e6a1617b78b4ce62b6a7fedd44599d3b340a54564519c2489b41fcca9daf8171fd61302af1648687b26dc8019c91032c6b61caad67a0e663ef37d7226a07fea129bd735870c9f88ca8e8b0fbc8cddb6ac36e1cfd6866ba79ed67209511701ba83abc773887cdc67d0f35fa4c98ef8ea59bff62c2189ce696fbb44fb4cfbaab0d553b01f2fcf45ba85fcf0e74f646fba6136f76609e6c23c04048cd27bb12f3ef291b3063f186f942af53dc122df5a8b3117e8a47da4aa4deee6b54183c4f433d6f077bbfd7d0ff2f25a73a2984d4bf1f5b14c903d6fb16dfb49165cbecb7ec396e9128244a144fbd8934a701cb3bc0acc1bce114023ef2dd2707fbbd5e83f9ad49f8bac3196a8100f2508c21259c1643584e8896b5344bd3169450d23615671a9f9ea6ae853865c0266240c94225d7467f8f9a03589fb0bae38e284ec9eada435c735ef42ef9b257cdd50bd890add0d00a2874892eba71657d1a56b5c5d59c42ca6d189e871947034c02637ece19b152ffc68b72760515ddc8afcae1bb3ab867800fa43bcdda6c99667a486486bfdb6e1363e0f667aea149d7da82466e1d8153ca202c63e2d5ad00a9e920fdc7554810c6b02e32912fd3baa563ca2a92a5ccabde6f23480a1be8eec4cc4973527dcc2ba3abc67717f605ff6c1f2d15fd6af169fbe738094a930a99e66764ceb9fdb37376900b3b46bac1e4ea084d2b7f506781103255a2db37acf19fc35d0ff59b1848267711c9c55498063af96f970c25cf134d46b6fee4f3655f8c1950dfc5a166803c1a42aae226583498e645fb1fbed6a6d0a5175d6e90736ab0466328e6be3ac04421971a398ea8eb239179556a8d20f28a4f70501f37c84af66c9d641e9cf1a49a7643272eb7456260ffaadfbac9b11c4b61f9fa9b0cb45325fee2e4bb128f020847fcb19eb1041c5ee6c425586ea8d86f18f50fd55343229d1b829831c38005f21bc256e6a1ea434aae5f5325f62bb11012dc28f53ba6d6fd1b9556c9f258c1cf136e1d23e0aff297192091b9fbb8682e459b117fea9c872634406bdcccba95c967a9c842a15441106856a6470521c8f8713a3bbd95437a0bdcd7106c8f1a22678825f4c52bf088ba272c85ca3338cdf09f0604cbf6b4db1c3321bde14c13b09cedcae815a055699f9a309a23985209b5214895a48ddedfdc5b03ec343cb06c18bc5d5512e722103b97032cfd777a69e2dd4aa07c4fff44da33374868004f03ee7ce5e015436438e5e23f0177d929a1ff0ed3f9667477ec8bbe3931788f4204707802e5011dfe05403f82195078718c2084923d3e8b3fc277071245c50d2c982d4f0d8c455f8ab09a71c2ded58926b89e3b1c5da107ee5a4e51062613c49b3e9804817fb3c628c2636418186b7100129ddf6b7449f5ff043135d4622f500280bb770ef3b398cce1c17a91e66c48d7413895408c408abc4061df9cd9acabd518548538d47cef0dc9f35b475f012cdf0f0e8bd608baf7ddc928422856fec6811916b3ff7c316dc16c4e42436467311e9c96e959ed51fc78a5d8e2e54726c54d95192120ac61c099988a25b52394e0fa2f902e140f563b432bd41d40b4e8d5dfe08f6b1470bd04bb4b5afc28fa028874e6ff33aeb0aefdba086041f9c0e858b0541ff3acbdaca8a444ae6c5217f2b47ae6e46400905af8b2b03f61f4b8b56ae32c1254c33246b25bba51afc3b734ba56ba47e6fd4f82340c2c9d3352a0112bc871c236f698125ca798703b815083863cb968e6349f773cfa9598eeec0dfb8ebe4ea782baeaac7df4f9cc992266a18d06462fd455f64565a72411fbaa5b5b89767219eccc2ad8163771f78554aa9d1b21ac2d75265c96fa90f014319931b6019870b5fc6c031c085c8b2ec4f8c324d2cd3d6756c702995049ee29a23f75967522efa56e349d91ec867eb3e5d63752b7c8422d044c508058e1875223cc6ec422b2d15af2011ee7fa92dcc527b128d36c2832c983b533bdd5d2e584554a2dc3ca3288c6e8dee4dae5790b927554c405f35ac2ca785ed8e33842b6a73929ee40b642a8eb11dc7370bbffcdeddb84b8fc96a7cc5815ebaf96548db8f0a8c693431d658b95d19af7c6f3f4c202a83b8385f730993f6715bf31e527190817988adb4e2100f1b8ff4584041521368a104f7e51bef929f26bff8ce2107912b9dfcd6a704ce781ccded94b6c3d30827f44d88ddeb7b1468b9f03e6922f1b403b805315a61bdf9df899d6d0d4425d11340ae0a7a2b33e813fcdcd65af5ea162019b452c9900b96a7e688411dbb0e610632968081224067d81b887683089a02cc27c11ee5a80fee992471228a5bcdffbb982a0625f1fe066dfe6ebb4a49daea8db3bfcc83e7a28ac46b886f3a2ef21b8dc2506c2b7c096bd5d982649c2cc8841e93db7829e69eb3b1dab0ec29675cc7f6968fa6fe3ab7186b485f9fb937000c9c8fc08644ef5e8877470b597627a7146a1e5ec806d73572d9be67fc04b4fa3b2da5179f85d8d4df7c4ac9aab67dd31ced77b5f7ed101e2cc0a52a221b09d75dfe78dbb601248c2be30435f69a83f4290495c8f80657e7297de451863fa10afd30ae44cbf179030baef6fb3c8b6bd7ba520002df0c5e520393c18f5adcd344203eda2c5b111d1e996f739f8b05da6a3d14a6d13c880c892230e74dd171def1ee5d21ccff65c42ef562a634795a6606c40b5330970ec2bc007c71318208c1eb67f8523bc54ac7b55aedb5d1578f9fdfe941fff9d1c6c82d1cea863c0fc7625be2fd6941fe54f786a82cab596611954b8a8bdde5175b31b2ea887d8be64d08f1f79d4e9a5586099c90eff7a7582efc1edf04d2e3da52610b8b930ee68903179c8a1ec86f35fa2aaf366ef2433291e9c3d9a7d78f520b87e68c37b50a38ad82996e585ccb69463b7343133577da28f1742e1b2966601d022dfbda2a1146be282babb3486c9770e756da881ebd2b02b9bc7a5ebf48cf68c007b0c3f389989f66dae4f5a9a2f73b7d4144225b500a68e8c74c1ab47c6b7a359ebb5e004b263f6c47a9f018cd1c150c3d4cdccb1bf98349f361785aa708d32f18f5fcafd0147b371922b4db513e47b1d5c2f56e477a42d7b7bdf3cdb806748a58c88321844d4fe8c6f4a4c7059ccf44188f1b760a8e20ce01fa574e1d2daf53e69a41fd2a3c67cc826015db96eb313c512ee16099358880e2cb0ae570bffbb4a2ccf954e97d8338d72cc8906624c1a448c1a40fe91e5e37ab07f33d5251fb3bf7a30f096b28680118b279c24780a84013d4ada51591bef6a317fc82624561705909b13c2c8e2e49e04cf0625188c4cee87a3349f766f52cd138ee8509946bda1dc9bbb746269483fd1ff67a64947d9946cbb0b4bdcfe18ea3dc5f61674c9af67adfa9693173436ef7d80f0832fe588a52deec003ec368a19fbdfaceb176e2cdc3b2cc9e1866d1428305efa07016fe380211972af185dec053898ffc9fecd3513b692736549c83126b3a84aaad78e8068d53a34ec47dc889c99cb5d428a5a230fbfae36cae0af74ec3d70b37f5c591d132ea78134a5a8683780f3e54a82f298bfcb60fb77861ba4b7e30c5909bcf13e740a2516e525eb4290fe21c0b92d80ed50ae3004ca0331735fea107f87f2ae7bd3187c6414c5d299f98df0b813cb1c2e2a85f9d74df7c0714182a7453b1fec82d2b115d2905180ac426c5e086baaccfb6cfe1053ddbf714b42e5fc2dd286fcfadb24258550207424b844f79faa59b97733159f51a02cd1f76b60dc86d126d0d4f87da20d0e577b8eeeeabf3f2158e870aa4acf1f6076e0a6459c58483235e580d74f315b7efa4038d90720ac75eadf6d04b948ae7b27cfd73cabf492d651ad969ce6b9e9eb3cf7760edc9775851087cd87e559daf57ce10dd38e480b0c90273a489fe9637e28d3e930b8d78647ca9a379366c8404d5ec4ae51021fd13e69243b5c234e92336422ded8d53fc2af43c7889e78e37b459bb9459651496d2b6ed15e1ccc593f28bba7ca1613deab9a6361d60930f007b3fff04caf942e22abcfa6938f9b2bccdd9c1ff850f19187be995b6e54462c2cfd1f83487c3f059cde0dc8db91685f3100d2e5905979d6b2bec79c69d714c05aba022a09aecb8797bc7647865ccb1c2d4fc0685dce3994709917dcf5814983bf1b7d8b7f851f412bc0e8e567d93fcda58c8acff115eac6b68f4be2cd18163d257e9046267d48ab89c9fcadb427664c2e1a85a4763b06b232c2cb3d479630ca7865bdc30b7ac12156aea1c8de22fbe5f384134cad7ddab0304df4c1ee5825aa357f45e9aaae844458501cff0eb722ed649f307ef296f2577265b435421a38a758c28abaf2762f3778bf9166288bd54f6689b5e48a7c228bdf52ac2da9bf3c1914ddbc8fbc53e5768ad597fe70e9e44838bb51cf6bf9ca6ff63f3a9307f095af486ab306c7e06bcfcc77742e0f933150fd6bcbf31e5e620d1c8c2aa867d7429a10589cd5296a3e5dcfdce02947d8fd8d95e1d0c15f279577d512bd94bfa2255cc249eb8c3a5449158803e30d18f2cbe259e0aa15ebc7d68f696fd7865a8980af911a3a78ea61e128d8a181fd032494c84879e875c1fa542863a58ff064459bb9d03527a92e303ca8ece60a367a5a01bb1501bbedc85d2126af8339fa2e6031fc1a2eb8d6beca8a40d13f68150ce4fe72bf34640e4c2708c8f00460a524c041af157e330f8a47085e31f5fa35194772570d59b2c389e714034f92c7390de76a2ce93358ff48cabc2445618cd6d48ba4e4e7c23610ed2fc17058cd104b7fec9e99eccc491c274a3322777a84ea56300482df50979f9df55a24874f9f3c48931d3fb732e07cf81abce78da7c0bc43f68773fd7a20cd95e3ae9f7b3e2017e95e3bed1d47c45621725407622c57b1bc86866db4dceb26e9ac45f409e796e2e828bd7905dfa9910e2c431ccbec9b7bdaa779ddbc9e0d91a0bca306222d9f4f9ffaf26ad5c14a3fefe14303e7b0fe23a4e45799227c6e886485e145088d98d8615409a562b2fa1f06c23dfa9ad1e7fe1666627a429865e85f764450cb532d4bb4639298a38f6322195e7e1c4d8b018cd34ac4bc92ab7884e26d1b39318b2db0e76fc17940d3ced6d7003ebf0ef587664908b27b87b31445128dbfb446739403e01e51b8a4edc62ed0a08d1e168f5808c088203491c22516b5a2996fd23935988feb3a0c80d8490beb5ee24c249127d2cddd042a593d75f7ca548c418d7d972e081b1259d5ed3daf08297a1a0341db5e083a73454dd96baac8c31408160cbed917c92e5ff5f790e94888acddcc25a3378c1f9b503a994d8b7b45940787efcf447465b581a91dd46b39f69ff9db5cd280484621be55cfe86b117e4220d8feffb3b2a21a4cc3376f591bdb9ee3fa8069c31461f57767ee515338b196691ea29a99a470a27bca99a779f196a947123b135f594ecd8c4bdb44f07bc307eaddd02172a250ed09d0ea16a91122307635c65e200902d3ab48ccfb2fe8e91cc52208f3dce2a0434a16ad8a08d2fd24096f6aa9e8b8fc223aebd061ae83db3ba1a7bb402e5e563ed4f909769465c4dde947f995e2a23bc69cbae919a2d4cb7fa6038e0409f0f124214fee73ddf840641709c3de055d08bca90e93ec73b3a0df881cc2915e3912d38e86d0242b9c9fc1cda4e5450757a1aeb73e10cd792f3fc07b6e179e09a9494f5ed44a0c465f968f1cab9c9499e5894012b66dfa56ab6356c3a653438671056aa53d46c690bb86e6b11ffbe82c813dabbf50b1e79286ef4a64218b716233945dc2ed5c74ff89b8bf52bf01c48782818d15823c9e57921ef6eae810684e74f9adef30a4bbcb5e6b6cb341e6b874a6cb91b045603b4f1ca5b2eeac10ded4a6e2bda61c58668d5e076d662ce413dd3e38dbaefcb3a9aaa8a5afff0088352312a2c743b114575f7af40597b74137a9b3621b7002df80f4e42277d5293225639f9a4c516e09bf7284fe07acebbca5d2c3c8b68f703f6e03828a5068e6ee04e1dd2e396a062eb9099bc4c1c36121fa7a96b26e833f1e99b1f8173eef251bcd27f16d6fd05b55d48b8baedacaaab51d79051f431e7bed46df1a391eb7d1243c2c322aafc85020e053286389cd63cc83b5a7dc657ce81ce51c698e9059224438373a9a2c0adbbfdc2ac405553eeebd2aea536e59fae8f0a5ff131b98fab24acdd25a56f169404fb492031a532dfa4003154087424cda1c84e136331c25173ae032f0832aebdacf089fcc05b6ec21c4a7c3eff698397d95e9bb3814af4e8128b37516664df41ee42a495924ead462cb606689f0ba448b608ded96b33ddb0f60e58cf2352e716027d73bc209081b13f339b5262ebaa6cbdcd028b2e70e6d3763d068ff17c9c1285a5d60df1af261e5004a32a7014d502a6b489676614232ddf53640363c904cf1785fcb0c192ae7b88370f73b1c1ff9250425072ab9f167f0f88e36dc833138bd63cd732cc8cb0d1b4695d805a5c09d14ebf240989c60d0000000000