PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81092 27ad2a88110d66f783a37cf549ef9eeb45d1e7ee727433ac68ddcfb7ce6dd005

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e1accddd808e7b968ac4008a797bc106057eebcaa9ccd58209a7914fe598cdb
Certificate Block Hash
27ad2a88110d66f783a37cf549ef9eeb45d1e7ee727433ac68ddcfb7ce6dd005
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001778000000210000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000214c76eeb120c9820d321628f4dcadf831f53334b67fa43b5701e693736bb95038aaf3f32d381c9d6f0654b9eef820c07fb4129fc7f1a1e025c1c8538f61185bd8fcfe98a789c4f3d226b1a2fded51c13a432cb54e54d3c0ad040000000000000080000000e000001778000000210000

Raw Header Hex

000040207d843376742dea1420245dd5c0fd8dc03e14e677ca0a351b687e25516a1c0816b4136c43c9c43d9a63fb38aec28088061ffbfa64d035af72e5686cfadeda4091faf7456af0c50018db8c59fe14799a2058cd9caabcee576010bc97a70840ac68b9e708d8ddcc1a4e

Proof Data Hex

59,560 bytes
12121601030714b1ce50887549df6b467f2253e193670dc0b53a2308ac8866abc90be55d05da9bd5974a0fc000d8d57d59d6691265718dc2f8c61f5ded32b809e340f555ea76456df65132780494bc4b496e79974d79ea26dc535902c02f5cf8fc147cad2f63c39a9f61bf2bb0d25544add72fdfa2d9c6f9bc39f0dc7effb5d31b7b793973816a10be49c641d93f6a4dea7e70b379385bc00e56905557ec649f84c32c1808f25d31197ba43d1f49c60ce6454b5cff8cfa912b5444bcb26e61e8d9bb4299223a50da4015395c6331fe9f631c4c6a113acd409951bbd5d351343c799eb206bed07833c0ded87e6ff1fada1386d3bdece1f7fea6fcec399163032092268bc8f077e8863a70b37ac1508a5abdd181a8e1e59b7a1a290935b9d8ac16c3ab20b092747bf340316baff78b6b3252163860130b33a8c7939cf528e64e2fc0ac1746a59848e3e2eba9dfe8a8bbf1aadcdbdaa3f42f96a07d1f4a5537437ad9353abc128cdaf8d1ab4dc94c9d8a68b9bb5fb70dfeee4c112f25479ce5467e8be774ee4a3cfda3c5dc4ad20c08e4920a22296980cca4a4003f5ab543c418f9b02b7ccc202be4b17e2ce672ba72703f9df053446e6dd5119d51840ff76bd0aa307e3250a4f63df6853349b8a16d2a5accd92d1bcb9d41ea11fab0605facaf7af89a4502c04e0e0a235b8686758c681024a7574c37b3dbdf60c4fcc6c9e257eaca4a8030f1f9b8f34d84bd601204a69eb3019e91ad33a73a63e5f61c61e45d1ab20fe5a69b1b24829e77edb9971d702e39c2a8a383ad100ae7d335ff95e3eae7223d907567f801e028ccb2baf7670ba4c8fd24a45d763db9a78f694cf1da8f49ed277f58d9c1dfa1ae5177c69e84f69b085409f8f50d6b642f647de68467093a0d72f83a8e94cd48baef6465064a4e25a0eac414176cffed5b966ad403db34d7adf0adf25e9a2bc02c968b4bd4bc5b21c152c53b8e3ab67a82e6eb5079d6c7f65a770991bf514042d937f08e04409694579d17b393a7f91ad3dcc43c9753faa02525826e440a7a208383283fde68ebafa7c8fd8303f57581eca2066c07111c9b2c13cdd1cafd4b5b6f05d70d6a7ca4c4da0ac3fd4d434b5ea9ff51f0baa1fb58401f4786ae2d29968ee9628e23eb85e39ae4410529e6d08cb43a14ce472e6e3da2192908c3d0d7e52f4a82875b85afeaa70deaadaed69875c3c4f41087812be344a9d2fbd7e906bc4f923016ba8a090750479b8029620b4d91238727a6e131369deca1308980bdd83cf69cf85dcb8d60315d612f3e314a47d22cef6693d97afb8b58692b99dd1ae5b2c30f2c604d970710bfdaf33b707a92e0ee9f9bae5553c2b0ad88390c8baa8d78aec8d3b47e018d8f28f9764a21ca59a59d583b66345b4500031c40605e2569dc2f9bb40219a2abf75ef22aa8c259ec80ebe611332c1eca865976bb05884d1aa3cb6e93fe80038373beea503a22fbd86a0f916fde6208f8a6f887b5e13d16db2f4bc578727c51128295583c3763be7168e5bc3d160cb2ce6bd75b7d2f5ead4e2fe5f183b54d193647575211dab6939391f9549b88040d3cab590eda527d5c55a0980da5e6f291ec6411a414927bb09ccd91f4a6bee56abe70ac9d0545fa7b7813755a92c8fa1422aac7c008e2028663c15a46514dad4002b498de88bbe30cbe278c39c5890b2dc44e740d2d5c2964b62426d12c295a2bcdfcbb64283204953b869bba2b6b457ee2fd664bde07520c0007486a8c4749943446d4c80c4734e874934ef8eb673dbf7f538838f340b6f24b2b1dc773cbc1c0569451e3cc3afdbc375b8ae6e5e0598a8abf93eee3de6f35f28eaec8afc9e21118204439a00042099b1c07a1cbfe6726f8e7c4ba3ba17860baf669d5dd31aa707472f7d682ad95fb70a5943e57930fa3c066eb6fda0e9b8b07d34d79126277f68c1975e62f8dc652dfe9fad04538b6b8059cebd650e2dd5aa63a01f7d9ca3e22b2c3c2bc8cc23b120b1a7e65938221bde6236f841ad7a8680f1adee80f0a9c4ddbe5f1668a49fe2af8680315edee12cd3d81394fca87c962ecff28b982c94f864a128a9223aef3fa2fd1340385cf89ce853507c801aecf8bc9cf41fc237ad5c633b921c3e40609120ff5699c2308d7aa8cfaed0754f3f291c681d37ef26c5d184ad2c4437e1f1ebffd6453d6501ab83c620cc02028d7a9d7748ba885cf61b151f3a8dd999b9a0603db8154ed9e15960ecaa6e1323cac78ccd02f571426550e1905b1c281013551252173aa9f7ec02ee5ad3ca51279548f0e1d1994818ae4e93faa5f8da39e8e2028d7b142b8bad2e837a9cb735db292a74e4a27e5b9edb9856f1399820dd0ca88a4c59ed534799b9f471b3f3e7c25f66341cdbaa6665071f06cf13f2a0dbe1b783920a464c5e7d1ad9738de00a08a2749f6959edd924d42093430c8b1c18f608fa49e12bd7b45b5b82388621bb120e3b6b224b9af01659f54ecfce763d723619a2b31e5ca380ed2c387103261c6c6e8018ddbe68f38b6821356000bd085cbf2fa0ac2a74e9cae33c62a0d7639eb7f17915901c2d3ce2db78c19c7b0ff44a4d039a9c8d6aad5a0a6a5ba6a6e7af06f9176cc2bef24a72b1794101b641b1aa99cf1409e35e79cf07aabe96d502557e31194d903dddb3257e2206021e5f6f6b3cf1210a4cc6dd5ba3a3ea3a1530987c31ead8d925dacdec6ecfccc90080512a81faa66b170e1cb55c0635ae0ef7ae14e1d5b2433f8d7da9f85e415daee3de2ae0bc03483791cca21922fb2e8e8e39959417d97bdb78121375d3e12dbab0fe0f7c8a167595123ffa29d5304906341872b327bb450ded0d8bfc5b90ba9e7474ff4f99fe559af251df0e87ece12b7140eb1f6a5578f1645eac7ac09be62c120585d308882df4cadc96b6b73e72b93f868b7493c6adb5e25700294df0a7c78936fb28ce8b3b0f249d0056c2f87e8467529b08c32591bed4323455735c3a9306f621474c43e69231bab7d2db37ef12d6a4bb521527f59ee0aa3a7ac4b45758e1eee9295d8cefeda22a5f9102e63e6c6666f6a460452165633136f8e3a64c0467007ddad14eb10ea530bad66a43d1b7237ea1cfef9283040478629da598791b9d93f17b1f70124f043bfb3696a4de0912fb80a14853c95870fe1b4b203ba25a7370690a0aa7b4a1a5db3b8187255895910064d5c0be7eb24d4024e66e9a47fa280fcfcc1682dce9eb55038c9360491e1428da4916373aca831e7333a930493427f6954d7f22b2a1b5a6d9b2c0211a5646b8107875ed00866b068c2ef8e991487652e1f626ee75ea26e7677281f78aa1efbb319be5d4c1895d4698221d0ad63f0a0932f025a6ccbf6f87c53bdd0bebd142101913305baa196ed10a230ba2f7eb41825634ce523f41c6ae5db0d66e58634139087075d179b06eef0a2a3028cff9fae5979592a8848bb8a8998b4995532527ca249f0a70a276896bd89b94572ec73e362bb7d1fdae73d682a2df05a9685657230e1cdd8330ce08c1b9156999b9f8381cf693cce67c42b6d10132edeff522beb39cd1201214e5809332a00aa1ce681b4bd28315b14a7b2d23ae0f1cd96f6957bdd7baf8236731b34ed2136aa4f23f07f0259c4b2743506cf0608711ed3c99ac7170706bb5f0ee358f693a2f4625ef84dc15a3016244102246c9338def445f5d53318b41101b7d52220d17541ed20d5cfd1e6f140fb0c3420564f9d855a6128215257956aea513573c292bc2005d28f3cb705fbcb8c6f98e8d42cc83df5dbae0334e4a04484ebb6ee1f4f3794b4745832594e5150599bbbf7d09f64eeb594e5aa6da9d3769e98ac4ddddbfbcbc3e554e989d90f12e1ca849617362439a615f6b7f62209c6c80024e24c4a7c3e3a018e37e924c213927cffbfe180b625d366121c8061a03b8995a1d73cb7a9ceff29a6caa2f0603e5d4d91e884d55eb7a645095f049b65d5380f64be1502792b426a19744920246a660f96d12655e98549719ebffc897f6a25c503310cccfb73484378129fb36e4b7aebd497d58cbf1fcf07d2404aee7a6097a86e3a4612ab8045dd7ea7ddba25ae4578e1821029f54a787ed126614f5ad49eca8ef68939f212582d3018e4774a292088b213c6a60efcfd2bd8566be94851f715e18c2627694e66c6c5acab27f9d0e582953d1b71a7491818ba0e94b4367d0e662a73b7228eb691b7ad309dd2f9b8c4ce63f073cbefaf6bcb33f898c5d0765d338d5557a9baeacf4e5d7cdcbdd097a9df301181d9b70ff3f9dbd28679528dc8e3a3414aee2ce08a3041869eba6220d611f0e603043f85286e44e57309368f14ad3d95892146cc544c01c79b64c95a7106b2fc9c1f6977847450fada3629a0d504227ff045ef6b10c4a82d07e31c1179f8bc529789bc636430ade09b30a8f2d54b5a1b6260a6b40d4fd59232b3115bb07c7a2697ef460614ec85d5d1701a16fab8d46a428cbada103cc9d56f1b9963856d9bf4ad0ba335f6813b9d849e6fafb1500e77e9346ba4c58e1d35a89215b3008cfed633b1a2baa730cb79d4c385edbca1d83d63055604014d125e83f85873e7aad52f80a5382c42a83c4999ebaad7c43c680e89936ba88afd890873f27944c6b6ae9cca4ec8d015e8fe6e08c11d0df2e5d9d1bf7ab16c3602984ffbf6bb5502801eaf3e9d2aceb8c88ae28c19530124ea59c9d2bcc508e27f8e2893a74a0afe31e967d5c1348be284d9b2d51080d17a2eed37c36b90ba8a32efeffed27d7bcb73c32600ef2c4d7e9ed227dcdbe735d4a04b652f5621a54355a658cdd21323d6be729e8c115fcdd41163f11a10f9d06c5333cc3d6ec72dc308c49589549444e6e9f3f939a4dcb2c3b7acf4fe0b35aaf824ded188c389d6f0f08703748e3321dfb9308d22a95d34a7fe8ca2cf51e1f1372fb4b81e6a0ddf43f21514739d13547280a42d2efbfb8d06e24752e6fd724896a82d64f76c13b7b1dae831409fb45cbad4ac25aedd0ae6373b6b744f7e9c979c6506bef72a6f1c09556fb79ba3a035d81cce7a547f13312c919693b73ebc64402c5695eaa5f4f023f63c5019936d8fbc5406476a40acb1d497eb2446614069b2fa0ced1eb9238b229712203112024f2674d8e3cc5c76fd794f3014eb72347f1b53a6dcfe0cf94904b85588364c1105e8fadf034d9fefe22713d2b573383882fb7d21926e9420aac9923686486ae26c136c180b42c4937cda4f5f462f3cae8481b51699728efdc4ad32d647a51357751358eed86766d1f60d0f0601f9d2d24072b8ea8d78f41cf372f3eac5a5dee8d1c56b81b540c4b10c0b691b1c05de468fe4c48ddc75a01a98d5962c1067a75828b920b0dca92140461053d2974e8833d16d0906158feee213a0599b85cc903277a96c1043b550ac750d9edbf8dbc05257b2382279429cd680d1bf44c32a12936e18212ab81d41f07f4125e837909ee7f075fb1a21087e8be20d0961e97b641bab418090119ff251dd1359c0951208e0d0c528e1d74183bf4705a46974346fe62178d54c86dc39dcb15908ac5ef6edc13841d1874925691d31de21d7840a588f09531cf14076fdcc304d0ffa298eb0b8f7dc2a33b3ac34a28d065317a3b97eb61c47874363a45f431085b85ba46a98d5d2cf7d4fe10f9b65641afbeb622adce6e5a774956247bea639d866f06d8ca5de7674227406da417e0bccdbe154b219dca4f7671b215b70d0a6b0a5f2c03ba447b5a52cbc6bd30befc1e9be5e7863f9a6cfb2aa214b64876e6951fecf382cc6b97d948be9a033abf5cb5889b9f968fb3dcf8e7150b1acf7c841e49013b196e6b8159176ddc5fd3d801e1d14581c0f4f1e8cd47764e9f7d450199413f2410657993540ac5f09b2349b381c2507b82393fe447011d7e67c7b9b7ef7f2d6c787e830b5967c97ca815ccac01bccbdf1bb904883d4932e827b34da3b6863b5f8a057894ae81f91f41b2825d21699b67d1fd3ded055378dd6067325c95461763e9dc716b602b3d4055a73f4ed6119b6d458e03d879a39e665af09b274a92d5bafb3c28f1b695132554312faee7b0c961149f71274a3071e8b5af0d5ed6f2726378c10bfef308f9b1fc6b6dc65ed0cda55eec02fb988d85bb7ceb241d6bcb852b4381c2304e91f7c4081d7db3dc9ced76623be5f91118e551409d0b381766c36bb7cdc51febc256f2b2e775e0cd2bc88b8c953f1af11444b560419bda669c43183e5525c9c1933412dd906e95fdb2f89e2851ca6e0461011169b44499a64b5f1f84859900cc5ed36fc1690615387a226299f28aae77a0f197c89f6e4c8ffb0fd0de8590c4a607a79e8dccc92f944d4a0adec21498cdd31e8dcfa7740ac611d861e4142852fabb54e80fd85e2cdce22a44d71448dc213615729377a497fe43100ccf22a791fd4b43aa2befe54ae439660afada19bc41c64151149517b25b8d1bf5615686ddcac28d4233ec3cb22117660aeef567bd6335d0a5e925efdb0a0f72412aa2503e9c0c65b9bc0222dad55303742f46ea7699c3cc42ce628485348b454326f36e1e1a5ae327e0e4f60e98c62df251e32164f0cc6ef2723fc90b3c7e63a0f4d4ed187dace57ebf52150742d5545fc458b3c1e9bd7e9b57714c22bc11cd4f7d9cf55c6f9be106c0271f4f58cadb64323aa120fc8d41b65db626badb869f0dc059190d06aeba0eceaa5c3518332cb572e213b10a5702ae42b9039d2866a6f6367843fbea8f47f9017b4f6b77babbbcf4ba528379c64d4861037649608f9464330ca85edd24f36f5927362fec67b0fdb5d49f3ed562185119b16210834ae3789ff44fd0982131721187bc8441455810f95559f67da2070805ca38161e0ef137d69a879e1ec7cab797e097010529a745fa5fe129612f3eab8c33c3af8d24ac9a749cd5f2d2567a6e1ff214b1f93889f6f042251814f2e377d454d840b6d3602edb86dc28d1a6a18e780cedac3d4cadb1eac6b1028a2add61efa09aaffc7828d12f5124b2cb1f597df10f97e9d601258d5c2176a79e4946ce291d310198c1f9a7d184a10bb1950c1f49241e3a90455424136a152f7246f6c0e3a0ef512c8ba963be557b2d3979b6357bf7cf25e55d7d7628372454a49cc728ce6b7e1ef7fc23d4ac806295808b5f65d484ed7f238d0ed08ccce80e3e3dc92d382d2617ab77d38cd34961f01d2a199b17dbc8d6a42a7b8d282df350288d0d918f752dbfaced4892068f73a265a39da4718484424fd7ea969d83076f9cda09d8d57efa964ba37e8e89c1e01da4e0fb0da4abe655af3a5ed48e4ad8ecbeaf8ee62dfb9b0df1b7e15ff03dbca18a8d9cf2918dd08f70c33532c8c322106d45b5e97ac9f1f5f121d078909ac6532d95e45add48e2761d71f6dc8a238ad44d82ca1e098e5b1049ac5dc3b5840d2849851f5a6ea9afaa69cf7ff0302428958d05e5b58129df8b05fbd3d8733798a1e24eb5ec122469e81e4058ff9859de945ef84aeca2d3d918d07700bb9df308b3d891caa47a51854a3f921f1c06a285cf769949fd26182565b68fe52913d9b2f7b562f8571ae661832dd48e911c0fbfdf1499cbbe3bf065afb6bd0bddcd3f6d6505d92ed093e46e19e8e2a72f7a57d845a852658549f905a754730e1d490500ab5e33f4be99b1fa1e113cf81a00ee02d92b43f9ea62d1c7c2e8d4ce01e27b30bc1c80b07e8683585a98d8a6af75b38545ce5d3bef53892908ef94651bf4f556b27c8d8dc4a078f34317a8b4183dc8d8cceae0ececb1128e69f30d2eafbd25236de0bd01a736df14c28d5b59c9ad8fb414f43c0a803de29e7c9ca55149c1ba3a56992aeeec956ed8fdc7e89ab28798deb79ed3b4b4a2f2864c37d0eb74889e0a6bf9b70c0c3195d917108635020cf8c96b0a92695b76ab4706939b4e674297fe6b5892f80583c438c4bd092411ff7cc2745cfa174d70519aa3b5b21985500f4d24b1b065c3935bba25d10db0ae23c48383ea53ea5602bed4516720eab2c3c39e307f19f61a493a11cba747ba2c1fc443aea6093a559848efaec949f5fd1bab343428582256a051dde1853cabb5d0881eec74c829507621960459641fad6b582c3844324bb6d613f54d6679509d5ceb1a2a0f92760e36556cad536f2d77a2b778f7035d0c1cb699287e5c187dd219613034dbdfec43df611c6156e45c234a79e1c29ca3ca5c93220751c39d56e3eae9ed7eb2745c9e6c8d8ece63ed4200a5e9ce452afaf52190aad374a5f08b6efe868edecfc26b69193f94a27e4b7c60d3908bb948707d459f01faa3f0a4d7216e6c531c045f3ccb0dbec71e6fcebb498ecda39c671ae256b4fe0cb3229a28bfe3f31279539191c049c7487a8676aaa746e125703f559ea4881a3bda0ed6ffe8b567aea1c016f9157d584558ceb7f907b37265791ebd71f934cf5846bd3e6d99eae401ded1f7930e9b882df2bad98da057323266cf0e6b9fb514344753b472eda77685e4c42de31069d377983cd7cb95cd806f371e34c9dd3ad8019e1b07cc33bb705299f76f6153830c225016b2641c0e684387f1438d387713fdb4ba86f9291a699d0d55bf94ef211c76e3b38db0d976007156f26bc1cd9e6e7929c3caf14fccc04e29140f152f9bea9be6b11a09c7632c67c98a234e73b837fa262237111d8682dafc737081c329fa0f1a8cf4ebe138f26c8952d7d5a89b5c73a0ca2052a083c8dac05a9ff997ab549e0a19d6ff055a023e1e2bd34f582edbd4d1b6f40ec222e740c5c87d46abd90aaf0d854947066426e703985799398be9a7d4a9a50806eec0286cc669449315049d111a636775c051887d6b7f06e0e61e183fe3663049c45c9d350ea14d3c73b3cbba0372f17e10be58a609b28eac7dc4dc35d9bf11ad38b0f13797924bfcdaac89a1903e0402f0a0fe52d9b466fdf18b622bce7ec5f8fcb0ae9fd39b6106041db986c01e9433509150229c470efafd77758fdce73f75d3020bee292ad897b96b66aec3461b72b8891b1e8f543edabefc2b484db72d48028dae5c65cb27315a7fa1ff2960221a78cf4012b4ae3c1d92d54b2f248a1bfde987ee0f4d648f45c3d074af484e0ccc7f06017806841c2bcdcf55ad1fef0cb072a639247ee8ddcda474e4d7b0efe299b33faf0680f0ca3eb22094a62146db0bd7683ba9e8f94263800cffd99d0d4f617354c4008562264c99183cfaf0892ad229a5aa7eb5b8574c6f5f5804e125ff1cce208c0a3cad6ce46263763f26b660ae00309f4c458536d6255b3f866e24db6627645480f5303238c0cd4774e3b05a07d316d0c5c11f26b1858119ac32aa610d788b9c612bc5d4315ac7c9c063602a903f2345bc778f69287acb69b346cccd9b15ac99cbb19e49192a0a98dbeebe505c72dd812ac4bdaf105831390f7291f8b62b80e1c980a92399d532cf26588628995720aa7f8526a3bcf25fea46f03410026a35b35a0e755c35f6f2d71931762471e177b4fb0cc17e418b482881a9d300cf3b6ed93bb73a85798bd966487830c5c1db8b4d22ff4098aa02e50f9d7d1f474635239150cc7af87eb8deee9ec8c2935e88f4f11eea267e806df2e961f6192473d8fbfa14f1a6170c3750ba30c32edea5b9c13147b7fae64911152a30a5b47a21cb0f633d25c063e273413699e94af563242cb365b6533d3446543ae52d1ad767d47af7a10022a4b59d1d293ab48db6a5b94a5f6472705e4d54f130e87e136eea1b3f56e3c61c90a14fdc1a948f65a29bc67ee4dd419913d5742e56e3ea94b217240d77a7e68046942082a9ccf1d05a250754c7e142314723e2af8120913f9dbd4a470214cf9458355d5f3511981bc231a698932b00ffe8bb23b42b876359de813f51bf50926fb6a983521283df109e03a6fba4940198f8448d3e0ff7948d3814560ea829f6aae3b98d395c861820d43807b2adc3cd37b3ab4a8d9e714e75aa2c3a880b0269dd201be2640f026284a5a38fa17cf85786b876200f2905d5322a83aee57d6463c49170bb151359e86c2e5a79fc248b356538828dbc331d711408b296c9bddaf5685908732a7c56a0d4970644a1ab1a1c1b25db4ae9c38d81844e080b60b1010c1c3ebe662b99970d0d11d4b20ad5411224dd2717a8f457b4f81c0a21420a5859f538d256b42ea882ed3e6f221ca9b067644469c6f43c305970d22e5b3eea36e3ee1694339956c72b73f8dcc26844aeb90584167fce974b0366ce86bddf7c72dd1bbb2239a5109c3950a7798950de2eaa70d2944f69c94abb618966f115c4261e0d89d8739dbdee62ef5f68bce609fb6fda9ba5f07adcd823779f8811b2b64c1ac3651513d98a3aec4311da6f4383b4f8689a728a6b9d3f5ba1045c4355cba734d3edb02272961a3b885ba493ad99a4cc11dbadfdd0afdcf27a0186b22c9d3d01c406e6fadd6334dcdfd2d8d339ed5eab28cfbbf98501e503d4529ea569df21b5f3dc9c8d92489755caa27cdfb2a71a65eb4a9b63e042c089d767bcd10c4843bcea76e61d154f092be66bf168d33d1d2b8a34ca7054aea7b031f452303aa13cf88bb64c296e26a1e974e686f35ac4156e3eb3ceb2413601530d972151ed087de56d00ccca7e8d451286de4e957bc2d4131ed6d3578f4d95de13959db1c8d51c4b51605555295b33b0fc8a9cf99f213696a92443774e8ce781ba1531434cb5bf0f70c45d0c552d4406762951dee31ed00ac0ddd089efb3f6a93ed8f73bd18ed55a601b2be5a979ffa622e2ba66cea0c0fc05931a1f37708d6d59f5d89b3bde51406d7a68ad7f8459fac09ba3d6d189fe4e821ac8fad8aebbc26f5e2ae44b99d32059bac7934ab57fc3f562eb46b476052c47e90d172fcd3f3b5b0c913e2bfd0f17d8090298573ef328d6606b2092e4745fa87f8351b8a0791b121ee030692a53929d7689ec9f532ae35199a5405f88501b19bc315f928bd78f0f6bf2589e20be352db99e15f8a628f6caadef26e97c62251dae5eb29e6ab3c6bbe86dd5da8f7459649e0bed8337224c52daee6badb703a655ae7f6a625595132e0cefeeb39bdd96150e9adb7cf7ab9ad8f3da7e88b9151a4b8aae4cf88efd984ccdf4e7437645c244b486031ad64dbaee4898dc790bdf6d2fc96ae312a1958fe2c28c9c3484a293ed29665515697c384593fd56a37320b37b153be9b92c8e5cc11afaf9e0e42360cff69f966346e2a1336d215844033418e56795a7f34e655d8ed4b9cfce9e465fa7ffba9c70426611329e827a7f18e8ee0f54ca74809f534300218d9da70fe71cf0cdfe496647171df5a39ee4b9502a0c977af28db9aacf10d66e9f8038a5cbf55d3565df9689624a572e80a4cd78ed36c420eb444fb7f69845012f547bc8897d4a2796fec7503e1ecb0975b2a1ed683cba7c96d22d7027b81a6d67b2d87add6815272d81280739161e7f9f71bac18254611e74d23cc0407b52cea8c8d5154c996a0e5fa1d274c6025f93e18b3c1d1f74f0869a2c76858a82f3479262d1b5c49faa127616e60c55001166e8b182b5c1392f9d8430140d58ff2475ba3caeea754e8e53ef2872d5e1312ede90d797bb2a0ab68bdaa868e1ea81e83ff8914b654998cc04e8d3bc8329f9751f47a374a467b7becd5a4060927d7572e365a34e67c067642fcc0c2afb3c1a1a5458bb0edae42ff627d4f9d5bbd71f0306e82a736e2e560475221c326c6e69d0e0bcba91ba92020a82138ebdbd92110c71968a571b827fa722f5b465f6e54e1f1823c90318748d6566ec8ed0390573b7f7d06c777e014fb1e6d2694341b42f182a11775e8d749dd57a2f74861b2e38edc01a925889391fd1c1ef8c35441da87436dba2598402b4689c062d13ae3f6c2c3aae13673132d15de182d5621d0b852bd286c4e4d4a642585c55c914de2700f5e9881ef55de8e460d63d080e38a785f84b3371018c29a53cec8091f607e083650e6bf05889078c0cb9b1a2a9a44c88a67afdc9af981990154bf10ce3a30c3bcf7023057595bc3c0582b47c072b0af8bd6ee497f1fa9fffb88afd0d9a7b043592833511ac9e19a3c4330dc03a82cae43d16550e0d78f3c2bab719abc7383b928c7c4ad748a8f35f13c59d2d762fbaa1afc47d37434c18a6d6d5696db6341a9bda646f5ce6bea0b762a53c849e0c772ad48b7f8b73dfc5ec02b05ab0105ef996e83ec573dde5396226a77077f3f22fc55cd84cb49f1c787eb2bf369031505cb30fbe8bf62f53095af77a53fccbca83d0e8983b1a7aeb5c4c919d7048117468b0abdd3c4f7c680a503674f917fd847bb48634e65f43cff7b1555d5bbd9e8286e7aaf60754abea2f9101847943382e53974d8996fe7affd0b5eec553b4cb2179ad20917580179a0d644f628dcedd5206b88170690ea3d1e55afeff929facde794335f2c9d65cd0d61e746b28d1fb135772f45b53edcf48e551e15eb4a855d00d16e6e910e641fa367814667b272ed317882ad83186299f52e925103e49968233cee70cdd26891542b3225ea7f1392fe4751e8fb7492e8400cb3989b668f5d28f43f044b9cc99d77c0d11797f27ef9213c42806d615a5cb1b7469e53ab31c436b324231b91b52cff008d4b3a9fb7cc9f65857103a49cbd5c6d065b94ba746ea4cf83eea5b5e59f32fa9b7b9d3f850ef53ff53ba46a4ea2f6d3f15973dc38fbcd5f334383a0cc345c9c138e62ed2c620f778341a9a72e34be49b2020713b585c75ba66fb6576f4414841cf51ec156f1d820ac40dab59bcdbb4947434efd257a92fbd7f469b73b4509cdae83ffdc2d196b5084e7b5e1b34cbce2a721193898efd4059c0748ba3d52350f3c35c185ba572052a5f064231a29dd1b4ee1934f82a2c41f286a843ae07fb22d3cc36ebee182d1dd88503f07a822f1044d2db5fabebab7eb124089777a25d13fad52675d64fc4bd38bad3fd280bf289d6923e67cceb4c246ac2a227e3f8c20973d548cea68ed676f8be82cf6ef0eb0cb6a615c45f4c4d7bbb0e35ef4bf7e38ebd65c078fb6b712a7336f082ca3e336834545a10c3fcdbf82babfe3e1cbb5584a61286848f71775e925babca23d692f64de76a54f34237930a0f4df49797aae52153fa74d077c1f9610fde48c02f6ce8a5481e0185bf1a39b30f79cf62338725d7720c8b5981792a220a56f8bcb3cccee49bc321acbc6904a98346d0d19c647d4121bcb1079275153e978b1dc2e624603ee6deb7041cdd98c1a6343725f509c616714fabab0e0d28365ef8d96ec97f1421fd3f14837c230d727b40733c7319535cc4f1829e51360ec416b2234623afb29581b547b390986c53fe215b586fa50c4a3a1f2fc0bc9accb0787375c4dbb08eb86bcd5327e67dcd79bc2094abefa419072b6638a204152e9dc1fb0ab8bff7dfe635c8ef2e61bee48019ee0ec2bc1d9f215c60f3776e78c4d1d43d6998a838637705e393639396186f855aa7544df21cf01dc906e8f7cf7938dc44f2e6a50f35b08f734c10bfb910577c3eaa4adc1b1fe3e435a9a20dc0369f0395f1fcf8f57a751d50fb456b655b1da664fd5fae887a185f51625581575c3096403654c97a6bbe10ea13e05d9bd10bb6796913677b506365c866c44fa8e1e20dadda5c27fa8de91c3314b66e37a1ad6962d66d700d5d64855f6bc193bed39e40d81d429ada8a29bb3b8620f15950b28725c9ff5915be89019876e7113adb8a6048b90f78bfbf4ceb9aa6789297e28615858af96cd651f8c0923c111531a2795e6ff1ec83f6b27e37fb91c7c231960b172d1bba07c9d1e3aee40f32feec855bf6cdbd6c16ead842b201e83aba6906ce1bdce8ff163236590ae7ab4f0f2e56cd44fb8c2a5602750899beb8a543f89bcd74817f3fd0100ddff56d61461c46242cb770e24b6d58241d9550c90195d6932f0c8545d52d961a773263ce2510909770aad633e3ff5665bff844d65b2406465a091a48830d1983d66376c7c24cc9d4381fd381788d0feb3f5704c437a0defd6ebdd9f468500770ce3de3f5788a295979499f76977eb984227b4fa6854dff74f213a5eb99bc34c4cf3db7df5a6f25eec59374bf21bdc7629f57ae03777893420de56f991a27fa945806aa5e43a043028c0f6e43f057fc418b07a9ae9ff01cc78731bc7015a98656b68451789d148f54eaa883811193a1a403126bfdcf5c9431da6573a28f5bebc1fe791943b2c9163d085e8ffaaef326b1bd4abe0c5dbdae30e53ed1baf6315adb6545ec4c8c152c94880dd5f22791d22f724f7479be2402c5fc2343030c63b71a0b1c31f2d628130facc079c9e7000be538116127e5da2d6eff5133eb94f30d1cd802e5580b8dff29009e97e48b2e7a2373c5864cc3f8bb2aee812193316c80b2184b9499796e3b01820df04949508f3237e1d8687a4d586ce8549e311dde33c1d6bffde54ad44a2161b1e0c182a477e017e29147972d82632af66eaa2c45a9b194096cbf7635b6f2f321a36e82a58c4e87922fd2562ccb0222a4626c9a8696944d287df458e06c6ddf6aa9eacb1a3737b7e21986ed6c75cdbf8b257ff430de65afcb6d575f074f4384ae15983483624ae887e642fe8f53a28003fc75aa81bb3e9237002b398669393b8c46e1f232c48e45e69afc9efd36367e58ed0c9df8061a85e1ddef472349ca23c55b2a189433b914cf57388e1fa594ae4264cd1657b4375f5e9f7883a58caf1ecc6a7153d51f6ea0de308ac81c817fc0cb822b4071bf83c91ca762abda0318638091b84a0a91813fd2ebf8a99783466e2cdcdca2ef251116dd36ec94e672951997db7b4da05919117c1ffeaf200b08771532e9dca9ce31a0e881b5aa7b0a356e3abc694264567c12e6502c7c420ed5ac12c97a612c4394e5da77299e83741a4a957b1c34cc7c902c69e23a28ebd417f5d658c2a6bd26bfb478ebf02528a3380254c1af3e83a77e89be7af9a477da21f78e755a6ada2076bc6ea3b2627bc6b44868b1f02675b213fa7356bddd49c23c9d4363051335d6c624a437a7bdf361383cbc13cf5c62de4b5664bae0e56f2b968098e24d0c8b6d9367c92fd55a3f69b6464eaf1bb8b7674099a7616d0547011a291603519f32ed8996e55fc86b9f373826a0447d3811891e2bf583dc71c961a9369dc91f0c18b26e69f11514b1a4fb603df18f9ad71cd209b7de2567edfc0cc31219ad4a372f0a049778a1ce40d790838c43d5b878a36465f8783732c9776773571819aee48ef5c0f85979ba5f61d6649eea99f19e1684fb180bcb52c7d495a02a40f7f0673b45ee9116ac26eb9c04a36c21fe71920d1e2d9ca11f763cb8a81def1f9d5e1e1d37d37a6a916bc17507a030e3f5c9553d07a9e817be4d55745bc61656caecffa88de82289960c7b492ae88524a919b78ca2eacdf59256f75c72592838a7039241cb6abb5d5977c43d1628510a4b8e5d0fb0e17ac63fb0f4a6713d5ec3482750e7546356c91cc8830a032929645cdffb88d7e527d565353f97df4cb8b3e98ae03d42be20150eda5c7df177b1694ce561533f2c835cc889462f43e4bb23d60376c02291ab1184d2d94245b7d537e6cd7b95b021046864de08b0ab1fc0cdb9af5da3c5965bbfa984b76ddb47d3b8a77170a0d43656b5818fa378b71a6b2dc6ed32caaf4fef245fa8c55b0bc851a9a643ba8fb2edc02bcb8d025930cbcffd962812a3a56fe6d6e1f518e217fe9296a19b3888c9dfdc781cd3cccc2aff06f59f295abbf249422b3f4d22aabfd2dd8f2c39904d205a69af913f93272243facd197c3f7a4524e3a4468d7f30df171fa035ab09814af5d2d748add2d16281b848a5c833842351cf90c0b4b8d64e37ede6a1d1c24a2b0ebf2500aa9291a11f48f1f06516a1f396498752708bfa82b337bdb815c52c520725055acfe7dfeea8ee88af3fb7cf2927254f9d0ff2064409fa79d4563d5ab56f1e3d5d53a1d0a573306c05f332a48172009be5b4c35567ef1930e7abed0d1fb5affa8c31d458e8d0df3f8ccf99f9e0e2b19a1bfde8829ec61e29abcc03e81d3aa53b36005835a902dc9616c9fa608070044f54a2c1505bac9c9e6a1f221080c26a60070b026f2280cf1ce9c013a1717fbc94c8dbbc04cc8ed20ba4ae0c15fb842fa1c86cb0ebd838ccff0f1462435e24e2158b2961de8c475f7a4173efcad3a1827faa1bbd36400d1bf0f2d1be8e1439d3525f2f4ed4e59894a132ba024055a47268d3379a82b3198c525b7551bdf197a153009cdd96d712d286a6a3f189602c33c3bf5e962c5a2cad04cbdb69f92eb97d803b4ac4ccea77d563b3ab9e187a397f6b684c8cc4f36022499176ba06854b8ec3887182bafbebe0abaefae5c3f664c6a9cbc51579e1c96eb030cf618290bc2ed77cf75264e2e72b6b7cb22b0c08aa06c472a7c104018a7b931d1a0b39f0eeb38aab96e2679d64bf3337afdc5bcb5e2023a245b00d698a43728bc617e2dbd99b5a9c74c2752e22e8edde18578d9eba901b9d84b529412a53d67d3dc46383c2bdc139b94d7ebe161b41a2d9a78a0df95ee161787a68f44d0e363ec20c9daa640c1559a651f7d90bc96eecae73b750f9d94c876257101d3b4ef3f176b3c5ec305996a2eb3eeff052ff4321bb3b39ac55f27b0f90eb2af786b07d0e77f1beb09ab91c14d038e6fd9b726090f513d0ea83288cacd89840e50dd2cfb89e35e0545457c881e9c53af30f890892118c83c310d200cb85207d61e8dfe47270cc6cbdb51f961bb24fcf74120e775a46874f042fa412ad51ce7fabdc3827081a7ac03af512b5602eff34cc961ebe21549053b0af297aac7c3f06e0350b94da449fb62fd09cfb0d57d4aa58425ed4faff0b3c0079f1cf2764b4c27410d0eecc0b755f23c8516ee077ca2591518e0f7a0e86a8f5eabc392d3972ae6dd08c838923487fde023f3455e32acf4ee111cbc6e3e0552fb6be862f7fd6bc0bcfdba22c41baa4ab065ac8e8b287062541122431a5f153392b87a4ceab8834f0168927e800f92803d3c0c8273bd9327999f4f3c03e1bb61d388b5fc221c7f71d4d081063c9f81684fe73cbcb0e1c93b6eca790d573e8d0e4e7e364c28ad1dfc5e58216f8cff319993abc8edc5156e7e28f9a3956938eb148bc39891b9b05009b01d3e93640059df9f43f1b40a20f0a283bc8e495f82d4a5546e5fae19ccc18d2f25d96e78b7748dac28e40d350415253b56d1c81c8689bf64e283bc62cf8712c7a38624d117320b2b1e73c1707b3b7ffc9ba19d9d61fa89c8c5ded7bc32120c03441b1f33ba3d7e9fc51901d386a2123985a1723ae04526037dc4ad2555392d13d070ba652ec52ef89820bb33c53f815a43d317454a28df976e2ad8b1fa6a1a80bf16e00736206f406dfc1f0be4beae15ca660add63e0d452386981073dcb73c9f3c0efe2889fd9ad2b8addca8ba04582d10d0a1f7e946795e42fa45ea71fef9b04592535e2bfd2d6fe95ec61a6fa0115ee6c0e2505ea95e51cf0277483f5229b4d96d4e254797d396c5ad811a60be82138a2cfb766a7fc6541a3e2ac53a14f36980ba1fdf1190b0d852a1038a9c2ae86ccf474b316437583d570b8ef8d42a4c01fb7dd5cb293a84d47885c9396a673d77ae3a30d1ee676f6687bea996455dfd64410a8f94ae0452054a6ac843920db94e784672d31e46870722560a6c4e6d89bc6de602ab222940e86038b848954b66838d43281869feec27396b0e263c0f09491260aef3fa4b7be0b69c7d1ef5907e19a6b21e863723f2ed67105ee49fa7c9539b03dbcfcad23c3347c9820e1a519204e3d0f5907333915895fa1fb41e6f0ecec86d6ae7057db748e4354a6b9dfb206908c261ef79f05dda09996549ccd59140d4b68c852510dfe6136cbdadd71f0943d3b3d73d5b17d49d7c1b0a85f42582df7108318a1ca42bf0c502b50cffd85f8305a60d6327f87d64541e134f733f30f040d1e79a981ecb7dc3d6695b5b5bb1ab071ab25aab12a78f2b4f6805a040dea47619482fd697fa63a3b13c3dbf4d9a3ec3e3995500b0f5b8a0b32cd173968245d377718b76f2d877f88b7ea467d721195efb1d2a6eee67d7fdadaec35754a0dd564670ab5505a9c62f32f7aa41c594a9a0321ddbd2f746e90b09e6a1f34f95d43709caf236f5813c91f9e4daee407f300766b67245d2735b7b05918e2bf715d05b98cc11bb70b694d7eda05e46535205ff5eb8e8bf7f9307e54d8d2c8b47ed3d054260f404db127ca9134d8aaae782a861b2a1df21e58813debc44cffa31201e2f1c4a956e1ba022cb26b2eae68ede5d8115a42ba5779c02fbe40e5d7c96e3eeb459dd5cc6d31f97974fb4663879926a1da3b397ad6d0d98dfef0606cdf0980f2d18029431ef04e8fcd9e7715379046bcb0f3444a175013f221ee08254ca6733d90f9897e95664829ac73a7e3803746b68a3df3e781a1f7a887b3de23b207e2be57bd2051e7db4074afd1dc22c6454ac8cfedd49d3556ca7f355b32acd03b84212e58b20eee03e39fefdb3c4c31081fe9cb9e3caa6bac043023e05d81427ef92449dc98fcea1f38c301889bbb2855730ba55522adecec72ea74562366cb244119bdadf8a547f631c2625ee660fb17906565ee6e6341f677213748f5a11098994909ff0b900b27f89727b1e805a4505a3fea26fe1577f3e704f6be91f7e95bf10d354bbaa104884b2b3ffc5496587243c4c3cd28d0331fadb9d835bb42d5c3bfe9b1201d49d4946272979f37042b5b01386facf89c4756061e6de97498f060c50fc41205511af58fd6b1fe64e60367d92f13bbadad5d00c6bcd04de5a59ccf0ce1e625786fcd56385c960c2a55c6ba76f4650cce39e21f6f01387a4265332f25f1307c172f6ddfd9eafb08bdcd130fce08572e84600a87629061147c1b628883c97a841caf41d1c9754fa8a6b2eec2927525034353fba6255b8f5122e06c23d0ac5ad12ce3aaa58c6f3f1cc5c7dcae2a226b707ecc2b1d029ac407ccab9c11c1cb389ee1caddea4c084ffe3e3903692360cd96fa70b3622a0f83ef1c3add7d4ab79ab4ee0090b3ed6ea786eb089515ce2071882981cb56764659dcdc6f94ee7160874c977f5c00b28a92d0a22752517a1e9bef889dc54de8762dc3714753c5e507302878df388ce1a610121c8aa29a23f70577e1c2e5c8bfa54ce9b0febc527a83bd8c476d2046dc5ee9adb2b883cf1580cb901108cdd01eb07ec920529a221588505a405f55e07ae3bb18dfdcbd40fd3f83c108dd24e3b5aca36ab0260d734b9ca22d7507e7d690254338eaf30c38383b9071486ea2eea1449002cacf3dcd5183a45663aa5359eb61c5d700a95b63a6ade337fa25e41e0139b061b33b2082d82b989929bc72a1c55e588df2a4f018fd8a495c7da3f4479a2135e354f72e4862e5f16d20b5a2653badd502e03ff5114955237a2c956dcadcab471e1c1ec9b01f18b5f89b25b2bdb7d96300bcabf492f41b25ed6e78dbfb8685464a4379d9a3b2b544b39dfdcc899d0da3e5bc66d67aae5497f206a0d30ce9580e93b3bc99a4d50ecb61a528e5505953d40f18f9e7aaa5b56f59fed5b97e42f82f496ffe4addc6b27e5954897935af4a2612a2a4209e9cb5461642c608a492b97a9d7602349ae37c3389d7c4884589a5746bc43fe0fd40c97a8a4a7f3d934df9ac253ea04b6e7ded2a8e8a3fa7aa526ea6e98a314a1a7448740bc08063f0eddf40ad7a43ca26646bb6c0f327afc5458c40a78fff8c3ca1a5db5522b0e2ecfd801ebb668fab22a03d9d63c5babda2bef69f45abb035366207e25748fcdfb7141f75d32b4f51f243efa2ff18ec019a1b50381a99baf421a774261f3e0a53cbbb29461b401fd718a95c60b33d157afe6d49dc2e66d1c1f2933b876faba631f135105750df3e45a52d350754414fb74c13b2a547e806c5083525bbfbab254ab7f47309684dc6d65f5a7973ddf705258f32a5b908b4a1281bec1b6e22b99fbde94839d8f27afd6a744c2aca8c22cecb9fda8ec6e56736c67b4386869b4fd37e242f87ffac3e54d24a650a3f3b6a5736655c2fabbc2bbe9a84ecd6dff761e280ed0512ea7ccb0ed4f867e718dfabecda86fe575d6572544bedcd841362239e6fb8f51a05639feb2dece77ac35831a0f65b7ac64f0ae9f2a5d02dfae2879e813e889807941909c8c9b7bb92f9aedd304b07b225dac33bbfa1963228f4907d369b077b2a79848127bb565974088fd693f4315d0b76caf699accdb004c9baea7df4080a281880595a934306eabce1e3e4db7095f65f4edc91c6881fa817314ecdc38a8e4ad323cc08454ba1f089fa7894adb1a0efb09693f57d3b3b9b98d129b2b4ab7b69a04e1f8cd2b6f7001e54cb26c8bb050716cfd44eb2abaf99942639fa1ef58c3756e141d9bd428cf74812fc2fd46a93898157f44484aa47bb67e6aca58850ee485cb4d16030f276ef0923ee7c46f0ba8f19c1bb6cdf498a663ba75f6a22c016fa98cb1c53ddf8a576479ecd2805c0ceef5e28e9e76ec436a9e838aa52c0c2155411841f830602f8eec075053419fb0415c548c6d65ef9d2bcd8f6a93b6a2485784cc5f5c4304a8a9fa38ed4eaab947bec58bd543fc1a260c845e25e10eaa36942229d464984d9f5aa38d1e1bb80d99385b8e5001d8da77e4708912a6aadb9104d7d5a2e00275948cb034e33dbf92d3b00044acf5406350315be8a3848872ed086e10bd8146e11356ee3301724f3f1039424ed4ee48268b10b9f468186f25ff92fe0b3f34cb06763b9244dc98b9e0b965591fd7300117b2ea0911f8fb6139d2286aeae495e3f3f118603848bdf19fef9b6861996933da6f04eb72c3083d3bc47c5828eca0ba62f3a4786611446d2b979e297fa3748bd49a4326fa8372758e7c7251442ca641d152d6aed2ed35e8b0c1e51c7907ab4d99576fe2bd253f0a32a0ef0bc0be9d972fef072477a96e10079bf486e508b7a43f84b68cd69a80abdc3c0c7aea769aff35abaa8c326a2a8ef4572878a35d0eb021707aff89dcd70dee523343ef591ef29909241f7095740f35dbc48d8d2171c13f5aee96823c8da84e3078a4c75c3d3c08db2bf080526e557ed3e67cc45449eafeb0836635473d391587849c7a79980731730c8ea44962ba296aa88a092e00d476f16797b4ca11c8916104d957ccb6b6d91f91c251acf73309d68c222ba5c7bd29030a3a3b1b8a0d9a7a77b7d950639fe589186f1b400ee9aefc50fbc49cfec83681e828b7046ab860b7d1ae07e44f8a615939ba2bfed893c5d9a4e94f9faf8ccf0eac6c50539e9b368fde68e131d8820e6d94169e8c988016603dd141cc8566a653bf6aa9a0d93403ce19973db7fd807f516c928f1bad87545945d2fdd6351efa78d877cd518a2e90e85f271bda23d54d66e708737ca09dc256ca4d8d6b2e9869df3f613da8142c1c861652b9ad919ea18a96037cdaa3ab80e70b5253f5f71afff7cf8057f8f3265ed5d64faa64259c3daa3f9a1a7de49e978411ca9f2f1f6473593fd3966f6eac8dac2b64379bdfbf0a2ecba30a9210d1b99d406d6d439369f4f439dc7484609a1aac4291df9389d0516212587ddd846e142b78e550e5807f46bb593aada6899608f080ffac9a2c41ecf8db3a952f8ae1a4f970276bee8fa37e11e298dc2af748fa1105ec2cc980db8bbb17352b863a8f4c43c4f146f9d298f6a3a0ae9c9c54710bf647d58422d9d4c9e4e1f0e665cfa6d72c086ea15ab556b7b92aec96d940c736f0fbfb47ec5104cb5e39012213aa0f926d317950020c1a0e4b998af63790077466a55aa027f6c6284cb6798a75df8a9e4357393f17c44fda276a6726355a193f41cd5d59024e1ff1fd0ad6f7277c46c44c08b45b8b3d0fcb50c027a8d30a795bcc87f0169c3a3a265e32bc4eb02875aad1b4a0f07ec5ee215eb89848454a2d818c3b229221b2f2de0fe4fb1d4c59662b6e03685ca459f5e8bf7650608cb6a9b0688a0ee93fd178897689ae0b0d993ada44d3ce00cc47f24cbead3e6d48de367424644a76fde29e1bde8d1650a5f9588301ae08a6b40aa7ae49bbd4a10b53ed42d7d286e5a94a3f9a534184489b05d26e70fdd35775501416efd045eeefdb10fd110a0af432b12e0cae32014dec0e8f749f35272e3d2ecafb6ef2287fa33e54033ff02b5477541b150404652c9f42fd0a2bfda3d6f25674f564f7a7c617106cf8c8bc38e4f62916aefe000e6a0aab19c54cba409e2cca4442feff76118ee193c77f0c38f0c3cf5c1c103c4b0ce58e1d16eb1fb0c14c6df2239eb72d27db7accfbb143679d92fff465cafefbea5cce657fc2e1d2687419cbbc573ece4541226bf4a43d02f5a791de2c159c8d141a099e9bd8f152bfe8c8b2e217956d09a4d7f9571ccccccf5ff251a22e95a415b21d93dd0f3169a66c2e5018c1185e1e5ea3eda0440efc067af939304e924b1aaf36563fe00d37ad498d735c9f659c636005bf1cbe62a0f4314425403a9c02a946e8eb4334b135b5f27c8185c466507eda35e7c4c57a34ed8ff91b3e1cd7d985b7d0cd17488a5d8861ed60b4d2bd6ea30e06a9b05a3be0bba9352ba296fd2dcb3d0a2c13505ba81357d098e548753a49a9d68396f6292c28de1d8895fc636052f31f097098f9e9802da5d0f053a034ed9e22cc3ba3702deafbb44362c1753f1d76a0d99dfe57f1fa23fc2053f44dcbcdff93c64f5c83d3657a216068f93e389b60a7365a0d537d883e84af79ebbca9c021c7ac3f2492fa758b9ebcba5fac8e3276f7dd92d5614d75c3dd60a0b9b4d948a1885616e0591bddf4ec558c11922c5eca98a3aea8631b0f1155badd66cbeee0d5b0e1e63c1d84109bff3c39a95c8a73eb06eea02ae781d6910f7e06c26e839a5a4250fa8393f4be07dad5160b35a12310536a2e3fcee1bb1fd829c188473b1ead0a2dcb6a5232dde6aae8d6c9d2ae1c6752209a0b6578bfe8b654999b69e487a27303ecd6af8641e0ee5c778b662bc88aee3c4a3a6db312c48dffe8a2776fbf032ce079b41b01af2e09479c248d319d0deb9183fc3354d0e95798176558220a3e2123e7687438860ef794c42e93daa588cf5c0998b24784bf3efee0edbbd7e422e95ebf3d5026db343f1d715285666cf5320d1f026972928c040180d99d6d609423364ea3f30678a976ba3b02f4150904fd090a139c7adf0ae6bcae9db55556b5d98850117ba7fb8506a2d12a26496960be7568bf78956ea5b747d8251eca4ea36dfa617104e8159f389952c7c350c4937a0e557a1b49876f9c8d7ffb4fab9414e9155ca7a6127ba33c1f6efd3e94f3876cd3c7437434509f60581b098fc5cae89ed21d1a9b2807c520c986a3c76b2917bdd58d0577ef53f14d363029856da617195d451aff1e7072e30f13f4674bca0aa657b3659b9c09d0e16af0793ca402db6729e54af8e950ee88ea50836e8658b1894dec7edb496df0964182e90185315e5969bfeaab73b4e0764f4aee7391ff266e09aa29ce5250c856189908cc8a5512567a4a91fd2c030a2e0114fc70af4a3efb6073a11a3492af8bfb78485cd4f747ef369e416f35d653157d9528b45e9f954f68632104c6863d0df7eba2e872b61b9927d92a3bcf7efdf9d69fe3a8da1bc3239cef2b70053068e46c6868a1c4c65aa4ad32b94202ed356b538a40f39f79334f361f19e5f9a4ca298513f6e334f284e7e4498d84ce755318545c7a62bf238978181b8f7892fe3c0e8c67ced24de5c7d1238b502ee3ef0ee9cded833ced43c4dc61c9d9fb55e346023e8911a6662f9bac94d8bc30eefa582de46dff99e7453d6b410fbbeb6a614cc6a6fd298a1cdd6202f11a174d75a5fe310677f7d3dae340fe86c83309afda93b24bcc69c1faa23ffdb8c2d46fa8fff600179329297ba6befd066922b8dfc3514e3844519c4c50683b8309b30cf31d35feac0c6271c27b90a9a5c373ea0c7a5888d273088c8806b2ecd67e30a94b5783fd650b8e5b258b717a6f09fa0252b0d41943f8942f3ba8a275fbba99123ced64df98b4d1cb48e0a5918256075f9f464e9fc5a6a7cb9347a32fa966d7127785def9dd46917b3743d2488aff3e931439fd41b1218a4ebc675d33ef1047f47e068490bf7dd213c932ead4420f78b12263514920ae70d1ec5899006dde2dfa65ae34c95e609e517f4d3da69ac967fcaffce2cd5e379f977050895938fe592983c5051082b9c9c410e52562a4632e8aac53e8fd92cb992cc0496a401b522ce3003c1632a19d20a326088c789579ee63e0848b8762f38869183392ed309fcaee7df53875909f23012f19d7cceed91eede14e81884a9153ec4b04ce1c804b5d2590a80c3c66aa5adecedcee8d51fb6eed03d6095a6d8f6cab81efbc2512b3abfe15c548836acddc05b1f8a2b529f8837cb590b321a85ee961ac8797a9f19a4865ae9c38ba313b31e7257eb5a5715d08d82f1334075ad425560cd3f755cf67f791db85f1ba4edbf8055fdac6ef942c9127f1cd5cfe52034190600914c9c6a5488ce486e849e985a5ec4856e236d96cbd7f209b651d4b313b37e1adffec0522a94d4649c7fb45f984983ac627694e7868bef19cdaa0d9f82fff9f747b451970a21c90cda06e39e94aa59f4d3eb569592101ddcf9c334871bf0d546bdf03553699597130ceafd576b4e38b00c355245e34f267a652c1be634cd908c8bcd7dc6b7662737526a262166bb3b0828abe37553bd04835d08b2386be72d5ec2791e61942c3f67fbfbbeacb35c9908c49cfeee0d39d0ae4508188df65385b4decc724ed79f470af39fe0ebdaeaa65b54a8b75769b7fc2e67dd34f23fd5a9c932f94d69f16a76284016726a9468e30479d5c84f967922d3c92d4be071e9359d4e5c7baceff992c0a2b47161838b4816d738e62b348b28f1bb4b34347dd8d99634f0b8250dbc9b04cb9dcb9780620a41936803da9355dded200e9c7ffce41e9d3cdddde3d0299e34c28660fdd028e9301cde866cf0cb141c3b02e55c156a478ac32224a53fc82977fc5b9fba092d5496a5add85067ffdc6a67ca5db2a1c2b452d4095cd54f4b4d7fc5bd488cb76e70157f970f3b34a483cb4e4a8b36771d7a29ea6ac0473a3e6179d4a5be64b33e7d04104bd8fa83791f1490ef06dd005a1b314db8b98c392e5ae3368fa21fff30e15401d39f1f463ba043cfd99693da3d10f0dc006dcafe07c8cdc55b7b3e27b8d4e6732c80fc99fa633d9ce693cd6e4f9bc9a0d81aebd50ad2e6a27ba72f0902e3542046edd5e61edfebada3beb9da4ba31e2e1cdbc00e41afa7a0c340d28a18a2f92312c34943fffc4922015c31133b2476ba4dda86c84a7dc1ce36379376e8cf23c224c5307d742a3ec47271f415473ff4d437639b55ab7f19dd4189fe608a891cc7ba45f623c595f57c1f4f04839beaad45b8bd8849df028e1268a2216982207f2426f984903b206715d5ad15207182ce05329c2e101c04be80c1b63201ca6a6f7f1ab6b22cf7695f161db91a4aa3d72c03fa9b041ee998e09a04b3185df7cc48aaba7216b18c181cd7ce4ca627499164658690abb7ea48850997404a499f467a1d02a614b8aac2bec980b51a62e35aa05435864b2ffa24c5ea98fd39308e7e1d46b7837563eb41ee1c770e3a4ce651bc81b8fcf7281300e8e21b5d5bd054f500650cfbfa5889eee9be5432b6397b9d1ffb12dd6e532f9d1303e25061930d69cd2ab72bc8ebd566b5e1136b12519a203290b361d7c792e388ee6cc6469f79f5f8dbbed9328d554a9a377f6aedb505e83c510d72352cd1d75a0cf5d0d1500cda0e5341d104329f3244a66da070419dca1e471681d7288ab12837e87ea39316a29581464d52acecbe95254f6ecd3c2d9af1b768f3090bf6602181135595d3c67cdb1d58dc58fbd09b1d1f6f3bfb759915d671e08bcd0e32f5592d3438a2a14f26e33e8e4e1d059db43e5eec0754fdadd531e09845a9c04cee56126d1d1595cae867914adafb68f54913a99e1765a717c1463a236f258af386987fbc05ab50a67d48204274f2d0005f854e81650601359adff7b8ef0d275e028a494dd7b393dddc36318fab85226d360d9c6379ddc360a7803d53463f7d9b212c777c333cbb873cbb962ea422b3a5c4134772e4242e1a3e117cbf4a4cb8e8fec9d62558f42aa5ac0e8ce34163350eab243dcb0ddbb00dc2c9b955016fb5843c6c29abcc5b7934c89e99adc7b38b0fa98e0c5af28c7b89d83347220ba302e21f8bd795ee3587101ab98ca2e7ab7e02952ea000636b7d4305cb2e9dda665523c508e1386a50cafb64a910d87cbeb4f13017829175ebaeb24a240f2e9f9510cccb05e307e8a7cd3bd7214efe91c1b2a3ccaa341d707e83094a6138b99a182d51046109fdfde31ba5da444404c3a333f3e240dc2c8a42a7b0383c0dccde600dbbaac25955fecd8c8d692a511c764d165b7052a5fa1c64f59660631e7918ce39b04515843e86c061ed5b1037384d57d2c74e6798ab310252c8f974c4bfb0ad3f3eb1d281b57b74070e2f7add831e424897997b56acbbaf7c82b9440db64df772c3e07400d8ca5392aa22d2f4ee535cb659c9f11a657905921d55b423db44fbee93bc7899b9e3e3a927761ed141213adec3511c1e77addd060e34570d3058663b8006f8d505d1a0c97357b2174f0b298ac5493710c6f18f8d238e45a9d1bf7708bc0f414756163b56507390d182b773e80a75156b7390f7cb8a4beb3d77c0f6bf66f6ee8305bbfa3261e5c9fb8bf5b77fec31bf4627ae04ac6a5794570d6179afa4e636c5c7c2ea7c8e54c38f26371c8f4ad672652fd2e70e420e3d3d480652d1ede4cf6e919c2838bce5f258c6f9157d05d23a3f0de37bcc1ccd4707639db874a1e3e8783607842f21687a017158103e2af97abddb6e7db6cc1bb99298c9565202c9e22af3d43e164ca223e025092850f5d0001d1ea15b1cc5474c0f463488ec8973ae6fdcebe009317515ed855fce6378f6e94534fcc41ebaf888fba2ecd0dc6c367e830ffcb37cb85f7bfbfdc1fa2a4b79c7127dd5ba6dba4d05d16f40fcfd29ee0d2b2976cc3862205c931e58e2cd5f369523414de0c4e94ae9209e41600d50d4a7597e4ab0ae05680df3848d10fd8dcc2ba551c0a2eb5c2910554e23a7df47993ebd70223bbc1bf8c306c9415eae5656260ff9c9c416158640caa608a56df8b06d8e8f2170aaff1f3bc7edf274ad1e335a22d64f672fd6056b44723614fe82a4722dc152f931e39118a7ba5072ffe590690ef8dd22d40f80c7eb77025e9443f758589d086a25ea275075515dcee7943b7bd1b568fa8b00ba603c505448d062df6f41cd85fd75e276354a300bd063e079b0e290b0e0d0926698e074e354372323286a8e4c09f40d19ea28894f1554da4895c36cdfe5e1e566322f2d0750f5db3737380365b3255e989e63e1a2f074a659ced2dc0242ba1866137c44b43acface0941e1c437aae7ba231fc61692b1350d26dfbee4999ad4155e79fb3e9e7484e6d786e098b47835f2468ba88c17e457538730cd624a41631b65db065f805e3029c0fe6aaffd0b59be27ccc1358a0b40c7c5a19e417651312d1a2596de76d65e5a43493df7e451789fc2fbdad929c1b2daee77a40aa787e2e227593bacea2717f5bd93587873fae3035ae08134594f446f30b1cf8dbf4ccb8d225d4d3f0ba7de8b3fba70f0c1ee78a9d9d09e69823f7fea0afbc51387c2371d399fe507bd3103678fe2c9897bf761ddf55768d7fd759f5e2fd22338b7adbf722a6b61f40363fea07e50865fd41b1d7f8b3689dd4d054afcb676e1f93b535930a1effebd858d0838f9a44d95beb35c413e0b011d160035e7b2ab30f326162291ca5484aa21fa6ac2db0117441a48931a4de5623b6f3c873e6ba92136c3d4144a455d7277c32d63ef22248113ae8b3498ec3224ee702771eb1783928436667d33d2e887bed2573db0f70008cba6e5246f039b51b7787f0e4fa842a7c296644eac761deca8fcff6c83354105b1471cd55355877ae986e5967b518b336cee4f2d14af4ce6d29298592717ed918292d05997c78f2e71c3b95790aa0ab2e5004ca91a08cab9f9f533c879aa1c674a2960f3cec9e04168e80694d78854d661983044302b50d8e1bda61b7545869ca2e1569010977993f1eebe5c058dc205362213b32c2beb4006586fa17f110196ebe820874cffae206349779c02bd9925323372177d44c65a975e36f8fd1d808d36dd12bdcc5fcf68e23df34e0708804d18d65ceb8e81175400cd733b88768491a6b18e79daa69c5a771fd383fb9f2da314f026595e0cc55c424f1e51a03a746776c47b83f0727682bc38ac3f60427f5192ee1dc0e123c93f42e6ea47b56a68f57b56e987e48c895f847b4516692e447a1c0facc0c8610ac9eff9acffb2f280d6d43068e16fe8fb8779dc366dba70dbf5622c8cbe31553944fd92ca2ea3c0a8ba1bd9d63f4392b5f2ab40271dac6986c5ded94c2a14e8551fd8529131c4af9708ae5fccac6c24ed8b7dfc179f94f94d52455d8434923d58de6eaa7b292ae14c7120db93b7bdf6a1b4a2eed526dec3aa6cb75c8b1b98ae73e61ffc8bb3d415b851841c0e0783be78a4a3d2587dceef93967b7d78255e9f83392e8e0d803a5d632fe54a1c8cedddf2f65d9ce40be54bd5ed942e25cb1b790e0fd7ec6856eadd92935744bb4b195b258d2632f01d39e1d0c910a514f25b5cf3f54f05936a38f6e54ede96a1fd09090688068fd6884553a5bec043c4aa2cf2195d0e1463ccbeb0488fd17ef899ae43ddc6574e9372d43ed6b9a604602fbd1c48e4d8ffc2363a17efb1d8ca5f0afa026da16ea6aa5930cc5f82db001df9b637442da2fca0f7a1dce63c9d3b2e12a21d7fe1c94ceb3cdf63af7d7c23a42107b26208d2835563707bfe985e6ee514a269ab62980300f5eb8f013ab4aa3fb161d7f497e03d77814cf951364c1b89fd0b4b2f3ead4f72df149444118c6872423f596314b43f4ae83e60581b602c86454ff2ce86a6c154bf92d8c2fa54fb49900f39d758c9fa26c1e294876e6c46f71daef80f64e126f3d0fa969cddd04ceb60b5a222922d283424574b89dbc01508b8128d01536a7f144a21cbaa875ba501c79045b47e616e4673547bddda1a6b90fcc5e923d77b54b4118e5b3f4538e2a75f8821d2a091c70237f48b37be0b2596a8c5efa51368615c6503da8e6390f685ba71329d854ec344c8178fc2826725d93d8d7b80a8204d1132b4f47d658a5c97a61a69798ea53a4086e5ce849ce7e581d0c635c542789c67292598587a7de7bf84a5e7840bdb08d8c0853ed13813a4273356c1575a5cf5de4d44042cf110b70a2c1707f231abc7928dc7e69303a26888b17e2a2b9640fba76b00fbc3043404c4bc8ef1bfd4b545a92f99a69340aa5efa980a9221204ac995875300a28cf7a12aa3e4944df95767c8b9b74a0f1de828437319374a07277ae92377d1443c351f94689ab7c25eb37fb7dcb0fbcba702dca027681164ee855ff3c24b17e849cbbc3619708953a75663f7c57281c181bbe1fc08c9dbf4d919ce1145f562bce1528aac76d5d9377aed56ea369b30462f6bfaadfe90dc9cbd5527630794cd2eb46ef56bd0f8e4bf6b2245743f4a0dca5f5b91cf4a54c31e3c9828fe8a72238d65ddf2462b508803187b8d5e15bce58fb690c1409f951f44e51107bb98756f9eb8ec4691381e095baf95340a4ec195892bcb640abba34e0048c4b0f4f2ecf215240636c23d6db6ab16a41330bfd6771308a797efed90987a664ca8101bd1c49f58f0abe090a36550089b6f2d34900751c3a158c847cf7cb02255b4812dbb8e89fccd4b0e7fde8f2f3cabfaa763acd19247cfa0ba3b236cea9014fc8a89d9e8e629a4cbc589ff19075fe5c5691d305916bac7d5cb2f2e2810caf04c1c29504fd6160feeecfb19369760f2cfc2a4509eef9d2bdba1592b3d3911c06c8996c8da010c493482d37a96f7a53475387cc9779e40364d28b50988f8fb2cde0141df3afc5919fbab704b5b74627c58dae489372fffad67f963c42b3a3ba8f0699b95c9052e0583dde520213b629d12de2546646f4d8ad68e24dd828f50184c436b4d8d41bc626035e5bfd30cb4569e977745dcf9138891da9906eef0948aa628b44d36c7c1e4eedc6b218a013d66072c5bca3dc984f90dd7d7253e0b70a8381c4a6a5f2b8fd29f5ad35d847d475fb28e26ae04e498f324f779178d2fbd6f296114fa24389e55bd223ed13032a23e7b82dc7edade1e5fdb2d58a81210c5a7719da7d5619ee85d18f176b4bcd939675f337e826c1f4fb20ff4c56ff092cb8037c47949af75506adde69110dbde07bd649738d524f66b5d7da850ed849da1f518b75e1fa6f4621700eee8093fa9c5bed7282450dfa7a5ecf174c55e3142f976807c63c718f878e450d813b61e7209e14d7da037bdb9a50e73048c3a20e31262413263ede1cecab79a8c6b962058adf1e663a2b9143ea44af72afcb36c5aec9d22bd4a08207fa35e0bbee86bee072c47843a87414438e7a9443560066a313b5a9a023b68083f2ce4075798af4d2d3709a11bce74582ffbf05720d2cbd3bf407ff3ddb5b5c7e365d0a08c723cd34b3987d0149ebf291496f6189542bb415756e19aae13b8a47f442ac7783753ef5f01be0c38a1e1e22d0c01aa5971339aa045a338fbe58c693b2a95bd230067b778eb3115b935b199156b08125d9d911be4667a3df418ea0d9c7ba9a4f02f475abfb4d960f821a93f71f5e45f07231a5a273cfbe149442bfd601e81dbffcded718399a55aadcd68c49834bcd5f3bd488ccc84a463da11ebe71cc1f425cef0465d8fe2bf7f75810af6bd353c5f90b5a0acae23f0bd9e6493c6210167111b83cd1255dc397235d98824e059d30ad43e066f58f278b68acbaf43aa43a24dd44ba8804b36a8e8f96220c27bab7d5e386be513daa6a145e0436a5e7bf85a95605d6321ad3964b7bd959e300e70badc2ecfe545b53bbb06edaf928c69a2466dba2ddf25f28ba465f0dea8e3c729c0caff33976d8c0aaad203fb9e4069e3102dffd94eec1033619b3e7965e58876feb72d3e85166aa6ef416188a4f1cb7976519fafe3493f1cd5857542d9a21499c18b6afadb2e290236dc7d65fbc17320b199a0d423c9b572640321b980610caf39fc87f0e66517e07d56945a55e98f99e4a1726043e259ca7529ed4c0fefd2ff6ace952a5c4993c3bf89b981712df5d132c0105373db36aaf297f7f8d82a8db3bc9b87d29e8ffdf49a75244c0dba80b44af12482bb3c599db005457abd4e50421c001bdfed8bf80ae3c81daa1c3708f7a651c1f1a1349f03e6f3bd25f326157bc0e0e505791a4b3b70044382f7d4665cc3f39871faefeb9c3bdf193faac3573ce9b71a6ed48e244c008f8da18ce6869a62efe3f1a6c0e1639a4541f963fb4093d9c199b94d9b698746e1e92e1ac6574abc9be22cae207024c02454860c7ae557004bdb7e265b3d9541d4300cfb3e6dfbc45d2908a63b15363acf03d1a795ec22e3cb8fc18cdab8c4b73b48bad39cd6c9d8221d8c002f38e5ae82e33ca003c6d5f2dda1aca7f7c027ffaae1f59da53aff8745ea49df72c16856985e4f835f70c75fd432c8311043131ae65d9f9e585693e2f723a9c3b5ccf4e21f8ae9dd8a62632fba3941ba90a6450ed619887f1fa74748575e70606448095b037ec8cc6ff2589a2030f7b79746ca6dc591f713801f0ede8276ced9787f8fb489502d1f7299e1e7ee1228ebffc5460b40fb6506003e1f57da6322a4dc64d42b8301c77c356290560a7b67fb913e1eebe4281484aaf41cd9d364828cb5699ebb93f42df38cef63f69ffc37fad0d19fbdb6586e4189e436fb4dd4ad98af48b67c99d55ebec8bafed276a625f4d55ada6cc7746a69511c9701f65e14b012c59c5a0c472636a2a4c5ff9278846699011c85f748bcd087f52c675626870cdc939486d9cec9d1408e0ac10f5ba3edcdd35b58ae6b5972c0f3288843fc05deafa4167ff0814a158c2c7cb727d4c2c9449e3ed9c37b55a59d8ca5ea2be4e7b5caa74c3706d12a1ab095a75cd5d164053d23b193bbe7de358fc9718b12ea45db2f668155202b611c5505c48c9419694f1833a79fae1541b22f1313b636ca215ba60bf8265df44fea8ced13f40638dfac35bf2bcaf570466320206dadf6d5d5a330742f3fb44b2a136c151a689ea70aba5e6917577c23bad6f021217980ffa5ed6b82bedf040a9b940f5178798dc3d20c5da39d32e5b4308c22978543558b747aee6583bc9ebc8d792a0f916cb507d3a2d1caf657c311c71806d4f8007f2f1e9c893f6f3283fc4f9250ef93e1a344ccef84a55b898c344e2541069d5c2cec886935a2e595a664d759b8783ad600fd7990589f20798190e2df6d0bb6280854e9891422f4b5cc707a604ff83759e5cb1a79addc9cc3dfb0aa9b140835b3dc76165e96d5c44d27417bb74c55097a1b03821f5e8c462cdd3187f2ab5938d181f7e29d96261b4bdab768aa6fd136bc13c2e54f672a6552283900bf4d339efa4207ecd1f4bf8194426ea559a508a8497c93a13a7c91e30783b5ad7f6bae2e0626fb99052b26d9d8ef6b4c055f28cfb3975f59af7eabfc528d87f85864417ffd14d5876943ca959f1b26ab6c38e4b09ffa59fb3efd002bc317bb3110184d6cc8a86f5f449773515da64d6a70fd81909ae82afa5c2dcec61252764f8e69e27190ca3683bbd4b352d9ab3daf1380549434a06ddaa851cfbef1347907399dc8cb532fae33036c7577e322758efada14aae2bb2215aebdaff16de7ac39df540d5ae547d805bfd68e7d4aa8ef891a02f545aea4e8633dc812a0f56bd9a87c7dd3687ae065e2d514e7ce83841f863d77657f3485cbd05884f1573f6ec2957d57a5c823047b14cdd3cf63abe2455c11285af09cb69ab1be566fc5d6b14c429eac5ef5940b8beb08576f16e0f18822c6427e30c74b14523bcc12f68139fd0fcac95f38ece351d0cefda28b131adbbc03a69e10f83821a8ba88316b3ddef76442ecb956cf32bb4df9969728462d8f22681205644db783bca0d46c9bdce2b1fc77d5fefbd0217b9663b53d804706cd058f7401d690d7085c9b2c991496915ec0d098c75852a04c427fc216408eb5403f63dbd0df22d6903589a857af7ef053a53b216637b32ab465679278a6ec8f50fd17d4c522297991506a2ced20b18de089812ea8bf11c90866e1859dc4f272ca4c178b480b025d70b8b5f7d83326bd24d73fc1fec1c36bde19fa19be832e5203ac566132d7da49ae4a8fe65d3176bb0e16ad35132fff4eb012ca042a55e14f79f2d58748754a0c5e0c9c01e591fdf2c53b022870d16d0f7c02f4a0e13f2018f7cbf3865ae73c3981910c19430d56cce710a62202da52ac1c606b3a99e6f79e7b8590e466e84fb77f86346c9d77caab75ab73f5009d044de4253723f761a2ce0779150d5a1db35d7423da32d6e39e7e12bb66aaac2c790c91c976250a1a1dc19d1a1625821396d477bffa4854571424a672b550f85c709c8e5c6002d2ccaf80ceffc38a904db07bfc7490e417f0cb0ff18df87f6a3cf1525daed641669fe8628829af40c4b4dcdac1fb0640104f8dc0cb65dcc210c2fce4799e0552722a87aabcf52f642e63c76ea00ddd41afadf9a2c13702012e6eeefec3d7b8b22a1b208a0ca6e56b0959b7363588c315866abdc477be3d0004bf8fa7069c5de752cd2e139c8e16c15ac559de03db9c1ae75bf1910dd93945cba908c8802e27a0254175591ed0115eeb3125248b51c8c1ed738b0d885624292614c315b17ccc2fce7a9ac4fabc73be7a744a84f03199c427fd01bcb3a8b02f0b64d7546f8b595563154a01b004bdd9b3588a000edb5c86f2f1ca30032363043eef90b0b576d84a5f372b93610149eb33b6a2d352cd4f07c056ba63c78af5ed62ad504ae15d4bb6eb0c7db84a24d86e113605507176f765b7ebdaa7405a1d40f9e34a9ee4513d8d7abd4cdbfcaa680ccd621144fb0ef87678dd787172294105fff0e4a0c70335d1b14d5bd1424724e426035ccd05e594c7f56d0627b56b7fb24831cad26841ed69964b4d19c69c39db379f9fdc6b50ae454d70081beaacb1cae1e4dcba40f06fd900f0daf478e85c9a262e30f86e7179079fd9c2d03e44efbde404ccccb16f8d6851bde8b4463055fba2291c7f6b2a79ef9b9fc54231bd44cb008d4c0790dfed211b8a51380d9f32d592cd41d35d01913ee628866947c143b09b411ffbc2bea23ea16b9458480c3b429d9a211ab3a2933a05e88e438c6bcf6ad0f69ffa2f3d8ede71552609f29fecaf203e59991adab5f5e64618f81f256440ef52221ab45ced0e17947b99f4d83af9077736a02cecdffd6e0188562f84406ad6d41d6d43e16b6a124f1c3ad3d769b355c760578714e7d177f4bd9c53358b89de7625db62d5eb444e3e303b63876c725cda9339b5d508035fc3bb663184afff5d0b1114b2098b6ce910e89aa4b7f35626f5314752ec289cbbd45b5ac32452a965014a920f58c2a497a983f2695ed9238cf11b000f5ec09860d4a09efa1b67b3a0a20fc4afbf5809dda814e9ff207030e7ca4d16026b81ff8bfebbc5bbedc257a2beae6cff7b0f32076158db69582867ed58e649ccddeabadd68b62b667ea15eab8045bd54abf983e3656068a609a3b0d99b471404a80ee9fba26ad02ead7cdba7acb3e2395cc325257051b84cb4f4e7d7ce6e43f630c032be370fb1c6ae590f3dbb96e7054e978f94834330b264576c278fbdeb6d47d9464cab130951c917fb2e3dc3d60091971691d42b04a0ce359b43fde173fd3a103a52fa77ccdf87e2c0084e3d02ac92844c39ca01307ad63321bd86e5cae1ffa1d337e0b8d38d493b6fcde9c654ec77ef2beb0b27d0f25e559d6d471315a9617e232871c94b170c407d863fb1ef80fabc1c7e1921d1bc40fbb928810c5d65c97c5e3ac2bffcc09da33dc2024624806223781f08e8ef9744d28e7609af7b373d0d0f55170aeb073c90531902518de75cc641669a118d19a7d4b0ba5a20c89ad9a580df7bed8190cc29944ee02c817dd8d6a3b9002eb16a378cf9d2000c09e55977c700d3bff086c4d3db334cf08a40a964f13cd0816d7ac602f14acef24360397bf8643a177e29c86ea42b1feb7b207d202e6c0d7c84f0802229209fcb9b4b72ca2bb9f684d60589ff39a4fd626cd664dc0ce81a92434e6ccc1f559341d119de0d7ed73ecb67817af5378364b6e12e8ff3fd3419a0b7674a6dbbe6963cc890e6119063bcfe58bb085f0f5eb92b0bee5a9edd174378f520bf4105051a0238928e3c3f4f578dc219a25ec0362e549ce09890e2d7e43ee865550f0eb6becb93b695980cfb83309c65a738cf421ddacc094661c82f21dc343c49d0d057431d6e86f354252e726f970ff9fc52e0873c588be89a9ae0772c6c83578b4086ec821532c61ff6213f8699989ad28aa87a372946c85262e3decd0942158d0530914edf514ada327787da572653239d7b9361930d72f97d5cc548dfd7df5efe4573c5f76d3ca03f5636f6614af22741b383a930fad7b97b3bffdf8ccd8485515d73b51ec4a8a9dfa7efcd71a2b4e8d111ef85c687a1d42594e8b0021e39a8fb458dc526b56878824474060bd6374e122edfd2e17b9690b65343e3d0ef5c5493fc9d65a60a8f8529004923cd9a5571a9844ff92c48281bc24f5832ad1350c9058eaa1b2a31d67f71f2ac608b22f818be66d0c66fbbf7759942f3292f28cddbfc12b48c55375b1659a40bfd8f98af5f5a876d0433b4b3579fd227c07975f083b5782b73a86ee343fb9581a8d2be8de392ce3bf241eabd0d4a4a7d098473dc8ab6727f6b8674ff5d353c0f36f09f614d208ea26d8933b0e0be15f89d04235dc17e3680f9d58f75b21761523c0ced77c33f35110f91f6d0b519e91e38402fc6d4d7781b7b845c106db4926ff7a92f45df721ed8933ebe32d45d46160db2bdc80a2c26157063586e3b77eac1129a38326450d289e953b3333cea7ee92a3da4ee10e55f8b3de9a494b0bd7a098be98a286508fb06cacd94bb308fad0427b8cdc4d5d3144cbccf9b1c1b4978671c77c875f1044b090273160dded19fa7163fa148887eefe87e0e583cc43afcc56ad2904341745a4c3ccbdb01778682355ed58e7b02cb3f675fa1fb41ab75abed2476fd0b8aeba6683fdbb6bbbeed5d4015bae9ec0cc96756fe8c3924c1ab07f3b0482d4a31282ff97809a7bd6c47d52c95ed6db2b9f0880a1670485df2b94a97db200a07112229021856d5b837ba1c694bd14c47c3b6125f5396c5611fceeb8d056f83fdf9d2832bfc7013f05dd4b16e4d11aac101445992b73f129114aef89a7d08776a597d51017c6310fbaa3b9fa908d01fa50cab393c80b140472173e6143af740ae408e7bbbf6b590618878413d54cbc027c59c50f7f46d2b9eaf978702d5fe2f2d32d499cb834627dad1346d21b4e0c1208315ec80320a82f369b9a9ba274489dba671cd3734869d763d1263b467b985e5433917dd93d3cbcf6fadc833ac64bf36aca1e554f9bf948d0f220f4d5ba78e1e49ed5a191dc81aeb138e8c07b38dc9ff67fdfbac37014861f986af8d9160c3510d6e254683ede22726fe0866af95ad70feff2f733a291bd843e9ee3bc7a32d5dc79bfabcb56918a64a849a8035ca1224a1ad6d7636fd2d554f0e561e557137b09a0216e71db0a9e508ecc989d022080ad931b1301a1414f8a8913b3f76ffd0f18ef294d8cbe4c47e056117ced094fa46bf719ac490f351cfa4c09100afa8d9a3da7c78f86c6f3138f4f981d159a9ae3359d0159f1034a2872b8b1cfcc134824cd4746e6539f36520fde2f5c5ed37ae56bf34f7e6dad1040d947c4c10b0c6f87a431dcd1fee05192547e8307d991bea19603f7b73663c8f0b1f6990751cea3b1998f71e8a3e954ca779160513a860c92cc95b99284bd0101c2b5e04190f08c7ce11e7354bd3e4a8ccc333891c850a00c9bed8bd15b714c8449e84e26e63f14879cc1333a12dbf9c17a06dc682d2501d703ff0997a9c0afba46574d7752ed46650a40d0770e016e63d268ca33de37ef52bab8c20bd8d688b3299ae5f1b6985b76e6a2e1e8c0e5a4a81ed9d31ac13a0a574a1c1d407e049ad0c4294493a133f1419fc31c6d1e751c4ebda4446eed10daa4cce126394676ba60b0b1ff4cce6c40a38047d924ece0d6bc0f8a92eb501d6c1cfb2b60a2e0fc2fb831c3972738d811f3f9d9880f468cbf6edd59c533f20989df302b3068857847c5eb0f28c30e488dc65072751eeb9735970349fe59ac520637dba529e8e8b9c4e50597cbed20462b95aab200ef570bffb868fe6838bb5fa1f965bd9681f45127a160b9c8ea0f7e26919917a1adb30027c8949bb77e70dedfbb253e3d0224839dcfb8d7b6d98338c44463b20413d24410f89b8f46984d57d36376e01965fde220fd56fb86a8354180751a561e9ac7495bd76d000449aafdf8c0ebddc277767a6509e0f9f618e4ffc235ab11533111795e2965a1b4bb632eba586087b24619ab56ba26785ecfd55d5e9a533314f07135a9db14dee5dfe159bedd04ed854d87e01cb4b2581da1c63b2891bf8a5ce3c3726e9f22c513d714cea4dcdd7f8e5dd4ad29c56cd95a3dae3c18c9a8e39a775af75183f499c935e2f26d7f81967ff44cd1001dca1cce6af41b5573abc2689a2ef3784937baea85fa9cf16d6eb95c2ab52523d29fecdd50bca8e820ca01b089bf1527bc5dd47518a9bdd7aec84e39a0f6997f8e10ad27637005c562141c6672a4dd5b61e8527d924217c10fd541c158be38bc895423bb91064cf09b9f8d0f0ce8b75a9dca1b16393cd5c3447aa2731fd8ddef7da625e10fb8ec47558b7d30583b50a8193d318d84d2043def7833428aef18e039036d9e80397a7206927b77d5d97edf34b18a28e4a3a2a2bae27e64b362ef37e4371bc96c884fe84d5793b05b86c4f5b6326eb0ccedfc180b1336d4ecbf46e5dab027f2f1faadd40a11f28221bca94619c7c880b838ff4e1ddd2d6a8940580de2c6b436520eb7a3f3740b5b728673d90f0269677122597d9b192b62fb4cb8054b1d0eda29336ecdad38deb09c8fe1992032d283ea882af6ff1685d29f7c6ab6a61d97d283d0076a4902fde086ffa9ac2a6ddb4fb37964546232bba4921f84f28d65b508cb30c4975b399226fc2bdeb929e289b2d72020b01dad5e818333ab44971b14d980009e83c9cb7c3fde167901ce8aea77feb2217213e919d7326f6686408602894539b9e5c2b33b719c4f6bf9467b443f7893fcc7c33b17276055a6512085d9b37e0312efead765954adc9873a0f20b113c66b823c296b6ed979e67ecfb2823881ae358b61666be4642ae88c56c1c562a231ea37d606e0919810463601ffc0201bbc9a2a0577bd2f1603c9e829e2f6a39492ee47f67e2c26fc234ad08dd198e8173ac2355c3ae80b0312e66d659d4d62588748c868bfa72e0b69ae41ef53934dc18c70326345ca6d9a291f4a65ea23eb77913a31f55013a2e4254b119fe0ee671ce10171b7e698ae36da5c6896b191230a576f9be15caffe82d48ba19c488fbb88e8da1fe975cd49f3bdcaccebf30adec5fd11e0bea3a70087365a88ecf93b721cee02f14d99c16afb4de4dc88fa70b6c5f60dfad5db2dbdf01e0bec3cfaec976f19182b0b9171361a52b2185f3115b6052a87f49509590a9b77d3d056d45fae0e188c3f690e87ef2ac189cbfead9995eb4df2a386a2c6355a8bed9296666a50d63740d221fd9b64c3bd94881e9812b3c4119d2065ece6366d340bc256dd98532ee3f4cc2a70fb64480773087fd6c9fa97c00dc6a60658c47c70552ac29a780d63afaa9817d6140e56b315b561e9181757bf354dbc32419084d34e6f5b4313cf1f3db27521abf3607f4442c0ae693c3b6e8818e4a6a854ff52fc6ca4580c21d9f9442796a80494d92cba40fbda74f453caccd230ae8013dd1bd739c7cfa8ca778b3e765b6929cc660d49b63c0efcd7e72ef5d1c8c8c11d61cc3310f7809664a14da97664344077fcb80b2a54101b4c5eb9eac8e04f3dbbc000bc702f0a7de47cacdb1ad828a554de3d5a97a5fe819ec53cd1b6ba78e6c624af9eff41e835f0f15e20fdb14e3a76772c447105d1e6b8d2a00a0ddaa43ee1e011454b224c0aa99af5b208c4aba3f8368a4366e9168c11e3bd4acd5804e011f1edd99bfa1b791f96f5f639e33d9d42acac60c8a0eb3a5da286d88a6bc9af278b146195ddb05aa3cdc0311bf4b0cc3383ebe923d04d6b203687da2c99e16f7c45879bee74dcf182df5910b24bcf24cdd41ecafefdf878332d66bc5ba8836da2999eeab4f290b67843fdb5c8804aaf2b88ab4c00a8b6a610cdb33eda5675850a4a0c2af0d3ebd67c6aaf12c958a402dfb920554e6e1cb777325420e4e01fdb79b5e210876058ad4e5436c90dc2435c390f3330fd1cc5211afed8b4ccf449c36257898a3365267642642d88b78b0aecdea207a3f2d71b0834f54678c06bdc48553cf858f46938aab23e95281196baf2998ba3bbdc48fced21167b68453d7762671d9f8a0d6df400d8ba06e0fc608bcd5988634b6d3afa14afcc593a29a60697ae9356679b408fec355e551104a9d0e9d263387be84ab17fa2f1d9721e0f6ecac4b6a1a1bafa02d23f208f7ea8c241395ce47936919210cb61d2efe0166058f158aae6a24497ea5c590c0d43b595241bcce33e0d301909b963b3ccd3c6dd99309c0c8be6eaedac9c1f63d9d9756af46de83af42c11e2aee731d050c51a511502a3afa0eea0dfa0c59481c30800685949ed8562201cb53429b484b5937a9b730483161f800243176b7fb6021a64d7320b8d8fc856a2b9198e0c5a32e54ccc35d5a0ca70ea8a9ee5e32495e7fa7e8b7a85c2a1eecf35d30dfaa79d0c7cb671b9e7cb36804d222b3a44b0216633791a05692d744ce27c085369d0d1f388837b9b0c49d2e5cd0aad36e937a7ee15f149ab1badeaa983f0a7bf077c5c403df17c98b4e2555e746de43e7955a7569a44effe65c82a849b546ae403682bc0b0280f8f07393338adaf99d9321c601f31886abe576f374b73452e186f6bcc64fd0d5680db6536492c1402c2960d0773f4ab11f8e6eb0dadd9ded1883a6741a471c495131c22eae8cfe1343384af6bd45378691f396668d5b47a013066a5fac664bd431b4fe959912f3713307cab378938e3c4653cf945c557aa1b767cea959c9470cd1dc9202142e01d6ce605437c8899cfd717873db083c6eafb432483f685c9d183804ba8e719d217d9d1dabdb5f286ae691a176aa968b4e9c2439b0c278c497ffe0239154a0c2299b9ce250c90d319f0a22dcdaa4d32478494e112487fe847ef93625e58deb114130d849e31a2054f3385782d79206c5d5926aa19a6f78e10ae1a6cb097a1229e8b2f89fb7fbd5daa659f7eddbc298754a088a31be8d2103c75f397dfae58190b3549272fdd79487b22cbb383e0dc9050c3851020333dfd963425e7d7ddf177258da1a140c4c9b98aaf4c33acb0fd33cfbd1b92164b658bc3cf8ef709319c25ffe3002c38997dbba6678678b808feceed29efc1aba8babd1ec426ae98248f4c22036727c31f57a5eec85e38963aaeefd641decd9d034c282c4da4085eea60975a178d81879a94dc567e4867b5c3d1da5a9f1a4b5d8839abc000aaf643520f8e1b80348bcb509a431fa58cf31ff48c995f1f75fe8269eb2e87f0d8f1532025c99b72bc6bf8e3bd1d0ce9d1cd62052df7a9f5cc6c7eaa96f6d25f34ea6dc0fd58ea27db7923785c7a72cb9e47ef330840bae981513074eedc800601b09d5d895f41c18182e86a70f2833b6a38b48f7ccec3f01276b16ec29c34382dc49d613ed3622d3abfed892b965e2b0f1b72814573717be206e720d847b3ab227bec49e14b81ef93ad0f1eadfc5efdefdac90aff6619017d10828ae62994e6e8b644a65581142dd87dce23d286e2c552caa64037bbde805e8588cdbd9e48cb4f9ac9971f817573caa95b4abcf9b0d8a5f93f07e71d14c0c206f7264a3aef9cda54b33c223a8a59a4b3d659e6d5a882878eca819d23508be9c1bc947fcfd4460b0120afdeea8636a2631d1fcbf93faf70c6f9342861d72e020ba380a186b108ef7e4966a7d66e5d4a01e19a796ea8167c3a471a8dbf28c57a9179b609809c25b1ad426aa805a4f0ea9875a3016155d5198af9e6b5c0b3a0fdf8957c2c782ba1d3d9bfd1b89e79c8794e4569318be0e904fea338c18cbeb5bd1e910c5e5ad14f37203860ab62fb2fe1fc00be6f0cc73ef6e0d4511ca564f4c9c9f1e09105c8d4826aacd31b669bd6f2f4f861e11e4e820cff295dbe056af11143e4905e2a27e7c104e6a47998e5d5ec6a58ba2ecffc807387f716c15031d1fac9bb719faacdfe788ed86977ad79ffb0d499cd762609ac8f66eed46aeabc5f8a6138464a22e51c3faf1d1557884b15e34a781c3504acc4cefc701c5ec117b95d0b526942b6eae23804d30d7e82b12104bdc77e95b325c832722f39424a8fbf741d06852fa246b91d5d602276243775bd7664e39a3bf07e7c95ac9298758096f0c1885354a8f21941aa4b1298f5b276d9525cc53bb0272610d26369c6a2ca748d685d3a72b99786e1cd615440cd8d202d2b2eccf283b130cc5549056e8d8a12e7a5ed11b71a40fa02a12c4459106ae01dd10d85318d84188cf03dff45bf7c1e5d444b10cc8dfc2f0b5292e4a8def0872b1fa81d0b09beab09eab35ca297375fca0e74cba6ad38ccd24e7f2d259e78d3d7bcec34e47c16f3286e0b5f1d23861c0114bfc94da5bf96b43b4873a056bf099f5c77a3f5c2c3688b6a5fe20d9ccccf6de5d91420bf709d0eb9f1f3550920c76ed02450538ff4da345c4bcc93dd073bbaa72210285b0970b1983802d3b444a1461a50e19cf61c6d9327698c606cbc8420fd9048cd66292dfcad77010ba1cbfc28663123f56f73a7907fffa857e16cb33f0d3c7b7cdfa36a2c9ed3223dea588462b98f3c3e90878c3836badf3ade269c5a2fbcfc31663b3527292185934c2bd87a328b14eb72245c2e45bae5004157d9eeaa3a57dc3de659b241c8b354d530851b431439dc7774ae8634e1062b37b38dd97bd317779498646e79806734de4a7c10b9cc010cf161fb5874fad03c1ec9b008e6bea93a25b21ccd349feb76fae0f6e623810be3901c66ffbcd0208cca544e9d6e83d03c98341d82ba7df934ed92a703d42c42613b25738b3bf4b100fbf1256fa4d925806e5b7895631cbae98eaff2f9f1131a7ed877e81652ee816ef9cc6665872ba1c2a15d5ceaa6d63b8f8ccad1d24318f43156f0f642f7036f542ead865c50636aa9dfac481eff4ab632b3cf5135270b3f800f886f32d78e5b8fe0e86cfddb2846332016cde66bdbc7cc776337c6ec101b35ac79544c7cd933cedc60be012644acf369e3b594e98c3399ea5cff3e8e505e67fa0743a2f9a6e816c2b14caa72a37960f024531743cf2e8ca6d0f3c85d94b47ac1c426956d13aeaa57c5c87fb21b7f2eefa8f28bd1d2d43e572404c6fd2fc66a53f3d182b90201202802534d82abaf483392277dfbe12d9d78760eb78ede8e4b7551a8130d1bab9a98fd376fae4abae07953e14901f54a9c7d551ceeb0d985113306c61c64b52429e26431bb141ce519e545fe462105224f4afd33f989bc273f4bb1a8261ff7ef2277fefcd57dcc9c21166e15ef1c3971547ae755aceb37702573e4fa66de6db7db552aff54a74e3c0af7626721ca111b3ba36680ca3f3061b138517f666157a80e2d9543ae9f2aa1f2fe63e362c1c7457860587932847e6d33230a3481a36d8b44eb13feb96817fd225a13c4a3cbecf6de251b8eb447295a95027ec94218070f1c6e3eed7eefbdce3a7fbb5aa6d46e26877c7c4a263f07b2bc0fb4b4637766ab0d607b436d1c404e2b757a2bbab1142fd7f60df306b09b940b76a988098c682df2571839bbca2b687b9f971c69051fac0bc349cbf295cc022a9116db2916d6337613bf9a6df129d9ac8adec1281b71c0f99b59943e8d64a3ba54da674bb74ff92442cdd917084ebc49887ca8802df8e9e1de5a06c78ed2c520efa9ac60cfbf1f0b2f3734be85a7ba60f227e910a75b4c7ce429376e4ee87ccb859152b6c768f4d0d9e409dae866f77c0dd59c86c95dab232513b8bcbb3cb671baa3101689fa13d636cde9f2f42cb9a34c2954b6d33a26b5cf8ad14482bdab18218b864927024ad0efa01f27e7c9cb09410e49d9abc49cfe9d3755382ab8dd67793a33807759f8bf0e3a1aeb9ee5b478bfaa01861048cca42e10ed607ab15c05b3e71101dca200d9e297cf9e5d7a25040a96f0bd1f7985c5b50e7932e4ed57949a5d091248a7e986f67a924352c36b0741969b41b751a42d5c7cdaedfc90a2df863bab7672a49c79e4983c7f398a6b9966f590a3aa6f18ffa67be1dfce0115b70b864e8722c85d9ad714e8cbd204c1857ea195eefa981973de62adea6264b109c49179a8bbeadc1c75517732d08fcf181ac620c94efd02a64762fa9aa721c053b893b05e2316fe84e05737b0ff1e8d0224aecd805ebcffb800e90502896c1e744178faff330684db746a56729554623507bf1c5aa14dbfe6ca3f6684976c7e43d37dd11f95725041b8af4ed0c44c4dbfd51f4bf0fe3c275855775062c3217877e6678248291ead4cd70e5b8653d87779dd4ab3291cafdeccfed754f4d2ed5a1f2993e7d7943347d28915b4d26f7bc5c49dcb64b17dd4571c0dc1456e2d83d28ab85cac89d4c2f77a735e6402593b24ced09dcb0a82a68887a7fb52647f86ff5b56fc2c9614c9171c688b4a68f25b7de21a243f4b824c74458649ad51d9a5ba32373a3c66a79d8421fbb20cceaa52b1cb6a2e597820d079017504a34d3f463ff1ee116075437d1e0ef1aeaa06879a82c460fa06521280cea8336318b653048ab1e98aedc9d760743c68786faf6f62d52a667c5ac392773960f44612ec9d72ca51934250703da98e8350d37ef016cd8c2638b7da5ae63b920d9352c976e501aea652002bff5994c80470cf6d3c8324c59518e4c582867ab84dfdf22dcdc150f3ead4ae4539e5e3b6e8652249cd62d5d3fd76855983f3cd1f8bdc4074c85ec648cab0088429ee8f9d26d1d8cf4428ad8a3e51a2c45671f4458bd4cc7d23052d73f3714e9956ca4fc0525e70bcf3fcc316c86fc57e3c3e91d3b0665486662055687f6fc0b5e40c1ff79a697ffb6486a8daa0b2a3022f67c2c0d398591a6e8865f8f1df62c5ab71c66786ded96bb5870bf69c063934349e5d16233ce32c353d667d292a13477557f674fb76a7c6f29322d6c6e907d6fbce3f0e53c7516d0a9438634cbd267143653948e828c7f1f5adbc77f7479bfee4e80c156c302515a548e3aaaef555f744666722168749e2f1ca8855d4eb0217854da15210655e1deec16f89219780a68c1897011b5d227dc910e97d8671338cbff52b5002d0ba44b12c472f7208825e0b7f3149ff2b0bcf2e05eacde2167d1445c81add4dc7292f9bbd8db81194b9cf117aa5c92205122209b4983d92a45638d5f09c227a47c56e1f4671abedefe87f0e6d5ccc2cbdfa78bdd5bf389adef5eb01c6a9e27c2403b7e8ee2553111c70fb9215c36946253995c9b7fef064569d32692e32a490f27ad4d51ba8594a12b82028cb3d7a95b9325b79f14927c7d82dac20667b3a42a77f1cb713384b820d7489dde3e8e146a9b11745baf0baa792947142db01e899a296e36ca38c0f3b948a1171da993e81a1607d15e384d58dff40bbc296a0b86fc9369d061672d1b9e6c0348ad98bf4f8c7886e6fc1de98b2059ed320c82ce5ba9b76f7e16223b56d022e3b7aabfed3a4c5e96a95d8e4da7b8d7bb1dbfa4a8c181dd1923828537a088f2d775cea0eb70d81211b6091c53b2ae96927469b081baeca80ecd584ac858778577c5feac6ed0e3eccdd57cb7eed1c78a1a4898e6a36b1332706a61b21f6651d153622c22bf99647e83734cfe9ba72f9b8a292ae3d3d916df6e5ae1d942795c1818ca1968a1e9df8621c2476e79ae8199b2fcd6dc58d48955904b2a42e039ad866d560c4afef8e577bb6e0d9a32afda7f2b68330f663a3a5ad9f583aa505ae21308db490c4faccb04e81786e0249df8c86a572ed5bef589566792285fcadd99a29116717bac8b7d995f08f9ad3248887e16760c2d3ef55e6ab27b09ea865aedf92284b1488d30237c91a3f3c3ca25b24ae9d4ec0f781d53c91bdb1540d87adcadddd63300718b1f257d04cc1c03d156c4bd43fc9470b4fbffe266b1d97027aff5a067b9a7e1191c075a543b512443c7a6d4efbfe845ac7db37cfbbd3cc20890180f9f3b13e0e4f3fc801601f45be965cebaff557dfa92a1ca8d0fe3c0607700af9cce76da0f5a82c2c631f4d8e81d6880d56fd43c62d781962faae0a2d08016c1b7aba65b590db5d79e6b9a27bf0e5175cd92c51f70868209da5879a144e32c80ab4f68b7a9a704cd839bcc825931509599039f63e96c95eeb9d85a1089c346221c90615af93c8e7eb3805a00d9afb3a8f97b540b1d9e03ef8e708c8c307e1ffc17a679065a06fa6da8e97e18d71ee66ee4a77420fe7d927a45214d15cb0934f320f08a24e7a257297fbef7144b88fd01a806caf7567865f731bf63a095c86231fd242f14979535c4d9e804ed88d7c81b5077e8444c50527749b41ae2e9a4e9f493cd870202b9f70ffa225b616e4877c74c71a264c34d0cd0c134a889000ae4c6d06d1afa26dd764fc5a33f172021ebc11bccec7d0b29905b0482dff58122ecf5187db87f648f6b106e463aec8c283dc93639115995259c319fb1d56dabf570af70d58abd95ce7ce29d1089dc937a49b3e85733d7c3c2892bbcad03b475a15e563c5ea54532bad13c3488c8346ab8b0e5208a6fef85138b4054f599ee7a224899e50c3eaec8a282a7288c676aae882e76a3d63d4a4929f6eafc3a71782ce4748b34fd94685507c5e342f46c694d93b17c8f6eacb1b8fa3b7edfeaf8f23f744b2723a51d204b20c783e6b1a9fbc9245c920657b4ac48986c55e26b27269ca2fc7f3c549b3b0bc6713bc0f55e596f5f2349ace9322a2a240af8d98478b8dfa968a5e12f8cfc45ea10bf63673c180cecac7ec9be4b70a0177f691dc52c186ecdf47b58fd26951d9d87c06d8c4e89e0be4a3cceaa8b9ea0105561104f9fe8892644d2512c531b8ff59495a0bfa2f9c57eb741c21d3b1b10129cf904d62633240a16492f81e9ec0b79d2278e8a76bea98924a8785064fd1b8b17370a5c915dcefeb940421daa1cdc89641a6b2c62444d62b98440bad7b1774a03764226dc39305b469620f80bd88405d25172baed2d57411276ab4f9344c97ccd096b93305554ae3a66cf7c985178de2488dcfa76853a8b2ca1736355376d4d59a22982f8845e2ea6f4f2f30741b50707f216d345aa58dc416f84aaf32fd5a29ccec909566fab6944b61665f9861cb615988c3bb97a840604b238d236f4d7bffef4cd40ec999eb48e8be10aa16cc557a187d562f39ba4052cacda13e08dea4994e46d720a5120f4cdd9b61ba98958a0ff57e5f5b3df48c92dd786b1aa3c981339ecff7525be8915d1b94efe0b33ef675e191b1a770690d049179de8b81ded63863beee46a162cb20cdf524382fd7c891696f9ca8a21cd79681aaa02640d6fadca646058a9996870ad34d583bc83856105afb4d64e6dcc2a17d62207e09a24863816e6930f508b02a80dc2e11372a63d6fc985cff93481ad5c5a930624418d83efbf19a1a3b1fa0a1e17752a6f73a84a0c3bfca3fa9959cf560b2425117eb7d629233124cde621eabc54d7a2e43a03f6bd1a275b0c393459f05e13727d4a325898042c444c19ffcf56b5979dc744dba6daac4046ddf0227ff0ea1871a7ef8415e3830a471a9af3d9991f6adc04235de26f8e419165d8d228a96bac852724ba9ab0b23582d08d3d3942de27280701b3f1f431166f9db7e2cc170f17e652a3a3b61b4da9b003af8ad470d76806a4b5cd8be1abc9195bb2cb302e9a7ecceddd8d2190ebb2e0775d73ce97b6c11cd8fe80bfc75467ee64eba7f9d18beebdc4a9b44c53e1882cd9db785edfbfce1ec5eac7b36d3a5b05027e665f2d4ecfc416f7bff0eb9064f2bd6c4c360e18d419a7c1a9eece0c8fffe98395e628cda8b0ce40ad2714b0ef18d6d4eade2726417d281301108281cb0ef2e4d0721e94c29b7b50bb06bec923ce3ab19b43222e310dde0eef80df3341138f89e8e3470927b8b0c69d775792ebcc0331b29fb741a6e6e890ec5baef5ba5c1a0b55343a58bf2f7c9c5aa0801c3cb78ccfc497697546f8f0feb65d726f9e8fc216df7f40eadfbcc383ce754a95d4315a2831d0615b679d3b0f0898c370127701c97875cf86079f911dab54b9c5104d2767388e14ca9655f6b10e8c44a29403e4590e8ec9039b3f1e3e4d45d65440b9aaf6b8907ee5877e0fb99d80898b45e3b9e12a574c3808f86fec8ba5488b49323d7581d58600e44aa455684aa468e3324f44c5a672cc4d1ca19b94534227fd7ed990444ebd53ba5b7d74e8d8153fbbd0bf071ca63d421e32a489f974d056c8e8064b15e7d133d3c79388ad5b38490e5fb8b9b7d3ef8cf0d668ea000233fda0e5d26a1d51aaf2681aeb5a6cf6a56b80739fb8794a5f1e9372ae042ffb53a71bf8013d6b6555d4cd1b9df3d7a2206d8a10104cccd86c8dc19659c0e5eb47bc6ee3f6263f92f22733436c3f342161fbf4a451b609e74027ae27cab425772aa59d4e2eb9385b1e5c0ced708a63060d66b032a11112b643376cc006b62308b535a0876ac397a694a486d262e972af5f5d16568996eabcaf0d234b86c0619e443abddbe077e323c03b6eb30f98baf98e87d934251cfe818ff528d8a469dc7abf5b3642de685e4fa746e8440154f79c88a6e96e6079fc514a3d6dcc33daf6bd5fde8b917d72fbf8f81cd082f1a185a433cfdb55707d65412394fb13ea702a41597f824f333764441328ee84db14240a805f9145bd182100d6dd5f0a30969fc6eb574c84602ca70b2bdd98124857053c9b712ee7188f1a51fb7f947a34a1859519dd7b6c9bab10e16112ccbcf258abcc698fb4f6e3662c03ccd7100355ad9b48de90044118eea99b9a55d544bf3f6d261c6cf8356f92a3fb6edd570fc3efd322b9e842954c949ede848000f71b4b70f17a7c61815b9fd267f1f35f9e988fa0e70a3e80d45e57f05d93e10e6a2a9542adad2dfc32eb417be07d9511809fc556f245a1b5dc4185390e49af00084053bf6ad7fcb5a9c50cbcd59578b899689ba3138daad2158f1f0f62bc914546bdf67962235dce142ae1b81090ae4c3b2358d40ce2ff87894b7cf3ea7366ade7e8db98531076636e4159e7778f5055c137e6045bba049493d5d83be0cda217568b496e343e5aa3dc92c92466023e60d382e589326b36fac582ab40463a61eab88be64f2cfd037208a5433fe2960430ef31dbfbc0d06288f99ad8ec54045abf63133c37470d0384dcb61c81c0370f87874882e0210fc3c7b9e1a71d3111442a4b85814276b1e097dbf0f9b0c1939387dbdb06d702e09cd6627ab5d6c5541c20544db3633b9caa1d0895367cc8ce2e462415b54434c9c1f05fa9bf0f0105e7b4379431c0810647efcf3e6b2c8b6d7186d5338551d0c14bad10343f7f8bb1e15a1feab87816d5de5eda629438382a39afa980cf05a8b9c8496765ad8ec87f1cb06e377a58eaab54ef6af8b6fdabf6c878e3da5bcf131a27fb766fd2aa4dbe47e69bf544fbc39a22cddc637b3c32f10b565c434394bde348bfcff93bbd65885b3d86c1cd0b6e3383dc1146d271e32f641859427450f522ab55883d230b826cb5d3692838836d5a23808d49691bf9a644fcd321cb9b41b4e58bf007d6ed792f4a29c352dd5031650f398ddcfdff0f2256d780c33f4d72f85e3f6b6bc5154d0ef9b7aade88a24d22c2317a210eab4aac40a23b88880a31f1e80911cfb51ca0cf593a9f92157dadf20e0a4a9ebf028624fa3dc0fef399bc67369db4271945a04906529dadd9a155f8dd550e2767edca2dd1c84b5768497a10afd8ad567ccd101cda32ecdca779ae82a1863c8cc3b42d827b2cd7d88198ea98f0282a67c72d25030f5edd5935b7fa41ef19e7ac4a4757835024fbf5eb652b23e771d211a6a7d3f64083fa8ec237ab98893cf9faf53bcb713081cc7526338f30f99b31244a21c348c27a37d9256c6d8524c3f20e5222a9f9e37e19259a40ba5513db20ca95ddabea40a106557dbca12c2a45c264b995221f53b013e18fe6b99cca23b2d73f7e983458dc6357a2709c529df5136c2dd11f46882cd9892ead8e05ee67ed7f77171de6011dbd6ec8b32b82c1cb4916c151a2e9b3a9cf6a6d2edd1112ce1195ec8510145bce7d402b9509f3928536b1d075828305d0282933f4f635971c0c5eb38a6f9f886de07affb50d3edb393c99daf177c54c408d670a161a5f0df86ec4da99c12d8b1572309371bfad2d7e239abf5ad96e69616348ac343273795b254f51f8e69e1c06786d7d36a57b1a3c5a868657c3af99b5b46b645966ed2807ea1333f3a59babbf0c2096999650570a56bc25e99e003aea645480bb7e921b999a4cb19da2762ffabadca28cdf1a7d4cd325ed547ca140c41cc42b20b08aac477a99ee740991bac39f9e38b1c91832735ef7f4f814edc54347e22f62e304ea5b8f198d9bc85cfef0349cbfb4078f678cc31066d1a4c8f74d2c14fd2d2c7e6d4adef40134e1c2a5df147f07831b022da03ecceb73f3cf08f04ea906b621696a93ad676ec58bdc62f1ae4d5ef218b8d6d3ef3f94eb5fcebb24a652a9de07d4ebb60f4cc442431db402fba85eae75887185f463f1571997d7df0ca34cb90c17a689d83d222672b3c6f4e66227afc99c3c296f2c897d7b923823bbe77f44a22275592da7a4dc074b838b1c27690753dc5002b94ddadfcfbc02aa42ef783f75cea480eb1d6c159417353b92f06c6f7e6499665c139410dac06b4c48161b44d31cbb8f56f56910094d5bf1a73e2a22e093780a73cd164e1035b9a73f264cbdebae8b6cf990965c3dfd8a6de96e9a22314befab196c1100754e4272903eb8b770da34b6e68635a2ee8577c2b8b42a9008313cd45063774a22a08096421ffe12121e43db4b01d5ca8b3a34e535d09345d3b713d414bbef726b6b0ab8a847930bba9c677de3283c676e8f90c01d403723cc097e42fe99ab2a49937defb4186a5de1c7124b0849066a7bd2396c5d58d24ad33a637b9772f4f84f4ef37176725ad643182bbc04260e99f7e9c96079a41299f17978d1155a070153f270c9e2f94510a1344f4fc558833fcf3105c86af9b93b88e7eca9df1658e207ca2dd9ac68c2ee6190977e5599ed2ff6a59815a456e3d9686f8d6a01f08dffd6127d8565c682849bf390bcad2b5d83d37169e0e710cf6899fa02914c245a22cc95a2d7dad53458df1de4cbc8b20d24e0a9409d64990a6ab5e33ae07417e61ee4df7482d55cc98a3b23fd0ff0093de32da110f0c451e708e57cfcba6443a0f787ed7775007ffb1ccb6bee0d76056d22493c2357ddc2408375de6e941a46eb4bd36c73870850a2401a57d6f3bc32b8a66545d490e7c6dd4818e91d3634ec4a451e968f41c258599289efb2fd45efbc86345f00d3f0faf6cee532f2a004edec8d906a23170ba5979e716ef6a4be01c3714aa298c986cbe4a85f59369b65ed9b42a50e4335032b767a490a03c74ce7c290dd03fe8475d8a1581c9264bf9d74bd7432daa08f6f77655f801ffd464cb45edd934607a89fe397c8c1bb6a62d09ec629e4da305e277334adb27bed67c12e18faa5ab9fc4c80832f1eb966dd1518c256b37fbde8d8f05aec33bbab5d29ab1cc1dd555a2da06b5a80db5983c4e74101f45284e6fde8b9bd2d1991426fb861082f538d48b89ed9923f200ae55277a5d4933ca9be7b300522fbe2ab04419ee49b2dd6bdb555d73bc51a1d60462a37de072206e43805583ff345b8cb7fd273abe0325578e252299c127db650ec2922871227c12b3dfe383b40d519a656f33ebba9aadffe2dd888b8eccd71062e7742864c2bfa79820d4531637942c8ed8732a1e07e9c0fb4890276220e6d926ae64e33f57cc7ec94ca4a85304080344a5db93c97abc9f50f47636b8287d61dca365bbfb6b8badd1ba9222b36938ef3ecbdd7f95725ff897f726cffadc959d357b17a9cca0504f6f13c1d81751bde17a282935432741535cdd4217be8abd8afbd0aa49ca6b3019dd6dcad03c413a71583aae7e3b5c594a2b7da5cd1d354d7a5056ae3cc827aa110ccf1f7b927a87730b993f680528a972362238d77959acd7e35f40ad6975863ece944120f6aac3924f8f3819c96983d9ff43a1b35b4bc76338f3d3b6522020e3820c7ded11519e27579d7371bc7be028c10f650b2fb04a3b2342e1389b0909f0d75566e4da6c5b1d1511b7f0eec4e8d0cedb06069addc6dba11aff8163d89843b538309086cb0b8fd5db62d05dd0ac7d77c1af9c90d18bb7b98cb039962067a662e1beab93d1b4065913923f8331c6d2060dec7f781a27dea74db5701aba8fdecb8d1f0142bfe3ec402ea4ec116a963d436f6226dc5822f687bed93b34a88255dabc84120febcdc2ad3e449d017227ef2f9183aad0308a8c99e98a7a58c12c3358c77965d2df8f86a9d0ba0fc7e65e50215e26aec1c6a07fd8dd4b091ccfdfeaea1223c8fdc3108961cda9b4a55e4d4ee40ed2d4329337fc604aa221f5b06dc3ff8470a4afb323c3de8a21ded957a50cfa6305f38d4b54742c2ba2563299a47973fc9532fd62c698fa871cbbc1b36a92e8d862fcffec6d5b84432c03b12cf078e22988e0ef390a99d1d2d8519b75a804214fe4e9734388cd877e933fae145c974a7ec99bf0615ee9da4f9946c3bb6654c51573854fcb1f9c9247b8225ab9b41ec9a4ed592c619b6388ef6c370ed93948bca03acc1009161b6d635be05a172416774b927a1140b158a66abfe57a4621cea7b6e377430cac858a0c402f90607aca8958df19c0b81d73e671a6707fa7cb26fe0c70dbf2ce174a5a149b485a9c35a56bd4ec126858ddddd65177b4e946aa56fe6359bb2c9399349f75307ebedc785f26583420d14e7c6d5b1bad13d312c0adf5619b64927bcef87fe1146679d00f724af0cb8c0715894b2d794fd41a8b1023eda436b60c567eee3411803781153c0c16b77b33fce68146260eaa2fd30d470c902f110270f7c6bebbcddfe9473b085bb537fe9c0ad4df63c14485e0ecd7066de9607aa8b744e76821f7f0d245e42b90a0c331d03aa06d1d5c00a844e7e9a8eb5ac93c2d4a84251c2eaff83231b5e45819060352154027b81cb083b2602bbf360687174c13d1f8e654b70c3e6c5d8ecc03d1649757adfd0bb4b64c1e6c5fb0742bbb3deb240397790fdcb8bb649e7149ffd7cc02debf6d173fae1f843b081734ba7776042e489ae4704ce6797446eb208f39f4eafcd798159eb409fbf4ecfa9fe631a85c2f02f15e957e085c965058935b09ae3d3655259298e6e3a27d0239fc8b0b90679d1affd5c3572463dba6b5d7577a461bc3ac3723db2d8402b3909669e907f0e43a4e07c49326dab57891c2fcb74bdcbd7d99ef2087278b61979bd0738055053af719d21c08a4db50d6fb58a478a9c5ffd37a07ab6e6ecd7b35118cd7f3b7ea8bb70dca661e6ca77b299e1acbe7f419942db81794a62bca0e9e1432017b9255432a81bcb964c28b59e77ec17c2846452a156e3b38ce28b764f016d5ecfd65dcceff98081c68c0f0a1d592359f66a4dafaf5a0553dd1eb28039763c3f793e8bbc23fa84a23b5f85a85197ca8f3b2564afa6033b69ac93dd049335d5827e111133c6f957f6dd11f583fdbc7be789106430b8a047ba0bdd901e5297d704d6d78d290449982d2a316084d09bdc47cc5c07aad91c7aa57b5f44090f7de9b4911ab85b4f98cc05b8643471910d13837ccb5e5c0bfbaf66c7876f166276bfcecdf3da451eecc2ba11b9e60dc6a887d88784dfff8630f280774772993319c44947e41e6d284995883981729c0ebf05ce465eef810bc5e61544b4fc587d8bf47fc3aa77fad23b34e59317d6de3119b20be3dcdbebaa9868a78d8206b7806fa11fb31018953452c7cd1d0fbacbeac54d1909cb699d2aa9232d6196c645a16684e1688053219c96c77f023eced9c53ed12df3ca1686500fd0fda0dd69cdb1b49b6ba75b1276d22240ad4d7fd23abb187a6f0a7035efd3a180063aff102d046bffc581fa7166e921943a768de7dc09b7a959af1c6f87dbd238545877581800320df96d5f64b32fe2994b5bbea12774545d123583d8289cf38a03fd729d32236fc92294c95cd2f79d826ad4c19b75e99c002d67ca652e3cd00ea7968e858bddc1beb64c189f4ff159417f01255bfc271253e3d367366103da2746e3b06e8f498e07fe35964fc510c3024096531f6a7e72c6210c708fabec2a7d97269d16a472896c2d23bf3bd39dbfbba52afe435500079dc2d8197947b6d90726bd13e81c0662ac68251e0049728cda75ea4166487eb17d3d62300205460d2863f15c357942f8b78104f87584f07bac83dbbe7910fc72d45955e80fe1130d006bee068c2c5dac7f7c467de62868353d8b7402b45ea7cb9d771b61444a0ac692207bc3123c20597587a6da67c6b00079a8d3253d7cd87e661e6acdf42851d658eac28c69f08a98dacce45132bb882965b6b2754b5a41c2ccdaec7467e68a59a5f104d6273faad1ee6af0bb1a50133e51c7625d7ec84f32221a5ed6b452841652787716c2990f2d80c415692c859db79b3904cc92dde86a9d9ad30a3fb5643d3f5a4d8ad9802e025000105826c9ef7e16991bec17da6d2eaee76947e0fd1a6f64fc9e5e4d4fce4eb76d4ed3be226bdfd4c095f4c63a18e105d21c632884d0fc1061c9b70f4c46e44eaab94feb695b952c1860e68884dcc866fbf147d240886847ca2930e5e436b1ba773b4ab605dfcc069ca0f5eecf3b439049d451b61eb67b1492d3a63f00ac0751f2b5ec8a933d6105a90a19a167eab5d2af64a3ee99100e3223ce0040e0c901a6cb28b1c2720910a75a0c0662dbb409d606f599e794cb840db7ffe60022885cf41fc24feec77f9fbee7a4bc5d32cbf5424190ba6c019a2141936ccce873494be95702f95feb60f1cbde97a858bf28a04e73236c8109b99911d55714e1a4934c8897dd986b724e6fc3f38b2afb88745411edea29af8fb7e0beeb05ae4987e7f9cb3964c03ba3216945057844f80ccc6f680b9758bda441f955d16320548260e8472d4392ece0a32f64cebb45f33e217a5c2329c8d197553b4beb13100b965cbf0ae75692df405ce724621f5482457caa7b95d1f607d91387d5f3fb66732ace7901d887ff187e665453681988be02a490c9d5e4caf0fb3de33a6ddf825d61082fb3d4d8d37f02448f61cc2d87abf4623f2de393c27b2319e22a6c0ebda6f3d0b2d2ec062eaf87b28ebab32e689d1d069636cd796039c107a9b8101426ddb63db3f558bc242ae9e012a0badf40f74a3021c49639d330e61113076edac57f779a0cec6df77e358b0d1aaa8095cc72943a181504c348305b3193c3f0d866b9a8e4403fee98d61efcd27c24c1dbf05b302fbe2e74f44676f554cb7ce1ca0dfd50a1ed6f9959d31686e2f6b75481d6d5a00839688820b64c9bd449a2194e0ead031b1a7fa63accd798c0cd90e9a1ec3d11f69787e5b23c6ef5d774ecfbe81e8023163dfb363e4fc697295b6df62cf7ca5f64b0f81e09d188365042f077799afbc2b74bae10e48b1a1bdef96078bf1a6bf2a86b1a44e02e512cda036d64187aa9b8647eaa1c2f466c2a49ecfbe0a81ad112727170e62fc22d564ded80ebdd6064c9f2032c8311c14e9036b7c30656b0423120da0b67c2cfc568d7b14aa4955d50cd2768141f16506fcb81b569f73b0367e07417a1d5be3566da4cb1b21fa957e5882491f2392d2f13a91a27ad794e45ce335046dd17e5642b923cd36a1586a4dc643fc504779e7fc74d53619c5f49fc0ede7b1028fd61949416c47e5e34cb99dac18edc1f40e6e8f218e9bcc7fa4a308ee92b40f26e3c0d48e9991d641b7c1c5180b7a80f049ce85e27e9db59089d41c78eb0d4445a0fc2a8eb8720c4644a57db6485d7c64cd3eb437dc976a3614ca56d727bd5c3bc7e6c36b6d5eca140539f3b6c9b06303f8b841c6cc06abaad25a37a949dbca9a6c39208524e0a4e670d0884b770283058e4ccb69950111ed16a7fdd6ff0ff124a53713faec463d4f7a4e6e76a11b611905fcd4f8312d634ec6e7287d61819e4b9330266b865ba270fb4d67630776a8f0764f08cbc388eca15ef13de93e08b21960ff4572f3ac95517de258cd83af6ea9761dfd01dad2d65cb3f421e9639372d5b85e7c428d6fa1ac19a43991deeef7005c48e5c69caa5e64dbc9591db18130b9da102792ce21d8526a9f9562924de9967b7596f0829d9c57d723f423e5b715a8ad40e643df7b4732ab9dfe9121673cd8353d3f08574ebee0f736d8de204dcc3f20cf1b040d97106d8e69f9a95783a9290989f662a6c73047504ecd0190d911b100cec50e4984475342dd20a842fd988ef6db84b769430f8a4ee6d585a70477db3c78c6227f2329bb03aec5bd7cf591ced6564292000f4233346e0b20987f34c81a77f33cb59afccb0d0067373799fce1a40947093b1eacd38a331155737692d225520295e1d441368d9fd2acf6c6be91ecb9c2d4a10156fc4e2e295cf8a92f026ca191ecddb118157000bce0d66e3c0787673eb0d7d446e07dfc94d18618b54af872738611eac1eba93ff46a9cc74eda87d34079676598442fb4446d9d03d24e3f76c53ba591037324031bceac5bd65a50f3bc3708b527fbb80e4d1c7e25bdd63c12e1d426e7f3499c83f7c8cdea22cbbf3572c942dca618d092296097c988c185cddd235c893647f761881cf3eb502f99bf0b5632959e013515b6d79212f1ea7db5fc314b4197943a6311fd5a7bffab44d4140bab712c17de093c7db1d334d51eb63cc1558c83db3cca1af9a686fb4858e007a1eb6387581e7dde864a96b6a63cb0c9179af647f6fb32e6f1b03ada484d7252eba95b1bd612170f05d380b3ea0980ba63fcf77620595d82eab06c5f6a1886bff1ad722870634ebbaaa751dfc2c5cfa98fea0876efdaf9b2b4891821e4209af22334ca86416613511c21ca1b07bd0c64be19cda89d8a3deb191a9e577298960a72980fca8de7f26bc5b33844b762e5c1fd340ba6ecfcbcc4fad0596396b5cc49fb6fcc56718dfc4fe699145b5f49449c47504fc9988e6db700328fd3b4eacc91367a76a66ed64a965fff53884e6b270f950bd1efa82e6ebda5ab53c7385fe5d1c771e9fdf6a4a70aab717cb9e5a7a3f23185550882fb36fbd69d1973d6bc32708b3178add7e856e1f933687bffa643899afbc9e0c1c0ef0fd5a12e73316f012904200da71cf32f885275a8604d62eb48198c201419b993395c59dfc9c3f9e7a43fe611e8c4f3a3152a584dd57ca09f39ae1c4f59d4a79ee64d79ff999a3a8247a4c0ce47c42f4f7061fd930ccb1f03a88d8600a51e6c26b015716d420a6879110de2aab4e9d02b05a4151066bd8d67edfaa80604ff933737ff08ca1e2cfdfcce0562d6084bdaf6ded9996c5b7c1f8d6f2627b6d2d7ec38ecd267f1f3f864033507870f5c1c253ae1c314f0f6dd900bf778184fc3850870661a671fb3e85cfc90c06d4f8c10330a6ca71a1ae5458a50d97c1f2f729e5beb7f5a845eb2cddb02e1776b12bfb6bc8dbb95cce16bc413abc05e2b624f4cff8dde2ec1ba671891c56b3ca829e355c511a5dd4d9313c2ee708395b2bf1b3e31ff2f00acffc79ab5c3e409caa94613a959af392ae9ebfb8f53678fc03cafe865a878c5701aa243a3e9941debf7d450543a8736c312dd41e773a0c59775a056f757c2485bab282db8478aaff99c29e8c8755f141baf1e1988ca8319462d9675dfac98b7c96333f10bf72b4d7731a6375811d9ce56d7f0fee810283120bbe39c243b7fa2a0a0520bd867de084b002a3946129f808834be6479a4c4132da5a076a2c0cfa33acd198b208413945519faf631a64aff373410a0bf536cc7a6bc2a927dd019d3d2d4d61ad56c248a30963f53e489826af3b9b40c7b1b21f5881f91f064f79c04167c84be6b43c5c5a9215bf67f53b8c7edf848269ac3bd76b90e1b55d0dc1daf042f8487b1a5fafbeffdd822899fbca5ce3a2cb88024a09c4f9e1a183c944e0d106c12b7fda69861fd04b1f6acdffaa570c4440b52eb2d57c8b222a7ed3dfd782679d7c22cadd4e55d9cd6038082d922f8434b8251bef97b480c6182bf06f1d5af1aced48c22aece875cabec77ff26548d6a15cc927b4a15feb8968cb8ab078622490ff490746033285276fc5202d509ab8ef22d51614a091fcfbb86826b795d1d75575deb8f14b848c57f73a1d2fd840ff95f04baf92efeac16c5a7a62fd963c12b4f2f396e64bb2baca8ed9a491223ed6e32e230498ef27248ef28665ccf8f8d13da60a016f2e38c88aac5ba06934da0633c934df26e113fb03296e15451b7665fdd70ccf95953d63b40128c49bd296377f15175fd0d633d3998fcf80e5f61a9c364273c22b253b8dd9ca054704b71b67f1b6facc9f67e715a1a183c80f4cde84923da63dc6955e9c6cee7392fb018d1d976c913ecfdb1f132c6ff702d66a394414687d89e3897e7223eb7e80f193ad099e7dc2749293530486b97fa505911c001b0aa1dc5856f7523105f955a324526c9a216686247ce4dc506aaa174c154d5b7e23605ed1ece4ac4dbf0522be903953dbfac04985d52b64ee3d317b8e98e11f83aa7fe05d12f766c4d53aa163ce3f4c59bc38f68416829b05273d647c27d4d78ba063fc11e37cec80c4b272a0f2f3c5e898256411e156dfc7b9db5f676972a217f4b06fdd196b23646b58216a2ad7912bc5c4c798e4ab2d4ad7cc0707faa3ca9bbe18c5cc44ac56169f935cd40ba5a8ab6bb39794abcde5c7beec54e4bc07b0d461705f9b3509929a4723b4c67829d692f90bea74be7cd565f0da87cdd26072083a2cfe6d5f7b60b1b90244a59ebc5708e3db1ba8b2745f0844e74429dbc7d3e90598d00aedcb55be6d926b9d03524addd61863f84f770e46abc995065f13670d8abe48106368dd4219aa2a949a709f14d69038b9ec993f58f8d83ed9a03196773593a7aea96228bd5de233be9278f1917bd588c4fbf31d2481a1e260f813626d32fd33a4b4f73f370fce8c665c812a1cf71341912e309665dee86c5cfdfd9b8f2d50bc9d0e9737a36353dd82ec5c258dc9d644d96bc07285c3169d71ddddbd17000e1c0c72b7c339dc17008f9995388ca7f05b6f52970865de32033004fbdc97e868fc9a747d865c787d4b0df4d4cfb82efd992618b4af68b34bd7fbdd1b8c8b7bfa8bf18a68f1996c639bbe316bc05db92d6d9dba240ddc92116a04878d8af7ae41ddef138fc5681bb03b65c9ef5718ddaf5f3cc55feefe7bb5efd85bc75fcc2fa299e828396a1548bc693e36740054866728859f8f14f78eb8cdb7052861acb960e061cfadbd8690c0075108f65a87a1b15344f77bfa81bca99f1a33d9ac16ba032b74e2ec7c7184aa2e1b690dae760da2989e8720caa553b03f841de29bd377eaec2de245b5d34e4bedb4e68f5028cf8555da4b3c8a221a33d42dea90b65cd61d16a1a85429d2f3df9abb1cbf7126beb73e59a0f77be8f164a53f6ada2313af5b1d743f78f1cd83ab890894371d217b5cbcd31724b684c180430e80e2605bbfafc30166ef83fca46da93bfdca4f81706dbe461c786a1bbba6af69aa0a624df09bb50405b55b7f44dc5dad59d25188fd4952344b8b55ab7a268f9a51521987938e0c16b4e13729c8ca898e4065243b603ce5ee40d07e23d39642469ca43a120e030226c917da059ad499e703cb8cf43487080418410fe74ef16ff0b1f8791661c048a34427a1f8d6f5f1dde8813450f86478ac297a73bfd488a66fe5ea31ea2d8706a54eb46af4e7147e4901ed4dd6414c101146ba014d617ffeeb153237019137a9353f88611de37609b3fbd99a69c992099c3d23412bad577b2f9511519c945bc83a21cdc28c7791cc7ae959459941b82375a8cce695556ce0709bd2b3d5515dbf33f0229768a30e6624cba253ccb5abd6a180ad7edc63965fdcb29e4a9f809ad7b60c0c9b377690f5cb5632254dae99a73d5621e772efd7eaca30a641b1881bd5a4bc198818d767f951037fce5acd8d75daff4e9f807c01f53fb59b51404c92839865e604f0910a79c6ee7590f8ea6d02c8c8794f32ba788076e25d370a162b1ba676cc37dafc2aadd39bfbcf5a32f58ab309716562f35a5a9f1024d31063429ba6ec0ef95cafeb05b425902be94d12c123d4b7e1fa1e5aae0cf1d17c2b2cc52a7b23e13aef6e4b2698471e08f03dc1eb0e6bd680bab5117097e1263dba2bf5e886f87ffa5e0045b782156ed000e31b4c8a174c9bc021e554d6bb4f54f2459f8708f000390660bf907c03bf8b08658854a2f6f225f615946a7e1de96e573adcba5e7b515b7ffdd793d925caa2db692ec2d3ead2e46f02ed426ba9a9a0e67d46cfd85aa41d83ca95ba0b2202439d78939bf7a466547e54a319e4b78aa121709b7d0e34bb8dfac4d8faca572acdce42120f4b8997e411572d437131068be5ed1e812885b12e73b75458df6a3f992e8e4334d0eabc359bc1cd9fd9278f4001635df889db0450314b22d3dd1b308a705a30bb8a8498894824faa19105ab5d5b51f305008b3cdc8288b9b6c3a79f526d620dd4a53381c85889812ee9f61bba8bc4f579cecd6e674a6f4c51e78b42a9148f741b1bf1c0f50e052f948fd5df1afc4fbf7f44898ac464dc8027992490da2401f1465e826584b22c18cab382b6f7efcc24d52f665cb76352d6bdb901dbbcacbe721f8eab0d9f456ea54019be180cf0c448dd3b2bdccf076bb97679478fd7783c7ff70fbe2a2bf1b8c2f3c04d57aa752bb91d78eedd26cc7c1e49abffa5472af9cad905a77e1b52ad5f16456114fcb5d4efa7af8c76c59fd29eec972b5ac4f3dc0ccef4f78df90ea79247eab5c98f7d0ab0fe71c00d0cb22045dcc15b89f55c1f619feef64f36cca0ede4c2954483751cff1bcdba8ab2173aa38f581898464b97468b1c532c0a258502a6c36a6f8600a6b1d00931a9c2ebf5c174cda4f267df9466d51f0b776b0a3d6e5bdbc56fc59f7116012346273675fbd76641cb4c4b7c52f3a179d770ccb0a4da3e2973c3f2a562d856a2a6babf84e652439820a80d980a6723ddc9743dbeb550520be7f774daa88036235fd8b9f225e0d2e0e7a7adca4a2e1d48078018551eb489cf9a8baa86d48d39beafc24457fd2378461505f541b8f1a8a017c34eb9db7e159b1df052bb2762c006359cacfb37318b886ea99dc5d09ff43db012b941f4563acdafd9ad07bfca7da823278137eadb7f6309d2321491d50639659175761aa726c0f9a6846994db527fa034a01d501cad1885cb67aab0ca7693bbe9c6d971625d2b0192426f2271290b3619b3d179c8d540fe19559ab19063c563ff8ccfdd835efb417e24c51e678cdd109731a62c8dd6ca245216f59bd5642456a4f18ea42144d16025d15afd8f737e7fc87616197a067881084b2b499a8310293e9e07144bb5073d47485e03ce02b4a361b9fc8638a1d0b123f4e1cc0bfe48e03ccbaa788e4e92fcc25ae8be8980aa53c1232cb89e3a551b03fc3900b61651beac8c040a7db383421ac4e5cc1f24cdb6bfca00dc46b3ffc9994fa869e8c20a20e28a50b00f4224d06b688af820f3847429257a8fc9dd852bc92344d5a6f6c3dffed2dbeac349d1da6dd6e502fc526ffef521422ac571fbcbedfc1af605101d13a40f03b7e5a1106cd7893e8554602ead6461017d963367e0ab35b7ba68d8b40273f05a98c1f08201724b79d14722ea083acce27891d85cde076a81e84c1c1ad49a63dd40e02045dae62cb1607f004bac8ee0648697057c05f2487267a7ae3393a6b6e8a172bc7fc1f542ae365e4333e02a07160e035424fc30fe8d6732ecfe59b93cbf7fe22334f05bab7666a7819d54c2dd5121f828a7ed842a7ec41698411691142fd211975111200c4102b1d53ffe598fce66250b18e405f86060ec2ac5e550086da513ea7e8cf9ecd2bb2db097e3b719f8db9e9a3d75b5d187ff1303d3245a5696429119121ba71032186975f259c55a3e95ebb10b2a161e2a56ea89da3ccb1575be64636e2b171ff899e12b5ab6df3becb8b8b835f84021985e2c681f6913cf0ee110cba5d70716de110071a3573dd42cb1754bfd90f7aea8c5d1ecd6c786a7d84739a4b1b5e8e565b71db75bd4d0d81b0f7a9abcbeff7082d13ea49666d198351bc6217a337cfa1af4da3eb870611435d2e478d0ac01b8cf824383c17f53888cae86d020e7cb9eec41b3069c43e6aa216c6a7d7d887e4c78b2081509d03d1d70ed6a8c6de65d7236832e927991af666d9c157a0770b96494856fb680e95b06b6d334a36ebe8ef843462bd5bab2c3d0c601f05fb631b642ca8fcf6a1d528f27c210f7c576338c03c6c54c5d79f07c7e129ee725472a887130629f2b09b57f0bcc622744cc039cc47b3ec9f6249a1ca564403d1fb38f7d5c9a7259f49152d239bea8007ceb3f690d072ce6b341308b11f5c290e02ac1810b4e467dfb594f57e2ce5753d55c480ba005f6202293af2971279c4d1cf3b41e8101e29ae2d34ec5e51d6b938b8ff70306f5eebcdb0ea1882ca5d2686d8ee5301778c7b1b97086af307051148dac02f54abd1dd2d4b80dd53284342179c68e98d57cbaa608152c377d66f7f78cdb362a4eb9fdb4e4e2bdd882f7efd23237eaccdb8032f927d21056b92dfc9c22d123851a832405bf8c73815dab626c6336f5e2fd832666a38b3a7cea5821f78ad05c1e5922f4ea0060cc91d685c2204339c17ccb2bb02c9a1fdbbdd2b4129f250a0a8160d8bfdbb03f6e0189acec48f319b11583a28a15aeb5e35503285d5e2299e2694d76432bd9c224295b6857cf951ff8c39066b0998a912fb96bb34a4882c84aa70ff66a347af644b91ce11a8e11e277a24224074e4cf01cec6bf5586c156cec1804c12989df406a03b552aa6774812c8812a93ddf6e5d0c812b4def65767539ccdac997b38acd31477ff756661e2854172429b245279858c21184395139782d6e5854049931c426408cd29ea0d7fb3d4e540012e728c8501e6f5ebc8a232fad35f579d8f598ffa4c59372213605fecbc678da36a6cc5a1ca49d52b91dc047a107f8a8b9143dc363a2f114d3060126aec85fb65e25e4db8874a3fc3c962e90735a2ecf086ae0b63b17d0fbaa52150ded00c08f97079fe5cedf183d022c978f09fa765edaa7a7e15d017b8178bf89f0a0294fa3e866dac71160a57d78721d308a40bd434413d97606fae43058003a2e87c4f1eed46b965f866c349a82d64851250a61f966544c6d6a6ad441e40eb1e737d03aa370fcd14a3056321c3420c8a543c019dc1ca7ff6457e6c9e3ecf7e37f6d3d4035b525351ae3d773a5ca695c31a1a70e427bb9a359a4e0d15899e927d36f468ecb48ec1f3c18ccfaf9d2fda8c69a35e240474ba33cd210dacbe132c4a0c5f4d22b0dd7a762480da0563524d41d26adcb414dcdb7d20d9ff492e717c705e6877b9986aabe6e9b19de25d76ffc86386eeb2a67f31ef26c9f04ad10b1ee29656c90551697f56fd0c50a3420b75653084db555e81bf321a8a0093cbd397db265948cce09799826a26c6d76b5f66c6d186bb74b4fda760e6cb2659b07309a45755c49a99a34f68ec30ce079891ee61ec09872b3bffd09531d00d002e965babd273aace071a811ae4b6186f5633f46c248d4cc0ee9a2d5e052c21db443001bed9d858692a7c006923c386d09ad32e5245079c436999f28ecdea58c92effc9ad433f043c943e714d01d2c82ab2e65b885e33c64ef2188fa81b99e6139f14930393df66c9875033a5ed83c2da66cf9d584d6c40090871cd488bb7fc00420055f10f13c5f3ecc4d29915164a0f1c725f9f3a8af67e0eb7a1947775ac20b8992096908c6e174f54bdb2ef26c39f775564b6343512c33bc027db5ecb901d0999e487f8bc8768f5a4dd74ba6b34fdefd39bcb4cc99938b991bf6836ef42f78b71e93d616755053254972cbf3ce22d3cfa9cd0158361dc3162f9d3c6cc25ea0ca0045f8ead1213efaede561ba305cc1a1a54d7a52a1c6c1f918ea7227979b6446d766ce235d8d46526dcc75fb45d1b282614ce9a96a50fd0e1f76127a6d43b4cf7140d70ca85daf07ad5b779569ef771396ad234e281154613cdbc929e670bbd774d058b26d4be0002bee5f9593bfb0c7256024d7cd454d81629e36a3d4a41bfc2fa6a2e6ffe7feabffee603adda1831b4b6effdd8d2f60cb2a3047e8424d8e9cc3db47253b93f890c15ae768c544fdd984c12481af454c8cbb921694f9fa238d083d7a1422d9873465b4fa2e29978150feed745633e4bb5a5bb6b98842e17492c64c7a03f30efd6115662cbbc4f44ba413a381d84e6eb402b58ccf4ca0a8835f60ff552152ba11bb16ab0db8dd61ae7b851466c282e8c513075b64a1530e0a5bb4985b1eb7d8707608efc374f0d61448cf45401a4355a703a62e4ea77e7eb034d9ae09e30d7dd770638e70c11a381e492e403e3dab10116f18c39e1b38acb5242eafa3327a65b28264738b4442e762d67107775a0b5382e0e2d32c101e6b58b989f362b4a342de007cb831ce9b37e645ca7de45acbd3a313a22ebfdf27a660b209b36991f8a3fb999ac1e052954d8af4a9df230e51a9cff26398b2168a8ec3cc994ed444ce311690d04d2632ca5c73324d691a9c7ef181f0451149fe932aa33b3799fb8756727a4d0ebfac99d43a55c3b852d72ef551db1fdb92675c8a440197880c83698f8cb14c8ed9a2479e18596e253728c694037f7a41eb892d9a20c3469a967fd4c03e3e8eabce2632422b7fbf249569d356d1cc9cc1effef53e36cc20618f47691da9d8e6f2325dd8f322f137328beb62b28d38ef56c13901c1436c4bc1f3b3269cb9f841e6a5d4548288d55fd4eb763e50cb1294b4086fddbb9d117476940a97a52d713c0b06046a3a3bff15dd012edcbb0cd7d17e9406e5f5de544854c6319df0cb67ca14ddc8a3078cdde94255e7dd1a09e601b2013f5761035c0a21742c1ae751a96804e636c04db9f77994e652cffbf3cb52cb80e8741732e9fb85cd4780f7d172eaee6f2929d3597a31a84421bab148a3c6dd00a9e75bf10ca5863c1c487874071144b5eae66958cbd6f535b55b62226795e191a3b011c3bcd9d9192d304bbcebb7c0b889ab662b14bcb5c42c099a470228030dba0ee37f043d62d93aa1c485a4d7b6b944a07f5b925a2b8ba1dd0f5c310102bf7d14e2fda5ea9c4561ace8be5156a8d92fd4e5770acc108c692da2e1ece02ad8748c1081340835d97b4aecefc93d4e8e3ede15827c882d0fc46bfbeddcf7125e76acb15e8f29e8eaf2e6d776ff306425792bb72bd18da9ccf4b8134d68c9e5734779074806e98da869b695f8f5fa73f16ef6cdf684dffeab9b1888a97690b78d9abc7e62dad289ba45bb6c99abc675c8f9ea0dde6e04c02d1550afe4313be97eb7612fe07e70cf9ea76b1ff2c588c18fe614da709d143e9137840d9bd7be3854e42966c6a571890e29c8821883dc672bebeb4f8d1c9f78ce79053ddca9a0c518e1d992c3ef90a020d1a379062a0d629652208acb36b30acbae111ea77dd3823f9539e02c5c5c0c21aa459dc8ccde755562c3de568bde68d3cb36819ba925c570cd5d3d06c2d959bd3c744aa00c515006fc22e6f0e131eb714e502cba31a9719cbb987223d129b824904ec5a94eb8d4212dd7998beb1685613b35e6d27fdbd4eab63a3dc14a22ed0277f7d80203f184250cf93432a76b5b30b6ac742f67b8387e0de114c4a45b64d6bcc363a93502410b999259ccd3099f8e881c34d94d55fe90c6895c79d75b22a4d592cac3ad33469cc9e7c08ad7cb8e348ed76d0b053685cf147e97ba9043d5279cfee07bb739429d558eb9d5ba91795a3a382627ceb2549ab1fff331cda4f6b52cb59e22a0cdedf038e5edb56a1d72e8946d6a026370d3b03a513f738deb078b68d1eb554f147c9df491c10405ecd1f04b528b940295b7d0bd078a98853f6717ce7c51ff5958686a7bd812a74c463dfe1c53d46029a6c2212911acfd546be42657060738a564e917fef0874267e45b09222290fcd5e5d51935ca9415061c388e873bfe23ca4f449bb90f72a4af8671682dfc0978e0a7b2b0908fa5505360beb24450bc26e2d0444cdf09423368af82afd73ae61557ddd07b2085c5929f478267fe592046fea71dea7d535d524d03a52e217c63c2bbaf2cfdf2d7e20bba15c6f099d874fb4b1130ffde60c00266e6a5069af5679ece8b42ed93bd4d8f25b84189dc5bf665f613db034730a9e1efd5562b031bcdb22769dc9195cb6c145f10a9f18cfe6e8cbdf0c6ab499d532aac40894a99c4b50a19585c5504939dff5be5c06ed4fe952d3de5562ce5588d75bc0260f012d21d0581087f212f885ec9cbba7d22b2c970bc12b4b4b5d38f3f0c2620e623fe2caafc28116c624484cb24e09eb259921288b527d7407cfa9ece61820025e23f2e03b94fd75b0d180fc9f6892cf4eb365d0083a9953201287fa868dc6592fb6d21db006644435db2b56ee46703d75e8c5380be9982a6deab14c1697073ac6b94e9626bd1e869b1608754b0d936cffb361292294177eab1c38b214c3ea19bc24666d5cea8cd193cd02e2e05768255b57a316ee297560fd11572aad3c6d96156370193dfeaf292a685704421ecdf07f3f81665a685916e9c38967045ec47362b5a8459df6fb4d91fde82128ecab23d5e3598f1dea65e1f13119ab6596240c66eafad1d490a501739682be4c8fd7f6ff35461d537394ae2dedec1ce804985f74aacab14ffa840b6456c8711209d30b90ec9fd2cd20adcddde1338312bf44a8ba95874e26ff04ff3619be611f95625dbc6aa457c882e538298eda889a4fabeb57309d7bf42daadc11c405ba11dd524c6b2c8d5ae5aece849c036d0f297945bad0935baaf4d8d616704b072ebb046d85ef6c91849f969b685cec2f0aeb37a31416c68a96489f8d92283c979b29a8dcb03869b5cd0623f10c00b571a39ce0bedc3c4ad7b06dd2854410d9f3b5672b32ee316ddd201338912ce7c81066d26d1ce3ec0dc3c4b28f8b2600eaffb0d71f23ffe9897179c60eb028e8a6c597946df2411e6e6bb6f50c032c1c91f258506071c9a9305a6590971892fc93827145a622a4b974a8ba8194b66d3ce0d6cfb594b0fada31d4b45faced078183b2f642c4191aed352ce5cbefb1595368ec444ea7f28a41a54b373eab392344444bb82e4aef7fb72efef4d7b684bb3e76316a88103d137da8ebc2dec23a1e79ce070b8355a96548d4c5a88288d90f65effcd1c211be06aacb824eb8c9db00077ee64bf343bf7d68663d84434b0f4602ea5fefd6041e4bea0ad47ced0de2ef043ffd0fea7b8bebd88ec20fcd2729138a5b6c595ce5e96ea95173106c19883cd347154e0ecb4132ed25355cb9eca623efd4f1174d2e91b82eb0d4c7fbc7823e1181fa4cb8adc8ef2783344afda2be689a68a9f0be12dcaca5589cec4f1f584a87027df40ac50ac0cc62dc04bb58d6c1a8d1a7469a9648044359e9fa94853d14fcbaa3fb2916ddfa3b38172c6d5035e9cf8a13bc8e83aa96207207d176d2b114743ae15102aab1a339fe04b3514b5261315e713da3970261f4b153a7928e5319e3767221c7f1b113871ea07c58175eab1b24fb352350aa5c0f5849640d3af382b834bf8e34d8ed92631ca4f870589eb9abd6576973a648fe23bed30898aac30fb5d99508bd9c77faa1310c24d8543d0099cffe46d8d149ac8e99422db7c0268b42d07813ea1a779068caffb9907a1deff5d6e246c47a148e228018b935bc189e74a56b235b94784c5f17ab0a0b985f72d1e98e8db483f8012d50af2b6213de86d61f9b35e2b07ccb58d8c55a3a4349c7e6d9ae0bf15474eb23edeccbc9116c030b0e7181bcab608ec1259d8d950212ad193d397e9a5e2e938e64c02ecd8b4056c6e068763f987f6d168627c77f248e7d31c9145341e4fe6e82bbec4703395bb8895f46e0b1c5a4c949ac8c8878aed649149604e809f6a82f776dca912bc17599aaae5e1c1f9095ff8a0a20dd7874256b5a870ae0975ce965d52475baaf36ae0f2c459879a1b1153c787112b517f8cbf505ac651e192ee70d4d7e58f2f2b08bdd0a8b4c54e2b88c8eda857b2ddbf713a2486e939c355a613762211e8eedbaf5955b2180021cbcdf23f51023d8755da0d35ae793c0fd17f46a05c0e3103761e3385aedbe27606b0143d7c848885639ae684145421fc9c9f5b7d15f3d55c11db815e0696c529548b083dd5614d0bbab0aeccf8eb15c7249e015c2ae2b93c8aa5c22ebd8b0f5d71e282f40965d14af7b741dab57a59048f21315d9d9b3756b3c782b06f40f51cad051f5d63d76ffab30d791ab47062e92f4f5a93a62558c72eb65fd39ecf18d9bae33231c913d899b89c83f863472520c34c0fa4a9ba3981ccfcf352fa0de80c531601a9987b235836e8f2503b5e13cfaec5acbf2d0118fd26ea566123aa1be88118dbcdbb2674a7408e5dde5aed5d9ff671357b1e725e49f9203b38b09b9d105d5005594ebfac5659a196599dab12c436c8c914fecca5a1125c21c3f9e597bfaa9aaccf2a5f171e7c91e89f567adb94b1d9c5f17fb8c8655c21ae7a1761fd347bdd0a6d4a476f67b907a18987f49a44253ef97c19dd3c08a382c092cd4dc21e47d4b39fd8958606729081fab27f0564c0e1c367a7b1a75c00182be59f1e29734ca14e180fdc988829a1ca36b284c780349f1c35838138c6ac3c308c4dbf292d80696ec580805a1b073a940ce96efafd577e055e5bd03a9b7669462e4bc777d78f88ba73d13ddec7c75404dfc8086737f7a4716f2f84d8f02b56615113e47a90921f7034c95abba6a1764fa322e6579a90b359c974f496ee801724988a2e1c5980133de94ccb51e0ac59668280578b62be5157a25e5bd0246f481b21d2e0cfda0c2c5b5bd9751df9d3aed5c1232d566032dc7d8f04e6910214e1436d45478d5d712a8b5bf13c5c5c9488e9ce4a73ac36b872bb90e2315075c3503e0a16d3c58e5f949f33c9e54e810467f49ed1d57373a7629288bf8b25130dd4c87b6da91c3aef38910f8512af87c2870b2f9021eb102931ddf17240673fbabc1f8c732c6dbc086aa0f20ca6b0280643b760f411e0d283d296144508c5fb0be4400ec5701b5d6888ee9aee2b0232d272fc1852534e257506dd7bb777e378ebc0920efdc0df3af570e4f8f51d77ac8069fe3d5ec43bf17249a64ab0ab359d3f7a6245456e45134a0f798112bf349838d2a46dbac835f10a523f2b0fd67b8e868e75a5518da864bf8696b8f3ff8fe682f29de797f125db3ddf9c6edfc081f6a36aa086b14c36a978be23881b701a09b066001cf9f42f7ebae2e5d73eb65c68746ad245feeef5bbac9b66d517373089deff963e2e7762f5739f729303a4008d067fa39a72fa1448a32f6392aa34ad85cbe52f818d6d548ba1bd048785532137b7bfdf7c9994d513f4abb55d5e403bbe216483098b13c99fa6daaf6d7310b94d08cb65c06658ca08f6385af81d319f5a96760b0e7b6d74a33aecb53c8572d432cca603c31548ef62557c59b22d6e5daee0286dbf8d04be57efc43ae84edb7917ce77bb9425e6665f3ac938cd4c05806308c7c1c404f1d61cb44a2cb487baf3cfbf596614034702998a56fad724ee4b2043fa3b03c79beafcc83905b21175a91e4137a69e2d2f7f0ab3e2e084f5f4fc6f95dc2faca54a89d093aeda34e9afb8b533b5542114e7f8985b6a7cc6f725b95992669f2d78c636e26472b585fa8bb4588123275ce416c48af84c9af23113b3dd62367433c736b26ef242604d7f71d375ec2ab04b02e214311839a8671931914d2e03abe0efe639f0574e97c4ac0edea82c2a164ae98ab14328903901496e8c931bf21ca455422e2bf5c2dc6d2d0bd6a6b73d95dfd6faf091217cdf867d4307771c2758031e93da6b6f8da3bb368cb09f9d75e34a09f9b600d432952336d95bf96e74623160f3133153cd2f0074367bc1e86637fd0bfc7c88c2e78e3518c9e241044f7e4ff983a9cd7d9dab9f500cc5dc04c083f90b37da10324eb4ea3c68becf6811ed3918e1c0f6e0666f2ee8c177ff88f0fd23e1f8b74790edaa45ffc8d22094facbe41efe59134398a016748876b235ce60bb5da3feb5a608e3bf857184de75b8267ab94f87e767bfe284c90227e950ee8694e4f9f39c08e6ddf0ebdcc139ee7c8300dfb559805b279ce6ed466a2d6d27c9c9b568014f99a1f26109d558c04b15cd2b92cb2e6618c172e81594b14ee7157ab0f4dd960d0809bb0227239a514cadc44a3250b9c2775c5463a859ee19b0f06dd07c9979edf88f08ce2cf1b80a34f756d76c6df469693ba8a53de9da3a354c790edc7d9f2b15bc127469cdd87cad74c349d77005ccc7b17f705fab0cd97f1d287d113909f0dfbd522e3c4d048f41dca656601ceb33ee7e9fe75c191b4a59f021e6785886b7dbefddd4aceeebed84e6c5a9dbd14a1ef5ab6bfc2f62da7407dacb970dd5d678ea779c0900d19d3a6bb8a07a62aa897c64122375c2922dcd6c87611d113a589d3dddf08126ebe26fc19b539bf4a2be4b51919be65012650316599c9dcc25fcf9c86a6b59e5da61b69d5328c8fd57106f613afd79f26b0f26da7f03414fc6445176b3e748df07758efe1e26a1c6189786229965ee3e1cc32494ff9da10ce0734e6fcad55cb1c32263bc47cdda24820e72865990d71f902c64a7ad4dc0c4f88dcf58874f06acc5390e78aaf21af5831eab305ff85c956fcd2bb4741955d2e1702d0bef5bebfada3c07b9f246f9a8a15d85787f960ff16c7fa4e78ab1b592c49b1c1894f8842fff6e61bb9b750ccc18cb60c839c442967dfd871aa63cfff3079a23f1c7fec920af24988d6ecc2d3df281a5d5598d82a89cf9002f54ea43e9e4a251a51b2c33b86861da3be653a1c9f2a519fdaccc78419d44ad7fba7ec4d99f864ac8bf33472d5105d2d9229789cde187754fc1030a929216ce6d29f5e44701db5a8edac3e302753e1d7669f6568d0347d8204e07c8e794582549470387b8c1affbe21ba1e2a67287a0120902af4ae9fad22f82f541449f55800cb822115efec5aceeeec466b8e216921354f3763e2861a7d6f16f533d8f18458c08513e6476a724d9d66764b1b3f0bed0a3b339231c1be5b2cd2eee6318446c5458bf0dba6dd360c964dbb9d433892437ab35e6e000268dfc849f7da90ffb4956194e64f9bfd0f730bf7e5f3857f4397a69423320a0a1657034754a2a7c861d24f09f654520191670472847adf1834535e2bf42e9a34e917f7a3a665de68914e7dcf896a936d2b93d54cd26f405f61bb6a3ceef5e91e9a89b13d38af2bbf68d299721c6662afff23378a0d9ca3298503fbead7953cf194629149189ce4f16c884c4fb41e0185464bc0842c899b50e0427d490dd6fd29af530d8eb792be31439794119740b0697c31ebec56780a4263ebe126b78b0337ffee016a8b84091d1c5b228b34e7eb5c18ed402e06ae3dbc1dbbbab7e3b44fca363aeca7f41686d24f3b8366ef0bc854ca4bbe1af7e1c86939c6b11673a8d8cb72d6ebee22b8752f596dece791f142ed9c95e826feda872ab9b5a988ccde7ef444695e90ca639bfe2bdeb453dfa20eb794ca7b4014d18f54554fbc749042291e9da248c2417bc77c59625c6584bd608369e3ce74df3d27ca821ddffe474072fc50b10e3a35870b368423d16dfb7e5c276a6512a0bf37d6fe488e3f0a2b8a6d8177f83649c941476377da81da3b6e717d120eb1e6735f643986662d0f0a13bf8236fbdc082521621bbf722ee056de2f28e009ff1884f9d459bbb145a3a66e4da7657bc897f550db9dc8de1ceed1e4d875f0986c1f558991b58ca69dc10b39835751b274294ee11c35b1612c63dac16ce6ca43892ca753d5500d51a603843fa6bcb3a8aa035d524a823168a7436f50ae4da78dc367118c29e2a22d97fcac43e5ea78b46d612cce8a3e9eccd5a8b1b69e2c045bdb9204222db2437194edbfca40824bf5b029a9ac5b194f96f8d3f8f9ab87a608e52ba7971b3d8acfe847dc95f6e23f3b5464bb8b7b397dc0fdcb54f4c53af621efb1e97aa8aabbf983e78e09282c0b4dde41cd37157de67dd7538ede64e62d632c1be7da96cac6650495f8d5e6e5c00d28f88c9637413ef219423b0883545f14abb33c4e970c00441432a101814b88f640023fe825d4c56c2b769cc632fb4daf2bc8182d628c0b9f9d60c533e054ca2c71aaa242a7d4b1f76f09ada541bb3e9753a7e1109c8029abcc32921cbd5988de9e6a424c70d6423ddf0ebefe829e1331f26fb46491df007337978b9986a7ec776d8a3fa4e2ade52d1ad871797d73a2d33f2582080f0d82ea22cdbcb0239ad98a9fb56e24770f5352ac75de5f62c200c3b6889991758721f987358b450a9d457493212d26e219b28edc8ef55341e282ae811919486d86f1664e1e279ab49579115bf9fc6c59418e2ffbc5721fad5537d61d8f79ca854bf18c9d0408814f659df23535653a766e5af08b3e5def9049f12dd480ef3abfcc0bebb7db78768a7c8975d2bd56a817d6e87616efef3c782c8a52d4e0ab03654ddeb29ce340f542303733871bb6fdcfcfcb37940128b89f14c0d3eca47963bb964fe462cff6ad32d110def2a56114b12c4af51a94a88b01e6c8e4eb648909e3f9744dadc9a386056bfe32248978ace9ff2538a259da3d4c815a8dc4abbc5d3e22e1ede8c2d9ffba089f16c824bc9a2aa3358f7380e00b251ee0c8604305985c7a5d55cba33e7d8b9af03dbfd43e70db2f27d1712876d9b6b6333c8f0b5e415837d7966cb2842e46ae811fc091b845a0fabe1d7eec2ad4381048430a22e3aea61ac107026afefab3733850f1ec0329c03d90da01e2510ffb1b28ca5e99a9a4d11d03695df03663dc60be84dd46109321492b8ee0b5acbb4658c99be4594e42c2c3d9b548266ab173a33063df60c3b26a21a81699c8ce61426638d1d24b2c93f9fd821fcfc0e2f5bb4290a3c05d2605ca8b03633e55ed2aa93e9253cf8fbbbdc05d92f609ffe4a3b58bd08e71afb4c254173070ad7454087766c5fb31c35f4f3aa914da2d163fa91d2575ddc144760be927f45f0c34ca868be07265c2465b92868e8f9eaadcf2738ae5812258a2e3cbe230f0b8c5dfdf3df26a3e6e5abda1756e6ef957dc53d0a24575fe5d6809baeeeecd6ee23b3ec27d21774091ed80f1561d0dce29258e569ba80e7161a202bc19881fb0638f34f4b2fb7c3db29cf62d5a64a34b268c5721d9da9cc6535708986b28066a7c1e7f009d380e1c577cb01cd210af59a17828e935e3bb10ad92914d9b5b14d5a64045f166eeb66679c61a875410594b413ba614f023c5a6ca259bf772ef37d8eb1e4cd02da08dd4400f2fb83da0ca71453ca1da931d8a4564e88824c7eebaa5594eff2976bb17675271095203df28b6a3c4bb503a5bc422da5384ccc3e90b81711127ed386122a6b6968f2597fcbcac58fb97d112d75e6e171c31b203f6ec4292048f62f68224bb8cc1da6173724ccac029aeda47a65f9335dae177b7a172575f44a7873f1947738b436c6b3555ce24f8db85b583e65eb653346c12a4ff922c8d25945df0bad4a82d304f31bc88fa6d51092f7dad19ce1051a96d67c63d2b7a866aa1b40d0b95f76955cf35a1e22f05d4d47007bde0a578d4c3a0398a5dea652718c8328a525fcec893eb444176ebe3dad68c4455e05c32e7e12adffdab57441123b18f97066a8046245101de1ba38e60b962d70632b7ad43112e5b6a7c4b3fcf96dd7d2184187d7964652bd1ccb17f076ede3b2d0841b0628d493bd41ff245fb10e1f4e3633171fa113934f97c74cf7f5cebe929b6e5bbf9932d4fcade02e52e97a6e369e091397866123c4ea70c22c64a5133d17103272a1f7966c7e6c663119101a2a746e8440154f79c88a6e96e6079fc514a3d6dcc33daf6bd5fde8b7c7cbc683d4bb175c972a14a93e9ba4e94b2978eb4b1f3fe551d33c96696043267bb09577b151f86af71da43be4cf62411afae341dc06e68df35082d70dc576181d18539f8b23054f61b153a9f1f6e5a8b20f8cb026dca70f5f3f8cd523b29b4b0f8af448dcfd5f9e88d33534e12360bcb16ce7e4688825f9031f1e63c101028aa4ae26379d3dd37834cef1442253b996bba1089d834fc4a0f039e7287d466eec60bc86f21d8ddaeeeb0be8e24fd52726f4795bd4ab5066dd2912bde13f3adbe0488090e3fc3fae6f5c93bd3edf8aba8c106ec46cf220810129c9e5cdd7f3b4a898ee9b2921905e41f4b3f2b57906cd83223104136af2840261c273caebe1c26e00ef4609d61f3149eff7c1d01ea205a1039af81bcb0b492a033096d9d051ee21f55e2717ef5afc2c869d71c68adae904751166246e0b5a05bb029b2346ee5ae9433a73ee86a468e0f189e7a7026b654130edf2128f67317e55020bdeab41c1addb0ec3831016cbfe1dca64460757e702395f8036f203de097f746968eff7e1e5c2d4c275e34c664c4cffc33491bfffd2a7bf2c7d1d40b1c9b556d2c15db3cb12e50c98e8298abfe0d1ba3be5779a7b293143beabcf40f1ba3752ec0e06979da6d1ef148bf553d424f5bdec6eb2158e6f4acdd9d90b4861ffdbb2e76f19477d28a320bed227038c8d51bbc0c1050b3ff542e8510e9a88701422dfd5f0d2e11ad8fbddb68358b1e46e62a63f7746c1d87ff871938382a39afa980cf05a8b9c8496765ad8ec87f1cb06e377a58eaabab03da023905ead8ea9121e999bf9e1a7b9997d06c1815935746506b7af1addff5da0a9bd45a820569060bf01ac077ecb0a4a8301cb8d5bc7c2d0339a5e276e1391875e69a8734e4a85453f3d3d72cb7fe59fe7f7a3552e5dc4223e4b4395dc374aff3fdfcd994f181be6ad90d42f51c29477483c8ac599fd3e9613cc1e95305480aa05f61209821dc9f5156a8f68a0a8e0717ba200ad776acc1cd324670e4421d230b76afc8da8c0b3332ff006f0c49943abc0637990613f94d466861ed54196a3943bb18912af98d9eeab626db3fb9943ed9fa38d88f911564aff35888d3d603471401c7bf4527de00ccdbd68fbfd121e52d467c5d6194024205683e6948b49df289015597d0c0f44fff791d92f7254ce3cd507d1b06fc0faf723984fdce4f7ad13fcecfebc565568748481640f05702d4174e8e1f66f0d7bab32e12fbb4003853bd5ed12d0456edb252d1549f0db60fab7c7686cde7e298a720a49cca73f52b99c852026c53951b1fcc564c47d7057ca5021ff124c602ba1c0bb52c5915d636fbd720f5ec3cc93564e682bbfa0f9d2d8ebd1640c8be99fc8b59f9806d220ffe9e46605a0f93863bfedacdec1545b4faeac8ecc310ab55d60d17d5be94f2b8b645f7cbeb264acafb198c1f49168fa79858cd9db057aac600a3e3bf056f3dac4674694304734a2d7736892d104af4f042dd19b368828dc68b6a0e92d8bf48a45dbbd41a7e0051c3e5c544640fa172825ce486fff670fe0d48de1f5979ccdfdf7c6695df8f7d534a111b55edc756faa4532d7481a8b0369090f9f36e99d8bdf4d8ea77133bab0cee97f6001bfd80c41c7ab565f8d43d08898e2a2691504d46374aa5829880cb43bef17e7d878b14f7bd82a8f5d6ca19c4f3dd1fd13a2e91c0171334266cf2a9b0501fb495e196be7feeb603c799ee740991bac39f9e38b1c91832735ef7f4f814edc54347e22f62eb504bf7e2f7bc3d00e3904cc93074cb7da359e1186d9c8f44c8496c937e7d9403e5d7787f1c65dd8eae434a5710d00422ad2b5c23bd13d819d81144ee9856a865fd7c5a64e2b8c200c3c7507bd522a7e278e83d87596d72dd648d153070ef84e666bff48ebb250537394db6e53e684a977ba7d36775fc5c8e453a801df585f40c69ef5106194ea99be09b20c3d964ed7b6a46872d298d86a0158655d958a346a601f66f167aa126a35bd79b9b77ab3e20b4e27c36053e2b4cb076904038fe10d72380f50369b8b0e19ad6cb34fae00b083fe0e5e6a2a4ce1f6e4968590fb957ddea4a71ad28e9d469bb433904742fbf9cff077e0cbd44fa02874e12a83dcde7a856571d8892cb0afbec7c647ea474578c4c4382c50d603db85a831dfd222556cbd06a47a34d8b000dd989f36d66cab7b50bbf76019419101b28a3743942e73d2554c92c097bb2cc03652a942d2736a8ed3c7fab50feed2a55406d5e04dd1bea7ba91e2bc5b57f81583f56197619d64cc3b1d55d2cc1c9f71fab2aee790a4c66bdaa437b688925eaa736358309a2a4f2325eb18ec7f62354749e8a6fde53efa13a35fe973b5ea1442732c96079a41299f17978d1155a070153f270c9e2f94510a1344f4fc51ade617d0882734717b36b22458a9994ec4b54c5138bd154bb3b2fc98eb831394aca64aeaac4c335c29fbbd9690a4400f83b76712c26495e701ed70418073c3f24fa24c1efed5cf608c7e1309527264fc91e873e04468601f6f7cb763f9538ae0f9f48852c24c6cc055114047712fdb7772a7a97d641a2b4ebf2f4e46dc8dd7e09857af66170d383140b7ae5379a1fe1c551c2752ae9b7205d6ca9622ce59d6be588e3e082ec888725c8e697e8dac39969d065512a084860d2a5ab8b64c31e2e1b550630b00201a72abfab099aa9b4207ff3954f9b8f76355ed394d36b0700a0618b0f40dc58cbbbbbb0974d8c3d12ae0cafb471e3a7fe94a345e0aed4c8a5658bbbf16c614276e271d323bdabaa970479158493dfaef4bde9dcf19e8bf92714c54639855962f0113e45ce6d1a6835e40661619f76e8dc9aead9afb2ae270a4b185724cc8f70dc06678ff5b8be52c7c0ad97db782e6b80db9734adb27bed67c12e18faa5ab9fc4c80832f1eb966dd1518c256b374d1e61dd78d720655a98f0c7a7067a7cc99e7537d2ff3ae7233e4cff98ff163d42905e28155c62895e350d937af4efb7b75746a2f3e7a6bf28f69bf8ba651c4d4c7a74e5c19006179abbc2d08feb83140b2a567bff389e4fc71382ae957ac66e7733a6582787e4b12456d043a0ec58b957375f4a2a9edd0b52b77a1561a45dffad67b40ae9dc2382d48ad68e1ba0e5720b990c1879b567d10a44a01c22f92e6db70648043f043f32f79a0e90988570ab8ed94d4f07479678e71b3e6eafd01aec141cb79025bae095811059cf23c39aef89068d34b32e38eee83642d2f2db61074e706215eac0ac80acb14fa2d55996b89765af0546218ff05bd4356889812a548c40cb59a9726b4d4c23c1ed362317331bf8a2b543e3a77b74abfa45de222c20ee92be315164944f83127cdde4a3879ea55f1429ebe76513a634e72a5c183acf5970b2b4bae77701ca67bb5c80821d58163e8c3ff905a9254a864d092e0bfa14009b58178dd12180b10d4e155655def9a154f4c8ef713927d1bac4e583da8d138ad38647a17c172592f490179703dd681b5edec79e9973fd7ec8bd6dbee26646de2776bf993eee2701231fdb9f6137b6611d4cf4409ada4743c9a52c6234e40c69f80f5e99d1213c0c4eed77092c1e441ba597591e6426c4cdfd488db8f11cd8245b62051adbec7c6635569bdc3103238134cfe3e341d857dc78b45cc2f92c9c9a2b7bea0993c3824b2bf7ea7fc835cdff6a84bf7b4e15b36f71c735eeb499cadef88a55a58a8bdfca271aa5a1b86d9922dab71d97444ffa352a4a000c8e6490e13f91ac7ab1fe353eb6d24433e663d05f521fce4c6c3863f02a82e7921e2b01cdaeb8d2f169263f96f922379b3b7986a817db39a58e4fac642476683312ed7aec5e7258af46a748510d54f9205cf6f204af29bb43adaf1bc56495f892215b3c520fdeda5ce593ef8a1e1003f075c6a1b0c5388fbc57f6051ac0d3f69737c303d3b3b1efcf1db8a18fb72103bcf13336fc98034ddbbee5febf0fd4c157239efc328bd093bee498312ca79d5f48f73967e135aa0aa4d7a199b511a92b9ea622538b21b71d4b164657ccba85f77b0f638c40db7198fca60733dfb805e09b1a334f948a952b812d6ea05dae537ec997c25888a35f57b1330307fc53e25006ec738c4fc4dddfcff847ba5d658a75a0d0abc44c548c6b74cebfc0e4cebb16fe7cfa80d9d76826a0edc1cfc27e2de42ff320d2fb9f8cea658f77c623aed7a93a267cd1ba689756d95cdffc01a52240473f45f939758840172f6a4543faa55182ed4c141c918fdf737b1259cb7adbd13c6f1236204d00a8a09568c8fc47fae1dbd8fb4b796bda7ecb8967eefd0424b29772083dd943402157bf02ba193b56b23e7a938bc3ab29f57af007d2ebcc823603130f3da254be9ac074335ec4f0778908e684cc3ae4aa88266ac90527959ac5bc8b5c928174f49fb0292db9dc7f327eea08be97c9c172522659b058aeb91e91a21897676cc8713a830f23c8ae9da4df35006406a1bf6013b747664e0bc79546700521137a01fe60a43ed7c20fd00f1e9adae935987fd8bea1324ebb33bf62a40b9f07aeeb92e19198173c1c4e0e6f3847341fc858f3b8a2b43d74965d1adff7fe53e7d9f9b2da583b269e6647524b3473719d4ad10fa30c042704766dd48d99314f16985e483a36b65124fd20c7ec4904fd97c5d0e492d84cfd593159857040fa40e4253c5e7d8b355dd8c08313cf262811f80d116136b8a655daf17ad45f081d8dee91921b3c74281ef661d462c6b9220a641a80a7d10755387243c71e1afd77a558eb359b490480167484c572d258e82dd932c8facef14f16cd3826d0ae5fa78023dac5f4765ca79be418a387697dbace0c3bc0f7f0215e0416d4dac497cbde2f72e336f4fb93913991cf4db6c92b4f58d6713dadd492439d8b0c7dfbb961db86497448fbe0e43efde897f2f4caf1722f8c3fe3ba77106b3aebc34610070b5d7a38e654519cda33998a91106699f5ce3251e6d9792bea37c1e7f93610a5cfe35ceebe716b3ea89500bf4fbe0e408ff18c2e886d3a85a7ace133a3a80e3ff0df8902d3b1c649c49e5011b4fbf0658e4f8383fa8d1ad81c0308752406f4b4d45132ba08676a48a53a93230d16597811109cdc1bee7f735acfba46393dc34def8fe48398078a0b08eff7213c776dd840efa1e65ae70aa90969d33b2bc60b3f7379f91b8dd6fcd7fdbbfdefa86550f63b9b0e8d7be95daf9b6b5c750426294e3cd7dd9aa0c0b02161bc3f5f994e849e609d0e824b913037bace14ae9b349b758ef5fa4d0347dda02056e080acbbdbde0ff88e49486604ad386a340f9fce8d054e4d3da3e8de0ed72cc36fe7ac70ab1b44dcc59c7219c1c60fc5f550c55973107fbca15f2b940ba703938bb7277054f2f2d0817bd62af9320d50502740dcbb5a5f98c22d7fcac55b7b7932ad351acb6e273765f48081ee66a5cb1e4ed2ca62d0d59a76d5ab2c38350a9ac3e23e7587998c9148240e77dd1c2c46eafd2fd000d47f0e35de044481f53451acc4d1477c27ff451c4132cd7776edc553ad98f5df2e491d0ff6c798f5088b0f6d96813c15b9c3bf6a127fb6dbdf9f8ef6cf497ca157a49eb4ca74307c0afff17c8d4712e3837da0ea783a3f88b9c2842b2391a58d463af5e4e4b47a5eee62150da6a6f5c4a4af7c7fb43a66bd261d769331558a204a6f59509dbc08283d9545287b35523298d34e97d1ea9f2a3ff2566af654a6a63f05ae7877d50586ca933bfedcbf4f8499644890321781f96f0e8e70993c55cb2b768bcedd4f81759d86c02c25a3c93e57669dc734bfc63aa9513ca5277744d5575ff3c501d6197552dae2e4afab840e07c9aa4ba8a97c27a501d9d0dabe34d4e63dac3c71fa8c2f05a2b37c8cbbca79835b79336bcacfc8312a93ec31d9290108b961d148bee36e3ba1e875d19443dfbb83d07aa8deb46a3aba103b7668f190c92f71c07f1f0b628b5942ccae131c9082049db4f19a22159b8ec1e699432fb2468b2e236768eef6e219add7c1da9a7a881b404282515872388545ed023d90578ea67d7883db7886898735982b6416fe6dc80e2c77c4539434bb5142254f901eff214711f7f1428bec9eac6deba44f4bf148bfe2d76fda19232410d51072979fd463d475d3d408f98b96b3532d3877d668a8c8d9a7bd366f6ed2b7aa6932eddb0b37fbe37d200771d60bf5f92ee0a4a71e66155064a4f3cafe61a294188f4bb458b45ddfd67a4283b49622ba9644c28fe7370a4deb22e5cf2a0187217e58924392623a881999296357ec0fa343aa17df71180cb07156f2cbfc66d6ac21ea96aa83ae22c1f60ea3b380e18c7854be4ad6868edf8d3b2e3bf9e9423d8df457eb2b9a0000fee1e0cf47014fdeb497443dd9cce41756e12631ed73bf38599e9d47aa7386bae54d2420d7eb676a3235bd1bcfc87f8cb6a1027c05145d77e6b5c1eface152fa9a0118769c035a3662a090426099e3d54642bf04164311d3dc65b7b0747cbf98ef96385331f536abebde2d2fd5d0466abc58b292cf52ff0a3ed61761d7f5738865bb1994e5671e07dab92cda3ce0960434d08a5c379685e1c55519cb864d1541c506e91599270be77033c058833039bde11b5f66c647a5b9df345352182ab6d8072f39ebe4d99d597ee6a9f467ab793730996300ab368f8131f4b376b3d352e2c38737c18505ae7e8e71718788745b8a54aca4cdda9bd2150f862d5f97f6d9639b8da451c0f9e9ad5d92104c2dbe5554a8fce35f38a3b0a3f66a48f7fdd3a4fedb68f18c83efa5430424ffad73666beade6d54183def8e7cc6bf1b1f5585c8227cdd5ed11ca8d0472f919a7ef6603fcad605fbd30ac564e9bb9c2f55dd49546820135457573b328a438fe55d643078d369afd5da3226ec027f3fb61e178f12093eef446c95c81caa2640607ec494f58fc82f5d3dbfce03602c7f861dbb85079f59d3a801279904bfcbed472ab8383cf7f80ab853cd605c81d7222b21ee0e31bf787e00141d4431136160ad61b806fa21502ca735d327b42236a9d067b60c310b6a44559ab948cf891dc0d9baa6f371bfc50b46fbd35e2608838eda9768d018e72eba11bfb7491421740f159a478fdc1c6d661933d8065434a26faf9de374d22dbc10d9c8a3b10cc01b8e5e5d8c6de1a2daf117fce14df65e022e2bbe2a4fafadb47badb0b47bda13652b38b3be663d536d7c5d1dee38a0db2710a5c1497595634e97d81dd0cbe6876042aed4dfa8e0c0f14cc0c5c89f755946c6b89f5ae07e01cf40a7bbd335e33c66fcaef608f19c4dad3629532d7feaa3a36143bdcd23a07ff3cdc88272a421a0c35d3a0e07bb353d7b499bd71925f3d7423f46ef38769fef8c83d500f6f44658b89d1d3c06c5564cacf63f1047c5362336334d27376521237b4bec066904ee3ea6f0ff9d1c5b172367afe43779be4f4a3f8aa265a1d8123c6f9fab062e36bf968d6209115dc0af9e0e87f311e5e6e1a89b834fd2abfbf83b9c01d4a3f06f9cdc1faae96e4890317b021b71231fada199699261b75347ffda8f761fc2a75d0b61fc69ff7b8cf1b24cce5ebef6b1ff2d5fef247939de46e20c80c5650ac9547acae5713610392201ca378469a3e4454d39b74482f795baf1cb54666e5eb8aaf20c649134a7c4873fa7cf7db3b001d3e3b3119c5cbf46ce73bf9a9a092dc4635ca30172599c1cd30bb638b973e7ca4437c977b9865e6fa05a544c0c683b2534f812607dc9b24f68fdd97e7c7ba2ee74a23a2fa80baa795f41a831ed25cbd23816919927ee97b20021269b28515049aea18998b64dc8f310591f253509ca5c25eaef9a87b589e5b319057c0f668d6c39449598f71fc0d48574bd9037e48d638c5faf7b72b0c4956fcb1953250afc1aeda78c3f348a1f3011e91b85bc689ffca7417ed995bcac8f456aa2e7e842fad89d0a8b6e616c61a22ee4b0e9001893874d14f7dd7182f4cea076321779b1abfe9e9831a6f860097968b31a132e68f43343995eddbb9fdfb9b39b2c747c301dd32290dedfd959d9d43a8ab678363f1ad1b7b3a8ab87df8e58aa3bc636f5b8afa6d0d3bb398ca89375fc437157062d3bae3ee87f83ce2dc72704101e82d3fcf3df6178a999a96bea67c0a04af837327eae03bf9957484cd7192ce56a18323c197913102cd106174ad52a0c036b97c5f6cdb2fd8b6974cbc45aed8b75dd45189c9a137911e831274394f3d67963af1be452d8b7a3664159ab1ddb9915e6b3b4288c2a446bf0868b8ead6fb2df6101c0f1273efffd6bead8ccfbe4c6d43e96d2cbce917a919dca170718bed1dcb4b1b686aae6edcc5c429aaa46817a54f17ba9aad601eade6ffc521f8b265ce50d05fc2c7a22a4bfbd655aabbff866380174430e8993851056f05471204cae9a50cd5e9f3312168e14084d8224b4066b902e6a6f583215df8eadc7dfb7c402793adcb0ee0d7ddacf7ba4a983c97a80c8f9436cd8ad9536143a0b45ec8ee2d8ebf5e35010ad0ce655b53ea1c82696d11a406c98c780e6f6be178ea4fb051045955a9f21a83fb7c27d9d78952a4f31abacbc806fe12f7069dd6d67eb25c56be90f469b4d4d9223fb0df7e36720f4ff19368cc0bfb1869e5782b6fc300d551966f88025877a0bce5d7859b696d1372da3bac0093cffd875b36dd4b4c69c080cb0bf77e7e55c680f0fcf45f9584f2cfb0393e395d92beadfdcc269ecfb66e5543b2dfbe7a67e436b7c00fc8ca09f538288511aaa52cb92c54ef5ea37a2b5eed869d37cce461668d6f6466e0a935e95e0b0f229d71fb359b1f08c65665587a4dddebba95b26b5b44dcdcdd9ab1430707d51169855986c00a00068e0efc44ccf84d0131511f263b580b218ba15f19384c54042c0f55918cfebb74148808670ce2c76d3fbfdb71a323730dd76b9ca2ce53cdaa4fc2be5be61b949438ebf1e3031e1cbd23353af001740e7392053ada6f79e9d4c7db98aed6aa38b5f0b917c2742efd3e4bfff14d151920eb1b7274bc6f3ca4028ad5ec7fa8cd13d3ccbe6b96843659cc580cbf33dc581c695079254c82ef99c75fd4fbeff5ffac15f0a6f926963b6d8d4f02cbfaebc29fe1a37f7e89e4b7e9b7352c616c37fb2a949112a4ef830f4b07e30d23997e1fa201a8f14ad4e2f5fc257cc666fb0f347468898ac8b600837f0692748c9f304ca7bcb7d98a8743b1433f2f5923fde0e65adb67a0ea0e4bced739697347dbe9f03b359b058ec95ffdf2f3f451a1cf4f0ea25e579403964a60058716336c958bd6b03c7b86970ce3dacaaf3fdf8bc02b769c11ae5dfd5edc7c81a0cdb72568953616c0d4cf9cd55007e009d2da982c68cdfadb6cb734f73ebf3199c07485eccdd5e347bab87f96e5dc89765f4c395c524e5239751daa8d6b2ada773dcf7e97f6d564b769ce75e354b650647a42d10f22cfc01090d4409b0401c0ba759ff677ca74710a9774c24c3e7998f381ea0aad8283299d9735c928a92802f332c89081878657c03463fea6d794c82762fba4a9ce322ed594418f063cd1b35aaf3f835958d96996d7ad7f2802041d0131a05b23ff9e64e7f22ec469b3b80b42cfabb5038ac40cd53dff18df6f84d4f77520c67861cae9ada5c9e23148ba1aea30458cab202f2744d8e6a02793ca292e54617345260cf6b968966ee3baf5d6802d1797d3311f48115e2902e3458ddb15056ccc4b85b7bb808b3d4eb21ce46e0b027c54c77b137fbb4203afab28134adfddde3120058088e7e0d881b987d96b1e350c2a3af170d9fd630b7ad6c33f8746c5fa74fcdc02dc212032ebe45e1fef5aa3aba9134cbd9b3d7822db09394806e70dde62c50c59ae51eab06536c5def6c6885d647dbce94d04ae30aea7dfa9198286c276ca5a0144f79236d5fe40bb2d7b397689ad9793a01baad6e23cce93ef584224732ae50fe8e33932aefe76ad1159676cfc30fe6606daa7b0e7870805af64c93946eb74d9afe81c45655442524cf985e06e1df86ae50854f58efe23dbdf24b35b6ace0845f1cdbcd52312237ab09718b685b432f8222ac0f6d14405ca5d0de017f0eceffff7af58874b81b5fa1ff918e45b5af051ced654734c3c3c523c7d0b114b56891cc9311fada0ee5c43a8821e749ba512ea687ce3b7b3668d638a348364418dbcdf1fc23f53eec2fcfd07d49df97a78241f991e6e7187b39ab0c50e22bb316ce3b8954b2c0e264077ef66df4bfb7369bf4ad041265bb16ccf6c7d3a997c4544dec3bba81a78140b377cafe20e551a96fbfee4798a0a3e8a0b59b0b19030ff387646893f913f5430254e1177e108b7cafd93d7f455c00173113e78296e06549ce493090a89a2321ef1c123757d2b3e818211629492a09e6a3b6ec77b05f0637f9bf9107079d49ca531e857a607b5a9e2b093348491081c8b3ebcb2f07316a0d48abb7b4c3e2bde2c603e0139549bc407525aaf4ef122f8855eba240d25188f9c41782d3806c83d42e107bdf68d91b5b7e3aad808e1b18be28e45840da57374db9bde4bebb712ddc41ddf19a45dc9809b2028b3f32e06c741379aa2f417a835fc4d552fb12134fd9266540c3d353918928603c8d636a2a316b4d22d783c50d21d78ca826493331eb15530aa1727626774f2cf5098ab95760ae62f4e5c8298ac56b196008f95728c455ed6111bbacad600bce93cc0312e4c5c57650c899d1f65001983092f75db6b5e13f41c5b27ed7fa6a3e450fc65efafa7102e614a8a2f90a7a6b751c13d439cba912e4402eae62ed408b466fe8e8415ce3227824d7697f802a1a2466c67f3b4cd7572edbc9439575bd6508953f7a612e016f8a53f3c77399b997a17cc2a9e3ef9396e112bd44ed7b7ac969fc9356e6e76858e60d53077b460cd8cd6cee2ab3c2e902a4df0fe0afc0b9d9b6204a13f5aae3bf1c4abeda542cb28857fcb480f9ffff7f06