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 61525 b53e3a679c57639fe5247f2b32208bdb0fb719ee46afff494c1b9c2ded204699

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
97913c70e7491f749e8c48c201a01d90d90529d7df9704ead1643c0b46fbc72c
Certificate Block Hash
b53e3a679c57639fe5247f2b32208bdb0fb719ee46afff494c1b9c2ded204699
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00d30f000002b70000
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000090e98c492bfeae34e0d8c544cde31d71ea2d1fedbe45af0374a57ae0c0498127f9e445a0ad74fcfae5872addb3554244377d1448d101f0a7938d62c00e5e00620c1acdea055d985598e656e6f635cfe9a4bbbd21936c4709c20d0000000000000000020000000200d30f000002b70000

Raw Header Hex

000040200ab7e8a74e61525c08669e5c38347cafcf738f0b33848b1b4dc8321a37fd99ca42a7d045f8ea6e999ac89ea627dbf00ae01177813fe454c5e0043133d14abe905bf0156a119902182cc7fb460b3c64d1ea0497dfd72905d9901da001c2488c9e741f49e7703c9197

Proof Data Hex

59,560 bytes
121216010307a8b2f2b6fb82228e737e8d36d5255ec4c4b5410acb3a2491ceceeb7dd5c0dd6e31d788ec8166a4401ebe8b56f2bfb81f673bbb8423994b4eb0060f2e45d9105a48568d86781e1558f34aa156f071a504c54d5e38465650e5c2cdb9fb174efb9f3d66d0d04f27468b7dead1c2c0a0c136f346d02b1293287133a1323fc0e81b9a4f40dbde0e37d9d069f926c16f0cfada3b00d99952ddb25f1d3c348e2867a09b35e14e1fd83028187576d9f4eb859e56c4dc97df583780f67593d7def68d164c8ffa1f80b48079320470aed541504ba6e6aa3f11663b97a057fdc93220fddb7bf3fa67bb812f86ca43f65319c51645a5b87e98462ea7a90348c21095fbb7bd99f3aeca8b36bb1402d39927629856bf77a7303d8415d30b599fee3672a09f1c144cc7aa74e736b125c73ba3270f2539177e8606857314ad00b8b8621049f187a047624bd2f863bcac650ca2b0c9daa9e9acd0bde2996118085f4e77d354f83c23948a2728489155cd74e8d19fe9a7dfe986aa1c133dd2fb7cbe7f20c49689096a53cf47c1e0c1363ec386f3227fa288f624926bccf7dcde731358a8d0646b0eede8187e11218afa2135b08a454c69a4d4fb5cae1c5303cfa5b7244ac62aead5e78791b18d571850d0e58eb8cddd4de37a765942de66ea631e704829f3ca9ffe2df0797726cb564b24a206dd8aa6a2565b361b32c32548f11b2922c2ca1a5b8310bbafb4958532cc5150621bee6f8ea25cdf978f4ba2c506747af1a0b5742b58a08ddddf3a0f8177f259e5b433371dceb1c77d84716766fa95b5a9205d4e27aa4e3b4b9364a02cea78eb0364eb9a979b3e775330917a3a1c62c8dd570dde701337367fcfd77a3abc3e01f3c31f769d345602620d1e5dbe47f0f752520775f8c4240d159af686146f9cb471fdd22b5ad29c2a29ebaf0a2a0c4d90ae717e15a7ff05a1422c21ed84218c414b4fae0c9c4e4eec0971d5d84ea60316a22f52ab2cdf644137da78897d818cbca0967ef8c29062b66cbe03612c01009fafd8a76cdf28daaeadc6a8f6443cd98379830fb635abd9a47aba46803937253e7bce3e2cd47068ca633983169e374f707380350566a00fef8d86427a9705dab7b244a3d5480026ffad8478ee26ef7ea087a729d725e9213d1564f7651dcdfcf311423e544336c93737a435d11dfec48e103f8c346956e80b89e8f2f9cc06392e498d9897a60999e12880e765e51061cf7bdc5da543906eea841bbea02972d03642b5dedf160ff4908648f8ba9336c48e3e91e702b4dcca9ad1ca7b63a6b416b57648211b56181340328943162ffd5cebd0e59e9098deda189125d331c5fa9bddbd33fe0ef7875722abd2b1d7df99501c6472c265c7066731679e7a17db52c3b6ec38966aed0d7152933a6cebd7303a8de34574baf41539a191d06a590121377a7a31693dfad2ff4684b8c715fa17d1d1e267a0b9761788a2f1928b200aa32305a35db85326fd2898108982f9db2d04ed0b6912150c4bd251aa2223f1b373372c08fadd380268bd8a084d10727721dabf885b654b2fea895d3a40af5fc585cb5be88d462520e59dcdde5297eb5a82e6dd3ea5e6035f33fe9c815b7a1e882f75e3c15782615d1082580f9e3b8026475150b2535cde5f72416b2a14d7b8e9d7db1ecf706bbaadfd05b5f9c2ca53746f6b0fcac519afaad540d40d4874e58a4cbbb9061ad0775411ea53d580a399cd2de688926e50e61eef17e3b3799f2405abc14817f677157fe060cefcd582e8e502e0034b3cb425c54eb951118988a593d99a602d920dfedf347eb4be7ad7490b411f76241b9b3c4f9b5734476c903b35735a5b23e6e224ec1bf5fd21b8cfea8593d785c3a7129ac564a403af03439547d4958d4a72d79dd2230e892e63031af50e834aa9034a749bc4dd6ce51866c39c340b1dceccd29d8de3533fb7b452524417827f8f22b4d2fc09214922574b6b98b4fc762ed3fe4e4231870bc5eb00e540916c543babbc799de50c209f27dd46b52455b6507b907118586c619efa03d15e5914905243c232a0f673386a59340eb589a53bdf7ec2eef6a586c7f2691ab80ec53ae2235630ef0f24279122ca1498840e8d72be44019b12c5914c3b1b12aee2724de5a1f9731a629d0a39ff10dadb65a872622eee4afd28fc0e54ab31c9b083ab13af723a09c593451003ba880e5906cd2005c4cabc402d8d0a8a27904367c1a7c65aa85fb1d1a931b553cf59a76725eca3f9c065b4d375b3f88326dc438a51d377ba87844fefcc3e256dffb303bb7247adf9d7db51819b2216647dad92818d9253fa02343b43bccf359b50a45be1d02aacd7416ba1e7390cae5aa5119ec8bf040f3ca969a7e1f580fdaeb371c8c7bce2cfbad6d468d7228b2212806f788ce275c008517cf2e0392af0a6068fafef6f19fdb35789a32f3d3b8f510f21ea8ea7c35ba4a209d7f74d116181ae39f1c38ec35d049cae2ce72fd3effaa92cfa7ae037a8ebe1c2b570fc2e3b82f23b9bbd4c4d1424295cb69024af6470d57fab88f76456460668c94973a066e77aee409ef7823b4522bb7e4f4b9e2abd895532719e97f8d9bf348b67aa1c8a0fbbcc71055ae36d0239b654a2f83099df27f2d4265496808b6a69d2b85250f27fe1a314f7ee29419737387e4ea53a52cfbae5d4287d3b11b0826681d3d2d27416aedf9a5d87b482db088289799c651ad035edec0a32299a4e44635bc958c426f318e82a9b616323c3de97fff0b2bb2a0ea37160ed09f53efed132a93801705cef258ed6c7dc2a43ab2ab7bf1de2b134b9840539cf405d045a9ec8862ec23acc3fce5b6f40ea0a2c70d949695ed8c9bbacbc5c242f957bed053508f27a716292daa28944b26b689d35cab3896cf92f5cdbb950d24dbb7e42abca81b70ff0c8887523ab696e6910db08817309c984b1ec4e28aea5c6b413864107571f6d0579145175a074b63cf1b6726e74862c194f21cda04f354f00dca10d1957640109e1db620b5f916e895734f73e68b8a6442cfcc1908a3f7bb8cc3845c44899907cbe42c1687749b522451699b208fa7b689708c25567d50f2f334b2f72a8e6403e311ebfedb7eb7d3dd71eabb576ff809b9392006db305cc72ded293a83cffcf0503bf3a267d17e77fa4e03f2187c62897b95f355b018039f7f8b7bc1b4ef534f7d3f5796623379795b39302710ba2531e35965f0e6126eefc9fe0f874ac84a3d394961f27790a3b92dc1e5662442b86cf4ac5b9540e2f1dbfa2758f5e4d85140e428ba88201edc11014dd01b03d6747e0143dbf2695b9d331418337df2d4119bfb9a359ced014ad891128524727195b11f89a1ae83ddf28be23ac9d365058e87b65b5e634ff59a0c3db63de45e88effc0567d50165faf06e22bcb19fc4bd259dd4fa09579511b93dac9667723a7d85107bd1672664696dbbab683e5a870108816398c49ad5258df5ce08eb6deac7d95bacd6429deb40e91377559342d1e81868a0d7a442fb30c533a04c7fb8177ceaf011b8c8c57d127ccb69a80cc9e09f660ea99465883e196ffce225c9fed76e9ab46740c9a40b0c1c44609711e891369494c513772456ff8cd5fe7d656e2b04f33ed78be80c7c8f42cc04797633f0fb3d6289dfebb4c51873d995f15e90e675239e1f1a6eed981b7242f90a9add4acdd408f6a1cc5d81d5b45b40a27bdd8b72966b27c058b4587808a78f8f1143a5484adc697f29cad870843d7fd65cc72065970c27bcc26df71b3f4b1bd951c5d00376630474bcc2a0900b3d6ff8fb73fdfd2d0398d83da079e4edb67a59da1710c8d36b02850b3ff05b25b1427558adbf4dacc722246dab5fd12fd2526480d52b99d79864e88bb1acb85a2b86f5a5d59f2fb5c1c7b613966fc3fa204043edc5b1b73b69424fba0028a58da420855fc56a3a17cccf07049fb13fba711afdd8a8b3ac46365bdf5cd664175444094d363ad6152a1ac77ed6f1c592a10524e28cb27c0aa3c69bcc13e09e2d14becd12e57d4908027428e564f45748bfada48561279c850c2c7d58d2a2ea64946d8a596cb98d1a138703929d67e5a4464a60ddd013686789fe68b3163f03ade3fd7d985a3514ac4b1e294fe0fa8445b39949b8de1e534f97b321896977bb2c34fefb186db65eaa780c36cbeef68645dc46fc3ce25fe743c400dc6fc027f2cb421ee1593462bc85496856c78ceb5061aa4d591253dcccd0e9eb91d0cd78e112e33cd49d1bce3d8ca533d79e70e799aa646d1d0bc93160018d37a646c52cb38382318a5dc622fefdba81bdda9b15cbfe316ff9596343119059da6ed2f623e55a9eb76f124785574db4b7551f2f56b27ac60ef6435715b8cc5566071525b559356386f313252ab48dab119fb78eb81f5a38a329717b21eab9853625655bb14bc5ad917410b622ee228b85ba92098f698ef2c028fa180c88e08034c9be114313b4528987c509e3c5b695e3d975fe86a405d9ba6983552fa0bb4a937fe80ed007bfb3478d7b4ea261c44254ad436432ebd75ebd5be29415fcfa7fd0d0b0c77a19f391875e1e9dc05d8644359620c08d81a7b3c90bdd5adfd34277af9f3375c25fe253cb1763a10e2d506ce59877ccb3a5454d3fd0c9ef63b1b6a2bb3097ecdd17a2f26e5262404b979cb870bd31bb24438535ed7d17560820e51f564e420371aa54eac6bd9e05a0460112a251a75105ea5f7665cfb305746f5f35120448da7acf5031f6cfd67c7096e5b22d1b9c223fdd98e3fb2baea6563a91e7f4f0281d73fff3ae81a9619ea4c55ad816928d3ea4f66fb4a3d436ecbf322519ea3a50b0d43ef0a440b854dd7070b4bcd42de2aa9a8ff0136d137518baadd6aa3b55a659547d8213ce218b0a6717840debe91f768604812493985200f1cc1d2d732fe16060f1e86e6ff3a3b08f6b56d264b9f3138e08d2a04e87ee27d9a66e343016075bb40d733f1b8da5742eb85265ba2ab796c8b97297bda0c141e7be1672a5f012d45891ff5ad6d53b6d531881e90abfedf1f05db6baa6f88cbd8d21d401a7a6d08cd285c66130fa08cff82519a71f43feccbdda5610e2f46554cf8c2f6aad12b128c7f05ffa2880a3e8021f9906c0ba1b928fa96ef5757371157e2663e51b7bacde1cc6dd135d1242b61b0a29aa0b5478f872ea8e91f6676dcebe44490fa34c6c424a62c6e8e53c9bcf7af5ccc1b9e182241d3854a144cbcf95d830f70c4a790d3f356ff75b6899f4dd50c7f30e8e6b70bdfde7fb301aaf93cd3340683dce256fa430961813de0acea0d99ccf1e9b14e992c763b9c60b1d96befd710e39fa56d03f62e1ad1062597d052c4c5c966c17319a411df402b3306f46cbb985fe646887e99f1f85a3b323cbd0fba984ee5c9c9842344111384954f6ea3d72cff5c1ed8ca7ff915e146ebf92fc9bedca9fc856faecdbdc4f8c10a586d61c63dc72e95b915555d12a418dfb580dbfe06d13803039afd04281b4de9f0e6a06197b0926e0fe46668d2fe62ecd79764be81e9177128e5f322cec9e3af4ecd6cbeb22be31e917a47c45c4d6dfae102ec7dce14fa1f8c942ed1e21888ce9f519b2c9a0aa411cec1d477f58f0c31b666c1f83c68cba01f74f8946d28f0c0db5519e2f15c6083860be88f087570a38a20d2bd902fd7a25557798c8850e6fb5f02f152661cb70d2ce1cdeb6bc5b4f44dbeee1d10a7b72a05091bb6265ef39b003ae603b314839989777a34666eb00348675458438bf8735c3c549156854afd85036777a2d0365cfa4eb645f41568c97846c7d10da25bd717aacbe60f0a3ac3f952fbc2d733882052cccaa06268682f01e69947e97a8fc4997335baba3a523e30d93bd01a35385b3f9b18bfc624758cea5b7d9ade36a0251cd1200cc7f7168499e0811d1b749acc4942502b8b9e0d25b75b5ef72ed9170ada7c106f5544caf62eaab5d99ef8be7e799b1bac1a74e2927f712ae9572d64d781f50569aafe11201e500d8321f5bc89a7950e0915cce5ba084edf691b480551efc8b80ea7758ff046d51262bf7aafcf1fd139bf2e69a640dfd3f53c8ef37cf9da37d5c945d998dd8d5fc821d853a7b4708c4bce0ff9d9bf4d87331e1b24e3f092ba3760dc3a72eb4914749dd09544d84dd5dccebc9f9d173c1a029335856af97e4df0f432547a94ec82d92dfe997a3e2f441e95b20871340fc24ec7123530567617c6b9605201c4723c9d1cd8c25a4ef0d3d2ad1a842b9e7b39abaa316200691c46d1c509120d71b64ccaa401a0f1c7872cc2291878e17b1c6909169b5097081ba39d29d5d84dd034bea8317d41399a60063e4babffd58e036b29d2f36c2ad630e5f8657d18bb67477ea3adc550f3bf10db168d7cd77bbec6e4314f6e05c114acf821e336150cb835937ab529030a4b50f425d4719adbe2a1040a254a0f6f755e1bedb9f29c61810137c3c7f6a05713eda76eea2dfd811a11983872b7bd86766142149f65076e845b7908575ace4ac69061fcb88dcc5655cfb89807abb1a5a7ce2b7cbe6b00a3f227b149cb65e998efe5c36483beb3720944d6ea51a00bec05248a3cf4f3912864350e9227e0d69423f9d7e8a3a1bd23a3b4a9674a456f0d3656636289f519763805eb2e3386742d3826cb655a3d884fb84ab572b81d99d853994a13351deced84cc1fb39a6fb86768f40ef97947f1a2dd2afd1109193add9df75d68e612c23c00c76104a1c5c70d90381b5451ff4062a4083d4e46f2f9ba8c5614f72e53537f3a2aec3e71b5708e2120f6cd5a77e0317b29d3b647c160c00182d07a4c8d9f199f70ea019b95a134e6bc295eb1b67b866b5f7602da3656d44a3e94d278ff259e6603ad77d692cb100eda68bc37da1b78281c71b021ee419c72372b3ac041c8095f033b8b1e793f35d6b78cbf8de7f914c0df6350fd4e9fefe2c959c6cb742e785d5607dd72c3bf3494f2ba78724436066954222280f8e545167c6cdd9e8fc8d151f6c633def0abb2198ae751c69cb1edf63a5868d299b0d4e5891eb10009eb4318fba24f360a5928951854dc0aa87194708384fee87cb81db29bdbcff02b26161c8a1a78956cb065aaed9f74edb5ee38566a8667d0c051e2f1c15616b804cd73b53c4ff8d938018e726a65fc8175a2da76ace5594e00def53e9616109552b469eacabf3e3bc4d16b543e7792a1f1b51499d7f53def05e05ac65df2183c849bdb8f58ca4fa1ecd7c63e4cdbb5136966695740f0beefb6f45a438d106ec9ab5149c44b4c4353389e214a53271f7eb9048dbeca5cd873e5f499aabb0c8a86ddd1712d8ec3c129c961d34a8a28b1f28f132798ea0a44f17ad232d45cd21d5774bd3284ece38391d033edcef77053110b21c95cf415cbbfe6b87ad7a0bfcff8e7fccad10f33876bb0f229d55e12484f5062e7b23242272f843147a556206d57db49e3bd185ed2f7ca12df40ed9416b3334c99ad9361eece2c7053586e272ca4e59aadb23362435597c4198571a9734c42eec528269b7185df2cf6a79c39d53c81a6fe75cb47fd62426fcc4c15f973da452c00bf7e11ff7d57f89fc2ecc8b6dbffafe06f294e0d121af94781fb850b3e623064b14bec607582e18ea50b1f7f83fcdf16a9e81a9c5d61c4f9b31b0ca342f07d86389024b81f52ae2f15fd277d5990ee77b095cdcc803e25c2c3239ed9cd1910d4b6d079c044051735d9185659fc41995bb1f5a0b5fc17cacbb976cb167a0e48b3a7c35441ff513b4ee459b311fde39367ae9a0e84124ddc0ba8c25a4d35535e9e7cbbd8e2ffd40cd993cb0584a1766907b72490a6c47fae3817159b6c0d5aaf46999807060bd34566a65037b1ee0de0efaa8b5dc4482c385c416a27cfd5bdf09df4877929be23ee3656fe26a74caa8e00c6e69d74a5cb2ea43d5f3c4bf548223b8d2b498779a6941e5274208de87f90729ad187d4fc46282efd67806040c4bde8de6c38ccba262f30457dfa51cb12e6dddbc2bc7cebd222c803f5a7fa3d6ca49cfd41e08a53db2fbec814222a7eb6615c949ab95a060d2cdfb8a16905afe510d58b74b732730b58fc604fdad773ea506654c7b2d71815b1f12461365d157e1824785d021beb13aaf208be6c03568c896cd0874114626ed39d80c5a423e2637c006a5628b4bda73cec40bbe8fab5f71c19af3632dda953d91a1f8c948b7fce573091b71a4ef2dc005c6080f1e5d2e0d923699384930ded994d4d5c58fb30be218fb1d299c7e0bc612acc85752beb4fbda1db7fc7cd57950104f1aa7393940b386c357e41abdb62fb6d50d3af86db7326d875d01020b1839702817a0ca1ab647170f8c37c92a9a55386338df888c67447a72c090b06c1ac61af5df90ae52c3e697fa75474a6f316ba3236aceedeeceec34404074fe04a58a9b98644af9acd950f8711c6ca318ccc2547f0fe22d19a2aca6c4cf1b9cc462ca3b5967685dd217f10c51cb85501a221e115170e7415d3f33f6ab433fa919e4b776d9476aba44ffc600cb4d13e29f707a3a1ce845742f700f4531e542ca6c15e1c1f26db112a4870da633a0a1cefc0d315ee85156b55e304f1f38753c7c282090865fd3ec030ec5563e2a97584171a3335be3851ae427d08662be836a144d79fc5e01b42f76393beeb6c8b50f855cc4fdca64463eb145f4098f557ac2995365abad53340e39a7a9e2da34c42b03925246773856afdb226205106180055e6cabc3aeb448827b6b936168c4a010e27cf105e34a3070712801c5fc0db8684adfa38fa5fd5fb0e4081d447e1b2d8f6da19cf7432d8762fea1bb3e5437bce39cd09f46f7f0eab3ef1a84b3c45e284cc45f7be6b39fe7aa818c28f8d3e6641d44de12b96eaab15fd4aa00b7e21dcc0884360fc89ff429a632d2fcb363eacba206211cd8938f5751c6fd35c62e579eb26e52a9646486774f330e134b05599d5834a629488dc5c16d946e88dae21dae5b96663a2f8874d7041b0f24e6f2566c5377fa044bab5b01751b1d35882c128be71d163059de6f41b5741d6cd371b7fc3b90d762b55d4a487857b44108c52ebffc0f44189123a139242b656cd105743e3e250d8eb6f00dcc5f4d4d105282f97e45f1954c940ed24b39791ccae0826336d4c4c8acd0872d46a50e881de364fb45f96203bae1be437b0dac8c24e71fc9d8a03d02c29a18792610fb279be238da9208496a1481124f0c6556a7c50190d81051c2b2970572fb216008fb4053ee748bfba3e7d5b485e4f0b65be9b292d1ca312baaec42ab41b8710d00351dcdcd7c36c2bf68bb0a25c2ed8fd55239ae307fa1a99d63c7b7a7acebb41379b89ae9f2fce9070cd3125dfbdaf49f0d796cfe9116c7d7bed7401d6887378822da8a7ab1c599f1f82948c1e41dcc213cdbbfb69d1fd8a12ad098f1e1a0a9dc5dd732de452afc3d845f0374e145fd10fde0578048317eb607a1f4545bbe36fc38e3d54e51a02a82fc37f877cc528e881347f5a3331b90d0aacfbb2a3784e6fca9c3f1443044d2fc656f9b43054c47a839b84a4ecf08ab63ce5aee4ebe37d737d3e1e06cdf7e51c712752dfa60e4fca0b8e7f566670094f73323bac3c6578ce62714014a61b851f98cffd632821b98bcef4b0ec6329713344ccf15a91760cdaf104b4d56830804b80c30d8b5a55e27874b8c831d77e5cc06438370f16d42b0b3531bca845048fdc844000948f78a73d3c6b2938f47791570c8f15da31ad1f763955cf877325e3510c05d7193dfaeee66c39bf198aa592f4a3acc36c92cc7af7a234dff657e9b137a2f188d53dd02a28bcae257f5ec18b80d72a507599783214e2c333ed4cff6ffa4fdd2163957a361b934a3357446d9d6552af7c76e5ee7c0bae3793a78e4f35516e0ffe0c1d585b5d385e6cbf99d655e557a1f322213f8d801ab3b0024fb0437b8c1a1989dd6f1447adaa9bf6a9a98de23536878bf56eec550d0c534e50a69725f740f41c2952df4f6dae9a953af5bdde2a89ca909dac695c13ab46becb77422c2df2d2397d5dbe8f2bce13e9a2cadf8bea1dadc84777ff2ce53ddad1d4cd2046f16948d35645d2c3a604ee5c22c72868cc1ed4668209dfa35bedaabced0e8bd61d34f9385a813f2122ce6f281165ce50c91609b6371d20ae8ab5472c90883a06c70048da3082838da5d425de276c652b4e649229b57c3e2ad5fb25ae7aa2c76d8225b51d3007126a8099de94abb1b2a862e12eb262242f22d83a8a4cc05f2d1ed518a0f23889369c3a6a97a870c7958090bb01261eb63617262d4edb7d0be2018090d290b740b02102164c137e97185a921858150a4f692ee22a354d65b17448b5ea2b230ff845420b6ae31245541faf911cdb51c52aae7a810936cdbb1026c807e0fb8bf99fd70de55162818c9cb68954cc310867c97454d9481c98ecf3894f214f27a3ade2fbff63cceee75900f651f7f01eeb62fc33a327f4567e7b51090553794777cf4bee76e2aab93cd99bd1dd531a0c4265b2a36a26d5e1e0c6f6f643a2e2dc3b3848d1a1f2c33639a18e7ff4686dcfcee9ff80028df381a3d944dd69799948963f41fd445d629c45f27da288843316b93c1b0ca731a5185508f4d66b27dd480156f54cd376133e17314061e7c752e9b63bfb2861b20a63e85b180b98e4111e685b726e7a9b0ca70e53f797dd4edc90dc99e5a1bfdc353b76ed85fb29418f21a4bded7a13eaed432a869ee1f91e0652bf89a409ef4a59f159c4180c440ddd1151da792aa3ce8e152616afd15cb8a9d100cbe9759d12f6185e9e03054e18305e3c33f662cc6225592b654823b9037429d5adada6a9611bdd81d4b5d3e67a441af06b71de015dee3085cc029443fabbc899e2ad453134d0d98e651988c74ec8ef47a97787ad672d6a2e1c5203744ed92c5ef032f4637285dfc9b3f522d44d2ff01167289cc5940cfe6106c308040576ca90042670ed8c300322078acda59e8772ebab0c5412068b59fc6e177c7edb4155df1b3e3640556debdaffc6b996106505360d04f0b271b7991dc13d49af5b12562444107529c3c9b1041e8bc5512c9a5c99122634020cdb4e3505139824fe914d752035314da122c4d465e8a00f1e0d8294e3f0b0609d440798ab97c5ff67b562fac15aa5484e56a529a33c047f66349a3eeec227ebc142f4dfc168f6c643aebd29616b796a1d296cb091596b9e07b3d79cbedb95759f390a8045aca30da165669045b5512bf5021d56f9cbaff75038c72a9b68a0b0b8b03d65e9c36f55b75df01911de8b8ebd7df77523013460d0739a36db12f1afff7c9ecf97fb16861abba8be38f057464ee87b079cdf8ea898a37b6f1d677624a616d0e6361937c4bab55b4a3f45468015506ae441503de1399cadeb6be1c2186b4b311b90cb3855b18486e9ce2cbb264a65e9a9608b02fa1e9619617e2166b8ad553f7823300e5dde5582b76ad023a13f121abdb5b26d6eefb1e3017ce3d88ce8b18a9eb84a3b6759cdb0efe2e13e5754d60cbacea42b667c410db632901f30ce05f51efaef82950bb046891813574d8fc10c8c202143ae1a131888a8a29df2e89f3756e83e7ff65daf1a9504869b1ba6d02c73efe24c6838092d97e2de880edc75397f6585b412e8de35ff04ba996b32ba76f5de3d7e72b45099492f738206e9220b258faa1150e11a6d592a90e7a427f3c245a5d038678348bb6969c133807f7bef85c708d7d41c08ee20e65521959c47ab2e7a029e0555431ecdeaeef5bca5a0073694f8e7ab69ed04d0a405f072f7ff016fb6cbd26dfb8a6c583558f327308642b4f5af1ac5a896cf72d28e9097789f5c48426165c163048c8dea61dfea06df53cb8b4c0864932bded7f758d90e29c02ac784c495694cd72d484813be31e7fb09ed3204c5d50feee4e3b2880f780b8cbefaff144dfbea631b833aa03153ec72661470673c28d4fb9d83f2464a6de97cbc84d72ae73140b0780f76bed09a7f727c53c957017618904a925abb2759f3994ca60284a50dcec6dbc06c36282277cc7a91e4da7eb023c1baa8b42f9e2f6aebe6546fa9e91130c78528e2f820afeef522d585cd8e3e547d5360be46c08bfd3162927bdb21b72d4e2e1162730fd635545b6fbbb84ce55a89532924bcb2fc4b76e8520fe7f14fdf5e5dbe5448cb7a3e32a4a187d4bb9d68e626ad9ec29bfbd04a4bab26c3cd78209c6a8789e247d57dc5f51f63f3de1347cf6f6af1feca4baadb2833b4bd22012377767dc9560071c5fa23f840ff72a735267f4eb72de6ba3b66cb2d6172ff11ca4c2e128a8c690723a0f3050211b5a702eed78ae206286d47b30d9029edb12d61948915414af5d890acc9fcf43c8cbc0b629a430962abb97ff29a01cc8b9bca5b2ca408605556713b5adc551fb09585029be4dae28cbb416724be12fee021152a0eb62cf168fcd76843a520614223424be71e24beeb39ec46a55d5777280019b1135a7a8ace0c6490175afdb9992e8d6766cdb9c0dcf0f7326907790e7cc79effe04347c1328a1ec1e1d339691737dc1092f79c3b31ecb5ff9403d5076c997d09b8bb26fe69a54a7ad053e66f440316df00c0639298f33c58df3e5da0f8fc6707b49f9c070bfd8268eba09f194583b8d4b5adc15d91ffe6cf1fdf6dcc1cda6d432fc30afb29fc6e0935a5c003d82331305b4f62f9acf459577ba78e67930fd36daec4c97b54b260103b2eff8875da624d6109e182c1db53e9843a21dc0511859120a1229e684411abaeda000bee1cd70f0038539989c406ec67261563432ee112f7bc14cf30289c777163377d311253a269c343030a83a44ad7fe3875fe343c017f677cbc5635d0d17bced5abeadb265755b6524ecf92e1fa44b8f33b5053bf33666e3c274572f3f93898040f79dec013247bf3ecb0d0190a02ee5fede34aa6f6be84c671696465687f7b322ec6c4a3918b8f5afa7d260c431cef82d735f8b0969d8e1151dbf4d998963cbbe102535ee477c9a44c8b5ac1990b081caeebdc442d4c865e6659fb1750c93aab34b17ab9a7a9f723172f45a018ecee6827a497b4eee0586f7588db7a0f3b73a24034a98dcdff4bf8404fa4cc2f7050f57029068537b178a51ed2033bb39da0b933ed32dba0537ca70d6496fd1b0a6879c052a8f99a3e7559299e5ba5a051cfaae0418b8f888af5c99bdbfd0ab0685b2f6ab1ad5ee756702efc08a65a1c849bd5b01272215dbe12abacba88f8403a5fcb3546da27f46ea81bc9791547c13545a6f33dc14f481bf27aa9dc800d15195afd37a52611fc643924e5803e5f380fa1c311ac4f5ce52f6c8d8a56793c622ce2da3f1f7af70eff0a37bf71f366304ead36b0455347e4e8a3cc618801822c4f1612b7627a777cbf26f5491f8f6f8bc31f9272d293335a43413021f30cf241f3b041c10a78e622934898e289f8052aea354466e1d7254d8f85523f2bcc662de6258428ef5f4fb0d9ae3cdf00b0755651f3eb10dcc6b8953f727bcb58adeff30c1d2a4cab96ea12618d706ae18548eac2306b71c26d1d3c8fca92d8650879b1ec76cf6c5a3f217cb95a180572c7f09036e16e5fa8f03acf35377c20765b198807de30befc34efe2ff00d9371dec8bb0360b671ae62c600785b49575b6ba62807f0950fe660df55b860f98dd2bc7f80943a9350fa29a449c0a04bd63158a57cf64970799dea44bf62db5d3fca9363405d97be9faa25f8df17c9676aad69c00b76915339be4542a169bf2107ae6fe5f72ca413ca2ec7489ddcad9ebe0c4d1fba3792e8bc3158803a18854979cb771ed77957049d556a789d94ae82666a911b0b8c1ba402f5b6208822d88a29bd2f5077089bd33f9353800bb8c6664917fa36e76585ce5c64dbaa794a8ea76d05a48b428eb9703f71c5904a2834597cb2d0cad54fbfc67048c0428113f72c381485d93436c1f9ed29e81bc3773ef858ec02ff97debaf37c9d9e7cf85e62ae518d4f442f0bc69b20d775025ce047c59037a406604df6650a942cc48517f4a9de909f99d967b12ded17e7fd383ea66a0f5e76d77cdf93bf8b18da1028f28226e90b93ddc32f014afb5f5d9b3091d1dda99976335ce5101092e3d10fcd82a6f42ec7d11d251bbee457781037a70fc0c91d479a50902c80068e0f78c5b825f0ba96d7fdb2078ae7f9fca1a516f47ecb25e7fe9311b77f70b4c914873be08772f174948ae70b8bae44d3b78d221564d983e0ae3a2b42c9db31975451add4c437c8251ba7e88702a1d8498d3c114e18c60a1eb3e8adfe5579c0d10963751b8658c1806f56275f200124008770f6454b76949fae0e21dd240bffbe7a76a8b72c1bccab90d50834c7e719040a0ceebb16733831498fff05993cd0e8801ad52b7a38f1e06518d58cb04a35b2dafec30866193bc3f102d67a23b739a90c0ece8bbec0c38a985e68469b5abc87ea5b8df1a5f32ea80581ec337ac2a49e4aa38822324d248730396b2021b939c9d7a7d45e4312492eefd5012ed3f7db013a0867cfb2a81d879e513083ec743359c2db42d5fa269ba4652d0f923d95b3427dcbfe0eff30a9f426e8ac79b52e2cb2d8567d30335225fc5f714b348a176f1cec5d4b35b1c72284b18abfe26c46f3a1afdc237c6327a84df904095f73581eeca838c9a429cfe70c6db0db76ae359fb4929e4ca4f489b4636b009c21b207ef3a42baee18dd2e10980165518f45be61ce1f702f40b5a862576ce1b542310a5cf39c49887b564f5b553b79bc07570a23191b1c88dc4bba7fc53a08710648132a31193439b404823d2b06cb994bb64c691c5b3bb3f98618c13eabb14c4e22496455a5ff9d29c0fe17066b46992a11c42ae2a076bace85a8dd290fd8dbb7d6f29cf59808e0fdf7bc6ff419fa8e2e83d72205231b502ca1d501738c243f6bdf436a2042285fb311a2ee6147b0d74658f9e574bb4ed818b678210797cc82cd72ab74402cb2546b1d15424a64978909fb3aec746d679e4ea2b7886ce51972c57c50b89e7f6e184f7f504c0e8d6c884d5e558b040a7a5286f1947ae7c4adcf2fd69f0948311570654f4a11ac30c55097f3ea176666a63976fe02041ebc28f7ac489872aceb242b5c725f2bc2a96e113ac515837f0c7c89793bb3d90898f3fdea0e597c2ac4a1acb52fcbd6b5ffc207b3ec0f75c5b38d9ad2c4fb8d074e1864b751b4e68f91b2b2497fbabded041bfbeaab521cf9428e690390de00de79bfbf34d8e8547cad0b179af35be1efb6f5a079de21ea4bae38684b883dfac6066dfb4afd36264dbccb8579e47d75f3650807bf6c3f61c1fdeab9ee6fe15dc8ba395da4b154cf6696a293596d22798838afc77958a666517ea51b18f1ffadd55e2807baa0377238168e8796ce1cc0c4dce285dc2775ee0da3929981efd71498afc93f69f135d9f262ba6f059ee9d7988875756e6356c3f8f0e40994596dd30cc4541709a5bb15983a2f5de1d01c7e2d2ff28900cca3df0486a9256e6f122d2250709b779ab5198c858391b38fd167c47516b8075d4e725b501ccaeb20627619d6c36ea709fb331343598a03131da3fe77454f9aa65c649f692faeee93736d30429c32e6d597efec18d1966c0cf055b25fd44543613b07ca42cd79727469854af8be801857d030a9383e34710d9f0b33885769ba42ef9c676e1b421be0e948a424b428d6262cf41a6d420f8601db175aeb35edd008c2fae64ba21e69455875357aeb795855e685ea30c6630faf3ec28973d19a08393b7ee6208bbbf582b9e974a741f95e82efa2234e78cef98dd1349c5ec3e09354057bec219dc82eb485f72843e6beb3e1cbfcdc609c256c075ce46932ae3d1a65eb0bce6e284cb3d9fb55f8b05539ffb849a4e1047d725c8ff88868e2aa417f4696542448d78db14dd265998f204b95d1b5bd5b4606436c63ca304a8d685d46d2de8bb79801b2ae80ad4a67955d2fc53abd77ea34c35a3390b4e5e86a74108321b405a1c4194c44e1aa5a35ad51e447d13bba479f431b78e9a28b11b779af8009f1628ea67d0075f5864215f6296beb089af5352ffb3cf83552034fdfe5931a9a1a2aa4585d3d46975f6d67e46fd03072cf0c72a30faac3aff3f9d32e6b7d1e670db6d824ac6c5f6a50b94ed6ba0d5bce15f39fea547ef91b46f2b667d87713c7a54820441ec00e7343e556ca9c6f16043aa1cbe17eb59b390137e352cb94b5c296bd6537eb8f370c5a17b143e161b299d41685f80247e77f045db61127965d67e5b692f6e22eb7256a34a6564810eab3a7746788ddbd30101f3846088564bf54ded95b344951dc1f8eef1fbfb0fb063b521f6299a0bfaab60bbcf4f94f7aebdef67216ced937e988fa7f271af899b23d41fad82aefff9d5a20667af476d3a7e6aab1ccfbf96444fcbe6194fab82404e76efe546c95a6712598118a8ebbba66850623167d162826da88563b7af1c5df7a9ccafdd86d818605835bca951a72c990b984e0ae688fc95203f50e4dfc341d29d06742772c3f5e4f8ce366d0d64e687a05db035bf41fe9f4a7f74db5eaffdf8e7f36e940087b19323402bd66f2679e24e703912825aad8269135032660524ff4a6607a7db27d191ba41345b1ff4268d397e104579825e90694a7c48e256349cf7ac5d09eafccc2b129b20371c7fd75c5038cde1d062932a4ae2ef187135055988a6bee249d702b939717a3ebf569a5dc856a7a1880dea5cd17e75a0f89b6e0e02244eee081ae951143df429395579f32a5693c2119afaaa24826db360ab437496672fc3e35e30a3c602128997e6c93ce6d308fa7d112b686a8c750859095ed173b6e3b7273fbb1d1791424a8f0fc520ca3d04918091b9c1337462782795dea5e0722ccc32cfb509766c59a7d0844e899332774de590dd8cc270a4f250b42ecb1057bdfc1bf78f07eeb401d0c94b762f104fdc4692e8121a37ddacc9e9cda4073580095ff7c6ad4de37adcdc04712d952057e4de8f598b160e620f2535c1d8e4955f262c71a8bbc21897490dbe8dd3455698268b4ba54b49b883262aaf6bdaadfea353a3a1c84a29a15cc6fe0e64b6043e5770d80e3583fbe0c379c68176906d2b4c150960f5715a1b6b2c88c5b2b3d59e2bc37d5a74c45ac57ed12611a411b2c9b328a6c30e1ad372588cafd09590ef2218d328f9a89b35f2e8b565e0bba41196a0cc5a00a3e1814a535f42e3a38ddd5d749a35b329b6e86c5c2dd9dcba2085d2375c291141e72453e6d5f97425edebaf0dd3c0961bf8353c6994735adb24d8d31b538163f34123dd79a074bf6d2bd53cbc7ad3f46022e910ef36e2404cb9c99d4e7b0189dc9ec7b204b97cd0cfa25712e61fe3fbf8a6401fe8ac8a2d3cf38db410bb4f7084e449ed8b736f5028ac0c39ddbba55d6293771e2c3e193dc32ed449573f060b85de08efac6dd95167ef0bcc5f1f55afd79d3b575587073a1d22d951272b3ddeddbefd6bd17b448072e8819fd3b37bb507bacd0139d62dc21345b7d59f774dec78f9375ef1c71852532e20929c704ca3a3290d4eb49450c7adc20ba065fa6f91ddf5a728755d4b3844901d0919cf5bc96d327d897290ae9e80a7e19f6661af67f76a18df4f0655c4c78af78f73b30745e43468e016a1743ba53dec0d40f73f9b48a4a894a1ce2f443b4ff268056f4cea6a83258f9acc0906b39cebbb84ecc0337d4ec4c8fbeb5885320b551550df8c9aba1961ed98ab196ef30cb4883f13f5328094571a340ff94e5f5686d49b457a413acd2e6ab17297e42aecd9e4719ef7e73396930f096ba37c8a4932df2720c12d7e18264d98a22d83e91d108cdf1767aaa71248d6a6ad1f0bc74e0413a56e18623bba093da4a06a21dde458c06f7c0b2d56ca2867437faaf987360f0489ce166b5d799c6a2e56460525153d753b4dd75c18c3a84d9107b65e6fd5be94b7bbb36e6f1bf648168eed38572d599b8e07743c0cc05ad77c2ac788c7a10aad8072c44b069279f56fa93717036ab9a4950173ba40b0c409fd14795a377a006cf0ced082ec4c6530b1d1d705bb043f9e691c9bdc2aa9190b4fdc6885a96477d9b2d3faf1759a86ac304b86c4ee3aa7653658cd3846417e1fff498e2cc69b9d26e9e1a94aaf6e7923d2b0d7d6c054bccd8a1e564c8bb5afc26ea48708b9f962c1a13153636e66b9ba3c8b2fef6b7f20f6b28820c02cf4c053529b47cbc3254b7ead0fcad0c9c7187b7c9f96c91d9af506c40b7268c538d68414cf519ae7a1d651a28dc52015932f55130bd66977bb980ca0ff349e5fd4b1727fbef2a3eb44612038b2ea6cc4841581ea560748b4b3253ac4d53b8049a413ea72b3c131f74851993a592a11dd4aada69a66fe1e547bd2eabe60896d246b8a1847c20ad7e23f43c32fbf27d9b2c7708e5ae3986097c8dbc89942c6c6ba2a49c1132f20ade60c59b75d93ac83199e8c2f5348cfe48f41e2211dcb99118fdd849784f16ea8ec96af8e880cd64ef92c272e577634d6e3f6f52f53747e14b83a2502b54ecec18bb16b2cada3adede6d017b268d542ba2ff5f0afe023b3b221bcb2e32684b0e097769e7a64b3f3ea9c827913bd86dcd3173a496989cbd2598bf5863c8f701086c8ef8a3def6ff654aa8c13e137c988194c06414135cff090431be295d045a4c2767340d54baaec9b413a5e44239d7bc3beabd36eab36a6b862a74e68730c0f52e44842af7b1b6cb5d00052b6b9bd2f96d1e051b73b558713f83a09b7f44b28b5378d7d68894fdbc28a0ff16c3f40702999f93ac46a60d2ef0b1fc8ec79288b19ab25899cbf242283441fda0c74eba3ff26031dd0341e998467d5de18a6f7d0788bc2e11b6f3a9d9b6cc78ff47871ad35060e4d9cb94335223a55cf3fceac50acdf3fcd34320200679d5cad4946bccbaee416a1b46b78d9cca68a48998c8844f913e1c0a15748755dcf708b8546a887c877e5f718454b5099c2ce6a0d9c4d4dbbfad3c6e21578190e5a904e1213d0227fc227e0170428236c975b9edbd30c7ffae47fbdb4391bfddc9103a698a7004426005d416f334cdfe96113f62ce7776844357ab1e714a7db52e5a2a909c372e2560c9778d6f92a1bff5b60015755ccc5eb38b3b32cc13e60ac9f35cab60d9ca812676436f7f8744f4f71d81ecfc4d2a5f17d1524e5658f1ca0f0c9f88721407c4cef0639c94d0a075d6471bad12f46feda13e39a9e0cc6ffae3524ec3538b33306b840ac1bfe2a064c338618afc5b19f28a263d2695a10c6fdfc91bb9200fccd2929334c4ce7f79caecd50c303ffbe9cb8bd2331d55f13c19218f9139d42db0c4ffe45da7403ce42a54a7e2087de7d7ea6b698b356327542f2ecd95ec79e80170a6339561bcece10237775bde9fb3fc2afa2ae8078e4f5eb22a4fe7a8e0a69f244f6047b8915d26c3bfedc215266f8eb6c896f23e992002c626fdac967408c6303529dc6c98a589fb16deb5e03728daab701471a0d6938a53006f19a77e2578927cbbc31a8051a3de488fdd7e360527c0cbefc77aaeff038e73b569129b4a348c2b88bd154589c34d05c0685fa5062b02a69c8adf1e2f22669fa89f6ec9bc29d9b4f4c8a4e67fc581c88573a8bc219a2f8776c3b003deaea38556935834d7d6154c809a1746cc88a9533b57c5f41173d01ee2efdea6d1bba20dce453d3ea9b97b9b5a5182d61e0475a936ece2a63c7037ed1ef5489634e70aa3fa59694e3ebfc3c0ea6a3af70b511a77f82f37b6644d16ba07dc25adf255d5a70e573bba7aa83bec043efcc167d33d63dea34129d9640bd7c5f92b0493bf167728c75954194c875922f1f92365f03d2ccbd4017333b3b77704c06d4c54d77326ca86b7f3b3ab690683eff8b939f4f24fb81eeb438e7ae52cee95c7a460f2846f57fe70f2b0e31af021cc056f5beb2282cf4b56d19637d168d3558904cf5b1dfb16fd301e44e99f06f48685479aee7458dcd8e0cf9006caad29a3cc2f7f860ce618bb4c49e70b1304c99d7f795003f6051cccdee3546c2f4b361f77ae234d8e0820a3a9c49d2564eefefd20fbad1de53b0683e6226b6244916f5dd16fe90f3ec9dafbf87e6e5559036b2f024218649fe2b039f81100b58e63b36b613b052492c0b229beb9f163f3e277ddf89ec6881cba5e246855e7be96aa13e5eb0096d7f0074130950c7c293c39fb652720c3544e341db53f1d34a3e3f2e7076fc6a5f99a869fc7ea50596892e21c3864f4b49112296dfc3f47b7ac41f149fd19c1bef93762d271e4a00cda824362301a2d730083d46f331d44430d08a5c336f8c537c2ce7089cfd622550eb9f85181b4ea09caac438296839f7a7a9416510e7d4745146616c0536227a6e159156b819437668298c4b823b0d94c15add8221770654f5694d8b41eb0f972e531109a2f9ba89d0ecee6fbd223a70b728775d45802db91e4443ef15cc4208a4a686ff0f4836999a6c9b7e967ead216cb2032bf56bab899e222a09171f0c6c737b8fbc2816e53b71e9d2d9710747b1b4c78a95bbb5424cd3ec420609c4facfb4b03b643327a3babafcf15787c17a335f70d93b1ddd4441425709fe644e1cf96211b5334e0aa44537d4b4411eb807121f4fbf7c19f835a73fa2782ca91742978001c7fd3d0dad352b2eeaaaa2f513afb882e423bc29779f53b6e1e44c888bc99293602d28508b5d1052717caf7ba7057c0d8771ca73e09f22940cee12a63569931ef9271335f3a1839d0084da9a895f948f74aca9e44a54e29358e6568dbf3cdbff3ca20e4a6280661594df1c956374030c94167a602f39b870fc9910c24d1604291ab86735ef6a3c18b0172fc9101419b30da1eb6364a6b3c8069971dcb908bfbbf562adb78a0f9c1ca7041e4f27f5d923ae1198ae00940674b8dbe962beda16802e5657993c7040d9b0a2fb19129fdea621616a9ca2859729430134580b5b11f1980337414de0be4cb618b3255a03144cf9b5edbe55f1bced472831d5f2d51b464535a655bbf5637c352b849b4ee3c9dd7677ae1932afc5da8ea1ac976b48ae31b501f1c7956190d770a8c36614b86533bee603d119c2c8411ccb3c9dda4ca997eaebb376de2a342b20ea65444b7126e389a3766183f4cac3c05c960b9ebc690dc025eee6943794c6a5ac1593087c017c85001606e7bfa923c6fb15a17864ecdbcc09e0248954b709c3ff920c6bfc99861c7c8f02773aa3f751b2229705312bf2840c3e3c98cb03bab7e2f5b2b41972a2ecaa24fdbf02d08613c16122e93be572a6a8d6d2b2e3f59fb4bc206ee2b440b01b17cf7a30155807bc6ff7d478f3cd99dc57ed8ccf9d2b582badba006b8eda88db49ce8112c484ce60c6a4a340879773b006d55a555c5175308e2d094b9b4d30d7e1d13b5a1ff5ba539f2ee5c5bb4c39d4bf68ed0a7ab967a030d14af18bccc39e79b2535c846b38b3b1e9857808410f28f7581d71bd708a5072388c4bd0624149482b643ca6e9bdab70f15e8f8e8cc5a49ba7655e18e90ec169469f7125cdbe8123e176315fb36c542d8adbe2b8cb53679c55056ba418b297336b804b507b0061b66af867696496fd68c4ccd5b211301cd5760af188137ca0a261ae4d3ad394db63aa82cf795c7a3569f4f6e6b89fe6de6dfc56bac862f4806e26e6c2656e274777a92a8d5cb312a1a1ab58c600d2f62d405472c27addc6be0741893beb53219e955dffda516007ec5e3e86a477382fc48826a2bee640c5b038a766b60d500c4a361f646160dc318252075dd14f5e53c281b52b218e1917a5399c5d4cc45e775b59be49e495c4ab4a29d098f871071fa027a224e512d0783a55d887cb98cedf206395cd606c79647554616d0599fedceb049b473d57614532c9b2120bc00e4eb20efd05964a6e72497d064c2108440050234c9bfd9a0f1d89deb50faebb82675bd76b3570c0228f7938104a8ebae3144fd2561b9adc32645e3677e5904ad702477aef397adb43786edda310988f3767c652ba6247ba40a6c53c552d3a673f5275a9dcd51a939d1182b554341e2c9d600c29b7b7e41ef943a3b82392bfade63cecd5495e74d8c91b88152692134af6417c0fea3e038901c2f0d9225c91669eae0e078076fb70528c4ccd716ca7f67a0bea7e82adf1723e234ba3a5efd0d90085f1ec4caf6c32da1f4fba9afcb7df6bf69b29e2c5cbc34ce2990fe377cfca08c1694876a7238a6176eadb9f2dad28e15b5fe0cb07cc301240abccefff3f53b46bbe00871a1f98bef4317e797c00f87f03f34769c07fd6e2d6b0f04de2bc1de3a5d80e9924a9f010072a0b4757c612ce35b738fcc4c7d3e3794c58d632424ed2fce9b0df7666a5018c59e30f234ed98834aa169a24f3515d5d8792e22eae1ee7e374d9fe6801ac948a6a8f9e6276cd9f86dd5cedd5549450b7250a874c210a2f50f0f05c75e31e4e12a573acded587385c4658bc05fb32b18cfe717f5627f65a0239600b980bb4018f3816905a60a836e8c24afd26856401e9d39f306d87935b9767822921eb2ef29d9748bf0aa8b13363b9878b4e7ed1a6d12fb7f762b74d6e4633403c14862559ef9ff40cfeac22047995507826f4298d70ea3112f0069e504fc8b96f4697f2ea3a1a8e5d2c4542e461709c09202c4e78ff2e98ffdcf6b4ff90c2051a94856b9e48fe3a06e66d2fd30fa9e1ee9fbea52665ab750aa49e3f02873105e08bf2ac98c2cbbe1bb3d4c4909bfcc559a32f6b6c16379826be4f3bba0934bf6e5011389f51084ea4e551b3a84024a3677f19b2dc45362d90a0901438d6109bd108bb284a0cec628a3f4c247704d14ec8df1ad96d3620869223ee807c8409615697f61dbedf16ace3098e6fd315f0fbe1c9a7a4e14e4f134a7973ed250f3ac35b3beadfa0bdd63666d113718693db89ce8724174149cc6e9686e3930f2c532e35e2023d0806276d126b0418b006ee6f58327e457290a910299a53165490b70a808aa7613d1a7954284f5c7b9b047990997e610581503fffbac349e4e9047d1836d19b9ba2804a46fb445e384af9dda9f4b87b89decdcd6e26a7a68d2ea1d23da082637683c581fca706ea97905275ed9848db9cd56a75590a5c75c79469555b85b5269d3a9069227db27f1f1d0c7d82613208bb150e3d16259e2884c4c08511f2881b0e01c26333bc343c12a7e4ff9cbfaf35724e9f9ebf634031682ad45562783feeea6993267e54f43594460e7f0b8a29981b147b8bbc3a16376ad7695eedf2768929415c1dfb8ba9b1b68d0de64154e1c0632296248965f042c431b4c8f999c298b7636cd2890d814eee1a883046cc84c2c1ebe87e581439c158297ce2d0750740bff56b03986243d384997fe7fd46fb96ab4340cfa8864166b5ae72e2bb0ffc1ec0b0fd0f3c55014c97090cd71401fd6c68edc87b1028440518915edfaa1a5ea495bd3eff39f43471a3b940d00715481c8523f81fb04c98ee97915a1e98c90bf96bd7c50f2e86d9ad693169e3c6c4aee34fed9264cf75e9b394e14cda0eb4cdd8950412d6210694adfce271920d784917d999373741965c88413006075245a32d41e9c0da4377dd4602abdb20168d40f0b223804e82cc94fa42ca82a47965f7f2390dd9b6cb781e98c36989f037757551e697b3e58084deabcbb14da8da6def0e4b5689ecc04ad7ab8a085f913368d11b7e69761eb8c2b8a24b7766e09707e9ed6b1ce792b34cb62111ec52280fac600dcadc3ae76f4761f4189a21fe85b3da2e9f12861b99236615a09cd8a9493d3a67b9a8b4749edaa3c538a4d288f17f2d85c9abd2e126165ba6bfcac5f76c464c0d9e341503de9683c8b45f0b896064c61c90cf142e7e598da60f8234bcf68b65efb15dd6f46e8d62c1fe03c5402c1c1fb4cd0dc7c10faac9f3d61916f30f779c3b5df5887fd6cc46a1918e00d01c76bd7b83ec46aca189619acef79f4bec90c078bf51a2548e9b5c3d48cb21f2221efe6cfb78750b969d34367e2afddeb6a1be146a8b941e551aae09ece226e5d8259992a869847be3c60184b36603c3f8154616e40296575215757e808e175c1dd3ed04e9ab66f39bc57caa5333f61d63a4b4635029f56e4da14736215d5ed8d72d31ec2b606dcf9ad68383e92d138c16171536b45c2c3d1aa3ea52aec5d2e8aa9ef342a524dd9f00a45d13726e794e746dfea38e79532c8ffc23e5aa31c06f32e909c817176aad6d025c55633dbd2defc45f83d84a45763f3fd2cc21b99b641f18aba35035470836c94a24eaba0bf32626cbce3b2ff731756d2ecb1d444a5713e1d5bf151c6d250c3b6f930937d780f47cef0766ecc54e2541a3b29e58f2bcd2d2435b12e72632b08510f20d09936c64e3bb4f137b2b3f6fb174c638ff7e7891d6defdb4ba9746e649c1c05bc6fc504fe10c1e616d6e78840d68fd6be51e593b51375c8278d5819dd260bb44cf120ba838e659d95f8009670dcb4cf01437672725b018048a62735079514f4f0d076b37da4293acd472bb8859b01ce5db64723b19f0a70dec35f8848a62e45df2a03a4d9df858944bbd931887f04ec24e491d28a8d01335a7d4cf651d9499034d07638e3908cac7ffd989d4e690af2c0e3dde75e60c5067b365ace371740c41d72e311a97d94a162a3e2e061837f906f1b706393a7614ab9125359742b5aed12bb9a6a9921a153bb12840d5ad52f36ec9f109ea83a337aa6079b7a6343bbee410c8d5329415ba1e80d99f8bc1a8f2f42ab3ad359eb4fe0a58b8da81fd6086afd15ac61c45504dff687896f78ca50f0c5545df099cb1523bc5e28c19e21c6567e7e276951c08f1d8ae2e999d0621e7454957985ab1ce69936a8f2953ea5f4c0bcda3e740368201dc9cd615d774cac6fa6e7fa6edf8115ca7ab1d9c0cd4dd32c5879de4b592cdc7885c0e799fb8ff4b69930475f5b41277970fe1704e40e032b0bfaba2a81321594559e4f02c0e3904aa1faedd2cd75238f9c7c6b07654a8cbdd603133a216d02401d025013e2c5b3c9c152b013ad7d921c001ffcf51e5c1a3f0dd9f5f63dff86b84ed0350d68595201dabc965a3270b8a2cfd343b20f955c3bd73e5f9b2ff0aa36b8488d1c64eef53dd5e030d7c46c7d1363dd51d85c92bf1811c9d88c32fdf9734c1e64c83fb95fb4e415b54494c1c7429d9a493a4700108f325ffe0b2b60f9170733a0a914e9dc97f2c2860026e3d5c8c7b57f2520a2be811990994cbce39cea59464fb15f020c26ce6715c1e836af82cf5b50960b1049323cc549767f8958f6468267e136c0fcd71c652d56534d0fcbba10cbab93a2a91aab551db4328006a4747b4a574483997d55d809ed9282b9eca2253a4e3b36cbfba7196119c30b08a72ae483ce24e28be7a85ddcb1bca1b0e0b48a49008a923447348b9d1926a1b4005460999de56744546be5228269cbd67d3d83f9c53e3c8ff7bccdbee8fec7e5d7e22bd9445ef95938babc509012dd5723c7d45eb46d56c23bf174016f7ad55a6b16a9efaeaea96e1a40d74b106bc33f8d1e34bb69ad7ce4ec451bcd8e55cc4d3ac3bfd5b127d4ac0bf585fe53c337035e1feb2f720463b01626cc0d41820aefd342db4a7f17a7af4c0715b258d98f3e0830d96efad46942e57cd41a09fb79cce3b15197185683e3a5e41c7b02292314bc7d4893b12e5a1291b370b9cc65c293f3d5c524322c33cdfaaf0b79a7f388a22158ba30a8f4603bb55a440a086853b25cb6a10a005e17413a496a8829eed158e98fd9c7e8fd2a1b9bf7540bf9fd649d0f763db5fa1d00ff6b1fdfca1033e5574767431037026aa95850a6c738cc07c72c45e427d7a5b6e4a3d24d483ccfcd935757f6f4fc82ca8164d356acad1633f4a335e7c30e45457852c438535428397e80ec9b3915890e92ed1698dc14bfcde2ac0b4229fac3dc341d3cfdc38b8011648f1fbc1aca49019b76320bb92f4f19a389d6344cd52b4c7e05a6a9bdf2c56be3293eb62461a558cd19df7c809718df04331786f04da804b832e81d4e773a6a7d37d5de7439e5bf8177e69d5ad95dbc5c049d98b9594e1f08f9b55a33bbbb9fae3be309a12f806b334703b633762db3e210c3e860c1b4cc2d8d50de4196f9caf9eb0766e9816cdcb7a1d937f25f633f26b58041bb05c087da98a5db027ae6b1240bbd0c1566fd4d2273cda2e438f3e4939659a0a7eb15db720c493e680192ba957340d0b9b83fdabf0605bdbc0c15bd61660ff7beb5603eedb4566b1be775b7e444ed3451686a25bb13a66298db17bfe73982a2e493b168455e7bb3fcd9a311cc17beb4e13f45dbb0d96930fd3425711a2b77fafde457de96c0e26688f1727915e0ad0d191145f6829658efe5c1269edf49e66444b09f226df00ad9d6a1717869dfa6c66c247b67d742d6a64989e818a7c784a6450c1dc6f99e0439ede7c91cebc629d6197964b5c443aef885a4f9911310d7ec38cf200ae62a399637e14903d7ad7b802dec0d317497574ea4f11b66d1590067760f40b67435d51d40671146f92607444c9717b82d0ca68a8875b25e1ee5855f134746524fc67bfbdd2d83056a9f93cb1ff640f45f47aba77a5152c1993a619630a143f22d5dd437a767dc2db570a30ae03f3d604b284c58b9fd792974d54cf23d73f6c1389a8bc74099e4dd55c79004f7559308cff8b71702cdbb5bbde35eecc52078f5227c8f7d0f82208a89fe29325cead82f2b802e518ce85a4a65862ef48b4c9669ad60fecc0225b3d475f985e13e0e039a33b44bc0ca2bd9b4e99e66bea6e2c5303031c206eda1ecd192eaefc0517a7384663f09e9d9d8d3631cb9f41c56554ab3835e5164d5357f3e11aae1d00c4d7d010b32a746e2cdcd3c5028723e615fe59982b0f42f998e2cf233cbfbf5d0ec580f8f39a774b6724fb5d2cafa41c6349072166b333770c767f3d4b8322aa335f0f0fbe309dbcb7f864e59ed34476d5732665990403f1653d45ea8d27e800f230544d6dc291371f205bc3b1bda2376db69e3da7b6f33d643fbf38d003ba086d687d94074309297a90fd64dce4bceac27c5ff470782b3a6ce72307eca61604ad2e51406e9d357f37ed612686f6ffd3ea80a0ba1467ff752688ed77a2e39c2b4b95368c88d31c0f7702cfc0ff053c4c00fd331ff86cdbe1f89757fc422e128c7b719fc8d60c212b61ae484a0f3de70cce57769765c0dadc6dfede819d50d3203c9164ea912215188c3fd4faf73d77632b9463b55319c1605a93822b39854fa1e89cc157c7bb3b4c35e20848c038af75e19ead0f9fe2437d94a4e937235934181d86a1437fa6ef2b905c1b2d198edf99bc45be79cf63a82e34af3e3060900442cdaaf5a2ca965a6ed5d6ac0e1bbeb8d38cae9585c4abfa6925e38e06b5eafc52d4915523c99b3fba5f0134f7afc4e9241d786f5873d811364d230a9015ecb6ead23c1342b1cdc397af199f5b00265b857e80967a3def91840b2879a9616480005e9876fdbc89b28c6f857c6f8ec68808020042f6154480fb4f2bceb93aa97fc3c8c3339f02d2ce0f25dae28ea4ab5f22d947b7fd8b67f732bf73c10077c5601950f12933f097ab613f73458350e8a067b5e0187b7c3d50a8c116b1261ecae8d1923cffd9abdd885aacf21d5b7a39a652e3338aecf428c6b60a84e5df8c8546a449b02c0378628d955665a94823b2ed4f9476b5c492c958f89f5b7e7ba34de342f4a7159dcaf6cba3290d4eb49450c7adc20ba065fa6f91ddf5a728755d4b3844901dfaafd5f5d07c0488b4e5ee0b496e01bc09f93e74c43bdc48d6c54b8be2615109a454562d2e851cc95e29d0c2dc2ed8eb472df05ac6609576dacfb29b2c30db8f7c1671c88ec1b97382e323ac5416d73a5b52c5747917dc7819e817d18127c71db553bdd95743e7a983cd5353977a0402cd7a29101e22e3a0ba8c0d72dfab8346a942e351f5c244884f986d022362be9dc3a02890bf61070e0ff6c17571e67463fd93996ba389215e92265c422bf0cc3f5c1709370cbd936bbfd41d242fa3242661ae75e75f2abd52cc1dab1a412cf48ed88a0be7754df4dd1e91e5a10732243698ea41d38b1e5690f5c79975305da3e015dc1f4b0e70188f4fd049f8a1b79ab9b6ef98039ed10950e77feeb77509a359cef40539de2734fc2f608ffd58ee26bfb04c4b6e912f56e561f3b9404170f8867a4963d944434d2dfa580ec34a4f2314213ca9bfe48194042b16db3c877e89e87fa61901e6ba293afc8627c99f9577073cd86135bb2e29adc0d0a97be616645960c167cea9674c7cf03d7bd45d17f23f71308c0c7360027d84898f5f4de68b7f5434c7306f36f41b403d465555a9f8c6ddb3e2f119446fc011ebd3f3642a42214ee8e19190459e3569300b0b1def29ccb0ff4eaed06d3d9bbb490bf0ec5316f42fe5cfeb3b753a4a863cdf955e7b7df3f248c1d604ea83f44362fe48bded1e4a36c24264a647da0672826e848f5eb6d4a10485e158260d95c027f6575707584640e0bd3b8049a413ea72b3c131f74851993a592a11dd4aada69a66fe1e54d198b3611fb37c38b52b2c684428ccf4fcb6af907dd51c72da88bb79329f394e99a476955802dc1ea00c0ebaedfa78f126d30d2aa68fc7cafa581783bff3ceff980f3df51c7f0cc4bc6dcccd2d4a85692612ac22d0945fcf91416d0e90523ed558dd39e079cd38df9b8748a8d5a51a1e2d1a39d13edccf47253ec0154cc8c2c40b2ac9908fca037a7fec975cf3c52aa72eec5258e760d4dd0fd4bec22f1d797938bb3526f0905142affc009a21d0fada70abb72e04da44b801d599643aa33ed2f74f3a5be8d4581546d2c41cccca44f1ee1be781e058a9e7e7736cecbc2e567251dd84a60d63d1512593dbef5c1e9fded5a24344dc168444943914b0a0149eac920f95a1761522f78a0d9ee8f5f75b74f74ba0a7bdbab7f30f39fec992bd2cf2c2a849ca7fd6b9b1955469fd700052b5bb50c275752c76a80fd53c5443c73cb981f029c7bbdd4df69723d77ef16e1650d1b0b5e45cbf3f4b8feb6b49937fd61e4028f1f0130ef414292f2582cb35dd0de3ce5d0620f71970444500fab80c9d7f96494ac08396049b4841c2d6e5ff530b6f5bbee2ff1773138933530008bb716bfa287129236876925bda008b7f4e0c6fc9a3c6d97447753404de6e289ee69cd9597d450110505594915dcb9eaa2acb3744d167cad19fea96c6eea716f0a62304409cbbd2893f40672d1f1280436291f1af1b26962ea675e161f33efc2bffdc5dce361a7575d6e27124c23651b6f1fadfa8a16b6f7ecbc5e42686c7e4ebeb5ff5bc788ea4b4221439c4e5f25ab49310b79f1629d1c6e6129c86d2879d6274067c92a8a92b89c81b06fd1043475d7beaaa5580a8d01250def75e421ce43f3317c408a8b8f4cce98cc157df8ad3f12a5e319450b03f418a48bc4eef98bd71fa33e67519310ab3dae2e12481e8ca49ba993700203d5f13c19218f9139d42db0c4ffe45da7403ce42a54a7e2087de7d7ed212b412a8191ff2e9130695b1b0071f889f2f92640e94a257b1f892854af9ccc9992d9b92781bb6b2fc6b3f8652539c6a7f50e5181ac3e0b9995d5812052459c374acafedbf58f64d35cacd27c8da60d7522cd3ba41ac9c042fd3b997408b3ad777eccb88c1e24bd2ca123209c813cef5b96500ea3f6207fa800bb1e41ce9820c8cc659e337d21790cbd94240551731873b31fde507976fac22b2e8951bf48b867405576db0759d28df89f82319d21c21fe493fe8764710f73be33a623369de5fd51af3ef515045140a37c16c796d75e6906619ea7b26d61af21eda2d1b7fb138f4dcef1b920caf946060bb8e43286c4bd628f6bd9b748d1d6f9f1c1163ec518263f3ee03c605e9d535812ad14083a311a12cb092e01e356f735ed12dce40d505bac4fc92b0b4176a73f5b9441787a17c48eee3b52341ba34f2f2440e857ccc17eb7dc48deab26b55c3232eca921f16253fcbf224cf11128916a16d888b5015c337565554f6ec11e6a46d615305482d5ff0677c89e594b7691be883c384550c1b37fb35ec21563a2a1295153fc5c4f58992f186e285e73179e601a5164d9fd3255053bbfa47816063a76fd301e44e99f06f48685479aee7458dcd8e0cf9006caad29a3cc260022831526c45d5be6d8eeb962d2e9cb32022cbfd19eb0c2d105c91db17bde3dc8b3ee1a4eaf75ba68d136ad65f17d6ae1116637fbbe28dd06fed128d299b0567af9312bed102d06cf4654b85d835a8b65c0a53005fe861a377966e0c11a670ada270b0d5cc3a7be16eed98c61aa872a97697b341901470b2d1ddd869fdf65a0977e3456223f83db362d2b09f3e7cf9ff45de73decb30b0bd7428ccc48a59c69de0022e8201d774d1595b11fdf529d16451cc956965c989a99ba511d061edaf85c084305b5dbeeea30b4b2547180c76f4d58fc223327f19b6bff7aad2402692333f75386c312af12fd77ecc0e0ae8804463cfdcf556541814575c03bf5a80eda0e84ead2ff341249a49e04af1a8b690f8927fd88bdb23b16fdb4e348a9e12350445d6f4263659d147685af86a380c70c7c4edf60507c3e6a3a375839d44fe9169d23541308c6c6e69e0da140d62bf9a94d792adb95ce818306cb2032bf56bab899e222a09171f0c6c737b8fbc2816e53b71e9d2605d037e95999fb9fe3cc033cc7a73e49df09bec54290e302406360981c942f48bc181c3c1ff9e477cde8ea45998225246564d183fc6a4999da3694c2ed83832984a01a832f7e2694d30991e8d1f1e71a8ae0e3f636108ec4999ae3685a9ee647f7f1d93a00154b3d248e28377f2421432c13a4ddd8c309175122395777c03ceb222e79948d361eb016b4cc5b54f8e3500d09afefae2d05d4ab839071d7967e54b046dc0e1930892220ca799facfe5e9bee3e3a8664bb3c6a2b4225046f160012544b5386131edfdf137c42bf4adfc5f87c99470c01548b8b5ae326f21175cf5c2f3b0aea8f22575b45bb623987a6024637331dea8d4fa21fada2152ee093fd3c68a2ee1ceb003323d25948eeb15133b75f663cb6d542143be8e1ef5db3b36be10f1b4b28f1803711054f4ba241b1e6ab70074f9ae805a9546b999daaa7c163057cfa4d73c4387e79f0fd52ff7b3bf45ceac4b4d5691e86d719317c1ea9835e55b92a858f1ede9bc5aab82107f2ef5274648766a5d9f5e06bfa73f5ce5fb0c836dd164373906371f3c71d846dcb19a241ec353774ba16f76d112c97378691df6bab32fd8741edfefe21761b0f37cfcfa21d44b36cd12d5d628be8ce60270b8cd428811ead44f40d743cb220e807e76dbc9b15cb2e786219dc5142c28bad795e9f9f0704be28f50c5bb617d4588e3f1cf86a980ec61aef5c63baf0214f7f7a043da89f030ecc38a400f3ac1080ab16701cacde178577fd37236c46e40666e29f4ab5095a88b683cf403f0e4caf854762628e67fe57a16c1ba54f7d58f25c2877a6749540cb23899671430566dfc3058e9f81677f86520836cf60385e75b2d0b4354f1aea557060ad74fe299f9b6ba16c991239035216e232fac8fdc03965022eb6ec151b9893b0dc99551a1b7b699f2c1fa756e0e40baf343b00a9754a236fbe4039593b84d00a5ef4b71034ae606b989eec8078833acc5d9478227f315ed3af8febf6af469c512632a66a63fc4277413cf483f0abe494db110b3169db60166a4d94ff1de1bbe61dfc8a57995cfc6f353011e00363e42cf69c01b9e14ba35328fdf6f91bf86c96aec48d521694864508cc6a4c039125a1f3f6b7a9a1cb903abc122e9b277119cde524e52728033bf7f1246a6487d77c2c84adf36e2287cb8d100cfbc1e827b8d1b3e7e0430aa8ea67ed91962cc413b0c6f05a3a6bcd036f7247398960c3dd8fe5431afe615f5000268e4fcd6ebda25fb9409de5539982e9f047394d2d4eb95fe908438d26b44c0efe405425d80d26d4892a731d4e4ef607604b0c67cdf5fefb025ada563ab366d165dafb0528c99fbbdc814bb8af5bc12f1d337aa7301fe6fee162f7fa2e25045230dd85427a9de76db99049c9def52a98b46275d0adfbd008301c2adf92ef0475ae3e397acf3f1f3739424f678f1e8e8eda06f925fcb982f27ec892b1a6e6f53ffd7b9a0e01c031f9626acbca5c9275dcf45f86ee2b9778bc8cd7570e7d59a44133bd737990a4d594991e20aa4e239451ffa41a9c2fcfaab64cfe92319041beba00cf79b125477a305010b0fd4012ec50198732aaa0c00376155e894b2e2cfe7a660787e9813746e2865a47080bfb08f4328d8fbfe97fc6648f476277a494d9890d20249c2c188839b4f60906d3b9abc43219410810994e3042e80c4c9d4f280ac7bd4b3a942a304d9fce60a110fa87e1980bda70dc95b6dde953f0e66c5bad1eceb29a7ebc2f458da8fd14ef16ee88323f8d38fef4f906bb245441a38ac4a3f0d1fc7bd3230ab2e894214b6cca21d24f36b18b8a81780a99a0379cb4864fc23132ee9cacf27470907a14e1143e2bde0d4425a3164179fed4c145f360dc5080039988d78cb67de1392ff9e74edad839e5a15becbbe483a1af2334916b91bd7988a637158702eea1193822a34d8eb25ddf0f490cfee19b2194e249b5e1ecf49c8166c1076e0bc98cfdb74b1e510875cb01e431e2862ebd08c7b3cb402b4188fe04c9c85c0f8f6a3744a52a669b276418e17bc425be267d0a2d56116d73d4209a1f85c7d002a2a307bb6c21403668438ab56eb236656fbbff1d4b7a81bde41498670d99d6f6ab40c1a116cc1d9544a26f22a512f0752b3771c1e8d02dd8349d4a0a6ec792de243a94483464e2808ea0278ea4d50053c5fa4ac330123cdadae7d8e4d00a4eecf6580384f772dec2fcdcde58d9ab2a8a61ff2e44a9b9e9fba90945e2986e3802811a8577022bdc078803d04a311dfb258372301b542ace338e10038b9d8176f25e5f57d2f7819561bf11eaea541f57277cf1d2903a38bd15452dfeabd478e14130046cd4c4605f79d52552b64580d68fac77f4b3e0f62d2b74b5ab47a7f0a9698343d23d836f29f42f9aae7bbc7bb1fcbb713e1ea0c7a764a45a1a3c463c1147bef6048c0b30cb7fa169709b01050cd73ea499e48e6a3d6012b0cb9704374cd24084eb2c82393de6a35a74da07c980283164ee4fea4b3b9767d8bb392d1187dfd5e21ca2bd4c7ef3e997ce80c1f126fb33adacbf27a3a37b5f34c086495ed2a1f7878f4192b9626dac469cb0c6c1ae6c07f24c15f4368700e222facd075cb0bf091ef8fee964dcd8aed89334db033ec43c8cdb70aabe038a80f9a09e3c655696b8261144e4a61bce5dfa6fe786863fe47fbaf4428899141cd3c9f136adfc20a79ed843f24a7abc2e09d98127c25bca084c8052cd01d1c1d2555de61aad39774ef409d0dec8836c5904bc083c3b7d43a1a47e074a29d2e823d39f23de68d29db257026ce14866f57e8899864e03ba63930ec7306aee3162d60be260377049c0ed58a1bff4f54757cb6138e442a629ff6d35e336e33c774b210fb3e37a4e2176fb59c94385bb1cf05a854f869b53e7eba0285c698a878a5e0ed48ec76773d4640d4e58a4a6faece4776726a9196273c2612a1fd09bbf8cf6bc41f0f84f9dd585363a376091f471a6f3592a6f65c70e01b46bd78a32d2c1bb5c0e5ecbd894d77ed3f2571e2e5365af8eb67a5d6d3043de6f8e76c4200ffa62cbea83aef19281a3536db1fdd3e0a92779ce6563e70ee80e8e6ec875f7467f513c8f301df2aeeb23ca69bdb91d9b967d6390c27ba2c94938705258c6e4b0b551eda6ed65d816e24a14c77d7c8c407d82b3d68a1a4cbc285d75e96f17f4ba22829d7441acd2330467790e0d3b06047d86688df3102711222723e7291885d1b7c41311306147c6fc6e38c32f054924d41a53a285be5410cc02d9d1c2c20cfb2f2e504dbbf0d1bda26a81edeef3af96243e86cf19d332d2cca18d501496aeb11d2175fe49eedebc7eca70bd2840f9dee683d90b58619b17306e4d7becb8418454e76223dde45c948c72a62352172fc59f6823af932c27d9b683d3dc88b1605146f7aeae046af5389b7e73f2ed3b900cf6ceea99edbb36d4d4632d9339c58dbaabd71ddfb9231612bc3ba84599a7bb1893b46c193491a6914f4e25f87f35aaa4259bc215fd3a2e23248f27846be9180e1569015e404ccd93d621c2becfe792428531689ef247c14f797c2eecec80ec9af4135cbe9f74e3e6ca7da59547715cb513e4ba7c60ba8130b15cdb75875f4a856151cfd7a164716ae3340174a75d5d64221ddecbe5befe4c7bff16ca3242e79a805408f48f92882c6f07cd79568f8c9986ecbd8c19a5f9e964e75facfc547598e7edfac3f214240474ff4af3b19b892e16ea68ece778057271466cf52570931423703e50a519ffcbcd3e8f760d875193f6ff0190f1858f4bb3292584faf1e63b95a1e81fef2e0ccae36b1301a1e240db91d643d13185859db10d276bbe90ef87834bf51a5beddd1de0bc3f89fe356f9bc27e95cb65246e1d3f7f055e4e1c1140cfb76823c63d7ecfc93cbf4f2234649f2ffe164997f551260f3289a2e12718b1830c8b249363be28211aaea44a913ba7b7c337bf1c6864daa9e6f4714314785614551982a03044a39f1c816da509525cb23507561f613f8269cbbca916dc9e11dfb1a4a6e258635bee9c99adaae08d9e1c5cf84a0a697fbe4d4068a3de02720b3a98b6513495f73018a6c92fb61f4effc2cc49a0c45b3aae0ed7a5020a4dd7014d579730c10b968c5ef2e8e8ec11907e836f9d9835f94ea8a0e4eb4c745cc4dac70b8a7b1abb0f9e57fbb13547a4ed046b518e9ccf955c92cdde992c269ab26f7c31906a39a1cbdbf27428f73304be6df8be9de813d5bf7d475b8abadc5ece3055c7b80c47c61da092b5c10ef813b7503d9e7350af57b99df6c9b3f49c534fb684c710e7411b88f009470a73e4ee34d2433abe4d8fa692f9d231053cb6b5bc3b33e9c5efddfa0aab1888722bc6da356907aeadf841f90f1f388c1f1bfc6d4d215ec2f8f0eaaa2c224f1ac14fc27590152d67c25835d25f6eed54455acce5774f3e8da33bb04173ae27d358940e76ab72dcb2371fed90db9f3afbe51c0a8bb7806fe93d442abf86a72c5061cf9a1dd530cd7e67fdc1433df5c024db6ecd1f34c624c32455e845ca885470cb1d5788245723924420f71f44651452e3318ac279ada04e2b0decceadcfee3f35811b74bf15eb4e2a3cae56d5cadd34e2c763cc3ddf335b194bbdf3d61fc9c0b8d49cb82a5d85ffa068e2bf9dc6296e1da656e6c08617ba00f8794fb0a1574c7142eddff868b60a93dc2a6b95caa67d789b43ca851172fcbb33d9f205bf63443f214cb056c1d72e83e39949ccafd09c1dd17e9f37bb408b5aecddbd8a256b583be4dca82a90f9691b8995e3ab5f058c7be9724f4378b2175739230e504073d29bc1e4171d631945bd70f1175ce3c66774cbce2e53ce2503df63659d59b60bc12525d6a6cfa55a1fb82e6165c4ce926ee0e4c9fd8fb2766d001f265237165c96ed4e46875454238856a968ab7d921e2cbfb8e86be10e416945edd0ea85a4d9c65011639b58abee3077d0c3b64c3f9ebb7f6f669bc33e923431110892a3d19ee818452c3edf4853f8ce3d96bd41dbfbe2f3a820d1fb07d24795d84f7ccce352e3dd46c869cd8fda183c1d381dc6603d0e4b4f9b5620ce0b42523e44441fac24c2aca2120c0a14a187c352e7079346a363bf7f41d61341fe80994effb54b04429c985d20a46f48bdf584e3d11eaaf105d530ba1019d61b2b3b0682013247ba6cbff636416b740623df4cc824c702bdcf9b8c07abe8c853b0685010dffc1cb2d3e2d3f535f3c0948b27299a6d454f7969a5edb58aea6f85a81898962fc0d03f6d82df1fd06d999490432f19eee4c5b27ff52e2d42128ac8cb66207753d655388177e5af7cfd310351af23e0c3427217234d22031dc8bc4c9bfe5c16492c55cbc8bd43d6d805b2b3676b279698f984abe6e6b84f58fa94f75f3a5d9029631087824002af69a1fb4a8a24256537291c86f15197a2759ee986d0293ccafea664f0d7d05f58af5072c460f80636c0fb260f2c1df6e972394c70e6ec46472cc6d3a3e6943f2ca541b7ede7976fc970089d70d35b70e024361311b7c1e18bcdc971e1b6ced9b317c3eb7efecafd6f07d07c0f15a2ec0add634a0ec59acadffbeb64bd0ee223143af7c53de9e694a0551b9055a9844725dfb9ac0042a7e47eab1b27149651699b475d03fa7b71972d2c59566c942c9d93e9c0d76feeab6598abae6937c78e59b6d373f0deeff1080d4157d3d1bbfaeea832e7943dd761ba0adc43a4ff708deeaffd490d7ab774d86178e6637d5af2d2695ad5b78f8b71a660dc66e18e9ef5ef45d7d0dc224e53cdb279536bbb29292cf1a29169e0b6a8c1c1d7d145331510717491b9e738ecbf794b6c24b7d38e820f87aee7d3e5b16ff4178c9e598a546f94c341c873f9b617b1a47c565a19b269824d16a3250b6cefb110f29fbb8ac36f8efe7494429db4700e8047704bf0bce179b6350d82c3247e99dcd4efe94e65fda7853b7086f17d5c76eec0d6763730e30aea66fd11e09171856a12a18211a621b460bc7dfeae921c8e28d3faae7041c664a80ebe89c7d8c4c6f82e51e11928086b99ad86971f7db7121f74a0250ee6ad15bd821be716e9a4a7b3dc6f39b818590d7f6a81077d3b434d5be24602ee766f02ca1089d98c271c12143cc0be8ae5b9f20b911ce8f00e99b507054f2d0bc9b93c416b70dc64c18c0752c9a1f6115e2112953ed4c96c207983e6325dee602a5b4e032825d857dc18b9ec74e213abe66802879bb291ffe0088db0296f7c8e14083eaeee923194984111303d0982da6957ed440d9b39d39d689d753a65a27121c99a7a86e779adc69e758cce62f03eb5a3e844469c249392c620470859be9fb45e74c7a75456a6c9097e29d698b07fdb55c046f8f0e060d875e9ef609af8b50d6e43c780842ef18eaee6049d97173f0520bb37aeb6251ef75a3431d1cb6023bacc72583ffec80faedde864c27d6c27e26859599b26c0e304c2ed255619b8dbdcbff85f3912735e3ddc8c09094e7714a0e63b71ade6029900b673a7905170af87f83570da57c8322a2762618a9c2f8d3354001ad33297f277197df2d6903674ec1ce10932d112d7d816227a731ecc20e9d6d42ed81faad0694dd1eff71443c112277e02ad8761a97b8246cde3cb7d25456b744a5e637ac5bfc5290b92745317d41443f282b3d87b1aa6875950f1bfb528ae5b443a4046a6ef7e36f394caa4de1ff0f8a98391ac77a9932c3756b646c73d8c2fabad2f4210ad925db05e0d77d9d21fb8580b1ba95be5c6f32b9c429e121397551c75cc375d80687f4091c0ed36784e80b50e4fea5e02cfe43b5a7f9f406bc57e22d23ef19af54c06b3dd17fc953230e8d333865c402594c2d3a9134f4df30fe2549def3552f26e51f3a1f653a40ed09f3340d6f77792cb1764e909c92a26175e621c9e66cfb9c37fe3da6d22aac0f815e5bc8ef4ab7281837bafc689f0c853abc6cfca52c02dda2fe55a6eb195438e0709277eccfe548b77a5f1586bbdd61efdc43df415c8b27a9b59cc692ef1c221ffe000a49158d6f758d1333074af1125c24812f0040fc4567155e95370e965ba17b6bc515ed7ac7fa74f330e2dff64e322b879886905dbd9904ae7b7102990f295ca20902cebb5886b06fe50fa12ddc0b1941dc68c5a9727a5851bbfca568169e35554428eb369face60d6f26f2a749770387bc7a9a8244a67fd230d96139c10e03d163f6fee4c7c8f7235ab384750be4cb5ad792a730456a035fcb3b1d82f283bb128caff82925317880ca72888edebcccc3fd195e96d183bcde4944cb6071657639b53cdcc8bc32f5a665ab67cadcecc86c67af64e027276c7e2584a8b41ba11b23edd666baced1a23e100e86272e5b7a0a87d5eeebe27f1cc49a74c5e1b68cb4778d476effd37cdf3917821a8ae1cba454344d3ce500005e1e651dfa6cc50cddfe420e44e1b6cf7c194e7a39f2e0efae49b22aea2f39e50f4851763429086fd83f7d9381b6d369530295a7c2163ab0b94a16bc1a1c022f71b15b255f045d186c975aaad1e7fad97dc512c0b5d4ad436d311e987979a444f44d81ebedbc34d16446f73e8ba58dd85d1936b7782d8b635af11dd907bd80dcc39e24f67b6e2a672a5b45ea7c563b434ca5777b969109d51c55ddabcec92670d20353140e68ba35e039575ae8fc29e4c6dedf3bfd2d6730be05d61a4968d42fba0aa1f14baccf95f7abe2312476f5dd2e304eaf9d566580c21de9400ce77b49055d7daaf7e80d9d9c743c373d053499def7261837fee0bff4465ae3ff9a28e24d798b8c8e275a5fa6fa37e71712a26bd31c7c80e10badc422a27b1678d3ee6121e1c7cb810f154ff37d9e7a57b4b1dd5c5080e271f2d6ce53e525f5df041f1d9c220a7f4bd763130fb464b44ea813c72e6968838abb6fd63978dc8492848e00ce1c0ed2470accce1b509f78b7791c22364a9f1e5115c8749701135d1a37d46905327a8a3f1dd0064f0a84375e99e55a191189cf6c299fb2c2c48edeeb38b150293c48118544d9d207962c42dc0f878e7cc307158f9f04dc33266faf7b0d36416982d3e3d49667f55a4b83c2a9bfc5b3475ea1c3bf6378d14144e94077a659fe2e6bf8b78f758f32e9cf48e27818e345042913401231ef24388ad57a35c6a9230e248e5ffa1436c30088240c57b93a13714777a9e9ec142da2c17850b492d259d4d6c670c6ca61d41a4728124537990f167c461709fdf5fcdf61c4793869fc81035d1303b2e181b73648e732ff6926d582496611ed37f1940d2c210fda76f866752caa39b10a9d88d179307cf334838453b942f47333ca168e48a8dcb4d793a9df2e362fbd3fffa5e95554618a5eedaa51885a3f70177bdd2b6c9eab501b55c945e3f4c062148f3a80eb9525b9c672fb4ebd9f4854635b98676b344ef38c71d303247d5412ea746d14cf19e00cea0fb33a4dc5ea5fa1f489c3cc415f5d0f9960f6c458ce7b3262f3f677e6b978173efadfa12362536bf44b65ce9ec79c1e58db533e5dc4a3a3096334b613323de2727338fa5547332f19532011f1794733f92149e04db0609193b91208b2569309c516a31bce7ddaf5bfa8ce9f08f775012d6428f261ecc5a8514a3440193202b1024219eb3a71b23198b8a5f064b88512bd1d9d3f7a6ba0e4a6164e126e7e9234a6255ff5b468d7bb46a7662cc6c0f4eaadd072302832666ae5dfba0c34a9f63c272cb48070c6f618a983f1ef9c18f87db2ec97ab1e9cae5c8f6c6b61b3fcf872fe719121c62b52f56eccb9c345007f4b7d7ab6697198ab87139a0aed0335d8640d2b09a83dd1dca93f522621aa55729eb1e7641a686fee87c43ce35ea274aa77f76cc88f7f1da379f1ce43faa1ffce86a455082a63414196a2a84a1fa8487736a201605b12c996e72f00e45b99bddc7c7bda199a2de5d5eaa85044664eb5a2acd0fd0d3c066584bc531801f18f02e2b595bf0ec60bffb5c3a22225834e88f6ffae796ff4b1636fce33cf629d1703204c4e0d3bed40c9169f72af57630a543199f764a86cf7c860701e1fa7665876969dce6d736216a7a8ba9e909ca898a1399cf7ee289585637e80c0bd067954866e311462b8d7fca812106ff3e89239c943c5e78ee9228720259192fe641460bc2780c2d7aa2acc63a39e0dee36c25e4773b6c8ec41806b0892ac7c634b52b5a3953417294f5075560cc9b4fdf17b51f3cfd6b001e014dc6b31741bd22515ec2e158cf7c654b1f4ed40d5cce5a27d8cd0ab4e7a085634cb7810c254f0c9e86d226565ce60dec96798c9924568708a15e133f4594a5056a8da2acdb9211878c52e02db7fe4226344fa846c0059fe67f0019e383915bb867be320ce4db5ba6a80687f57448db2b985eaadc983c84bba5d82f0071d2fc0d146a9307f6dec968d5bfd41d4a952215600c85d0f5eae5075e6fc29c438dffe0d7bd6130d2cc2b2f4c5417a7f4216b759f1e21910ee26de696197ffb5285439b5e1e7e46ef66b59fba3b9a65055be0a4780dd24003ae5a109b989426f02d1e5b5d3812902ddd2793a4d453075b0ec1a714282ac7c33560ab2eb3e408ed59ad7de9e9c4c2d6bd7590fc2e70cc8a455ae726f97c5d344fd31d4d0405fa5ab8b67bcaa53a10bc90b0a4fa1bd613b4ee4811914e0bb9f6f2b4a3b7bf21a02636a924ea8f73c007551f8adba5778ea85faa63b5acf7099909b52f38d47aeba94753ca89e7eb0d503f95563829a518b81afd330ddcb6f5ab378f3baee299fb848d4969e43c1014b2b7f4c783fa8898e9224b9fdd1b4c560324cbccc3d282fc511e34f90b001f591458755db75027394fe9e1a685fd00d7b707b0309d5c4971547291210e4fa8fa08cc08faaa2d943be14709c727e2ad4e100825c7f2cb6159d922abf385d40ba9a58706c630d0185be6bfebd3c62288ba60bba1277535f3721aca9f46efcf79c1446a0ba82fe7acdd5873364ca1836a182c7f6ef7b7ce7a3ae24cf574a43a5595e2828e7934009fdd9095711907f23bf6e709980fd4474548eec9a5722fcf96f710cc9b1dc89a304d3dcd9a5751205dd8f33074541362eb978484be04ba836ad3a6612ba3a1d9265b91276152a138cf5bb185ab55a83a7f04fcd89df4d69996b50e979816a1cc6bfc736463a787fc1b48a47a0363d9a09867c6e30905806b0acfb2960d7910e02ef5d483fc964a0b1708e21776b2b56d52318052e9162b5b9393ab8e567ab0b600049d137f85b0ba258848ca09e3b9f8075dfe9cd6bf098605fdbd1310ab4ad4f59650a7f796922ff69377f0c8ad8294a540f401328087a76989994a93af96e5c912cb952e6549afa5a74f46caf710008c53fdc9d5ee94e927b2641e9190d37f40e5e90039d4085953ee4e5e43584e317a6a8e5830278e4577458f142c463b31841d184cb7085d33aeaa6e532421075993768721f07d47fb85a27c49f53991f5b0b9c82d23c6f7df32ec160b959fcd80d40d4f4695b4d193bc08e444119fb93fccc51071a93b47fa044d34e0951de8bf2b793695ad2420355d5a44958c933ecac157f840c10acae2daf5665e54fb463a65cf422e30ea36c44e0b6f5f7dbbc7e899da0376810e6680db00dfaf3a2b1e905e786260cb956bd60464a4930329325063c0561296e02a64feddb006fed11b2b37fe38095cf9c134d5da705a6a3dcebd21d06a4c353dddfd86f7cd397d94ec29a27166115dbf4a4dc3f96e3e3559d6349a431f4323d1fa044e2724dbde43ac20b6611022f523d3402da4ea22aee93990887be7422b20506270c29273598c8e615841e2b6376ebb569c511dc562290df80d40581eda03fb3f1f1a44489c852f4588fb311ba7b0d9133561e1bbfe76da6a41cf03c4614f7f7929cdcace11693142ecef27ce2f9f2c5614e0890bc4ac1a3f64a735a29ae35d612984b15d79358c3d63d903b078a944d5ee0ec39c6e1a2a49ae77b049e633efe3a2359879b0287019fd3e4dec6f76e44c8898eb7bb8f0a3332acc28965eb6818b95b495845bbbc207259fe82ba4c1e77c01b67320bfb901ed84cd09863b6bf8a672717ee76dd9f45edf03834d1c15ddf81c6e4d391b2d667c7d0ed8f7ebc556a65e32511087441b230792c3c428255bf52765dafc7b384d953d647ea20eba199c1540b005ea83cd87a4519f3fa75d9001d9d5b21f8fa99a50afa44d82ff636c61fb588e33805a9aa05a27c84869a6e453a44d9a9a0567ba0d6a65cea57a2c4197525cbe6b88fd0a3c7f8e4f1f9ee574b9914707c5c054d8b048a752789aae63f1fe27d0a4f11fd60aacb15f7122d73d262faafd2e8a0079e1f382657972b3aa035eb681a3eaf51ce2d2265127ed2f1396c54cb84cb62a8f832b36d809f5636236c784a0ab65806c8cdd401feff0789cd785e21fac01e462b76a691785f79db719f3cb1c3723a34d56b88235f7f9b878e670607abf79ff5be79162d188800f224d152913e7b242ddde5dd55a46717ade6e65ac568357f3926cc447a26a5c6305b9b96131fcd0cdd6bd63824b7b1689aace210ebdb376738a82873dd7c1986b16c99c333031c661301065c49f0c4cd877ef664c631f0082ac0193fa4b7df82a3ab824ae43211059093078fc37dc4c1c893733be7606eb99b4b26c00ecf47904e1ddeb68f91b5fab6d87a360e6787ca2f7e2395949bec796009a07a7082ac4167e659f5b5aa9745b45500d3c3235b4538e4f631170812a909e44765dfdf2caa919dbd287a70a120af9598613dba9df15028670e0fc9cdc323fe05b1e66a19941f94c7509a7690d4334be24699d7068e61c4d8e2411763b5838563e39eb6416fa914ec8d27e1bb432bc956755aaee7b5f4f99266be5adc38bcf67eb30333daa3b3ef38d2c95b5ab5ea4d065b471c817a35f023e624112db0e45feee6dc76ff99bb0a3908f6d22f330a362de9954f22f5c0073cb749f6edf6a6216f2c4ccc6ff05a98940be4630a116279d9f3a70fbb4538dfe7186890ad193870fd8cb8cb31ba29573d9e1596de7ca22c57d77beb72f4e27a0084dabde6ebd5d5a473628d9e1221929f59eefbf29c444d1ad3e5dfceaab4ae43e7cbb1483c1695a17beeb44487651700cbeb881a6dc1c7b8170e4da996f03d2691189d05339b13ce502843a07c30c84716d1d45961bd2b385f98279db4a07f85e7f18f379057c776e9dc67f0fd9ceb4f5385c76846f522fa12fe815e026dfcc4167afb25337779e707b85430ddaf4adf8b324a0e0dcdb251b8e796e4a2100db392ea5ce588ea2c3a4d57553a3e2d37160521e1a81a577a4fb37476f5a33ff02fe563f8180e7176e7edc57779c48e42503af88a2938798f6e021b4a74492dc2de6cd835f1338505ebe0b851aabee103f9a4f3138e48fbb1dab968359b36452fd3a80305957cfec5f03dffed3e4d22a90381c1ac89eaccb46c21ea7c791b3ff31622b3d3a79a08547ba9e1e0cb8808438d516c5d381054adf40d7c96d529be37958f88d8521afc3a850a7163e3f16d5c7a47bec4d4fe5e744e7ae58ea99f4f6860f740d001004916f494878bf8f8bc0e0f9e24cd3be9cfe2e40f4361d35ad3eb5f380f8b32fa11fbf12d432cd9414f9f890f10e58e048680596d1705663e9ca3fbd90b3c3d5a05af4fdae47637c68b7b2320ea70b9051a21719d6fe79ace24b95e253c85d8acf898b04d712ccd5244eddfde7a2e21e3a5403454c15f125dc725b99d3353c4115193a596621e4046f5598fe421da378c9a54d42d58f0c4c849ec82c8a1afd5dc377a94fe3971b04244660fd6f4f09ca9040d78612dc40b7ed37562c8eb5f3227b351e8f69f1af72ed826b2ab2e21de5d1d655e07598bf95ad4f42eeb3e3b7ec367eb3f0cccf0b52bbc47559bc3d4f878a0c39ed7f530c02fee53c58022557946d9762b5a5898e2b23bc4ab75973e2a934dd6cf89a2d08400d7cc22d9fb94ad15d8cae9dbf913f5d76542c989a1df98333029ec4cace03647f19c941d9b311840be982541eaec58ead1eec6ab5964cd7bfc548ad142c2cd9eb9051e4c40d3c4cadc0bdad84f1bb17076393bfdefa9c0c9b31672550da600b3110169324b4a58864dfb44d523806e0b993eb12c6dde6c1efcb88cecc1afc57e7d900efc9e2c70e8cdd26263a03ead624e8e097d8b17492b04367bafb9e4f14330644c1fc7dcc521f419c8961d4ea4d5598f96f3d9a81a509506966f08074170f4a0328b1b07bc856f4311b8e55a789a0b8a4a6a7715470b266619c6817c9d6153ddbfc03287eb7a4a7245935b590c2aedff332a305d994c1fb65c86c7a61d48eae7fe09fd8e6ffbe4582561a7b8bae8eb21008775ca1cc69a2ea18c17457325ad20f0e12c37ccce243344b7c9130c2272d4506f71eba9bb2c1a9e5723104d4c485243224f33b22b039f62c6a68c5483408429864c1c1256aa10a3f228ea13c2e90fa98288fe8f029a9e2d714e7894e5bff5484af99d5a370e74bff4b047df3bb21b19f38ee586a84ad5d014a7211dc844310652320c62151971f1cb5fd646d80f0aa758e72db3accb1a3e7f5914c3b46dda395389f0938b06a89f10be3abe1cad2fea733710d504193955e323db9afb1e9338e6d0b1984aac6ef9993af75c447b8364323d5ca452b42b728a7adfb817747653af072125dd79558fbc11870d7c496427129ef85b0310205278ef424150888e35bdcc14789b39926842b563acdbc3c2deec4ec633568ca0fc9f8c7a8b4ec80860a9e88bd18c280d50b4b493832f1ef3def53c0f393b92d826fd240c3a6595383590352889ef32e17ac1c3d247fc72ff7d5d14efaf465b419dfd05581a33253f298d9bf0061ed6f7fa0331c5e164ea37bc3b38d010d316d7357e91651a302c3b59878a2fe0b218c885f7130e479a82af16bd4d7d7bc070dceb02d34938085ffc21de587fcde058f4422769f68fc4a1e9ddb7e55e6b3cf659b60747ab4b2aaedcbe10277520e7a7bb62077c51c4bd754b0236e2ff7105d25234cc0936900b136f93b051596953845f115148d27c96a8d860d96d602f2ca801673fb8c9dabf9e483ccbead27dbacdc41d0fb7c8bb1000b90a4f7e35f098d5b130559361b2304b13705137e26426e8f6a2b1dc6d38b2b9d9c780b16d454950a0fb1f88d03865c1ae90220585e3da42a45a34ddd8fb2cb64fd4eb01f158b8b572370c21b6760c1c5f0c2a75685215d2c50c52545b60f1819d11f419056c759ccec28857d9d74139b0f0730c4764f193dddf72e4920f16d8713d797441e54d7b5b2781eeab00d663ae8e8236b80c1005eb3d115287b90aa21157024ca41dc2b9f4008631e6781851133df9d9dfb7e83ceb0de06e5f799192288126ec17e769bf25702d730771ed66a8d46e131fabc3a3ec41e1ccf18d1eea65e5c6cabfe544932f8b8b178b4dd27a902b932a09b2f6a1c28cae4dc1d0bbc93ae64aca4021ce92c1167a4a9572ce21e837a331b75186c8acf51e4e0fa983703053b6a72b025a46245ba8388eadee7b31f8ebc88f363a162d7e9a63a4923a297ae6d71bdd0387e8b4cb5c30043436bb9c69526d40ea7645365fc125a4fbf07f2645a3f8b45aac96bc91e5c4ba877fc4763ec15dd4c8543eb298a9affb11570fc93580566ef5e13f7fe776297d248821028a209f26203e6c85323fb10d5d53c56b38491d797f15f6fa6c56a9c999927ea00948c0e7177b41455e37273c71c81ee6863deb078100bc9df13a19689de0fd82ba40dccc900ba032f190229ebc93f05706a243f0983d0af7bcc015d0049b7e73dbfff30014e87dbf3aab52f8250bb4c366407e35fe7a679348fdb5e1977c595953895d0f8ef8a2e2d9f72392217cb3c22572a6e5524bb4728f170df1aecd56fc3c8b7cfba29595a02ce02589e2e04a11b98db5e29f0ccddd4124a26d19552dbe78ffb065246809263a0928ac61b84b4d87e6ab888a0b9e419bb1c03fd3353baae85c677b1f709f2dcf5da678d74168599a4cff71819d47e915be5a85a7ffb54bb1c5d4ad52c03f2fa6df328a90a409715362025ec86f425a3cc790ce72765d12b8426426c4f71088907af46a9010b7e637c57b422869693f39de3782e56e9a345d2f10f1124795fbbc5157da141345cbe2ed4cf92a6f3cff469f3e8ba39dc59de10e3f14fcac7f7ae21126f4a2e378bbcb456ea06ad4d77a839b35c0ce7e95af78123dc8c51818be55d318c2380f00ccd6a0802c47d44883233a9b1b410a8f43f823098ad1b2f30643ed2f79dd5330905a3b98ff3c834c39e6abb6dcb2c696f72877f1cea52d47af254a8fee5ec2feccc2fcc051f5a9408d62d047f617b527a87869e578c1cc384ffe4e1eafcad39cf259fdc8959b5de6d786edc4f63c949e57ea92b56c96623ae8c6fe6bdec10f276af401e750ac30715c06d485bc9cdd9707ae8083085eabd698737471fbd68484e28d72e87d95d2d5d471c4277064c39442fd388c3befca68144f98a882102ba6f107030f820d0fdaf1cb1882e8dc64314fa8cdd4c95c11fc0e17ae15a968c7651bc452861940506dac6c646e2e99ec127a3e93762fe89247845181c98f55010112311218d15cb57e119aed71a8e6f574ca4464782f1d38a88e67457b7f6d948d133f0ba56102a0efcd779f49c16115a131bbd0d599cae9c2cb743ea3756b0a554c2ffc863aacf7c14c25875833324559ba7c394ea839e06ac0475c12b26ddda0bc5ec34caf454c16d677117afc3e51484d72dfda46e781acd1de5f295ffd1635c047624f0fa2bde1ea05c659ebebf3d13df6d37335468f779cb00d75c89903345abbf7c6407918d992f6d7bb511f5e76d05b3c56c6a47bbf56c7d2c6368bcada55d1754304460898ff19984dd59b3f61a8c15abc7bff96f41bf90f808e30cd7416344e46ccd8af57f624cc5ccb0bbc69439312039792037336359e6a38257c43eb7e9a182ac1f06e2017ad785708f296c0ce507b46695dc20f66299f4b48f71674084ba65eb08eacd332f4cb7e187b0a7bc30096b2213e81a8c24bdb7028759f2ba60308566ebc966e2adeb1e42f4c36c1597050f0415048f4d859c408d4b278f17819169f77043641f9a8604269dea513bdb4343740710031eed4612a61d9ba31363221785f211c8ef60fcf154c67ae039e6987a5dc21befea89124494012130031151da33c55222bb211316a2e7e0c5786d7303fd6013746a1cb36294e52265c4227634fbf1f54e7511e6cd6d904f40347b3cc38afa55bd65a75e558d356edf0d8b571bd62b07979bbe007753695a959f7bd8fc871ebcb095f20945d1d8018c87428129efc279319eac61ed12293b4e385094eea35ed7bdbd136897406ca8871bffe5951f65802370ccbb5c9b5eb1ced0b380808fcbe1ef3529655d6577ea0b5d8529c0b88e1bffd93b1e2994b3868bcd8d526d6814ed0b515b919b503aa157399b465a3091fa51106bd3d569f3f94ad964f22e9dda501148384835faf9840fe4916420400469bd6a623b8e0be0a101b87abc5e8aecb57a60ea8341d99dae8c8552604513c93795ddb20932b3e14d5df9015d2e059ae8051ed114f6344f38de4c9599e5b182594ba30e8ed24056de28f70458020b246f8b6758a81d540bc44a68340bb92699bbb1689b65b1d6791abc138e3d976198c2b0cbf4690fffcfb221352bff36725df7e260a1a1598ffae3fe303b44e3d2a690937daf4783e6273d54373864fb3c18c2e6e07ad123c06a00efe82c420a935b1800e7b760d4ba74c410484531279dc26ea48f5afe1761e3554d18817a0befa2a5a7b3da2f4b626a3a3ee9b97d0891ed317c5583d5c9bc1d5ca97950fbe83f8934b63189ebc32abdaab6af067331f5b0fe63d2ecea3d90a6f88b19b27149220e99931a26429f50a359c3c0b98da2438d7a09afe3e0c4e2fd0a94b35c150ceffbf390eee58a45d881992c80f2a0de043e04e6c7ca7f6e3c3000d2991488ee387130a7c7fea4a8d9dc95b4c6e5d346ec8a04c204dd8963e3bdaaec03e1f038f418cec069319b794423abed7ca7a346ac49e0475effb7670714bcc01ca081a80c2ca6313716cde9a173e0aa33447a1301bca053e96ece86b99aacc3e8aa18fec5670398bb7d38fc97501d10157a1c3d1364c5dd467368561e45f8120360eb16059d99411852de508bc63868bf8880c9189f0391f49d6683ff969105825b213350213b50a096a4cafd460a68ed1a2a64e73c364eeb83bb3397f34edaf3ac54054c456596877fe967a5ef7990f8c3127b96d6ecf1ab18ca4075de37863f091760fdf82744db485a082edddd51c4b926effd74091da8bb256ae73b9a693340596566443e2fb0bf0d41a5cbf03acb0ef8495755ef7a860dd304890c39dcb79789e92a608b97ea208f0f9aa8a84cb0307453abcae6e98b0dc1fc9a3730644e8b6fd5847b30a63d30e30da3541a4204495249cade141e865662d5238d2fc1c578fad08815c5662e384555f4ece5cc0c6c08bf0124d3ac5b22dc63a08a5c228f68b19fb1e563d6530dabec810403bc49ea275251e4746611ef178d0aea173b934b32f0ae0f48da1b4b64a599047385a247732009c88097063da31655c66f5ff2b3f9d0f2b83f2d05517e036f84cd9880ac951f054dbaa6b6113de55404b3bae474f5d0f8b1760b513e1280ccfcc2b198edf0e92f88ad36cae62f19f0445e389da2ea12ed13ae476792b7b226e3e6217859ec3bb9fc4a806a1760b70c81c7c01ce22288a725881f0b9091ee5c709fbfd2ee4a35891c708387e320ddb3d620bf65c294f94db4021e367f3e5fd16eba512460bb361eb53ac1c55907d4e7d9ea0360922043ca150e05a2a97b299069de69f4fb2fa8dac97c2f1a81bf40ff59316cc2f9189be02e0eeead6ba6de5857eb5f2f36199d13db3fa0ba0f3f9b519ed7c352a0be11b27ecd6a7bb15906aefb33fe032d4f90836219ee5ba244f1928cc61dca533f83f7f4318c431bf9a0b6705da59368ff2fc28a3035c48e21343a288ebd621c20c2a5a6cf15d3188bd7d30ac3435cab6b99ae1133105b921c553fa5178d0655be25320e6e2ae7a16cc65fdd652fa7e9ee1e58e2779a171563afa150b12587a0bbf2070c451c952d8e82335788851a5af3a77635fc304ec5214cbe0584f2310948d396bbd86b0ec28716296c8b9ccee7f3ad9ed32afcaae1a81b834129aed3a457428fb21f3d70a2316b1a38c79c461b440254b1127f2adc685a5d5b34a7a87eee18067ca8bc7b715a140c68d9d6e9600570ac6090ddb0d2b5717651d9ce21ed42e6819aa9559a768fa96eb7d0478c9fa7cdda1e948d9c5e046635adba520624b69ed77295e578a6e165cf7a330f3951c3f36566ee22c333f412a7151b9412ed012b7515334e3d9cd53936aabef2e22f0fe715920f284e418dc09de371fb265b9361cd444cf0485df4578a6af484a65d9300f1ef3c7c5b467d6d4f94fbb5a7b54c3dd9e0816ab63c7d11b7122024ec68a3c2652a48d801419453852ab3f3a3b1701c80d7eb2db933e2e8971defaac32c7cc178d965c13cb2e70bfa09119d4573ed6e5c40dfc5c15fb8bba948c074395e86db44fef8438c9684d04a18935ed45b43f8d71c49a039de6b2374845f8cb7a0f7f0298dcb2a56b846a2f4aa86402ac85f4271d9b41f16ad3369c6b52b14aeabb9cd151d56d31f61279460b77efcf5783857bd911cbb5b7e7269ca3f3e2cc88d611066521940c7e42f5c32944d084ae041c9d248f18af14183700a1fd0b6e72a8685986ee8ff06769f127c7ce6869781b5f6f11e6a6603fdad964f56074f302a96d3d2fa5936d7e1733e845f79cc3a50e50a56174f725a64e97f51089df103de7f56a4c7eeb3c2ec4eb36b92a1099f78d65e28963bdf7ace7eb24c0705bd27d3a7d9fd4d7e6a6e2ff335c3e43e70887f5721cd1042c2087d08c5b10a76493cae13f35e74abfed0bccddf255659c6fcca094b99ab69731932e0b1c41c52ac7a8d38fcc76ab13671484a334a90ec57a37b261125888282814d3a01a96926e99e0a753face428f21bf388a75164e6b83375cafa29ef79b569c652b3a5ba929fe980594ecb75c0adca2eb5be3db326b9f3064b84d6cd7b055a2e3e313c10d8be6bafef5032f5521494db856a71d1a405ad15a579d230658ea746f4544dfa4ca11b863481e724364b03dbbc263cfdf022ee45d1b54f536470f6891fff9d96ec568cd7444c0281d5ea44b7e6e80f1f068fe831f5c9651771bf3bc88a0b54e610b173131466af9022a356513f9da33e706449bf407aeaa3c876b961110135066e780627bda5e624c1201e808946239b82e074b377c8bc94bf4baa7c5b7559d53e6672df464a5b72f24d4b0cb4e8ed2b7848475453bd06cc77d0c42ac44e61e0f9818a6b0c97cbeb5cffc8afdabbf5337690a999d3c211dce2f45f326f5108b2d558f575f4e4190696398f3c5bacd425bc6bdd013d9cabfa8ab3c27226e5c183336c82e4d72b9228721678c9d8d531cd990974763048d375c135870122c99f4112b69470c7e8c33c0fd46d3cd5c1f86e7d441c0f09367f7280f08fa0a59981153b1d52fe731baf205f87fdea93a469496b3ef1832e043a25f7b8d65d0a90dbf1870fea5203a4c054acdf288e1247ee75bb48a96cdf1303c14c1ca848d528a5473d72f30e2a298c6f70179cb06421bf3ef22464e79316e8f532fe58b7a513b6c469e027df00a694cf4969e3f4eec023f8f1bf477b4c48996085418f9befb7c58f6a333f8fcee403031b6e7b95055ce65de6a7a70cecb44f898ee2294b075df32f136a67f62fa42cc77ff8905a83d79e6fbd3524e20265c6f0acdea75b82197ae0ad38efa259435bef579dc8ba511fbd9ed4a50a851282d62902270085ea391690da17ea87c3fdffa691a343a503e5ea303cffcf479a807ca9e27cedd916c82dbdca510a533b8b775cbc79fb8c5f5aa525aadd35e92d126acc9b83be91c3006ada18f19600b775e6e922c057b71bbb88ae70e4b0006238108b8e5f6e081ce43090dce77d96c29443ac1a57db2325de44c85e84c902eb236f800c66a697680f0f576e3ad1b0331bd4a2e9bb5c70fecf7f8a73fd7ce89e5743799c2b275b498b4efa87d642214310b834cdef268ceabdf7fcbb3f16a5cd7824e53fa417752dae043b7541bc28eeb9d637ed6d692f1888cb9ca2d272267e691aca641dd81d34a94195165a773634214ff5fb40d0a70eeb800c9d3cbe5be7f07d0023ab87797ae8701a7e0cce79e2a92d7ef3e8b76163be822d518cf1283eac3e1bf05526cfa6dc8b1b4664c44a5cdeb21501f87dcc276aa89f3e8f5c579b1dd5cdeb4406ac81865f3041e09d1f4155d8af765343764b06aa8085b5625d65e600cb050e804fba72348a6538eb44fb111fe5eb625ab96d9691ca11072ea6af88b3822432fafbbb5acebf96613dba5a200ffb63e0b9764be0f566ea746097e796d5405a18b8612c4f678d80a4e0a6a9027b33d3592869821d173cefc6048351918ad5b4a6bca0bd953ff085dd11844280f53c911c32869c44fc9b2e2c09d5af657e8a776dc8e2ea1cae264b5e03cd9cc9a7e235d7a2206e0b3a60fae0de0581d1f003e3e5ec94afe980890e27ab1a8726a22434400c6e6e2041112b28bc1e325548be102b30d0b910e503d9babdab4a1514c44f66be0b274b54fe91769320970e5fd1c30369ad7e554033a611d43d29df64a3bcad347a3639fce89144729073377afcc2cddcbeea8deef2a522eec8deacc9f5a8a133e07ef44a51fba08b985066e351f74b579e86db0b4fd57306329e7ab6b432e24d24d281f04841b81268d4b0c9b921682013d3f8587df3ca0e3d4d4ae6df952c8ebb758ae8375468af88d2826c6931c57a903322aa4d91a2238c73e10ac39e9d8ea1c9b9415b0b3685c587e867be56db13d6dcf88e18070e21cae7a33386872207e630e97f37e11f5ae0de055a1b09a54acc0e25c7d3422b8e6163c24b64c3f5095fe04a2868b90ed3bbcd4180ea66bcc264f5eec34b576e611ceb5f96eccc3fd0e211bae458c11693e83cd5f950d243489c11fad58d6d0a49c4466712672906bde256eecf4d56c8eed89e8d1d347cd8015a3c81376807173d2dcec3ad8af4a94d3100e2a8dc09db4a82d0ac3b51716bfe8c46efc5eb52ad546431cdfab9e5120ad2c43d6d87ac5010c82d31466e26fb0dcb87479e9bc1deb106e19de17009029e1bc996fcfc5887319378e623df7ba4f4fac62b5d4216f0caaf23fad9a3ca9cc1e1290248fe81ebb0e8309d0e590a24cccb5a66962284af6f28c2ac361aad1ea877bd38a7593d36758d0e21be7aa81d939ca148da74d119bcc27cee293e39bfe2f1b824701a4f226aa19de0e05354d1f676f903c44f98a7738f94806ffc723d91dc798e6a4779a4841ff224fca8c592b159eebd20670b727befcdbeb6d2cd6c8d08d9be12e83c9dfed731c9f6b88e368b7e8aef71d5542cbef46350df1ef2a89af2be27198a3216e085814392ff9d946b5cf0c4d1a983a761e80032ed9b90a1e4e3bda9c28d500068077ac2d8cb7addb56f4ade37b286413eb85531e55b41edd55342a6174a4f2baf261ece7d2a602e3f8d35bd116e4fc794aabee9c6944cb465e465da7abc610f03532a1393b662ddbf19e05a8bae717c89509b02508870d4c3b20508e3ed79a0125681cbc777f5e81ecf18ac47bd5892595747a05864523a6378c9315111072a33077b48e8adf467024261e6170bfcb202bde934a4fe4e348db3c331665908827127e7b4a50ef2e799e3a56cc54b4071cb46978e335e27461d633d6de99ca1be1125abd06eec86cbf542c67d5add3435b283f64503321a961665a26f3209a3f5cfe8422569b852c5af39b08560c93d2ad2c3bfc9ae3ca29452325ce00cc03ee3c09f99a0efe2ed80ca55622d534a4a1b5608cd7389a6529740f27061c5d33505510c22eae2a1a725fcf554d5696c10fff9827c6b84372156394270f3552da4e7e852b8f9a884dff9e478b6b9b431334a7694cc2587274b0ea433e1ae00ec4bcce0ab771181fc468e99a214d5e7331b7d6b67a3bebeacccaf0fea6580d4ced86e1cd0fdf11199769292ea87feb9715796769d45635b356dad83508f82ffefd974632cc8789ade77740c108b09bf3122519297cb1c56097ffa1e696e3f3a50d93ba77a11411b912f2814b1117c9cb655e1515bc7adf545b6f39ebb39086068a16650f6aa92b1ddcadd170f36f2f92549dc9bb7fb6b4cb4b97e27969b5fe7414d5a9012c3c9811cd0cd9beb218d04acf6955da0696ab8f0521c2e2d57f10d38d6ae7953d5a2a9b5cf14c9f34402e1536b78f94df091889e4f6e7eb1fa88da07bfa469b525bc4f0a3695db429667cd64c4a61735dd6f995fbe48d392dab0b7392b7938a6b31121c5666a4557e44e7e73afce0d869fbac40561f5ec6147d5c0ac6a84a388240c479bc525657df9d9ff47780db097c5c1da4a7e296a0b06e014c4c696efcfa4452398bec8bc32f2db1998a91cf0fc98644f0cd3a329e1a344d17ed52b38348abec585adab1b0f3104ca08a42926119b4029e9149e3021c9c6083bca249404b2f59187c8d54f53e5d6e8a9969fc0f848a406f6bb22cb7ad95d785d6c5bfc4d7246774c1639defbc5004fdc86fa4f9b0dbcc88fbfb5c0e2f2f48b09d665de72ee71d3cfab2d578cc9b0817c838c9525edc2f7bc4d260e2e1f4f196a81a3144bffde052ce0f06e9c6559ae818fc359e084e9f771a3ee1be5c45adaeb6951de347f2f8c98d4f8d15b7942fd5d514a1a826e55b7df638ef661bc09b7f40dbfa53a6f1cbe619bbf016fdf0f8b138daf9eb33975ec9b444f4ec22e8a7bdeeee06a2ba2dcf4cb469f02ae32e672c58a83ca1a9c4a1c8bd29c31aa3584ad8e01498b919e7b7cb5db0c2a998632790a4d427055b047e47f54c35f482a52c0b4edac6628ab22b63f4c1327e214ba15b535d48dd78371c9af01cd9eacae32eae0c3635a9060f8eefe2fb6353d912402d3ae8158d745eb664d2bb58bb1b2208fa56cfb41c9e831707c7f050cf4c46841e436c41aa2a6ec1b0eb3fa5b677ff540c85fab8176f09d43febdc898d386fad2a87c0d33df46a47d04fe47272139063ac8823e042f1df79ad171ec6dcd3d0c34bb188df0306b4fc9ca689f36b05d1e169e6f27b23ad1523f74c526c67a25b32f2c895406b30c0909bfbc9b4d1318d567a1919ffbcc1631709a41eab8e239fac1cb3640f1b02306bb0d6742ca0f3a07426c6703bbfcdc9e34f1b4e7018de118d1dae53fa3f1fd0632bb5236836fecfad1ff7bd3e07720031ddeb178ca7dbb1e36236d225d17db52b78d89a0d562c8a0a914ba47cf51a7cfca63a86108d5073558e05976b1b4d5e93e003c9c7c2b5ef7ef319a7b464dfdce030f9134027285e3159d9799a78518303a1f462f43f03cdbf7bb7ceda231cbe782cb165400ff578a9960c30a9f46da28a7921b7fc1f0d7957f6486f7336b1b0db40a3c515cd5977af29ed84579acce446a34c361291df79b272997e9a84533a42b2df56a02569a97c5faa0269d32750e7edc6627d779d1d7ec6abc5a12e67877a8b8206f208fcc1c2ce7095a23e94b6cefdf12e0496bba274cdddf671642958a2e3a596adb861e5e21ac80002a3ecdf8dddff81edd200aded86129ead72856fca726e23aec384754bd066ca1a091e227f0f1da85e59b632b88137537fe6e67e52944cf0fed67490d4fb22b2d3bf3299f080211f3190e42957839503a9cf85abb68bef8007a66ebd26f0cb2af7ee020efbf9c5ed27dea6ff037227ef07499fe9f874393c56f8b8ed3cd62e49b080517a6cda2c77ec938080b22daa825435ea4e542c698830ae252eb9b6d4da037c3a42dc914674b3b9ec3ef6b6cba9d4848cdae9ce73dba8e131df6c75d63d9e96184e2e93de19c5d2dcb9cd1913d9414804a4a9054c4e7af57e1caab024460bc916f7e03b72d22a5dc3fed93afda7d0a614ccfa21f000a626c86fdd20b42bfef248b2ecca6e65a3189aa43bc1f4d7f434700983c20a811ffd62355a787a602638faec8bcbf22c491b0f720debbdd8019ad11814c93e582d8175d118d4fa6b1f9124d2dec630f21b4d6c286e7820d8fddf5287ad94e40ac24aa9c214ca88666a0b9affc1ef472963c0cf4b13d8632ff656d6ab5eb5c43b9cc10cf68594c55a30e2ef555f3f37f4988e1561f286e7266116616520fde335e4284da927419c75a997aafe64f07c176cac630c0cb3f0d2c0809027e3e856b41653112e8ea46b3b0bc271a2cda784c818516f3069333d94509f8133cc90483d8ea0a56e92f008376ec21b30025a199276bd66bc11b389f43074b106895e9551ee0443e7da5891235bf6edb356d05d13ae4e69003d1f23e510dfe853869202a1cccbd103209ffba3210453da000e7591a88767442206c4f9c715471575d4a56a289e120cea4df997f15561dd8d5efbe644fb6b2f15157c96451b0d6f6bdf86217200490bb00704bb979ebff04fde8a18598a04a925eff03bf2485f36338e65ee45b71d9ffe4137e41ae3d04b24dc68e58d6fadf22b39f193496e51ebfca771ab97d8b3a561048158ae5ef93bfb779f4b1b082c54db98ace8be944af60f3133bbfa4f258731109d0e0f8fe73cc4a447b78709e83fcd2c892873c80cf9406d826f03fe856b0136f20b84d61c262ab4635c7d9c9cf186815e1639d0d330fbebc0675eb57fc24abcebfcced8357112506c36578482f78747042e392669234d7def1dc39706d0764b9824de933b40a7cd985078dfb519b4eb9ce5064deb9daf6b2ab89b8a945a5c48492591129b0d03452d73591f34f68ae352e44f69d73aa24791d66339e3590b57452811daf55156f79db458aabdce7a24f8267698997e572b65a59956cae37caaaf766be3bc3358208fa6de945ee25bb1764005ebdaa65daa2a976a185002f3c1600ea573733eeb492a68405160ab41913e9863ff4c9fd14ed309778740704257d546032200dd820bfce54e477f221f032ec545ec71c1d9854667ca26c069ee04ff4c088e031fc61eff3f71f4b4093be5bc60ced2afdc0f2e8af8158497f71df88bf4095c23a07a8cead29e8cc0e53abbfb3a6ca044375f6ab429c6cec6fb11f789b7ec02d65f72162b452eecce01f5fbe46aa1052ae5d92789f6270ca155027d13c7db8cee375d97ab6cf8f49aabec5d5f96d85ac22e66659df89f653a3034a02f74cb96011da798a7b7234ddc0da07945b44659ae721455c665458ecdf5f76d506f9c873cf55b1b55668bf30bb8e5b8c3ed60753d444b575726a120889a1ba7942ce9762824825aad547c307882f985c0f57f17c65db6f1a4e40ce6e8425c5b6a9dbc8e932dc52dff1fa31d54fd54f56b353c7e439105e9a1f0099674662a10d5de1a44334273c9b793b66e960e3e4954f98bb8a94b20fe02ae101376723834f55cb4e0cbaf6cd72a8f278a71a7d1ef07da780008272525751e84c8aab55e04af997ed1abb80d5a76d04040381deac6f616adc6f03589fcfb4ba93507cdf73729cec79460ce879860472bd650bef33289d5746c391b13dc360cfa19daa4d1c633a185faaaa1756e6b9498930113256d47e93a53bef6a8aeb67ae0e15c88ab5bd2f3bd786a4637982c390ca0567006bde3bf4add66058e00ee716ba2eb3b43faee75c13a9f26bb891724ad2dd162eb25a5d5fe751ef535da2b92a30d1872f68210f0697d978ec904298354c6ce5b7c7deb49c61dfff7ccab70e8c71f7b90c793d0f28d0bb35fe040ec61c8d36e6b10e25880a35a6ef63cbb62d4c2dbb2fd6fcfac51d5f79c10bb521b0824acfe8a01a736f0501dcaa7526c931abf24719d4a22ba592da0ec3c4090b35030de82fc85f70d659ca27d33cc2f31ec17e4ef9923121678dbebbe85a9b3d16769919d26c933f5b9d5009d0bff80d0b55248fd88ab96407a58a5816fdbdfc1727efca5a0a91dcbd64955fc3cf4ad30275115359808c3b0f468c86f94f6f5624869ba19674e78de483c5a5e9569e390081c4c72ce9485e1faa8ecbd047b2c1eb34e1b03d1a10e008dfd978747103620ce651ca820dcede73c54da1ca7f4408f37fcd8a7ff426f6fead2027cc8c9e544b488a79fe3cada50e141805a26d4bc17703f8f0b3288523c45e12f5905903ec57b5c5080caf206255adae23c6721d4019f8c697b737ce0c1da8a0a670cfe93d6dffd0d8f7248f06d44e970cd45e81e893e759755e5e3dba017b00702df7e90fdd6516ab8c562edf42dfc3eaa95ebd647cceb967a9c9c90ee4c01388b391b5a271b6d1ae1d9f5abeac2fcdaae0cc5a451665508a87824632c4a89d052a2f9213fbf5109af5c283f9d9701fe38536b4394e6f09388a62973d1645a5b080efe5a50ada20c33a9c3f9661707a5dd176824a0eb22fb5dd1981c1f1c5d8abdea417c1743cec44449cf1a54be166cbbc39f70d2fc7bf68d9ca0e87e88821ccf7aff15570130f37f380fda9f14df9bd0511928d5ca3ec717e905844ac2b5d6ec9348a4c0c17df8817f4d95d2a1ad5b3e304aa1c9e2ac1dce91cf045083d6abe07e60f8f5ac971114175b61a170dede3db706e982beaf68a77a35d7a5dfa2c911ebe2725a14ab8d8e488ddd8bdcc2006a636129303e351c471c503401c1044d4569837d38a958bee6760b01a66e2dd5c4eeddac119212032c073cdee9ce4d0f7b6fe1892bd0ed5ce87429b4dcecf83ecd7d22c0c0776f5e95319afb7ce825e7164df5cfa896de333dc126c061400ed474440ec1e49fbb73213c61a3fcb1c0fe171ec9ac18b5b532965379b314db8b4525beb5cbbc56ae1aff72c840eca39746f5549530aaa2f5359c123e64984a5679bf426625fd1e6a936e56b0a412ce64ac014df4894871c1e73c354b31687dcb5dfce5027efe436b98fd0e6c1d0dc36b930a6f952198913a285684f9ebe6a3a81ae922a44c48a5154c95f1521f893819f514c83bb800e89f6d866cfa5ae118bdab9a18d90f1c4ffed66d140f096e4ffb06d4bcbc59d702d6eaea22c99d5521c5ec0eda8778a41414be8aeed5d0c6438ed4cc96391ff8d8abfb931b2e792d7f49b019e676a9ec13559b790070070a43cb9196e6047143fb80905dee33a414b3c420f947964893163aaf6f4b4e743301803374b093927aacfa7ef25667a878f1e8eb14123675d4cf1d9e3cdef09cde47578ea5e865bbb30de14fd41ac2df1c668831798368f496222ad405fce1a5a34de3089d333b37538bba7257ef13623536418c0d86c197483a4c6d96917ac197e1d1565b184bad54f234b86383d6f5ad8f11ad062f76122b84a8558cd17b053d66f4e164b765f111fd51baf6db017f6c817fa5ba46e8bd8c1b369d8b5d7a4ddb0de795b2ca43fc3ea7b5156317ad89e873c38494785a95556d2e563ad3c7dcf3fcc7dc1cd3f64168c141643f6e159e61171d6245eee189712e2595a189fb49fda28da6d12fb7f762b74d6e4633403c14862559ef9ff40cfeac22047995507826f4298d70ea3112f0069e504fc8b96f4697f2ea3a1a8e5d2c4542e461709c09202c4e78ff2e98ffdcf6b4ff90c2051a94856b9e119a6fab15d175f324813017ddbbdcd0710303a3155e02041f0359a6112168bd0220fddab2f7398648fe228f36bc027c3ca5152215e29a78d18b3b114a5592c71447d288964b273a35a3f08285ac83621cad9fdc2bec4e2794e3f26767cd9770fcab21f6ab9b5eadd041cac44c5b94904bc8f4f6f3e505dac473887f5f574c8d596803ba1616b1261c07df9004d25507bcd903dc8f8c2ca20fd715b6642b51e80712e7e16d04f689bd0a2bb7c7e128f8ea93723d7bf4c9987411e53732ecd302362025d207e43840f5fee2c5d21e985fc938a51b9ff38eead382ab1eef6fd92f102ab9c7b5a7efbfb7157dde8506c7c740e2d0eafaf66e03f6cfce923fe20b83238cfd39759a2e24a858c09e8a0cda3fc19e9f301fa2bfac076810af411c27b716de4aa74cb02c5b619099b352fde7f8616180081c79112686f4febbc639a2882c20970d76e24dd264cfe59dc2a18e95a0aa9347e568f79dfda02feb023db147316fec4b20825acef7d761202cd1da15a3848984a5a4c395500f2efe535431f2778e1bae3d1762c03467d3bd228c795162b0934f47589973bc92db321f08b3db7e0df915974ee7a396d9acabde9afe3f92a63e73ddb897f0bf32c6d914b12f30c878af9831ab04191c4729e0cd09037efcead5528bd3f773273e33f25840bff56b03986243d384997fe7fd46fb96ab4340cfa8864166b5ae72e2bb0ffc1ec0b0fd0f3c55014c97090cd71401fd6c68edc87b1028440518915edfaa1a5ea495bd3eff39f43471a3b940d00715481ca742119c9397f4e2e97984f6c148c772c984dd5d6cfb3506f0c86d66f7a1329a467d04948893c2a4da639b97199aa8a204e68b8df3604d687980e39e2bc073051e29493317c3a4343e530a8db5eb0135e4a9a800f0f78201f4d7e4176c22705041b943c77b56e5a59048fc76e1b33f9e4d2bd21a6be478f7b2cad1142ee015952449225cbab1466c757ac81657e66c5b12154aef365af61cd36f7331dc215de53617f9d5b916ded354bb688ad35d497d184f3ca455dc31c4138200e7c86924ff9608f512192c2599075c3b93a9e84222cd9942fac7c56d6f145fe4ada6541fc95174846e10cf3635111c7bbff729e6dc62bfc353365d5cef46767b061e98e9beedf22a710fc6a0252deba55854e95d80b3fc14a718c221ab0f3933a6341de1e5fa5de9421541cf52f01beb0ddcce0b3ddd9972ddfbeb27c66db11f7eb1dd32449254cdabecac1dfb5157f2ae6895f36dfcc90e62f3b0db633d22f8349cede00d227a0fea19e12052258e10db8915af0c8e6999a975e9fb630433efebbe0e3da98932bf38715f164718696a2c54a07d3a940dd0ba481f909879fa04c5f1f9ac65043a79a9cfa8fa204bca4ad7c2f4e06b0e340a631d2e1ef177c9c52feea4be333e580746b667b734d4a8bf0020e1e80bec05cfa18e6a3d217520d23d20aba3c59b04a4b84ec2baa5d1193632b927ecabcb4a9baf531a72b33dcd545ef6e55a444daee86e7e9217c14efbfe66352da5717d37426ceead03c2bcdac8f5ba7c29b93b9a3241b17e0b505e09561d848cb61cc01ca485412a866aa8edcb18b3abfee816e1fb55b94d5d2d25b14d9b8da21b8fc661cdad94de989ec0b752e2a97cef0766ecc54e2541a3b29e58f2bcd2d2435b12e72632b08510f20d09936c64e3bb4f137b2b3f6fb174c638ff7e7891d6defdb4ba9746e649c1c05bc6fc504fe10c1e616d6e78840d68fd6be51e593b51cfcd33b7cf608ea3c2f8f1b93b4988be26589a21a05766cde5cf094e746b85537dc9115dd21f7429fc7a12989b314deb86d1bcdd927335e23d09046d175871e561c340c0fb46884ea52b031ed870e264417f9f069a5d74735a8fb74cdd1cc8c0f3cba5c0b508deb9396fd5d07d7a6dbad114bb3ac2664911adb63d872249ba580c8633bea9b435947e6006575673f82689a3e94ae99159c52f186a8a25ec1eb02a211f0881932ed668b158749a725d45416597856776496a0772578092c9c0231eb1855c6b7e22603d75027b63d10b2dbb0850e5265efcb94a06f12c8c039913f5afae387b04fae5117245dfbff3a0f9764ed6ac3d331ae3b5fed2955fb83e664685b157d4b6a3e7ec91ed8d2c9940ddb937a45425bdcf42b23a5e463bf5a903c8960fd6287d211c64e99095174bf3fe79619a78de0398dca7cabf34129b6dbd488d34313835f2acaa33d1dd6ae9d77523006446e62cbde0772e77bdab8ca66eaa658a70d5f97aabeeb31f494531ff745881ceace4f02c0e3904aa1faedd2cd75238f9c7c6b07654a8cbdd603133a216d02401d025013e2c5b3c9c152b013ad7d921c001ffcf51e5c1a3f0dd9f5f63dff86b84ed0350d68595201dabc965a3270b8a2cfd348b9506164aa0fc115ba0ff89fb07af9a3072528105270771ddc745378d2c3ef9b3ab1450ce3486005018cbc7da5dbf5971a3b15f1e61d8411fc0ed47757fc868d2115251dfc6da21f68ec3976abf6096fce17d519421c401d04ea9ed8560050d69afa5a43bf4d7cccd05edd82ce7b19dec9fe6d8f8d3d5f01e4397aa19d7da8a095bd82067a46247248255f31ec84c3bdb0bf0575d3ba441bcae225069c28c0ccc545c961c91acbf771f97cfa6c531d6dd28bb5c936b2c77f85e2e548911549766a66095d250b3c4b6535ae57d9880c972135425bef2d3c7c328ae58ac532183eb0633bdbc5c5f248fc978b20780b350b5162d9e36a9f2d67761edb4cac861cc297e655644d341c6c2d837b2c8dfbf34fdfe50d89c32a0aec800ed5f7c075d3cf126226c23bf174016f7ad55a6b16a9efaeaea96e1a40d74b106bc33f8d1e34bb69ad7ce4ec451bcd8e55cc4d3ac3bfd5b127d4ac0bf585fe53c337035e1feb2f720463b01626cc0d41820aefd342db4a7f17a7a6d7727d7053df7c12b117c0d5e50b14f14bb870d233540f90d80a0fcce7673fc6cfa4add8676d41ef099c935f850c827be960f4297f742a7efab702a2acedf121e2c5259b21b019665bb001be8606ea4a3ad5fb6e84b5a87bc7c670db047cd7e4c7fed681eaa082d88fff31754ade6391bdeb6e47d4c309dea59636b25423e2b2200da36b02f21f3ca5c200da28aacde1c9630adf5611f6c0bb91b72d1df526a7c1962fe07e0f04dc481351a707ccf8c9eaa81012bb304714a9f8b6e7dd7d0f8f21d44b73d6839acf9216c17959c4d93019d6608bd1eb960141680018cf7a7f870876934fad7be68403b739cac31f7e1657f29fa24244d419a9953086a43b21e9943ebd6e66b0dd0572f93113a24a48ed2418f6da0b0a1a3719dfca93c13eb3a3fff891685b90f1daf40f3275683a4cf9eb0fd8b7448a81e7aa73cc3bb5add40f34555ffe7f5d3fadb89823b0fdfeef8567063d8b19f38c24a8cf60a2a01a8f373162f6fbfd1bb628624240e0cc86fc1917b6e8a2504d45154e4e68f9dfb5cbf5c2c7c494bdc7d6313d020cc9145a17410ff4fd95621629a2d3c0a3bba61f97b6d278d9e3a813d4aba1ef543fb83c0c5f8033234f6563a5a9f130a7d89d764f25d2c283371a533e4776999bcee6f792ffcf2677fd90ebcfe4cbda6cd2800a442aa4282bffb8966024edb92e9badd040848acf497901d74cb94de905c49163941f1fb707a880b21d5c5d9e640de498da6543ab441467ccaf514db863f089ddec1fdf1e7e5d692905bf24d5f4c94ee0f18ead1ed315b7924094a0c98ff078bec8bb956e28d96bcc1eabd7dc9cb860d7081874a23d2ee267a854e2f467e15dd8f6c5869e4363c5b8c7009173fa9dbfa395c6bb4c8440839dfeda783bc4b8e2b51a7cb8995923b2450faf1cb9e92800061d12b8e28d6ddf72c502f6f682f4c4bce7fab992f349931903c3e9a9b2cf9417462c8a8d5a9b8ae590a1b2441ff6e470c0736b7bde86ab44f9792a724519a0a0945b68328bb936cba60c5dffeb0bcf8083ae448388c279a292642f9db71d14de680acb5921e9925ed003040345d9a9adbe06f0d73a3661e540765be95879ca5e58e1ade30d46128f5bd0fe19168ca36a4710dbbfb0c21580f8e1df2924eb307f94be1b7c9fe1ce6873baf7690f3fdc80605ff04113e33f358da8e9a1a8d2ebd138790a0778ea9f902d0c8f8e20653cd3401c47c12b45b27c58ad04287c726c0572bff662b505d0fcbae590e94d3485119eda01ea10a15dcf0d26761319b9ebb1b432650be4f7c7324a86329a288170ca883306cb38c9c3ff3f6fead3a5c40432f0cb198396e6bc3498b2fc89df3f738412a0411680906422c859d641a3ef51cf8c252e9950c75aff5b69d3444c0e7f20edf70f12ef9fbef96db6aba40cdba8ff4c4cee2774f598e43ae6e2def0734a97aaa8c243ffe2c9814f734de094b7905c6407d05d8be9c35b0e410178fa71aa6cf7520f87cd06c3b1cb1ea1048748fd94179c2a5dbf097549ac46dd033ddc9edce6d12dcaa9094751d173f77521bb038263d8cce5e300a44b4e00ffc23556303c1a18904adc9e0ba56452dfcba687fcf5b0bf19387c50eed164c3a2e075b9953a1816b73a34f6e5fe7c8b79c27053ef0e6b552d6d1f3720bffcc24c43df2decdb39eee34b6d3a6528f070290a13d8e75eec7dd33002fa28e1c1ba56cb67d6c9d819cfd6a4b143bb66c46d54bbc5dd9b13d06c03176b36030b55d5b1760ec8625077692e82fe47eac31a15a7976b7217f5b44c8b30e89da687fda06e9b1f7a0443030a73dfa6d4af993f3d4db7916d36a60697a9418d0b79d9e910205922344a91ea4c3218031ca526ce229f6d793d4a7acc2e6630f91025ddca969828c0983b92faca1bf3c2b821f6f58026af4f3fb3b8dc7ff79d6a917e3236678bae8ff264b44a8b6325e99a87e303fa93d8ae87867c300447e76c3ea3d05e3e067b7bd07b59c55d987a1416716ff5d6c8186013b493a48192573d7cf71140c5ee7f8e78ba7916fbd1a8186055ce3f69acbc33d26f8e19972ff5762d8bbeba073eae0e0a337e8e83fd82b8fee6417d27c7db06905709c0b620502dfff6d608f7d4ef3402ee58637de72f3a1bea1f555edaba6d2da401b42e45d41036d9799d6a7e35959ec109c51f8eaf4fccca89ae9d7a2927f3fcd0e29fa8d78b884c27cb71654ba2096bfadb62cea2205e09a13368751f8d8b0d68e8fc0305583eb45126ebe86b17997409560fca68045781869d9585eb42aaa12cc05607530ed4e5c10b0b29324389664071b071e313f43391b12e86e721ec3f70ed3e2d4f0bcc162b930e0e86745d7d634dbce00046827c20f28cb46aabbca2b151a48efaa1da4a0eb3bda670343151875f48ecdfa5d33f767e50702143d47199ac9dbc452b74601f23aeb61159aa23f722649940119c7079c49a0d55314db15ab55d6c25d992f652c81cdd99aa8ab77826f7037ccad7e01ae89abe18bf5af51b6bb5474ca50a36f4205d9649edd99e80242dda33212b022d01b5598ceedce45ddeb463ce924def4b78075a77dc89dbdf774b24b323a0da2ebac095ef5071c860e93991d843554aa9f91079283d2bf0798bb6d268ac5cbc372a4c8ae091b85a7ab01a3271b3a7f34373466cfaa4cbce8c957e2952f5839908cd9b6bdef63fe503237d22f871c9da61192e77fbc7e4a01c759dba34c073fdf04f61d608ca24bf2ea2bfce670564caf374d2e15312850d86bcaaca822deb5873dcb6c6047a8fade3d4c76566cb090231975a071834e2c05db0b62dcd6e08c9f66bdfe9903068657c89831e6aa1d7ceec6805bdb53bd1099f7dbfb72e700c83606a6372aa9e707552c3e4a03ecc0c29382431c7a745d6853fce2a985ea787c3c6d645196ee373bf0433f348505ba48f37f83e3e6a372d6383a25ef42fab7dd51ae2be74f5ffc1b98bc8b55f30927b6796cde31aba2b8acd24878266b3562a4fc775ac185c2af80007733dc082c1fdbe02ba576d524b9ea4580ac37c9225ce885fdee06616aac434d77afd42156a48082ea8386072c17415ea42220f18f7f621a0f966bce1ff1271df903d051006d14a21c2eb75a7237970325ba5ca55fdaf9d8a1deb9153724e467c1078908e4c64ceef941deed92a5f7892b98ec53d2f270aefcd44776bea0160a2fbdc4765c999ed8aafd91fdaba5b57d9d38944b7db809b6e5b0da9b172a3967f2c30a4d2a2d3d983de270bac54087dca60e11b447fad6d37fd718f9500822c1855ce8a0cd9b8119affe9ebbbb7f94801a0f415a2071636adbcc08bf82b1218d98d523f815a70fcc14f197c37ff2786067cd608bb4ad90c5326c50565605f48ae4912955814730c68c6d85113a2e2afd09e639c56a7e249f310820bba8967a27efe694a604d26228957f9b3550dfad85828db442575941f015ac0503173df29fa89fc0cae646ce28fc0f2b1e889453c7eabef1ba1bf6f0db7299c5cd7b2a14011e361f811327b410fb47bf7f9635a666fab959b16b26154997c77843a46c29f740a48c3fb04e45fff0f07cac62f971efd6ab9812bd32e41ec85a0a269271bea0264dac4bbbdec3cf0561eab84497c2a0abc7455a7ca13241d8394c6203e91e7e0af63972b11eb2a570c1ecd41f1b665f5372122fd9742333858bb41054b44b8c95a81aa05509371afd1652b93d1465366f0b614070ddb881bc6ee1f33251cbbfd8395127699a89605183e111907997a55e9896d729a4cadf4a198f283b86f534acbd30a3054b866ab305be4ee342c4939e3b60b690eb150552e8862a90e59db3beaf7b1ee0bd9a0f98540a58e3d38b71f3c04210c5322b136a30735e4b8c9236ff09755b5148f017faf0e4453d96548bba6c2c60e030195e147cfc4472d7013aa6a77f507c53e3ba4b93504f75d9dcf1a46bfb2001b65502067edfc89315ae8846fabd087c1416204515acd2f37be52ec22dfd79a6ea263794902327eb44dca195fd8374e03a6b87e0358fbdebb97542d88de448c05912854fd7d1b5b9bee12f3437950c15c647816e58ef804541a581827597fd833651b54bf845bc0cecd13c010495c4b91f18a5bd9495ec104f203a7bcaa63cf8b55570d44991d77fe978db9bdcd47a97dfab8ad1cf60f99caa070120c8178c0ad33094a10c3addf6d3701a0412e0e8f531d2d17b2a43b2a91416ee72011dbbab536ce9f6eb02079c200782af62516f06ff867b70f5853cb4d7da4d6f61021141e539f974e9ae4eadc9db99c472d74e9a8cf4311deeb3b8796b128f23edcd4f172a2336810792c8aeb3edd172716d67fa57d85bfb7146d7fbcec94ecf15d799c613b725a5a6c9faa85de121211d13956c41cdec756314749afed4d7a4c821fe033b094316d71fd1f0618c7220336232bbf51dff12495064daad26e085ffeba67b1874fda9cfe5cf140b8a13dcbdb9a54f909480d318643d9e5234f9a4a5461405787548f1c3d9fb3cf73f5154a15eeabb8ca042033911b8e8feba00a9f79467f24214164f6e1bc9d1e081ab8d7e3b3ebb4b6802970a834d95a981b14decaee0e1f3d47d3757c4f46de739bed0c7f9dbfbb791c31dd99eb8829f6e3814e86654ec6de5d626bd1f0e5aabad8b8eb88ab6a9bd45defc8a0de7c1a205d37719ab386f147c31086d6b98f3305c87b6353d0df0c041bc082b9ba49160b39f9c648851969acb32f8c567f0ce3c3c1be70999ab99823b9d3a9a24b7a99e65b672b67f0c301bde27826f008899ae3e857664edf1ca37aed05daa928e017417699a5847b17992528cfbed8bd95001942e3720efcc693f41f72ac298434b5032f24b6ad1c16147098f70d9faad94bf19279bf3238eb9adabc4716cb6c14ac78ad5ea87a3bde513c073f1812885eabe334c78cfc2b33d74099240a5b2735d686ca00bf6334ce0a8f477255a91de30470108f30d85514981c24f20957e23ea9b73575cb6b2ccf20ca89f1fa872a389fb43686ec1525dd85d3022218c9af191e37a126f8d5d2acf7461921e0f2b898910cd83defde07fb0244393d4f7b249756051949faee1635ee5f252c2d8ec26d182e820e65b2c169a0953797ba9bfb350df0eb42e6b4fffe35cdbe2f35c6e29a46cd937607c829a915df184a96ba3cf2d08b6310dc5a2d82b38871738c801a05db31d40a78d0a6d500a8d09d24366e6ddbcc72718d6b51732b3594822f6f084b064176b78dcf308d8f5804f9377f5fcbae5f3db471f9fcc88a26d317711f8e3d5d4d74dd3969578ab0c49fa15b530005503ae6c369ffe323864cd2580fc760f037ff94838b3f672be107e155c7a94b116bb8b8e36fc082ffca99a1fe1b9ee237aa9a44c84c2a4ff207b769d195a5ad65d667888a72647ea8bc77ee8efb4b2434cc7a83ea37e0246103f8bc9e4d69e502abc033f7a064f64a10fcfb9a7e5d05cffb5409155bfed4f374aba8d2727d8840ba4ea7d5e706b17fd585cb8c3f310ac4b8a985d3145ef67bad9aac849bbccef0b98ad2d958b4757b9561315a1677c5715804aceaada019c8063f4c9ff93cccdbb331071621d499aa554ca007853cf08cd276351d23a882b881d5cf052ca3b38d5a2cab0c0181557e46a5086c06ad7380ecc7b031cbda2c705424994bd4b70ec98b79656e1be3d4cbd0f2ae57ffd518bda0aa01b5bd06c97a82992788c31f3abd72bf0d91b30e4b74b7320dfe9158eeefce049cf165c7c56be3b2010ead658c47a062e494257e766d8c01f2c38af7da904499b74faed0fe4e8135c190993ace3db3e933aa7d25d6dcc99e1037d1f6e3baeb6abecae90b56119c309812e1bb0ffd40b47fe3360c678d04a9e1592cad87e8de8150579610e4365acbe952f099abb817f05c212ceadc4f47c88318f9c1839bfd6b73550973d82ccddf4898a266274f2076aadc07adace98dd623513277fb7972e0ec79c6ce3c546ee7c64f9b6d8af037558244ebce330b8c87ae9ee43e096bdac1ab26244aa5c61ec28115d1553306715cd4a1860c7f3e955ec17364a4efe9c960dadc3d2c5ff7848dc2906150059bb16f3d394c2920e78cc03d9de943e0aeaa59f84c5cb542fb15e4e8263b95ff82a232f0b824496bd3bb3726414634d57ce0cd6690357327d34c184e1f9d793287f048a6c0408cf51e3bed6e73b28ec925897c1db0943242ab93553dbe2902b4cf98ec7c7b93c51e3f38e3db4be44e3f7862129605de83ef1b42bea43991d346a896c7ae63db8efb2596febb59b55cea7e78489455a578d3f9bfcdcdd0f0b36e63c05b180a56adffc2ef71eea9f243070ddd5e688404e03711829434eb6f90b1eec2bfb8e522b88f72f6c65cb52958c11231d9164cd505370b6dcf5e20a823cd8018dce591367cdedce13b346f4bde5ad3c1cf375b5b0c1a9548518d2a30c20e378fb04a88694e301a22ebd47a2152505f71a83189fe7f7421c7cfe76a8e1b37f0461a40e2a7d32991121a152e2d23307f07cf9076faf98a25fcfcb307a3f06774f506048eee9f0b12f49c8c500c446e3636823209c8052c00a87837352222b8e6dd4aa3a461787a0abbaea78a82ddf34bd87da78ae0ebb75dd3b25575d2565648b2f9524edb5bbe9f1059a73b84facfcc7ada2d129dcde1a378debeec4ba3c434d0fd113d5ccdb4e08f8a2b67fce1ab7445a071987bb6a456bc84c1d3edd87e54d224a638ce3d2868940111d0a4b71666bef167dad0338dd38c8d29dab5246cac9fb493a7ae517321d359542a11c7501b1c5f52999ec9128a89d29239a146ef0d6772f2324b635c50a2650cf0a286c9e4a01fcfc4aecce7051c4fa919fc89f096241cb7a98b6700782c4adecec1e75e174f3f23aadec9bc7d80a253aa3faf04bf022415ff160b3347e16ff65f4e34e56273cc9f8e980169997c865a9c19958810d5499016eb97c44c135f67876d1a85069ce7a0edb8ca090e19a625011201e9550f9151210589830929e0ab1d65ad4494b1e69271315ae9474d61d0c01cfd029315f4a5a412a861d623101f9aa073c1eac70c2615f609269b2a68d4245775a8cc3474b02f18ca3af2643f5cd34c1f40f186ffedec586d175b90207f28efa258745240653ddfd524488894ae9dceabde7fc621bae1fcb2d4ed4b4c18871e3bc8d3e639ee4182e0dc7e1b0aa22d763530e324d2ea110152560b604d0e08b4101894d109e99fbf39a921d56a023ce2f2b688f6ed8ba8fb26053bf28138fbd2a9ecc3ad3fc0ed82451de08e8bc172a162bfef737f723abd9d21ce6dbeb218449d285e7c596aa4124a4b0f399fff027e4c69354e79160b03384b69619cfb7b19199df3cf4383a0d3953028737e5a6bcf7199042be386f1b253c85dbcac8c9e9b26a843875ce655edca275d362e733995d30478952f1a2a9045653f542e44362a71b12d720db6d8aecfab3cd61beda6234280fcc8fad988f6f26577ca460e792e2743f8e3eb7df61e8eab569502635776122903e2f1874f887606ecd3a1f70f8dd870a2a0ddcac2931a25711714e8f1befb6c43344c9f7ee65a58e2ebab9a1769018e8550a6a0e5ad2fc57e4c57729d4928d0cc2db6f127458750b8ca506880a2b5f49cc05b5d2cf8d30851393f251b81aeba192f38a61ce7f76650295275ba5e096b04b1b7f1d79350f62b0c87299df45c3f30abf29f7b1a8be849c87d7cf75c2832722c20964505910afbf4d331e5cd91c31434447ef4ce5f130bfd0bd7824f8382b7c27105c181d7991c26277c1cc48f589448b608495a81894cdeef56c4487abb2f2c2651130d61c26a59b4a4bc539bdafd57f040a78eef6161fa3c4281daa6d5b06a4dd61fd3735fbda4685d1f6bf962bc602fbed8859f997c01d40062cb6a1d35a8ac8fb952454926d233a2315caad763a864df288f7e668799b13fa67c76c30ea438a26a992cc2516a3c7a5f28edd3ee6f025a4d1a02eb5c7b6b1809495554b986c6842229e01ac20fb997145c8c08fca15f6c68154eef6ba190dea7c59a138ecc7f5a908481c0227e8dc6391d6fae35b45740e9cdc2d3de7e732c0f8046fbe1eef38956ee41adab8fe6e709a28e0efd3214a4ab48730f3ffbe46784e2735d874b41041749b521610202ee6b0f670a2981e23b36aae13c0e07301891aca0f68cd3c8ebd4608422d9af4cf32b5421c310fced8ac7c3998b40ac7d6382872fc34cdaf722fc479614b3936dfdf4c12cdeceaec8611be2d799a63d83d972625fed763fef379d06aae9a37ff9530c0989eb45613186b95a43eb7ca6f5bdd7d4174dbf4b5dcfb8c4c1a472cc7b1a34f77792a4d69f221a03339f043a192012037170bd01b2dda8875263b512775ce6cac46bebe8c848cb8a1a74c37de827d0b0d8b3cd3baa1efed357d2fd0c05ef574cd8248ddc879913110f28a50881babe40fa15eec33d660f8ebca9c2981e2f8586073c98f35eda2e7398cadf1fde562bb58de9e5072b10dce4c1e2883368db1c524e30d62ce90629c8f1167b5e52c20ae2a361fb6cb17eca4ff0de4c804cd5d5c53a7807e566db63fb5f7c4273a8b3a71ed21c45b564997039a564233ad039ab12a25e9d22723d314ccf0ea0e48b8f091de63f498fe324aff98b87d21d9e8bd7a9db826e1beaa1b6986ec59832f28f9be660f7ecd153f78fc6cfa5b489415f7137adf2db694c0a973b58028783bb5d83624b2297dd6f0910dc1cadda51ffa4e77906e7964085c7bf640a067e974cdafaf796ce1111b4a009051c338d6cc0109527b3364972ba31aae2704c8ab366e96f363c72683906921af8fb1e2009819fb16cc81d047d2c6f27bf3ba6405b7f0f1eecd2a432baff75537993a2d91144cd6c9459a707a377a37eb55300f660821471b55f9e6d95269c078b4761ef354c05478fdec9e1772c117c7000661d0d095028d39c537b76a8ced4aedd9eeb111bf7fc99f3d4742339b2a16d67b035767ea9441b5cd2f5c11659308aefec15563cb0f3d315fe8852348b15f62a51c996355d1f672775979a808bae86f94768864aee04ae922a4d9a9cd08164b0f76f31ec6a885b58e3736cc45921cd0e1cf0cc5d885e5cc722e142505120ae8705cc1e7a10b5187e4a9dd6a63ff823cf5af00f9316d524a070a3a39a3adeee5c35f0e76750cf4312e9056cba4ef69e0381787867c6da3692673d144da0cdcca97e8e4a6d2ed947d8867595abcb96d4035d52584c30272f6747e3e24cfb6e7526247bf2b16afc0a6530f47d15a528aea330aea46ebafc206c97a3e789bc3c855514faca7143e7e0d19ec83c490b924e1ddba7496871a532360bc5c6d3adc8ac423423e11f29981116ce4e0717d13f127900fd197a495151489ae9681ba0fbacf1931046b181f3dba1985de1c53159f1784e607e068a1523c30dfaee0f342ff3f7d355d1d7467f307d979f07edc944e645657094fbebbb0696593f6d1adeadcc4e09e2798b75f917a6da5e149192c3d6fd86aad1abc80ce6597a87a597846b17c0b8d01c22f71d117fcbd1c8e1081525720843b1a10c6c21d6ca885fe60dd0e6dfb68d31c72830346e716ee7449175cfc2aface7424072a91cb803b66448b17366af2130933eae53c45598f226c858f54a17512cd7fbf6d7f7c8459dd0daf1e6f30d0f5b77f12e800d010da933c798bd7e1f1aca1d7ca548b7353865eea497c45926a775318fc1fe04291bdb460fbb38cc2d13e328f3df83e93bf01fb0fbe3c3cb5a771e13b54d08c307a509ae66a71c186ea874534d8af18e5bc94aa747dc2c460ca6eb0eb67eb835a701cf3d60e220a2c290f5ba6208e9405ea322d2c2c556eac8a0927ead12717ba3d2e3bc300d47d4ef1ad1511945efa2098c23eda14c928e74a1a37a63eabd33f30414d148fe2db9ab901a750445ea1ec6b8fd970336109660bdaf6acd8c57c7070b601692b039886d07a40daa31b2ccd2f7e7d076ec32d1ef09c43be126e373995ddd66ade2692cafdb7bd079bf08f7c38e0d92fb5a8c0067b4ed253236bba03663775b6140f436ab6cbd78d0eff13a04892cc97180b90e7d45e9bc2600384dd3c014d0e6482e84af2d8cdf0c420504db3132fc0e94df4f6641e056ae6551f7165d5aed9035fb23465c142d9b64c6d697e919110c978de02b5f57683a3fe58c617e098a44db34489fe8620d90f9432394927fc6af7bf1f45e062fe065bec3b493414fb5b3472810febaed7c523611c258c8decdb66e620f15e83d746454de023db9c8153e9bbb59ea83dda26d7e88744a8c8d22b95c28fd249efca1212ae377ec6dc6f2d082111e666982421add3c3cff7bc81a2a3003755a9441a9bb7e731afe9836a4e548193556ba705cc49c39b59c58b84e3d7cad6dd247d41af10cf7011be62f2cbda530737dd9e521b2133def1c5e73221b643253633314314103e7dd73167e6f92c651e04846883ce16abfafbe16a363a4eae016a16fd38488c07798c70f7c13ba4ff9634f57326f237a9c7cd884a234d1ce814f96f824d2bf3e829bf455b1e72410a62eb502fdb2bdb18de07ed2e6f5d2500df1ca6b2314133f6b73e4a91da1f3239250cfdda1a94b294e7f44a0708911c735672ec72492de3f903df6e9b9668b6c5c1dc1cda220fadaca9c569e29041ab5eee030f040a0934ff3f916da3a52764d8246050f8edff1ec452568d1aa90efeae9c6bd62e4c65365228de30f83fe73386d8334ec4a3335434c48c68137576d7f905f55cca762909e37e7a78dcdf33a7299f4e59ec01c041ca04aa02b23b8c439a1b801adbb55923be86403d322feafb1a0a4b4be9401aa57e86762d89ce1b6409ba384f723f43b778f3448ea66e6aa3801d4fb1b27ea26d8d096a669a5fa37f568292d66eeb21021437c47ed37c40bee3a59f87509b79ffdad936bfe6293b79042a177939cecd9fce8a9fc32b039e3e2c1e8f9e5c89b60db6368b3f35998fa46d8c208a5736028444972fbc2fae5828408e35b9d2186d4d222625bb263b469bc95416e582864b8497dafcb8da243dc275a6246e1364ea133ce5ce373ada3c3526f17112d377c9fcec785525194183042ac659af493e5b2f107e7637a5879b2cff240d49c06550f441f9ef656753a74e6edea95caab5c97c790861501478d4472250548b8b6ba0c292510002db659683e376f9d17cf10e504aa8b72045b1aecf47bd72ef34cb3658414910ed03414bfdb2245845e0c3cfbb7c874711deae93778935e7c460622fa468501f3617f28158a421c78ea2b16819043073cc87f2ba39c626c6b2cbdc4a24c5b632fce0cf7feda64814c7e71323bfc53414e60853edfe6ccc24295d4a54d3330c31903ba66b42d58e2c0c83f747601038c94ba0d727df72034ef2cedb9bd2183527215f81bf45c2328c96de1a78c181ecb28089789ade60dff6b5bc5f28107e7f7dee294971410b318d8865d47153770968e7b1d6c11c25d9496c793a9cb4437bb1bd4dffcb3211f2da7ac7fff8b96c4671492df717b099ab30117793187db6709597a4e9657b492b762a497960a8ccbc4a6462f41d38f5fdb1e7056888da0096973029eb1a058638c2619a602effbd1e6d9c3d347d70cf42871495629988d2094ba0c0600282bfe5e70e1c55250fb9be1a1d6a411a20aa34a7291cb5068ee95cde2d89c751be028429beafea516041a613feb4d3d1b62f744f3e73aef81a437da99019b5f89d149741c7d579a79a84a615699399f0c29b7c7f67d4856b5475d7914eba4ba83f0f14f0cdd761967588fc2e62152d832b8e64cf37698e11c6402027cb090070c78052bb71870432631e0793824dbcc7b8f9710749a319b0e21ef5c6e155b9c908f021f0ffb543717c9d12f49961a7937620a9caa4957db1b6f6b4ea470ebbb1de3e7fcee67525040f75aa1a5409d91ec6f13145d5df1e286ad56c6adefbeb5645b0434bf19820a7baaee25913658cf0eed0646a258c97e67d67c9a7d91c5d0b24a4382a224909852bbbdb0c1f5585de3250c9def4828498066a731c1f07e0e807a9cfbb9ed75ce5381d70b28a305d2d96a974ed0795f1ab81973cec332bce347fb234c26269c97164225b1247d20b43ef0fea4ce84584efdf2e7b57251777f204eccd700022fd2d0bc068dbb3f9a684d754f0e7eada96dc72849331d234c320278aa910ae9cda9e2b5dbe6ab39680311855f2e8920e4fce748452c4a6cef547ac8fc6f78f4a5e45eb044e9d5a162874c7c9b1c4201ef14a175ad9b0aff130c354920d0c6ec56dac6c2c32deb639b0129d50a239a01f4286c83ea9eaa2ee51c0822366d5262389b981c2f78053b6457a7f6d671807bbb4270239f36832dd4b789b4314e047d86497c886a324e227f08bcaf253821b5c201a7405fafa5f026756545dfa4f53f74a256572dccf1add1f0b77d0d07f0ce45a346b8e0fbe0de856a30341f8cb673d60883a95bcfaa7e3df546460074e503a34036d10345a9a82b2f47d78dac36ce1c2db89d89a4e9cacc90b100ce5d459abe70260b34a152b1cc98b625d76dbe9dde450acecd5cc1ff27c0fdb90cf9d6e6cfceb2b3b4752b24efd0665047f0e919d52d83849d3561b4205aaa17408cbe382b942dd606d95b661359d2565954df2918427a2d1bd42e6ae19b83125d589f7756d1233331101d6753ae369e5ce647f4a1ee9dcfad2a4aa67c495832eb705d5ed94fb84d5b03a6d2077b6f20ed58d4bd3e120e2841c2c3c03f4035e478873cc8f55a31bf2fc15b57336ddb23ed76d63bcd1d90938794b3b6d70b8b720e36c375bc01ee5297fee60a07197d038ab60a9c0fcd100a741f7649aba47ac38802316806c0eb05734dfd0c58893b3c3171b71fefdaa01e7d804aa24b62e55855bbb973721ed67460cc52f220ee661fd65687b56c2919ca294cdd7952526b71b9b8c05f1753815514445af441d869e45bacc1f961319b1da3eccd732861959f6583aeeac7979c85a2275c550613cf5c8bcc1643e3009d6cac2263a5dfe45b0d1c0c5dfb8d6edac663b0bde98ba50bcdddb73d642836b127e0126616524fe21e9635a8fabf3caf277d7cd28150224d86bfaa9ab1f42e719ff9251c7fa99b8ce6ce7516d27e162d63c4d316e3a8411bc07ac01cb59a563926cacbf8a2365c218945b476bd213929206502c04cd8cfa7290fac0ecd8a7b620b2102095720dc4f44b5b65cf4f78bea01565d3eadac4bafd4570f0b48772f024347a9781e9a0f634bd8366fdd0d8a17d25577a1f36d4bdf78fa0cd7305cbe90c4a3f1888fdb3bf949bb63c30fedf78d095e6d0ec1cf3dca1bc4b4cd2b518c811b6c6894bd7d1afff85e4979477d379b6da57fed42f9daff8ef5e38513196821acd67e1aee1e897b97f7cec5fb97acc89edc4b7043cec565aea16d23c3990fe0fcc1a7287c05ee15d9a32ccff761224273f877b83c48f44103de7dc0f1e71631c48454fe1fb7affccc068107a8675f8163df461b9ac79b3cdd32f99e3ee1654c0476035f21018ddd696e784a9531a195c542b192e0f56a5476789d722c824a5c99fb62985a75e81d7c4dee53dd4377543741835310d3515be62edeafc4571e6756bfd4a7c16971fc9a91aa1297c86ecf1cddb15a057c9719be799af38f0faf45076e479d417f2edd8ebecdfef2ab607dbc5f7c0d629f2f546f69101d084e3ea07eff8c4239bf843c21b1f88b18a9c8f562e148e7361ebdeed11c73eae99c3762b1797ad29b3d2ce1bceff6f3f0b254b0951a0aa93f180bd77a8cc13ad84dd15b231ffe915ab42e83220c8bd9c895ab6410680f4079b18cfa557a8547b4b47258c9ecaa0ba001ca373cd3b201db0617abc763d5592e2d085e60c82bd77f10bcd9873045845a94bd6108377811778405a6dfcdcb51a80791eecd1d978a00452e774e7f01daac40425d4dfc32b028383e2f021e66f34bf16d4cea19c33891e1a63d31195fe15126e039a51031541422f88cd04e91c94d3e2f0fd04c1fc75382b2d068ec731009ad8a1ba480210ce3850679d18c68771d1a80bb0664a129d7848115e20e8e453780331050106e0f615b8396bb35bd771b5ad4f1a1d7a7e124772938dbe45c41676c029f9fc82e7728cd3e73103f6b6d77d8e4a6ad579dddcbfd9041064e4581bab59f8d96cb22ff36d23b2be252f506bafe9e4ba65345abdefd0d8db159d63393ef67505002adfb86c64c8507e9392c9fa159f616a94a78792b024e37a72dac21cc3a83f9befcd5c003bbaa1665c1600f069966dd5a5c020ff39ea138b87fd8efba2f90e97ec0c718da47585ab56ca5d0398ad2c6d8996eed278e28213725d3ba869bb119519e0402baada69b474c76e145c140c18182f0415006eeb2c5707354495ae1266af6aacde3ad1ae2f21d80e1bad35bdffbe0c637297d6bf3a24bfd710c0c7ae7b2620a5d4c49069d8749f22025d3ed6a4d0e3da84e26963a10234938e2f2ae850250b1777ac85dd3a1ee4db868553a1b8f97fc759fdfe15907277c8632511bb0a0ed4ac4d7b11612fe50c02597af83a05cf5a0d25cd95953d7ed2d6fe57d798d9201a932d88fb4feaedabc93b8f7065ae4ace1035b0827ec5c2759b9bd8bc5b1e3bd90b7fcd4644f050b2482218b4a0e6c4e7bdad99e9f2846f38f43deb495dab87075b118b35c8fbdb96ebed341dc1304bcec7bc2ed2878b06a8b53fe317de11a451eb203c04d0aea99b854f53116b3d40fe853bcdd8a027b042dd747cdcb89ebe2a3494b1dd12ef7e50e0e8b90c72f3f372326e99c9099a1c70bfbfde43733243621f8535da89ab3ec492d210e85688104b489e5f1cf11291d18ccf5be9511c44be5f742659c5598e17797b60ded406cd91a9c6a5a0d4c45038e861573979be3115c9a535f95715979dd38859a46450bc9e6aa317af752948026fdf4cf08b68f461f08a1e0709562934e5f530293ec39d71f631d51174054a87a58659353dffee56e0165ef43354baa9dbe8df99d88986658adaece81035b5b8d1f16718dbb18a01d8057eb51577f102f3a36a142c69cdb1bdcc09a78901cf907c636888a7f9552cd42e0d0eb5b4cf10c39d5a68878eae13363dab456b9f9a770f200eacef3281f8829a19f718188506b8fc87276a131a2f1558be86c46a32e4403482c476eb43e4952b1bcda290774be2a458bddfad6c9384fb91d75c63a8d3f0c5c80b1d668cd6ba1995474b42d86f682914ae00019cfee09c787d8dae228b7fea9a0ed97e0d10be95c9be38318ba572ae5c67fc49ff5fa0fab2c6d7b9a7773131a6d8371522421c373371e8b0ddf9f5dfa7bbda3cfc3737b39cbd8d5d0734a6c02ef74ea265287600c2941246b6cb603375f476977761d74c4f4cafa388f321254215a1ca55778424be15970de131eb543e9c3319ef86f669a40c7021d70af52fcd2d1d005a5b4a45611391f7ffa7b4deaa9708f6bf66acb8edbb074e04c4fc1a163c4a1370e3ddba06e53b926a4f6aee4f0fade1d54d9301832e21b47ab830b1225a9cae0cd13a87cb788816087287ece7618071e4ae3af0a387d71a611bf5089cd6b3a7ac13b9c98ed3f1bc782419c6d0f0c6466cf405211c97f76c60c718a6010af08a292af146b5efe1f71006d6aeed158628629b32d13241be8543cd9d5ca55397852c97760b073634f87f21669576957e7be2cee7b2562ce38f72b1f7d74e8651da2c84c81b9e60e2cc75896fbcb2393148afc339c2a085a3fb06cbc7c295f2ea708ca73e143839f7e5478aaecad7ff42354de87f95ce8e4289e4d482dd52b3d3b36dc756b5fa094ea1bf2167c07de71b734b82ad6c8d75e2bb232433a53f19edc67badf713cc24c81eaaa628ca020fbca5e0d5756467ef55cff82283a24d6c75b01e63081b28b5363bbd5c48b36c87c0ad4807e0b3419afc4a580ef39f06d28707cbcf6e5ae5e051a9cf1f7961a87100571bc8bbd556f26d70535897ac04c6dfafd12cb1f362ccee3123436611863934b85ca3bed6481ab9ddaac90e394dbb0a03d1ad5e3509880a4501608433a74214f4348f9c7852bae0d81ab9fe5f2dd16cdb80c0bb2d813aa92e60df6b2d84fe80ed9a2577f0ea8360dc651d142eccf8b39b6368ad2a3e2133cedc6d73f055ad3754a95fbb34933d8c29dca0e8f762a9ff78806a027b2cca831f3b9e9ca4d8a13b734e35350aef3f01481ffad6212ec8e520d9105dd9f565a559399939ee1441495ba3172e696a79ef6c4110cdff9c68dc64028d268002724e83c00c84104b1ea1a5aa0a5b98aae9a7aa7581ae344606b21806388dd5d8eb2fc83d480d74d8b0fec57254581004ef481357bcf9bd6c5d88d4816738726296bf9cbe0a51a730378939f7ff8ec0ff347759af4fac3189384e5d33f3f5ef79e50f11329fda44c70c1727365f452cdaae6b4df03344efcec1090a22f0060f1668bd062fa8892288767f687a9760b776f47db862832353cbfb6cf9d07615a42b07c0cf2e9440f7057b47d689aba61d434fe5522acb4e9eb12c7dfebb5d57b22c125e5eaedccf4f03bed8acb195184d5e77b2f08826f361953187d6e4059e14271e145c2c4e998f2a2e3bddec6647442f826c4696dc30b220f2c2ac5595c976389e10013d44f4e808efabc71e45aae3b0b5b33b1fd2c18cfed3423df0dd80e1eabc3d3bfba4f9bc039ff1600ac696d4e87d502eb207552ad1e6b705ee5270fcd32af268a816f794b2ae3ce5186bcd733fb26833f07f92629f4caaedb1118f74aaabba6c167eccd6b3239945a103ff6d737f5585526db1fc6ac610e3cb4461e7ee1cb09ad132feaf7b3e5f96ea407481e63a8884424159bbccb5ecb4a812b0f1fdfdd73898d5da1794e088ccd9130f62f47d94df212b89c23ee28e13d1b88bf4c0465171c853c7702644a8bcd7099abf3cee0b4cea3b524d0490ebed2e711d6d5c0683703ca6d6ae0708e9474053c8d701cef6894f8547a0a9945b5e40f5407c5d59136f0996d78d7f52a3c25daa78266dd724cd631267c2de808818c057a2707eaae7e7a30bae0e9c50cf04784f2dffbad81903fc06732a7b1593748dd064e590b8ec6ff13ad3225650edb658ebe3fbce626315ca594c125a594275c7162e4a82f480a540c0e97c31495f8cc044112e383a8c2d72d299df0553016977064d21be94e839c2caca6e60f51a626a2740328ec68f4d58e4cb99027bc17f891d91efc01ea61b4f3bf812f63c3c9bb9c64995d95ee50b0317ec1079e0a8181cc7b51e3b7f68a8069a05d434c626ccfab7a093c2ccc647a8e67d0d5c38fb9bb5dce4e900c1cacb22dbe3a0f89ca93aad1fc09f6ee31d6484a64d684b6a907704ae009b6afe8c50f747343c07783c49260a6e0566aa01c3ad49d4c081aac9139c75120dc1a33b891190578eeefc869560c6b7e87b02695a717baec6f095f5f9d73df266f03033da7d7e36569f92e89d1789113c5df1ae909a719416e9b7602018407fed1694767697fe35136272612e425aca4f39aec360d986d6813c1554df8a8d738454789702887c4886cdf8295850bac453e7996d1a94e4a8ee16892e80d592d0ae56a03235ec192400d878764df40ff35b88e20240058cdcf356345f93830157702a983871baaebddc9e867a1f5a796d8e58da9687d138714daaa105340fb514c22e3089119cb6efabd2923e75fcdcc35f91d5d7cb35767e7976f11f51f1a9dfad3800ec5f3b9f908afad2e15f67b2e62415ae5db2d61c7afa1fcf26201044e028927dd08a519a13661ddaa169aae61b07ff01387483c541e62229409d8d57d66db762bbe14004fbc6618c077ab13d42a13f75a09b292dc9ec2c56b00dd842fa563581c2ffd80c565bffc4663279f4a096885b91efeb7173756a53373184823e4a09a0e937dab9a8f90a166c9ebd1b05ff1a251cbb03ffe2c722601a42a6f9adbe25e41ffd6f7d5efd3d170485b08ca3cf88d0daeba68d14077c955382d3df851175d755faccc2161079ee14dcf89fd28dc7206e28c949e4ecc2b5da4254afc5829e37d72198885cf40d343767852effc63b6d749e0a35cb9e27c1e3799ac4556c76c20720282338c0630751825a48a5721122d918f987be2cb949c3a4389a164adda473569892d40be2ca38028e3d6003386c36abdb61fac12b6c944d72be72b89299ddcb24ff65b4de6321416583e59ca3f9ad20899b23be58bcbc05d0637e02eba12083372efb2773f4e42fce48d8951d1b9dc22a26d09ef4a2ec3d58c276867e7d04d6f24623dc9fd6ad89c178bb010a472248b17b8133728393664a99bbe3189308517d9a3f86f6e19a6cb21101dc93e394e7b8c5e57a62789478558279c6a2932f3cbb4f5136e2c7726c1bb6867a8a1e53ddfcf65cccedc142712328a366de1fb22c0e51bbd2474118ee476addeea4ce04c4a88ae4894865bcba5e74552b7a3bf85d6d3c192369d135c24111559d6fd72840070c3c624a4c3e51d8c7b738b46e2fb206b2d19c4373f27b715adfa9615e10b6b95c7f0bd5a9ae8346b4dc40853fe17aafbc8f428e726a9463fb6d187f729f8fee211f209fb399a2164ed0ccf10b3347ed36a2024d9bfc6d000b7a3e3ee53d6459c8c6574e739b89407217784c696f342cba3b5ec8130f55e0c41520ab10700615096fc510642932fe5b3a9908dec88312e38a81d51f5a03da1fdef72f507a0511f0793f060b206c7e30361c6756d834d810283440e5de115587fefd1bbf8a9b17a88e1e2c588a9ef6bf1a3ea66d9f87bed37d929c44dab61c2abd52ea4773b96612b0437e535950f6a6474fe4dc4d8b52c012575c1667523d2fa9e11f1f801589020eba398f24eb2ad157afc2148f20af3b21981b820dd7b091a7a14e3bc680ed02dc726d50c512470e0e9471b057de6c29cebe580290146ad647b1f22539add3d5b57456793f66292c8332af8a10ae7e275b8b0d2c274b6d06917d3ac4354a896ae4553a9a4052ee59f59ac6dde653b3579410d2abcdbbe06e4a3ea1259f0e1d88090a23653ca8aa8a5fd3352446d13deb97e02caa613f181a6da1159fbfa676e8648d87b2ee422799135b1ca58e3bb0bea893393d906b5eb019bdcb86bbea9b8f525a31a576661fd7264e1ab7eeb2fc5c1a04384af1b673737e557d3c60a82d95192bb45b08e011cba5d240f55f6c25934f4736d4539f0d4f35655b297a3bfd2c2a9ac215a66c012300ceee304c880807ca633ccad1df5b9ec7a489b507049dd36c05b7a02fc905341f5810ffe31eccc4cb1d6da5b0cc05edb4eba2f1ef5c41510ca69761c0e35cca0fc4f9f6d1ab90d348c1c4867845c3e00104ea6c42f9f2d539839ba8af3d49940e107765d6b26e5af853e07a371be3632748a6111df5bb2473cf5306fb999f9426510c1c77382b835c2f0dbfdf8c7315a9f85b0c005db49969a22269d3e7b1dd2f7082364ca840e2751505c990751fd860eb662da4834f3aafc95a7b2615cd95670629029bea356435fde584408bc2122af886247fa752f1954fa4f4f5fd94cc0abe6943af0a4771db18336988cc7257e37ec4da3696d130e07492fe2bfd9ec26b731cfe17bdca02e940df42962fb98693198f49afc875ed4391349a15080f070de787e6e0b7fee61179e9d5b75336ca3df456dc980c8302e2c0cac5da93261be6c1881118896c763c71bca7c1af4380045be5fd12131f8db6bbb4d5ae89bd3213b63f79d065e2f95a12916b5490bf920607b66c184d1153871beae0b340a50f28f6b84fe39624d17076ab2ff3488bc5c4fcd09052eef0568be8706d4a6c6482bd86bc73f9b752e6e9c7057cf5f82ec5dd0266314ab1fa61b9b3c56c066980afa653a05edc55fcec6fd44b03668f1ad9c756794c96bd466da140e2cc20532df13994a69cb59a18f613cf0d999ff87910bbc2bdfe8d0a93678c8bcb0cebc0c84daf13030336ca11b4cbb9e6b0419b5de1608dda0b3f77cb239812a914cee51d6fc4fb16d7511951cd29201a6269380fab90e17b2996d845d53f1dfbc204439818d259a82131ca03093310fa211fdb67af0a0b6f0f8c0f74b5538ffac0333f22d0c15d72048953656e2161317019cc192e3103d188d4ea44d3cdcb95243616f3bd7ca61f7e0b83f38aedb5b0d63f0c742f0e46a4bf8e7e777dc08d29f8728c2137148cc5336a756eea0c9e6250534f905d13ee35fdac0bfe18146620c7fce331530207b2b30dac59a2cb323c2471691404427e48264576a033f91da492e604d4d6cd04978e77e031a3c64146d474e15e51bb7fe4628d755a0a633c295252792b34042022f2a878f7f18634c5b656d769d15c805fbf9525c5d4ab35889751745a311aa4eb55ca5ffcff10416e1a414e307ff06c8d20cc57a5d0014314f005fbf26dcfff516e1680bf9fb5eaf0e9f985b02692997b13c5667f218df564306b4909d04bd02041a790b32e608d225a49aff3794384a25f8ed24e696c71f465188e3438d33637a01e3f36682d8c3ad209f70f2c210cd8993a21160a2850717c88d0be7e81fcb3c1e474c02ca422ac89ba1d33dfaebe9e0cd033754a76a9da5fa37b1c5505d3fa393513e35222d0958bca6ec65dcc3ba81b50cdce8c6d2288cf65021822d77950474b404df5baa47b1392616bf69b7763db72e1260eea4f6032a9d926ba15866ab727f5a57a0f3c78b4d71d45b17be52adf3210a34541f819207c0a1f8ae981985e72b0f3b11d987b3cc7461b83a3a8dc364fae490d82990a36bd80504af369bc6f92dc99d1184e1556fc2a6ac39635c1d1657b5eac21f046ecf263a94c95f5a9591c66a716ef579a073fde8ccc0a1e14bec37492a9e4410be33cc98401cc6cea1c92c6262f3d31de5fd34e0530c9a9d3541c95b73a807fa0ede7734daa4292753dec6abd805dfc6e481c3914d94497f739629cf74c1b9fed0c5b5a6e2d7ce9d8fcc02004def115aa5bb4b988c582453aeff3f0aa4b23cfc0c0b4a354dab5e4eac84a946c3ce8d1f3559808be66e039447a3ae2e4e708c91eea4d9319d0c2960ffaa5c4a1b0627d3b134d00d8b5f80134eda39f5d15e001fbc6f21208406a68e22b8ba840e586af27520074d99943192bab43dfe688ec0775f5cbfd6adf1683497b35954135872b1621f0c86571761f2e022b5ed548bc95bcb811baaac19fb608f722b226168232c4e97cae524c9cf8eeb1fda779301bb30c409503067f94bc017c9807eb518c6a6fa79a078c0195a760945e0489f506130ab2d6540fcac5af13fa1d84d95b857bfbe4026388db63180fa2eb54bdf9b59b3d68596fe51537d462d6ceb0b2e143126a1e798e6068a81328cb9f709917cfc078d9ebc3ae135b90d8b1fcf2cdbc58473dbe7335f88d88b22528fd8eda891aef521cb327e56d8c8f16a18cba452959807fcf5aee4662d4ab30196e78b71a457e389c58413b4549284c061362b53d7236381c79e1463f5711cd97aef38349e3beaa2f0ea0b0724ac52c890aeda519e768f17ba2c33398336c445565c73361ff89752c1676bea6fe44053cda58a34ab4a79857213e851244251cf938763a0ecdb1bf69bf3b47bca28ef26bb3caefa41c76f7e86d6fa740ff7df8477a5d8cc5616c8015527301a1a7cb7208f8973a92b9a962c1b906fa67e4ddd4f78884e9abb3c5b403dda1442a78b566ce757312fb8783b440a3c15ad624c03979dc6cde66783aac1141e769f9e15a0ba32fa77bfc09e1f27399b746ba7ef67ab13e523e38190324b1493f8e6eaa606946464d5214808a9c10e3138d1f20431bc6c915bba2b92409ec0408b192f9aba9d56d54fd804aae881a914049e535166f5cd424e146d1ca853d3f5af017411199cedfbf9648f207c084c3af98613d26b399944f4429292bfc16807f424ad349abeaa70050e06414a2d93f2d8f382eae1499b2e861670df0885c633a041479dc302b75c8b59b7e2a7ae293edc40eb2f23a262b48756fcb2da4a0228d13a5e6d05aa71175b2bb6cc0dc9422568863679a8e3057ec1b04ad5971fedc3fdb1e1e1b141f0827f6fd0d110ce59b7a05cc3a4daaeba671f428e728cd6452ecbad563cb2aa66e7ed7a9e695f3aae96a202e53cd751f434706d3d12b04fee4f60b2247527fc82a9b243df473e065f6a23b1f8d8381e3c44b2477bc092e7b1ca899beb7766722463fd826c1b30fe13b2f82b93b9803c08758c6cdb134dea9d2ba9878e3773fe7626a95800c2617427b32357d3c41a938e1fdf7b10d0dbbb5fcf27474351b11b8598b9f982902d3719ab0d15cd1867a010befaf7427bd8aab7112ef875738b9fe01ff1ecb12e03975107e0fd8c294184b7c994c5a83a36ee7f35efb4733da02ef1adbdf622083af6fc49314a1b3272da6496b966f4924c2fc594b49e63f0f8e57a5f17ec08ca332a933b03caa18d48e7b230e8531be7a20afa990c636bf730b7cb6ddfefbf9dfd308e8d92392a00bc31fc76542bd8ce78cdb9d8f05bc61788556f133ee33b9dd015f070a96bd08f968e4767f8992800a98c462dce51c3d0f0128cd3d9b7e461def1123598a388c55c6e58f3f4de0bc4d578f61902aba89d1031d5491b770eaf17eb083162441b70071e2efd8fe18aa99297e34ccf44de67d96d65b9e7729392653e2da41b128811c8b5f8dd5b944ac233fceb5aea8ee40d6986fa7726ec02b4367585e622dd13945299f50815d465b760e95a576f8d24bac769d9e429639014c6f054565ec12394cad6c546f038c03e10f053fb52efad99ec28a41400e3b9c2bbe4dc60faf2e3f1442fc01a0d29824f14b7cd9574c902c1d8e6197cc6ba13abdfe20a0d308470bc763101d6d59ff4d9a13711b2e85bf42d14087c87d17160a201132964abc9d23ffadb5c3b700cc7a2211fa532c58c9647a109886f774155ab7d37bb915c9f1612eb2c492067ef0857507a665819c82235394bba9e41b5f44d4334f74d0c3e07e8ea2fe6a1c38cff6d70bffe3f17eb9c09ce5c9c39f69adfbe3ceb2dbef91c6241963d8da3a5bc8e1fa1583a39df83276f4e106be4b5e688b931713b69272e35485f5c18d9c06346d006ae076353a91be774d74e52d3f9e211420625778b5e42847bb213122843ced675eaaa6056d7e885720ceeaadbcbbe2094f54cd4a2b0dbc3ec7a805558394e0e6b9a09a54d6c81a94fd52eedae99d39a4c091cf9f2fc929a58b62caf524e731786734e533f1c7d8afcd37e365f0c504ef77f3f387b6ff1458dcb2e879787a8f5bbd3f60bd05a4dae0d41d1ae786134b970f58ef145ba99581ccb56e5453e84762f9103e740000000000