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 66732 aa1a186cd74bdd1374a9ec6c4336be143e48df838c4214f0872fd64a2b0f554e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eacc487acd6a324abdfd0e1524ed3d61bd726293a8ff5610ba65a7d4fce9e323
Certificate Block Hash
aa1a186cd74bdd1374a9ec6c4336be143e48df838c4214f0872fd64a2b0f554e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...009024000010180000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000780c09fe13c4c8c8bbd9d61417b99e416fc74e2f99a6ee4bea690708dd8167d758fc0f98f07a25c61d0c71577f9098851e6489860a9b47098f80bd12a2b108e0fdf34867fa8a7e4369e75b3ed6cda92282ef32ec61efa58d10400000000000000400000004000009024000010180000

Raw Header Hex

00004020fbe9e80e9909527f007b98a540b006f9ca9d321f352d24fad1f523cacbd441f8d29bd7085b72e5c0abc6d98aecc79ad8e1c2d1a75653f521f0cbbcdf24feb7b0606e1f6a9f56011823e3e9fcd4a765ba1056ffa8936272bd613ded24150efdbd4a326acd7a48ccea

Proof Data Hex

59,560 bytes
121216010307b6f766b11f13619a4a9a22eba2cc388249b134f721aaf878d7869138630e2cf6abdedf3b8a7569dcd0fddb1fb2a0b0310387bdb78c887c05205dfd30be6c929af294ba93f03efd4d0b6f3b25e03dd971f52a4a809ea12782f5bbf07a0ddd4614c70f07f0bf94437ed17ba82236625e3bcf457ed396dd2adab60f5863b85e318de16766e8c08bee6c914e51c266dcb11ccf2972aa28db843a0a7d9721c75ca8c13efaebc7b9cca05e16e980b075d958a1efd4b485f0bafd71b80baa2ebf78bda44529d95d8d388cdea4c1dc5481ef1f0c1c49cabb16f0b35ced0041699b5fc59cd4b12cebd94ef5846d6d0b2e84f1f5fc8e9a9023761ac75ede6e3603bab1453dbae85f1495dcdcc2b719573ded196db404d3a4bd27205982961135c390456f21b36c7b3edafb91f9bf2216b11b3e0b1531ad6507d575a7766e6bd59c82bcd966025c2888c6ad2efb77c817e5877a843e2f89456a788ff432473fda8e85e4493a22c79dea1f056bbb1985a61265ce33ecde12f32e4bbb1402d4d4eda66283fdfedfe948a2a3cb3a8ca52a062a04c3af45e08ad0bf5e95377044b05b2795ba6db8999e072ec90a40cb4657e8ac5aed657b902b426993d2ec07dd1fdad70c3b9e7c8c7719f478716b8cf0bb4afc89e7008c5364da9a98d40a32b5d335542d75a07d86a404cb61ca2cade50bf2b0df5de7d03736d1039b7641a5b9723c51209f6260c896a93be8ab753faefbf49ecea8a37c8b3943130d7598f0831c86811ac1a17f7965bf2d27cd74e51626fd64b80c8fc9a51be30bc57ddaaac2b7828139081d1745c5731ae69eb097edebd3e8f331a85baa3ba8c37a3b1bad1b15a6877420ef89cd72e38280bef3793a89b951cb06b8dee4b117f1f10e68693b04412f7a350751fc94cf19df8a1e845fa0ec0d30ed7916a915807ce1acdaec818be41fbcea63be4af7f336d87795886e186afd8480e5f58adf17386ec87d395fd4ac61b1b6a5e40c7ef2b7d4033674094f7ed1b77aa026b21d82a90050e596f2ab060e10e0dbd136970c06b43cea8418d43899d09dad5dc2879273addf6342d9cc734b7e19a1881e1b737b21973aced2e90f35c1a103b19fdf9ef7fa42d1a770bfff0bf032e1628191c3733ca0892f8451f395b0302f4d8ad7eb03ee2ef1b8a7fbcca75f5e6eeffeef5d9c2a3201a5d6b18db5559bc5401f1db6a76fbef8b82e5390ebf4885f31b3c9c4b01f0eeebe8b7a5ed197b769750443746d4e8a55f6d35709576ae12cbeed722445e94773cc69156f2f68dbb1454613742dbd9b75af2fb76b681cf2d39a5fc9919c06140ac6f21bad782d13a6aeb4ca19a6a9d63f0e2d55a42c45b53e9ce97eee45155a7dc389e9614e0b0d7df2e8d580765664f1df2fce74299da8ae34c4ee35fdc69dae466485ef49fab6ed75bc8a9d61a28ef0ae08d89d3174a4070b937b16c7670c8a0fdb143b5c4e0c12b211ae2cfd50af368904a55b1c6d1e5984acc5b743a5966cc7b300d6b9ea9e8c097c868ed83175436189489f093241a12d2ebf99ac23c98a4c8bced50c0d2c6b528b5ceb160a1639ca583ce2a6f1b7907f5e2dcfbedf39b36e98684e78fe0ffc20d3c487b45a55ce40cfaf05d7824cde29e48bd04909beeaa69ed8760e99c85ea29c5ba55ae7f2fdb39c118291ea92b5a7e33b998a8bf1188d36fe84e5dca87e8eaafa02c61491dfb9363bb73e6dd001914e7628de88c3fffd0836ea2bbbfd34c78d8f571185e0821e3d4ed0dcdcd54152869bf077a886619f2812dcf587d9fbc4f499c3a4e12c606dd2f392c1e938c26ffe2d9be32a57afe65965699f3e6bcb2874f082ba524b1ef9788f52c2a852f38d14e0fe65a98e9bc325a6658c24165dd9363c05f44cccd60630c7268922e53e8ac264c08e275e542500d463e5673d83436e6315a5653306d5291d60ec7daf8e36720330ef868cb5d04b5c9d0968f3d2bc4df83566fb36f4703c70509d0ec1ec43a61af8fef0d77eab397c15a7cb1613efe56b676f774e95dfe14510f6d5ab1049f9da57f97289e91f031788db73a12779b40d065258114ffb4e9a1fa87100ed30e6cfaa960ec3f430de211bd3b407a09a1d8267eae836afea782bc4c40e11b805360b207748cd3ce1eb8d7b35feb3fb722b5ddb0756fa791470562a039a0c13ef48a249b25738038f0be79f3c21c7e54f85f74f3f09c5f38707b6f595a080bf0fc97b99c62bc4d288593e7bfd4ad44d542cc301c0c8ad7901f49be222325e39054c0cfca1b5f4755c5a75031a2e63401bb4dc093b31c6257d26c08b42713f32276a5e4b6e6f0a375fa015985bf00343bec78af57940b47c1a9b5676f8c8227bfa804f15f04e03e05c955b493304d6f85a707c490ea527e1e6358c7c4e39018c38ecc1d1396cfe7ff5618808f92ea15713d7d8d11163e3a7cbe694b02d096d8d5ee962f2cbcf7645afdc85a3d03249746bd2fffb40e4cc4211bba7c3febb7c7454753b0348d8c5c8de568fbce16cafcb1bb371b65c28f48ecbef90e22c26fb978f6cff4ef2431e3ebd106cf28360bb3ca0da92a81418ef7716fb7ccad3d3bccccf752032d663ba175130599491c4bcd4db07f03caf1c46742457e6dfd5b298acb43b08bc4189c05c4cc4a0e137aaf7cb985bbb6571d4dbf837c91ba962f0852d179f50873687f6877814ea77533250a026ab58e4190915d77e819276a09259d47ed9f12a5290e811c656dd6b50aa415044a181acf0d3ae689822cb469e7034d8bc4f2e2f8986c5aad09798829b1286f0b4cf5178087024f1347e363478eca55e993a62e52b132b6fcb3bd31c4d355ce75441ad66a4c1d79c037bc15020ac55f72e16864c1198caa17f4c14acd119d22659ba2cd75b389c3c87b1eae2b242a4f10bf4b39512e1051daceeaf5e83a871b25ce17756302d5548a326b07a56c6594b02425568b1914e4133d6454c8a2747ef4326d53411ba6bff9a80091a1a3ecf3ee7bd12f9552dba9105ab0e86f3b31f43c1e4d6af450468c4ca6e206e1dfad72a66888ba206f5de1a14d30cd6c2a36dba40c4faf578b4c56e039c6ef4f411bf6f28bb5100e6cedd2c6ae462cd7c28ff890cfccf07e6872f0adb69ad1fedf99f92de8c4c4f74b2ae2358bc769a1d9856250d8ea616817c0605f93a1f746f34f8e983267bbc01ea8993480e8d1f3146f14ade2d3e84ab9c50fd549fdee5da6042b2b19873bf45a539f6b463a994ec56859e328527ec6fa0b8966f46cc7c256c8dfcb55aa5511834d6c738bf2f4f49dd9a0a843e30727e5b5bc0ea833a1cda8cea6b3feae95d7d314a93544502c0fbbc7df656ad2682e1d78de2d7961bca70303aa20c68de076ea1dbb1b9da97f5725d729a0e8ad942c50af1896e50dce1726c090d17991595f8e126ff89e512bb760721923b6243785577ec53bcf5f99a99c4ab584175fac5f05b0badef870b501373fc19577acd6c83710347043050c6e0da77b285e00e4580cc3e411ccd56bc7481f7618732cdc1a1600e608fb2365ffc1af1c7bd25edc9b70edc2a94d64b62030b6ee0de13b6e22a974be010f881c174f25daf7162b58eabda4bc6148fe0297e5a3de12be1f34defea06d54437e0ba2010dc5316dbfd1ee8df9896c6e31cec393a14dda4a5fc6b5fe14206cba8d416d9d16401d6e940c793d8657871ab39e0728aaf09875b0443d18d72078676c23df83386081cbd3d87f8d16a7b339ec35dcfbaa41dd2786c79f93e08348b8e6fac1ffa6d119aa08cd6f2212f168e2914a71924d3aa6adeb36af6deb7d386e04c137321efb6a947cf80603ed971b760f7af122d5aecd852542953f03c5b2a2375dedf74e063934d24eadfa29a9b41a62e160c3bd7981d76cea25dbee1ea11098ebf8014e6307413ec9c11f73df8958cad6b8118a189048c102d69c0cac8ca30fd8cd06e181e92553960d2b1eb0dd065380335de40fd6bc551423270c5da02f7ffed17a6f5d57c8c8ba2c4985c5a759624c30461ff77a566184ef41e1a2af4ad4c1ef447a7670a6bc009ee212846ff93c834d6e14d6988b032783fc545970881f46a9919be8cfcfed0b2c19c6e39d339e0e0da9a3a8cf06028f79674175bbd39efe84e21710ed36a6712e10037fa0198252a367f66ca8461751463a2472ab54abddf9daf4985894cc5adf85b2f63511d59bcea849b4dfbdcf901845b7eecb8547fe894c45bf16f31c479789c7026d59d5e6fdabb316f41389d04ce0979194be8a2056b072dc1663a5477a689b4dd1332d283c3024d2b51365b49f2935ea81063d88f71954bc786133108f6914a3d7d977f71aa609a6a8c48bb6de7e5ed82110d62b11db1ce6246fc6e20d027352602dbc2febd706aa869b4c6a8e5eeaf227f49538d135e488606b53bf383b7eab4f3a0094cce044833d385888f55f305083fc217201025d59cecb7a47fec700ccf4e7aa546db48c77a09f5163cbcc3699b3f3c24e4726f4d272ddfbc365001b27c7e52af522038ad4a9e0872d6a10a34c7418542247b0dd56a0c471395fe1240d241a69485a816a71661a3f26124065869f0a61e3796244d4e8d2fed56f53d8f2e86984a8c276c411126db41bfe40af8994cb5fd183dc17dd4b603f45404cd8357b4d59e4fd29cf13709b9c89a88a3f5b8239255534e698c6a32f066327cf80805fe2681185c6a2958b6472dd42e1d657f3056a688f3f2861932b8bcf59bd6a8ddb7c085b123f2b79b2b755c708e2afaf70191c7e7d461632169cd5140c034bdccf5d8d12ccae380c48419274835b293e61fd11cb6152207108fe54746e3744b3cd8417da527aaf75ccbb57f1e0209fd7e7fe28c4529c4719f10fd346241a486dde242591ee77b83d3e66c4e990b2a4937334f5ab596ae9937ddd5a165dbd72b6361a992ae3ab9ebbe67d0ce7069c8c9661d0f2f63bcd2e311450e89a42b13fe657bd5d515cad108bb2e8fb962b6173c214ef0ff27875a1831ee5ad545d61042058f829b486e8a4cf6c887eb6103fd89b183aca4585418452e26dcbefccba4cc3c7206d64f43ca7407da435a0aea90acf2ac6103cd96a78f9f654301ecf4e541992f13f8bfe6aa0f59383dbf4fc5e8550348bc8b76b5e7763cbc7c088ec4b8303faaa22640620da6127c826b9a1fafb7270e284666b1c2cd8c1e1f487f0876e06c3e2a5e2266624b1103bbbdcf3738bd7161c6d610041858044bef63b91cd3bee9b548cd0eb263039ced6b291d0fa872a3bdc4211dc504389260157a2ad090f8e7a609b76841b4fa49c9e7297f3ff130a615e3288871023f0fb5c0a8241e6e2e95cca0c565d734b04fef8f9ff861781c4381823faa1fa572915a9ca7a9ae8822a51c6fc570aa98934c333091544c463c7eb616a4ae595c686f04a4e02eb0408d8985ca69fb6bb6a6c33cd83b54a9b93f980a55a565493ac159b6985ebe3038a45d53eb9b9cb75bca062c231f8a6460abacd89b899edfc5145852df07d49801cd64fd5f8de75f06c118a6360ab6a9bb9cc11756af021759a294bf1bd0e19823c4009daa1f317b2de97bb1958dd0a76b936fbb7e2d866faed2e6fa0674220fd70bd30f7d8edf08085bbccc1ddfb40914a5f27f14d0d8d1ff9e77d2296e18cdc1ea444ddbabd896e7c2e78ffe787374720674543c3f5d379d6b7994d37c41e8d716f9a9aae530dc93cb3e991511ef80c0ff3f07a6ca3bdaf78527ac2998d8f1d11eaf9312042f25404a6e95e1738fb428245139746aa92f2d947fa0672a7e465c83b0e76948c400495e5c52611daf4e63dec7a15dab6a8c4f7f9245e3d6b114862fc993a0af101424ce9d84b8a942753908a06f401539995922fa926a2f56daf45e464596740ee49aedb01af1762af1c1d61277436d35400109015b7dc7fdaf9284ba56c511942edb2d19567c846cbba0815e7fd5c85c0f03de236c5753f395d8daefb60375c85566a335a1d4b916c9a4b59e1de2129e117e00fe6412cc91c262814d79b6373c69ad145942c60faeba5adbf8c3be0cbf8217b9af775071e2aab9c65f1b79923ab16c708e1e2d451d9ccbe448f3a99446b81c55e8573c72ca5f81613029bc5bfeb33cc959c674fe750502d4745c52ded99651d84c841daf1e7c167cff0564d6786f9653f81d4cb666110e396fa0c6423be3d04c789a5bf92727031d30898279038afaa69bbc110debf6c813b5aa8df2e6ab65fef0fa5b3164d395ea396e4af567fbf4c37e90ff513d300bf0bc3362a0d3382deb44f8afb7d224f53cad45fab56cdb56cb50344bb1346b6611260c5abf139680fee5001e033f87f3a1dac6f5c66f062f34fad1f62d9ed49706471085cae6b97a0f1e4d2e79c8458cef3803f82f7262aba0b13d50b126001ea75ceddd1c22471611f9b2530d8d1de810e26c89636de3feb7e47895f2eed8f1d38a3538b2abc17f8e02481575c8e7bf8db9d7c814dbc7c8e93b925bb4dc969d1c7d7b2337e213fca85436680a00030c1004284f0f23fc439413df0985f30f219c6579048df45f45d07ff28025d1d7f315c85071a11fb14319b0a220702347e3f1d30389c10424506654da2599c2d6fb2354fa4435565bd8deb48dee24158825e32e07f967bd5e45803e3a8db057c6e8f45257b14ded5b02aeb5d4daa8ce902e6aba3c1013f1ef5a5f6e8ddca24c2930c1b37d2b672bff1c59963602e9db635ef754d00806f972d8f39a10014e15fc90cf47d229bd517bc6f491ade3f47e2d4520c27c2165337ae0f1d093f9b6044a07796b2e43fdb053c36bfca6fa3555c91f49bb2b16305530c30de57e6d7648addacaf09b0f6b292c1e88c42ca73b8793bf8e011c220a8f0648285b92d1dbde789a596f4f53e0b7894370c980263123b1ac6e3f7d0140050c853f793bb59cadfaca85a1e4003d0991ed00ca278e86aacc02fb8bbc21ccede77a0e1a205826fd04bbf302485bf71923cd9cbd77211f7ef31c15c8c4d97bb0e8917089c9b884fc9d281b661128a70785b9532d9a6f8918c177c363056e75c730dc8acca56ba5953ad9e762ccd6d99eb55d70b63c6498aab8397fff6d03f873bebbb6f8259ac4b53f491bf6a54fb973f77458818709d35ea7a9e713d3f4bb7b2a02dc0a5a2540e79f72f56b66a6f9a09587ce4b9e4b293bc1515b4e990740257f327d4ae1904ada78ffb4342da256956b5bc249f07871272d827b1685b8496020c9357c535d32d753b181188dbd2ccd0d959f16bde18420c85f255b61d86d70a00f8bd8399a65bf32a21a9fcecbcebdee81a749b7498c70f3f942e1f86246cf5cc4977a8d2e8188aff253df8dad54a5f89caa3c48635b15eb9e1f0cd14c6abba8eeb6968ebdceb9304d510237b40b7a7429f9785acae23af62262ab056d63e04014922f5417ca4b168046e2b5893584ebabb4e2540b3251bbefbe6023b930a23f861831ec0cd60f1938272eff76771fdf49a76accf89ece26e64ce821c5fe31e3d0f4c6ee9bf59549059caf6e0201aa1a26260f04923caa7ac1bc023888ff75c9ca56c96c4c6768e3a687ec835754a6fc1bddeade2d5d00867bed959f451305207f255ca3e1bb9f176367a7e04d8865fc3cbbeae8d05f908939356ee80a10cec0a539094149c71d39cc429319f3124729ad8e4bbc84c52b177c1feb09f1c36df99ad1bd63b1291049091a09d69b97e248b9e1fafd343a7aeebaab1e658faf5fd39b87b055739e4c32e2ef5fd3369204863cd7d98e07813b895518a20897122f978093d699bcf971d879cac187bcea471c8f857aef83ea4221654762401ac41ae692cb625c0593dc8f5d06e4b9bb34a774996a86682bed0b9e4cd4a38f53c66a651aa7728f47b4289ae7609c503038f97dfc9b07b3f2c6662afe050bf588dcc213775694eec306e9a01fa36b51829f02a43f429f4e066b00ceb1d58f9db49abb92259a63755834d2e4202871f2b704ac7e3621efb58667cb5e7ca67ead2d4340f7dbbe65233061efdf7d106e9d10236090fbe6cbe39271ab4eac7e6e8f3d950d5cc5e7eafa22857b890df7b23040c87284ddab6e6f5285342e3d747393835b13c5a670aa5d4129c4c7ed179b560b8c935b474c22199a69bdef5e5c6d53924ddc5c2c9c9d640a1e596fd47eed98ce5d89d77572a376125ce90f9a42d2a076578d4de570edf4f3e30d394728d4f21368823015c4a8a03da3421f817ae1cbef655a0c3257a0b31830d1c0c5236a2d1ff0cf75a31a3b0ac0fd9ce0c057a2e78d2e7c495d7dbe6feaaa719050d9f2de3990405970be7b191e748a29e7733ac3a046ea179a7778636777a41ea3dbf79eb24ffd0005f4302aedb879c7a63626b233ae91ac33e3215edc65a96be306bbe60dfe11762abc641b0c6d088de54f2b03b3e081dcd06a909e7bd246662100a5418e1686af948465cb186480bcc1ff35b78cf319814b86d89d707ceb9f74883133388c6e4c60fc6eb96353db726bfae7e9e4682b6ac47f0c705a0702dc029a90f938b434d180bd8dfa9d5ee3abd033182c0dd232027a86136d00b589797c3928b762cc3d7ecf01a54741ba00b60782f3d85539c50c46b035fd9a8c1c182a4e31f555880547fec29f33a6d067be150c799cecf6c5138e4981b3462297ceae94d8b552a90b753a750a2a09370374dff6b2b665c491dcbfda3854d6addc0adda985c6fca3135e9dd34a90c1f186bf6fb508bfa65dd6e833a36eb03fd8234bf0a770c338d82901b31b8825f11d296ee19c8db0887da4ed92603bf9e7d910a52cdddd0e6edad3de0422b5eccf017ae28215f7b0d0f89ae732e39a59b90d0e906eea59312976e3909a97186113133788f5259103cf030f9cd57933acbf00c06ed23f29c0a17c49c3a4c1cadcce25be4ffcb261b8b3d7e939b01ecfa7707c95a809cd9a61925e49ed97309c274218c7971a61a9465ed6e291c19aed2a05003aa1fae2e58b558458cc63ed82e7aeb7f83a5585f3421d76a78fc8162a41cf33a0719adebb89590c1fc2d013dc3848226b501082d6853740350f61f41f6bda6cf49e1c35f42a6e55023d7fe53199f220201a19dcb83da0bbb73334a4e9cd7eb61c4ab4dc07a699a30e34f35d93a2303480b46312146d47c3b6f2317e6c9e3160e896e7e5e926435578421b364785fe7b42bce272126bbc6c6c96e7ebbd0129eabf6c8ba615f841b84c11e255ad631679fb1ae95adc668ba94dea87ee365f91a322b735677dfc459c9dc5ebef2cb13750a45683381b267be523db4b8cb8a373ad98e75287bff07e219c55f05fb6cf2b5cde17101631e348c9a3018733aac3dca2874aa66cb64b8e1b6da3d5140303fbc9f22e219179053f5d585f484ccac1da7e9153a3a9169702ea88acdb5ae2b25cc5d0cba4ff690007a7abca04c0a9664c29b6fedfbeb432145aeb5df6ecc194fa9911a55a0407c4a146ac59df25d9b1f0c14aa725d28642fc2590f5139ac957965dffc68657e08df887e7096b04bbf32fd78e156e7e30dab650caf99d684494d1300db23e503c0f1373e1438e6e8b8a473e58ac2625d4639d301794639dda31754c343b810b498e0e10820a83a0e045547ba4663ad58c4d633a0a7db5dc2f947e0388996ce87e0a0b2477cff4bf0bd3127db117391eaa54c6beae3cd2cc9091d6ad4d39f5862bef6355a784a9770fd958783de3e94fce0d8a860cf6b7b915f93cb804f1446c6e24c9c93d9011773fb2425073aec3910d49e4f3d099ee4631974316fe60cc8a11cee642f435894bd7b1a591d148abec99d275712d5071e0a32a29bda4609d36cd5c09bb9862e787d28a312d2618cf91e3c9e6760ac7f1b8f88e9c61336ec07c4185ee3cea3abd2baa75e0af6ae1c27d7b133f2424612adce124358b31e05a1953a69d8c694e170e248ee1cc722e96911b3d46ca5689423ab907bfbcf1d44eb8c31a171f89bf544061927e1d3742cf11fe0e7d846288b1d9d4a93a180de8b32ad57fb81f3e71ee8665e9265784cdd62bc85d5bc69dac390c2886b910c027a43077670f80cd5d6252e4a749874d89c1ea05afe89aeb8be513ddf82e9680ee9fb393de964ca6ae90c49566a4fbc496ab946d89ce477d038930e5c76c824ca5ebb7d5656c78a8b3af8f5f146c92f834ab062172b80d66dfbc300a9eb9f93774744b098238fc46634646e5b0fccf8533b7be92b96a9cd30f63fe174b22bec37006e1496bca295bd842a677a9d8f48d0c710a08718117b03855469888112aa73622b008853ee4d43e1ae9316350c6fd1bcdd5d2b56688edcafe041e6b5fd5a3fc3411b04de208f086ae4c7b8e2bff5b525fe36601c98a343233a294d06397ee15fe47872bdcc90f12d050f28b03b081dd010005950f8fe7bba07a1590b6a48ed902d932a596b51b37e7fb1035dbb645f6b2f9776ec96fcb9551db5357c4dd826ce654289fc05386d04cd2fc764fd1da441d5384fd8dcbcf6fd602fedcafd21ffc3dd7969b9700d55ad0704a11a201bc180cb097eb543d7191306d0da54e595a546a94cb378d7f26038d029bc53e6c3a192f7c78a5f01e2ad3b4fcc8bf8728f1d4788a65537827e92ea23c53c909bac7e2d45b27b0aa6429d5d124032a4efedab2219c2018b9653d6e1e5509c95d1dbae1725ee6b46084fabcbd75ac759c2622890df78c4b25762a73872d87c2cf4fa58338052c4a5e0014e7ab2051737803adfd333dff95fcf2c095d6a7554662065971ca66d2f63113cbc115d9cdb45f47e6582a01c66cd9700792bd9ed2e16a98a5544c8787e7a569746c072c0581098fb88cacc26e250176a04f71a329791adf38174c1ef7f3f45a0035c776fb5baadfe9f020ef53ee2dc6156a3a9d448f4d48801aeb5609513174da08bd4935e8f83fc8b619e8e316d933ae5f27ed1be912909ecba0c9f87eb9ed29824650d4ac824850b6a3aff9b0634c8a200838b3c5ebd1ab4fe83d0397ea6955f0fd2a8d1a303d42a8f506361779552344e7416f17192fbf85fcb0e52df02845963a868f66a40607637ea15e3270e3860814fcb40e8789c060112e3f8c677117fe6f1308e6462962ef42523d0627af52f39ec7d67c3028d3fd3fe55af001a84ecfb8d7c05229c0d57dcd33c5cd418683723fe9ce8f673c222850cc905a03ca687c712d7a3fd554e2b1ea20841c7bb3929a7ac59c2ff02ff70e19509a7ead049751d3bc64386ba0f751153b558481d9eda6f23f615451f292c630a45672b3616aa5653542ea76772c53541122530df20ba21cc3820a953d3bc6c7a9202cb806fe3d5efb6e7a3bd0dfebed5c48706a8e2c7988aa426e02adb23f465e15e0535730e77eb8673e0c020adaad17fd46ef29c66497834e57ce73211c7bae225318b972b2873d65ce1d8d95dc2bfcb6e2558a32d9434960bc9598327ee8a1171a1ce934e8a7577387a978018f34cedf17179feead33d36e05135f4f0ae57629bfb2963a0246fda1183ebb2a5dd75e00e2cd1b54d4618fadbd4b9dfb3e1083d3c1e99174c3911a54e0754d34f95ff76fb16345fd72d74b4de468b7efec787ed15cc6d633da9a28a26dec91d1315d5f9bfdbcefab36877622ed79a81fe152d9191d1f02f8e783100a007366c7b1ca0b6e9dca5af70059282541385fcb70514e4b4eb43cea82394debd62c692633426d47899676219b53c55591261be027593c81af8b816c513661db0cd1973cce60b528a10b67e6f322de159bb60fa57b48dec2bccd345ca3cd76bd93c3b6d785634cafe589b3086168047381d79c0b8d3b9ac666ab7696946eb00854b128344c42b1e4b2bbcaea32408cf2fdcdf0102d30ea02eaf060c7ff2a0f8f0ad763b22902ea5c56bf44f80a7a86b1b02b94a707f4fa2a926b16d9718c214a9da67359d671d86ed3748fedce0546bd18199946cba575c0c40f9b9018053a4b55ca6c052f2266198bec7e1e3f2b53153d05c5f68d4e9adc949bbcc6f586c828f9d8f985086f1c347390abf221eaefb7accd0fc689c0e28921992021dc3fd769543fc99cd15ece23e6e01f0bff6a63a8ce501b0359cea6c46a5a6fab97c1b88b5e57132f631bb0b0bb54caa16da4ab668af812dcb76ec90ee84cb17b623a0c30e9e4f8cb0b9e8ff9088e7de34d997147c4a564d2a610ef1bbd8433ee54d4c4612e96ffa90ac01d0bf4b7d9d232a5a17882f88e332c4c989107a151d5a9d49562c01a39d6f2a4cabdc1dcf8e65d068fbe2d69ac317269e40f81269f8c77d23d8c0c53e9ef45660494770135c2050147446e852d698128af68da643b223dede1d337d813f3a72b132d9224a8b780b6046b4dc1c3618f65488c3e5b11b89c094310a3ec478629f0b4050e90ae6b2d98b770d4ce75e739c2a3f37d717e0bdacd115e29448598c06d8c1e4cb6fac6ddf7365016e5d4c7d78488d4e2ecce3528c9d83f9c715bbcb6fea232f3fcfa1a477a3bcaede273710146cf471305f6bef496a31ef35afb063e88fe7863bc7cc37f52eccb5a9156d8791230d970504bfcd951672e910cc0d12c6228d27e1be2a140dc8b8043f7fb21eee5aec93cde3259bcd4c54a9e772fc5bce2d40cb40d2964c0b7f2e283b181be6578c4b5669ece2629307a20d1ab8d3629d055e21bf19cdc643f2aab8e66a119023c7e8ac12fc53e7b2bae9dd22d94ed4ead377311ce64b66273c74ebf2758a1479ac129e2775228dea6cf02c0373fcf64062d0ff4d624137ec91a5e83a58a935abb6a5965fa7989bd1e98b03dcfa8dd6a3d27e66995690e43f6c0145e02dd11a5b9ec0af04bdaa6f2490fc58d9d5112a78b435b174ab9dfa6b68234bbcadac4750a859887127275f1455b897ce62a7a38eb044658c27e085d04f97239d0b097b58a1e245a1290b0b483414e46ff97ad053f79e4a8a1281e8ad3497f59cf5650669cf47c719d47a86093e36fcfe34531f987e48e4c58f2b569c0082f61eb9e743e486f1d1fce4ef6d7f75b01d5fbbf2f3dfdd3fbb9b90852d63297f32dcfb6a1929a566b6b19f70ba6e2486f5d61e75b8d38f85bf12ee695cbc5152bcf0bad625ba51c926bee2b996ca4efa5297b17b7d3b5ecb78131efeb43e6182852f534e85c7f18a8f5964a23c0bceb81b2cb3102637c9d9543566dd5d713a49dba0164f85b33a84ed9c2741ed3fd7e2cca66fc56cdb383b5c42879fd5fd8af9c238fd1eeee9d85675fe11d1965ceffceac23493dd8b2733c69af141070f40163142d40ef90c376f0ea933231ab7a66df807efca3bbf642743bdb3d7a2dff718703f4014025c235ce66b7041cf9677d9a7e78aa2ab41ca2984f4dfd66861255e735c6731971ec30b34a5a22a1251a2357398dfc3af9575d63985edb93442450e9ca8deff0aab6828751a897c2d9eca0a7cd5611d361a29b51aadff15500257793b3b670e138fc7f7799b001516279795038c7f08ed4224ad49bd3ecc24d559f18ffb363f4c5768334ccece38915d37d8991816e6d099e486c3679127be6d79a0708dcdcc4841ebae614ef859fb157cafd1ebc152717ad277eb47f0d6dee377f3b9b03ff1fe69f843cbc397944c91ea7fb6d590447f6705ae6c56b11e456923ba3bada2773de9e2aee89184c6b0f8d7f6c1555e06e92dcb332d3e4efd7ea228e7caa72c5b64280de1d9b3eba3f068610ad70ef069a5b28c5e70aef820f2851586acf4ee449df0f1ff0c56d694ed407a21dc717e4fdd561acbfb4f524be64e6c2d007fa851425216f59c4ad4a1a961d4334f390ad781de69d306bd0a1db707851679f4470e3960a201876e19edae3f29a09bae40eb5c7326e0c5a17680d93c205231bc055f06f4a31159306ed1da4a983fe60833d8a54f91360d6f223ef3a5254fe07c16d38b9b4cc5fefddfc893632f4ec9cf69a3c2acd540dbc3d4a6de2b1dec784caee7e31b2e9abd2ff32395523ddad27c638820f399e72954fa8c8abea8bf4e5df241065a6d49f45fcd4fd2a7ee0cc1669fbd41fd0eaa76b971ab095c492d4c97d6b5dc0192756770e14d2f2b54c4064749e11ec691f206f480fe1905296bb22ccfd4dbd2a305221d2410e075c0e171b203306e6ddcf2530bcb29f261cb34b468e88bf328456eca622b73a1cc34403d68e5b6bdfd59410c15f8a549e5c2e22f22a1563c1a8539ddbd07a5804846a3698bbafcd3e4b9ce3723d19361ec9d7fc7632970eefdcda9aa7d593750d85027d7638cda61a3190d79336e22ad50c8de00c05424e084fd0952e8e1d15ebe11f1da7ede666950a97420763d217a078d131a47f8bfc62e7fa2372016dca8f8e5c06871b85f1538e17c91e92371ca9e577ccca7e202d0fdcfd5b2172f51b41ed8905b111266e7bdd0c03aad9df786e44645f93c19c79271d7fab7c3ac36fbe05a80d685c283a38006322a4bd5858b47fb9553966f6eeac77e012229e2d5c223a5a8b1ea000b0ea56700199576d0c4fb7aa4b19bfad5840c1528b1b2cc3a919500e1d9d19eca2657381fb955eabf2a0cd5e0d2e7f24138bb9b569f883f7a674ab292571c367026c855e4946e295f90c9a1aea6743b6cee4dce79de53facf53f229ddba4b86250a251851e01e01f13483ee74c843f30f6f5845f5b393f0f053fd257e5cfcb201bdaeb28024eb38b27aef8ab383afb181c928bb9b0b301f322c0ed6b6a28de10afe15bac00be7ebae9bf4f40efb6b123ed83f1f71127432a4e124d27f7a171d34305cf047a105b2aa69e7ad6d91b96e4fac990e847280ed26863965e7d980aedb94bf89887029b76ce51b701e6638c7f76476f9275616f3eb4253c3878157774776a8241014a2d216a72314f1ad7dc9f87040a4449c2b66e80733fd759425f33d2c9f1656a881585d4c69e74811fbd0d1219eaf64dc6e8297a2f982113d859d7724782008c899e87d27675d7a67174b04b41af29035a8178467ee1b8c29c063c3c56076958eb3fec047bbc46aa865d034b5707f3927e2417b527e02ab6c7d6cb26e9b44ffd9a3fbad47496a3a5d1fccf042bd2b3de746a8f495456c97243e0bb5659d9f45049ff6874cd943fd2edad13ca04b664ab3464caf243e0475779576a405bd42554d23135aef7250b9c09c79fc4df6dc4fed9d23440a7a1f27fbb114685e5b0178c1410548744b6d7ea2dc3795b7a033831e8a1613b87472bd2ba77edf17739cd7fda3574eab0002bae82c0e766bf0ae0c674b704105fd15dd7592b444cdbf8b5dac7c54e270bd4bfd50c09554fbe32cd0162aa0ee432a09b08fa61d77c96bd671195dec47ba8c5b943da19358d1f3ea00de9bdc328a219c4f10b7c55451e4d86072cb8c7ebe8a622390d24b5ee610df23baf62c2665a8a703e949043f3b9a282af4951bd6be973afd49d4e96ae67e38406209dbc3dcda3bfb70ba27e6933edfff233b306733db5ea02f4850c1dda1043f1e2f03228554e732abc5c07c1693d5cd628a5fd72810cd3515deb94cb02a4e22bbc45a5d141616b23e4d7c72c69f4381cb4a17b87252101a098f585d5c7be15eced6cab0c9aa0df70279e50033484e67b5eafd83c859bc67627a254f157bed7e31db08b8b3cfd87d6acf38a9abc974b8fd0c9cd78dd9a55cfb25603a8db7ae4352dcd323007a1d0278015f0a67aa17f2338a124e6c118b7f9de81fd08b119adfdd389205740f19958ee1eccd374be6a9b80e379601aaa93aaee2a8f059951d57c1e5f8226da6e1129fa027d34e0fde3dbdca9e897022e4a69be00934b518b93fabcf098267d1bf01bd1e783746e70a5b66bbedad2690379ca2b31ec7d52d4668c43c0eace17f4c60e6ff815f2b0ebc80680ae94c889ef18e21017e3764392433a1d4ff009884ab1e941914a3ad0e11dfad5d91fb49badfe73e12ea4a293e374dd7471d8fb26dec7070ef97f60918de6e9db052b525367ece5be5abbeda205cced7040547a78fbc07ba205749dd2b316af2afe07fb9d394a34b7c011386b57633e5693d61e9dbf47c9df0e78463c3163b82238effb8f70841abefd0a0a767b7abf43bc37436bc3df7a13bae337e299cd37275de583716411f2d7cb0aaba2387d8f2cd077e08b5a47728065584d28c4f9eb5096ae45055db105d363433b4a96a9eb16685b898b8054dab79ecc31b5cfd39c30ecfc2ab4badb4b7d12184175181d583b5402f15c6f7822cb8c57b90ab957900197d7c1538317f9692b2d3654571a7cb053a812d66288cfca34de83b3050e67097d79ffe235d81ad06f5b2f4d864e299dd9b3c3e79035d880e4531b01f7b2960c25fa35440f946920b574473ca00ef9133707ab34c357cea999b51fe47dfec2849c581ec3ab23f71488e66c11ec7a370bb69ae92a4bc2c5e53c5a688ae792d609a70b6b7c68a79927f1992129fbe69345d3bb0d58c15e58b83239879c524c1e326c707c586459ddf4fbdbf7d043c940c42b61f48c5cdb177fcfa5441c17b5fce6d90b3264634925d4ee7cace146e050672fa47f8e94cd69d10a6b8aace05fe34e0eebf704d56814da6fe47f31dca4282a388ff75b4122e7efe175734a8ae88b7e19a50b9b4fa54d201eb558e8e9287dcff8df847501b4627453b30be75e30b869154eb792193c458aaa29aeec586e7e5fb6668994651f9085219588dbb657a6effb9a1c42f7448eaa197b6259747e2da40f9a352eff5acf808d8a18bc73af88b51e9038df3f06ca35b28b2a7b14a448aa5e525ff198b3b0f7ca28d8b08fe3499c1f4527d5d6991e3d6647f691208b5533f35edee49efa813d3faf1b18d603d0329dd158cf2c10d15a62228bfc346f5b530eb46649a38ec85137773265b50382dd51b9953bcef96cc44015b3aeb67c2697ab8ef3d530395666bae1efd8e002c38088d59d79b6fdd6bfde0040c2c5066e806504761821aa36834d68ff7732d3ef5089d99cd6c241ed42310417701366e8fc11cd484534a2ad327960905734e1c582b8d5b5caa496efb82700e4e52a5e735f32b83284ebbeec8b9564b72bf9163085e6b91ad6b6271423086fc49e7f43f7590ed1b10f5c239142904fd83f99c52eab3e1b0b8de912a9c371e0d3cc26db2df68d2f74f259b200d8f6b430e2e01dcece32bc283ed6a093c98de0b043de4f68d448e1eec7fabcb26b08df659b8648de6fe91f105fa7ff35da89ae25f3bea28c155cc62c09dabbb026d8411e9f5091ba033ed08653343b33edf9767d75174f9957b9fb8dc629370959f0020f047b430e9525a4172041edeeffffec4b2a467e957b1ee71670b6db14c096d6b25241d2cc95eb6a81dea682ff122a40cf614af8c215144f2e8b441ec0fe93546267330add173ebf8b2577d4ce6c33ce5b755889f30972ca53d51da46e28595ece3c3d7ed75f9eb424c7f6f2ed341e57d20ae1dae8cf9cfdfc68a6f1cb9bf0499df1f8137fdea00d375531fde7212f5f5202c3df32a3a1cd3902c7e0216f11ba8e775dd6cefd449d5786f70523d3ca50b888b77c01642da0b7bd85d27874dc1ab804cb5e3bd74d498391c0b27deaa3124cf7c4ed01cb2afec22bd3bf9188845a26cd99ed675687ce2eed3b678e29c9707808cb48770c2ac358a6ce0634bcf4b1f4913ec22deb543330819afd37d5811e1fc9f35cd825927b29f4daedc346782f648efb0319e21d544cd6bac7edfe043d21e2cfeb1e33fbfdff7df8c90f2a89b8202eea3c0f87ca4ea88466a51178e4c765db335cefac18d4547390077dda39b471d4007d1ce9105d3070567405b1353f08e6459c1718a396fdb441ad754314820b800e66b3820dc387b87cc939ba151ef48807afacda32f1c50174a99ddba6a4c504b046cedb120fa956561db52d74776029ecba56866e9a9b83f08ebe806d9c0fad24c91846a601cfb4723fc792d1470c4652578a7bfc0539844fb8ea1491309f4f60a8340dfb391bd0c46651cb6569a56af4e234473eb94e537aa43aea833e7e8c1cc72c2e813de66cd8cc11e04a43261f2e0b60b239721097ed7e29fcba1577bf507529f04ab17f4bd31890eeb1b74c2549fa12d75ff1a87416d6afa4639a7e35a31fd195f06bb5dcf88ab05df210fed5910d7b40b0be0e74f3093b095c680617bee22f6ebf82ac9a249c83c9ed8d5a52d4874c5cd1589ad3e7d68a74cea711157075352b08a023c750dbb2aed4fd6d336ccadad603e440bc83485148bf2ca25cf139ad70108ef8df68230e36ac93d89ac8fb4670b182d5610a447fe4035a69f5642ca5ff2a5b435eb74579139d50a08a52d55145faf33ace139e92ad215012a12209ba0d7b95e1d3aea85e80a79fb08de77cd86d3bd150cf6849056a7758dcc7d932825b2ee463e6a50e7cadee27edbaf12dc0ee63c20f8c24769c1dfcd52b0bc5b9ca9c049fe66590e7d766cdff7122fb93a3f204fbeba36c46041d7a4f631d59e537807d3ba2db009359cdc7bda07f11e9a8e44f21cb452143c0398100155165a8b9784d326814bbe89fd81102cfecbbd1aa07ea76ab7d4b19009a5fcb5dad35cc17d33f2b7e8fb92dca9d4e2c21617af0a4401159a64e21ba9d3fb0fd905815533fdede71d69c6804cf58efb6c08fa701e7fd1713b3fd7ae6934fb2ec78bc7ed8108a18bae6086e5c3aee5eca45fb89134895eebdf9ff8ae0f00c1e07a358ec4fd0800f7ac9a2b0257d661e1f9e504ed514af6434efa66a7be22e14c8fcb5d4cec52d6ae254f4a78bc2ec5562cab6c8a1df0ef98f89ea35736bd721bd7de585991e3cc8bae1f3b70c79089f33afe4c38c2f4ecb6dfd7fc64f903362a7a32cded606c01561305f47a623ebe7f8b16274da4b0fe979cd089cc035e8c5891bca62953ca06556fcc66258e77884e68fee87b92a6d1038c33a4ba63e441559ac926a28672426fab2d972739ad208ce7ef66e4d9103a0a609552bca998b64365b8f9c13791b188d5fc5007b7f6cf57ce41d393d649a6e0336e597e40e882abf4197b6f57db9aeae5e50ea9cc6d2747fc795cd03e2a226abdd067e885de6f6c5229fb7ff3893cd19b466e2035aa9c73dce695a8f0b70624e8788f28bb963fa2ccddb3ea66fa242a1a3822600d330ad84a3fd5317923b2f9f35e72dc9173575390d24bf4d53f88f864f17a141d64bf391552c73524e0e31edbd1924ccc0f6d9f6bf0053689e2d91076426b4215df4c9fedb4bee22df7c08279e4c0644537c49b63d74175f10447e81f74871072a567a9125822c4373fafa09faf3e301c012491c938c9b5a1c5f7f64454dade98c093c92268925abd31e675ddda4985d9c4f8b31cf0eaea7a81c98b20b24d5fe15b0443bffd3eee0899d0132c9bd9f13afb1d560e6e9c8d991f60d3dd805dbd6457dcf0d44afd621a391049a52d618e2bf592ccfaa0320476fb12c357beb3e9b495e423f841a6709d705d2894397a6b4c87893a2ffcb075b608afead2d0e529d905560d626ba5f125602c3ad996634ceae8ebe33a1ab64489f65f786b32a5d4582786238a8a8b5022cad0c504eed88de3076a3b39744951c74f5a70bb2cb0933e3dd577c69ae08bab220a30493edd4296598200574894c691d6eb4be14b55c0c91cad544459a5b131a0e8eea625f43647a33212454bc04189d75c6f4564fb9f48df152a2bb9a1af6cc21234460fef168d4fb193f41b1287ff947318044b6238858af11e19d2c0e72a196069ac61c0a666797dd4ca717a671d430551ddc36083d971000ebcc008eefb732309f141a1cdf307eed281c22fd5d990a237cf844874388ea46ce6cf85c039c3ea416a040332ace64012bcc1af2b1cb0676695f3cf4c72e5d3c07a85fdaf509693f99b3eb244fe725fc33fa0bd08238d505006b9dc71f33a507cd6438fc938ec58d59e0b7d0026a606f4095d3be45fd00b38b3d00eae647b60023eb87de67e5353c1fffe31ab042d7e2470cee86071642733732a9bd393a6b586f9508ac6b47af6915490be697620f6ba2eadcb7d9abefe39fc38a024ef3f724ad331787823b1883227aa481981758fd9cbf3b7830787625c0a2cb3a978c297dae703c633981c9fc6823665148fb751ab75a2e77a45caf52bd8d2baba6c9c29a4b44f09909e5e9974aa9cdd3ccc9bbbccce66a67b3734e6390474697537c65bb0eb32b036f6f657dfeca3a6bc6b316adb60fc2e085f6ae020b4fc40afdc0e409e6eb4e50ffd7a0270e84ea51a58673f37f271862c0d642cca14c7b62b0e4ae2829096597bb1eb1d4c6380f550c7479c7656a644f1bfc7b2e457b216671a61557bf629b3aab756101747e9a43b2bd8d276763f8d51a0b35875540ed72808e0f2a6f6e30e911e2085840bb70409e70cfd3d6af85381cd75a60c3e950a5d4e1612e22a2c8a7ff22a7c39f67f8eaee5399de8e1b0ab1cb076aa15759be1504d016bf44027c15046acba9b854fce72edc9c71205da49a5e38fd5c32df9548057a1d4ffa6e356e0620e0dbc57979e54990a17c96a85b568e41136e2e6755aa1f6d9c0aa28e154b6e8c849d0971a0875bc576190eeb6d3cdfe7d3c7a4146faf0c8b3b73a51be7fa72f9a4bddef23f9f52a59712e3bb66582bb27e30368efd0f0fff74997ebe24dc63714ba265c0b72e74205df1755015468c310d61c86eff2013e2821cde60023f3b164764607b193e387d52a200af09f5bb792224cc8978e459e4fd689de947a9c6aa9272e16f28cbce4d47659a8eca5efa0e6068f8f43fa7911cadc491629f9e709b432f15a112f73dd6880d5ddff1b2f6ba4962822b5d50ab9e86b9214eab964d526cb3e77d4d421310c7b93b258dd9b6c27f25ac3b5fc8262a58baa6dd20cc5cedc014bc37ed01f88473999dec681de573424b2ed45b517f6af7d1005ebd4045076d53cee342084af33c0ae456cd39dfad111679092765ed828f999a54ea0b8b4347b19810a974a1f539ed3ee335553e3daf509ff747616adf2fd6a04945c8a7500e65e1c2442fcd1b39d6db340f7d6b3e201b95b6c16d2eadd3d88cd9971104a9ef6889a09d1895276c9e04722b0e7e3a172ba5c04e517d1179f2058f3a3672017f9669b15f010475456c08c88beaa38eba9ebb2360f69a5281203be6c39d4ee8a41cf2c91ee26ed07729ea715e57774aaa7508488ef1cedc02a0d85dd458e0c7bd6bad68b653625a2593137468da5323f50ddb59054c647ea4223ca61653dcdb50012c1d1c56dd2ac3cd0c6be87e8f64fe3f7052efd688a2529cac14806401579067fd618c86ca1378cce9ea9881a9d10ca7dc2ab34596fd09945cc1d1c1ace97dc75ea8a5c0ea2d63ff8d384a0168105a2a01d47e81515bf9f6fb4dc0ed45e47dad9419a8dcee38196021e9208966bd47b8a0fc2223294eef5634e12cecbcc82103a1d2d9dfb61c1ebf0feddb8f2a54d258d665671380879c997919c4f4348e21fec6f0beb7fc57e4e03ee91f77cee88e4aeea730f7310b3d6fb8d65179d00f010277978036363c46832dd91c237cf121f2fc06e18bb78901df4e2c286995a1488b2833deab1c5df4bfdf54a331df29a01e87e9c22dec17fb26f13d22d2f4af3903edee123397119f35f897038320370d77c71248db074d8fb984793a9a0882f7f2a906d27d1f04cf6260a47ffd5ab59f0e450d84e67429d604b8a9aa920eda4dda4b784d79dbec89380004529e49a9033a56d5447c3c0af204a264785201b533e9e475c03ef24474b6832493beec670292421967ed665503f91ad37afdc89381cdb6a57e29c3a6266421f3078f365d1bb5b7e0926c6a4d82b3a0d027e1f4255c36f28ef09565af9be0e90be97baad3105677bab332b7967830e50760cbeb983c33a24a1cccd98932beb32850a21c9948eb25637dc5d2107fa6c982b4c7f413ac86d1f35d4ed5a36f48bc6fc229fb6fbaa6b17ae64d73cba95e3bcbffbda1f95d99842141aa13138dab64a77592ab8f097be6bad091e1e208532467cdad8a4cc5dc53971c4bce80ab824b2421ac4c8defb8c9cb27347e2923f80d7c16d21d86cf5a3d23ca1fb178dfb2f57b9712d27d1cee62cb2ed2ce45cf1473d05696476cdaeba978cca7b78996a2695f4834bc6f48bc5a330f56c721c0539e89f2af22e6e2855cde3b96882e41c57d7b1f4a91eaffabcc3d713a1a1182f2567a78b8738351e4971ddae4d30fb38e9cb02cc7e6beb7e5424dfb95feb14a5967416053ba5c1dc6eb92c857855748380c726f5337706c7cc164ff318f01dfd0512d35f271e96704b8bc6afc4583194d21b72a4a612269be48f0da71a5b8ad29ec704a0ecaba8c5ccaada7feb46b805cad8e9a135589e34af50a5be88b2ccd718a4f498f45c1117c849a22323f55ae6befaa5310a0604b310c1a274317041d759b4b7b62794eed1824ae95d0c59d4e8ae1be0b473f0325f0a211a4530467050eea9d14926c20ff7c7b934a96e8fc35dabbc78dd31f890ad55b6ef49235399fe56c0f7e63121594847727961a95061fe479c9a5e96909a3996eb1f3a8a52b98ee104f92281ac85329181a8984c85ff16d65e40c00da58c697dbf3218ef58dfb002d07b71d8cb3f37f79043b9f4fbf7ce48ccbc8f52743cd887d5cc745e351d117b9ed1841e7e16f755b8b26f79cb857ff9b00e31e03f8be41e567cddc4aea1668f24edb8c0930274a59220e55b4ccdb5f3707c24ef71e64e87f01d08f0efcb2c1a25d40ab7358db38156fd9059987ea56df20db67b128cc22482d645c635689e9dc6040d00a3085b0e3f532b8fd4a7cbedb36b33afcdf75d955ba50893d0b8471e8ce0a389088e966ba29aefdd2d217480080675d8308f5aa2334b3fe67e526b333d1fa757d564021116cc407db07dc2e34d8335d6027ecada35b72dcff56f11455fd500be9039d6dd0d33f34a84ee0a009e232df8b23b41d8832c080abf2ae6d151a1d48a8cc6f2747382d996c541371a6bcc1646c81fa93154e110fef901f1f682ad953e39bc88d65821ba0938b0abd609ba3f9e0f497d30805d78202473d9699532b4ddaa2c3f8900159e91d1fc7128402234571ceca7bcccaf1476939f8693b187e0201302ce4710bcc76ad82a4d5d3a1f21141f3bd86b662cfa750f2465695fa2c6273ad97c19e4a625f51ad5aa4d22e11169eec4600c69f3a894d3f02c4184ebea7116f576ff45ca0b73a0f9ab34316598a8882836487f8330c287d78736eb7d840ea405462e29d9c543b48318e73a9e29901ca845d502e005c3b91492b28de51a70966ef47963f6e1aba2ebb755f1840d9308617e1285d967f7b0491879ea77f43f38dd55dbe4c41a90f75718a2c4695694daf418080cc8089f1cc469a8f445dec8b7250303a3e0f7e3a6e214f3b0fbcafc06d928de4a3c88ddaf6be069fbbf4bfeec2bd251e24dcdf0bedcada723f4c8fc332216fee847abc124ae293ad88ec8e895e2dc95b58f8cdb6e4b951867da2655c28f9c7751cb57c893b8a4567fbdc07b836de62d7b760b6431f856a57890bda4e973db8a544970100d2863ad48897463548369d535c34b61e9fbfd9498503e2c74532c28c1636677a581781b31f81e08c61146a9e94a40c14233017ad4f04b4c3b15191892d350b112cef1261246b3277303b20d55f9c649d89295e2fd6c70b1d2f9afd89786b50e187fc5a1904fbadde09db0900bbce530400263209426f6e9267c5db702ca8e22d1ed1eeefae0a3499df3a49194301e07a1e8a05c6fee3482a46f723b8cbfb800eb22cf94edb4b8671b4e93dbb9848832b50ea7c46908b4f75a6821248bb897a241932980b2bf22d5ebf0d5adfd111c9a8dee7c4f46da981b6d3f87447a457d1e835d59d975507d49c9dd22709cdf253c11abfeb8f8b972f57122123e745dd170e55d67332f992243cd39636b275cef775d07a7d7b0ba67a56ed2f80f5a85d3f05236ffd379b6b1069a23ed1e80f2555eb9ffd657135c8c86b226576bb3aa8339478cde131c87615912959ef2962d39b4f7974eb5861757e6cf69c17fb4ffbebe1316efe7fd69de511dcfeb259e7cbc68e54b1b8ecf7c771d8a591eabbbe57374862dd68f2abd9847ab9b827fee37d5978aa7fcfa3dbb687b767e8e872ce5bef9578dbb950a8e595089519ff06b2c0051a8ab14870977dfddcd305452f6235c9d81138d08b3f85d25cfcaf5d41aed7931bbe4ada029115de8b922cdc53f9390dfd42a4864e54fbccfa0e6215ececbf15034b5439bce8c7abc8a3918206d1bcceb264aa82c8f601dabd900a8d4cf0fbd017f424348a7e221a9b4c838075bb268225b70863cbb611dc452e13ed461ccbea1db10e4dbf32835fe73d4067c33fdafe9721e3a84761e532923e505e945a2d15fce2919a03f8063aa3b7e1e75421d5cec28447c37da1d47d99d0f6ec936f7ee6af94006baae7945c6d43af03f1a65fdd939206b9543fb7259c219dc1026488118c2e5dad13a552b5f35dd974303b1ce184249cdf0abdaab8e4b92e9ee3dff2e8e894aefa92d0c4f6585310aa1388fd32f41e3b97faee7a647eed91f9b67e89096dffdebbc03c45b6fa15d79a0f24b44c861c2a550bc90f5d350fab1db1d970d3a324e2cccb9c0f91f30f3acd9002ddc3cb1d67f4d4dbc09bc83046d752303d61db280232a710d4969369f8cdf8d763835f29e46b0b1122969112f2a9911a7f338c501e4aff5758674856f78d422a4c6d689d460c2356dca8531f7b931735ff374008cef2003dcba9e2e5422657e394115c85598a3221fc06dc171481e93a0b8fb5f6f825783d6f6c6fa68eafc7d9261ee36e1303787c52e34d2335448e68bb2e20e01ce0db215ae295f5489caee800888059b539c1086ac161adb89260de18831a4bebe08b2abf0cee11bfbba27caab22340b1f9946929d95fa0fb1ecdb8c0c916be8080d46003e9fac19c13ea078e60b9bc5bf371e21054ed3e3ef0087f41b959cdccaf88c1a544c6ca8b4fa921c7a1d354edbb2d40046320d5325cfa54b314726d66f9a7580ae0d62e2113fe0c1071725b9487bbd8a90a3696d1f25012d593f5b55f5358b2c7d429f917b138e4b8fb1979ab93004ea0ba5b2a33917bc7252a242129ee05b282413c4b9d19b0ab8d2e24fa07d6729ab603fdd35dee66ae0866445cc2e6b1af0c79422ad1a711d14c32c1cfa1cbb0c33cef5213649d9948a1066058e3bd2d0401df2d1b37fa5358e71241d031cf57a35c2f2df81300d9377d4ff3d46586e58184f66d7a490752a2d14a24bc2971ecd0971a3d7676492207ab8121e89f18e5edc2d658b328734667f5b998f060eb38482da916dc5662774f438949930317f986d1f4ba72d0befb2f8cafc417f9d80bb0e1ba099d1a31f945957aa50b550413b3b454ab465fa523e4d76988929eea024bdd764d71377c6a348bca72eb36a2bcb81db4eabefa8ab27408a08ad819f7f713a6965ec732ddbeb2e28c44841c20fbcf37da9a2c787c61a2d41ea23e18268c103c118f697778aac9780b10bfc2b0ee544a5dcd808e78c5de9b70c2968b3ed56aa16f5b04b7ced450a2cdc28590fb05aef910f5867d9b3e219b582e7a6240614de0ff80b2f4a42c65114c8789ab8566ca26353f6f57ef874bf6683aea05db0d9f0f616ab8806962b41ca22a29a3c3c44370972cc9fcc9d76cff87fcdf6bae8f19f072f8d40bb0ce496c8bffbede9655c1c9f07efc1eb76155b2037592e5f41cacb80ffbac261ddde9a9f82a43dea11c3bf3e636b660ec9e49cca7604387508613ad033116f4d775291f88a77458e98597dd68dc5d9eacfbc2c4b1803d06b703976023e3485f95b7efb1ea5e5f08412a33ff6cbfb2a9cffde34f5f7504ae39def4f25adf5b7ca3182de8064791400e3307752aeb27f83322b38187bcc75e6d726ad293ecd0b1cb9802405caffce9e0b382b252375589225f83b267ed30c62ccaa5ea896001443a2a81b688eb8c3951e708277653ebe9d0610109393ae1297a7e14b16531b22cae2644ac66e3d59d7f63f3b0d400978dbe8e2a48c3cd3d63e7efbf8d5363aa7cc1c3144bc913795da7ba3561863a47c9990a75132f26f83bcbc6b7b07537806a016deb5769c4f2e8eb9deb31e23a3e868e270e61151dec0163599eb3308e7ca062cf57d741d17646d2318ad9135aad11a1d6d4a859830bc08e07f125bf2f42eb1507375e03412e180259ecb73c2b18ec353df04f13070015780d3cb3c00e084caf5b3a1258054f939f4dbd5bf3ed486026adac0480aa271ee377ea2a5a33b5a6c0610e7452e773dd8009700ba0d2aee7741163611fc102650c98067217a0beeb597bc544b7a6347bbdbb82ddddfbe26c8c76ab65dd238e70419e519cabeccb87bb39ab46b5b620b7453a79536f626b8814536aa4e38faf4d9b40246348d0c5a7c163382431678330b51d4f16f653fb13e32dad0573874ca98de99e3c887f326c354b4a75c52e74b64395fbcd969d05b58834e9ac8f91b03b13f94f8d65d4cbcc14083597ce0fd0babafe07bee6270f80757f5926bc76ea4df284b46b96ab7af5e5de184d547cfd3417ba9ae4ba6287c2d05b5c8b5f2f3b10400711df0c4b293d2829b6ce711137e7bf92c1c876fe68b515332167731f5de508570fea3ad3c09c244517075dc017c31b0d20c128a543c4a4e9bd6840abf249f0df26903645ae0779c190aa9fc73afe2a57303d5c84e489ac9b3d3e954952f1cb521344768c6809754026eaca70e24ff2bfabe79ee8c7c9c6f7f1b3a5951c67f212f622455df143c40a18dee6e2429da529e64b2834518ccb6737781ea16e029206665045fc0c7dfe60e6d97fa05ea5f1c5c09965c229cfa36fe553f4059328bd48edc40bc58b897bd81e7ba5e24f540d603640e7964a165145b0ba8628c4043d6cedcf90997255ffbc922d262a057f3218e3394d679b38edf5da36653a794f9a8e7c8d4323c2031daff1061277fb86864f1e5af7639b2b1c65ec0642fe4607062b96ec1bea3c3ab897e0c0df5f5eab2ab2bb4d0d75088a3256ed1d3463d2684fae3583ec595f8a76a7cec573383d391d86a4faad668b73c68f74b56589eead9a29326ed4f4e26fb6058aaf2762b150ece1971ff2d5a89a96b0f7d54aa26150eb01f08f3c15ce3030f28bf71c4f727b9b5021db5bd5009e9485b3eb6ac2babdcf9ebe15dee15ebb1de5348fc6ffe3e4c7cce31c4614da736ab734dde3739fa4f175ab86c1d021ce2ef23e37601480c3170814c7ac3e6156a1f6c25213019e20279e5c13d32408eb8e647d3fe25d555ec40fffd1f9e82beb767f0b6533f51d83cfef16d3583a7738dcde36d0041bcad0e274cc31f02b34505c70326487230527bc961f7cb4bd8856bad7c33e1cdbb664769d5f24aab94b4c8c0b197ab0946ff55b407fb49a661385d8565fe12196c0913531765e7704695043eed4e12b493639f340906b8eb25510eb2d21d9fc0d6b71c426d63f69448c68062a90c53c33c6c533f0f79d329b71f13c23feb6cb2d1afc73a726a2060a94d3c2a4176554bafd64a50789cbbd3b788b3a3a41efec82fb82bb7ad21336dd58ee0622ace41f177dc67b7dc1acfbf08b01c050b078577fae5c7353d592cc78903ea4f687565a7aac64c838c3b666596d557376166b8c8e022627a8a58771ae9af5eaf722a06bb77f4c160c56f43d196863bafcb462e91467432c46d9b69c6f79103d6f166f4836a0f2e4bbc75c7a874d459f439ba89e493b4d2c3cc2cf636d627477391087aecbe890b0a6d8c43412064c4bb93bcb3a838c71cc67bf8b1a8da6cf7caa8f58fc964bd4eda35582714f6e8342327512e301b929d942115aa9c0f8fb8cb58be540c2138a129f97d836fd711ab257d40d4fab4cc6a8466b98f3c1ac6498eb7ec53429237b57938e701cb6ee2611a78a74fdc1e130ea4b9460cc9ee3dd6f793e6dd2b7c5745225db88efa5350f2fdca470349f8111d75e7138eaf4be39990117d17bbe69734cef5301103936f44d9cf284236a35b32f83b8b303677206a491cb4e0bdc42d0919c70f55bdcb117848b80b813d6608996bea9e14a67a41d53c0800393ce4b0f60843ad1fa687dfd282dcc2d41e25bd1b0c05aae652281290f5b75faf4ab09b1e436ea333361e080484d0ced519ed73ca334f49d3f833a30a651b95ac511b33cdefe317d2972b7980676b3538e20dbbf4157b7bd67c498df75c30d79f1e5e91cd828443c7abbf54f22e7f660091b42b84980a24d9aea8a3dfa141f73282b28b03455c60cc954afed920267f3bd999e25d11c4558da9205a459d285b90a5e9f33c8d127cecb8fa97b76c310e9bb9354bcbe2ed434f477eb4eecee8577ea954c11fe5b63a3970e7a01306d121fa21e542bfc3291a91e69590b750d5e456cca08a48331b008cd3437165f37df1a0e3fcc68a78bc42e9342c44a82d92db59b479ede323132f2d37f843d9280fbf6105bdbce02b098c74f9a45e4047ff75691890955c02c85629b2f05f1e3c4113350961a138892b7259e59c8e19cac8805edbb9e5d0e465f0244b04f9c6af18bc112265e6924a61868ba23e08f5f42a92ffa82131f3cb174b4d1d2852c124f2616130f94e0d78c4e6d85d0e792134d1ad60b5cc97d57f7cd972f3cef9e4e78651c3d79cbeb21638d7dcadaa512d9f604c094d38de3317b3443d644980b0422dabe8681c2e9ca0cb3960efd3b5720257014a2374c5a20cf3b0b2fcfb1a97a318758909378662d9a44d4a51b18f20a331757b7cbee9de05ad31127c9760e5f171b28b211280610ed85f8794d5738f9a820bb13af131da1518ea00108cfd96d4680faa8e0939a17a14e6e2be619ec3d187f26b84947b137fba29edd4cfd9340c5e77bd7ad238c45d3598a8cce105adc03748bca76a7fc94828cb61cdc4f860429c3b6aec2afcff95376684e40705ca15303c74648f7b9b06a76fb5315a9c12bc6aa7a207e0fb393ef4f0fe991dafd460ad6bed67b66fa70862ae31021c2a660bc5264984f4e3fea88f7d038e1637cf87e5f0fe28d8679b46fc80e860705907ea29e56030f3b7d0e55e8191bfcdd59c2b694e935889eecc6be70d1b79207b9d7c0a3c5e6880c60450559e4da54670ee757cc35384a92d53c30d9884eaeb4f288e9fba53df0afd2ab56c4536b96b1a6c909b5656bcf053f3f42a1f211e9ea86a37c39cb276d42748bb2ddb4c56d9e2ee1b05171cc5826685755477678645b5d46098552deb7f992326583cedbb1577a7c6892d4f694714fe15cda9a801bfea4deb678701c0f7a880becbff36c7d95f5f1f772056fd6c6ffbafe55f2d4737cfd9c8f821496ae0053557154ad05305b242b3a6de464721d09a1f046a292c34f1f42fe471f5bd2391152bdbe11f11bd3cf8d21b7c3c325d390c157a07cc8a2d8306422891c75032816eda7153c0129c7c9ddd25328dc4d9c1656ac81c627dc1b2c1d2f08f35cca6020c2996240455b3c308e1e5f93c608a0bbea0d96fef79517be3c0a7b4407cd0057e273dc1acdd398e46a9378cc476640dfe2bf1d296993d39580b66a5aa4654bfd2c5abb6b216f6dc68963d5eefd501d40cc2190cc96577680a84a0665ee3ca9ef207b07638d54d3bcd37ba970b688f75fb64fcfd25bd06d3982c4dc6e658e5a692a19339bea7748f2ba68d17ace642c283e0a4df36e0bb4648841df7ab128d3c482986996f7fafaa368cadc7ffb44b726a864d3329a8c9d027d6d7e09a0e36ba91a5ca7342f0e1fe54adcb8d5cea08e5137bc4f5091437177b325fa931cb8769b3588fa692e06dcd577440205cb0c4c56ba68700c983fed5d2fd0336754944a0248d6d5ee3b5e7af3abe3c253edb11a4e3add37da604bca3afb1a43143556d36b26b2f81f568c0a586022c35932f64ac7957640752290335515bd4059706e74b13f1a314b2b0251cf9e2c63fda56adf9f350a7a7e544abcb8fd0bb9d2c1069dcaf6c8e2087dff0bab4d431f84a6017e27682fc02fea4500cb77d7fd00d6ad8a953c213bcb83ee48636542aec0282278bd91e70b619beeb283f8a7b8216c6b00a8641c4745410887ddbf338d9b71de9c079437ffd7630e4770310cd175860aca1d91da1ea091b97bdbcbf70cf52a8748a2fa5bc387c9c1c3056fe16b0756260a353e59d619ce95cd894906e78c11867b765f32c65d6ade7d00790a3837f06a8cd4b96049c6ded79323192ee6761181e8534aec8e0f6cd1bf865474a924cc3db0ac28f7362abd69e75776a0f34b27fe0f8e245726f883c24ee1b7fe03a78dd37b595067202d2d3ad928fc744dcd4919ea09289327df4d75882cb11c7eeed7edc16ebb3945eb3533cf09fb236f8443becae5118d79e2f1ee70a269d7c4772730dcc97074b42fe9a15b3500e4a559f38e2940e56cafd31da7ceabb4f723fa48831444bc66847a7e92792b76eb91162f067f8f67627ac724e4420f09e5cbf6450568c00818f58c6517f3506a60aa26b72a7274daabbd01dba94ac66ec26d649ba5a28fdf0d4113fea1395495ad6d32f211e048c229f7667a61d98f64584de798618454bdaca22b9c56a476a9d1a0c42de0ff3a0bd8170b40beaea6e945e8cbeedfa77a56e49d8b675c4ea3b19af40e14fceb3de37d60eeb16f3d873e626c7b80418b191ea71470ca95805c4216008d71832138439f5937e942c3844bd14e5cf5d7a4b73cd1e8085b402cc882dd66170a052518512f8c9d745f6f54dc9092aa7208307113e56f4373bf11a7ee066d0e15d763269fd647d8be04f927deabc7648575641cb3d16bf3459ae6edbbe69c4323bfc61c7d57c0f7d54dcf77a365b4a4ffe218c941a8736bbda6e7f48d5fbd5376d9c94c42cb7d058022f33274af95e715d4d3eaaa691830d22df9103dbf7cb10c5e5644b3da7e1a4e6d7e5b0f3e4c6134f0fcdc9442f4508cf532f4dd79e76d9551091e29032b50df9101fd69edb530111b725fb50271b1b959f18d14c537c4a6e08216333636a3011031c51f9d45ff0a98d9311802774f1946568de3b980461f536d5e5b78066a4a1e4586aa91fc195be5e4adcc02d2f39889dadfc4d995e3f56f97f767c87ea6eb226273985894faf13ca61fc0a6d49385a70ccb014679922a5ee14676a8493fed59f7b2e234b399945ed00c6a89967d76cc23faa26380d08661b2fe23252cf7fce1ebc9918be08b60607973b407178729a784bda69baf8281a2057a3808ae6a37be81b8330df4ed37cceba9ef61c01207171c3c7ec5db7580883b58f1ab12ea4717a7d4093307ac983b6559eb547d660e82369f28177bf5f9a8a36f57d5e37d9e17515928d170c937d85635c57e0717fefd689d7bac33510e002dc4efb7b4831e6f523b1d37ad4d9f261aaabebf93ab48e3df276c1a8b96c3eacb05449a939a42baa7bbf3edd19cf21f51c4116dee0e1c1f4be77ebe1d5acedd3711eabcc1529ae2802cc328cd990f3b6e930c513196eb9584ef01b5d0fcc5e79af77d0c08d1c45baf16f3b427d950ca1028fed0c8fd1a240c1b854f33e896b7dccab4d2db5999ffb7f5a43e4788131f2bfcc4f19396ec1c4ece7b3a26a7f1555e3c3f8c9c6fefe6107772b4b7a1bed1c7f417e0c13933ebfc065be9a4f5163ab1e1c4d08041592eea392ed0d1f18e3db81232f68f0f7980e55e60c166cc0cea678a14fed41b98941104904b098ef74ed04d127917ea826e56b944d70f4ce0660bd6ade1b19582a2bbd4008c3831099e30913ab1b57ac9f171aa67c433284ff61e47bc2fe815d6709a2df88eb9bb78fdf96878efbdc5d453ee74d655554f6818aac07b0b737ab8010297d5f006db7adc5209582ff496846da14f4d713bcf50dc425577e5eb3ccb7ecbb68caed978b9b3caac0c607ea12a6dea8b536b4acac443a3f6ba1631ca4303c7932e70ab054ee7970b6b696dafca0f34945e387dae2c7a0284ad33e1debcab471b8d62f3f403294e9546899e7d2d8f05ebac8a050f2aa6d96fd8c11e277c78b6eeffb35f04e526aad35f53f39906146981466a051782824f6c487447b4575b2ee785b527b9f21794ba903f3dda7645a5ecf4d8ba5a5f20bcb9139f57eda47117efcda22347ad455eef9615e7cb02725b293e130b66c6ae86782522e3403ab5c2f01f5c5a8af993ab593f55f710e1aa116cc3c477883f3cc9738e14668a150aae94448014537ce0615e7059409e704fd4d4417650a891c3f3680bde3bed736987b7c97804cb06bdeea0535f0a72e69c21ca65add3b9651845de0197bc33aa3bdf723ec4b861125373c19fb18722c2ed28e47bf06d79bba45d7b0a3a1763ce98488c1b36bec6c492349b4eb552ac76787c99617138155f7a731b272c4ba3bc666c77894bda1686f9d3c827a5f5d50fec4a3a99cbe08f30d6df308dc9d3f4a7cfba764b708f54d3a259a217a160d7785da3372f9b82f539d94f22026e38d90b5ca10b0b72b2713b8c7e9139281a538545ba8ad85820e74d0093208eb5ccb13031bf1412b71339cb097df41fc02a85af4cefb82eb660ffefe4858d9c4e4eab57f9d3f92a7e729d07ec5e81673137e4f12ac4e39fdb9b20a36dac3c280788939326a8ab09440768f8e4c556e42358233bad52c600aa71af3abfe4d6decefa429b76992eda3614703a726f5a5fd6969bf9564f819d8f4551100714d23df1e530217323a1412afc28a1bcbfd6ce8575b1ab1d6543db8537535250e6caf86f0b20458ddcb3b377fa4be465a51483e190b97de270c8e9ba56b566e65c8f51e7a757e9e0806d6d3aa86b080409abe1499a5eac4147dd591341290a633fa0b188ca1450eba3799366b69b7bc6d538a353c3c268352c8ca31281a185192e123b5686da1d373681cba32936c504c44c1992124caa2dd7feda76ac014925bd2cd105e3d8ff815025bb3f97b726d5efcc434ce4b389b59a473084df4534bf1c3d7faa54e613db126c9c0ff3562efd541cecd6a44d6838842ed9a067d49b7e8d0d3e5fbf138e635b5c8c80eae4590dec9e2cc95d01c17eff0eeb421f41f197b6e0966d0a84b3e4bd7bf0071f461ca4fd18692555e8fa832e9c2d1e827889bbe5d5005661b6eb662104f64cc47412a326ddeb9169eae0838f1759ccb8d12e435c1f0e2a23104fe9676fe0e16c0056fd0c233e1cfce8c2b9304a249ca0d09ce6e889470e0f8018e06ef02aeb27ff4dbd40fc92fad195e3c1c48adb62f4f6b6b2cde8d92ed52749791fb58dae1e39e0b7f8d8b937de9306dabc23b73d1dd550dc3e4fab07f45226d9fd59138b63ad68b9c5fb6f558946d23919c56ac64e4fa5147ef4f6a07416a0179c8bd48f37929457295e7bd5ec54751feb52e6a7808ce502cf9f95b2e2483b8018a42f3ddbb5ee029054525f44cb5d4eebe31e61228a7a7678af595d0d5761e312f1328106d06def94f6e8e60327bf21744ca592ad3738486978d4d490c5f206c8a1d2a8adb1e6f00a8911926024942edcb86db7f4eaecd1bd9d02a4e7dc5067983dc6541396e38b8df12a00ca8bacbd6849a6aa86cce3674da29670f5aea439d0d486ac53614eb3f39d041dd50e0596f30271788bb26229864e4aae491c1345f4b1cc9aaffc18193ef49a09f9eb1ac509e6dd9eb7e4678502f59bc784ef9968327758cc2ee3f5730b1fb23faf3eb18e5da2283bf172b529d01a71949b4dd418fbf0a92e70e5c8d897d7e33785a7ba188edc9b89af98e74b09fbfcbfc975d668d175c1e87fbf7f0f2b17e43898cb1cd25661de8aa074c53913e4bdb5530bc10cf16fffcc99e33c86949652f49f6a76c9ba3b081bb6bb4e41e5ae76624880ebefdd1c2c4f6b6057ab06c4ed4d18b1ee5569368e2f7ddc150afa826ea19d63d89f74aa5ac8f844e5804bf024fc530310283479cdc380729111e95959871fbfac8b0472deacdd8064a153e70c783c64122abc3074c6e177dfaba19753767f8a022284754cceff2e970ce027e43ffa2d94c95b48ea6acd02a2ac5832b1f2cdbe06e964832b820a2e0bcf4e12d8ae9320ec1c5b3d9fe4ff1baa11905986f9824088832d0025a61ca534fc4d68acbe340252a1feb07e9b509bd3445ae97f404c5afee0feebcaa7e6effcfddece9b745c896d2a36dac81ecd7d81adc3ee7f0cb5fee222bd32f986c822938604f70fa26d0cafb6fbb49d5a442ba9cbf206ce20bdd9d7004ce215d638973337370bfbdcc6b8e95b6b6ef217c39261fdc47d1dcc0119a76128eda6903d14f5992f4bf2ed43573446f35f5d079b258254678bf2bb239180beff52892ed7f6e74108112724b956b69dcc702104d8246bf8c8bd2ce84f968ee522f463fe77f9f9cae8dfd2e689039ef461d29d1300269c368c6b7f00ffe5a7ab99e7fae7fe2892143c3e51f30b17f38459175ebe77cb3205c49e4baf2f51ba1f149712f7651e04ce4bb2bd61d5e57d42223d1d277a519f2c7f35a64a93ad3688032a0dc4bfaa55262fad1b59387f5c2ca0f94975ce55bfe5aa8cd14ce63d6f19bba2c42af68a8d4bda2ff0e6c909cf5459c2cbadefc497c68c4705b092410b933aa4956149a9d0d1ca7799be40debd4781618d785c323382b9f7931ce25cdb51819b70cf7de41413d5e550163ad67d4c94d3236c94e61f7fc680a65b006727c66d5a1f5a8b32e1fd1e3a6e75c0811e71ac8002287038520f5f49706391fdfb94c1b0acd202903f36b6854ee6dce8b62a6b2f9f37c4df102a849985ce52161dda92820094ab7827e463f2e2f51df68dcdcac9307db452fe12919621b10279203aa46ced555d502c41bd674eafa316a9dd2a2a1028c27448aad71ed65624fb64abe4862c81f1914d1367fd40b06aeb25052c3173b0c1c64cf5e446340852b247e1b66a4680fe11fb55717ac9618c3395fbce8d976fe2459c4772ae15a1cd9f6e5c0c9c9b9717dbe8f88815a7855c7bdd2fe6c0c229e42b374ce463daa2f16ef02bf6a8368393f0dcc7db5bad64316bcf4834582141166478b7d0639efa0cb2b4146bfa312517435d31029defbe6f8710a389a19b46551ff8d776abd4af1af3077be27552f2b8691e21104bdc9214ef7a808551a9b867288d80556621a41faadf6870d5c7dc66e6decfe97462f748cc86c63f3d981103cfe578a058fec9619c855be8abd96e137ff81563ce82d2cac5c480174c8db131e2083e77fa0cfde5d8f87ad7e3b2a92567e0984b22a89543874abe0d41840db9afed488b9eb30c5b199c03c6fde75da5fce56d8d32ad6a86c48a3f6108655984baec63115cdbdd0b579a02f25273a33a34f73532a328182079f0c701510a939ca1546d6d5034d74aa42f9de30ec0e5996c52fb27d7bc143159f829ef0a1ae097bddc492e08d9f5852ef6ed21e79fb610cf8b94f7662440d646bc4c142020289a4764bee75350e809d31aa6c62ee0da1be861d39de01666a36ec54ebf87280db693cdf9d59e1724644b949928f0f8095182bce7f72805d55a54d883739139c8b6ef664c158565d0df6e1423e93f5a2190d77a7395ad41aa0a091a3cca8da514ed87b1e1248492024f51b28a8e38fba0c209e82977fb9f4585f85d9a11b449ae63fe17b75df2e5a9c8d55478f6de96541fcc947a9054f9ad277f99db15c16fcc74e4698aa0a96c3525f5e9d5cfc9b020efc43aec26b918454e2cc50c04fa62cafd0220c2d3b40b3de93d945e29a2c3f491662109046d39311b7410db36663f4becd21277de2bd696db5d7e9bb4309d833e8fe168340f506f9aa8ce7ac9b766bd74b716c6215a13ba837fa9d36d97f35bbb35082eae88b85bcdbbbf6d8d43e1c98416b37bba01f43fcdc16ebbcf3b7ec531df9454f984ae4ec3f45f68a65d8479718e08116bb0e69b9d9db8970eff3b38c9e0a5aedc6bbcbcf638d59485c230a4ba59603d0e3f968c289ca44f98af395a8e72860dab3ad53d56b5872f543bba88a8d730ffed66d463b1401f8e1186136bb64529b4ef9cd74e14673279f7ec86c761707acf71f29b4838834feb48e54be61f39259765b72456cd33fa83a9bc5bf43b0b07ccacb36600f60f26a3ac782905579241278f59b69978fe43bcdcddf4c5ce3b09b2cd5ffb9b7243a519e38b0abf1d38909a19329c71a77d9af41df1a8cecc5e7ad5ce51db8ea936871310a7fdd606e0838cbebe32e278497efd3d03768d1563e7d10e2c399b43de6853a7a93c8221c07db36f13d35e8def2c13ba88476001231d19d7a77841f00a26ff1e73bea76285c14ace9a7b8aca524c059dea81f89c8979aaa04ca5fc570f107725913bb866301742d53547a45c6278bac4cbdb538ddb36707ee38d93cf7ef62659662b78dfa86a38b3856576536bffaad54b2a8dbe078ea60d6fa20113e62b08dbb1ac79f2222f0d04300c1b89c4945ee13be9fde9d4dc97730905b44980a687bb94777a7cb4e190a6ea92c1f32f68de196eca067b73ec96e214d8eb377da7826fcde1ccbd2861918d114fdd7edd740a493c33d79fd410daddd157296f4c8918007370ac0797340bb35e28ca38b253c3258ac28a3eb16617117ca95fd38daa18fcb21165e921d0e0a98279863fd95e95f4255e746e00b8065a6ff39a3963951e0fbc7caa8cad535c581dbcf092f5d22b91abfb83c7c8cef5cc4ff3aefa2bfcc81ea6c42ef92649a1ca53bb94a4e901e27ff7738ad518de68e08dbba40243061ee1aa6604160c20ecf07a5fc101ad5eba2ce9cc3215eb496225364944dc9f9b9b8cc123107ca95a2ea1e93c9b58b108951f2b3226635d0a72b38f09623dc7253ec6987453a4c6af1345fcf353e5bf8f6467c659b2bcf7ad9ca33e5ae2b3908f3d01e83f67ef05a412c6ea55622bd365dc181c7cf8631c532d6119b3ee7c19144b24cc7c3e6f88200872c272ecbfb2f7acac8b6ae6ce6b57ee1faa4bdad3581a04528bba8d64a87e8aef3ecdca085d6d09d230c9e66a30826fcf212305de4c47769f50e6ba53a7fbb04db024e58d52b4a1690f1a05d45d62cac78eaa2283e40b7ce9b2afc3e150832e7ce4295006b49f2c70a41e08be1336372f075f127f36f5ea77ea4d116f1c4ce8ba5e8c927eabd944946acb9fc54edef6705a34b7f3aa078762b78dfe8444f8c2ca9dedf7fb6cbed46cdf5591d0dc352bb15d2cf6125a41061e73c357556aa3fb50e0dd76b092504245b50bc9441336a7a9f10bf499a8bb825fa9b8a3eef7eb1cea07a49e897fd4ef253278da5fb114a7b24004a7bd6acd7996845690c6d3cf934ce9ddaeeee6f61c2da33a275faa243aa6a985e79913108c9ac7fd051bc549c221239cf33acf8ed0a8264eea4513af3d754c0a8f50fb1fc94726c78b4a2d033e9466164a1ae3ed4b8653c7973c81555b1ec16d3568b421d34cfacc91afcbb140ec10291bf1e0d32df10f29a1bfab0625536f24a7ebf02dca000e01b97b5b1265d6abfe2eddfaa313cf0230ea348f474b2d45ff128fcb458d5537879f58b107ff3e2df6f1cbdd0259cd0f1a772c4cb539edeaa3d45652051ed19c567a1a3a5ffa7670820d0443c55ec5b98d591c514e8597a799dacc8aa330afe1f985b6b395f8569745cd8b20f9d92b8359289c84cd45a77dee93e52aee4ee8f7880b5c4ed17be2dcf7e8d53ddba2b7799d6de81bfe54b61e9208d0aa1156dab4583a5037c75b8cbc890e6438c98a8ff7ee50efbacdc4fe405a1e07616105f34eb50794b39444bc83056b92aa09d0eb2358bf57043aa8268454b99070cb1942f416f6c307fcdd1e5312e547478d5a1ec82c4823ec87d919689ea8bb3400cf64d6f9ecd16c161f50523ba1c2e1fabbccb964c70251da9dbf741bded99b373214f983159919c4695ba02d02aa03923623fd74416ad59b840097a57a8bbaebac8df223c565bb123b9a86af20cbfeab5c2b67f60e38208146053b872068086a2588afddcf900f5067c8cb25764e41320f8cd90492a3653e924ecc0fa362205a470a72d625dc8e9632a06175e97c25818c7f9fed62e1f2821574d58a7441aca67d675ad0ddff94d2715cd322d97170962a74c5ace23c6c6070770d0f425c56cb0fd65673da0cf0b4c79df2cb26e1a2c557dec6bcbc437342b6b5d742e9a3e9ec5df40e2fb61eea27e962411e4f27c154119b56a68e9818282742ee103bdec074fc1a4d3936e6ade31ab5b69a83dc8f8f18da79648240523e8b2e2c071ae56c5b442194819da274b8e04f8f05a83761bf2798d26c93b3342e2b8a7d21d5e79e7d037f64c5a2a803ded6862fe60fcd687ca23e64d49b6cc46168c3211a5c2198e30fa975d8493aa23322b8d809718efa4f156ad3d2b80f0ff491a829aa4461030afe4115f098eaf7bf68a3b60425626d9cd4c2cf364ac16d1ac8814219a8b36877f33149e1f63ef5b3fe531cc72055296a301bda2aba927f376d3fa6250ab3688532ec622bb4f8e3212e9ef87c36bb12b22ffb367f3c6403c197142b0a1118a1c823d4b90e904273ea804b8dc9022db6c59630977409bf32d3e890e21a106c1bfdb6638abaa0cdb7ee3d3b58b91ea2439376c59863b5ad07d92f181c63d228078e0c32afa0d940567e82260fbd9dc3f3caf6bbef379d3b26b212f32f057c0c507df3837949fc6221f5bdcb792ddec8d09e0a120c8337abbf4ca4a664cf964ee8727e8d0571e91eef86877e66c288800e68fee1901f0ce790073b9ece24b51e2def1aa43e452263f1113b3bbc03f233e5cef163b37092498d845fb4dc27fdadb3d3b977989b94b72c3fac12ffe0a36c8b5f520c1e8ad03ea63514a8a44a8b57de7c279d99941b9776c60978f8c8ed71229bcc4e389fcd5fa6b611fb55f7c78c7fbcf2f695887232371562490386d98b9893fa325c786184eed987dab37648b77f86eaae7d84066d63ad996545c17677921d8dea9da25c1a7a1fabed8ab5d12492936aa8be8048df9e694ac01e03b3a297b1a5d095ec6bd65d62b7169701fdad1b04fa7e5a1c0bd7750c06edc0d7a8c205734408e151b2ca608cfe412237ab9472bf284a1c0904e6e6f0eaf6befde89c736b3bbc3415c6124461b251da5e07a10aafce5131c6fe166f383cd3a2dd90f04eb65fe5b83b37da0bd523623016a5db8d37bd9cfed5b3d8a23725ccc9d3c9199cf48b92ebdd7444895025fd8240674032cf086c4471eb9af812a7d3107396826ff08a1f17f3f13af5d555157948ea896c59f3568f208cbe71f8c8f48dabec229e9248cc88439e6481213abdee1e1146000545fbe2a2fa7f1278cfbfee79038f0f27a5c61d9c0b68f8a78e569618262e5e192685f94f1a7caeff54d497901e8c304b9942d2dca331e87342a5cc0f37aa400ed46702858808cca4c35291e90ba2c0a2861548f2eefafa600b47769fa03a06bb10a49e63cf57034df1d6a8b0caa10cb86414f547b615b2d6ce7fd299aa6014dbb8e6cde41a514fc6a492506c6f651a82f9dfd8995d7e56760bb53ec42bc1d4526f1f47256eb888c747f8542455487e181b82cd04c973e5080643f84088e4ff92ce51ad4565038204c1edba155e05417c9d3661e101f7636ac08e2a1769877b4c13819e64cffa497de411cd2071d3b518534538e21449e2f4128d50ea15e39d5d5c3bc860ecc1389d77a5a2ec7c2a614a95d0e9f3c00fb918d0f67dd0c9d9a359af3becade7dd623f98796895ce1a9c73e41f8e979753f59519f820d9e888af780655f1f53a215b6b355c2a44a8b1987de2694be91a56e371759335416b378f4cbe1518e1ea248b551dd2d9d42857cfee16371af2d4cd9b9c15ac7176d7fbfbf93ee17eeb5b276139ca824a8f4fc610c10dac7538bcc25048e453a99aa1a1d617a99f75ae54e8e13f2c834701e0ff8e0f3dfa7ef690cd3746d730002f05cc0a1b64512296641410eb20185c9e9dfe4fa71fe7a64b2cecaefec1479394bf043ae9d2b8065d45d5b9942d596e4072100fe431e60402a1c4764df1fbdd6e9d5de958900cb7bcbdca47b93e790f3e686d325c3003e2555f6a8ad21c2d6c746fca33b8943656a50c3fe8359360242e8057928ba0c6faae65fe71992ddbc16eafd3f63a99dc7f5822edd613871c2ff500afe799da5cdbdad4b55d202d7d2d47c85c440f342e072363db2cbcca45c179f77de1650875af38b8b6122cbf326f0fe09c3d9a26903e0385c01b061afd13f8be330059651fad29a0fa3d4598612bb46d749a8deb471fbb488521153777d811ca45003d1072d62f15be1606dd8dc01e664dd798618d4f7f6ceea48f79019d28e5e7c2fc4d8496310e34c9184121b67ae38de05c61a1cfe39303cb6b73d602dad5b26a6564e2438afb7e452f519ffc1b60209ada4186d9068db66c2f2173ef50842bd2bd395a0ec0f204e833caef43c21259c9e57179d34e483d0434b8434a27c6ec0590d863480712bf9774578fe25eea4face60b782332b8234120f0c5f84277577c9fef59bde6fc4d5fbd9ff435908880af880268629af0b5296ded126a3b5613a31208c6efdf530135552f906a371406baffcccd3fe547fa301290a5323646aa54c8828cdae16aef052e70f613d6456b197679c9f77fea468cb3928b070ae481f2bbb9685804e2f34399f555d9fa0bf33d7be32f61aa2cbbc0e9073cfc410e6326e3e7798b56ab4fd7eaa5211ab620f3d7e0a1293dcda816fdf5890997ee13051d581802bdcb840d07cb58113bfc3fda527699ee1a8e7a64f41a4139ded93c8fc333ac0b4cafb603d145d8d76e4fd5bc919c51c24ddc0f11b101db12d945a047216a79c514c9775fd62361f919d2645c4ecb5ce056cb97a1c25da4647434ef1db11f84c9ccdf7aac2f42c3e9cb4af45b7131d105c03dbbf8aa159d66492356ab919b7a26d57164ba26b2fb930dc427a71b1ad950acf3c825110bfc83971d6cc9ce76080b0c895f93858374025fb2819e512bf9bd10003838ad457cffd3414439ac23002129f83beb39a8863ab6b5084f067f3da84a8ad272d58a465e0d7b46ebed45d766cfa65f4b1bab150b50b05ba3adc88ca951b4adb4f5f26acbbedd33b85cc61aeb0bb62c3f2a3256e4465dfa5a35c5c80e279a42ff318d80bcb1ebf2fad1b8817632b0aab5b6682f982e486b725186b5b29e64a287ec2a6ccb8edeb5464f77ad100b52e66a04b929dee8333fbcbf5aba6939b79ff4d22b5e640f6e4959791a8b2b8004ae27807f25689f490e88d341ed89a355996d59684b6071c9fb516a2782b76e5163c439adb8d26a0bda48dfc1e3ff04e15e391cfe11a52b6d0d5137d8cf333a12dc40201162083acc2b7facf3e56404de1c360f32c0c7f26d941c216ee23c8d3216a4b7ff975f6e3e8808a17d0900c5a47e6437605082f8efc98bca68764c6a996d08e5ce8e1ad45cedb8f4e78f12e22bdd6e6397b7a68dc7ebebb21f49593997cf911483edfcaf153e4fd9261a3c3db4f68f65f04ba03ce8878f805d2d85b3a95158fa2d4cda7d55e8034853d5805c6aba55203640a71291a165571ddd3fab61d93cff4a28d9e79204ab230f24188283851e3abed0535577fc4bb631e93cabe1ecefba1b0734ecc0266c1541ea1f72fbdc14d8beed06eeca9dcd6feb83830927592f8bf66a30dc130cc5a77354ae39032faa7f1cdcb220e38a0791f730af03868355f63c76e49200870844342b6a645d6397172b767c1507a871ef1ce4d457947c67a484655b85c41a8048fbf023ac5dca7742f8ac834bf8ddfb62ceedf3b44d778f5fd409f2903736bf11a9e7fc92cdaa7b92b32067b4d5da7cbc90f4b9df4b45e6de494c80527e113c539a18d377a0b6c29b40645638d87b448354b1c6091095892058447bdbfafe3cd3338c70b91366620e8813ceee1989a7e8be32d01f34f42f712c4f11060b83b368c9dc87c1e5949b8da10f07935eeb33d08bc5d7ad1b1a8549091412607c4f9ead4dfa3fa79b585ddf70e0113307ee0eb2ee22345bbfb5a6368e65f1bc6268fc1f95007622df02747d532c6816e8d92218f86349d8ecf4511fa036c5c0a77f0f82417ac5c042ae7ea64bf38aa911bffa363ba7dd4cb6e9e659173fe74d5e8462e259a7ba969b684fd8af20737bb1f13baa1e9a0325abbccc9e8575e6db985953d0e7b13ed163f681d076ff76f757b988b6ef2e1cc21ada05029cedf960fcda683c9b74338899a92c6a4112deedc103a90febb5838181c44c54938d7cc79088037dae7aecee2c14965c519aef337360dc1cf451b934092faf269c2343bcd3aed11eac16d86551555326361b87e54f994c471642aaee0d73aa761e980fa7c6e3ce21efafdeb197e3574c7b44d71a85b3b8efd2f81f5407864c85120fe7d5897e1da73686832b73e5fcbe24148d349966a4598aaee9df70474bd556533248ee78a75f900224f3c68c197f406fb363e0dc60a755119fa642f9821165b2fdbb23729dc470f6c3281e52f7b1713ab761ac17fbd6df9e1d788d06bd9ac8581a8929c107089643b2c7c95edaa8f4b1802fb73c5f62defe6cf18c879696630420584a297a8cf30166265b222483afd65679cad2399f1b39820ee4b41f9f9d7438513395bee51b4649a495ef9ce4f7b1c9490c6ae77d37e810b2e85f0f48c182bcf731f9c7211f5c75f11d7e00508c487ea28432c8155fbcd8a7d22ec7cd63bdb55713392541a782805eb98f5f25abb5527ee29b77139d2b802ad237d0cb5693ca47fd2a275b70a13084998eda02eb770dbad38e6559ac1d610f8d86e40e27bf0f4b9612d9df91bd2597e54cd4ba42a1d564d862e51682109e5f686a8e8eab7b83d6626eab1757517c6d4e164c99959c5028322d0928179f3d84a3678ea64c9f5ea5ef5bdf2c993d1626b6010911d27b842610f3ee9672c446f86b9af5ec0fe01136e95ef876a218e8906edc445438434e03c24b8b244bc2cf5f4833673e90f13ee22b5877568066573231f12317701a5cf71f5ba20031a30f23ad1b5b4175e1dc1537325a89eaa20fc1815f145fa5191c9fa757c23fa96e59a9baa75f4ca77aa5af36e50e1f9139876c0f4bb4a63a7b823726388f15eeafa2accfc02bc7f5d6e8ee8ed244f6262b82c8e165f844005dc9c7c2965695de3cb6c6eb77ecce3528c9d83f9c715bbcb6fea232f3fcfa1a477a3bcaede273710146cf471305f6bef496a31ef35afb063e88fe7863bc7cc37f52ec53ea08c92c0f57534985a92a997447c2305d1d5b9144d707fcccb395761fe8baf9cb2eb9f0290f3aaf2a81d4af6bb5ddea032ea691d8919505d5eb5a3b322eef24399e5f2f9fad3bbab6e64f2db883894050ef83be61871742dcc38f2fe8fe28e32d5b1720cd5b7a0715004390542f3d9bd534bd86a73f47a251ec5f2edef982b0183b5a51c11eaf6b3484a3dc4295b1854b41186ff902cf0f07feef37f0ca8660ad9984c9c42b5094adfe13a40b2ceef099468d3fc5097feb72d441418084a0031e7b957daed4115fed054551670b4d746a6a025cf55a7d772d9e288d6839a3baf74a220b74d1bc654346015051e9c15b06f6c505b4c7529f962d6702b8b3b0f5f9826b498e702cc7e5316453fffc659b7897512deea0d2bc77c2754aedb22901b7e39310ac0b7e2095e2b1e2f38f91373f47612b50c91e8a110a0c9a31ed0a441167c117bd2d78b9b757bd90423346afe025fc940da228f5ed0ec8e5d70992956d68bc95e3cf4b14480c1464342c23412748ce6c078ea50d2c6d1a6860acf5bb2d420de65764b0a280034cba9148c0a795cc20363b3f5dddb64601bb6afc7357f749ac9b966cff94552ab5762a9a3c75826d5a3d86e46892526d718519edec08489df94bcb288e27afdb5ca6732ce84f706eb7cbd790655db6344523a244a26de477d9807cde8d1a276f7078dd002fa0a987fedf72a65c3c69af141070f40163142d40ef90c376f0ea933231ab7a66df807efca3bbf642743bdb3d7a2dff718703f4014025c235ce66b7041cf92dab33bf428503f7d984eb9ed5210732016a31e659b1545c8395d86d6cf6e61aa3f5ddd2cf98cdb0c663bf86261d1e7cbb6743ca6a16d2cb202a68d5b8fb787bb42a8906de66a7a1f4ef35f481c9ab0049a52a6237ffae0760f17ee8f2f6b0647401528d91d52de3dca5d184fd05f7329279e1868f390cdc56c49bbabaa5a828dc9ff644df6c7630f04dc86810b28cc9a390bbdfd116c19743d108a261fdec42949a7b4e56c57e7210b80d29f7f57df8ee79df551d88fcfc790a7c32313c0a3dbf85067ba26a7c167706b62f0dc573f4f43f5aba353bb06defaf55618c48c676dd41ec16d38e3f426265059a22aeefc24b770ad3eb7f3a09d7766cb3856d777fd923fa7943e1cbe0e84782b9d6b42de346abea624c31c4010fc8ea47f2ec429e7141487aa87b9292395ec0c500a80a2dd9f16d395b11d07ae438a6248e22c881ee2286bd48f54babe3b2cc9fc34bab5f63caed746796ec1336e7223e5b4e545351500b8f560a40bc1b35972432ff5581a628ca69f88f19e94ff45993db330e700bf5924fbf9d0a9491176c5bf9974291ce3167dad50922e2534fdf50213c5c60b33b3791a3646cb05189ef5a248e5a2935f118584373cd8502069a5ba3d3fe7e6cdeac305c4b4d7c9c7c987219946a3335a88e55aaa3a6b12dde94e190b8e1a3d427673eb02ba5786cecf74049a9228e4eb2f9487cc2e2b6719bcc2e26c8b920ee4750cfa5bcaae2101e5543572d60e3db85bb3a12c74a3b2ce7b026efe079776aad036d521178e617507b35bcbaad0995a3b0e81be9dbfe5aa7bcbb219ae66a4d873da55d00b4756c6d241b12daf1136c545c5466bbb31d49b1fccb74e63359d667073cd61e4d821bb57053e65689da624d2c16e35f6eb0dcda9aa7d593750d85027d7638cda61a3190d79336e22ad50c8de00c05424e084fd0952e8e1d15ebe11f1da7ede666950a97420763d2c0aa9ca4b0f7ac43a99271c93ecf38676dbb5a26f58e1c62211112a98b8901e60e9f320fcecfbd238323f2a41fca5fe5261178d7a891a5629c033350aa2041f3823be41a2b7017e57fcfa2b0ad7fc79c8bb9c7c6fd36fddcd473ac020befa2667cfe4b8b276603d3a316efab750773b588deaf8488b6cfea5f3f55c1009c42000c14fdfc63c1f119642985671a1915885a7d6548179d2086889ebea5fa4f171f398402a9e1a2d8a1ab7c868027da9f836df912dfbfb3973e48837a67c641d8149088a831d927b9481cafbba66dc8bcc245ed8bdd42b873b7f1c2cfe7a51d708fc42fed6cc6ef13abab97e16dd5393395144dc1ffd48990f325bd9727111ae932c820c0d6bfc2286fadbdf41befcbc3d1ca10c7015ef60e317d079de99c51ca15f1bc13153a834a596a1c9445c2684b2f0829d04a8ce1de42ea7599adbce06a4bfc22ea352b28c3de9d30be84d32e3f41370a7bbe9363bd12dab44aacf0f82adf71e72a22f3d5c8981db8329a8c7378ae8f6fbe7efa65a9607164391d40a216897fe4b3b08067423537f7160464b0866e80733fd759425f33d2c9f1656a881585d4c69e74811fbd0d1219eaf64dc6e8297a2f982113d859d7724782008c899e87d27675d7a66f54592cd7af566f1c3dacbaa898a305094dad9f68e930ee7e4ce3a5830febe7fb4e1842f969c67455cfc2664e687dd25e8716b0b16f7c1be3814904a79accf8c4629d70ac91788d945e1cacb75c4e3db788318f966d8664e2df5257997b4e5812ba0a3dfb80f865b4d148a1da988d9494e8232a9a8a97ced9fb131015822c2209fbeb742d175edbfb6d1e6ddd81d32732efb89cc46858e0fb71f078761539fa052f4da14dc2de7f881c56fb7bd66d11d66a66d6bce5a454c8df0c335370da1bd0998a5f0d92ae1d6b5a4758bb25111e2fd7baf5295162f8e5853653dc60df6ec7ee89b4e302ae26528b19a9b2b6d600b77b2c33c9be6514d49f80409d2dab8ebb82f182ff02d9f4fb20f36bf09fb464b912cb0b5edce02ae8beca78a8f65b415fe5ad9543d19850f92214c1a7495cf44ce0be955ebfe80636c0d9bcd99dafd49d4e96ae67e38406209dbc3dcda3bfb70ba27e6933edfff233b306733db5ea02f4850c1dda1043f1e2f03228554e732abc5c07c1830e886d7c9cc48380c5ba5dc199ce272735b28fc51856dcecd1f529bb733a5cb93227afe90c3ce2717f125e40f672957e6b960d4d38ad1ac2af07905b03440e22f11b8214408fc32a62cc4816ef1df768b48255baf8e150b12eadeac5f22f57cc05b7811c45480ba3169240ab2777d4d1f202f8d7e2a4cb6a0198028040376366be8e22bb6d81f6a08b2823c4ea8a686107a4d26557b0e9eb7015f7847f5012766c6a0400c71728c8865c7c77a6a4bcf3171f9cadf3a24d7733cb7b2a06cebe31861f0b1735f738f29da4883aa8979f3c8f06879f948a13594cfe2c49207d4372b089d36f914853d4cb1b6533f8dd344e4525c041f2786ae01a532e074b21ac0a1cdf304b4fa3037a19ce16316530f2663914028dad6a5bf832148089785db3a93d7588d58babf8ea9cc55ab3d291d25f304f126c507d75dfc878df0507b9a3f7e8b7989a426253230fb51fb780964e587901aae95d9a83d96e4de5b259e0d12bdecb66d6186af442e2a76d87a8df0f6cb999c9c55b0a8da51e2c12541e0d7278e4f1f4bc2b2601ece41beaa1e8d96442188dbb5a741f846cdb9181cec39885d4e1be8d15e3d87b3808e88fc4ad9641da6626081160239bf518308e15130af7a7f650702c5b9864cf306aeffb730adb8d97cb33fb897a0a0f99b33700587c26dc2aabc639a1fe0db2c14a25332e18c624305816cfada678dd392ff1924aedcc345bfb5ae9a90c28bd98eefa071040ae6db6be32f3a6c683a55dd04074a49a070f9f1f9225ac1b5df092946cf7c7dea444e165deb40227694871ed25eee293a96318b0af663f25a556bad817b501342c49e2fde472bfcd1d9b0f7632606f448c38611d34503477f6876f67afc7787d7f8618d095a53c737b235d956c3dac53f4ea0ab93641c46939323eeeb1a476110767c03d24751e65a0aae141a97eeccbeb68e21318855dfeeb3cc5a033f07a34660cb7736bfda03f35d5d31fa39effc8764fa72ca69c4f46ebcdb52d7e5b7478c07bad6d6466dda843435e9db52d2326fe4092e3044d75285da1a5c1b07f4faa26db20cd90ff2910cb9c4e31b7132ac4f2d141294664928046c8d9fa3cecc4f370474b71a617bf876acf73f2bf97ac75e88bcabaac9b3ccb132128ad4f0b42fe7dad9d4b109ae251de7075e76fe13b3437fcd334c68ca1be026a0f8b9e910e55c25994ad0e55eb6617d0a31f9384921b19eb410e69eee865dbe37b31839112f8eec6262952fcc4d8035e2ad752c5afd649acb7d52a25fdd7357493e67a50c71875e6d5bccda0a290f4bfd0f71bef1a12272b128ba77bf0c5037fb6cc0d9bc23304e9fdefeced40812b70cc60f4f89d6267989213d1d0429ccadd725fcfebdace0ec765b096bba79ae8d8a7d3137e30fc65cb6760d105f4b503ed50a4aa28ca1e77f520150612657adcdf3629bd71899c6ca15cd013e1e3d76da78e4293f4fef5d4e0f6395c1e7538b7f2d3cea6954e06c13d2109592c40130544e281fcf558698df049aeaa701443941bb0f325b78d14b1d895ef64d40f77d45c08cfab3d895aaba962c997b8fb724d0fe45a5f2ea45ef0349c0511da596943bd0f93372990f0d326fc9eb807b7efb1cbc74963d9c435a2f87b5936d0109bc66e343f19f50b9cc00e3b4855e1f09ac7ec1e7cb9b7a109e0959e4eb465b444a16bc879f5abec28bf5758093a0a0fea876090950aa181b846f37e060b8d273f3553e6f0fffdf845f50de386b3fa387e3fac1e5617840f1b2a8115410a19a98a1a58be4d39b455cafe9165c3a14bda2d8cffceb7b2c66c1f8807bda8e33e384bb9d9b5d9924d826f652b1aa7fc866a22a74813c3fd180be749968e7a118e860f0483f5405c615441386f74078593f48c4f11850c16f2b283f8dc749b744d3a146ee58df4886b7b48ae2002982b0438793919b38bc666ff262be2221caf2b16e9652148d5d93203797eb3029eb032dd8eeed53c0f778a99b5ef0e2d79313945110870a52468166b03cb0486dce7a931b5c5246cfaafb1ddbdf485a3c548fc3a8a451de2b20a92151147cc4e441b7f4bee09bc616ab9aa279c8ef8554f639007842fd135d6ad6ee03289f1856ee1efa2a96eb1a8d2d413f84f1ed1459a49176828e0f8cc8d9b9bc06dbd4d4bd741bd85533204b6cccfc6eaac45091ac161d655ebff52ecd7b1474d6953f767f0df195efdbac4a91a0f819f9693dc4a9759f78f728bb19f634039f55d826cb57c1171cbc26094dbfcaff0a34176168ccb6d17aea0955f25d1c2f711c58b18e19da6c8a015cbedb38ba9b080f1257e7afce9333611de867ec1e277ee02f8500d68c9b430369f84917d352919ee33e96a8588df630f50e80630b9b6aa50122d2bd049e352416c1acea17fbfc129e08bf56ae3c3f363449720df5ad571b25e1e38c01a27352b02598e51b6c69428e77419e1966d707360ea641d6ce1e87802a84bedad8f9140164676a2b1b0a78811c5ec709c70c09ef2775de4c4b96ce8f0f7d96e569fa34bc7678c79bdc51e7e3ca7e019bba81b3ab137e4f9999093d8e4fa5cb475af7f6312fa850f54567dd6b9994f0312d3def1e89036050cd2eb7a33abc3cd7b021dd274da36fdcd02a02d853786ba268391157bb9c21559d7f804946931c1e4e7542afd5280210545040893892a0c55688eed211634765db639f0bb59d596c696a391f787bf690a75b008150d3666056521cea0a8231718aa908ede77def8d08491fc73e0e0f856b96cc747238e3ba5eedb43340e97775f94c2b05543f3ceafc3e10993420e952f8f45f22ca00c7b1f680066883e9b4298934033df610ab4db94ee23367665784f7c9e3930f474b7689d02976baa457da7f2f04f74fc2d8ce3eab567353390227aa9ecfbb5e484d964f32ba54210a8847fa26e4fc9309482d29177bcca7434d874763f2aedccde0f1c885d006cb88957b38769232a307f2230c899c5b64d381eba1df0a387ba5f9d07f38c28bc1d0f363b88a2e85cd94188f2f809aa9e4adbc0c56643f5b4abe64f5a28e0bd983766fbbd500bde275caef08e52954dd3da84b2e18ab326f2e9972e87d345c64938054d2dc6819e67ae5207a0bf85c87b1d05684c61c09021b033226539e52d9f85341e504e47e137d0038d58955a2c74fcecb040e7b2686c9c04be4698873f0d864bf4a5e2b92d057cc0d1a4bdf6ac4321d61f615154d627eaf19fa63a0afc38d2fa68c14f72db2d6317fbf17f7acd865ce0ec2551a2305ea98a1dcb081f9b0771f616a0de75092d71415e41f6e83e4ba4d9ccec30a106fd0650d6d1c8893fc01cf544fa195f5b5eab2dac8b0f8bbf28ef3ca4610689b1ddeb2ce8babb18b5393bb72833a40a11796cfe252e89ce6ee31f7bde8e8e416cf3f66ff357571681ee9309468bbda0da9015f39f3317da3960fd18b035a0f2adde8b9603e2f3d63284c474d258112036876660461f506154fe3857f317a81d892f8dfebe0855f8c83cdf2617df55d6344e7a3681c61297803b7f76634c5b77240f741aeac75c8bc9eaf0e545d6c880efaa4189b7c42aa850010d4e45e6868024f06357d8a937a2b8ccec215978848ba8895d4146a2854d3d8b3ec593c5c0b3e3122681e0e02b6f98957122f7e548787374468bba7759a726bd9a790c942e5b6fdc9ca37356a2f02730bb4c5a3791a87161c0faba2d97ded3b1f82d43985a559724c80fc7ef5a2c06b6ff809ef13c963f146cd2d6aceb875c86100f7e94704696547ac721e56912e1db1f3548cbb4df5c5039eef59ce0c8e2876047d3cf46c3e60025af4032dfe3f9756dc3667d45f953ae948a2d0710c3ad874b172832b26c955f9f19855f9d107ac4a5da4b8904e71835bd946bdcdb4c280c597cf17a3eb73bbbb584764039ed55e5b5cbb79624a668b0fde89a03a8ad5d9a8a2893b7dde24e3bc5975bfa766fe4cb045d7a4b1b120ed84a14b1c6caa5f13e4d7771b026fc0728abecb9abd23f740432ca069f42749e06d1589b262960019b06eb21d65815c791d1c3531c4a0f7ace2991034ad86b4ae9659e117d1a7850fe73c2e401d4a9c49d285507a98fd399054ee30c77db6ca1cd5575f78c48e63336868922a7758fec861ee191d2b19ab290d044c4476b7f1455ea2528cb66ea327dae0fe9a6997c554dd95f060bd9369d8b1213d7896c89ce267a9c06587f6eaddcec877ce065db9e33512206aa3cbaa80b595514325d480050edcdf69dfaa48658442f82d4a4094bf690b2e504819e39f4d3ad3a41431daa9529e7e4e6a4492ce9170a4be3a543849041ea8929b84b99e91994b4232efc896cec236d5955f015175b6336b3002d6571660dea0e37da9d9c40d88531277852c20c095a0c2f2dbb593a93f833e7c1224c67b71a8900c63c732dec9f2cf026a77c6e96b0546c55fbdafbee091a827e292433576dc18e42f490595b5cfe044ca724611201a6ec7436e878320926db02bf474c88f6e65484a755e406d3c617f400cd5a19f4c763c1190df2ae92397d2ecd0744dccc85be60177d77911dcb096549af1762f95bf2bbc0b3cc454235ec05342cdc988f25f54241a65772996e3e9c5bd3346a11bd9018e31e2118b9e9c98aa47687688180a5f4a0b27eef78dec4bd8c39ff2bbd306a16f67d862a272e5711e7f7c709a0735c051784c121c69a904f061b2d3de9a9c08983c1b25f4045d3c5d4cbe8d0cac67bd14ed89e64e3ae272a7209afbbd0480ca21c6faa491f9f0b7e089a3a4c864d24bbdbd4f78ffab6cf136b4cbd05d8ea4d54367a05866a90de502eae0463bf8ed7507ce0c2eead85f18a05639dbc0ea0565f07d06be988500398cd9d55da99d19d57456233543b97c7c72dd82a7826746459d233cfbfd95bca8c3ab9e87007b3e0dbe2f24557dbb52c305b6b4b483e5b055f9914d0938250397faa1b3c36b9fde2938126aca68eb916cacff5a828549d3c4e409bc475c0ca2ea7d4f82d6d4798c9e0f4a41d1ea1217948f89459f051c0afc73c6f54272a30d3716f5857f22e6e74879b58f8b380309c31d5d70db837b4d56b12755e23695d7dbb3329648b0d7e35ff7503280f9c679ffad20854c06bde85439c23700be45142a4f48bd2c9f59ab67835df5c31d1fd8c2b24b499fac710edce8a331a346d7f50cc6e172159de9dcb663110bcf467bef2ff5b0800f4feeb4599c9e10882f299790f7ff0ff6134e715222e4c873cd0ea3966c35ad7bc0fb4d507e17f43e4be1f4d2cd7cfba98c8d9aa6df627a38ffb3de198ea48d1d6d4b8de8d5e5bd95b5e564d64f6856cecd1e22bc53188f35b939583d5efdda3be48376227fd76fa7af42a2d0b5a052b5618f6df599d3fc8e3b8fa221314eff3d14eecb800785baa8c9fc8068a91614b7fce3bd338e486c914e73ff93b97c7cfb3af5a9dfc3f8a691f6179998bfbb1474a7ef5c7d4d3d78868e44abee619945cc0f607993df6817a17d910be105b0a057e5bc08e8b4fbd69d55640b25da4f014c4eda19539d06e30ee0bb534b54f2ccb59c8de37e93f13049447cf40588067f2a784ac5df7069c57523025f125e2329add523683fda0fcd771a009b1fe592370424cfdb89e85b6cb30587ec63ed10241b88e8b8f150fe61ebe0d6d82e014d7a25386a7adb62c5f1c981844c2dfb2a30671a7e03ddd06aae7ac2bba472d5c3f995f74c3f85d2b4db830a89b5736e5f1594ef6d0d90e16f6c3e99ff55db99b2bbee37a1ea968c3cf423e71a4c114dae6575718a760372cff213625066f53d3ee6ae355f10a7db1bf971fb3104beccbad4a54edeaba5c8a46eb3cbaeae7c002de24f43a2daea894cc99f1f00846bcd31b97f9e5d27cd2d5c14bce0694b33b7102f271f3fd398b95c55643375e0dc7d2d1fbdc0115228a08142cee21442f248f226257250d787f4a05408d770f6c237096c71f4967d07ef8ebe07c1de7cc5327f7ea38af5041a2b9fd25f17a1e8384307afc020349941c6231102471d6e2038d2d798681c102ef9ecc7a9e3443e8b25810c9e9d5dd16f57a67198eff3316cda7762da01d84a2cb180fd1fdac5deecce85e7681746dca4114c304c6f879c5e1dc564200828e32bda4aaacb0c16bf1026d9e2709287123b46f07b6aa806af443f5f466380f5afcdc4e75019003c0795148e102359c1c917aeb1a125173425bcd750888634f0a14369f3967d4cd964da1a06bd75d254628d1e8966b6c23594903eab8fcd9bb231d1ddaf38d3352a4b18b23cbfb356c13e6fb4458ceeae0e0fd3c4cb0626d8f2f4600bccad187a5f3cc755f629b5062cb5c7867e04c2035c347786b38613822e1a67fce41a1423f6670f68508b8273ce8c8712a42447956356f54939d8c3d4806816c45c33977a2ea517f1ee2eff7c313cbf2216c9e5cd505718e0cb715724572f524ff0cae0dd1ca5e2612ec69a05d380d64a141b3b9781b48753130aa4bcb8169315da673e80ea6ad91c7f7bb16740b6d17d09cbc6bd412ca41e5453a7b2d502d52116b5f4818653dec7def991a3ab77db2b5f1dbdfa628df40850100832ff5766037523a1647008856630a9f5981ac42a4c1225768b37802191e33fecd68a67c30ed97e27126b18acdc1bb24de399f68d613352fe6e2a74e03bd0158b9b1dd9ed2f83212b5a70ffc18e522de19388af347568f84e338449ed0e4eb8f6f3fe97b3e82543f63e6123b604b775ca6ae51238a84804f4e311aebef427c9ffbc8f27cfe696a735ebf2e312311f237d9eccfbcfe26fc268cec029af331a53deb0d74c18a4088e8872ebf00abfca4080ca29159ea7b9a705cfbaa707bcbc04a348f54e06375ada1150bf4cd9e75ee922851a0f0b5829a5442e9485340dfe3fe4d177c04268017e46c5e18ebf561b8c0a8410d1f078a01df645454d7bd63627afee93269d1bba3630aa3ed050f165d182c140bd284ddea59f51f4f702fe819d16e4fa4114036e0437b78cfa11e05f58a7853e0e51d62ab2e265f3f0673030286bc3e692999c607197d7b40b0107c4bacc18bba1b46709eff2a212d20cc3823a2e294ce89f9f22d776815b6d97eee975fd7b89bd638de850ef9e2799cb0e0d31552c12e85cf4e6dbacc587047268d7c24d4ba7518cba186351df31f2a8bce97f6ceab25177ff8802783ba5518dca91d035e78a9ca4d16cca01f36854bd5d94960dc140277c319cf34061fb1e7aadee209ac24e1054bc0b1c838dac8b125a36ba54f5e844242815fcf7571c733b311c0f74dbfdff612a52b89f5fa657aacbdda50872310b2f832c76bd18f869a6bcbaad591a53b570f7d4e28610149dfa825764d19b95d28c90d3449865eea69515ff9097e452b00a43c2dbc4e34e1bc8ee69d4c419fa89562d4d37a4267ebc63d71995781a247d9e0ec24f3268f028e702e49faba854733dd93a4eeb82427a59f746f24294385b23b6847bb0fcd14777da845c0fc7e7e315fd9035b17fc261fae55e248b1b57133cd29d4d4f6a065fd46e1449e151b79d66ba8f6ef1fb69f951df38dc2695575bd0e9ec6cae6fc640f58753775b350a2dba4e959fc3bb24c779599d99b169123b818a51f6c3b0c23eb09e77e3b9ca5e43730d203bae12bf09326c8d77b7881695520a91c78528eb9b4a3ea127675a78470532614d67be1ea1f99a95ebb3f34e0995f4962933b700abe0fd46e86072c5e24cdcd1a6523f759f44112250342c19e9f432603d26564e4f9478f52bca60fa3ece01ddfa45da4e670bfca12cc460872d6d93c986aa5c65e7603d51932662f941aae30bb52564043315e913ab860a0741351530e2697cdfb2dfb46918280ee188ab2ffe5b814d4e4eaa89545ee5bbf7990ab9927a737093d771f1c23e38e4d2535de14b7256e31dfadaf9841187ba828189a6342322171e1d5f25999b118febc4079791aac22981f6b54c5a93a48c4e9dc1884fc2e61fa5675491254e10b16b627bea36b8dae09b817459a81a3a47820226b92098a7d760da070028ea82bbaaf738ee1875e62d16ef8265b720e2e093a8bb0e9b3d94d00f0e53b8215fa2a819590934a1f53f5786145815d0cda56be1d096c9dadce0e7e553d13a10a552f72242795577e696709c9c4b9dc62a35efd1ff577e3a78ef094b28136e9e2994708d315e252ba7c1acab2442d80b9254104caa336fc4ad63b7cad0da38a914fcd0b6304aba373d0d1ef54cffc7f1d64858b4f7100a9792e3e4cea5a825bdc3f356ba1475fe314ca4c66ea3ccb93f36f8d07d9452cebb6fc66fd05abf6c4f65246aec66ee74c57d56a9e209e08a441f24112b12062aeea7b8587d3896586d9314d3bd8a3f71f7a428e64b0cead64d7400c4ed64e1516da866e880bb13c3b898e75d6cb3bfff275423ba07f12bc7e0a7756853e03bc4c65a6d41ed3b484998ca8b3c4bc4100ce0f566b0c2ebdc7dc83244604e738357c1542fdf4bd30b2df787f4014c546f95aa87121bdc3e34f1d3e8338a7bb98084daefa495a6f10ca84f4f5ce94ef60cd7dc0730a9fc97389c392b4f3f292c5cd680cd6b2cf42d2d25ed425fa0fed5e39354cb8c4f0040e3be783348f73242a5956154b3eae6e51c739bec090039440806eb3f0417b6f7e18bdaa3192595b62243f18c90268f33b6d7549ef9685e1b2c8b8ea01f3bd1c232d8d799aa6a66935cb0a03fd10213d435b92bfb59254e8ec917adacadf5abe7b25114b8adb9047f9bc6995d3f9e3d7c0b45da554ef83db65fb59a339991e99c847996f46d9e0a733dd93049eac8ed0e78f9502b4a00b70e56954af89eae29e526790f1353fd3cd6802b7b8accba763854d930f669d9e2a15f179ff8e270b574e2f5e34c3910f8bb1431bb9e59506371d19c90e90ce23f92294d079cb6e5bf25b6ce6ccb661ff8202804a72eb0ff7a341a39b74ff62afa44d06b41a4e47f83a820bb17bc56b40add88aba2e7437244ebd5ef5a3b66bf37a4a1fce56d27af91d2ff5efc42a18a18b08bb9e1ea4dce5a06ca6774ca16d6d8bf00a55eedce35a68b14239d3de00b76170dbf99100dcfa98c50c6be4520e9cff4294a4d5edf2e715156b824fcd0e7f65027f067dd82c4638cf6f5e2d049c693840a75917d8a734fa62826d27adbc440751cdafcd6c8b7f46ebffff5e0c825c4e271f0904e8e964fabbc05a0cc144b28e9dff821f2f7c1702fd0c8221006d7aef2c25ec1f577d500a8573d776cc9d2682cf1733e1f505159ed5a0b3fe5f9522eea8058da2bcf616f60e6471e05629ca17e7f953aa15e4f12b52ba3cc2b7f98b127c54989911a44a101dc8c95b7e3eaedcae3e486c2324824889e5c047cda6fdc18865abd5fcb80e192e63cbdeba0f6d8a70fd8ad0c7e66115557994a807fa8d07f1cdfc5fa39f47bdf2ca01bace840c97d149d8e7de2c2d94fd7b47ca7a4820f72ebdffa544e403a4b78a280f3059ae3ef6b1a26151c691932d995e95abfabe184dfef958e50ab13a16a808f9ca49a868bdf6b924fc4ed0e3e434fc0736ae37fa9925ffb7d5db2c71ec3064f1c90e47d820c358bd1b4da0eb7eab5ae3fbddea0da7157a0c7b18dd79387f3441caf79c995f53593def92b501207976e9c282e4f7531639acb3285d47e8ba05d49e817ba7926d57cee20cee69b4f226a030c16d94b0e0ff3119333e84e226ebebe9e957eae6d099a7bf3e27a67721c957302877d9654501e8351b3c0521fa9c7f73227694754059472f409108da47752b992b27d63007cf622df3a595eafbc2855ff42bcc1f0349fd3e26741d2dd7e7046049ef53d6df43fed2ad9f53c24f3f99fc022e40e3b063895d804f3ac8766a2b87760947b3875436ac837ac55b2cea9734a31570ce0bbd1656f1ce67b38c88ae866a3ab62e33798e2b9ddd4369d59f6e677c604fe73dd5a33ff818ff84b016d8afd52178062454488983005175299cafb50b26697a48f0b943b4161e6a9ad5be6297284027d5bf75c753c930d66f2c7c0e613269004ae7f64172a8cf5c600e5dcbeef4c0440d3760058b382c84c161190afca363c7827ae3091f914bb87341ff8138e7ece443bb4d02101c0ba72f78bd37bd422f19c0aaacdaf550f2edb6ecf6fecbc122db24b82583c11c0c3778ea0f49c3fb264ca11d7b67f07fd07780ad3650db343d5d77ff16d8400b8e2909bf55ab42095702fdbd0b47695d47f162b7b6e7ceeecf839d9c28fee6b260ecdf732fb089209da4eeeaf3ed96e67e266a92d5ef035228964e00f1c9d198486f3f06d4859eb7ecfa0dcacaef9f7ea50c39c04f0dddb651956ee13814c46b7396f6349de8b5682f5b8e2b742629aad66cbe39064afdfc03405c2ab5c2eee343d3c620f9c62818659e2cf78f7c71ff081fca25d17f2552a5bdfaddb97c6b51c67630624a167db405c0198d06db2da6a25fd2c6a2acc829826a2711201a62d2baa702c9cae35fa730fcf370663221a46c84a1a3a27465c36888641e2b86c3ad0d7b0498d9cad1ff56ef07a05aa4ee3fc952f4dda8953e9592820468abbd765a316b777169a2d20755668017e557d212e7675ba7fcdce6e9291b5348bbd9b8700ca692a22323fa6606877d1a95e0ef4351c80528564a68a0c4e4f3eb51f42ead699350b663054411a98829ea510500a761f6079929609c91a8ea5d89468f7f5a72649c9d7eba75b34373c5c5107d39678c8c0a25c51de4f7a3ce601a8fb097924beeeea840c22ac65c6c677da0293fab60680347467f2919f2919a7a21df2c920e41dabd7ee8ab5759ee5be06c00f011132600c921ab111306b98bcb7300761471534471fc538d8d7cf617ebace3caee471071a451248f2e16fec1ad383a50465a21a201efd12f4783ea12293ca2440e20bacb17aba860022a652453402fa33d343f5fe896a3bf54573a8e25163239367134d24e50bb6a0c26e1494b1fc343e4141cd3c31899840cb6961ca7ebf4085d37b904348694d120f06ed197b6d1c2b48668c65e36c9fb0c4638a63d9d5926ccb0c6378ebc0f8ad24a0d025f8b5fd91ec62d4263867cbe17fe008d3e3a278ce2a9b9d7a4861b24c91132de829410bf215e7136caf4dea07b84978c08dea66f9340428b33ada0f73a84f97206c51c655dbd365f0155b12456e1a9d27f9c152e94a5635c2f12874ce5d2dd53f841d756e8cbc55303087c1be9517cfb18bdebd23d62b8ccaf920c7d57a0582cd5ded07b242fd24121c92b00fc1be1de1ee19c40908b361dbc1b32716486c086e51ee61819c8b1f78c5606f2455df8826a62deebacd01749b972d68889e335a28374497ea405b9dbaf198c47b482fdb6bbf636a47e6c3728b602e5019089491161775bf49245134d359e663bcb1228ba0574df877363d867ab7b3f05d5633dfe0fe31dd5d7ae6750374838829cfe34b254f9fcd2d1383b47cfa7b76c8f512960a88b4eb8779ecdd86e63ec4d68ef18ebe9be36a34e347ee78a6abde378920f72fe6a972157c6d3076083a5148be3f4ebeab521e9ceac2a6d57202393067e3bc4d4df09eb337d10d05ed8c96e7b1aa44a72f970e2899509fb62c88575fa3150872659aae7d4dd7d4b8fe08a85d259bbd83a8538592e654830e88a3f53028d743bda5489d47a0d5edfbe3b8aebbe805394d406ce334d5760e8771221e40224bae42bda5fbfe77b56a9d9e29cd73155b560fe6f9b31b0ae13caa1befd5ea3de47f6c30e1ee6a8b6ad6d3f0358b6a7462855da30a28b72bae8f28b5578fc2c9fe97abcabf04a8d3d734c0fb623e1b6db8f8d55e97df1ddc1cd0a39f253233c9b9fc0a626441e149e109cc4fa600082f22d70fa1bd6c3735639a1b24b1470ffade588105bd29e7171f94f5a1f9986d3388519f30c05880cbc829cb65e151fa8c30c63709bcafe2cd8f29edf45a4220610b122f846638a6b7859bc19b3bafaab723b5f7ea13a4ff77d4882255e88114b98f15f32b9735bc5c014bbc961ad0b0bcca1262cac21bdf93c5040b293e6980f58ea4b6ee0b078c9b7db2f5130f9f9a595ae69141014a21546e139feed536ed251de5285744032466ba4fe380dbd7fc1c556789b93dff88ff443da5dee2cbd7dff77ae294449bf23129b4102b9a83d3f9815a48abaa26e0d755a61dcd5b082054570c239f14b6daf571c086fb0aa05b959b1841411e1e6ff58e2210895566743ea3a97d21aa869336abf2c4a1bd267f39b9bedc0bed3318cdb5b4188b7136604b0392e0531b5be9bdbd5c364bed5f6eb0b094ef8c0a285f0295c5798e82d8f3cce67041a53f6e99c5311f4b6354d4dd644da48cde3642fa1b6d8bd16ecb90c47842d076f330cf1c5ad2976972eccd0c63dc03fbc466c1bd64a297a572c8808f0a85b0d38936ab7b6415fb602012c13da02b72df6428540303dbdf05cd9a5fc2f928f7a36162054ce3b5b2e79128f7c6921dfa0418429193c163a745e01a155590e5021b3b3f6a81efbbe8b441e21ecb6fd9a7e417b52617ee1cabf470838c4119eb1e42ea5ae7aef01c17b5ad295e75e8b3546ac4641e03f3ec0dd8ab47954f32c7217de9d32e822fb0f768e1da25d8319e1f1768670a8f1748bfea840d6b68cfbe6e22e6462c875ad4841abae9a7ec04268d28296a9ae46058675144ff4528b8cd46c444daaf23da6697e3683dd424493d6ee04519d9fadf3027373a60f7b32315a15ef22ff6daa2031da36939a3cf3de97fc2d6dd4ab9776261f02837856ef9749312946890d8b05fcc5ba1296a54312f9dda2ba0a463c44d9f173c895969631cab7d7011cc87862f9ae69deb4f45e503c2acd177ac91e1778ce96534b552b4fb72a02a1867455e941ccaf11363b5e49420cbdd7a970b1c73af959306aa270d8c26a77dcf8982aee95c57ae88a4b7f3c081c7bb68014535571c8a730abe38b03d034786f6015b3772629e6f40137e61709d14af927277dd4287b94faa3c03056a2745b7244e536a5df9cf530b111a11cf57c0e983c210ad988e9420ae788541254dcade0fe7f93c093cceadafbadaa2a062351ae55d8e0020077962be40d2bb4add2791af54b441aa0df12743ebda42e35033cf7fc3fde3923fcb8120a85faf449106a064762147155933e4ff5b3f9157af9a9c45d7437c9072581d3c7810541ec51467d40ab7595be39bb8e39c1a08627b7f11c3717b7b9a65d0f082c3799c3803b7ed5443c894137121ff4eae39394e2827490d573a4e1a72c3ff4bd1119e42261a1b8e622459e8da65bf44f59208e7309d84b47cdffe48f5a38530adbc87ac88a5382c8b00dbf45d5ec89e0dc7d14f2312f89091d50958e5ca37def9dde3ed604d47f4ecbdb71ecfad7fe5c68b816a2438f6910cf0ca6a340bca146c5d6091bb43e4bec8d5bf44c2e96dbbc2095aac8e31ce25bc19e933f1fba2884f60019d9f0a9a06f5a0b69efc67089bf531a4d436ffb17e7902dd7fc84bb321ff50de4c7c85f15166e5f23341239dd40538d6bcf306844569f2292bd2d92d8b6bb6e7d7acfecbb980202f19fb4c107bf1a78f059750318fd970f4b93e06a2ee267da10f777b68fd8ee519430488b6f4f7911ae51d824cce6b3ff170661f931d75b9585591ebefa10e7af4e6c23780bb33fa599b91ab02a59d8668bdc54c18b905bbf5b9d03fa84f9f9b98793f62da77441b1f94c1dad5b569330c293c13b984cb81f96064e2c85d69615be5608b3d17ac6b070b6e7e7fc7e502f17dd86c1313bc4bba33e283439750655e1eae67b87d8ff019187511d04bd6e01cd3bd8e4d8b7a163df2551ceccbe3627110169a125b499890013f255081ed9490232cf51bee601d5bc6fe7e3a4a6c87a465a77e44272768a96de8eac8627a5707ed3f8bdf83e088c53929ea383d71dc38c80df93942c55869b04d871be160f16f97152f249393e28f2aba38c6750edfb559ef7147b299720331b7381698746059baafed6692cfb8b6a76402d1093631b2e14a0209451cc5018417a8329421ad2bb201e5177e5d65af70a263aadacf4fb00d1801c5e5083ade6426354fb937fb03b0fdf9393eea2ec71929393c1ec6047a94ab677d2036e3e9f0f94624084ff6a8179a41911b57c302c74b5708593347e4fa50143b98493153e8f80de8d5da6d40251991c867f761caf7e5a7ce3e94d011e0df53b56f0b9cf1847fc00c59f06477dd603d06a05dd67498dc4375dff6210470f77f837cbb7f77b77fe09690a9aa46be91f35186d9f36826f3cd164430d59406addc216bfb20e5d4a765025e75f2d1db74738749a228971f651e0a2628e3f4d5591be910c4d6ad757783f90538e16f2b399e733c762478ddacc6a9ad5f9f24a54d2c900a543fec874d1fad4e42336749273c0204cb05918607ded65cd4a266677e6698779897c7e5f3a3b483c726aadef39a4c54c28bc583f574886ee95b3270c5f04741111f49269457ba1257dad4461d3f4aa6fcdd6b0c92d03a80c4382a43d991e5e4b73b10139a6b97ba64031bf339089056b993f2b5969e1b11a65e77115d05cac7fbe8058c520432cc450c6563361b42b955211b67d33663d49ecf30463cffd097352ec75c8e627ddc5a68e77a10c96ca30447fd05c1ef2143719f2612099baeac1475f1f82a44565483da0ad65f185ad398a6e8d20a6bb05b0764971b9e322289486894a98a9d9a1fe613a814c3589219f55a6022c1edd99ff27e033b69beaae63f092fab9d645a6fd4ac0e6a9e2d6d0237139eb0071cc87f279c94ad7d426f54e3b971d61aa37d5b339b0fa4744425b7320017186578f772064c1c997bba65c44b83f472ac264b8ee3889c08071b4af2384a3f9545fbdf36da84245c8aab82df4c2b07faf1f49c0152ac1250dd2758d581dfc2fb67e2cdad96d041c1e2c61533f342f8bcfe83f5e759c9aa51c559c3be0e297dfc3df1c7af15bca222502afb32d0d5eaa90092d0c5701a25730c8c6b4075036fa5b030c1a6318b013a6d30638a7c5e8e28bf16997f603c203bf291b1d15d2fc358268a685263bf6820c8ee6befb5b7013db36b5cacd1791d5a4e0e5683777253ae71958df94570ad4fc74a875183cc4bf15740dcdb01d67e03b0f752b9f78772a8436822a91a1b237a9c6487a9fdf9320ac1a52a76cdec42d2910dd0061ff688df638960563d7f30121c40dbbdee56d2de4827eae99f63610a3ec4d85e46f0092854be11a723cb67cf5e29d1dbc06c1e28f773ffecee1c39c4252f2732fae997adbfaf0a029436a9ab9a4cd7b15bcb18b9b00767218ffbaab9ee50fdbe7f022c57e68c3ddbc8d25571e5ee06e6f52c478bfd7afea6af36d7d5c933cf760d2987a85bfea37378314e9740d1fa7349483454bf779d2e5e560b61ab1223fc184337f66cc00d68d0fdfa67dbb2ca1cc543835bfd53b05d81c7e21bacfaa58be364ff772e0f6770bbc0803a5b59ab2be9864c666df9504eb18f9ccbac1d70aa728451c8f04110913cd323c49abd0733c6d6930b7a059b2b175a5b7313a5c8db2e5240d38d28ee23f3c0ab0eaca58aa957c6ac5a74555f6f2afc793987129075d7c6464488aa4233ba2031b8603a3a1975a40a8526c3bf20590994700b7388ecdf96f48c4d5631ff69b72882638a5b3e0a8424c6a62694a036e4a3358e41d189badb665406b4dd29e9f970bf6ec6d9627fd09d050aa6a505bc6c0e9c1622efbdd2a56cbac627df743e25281509ea3ae025131ccfb131eac8b434f6902fcb3c4836cc33fc354c79d7edc5321ed0322cc13433c75b5f807c6d3e78e3e11ac06213ce296338e3005e1c843402c093c3a2214420823fe7621c51df126afe2250e19c1c2a304ae4d23b536ba7ff6c592bcaaa6fa237c3b02e1cca707976233fe5e59648a17ccd58918b2a3cd2bda003bfa72827bc3d6b3386ab72d11378c28bc21bd4fb47e79e9619d065684bbb9e0e0f0a8349f472b36cecd134fa3a6837dfd4a4a782e08393e466b2ac493ca6dcd35a159cd0d4aa09fd6ca5a683d7a89e6ba6a4d9818cb49f8efe44b2613efa2a796787e6df9ada3470638e282948e7c6a6a07e1950cdaeeb6979333ef18a939b803f69c49bf75e74c405dddc7157733f78ca9a3a6b3ee638282b199d1a552af6bd12060354ccb00b4fd05d7e2b22ead5cefff45889072d25880975b73a37197656b4ac9051a8543e8cfb4e86f2797aa742a5f9b66f15fec84912fde1419e8b6e4dbf1f7581c3410c1c00ca61001c36d94e3cf1cafaf847780b4e0b8e74b27b22476d55f7c2adf562477efdcbeacefa55471451c0a799164683de55660d047256096d20e398ce3076d79044db222323eb6bc0244f7b6d71825d29f41b63d3e3b7f9be98d6b8c1bab467f61b0c8b5606a1febec2745bdd3d270c084f27a97e53facbaf0cdc5a763bd99e6b19bcae230e70a1b4ea82ad02e6b9abf8469fc65398378ab9168c7d02d4ed375a6ceb344329854250281a479a533dd941d3abe658826b56cbeb36cfc13aa0fa9961e91e822aa9fc075a78ffa937fbaa780552b09dcd0dad02a26788fdffa6e3361f7b713274e0d8de2fa3d16ef0e5af80b383b6e6b2941aaec8809665d5abf13a772a4749b9f7cad000ec14c408bdd6ce97f23d821ff5b56735a00660fd9e1f629c4b0873479804199b23ab84ba1a1dbc6054a9895c92d88c5f970d969b28af921cfacff248f6a293ecd2c626961a4b492e8835c29cc3b8afc75243271a94e02ef9bf18f406c0ac1673e591d25fb24d8b68999c3911e2151bbb5c0a6145a0eb703c521b6e29e09db233b15404f1674fcd0a3bc7de8873507b465266e241677ef61e68ceb5ecfc83d65a76b2795ce8ab79f45fdae71a27c2dfcbaf4c531729e96c1f0b7616617b92638b5ba0f1c200f2873980b63e7c1c2c137c21ba196c2c0ec4083c979da8ef6843414bea5ba013a45f72b0707c675a0b285b68d9b72d112f79fb18fe039f48435279410770fbaa66ed1687b473751473083f6f8e1cc58680cdaef7be583b9d3d99ec454be7a609daf22f414383da5e208c2e7db62184183affd04e71efde001cb4edb6179118111d75dea02eb250de321a2824c69401817b1761b0754543ea906d9a413119d1bd4709006c2fc89edf72cf0f94c025f67a979fbae595a290dd02c99753c2ce1b10b9bdf705110267ef7861ef6e1078f0abceeeeb81cae470bfa9e5d37c55ebb9c863bb9b4b96f79f52985d0a41a2d566be1743d5bc3e5d3ed13a227cde829cfac4f9886ee418a110c8d74d343f417980efb07b7de31d194e1b7263cc774fe30788d1f100eeb1dc82b43a8ec7ae2f53df24225b412d6702f5713d9b22aaa4a1eee86f876b1507603b6f22681c7bc0c58a6823ba7836d51d0a47a1ed3f4e9add956d5e9573880cd953583fe289315a81bdc0db5b032eef65129a36381277b4c5c2e4a6750d5a2d624037bc03c3dd0591af177fc53e1421e8d980a432769b5c86cd0bd0b852a9c2fe44c7ea2469a6f6629e248acb0a9b4b04583f42fc857fda492a3b82bff5282df8892ac51c72e7bbb99092cea1939cbe74749b31415f7f32515246415adf4ed32c253ef702f9535e1b9c0dafac34c435a5f18aa296f76445b8b6c702cc8acc7b624648d1f22d0dcecfe66c9aa8a938777523d67e251f2f1d4a8bbc03a9b5809edc51991e7b20f5adb226977184ea3415cf04a77dcf70bc919f6c9a4b29ba10660f097ca5f9b58c45c3d57615f780e4cf11a6fe17b4882296f9d450ebd7581ac877366c3c698015dc511c0af7df0121354eabcbf314fe85af24ba5bee6aad89180c0fa7c61571fdcc9053101fd77ee29ac3dbf1129a3d4e332e510b66d2b56097223c12ebc3a11b3dd98237673356c6df5ce39419329f8d3433efb5fd6613cc5b1d137e19d26c6515d9bf4e2ca5a122ff90aaacfb85eedf63c6b2a0eb2ff04a83f90ac7197b5f78e21e1e1256e80aaf2ec44fd615a4751fb6356e77cb19678cdc9c007898b000e72f935060500110ab973223caffb02339e1db3326b82a4548a2430e73ccb7f480ce101bf13167570eaaa8a87cc261891e623773129b484c07d46b7b8c6b0ec8440b2727d24cfa92ad3b7ec17bdab7aa14094ce1b68bdb6d00dfa220b64bb8084d6545a686501cd5e7c98092b2e220b861352532d365381d1e2dd61774da043b2e8e27762752246c8b32fa4321103e902a064683e828f1fe5e91ee02550edd8b94b771281a0bcd7d17632dd770c53b76bd596b1fe2be60f76c116c9290941a5c444a13507f8b9dd7517e1428671f7dfb5bf41e6219f227723969f421706b52824a59afd6be9bdf201733092ff3e2fb5df60be711d970b15f2997395a64de7ce81a33a48af2bc62918652c9066e9c5bd664e48fa1ff61b31f1399e35c552fc16127d4da10bcbfbf2a365d089bdbf80299749c0d9450d871e9df22dec76ab304eb1a25ecfb186d6389a971ef870ed0a5dcba4598e34be2ee2df029933bfddfe23a23fd45541f6c048a03e004fa2565ea03323f135ed7130de8b02b290b8680611cba7494901f54c13673b85e75fdd85c96a1372d16da6bb9e4ebc1321c1a56d4bf0ea3c9f057fa002606a596391fe51476e237b97ffd4152d4b98a30205825b2d8466b74de5303b36948d86f7109c0f688bd7a54a669936e691e2b881d2bd04d10310a6fbcbfa8a0420ae7f95ce0aa6f1081f93780462acd34ef09bc1b827069914a01a6d365305ad06b0b5b0e059d6cbf4b6e60e890aa202aa6e05b1b9978e808e06f1446776b71e49793fe69b2a768709593da2584c1c2a430ebc7bc2d8f63250430222cf9b8aa83413328048552088794ed3035f1f3f410f84bc726d1983b92010286a940982258a23b35452c4a0ed64da7d3f699df43fccfdff6b74a0bf0b690b51d5938d9374ff1e31692511caed513c06768a73cc5128557ec247152e8f92cc0646886972fe043ad1c7f4cc8773f7171559d8fb38df5126c623b073a5a78b425f555086ce2d7142bca518fd471b37fe8bd4da0cf036e99c4e9db29f35a516ebcb4865bd84fc0955eb769fd70ba524a6df0f782678044198a9c884f3ac104df0767277c0e3204d21b64c3cca29145fd5efcc7659e124681ea114a7b2782ffe41c033a44153accb576616bb89fe861050b0dc2d3e8171d0edfc3420e0e3a6b32f126202846833b3b4070244438198003e73c55904c39d519e18b526971830a842373a569270c2eb1c1553b7386a09eeaf9c3d8fd0dfc2f6375f05e22849fa5cb31fa8958841b003a3d8d8f77f001f3b0bab15cf3c51ed50f5a89e516a68dcd087fd8b3ef3e4531ea14c1e098273902f7aa35aaed9d1be35179794d426b1e176d771a10b6df032b4ed10c3575a30731275ff4fbf4995ae905b5fb159df4fafacc797190cb08decbde69063493a383a65c28ccca188497867235380177016a5a47864fe5b3f123362600e8a15bb3d5a5a6f6c15e1911db81c71f0855008ec7b5da44d4b117bac1d19f0e432e2f66790cae7d09f891b93cc035f3dd01a0b0b2f8c640778000f746e46695491b8171d1dacb49d779764209812a3a593eb9b6e1bff08e21dca1b2ba9fe11ebcf95a60c37f92ae25a727a973d07895988e1a9c6f66d9ad6ab3719250a8ce43b8aeea22b1ae8f9934a49c3206fecb8160543763cf6a9cafc58f8dc77d0f8783fd7de2498457009d54b75891146c623fbd056890c34ba65301f67437cd3658d311491ed65e1455c8f269a47ca0001673c6592c79513248cc482b03a00988f4d5b5e0f56f60261ad994c0b2e6a799c9db8d1ce533f1971f119151dc90102a8adfe54caea10883fa724459384e69522bb5a1e52f4cf152c9171badc2947f90152d261931e9d787a67d8d21cf0999ac31164ac8098a6e487e57731f6e66f694e0b8ab50a63d7bb7937c821bec6d34517a8c52b3859479d58eeb5cb6488beb196711e09b681b415f4fa53c7b3feaf155dc477ebf75fc67598e6cb7bf4e6edaf5e34f1d1f95f2c021c208a1fbf2f0f28f8bef3d621f1fba52702a41e3aab6f5c2509d33a9edd0405e85995bcc3bc931e3e422a161f39e2646cd5534db76280e580a887ce889725c5dd4a4e796d1b3f7fde81aa5c6d9ff9723949e257b0aeb231beb337158c161fd122b6362354a5482f891c0dd3b3dff7296d4ac62d6621ac65336ffba1602720d43439f7ac506ff978f709bc1cc15f62322af0e8b2582bd6d533dfd55c6faf5d4e389a2b880ecd6ccb5d6b145875bde6acbeb5237a24d51d9a75ff3f520f205978c10998c4f728eda09c27683dc3d84a8e42a4bd971d5b9e148d5174da04599459fd28ccfecbaa1f4e4477e7601348996b99bed25446245841b7da6ec557b56e3db3bbff79480433fe10e56b791e6ee7e768c03e774eb4ec6a82528889183af232d5a723805b96e2dd0479d56c5f3d6c5eae93100983e8e88346fdad8a60500f5319278150eb47038a07161e8b0de07dfe86307cfb0a65bcfc8ccd6ef23c8259638beded09b00bf7d1eebfe6cfe44ef1e748458e3bc7196ead7fecdf2b7d0989e64bcef023452c1507c30e9ee4e360c688c623ea25ff5d6979cb20fc0a3eb5ede17ffc15951dd240249b0e4d17f5c078b3843aed79334566fce43f9258567fbe5ca5785582c72c3572e298630d5a1cc048e5c378dda4adceed76bfd70d048abcbeff32146cd134afa3d151ac625a4f89616176d319cb3aa00accb195cc2cbf0fc595d23ee05ed9c71a307ec772824bcf420c12813019a94625c7feb644415b0ae8ea770da6b6cc0d7b4a31ddc16828cbd90652ed3f8edd0a3380ade6d370cf58e2d8266d547eb5e20cf1170c2f0e72a7cd44f17c6846255f14edfc3c65a110f04a2e63e13d6b877f8bc07a76b381a973cdf371c3d27194c97fb82f59957cd7c7a4d7a526cdd75ec9e2c06183507799deb310330c7ff92c1964c1fbbe51b2f8c795fa494782e4a6a6456ce3d2a76e96ed46636fc3eb005d07f79032a3fa516d31ea74bd2c006b8d872c367b7fdafb3d403cabb913872a2af2ad9061eb2f2f1ed4b9fd8bbcbe9fc474ba08f3529777ab9d40cc4ef120ecc38fbeea31a3d13a64e66af559bb81d9be9ba5efe98572d23efb0894f6c8d2bcc88a8ac5698cb2b378bb1d8c430b22b8507d33981fa1d2af9d1e58fc6cd5830fd693bf9d7cb747376990fc90e8486cf9236dffc5fe50df8728a95ecfd295fd5df0336e45f21948599f65c970cae709b1f7214733071627fe5512ae6df82a73b899c07c725fc55430152d5d42356eed2fbb84f893a781553379203cd97f7224103f1702339dabc5d5c9c7a0b83499ec0da1fafe49257f50228871c2005a7530a3a2e48467fbfe531645dc3c4c86b8c73a7fbd10846e1d336b9f08a2bcbae9e8710002de02d23fb42c65d3aaa340c7469cc4b67a5dca3d7fef54416dabade25cfb823c5d9298195d1d1c099bc20252770df3261768fcd6d869a8b9811d866fd786935edab6353819ad4d4f14c6457ae475371a57b0f7ee5ec4ede0a297136f864a2c502a0dd8d91c11cba7694438544aaf065b8fd4de3a8336018382ed7f549744a446aecf6866e157439653f137e0b78e4f19f5efb78c1c01cc65a3d93e0f556d3f9b29a76c1c243aa54d8cf535c90d2608e94de357a56290478db1dbd140dcc702260707883e506735ea02603cdf70da834519307e832aca27e036d69078c862046fc1b92f970c0eb84584577cbf7425204a52cc75e8812db3a860e07e4d7418740f2b8c53191523cc5397d2c2cbd2299f6c3e0295b853c7def00b321f2b5939af1fcc22b21925f5a3baa9f9e82e52031c09c9bb161aea6489995b16b705f639f785e78e09ca095d7ad79cfd959ea792f2bc9f345b505508cce8d8b14fc360c17edf35435c819ee0e5a585eafec99e50b5a23c5e8c310483d3ce933bc6746e2fc4aba84e85132344ab31148cf6e994260f78563fbe9366ab17f5fe0a018779493404667ac41c8c05b64e798f624a3a7a11b2cc2ba842d7651cd6da3d876e06de690024ecdca79b879df32c00698b5b28d6df592a3d62498487c8f2b3a66ea4797d54ee35ff1d806f8b4040d8db1520e423c8790ad3c34c28c6f4919947c846c70b347468dae41e6ce93d47f26bde2cdc5ac5c85ebb8ebf38cd6cc2bb657aff8f6af9d3e22034227b25cf5bbee2edd0dfcbc019d233021ff39d14191c342d316eb58bcfb7501e769da112227a66b34155b22e8fd8d59e98db3ba18bed77a7a961e49be2acab759fe6eb1f58048b50e078b4d3382b5fcad03382757dafd0c70056f77a9a75a025d9aa3a42ae5fdf5a59ada18a45dff3ff23c3b6eb1c70e5783ac5a15ea2ff1e4bff8959e8afd5e9b4839fab3c0626e5155d5d1017410ce28a06c681c9e2351ec23335f67ee5bac4a9e7a3ceae47ce31e05011df31a144e5a12495801d0a01279758e6cbbaadf9794db32c05b731df1e3570f244df15d341c50d599661cb6746a8fbffb56b9b63f8d674d04e4586f8719e5885d1b3771f1aaced65c051813ead464624047fb43ea45d937c8c79c0f80892e83808d7652b74ebb3dc283c199c39d405c5b2bc32a5d04394b75b6b72d98912e64a13e0c2c4e6b9792be28c8ab90c7a89c07f5f24940a3515d8b43543b3795eade629379d95695da26ff1e1f58e7775a6dfbe8c0d54cf85089baa3aac48256c488fbef7d87f9d5a09bc86eb431572e43eb98d90860e498a80e5eab8b3ca8296fc9b3cb48f8140f20f261f0f1db1988fbd29f382e894eb81bd1f77552f29af9f00e62a74daef58fecc649606eb82ecde3148aafc36ea38d7f89f8616fb5c06cd003eeb43d8c09c4986884886ac5964476c887e2ff722f0bf8a05d1219590ebd8fd5de3b774e2475ac11cc6bc8d36f45d92a8d02777b2fa3e2659f30f45acbe4b05c735c1b9c1f619ae940589af3229aa635861e861a348a58f380a19b9233c63eb1bbf606d9730eba4a39228937150f2a1b27944b1e0fa54533b9453d80d81cfcc5fbff5bb17dd051e5e77bbc08a1be275e399e7e5c397091188929f5a25021f36b7035d4be48650ac368103428a0a141a8578a5f73934a3173160aab2e080a62737a5822ba0f69698ca4d714fe4456ce1b011ebf83cc798549a4fe10d285db1f9540b71fa74a33688721b5db08fc4127192cf652da62db8473d2d5f3d555812f9fd179b1799f7bb044dfb78f339259474b7fb2591f6e6ac7e13cbfff6a7df3ae3c5b25885831f8e6ca95b40c530a89cb4f8937cb873728fe6637f82835330b4995dac6f89b53a2054d80850434bb592400e018a9e7c02dac96376436c89a28925e58b9c0b2f36ed4cdcc0c84fb832c98343a2658206e54846637747659ac68265edac6d6cf04a54cb08d6fe55533ae088d4f6c8249c02cdc33964d555e7efa9db898e38d30c8669d503d992a2d5eca64b3cd0639bea8b3dd03e687b4cb455f40336e54acb16487a3ec7ef48a11f8c8111561966ba11e998a5dbc503710523f7cd351bbfde9c6f077a6063b5ab4b6b93c90f82aae600ed461dbb0fa192bcb24ceaa2af183e25b23a89c877eb678881bcc1b3a3a8229624415e1f99b1954ce77ad48ca06354c55cde5123b93838145d1c483b6cdc3869eea97082407fdf47cc013e44a4dada1d4d2e4c330044ad40b2eb907fade20e68320e04e72eae7e2de954fbe4e7605d5144116ac41946225d7c5a34591b3abf580f3dacf310a6bc4ff95fcd3dbde25710af5e031d1817a5243ddbe3c25a3858350a7a5ef131daa10d978bb8a651b00924cd8379ff4a91021c9f8bed024c5240db08c5153e081458ad7e582f23a3f82a9f2eae3ace749409a6acdec5d0430cff4e7b0276528f6c74515b54042d771fdf7845d8ea1604b23eb587fe34d07769495b9cf5b70c1a21f6203c24ff7045cc02ef13631517624367d868c18ab2fc02acd3fa7812cc06892cbdf519123581eb2b9cc9d6069a74c20ca1774890a96e052dfd96274d80840c49bc71310ce6f55d503134e936b61d681b07a2613e79f58a57f952423d1e109bc24dc3ea1287ad32fa374aa55186ae74cb01e0cf6c993ca573287b56054bf2d87c23ceb65f6e6d108b97b6fc528a92cd7c5910c42ff80e9a626cbadd7cfa803cdcf95360edbec53b2f6aa630a6e2be48ce68617fbf1510a772daed6d1373f3ae9c8813c38a785cf6715acb3ef27d48bd8628753880c65ca402902246ba407dbd96ec0031e3d0a6bec7335d64aa96ca09d193ee60496b7a145c856eca23873a4f934267485701479b8e7de45dc696070537a8fe092e866aea5bbf947f395c9921192da59303a7658b9e10d8499e3d94439170a4f5bc4a7d17b1fda8f9c6eb0954642efc02c8eaf037100d5b6a67c95f1f2de74426a1d1dba15ad180d64e30b1ca965186383371d68d655428758e90b0e33a6ed2e674eb36c531ae4b816d1dac25f64b7d652731a77cfdb0e4395786ec680ce2266898b8e61868d42284503c66046ecf59a27e617588279135498bae4ef972b470d57420edbdfa302402997e1ae0292a6ad1bb7cbd64d586e96643199956ae0ef358ae4c7a9cb1d19d9cb765edb4f1f979a0dafb6b7bcc5f4a671af7c61c08c57f52e0df2594910eb02094d63f1dd4fa42b9f4976f6b74de05e48426177ba8d7b87f4314a0fcb95ba3db96c183af596ce2c1fb2ec7da0e6ccc6dd8b25485387cb21570800f5075967e52a5309221ef06f722277cb437e336d60f299b4f9c769a13802f691b168309b470925a5e6e6ec8569b03cf4f2cc772d7c61fef88bc81342c00897f48c5d904d8f179e4502e7957afab78844dba43b076a66a897904c15985ef407c47212a330e3b476d500a0b4a3de91605408ff44b71a1fff798021da32df9131426d136a69d0c7e329ef307bacc12316310796105bba8c6d6d8c6628dc20270827992a0fddf5bf04b8d7dda5ac1442272e2c6eba122500d0e9a598b11c2245b690495f33c00571e23e738de216ac78c3dce6e8f754047ca545c68baca647e58f75e9837bbeab42446e56f4f3b083e11b7c79bacad050e2eb073e924a956e737ce167039595d7ab6ae75eabd3c034743879ed61d7a72e2fb5a76a8f2b8ad3d78099b17b920f37c4cc134f11d9510c973a61f9baf09692cb76f48fc34b7c1798186f1a778e74f7061383fcd49840e6040130c56539910f700a366352984ece8fa65d4101a216cd3c4355f81f19a6f13c614a282f6ff1fafe3766ae8f569ac1b92c2f1e08cc6d3ad1937389e386291df48d72bc910785c81a1ab39a2a64bc93b3ee5060c350257c2b5bfed27a7482b1361e60af6f31e80731ab1700d8234c7ff3f54d557aa4f56514546a67af0198cedf4554e47e31ba627e612dcee9709202fc89233d3729bdf0d28470009c998b122ad95cd4992ed1278dfca399136d059809cc78d576b3fdd2eaa3c542d2a932b74581a5f1f9f9c6b4a517513750fbfe33770ceceb6ce91c4fd77fa02d8e4c1f397e9cb0f3548d8f2f20f1f20c7117146d53d6c22aeaa0ae1ca82d65bec52616bebf85b7229e514c1b7bdd98534792cad505dbb4ede65c189b7ee06efc1d478e69df577cfaf3437e203f98b13d93eaf7f0ee48b05ce11598e2ee524441841912e8179831903f8cbbc5c8a542a5c74ce712e8cc99a98ded4d2d0b5fd4320d72a7a1e88c645513238239f0baa121b4e062a6c8c08f367fa314300b8dec5bc305daf9f0d8bbcf9f1a41ab9446d9fab00b9570734663c51379348e17cbd8ea606ecad9e298dab326d755b07c1e9e24841341e1c9ac14a2d3b1d00c7205e8b205115ccd77092374dd1f891a5ab009b57f515615af1908f3ebb55c8ae18ee1987bcc5489fc569f05b4f1565485a5aab562de26d8aeca353206cade4c248d4b07118bfa05542531be13b0e05da7455dd1023de85785f12ad58a5f6eb6c7b21cccf3cb38ab89881aaf05911f9960cb7e3aa044337caeb2e0b460befe40b6dd47ecf5061d70c85616a7a03d030906980de7c814c9a4d60daa9ab5777240069f29bfb44387bfda253425a464fb8d5dc0d8844e75a70954187b42e36b11ec575b768ec89f058e3ff591ef825579ecd35153dbbda8a14a30f2f4c894a3fab3cdc4ef0b631260b27df0c75283ca10465382adb581ffac199ed06227639129ae422e35f463284d83c809b1c7dd969ac83a8f3ef6a81fba4fa312025bf42b3002f3db7c50e7d4591b7e229447a9ebc1467223910d71b428271b4c6389f1cb5bd838b0a398971af87c94f4917ffcb78d83b79b59a17b26b60dc5f4038e339277e98354219117b1c9254c4a1fa0278d6deb970fa1c38be5bd4fa60bbeb1bf01f4c2bfce4fe6596e654c98c8b7e7c31560f1a353ddf78e5425f0793df14edc6dab3ac095e6433adf461247c626fcc21f0c3945f1fc8218a581d6e29e72e18f2c37ad1ecab1c0f0db134e6ec076bd0fe30ea88f303a017cd15f23fd06a97fea05f4bf55b922bd5cf381d9f06780df27f181430e3277067d7b73cba504f3f54b723c4c34588519ce9dd84435cb60efd7407487ca4e6d5191aba913cf699f1f179f5083aaad5b4934f4f56c68bac24f0bcc7781a2fefac222a52c1ac90f705baed7d2f7dff4d50ede18f6a233ccfd88d22fb6cab15c8ae217a5252f4595e6c1dc0c34b41991897d3122fbaf1994076894ada12b3685eae38ea05c905bb2ac830594785359fb169de2c27df7192b96f70871429d1af23a126e429585a275b160ea07124f68cd4b78b81fd752ab5a7b30605008a8b4030aee608d0f0ccbde0765707fc964a488f3ae0fca75053b7243d207f0578caedfa94cbadb1e301b09748714afad5859d6070e4f0887c6aa154f435302e6efb363581ea4d65d4608b4afb8543b9a301b464cff1ab0d910caf9316a8ac4e52d198bd9e7dedd81ff523f302d90b11641499b163c03ffa023d4583e16bac277c598ec5f771879fd7d9be1913652112b6b27fa6711a49a8ea786494eb70594efc3c98cb4477481ffebb411c731a21ba204771ddb9a40f0f5b2a057f830398b6042403cdb23e793e70f14609b4b65186430677771ec7018d5b54904cca2a9db5db8b5cb30cbd6c865f2b22cf4d19db2444386cb0773913e9e28173cad0c7a8454aac29321237897a4616fab1b1e856625f4692133ded6a08da6b0bdd57dce38df900aaf241cc2ff39cc784f88a396ff135240249675d98ac88bf25d56691d2a6e7a702de61f9eceddfa61eaefae88d568fcb1dfa7fcbcd757f059b4b775e71f2301b5751456c3c450b1622492124974da1267b7d7a198071ffd060503bc185a0d58914c77a9b985d4b2873ea33ec1ae8b6556f9766955496ef6f884c44018284c3fefb8f81d588a7202f6e3a99192e5c92c251f4f98d08dbed4af1305d2fd1a7467f298e090be54bf11cb44f865f5cdef716ae01e3b6d7cc6b0f4f0ff7cff8a046bbccf6fa92fc16fe1be08fc1d9130f9c457632712ed3047ebb4c370767353741d6392129ab8e2aa3baee60226187f94a696a5d521a2c98e82d8f3cce67041a53f6e99c5311f4b6354d4dd644da48cde3642fa1b6d8bd16ecb90c47842d076f330cf1c5ad2976972eccd0c63df5cf13218169d004db479ccb436285fc3a01f03f86f754211116ae725fe33b4b7701bcf74a866a5286eb7b4ea4af2cbcb948c0a6662fbb78c75e9e1e9f01f769b87d51ad3bb21a8449320f8b7ff112b55df507fb7947fea2bc92e4b94ada65d324b049dcaa873fda8de60222704307eafdbf1f9ee037a905be8e241a9d9a3edf9b28495a9b4ef2841b4aa061ad8dcf2eeb0a76a1dfbf52380f5077fe3a17f0a00de90161742e946266e089db68ee150a4ae902b7bed2208984c41f6f1aa1c26d09b31296a2887fe48d55b4fc54779c65d4bc34ae7b79eeaa60d5568706107e008e0fa0b123f7688535891a8ccb32e83f5eafa2e27dc2e55ded203dfcd3037a37cae76f4c9cada2dafce3fe26de05d902031c20e90c242a7f84ce49b1837c0f2f9d4eb4eebee7e23899948356a48ae589fb777ba0c8ba74b8cb2cffd5db22b173a072cf35d7e73ebf1a82a4a202abebbb65ec584fca52829ef03d7d4545b7ee9b5d3aeff8970b953acf4c16c4d7bf1625a1917a24f1f3319e6a89d5dadb4c5304c4d13d421fe053b530b386e5be40b84e82ef64573fccf1cef765e7178dde987ad9d91b129ee64839480f3ca2c90114b9d623a05caba161e71d5f1eb3668a454ba54481df0f6143cbd423941a4e6b78b595f8a50d2a290e6486678dff9c0ceb74ca9c51475f7f94f5c7362c46a7ad7eb3c943c51875096e32a0df12743ebda42e35033cf7fc3fde3923fcb8120a85faf449106a064762147155933e4ff5b3f9157af9a9c45d7437c9072581d3c781935768d0b09fa89199e4f359cadc51ac54de10639187f230f66f79e864397cabb96a8c038199c31c3eeb3eff422c1153d9d17e7e94100b5d8e5677ea5814f8ade27699f17f2678f21e7e40599ce5b4b844e532548693391cb9ff331e16786b285a85dde13ed8597c9243caf17c4c75b2bd27824d4e3088e8e5681fd91acbd98e15fc348a06c859408abc624e9cea219a64f0722b104aabb316f20e22d49760abf721651ef10ed587226be833e83d2dbc1be7e60c3b0f7d05ec9311f94a9e90a1b537326a1d1a0efa422b45998044053052615acdb115ec34f3cf63844f66ea1cb6a027a72f417446ea58bfe613566976f0cf624b4f2fc658de9eb764b6bfd91d48d29969f2e3901cab280fffc753993584f3ee1ca131edf60f5212122f9a1e219eb16d47490ab4f7e9b9d0547d196ed85e202756e184dffa3d8cdd44efb86f6431eb4be07dc6797b165378742903c892b1a76f33227cd7f7efe5a47ec999c60c2e464f6a657a452a65420c73fe186748250347827dd12710c88b41f7a1d13ac9bf2b5c20cbea2e0cd09dd2ab3be03b1e161b037d1a03832d2a11f62232e362b5a69d04a128ba1cf864c0d4b17df5b8327c53fd14b5b906c7db0f41d68c32b40a0a227fa6ea6ce51a11f5675e31c7a3535caeebc1c822d1cfd39611cd298f877fd0fb5d6335f5e7a9d8b3ddddf00c6cee9dad1f52fb906991e57ed66e952378e67f78d2d8c8e8f628399e17c8c8e26f46bdbe60e1569feecac8c43471a5839da2480b927979179a1813eb99a5acc7246c23756c703f76a55e0622756d7d59cf45dc1479dad3c1478f729c3e252b1c02ce65f10b899514412889911984607b0ad2411f95feaa378ef738a3ccbf11ee935bf6d115a73edd3843b03b0fdf9393eea2ec71929393c1ec6047a94ab677d2036e3e9f0f94624084ff6a8179a41911b57c302c74b5708593347e4fa50143b9b2f0b7ed5e54c90f1d965bddd2b59975d0c763a5e45d62613ebd599265ce1c40dd562cb78ec6a35cd7173a400393e55fdb02e4347a96e83956c4542b69e22f775cc8ef79c33a13853391b5c697f25b5d6f03b2fd62ad86dc99411a6ad7069e6a59e0d42e38d283e864a5ae7b88ee026bcff8d413ec62cec21c236a173292e1c40cccdc458e2f113f854b1098ed7cb46add13b1e85bad3c962247b00d370b0f3adf3b8b8b597a8add0b77412b81a0c90feafd64f7bbc65162717d7444bc7a2a91faf7a0917bb13677af97d8578e5b0382a843b25d14cb7a51f035a71d9f7f9259f67f7cb36194348b488ac68f86ed142eb55d0f34986372d78f7274a8542123b22bf7943a39324871631a2060436f4f2b5787d9ec399c48a86dd851e2e138162cc9cc8176325ec107fdca3da6c74e9ee160cbe8bed676cea48b80370725345d40839247e5f687db1f7da9c1dae5d6a545aa939ecc0b1dde02a500f496e6ae48c6215533ea2c952a5f0c55487db4b0ba7a7b088625df66b48c9d1611bb0b76498a8b3d14ac08a7d5b1881869a08597c1219f55a6022c1edd99ff27e033b69beaae63f092fab9d645a6fd4ac0e6a9e2d6d0237139eb0071cc87f279c94ad7d426f54e3b971d61aa873d9fa040fb794627aec07f84270f0d08e50926e0ecd1234231261c8b47c27853cf87c54ffe3390e025e22fcfd7ed3169d3a0163a58e12e2c651b1a5c735b2ad74161b816b6d564107ba1c44a1b0cd57cf80f41c16774a34a5a711817cc3080f29945ebb90efa80b3895e10b908471ab4a3c739d56da3592b0f595086d61a09082f825ff6fd24c84b01127c298134d886a00404ac64272430a754c281abf2451ad161a0511aad59d87ff1b0c453cee167c2832e2d6e7f2aa6bcb6169476313d4c604920561156e1c62ece288cdd6f93104b5e28e2d17b798261d720de02b7d3784170886a361b839dbcbb351a04572ee9c50f745d31ef26a25290fdae40545bfddfd79862ab6caa22302a37b8b6904c42939be49c36e46bbf9e91b92591af8e362610cb68dd4ef1748c6cff9558d6250cbf1a5049ea69817bdb017542e28f773ffecee1c39c4252f2732fae997adbfaf0a029436a9ab9a4cd7b15bcb18b9b00767218ffbaab9ee50fdbe7f022c57e68c3ddbca954e19bfb348856d91bbcbbd98d76b58f0a0a949aae9231f3cb07e8437d0bbbe7c6783fafb1428bda756bf56aa175abae62fa0896b98508f82709acab63b90d71b66881832327abff1d5290b6adf59e1e06f17d0d8d9afa8cd7ec029251e28bb6d3c37d460ebbef55199a6d38f392319fee1944adb02fa5c06945c36b693ecf62e9383947bb87428ca7bf9ecf4047ea488683deb825150594dff17833774ffb542142f75d023cb243cd806f42b90c49381cab1047d0ebbdc8dc5d4ef808e259e103b56906d3530f1b9d77e2392a6d345fb6790145227c5323711b5308eaa2852ad8393ae7c2a27618b4f11f8106c81f5c1a1577fc41ce24d85cb08ea51e9472a12e1ffce2540b2c543c558f40e43b25789d5b5a37da206db9fb09240e82256d294d8bff132fe3df770bbe1de78573a0a7c345bcc5c82e91fa63b3de7f45685ea8f01eb21d61e2983935b78f10483521d1fa627e23b98b3d58f3ad32dbca6892fdc7df803db74d5a6370e6bbd41c2d274b6bbc8a012c30ab61e8c3e9a6543fda58236d083bdd3b421d5713ded4e8e5906b2b3b783be78eb6246019e045a1079cb4d234909f64ff80dc2323a44f37e9e7908bf105537d758a79f42176dcc48cb7fd117669d17ee27409d63b454e112d626a5c6d1ce183322b256f6ddb429ddad77be7e49a794d266dbd9d8069aa11c12e33681bc4c5dc0d6ef3393c604c710688d7d0ef1526887f20d0e9f21fa455c482608500c4a96f96f56195510771e3870b53613c892ed2194389700bf3ef44dcb22f6767cf5b13fc0d0600b33e97f5871ae431f9331509e6c980d70d7b9d52e20f7a57b57c5b8ae74e4683d147368c7d5ac821e61e7da2bb338b8369bdc648b77bc7c51e5ef695c00765cb489d6cbc28e8322b7ca32a3c23e91199e2a91c209e1a877e1e808db566b6804171cdd1be73b703e34939a87af50dae391599fcd72b44bea51fb5dbe3b20a72e8d794b554d1fb65fff88130db95a0f4172bf62d3fdc7558a680753797119163c1ce4d8a5a9fdcb8ac68e16e43b352e16a21f1114496e5da0cae472bbc1f3b97a26d096863e3f8d4a007309fd7c0d676b106fc23981189e49c54b67e6099483e5f3f95440530206542d145730c88590ec25beebfe30a87a6ec68d2699f308893a4ced74cc1b0fe8ab74757960345470dc7a872271903bf367390572a3e612479af6ec6150abb9c7d9275b9f5b0fa60bf2197e90ff4aacaf4b32739535322eb01b438b5c3362fad2033c9de6ded2a1b60f8a5a53a43795aabd553f97f9ec4442149bcb7645e03845125ec6e3ac72cf4b81f1cc5c46ebc64c129c3097ebf99de68d1be54953f81cc446bfed232958c5e105272bec448bea9e8c8e3e8f216f9635008c34dab11782d71b6b3f46e6884fbab189c5fe3ac36352ad2a01e3c076503b1598d6868321760f20fc8f029664e643aa324d253a9a857d7ae6447a16fb21582d45a8b8ba9707fad4dcc8096763dc116cfbf5db18119c05ed116cb75a497d3516d56361198d24eb623170c730bfcda325df3f16cdf51aaba260ab81550161b0f42e144603ea4a1feec60c7fd42d982eedc683d66a19bec99e36fa72c32eaf81d706eb4ae35d964df32b6722e0c8512cc52a611e6c01c0b3624ab77e12cad188fb48052b0bc8e27279e1cffc28edb0130b366ba42cc58a391cab90dafe210667e4a6f6752057ce13c66e0c4b499e4eb4dcf62b09fad13cc4cf19f0b1071162a107317ac9598e5f9cb110b1647edb7c1d07b3c5d57aab7ea992a5568d70f75ff0956dc3ebe61a0cba2aebf79c3b37389e4c94e92b519060f7a1fd4b0d5a304da985cd691e274cdb6b991432d891a57935cdca45992c4355e40dc5ec7f34119d4f46919575620137ec22e34a88668a825c66df9b249d6f3b988d02bb5a49378726d05b437ea5983c5c7bb0010dc551a0b482343fc414b0707a9c927e6a3a74c4b6839698e338b762502bf5570ca2ad9a0770b50e78622ebbeee9512d30b0fda96dffe34749179368d3c34c29bfa3b519178d63e7656755e1bded53f2648997ac347c2af231404822dc9e85d4716d0ceb614954390bd821914018287a03666a3c45b527e849283ae6c61d54ce94ea6cf98784b25dde02d7d4b8f7ab122e2e15704face32e0ef7f84148226fec277a53f551be74bbbcbf91b002c73029f9926410fb8e44aa04cde87a62031d99dd91c325bacabd7cabcf06e06c893cdf5232a7a9d28f5aa34d14f334c5934c965dd0a5a2e9f7ab35c6bfafde25038b769d52808e49fdf0dbe9961c2ac1505498d7255024a694c31d5de7051e4c8f83e38611f4d5a7043d0c158c6834082282a48130f0f10782aa84ca447fcd7d92f0743abb2025303fbde4190d86129048b7995dc8c16ec99c8c712be96be80944890b443c5f0ef351f2147f1cdb201ab174aa20660744bb329626b0b0a4079ef535d09f301f0d64b9c7e78b0e8f7da1eb3bb5f2fa04e3e5feedbae1e9cf046fe80268e12becbf462d1f2e95a51e470b23630c5b96f3a6f00b5c96449737fe5f270a5a627960178e69c0fa865d88f25e1026308a075d9ccde4c9020cff489dca2f24001422c9d30810dc2f7aba8d4053ccd5ce1f98141070d07509af4297e3c8031a7ef2f38581768de108f3adc7e94655b261ae724edea6070668af87fc62c27d1bd4640041551a98dcfdf1ad6bc4a1d5ff82ad92b641f09361cc3d1518fb8ec0655d8e4b16e60d8db0a177f676e58cb460537f968ad5403b72f00519206aa573f8f202b09ff26ad73a0f66b17f2b837f5870680849856b572f8867ba0b352e06695bb428a0d613b11cfbbe6a9f07a43d80617a256b1eed37379ff48b75f538dc3cc9c926b99fc457696d37bd384a281f8ac2e97c222fcc8be462a1749d052bad162c71fd5e5c6b67588e6108e476337af4b5cd3aac0a7a14ae15c31aa9855f2f0fc6e121bb9e063c08033008175017c3076674adcde807f10d53af2827eb24cb43962edbbacb211c1e3b3ba1ae0e5405b4d45b63c5bc8d6ce61d915467b76a121a58de5436fb26f407af8e51182a2c02a27ab3665f5a9cebf42c926ccfcc5c1b90385e9a2a596709e4b382985e68a19ac1a0ae96a59c99d0e0f0cac6ea891f23d4d26b7ffb82efc918d61a3246271c098addb2b3fd57015b3325d13e681d1383116e0df402d70f16d56724a6a5e4850c9c87ff33d5df7da6fad48bb12aef3de70f575fae1be04065623522f83554f43e494a99dddd2ee10c086b489dfed7014a366e235524f28dfa677b3e11e819d94ae2685bc3a33272c55b242c53199fa10d8339b0f8ff24f5761b45cf289362e2ffc64f7cd1f21d9ede99023526ebd874e82f13f2ed491335675160534d17280c6a63e2e664b322c431223b246613685f913f4b4894eb157d433da93e0ad565f99ad32cd2b98cce44daf36a8f3219ba66eb28fdd70f76d7e6435723d7cd5147402a870d9adc1456d95b75583c917145e3d2cb3520d3a3bfed32c2c209a41fa5037481e4068fa71d739b243594caf92d01881ae83bbe077322bfbd202fa5ee4931394834f326e342518499f30e23d99abe4c15a83754308d3afc84943928e2edb09105f73ab1b46251898d0b2975fbef170bdd8a8f6776c3bce8b42c9ed310b4b8c445f2e77b23721ef3ed209a2c9216a78333fa30ebe289fec15dbd8dafc0c25b53e904212a5afede46fec9e80a522dba22aa5e975e8588e707338ba21a48458950a7d0c4bab031fec9d18a29a1bb4fcf64b6e15496adde91c4142803b8a7733b408095c5c5e6fabffb851a843f3a94e3cee18f9835259868add48d65526a9e05080534f875923643f471e9c5310d63c7ea524bae60c953857873ad4216d330a8a1d01b360b7ef0d58cbdfa150f1c2dbd284dac7466e3e914cbf7f966dd8158741bc6286063088541138958e16d3effe73893eb90885148a24a7f2064432d0c6fe5769356906fd16d99ccdab51f6d64c7eeed99a40fb744a5e60a7fc1df89cf5099027c760741ad530d06d90b9ee0b3a031394131c3705e7002e26e4c7c8bb21a92c608b21441a2424050c2810341906814b1b97ae1ac41b1f87879da320198a06136d168174e4b55a18f0f5d881413ca65c063f57655c5a8eafc00924b0a532ebac813f4adf77f8b9dd47885a4bdc9036b0717fbfffd4168fe456398dfeb4b4474671b631adab4eda613ed486a9f14b4eb4625575d323ee3aa07060d5e88dd58f67abe5131d4fbb6e20ce146e0b2b411af37bfae85556504b7992a0ea9aa4ca0ffad369056767ba065cce69aa25c59d5b956754c7ba32d7a5483e0c7b80596392c26e5e6cd8dc1fcc1dd99f3a403e95c04fccc874ae96d8c334b3fdf40366c704ef1fb5693896544341018b657c1ffdfeb77bbfc58a302daaed68be5b8799c98a0a52accb93656df6e35f2a26ee22f556ec0ae83b345a5f09c580f55da5fe919653fea81138baea6778f28a79edf1deb73bd9c43d478152818602218bd94d2cf751ded5c5cc7aae20b77228e19dc21c015a33711e53f64dac3ae50d0a9a8218c5ef4788320ff1ccb8b5901d0bbb9efff5108ea37384ea7da76807e8890bbc532e1e302014d6652a22eb1cb03633df1f90113d01120328f36249153e2e1f4cee00f25fb99e56e33add475f402ac0f01465c5e8352c42c333287a5a02709e8599540cce159991e12d8ab9ce1fc45983099f680be16b9431efd674fe34e1ea82cdb63a1b54515a473767f849629d9502bd11ea5f63f73b7c92223367969c50c1edafc0e5ac5aeed8135bbc97ab36b07936799934ca26559395c3b6e22a4f55052eb5f2f5449783ed39cf402e80117117f3d923bc9a038d7828b720bb49d3f7c31296d54b0801d3bd639d1850e96209a36a61170e06286aad1ad41c1ca5955110ec32d2a5387a6cba5439628260ff2cde36e8c42a20a98f919c15581ffcf1f61accd115a0fd54a4f54bd40cdf188c67184844d6765a60fb399261f654c7a707ddd6ec168eb8720741db8b4df55107ff88feb3bdc6a1eefe2f207fba5c75e5e192fb7fe993163749944f880dd4138b7e4ce2a0c661222357208c151d8c2173efe4775558ebf874d44cf1be21be5b44f003317326d66eca40dc0fc40960505354f8785770db30e53c52781477c0b29638d266ed34771d926e4ef7df51a3a921ef979773055dd0059a8fd103e24af1c3d8c9a78512d5d7fee75b7d072ef256eadfef76e5dc89c28a4ec9ddf316d8bebeb06c7fdc7d9d1bd7ae7d7a9b847af06a0fcbfbd1d2f0afa42d972515cadb26387d4bb9bd34b99bcfb6c27d448974c152f0ca198cd86cf4cef8ea26a973cfc21ee28ab7aa1732827598a27f37dec9fcb49fed5c2de16a41aba2fa355412928ee2162b049058c2dbc0c84ed58ee1f670f09f54f407ddd8284e8b99e1991a33127f22ba9bc621f266bb7d5998067afdf2c46524768b237a8d8c5476f86b08df8cc9a195e82944841574b821ed09ccebcfbc25c81514d0587fe751ad2d9d28d486de4e2ce75d412176f9b786df84379c0a66bd1b55d235cc53cb09758ad4db3a9412d9877fcf09737cd80b7235060a7be70498c9f9438af3d2cb541d5a49470cc0f0a9879103655e18d92187fad1671d358e576652245bde6f5efe3aa7c72dcae4a04a75f610bce1dfdaec6416b75f35f96f18fb79cba6802f283b447656a51e472c03b4d8c7a98303fadaf9552d1d76c927b3516a84156d7f6c5258108aacc6a509154a95db60be58f3826f174a0d785bebf8aeebcec3d2bd43eccb3d9b363d4ec7c39dafd6fdef0a59bfc81b12a6ee6017dd9d5813f2408d6df3e90e7e3ee07ead32a961d2c90b9704365147d10a0ca268fe138b8b9f0dd6f44f1bfa2f57bd658533ec43ab666640bfa534c3953838ce46680be63dde65a575154517a3cfd4e1450eaaf9c00670b6e5ec1ce3db9d570251f83d290f1008506fd3998df41886d4b75eec5b543513de32a9080309c821f7c4f88de6a8ca5e9a3f496208916c94a1107f2f9bf0d8bd2f55eca616f85afb6f0c2449cb8920e6d6dc037882f7828d5c0c88d447cb2b51bd6a64731d82c12786e0c19aa1bdf64743ba141acfe50bcae826ffe45a0d60771f9b2ffdbdfe4171ec29051c90facb4a7f0844190fa09da362b6435c1faf64aeda844cb708f77bfde0d4ea1d9f5e498524f9dde8f1a1f6afa45f3a417ac22a7d3864f05ae2e22a370b781a3dc84e45cef23b93d6374fcdcd4761885c43e2cb4bbecf016dc75418216d45ade9d1b61c9f72d17f0889de9a3f0c70316b2f1d7cedfccd0dc688816f2f8c971033be9131e331fe97be52724d1e9e27cda22a3955db6786beb9450561f200f74e32a13743ceae39aa2714d41479f90cbff757f70d0e8a8507bd3141fb6ed5e92128e3335a2f0561aeac1ad8480d98abb026329581ef49018e85d1c7da6c29205c97b8a7f0c05272d7eb87882007fcabdb10953fb2e355d07fff29dd77cc655012c412aa596e55659af6262f0f357f4d0c4f230f7b13bd38d340f78dd6e561ce4703473e7cb085ba6cf8cd4d54439570ab859bbd90e32d2d636f36bde885209ec6c6f52cb7b782102d094db5183b0762032f11f5d84c4d5eca39542d331f2145864bdeb83df19087d9a31ca22383581ae0ba4b6c56bab516b0f46f957d8ad78c31a904f7335b862143608da77601d73d649ff85a29d9f65157860ca1ff47c221bcbbe36a7986dc50d597617b328db90751ca4b162bbe84a13b87ff01160d2aaf905250eca1c62e2f9aeb8c566aa6658974ed996ae93502ea5d20daba827b7bd48e100ecbcabfb9a6413b7f75328c04fe6fd5908552658f237912d85b2fd64ee5e597f570504f24474fbc91bdb2c114f90b63e7948489a82046922db7be3f5c8f911ab0e6e3a44ca18e3575c6a4c09e833979606b574fc9a1f5cad908c3c9803676bfff1401a5e5d7c0c6215a7054af92cda56643a09c4982083f6411c558aa614d06b6bab8582d5de1259b670adf30d65fe4d4ee7db93f01d6e569328cde3d6efdb676e4705575af8830ceb4807686cb7839ae97bbf7fee369fd2c21b3a63a36efb22b73cb2bd3dc86428258e6c4f2729cce4780875003f7aa1a023c9a0793b8cfec28e74d6adb1af4e6773505ea4f1262804967cc3281109b21e8175354853c290e178bdf4ceb21fb375f182cfbdb780a6b0ff727a8fa780c1e62524a6a8c467af77de6d8df254c5785764d6f7f8e108321bd20dce5f3ee4e74ff084dc7c83aecf88e10a9f6c1b3027b450c084cfc94256bfa4131ac3d4358242138bf8fe8a87107aca64797ab7e1eed54f88c4bf137223dff4d9c9894b62553a6ea51480fab975d25c85bc5a06b5001064967d63416817235c5f8869188aed0fc604e55ee1e0833d743dcf44703304043e2a2db57ad44d6d408c18ed19dfc8b46991e9131a59bef2a1ce6a8a9ffe24cf29c8c3b21b90fce0ba374dea655ff15e3b02e3c4e8cf1945547e1b09b4940d12a7838d6a508307dc3c274692a9b75ca15392069bab727e2925cd5736e73d923e6478a00d48e8b357e1fc684ae9b26bca1e46e81ec3deaed224d2bd45fa7eec5118fa4ef9e479402207b60a81508fe5dfdedff9121557471fa937c6fcaf320f372c0758cf74ebaa28b17dbfd524d917462a19a2ba98a76fc33e8064f0cbe0b8a0dd5e5cdab8098bd55c29a4c11fd5709cf30fe5bf67d1051f8c99759463af2b6b42ab7a13223582301b99c48331fc36058287cfb98d7f75131ae03b6988e86bf733afcfa4c8c4255b72ca5852eba78486a76f450016dd8eff9fc0263f750ad6c49d080479ae21ae960fba896a0008e9526633d191e2f8b276ff1bb3fd5d65a37253c49ae9d87d68e309e5234a25e0a1a82d722377eab2480fafb26aea50dd73f55aed2b711cc0241949a9e657068daf6bc6fbc6b0270e54470399d927d7706feffffff01