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

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

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

Block Certificate

Block 56043 a890818fe95abb24514207833b87151c0f67b821a15c82e636f8a49a3e4d60b5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
101639830d60cb0014f66ca971a5bfcc21009e2a1fabab8393eaa4f874d4d389
Certificate Block Hash
a890818fe95abb24514207833b87151c0f67b821a15c82e636f8a49a3e4d60b5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001714000004020000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ca45590352ed9ea4c3f9d35f32512de607e97d195e5c48c35ab7e28684917e1758dc0fcb4856fe7b807b77b6c0e5f467d88ff81ebbb59065cb5a67c886678398540294d58e8d1c4514ad80ec9f5ed2b6e4999cdfe60e1bb9f73d00000000000000200000002000001714000004020000

Raw Header Hex

00004020ab81c8cb1449d7162ec874ea7268e470fd0ff413a9466ef18159aabfa72f700a270f5435856e49b15151f6b770795e1cdc5c45dcae35658c5b63e6fd1be6ff2b18000c6a4f32051889d3d474f8a4ea9383abab1f2a9e0021ccbfa571a96cf61400cb600d83391610

Proof Data Hex

59,560 bytes
121216010307accd4d50e588818b60ecfb27222e0d8c54ae15c73a8febc84a3874aee874304475b3cbfaecc39ae913ce8745889976666f5475212d8820858819926abcc59f7935421336824d7a622c693ed79d0328130ac1aee1abf7e528190ddd0759c13ae00ef95d4efad78a2581115fc9141ccfd969e75a5629bb7b95b4dd9f16e2a8c8a5a17fe341a84d653295ece0f0f7f5d18b86dd369038d33c790292a6cfba3dd41264e6be383bc5ae462ffe67aa83834ff69eeca262e232e828fd828dc8942a4108eaed682682e18215eacad7a432467d73add83fca066e296a86a4422dfa9799e5b05e6260c1b7d221c7115cb9c6a3ef0f0c6e5f9cef46a334a7bbb273904fe78067ddbac1b264f2b4bc3e7d953d80df45b2669221741ca92f6bed5e982cca1c91f8c63c458a464089fd37d33425f805f77bb18ec4b10abfa8febcaacd3aa79c6e72720d968a355a4c92db9e62a34c9b25131ddda1693d3deb5dff7d3573566bf99439acb007939ca0d1f21330cab1d47acbac18780bd5330dc9c9d8dffc3286080e8eef122d2793041c9e8ffe915d51b8826f963fbb3a2f75f15775fb393aa4c3264cb8af9c8d511e1335a7213925fd1f63e0eba57e0001777d6ad2c58b62490b34daf064c83c16b46ab59cc35e838258852ce83d652beb3b96ddfbd610d7401bcab889f17b7557371c9d0f64818d3da2343dcbbb7408d30303e34552b0c78fbd4f872be9a1c0687d32df19299ba569a1186f0325ee76407ccb416893578bac28ea91014af86ab124496afb63e135a373431dec8cbc1bf17e74f4aa025493774c6b9b265f0fe9d01e578ac19de1117a52b7d343dec41d49389d556338437a1b418efed38e60698e3c1f9b024f2a0ca2a02da8c0300d5a47f5fb29e4def457061ba4446294eb36851a388eda36d611a9b94e7d0da275d31eae578b1efd8ad5ff3ac0851bbf7ac2f035abb769cd3e36749dd1427819e6d39e88f598e50ce41e11ce08d21d9b321f69914b83679f94efe9c17d1a6c85226ee26c719ecc9bd68d81bac26b7e675b5f28a6f76002e2cc843dd5649ef3a765e36f6aa70d273671007eb4c6a78d324e724f0903040074ac2765adb0d45389185998a026fbd7554ee9a6cb145bad707ef452214d7b530243697498c7f2918b7f069ace1f40e3c39c0b5b52f8d936727d77798812c8f5c6b881007c9d657a9eb81b92f7df43d5f06328f143425bdea3d28cd3d379d8d4e960c5df5c17edf96a8cab1e19a810f3b0f84ba96d452646c674ed5003421b291f0dba378a382ad104627f7e3ffd19026f12851e904ccfcc12a6d1461c1d5806e6c5f743c74b73cbaa9e1593bc8144a8944286202830351e4614bd1fdec4f96ae73f534c000547a6ea3c1899c74fe7238c6372199bf866f592c9cce429575842f8a73e8db31f5ed15a55e88787c9420e461558021a1a9980d408f12ff8d5c20cee76ab31af0bb2640a14bf39f7299554ec8f408d0e7d14dc16641eca67109c0495f6f8791ef7b80d84edc40a8df5eedc30e179b90ebd87df827ff8b7523124550b0f7bc9b0bfcbc1065836134b4b48c51cecc0d57271ce6fb6b9930e67ab4434f991abbe8acc51367c21e9d0c26833ae1654806cc9b2e8f62bd79122eb40b3be9d9c9176cecfde84b76172f4952a2ada4156518489499ab53e2d2272b4459db9c0371daf32a4f803d265a736f9848201cc55ca1e868dc4a870b491e5418578641270efd8856c7d71ebda864977af143aa96c08de207f694e495176f5e0eaed746448b9df0821ea9ad1afd12963321e7cce0fb27baa14220dd2cabb7fc7525bed40dcf66fa1ed149f6f1dafe999a50533ce88413b7ebb934a9a982e694bf45ac4c7d1e7639de88c8bb96134126cbe1096987026548318760e3023993f5c6691c47f4dea2e063961e4f867f93368625dbec43b8053622fbcdd00da3cadae610af93ba178517592ead17d9cf997e37c541ed329b5cbe46ea0823b31e147fe481b7591c2d79ac124402e1c854340bdd7d989023502307dddd9a8b611043c7a794f810345b315bd92dba8c01f128445e067601cdeb00e304b087d507dc9117f63af5493f35b3e859eaffdbffaa65ac6e2905843b20a0cc079eb96d4eb9fd41ee0a4760394fdfd554f4471cd798efe2824c79442091f8dcf82e7af895dafb1fb95457eacd766a168738520f1e43884306e210237cf894f9defaf503ae4770839bccf90a701939cfd0a8482c02528c570b620e21a92529fb1f1254c494a5280c3b1bf72b4617915352905a69ac372124e5b42f958da5a73218f7dee08a9496a17b8af9207540f59e0763beede5f2c5ad77ed41317291238d5a1932a384eefe1b32f659c41d8c2ead1263b8823ecceb301a7ad82eca9d4cf6b3262db427359e1ec78cd60853a31c4238cd924a2af03814765c4b13eb0aff2a2ab921c6395c88713b535cb82ca476ed093ed526e4c25c7cc577e5cc6d4cd03ba94c63e9f1784b6f0036b131a42549e055d8bb75d4d205aad1476aac930f68796f411ec24a31f2358e2c2eaafa01de4fc15b8910575c91312c8b15d7e010c08bd0f0b6e4ebbeb8e0d1c1a5254c1e15df789b3820432a9ab00170fca361263e29feed3eb350e801067c82e6cafccfdb8aa30fbf7605cfa20b9342ab90149d077e74ee7543f59bffaea80ac8b16b0150839c818f81c7ec867f63882a591abd792e58d767150018614e98995eb914ac2bac8d1bea5002ecda2b02b69142c37e3508c9a835eb4818fcb03355933e9b8c626ef00795154b5b3663c1ead5be7b97c14552b03fe1bdde50e35f57fd45fbecae42d781d6c4f4e04f07ff9c319b8dfeb9e26da8f416f64bc01f1b6879b6b18ec0f09ed51291fd69c59e5cf3159ad6e439cbc4440ed47b81ae69c792108b7bd63bc141f4f6abe5e49bb0e0efa6ff79782bcbc30d3d2f865e24c9cd9f3dea1029e13095fa86e25ac329d16d524cafa957942c3e296b4d24b2cb999829441fc02a2064926e8ef3903879c0a1745c34bd6430850a8daa6dac00e5d2b1442b65924751c224f5da29fd5f99b051f2dc426f9081d2c09bee74beb77b010a3f28e6d21336c08345ddc08f6e614d6203e98b5b2d505ab169543ba49bba06604e94bb5cecf855f6985adcb2ccb38682ee6d23d411659bcf3ee92a9ac6481a8877f95cd3bff72840d46639ed206d21ecf848c960173b76a727f7ce0af97176b0c560281838d7f3b55c20aae03b723f7e4cb1160e2f6499364887d0ba9fd0466f28c86b6b3ab8d9a81fa4e3df816ca6e1b02fe7b20c7871a72b211eca2d3527002aa9a2a68199fc3e07f289ed9ceb34060e1a7a71e59cf5aba22cac338ca62dd9aaf2f996f20b44f02dc885451a1e272f38eca6d0f9e2f8f3abcf867317d1740357d5cbee26c6616c29d7c499546bfc5ece07a48d7576c29834fd953fa26d55bd845b9bf4a2c3e883a628543be2d0c69be8e91187e80f4a35d0c767a89e79696f99f7628ea21ab146435a06494c82f038e6f93a13607b8930668b07c8a8e09343a65aa8467004906f37036725775110262981fb560167d26d60e4743bb15e0142cf068bce23d700ce61aa2c32d418b225b062f41c41df36e09964ac3bc879571e5439d9b85bbcc8c376ece039f8a50ec20319582c177982cea62a0868fcd92603b4f6c891e8b1395801676f8efae118d48c33245ec059691ab6d8a7348dc5818d67816bd4222f356d4af67cf49d458933f0c9dee9e4c4959103e999f1396f1f1b2a27963654d6226a265690d05421240786aa4aefa291c3ff6f69c5dc8bc7cccf82fc5c07f85a404d8313d3fcf7cb8ca6a13d6f5327e8547a50eb27cf2e48de9b593f20b67f309fcbbc9d71514af829bad2666b85e1c4cbdc397f84a2b26259ca9f0f924d9a62d08ae9dfa8c23bef544bf579c256756a190c7b510db067cc9af853926aa4c99a539e83df5a87d3c2fdc9d3bb841c12f006b33350de184d1e8dbc8b21ebb90a22890dbc7aca12dcd809f630e02b2cfc1beb6e30296e0a1508f53be838a4206402d693d84e4b5208ce97e7e40de42d5fcb5d0cc07a2e8f13bfae2a592129c4319ed78c28931ba338c0323de38d77fceb4d679891be47255d491b425b78cf54dd6c34d3c2601b0fd334c0ed9fda116d67244e0375272b0412642ad2c00337e185c9222e00063bb8564b42615d2501fbe13d81d13fe08019c2fa8b03ca8738c4ffbf856e1c67d788868c76236060076bee9c5a876417574a3c3cd55009b14eda4dab07bde82bb1918e7d6ba899c0ad231142d5cb9a5dfd0ac9d3033718e562db4a47d1915e2ce894a125c375069e3110bfcf92f2a462ca5461866ed1bece03a832362a90b7536948fc91b13b65febfd5a6cd0adae809ecf45f64eb96c428e42ff02e8b7282f8495235aa1acc73652ee363e7f01acdfd92e5eb6aa576522fbdd8e0613223dd49b916430a1b70b5dc9b358fc762e1947376a0141a65a18dc692cabd18ea5188a7de738fa33677730acb6512a2795620cde5eabb73e288d15419882026a21cfdaac09b23523d79ecff06ac85e70bdd101d594f48ec975c700a36fe357e40c9d33034aac5f92acc76bc6a890a263ac25849c2eda6fef89e18b2f71262c65217529161d7d8f061df958efd3639414fa6b33779514d8b92082443e098c5d3243f30b14bb70a0357bf5f5d044706c12807499630ed7a2fc1c5818aaaab256429c0c18cea4e4e6f8648c139d23377d1e38eb02effd9dc8cd7932f4072cdf3ed40cbc7bc495df70fe1ce02cc3e807229e2279d0641d6f20d305c7f339d7db2c7286d9ad12eb7056c7d3c3ce4b4f6ad23cfc39b3257089f986c7bd8e8f56a9f773324d1f3892f89094e67e4999a3b1294261c875e2641a020bc70aadbcbb46cdd4b2d88dd4a3c06ec7d2626244c2f42c425db72a122678a099883da1060f3daee56f133b8e4444b959687b7272f0fc491641e3a956a4628e9d5640c49c43fdf0768e8cf31af2f3853e1961d06aa480dc0d53e586d8054f27e197983ab0e62f7f049169a3b3ebec571e59f5c138d59084e58850468c8367ab3b3c749b5877709cca81049a81cf7d2ccefd3f011a97e65659003d926bc1eae936efc3c6b85480152ac1e2bd3f3eadf05c25b5a119de29957ea54cc70747b2e88013925c153b1fb541d757cbc488d8402599ddd6a3f741aaa42ac007a4868a77347d517645580c0ced50b8a8da5f55090104a83e130e369617e696c62e51ca92fd9c56242c15b6d29d188633ea3cb67435d7f52b9fc41ceaf5f8481f446632b9db4ee3d8541293caffef683fd22b242415e6d3e2e49a16867a2b3842f73ccd991fc492143d51fe0d8382074cac990b27052094780d1e6956297184e1fc6d318b0bc67e603e35983c8e75814a904b6792d8aa855e40cc110dd12ad735838dbf408539d35513b5752e3454eacb600a8e348a81a39f85ddca39c1e85ae1af0ce4ab59f153da1e8e78ea6e6a34dfb8b9da6347a6dcc476e97c66fcfdcb0ab555cdf40dab9f43c228686c2316ea61d02ba68217b994c92db0c49fbf9a4481f797ed2a4ec95011ab6288e9916ca4f35fd1a4e46bcdc22dc9db2b56fb7746c33d6cbd1460a8f482919e9752fc8fc1127b7c4622edd952afe1e7cd9d6d312fc06b88464004c51b15ee1797f0a04e570886e37ef7c6be068c865e1b5b3fa872326180602fdf08059427b459c83a33b3746ba8f3d9753478b309a0edaebd3f97319e93ae6d2ffffc3ac161ad3207cb182892e16aa66488377103f05f54e23301ed6ee884e117f6c9f52fadd90f87348fab54157324966a33992ff8b5cd7618127157fb5e288026386e5585fb95b36e130e461977bf1ffec7ae482c9a85e3c0fbff30920774a468d76765190ea03def652a94a2d94e3bdff6764ba7b6300194213c208c5c4d30848a997d5b62cf11bd06aa858afb219142db92bd33572fb8f5515e95303907bdc6c892ae092cbda6cac5f0e34edc1dcabae69b1c7a236d116e07f4e232511131313f7c0d3606ba2f5689c910ef5f8c638df1a97dcda05b882fd33904d5d0073469b649321bc85adeb1c6510fa0fb96fab44f4261e33426a03da082b2b97778fa80302d1b473c83457309374c82cd0a6fa2f7fea9587d042ef246e325cd7b3b5337da7c5035ebe2a70566a52a818f6661f43145266bf6c473d5120352784a6495d2f1646152bad84f5dd49913a6dd871d4510528eefe95c95754f755b6029ece1a7533759f7549db9f7607dfea8cfcd4a47833aa78f8b3e49d593e35f1ae8d8ee87fe9c83c01259caff36056609e92984cab376e914e173a2dfc1fd2553e20bc4e0f48d1c6e4585ecbffe9b83d244ba6eb9f5f4405d379b441f8b29447a3a3d1cd5a35e2e601a80e9d6e6e8efa581ffc17be8589af194646ce366e38d37dbcb0c1764f4f840845874bbc03438ac9d0a314b60b1ddc40ca2b3315c881cd5f68bbd904143771b9ba2cfc3c9b2fea30aefee5e0c49fd15403687ac39d12269d38d419320d7da1e4078a42d9ce145344e6529cc13bf1333d53fc8619d84d7fe1f25fab8583e26c961255ca417c76b0db6a772bf9d76b3668eeab0e1119303c6a424420e941b52ae03329aa278b7e4e6a7f77a4c1924c573b4b01010a7c64f5cb0c4587ab9fb0aece6963f6a0436b498c8b921935d3f19298c500228465c745fbfb1a70f9a79fe65aa5443b5b099a57cc1097fc8e7109aa8283578571865f3a9affa9efd4f610a749835d417932edb0782f7e471c85bc558f6521f15f646b1a14a25ad808825f71772bb9ce267035139b9dd136974ecd314c629192902978ba550db268dc0a7252d640f71c68c0997b8d63973b2c89c21ca6a167e96c7cd4c803e42df5a1fe0425aa1032c4f8a4fa9ba3626ebdc0e636818b885aa8be2c4cb3bc5babfee3a6c4580670933674c8733bdd056b8c89d319cf065e7948514315d1e5a55af508802bb05d49f1e937ab2385d5a192455e7f6c87d7db6d9f874f2fcf8fb18c208ca05d3bb2a1cb32187f18c7512a183cf02720858e1f5dcf9ddcb5862669421125aead14712d189d1dd741a5516436edd7f72adedf7a9555b826e728d129ddc0dac529ab9be3c6a8fd2269d32345165f1c622f7c38f75c6f660b23e8e4d98de2d25fbc22cc6ed01a8eef4e8f76709f6b4768332cca1dfc29e3c1b8af78250f7ba4eabe4d3ee4e0a8560f49c0967a72ba43fcb49275e5b5db047297a16c3bc1be06ef97bd8ba315eddb892bf6b333e412d51f3b432d2e462cd9dcec92a84bb8973942958042fa788bccaa9cba7236c796076b0f81850f2c4b55ffe5e70f1f0404bdabb3c074a4fbcabdf90d4985091cdf97b879d722ad2981d215e189c01ba80f34f9b8845be61d6c54b5d85b4f9af6f4fc8c137416e6f27be6df751a96107056ea7639eefa723fb4eca38476c6efe36955cb61f903eaabfdb60724a21717aabfe94236c4b5d6ccc9d1a07109ca4ab6d38807a3951fa56e9242c7ee4ee7adc80085a85363a6f46807c78b9e3fa9e5e400cc4b799cdcf22e4dec0e181748fbb83e0d79f269e8484c4e2bb53fe45ff9cd7d3d11beccaf35b855e1bfb45bfc13d46b680dd3566031c40c4180ca1a40d329d5f5aa6604acf35334cf11454260e82de5afbf5fb284839b7ae236200c98324529ad9f4d6220c568b71ec644fed2f9b7f8712bf74774a969b31014a3de2fe308f0d68ccfda54aaa8cc7dee3d64dad1ae0ae10e8e03eb687dee39459d52f54ec4c512e604fab9eb9e0466f900c5dcf1f1ccb07eb48ee66cdb1fcf60f3ffcee9224722f91bbc0ab1f6a2c7753de4d5177a7ece064baaed7b9adeed9456a7d00c0f37191619164e661ebe337ffedcb47127ed22e069544a8073016c01ed4b9356acc9e9e26522b3fa74496ea3249f3dd0d7822ab7b5210e81b62c4a2a9603547d35a2551dc5564dbe995e03f293c61b054ea96669e2799424674a85ef846f89968b45542f639b9e3c2527904a4f6d726a03e133ce970507c620ba0c2c964eb29714965912ec60ab0b63ba17c843e517ba9f8a8bc55bdb4d0a0e95ecaaaa81f2d0b4963e7ad4138970f9f5d6a6ae8d15d63272822704bd3a21e5b1d792a8b0f8d89a44989df6b251520582e1c56f8e68fda09cc50b7ed29d6ee6af53008496411ce78272e6190d1aad52b6a3c5628f4424bff46a20437a1d2fe1bde8210d84c203648d177f8eb177f023bb44af333e6f7830359d616dfe9d1d3304916afe48065b77dfa40cf4c7cc04f47ce3a6a3ab0fccf03ffb90c790dd7e6c56866790c1bf8998108670842a0cba659e99ff1c12d87862f1efd4664537d170f525eec3b84502a942925fbf71065f9e67b99521540c54530a6f0e31ef98eedf99bdcc1e11fa5f8fa929d967c987f4da1e2d961a4cd03fa1a55825e56ab3485c164125b964ae07c3c1195624ad8644d629567b30fb19ab76bb6df0e86d186b1237cb703007e950e5d02c58c8da618a890c6a7cbc414a2d11a59d657af189bc2ed661bc65797d2d8e1e425e899c83b5c08c28959f6dd77b27d828fc7482bbf3c788f1bdcea505d4622af4e267b90adbeb18001cf7ce77c6aaf74b3d391fae2e8b4056f600589a6a567d3256f3f62959d01b9a060c4244ed990341c5f5d09a15619a479b8f68792760290b76bb4aabe7cff991d455bb25dc3e46d1343ff63085df01127bc499070bc3385f0df2d0a6cec375bafc8a12867064ce923f1299102788dcbb8b87a0c8c3bed51a2e2cff31066f9dd09895ddc977e8d1068060ca9c7fd2cb61ec95e7401dfe9b63446d895d2eb3e1fd753ee0d0a0277684256347b101ee2fc922cdd037077dda37425f9433cca27a5f960d4fea02ee61fffd9773ccbbf79d2fb1b16c63074680219b64e0a5d5f832a168eef5178af94fa68a47b36bc38fad112e8655bccd9a70c27f494354083ea088a71913bb6153ea4e6b588d7a196c03cd38b26305256b206b18473b1b360f078dfacc77431802631b7008bd3888abf1b20fc54c73a9467ae3b302137f3d35a8df1bab51d43d3da53b579c0f13b8945bcca684d70b385652ee3b53e5882ced26ff703bee0c4b666dffe0616156be7ad56e1286bd9edafdd9948ea8a2fc606daedcbd384b219bd96b925dbbe508d0bec5dcc25b240af9c02845a56db821dc526ba2ec43c7ba4daa87bfdbf5df97bfd8d27ba2351e306fdb289624a3433d08236479ce1f431a488d38cca2b152b364875e1c1e3802bc4d0d476583f08f01ece8f8024f5bcb580eef929c9a1b4d6dffed368a9636da2b2967bba1f05d3e1df427758befbc4640572f6c0e56aee9aa6ccbb794fa64d9fe88c2d10de4b1002e79109362166ddfd9a623f1b086ebd447a3aef0122b05a70943cd4debffc6390964f79e64cf125953be649b27f83d4589f769f68be866479a338ac43098836263052e606cf60cfd570251af10dcc8869259f3ba7224451304a495e53e88020e44944363a7a7f56e1d7e8072077200501212a46e48ca94e77d8b4426d95e43fbc7a1bd817617692c3ea83d9ec84eb8dbbc7d93e4a5fc9bc3852c7fbf4d2943ff56d3c12209504c013d719e12b339fd4d76f008f437f3df7f1cf514695c747af8b0c82801360eec40eb1353bdf922e6f99563d1af68e69d3a1262a7f1ed5b6389c20cef05edb083b591ca48b09d1b9652b4befa28b415ea23eddde6e5133fc214f17809fb59ec9d05cc929c4eb7d1d325fa7fa129f2ddb63ace34535f9dd4732e75eb320a5f815f19f4a8688740ed03c91c3d2d86b8cdf49cfdcec666580d63ea033229ee2e406ca7dc1ae7b663d7a18c8a8e9e73c897fb291686aa6426ce1c06a25bb699e27c8659d172f5cc3678773c09a64fa70c8bc98328ac31d70259c389e152e8c547263293bd2d4b25c12a710a3fb1e82b27b8a068c41900bbcc4f12d2604e205e70d7877a4cf5d7c3f4ce31bf756edc79965c8f624af3eced6c0a209bd6a1ac0e36ce9c9ea9c9656e25660c9c59cbd6a1ce001d8818feb9d483287234617e6fa4d297b0679d9724dcb33a2493e60916331fbb7911b97cb1cee10d70ba347ec76b7e93f4e339760f480ef0ce8f2af1e3c2fddb0f2794bb7034c000c848bc3e13ec4123a2c4e4c8df2bdd6225ad03ad91ca4da6c5214dedb8187e95bcb3aaa17899c2b781490608e8f5916d0f85c1a6dcefff74525b93c6ef229c8480791819d4a97c8bd8a5e28fdf5b605e23ec53fd5351fdc0f2ab1ae08b23b55f5e9d21ed43c2f2070f3900cf27c7517bacb0777bff773975f25692fd2395c8afd8a447820bf0397cdd0caa263a2a7b7a4f464ce5fa051518a5d5716fd022e38daf690d3f044e2365b04f7174cc1fc012be1e3aa4823907c6135bd7ade3cb5308e6736a5a75e0f527af743005bbcc8a8295020a3e2a37e632d7d9f7314d29eb87fe833d1653f9a5058ed662a3e86d39995e62148a26e02525df16c34c79b6d7fed808a47539817dd76be1cf7d1229f5ee91f1001a7b21add58c84966676a5e807aa769b0b7f43e702fcd18a8ace41ff21c8d569fce38039b6ad7c9b06f0fd22fd0cbb4276719332bc6ab0a8372fd96f25eb8320334893566041d85d8421c1003a3f16dccde89e5fc06735b523a96044e98ab0764ae3e952a8d20c2c66850ac4b1bffd38564ec7ab9ddef742b0ca5a135c1774ec95ce43947e150f9b11e6e41b04c3ebb88f5d88ce60144063f2c4e32204ead4d144af4964d97e3948ca531437281785f7a8a3ff2da2739ee052ff8ae8e99880c18921932be762084b47178ba60349e1bfd7666771d08e16f2c695e2fa6b1fd42e04277ae1afe99d7a12d8ff514186cf6fcac3282c1d2a8d18b98d1c28f58b9db4288d77fa691ab222f99823f06423f8fa1196fff852e215bf68d77f116358531c566e5edeba3fbd718eb24c0fd74c7872c4e7a927b38dc3e4a36b7965f8042e45894534ba0ff0ef4a9d570a201bf946c67298123fe6dc8408c150b394356ae2975a3d5cf886d071618aef14d147fc9d233ebca7642c49667cbe051855f8c17cc2d03b3bb0c5a3f6e841e395eb37b05a39149d5d664642414dc80d69a2294b93ee8684482cb48824e5f6f6228eb183ddfc081d7d53ff1c99332504f2699e778391dd5a3659cb7c6cc2050056793eab5cd5a5ac43a8f0c21594e277e9edf584d6fb0dcd8c5cebe444ecd408aeced8a4f60a428e75967a75769946fcc52b7c627efe4f7226b367c807bdc243c4fd9d7774d38e1b8bd088c95486019d0f85bf8daf547cbe68a5e7595cb8f819d88696c9ac697f4f2d46f2ece14ee9ca1284335654e56416458646beaa163eba9a7a26df5b63b461dc898625b2d0903652229c5ec22511e6e81278d90e1588a64133627a6d03448a53b3d94b40246e53076ffefefd9b5860a587440745bddecf8c64da1030b23161c087f67d0cd147069198568787b5662bad13879d3602bbb34eb46938575f6561d2fd426dcd7eb90fda276358822c82bb9f192c01b8f838164c744fb8b9d51056467643a9a3300dfec638855f961275d0aa9e6f29da2ebac7fe10844096b4f3d519658a137ca4ad10d79711cb4e421b7e30ed4311b6501a5134728b703d3ed68c673e968e5cd580e50201c0bb7ec9bd2f0fdaa1c3f9a0cb8311c2d62f949fe6e3cab08cfa622411f14e734e95d6a5f714ac6713934d30f6bb1fd3ec1d57b2de77ae529296463b150beb26e2e2c8e1a6d238b4c502a3384b3797c3a05aeacf4f843280cdd472a6d40071706b4b75e1fd78bed66c2ff31c7c80f43f864cea33d2ab1c8de73b8352671c18d328e0383af8c8aa5d5166a12f554962fecf090b1e47769d8d368a9b9bb1d367c0fb4ffd5a8c3b541e61fb115f7593c826119f91ee92d08db9bb1d41f0e1ec6fa76484b40463e5870dc6c3820255e770b7319bfb9cb0ad27a2ad20fb1e5fb5162769df65be5c6a3959d0ba1d10f00f2197f11bd6f84e4c177806764b757abc0efe96a4c8ecec68f018de266cfa73d1431762654aaa12643716c44a8fff09844951f022839439f91f3f68961e981f10836991c118d71ac788e1c71b17274cf4996d5de1cfbee3da247a2d02441b2c8f0980a6bf65e1004a90717622b953cb1044abf4568fee6db9081488eb1c191bdc65f0e10dbb6360014ef15c5eafcb44d04c12eadb4f57e29046b4a942766fa0cfbac8ca2e801cee113799ab46feabd65bee109dfd79d273067205379ad8586b525bb63790fc136afcdc9a364f4f5c4d13048ab0e56f287f84b82b46f4129e2d967c37ffb06ad1b7e24f5a4411340172fe6c6ef3fe945931b31bdc43bc57677ee28ef18bd6b162a20da4d016003098d3a5430482a5a4e0fefc7cfdaf0dafe8227257681b3a027204d9257af96c6233bb9c5cbf38bddf3a4b31219d5d7cc0b9d1e0dbaeb3349140b7619401428d90b43b9387514ad651e6e61172f4918d8e52e8e8a94e662cff411dcc88ae7619309afc6fae1f1d1e7a46172061989d50941c9e8274dcc5913f0b116b285e4e76a9494c83a1c761a019f83633082e1e0850f0e8497880a675f26bf146eeb03cb6733e97cd986ee2beaf91b7cc690019772ff5ebf387aabc7e1757b28b2399e5d2cf023ee474ac68ee4d6d6b3aeaced29c0c2caf40fe546f6dbdde64b30e3d9b4cd54895babd8d0034d7742709d221dc2bb29a83d9cfe1896070eda0e3ec24cabf98aa09408f632afa68f178ec0df2f8550abc2c41228bc276d4fe98e61bc0aeabc6d560bad698da63e86000c775d77e8eeace35e9d5509483a0bf7e887bda5fa9383f09ceb84c88a2ae3f5ad1e0634285eb473b813a76000453d34cad0874940b03dd2398a2a6cd55eb1b2e618a31df17f196aeaa573078bf915065d710bdb0301edf08c3c5f963d8655bf325e92390cd2a6ec0106cd24d0f42e11bef95a88e286c771bf4d718147cbdcb70a6b0db4a12f457717362501f85a4556e35e8447b86f3dba859782b2b1753453385a2828c82a2b3b8c3c3512c62da6bcf86fa540c5d0e66e14a9655a80657f2fa8e54ea1605072b8a958cf34eec606ebcdabb2ec8d0103d9939d2e25b7985941ee190e9e3ec086c0be4ca2db64c8fdd26799d0638324143d87e13cfc3a5c61b350c995ae99f28cd07b54e50a9ff5429b4c375a770595ae39f59d0ac1d811ff2076d4be868fc750d9ec47cd010cb4699f7dba816abb6de7020414affe2e4867a4bf5d1041594794db0ec4f71e6899c82553133b04f5e6858ad4e619152e67463f4043048db45940184a4847c44c7180437940d42d68477de3e003d6bdce65c0e11da4067c3a82fcb22daeaa335bbc0864d8fddc24eae78a647e1a0742d53f13100c65ba926c7bfa23c561e9a99f1404a24d63a27f50f86018c1aef710b0465bdb108f6b520bc46a3f6757b632e8cbdf5f365601108f83bda9e063fe7944998511c7b6d89d76c433652f98138792a33d2ec003b1eaee5d7cff5cf83b093e921b5e61f52c75209d4e603bd74a82f908fde0753a8f87d655d365e2806068271de00a228d36016b2aa1fea9f3bf2e14ef0fcf86747c37556a54d37602d34191c82bdc1fe919920beba49b28d2471fea03a1b17eb00a0d8dcd850fa2304073a831d2d352bd946d594b4dfc3820e9b2dbda1a19d69f30ff9238afd913253b39e214ed90bb654e33afa15fe100d0b522427f4975c4dcedd141f2281a3ac065f443a791b466297fb1abf2945d82334cf05a5c9db186c99dd0482014fd1e71ae1cbcc60ad9767cd1c7746992ef47ff0cdb08e1c24a95828603830836660a0c8190874a0fd5e636251cfab9e55d88e2f641f0f6969ee142d51c6ed7a4f7a449f7e21af95566398dc598ee3c7b6290b9cd750056baec9898fdca78e40c0e88ad488ac40f5fa47981a32af6e46f63ea0092425244c6422fddfda6893984e89f6ee4e0ba15421ec4f228cf1b1fec79c98ab00bd39186582bcca2acd630b2d3f1d5e7c03f1e16741ef9145c02a8bc0086fe3dcd91fb74eb1b100e72e6f5bff420d483832eacb46ce824be4385eafa81bcde8e7b899e2712fe75e60811d48cb7bcb1e5aa720ac12b2e1649b9c17b3d373363b8f9260a4591e671e3cc15d10a67bc8b9b5dd4620479004017ac66b2c40456ccf83d574d07100de3de80cd038c5fc8b880c465493ab93f18ab8be16d2e1eb8393b8743bda2bfc8c21af86653706686d2ca01614dbfa9c5e91cde45c9a77ff000f48af76e67bd5a68ad9a96eb3647512d8a330d3c2eef3bfe48b185f6b815a3e57ca70a3b3357c4d28a61632c9d1ef336c1b43cd4998d38a24d750ad2ec23cc538bfa0b2e4c74cf077685b50a00e2860495961259ed31a67e9055041a5038614f39e1070cf154fbbc5ec1e1352f534c9abced5b38d129354e97099d8da57c0ad59d21925fbef3ccd578c4c83f2cb68b517083616658c18664da2b2ba8a278fee72c4a4e0f860b039d3f5303c8f846cbe099d3efc2980fce693032bd0cc513c31313affbd4cccf71b03f268f26a38f4ab1275de3af2942f454c08dcdf7b3e1413b144439b591f44be79b6c0edc2d326b6d443cfd13e67ad772d72a2a6e2d579ab02ff6761a9e05a358b71d60d1407073faa53770726fe4ab08ff184a48a708d14e40f40f8b967e655303c321c3bb61c86064e41fb78ea2644f24a36b83e73568688e3acc5aac7a64060dff28814f795a42807a1c93a58115e14b8ed395299fa2fbaf04a2d7540c4198d70a10b597dd64e99700484f9aaf6757e13b899884ee6aca3bbd40f3aaa42d2933a4fdf9c46c2fdb98782aa776371c042ec684882a983fef134691484a7476eda27d0af70258b98d6a369bc8237973867f2e5af7f88e346c9bcdd8c590b43c4e34e6d6ae2d00a2fe1c51c1ba4b167b8ca420bf4bf742b1f4e6cfd283e2bb1dce2407b96560df4c0d9925d3fe6e5ae10426bbfaa940a0b2050f479d18e2db4cb22652af62ecb7aeb95da1cd199fb75c80240dbef3a934030674e0873638aa6bde093997cc839a487ab7367e6d75073ec5060fafc79b412ad5f349f027339a404c99305375a033a30c22a54aeb244d20d1c4bce303e6b9689d51f8890c772a5a99eda2ddf5af324cab4c21a48cf5c230e28908b96a7f4486db1ccc4c7d65407c60cdbf1e45728566a382ad1d8dfd0436ff9e59d1c1f8f66b6b73d2876e163b6a44f28f93ad14119ad844b84f9ac16bc5ffbac54dca8ee2955b58c53b4925bf66fa3a95f5fb19b71cde924671cdae9de504f16b68a8f0e263f1d8993030522f2255c9757f6811b494668281a75a3d3b7b27ff5dac9dec2e12923ed514f863137ea17e0a61818ea66d57eb8295fd19ad987c3f6a1c935a72ee63b831e400470ef1c31979a5ec77cde558de73ebcc3ec767b12ed657cc35732534b9eee1761f7bb2ecc40d5421f3586b449edc84bcd905f44c59cdf282f381d785a8b9d6d7770399077239b0d4550dbbda2997134c4b8a8fd8c1b2a7575efdc48c31c49e9624f3612580aa16375b7b3636f1e44639a450cc3649d806ae6943d00fa5e2f1c43d6b38c5500cbf222e5293adc2e694194cce8bf4bede1eadeffe75f96e6bc8a5acd1b05c50d3c11a1e473c3466956e92f84963982bea9724411e8f372d7e69760cb3dac53e88b7f45c53643585076fbe55d9f5cef2df58434f0d51f98defbf9fa5b9aabe12271499e56cbdfa10c861d6ea4dc1178003f648a8d5e7b1a4927d605c7d896881c94637d14c775bf0a19013aeb725556e5db5d6f83701fae37bc9661df3742a2318ade34330ba59b35d4ede37eb1ad56bb694c42aaf273d77cd7bff1e511c2b9277e1ff0db236c8bd8ab574374329f9b72f52f3df31e42cc50d654ac55072e6983ccbc69b048d45150f54de52e232b25b0c90b9a576832f153e463d702de7752c7a68126291acad8caa82b159eea56c57defc462fa56b8beb544224340ec99d01b951cab7c18121e3c482f5470b59c1ba75bbdc69d56729e45c0a504f39e21f7a0c89d8e16194cd36cf78f2c4448d7e441fa49d1168f5bb88be2a51c8b8b8ae434724b61665a890fc4e938f68efe178c61bc46791ea1ca66a73e1aeb11fe90913a8247d5ab1877d3fc02eb1217cd7fe8c26be1c61561c6d37a917265aa3b2136a5a11941f272034bd0c72d08d7d1461ad6c0e99507250cce0c3618b499d0f5a4c806228b00b215a68f8f09b49ff1ec1888e0ec143147d14cb9e096af15940cb68a5fdd1130d4ae72248f9e7c475f11372d8347f172c4948b881b399ab0ac094200cdf4ff0f90d995cb1149a5b5a1b246561215cab68ec64886c590ffb02333a39ea255f41057af23200b28dc4157886777195146c093beda68f38068a01e8f2b87ff39c49a12c329102f36a8521d39ad2083419afa29753515f938e31d6d71bf2935c89215cac8e06d099825186dc86bbab8c5fe738bae64168485f35d77462abdf652f43ce21f959fad71632a5ef58af03c6047c24309ecbbcef668285e7dfb3dba806146dc92f463e29ada6e3086553d88891f51d653876bb4c4592edcd849d301a0af99e762913c7bbd1094060149391463b2b360501c507ecdc18c0a559dfe78e7eff3f5bbb33b415ca3fec1ec3d086bb4d753157bdd3efcb075d6eb81f0ca4ee47a18092f806822e7e41afefe72d2584ba87d8b79a11c050b12f4ce4617a0b723315ec7fa4a195fd504b323dfcc955e482543d5904137d6b3c8c568a1585d90d75c1bbc3ddfb7a2e8e8d2827d2e004fcef2e287c5cc831d64830cc2f10ea43172fcd8fbfca21ac22dd13d5366c5fbbf68d98310ed5bb5f680682d0395d3a3019bc93f96e8fc96930dd6027cc88ad28d52cecf3f24d592369631eaad7e7baad29e75153ab367e5a46bbd656d638ad5c927ef705972591fdf05eb0b3002937c73fd36c050c29f20ff1bc0f19066a6ea6e7828d8111f92cf34fb78c1ffceee4482819e78a9d30765a97686fb3f0c89dc58aee7c102703d354627e9198239d98ae73748c7a35efb319124d4c88d88e02ed3a93b4e007e4081acf5e5762d7ac1c9ab555aecdc1b02355e23692a6d95f0192eabee0ac40ec1b423b7c1f7f759f201a089d24e9fb7720c5bf0a34c50679db066a425fc8ef87734c6e482f402e4011f7c1c9f2266b1d5f12b7f58fbebb5a820f8ab0d82d04edc083dbb2e2b34cc17585696a43b6e6a8b6db2b102f4ac1c43ca579a8cf92e072dab18692f58d1867c65342db36335ec420864a12d230734b244e0d026afcea34dfea3a6da0940831382202f16f009268dd01e2a3ca2cd8e97d9d28110a8e123a9f7bc1967eff9396b3838ccc7a3f3dfd1b25c25de491c6a82bae33c5c94ee31f26fe013b24f92a647a0e7dbc25ef83f3977857ef2e9893cae078b8b0f0106e39bd7911f703a219d8933e3d1552343b587e07e66a1e16699285ce55791463718d902adce47e4872fdebbaedfdb8f9e9a8353cc2d34bf0c6dfabf2f571785cf23c789ad7fa5974d2f3ffdd1f104021009efe9510230a044266b0440a7d26455c07e63728ce876161bc3b04aa294eb733213b91d43e7c4ac9f647ef1f8370b082e18f5b2c66ec3baa3a1f0c6e7ba64ebbc0a9497309dc8446888693e30de1a6f4274b054126d6f69593789d810173edfddf5e9688f5f48147d5937d0f7cb766645375d3549ebe7a93af46f621d2c344b7e93c3f65bc9b26ef532d554d6d3097864459fe0f3170b16051baffb9a67aff1d975f1d06febff35a34db99241d02a8287caa65c324c6feb65c3d249d81ac97cb4c5cb7995e9b6b09a7dcd5275977bbdcf5ac02884711d8224db18ce51cadbd6450a780789761db0b1a4e9e038137ce1efc638084a48d70163b21680a0ecea29818528bef89373b3476a2889ac48f02a2cbdd64f490ab6466bb52b471e3a9d300614eaa40c7b83c421c3a2e72d8cd3bb8a3a0b998461d8b9299ae70d84f5bb8dc8b1de967c1560e308705c4420c6fd155b6ca8ec48b5fbece990c0823d55b47dd6a7a6aa8e057a783e4a80ea00fd9eedf7d277994b70fff38889bfc6dcde553a78fc35fa08a159125ccb57568ee430acd1096fd7339ffc44786e37337030dc395693cf352d19c98c08eb0b9588cb3a8f622fdbab12f907150d9cd61c2f13591334884a581b82413edef7848ede86a0e090dd628ba59812bb01692dfa7e7e8139617e2c520e52c9944737f6467252875984b77ede3d3a1d47082b8a0ead342f6387ecf9ee29116c64ed3d6129f4d3557d29c71c62bdfbd061629eb5da9693b26b6e1d4cbfe1d6e36d2b792fd461cd970b1f6fcb7ee0fba2fbdfd038a6bd9c9481a568f18fc65a6bcad4b01804b61fbd64ff1653770ce85fe22d9723b697c0203648c7c09bb33581b7c4d19cece18be67cb6a335ec490255e78d6690ad18b27e2a61557bae4fb769427d23dab1ef6b8d7f670d57b103980eb2d4299f4ecfd301a73df9bfbe901427c16eb9d79396d24c9f326be44a6ceab82b3064997c462a30e29948339d916dbb753f46d728971ad16704f27c09367ef357af6c77c9413219457d399c8236c546e6242738dc390b18b73f7d22fde6c85f3c8fdd8345b62cbc70bd9258a21033a1a4d339c80ceec3a4305f39e3dc81b30fa1961b38650c5b948cac0cf7cde4ac4f27ca13c8a36aff7357cb80787d7ff8cd9198ef31ea6f05779e5470fbb80b4c7705ac0f71a9656fad6afa6b540f5715ae5e48133a44714a1028d0b6a57a4bb8e101f443289a596a76b44cf83d1b1c9dae8bdbf8f7e5bf0b25e87dfaac8c0d16aadd7a4e16d6b700884650462f6adac09f106f26c629d299064a843abe8a736454cd96e4d4ff76a4e05826093fd69a7d4e6a2cbdab5b2f5a1f3d6dcb6c1e81a486de86e74488c5a7baee9106538178fca09787983378aa5cc999082e2c47cb7ce2fc12cc683baed213bc5435def2255cde5741915b6426d7c7322d9e0e8d6486c9600bb55a99e7da6e0518d632f46db423505b8c47449baa53821b974e42e6cfad93a7fbed40224885ebb5919a4fb7b2a2818020f29a807197f9688a3c6b2e6b3017c8c2b9f025b8e472e2362861dd82f674e57fa7a46c9cf7d7a7ae865c41700e97a3fcff91af68d3c55ce5c9a01c2434fbc5dfb7c8c15770f41085ffb97ebfe3ea766aa17e8f971a834a882f58224685043431aeff4eea994e019b47fa3f24ee40413ee8289f5ed8a9970d1e41484363654ebcfba7725fe7f1d9f60aed3ee0283fb48c2f6522f9de45ae67c40b54dc6e9c07f143c9e2575846c76e506f332e76f6aa301f6620968633361b0db268b520f2404c51c94bc12abd7d9c3a69823e1edbdf310a873d42b7d898606b31cbb0ccf9bc0887d11915710355b8c462cff3a68ce7710e2b6cf9befd62a6ca54a36d85fc0d3f2bd2076d66dbfe732d47ed94916c1abd945f2fd94b9c2f27f333a34e2a90c4b33f68e205c0ca6566e1bfaa79ce43042210af52988814ee956eefb80726531e6925c736ced0d8a4c5737677cdd9eca6e4f078d63f27a4851c3e645a01785465557b15dc4881fc5342da5588d7f0a470f6a7c4e77f78a53a597e42927220cdf2a3a316986570f3121ae66329d45f7da3ccdff5f836c5768e62eb27074a015d113088a010eebec089216c453169f65a7fcc4b0d5177b57b4bb82eeb60bb45794c0939059432425a4c5d4c24ee204e9b66e1a269e2d272fd723067e591f40cbda1ddeabf84bab1312a1b7d63e31434dcc69ad7f43c9ec509482f9ad3ffd9af99864e55b9ad7c61d1c84b52cb9a851ded2658d77364728946ac4e40cb511349ef9123d735972fce81a3d521c2f8cd93685b672b56841f25c8ba730c8961ec04838b0b3b30594e505d90aa59b92014bf69784604e54be463d3a5c1b1835c2edee2b3a7f12076d24b19bdabdc70a6542c368fcdf518fc66a9cb1b4f9d95d412079738cf977b9f9cbf48eaa8669f8b61eb0c7e10d332ab4c188c627db82bc9060e351fe0a108e98bdb9cb448450565e5e67971d59b682c1c74459eab7c707ca19318e9903925864e86fad00b611ade87a8cb2d96312d383c3c90817d79ef6733a740c44cf3ad709aabb128f21997ef5bf8fbe23beaaf2c2630dbfc345a48565152d2291fcf48e84ed375785bb4bed69113b77f581382eafb8dbc8de745925a1dc12156d0297ca1d537e12d6f410ac38a01dde231a2ffb56a090b32379eb930f8f0520721f5ae981dda35a11034cdcd4f91bbb3a711f6527223cd856ad380d2eff77cee36483a12a56bffaa271f2e023fed24c42ee24a9459b0b14b5da82a0c1b49bc1d81291251176142f0e5681d777751a3b2054a82a10a455fdb40d236ef9f322e3429008e50c91d3b90638871fde73017430270ed906174fa6c61212d547268524308239ecf9fe71867556d41f34aa5b76d2dba021cad6c1a45d0a40fb584a90e21e74ec482839fd4f66d0aaffde1ab6773e6387a10a6b1658c35002031c3d07d3b4ab91950b3fd9bdf6a611bb4f179b090cc6516ddbae62cec29e78d37c1e65a484c70d1cf034e57214733067c5802fc3eeb76859499fa6d0851c7e040332aaf1a56fa054eb0aa25b1cb7d45a3217f9133b42bf6db97f915fb3eeb6960d506fab7bb4271b36f700637c98cbadd89d77ad2862c04002f3fa488e1d8ace8240b3063a9f04d11010f0bbaf5ad8d14a74faf526820a303d5a57ef7335d17b1735f407263573b670888ac1bd87455d8b7ccba63ce044ae9dac21955d9affa939cb1a8778eb4813649c3d093b9bbaa11e20a86ff48e4ee32ef90ee1e4aacf409e892fbd1865ed732f8f0f1a0e6f61402a81d5c4351efa37451e951f4dbdc146e9af287153955a2464db1f819291375d96efcbaab3d59c669a21609e9a44c6f36d6df0cbedae3b6a29f0ba250e968eb672eef48f6218d1080f7727deeb088a2b0c21de62eaa2bb4b5f6c4148bcce6f7abfaef852948fbbc10585c8993842cc2008bc0885f8756f28ba1b5ea31c81c787f06c525d91e419d0aed763266b2cd3973b527d966a4f82819dc2738efe0ddd4d47ddcd549c1566a0abfb1c93fca0c899df6de00d784ea62f9726ecc53ff5ac1ef5ad5153068e763835d5e92f5bba3c96b5dce9cce51e4a6e40f4baa37e618b4f0a24c14ade1d1252aeaff96088770a33159c0e5c0cd6e66fd9d9b357560731d8733770ccdc801b373fb9f3221b9bc18863496843326642afddef89c82a7385ceaf4ade018bed2ab528ef184ee55f1649be493d52871ea18a243ccb4c1459e1de6d93a7534a09373d02ffbce0ee4c2dc0876f1ce96a63f120c415d24af0b00bea05c1231f1748cf7d9f8dd2cfea410af5e7b8eac2cd98586bc244bc05a234c74a71709860b452e00d606c308356f92587027e86f7bce83eafaf3291c7acaf33ac1fe20bec83813469749210fae79f44f3f96fc8694c44291c9277068bdeea50d0aaf15502e2aba1d9ac3616891a9d4c38c4b23b72fef8abd1853e8ee65f529848388677085175c1b63d379250686a25bdbccf761d6215c75786fd8f3393077f5731faec1b9e1501c59516acd0a862dd028ef362fb5e960c69d920a50d80f78ff9e17d6575e0a4306dd6c78d79d550cdbaef9f9327bb7d6cc9b4a547afa0748e55922d202689ba335aee245d6028399947c4539bdf38e76116d5ade95c4358ff9e603fc2351cb46d3d4cf0341e17314147d76379f2c668bd97c2509ffd95439d0d6f2225f0b1ee025793d686a36cc3284eb2bed246e992569ef74b6780b02c78dc4d056926f4da8bf1c9ff3276c2763c0f53cb59bc24f6f32b8b2203f400c9edea57c2070b9d0b4dfcd451e32080baf971422805ebe5b2be7b4948f7d83f99f767e7b49cc4ae4ff8b2320edcb0799d94d70437e4ed3c23a4b00cb01089f4c685600d241cdaaf91b306af41f833a65ef66862762dcf1d8cb2d14cb10087eb1cc8a388f13e243a561d95369535e1a4d81234b80e75b5d2d027b19d35a47d1acc412a04a96ba80f5be81992972545fdb0bdcd9d5a0d06ca8cc596c9d84e0f8696405a488b8ca98e9c404ea4a815ae8e4103e5160f4d4d97aa680274f798fb783b80eb9df207423285e9253ef398fb90ccb57e1f102984c2b552704d964eddae8807e9a31e20c133ae1dc60dd9cec11dd57dc8191450a80e98156543edfd5831e181091466fd076b3c4b54ff5e7d40458b104bb338c8d0043cd025ad2301fbf727122671c4d7ee2a7f163c98bf8862fc32954ccdee072aca35abd7644dc87038023d96b81b13118b2c459fcd5e6ba0d9d3c10868c993ab78b90dbfc7457aa003e77bbc050fd4b4f6097566851eb53e117885e32a3cb489905b4600507cc62cf919462b3f50b1ecf3d3d1c49d2589a0d7fac9ba3ddee5a73f9ea1d20b01af11f447dc478696f942186e159dbaabf462d0f24e42c981127c286136e5b244a74a2c2bcf21b6695b2d499748f0bbddae6b9db012945e4be37813ae521724849efc132364f1dcf574ce29ce2d382375fb96700a60b0cf211357fb2158a35c5744998e51455a602d23a2b9a71df405a4c7f11dafd7945ce09b1900a79b4add663e9cdf5eade5e58f0f27d8b367a1694a832ea3df2d30e6c17a152baa471b11acd67c1ce1070161af7392412eb209425b49cdc8b0c3d0754e84cf2ae2bc94750cae2ae71f896950dae9af244f4a0ee029d452d89d3808ed4f65ffba3d69bbb389b041d5aece63583c92baf180bd7294ced6dd56f63bd83af93bff5b6bfc3e01e581c509c037dfa44ae80592e5f48a68cde452e70079c5cb710f7f9da5975b0135ef8167b3b7860c400a1d8a94bbd25f0bc3af9417eacb12346b24ad966250578cb1332b882b23fbe3392263de7c6d97cc9a45fe70bf50f59f91b59f351d4a5812ebdc215f35e7698951f5061f7c80489f2f4ceada75f8e5cfc226584d8ecf93e64132aafbce0211d7aa9cc5b7c620d7cc37345497d6faf6d77d5efecad345e3c2f089b255efdda948a3d012d0a671549d931a5337bc98794ad1341d75e03d3094bebf398853848cff05f827ce969e22e5b118ca94a6c09c83f1a1fb22f23f6388fe2aed68603561058b56e62299477a1d63d44b3dd9374f617135ff9382e2e8753779bda173b780000342c78e87b60cc5e86cffdab0633940a57d9d064160fbdc75eb540f5f6de159e0b0a67298726cc236efc3fa9795f9fbe3652a19d0e1659cca744390142ff4c7445ec564e26f5ed61e0097c87a0d0c1d6d04d33e700756789f91034c7798e05f88abb3c63670ce56735826716fb7dc538a2614921dc6cde8017b3a0f004aee57095c02a0ebdfcd53a75733d6e8ec287d3bb9c30bc3fe79f9841c08cfc8fbb9bc71f51e7152170b5d0e088b58f90651bdcbe05b935f5b519596e90f08fa334c1a87de5312df5877673a7c5768d6def0839ce48352718b29edb9f860141c18000e1ebe7685f22fc529242aff056e32506a136149342b9a704fad85fe67f1302c7ccfb14accd7ce04103bcb7bc7dfcb46ce90de85ad94c3a66e7065fa10798d63f3e159c1b7ebdb0faf4b4ea248ad25883b6a5c9f38bd3a1bb5e52b1ddea84a4081deec71715907579b37ecc559c0b0abf4c90b7b07387ac10f5d4d953ef9f834b7147d6654d1d5543e405871a2e76da58f5e9f3edf8d0615f56bb16478790cf7c432070ea2409c554440e87c9ca1bdbabbd33fdff4bc99bbacc0d9d3cf9e3cc3e715fbb2c6f3c40d33c8c48aca49147b8dd4139ddfc84ca6bdb029893645290fbb5c8b14782fff67328f2a90c6f6c7bd73455633287aa4fb7988e9def804f4c622c3c4029d7801e09282ed0d424c4cf64f94187df02ad17648f1fd01d2d34a44310dd2557fb19968b3d81383e4f650a7f6db17f63caf2ac3b8bd20a8a776a9b1fd9209cfcffc7ed6a0397ad2d95c9e544bfc3a486e2b043c2055ef7fdfe71385f97cbbfad1ef52cf33aa8efa35a198aafcab363208026680537a405a630216244384b6b8745cbe045f17cd47dc72dae3dd4c23beb53a879df3de742408deeaddcde7862f5396c1fd22b3f5407499092d6ce67b7f2a8def82a872b982c1e2f6bd770477a7c780d4dc71790eab7abea1d66d0b1201127faf4a2cac9fab66a605041843752a9ce31912388c04e6f6c1ab226727c41cb2c60b1f55d207804164ea1b14708120540ad9f4deabe3c0f9fc928d898abaa14daafef5bcbb77974920486275fdce2c16668c72b4443e191d024ae53dde0f4a73b90af54059c9bef30ecef7e2097655e6023d4a81f736f5752fbe6fcfb69286697143a361415d5c86d272e298b956bd86d65c94f0e20f1bcab7624846495ad06678ff1a91cc3ccc5417c17ac55c1e8d3b3fdfbec36b33a308c6e6cd28b32c6c1c42f0bc2b1152c2b3c303d5dfa216a0aaa6bcf88a62940ffa4dbe73e567232b7550a61de925efc670a9982562815158769996885ba44134b434ceb2236a1a8f8ab1ed875a87061b75d0153440e5c56204f2ceb1ac889a1eff6a1ebd68f364f6380cde34f860864ffc8f4be59e56e0098d6ba39e4d1e01056c3844924fcff7fc0f9c8fc720dcf15f8f05dba8627e3c140b37ab92d9e74e29ebff77d3f57a08184804a91289162f4358e7f75d38a62b08679590a47045135454af96d066bc9bd02e4ccb95abf0f8b8b7049af782e1e80e53b06e93146e867cb16b1524383b1d54b816e4e7f3e72c28618b6d9a89f2b85c4a07a8c22465aa5a588c50a1c55c1b8be40f6942ddade897f6f13fb868ddf338f425d7cdf9672235bef216f34a57128ad4917d01db6cc7e429b41a593687f0635295017eab548e4909141e7fe79bd7e4c4ed091a9bd4f171c72a5f62d0001e9206b29add037d7b5e18507824d6e24bea07635cd5efa2a5f363f6e9e89b82acc5bfcc48420a7799249bdb9347240e8c56548b318e95a37aa044aa68d329dfea86487a4dfb817ec37786dffcda54a3d115225e32f1ca7d862f4cdb08764b8a67938043cdf5f9f0a965a7eeed3aef5edbc913f84dddf93f6f44906780680ffd72a1067845cc2fbd839f2593dbb82aa1b1b8037f4dd199225b007155050a221e2e96cfeecbc99011264eec7288b80d275ff3ccf84d3ab3e8d28f982122f4813d2801473b7fe4f66d27d25ff8c2ed311701d12170880bb4e3097489add493e104e2b4e6b06c0c7ae4e1c7ec5469adcef97ac5bf83e9089e0bc7be2992fd10a69e12de1385bdb29a5b7d68e783ab074f26ab016a734c46c7b5ab84e366dd2dfde8541815c7ce542e35749ef0a2f3f51687f8b3bf0d3fede3ed206b78220fc748b6a229c7620feab7454378a87eba67d9cdc1d43446bf85b0d203a2667472700dbbf3d9f9d5104c84b05960bf455395aba699854f5998d8449972e706263dc4ce7d8659507e608a16c7da5cbdc3bcc915729556d6228f471a89798c7c8fa97dba82e4aa944bf2a5865f6e1190bafada003682d44b8c19da1658f8177210946365d3952d303f8915032618194df4827605517275c534ff67f3a02c5cfb26b67e2b321ea20e32c69c875d59f5dd3af347d68b76f3a58e72389a27640fdcd98897818dfb6d6c5680109bf9b94af9d5afec7bb2d0e22393767eefa4560381f497d7c162c17b767e9bc749b1ccb5ea34f75ecbc84f89c4294bde2971b5a0d80552a62e63c006d9c3dd69510c0f7b72ea362a23afff64602470c9e9b90654c24a7331bc7551fd5bd7947b40aa8b173e5e10af102676519eb0db044ccb1fecb4ae02e05a9b9e7b8b30296b297199d82e78e1376a4a37fb3ef2c4331eccd2327593576aea42cbb3ccd6d2e8beef4f6e419d8420dd1700b80cb27e1f14a7966451e986c4aab5478b426e4a60152658d1d5b7ff5370687b5f367ffbdfc7b682c4f21b8265642902dfae4b1757e412f359db966702d3260fa0ff43db126153554b329673c17febcf0634d3f6f2d3c5fea5c5d988f1057f7251195f49133ddd5e9c2d04ed78f4826b6cac41af8f2779d9d855a9d59794b271adb75920d59f966fd7969a27b63bd378fb8a00e0aa449310da71b523bf23869ca2742fdacc6701df247c31df21250053f89955abf54eac3de99bb3e90f553bed696e39bbc5b2037c1d0bd746b1a837d195a40c3bfebbdae03c17fee8bfd34f58281be99e2e844586d642b73deba9aafdf644e2f04db58a9f24ab6a6474345aa160d47bbcefc63859729f9b6b471effc9e0e688bd2c2314f655fdd6d7550e679f451368ccba0e174edede46f7b44b65b3d74a3d439ee047c89680c3c37edb3b16e950c7798be5a43a52826fca715aa6f6372ec5ef0995816b4da94beafcc992ba6ee13747241cdcd043f1c31443f6f5574daf845c673bbb9631153c0c874d200f0e228d784e0a9e85a609dda388564f19722e74d7a478b97ee892c6166c18012599d304f8590328b3044b6447cd9338730625acf981ef390c873f3247d41820bda2102af42a39a77d569256924f897ef357ef38b4e6b838c5516f26b272eb32b533eb798957796d6158dcc74fce71b0dc73c6b75bb30716f9d620a190f1465cd755d5e27f41edfa9a3ef894f56802e572b791d9dc0704ce60f69dfe83c493bc396f61d82b96912eb32b086fcc37980f582bb96fb678e95a9c5ec95e36b854c164d0d87c195fdb13d0d318f02495f43fdf2fce31e41acc14530f36d7ae74be359cc714884abfa1e7b448ba70a82adc19f7e7517bd2543ddda970461dadd953432a31a1cfc5f0833943786068bca11b98481e54d9a601e7a4f2f8d59b5d67303614b7fe89a3f02bcc08f3e4d1caf8f7b28096e338e533dc12366203cc4fca06ce10d07c444e38d5dfe58859a8400cfef41e1bdcd3794c9f36caedb0c5a372a5425535d37ab25b79dd41608341b45d55ea2363cdad1f8dbf6dc28c679c494fefc1b86b46c6b23af44e0a2a7f681688d7643f92622e1bb9f5875fd5110d76e196df75bb1eed0d0e2ba872d46a0036feb02df432a7582307f7af0d97e0cdb6ddd6f534c7daf9a1477184cf6dae9c0fa0ecf801683281270e4ccd51ced5aafb92c69f59caf157b353889119a0aeea6e0d47b27a53a4910f2a857dca3ce4c783b4f5b6e718efca7729fa97814c81c0aa3d2c6c4a2a85ee8d5c93f29ed6a1425651ba911216e7f497308aef4323f485ede755d57772a7de267505f55736c3ba67975f9dbae0845bbfecb3a7067615ebba597d6ad8125eb5d6cfb7dfc2a175229ea16bf3ba16faab61bb0654013e51e33f1a429115a5413fdfb03e734421a807a8b27b7e6daec7e26efab743474982702f4eca865672e9b02cc573365b2e72b1d126ebebb9348146a43b3b0fe2862aeca7c1d9b07ae5830d56d05bea751495aa14c5de2aa1a65f311351732907eff8084f2240b7b71a550eb05b343b8d90263d1a8504698143f50b1fe5c82858662993b2c5634a0dc427c470dfc3ffc4c51812119cc70d65a2cdafcac442fbd705a03c9ade4b68a9ed2f6faf2fbdc7c7171f78a528e911fef83fdfb14f2dbaa46a04099d36519bddc2f685194e0d9f7d2676d2c3fec293d6d9d4c092005963c7cb9e91db39e87bdb8cbee9da35e8efe9038d3b3b3cb7a0bc1c044da11fd1a0576917421bb39a2f926929457b63434f3216c72388a1caca70813fed6acd9d9c0143a32ba951f84904eeb07517276ed31e35f7d28f381c2979005e16dac8b20a1ca2ecd42fbf6563b14ac6c77790e7feeafa29f2d69cf049410f4ee77ac3c363a902ee543f4f70e874eae746da0ce2a6e99da1eb3c04879f30f7e4218a71738fcb577d60f576c1024d0014d727cca00b08f9cadf23b949503ba8c9a0cc375c5011aa205a88da232c1b1d05d91748ab497509c56aff9485462f180f3bd360fee32b97e439b44c4e6f7b085da8bdc44f1ffa1e89b22e0c895d2d1873723c90b2294f503bc1e7852d5d7094dbe5d8c3d40af0322ee62be8b5a3c23d92a795cbd9a6d4f41ccbac50d5284c90aa09c21d55528bbb58a1b34727bca5cdd8be2dd3b2aa2172c194d8b9a7c99d1868b9ccb4e05536f931fe1fe1ac6f391b8101996346c3bd8e4b7551aae32e0859f8d20ba0a7269080b844aaa1cec8765e53d911a1a69ee7cff9dae100df9f8770795b2466d4b56bdd5ef4b00d1b50f15b2589925b50144787ad46b8360bae90489362500c795e7ae41807bdfe6656d92f3a3df66ed9548324e6eaff53d7714ae9c92c94b5b63f16362914bc7ff142ae85012cfc093cc84c0171067743bea7cf1427c37e1256a8500216e2b58e65f4d7972dee43c15993552f5950d243cf1f6066ec081bc5a510a2dcd1ac6f74353e9e2e2b63c26781360bbf114b7e4e7867aa095c5c19e64433bcbb807442c32c5814dc78a2e2fdb78d2af85b5ccb7c2dc317f8588eca4fe8bb267e6fb1f507406deb2e60fd10b22ba11e32f08e4ea4e9b6e726d8f46528fd67456693d965acc899fbe531cbd4dbb0782ac245f83257ec7c6ea3f18d085dfbb4a4e87e64152b8261837c210027621c8e2ac7578a32293e24b0838bb983a80672ef511fd808d7d2b385b0fbfbfbc0e9bbc49143a09e73dc1a8dad156590f61a1a276cce94930eb1cffd10c7477edc52f9f6edd1e0001cbf1b6aa75fa922c23283a614ce306c842840f30485bead8451bfc10c6e76f6508d7f69e5cacc0092431b01cad202167264c64e10d24fbaf273abc64f3dfecdc21a8b006439886602ac0e4621884ba3578fcb4705de34ea00ca2c5149ca27d2648b84b82cafea9ee2f56fa850bbe06fb643cecbe9659afd0a0dba74ff43e9fa82acb7a4e54f439b21208a4fbcccbe2d27230510769453c27bcf0afbc054128b62fd810ffbaa0437acf905177d903e43b630460142d5b213556db14f2ae1da46a668b63686efaff53d2e7ba15a3c183ba1c7dc6b359eff1454b1cdd01c04ff7b54bedc7ffba9c982fffbbf53601ec71026d1f882ef75a7337d7b00f63f8d5cab469daf7a7efd4c34dd76204ec1c8562b024ab5f6c528eecafd821aac5843f2645938b027a76914d6f31bf268244a15b2ddf831254a848a01ff70024366437e503fda2a44bafcb91298df775a0ccf75f6086a02b0e9656e4662ff33e8e9ba5c88da1cb78fd0d322720c5b26fb61fbcfebc614b8d1160b03f7d09e3d80fbf65c188b602a330e62c8f12a2f274fa474adcae90de4f054c4e507652b5faf9f64794f5af9898853155f9a3b4f583b9a698a442b45505434a24a68b03ec21a825836c5a6a3b09be1bfd998517100eefb4c2dbd13ebd9e38461f6ad052fa1ac6d7f7aa9854a4a873fd638d4db2ffe26fef37d151aa9a1db15c31ec060dfbe64f9fa6c472ad76923015200d55822afd31d4dfc04b6a7d1386d9bf928e10ac43648112cbeb056fbb4a62c5162a17ccde7dc4f4e48007d786db242438cd776d05383eede267000074c9dffd2e349ee12421e999fe6ca94725f525c6e17bc4bdad19cefad4a7016f9074a417e440649609cfc7154bada98fe26e7d7c1c6f3a637f6192be2f288ed107f9c1b88cd8583d13fc9605da9ac3851179b414756a2fe943a9b1266bcae4e3cf43ab53ec31354b7e201905b6fd2f2f93a0dcd041e720cc1af85b67dc7af8a7f5ba60f2648ed3bbccd000c4ebd6800c088bf2e8ea55f4ec333a781e31b46292b118fbc8bca6b109018838eae931ab5e9e1c59623b2c5f0fd4f5e39baa959ada8d3b6a5c77f220501d92541d0552afbe0c755436e4fc63e98b9eec6019f32763a8989f2eec690fd332017ee0d431a0731f8add54077e3153803e8cd1592066916ae9ad88dc3a9afa0ccc4984746026811b1d3ebee263ce78366e8f90b667ebeb048de57b0109804647aa34464e5b0a78338f43dfba8ece5d3568f371a42a03700b8f78c403de4ad36c7e048116ae4e183f4ecaf7ce96261d694e85d1be3f35a7b3c7e1c16becb7e0c33eba88a3a959f8d66768a70a97fe6f50158c476e5b5e45870f9896a3139a7c05f3e47cb6b4f424ffc61b2601152c1a2e3325cf98337913f91ba37f26ef5fbe15c04500f2d9f4a150bb60222b7f02fa62b258536028e871a45079273197628aca78646bb8236736cd73a5afca957d1f1c123025ed2ad9e27b3c93d140a0b9349689c054f01c8abcf05064f261e347dcfa46b8d3628714e6a0b59acbb534d93d4a2930911bd3cc23f0b8431297b6aba0365e20b461d46d8ffa6cb7eb29cfa63eeb4f273fbefbfdcba3fee9edf950e2b7cb56fe409ccd08e51cec5648d46121278748435e86ca8965ef691c419ad5c29daa4cc1f03b3a74d3e817e8ba62a4a020b66abb9fbe540fba8a82bf6b033f238644c61c9aa158b3112a60b1b8d05f8a967a939316e57010d490a5b470b67d255e01ed87223ce8e92d1be256c8329904459ba23969639e2477f6a3f190a41e7c4188c4a64b45d31ca101a236d0a4ac2a4b41e02dc4937cc43435b1194fd420373305d23db724bba98cc17f988f2586e26d86fdf583e41db227cde209877b5d754a6a99a63a983a22e67db8f01ec5b77e088842ccd420e8f27eee19494f969ae3b6c3d4c8c039e2dfac08cd361adfc5d4c3c7e665b80f6b36394524b46ef2214fc156a46ce458e94f9e9b0f9fc8d614afe5bbd1dda77cce12f0c7d636036052be0f51d8e99392ead55dfe593c040c2f156855434bb273d58c57ae5e72f26a00dff795a0dc9142d657ee6b947e3dc713ab88e47c6c57037fa78a317cd49f17a271d537347f79e041eb3d4e2af3e94ad506e054f381e5595a4e8df5c0644af2656ea90a4e29e0e3e138da32081caf53f741b8cb56ab3499f4327f415c2db5f46fca1926254e494abae56c0dba15af47efde4d4a9acc832bad959db1d8e4fef4d63f16c1644a63241c4f6a0a28b8d23827c489f49e3d55f8e3654646ea9206bf9dd5bf875f5467adebc84f447fbce6a6bb6ddf107c75a14cd4c069056a92bf0bd040dac0be1b3b1d240645ca30251ab424ccc599c5b515347d8ab21499f42aad6ab3958303ab9b94e67efa5742da766011e8fbed59710ee7989b5ceaea537872813935c017463ab5f38c337d673185b47de65b0af558e3d763c33793c34aa079336362abd0be19f0ac96a7539113d34317b23788f9580d1cbe770a51bda8d1f0908cd1158495a54b85a9487c9a1285d6174a7a0e13a1a1a886f9bd3b68278a349257846e7e450fff7e47cfe3124f48f67779ab8aba72d0e7c286f0ec275144d7b61124f46131371efb40481c9713b83fff29f3e7247d622dc517ab616c2efa0975429ac061d049cd5c0ea7ada993f540f26eb7a4113df4702435a664c9183de6efafef7c9d83faa8978f014accc844184fad548d7c98f1b06be7ccc13e17ef1fa56b5f7afd0b69311203e24838f1c261b2703134ee31e87e269431f63f94f1e575ea7f666b44d282de0ef68d4e5765637cdcdf99c43cdd5853e5708974e6c975eeccfafeaef964a6e1d44efac0f62ac0222f71310378e1be263e8e2dc29897bb0476fcab2a0642d0ca175778eea47087a9d9ecc53a3d70024fade608bfc0bce5e869252df20f53e00b2ad53713447e7e5a6f2d0cff84ed35c21b2ef1fa56c15a01f30af5df2d5e38c82bcae4df77b28de7ffb39a354883390e8274d97d6c30d495d338e37e97aea28abf67c36f0699b51aa069ac132f520d3b87a45a7d3cb15c9f67c18f2ac0ae928d8ed3747ec97ae31c54ab41fcfbf27c8814e95b16c84dec7112a05ebd0b511df5e8e25711612d425e7f70af3f3a73d7397afea3f34a84c7c076c54522e32eb2e7f4c14cf8eb791ba00131388102d1a4b63c4add70dda00c6b6562608cbbe728595b8519d131ce2c19699ae3eff3193f1baacfb5d3dd432dc0f76506c718b36b003fc5aff909a7713d00ee9d0a21c0ee18834d3e61eff366f38c54a991e4d767caa91faf1f4da52470604707b397503d84d22d00339dad820a6742a2317cc374471fe5e6ab5ccd15eee48e3eaf64b1d636328de63a87d14f2d4bc82a8e5dc87b4f37f4151d434d89da550cd79d0b9ecebadee1a4427c680b95d5592d3394d1feea9c7aaee4f97c9e3f4d5914d42a4074531731c767a015b7d02f9a9647482727f83c7b99742866d941c084e2baa3f4f7c1d19302d73d413f51e03aaaedf7995072a522955fa61ea2ba67d0f155cafcc5cfa78f2d2c24bf920f2660c27741d30a281203ebc767eb43c304f30296aa0e9f030fadf6effcfa9fa784e2a4d7ad8cd84c69ef571348d49b8cf088240a688ea9c62ab0e69fd89f03325e9a3c3c94e962a768411ae10c60f9ff92af866847ff11d13829545990d6ce7982857013473b1fe36004db38212b1967551531e90cd68df5da99cf3e966a85973b6c9f46bf2e8be48a370982de530f8e91865938b0a0494a33656231004d369ca5d72433f1f54ccb8a5266e201c7cc9c8b1d72c1d515d29cdef57ec9254750ecfefcf0ae713be670730aac0b6d6236433fa994ca068d5637eeb291cc1d5a2e1dbf00c07bf1e73ba6890b3d280ef28383a7d49cdaa4baa478b97fb531b87fe8af62269dfcf266ddf4fd914903ad43bf665205acb1300666a728d671d8c27181e081dbb258c64c0465ab744135b296b49084ab7c6330e8725dc19eac6fb1271bfa18e9badc8ed49c57f72e327e2bb1fd5eaadcd792b0d7c9c477729abe4d477325290689f61d39cb54f3c34e2d493f5dfef9effec173d0988d8eff2e2fb2d7c6fd7e0ed1fb1af55332faf8d218f0741519f3842c0c84735e2629f05e01d21a3e0dd0d3175864bfc54e3a88bbca0e21f91d6b74bd37f687f843edad3430da0053085e9c04ee17d1f0ee4a41fb0ce13169e8ccdc060030db11166ec5fbecedb3e15ca6a708c6351dee450d628bac02212016f037361d90d59614a650f0574b0a3dad065ba04fdd6a37db514385270cd3bf81a329df7798c0b0e59202a43a1ff234f0f8b6a719026a6db90c7ef85958f8206c7d5e679f1b4954aaf2b7180a77d8b41377413911bee30fdf4567a27982b72e8a2c3a0031bf020bc7d740ff6cc9214ef29ae753a37804ae639f73dd18de298ccf7a47162e9f9cf0aaf15d99080661dab2c306df1eefcd37e75627662bce3cdc6ef433eac8f5b28bca4c85e524febcec1ee0549b984fbc8ce9105c6c30d3b1b7956f4fbb9e28bedbd8d599c9294af8a1982cc02382edd685392976eb5ec49e6271abf6c8ec10e349589da0905e27a09dbac2c62581b915e30b985ce1049a86d0330277e5f3dcdb25a98d4d54bd0ce6da8edb6b05d679c7bbbacd5d06abe71049ed9a03c049a5d6875a0046316eff5fbcc0e85248f430453bc6c6b76508fea252257d77019be5a44fa1a93582860bcda81d1d0eedc8b6b7e0de2278fd546c76f784b9b7123af5a5b3a86974f4cba76310ef5cae3d5070a49c43f8e9d6887b9cad4ef3381062b3ea7029fb16254772e5ab0ab1d2d9a1ad4171a920d0101c73e82f522bf29b93586767f0aef65bc27bdf7bbb3576bc34ef90b937405bda6a8a2efd3a41c7d8eadba838a9c4dbe4a18861a6a1ae8e02ac6426bf0ddac40c3b9954a6542c6fa8b5f7a532dd73a18d504ea61a5966a8058577ddcbb7cf110440caac86c082f6bfcee8967d295d9d714c1c08eb9b30e4779643ba73b92b3a52062833e55532544a4dc2fe000268e3240c80eca0ce6eef906bc758f5ef0e5101431d6f42b7c73c6f1d3bdb9a2f316c3cab0fd3849378bf90b35da68c30efecb23a90354bfc12dc9886c64d24778b66540217896ae168d747f596c712e3c7df82750a5c9e7ef269f8115fc5be1ad00d97536bdfa2cd4ef0eb32597c04cdeebe505be86e00aed14b02bb7997f594d2bd7ef54a2cefbd7481d8328a110f38d9e0c08b041998490c02c91ca1396a46bc088c97f11eb34f9be20fbdaa9dabc824aebb4a6540fcf2f35c9fc56393552a43a36ff48fd28f73445f19da72423c5739588507de11631ff074f320ce4d7ca09fc41eec260b923ab704dedeadee3958231f80e8a20eba53dfbae05119aaead9d7f5409b5211790dfafad68aad1d4b246d4f944d71fd3dd5fae469696f626a17db2fe15f3731202fcd64649faf8c15e73663db76c2c0a0dd1f9bf16abbc9242ffdeb28fdbc0de53d084351b4e98b7190bbe2c92335a04377ad7f6223c9e5aa2f1e41a7945d541365e3157976b9afcc9c5807da5560d0ff8f55cb5c3407bfd60d6f3c75ce8ef5912e3f195a85e41cf18afd9c48e87d2d1fa34083b340f0607ba486fd6af8708952a8127bf007cc9b0ba5ac9cd5455074dad8a4d854258373f7b71487f04573deae08072824da612506fc3f08458a6f97f72af7f79476ef632c376af84354c051d5ee9c1a336db2dace0c4d9b09bf85a37da0606ed19701ffb06b0edb2ad4d3719b763ad5e3b4f7179a19e824152557dcef2644b732be29a063942ff48f6eb2984f88b5418874dd4f255e429a62bd2458ae524c45f946809777c9b3b0ac66c70fe68445cfdcc38e8201777661ad85564be3d6e5c1b05fca88b696f1263be3595afb8fc3896af0a46f3eeff9cafe08a786bb5b8d17626369745da501f2563a925b96679b48434034374138d62f39907c4ff1f1ebcb6c5f0c0aa3b8b8593c6ef715f8d29fdb492d4bffbf27f33a20ae4516a25427787ece4e52d4377dc521c580f68fe441b67cf0c0cee70fb360f566287f6bcc83c608c317f57cd10972aeb775cb3bfc8cdfc110a47f8bfa38e163a2811d04e355ec65152d6680943f8756c1efa7233d1dee13b13ceaa18f5b4fa234315f87b9a485387b862076f10b5274ad6c5ff5c1dc8ad9110da4446cf09b6437e86b3f2b2c4e0f242daf6ce5fff72d5e608dfb7a2f2c6aea424d9dc654e780de6230fd4039f3fcad257d5151cdf4b4e762375c2008c0b5b4d230890e2234706f3e9d0fa07e5e25482e859312cf145404966f9e41eeb6ece4b9cea430dd9075cf2dfcd7af73cdd7673d19b57968ae56fea7c3c6e766764c56b1471ad3bf21b5ae29293924199cfe7a754b5f735dedebcdae5a89899bf48f5fea033354afb9cb5621a9e99bf69e6f9be0b27c9c9f0b64e48fb5a2e0bec99550e8d58173dfb342c241946682add59eb1db96b4d64d077ae93d882e974a3edba6f7492659391cf3c5cbb9bd23a869bb772c5dad352d452f5981d8acc6d13ed02c10bb54f7e3745de6a3b61922931afd177295cf37a6d87ffc13aceb258f5410a2e06ea17a24c24e279bfab77a53e12209a5fb45f7edac204908476ae98a12d7b33d6373aed37a294444cf1d730c33972f4c7cd0e277ab83296be854b722af0b53449920f010939daa7f5ae3fbc75c316675e6c7c24869b117aee3e8a6c1bcd51297bae2023ae33a1eb8fa9c17d43b52ad6131a0c6430d8f288e7c3a34cceac69c7e794d2ed1d74868b3c0438286b48704c2030b2bf479be9584f57d153430f4ca4e19626ecc5fb8b7901156b3e3ec1e8df35d10fb92cfab074f4c4ebca7020c563ab734557706d654f95c7e0423763b97af8291dc0689ed73359c8be88bccbec613ed3dbd627317c3a5ca677b8da8bb06999cbe12460b5f0ae0eeeec1f3d56ace568d51225c6487b2f6652530d821874625d32f39eef6dcd85d80ff5ac95af177cb1cae88af43617c11248c9b2c72a3e89f6ddd8dde20d9f44dc5db00159fe4ba97aecba7abb28ccb1693402d10fea3c44c0b0d88cf88a059245d4fe35cef95d303bd8e9496daa7cf7fbf5bd41fdf43ad25795629c931db05a2e522dbaae6141fa81093ff81ce8af74732108a7bd71992f9fd7f0ba874ed6029f7082507b864cd3ed85605f5d011a453e733c453f16d16e686cd60d4824b3d3156a932ab316d9da420361929dccf37e8741821b679b128a109c576f57efd356691e2d72c1899ea244c7b59321be00556f5a39567e65be82070f92473abe15ff7da6ee0e55c6a81ff5e59cdd98c640cca4ae753bb7e2f5c2ed601cead2bc46562e85a74f36f6c23867b9e758e71ece597c3d92abb0ce7458eece6d314d9517b7979dad5e5297771d342352b69a3e6e83b6b4f709c982596adc7ecd3b0351f8181f1b15ddc0596cc18793c6301f0e39c95edb3f938690b6544db89ba57f0c45cf8cd0affa4f175932cb67fef879253ee561ad7c4654477f6809f9270c7e5fad565c8906a6f79cfb2db2b8a280bd8c1c7592f94134cd1b419509b2097678f9511cc7eb4cf564526730a639bb91e4066a8327871bcca460a70e9e6c39145ad74a6e6ce3783caad39045620abee408945bea3dae5aa11ac88e092390173b94628edbb573f43cf6c8ac0439c89cb79ea04a4b23a35584e598a47a1a897495f81e49856dc1925170df7bfa11792c1acf5062ee486c37f67b547f3da9f00b614147c70bf966aa7803dc30fbbaf607acfb818c89789c6fc5c5638c78a41986f8ca4f8e1df60ec71b7c72d80d717f9b670674c7cd75aadf4b8393d8d083258d48e236ac5e1517b314d14db8b507f7a0915c7cabe796d8eaf83ff55ae738f3f3706ba166850139feda966f1c298d3aa9f090e9eb665b7ed4e6126d884ef5cc3c0a3a48d5744c0fb2bec6a9919d96ce621bb5e2988d90d85067a483b67b1e77372a3db5ab047a920d76b220e74ea4d4747d56f4b9addb7b8df901e97884724be84e30c7fb1e3d61737f9743c833d486c70b920f8031b6df43fc9163736d50a97cd909821478d40e887d6165e1364ee00359c46df99a653ad53ee0e50adeecd4a877a31caf3ff61aebf1183ba319989e7ba00566eab59fd43706cfcd724438c368beb6ed52827880253e05765c1b1fa3fe4f4e72eaba9840d99a0b84eb979e05f3f8dee9199346564e3f6459ec463d52adf8e21444e0517b0a3f4f996478e059264f7449c8b15afab0adb2f9bc46ce88ad1e548a7aab7cb3da119b9598e1c40410355273ef64e3ff213ed2c8fe5b0c2762a6a78f31f71382a3727b4490faec1844b90a7f921a28620da13211ea9da1ecf87a0e6dc6a74644ccdd837dc16ae6d7158feb110dbb9b682650c9cf1d61785ffd09994461c9fd34b5020f7eb2cad751a6938b38da6e76584faa41113fbead4f62f67e591f39d1e8df560c013e649eb4cb9f1d8d2ef43a84ad5f3d4d635b0107f8776becf60213fd4a8cd1fd7e89416bcc96ee33eeb371019ccf9854c12af7896b0d2770f3805f9cbebbe50aa36ed381efd75d70194307fd9cf13728d357d9cfa2a48abd617be755e9e5b660766a0f684579e7499cf120feed29dffc5351aa6908f4feb4b64e4a0edbcfbc0846bbfc3ed30e305d1a039cfc735c00e7b888ef272740ffb7d222808254466779c8e95e4c4972f611c0289efa236a5f7b41f199f9b6107e2b974f5347fad1ff00973542b0c75ac11d120cf9b732e4577164b30cd843117b12c6e5db50cee86641fcc1e98e7449433a0f4b154526bf627ec013c7c5ce7eacce1ed81b2df7f55a95b3028ded13f82edc9c3d557b619b60edd065ebd5f53a7b5878b69c5df06995e4b6cdd34331a3882808b77f6fdca8e3425101a24b8758f98285d2a8ed41b29744a02da29573ff3c1a837264ff6685859507a7c15fb0d8013c0c47503aaef90c10f496b8e765e3c8bd17d1334e72ab826c0b7e47ffd66acca6377e30674e9fd4e6c7f06d5cc84c34052917d109b284fddded860ada5bddcbe309eff112386e1bb69bdbbc97db12e4574ab6a7917eae28d715ea495a1ac6bc788c678552de70e137d540cf28ecefbe51ac86a4118078a34d988852fec3c0e9c3ee0cb0c4557954675e9d9e838063f51f9c033b664dd74df02ccc2ed8c20cd2e8d311146f247a233a6b7585786a2a3e9222a67a5141293069483008560ec2f4265202513aa7d7b9f72e9984c0e948018f2ffb771fd64d96f7e70b0edd0760fcc777d5526eb42c1fb630778247d3e6fde11bb411b2f071b14aa01d1aac1038305556f3a56b22ad1cb05a5ade0defbe4a0709e649e86bece9ba5dd5147b8af56e5fde7697a2119b5dfc267c184eaa3382e61de39939f6a6267c0f19d64410c692bcba7e72a8c9f96e2110b0b7865b15ce959df0fd6363dbe711c3157f3b45f3cec0e44bcba0b8984a1d0fca9661eff66aa00ff52aa64dab28a3d60ceb13a443380ea86f6a62c0d1e009c18f43816efbe06be315504ac845bd07a3d60db2fa14cee87cba8441c4e3390c781c44af832a258c99650120d6b529e9c73b519dfaf76c800486b8f5abfd51a269f9c071d864a993b04cdc5eacc2bb193f9e082ba3ceb11073a2d4e157e978d41c5a6d42d697ef3722954d26c8accb18f5d6d1297adaeab53b87e4e7314b1942a6a0acc3e12e6a57d85c1877c839398c17cb8d5277c21b74b7da4858e246043ac39b06557ee975290ddf7b772274e86da2a53a7194d8e93a322c54786d6ee630825d4d963c0393bf265165176cb757a95d2a0aa601fedd54ebd41b770984d4adc2da4189ebe0acd96d7f98c672aa94bac4eb31f36bc6ee46576ed0da22dd86c7e2a13be05ac45c6e8137999ceec1715faaa7b76ffed5163a2c60b709d3ca15895f38d8fbde0546c8724a1d44a9e81a16f3a76eb3513daaf10c16a000921eb0262786a5a14d0cf11c1cd68a83855a3f30c38a3af26f386113cf070d645375a85b9fe7af083ff7a4869e651f95cd74b3b2a3fbf3baa3d0733166342d7d42a8864b169f97a3354fca81870ab86f0d648f704e96ced90c8405f57ea19e6d76e8ff38843e5e57bfde2f824b8f4fe2f4f9b219c73d61da221894f773de30b2cae497e4f1ea0b4dee688413347209250d944801b10cc4797d810038ecc0ef5f35804cf9457f206ccd026f640756a30398fe1631e58315bd47a392076729f31767d060bdd47ab0811b96a5f6f16889706d4a78730ae25607c029814bbe82c79296ff115fbdb6ce53badc9cc3bf8567c02d96d9a7904ea6fd41b408d5584c14eba30c0954b977690b0f214fdf55f115c48604f109d8c77c5e641531104012dbcf8e070f3c91e5b186239e348759c7ec4bb3301d2a999a957111afeb3a83c96740588e7585839464a93f45fc47e94a3cb5ef332a851ca05b64a69c690a5fd21d65c7d61283bd28f0e9c562f014491c5fb36f1e8d8bba135f4ddbe1fb198f63df54c035fe44bd2be838df087eb00b73494f0a8fecbb5bd6e8aba34b7b00676dd5afe255b0a417675d0dd78e418c932aa22c1e0478d8703b23662d26b6fb9073e85166f107f2a952f6a212a23d2068d2f577660e3b0599368aa51368229e48be137bb79f8e90f3d99dd9d5cb5977dfa011c0b578e26c038dda2da3abfbf012fe6ec7ac3c69962a403fa68ecd9f0acfad9b5f7b0f6cc005fc0e6433e864cedf698c18130c22ba7191d6d5ca0cad1791b0850790d5234f0fb66e63c7961bcf6b7f213f9b779f1e211b4630b8c30fbba8f8ef4b243278862877eb2d90bd0d9c7c2746c331550912d5d6e5797372a079be553d0c4f8185ded29d2e71734d229725eb6404b021c3f8c6627adbdc7c4e357819395b8428a586b53c18559cf1c379d589e1183c29e6ea325139e6e3973fd1ec12ce9f78a5e940b8e2090074f62ee41d241c7071b983244de76dcee3470867a142f75564f82582c1838742731ec435237693d09e045d61a13937402966f850a8616271b3fd9f1abf19bc5ed69fa16a1bef87b55a05aa1c1aab939e937440a9b4474bcade1da87af30eeb362837b3c9e74ae1f78052a906ca253e57cad2f4c3d1171314e99ad923c9c8bd000cfd004cd7f31b7d0dbe522ef4dd9e741f164afe7323596f5309b79e794a26d108b961df7d57c953b08a710320ed879b3feb86fc7a32204755718c59d106989997af6d6657c151eed14bb7d8e4e864dd47b8eb4cdb1de2c8bfa522eb96da9f33d22332a1c2862434efa10b56d96bfb273342320a131d25932a07cb0a791dc71ff623965f56d075b175e62df2a787491dfc3c044ffc4a9b1141d82b852c4b78264dc73c561193cc522e9db0c00499fe2f6033a81176a07653ecfefaab81f309d5757e15b2f29e85737f24bb50d1e50ec03ee16206759721a0f00daebec8f30a498210e11b06c852f21c35fdf22095ab8bbae940ea2b49a0eeeff93b694739a1fc8d67160d2fce27059580341b5f7e2787c2461e0ad03b3d250df1ab1614f39d41047d23379151b794de1e2310240ee2d03ea736a6739f93bf4b61a88584dbe542ef2891754a9c81dc0727103c3dab5a42a569bc9f3441380518820e5a457e40a562caa04e89420ae9613fbfcc2c595cf7664c08e6aed550f2dbab4055c8219c7c6ac5adb04d5c741d11a9ec8ffbb112daa6b64067bace2f002b4265862eee932342d67c45a651d718173595774ebf01b733cc30b2f66bd34f0d5c7797d11ab79a0dc708dab609d136a7069dc446b4fd733f9a65c3c69d9dc59d90ed1cb139f2dfc71e1ed50e589d0e0491601ab6bed224fba86e51b89992bd6cf809175406a9f3d98ce63aa1c5cecdfe7c2aec07af6edefe2750b5596ff0f639c8c84e576f6f2a78be90190e88312f8af869b1b51877eec81a1ccc1ee364940eb0a5a599454da9a26659532c4152c3af4bea3fcd7d2f39801c1835883bcfb2158b063f38b01067c81609780111ad17cabb953a7c0e05efa7655a160afa78e1d32b845bad51c47d6a3ee257e6069e6b4b8ee0770c075e9ba9e17d78a64c8abe6de156d26d010160d86b0b70fd1e9559658d84dd8d9acbd73f10c96c65f3062e85c52b9dd6ebe34022f9772265050ff1e72c0999472056e531a6639e11c0415ad50324dd6cec9fc6c5d81b7bd92bd706fd3365fb5ac822f5f2fb31dac1478410170577181984f39fa5a01510d6c05f1f34e0c09631243a880d9c7498c816472777387e077f0395d9541f2f38b9b43eeceb265710e77105120816b1ea50e3fa14955567d56796e2b282fd9dd4659713b1310eff88f9028c92682afe9238aa88518a5851ee8db3e5b53f89ca300b3e83e29d603745db01c2a9b18e2adbcd5e9450996f02a54f20fc7f37f41ce33b732cc63b9ee585f4dea8f2614b9436f4c7ecc45a0d4e0a5fc335e7265082b91c08f1fccbb908eb84e9691b79d5d2aac0b6342698b177450186ef0085cd58ffa57751da63effda7ee4f1027a46bfaef5b2194375a4b221927e8fe15971a3dce8a087831c7ed1b7f98c709e1fab410c6e8c04fda21f8f09d5370abe40d8340d079b38b2e31f9fb65fb063b4e415df2724e4f427c2578dced5381fd12a07a50b608de1a5cb8f5ae5fd92d7e33c25922b2046094ecebf09ae13ad0e783424f51eb6a8f24c28298343c507d68141e1999823bf419c3fa604ba29111af37c2a401ae0015216afaab18b0fb8572bdbf6952c639846edeff9289948c58f911a109da3d1d22aaa446ef1865ac7aba0080ee7ef15639c8a9c57cd7f6150fa2c2f6f2e52427ceced0287a617f1fa192e4122b4ed8d29bb0d64aef2d434f8dae53804b106bff546613420deff9782fa5c13a5ea1437f58b6c97beff86d795f764248d0fdd2850eee54ca9e7fb16335b3b3ea97d3dd648b7176a8037704f1d4452f9a357ac5068410fe8939aa0428ce3a413cc8270df28bd16d7c46369a04d157399b4aedac2bc5f1085a57485db9535dca151683cf4d3a521fa0fc2145ec2e67edfb8cbf2ddee275b9190c8a33d2b967df8985f647d42ab29ab37974f4c7723fe9bf1adba96784466e3b25c2609e66b37289867045f656b37c519dbf2c48d6b6c3adcc8180cebe677a488dfe022825637256ec3192f00b01494fe65198438429b687380d32af73ea8717e9f9199cd0ea30b9d5216b934b032b1bd68d9827830e5134e06946264413a0f8d2e1b92a09db54fda79cc4d0f450aa5b10b360f7fd1fa74daa672c4406c3782696f9fdcb8867151407e1d777c127e6b8f49f4e7cb6a49fdd026676908425358fafe7218aab5096827b9ceca59d140719758c321bd8769d9a7f716683410cf5f9ff0138f72fd36eab286f34cb05d8e6b20a64f749b2229e0eb32ccfe90b3635c4d745c16cee09b0a3e4176c7322dcb38bb82c6b70eb3997a0e25a4e50c71417f41b0c5286e22251163be42b1f2cc13c15f4008c27c814342fe51f2c03315fac40ddceb3642a3e48de2d48b2d7be7c9fb52e10ae56a725a11e64decfc21be106639bc96fb086a11ebf79f3b09697b80d119652482c2a0b2514101f02ab1a3037e66bd874718a6110c3736abfa7a188b379e993c95c423122849a1bc2a713d2af70e57de7523567d1e5a70e54f357feea8e8678c13a9e5464012b7c4cd7997892d31eb61fb7aa62d8b40fa378bd9592d44a33fada9d379e0754fdcf23ca43af87c56cf6a563d0c5153f67711242d1068172849e85a6acb2d7c2321d8db64bebac0f1147967f384455e941dd3e22e95270f07a887f9cafcdfc797ee36b7c56fd4e1d2fc24a70dd83a4c6489d381d823e3b271d0e8fe5090f0070ea424a2ed9a59cffa53af9b43358bb68561a998d1bc25d207814969cc8a231c18d61dc929c0dad1afc44bcfbca9985ba8eca53fd3aad9531a74e020ba783ef8d2985df3043c948c37bdceffa008456b5c48586b90054aa9216516ea9942b32be2981e94e891889a81b450518a4a9c5f9fade633aeae0c32cc3c9a07b36043de714c3356ce7d35f1c2531ba7953b355484643427c1ad13b9d2dd5063e0fc7148f74a71bbc36e59a487b7de107848f1930b65a78f90910021075f2d2df8a8bc746a9c1031fd6d6dd97cbfed4bb1c742fabf128ccd4f904e7b40be961196c8698a5bf2b11ae200e2dc2159f4c1281bc2d3d50dbb3b3c7f1036d86cad6929a7485313e8a0d1570774201858b49aadb1a36fb5bf29ec0142cde746a61a209d10591015c1991120041a369c1d74ef40af6229456edb39e980e665f21831e0bf81059c16596cee263990e127020509a7188474f28ac2ae0bc9340fe7884dc04b1ce8310b10f0d6b773a0eb61f21b17bba125db2150fd1aa746523398937affc16979ac2e8ccf9b92e3cc4443045cd745ac54c54e88faddb0c38b2df1c3c0fd0629630f3111f1f32440b99a5c1b72209cb160abad23fc6d88817a36cad6fb366fcbc0f05929685a9a802f25b786005845d210b33c69c585f72e71462ef3c7417c8bffbd4f06dad5716c0b50dbf5c770ed0aa7e8181d20485a15dbcdd6690f2bd0261c78fd8f6b9cbec59efd1f81f7563496e9cc229fd1633b45eadd39b220411267f3d136dac08ee947c7269699d800611a579f22bf385a5adec9538b8f78a9db4c0b1fc223e914ac0ac34ea401117aed8f83e9fb2e5a5af4e858ee6e98929c85b8b83c9f6480db8f03499ff95fd4f797cff954a5c34ba3c9613d5eb24c720c78ccaea9e3d1d57ab1b880698dfcf484b74ae08f1de6096d0c77a68919a9fb7492b510bd6403584e4019cbfb37a1773edbf30abe309d5a9461c8112ce2e1c1d24754abab60100775630b74d6dff062aebea47ce5b19eb7bc497522a81f9b5830516d567521409f16ef11253ae1c351c1eb3efa6231dedea9ab483e3d7d9942b71196ad3fc7383c7a2b9dd7fb79a262acd6026dd4c32378b8b3252a1459375e5aa4bd2138ddfd34124b166f6bb3dea1be58ba61d978ba1f96b6722696843d484772e528e94bbcf77ecbf0b9b5f439088c86567729fc67d756b4d14b6e08ad93f75e45669673435cf2a580829206381ea3d4d1a45d7bfe295717614276b2b28b6d1a5b14ff500973b99f410163dfc1bb0d9615ba20d3ddea611076a39e421cf6f7180d6b446cac35e7b68004a14a3cb0f433878fe9274eebe02314eb9ad5a935df143ab5cd677e95e87ed0c103be93dcb8723261800764c492fe1ddcf668c59f0108b3f614240b7c0f7be6db39762941cd52d308c854d4c144b03d070fb0769f1c48bd332682ac46acae0ca1def5fbd0ed3033cad917dc8afefd7eac716e70744c8d53a72a71ed852e97cb394c49671b7f802adc5b3cfc8bfed1ce078c3b585fb7b6d108008da0716b0a29544a8acfdf5d0887a6972a13aa5ab25dcad8a30e74fb0d6d482b7119399f472890ea1a9f715ea0fe380ff5abc80aecb709b3fa3534ccd5d074af395bca1e4758859d414cde487f8a4142113071e30c5167c4fd5c92cfdbdbe65a6f7874496d28e0c9d1f75174f4ad9c271c5ac06dbbcf6527c199a9e442886951d0b0addc1f9259da71772c9849348a69501869c4675ddc685699b000f45d6c21d0c8fda84f89d4efa32e1297db6396a6f0aa90f17b63f6f6ac26e4370f6ca0f3786fb5f9a3ed3fc1a344c66b4cb87ca5238be39b87562c10ada3fa18b530b94bfefac50f7de7985966bcf0bf13a6ab8b43f2e0305317529b1b4eba05a39cc70edfc73ee2b08a1f7944f9dc64847d27b7a559310afddaceb579694c59a7b6268acd56484965b861dcaed7e28e1c0d1547065fda5d92b572698727dbc1a97b9c1daecb4004d2886a33fd683f24f17bcdbb4fa92e4fbc5c03bb7f9b8762c88b612177896d4ec79b349c38b6f7ecc91be4c1340adafa79a8cf3ae99e0d4e3fcc5d3a9623670f7321f00dca327dd52072324f1c99c18f6fe5b56be7626008d32d3a3faf0ac37d1cd54d9cd1dd4ba4f1cbb32932cd81d819f1daf13b269a1214ad0c8b8637b93c2217ca47d27cc32354a1aa2651177207fde925742bc71ddfc79b205204feaf716d87fbe96b3759b43875dbe3705b397d236e462b5da65f5d08173d562b2f8d2ffec5041307c6d28a17e3363e7890a8133c2638e791b6c28c240495a61fc01c55b4f295817a33ef42083932f915a3696da298bdb05a2154a18e89a5816b9400cb1b3eacc9ee51489486cb2dac817e5e1831246d133f486f7de0603dded449f57bf19556be0fb4657cf534e1b3bbd0888e0bbbbb2166665486582a94cc01e410d61dab8dea9161a95cde8bd4e2ce01b37ad978324586428a43f1865b15c2f290f6650a4641bf629a3402f60f82ce72f13029cc8d03c04e2eca0aed5d52811680bdc364317d5cc4a239930aa90177832962cfe7457231750dd69b86c6f8ffb3e1d3ee828b779dac7cb2a7537a7d8a1cfc889e99bbd7b5c6357c940f5466c659ec687d0a85a5463177dd243637b0ca5f4c49cea096fa859dbf1e8da6bc585aff77ed1c9321595c406d1c8af0538e37d47e39d3a0737650d4e39d31a5b01a26374974eb3fc473173ff21bd2a273f4b20b92b41c2489f8c9403baa3cee53534b5a35774c1eef1c0313bba0e18288653251861891a43a10696fc0463ec7bbe8e8dccfca6f1d06f77845828d659740ddcd0d0e3bbf23f48e152cc687f9f8bdf583771a9d63ec61027b3aea627de272844814eb62716c95ff7b0e8ead9b2e6706842b5bb5ab010755df8f7901b796fd9f30ac9b5ed0f149cd61b7071af42ac537cb3ba6aeef99efdcef32994e3cf33f11615555cc03733715fda9e2dce3c2779634feaff89683a5b0930bc65a66b96dfc3405a618007169af1edf17a84e79ca6f46eb09a9b4309660745c87da30a1ccf9dd3ababd46746dc48b36a49316df4edf6d5f59ed33b3944b9e73ce5701669d333926fc42812c816b353f9c7c895c524ba836983f349f9b9b1880c4c20dd942c70fbd2aa8c71080259e948a50a92df61a06a41cb3d1b3e9cf308cb7065bcad295c31228a5dcdf6812ac9428c264bfba3dff00897dc0a846d8fd6d13b294dda1982946b0d1e004b1c6cef30699fbe8fca6520fb19af9ef042d1f37c3bd15940f5a7f9eb4c711947c2e8c8fb278b0044bcf1d33c91f034e4124f0d39d8bf70a87b424da57d43f83c63c243f18d3d57d094b8b0eefc2eaad18e357a25bee2ad8f1b26843319c8946dd1996f05d7f09401ed5ff476f3372d15d35eb871ca72d7f6b198750e4b9b3c07950ee343ecfb5a38080d921e68af60e3b4bdc34c1910768d65d02f598f18e3902a69cb8964f0dda9885e3b6b5536ab0c2616d6e83294f6caf9865a23c66a4e25de7f6d0df2a7c0beffef85a94b35b84a9b07466f62b71be067873f4b3b6b734d0681e89a4f2127259377bef1c43fa9493e0d6bb83dd98e7bde0434e2a52cebc1c43d827b6ed22c40b858b5a76f0ec416a12011e6a278be93982aaf62996c8034793988f7085f3b801bd2493436ff1aff463b0fc952343caed4598e942cb5810e5f3fe6f080d27b65b4c8321996e724f36c5daed17e048968a8822d682dd86aa97b76d1f0d56fe6f8ec86a1b6fb652e8bc32dda2efb1463e4704a4b7ba50d68b23c2133cd07a21091eaf2620f3023bbaf7fef9fdd0b0be13bb17ab13b3bea20a2920162bb6b73858994a18467a7f6be6a207d03189ff4ab02558d229825ca6264c62764b82797e0346009805131fefbe8914933173c500a402bc08d5919d7fb322166e948db48fbea8c5923bf4b108c571db80c98a36ebca3979b18007c625876f5dba59cf6e6bf25e2bc93cf4da5abff746729fc70cc86f18368baa1c2ff0583c73d6533f33473083813e8d5e94e5f1339e0b337384fdd7cc6e1513c21b176272b642d362bb99ff0826858976cb6cf526a00a3b80c33878b5d8c59a784c9b897fec99232d33e4bda3d53ff6a24c5acf945d22832b62daa482d6d733f23172cc1bb45ea1cad3155a370c4a3cacf04bc1f2d00ae683bdb5c0e880e39faa50fc027fe9f9c917dd02ba8304732bdfe43cf55cc860fa236a449b301dae2b872494234d491d71fc89b4f69991aa08053cdf8c0562406a701482d17c54903ba2ec2c0deb8c0c71f9327c4e81ca225e5dc3fbb9b5c48e7794521f3bfe9fd6ae4bf6e98a91ab19efe6ead81fb8b017bb142a9ac53f12c7b06800084d5bf57d9bd605021c95fa8b76dc9d71452f845e1ba583f7542b6c56c93fc65df19a0da284c278c0c9da31cbda82fb46c0731551c610a5562b17e1cde7633f65e90f6a8967fb5754f267cb80878002bb2f85742859ed5c6fed531a39f63fb5418c4f22fddca34164c4a15b7edfffde5a9eb6272997381c1973e8f74a44deab35c0ab0f16b98ad225fd818e5a1411ef6a0909e5c3f663586bf151f06778483132f60f483e19bc997f3bcb53c54c54e034629b192da93dfca9a526fcca7ece2a7ab673de68ca47426ef9691e80dd5dc0d26c8e64dc1d6117d997e1b3f1c5a6d8c6aeef6ded8565134a4db7438bbbc37d630b03c05b7bc0c8f6134edaa611c53d3b24bb7e9895f5f2bce231f5e262ff1fc2cefe30ded89673fc6ef12b2c6d341c5df029beaa03410fb15f40f55a7a7d5407b9640e414988a5ec17aa68d349a25a3101cdb24695cccdb1596b954d7214744571caf4111a0fee55217fdce1695ccd97fbede9fc24784149031ffd3a8fb7944868b9b32472cfba6bec7a196b97d77c20cfd9647deedef0f28cd9fd63ea1c2062bf3e937f8e03a89fc08243423063e9643b21ae69297ff527bd2c2ecf47d646daef45ab59da3af735ceaecabe276788cc28c3b0dd9dfbe768fce4b50cc8cbd6e255068527e4068934ba8dea57c8abab156315bce258afb87159bd9bd63a89b8832d178b7e075a6787abf90c29a1140c939dd2c1d2f4048bc4794a14f5d63b1296102f7014eec462d71777446afd2546488dba8cc6fd678026ff72c4307b18b51b7545a271fbac860f1dc16642aa42b4d6f89cf8fe8b11ba058e71e4f5cb4c1c07d0e74f9734b065c8432cee95dfaaffe7a0d05ba2f7f54207f3b50f50f035e71b70d11385ad377ddfdd5472b824a0d738b83a0d3e96882a7c55de5b8f3a4d97fa4633f806526269bb8db6597c646dd6ed16237bbdc551d390ca346df759c84fc8955a1060981587f6e2508ddb71f10a54d07a70b7ed369f29b62d786bf462c209d3a6c031738c1b472ddddcf07390449fb151dd79c6b85922dde9d621c86b938f4e19c5bb5b9289309b98032b9d9a9026fd52a481ad806aa94a0eccaf31f37ee1b245b1120b98d53a69df7547ad141f4b90a1f5444cc6a03df09eb4e420bd507cfe8fc54626634f80978ea71d0dd204ad5e396f27f8edb7e05129003748eaa04a22a32ac75dc9b655cb50c53cebcaf2efe72d46aec1a011e7125eb99466651e0b8f68362b95711789919dee89bf86bf2b7de99259768f517597ca917c164e45d008debe30c99944c58181a70c9fec2bf7538c2c44e0c72c70117c50427c533d06f2783f7550f100ba22d09869d93f4af2e4325aea40d6fcb6d94615238704a5f3ee15529db19aa7f9ead20cdaf782767fb69c70ce4e10fb4b385ca14aa4363876c167b41d5638ea44ab6c8d075616338f718dd0073b86ad34249618b327cf268ceea59c6a5e921c0e5d5a38ee346d02b6947ff7156247835244fbe8ac492df6ca8346eaa62a683a323ff126672a7588c5be6042f05e74836c6f94d0afb9d9d562223b594da84ea1fd7d4645539c73c884ede89694409748966bec9dab6538c945c935fceba5aec6cbff23dac29992ddeace92a08d9ecc1d07ec22c9e0f4df66878c873da9f285a97fb792c0313653b51a2217b8826442d13a36fc7786b8a56f3a7d3d8e50fddb20a3e3d542919e3fddf69125afe4cb20f7e6829cbd98ccde6b58cdb42623ab506f4465cc6ed5256341d3ba693ae6b193244a947d11a1c4cdef911b9c91e0a6cecaf69232ae2b1b4b42d4bbe9cdb6021618edc082c12bf856a5a3d731c2a2f926569b7af73cea1a2c5831e7aefbbe638bb1b85c327e848404e4daa63e02fedfb604d58580776914f42c02e30215b59b7c344a96302889f4107d2743c2bca84ffa4c99c9b69a3d6ec33bf3a7639c3c0545c1d3f0f43baebe833cba22ad511276e5e3f29a6bf348dc11020d897f6f975276dd06f72239e5cacba52bde06ede050e7a59ac1ef65ed3ee833827b23d0d09d5dac81768d8525e1a892e4acd7cf0c0d9362d8bba4811258d8e85c112444e3fef6050ccb06f17b11c30292a881e1c81f59968fc4a21c98b25354572c12f3f169cce8eddd7a623df886f248764bf9a6bc7859f7a6f5d84a43882418edb35fce01a6bd277b9fd760829f4a91966af78467cb334b4d09c8b1b0af464016818e1ea2ea7a51d2c3ec3c4bbdf6f85ff9d2c0f80813822bd2ea9e60649c02f56359700b6707a43e41c6095400dbd1880a86b007605389166c8dced5c48322bb5ee0f648ceee261fdbef88c571aa4e800eec097953696aa52db1a8f98932fa6203e428668034ac7bb41235ccb986b4c3b1e9918bb098830f7fafdbb60719c9878c89bbab50aff3880b7eef139664913e78eb922aa221f428827c656b2761737552c70cc0319010905cd8416551853e708907a887d7da274a9fceab1c89c528f7170b67db065ce844f83b00fddc3ed8dda154af0b019c8d52f5ed7391f6e2f18bdbf52db06e08654cb329c0dfc96e5f5d1f3dfe989d6c7963719d7f11c4d0376486951c2f458a50fc9b4f92912d38bafe475c3180dd3db8167200a66ca09f155846fcb0d3251f98f96093aaa57ff140e99607772aaf45324619933cd3859fdde61d27043a80033576681aee00996e615fd466b0e427280caf86ce6e5f3cc2c2a521b05bc3984598747c6f371c2d0e2f7cdeddc70166771483ab8bb838dad7286a6b135c03256e31feeedb963132816a15fde8cb741a9cd7a7319885909fc3ecae3cff4774006a15d4a1a58fb4cab92591292ddf0c5f093fe0df39d1424bbca08efc269c10df9a8df2d8846aa3e0c8699c584d595cc006c4972a24fdd703be637db04fdb7115a41b63eb6519d2a419af407da7ddf4f4d07a7e0e136ec121fbfcfba439f060df86f7b76df3ad5bedadb6141f2311fe6ca2739179d2d0e95b2d061dba83321b770c46051a332496386f0a7f3918f1f069982ec0674f07931eb3832d290fdb711473cf2ae8ec46e90755983d0c2fc3f11139a4e0c5d4ba65670f38e0dd78976969750acdd1ba6e3e70d7972afffaf822abcdc06b85aa3ddf699412d5e222cbc4b16a3b545c5c03f3833ffb31c9b5b0bb048e802058ce8f87c398a8390965ddc5ffc5c469660a0c5d99013935af9e29cc0f6c8b842ec694e2fa4bf1c3a8b6a38704138f4678784aa15be3392335ceeb59f17e5d81f8f460ede86e590374c94528482f2349d9589c07a024ec08cb3b6ba6eb01c079fdfcb12044b6d8169d48edf2ec16023a16573ff3ae764af28cb598a30fcabc4501e0c73efdc267cc19c5089afaf9d2f069439e2124a8eb117469e431089b01581863488d1e30ededa84137d042fc880b14e2a3a5b12f46ee9c3a710bee6dbeb1720c35e0a1a06f353b06014de05b4f1229f46f563cc6c2d2f1ed30971eefd1595ffaab7e8589d5b14dd073e2ea6ad7724f0cadd68ca04fe0b6ce112fba9f563a5288f914f0605b11fb796f253131fa542eeaaa3880f5f1625f2c94df90ea8647e762a589874d1e300328270d1a69e63d313977de397149b0fea42cdd7f159adb6d039235e93fb475ebfd4d117222bbda53eef70a1557cd08e600ecf9a1993f161d8451fdf8f66db6302069a49eaad3208c3572fc0ecb0329f15599ae0c7e317d00aa2587d09ffdc0da67678c594720bd4309adae8a6ff1f096ec3cce73cc03bfc9e87308a8a261e261aff3ba4a5d4556e75c9bdbec9b4cc063d7d8a6fc91a1fc9847a7408510e532159b96b6f3ad7f81c6079bfcb7b09363bf8f4e85cea30ec34b8030b983bebac19ad19da3ed186ddc749302197a8b9c23aec34b496a0ffa953d7c5f8ee96f0c961b0ce14b5bc6546cf5a9aaa97d0e802dff064d2a96f7394612047ef46e6f667991b5c8741e7045906eccf3bad91e263915bb5eac233ef21c0217a6c08c07c1933e082222abefbd4a8d8deaf889ec1208d92e90cfdb4c3f306f7e4d1f016456fca6523f6d21ada44ce7eed380b59ac8064ef912ac29b282a29ab52e5a385f87538cfa4532982b2485ee27ed0378eccbba6577f9cd0470deef3523ef0eab7f689984594b0708c8c596d0c53b4886fa7aa11f286813459879bbe568fad8d8b95f48c8711cabe430c37064ad38ec556606f8fb67a4e24ad75eb46313d990ea8f9b1392c9847f6e97cfe6e1d60c8cd5918f8ee506282f0ccf8b2eb9285fe17414232a8adf71ff68b46842fdd8c1e2e671e749157f462bd337b614055ec437f9fe4372c24385bd1ae5c8df6010a1c3a385f382677d6308497f4ca3f5124770f0bead6dc6aefb9254eb25ab48a23b819fcc0e1405ee2f0250cb2c406ee21cb5379f43c19344720e7473531e3891cfdd516fbc6026060267c123b37cde27abb1b8e89f19a81f45a9bd84910139a2a030b7ae2d781d3d86cf73dbcd0aa873a0d59a73ca1f89f25adb3c9370fb8d8ced901915b787130b46ef05e6f69913fd50701b4d738e7a255dd5cc1a887a91f9feced8826f28ac75230a98010ae155fb970ee22e84a947b3688ae36cb227940e1bd18388ccbbe146a16d198f9738a259c9a3f41f4f3f2d101e7e3400b02b7fd0313b8e68cac957c5846c37d8cd59d83eaefa08f60235e5c1fc06e49b2854b96f3cb5aa64b96444631cc6c9de9def1542520ff01d14c716bfacc716ea0c83fcb1eec0634afef9745aaa2d0c84cb7c92cf8e2cda7145ff29cb3264f66e1ea8cb95f51cd101aab263db2379dee38e3102f60b68a3b01671fa7bd1e11031fd82b2c7ef01cb25d004de4e32508b4292d3eed6a97125851f12d8f7d47427bc77460f92748a2c0523d9dba233e6b6b03395447957302bbab2fc4cf6c66100c100e7dcbf6bcf547671357610323d01fa533aae78c6634e9f3cd79a8cb55a1464f41d85ae8928a111ef37aa8723df53f95413cd298bf6c35681e72903e37a073b060511791502057a47098269716c4f199bbd30dd8cc70e1196ce3e533f1bee7df2c4af4d1ca7c607614d69df3a391cf66f72dbdd60a2c5e4ed55cb4deab0fc5989826c6e088c9bf58dadb7c060ca0d3b68e800f8ac53af9a0059b4b10133f283258ce3eff0a97ed9777506c92687daae8767c7885316d536193f52fd5ee3adce5ad8e2f209aec723be97e8f44a9ab842873ad89f3b104fbbe02a92c674e527a65b56a417d41d095256996fc817862c17f932a43396a2140cd3073b02f96e6a4d639aa3691d8bd307ce65890ce049a4001144e2f488712b7b96892749b6399c5eae6c8169ba2b85f14e007308ba667abf2d058c0144b7e8d00ebe624e58c545f5a9e88eb89c337631e4b529a8701137027168b1afacd77a2f4db45b2a6d94c5571b05dac76d93a48ee264f6e0a00794d89ed1045f02d9b0bdc3acc3859c8cf0a6d78297b86f3c59c066f62ddb050a74902b29652ad2f9989a4c9abdf838b99c2351624f6f3e07279f748b9fbb4f84dcf3514121974f0be10bb64aebe20313c5bc1a2a7a8b699d31167fd6c429ea3e39f87a0df322963c81024c6151f49973dc3d062b2cba7dcb0b2acf9ac7b124fcb3b86713b23db0b3e81dcf2f64c32ab156108f44c0fcddd39e71c048f74fe3a0bae4980c9b2733b1b1cb3c6dcf14d448fab2560a415c6e601a90e052174b1d958d003a08a14ec373aa1f09d89332c7122a76647f1e58f0311515a5d89d9b9dafba2f63b1a678cec4deecd8f3d8206a5efc533274069dac57a561fa578c8d25684907b39ca1c338250a016534f589b7833bd6853b72304b96885f9831ac1d35de3e72ec86f2245b31043bad269839ff37debda79a9c4dfcaff812e5534b3245ba14247368fc971f680eade4c27b1cecf763577836f02be0ead329a4614ba7e49f6ad40a0bb315f2a1402726f5e5e4c819b0a9f530353959f262b3e1d03d41a69f5dcb6ab407e68d1d745d050b11b6d55bf6b674b9eed0bfaecd723e985ddb5781073eefe53809883d7cbe1d056de1957ee426b27b8454db157afd7281281b6be5089e02420b37ec4e8901258bd23f476b47b9d8494988c4919fa6411831d9114878c18a7809fe905389d62271797b4ccb22aca38a5aa6ec85155f01a5553c73aa64bca07c2da9cee11e78fdafe49229bff7919683443a99e62df029519a9fbf67edb2e7b55afc8a7cfa7eb9d7233ad3af5a42abb2499b84833fde02439ae04741d78340a8c3553cc24b1f22f86065223cffa07c0ff3ecc561c7c13373c8d839c675f2d37122977250980afbb4d925dd25e19c7df3f1e3613f5462014ce484ed49d5f1d2e33e3552522e524c05330974db8380ac3098c5d7968f525e0a548d3ba3bb8797bf8dd3aad54e191518fee1b846951f9f85802a271b576e1ce98604d27d710840f1c42e0916bd33a331be2aecf6c11b086875a06159d6622176b520ba224aa91d87c00d5104d6ace4f2986a584be3be225b44afa634271172dea7db2156ea59978c5125714273fb7c8e7a6baab2ae9f4ee1f02413d2603f4af1eb62303a57877dff83738b848ae403a7a302cc8fb754107e5f87250bb99575c2befe7d744166090dab5a0b83534f9bf8293bb63e501e240dc896831d8829993a18c0add6e6ca46eb2ac9d6da4bbe8a82acd92526b4b924005a713fa3b2aadb07731eea4ede839931a19b54910b1427c66f5e5322791a53795f5258d1d3103f90dfc65ad4944690f5d215d10fc0659863ab6896f622b85f356588e6726319491aa767e847b16234d58b1523b43e732838cdb8443d4ef5f52e8f2cd721d4b40dbf51053bcccce4d4015932b877ec4f35555c1a009b47bc376dea2a735eb036026ab0e8407866a5050922d25af7798aa415400d10cc15588515ed3a7def6e4ec9668e2795d76cf1358a44f6463a5668165673b105134aff4846cdcd533820dc155e0a0cd9d0862bb1202cbd59cff36d0c75331fb29e4ad1c2448da1e2e8c824579fba397b15da684a205c33d3a50abdc7e2350091abc876aebc39627f748756a75f335f738284bc9094871da4bacf92d7fcbab73d3618fb040060e7664077f828ff1095a306966b5eeae625ecc48186cf1f7df9c2509929c1dc0fee5bf60fd2e78a1bba88f286ba69317fe8e92b24b2ec0652c9732a141612d4746f6876490d7a2ca8f4359a39ff55e74ca91314a523b363a397f35f6d85d70890184bf32f55ec7c70bdf56412747c2a873f3d6c6d5bb82203a61ee69a1c8e2e98d07c45a2ed7df84f7618b39b45051a667b9427d70da46514b6e0d48a66bd2e764a6d0c3d13e765246bf72a6dc1f0819f249192c2bbf03965b96da43f6663281e1c9b694768099d3a3e03ba33c31026b28db7258a185a786645d66650f8d952134d517cb227b62de28a9c2a8ea2520b1ce869195659a5cfff29a77c215a37afd85f5e554754516e399ebdef4671675fca1dd9c0d6bcc759dc2b8e612a52d99ab187d6104369e6539e5147ec12b66971f396884367f14896f783392f8b6ad46ccc72ccb83eaa86828e57a9fbc0d30a0fa82fba823b37e9e6bb2a2ba1527d4cc01504755d94c6139a576d90b5d9bb3d0e84211c092f6a47dc579c5e82bb51a715f63ae59fb40f722f699399d1f8e383f8a3d102ccee3822b5f1d9ac521f437a8d2ac54c31270fc7e130168bf593b46740028dfe6e96614d1000a1f93c1e672b8de1026b0b4c2d2de6d132d2154095fdb0c5d6e6dac6c0b1500f46b425e65d99b2120b14721e3180f859827739f3650119020974534ed7c7822e78f6a8bd2efc99132c4ed187149645adf8b4b1f2c42062a85c64589b4a2d8e886d94b105a29589a4eec869d29e2236743dc402e96ad2ce2acaeeeb9a018514fdd691cebf45cf32dac66449804ae384a6bf559735b8e37e998ea4cdb163cb15837a65a1fe058c78607bd9e75814dbd4a7c748ce97a2af27b49b1e0251122c53e445b209344ce8325893b8331b5412fe8d1dd90a11d8776752c9ef8f761d12e319ca0b99513f143ebaf69f948c4a091b929431bc853c76abba99c18c2e30c8c576b0e094e0a61e21617999bb2a8c890abf53b1f306faf5b9cf1ee6ac096bef4a7add67c79b790eeedc195dff10c9458210736a417424ef16880720cafadfd9c29f4d1c3648275a8ac3f2be7bd0a9f78feac0f3558aaf22fc0a35882bd1b8a1bab743e558d85d1f5aac5d08e92486d516b4f382a2a455c352245cfc8dea89eff3b213e73751b4cf59b993d6068e8da41554b94e8ede301d69102e77b2f0ab70f4b3767d619dd4564db7b5b0ad428053e0cd0f13a959290928007f6272a3e53b66c070d56da1966b0e97db01bcd6d30b029da7ccfbd35f758d0151eaa6cf6d9cad94181809b512d3080890b997cfb2b1303bff2ea74684ddc8b0c7445f972c93d0c04e935d72070b0761c407815385bd0f0e15809768e643caa12eb2874c730687a62e394e5ecb6c14a2ed96f0697645165e234cc0c282669d6dcf038a25b592bf8ff371c511e86fc93d5b3e81e244edba8991f3e9f92aec27edb032bce6a12b0a47ede8971e3064e52f27b0f38af965b9fbcb60f43276741f638b08513849dd5cb156c5251ebb073022e8e0ca1a0b760c6e5e593bf0797c14238bef13a595f0eed7ddaa0c72dea209dd906cdac7eddf64b3c7d75f4771d490c266bc8c616db506791780af59843248675a123cd35c11e6243b5dc3ee3bbc0c32b63f4b6695af027256174df8ec8dfd2e3c632830cbfd567e922513b516910e45dd96ca11071bb09fb28b385bed349888cd4cf8ab08f6cb7a6af3496d83ecc6d39d01d4c9ad8875c569ffbf124f7082317191f175888cbdeac4c1ca17b213b25dcfb89bcf72a99118ed7a8a951150aadf5948c35ead495b9c586deb76a985bfcad64ce0def45daad8bba90d5b72b801cb550f0de11427f20ca3935803fe283a429b80b656f88ac22bb4df584620d077f1900276d08f2f30bddc2f73a4b5f09512049022879aea4287afa126687c6fe28674fd25350f3a09662e50567677143401d752b965365ad083f02e554b9e92ce89238b4adeb44a5d0a0105aa575ba3f9811c26453e7e209d85d7991374695ba907a179b60b125b3c075ecd8807ebb4b698b4bcab40f49674611b9a9b0231a0ecab409a8c4218832a8e2803868fa1a8ccc8ae686260bfab5b9c5cbacf4371e0ca4523da298b505bb455f274c1e0059479a3dda9f684cfd26acbb72e3c70213a50bdd8facb6f77d4ee1e1c97568d826df456ba48f0a97da867cf5f942a7f8b7163f6190e99dbd483ae90373209db6e7960286705280f2938152d54153be527860d056f44a5f875994cf9cc447f3bcbaa0a229af3b4ccb3687e044881f3f31ce965134af77f9b37b17875d70ef60f0c0d452acb5fc6e73f341e38607f9d75e082b643d76e76e6bbcc5b3a451b0be26e9ca0cbe99f87ab0ba1a33e9a2734fdeaeb76be002a8d4156aa66595034611e2fd5ee9d63fc6dcd8eafc91015456247df3435d51c71fbdea69425438489f8ef162f52a243722b88e9702fca63461538b6bd859550d20dd21d85e396bdf3164e125fe4b828c1fbabed00ab6e2d1e81961df0ccc73556d6a5d16137d7e92a3f25ff328e5bacaa9722349aca25c30d24d96d93b2e515e47a4a7f7862d1eae98be1c0a3a358365d2759a7a4fce525b6cc14f717868a807ae2f03a4c59a6c1c839e3d96a163966dcc4a23942553c75a465d864bfaf81b268fb6f1ce1d50dce94535338eb15d535cfaed9ad8412e409097849d1c6f630562a486f115f4be7d3b5f0ac5a24c52384e54da1c9eca777ecff28ed4f4f1f656aeae0ce1d599409e661e526f56dad9c7138b4e40073e943b9326d7cd855480f3c42b6132b0064c5a86b251be487940555942e7d478fdc216361f363572f38461d6630402dd7ed495765c1f9ac881bbaaee32144f31b287d404c09b60988c1888cbb4e17f1d26c646bd97776f30ec926c564a6f9504df568d33a8650f6289cbbea42c114e55d222f9e90ef7382fab633a7e3d58a4f61432fb41a22d825f78efe87737a8b3804b8c5019f541a23da1ab87cc85ecb24fd674037e269b2e155af7871c0b204525f34169f67b0cb0d0b064b2736e49fa4604b4bd089b2625bf126fccc110acd269d6d3d80c0887a1bc608dbb61456dabbf37024c021dac670975b0e73865bd3f60053ad6804bb125eaa462c827285910d089d801538bffaf159cf2fad0a37c561fa5c2b549b5357f1c56d03fc48cd19beb97954575fbf1e90569840a769e719d42b6388b8f28d3fca9d55ec99a7aeadde14a0edab873a5fffdddbe989db42d34807a3a9f23c7d43530cd7d24900ec8d4e6833f2737836f63dc91119307e8b62cd43710514969f8ef7ffeb86542304cbefb4ed6c6e767402d3ad0c230ffbb8c92bf68b27b3a9bebdcd04dece7b26ea808eedf032196f2c6bf2db177cab9804c4c914980ea3899864a75a04f8879298b8aac19f328bff0de1d5f27df831e9c8749688c9ea6b9c4fa23bca6bc6293994063b1ca0c94329ff8a577009e04cd56a0d83833fac919b5923afd552d7f8956b4607174c9cf30bef792fc1d7fd64cde77d5e653019b4de36a49431e03c4898aeb562c016b8d755c14b218f14d18ad8d00272440df50f7faaa9002e228f04a5659992604b74122828317f429e14b532b0ff46003977339b9b9eb0e6f8119758d14ea7ee18eac973a55f58777a6eb8dbf3d2845fd1a8733afadf4cc00c8e874e56a7970dd7e8ee779aa1fc7640211c5760a0b5401496b86dc79dd2555f89378477cf56919cadea7b4831e62484de02b02c8844d50b211ff6d94d64f6eb93d5fcb3f0f218bbc3522156aafa22e45a1e40d747b2747522b25d752c5ea637e95eb9a24e30612d5438076b109139c2cc6c9f9222dd67846189315c79e97559db7905a47de4816469b2a4761a4da5cdc012dc2501178609208bd7012e955b831a932e8d29dd585d433f2ce3bf5ff7818f836b59823807d3cdabc8328db911896366194289439e4047ea58169d2cd4bab071897f1b9df22d6e9112f9a5631c97d361fc785e562bacfbe9942fbee9b6b2fa69dfb33de83987f7e99b75abeb35317417985592edefbe6efd9c8bd061cf7b805ff79db0c62b37682720a885727726ee60564f5f6b6166ba0709ee94272af46265c1e0d213c77dc5fdc4adc92d304fe3f91578b0523c25c46c5afb80cbc70ba6259bbba85915e56eb15394c888a5335c654299232d82f3cf05a71d14b86cd7aa3d036643ba2a10d52c464308257b799c4586fffd9defad380c3bf88b3e5f5e838279ca762e6ff79a34754bc34d5804e8edcec9ef72355b8cfbd1059d1fa130086fba534ca31bd3c6e1a1e833f2f6f0e47fba622b665c3904cf3b0581dfd3d8b4e1195b36bc8e020a41e1953c5e925b0f958af63e7be328e5f78a80617aa158732335e71f99a65bee853f4a5bce3752ce20fef47ecf8b0cc37a300485d5e8f376974286ddce8c34878cc5db411c7d9cd46f28f70cd7b27db8b76b6090cd41d32d892cb3790c7a27aff49b935a6abfffcf54f45663d4918d638d233765f30fbd8b849f931d6c927a19aaddaf3566d94dd71aecac24229e5eb5b26a27483b06c8330ca70d22d452baa402b6d5968b41b0e60e7362a5c62fd5b17bb49a8ed7d1be616ca52e6cabf8fae07897c52b6250c3fcb80bd90c37d774e27366110519568f3fb725569a741b777ef55dd573c9df5c0e2b20cc010049abf2bcfe65715c39de7111eadb55ad2317dfd9996f8c86d1cb53269d3d537fb6de0a4f221b85365a9e4a7e0e6c99a5b6b2db96a2db28a0051afa454973805cfe81094a8c0aecdba767f5b7e8bdb71c2a34a2098e61f8b5fab4e9a2f272506f997235f71ae3350711949decb9afcec3a5b7b1be5179fa739b4b7764cc3f0248bde7401695fbf7b3600fd07fdf581cd011545f3a2a8018e7bfe7cc410fe73029c766077f25face51478a89f9ad38a08821151582b464f49ae471f21fb8a5c49ffa05eca0402524eff31766d68fd004293f9e89a2bf3803cb00301eeeca6f805f5fcbbe4fd3d2dc4964776962a25e35d5ad93fbfed6b1f5974e9a5b69ced32a60e964795907f196e3d6523f6dc7175db15e4a9d5898d97423eafe1ed2ef9bef4936affb4b04d30859d69d278c4c36eb0681c570cdcc88aa3e70f3fb5475df7ec9b308c409ed029066f8afe0dd756bb496c4e1fb0355f9dee33166c5388c7d1ebfba8467e298ccfda218586907af5a0399869af9a98cc33d342b134816e3cf50d92db395841ae370dd648e7592151b26d1f464680fe3fa68af7fcc0d00964b786ec54c8dc0cf5cf20c216f3f52e9b5917903cdf8b114cce2deb1a47e9282477dcd0f086f9a705fc625344a0278eb1dfd5780ac39c4cac340a1d454a29b947113cd4369ce01c615d58b20f0f35e038229f575a40b2b021f9e2b790006328b31bcc5a189d0ee660dd96b393fbff65cd1016dbf9f63307a57e149e523ee0463949b295c5eb4690753c742ca73dc162ef862d1af9df20bd5e86280774ca9251430eac7bd7c2eb2ccd8b2749e87490beacd0c3c177b9c231df300d6cd4dbd5c5b7d336cc04272a3528b1bf747763bb958efbb7cbba22448c6026ae7d8b6e31d491918caa03363d53a70e400e5168c24e22268ac004645c992e936331bb677af0a9560f16a0a8bfc08db596629b7f0fba6688c8908d446b38c6f8d2408366eb365410efcd9b5d9946fffb23a1e78b6e124ebb1b2b85a9d4040dbc1a071131342675bfa1c3a18720e884670fabdc77a313286e158815cf9f8364a3a77388bae5aa6ce82bc5e161a48852a5c3a8c3aa30350bc6ea0badb153a4d4e105fbab5126e3665ea0be62ce8bbd29197c5a0cd9ac6c6aa19e567e2974c2e4c8a165863c623c37d4007ee7188ff2ff1bb419367ec8c9cf8d06538987f083cbb56ce2bc5c4efdf6845b61e0c7b3d9d55032fd245863ca62005494019ec965a04f11cf41a406492950de680e857b1aad324920de78278da3129df195bdea10b681a2e7846b5886e08b671ed2d77ba44051440f5dd3e38cb3389eccd761ea5c8df7e570d6a222571e0d04bd19af501b096afc63ea19793986808bbb3ef5bcf7e7887324e3d99c08bc4724d6353442b4a895dca3e59565fbb9726523875a67867992e96cb5a372319346a80c9f0139d96e0ef1e2a8c0056cc975d4bc33e1a93c570cc6e1f668335da70bc50dea3f9b7228999df29015cbb0da0e0f9a679dcb02e6a73be45e0c9a7bb1aa24fe48a693d5bb02807bd29a3c3f2cb7c960f77323f04549331c14cd7904ebc90861542a9d8fd1d9512a88320b1acacb4f5d24e90ba56b272fd1cceae05d9dd61ae64b70e7356a8ac2f1f4195914dc068b2533b1fa323b3a99e3a4a1366087554d44f9edffce1be6bfe15dc44d2ebbe69643e982905ce855fd25eb4b3c148565d9d6cc8360a1a3e1e5fea8e0e294ed748092983c2b8212c2412e227590269a1c7922cfffe9b32292faeabca7ef8b6d1843b83a7860df8f2816642b2911ce8d32b60627c84150b74c6ba7d15b42fd1f36e1a120bbc09a5aa678418b55febccd33db1cf960122e82ca41430d29191f874e7376cd6ab85d22daca1ad8e460077f856852036abbd713e38ac2ec3038920d360d2d9ca50640ce7d9ec8e9b3ab05d29f3caa98728c856e669d601be5f9fdb210450a0b3248cebed7e60e420eab85d31cb799a87007c4b3581cf844dc601ac38c445d84dcf3989842bf198192155beeb6399daf60af17515f371dcde5419da9a3d8fe759edbd6ce42312de8574e7e9e758a22718aca1f09a100efcbce1de98e3847d779f24221a8b0005819008cc1968945a2b97d0c9612e8852e18bcce0812137f52955b3a7426ac9b4e24a8eafa9968331c0e2a51fb37a7a902856ae6d0f0e16a18194f9d3b6315fb2bd2132ae2db8dc9197eaf3a5e9b7055eec034eaf526881d47115aa143d26b38e70f520ff5f676aac904914a6cbeddc7404c9003896b9b0baa80b6fc3b0d9ee3abdc5ee09b64eb9c596f9c3096b13f34e5d1e5c2996b02d346bf29d9d9f627d594f238bcf79dacef0e5c492349755559e2bae669d86a4256c92f56399390010e4f0da8df41b967375c14033211c8925d257ccc5bf6d5fd8d632e9c9ed2d5bd3b7ebfc589c8a4d2f48eaf5d947fe3fccc9d2edc6c8574781af6b60a4b64f1296ef2264cef3b9bdc5a81bc3409aab748f1f5fb5262baef9520834ac44ff19aedd931c112c8c03b075b9edadd99f69300f53c6f92a87d45d6cfe2e17e3d749a4c8e42569e7efdbc0ddcd7a55fe7b611a7f2c30cb1662116b4f6ca78e19857faf38333028381089e8ded3111637bcda4c7d44870054846d0cd9a3a77912d608b396d2150a1cc5adb51674f763602f4ba3a96a171fa6a55210b85e111d9d171ff87d0c7f797adff88234f6f8312f0e9403b41f6b0c8a71b45f8286cd49f279efda9c6e4ec2a54c60b689d34949f737b02da238db85c4b9375f42d5a9088e251d04250a234f9943791fa4e3ca5b90611e874523b23e010b1e3800a439398fd8fbdc262280977c6d44142863125fabf531afc2434ff422cc49f8033d07ea26adca616043cd527701a4fcf5b3e510b5270914c5a0cb45c51639e9ecc390a356fda9ccacd35010f58541c1f4fd99dabba88c655423dfdb1269e5dfa05ad0a76cb43f4688ce7528864e916c5c408d8543589ce887a7a7694a785154bc9f605ecbf16d1bd4972b1597aa91acb11b84d148a15182d575ea8a2dcdb2cfa0500b6a0df7124c64429f969b9c950ef6dd8b64826c6124802e06139272ae5dad59c1e9ed827b319a9dd736e35484d921715b44da48526ebaaeea82ab79fb3673fd7f087237200719104d9d4635282d3ccc143fc826d93b9e306dad9b523804cb15b79ab9f5cb30a4fffce1b2f763d320e6a344f8a9e7237d4bf76e9d12b4d98f86a8188c5783b5076555c6029f2f78b0ee8283f0655deab7458e745e25c5687c6314c3730750b355c74487f57bf5aa5a4677975f47f08d37bb6535edf77f9963c7c60585fa2edd06f282ed456e462b82af958461af1b6ce9ca08fcffc5a4e2dd6d87eedac6145ecb0ec6656ea98272c3a6a4923b17eadd76275fd4a3a922316ee2985dcad5cef38f1a07a598cd22d2640862bbab183f5c70446cb39758750e3dc0727ec0be04824bd0f9cae7a340c0266db3700044c76d93424d8877a460a58f587be243034a4a21bdc81378c964d0664e5e042c2f11df0dc97c7a41d587908c781a1277a7d6dab86dbe744f92579280a080f4d4127eee37463dfca686e77470b6af2a6597f7ba707dd0c6a02419fa77bfb731259de0b498904947e1134afcec2a389d26711fc25e969e667b8fd022fe4ca7ad79b19867514836b31b65f010b8baae718ab2fddb5d9f5884f96e7ae2186a54c1ea2f09cc803ea7b6f76f030ef8b1d1848d7c7f33e1e8e8bcd716bde24bf69f6307cf457c2c9c8f00623c53eae3cef05bcb3ce781d45ad9692269d002d1e13c08d7eb51dcb9938e982baad78113bb1de0f59963518baa4ee64ac56a81d978824509b5954d079ce8478bd977eb0dea10c77eb1725923313ea052eba78408ef8ae3f35c1a8021d94221f9d06e701792ab619abad633866fd5d6e0f318e4b51b36dcaa0a397035e3b006d395e54e129d3383c50f0e53c64f0b2222b86f137caa1849154ffe5940f4116dff0b190fdb9380f8d25b15964e9f5c7fcd512b6e783619a21d3c005073da7f4611a39ee58d9c09074a49e998c53c057ef74fb870b9fd0a3582f2bf8fea4c6500f75742dfd5ea18a3453ba0c817a3c27308275bbf8f81e2746dc7804d5e99dd4a174e90f02ab33b0c837ab471e1d5c608746116f0414ba0769fb85c63f4a4055b9fcd4dd48b7d53cdd9e5ac5788d7ddc99b235d3bec3e662e5f439a496a6e01f8ab62543c02a70ad6eb3efcdf4fa33b637034c5a58769e79ff070fffbb54cb951459c8e10eee97e59b71672ee969b0c092d3cf98383fad3479e01c25f9028d0c27faa8b72ff35cb83c299ee4c48d8d94ed4f34506c89eb9fd9dfb06133afa8bb41c142505dff77b2e2fe8c380ad50fefa735baa57b8803612d1b3d8f38d9acc8a885f12b2d31e3dca5611cbb08899eb4a49a2c110e61d8429375ba0dea44ffd6cd457a4ef73b350c7f53865d00b0409714b25cf57d4c9875c983b151abb03ad9433cb56c9b305ee2178c7623b6ce7949b2ed3514674b65a185b53d45fe5cf7f1e9b61297879898421cc68dbcb0cf5a70174f91b036340aa6388c71447cb6344a2441f7db5f570d6ed566d048c5f8209207bf5a1f981dc7817ed7a01103d2f6abaf87389413ae9e891c39056cb82dc1cd6e0d891c9cc12af265c28e81125507e706189620d229142be3bf72fef053d43e9ef9a02c59a631181ec637453d4d588bf58da74ef25373ae6c427fd29ca62d8af97634799b2fc965f38392defa13029f2f3a031a3a998029a594af8254041a80ce0036cfa00fded4fa3454093abc8b9eb585d79f2eb699a2c835573edab4427eb9e236de3ea86bcc9fe85a76dfbaa2470002c8c1691435df1370440db74ce3c3c038646fb75fb63c85e520c050ccc06bc3a92e6b31738eb32c6f91216b57cc4c515e8cf18c28d1b91424921fe5ff970d9d9042561c4120db274a76e05aa0ae8dbe52dbc5db26d66f20a574b2f9788653b1d72dd1639f7b96a2096ee1857ba23e49463b52ca9c0ce35f6e4505b9f0da158428456d469c45303014961ef2c02ef701660608e8c5aba632ec88a9d2729965e640a387a6a54f2ba9b930783cae5e8cde63f80a85668fc74cbf9d112ee44e630dab88ccd268f367defe4793936114082fb98dd3526932e095785fc8fa9a90bb4ec0f02d31a778f03dbebd3777aa35726260cac972f15a7dea43a2a4d15801e1ac9c491d36024cd8d3aee5c8ea073dd2ad5294e07eab9ee33210e339a20a464ffb0ab84b921073aa1725e7fd43a1f7abe99c17cbcf263210bf9af910afa96abb92aa292c5e398b123f69b0e76e58d027631b1775e139a60b9db3d60569d73916713464546f8df9409b6c48e97b00fb1ba01434b1510954195ca2eac3873929a07a06aa66b7781fddbdd04f3012d857bbd77fea04462704f66ad849fd142b7939f5f606a3d6a3e963c2b7e78e083f9f523777a07b05bffaf644825c7c0e54132dbe7e864bb49d2b2885dbb895b2b8a549deb396a2fceaf1cef6fcc6da1d2700fd6a14ef55827146a2ca1a9d778edc41d548665c6c642896d1e0ca17767695ac2d75eab47d00b0123061de18a65e2e62cb6b80e299c158e8a58aa199442a9a77c64e83363114affc510a729a6d910307189d2a0f3e9bbfd19d6b4d970a57f96c7f67cff9f998d6a65fd54e1be7fcfc7fb76cb0055ae68b5937f8dae91cabe89c70c042ae84b5878edd300f3e1294ba15d494e5c84f48ee8757665b7f439b0464602e779b0f22414d93f592e373d275f80d647792729b0e5b8b1860a46bd1c5e05d8b1a3788286bc0462c133dce8ef488f0ec1d2a149db8f79193b137520ef027d42d17ef85d2e0dff1dbc2fca54720cf10f297b925adbf51d472c44233db09caedc5fa960adc7470732169068b4d635ad043be0250eeb3573215b8307be892ae66910229d75343713de612bf095dc50682c1ab14adef974ea86fbfed9258f2de72911fda5168048f41bc7cddad3641d51ac55f3b08651470314991eecc6fa55f7187fc773b6b129ee20eb6cabebe4b6fd9e7e35b20e6d543c67dbfb1545a4a736d51ec921f61defee73785389b21eb5bd8ac67f9fc261369acdfd39fb43cea08075c632ced457634f3fbca2924e4c37dae6aac5609835348f3fc1a469f5037f6e09ba170ab56717594c6e7b76905489fdb92769d82798d910b65da79b4359de095aa778985c7af3006c6d37f20b49ffdcbdf0fd1188f54612b5c34efa08e6848fa241835929c5cae13b4ca2e1d53750455bab91ffcd764cfb4407c62f8b865a3377d1139587aad4a763e310c740b138d5c1f13e7488729ef9d15c480bf958cbbce803fac335e7c9f6c617e073ee6acb1c3bc32b332753f48ad1dbe254ca766bee15bbe7135f292bab3648059b0c4e85eb128c92850b17e1538b3c8a059fdfaba00322de35e70ba71014cf54221152049f7022fba73018597faaf8228b9b8a10dad4ceac124586cf8a8eea79b5ad1b5b38253cf62be9adf3cb4880c726f884c66a3b9aa413c62f3110a7be09eb7e52a56212bcda344941c8cb1812ef31789f131020fa9f1caca9e1c1fb0a74138aa5382974215f2b6bea276009afc1eeebf9e6ab62743aeb69aeae5429e80521342eef15af647e1e599f1f6d6d3763fa4db66aa22d02acf7f72354b13e4e324d236ddc43a2b909b5326bcf45e5a96b5091fe6bf50543de7c277d74f43922837eb3d15bb4a79ce192ca9534da14c9920b2e1bfc70083a8f70e7de2f34fa9ba4709a9b8b7f0c330627d4df1b1ac32948b4dbb6a46fe1348d4b2660c057739c67ce5c8bd78eb8e38b6493c6d5ed46980110a67e5e4ad8e25aae7e6027c8302fedb8d0abb85db02fde8f02b03bb85a90dd4eef7899967d574200e584c36ed1e5665734577e8f65a1849f7ebad6949e985f51e23e0d37f97f3dc2d085f37724c59cd3cf9defc35c5158612accf6357faa8e27d9785beddfe2f49651c6b5c9106ccc54eae1bb4969180ea559914d3d3aae672b638fe3409a67f64bdb5dd7567bb3ab2ee550ce7c97dfc32e993de117db03dfcd9dbbd1365a7119899012bc029824069f4ec51f8801d5f3d3861d23e46ae3d11d02f54954de0556a3f2ec0d2696c59af13aae14c7e392997e0cddaba8a7c0d685cf27f09c04b8da86b625ca5a90275033ce856157be7756a55ea1b3f6e847ad230ca3a9b3e0d9f2d88225688e171d7252c0c66b56e84ebe558eef291f198cd42228345de2678e8a4a467c6b1f90e588df7286f325bd04ed7025a10be842001aa4135c51e285657dbd793fa3e7b4b81d31558f02bd68c82553a680979eaaf5da4bae6fd78d5667e5ce1ac911639918e78cb223af6f588ceb95c9ebf74ef13c928054a7b3e3e1e853c834b0fc0988d1230441e7ea79ac16440e22e7fc1a7de974e956dd20982736356730a1a04924e705e631bb54c3b7e4f5f8ad41e6e3bf3406e27d9f2dfe09fb63ce3733b142d319cfd2d32bc7977633a8ff8d448692f1d896fa2ca8e14279dc375badf4445fd513a75766c1f492f8d62a9918190bba907194690ef96aeb5bc52ac6c33e436b05b0c8193250739a2d988230855d9ef60c83c418a2ad70fd0881a850cc8d275728b402edb56223cb0b01fc4168abaecb0609d30663b0a69a63fe64ec67c7ef5708fcc745aa2615a913cfab37d538c8a978a3032c3b333f34098cadba1cc85608c5ad399798acfa1a6628f2cecd79679c2d0f170b28f188c9593dcedb2bac800bcedfa0e4c87d76826e9a2ac5adcab9472c9290b14beea68aa6db414b0500feb50f3fded4e247a8d06f62333a21ca49d6b4cd15c4188c14fcfdd1a6133a06de7366a4576edf00cde08ed715b9bc79a7813662b2cfb23f7292f47a78ad4457448d65da038a6fa923d728ecbb88ea9a77e109cf4f1b2f7140a04b31aa1bb38bc5c39443a1809146511add8097c64fff2db4e0ecca542b279b195c35e1f76ad75ba6f57b16ecf2dce28d1cbab58aa0ee956974b63d686303c60bf84860b33a0ebb1710544040d26f67e9d16d33969837dc8ef35c0a0b9212f9b4cc970cf60629afbd7a95282a45df4d572468aaf3365b58d26808d37a0b1acc05de41a51cf1d36dc3ab5b415a85c387185763fdb0ccc639c89037865e120801c062848edbefe8a6d7457228a4a8028affcbc412408ae8aa08657fa789bc5f29c66015038e88b576fc5c4b9faa9506d3e73cd3002a06f38dceeb94a713add016d9b2f9a5907128d37b5dc9be1a8b24cf7848297520bb785aec6acb962b28d9d47d4654922635b39cb7bfbb6573dbfe2be182f3b22a9a9084e722ee148721099d892a6a4f56a9de2a38ada8e41e5c48dc38aa46b98f42d595bef032448dd7910d3c9777d61839b05ac009e63b1af156a66b39e581f4faecb8a903a31e18b2e1346020009e44cb030e53f1b67c9c4d3a11eb6c82fd66aa893d3c76ba4122e4bd5aa54577ab2d70b1a212299469d4e83570ce9ad46a69b5e80fbe0126fe449d23883f7de2889c64ab1f4488808d1e3e51d659654c68259d0c248b179af5899736d43f15e62840068b8b4409a547d166f7efd5e725b32e90e05ec5c473beeaa015e2318d9e1f41013a82cf6bc4d4270305c5f0a4b40161750e800f90c5c1db05d277118e81a825cad04f54e34ddf6fa9b9521e7a952db1dd7f439fdc3759611817cef31d6b15dab399684681cce44e410695144f97eb4e85f99c87b010f948b8e23e01fa5b559f44b9a057c6bef23d251426806e59552302214d900da7150f90a056a918d52a9a1e337bf347e38804e4664f3d6fd4c045b379906a76754e3d60ad51b66bbf378d424f9a418851e2f0bef4f6413f4e6b034d843e0cda0d5a1a3a1f7c1dce8dbcddf54b3c1c93f3176fd9c4f800f650ad2b62c279dcfe0611cadd01fd4cbfcc7e061c65b772b18061efdf6e672b332ad3a6d40d9774c44bdc8a007550db8ca072d2777131921d1c079d88cb67e95d722204e0b26cfe623aa87fd055ba029feb908919f91de703816eb906ef70b48ccf20580d7488a1801a571d74515d4c8ee2e154e67218f644daf0fb6cfb3addc986f97cd340b19e41acbf4f29de0a3ef0e6b71a633e97b46d96a0da81a830e81af368a3f0819e15e8f6947390b03f186074f04205641e766f69726a03e101fa359572b0cf558eed46b9fb782c9658a3d9553f098bbdcd9d61e3993c9e4c0e94fc6725627ebf30cec8fb21478bc412616ed8a23409495e0345c0c5600c7901b26740dbe8fa940b9f5dd6fc1c67c88572f86c00ddfc4e81c9fd317c373eed560697e9b31f8330c3098ae6ef85496bd9898baa0bcffa8e0a1853b46d493bc82e45f82913b2abb49559b09607ec97bb9b56f519cb62b5eb8613758e8104f5f9c7141255f69b0923b388f05e75d0358674cd399515fe17bf542ff225983f5482b8aca78c332df7f4b1e444157c14b862df6b133904568a61588c015e12e105ec3b17cede0981ee11730343c4ec13282f4fcd02ebae3f2c0d3ae5d3f5e885aa9e0cbd229e8cf57f47a4cea657c36406184db432da5c81045bc6fcc744909a4253c9a4784cfc94f0aec4c295011b528766983ce7918f448c59a1310b1536de0df8839650016e8cdbdda7d8fdcf389f3532af2e0aa191f74755c537fac3265e15e57959afeccbd61650926e83e5c0eab2635a7353fc0a0031f65774d58f5f07a37a900fcbe1f4f4dbbd4e1325f42ea9bd16c6b78a64080e89b2c51d47b631d76612ad8ff445b9017afa219b1e4c667142241e1b4fb4883e06b929a91063994b3883a3fe8cd19885e4ef59050a1acc16a8d1b2bab1204c62e97b89961f263c45082a14ca75fa93d2872f0a9a80ff533463215275d78fb3910b995dc3a32714fe42a561cf87b98cc9d16dd764d38204bcc845f8e9617007575a217123e226d2c9f38c052d49215369baff45bfb98c35597d546e63e2e023face25657a50d10c5aa485a07d5131b287d83e024e95479682158ac0d2a7551361cced84e082dea6ad48c9705349a8749187729917fece7f99379f12bf95aebaac54c4bdef3522ce5eb98477e948f8bf5b689fbd1a450f55441642e89a0680ac19f2c20deb93653e892d26a7cc9cb66a8c63f95a70dac58462fd5f29575a5ddf625fd5b1795e4c7ccf212c6cd5107bdf9560877ea818eb2c25c150a10b5e0365aeea2de5c2ea795aba010b8111deb6fd7ceb1109848b5f3c9676331d6ba958181b26233c4e304982d701a400ebc4302c5f101939f567f9da19f0c7a5ee23f10757dac2aa9679cd7b39ad6542060ff6e7106eaa9ae9c65d71624dae7b619f945b573fca143ece45bbf0c1e353474d2bdfcd23acfe7b26cb77a1e7b3d6237ef9a367ef1674ab813520ebf65ed85fd9384a72766e1fabd15ad8951c2452545ab051ef2c49cdee1c19c55af8ee04415633391bc073d3861757c82dd4d36b009a8ca619b736375c1521f6ff7ddc49ee3e9ac873cd6c589d187e1fe7c5e3502224c4e6e892b92f0f4376343ef3a2bde8e7c6c77e62e31a6b110483b988265c307862950a51004347db4ee94cfcd9b92c14b59e358684a5201ab6aed7e37c25aa2e401b73ad34bac9fb172fda756e81887bafce3170b746d855c079dd025acbe2cd1b9ea3b7d065f8be16930487d6d686dbb2e672a5e60454304fca0903df621a7dfe1cc07de6d2044b4f782b70a9e67a6364ece897056cc15d04705450481e10b3f2802433fbdfde33b81846b71d77f2ebab37de609389058bd1883e6f0af63850b6aa197e35b85d2caaf95e113cc77716d0fed09878915b96d0731b9d66c4b9369067a4b3c450fdb4022f00e67785d5c423de781b86d1810078167a9e517b5f6e7ed8532cfaffe89b8efc323cdb484690a1988b36122a7239b4df75ec48afe68eb54c22c17a5237e612a38c6445afb9f4212823417be4deeab848d511eafc9bafae7a112a2083cb0676802f2ead7004b7cffcf5dadac3c415a5738156bf519b972e24988a147425f1cdc7b45ba19674a1d659ade83f79a6b8e6f64e35b29b546f415a328da58590215dd305480dfdd8f7552617a566377f6acba11bf04a5c56bedab00f2ee8e0d38a10cd3aaae96310ae8085089218668bb83ce85f44f7cc077cbe39520f301121313a841860df963b488cd1d5834a8683cbbd25cac7a8713de7ca89481a6f9b1dee537b8014fd9c2ea9c4ed459ffc4ec65d41e874aa339be0a348e6a722cebd3c2d80f30b84766f3a4c9f56937639133a1c3bd1b5a84901e3fb262464f751ccb86b39ebb9f71e7e272a1a6fce5a581a485528a9dad01ad0ef87f77aa82a88c47723887494477d7b5bd286f2b666ec0775f998399bf4dc1ea52e2d72ee08ff1fc1f434873867c12d00fab9059e717165702fd54d662417a1e925d1aa9b02d77a7c5649787ad1238327f41549f3b610ffd108eabf05c5306bf146cedf527f810a635586cee206dfc7a109f6401d49da12d3c4eac4dd66eee2f0b2264efe6993f29478c1e50181ab8e3dbdf70d9bfab41a2748861cd0a80a43714814b156fa62e1c2a3fc3816a41f80923116802049c9cac752d49c1ac0c7a858eb58c5673c9ad3403961da59808b98bed5223e652a4d002fbc5b34cb1a19a7af03fbf695464f13a4a0d2b3e4571f683f553337021aeb41d9086a44bc4b3bcffb3dcba1493f79565c4511e6dffbf1c708ebe04aa0381bc8554791e3ab0efd028393369064ef7a0b7f0a64624a25b6c6579dbdbe7c04c6d07e8d315e94007c8b0aba90f75841fb0597f09086348d59b32b58df4cbedc0747e4f1786fad377e7fcb13cd336ef59a60e9782ec21fac0757baabe681af18f361c8833ff991cb15fb2ab9f0ac9d27217c7ba455139f2191d46cc54707a2662960925951b8983ea6f0eb817b127d99956413c4c9de24338f5b53e4cd9dc4972fe39a09c4a55710d5c07d7a4276e1c3f6b610b8c9b3fc5f7415a9e706181ffd81e4c0cbd0bd30e73280ba58aacb64195289d299a62703dde472d5a3f28fc8670f246c821b2134550cc0e2b5c3961759f9db9135cf17700e5a7fc466e1b0ad0e8ee2cc24c3e7b5cda62cf90f4a3f4e1116d2a0498222d89155c6a93473a9ee62206929e67f42fc909b94c42cf9755dfe0bec3d53e83d6b20da07217bde3084ede796c4a2504ff1e5751198a131e9986d2b00d9825131cd1ecb5594b0712921412b34a079fe018e975740fb8d4096aeca53f67ba11aae22817d84302035e0ceaf6ad23a42c240fe1187eb6c2d30697658327c9de10a0a7113039385897bc71ba80d218dbf13aa0078182380d749f375093b62cb9920149b4209d2d0951bcd1469ef1cd873b1ed6a0e401549b660f519f0d547c656ca0b0cbf0d0ab86fd91dbdd7cb7849e76239b69f986eda3bbf7fa4769a66baa6a0162fbcf4f2bb5f844f1835a607aa569c23ce3d20c0e62144727f8c6efab0940c9d0bb7caad2d80b55af52ea9c64eb45e7120165940a479a3adedbb21859243c59b22e41fb8f4153e6a6e3c7ec22ad69a81012f03095a492754a9428d294040c170aa26a1a2f9d4a82dde01bdd3e98efe440b3e5a159358d3dce2358514d50bd12bdb00373f59b60287ed81416ce0c1adfa3c8dfd541f9e2f4a22c6a30c43d714ccbf815d7366ba8321648a08571ce5f9974ee64ab03c277d16cc2f1d9210452dda83004983b3703145ec4f4af30999a69a9337e05f4f10f081ae73e782a5720c1b1e20779e1afdde856803f3fce8e68f517548ddb7ba8fac45743dedf3405a9cb7ad75df1e9a7dc04f60c7bc8a52a034f5a27b28ea66e841191cb304b93087298f8161330755ae03ffe688005395e2cc46e5a62e6b513a116d085e56d350c1a4561e03b9b97e9f7b44c7d18217c5a18a725a32112778d36f7bbcedf297fa6294fe9369f8818c26d48247aa3adb59f323a6f5b057307dc0379a3d343d8f049ad4a68b7f94e16380685746dc6bdd5fd1c094b3b9a2c86862baee85c73b7ba70244bdb62f5a27a6d61abfb1b043ffeed8bb7d8b5cd174ade4fb3710745f368d4987defe53c82584afa54c24fda6582cfcaada19608fc7eaa6c0dd847d8ddcb0fdeb844791e740526649b6aac531f886df41155443a32c4b926adbbde4ff74353e3fe1ddff80749a0aa18e9630ffe8cef8abeabf5a99080ce1cd83505582db859394e63891feb7f41a99624948a6d4fe0d0748717bf49522ea6477c5991d26b999d4e64b908823fe84b293aff22bc6412d3de573a67526d580a11fd0bff26111fb1f44a6eb01fff0aa0e9244a6c95d8e6f5101ecfb928510c752b95252996453bab9249ad7a58fb94396b7050922a942d8f77328c849d86f5b96bfab9bd1d98d6829a552b6f47383fb34f8d61714bf7c4d6c9a94c151489dca142dafddf2cb65614a82b689e7bf6cffe841596147d2a3e11e844b9c019fedcc8572e65f6475d62e74212c650251fb1a7a9472e9404a92ebad87dcbc8e7863f72f944dfe3399d2d4fbbdf7043ba519b5363bf26c23f81267da71f52319462e50bc7484540f4c84e4f776c4fdcffd3db2c7b52a219b1b90b6131be098a87c4af5b182adf773439ae5b0fe524e37ff178ded0d3aee6f60f0aaf3a466482d38aa3b0986b90a3ab6f7e751dbedce9000b1093719bf98e629caeb813e17b41e9ed1b90bacb1de6fe02aebea919d6e967ccf60522943e71dd6dfa4fd46b61c36c72b102ca22ca03815c6adb6b0a216312e79b27600d7e9b4e74949e4f8386cbd2036525bf913c057e64d9eaf2f88a7a34af5c28595e0fa42928213883579e3ff126c03cda716db7c6bd77b55dc6440d129c09a44d6ba62f32577b40d5110c63ea340a22f0aa78137327faa3d9397de34ae644b57903c357f04ca6475b87965407165014983bfc93c29f4f54fbd624a75a354273590c03833655a3252fe5caff7814d40d4301e70f6df339ab8dc39a7251ae6feaf197c5e40aa1099ff7a9f2ba2b340275eee9dc8c8760a7fbcf113c786194c7f77e707822c314f58251abc41fd68797b5c43a60a40d7d987b1e8f8f49bee9102605c7afcc53311e97749ff80a4d7be91c8a9aa3fa3b63514fc689ba174e70bebafe79077cc41aeb2c57b3ff2c22411f0e2da840d43c9662994dccb4ce0fd41abcb138342d220ae09bc6138072cdfa38a36c227cf7a586eeba03f06caf1bd49ed878c0a540d6a1df7a0304da90c8355c19cf25fc14e0a09f88e9399921701f5ccb1f703dd580a3db4e3baa4afb83d277f5b3a80f370cd6962a05439e83a56eb8e60cfb15e6c81c9bebe57202c0e55884885ae978edaf54eb32ee6f03107b70bbdcb22ae619c9eac7d04e821c8c391c65de1b2281e70914b843bcbf4859f350dff222b0e5ae2b0ef760892e3d56356330262a0d843fe75b9d2d071de713eb084e41f9001e8f116f48a75eff5ae0f673afcee9d8b9a88ea0edcac1e92d205e417803143a76b5768ec888506928744709113921cf49b41666a8d29e61e28b070be37793a5bbae0a91067b8dca1348c86d87de92aad759ffadc23776e3258b2438e7c5f3a9205a8667d35ad474116f7371a49e1918ea42463a9fcb83142627c5c368f03ebe2b6be11a2c352b7f2adadeeaafc201d46e6e753461139cce33969f890c33921b17787b536834a19eef6c9c9cf4da14a452c9693f1a1851f5ac6b166d03c79f31be530f9f862c1fee44b47736491e25cd934fb6991e069732d5c1ac6407d1d5b565228fd0f93c62c8d9464f941796a054db7ccb9b8ff53c50d25d7256e6570db68c423a4d15413dc06dd0f1bd25d07af93d097864dee22f1cb378f0248028cd7047f6f728f298ea87b916a90221c2f3aac8bc08db67e3c8b7b03f14db3553b4d901dc5b529b54b5b64378fcf64f88fbec8efbcb7c951ebe8548291ea9ee7bd0bfcfbafd66700d487e0ff9196da06eac2136ed3f82c70efee05d407877ae97b06fd255591f8fb4b5ed6385a11e718e9af9b4672343fa20327edf4cb18eacff8539169d4de6b31958240dac9a296d5c37d57acf0ce618af9f56d188c2047e1c72d955890bab2f32936007874508a982bee19868bb3e746d22af23f6f628a5e641b7923aa5953e38173fd780d63e20575db52db6194b5d88d6aeec6d3dd326b0c01df8d9dd05b3092008fc5b2ef2720e5b2a4b97a2387c98b0a30d9e618d2b35106e1956ab5a50159a18abb0140aca0babaf664cad1581638df4f7a78ac118f410dbeb4be646afec7cf1a224a4bd35b59ca7b37c36de453b6857686b8aa857634a4bb56d58671eb9eb460f83b05423f87311acbb66bc6533f8cf70e250d6eaa28de6faeeb8799d1f235bdebfd5b8f63d8be423054a61b90afa32f95101891ca869896aeecd20c801b9687a89ad00501e4d4b624c7181949f148f46e12bdfe3745ba12d90dbbb4b8dda60213c10aa2104aec2e043bb1130e87c8ff289bcb04087061ed85280ece7d4be05f953396121de38b16710f3ed0e721988828a9d83b8380109180a52450f120383869ee4e095b0e9069bf13dc3a4b7cd94e2025f8a6447af22e43ac50314524ea5a72314d41eae0128e123ace4ffd450a1d56e5ef550e179e9d453bfec77bc9df63fbd0d63064efc4e8df983f5dbbf7e9c1c3e3bac6f1962094c352cf477cdee9f4b5b17739623e84a75e3744c24fcb709980d0e751644e81e093a1b15200ccce2615f0bde8a32309a94addad35d31220c69d97ef9f991d4f61584218c43aea62fd702f0969efe2973b03c2562a7a09ccec7b71036913cd81259c9cb9bf666a15238a8f1fa185af8b29fb2cad9ef7104bd4370fe2a17ccf80cb18a4c2e6d9b5b6e8d81636a7a22d227f78f238f301b0c388a1e2046a892578c39fda0123885b8e76341fd06aa347a88d0b188b919650f9c215e8eaa8d4c25055489a0214b8b552099779720fb563b4ea78f5cabb902e502752c7b1225387f278cc57ffa4e0dc4caff6119e1472d863e5d6a6bb6e51f2b4bb0e33d763c80977707d13fc8ebb5d6561c35c55c72c493e8613238182a578c9280874948551903a5fbd4ba072054eab7c1545a9739349b4c0231c4b64794723eaa87ca0ec20e283f39fa5333e1e8e923d3f9d05cf3c9247d0ca7fa23585ad8ee28c4cfc962c6f10109c1bf635d4af8a899d884c90ab9c2dc5ebcd7cfeace5019336e930fdadc18b6d180b1b24c2360949fec777f98f2d0790438be313d7998e0e4513037eaaaf7ad8ae950b9e007e412a93723960b8a250820e412e0a156e81609eec188fc672ae24f802f2d317c2224f56bf6e40869b77e30859a98e1e8cedfb702cf7ead4f38bfc3d2a93c282cfdea507e02c7aee36e310d4a6963d5cc7ae705123be49d6cc6643689c9704e48e1b305bd502401c29ab2f77b0095ceb04f817d661466c49dfd406750c3668950638e0d9d2f8650c5697bf22c1bf54b0f3a400d8e237938b7368ab2bc40c758de3691c50aca6275642f1cf53076ed276bf8b2daf2f9653eb1dfc28ece4d031f75fbcc56f2c7bfccde39534ea99d790e7795dd8087fd215f66e45efbdd1a621d7c193f74636379d831d73a7b1cea7251dedec30f2439f3f818f7387ed0417dd7571fb12a3b5732d804350fe7502039fbc2bbf5659fd6abdfaa29ce7e6f5d6e49981f5ad29420a60c67237cff43d1a567261ecf3ee89d80cf08a5b62b83f4e06c39889b0a494e7761656d1ca2ee3816502c27c4fb690d48e2e1e5d5ad385bef303de58f9fc5d20d6c7b10ec0625bb35a50d1b95a1dbb61254f7e3d7140ef61b3e82d355ce291790fb09ee460e3ce7a247fa7a1a90e07d02e6400704112dc4d71fb68906c21daf1951e93045b5b3e9a9cdb6a469e051b392901a271268fd6d609ab9dc94b3c4f1ff4b94d38db2682651f43d66563ecc4d9575b1a241ea10bac6ab5fc32607543cc5272da3fe921cec3f13be072c30d46990addfca4b7bc8fc4d44328b2899cec19f571661ae7793d6f3e779612e7631b427328e1a4765400538c92fef4635ab99a86654bf1a1f93c0a4a1f242f884e64f0b6ba0a8a1221d286b2d4d0ebfe022b94a96cc6b6f636a5457bbd70afac9016cb61583ef369c1b659c0c049112309bf6345f131ef21c5360bf721280801a39dcbee5902054a828922321905915f936c9e9c5582f88d80d44139dfe53c7c056ddb1b31354ec584f17beadd6b05d2de536a1a268d23ace6856d369f6fb35411705de087c39528e08e1c3bcaeca5c3931d35a75171f76b1134dba2f6672df9f45384688b3ad8e679a1dd0d1b541d0719573256fef5e943b0953432ab03415725bf2bf60a06dcd0c6a1226cdd764d11ff128a9df01e5be45744904bca804b23b66401f9a6fd0cacdd12254a7766051599136a7cdeb93500f6a7070b52dab6b3142872c5dec6adcdb6f7665fbf97499d9da82a5b7a29516d8ad94b3f97e0ea0e730e89ff65885a65afd95e81d5e967aec2f5d5edd21b5d1896df25e1f35c9beef45a0ed1bd29a4dbb4b749a75c04b2137b8e55f0b332c1907893785fa48c481cec4766a54403edda5fb0dec7de38d05c044a18e5b36850259c315e094853dfa62cb9a2801d98ce7733de3066244f7a48980568c6b846b943a27b002f9b09b684c13af911cdb49d652e4e204f780a09de5f8089ad09fab62474a644f0029e7875bea200c7bf0e51c0e688f58d254c516e998451daf721a2704d8c8af57a2160a58a1b49bd221f8f66bd3e2bb64fc38fd624843077822d9fa8c9ff8aa84a9051fc7ecf53787a64b1bfbd9b0f05f7637332546040192b4b438347b50bd398f4073028eee77cf4e6ae42ff7a75d44a3af5fa53f99373773a170fb81c94839b42d962d55e08cd9fb0201020a34965f5e869062eea9f0be8fcda8c8be719c7594f059c60f08b8ecf06642284b0ca582848c1181dc8baf0d5debece0e96fc19b0df17573a602db6581d93aec83aba21b0ecee9a3f597b9d162bde280bef7efbdd83429ae479165bd5ad53f69bcd23dec659d5183949ac35b147fc542a4438ad279fa9e8282a821aec1e817dd30d4f560e5286ffd4bf6777aa236f6590c509108be4395ed91517883d1453b1c78acfe2064d602cd28f27b6a972c0bd718a93fbf98266028e4079e5cc04a1a93cdd6864beb83fd242b8364ed3bf7fd81a3ab7610b006cd9dbad279182380f4f5d2bca49504f5b039aaf00977742446674161fad2e7566e8be36cda15f66a3b2ed38fbac9daf0a3ba0d0d65602cddff2ef2fac41958885f111de66b94448bb918cbf9cf6571ab34afb5606494866c9ceffed0ec321a962422bbc7da6901223ed50126e715d0de7e823318c7191fd64485cff87113a5e4f9eefdb8bc144fa21f5256aa7edd2e9c8748bd7944acfa809f0a344cfe7eca3c973c8057d2d3847e12aadf848273e2b0767e617af6e6a4c0e38c1eb1b72fa714ab8adfb04c8acb57f04ac99cdfc6f6d7fbf08454581fb00bd2132f11a54a885b0ac794d761cdc29775493700d8f900600c7f4b12050b9d71b2caaaacbc13cf1a0a3bc0d3b024d840712fa77f17cdd580aa7d7f1044cff7807721f3d5edd9c4ccab6e4c54ce9a0898647a4b9d24936a83a525fe72d7aa04a86a414356d40b5a61c388279bc2cb272db41da2f00d99d7e6f2a8fa5d55d3c1dcb1f7cd63075b74b7ccf11d2c61d508a5f33d0fdd4b0e1172f541324549712f9195aac9b4bdcdf6adfe42bd21f288e18cc3ee240a23c9723b5d07477af3e5595666bb5ece59e7efc62d11999edba8822f7c433a3b5e803eefb3e00d922978ce3cb6cbffbff0da56062408b967afe2418d78cc242baf8e9282e652a1bcb17369e86aebd493cac2a82713557ea6beefa4c6da73dbd27feb7c11841482a9a0eeeb41331b02245fee59f8c6ec1ee419c77483e42eaeae2724eb1f973621445108be30d94eb3e26ed2f0a166b0ea25466b56b891102f3e6eeba5247757fa44253a71c93aa07134554034b7c5e889b49e40363e2eb02c2963f4687f7de68dc539327d74d4c48a334c26406714b44fe239fb66afbed4bf13f64875de3ec443e9d5b8bcd73733e930f3873b4a5be31663f412588a187d8436b6b224259d28b5acee501f3bfa5c4ba9f4e30d974aec43999132875c9e4120a207814b4975d0d7528a2ecbf8ebdf444c146668daacf3d10878147520d07beb9cebc24b905b9c026600927db35e40df1fa6a2166063ab32958a100f94e8a6bef328ba535f7abfd835493a3c2e34fedd9abaf0f9bb0247df52496795e6a52cf525ea9b444ac702e69b360eddb0c65bf63dd852382486eeee3cd6eb5f3ac4b454eba124ce9de3686371ac117cd9d33b4dac63bab133c11a535b1fc65faf705ca47d1d3524c6ee1c5439fba151acea4d768ddca4ba203a9f6f008e67c8d2e82f0377f41c51e135ad9bb54d5dcdc867c19158560e42792c23e934e9977cde91593dc4cb3520db438338a572ba31cf6f504173f000739f7d0af96e67af2174b5b1304e631dca2cdb66a0f51a59842c75ba427bc00ea2071a3b4db5a3dd78ac145e38f57fbf47be4f09a82847b1bd7c27060d91f116ac83c56780ad4814dde745c64c3be0ad4a4cc33fb9783ca9b9dfcafd8753357f35735f8fd617d1c64cce47544e8cb6e31593786ab0d0584eb5d20ef6a6e09c3c174d73762dc310bbc09a4abf4185406f7a0866194dc3d6f2d2d10be64be85a8a7408593feefa1742e9ae4285bf3fac2232f1169546b0c9dff68e31952b3241b85e76fee392b65bae9e099a36142174b5d2c7bc969db2a3efe645b67824924ddf2a309bd5fc7c1d49ae487973003b98ca25c4b85959845a1f5c8e21c295e5d49ae8134e9afd8ff7aa6fbcd15c25626c22d446517a8e18feeafc45d6986111408276013b007508be3c93c95954ca8f0620997743cc4025562385054e09335e4e54680b4a5fec8ca596dab38abb3f1fbe99bd01af79f04f8264980218152d7c7398f59cdbe2cfee0b9d2b6152db619dfcd9d7314e911a0d0ff430c9da2a5ae9f031d946ee5b3905710df5f09073045d86dad11337605d1bc7ca0f37ec9d788cab579585f09843953969587ad20d8089b5d2a3a2fdbd94210e1d90933224de272b6bfa4729d7c7ff6cc5cd08a3a20e10c2fa5a2010da3d9c90e01c2663e18edfc97b60b0a9ed565413e76311232b582dfd7dad2d2a3b566b9542d8b2c9203ed64aef47da15ab72e100fe78d68d362ffbec2c98bcf591202ac33f9680f9ff821accfc46634508183eefe623434a947633fce133ed4b6bd7854ac6068571557508f7c76c69a204faae370b80526c357692c49c3b2a0875b084c6bd5878d8b7efed2f8cd1ed9fe8178a2112c130d89602301ccdd3f169e1f23cbbf2a0c8c794e4af44dc30e35583e131502b9a835ab33da19c38f6169b5165f7d06a694e8ff5214950eac27e1f399a193547664db9bbbf5485f89a675fcb8c308dfca0632c7ce7264564186c258e04a5b50fbf02368361a6cc1ea75910c1b479f4c12f888d30106bc3dbd8b52d9eeec662233e74bec57c13a9a7110c9c4eda7b289815a467d2e8c5548984a7bf688f5dee6b3ded95d04ff2e519fdb08fed79c9a1e44de40d4229ac6793b32f321d0f00c8c299cbbe9a73f1c5363309dc2be6fa0686307965d583048ace550c85f984c114574a83b9bffbec9b6bbf5697f3d57b566dfd42d3e975ad0c82c1d7009ec07de19d8504a3fdbd491d3d652925394daec153737735a8b89ecf023b15edce7e84fd8ca727b71b6c8f7b84d736d3076d14b39d7b6c9e5584ed1e1223c62c96fd4905ed3e6bee9ba72f2735e33a6b442023364118b71d3284bdf6cfd920239c99919c597f443c54194f867a2928d8f7ff0a343ed3865dbe2a98876203455008fa93b128bbb5c6fb866dc8cffc681749fe9cc33b27778cd29b10112c2ea1f0003912ac03d130c3ac8aebfc172a4f8aa5c9644f759ec9d3ed1b61ded0a121e94a0fb6ce44cd1d8a486a5a9f8578ab862a8820e20e512a29ab722bbe789a4140cd5cd3d3e084580ecd70c3cd9349531dfdda7c11013d8176dd9cebf37ca1e041af387fce159207891f35e595b7aa31c9becb49205f066af612bf5d3bce4861024ad45109391c90085b8cf925f1ccaca60f09ecbfdf05dba6fcca8a2fe4cd2af306b3623d32020c862803fa5d428646f2b6f933459c9449720e4d9ad7172b8f32d3f7f0b062edd1625191ccba3195d100dc2660aba6966914d6c417931f4fcd8d9f451d351d85566b209f5999afc86a87b1636e916a9388f5240730558c0150bdd3b51b0f0e2373201b304a88cb3f7c8ada17fe6d1297a69a55efb51a8157eaaaa6dfe916bfbf2939f328595835d5bd0f98672b0eafbab87dec10f3999b078b9652b03c9b9d09546b1f503545f5fa158e2cbef3b05abb55d8920558905c1ce4d26b4027fae04255398961224727fbeb1d25347d773f1e3c0f929e71661a0629de3c8390d157fd96f8ee1e16fbd4fbb3ada762215c9381a46915d680cdf9f7aeba3564f2b6d669bce2de0169fd1391b023c201f95f2599f958c49472425167b831a7dabd6ae4ee20b14cb8c1d7ce83b384f43a0127f24ad57698f31c55fbe1a42b0dff44b7139c13b801993a09a1b6b3245691ca8f138a21bbbe9a40eac99dac8b1c5821cb22ec12bdf5f0fba9e98492454f773ece336d35a74531367c7ffaab6fadf5ff987f9a6ada15285d30e2ff4b65abe3dddca5f9bb0cd6a71b199742e3c6083b33ff57c8b0b38daee64f768a4bf7e744ed8c750dddaac0d226699a0e39ac80693c92145b210523ddea68629397ed3e8c330e9104d36ce540b1f8357aa37125269efe77fabbf51f0c3d9f001d577fad0535df3966de849d7d3a0b55b0abd7ca63a6104ca4f262ee7b017800f018b56478177a91f3adda3e5594105cd47075f01ce804bd2d2186e08a2d6be560c530abf7ae1a75db9e3bd4f8313f8ec479ea707ea5853bd40c6f409f036cc45d8a82496a9f60aa2d884e0daf14bedf8fb2c465d961e8e07e17db8b774605ffde47f7309a2cbdcaa7dca7cd8f1fe256363e037937f9542386fe9762f6eaf0a724a5685b452bfa553d02603bdc8eed0a9d8d5beb459f9de556075f68d85ab7bebf2d24c8bf6c237170dabc67122a88a02d32ae511280b12b6f6952291d46716f68e411356855f5ced3f397d17d8b0a03be72f4af49d2f32ccb05a741470f982d847df4d2fbcf6746458fdb314dfcd997106fe1a86426c73982c7feb0377d5b80476de8f5938f1b539a6d2e5539c9f12aad208a2b7abf3693ac9238c25f21c8484f60ed040d011453b9adc8dfefea778860ca0de2586a28d43f0e7b7b41ee59b74669c5836843ce39be2a37aefcb1540948f367e62d1cb9a5976f4e3fe3d52c38c11eed47e6d88f374525472d263e759ff794e341a1c4501aa7dc6e375f2ada11bb3a9471ee80dc0e4b55f9bc388f966d9a9b196cc51fcc645bd2ccfa96b08d279d087cb030fa4b4daaf85000b79556b57c10b3bbdc1417b65f6649d647d2cc67e04fd231040ec1da2500bf2cfdfb5aa2f3d08df9e69dac27a18f3ff6045a2246227ba181580bfb14cf0f06a0874704b9b0996e4df2747ea4c3bc0cc7363d6e0ebff2c246634d6948ec7176b415ed34179101ee83cd94d1a36c81062c379773110805d4b9608772bf6743a7c1d52859f38049b92c7b167b0e4579e2fadcb12839e760ba7a89d3c594ad79977e45c6beddbc1ab4db90afc16dd4b795d673d8166b91077d1a5ce680e4d7e7b2f3a12dcc7ee3deb9d63fb5991b154e3f2f3ea55bc39e945b53e60b5e6b68e89a254b022e1366f83240066becd18f068e2c0cd4564d4512982caf753a9f409d7a9cdf71febd383663e1b2bef3a86e69bf4804d22574d2da246a376b69ab4c5fd6dca1fb77dee82e375f1c233b54d3f02beb3a8fa17a0fd31ce27d04dc629f893c584d6642aa49229ef03c62e9939849fae258488a710d51703ad86a65aeadd1bd2ecb2958a0dad51378353162d75175272edf7fbe6a78fecf8e1e7eab64bedf617642293aecfeb2cbdc5507906a05bc39a5193a165299be251ce78f492410a8842aa6d3eda6b4091b887ccc5a8da781527df153e08b2a8469f433024818e242634fa93f55544ed716d40e6370526518b21f16018876e56c546d7d17ecd0fe97f10e33eeeec90e106e80437cd24a39c215fcb871be6f0330ed6c7ed818f065fbde4baa4b515a8bf0f298464aad066d219f5c7a710e94b0513878a0750552e6ae40aa067a92805518de005119a2af0c3c33168074f3d3ffe6be2500111d59e5734ec66dcd4c933115940c79447e32aa76c644f5ba81b25bcdc454c911771145b47cba06719feb08677d45b035764d7d94f20da0abb8ba78356732a32f4544bcf01e6c83cd2aed994ed78d3c3e47dd52cb521903dfe15ad336fb63945b97ab2ad5b5480ff189db328f660422739f32ae5b04404918e26bc89a95a2e19a8e2609cede429072558f87aa82334720354c3af57a2ffa82bd3555b1198f461ff481ed70b4fb66a94815e159a73e50a27cf8e1c52d03ec05ffc6ab843eb55f48876810408990962afcff96263bf4a4a349cb1092b85bbc08ea7399f3db366dd6852a43636452c85c15f7bdedde3dcd3751089d083e470a56f35de8eab727db6060eafa0f75d6c3a6ac2da7f50cd0d36bc0b8ebca95213ff1dd03aaffde3845993b87fbeb3eadac574449db6eb8541052ca5d9e1c40f76dfaae151fc76a67b39a3faff03cd801db9be093b547ac2044a9b3b75f80a2988fb93c8f6d55c43aa4c1e39fc7162a97842e2a2fb200b74ff8c30ae60af5710427bdcfaeb7e66a60e489d16ac22698af1e6863ee41fb79ca58d0455f0e5c469385686634ec9c2761727d8146dcad40ed5db1a820f5d2f942f9c56a4b73ed50ba9d7bf503a436c9692c5d02f2f4a0e89320f82a52245ccf1355c270e7ffa3949c11d92e7b467c6fcbf0338a23e36cb4b7808845017999e772dca25c182b2b67461edde3e23450b538f62df0bde6324ec9b0230d51c04f6aba8944b21a6ce91d13fb0818ba088da6447344ad99100d5ddbc21b17733f524feee09a13ca53b93adc66bf6314a4085cc80308e38f26e21f098de92716a6871b8fd3c0c39ec57c18ac6033006688a55805849729ddf1fbecfeca17e188c7f03fb9705f06433d65ac9f0a76157326f40f39bf1f407f3cd95968be29b28d8a524bfb0461bf72c2b69cb53805ca63e429924b27c69f1742633ef9f1d21825574467eb1b041a13094e6ba6a1de3e085813fbba7b2856c632b7bd1f1400619cfe88defea78edfae16a55b37a9aae15dd19eebf0aeb0a41690f3094d7920af1a9ef31612dd10947fa5fcb812537cf8bf5687e1b308ca52799585036df2fb9d1df8b1d2b673e8740cf8a7f63ca326ae9e98a79bbe855e85164ae70abcb6a4f9821f351a85ad0e213ea03a4e61192930360e291b50bf5a48c1d80f3fd84a91305de38cd41e4f1b16bcbc492aefc589997c8edaea6182357dce635db107a61da19e62e09903e708ce43032dc86295e5e1dd5ec552149e12c47c3ca4655a5ceb4fab953b56d12ab0a1546bfd9f1a8b7214e6e1763011a4ce5259229e4a70dbfe859be9468ff2bbdbf103c2ec3d443d2091e95e0f8ef253e2ccac4ae67bb7e48e8f078fb7be1c4d0f167377a87e5d32ec563cfe825ddc22a4adac5c3ea8d5a42863c0dad99c22b6e4f53e1be16dca55e45254622bee939bc2756a5623f4bc9c2013db0bbe1e037abaefa3acb6a4d7d82ca6d37abd5c4a3f8d17a45e359c07edfb8f99c1d529506c08a9d64057471cd8de42285cae1e8cc3262e0dad00d52ca3e6dc4fac451b848bdb518ad095d7cda60938587a5c260a926ddaa7550705d660ded46a18ed0979ebb60413e7ab18ac986c78d0805c1691c97f0893bf1c2b3da0a30c8fcebd06fd12b12c1102d56f2e50a52a9a759a9e135422ea1166895a6a93f70d3fbc19614017ffad0a54f1c92dc1265fd53890dfad443c3777fc694e4c409e604a9bb3d9dbf1a298bbc3ee1c0265dece8406b3dce7584d2824c045c44e3c8a283a8c39cd469f3c4a9b64045af9482660763f92e1bd1a1314c695c083d6caabc69884409de06f3419e021d3a92b983bd332744b8c00495eb15ef329e7a8eb41b53721f755aa9cdea5dd21f74461e6d3511fb73cae5aabf20457b7e9d2808f786d0a29388d67eddb5a219204bbe4de8fcd136199d19649429045bbc5f18227c9b072ebdcb0907c194540f2a5103fb730ba5805234a7d7f59291905b83559b5bb8be667299a30799bd1a780e2b93b8af50a9e3a9348cde0994cd724e765f8601e75b86d4ae65ac2e99cfbaa6ece099b144b399c92c624593f990412e1cea4be2e0c6f9bc043395d1faaa09c28de77b5a2012e9769828141a9a82f610eb1715ded79451aefbb96f190d516ec688d0851a42ce9da4e71c940d656b77c8088b6b1bc18a88bd4aa89823a919eae20383ad3a58ef39f646841630ee728bc156ec737256cbdbf3678685b8db4ab48096e5cb8a02ad32c37bf103193b8dc9de83dff5207c589fc915b4b118346cbccd1b7036835fb0be7b187c00300b6ffffff49