PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54647 3c021f94a21d08a3d40b42578a240a239481993e071d777ccbb7ec749f30663b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2dccb03bf94e321fbb686410f7fda6711a5f6009199e7d58a3d14c219787a0b0
Certificate Block Hash
3c021f94a21d08a3d40b42578a240a239481993e071d777ccbb7ec749f30663b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003509000010400000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000007d8d4ed21747d958a212d0f7c9faa38fa17aaabd1148ab22bea3cb9f86bf1b20965ca73b3573c227b7b9210ae08efedc722486342bd3f90c78f954bfac83c7f38df04b79066e2b94c838a017d50fcbdf9c618b5359cc162602060000000000000080000000e000003509000010400000

Raw Header Hex

00004020f0dadda7ea958f90a121001ea531a5db1703c595f67b20168fae7abc7fa1440ae5e4ef6296bba1b0665c6ab55f5d43586081af045f453b538f8e73d85a9e36717da5096acf4f0618b0a08797214cd1a3587d9e1909605f1a71a6fdf7106468bb1f324ef93bb0cc2d

Proof Data Hex

59,560 bytes
1212160103077e6d9d3870241b7d59855085495f17e25e62a95f4560f2778a33978b2a8fcbc2d1dd6f726df0457e4bb5ec1d281637481066014cf6cb9dc865713a09dd169d61f6bf1806224077e387f377c07f80ef11210813b4801d771e151ff03c11838e3f3e9a729442cd1c78d457b77dad63aeba576b5d5dcad7099ff4ea9cdec1ac618818ce2e7518d2b9498a42ea22e24384607c5caa21f229059a1723c7d2027e54cae8707924cbcf29a838906a4a11e92789b23aad51e673a67c1580afb40a87dc560f01d4839ec258099fae59bd2f64aba0d674d655f99bf75b1c7fa711529b828389f87341851dc8f129c320732605c19b701f89ced5bc2452f310bbe14615ef9a56092c33adb35a8fd302a293aae172b0ffd8cdd285727109ae7b5b7388413ea49f91951f1183cac2de46c49ba292cb0ee9c80b27ecbd6755d05878935eb493ae82f6a4f8d39bc211442bcc3dde495d5fe722927629e57778c05a1ea50737fce559a23bc88ab956b1dd088a24799109fa0e5c2528e9da912ffe5f5b845aa614784efc98a9a7553c4a46e5ed327fb5fdc678628c2dba7c3f2660657b1dd2f2a6f47182ff5f96764675ceef801cb8ef94c20d6dbe0dc94535491b32f2f644cb5269e4d59a0184271d2b2a197e497c90e9e07e17b8450da0fc55f1f8f7981eda285a9242dc2f21baaeb600a0b8b17f7507b224435747ff259cd585e8e81d10c93ed72fc0b480f7b957df41018cc9ece7dc7d54de4a455c0bca3d835939345a17955d28a123ab27c16b7292fbb5df7c33c9c326ef57cb215ec53ab20829781007e0e0a74720262d42a3827e61d6a7c51727fa29d1888fdc730896df5bbd18a6ca221d12590819e4a799ba20355f877d98b05a997b5a9c1a3d81a68b5b85c60d06c15a574da2049a664e99fb7d31d92a7728f264153948e162015081d05f66b58c771ee3b574d629656501faa5f293bd3776f9f2fead4b463ae27de929894e715a32a381c216d52a6f931e42262092a771ecbe240b9879de670dec14d8889208ffb0964fb7409fd406acbb70c69b62b1b7628dec5239a9a6baa812b6787596523e01069eb777fd5cf2a17fe412571ece8bebca83feece3142e64d6a6c9caec672d246827a04846a8cdb2c05c20b9399f499e6400c76f474dc7a4d0281f882654695fc177fedc839511f1a41851cf8268c5962937cfcc593fdbca69af849fb0d3c654031a746ceba921de084e2771771ebc9207643c75b6e1f367b2e1c553a91aa3426d891b8bb1c4a477dbc983739bf08354d2044811b036f5042fe004260f18eeba1e81e79a7c03e280cddc80ee43aa1a582d25660ccc3cdf2bb4099d6cf04f8d156ea83cb92d8daad49455a31490622a9f9cb2217cdfe5d8cffa01b078669f58fc8886bccc0ab1fa5dfe8c29a46a4fc96be1d4599bf4eff5bb977a310bba3ddf226ff12c22df719215814e1bf81693049e1e59ce7e1533496caa0e3767e2086894fa10c8bea43633da183ab1d2ada015c0ad9bc92cd60c07c900af33b6ef49b810c53096597ff5339aabcf3fe92e1e6fbd666c7e607ace0826f3d4566b9169d96726d3bb0fb2a83fcb2087ab097666ce51464be2b3b2dc6f82517279be34b2b221d3ace02921a6fb5ea0fb9ec3f6dc3f9d68c58aaf20ee99a334cb5f8ed944e265fde0e8a7bd79d82ab15326273e8ccb3d3f03cc49eac597715f05fb282a3f02e24c0016d0b89a601dae06bcdfabeada93860a0e43af22800db9db8bd418a51230a5279d4bde6206566d74f1b9f0ade6f9e4739aa5508aa1b71c9e392e0cae8fd6810c7a0a3dfb4e9b03d3bb369d203ba8426fb26813be80055170d3e5d4727dd168ae5af01073e0339a4fd51663ac347c054a8adcda8632db382d9c5a29ddcecca9a4631ff01f32a3c282993eb710611aa4192f7936830901f897ed7d3e1194893a29cda5e58fd7d8aa96df15811edac0bc29242d7ec930311add6614f679e52ad2ba9c5e2a46733e25d2e28b29a1f5dd8ca5612dbe850e673ad5e6ed71230d36b783c211e2c75919889bf94bde998de91126287de7644dba3673e21aded4022fc0255e3206949846dd24e3aec8e8d979159f7eda075ef9faec4608d29ced60d945b0779938606c6e2993c1830f3a0224fe451430c052684ec2a9820132e04e79d879fbc6d86d933ccbc2b74ce26ecd65165c4a38019c679aaf5d417cd26c59730c929521265cd70b786b922b27483e2c9f0fe6404a62af1d38ebd05dfdbed2ac7d74ac602a669492b4f90d5a219ecf18a9885eaded4de08e5dd9e52218dbc8dcc352950c2406eb8f481634c4152c8384ee654dfcc3ceb8c646e1c1c4302aae3cac1f37a62e0cda45a5f97e2d0ae338219584c87b2c641e198f5bbde96b1302964a26cd98e9a598a4dcd95d9a47a8114469cd36bc62f40d9121949d587aeffe703bc4f115b66cd7db5d6b0b7df885b1d45fff2ba995137816de96293e06b7a312937fd8c8bb02aee5f1ed677e1589b2e592dc694a16d51184138325deed7791bad0bad68460bd492b9092f8aae522151a694aad3e848c3f60edb11a9ddeb30f3224c7137e7795d0f84316131a1e33baaf0ef67d9bb382f2038f9a4d7875396f2523481784ce50c8a2167673af4c869df5955ee6d4410052e7c765e93993b6ec43375c13d5f5a9304255ac35e631ba4d1208415a0c73dceb1504f8df19be8d9a226bc0c2e4967be7d14b3c31760c8fe0d65624eb3855ba8616073397d650d846d19ef093fa86281b8d55d8e4f76adfc1f18ee44729cf33e045ef1de51c5f3fa05c5921c71c35c993e62902e9bfb0da98c4387e12bb60c0c9a86b1f81a98532ebe33fa6c614625fd0e225742ed574f022d8205e379f6b66a31f7725c622f89e58159fbb81b42f33df896ebd10466169754fa167da1cf8b440a46f6fb1f06589120055b38d385cee25b1916582d0717211f67aa1859fd23621bf1cc79b55d82f3d39268aea170a17089459a5390f059fb064eb245662401c79c09c7b227575fe05b1cc52ed38ac4160788f2266846f12113815664ced357a861fe496fc53a4ecab1c68f11c10075b591588fc53c0cc0797291eaa59e9cdfca990f272421e80e4231127a373e363fba08b895752dbcb150714a436b89349dc1c6b84c0337c284e93d383b330f7b20ccdf378f65c837940c37fb1e106fadca0dbc5c9adab6ebd62f26992b5bb80096363341f2d47e32fed1a745d7bc432ffb0c845e0e5217ac1d926f6c0b36f3021d71517409b2d3dffa4abeafe17c7b92775f851610d9059870e4a5c60279e0f02f741b02e0dcf4a7e6e12ffaf4567a390e28ed00f54f7c58638738046dacd97bfa72489484cbadc7d78399403b79735a8a30137ba508393a7f8dffb29490cca3f2d410e0bde1b0c9b51de5ea496bf45952de66084ecd1ff349d4bc5d31a7c475a50e7d86118569b0875ac60cbd829d52ddc2187ec1ab835e23858a5754be6df1dc5719d233d8f5bc109bd20235c54078bc88ec8a3fe06b3d84f2f79871d43a86720c87852b25beb4bad9d0db5ac3fd31fca23b8a944226509e8c7618282483d6f842c7bbee0f49809f70d65c9dbeb771e4cf91fbc66aa1fb733609cf33e72fed94686aa40abf773e4fb7aaf2590f93d8084507329d5afb8d216c2491e3cc09cff5c4ad2eba7cc6c573ebcdbbb42d44061cfa3f15d17cfde8da1be72d8c875d55e1709e9d0e7866d27b7d1a338c701f992194353b37c651131b7366ac91f63a51b68332e8254fd5853b9a1e338585cc31d3b8505207fa792f1f892cc22e69af3628bf88d5abdf534aa163843ab7f4b0c2e651f1e81d5fc48eaa6a160189a843d0c8250652983b89f843ec3158d299b179e49b6382352bd52b70e83555f098e64aba84ff022bc3bc6803b2ff6e3be9687395a0748e9304a5e1bd4e8513d7f212b223135a5e1fa4375a0fbee03c05fbdd98faf4d83391381bc43e5ffc9e0f7500c254127b2ef67f21eda587412e652c32fed5d1b7ddd4f2ef5236e1d7f73335cdb911805579a6d4061b83b87f6f67b0925f67ff885d0b8caec6470f2c061dfebdc237242c431cd0ce82d5d058518f0393a32a89cb56bd9b6c85701449ad72d2d0f08271f0bc61335f5c4c699b5c95e738835ed5aa908be1493a23d38cd000c2edaf419afcdc4f1e6897957dcebe5b8a1198811ccbf534e6f71a552f1ae1c482c77abfce8965c5191d2eadc3952351805d0c7cc3d428fae70318bb28f84d43f3985ee9ee595bb7daf6ebf9718073d2b64ff2c01455ff157556bab044910a6bf2ca72a749523dd549bfa1f415622da69b2eb217bb26ca1de0f2bed6d1dbd861111cf9c012e3746d6019967079bc5fe85d1ecfdeeccc358eccaa7983aaf1056b82ddc270869a1d930c3e0f19c75651a917764cd2576fcbbf0e42f6a73b33647c0ca5210e35d540786128e9dbdfbc6a59665ad2ded600bf8bcfcfd7e717cc5ee65148a7ca00e4475fc27085e4afd4966cae4491e6721bbd6bc1b8fdb79e0956318b3da7097e4c16390fc6c18789f426526dde40bcee65c42b9bcc9b210b505cf7498064d7421c6b85611b58a3f565ec3631e8f53fa46335b5e4d52ad96de79413e31d0465e966dc403934de32ea237d08589fa4b7d85694d23af2598394c6ff904d7211ef80ff216100de01e3a6f1ae9afcd16fadedfa3521a6ef38f4056da1428d25879063e7828cb402a65489a485d56de3efc703f424f7b65cecb23e703cdb4d13fa9da7e28fa0bf8f3c3e3e0ea892be06c4f3d35c139450bcc8d3f9dc49d0d9fd3032c9f15a3d5d7d0f265943610db3857ca24578f17cba523c30fa5bf5dd788eb01c585f615c02ec4072ffa1a30796bcc12bbb399cef2673a44768a8eef67a7d8a39f6fff01b59bf7bd3adf080bcada5d8071bd7ab1b6649f0853af72bb0bfeeac73cf0c3b50d0c913a0a00db3ac32127f623b934f5ec86b5d5f28d7bef47971d374a10397bf08243dca6237176dcaf40e348407100373afc7bae3399b9d913ab5dca562791005c4d1a2ee7e618d74e5ff32e659a6f3cec6cd4c6addb73772d8555129b580a8cc800f1afae204f1c2f1fa7701222575263e8c7fe7dbf11699fc06fc70b1429d3c4c20162121a89b92eb5af81e2e821e10ee7665f86a312fe6ae5b3901d38f3d2fedb0c03b294207a2b834f1fe9d67752e4211f8f4397a843b2b666c246f6bb3e0880157f87316d04dbe3f2642becab177f34d47dcf3d042745ccfbaf62c61eb56e160b57e62b09b991db785c9d2e8484532bb075822615fcddd7c4a5d4466ec81f36daee1de23c442d094eb1c3a7d8a1c18804e7fc59b8bcc62ee5aef58f1881fcc3339ddabbc289eb48826428238020549d0094b053cfb96d6759dbe845f5cb46755e2875f40e761c81282a7abb890da245ab9527e67f6115867e38be76873998e6de5f6bcd962593b88882bdeae5ee632ad36fc13fffa2f21a09ab5342e0a23d140e3635c2aa89a4d9da067e774bc764fac9a0680ac339ef4f443e0f48b67d53a90241743f3bf761c7d29bfa6b2d74005d66518aa16ff4f6c9109fa08d8de0979ab20787a50dc9e5c74d5ba776212f368ac439d9137d0c747c39f8e361ab2835e7d3e43b7e9fbde59a15441f0a240e793d8f40f694e4a028cb6d55c513b360d4b2c9574e469e1fe76f0b7133855aa85dc981f3392115666f09b82f9dce399b2abb2118317e5b2077904a2ab108e5576e015ab98df9993175802c2754369a0bdd97e8090944a1f7f4e48baf8aec9366d040cbd1350c199f4024a9ecb85bbb1037a3e541ea6f1aae4cf0a3f17aa0ac51cd4dbf0a6fefb9f781caea4ed1820fade3e6c163bc670d06b87e44532eb80f20ea7a4389fa688b18d4108ec1c694f917968044b65bfa68d4f192f113dc8b364eea30572f923caf37ac960fd57a7f6f6d112b515f884325820180e10fbf909b44d9db8a2e7d433706e1b9b79a6329c985abc9f514d48755f361e15a8fe0ee60e12a9fcb02c5b07cc4b7dba01646a61889a4f24337018c247b108b0eb6558a7234b2b3afa4ab71400bbfc331c4ff5d6c13a07aeb7649b5d3141fbf2477ead3c8da13622a39dccf5a268f764f520ac558a13f52ac25eb2bb1e38b46954ca1bfa29cd34f7feec142dda30696cb22b645791d622553afbb007c4f9bf7c9fdbed2babb4373470e1b242bb41ff9349f9a7ec25ede277b91e6b1c3e050e1ae60ce8f604e18a8818da7b3eb243f59ade1921614d2ab67452518ce786f911d23b87536161167e4be1ebdfed7e18c594c9c36b5879d8e5d32ef530ac793f039d4061f66c1b6d181ab09fc80c1f4a8537ba63ae1793b15c849e10cd596e65cf6d0b8025d9703896efa456b331ecf1e8a4a797dfc74628651ddf660dfdd744a1ac44154abccad17e90873f6ebd82195c0b155543675ffd4bbb560af7207e6640786f75c415ccc9ec1d3ff932dad02c29f8c510961f5b4a1a623c63c226835f5dd2683ec93f606d5b506bc82bf1f02244029ba44ff3e3f0ab459b15b97e98bfac9b05a17fb71da5e31b99b79fba65aeb7b7f1bcf2a5f2770b27e432ddc00b65d9802fbbeed33aeef96747bafbaa03639c27a299a5438d89e54997f79b7ea962b3d48ef3bca45ef77a5369e74d2b430fc5c6bfc0a3d9efa56dd4cfe9f0896ceed5f3458de76193103533b2849ef8d629d816f20a955ec10f7fb8b1a9bc15794c81fd0d485d156e9d36a97f7fea6279de25e20ba4cd3ca6eb71c5ed0becff56bc3e766d1c89e16fe3a619e7c12f5b3cb98010db2906342a1cd81cc45d7f9ef8adcc20a2d0350bc4d0dc4e49ff9fac6797c09e1ecd670692fadb481d8279788c89719f1714b94e4660d21e5affc30d46d5c5cf30fa5ed6017a8a42f866a987a265cc3b924e385685e4bdb24cd362b0f6754e397fef97de3b90f2947e3c52bf5bacc7aab8bb39d71cce3fc0ee08810c3766f377e735092d2a0a8b7638612e89ee673c06f9b2853804183c52ee296a6a546fbbf26268cd1f5538f8cf8fc0835d915bbf667468faa789883349e835aaf61fc1f20fbff369db98419c75fe25e99037bf416a4c4dc59bb06c4659bd1b51b4210adcdce4022ba2a4c11f5832d2140d15b2a9d799aeffad20b9f12aed4b8cd033d20b88f2b7984ef5bf0f9da948ba9f1dff01bddc9261b78dfc4a1372a68f4bccc55411be48bfaf347d32bfbd5ad5809639ec3486b0fb8500cad92b42f87663c1460544c9876c50413c62170db4288f38cfa9e706088de81a21c623d7919a9c5601dad0c3c1b4bb9c9878205c6e6450a3bb73a8ceae6531045a54f58032f678d593eb64ccee6f6a9bbda783a49105dcba80b624581af3cf0fa1587194f6cad6738b6923be2fe06c63df197dc1188477759b20a9002473bc551978198942928eeb76a490e317684fb10d5bc1061271c110c112dac758e614b0836f2b0156f9adca7342466c6fbd99c028e36d90f3240c4a2b9d20772a8f2fb126495ade30aefa765f4186a55e03160142720522e98ef2397c8dbc35d91602e669138f3d435518baf8e04a5adfe9cdaf5056609779c406edf4e3b6fc88731860526b9bc9a30fbbc3ffa136e924e701b4234d02884a84cafc5161421238a602069db375e9b4c3967724d89ebbbfa49649ed67c7f35c8320faa9094538e78b77782fe3ce4d8bc14250e7b8e1045be2ef9fd1259b93f1c66b5a7da60f775046e1f5a3a10f92e43b6a3fe79ad7db177cb5f5022d83922278c5a923318c98ca72b51fc5d0caa54602fae3070d82697779ad9ce819be34281983c56e34da6b6def044af488c7345849c1c180401d8f5c3a0c7590d141d51ee4eaab7c324169b35481aa1b9d5a583848fcde399e3933295ff65affa11d107a63118cac5017344bd3c1e27c1ae823f3b72b1d7496f7a5f57b8fe5d106a84fcf06a3bb38940c24aeb7fe0d8bda7f8fcb705fbc2e430153617e47625fede6fd6695411c4d5a21d050393867c5859e37f75afc074efd4467d2bea8e336a2c5b6e48b105ebf495dea9f71d80dd63cae072083fea1a7be6df57f4517bfeaf7ba59df094018b845e78fe1974b213c1dd74cf1d4b109887d77ce6199f4f000af8d1fda33adcc32d4d439c36989919029b2687a3e70e64fc69e662cf2260a0ca9afbb96d50afacd9353544747ec44c9d4717db7c45302ff377f65a0b8fa00546584f9df1ba6b635323d465f7f380aec9b61348835ca0044041d5c02d2e1b242ad67bf1e011d6db82fbe6faa282dc7b799271f6872c0772834db4a6db276ca1d1702e6c243159a751eea7f1141137a72f960c52979cbe5f6017119e4de4ea6bfb77abfebc3c65c007994ea5dc1a2f81a53637d7c1614a934206233d5d4289138f716df78ed7d4ae5961e5db758b788c32dc53d23f33443b099e3151e1db597ff6e1aa48f13b0d5d08649b3db9a96b5ccecb793939cea714498a769c3eff38295bb4acc755deff9b5697c1bbb2ac62d39d90c37f3eb8a611de01206bf8bd67b91d61b42401c839e2a659823fffe17733dd2617f1996b6e9fe8d4905aa7590d2cb3d5e1415add5d28f68c930c6933185caa5362399ad319812a5964420d4da4264ac4e2a5f4e68077cf944bd377d920ee4d29d282928f701d806adad1a23d4958a10959ff80e67051bfe0773ef1aeb53b7c067dc13c9f4b91e5ca65b9d7f35e0a9ac0057b31e8a77c8d7b13c6f343a912b3de1fe3a25a2f7cfc26ce8020e8c244ed33acedddd26b3025c424903c6d42dba89af1d1f679c438b7dd9b6adecd2bf9b55160d8ca47e328a075617dafa4897173adeac0bcf43d68de077ae934181910ceeb9103041f81137a8ed0b682c75fb2b3800f964e9f06228cdd3989fe02f8f507f009f95ff70d0f1ba67239f25b88ebefd0f1f61bfe3ad1cc30f6c04e0fb6ab81205a7d23a353ab206d2e728bcd0ad775f64896bd3e540dbaafa9353a040229eeb587c6368cee5126250cc29afc1715916649c8da0b9360f8e8ef450c0b5d54737b5e769a61c6511784613dc5a88a08a9feea07baa9c04448d4316af10119962227c504d64f1d6aafd54f93ea89751a02a4e76a854c3a53b983149d215dd261377445cebcd576f1a7213ec7944046841618c767275c0370c0fad9a9ff61563a909aa075cd8b3d8122b01d2679af848647234346ebb43fd7f33d60eb966961617c980e0a6f96f3f6a6be5a061cca3fab6b0dc87b2bef6f1b9ea17727a0d8a2e3c8c10ae76b973d5d8c409e2344a98a979e8e58a65e3ac5937751cc8e6ceb575d3d2c3f14e6cb786d59f09049468917a9ea73a8daa13bdccae9b0d996e8c6ab095c2bd6387285079cdf1b5a91611b8c0a6256753fba00197250308215fc4c9d88ebcdc9b83ed6b8081da5e68e61960ccb57c77ebd5d73a1b0a25adc234a6092237a497d6a37ce5b8c1b6e6bbd69cb2de4f5dd1f17dbe7c147c11f9813fc8d1639cdd3760d2f77afeeacd0730ed2a5cc07a2c07c68ad38a1e6239b4b5bdaf7c0d641674d1bbd6d2871a629dca8b21a0c5b269d03bd918ceb3e381c95460bf245e645a3f12497e8e3722121287b9729d73dcd41f495e9a041db2328931f18f8434e495211bfd5a4b7a3cea01fe3b18d86eaa3b4da2889d319312e53d9cabddcb75ca357baec552b22f975648010604f3faf8feb797f684ab71e1d4fb91f3180cd928d2053f6b74117b629bd813c3a93421dc56154b750cc60be34b093c54bb9bba775df3ace8300f3576c6e33ef45585670ce482e7009e53571713014f424eb67d98e6417fd396d95986a86c106c044d7b751e28acb7cb4e50b7771e1c0595dfa1907683a9e3ed1af83c9c2e3268f46f3ad97e528dd4e0c24d64be965424de37845eb93dd9c62fbe697175712066c1ae78c0358256d65b3bc599a8af92a89a015d8741cf58ef026c4bd1405a45e9d00c7bd5225f3cb5c64acce1d2ed61f34f9d214c4d957098383e1c604b5ed8c642fc5d0c8906616b34cf35fc4071217c2073951796fa67678774a7f8734faba170dd5258c3ce8624708851dfae3942d30807c0bb3515a3710387e4d65a3244a411dc74adc6125e837e0bd16daac8d5153fdc9cc85d4e87e78f56a454332267df301b2db4fd49c3707571e662be8fe85f1c01d7f25606939fccf54542a9aba16f28df90e5415b35c135a0658367ff3f69c65c87482fee391296bebf2f45f46ed9a7d44983d2ef367974566f5486b56f13efc039fedd7662e419e8e6735328281957070968e090dd17502e315bc76d5bd083ba52747ce2e21d1ff46472ca58d1a9817bbc9bb3424b48298f8a23cb7abd3b73b5690f668890b1669516cff285e6d911df994db181723aad8eca03a937654f0f1170e4f14b81f8a5beb73052f182cd70a7f82d0891bb2b6961765bd144344c694a7fa2a5a30e7aaf589e0f23b1b0e72c54f65dff07f600c70c8765e1a05db2743455aeaa7011bc6a1f832966c360cc62df3ea57ab3408cdde1a161ce60d01983f9c97d10486c1d0142e84d2f6b23bdb1158f9571a0fcc0e4a18042a09721539819058d0553821909560f799d6747560f0f57f7d9256e2db71b0ab0f743ea7c2a6f434b53fb3a148c3d8741ea1db56fc9b2db9111ee0f5ee359d28ff43fe053ca9e812e0613a02a3bee8de43c1f5743ce7ca677563c09c8a2cc15096110bf29ffdc4d4c64e74fe345054a6732ab33bd639d8840935e2a5b05e487b2270f612f21879aa731d624cdb336262fae6ba0df9df61a2d27de2a793066bfd096fd88c216d6a0f68568e50dd036656b072449f190188bd4f5ed1512f04edc3d212272baae933c47c3d93635eb8b2e36d65480069ab05aa38aa1af5459bd4dfa1108c4c94c696ca6ea46a998917bb0b70f8391e8d695cf2e8a78fcc42b8ced6e7a3cec8f02e96af3573d44e47fea92321aee3a61862aee896b6793ea180a264869f7d0b7ab7b4ddf1c50b306aff8280a6847a668695e56ef003dabf591d145c158b514f401c1c38b918114f3f24ac5eebc9ff81f198a05834df5abe4e1bb7f0e9ba4e593cc940d5bf8c71a1a60877b375582d047b843bc2f7bf6ec708879d087b6cfbff8c08683c129e3c95ec6a44f927f72b1ef893d11e2a33228aae67eb172c53226d512d23f6caf8f239f2a5f5220b26d3882bc08ae9b8f857a521478abeec6a206b4fd085958ecf51ead48bdfa40876104600058d9fa2e8c990a4c5fa5fd73f525dc7b5c277b7955d84dc4a0197ba7e0d836dede716cfceaf041c3b7f52b9e6434de33b173411b13ac762000f967f805d6f13cbfbeb33d2207d011ee90903a62096c6bfbcb62ec23ebceec40a53ada7d56dc3d1de61d90b636f1a7ec7420be5298fe6757e8a7469fa8c0248132905f27f15de384c96e158623b29f08bf7be735272db882829734cdaf69b59fa3d8b90e0ae4eb5fc093d6b7f478e89305e6eb6ce647c5e4d734cdc5cdb3472b4b5d96a1f5308fc803d0de3c7108a1e8db11f9e8265f3de28b6c7a35d4b0005a60c0c9a44df110c1dd02b1593a3db4b964e909cea6de73ce12da8cd445cb9e353ea062419dd9d6d0e2c08ded46d61e278980391c1b4ca12155ee310e299084929b0ddd7545fd8f88a2954b3977ed3254b71c67d11ad91f0ad4d7dba2698565f101e03d9fd2e1580553e033468174be1d280cae13e46d3842b22d45d5b0f559033942eeccd071226ace3dde966b6014c69b00e4543f38b5fe3fc947d77f85f49f0fe2b200ad35c28ca83e00bd1c0bd682f7665438aca22f05f5745938c9e9d3d3a7c1756348fa483091185b9b3cc26a36680fd868532ac4455796eb7075eb11766ce6934732b6f0fe93ebaefd855ec0f0c42060de63e64df3d0f005519d8825ee7b5264f0153d439dcca71ad41c6de7e8ddc390ab1a6a0f45387b4011eca08b323d0546fe893dbb3aee749914ac3bc55c2bbcc6d65564b389e7201ca12cf486894d271573176e007a2ee735644c6252935160207a99a806953ea1893b0af07da1ff0c01cf3882918ef57dea783933911220fefd4c18c82f7801117a04cd7594e7d9509044056b591be84163ba43f9c00f77fe712e75aaea0c8fa0cc8021fd9f65c3dbe8435f6def9106d0afbba0be49a9e772edc22c23953db4e3115dbc9ee2d9ec4461cc821424933cf355e8504936257c3bccb5effd6abd2ddf1f744476551e4433f3d070ee66121a7dc9cb94ae20f27874a364aa1c0556b309976944e9f941c5f98c89a8afc0deeaa8cb35553e25f4551f2b5938a902104469f2e507511053fc5746b90e4ff4ae29e16422e66af48913eacca75fa3d4b90bc4b6ae9cb90ac7bdabbb6e015eb127810106e84d29eb178fb6df34a91af9ebcf90315401c36aa040dcab7527f4a3ccd0457df24f13ce6c9c1736b7a819eb9b9d663c207379f3d8094ed348fc98a14d7371da5ca9368e50c849e26c534753b7e1e95058c7142c7c2d0eefebf831c8b258fbbc323418fab2e3be86131bfbe2eb1560065b12ea6e0a971b3bcc13875283b5576a3475c06acb38792ad5b5cba36beb5e8144e52ecdc33eecfcd7ab9df679535f3a478d69be8b15b5599a27e7838e10811b739e77dc45ff3607819c52c1f8da0f8823280f8b6ad7e5d0123b1b3ea87139b4ca34243a1800d8745c906c90f7c492750c884da381f5510c7dd305948ecf2b27952319bb5a1e08d070ea3ca4ae422278fc0bf5311fafb71eb2ff4fffe25f74cfbcbd05813a8a96f747aaea566810dfab5875959520784e2a5596fc8c047c4f0470e3742a32172a0e717e2d97268c8cf30b285ae647b88ff65176e76d91b171b28c08aac13f5f428c256a5a0bcb221151906ac878cabe6f0c2ee9d51c6acc625974db341ac6d612feaa1f5deaf2852ab21bb240d342af083adaab9fe8aaa94778109fda0b353743179ee2edcc1d892beaa72457dc3b4bb40674309c5501f49b4bb22041eeb377e49a8a39edfec9e50d0ad5748a4a53e0261b2b47b0356c5c37067e5239595fa5b56e7ed6a729f8d258b096b7386a8d8859862ed1f3d5df5d42947dfe80cd37271d4e295ade3654b84d41c03882f36e4c6859c1b6ddd3eba0a4556a48e7c78b774261125fdacd2923273b36935e19387011e64a0ae3f524a8b2eb1c7fb905ff58ee9052c94c33e9d983a2f3807a6478a2eff1786a783e66ef2530d5327d07bbf93dd7efe3bb84ae4417af25071e9db4d4aea0948520d950fbe7cbddc9445119ba4eb024ab140ac618a821abbb381b8d779a3c9e4a914dad147bd899010cf4c3f749a2ac054bcfc122aa68b9675f08a0d682446b027ff988bcf003ce0fc3e8460198d221944a79cf88cbd8321f8b2972a8a6e64fcbe72108d5b3cb8c597a6d501faf36ed18844fa920ded4cbf470447b9e4a27a341ad0833efd0ed69fd38bc091f7359261eb8b1108acadac9a5a0c144e0accf3e7db2fd359438825de13db363c02231618d8eb9def2a84bda179c466624d5c08c74d0bb24dd10322c2b31977c27b0596ef81645a34013674bb4836e293eda08e8656ac26274350f256dc8b9ba2920f4249347cb4b779bc8e6fc5e7f40720d3f71caef105c4f679038b3e6717453591617a2f917bce9b526f264dd838bc4a2ee9bb0f43bb8f73b6dc120b03e041cd9e0c04b3d70f65a6d84ff45b87bb3d2099dc274147232a42d3b2437aa3a1790342327357b0f820b6192f4097bdc4afe1e71ce0ddcb042fe9d971fb827c8c8ce63991d3fe233433642c9c878c2e0db06980a7ecf57fcd84abbb6e641cea2f94f79a03d5e0a2aa2036b26020e53be4ab24e9ce6819f8bac2ea58b8a5473a09c6fec6306735cc2dafa646d6bee0e581eab7b6de461fe0f2f290b3739499d62a328d42b6c632c38b3db4c4a79d837175eadaf560c5eb4a5a2aa71982c6b4a0d66137e7766cc38adeec2d1668d335f9254203c7996e5698068b645ff42b84d116e1a05b867471d6ef84d8138b0d6cf0090e2eefcf87ff461aa18c51de1806b21937bd6082c9440eefc02d0363af9070f5d2c664c691259c9a41786e05b896b649e6366aca101907147cf3aded51b25bcadf31be37904b1fcca55c2e26a6360ce33298b4dcb6f150d8c42144db6b0dedb2fb1e6ede3ae1cc10beb02057935b419bf3595ba41e5ef0cbb90165c7c306bc9cf28d1aede2dbbd59029c528916d43e04bb934f76888419696cded9e642268495aabd971a8538541c357a37e5e415c1051e5bce2ce5710827eae5c59d5585289bf39ebca89f31769656113203cbe90a4d996614e1d09e993dde13e49eb276ecb2c6e9634d118441d1868b7bc49a28f5a75c62c9aa029728428415c637b98be6ce48fefe421cfdae439f4e51b62ae8e1f1508e2f18a07fcc1a6d3a140cde8609a0c8eb99165205fe7346fdc5d99e6496bbbd6dd2d4742c43a021c2df0e3c81aa3bf3a074c19e6acdf3a5080b923ed95496a4b4aff37ac67b883488d2bccb96fff9a5f08e530e38af90d78797533da8d67a3c1f3384204b6ebd11d3a655baceda6e306b9da9271c73a65a43202b4e2bf620abf0eb316ecc66fc3a608df2c00f72cbba7aac3325e94dae793c06d32338ca13da89611c10803a1691803d6d2151afdc5ad9630ebe036e177b7f7071dd96bbe971798ec68d9019bf5c5ad87bacf490b4d162f3bfa2196b43dc05f784c9411870ba8f3ca7e3fb3a365e75dbfbe93f6dea444b979b19cd6d2e6842da59dc1e9ec2be1d0b3219f687b9276c6ec4a15401d662b615658a4378acced6a532704f4ac5e5b42925fb97d9f58d4b60773eb35576e8a61e347f517958d82679ef33fca37755f156ea0adc73b143ba0c8b814c25d5edb9b9d83032b8663c31574c20e06a87abb89653d7b24e151626a142395984386ae803df3485445edec946feaff2435efd8d639d0a93bc2a0038f6d57b3a4d078388dbd41eb85265672dc0113857b7adf390dd9f23aff01cee115e1e9bbec59ca350d29630dcb55555eecbd133b3d3a59f42be4b7b51eb32215be1d3f9791eab094e858ef7c9bc3be5538cb6dff06c604e9914f1e0807f353f90c8bc6b73e12c461915c2ddd7c04d468c50aeab906bcc5d003425855f77e6aec22588e90af6a338e5309dc31c68c338a00b47230ab7f109159eef0544914585e225e5a11d8c0a9f97f3a86a731e98c804d1295cdfa466f4af97174f6984889a74e38c9225471eef87678bbb90e80b370c35bf7f9d825c204a4902996fe65daa3ffd8a5395cd4ddcbec2c9ac4f10aecf1dd6ce4e5b74b3efeea83d936d2d4c87b2e9a1cd96de61db8cbf70601fee029f8391d0de129661e4bc1276561572f2e93e81c54db5e88038493cff8cc685c0e557a03386ec1690dd00bfaef7eecb7731a7a6a6b4e13ad7b19ed3c79e70be3d3723f6aea901ab614f8721dc60f9c73f7d626e27b46290a9105c9c396f7f9d3ba806cb6cdc0a2b5f4a9a853ce4d6b83cf7dc71264f927e6fd4d6f1ef5251bf46a8ff0f1aa67f734e3957ae34edf887ab5b0a1a3bd24306c64422133b4802e3791ea9258dbe6aa8cfc5c7bf6cb5d8e3ca8f63b33770eb002b6ee7b98b1158bb9f4cd0ed99d8a528e2c45a1b5b9c69cd2acfe3f8539af1259e19733df5fa2d3953491ad32c5e5c507fa2b6014728f7b470f4f7d885e9bd959dee19a59269fdfb5d440169bb39d4812c7f5be95e0a0cffe65af6c6f524b9662e489f58a712e46b2c673c56129ea475328edc44d5c0dd001f5e7ce99c292d3f55dec71f0965dccc0754465f212a699c40dee5932307641e92df311b84a36f693c9ac975d7b38a52364003b29817de16e8d3368f1c43570c8831b66b3e5241ddc55916d1659d7570d153ebe9500684ffa533432b24bb424bd67f50763af6f4c0df44bb7faf5abbe0134d7afd6266ec257ceddd1c131e16e2a46462f8a89cd5a9e035d7bde8ec8d3ba4d23c053707bf5caa7a7861e16d3949995afc6a16e6a4218033940eb2078cc061177ab92c992fee2b0ce587ae633ed28516f2cd1821929487f15fefb067602238e2bb67ad6ac0ad46cf8612f0dc0baf78e1e9fa19da033456261f37997c6c490f8138867d0f02d4860c961f133b3601f6287ac60d0b8882d5fac56b70d0fde1e271e1c61e34b30fce46ce8226cd0dc05ba959975ae871f4f97e8c6d625eb87465cc6dd93bd069dce65c86dc61191b72d93d09778e48dfb4863a59383668563379164170f5b26d67adeb93fe009d9193593af523dd76a90b33e96b9d98867c5df179d0b3fddb9c516e5e3729bf0586a19da1b72f648e2012db31cec9f6854fd9b6905d56c3135beda6e32fe3c3cf9602bd3da277e76d86412bc17645fcec6f2882fd1ae132bf6dee4be00350513b7df33fd9b9f0ffe20a28ea4dc276dc627b878e8173208286ebec823fc3fe6dffa0a9a69a685efe65c950425311d77b9ead61a2c360688ae2c7e4a198c037974b50eae7923eab591297320478bc077cb7c077f61749450ab68e14d0dfc888f035f52da131931d2211ceb7764a2db7e507a225964153f78471e293b7bd7e17dbb8043bcfff5d6bfa96ab2f09451221803cb641e13ccf3beb9c40fd1f48dd580d2a2cdd7485576c0bc5d8d43b4e2a7c0a7d6be430eedeecd9eb952c5c12df3d299053bab315c82e247699f1d3a298457293eb2b80e5d5ca13aaab99e620ee0c6dda13fcb1db39b2583f679b912b0ad16e18a1c5555c83f6e7ae4fd8bbb4534f6d8ea1dbdffec9bdbfe01faa638cae6bcfdc35a6df2c38f68e01cb7f3999156d76160dd133e1505690c9431c8e2b62d3fdbf7e5ef1518668716c4fa96c77d387d2e5de6f65b456af6821642b76315d98dee29abafeef2e5f2da5211e485c3391f53b0b3a6742dfd8c968e7736ad0c81e95c1428a8c3aa2d30a7860f32ecc95a10862145696325ed2988ed7911ed581fb2df4b179e40eccc2c20ff47be242fcf935e38d1071d56e81662b3b9ceb56a1540b49149104389108281acaf4a77f1e2dad705a7f5d5c205a1fa9f86f52cce1ba23f00e390003b81bdd38bd839ddc6776c3c5ab0e907cbda09812c3fa3ec75ab4e71ea0120d11c6ff50dd6014cc8bb89584ebe40ddd02448ed13c832585beebcd075a068defc041849900471ad5a182b50bcb707ced9b1f6c44c38b3aaafac35dc0272379c3a58b7d0d03a9f413290ecf406b4002863205f92a1eb7e4ab764ebe998f0528625ae43395c142eff2070ab7e2b93493a4cfceb50ffd4d7616b359ef68d3473ce68713bb931119b41deb91b3f97d313c154528345978e44c10f2c8a9e91a827b85bce0434b6dc62d3dd98184a5442bac814e255994807d4bf4d3d21f3e1bcdb5aa8824f6512cc1281f9d047a1f11d487099fb4afe3e47bf807db59769259d10544ecafa3c00c202300bd593c001a08659db3984fd1e26d0ad0b05ecbd5914dbe54d04afa63d24ef7bc4a061c213cb93cbfb6c5535017d109eed053a035f516841acf3e31557ba92a4e6307ed568ad92ddcff0d5001e0117469e8b10c37d98d2f24dba9a05ac397e9864e8f3f79a842279b9bfd6c5f96696164e6149bfa1b0cfa16099e19ee9ba5ea0adfe598f832f319acccb93369b9c714c01e814fea0e8348e128647c080eb1686997a9ff981b2e5ff67ed62467bda73f404cdd43ada0bfa543bcbf47efe9bbc07c0ec815ff50a2a54e976535915168875c73839311f1f0599ce2a3e8b04b478d28304aa08494c93c68d9240f2124d9bd4bd42eb7cd5198afeb5254cae866fbb78823de9117151ba2721181da8970725fd9fb5633307c160209e71f5a7bcdf24484ecce228b233f5147b8fc2df4345b514bdadd51d9fb6d96906f2883c3c597e1c2d84dff77cf9fea8c722be4134dbe0f9264e334836a884cfc055222653a73c34861cff7d37fccb9d7e3c43c5d39114625f55ca5d55090ba98e296d69916de0b4d6cf7aa94f2db2e33a3734163d06d15e56dea3789ea47545a73e8877589faa1868d1a92e57802ebc9a229205ee41ab8d8d6113954c8def31aa07f54a8a8972cdd980e2b190d6b07c6a23cf0be30424d7baa6f9b6fe5ddcccec07e517fc6269049c8ced75e0287619b6b37aec91dcba847e05b364509407b6b91839a111755763f7960526e28e23f96980c6bae1e2ccbf3b734b7ff6b2d01b99030ffcd697610127a2afbb0703f826f813235901f6d87b01c5cfcafcdffac2b33e30ac1c9e0bec8d7c9f47e1daad5093d48a29be333b6794885e56596c3dd006c95e81e54b174e5f7c07df1dd0d38994cba1a03b6d5526744cec30c32c4c985363a77a2d0a65cd15b5cb18ade73acc5e01050e7aba5a8e3f6aad2f41ce051ac7bf87d5576f9765c5affd7ec521a32912650e146fd7ad550ae08d444fe528899eb192da565885cb67337662c72eae7485f96aa029f4b04902c1243ef59c8fd519981b436b45e756f0c9c2047767a33467dda8ca62c2fa725b97cfcd04f28657f809a5dfebf9c8e802aef30b769f1401955371d926621acccc309beaa4ea75507498e2990c583e4c593ac90d247d7be2c888eac623fb385e9b78effb833567bed94a583d45d05934df821a27f6596f7f8ec204a581fb647c914985b609235a433409b86987e2f362b12c8ad81a85ee4a5788e60b555c047cd61be7b1cef5a0a0fbb09378f6a1f9a3fbed89419b83720bfb90a1a27c05aa329562981ce3b2eeb430f7dba44f2461138a20d1250cef22216d4cf8f552a22ef9486f5465ccb85e1974c9bccbae045b6c75b775ad3b5a2ea5498db8638c29bd1ee8c25464b395ff98854530c8783ff7af3975e2d956db526af1e525282b59527439334796413e380caa57a5bce55751c3fdb528ebd0aa7596f36138b7a371013c66d08dcbd5a23522cf749e71acc984488722df0d7053b4d1b8f2187b3a70be28331d9dc21ec3e4e92d15780d3307a3d8b6974b845474f6fe495f7dc71017de75944e8eea2307a775d1a6dfc46cc71c8227b5cbdc463155fe9c575760b04e9b943df69ac474a46f4d1b70a07aa5e3ca7ba70276fee3502e4712fc3798ebccf22e373cc22153d08ed01cb3e77c0aab8bb586586c52b6fb8ec422e9fc70ef11ee3a76293b1a33feac6a4c6dd34be4d4b53c41a0b0d34ec895c27f354cf1965c51ca11d1fa446883749243e402c3746b9627a034ddb153fbef3242f0f474fb6c163a397c63fb3dca40232e7192fd67c533fff2773b8a70ae74f767e7dafa7b8d3648b53c5033f8af2384fe2dddf47922a5cb59da5f8a631c2d7986dbf7c99b892664ce7eceff61f24608514c40be11bc1c49dd4806b3bd92435e0bbdaf880003eb24a0f63e15a39694c1117e8fe48c28f2e2214f8d666f089537d2d95d66485700a10399554dd5614dfdc67d0b9e7edc943182698ab9a3a1140d0b6adc0f2dc8dedbb03b1b280e294e43261fb965c86c1b66adecb0a33722375827efa558247500cf07ac0b7407509ac017bf91e226b3e33bc90e1fcffaef76e40edf4e065528adf585356bcdccd456d509033b5aacb83b9a4e585b5066dfbec93e2b54bbec174148a502c224cca54d4569b092433fcd0887150cd12d438b3e5866f1b43adbdb2f9e538b467ff2b819d1575e5cdaeaf17a76bd0b11d5f123363d3afe72ade4cfa9b133f8056064e91cd432680981771e6b3d5aa06e0dcd881148878019edddcde3a08cbe6da65259417734cdd88d72bae68d901032c7eb7bd0057b700b3a28983b4f3086aa2a134c65273e75b576f2e8c0dc83d110232bf5b283118891579f5bb65bb010a534224565c1ccfecf91313fe63a62b1eb15c1ada0c3c9fb84c900e2e4efb40ccc888d2a81663c5f001f486ec50978dbb860973ddbab77fd0663d6b667b6b5c1afe8d3f5057c8497c95fef9583588d2147ebd160b20ce473b87ef9a718f46b68f50d84faf67e6dbc7dabab06b410305fc45c4213f3f049cc15c9a357bb4d8329fb7d91f53e5e9d4f370f0bb82b860175e7e08d4162a89e7781874403a8db2afeab153ec9db3b829c4e2952dd8ea6ad29d691254c3dd6978b4165ca1a80467a8985b40530053135bf2beb3eb96311bfd644b9fee57231f96569558f57b4a3afe496d09eeb8d320d4fd8ad9759b527e78e68939221e991d1bc93882b4eb76dd845ef2cc1e97b7c39fa5c3bd3612392c589425db27f2bc0c052fe33c1af86a7e826f774743e056742f6c99855a23de4cb513c566ff267751f2ec33ec2ca37e3c528fd74b04bcd06ff848af0810e8075312f9c8b60eb3ab20896e5bf27f5c8589ffe1983f811dd5c33c687724ac6cda784434c22b625b9b92c3a1ec431636af2a7dac57339a9595fc8b43ad308323ae3108cda9268f8cb44bc04b01e853f7d56e70be8db27b262de84de1b736fe2ac13e8c6ba06b0ebca649492472ad3f320d7d30ea352076d054b85df6ef570b174df7f95843627e2b88028c5e278f5690a74e32bccef88a983d2564b5e57d8d9998f953777e16224647033015a3e944b8fd802060153b393eb3e0490b4f821b6e1b19e8f3019920becb9fdc2407f30201f0b08e4d071aa6db08eac25901137567a678eaf6b4c98a4d4494c118a90c6c4d09ee0f4d0d1df81fba0fc14f7364957465e44859177cc8ea09a3ae97d21e1b5eb32522d8f5cd1dabe6c1ee6fd1b3b5fb7aa244d1b68413f02a8e9a7fb7b9eabdb5cc9ca4eadde8d1b5469df969d78ed002be9b381508b41d2d2d5f1720a6b234d35258401bd208356a56fd25865e3b5e930f599be0678ba3c06fbf0f8c389ebf1afb4ec686c06d9698a774ad2fe83ec663225f5f554acb2772b07f0c7d29b6350fe5b41ad01b08bd5e29ffcc636e08e5cddf085d4586e0a2ef6ce2f8f6b186e36cfd76d700fedeb2ae6a54d7af0feb828a59fc73fbbd0040331c7cc40d746d6c69d955bc03f5821b35b20027defbd2b111bd3c4898f8f4ec9f6276e87ad90c76157ef6bf875d16206de45be8af0c104898cf6baf28f779ad07a75091976852d630c4a6313e3871c5197f15f25d6abc34837f810e2cd9d967a89ccf0c6d2692b2d3707251167649aeb881984e6e1e57ca75cb233072c4dc6f2c52f43cf03775285a215fa509cce826e14bc88e56972f41af2dae5b716cf55c4603021020f63d5d148c7e706241e925472719f9c7d43aae9632bcd2ccc94cddfebc57a62f3f68544aed969aa513c4c98519729e6e551d7bda51e8088a05397846c168cff19edf49bb37c429982fda7605e57bebe554ced27605a6c823666c926c5ff8d07f55b881393a50e00e409513b3260e89db8cea98cbf9144a8dbdd9cf98a312a31d798b2f4ec8e10f1d2eada4f11e495dd6204e141b57dc3ad3a1425ae332868986092db0afb5215dd30d2637e09de3951fdaf0bee5ab93b8a7851186590bae1c38967776f623732892b036c8f5f9831cd9b8a5b9ba7503f313298f6c3c2360f661c0fd169c43b76122da5d4d024b9b84da41a03e8a3e6715a96d72db08aff417c8ad187c85391e39797972355687a447efd660c9c35a30e1f40e9e9f16c2a4d97bb823f366c586cb0c91082c22544f023aecb8b5f732d0c36333f9b309bf22d7135c478cfbdbebe33299e89714ec9ae604cf2b1af1d3ad061ad801c10ed4e4814c7d4c7d15e76b827c92ffc888d2ddf9833ae4cbd6b2bcbc1b153a8170c4177b2291b259e6180c80edb82d209db04feb05e82ca3ddfc3a5344b6ba795a50b4dffadde6a3b11cfe9cfffddfdbc8c78c32406a2ef2b72496ddf6b2f1028faa071f6ef74800388d6f986a6244b350ef4cf82f7beda012c8034b1fa1b3584ef5428081164069f3168947cd4162d7e463ba6a9c9677397b311706071db80beeb3720a47472a77707df4098e7ab6f3327f312f9e4ee87da328a26b5866aef9f7f0b2e08cfaedbfffad20236dd9a156954ca909dc816eda29c6f070b48bb58527484c22fec47c713baa96dccdb60d7212c9c790ebff5f6f8631731091d50c9d48042d2faac321b223add2a4f0dd2e84c77a30ac28be0a278f0f0de234bfeb215a8ca0e5d85412b38d0678d40e989f7d0c7f5f9b399366019be8e89e3814d47755e959692dbeb8a096c9106820bc78a764ecd308e7e9126d2f18cc0ca6fd34fc967dfec54fedb5865236659fabda2af2532b1a4ab087eb17d82ecc2d333233357caff8e1b01df1158e6f164e3b7160a19a8059f97275fb8e2b30980d97422852ba5439a365cd774d58e316774a7250225b3ac92d4f67f2843e734766c657a5ba36c59f597bbe39ed1e79f01c844591433d1b691681fea869d0602d9776782ca5555860c644288cdd4b71139c7e4e6c4acd777d4dc98d4d5a3e25c580a60897cf550536516878035eb13970a60c1e4d10de706edc60611a377a65e0f999a7298df83aa8171449bc7e6c124a5dbd03202deb942f85091395ccd035f12a1c26a76578c4553902dc150245263486029b55d46bb3f3b5dde7b10cde1b03808bd50aaeb4dcc8ae5b30e0aef3b24ad70e58b8ce684aa956ebadab37464c283332b1913e32530c2621a21e4a08f6e164d4ff13b8c7e865c5d5c9aab06003323ecbbea00f7c99974bf50b898f66f5f805107395f70c8369a25424deb15367df2368d6560bdc9469309e95472736d68a1dd3e000d82dbd7a3d978780dfb6ad549c293e9940dd9eb0b1eea0a9741500c6ad66a46c3991394dd9061ba17fdc043ba20efdde4134f7a79483a844ac1b7fb77e7d67f794ee7a8d6432c9ed95a2c16870b5f0f617caa774dc18d57fcd6a5fd9ed4e1edc9cc3c104a7171059600d512976c233da4df536e8050b7ace0fad95300ce59e2234513b6882c0716bfbb02ccd7a31728a056cdc618650b90a6eb221d1ffb3b25071ba144f272c20c957914903879ebf99f184941fd85d47d0dd80ccc867699a692c391044dbae3a0158181b928578e45e5bdf2da9feb38650641cd88326bed812d1af4b2ea4d914226914c4542cf72a72e8f7bd295472a61a952d935d29f9a7a882456a9f2a05a2289a3db5c83e9833dd1bfeea1117631e9313ca81bd976e6889adaf98eb85c61fd857753e94c7f99055c277531ed804b26f4381768b735c362099bf79fa84695e55314b94ba4f9fc4c42cfbc99eea882911faba0192e994cc3b9a370cbde357f2b53b50a21eff416e5370c2d012ea7eeac6d0e11856b6448447aadb236ca58ac1bd7b76c7119ab8dde63ee366808299dfeb093730f6767067a99bc4bed5000fffceffc9dc7eae32427526679ce898e42058d873d979a05fb0fe1b3d8bbc08bcfb1cd33ea20378ba4c20603cdd88da34ae4df166548e15d1605f8a977dc57eefe565215ce7d25a3acfa90811cb348661ac1d642cd700531124b0c9b77629c8a6dc27ea3a4f5efec51913ce4ac7f0a9c14a50e00919cc162c8f4fc6c70b13eda26770c5312b934d81ccdee37e1b3ad91fa9a2c063069d09011c815ddaa03b55accaa90a9249c4eac72f65ee644bceb13ef52265e0e3b88f6eb10d13f38144c16267011ef1601a911c80548c0529e8e3e472a4deed37365c43ff698b67fd28b2df6784c9187f67fafec0f618244b0f00549d80cc36eb7451b7793c8dd3d003bfd642bdc4a1c7c2d262eb847d5fc9619edabd33226d4e51d7162db976827a1421ea7b5ea9fc9171ab2f8a06b7c2de1cd63d2fa6e19f3e045c24ae794d02abed14401fd9091e8f681e2e7e127c2e96e3fcca319f0fd79d075710e1f4cafb51102b4e3830a1665421c001d633ae60779b1095fd0460fc1cd32259069c116bce299bd30fd94e2ef01ed1178f6829915e5244252c05ce171afccae450845865e2510e11a87067aa9b09046da1e2b542943873bc3e3405ac1edc47671de4fd1f0cbb216511deeb9e260154a0a9090edb408ff950e9b7e89b94d300b71e0bae597bc4b9fb6c5e7b73cfda23b207bdee152df808ab4c6c6fb1ea6c047e58d63c6fbcb72ee7a51cca5dc04f7a80260ee2904a9832dfb738e9440af8bd72b175335f73f07e874bdc1c180c447e7cc64ef803c2a8afd2d41ac2cf46cb3be2b78705cb03f915af71c8470351fdfc0e70c45d5f05617b06b17d749eb19b93a98fc1b6604ef808e0d579d241913e66de561829b1b0700dad3231fc436c78d475951a512abcf9e0b6d8292fabb36aea21480ca7eec4286879fbccae4b01dcd2b8fb8b0aeafda79a61db5254eea7f08cda391e081e2f487cfc16b3d11112ba5be035e8568e8d55ee7d2ac7ed1fb0aa68f4854ba322a3a90facbf6ccc91de7e65e4bac9bb5b14e991c9f29bd90c7b0e9802e44814d6903531a4f5610b8edf10e2ac50a8c77a5e5a8de3c930b68d2a18b9f536b773b2d3637c00d1a00764e6b04d08a84c8fea5a3263b1c956cfe577fa991170bc0490c87b7ae615153e3b0a4b4c40b0ed942185b9fb00b709008d8f265d80878eb69ae2c388d8b6409c65ae7f3b671b150d523e6a44965973bc311d0547fac97cbd1caae59972409f6852da49d674b1203b6229f1147ad46f65fb18f87c9e2e3f42fd922350705848014f163c0c4cc36f00e83cf10bc4317da300171956a3fc2f537815d926edb60fb1c74a811a3501b1e91efd0a174a99bfe98a5a1d8ee6afbef8965637af37a894c957d7db97b8f5e4443405bdc141a786fa803475f558a22e18d06a2cba63f58bad7343518efa3334a53a63e12eae97909cc7e687ae4fc6f3ba24a7a0ddfbcde638f6e90b729caec05870fe3fcfa4f19dd8e09a426c343a63e9e2e612427074ef30b99e7ef246679f319a9a4833691d53f4c94a2f1767b093d5acc98ec5052852ddbf1477c3e3b0897214f5c88e5c01789240a1ee609fe6e647925dca3749882eec6476e6f50825b53904df483459e870d6f007b0fc51081805626ae12101488bddc340e2de66a2ac72e696e196913053890400e77fea7b1729c3a2af6815cda176bd5d3e1e06e3fe0f2c0d93f2d7f4964177abb6b579b01ed870af711a9a39c2806a97b1cf763a2a484cfa01e46187cb0e10305613b23e11e282a7d91dd9b95c1f7ef8525d7fcfd009e765528a8c212848a66e4381b3f8fe486d09804c83691ed0a32f9b60d25034d030e87229213a1f8ea26ca0bba31ac985b62ff48c24f519763f3a2466d0130d38850fcc0c89ca560e86d1274d5286426c40e5e22756a5f925260118d561aade9f09474de63ed307da4485bf437d640e180cb9b369adf1393542ddabf289772759f2ec3bd5150d585e60855910097bf1c7749e40f69d26679a51a16319120063ffb53f74fa13a86b18342f0b06bb2b71e2fbccf4d7ee4d2d3b116ba31067abca0bfee739bd7be9357a9869449ea1c3b11976dfa2ec67d44f8b533b207fc15e809a55a58d7f7017995ff4e54834a66746d0654e6f91ea9804c8255a4b0f0396a03bb9cffc00949cd458c159084c8c5790cb51ef12b1d73ac46b894d925afc97f4eb69531c4889d6b73b0fa4599b84877bf18edbe856adba9d98ea673ab81f5a40c120d3513f14a5faa1777ae259931bd140336831f92a8db8fec4d00ec1181b8638d1051ed8b9cd601f58920479b837fc0eb81df3397e81de109b10de1f86e6e90a5823482125c45c2f11db4980324877b248d77a23d7055f005b144a882b336f19dc4c9f1de8c6d7a850eb99d420572bc0867ffcc9e07466a6de6a0349c19319b354d4145acfe4d22afc213b81021dcf0489737f267cdc1d2811d5d931b27c65afe1281448ced7194b8b30e50dfc59407f31076eeb1f77693ddb79e88a806b84b9f416e8891109385b47b4be51fc11902efcc3bb15c4c7183b011564e410e6ba42afb269b8fee209a6df8a60fa19298cca6ad87fdbee8b7186d17f687e0a580a786ec378a93dd376ebb224fc2274c5c3176a9743de9898f40d6113d25d12dfd55e3fc044014017f386171f46cc5eed2255761123be256ce2f557993a9d28bd7586a963545a038d8346ea91fef4484dfa74f7a2f434c7ad1daea07862d5dc3411aa05a30632090504e31cd58c1da5667b8b2ac011cac3ddda4524ce7da33651ce4abc6582a115272516357be35699c8a83e551cf6d86d33c4f61d1c9357871cf4ece51fb10760890abb871089333b9f147eddb500b9c1d019982c050836a334b7fd1c1102f7b6f0b8aa8f410d42a9bcb29404816cdb64224c0c7b92611fc921956433c5ebd1095a88f95f45578fe8688201c7f8da82b7d3e4edaa2dd56b50366750c715ea7072dac1cf33b164de809d2dccdc18dcd24120f32ca20df07dd2de63ed720389a22527fb4862f09708f47998af479b6e99a84bb749792261294aa6de7baae967c8db17709d75a5c390898c430d10008318d9790af35c3fa50c2c8b06d5413dec4e00a970185163ac27ad7acfd58d843a390609823565aa14b051c55db84c3c950b3c804cdf488f48e4c93421af2bf6ac0bb34e9e2aa58c278f26d2087f3f65093d1f3089af647536ee5b0dda4fc64980a3aa33d1ee26d5da66819334642764004306a19fdb23bd3290ccd91af90fe9a10a008034140f967e3f61f214bcfc2c38d68ade341f7e0471f91486b76942b61719795513f3732e5263ba77339cca7b58da6b023fd773f515c7cf8f01fa8b8904279f3a682e5610248ed59dce407dcafd2631759712ca375961699d37e9f6be6ffb5dea279fb272d0d535da8f7415a366f05ae3af9f9e13727db166f6230112fcbaa983752bf3c274cf9d38806e3bc4de08bd5619c1622c92d561756d97ee828c4abf1e1fa826151596cf56e683f58132e560484964d9db01ce7a8d265bbb48cfa895ee2fcf4c25bc1092f3aa80f4d83b4495713c42314ca03d3d765ad6cd6d053e7cd81724de425a53a084371eebaeff7d798a91e529b4f2228a17fcf01b02506a55656ddf5e69f20f296566dead45afae99adc82317d84a74c0088b31e355092096414fcb456f04c18005e655bce85b2cf6cebed2ce2f82e0f0b055fb4bf0459c5a166f4fb94e6a2e959dc5bc55eeae10d6b9d2c7fdc6982e610cdbbbe8d76823177bfe93a69db1b115614bff4ca03539c437e739a1ca13209fb3281b2021f355484ad41086250a42c10870026da81355dfd752cdc76d2e590fd1c0e6036802518220ccf25211f1b8216cddea75b120afadbfacfeca9aa34fd2fe70f2e002dffe6a168ddb9edc5589a9c4c5d131802f7548df46f1c5ed7a27bca097fff1fe9c0f1329127e4cc5672bc56691fc08d315adc2862e843b4830146a425e2778a1854d396b0112d40cc994d4fa2ac1dc10fd9af32bbfd9639aebdc2f0b113f3f8ceaeb1fcdccd927c09281a15e9d4047c4a03f91d77f37b51f5f250503706c86f4a7f409b45bc5678bbcdc721e5a10e2a36021581b600ff2172c56c5c575bacfed5bbb70bead5f3d497105973cd1a96fcebc9253e23586cea7f8b18059a3430da0eba72988fd003727bbcc06b31ebe0af80e6034898b70ad5fbf416facf2723ebf3dd9b24ee6d5f30e971beeb88d15b9f09150616bb0e90b22ae41d7d25e7b5325b2bb789a4cdacb7b082ebde9de79b493bbc716a5a8b4841bc1f0ffe1690306dbd726bb6ce88fb0f2d606b2a9ef59d440109c1cff90538b33d78e9dc51fd127fbe738d531f5d42ecd84c903b82a114862502c0385506c93aff4398196231b335e473be3212597f2d2fa67f0f963e96100a55bd47e129bf28a050636d890619a4f58c4e5805184fd280ea02bf7cfb714305b1b2412ccf57251f1e315591af72f11c2e20e2518ead812a1a3f03bc5eac27f7c707958c3e674b9dbbb0934a6ba7922fde432a54af8805385748f4e3303b1866a5bcc055dfa0d5dc2f5f13ad9d97cabe5278bcede86c7401cb1b8920a2c6111f614f92ed6b70006a45a97e3a3858737fc118ec17ba10acf0f05f56967658d9ee7e5ba35c5c8c7be26478a3d7e457a27e6ba0bdc868fb493ddf9cf6f4c687d1e2919c886ffab99464142501da10145fc68943d548dfa0830ef09d664edd98242775f374fb0a5df45deba73013bf09feeac5b7752cb9868fdc84cccf2a54f0ef526ba0be58d10a2c6d03a0dd32e2200909b44e0df959f4fccd99c795ed9426db6364b79ed15e94502c01e073dcbbfdc456396de7bfc1a5bce56ccc0ab55372d26961c261971c47defca045104628f2b271b30b14ab9c0b54c3bfd1c3a7f297b810f6be4f4f52355ff2165abb0ba0080ed46bd8377633d065aa3a5066787a0069da500a23133e36eb960bcf2f73b8f3eb934a510477ee452b9106394ea5f39c46203d7d44d55673e2f68a0ce2945cd8852b4fe260541fd509507c4f126d4a8c14080c25c3c1b724944da2a701954514245b0f5632b53ee0316b8471e1d0c14ca684bfebbd88258b97ff10233a23741b55443c0020b13d2f720cdfd5446d5299a4c38443c325136c89324a084fd373e17cd04cb34f012dda671e395394c658aed2835603cff11a0dbdac643b94f4bf30b1a3936bf4076657f63b5fdf10445d4021112894d62828be8b8e1b4c24e4085a043bf24b5b5aa3ef12712cfd55f15368c2c53de3196fef3d154afcc0ba49068cc75137731bb2ef0499dc4d4fcc08b430ccc2d4f7ea29e9e4b8c5128cff4d4c01028f8a550dd6bbb3565b71951fde9f34f41867701ccdba4bebc4b5b2271a0db23ad6d9c3ee2d72eb58c972641bc38d8818132eddf4453ecf22dc11bc6cb25e4087e6dc910fdea15ae14629ddbbbc62ed631c5d27f1b98ab24fc5a4de276fd1f19fc220782bceef170085cfff8999568bb5dfa117b80a3096a0785ce0e25e677dfd0a86f21d4a212a05a1ffbb258129bbc571b011588490940b279fc937b37410c999ae531952a6a9617d7c8913c52a4c0818a16219e5bd30f135d4616e425251b165ffac9b9af79c989d6c065275147add79cb84f67c9dd9717c348b76bfc6a51d3a16f5a71b94341909708a8000b815ffe102c405612a754fc75df7758a2178cf6d4077215d0447a4d7ae7c1a7739df22ff8e59e6207d6d253666e2cd399cc396b419b23e864331b5128cdef2e02c8ddd633505606c05a3548450f2872c2b61f041ddcfaaf958bf42e0e0bb1c5959f7f4dfb6112aa698ba6ee52a861e0aad2be6c3a8f30ed418b8e5b6e8f67aa2b833336e5c364a5c85553f74e61b465fd4c4a477c501032faffe5a4eda24062f31e385dd633ce49cdeead6e73d9cd8407a8206c0813810e68c6ee8fd21889a12b2097d90013bb3ffe9795a74e7f5fd68c14b739c4e30d828313b2aec119c0c478d4817633faafd088639c9097fe1fa6ba9c78d769753ce85648761b8f7146b511c2f58007d24a3eadb626db98aa8839c7a09e07a20c7e938f2ed936d7b403c4208b83fe7a3e7c67dcca8f22c2cc5dd81220ab7fec9609a206e94aee0cf7c9a70efa0cfccf49cb299db09a59d46c1c1441623925e128c5b6b7cdb61838eeb464a8573d6752bf4b7f984ba073e25f74e461724a19f106e2f192d935962df775bf5995cc127b1ef85d41a7f8df6ce75001c815a61ed12cbe08527f9f0f3fe82dfe14504d099445b7579bfe15e4949ed63d351b5c36567ad63773913d521c0b86389bb8f3d11bdb8329b358c51e509185db46fea75f9dd17580ea0fa66cdc0508700cfc058e2a49d629aae10cbbea80f079923aa5b752865fb4e1e3277525c89b9d5e7ad5f8d3f517af4c0c1531dbabc6926d32b0f841c2a51d661dee8681ad500e7a4a1d38d3fd78316148fe786fbe7f6804b2b304e77210fdbd2f4e5e080be4cf26f460d554ade65c04f370c10b567a4bbd9929cd31a840670a16f81c5e9cefcb67c629ab3c17b2672d5bb3bf1b142a67b462db4e0aa36a6735884f3a539db74fe5360c8910f0ef98093da6d15f512eb628faf4c95da6a2cc16f0135f5f7204b86de074a4995d6c0462a21692d3bc2b0ebfe0ad32f191baaf16d5a90b3b7add97dbca1b48b53047b2408a92f0ee17a5a8f2a8d219aff0eba84456787c2b7b97bd24e89a87e18f3175cb502a14e9fb1289d33e59a51b96e8aa2b873a83a540ca479beafa76feb5609272cbc391dba5ddfdff6461cc36c893dab80258ecdf4867372c1edad50b9be62cc5e479da1c8b884836f6341ffb1c37d947839b93bbe85bdd500b2fd848a719d86546820c95e9ba9ebdbfd97311d6bccbf0b8073d7fbb047b80a2e33d0a89de5df722c50f444325ee8d6a5cca87a6f22dd3f7f9ca9964b5132fcf31efc51f5e4433b686bbc566b3b7480482163be060ad70082e04ab8908422597d4965609000d322875b1aeddaa49d718f895bf611998feb724846618f8c9fb6b9e96923eb55b0c1f813cb4e8bb2b4cbfe0a5c9e9ca6b9a5df300480c7550b52b10ee23acbe60c9f660decbf9726b13d6e875a9af4df34019acc7e2f7d04334e7329c4b105101511856c025dd1f3dc67aef0356e19c13987d8eee8eb24ecf5ff7a8d7310bc76669d89977d62cc7c5ba38e22a2d2924ec3c721cabbf4a2b5a5d2338eaccf578efdf8fd435026c2454196221ec3258573e0097680672e5df5f63418f0c5ce45f8b253e69d7b084c33d5ecf4165fde938b8fe90478cc5418a1f3aa9dbbd3b743741a3c32978f62be5ee4afdbcd949a261fb9e1912b4457fc362bd099f93fd2e8d88497d765915da220f619418678dd60f2163c0aa3c4b70694ffe7535d2cc06dae93e0b8644471faf9d2f9a97d6b895853c5deb9f88f89d8270138ffd2af06a95111843fdd6382d9d893cbe30833b0d0d97bacd85d07be8de1835f4e4debcdf6189556dfaaaac02c9513ba30249c1309612957b537a253c11b4055af352176d9a7817699e79e8e937b2cdaf848a85438aea34c30d9d4570a7dd7eaf4cc8b5953f7b00fd36acad18ae52d12e4c8ebe53dcb08e003ca660785636d34bf5e73e4d9fc555027666a4f8fdc452f5163af627a1cf01c38327c77a9a19c9f14f8abc2a082877bfffb33cd97c7cfb5e260fc3078f41c19dc5a444cda4c6ab7a8b191f44ab60ad43300c13405d36af7668cc251cc2c614ad4b3867fb958c3a57287cf0744437cb06aceb3977382523cb42ebd2fbb53394020712be2dfe940dc51aa0933e9bba23852ef7adae142ddc99b6e4f61e9212061f23dd5ca892662fd829cf65bb27a8dca66cb3a21ef9f2590968df9bad67691ef5402abeccb2c8a835985ae5e5feb451b5c4ded19c141ad0616351bf03290c4597b91a063ca304303ddb1c9d12d690a8badae68a598e8bf579ba68d5ce8b9cc403264d33b16180cedb742b0a35a72b19f67e0c2670dba0cc7c4631b7d9e33a3d8a30aa09de923b9f6818a7fa2e6066eb16416c8fccba3526008fe4943bac8671479ceb65a2f17b193059a479571cdc8c7d6c44d0e742d611c94c98a6716485e9d3f46d830afb55f9c3a93fec7bc1207ad71aaa33ab3ede3353a24fb8bdd1a4eee16da4f05324b31dd1e0dc32ee3d04c9b94df7447bb1bb9e995f26dec887a14ffe6314c30ab06ecb5b1aeb7da7cfc758f9c8a789f98cda2b261f6eb1e37764ba1899b4632a47ae3385481661000f213f7d675c2611862133fe1fec805ee94a00417a6bfb64a29566389ac01ea5bd8deb26ab6cbf694b3c95a154ceed52e94d42c99212647128e219510b2d64e7923d5ca49019566fed52c3fb9a005eeb5f21dc558e9d75c6b35bf8beb88a7cb831d7710d4e275b95005227c0829d4098dcc399b7b5103e43f98c4454b7df97d2bf537b84073f4aebc606f7e411443659a0fcd3cce38493bb3bb73d835b3a63620dfe18a94aeb2d0bff2caf2819d425fe7bccfa10d6942fb6907e62f46797b79dbcd01674b8d29f36bffdd145caf8fb0f63059e753d7e4c94ae1eb65cc1b851c7b1af397964ff073c05ff7500583c1f02a9dea254d1ad9e4a3a583331b2ea4e648b2b3c7a732f45e918472b87ba84ae190bf00be33752df4bbdf3186b48a0f918f0780daf3caa7d248724af63edfe51867fa1b67a5762447ac797524cae91da1e80d9eb98f9b0fe3afe43f178a02ef44fd636f867cbf10fb5121d4c65116bc0bce3a2ff5406ccbd75e17aaf2f0d24f01a14c63cf466da27e18f3ff097349a3916fa11e33af8dc04da26fcb56734cd0cd6d40732ae5403308926b1cb71555086af42962479be22d631f4704f96f3ecb79ee07003c3eaf332a9b3b6e42139f4cdc4b292082023cd7e63650b720f6060ce7ca960b109a7a8123452c9409ce16bb4dbc548169343d51afd05936cea7805253754ba260462718b661b05c8ee58e04164b1b00fae055d0da8b47460cb4f28846795b648bdac01f5fcbc94e9a547da41f88737f93a320440eab25db2ba71add44ca0701d04d38094acfa3d6c46290f556cdbfcb29c76665a2147255f4587dc0a80e51619946a4cf1dc10575459aa9b4b527dcaf2fb33ea0b22c47ad32216f779844c265ec02309be5472309e129fd20531c2768aa5780eab282be80fe9b13208fcc325ff1fb8cdef63735e01d7943d5f732abda554db993006c3b94c372ecc4a9edd8fbe7cac1a812caa779d1b39c5bf69782bfda3a96fa0f1edc23fdd142324b8c39579f9e800c47da1a04ba03f43323d2c004056739e81081a4c0bb050fa0724332dc5bcdbae0b696c277df43e2ae62c5029df9d341a33b66ecad686968524b16a69fa291695a53f57d1602d1a699c8e1f1b09f0c5ee48ed08798a872c1ccde3d7ded3b0c4b4a7e9436b78c62c823034de46c6e5711d8bee971cd9a6488c2518cd2404886cd2806aa03cd23bfb1282bf6bfcdf1bf5b96a8fa784b19840b8f2dbab53fda4ba0e407716723b4bb6e39320ea061e3a0808ab4a608a557b0053ac20cf9f4537b6bd85327fb12316522fe39c8a640e3e36a77e678a17ac3f7a2104089e7427e5dd842ddf3a56ff5155cde60dd34b06aa0704d4a19ce822eccd119572e85c884feb0bf2c8fe1889e1bae3d406f7f85a6e90300160d7286011fe153f124125f2f067bedd10980f7e5df825a48fe6b58f3e1f482bf230286153c6ba05529e442fc1fac7cac8b51bc3c1e005888c637c65ed4236cbb9dde16980d50756d69667988b9eaa44c12b1c79803cf1ced47736f1a5d00858487488f64778c5e34df31d191fac7be4094473fad535414122c019d92fe9e59d586e357641c5b42b79a6ba3f509975e6dae6b6a8091c9c01aad384963b6b55fd8ac45fec89fdf7426993375c40d851c0f6f6402804efa0148153fa9f2943054c0d512ccf5d8c59bc42225e73986b8368daa8be5032c6a888c69e69350816d18fea0e673e3c55f7eb176ce62f07ee0ae234ff4b94696fa8a95d02be3d0f3bb66cf2ee1eb31136d1caf83641ec6a280ac1bb09f998cdf0e7336b5cf776bf77676cf92bf62f5e903687470e3f2f4576bb30fdc7b2ec5dd4c5a79c45274df182756dd182e6417041b21b68ae18890121ad8e9177a52ada658bb2633857e55919a402fbc4acb1968a5f8fbd7683f26180e85db0dfc97e8cff01d26b5ed208e1868a8db568953fa24c5f9bf9b89efbdd222a783943010278f3b8d05d024eab207c9ba2d6c129761eafcce6fce9af517bfe7cf98e1d764b63a4a72063e882f52252f8a89e64887b5385ad6b72f916589f4151a4af175d8fa3efc9df57078288f77ac5cfd8b7990b10d22018444696e36ec3047d5bfd5d33d30902252782e7e3cc98bd469dbfd25171dd946a099661b34e950a779cd025d31fa8c187c50e87d9fce61e2b0169a0c273dd0de372940a513c0313f0dd7b590d558162509647547f054f5d13857e93b380de7eff9d284a1ab29b94e9846a2dab378016a32b4a38ec1427ecc920c9db7f15bd2005a92be48445e2dcd4756f7e1cb2bb4cafd3e4f6aaba296b3b23564527c0eb8626ec66b588a4877e5177db3c818546b08d0033c036000535fa233d1df19fb41791b78f6c0bdb9ae9a0b130c37fc5caf506c1e3c19c7d0b91f40fa49c67b2631eda8dd42ad06eb06745874092816f784e0aa0d104a80c5877b882e4908b1afffce474f9a793e8a680de1793f0bc7dd1a13e47b00200aefcf9418ce2eaacf9ea0f28766fa363e5c1216ce920ac78c7668100c781e79dd736bf9172c14281eaac3bc68445f227d247bbfc275f185f294927ae31e1bad786976fc2addff3ad19e971d2d3aead0eadb9b1c3b46fbb3da8ba549975073b67ab7e19d9927e704dd787a61d2b0304c87b846baaaa597a7b546e1c1a23ad4ff0865960aaf16756154c1008b5395fdb227120230e47c3e5b4c7cf5ce6d837a98449c7535349fa584d329eb07f858c14a20d1abc3ed9c91bbcab964dba908aac5b58ad23fb296ac68482a7663bc32ce6b9bed049fccb1f1413bcc1a017443c8a58dcd9eff7ba7d7f56955f65e862d7e1c16d7dcb233b98102751a8571f73bce001f75bcdcf1cbb23ee10776faa2552cf8a4336e2482589791d1c58c020b9c38cd41407816e37f9a849db79d2b001755bce1b48eed727ab6c376340cdf7bc621d9fe99fedaded4aae9edc7cf855e0085fd3e6f3b94aa227412aec5cb0a524be73410b81a24872a67cfaceac510cd698783ed0b4c30a889ed499e939f4b10dafa2ac91ffbf84ea1244bce863e73928721db24a18aa162b5a5c5ea3a45a5e66da73f5545fd60c4590f0eb8cc7020a80622b41258962e5793c5c87adc0a7e5669d6cbd4df92ecc48343f9b0a3bc3fb6e7d6fb40db6042c2e61434e05630ca46817471d20747a320c2706d77789b4f535ae0c8b1a2043b791d819013b58f12e26599b724c0487c37e570fe14ff5c0f2eea0e0c0c854b334bb884987b70f3cf0b2348c15d505acb6bd7e45e1eb28db710ba3c2b59f4eb8c58df8af05cf53a537d632f0c813b989428696bd919e22952662d7721e1b0bf75ef2d5fed05d9226e4441523beee8dbe742d99671ae30660b87ae6d3e75aa88a622a8c1764c0b6bc5517a6c95d6be926c8677919bf2af1508817bc5cbb1ca26365061831df4f2f2a5fd94ff01be528a09d842ab56b6586a79c624907f090fb50f2be906c7a960d6cae989caf2dc79fbbc868c8c9c5e2f4efe2e2cd8997ce1c22ae87d343591a3a7387d52161da9fe455cc106b8cfdd81632f71b06b4e4592b8e81480844b06babc3b05e055d3665fa1a8f397a70dfcb77477c4b7c1b04427a6c2cb8dce11e59b5e1ae1ce8a922726f7a7997c27733869bd9496f4ed20ac1747a772501c02e985b48aee80dc756f4fbaed5a6095f3b470a1ed2a8045a828a9c0f00d2b5de8d2966226f3b6e02062ede572f6ddea1d99a3bf0869ce2635edb46e43c736efc9a1db10b7c0d833a15bd44ca515eed8fbe3290b8a85b4ea163bd42bdfb5e3f64e047042a36c4152709fbff56e0faa6219412fb74e68da11a681d27bb3a6c861dd963b980452740c622d1ea8ffd90624c1a389ad59b80a0400a8f7faf977e3b70cb358302697d6cb21fbf432845a27bb6232a4419438f9a29b6d8ea4d2be9881eff8a0f441cb5209d6c75e42ef2001b961b0a1a922707cba3fabb9a3ebdf00aff209d4bf2020b4092c6b78220c2e7034ce977cb550206204f48fa6ee722307387a9320fee974c5ed60346c840645bc42adfc8195f0c1eca837ce057da2c32dd23279b73096212b8fd60af11ca078b0e44e6ab347bbd1de63cf829bc78ae65dd795acf239ba761fd0b8dd958fc55efdde5f74d4a8fc50962a8ca7138dd6fa278a7adb1bb9de45b35c02d5b501a6328b2a737b75d2eef9baaeda72cd9cf8034d7559ed03c2c511c8fcf0b4bcea3afe218904d04a25cf899c7a5f2d514617913151352df843baf37df6d58bcf44320c3dc1af4802c9a22ebbdae63633f8b0331252a809b9ffec25e3167e100d872bd8872544c3254aef419a635a7e8e585f30245610317837e1bd0385543f4d982f8dcc4655f303bad1f3eae0c77da4f6af1cde7dc12664139aecd56c7604cf4e9152894dc900277b94b1a04b8a6e90db11d00212cea8de71180a33016125148eddccac5b4a65fff368f983d403cdea3c1864351a76240276192e9018b7a86350ec5219704a17281490278ed8493facfbee18e6a6787cf7f4749ba6dbb541a4133b287bcd1c09138e32008e83199e0f82205a66379a04797a567779c2ecf9245de1595a918642c4fd1e631adb53a49c32437f9f4b0b8b3ffbd3bb541e70744ca3bad7cfedb90caf5387389dcbd40c30e844f970873824b9283fd302c60541558f8eec50c6ee41ae25382ae1aebb8c5dded0c0151595b7f16a9c42c06a1f3baaf1c29be8ea2a5df5d616e7806b43151518699bf71b9f2a88ded288110ab89d8a8024b22156207842c932c67b26f9ea2f8aff8f123cda92db030316c53e6690da10901235ccc5ea35ac918648de96565cabc3571f597ec58674a50eadc7174621f0f5d019ca4bcfeb0e9b8b9afbb96ef2dfd398da5a66f4e3be49ac4bf3c17e88da7f3b0dce2e9085839ff3c74aa896e347d889d1a056010614ba229423f58f24fa52caa406c6ef3e5d83fb4895f43c78326e5819c4052050a375bca43faeb0588de1ddfeed4bd961ae94655f1781ed4cfd56f44c19d44a5d9032789c021d3c0ef2da30240134974bce2bfab102807c6474534401ebd526daaa75b99f97524f723250335305953258da60058269dd8ca4af0558b0dad2a1cb6bada362f487ba2bbd3246bed617da40d500523ea3cfc0fa796fcf543c5602efbb2031ed3d621f9c30791f98c740aae3e6d02f9bda7d18f9f40cf2ce0d6d347e23d51a3a9835b72770a3794b6b645be5e8e5d190eb21b88469da842e970b079b9a12ba45ed8a0f112805ec98cff9804eb1a579f011525771f8f6d6617cf1d85742cd0a151fd0f9259aeb44591b1bb23d5afa95b010bc1501ee78d1672abe0f105efed2f936f5249ebaeca31541fcb9c5478de4df9012e9c44a0cace233d101ec9c209b216badeb8c78c31abe9cf221b8d4f95cf34ac4092d3c608e9b118fcf31e8598bfc6f9607b120f9a8f295cfd158fc8d156bb5139b7fc91a45621615348d2d1483ee6334c13811e18fcb5f917651f199ece6afc45bb1c8d46a3ec2583b1ec6fcaab1622fdcf8434cc7091611fb3571046c627c070647e9fbc12edc4f5176425e9f20071b093ec010adb5ed5270f44c4979176bbc91e66ef0da234bc5ed5563819610a32b517be2c3b5e6707f87c922585d403f62023b2cbab51bf6e35055d461a7d06750c4b231edbe322a82008995809704b099020182d568d1d1839a118bb8edda504b1af0d17d2bd1f532226d1aa0fac9f47aa773c186f5c6dbb7155ee30053aff19c4cb2208ca89a79d0c76d084cf8625326fb8ba4d83bd3a94550687038605cdc5730705fb73ee15f29106446b5f2e56a46cc0bc355f3754217b9c794c40346de846cecf096c1960a0125c60cf71b9a92df2ec8907d1a9e7fbdee05a9d4063492b3c71ab78f09d9c5afef8bbafa81801984432927820fd721fb152f4ca9942387306f8da455811fc7ec1e9f3144a08a8944f5d9de76812bdcc38f1096afa51f57459bc7bf29284c14219bd1bd4ae49a3c133bbb828f75e49d4c373b4d11a73324a5fdb088fe85c7b1d85580ce1fd5ae4828c8b4ab983317151105fac12a7c206067d8c02d207d0182b1f956e1b136438aad7313e95adacb94c70e08bab8cd1ae13aea8ae434df1f479808284b49753464a716118ae03345acf17ef2bf2e9687cdd999085af80beb9e510d518379677138b580dfd04e97e4c985f5332e3a342d15175a07be3e640420c59db48a1f2b5eaf368a331e9012a7902176639e65431b0b4e3b2c6806b331199263416eba2a3f4a509baf523fb1f93509fb64275df15c25d391c7d7503e97921b732a2daab77de3262c4726cf460d8a1f887ffafb0ccdc04ee5e8be449f5e101f141377b679fd1c91bf29ec315b27dcd0d77c0f00742aed1f86e3a9426bdc7e3969c95ba33c5bb6a14c4caf70c65822a83bfe0a035b0b0ecf75c2a14887923e72f1f64114c049500c998d39536d0dce5aadcfe0ce9a4fbe8356c0b9714dd500d6ebc9b415629fd42f7b00cccbb7fa161a6d20f48e9f0a1af9d3b753e8e78bc9caf49f4cd9f4a4faa86d17219fece76056b9533e27ced07b056b159d2f1a3b36e2e8eb8548c4bc24ed9499448d79a7acead4d6e170574dbe8ae64988231a12f06ebe0895b9657af863fb4503d381d5f1eb2462ff8f39aa82d55c91502eb9b229b66c40336b1e2a24ff86ca2f14987d30e3db709efbee8c91c4ec00fabe40c35c0ae74654fd61cbddf80e2374ff1f1763a2d6fb91fff6a9174f86e0293194442e2e24eb1b774fdca46d848b8331859e087a8e3ba092040ba5ac768cf344f299654e572f7950df71e459f5d9c758e45cae1c1354c4c4612dede42be721d51c68c51859b83778ff129257915fbd935f9b108a315de73abf8b1a7ccf2ab92a504ed7cabd7138e00dc8d8b87c12b611de6aa3e2d2613d1cf6d327bcec4dee9c3723e985c063ac427dfffe662bfa4ea61e125bef8366d4a6d8633e61d5357e3f10dd9b72fb50af01ab5300e79a40107424e17c9f13d755a3ead3b1bdfebdf8ecda17e10e2e96fa9ddb3671bf09321a9b860b5d5d5f05c4fcf3b461360d86a992ef6ace8e740ce9f6beff68e4b5c2c12a8a84149995e860521c7bda55828aeb06ae366aa5fafb5b920f189dc0f8c643afb9389403c3730735a0b0bc660bc1f1e2198691636aeee63218feeaed8686e2e5b13017a588add7458fc6c00899e893a3558f39f7bd88aaf9d68feb9bfc6a121f717a9f503c1953a6e5cef54d9715630578ad90f0b9c51df9e0dad8303ba9aa1ef6ec59fa86c93a9fd9d6c8f3bc95645bec72e4bf422955c0f3c24f15cb109f42945e11160b5e9b9a2ac37590d33df18ba516684277d8850be0ab62f461c4b25a3fa732289f289d6073ebd442d990bcd39f94d320ca9f686e60b41b7198eaa7c5b5a0937c066651088706ed2e10d4f48e81513875ca6551dc87d8ac73b6a2f02002f7a167b4a8dd707522087d104466d4501d6190fb6099169a59db95747490bfcc6f0c5331e046e3420415eb547f6273d3b0041cd38580683765a6d75de2e1a640f065ffd462ae08d5a00ec7e81bd1b5d65a5076d03a8ea0d47a0286feb2118290ab5a79b18cf6a1b943dc57667152f3dc9e1445b3f14a03334a681b62a6329d147d7d64c49360af6898e0175a3c97ce41f6d49937d21fa8637557d8302c7b997daabecbe73695d02a2cd3d1cabad206daba2edb7cd2a737663bf92640adf57162d6368020e05115dcdb4598908aeef66ddea478eeba8aecd46e3501ce7f21f35fa125e904be56240e4e17dd1fccdab9cabfcb8a3a5299eae9a48adf5e7fb302fcf535c72eb2d63ceabc9fb2c607aa82205f0e32165a496014ce723c766c349fd5c48b638c69c5f906ea4cad6095e77b5f82529016365e0c02d4e3b13912a11bf795cab870bd556b0bcd170ab7799936dac6dcd65aac7220cab41c3bc404644603fc5abfa007487a3ac51c341dab03b04deee85a6a322747a97eea27e16b72aada02fd507b288255a7c850452698b74a767033b2054a952b88221e3fb29df9c113ca878017e60b6aed0add945692c38d8ab9153efd5025b405de3bbb8cec19283e340038196bc6ec51990d374dcce43b3a229c35ef9e5045bcfb106afebc1288fe231388f65cf626f7b934ff59e3e13a865633e05d7402011ba9df50452e75578be1cfd70eac26842a069cc188c090990c586e2618a78346e60227856302879c6a069fb9a0a7180a6b80ccfd31616d63c94b50403c05ff8d8400246c664c849db369f5fa8d9b644a706c9862e0539216f6d5b3ce089a1de633d976e62340145db5ee4f6e51a6ab16853d698c5fa383ab1ed6ad0986a85b1f9491a6bc0ed95b0a15d4d6fe69690bbb83701369d7853881d0d4512a88dc75d5c8ed0c4e0883bdaedefaee92ae044114424bf4ebbf22eaea3c4b3a8767b54145456546de000f14c33c496c730b150a0aa5fb7a4c4f850fdab239f21258c1433b6545d4a23c50afe89a1d82b37a29b89ffec405d57b2fa9134579c8de32afee7a042c555a8ee9c6fd679ea10408452fbdb0d020b30af25c1ebb74edaba1d8455e8943190f25daa1bf62b46f7eb0bd77834fbdf0953168dd6ced1d906f42e8907b29a08c6bacbb5b2b3f6a76c34143232222aa26fc6ee0b842abea5a2771d41c449cf2753f7fb856b6e653acbfcd83ae65ef616128075fb1645e101b65025544a8d16c671745300382cc17afe46fad5e73293f9d0ae9a1e9da32a06486a3f2585b94b044287c1dcc71cf3d6368d1d73a1882594b2ea4c4b5fce41414b3c5eec994cd64a08d67461000ee815ad91e75a005d554a1a481d5db219e84d331af22501994b4c86d41f9b9ae4acc214c04249c86b494d8c07ab6f09de832e283e510e0e2e39ed0c74c579126e92a040c087e88cba98119d752a8d1dff26e7effac4fb6b9e1a0ec3294b791985dfa7f4a38da9a92d170bc2a59fd1de1a2b2b0269a615189349704b69bb1ba4d090dd3796f6a99c96a993772d9f03d0da1375d949e394a9119fdd0bd9ad919e5f7dc3f55568f632d1c6b0c2fec24d9fa39195fd29161aa753e3cb55edd46997e1fdcb4e5b3f65e83e246e2099d79c2c6065969392979ecdf398fc97edc7dd8116ef11c4478137a3f43bd07c6b01501b79eff07b6ce8613532bd20961b8ff4a3844d4d8311cca149ab2c6ffe3b5ac0d6c9dd6af05355eb6e9c19f62259fc253216ccbd01462680b3f672698030ed5645da5211bd60ac5dacc8ec530c2f9703914d5043b89feab46d5d98b63af0c0fabdeece867c54c28a3c07265045bbf23ff6b335ca05832cacf3a915ae33b104f1f51c67769fc7854bbe5175992c15b2c10dcea3d71460f28c820f92b2dda3c0b63af51b1f3a22ad477a609138393602ea28db493f1dfac3a6ea5b270caf5598977e26a14181fc881d87a0f5c7f3e66caee6227d7a910225c2c38894476483b7458f3ca3974f983da7891ffc85c7e97a37b3037bef0d1c03c20e91af4382bcf8d6e771be6c490c30becf17e0c65dc02db5702088ded4cad5166c7c3968abbb7903aad1de403f27b3693bee4dd691898caa7110ce3c60e67d51aee7b4d1ba98c15eab3a5417eccf2324328ef337afc4aa62e78e50bfd46f132b9c0d3f214e8d1bca7db25b56e315012c364956cd5a04b1b28d1c65cbb9ea70afce87d9a2699e4415d197b3311b0afce610cffefb90493700c1219758bcc2838a97950ca6f23c87fad604f91fa28bcac930103bf7eb87ebe5af0452a838fcc6fd6b511390dd3ba25244e0948efac45190ef1c2659c5ae8c4f12f28bb1e325517f6b6ef92d9d157de3d5500c6f10c79670aabaac84f0773005396c2ba4a45aaafcdce6aacc0c6094cffd91fc3b1b59ef95293349aab28258a9d932882323407c00ad1cf751c56926fd8a70efa126c4cd67e333573c7bf3fc74486b9c15315151e899dd4c30e8e9ed3525d908bf64e8900c92fabddabe1a309a23072af6386299d159d5dbba818590f9250db98c4aed3e35a6c4bcfe46d445ab72b542f04f794b8a2cde02502e123545b2643695f1e43e9db5e8b788d03dea205eedc798d2e90db85501431b781d2240732298eab4974257e4438b79280d4539f142d6ad66e77ca85f57211925f39a7ef2ccb694ad51c8b5bd5d1211260c1f8802472536c35cc2d2fb90753f7f611f411ba1f8bbd5a64a32174abf663e6aa4e1612c2d6a4bb312c4d177248b1d5ae909685de99f93bb2ec8b5f88c8e08525d62a5c77c586f13ee4427779a3983ba26e45b47182113a620be9454216cd081687f8e0796dd784cb3b19595756222863babb58772f4b8c2fe92be040f6111e5f8b500b632f6c2a2d94c4c1b3557711e551487b91fdd0a982d4f22791d1d05e8aaac45638e0afc69dc9245f220d255f1ec115ac0316155329e27ce0d86fed30a56b2b8ca1600c55b626f8652bff60a0eeceb42bac481ab9171be143146acb8bbdd76c7b0083f756d210cbfc9a74cce87ec673e1ed8ef860250c9ff365ceabbfbf370820201fcff3f03a1f141eeb4d1134536f8dce1cb54b4a0af6e2078432f3f092348e9a27704d8bb7b2006e4f7da062a5028f3789af5e2f1822be76f4da73a581e6cd77e6b641f68da2bd54ce0f5ab7ed29aaaee8b8a889b086b736f6db86185a862111fe3722059519525ddf810217b5cd95d887d87004b4600441aeb6330af5f357abf508f29ea0c6f0110c54230d57549351b4a95a5d10214da567e7f9462ae0b930b563dd77e6565f686803e327f22ce5038f4d578063ef6562d7a0f26c8ee557802388130961641db010026a0136d9f17d55865b3c2214145621a6c29561f5eb30702afa7cb904c7ded8505dbf6c71706105baaeee3eeb99d51d80dddc44ff17d1789731fbf24a66526124f8dacdf8713a5dd38abff3af0eda42a8006eb2c943f57b1ccf78cce5da38a2ecc0cd32c938f525ac157e2a1131806f03cfcc943534997410d4723941482d2e275857791d5662f9e93a9df9f6bc7008ed9ea2c36ae1cdf65c871a7f5e513688fb52538590c8352d598bc429b6f3dd11a08e315562af928fec6278fec8b3c4217d63abe77a49209c3c19a84caffc6bc38a2c36467b8f3573cab9747a9fc2f4d01e2c2432db5465d7dec86b004b5a2a47d030609d11299a63e12170eb67238e57fbfebf25b7f4f7a3c6a49f30018b3a275dcafdc2f75dad3376977a0106d15bdbc3f4536ec1e846f7b624abd4863543ed94c106537927bafda328fb52a6664d4d5ef6778f7f18c5c0c853f41f3c4769f0069de600f1be209ca6673dc5b7f8f16ec2698cd3380a6d301146c3eeda53f8de4d92090d56f4b8f85934cf907edaef88aedfe7ab1ccfc97bdb0b5e58fa189727228eda00b478839b98d7682fb8e3a06c84fbe3accf5996ee0c6f8293a36becadef5896470447f173ee51acb723382cd9ef62c1886fdcc82c3a9de6ec88456e49b1960aefbd0f155e81ae2731de83681e879795503f4671d4cf32b974986c9582b06c227eb062fbadea7d02b1026fe6295b673bb4bdc8e55802d8259815b1f6fce637c6a2c7b834cec161e22fa02f60f3ae4042070e44d32a9f8d62e0deb7e12a87aca57848c9114c28e8204e587915021cac4440cf8950f025ed7ed9492c450a8acd3ede613f588d5896827a1be22f6a8ee5405974759fcf93e783db35981d520442a03e5c1748ecb04f9d7893a16da520366d983038a8289f8a1ddc6328a971333e8847a1ac0e2805044e6a7597d051cb09bf219d0941ad346bf23f7f5b691c5e557fd97f8b9453ff962b7073537cc9a2347d92c67b5acb250ea9d215adb640a78f31ef89987f20ed346912dfa56d52234383240c7aa1b0c6860ffc67573ef675733526b149a9a06238a36fbafba7b7ae7eb282e724b18b5bd9dff020e125ee4deda71ae52e012a8e395a4b5b6da8bd3e9715d8f390a9498a1294a109c2bc06603021d1056eff3b69474793eb7b358b727c10289e600a94f8590738321c1271d58383bf2f88d504e49c0e081f9c3e0e7a33443c8e0153defedfb048663abf824b41f686ae5382d1ede83d2b00162e9fa546aac9a4458cce4eb5bf92512e667223c0f4157f8482f2e70cbb9ff413d85f0962e9c640d10694de0cfa5fc81b17727c5c29462df9b85aae783e5a18f59416c14b819bc0ce180f22625231a26698becb568eab81a284cd670480f0799a627c3bb555f8ca8c9374524762b2fcbb9ed0817766dc9dcf4c995b7f6458a55e4c403ed906be1e5e6738877369d203e843e28b8cde4469074ddb05ef0c5f02f498913b3d0e7288a6e1a745fff83f939ac0ac40ce1194c6a44a9709d833a6ce5560cf15f3a5b0765bb073d1c4227a4274c41acd5a183fc635bcca62cdda7ece4532f1d4a63f868eeef9ec196fd0dac42f03c07a884066b8014f1ab9f056b45653043d4d4fbb3f19f63eab2eba9ccd4097ed553ae3b4a5c86956461a2340a8f7cd856b60d3fe2e76afcb7d236030d7c47c0574087d1e4b4eded3e36eb658fb4306bff0ebf11b233bbf2ce6a011738e00fafcf264eaae38bd10708ae42e8b4d1d5bdab4f53798f9125fd5ed99beb40a607f9cd5d0562b81b77f069268e4cdbb4a01d02b9997334686e4ac8a5135ceb5a77afdd6168443a6a8d57c52c4db2f0fd1a18b3a9d99d9800c9ca96e7a3799b5748be726b08de5b970352adb59394f604d530c23dbaf0583cc1963ffa39001eeb5aa717b993602cc01fadce1fb1280f561dd8159cf8e07970fb7515b211aee5ecd2f5b28a5fac3cef52a6c61d437961583d1f34f0ae6642ce2f11be7a87da324f04bf2ad848ebf0fa580cc28ac3cf9cc161052aa24f7fdd2ebfbba96f40248ce19cc3565f9791827fb83dd92108832c9bf0e90445810553ce18d70210603627991fab7c441fd71a640614ef0dcb4f6739e4ce6f5140b2a4519b5f662f5a695457d52a5e7acabfa42d310f72baa0503e4ff01cb71157746b6f74ac1f4be127e8f872dc4bc3b0f45dfe14d614db5f65dbeecad4627ffab9f49e4d606fc23ec81f90704b1a4c55df471f85f020606d17d172de5a29171309947fbd5cc5da4aba1c635a876e5fb5e262497101366a5ff7be685fb494402e5578e55b68d307af9b6fadfc09609d73a3b060c33a40f3460e769f49b4d0dda0db4dd3b432c0683d16d3ce261bd9b0848073145da084b102a5ad74fd394db8a877c389a7f55544ea836c01c0e8bea277b79f5885dbc4a39681edc259444a11c64b252a27ac8912967df328a4604e8445ec45d80cdb3abb48c62655d19f7c9d3a820c55327239bf8a1a6c0725af95027b19155f9b0b5086b0679c88cdfbb8ec27ac6cff8aa9a436840402df6d5a9d83cfe05c7987748ca7967056d636e63ffda34b93360af007bcd7bdb9af2d04500b0fd41d7568aafd42dc86ef682ae8fe3949f7c709071211d3477813a23658616e48d63c4dea72ee793f970f76f0996b98a8fd8ca637090c5efe76b60413bbd6f1690074462f825147d1590968c3aa9ffcf425a47f11e3fd928b1ba36135f4f3d6fd0a8884e910a705e4fbec98f3febc4854449e3c55e89b53baec6ad5ef42c822c9211fb69123e8a2e31f5b080f2f97b8e9ca6d132817eb365333d817705733304668c84d046dfb7654446a450fc0f3caf15e0a34f75bf8fb3decc48dcec26b51d504af448b802ea837cd596ee45baf88a4404b836c3782fea50e6a97f44dee44be2262a58b92fb7643ec8c7b3d47ef7e28987f1f690d717940e7841c77b8a76f4fcf0e6daac94f4dcc910d4fd6081556583e9a4eea8df994dfbe4cde09ac3c730f3be96d3745043f1ce3464ad97502bd41d32e4a285f6718e656607cf037457697f033b3a1576a6c582a1f76ccfb2b724fbfabbbd5c9c4d8417dbbfed84575eb40da1f5f6c03bf99ea910866bf0e033d9b3244d56f7ac20925b5aadedf7c4921380bc4facb48858b4a452e8ed9452be31db0c17cb17d7b556766dae9d9a29757a504a3e37d07a6c16aa6bec56c41225c2d68d7d33c28411e6112e9234d98df1eb0ea0a35131e2e8d152f568bf4cb9d92b7cee735837c6ebb0a442982e058dd340dd04460753d8980615f0185b97ad6fd5273e1b974ea07201792fbd767dcf15f12b1bca269e245d14727c4aefdc7950b6b6b15017a7b4084b1d10d59f9cf21dceb0ab9456cd4764acb77aa27f19a3233e4b20c1ac9df389fb5afe11b5e55a730a492dcac7be9cc0e936c55ef84de695f128b484927b266541bd15b17490d1e2bc0d5dc1ed8b19768dce65ceb14110f4063e958fbc580d1eded81f8c258bba97655b969363e8c7481a2c68fbd176488ffb7ab29372492e635c94940ed1dd0c35e6a71daddf5f64df2b9c31f123514160c0c174269e44eaea4721ff120a910af217c76ec8f0406de9197e93628f6b52bd12432fd24787bd05c9dd0fe4c9a948934c2adfdd91fe87626756a99fca473f5ca2ce3137f39c78b6e484360530672a43baf2ee49ed5a28d7b3ecc3e2e3f6e2f6be7ee90275055bfccbb42bc2a53453b2b43ba44067f4ddcffdd5e508e261bcc1f515030427c9609fb4300c88f36522ea145d5f9bfae16125c38c8d44ecebc99c8ff1d351b353ba99f2df1beac0e2d3f7a97bac1f2991210af9a825f5131afcc4b49dde3d99348e81740cbd33285b8b0ef1169ba1c8721103846033eae1566f4e588edf66abaea4ca8d5ff6b7a809d667c4ba21f35577cf51730cfbc42e1c62496bfc117f1a5e180bdb2ccf094270aec13a408bfc4ad8055ef40a4970c578e582e58089fc79d9c72f23f260f23285adb1d94c5c9fd8a27f857ae03233dbcc4e4c73cd9c256e38f5f41addf6716fb4e0463955c499da2166ff9c6a98f3a6fda2bd3601d4baea915bcb24c35b7bcdc30603a9e4783f80c964b3f9fc01ba6ed21d1962537828eda1320c8a28f0c785d54b7e3add5da9d99c797c3489d660e78ae9fda1ff7e8c9c52031d9e2b9a468a96bdacfe7bee9d3838133223d307878893ed0f6cfc4448f963292e8a5f34d65d8a5e364560b7ae87ca3ca7952a4437332b069b9e57443a80b89188fc14491fe995e690bbb162d3c09782c9e447b432f487c2f5c342c10ddb01fce20d3d590313a937b256511bd5a4194fb567971ccd1391b14fdb83b072ae8ac6715665c83b31745eb383b863b7559044b049c804b01ba154b446514eef8d22eec7d2091386a5aede869f0b65be8403a68fd626ec32c8842580cfce0cb539dfb8a1b095cf2c7dc787be310140e1ee719d5027056f3941e9481f35a58e09b133e76c79573caf6ec6428d4b4592dc9205abb57be0eeb03bed6d3dc82dca5bc544768ec839dc002e51b18794375f744937b35460b80e76cac9ec76ee770731b52fa803b74ef29da0831d19e299a757b5dc935f3f008fdc1d2a7a88c3dbcec3f44766bc186ec0f8e2398df351512b1213bb83886446e854886c21cf38bdab8a17ca274c65277ce56460b4dbb27b56bfb6da6b62bd1a95cdbb6efec6382c51668191e125fe632486428b16250ff42f0dca3e751aeaef02ba02f4c00895893ff15dfa878128a2f3d8ad4f16db5238d8cdeb4d877917b56be7dbb475c4d4cd0d07f04ad830aaea5363b688b36a9676d7a7a0ebb0ef2bae0c9345691f134f3e7f5c8be9a7509d13cd3cf1beb83a09839172fab251d5c883e2c067f135b15d3f7afeb60bb264b849568791496a184e5b13a55928000c54e2d552e114978a0dff3efd79ee239c6d7e96862cd685ed148d2e8965f40262de317b476d24fa715b9132a94a6d759ab15e953ab5e236a94d10ae4dd34d1863d036bf14d24d7a3a0f8eeb6567bcfbaf40055f4b59568adf90649800f31f717cbed2c2e443012bd622a8e0ad91dd2b519c9228c67c15834a0d051dbe4a2c88b6272d9111161bd05c4a17ade0c349ee64c56e18cacfeae74b0afd16f8d1b714d7e25f58c0379aae81e35aa724d432424b71c0b1256367f6175413444d56e55707ba1d886a29a4cce9ef92cd6d6c9aca9b7e8a3b708ca15e9ef99142dbefc94ae4b968071b550898fccd70c5e9028671659894d5627680ffd5157b07dd699a952a85926dc34792bb2892d204c8b2603225e43e2196ef26037055e9f4ecdc4b550c99960928a9c5866fc04aa3fbbacf611c1745215f8bd7307f1c4790e4aa997e3830c4c63155dc7b82d1cfd2589cf47460f2bb9b816f678619870f4aec9e8a915152a49636edbe8a4758bed606dd39112743d15d20b5f4cde48c21bf4250605707d566a075596884d51e4c212100c814017d3e1bc76cddb6059c5b60415854c2d20ffc1ee5e53d80866bf428b700124891a03f153e535fdc8351e99ef872c1ccde3d7ded3b0c4b4a7e9436b78c62c823034de46c6e5711d8bee971cd9a6488c2518cd2404886cd2806aa03cd23bfb1282bf6bd948888673c031609cb206214cc7b19e3285238a3319ab1e1bbaccb8005949c89c82aec1517bfb71356aa29ad506eee3e86e7799e610cce48a18371d7239b4322e3b935c47e01dbd569ee69631d0937af0f0247bdc8f3acc1d8d56103f7da03aad0b180898f43fa317d3698d498584ebf1189439ca0e6b68c72e1e8d8bb5e206513b3d0c75335ab444bcc8cacbf9d890db6af05a7f2e8a230f38d4e36a79602a060c46984da6f6f4c7a5c127f7ab2b774478577626963bd2b63b1182925f02168e942d6172e8d91bdb0f69136c0509a7ba32d96ea7cf7c64281c5a99f02e974c24bccecf22e80ba07667fd667b7099ecdb6b25d2d30f61270254214f582d227e325cbb40d4ca3c5d71ad6119288c4771b81bbe8efcae6a8187634e369a10b646a446ca2cb6a75694c0040f1d6b0006fbab06c5f8f8affbf77149e04e88129cafdc071bb5a258e018b2461aee39428e937e2755debf82bcb300bfa00c0572fc7d1ded8f9457468c74774334dee0917c69e789349a0b53e7970afb0a9657a8ffdeaaa3cf3c2957912f59bfbdd0243486b28782cf5a7b9df6caecaa0f1d911a9f2a581b4f80491d65f072cfc72e96368ba16de1b9288008b8ff54239aaf221671fc6b910a46e4b2b0deffc2e5968772e89175e4fb824e6f1c8581c86400fdfa6d72bd9b5bd0a8ee600ee769fcc6c655b0d373cf7fda09888d97c97e8cff01d26b5ed208e1868a8db568953fa24c5f9bf9b89efbdd222a783943010278f3b8d05d024eab207c9ba2d6c129761eafcce6e8b7ce88c72f39f3cbcaa033071bca79f74dc9064d917734736eaf708ff5f4c46fd61165ff265a65825b4b610e1410abc615ba08bb8e582eff9720eab958cbcc6071a299a324af22df0478d33cc2f11fd2e65bbc78048bc7152f8fd776427fdfec87583c308ee6b9837889f1939b9c0eeadaebc564e50f442536637baebcbf3adcbdeef20db5741a460ca8dfc456b2995333271994c448477e7275e93099c9b5c51738fdd74b24cb6ae3e52cffced62dff845704bd45fe88a53dabf17f6c6fcf17ed97de174560f1104b38c2a6f8829f20990fdcfe903825afa1a0340db3c9e132927b0ce91dff91796928d4b48017539b7c7dcfe36f3977fed9cc0246db871832c4c2fa12182249db5be90b55343711ecef804e1e2cfbb40f28482219220672385f276fed0db757fc09621dd43b4e316878a2b697cef60b6df87f49fa15e4437efc2b0e63b1e264da2877bf031fe86e7c8c62bc248f2e745275db1d1fe527bf0b1bdecd331455641b2357b352d3a6f3ea83e46eb4e8fe560cd237a6b83d49e234ea7b5ff88ab3380f387f1e63cdf1e9f1224bc428c32ed874321d6bc2485a269eb5a65ff0a36d0d095a0e5699a93f59f3a25d71ed4ac39b872445b19e560966284d1c89d5ae8353d0f6b4f892311bb8a95feae8fdbdfb0862f52525977c4c023581478d77ebd54bf8db379ceda7dfb99ce0dc62db4b24b845097e50da432260410b6c481670d4b1a7389d0c8c25ba032940cc0505ec00db9dcb5ad140a9de6f5a8c72c83d85773b54ce0d4c9a01cbb16e2fc1be1f267d83b00e5d4fe7ad339e556d25e4ebdd8faf7c65a47b1ca08aec4302786028a391e1b5c2fd9cadb617d1ce56cbf7ce226134329e756a03903fc90a23eb85c63d549137f9a849db79d2b001755bce1b48eed727ab6c376340cdf7bc621d9fe99fedaded4aae9edc7cf855e0085fd3e6f3b94aa227412aec5ccdb6ba9cbd9795eb26f76790c7a07078528f2f927d2d53293e860a9189f234a1106b19b2cc3c325f65cb41ffce36d8f38fc52ff621aa0b8c20c6d79518e31fe7db168a681a1b8055d30545e7c7e795673d5eb8a0605f1ba140230e902961982f609c06c8785ddd761cf79dcb1ee8a179ba36e6aeac35d9ceca4b2b2a40e92a250cc29b816ab567021a25b21d70e878a88398df8102a0a98325d437a78f65ce74aabe633a2981ec9116c12d57d4d30529cc0380f958f0b90bc64ab14e371a68b7788f8fb70f0e97f9281fee297b913f79fd83e9ec40ea482bc74a8f189754cc1a7f9cf3851b47ce9f52f45e12e58339182d3eeee4924d879d33324d4812558b96c4c304d378402d000ca13d7d5f1bea79ab88a37b7fc25b92e6495f5b230d0ed18126ef5b8cb0f2f27aa480d507a39cb9b16f9155aadac884ada04ee7a2bb946480155e446643b782c6011acb7d70db7b0189128f796b1f97d0508549a38fbeca37dfb243ef7f214af9841d87c722658940313f29cedc54c047c30efff61cbf9e8f5964edd9e9035a06dfa55f7569911632f71b06b4e4592b8e81480844b06babc3b05e055d3665fa1a8f397a70dfcb77477c4b7c1b04427a6c2cb8dce11e59b5e1ae1ce8a987873f5c963085ef9ea6916f91fd9301ab8daf89ee5640b80814ea12e893026dc7aac22751e2f6f2114190061d55976911e19277e6d00389fbfeeb07512547c3d79db966ecad87496ecc2697a55b00f590ca76cfdcbf5ecf5ed5bcf27464592485de3ae77e5bebb77c02744841bb4e807b04c749cd88cacc848ab3e17d3f978809d897a0ccd1fce0e1b2477248f8a5b480e63bc42b8e622b4f5345758513f2ddd2908ae475dabf9baffcea29323d47c7c43fc00d9667f8215e57c9abbad378d48c28abcfa585194719c5d3302340442fc4479a59149e70624fc990492f6cf327d6f9b5124bfbff95673e46416044e94ca40a74df5da9ad244d17ab02b370d58e0ee909fc74993ab138c770f0b63204a6c131a5f9932b13ec69abe8487f3f07c0137cc2a0a757df8e5e6f6e5fd4d3749da8397b691ff789bf5260b0da62fcb8fd60af11ca078b0e44e6ab347bbd1de63cf829bc78ae65dd795acf239ba761fd0b8dd958fc55efdde5f74d4a8fc50962a8ca7138dd8644923003604b91f27d344d6db1943c50420c7d2944b26b9b177ffd0a2d453b8540fe9a920b5b6f92c3dca9e04e06b03bbc8ca395011dd19551350d4e29287ab3a28b78a765c52bc204c81b766cb12602a6821a73907a4609adede503eede0565cda085bccfbdafaba309d123b46d9f6b67b626a863229cc6fd88eda9f80d0e945a4cb19f180a20b2dbcee070e24fa6762180e2c0ce3967827c54fa42492c7d4619b0df82cdf112265b5c646c1aa36e0a1ceaca8b2b1d2a38613c4c62b1b64c3ccf9da0f210633bcff9390d25bfd5cace657cca6408289170576c712d13a321874a34df720fe29ce8228fd604b6551b6a29f78d7ee27608450b2ecfc6d6fda1b1c9e59c485e76e258c1e1503e5617a58c66a5f32582d0171795ff5183954e6439cad9bc5eff706c01011e2bb6f3566d6ac8f8c628df4ca02d2542976545211565ecce18f23e287612f027a2bfb093fd1d1dc6bf2f6e3c0d064b1fedd45bf526631d21003b49a63f50470b2e5ce47ede775abb6c3f3718e4ad8824f46b0c77d17716a6ec8b9248b0226a427cdd581a7c1268ad1339fac62ff0069daeb512b61eb7aa6a0738a3d154a35d01e8ec034fe46456f8c475ee7dbdaf8d36f935e7f00f5a7040548b9663125bfda813da6936dab624a6ffd0a5a9c60b14a196ddeed928d22dd67f642bdf67b32fe8d888c8e22f3dbb87d63bdd5ac4f2ef8e16c07cc5a871949c87c908df27667762a916cfb58a004beec9912e2feec8475b2fae17ea28353cf3f7b9040b44b00081b09d51c1acfebdb3b467e91e08e37ec20056f076c9e326a31a40d76163f7ecb285b49a1d961c0bc21dad323a0291975319ba45066186eff4602903336dc51d6fd23b4d032696c3e7895295a534b06d5885e09b7d31f42ee436537f4f2b396ecf08b646d74265742908f93162f119a8a887d99ce08f6cb7aa644c9bad91d78f150b74b53c78a2b8f53a581cf0b38b6b26eaaca650973d505fbcb3656763c4fb8c2931ebf8a250862a2c8754252fddd837349baece7f1ba16bf320d9eaaeec96c8e8f1e34f03e37936aaf5eaa5140e2b866f5727c943834a3db0bc6a61df35396fdbe5b07279f9f9b80c49acaa68c3eab0404e021569eda5d9f0beb7f845673c43225688172d17e5c8f2a6ba864c0604001c262f96c5f1820b7296dd633ecbe45707ef292a72ab9259871dd460af168ff20615e5b5ceb9320a3de9bc9a56d860fbc08580963a223d1fc6b2a8c05d28f3b81a3698adafbfbba6287ba6d3daff2cd9ac192a6aba813da278fa8bf016781309caee07f6a9c9a39c344e5bdb98c8f9b2ee408cc8261aba31368090dd81ca44abc88c3e5ff3a3f46dd2b0a1c7309c7e2a63ef0bd34e8da5e38f16c0a93c8e96f51bea2a898d6bbb1f3640484c9adcd053fad8b5a79c9a341b03cd6ef6bded8b5edf644f509fa1b1fa418b6bcc8e5129ae9f696b3c01b285022a4a82e7905c731e3ec5013947a1bdb23de71611293224ece492e34e824ac1589223565621239790b58b3251014a023e510ac4d34177906049c2de5306a9aed7d1c9a0765e0f4bcc14f966db30093489414bb0c8d31370c5205e0e9f6e54f0dc0b2d8b2cbe65b7f1ceda6a3841a549eeb74148202b893214c83877de4430d1f81df75485f721b6de9db442f1b5333c7154bdcd1d5621cb228e4e0684349d378c2bb2ff26a17d9beab47cba9950c0c558581260a2e8325902911ced7b9d76d637e373bf742da48978dac17011a165090ce1b7f2337d1e031b43bfd914236cd42265784f26931b78ada68844b7669fca38b2b8232e61198e112acaa73db8b58c72caca7ca61bd83b9c23b4f63aaea8efa7f62ed9ac4cae7c7db415e38ff6a6f4dba017e84da43cc589f075974ca981c69beb2a08d166351e7c2fcd414733952d5ade911591f274a0904cc0a3fa41ae78be8fff8babb4f4af96e3a1370bf5f260e0373386c9562adcec52d59387c939d0e4e69cf02c09b30465bbca4c865a1fee8048c8c6148710524e6e7dd9c18a063ecf145ef76c79930670b76d655e6d8b22cf5fc4858dabccc50a4ca44281ef96f5bc682d638db13f10c080258506425660edf32e6219db60d99f682e632c25fd976949f120295e973d3088288950bce7943a4753de0a94f6747544d1c2aa627a549c835987df35ab80a1fab81c2960cd87f6193d4bb32adec47e2cd68ef81003994663ef710cc78d0d0d80fb1316c437677ddbdcdde7dad86c9ab466f20329d83659e27476a4a0a76130b83043f4500ff21f34877c2bd394d7314316c01cf3f7c1eb1f000be96b195d2bbf89a8bf4b6a8102a5f228d11be476152c420c4365b4e7709c05000f7f6d0642cd8b50fe26a163f7c4097c52ed518d3326446879a38fcb55fbdf28a7a1a47a48e26df417a877427f61580b56520e4f4b23860d6baec4d50141a05926518ae447d3dbdf9fe6b6ef0e60540b66642049b6797ed3105e7d610d9d002618329384b0a7811b60b3050b1182c219316984cc1628449cf58a1ab3126c4f619206bbb92faef93425201bf6c38b204ebb3a0d4034048f4908f3ab6342f780d40f1991ba83b8d32161aec53bdcaefc2aea76c780c94eab6c0facc31e8d778820dcf2785b5d4d5cb4b83c1c2cdbcfc9952843d2f2cd1d0d9d145f10248fa2c3a183e31efdecc6097b2af65c98436c7c25fd41310bd01c3e28e9d6b9900eb431eedbcc8b092f96e38f3826741d5ed3289aac688a3d7d8b225e72fa589e6026f40620f136b95ed70c43ebd7fe2ad1ae00db9f09619be6fe0b0cfb246eefb1a87b7c042b880308c5c1f0e80d9b736e07649febf0fcb0915bd344093f15fabcf5db62c1b99675305b9efc85dd2408832412b6e73fa876f722eb8e10944d21fe172dc52d378f8b0d6dc8751ffd06a7c59b9c5a6dfd86f016d8df4128620743c2fc715e864e5ff060ba0e7584ff7ff9f79bcfcbdb0e48195649fc75299be64c4daba5914d05ed3a7b2410bd0e36586a1aa4798e4f98c6f220d998ba6e15ab28341ab00e5270d35a6f13ac10c1784dd0570f4269c21827d29fc7c1fce0a8811dd8b23fedf957aeef6c973133e4b85fbdbafff3ffacf4756912e49157380d6ee9a94aa2254fafed70f5fcb3a615e233341c8e143c46d7ba0f8ff72578becf49985e11a2d9fd93bb2cefdc55ee2be90cf3132842abdf5214d0d192c9020537c9dca3df07c4cc5e853d18196a57e82a7f663375a75c1e63315fd6d2645d030c32d8130f92a7943b090e3c4db8799cba1e4d5cfbb701d1c46bdb4626a5ceeadee493fbf3823a3b2510cd5224e59f9db3ce8476f20f4cfddc632fdf6000d9f2d5b84d7f58349270307f2142ef8b0106bbba5c42ebbf974f294a398cea796bd3efaa2aea396de4b833fa01541cf83b255f9cc09a5f467f80e183fbab5eb45359c42e5163e43f509ba5006e35b742994e76a3470687262c462c4142f0a91be5230b9e5f03f2bdc53bdec94ebeb873c3542397bef8ae65133cc24a6608ff16a65bdd4719295999dc81d271d636f1cb71ebf2cf18b2253544d79460c78212e3c9f80aac57a1b96244f066eeb97957da9f1f14804242f25a088dd1556890a2a8bc83e10bb7852ecbe984dd7a19665333dcf0bdc7130cfcd01de4ad69a43487681a76267ed158e288e8140a33a066905b9740f43bd15ec5a39a49336aa3b2f84d1c793ff4a7cf3805beb86db5ef6f0c01c815df43f96dba2a5562e20b45a275512cfd946f53bd58dfa2ea1374e70b983a7df09e8a712ee964577289e5317b4d140bd517f76377fd58ff2a6ae85701e4f77c3e886154a4f3977bb0f1867fe5d871107e4f313db160ea6c83c774537ec57a80fa2e06d2eda34961ee1c53c2351a93e2ea884febe650e6b1f2b1b54cb98597e1b7c1f24af97afbe0fb8b2cecac9b82cb923b369db938cc1df54b0782a9a810f7f78718bacd2aa4091b4c30cc7497555c2e88382a276720cfb11389d6200de604521c337f46e7262ba0c363c8e6e17fb171e8e69221718ecbd180f6c43b5c4ad76e9fb8ef3efbd38218b36a823852dbd134b8fbae246547281f013b4b0c74195d37ce5555f91527a8c26ba6eac0759c3777d132cb103c287dae4dc01205ae496c613058e6369ed1352eee72e997a2cd610b67554ace36f45be06578f038ca2e7dce029c867bd7a7ddd6aca159baab70fb3de505d81358144729fdea4e6e6b9ed43d897f840d1857aec0c53d58311700cb255023d21636d637e08d7d5bc00b91864850f056e2296ffccca26b66a483d444fde9349f833f2c2c43e423b0d85298783bec352cff354233bf458cc0d13a2d77a919399153bedb587968f08143f08008fdd6e335bf4a9f3b2a36141041344fe3e1fc332022f71995035198b525ec6f6a69a8840a86ac37a931a2889f8ea8569048055a98f6e542dbfc71761a13ee12ffd51bcaaa5a9565dccd040bc2f22f7fc23e16b676d39f9362dd5ec0b97b143c51e8bffee1bc42fcf38c35a8851c327a8d87d7c1333aa72db884b25f38e6d71f19a62adda8f9b3645e7ef3569726c26c2532b3f35efb9aec3ad90c24343ac1f538971a35c7562be65867bd666ba98de7f73c377d958f086e1ffbebce8d6ffeb7ffc22e63a2d5c7b30e24d8fe4f302e4b96ca31375184aa5bededa5c9f7c57102f84e69753033d411ec4a8922e4bbf997369c42a8f03da99ba50f8fd042f493813d0e09247adf4f1781dc2bfa4fddd236f7ad562925d0f787022e81d1ff065dafc962d0defa0d782c69a4c30769cfd4e1099564b67355302eadd2daafcc7c333ad9f83cbeebddc9aef4716f1d828e83db8fce3b3453af786f6d1afc8c666539a0f0176e91ea00f9baadb2b22d96d8a1e2f241c8cadc83aaf0bc00db2b526875c91754b6baf1299097ab9b1f37803fadc72898925b98dddcf54d62d49352ff968011cd1b639df12d4dbfce09c24edb4fae22d502cd6fa7ec6cb42205d91985bcc6fc3ae8e5c92ef7da0fbaec264d4ebc21cb9a6fa80c87b55de49e11f1806d0c45f2f4c03750426bbc8dfc5fee72208a2d1d86d375c4c6f6f96c506aea7a2eab560f417e13f6eaae26539053c070e0c5c317932946059cdebaf58646a001ee3d0fcf51500fc0d2d73c261f6cc830d5e88fb4765d198fe5d84cfa30bf7e9c6cd42fcea62c56b359cff2882072737e117d9a31de53a4916708dd101df03906ea3da13447390b641f407d53c6b931a4ab500c63c21119299af81efc2ecf3aa9a1bfe2942ee43e39b39d99c7449d41df48c1917536cda80636811dd38eb71b6fb4589212f5753af4ae13f6154983190909548dd5af265743177919ae54eaefe03fc74e4fd8b3d79e200650794b213e3b0332ae6b2fd027b454d13d66f847cb6374c9dba6c4adb24a49862e6bf1aa403162f8f8b309f734d32713deaacddf7d7a0e867d596212bf8331517918365443ea08a06ba260a3dd7b1ef0a9f38fc27f121208b4bb08f432be70112090c86cad2b77fbaf71ae9813ab21a0f4a705b4272a324ad1127ad6a2bb4c47cd2332caaa090df157a9cc1645eb4e3c23ffa9cbd764834232fdcb01ff815f83ec57457bab82b34b9921c2b81c9ab6dd85960067736f2c9d2d2189101747cc20761b76c13319986feefb6b839569f0cc7fbedd1a2f74fc6c26dedd545995c4ad93e15dc0ce13c57d5607a7030b6b95e38a85b42137f39b067715a9e02d2834bef0afde878cbfc8ace3e7475172dcd8e8d1748f91dd91f33ae5800ff2c21221822fdbc1a1f5b9a1a66a094d9a8da81b410597ec5a7a5665058d357962647f3cf7020c6c0ecaf35fe7f69dafdc7b791267624c6d035104c8529b6e2ef86175395d9244cd94daf7669db2625d8224bd2f5718e97904ba04ce5cb7827f9fd4af9fe8a5fa8c70ea20fe3d74c4203a3fe5c88eaae00172adcfa57d253ae089716b1aa78cdb4b37359974a5f120266d7e2fedc6e478f949cc9958113a26d3d25259af9f2965909358f2728cd0560f55036c63d6a07650d76f2544c0b8e0f887c1d9cf01c519d7f714ac6b31087756bb55f1d2de7fc1adaa2953b5fd050b22ec0bf7696a2f39a22546cb4210024a93a5e6a1aca3399474963ba24897b014cb24c0fc2a2a14db651ba9cbfe9390d9da3b5ce625fd9d2b1666ccd4ab82c4e639bf78ecfb322a09540adf9e72162b42ba149a2e2e9fcabb0a299a319316f89933061bb532d195cd564a1cda90fad22133a01fbdc6e6ea314b30194d4613055811dc46088508e98de4959f866d788805ead3cd9ab7fbf17125432095bc0a7a4a2aefe006d2a0e4f44b53c97b4279b5984c11c52a21e1b5bd74c88b8a922e6544cf0d8d3eb8f1956d597deb1a015dfc0900f6c5648dbfc73467c90729497d94172cc404a50e5c40d9e57fc7addb12eb077d94c2b64fb4b8d92f38c5f04b60fbd0ec5b6d4779fc2074d330bbcd7b47ce67b7a188ed5bc1d8dc135e944d8fdaf37eca587e1e392eaac6fd811b1aa6479cf9a1fd048b1ab17e48bcfdde2a88d03f386af33a5488d3d6c178f5373709a0c9e65e961f77a9278039a64704fcca4a44ce39dff0b853966415787cefa12b3899b8300d2a164e607d28ba7749ac03d382836aad34575f4d7e38c613c685910f9f1d2c11c311cf5aaf1bd562864b4fbfa97e2d46a00aa2a1a5d3f7a53f96767e731f8334a6c0013a0f916b5082a2dddc8641a1e120e08bbcf7904e4cfee154a835f87dd1214a5b371bd93d374b181f738343369d957ccc2f3386da396c59c7b8ae0df08052e94a8ac46aaa20796351f79fe5b8200ed4ff22d814a5a335e6f4a5b16b0ffc499cfb216299389585f74c6d3389613509593ed76067d5dbfa174feb117151f07bda06343690d43824be15cc1fc418b26563b607287a6511ff9e04c5af8cdcffa8e63036417c28c5544d41c86faa7ddfe8eb69692400f022ef25f5845d6d1fb7f6c608e9e496e94e828fc650441e901d3ba4fd40cdf1c5068f79fe6c24694186d991a4e0081c424043806d25b72b5d2d9f0a56809bea9ba6ddcd594cd8f56c8171d6cb6d060e29e49f119a9e82857a2ca5cfd62048cc98a1139293dfa9e640b3814347df0f36711673f5b46b3500dce01b8c2165696e77c8ee03c09a58d49216c10f1b3c6fc73e7ade8f5e7cc48d5b6f183f64ac52108bee971cd9a6488c2518cd2404886cd2806aa03cd23bfb1282bf6b1ec9cf767c82e30040818e9a820f8de13ec531fc9ce175f17f66a003c28d51b3c331c49ccd3b4071a76acd56e4cd7d50520303aa043afe219a8445dae5e1b57fef3bce66404fc3992a7a568e0d5d9e5bb64ed07b5150e11555ce866b1362a652c24262dbadbcb24fe550400174477e6e043b3a8a844cad5b0688e8b8409a3de57b4e55e3e93fa2e6f7d6c5648f77498208766e4624b078b50f942a08c0c8be5d573f05804bc7d80c831edce7140edc41c1e2b9552560b88cb63c33a1c5a88ac791d25d37f474ca155ab9161500caa45a7db632e0daad6504d8c3d6de63649de35bc098496b4eace94e13fa66c8b372a5dd9545bea631c91f0175f0f7cc9e0a3b33a5fd420383925d10bd988917e3e863ef905724eb88c492b12a6ccbf728e5517794c00c1272bf9a2a97363b1a8fb23c0c0af344f5a9b6a4ac48c856f842922b5830bb0794d485ba81e2e94a63425f7deef2ca49b8378ceb203598401a089c5f97b1466f2c2bc501267066d9084c4c0001734283be8afb689888b5b6f6297a6d7fbc2cdfdd31bc099f6c152457e19e856358b47685ca52a7a9b883411970167e6fd124baf677ea627e8a266220544e5e8a7bc300fe98d35cb668b16d174a531d0249d38da0adbce55be8c898f074b605b4ceddfbd37183051dd68f2c40e2815b168f391bc85dd58c07e978b241e9b584c44bd4641c6bc011edcf751c3c97efb581438dee8acb0cfa3894a262121bac4ba5b9ea222a783943010278f3b8d05d024eab207c9ba2d6c129761eafcce6c85c36531dd9fda663b8bf958a11f8f77cf2a61508aea0ea137cda51e7f8903f862187319e0ba9b02d5187d5a26c00b776e3a0580f9f8ed3fba3aa81b4fe4e8c7c8a59f7c092ab444737374312b2ee88367613953ea8e22708fd19587508ca3a3fe734bfa5a5e84af36806d2550ee3cceea43c7e6b561fc4282c5d78777a0b44c0c91f0692cdb50ab7e707bdef85b91341aee7703119c3f7c32d767200b6f268614dea12cb9b3921b0b8db34b8f9b8faed178479adceb25cbce4df6806bbd8aed4efd6e1b69565a442da5fce831162821fe6e515025c4b52ee54321797761f8db836ce78342ef73441622a953d39cf92c5de1530f68c1e7d9c067e610f24bf80184d43a39d4f752b897cf3586ec10295f0014af56b79ebf50f10eb21059fa504d42070740f85bec25576215ebd0830f7564766674f19f43422548d09b25b1fcf4c9bc160d393922405fb87aaf2bedd406d25624242f5cb5500071617cc1b0e0387479161f23a5aa4a8d704491e9c1460ef5ce5e33a003fb6090e9eaca789ead412a5fd44ef7c608051de6e8e749825cf2b2d4e6cc5fe5c1f21e516a91ce612da6c4a96ede2b696b588d42034ab96d5ef70a23dc190734736dfc7d35d1853f7b4238b5a94393757195d20f456d3ec6e8019eeb23956acf790827abe4d57c4bf55d926791ff1d011d6c4224850ba3a119f4649543a5a446e8a00f48b3749379d72e3ea59258099c08047af40c5b1d84ed02a721280217f652bb312e1485d9c5bbaadcd6b9a2ce913fa37ab9cb34445295fe22ac480e01aec0f0cd17992b72ade7578c40aa0958ef259d195ca6eaf30f4b5ccfcbd6d125a88b50c68fc01c3f10f7e1138af246465636baeb0e0d6a54439955857f3eb71469f6027e5bb629cdbef420bf19ea2338cf09cc4410d6d08fee158a746169fe99fedaded4aae9edc7cf855e0085fd3e6f3b94aa227412aec5c7a2478ac7b375466a0c5729011555191f66067e6b8bb00bd8fb6504d81cb4a22a6d9975e3552c031d687c369c039171b9a96f68f2464cb68967f4f1befdf918815f760b693e3f6400472a8f4ea6b3f74de7f1d89732c6f81cd53d82d1ac49c139822b4b5279de9f0608f98bd1965755ac30ebb18cf83ed41c27f3cbfeb65fce70c1e05c86fa2e5896035dbec5d1ae203b1dc3be23daf3dd7e74eb24141ee28c8ae150f388c1f639119a9bfbb0fb9b54aaeeee91af0a057cc30a30afd156a386bd8fe851f1ed924df29bbe08dac462f9f1078c7b813b765b9f05230578a77c9269416fe4183900e5b6736c7c3619584d64184482a5d882d4c75249019adcc58290ff5c39777a7a23c19c2b1633846e6408f4a8f7fd9d4c9877372dc5ea18070cb15164cf677bb57864d000865dfb82255c8beca9e2b4c0275903f038496628210262109043d7c5434e191ba6b46bf2d7c79b13fd7ac813f2a025f37cb7699a13d5efdc93c0e25a896af53d2487bd4fd45ca1585487431dbbf41ed26432241e430761b758eb0413507aa8c6f774ebcf3fb4ad188aa8b0fa807fecaff869e3d1521cecda8a9693cd48784aa397a70dfcb77477c4b7c1b04427a6c2cb8dce11e59b5e1ae1ce8a93acd35eb65fe885c715aefb381ce749c776df7349122653d53043377742647ff4a36e6a2b3539783b5a09ebc74e88fe70cc807178da8d6a4a9b9ce11a76d95d7381981ec9c405c848534ff220c0afef65d40eb2ce3935a05e3332533fde78d6edaba35c2ccf0f33b37f9064c240b00852a414e0ded04cecee3dd3a85ef0d1162097fee5cdf0900b1e4a030ad9f5f605126e4c70747764d14cc3c550b27580c0f6113e45ad69944f4d6dcf6f126c6fbd64e426e1afa1958f76febbbc04591214b074df8bd903eff9ad79eaefd7fda055762563c3bfbd122d29c7c18e02503ffea6022cfef462b102dcf7a40650c08cbaaa58a600ea956be9549beb3b5366c8f24d039e1b56eb055824f671c2d205dd7dd3abc2ed1c3c95d1a9daf0d5df6af040b82374f3f41f3a8ca587c8bb3dc7774d593f44267f69d68a433b1c8c9de7ba399b167520785bc23309ee12b4bcbe37fea62d4f5368aee98bd77cf239ba761fd0b8dd958fc55efdde5f74d4a8fc50962a8ca7138dd1fbedc1f5fa631552612897df5c9959f94c69f2a423dc8cf95cad8e4e12b4c482002863308b77ed2a7e463c4c22a3e733ab44720d7b714ac263d18f8534afde6d3518704b206afe5dba3a3bce32e54476cb110d3022b74fea2fd0f8c3c311731b3d96019cc0bc48b3600cb016051e41dc03dfcc0fd1687017dedc7a4ecf0ef5a9a84e783723a47d64f18b7e1fad1b49c9c8703b7b2f78dd580ed9c1319310bf3f93b222e507bcc1500f4937d2f13ee6c87d8abfbcefcf82c2864307918b743373c8d120f1615c32892134089f3438a5a16cb989e6a135532b0951b36dce2c923268ad925d7918d82ef5eb0b6fb369b732ab83a00e9d68f166e7f57676f10cf207879093b5c2645706f6a15086d879294ee4ff5a00faaac363849579424782e14134be600f36e7a5198b57e97f63586a68b6b8d4610a5fb77e68be8c867fe9f598f2c548470585ebd7668ab1c338789562a2b3acb3fff8948e8d1f9ad8f29a9cec0fc5c134bd79594a857b8b9769232d6777dceaab006e8b9da0a7a49c608ddf591c7f0f051c638fbda704914a453db09c38260e90541e6fd99b8df4dc7236fe7c4413aad4b5171d640a3e120ad688418c98346c2de07df8010019ad36bb56248929ab09e6cc988ae77dc5f6ec79bf9d614d449e8d8e192e863f1692571bb6dc2e92787e710cb7fd60d3b32d904db7d5cd4ebe5b9c3211acfff081b4c3fdeb2b3750722d29df9327eb357237754e3ca4147aaaf309b02862385ee809629754dcaf794923be30dc12c65862b78eb5da0ad033e2f958c88b5a2a16b797fc888faea5f3946b4f749660f820bd155817cf4ae669962ecb065ec8abe0addee18170e25636ffde05b0565b4b7ad350e20ca2cb3bac687ca794b302cc2db5df0b800d76e72a0093a08ea9cc9a558505f29ad136b9eaf85250e4dd65fc6b3b51976bcc0cd4dea97037feede5bae23c112b90d7a1dee2118d160156dd1410d35af746e64b93a3e15f542b9f7a54a0ea6a1d3ba28839504cd263dbb070a52b6947a064c9c3526b7e8599d3b08f057a0a9e5db8855dd86ce9f0848695fa605f9217dd43b713d2d949a78b275ee4f122a3bf4efe827f93be61c2812ff24f8b44f17570f30663829275a30fb66280ec8a874320b98f7fa2403713cf5642895e2f9dc33f5e68a192252fba986c3de610623e49cab504ca321b92afb8340c225fc24cd7f60f8e6008f9be98dc88f40bea4f4db7840909ff930a596112cd689481b3f3a428c9eaeceb83829afc137f8ac90b0b607bca7f85bd249260affcde03239b0efbfb042d67f05ec64c84881245b5b4890274356535deadf7a2aa6b34802bacbf548033f4f0c6cb32086efef052d89a053c27bef0ea4f63dfec621c6a2ef21d5d701c06b9c640c84ffb3770f69f441f577887d4a836e47b31932043eda62c2f03fb21e1f7d65695ba97f103df44a5e09ab6e6099e38ba7022c9cc7976214608dbd32d3f5a6728922dca570bc455fa86178ca9a90eba12414ba44ee2bae7c1e048599f3607231df124f350fe8eb8f61dbb0bac423032499650cff97c229250fe08d47829d6cfff63db6088c9bf1bd00dffa8d8daccc06196d57f230f0988fe40540d0322c8e2fcb1946490741312aa6c06c90c96c5b23686a8082f936dcdf40f2a3db9bb7ef9af44f02f791f72619c30307cfdde53383f022fdef860d7e3a4cd65a54694612c6a9995a1165870d2b224fd9be8871c8d894c62887cff150a72698ccf74a041cde775b6606296728f0b3035ffba871b6883cb248daaa7a7281927943542c0ecf4d6dcaa782b82030dcb7663f93d0db10a32b9f8105a1bdf862c7af8a29006ad48935c18bc4ccfce27381958bdd4944b8dcad5050e8b4c9209bbc4fadf09173c94494d6e8dbb6a9a139b8c24964428dcf9e49a63eeaeabde8b0472417aab792c62d92d47cda139946d663cfbd5a813403e50e61f0cddadf04957662a782086e3c4e0543e9cb985778c17626f4bd06d61121b022b837b3f3de170b05b63cbd814347df0f36711673f5b46b3500dce01b8c2165696e77c8ee03c09a58d49216c10f1b3c6fc73e7ade8f5e7cc48d5b6f183f64ac52108bee971cd9a6488c2518cd2404886cd2806aa03cd23bfb1282bf6bbff7ee9dd5c15d4e7ac47674b89498c650d267815d69e8d959284d2d8e7210459bc75ea141398a4a220a31bb328f0cc6c94b70e0686e9e2ea5c6ee26f4e0a46530883f2bb5f8ff3eac835380d5f0e790fdc65d7f9a41ba7d148a9abe8e5743f4a3fa7c19a85cf3f639a75182f7148c0c1f249888242ab239bc206b32cae829622f35514de72843e8a0f5b625f93b291295bfb7ffb5909c8f0f579601ad78d018c94a27c53d2eab0ddc1aa0fd24f6f1f5a70888505cad8a6ddfe5b5818b0d7a30374fc3b30237c97ca5878e50407eb0e2cfb2c84a9415376be27c98e0a49a8701e1d841aaa8c66d510721946ac61c10b205d9410617ccacabac5ba8c4aa9ac021949b7f5f0c71a0fdb056c516a8d63150c83a1df77ac5c60e6f8692ed0a792cba38eba9eb8ea31b3fa46ccd347817b3fa93b4fa5c5a9c30f1ddf68224ee9eb87dd9b2dbc266bd3eb5ccd99fdc14db0b8f3a1b5efca67afc059e8df72c95986bc2a3e664e8e1130a2a443f731f951ee32f8c5d143de6991d0af62eb9c78653689ceba4de526e58eabc14f0d912c2af5855e0c5d72af9b339b2d24e080bafab1465a30927b79b9de9345ee4ec8d7ac3972d27c45921b52fba455fa32b57b32dcda9e0bffa0e7a78ea6b283d2e2811bfd70a029c949024d7ec98542adf5c91e2815b168f391bc85dd58c07e978b241e9b584c44bd4641c6bc011edcf751c3c97efb581438dee8acb0cfa3894a262121bac4ba5b9ea222a783943010278f3b8d05d024eab207c9ba2d6c129761eafcce64460521c4ccf11bafabe12e5c423ff3f594588436afedccbd12828dc7602899e5bced448cb7cf22ad17e779cbe9fe6589d009ba2480992c9cf792c8affca9f878ae55aa64e3ebc20fc23172171c1918bdc797d613c42685a88d6ce2767a09c3e16004473645632687c9d938bcd2d3b2450293a98a5867042026bd7f8957c631b0801a93519630564ed0bdcf02264962597d494f54c4974a7cae55db4438e01f43564d2115c2593f7ecf578849405c717e1ce117b2e7a233743966a4f6554e63db366549fda5881a047915633a934fcd37efb0b5328aa0959815b2269d5132010c147e4436527e6c14d251689174431436b796aa3973d7ca5cefaca2c4d285142713d22a021e1c7ffe3cc6ee25f66f45ec02ac6ef72e810a80f0bcb341bf8054048140bb19e22f4b72a28466dddf09d3bc7722d6c925f01f943de36164c68f1a9fc8a4e45291704a27764b8c867e90c7774f9017907739e9b82c869f20145f441db4a91b5ca0d646864a920d32352dfd21b6520b4cfb682ca8cff3cfe2a3400251c35a8076aff2eef11cd00babab94df00efe46991e4141fd48ebbcdbcce8b6ab2e17eec8cd0667c828bdc57481861f90754e466d406267bd3c6b5efd6463c7f121e64099683933c6065d60a4a51abea66dae454044b2670d843a2d2663df96e3a320a0c03af0d5d355189d174b02294b51118f863a5252d48ec92081c1f118aa6c8abdf0f2bcdfc99023f948bce0f283dccd06aec5b7b1b34b9b73d4a662905ff074a58c9c42cb60e696e04509299631da196a8de4ec6bb44a269e699f002d835b033df9194728f77801ab21f3de5fba78d8e92e9d90c606ce38e44c69f10f7e1138af246465636baeb0e0d6a54439955857f3eb71469f6027e5bb629cdbef420bf19ea2338cf09cc4410d6d08fee158a746169fe99fedaded4aae9edc7cf855e0085fd3e6f3b94aa227412aec5c7c791b744f3dc6d427de41d979814341dbd4b1a7a2f5fe607d36c9eca55f59f7e3ce17017733501f2eb8088ef59451f200a6804721b2ea1cef4a824f427d84ea6638a0fb26408d0a9a1b752106071eec223819ac585039ca0bae2956995fd6c7e9ac146c7c7bec4d4948a248a546e758bafcbb62581fae30bcbbadf37f23c77c0cf82e0b4f41b194f3fd754371fe8efac875defff4262dd5dd44ed69ca925ea8b2f92eabbf3fa75a7c0b904a44aa966a55e470d83d2eb1a0b498ed109ec8e4f9327df833c26889227995d62753c20629452b7439aad9cb8a079fb4104359ba26b226078db74f4493b82bad8b05ad20722bc7a81de98fa2b0e813981e39e089fa4d93a61f5f45fd7455acefd78855cee36c44443d13feea999607b86d85578ec9ea42f750735214d78461e311399d725859723439d0eaf7b93b6c50a1b88211943dc9236708012594d4ee2c8004fbeb4aa0317a0edd7bfb3bf470632a3b90b1faa08afd5dcb742e48bbde191969cc0740d601baeb7431dbbf41ed26432241e430761b758eb0413507aa8c6f774ebcf3fb4ad188aa8b0fa807fecaff869e3d1521cecda8a9693cd48784aa397a70dfcb77477c4b7c1b04427a6c2cb8dce11e59b5e1ae1ce8a951a6bf55abcd11da7c97e681b816be6e16248d31fe3bb22ddb973c65e2644eff69999f92e3e577f7ed950cf6f6c437636f46b24517e97b63e5899fa67aa96bfad92b51b9b8ff111055025edfb24b601c55884cc1c3e2801b36d76380a9692916c679475e3dfc31fe8808dfd34638ee197b8e1cf7d5fb6994a019b4bfe65f804e095138f28f009da3caddd329271e7ab208c789c39979dc7429d65a0213b00cdbeabf109e5c01bdf09dce175a45c866c881ea883f6344bedd936570afbcc57203d9e273573db0fbf0751fcc72d67ad9afeb977f3540216869510fa492bd7f76f3e7fb7e318ffe559043b2559e4a8f63f1937f46858e41baf207df12d93e3eb8cd49ae810a518169a754e03d91112b0e0d10b1a726601731aa3c83b0e8f6c76f506ee3453f41f3a8ca587c8bb3dc7774d593f44267f69d68a433b1c8c9de7ba399b167520785bc23309ee12b4bcbe37fea62d4f5368aee98bd77cf239ba761fd0b8dd958fc55efdde5f74d4a8fc50962a8ca7138dddf65e7ac6340db05a0c13f8d1c278549dfc8839e2e91c40001a3649bae96e010b0f4f5bc69091286c9a3b06481a877a472235e58d3e103bb4674b3d52946c3b7ae72ac7de1a10efd2e79912e53169ae40e058c127386c1d0b1b34e9c6c4caa3d4d5a4f55f5d30e10d72a235094b4db35b5911ba97bded9a4e0155dd21feb5ee01842a082d42733ed66cccf639889b0d6b1229d66e471524e5574118beea2c7e3c35214b73c4eeb04daf577c95aba9cd0aba95cb7a759071fbfa4ce4b58c7fbdf7389e8553e7954ad9764828b17ee2cd9454318e9d930922b3ffbd67eee2489d243d717a9076f321e2b67e8663cea1d0d9d3a67df006783cce73801407bc7908363c3a10c5c8eb7fe44f1dc1ba411e186cb6853db71f04d8ae5c2bbc1ba9af265fd78d3c135c07ad0c3b47f6139d92783dc9482ef8a80e43dedb80d57211ae3f5bf8f8a96a0e586db5cba5c465d3eff77a6a652cdc201132a60e4c13ea59f162767b2f59567b2d8b8df72f7ff232fec98c0c081915fc9c48b57b4c4b552079bb10651c71d1c21092e0689418bb767b5ad5a88845dcfe1d532c95013d83ee403b66a32df6666bae1c040213a80b3444fad72d35df3c1e6816ea7c66b656b64946727d6f1bf586942f6ce07bbb027d1524be7412dc9d25d14f147dda91b353fad72deb5de6bb962f475bc78c770509edec46f07c38890d1deb16a39ab69f977eb480dbfc90a844d209f5a576f0a0eb7f1668f96d6204ccbdd946173f12e841643c2a050f36068f1b7e039c0967b2bd75f4ef0941502e66e001ed0aaa8e6327c1c90fae928e139666ed835f90cb47445ca2fc493f8d8881c68e325e091f95bf1799b5103f52a1e17174fa06892b2f97ea3ea568df31aec169121c21d8c47a34e08ef6a322a8dceefb0c47018cca432459d54a23a7f7806e042eb8dd2ad4c22aa929abded2d55e6fb6d0861e69c7a83dc081fd767baf71f86a11e7b421e7d22ad7b0435cb221eceee9ae8ffc8c9facb0b85328a75c1f23ad43715ffec9951336fadc7741757e567ba53ed3eff91e7ef81aab3721a99bf77452eed1ac38fcd8de484510b4c22b1ef00f33272e6446a036d78751e787beadc1ccd4903486c310c503a4074233238c92ed1654e5a0a255463082a599d62004bca024b4fd03275e32742731bfa6ad9abb4fe74c79ffe054c6fd82a871f7856066d5e00bfd5f35990b2bf2f5244fecba33b01a27524b693d7b63e99d87d7dc0d4cd6d3e48fdfe732a363f384b42ff4c334a4e932613e62ca8863ab1da58791c029de0e8c52b5c01f945b653df047bd22d271cb1c2f14f7bcd3dc5c40f6eab823b895ddfb001cdf9b7917918f1d240309479263b196c8115e731a0fcc14b60874ba937f7c0265a3c213a62918f04002684d55bbf075edecfce61df2004f77130a601d61476278593bd4e0c33fa805368463e442e1cd00c6886af013391cc8a941bbba9451a8fd9d271ee7700410172c85479174083812f032995dded37a99f3517bd3ffea4cdcee6f0b07c06538b4d774e2a5fb61fcba962835a871b66730c6d90e617670f64b0976d6b28f4f6acba8d44a44f7399c98cd4fe72a7c2d58951534c5868597b7e82f6b5228029a41c5dad212112ab534a40209deaf252bd56073253674b6f8b80a6dc222cd1bb75132f68deddaefaf39ee2f659fa5747fd3d43bc820795d46ac89d2aa21c5e787185c7e9d96f144374937df9df5b6d665a74720c39cdc663e5df1d04f131c191a337e067deb17c5aa9bec00b37e8ff95b3e136351f3c3c8bf942b21999081d8effc8457babff63b62ff912f815dd639f89eaf9021fdd4d1e5c7075be4677a9370c0c6a975389813b1a8d48904d49097e746c27dea647624f6c0a155bc8c9c99de430aede83a8a8256269e5b253bbc6b3f8ea6717f2c6cc62236649f57f0ac043d2def565b89fba417465ba7052cec82c12e22a8089eee6a955ee8c820d673713dc172e3e3d266face690dd18555193b36ca643545da2d75c0a4f0490bbfe5a1da91ec47897f292ab3c6f150fdffbc96c62b1df9c5cec67af3705735be3cc34927b28093f3b3e08e7220313129c50c6152eb47787ef7a8a0c7074945ccdbd79a21d1a938451ced7b3cda939e92cce08191bb6b774db15110436430c8c8bf82a9efb61633b60cfdf277565ae54ca09b09b81c3fba9b580a26b05417486ffc1195189d9f2223915638accff3e53797bb7200733bce6e0ede8b8daf03f70f377c42afefba042d1e01b96f9eea16077f26bdc7e06925fd68bc993d84d51de1598fa6b5ec4f3d3c5f2f1a3505e3ec8571f961af4d86778bf1c31690be96a34b26d83c3922a379e1d230fddcee60e13c58330c9ef644a9f39290eb6441f1c66a15d9f54d6902d3474663a161877b83a47c25bb45b3afa962a6cbf3e8a2c23397cd36e036811c7b4b88ae0c5fdfa1b2a079d895f32504dd46bf8916c1bfcf539c6d10a208cc1d47e0c25fcb3be12fb6ac973595a0d2a4e1ea2c150c46cc86e8aeb498d74c47ac351ab50f5c930f81ce93e366b062d2db9c9b7eb38afd627dc8871d5b9f6c3d54e815ff2aa80f240db0d766eb600bd018d712bc86316dfce7642c0f40a97ffd4a8d1c6dc234845ef48ee1bf66300e17148517589b0ef3a64e545f6e6dd58f086b54750afdcb314a223af974687849e2ee56000513df3ee1565877fea338672b198948a1fca8076e85a8fc34750e04534ba9ca2f7c18d5da363bfc5b08b295debfafb969e26a086775e2c58ac096babcf45e607df9e00e6a4caacddbaaffde7ee4d4dd3d174fe7f883b5cccfdf640fe2a8e1b93ac31f6920d27f5d670e8dbe4ab1a6f238da01ecd327fa59026bf68cfc423fed8b5e2ae0764a28818619c678686b6ab5903754a9ca5b121e2cb094380fb77c41a3ad4fc8b4bf7a7b51bab49d925e5ae6b1b4569b4e9c3e9d7c113b48f9d569ae0354ed50fc2995844c3976a6bbcb073079382161588b2db37864fb7977721819a082639a2c0e1da3a64669deb0e5f40bbb590c7cfce0f5e071b98d413c9a044a43858e45f7b785539fa7e13ad4d37381b922a4a37248374b1a399423df4eeff03a78b300e62d782efe04202a1a84e510be26476459e2ee03f680030ed7809ff5123eae578b8bd80d16a8944ab6edfe5a46f5425e1e6126936b59b97647f3ebc2445a9d5ddbc6c587a18010f50b5f49c682849667cb5a7450cb81449c517a6d14dbd91a8b4ceacf1831b79586602be5ab2c75224434328c33350322e569f99a2161b73d3347d0a8a9484faec539f4b64c6eba4a1f522591881dfad4dcc8b9ae30fb7fd486e5e8d55004baefef3b6b85fbf19decb0add71cbaf0a299fb588351966f3f13ead876da63450be655a1bfc6c1c8f15ac18771797cf4eb5e66b0f97c702b1217d44f8d6d9c002270d1cd455c944962bbeeed943067e2b31ff2dda93c1f015b2d0e155573c7cc3cf7b9b4cac23e27ca04c80e6b674ca3f20d0e8d22ed44279eb8001b0342ecb9cab3f96411b2fc7999e0bf3d80422753feb6b738dbd341eef7155693e1d56e5ac985b87a90fcb22574f8bd1c2b13c6cebf4272f8fe98cac01c95807beb3105647dcde6734eb93a9469e7bb76dd66f51f4ee6f49bfe508882e426a9fb7ced91ed680c12b9d2164987a42af76bd2da204762b8bc79c645ebcfec10b14d3d3ca91e46934730326bfce75d46424949f964069b002f0e6a14f008d05bfa17b30ce2fc1c6a4714ab7adf055ae4f34ea8d933155c1ee8902777ae45b510f6bb452524028edc8dfd40fc60b80fe43f8ac5eab6b306c72a4202945a7c4e5aea941f4643e22109b0790a3f8b137677863e565d318dc032216ca624841349662598a1938b9a4b616dd6325a94563090d0e59a0bb8d319c060e89f8fb319abaa79a6e87a0f67080d2ba07747eaaf18734ad27d8dc389717026171acf3e555b883901699f0771c3a8a9901a85ac8f5e22afa9c68c0498821444f56dbe6fc448996fe649668c82dad133551f3dd3d5a74511121b668d278add9c7df8c25d8c596ea01ee95c13b68931fb7773ce4aec463099d630ca398d18777bf355a7790dca01bc6cff6552425dced888238da887aa913e4fcc6cd0a0fdb8ac508935e01a4b6ba4e5ec0a81308533eb46ffe51b8b2a3a2833e254511e9ef4ececd4591842ef4add9db94c053c181ea049658961aa09de5a44d71724609601099e67fdfc1b9fa6b82088c3944039550397fdf1f250eef744caf5afd41c8abfd6e3f43d1650a0f7b3dbbf995a6ed895077833091a866a6aa184fd909ebf732dd4bb0555b00ecf6e51bee62e94779339c8b32d9138668a52b212023bebb0e0b034f64cd5e5c5731e274fe5b593e213e1bbc0ed612d6b0f7cfb6411385fc441f35e2d6f1eb14471dae30dbfd76491b98dcaea915931de48d7574df149ebea25bc3e56302649d154af021d1ab52f3e5bd641ae30d1a8fd69c2e98a200dc51e84d243791cb26b4d0a9d66c3b8b44fbd66f4574d77f609117cff1a02f507187847dcf336fdb30fa43e820e6a22e78105f65a23798927bcb41f5387bce436e4e32a8c1e0b381bfb90bd910a39bb098d13a92f6f166d9f5d3fca7f67a1b0a044db4e205838c00a8376e3c00402954fc15758f37964a8233b4db0c8b0144f47bd9bd6ff263ef3c3f97b0ae7414d6e696f7c56ad4ec56c610fcd84dc100db8a3f6f14b9092919c368b0c34844da94aa6c8288753585e90de152127961231dd7ea5348d1d10c0d2c36cc41270101f4db1c44e010cc6701ff87770bbfab87cc46f8e2575d0b2916c56a8a545f3a9b2e328352b21ab44bd74bd7b5ee8deee43b1149ffd45a0b7a60e6fe8ff8eb4fcb900fd9596411adf10f64293a631d13a07a6ecb711b3a43a325805d5ec390cd7a4f8cc415c91145695b45fd942988f56ccd7f464272360ea954394866ebd1dedd46b847a17636f99c5c4969bc3d1d63275ea9cda67bd384dcfe4963e86ffc202f5ab2c0c8674c771c58df9f6e6d34fe69fbac0565f99c93319546a6819569061c719bacd40025ffaa260ada9d09d4563550862615a199b8c4bc9d56eae4e50272ddd5fdf242c1e6a1d96fc4aa78591d461bab4942b9d042ef08bddb792a0c9ef08bf1371d5be870eec27cd5a70792c03e8e350c6d84e188c113581b16c38092e7e17f2ecf6143bbeb9cda0fc67430f75102dfaaa9ab5360c09b5fdeaa71d018505343e37d4190bb70eefe98c8b27b331e9b08cb0c4e1c0aba53d6b064d23d23e4c743a4087cb3fa1664eef38f9d5c7b189bf58fa2e5268120a0014c7e0bc979a58cd3636365a78fe6102e4ac1029b5624052cb8771d44d44fa42a466c95807a898500325d33f51d2a6a90fe712ad1790502b2b5cff9edd2014535227ecdf7a3386f80b51129c8f4f8d176d0979ed3e69070507e6808c269bb8d0e12e95dfd1586e098d583628e2c4a9301e16b3a728cbb39a217a534a0374c66b1ef3360c4898e200b2d90f1241bd1f7f9e4bbf19c5e66e9ca239f8620c399e90a9ef8ac443300f2b23717542e331aa483676cab608f185261248724cf86f2dd251addc585c10f50fd296a1214f890d6e3cfb1b5c162d65e259b1c9a6dad8b007e2288e0446ce586fe56a256e727e59fa008746977ee7b38b10632076b52fba99d24d7fea0f29ec6399654a8f26525dfa2d70bfcd35d437fc059694f9695e61ede6b76bea4df627dc81e8f022bcd391d768229d5518c689e5aebc9e2662e356bf0d47eb9e62bd216c47156f90dde7015b9e6462741f35f65c7717c71518cd4b54a32cd50d661ede7e1a7b5aa13cb9ad6cb0cb4042794eeadb921b1bc354e0c3d252fe8c4c74c84dd71b2fc13e3d02d7baec3b19289df23bdcf5ba5e6db298dfd4c91409fa28f9bbbbd42bf6ee068d1e355cbf371adce584d0eab5bd4d56a39210246daef76e9a52f301104d288057f94f3d82383e81441769894c08645d0471ca9ec122cd3fd8930b303984bd85034f91bf8f2975542836514325d560e3743c572f6008f79dade9921c4a34ed2bd18f6a2b328019ef00c2d85ac8f63dae9bdf1c60c4a62461ca81ea8d35c105e624ce79be52b3624114a4d7f586052875d85214df0991f34c8f86932a5325e8d8b5e55908b75190da820ff948c01a2cbf5cbfc18dcf1ffd6186dae59be14269e22ea092e9fb946ff0530c98dbe4f3ed275826d36ddc4053f61438bda1352e29eac3fe4569673baba886c1bbdb6cc3b847c8239321a490d20b02d90d612c899c5c4eeafe735736d504b6e91b1acfc8390ba991af891eaf1cd9287cab73e87c58a56eb247f60288a724a48a14e41c7180426306c2f1c6481f33fd501a65c4d43f9d937de7c795b8ee40bb5822621896a80a9c82127c8d0e852e05705d2e711f2e74cb646847b0b0334330cf701279a2da9c316c4da21767df73eb23e68a2e0862ffa4ba6e432b8dd596b31d81b84b64e436cf6b6ab79d0a5d51454a37bafcbd8bce056361cda6b9c5d5174ba05bf6b530bf7cddfbd90ed8fe25971a414fbfa8d6748c34c1c06428230d6b35e44957d6b1ed8041ea8d0c7d701cfc99aab2c2fb74e38ca1718890d9b392a01338f6dd0049e93899bf39d361f44b98ade320fe41061059ad992ff0999490065f51a9c2fd3573690fe8fc3c96ed2d5fcec2737092ae13308234618d5dc824bf8333db7984349a9c21c4fad4c8786998fd0096cad6dbaee566b4c281a4dbff3cf5e0fc26819ebe69301c920b01973ddb7013277c7eb2429b62d9aeb1649b5a32741b1933b9ca1453eb5abe2c60cb6885e95ab055d30a14cc369e999f1acf7099b54639f42eb92f8df8f512398c672e78cbc8b578216cfb377ee940cd73e14b38571d5d7c2a3b0c44e7de7322b67ef1ab5e52453f4138f5f7797ac4f07ebc4381bb31684da647145e2680fd0ac9bd5546a70eb07ea74df9096b57aae0e83424049d39510ae64d70592ebded465ab126f6000a759937d319b8196d291457ae5d7d78b9c896bfddb54df74c8df8489c2f78ec6c581170c0327bde6d52926d373fe33786ace4ec2fbf4a386ad33ef8225e1c52fc522f6f8945fae728a88e450e9c0ad4fbad17e0e5c62e6cd9809b82cf1c0c9eaad5f919d7affff35b7ef6fae469de461ec0fdb6650367b82c8f75f3f3109e41d7f2a7aca5a74ef39983e7db3828b8d01088a2fc90199fb655c93f9bbf10f82b601d27409827a0874653f8290801384a482b9e1554ce2dccad15c6ba4941467151ae9a6cb2e14b15f9c8b97d1ff4617c7371c8a4e0ed5126ea82ebcb88e56a5d6b80d91b20eb70cc2f562f40f028d2a9616ca1ae68f1c9ad8610206b9af52d743248e9b26a50e8774071c4c40fa971e810094815eec5d806d55e074c0ed192c4a7ad487ac76de17584573acb22e576f0f091ab12f6b64ab07fd25bcc1e75c8a41c477b914e4b2e074a2a98fa09c279f3179acbf6e48c05fa399633f8b84c26f4c017ad167f93d21b238c4908589826f90f01c6470332d6d5f5cc5fcd8ff9eadd529007cac7f1518d4cc4dd2bcbec340aa1ee7f6f0ca18b8ba48988bdcbcd274c5029ecdeb8bc880fcc8271820f5dfc0bde95c89a10399b1a5b620a394d42f6bbdde260c615d0259d5d186a1b7a9f2babb137a935a6d4c9e397a85b7ae465f2092fd490ae24e54cc6c5ba3b182a4bff2bb5ffbacdc4c44646325de95b8bedce43d303a2e40b324d6099204e107c2ef93aa945745d4c820ffea67eb2d0dfb75d576e2fd983248b382707cad7770075c044957cc873bf293436f720141a153656bc0c9f4374dcb4673bf698311fc065b37a42ba39f3340da87020ef4b31725931cbc376fbf0cda4362d088474e585d207148da6bc94bd62b534672b074f0f9700fd0db401accb7da6c5c30baa589251e78ecc2240c447f9134578bea307b15cc15c2340ed39c0c392758af65a6232656519a5e224a62e19c9877f937e17ecfc8182cfb0446ea88b291e1724bd4f893f40a9cab437ad6b7ddca57109c487809ba5f8f2c2774886e4ebd510d4e5ff8d7361aef1f300a896860a0317ecbb401cdb8b78c96c69de74d4986926613f3d3fcf39cee2d9de28b273ed4524b841507f231b9467af4695ce9ccb637c4f3daef35fa634998fb6c9f651701576c15fb636acf479c23e91fd09c50f84c11d983f300844e7cda23e67bbaefd98bfddc64e5fb48dd62244b494e302f9ea4482f36326379f4795f1eef11453f606f4db7ca86f1c07d5babaa49e8490017aa87490f7ae8588ddf0d3c697575abb15ac815afbd24d0a511babd888f15bd60a6cb69de16c597c9c2b35fd31b5a8409eec2fbebb0c0dd9d957e604e96d40ffcebf7d2384e9d524f032ca72d3ad15a43c0b1b24c8f460fce2b038d7f50a653876c6fa4f387143727af245a1bf7de0d4f9dda29c95504384d9d1128f8b74a8ed955fbc0901ffee3ef230243491d8571ad86c67d6c904faac0e8056a59e631cb361fc0925bfbb4d324bf23e05656602ce59364676af6f410a4ec32ebe93a098126c30c09799a31e120bf2a33c9b62f7033f681ae2040494e6643107cfa3f9140ff7f3ffde906cecf303ad64940426cc504e58325edd3cfb816c993734a739b6c46c9f3e7c9358a61ad8f86ee9675529afa91dd30e4d063a465e13caced43b20d80de2748a7711dad53cb2aa092e037f19f2f369d2c689127a9d2783c9fdbba5b25ea24caeea1a615bc7943a627a6d76569dc6d10570a6a2d69ad1dc85256344e0a18fc5b1be722ef48df7a5703a6ac39af57920d1a7f3fb6f8899d3164ca1f82612208262c8fe53adf6748ffbdc3f8356b468bbd4f18f1be6a5ec566484e9b5c207b4216fb5aa910c8a3a44f734bd2b7f12cdae2a4694c233bf24e1f260a6332be88176776b8b651c0c7ae2f9fa4c29db193ded3084fd97b965d0415c5b328036323eefc678ebf32f6a0e41d23097f468d1583ed434c1355aecb725a7a2ed80eaef7636593d9b7854dcc31e182ac393433dec7418518ede4ad92991e741c6a99ce8e81c1a808c5946c0d21df0cded7840c3e995e6d4e3feafcfbc307ad39e23cca06baceaf588e54220503d8d2f7ac645096de70854e60196f258093ad9dcbe8284074bd75a57372bd7ecfc4270c7eeb82c8b78f2545d2831f64b2b69b47852d6196a07e720b4007cb6da36292cd8554719913c3694bcd37bc54eb76fefd657ed09d54b586978dd46a76c5d3f0a4385df590a09cbec7b9166e25162a874df32542841ed78c6379f19e47a3c90e22f4e92a41c132b780f453afaa1b7bcbea0544884fcad763856a5e57b4742dfb50a52a9b95ac1365df1e13d43ffc787034a095de9bed65900f914864bd44da8a5af48730697a416126cffb6b69788482b8dba0a319f026dfd8b7db86de95f9849bf22f99d9fa0b43edaf9aa45097093f1fd1d80a6e22d6f2c4d5efac89c16aafefb108af95a7d5b04204b085dd4b0535f499a25f91244c3b3a16fcfc61e89165f4fffea89f911f116b650acaef4a3bc52e98da8e1f604021f1c82801bba6f4e84af8caba49fb1d7f5d786400aeaf63256cdc80722a17abe49fbae6b146ff8c9792dddacf0d61c0a4ec0c1df90e826f3381c644cde80766e501ff1012f2d67af172d81d2ce32a6924df70f29e8251a584799d01a2c13b8701a88faf2bbdbe2e1f3a73c81c5dcd42d273f1a5a10fe80f8eed3b43948521aea26d1290696202c3df8b586daf50ddcf7f35bb8e14a3cfd30a6ed83132ff0c6a68a3684ab34e7aae73a913e493ee096a739fae5ad6a3bca57f9f264b6d21142a63ca3b01899ad546bdf36c0da1dab8a4e80cf280b58cd79552573702c11a05291dfd589db8a540bbfe837818c388e8057bc9c29c5e6f229f9c6b5e0f401715c5700b3fc8ae3b22ee400a0bcd3b95d09d18c9007b26838cebe716bc5f48fac0ac584f9831a325f46fe40850056d5dbb76ba09d00b69165352cb84532b2bf7666840217f8f92ddc8f290eafef448a78ac4065abe731981877d4ca565b37ce6b3c9af735e085fe56168445acdd6d0b0d2d6577b6a270737182e2bfbb7fc020fc11134ab258262c0050fb84e19266fce7ca90bd7ca0bd03e58d6220710721c0cc7e54e0d67f77d3a0466bdb8756c838715ae4ac7b53b27231819b3d812f5f3b71f0421436e1f815619938ffd7f2d71e2b7c714db098e3331fe4a6bc70a022e182594e7b743897d96995586a3fd3b91ad4362208ac19c06b9682f5e2eb3b9b66d943ac471227f76a64c9921be9fb01f4c64a8849fd3060ea2f98f669faee84e3b8b5b8e8ad15671f8bd5d6edc41bda228142cbf5ee27b325f14702b131a147c75644b317c90277ec1783361cd4e2c332dd4a0731cd46292b9b7700d52efa16813d553ad94401e7a53ae9f8f86430880fd738a9bd631a6f6ada7a45a39fdee4d34cf4099c3319ea64b1bc724002dd8a299beb3438b4c14e01fb3487dd9f54deb3e3ea137b6e0fdd5be423bd83c204f0c1d16c8e2216234aebc5fc687dcc1b7ee78ea210b00d9f862dd055b06293bcef53e171d37db8815fdc8fe48b93ca16e4d0be38a9e8281525d20a0561ef78173b48df5bc150f7471f205bceb267310946a6059112b0d631e04a552f0f8154b0cb2c1aeab7a298bc5f4df04e1780935ed5a010ba7026f93035043d46d94c048422c1dc3c03c781a05fe19c2ef50781ee422b611aba4d29db6ae7b5e4c4beaf5e6f340ac61b669dcac697b7783583e1e6af4fe7c52802acb34d3c699003e3afb3374d3d3f9db1a5e166a0a5ce8e6f8185c142fe9a4aa14d301fb4c43055acd7b8cf408c976c0efa8c3308e422ba9a91587e246b7cfa50deec9bd4580eecbda0280c57f4050440a12c88f09623d3d11a657932a8d6b4589715742d7367a9d3c39d1fcba1c8e48468b2ef55db734295aed5e3104f55991b782c0326c2c2d2c17eee8b3fa1c65ff6f995409849d420a8e7ad89a2ef47cb5a7b4761bff345b8bc23e118e7e90cbf716dbda3e9a81307c02a986f612d4377081088374b51443b545c236bb5fc0792759eabd19b10900e225daab7fa15e3d7d916ec20d375902a5549206a57aa4752fca737fd4fe211599f78f396e4f2da2220e347abc4a08511141bdc0696490223d68dfce484d371b2cb19c04af7f5cc8ce633fe8ea65cbe675c1694569b580ab33c04e6e6706ae59ec6eab065386828566e142f7b39bcea4631e581693669f2596503b03da502dfcb356e6f4f8cbfebfecb30f6709a10dd941657080e46eb153bbe954451a147cc702ccbd42360a8df041b1a1f2a146a228169f0bbdebd332558615e6418868cb280d6a8752015a6c8febe4c3d49ec61807e15f5b3ad22a4f8f3aa7e82bcd8008959827d561137a0ddde93cd4d224f8b2e6893bb9741a93a11f1772ff5ee3d28e347e3616876480ac87a1e9391e2777b6d2c74e25ef89936d86985f526b9b906e49191dca5dd8f076870908e3f78ac0c8ed33afcc5cdc6e097880fc1fed5b057a74c98a41f61e64d8f8bd80d175bf4262141eb0b41271d6efb558ccf2f67e2ddd2a0a42eeb753c985cdddc09c2932215629cf854e4c27a21735da8eeeedc7d28af6b3b0f06696194c949870e10a1186cf66c9d76861ef3aeff0e4af50fb8d0a2338166f95c22960d0357e77b9a13e4ec569aa3fe1fcb545e67dab1f3e79410fcb0d5fd60ff2b1d302ac609a52c8b0168589e31096818a97dc79e66aaf8e4755a17346a064c4186c5f6d5815898a1fb02f4b9de402f266548ac2c0b9fa39c420e581a5cd60ec333506a9ca373156d84443c92c0a8a45a06fc6670ae83c7baabc0d1bd4bbf8fd62a9a23c4eff47f35f3eb97f25e1262dfed17f2c2c92b9807df0c1f8f966f4d937beed1c4aaaca7f72597940792d4acc0d2440a9dc09685776deaf823ceace588807a07465fb3608ab5decd500b2b0c5141fef04d9bd81b941e9b98faa163c287df8f29c7af0cf793b1b1a99baf03708adae53f3676a1350a6496e1b44b6c51cf86399eefd330c6cf6ad5adc3a4c0a9b79796958ecb152d6b52eebddb97390a43b020e8a0977154c4b24beefdc743bafe1da7f5a3d41d626a41e86906140cacd60c0bc46fbde2772cc3c69eb881f87629cc7287a77d3b279870ec900459746b66d37d5e5162ba3303048e97ff08b7cfc34e89b1da215578ea0b014ac919b06276dc4840210457e90f5a157ce36c37f80bee725a3752aeaa6a71d012d017cfd8aabceaf618971b3d6b2f6ed37ca74661b00189b252cb89604aebd462ff3e49a31b39b52e82eb55ac90f49c70cb7f84edfd46d327053962d9407574ff3eff3c83f0b5fbd4bb12a6f7cab09954db532fbb482451df2683f2e17d9a9d137c59d8dc0e93b8d36187e97f3ae74fd7ffea7c47e0b81294ee48e2eb7317cd7c32cef68f26fe25eb66a8b4b732a3007138af789f866ac8b5bc5389d702b927bfef389bcad20c6121d0985fdc632701d790ffa6d19359667b8839240c1b4c14ba113525d098fa2063daf223a6fde4bb30dec1116980af329601cb5fccba4327117e28c3d0c2d6ddb4ce3a1794951d3ce28a0b370907dc2b533ee918963021182a2f10a506ce40de27ab1987955ba3325ef1a32e5992efa04ca18c8928f7a2157e2fe26663d2ac02427af2839187121bb3f44d7f45553ca7012036348b19f0176f586394126a577bd1e838925ec1e25e3fae3268e5f09aee4b4b355bdd07c09f2aec71a4b4d9e8114123425424dac880696fff2cca7d4a673a1acf0ceb396391996c99244a6a92c0e03dce25736ab3c81eb3d93bd948fb8ca86832b66fa522495e85827c6035e08bb8766c93255f727a891316269dd8ee8fbd2c88a1e686198b4c500c61db481e7ecac3506463bf4d7a26fc9eb9a3efec87509d62383e7d1799c299af6fbd2f8c1545920b15e18443afc5c6d60209a4b70a0bb07d4e1fa5fa22791591d79f79c18d47af278a48494b4c203bd953937ce2b53dcc14a04f51deeaa5ecddc1ba1bdb685f3c0a35cd84ff1244cdabe867317b72c6b84466be4cdeef9b4b3d740ccfbc131abb2a103de141d01384fce9e61b85c8808737a3a431400893b6db50aa08d69ebc65ab349bc53e139c6dbf3f409fbebb7cd440e41874534a1a793478ea8cbf144c1520cf736edf7fb1230ab761fb35f2adfc604e1ac7f55188b7afe50e52156498b08421f955d6eb61668019af10320c6936135ada0a18d2b83be57a06ae33352237fbbc247865ff43e42330361e3754a30c98b377ca97dd04cbbcd9321397e5fccac42696189a2a6b548507bac56aa193e5a051b4b149e6a966664534f9f3f69839cf6a6c3e215ffc93309c03898eca550078ed59e358a0b93f990acf8dc57ec6784773ceb73eae8c307f3db5ca39f9c06732b445745f40ab81eff11d7907268c8d2c66b65c0c73bae541c86a56eee8fec0fa64219f4430fb6ea14a954382c4f13d8db532d4ca78555837c41e2c6d2a6acc0f8d30d2d8bc482547b6ad2783f1028a79232624c0a7ac0e0e4a4268566dd837c21eac5a8836b0c104ff7c92a6cfe9b1ae9c9852153e5e0a75c689441b139df6b1c0d757de066f47970dada11318c87b8ce6087c0c60e57aa7c356e5d901ec099c32e986a12b5eb98e9c9c755036df4ed2c48776bae45733c089f253bda9c77be6675cb0384609ef0bb0437acddee786685669d262900f0f5c47bab84c48e7235ee94d227ca119f2b6f1da892bd40de0e494e16cf3e61ea5a0d91cdd278aea37881513179477c29224ba7b62b303284ed63d9e332d2c3fd88ba66024d6247f160ba8bc2ece901fd49d8274045d1124d65b4189a131cfe81f2802a6be05cffd3dcbf931437347e3642b9e495458461586583ba8a49e5e9e5db83e0835f1abb90a8692fa54bdcd441c8d2e51193f6dc5554c25aa21394d4fe779ecfe202567188f272f8471f7aff86898b3bd237772719346956c6279c2f80a6e1353a46e6c8b80f0b0dabab0af96089e1b0af1e43fc73dea11305179cda3eeb9002b2e062dcdefef22f602f2d25ef5e41a8b8c088a6f117185a012d6336198c1bbfe20bda3092770afc22831bafd42eddc30466bb4e1f61688dcf718cfd1979c0fc12cb9ef248ca684440af409889aa665604a7a6334ceef2b7ef649d263eeaab47a0b9f908e1de116d20a09cfa2008a868578130d186be7b696113f793c2d07ff9310c4f1f456487ec17046362b5e90785aff75add67ece0e04eb240a98b6559ef595b8598def2070f925acee245e90f6b421127159a0cad44b8f58a482699dc136a54528d3a35e0500708ff02c2ad7ae3fa54687540212dc7000fb859ec447b7b900dee2af93bed726766d0d9e67f20746df26695ebc7ce4f43f104a31cc66fb81c3a24ba35ce0bf419921cc5e57bbeb983bba2d829d831d6691aef329b101667dabc74869138589c3ba17913e9630a353a3d5b39d476c08b7d48ecebb83cae1e8c725234f37f13914ecf651a9aff8a8e5f995c1d9c8507cb24aa0e7a5e384fc49ba4eb7bc516894cbd013e4dd903aa9fa808594e017063cf3e577b0de5b6c0148ffa80501173456a45c72011acfa4e09fa6ffa5a7b5e3000c228c23838d3eb26c093d159aa4d56796d479fef4c0c9f5e6f85a45b49f2e6a28b221e367b4958178552770549c8d924b01caa905ea3042e7fc90010fd0fa0f7846433da72b5c0d1ba4d7e860ac25c4eb121c4a1f423e0ba3192f6f9b66d8d276c5891bb779449ff8e7ba783ed3b9935f890b824d028a1daa81bd0d4f287f38fc1c280874eb6ae4e20c9fc28e4b0298cf4df308199cc4b563260432f02ee249dd119624690a51453876cf3c380ec099280d2ca1512355e928b55e5780e9e5d7126187cd43e8899dd43dbabb73719b3ccaa547e1c6acca6ffeca496c372cc1692942889b1aa033f8c84a0f9d78367f2067c537b915c225783dbc8d6c438be8d7e54de727c9bccaeafb2956b874a227cc0f4d2a5df82a210db5249f2e9359dbce86ef9beb35b03c2b72995bb90ad7a6f42fa450b36fb8339254cbee13759500c3d5f390d0ad13748dcb88756a8e4ae56d949ed936501aca58558e43f221deac1c4ef35addeae27dfcddc6ab8c5ef1e00ea3ac800070f8836b94f1fdaea334d0013ced0a2c084160168eca5c9f673469d66f1408325a28401815f54c21122143bf21c237ac7b402992c45bd9bed2ef4734e42c94ce20ff82063d373f8027a42e26d78ec3e88fc90ca3d2ed0192c1489b379deacabc37d49e9084b8cfd8d351c6cde40c236a6b404c16f38b2ae445965522963fdd7c9320a6a8d4e80690a675da1f3dba95e66e99c9484d634466a79c7ef85d1f4d8854dc4bb52d1de4f5e2fafd28e940ecafbca10dc3a617435da75b537db4146b148a7f03dd8be35bd89bd1056c8e4030f780a3295d807be3e293020696affe3a5978a16997ce3c0a08e648a58247d1c8365fd6a135921cd822fddaebbe83c46fd914914745320d01ea0f1809d4e14feabba2935f73faed7b38ba57194979ee99dc7f575aa339d935a518e8c09bf6058f0aeadd4fbe9c5fd619c36d14b7fd0528df090d56783a11ec89b63d5fb83ddb32caced04e8d9fd9f81ea865e9888e8f347bb55c57fc7320e9a82e25fdab5d34b1baf42e6eb19197f464df490e930959108be0c15bc01fda28e8918e01f4c121168eb461b99f53dcc2c3d36f5d1d8b62b39ec79d3772f6ca0486045eee1ceee68bae4211a186c387fceecbb62dc962bc69afce5a3245920049eec47a85af8f687f0e804c931cfe50cdb8acb80b874c671db8ec707ff29814d7a6398b004613397368d80ad9774c265a10dd718ebbb0581f880cf7bdd3fc10e7d04f83e72e07132c6127b91190482e4c1934dcd95721825aa8c3c02ade17e8211ed484991604c94b3a8f9d76208fbd407db00c38a49163cc74a998b335f1390bc0efe60ab12ce58443fbb6075de87c459e1c4ce92773e9d4da8aa3c9895ce81c5db527caa61dfe395ffa8f76d3bcfadee60487e27d96f11e267cdfeff6c7169cb6d59b09e054e81b8d1481a03e2a640f6b397d9cab0fcf82465d17395416f955e269905e7fab57fbb8d6229eaadd59bccf246efdc7507aca25b38def07dcb25d576c797da3ff445daf995b1610945eaab71b5cf693c16598ada51da161eaa25097ca4d909504fbc03e8ed215919edb6246ba9fcc9875ecf49ab37ec04d75009274b30fd627bbe76df604686d846ca2e53b05d108f8e4bd422868603c70c2997f85ce511b3c6b3b7b9972104991d647d1de333ed5a9c98868e5e1c508299756dcea6b18b71956dece6a5790fdf4c4c2aaea9d88524eec679160063a85f33c7415e742bc0a4bcd56308b6fcedc690281aca92ce7a58f42614443a11eefa55b5516639296c640fae67d0588d253de6f584057afa46c643accb4313149d0517e5b6ac03dc91357e30b2148d17522de62d0a7ff20884dc676c9c4c0e96f655d98b053a9194ebb6aed629d3cc5527528b88cab986307ac11f8cbb62829d1f87bb11b3412f1660464b517a291fcbf99b3e9ec45c3beabaa4af8c05ec76b1b7a085ed0d1e02f3282011ac2f5fd7567172774ac0993965e292e3774335cc8f73cb4d8b1c6834f2c30d3598e733395bca3f5e59c58d665b137cd1583e04bb16bf4c1813df5fd986eb68cb590600f1622b8e601b44075d9124d0a0d7f7c2c8881cb3485dcc0200e047c247d34537ddcb4fbdc60ab1b654f9aafeff6fee52c2df0c89522172c328fdb46413e60c4445bd1c1993ebdb96a16bf8ccea85c844692267320643e283ad24f473bdb034e22ac899a5ef6e5d97a7d884c9fd5535ea91f829f3a6d6e8497759dcd9dbe86e45efa677ac29788835b3aad40007ccb30d42558ad755a49c9b0c1ceb943fe530a97144d7631daee6c0aefa54bef7ed5829095781a6236580ecee2df2387db57dacbb1f384695f145ea366e1fcea875855517a7c7e46e90ba2055d867749001ae7aca8a75e05c126605c22da58606672c1cf6ffb12ca6bebfdb9b2054c36b7775aa2d68bb8fa471f820e2d679dfc8c18ffe5a639163fc20a0e97214a65b1b711099c3889dd230ecd034585c90cd3e6a50869f11728de13dce3cdb5dcd7273ab2ae9397c31419f47658445149cd167fb7140bc3844ac24498194194b52872196510740b9308fb13926caf8282f53940d4a3b026e0d9a266ece27a0382de40af5767c4f9817aad2aa9ff7aa9a25dc8ae6a5c3de6fc4b6cbf74f9bdf6bf35586bfe58a2aef12285f59c1eb7ab57d1f179951b6f9bdd8c13f47f095da58bc725ef5035acc8fe85281ec5e57adebf0bc48328ac3cecd0ea36297e8fc76642c65ccdd8af28de922b86897fe9f2e106c63ec169b53992f8f27133b913612d12cd0f186393f9e91aa202a91c9551d09bd5a5fb9e92381b97b013da516a746cb3d4154efb241cf13b7b7cb325fc12be9321616305362875b0c236e891fad5d8f8bed3d71970a4d7e3e6f0c3c3a4e25e7e6df553b521c1a7db37f6822144af8320eb6b4c6804c1bead2829ea6f0342aa4194df784527193c43708644a08c57348bf6c72d3d063bc094e9df446b83d493344ce7455454b56a36c938b74293891e84f27540518126261d511d8a5d829d4763b7eae632850a0d956528a1cbf956d5a403683cde1e8c861908b017f01425f6806aab1192dffed2540a6f02940f3eeb2608f931dbd6c8d52528d8259bd37331b50b1d3111181ea0998383c48b1390a7c1886a0155cc7377cd003c8a3929dafd2fd2ab5058fe81c9d9e8a4862e6bc30645342a349b884164f5fda648468e73d80c91632037aaacd4b09d3cbd78005cc282d6372519fadfa272a9b59abe2e86600306626f1fd908e4ccbe63c6b10f6c93a16e512e4e7356829197cdb5659656514a306264fb23512dcc365f457babe7b6a8ad9d9aea71c9cb63ffa081bcfb721b5599b9a47aab2e48dd1ed8c54b3a2836b89355850511137f406be3acdce8b0eb003e0db0e7df768a5c97363cde4225d963587a07adb77fb3c94ab3a9e47a2de69d4985d5afa51bf7451519f0bb390d5b428fbe20ba08d2900bcffffff43