PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76682 5ff638de7b45642c311a6f9a987dc1b938d27eb7175a7973f86b23344d2473a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
989f190e61cf144335b1ccd5a64ea58e3f807bd926504bec236a5a1b24faa45a
Certificate Block Hash
5ff638de7b45642c311a6f9a987dc1b938d27eb7175a7973f86b23344d2473a7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00034c010000e40100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e460daa25cfa88d889e87ab883c1ff8f8bf2fe974d8d10c24725d1ca1c77d4715bcb71e7b3d78e25277486bbc4ed5edc1bfc2fea9a21e1a68342c51fa78fde3e977c6ebd1220edc943c8d2b1d130d25799b1247202f37cb078020000000000000000020000000200034c010000e40100

Raw Header Hex

0000402077a3507ea68300f54c95d9eb2e6f6c2f5925fc1f8116d05def37d5b4d46e53ff110b49372f69c7630e49102cba8c84c0fdb40d4dcca596455f45be50d87af9ceed45396abcd600185aa4fa241b5a6a23ec4b5026d97b803f8ea54ea6d5ccb1354314cf610e199f98

Proof Data Hex

59,560 bytes
1212160203078429c2f30e14d6cbe8300db0831985b9908ba2ac62d1ce2eab32d988cc86dcbe0d4bdbadce1bde67ab67b3afbb2ac71be12f40dbfd3846c776a82584b6bb8d586250ab2420f938c276ba2fea69f3ccbfb4249e42a4c78843e3ed4fd5ce91924ea0e0e9f3ccd843daa088ee483279a636240378a67252053469345b19be4c202b5459379ecf07a9275824e53e1254fce4a4e37f2f1fa018df1fe993dc5e5a2116412032d05de8f04e86bb79e254d9ec6bb88cc3f7a7e2133791c13189350b6c072c354fdb2ab63117b5d80feddc79d82c0e3ffb1e96f7742494d75bbcf860dd828a9373cc94be3bf492ec71af8a269a21f387ddc3bbe87f8ab0428781e346ae9b97a23476b04d7172a155db7f095f4031c9378fa2ec9bfd654c6276950536b5a015932748e71b0746331d75f835fa03341653974c3cbd18c562c582618a961312dfa6f98b2d8b28ee494a349577bd2d3348ef977a6bf63b7c587776bf50e73a7cc76961426918d210b2ba0f3a8ae831e43f189e779965e19fd563cfbe4637aa00e7b32063d104a86d30c5e324a92421ae008f917b1c2478b7f21e98309b8a01d2d82d7c7bf6bcd7315d3249aedf2f2e68939d13d14dfaebb07af130f7c1701b70ec104d608ee9e6f8e25a3c276d6ae24281b57edc4fcf2f45c593e346e8745a48577cecdf76d9d0d899b8a169f95f4cd623d87a9eb28c1c0a18a1aa4e972e80c3762ee68e02583823ba2f813b926e61440a10c91cca50420a670c167464aa36a815354c8489ec5e766e7b8ea574c448dce43a78815620e3e5eef46daee2c3a29f2b535a0a7c45c7d345431c4758698dad1b0bafb87054234fd5edcc90e9e74e0e99a46b491fd14dd0e151adf89dce209f91d69949284468277591600bacfc1140800c3d829fe9eaa8f6ede683f5d36ad54c93f22513793bc86458fad4113cadd847db1773a0f7be596f9428df35d6ea5aeb4c8bcc0475de0a468e7361f82d4ca464c690c43f52f9462d9ab2f6e780bf15f09cb55973fb5a612dc8994495b53552faa0d20c1b58cb104a6b3ccabac587d14c3c4c20a88a215824b3f6ca815f0d6049fa1f32df5e5ded0c0fba77352ab58a2bd248f9ffd24ce42c70e12cc0fe4dc47cc7c858954766686c8fe91af055ca7fdc8b70bffb5f151ec9c7a7262c66420fc7b398b49f0a3d875183f2e20c3f455d8e74a9f5ec30162d87127b21f4a80f467418e9a97a3b62a93dad9fbc5a380a6e4ea56ced37d888b7b5f8683a4b5eff4c94c7f08be8b7f77860187bc515309dea82a6d1c977c51f06e7f4bace9e79aa8d4d20b8f24d5e330f9d5e6fef700ffdedb6a3c1cc20cec136d9bf36bb455a729504fd7877b000cf758f6783b1f02a62eb14e402416f5abf317391aa8ee9bcdd3a3aad95b5bd6751e27eaf730abca299dbec9242c37a9a65a5b2b0e2f8d7411c7b8c0a183e4d6947a373b67526e5f170b96e617e13aaef1f4ac7ab67c1f605339a350c76980636a4d0281e21f17c0ddb6f049cb4adb84a4b80bd98189560528c5ce6f05c3b031ea0f4dfd3ce54d455b0bd7fd14c7514bf2fca460560138615c9ff986a1b1abadb5b64fdb963b364cafa08f962954b82c38656861c090f7d8898fa71344eb226a1f6060f7804f98d779f38e94d568cf8d335c00172161ac2ae689ae5a971e8295518cba6a3a76520239d0407b481724c520c374e9172f7acda9ea0c89a91f7dfb75c1c9b3f7ad7950696dfb0c0cc97661b6ea05845026c74fa5dfb23dafb4140b8f6af2300518ca168df1e4424229fa8e9e9ea870f620af066772e6550f7b94f0422cecfa96cdbf3a19341d6ba3a30d385bb33cd169638cea4e49f923832c1089ec4d2041d31b34626bb3dc42f4a9511e1821e10084509f31222552ab13e1c253b5617ba739b154294997542a6be9fbc62b0459794eece87c31384dd37c838ee27d54c613c8eb0b2aa323eb4fb59305495bf263d61be7450f3a449939d0b5bc35527d663e990903015b9fac8645f8d03e6d04b78459ceed673dc7addd79e491a554c04e0df676e3b2adda5356f8e30c3e0deebceba2c7281a95211e090208eb91aefd039ac810e2ae02ecb7cfd290b26879bd4f60517dbe80c970c1d404ebb7f7185032bbbdbb0db9137aea4dd37c4b364ddea9f3385911c1e79c306b6aa52343c460ab313c791c8acd377d188ffce4107989002940a35d759d3809a1bd83ffa2a0b8ab92b05724bb599c1b68a59d4e267a060fa6ef04d58da5ccaa009da204071cf53e85a396066711f830a18b4900a0d119aac0751d9ea2cf191ee9040f776e091b5ae8c1900a45b1650e4f3d0ea95d0aff8d28016ac6eff16871ef3eaf98530d190d7325d279354ede075735ad98dccc1f154574cb4744b18abe3b14e2bf74d1e2b887a2fd4f3efebef15b561f1c09e0ca3371b8b3491af763668664da49d7d09eb8374d1b06ab44347bbef6d2846d46ce2cbeab5c72ce179a02f94b4492efcd71e89fecb92dcd2ffb7333988391cb9b237daf2a7b09cab0fa0f918d8a5c6c6da61559828e2437b2865b464343ea60d9bdc4ec163ecf8a57efe79d7867473b7f1ee4be049084f25965f58f450f4c432471c0eb993848a0e803e19b789c4e5feb1ec3d4e532e8a767fa7304f6d4d8268afcd9c60599633863172f427cffe9d2874bbb62d4c069deeadc9ec7a7fa99a9393bc6e177b27e1fdde166a167e428685ba58fa7eb0bbe7faa54dd86505ad312cd60d7b3316b0c401196c2dd71146f7d2973babd2e7a26e897eec6fdc7d19a3e25cfee0c1273274b073bf1906debda07f17abb4ea0e3b3d3b2bcf60536728ec0a37c7e66c19321a5ab5eb71416390a47c2e707de4475d286de1295d15875bdd04881406fd84e27d8045602eac1d421b9cc16501263169fdca563557ee701eed8c08e035adf835818589659d563658333e5d26c1fc5be34f3dd065c2892abc53a0719302f7e0da1d6d36193c743fc1eaa88752f4372a3901380b683e8304cf1895d84daa1a11157d355da4cd84f2aafbccaab3bf62e9c0612807f1779ce5d543aa46fd75f29e86057178c44151a16f518a16ed85d24873fb6038b1b3e564595acd17be96da59ddb62146b29f64fbe6ea59d42821231d3fcd9c81aeff8131b1520db4a2a4712a7f8aec8c72f677bd85648c042894528c99cc19d11a33d9111a9164320a9fa7c8e704dc83ce1862e0ad2e2cb7700a5a8e9eba5e1d0985af9e486b1270f492922279b739ce42800a161834e149a3e342d11feaa6e86e539ba0394ae3659d0f06e8abe9823765cca7445870f52bedeffc4895bc3f4dc4dc953bb08a2b016800ef783fb1817a5d8a9ba2d8f7f9912599c0bbe1e72fe63b256e34d28a018fa51ff7b989c394b19a627cdffb967dae36f121fb5d913be4cefe61e1fa90875b8cc1db6dd880697e65de4612e2e52a0b107bbac93cde9e959acf798d5ba05eddeb64d68d099384a4dd85aa3acd516e3dfe72fb7c4d6d630d83e796cea85b16b22786e9cfca10bf2025ed112d8fc58709df090ae3d4cdaf5545320ade0c74bdcce44d7a053e411f33e989d851e0fe134ce9d4963777b08a7a01460d0fd2021612689b02eff6c3cb277da6214bd645af3c13990818972c7687314088bb6c61deed08f2f2add51a9fb9088ef9762ae5fa8b016d9bfc67f8ec7392867fb517918fac45f96c6343ec774208d6f1ab3c646c164e01bd6a197ad2765b60facb3a0d860198e2b4b8f0d3fc7d41697eef302faea581ff68ff53f5e58c9e63487acce786c10916e14af77e02c82a9cd39c9c4ba11e4032ff4dc143b906bc7354f9b3c17afbbfb6bbe9a096ed0528cdd824c0772a5ccc2be984ea496c032e50aed59bdb83c3daebc2737ee2086dc7fe48ec8d07aa9d1e1fb3aaeaf233ad93a03a94176cd2e8d9e324f224d379c74bba5d29ac1ec9aac248321b35a47e2ebc5b1f14df01733180e21c2163cbf4986e8885aa1427eb24d9384903e5b95c7023ec39e28032c14f175f06142c59aa6038b5d9aada56ba8487194588a349a2621fa916eb2161872f25e6480848c5fdbf281f9b60c67386f9f8837843ccdee7ecb6f663cbe4329b8f14c13e271d0009b3549146f6976f157243d9bd3a8207ac0baa43af438bc6df3f98f56e510645ba215b95ed1689055aad79e5a3fc71eeec54e1412ea594324fecd59c52c4e45fabb3ca57b64d1093a06da6458ced945688cf6a296ebe2acd85a36db6a13448c685341c0e9c51464b7005c90b927902608acc7699aa874e63ca1f3791cc0439eb363cad202412ec178a96fc3368cbecc6a0f7789516757b143b6aae01d02f63a54823bde8c8e3dd40a38342e66663b8f54eb4727d04e8d8bca06108c14752bf4488ba3725d58f2ac832e81894192b7c3a74c6265c6c9cf74535e77e6092e3c6fda9a93ed1dd8e8e3a0bc6087ae908c4a2dc4b9ae763720577f0dc5142a7a650518b92026abdca0c68ce7311484ccebbb51f2b361acb878d2018a03c06be0468b74ffe9b3dd090699bc8b4ac3c1833fc3f11ff8afcad2d10c8d9dc0f915af991684221f2683bae97f5b06973e4a15263a6d8c7baf03eb904c1add3a764c1e3ad6c1906d2cbca7d551e9106fb6c2799cc0fd9aa6f2c8f586795fec612f62c6c4d97ef37f5f899e345991faf8fef1942f8a869fec4697c8bd1a7b7f509ca6e1f6504a32a3a09e1892e83cc0f2b386e0a08500f35999f4f132c68fd83e7ee7dfa14ba23c576c937eae36703685d9377bf3246791b3e79173121b205bc99f6b26d1473b212083bff37d838eb9ab9839ec7b6334b587a489e0c17948551d39875c30e83f29b9b9bfe2f0a7d05ba7b7a8318ca01860921ed295492065ce381335d4b1b40979189fad80d783b2ba8b003b5ba12dc671183fd7f4e0bb3addbb31dd2e7b570711a90ae2cfedc4fb18fc4b3481f03546ebe0faf66b42507f95d71a64a7bd529ff17c4e4130fa0a87e5a6dfe4ac4d2e5f9344cf3899064c30b074673d8e3282744de5a8d5110b564584e8c2957537b57e5e4c639a6994afd982daf1bde87ae2530171990f0299b94ab199fd4de0de5bec5ccc6ff021d63b873ea996d7a349e912f5e861b6c38ef04dc5d6d968b482d0571b07cefab3114f34b6b97d39a586d4f717a244f85227afcb0b2a9aa5ebb11b886949a848ccdb16ff9da5d8f7da3704bf1af421da0e7a506a4bc0092c8d5394600215015813cf704579d0df698b357748ed92e81da4c88fcaac599b50d586ac96946df77aa843a10611ac2908b108a7ee2d17ebb03c8929306bac8b95986e7c1f4ad52d46f973eac76df5bcbedd62dd8dfa04ce8c2d150f6c6a1e6bd8cb2540871650ad4007a4f7b9f8014995245db2ca1cf5a6a40d6ea16e60844d3508fad88dba36e9fa58c520be5b329ed9344ecda1a48e80ac0e1e80249c7d9606322770c069aee03033002115c6b1550b80a74cf02823b867af0947eb6a4dc2ae4240047c7059db6261620c312df696162db64356a3e92636b10df708dd62784976e47caf08705fd4e3f69b18a689094a105b6b2c7b908ff5555e72dba682584e08905a89b6404dc59db5b89c9a5bc88a4050a23bdec4e0cd70938bce0d5f5f29401889c2ddfa9016e7666cbe0cdcce5ca203ff031302d5f01fee127ed563675a61972c202cc52ab71090af50ec3870c21d29c05dfc7f2d922cac400328ff77879666d159d11cea3f2cd8500a89219d5b184b90dd0668bd916d47b3c931e8e68799144cbd1984e9905adc8ff5c38b1b5cc71c0ff0d7e137521beb87b1148ad536b6021d5cbf3340c9ee3a7855c6b9c6bff62ee8cdeae2e466f20a95399d1c7fee5116a6a3b6855d6496c38b43160212e717a69fa6a34a28a0d7e81a204a4ce6ce27486e512ba8c756b56be5adf2143e1b621aeb7087590a6de74e32dc1b2661f90dc189ae191f7060e1ab76593eb3404dd7bd774242da1b1490d66f10f7b341e962dd714b68a3fc842e122dd3a339a3da03ac5970b6ea36097a87bf0a86dc30c95064988f4037da25b5a58620d093e5ff0e15d7528c1ab550adfd8313a5b8daa43afa443f3c723d67496727d6e7570069b8ea265e2806c043383a13c1b082e08010644993985fddc332f626d3d298d9a816b28904017e88b514679a8ef9c4bb1bb25711c7a04c800ed699a9c7a98c2333cf07c0d265b7622872d6658ac4ad1c02f406c21113b493117d555906e59f877789e527ee11e240cd07a190b4b825a50aa16c24367ffac6a7393f2a6215f605bd8439ef20705f96468eacd03dd2b883dd1bc70a6b2fea1cc44519952332fa1fb08ec8fd858b1459df76125d8a39bda63d3e8d67371c9063013e6f4a85951d05de15ce554d7356d78f9e6ec3b7744369c69653172bd69ca7611709e89815046c89d29df8a3311c12dd2bd7d462609cbd761523d27d423f329991a388ee320a4c433159e5c32b1a7099ad354df7db913e6d45ba566788771c9a48340295c6c7877578710b4b6765a6650164d173facdccbe068c52ca67c87455b1aa335db5143ddb74d97d4d209a5a46f838ae2f57e6b46c3f430f5df96065a77b79bbf28d416a6966b2539918fab03d70765d473f47885bf56186d1a161b99758890b28c3e844fad5c292a363e09af530432bb72d2468eb4fb2a5a0f2818f1bbe05cedfc7d28ec8df0a188ac6bc188baa7b5c27c41f1ad821fd0864f9279f46f8d70bcd7af20f69d917b0432a8fe412ca1e021820b1a5b435dc71581d08a86311c5012a1116700cffdc5103d834593c3f1d5ab825a6ed34f4880f94993f1e2375cda3797a280f8fe52f159016b3a8cce237298cd1ed5a5ca97b9e1e99dffdd7bc332550b5afe18515c49a658734ef083fc4fcc39234537cd640351bdb6cc7412106482251d307175ae39bc0cbb706b9b70696e98dccea3f3106ef58724a8e7e4032164850cdde7d7cd036b0ee65af256462a356270815aa8dee47143902332f9b4292021fbee631d29ad2788dcce37c63d0fa91ffcdaadfbcaede5614e31480d0326eec42937bcb5f9e1c36afb2b8d507c8cf64e0912142601cd927a997d0ed136a3d39c953d161cdfac56d85f188ba122d853dd5370502428475cfd202b4017629cc05c7348bd18f9d8caf3b8bbe3b75f5edf2b09aa33ff143953896a1a125ce06291973f761d091650f9e17bd0fbe72b54d62469489b6397a58b6a86c70e01c5487ea8a19cd0d81539ee65b1cd9855cb4d71aece80349e8c6f7544df041d76e131b70e99e9f4412999128ce0bc2ace3a3f769d63681035ffbe1a6567308402cd844c703529f51caa79eedfdaf9f45523e8d29259068a43057c961fe0222b5c2ff198644e99a3419afe7462275d801c9563c414081e70b8c50b21b931b21dcf09705e10aa75a327fb2e4b7b681c95807a1e9281710959f805c04a3b7ea78b1d94ba0b70dc90a23ce27378894c16aab76cf8078afe3704f04c823ea861bb4acb86ddd32dc54e641e55a518d6b1a61aa42d6ab5cd5231456e4c0d9f9f673e265a31afa56df7be24412c208b3a44f8d710df342d275c06351364e58f729732ee4ddd43da0a410af1642a3bc25edec33dc31018c8364903abbeba558836e11da40c4efd5454c86c0b6c4381ee72709257a8a5e246b2cb55d1fe7a21d8de61b462ce428f2be246032d5082163c87964867206aa97925a2f535bba120c6cbd4479f0868ed618bda2ebb65229a414afd6626ecd7c021aa98d9538cdbf38ed99041056ab5b6c878fbd935f48006491fdbaeee1e8a3b1b2b7f4ccd681cbc4e7703474223f1c1b5a6b068add9e3fa6955429c837b2a9243337bb036c6d39f3c4cfd7fe658293b31dc49eb0af956264ed7115d6041172a2d3bfdf4923da656875a06f0d786f9dc8ac24eb6666a84de61d0a89e2cb13dcac05803efcf2f55ff6c30a3dd725e193780c4e5a5a77ea0f9467434f77c9a0cc33433e52ee7db0b00997842c89b74e59afa1242831ce9b09505d5919b3e94448482a3d9203067278f1d951678eb32261110b66cc0f54ba566157f82d377fbc59c3301b8b6b44f1642d496b643a59373c9efd30c1647510761c2650e933c055943404eac8d30491045fc8e73c7f9968c663a8549a2c1e44df080228feeee6ff446239e606d2ca2d1fddcfe5042202b0fd136933b0d9520312a3ac6285f9a9440c709675bbc2fade28fb4ac1daa49d673ff553d5797503ffb698ef924529ff1d915b27e2fbab47d2cf03e0d32e4b6dea5b415bb7292f692e7728eba834e7fcfb069aa71351f77a115ca528ae0a4575ab73efa24213162fc9d61c854d4edbbd09a8d316938dd80e010953f63ffa270f705c3adae282aaff6386594ffd22d0039df05fae97fa683b83d3d502ee7d1461ce953078ee6e3268c3fc06d8623290b77248c996cd4bfb364602b0f41fb90f1fb91af51c254c53968e5a46078173d98e970a97277431f82ef7a5f8042a5501ab5065ebdda1ed21e6f515fffee4fd967a78eef4a429945dce42ebfcd9f80b70bd7ae5e2a7461c7b7ed2c57ca72e5eaab28ecaaba47c67839081ed3f62d82f6f1c1b8fd6ed57d9f9c6c477e50b20f8ee7544acb82637c35dddaf4e2bb9a7c08d1d6479b7e71e2c04f06b76c8b4db88382764aa3a4087a020adbab9e5eb5036959d18a8565a37993e5522793580f3579801f33d902469288c68a1fd9b361d443c59cd73d18d53eb3800c5b74de08f993c043ce23290ac46aadcb1d6a4338c27a76d930cf3b02ccdffa3a7e1e43cca19e3ce64154846388d4109c53347857b8c6abe82df28721d65486b394106a51b3cbe840eebbbabad9f84a53d7285d1ac5450cd27e53234bbcfb5cd5699aafa554c906e5ff2012b29dcfb9d617b048ac9212d71566a60ef83d9e4d29c20c32b19758b38bac10e54ac97bd572c62b6e0e270c435b1d86277704447a2a57bed585f15a7d51a71642c349c0f6b3ee8caa35388b37333b0178173964a0d3d141747795e66a9e2147c8286526f1ade11c0b692b469f546842cd8ad00ea3b7a898397fc09dde72bf682fd90e60ae52c276a1e52159a3b009e2112399818da6a8d76c810a1f8ad0e527053e964363ee9d568c480ae9fdef56f9dd340a6dcf747abe74941f1cf5af8b921065126a7a8edc7a7bd64a2bef98cefbe03a9c1f9298d2aa785151de66d9f042620c73b0f0c792e15299b5a3447f9e7fd33df6f4872c0d5b4d1ccf10d29d0e504a7c7a05df36a144349d5626fb0dd3208dec674fb18c7235b7219546ebb3734f0de968b970afc86d6fdcbbf2b58128aa20ab36094b1c9c49272a52f2acf801e671c0ec65ac4c2ebc8569b3df1402836d719aea79948c37183095b0f634c8b771013d237eb26c6fc4e699578f8b2567c1807681e922b8b5ed73c98784f31be3b4eb18a78d538dc7ee6ed90e33db0e4878f872da89dfd2f3c355e7105bad897b5d297464db35afd5f3db56bd004edcc6cdcb43c5b4db700961df048b2c3e71a67175d9a1ea231bddc316907399cc7ae61348dea6c5b490f658a5d564122c07dd571f2fbf782b124c1df6f178af0ed2128eded0bc74d604365c84c12b8d50643275a72dab8c65b4e088d1de6ddd71b0cf4fabaaf00d4c69a9af0fe34251129150a262fcbed9eeffbd9892dfd0c2e15b239aa8a78358b3e03652e567dd2d9f723042ed781f2d7fda7620324a464e39a9b77b768ca0a9c275e3d212c9dffd6d7e3968181261a777eb6f066a1464d17bf208056d72ae2cf5f6c956b5be815ce5acb07fa8c41dd6f11ac925f84f7e11228bf1afba5f27731287d7c717a73de0d3c995af0f8add54b88a92bcc8e3d084427cf69b9e0568f41a6cc8444701ee30bbce4a2c000f063aecf8d10cc88bec9f55e7fc13d01ea8fccf42c4d14e268a5aad21f70cde12d52c7a823d35ac53f1ea6e3355ef00038f20f13ce7f06f38a6cff309d59f0c906039582171b4d91290129fcefa7d01a2c5ee7896f87f59915e95363933fcb45775e6976e03e57d5a39212272463b8ed603d5c4441b0e2eaa08d837b9ab5f0c34e8eeba059e9422fb8bb7c6296cc64369accb46161c137fd4971844eb2e7db2c3999fb367e5c6ad54f54e290ba98a94e6e1e69ca5a2f82d32cb6ae9a52686e17227c00e95959f761073df85f3d6aa243e100e4e8404a907490abba73165ea5f466ab9aae0dc983287de1634e3895a30c96a6dd0cc61d9f7e8f586c9120397decc99b2385cc19cc3a623f55d2600a14a612e8fa0a2abe17e5a5eaa99bf9beeaca1831ea8f865e94ec1b42108a4b26ca67ced78a8a0edf07146660fc53dde3dafd9c84f7b04ee000f9e9c423d1037c87a6b566af066efcfcf66b49d469212a3219b39f7b931aaa8f9c8eadd62f81db45f705a98162dd3c66d08fb8a60cd40a886d540874c20e4be24b375920083a6d98983b562772a8adea5554f805f895e2c1317d574c50f1ad345b5f4a76504f4788e951858f30b9f5b5bd205fdd68130d713a09bea45d13ee51159b045ab61de7ed858f687f39cbb7276d42fc9b4b1de9a4d3fa1c86a66508e1fee7cb76c4626bedc7fd84aabcf13bd75bfdd67f358edf4789bdf862df7351bd7fb5cbe487314d1917c20fb187af0ac4221f4045e81c131ce805f5b6f99b6e8cbdf1afbf0a6da48935498cdc256b256a1a885988ee0af77a94e7f06e3e82eea06deb7fe4213d3f5f4f1765abfedadfaca674338d6448f255a0cac4ce26d32282658b1439f8d0e7e7530882f826bc7e58d4db046d1fa45970a325793063cd0e781c851482b87dd6ada49bae193c3bae0b513f8922231707a7dea70b8eb5d86521f281368a866741678a98a2c47b6b9a0760b9849f35fa7f762a339c4b8ae03bb445c0e899295a55a9f0a5560638808e720c0fc879788e35d2497867b8000daad01fd64c7625214b520ba6e03022c00821b7fb5d314f238288f820df63b1d427f8ade8df3cfb73faee18152dff011f6debcc0ebf9292492a1bac4ecafffb5368a2e7d6ba7b70af166d43ce5a527a093fefb7e39a96959df3bca1cac5f78e30bada3862b2c6478855766d2e2614e2e414197fa1014cc831adbe742ee9ea822057108848a0976ff20662b31622d7871829307513a9b21bd32022db02535a0802fa09828d0bad3c121993fe72722d73fa53d2e789e0bd933961b9d2963491cb2a32f0bfd072b626f18a12588134616fea522efc87f906634930afef78a0976645c30dc9f536f3047701e6ead36d63c217ea75fdc19a979c13ecc3efbeb7a19a6045eca6942e5b8337d50bfa1026906acebe4c5a25853075eb4f5f71a4b1772a5d6660de85f2160208d921a60a4655b1c3ba5201056d3947987874d36ad517a5902ebea4e2d7c6ee9158923d8aa4b0d7589b1ad80d4a70ee32bd4c29924a5f6851cfe57ecd3a2ab1b5c6c54bb3553cefdc56d24b385de318116de55fbcb23798c1c128666656a03f640bc878cb325a6043c0cc09bc2fbcbe8d6cb62a1248432b015c68dc9880d7dd487cf149cb136f974aff1549def33485108ea29d40d9c214430d4a09bc492e07e831ef0a77cf008a05a7ba3e64429e1726e1f7c8d1833f0ab755d933a3c6eb123866c34ce89f912e74ca20b931b7a3ac1024c250ac3167100c3610ec20906cccd14794e33436c17955f931bda0edba00cfc3871539a807679d81c4b1e41e14f3f2f6b84b359e0d5ec3b1b96497933ac4d4862bb528b4cb9b6f2c23cd1cc7b3c7fe12bfc7d6d10743e522466e089b3d9defdfe149be1aef0a905320cb7daf621702f6f36ff88c40a7a0db18fc749c9a89aa5c51856a99dee1b683377af380dba043d78d76d5494ff5580a4a29f97b7424e4c1a3030820c0f04fad4e2bd284b76799e222f0efb019ff98138aa8bd49762581ba51c03393a59d61f4625c78aff92ad6dfb4ea6b39d36689415d374e8043f353b3a21533a9e111da61e02c8827e1e0add3d7716197e2cdcebc35b5db3e2d90bb409915f9fc340aaca27401e7a7dfacdcbbad186248a5925707b9c62b0b06696a46fd3eef121858d329a573ffb8690338e3ee2d981b96c0d4f10cd7b84c9df207d69f64d3f48c3477693bd7ae1a3ca1e6c40fecafe8597e1b83a2733bdead6b2ec497d1d8440d89f7443be733692cde4381e2f875513584b835de04b991c501775be47eb928f581611ea6a78731881ca2a88d7583af4e8a77926ddadcf0133bbb135b8a35a3ee44ad9f26dca01b2e8b6e4e99d964e33e426522616ac05e2d4581b60f9f8d28898525a763c40eef521288de5c9820cebf9163bbf5eeca111ed4b828cd2d942319ccfd7b5b844c2127cd51b4fabc493c6469d75e6cdf4ec5c41c43de3cd20168e792dcd81720f875865c402403184e8ea46ee0ceae7b8827d5f0a85e52ff404d033227c79446b20d015175b833001c0ba6b0699d0a5a6a4c7834c3bd535c6439fd764f96cc46c058e932c90b4ced6ecf948ff81c1ce1163544aae6dbe3dc1c2f0cc149428a285e2481a52d6b396dd78b2c3633a6869c870ac4963bd096a7ee9682eb11d11a8e34ad013c1c9da46c2d87a4a5cfe8acd4a159f8f6d4b557568e451ab147428e53eadcfb5a680dd17e1ce9272d41bfe17d4b0b10040ce5dfd2af79ca0c16462c0bf55e75f66c0c171c80f7cecbca0ad302d919cd213488b18833984982f56ab68cea2ae2ddac75a08ed06f4fbbe6fd0165e166d33a41f1d5881368524c3542185eb6a42c49ad2370e07813a35f2b65935349e784b772f65997834a4249e1e23995c822300e2e08b8d5729124c76e53986ba1f199dcbf00770022e7da855d1f49f34f390dc3d9d9dfcdbdf0decde8820428e269885f12f1ce9672a03222b0dae333f76602fba941b0245776a91d36cf3a6ba3f5a26298158e8ad29bad8290d14efbb6cf7b64869106d11306395c655c3e54c306c0105d72de807319ab4beacae29be662b15f930b0a95c9a46b64d2b84b02aeb5041fb8bf66713a85b55e350e6955c8fef4fe04f67e30f98fa0abc38c9372a1825ea9966ad25b79afd09d22a5584c5b804b19b60181f31d620659ce8dc2a105abcd19ef65b792bb4104d0c3262c4b83c801f83c2c4ee7d6b5cee804c5dec0cf6926c0c730baf5a785d8cfb57c82c875f16bf15aa6a67c49b35912be8ad0df25d1ceecdf8c39efbb277375395552da53bd5c901636193471af204f08e26ccde4a1ce6f7e90916fa849820c399e2a3a2e504c424ab07a1921b4255a8a66e4718ac273f0a9e59d7b13682235f3b53ad788f052421093494883ef4d38081999437b525ec26103077fa3ca729ae0a2bebde963666b5efc651f837c94d29196dd223ddd0e5e7b7041c9c857ead87b47e731c9753fe5a0ff1358a8598c4c2be17a9856166ac8798dba453413c7f53fbdb5040404d4f080b223da047221b7a9659f8368e4c7fb6c44fbac8f6b7763344c7d790d3639f4738e500ad7c7d717875d7d04384d2160dc8e2f0781021f0bdd3bce3359e1e1edc14f801328255b1f701bb468a896795e66ab2ac4ed5f339e9b8dcd2b601cf832583f2f02585859349a2b5ed795a6bb386b9819e23841a11bb90c0f010f1fc1d21c85ea2bde42bae3acb36a331cde5d0902d9e0f6b29568d418893e882ba2a0869f3ddf4ac397b7bc6db9b4c3afb05b34554e9425d8e1a17fa3de172392498d6e0a5ddb5c1addbaf8011f3fb85faa385d2fb3d43d9abf3eb8cf802ef7a7fb34cc49317f96f6f00753b85b68f2d171ca760e0f03a4b4a480fd8109ebdc366bec9d1af37bb2e9badbc416e63741212f811a70c0a1f2897dee6f6159712822f09f029c7ab4323e8717dc2d4a6dbc9301b46e610125d1cd2e807d7be25e6eabb374e2f7ea3139432fd3ad82b0fdf169aa90ca238d74b45890a4ea18cddcbd1ed5088b63292840a08298232580acb2341058f18fe52f91dacd4b2293867eacf4835f454194b2a39c2f61360563d2b0b080f50cd2a3c1a200266f1d7dc59a3673bda3c604867eddb8e27d94011b5f02f141dff744af8c7eb7b8e5a00a5a5b28510ac43fb6f2ae674ee55996a48db0d1b83d2bf781c11e2b0b43f4bd9a5a64388eb3988ff95a9dab8326301f11fa792bdd7372bacb67dbb5b6a6704f68bea50faa3abb8c424c2dcc39f389d52e80a0e97445eaa83d2d1640cbd02f5f8ce30db985f23f887cb1805fa5e6ec3ace3f9cdf6d8cc4678026087b60460b338db086cf2c744c24f015e31e0da3216c1f2dd0d1da0f2a0989c289216cfa6194be0c76a148c127011947b836cab9a9c1621d99a70feeab63236b3c4adb6cc96e0d9f6c4ab953d8059567f7c16be8a3ab4b73a313b21f1bd9664d9036be39da46db9fc68f5547ee4c02633d6e404907d710c351df5c7c7bfe37441c6a7a98c925aa18e88b5a5d80cd6519ae530124fd92de6f22744ecf2c6dcd7546534658b727dfd0f70d5c5fe7156357341fa08bbdf14d44fe0d83c03590b02ce5c844c22b3454a6be94f5ff45acceae8571e00b96207b1f13ad12e2e9a214551022b718c49a19190f92e974c8c5f00340530858fb9197a4a541a978c61552ca7f693589224706a1605b08113b2809b6e7b26ca8ffb638ff94e917458cf138a863ca8ea1107e1cc2b63d0f62567d5384dae85ea3a6f2bd95cada9bd644d0602e144b6a6cf074b7478eb884b13b7c0f667c63424d8803e1f5a0e4a7e8c603252769b7d8f384dcf8dfdc267d2d3123dfdec3e353d5c15e8ef1e60c904ac247b072ab8a45d1614c0f9274c425a8e7ba2bdd5d41b0822525abc454922b7411bd2bf2173d12446fa73d47adaa6698ccfedd61e3bfbf6fbd8eebb021b5b860da90bdbc889ce356507a18252e9da5cf3c4c542df5430305385d28706e4a8e78cfd1b1d15ab9ebe18bf1843470a463d369ae5f1e317b46e5592dbadc1e66ef4fb91e78f93e0caf99610fa8c3f0a342ef12e6885b2065c6af88a3ed7d6fa31619a83faf31e630090cde186dd9eff61d0db666755e50d241c734f4d2ff74ae8f2099e2a3b7b128b13a2c20e338e86ab580881c884eab058435a18b65c0be7b776644dc8cfd12e902411265d853128f7498b584d77c1698871a97031163b897e00c584793bc8c72976de6db3990f10870426c072b80465d5be178032c2675d59ec07c1a21010f4ecbda850d003aed48531feba5bae59cff85cbf492e80423fbd750a1123d79a68f17bbd0000b413d1331bdaa176e31634d0b7a430f62d7f4a369caffe998d450f53364b4ba3888d22181b892978dd09364ced33953c1ecc460daeba5f9cc4c800c937029a9d3ef13cb6a13526423b382894089eff13821e5a0db769d1dca51ae1a34e12305691a94c4620d0d990686d3ab67f280230e1d6e33d69f8ebb631fc9530a3fe4d2c1039b73effed396ba1273c07943de5fc82166754daea2dbfbc29fa94940d1b78e4327826489a63a99106711c7de70106e403756b68b1c9eeba3dea30907c95a13c195d66624503e6ceaa7c41d859517503b272f5deb6141e294db6ab15df8527590f1f984c79d5085cc1a72309470e7537b72017b684368dd1ac3e14224f81b10603026561564295e2c99ba712e9f24ba94b00f55bfbbefd1a79fc069752dd354b364a22ff8a50138a9a9f20ce7c3c8580026355658f30ebd524bbf93364ca312a7f1a26ffc3956214e317ec514b3d328d4ad505acfa3b62d5aa649c6bc7ee1b08ba0fda09f4fbaf2a154c92bad5891cb567957ead6dd9fe1d92dbb7e860d70658dfe7213ce77329728fe1700cfe7f01ae7ad2061fc817449fafd25c4a7fc25bfaad1ef7013a39d6530c21b92b652f8a2e6de647666ac379e64378a6cd584368e94ab4e008aba0872fe6e56f857e0cc9dc4f70d339202b5c8db493aa530cc84240f826eed02c4138c1e9cdf6f92517342b9203a51d58ce47afdf7ed5dd2e9ddba0c083b3ff4edb57c842231411dac2127e11044af1bd5d425415cbbfc25c983ae251e32622165216e8878385ced05cb91c8f4370cc2ee126f899107b753b95fa6363bc1587d5e99b5fa7af588306079fb4c93cfd3205d7d281962b3508d630170ed73f2b3afad4ad339dba675d542376e9ff26e94f0c949cce66a00a4b3dff6b1552a054bdd1b6130414203cbfc3de65ae49a8b28e0d669a9d90ce245568439fe7b5c7826434e6851b20fb55cdea5d2ace9ef385036576ed28c72c8aeefcdda1dd5810d7c42d97fc2dd9741f2d4127067fde87b481f75cece2d7d5835080773950f967f082a3c2ff9d6c22517e188d1aefe24f0643699d8eb0c9287037534e0660c48a001a9204335146e1bc706d9673d06dec746b02cd1d460c3ded78abec8cd0b15992984c12e00c91244fad2eea16daf892e469293b0651d1da4bf4c49d5fede79f7cd18ac03cc7424d2dbe402dd6d4ebda64eabd033441b00a7afea9b914f5edda0129a4f0a0821d4c7d909dab401ce96c31f265ed06c0e3ed013206ed13231140b39b14cafe5f4ca2731c3199a5fe200a4ac67ba066f4daf230a8634c28865eb8c6c427177597588a221cf5cff9138889a673cefe7c28bcfdc10c00dd04643de424162c70e1ae95515bc36bb5a6ad649daf10dd25be27285a98d209c5ed620bd47f3b66cb3ebd36e665b592d554c1a11d7651dfce735b2688a2abe967b52119bc8fb0ef1f19471eef4c8ea6cc8cd3da5ddb463e424cb1437e5274571eaf89bc56917d54b98dee454749e885d55de62383f87a3de36709ab54d5588972fa292931edcc97c64f89304270a41ff44180bce21d8a286b44a9cc029e98b314234c405f65e21c9744c33f4fc47af0aee07082442b92dcfaddfc2ff37cd86a53e3e271f7ec9e944be14ad4ef70ae46f915cb8a61988e783fdf6479aff8920708b983cefefa10efb09cbdf7957152454e4fca76a4369ef4e3af5272787478c578de240fbe6cddb7f601ac2e7b3f90bbd934b26cd874875700ea9ba95931c9d9c10232536ab7ddf888c5b4f9cb381d2a281cca20673fadc83c068ee4fac0921d3c87ac58d984c17020b4bd504de1eda1dd1a8361621abd7e1e990936e4080f5ba06bbec456b32e79b197a65bba4c677fd9f8102a84f3e470e787084584963482b53e18c8f61cb834f6afa264f7ae80e93802ca283f7931d5b1d3810d3656fe2cd927b5ab936aee32069085964b7c4ae440eca9a0179534b8fc265de6fc632849324dee0720e29b1b69aa8e197a99a369e531b81a99618941d8e927ff61364d3cc8a3e410b5faef97fd8ef668e44c0d7a75e8adc6abe243232f5b909137109f47c7072bd292b3ee6e5d1008eeeb32fe3a37d43df5a7a4ceb59e87c4b9eb0df456b40097d90997dfd921e7def4cee5b7f9e5f42431e33d401d633405210b5296fe74823a87772b4776111b3ce7eae3a30addbc84f61450a0ed9756ab9b58c263545be24421e8a1f0159c08311a089b412372aebed0c914846e9986366c9c40038c83858c25e8d4a30971c9f55388e82e6f5cb33a94e640f5974a89d39d10b8c3c29c28830b5440bb6a95d7561c0e824ab51d12c2367abf1c5276f6229589768440d29d2dea5131d27a5d391e143108a3acbc63d67fe9a600d80e3627a3a8e26668bae5ce26935d3f876b0d68aa48d0abace68f40e0003ddd20214806cec2df2b1e18e343e09e5e78a36b94586f492c297982f0c756025a70a9192979553f443782e1b2043659160530e89064b22c134e7f250f6da21014ea77614546579641397f2d2f36c0b364c4fd4b77b2c1a851a06ce01c133088f86c495ba854070210c6bb8bb0efaa794fe8e453d109998da1ff212ad75c7f400bab415e998f99a14d54b4ca21fbb92716e424e01eaf7f1187e677852dacded56b01d10a092fb79dcb79b5ea127b3e11f1eef68dec368c220e4d5fffb4d2643ca5fb08fe055748580dbed629332af69c34c9bb0b7d2dfed78480e768873927d387bda9bf681b3bfdfeeedc2bc106ad30d365362387b0e6a7b591b9895831fdf64a7a47813740d924d213e9182f2f58e4274e1a1bfdc1422b53837a7399cf2516c2bbaae00b719367f42ecf0d55c387a0d0c8bbfca186d6a403f494a9f8efe98b0f56115e08bc1f214bbb3a3522f302c4a22a60fe637e7c232dcb30d441a8ff7bc7daa426ed629c099cbb5e3c192193f5a60e6a605bfef352176d72609c4ebdad31a2cd697e4cca88f9443435388689be3fd8cfff6cc54f6c859b58febea91174bb15735bc9c6439bf7defac697bfd8c2267454d731e0bd3726059d8bdef03db0fbc917b194d630858e08a568cea74038df2b89997be6d9bcac825d3f944aeaed968cd4a8ee760ea1789e9b8130ca49630c5d85cb3bfe1be5923aacaeb2e51aca1994b8436af709e2ba1e1edf05bc76843a33ee393e3e629bf89c92f4f3a9a1a917ac15394571522c1623e98376f7e4df38a08adee256bfef1cf47cd57364e7d685d33944be750377d0090794be16a1414f77f7040a4aeb9d0129ba7e7b8c97914b2e73185aca4a7e7ce6ec92c2087cbbf56f7cc8ab66b7593530b75e7dc5071c317a7fc85e38a3c56b36700eb4bcb1a0f4808634d52ab3edeafb3222d353164487910c843f6bd07f8a1b488df08620d3abdd40a63c289a778da762faf6c8600f287e2ee139bd246dadd68b741fa032c59fd72af1e0515303217a79fc2d07842b13bf5917b95dd434bcb80faa7d5c7d72521aea580a128715bcd5729566438825a3acec7c8179d41a01b16404d3b44a9748f3b549245df3de3550b14cf5a60fba0dd2b4bf0d342650d5a9e31684270a85bb6d4f6f4e4b8585362f3181ed44e7654184e59eddf225cc84df5a6843df9816302bf8a8525ac0d4051ed684e329d050fb1d93dacc39575db95bc36fcda1b49c31b8e291326e74f678851fc0f0cf0e44676b061a6ce35ffab0c30a1dbe2c8f306c05c08511ab154582052135573e52727c5c39e834783aad711dccc67b451cf13679bbd3d119fb2852b720594bcdbbbf3b5a4afe3d362f99838a548c66a03f947e50fd4c49bfb4c3033904cc20cdf62bc3a8cb5c7a5defcb71018e6c65daa335b70a162c96ac306cce463a994066ce4503be4e19915c0166c6517cea1a20f72ca74f5dcafd4a3db011c8110c224e269ae2e6af39a7902db941f7b5566b85e877d1d2f5a4c99485298b6027e23f21fb1e8c4b1bcbae45e06e82c196de1417bfff2ca5960a49e1969a97600c4b2d1cbf891a287711f2238b881a97736328c0deea6452c69c89ab7296053736c3e99771c5f6df132448f0faa91dc4cd7b85b19c722e921960b1881336b5d75c659b3a42367d816c330d6670038ac1be7247277fa0b97ec3fa775978600a0216cce5860dd0ee234e96137dddbf5713cd9776dd4d3025764def81148a1b87147849c98cec77a2ee55d929c88e41422f3ae1bb403c7b24402bacbf8f4b2d35533819525901970c4d750f050e8e39472835fecffaf9554bd6e9c2c0c8cf056d94cd5b95487ceabed855051189cab3edd3a8576981aa35ac3ebdfc231af3e7604354cefcdba31f3f1314a10826735d8657fd7d0da338b3b2edebadc5a3f998945c9f7e44c370ffc04178ec03cd4171f08a287609c62f6265cc087b1d8d2826ae354b5f34a025428b12e9918b49172dddec2c4da4e2839f35e293c754b84072f2c55c2a64aa09d9ee6fbb52896ea96555943f58422c6152e9f7d25e83e3554722b7101723d91550b76f3baedfeb0f6a6f7d344abe60f2d00eb52dd16bca21335a06c3b512ba0952e39c01480e9f542b0c133e74d1b0a6507753e2117fc493195b6d1942ca2f2f387190066eba7f8a8b7d46a96e1cf60017862e2c09e736e4d6e52750d3966e721e5ca11714a58aa461b785f90def829f4e53cec20a0dcd37c13a31ec9ffc59dbe7da73fe227fa457fd4039e360d1420e58b10cb86854c7557185a4531c6fa99dc6fbb59d0143a00c0655d419c2019b1944f75529d36b399f3b9f07e284e151dc068501d0656c5eb91b4f2a22404110b8c23151dc2eeed249f08c6076ad9819df009d623eeb1d6344bc080adf2dc17b3bfc193982298833f0de9fd3263268db9b428932f997430910ce35290a6cfd95917cd686d18ec11b009ab56b3a1c5ef0fc63f4a99771ea231e68c7c62345bc1cd46720da9def1ec4c76a1841f0cd549ce7ddab5e717e31fd6bef5ab00b61d6bab3d16ebfc513e248659bfa296543a4b4b81855031b1bdb0cf34eaa881894564b0675c2601105eff758a8e3c0ad41635679201038343f0b13366483bb88ef3144ed62404c76c4d6ade875fb95ed38e6a9cd711d09c4cdb94e189c267d91df0dc3651940329a5680b0e3490534cbf35012633e4f83619b5635fce5d62f0364115a85745ac3ed7e6cbd6e0bbeaf3e2dba880cdeaa6571a35598f3ff948b30f57f218d8d8bbd4801dcc1077652755bfccc5355ea18f86340ff5668d6631895ba80982568ab5eb097fbd00f1954ebcde50603fb54664c365b583b69cc301013da4e11be4335f12be9f147c8056b8ea3a489d9341f978e532c9543a8124f8d46ec572b3efcfce87809ef760ebd6818ab8fd610bc06eb0e7de75dd162d014a75fcfd1bda748a308af0bcccd4a2f49826abab1b11eb4e73de2f5c47df349b756493b65e63e40e13f4b9ead40bc8d3f78aa89b3ee505d1c47513f0ea506272058240cee2e16c7cb713f7302325f7dccf5a2b36d2f1e8ba4da18541b6bac9a5c31a2a17bd72fb38516504b39e627e3e784300bf79807ab1cd5a431626720bb3dce9f978e3078232b8b108ed3374cc6542545228effa869d36d9f53c2b0872fbc84cd891dc3cdc16086ad712df220768cbf0d97b93d3b49ba8b72386fc166f884a32e36abf3c1b64dae544cbc5d8921f621fb9601a9f065023b3f7da30c38eb39ea4c14f7ef0c7a25c24312c62d9c911775866a103bf2feace357b1e2781d37de9d5432688de1587ca9aee9056b70c97187d8aa6f384146a8aa38ac51ade6a2ab37f5f0a48f7a98231aa282e5cf64e45c69ee3db9624106aeaf257f5ac6dffc533a7e079638de547569012994f8699d4d69cd850a9f1beb98e2bfd9693f74e42747d1cc720497674b1bbcef4e04af1543368cacf8f340a5821c6be773e3b160ee11328db2c8611e0bc4f802f644b3e0cc3c54cec3faa340a8dbe1b43abd58e78e30de00d2ef91795b716e557a9388f5e75c91fcc4e01dcb1973fe0af72203aa8e30f8f3d12509a7b75d85adf27371faedb6c1a21627221b71f35a117058d47297728eef6faf9c7285c43778ccb61d5b8f470fb178ec72ada520cf66a8348d235bbfe3cecf78f5f494845b9404e78bb8e822d2bc7dbed3c77e7b198eeedccab25e2145472847831f78caedab306baa07784081cfd8e87593ea5d2ac417e5a38e85447d63c957e50361a3f92a9f3516f0ca5c42810ea7242a1a0f751e38e4c7230d0e901115ff31b5a8896391e1ffd0cf382e24c8abc59983a8532e0a0df0eda8a7506c0ee1c4679db2465b6d5916df7401941d5740d436d699beefdd0e7e11fa3346557d05453ebab78176ee1f8cf56e2b931b6c1dde7c067deafa2267c4a5c1c4f11a368ea884571577defb59c8dfd24aacbcfd652cd1407ca5f08a862e158912df4eae4cc5b8485ca7b73356860dce6a5628983e8eb1d3bdf18b3b85cb6851fe2e3ba44819adb48d6ec4fc5ad7d48f64acac3cf69b3d7890b7a6580c476509d4dd7d644c025775c35c165b4ca9a84f4c66847e75a0329f698a5b2b7e39c3befc64d58eb0e1cfd3b10ebdb36dd38019387a50604088541df161590fc0a08a3a5716f83ad0675ae9f82f79a220c7824105410c612c8c906ed334fffa063fd31e07e72694c0858c415acf276acd653fd2b4720d2a4e13a906462f75f9b85ce4c15af53abf58b374ce1edb9cd14d885f1bb36d58f57905b649c8ed8b439dbb885fb498021c909456c7e1715204f57ea0c5150d829d7775d90ff9564e8a6602f5923640215a43d78f3e450f9372f01223fa3dbd914d84e793beb8be08fb7e83899c34e22952e61e95e114b2a2d2c93b0f648b9a07c3b51fb102310f21d90e81cae655185e94b38c65abedb41a172dd2591f809c63e41a28a19512dca588496ec5ffed5a0acd7f9cd59a27c73db1f09ab75c96b8bb007eb9f285144a7182e2b2069992cbe61833619b92b4a1f5387512683d3ee29db3aca7d1e40009981d92a24505f4a0a2b2eea949c7f9fe32c750ca7bdc20301bd8c4dedfcf706ac772876444532b57d6c139f2e7139e4935cf68c188e94b3f6e95b3ee35f2d0cf30e7c64f9ef35f8ab1e8841f05c069a71f817dff609d4ca4f641fe4e63ded37b1ab2ed463aa152c251456de24abc1b31eef138d09c18681fb44466835b0f3a0ff98d8339801da7f1c5caae176417ad7f733e29ae5a2e7427ff3825a6168e6399ba7a3f28fb8446ecea2714030e1e750a5c023d615f45dbc26004da50e872930b63bc3231a613343a625d336c40bef7742cde9fe5bd90fa32f960d27ffe3d9434c57e5ce4777480d5d9d7b5d333629410167cb688e23c02357d35939e495db0a87706728959971d976d674881e2ce4b20c82cdb5349d30336d6cfab0137c6bb036de8e9def3fe8cc7b1a4110f5cd63970ae8a85959264f342e28b98a7b546ea73b3dfd8f8cde9142c9571a5103cf48e246b6b4cc912dd43d22a7b13c9a055b349110e648f1b48825043df63b296f57087f71d2575e3a989a12f61c88ae7b1a64be98259b62764e5fe396953a081799e9dc2eab85e32e21ddc9ed9d648ed0f5010da0a46cd59f49e507dfb177a4710ece85a4a653f8c2f8db82b9935362e0441b59a8e92a0d3a7a52ae5643e2f6ca56632589eedcbea34ccaec17f58a03dd7db26f10e03bb6ac5a7b092bcc32d353b3cc07bd10ddad11c93fa9bc02ba6602f7d876e46fb4ee9db8cf92313fdd36cf29861c6812106c8dc43db99e5978db491035976660d7d8b9ddc23f0b99c3c4c919bb3437ad376fbbb2c6b3758608514ba512b9bec51e86156830991a3d19f95cf90f582246ecc0450f0329ebb0b06523102d19d54c1b260bf4b10eafbc2f5b3c74ee6c1c30554116e6d295f915a1d8a8560715d87beef43e14521fbf44857f4a629111018ff7e84f073a27f78f3f434491e1caa6b5b95fcb6872f59d27af1c21714ea981afd745d826316b0ff529548863f7d9605f92d2b7b80a51596b446fd796ea5b0e429e8746db336a89b034adcc521c829f0b6b9569b104f56d5268f6ec59effc9750b90c9500178bca4a94e52dc04c39d23873a01e27016d7a964d1a91a7b4ee356f8fa0aae593fd745957e55d08c2a63257e48a230da0aaaaa90cefcaa9da460b651dcec55612bd8cfd0584c17a81cbb6c9c6fa60f553b21b15eddd6e2983308b31bc8506221be32c2c1270292c2253a935ffa23f33c06d769b7d29ea5a8b3cd5fe989568f3957d9adeefdcb488543cbf04f5cc34f2911995879a67428e6b3fcaab11d19718ddb682cc215d5f44b5e0e2d13a937dbf81a9e81ced6000222bd66f3c39cba67145339a8b1cdd7c8da48e975a1ac65b2bcce0a0ec618efa5a2a451d2df97ed261f9128c2673d2062371ee918cf5e44d9dd1ac41dca7c54c9f067da0adaf50f51094ed819b5af642a7f7c59d12181dc3e8b6601ff67a2eb70781e794d085f2cbd12ac0653c198fae7d4595201b11f4ff095002d30afc1327a7a713dbd4535bca634f822b5d37193180d4c0d49fb3df111c53766c1290f48d77f210735a18d31fdd14b7ae9fd010337ce0a193c2aee9303663797fbe4b580842ad845fe0b19f2a659badb0f4818fced906edc771927692fbee915997b433a5e08116bace521882305c604ad4552b9f36c2480ba8b04316f28f93451e7b79be7f5ddb69236da70d82e1343c8c04a277fd595fde2773e0fcd139a867890ad452db747667b5ed4ba93755669255c4212b0057f86e679bff6407c5954610ab6ef38abd692720332f034078b46463064763469a85012ba33ffdf553a80bd7ee527b253ea2dbe9216a5ef83b3c7a12171137a41282be7432e0e489791edb997bbb725cb9c9e801ec2534c85b606eb9fe078760e8289f4ac42ee416dd976060b038e1584ff9346571cd61aa51263d9beb073efe8a2c9786f7ad05ec6debb6f15f1b9f6f810a867b64574d516710ccc58651128fac9e7428a45330146ce101ab892fe6ca028f954244aa17fe91f4752791619df9c68054e534a56f1131d6674ffde92e0c0196f6d2c7d2312504aea40437576e203a8277b64e3cdc8901e5a7326032a0d0a77631709c7b2d591d953c7e5675e5939c107ab6610d57cf0ef5fa8712f13b0559a82ba9c8a3ce2ca9952d3316005de8906dc06f80ddba4945d7200d05347a02512b84545ab1c38090dae1b82a61e80f981cef47da55662bd9543ca381caf65b085b7901cd136f3c31dd0bdf1945d4bd5f0a517cfc4e09982cc3eb7de76bbea1d31f22e838c991dc246c6d2903346c05f17ab0ccdd358778ee8d2a3021e6fcbd8df2404eb523b79cbb8c223b1115f63a7a7ecb8e13aacde86d51590b2209c3eb6364e39409dc8dcc1ba1dc823237796674648a3f134af8d5c69f8d1c1707ebdddd3a7e2f596384e6d11e29ff181d46f5cc686b3739b1820333be6000c91935f59c6600663b9f7e9e4d546d57f5c1dd28a5cb4cd4044af6b94b313b67d771a4db2a300cd221a03eba3c306443f9135d8f7263b1c213b2ec474c245a81ae5ffad9d4268a47e59375a508de7fab653f6abcead1aad284f395476a947b7c73f79b899c9231723753ad9cad0f1f60c9d92d34973efe13fbe3b1f3f8d1de265f619854234446c54258d3d09f38047877aa1ae9824bdbdfa6ebcc4511e800ef9c78e9cdcd9f2f8df8eee3055008860385586f7651287ceef81419d7fc6d2a601ad32fa5f00442e6c0b71f3df98865c641fbdf6f86742af3916afa75d79356e1881ff5544b995e16c610062907bb8a4cf028ca11f9014047af10fb9b4693eceda8bc01185200395244fe0cd864e808897d46588b41cfe53e5a5ea98f51114581b697b730e8132f324a61c5af89219ff3be4033ea49c6d6c5402eabbefdc4d20108c6c48ac50b9bbca7ce0ccc3534a3a82057e5b99a4999f36a1f2ab09816279f1ab376efe0aafa83012944a534b54c7fe1e01315063554e4da2eed3d1f185df7a0caec50a08d89bbd8411f2957369d09c8e08837090d1fde802581669de5f32279f1a886bc78bc5c48edc80e438c237f563577ad5f8accd07a683ee7ff171c10b74c94ef9b04ee0ac2d50833710a0821901e2ab3fa72eed295e43693b35a970f8edf37dd7ce6743fe324fbe94b01896a272c63aff4f0fdaa78777824221ad32b34b5ec96b6549301eab979390e5fa638cb648edfb790ed870c2f864d1f7fb3bee3ee0c0424ab7d8cfdf5483654c7efe014e3bec5ba571295d7c9a1d783bbfa30391262b64d2f5e883c7bccd2f72eec44ac593d2a60485aba381d86298132f3e8a4fe8cdeae93683ec5ccb49ab0e2df5b325151e70d155d71bec6566647cee3b3a88ca165735c3a0b860f66ab2ce8eda10296417694b83d647cfb083e619ee6d7b838aefe0990b804ce4a064a9c2bcbbbfe6c2380f49734caac70889e4838693c058e8e220755513215a709130aefd0bda76442d109c95fd35a77bec346b9b03a9359402a70a245f45cbb80b62686135ceca36268143808ed46da4ff4d8826f95ac90b59077ccae94b6312d904d9ea06cd3bb4fef298b8893819a1566ec453a3145bcaaefd0250d878526d47e40ca353302ef8efbaf3251652e99a357f6abca430652aa0643b89f2136418f8867031190437df28c203a2f2c8b23813771f7e3bf55a362f6c07c9170b1b03d425dd878b4c2e83e1b12c10b1eca96392b8d1e9acbfdd639f9d6fe4202570d2fd2d7e9c8d6a2387ffd42bca628cd3ca3d098995b26784ed8095e5f967a720ba7eee2af612d2788de0e41df2acc89d45f13e5357b798d688033426a940b309cf8d8530c7b679bd232797121d6fafe93ebd8ccbc75c9538564381d307fa9533f9221fc10cebf6862d893ef9f0c63f425d28bef4b205eb50b1b2316d2cacfe636f5d89c3fd6941cb6e8abcbdf01ff87b31d244f7f1f93b23069f002d7a79635b6c8cda4877ced65b74eb22824651a828b84c8400fef25f6baf637d16f7647878bbdc483c1fae98624f1cf5826a8f5261cd63da69b789f4a26d6428ced816b1b05f70f4bf3878d612f6030caec03ba56f335a1a75049b2731de7f94d58773213d1a99ab20ec2b7810c4738a5ba0535c42848d4fb6984b70c904e0de16dc14a579cd28061caf95b2e5fe138ac6df9eddec7fb47cfa5582aa246c941003d62dd10e195c3560cf44412909b9a8793da81b46a1abfd6bb70261f6c1d0eb78c0e7ce05895d2b5fdc112d36d7be96fc3c6764727f9262fe36117b75e579910650d954d2ce22213519fe438917cff0ed5e152be7c9ecc02a1b392159f372c315c072d1516be6d2a293894bf30579700c9e5c03e177cb70878918225d9c71cf68e8df761912a41ad697d7604e0c5ec31cfb7312796fcaa0fd7f0bcffa337e5e56e588dc5540944c2d21a469b0a1951a4d9339d4d8ae1d1ce72920a905ba6f44de59d761d7ea5d478bfbe63b9a8874dcd052a2c3854e64162ca946afa2aeeeda6beb05b6cd30261255cd80d2b68e14a3442cf6714f093680a86e2f167f7f7e70c289216c2e4b2027c14ff6ec81aef100cd9cc21df42722e9f237278c1189a40cdac186c768e33ced9d4a704e2cc481bd316c59f4cf455bfb540ad7fbffbdeba709ff8f864173028113317268822858e3b58d3bd487d7262bbbe521f69f1fe3ee1d9c04d93b14b37f3dca41f6bc08199eb64396b3fb1c07258f9823c3b28a2527d776e9bf9ac56e607990ccb7fd4892a23e6a5994b6389afaf59a165b55900c642010545d346f1b05b5f50e99f72d72575191b5fa0abe868e8bed28b15da9f430a725cad63993cc4298fcc69c220ce0118d6ad771563e5f9a38c212163afe58e93a1e390f92e094733954011b558004d3c1a343096d03ba545c82de82b41f00f98151b31b7a74c98efcac8f18c10524902570b530ee27c320490946b3639b0fc73ef63a25cec089393463b9dc47e54a71aacb8476d6fcf7a6a6b64c797485ce0b225b7c6787752cfeded9204397f415b6c75a41ae2dab49f52804a19f4b51d6055194573a17b27e0b1c759661b23f661fd01b421fb50e57ba30a592a36c52aab845e5154707086237e9c8e8cbf7794db954cebe9aa453da0de92a8a55d06ae202a0e9b49e5ea804a7d000a090c30d42cfd1a140dba5c579a241cfcda054e13434032cd9d5869bc96448ec5d0ba17d655c46f35ab60a02b2986c2caa7ff666a3712a8ffa45fcf7e6c823d84daf6384164af31d6c8689475c674b308897ccb9c5c82a689c4847f98e888a5fefc927b81783368458a8e747917175a6660b51a68e286f133910196c934b18fcd184af733cbc3b37725c033f201427dd77404dd20ad8c02c86dd852f273d0bd13530c268150253ac4a75a98248ca08dcd1336e26abfefb5a95c0aae193fd7c931cf0cae7f9c41d41d1dd22cb719fa824fc16a169e376b9acc8193574f7907766c804ae60e3b29290c02945d32d142e8667f6c998d3a9af964089ab01131598c656d68aa7fc5e8206fe9a54931c9a9c92699640b4832cf3614680675ad54e2867a1f188287a97dec3ece50eb3b489c15439842be77da9db97709c361a4053422dffdcf24cccf6119789e0f23d717fb9f345766b55509386a150d4138f31fda78383d9e2c2d8fdbc0f1b513294f80646cb894720187b95c56efe1f7a670b564f70c533a7cd6927d8404bd96cc81a54c7f544f2a3e5b6727c6854b57b5cef7b3c21dc74f4d2f665689d33f775e872d6c3d0145d638655193eb15e1d5d2bdd61f28ef16176c3a461d778e1d3b134e1afc8c8dc38bbd6e38654bd8c53581211a3d31a5f21840d0cae070165bb0cfba576351f23037b7aaa5e5cc07a7bc90f1031b3c7fefd2d554d76840c2938ca42ca0e65db0975e22effb3dacbb5af82a9c8f392f5a3e51128fcc9bf8402f5d610e8444444668639778d6fb44ed633bcfb607c54bac7c50014d30d66be1651a354797e7d72e007f9f7bd184ca98b10f07ac0eb27f553078d072626360d5b104c8040e6c8521835110af3d410dd55186ead52a18ccf1170727ffbf59b1e68d33f5454b03d208b58cc929685b79d87233f39810b1cd5c2e496b14b626914bf7df28ffbe91dc9eced9448656e65d8cf0829c3ff01dacd2836e14c15c210a1b0aa7333c8db0643ff080520e623c1eea6336a2e3c239c8c88baff31dca4fbd513cd410c8e4a65006078be4481d034f8498b8fdc967cf508528a8dce70236e002a2bb98dbc56efdc89ee5b995857a08ff6f2dd5d79abfc379c9caf1fd22a00b47cee8a37124be1bdee3ea7c3ba2ef91b247ed43bea3e06f2bb2c4fbdd7c78e22a9a26881179fe058e97e33f8c84bf4fcebc12bba8088a3848614f16821e4cb2eb8270bdcb0d0012b5e51eb1cd0de31637967557f89734e994be3be8d19b5547a0092b8477c1af887228bcc33cf9d4a5204fd892ebb9402c41a12d765a449f440e5fa4cfb79896b3da503ca1cb639c44053d1904424f35212e6a31250926b7ba3af877309217dd17a80af666566837edb537516ac4b70c8556e849e158d295cda2d696c02aac230e237592c661dfa9babcc25f360b68bdd447eb859aa1b9c45e4a35c13c15819c5d28ac0b3ae7f0fcf3560c2ab7834a12b1b4ba4f0501a8ce504af2375d31026051c876e6bb441e2e3282a1c1c7f893db51430ac8d88005d9de87d3e8ff5721ac244baf70827608cf0f2d138d2dada845f155f3329e69004d6cd81ba02e27b53612da71578162a873c7f81c56af7e7203f533f15048ac39fd061581051ec5b7740845e2b4af58826b72bf3d46c741c0bf7024f47609a35993abe323a51848a530e7eff410c97ca569afc8a4d1d0e4f7e180e8659e9beb90e80d0b31146df03b8b4a43b44a1ef7e21182b928fbd39b47e406ed5e57d15a1ac00fad2700469aa26cbbaa49419dd37c10fc899f39610f6ed2721c9c66376e67abab5fcf0f6de679b43d810bcc79b34cd79658b62df9e569ff8e0194135be598f8421eb1d03202919d5164c3e2f53aae09b43854b385dcf6278400335eaf80fd524450a9b0e27e2e437f3fbf6d336a5d7b0ae2bafc2a5cdd6cb79f557ff6072a1df1db0b8bcc5ad481e7e83bb6e7394726c634192e68db743033a1f34c124b05773f9d9be6f3e4f24cd47bff914a0ac7417f7f4c6ef33709e8b7c025063f869eb03c44d39a02a8e01bfc4bdff8195f9fad7ed846b0c44e80993169d0c573dd54b4dfb1fa7cb6fe275daa217a66110ad71a86580df7abf1ac17a0bd60760ac7ef5258b0869985263fb0d4d9e964bb5fe9eba55867cf4cdc2ca57a8b21a859c38a4b3fed385b3aecd82789a7b5674632217b786e713037d757bc7a88ce6e80b3c373474abb3a40cffa4a09abeebf38abbbf10f0dce93053f02fea3cc8ed4d7cc4a08b6f30f87abb1019b097f384f387de43dff53820010de1bdf6b56f099850df716980884fe22c56f471a63affe37db932c42927b2a7807786acf8c72f8834935b63b1a4f392d67b26022b06fda914c5b7e443d195f7ba68618dede1ab42c62403b3d7f99472877db7f147603b1eeed1564982cbb5d4425f30ef0df278a4ef3c4f5bdcea3571f76788b418cbee872df96684d905f72e5af5f851cb32baf44674c84d612f2b08569b5b3893c73eb50cbde347baa753305dfb68547932f5d8d91578e15fe46179ae10acc647bbd4745026e45f08f684903cbe19e36621bac5da81f9c89593b9a2be9e0f9853576ddb0b40a3c5fc32541c14b8f582119e554977b426ae058e878b3a93f2e687c0f32aeb7355faf8e81d15e3685ef84321483060320b44edcba2597afbdb5ef5906f7d3887dc095a2e536701ae97581029b5ad318ac8a8ea8c15413ddf9821aef579c2cae263302d7cf582353e14c9d330d186a772245864c27c7df96d96ef9d2047f6b91ca81db8de1ce1eeb19182fa1009951465be9d75085e25d74f789fbb74484978b62be03dfb0102eae48f41c723eb9de570bd3b83c5c4f6587d70808c09b2eedbc4bcb7fa520da71c1351bc3b9a17f678d92ab22f76caad12ffae1c815b25467eceefd43935ac4a387e09b14cd8b5720c0cda47314c4c78c069dae4014612677e30edf72bc49233d8339276a455add1f99d79e33f3e79488610d583056a0c8e1178aab03df87c84f1ed94f4584e036bf8d9fa9ce0cbcd8f422e0e62ffe51919adce01486a8b0df539cdc788512258d19b60e7f073e69aebde7604c463dba80a861885ab50a979a2cf44c438eea300fe8d6c5a129dc827a26637c079de5d41823758d441964567ef6769ce8be039215c3719fb5d80bdfd5abece2f6b7628cad97c9b10d138391bc9cfb3ca2a9407d1c1a6ada2c5611310c712aa20d78f7a644ae938385d628632c62ac9060bf67adb7a8c0e809861f8855685d98370571c388dd1fe3b34dc832b46d38db578e1e1493b9c511d701ff5ebfc895854d119fbcce25b1123e6d9566e46d59520dc27cc12abf7931fcfdf1f063438ed08188331c23f468dc2eaa9fc51d95cfaf33d24e2aa001cb98ae2f5557dcc0525da5cdd9035ef53227685f3a9294835fe4e1e6069add1faaa631f8c408e91a17b0674894b492f26500c4917f02e1da9bbf3c01e6c5c63fa03bf73e0f1e53e1243a7cad0b802edabe1d5fcd113825a5c84701d94644f3aebc51ab9847bc01246a5444bcee8196d9b1cf8676b41ea9eb842868a420cb96644c308e425cff706910565b39a7b736df30c3b9e987cc9f054a7253134b916f511a8914a8e1b8ff5ab0842ffe19f417da991b256ef51a2c519bb401065a56f6a72c3f499c16d2884ddafcb84369c9ab9382609b87713485f5be673419f2fce2752651827ac284d3709629036f1b330077b00dbb63349be85dec5b83fd41db19f6a1cd033cacf758353f74f9744060c154049b589cd60d1b8614c2f47c6a8d0f8b1b48bac0bb68680d245405423690ecc824521e9237e5e3c766462f53fc4668eb130afd3082d91061a4cd918924e13600572e4f4accae00170cf5566a159b0c5e1c75f45791c14f3f383f2d4266c9fb75726c0a3c3094db8c54939578ac2bb59f0e2aba4c5241ea2f34fbac13d8583230ceafa6ef1156d8e4fd16fd82e44d8d4e302ac8ec9c1e3f84268ce8c24739f91830bdb2c44b7f1badc845af65a11ab4ed74434c639e1b2007450705fb4d1275929850f60a6bd2f3f8c143528be09c2abacdddc7ff1c6aa610d4b442da0132d14317a2d36d2fc089f1f39badf815fd10a0e89fccb9f5e1557d520e6f7951ca6d772df6956efa230a53c0590df2f1bd3c84c23b807c295f9848a4e3d1f8dfa743f4c025642e2de83ed9c690cebc426eaec543159e68b3003e04cdd8f716d976340dc5fa88f46bccfd9e20d200844e28242fb94e9f8fdf14abf06db199f05d3843d4e8ed26dd14c5f54fa1040e1534aaad421ac18549979a8c0378c5da64a9bdf660ca4a112b423b902f0a84a0abf4da85520b5ef90eff8c855e616955a04e8f90c23ce60980c1ad147d625789f855939bde0efed6b69f22722a7fd7eb4ee264720ad731a2c8695e222832537aa84eaf851f0e15729e51eb6989ffb252977088c24ab0e1a31900ad12d45025c72caa95316f594bfa987bd0172bcac966a70f88ff4a57985a517dcd7ae5476faea8e58667b6c4c05e8c4f85f24289960bd1ffd1d25ad086daeccd9379a31e5430d870f18b12f6fbcc30e521c27ac5b9287c1661d4875993cc5c34a149a081516a6464558992a3de356e19e8d838b339a655104690dd29ee899920c0794b5f9ce6c14c10695ba7fe6948e8e1df4f2ae5dc047ada1c4f3b5ee69cb9ee6d3d93571b6cd2c1299a452bef0ce1235f1d59060fdee05c52150732cd3fc66dc26035dd208ef389a10b7ffba3dc7bbc5c1456991f715927c3d6182cf9dfc1d11eeee0f3fc36ab1d9405f7503ca3be628efbcad9eb173c61d3914585ca51263156e0a163a2bbe47b458a2f4e4a950607fa169843c2e09da3db0d479f23c0a4e02a9379fc139f71cae356e1ef0368376fa1d2c60ae1065c743fd170995970a85f83157f5140fa4bf1d82633676c51ae9fecbc46b8df4371669ca533491345c3ffaea11fc1384d4fc36040e3ad9f9735f0a2cd68afdb1b6b7f874e22c3259ab0d18ee41292009835fc2a9a37d9369310499ec2b26434d5f9d9a891c6a51730b78fc71a46c954d78e4f900c6ab760c5ae1c849a0bb275a493f9617bc25dabde2efb4dbb1c5c00156c24250b46d324bff87d99be7ca8579ab6e72cdf326f582056fb466d9dcfc5af7afb1eb71a2b33d8d57ed39c85c2df1da8cefe4e790b62fd6e6ceaf0a1c6e9cf744c5ad154323acc5bbd7e2fc48462938ea1f0a4b3287a1f2bd5439ef1acf3f81b1c5c0f6e7c3f176aaba01c8f42154d7525a7e519205563634e2cf6d1fe186ee6774d302201f5af475ef9de22d73d65de78622a1474fc30f3cae3dfce87d271acd49bcb37ac0fd3174da7fcc01d0833eafafddc7c616f4e7a5eeac95ce1e9741f8457376077e1fbe17433a7ab06f36295d70387876ca1fcfa9013dccefc08c31ee029732977ae0365dde3191d09308d0c7e4266ab57b66431404ceab3a5bda8db11101ac99c7e88ff432c1c394dc02edf1f02e8b702d78a3154e3ff606e7c71156cf4011193c804a1649d3fe646e6115e4280c0088d8274d77d6adb9c5b3b5e8c3727771da89e13183890f30766214daac48dbd3e9f76e3211e1627f87a6d2b27a7bad1adf40d086b4b254b2f1e6b0dd51058e7a4bed3a6005aafc71497bf581721b0bc9b9d78bcf5d0dd25bb0a179947c69cfe1cf26a60e489a9ffbb28697e2e0d8ccd5257aae7c984964c71b8205357e605ae310e42241f816dce367549f4b1f8c2271479c926218c383743a8d299c00c71cab394d6da8a1fc844a3e6ed32adb92d90dcc578d6ec64c22364ae55f4282e945f2b8347f67f0bc7e83cde57373e1ab10b174dc8a1699b25fc24a487612003121b4823a18e36a06964b453b71684654f54b31ab5bcf15deccc05ec139f58a8fe7ac538710be0b8de721b5c39601d57ab1cbfc30e3e16068fed5fed99499b90ce9d122baa8d762f14696cb662718772d4f8a55cdbffff9786a6fddd90d4ac7fc7f9be903bc32b24b66e6144f897d1bc30a81d4963b44d75d2928d9f168587cbe7e083aa30e60c79342680a9224cb75976f04d0a74a1a4948b7a16562f3c01c6c7649f1ab42d5f9a84310055aec8503d74bdaee5e3c2fb22419bb4f83fbb951a34277407795bc6b534946f3b43d1acab42497b7da4fd31c95594135b430f6f99853f76f2f1b4a3edff0b3b5c9d7c5a442e2e43f81d83c90fc622b1c57ed0b408222cb98bae4d13992ae56e3115f13af37168e1d159d53d526327e2900bf9c277c6571e99df3fb7429efdee150a4d848f76fc4360bf32f77f004c424f41ffd0f3b675b82c72ce7b8662315003cf1ffef8ffc27c69a1337b92823315296f2864b38aae0bc8e1be15c7e70e300640333b92dfb9c538499ae99c8ac4c1591da65ebe33c4a068aa41fa1bf2b2a8ea1789d63fd6869c5343b6a484f5f7408c36f7be3c927aa3770c0686c5503193bdbfc0014b795bcadd7a686ea4b9599544ae574b36f2819875490467b9d034837f5a63d103aad26d86581bdc19d70f037035223b6bb7620362fd13c0f64d21608e3c1aaae14f1a830ada6824396f56b94471b3bd8e38648ea64f582433139df7ca6d31bd4c9de43dbd273b1e43b10f45dfe608b89206aa6b87d0a38d1a577edb05b2bfb86d2bdfe86e3c66909ba06e3e5802e409a5749bedafff73d2ae773b533632d9401cec69e9872ed93ed38ab3280cbc2a1339992246f4f2a4f60d9b028b169792b6c3f200f745fc124d138399643253f13f304b5d6e0b18b24623472b3cabfff815282e56194153ebaa64ea4f3dcab8545ce774c5798b48f011cac8a61aa9fd87a239b3fca08069edbedb690f722b640388d6a9276cf83358f11c8e782100c564e9ba51f092faf2fb71c90c7252e4c7efa1913313746cb8172b64c73b3591b3324a9e3d61421414e15a45742a7a8d2246fd288e115b34d4d3b5d17e78608e0dee2707aee11035c5aa2906b4678723223c9c96ecb0ffb50bf97cf3b27d75ecca5d84ccdf80ad824f849f8893810a176cf21b4028f253967087ecc48cb7071df559d8183bed1d83ec48fbdc07a0561e8a430226c48522ec0ca0b7b72e7c27a8186f9180b4aa38d3ee933bf5702a639ff5614c66ac086360e31ddfbcccb33e1b7e090b9d82a393542a4948f46e12cbf6a566ced61525de934238946e129a0f2294c102b3aa8a947ea0b5f2758a6f9b167145cefa1a0c2388378831a3a69aad29d4db8020bc5a9af49fdf3f9db4c1b4e8032196bbc6b424576d67f19568f1f6d2323cb54f40529c346bbe54f92b76e5b710ca962dd3b072e42a9d03e566a48bb861a44464b854c4257ca358b87dbec045209b8643991097169ccb829e6310f26196a322dedf4db6a3d1986d50bea27be181a3275911589187afa5d0ba73dddf8c7ff2167917005d4d1fe76ee0eb889714e4b3c4fb6af56fd4281a4a3c7ade608ba16fdd6835a68a96eef5b60071d279a0eb0670c1faed94f7f9454f602609e942f01299d2d3c355b74bacc7ad710a554a2348fa5aa82415ecb276d2e1f7c6f50abbc4516d4955a1c9b9e1b10c1ef8a9e9ad0a0e18727fcbd7c07496213d86db2e0f32d3c02f17c1eed09a846dd8430e884e081183601807fee93b022b7b1be52193fa253d31bcdbc40abdec2e23fabc4c37ebbead34c9036585cb46b3fde550e8c91e6dd92107e72d14e55c141b71d5172d7c4435e92e3ed7fc18b40a917e907a222e12c52fb5c5b8ae15fcea3e10a5fb3d15bee1c8363bd1d144dff7fa2587104b62d2ebc44a71bb316a4cf53f2346cac702727a0b2d3e7c3c7692ad24243e7eca70e066bdbc7fddb871e0c3029f5ffbe9c8ce290bd0f9c07e1f05386bfd3e5421f128da0a721ba1b914fd21588019a8b8c297d8555dcc6afd91473c2d76c8a18a76eaf2a6d06fae87c358d5ad4f0ba3564d12505fa09c8a2f03577c3634257138223d602f439328f2a3920988c6c40cc65bc36922cbd2c6308ef7bbbe709260cf5f8941d35527ef42ba0a44144bb594b15794dc4e5acc5b892db12edc0e6d5d41468c3db12e9a5e8738cb8d65ac26c1818c4635f13625d7ed459ee6f5bf780db92d16f90fb04697f96eaf01f50b7b10614ae89d3b262a83a952d7e74238cfbcb309a3f014f5e7bb824bd427bc297f6a1f42de3b670bc11b8d546ff7205334b51d6d7716e171289acbeb4ad0ffd7205d0871548e4476150e52b9cb4a75edd0e00f1cf214e83a15f0d4cf5862bb8e2e6d623786153df4987d971899acd5ad6377dea808606d6201ccf05c5db31bf652b0c2c0f430fb33b347b6e3ae648e921528167667baf67aa8733a26f244e48d541a3a736b8019e8e0ac59026e9e42b4b92f9e6cf6e494dde00d45d4187370e8a1b5ce0a28d5c4bc22c2f6c790aab3c732f85c5b12efca27e17b434d2e55e590fb4caeb8efc38bc111396ccd7908e7ef5524765e1ec94c3d4a59d63698ff92f9e7481daaae34417ec07c277b23d9f30bd26864f94ff8b656d0603384e4c5992572e0d613e557cea40f68489d5f33793b601a07ffa1fb5ecf4b99a4e19b38550f362486f670f4ceb71f749708d0fc04ea1269813235f25f8f27520a29ccf4990cd7eb02db07bea83f826e9371724f8c84893649b34628f074ea1493897ac5d0fc30f8e065950a3bf091aa5871acd1dcb9aba0de7dee44d3e6e38aa39de4342fee575e4cbc680cef2fb2183c9811df5c49fa39a9dba45aab58a70084954ad7054c114dcaa9ebbfc35a30b07748e7c0ad4d9c341c27f8119ddf25ca64252ed9ffa83a7ca8e325db32ecb14d4307f64377f220b4e604b2491dd105003ee28370bc834cc0ad3779d637a089078ac58c7f0dfdefc58fa2e6c6364ded043b2525736903c70fdc4b4587c45af6aae7220cd676db1ad6189ae9a9a053d45de34c813e391b58ed3490886201e11bb9ab98d4a17db67632f67465c8db6b0e4f5f8de125cb3d431f614d18b76e3852de6ee8c1c3f4dcf7b6561cd6f495871e21e04a5ad866d3bad4ec03564a7e57a4f4014b2749f073b61fbb2dbe717796515e7eabf52e38e6d5dc33f16c3747b8fada2b5b3bacb924de2580c4fce7c26ab71cfc38156a9e97b2dc0efef1fd89fbb0c15ecc8addcd5cea08d6cbe617b3fae94a6e2672a03e9848823f02a51e4d504159097014b982329b977e0c2dfd18885a9cb653bb6ff935288060970fc2ed470ad65b99f6157f4371a6a9f6f5c7c530da84f0a068eb83e83f1b76d58a5b5e3ec347ba29841c03767a0490a997ca2acfec8cf8bca7ef0a4f6775abea46083f2f0d865e2cc6cef8314fe33866cac4d2dd2498904a90d08793f62b9d3616f3ac52689f719b49364f48f16ff8f5216873b7e0307eaa760c560367b8d3a0757470d6299ecca6a8ef54e64082ab4aa6af9378d93035995508390beba73abc5aaeda360f91478e6c14158847a70783d3aa889ae99b850332fbdb76c3dc37a4177d9f672c8b53583313f7f529562d268b9f7ea8d95a54a56df594fb3a2de4cd659d47f3ee41ca542e274860d59b5fbbe8c921288d36a94e4cd1db0083ada92a79b23dcdafe5e0288a762ef630e7f470b88ebdb5447fde6ebf574b3194274806b81bd175564b258f406841cd819fe40021ac946188b286f8773dae34d1e06bbe07fb227e9fb6481aa099491cfa10c22d1918810e7ffc590ef3e35c7130c310899ebab35f96f09df96844f0b085eb560176f21adbcae920bccd22fba8684eab3dcea171519938a2e0a7884c503531e16e1a261e345fbc0cf53b9248d84d4689cb12a1df55c0175c9e52c3a09e6de9b0475713ae96a3168728168c356ae63eb28860fd2ad7f3aebe36d5e7893668c23610fff3f6aaff9b483f38fc5aacf7798ba5f521862f67ce6b67594143618abf5225f51d771327676e3896cd24a1cea6c3e0d927a2e2c334c4800927f36ce6ebc68629cf57ece22d950a5526d341636d6266da0e5774f98ec709e789e9da05ee90cf2ff68b4bdfa035c6a95b8c699fa3537a9eaa346a1e39742e70c08bd585975e88293501eb734e8cd813d88e20df356ca35ba3f2e8ef030ed509c11de0578eaa561cb52199957bf64e5a8a43a31ad55bafd3d60d0c8b7301a145315f8271d07800faef5bdbf5b83d9429db4fe894ff3876d4dfb15aafecff8c13f1ba85702c2ab7660aa50688fb85a201cce68228d7aa94d08276a915a1f6476503a61b6290df51521a3be310b7bbe0ea474f978ee4d9f8834ade6665c8b36983491dd5f7314b54e2dffe65cd14d0f26f9edadd6074036133e6f449c46b20e4accee6cce4ca5d82d29182f143543634c2f8acd7a145c385815efca2fab7003ab1e2f8f3b54511b9ec634604a2472c3fe31315e00629880525a4f84d5283beb8aaa77aa20bda8b48d1948e476353e6b7d7811fbd0716cb8ad0c09ca80ee40a8b1005fe17f231f3d4b9ad8f15245a6e56ee68465f7f03cd63cf581b02296bda8523c460e84d0b5cb14fa3b73c30984dc8b6a07b99d5ae9bad93adbfed78e709a359131d4c941ddeb3ac3623d8df580ed0a2d490eaca84ca2bfa58d120eb656d7b25fb92bf971f25770dc0b8d91dadc81d6a646957b207e33759510086e39d0ef7627039d175c99c9b8205de645dec332ab722fae9b980fc1079a14ca69d7725a2dab66996bc4fffdf69b7ec2f9656e0d88204a401e9eca18f7aaceb5bafa2e936b646c25a102e3a875d09603f5f2edaefe08dcc0e749d75b1b633e931bfc46f5953a8d00a27624b1fd9be2c79275c07961b3f591bb9efbe8aa4f4b1b423bcff809ef6dade533c4e8175d3476370e74772682c5511cc646711066954a150d674ec774bc0e7d329abd69d6f686fbc3928d043744fd890c459a00f8da37a965e6ac1eadf61270cbe098116450b7cf039528e7f830806b16bc4c73f20d37636a76dd00325a6bb6128e11d6ed4f678fd6c038442b250b04e41470cf6d15e6529724b89c7c1218370cf85fbab279697bfef7277ea21dbe61596130c72a3dd6db9455a0eb999b03ff7e14cfe71f22ba2910d179b389d07bf295da67636844bafe85487bb56c0e622098e5a9b243e9fbda4cba0607088f81378e221fb1ef752d83cc0f2d8c31998c35e9fc11402937f826658fe80176ad6a1f42919656b64c8b8e9e33fa1238ebb0ed0f7c00abf507bde4e107b4add68e9117933ff36e984f089046ee9f32a624bb4ed64e40e6e537745a6340d920bdaaffa596238e5312ab49f81faa409d4fde8e7ca3a821f4cd41628bae0e61933ce47546da76c962f956ef710d393967e752827a81489a004310434f2fe390c40254889119dbcddb607baca6d3eec42dfe9eb30babe896e8f7b5f1525d92989d044d22f28945f5dfad176982bc6105369d5a6ba770ded01a6b0710d05691f23522c3632b92f81ccde8b211de83d7b69308b73f2627d79706769c14640574dc393bd6a0d20391607962570d432d6df7e37408fada428c4998ed8e28e57245d6108bdb529bae9d56644747c0082acffe01ed0319df3c48d2127e11b25442aeb49df5e1eff5d3151d19447a6b3ae4840b99d1730ee3f7b1db473b4e96b637eb85fa177cbbc15dca7a64567c8c857128ca88a70b5f0f3e180b34fad6ff235411a043a9fe988dc1a9df3a2b0dc7978ac091ee6572e59cedbd9f73d08ae16f7b14a9322e9128b38b85d387bf1a17f5f7bcb8b0a84a7d8232ba2846a1474064be2211d45ede4b9006b015871f2daa775753e79dcb82798d06dd92ee102b13a038a7ddc805baad1f9375e4d8460be030ce2ff340f0bcf33deb24e560fe00c6184611fe3fa98d9bfed5aaa843772d2f31332d7a00b12f4dd641c4d59b4054053f0d6a16ab228cee4c7961284590e8a215b92eeb947ad92003c623e7d0226b71af028abac1d541b67d5c5d94db4cf79091c6e2a2f23cbd64aedf7c89becef216fabfcb983e675046f93a9142b05ded0eb47820d81efebfcd2120be0d674331be4a9de78ace237ecedd2d84e50d66b7c879330113cc86f5082020cdbc9572c4a4a1a593de37f08dfd140097adca3ac0df51a9c23c34b29ca9b429dfad7eef65b9f0be095bc32d95c8c9fb92ffadb097c6d8918747f0df1683217f1c478618207c15ee8af0a11bf5e07ff25740237f9a3b7e2d97560f774e12283ab8504c5f33b7220b075956e21e987258a6231fbd7b79e4b205e62c1e8f619e251df00b8915e8baa75402aafc1ae175d9bb706b468704ec6d8e69bb295dc027cd3e057d6e0db37e45fa357e67ed938558d5c1232a2d0a929ddafdb7e19c681507e715492acb06c5560722ac53d431b466981c96e0bef013bd7a9e354e0125d9e521570fde738632206a6f5f3835a2d99714c832d50c56ccb35b974fca788b189a912860f84ac629011307c0e7b344bfdbaea1cfa4dc3c1e1cbe66ef35995f0714b6b0351f3ec6d36624e7eaa45e25dcd086ee826a9c4352c8a07705c095c34bfbd294759208fb11134e5f0b24ddb5b0b218521dfe7424b68304c588ac03c731037bfee5e3082c4f09b99cfb08c7a6dbc6226192bc791f8e9eb810fb90feef800e1b15bbf0e6c87ccba2defb79c791e87d98205feb0c07f246b0eed42bbc40e6433a09dcdbb612327b6401c0c709b65c844d2649ee31335755a31dbf985a33d3d0e4de78c9943cd15e9142aa95d8653680331a9c639f28824eeea84b2170ed6f5691f02e5936400632f5717f3105bb180ccccb273a5e068f7ad47ddee2ada43e16b0a00522ee2512607364acc835a758496a2335600fa58e2b22de92167eda626126361f3049bd645af5ad97d0e0725894245fb95c3c4ba2dded8bd6d12fd25226518c8f5f0f05ea1fb948e5b6c556a614171c430049a17ecf7dd1d2c2dc0aa838e7efd0b28ca7d55259098745829d9097f2c723e47c8901f7bda5ad7519b52e4eb970d2c8e31cf53533ffcbcea929c14391a6a433576cf0a516693caeeabbbff88d4e82da83af2b7c75b862ac5dfb5e8e1da41158618cbdc82c09adb054e11b3bac4dadcb6f27ac3a063014b6f60ba1e03e5284bda27c1fd4838901c9cf5c17ecc8fbe4e3417f415dffe70d330d7525a18b5fbb4c674fa8fbbe863de8f2d3ff44f4c11566ecf0041329c4fdef7630a5f61bfe645b68c34818e0419c84d1c6415c2d1081f38e57dd64fa68149da61052f523073757c523c7f4047c8361c5e58324ec8f02ad3223b55ea81dbea4935d7bf9534b3cd0902a31ad49924c6fe0c879254b6848c0b1ee2918d63a67c49115958d1129351003718cb7386d7f120edce57746607fe80f573d45390eeaaa99b9b84b9b785abd26c9c676ce70fdc277242e06b17223c1c73f78ac1d431358e91857c434b2de7381c8e57d01e2f89c26325039e631ee619e5d5bf5e9e02d4766ccd855ad3ac09c9e081f7c5082306c6b5b7cdd3907734e908107e5fccc359d4341c68ecfd2d21879e6cce646c3999001d25ecf8a6f2999f6feee7b73fed60b4707785b40efc73c759ffca01f8bab25168e16bcec74495c603b3e31144a69668fd58fda08d5a1647cf459f73e3018aeab19fa128d30410fbfff9a42ba020ec7114d27d48dc88a8c60de9eb188ecfebd3525d00b5a308fa8d0cc36429daaf05ad699e3e6c84d13aaf4bd3cc40bc6081e36d3687eb60ed99aa2caa142289d2f563dfbe1a0df03ca0320b99f1a4025dae71f3f91e1d9708020438bcc8eb97ac711f34bf16fa7cc3f1e3d8bd3e1cd5e2f2ce283de4b5b90a61b3940e4b05608b6ce17b45428546ac4846151f6734101da69f9fb6c28532a2ce47030a7dcb8f12f59d5d7e4c5603273c7db31e8cd2d643aae69bcca189462dbeee3510320ca9c3914f704f39e4d2f94b6745a201c8a9186070de80c2affe0d3d0a5fea77f91dcf68e233cda7fb559626b45f22c4e1440801e89c90203326cf8df3217ef60cc79beb675a35999edeabde50bc20776a00bb732e036dc2d79f51a178a8f6dd244715b378c403011d760c5683f7a4556fa954219f8144c7961c242365fcf7e2df22eef584ff7322d92421f1c8f7b9c3f4c230da5653184c674f935f396dabbfdcad48b0d7652ca6a5563bb851ea08d52773015d98293535921ff62f7f10a3c4ade982513fdf7bfeee4c87d1d37f6bbcf503be28eb95161c8838560d874d654274f4692e6ba8ea24b3f6e15681e87043908192b8a3bedab56462006953dd80ed95787341230e272e7a2fc54e54018265eb247d6f5c3c6a7e10a3ae086bc7049694db91518c98a483c5dcfc7982d17f3311658abb2486809e65db1a033092feed4465823b7e187cd7c8d16b9d28250ac1107193f15082bbcea6ed92c5b46ba7ff3cdd3434e6e0d076a85abcc6e8374cadcb6822b484e5e5f0d8524533b253bdfd39068aabe97e649311007e58901f8e5487ba24672ce1b8fa2632ca65626ab6055ad7e9733a2c5f2a9265777788b53908ac033c34f8b1115f269b6c261738c3ade13400b4e2a2d8bd86642c87c724319e2fff87484b492e0d747e7422d2d518a606d9bd7278be52b422463c19a8b4e24256d0816308ede90ac133929ec81d2a51e216abb51cc4021ebc5ba77526e81c692f5b553dd793307038f31c1ac6a8bdcfe6e922ba63cacb847c63bbe60d517df9f6e9a36c08c6ec1505f13818cc4ecf1b5a6c80ccac2e646172764abe4adfea80e8ccdeb471a9529d2377a88b9bd458198240ef0780bb4155d444ecd8e3d1fdbe49e95e26bb73df01d5ea7d839094e9afc8d2c7a8c34c3ff57772902ed778af831ee6d035ed46a771044e527db50328dfc42ac112c7522bc313329d31afde973efdd6a717c4307d85ac817c0054b523a7f2f9f173399c08684e0eaaa2dc64852c9e5eb1f8de45d966d006690b5c75e9af2a2f49797c93c4a8cd86ed27390ca3af9ea084529ffc6f71f048588a17e0f791337142563b7687859aa323c6d8d878f6acdf6dfdd05d5ac41459e76f187ea3e4d38f3f6ef363bf8d8b3b038139b9ee5a4bf05e369d5ad6d08856e2098cf6b73a6c0f824da93208ee62746255cdf7fada3465f78ba22e08058b411e5f151d69e2b441eb29338f4b5c341316460e7c972f40f6026acbc0bed60dbcb9fb2c6d994d6d99e2ae6bd58eb3a284d73f8ac5f3ff87f22fc23e16d4040e73573764112918b83a036f302b121a3c49dbc18d3b1e7e0c42dc6caa9ea18416dbf91c6e618392a19091e5a898997c9692e85f27bd36a79727c48bfcb769756c585f69e7043bdab2f669366f6be95681104b3817127ea90bb6b00e9a8387fda56cbbe8832005137a8177030d86e34088cca0f8a302b2ae1c1fdf03df91b9ee14b6ed23b961a328587a99bb1eb51d6453a003f91dcd00fb76d16e19b87149dc2925733deea79a4bf44c468134d0d8130c89cf1d86cc876a79568eeac748d7aa48a068543e27fffa439c26959d5e96b1a36af3aa2e8c71e1175692982c5aedd2377e109ce1e6e2841608d40f9615f67b0140eab31077cbf24f03b4121c3f11c3cc3d612cb40cceb784e3275386113afe32a6466994645c23d0d3e3cc86757ad7681eb4ee94b4a6329ec2a563c02315ce8df2473ff7dbd5749025ba01af459be83a3c9690ef07897d616ec7af951b2726121d065612e473d400fa9f2b8ebda5f3b85aed27e8c60952a37bacc3f4ec5c1ed294d85aceb400cebe4700466577a9f669f20ccc4603471da787c4b5279ba1a13f8c1c10f7584fd3ae6a1c90f64628dd8c4649c838038d38fea9cc015730da17763c4e01e4176302d5b7eddb825b5e6bd0a13a7c8223bd5e362161cf4d9dda66546c9894709b9fc4a8e4f4c4b1243848413cd1712cd08ad2dcdf128faeaf6aa4375c285bfd8a53ad9c4a3c1a3c97b66e06f2c128c17e7bfd5fa59024283341906ce5f89a2704d4cca0c9f234fd066c424b0124bc6c8e8b4008db2e6d8161d103ca812267e963e82c554070b4a298f230db4ef181fd7432508cd0299b5e0bbf4db2ecf64fe204a510298bbab10f10079326501e579e2d66f0086b5cd2090d299d8ddaf42a3b1b8f7672d099fa04b8fb76bcf64ff9ce3760e3696dd8e44f47afadcbd8d463940008a483e31186b616d90b771aa06c2f114c535326d107ebba44c71fa8a2ed6f4d98a1f2e16b4b45324df572448bad2ee21e3390a7c0829ab688634a66432e79cda37da286ee9ac2f8c69cae593e72a8bec29c721247ae1d5a898c161c43162d6453711b6f324415af1f9ee01f8176e8be89f4c2c0ffde13dbe1e1962905e7663b0663eb4bd958765ca0496648e3ff220aa270a57a946eb6178699a9771a43f37afc7d1e52e623fe4813e3659942a9090a4077b3b3c3cd05cce6526d814b9ae3049570a99bbeb37549ac44b828ffeb385b5f0095095af14cc90988e14363d6dafe6ced63ffa58fd1c8a1eb45269824cac541f8ed048c94063ea64e61de1e49ed2ccbe9f8e35a30e2af6b62911c2bb4e2fe0db223bae0d7f0faf2f378184cfa8f315b528bf596676fb84370fcece3e40260c1f56aa10a8e8f10859bd97b99026f6620d0c9199cd4bf2f758c89e087f238fa282a8ac68c932cae6657e90ee3edc09479f4b4e707a79787c942c6410a3f9a5099147d0f6398e29743071c9384e16dd2ef99bb58b46a4e35ad583ad0434ffac3cceb4e1c112bb172e1d005dd5ce16b261de8e49fc5a3eb752f12b130f9b16b90d81f8c6fc7bc2ea1dad79b163da212fdc029b9f6b806c1b29f06efc218d0a0f5e8e25a117ba77ed2833e4cc163e787eae1011ceba05d6316c6172ad127f52c4dc85fd8b67c725c201f1f489dbeaa132858298a71a04298c2bd3310d2bf76c956fc9612602dfcfb39720d129bb72e6a01e7a85723f302023f993142c707e9598e1d38dd42a9190b8d93fa87a2fcefb8b9f7453dc78f901e7c5299266ae62139fc9a9dc453a4b991d8ec35452063b7b1043e3045be4cedadfd5c3f77f0514dfb06c6cf7d3b6bc8098b35b577718de081d2c39aae0e3d1d8773443fac9208744ac9562ce9992750bcead9884f23903a5acc6eb832db92ba03945209a31cebdc55c81fe1856431eabc186eec4934844e967d6de35fda4d79b2a343d1cf272f2060c052752f634a26e3aaf9e11a90c71746eec28346106e2d4f12f954cc6dd1d00977eb0282bd94c94496b995a660b6ff1b39c63593697fb8b710114b9af56d6ae08e28cb6a9246650f4b2a027cee30ea7a3901bb8276c174432a5d7417b87da112baf1cdd6ec996c533d8afa38997136fec67b3b83fdc455528928ae493377b5276b60d92cceed795030ca6b6c35eb193180c38a4dd9bea7837e73f7abddc95ec010f65f79ec373b47d28cc943213c091672a9bb2392876665a9531f3e7cd1d42a3fb26211874d47559779a40bcfce3bd899cb13db3f78691bff20cf47ce1a57183560b290e07787d72c666adc4d835cc9c7c060cded5a0af2a726038432295a6fe7a80769b42ec14693a4fe1de33233992ef8b5ca42c75d003798b52b5af05928fa189cb9ddb6660f922df3e8bd3098714d744ff4515cade9be1d19a6bb7d69dde07cceab1e05c5b2e51425d0d2ae69865caaea1d6211f72e42cdfeb3a6733b19bf1435c341b85d7db5e719d5daa00dd427725acd35783264e47d029551aef5696e8f0cc0c87a11f4319d5e0bb65478899fa191ae33304cf98576106499bd96de888600510ac319d878d3f80bc0338ad292f7247d2e240d3db1c26dbba6c61afeb6c3872b3f130d74d20489bca834f07e5bcd2c2332927e695cd0e2cf9cad23de6e44fec6f37bcdff7218aead99b598391da61a8b9cad88a1d7f86b40d69da1870482bca81ac8bb27e615c73ec399c70b0fb84b70d5cdc752a60dbcd9d662fc262b7e662965a32b42ad1b8fc1378059c6512c1718b50f207c6f2e2c4f0d1f195e6b5068c6100348abf9ac8d2535df7918254611c18c9abd223e4fb41f6920df442d003d20cefe7ec45578b88edcbbf1f8091840088184a6b7060d3660df6d503898491041b0d484ffb7ec75b7f68815ca9058e449cbc7146dc0fb42d4c9963d3e8facb89c92ed103df59a3f7ad4c5fb3157c51f2b142511309658709da2e619cce7de47ed0e32ec856efbf288024e7a4c170f92b48ebaf88f2e8bdd17bcbb4b50a52378d6a89215b1c127352a98fabcf268a19a431d1f1ba04719985667256501e73676555c353a5ea258a874c8bb4d62f5b87a564946bf0095b6202d6ce0bdd616f0e32c0ba940dfe6ad39fc78211a2f2d39402b6c5880538b54eaa392b3737c8d0271a85a931afc1d60a8ed4cd2f6929105a1b09da25378e8b37577950c2b7085f773a161df3c4f7a682521ebcabcfeefa22c6687715bba993b7b8b739f24e178c7d9bf4188919817634f7ce833258cec6e3881a03f226d85abf5abbe5de95e6b5d06318de2aa327a578c9990ff33d403e68b97b3ee9b29a27076966a26c3badda24957adf9ceea1d7f191112929792c012f601b6a5bc0be647271a22bd3fb8c8c7362e56eee80178fec767ca992c9db20bebf6252cf78d00a49256f9761698386f4ed66fddfb06a612c41e35efc912c47021bde7b8d7e991b0444551dcb09c53fac3cb67e8b1e6df5553955ca430d35bae827555ecded2528f6bcb776cccffbb21ba7b2ea3cb17c4ca556ad6cb7c37e1d3d2c2b9f5e57907e89fdca309b58fd6d660e1e674b17353af237ef514392820612964c4409f70004ae076995dd49efde7d3190266315a57c30b725b556459ce7bb029b3e32c7fbf87a6b8cb48f9d49f98c9605f970e75240252aca4b9036c5538c196bcde06f2d1b918a51dde91f1db937ff486316308b45ad38a068637ec0496d07c7b1b1d79e1f3d9a09c91e8583eccdb2c54a7880b82ce7cace2083c2e60fb5d31329b990d80e6ae9f9213f86ba02f3fdbfaf28afcd79dfdbdfbc6abb2812130ee633a8c0039b6c81afbd0e6c9b41040182c215afee1817aa7c0d31b5e32c7713196ada46c40222b9988a3cf1cedf6da27ab0d8147a7ca560e72aa1ffd16bf06e198b217339766ae029409eaac58b8c4020456ae057ddf6d3cb3c94ec34e2316c5e70109650fcbf8537449abae77e0f76f09f0011a8c73d7706ed9e19a42f5fb29e15dbf9f295032a3166d1a61246959b4fca6c4014565b0c78bb9bdcbe359bf6b0ad914e2919b61f9387e6600591e8e0232f25382d7bf45bed07963dcb1b1d04f4fae8ce53a44c205717ab36adcd6a13f589cc80828a0da9c7f59663001e9c0c907077871675f06e305e94a506b96e919db3a23ccc8c12d39695e1302f6b63976b03d6b47fd45e69619584bb5e61bebb333eb436d215738f89191aff7c16844246084345884185290fb9bae469333f2b91e3ea201e544f4217c5c43a911135eb558de84de5e616d9d341984e1954214d169148f7f771823a976d039de4354c128f9157b6f663b20e1f347bdb343e55680a88ecdd7152e5a1d3cdad524a4fdf53aeacb52e2f0566c88b4cba65f9225d1a595ae4abc7c2b6348fe53ee912e2717c9103c652a4c12351362bb79149facb247ff05f4b04f958f02de41847ac3bf9066698d115ee2076b789b5f35a88ec974c0048a5dfe45abb668b0f0a55618e08a596be47ab15089c6cfff748c694992af689742eadc74f05d267a70f21bdbab55791c287082d7e4724861d4f1ff87176ae3ba258dacc8e91f69f0d00bd4b96d2d9839335f1aee7bdced9d31b57a26ac5bc7a16149967c8422f81d1ac6f3173ce090d4a6b7720d799ab5e4e67174fc09253079188562e034adf4f2d0df2e07f612b06db8d96219d4490f13413f2cd6d8d0e3b3412e4d0660e584b542e03398edaf3466532481d32f22e72109c10bb06f5c00a62f19a305ce5740faeb7e9030f67d1b29fbf286e73f6efebb4515e29d1c89700e30b65c87217639c57fd5e252b76f673d91e8b7adb50dcbba1112ad18750409d9ebffccf145879a1a42062e57b1f6912cdc9325f780f64e56716ff77a7fbc40f130d19f1eae3a84a43ea6e129e4a901e9a1ae9c95ad0ea0b1ed667f1371ebf0fb085a61e05a943423142a47dd14d5cf3b7dc73dcd821fc1bc17ae9a6791b973c1d3f4f4582d4a8a2c52715f59f0cbcfa6e703e475bf24ac7668a9794d1f04bc93606d8835d4d033db72d2b96ce055cd32d18b443f561ca870881ac8ad021003e8cb3f271c0adef2f9e908daa89caa8b64d3fcfb17898083097946f87905bff948d741ba6eac50c9fd23d54c824d7230c74adc9d7b4497b8c2a84deda1307aa6b390d7840ceffb154693aaf7c4847e3cf0b87090ab3a3a4af5619464575aa724b2af21f32efab1dc11372c8f8a25e654ed1f1c642a58a87942d0a8831def27cd1cc1a830bffe81c784e2b02e2e4aae6b9beef368854d930a2ee6c03a9be8ff46400570542c97551e78004162c8cf64eeca671d05266405970c9aa4f28982f44186c347892c97b01d6f0c34fbae73e6f4347fee4ee35cf506e2344f3d88d1b7ebef351b958c980da27ab829968c17af94980ad25e5bf4e62346cdf1a67efcb1a10a17bceaf186063b9ffe077a2cefd6efc503cd3c13d413e75e867adf5a0d74da06733b903428a15d6ef3a9ce7283a9606daa40571f6c03e67535799e4ed4745b282f70e8f34b3ae73781da43ed65fe858c40a3e6d81868ff7d05829e3aaa1d7196ec13d1c20f4ef145870419980b48528fadc155c37950da99e8ed62c3c8397e171b844da57e9a26be993a3e0fab46b6b24f97899c99c4c9c9b645bf6eb40906e18d090bedc077161bdb8aa0eab0f2f734e58853e5ed9edded4ba72b07b4b03e1b309f912af1d92af57d600f1fb5187c84475bf4395de00cd755de047cc9bacfdc4fd329b0723d5891a44b2a4c6b2ef0485968a4e5ec5c4ca48dcc886d12b5491b99c5ccad8f5d20e99f02de30e01ef390e095917708e16cd42f5dd91b7f3d99f29ce37447863ccdcccfcc065961152331337d6d80f3cfd02296dbc213d51207f5d311b79263f5f533f4ebc93d0103ec1947c5384ca0ceb49610b15096607fa9fd340506a19b7a0588805555cb7bae22ef0464563668f33f00859d5b3961a6283b3b1cb28dd486716e24c5e43261e6cf097180018eff59e6e1e62f86325655cc4d740f914e1e92306cf8933bd0f470e056c33ba1fce54db74c77306e37e9902676639f38a754ce1fea088779e8d9cb8d8ed68f2d86adec891b8d25a918f84692315fa0502ae58b75e6579d6e5de4903d2f1ca85c4c8fa94a6c998bc3025b266418c2ef7f76cab08c858bf438e737af2c1c52ea7479061d6a27163f0e490769e3c16fa124e2873758d02051929f50560eccc66d6a053c2858cfb2e7ca8ab52c8a94a3cd0465512d600cff4edcc59071683abbd16992db4e3bd0946a5e3d1a04a2a92fe46ecf75ec47dd48dd0951a5ad97af7f0e886f0b0b32cb61fd60db6dc0c9147199dbb3b993c71f387840c3eb4ac9e1152eda8a337c5629f8a15929ac3a085d71272fe01bd50976032152b8e4f3e0247e1049b5f5dd2885fbf51411c95ed6cc572272d1e58f4082b7d2f0b956cabfc219dcfca361ed84960f3bbe6ee5f212f335e05536e9ef9ec7ff1b3efe67e8081107bd6c71085b775f1a75e58510e34c5c688ae901d5c0207dd209bb64ed11fd9f5b02b7d40c860d63139f5219786ed91b7fa06c7069ed4f30c9aae20ff06269c4db08b2d6b5c73b2f20ddafa0377894ebac1ed85e92cad7c3c7b73aa2dabfd8ccb5317d76d4b2be532045a0fce4f7352ecc933392906315ccf29651a1b5cec2b5a27f0eed3c843cd13ad0e46d8050c4b0d4dd4843917f5fda47180250a446b54f93378a242770fa023ecc64989113493297f4d68fbce4c4a3d568fa4a629976afeab15d79fc55c42e5e02a28de5c6049c375691d7511772f9430199007f9b2e0f5ba9fde9dcde98b17db5da514c896ab038799fb70662b015d5ca938eed1bfec5666ef8d39c53377ba6b130c9f3f71d665c055305c7eb5e269359e21a49c99001525a24754872b83e566834b05a85c0d59fbc94bf687cb54841def2f059edd42331b53cec9ae86c60bfcc3f9ef6a70c7549bd70f5314ac18a965f340ecec7949eb9d16094c258bf0616e6a1421559802b2d66faa55ca535c556d0d50b2cea90fc21b184ad469f9ac68f2cb11923383d8930112584a2df99ea4959f52b1b83078f68efd0cfeadc172f26863214e1af8053b0ce8cbc0c49fcb82522f95a1f6def2c07371af3aff48ff564ae38be3553a34afb83a58acaa412e31e2f082e880e31e5064c67127a003c2b8692b6a730605ecd960f70ba5a96df53294dcc5c25c97d083d2492e03719ba321bfb7ac9bab8e93ee7d851445afdf395fc6f0d7ada95735dcb421db212eec799bdeddc12f67276eba9b555b5244b2264be1171afffc08ec37460be19fa19cb3d5a42ea8756f6e3c2a9163b1cd21ef156a09709b01f5f32369f61b04d2533f61673939971de392da0bb9c112c5d19ce50c71521dc6f54702900c7aa75921e30e58aaca5d841968549ec9ba954443eaae7ca2ab6bb3b789343feb0e325ef8fcf1d4b7adc1302b934a0e1639a78c18547cc371be00a61a330eeee58dc104d1a8b52adf4a0baaf3729d89d809809d1fb745fc26382e60bc503c7df26d534040c52f9f8d6e0b458573ef00bf62870249060c95bd2263530990fa0d32b81dea47bef9aba179590fa24bf3fc2a2b00f72a67bac1e917c6dbffb06f1506eb25d66c658f2b70f794cc655aac28f3adbb55ade11228cd979a1e4a676a78139c1d442bc0e51634e3ea30f1f26d3a2258ff0ada6b1ff4ac43036b734eaffe856bece4c52ef31bd5a068d8c79e5442b2e0d9fcc5703219645c8d83dd4bc6c7785f0900c58460961e1cc4738f1cb426107f36e4f6793d5cb0370e2ed3a8d9d5f0d3c2d1df0bbbf4a5f2d54f847f3c4ade9510d893f9fce1c5a583a99497dc5eaeb39573af871479fcfb4da09666532c0dd739dcf584d8481ade5b7b2a9ccc60cd0a0637136d7ab9cc8848877b382e6c9036c7258e2a8cf9ba48c55f575ff16f8bd09331c28f93e528912048364d1fac33963d090904705084c377b2ed563dbe36a7c08c592460e414ba15c5207eead2f2ea0b6a3b10fb1b07eedc76064cf7c8648c0aaa6209ca2be7bd91fdbe3ef38690f1c386376aaa9090d4cc699f880269d8a3ae5e617ab75e17a4b4194a65d26b6a44b50c6bf9dd99ae8992990474cef7146a2f2ce45516b98a3f778cc9dfa2f13551eadcc546c435311620152c2aa1b742e4f7e9d6dc53532fd20dfbecf544b0dd370ccdccf339541cd52fb58a5d91bcdba10005b5e2b858f8285d140f7b5962a1fb437cd482fe2ae868fdb14e866e2e39abde81e13d7ed5cbe932b795ff606c2d8e17fc7d2178d49d5ce0756ca2461f6ef9dae5d56c599b58c574d670f7798c10b3a7d0185c4a30202b638af1fa782119090134397760076e219cdf090654571dde62c4384ed5029e55305ef8833eb0fad85cfe1bd06eaa37173f6411ecea25f2bb008d8e57d0b67b35419d00f2050e750417f241fe1bdea2aa49297c69369233fe3af94415378721025b37c34a7aefd64ab5325c7ba0fd9be4430f50b298da38b2be773d86ef94fb3f81887e618f2b6264e7eb6e21eaf63306d6f67a5337fbb0088a35887d1942ea026a89b61f4f481f0600d4ad8c0306318b4ad51eff27fd99860653d27c880f6056310d643c3eaeec241f47885cd527b191838aa190395a8d84fb732a555e5725bf2363064585605fc05d5a5b988df637135d7c241895958ec8197293f1449061eb5d3cbb76cc701daf9df34c84ea15fd15b7f7673b470e8909bd5a5bd354e32fae921003168c9db3a30bfd0e0140c96d5cae88bc6ac789dbcdb9c4450f004456693b63c508b1f1a6583ce92e8a68e9fda049ba96d00f8454abadb36219ee983ed561e3e649d974e1b997d3cf9fd7c6c79f4146c14f16f9a37113b6ef6fa5c7153143962590a1fc2fad308f6fcb902cb5d609752b4d298d14f005bf982e1f67b7b117bcbae8ef3fa1fd2b7c25ed83f1cc583930a087f50a0d412e993e12ee9495ae873286c0bf3eece239cddd7e982d526f014f203eb517bcd7b70c8af9ff1211ffe71d01040707ea3163bd59293c1d9343e1c742da567219de076f2429135819aa96099ea33525e4b440ab511205c1c5681f128d16a5e04226c8997696d2449cfe6815ab2d9dff02986b4cdc515accebfaf64f31f54e234a1443b91e57b9d34b70284c870850c4dc65eadd217d5acd7c922127e4703d5bed63e6ad953425653068cb0c3d6db72c5a571d5f487e8a3d8ba885d46a783b26d5747622cb08b9df6f7fd0b847d08555658a5f0a5f1097c728fa58a860ff1b5ff4b6eb520c0176809d30ac3bc194f4b7a2fe3930c8789775a030916154c0d2ad29e0b02c109f0f971506c1a0f1102ebb05471de2d6df2fab4531cd0773a670f541952c91007cfd3f624860dc2112ecfd6d6f34df80f60813734b787f51b4d9aee174015e61d87123dec2ee0eb97f956ef5c788db3ce04cf4a07be785b55448f3a52e06e174dde4fb7004ad66573b04dc424a3c66b63d9039dfbc714c61ae87ac33b59f8ec9690c46996b0faeea041317f0744b86c63a737965f4b009fc4b4826343eb059c43fd45b6b562ef007b88b7f5dd9a4e67a753343401d6b602f0e35b42509b299e8e8c3b6f2aa8fccb1dc0285fabeae97712fefbab56d4bb4c40e87104f750a2667672370402a3d0ef8ae3b000a1f3180519dc0cdf4dc4796a45814d392bf62405c21f7efe0f7dd687905903c50eed866ddc71a5713e087dc3681dad27f1f51b96ba64074a9a4943e4c8e6daa7ee1c6e67e9a0ef7c22ed852c25324067e9e32e8be309950c091e42c95fb59d4952358796e7fcdbe2127a8238c24a0a466c47f10fc3ad44e0995ced2122471b3cd486d7cde40e8eb59f99e916fce99c22dd7fb9471efe09b09e05bf4c516b6f9ae30c2905804598999e063ebaf0afe856f4b60a916d5eb7f7fe318ad4b609a93cf9ff322391810ada10f658ea799f34fad0f38d014238b2686598cbc7eb59163edb5d1ffcd764876cfc9f757d723cefc74d9a34c77ea4632cb8340612a4415ac816b86ae311a467576dc2fc08298ab67a2c9ccdbf382f1ba0e06dd487ef40cb1679088153c174115ee58752ee72b86089d7464e5a0f94b3c72d2096e1b035db6a82984d827d9d81e680475483afeb9a5d6e49ed21425979c1e45fcc0f30f77a37aa1bbb960263be8693fa1bb501a63b8e5048b8c45fc24184e668a1011db97cda6dad825f7926864ce98ee64a2de275a0933cb31523c9b7bf20e9e04eac0efb2f62f26b29687d71d615b8e8cb527d9776069b3ce02b0ec00fe58dcc1472ec2461e1ce94de7838f045400d117b4d6a6a6d30e676e97190c734ec89d2ab403e096eaf4430b1d00584c71af44f9fca40e21754dfcd6e61690eabea6f27ae81b93fa2dc50361f97a97cb7bd574534cfe7e4de5658b0f5270df9cea86247a661644434bfead6d78c98d8d4a97e8d115d9fd88c1eca715c3d3510c19599afad13045a6affa85be04d04f955afc79f94a551c8bf12f3238da940f549397c7a0b2098af4f4b0eb1759ef260dffac3142db4cc39323d36eb4bffe43ba372e3c7081892871a9fb002ab3ae070ad0eb11b20f49b1d6cb928351e860b6c3146d540b137fc91df5403b1452ca3daed215f505ddb9024817fd927c5d4524cd76a6e9f637b1b306f5e592b133982177e8122553acfd718be5d68d1a6f86df6f375deb62ae46270d8d39e7df90bbe0c7e60a05fea7736647833667975bca62dac1e4f7d0a855820fe87cce5ced8735a751e323515c3b742cbe71d2db9c80c54cf6f8679a59a91eef819fd0868db041122ece176d36f88ad48564dde858513568ad3c53d3535745017bde8be96141551c49f8024d5d3a01a10d8b8e4e984c4b4683f0019738ae50aafb9070e47293eab02e89ff8837ae1afce069b11b4550cb96499a1a6667cc75ecbf81b33553aba7b9ee91f220e5466ad474f2fca7adacef7623d7b1df470c7aec800fa3e99c873628508874d75af9712648db7b89d8023033a25b42eba912e9d96b7d60ec68631568e406c2a38185e2b4fea00ff47b5099d8d4dd1a851d34f985421ac78020e5ff1a24ca4f89475bb6a0eae53cd91a46c6a43f5b04fb60a8d09e4159808a8205561b468ec6ee75505e2de66940b346a723979e760c25863e92c15809614cad818ea8646678681c8a82bb40eeacae8ecdd346297225b92caf287a25e7632491d0996aecfba979c4c0efdc83d6512a45796cd6d7973a421443817b95402e6723af0e8950a5bf530afc3c1f5bbd1776949a14f84b28c1a6f6fafc09f531ea23b57fece046ba7bbb3ef2359f46b2a0ac2d9e01369c6679f94856849e57dd8c114c918ab2a29ab027d58389dc87efe3ca4c4ca10d56bba000fa7e9b601c4c1692661852cefd1f70c81e2fc118ecb194a2aff3ffcf2fea8840932e7fc48c7e0ffc560e2d4bb016b052d658865fbfb14617cbb632da6ba1e94dcc89d18acb886701c1cddb3ad9ef64eaebd4385500b07d4ed659cc9c0ab26c02c263129999c9a295263b795e8e9892c64f37def08feb4c4173fb1c98ef7d969132350147abf031586ec65b4d456072358ed9b7adad933414a5cb410858cac16fc6c80babb431cbbbc69d664f52dbfb5d52c47a197e49c270d9c567d9f6fd75fb7b0dacb94e3dfd463ba62567bf39c2dcf222178e5a4a9cc1c8951bb828c0c0b8f969dd4b4d25a2792f38fe48b9e7a92c6e0f7394b38921a3772c249e669faf55f62eae2020baf679b654ef3eabca78de48c2e9ce6ac678163bbf4a8521b3835d35f460ad9351cd795efabfd00d1259c4aad20abde0ef9e39d7fede9ae89d5e712208d180f2c65dc968386a85f01285ca7e8209358a71ef4e12636f6f7aa8d3f0b3f72fb3e15380391da88dbb12771f8b955a5281bbd174bcd6d31b817632096c81e3d193191f10f7725af2a5a4c251bcd3cb996e98ad233e4fb7272543ca4333f96db4ad58097f3e6241e9a9208843b848f37e4048991807bd5a2d656f7d823f9a606cba29152ee14b1022d7838882c3286f3183e999226638a3b8b19418fb38661682902ad456eeb8d13788a187a95e44154b537ad99789cd6fca26668854527c5da6b5b97bcd13c86789858253de2f33e19470b818849f8b28aa2f0d575c8ef75b2bab2a1565ed0ab3fdc737896be94b3e9cc209c56d298c402a845d119bf66128692ed4b43ea7a6ba7b49285715599cb05fd600d79935a7976d1cde4838cf867872b58388c75af9bc27906dd6e913de548a3227e36f213bbd3e013f8110bf778fb8eff2383ad136b7bc73f030a222f2b7cefc6b7eeba4439abd102f86de6f105a289e0b95c75f7c90d173ba9f79c38e45bdf5cb5f4a594b41810f8c11fb272f261b145ea1b3d92d760285d531051798a1140f0539065b99a255cc79e4f1e315f186c71e755ca76e76bb760a47acc4d493a085877c943a15bb042235c4111d768a1a31afe0150c998ab97c0f74e1ede77ea5cb181d421123fc65ee196ea6c0d12721f2738e711a1ccd40523c5a2e05fb78f7344c5b5ef4b29a3f7fc441ac038585b04fb0f7066c400b93995f4fb201acf8ab9baf3f81eeea124fa4b4673e8fd5a693924b9249e1b53d23d9489e0579367d538ef07104d0de36c3a4cd1475ae0f5b607f539a9d074b9e0a8fb52e6ee175901e3898daa2dafe94c096a03e0592ed3a1f11c822da2c2f1836c04c6014320ff42b13af0eab8ee29e2561e8a6c0a195222d8f41797b4c0fb8b663bcab27e0330c1899d8ca741c3f3f041cd5dab763714af04876f40e7c02dc9ee42ffab00bfa4a27650cae31ad1bbf3697c2fd1d95035e9a60b46c34d67b9d13e8cfb189cb69180c0f57fcbd5bb025e47cfcc637f4dbd57fb94e24fc22720d5bbb22bcc2c29047f41df4268640ef692d6a840786cf56d35d236746e870f70ed23f7dd633add25494437fc64a4f0f99bd6e39abb0ed43a1077bddbbd5c018b3275c21f41b9943b169eed4c61fcd55fb8023650b9cc1bf0d58b374cf71690a0a0b080fdf718119760944c17f74124b252d198add3e2865500c26f15331f6d2608e3c197e72b10033e6bb219ab28bf2176cb9ea03156ae746e7025abf394a8658eedf09bb66704f8cda4ccec2d1fc7ef0cc81b1615b716b577a6afef2a16eff10147371dedc14309d33b59ae746f3c02acd43c914dd1a24329a3f129adb36ad0e650f07ea55d7e6cde53a96b027bc4fd2cd3277c61b7d58eea77335740e7614334bf7510260ee43018e7063f4a314f7c4399b275bc67334f0207a016977056dc2468e7583ff32a02c7a7b7b50ed84905b818881ff81f8c62e1b989f0916366d6a685a5a07d216d924b69534d00d927cb8c06c7011541f17d4c3fa5fd66df076071b593b289efbc74f517a2cd2053e194eee910ac489e79a424f6203b5785be71c96a4c35cff80cf9dc3d6150fa01d1b179a78a83f829941810f15f33875ac3b5a876bfa18fa0979814ece84d0a62f7e2b86f3df023122436634952d04db9567bf1c8d2b48a1ae57011d2311fb9960a9dad0081e93f3f5ab47dd1c5acb211ad56cfba79a7ea5c216ae76b81f4fce6efaad8ec6596a9b9f89020a707993950009fff3a0235585c731ad333fa1ef425e2e5ecc1be835c53db771342835c80178ae2e261e0cebc81595e655e0ef850893ac39da64abac4923fea7750cef9fa937c0f20dad480b77811b0f4428d4298db5c77313e26bade79648a4f14b1d3b39234c8384a1a5cd55601d23836801b0f7c654b570b0c4b96ff3d1db4971e2318f0a0db6ce0001b97f91fb988ad122e4ef9f8f187a93fc3b5ef046321e3f9ba9dc715f79504d4ca8cd8afa90b9d93d19ce887fd62f4ca6d848ac65b5392b732da92ccab3656afd32934d73e3f98dd2cf2de6057e2a211448aa7f2ffaceff84930159d54f3cf48440eada55237369db525b955db94677c90994e84d36039be922364e882b141e77af1b63afa579b392c994a751e598850f65de5c2028029918d45bcc2dc4b3875681e5a379993252350ba5065a34e7a804da33cd60772c57433214f5d0814e4a3f4a54829f79cd24828735373373e0989cd312f6f29365007c391a4162fbea5888e5af95b8027cddeb0ccb516a7c667c28c0c0d18dc5873b92175114d5e692b475d089f16013b1620c31fbcb2f8128bbdad1d04d53a6f40116a3cefff2fc3a2aa8918b334cee0b06ef70e96ec290e04b1522bbc5b00c57e703384db294886ed33d94d1ce38c7174a8abcdd5043f239a78b0765a13b752907f591e80bb8aaa40c5c0aac1e87b9b572ee2a6960defba1c88834f6921bb772159bdb3333389bed8b8672ff1cf0678b3c564501867d72c339312ea3fa991a68bb17abb921312ec4a3604078b5decffd1fbb2c184e85e5dd815d7077428b4ee82935fdab4d9f17ccae9466766d2e53a56cc2a5fa7f619798d1ae46332fab34be51a334850789075713b45586003d1d4550463aecb9a8242b6df19d71c13b4e49f3b046713ad11b64a5656132390e0746ba9ba6bb63c7b0c59299fe96416c2404f89189a013e5dac230643d78f4fff6a2de6b588c5156af4bc5ea8f130474589facce390618b088c1a2cbbf0573ffebae9d4fbde34baf1630b81a0de7d5007769b3a3d00536fa7f3d122989a20b984a55105cce687904fd96ae7448b88ac178a884352a96249a1c2e51d4be2f56cbec052cf64b6430f093d176f87c4ce9be982d9032c6f6a28596be89119f42c31484892e4a4e2b895ab8c153343dda675c66183c44c72d3e0738684a1144c35cb0b8bbf7cbe9971b3550e55067585b37317e2f35e093a779cac8e268fbb69e03a81e78f721294ee8edc716529042a53b405c73862cf80df1e8ca91e67af80777bfe5b549b93cf1e8f0ccb88c7b5b954a7b55f15a4d5277696ca561b9d0fe24e4f19987db2b385bd977e24e940b86d6d86c0f9e8a8dc0157e72fa7362d85091813129f15fee054673fb00ca755ebb4a01f38bd4e15b2dc1ff7ab294786ff82d65b2ebb352e0ce082c0fa4c6f5d6f0d26f73046c633c03fec00a7023acfd9475bf5740e317539a418c3947fd4040f564efb0dcc2738a46ff3765071fd6449c0bc2e8de4797cd1b127b1aeffe50c00a6fd64e7bffcb811ed0169bce49821dd08841cf211620eb91bfa7267bd20976dda38b3cfd651bc4945bbe197b57c40174231b9eb348e2e522d599ffed698d2507fd5892df28ff6279d4533776af4aa860c6d9ce506c5f7551de9675bd7c9155b98f8c13b569862a10dfa9353d21f29c7e144060929f6bc6fe16e019b074ed57c88f51161f91a038dbc1d248f91e38e247e0a04b83b91fa9ec3eafc7a423875aec6cdb6542fd39431b1545e1959d15fa00570947344cf80f7a536ff52e6a5fc19cdb5393e655a56e3b95f4afcfaf382004c39de4e6dfbcb695f57565557c84d2639d0a68b099e1f03d0af55aabdeff61160194364b60cdfa9c0ad7681929e542a12181626029ef37bf647236629f3ea8d656a535cbee9e0ac8729849ad27dae2d58d9a5ce1874465f0d7bc7ea019fba8fe62163386905fed9cf9c5ea9f376997d1ae95bf7c439704feb895d183e62dda8f4d21efbd415dfef27b01012c7e123e691b144060e3e104958287a1cb8b97c7989b006367019c967c1860bc796da2f700935bba3266021cfebf145383ecfc19fb7a28e074070815d54d2d025b762c109dfd2870663d586276e6bf964c8917a5ee1da5a73add1d552017bf041786f6dd7d3d140a502d3451726024bbbac6685c774350e1ec0adc59d8301a7c584a1a5bf7548ef782c50f553c0f2694bc0e70b15dc9dd59f7042367d40df426c86ab686e60a338417c9787c6b969d02c7752050fd64bdc9834530015e13369b77497251e4d76c0a73344a1deb45aecb9858c0e1a302196c6abd049ae9c390eaf9eb4b4636026297b7d0e773e7bd376a8fac2ed191d22bcc7cc8b5407080dd2aa6483505dc28be0a76d104e836a45d211083081806a34875a506cfc351d4b00f300fed6ff4d7d763459a45f566c7b74810ea67695643a35461aeee652854ccba99cda003394d10bf434e885563e5706cdb48738c22cca01f01afa2cc6fcb85129d48e8ba1ad494e5b1d9cf569a0c1acaef1a5e26fd0c2df0d2367a6d62b5e65eb67be9f10b7f8a07ff5e8a7ef49d5e36bcc50788f6835baa569d6e521cb9e3289b9548a65c5356e366de64809f7ba83618acfb22ac578ee8059d314bdaaf87e850c974b71416f1c8e99e53e9ef216a50ad74fd4feab7a6c05b68c63676080c68ff3e8d129cced44b202c68b13b7e0e1d62b202497f0dc8330178b2e7839a040f6fa4391748084ca111a5893f0d27318dac42ebb8df9261f9cbeb5b00694acb8f675e04a90b431d22a793bb80463550402ae1db072ef71767b96964524ec9e185ddca6b9f69674fb73c9247ed5696c66ddf7d4ce90b1d5154e562da4d58b0885a6fdf71dec343856528d14e2dcc2b7bbec028907efe3df4d39d8c6a37947bf28342c9d1860b6deb6509c42b2461e5c8432e55a76e0f8ad3d71c48f2db639e169589943db8e3030a5b9a4b7d72a094a78c54dd613ca8acba6544eabe603b3c106b54552dc1d932a0b88bfd1459cc7773b491958c040299ccac208e471a87bea1c5d5dccdc34ec5b784776322cb09772eda368433407b2b51c99d0b27767f7c0df732e4648a1fafc83c728b141c6aed73410e7516371378210679ae587a4bba7ef2d98db33890673c56e4c3fafb8afef4c121a3e24ae4bb50c76e17020fcd414bc76cc0d19b7f02ff220dd83bc20299e8e13a8a4d0da86b0aff94157dbe635f782df426656dd68bc57abcce4a15a31c95843a5018cdc5dcd3f736705d75d45d80e05041c0e2d6783292b38205867c07ab4606c3e727474e58a2284f8d625feef539e1877f50ee6124cdb60802f01c457ec5db0deecda9928a458d37e41667caf28358be216ee3bbcfe9d33f02a1bb9164c69ad46d4dd49fd5d0a7081b44261b98a50e571036708c73f561b729a87ff958d57530b7f18dff8e3e2051469c611bae43d1cba44833786e76d557c43d6812241b4fdb16393d2dc9a128e2f4da4329523f234c6475816660a6672b6bbf21847a1a42d0c0e8b58ffce1d542af2e2c4af1a6734fa046e6f71976d800a11d0dfb4b60a30c133bfa0a587175e3bdce46a59231b20f207a5b117d3971662a00622a0213269302fd8c5ff2bb7db0e53372aa47f9b09b30aee3e99483adc0441db494476b0b1d6cf63013a6da51b0141693c64bf2d30a2c6e96889d7543c6f498c1052a34fed426059331e96dbe027293e4c0b520da81e809b0ef4478282b4ceb75c10aa28742afb7e0169af13c07cb4a42e50e3cbf457f2f9cf7843181156293d39bc43d53081c4a439c2d8634604d9cacf67633d9b5cd60e63cf072aae052a3b587f4db8fd2e464f92dbfe5bfe912914d498c10ecfa81fe419c9c04562bd0ba098d6d309cf749ab2e35050b68a39267cb32c4a168a01ca8fbf68ca4405e7d0fd1b619ad020c92d65b5647e67a4e0936d8cc6c2a779f6a4b5d2ce2e77084d7c3a78cb5de8aec81ac536c11db39b9759f7a42ca93cc016a282613f4b66d158f20ac1622eec96a0a290899016c0a3e8e21cd5c496be2ee659e7d77258be02c25d3f4e7e0510bee574cc0578e284db278faa7ac12a766b54b6156f8c593e5cc7a47ef04a4301c382418fd57e6668da3d3b3f88dd0598b9c16f1f0bd361f7cba732b6ba7466ad3aa13648ea90127f40ad17000df5ae632e621a68c5837a76910dbdf6ff42c6794e8058b249a12741cc8687c2d87769062078a09099f78ee339eeca40bd7d4942d334d5fb3063bb3cd44eba9632567b8cf3d4628d6fe80befcccb656a9f812d29c6294e10e349567a5480377f04b2de3475c1c10ff30296d58db9741f7bff380e00c37618af7d6d23bed1086186c8c4c045356e4239bfab7a391d9fb982c10f084862b1e71b088e6f7c3598f35e0038541c5d45a7ac2d4635fab16573541f6f6117857e1eabc940e6f6ad68560958738576214f08f402f240ee36bb9bb719d3a76e9bdae3160ae3ee6cd15f1960ed648cc8ecf17babeecea52fb0c149d75cff81a883f27e8f9675b9634333cf9b325668ce9903666b628e400833e919321011e6359711bb0360919402a8cdc2b44dfbd1494f33b78fd758408951e25ab769f295aa11fb74b335e969bb5feea0a1d96cb100ba0591ab419ff46e6763054d042bc951e2d84cfe80d9123856b32871674f0845a443f4031277b700a28131ee79875c1c2d73f8e4cdc8cb833cb0786bbc9c044fcd1945495dc9f8c0e9e188a970d6a1a9bd57c866f19baf249455091093fdac3ba9a658f838b976b30136daa59ec85ee2957d46248e897ab6b82a2b463c18c0e94c6dbba2253f3eca54711cc3a6919cb8ff16f3202cf4d59fd84f0bcf24abf13cb7434980448e5f26307a2e8275c74157cd336aa9ac5666729337397a88510f456f6d28d2d607fba11fa1ec70abc3ea5036b47a5c25ff5133d9ccc7b69ab1f614e24b1707e971fca5c67d0b7544bd3a24a6607c29ed13bda7db86664e9c1557ccca8f8eea4c1705f93dba21c447e71f59b6d7051703e3cc7c3c9044448cd67b3990744f64118516ad1e7ee5323f30f2c753b43d6c881ef4350131b51a3c9e986b1ad0d2d198d03c200bb5602c11fc65e8bac3b5768d95602670cd3f46ffe954e48f6c016cfc6169424c9ffad8601793143a5fa584c8cfd9a9282c75ba776ac992e0f810df7ab2e6fa2e79aff608c31f52eb1c5d8fc62e2786369637bcc6faa8e0a2201fc3e9b780cc289aa2e283ce1ed8b4ca70773a4112c0ee1e2991224f43f70717f9c76401ef6943c2170c0df5b04a14e9f9fc60723e2d2c5b866eb917a21a6e665b435eb6c1d7b3949b6b7f079ea81cc247abfce2b5c75e20ecc9b4bb4d7399b3dff93a25c0b6b43dbf3a12f7fba9ab8f82e0f6315a58af31f4a8609f456201cf1eeebb981bd07584aec87be10a833c08377b9ab9c6c5a50fc345076dcd7d0b6b399a7e11c25ef40f8b9b02bf72067e5d62c8f2373a194c26acf9f3a01ba1d13db19c14a1fb665dcd2857506b67500b935792a4bee0c3a39625a90d062c4e436cb0d77630e18b878817456d899714cb6b46001413922e7fa61c27c688a883bd95b180a284e1cbb5dfcd75800b49805446bb34cc7c45d4868620f7fc02a6c7757c7789a630baefd6912cdb4fde663424379d40b230d3f43827da7509b16e47eb35267891f6309c5507f96f11a3ef665459a7b4706d35b93f3694899e575052f656ea42e3d097bac3c9b51a10f2269cf7014a7a46f0039ab8d05c88e443d77ec81fc7648514e0a60fc31eba9a1e0e96f77a125d54b6f2799d2cfeaa9fd0386474401324a8bba819fa7986499fee3e10fc009d953f5e56a6901af2648fef2d57246316d23750ff6dfe025352fba0cfb575bb9198c2b4bedd2876a801acbdde44dbbb5ccfca75f0b59bcf7fe603809230b0dbda284c78f3169d2308dda6e8be2cc123fbef7a0bf6a0457c9c9de3d36edc56ee3ecfecbd36d012ab45f42fe2c712ea89ac0eb6b09ed58deb3d6eb3e0c2f4e3bd7cfe143bba468ff2035303f5718f4540c66023610f3c13ddfeddf18cc06f15e4c4ff15e0931a36c8e4ae6523570753775d8c9e82e1b9c90672a0b7925ba542858d1a15342454952ae884e887eb8a3da2320a237e8abcab9de3423faa140a86ee0d641ba68089211f9bbbbbfadaf1839da6dd244a88aaa8e901f4b5d9427cdd69ad512870afcf601a12957bb6dcf35d85a4aae07805300e490c49f1274c920a62960033526a8e4472c6341375662f181548c38734abb64754e091bea5c03b5c45996f3d6f37981c990a798ef766d13a0a8f37e000623edf626bd71a9d4ecf82182d029e0c4e7c256702e8612a78b922cf6497e7c691ca9a2824af87368ddf6d194a9b041c774c4b835bad70439e5e4cadb980ad3cca6d5611e6a4728ab13edbd579d013f4697c07a03ef71fa70109d71f2cfa5f1f05b433c1a38cada8f00c24c4bb709d073b8e51f9aee0bf923039c0f7bf49842a722d4d4688b501c733f65a6ba9a1abdb3c66d6641d0e75b8fcd74e8ecbfcc0063cc4a7f490cdb91aa0e06c5acb28f3d3f5fa4ed348b1eb2ce72db4a27c2c6379ee6b74e7ddee35816afe9924e14064fec34babe29e46559c1209bbf44ab3928aa689c1de15fcfcf3b1b9f631f9f0b8ac7d6ef33307dec6ad0ffb1e74b5042ca7a392bc2a594588e2f40e9bfa00f6fb9a24cfb346a572639b4abfd2ef20bf0c612936010c1b537fef6d72e465da1a657c541c8fa3f243b0562ce6d53ee23a13fc4fdd226e7d4e67e3678167192c63c2ec65440c655fa3890951487abbe00f395bdfa38d5b48d77597192b862d53b1adcd1d39aff0c5c2b1e39b28858989ee2307c52625f3dd38cc7895bf775fa73430c732eb0e95dd1c76220665917b0f2307e95df2b61d002bb7782b08e62128c4a87338a5a1f06824af55e3ea4c5651335edec41e62f8464dc98888256083c35a7bcaf91a9d08e5650833fc7b835a51487d0611cbea63c505531aff1c89203a5f5491ba45edb12ad222e9b4b9ba53ca8abc716299ff04195b4584e21b2392d4cfe04cc7b4e2dd286363f7b0f41d3a45d3e86936f91dd752a4ac9aa021c3223c019275301af27be697ca93ee50751f4d21d2f962ae85e66c99d41977b987eca7d6bd1a3e1b0dd1479c9439a8679b93bb88ff6babd5cbb9e7a2829ff1a27aae62a5243d28eb372bc5934e30fa5f3f75765865cd3d970f9a0c798bcc6e99c79f5d4393d8ffc3cf829ac21b534d86bc930182532036038bb0967bbb9e00f07c899e3ffdc18249541308d098ed9a105d2da991bb8d7554adbc5ead6184a2ba26bbefaf48c590f2252a1ff72f403c65458b9f306054073a65e978eb90ecd0b1eb6ecec604e0705fef209f366faeb912e5b0669150e8e701c143396156f2c328e7a47c8237edba392d1b6f1c9cea745f99bd319af841afac5c7adc010361b912a97d7816489185847c7bad197c42a21487369381bb2c44d87119d86c983b3beab126689df0dea3d467edaa1da528f7aaf5ae0e0d4f870bd3e17eb837cf363b9fd31fa193bab8d26c6424f90cd62e6e199300ab107c1aa1f344f77b397ffb24cb542606f364f852ec54a1cecfa0bd30050f8c73262406f1ed32f42ca151b134a734224d9ddb29b7243f24e00c45f508090176add8bf978dea9084b290a9ec8a837be1df4ae3eee9f41806194c0be09a58fc96d7c68e0260b7a333dec53197f3825a18d183255c75a151ed36250d3c5a0408d90ed96be01c2180ffd6d8db997682709f57fdec1a4f7c8f24df6bc2bd8ef13cae62a864d5ba04b5482ce651a7e7483a84babd6bb33be460b2f97d00a9800f6fc51a3638e6dd776be431e5bf0c241e22b08576c3b945a7f87449de5d31b2ba7b3c147d9f8fdd035005e1ca3dc7df4a27e16da595306851059e27d9697603c0a7cc516ba11d6a744749a102d27926ec04c24209f8b104322406a5a8067c96fef17d99ae0d3f4d3d9f984feaece139bf81ec5d45b830a5772cca2b177ae4443170e17d0c77cb251829044a70d8a9c60e369044c3982913247618827b35778e85c4976edc8c91efc7b948e0671838e0add7540994307b61de84b753600de50e85877d0875a4dc8ba64e78d00a99d901bfab5b6dfeeebb426b54ce03d8cc0ecaa4452daaaa2b8a3cdaa22241c658b285ed7ccf53c4e2c17630613b247d678d81072639fe67fa6e51d4ffa99ad9d77807980ac0a5049901cf6f7d6cd72830f77cdb1a04be5ea076f444194370aacfcf4195ba22067414baa475e9c0d44996e334f60d2be16506502d45382a0f42ec402c42d09efa91a9a21b96a5baeb4af4885e98d9dc89211c169483ee68e5b3bb0e0e48f7f1ace1fc174eff5f301948b91380d5590a7a39e2b9f6c04b816e80f6630efb8ec3db63305718bd0b2eb233c0ee078a98e0b6048051e11e690ff9b210f42cddfe80dec8ce3443aae0143b381eef3544c633a8422aee1f9f2a15960bbcf04a7a5bbaf68b25516b54a332c4e5ab107cce205a846c4388c0d011748187221d046ea1e8df0c92bfdd4edeb0ef1d97161e36292efd2869843f0ae477514330f499f6ec247f64a7b68cc0038ab0dcdf9e7c9054b39a10ab381745b939ff0a320ff88a6e3720e4a010512b8f8e49e5349cfa018b11833642d9d211df2d145af32b5dfc9156e447ce7808d040e69cbb5e3fe1e4bf3d25c35d91c2e075f334ee1337f00eb6afa775aa76fcb9ac3100f66eb25120a1178927f49999552d79646fcd4d336fbb7b1280b05325f53ab7bf8e42c4785ad44aa8bc11fd2cffcf4c288e8bb6d244b97d4dc9f1534d4b40f968b30c834c1d7f449bf738c38f3e8a8f46fed974f3d268ce411dcf715084284a3146c8d0cacbcc8d09f0035bcfe45efa397ad733a3243ee2d96c45b2172f48c5c4d0b6934fe574e0dbe85f385495af8501a5cb0baa62a7110388a3be80944e04717eea4c3fc914fb8608ccbcf496fe3d571492d19a495f1330c5bc819df87da3b2bc2aaf946d044e2c4aef5d32e289de60456eb2363310a23c3cdddcb28da6056d1593f45d279aabc8ff524a0eb3fc089e6cc3cabffc4801d1591650ea41f36dfa0858a06f6dc43d3673f14b69f99bb3f43a8dce5901e22be9abeb0c5e6396cea71ae1d7275a5638a125dc77c37228891d75375f5d61c03ac8a4bdde31983b356c3a6066317c39619f6c80ea2a1034ea2b698a392382b061bbb9e7b01e90d5adb68eafba0a6c80bf9fc4d750ae2c4e9f243f0ade5ec1200256e4d882b21f00afe73787b1f8048ec672714bdb944fc3092c9ee0c599ef9b00fdb3024c2802864e7e7a431d9c201b4a84e2962741220fc1844c9c59188d470114ff081395f3b4e87ea0a726e790b8835aa90cb8234002e20355e7eeab1c4ceb137fdf0a77995aceacf9f8eb11c17a2678cfc93212d8e872832a6584a05fde62cf76c73b5834f172cc2cd9185b2d98eebe47d8db018522ca2cb6b5ad70744a003e84727960de9a76316a75c968cc4d09542c7d9d02a5a6cbfa40386e79cff96e931980d7a90f6a69114b4b9c9f299b692b3b82d2ff67c0242b15f57495d9661b963f2366d96819b96b5295e074da80ba7453176403f65060fa777aea17c285bd5bd05ad44e709049750fac70b2a16c665b95673f42b01469aac1726ba2b1efaba3ecb13fc096e206265f383b2d2de564d55e2f5527b31a2d3b4718c68aceb9080f1cc9b45ffe0dd2e0b98da4b68f1edbc6082e9dec13921b19f509ee8bba397a30eae9c5fd795c2326d8314c90da73a9fe1cd00893b2d261d3168346b9c5025b64178b722b2e4377caf58a709800c1b0dee0ee102a2a3f48ff619cc4e21bcdf86238717d804498931e80cb363d5d75b3bd592753222e5d7968a73ce650b01a160024da2928c3052b4cdee052cc5e9b5472d935b09de5e4542bf834856d2d92fdce43f7951b62d00079b5520e0d372b2dc3d974fcdb0115c7065e5ad0d534c1935ea5f9d054331304f37fb9e1e92aa18b5213dffb9357818b3fa1a9b5300a58064c7f5d3fe80d9b9a3d782e3fbef1e433f280014a7144d7cc91e04c1ea7c6b4edbee5633a8b6e3735453e5588a0badb539b1951bdcd79071094e6baceb26a5b76e6574cd52ae42760d1c6ba043da1d347803b1ad98421a89a9c12132e64ba8c788b7a107c2834c797ff9b487275a0de2f886b2968dc671171b4632edfa67e00679bd28f6ccb9ad36f34cee12ff1374d3dec3e6430f60943cfdd8fb4decaa7096065dbfd411944ebf87087a0e32be92d05623b2b18c30aecadc8609f72d743d574b27f58861b2fd66a045cb49eacebcc7de0022f81fb8011a7c4c2d99b4b5c3d92a21bca813d9096adc3c1a643c05b45e81bfcad098a50553e000cfde3f0f83cf29854c16edfdff3bef1d017f57a0b264f983a4fa37fa0522f3fed49075881e6541782078b64c9f97a8ebe5ca322ea4cf7b98548becf9f91456522bb6482c648b39000ae1dda474998e0a9880bbf989f823c8d37b7168ca851e7a4613a50685c2e97c4925af29bc0f4bfa6e7638715837c8f297c82a108e25550e43c1bfed369a3a6d1f6ff2d7fbdbeeaeea1f4ec77b46801d90279deab78c9f7744a5b6cec8aa1e0627606efafa81b7da7c3711a41489ab74aa5a155787ea64ee8991f6e99072c12b67bf14e4b43a7f1dff11b52241100998f9cff41ca5ceddbec992abcc67fd7c8408910d8e5460de69965c134465be2f1b8a9f7ab4e1939bd889f91b1de83e5fdc93836f925e8e5dea6e8f074150b6bb6373c1352c13d6c813d70b0b9920ab1d1554ca9519efb66367292085fec3e7faff195e73fbaa3b68b53dc84a68923f56421b289618bbe26a2157973e1e45d203cc60a0c014c0193a1931562ae26e25b865788a7242ee402ccc5e62ee19fdaecf327754bf1cf7662dbaca3f94073b84c65b3076da253cbe8c1b2b2d300e9a41f1eeecb75f928d652dfd4cb2ef594877c83c61e09ed6971f0cf08cf0a13fb4271eed0d561641be69aa7eb3189f2d0db5dfee9e18c6778655367c42244efc3e470265fc12e0229690951a98fd93522824f61c8ac9cf959bdfa3e174fe44cfcfc9974e94875836294ce3d26ab80806b1d1d2d5030ab725a3f91ae0fc19a68bb86790dc9230a6f06751e04c433abd39e4cb911032ffe194daeb7e1860f9e0febdc522b4fd5e2e984e80882b329de394f421f2739535d0d92ef4c074a66f941d406656eab4d50b90ee3e80885aab2e44dbfc526aa7eb6d4d1e1d8f4fdfdea6a6abb330ee7d5dca14467282dbd21d28bbdf9986df7dbbf32df8da01dd3ef586cb1d3c974baa321726c43ff1489f79ae911438f3e39223790108bca72f6a411d440fa9f013b7486b9095e305e914c25e5df89ff34f31c20ab9c070140cd78d76d79c7bc8858d5154fbdce99484c9d1bca1d3abae7b5b9d6cc5beb5f71567a00f4295db1e94cb8d4ef0831966033a0ee084b93b54c8b3f289ddccc9f589ee5b85bac1baafdc1539913a1c952e942f67841ab7d6800942d591a25480d2461daa6426f92516780fdbd94b0123abb55aa587e3f0ff732985d8e5e5c7612032d9f663287e166e98c83520fb4ea08630d58eb00e2f8a20c4ac1b24547beec15ecef7b97c2daddc53c699b65e21a19a9578b49aee1717a6231841e2c05bcac81af4c08831c0428fe08d60d7330687697890f9c537fcc30d925a77fd2f749b35b8c38fd2da38eaf600ef26b2107cbea842ae383659413a036780c2434fe97d4ab3f4231ad9b4a71cc4c2399af1fecbea34100ecc7c228f0dc1518c7540f7fa9a5ecc21b33efafab5014a4f0b7840f2685ff8a6f2eab74c1ca6ed587caadd3fb59db241a6f236eedeeabbf42bde72a72465c4be41ded9768dd67b83c3e42811e2c8968af3ce11d25c06e9b91ff9c11069a864997cd99f1bdaa8869dbd9b2a58c7149d9be1260bd1b0f5cc38fa2cf14af0f46df84a64741d2c998281a0fe2c7f10dab759ed41525085a090433dfdbba4a5deecd39c9f906af49cd301b0a59f02548a7fd62e098e8625555c40a4133cdcca1d58be87f57365d8736428fd338d1c3d9269a9fdd43f3f19557111164987bba9d0b57b0ce73a536162fc37f41f37a95711925ac0da8018e8749fe3b77471bf107772fe719e439cecffab139e090467f0dcd83d0efb97a2a5f2e3283cc336ed7be781d9caa3e670d11ae51a93f70fba36a7c00bffb20d43cb158a98b66e147c775b4567d44a61d124344419a186607bb2ee1b8244c53e7cf777f657f52895f5702d3e771a208814f0f95684af80fd74c951dd0f52c1a6637d193b854917729162ef4be89f000f680f6ce2c83cc2c98fddd494808174c41afa9ff51ee2bc833b17fdd3c1e4045b0150e7369fa529585ba5e347a734672898d81930f3ff0e58bef349b66dd41b45fef0ab66407c10b0192cf2b2ef4d2b12d636c4a40327c62029a92538564c08e6b50eafb9c55a51e750528d9766394d47ee0ac0c1810d61c020f5c8c701754f3f9be6e25ff69c4ba1b4e951457e33aade097e1b96d7598fe30d099dc22ff30475b845a833cbbb80849370c7468e7dc93ef6abd6fbee9d1f801983851bb51737a381fb469a64db83cf5b185383aa1336d93aa0f4986c4a7baf22b90c76ace305279a7d97b628c70040e52e6e4f22e38a68ba2209ca034c326b62fbbe990de30b82820e2792ef8100e91b9c6de545fd364a63862389d14880ddbf555a2bead95527d94f6eddfbdb164ab1735e40ee50feb31107258b1fffadcecf9bb4c76d0b1cb01a1439333adacf67f299f0f487f6c1a840dc8a1b04e0c91fe3654ddb842b66818fc566e54b73f863dc1935aab2d9cd7e1ccf5d5d56128dff39f4d666790ab66dc6461b0a56c43a14fa78a26eb12d44a9bb054a13ca8f451af830cde50058adb023ec60e05d30e5e230600ca6a2d68d5c51fae0c341cccda158a0270636494f57d1a6cf69940e3e2228a1ea54770394ed62edfcb135ac35e9995d74a4ede6e99a6f1ac81b2a29c048bd3e47ea0e6da54af5c86af932aba2bf2948c332e783e78d992824a344e8ab23d8dcf01412d7cc78e73b8bd45f800f0cc3e7d9b6889a75f46a0dea2a9b2274b2b2fb3d4e2c09fd14f23b47db3ff7e166f51719d5882cc046f45b3780558500104a0888df2f1084a9fe49310db7bc44c407c328da4cd4e89237cd7ecd98cc1852a33a138a1e0b85454bad9ef01cdaf2c785015b1d0c4a32afd0bf7f7bed110cffcf7765419d803c0d1c7d4aa2d10fc8deee308fd75b052526f1e8b484dc2cb7505a6455eccfd5af0f6f5923b44a982c78cb35ee9a2e08b944a9524541277f6b46aef0006966763c4e8916dc6c4c57d0c729b5b8d81dd04f53bbdb262153d248ea3df7ae47379c2889ff79c87a30cd9bdc3b666e43abedf9bdfc12a89787e055e1035a5d38387c9f16f5179062bba0ea9538bc8298e09348f608e5270399c51eec2a54138de2345bacda80f9537dbff8ad7da28212820b3562c63d3bb006987d27dce4e692d5d3f52d872018c79bfd0a1224c60b5102ee9ed8fa1e47e7401b1925a55a4d9127ff0ccd883ac6bfb7cbac2d91ba7a9127660f1e5ae86f0d5a469150173dd96a36619608bad6e9c5a61669744169cfbeb918e7a4c92fc5b6b6926fb64e171b101dc695ed8370cc8d2eae998639ac8ccd42ae7179fb0d2a4b1bc0099d169c4dd4f06440645c89b74ee2be6c452cc58da6144531a10d79eb1bac7c3779dd527ba903b501e66709fe1fd7932e060f96da6165f08880d615ab9eac0bfd484fa3140d1140e8f013e64a85075afc0c2380b34f9e342263b75ac4b65f7fb55b2d4bed7081c7f74b8ee9b13473d83ecf6e9a03fe8c094735d9a5a6f2032e05dd3861aab6fa9b7ade0abd08d87ea07e04fb81a20f29e71863ce4b50699e90c10b18d91d8b554cba4119374f1d3195a804240f3108110b0e46d801121c9cd210265c36ef41a0d2b165c5e7972caa62518c6d77c91ad328a891949d6d182ff13645910887aa0fc399bc6a101cebd6da80235cd290133f7c345b84998a85cc0c2cce6fbea5f57efaeab2c05f4dfcfa12c6f59a1a31337447f88a1a5ecf7456e6f2d0f5222500928a2bd76d8c515b944f11c96e072f983b0de81fb8bdcb54b7fc587d664dde3ada353356fbc734c82540b28b2cb2422efa92d800fc57648b18505b045aeaf7cac8bdc79befc27f5e56f67b79a0bac9a31c0661fd87d376f2acaf9b93544dfc92f012f766b92ae9b6e56aecb4527579a76532c146a9e908bcb8d85bca08bb4c69c59c0509fa4bce3af3f41ba94aa68d87b4c8d5b8dd820eeb44cd53a7e9b274a7f33321303884fe88b00c4c87a5d5ab9ca63c297bbf3f85919068f17918381117fe148cfeaceecf300b0dae764ac5817d2acf1fbee6298f5cf973b4c5fdf43db70deb602bf9fa4d88b9d46fe6e7f2b5fcd0eaeb6b490cfacb6cd9324ca18043bbb6f75bb08be775ed7ac4fe8945fab69e61639d12e828ac5fbf5791e279141d02dbd8426b03efb8036b2cb12950478a3b57659fe0d51bae9878898d6427326f4290a5bf7524db9ded2f2ca13caacefbc43596b31c9bfaeaeedc48c9095ae0525e2878ab56b19ce08ecc471eead5287034af85ff6d94989e04b7299f655c9d58b197678a4f25de28bd3884f38eee6a38091ceeab29462d0926f09c5da3a97a09f91f05b72ad9f9cddc87fe5bb99d3407bbabf57206ca13e428a6de2022155922f352f2ca6765d8a4104bdcd480bc9a171d3f7becd3a3f9e84c9bc8f362c2559342cd9d5b3f6b31d509c8f6de9f92fc3297c7459db6bd78a8ef8a944f0a81c9fe34d5ab8123410d4a96a1bec533480c339499fe24830c3f2ae4ed6ac292a5b677a0347e6d323d9032be5852159130676ae7150a21ff856a48945249a68b0724b409be3ede64ce26d123723b951ad04e05012994afbe168004672052f446e38ab211a7f7224d1e50bfc47d59453526c444aff2b87903ddd958fe4291d91fdfcc6722b91c323ad7dec8393a7913a2da4f7c848f48e7a501c50b664b5b6e14e341a3bf034d048e4708dc6c582653ce49de73b41e5e44ef009524a6d760e9c5aaea03a458947e4eaa6d740af8d699ff38df08d369a1082f580a3486d531f8725cf080ce31584677dc7b96ca035899a0ef387245c6bbc5c78285fee10d3eeab06f4c694c4df5a8a497178ec46042085b78a8601aceee6b51346f0a8b1bf1e0416f9bdc0bd2cd1d6f1a744abfb25d0fa91c079cae092d65aed27c9f918331bd8c686e1620f48fd7721d992f69df87736f69087b4753663d09376e447bd5939f4a930198a2867a05d11516670d204e28f2caa7801eee89c9fa8422a006b3837d47681cc0a9dd5f9e46d02530bc19238805010f0bbd87f1e321a84732d3ba4ac7907d1e44ec48ec4d0739e668129edbaf845c2052c657c5327782b9a684968813458e15d717f5fcbedae77f9fd25ff68468eb7d157c58670cb1aa329a882b672a768709c702cedb367f089f4fa3450cd683707ac0a3a6586083501fdb71e21d98114a9e96e54710fbf25f3fefc84203d090e48df569189b9bc9adabeac2eaa89cbd668676cf63747e37ac9477853399a439109bae6cf311e939c3248479608a7445abf3906281c5145c8a3ae0afa93b659c210fea9413364c6896ed592400cf34dfa33de689ff42a2de0315d473dfaf5291acd39454659e6145307b098274e02e828c17e8f0a832e0eb242885322ed0013dd46195766bd557f32ee4e585a5c64d9fa954ab2d53c1df9c521d3a19caf135d72808569c058be242ea209876dc5a758df50af5860e5f29589433bb27841aef1c7a351d710fc8e1796a5b8a5a95320a477298ffea8b0b2a6024b24ed7e49a715c96822e6e6d8e38e9d6bc0830a576004836b863237049adc827a3af223f38839da2c8a0dbff7cc0745e730d556c6e221df517811fe1bd5836757d3838c6d488c6b25ea9defd952fa00f7c264c3ea6837b189995472c14c7804dab36fffa40843a7350284b3bd500bb5a8b23791c234d0a450d4c41f788473d2c2479f406e703f000f05f7483a85e78f3123adddc7e7a89c9dd53ab88d0620977dee2b5949302bdbc726e8ec791f800256853937eca6e967d2bd6ac8c1d256500c76cf09f18154a42dd3d29f0a44ea23378a185e132f68e25ebaa389857e0d802ca8c80262685c3419f1ed868b046d3a3f24fd571d15b2aa9171672a793f83be83e8acec85465cb258dd6a1d61983b61ac7b50e0e7916a299d23333579874ce42e8ca051c92b12e0b1fb1d1611eb30923a15ffce11d91e32536b0df6ff3af2dda6ef84a4543a426ff106641e9a417df2942ac75fa7d89dc2395a14a80e85c4c9fd80d633679b86910c40ae90697e983cf8020d0ef18c9fcf43e6b00647b06285be5d72ed924be3baa9b332ff229eb6646a6f66257ac0c559ec32c9c1bed10087fac1f289dcd2952eda6d064c77839964aab82a7f476d1cdf5a86a6265f243b54f3ec6fc8d64ac753c50aa09e3378eb69b5d4efb3d8853586d3aeb11dc44b7b109812abe19a1b2cb23309c6f1aa6fa68289ced63f0aa02989a6917f00157e72253dfe151699c0fe28f4f34a82bcf7e57c22068b2b1ff9be9ad9d839efd4d74c1423f0a1caabcadf54a1a9a495aea9806745be048514cd1539d331bb7593709e09d62af1351914f74e18d2e8a688617db13ed967e86371c6e26d60962b4de19417e68dd3b7808f3fe2c849413a1a9e900102790c7bc1c26e700f9f7ec5bc85c773bc03be0de75c8ef5f2c289acf2e945e1746f345bf6ffa89cec0a74619208b1d13a1b39bcc9a1981f2d440a1607a76d8b6dce84e30cf08d88bc6b1c799319a7acd3cdef4e711c922106e1dea4957a9fab0177466b75efc72f97b099b438ca9ec158fc9ed8ed30939c3578222b91f1e1d897bc3c65c46533f3d62c1782a14c463184a992e0233a28f8baa6e089a03991c0b71138926f12553d74e4a3f8fea2c23c71c8154999a90ac1f3961c0cf17eb83974f9808ed239e31d8255dec04ed11d3becd2809d90de3ff1a569a2e7c3bacc5c18fe463a3b772f3344a570897ed13f1f4f4c0ad5c9868f3f206e16d263884f24804bdc67f7a72cbc38c851aef71b03d2b4a551c8bf12f3238da940f549397c7a0b2098af4f4b0eb1759ef261c2987bad93cff507cd7ef70de1b5755e2883e0db142c48e135984aec7bc4972d76579824eb1ed8e8671334d7722b196ed95ebadd1168ca833e829266a428a38d72b104ef657f09a131b23559de28cabeaef4ff7b19c32080b8a820f1679351a993654403099c2ffb31f2e8f1b332922c5c1ab4bcaef73ad6689bb76fc9f4b004d960e27398bd3913a3163dd4f18992360c2831d55644dad0fa41fd3de62b3c165e4a798e0e5e7d5c4aed3a450097be5fc7397115348a688824c906aace145ec21ed21311939e1f8d5215209f21480b4dfa50c8e4fc179fa088b95055e9dcb268dbb9e7510ee580a111a784e700d1e08120e848b478f725c3e648bce96413db004e9d5cbe78d411be4dbcc0d6d96b9ad365d988b5154b220693a7e08a6d99794afb54b60a8b66d6b08777725b01a75b837e817d1d4656d61ca4ceb43d3f980cfc83499b55ed4189c7c894526df0a8a5df08f7e397f3691f928d7e2e3a9a9df655d33bc9693d24d0c8af96748ac48c40dee083b6e631badbdeb56e45a2709dbe36078d9ef52524a949a830e1579a225d6ed12c59888d427fd47c131285a9ea406121111b42bd921bc8a52be94ddd6d6f52dbb853444638992643ee2404f8ac810a7f893b7dec1a25dabb1f6f0b2adea73c6af53e771cdd7be95ab3f70cd6368ea8af5576afe1e7d0db839b77352ed442f95ebbe5d43e7bc8f04387f14179a03a3e6442da92f53d21c602c6f7654d64cef39a3bfc1a6f6fafc09f531ea23b57fece046ba7bbb3ef2359f46b2a0ac2d8212afedb0e03441ae72e45579267f70c939a9e4545d22127be13d60d15cd1766a9676d039d3f4b059858716a67ae7711ffed5d7aedf2dc20b17041b0159755b3058f512262a03e2b668839ce0e9aa7e5e354898b48e0caf4c98f67172835c7787542cf61d2fab7befd717d629564f7b65bcb22e296e7af748e6c43b2a90f7f8ea8f3a361e253cef5f54675f95385dbbb7d4bae7f69f3db12f2f14d1a2e26852d8b8ebdeba31dd22ba17d6bba61f2bc87626438fcd63e557e675e9268bfa582a67b7790471695a8ef92ea51804fb17d9ba4ebd8eb26683da0590b3f0dc2aa3940dc08a5acd0376e883e82c00b723ab4be03e404cb9e480cebe2b1a61ced5672a5ae1d21bc193683e50cf248cc044fbe17f2f953a188c3c830f60338ac17676a5d6cea41df05a24c27792311a6ec5e1169e1e9497d1be6410baa016166fae6c7acf508748d18e860edfa69eda0373023693e6de3045bfc7fb51e306e7ff1172b4c081af39dbb03a9ef1ca32ac59870e3872cd4e6c846bff198a39590c489dcd8cc31f6192e294e54352d3b64ae34ad66e23a1cef2f387e22334b40850ffe36469824c32b5028abde2b8864cb59213c62a0702125a4d7b69cef8b430196cf7b3d0b02995e02639197ef36d671be5a31ddce801dac231a5d469f89514a125fac26d03ddc5a3755a7540508c012710d64d4fb84d12bedf721c6e4dae8fea232a7f39ac0b8b29dd7f04e920c17313f6f78ad1edf9906d131423e696e397a58a6aa4e531e929b7e744925579d82170d4a99c865f0fb13717bb013ce778e945e5cd61796b37cce33a9b79a0c36214079b784358239985ee724eb66e4444ab91bbb81c520fc58dcf466693e665afb464c97c65da776e2e8b2dbd0c602fe6a07414812b5df3354deaf9e904ab9ea94bc2b7384f0bc9322e6dd6e913de548a3227e36f213bbd3e013f8110bf778fb8eff2383a214f4c03a1396cf33cb5cc411c59dddca11b8ddcc9b3bf8511244302984671824f55231bc1e92f442d34d890d931f8d055f9fc2ee8bd0d26dab1c9930f0b459833900495572e67ee78a70506511853aea01fd84baf0fb82216986b7068237b32ab4de1697e4373c92ce2eb74d3155fb3402c9ec17abbee18d0207185dcedbf3a0c59a315535965cbd093fd207bad15f2b118187471e0e2d059c3f2d5a209bf424c50ad8917c7a29075122a9a3da547c10134f7f8549d2689cb142579e0c85170d83b9846d7b30ba6552c9c2ee10ce4b20ed1e77f1591e244b06dbbd98bbbdfaa2243a06dfecc26f2a41d1456633b1378e5c6d9ccf2d6289fcfb49ba83e5684edc14452b073cb12bdd306b8e02c97e0e99eaa2b40f4efb0d934105df5092f5306e818a53e66f53a7cd1ffb0c90e50e42b545ad65271300a27abd5570e317d5f0ad36ada5ad5564c29951bb2fe6cea628aa9f3e6d0be1ff60c3ac12b95bb08625b3a50810bee77019b03739f8add5bbd94052ed4f89444132dac5f60f9a5de68fe9fc50d2c00efc74fe4f24510f901608cbbe4787c27a446191d6f068e3a36e5caca4a3c14d3d15546a00947f41df4268640ef692d6a840786cf56d35d236746e870f70ed23fb33af636ebe69626ef5e858f49c5ea495f23243f4c53b3429fcab978db6125d5dbe580cd186d7cbdb39ba25d27a311e4ceaeb3f03a911636940b658cb0a7d4147496a7bfb59d81a11162886aaafa462ab1ee9a1dd251ff48c803d52d47dd377091b636c07ef008c00da1068d22044022836413d1947fabaa0a7c8df1e2191e5e098eaa36c4d4e6d2dbb3813035a79103a3cea4e2229a776f7c58a3955e5acfb387f96b8db643800c5e7f5c63017471a9d5483dd90bbc4886439231b636e44495f359a1e66ec6fd0ddda3bdeacebfa55c2cd3767b7a6d0a962b257ba7f1507a3beaa55edcb181377b00441bc3ba6801b67855b72a3bfaf132b3052246498016643efbb34ed65cce604090b060a66c71cf22ce453a5f5692d3746ebc010ff542eb6f46b5c85b5b63ec50b3ce2b51a8af607ce9501c4e9b2a8e631cd92a49eafaef42125df4ae0b338d25448f3efe2daba2aa4f3cf6eca9fac9d2b5785be71c96a4c35cff80cf9dc3d6150fa01d1b179a78a83f8299933ee194362598615fbfc8b3f8e06154062aeb8d57bd43e1947169eee82061698adceb4068bcadcbd00a38c81f3b282c327e6c23ac55298fae001c32d138219ac8ef87a33cfb12c0d10ba2c26351d066a2f0ce781004b342ea14d5ebc2f1c74abb3c87b86d74b621e25dd2dfbfa932e2a4044f536be45b91380b461e9fb84e33c8442439faa23231d9f474da7ab29ac407c56cf8ab54f4ae2c07e83347481cb5e65fe5f70e5769be0ed330f2c4a952f746278c7da4ccd8a088e25caf114e7b68b8fc3d4b6c13f025048f3a8b75c777200b9f35d9322cd82ba744560287f90a346c5702ca7eb7bc8114a225580132ac3cb7140f10dce5d7357c5bb070aabd8a23a59a0c9c8288a9f894f53c2ac534fd77e8c2288f6bb643cd5fd6e5946f69a7e47915ee30ee9d110687fdd216800fdf20b5bd9479f895b192c6733073bf0cb88643e696fee50ac3c154383355494b627f0375ba7507cfdb08b46078c4d341b9365a583df4c58e56f8f49fc9e618b703e1b0bbf71f43d1dde33dec7b7ab7d7132a30d1b665dbe8722a2763c1930d138eefb1f1d3824e5f51db3cc52cff091c26a57268ac6ae96de00d0313193051696d12eac488dc755e1ea045dd4968fb66dcce188554f1d0f7aa4275b3f728371afaa2a151ddd075a40d44d4eb22bea2eacf9e64ad46105323c2612545face54ebb2c00c176f7fd18bb7ca8838423a412fd176b321e7e44588674f4f2cd11d5e80f5270d0b349e15e73a6a1a502c5c63099107931483761d1d8ae0682afdc3939ecae23e7a5e88e41fa0be58d0d9c28b9e9c591c719dbdc5bdd317e465e8dad554467e498dfc4eb9b63e9bbb1b69e9f96c8d395f97e454f9356f0da73e37438590a10d3e69096d89aeb1c33859cd61dfd13fdb9b3b5a3f8870779e75daa886c42163b2a94927f89b29ee8065f2061c1667cda8b59c2b27d1f693b45c2500f8f0c5b45190b702797c1e8cf4fc8951919a6d52423c35b5d579d865ddfe7f354b57eaf9d13d71cbef9121cbcf3dc1fc81344ba28fa8f38ea5bbc9aa6a2cf7fe3a4dacbd13317793a119d5b6521888676646b7090a8ae137e42a31d4b29b79e59f60492b0e785ce593a459ab67bed3c220a42a77e50c01418ba62547e575e0026251bbe144b4941e1250fc53df6aee97d6faaf3cae8156c246c5862755d1d4e38b984042642206198ceb85b09412e302305a04e50ad5c79515957b9f1e93240ac476dc2420b64ee71ed8ccf6fb6838dc0f366dc2cd78970b5ec15d4a053c02db37430e28ba868ab3ce24e461a9d80021e08f071f9c04ecc9876d8383d72189ac5a81040610021b540a5a48bfcaec8614863f0511d57418981129a01606d9ebee95569adb2727184db040099d26f68e3f22f0830a952aa757d2acaa17e906596ebedf05b790a4056dab0865cc2b3eee3891cb2216a454688bb57d20790e30beed01fd149996e2120996b55c725e6fa80e8c574a533ebe81e21ce26152d62bfea2eb03397fde7fc35c235dc6d31aa31bc4a068837c45fe50719b1330529efb491c421bdec178028894f6b601d64f0fe017b64ada66059f4cf3600d6d235ae7dd79197086ca6577dcff6fe470fdf9221b7ce6559ec8797e1fcd4f0a6c6064bd87298159ce856163065ca87e62d3c229653962eb406ce0a50913df323191705d51ed631bf12ff23cbae2b073fafb68fdcb88c04b03f5ec04e0d3e1bd4ff8458d125108802d741c30ba9d3eae55f6aaaf4fbb14643db6e57a105ae60a23c316baa411bc9d91ecc3a36c303fc0c1804ead57767f6d17624d307e12b3a5504a34cbd04879e8bc0392ef1f106281ed401b17f9474fdcfee7a97cab38cf1458bd43ce153932a7ff3a5da5e6eb1f400a13c5f7b1336f454529ea510fe4d1bb33f6700226ed7be03885be77ecff9c9fd6e7b9509c346e5f49ffc33e44efd78b166c609d25a1493c34af40bc99f0c60c3b2f5be42a7fe06804bd36e7cff95fd28db8f65fdeea761ecb2eef08b5e57bee6e6827f554ce8d3431898de8410c2bd9e1f9f76de2f6b2d13ef6704a873d8c2232f42b2ec725740e7f650ae778374eb7d2d1b18e675f0e3bdf2b61c4c071a69d5f99cc99e337cea18c49043c806bb50905946c543f39da376a8041e936a26e11284581a3dd677427b607a68a17960576d3fdacf07c15c46f73d52e4ba41829971685c808e0b17c9a1fb4f84be811273abd8b0ac88cf147a94f339fda525cd7fe09f8f9691c691aa054cbfce1512b5cac28a677a07d748dbf26e96bbc77fe7a2b56391d4c8076d871f85e682d15d40183becb05aa39b8d49c7fc47eb18b0616eae551abb8971abdfa7aaf41df662760b9e90f7b02bc4eaa35cab13cb80cb2fc0db7596ad898fbe85599ecd5938a64791edac258e3b4324979c150ba9ad3358938b0fca7493b8a915e53ec0efe5632efb426469b9d27b855e152e8dcbb7a56e0466fdb3437152ddf36a0c4b0448fb048f48e965b825acbcd47267609cad866f1ec99190cb07e668a7ecc5720bfabfc0cd9c965e27dbf70ed3d505bbaf6c8d3b5f06ac48347a525526dfbe3fef7b5269201c580901fd1b70c90cbe484161a1d90fe8261047d26f622368edacd7bd64d561bf508b46ab197983b1e67ca43e3a6b860c16d69aae46f3aba70d256ba04bf4ae6900ce77ccdc694ec5c16602233b234b5dce18919450607e10626ea168b5431a7d3dfc112d3b188f227df23025fdc01911cdc8fb2414e2049c9ea781a1fcc1b288756a75bff82bd4653431ae299354193b2f3f30798c6ab9b102c75f0d008807cb0c3723eb037aba19db2ab50111ded43ba98986904d235af42c977f0eca33a05d2dd34b95f64d8e55cbd687100bcc69f430b60db76e97efa9baf6741d56986af2eeaa673eb71a87e8a1ee9595d8989f49d932e1aeb9e006dd617a29002f9c056955706044dd84258e7c7088d7992bfca7981dd0681f66cf9cd7fcaf3161a159f1dcddd356ae8a3c566fe60ffd080429d4a5ebb40b4409f493d76fd2a0ccec3804d80969ecdf19934e584dad0c6ae3e28fa015420af5d40c357727578facc65c42abdfcfdd93750f38014c7cfee47a8539db5c6a33598c6c8a263f54f4646b0c3de4d2b147414f4aae8294673525fa73251d9bc1ab120238586aa69d056fa1111d0be235c5682d4ddebb2209cc711112f5680f2d761a3fd18636aef5af305dd980e4e990454dad07749156dab0cf97056c51ffa7165d1ba259697a9fb825d90f5b241164ecb8db378a47ea791af4fa64ea5eaa0015baf81881ec86cb6787f138c871b32ba2883250dfaa5b4d8c971540fa046d37cecc5269ae0822513c1b0e8986994e95df79ddd2619a5bdf9694cee58133b518cbdc7718a11ce894131146e8ef8bc731bb01e853eda62bee698dd6985d786a05538c6147134287776c5ec98e4c180067790f39d51bf760f5f0a0214167dbc0820a16485f90238b7be64b0c87ca81af123e8af14fa511bface71ca6ae959f17ebce273c87a7a4845c5630488621a176375ceaf0726c360380bbb08707e2444a1855add8afe23c1e8a3cb49de7fd69408fc6aad826673d0a6d71b3d50f43364ba4ef88184a436ccf79d41e8354ba548ef4b2501289583f73ff324086caffc20187e4bfe9d22ba1b03e6e0914bd043635dc8a66b2da697f70dfc68493b069107fd79a14d8e079b34210ddba6bc5605798258d22403c8a488b0b8cc40edcd60392448562e8b9cdcb8e26dd687ba397b0abf7a5726d8127c1fe3d9b0d57d1942a74663bdb3af386dbc64dcd4c9e39dc6c943ff6d14119ffb5875d2c89b72a23480c90ab792a870fda238bbe575ea372c3669d7bfae1e67896e6ad8fe897cc21045ea51774c737d5dc5bc642970708c0b4a9407bffe6d551dfeaf3b8cacc65f4210c7a41e676615bce59442f47562e87bf2db263df34b9fa80c79ffe27f8bdfcb46a4c6678f7b9548567a111af78bcf0ed8bdeee37775004b06bfb46991c24a53cbe3c120485a11d9ebeb1f86d2dfb11caf0e5c752c6fdc7f1b3ae0d8c3403877720462fb53ccdb2ca06bdd0e94625d6e0c848d2b0c49a5ad9eafeba85d9bfa4a87d7f912686757f4b6b5cc761e811916efa2e58e9650e22afd19a17eab49445b137c09e4d32483e0e956988d26f2d4e42ff8701fecce7a15770b90b7a73281eb997b574edae142ff2eb5349360962b456fea3a85556eb21f1580bb6b0e5eb92251d66d8a020d3c9325f76995e1baa828412eafff7d9100023e58d5521a4425ffeb26bc04e159425b2f33e55082e85e343a4a16745cda9695a0078ac6bbe3809dd09a8cc03e5af05965ef6af5f23dd519333f21b2d26147d40831b1ac3988afc80c1c2d02eae7dd03ad8b65c170833cc0fc2f309281d251625b0e49c6e5f89d63c13e7b656921e2ebcf07cc3cc706a1b276cceb00b54e77788b808aa56e5dff0e89674aa8e4d3850ead62f6b5c72ad69b8f9dc1fede721d714a979d522dc157d6ceda9010d872ab9f5719f105b2984a29354ea8b3bc10ebd815111cec45f826e531c1486b329f5fed201650fa8f2b3dab124ecf58a2c38c7ac4c857941fc159dac9ccc8abec821354c2b932dbcdb6cc75055ee242a4ece7cd9fee6a5dd956a94a50921b1e4d91ddf116fc582e43f83ec949c3a905d7b4950108e9ce9df728ce339f1fef007f569587a41f8af492e6d32152fad74d0459e6338c099d38f3005737fe671d5019372dccc2ffe79491f4d11a539a193b900272c6d0f037be5dbe481d82b408caf2c2ae5a91e0a1107410a1c6e2a7487f45e2df296479f37d2c6c5f06a42747283fba56d9883e59447f65f67fc16feb4ebfbee1ad19dceece56c25340e39e66311e8fb58104941466f14157c8273ea94b4c381da79404186e9b1e20ffa1de3d33e7d5d8053e05befdb7b7e2a89e48cf793311460d459e9f2b8b55eac4084592decc2cb18b1ddaf46a27708f674a4c62ebf5274a553ea52ed08330b2b1d38f43b136cff87ec6d3b30a3d7428358f027ec1cf9fe610ff79e8c1063157f3479dcfd5a2ac9b63dfccce04e452cda4ce7ea8b3e7d3a4e3c860a71e9f5ba6e74c6d8741db90662ebff806c4d976833e5a7889b28d567e39b4523686714ebecb27aa4235c55eb62181d465bee2505c0498a3b03a5df371cf5efbee06d3734af82b62e6353021be0769242c9d498865548d0b015d34c2214e47bf0296f0f4838a12f2e07e4810d4371635a2f71afd19082df8fce6662c0077decdab718ae372d866688a5595f2cec2b78da291e91b979aa6e3488924006c3988d59893ac71cd4ae6012a07ec5351cc1bce96ec0cda91228b2fc7efcd121daa686d858bd2371336b1cc5bd5aa00274cb3fcbaeb67d56b7095913681b840970364668333963bd94a0dae995c862356419981df2f23ffeceeeca972f5dc9b9f9f15f55b260f60ff2031558577ad0b7ab9122373b8184e08420caeb97cb68694113022a4041fd9f8480bb44acff95c555bc1b56badf728222259df1b170b685b567b52d57def876232488be2278be8f36fa4b35a1123c599c6bf142cc69ec09c7e7f6d0409645d520b0c04380f4d050ecbd023f7ff650e8bdc944647f636081d39e2da4e5f7229041c51d608c0f6b42bdd3e79dbbd8c245b682ba41d1ba92cff8d4dacef4835447371508e2079646f1149da9e2231a9b7d7322a159cbcec5994a61ccc4ab4dc0383a529d038236d78eb4dbaed95eec472d78012939f33d06607d1468c7df5c04f19f56b1c9a681b9d9d15bae6c643f6f86b1fdceef471004688b3e8cc06825ebf90ec13a713116118ef7cb5f0e69d1cbc4d062c9c9ac3ab49d7a19141b6a135ba8175813cad7eb366153bac2bafcf5e75ac42e461f256303081f638713dfe6f21eb636e375715aa81f2a283c547694282f40bccb2f580916192b54a893085db48c149f6479f67f9d1f7f6439bdae999a68f4cfe4298ea58cd451176756ae871b2dd8d7a1b06c178703d6ea536df0917d1550a2ce73ea2cf21d9445ba7ae842bf6b290fa12b5a2cead37ec84ed2a9ee9de9915135c1358dd6f46cec3e729b1f48f87e90774033b82783be458f7a85a5e281a1033754036a8d5cfd4fa6689ced7331b94c96bb8247e655750d829e75f69d43eb172e197efb9486489352a7786a610fb83cefb1bca9c607589708e1e068e074f88c242bc2111d8952d49ed0a9930c069bed835d4c335929ebd0e76dfd0fa1bc8df2e6d399945d14774f37c47c4140babe2b23c7ad4a12dd4a3b287061bef0881f12c6b90170ced9afbc55a09e968c7824e0c85a77d3eda20b9cdd7873fbdf53eac82c7e6935824e7a0bbdf13b73e07c90bb54a07f23c03a2ca76a4813e0deabd3d66656612871f72f36de929d9b16892822d432f2524381c4cc3ba1a199a4095694e1ea655dc68e1768342ac24f923a7140e76ad5419e3cd3c70492490d2d86007eeebbe2842579b09f6b93c27cdb8d634801741d8e91906a727b9d25b5dca8757527aafb6f4197f4a6c4e06550a499dc6a51d6c6bbc0cf87d621c673ce10448b90ce02d3a390bfb6df31d0d8e2041915c4c363a9874640b88ac1a0263747355b7a665001a2ef9042bd27238072e63ebfaad6e0145aaac88645dce6dd25e5020ffafec5aaaaaafb47da686f2070c9010afaeacefe86ed51f918d48af236f231a09e5f899bcb3d9c4d74f65d972a01a7828fc281bde1f877044763007de5e743c876a46aaf06b38436c5f963f0a4cc486c1ce74ab48674538155d32aedee2a46db7a96e9197aa17ae6f80e4541d43e67cc530ef8f786c497add7d2e122021fe739ea7d2a8aa7863c6569fcb039f591a4a35e607f4ac95de9e87beb51a44ed33545e0b85e9aa4e6687661c53b386c1426db7c161a60469b2364756d22b97d72d2ef2305dd8a599e6a38a6e3ddc2c577ce5cd47b4a471df469d0a260e6a68c3b3c6eff3369a443d9f7123ab14365655af918004db0526fa19dd8049118f391065951992408381481c9dfc891556dd91c0bdc2a92c72a56ac08a3436d645da5c256127b87504d6c13ac696c376ae6451fd049e48d9b9ab1e021cd8e468c83f53bf34fa7b9773a36e1cd994da099cdd468d21757592ce0f8ef95d5342a4dbf2df6981b465c12b0d8dc8cca302c776d582169db6e9f0e53c8273fecb0bb60f6b1e8df503d35338911d706e80d3f91d9773aedc9c6d479f0bc8a82bc72886692de8a49a916bcf27e1e67abea67f042a18a99e2c6ec064b1db632c39356f9fe92df9c261c0fda8dc6ef3c12ebf0570eac50604500003e6c92243dc5c227288f9d4dbbb1bf2ca117cd8e7e9670fd8a1396846d15de2c02b4279f16e8da1629204933063bde675c7fd4bd9f23a3004adfdf251ffeec81f34f4dfe20e775219148141301e31256dbbab0ae80b63debc0b42c9d7802e0a1057de115437d3a76737e0c1d2c6d709c0852cf1a8b9e889b829122ff8198bce0641e091ee1aab7e9df99eb38748ba8fcbdbf482ecf5065fa8a8838e02c8184d7fa5a0fc04701ca0a81fe1201c33b6a270f7ab1c1be3044cd8942b2ad49e95c6dc55ce14a37ee6b621fb4f4cdea309219de70f82b595487aed88732182f4511a9c647b3e786f4f5969e4155ded7ac26760620c7019722122ccdb678513a1e70f47ab83add4d39f20bebf32909807ed008d4ddb52bbb3ec4169ba77f25c1827d03acba2cb0cac7ed3829cf7b0a41aec5a58301168c7355b4d87a066fc6285214a1ec6dd720b537c1a94ae03b2fca033eb00084f2704ee9d972f33ccdd5429ee42f9d1cbbbd569b4701e1d6ae586e57acf44a5e76ee964d828ab065074a0f57997560c89bbeef8569ac55fca35753c59d09ace2eadd5dad5b1a043bb249e7fc905504100652146294e463e97f36e3a0eaf3f99de242b7d61e850ab6a30360aa1a337549153e9f3eff4871a6d3494a60c0248ffffffb7