PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 48360 a6eab17547b22392d5f64bb3c0e2abbc1873aa0a21b07cb79d8c5881e9b9e019

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
700c0c39d1ece380ef45f3887d4980cfa922ddc6444e987b9972f879af055d05
Certificate Block Hash
a6eab17547b22392d5f64bb3c0e2abbc1873aa0a21b07cb79d8c5881e9b9e019
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a108000002350000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000474cc57a03c54dd5fc747c420e36a09b516f631571ef6af4b47d55b785e53b43a5d0de47b03c251723343085de8acfaae4552b1e78d8e9c2f492bb410fceeea016813b6af505dd925c09aeb2a92276bb9769fa82360b7aa596ec0000000000000020000000700000a108000002350000

Raw Header Hex

00004020f51362e20983a42ace84c37c7d2ad5ae6a72d5a119b1c8916d45dac9da366fb6d7c43ef7a4c28009e29f582e4be5d3a81a606a784b1c5dc02c762bf0ba62ae3053ceff69256a1018055d05af79f872997b984e44c6dd22a9cf80497d88f345ef80e3ecd1390c0c70

Proof Data Hex

59,560 bytes
1212160103074455be597d5eded10bba0c48365d418a136f375a717e23006ee7291838011e81cc1e6acec4231a2e0f42688a9fb5fd955da1297cac20b4bc717a88e217ec4cd779ebb474faa5dffd31efab9f22e61f91e7ec55e02b39b6c567c85e2a9ca99b676ed642c45addea5c54ffb765cd4959504ec95a6467d5f3ff3c2a920936226752e9efdf8c85e8bf3ea15b18b90783ac237ce06c1aca6b68515b5f6158388474469150f3c20b46888107150770fc34ef5af72d9ca3bd76d07975028d7ccee52cee2c29f871d8962cd1dc36a3dd59b05a7fe6942555646c75c0230a2f2cda2e41f0a8d9c03abf736a550633dd184d130734599188502083d642687a4b96e35924bbdd477aa121d429731480cfe50ea15edf936eab1cd05b25f0cb7a6b9fddba64f6d21806c8e70079619a02ae756eafe1be0e3dfa82d912cfe175fd971b0667cea07a51b724ad887d5b6f5c050ed16f5d46ff28a4fb5268b2be0df00192e97909a3edab8b05d93d01af3193e4b47e8c79f5d1a8fdb08d8f3f403cefe1db72dedbe400328e83b1b5d8065d72cd8caa08242e0a1b9f7bb64b38605cebe2e044b3f2999a06574e98fa627e6f94bd3721bb4cf2252e5556ee5ff6e7dbfa4caa8c30ca3d53130aaa1ed3dacdb04cac0bb3b40faa6ded5244c20483dc8d50e722944658b5502b63d3fffc817bc54cd39fbc130032a34eed5f99c252d32f61e1b06d20d4d06e933beaf1adbc19d4461d5b014a19224f1dc38020b41a0d36d3f3a84e6994f28e0b49bc6289bd66c1897e0125d0a3fec18481d395c0e1be134ff15d3cac6b390535bb6a0b8d03110b554c5d9857c5f1826e4deef993fa40a4b1ead8f420a49800091053ac13ce73c8f1b6eec912097221232089ceca00b698a427765ba39b3eba77c219bb19e3e305e0878b919d019bfcfa5f6574a90e070d0de61541a0eadc3e31787772564b497127e9f207cd2e0dfaaf6fe9f71298d33b1d93bf362c772aa91e1530f77148360be9c245a885b06e720fd14386bb023789978b37b9b36428bc837fc0068019e20ba5e940dfdf93fa63c3ac0e2dc67076edd5d7461c125782a70b143090126a95b56f5390a3e6fc0a4b581aae81742d2be6fdfcea979015de0c8f2668735cd6e0ae5171c649a77548a043291fa59d9f2138fe30f16a56b9437e585e080a246dd8170e372d974ecb4578439596f1f67598f66f346b895bf08cc21fabe9c97fb4cf91c4be2b7d05776833db83936277d1d96c5b68ca6ac0beff6ba462a5e32e462e31f3a17df6e8244fd55e4bf0ddf45de0c9d6a39f29b77e5883fed3454c619c67f416f80b6f03ffaa6d0dae7e592bce2fa39995e967087fa67fc0ec817c69e7d69349fc026c75c642b934a9a2cc29df6efa1a9913f153721ff8956f71f333a41ee96292dc601b866670177f6447343457ddfdd705c0ab77071dcd30b2c1a50856b52d4cdd01f039b89563233aec3c03f8d9d29843b30bf0d4276f2d0d9d2a9e15f548b89d594c552104211b682f2fee5b1783c0207a63f8a27d31515449bb9685197d91aef656f2a3bc9399217597a72ba6aaebad4ef15cd30b811bdd33468c4c043b94f414fe0e6e004f5a8e69d082d541dfcc3b153d28891356f7d232eb2b9684cdb599a920305c26d71dd82cf222b927ce5a525de491bd452ea6bec42d4ad62968a347ecd664d5f3c80733eb1b0e7d76ebecf63ee077f38c6725551feffc1e989a7d9a1a7595fe804de00c21eb779b42892f5a9e03cc4dccf3479b787b9457d1cf8a0e982404d5a2f4855ee795300fc93d0fda27c4bbf248379ceb6e11c383ac2cefadf8a022301ad5cf419aab20e6945db01fa6bd34249481b8aff989521255274e5a779fc94b6ec23b607336dc8186510ddd86d8f264eb19a657fc44564451c66faee4b3685e09bc9e4b4ef29880bf7b136d603e35696476447ca52a6195d0e7ca5701e7954840039f1f193dcb5d15aeecf267f5df05483eb23728538e3271f3a2faa0acf5185e65f5bdfdf2f9be6b6497539eab6349c081d6b82656bfa84ec093765b4974800107508f3f912f4ce3738fbc16cb7529573ed070d43c7d83697932a4ed7d01cae322daa479097af8a981c0c37053ee3711c411364c4629d6243df7368bc0b1e652401a7b41fa38b54f718b5a9c06aa47f76d81a9d64087d18ceb44a47d79e6051b4847680a2b512ef9833987ea0e12da644194d817de856da113760a9e900f71e524df9981b8053ece450b101d824e2f877f31fbf0a677a9c561e9782ed2ca2c06da6c5f573ebc8330bb2e0126bef508887fa512a53936dd1d0c947289f810779279a113eab4e5d36086b23a55c671afcc6e50b4f23e91f735dddecb9b371e0232363d3d4b5d5a4d03d6edd00615cb7839581b24fd13675f638f6574bc774571fc5d482935f108295a0e6fc59b2ea0e4cb0728c7ef97ab516adeba32b6c5205d47891ddfd9d1084e3482be79a76202aeb790492ffbe7c9d81b7f9c7c0036476e38710b2afa659d941b649d17950667da4d6f25686499cd36146598e67187259bc8e028db8a42a81f53606144745ee682d6567d96088a807819bae2589074c6b428398c32d837cecbf889f49186abca830e58db2a1493744325a3cf22d05f3251f1fc7add507405b63b3ea12de66a4ab6ffcbff78c7d466acf9790ef7eb2e3aa708e7e1c535b9b8c64ab0905b8fdddde27455791030f85ec94a92dcd3eb745bf1e5db5bd7e003f4e88f9fdfdff805ea97869f6667f7daa3f32cde21618bb7c7b41ee8710de1e6e97b4bf9039d55f8225f93958211dcf9099a08ca018955aa93a0f83c1b68fdf8fad7260403cf34bb0347420943535517aaf6fb801e216862e98c0958192324f44cd23809f53726dac50e07c60f98064978d4761c4f7f6d5b16afc532bc3e80a7dc01b127d83eec0a78c5a9dbe182882377e0d38fe9dce639bf32aa522976e8051b3eacf6fec9ced18f1fcb191455fd23c5c34f945ba9a7e74bf447e373a7276112c990c98b2f539af8c15e9c09e8d9f78e297521f1812a64c1bacf0837a2fd7acb9bc93dfecf0f2b28be7b5aa93aed882ce380d30016d3bcb81202b3434bfce0d5b87fa93788309c7a8a7e7819dd64e2f0505a76b9dcd3c130ed96a3cdf98d1b2c6c8dce7c997431c419c176568bb885bcbf510be063079cfa2c3e97ac7bb922cd02f8812e8be09559f97975c88b670dbd9fbb67bccbaf1a3c750d1493cfe959929e3083da5b95a9dec4f6eb7c88cffd09bf49c03b95dd882d2cbf7a4feae3c6c6b7d38d9839f680498eade61f4d5c1dd54cb5a59d8c8f4c70193aa169fb714582a70eb5146c3f353b8f7aea064fc2d75cb85187f6e3971ddd9a5e2c1b0c2d39059219adca96dbc15043985a0c004cff2dd678c6e84ae8d5bf08f757ecc061a8c0f4e0d0855e6cf0f1998fa4915797b7fc9308ca27bb4edf6efeb69431d1f5018553c6d43a92c2018f05825c3d30945c485a0206b1bfe7529570f297c8afcd8672a5222f13e479aae41e13704bdfcb1d6158e57f95b2d79366c630b82006066ce585e52fc647275f8d0a0b99489f291def68cef25eb484735882ea50ece95af2f69fcbd1f7192fd4f01f838d3833fe90437ca0a45129103cd7e743cfdf5a509c09715e8445f2e53bc03bbd08fd412ab509e2bab0cf3008aa092a06fa9528fc316b05ec590504173f474c8731627aa88e57bcc729e4d6c82709ab0a21bd696f04d70f4c920330cb5ccf9973ef2951fb8e3b3ffcb1c2a319c3ab94407fa9786cb25772fa565c079536971bfebb9d9ffca5fb0b227a5f229e77f2ee6c6ebda700778711cd3178b37c14d313f444e23dfd013a1a0e470a43e7fa1f87ea5bd58e46c42be6ca33a587ce623d504cf9e61b1d2994d70142db08a53a2bbeea65b63b8006fb27b5264e381b3af978d07abd029f20f868e138333da6d8cfeb40dd87c2b262b73cc373b92b7addceb7a3749da4b7c50352a1d8195a5fe9c67d5daf427883f539484d09dc9f001b2a98f1a6cefa40c733418e89d9a5d0ac6ef3f925b5d32140caea4e96fb479567409b015489d430b98fc83eadbb3a3ffba1e39f55f60e2ef0074a69a883def67105ca021da300b18235f1685cccb0b2f2a77dead01e32ed4ac0b63eb5fea8ac98b1cae95fa56109b576f849d0a3c779c1a958de129989036ceaf320c0ec538ace340f28a802b05263e783e7dea01c9721142f66f6d781ab339d4ac6603a6db6d7005088154aa6a3c70b5b0750fa77f23718e423ff966c95130faaa9f8e2acfcd7c4d96b8347dd05a789edfe445e1c22d4621056e211026379ccb52df2c06a15c34de36029dd373fcf167e3de40c33596af1994fe9542f51b54e8fe6de044c25eba5b6f3d228dd27a5df44c2a88d51758568e3a9e19a4f8de28b375623c1915536704addd4cbeeae8e9bfd06c6f16a8460441335ef4628fdee109737ac722fd17399d14b75cc053f21a0d1cd3639ac1115a53419dfdb99344eda9813c069c4ece1a705443d28ca4a592c52639d80b0af54fad058fad7ba2303647f6322fe8cfe45482d98f6b81a0d1f8f3677dddc192c1ea0f53f2370ac673b40b79e9695d95d5622d3e1b75c9d1ce83b66b904420f7c55059b6dcaa2f506181efde41ec8481622c82e7c45a744854c8bfe646c15a5f094d81e3397ddea157f0d27f61d7d98c99b62614a2486147ee5cdfb403256ad144c0348baa5b0adfeac44aa815fb732588b802f38e279b84de83bd69f4330ca67d981e31358dfa0f15d6845701e5881f2d82f45ed73f1a09b124886dff9c3cac295f8a67cacacbe7c1f3cb6ca992781ef1d7f6331762c1edf160bb0e1cc7fb4757e8aec25c56f5d7749c66d3be4215cb4acee55dbaed5c7c8058f32ef1c6a90ff0b918c56c08fcce771e9232d3a3de290eee826b11041b0396f0a06c725f40aee2f27eaa91206f294095b1aad248db87ae3ead07467bebe1d85147f7680410cffebd6ea886f3064acf7a8692812a8d555091092310eca4362fafd4914a6ff2260ab656d1aca93bc7745cde828499cd1db96bd544a1c1b8a6bbbb14b163dd8b24371bde100af0aef40fdcb07620bb6957add8d658c6c72a325426171a1f662da848e8174e68c89e37a4eb1d27e68c5f7dc2f1f754afc0873a41c19ea349d1d67842317348fe85f4ea4633f81ecdca9cdbc035f85ffdfcabe81e2d48f716a7aeca90156a3456d2e17a9064f4e17dfa6892f9201313439f933b7b271292b79338cbf1107d3320b43e249bf4b7f7c3b7d2c9c80fa1167060dd1125745553838da7bf89ef6d58bbf9b9f06186e6e04d0b2ac0cad30b1b9579410284c5b81b804b3fefabde36992763e97e74b95b9b2d81c5a3ce1d255a5b5abcdb85a942f42b83bca9febd32b0735265ead39ed9520545887734873e945273b1c8a302e4fd638ad084c113ea13bcf8c62103a811e10d32c5b8c73eaa07ff61289e1ad395c36fab5bbea26518c58963a5ff053b1cf97e81da3efd0b3e7d827b420e4da14853c87aae4cada0b302fd8a32c07d81240eef11699def599dfc1dbad0f064ca19e4d4646fb106591e42f2940a280694edc4e567975e68032a470cfd515733a0472b4db7f1c9cc362494df033846d20b7caefcdb470f44aff9ca30feafc0a20d63e67fa4c8f7d3e61f2eaefcefa1c35a9760a495caebec15794049c2d1d3edfe1cdcc7c71eb8fde0aac48956782f7e036e985213062525e6cd63d110ef0a30cd64333e9cd57c393ca489fe385df364286b08d90d211a8d0fbd1260ae1ef3f93891a859db370ccea62022a81d408b55d55887fbafd0ca93a106359d461a11928155313648f572717efeed5d7030d42b6cd155fac456c604d0f3c3e888fc93027afc93f27390baba6bdf5f829ba149b5fadff7c6c4f98cd3db5a0cb4df5f3e0baabd73b0b3be134a7575c761d7daefc92092cfa1997c699c050907ea1cb64ece47d16991886302ed8c3f580d72a334919ffad500bdbbebe5f4f038d83eee5ddd010464df0db7978ec1551549fa6b0af2a7165041d75cdd65b58a7ec36c195195d3d770ec21030df5978333221f191583fbc672103d387a5524fe105e30be76ae13cfad707110d18338f63e4b1d0b54923e3fe404d5b479f66cd65b5c9025b5abd5b7754bbc6c5550e7e17685d9cb4220eb5a3792a1b01ae8160019260afda25e11c8e4d838f438b0b95eae1894fbdcd1de3c0a601e892187559ded33385453ccbd52cc6c29d7468b65a020b8cb2d07691d054ce75230e25340d173a93aea5fe26e9cc6f9349d9e40ff8d9bf50e749c5a4dc95a883a9f0aa9f6f103f98f8eafa232bc5382ad5781b16ea389a9fae273e87c19813bd36e9df1b7031c1853187524caf875f051bc92458d548489cf225e2ec3c1e35327d4fea2d5ba81435834b7d3f42c489d723c860730f313cc776695f83985c4b19391bb25cd39ab168b4753841834729c2ba6d1f3c4326125bd1a833c3d988cbd14bf62eafc32f3ab1a61f5e56bd5246e702dc026adfbeda6bede50dcbcd6400b23632acaf0eca95c1f72aec85fb16cff66fd26337919a36c95095c6718a6f3dd055c9cb7a87503db64a86b6cbdefe1c8f5c0cc55eae46f0cf6455f0b4df0943dc68af2003c7834a6c90bbbfd23be27cab8a17a900d18f88ff8a58cabbd27b1df999c05cd53a00d7b849d56eb27ed45d90da950e659a67c2ea74669bff8aca4b311ac30062f5433ba78bcd1fccc09cc563daeaf83e9938498c5bd47d8dff82e00ee32589d399fc569feb58071037ad72e57cb2a9c05357e541df4be7939fe5574b6881113846d93ad3ae5c467d801921422ed58a39e6095b05b296a5f34dae11e59b788530fda920f77354e8973a6b003c71e02372751d385212afe9a577f7ac8f4570b4673e9306730f4518e28ee6423e470acac980f8c78de6888f832e22ca11a4deadf15897973e595f83b0a9e7c13c724198ded132d96b2c984d21b4872cb155c2e6cea602a6075af2637ab1c6738efc854568f66b2b6d8706300b5472435fd59dafbbb7e2175e51f3d0966766be325c779e9c74c6e6393611b5b8e45d913e6fe68f4aaba0fe70f86c67907b2f513b42825fd8a0ad5b787e3750eef6e10bc884a95bfd7d766f9006f031f924641f3775e70c0fa9bdae3293561f5e451acddd41d50bc7fcfb20af520114ed5162d1db3ab188528d6958f58393835fe1b9c3ca339eb60e8e432d0322b459ab4763a887ccc10465d42d02691a3855d1c0369f4f3d581a1d5024ff46c9b1783eaef3ecc6db23767f23d2834efbc8cf5190ee23e0a6c697e87265d882d008443cf27fcb19d5fb0b5c432a744fd32cb8da29d3eea7477b897196ad8769eb839484e59c947386a7cf06b9fedb2eef18d383ee2dc9fa7a46c8b1344e8ad8ad551d9660f32b1fbab2b3c9d6142712e56bab1cab31d978d2c1258c42df19569100572a25c59fd1cb99a46059d13016c334c265c344c8fd9aaf24bce3184eaa1bd192989cb91abea338a0bc253754d00a04b2d23137e229d80ccb137c12cfab72fb54f44c1f556076e0f8d554db4916dddb2a09d438e23fd2fd414cc39ceb37605dd5737db25ea11d12f22a761020695a033fc95fe060943876c3095fba4c0d6c06b19b57c7e7895b87af7f734c3c9f97e381f06080b1f28e67bda760ca54351a3b3e57517f7d5ed93a53ecdbffa8cd0739c0f0bed14d40608ea90922217afb3570e578545fc9b0e8f502a7460466be3cce08c8e7a5578b9cceb5351d962f0c723f333f66f1ac38f662ab8670499717578fc1f8e39773b644d609399b8319a3cd244dbdd27c62db8a1bbcad27a0774787d1169e3db427edecfef1f0dcb2b8418af07e428d1a84dafb7b3de973b8bd1452b66e96a412657cb6ad42b74a78089631908198c54ef08a6d14262221e37a9520f2f98ddff7a1e7b6f45baa76a71dcc1fd4a853b5a620189fa707ff13c0b673d343738e257d780a1bfc606a765dd441d660140aa9fcffdf1b958bec233741e8129f00e9bfcae50124d28ee8055da489e663cebc2d6e7a4347ded35a3bc120b297d162a6579e2b8f69ee0b83def49faf70b8a6f49fe16793e384c9312249c25997dc6993a159a659d5d91ecd7bbb053c26afccc8d12de62a06744dd0773eae1162aac787211ea5dff03a7ea6eb1d869682877ed3d2285cdbc12c065b66be21fd3e85bc34d46d8fc6057240edee9c8b6d7f658f8bc1b224eed7da3029f46677439444c5db2f6b1b87e500155e156a47bf3923240270fa2f40db02dc7204a7b28e5568dab57fab6c3f2cc23ac11ea5fe2c183785b32b2d6e29e10be2bc9da05e052a0717f58d7c074b2e494e8d4cf2e5d8710eb6367be2acc7b5ac79f732eb993546b25a3a31a4da54034b695cbb2a49f62699127b48003c9f5681eea5e5b96f0ee918155ff9385ca51306ca1351c4c761f65be61b34dff8f1e71d87f2e2b3ea8aeceae079d4858fb0aec10754408494fae17ca19a9de64554805f32f6ba0a1e483e63e1d5dfcb30aed1e94921f916f32b574d63ac52f2289e261413dbbcfcbae1e4e91ce0041b65e532b1e992c556bdc523f663f29ff4e813e81d2d81443bd1114f2615c849188df76c01edecf4cdeb2134a9c2731ad9a741f4e7ec5c01eea59078cf58d04deed41e4acaa767d522ca10894075dc36a3adeb58577e7502aa5c2eb7e23201dbccf30d06d32505cc4762a7ef029c2d6fa81e011c40646854d6078bfc107306bf4ad54280f52b38ed4442263c4d53a578181bceae482d0cac0c7efaadc912a955e3bde3c8a03af96c67804431e5799a3fe79cfd8a7894050b1a68270f8c5e5bb1b4725cfd920cef90e578ed166fdd72a4c1402a6d4fa1c9bbce29415b2fdd226651e831260b7970d5652f0f5cd1ea60e3c8c9612dae0d3d28f0b768b1be2ec435a593148d694b4c66a3a0b59fecd6cc1a40bbc847e2d78cac809144790651c8bc6063938f745c85236046a5385909b6c810a392a042561bcb95b16282d33070fd36c7715fce70b725b6549e15fed5d86c1b8c88767b881e79da44d25a5d9ae3b45ab7420205cd1bc7cf4a257490db78f078b4c44af826739654042c9332443d1a7cb43e2bf59c1c14c72697e44542e5cd942cd1fcdc1cc0d01cbb8d63892a0d99b02581c6d5a76d9bd94c20cfec0040044cb77cf175b43cd5d9c62b75e3e7023cab2a27117df924db3cc38fabccc1e655e445f38cc4ab98973e27bbccf4d008ef7bf22b10bcb8defda366cc64f417a9a4b08c345cb19fad1bc161062d142a77f3003dde770b0788c189ec2ffb7adf8d4c3e85fbc9fedabf2815580a0ee302726ea15659b246b908db7caadabd94ce63cf0b3bbbbf2461ece05c85e4edd6098de4c446bfd7fde81062aace57d4430ff4c83c3eaf8d66c09bac604962c71fbc0991cb2a3940120cc943732128cea2c851f9961c801c177008d9734c86c115418e951d2fafa81287de1233cde903cfc0f2db02ab5ad781c06d2e6791b8abadb814e5ed2556c266db31618060bb1bb9190c087b1ba616a7cf8d5550907f3b6da28a0faf454cbb738cc88434efb061915a92efa03b8e9a8e146be4b528a0a18607d23af422385c3e78b7ded37614dd21bb80495a5dbd305754af63098e6a100577f4ff6342b62a30d5db6e7c6e469e5409bae0f3af0e1a464301ae2dc2eed9fb838802584f344b595b4fdac19fa85e5db48a14327239f7684308bb46b511def1665906144baa094fe285fbb04bff3caf004600cc435f07422a66f216f519d591f76cc94ba37ab54a2a222c54e9de2d80fc551784a8de863c2663e51e48ec435b43da8786b660246679ccf826e33b31488ea31a4c853e31673a09d571cffd6c3b4093b99d15088b0e6831259d4cccf39b1fd7fd78ccc8b27f8f19325178c6cd7d1d35c77d4d02dbade73b9cda5b2d8967cdae7ff2d0720f482d6a74678694745f0ee23c77a17e3f3b56da50398ab08f94aaa1fc111247f418e2c83812c616ad2dec72f4858052fd44d4232585055b6db5bbaae9cd776957876a7eaebe8c30f1ebfd508296a0e939a1dca80811817f5420c8ac8ba54d08bbd3a7e5058ac40cb17755ea9a8425e82ebf40e3ad60e69326d392ac0a6b289c02180c82c587c96e1c11176dd223923148bbafde5d3b4406d9ad9adefb390de8f4fe6a137d33ae49ccd5dd6754d37df0a7ab29e7782e4e538a728f910df064111ada3eff09c9c34ff9f62e7b42fe9072a3bb086b460ef6f812fb7ca573265e4f13c51eb156902db4a8974729b6db88f848596570852a24a626027cdef0a2d6e95a0a3f9324c5ed62bfaaf2e10dda6710f74934ad49717b24740da9c65b63b1b7b8a4a40293f48afae794c45de8c327f765c618a4ee082d7db7b54422a8064ec0b4117514065e1ad615d5195ba72b0c860795c183a34ffd4c932fdb7d50fa88e220fecc75fdd296fc99d02098df9d392f1a90fd2c710268e71b0140dfba9f9ce3282422913daddfa7ac1a164d7e77f86d8735915962b67b448160e5435dbbfaaa861e50226c8fd53947505062c71b96b0c797a26e2353b49fa201167e9ad805f67fa2926bc9e419930ef05d8c9c5a377be6b5f09ac0f23ec60a25b54f334991b95785da1a35146ca9ad3bd6800122180cf41f359316bfde3abac5f37349e754cf75a6e7e2b69e59829f4102e157f513513b46407dab4eda64900350b44cee4a5003646b3e5521ee29df87b45684fb3b2dc73870b2f1ddc65bc50f5c581cc25a784993e94dff258c88efb965190a14d3986a7b92c18908ce65748a0e29ba943a3ca5dec29bcf11bc6dd08f650f911b7091603c98efe7b263f30bcdd509d849f52029175971aebefb1ab5aca305f17b562db881aee3eb408bceb7fce108d2da6cd493bd8b063a2c14c0a8ab2fa3624506966b12225eb3b1e74f4858fd5f67dd8008f497e203e849fc302c3ccacb513ed1263dd034e7f1055a7fa369dd38cfd4163f9274a2f3ebe74bfddc29bd84be4133e2bef7246e6788b4e663fa66ba138e63828fbbc3fb5dc9fff682c238f7cb4a2784440b26cc302337cd115cff21dd6f8d3dd8e4a76bc5c4ee4f3698cf3835497cf49c7b46aecd582fbbb39233d2578bded55351153e642b798224cf145c7a50575ad3affeab46d60963dc55c7a259612809718f9a9f36b97c8e1d6005144835f35a7abcb87f752ed1d732d005e1d0816b916def84c3dcbeba99f7923ca0ac5684e56a9ae724dbde09974da56aa118fb7614a6631b946419aca68bfb0821b91799fe192eef2a0ac47c84edf59e48a8dc6d522871a34bc8552c195bf2ba3d056ffb3c4e7a8feaf6d16c6baba6d57f67a9254bb4c98ba1c9c2a7645ada28f76aba0dfbe148e910486b67eb60a941ac20d29ddf1d3916a43089cc0f18e935c635c670a0a6243358fb07959e45a449c2d301eef63c7464c3f25804cd336e3597175baa92ea2e2dfaaf90f652c34b3ac11913d643f008c883c29e73505c2972b5cc207e7c95fada7b042320213d712ec47f78d840691a41f1b7f479e0c71ee4d112fccda89fbdc13bec5ee3ab8ca4ee4c5576e980e5902e18de485ef71110d9a7f412948802503b90094affec63a22035ed3c317d90e80be8ff5fa665694e4da40cc4362a3d32fd3f29953c70730dbb21020fd2bf6c3951d57e5d9c0fba86b6399809a0dbdecd72c677ed2bc86607fb26a4f4f01a85d7152ad67a039b28a5017634a95a83c5654150933e87fad9f7b245347f7918bd01f76ab800da25cfdea4c2350f65112a9365713713ee283c89213172d118ea31a8a294b77d74d1d0e72a777ca3db1ce3c64e335cf9075509c00e7d22370f543a22d73e381062c55ed5f9294bd48db14bca209fa60239ff64ba997edbb5104884fce17fe2a17dc56e775216476137cbe6866beb204ffd9dca97ea2f2eb6da8214fe0d7ce8ad93786e6a210bd7d3933149582d79df7e119f053074b013cb9cb2e79a92f5ff49b94eabcdc4b94d8481d4fc9cf236afd3ab33cca3fa680b41a3288965e7c1de9919283d5cc7b0812dabfd063f59c206faf5329a4056a99c79e2f3b71931977217f70454c7427dda39b02caad08cb5cba76c5343457438723a77ffa9522bc4eba8ee3061294558356a21fb219918e56c9af43dbbd3c87e231123596fb7116239b37a957864a44a8a512da9bc0efe6837eda7e60b3867eb9026a4262a01583342a0e7cbb1120f493d274023e2e818da74edceac3ff9d15fe87c6359451be41a1d02692099902e4621f894636dfed076f2eb35ac6f8ebb89b16750be97ccf66dae6708f7e6dd9b7edbf0375af51f5e103f53031e4d68d34d3d22d68cb3ab8318e16bf42a03d0e2b6f2f7c168ec543858627235763112e655f9e6ebc620ce030a1153785dc639154c4ea93f6a2447e2528223af80c953562c8ab76c9e8a64b9dfeb7b15eb1c842a7003f87bed1be2c0eff2fbfe814bb9e3de35234f9f9aed0a4fb8b8339fe2d218b45d175528ed145386a4ad459294c5377c5323e5e06a0c5e7210898a0bfa8da12935eae28605b67873517eb658675fbb7c366b1e81db55478d92b3461ba30151c24a1702ca763cb4f457984dcf412d1d12d9d6203058269f2f567f15ed163421430f17104d4d61c131e95074eb4694a5422bfe9a0ae7e5b09c79b366eadfdf74ab3f3ce445ce098dfb8016d873b77b134a1fe0b8203b77de440ea1f1fbb5c7cfd84820b9024108d3f56c2d88cfd0e76983256d7a6cd98ced5b816561538b00233ddd9580630dfb84b90aedfd83731091882fd3cd7909d7b6c8a4ae56ffcf34df73ee3ed7d7c26b679196cbc993d30563ac553236b646dbd623e7ea38e7a57f9d81f6ec98a9f3c00b012a65869730693a8be531192a06f7215f5d3735f055c143e7c04525c4a7166642e51dfca11cb39914b58ba001e9f23afe23917c29f0bd7c6d34f1d101545aef8316c2144c42eafe6a66c1842adc832fd9643d7b83158a8d85f4b2d7871dd6d8304cef3a95b593fc332ffa075b31bbc847448ac5cb1ecefb3183fd5bf6c61e43d696b0115fcfbff4ecaf2a4efb6d34374e3fb19f328944ec8d89573847f1b605527dee688ebde42429d5bbe1240d4de3a68e94394870a4237b47549d43a7f34a6f367aafea7d81b7e095210723b83054fe540a68a039529f5ac1bf1915d14cf56068e6f1750d2e6bd7edb921ee365f1384f3bc3fbc954cd4f869231b49511e5ba20d3eefc5b82158046410341a7f17adc29f88bb6e5c50e6b30d24e7c106128a75ee0d5e3ab42dd302b1606a487b7afd37fe1b80aed631f943bffb073c7c1bc1d98e3ed649fce7722369ea10855c485f99410c52ddabd513e6e918ae7ee2475b72e890957b3309710e75497ab9aaefde5d803befd1d1efaa45fa2602935055c32651a4974c43903c472e1661de604574ffd400ccaf47b3312f82fecee1f747dee504e164a7323be095e7f04ee39f37053a1fa01a4c1826b7b4f017d96584d3492a67e9e75503a74d6549ee38dfe332ad2f03a8932d0f784f889f19a96b6b50df19d6b3848be8774b467872d0f54589f2468031e9cd496a638b02b8fdabe161c286513448d2169e0f448ea4052c506b59513adfc0f08c7a1f61ad65a032a339e43397a93c4cf6b2abfb162240197985095d55a5bdbd4d6b8599e2c636798ad797f3f178fc0985d5357c9992f4cb5e0793ec248fcbb02691de0b83d23c507afe7b1effa341b8fad1902ad19914258fce5950473eb650faabf884154d27ae4fd110f2ac9a398b9f59e545736699a63ef2b6a62c8b259744f13825209437682516768191b056bddead13c159026f3731c89f54ea52825082161110dfc1258a395502643e12b179719fc2e966d07d2767a2ffc9a3637ab1cce8d4ff79b40ad81c2684bd9f5ef85ddb3dd5fdb2927ca6438b947236617a9d1afb4d91241d41f5f0352c311545e85eb5d36a31df88f0a53bc56c00d25e38138c4fc1a83b32114123916a12bd5c72bb6556ee5cfa067e902676af37e112421fa7aeb8ef84d9000005b9d286306ede7868d38d9749faf4ba3d931970a99cd764c80ec3ceaffa807013b09d1f95f6a313188558a7977f7ddaf2135148282fa1a351aeaef34ac60a230171f4370880a6d8ee235239fb41f4f07a2bee200c9274c972fc7e3cdc6afdb81c4db3d769b465f214de5cdd44d06758a26cd6ae86616b3d0718f00f538e6ad02bcf6f9127bd7e449b63da1cda7fc9c86d05314aaec348eb01a93e554242bc206f98848c69482a82c9804872bb3064c5a46dafa1d6e34d90934f02b23b48750ad11b60ca7b91141fa9d4bfa97b82724c1832e4be619ec89ee2edf52a5fd72b2d0c3c1f041ad886854e8fe865cf4046ec80eddc20536b0eb50eb172179639fb183e99fb85b74a8f37c499be8d087243ebf90a84b522be93d9f6899b351b8925968dbae14c8df2e7f27a5914dda2229fded95ae57f25e2c98aa4284cba90550806fa2c61d6077ae0fea6f3e4327f96a59db297caf2db927805570874f1456aee20a0dcf85f3983d8132ca4f186d2677834c3e261f91b78ef344cb91f7e223de9aab4cf608e12e862762ca1762040dcaa3cdc352ab7b02d67b625642b97ec0233ba104038523941bc2c9a05ca99943e20bf5c1b129057af13332d34e80156aada57675c0a8e49be3d933df03a14da95bbd6808eaac9df242a76baf56b757dd66dd45bc5a1d145b8729b8ed47614bd8dc75666f75c35c0f2dddbfaf828b66522e92babf2cb48d8b82a3a871ffb6cf520e0e6d573cc2c0314a620726d0a71e412630ab37ebb98276e5c5195e057054708514c4d65b17447784246f2f2811b40f8a3fd9999c2d21e0c94a85c6e2900adebd0814c55fb3e7064d82b2d22fc52fcea28f365cb59689e804eca43aeb32d56ab031d547c36ba77992731a25c8be42e5a64b63895310a4fe16d78875343a2962aa276aae03e8c9f9c0f070d322fc2ac259006e0c39da06109a861da48720b3fe237df4ef4b72c32eb6890372dbc1dab8d7d08ff2b3b6297502f314e3839d4193d830a2966f115906180ed4b756576706084b839997071c9c7574c4aab038699d4ec30f9a52ea5fd40a239420b77de37775a1458376e9ac64fcad98af08bb5074392e8d335d98a56bb98e54c3703c37627c9140b077dfcc71e23c824d648f7b47fb7879b4365f9923ed7347b11ca0d5dbc4e69d1ffe37a425a7bacf251dbc71fe469f717ec61984da7bce1dcf8450532c18588ed841ac66286a209451a5ce814550218acbcff2518f2b0d80c1904e3fe34de8a45e4aa4b6bf0e4947a126924c690f5255053cde672c8d568c0b555bfec34c1e12bf5fec4c7ed914da3f53dbb6a909d12f0d0b6b965b28cd8e15b536be3917605c69fdf11c5e76950ecf561e5eeb1d6cef5149c6d32e797a3f0369094867b1f0a28077e7b9f0ddb610e3a5b36666ba6375b7ef460ca4c21443339070c2a8f957edab6406de8ad072a736c687b8575608eb503e065d7ac553252557b37a4ca0959e1ed4bfc5ae4a830a234b917bfa82eb7e158ba926953c38ae93d4944f06fe01eea23e3591bfc5ebed0de718a628a9fb6ec5c2db607af6c31879d55ce95b8cd3cab0d44220b8cacf2a080b77eab328986554e67f5e5080323599274d26bea287d8dc9c80ebc2e64a831c06dcb18e782fc88fd089201e30f1afa32396e938555f3a25e849580e585e0e1f457725eef9442ad037abdb3364a18564ef14f91b8b0f36b3d99639eef35d95105f9ee228ad0ab971fd37a166428915a8568948e27ebbe474ab3fa576a671db18f889e7f59e42b8b61e8e4745897bff17037541c58904b286597e3b45492489325b00986a67ef3bbe28ec7458124520a04c64a1d7ba69e6b8c43d6029e737d8ad22321cc63a87d9bf6dc0b75420608e021841b1c24d2d00aa82eccc3d62afff917ce8a856c0dd870c2352d9e88108c88a0993c1a30f6f597bf6d27fb9e3dce12254e33c9656c83fdf9a0156b70500f8e06da3c3ce997e56cf4e5c8473c6eeb972bae3c75d84a5bf2ae56023b4282afcaecbf0440907b3fc0ce827cc955097e9e265ee39c0cd3465d6d183bff44b22f710451803ea868b1d71fac7b421a608de2b8fac4de567a9a8368a44b13b8df6b0965d0b2fe10aaad7b20036310d77449988a7666fa585d072c05af08dd47f30ec08bb045f498ce15c4f58e52683c9d38ad9e9f091bc947948771ed9f62f4776060d8c52d2c661ef79b31c577a51d53cda17e91b83578a793407a9cccfe8e86c32415362a171249fd948aa7ee1ed0285542edc72e801f4811f0ffaba3b9847f5bb8c11f17fcff0ab84df47b38aae78c2161220de79870f38c6432003b9b82a082ecb56cef7e589510f1df241d54a8144f85dd420efa22fe7e11a752a79a29841ea5b055d684978f4a1e28ff89f4df4c2aa3d02f179aeb127fd33f1b878c8a7686c07d8d7d1c5fb61c019263fc678578144f81b38841e59481aaac429a0be2b09fd5c160b6aef98b4989587a294cb53049edf8a4cb7090b75b95e94e88c69c41e5f98423980b1b9abfd4e39352e2e467f106a8059d539bc3ebffc5c140a651353969af9aa0f760b67a9ea692db8bac507c382427aa2bbde4d80918548160ea69667472376905de02af5de983c6583b22ff9a0d739471d6d6f2ceffa4c7d9d014e637b15022ad5f4b69db36c11d49461f50cfb56686499f1bd13eac7f0032166b53a812e8d961a34d8af3e377fd327ea0855cc13b59abc1f72a0ca791b3e8aa6599c4ac599741abae875a81a18c58b1c59998214c19f079c040f1e69b65a4d9dcd731e79c94ee7f8e8323a2d83ef3430ae60fe99046add198b9faa324133274bd3a739883861f3628339868c629c1be1bdc9d6d7bd04601631e000fd94457ff42797c4952077107b77d5483e40783bcfc9fcf8efbb839a96dcfd1d1ee7acb7c33bce61f5eebe0619d68f81e78536bae75305e1a9fcccb66d7ae9bf51219b532db8d61661a6e5c06d9b6c3ed50bd194ea60019e08b863c22d6e1bcca25c8aff3a05ab6873e4b89aa72e850d2c8e65b66809d7adbb237688048c6844ae7783c76fe989a44b6f56a3e76c9b60c2698cdd448f3cbb6090496e5bb95e85474326b96aebc9fa29b808505ddedf57cbca26d6896bb5c318d267c196696e9a093d325c6f60df4103cd2107d5f5848a36300058f21144aa3de7342c773625c0597e8cd4ec351053d209a825326966401f55a128b11d8b037de785384572f816ae3ae0b699150079b65a03c6d9e4c4e05cdcf20b6b5eae62ca0aa2075a43814fdc46feea8031b70380fa9a5825a650329eb29450566c319f53eebe912dde06883988e7f735201c57f289233e00e9c4269e9d8fa3f7aa3aeb8d5922f4ff148fde1bf08722eb57ec46345202e7996b5595dd21d2a284351e9eb058f2284e63b6d2bfd2ee4e4e9961265c77b7dc0ab60c1e9599aa158c1c850c5440aa269ebc67fc7129569b3e144da3aa8330e1a16dabb6bc3ca6fff7480c0891fde22e0d8f81553c1f6d1a83c091a87591e421f158f4092527f99d4bb0e7d0d821898acf07a475a54c66023442ae53abad016141accd617c11c9b163c2a1a2ff0af7cf251af465eb1e3930dc98036fdbc3b2ca54f158e59a73652839862710fec03489de13b93cdfdb8f90d03ed1815c78cc8b1580fadaa51196adf227996ad7a98cf0283d9228a902b7da8c20488e66e358ea3eec1e28f050d5e1de32da19c4451b4378dd98c5b55b797a9d7bacb330254625e79230d1d016a9450dde9e72c7cee48b88e0d235ba53a6e339d2c0a9b161018aea3fb121ff9e8fa0ab7559e2b19da269195141c84fa2d1fc1a12d1bb4358357d09f72653de5b186cc631dad603a7be12e1f13078bb23bd5d45d1c2343720fcd0977d91e73be5370d557665bb160ac67d460898f713a1c417e3810b86b89e0318ea73353d92e2ae21a4b569b2edbcb4a1608dd5e073dc750f9179651ad7d6b87b3fe8b005a689fd747248cd13705458e6948ddce4edafb053b424b1c53c6f5e62d122173b3f7244d699cb8e5cccd517c279b3fd5d1d8c90abd48166481d3d6799273de1ebab2f6e46648314cdba39568e0be495b45aaf9ed6be4dc3fce7d1c8206cbda82f7efbaf678b51ee156b0c29f49885a76ca1bb3c28fdc961f61f194d79073b3968f28b1e5ba4634214be8b7ab659e9b4de1130f76d505b84cf9be4353f9b64e07a8bec6ced32f591c0fbcb0d85ee6a25916038d6828025d4561c2469eaf6724b753ed7530f72716b08fa5e562d3968ffec08dd51aaed48e3dd28472a1d03dc278b5a0781ecf44e7970140f2bd4dd370604178063441debf0512041fde0eeb4bc250d9c3e69b4694d0fec863e39cb0c45010f6e65ea3001ebbeeba99e61572ddaccfbcacd27a0aa2309788a0c19c403717d401c18e75715f43aebe56dea6a8a9ccba3c1081d7a1832bdb928ba6d67bbd5905710883b6ab505678f9b63b54d8ba8fd119d56575add03157a7341f64f61830f79493ff69c282f2c4603785ca88e0e847b3bd1095b78c7bdf2240ffacf070879842814f2be56de2f6cdd1c4748d2b6fef80041aa2bd12ca2cbfa640b0191d90193a3598d165e7e9bc09da6a906ed77e4f8e58a3d966000447a360ee0f94679c7830d25b200f770f4b5122e5caed1bab74338b27ec020dc29f0056b7deabe7507a85f4af0d53d7102d7f9df2098420cdf6a53047cc5b5758e362d9f2b4afa4ec3c5002b00aa5ca7f17b994f06e505e3c5f2706c92da68656c4fb7a8a51221e19507060d2f7413879bc732555c76b4a94a5fe3fdf8ce952c69c73643134be7865a6b4cc65302115943189e5c2ab9337758d586eb4b8a364a147bd642331e2c0a5efd0655b301c6007c65274a18ea15a7fd9d68af2ad0e177ff941b3979cf0f6083dd84824b51d7a7655df7c9a321276593ad84b95efde5233ec20e52b385b53d746774c8562a198a46f07226ecdbfe888fd91f7d89b7b9d44a02f65a45456641c2710336a6bfdea45c59bd0a84010c4c44ad09ec5d4e61e1f8c83dda12138b2effccb0cc9c65027682e9f3cd16fc0b57deec460b805f613bb2c2dd4c2796be41d14731743164ea1679dabff5c37c862964c47da334dfe0e7123e5620e9685384a588b9f72b4e2b2812a7da9add489b354bfc8a7cf229cd6bce3c16db1be26fd627c24673bc90b79ab1e2a8a47d2c846498d9ba41917cd93a8b64a09a2d033839f93c3dcbb2caf413b4e8535e11f6fcdbddd4468df6440af11fe5fd2c250c51003facdc61af7206173b8c35d6881f84ae5ce12d6d2a07ab80f4a696946a9ba2222bdc7f4d83b20689bae6bedfdfa1b43366e75f66790c54c61e701bc5e46c807e5ed25c32e6f6b1160fad5d76e5a520f0b1cdd0c9cbf39cb62b1aa8f2d7d96742d6606adf90b4f95b474898c68e60e8dc5dc279707243491abb300f61786c5676d799cbb8d0d2c505bb51ea43c2b4efc5c8ee77158690bde1973c79a32e004d48f1bf799adb413f9fa44c41fb6cd3fbf184d182089f9ccd4d4d73658fd61e24877f8f8593405b907c2982409b9f2954b5b69c84a6874715f4e3340fcfbcd6ece9883848b0a36961dd0017b4f162997ab04d53610ceede4a3d77c1edf8700671a0b82a9c2f1ab7bc46bbee2c40acb22ce3833dd0302e2ccd2901dc9ee1113f7fb0350512dfe30996bfe354592531139a3d6e6f452aa2727795f12f98d4b44661808a581ecd1ed1fde9f300d4911fac8c12ccf9d2c57114a2451e02417404f7c09cf017882a62b3ec46b77fd79b3cf198317447658adfabcb739fa49dad3921c738cd0ceb9af8aa0e222f99ddce7f1c9b82fb6248ef180edf7f98f7dd3c7212a76d3e1394b164dc3715025ff3dee403b6f3584f7a3d796551c8a4fc2c351bac0ae28157e4b500f1450f5e459d98af580c40ffcd24078fdeeff4144620519d7b56433ac962699fbc106a44458b13105771738c65a326dc01a4b9c3da41c2c061d8b1d8c2003eda61bb809c862ad8aaea654ba66c8ebdc2a37e70976b8d6b9b92cb8bd05b198970f74e29a0bc9dfd65026f489ae9b574269b86b4edfa55df394beeaa8f7403730ee958ad1748ac6986d20def0d6376f34a54a3e9eb9fdbe8af1cfc21942296e91190081d4542d553ecda729a7e854aa7d7ddda8a99b34d892ed50329b25113a470f29d6b02cdafcc31b91dd0484bec540187c2b18954a0d615a6e5575f6d2897f77bdd0d78d9624b9d51b2891281a0b76d2c3055786ad5074a4f8572c1209e4f8e900bd05ecb0b2e452f89afa50bd9d33956d0670555ba622c8dd122d0035878db4b30f164713e8c797ce46cd88a2468af5b02931c7359864d086bc61414e9efadccfcbc8bf35016d6ecf37beb63b107629e18b8af4cca1760da58b3a329da1a631cced39a8dcd7fcab46f909930b1ca7b0b6f81ec544098a61fbf79236d7eb4e85e65ce43a238df7e4fbb907a791afc471de7c6c7801dcbbfdaace12a479dbb3d3f5f60b3a574d213369e0658dee4b1385f76a46cf5b23775df9d42b9d998040e80ded3cf9d561a1cdd30c89eb5004e3b4b7c13f95f278eef4b108b936070246a840c66c886eb549accc47f39d9b197510e48fc2ca24cd3f89ecc26c85e3c8e4514b7d021cd2f8ec5e67ba7c386f71630ec75058a851901fdea075d6ebabf24077d7107d9c06f6b7d77638ea7da97b693b10fb8abff3345a348310ba5b02416dc72dbfa968a729b104064b410d6323e23df57c852df51c55bea95ed961f282cc224550f0a7c8335457f9d0f41990271f1262be7fb4b342c140827f4f57956a0ce93fc3c38214a617b41069420c6a38f2bba4b78a602b43b61baa9250da741a5ba29c3388aa0c5f653187123eaf453dc1868416b8dffdae7b22a0331f742126c7a33ee13bc9a45543cfc12d8d6f17163de95c744dbc0286e3f8d29b79a3fb32a3e71c6a61a7eb1c88f57eeff548714aa9bc47b8fa63788d84c68ce910d61e1efe39ae62c753cf399b630732a97a7c31c8838fe73b90a5114d045904b48e5065cb66f836bc493b890782c83fc14f039ebfe0a5e6442be9d9866a898d3d42d4a16f2088a106d5bf4db69e3f8a8331b30e0a78ee05b0d9ecae7754ea3c74d55047408d77e032f3bb66416e6d036678724b22f102e256868bebe419b0f14b9b91a84f2d23aa94dd2ab898d5124884bfcd16ff1b00bb54525bd9f88e1a3adfe64e5ce75d6a0798ba62a35344aff3bbfc523513e27d393ec65c73e97f5d79c0d4b44a601178dfceb88ed90cd628fc167cd95cd5e675aa9353b18b7d3be899cb2269a0cf1ea9676a12e55e648e9b442dbfa58aa405044159c5c48a47b528f1881c1bfc8274f500fceb82f856ad8404ace1fff8e69136a4315f0b9a5bbeef3906bcb6b8ede85cbeec17dc16286ece51a5ef60e737990c54049efb4077da9def5c8e139394df36a8c8d7f396de5025d6578932277a3ae4db1d0edd56305f765d991c3117a43e0280119e242a70430b7ea715dad48a5797d3ec4d170be2a7aa1879af5cdeee81b5f8158885927a3ab2fea030da1b51c05f885cf160b1d86cd16f23996aa72e34b65e78f609c6de7eea0b0d364ef47fa09486e33d785a4eee3b6e9ae0ea78a2e06cc817c23d7f94c2a0c6f88f17d2b20fcee984bd0055384b6a3966a518ec996665ed51b1d5e3a6f8b0d6cd5e11b88ef2b1bfd16fd3dbf9607680572020b660b4ba42aa87ea736fce967a1cda695ca83388eed52f7d75b9858df2beb23405d4f1f10841c876b2593d07894877268fe6776dc9e8b3c78a0363eba955e41cd691799b628dd42907eb4a6ba2068723d4475bac83ab3ae3f1b5d40e8eb81927b9b3eb87b02b353f4e6434dfcc64c8a1100c595b36923ee88e05e4f224378e7d4a6d332c5f66a4929284fbab50e00ff42d83ba83dfcfb7d299969a165d46bcbc5a0fa20b785feb97a3496cbeb590b0f1742ecc4aeec3afda950e581d3aa5b224489035515d7415138fd24b5acc355096496aba0983be8dd5cfc53a81ea75d9e4013035fe2ce4ae195fb69315208d4d15c05f758dea83f25db2d562407de87eaf3862034b8343a52f25e22b35ce8bb5f566612cf7d5651c89b887ee85e4d49c429fcd12103ddb31a01b6df1b2e21c28c382e3f956b7abc2e20033972a4f81038a0b203c87778b5c8e36168d94284b4510a216bfa13b3bf057954e1c8f8f35728f9d664d43ee4238e43bd4ea7c8a8bbcfbc431e27e2abdbe8626408b52ae1a3d1b7b0db10ec64fcdcf0d95fb040295db3d0ce24ed9dc5140e51b428c016db7b2c3f354303c8fa0bbf153f53e4dc450b4d66ef65809984d8555f4ec7b559850b47006df1a7123ebab59ca78dad33af3ef2665aed47c91200ea6dc5c45d74b439877121d1550d47b189c92401c30b4db71c79c44a75b24294cb86dd26c660e8c0533aafd3d7fb4c804c758fb85be2d289acf8ccd93838dbd1519bf9af354aac8ede93eb8276e0cb3b875430d543fc258dc6a93d23a2038f2a210a5ff71718aee2b1980a1c6375833f6eadfaacd95412653ea6ed0972f0444293b8973bcbc897b418480384d3ec84d336720b3d31ac9d30ffaa5eaed01dc9e829f2df8db6334a150379199c45f07ad5266f0d1fb7f3ac4952487251098abbab1074762c4ae259abce23b87ad1ea976b502aeafbacc1631bb71d32b2066d78059c50a606d53d038abe47012b960d91aa3165552952b45caae0fc562102976f5a5627476bf046c01d9da9c93ccf0f2394fe057a65ac487e6a986cf666c30e5bee726b72ee515842e2ad1858c3c2c6d8f39f77c35514d039e90454b0da3ae7d59fcbf245990e5d9efd5b7143c48dc0ae80150df11761b39f3266ad762b871dbc75b362cfd8609bfe0ada749281034215300c56c99c084c0d6b77bfaa32c25b7d0f5a90778aa576de420a557ed04a0ecd5adadbd3b45545982ed1ccfba3cb659bace3e7d5c66088418168cba97d087901f3fd2664b85765740eda633e6e19814613443830bcd4124bdeb91c85ab12665af603a2ab7a35c6dae65f1d971b5af8bb336b7defb2418905b36587151f5b4781bd4be1d7c67ff6a898b0617132fad602edfcdba4f381ad3c19b8b584906a7415c0f1e6d13cdd8896e262fd6a9b7711753e9db204959fcb8addcc0fc5c8fd44ba8df0cffb1f1be04b9da9280242b30b246e5e07b079ff62c1f88175a4d5bdac61f59e817091fa908f8e447217a70246cfea3e216166e1c8535955153de1268e2631198dfa49f2a257e02d3c6faa34142bb4048c65eaada3dcb3fde64b8bbbb552837786014730a087b257440deec8bed916d030b3421ebd245e997413a247ca2b181b9aceb6c7a256053cbf90f46bb27952b882be6424a926e2c195515083e3fa981a2d7ac42707ea9c64a4d3dd2c885d4bea23359ef731ef28d38ccc336dbedec2999acc3f6fba50962e63d4a62dce3dea1d17b4dede8c95a8798479bae8c7e3c78ce8b76ad8dd379f9ab79f8b025592fead894a1527723f3ce0b12665810b8fa0b560af2b2ef1adcbecd69ff375ca4939a866356c43b9bca39bb380ebd8abb95f4df712a544f6baf7967f70636a63e5f70f09063e8b8620d23f0638dfccfe0b6244acb01700bf1e83153e59bbc6acd72622157ac69a66e983a31a55faa3100b72fc99aa36642d8560d7190bffa61862e0aa3780abb82a40fc72a15c9758087651c39ec59e9fd92fd5aefc6b2b46c9a107ff30f1a82e6c6577dca82d88c92953b17eca83648f9fffad36904e908c312e7fdeecb442293ea19f01abac6feaa9f0734daec86aef746ea564a037020184d8236f8877c6872dee24a6505987eaca0dbffe7543f935899cbff7cdb9f32fc665713912c0438062fd60c2185a08d126a9c16d7e4c34fee1f04f82d7d8031047261965d4e59bc4b6b91932de78156ccee40ebcb5a9c24cab7aa29c66c78e2542d821a33b1a4695983d6cf88c95d688dcc362686af521dbb6b3df80dba2999d0819349d73e2ba34e5d4e3ee822ddb14cec358331f9e2bb0a3a69d7551893cf18ecd1504bdc65a350c031c9e358b64febd687481a06f70142a22bc01f9dfcc8e2694769799b9c45b1821572578f12d82f7f889b6e49550fa8db157fd516c9666ee32a5cd1e6227dadfd0f8043ebea81bb1b0c4bc725a4cee3c369b142f2867df6b460009e752408767097ec49358a6c443029228431caa8a199c1ddd16af5280310fb3f5f03fa56f226be1d7d65878f011026b1acb33aa2e941cde2d2f641719b0aadbcb3d651b5b5c2987566efb8e545830c982ca2039a38ac93bad1d9cadabce5cb105b15b986716351c978ea812146a0ee4c9b33db5039bfba6def4b0815af259abbc7889843e41e0999f9dee0c37cc72bb175ddb3f8b93b4e364d98d6ae556cc9221103d6a2b13f609b0a7898be7309828fef0ba2743684cce2efeae1fa0cdbdd85960be61e5d532c33ebcba79f324aec7f39cbf7d37c36477d1807fffd35d466e2c1eb45191994695817a93f673a2d54407d7710a27934f2e8601273b9908bf523ea149e136512c3755ca29ad73744ab0cd0834143f1320edb37a2f52f26f73d4cb6828ab269ec725ac37a4405c400ffd8e91bd4878cc76e690ed3833d3f8de7bebddd2657250364e599cf922fe7d6246470eeb10ee17595eab9303aea67a03abd305431b1bd2753919bc58fd9b692554c494365647f23fc0228082eb1b1680bd59459597ce058d97b7becf0b7e10bbb7acf81ffd5e0a5d1ae60d7ca9b4a7c2faa864533c67ae410b76025c627d64a35732a7edfab1ae2f22e2348b5101c29d42704dedbf83679cf5de6a1956800183e113b7af546701771a4e666a7531e1b445fb20294cd6b84f57effef3cdac468d62ba64cd966d4e6944648ac6c2ad84b7e14f34771fec0f8850fc1b6c6baaaaa5b712b81bfa4462a7d52967ecaeb53fe64516e193350f77e993c985b65b4e549405c157914835ee8918d099f457566dc0f9ce38fd80272112588d640ef253474dfc45e49f433b5723fc9f5eae37a498e785b68c86bd28ee960c21ae0cb624281db7519567b57e8f9245e4fab3a13eb0e62efaa090272ad98c9b5c80d6b0f28267bad380be0459b18a2f10aa5f55da61ecd7165f51e4c60fdd66e84ee33bd7d0e03a4bedf8139e7ad0533f749ddb009e0886199eb8f9ed05d83d4744175714dec7f0a2723bfebefdb1b89dc3faf67d68c4a4c33ac4f617781e8d0b9a7f42477cafa84d51d39dfc6c306959d68e99e2c47b8bd6f0f9528287c6d0befd6e5711f6d8c04ac651f11ef1f286f67a579d286a7bb67b787920ea61584a41185ef1a1f7879add902e21bd20c6083767e90b3cb698ebcfd68b70eb060a9826874220cd32b5792a0f8f220624e6bf60118b522602390a88e7c7161fd23f2b00f22fa76a884664d8e400dbe541a8354a1584b02ef9a282a61bfdef062cd959aec00a93be1e26faab48909d4a54ec06920691ca481306c42ae8bb94607976a3b526888e2060e4d2738ce903bed6da7ecbfbb3c2470df9e28f57070c1d2fcfb641908ec3c6ce98a140b709df248331e2690bf4e95089ba2b9d0fa7661ffd68c1b463a25c0ae861b551b4e2c3787ba08e97f2cf9748d2893e83cebd44441e8d993761b36e6e411ca08c3e3152d4d157ee6d152370a393f060825e78670a834ab4dd0a4e03a1f786599c823ef547ad1184432b7e26671a6eb69c421b81879463b0c85af7a5c73f95109ede638fee2cb86940c3f0dce83569a5dc2284474ea833bf3dfb68b1aa739e8a2f892e9dddc973cb5ffb1b9591d2a15942301ac62a3e0c9781a3d3706102f5c65febce8e01a7a61a97be9015518782b32c27d7a1ec8a4433f2d9edb0c13a2f3db7adac12ef4ce81b51bc8f1de3081da1a2d8a6276dace0a2fd197ebe6080a3c7372387c38e44e7e4139c4d5069b57e356e6b408a0f9285368be81784880966805e9e861d0167f52846785cfaee95a752e74a306ece658e2fbc12c98d0679772cf91a61f94a47b3d4b2332442e09c22f2d9796e6470b34cd97d98987969b7edd467ca595c4d301ca2c67947137a418fdd33666a15c16264185971dce2717d664746a810e2ba364364ccbeb0d079574c8632427bbdbf9e99d405c883b4e3ee4251ee4b2b1b9edbb9973b7965d9fc0d6b985b5706b80518a343575c1d185bd6e17c8b71427f0e528107f3325c926db5181d882b57f5efd4153b44215e0350abd6dc3ffebd2d60323fde1f4c449b54d2022961243d0c9d5779220aa7afa30ed6bbbf61c69578369faa5a985176328924e50dbfadcc40b78b61c05ca6083d863b797ba82ee37651e410c805ca6591b9bbdf3d1a69f02581a90b95681931d90d80b8873d1751bfa8bd01766753fdf90f873aa565d27fbcdb527ec59df8614159f5f800e9096305982764e6b815249a9f4bb511c893c0342ba6e744182bdf73e712d5c1ab6ddc82140fe7adf83a55c8a61c0ff9ae762cc84653a983dda4af079b2066c2cb9b06d4c6efc3939d6dfdb1c2c0351ba37ab12a99a8d63e003a9a20879cc94cdb1cf38e9fd78866cbd3b4dd4b6c833194a6cdbe0d44b8dc49b2b52fce9ab1608952447825b90fb8fffd869cf2f28efc1afc4391e5e4c782a282d1311c018e8ecde55132c043757802830a7d4a2fd6f7a1b21e195c34be637cd135bf279f3e5d2eb86ec97d0ad775b4ee23538ec4932b73ebcd8bf9a1a7bd756f09bb461e7fbb506d16b5f9aea884aa6c18edbd2a85190788c216a7a57d254eaddb77b2e876eda347e754ddba6ff1184070d67ec3240a5acf6e4143a40fe9ed841ab6bffd674aa86adf6b638d4ffe5ce003461a3db564c02fa02ad9a8b4f232a4fb120008a224cd601788ccc6ba5303e365399f786cd0c735fa8d4be8616c4bca03e0fb3449dd00dc82efc039ad954eeab4f60e4a8debac4bd75bf9727585c4ac03487ee244e3b1a7cad5a20d67f6add682d9e501e1e5c53cdbeb15bdecd820c430f22a10f6bc0a02ac522346b36d18ad8c19009b16ecef10f84b50de79460e5541ac62c07e889a293fac2bf2da85feb937b909af3ea66bcd213677674e8250cb25d5a5028f63ce014b5193520e0d74961a9271a371ce9327cd8e9f0af39a669e58ab969ff39a005e68a22e2f27ad80f1f899cc8699c647bbea8dd39d708c0e2c4f4eaf7a837fdb61fb92d34b2a774336cdbe6a8fe462bd4422b4a63cb68c9062fd68a58e74507ebf5a76fa47d764d25cccec9dc1c718c1aca4069d38343cf38ddbd1aba9fb3706b53431e8f1c7db373125f64c95fbc12e0bfad23089ad5a4ab4148bd777e8ae5eeaad069f55d92e3ebffc21dcba0bf4d3dd7b863a776a899c5d222480e6b4b5deff1c8987d14619a951ee04e5bd2ddbbfd102594afb3b6765779c7412af2065ec604ab7d09dfe32cb266ea10b952fd528a6e45b7a216fd9ac114e30e30c15c5d0ecec501a7c1a639136f3d50cba39d676e9689e0517b6d3ac53b31ac837fc830a86a7ff151153dcbd365530373ac3899fc8481206732a262ee03bcdfd7791b39bcd2a856132c89b8e503d6e5e5cc27b8c1b6755d68fc68b1c64f61ec63cf3593be39bc7c7fdb9a2900c853940ad9c253fe1fdb1780e8950df965a5218770bc2193c0be45b01e837e8a4314d343ef6480b27c2a4e117afaf6f4a04c3aa47f0391d946f567f0170fdfbd16b11e5feb47faa540e439a64a1645917601ad0f6b730da20720105631a1a612556d085c948e105299082c6b5a7e5cce52e1363b2e1d9e5b5c1d0762f8f522f7fc640f1ffada175718d1f4b9c3d011cf432da91a69832e1683f8c82c40d620406823c4dca75790c6067521b3cd3a7f1d798ddcfb63420a4018ac7347d8cb5aea0aefd9d3c4440221ad98eb29f940aeedd3dcc6b8f56bf4165ce52aaf9cb98f0902e6168777cb9a014c667641bf2643c60f6bac2f26adf77d691d77eb9b4c0826a812abea19211b3ef922ec4feacf94a27b09a2e2d6a8881fb38a282ebca6e670c1c7eaca2e19d54b0bc6b4a4264bce710c56b0fd94291afea5d4b2ec243cc4aa1c44deba459d29e135a62ddecbe6ebe78cc330cad433c99ea8805c9b187da6483ab32de8658ef4bc1d94056112fac427a732e297d6f19ba1e01babcd3167ecfe57d317c169e7fe8e3eaaba536b26597f0749d05fd6a36b896d22bd3018a80b58fc19e9710e3fbc63b19a89a8d8f2b496c7d50185135dd2f0740828b6ce7c026764639322684419c8b342cfd35d72f733ffa7bb19efc60951dff8589da5c56905b87f9a7a940cd01f9dd29226fcd79f7ba0d0743a2784a48cd0011f6033888aeb93a816b0e75bbbea2fc5a5cedb1bf6acf234f5bbe5996658a8931c6c5b6d244311ba1b4659ebc4a25cc549f2e080b41803123ee4e6abeecdd8dc592a58cd61e6c20ee3d6a6f08157ae898e44f5b33ff817966358420b367d1eaa969d363fa2933d2d0433a15fcda30520041ff0c4e9f5e032b9442e1d7aebeec74e4d15ebbf08b6fa28d429e290b52e7b6123cb6a6ae5bcf384a4a4ba1b86e9dc621872ce252ac6585b3abc863bd037f774644e903bd472fed6ea2535d31021358891fb29b13a52b190269a2db19a83a8e9f1eff15272ee4409fcbdf8912206129581d048056f11dd41898c86951d1c54753a2ce3e275deb0fae7fe8c7691ebfe371cf6ea3d402a7e463e75f3db3954e87c90a710d7317505d8628ed4ea0c82bd234351d1bcd0e89da40bbfb159c5c85563bbcb8474390f55c907f14fe75884c40ddf7d64e1ee59f783a0509c3de5b22aa6e7ed5b700fba0de435c69eebef91c684d90f75954e11fb7620ed0e3fefc45d0e6b37aec88b589c8b5c9fac14341485e2fcf510468d63d2070e72a2a146c85c795574d177e4a58a235dbd9ad31b582eef881568888f11e14f7204e753d356dc106a5cef07b2a1bab57346f113d527f9f12c6572b587b92e37f95712c5abdcf1569e7a1f35eeff8e8f5bee4194474b8b0c1376ef3a3eab8eab554bc8040943490a75ead6004439250fd3bba4cce4f415aa9555d26d49aaeb23e930dfec4b7a97b14f11117bb90c50810326bb933cdb06061fe2b48214ea61c326fb6064c05f3f5a105f2688ce1ca9f87fa1542a66fa1bcb9457a0b6249b2cc4331cf411790d8d7f87da2056fcad11b33d4f57a596a63bba6e212be695bf5e32d1a60895809169c0979f35ed0decfda5d741b28db8a5c643b95ee8555a182cef26154616340de88a33c843b610ef05dac136a1bf5b34cfe04bc669ebcd4a5a858130ba70f7cf9a8a24167752271403840e04b817c5289bc2726419c74bf371b82570834cdba52602bb65d122ee677bfa008fd97035e2079f725636e8b99ffc810feeb00c81a345227b91b83ebaf86a9bc0d82410cd70bd5d7a987f05da41733d256d2c77f2dcdd5d22704940695ce095a226b1775c04d6baca98310d1f2f0244ebbe183b3c7b24b0f00b20d31c3ffbe8aae4bd6a337bc24e8da7ff89fbdd6844a750d80ce083448147893ae6bc847036d116e90e89586c0b48338c8c335e155689f07315da4410b1359ef87e891b72f0ebac946d8ea715cb9f1b1d2c3f05129bc3db6ea472cf35381cd6e2d555ba779e5aae693a576e58df708cff0cf2c4a8810a01f3df9f346f1d6ffbafc5f9556b79355d036d3a918839b977ee7a40def7a01bd2f0c8b4585b2de6a0b620d0e20b426a68ce0ed1d3bf146bcfb7a7e449fc582072740679a7fbb0bc1660f7efe877a9a3ad92a1ffd89519113e063a18cc8b9d0a84ef57780135e3aaab6e5109f8ef80ad20afb176af2e4e411d01621caa8f60b1c92f33a6624d291c04b128c33e845ba0d8dda8b4df04abbc60f3242a329f816945e2e7dd50d236f379132a3499b481bd956ee9ca329978d243d8eb3e89148bdbcfdd5452cd74587eedfc12f80a388078b2f9324e7b1450cb209db38a4f1dab9377382cba922e4d885404d040f28f366775bc804630166039f5d3313215bc45f7031d7fde6a3334954657a59b6130e16b55740a6b1c01c31b55654a26a5ae220ba6bc6e947e9e706ceb5e62f622cc04af92fa321c8da2dfd51de4e236a57361d49e6dadec92d96e59a8840fd56dfed43eac303015cd4f2fb0b6a37712837b52916e0107a07f9b5d09f08368bcec9d150d286504ecf27de708cbcc8b3237a7b56f8e102f800ff8a83523e3b46a2d398baebe14e279f7d91218a7d6777f04d1960bd178c134586969d636faa4fb3fcdc0195db993b8bea248a5134b7f9bff09202a464e320b4c028fd67632aef80f3a7e6706a8251417aab68c37817a3bb803a253f46ba614bc3c73d3185b13980cd9abaf89069f9063d2159e3a967b448da69c4322f8a99d3f26dd98f7169240dd45c13b469feb00efa313701e90587e28685cbac177a347e00bb775e2668dd9ac707e09bde88ddfe61fbc18b34fd77a323fa67d338901b1081357a58a517441d28f6969499a2fb3db6a1f063fe9898b98d5bb0e071b525ea2c136a1043a333e0f07430a8c93975bc07fdbccdd6b7199fa128a108a7e7a60915c323fe26c37495668b91e3dfd563de431a532067f83cdfaf1f5d9b700a05e19c28fa36eae7e8c3616902f41569229ac0ffea6d6d4e4e2e4eb0a6b9a7ba5e08f14d5d0349b0b6a250099253ced8c215e6b9cfec53b5605c2e13f88ff874e1d80d95726d1a9de498ef7e061ada9896ddc978ca0cf4f81ceffd4d68bcefac1b5abfb83186c0bbf0276da139082c7af9e9bd5e812a7cb0edebdf07e4e81d61cafc902f7ac6d6c3d90027590ed7bb519d1b43fa6bba80710c0bc300e63f5d74aa3299f67a1260dfc149d4634913aaa3dc9e26a3a723d19251079429db424c3a6f299c7777947ba035c6bdca9901f11df4e4d580702a7836fbee4f93ae02bb5b0b2a3709e792618d07faa1ae621f333b545ac18e4f0ba5c5d5ca1f1a722ab829993f5e093a3f785c9f8623742a7e46c8ca273e393baafa04bcd175e9f15729b9813f1de020f0d46f119c6982fcb7387738e82a72c6487abbff4597095b3d44ec103ceb9ed84ec4496a5be1ffe8751f558919595e0eff1605b23294447bd0578b9c181d01fe4e2b35a25f47616dabdea32f34b72b7260d17ba13b1dcd3617f13f7712103ea77fe83bfd2629a23d1d18866823736e43e54886d03a0527d14821e89d01cc8fb245f7f4edad30d8987e24c6c8077a34de1eb5c3a496beda8aaedbc04da1111a7ef6ce7753bfef6c6a1381e559fdd1c1961fddf549ce40f685f275850039b24583d00d50623520ad376e56b9d2d6cc6cae8fd2278a8cff42ea4617ad2f92af266d8cd73eaa6740643d4b9929b67d3bf108614d91a2ab628d4126c669fef326919d23fc65d0412cfec16a3b3a6d64be775f889c2b5a90ad0e650288ba33e77cac1b6eb8a3ce88cad60f8324eb47aa734bcd8b662b5714a6b6d887cf8ca9cc437eca6dcdba11bca11e91e896de9119745fd424b2ff2aaf1cdbdc3f6db5fa3095ed375b7d506e971cec8eb4ddda6e5a8b1ad2840fff02fde36c336d57249a411b83bf5ec9da35a645319a946e5025d82b8fce3adb2114f97dae18a1d6b06bb20c233c7a570c51db6eb60ad74465d72812b08e114819f84d134c174a9d8f7ef480c6a66d3b2b5ac9766ef3cc878f417d5047fa4b83bec49a92283ea69896b330cfe9ec2f9f4b6536eacf85a4cc5a6dd099d5c37d4f4700c075be3efea820c95f3c801176918e3d6e8d59b4b064b482d3e0aee6bb6a67649d2460192e138c472b51cf2483178c1efc5bdb5a5d7a4611fa7c709538a12fe6d7087a3a2e70ef9309d948d5fe08f14e71d4ba0ac1e1a7aeb1fae373c0652bda792a1c62c6366fab64df019645143a87d3ed07a271f819cf3ba99634b9262b9ee8145cb780a030a1c87db07321159f8b010b1e4ecaea077c80eb6a7c793428f2b203907f01943e650f65f4d1d8ab403e73c697345b4c3b64fb5837d5b5545826a3cc7a1c84c6bfa2f769359353f5cffa064493e37d9d730daf49daa4be411a8aef9bf37b8a9a0dc3a88360a1cee4a5972ac744c3c8b6c720fc0812969a3ee712e2a6f0c0dd4e44d1c684e2a85514acc819ce369276b7dae1d7285e56f09266036b4ce13744c5a1a43e83030d8df98fdc119e3080963f7be5a63364cfdc3ed5a452c3b9f9fd05d192e47f1af2fc12399bddeceea3d1a890a85cb97a733b02380064e7671cab3a33515ebe1f520ac2e73068832dfc9331a4406a418260b8a324e0e290b29f357eac5d9ee09b0a3a6a266e3e2900b881d536af534d9a54441813833099bad12013015655356ef97e79dddd676f5e25f157456399293b21177f80491a72ab03bc98a692b2d7b5da1c32df792a9f70901be6d446d4eda4a347875e95a6ee1adb6689ec09dfcc1eabc6df34b45df3d5fc970e877aa7195160ebc4a43b15656d1b0278dc386a972adfefed723c97362ed48036b59215d03315823f92495d3c3959d7ddf8fa656e1baa02d50fd461ec7d434bb0cade707ddf17679ccb0cfd3022f4914de0bde601c978ec7f6568c93d1a705eca797c276c153bec6fc90783b65858c3d0daadf677f3d5d807f489c941813f437a87e7e9c617d59edddc561db4b75feb273d9e7cf02daef045fa8f6560ca12311f6944783c9473cd2b15e71cfcd2ad576b1672ddca8d20c2d792c0312689d95f25b6cbc582318aede97a604fe7a00f23818f85c5d0f495dfb2a2852175fc9f2efedec2f4726ca5f969230bdc3675acd9c1d36d004fa969e3ad6b850e48423d233c803195c551cc00447b8e7c3a0c997f576b0708d2496bd30663e58e48c2362a7a96e0f8a3bea724346619e2802c57bc00f146d316eb4e9eb985c2f336f1814115963d25c8755eebb2e785bf079c02d47182ced8c44f79a0af5ced61eb74b5f9ce16bfcf46fda231cecbf42b4a0bf13214a58ad9507a53c8f9128c1cec4ec7a643b0b1ed6b76a46d55bab2fe5b4007ade8270aefc9e64af35dc51d27b8fcb5ca86322de8a02368f23530e118e9af2dde3659c1562480a28497ee6b95f1dbb9317f9c7914aacaa8b994c02a972fae41c73e84e260b443e33b7e47253281d7b53cb53d163c12549af7390e2d9af4ad43e9ca1e3f5634538640b9f09ef0fef041286542b5447dd01b4bc81eeea486d9bd263284f1a8f89307355666dc9022edd7dfb40af65a050d02ad9d45b53eab857e2d0ebd01bf17e54e0d10e950a445dd08bf9799a10da56440d5fb8fdf8e48aa9afc6120cee78f06560dd8b06f1f677cd75c221640ff1702e12e3a9517067b272fe438ccf1828e0fa214c6f7367036d47a15f242e6d71c3b97d9019e0df3e47d5f7f777e5657ab50c84c1a9a7c362a9b5eee973cb36cc1501a675f2abea84f99fdde4d468fbe43a31eab7a82481710faab043026722184b093d211078cf565182217f46796241f06deb5091ff4c1d898e75afa89e78f42c582d5116ed71f59d056b00939a05749264a0568d8cc59d8efe87575afc2016f352a5820a92ba302b943f0231bde3bb9b1fbfc7353ed73c2611bd9d884ea724a5396f1ccf86811f16e21ad0874615ed8c99ff564796bcd30b14c51d8d63ef2e6c5286d918cdd3f5fb102c67ea8a529341bd44a9af42f78fc401149b14acd86113148be7ff8f1328026329e117aa1912a99c051e4547cccc1fcaca105fa3932f906bd33df875765b41a5d65a1eae2acf3d34e24f81d74d481bad91cccacb99b02d2d85517070ebc9802c4232ba5f36deb6dfff46db0ec3874db6158bce118648e525ee6e822a86764c9e6afa8d700d6bf801210baf2b260090a90f8a6e6a79e219d0850c8004739fac8c93ce54af5a82475dfe64a6c817b0d936848337b4385377fe3f190e21408cf61d37ce18374d4bcb3b339906ec4f607e480e17d9df6fac8b6b3a1d8864361b66fe75d5ecaeac61845135d4ae583eda38ced7ad8b0331ba83c2f5f9d6dc84c43564f49e3f6a059fa64602f1ff647fedf356c23df68bd09e353bf511ac0740da2b08d2684bf6f7040df80cf98efd5cb8fa4cf2068a29ec8e1181b03948d3d70d278398b426a9821ccef7de361083769b24693d49d58b5700567ef0d8dc02bd6530bee543e2840cd8b95b634cd772db9babf222ee5f0f0887968604865df31c3243f1a60dae707eadd4305bd5992f0f939cd0c3f93951ea67474e9ef233b44d7bb500f6dae62736026b3037b8d9d110c29dcfa33b7559ffa5da828aacc50227697d3c704ab67e96dfd7f4937ea690e2db1fc891dc2ebc8fa44dea7bc8429012ee33f8fec095c6b967bb2c934b6f8baca779d8706d14214a289794b8adbe63e3e65ab8c20360d27e99d408c0b0ac44c3da3a2925d53c020a465d481424f1fa5fa1d8cbab909af8b9d8c7cfcb4767c6d707d1db2e2169b99ee8845352633037cdf843534d99331972115a7f58ee360a86e93bba308e75fec668bec15d1f04dabf516c930ce9972b963cb0bfb8de5d1384a2f72c69cb3d9ed99f14c0719ea0ccffc5847f3a7922e4a26f313434275dca6c15811275d845013f2454206ce34b52b3b4b1c1c7fd3d8f02620c9d5fd425b5b8a2f0b75b2ba1f191ea6bf3eed2b764b5bcc350e9e8d26d2dfda68aabe5876a09a456fc8206852977f1ec7f75e67e2720ecf5c36605e399d1379222460d3f270f1017b8057cfab6661941fdb6fdc464196508f92db7bc14c805fca3656ec485f44379838a2beb3021ae1d210049515e1806f370ec4e52622d52ee7022a5c043bbeeb4495e214670513b9472bd03d701951953150c3f6f356b44b517da97e51c881f67051f704526212b2529daa648af51ee60245fa50fc5db7e7784fa43c252caaa3e6782ef6b986b8d6aabdee286fcc0bf89ff02b154defb149e1f77144f399c9bb9ab77f67604a23b267681ce6d96c26d6ee01e5a0aeb44db2fd970d0a640a3a2d0910d008f29f1f8cb0fc5fda714c4817fa066a3c70155ee78228c6fc7a1425d57df8f862bf6526e61f2dd612a8ee14a3f026c7c61620eb87b74e8b542b7769391db474114509e44c70629b73291ba949b8bca250aaaa2aa69f054a9c68f9f4d34bb137f7c79d59611ff6c83102c490f5883b765e46cac9fc914ce92d1cfaf240ea0b536e610eb85d34b9f1b9340595d210324dfc546331f6f50fc5adfe3ca56c8e0be1264892f50da2cb944dfc75857ee66c45563145f2448835bfc2409a0c40ca47149d790e5042c8fb1ecb69175dc54d5ed5b6656d954d2eb325ef9190b75f9de710f7365b488500b2fb84e9193b9cb2a137850d6f4f1cba5bd9cd085cee38953b54399617dd90e7c94a55e0b39f9a190acc5fdc1953ec9bdbd91e219f7fdbba3605cb11b99490df6e42bc80e3a3a8329e8e3adf687476f8a37063304417c93584c6935a826a0adb1bdf6fe6f97e5676706bf31e66ffca3268564c7ee747c9e78cd855f7c35f509f798fa9663f0baaa5f1227c964409777647144d93d8f55ec4348a0875cb0385f4a1f8ef6cfa463d3d25cdf7f57e241637b6b3aec142c5719d3182645f87d36f2fb2eb457b92e45035a1c0015dc4ae9872a7e47f06d46342882cf0724681d3033ef534c16bb10cd29728064ef65a1e3581180057333b2089a526dc92dad5b944d3fe85fc19eae7ccfdf984ff35dc8fed34f635cc3e7cd0b4b2c14eeda38a147f338ee35c2bfd003635aedade8d705c7e2e3ff6e86a3cfa0d88c3598862efb1023fd2eb0ae5038ba26837520f647142367d553ec8f2ad90f20370896b1c597bde158c05e9674d328681a93cb4f5f32d256996744ae600c493bc7cddca0418f87248fd1c543c3328ac9a43c8c93aee6b8770d6717c682687df385afa03022194a5f16803eac8a809593f56aa0706452eb062786db009de715757ef94856fa941af627f843de5c3fc05a6f8d70946eaa54025a48242e4cc76f6a1b97d100ee8bf82bc16c298337bfab2b4f40dbcf720ea3a1ba18951c90b9f85d85833bef03a4a4816f9d38f3d792c57912dfc287348c27df61b5520b6666baa7f41f2b6e120ac60b321490f37ad5968a702d51e65f176d110e1272eef3d710efe67fe13c0f4fd670676bf8d7006a9ea2b95f4d46898df8418d1f7c9949c1fb93475dda7f9d6b49a11b4ceabd9ad95e1c30a65d779c8a95dadb63356901b796684df293f355da2309ddacc25964104e092550524e17f4e84bc31ae09ec6e9d339ebd47ff16288a1cbe81f792e1be54392bb96d58779a0882658171c43338e7aae91de4acee2b0079c0d5abeb68573360299c12317906dba8a126d104f0c51dd33228965d2d45e074b5224bd323a4043f6009a76ecce4791e6b59766f5cdd497d6d8904c516b467a83b0861a4285bd07055b26ba970b23e02af1bb1582098d89f65593ad79909dc3bce6b365c75f1e49a8bea289f63f64c051426a8a93254366cc388acd088766c2b4f8538e4aa455961d526da36da46108ddf32b08be343938e25e205d32c459153fd43b651394c5049ecb0e880816cd7fff690305e506421e95dbf390d0d0f59e3212f7f07957d72178fb636598dba6ae1b25eb151aaf13c81efc68012d0c025261fac8af7a8f650f096cc5da0ed132e151ab48f249271bf5631ba3a56c2c0297d3bdf8354cd4e5196d1aca1b350d9167e3a7dc6dcf1c6840a8ba12e477411fbd058e0b11997c44ed5c5f33edcb29b5b446aa41aa940bb96efa7fa5e36211fc87d339370145bfe10e32bd1a65729ef186c33bc8298fe27ec3b6c8b926b7794ea2b72a82c5a5fe0fa0ed73b2f4b9bddbd6f059998defbf9ee5c435937df98c3e475ce6f8f17f8f367973d71348b6d0780485fc7b5370e3955e9cacd9bc6e2b38729ea18fb1ddd663ab37cc422d4a993c8064ff7f2e7595dc70fac742f47264da6a65bab1f82da844ad7501680bf438806f467c712665ad599ff14634cab76139a89582a8fc231654477d46341ad5ebfa58a8ebf4cb5c8bbc3dee721b4722ffc026b1378d71055fdbc5f04e1e91c66867523419b62958a024988f375ad077acceb1ef9d7e847f96655446606387034ca8b63cf8c93430f7ba566b46b3b92aade6f2a3f8783cc431d04d6539f1692fbe3e9e9aa2edce543dbbf67a5aa75d5b686447db0ff751ae93b7460b60ed491593452e566e639c2305c51fbe8978ef56aeab621e9ec02763de8e9adc00d5e6873bf94f42edcb78e0fa2b9f464280ddc275a0a292444243988436e0e9093b0ac933d02504cc703c0d165532ec782aef0f1d4bdb5aa9d8ee825e51abe66e31ac19eb1ebe6863684a8d1bb35e1e516cfce8ecc74a5b05df814d3580cad5dc4fb55e1b470347d440bfaafae8f13aaf620b310fe5e8e89c94aaf15928082b516a4cc0fb5f2bb9ab8f0dc2fa2a9aa1b20eb8afe37b1bf93ecec4745b8467e586ce2ba9660188735cc87dd84f5fccf1bdb92ff21406960b0afcf6c573f8c74f065ad535adbf7f763913ce5df6bca35a56e4c661fc910055cc2e5379acffad6bf60781589512266197cc1eaa79f3e0e0b4d8f4ab673c18c76e664c7cc7369a97dc92566183f1b6a3df1d964ad84fa37cde7d71a9ff7ccc16e31f9b6381e9d21951a98979757b5fa7c8211506dc5b97e7594737e4b4279e72fd3d7fb4c804c758fb85be2d289acf8ccd93838dbd1519bf9af354aac8ede93eb8276e0cb3b875430d543fc258dc6a93d23a2038f2a231743957ede07079b030c5e44b393863bbe07853470bd7af8a454d4b03d9c1485a44f51b6a10ec27cbce3572b5e627c20d9aa6bd65e5a01741dd03f1bcaaa34ad3b26674a1d9ae455e02d662d30a700c3c3aa3f615b9554534bcac9514dab5a57792f6260b81dd8464e2446e0305409ccd9c77b0f045af68e51420c6c5a0e8e95af45180d4cea57cf8c5ca5a343ab50c9c4faa628594cdbc0f75529b740ef81771eb6c09f02456772fe953a3fd08ac45fd2f877d8a3ddb649a583bbe8ab3e4d65fbf82dd714963984e0e9edb1e50851c8c252882fe04c9560462e143ab57a1d200cc20f84b8245bdcd7bda5327bb81c1e041b47b2605d98be62d2150a9637930625c439ae3e630338ad8ee5036f63f56b4329a518304d3c0a98cde66453d661d416d3f17d9b113d4112027f0e62b9c417c92f84aef01bd530e4976d6fb1e512ffb382d996188f6f1f0115f930f451a651226870583d339cbfa81520772a75a00be01e071a5cc540911a09397b9f3ad9dd4d67e3f164c05aba3ad0177b47d685ed8104054c5c7ecabad31052f3fa543b1690cfa90fb3a578475b3ef1c00c6f2b206a3c16eb434e7f48076416246465cfae8b5355748b1b2e1ea522dc0127d69b5e98f519c923daa3171f165ae370af55c079823aea63e4fb4cef0039101d179e1e1f855a82ed90465394b63886ae4a29e53ef82aaa31be2d247217a70246cfea3e216166e1c8535955153de1268e2631198dfa49f2a257e02d3c6faa34142bb4048c65eaada3dcb3fde64b8bbbb55e0aedb9f466487d4ab6a6dfaa672a56d5cfe42590c61f9429db635a1ccad4e2569e3502005213626e816802a426f454863f7e57bca5307fd8ab09ca2eaf327d4fedc50e4bdc9e5256d888b4a6a8a5d37af363baf8375dd6d719a211a5dc46fcfc88a8c354b275a043557d803b478459de4d3fe2751076394f53980ab7abb3934810665766c4d7493b8c38f159393172b53f1b99d484e60bf082a961806425392e0d117ee4c8c04972cd0fb521a3ef80668c1099999209475484b26881840e23b82cb664725cae0400d92d29351ccc2d1404edb58a3c181bae3ef99b2154c42d3148a5d978cc540cd3d6cc7c462262a4102efc87a066ce222fd7b9d7ba6c57901b9560526cd0970027b7891ca0fb18f7cad102a2a0d4460950f57962dc769112adbc20c18e4f19e686916eba556e9925907a4c9805ddfe031153e93bfd1fba94400b97e0a10f2676961577ab1c9c037846ed97cee1492a9e53a192e31e4bdc6a02b0cd5fd27324836d7ccfa581f5134229bc07c03e9eb3d31ee57996c04213a6d46d0d47c9c47bdfba9590a62243abb53dfcf422e08b3408a337ca7af221fd13797f067b2d2216e1cc6c894bb01891fbfd886f4566bbc09b50c107404f7789bc5821c366b2994e15a0b8f4211d85bbbe22b093eabab4f4855aee9250bcd68c84fd617caa681e9fc453231553a08bc850d32aac4c144fe25f2f510fa7d43fae105fdff3e395fb7c75aa3353463da24dc13ee991fe3ac76a4ef74c189e1c8bf75c132e84d272033f3886b3cb93109f2daac9fed68c45b8cd514b64c0d042187a7faa14656ee0cb0cabfe561410abfb3d487826e11c906180109bfb807e64affc431f6c086e432d60e8bf10a53b8f794ec81b07641e1e881d7a897ec49358a6c443029228431caa8a199c1ddd16af5280310fb3f5f03fa56f226be1d7d65878f011026b1acb33aa2e941cde2d2f6417196da6ebf55e30538232527f1c87a39fe8874f890d44d92a77e86d7f0211d564e4d23eb936b2f7788f50ada4ac96ac7a8b47ef3feb429516549df707c76df8d94a652572b3a58f5e148eafe888ac37f80c3347acab6f8d52b6ceac14e47e1ebc051561553bf8346361cca55c5da969c31f10584516439f0af7a63192f74931f1b0c9643d31f0f022890e271ee3993775d0eff9528d7cf0cd7c827dc9c4b4cc20f8770b84c6954aee980083bfb5b5c36faf3f0ad5a1ce36938f5b4ea521a6857d88a815ae3a609cf4fbe1397d7d93f99214c9a31dccf62a2a22e5b72d229f05076d803d8a3138f65e5b6a0bc4f8eea0228efc1cc750bc3d997a2eb74314c646ebd28374205daaa2b1f19fd62e8a39abfe5cf272b8facbd6006c6e0b5afa466c217c59c9715128f7df285793950ab5a9f15d0b3707b61132feff076167d81eb65dfb5ec72502fea21dd81fe361f501fb19aacd9810523f06ba7af3804a1946659a967206ed61fd375a34bf841a9082e9df77854824345a631629b479019f763057e4d63b8ca983de9b2beeb2ff23da0d46800183e113b7af546701771a4e666a7531e1b445fb20294cd6b84f57effef3cdac468d62ba64cd966d4e6944648ac6c2ad84b7e14f36ea980b2704102714cbc0ffbd833a824755b06c2d1f6be9fabfa17253508f55a2159c32d718023bdd2c61cfc05b09d0c9d7569a582036b41ce387b7a7bf6406ca27e5a6067e0acdecb5dce81f9baa67a0f3a2efa7364c2eae8cd871d92c92c1117cd101bc80b6c9dda03948c64559842247b6641571afef8f955e07127eb8b50098c111bb1f5e1c3481d6caf13e04511e4b2cbceff0206b08ac6223a40295e03b8ac707d7760e9dc795853f313ffc7759e9cdef23b4e86eaf772ccb000692dc289fe00079a7b649c0be6c4ded855a8fe9150a67249356d3a664fb7763d2bb3422389a55309d7e3d7b9fbe0af2c3c8c3bca2f6c9e103ece21ea0320b0f52320b11281aa4f07eec3f2096b5f259fb3d158b3733b97f532d4d559c82873e463c5d7c43efd6a092d0f6eaeb12fad691daf9446bc6d974ff86d6cecd063750490bcfd68b70eb060a9826874220cd32b5792a0f8f220624e6bf60118b522602390a88e7c7161fd23f2b00f22fa76a884664d8e400dbe54f04e09b7990a31e78ad29261e352c18c3bd718c4e121ea7ddd502b7b7968ccca17ad845f3010370cb097a37bf2bcfca83887fdc852d0f46801086a003d9a4eb36d8e9a10460a98133a68f1fcdb34a13aef31f4082e4e337f0ea0419fde4b5a322887e8f3cb03ed8b00e5418a5c605d0017c7dd612b2aafa660ee79a496c42df808cbb2bfdd65ad8e5c62e585c337b74b566fae5223539ec58404d183f2228bc85b131e5869faad3d1a30ae7f6bfedf3ac9a5ffdada6f80b0920f0fed6155e5a5a53c97993b9fbb8bcca98e5a1d4101f1fbe3b5cc0c7ea1547d44a4e0323951b7777d5f8daabcbee0d7da7fb9e289aeb5f39c4e977e272bef3dac552838fb4463fba298ab80b5603d3a704dad1eda0be184631af256b2c9721d49725900fdc0bbda85619858b68f0c17361cae24d8a8fdf19250432c8a742c4614e90874b42eb459719096343d267af027586446e63110429749aa4ef7aca8bde6ec3e144240fae23e6ebbf40a6959c61d64cca8e4e41f4f8177df1303fe7703e9622ceef2a1d8cfefafda6375ff54442f2b988d0c76bc3e80d5d2d1ea4e431419c95a0c84456dfe2daaf0b73773c6327ce14381a2d5517fc8f0f05368c19d506860d97d83eba467c232ddfc70b930541ddaaad956f9da4f664eded00f66d895a4f6c10f3718de07356dbdba50dbc66e7ff1f85ac72707217137f37847122773dd42d91db0c4f14273fded4156cdb88686e5beea16721d0ccfd3bb61061a9d063d73a04b54d75593664fc5bebd134cc26b6caca9478fbac3b7a88427530257d9bba60e7e9a3b5bc203239dbe4b609a23c6cb04956f4b4c378601b3d98888a1d201aaddff7760246444a5d6af410ffa984a33b2c0e8e99e1f27dd0554675dd6d258c5526e214e2988b86456de45a016f4144e0cc8ba9d8c0c6baea34c9d76eaf310e45f849d9273d1ee466ba5f7cb8e32df0c7f16139f72a59ead2c80215fa3d3dd3bce0d59a80bc23524e9b54dc3c469aa3cd66864b945168031f771d74a63465a94148510b49121723ddbe624800ece642f9598577b5cb73abe7e600a9a069899a3e1d67d3707b996e8df23ace95e6934f336b348162cfdf0dc5a496937548fc63d32ec7bdac985727899bb9b2ae5b7e4c282b6329642d90206117e7b2b75ddf3b3037b1bb02c05b6030f3bd72e69c094b238820866e17af2e0ef33771c0066a834ddfa708b19728c0ba03995eb10da766144b830f033a1cc9860d10590e878f9a3a73d2c38ccd4258222749be468ede9d4a72d9645939bbf58dd72727d6ecec9e1c4c2afbf9e45dd1c18b7ae79f7e69551ebd5e3310582ca5eda49ed6fbab5f699ea8f5c608ff5466211006c625b9050a114453d1959c748702162c0a1ea9dcc3480a8db74d1bae5617c750881e55ce98d4a0193ff7863567634a5c47abd44c070e8ef3e670b2ece04bd248ff6d4536b523f7e263e409a69b0e4b40405bd24a8bbf1b4983cb7a9d4a6b14c98b39b26bd2e3fd63b27538e1053da97ec1d05fcfcdb075d8dec04f5c62769ea5d369c4a8ea85593c802a20dfe65cfccaf05e80f854a49bedb31def0914d00e09c24b11be75c23966b3d2d78b6371e9864cde389c0b757a647c5986579ce1d7d1bddd8f3c4440f11c2b5be5baf1c0bb54d2eb37ffb1f38fd8e0178354c794bfe0a5b22bb69eb979b57239fa195ba268461cbf5c32535fdd9ef6621b457b20d88f1d3e7c5af1dc9084a3961b5c1df2ccd9151415a9e65d3f23ec3c5d312d7fb2341582ff79fb325309ffa7240d2fcbdca00a154e43c2498dbcc917f80c6871777fbc024b7b980a604f06c1aae35bc2d691e510958f5a7d3d13f1ce59903af9695285bc7cc8b79d83efdff77288da9227def68c9122f6a5e0f1d43cc2906183f5eefb8aa85d866ddc47695a4b6cf7b1d3dbf77161c230d94fbf7ae24c0d27f15bf9dedcaf7817839bbbc462f89c8d05b2832aec0cbfe697ec8bcef5a47722142de7b47089f4201f008c1700802538e211c3fb9792ec1c3bd93a642b58f30b406036e0583da408c6ffb2334ca71536b1ec76801a6717ad041466ee0372e21a5f211107cba8889aab1626a21989425c8aaf4c841c6b2f87a827c271b67509075231935558ccae442e2962bddf81b18c4f989a87358576c812c122f884fc6af9d24dddab7e5eb163d52dda6498e056e85434af0e1f15bab26bfc3c443cfd122af746b72f09d77e4d78a049b459e34d5efd8ae81b2fd398cacc565da6d0b3007bfa3dfbc2054f2b904f1c08456d11e3adc770243df62d1da716dafaa3605b9aa54ba31a821e21722ac29ffb8d74370db86479c5609063b9af2caee337babe2cfaa14df600f7d703e9149d357b20c4082a7f3bb5a91b6dc35b7e5ed0df91c659de253b9d89a1039ec0a495f67091425488c59b5b054857a2916df86ce6e7eb815f94cfefd15100ec86659ffe7b8ab98789e752b644f2a14ec15941692992e1e9c30024a5d558891ff8572630259d1fc5e9e63b75fe7921561a6a03e0a43da3677c144a22534c4b920513c120f8ba428865cebd40aac2a3754ba403e359bef6c81b6308f18c6b404ffa3035d60909f215d20745706bafca99ea9422f0524ce8be517a2ce7a4971f469ed82d54f7de791e7206d07107fa8e284b641d1deb145bb0bd631cf103b45e9cca21ee544ca863fb42a95caeaed4434c99c425a465c6c6d37ab540a39117a033dd7f717427272f853e70ffe20c106b11dd4cff50b97c96c2f21114bf7255812c199758e0dc078e795a8d56bb2617d3cde4cb3b06022d3d35ac825876b106ec71bc5caa047d3ff1a48a55fef6ce32920bd0e65a864ffd027b6e88e5af439e5b36ad8fe16907c3d1fc3bc4152bd3ca0d6efb8051b51d59fffc3b5a5737db0dfd83cb73b8f0a0993e073fa3c9d97e09d1f82f40aee6976baa9071bd9019c6a0a6e64226e5c349935cfaad87f3da49ff1e3a25b0d5da34a929707cf5c9ca759050df27d3a7e7c8091eca8c3650b7eef62e344ef5abea6e61c674524caa24a6b76fe06c485a335797656249d5109a6a06a5b2b2a7829d036ce59c2060c45d7e4cba0293bc6235c39fd5fce17e5bef4725637489561015740f81cbb98ad8b4e6df001dd4e57a91eee298d55c684f399e2097ff6429b6a554aad90541543f0f973046360256daf23ab72b5bbb09e41f3da7fe50727805ccd88429639ab8dab9b33f0948958170943635b0ddf83dd0ed34127188f7528f4f0ff7c5c07c6107981e91d7bd742909f6acfbc08555ec29bbd148519f299ff6662befa377084e7cf7818758cb82d3d15a284476a27cf4d0f10d85cb0fbfbe4e02344c220bf735eb6ae396ab14037c5a493ffaed600e8039938a4ff248d3dc10bc4cdc6710d824ecc39cff4fa99ca27d93d38451eecb3fe497634eb3bea21badf596fb2bae406ec611021fa9c980b2ab2f1c3bf6af18068a6195f14ce470e915939530a80f1f44731c388eaec5c494f924cdb2525dff2171df5b477933b4308794d65998dc7aea2d855be1a88ad9fa24ca0fa7f6237caf90e04772e99ccc52573630c9cd79b3ea7f8c379156b503b2febb421729d3ded3fb1af25e777529a2b9df53a31b65cc55349b8bd47bf1409625eb078b4c4abc4a1651573e9147d85941911f081904255fe7ef477f38af059d226c1a760b7ce3d261db366b63c51d7c32e7da533d476ad90a314cb6fbde268775b84b4e6794c1c0ba614cbe201be3ba712457f4bda0ff4c78d354af8b94e6917b29c906ec14cf2dd3e123048217352d5ddb847c7ae1b4aac440b44f00419f069c86eae6eb66279112149909991cc32aa3b059661f160b14f8b6bad09f3798d63acdd532d3cd40f49e48a73e97d48b088c20645f7761b3f09cc287791022881e92456921d404f299b0c61d59c0d5f1898567189f6ab84d8848700e7af040166d42caba88b15dd7ac774e72c70834e6496fb039c0ff2901f08d2604f84e27ce8c7c79f8b7594e5f468526c4117e25281e789353ef2a79c4549fe62e2ee35e58f1b2359cdc6508bc628811f59322fc1a11e2b37b71016cf13a70fec585a3fc70c0b7bd95b3c88dac119d2ce4bcc1101c1608fd6a915cbbfb0649dee6cfe1b7f84e4efda325f15f12c6fa6c12c1b7a4b5757d1c30951aff8d7bab05cbc6aec5afa069dd394b324f8f10cbb568f2f69462dbbb42c190c9f549d0a17fd3f47905320c0164f22118fc4f6436e00a3de326983faa7908a3964a71f2a329cd0e1b6c5474168bf7c72f81d5b2317cd009e573120aa6925019f89c07f3d03aaea59af2b12174d8386785fc77b92b740d939603c9ecaf8b97d82520eebd37054d552f8fa901e96389360605f6177eee8d4d489d64a963f044a6a04b1a70776d72316679e261d786a76f883df3e8d195ead2fe18bd37079a9ff192f857c6e91ec9dde4a5e7179b61ce672ff719a2176ff3158b83685d369ae1f40501a6b4c7840eed0858048daa50deac8fb5304e678c2d7b8429da33e4aba7b7b4875d50b09a2501c5941884075bce1ef55b65eac1bdc8682affa56f0304f5af5ca6bfe57539f6aa580d4378aeb4a34a3a790ba3e70e6349af424b2d96631453bf8fa95a4f28f1559fb8548304c27fb3b9666357ea06c3683e57f7c8f27f23e0ab8aa83f51bfdcf53c1f36f449b086b0947c94e4cd137f2a3f1c6975c1cf94d2885c944524f790babdb95854ce34e9609ea270481ef0e642fa3563686925687a7a20ce2687fcc2dea22d32bb9338c421b69e283e265a8d1923884ddd5cc4d9515038cc43ed8ea377730a7f9ca04dd3166a1e13c72e7e89187813886ad95cc783e702ace2130fcb98cfa2cf8d2c285eb08dca6f14f4d4c0311abaf459ebfa1cf575348a10a9bf2a12aaf59b3e83c9de27cb5b28f203dbd893aacfc16a25c8ef22ce8c8d76f158b823057cc1964dbdeaaf0a1931993423e107811eb7f0920ef28ca5ccbd7ce1b4723a5eef1fba3de54d520ccce09e38f2c669ced6a245b74949bfae14ff6ad3bff63f11e476c4c1e0479e43e47652326a11f124872216458e0711e52cd956e1464ecd482b0c221371e985687df7a7fe93038cfb1cb6ecefd7ba91fe0586e657ed26abb1b46bdf6d0fa5c756ac78773c42d23e4f17a39af9c673ef38be711d11c26c8e2e13b0eb9ed622335b916e98b92b9a1e111177b2a41ab2d080d128b7322352dce09dea42aa4ae4faaf450818a3da01bfced322ea47aebcfd46379420543396f26e9ca18c185b61e4988fa9cd204c27a22f8401823b4b1f1621f117729420ce565618c1c1c2b7e3ad67cf95347b2180d03467dc41806bd68d386119761595f54a221087838f62c9f389679904b8dc3c28a1265c992f531a7dae71ab8e1a3f2bd1de67076100c165164863c6914be852061fbdb2bc76487bdb977c73cfef50bdda7988f0b6342b16fc15c083474d8bc1ab49dda364da507d0d9672219e6b487e74c662cf4321d1cbe03083824fa781b68e085b7bf210fd3daf3c5b6a6061ebe99ab8e0c12ccb671b77c8951aacc3445d3bb572f06e92c7e0c1162ccad186dcbe480afafbfa47c9264b74341f88f2719bbdc6b04c634ae4cb784ccd98f230a45093ebb530747a53845377d8c4b784fde8914a991678f293c716dfaf97ab5e0c66feb1cf1d3b43bf66a99f3c5434f4a2a0e84a57df390934a19f9d2c4aba8280b0e604aa5c7e4c28a3ef803472622605cf19823eac035cd8e58c38f6ad02125fafc3fd5789140ce5df036dfa34f2798e9256004cc80d27c1a1c08a7db31698c10aa28b2bcc3eed954222e06eec59d493b8f0acdb64eaf0018a170cf9aeae59bea7e800f21b5319050e681000c229e2b790c22d4900004b031eb7f75e46c87a80c5515d281a977ccee471b8a5e3702632ba6cf13748a0dc759608816d4cf8c69ec5a4dcfd5c3bccfe0342a3158c169e004398c65a2dd336d005f3e5ebc55a5aa832b81d2ee4584c96b1d42fdb5761f9bf0e828d42be903fa3f041e8dae2cbe12a1205d90aea88a88f68966276538d3a7751ef82b09caa1fa57b0dcd76fc6cfba192a694228e5058b31eaa24de1f25dd602212c6885e02c3c447cf8f15b1424d077d1a32496b874b485a8c8f5eca14d92aa58c96768f66b6d3f34f8487358d9e688a8654ecaae8683fa3dfecd92244e793e922da6e4bf00dcdc81059d9b4634eaf9ea9fc232650508d857e246d25ceb5a7f199fef984a796b12d77516f6741bbe4f1a95a33997b888c340247b274cfb7700c507f643ae582a39447711a47eb3fe7e6e2b473cb6a4a75818a28214c1fa7715bd1e6df4bc64a6f03bca91fa7315a830185e39d3b72d8ab0f93b4538f5c84810432823a7f3c6ad06966019b966b81a5359570bfa0d204e50cdde7ed5e20d8311f12260d0e1796ed6023792ecc96073f6893fa0ed29edb0749f267cfcbf6d43b0e831cf0926481824ac7fb3c8aac27b95a2a038155a50d8ebaebac29cac63d3117137c296b86c3c8ccc9c119a1ea9608cb483201e181780e72b6cd9df83260c588675daaa144896c51294fbec0f21fbda20ebb5470a0145788b75d08a9212f92b4f1576bcb0d14f37b92e7fe5a8ef17a266fb51fc58d32e24b39051a5c9240a113a835eb3880f2599bdc06d22ae5226416d0fb674ecbbaf40b9d07744b24292abbc4bdefb5e09d8cc77bc1703fba58d35d0e16ae5201efac7623443781ca32f74ae37aa44735f1afb5f4eb8d8611531fc64cb83210abc748ffa1eced0a8d8f774fb2d3cc624b34b7f6f0d62145076c360203303b36c925572599a82958549d679a178f497ce877405cef67001589872305f126c376292db1ddbd9912187ff379bab40397f65cb83e77657963a02b4da2df3c004ceffef9f46fc21c1b0d01b4062ad3deb2e36254e6acaf0ccc7b53471dddd5cd9bcaedc063e7d346440e550ac9a65c995ee26430ce46a06f3127b24f2458ba43e28da91088aa682a6690fcbe8a5e12fbadf8051dcec81960c84332e86a4688fe2c5436fe6be2f83fbb5429810e0e70f2be54af08c57ac9f33a620b9f3f536091ee42141b7e81cb897620faa06ae174a67e4cd101ccea6230e75732b7148c550c7b39d14e5fc7efbf1b39b95b5f763122082f4b1046534433c1f3522afb6fa8d7645d91be762b8111d6960c472eb7a891c208185e2bf4abd565db3965a504780adc01c5b2d065fc48baf9b18fedd1e8f738aaeb707f2f0bb52268d71a26880027b2a61b16de8c3986c33e011175f28ea1bd5e9cbd8b0c2ce919e1c2f9a7983befef1fbe0c709cf60a4e8c81a193c111080f554466f1fdcba5a76743de70399e08ccb0f07817bdabd4e6fd649c0636c114f54f524de7995d0f1e8cef7a9fa7caa36771f3ff1b247f69758a54f263b15aa6a3c9e31fec886d69a7315e0ba1d1ea7580fef070a22f5b67f29c8b5020aac4c5576fdfce8441f687c3d7dc1d8b733c75216aa35043d0f5adc95f0c8f34a50a211eff1f5fe1ee6824c6a8e9477e2188b23ee19869a62291c466adeb79ae2a7835c6120c0a6f712efb89ac82a5bbf15a9b72ab5bbd91f57c18be0395f04890cc0fba5935f0f7061f37f369852bb36f0eedd30d9cead03f8a7cb2b38d0eecb38d40a8304dd1674f940c180f3666d37c181ccd35a9241521ad5c6c28e8a42b96aa86a177674018a20e43804423fdc2e1969909cca3bc5c2995943bfa8377480ec3b3ee98235a3dc48ecc7548d3f14a592fa8141fc388e5e163d00b1193887f6f7dbb1e06654a7b82b9704360b2a4c84a2e08145e66b11aefa70f6ae9c3d09526390011455c2b7ad1c0a9364bb77abfbe88d2ebbf20adc89322d21f63bbbaf399163b79495f7cb43cf5b343d5515f9bec134a0897c4802dfd1986653620978cfe3747742976f448ee8b130f9f6491c4043b09dbc155ad08d1a695557b513c0ec94b8276dc636f8ad48f2553ec629ff95ebbe4f98bff93c3cc1f970b1c44ef9453463ad0412d15fb73a62c90537accbc07fbf316caf5e1ae19ba6434e9baab816ce2c6f101861a7c52b005acfdcc5ced60ad01d9e6ca1d6835f8f24f147ae89bdbd2aa0844538a95b0f8b90a32c9ad7f7781353693f25af12d020179b52a83452ad105e262a5f4ce05f510d178638e7b4663ba9182ad13e4afca451a45753e651cf18b41dfb7da840cda07534dafe70273c7eafdab73bc540f3a58954ca1b038e232c19836452229f130406f37e60d0da5af5480f625977de4f5c3c0a8bd29c9983beedb5a4388ffc489df2117e64b240a45853a20a7e22ba801eaa428ce458fa2aaff9930b68478772d2a4d50ef1a747b73cbab418657ca0e8639ed82ffdd32942f9231b815e7cd41dbcba8a24a4c3ea31d5f47ae239dfb8b58226fee4dbf70ddd0f754ecfbcbb6711f58075bd73029216e0408d5f21a244558c63ff65b9b53c3c0c8639340f9dbba7e6bbd1784d2227845394658fdee490be97e6045e5acd998e9a6bba3efd4ece49a761b6a7e5b9d9b629c624a9d4545aa6c32f1a2f5af8c2cb57c6a1021145ef15d2079ce0399bbf22e49767347ee59727efb763678139cddf8482cfc154dbda5be7a9008035cad18711f63448499af7057cca8b2f22d8ae2ae6426ab4a087fc4fd129caba57b2617341b1e623b97d906196d0570dbf2ef5f6736db6aa65c6211d5bdbf625310c3fb8571e6005a63bf9bba234a05b9b4acfdbfb3234bbf08570f3af71196ed93e41deda450f4fc364c59f5d85cc7feaa0dae85a6b33c45eb1737777d430e5baa1339a6b84e2b0333bc003e4fc0440ae78a96a9ce204973204f4ffe07005dc8b23032e697b93f471d3a44cd4dc29a2f283aa57799549b1c2e85cbfca5797fe2e75b81d420dd8dbfaf7c9f84ccc6ede127d46417b678bc2c1c3177fc60ccb493a70bf0997bb0896c51edc695db9e3d2a42adc96c260a0bf294b4ce193eeeae4a8ecfbb2ac8e3641bc2525d6436c85c074a819e640cd6caa1b699758e960c87b7666ab29fb0ab16dc91278f98300cd428b34a4e0a58dc25e8b8cc2b1e4580dd63e67c711487cd469471b88f6d47bb22f8abcde7503e591e4e1d07c592b03756b64e78d2d9a0514ea417570b22865d9d16a2be37e58b71f9c29f0b412ffb3e94b1bd00d28b5a012e17c190c6eb057d75fe1591daae767fd75b3136bfee35498b37563433258f4573da64aba733f45f6d0b5773d95d4d7e74c0720222fac97c26ab32f9d63fdd1e6d06181ebb8c664bdd7d1e3c2c57a9823834934a09bc345e11880b62238ec60cb579b40b42586a04525d911f5bc3e3f3d063946b218872cb7a46d7599058c9684c65a77b1012d01da580fbc2c8360aa334cf80ef0b525295674ffa8cc647ecb7b507c573f5ace8922551c0e4fa46971a3bbaa970060ecf1a3eefd52e5e98fc2c89057152853251cc62908b8a9b415be4658ab617d90f10ab7ff61a991ce0b14f5014e53e2d5ddd94016f50eb8587a0155a745242fa43defef95dcaf8cb6be01e28839f4b58b669887a0649e2cf87e526e9beff7b68fe45838369edce9c60b0d6bdf0050fb11e72576d080f864e3c3ca54d544e3e80f9c5250487f2ff486f9659265448e9bded1fe8f6a4ee3300ec7e39f802bc72461f96180e16160168506cc3f191384735821744ffdb49a7e909e9a47e751af4c17a05755142cc7dd54711d6c27dccb5236fafa2f062157251ee5dfc0f21e410243986dc617428f4cc5bf59f29b6e9807f8921e69dc4b02eb541e6ac55f255570d160daef2ff035f9e14c5766d6c8526d23f13e9809f9a8db94ccffebae9e0b95c63c595dcfaa8c275ef24e2dbeec97c8313bfa8c6f1c72c20c2c4dab36faca6146dc38b1c0ec1ff251bd552091893d371ce1d85bc6f4e6914a69774a7f711b1a2824d506fdc2c953ae79732eba32dc413f75810cad1f9d7983abd7081403914fb4033ce7d364120079c09e130396fdbdf6a4fe47aecaf0dd343e24b78631dd86a07d79eb530fc90c71b0af18a1fcc4b6583b60ff4399e4c0758a24e7a19f3a6f8b5c4577098b4ffd63617d632c5750382ab7411c2404aab119dcf451d32948e4e22e8617ce7f85dd8f1df9562cd9c90303aaee815100247992b4c1328059643eadd29a26417bb6faae952c273ee1d25d4fcdae39979e2d49fdca5ec7a10ff807b5ee7d30c571915ee635bedeb8abc3d395749a77d290a832b09e116fcea3ba92f6d6f61f3f16f5db37bf9119e782ec0f61eabc5960b725b379d166c1a10284eac20aa31469b349cda396a55fbb308ef4fb0adf1d080cefb31d2089cc4e83d3d3a279f48c05ef3600a01718ae3c63b6857c4772e5217a6fa97a611d1727fe1b39a267650e223ba1e2651ffbf4ebad75784f0c4f0b9c981cb7a2b30a62165eda34070580b99c078988912db6e4bb9625218a60a752b7de287cbd8992a71f7fec2f4d6bbf04c3749642bea8aabc1b853afefa8462e55abd93edae87a2e7722a1cbde903a104968e5fab8dc27b580923526fea0ae0e4257ac2d43d23cb6029f33363fa5cd865ee5fee0a33d51150b8b87ab11ea8a904fde4399e2ad0c65a746376765c271e40538d224380a25c3aaa88aafb6f677b68d4384467992cc6699204a72e800f8005f2342b3507142809d914cef23c1b21462c3090da107dbe269352c4490a66a24fa1089bb5bbc282a1f71082490773eefe1f11327279788086e29ec37be668e9d0651198a0f8850dd99f1bf52f47120077ffd7da0d0e209e7a0feeafe21903bd412f7af18dbfb76cd1ab93f7aac920c38e2108779d92b52ee6d10e79cfb87a70454ed75a521ca43fc8c64a5a9c4a7c10f271bb163c114c773bc14d30dfd68d52671063de7a5c1263e2e89717423bf40dbea17eecb346b905d709d879c631fc5b698e1b1a1dc0acb085f0d01739f994fcd2bd2741908dbb60e81e8b16fda49276902040f16a4e3b5c7fd165a12073eb7bdc8521a066563e2b4ff01d8f40dc736db2789889d6799a7c09f54a6c4c6d81be6a9a3a0adc736c94412534426bbf43f2faa1d8c4dd66b0017aa5fadee41bd33daa5cfbef1cba3d750fed4e83d7cab465695c92b17720158e655a9c333dfea0696e4078928857804a9c4363d086b7ce8227c1e4f82b253e676cf24b38ec01b0f432509c91e40b29264a5102e1db4b272690521e3abcb7e70c86e0df72d2fcad6d38834ffab05f03d0879c842ea40ad689b36461647a1de6b0ec8f1f8899811bff8785b56085b0f082164fb0134582ec9c7b3baadc12762565607793f06da67a3d99ae2fef9da7df0f909673b77394d4b42118e5fcbeb69c70efad19d5afbf9f8d6c2461ac4bb7bb37692089b4b20e7f399674c96addccbe27b9d0c21170d5eeeca9969739dfcbfb4bdb749c3ab02df651ff0bfd0b7bf46cb22f6b5cc2380a7e19d305f4772f9b49dba908970bcb109fa27295b3c5e339c0612d5d3b816d64deb25853c1021d418800742521c6185e8c86590a07686d2f4cbd8e4ca3b85876ebf9e1e09e9da32a0bc0cc6eb4f9dea07236492d32c5184883bdc97a89b35d2fcaa242f32e08f3d9a66da2df5cd880fc0208c3088dc5d72a8cb92637abedf124db6edd3bae565bdcde6014d7547c35fc175a2c596d5d2d431d3a88ee629b1ae40563973b4b0e97669f8079d68e2817c345be6d6320b74284f627c03f4e802d368b2f68b89b777da9cee5a55d58520a0f22a185e3149e57588ea0eb003cf688e502bbe887cb48edb65f811f6242307083f29454a71eaf790307f286ad68b0412281d25c2062a39c26ea454f49e54d632bbc2f2ff847672471d535d6195c2b8de62c1af681372792e462cf7cfd0611ac6fc49821201b62e355864c231647e0379e4e997f65e5a9c8143e938b29bab8598d83272e30e892d31400548c4965f02722fff54e807ca038c5610bc81234222b666f4ffe5bc0889ae10bd7f93cb27000270f8b5d85c47fa4dd6de7b01d0110ac33ef18371a1fd6129ecf472a7fa37322ae5fb5c7e3504c3e448e8f0cd12fb706e39182241459d28131b5a23931d606d8a056636d4a19cf416c2856524f12ef488d1b5f57c887c77ea375574f2d49b8da31efa2038652be8a69e132d50af4746d7dc081b853cca618bebfb539e5b10868d276a16bac0e816f14784f20bbf65a0db9e5df2fe7e7d26369652b00c07a77f58d7604b0ca5643381022cb4adce3871add5ba6bbde9b58900d501ee5702cd01b47f3aee926b6046c5d6a4c550293a05645e70fea5cfc1c0e0e00a53468224de1f1a6fc4258e9bb0a7d4cb9d7638722bb76cfcd22934bb09bd73b584b506c165e56286b00e35c5c4c16081219a14ed9bb960809f91bfdabb420613e4addd49577a80a4831dfd48a593c7cb83f65ed14d742cf50f0c63c44ff67405638c0e7b882a8b9fc2a722854768fb5093584c2c16bef7a6e6406e4181fa896b0965ee1bdaa31042994971f4971a7e516dbf2fcd91573c0a79af4930eb280048ddc90370f8279953ecb3b795f6caf8051d469d5ee616048eea8f4629a00ec7803069f21e54573c7167cfa11165a44cefe1f67b63527fc8e35d3c7027f465f919531a7ae7253f3cee75c8977118af8dad5d269f32559dbd7b614182ba469f154491829b5afb0b4582419d6db67e37cf9f4eb06ef35cd34646f4d26c767fa6019a634a836098c3748673274e68909940c0d453cf4f33c43f58265cbde23ac316404d5e080eb4551a31f3f61679300cd620f422436a6e0753ca5d03391908f3f52861971625afd2f7ed30b90e8783a5bb8b794e62f283a2ecb72fc87edf94a1ce48e48b9b55f79aa61f1a4dd69312ba62ba3e4c3500c9aa6cd56972bd06a37b7882d9cb84afb39e35371a2bfd971b6818d4df0378b1e8d11a902f05757d5de6a568256dc5450bf2e7e0026f0c438e239d9855d8eaca3b820fe1140d9d5d96b86778a5189efeca732c4ccf799776b424ec88b9453f3999ffe8759b09609531d45b77cf8e1b3a6381ebb3a5af0d094232d159bc31f7925cb74b374e2fd9566b06347a701733cbb0662feb5a4aa7ae463a640fe94e70f53431ed676ebdfca358f200cbd1ab7b1ef4b73adf25923d5a77b3a207632c46db3bc61bc11b246c5b016f390e19512228004c93a869834ab40a401af35b75112babaaad69370e2125e0816504e488593c2766ad09ef3537edd48194af42cb25a75523c010abd5eda057288f297eb91e5a2fd10845545076894c55794af1a1c1e754fc341cddc3eddf2349db715cc32ca3a869cdc4784430773d7448eb151d331f1c20c5cf78d1f6473147e17ebedd547170141023873b40839fe899127b9c30ba314b30bf1600d8ae2781d1f82c3faedaa17f560559668cebc991802b5c82bac43979b81d24e8a6077bc55d9e34c58cf5ad1a0ca57604a04800665cba313ec11eabf1889dbf65c0f1faee110f3e2edd8a4f9e2732c89350e347fd5d926200fefc1fadf0d7883493b813639f43dc8dc6ae16d0955534ae1153a5fd5b7654a36077bc2709c6f77843f26955c6aa5c1588862a90461c1314d0a3db1cb7392dc77e90b337679242889af7cf8d409b3895395b7ed541fec2d56de20a074330ae11081560c0cf3cb53d27a6ee4b3607f9749c34be6fcde5bab55853abaf9c05d7ba5a7982e86ec12f18159c58b894e4fc2292fa99f6fc8080ecc60c86ba287c97b97d2f497e38e316cc739f04622dfbe688a54294aa16b487e6d09dc29499bc4a02179f41ff953943137c445f27fca8ffadb27aef8cf14701d90b83f25d8a016eb34aafdeb08122c4a760a676dfd1f65949e413cb0883cf48ed369f88fe1d7903c125491a22ec78aded51127625dbdd2db357e02aa5d921cc884d4e83068ce46c7c1dff6a360902823212c59ad1895fa2f1c567c224a173c89947937ef0dcf401e50880edad9516dd99f180fa14fca2b171f636f2e57581e9dcd3ff65d42503f8efb99c1c65fbe6b1dafd545cd6fa3aa0103892a08498252868f9882a82d5bb271a236293863f59b58be3d020d8b1a792eeebd0c737370a6000ffffc3463d4536d59ddc3a07dea2ed43d08eb90a343621811e35d189c99dde6fcb2cbd8d5ca42d8852c5753ed872c65f76b513c722bcda22ea285f3375e85ed1053c3cdb21f22d86a962c8b89fa4199e9e9e9573afb7e3a08edc1cf4d153c61c5ff335ef7cdae70d9932b2274015c52095c99c03ad1ff4ca84bb07dccea0cb42025e2716009da076db254dd837b965b0c61f300dc8bd1aa9c8cf6c7ab9923da577e0e1e8ddf15fbdd3c2e84b04d0cc52395d33050d98e9a6f2f98688b187d20aeb560e22760069f83217fdb241eef2ac69f1a27e82469957a6641979865cc49b1f7fae5ecbbb00fdc0f2167c0f26f0e4ff0daefd257cac368f8396ea3cc618794ed7ab95cc1aaa2fd8fac0625c187954854cb4ba4713fcb28fbf604e256430ea03adc51ddd6cc6df876eb58d0a67740d1186fd4fe2ecc19f7c38f93d0831466745b1d8dda373d07c4ea19e5cf7c6e8da611bc4ade67e6010249cacfebcb326cafe7075d66fa9fbc6dca7910aee80be0da02de307fb998ffb9a99a7081266462acfc35e1ad811c7dfc10f8572adcfc76a0504a1a7fc6ab585863c7dde4272e02e0f8ba072273717c4cad07aca436ef1394ed8d1d55eda8710ff89bf305574a3b29d6d35901769748803f1cd83b47012634504b52ae7b8e1ffb4274acee2cda39f77ba43360c219bd382d5ae385a94707212b35ccc957aaac4cb52610c43e956aeeac1d66c71a22a61ac851b22f2ccb26905b98dfb543e112215ef572ad5adf4dc0cd6905b1d23c633445ebd745111466ccb7a43e88dfcd113828bd3e57814b895695b309a6bab9db99576130f061c7a94ad850f0de7d937612a3c1bba5ca6f108c06c28b052a6992111dc9cebde3b0cb49a74d5a4a5ae1d57e6acc18906efe74a592d5df1950065bc740ab3aad0d86ce181db384a96065377394d902ac86a18752e8b4e51751c3c47eb59e1757a1eb7d70caed142004ca042f12e18a98886528675d0f45553c577e5a54bdd44356b416b42524580b2473e4c68b453ee4098171d1ff9c5d2dd402691813dcdb0ee9fb8ebe199695f60e1eedb596ad5db412f2b2c2d5efa1d3adef5f4c7072c313fc26444cbb4f193455c7acdb085c1f11ebda6655934dd6ff387627ae58a45be44b078a23fb099e5d4c0fe19410d34abe6db11fa468b9cfc554d469484eb030b7b639d12b82983712df4e1812d8f24013625f3b39ddc840cce4cfb896f377e2640ca1d426baff87f6e1311a0de7c18ff7de512b915fee29485445f72bdd191f607eb2004408c9ec8992c01522b071ca885f3dafdc8325ce685bd2fa3d956544cee15b8eca7b84fe7f280451ced53fd9e4d5a9495c02d0a4127d4873b242868ff693551210554a93494082a5109dcfa034ab4c3df25da0b2daa6a999033d88b0dfcad26331e9ea7fbda893d7eadfedb5076e11938c259d804cf780df2de6340fdcbe00156b823edd4e67ec9ce363d5c81c3cf0fb17774fafc2c7dfd845a1a691699e83aafeaf37144b56f1f18a5b131a0f7d08ec731772571a925f5dc49151a99e8a1de5e3ff912addd705164f74ce0e47971945060405808765ea72fb4a9a8bb9d9ee97bb1bd7c45b515a30021a3f503b60a2019b32e32dbc2af50e826c2e23342ab45dd2f32e5d696ee331695c5d56ac5505412acf001c7357f63dfb53c5ba41639c4a63ee571fcce10bb2841f443ba62c4bf59a7f46d9fc5099e9a6a907846b9ccdb06799846285926a447ca4bc08481ab96dcfcc61997a8598fd3817cba3d8616aae5bc27bd93b6e17afdeaf68ed43949b35d806b470c519a00d8cfb7496d8cec9b017cef2f7419ca10da721a094ab9e1187e374917a47e499ac04710b10e8183ab272cc096382e2f3e4b0ec49132013cfcacd03f2e9c9da89efe1c112819964735f2b45f1e94476b7d2a64bafbcff35e6fd06c062c5276b776ee07b4846ab8898a903202fd893de67fb48b4e4f014b240ffdd826531e70fe29f7337c72090fd1d8812de56dc8736e7f13da5295b19ecd0432053953b4f277b6067ce1023815da8166d9cba6660af2a0f1b86a8b90f62296ebba0770766f83011a7c4f3031f8ed97a159ba4f5c1d09650986ca41f37235e2d78384a2b6931a41002ae7340f7dd963c133a48f2b29f5f546c2303e7be0f6070bd52e3a9efb0c8b02f7b6d86de0659efe11322008589e701ba76c9f236e589de41cdb211d7b762bd6c68afd57c0ec6f30599ea394597c24687cb203c593f8a483366a53159d155357aca5f9ea255d0b1d8a7cbde7ff9d5958f8b0119899216a0cd47a1ebfeb9b74c8c0498b725e19d06adccdfc16bc1f1773bafe4ed9571487438f6cc7bd1f6541bec87237d3530ec8ab446fabb5db7b0fc2e5af2607a350943a705713e248c7744de277e0d243b8bd142534683bc5e46cb313c5f7c405cffb4d43a3d720683ebfe5409affb4d1d8367313fc1548102bf98fb87547fbffc0ae5f94cd6febc6f8abf3df06e3e3f4316b2a86d295e2750b7e8fb602e6365c34ff0e5b945c580966958566dbc5b65853f273f2e7a022cf0729f82454667613f696d6720899a78b4dc42a3a9213ff35fa3cbc3c786a177cfb7322fa3df3f3ad12c36c543dd1fa1e7194153e0a41de728969ee8fb87483f109ca6866fc1c80dcd7b64c33876edcf0bfd463c065d7521fa523336993eec16d1dec31fab91a122194febaa122fc4b2b27cc5b8edd9a8f1b86b0f4d4e3601737cc854ac757dab9bc8b0b41195fd7eecfed59fd33e1d79c728a3ce6e4556bd5c14d876e750d9e41b8ebbaa26376282febd8ab1bbd40f402e00a41e69b134d8f976650de87b37ebebc2a0875aa76cb2377da8cefe7621bc77c427f5f8a7e1fc3bf718f70b3fd929fa882efe101922730e5b89d64d7b1ec7c77cd362b90101d796fb0708d7b8d36a7511e5899d1348ed55ba2d1c57d11f657cc4b58512f627b0d497227380308e934db432915a63ddaf2e5d56df200f14038dd71ea7bb832625dd141f0e220b87f3d00fd5a67a0ea59e49136dea4f4a435d320c729febe1a744d6ddae8d87361cdb6bb8aa322580b79d23eac4da313d2ebfe4b3fc1733d38b9eabda774ae64a0e0d145a6f069e4db81d1374791902edfba0ed44039c1191a3668f487baf83a0a4a633e71d6ebc512f4cd1aad7bd6c0504d179ad4446c615b6ce72a2a2c686219158342f72f066bdbe75f62e84e3c3ed8b55accd51b775f7ec1ad1b6b7a9f3704d18ab50c7d5e2dd2921c7cb918443d7d7936f42f4c0ad279cb6f6d3f460ee02a68d0aa4e4f1f83c918a9ad9c70c81cf7c4eecfe0b1235004fba98e5f31d63695681a2e03f9a4a05d38509107adff8e4977cdf916abbc8d869df0718adcf2e6b8f236699fc766ca596ecae046b292cb5f853ded6fbc28f88166d1a89666c4fd06de1b1070d3146c11833e5b014c83514b54c5a41d97ab35d2052d19610968c909a11f073ba06ed22590be0bfd0b67a3ed5a457986cce9e07df3da3c9f50062969915030f447dc2e301bd70cc3525d2939a8a8b093f8b2c5afaf4aa044040f569fe42cd7244e5984007b99384e079184b97a059d4dedacc7917db38695f68983882c3b68eaae4df0c1f535b19a3e41d3372307addc8cbaf43ee152e5191de38b8bee69a3e6e87dc4d6d652bdb4c12725d007a77a9893bcedf985b5774984482a5c8405c28dab71dbfe7acc9d9db40d736ebf74848102cc012cab0c9c8497edc24b1191f5c3a1d77f8060acceda04714a0f857626c0001a3cd17ad53d9cf4a3cfe400be721de38354f1ffec3570e3f7169b6d469d9945bb40193aa8160746147bc166fb30c08a51974d9d1250eb66a48ce0eca14b5a8db510b422cd1f932f42eb097fe47387e196a70cc14fb57bdc5c6c7aa087608ab473472206d8ca0f36f46d5245a314367bbe86c8091bce602f80d5c92aaeb6b1f92624346f3bb70f145f444e2d59f08a05857a3eb0f3810a6f526b130a8652c4835e1d0b654ca69600182f72ae4ff6590e7bc516ff612c85b64a8bee067fc4af5fa5be24ae601ec415d42a5a9be0f7cc1168f8a700c57e192cfe5c147532a6b4000018a92efaa96f926515b380fa775e2d6ff05337e51474e1d936d49883b67ca68fef7f1c5666c2198c2c085bac0e32d83faea6a00e4436da7290fa33ff7d2ea75cf43e398ca301fdb095b9a24a5f44b74ec59bf53016bf3799df110fc4ff7570c66b137637cb74d0241e5bfd213ed325ad582b9b89ae25452abc3d7756b12220fa49715f4c7da475bcb04638c48d0bc1bdeb69c49d03a9b4686854abaeefd376ad2d4b6ac5debbe3b93e5fa19db0a026d1eccea023c85298f1f9400831bc8e12988afcb5b782545bb78e6bac0e858a4571331aff7c71d30663451ec029782486e53e0ff62d5acd61e234c52b057bdc36e672eceb9ce13db4782a33f5c173d8f9938d67152857d0b6564f1aa1d91de229f11fb4ce5d00713fd3a3b430fa4592b185ab8232594801c360b08cf8128bc6c713506ec29c445c0c11ecab66f16b785767270ebf1d7e0716b8523cc5f50e30fae862bc6a0f05085318d1040f3b3790206dda682a919466598f8404b514c73811bd693f507cb2d87fff1fe8e1920fe59a5bf930ab056701eb789d99e1b290b5f43a9294ae640cff47f2eb9a9aef2c0249e418e5e674d11d767d02fa49d5f6584e4b80c37f5080e38fc8223ad60e2dffc4dce7546f92704bf920a87b0724c789076c295a16fbbc7b06e073f1d4a438b2b8b172e07e561d695bf70102e62795194e054c93f15cbd5e37df5b39b55058d57e204fd63d67b1d3ad6026994593c3bbe1d6b72b90f2be0afef0e13b66057427f74bf0f5db237ea0de489a10042b4c5e52351bdc65bfaea88b3ea17193bbecda7bb2d62b74b6987423efb4e958a5ff5762628393b35801e588fc78870579d2f2c06d0c942a1736f2d11f8b60f434cc44570384fc33f25c7dd5520479ec0b11107cf8cea986e957e027252f439add1af92a731d91daef7825fe9e95113127e004216ab62da7dd431f042ca00bf6eb8fba15df67424454f7130e354b203304e067e2c5938c44f29fec69b8ccd122ce755a36eb56fb0ed50c0b6a1ad08d3fff995f903679ce806b3d009e6905e4ecd75d98cb7143f7c56f7b250bef4eed803edcceb2bffb3dea9940f71ea2ea44deca6e0721d7d5067dc8bd80c980b8f2efb91ab6944664b2eeb2b95d6316a35eb1768e453e82a0c3cc593d095e11d718581efad0e73788a7ec05efde857a749da9211f514d1b80f47907531630d0812fa650451b5694d70e4db352c9e5d8e3be83567533a9ba1d86d844882ac96aeb0ca99e462db67dcafdc9db5089575392bd8eab3f567db59d021aa0feb9f96c67810c77d0030811a56c8291036a24becf459dde88097756d157be39bfc89a05044267375b2ffe8984718037181fbf5bf97b4b72080ef218dd47f8455f6e959f20e7711ec9a319ec05a9f0c2672a429fd09c1018c415fc17fbd76d7f5e83634864ab06005a209464ee650e84e2d98d64640dcf48ec3eb297bce078b771cae8b5e1673cb9b6b88ca40f220dfa30720985bb8cac11f8e522d126a54da2ed176f64000ad52027ca9f3f0d20e55b18b145c81bc5587303cc9dd38c5cd8b46fc5fb1587840c7c610adb3eac4d4c8f0e0b18d00061386e04fc7ef3b5218486e1468955344d8070305b25ec5e634e7f8ce0923d4d32c8135ea0f5906879519cfc54c6dc0e3d8801e2801a0f9998e4ccf01761db556849711c19df38f91dad140f31f4969417f86c6adb7902facb144da33536c6c33a76629872f0685c2938556e9c4a91517486fd26d5f87c480dabf20623a40fe17da329c08ef66b95e6dfc752309e8b5f5f6e3dd08e5d392c141fff6c6e000663daa228d8b42011c0febaf0ffc47321f560ed7aa0aa6b70efeff44d6b31130396982f2deeaea4ba6ffb7736abff520e304a10a3544c02e86c5fc316cb9bfb8749922ea28a4f3adcf736d7fbb263d9a484568744b7102fa19e3a244596fbf97f311b4f6e97396514e04143bdda773a565360f2714b31089f757990144a8c9d0ea91d9c8c2f21d1d5454d7623546e25569e3d22581fff462d6890bec5ef43d31aad59bc79b6dabd83bbf37aa81b5c0037a9fe50c74fe54c4e1ad238f547b134364807ad7ba2edfcbb870702281beaf412643ad43a84053f17c0c27d9af1f304a80ca34d076fb30190196743bc1083aedb6c564fdaefab20c2d38841c446d871ce68e4baf673fc013eecead89f176182cfe4f1dd767008234654eecb1c671aad125b39b431c7f7c0c8e574c3248cfdf1d4738797a4c627caf47f06f106c8f90401d586e4c13b2ffc18b86e776ece31651769340b39745bba91bd19663370a4f250871843c6586f34b8f1d5eb96c585cf78545ca033e0341af650a63a051b774e617d7f75c6562905240e5c18ebe126a45ede2ff5128c5a545253d8a348473f0932094726ec568b265048c681357b6b73538678d72787ed02f810ad61d789584d836447b42a85fbd64bae24bdd068cbe199edd6db45d17998f24d6dc790912fb16b14ad112487bcfe8f5b33257a436639c8f59af7a8aac8c6b14d8d1808edba8d11015cfa00669b8989d07763e8f1544986cee4eff73919304680334de30e672aa8c2aef29c5ba630d378bbe2088b07e7b84b4a68b5f74c83e48715e6c1e0c11f83fa6a99ea5be3d06427ee3e6353eb3ec3d873678bea8411f5125c44f09225153ce95132010ed516b5de479bd6277a17cc20fb34f02e50d62972dee2a8c4f6d0ef398af89c23d39d67276257452dc4775ddd068bf24bae15e372630f9cf45479f8db92985a66bdb4afebf44b50b9f7e7118d5f4a907f659726d1c032ca241745eaae6ad35f7cd01b927e1390d3f51180046fafdab76d4c45179ec214e2f11cec2727fca56c9439c6566da97f08104b59fa9e9212c89ab92b9ba43f2cc10c84ab04edd6c4ce93e939732f7d1207c1a8e1533b78396d0ba2ddbd4d110d50d5798c86b34fa9b6020985931ccecfb5d881096b2d0423198ef4b74c3caa10141318d7b9aad5df3256d278a58991bbac2b22478c02558bbc84ad26d3c080963f55bbf15d75b13ea05a29c690ac9ea4a9c3414f30e41920205c1f0cbedb5aae66377ecea39ed7199e7f7f6f26c58835d6c68f8f99ec1d17419afdbdb4070d530c76917577fd0727aa2d65f604ccd6a025c2dcfd3a1be9c1a31e61dc3fe2346ce6df0fb7d0f1834d9c70f27c6705bcb047ce13018dd99f50b71ea8d1d87ceb8991694d608578c44ed45474094d28d756140cf0983b44154734c061840050f10f12c4334ffb0fda6d8b7359bc46fbbee747ea1798ee3856ca433dc247f42a5650df25632ac90025ecb6ca96d172cdeb09bb60982091d037bfe3c03cf26c03b596d19512f1f6379b231cef27d94d1d02fb381af3de231da1e3c36aced59c22bedac1d03da2d788d632464d2b6d707f4ae290972031c78541551742b474f35c3c6988f87104e765ee9b0fe918f2051ad2a0a9e1ca420bd3f7e1851b69442a60f2e230df4cd167e23a868c9534fc3e2d2eb8e1a2a69c1a089dab901c99c5eeefc6639a0cfba388b79f5b8d34496ac9abb7cc738bd429d3e95c99f4571b2ca67bf4c05a8aa122a7a2c4f8dfddfab51672c05c05935e58631fb98fa7431f783d691183ae66408888f1bd202d9e7ae7783a59a5b1ba76f7d9e50334fbfdaa73cc889fc7822edc9a38213a23aec125f1d757c340b67875f0191bbf8f74e8f9fcea4a40ffbb5f3750729900bd5078c62734158c2968ce64f4b88ab85b7e28a7f7138452fe24f75f3fb9cf76e6dacba8aae467052bd865d0e9cb248455ba43dfc2d042aaea00bb255cf7b980551e4859397c1efdafd6ff93411683518cdf1cf5493b900b0ac2dbacd8bb1a9e192ce54a12bb47e8f53d172bb5dbb98c68aafeaac951e365651461532f486a9e0208094725bd3a5e98c8b08e87609b22d1e2b6321b790ff1667a9c65adce282df0cfc9e62c59423d0909192248c4b74bb3b2c643232b55785ee63ff38c9ec6c0df5ee00f7d6dab43bb472a18386a1926017e2ac8298c1206b6700661c996a90ace73bb8d77fa6f686dce3f339b9ab68edbdae2172307584438694b9dde7a194e560c1b37e409bbf9904ff7ee922b810a2b9f3a6239fe0cd36ef111fe75d1f1167531a586bf6b5e1950a369271e634c027ca19f71be5a134d075ea15c469330c603be06def5f1b1bda415c515529febb2086bd4aada53315944bd78a228aa5370647d02a2e828e33917f6f97217917334e7415d22db73320980271f80a91db1c89b82bcd48edaa7d66bc542de7c0f2fdcb461d6ec97443ab6691f327d79b6885bf789f8e9e574e9b2a24b50d577fae0c572bdfe88a53d7f07d3a4a69d24ce19d7fd75460f03d17f4ade24110254acf60e75910802246c09026a5081bdb8537c08e40cc631bb69d82ef90dd40fcb8d85b3a31586333e8df88161c5f904c685af607684252d521e7de14c062fb7446b9a0adeec0cc58ba47961a28dbeb11af1099d422d3c44e060ff6d8156852127df2f4b59f89370ff3b6d616e8eabc1e9608d6ec3e8fd6f098795ab8c2626746284c8334db8dcd319641aa916b0ea6d1ae8bb2402c0297998145aa750359fe17049c41d5272f4ba6bc7ed0379fe05c0ad60df65fca5dd736c8bbffbc5c531ffd314362f8ae98728fb6ede485d182bcca451814fe58699f6dae63e0cd7c848dbfbe54da1f3d355ba49f5abb5d6b4475f4dae5fab955b3c65a018bf363c402387d8c97609369571e2821dcc7446c50d599929edf766e3f760f1590f650bd7292f69d4d4dedbeae90cc63e92ad31732520e87fd179331d20c1c6e5fbbc533f1058ba14b4c1217264ea9d4dc72091a2458f1f3efdbf41d4b03182e76d69683f6c4f89829a7d7719df0c0ec5aadf2d3012dd64ad03d7c9d4fb2be83f99e30f01168b51e2b53ef48cff464c335e0cac884b10179d0a7bace504e35f02e57404d2c6e4b75db0760b845317f7b9df53e818d0047cb32c87babe2a61e6efccc11957c8a1132013a3b23980f8b1b5b33e55542e84eace51543b6149abf8149e33661dd794ae9cfed91486ef88d2c0b2a8622ef9381897b6cb7303e2e6e22c5ac4ea2df098fa559fea3b3752e27d2fa880a5f2b22672d24c32d2d5385d43d78507bd158b74c03094e72cbb023d75592a5b0c7b602f8e2ccada0c2797a9ee6314c2536009b6e7b3bb41253085463190300a1f3c6b193c18cfaffcdfe1a607f8651d85e19724cfa31aa9f174e6885e4c1abb47c6e8f936377d5e4a4628855b9ddfb96ef029bf830bb32876e8406ae142e1d345067e2b4e5db19395662681f779dde3539cbff6305a7e3d37030d21351b30f2589c929bb86bdfafe0f46498989d4fcd8ae64107f0a5de6e5f6813cf21f163230b68eec861b8e0314cde803367737dcde0e9b704d88e3424f1eed7b1c5da2befbe1d134b78d3d59d7d47a5a0355bda21a0cf2954acc12c13ebfb4df0f0ea17664cc73a6d2968454684e836809a2b5ef99732c39d3f1a2d521e1e9184fc6137e6c1f58c490e2af399bd23d3a8d3ba7728a9513e6c4b6f46fbbf13a0b633d0149408ed6e7936ed85f50917f30632123f9860646ea5401fea9af6af9ac1a6bc4cdf34c55b0a8a70c55b6c446c4a60f3bf025b15b590c8aa187f457327ea3b66dcf57f40215bb5bc111763c5b654621450481cf9115bad0b1a4b18736dc6873ae24e6af6ff6f9e7ffef7e500ad1e00f34cf79312fad18900d85c6de6c34669a1d231b46f1961b2d2333b81dfe6a530c8bbb885838badd3b9f73685d03ec9acff9bef997ed87d8139cf9f90d8da3f5c92586464689f921da5d99747155b07a8fa433e4daf1dd419d1baa8eb8bf3a8fcf0162b2c6efce41d2e975b722a1a8961ad1edb19e1e6a98e85a6b859a5cfb34c472850898ec082fa0f752aab8b3ecce6efd563051216a3ee2258ea1fb1330903954f561e8dea661dea0e9644fe50612462b617022c7e95d4b055323bd6b90fa50a374c1f3c266f02eb480927b30a1b819c5f889598779cfbda8732d994def73145a28e909de30ab31cf7b2e46984a75e7f8640b2fafd6f0c77e9faf03e643c377e6e70afd730e77bb3c885bf4e19bde8451a7c9bea5ccb143c4bd76ed402cb3143845e8f862734704123609d2c7e1d433f5631fe22849dd814b420892c8f8f62d21f323111a0fc8fa08dd13c809d959b7d81fff434e6d3e0737e194439eff598241d297880c3bc65e09c408dee672eae2d28bff0954ecbd8b4cf339b9ce9dffcb373c33e04154512151b31f788a3517a8149c73f6d7086f06066b59dd280e89d010fa8a03f0fe5590f0608d2060bc8388264ee14eb5d6e2c4a3064fde16dadcd686b08b1b47a609de2534bda1fcf82e9f58555f32adfb9add5bdd378292b12cb6ebe7059512e66629e406cfe1f52139ad88c75c3b04830dd833ff8b4cecb67336700500ee3b52c84a0e5ccf2b5a01f09c10b7597f237365400d5b44a1cb741bc0c110f8c5e21a7638bbfa1a1f72674fd847506304e0820dcab31c09a0d6965efc003c596f52f5fbfa520bd3512eec0754d823ba09787fcd6729fb9efdb3f4cf067f1a6f52d72864f91f2cc8c26352552dc912b874fa810c9e836888d4d6cb72fe5f6f9fbae0106bec94c32d850b7364379d81498a8256b941507b388fb5fc2258642ddf30fa05f6552772e8a37ba8c7409e595b51fc0a22c513336a86611fee252e57829ccbfa01f92e172e0abbea749aa2c1fc8421daa962cd603bd37130647a807c3e53e228f04cbe543428fff9f3413764f5af96041804ed12ff1b63c30ad52fc8ac94a206bc8d5c0e4fac3f36c5f5cbd5b494899140dd0d0b9fa6106e1e74570bdbca519bfcea3609c978cef20bcc500e504b1a92cd6d982b69196b383c72e017c0a1e7ab1a42ee61c403a4618004a49add11d3c08d013c5570654b3fd6efb25dbf346c104156e691b71351bdd316e98982317076329509e1e65e298e11ccefb35fd1982aee1e1bc84cf4f30b6a2d70e9524d361afe0128309f9df9e575f38d1c1a793c1dc7f1bcdf74853dea4044480573363d517f7729d5c4773bc696a1aae9f699cc6a8031d268e467ecd4cc51eaa0a6bcd45b742d5ee8653947e3f13482cd3a43d5d792c6f63267e78bc0e272235146ff616e07fac826ca1de40e8bd0f01949b0874fd62678cfacb5f52f75770675bdd928584a0fd90b8e705cb728fd788153492bcab3f34b36cc20da628b3ddb6bd6531ca13ce975e8a5cff8427d048bfd484c83b906d23433c03c9497a294ee19641c869b38f0021ffa477f8220f48052d2477fd71097a91c2f342c0b589920f5abf7401d3bad58d5ce9e927727aafa1fdf9832310b2b9dbd7e689908cd5a55da8bbd1e39dadc6d8c3b6a9ef4456289207f26e602b0660af66b60cb75dbfb9f595735975939786fa157c1c1ce2c72d1bc5d03bdef2e5735f53f91f797feaceb73e41dde74e468ec5d33cc8d58b6864b3a2a7a71a92a96d9a9c8af20930b3dd3effa32898c405974bf3d917d514072e2fc698fd6fcad75e6ece0a4dd01019afd89993af770814f5a080bac10913eb1273b00156936f8f558128cc5eb07e334cf6b3394f0035dd40e174f2cd80dabfb45b07d227a3c4e79cc47665d4ee33276794502088b6c48b3edc9c6a2a00d9b6930a7ee347044c74f58c38a9e4e5314efdb34410a15ec5d328bed4c1ce0d81bfd4b8331121a34dbb0bc6be6bb00f05571de698a8824d81060e5239b9d89060f6afbea558d885c788b2dfb7491c56ff6ce2df39014b60f9ca28bdd1425e19ca03e8b67ea883b1e06004cfd37dffbe56e5f848f4a5ad35a77250dde729a2b5234aeb47a96d38e40ec0b9038ecd460e0f82ccdddd6f253b3d71d77abdc6a2a4d95d39adbbc31f61b95319044ce90266ec5c2489bdd1598f545c1b47e0f080d059f10bfafe90f7312dd2ef890c4b57fe5785eaf753b550a5aea94a6f0b8a1c5b1b4a77550805d0bbfeb98e828c7f5f00584d990908bcb87ee9ab646840a58df8257d6192540dd0bcb59836cceaf837827acc58933d4cf6f0c7e4dd2e44e955f6fcf12ef2025c31d8df8cccfb1665dec64b0a81465404a61577f6d39b2b6a0dded4178585a0d15e085ed79bb854a3c3ba3fdd4ef46d35ae18ce79e1293f484967702db42d73eebe79033f6c185f963f98ea868c9b3d8fb95e569e64db2f6105974dd16972d9bf9b05a01c279bcd5338dcbe8d93173a56553c6f18cc02f8db38744907a6984bbc12fe471a563a9b68677254d362c1686835d919cc6ae42758b84f2ff97748c85c1f3741be24c8f3e4f4fe2bef6b2186dda905d7c9c77de961ca512148cced7454f843e098d388099b3f1984dca24bd1260c079803cc490dba8a6aafa358ac8c0dab667e035b5328ef6b803aae808cd137ab8522598d0a5e6d9608779f5e5fb87cb45a68ffecdbe7ab0a0abb038d2c8468658292e2aeb55552e971da79b7a8c7b9d329fc19329a892a49d2b4abdb2411ca6b1614963db5134be65b3e6c882225e0efb5bc3bd5cea614b608e4d5f39ca199ca4930df96ad5c580e384e91a92b69e07386c0d1bafa16d0445865a3179cb494ae69d132d1050f188dcb2e596afd2df06082038714f900ac0f088b4c5c31b7a5e3c7a540af04ec2ae411646822680b2f71db9c10f27dfb7301645048b507f2a8e5da8216e093c0150d0c98f87ad0936d872658a2e28f78feadbccd8b01cb2eac5de0ff24ca9238c7a4ed1a52e3152fe809eb02451341af251133753fb2b81585a740f50b124720ea3ec07cfb85af47b9b483b0f9426681fd4e0dc25396d21ea88ba8cfb3282d68620ec06fc2d4d2297e9db88574590e8ca17451ac31045d6ff6c70afc5b986e9a138dbd0e2f280d58561125fa33985c8972466111d19bf2441706ae4261679fa86223c5f6a1f9c75912bbc761fe06945a82866b552940f39d312174470effee7401826d7c0972a314451344f38bcbd5d73c70c9051314c9b6fc872bb83b1b897da30c3b7fdccc0497cbdbbc07f01ed503ce9b49e835fb01ba94edc4e758f114fa525c12b41b91a820a4a8917856d5c6cee2c2b4211a25475543732c35ab508e55bde41202549878dad4ca9710ed1fce25c4255e0260da1e6095c57d8576e80b62d06364807babe5767901737604c71e6b162ada8fe6f54406750432db83162f2b8987fa20df004915a54ed998b4a37b0fbcf6cb7516032260eb2a2c3659880933ea299de203b3367af7700657c34448c43f1bd7bb9b7cf9a33db77cd76d734ec228915175b2304f1b49278fb4eb409f7c34b199e5fbb14bc3f291ac9eb757bb0f8b69b119ec5e89766417d2a4c863ba2960b3b85b61af427c2d30005089d9566127dc0c9b435ba1f6bd77ac6fec2ce414ad660e20519fe037bf5977c0a803d6cad6052b45be431933c86689f794f3475ea1ca3e951cf6ae128fd0053b80f9c62c7d05754b52dbc5d9c88c1a1207c16970b7b915abb8b0e6cd4775758c1f01d9b2f11ad1636fc8ad83d40e09f99bca1b00a42a947375bbf5df68222e079d00831ce0ff06e8d3c3f64f10f0104af43dfda288cc915668da9d13036a0976d0fd4efc30c6c2f22395b6baecee5d82544e156bcbae909d8d83440113b550e0a8ab0dcb158d33e34848789a078861f495545705d9b23eab4c5c32e5a680b1f22304903e7f1f13af150f6ce2df690fe1f7eee510daeaf1519449268e14c3e9ed022fd496b2079befc4961076637ef727c49bb25bac58ea47a8465d3b4232a07405818f970c09d612557bc95709d312e76eed3777c0773b9abfe4fd9e6121a3213912162bbae1a1572031e6444c81753f50bde4ed20c7898ca250d18c75aa4fad5ab4c1198a123e1dca69e4e33565cb507e98693965ebdc4aa317c0381f6d4e1fbedc9789822aa6fafe8826a587cc9c268436b316798498905d87bfaadffc3462bb3f3e471927f5eb6db66650915071829be9e6f7f2a55bca2dc21d4f939fe99ccb1a111ff2f393ff948a9b7faf4296bf8ef828e54767ce691951f719872a0443736d9ef30900ae8f24ebe186427f82d4040ca4b55f7de6aa4adaf6c23826b39ffd6ba52d8631a147542b5585a25c5e028666854b5e65f8c3a208f8b1a33331b0701c9b1a608fd6d6bd735c5e3ff891711eabfd4f6e4f5e753e9b4ef7946272de2cefb3584ead23fdfb21d2374c1e2f9cb3a536044d83f2f62289349ad7b26576db1b3a2f6dbdfd32da26e4ef523449b244201ee6604d3516814966a438bfccd8cf1eb42e21207c04bd09054043c2c8eb70c6b0f2a390259e13be3933583fc6a095ad5df1363028ac2908d8d0e34d14a983960b1573293aa7524d9083f029833c3228c9ede9c7b38ef3296c6a688173adacd2f657340660de8a51c2e2138954698d80e6d2b96cabfc316442417fc51e7884979c939445ddf5f3fd668017e7088a3a25d2e43f774afdae4fd05eda099f255ee44743ca4b5abe06bea12048f9404203bf3a70b783c7d80f898796f1b21f40107a7a2493d56924079ac0fe2ec8d2e68963de20d0acde15f9a09f1794029e83040be1d204311f0555732d3b98e9c036d16e6d2b1cf1c3507e5a914d1b1279574f3fcc0fd6074071d91022f91ba92fff59bbf8ab0d781ab1691f3b445f0114c0ed6665ca5dfc0d7e48306e79eef428d70b20bc5e6099ddec3eb1c6c8612d204542dc9a66d9e532199a52eb4fedc353a7e6e3a44fc5abb8c587f26949ff03d4b35c34aa54575cc352d0a2dc3bd2ba7f2878c64e4bacaa30c31a88d57ec84b04a6dd5ffeefd1fe53b53ee8a56f2de6232fb999746aa2039f703d8d4f41c3f71fcac06054791ffbbb85835d5949370047b71af41ad42ec3a56170b45ca98f975018dd96c418cbb54374e126a4b5fa7ff1a84322058a2e5987947f1c5be305db1a8c7211eca1f6b3e51746c2369b7d6cbe9b5523577b66432eed1882a3cbf24477f6bf203645e048c204474eb91ff9c2b39f9b06ea654e002a28cccfe92e8eed357dbc34de165ce5066213154521662e7b9920f83f9b447e26f121a8e22ca06487f1e2f818bffcb60a34c52efa63bd69079745f273bfd0464de8d256c59fd915f731b63c67983287043a4baca6faef5ebc171d74070c0b429b8657955901315589334cac7c95c81366611b35535f197f2906fb6d0b7338a01294d22163b7415106c28e5ea11286dd14c90d98019169d678453a32cc41c30be1eeb8bc9dd2498dcae1831f06b2e43f855fbc98ecb9c109fa351d679112f079d2bd9ff68edb04971d0230c0e965cba696c7daa59c835bf66d917fc5e655cb6ca2cfe56edc6451e9a959b2bbf369865e0cf91ed5ac349dbcc0762bf0229e7c27434f25dee58872e50d0dbfe55326da2c39330f4d1a0ef208948e69da7cf739570f16ddc3c4b1b82e1b908d4806b0cdc62ea822f8e4ccf0d17ea02250ad69fa8e0f004ebf63a303cc03928108472458f4e932f1d324acb872573a7a8dcf72521e80fd9f2260aa161dbb25fbfe3be98ac9ab50931f6a697d8c338ba12578ba8e782c39ed5f17cadc2f2239a1989f01181d487cac2b381025d5e5e5ca91e7ea339d0dd585d8311ad93863fcbfb92602855a6ba592428a51e40a22816fd44e65700cd689522eac07f1083006a0980e8db190b1c596fb4542caa7848d94834ef96a195929d2fa7e08e0f5ee98a1b32027276d454255061acf1b462cdaacdbf69ea79a8c9cc2bc9915ada08040e5ba25a2d446a10ad33171d0d262ada84324db3b27c27f96af1c4826786d619d1fe6ecf6ad84a667a5eca3be13d8a2b069b57d0a8c8d7d45b97a5de862a8b1c384138826d0b13398a9206eb02eedf8a691e78cca397b024e8d9300fa43b2b832a40ab1492dfebf77dcafe50026e730bbb074a59b762edf236ca5c74164b11fd7e0efa4932a2090c65f74d3dd3c07be96cb214954d143b5c60666f71698e1640f5d4143432423634e7947b66277725ef3bedcc84ab2cedbd3041ef4ecb37f09f8cc0ce95393c7b90d03fa474300400ece75c0c601452c71f68a9a84a9031377641c9e73eaa854852f4dd37354af0c5ae95aaf002da05989998fd8c2fdf1fe26b793c7ed0390bd092a3212712c628055307f26924efa6ca6e7188643ffe7ce14bcadea79c596675b4311c3230cc5baddc534bd66ec4cf26478ea47591f0305741ee4d0f30b32136200f994447e9abe051f08b5428bf50416e40035d446f4bdf1302b683cc90d8eda05b059a76cf9848de7461e083a9bd91e5133009eee68dbcaf3338e8ce6f443d8de43d9189d5f485d035d1f508f7957fbc1098f174d8b2481e986a8b3bc3b06e6a1e81a57b67d21075cf55179188e96889595a4e095b9d2cf1cda49b253c03e7e341c20abc764e22716f902ffc81ba8d8ac29bd57de4766b9de360908f088a841e89b69bb2febd4129803d8ed6d702034831b07d4f678f1acd2c9a08e88d58c7718b15470e6b46e58f76c47baad2c782a808ced93e1f53e7da6369ec2c49505140291bee2bf5a5d5fd1386dc9450b6f6f86cdff8ab9a5caaeda2414277f8abf7a27fb81fc9804b1f031cd153029aaf217ff45f9938c8f7900e6198d1547f80c610d07c6ff7b51f02f8970df86db57b89547c0549a690db8831079c361501afe820ac4712690cd8ec18e4b3ac7e302eb5ba3f6b049d5e306d382b680bcbf9b219a66548e197578e2a42f5ef93aa8f6a3a0583e79d7c5306ea161e9f30705695969a5f4270798523b978fd4d49548ffd6749c6caba5af2936f08e2c878a43a212cbfa305bf93d8f6bed482020fe7d2b0e7bf3e341cb568000e2f2f443512ba25faf250e751b37a41019751ce6baa7cf3bd0aa0b1f2f8814ea8549a71bf8ba1d6455f4c0d6963e7ae2293b46d721e44e75d52dcd4be24acf500cbd68eb4834b7b84e168374e78eafffe80e70e70ad921ef93a9a81567847d94adf7e2c4e9c0032b72b50c72308e7309ae86dc5b85e5f276f9685b5ccca3951bc8fd4253751d4e164fb192a27c5b2005e28e188f80c5f6fdbf19ccd1e12f1f1a26c70dbc016375dc8d58d998862ee3eadca8765606f0b22ef417ca203d36848f09d361824ffae467983b6689ba333f11edfad288decd193abff2292db0cc6b2bfda0e1e4a8b38f5f5fd94e0acad3e9bd2118761aa435c68b59f92365c1b33b18aa8da331883fb406d03c9fe215ae52f543399f6586767bb1314ce3028061d15c76dcc65c4a4ab69b6ac33ca5dc125d54cf4d2d112822afbcb17323ad692daaa09d551b6c80fe7daa969c81bc8ef932524a20cb93d15fccb9b706b7bb062cdeb0c3ff31ef7a043311736c390982ce1558cb502a2e1bb22be9775207c5697c4a36bc4a6fb4247b405a0e9fd3e2444c5a7745e1d731786111202c502583a03abd8834fbc4b0611dd7895b93f494cf3735ed6177f134f77dbbd910a3ad2ff172ad6b668081d458a7c13d13d3f2cf9cdccc185dc7624096dab63a2412afc9b4d92acc478052dac5c270f82e0b58490e4f91ebc0d4af6aca18ee37c9036cd18ecd2f3ab379af70befd1893c822939c51b1917ff0758b92b81c44488bac1f7306ffae579e8ce7e7bf09da3f48b93f9084b017ed9940d236bd86199a3765f2b564d8967a76151ba398d7ebee6e921b97ca56692643717fd9147cd04d659836fc9af6c474bf32f4758c79727db189e1a2bc27415dc370d3feff21a45698f4d62079af4d02745995c396485a255419a5edebe0785aa8585e16c8b2a0a293543d8de000f14216add15a2d54ebf88a00fbaa3f89eb8ab950617603355c50d4d63460436d8c8bb6957c9ae7fb3282c65df0539fc524f8e62ac9a0f7b21cb9c2eb039b13eb492dbc4115bcfa01ed84e9536e74b7839e946aaca56fa87741e5d52fe7ea22b3c82f19c88d2d37c83f89cd331e028f5999cc43d6d1c9e37cabe0f543d7232f8e4691fbe0ddc114d65100361c45ef7dabf4583e855081c1f87ae6d57109f00b820aa76cc59781654c605de167eb9aac11e15d900b7cb0fb1d31ee00eea1479e1d36eb2fdc4fdbfdff7e6d1281f381da6e449296bba374387c4d75b39ca004acb8fbdfb0b934f8c6e00b312b8c9e70779666f443f619ae6dca2b715f4f63cee1ad09faad4bd03946ea8ec2d7278d3cc68771a8a2df2a8e2cc4d7ac01b80399253443f2da9235633414ba6b6390461e8286173f567cd9354779cc0c9768939b96cf20c9d1597b117f99374d6b9ec0c5952d4b7fe889dd9bb18854e61a8aa79d734894fc01b6ab0997488dc53faf3e287db33f5b57b961d607145d20b6dae6708f7e6dd9b7edbf0375af51f5e103f53031e4d68d34d3d22d68cb3ab8318e16bf42a03d0e2b6f2f7c168ec543858627235763112e655f9e6ebc620ce030a1153785dc639154c4ea93f6a2447e2526ec500abd9759f11a8b5c3a1c5d84d1cc6b2d9bbb3719ae1710e15f5f2ba5919036f5f92242e08b6cab8e3bafcfa5748eae9552c0be4dcc0d7eb7bcc2f73b7d2ba06b27de0a890e3b5562f0583646334489c3397c708d1cbcb0273b6eeddd04a2b9b809dcc54a868f8e16123ee66bdf2146332f9d3ce2b33321027f291837735eba7965594f88a083c81623b66224a4c36a75298863d9fcf0f980a5acb9ddfbe575096268c53b955158864130b60dc91ff029b5e19d5fd62c3470c2047ff1239be66e0310b2c3903284e4f40c8719bac17e455dd9f8d5804692f0e9b7220af3f952149049cd8479479932940b976a4268034743747dfbb6fe27f099b3ee34290ff37ee58115a1e8dd9467ae439ad9526ae75d0d4b71d24ddeddb915b3d74fba31cc4212aa458c2ae0d0b8201a82b88dcbeb47ae73369b30d745b0c82416a6c9667800891f15520605a545be9fa654ecf1f70a52a70a35f64097990c37ee23bd1c0c44bda2db6a673a72d89ee555e32fd032a1548d1fe444f5e5ac472bf88e24a9a17f2f73b8cd173c5b631dd116d3d20d3312372da42ed022c50f89a4d2946a1a9d610eca488897278bbf1bc8f5a0bb2c628bfcb7388a173802a73b1d0cac7f1470236cb602ccc170a97771dce3441ea66adcbfeb3acf05e2b666faa65b605527dee688ebde42429d5bbe1240d4de3a68e94394870a4237b47549d43a7f34a6f367aafea7d81b7e095210723b83054fe540a68a039529f5ac1bf1915d14cf56068e6f1750d2e6bd7edb921ee365ff0d2c58e457cf0a4eb4ba5e543d40bc1c61919b234ac74949420098f577c56e3fddbe62acbb7f1368898d8d589dae6ff983eb464e6e6cf49963bf068177d1abc8b5841465154cbb7614c52a56cdfbacf9fe9a3f5298c40c57f39f70dbc93908e152614c86321064fa73bcf05f67c84f20107fe6309ae7ac7356aed588b84b8011bb3505d408dc76e8090473ed14dbd20b6a921dcd952c640c015f9d03fe7319cb1cefb0f6cfce802baa1e30df627f8c9a03c34cb16ac1b62f4375aca922f39856cfa435ca44b347e7e4362de7185c7b0692e0d36eb79a4847209f39d3afa4bc8d94f9a787b59c8d77ea37510dc2e1cc1d8672a3a57a32f5014c91166d70fc39ad136ad7140da73fdeece77567fc6cc8fa998560538d3eb970fc5c6241b5d43af476f4203990a4a01c4aca7b72e1bccb451ec88edb7cb285b067a76482536f6c62eb9b02da442d13445256cadda335dc473d700501628a20a3b2c1669d459d664c331145111deaa7ba516dc44273caaac30fe4296ea5ca183b8db2849a36193ed04db7b53746b79d4930a636fa6d49652f071785387d52bdfa59acead7ba1871f0c521a0740701172c48de0b91fb6700c34b6baca40443f7f0c03a22cf82cf3e1f718bc89cce077ddf80376bc42f65b2a724491dc82d49ede71d2fd75d803ff0f2d51b015efb2c8a8da5514204869a697d6842fd8a9850ad193793dc51570c066ac615ba94e52ef767085040e90ad250f6ff984e6db7acc220023056aff6fc8cf16432864ba7ca2b11ed68afe2de1345aef076948e39a282d0cecf323033f12e3adc5f225df443ac46e3c6a6f7cffa93a7b43335a2b9c77ee0e472e419eba3d931970a99cd764c80ec3ceaffa807013b09d1f95f6a313188558a7977f7ddaf2135148282fa1a351aeaef34ac60a230171f4370880a6d8ee235239fb41f4f07a2bee200c9274c972fc7e3cdc6afdb88daf5d2e2bcb75cb540942179d3b957a92122fa91b11b571e358937965dba4bfef5304daff2a49ab9535789e60e4375498c984631c517e9cd64ec605072323b7e9c9ace4f1d5bb72d9f08cecd53c45ad099d584cc10cf848e99db8995a5f1f1626016bff546bb7a88677fa22b09fb7afcc33c36a4819cf365e92a572690b47cd0c02caf694f07f888bbc85d7aac81deb953a10e788e70f6452a33cbc752695a25a0ca0e71369510c350dcd82ad709aa019e892a85e59aca461727f0d4a86278919a1da476abc09e3331657c61e2a86f965476f45159647246c23acfaaba4c0efb97a6b6ac0074177e5baade16280cd76e088a20610c097377849294164f30a29d9752cfc449ab5e0628777aca58f606fc943d89fd3f45076370e16eae3e63bba4ca9d36c4d132c474d36e2c19df416ce874077da8a285ed65ba5545b0c3772933546e15da67d69e591d639efb7bcad33fcea23584e2ff69dd3643d6003d203b4a3b00278d9fd282acc87ae64a701be8c16fa80e3df242a76baf56b757dd66dd45bc5a1d145b8729b8ed47614bd8dc75666f75c35c0f2dddbfaf828b66522e92babf2cb48d8b82a3a871ffb6cf520e0e6d573cc2c0314a620726d0a71e412630ab37ebb98270c773683452152f74ab45aa0e9a760e73909fbb643be1876b7396698658cfa924a3db8904ea0bd1ce6667ddae621e551617cc1b556b5fef4bd686d69d8bbbb893402d03414eb468baca67d4de9bbfadc1a35688429c51cd999d552f3d0633b1ae574f43bd6d16c8096ac68090c5bcd65258ad47bf83e920ecfde3e48895dd01c096531168ca2318d1fd5b40a65f27101a9e6acccde441952163349c8da8d05d5e6773dd72120cfc1a6bad277577aedfe0d3002dac17d5dcd7018ae6ae995b3b11cfe889af19cc140af18e292773b0074db0e99bac67b1024f1140a6d9894bdc951bcea96f1d7b2321c850babc021bffbd553d6c23e68d376bfb3b4185322644b4da2e4a7d14526e4bf042fb188f4d75517900466941ea080514dec04d0c7ac5ab8c333f251dbc71fe469f717ec61984da7bce1dcf8450532c18588ed841ac66286a209451a5ce814550218acbcff2518f2b0d80c1904e3fe34de8a45e4aa4b6bf0e4947a126924c690f5255053cde672c8d568c0e96399c779c2964c5a5e63df6eab6e1f7cb4878dbdbeeff4180d6c9d112fcad13e88c0829c7d1e6af09ee7c5419a902b7e98858bc77b48b9ff6bcac5597d025a8245dcc8ec6b03aadd3256fa5dd49cd7220c718a55a8a3815dacb9d7cae0d14851e9fa58457e0e498981bd4de394695bc023e10647d08fab4cbb7daef7ae6191b18c7436526fdf623cf0fb23e3ed73c4534af74e26abd4fdd5c215f714c34410d2862c42377313c65a87d5450a0fd9058c965e4f1e1325e54fc6e5a6beac586bf5e98d46d559581417c42f33fcd2745b82a0875e47418ade0a1e9df8c1918d425e9498e54b6372dd4adef2338b31cef0524b16f4cdc6f425d87570189a0fb23fd2ed4a67b2c6cdb515e6ff4610dd9beedd162a757045e726b3757bab149ab693c8fb42c3dc85d7c6bf2828658a82e71382308626342583aa4a7453ae8e0d1eb2f4ca005dc614a5b09aa61cb98634e546e3d75575e8ef1d4253f0d658919f44818ade900bcf6f0e71c95fdc0051f3d7e79dabbdf24e5ab9026d1cc4a0cd8146bd09bd8b21208ac6fcfd30870b9d75bbecb6da2c52981be5f8da90c4df2171bc597593f5f5c4e95d1337a99aed6dbb254ed48d92217c1e4f3b29e63b512f0a2d06a2664a3626f4c4695244cb965fde09d51b69bdab98c99c27f9661b6751108b3c8f7f0e9e5937327acfa892dd7187a54b064f7438b8c792d42658c8ae244d3c0daa91bb290d0b86ffe108e91e944d35ddba02e2d3c7e90df705c7c9acb63e466a92deaeb158fdccac97c9998a3cbe7f2f8b3e84e1e59c10603601af7ca5d48645e3f0d2bdbe9ad987fe6087210436d1504a051b70f3a6a336900fe178b06ce7f5be075ac34d1a3f81a02c4e9ffbfaff1ce4c604cb4913d11514d2c986bc5425abdb15e7bccff75f3c1340a769317535e0a294a7c83a36a2031619082dbe9d6190e23d6764929df25ac1d147b14e486f28c0773948a4c440e72bc45bdac81abe9e88f5b8151517be04b5f6e64b2423777612e0756d7c09e96d0ca7dc2ebfe4a37b70b44629334f2c4c79c16c43510660a6ff2792e2aac4ac0d56ee23e0ec27729de75205f30cc3d50f5ed0bd70bdfe971bacaf8b2b5b4b3e85f57739a526801865155c2e5b2c407d6feb64279d2e0cb405bf49d6f1628358005cf366c67fef38dc6e18f316b4056c5a93086b46f479c6a5f73874c93ca7eb8fed997eeaae4d0079dccf20be380267366aa5d0b62d0f42d555e1b2cf03b448ddabd983d6a189fab59dc9d3b4c966cadde09559d3bbd0e1a14217800880ddea3f60158aa25fd952fb4d86b41904ec469894cc19f7dbb031238bc8b8f2b9bb8744db0c87b42fdc89b799db531077b5a4c45d8f2cba7a24d0ebb3b534b82eb5c83ee763c257f04e071d23d19ce245d525047ed30e2f79d3e508e9b9b063530fc26396b591d18ab24f578c508b4191e4c65d5e0781ecedb2591fcc9c08c297b7a3ce12a689ca23d5126fbba5d4d661f19aab1e50a6352828f95729e3792b1f6785bae30a81b204a0f006e1173bf73dcce52dc104390d3099c221c77fa954b329150e0fae96a5d34953b7a1cebd641f904ef413dbec530a9f4d6252d157f26286c512d0d32beb7b269aba0da40d405a275faebf697539a290f7c56063ba8ca58ecd62ad56484cbc71de1861a31f887863b1b3d9cf2fd58df53e33fb87b42fb940e7ae439ed7446abc4b6772c33d62c2497c35981cbe56ec42d6d08dac7720185fca1ebd30dde3f869267dc4f4aa8b956c3dcf7a55018d957a8c971825a28db3b37baabd662c24e6017c4884e38f95fff7d17c28af6cf7fd783e2d47216232a890c1f3b0d66e6a5636620ba2d2f7353c37dede962e7a6c58bf771e226ad2924f51486e945f542f53a2b26ba1c963de980e797abc1d178e4ce0f8b792bc25c595edd8c8a88fd9720becc444e2113bf834f3a37a6439447cf13c14ef8fa054871b5129986be3fa90c3c77c3eb4414320179cfd42e87302a13f2d5c9de262bddaadb09d4dc4e122e735674071f86dd15d534b0ab8ab8da6187f61ce5fa70d675d05f9c7747b2f12ecae20400691510b763753834802e3b1d34912e4c6f7779bf829df271068efe9cfd5b896d08ea4635b9b46b4951d27b034856657ca85e6cbb276e3213761155319903421b1daa4243f379adbd394dc5ae70dea388e0dabfa7da9815683f142144e2dddbe2c2fe335a919bfd725a18be0f484ea5fbc03de4d8cd9a4e4e403af367ed8c65e638d1d678a2ba6851a59b322f103d845742dc4ff5181a640dc47f7e09a679ceb59ea6c1d1f27790e43d6f66a25719e66e00bd1782ae3f89baa911dfb2d7ad658e24faf95b7f5620f4b4f05523d89d6d3f7a9ec087952a1bb33de4426e1d2ee5a87370dccf645632884659ab5598415854e40c3017896cffa0bab3a4b0916c833418e1b06761b8a7b3fa6854180b7aa7b0060ae813a34167903459e6d7a3027c50b5d0ab114d6db85772cadd096997c110ca11d4d39152f34fd9fdf76a921d6e1547de25f762289c2e4f8e8c9f0735f9dc21283014f0cf151e82fef4f041628e8d2742af4dfacfc21037a3b9a3276c69d80cc80b181a6393b0128f4b3d663f89a87be7806aeaf2cea91915ceae6813e81fc47c56567f542dbb7dedf9136eef6ebb60c3cf5fcd65640cdc2c0c00784d7a7dcb78f62ede365ba9cd38c45b36a0eb68d745e98fdd7074310be9f77ef2b0b6f3d61cef67849fc7d2b1a2e624827853ef85c5651ca6f6acf2b6f4df287de4e4dc4acc3d5ca2954d4a1fe28987bb5cd5fed14ab840ccf478b811fd2ee992f95c3dbc74e1e1351729171d8d8ae2b4cdfd765ced6225ed70f94175bff30259fcd642054ed7f70b5a67a3dfd3b4d66e25910d9cbcfe57dfa28b24fc408d4edbc27526aadaed3d0549411f7f9fb1dd5eb2568b47a85c06f4f19ef4cd29d2a65f041f61a8a1151526af7bb2715ebe9359a493e6e78ed929e6cc9bbf05356acad45365c6b6b7144090b9090f6571415ae5732108e71a5e110c73cdba8242a1139693ee062b25296c3e0ab81669765109693bbd96962952bdc460ca8e33133562ff438639de8311f9e78c5af1085c6188a92c145e1d23f49cf28c1db6967afa14fe0ef083aa0378086cca23d1952a9c55ca5be956b58027c013edef98a20e448ea97e90a94725f4c7fdfa08cc10831f15c64c6f58972803abd16af54a722509bfb20bec06b8e768e1c79e173308c9c90cda8366723dc8b6798601b085548d86b4f394ecfbabe2bc8b2522b86d385cca2c1b4982b1aec99a27c6a3b4ed442937156326e83a0cb68989a0f15608977118a2172d95be0b0c6bb900cc64af873ecea78b3bb7ac2def0859ee230f39947e4161c0bf58fd79f224ebee9eaae953090c200dba3fdca7db3edbbdd385766258bee081b4f0a4eac8e3fd26175bd657e4fd464a5e7e997f042e5f2ac2153112da9f1cf07ae04cd3e199e426f3a87b976c4ca7f05cb3e4ec678d0e93edba5d667539c1e4a21f2814c95fb6084667d109f8d19c1107da23844d6cbb8a0afce8f5a09de288094570c3c3a0ea0b708bfb0c4653682358257416bf0be8526f4cc95503e5ad35de8168236933ab55a1f29dc1882f55ea1e6f288e4fd28cef21035580271fbecae4965a62297629498a49e91e82363778bac92aef513d00344ffe4b75d0b6e2c9ab5db33a82a95e6e44ecd7a46c52247e9fc237ebf714c36d27576120d6da46fc856123aee80265177d9eeac9135efce4ae42beb3e31d9a711a64ab0a2bd33580cc90fd0b479104191b8c6ec8b71b57396871f506dd08ea0c4c5560b97bd1862b9dc7bbafd5f55e9d02c9dde335310a6a436157d9bf379bdb5f2792304bbfeb62f51ca3fe04b328e94de9ed5c20f6343625b97d836d7707c68cb2c296127dbb5afeb9fc9c1fc629b3f17f8cbdfcd67646b47e2b9c867ec17b4abc420b250cec1daa7e2ace3025a075eec25221bdb57ae91d47c8cac526bbd3e624077fcad1bbb420dd09a3f467212f014211caab79c9f1c65a9b2c911007aeb01648bc166740050ef224b36125e9f9197db34023d0cd9f5fb47765468f48dcad71c7df3c290cf15d23d1e6459a1085b1a6da46c453ac2bdded6c651198cd598f3014f63e24d19585660d9764d9b33e5fc63ed12488c3bab19ebbf4b2dc2e401cd1fd11e455324c83ef744f74ac9a355dc7655d9057e25eff38a7e76bad417ae3c119751386ae21ecd6704922a4c5af754060f33be151d834f8b5cd8dcc4b0ca811f3fba82e59c53cb258f255d11f06bb01e9adee99ff72da75c8e9680657689f6eaf8941e8369d857c7fc1e8c6412503d1fffa22bafe86ce2371cebea09ebf1f3ac13a9327b3ff49e04c51467a61c1dd053bb7f37e353c4d8005e371655317fef09161fd6a36ad53747e0bf34cafaf6757b8f79f7d48d4e508b03caa85c8aacdc910dbe26e13e53f639574c4d88e64cb7da93810dac59a17bbb1ea2f558332678dce49dcdc6de29091edd644d0010d742310f2c644eab90b24922a73846fd970e9af341227d93416047b0099cca5693c5d4725cd3cdc7f5bc8fe6a52e14db64dbcd9ddb45ca3cc240f0e45449e15572e7c70113668949fa8a02008b0a9efa0578b76e3fe820394ef5ba4666dcd356776ba99d63dc95fddb0aae96018a6551027c5882d2593004788a88f9c4129e93d0d6790fa390764485d984090d7e727a922f5a19d34a59899b92670bcfc692bd9d7e40344b8370f77e1939db1a7e11cb9746868c6d03b64ba4511cae81693a42ea9f7929408464358c6324bd9181314e977d2c9f8972ed8c692de34a9c10a55e5d001b5c88bae227f8b954ab500d11a4bc1acc5101b6a6d1c7b49edecf3c395b8b0406461ffc611900e81e823642f3e89402565bb3e1109a47ca1932c859d9762a9c624f7b647bf8fea3ad0a8c810b4d0334dd1bfc6affe53de898c6da947cc305ac168065f5bc59d71ee67729380e7975691e885a4cccc4aa6933ee8ae4ff6c3962ccb8ef05d2a08c2e3faf580544244355e0f7183e97710a2c88096949cd11348e59abb048fe935fd9a3ab3d47ae0c5bd36625902ff8623665b40b990b0c84eca7338fe73867248f4198713e4bbc64af3eeb55f66af3ad4b38ce91770214da034eb5e5ebc19d3844bced8fce3c93795cbd222e4dc04b24eaafc2c9d4ba59ddea5ae2211bc7626b839932ba9d2fb08cb9c393ca9662a639844451e49c4f27857c5cbfd1110c19f0a070ae129098e76399b0c60e867f7b4fee5312d503d92715a54ad76d94958f33c6d200ec2ba523f4d16f70a0ab9becf953f518ce0ee91b56248eebe2cc6b336dd3bd54d74ba2e7ae0c63e7d3c863527fdf7ca44b90cd3ec29d2667af95aa19ddab6c1a48fcda143397d23d5c57a1b2992d96e8ce5def9f09b34da9ec6f0493f5a12e7dd47354e66e0d99a757d0f7aaae321c340a52a8534b6a9154b8dd66d3b016fab27b42c9a5347cc7a6311e3e3d411ee7f4e219a6888cbc9066b1ef55438976d217c7e6ccdd8f4155008f8e16022e1140824ffa2b0ff0f2e66d5301fe004b4705a4b620f5e2d3f0904bac0ed4b91a8352e99986aa49fe6e4700bc85137498aa26d8aa5c4db915209eccf97a3c8590d321f66ca58d62c76edb48c50a018699b9df7c4556f6318c3624218ab5900cd2b15f6cf91fb0eb41ba83f4b249a18c784dc04f6cf72b92a3483152b408b64a0109b919eb2848ab84596215e0b0187aaa49411e7979ec9531468b64df650bbac0c62dfa96d8d1ba1f21b419d46ba78a66d493929358bce0c5c3811b53fe715279235ca0c224530421795096c95c516731a33944c92a3c2cfe8fa028882254abe3e78aec5de6d0d43881fc8c35be1486e4e2976a22fa5be9b95b9a3915853f056cb178bc32413088f87c0dfb90c8f9673b427200c9bc2a2bbf69658996d20bdc018510b52d7dade9f7ef5a20c5331586e6cba744a8e7332a150c43ec8a52c4a9df66cb36367cb247cf15ebceb3e4907170a56c203aa4e63cd30296c6da3118ca182c6769b693cad1ee47097bd2c96f6bed433335a86be682ba89f09846d8ba23a35542189c35b82ceedf3361cbe1280f8952a5756cf4cc1585da46141542f00b4dcf0d125efba6d093d52d914d1f8979ad8b36b57717760703a31d18c3116eb6deaf10d424283b6d4410ac55996efc9a98f5d680ed8ba042a787cf1af944974bd0006d48f538cae056f91623c61fc830fe2c14c7e455fcb7d83ee37c394648e9a81fd9b1c81f21677db7bfcd070afa4067d7272de6b7f08c5e64a2aadc1b5f57eb184ec16c08579ec74de7ab8d2dc30c01d76ad7f18a5aad867a05465dd43421a86de46cbe9b6db5c4a5030e984fff40caa2cc7146f2fc1b3bf8713b6644c2f04758f2a0b4f3d123612de9eda1857e5816afe64e31a962aa3625b00848b5c968bc821aac61dc1bc2b9442c4c0f505c9c924af56429c18f1d6215189066dea87730622543ca03c6909a3de3d502b7b6b145b5911e5674744fb5a0e2a83a660e073ffd7bd161fa3d2e5bb10898f5660bdc46b64fe4c344edfc281161f900d002e6626dce065ffe44bb00bd75e6783376810a016437056e32343a9ff31be6271d0e37aa64f714ae5f29672e63af38c9f052f09adb95493f986da3cec6240cf7a69b0e82b1525e26b499d37a311d9b911bccf127a7db26b9b684899bc9809aad6e659924fd6025ce0e953d36854029183371f25f9386f446f32c823051ae8fc66a5fb030ba8901bf2c4f750777062068ed6315c27371ffc9067e4ba9e744ea09453506295bb5a20c2b20bd5c8879d5cc4c8ac292a7ace01e27a51ae604caa19ed6ef2db78c02cd5567d220e123e6e496ee8d7fb8d421ca1e2015a2052e136032ae8ecf2467b41bd1a39a4fc4f4e5bc6a51c95b4dc416e9e75f75241c848173fe6588b6120c40fb3de3e0c1ee6037d4961afb2311b6c249fb643b00a40f0af7c3794a0a2bb790e535864287cff931bffa97111031c99fd55a20b044a1587ef3ec7ee63b4e0e36763d4175c7f9fe92a2286121879b6f3b748bf4b80ae4eb59dca557a8d0e408069a31e2d52be5e277ea20bd4a39dca5778369b8b4c92460236890b12a637f038218603c1251fb2e448860485810c488387c6b5bde08f5877c4e026992a39711e465fd8f9cf0df7d4e66dd4e43f132017a7d3a086841dab1dafec67b6c0a22c193bc1984e826adce1f6fb8f42a196f1cc0c92961d9cd4788cc1b6bfd80d98d9610a91a7db514846f825c5b0f9b5855c834054dd44235a77b7ea76acbe3eacd9eb0da7040607dce457408d45f63b0dad404ce0bd962019f9bcfaa49ee7a6a9e271645d1007ab36ef1d75c6167a6886db597fabe0f6fa65a2c9137452c2b4e6aa8a75d25944ec375ae4757cfd9a1956260d1b81d3ca9dae70bfb6da3b30fd20f84dc099ac2534f0a715a1f62a9ff08a72783f5b1ab13a06b5606a1b6aaf48e21922c9f21930149b9d1b86614e27c3cf8df42222f9e45d2b0370407dc8eccf8b486e44daed0b8d3be43f45eadb7978fd5594a97622626ae8d33946ceb0777a2bb27027cd54dba812793cd4d26ae55430eabf1ca87d00b6d1b586c6a560de83f3be9660bd8db4eec1affc919c57c4e529843a8b5231dae9ad2c4269ddd89fe802b0a909fd7cf9f77e603789f96206d01ef5bba6e8dbc8ac03c199706b4725ffb1703a70912eb533ac75911bebecd0ff70e11b0221043d8fbea0c3a457f25936ae9a36b518c07f18286d231b2e34c1f04560fda3747d662c8f48502a01dedeca8dc48effa4b5d63f3bcd21b8e64488965ad265e2898efb5d9a024bda73b458cc7863619e1d89f51c1739ca4b1b1733e9e255d4a4a9dc3646c39febe7c1f82e26558ce75b3516d277cad7e0b335e03c37109296454b153db27eacaafba281368ad20e7ed26c72585fa2301fdffffff02