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 81370 779cc1677a0bbdc038eda4ea6d04dfdc6554f18071cc22ab43233e4e01a87b46

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8098176a3da04a756eea5f9f70c6787b7990e8d4695a21dbb3f7f90a2830bbd2
Certificate Block Hash
779cc1677a0bbdc038eda4ea6d04dfdc6554f18071cc22ab43233e4e01a87b46
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0017b6000012820100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000043ee97972068ba763c46084dd5d991ac6b5da21d7c4143b3fe39385f9a0a8812110670b9a8ab49eaf34456089378cf384fa8224b1ea38f590b133fa3e258ef7abe6b0509a7013cb9fb4af85cf14874a1e6a7523eab9b65cce703000000000000000002000000020017b6000012820100

Raw Header Hex

00004020788033c460710677e7cede014dec844fe13dfd6351d2477011bb3d3a887b09645279a6310ebc33cd1aa411425668859098b62e1b464c51f8fd0076520aeaac410ad9466a8bc60018d2bb30280af9f7b3db215a69d4e890797b78c6709f5fea6e754aa03d6a179880

Proof Data Hex

59,560 bytes
1212160203073d9419837652930b8aa92b631109c7a72cdd21c59e0fe490b3654efdec9575ad816d056deb195e3ff15b81e4e6904374134fa4fa8a657d3511937148599043bbe3f8ee800df40d1d3121c58d4b234adcab676074505ac5a23d0bdc0bd634b8fc5fe5f2921d02b462d6be01e85bdefb8f7605e95fbe37dda81c677b742db9ec091b7aae9763279b9f7e37f9088d730546ed899e365989c0cbd3a7938d904b92dd764839ea9064e2aebb41dfe0b45456f735fb50d950b849fe46cf3531dc5f38cac79d7a19bd83d6247e6dcc0545e6aefe82853d733f62b260dd2ab54f39a4bac3c9abd7cf0b9a65dd70fec0fd87808859473e27b5b5946efa0f71ec1d734d6787a6f24999c84eb06478d617bef964c9d4d11a7c94e5b621652de5333d6d0001097707cd4ab0c71716bf325bd25beb4f17ec23a0a85b464b1676b566c4c46829e857dae1516a0a288ad4a2a5e0b38076413d38123ca3b51d49803dff71d5ac5b117c8c4b7747da400ef92519360a93862211c1df1ebeb33b13c15b411c1b64132a3a6422ab5e1a341aa49700bcff76591a15a3fe019ca763c0cb6ec5350ba53b7d1a58dc4a6087521e9009e0e1f4d150edb86eae25a182c2c6e195daaf96755a5ccaf92d3f32d0150b48cdcf6db8979016d0e6408d630b91a8cff8508ba39d2cad5d470372a87fa87f0b389a8450e35cda52b93d737952144e6049788a305045bc391991d58c25ac495a921fe1df7751f08cfd6a3172598689d6262de30834ad8cab9581bd6acf9936716d8ae2212834ead72c31ba723f9c731ccb3db13ad819e36b8d436fa60b7a1bdab04197a709aec85405ba5eae3020a1cf1820234b2f9510a3a8ab899f745599f9bf665cf676112e8da4ca66daed1d3a58f1e3ef4ff821a21692455e98907d64d99250f0f15b49bf3f84ad317bc938af710cb6eb791f50fe559b07aa9fe6f5037051cc64e4c7212120f41ca501832bdd0337e523be7d4fd9be0bdd2bc9339e86c08907595fb233bde7c3d4418de03e091318d997efe21f728036d90ec91d70925b247f08660d60afdcb82f3814f10db0c16a12b8c35c2c9ba5f4fb1d871129ac5461a925e7435c871764e8603bcdc3c9f83a984e48a08debe861a74d5df0c0713bdbeb4ab72b257184aa35232493dc5ff5a33dc62fc1193ae69fc02b5e3cdecb91b0ab71a51e220957e82cbd0d175d60f735ccbb0339daad9dfc75e51b3b2376e104705c2e8968f41a41fca568cd0327b07b1611fa8b81b46069c35db03bed2f73f76a2016e4e95505f55d2a56564171a546b5a74e4d339b7905f5000f831ba973e42369974890be6ab4af8a05ec099f48e91a906e6ed2e52592d822c5a2513769f94c09d71fa6a377362fa4125d16fb1c491f952337c8ff8dff4fd6c8013fbbf3f9a90c90d8e72b269a8096535ec9684fe3cd152657a28386c1761a553267248c26aff5f205e9b4d2e906d294a12b7a0531a3685d16bca081c1095c72ec15190c5660e0a95b9e4491f40408ac654e4121fbe0171e06c4e9da9bc0bf49bc290fd755231539cacd6c3ee737557c475930c1d57dab19768be6632d665a38eb19b6fdc178c6ed0675c36681d32f82c33fa93bab4bf06b45c8ad009b393994bd1d75abec35164be8f13d3c6e36950e9cf487ea2d372e41a0a116051816a6df0f1a87e61422a7ed75ab60b4588e235db7f42e33d5fb72415a7c35cec1d9892bf28376e4b39e79610d6e7db34e5516ee8e02d2b87fd3b75d9baa2385425dae541148ac08045f5b5bce703d57d41491f61acf18a25c078bdc53d3a3ffb531a50cfc8bedd69943e94b3a6778eb901cd1ee3776e2324acf30abeedc839de56c9ec27ec85236ccf4e9c07d39c392ef2576937c4acdee2ec39dd5fdc42c65a4c54dd25373e514325bb9b864e7cbf7456a52e1a9e571b1a4a8dd717b6d46233d8ca281d878ddebfe5b01847b8bbd5b6d4cc751b47efc107ffc5bc241b633c9712c2c7e29b7e03709b0113752b7701c34cdc9c8d25c00099ad1a580afa96bd5ac99690568b494caaadb6277273aded87580a000ce9fac3a69bde0d844e95563b85be78cdf9eb3893bd0874fede96ad02721bb154f6c6e8af581aecf214ea52f38c1fe3c2b3252299eff0a55b7a93f071820207043690dbd1de4f6d1f69a43c356cf0824a503739fbaf452b416f442c02f70c7dfb4e3f50413f5fd6e290a3bd6c3a962d59bb6fac3687be687df47b6d53f640aefd8337a8dc780058b1f9feff77a5316c475ba276819de649d8ad4c960486d51faaca34c0c21786a86afb983118716bd081f41e7a99827134d30577493b2b99b903ecdf10b1361032e48578ea43ec95ee3ae50b8e240b60d76d53ff7e4d624c8d0ab2a53e7ba78e97f010c2e4850ed99d97f646a3446569f85a8d735858f1c0a4c219be1563da87980e04ce1867dc9b87fca054b86a2853d7d5c9be0a65017b3b9412119d726527d6093be4fe2890253baa0b65fcc7c5e3c2bc2d620aa4a6e063c17271dcc2066352289bc4f921a6f4de021ac30139f4255e9e869c22ad519b027560f99fbc269f07de300b4df571368dbea264c4521d9c2ec8944985fcb95d81d877df58c3da2ec1f39eb9533ef71cf62c6a4cebf825198b0dfe04abab820e3851ba64957026cfebaf8922a4d64141d99ec9e8e7d362efdd317bff42019e9e23304bc8a2d8fa1cc5ee1f5d01e3e474cdccf20c3059ee630c919fac72ec12e14e8b9f0b6e33202a18f7ff4ce954c30136287f0177acfef2d17d6fea7fee62d4bff98ed87b09883862c3c99b49a366d921051773474837d6255b53ba3e80539758c301efe5edda5c00de3ae0e856412924f23fd555800863bd9666d82745b2513d0a173fbd6920b292c5c2471d2bab8b327d9c024b2ca870f42c93cc3b7102642f4d85c9881eecec3223dba937177539404de02139f3d023fa895bdee66c379dbccb13ade106b6bca5322d4a08d083983412be0abb46cc97ebcc1100a6c1e7a6e8aebdcb5a2a401d9e1f29ce5c13ae3206a1fa593a5b299ed2ea25239da01c327126eb65eb7fbb22cec8ceee043d167d2847618e5965b52ec67a99cc569f847e1524130609313d3e0199a23dc704d751faa3791573c02b14508a8bc37672fc7b02dd5514c31d9b57f7b5c4d74726740d7798ef41d0de6b8f5262b08b7ab7bbd9aed59096d55e9d55b44012c1b27ad1975290cb37eb69c8211f9faab0c6d4ed911d2ea1df12a762cc909f507d1935f6b98c9534e1b2503be10064b2fb9667c8bd8aa3d37be670dc2e931bb68494d3665121a507d2ab4705910e09b2d33bf1c9cef245af4e0b35a72742e9e7c7811ce827a3d7d663dd712aaf4cfde12c45c46af9da9356d311eca0b463916cc0a1e860550de83afe4eb8959cb4f7ae995fdb2f7c91e3a9b5fabe5e79591da37c3076f18d5d0f77386e4216c9c5f9944682fe83635aec7d388252f57f28d7131634f9c0afed5136b189ef923f8506a55a22ef06194997ee99b488210a5d4fc98e1f04beecba4e77e292c2e65ccdada8c028ac8b47d333dcf45e483e747e51b6657070cfa166abb806ca64359b1474738af13dfc55591ac1feb804f3142168d256dce232ea644d4f45d7d7ed8c4405cbc43168bdfcbb6b77412259d1cc878f9b1ce58a80227dda4213613dbaffccff6830a83351b2ce43591c1005ac135576fe475f93e9509db29f9c10301df424ec2a9680bf335cc44cdbb484db832f1c3e4e79f9ebdac7ceecbe30155756312b0cec271b7092ad789c7b3a497a00e28020a895531f8a5f167b137bf42d950988752eaba7560e010a617a0721f3755491208070e9fcedfebe1c32e0fcbd7d3c8e468736e5278fa14d75795ecbad2fe7bb0eb43380a4dce4362b7eabc1c11812418c1a3768d8fc588326dbe0642c43e372dcddc21790c54792baa3bf61892acc81a19b71a82b9e11473c395123ff7751d2bf22b7b351dd23804fd551f0b0be0eac7e553878f7831dd9dba46d11b25027531c96c6572d27e7e94e0411aba10b578995f879e41e09cb5fc9f1b1de5b6f1ab47b21f2e5e93286c1ddb8b717d2fbe9174964f04fd71bdbe9206ec86ae4d3c087adc105d107f9345d962578e0b85f450075c9cb19301e30016e67fb950a68a34708b81db65a73e972864972d385e357d89d07aa3b869519a025837f7142b02def9d846bbc01d269339fdef67ded972ca1efdac526fb88ac7609f7e66b42e0e1ab3132b3636edfefb4cc874de7851b642bc2b967368cd267f60a181e62e9be8c3bee2f8743cfac07f62dad74b1cd3d7dde5c0b5de713945d67daf12d3a4eea1e1d6a38da84a675ebf2de7543f6e243ecf6f31436edc709fafd4a7dd969bf5dea7d5f4b6edca9003b50c8dae595fda6db75dac4a5e0917a4bb6ae0816ced186bf5ff52c5f9eb03967eaf661fdc65bde7799b0d879fda1374dc79b8d31dff57f0e3648a5a7c780d9411836226f2a0ed4dab482f8393063ecc5798a423e6f3dc431601b0f0a97a0f1aaec29bddb13945d4964f2549a1b6cc90012e4cb6dff677bffbdc2a4bb0939074b5516762da6e5ee33f96523cfb914e4d8e7f10d00a3113a08ad8286c24ed6aebf447ca371686117d599d744b5d20c9991de49f4ba42f1a4010756e94f98f95b56291145a06316a0234580db3bba76bc3633ce6a9476bfc760de9d328fd017a6275d7742d395271c6f414a4b674968361dc378db29d286e2b6dbb445631af50977c620827558652587492960a3e9dce6ddbfb0b9e8b7459060fc46ea94f7eac6f193290f87bcbb078ec0f832421a6348b935326845891f742b770999de26ffcb93885aefc89e7c29d28bba4a8160a488cfd0cd4b642af1acd25c80af5103583ad86c03ab1ee098c3077186f5bb87890b8bbcc7665503aa374d91237fe3950369e9c329ecddec35379fe72d9b6d479c615821797036cdb239b6af695961a1411476fae3ffcb65fdc3e42f1bf35b06c0960c5efe862c581ddd1e35dfbe46239f97402af6696608986955aa2c6fce56595fd5759cc6adec24af0bf5565a3ec0635b664a124de48c5c41f9b0de69a50206465421635bcebbdc47b3918bc07a27460a495237b2029ee4e44f2009349ef3e39e2dbca1bd86b0b638f22dacb7ab9fd89772fa59ef5197918a20fec83feb057caa78430e2a32e2b6f33828b3b3762f0582e46351603907c8602041d27eca451591d668e93603ce029886828dd51b4e2cd5d1754a953ac84a4b9c2d348e943709b24f9e45ff02c2f6e8171d7fdf45f6ae8129ccfe1a19fe6431ef40b2437a709600474f6598eadff7fcf91e0190650f4685f1e8a649d0bb6e69fe40cc17d007cf42c8b6d2ab1acc547b3e215ab4cb04c3bb2e534d905669e2a177f3351560152d9b197f65ee4259066e5bc12c6870440c2849199321e3b5a2f9e3c4d19cca37a1ace65af6281d0648ef4af3f093117197ada2ee12b2a97aa927f033284b95a5a626d138be83ae21e9d8ba228ac323b92c2137232a95686df009bf9c03249c9722354546a6d6df8fa196395f62ac362cb9a6a1d50d16b1dcfb70b0ae5cfbce12891050ba35803fa300cef1798c1da9b549cc4f4948f461862b37ca10ba1b2f0d83be8c431f4877201bd2dc963bd643cc9ed1ad051f69ca5bc74c40d31be41a288055227cb8096cafe376696e59601ed2ccb3107b329398e561c64fa7d93e7acd5747c71d6e1a6d24eef83a8f1cea0fa7c7d343d495faf4090a6b8b2bc2f7b1535f98c6960c3bfc9a25a5c03903fde76e784086c2d5f1f28195c5f2551c81a5d644bf03915379b9f881d9864dbe85ab4594b191edeedd651ed6d5cbe978bc8b7087c64b74d763e30da74580bc0b8334573a80c3bd53fdf4c4a56c47fa1f0ba3ddf1188605b5a4c137dd864754ad179575c5a773bfa0236c2bc8c25e257d746f48ea07e276c7ae8bf2a25d4d51cfdbfae8bbf2086b72b943ddbf437aa556a58f43cfd237fba4eba9c8f1121f5e1c8a14100b1ab1bb36e45ab66077f362ee9d7bcb669f7d3b1ccb4e418aee43a8b621b7edbd01f85bbae497df2f015293aaba2b79efdc843913b7e791da9d0962231499e14a71798eb4f7cf9ac46e7ea1a24c85ce3492303dd9cd7fff8094057b0543a2008ecbcdfad965b850420cb0fc504701b93ef5a26671cd4b39c3eb8e64cd4532e09135c5775bc17c6ca67fa9aee1658e239bba200aedee4fbed2da309e9573197ab882e5976eb32114963f12f7e900232a9004fa915f151933e978e8abca3006248219564092d6b4523fc3b35d718d7edaa61151f5d3095e3ab8faab375d3c2aabb6ead28c2250a39c22b1fa0b8911f1b6eb316f6fd0145d13d77763f1a621c542795ada6a127df103c4147eefc6418baf95e0ff3041203143c1f7c9665eae5e18b1a3111ef9544d4680c40e706092c4f3b683acd999a6b7dac790dc73870a5580baf17c376b02811a18db84f3e1c7d3f4d2b8b61815f2c3d5a64e4c1363ca29c602a3e9feeb8ea9e28bf9b47ede5b9d6891da1b198895e738fd14761014e9e098b8a039e115972b477b7bbf8aa78cad18fb543a78a53ad7641c7eee8b9e033ad081b4cb49950feb2808fa0b06eb90a8b6dded87f4428d6b37ff07baa411a3038a20c43b6489ab61180cd058b973324294394f86ae7fd301ccbd8170fcf7c472f4c57b8975ca935a662d8813d45f69fbdb7139fc7637bd959359d1ae95244181874e0adc5a235488616f9edafa4a8386fb8c86143840ee91e2ba805d8d60101429a682fe61cafb9f119c9542175858534b6da1d9a2e651115c91be0449f4dc248bcd7c4ce7933f35635159415e355b747c5603f883cb81e8dc9bc136dc75732fc0d062e7e328728c8b99a364b1d61895e85c44018e951d60ae394b1784c5400b963ea8e488d09e1c62007da536da1620799606906b95abad175df830434b59dd24a133c5f7c1021420ff52e51f1856cb9e0fa73bca72083ca4c18ceedbddb404b42f7fc3a76e87e3e6e78d0bc3e83b37d7b29ecae3272ffead97497ee037447f4e164df2e6ad870479f71590c08eebfcc42cfda066265f9942a18c09847c1844fe61d9f30828b3afea6eb6fb9ba258311a70b89dcc036bd95479ca0307c084a06360ccc94542ffb3a00d73a2b0c29252bf303b0f1d5287c75ef62c404154e03a4728c731f80e88b8b955a1ac672a1112dcffd7847a2d67bce70b117f8960c114af434b2f55d123dc12ce29fd291637a2c12e18068deffe1a8663f372f4bc5b8d881edff4ceb59cf203a8de7258d6944283202112d7d162406822f37f548987e2f6d7df9f9bb28cd0bf017b1e4646e7d2a66455adbab25cc0de96ae322e0bd5f9c501c5b39840fe11086544babf24585833959d11ba14843cd7cdb2e44ccb4e02879b8c44c32f9df5d89fb15986c410f956d20f4c24c62012697201242539d12405940f99131e383ed30f09e92270041155c8a9ab5bcb274561bef51e6851918ce616400b377ce9f751d321c6df756c01f6cacb566b326ed4f67e3d82880916bed0b94011eed67ce6e23ae8bf230c85505b37d8d8e0e8aa84ad814e7793ddd45e114c07cab43dc88739326e1582971fd97c3b55feaf872aba59f5426548f8b1742a69d389dd926024b0e2d511989c81bf9d3bf3ca0819bf0232e17d93661093268bb93e6173ab9b18dff8dccf3ad3ed21909f540ac4df4a88b8a5dd2cd0e68e9f0a56f4b15079f81083403fd39d95ccddc15605fbf3ab92412f4d0a46731d3e6ac8977dbf166d80dcab2b8f5d41b3ba1bdabc9a44e7831092a969df3697e29f5b6873f0e263aeeb55364a60fe75ef04ecbc3f8ea7cfc7d219d43e78d044fa85a60fd12548679515b2e96aa31ec7f614e608c388f800775d287961c6a2a66a6d73ff6d17733f9b8a6bc5f2584ca8a40feb9fc3fe286d3a57909b79b0758adf74d290ac509f737bc42414b0e407d037e4011cb7ac4de4943eca499a5f704061cb7950a8dc2b57e0fff72658472bcbf7d689582aebe155bf40661c6bcf633577a76b0b17d2e6082813f18168ce7ffcd6961c736018bf313ae870a0c16fc244bdaed5ea5673d35547e58453d30124f33343720ce600b50a13c708c79ab7fe29fedf851ce7f931ecd141c070ef79ea32835aff2be234804548439da5df123a0143c744f2092b4ce678a96fd7f7dff7c2fbe9112db0e8247defbcfbbc54bf018a2482ca06bd128e2ee7c7ba718e6fb4417b5179d6998e9c89c6595bd6923fc8f56f1644774c9c715b1eaadb24f0bc4eff04a496d9c1814ea97334d797b5d58ab0652debdb7aee66c2651ed78020dfa1fb6e2ca7fcf411ff15db2e0bece45889e2a586718b602a42b263c312c677efb7a1092a682aea925e71257606ad9c1d3864de9d5f4be9cdf3fe1b2819da2604867add42c19d49b9f8f6191fca56272a0eb817c1f58b6b317710514b84268bd04867dbd11e9a54027abbf090f747dda1c81bad091f982ccb62f8839133278b3a0f3f53be9614e2e197b73ac9dbd3ac52178f00346e6db8a4de65d5d405068f19f8dedce42110ff049eeb16ebc09ca4e47fe32c52e2b76415fa821ee4218488528987ae58fc27cf24b59c0d1b1d79b3c1423ed3b54eeb22e5f796a7d0f25d36eb9964a4ffe3ba335b951cd4e5593055c1bea955d8100e0163f2f1a2ecd6138317e9ac3c4ad522543622c923af35f95568aedf1b911320e36d67426e0b424559bd731537ae004d71c2dec444309520bc6afc134ca9119d4bb3697e21c1170c67b0394b62fb46e0cff824f12166d359644f1b3300a491f9d43f26768d1a2585b3ce1ac5d2d61f3f7e6f1fae4cebb84b65188598a9db267fae1377a340c6bf24cf5dfdb7a5aa6d914a3aabcbf767df5351a760a0b442e5af21f3fd0111d3e647c6371e9a7a717f6090b897ae806064019f8c4c8aaa86e694f76a92944b908a2674f662ae86db9c77fa9f5dd3ed4b0aec08941670a0eefa5d1daa20a07ab77264142c7fa4681087fa53b61504f2ca4bdf817f49aef53003102b372e6f3d07b1c7f920fc1e4ac511be6618bc1be14cabb55f412b2418b744a55175d8df32413f369d1f680576147f8a044ccc7fffb8521f3657c270c54ae2f7b7c97cb93c5a31963d77538140e2999d5597c52f6022df95c712533f0ddfabc6043a207361430bc70144faa56988d319e49f8de9b76c167e341b02ae91befd860cd4f43ec22c13a95bf889b1bba1293fb8bbf79041187df17df4b4deccca33e52360ffb26f8e582c9dfcb20ea26beacbc5a3a80dc4fc59d95de31ecf91ba56d621e21a99ba0bab3099491b0ad73251d71dfb3c965e85409d681f0753a075ab801c672f025ea205452090ed6abbd50b1480a52485aefa4e3abc76f2c998a733f946afd49fb18d0ec06c244fc7f668dbc0561dbb1dad03bc87fe4470c9e7bc0676673837e96030ad0ddb84a30ffe98c8fab37adac24bc85c769d535305195c051b78891b22ed86dae06df0a590451730c15f8839cb640238179199e0c30b239565349f421cf701eeb9ec76dbbb92f4da62f061ab17cd580cb7bb8f4c43e28a92a7dd82bf43040dd7661cfc4ff347808932447ab69480ebffc09256b208909d09383da22c41db31c2a9eda9474455e48c2ee4be4916b4e4994360cdcbbad4c53237210bb757f4533f49a2f885da705f8d68d1b44ad72c12423c6a164d241e787a3926721ad1b361ced9350ab67646996ea86882f3da0a8cdccb4c86e001eed3ec56c270887a53877b8eec5aab61e1800d2fda6d3e9c9a06ef0161c097a9663fa2dd37f52dddf3dbd97ae9b60fa3fb68097003f3ade28672b4ae2ad47f9a0e712d6cfe76551d449b6e9bb4b34f1bc1c6ab87134d4b137585c866e6b0688eb4afb51571473c4598f718f4e7038a74cc36123aec4fb242544153aebaaab68edefb70c0b1f6d18b3ccc1866c3638ec4ffd28ba3929d0d780c83bea4cced0273eb52dade63ce5e249ad9863fd9cbf1edfc9390a75b868c5a431a1a47c3ca39ef3da3431fa300759f3a862b2ad9e381c9d6b0a10b5634c5c1b37d264f13b33e81d75483b3155126709a0a01f3c969105baa03ca57755c87412e3957ba45a79b218d6cdbdb2b834f95eea187767a4b686906b4acefd3fdbabbfc01f0f5bfc80f52e31de76dff9d08d78229b0122305e76c875af9c9505eafeb2042c5dab488a290214bda44219ced1d309c88cd208e413d631fa4303d056025e4ec7a6f0bb4dcf206c332f52c0610625babb1cd2e40c744b46ed2a3f0683f14f2a3c64c64120980e6fda7332448b075191216b943cfe2b42ddc4fb75590f8af5d1456fc77c5510470b850ea7ca30a3485a914647e4c9a1e9d7ed59f81905fee0a4e42b97ce1cb30a06483e0f426d726ec621ad74e6828c6603a05a736a292a22094c294a40b04edb8543a31fe92775ae87b9b4c1ce38e7f453b29895555f45e4348b9a7f7107013119fc93587f9dfaf2e1a6b5a3c873f561f98fb0192a5a8dc5cdd4b6e4ec5648d6d5c1c130a551129f1c28a26e01157c3070f952098b97bb1cb49b4ea30972e570c3b2fca49cbe6e4f82051175d109e52ecc0d2a25d95697789f3372b9ab2dcc7595a73d8b263af8145400089ed8cb9d410c881893132020a2a3fbfc895cd86ba594929195e6df2714a8a2be1f7cc307262d3223310080842486ba8439a8f22d2e8758710c4f5f74e2349b03f9dea11bd21325491a513fa06ce068be4b80ea5784d571e01fa4768843ba7529a8a5c21a5014893305d46c87afe40c10549616e60e32bced7643f11a723a8f033bb614a1bde29dc1fba9086cc5ffb953c6592e2c0682e1ec5ac5d096a3a1c7289128b31247f25af7f255c945e7128a9b2589196b61222cb3cbb437447a538c7c4b4ae90fee8abd430f98c2304656545363ac391e3a47ca93e7ab110f36dd72585b9a9d81d4fb1972c4d76018fc69ab8e802c7c890fab7cdad0d2020f448d6fce12cd09a46c6889f7e5dfe1acff87006c7efff8df7a34dece8ed65aa5a29f233d7217442626c028f2efa3f57ad2019c5ba8aa581b9a3ea4e19602d9b363b2058e76d1987e8c9e848a73ea7096d5ce21f5f63d09ae0559b4c591e09826ba6abd11ef1a9c41bcb961e8036075a26338ff13dd4eacc252f4bd24dd34a7fcdfa1b7825734364a0ca8467425bec28b892fb78e95000e3520fa579b0bb829b19e88ba5f9205e77b5c5621db3d62eeb027269f7b0a2fdcdd137f117511d728b5367b3bdfe7208d44b2e23f7abe3b0401e9f43bc3b690ed78e34b03ffd94fba2ef97ecc026f9adc49dbec0806a7decd392b9fcf17cffd67639c78fd5d3043212f71b5bcdf2c27172a9c14eaeebfd89b85e3f43af158a5322d65a1b9cc73e01855566fa4dd9a65aba16c5579f9524d839f5b5013bb517b3d59ba7e7c897e6b7994b8e8f3bf1eb848e3cdd1519267f213b720e9d73a06823c48cabae665c8ee5dc3aae5048bb2c0f6d655bd71218e3ad3152b951bcb83b7ab9bf19a0b42b0746ad5a185c5c3ff4ad5d7fb55a86507636e6b3acb9446e247402efd7c8981f6def0404f28766f4110e88c3b08b00864d8bafa41816eefd33e15edd8db7060f9be55a64a80c61aab6c72810d99639235eaa523d541537eb630f388b8d8843d20a9fe669f1b3afc1b669f60b2d21925a5fceb7535a46b690246a7e7ce8384e9eb3fc052160f4987794e6da76011893d872eb861a312ca984b1c2929b48674fb90de6cfcc4f77c70643054e3bfa017047037d28e5f2a54a9abdd8764561f8b3a343a79e26d524ca878d4b7e29b2d79f4e27d2fa2017520bcd96d18fbde9a33fc3210b15c606e1d380f0a77c152e3c033ccbe073d8a5b001e6e64f2da9b5de6ba284b118b8456f604eb0bfc96e25a5e954dca36f037488b1d4451f9704051de518f476953d7a8e84d50b6f7599c9eb164d35739da8390140845bd0b8ba33a7d88b997ab3cfe4cea4ef30dda1ec59da91266408f6e6e707dc433cdd926326340e284b9501a9e1482911f3942b46c302f0d90791da99b0bcd239a7414de92b6cd0d47ffa55aaaae1d5e941128827c42f1e949b758471af9fc5cbea16a0f5f7965bcd7bc2a31ccfa9484d362a792f07f7a659e1cbce7fa335a13d6b8f71b28a8261d2e19af893f44ac55b8bf79400abe661420dc3647ca874d438c6998b7dbd6ef95d8b3a71cdb9606d3c502333b9e666fa5e0c4a9730751041410b08d6e8db109978a9510774991c1ae41dc383e8d95a478ff8fdaefd6e1bd4097b2e9b723748e9c33cd94e5201b30b89c5f0cf1821247caca284cce467015f7560b13a97067236f0934e8d2bdd6a70e7a74e88ea46ab714a5e93e9dd3c2436863d042c05ad2cdee05d7e1e2bae5044159ed3f6c58f5b2c626a9612801f970e4e0cfb758740959c34daa68bb37b60c84941253658147e978ad9214aaa774e7e98dc0cf833b165d553c81cd4ef569e9c1575750dc7362e9d2415ed3bf4cfec34714891e6baa13bc2773e43406642a169b359771d9ab348c4c52a049f3f52b696dad7f8c7603cdb20df41e830ad229b464a1e1c46342b0864c9996c4218a88063b7aafbd34f3145be7897f30c333770122ba05f54137f4fc51853960f612070fd5ce80ed96617c3d0c0744e2d070ab032c3f0e7e875138f893f6d08a0e43e4f460e3e13c555095e268c9c615d5be50451f475895c55dabbf85ffa0621f7ecf36b820f3966566d26a4921a1f3877db57fa4f06f42b79b9822dc4a64fdcefbd6f689f71a7948842b156a561c0484514d80c1dd9ef2c522d5086e6dc838e4e7b8c53c627a1d959b1cee3cf205e9e81a21e747a95b790f0fcbbf85e3e6fc6c5ccf2f3f8218ec7085d4d4da9e89fe3d6c444399147ff004cebc676deb0654c37b8b1919757626f24c66926fb391e7e8c38d7c980310a1c4d24dfb590338f9eae0d210bfd119363311f82a6732cfc95f1e7d85f698a2c8bf72466f4def344db47609fc77c553d3aef052f6a703196c285ef0a268d15fc7d8639aa7e3da8b17090f72ad3b976ec3ad9daf998b6ec4a0048d259eb1180d32fd934d6983b802a74768fe9652165660ba712b4f19f5b540b91e5d8b0a5bb9656a71a9eb5c9d7dd107880cc51e2605e741e31245f4d451efe889141a0db92530d2b66ea4f81bce4bd3f064f2ece1b1baab597cbc71b03890fa2c6326e230169cd7990a7d74df7bf4aa6384390024a34be496c2122d5fd103d77532c2e1d84859bd520bfd3052767c94596d3f1b5f06b0ad4e3f26efaf12c946b9445b1a97aa10766080abf23bb3fa4911125bb75936ea7e1b09148ecf831ff138359579577bffc75007703086475ec11f960de4e18606ab6e58dc5909b8a010ee487795a536fa72ff983bc54ed2659d7735b46b756ca4a4b913be2315bb7c53bc8c86568c6e09893771861bc4ebcbf717be13eb6d5b1af09b323166b0cff62d324b0befbd6373499183b24fdc12b6454a0973b1eab14de160d67f4e7dbfb1050513c16cbb3e4133373a965288447c9efa33d986c281f1d2ca07ef61c970e91fd9b0028cc55c443f248334ac1f930c5a8c3e3cdf9449655994461695c4e4a0ef0f8b51dac8d4bc31aff0338c2ac0b97a351cf1b7f3ad6db1fd6f8fdae1f0ac5c00c31b42cad90ee7dcca4c87bc6adce5a06fce25b90d1eb3321d511daf9e58943cf0230863ba882880f139c04a36bd1aef8877b71646a90b90b655a1982139f04e24d227e734e41b084b27093537f26a68c3ed9ecf3c90eda71b1a35a5e263e27c45d8afdc11b844699cf9bc287fb3002b7a8524ac76f19bb8a925db268bb5a055e16647f63cd8aab6c6c87b44fdb6f34c4b63c5b6a2a9df5e3db13f724764b7afeecee6346f684ac008e3df8b47085cf56d0339d40979a8873ada453c3000f0ed2f79ebf41a0d547463d8718e0b4f170b8d41c4fd8f96baa710b5ee6a0c45b02dfb7802ce996e22de3b0e7215001c46e1009817b9becd8fae5419cd1579e8166ed4b5940967f192449e9dd07336fe3335cb8dee1840d8fe5233e4bb28f8fdb829204c63a617e765a733155e9bea5e01b4dca7e3e9ec2bd405cfd6359870441dd1b8a3744fdbdf3691c24b4931de725576c2008c761cabd840de4fa4962caf2e719ff44b833cade8f8250a8e929d7b8851a960e213f980df070c2a7b6c4d7365bbe854855ee11420753c221d59ef079cbf48b6c2f51194ab819c6033a0c1feb0dca676fe91fdefcb335dd01115a71206289a5d258b139df35411d54e7eef1d7f479404b963d84e1f3d98de50412603a5594b240d0e2acd1ec8aabe2798d9aa50ea8c04f727bb64433a8d16f39f5e5a229254d29072410c8a5d226f91c94dffa93bdbb2d97e5d66edeabe0ca98cc90e0d62b4f5fc71f9fb96636b97854bd9f4053676033404c30257e24b798ecb85f0f213ce96e336b5dff89f3875f26794de899947ec5e1bf84b12e9a1d127d1f41118d102784ff99efaf1520afac96b9b22739e1e1cc5bbe35d2ee87d1574ba43a6659197e8b6b283d1707d096f54edbdb04176ee029e323355548d302da0c4e4de55ad19925149dea71ae4ccfb2541012b9e9b9a7a9aaf49dc2629766060c94be4ce7f9c81297e368740228492aba04f82a1f58a0e80ce95eaecbb633cb86a3336646a988f960261d76d59becf67be84294a375b6b688d2a7bd6110011613b1b708e7e40771cd775d2e8423ab812425c89f814cd460ecedebf9796301d8f87a0ec499828a77b046dbb26cc984def4c929d9fa334133e7fb595d72f909496d23ce0ee4ebc39db0b99d37dffb6ca8bb8709ec7ab389117130cb2c048717f22ec42686cfd75761bd5f496d1ff52a46f6d744aa06a46d6ab87f6aba41ada3aea2537aff7851e8c28a84ecf96f87536fea3af977f49df2e4273dfa66a749b2b6f9632959b24c0f125827d30f37e272c79af85db4b92f444910900574c975b9bf01a20b6713573a307b80a527514bc82090bc788d43b4faf13b53530e02b3797173ae21bf909e5ca43c892fc5e23eff99506e3cddad92db796abdcd857eed7c8d1bfbbf9c46d35efb76aee0f4503c64ba0264bb652bbba2ead9714c76ab6cd8f4d3ee903f3477fbca13776a119827ab280cf25640daa6954a7be47b89654d24947461130fb2f5ba84ff32870e1f533cbe3545c9f603fa28dc159195862bfedb47a6aab398b14a60ec088b63d6cd8d3d2b6bf253ce54be34d9ce529a763a4672077d9f166737d772f8ee98e5c511cfe97ac5b88ed6650399a488816bd6bd7730fe17801e17dbd0135b78c4ee124fd9fcbef5ef062edc72803cfa2a7b90521757d47e1b2ec36874fe1b38da7411dd59270c98d23df2d0d091097254fe9dafb805f2605d03c5a1d4b579f1f5dd03a3c11b35e924da1c282dbac7f28ac1040df0906975a331743e1f476cb9b10918b7011636d8b8c179ca7a2c225b18e62505630a001f3d01a2b05f06b05b97c80945c2b4d59c7133a773497c7b55af79061b582a26221a99863f22b2ae4366f8224b865757a068ce2921c2c8878143bdcac700cc2f62581bf59b35ecac70047d63ffacb98ca9490be56d294005ff39a35325bfb0ae590d1a5b612af3f8a71a5a35892f3ed99a6469d1b5a32ed76bbe88b6ff6ef2001d5572fe9a2ed55c705ddbb9c4737cbb12a70d4090edf23cea5e3e164b1c1fdc5934457ce1e0227fcbeb07d3f6f7d034f6aa7bd96220f0452696feb56dd733099f4f8dffafd198b7ceabdbdf846c3a14673146e8a9e3104efde10f2266663ba677339af83afb417d050c3c44846d2766c243ff8529d5cced6b5e7aab2f7aae06493ee4e4f920b3fc0cb65fba640e3eb0708171f2c6dbc3a82293300d13167e08e3c18d3ff51e0413e934bc9334ffc562a29c87ecbfc1184fee65eb1b0e8f6fd09a8b211643b7d5aa63b47e2aaa552098bfdf863262b6930554f06120025811e6ae1fe2aec42658fae6299c1b9b480c6f8f0bec55c5bcdddb6a18ae35fd3330c0c82caf458d228ff74eb3ce7a62e7d711620465bef6300d5bec570d4a7ba8b7aaa08651e8aac8c9807ce54f13aa4182900e439dde6762c2ae8e6c8f9de12d63fd6bd012bb744550efcf9fd9bf1aa02ec54177a2fd06da29515257d579319a32f7bf27fc83cce2fc578681ed5c3193ade90ae2ced2d4d014d1f6bdae7ffc99e2467aadb31048e781c09a6944b7dec67e39fce0a907cfdd841d3fa800ab7bd825be909f16c0cd697226b76e0bcbcbe8f662286c60f2a17dd2901d17ddaffc948707871f605e307362e57af50f11adf77c164b0d5c6807e7e1cd0bd4b94a3f1395e24c1feacaf160003660ab34debb7baacc92c5fdaf21ce21f8c66bdb0da41bc7b9f6378e46d5a48c785ab28c122bdc1c74196fa995a90e6e5445753fe5aa522324de6bcaf4ead2a8266142f9fcd3b5d50e6c1fee1caf0ba7beb2387cb7ecaff192420a2d9e4cc6d2d95054052e5c2b276d2c0710262269f9aa3a42b3e8b1a4cccd868f13f8c48974dbde01cede42605b12b3e6da91c15e8b37b96ea523efba00b71d71f89cd68407293b27d981c3dc6ee2909e25519108bbdbaf99fe1e5d0ccdc76e812f76a39ce43619a99f681bb66da9328a23905ad5fa22be8fce66527038fd09ea3eb6ad98be81dd929a07500dd1545580802cef9d9f9ce61bdd53c01ff6edb7304f262480a0dc7aee1687d52f30ef4230b8acb4e6657292cbeea99c3d83fdd82e57b5e627359e15557929341bb21fb59839b88d94c99ebc5648e64dbf04c76006e6d7b7fa74f1b35dae91800cc88954a575188533796ac35aa7db64a0b4d14da1512728a30402def571d4530d3e48d01f49961172c37d516e179d6228ad4353753d7031d7435bcd0e1c76fe5cfe62189c692d8f220f5770df9160fae9b11af76dfad31b89f2b474a3448f5d4d0c692b3077d4b46c398ef549358bad7eeae04fdf48af0f40c49a488581ee693ae15a02924deda1302da9563566f633158d30a52d3c2cae7897d35ae40bde5214d6318c9d11722d25c6f999c157362c36f282351519f9f1f6133df877b08caf26d1580304861bb3c5d08145698d05f67f3fd0ba4e004b553cafff20d4cdbed1a55828d2c365f3a856af368e22844859d1e63bb800b8ff3c2448ece7dd629b1a54239939aa68d8dae5a657efdf514377d48856033ec0393c0ac9bfb6f12855ee0b0d7520052075701c7fe4356f6d378a4ab5a5f91f0c70d8478b042052b0e9d003eb40f6f201d39c5db2e9f9bf286df99101429b6f649ac01d0301d07c546d45adfee2c62876f728edfb55e332d1176818017989649df05b5ba3ae03587bb8bd59ad1835e03eb9b6a56bd28ead7eb6c5ec4f4e33abff4fc7ac8c22a7d1a330b9f8e9672e4b1240da5f1cf52ca311ebf2cff76f7161548f6534de1821af218a19f6062bcdea62f240ba3394c0d4b34e78985bf6c46455c149a9a7ca8182d5764acbe6573ae00fbe887b311f7cb2868f4470d06a335f51344440fb77d26048c5e9123cc5ce6e588198d304b2c2c4f7afed9f13a67427255be778365db035fc8bc36af9d83da63f63d94f1c0dfd3afc94dc711f3fca70c0f962f93a47239289d32b99f8a75f60ccc38816f38871388d820eeb69f44294e4e088171f7e5ae8d653e64dad79728a68bc65c4eda9a45baa1109073971af506b743d5075e316a0f53afa581e17aed961a994d5847c47125d32fdd178886f2bc785dffc5128e60e5a887a139538ee2173aea2613a3afa3cf60ab5ebc2efd7d5e6af038eab196d2f4e930fa82b41cb5caf33435b1ba4922ad80984ee785560edfc3dd8b697d69debdc0fb0dbf9fd903225dd2f99d8914014ab17c8a175501fc4bb4a29893fdf38377477939415c847ecf91d8c9f14132fca451623472edd056d3718d4371e871a0a4dc6a22ad1bee3196dc06a31611e1b7fe656bd19f74554790f5aece2ec8864c785f9cc20514235ef3871fe960c1b0de47f4cfda05025ba055c3d268cdee0471d10f937af5481f457976d3e04fd40c86bced353e52ea2599f2779df8022a3753522438251d62384e3c35f530e06955c13ce3b38e8b48b819d1fc6215abb2083edc693bcbf5aab72a6f73e97f92380fe254cf8a4a1297cc136bb9540d838ba2eaf9e7dddf81319d611db35be071c79fdf6f9ba8a4b2f2da4468853c640430a0a0acfa29a83d2a029cdc90e40d137ba57daf67a16e512700481ded52e56c4f1d312b3d0992c83345ac11d5036076bccc99b4f0ec2f11cb2ca8c03a00898edda6fdc76f4d3034e29eea81a01d560decfbb5eeb9e2dcdff847b112c2a9d486ff7709958dbbc08ed823dd600e1511a00c48443eb8fec48a9d0b6e1d6969313509092b6b4b8df0a942dcdcc1d43328b44b219516c4bc9b06f3355f0f625af80e1e41c85c6d2aa221f19b3407915760b299deedb16d3d4ce1519913e4177e23b1a6bf5b76a8b98a3325d646713dc8ea9821e1051cb216a8f5920b6db8d31c14c088e666cee31e680e20810e3eba872611e0ecb8ee8c27f6b88ca415a717593f2d70287ab93d4660784753593b4097bf6107c763d7cbc35c22cf0f40ea146b3626fd501f59c060c8ad23f64733d443fe6756ec265ab67f2f416dfe397cad0e0fda59f18606f89755eaca4ef4388f8ab1ec340f3a5deb48c703db67be1050c89cab65bdba74f5271599027f749f9ea7919e2c581ddf7571c9d83c7ecf6b980bfddb616d0f22f8839f664dcc60afe245fef1eab519bf06882176119f95bafb67c9c3a465efd2f61e7dc8ce896016e25a106fb5d24ceb5b7d513442cc026f73e2fbba5cae04eb3bbd58e9bd670172637d0adf6de6521f83caffdb8e1f5d19f3b336a76a03630bccddb8e75e40e809b8c5e3870693cf2a9e92a47f3baeabfd0751f44db514ecd6661a6da24d16722786a417b8162b302f4f44070b2612d0e304efe87810d3e3758338259475683b123be1e0f9bbc5b635835744bea1e6390a889bb4434917478b83d7814d54d87de6fa40490a4c5d300071c0decd689f07892777e077ecfb05641a494f35f227efa28bad8176f727e6c4d1a1574744c67b0d73007eb3f53dc160ee8b8f6a60ec3a365b3fd70834ab5835a6f463a8a66c12c975aa1e3b38616c340f408298b234e6cbe3a8c93dcbf4ad749dc607812757914d61497bd5a2a7ce57fb6b16b0bfc3115cdc5096ec48a95f0d16c24e2d88cae62fa86e88fc1f29ba83718d8d40d1028664df58a02872f7fe5e95c0b2f6361b1156dc854d2a6989422147955a1a57db874a950d19f5799c9d28fe8674ef2083c68eebc4cd5072f78131d402883b3adf7fbc3e432fa912a317b792a4e2f65b4d91fc038825db8cf7870bc0462ca1df1e0d33941892123afaf66ccd5afcda8c5a3425fba46cfddd175cc36728b70c6f2d0573ba8709d0e9943c957084f13d98b55b6dbf52527d7c2c52ce32fbc63c6da8f71d486831f5a4485474f2fba01a428a8694a9d23d642b30c346b526014070cb169033340858244feaa5e6283ffcaeac5e5a30bd0b741fc3c65d1c4418ab16e42a41de305958e713abc29115314752519c5a1e9844dd845ba7443f9b5f9f803f53dad3e35844b52d106d243b6d9374d6562b1023d9d1f87a04b8002f3abbecd8ecfcecc402bccb1d7822162a58497a705a621f4eab56bdbf3e3f86a02b4cf8a4adaf67ad90b1e6c87345f6a49a468fe574940fc055f47e9bce5ea6d29920af79f62075bdac2abedb81001e1bb3454f60251e5b1ef96de925351779e0df4e9088ae3f09d5119f98772c4cc8bb267c1263a1ef7ded5293cae6a25c260f5535da82a75c3bcb35e1326f216cde823df33de67ff9330be2de2e283cbc03be32e3eb52e587ca6421bc4bc90930b1537bbc33fabc63f4bc2bfbaf866b7bf9afd0fd014687f74fd2b6f3b7f24a1a67e5774525e452a250dfa3e3b148deb34cf64b358074029efa227cfb184d795b62521b7f01e0e61e7aa7bc239a21d846fec838b2bc09e9983b24ac822105d0861b40981d751777b78ddecacbc6e0d8d17b06d84ce67b2fd009ba7c829c476807000f97e824f2359504cceee344b4cdc3dee4d2d45d615654ac0586826b2fa6b66534881bec4bb0888eeee88110c38815de10477fcb894f260be10dc6b8b2e851b2b0405e0e8d801024e52244a79dab8cf60a04c434d7c033675f1844f8cb78a3a95da7a55f7190ea29bcc8c03c003fb26fe773fbe36530c200dbd2bf43982a54abcc12b10318588ea212f27944971a069139a8d8fc423d3c0f7065578681e54696d825d55006980ccc5715ce7caa5bb2278010f531a35c9a096d4868080fb81cf99de9eebcb1314786a8575bc26d37e183cdfc5800c2f0096ec21964d1df24e58507058101a6efd118ce2af323e6c64e04459df2164c14cefd6bac97a08a5b2aaaf21ef45f0d909749f130600550bf5db41b213e49f82e22e411f24c724a9aead95626211ca2c5f534875020fa1033538f517480fe695a03bbf163df1b4128f15b5245b6a93601fa05672abb5507642ae542fe58ee9d10429080bdc1a0a4b43a179ca05efdc0691aabd34dd758d140231fdb75828f4cb8049a2ccf06a11528a2ee2edd4eb34a19115acca804fd30eaece4a03642e4d6c41fda925ba3b1372055fdaa2e428cd04fb68950e8d67d8fd4660851ce8a8fcddca7fec10e5a93f34787de86ec787d6b1eaa0e08987eb28b5e41155d0548a0b1d3ebe2dcdb97acdc8d6b5ebc5032736988a2a6e8d19854a47eb2ddc0a195d1560c172a6fdf4e951a4f6e9e083a844dfb16e0156804a5caf8f55cd4d49205480ee52d3fd3dfbdfe7f82b69c2acdcb1ad9a64d3689ac51a0fd01cfef454b839812ec5c05c07477669cc6f67e7dd6809acb4362f83551c9058d7a55821dc9299b1b4f5b74375ed4d9e2ed6e460d49ce6ffbb4e56e5941a2a38216a69c394ecf56ec7d1171206c444df752e8eda9f84f18d350da25d66d9f0faa3f568ed30c9389685b81660497d03d5721bfe961d2075297b449fd9fc800d83dffbe1d7341dbf82aef5e77d0dca0219998390ab4bb1469493c073818f2737aaf31d50a1199e67c57d238f7b0b728d4d31c1bc0ddf905299426bdb8a133d1f7952f956c4e2c79b735d93d578e1c49c7494f577f55237bd646da4cabe142446e7a38ea82c353c4f95ecc84b0acd2cdf22919ac32547134a27922cfb22c3a95e844ad9b19cb0f21c39584fdf9e19e22ffdfa044ce46692910917e85b9767cfd4826824d77a1005931e6faa95bf0e195663e70b4487eb81ac524f105e6ea151f44965dc361ce87dc9cc20d914224451400f42fff60a6bc5936d8a5745e996520a91953bc77e674eb8456575529c7d4c207c20702e8f5fd816d53cd488577e1a6f73f9caf711887ac5353c732f2a00477e3db5177bd0f4879a36e9824dad71583536ec0c61283167b651427b3e23377a2da2f967aabf7e185217660a042a599cb80cbe85c5cda32c53e79a0d60477f3a4426123a549a53c56fed446772fc611993a0a48f99cc95b73e6dd3857ab49684591cce9b3b1d31da47a9615152d2e4eb7c861823fb68bbbc6edc953b0b121fc31d8584baaac3f2c58708ee020247e19fa87def65725f9b0e3222d9a4feb0b174e281522a6ea4e97a78311c4cb14add517c3349b4cabd6d6289a4c9bc1644523dd8026d9119ae8b2537c4736f46b43c89c493e317bd7b594e0a4ec5ff18961bd9a687b93b96e033f7e590d95b0ce9e96a007a9effa82d53984ed2973b1a2cb011f5b69e8cf50a452f0c45f12fd4311924d864fbc5a57fa70d88d2c57127b87d5b24838bca2abb988e9c31292dc7bb3cb5a23263f371caf2d9cbe05ae3c2b5ca9045cc8023b7fa2c048fb8adb17f964e85cd4f17522d485d172975e605b00474998431b1bed0bb06736d3ea4a36b6a93af9d8918d814c778cdb833444418047d2f623000307896ad4380f376d4670e9acb05d1a3a612ba2f4e66a4074448dea2d009caf84e770181eff48dc53a72a18118796c85050f5749b9b48d53e692af219bb1a6603c1789b72c8d47cb60031f41e2fd6f47154560139362e791005f024f7d21db5b31099616cb8e7d3e7abec249e3b25d9ba97fff3d1eb4f60f498ee96500d5bcb58eb306b7ed20b39cf5fb6ff0a51e9958820ce5cf9bc9f728267600ef8065e44fdfdb13dae2c6bcc2aa0fac0eec86d0819b2ebeb75f3ce44acbd12ed5a6091a36980f2bd6fd6e72a7ee0d6e7dea04c5815530885de2fda0e45f3ad4baccb9671c4e46910b14a9269b439775a5a27af9438d64fb3a1f316b6d37381aa79c5359161506de38f866a3c77880f98bad6b2e708e08dc8d0b53f64e092135b5dbcb05f8478979a8f4dede65d2482787299ccdf8ebc7f0404851bcf395233d038ff4971e3fea0891b8122a54e532137dc04c10cbe44ea66b737e0bd1a86916c8e7494923bdc22a9a6229067433f9b2431832605b950352fd0acb79312b944978e84e3114f784c1ad2ae5bd0251bd4f19522a4cc98efb91902968ac99e3eaf4953cbb18b3bed25cf0fdf9fca550c3f54db872b94d839353b5648fce08caa7653b49d1eac04a0854f4b18f7dfef168f4ee75885aab4ba920a835baec416101fc4ece9a8a7515e8c36a2dff4b4153d5cedf75c48c8730102ef00e98f3874ae1e6c095c78f2a021edfa6ff44952544b2f1c69d594db3693c41704bafeac041a4f5c4b40625ce0ab461e30c2b158525011ed59d31b7c160ed4550fa297eef08693b63085c23969361aaf0219d2fe0cefce8a45993eddf8fe164c39b756c225f5dec8dfc800cc3154afeef13513c109409b05b8b8a3380fd1e8b065af354586abb608a99bf6b3f7a1494f2b8214d93868f079214b642b12de0500d89109fea237501c960dbdd5410d70e5016c8fcd4336ce6bbcee61fa35150c586e0de74389b1e4d20d221f8ca32b0987a6c133bdf2e3a6da124bc843496c812366c5aaf5bb2f6ebf0d2224170a4676b6e8fd581d2bb871d92175bb0cb1f0453c1f8f54611d67e804e5903b56f5d44030f336bbdd9504c63f09fa5c7052a9aa3bf8bb785b37b5b8c305fe9a4b12702feae91e433952b32f06858e08c4b998b2629b2194ca9e6d4fdf5f6b9d32ffbc4286fa4607d110861afbb6ffcf8a2cd24f2822cd357d33cef0088928668b8f27f1fa46d4773b28dbbafae51193d342707aa1f2f4a940f4569f2d157a584ef39cffb9442ca33deead9996ccdebf6780e4cd4f2c6debf4e5ff8ffa6d01186fb6051e1c3b139a1622bfdd38d833f660e21f957573aeed0ccb6c726c296cc90bc2269a1bbcd866436aa841175a65c124b7ee7e64ef0fd0c53e6df79120e2abfac0a4347902ef17d373058f5d927a74a4e21720769e3da0db2832932752d39ed4d80032c1c428afee591a18b74b4c42c18a68f27b1877c03adeec8a70060b10e08b36996e26729fc00bf07f1fb440f30435562d9c7bfaf47f358e4bd5444cc18480ec98c4ae2bdd22268a8ed23f3cc8763bb031847da75de50ba4e2316545c8e58b5f0042aa1886d693bac2d56fec1657bca73fdc039d7e0ed6fcf305da64d8fcf368266991b509ff05158b57868fd78e255272bccfe6ba5bbdf0b18595bd753c5881f8679433a6edf1643c530ebe41bcdb5501a5a7d1d7a7b6c130b3ae79c0751e0d4457e80b3acf8289945a69358ad87f9a9f369a253f468aad36d6d61f49a95dab0fbd22e40e93ddabe8847128c829929319968764649837e8cf38a8364686fc6cae3ea1bdb6eb09d3423908825d22d75fd7946f1569a3694f62254cb401d75e3105ab1dea69692a6556db29fe0a1f9c65ab0ca437159c2198147a9b5b9d518579a937aa6f09d00358f57c0763dd29e56fad08f4b5c5973b2ff9d8084343a6d87507bd13a34b3dc2df1f11d884eb9d3d49474862394b5cbe7b993cfbba2c978852de40b4c96dbeabdf10ac33f22bdb688635101af717f5befb0b5547442b2e50c9318c316004ce5fa58a2477c5982b0dcfb25fa8c7fb2686bd53a9a898180c26874ae783acf4699ef671d78847d063e5749aaa72096da1f4ea649a1ea2d03109bead360cee993a582024ea09fd6edb93700d6f372c6576fbc111131058efdf97697ea3fe824d27c07df90fa496bb76a1f3e1d2148790835f3cdf61f44b8d11e13c3bc52ed80b4e9db1f74035930fea404044987e8379fbd9cd03cd36b1cca950bd818ae6a721f9e4615850fb8234be6b6d635f07417677e69d01b9c1faf9866cafe3f161572ed61faedae505916fd14bbad0f22e1e3751ccbf8157557effa1a5db84d83f8f97508251fe60f2696d01503c95ce39c740234af04ba5ee15ee18efcf0c6bd41cd448d2c6dde4e73a564e923404bd95b6f12c41ac0fb518d6e792c9b90bf35526002b1827fe5b727591cf1e81709ca034993feeab0e9ab4ddeda5bd012e47dbf02861f233836d23968a4300c04c82401a89e30c6c0a2069742ac7fe71b75bb272e46c3509f4d9485c0f9fa9909b6ca58638f7513e7334aa67f89385b4b3c103b02c524a3c5712f9a42cf518f96b462f6382b27f230890a3b084f40dd108cd15256e076a31bc3b40be14d2a5deb3848009fa3b4ccd0c149f4f35686b06fb2090cd0d78298790c33d257cfbc2564f657d4c757ce8973592b0d0c22c02c3a3622e3d9562cc7e8ab2cfddeff1a82cb1010f9931d997ecf4c86eca465eaf6932f9b926fc1398e252cadded2a3a5725b9360661ce7708bdcb814d74a697c4e3bf8798f4baeb7fb4b1407f2e3f4afe77d070b6d4471b82f6cd6ab90dbce820e96a46ccd6430d59d1eed09d78628c2f9f8822d7324de7798adccde98166840c61c5635e71ecd5fe4e36543e923edb1896f527971e5d30fdec2a0fb4159d877f9bf29aeec81ccf45499c3ef5fccd370e2620436b90827b7a6637ed9d89fbdbffbb3ddd50c5e2851c2a289b3eb096f40b77b3c09d5c30bdfbb3c1cfa24ed54172681728cdfe40aee4f295f5bba3e83f68d6007a4b4f1d64880293e5e6e04d39f923a121c5d6214831d6b2a05aa9e7fb6e1998c66db3b51df4dd77fd6ab38b316cc477c3f84c07b8b7fe5f27f10950ec5deee5edd0f3e6cc5f0e15ed43092702be2b9464713174201577f8d1219d47bf0c3832819ec68b4b03c49da2c0a7f934e9676a4ef02cf406cfd6c706c6df86c1136b48c278ec812ba3bcf479f3b5b92c10899e9584ec32cbc9a9938913710717680c52dcc9237e21e36eb26fc109b255e19d79fe383f4462ab9dd1c32b5ecea63d5b3f25142dc2a69b274764409ede21e942d94c2f2ac9d9fc1107e74a32fa56b1e0081c10ca61aae506cf640bb94d8981562a76d679bf9d45b58ce89b823fdb2f12ddc2d15cc3c7c8890cb85261fef6bbdb94cbd439febe1c2669c9ab05640dcd1cfd082abc33ebba3d17f2841aa31373778416aa79a2ac52ac3fd1a2fa705b7227e8a1200199365406bf2a913e84ff25c6305ebf7ae93bff65e3f6b4dd13fe90b56e99999b8b4c34f755047ed8509d881094ba4ae03d8f2927d7980294998b825073def2f5f634e20c5cb212cf7695f6bd65d6f7b9c7a406eec1931a7c79ff6884d6d020e26e0a664d00d5d6ae9e6dbb53963f50675eb4c0a671fb118bfeb8605e24bd6253987b0d0867f5c23e70b1af7b4bd7d45000a68a761cf7866312bef56598c051c71286777350437fb6b2a64c5dd8396d05477b42453e20b2e6d389f3b6a44b9f07eea7839d50996051127b14dc12a2076683b57d4f64b286a5eeb14d48a46ef65c34b077e11f1219d412e2a5d2e7ce5b2491426e79a957c54e772cb2efd6c98a54c1d570e18b2902a3f4f2037d650cca89e29434554a2839ec51ea65ec0cb43e094074766ad8f9441ff802c2aba8e9152eefaa0d45b856afdd93e8fdf304ba4f9ba784ce1b46f67a9847be9b0b9fc647ca040393b32c1745f85069c4addfe15afa4b69a91260393f6c62351f2f7e0e690f225d9e12eb6922d7d7359636429b1ad705193a88008adab3285d5b3acc5be93e516858c63595ed01506400a9ecd9ffcf7356c312e78932565c6dc3c1c23c4b1f6b8187e627c00c0fb701d9ece0221de08275c058e6843741891f2506bdf470eebc79f572bb986aadcf6b4dd4537d970d98a068ad0f81b68629fefebb89d2ca504a975ff0670b6e2159028f453db05b4a6cea716632eb75f87774262b9bd0bc5bf148b06b80f059aad21fe8d18e326850cf4aeb1aadaa6dbee3fa14eaa0522fff12e45141483d58cd6d914883a7bf7072e2f6e4efdf3b75f48ca256423bbb7201ccfd07278a668cc54ae3f0f51aec57681a0f06b0b2ae804fd531ebc6203498a53d37b6cae40036bfbbdb071023845fb6a5f8a91707b3d681308b23b203a583e1f02daa053b3e6fe0b38153bc8ba5b391ce0f097e3ce4499932ced8658a022c9cab5cad0a1179a7b667b8d97bed15825e1e10d07125503dca938b534337c5903cfe71fa4c073baa2af2b85ef9808902d2c781bcf0f288035b1272bb443bc55798509a5bcb076e7470d1cad0d53ed85948b1803ebb83b61fbe0f2333fac2e858cfc7d8299e4a3b7d905efa3288a94dffbb5ecd9880c7442087f5751372d78d02dc776ff1c635d38cac17ff0983f0814a075d6a17d29b7672fddfb015165a2d104e1c1bf3e6763fcbb87ea23ad8b264f0f230e93306dfe5a5e5fe2915042c09548e98b642fb573d822e0d50c7a68ae5569cd853b93d73fd9141f3050154abe66a1f757490dc078d9a45be6286e39e15b348b687bae3bc0df4d26db5c2d87e347afaf1c1c1f8a47f50ad5de0257dca527cfed5d3c1344ed545baeb99c455d0a010ad058c5e25ed4efb6bfa206d406f8faf855d1ebc962b7f9c7f4e5abe3acd06ddd999a3273ef64bb45146702bb170fd7aa85344e21e3942255cde6830f1f0789c212a0524938cf4f6d56376be4474e55698e0d529426aad29f47d2e5fbfd1d1957c8c2504b4acfa627b9da81f86643c8d4a975c560dd15f930aec6840aa713fabb9693a390f5de4dcbd8e6ccec84eb6dadb6c47429b23f9bb505bab63cd93e6c61a93aa1e2aa364506a9d67e2c128d7101bcb389e49e0e4af32bed7843f15f24c1d87a65a1135574b3c82715a46adcd9ed1bcf4d1c64dcc3ae48dbf6fac9ef1d8afa7f18eed9a4525c0ad1da2328915acbabe36dbb96d8b77d29148255c3d3baa2b4209cf98f5d342c02e86feb5ea56eda5791d21ac5d769271a8e27eb231fcc384797a79454d986f0dcf0bd07b6978713a9ba99bd9efb37cc6c6db26e7222b12cbaeaeaf5c62dd6fb50f5d065c40919bd08e96212ac5d65adc3790808462e4030ed039dcde77819e1e29ddb7994bdbfdd57cec3f9bf115b2036441831343f97d9f924368577d8087e4a66f38bb23fed2ffe4de092c5723c45f20abfe0cc81d51ea9cfeb47d63c61594463ea705b1a40e22df3438f641417ef0569c7ada40810cda19484e3fe8e20600e1f13e4c4edf85c8b5b27f4fd1748095aeacd16b54f1bd1511a0b414517b80c730ce28f44ceeb57a66b8f54c7db4271ad9b980302b24b50f75748bf33ef7911a1007a295cbbcaa25293339a2e3ab9cba48e0fcc16612d219726039564c37d7671798c61a8dd7068435a49f2dcfb75c0bfe413d297327feaf3c1b849b435c9807297b0f07a1b4fa23c103fdbd8a54fe6ec5216cc39d8a3651530305b370f3fa1d54dbbe1843c7c26b7b9ffcb4e0421c48f113ab781e74577d71df88fb87474989455906098311023390e0a0b4f275db709dd5f87d4ea60738e772576ecb0d2bc6e6be56eee8a8944c740fd6a067017c9c0935b16a42f49cbd55fa48c74509475c111e64c80510e76ac49efd1099ec07ffd2dbe41ab12f58f5a8d2e0337f9182903e5013cfe24018ce2329afc9d928739926fe51ec6ef446c122bf54814f831c34dd6ba41c2420c8ac19aaa45d30b17ab2b9f9c647094bbf365dc975560d08f7245c1cee9b847decabf4a6fe250e8de3a7ce95b49933859734c56ac79f10ba0923e0a8b89c37d2bbb4ade8a259fe4f4d9dba6ab545009863b001c5e0f409117e4c98af39c99fcd99b127293ffa2cf09c5426ea1f09f17e4dae948c7dea0a9241d82bd08b8b8c90304d1ddbb93b2534f8ed534b247c81008a62b40c8e490c43b92779aa3680474ee20b1adcfa85f10751eb02e91514581e1ee38ab264fade8c3678f38815816ec221d1fdaf92976d2e7505ec3186ec46780da6bed4b7715ad9806ff2ecb92ebb6298999d34410871cad23be1762679da6b247ed185ce1110416b84bccecf60af4b0dacbf73ce310a92f94253b117f31d94517825500381e722c0f08a3c96eef1688c68ae40bbf209b926680021ecc95590b03f37b3de6fd193b8421fe9231f8de3c9d39ca709a06e8109f2670d9b8ebaa268bb9337517d19bc4262eb0bb9954d8cb527624ac0a40105b77727b700c677cf1da895664f4e7a26a5ad26617a8d74dec577c967051dc1181c11cab1a37e9429858000a698a1bb7da51a1b2b58a9adc44456e48c4035ceb2e38556b6dc8841a6d096498c1496ffb8442b0760dbce0b08508f5c28ecf72dd8b49cbcb9d5e24d68a78ed853e086556d3638001395e9772854aebe041ec85a7e0d55180afbbd633fc8cf7349161652fe409f427b65490ec9633002909597d4d0b2fceb4d1a0445fc15fd1bb7c28c2483f4ee7e2ce66cc4586d5a413e45b3715bed04e37677956bc0b93f665ec93ab6e9b838d569200760d070c8b0c8d0f626386db44dee110e19cf900f0d7b54dc76fabd78553af2b5e10b721658fa22749562f676746b6d95ea7bf4e4a8de90a967e637b897414d3db7d95da296be26565bffb09bedad7a795a3d6bfe407b4b8ce55a5455562c319b14643b3ead8c5242772a60cf9cb5839e42a524c89b808acefb2389fef6af5d5a428d9bf92cd4614250aab63770213bf1de48ee6ac6743936a793e0ef4682028393b3fe9cf64ea63dd5e8dcbcab679e71305cb13be26942e9bf1ac4fd9b41fc9d33f3c68f8057f281a70b4f44f8c45f19783775ed0f0804bade24f80059b4f4a48d42430fa7f93af679ff92d2d6a89a0aa7a9001f4bce3f575f4a2f6728f16121a2bb6bf395dee5ab3e2e934f73afa861d61a674aa487a6a4449a6ad9c6073ff7ba16f4ce4511d2ac7b964d30de17d86073f350501e72e923bbe246b37f43fca017d599bac47893e44992d5901db9b5446a0cd5a261094caec52a0921a45c2664ede1e61dbb5cfa086b5bcec067665aebe1f4acd2362384a8c7084311559998f9c4390a5a88121ba2bac37ad67299c3be9d8c8cf0a380e9066acde72d99e9afab914b4e01f2185e66524b725cf911e16473bff8d661c1d875bee483bb9c177ac46bbe208aeccddd92bd8a86a37075165d06ff8f6cd9b687f6c3941e9359354447c56e644d93e6952997e2003397637b8f3bfb72b6443c5ba9e77fff681dbc56c5e00fc1b39dac5e0dfca12e10074873d07087e625b074efc0a73563889b20b484e35c2b3deaade89a5c0cdffc23237dfc30152ac6c569dfacf4835d6ac28998c6c5203c0369c772c9ec6da01ef252bb531c15893eeccdedbc8c12f81c03412edf3ef549b64f049f0a9ada24e581f1fdc2702bce6a3218a44cb4582084bd6d64f9bdf731f8cd236621543136301a4e6d6ba15c1f5b911ea8e5e35cc9eb6c7a9557dda8950a3b5f674de91d4ef986c1cad1895b789c0090b5bfe1dc1114652b2556feaef2d0db51a3220129e0a7a906d6afaa56c057e1a4c1fce3e2c3e5ce698c9c6b9fc0923aa3e3d2871c22f9fa982c5ddaa89747921eab642457a386743a896c166d8d9deba565fecafad28ec128d2873b13b5b75cd496597ff643cb82fb568e4c8f2681fc3389479574b56b1ad82e7ffc32f280eed54d4b245e3980faef837351ea7a7466923936b58850de32a5921b385379e265d9a774d91711f545fd01f80826b113965c967ecd0db35d5c0c5f99e94e1088fed3f50f859056daf1de845b3276b1c4fb4f25228be6c93ee675b78e8e161b436b457867d53d9f9cf98d4855a789a14e1f3a2920aacd3b9ac8348027201031fa8e8e63bb5c3a8c7dfa4f62967058aa7e0d57f620132abad4593735f0090896b46fd31239a312476c5612c5ce98f30a0e7e59066be34f8ccc408d0910783633d3efb31262b9c1e50a6e5f6eb68ab7e92fec57fdd65c41b58bdf87d9ff0db4295ee30d3bbe23e272ad89e2185e2f1ec41f90f43a23702bb5865730732569506f97a3bf1cc9d6daa3332eb6d88f5fbe590ac77fa6baf59c3f78ada657329bc8632a3b7b0be8f79aeae7c8cce87895ece982895ffdf5d598eb00fc4c7a34c391414f03b4f89d964be3b9651eecd18145e5cc52ae39e21b75b2bcbb31551ed92b0a88fe27982e2fa984217deaaab8f75b29319c1b793414c59f5ba25db4f5ac85b46e31846e4f6886cfb1c3847ddfcf5a950b7e2c364b4e818e6bd7a7bc1551892798420307d1fe3cae9e4c15c8cb787fca405495f1efbdc9e788841ac3a2ccbfdd64f9b4ae2317cc015a301ccfb87e4c5cd2b2f34ede2de9d6c09933c7c1c392f70046277659eca557b639e1db2a5f59cab50301793058cb05b1bc3b100788df6ad009744107274e8c463bef6c7cb72d850aea1f3de838d1b19d20ff43d663fc4c5f836df15e99f8b2d2080cd5090bf2a0cb2f7ff2d65f7a7e497a64f14faf2660beadab7593188e4cee427ff8c5db3f41825c67c4946cbb5f217a8708355634bf876f1de901c75b9fe0bc9936cefb308a6335250e7859a5bdce26f137190ed92dec8af10481bdead26adc6bcb9ba4f257a5fe3a2e22bb890d5c4119a775187ec46413c436042f3aec712484ddeb191ba5681f9bb70900ef4f2a91ec5bf94a769a047509291ae8d10a007ad711f19748d907eb07325f7d71e3a053452b906b5d90e026c5cd6db5c021868cd0b49f52847d5dfa7c9f723844a2cf64b5608d030eee7cd42b30e4ac92d5f44d2ca34040673b3470fba6ce7983f0097eca1740ec4b502c313037def3a7fbecddae872566b2caea708116c77cd9f7a0b23347372d9f9688e8fa86fe825d038ce3c131bfe453cfd4fcc07cefb841d1c08ef66800ac3d368661fe420686f934d8d6c11f437845a670d919b84700d1100e1dbed0f027af2a3c34a6749fd51ead4a116271e9a80c0baec65af6989354a05678be41b04a36f8e436bb563b807295bd6ef7379bf2c0395565ca24c5d276e136ba3f19ed3af0c96aef64cd56f734f1a26dd34180ac8b98a7e0dd0c7bc5cbadee58aeeb4e9aec6d8071e45053d0d9464aac78813a95fe4819a82ef809776ef8f249d2f4354356752508520b8bd1e380b47c4cdda724901af1408816e58f2837e8517f8f1430691676c692c22baaf68d33e50531f6462f43b93958910eb36ec32ad503f8263e99e1c36f749bb464eb3a8480047d92c1a22fd7aadd563d94421b959559af857f4bebd4f2319e1323e7d5552217a21532fe7f7f92e0053c2fe3d2ff8bfea29a083ac17c139e7c06266773263d205cffd2dc2b99cf6720b10c55d01689d4a9eba004b4523dac3fc01bcc8fadac24725244b0a6440686f3445dc4c2e5c800d7dc5d449170cec423c5cb2c2811831784e93703334de5471dd9293b5c0ccdfc8b601eff1fd02e6bf026086f22bce74db9e1f619d6683287ca740c552563e0aa88740f88257785c5fa6d8591a27c61be460909e2e86451bf413867561c416b378bebd55fc41fc6f287a0d92ff54e3275a92c4e29a18038dcb6d72298c8fe420b1ab2206fc7428eea81700f5a286bd8c1c012a85fa2b58c4fcc95e2685e23752a3a0abe5469d87c988fbe401fce75b5597d5a94f205a081c5fb311d293ac200699f4745a81a3843e58fb353d24034f27c205aa05e3697bc8ac3f0ff6bcb76098905c52c799311b0ba7d4b2449446dd9466b8b7ea36096b1e1d6845ea664b931a11c960ac1c9074bdf93adf1a541ede69abba33bef2e0aaa48c90c4aefa9de6145c8c7a804a78277933a8f89f1e20e27f465adae795e5bb7cf957af7f60f24b8de5804d8c141f4edd30412b6560f1c8850eafa64d6906996fc646b42d1b51739ae88a089ef8c3b2fe085f21fa80eb9ee447896c4f0d38c0bf58d941269fe97f8c0a95bfda5e9fac1041f4723045183d2d1a4b367a00519022cf8b942b7e010a8852bafccb2236a6195f17eb7706465a39042ef7115127cc7990678bb1e05eb239584fb17f83ec12dae03c38de757cb26a334dc1c047ab99de215aeb9a5f340708404ecff4963d085c25a93a706068fb0d9cd5707c23bc731fd59986055b678e539a2bd1c9d01792d26446f218c74b621349595fdfec4f848d9b2deebdd99c2c193adb7ed1ddab2d467282e97dc690e358683ae2554a36aec9ccf22e66218e057b30909d9e740f25306d7a9967414f57de91c1fe3db58d09dfce14fc0289adf27db5ce7e2f87e964ba0f392c9a1c03606690bb9081a15e49204754fe6e6666c6cc303e8892ca732220a6242434316502fadff04561f1ffd06ab538b8e614c48d168bc6b332f6f93a0654d6d265b34f9f65a6a8201d92b6d275e27ecc96ab51a3e08cad8acfe548e708f94f2f9e78b6566faf4e29b77bc0230455acd61f8007de3bf826285fab3ffdc1397495c4a744c5842c981094e11631db844acd218c6453231a09279334a1f9b347a9d9e2e5916be7777528ca9480d5cd158ac1a9f971cfa52be7f6961f699a2d025dae8aa37ecfc7060910c638f5bcc7e28053f6009f5fbd850791a3453d0b38ae7f2d2e6ef30e87b8b7336df6c114ca5c92a2376459bc67387ab0b073d50da2afdda8a84b2fa36fa1dc016706514aa5173a00f677c58bab51c8f63a592e3821aff623cea656471cf14b136fc32ed258c0b17c3f2ee25029846fac75f1cebbae4baef2454e64edf2347cc8fb5b870f51ed775a44a54b101cbe16f0b5a07cf0af59e370555f8a5fd8213972fd749e75e6683703dabf801c327029214fedb122cd47d1e70b8cca9724f76da552a45b89c78c0efbf44a91099200e47595a7d0efa210380a3fa98cb8b5f95538950ba4953c856d2b7101533a1724ea808c4a933c79a078781a3d6659f44d22f09d03f55e19da7a8724f1b1747fa1d0b56ffa07d164e17d2926b9ec327fcf88453c0c668e50e1fd190f91bb142e3317336f96f593d5d48648bf295e99f0f84e80f85278036c7c1f8d897ceece6158812515331eae7be811e47ff070832c6c90976aeda723f897711b4850dbb10183f0b61f774fc62e048744b3cdceaec25c75584e0e65cb1a5ab841d86f764f047a7fc1d134d933b4d0697bcb822cd18c68d74c087200cb10a43c8b8e48bbf8495508566bda5971e5ce6e1aeec0840eb4d5d16bb01a1eb202d5371f5711082051f0c7309d0abc834625e9ccea244407ded81f91a3e9357bcc6a78a1dc750ad46910fb23c9c247d39835d3396ddef4bb67b19d76376e3730e80d838e3859337c055a5c46cb0b64a50126323fca5846d21d45fca289a3a7d68fca3fae08ed5a9bbc9c08aa2f2f68cd2cd5798fcabaabdaf0b93d51c7a8a57d0ab0c6ebcc15f3509ee8bb1b4cf14e61cf72039e59d8ae2f2ae1de13be1dc511ae7ab79b1b0ca8acf75246332935f6e63a3e68d4a978a97e11e5aa31a52d25cb3e9d96a637f95c99d28882f5aff6d31ee77d40512b1d2193f8208b25d598f8bb5d8b7419f1b8ae0b60767487d3f34c0433a19d5b18e2010a5d30740e8756ec4f3047c0ac0c98377cb522c59b8f3d9b349a39bb084bcf52bb0481a2a952a35932bd900c2a567ecbf7dba5c0c9cd73f0825460f984e1cfb6e748d768b94586a4e007d52215e669bbc0294559a46dc8cb23cc921183052bb235d3a4d713f790f0afc89a67fa794a178032205bab2dd5c45b8dc60926ef51469203f702a18f2f7aff7d8b9f8de355b808955c4a7634a23866080bc349d7db84af649cc82407351ede347d74d462e9d46ae8ce678a191860f8346554a18fe15ddd37cb95235ca6a75f456d4bc5600e05b37e7012f0cb7a6e9416e57f0809b452264d66e8d985773947dcb94456f326570ca90f9b2e466268f063427e5ba53c6dac959c37dc92cf79e511fbbc186ca8239c51d61a17a71275450350b00ceb753ad9a19a1c936be1652cfb62e39f42a029182a530b5a393dc426f5190269eedd63becff27caaee70b988014041b3b6fef54decf131d95dde02f0c08562d91814174aa326b06f0d1fa1b70e9768d8eebe4a45b808d546676dd1ef3e02b55d10a285d274f96d6367b7de8929719983dce8fe86178b1abffe56e81f18ed808d3ebbfb98f8f61352fea5cff24cbe6ae631fe00d2d69c65dd683283a7c35ec2ac82e95abe7f7191a38db87245a791181cba44d4499f7dfb770390ad9551a22db0361dbe1879beb7ffa7c03fa999a00f5ab1b9b4affae77621805dc7ab3f4145031af2706c892a6f61f65abdfecbf4ec15885274c9e1ea2487dc9fc167ee82d6fd60f30109b5c3d95924f33c7648609a74bc1d14408810b08ec02d37967aa8c748e0ec240d089addfa96e3864681986c5f79697350c84bfb65bd8801398b704fd68449c818c58ad188f0e6161e8a8e9a36b0a4e1dd8b52100f20b36e40752d640308573cde3f47e460e5d0193c913a2d257a0efbda4ffbc799dc610122c5ec6669f561d9cbeab873d3ec388c3c877765479d0f0b5cfa7e338c62e02584c57b55f3b0eee9749343267f7bd6a5f1a3061d1b02718203357dae147c5a3cec32750b461684550c56d496e378545bf4c40ee77e44a595838da5927d89417fd9928129bedb8d9c5c9cbc1c1d2d0ab92cab0e8bcde4f14cd559e16f140669ba63169130d6ad020cbb2b61625ac8984ce6d56fb5f95bdd3ecd82f3e10d2144b5a638028f0e92d2ada9af7145ecdcc8eac5cf52ae417d6d9402408ddbbf0ddb3ed330648cab98ee9795e9d0a42fbe9561aa27df607c6b63bf8e920c8b067a46983bf0978c53828e633dd96cfb8091c61f488b2c7ab05d046f97b325cfc42f3eec9b7d984ed23ee4be152c5edac531f40d2b8a606b25faa431d722c42856ea04d6408b311ecd23de29711d9caabc24a387977733133441802c55eac7834d7cdb6a955632d241c5e69c983388e67db94901cc36ce4a558ab5c279700dc71450fbe98365edad0ecea98866369b0cba2202391d565d96816f65ed82020d1c26509e34bf72bbb01466306fd7e07e600ce69c30ad8a3d416ea134c52b603fd69dae5cbedc6d3ac66558e1334df738357700a58ceca93e5f15189141468268173602ace429dd7a14fe70720c0a3162b0709c7be4020a34b868e408c2badcb3635b27849de58f45237802234b24184aa7b52db1797e66b64044a3f0ddaa0088eea305d91b111a487a9d8779a4728e872b3b7de2fbfe1dd4c440760461adde7ae72bf05d80509764a433144cc1bcbeabd672d9b7c924bbbe3964a43ddbad90ccfba178d6f6cc57e9bf55ff14cb819ce6c79ed7dfc59f135492bd386d568372d39f3f0822157ee69efae933f4b68dcd72d84036466b5f868de7a0db3a99aec455ce5a59c319dc6ae1c90fb18916307ae743395aa9dd440f508e869c8326abfd75759a463defce26fc8b3852a4ff35215b6d53a5b6edb1d5c6724f68a8d24775e5e2a05078da1c81c19d930a0830057add0ee31f831a4a9df7512014fe7989b32b6144b778754b78e9083efd5551fb0c2737618a1278306f4030c54103fa5151e98c583f88b39e67a96cdd136366a32dbc20af315435179651b4eaf713204f56132dde484147b6b75f6cb9fbde539fbd32cd9e27597edb500106f7f8f2d98686deb06ea964e25eac66f4764c4f92f2b4fd7bc21f8bf942e125fc43cc75dfef599c2ec4c110c885ae4963589434f3576d8710f8012a790fe98c510569b7f2dea62e8ada773c0b1db9ccfe3e7b629ac8db12a1f19670758788c4357eb6796b25f740a9e5ff1fee95a874a31d24e39c0d274c3b20b7327dbb4636620f8fb260812ca062a0394d0b896db325c04d4bd0a6ea7975f77bb6097ce1cded366afbef280579b599f307ce9bbc40f420a4e6193c6b29d2afc2a15ac892798153bd230895a22d41ef63550e5235a9d760e7fef02df4e3d0cb438bc9bd812c547af14b809aa0b342f346496569f3505bfa15674c965fab1177b18491c0680c2c52a7ba82b95e90dddb119fe4604092605e54ff83ca05ed4d42d862b60b986a9e3780160b4184bcefe988a56bfcc7c40d5ab06dce0982cb6838442b439547e9fab057d53587b9e175ce16cebb57bee3cca0755e47b1692d9aa2e331538337a6e277fb6e7264e37d2186932ec8ea194182f094be0b9b64e784b3f73d445b1f2d1e10e711f55521fd6d521512205dd05b2a0f10cc137d7763da6951a7f3c6f8cc2b6f5c9145de54a4c6d081861ad0b5373fe9445ba9f88b97093f71f97c0c61e3ebdca3ebe371f55d3085aad542118fda6ac8e4e9bc5547c32f61f48c91b7f861e5250bacaf596707cf5ecf02c6fa3590bd14773f94181b9930695d5e71ef8de732560f3e3c4478c58551995358a0bfc334d2716fd74f2bbc7968decff4845ba61c62e2e1da6639f152bad2bfb62d38e82d405afec994125dc8a43507034c2dddf09a9fd09ea9b2a4071d9cc25849cdaec7bcf0110ec02a8468cacbe1af4ea84e6f1c3f51bda45508eebd840d5ee671c1fb9a2d46e96a02e82c117d6af36059c197f45f198ed9b03d82ab8ad1150d74d8f526f98da7f6acaa7283e010b9347842521a67ab119cdad14a0b0ddb2ed0979383eb35b3670d6489c763c93479c10bac785cb61d630fba90147f4021d67bc54649699f0564a8c663238d5df80f8a4581f5ce046a7d48f09e4a588e18d194a4a9131ac9ca61d3a244dbb3838b4033d807832005de2adb3a6fc6f4aedfbc5826de81977124523962984c27ba1ce499b66765a6177c8a7d80588b651b820f526ee06f7b63b80e00577ca5ea0339c2cea290f7ad19d5bf1cec3ad6ec615bd548f2b830744cb40951c9f2c87dd6c13a7e21632a1c3678d476663d3878cac88196849b8050446ce7b08652b87f30097b959b759ea312f7f434e0d4bb5ca44f2ab6ed39d0039e8accc390fc927ee7ab731069938bf112260537000901ad99e8575234853e1cb1828c69bb49a9086d3141d66a3863aee5bb787b85c378109c1c10e2a90d26de699cc15a7ec2b7190223243f7128b5c8e7a50c81ad8f0f46008bd8b5de014dd85766a1df3cdc0ef7119137cbef1423f3dde66dcc8256e99262d2a4283d3834c180c955768501e6fe7b8ae79c505b67c31bdf19639aa02452a5d4ee3d841df5cdb2deed2cfc546c0c1c52752bcaf52d7b8b6507f74754228e0b34b006fde36f5a12dd6f6144b63ca686e4c2cec62da5ebc1c404d60742f98d9d954707a4027ae6448f1b8f347f742d41539b96b7e1d4e3fab985cf1bb9f82477a9f4c1132556c7e901853214304165334e3c0d4cf37399f6dfdfafbf80d2570c7ae9ba181553f7e9fcc2b834a26c47319341aec9f61965f5808337e07867c96bcc0d43ab4a17cf3248a2531db58fb94313e8230d0bd9688eda4702fe4fa380b5cdcf027e9f74ed1a4ef9a43a5911197c9a940d3826e170165eb6e1493aa74a0ea0747c2665c524c0828daf65e828e0385a54f9bf1bbb4dc6b7f741f95dfe3f13c236fc984cc584e6623ccd17a301e22bf488e178932a84c7fba685f8db8327897788120164243ab7bf2ac62ac37c9beecc2eae59e6174de0924b559080d36b8ed87687f08781488f865c8199d087df4391b2c588bce8345d5c05fb6d07c20fff5ae5be332228eb4a41fc2407fb4a378fe8a7e31288ec5d446837cee6579cf661743d6088ea0903e17eb6b2b710ed4ef5297b03449745873e7120f061c93c2bc869e59351731788cb2e7cba7b6879d7c005521894cd8de4c2e8264ce560f1ac26d425281ab7e9d628d85392cd808ec5e8e4e0a0f236e8fba377040392c64edf3db9cf3d23cc0aca4a4503a342df2810d9b51a668a410e032de65c45addaa0fb9fde82403d782cfcec6f32f276c021c3cc2446be112a3b3525fc5f8a2b9ea2cf5a65f3799ade9130c82d0c8c47881908892d75cfe3af7311580673e9021b4faebbbb57ced4ff6a515cbea6b2562c2c57295721dbd363214731d6a81a8eb9d426843c8f74acc47e916bc8dcfef5b2fe35985bdc8a5612f5b17d27cb7be0b81b059a4c779b1a6daff42fd2c752e918a631a7b0a3e22dc8de2176d093e9b36465762dbf01be6cfe9a044641a03fc1335a525bafe34b9ead88a2715bdbd3c9f19fd6c9524ff3d04788cd1616566091faf3baf8e0fdadc33e00019a8037ca384422f5e9a0fadcdbd9422e15afb886b4e83e2fa9c8b94bc0564558e955bf59c0bc5727ad063a10c17bd17951c4041591d0096e07664bab326076399e34dd2e9b48be905803ccb0759aeeb71d6b7fb1b5943ad171b18e865e5dffdde065959cc17dfe248abfebe0a08f3e0f37b01366264322e59eaeb4ad964bee4f3d12a22b36339a37f772a5cb19ad7f80b0f983a4d1b98c7af47b1f5e8f4355a0cd6b61da45716e90c44e0b547b07936e10d19e1b86c3a04686a39d6b03af7c56f6c8f52fb9e8abeee9ecc737bc91da0578d882569dd5dcf73514bbaae3bdf393a07efc6cfb91ef65bc34afe0534e8301323412d158cbd5f2e8fbcb012090c69c4913d5ba96518000caea4facf13ce3ba12604b7372495b164b1f053027c9846edd375c49eb983ec6d70e9a5cfb892761ed0b2a1dc65a3a2a92a548ade55248fb05da107dac435e8cd0e548034dd26b4fb54506cdea6efdba0b4123baa35da84da83934419801a6f0c50c93d72326903b90fd39447f8854bc5679d65491539c03a2b90a6be68352a73bb66158cbc42fbbaebf75940388d5dce4e7f586075c5b0c3b340563d9c8be4642278f485642872adf17676c3200544afdeccf661cf64314875db4eee9d55ce2c92654c428e450fc1319fe6ca7566c01f8f6e649390366ec387dbe75ae26b082d727f3cebeb93c37b4fbce13af10f257e5b2c5cda6f8e8490724a91495a1b511cd9ba0a693a4e1c14ee3cde845d464fa632e1a8073ee5dadcb0c164420b5e60887aeb4af463ea1cb1f8ba4d0eb26b70cf4f9f41b1301c438b4b036bef28aaff425654793d863dca18f833d1d5bd49848d3ba059116b56b01eaf1c4210e08fd2593f41d1bbec3974bd5b9d3b75e50d58fc2ee90c3c3ad0d989f87c7e6134a7f7224e2f905fdb6519e5a9a32b3a8d2a5e1d39e24f402921546e14b9318498996657e9f6e604138c7419d8c5985f0b63a9bc4739d9b1c2de8a31208ce47d641841687884ed76d4112a3812a87417dffdd0e03417dbd232a4c95a3142fa27fdc11e199a1ae94b8c59344b82c2abbcbc8252e6313f723804d3397bf2da341709e09245ad9281ef1c7622c9371b0022550065f468cf6a7373cfd87968b72199fcf9947387ce1f1674d16c342c2a0a622b687378809c1878d3f57c9d133fa5a2415facca0ea32e635a7631975dbd64c7d11d217fd2059ff69d037c60378344c3380cf833c90f5c81dfced230ab7ad1144adaa39071c8284be1357caa17302c5b24f70c62d06c3309c69137740ecbfaa07060c670f46364ad4b4dd27a3db6c2c5837b678647f1ac4041cb604312a3c2b56c88e0ddbb12b3580046bb9e5f6d8971f1d24ebc05d318accc80bc43114dfb99016711ddc8e87755142a25be3e7a86f6571717353c0aac39febe3041165064ed8c42fc878d0786df05a6cbcda4a48773ccf63e3fdf1e82556c8e3f54bcfb704c3751b8887674dbd7684a66b1c4f752749fe7c41c3788f2005d036d463f2e266b883e9a90743202d9289de55b6f35de5f1d635198eb4b43e5c79b8a5e5cb96ad45ba1cd5fa2d33fc17bc805c9da1c7cef98c43462817530f220d2a455f9f75316c6309f24c7f62613182a311f321d99cf426f65177311fadf0ada9e27a0c9671671dec44b47dd76db870c47fbb0303cf1c4586265d434a715a60d951d5eb095059ea1abe4a23b0c3a0fc0fa34fe65ace173ed58d7e17a24c6be079f39c6e2f91e23395be6adb70ce05c92e7789aa5d6a5b41f9f1ec4257735ee4e3a62e2da0de6a7912d21cb598d379b7b4a0fbc72409cfa464d7c976995e3995fd57591bb45ac377262b8141612d69063e8d8139a740ad4097c24633312d4d6406c5ea4ab19288f8008e3f671cf6fc30bb78cc40fde0ff9a4038ed8876b09e80f8ee3ebf0608af6616db116067cfaeb5d626037ba5c68a342aadf7af3e321e68cce86443820cd0bb502289b0905d4f791cec14fb36bcb4c56edfc88d5d9a2bca828d3031246b4733e3a0309911e9ced9f990c955a8eed856e9096732bd55d973cbfe61c5f84f69d6df02941d4d4220106c1768e76b8459a734d982841077628281855f7c9485ff92ad5cb622cb6cd5dd5414dc993a9e188f1211fffbcca567f9c3e44cb571c3164a4deea7ffc7749b339a09fe3d77045df0f0817fe7cfcca87fc66c66b34579641d1a48c5d4b299ea8733dd37446ac0fc7a5568c93413b2974b9726bd4bc65988444ad5649abd410cfcb210c8096dc09bbb2c81b8289a1d5de8e092452fc28bfbcc7375a3c2369895eabb98c4b39e94ea9e0cbae60c71e96c7065b57996fd73e449b194211b3692619311ff2ade6c453992bc0a98e5298e5b91f87677fc07cf1a383d56f9c9e5afd297bb92e5d7334297ec36b4c46d149c4cacd630c159edf85ed988e59f677dff35b0b0ddc1a76a6d335a4468218014aa06c695244e4ad1f0ef0ce3317a4cc3c6cb70d4d9034805a30f32b65e6cea446db9ef3915a96bd0c155cfba2111bf0f065be51a282144fea4c353785c71b45d0878e9213ed1880314557f2ba5c99c1a184fa94c0a5f95f14bfea88fd243ec5fe831b9bf1ac582b4522ceac298b606325082a0041adaf2a4266a9c650dce7b233a28af84abb852cd5d815b1458badee0443f2713e7c38a8df40c8bb11121b44b99adadbf2175061012db8d6c60a88254dd135bbba783f1d75f87a049ff6a1387b8675e71e16eba9111579925c90deef0126d5944da252d824c0a0d3ed652d462c47fad5f7d1c64389e7ffc0092fcefca5e8dbe32135208b72f959463c4078a3f435d95f9170cab5440d9f34b61cf944228fff7efb750d233b6cdc67808a07b1c9ef8335c00ddbde037669c46cee586d5b09a416174c0a5586617ee65c819bf8a2830f18a828251b3cef76030bf2fa57c461a7a8da6d476cf58ad3bc9c96da854a909e771016f1339b45823a1e096b21713ab6c4915cccdc17a6bc1aeda9fce8000c5a3201f7c23ed8e7108248028d8c53b7e44429892dfb676ec407b0645881344948c6246928636dc75347dc415f2a8eda1f266cc6c91d488ef14c20f3c2c65e054cc2921ec3ae012898ec59f383e683ef63fd353742e1fcb9d13f41a07ec2cf206c7a823a3e8218917ab2f6fe216f3e5e14bc8a7822fbe6395c60b5a49f09f394a58475fc891eb21ad5930a74c6c347446d59aaf01268361101cd359b1f9cf66ceab57ebc5f828dd0c1ad6acc708b069f35698a6854bce35eebef7f0833ed451cf646ed483819586000e26586b8f3d8eb24ae180f44f8f8b8f667a3471b1c0bfb664052a75f895d0b30efad5881cd2e7baecf0c86ec1bc8fcb215275fc7552ffdd3234a778d612ddbcc79f2d333403ae6ff5f85e8559ed7f4001b4fff277ba43043459fe76500d9ce600926ef094dbf65181ee6cec696ab7c519dbf1a403e14ae9df6784fb61c0753ec479ac577ef1faf58d2a3381ef1b92f36c8a5e79731fc8a6e2423b2e1df248555c4dff97cfc31a3b335c9f18ce1f47fa99280c2dc15d0df1ad0e11d5945592b7710088b052fa1fd6a6cd25455c8f91f4da9485192f2a246bf24774e6b13e3e95447385301ac5358190f7641855cf1e7ed5f5e51958de6a6212ab4deecfce4061c4460e59bf799ee4eb8578666a00d0a2592d6480c8bbc178d8d2871ebebd9e10b65307e128f69a5e0b826da8d5f349c782532d136ee9f00c1f8145cae9a88704e8cd246f73fb20d9b4c01a50874a2143e3d838cd36ecc43ac230f69003be7fa422fcbb3e69e76fcde2160f717ea744912ba53bf14ffa1fbaf977fc3817da47dc325530f9cdfe6cc111a9c033c922b976e5770385f7f25d74d25be3773951c7de6bc62f8cf8062c2e9a6bd67b873d4c970b49619bc8798ed8e0a06f034a521f7504219c3a5b06ed446de4c4f2a49ee05daa70da9830c5bc287ea924fdc5c46cddf71e10e507e99e799598d06d2ba6c7a83b37ba8cc66356933220c8d29fb1f5101431d4068cfe11fc7ec5cf6046b87446b3492d4a2d1d7358fd69eb6af846573030ccf9f0685c42c69fb41e98be5afd17e426e6496e0c79a8adec2c288356562922b757e083d1fc41f524783038700cb8aac83c41641cc18fc63a765ebe6d4494585fa23ed065551b1613508173f079b4af779e120fc54069cb4d50ca8d17e598bed02ab9779a7b23bdff27d2b2cdacda8c7b907a863a3d5b1e70ce90ac366f522f5795489aa5a25882f0a189acaead6f0436986a5430ba1c7e7135a754213caaaf0fe5e285c4f6335d76d2473608e62f03c0b1631cd4f0e655d2e5c5e94e4bd2a6556a4c4e74d311082ba509a48c1cf311b8b5790438427a02109410ac5beeef156ce5a9129fad1b1e21dad1b7b4f836ee001b5d904fa22c35c307ce4d716d417618192a993f3517c9d89819df9e295bacc0c72f1e9a7fd01339b74ed26ba41e08d26abc8373bfbca81836372097c739817396a2cd77ea3b5dec90515cb56f29e057ffbc4a81497da0ae5dcd39ae82fbe26484704747c13bfc3c0c28a207dbc7f5601abb13c664be1586aa9ebd614309de5a13d47b7175fe4445ebea6c37f17425a6d33aa2db9d836da80365dc587101f0ffe77a4f2e747f7c291a247daafd0f5c9e1bc8297e4cedc04cca49c9b5c08aa899224c8d4c15bba59f0e950309381ff0d4b381ce53187130acbc4c65ddb82d8f059a04aafcfff953bc4fd51685f2021f518703a6f0602db3412b7010e1bcc05c97d46786aa7b6291632350dee5510a483ae8ae004e346bb4a91c0d26017a9cf9fd55b3d928e83acb0680ac98f3bc9a639d624872819ad6538e79ec6f5d9744dc00f70f5e5f55e3a547035ffff7406fac21252c63b2837c8a82de7943186499bab182c263264cb2a23f1787ee63f1d7d967ce351292dbcd7725af262451cce4ca4031e4b860212e7e31fc2970fed8d9b4e6a8c254ce763651ea4be1465e4194de0c5065c87beec81298a90d40e51d442b60f5013521a228302f2cbaaccd450c746f56391b44ea2bc58b055299938274ba14537729788ef532e2c393c8993060c8cc146e617257fdbfc28c7137ec13ffcd82814c2642733b57fc7919e69c8b81a68004b7b3f6f69d667416e2859944cd915671b62ccd09d3791774a9f8c830dd3a153ca31b583d0d6d5af71d8c968fcd27dd45f407c602bec6d6afed52d67761b597520fb4326d8a75d4e8d475a5793a1a9c549e9f85d93385351a3ecd6852f07f1531251cd240aaa0f03483ce6e0901ffe9ec3cbf7a912588a6738efda8783661b8bb77b3f875a1e9199f553aae38f42836cb4dfd38cd4cde1fb2117346cf09122944f37042bd627f253d990f9d20f342b575a76f6a3559b9bffa39b1aa9b88fe0b7a4a53dad863842304c7544e701f51c663d146ac0cf12b5ab2d8ba2f68902dc5315564499bbf4f4f8615d57fc03aa49ed2825277eddeca29c3aaeb822810cf353ee3aa30e3afdb0593c40e36e4bb9d451c437b48221e3d0a63c08fbfc4e7c21c1c7666db5ae479969ea02f6ea256b42522da4c86a754fc4ffa9f03f5e9eaae389bb6edf23444a49ba71e59e430fbfc7ce9b18d3d28768be143c2b7c61f76a11f0d632fde7552eeee5cd0ec7aee25668ce0541be3d9461990a5ec90c1a58e4bf11f0b1cec356e23261a296622b2ea6a26640c75d1f3b8e0a41b91dd991fc8fed2d32ce19ff0318476f5fe5ea83c064d097d2a9e051d52d5c24a92f03e8d7f8d963f7fcae43085f5f0b19d9fea5a52a68dcb31cf8ba48af3465eb4bb40c488a437fb26e6e1444b73d8e5da74f3f29eb02d6c5e9211a85df665b004cef0b5eef67cae8bd88112d5e31f7dffafdb2db21862ede659d1ee059c8012743081917c75d176517a1c79744aa5026945cb559f8b08909743c2e6f94ea00173ca287b8a7d5836fa00e2b875ba56397d1cc9c4cb55756ddb4682b5e971c0abe8961d2a105a2d43df7e82ee68952c8fb27534985621bb6f7e6cc04ee0bf9f216b944dad326b19f1f54cef8f3f8d818c6ee8fbe6386ed0e6c1e7b9cc6fc0a12088e33065b9d0a017e7e159485e2cf3e5c308806c46f2f3b07a846d0eaf3b55d5a6d5c418ef8158385060f4e0c5e64b8c06f8f24bf6bb7f256d313e54b135d11811c9d4f42566c5ebb81216d2da8b954a16b3d2a671ce348d239e749bbb1ec7a1381c4bd34f8ff1ab725e1777836348db8ea143162ff9d340a0aa3a4584811fda6751696bf5fbc1961103bba6bb72ce3ca053c5b77ea1b34bf2ff5f041d2ae46d8b75eb044c001b38a8d7bfdf06bf34b72a204c938bd577db3082857bb5b30bf7dfc16cdacc03426f7ae0cbbd990be3c05f68bd77269edc1928e7206a903acc6b67b43a3b6d8756db127f907119f80072ef5acf5ba9b4b3106eaacfc9421261ef69225b694addbffddcf93c5973be1e92c2b7655605d94585bc09fe5631572cc49cf4be23d275ddd7ce05529d7aae0141681717b81a8570b3e898186c2ae792a72899a88f33259d9904117438b24ea8d0f3085e2feeb5d724437557701a6a3b457f26d9fceb3a955cdbfa6e837ceed66dfa5eebe4c7edaac1160c8d4a04f4f852d63ee4875fd4eafc596abf4880632c33c85ea18606249f09f0b6cbaf2248c7abde1f9c50b4ebdab56b37f70070fc0940cb57f2a6463df0ee00484199c27f5e59bc1fda43c451bdde0132a2638800493ef4cc1450703b7b9eec0f4afd0af1c859f5e1011d4be6f023f4ae29030ee16bf891c1654491725ab44b203411349b8ad8ca3b8ad6ae843a2ba0d76b370844761aa5b672309ae39d92f648b611b5e0e15a8e7407425547c511945cab8e3d18caad9b1c6a65fa81cd2f20abde11569bcf45c0b365a1e0825a31a9556890266e156230e9a172650b5936c97e131f258ccedbff79d16a69663f0c396471304405a8951207c1abffb7dab722deb994f09f0c72dbc29b041059fad04a067a8082b7409efa343c8142527dce9ceaa0f98cbf559067da996a33009ade4c8422bb4e3ba412c7ec674aa3e0e43774270bbd8d5f30e92a46b28abf0f9b4f3bc870fde4c0d8d95baac00c45df1fcc1ac8c27084e1a9501efe0fceb4737e53302779b29358e8d93f75fd08fb40e6759bf514df196374ed56b1d10b82c92cfbd160b50521e32d1e202a223a582d5200f42badea21be38e70d3e8686b460975c53fa192ee76a4b1ad7bf27741e723858a4daf198205e6987e707a5d5cf853725bf5c7800b6aa4e0264b44600dfe79a6e916a9dc2f11b2cc9de720204a49e9e443a06ecd3054c7fb1ddb876d233093b34b60c266402756c502a988ea7cf92cbfe821e0159ba5a0300dba7b7bd45f6e8af012c175f2f42acfcc23b1e350a46489e4da69f77d6388cca0ceddaea2c7e1e2d9485cc9e22ee1bf334d79f4029edb9b0578a3b5a052c4ef2f45a4c3c836475dfcb07af7d3b3f16eebffe6325d13720cab826299cdef1988f5460f8314833200fc6f213907c9c2a7273299beabf8d5f24b13cd32cfbf19511ec04a3cf731d269a7cc5931444064957686ff9cb6aed1db3f042ff7e7ff0edf15885eee7cbcd00bf1eb24724b88a22c924415ded984ae3e52db3c9c917afd4281e8ea5df24ce7b2979ea4d8cae88c4468736af3fb089d04b3dc986fccd88187e991a9ec4ce707e14c59df2f75c0082cd5363b5caa61a4fb9e1992c2d6c314aa95c85dc9b79254a6fc3957660d557874c5574fae1baf295dd205ae1c91d5741ddd2b70b0830e2bf0a228aab3e69e5ac0430eafb8608652b4c7ad2bb0ee09dc1c82609d450c363327709199c4b9ef1d4aa073f5018d7b00ff342084ef2bfdc508814b761005a1fa5839f2141e146b2f72b0ae32f97de4081c05cc3d07f69fdc7c55c3be40c5b8099410b71de5ccd5464cad6f070a28be6940793adc63676c4329c83949d7442b34c3ca59efaaf6f5d6ebe11212b97d2b4bf4539b8c75cd6dda7dc81984758c141dd5632aed98c015578ea01a9ecbb9f1ee45b9b867ae14a3a0e68a24fbafde27e814d5d789ee1ebce71009ed83db4e4fb2c80a929d40375d92f232fa5f777b5232bf70742780acc59cbe51cf89ee8146cd8c4696b3c559e1320f752c4126da5632957668359fe1650952dbe2d081e5c6d6a8262ff8d27ac3435f4f09a2f126efb8c645dcebe40612d89f2c976ca20d338fbbd02d053a55f1aacbe2f6298df054b8c5c00bc1cefd8b76a1ea190c0e423a7341a0fe61f7530b33b49729ce3aaa2254104b69bd33ad815ed8e5cea1e210ec3ddd3ae1057d7286d8f019807735a277d71a340ebc48335abd64bdf9f6098ff8c8d72b379d2d84db045dc2c4fcd9d56f37511a5e1ced05322c5fcc4ebf1ee8dff8fe79a71b5328d7f7c42dd983b6141d46323eb25e3e4f609f9a9d8daf43683fcb81016de0edfa25c80de9398139aef7c5bd18ceea264266511673127929bd3eaec30d73179bbae807a5cf8f19b6283547917c8898df69dd5b47d1a37355f2f04242395f8a7865119f23e0f4f48eab834e36c16e5f6516c0c845511dd164012abd40212d6d69f5d0bae7c184c50c5ddfc1f6ff396676393e95d00f623362afce1fc98249961683e744ad12d3cb2d0f7f114fe70a3959b9208266e99f1f88f46a5f48e067916726028795de6cc6f3ea53482fc39b5df751349ecd14c977a05099e4781856bf8a95fee8fcd19d4dcbbfcadc50ffa099be9333372431a135baee504b3652d5953da7e61b48bdcee713e79f7d3abc5e837b29fd891087f1baddd1970b5c445f3c7d697d2ae7ca1f8fe5be90b190508d2579c977d7ddaae1a25337b3a12f884662d00664aca637198d5bd7d0d4260220ed989f4c6ac155227e5a0135382b62cb5b848424ed089eb8fa312693c607facec20f05594e12d51958e1ae6d24f60864bb38ad7a72dbb1819636d2eb4b15c24a8672e6fc000f322c7e499a12549599a7cc88a4e0c3684e0fbb433104ce63df9201887423351973b85378bb4e725ecc5f7e23e8c965e9dc1a20501699034fc6c83e9dbbf65b11168fe8c68654ccdb87fb4aac21e4e942e8c16513d4b8b39ad992e77f9d637b3a43da6598c2904e7414263f4ea62b6a115be2c81edd4916405c8317d383161d816ea8739f18c9ee7abd4a87a6c803db156696eeac4263ddb744564a9484e0c873dd72286e71cf3b846155e1422a7411247862a5653fe4cb032330d65ca1c50ecb14f70c522f4b2dc9977588d9471e47e6b2f4712f4dd83721a8fa35a186803e1f0ab73873236cfb9331abb550a7fa915c559d3f782677dcf51872552ee40e5440d73efae675647612282f97cac90e262ab4f22794a27e0210d3edf316dcdef2dc87fd0ca762e512b90175527d445cca4c83aa8726df0621037f03fa9067433f9b2431832605b950352fd0acb79312b944978e84e3114f784c1ad2ae5bd0251bd4f19522a4cc98efb91902968ac99e3eaf497788bcb402497f5a51a14b6c81e061270298ddf6f00e531c2947799d23f7db16027a20917f09faf833090ed70b100e6fc7857e38ac59fd3e5f52264c7342cf3a5458ca1ac3b77427dc159e6028a28d3f4bd3c04f77aa0d578ea0da3a23770260fa36cc969638625d1a39c8d5adaf9b8f375d4cd22107ef8dca52e443d3a36fa63625ecfaa412911e247453f959a299481a267ef44699db5e0ff6e03ef52e1ae9648baeb27f190fd1574b4618acfa5b09b82934e077e315a7b36c92993e810d2bd928aa83319356919666daf9533bf61e1b92abf619bdc5390e2cad1dc68e18f0fc9c87e23c6d05534834d45df66c8d841c482e11bc1b73517fcc2b44c8fb4bc03ef571a73b6ad835f9ba7f5f96669d23498ba726f2755b6b355150a3224ba8d08cde82d84a2d64c5d233f5236a63750dd43a213a99acc098beb5d015a16c0250e401ef2d127fd5ef958c7454be3fd74fe035ccd1e0277a05529ed7dcb4bff8893cef0c8695b540b8c1c592ac3e6fb4ae41ed0ea14ca79f9ff69c91944e5ecebc388e4a052edec17f53d0ddcf7a12f7ba8f22338d11404153ac804e5a5c30ac1e31ed55fae22e93f44724e98dfb1752d8b366f496620d768b117bac9e9fbe112481aae836dcd6909cdfbd19b1e84e12335be8997ee499d9a974ac9b3b77e2b76693f1c6997ffa42feaea2e2595c6be0d198cab3401bf0d64c2c6debf4e5ff8ffa6d01186fb6051e1c3b139a1622bfdd38d833f660e21f957573aeed0ccb6c726c296cc90bc2269a1bbcd866436aa870582ac71725465e37b18c747c03fd1a276bbfa03e7552cf603234c0cd663fae31a7003767a07e947597959ae09f3d4ba273e81290e26413cf100ea2f82febd98ce7efb07b3911e57558da21ffeb765c3e312a27f5015f50dcda857a671964d9104d7e274edd3168f00ce70e3742eb2f8f88dc16d2addbf91b5974827475446d313727f93124df49f1e9f604939a8ccbd69dec574bf5f0bc0433cc7e284aa2626007ecd7741fb6729a8dd9ed3691f3fe9fea6150eab79b9bd9dda3b05e4cad34721761e3bbd0eff4bb3aec2275d48819495439d7f84ddda0394761859b609c8e3ca2ee223bb46bc91cafbbfa9153af2eaa17f7c7ef0615591a5c49863b1c3eab8b715e576438b80e8e78ee16434a2fe867c946c3ff7d063b0fbea367ef84bb873248486fb962e9f68744e339a3658e2cd59f4c3eb52c2a9e43ba69d43f828091e2744f0691ea656a586592e5b9287a17e65f6d33dc10f64b3bde1eaaab6bf4343b3ea7520c95b45cdad37d88a51f5121cb7e976ce7a0d2310937bf3ce47fded698a79101318b09ce3c73918e66133f924c2a881190851904672ca4449da54517753192538eebc2f906dfb51d02e566c40f2b6a062061054bfc6dfd445e13ac59f8c5f50d8fd3e88cac7c8c8ad316e874ed4216d48a8f0eea8f29baae74b8b0866c033f6ef521157218d7294e5fd956b1f4df56e2ea431c37469d44bb8d9c8e4c0f1e3e9777a83d3223e98020ab169477904249cf9da0a943e5584b26391188e21725907d3d2ae57f2aced8aae8efdb953f1e5e0797ee0b8bd409590e53cf92131f979c12d6df6d4fc6f1a9fb17bf835ed251c6f0948f66b94d929673165a21397ae87ce9932f0e18ed445e31fc8e672faa2d232f684388f4818ae6a721f9e4615850fb8234be6b6d635f07417677e69d01b9c1faf9866cafe3f161572ed61faedae505916fd14bbad0f22e1e37515d4c83fffdb767920be30d118dd5c26fad5fa51fc0974192b1db9cc97b56fab741a73d16942ef50e91c7ed742b3220ef9d85fbc3382961ef7c0cce80ada2900547b62a306d9814ce1ad45f9b11d6d00bb95798e3d4564190a4c67c283973de63f02be5969ca33da6f7214aef511679d77a9ca88c9d4f8d687900d717009867cb0c8000836c18100dc12f24829092c9adac4fc04e6de2fac06858d9666d2848ecf4adc1e2285e178a7d2bf5c9dea43c10b9cebb07dc8ba248e765c8dfa425d12b8f500ca3849ca714e39f0d4ad34100e47dba6f5d2f0661d887e69ae4a268d661f77a2b63cdd0aebd73e6fbda21d9e12796fc1f9f3f6e6811766150f1b4d5ec3143054bdfc9d3fa0c58427fdb48eb3f70859c78618062e1b0e88f5752c3e0689a60eaaa24170509fa15fbd131a063f64d6376b5a5a95cb4153f0f736d8e64747d0952270d0e85ad7019fcaa614b208bd412bf043fe1cc6910534ae8368b7e3f625f7812fc75703a1d854cfe66e657fe2ec4dd19850050074b78d8306df5c63e5484c0ebc73219f8d47da98cf92cd6e4d5fe4e36543e923edb1896f527971e5d30fdec2a0fb4159d877f9bf29aeec81ccf45499c3ef5fccd370e2620436b90827b7a6637ed9d4361d1e308951c48c6fd445de1a3980708280e690557220d8367c38c66e4c1aff8493c56f17a24ada75d1f7dd5b379d12cfedac400390232621493831ad092417692f4f84d58ce371371d4bb87ee52489af93163f7c33979f95372af470bc12da26c20c9d2e4c076d5ff201d41dffe03333e3938cb64db84c6c4738b3bbd759f095d01d9e1c31123a4d5d8e97891994c42a4dbd74eff11c312e8b3df015f8756c4d054001c5a622703c2fa0b4222aac0dd8decd6554d33b6025793ba7a0db024ab4cff5c9fe867aa9a17722464ecf58a8d613b386bf6291b7c00471173516ec71f6350efba434cc329d8cc5331feea6a486e2eaf18ae9de068c593d97c8f783bfb16aa4f2832df0993b8f6ffe47e147f8cfd7874c184da7aa75a1d81137ddb55b8a4d0ce37b9416dd000d2200b178f0a39f623fd5b3ec3c27e086136e2dbb85261fef6bbdb94cbd439febe1c2669c9ab05640dcd1cfd082abc33ebba3d17f2841aa31373778416aa79a2ac52ac3fd1a2fa705b729ffb4e5549afc98ebbbc144b605f33755d17cfb45ef16258957318972d2e40337c8a7432f137b28ed981e3250f36014ed6b03d1df9d60c899fdd7f40a200d0c25c75dbe4de3bd7ecec89771470276710516e6ea0e5124c56ec2b9fc6d0ca4550bea72ee5b9d4163e6c75686627e050cf16785471466ee7a298b5085acb8499fd4929549a5a7880cf1e9951c96a10951c510db262cf29f2b59991abdf3cb3724ee6a172545379c2724d0f75868d5be6cd069a948a2c23d1d25abd8a99fcc42c8a277a539013937d81ea6736ec3c0ff364a18a97c6243a543ec0288445d1a5167a5718922a360523f3c9a107d516801045f4a1dc7c2cf70eda770144643bc630b4c68494489837b92a20996d969bcc81ee94e4757bd547d3fdb2c75bbb75db22ce0f0e97e885b42b456bd1ccaae2b0fb32061439ae8888dcbc029ae04e1445bbbd22e273c1668d9f10942a2b65f87791170781062ea35466b9aa593f0eb1f358b55ee885ea43bebd68d09f8b96903140673b6314c0afe11b86ba63e6ae07f448fa81a7ef3fdb88f2f8282ac9b5399b040250c7a4cf6c8d2fc2c94efeaab99c442e33d44f5cfe20dff48f56a3415e35204eb0f03bb966c7c12a0542b3233b4338d150cfb0e6d883b06a454d76110495fea7c7047137affc2eb75dfc1e89d3b6a0fe03847d3c29f0f95fe75425c1996035d8b3f9a8155875220492ff4b3ed08c50bb259b13155c1238f1a316951cf7e726f7e425a0a47e3ac312ba8f555bacc564926a2735f3f48e3a44ce96c61869a114a18f68e91fa5f727ca95bc0df85036ce597e63592e2de8e05533216f41c5c67b0e5cb0f893d65b8ea27b4526b9ba1f6218b1d3df74ef70fa4d3dc7898600d877345fd19712c88691dbd57730fd4f3ea797608c58285c4581895e12028b5084ea0d39f5a2a1de0238848bebec1c70e7a8f9bb3c7369c58e5f4a2be4e0f1a0644fe5a9ab9066bc2214db5ccb9eef02f22122bb025910e5217db5d679ced94b391c42ddc02b9590543a5696473eb450e521a80f9cbc27776f6486c7971477c77c0e7163b90e66e4f12b8a82c9a9b146a04ba302059249e29d5342ff54def4c45c620db05b4803b9c3eed2528ed15a6bafd35020135a754abc90ff484e2e2dd68e04bf8ed9a5a0c2b3db390bde2fe8dec6dd335c2f5c75f95d0325e092056a93cc54f74e3b14aaafc1be87e34bc72eb5c278960076d1d5cb335948658bd27fcdbe1a25d180fcc379513ef476ea87f8fc4b34cfdfa2f12f8ca7f2e0efbdf776cc92f8ca740856c753b01b0638022d85ae9536c032840ef512b34f70d8828e6da6ce47f7b9aeffd7fe48c7e42fe6ad23f4ae201192cf1e7127e504366e41b89cbbfe46f0a4a9021d2f8b7cb8888072c7a9c150193a6458f43822a4cb89b6a5223a2cd6b8b1f1829dd4d416026fb2831b806af9086489d0ab7800918c9bdc266aceda9a7f2b0d58a0c64ccba6670624e202d2b7f8b5c01e8ea6a6ae38cce88a1bb18d65eee4b9c94816831441bfa06bed5c81201e5b1c6a48971e39709635bb7cf21fac2fa8e24c555e0754a40f222ece0776770244781efa3cf0f90f0202c8f43a9c0d1789a00836b16d3f1780743e7581228de323056b9e4091a87b26ce310f2197df64a70638b82baa2e3ebc8ab1953a668d0b0bca0101923f53b4c3b842f6846582b9175972d7cfce0320d5d2a598e31627ba2a4060fa78d66410efe7e20aa7d96911adb3c03b35cba9439b2641910c87c29d837881e606cca9b24d9ce149266a34438495b5d1860a03b1a3f053240420d3b645b989751421c2a981753560c85057a1424d4f79a2b3c9eca4cdea9b6b2022c434c76666e7152191eb2f92b831702edd6a5bce8ab4097aa8847e1d88c412aeebee688b7d75e3edb8b9f7927e66bf35d18c3682c32dfaf1af666979fe8125c26c67eefda4c17cd3a611247193707d26d4e431251781cdbb7bc2214a7cfcc4eab0869a956e6373b9bc85a985bc389894e80b62f172e66deaa43687d7488391957a13de88c12f04e2a24fa697b6b1a3ced154f785a6420f1a0803ba4180ea3d02b695e1fdf9a178d6c2f2a274e4b60f7f0080288216d10c4bb33f3256f5dc2b8fc7533e19299e8f4be8be078d2bb93bbf26c90baff572875c8c14c9cfcfbce4435c63674057cf67e9a8ef7c33b539ed1a3e0125fb3881c481f2ba77f58c2b00c7bfe61dad33b614d98f8c793fa730e0ac7821de7b4cc41aecf01edcfc7917beb4970cd68d92a89953cce7bb2aa18c1e28df44caaea2e0fa4348073a5f26adbba1b3f931756f3b053e96a3ab1249d520d4ba5e6e11f271b9d1f2fe961912ebeea678bc3f594390360fd5c5f5d0d2abda28494e2e9cfaec0dfc8ae35dd34dda04bdcb7c68de6e4315ef2d5033398e035b8430ac895862523a4d297456d434077eed0866cb2dc2df163e62958a927f5a2bdbbec2eb3408168597d6f7db54dbd25f9b6110cf5c96071944cd149f41b4c4b831bf4353b701049bf523ec7f05f11278fbb867ce27c62d4854617487769bf09cfc95a99a785f27b88621895a41791bcac53ee935998114bdb612b030afea113c34b51d81ca01eb537062035ca93d4c307c99e685dc411a1422f2f7435bbd74f4ab34265d65bddfc73f3d01f429478b6e44ec5ebd42e2df7777d6995531a024ee079bce908cfff3b389b08fe3ed61c6885a4d7144e7cb76245f85278d44ba155754ef5b0a20cd52baf57d36a1f241728d2a76a3d62a8ab7b9e2eec89e172b81c1cf84ee22ef42af45b05c2715ed9c9e43e2eeb93d2aa0e3c7a408fe06baf6e06f2701bcb71932f0071ca11f374edeb247c7a85c2752f81ae5f244ecefe498f245178c6adcb52dd9a1a7eb80783789883aa1a18e3ea374cb078531daf20cdb95ec8fd9174c1090819e033dec9a9652a18fdfe08250d0b9a3a59242467ef6f5e0ca6efdbaccf1e46d52419c5dbfb3e879d01addf36a52cc848b6137eadb3e1d9c9aff2c1e1057ee367f982ca088d3be237fde7dc229e8c4bea2d62767b4d9c501a0c44388f04aff50c838be9481d16b2cdbf36ab66ede4ce74275a0557059732077d243996e9d61cc61a9925dc424ec14d2d8b844560145e86cbdaecd8fd99a262a0a4e76e5001608f16055edc1ffb89466a8ad82710db3c3156b1a99038a9dce105f5bfade43d7fd53ab536612911c93fee647a55d8e9e24dc6f7fbb7879475b0142d88e3aac3fe5b056e1617ecb13625e4f67e79348945d4e52e103619e3b81612ba347082ab0bc76aec4858dded2891bde1d3e994926ca4c1ec32771dbf51d204fd00b9ddf540f774c8080298997ad0c882e6cf95402becf56661acc2a9c7474bdb6f3c93f41830225daeba89e15b54a096374ef2328b46855e296538f6c349b442287b91666369da6b19c4b6ad77968dc313de60125f4162da6aafd1ba0959b7c8ee448542a19b7bd7181000d353ea065057619e0d9d31f915e4f35e68017a6b423b66209fb725a44fca3295061b76a147213848e66cfce5aabc395c1315fb500c473955dce5b2a75562e846523ef41f7196cab8c8aac9d4a3a7a82c3e76844bd1fcb76eeda9e3ec9761d307dd42236dcd4ebc96bce1f15750ac634155377224d3c34867d9b9bbc2f9c69dedb396e84d973bd817236fec2085437a0e4cc0fdc1f63619b6b3a01ad865afb2816fd433e89323d572bcb4f1ccb7d1d4ec4a9a5adafb3253a49838fa4b7e09d94f78697e85467bdcbd7e2d18c63ef47ceb944a21d863cf1670a4cae85e9cffebd87ef4b308465232e13fa5b6dddad09ec50b2f5360189518c6c7f6592980cb3e6cb7e952dc444e65562ae283dde4bc871005b49235ae930c5eec8a71b9ed3ea13a5474af12645e2b1413cf00530369d35f52f934ad238b1aa9c2ecbaec277bcd75e60447b24e811c140f6cd65c41c9221c091364ea148e72fe89b660160b8223fb995ce9cfeb373efd1b3e2927297c8e845ee72f04195db9eb5fa3fb3ffc4d0dd40f31cdb07d61617de030a9f9705509250ebece1f0404b95326ab5869de052e7fb1750fab880f7de3be65767ea2331330ce37a4d35c8fbc789d59121d46a5dfc27a9699ecf375380c6e470d87ed98cad6b965984c9e943b59603309b335c1783fc75e20bda1712e6dce6a4fb9648a4e67cef6f4050c846cb6cf743a85993d000971b4b899962f833ddb6345054cfc3082df88f2d7a8843bb6aef1ee69dd467791f5e301960f3a4c4cae507b9310af8ae3861a1d889e8e74d79fad70bab8eca9cd9350d16f9fcb3aa7c7d3b86813b8204bac6625d708218edbc2f552617a73b5c5385f787b496e55da8b316a6b4a2c5bc428662a036ada96f029206375653ca0b0ecc715bd7628ac1c4992a928d1417b2a119c945617b27631f9a97d0edee780d2c1e0fa3a97eccb54b5ff9c843292dccc9f9cbe55e46899cdb7ed3ea76e09823beb786747d15a1b6078a69e2391a3c492aa155c69d4b77948bcf7e754459d81801a7c5caae72a8bd4a429556357b3ea998347818f54dd58ac4e98c30a2f40117c3758520d24812c9966bdfcddd57a3e7a737d6fc95edf90fb74bfb536ff290c99e951bf95dfb733b03a9c3764557fde3181f70d7daa000b4fd22cfb46a8101b512b7ac66e204a374fb221acbb787efe0a9b78ebec75585c7c58ff016bb67c0274872ed90ac858131c173e52bbdadc586013a4157550939f04b8cdf71c90aa0ec8ff5f49dac1ab361b09d6c13caaa591cadcf7d6ff012277043a8eb0bdbf51ba8157831dbd147ace2db222941c791e734073932713d83da23b62bc182b08f32546e488dd9dbedd45f1de17b2b5903d48d9ed2b5d504864c848e3806cae4345ef1a48771d87136ba4a2246ebab0b1488a8b4e22e269b9f38e21d1e8ad94c54d82992fe906ba256549082aeffefc18de82f6a0999686c79d8bdb160e561bace620dc023168bcb3bbe96bd6ee7d472fa545a4123a5981dd83b71442f119d8ead58f172ef86c2722ebf4f3df310b06d268afd8cfa5a6579f2492ef9b1cf004657fd4df783a71e1993bf2a6c53f1fd9f8a3b78407c2c3b50e3deb8339eddffbc7c7acc0ede09c1bea36a069ec93062001d5c804276c1c1dfc1527343b4bd75b6f53b67a096011eae4ec167915a4b8c103f0675ce65f2765132d5414284f328ac258f1db1da41866164c83d41ab6351b6ad62f8525f5c11b9c1dee640d18afb0aab6d94ed8fa6b9ee85a2569f02d6cff7efc5a0b2cebf06ed4392bc09cdfd5984d774896ace90090bc60fc7db72d30eced8ed0d8124ce6316e576790c5c7e2f39b81db711758691b4d0900888adcd4d29136304470f748b225eeb109e952862fd1b180c7adf71901d142592aedbefaa93da74d0fb89db1fb1290a04f3a7629c302398cd8c160db83f1ab8726de2f749b03ef61e37cb5e1cf9638b300400469af74b0d1113e8c5796141880d14f4e4bd9282cdea1a97f2640cdadb7a726adfb43abc7c134921ae8f8e9c371233a4848256606fa5905f9aeef4e5c262240d9dacad35dddbcf340f71973a0e8389a2bd6dca81b34b42883e0457de2e1fcf34d40562d4d51313f1db2fa2aafb245ef6677698a8e7f55b528bff345f194d42878e82731c4633cafcc0f3cb617a8e6ea68ce7158f350d44fdf2a2d0a11b6f9cefecdefefee94fee649d33576829ddfa9884555b49c319372334bdd4bfa768b343cf1d7afeab7b504e18b5d850bebe47c484d649c14a54491cae153f0c596302c6c57f5ad4bf1da8488d942690405f14521f8b85a9a565ee283fd948cdf49a1ffad9eafebc3834bf5fc1917bdac99fcbbb4d79e112e632da869c43ad2a56cb9d897e8a7a2f30e1ee257116799c1d9ee48b07c29768194d52a9bff65fc8360d7b8c40dd3a271dba3cfbfd66a8266c3b7fea8564653df0e804de75a85edea15b7a4e5732ceca802724e7d3fab20b8e5eed44151e6f1c6dc298d7470870332edc9b4c805a57894d1f36200ea75c652d2446a0866cffb3dc1bcd6c9153d7ddc8bd6816a8f6d01e65eaf0aeddb27bc7722ab77ccc8b6a942dbf97be9583b33f411a6c3d0a0eacf0326386209c4d7617f92f01ab1366c708797515e6c9b6125c7bf23612b4a65d7d81abe273b27ca4d30969e990cb0bf68b363aec575b03648e95c1bae9db5e4ba945c5322b6ac26cc8ef3adcf4aa846d28f1fdd2cc5b94d4093ca0eff53afdb0771212dcc5eafc08a0f3313826ae6a3a29db9cdc6172f4f38001df8ff09b3becb3cee9b699df39f91efedbb9f7fd685e38afd7501f97f1540c213c791e9ed9436b4a0b1fbf64683f243ed6c8f28dc90a6236770e17f90d913e450ab4b5500a111ab754cb43a5ce0bb9ae3529871dedb65a37dcaa752a1acb37c563eb8b96d4051a21d6f2279aaa1a7180bd44fd5630d0253dc7b19759fdd798584ce5707b7f8ba80a65835676a9fde83b5acc447e2a218cf46db2ee6f7d08697975b472efda3e906e625c185ddc25a8876fc3b57c751b51bba888204ce2115c8cedd596430521b6d132abf9c4933a65d80f8dcb8595eb3345df6636fe3f89bbc40f4bb4f5f8d17401f7cb85044e92e36f9312d9e2448c579899f8ace315f934fdec4eb28acff43cbbe8930f4adf6f4df0a94607b08dbba04f171942c82320afbc75a5f72c31a1e97ea6ae2857debff1a5aecd6df02571edb40951209ab66fd73b1578eb1268b878587aebe7b5532a5ee81143c9d682c6fe263e6cb1955662a193fb2b39ee04c8cc79d1806cdae5a62cc83525bd5cc552a1268edcc9eb56a290bf17bc67fbf02d90b5361d67d15659e5a337311315c020f21fa97b6b55f08ac249f488c06ec2419212674a038f5056ffdc02b20567b929013ae60a3d57997445a24b3ee2be2704f7b8589725b1ddc767d84cab1e16775603abc12f8392537bf457b4126bb6547866c1e445f18fa21ebc6921d4dacde17c212d24379d1e743566bffa4b88077460b0afd80eb506d515bee7813e8acfa0ff0a80403834087fc6e848205b98ec604db6d559dc8339670f5f12934a3fde3fac38d97df326daba7e0fcc489d23a738d654c95723ff31017050fd44840e7c0b15331a8949046e8637617799495e528f464e8391a9d6ccd4e4265b6a617bd54804164a2c96195e6fda3940b91e290d25ec8a340ee288d9e73c3a1de359934e0847faa8da28852c15d326eb2752be9a4145117cbb3347f56b0317ebb596ced2fe463511d5336d59f506d285732d08eb29e91da45931858fbeff7f808add1fcb8bf5c1ae56a27bd432df7648c40d4f9c801f2a869968f7dbfa3bf67fd42302f62dafdd8d3092a1e7cd71a27da8b967cb02923d2f0688fc9229d6cfdf5e110818bd750b4c8311f7823893b5655e815b165b8b4b9536976a4656b26193e74ce569517cb0cd0f2cb89a0b1779b8f3f33cdd6d1864b1179e1446e1601c68a295853b02b98a394e51037df4484605b4249fb46a5ef1248bc353fcd68405588221c7cf97c0c469d514fee71f26bf79080f6d833ef274dccb9b129474b357da25dc35aaa7ae715b27db70587a0d17ffaaf0ee9ad88d31947ffb69ba8c3413be2192e01ad70c7f33c3506688a28735f07854aaf9b6e20cd41293daf070d72ca871115ff020b6bc60beb2f43cf5cb4b9ee43578443c38b50d3e82e20b628100fca9d057bd9b64924523d4280a9ec1f905f3f77bab7682f97c5dbc1ba752d8698cef441abd89b77c7c20707e3b38eba6252f12877bbea13740e6d590a51e175d42a25d59f530af402d242a36a840c79daadb2819badeb407033fb38868f828fc0d03c8f00b8b948be7fbda243f057cf2584e70ff862f4ed59a7422664a5dcba91136571b4df363a1c27d91c797aea5707edd2690670711f5afc1000d9c2dc23ed22c02e40568ed74155f7fac689c5e292d147d47102bf43ef4ef18a967e89d405b67c5cdb8316724aee2078efdc8d3d0d1ef9a80ee1840b0fdc3c41a38233cf0981049e139932a4528f3e039ef2f7ea29c20cfeff217f8375754f3710bf174cdbb662e18daf06916d6b29c041a8b5d6659432df926adde760c621be57997b7e408fdec0935554b1914fc7a3b45371ee716984b24dc413f2bbad3c8019984b4976223ac1765f688526c8fd764d286970fa436faf9b0a339ae471a7d96f6914cacb039db6f998daf67fd4ccc60be09a9044607fd95d7688d18ac520ee9bc816c377cd511d694e34da63e148de6a260e355f3ad66fc215457a73e9739ff18542317c8c3bf37e5022ecec68f75dd9057ff5e6a2df449f36069c9dd19809c34544a94ca4285ea0339872355f926eac17e5bfd4e09b30bfe439b02dfac3f69dc1467d47d3d5441ddd4392e13706fe97e5fd2f821ca20b601e12c0fc2d77bd41a52331da3024fba5bca39765a769d4ca8fee0b672ad939f9371199b3e1db8348cf5c2bdf07d1e399ff0025cfb7f07c1ee97b356c61b989cf84a27d4c4a3d7b03d21211ea6360cab658439e28d70fe7ef851e7d2e2b41bf73993109cf2e1ab0d1cc2a8fe7c5dbc44445c696387f8414d02125fc42563eb1d4ebd9bea4f8a24b2bc985fbaa2fe420a0e61e52b811fc0c9f51f154f8718763c371547d28083efe8f2b1ffb3e3922a466a110e09d2d23255631226bfcc69a889e6d33d014b29160df55639f13dd475733e02bb8e0983b8c7a169496df9c4fcf763592503b71e40b028096bc1ed5fea459678d444f1903ba488fb9767aaac5c820537db645d3f7906057ae61f36192f3fc3b2faf61d807f14bc179f5066bec41d24d3aa0fb02b38b30618cfeba197e778e1e289f9eae2bb5ddda29e174d4492b640944ebfdc68b7ea9e71529ab1bfa63f40d4d73ed567460d5a319dc746125e83bb96f8f49a0da5f82278123f3badf8eda499631f391b3d03f315382db4ecb0ace0716a494b0405518ec966e60bf253ed9394b396b548d5fbb926e3260a751778f78162620dab50d118f907b622d0ebfc8269a5a409b0c1c0d5347d2c8c67ccfc11f49f1962e4d4d95058a39a9a32295a9f2cb479fc3ff87188dcbc425f8ff4c00810dd66a5fcc3d780ca02f2bee147f75c72f70064deda7985b2b3c1851fa3931f2eef8e43768633f19f3c963c8a038fb97beaa44cc4f1a1510c5b03e40c75b8fa26035045aa4551ba50d7719a51644ad0e0d8d454d5a8704111bd61b9699fea92e047c9f5b79c705d20d42582a646f779f8d80c16394e76e507104768c45c2a91cabbaa60251824a0b524799d92c01ff5415ccfb138c13d8b6bf60ccdca3947213e9a623d08c06cb1925436321797a4bf45d00fdb1cb0ad524e208a490434cdf785515edbc62888170a67bdb414d891aa2158b63bf6f59e40748cb19c70893eacac6f029f73f790f40e25bb60a2bfa3e09619c38b10acef90e3dee9c73c3fc1a6099efbebbe6c367a38dc44c98a1017406ba9580be887904ca834bacc03531dd7dd611b7fceef5a41da6c45d94cbbfd35f87efcfdbd93443cfb52d289efd9f4124634b073df7befdbc0e43f4227e5eb2171bd52dce56716252dec3c386a2034bc8b2bc078e2b7edbb0d24bbbf2b22a47435b6a4a8ed6845822cd321424d6586965044d45687dcda8a0e8974e57bbb96b7d2648690d02dec2b886dd33503363a1a2009c1200dc0841c68824429548cf9ec771558c8316e3f4b8eec5a1ad16c8a03ea3668ae2c8df0e44af98e67e91d0caeb6dd2152586319017bddf53f323ac78f52188ed2e424c0a08080d068e303eaf8ed0744fe49d37c54367d1fb40709c1a6abddd112105281f3649423fd180ffc43e20537e1539df056f970f4de28b110faded92d8226dc18c40810ab6f8270b91f36cd095b655cd701878f6965d5667f0ad64cd69a0b6f725484829e95fbea5d0e4c02bdd2526f15a9dc9731f69a5e7d7fa968a3469bb8a368c29f43ae05ba947da501e6610be022c0a4837e5da7b8468b01ab00b787eedc65c9ebcbdb2e969e5ec2a01238e0f0f706b70b924199bd5e1fa5f2d07c681fe8a39fbe9e315da410a5c56b399b6610a815c5149d184c6c5f8a4a2548f45397b0a1d85347ea6c3f5701b756673c9b8acc78e1f5f05c142b2a2a7ecc024c81a5f1fe3ab5a50d6806d84bfa11ff9b1f0729ba012ce0a6088eb35c1b349eab43417af60930cae09a7c93009a4ec94ffbc582aa1e1301676bef44e03cc13d1ad2341760099aaf40b59411805e9d6eea09341c65dfb286109192d019bea90be122a92140b21bfdb0f9486bc387d3fd89b4b1defced93521e946266bb64d43f1a17d3a05c7f1268f711b86ccb1ebca2ed0d37c0f08d6251bc22f89877e76016b5a2499173fd4a83e47805805772dcc24a123c70b9759ccad023cb17ed019df0d9da3762439d5693d69e4d5048b66ca35ebacaba8edd27739eac0397efee94d0b385c6d299107f78ed1b4eb3f8b68c3faeb8cd5d284188f824ca86c126473829f74b69f6577b7189c9b70f0128acc54dd79f7aa884d50d8a1b1573eee644f769a390e952143c59197111a97b648dce873f953bd82b325ab56a4a152023f443d9e11841346e600ad3d70604a62e8e211e41d87d5efdf9731590b0be515c7e32e4caf0a71d91f9e9eadaff73d4276df3a2ac65a87659c6f652a8b8755c4fd77e342f0a9144dc6e24decd34489b79ceee9f76c0fcc90844add74fc4d86183af8f7b528f5f0a0d9c15a8a284ccdaef65170d6ebef9d78aafacfd85a2f06e1eae8185a52d3d914b3bc4a3028bcb6b0a1baeda8007c880d08a3ea03f2d09931d6735e5a2af86ba0675b75ab315b07fbd02c693e94c75ab2220c956c83dc7c53acfb7ffe6354b94a09fe6c609ef1bec9607721fc1751a0b8b9cea2af6f6847c02263ecf3d63d0ffacce56829253add42847f6683092744cd206a6c95a18af8a13e469d38a04dd49d65e1631b3e1f2c42be3fe8510346c1fb08b050e6980b28fd9eddddff6029cb35735e8b2e5f09c7e2677dc4c521e5353805c409df92c1ec156f97179791a4616ade63a06480915dffce87cf1e5f054e495efcda4d4bf8b755a19acae0a6e8727b005dfa2b4888cda04f101722158f143fa4d93e30d78ecd6a50e7672088b5731fbdfc0a53fd68ec4dac5ecad7650962037dee07dedb5b3396c6bf4442c090b917d3aa61970cd2e7cc34c529e27d9ca13de117fdf2c2bd57cb3ba413d94493bf52dcba43c04832bfbef59cbb5b7ce31de0698430414b2aed7e2c170711976cf9a57ca4babfc68eb89835aedcb765f343462d1eb601e8f8c3c6bbb2008d27dda687288ffe34b046fb368c87a44133ef80ffa4bb90c84f26f66649a8713c67ea6ecfc39f58e995abf74d7ee285e89790aa1fd84be1c15f4d1788b2b22493a032d8184f7f692cd8c16575d206414e3f182390d03a699510e3e9282460e592653aec21444a10e1018be4260f496ad8e944cce609a7b4777546fce57bd41a17b19dde61bf3932131254989c9351c3933265c5f145c61e6687d6cd39765190f5ee111bb989665cdcc42e9bbfc4d6c2ad9177c0c55a54102d9c767c3b83a8fa6bb84b183c09b9afc6f843590c93a26f25b122ff6ef9473ff1ba0d420a229b9d434855fa4291081e5088b19d4d3f6585ec2adf1825dfedaf69eb96e0291e99fe9583f4c5215782fc28f4616a7524c62d44bd928a7a2488e3978c619ab715c612ba211030c9cbd0fec6785ec12f5fd99e7b3a25453619c42ec224b9fc0895ad2acf5cea8fe0561fc786e9c0aac9d0b0362683b3ad5caf4f4dff50428b7988d838a778d1e1e55a2aac55d2559f0f6e42c8778d12099118cde5732352d655ab92c8992499fc3d18e2730b538424486a2751e2b4fb9f9627cbad9d41861958db4f111f4ea58e5f602ae6bb91a890f50a643f3edceb00f19436a81958c195853c8bce6613f3fc618a670b1a780bf20f3b79b4b2773f36fb4d425ef569c1c245aa339a1607680885beafb3b4ec86e0ce8f431affc49d9dd861a1c7a7afd7fb1e91cc753f9b39b165777d6190d26af9410655b1c472d8ac04345565aab39a2cc30ec2c354dc00dc22680d3d6ce916a5329503614ec27c2f5cacbb0430f51a15e0cceeb0f68ab599a6e7bb2c0020226e13f0e61b0b8bdf224489b8841b125128c644d17eb5da5f62434aee9e39cafc977226c59c27e0daa1dfb1eb2558a390410b550ce81514f3fa8237d1be54f175f388dd854cab24299885654e522b02a281e7f7c63ce801a76fd2e38ff7053aeaa9b3ef28a8634a0d224ff86b855e6546d7a071e1e43eda151da05ab4b504c297f4937484ba21a7d90a1397d49dcd90256b3d7443d0d9d8c760149d4e3f9b148b379082a4316a50fda79338cc3e778360f287fd719cbc53b13897594ff0066b8ac70835aa0fce41a7a6c8a0fc7ab1f820280992be03d4585a856327be010dd5949f3f466c4980cf5dabe893658b79bf9242bd5c0621e31b98ae722125dcbb7de26ac66f66c3bb6727b7e0f92bd76f678c116d71268e18f536932f854454bcf8a68209c564dc9be6bfc79954564925e80a2350db5fc9bfb5aa318f3b2389853004de94bdaa22f792814c8c42e8409ab0ff32fd09cabb3ca1dc7085cb928a3816d81e4c2d1afadc9cede47bb8e5ce1bea21da09fd934f156ee8267a71e55514f061a593821c91060736bf2c4ab0e0c3b983fd767c77840aa69edcd49f06f3978a5f388a854c8758d97b3a0d4f26cf2004fba81ba97fa1b977f6bc948669aa31e09d345469af2f8e3c2d66a4f884bbce4816e7bc8c3b32016205e5fb3d482a5c25be25ae9218cee6a3c698f1d5a4ea770dd57d936fe3158cb502bd6b74f87bb9a0d1a9de178d7d54f812523778206cbea25ec477a2e7543f2399b018f8c140a64bf96fc5c5e127591c15e7707ec1ff6ee254bca22dabf3469b000347bb91a246ddd48bb1177a609abe129228cd4221483d0089ab99896aa2e2ca83013d85d10c8e683ed6e08dd4d4d58d1c75247f7c3fdeb6cd11c9c34f9cde23e7117d8a47879577ebccf3066b9437b75a9947d506822b06bca8795983ff00b1352bac9cebc8dc6a0a1e991c6184c40f9778e3209065d7df45baf843350432e986bab1ff8fa5ae5e6f44a9db5d13592cd32ae876a64cafce2586b8e862b52f5da0dfea92bf9b4d2aa6370f27f75e6a69edf742e79ca38c02ae150e40df5e9dc0faca6cd1b30583ba8c817ef4e5d0e521af49ab73d70904121bcb55f52fafcbeab3098adb514ecf5ce0865f391d8b04834a67096dc8a625d815576fa71dee84d6595a8cdbff2c77efbe9c34b5b82f6e248c09b891ca2740bc1ad91513fd2e516cd558cc21533cd9129863c3d37bbb2faa44d5237b037a6cc25d1a08a477863ed38ee3aa13f623a04fe60d2d84af158b04ff516b915cd1f74bea647d470999b301d72ca82f83943b622aee56ecc426ff3f000f805661993ad3368576eb5f15e620fcc0dea37ac06f9c8b76f2e05f29593af773f7db5c3a40560b17b315cae33b14a7635f0439a514855772e2c8b92e021f7cf1492787e369dbc126a11b279890da05d5e5916480b145cb1605c48b352f9f1f15dede31a397d413df664723242d8eafea34e9549c46cb315b72bc7b842a45287f5d6915cc614a28029b875becfd27bf3246a00f13f693cfeb077e00a24d410df3f7d88963c6f8bdd21ed4c587d38f22ae72549f90c4cb48e61a6eff088cc311a52cfe1d82cc5bd2e487fccc20735c5b06aa70a6f31d1d4d5b0c3da70e33da734066dfb36972ab9db21f55b821a1719272144d5712d2fd9b18bb2f2bbbe3559f72d240870a2b968e5ffe3832661d8edf485bf14e3db667d1666dce8ddebb1904c54af9c061c974cdfe7fd35f4f03725bc353db6359768797d8c6ca79aecc45f5b2dadefbc3def995fb1a2445e374b5dd0374d030186a3216be15a3f927235f05640ae09fd94a3149eb162d5b8a5b70bfd12940d765f037e5a2510f6e8faa0886af7a30daf37dd4085da83a17eb399e9629cee71cbc1271b90185c5f5bcb4ba2665e5c73ef9c6a9b94af3f81ec4d5e31206c799a023806cb2a98782417c7965bc4c8fbf960b7556f2124e94cae877bb41c80e861bc951438c3bfc6b1e95624930f8a00a0c3bed20b2cc8d373922d412238fa692ffa8e24dbe2ce8c69cd96c30fd2823c796a7f35d73355a30d346029eaa22d5255ad750210f73626ae68566b046a7d8ab8f70c07aed8406020365be122d96d67645564ab65151530a021b1ce3ffb8534b859b3fa07080265da701ee82ac79da87b8031895450080fcd1a4e324c756def649736ecff4e1625bda1ebcaf109db2094c79cdfa178f0d228eccd36603d3b4adfcc27ee57d4b4c847d7a3c2566ab9a0f9fab4238759d19434533d188626bca118c1d3f09e6ae7760acef58e1ab54fbeb6fbf1dd3f89ad527b97d47995456c75cad273d00f51cde6f7492fa3bfce388c58f3b695cfd1dfdc038f80c7d128de7409422d8f4a44d1c8a8eb3ab73e8d8b2dc573563f9e12886f040b377102bbeaf398824f038a990129a45202decf24b5ac733262368dcd843f682eb9b4f5ad6f0e952cb1d74bdd5f141ef6a27545ff9699512faf6a8002ed34e5a7fabde96c4d4c2483f0e1091dce88750d039d181adf389465b3539017b3b0ccb2c127a2136b26a61fe9e109713bd2897769cce7635de69f7100c56e9e7b416592a7b783f16845085097967dd991e62c24430b1429e2537a23937815a9b03520fe1e8a63ebbbb079032dbe63a943a3b05d13f79ac1507f843f30805b41ab6bf3a22af3fb3e9f1a3b4e20e1999cf60c52c1950205e5eb658a52424cd2b7e3d5a9d0f09a3e18a3034909d8ddfd667309b10534b5e2565302aea45b0621f2ffe60e61c3d7713677662df91902530366ca01f7b4b03115efb6140d1dbe05ea4d343547d5719790fa31cbfb7c16d5ef019d84fa6763b18c7f979d946bb4e6a26383bf06a64b8723b9ffec745ad2b0257592cb41721a90615484a0c854a837824d9b30e4a0b1a01f5969c91590f3f606d2913c38aa91d28ffcaf6b3b3f1194fd30d656dacd011e07c1ab5c1b28950af6fa0ba98cd1ad4dc5f12b6ff6a7f9fc61328d1579756700e273baec79bb8f7f051b302e578936607a55da2e57d015d7995890e350ba0d0e7e503ad53388c25f153c5d2b8a6ffc131dfc9c1f34d478bf57d5ed58d5f9ef82e7332c3d02aeeb6a397e4ad7fb590214d81f4ec34779975aa44ac9f06126543e6b8ae211392f669d87002178546ddf43c7776f48336bff03f21006a8818b553dc0123c9e4057d34481339c192c69e2f532ad750ca07acec6334577a826e098508cdef2209a3d30b2eba16187c296a76562a2ea7da359d2aa350f06e8c943acff1a6db77ab18f1bb4a5ea29b548f2d0055d9ef7e583489b6530d44aedc0a3dcd384a0517aad752cac589e5867641c48aad754e3181fb71391cc1bed2865ad5bf10ecdc363c1b2bf46a9a39a70d2cdc6febcf85b484d3ee201fea7ba6a144f3b128a52bf0ad56c039708ac9965488df8d71f1e19a1c245fc22ed48e6c6dbb871804914230d32736f3872a6a7ffdb5a974ca0e40fd6b59dd9087b7141d658cd72877d2fa8cb3174cef0a4d8c4d52b16651e963cf0844b4b67f9e9fd0f31a5e96dcd6ef99b0bf1d49427d2f6aaee501086fcdb3b45ab6a41f5b30c47383bbb4c128d46b07031935a52ad69582323e51c9e80e7b8d7e4e87d88a9982f6f2f944db7c1f0caa0b80dca0303e6581965422dbc959f25dea6221ee889a1b65af5f2ac37d33ba52bc87003900ac61a46c162bf342cafbb87d97abb8f283a089f1d477f732254df00bb6b86be07b962a42454b4233e005f9fdd6e25ede79a047e35cdc5b858a48b8c71d4481e452fbb6837324e281f5588d35b447a0ad15b92c66c5cdb2e2586a07c331452f69f86487c1f647976414a088b7f04dd05da9a9f8400a4ec0793baf845a04aa16c6e58c5f87c254e159bf5c060abf974c5c52845cc840783ecdc0f3a27c4376c8b00021dd0e0bb7747963db7849e7535d053d401ff94df9c8286990ca26c8938e434c4d4a5e0eb853e2ccae701c303074a0b17c4524e15340357c7b35c69d642e204a6e90e472d664df68ebdac19c7a916df95c9773e03910119d25c33aba97a221b3592e33b8d1da35e077b2a25eff0074bcd3b0cbf79a20dcae33d8b433b2f7b3c25e43f9c95055397ba04dada2870035aa1f28c2d05626d88854fd6d3c9193378082ecadaf8e9aba3132edbc6c3f7a468811fc7548fdc0270e1aa508406fdd39fb8a9aea312bf87df80c120e2b18a4be2cb424754520e8b7df13bcdf5e65bc5e9de597b2218c4411c3612aed0e1981fc3dd00ffb79b09dccd0076521ae8b6a5807601495e893adc0e2a4ed73a95dc465424c7266489ef73aaff012f239e3dba215d1eec572223134e82cfed491af5fb6fd995365d1172df4e74b74348b8a5e758b72790f48aeb40130d67d30db4383c7d8a0982e517d024a7f74435f2646e0f09f1c1ab31d7096a18d434bceed28d437e954fdc97555b44709034d3559b8c405d7596923e76f4de72fdb21ebb27ade6a7f3cb939466f3773e6f27aee94370437e40cf0132f47cd1e543a91368d8f9ff74da15807f54fb5fe8acc00a4ecb884624387eeabe85c94d10657e0ffa391296ebf8252d68ecf28e578ec96f084299ec9556c8eda5b25a36325f9a23c7b9961abe63b681430a47778ad50e088512718e23c4770bddbdaa2f65b65c426aaaae0f66ac3604fb0ff288a6cbbb705a77e0ede3ecc883b7d01e7972cb91a6caa8be29547ac5723d2e3103f4bb4832e53769b5d7cea29fa84273dbc9e6f4d8b45c953bf4d95235aaf38a528104cc67da034a61ca534f41277f205ef78c689a576b6a8441f8007aa4a62de4a459f1f42911513c325600d01f063e78a825a86427f50a93a3eae36519c447d6c5d2a7aa2f9b6158226d292faaaa096e80dfc567becb011e112019ac838904ef9185fd520774ccad28910917e6587d0e680eeb3b42221a9eb3cd4172662a2ac0c08b1b63b34c9f1acd047b2eddc35624a8bc2f0200d83e6fd48ff2aa4a15333a787ac255720b2ddb14419dcbb772d9aadaf36394d656aba61eb460fd4af4b8912b1d3ea4977f3be4e4f66762e34c5bdc75fe1be2d8c8bb0a45c6ae1cf12ec49915afda6a4cafa10509dbd4244184cc9823dff46c7de550b8318667c9e80c7bb28f8a3da46d3190f69fd5df529a6d2b6bcd60a677f84b31215253dbbf83c8fcf86926ebb75fdf233019ef0fee0c734e2ba4fb81cbf8c9e39a40ba3f51674f87683c0a5e2dcc0ba4a348ea8ec334b8824d0724c4d4123be1323bfd3570c5fe7b9bf54a17e9601466612ef1e32f729da887b39f7a616e4167312049678122d72b83696ba99894c0e4e9fa4e9461bed2eba8fa87222291e44512aaa736d6f6e9692366e94a8a9eaff1481b9989e85e0cb5c9c825409b4f33f72ae8a3e638061415af9773d5b00f47edac5717e6437b735b9deda6f073a01ac2ec32f16426f016de6319e9bc3bbe0f88131907542b40e61f51a19ca5cfe43f130b99dfa02e22b442f8cabaf166a7d40ded0bde5c9a4e38e8badd68004c13dc3cd9339af52cede614d2608204635e9723e4f05c4dff8b80acbc040ced156b2ed3d042adf1a118435b8adab83347a88f0316c04e8f7ad7d4d3f0ea5927f5bcfb906d7034ab55fe02cad8b443263e08fdd0064a8103f0df1c40f4595bef7647f3e8a76835a89eaae703b3b4ee3b856247347f3f242b83f86937c0f59a6b0032cd899c3d7733eee855e26fe059812258d3b9e1457c5028a2d7fce3bf8b74c585221b8649b16b27aa69b804a2dfdcfce808d0ed7ac3f826e971e8026f354fe35a1b381d85814520f00b4850fcb67bcdba8e4bd22dde048fdeed0a9a97eb19e59e76bba0cc122680f55329a6ed5ada9070fe4b0d54644b7e51ef2035833ff34a56b1f8b83dbb7f5217babb56b15a1e09a61c7d3dd589b54d3f384dda10a63e2449fb447db7165f3dba18e9706db1a899e140d57b5fed8740290d8de3a8b38dfdafc1a25c5531dd4b9394bf50b67f7a4e5512d9fccaeb28695c7b4ec6c4c28cae2c61d137a386e7c22fc8fd8e9051b99691c4fcce8e27fa2401786daf458902f57ba9e5a5f720c54a8eedccd276f3483ec7ebdca6a93f5fb4562478ae0056697405181423e410be45d33fb9341c61ab7d761ede8da2514d807745b4a29a174a1f4d5bc85e1ebc80cb8f56b8b88cdf9beb4900932a76294141b9d9da3e4bc55af383566ed6a41ad678d8f47fdc1cffa7e0b77f403f5a25364ad24c51657ed55eaa98f87a0202b4c7b80830b6eea2d5b5e60128fa240f3240913535be9b2502409c2773a9b22ff087ac6c07081dd3cf742a4cacf9edae51fda4babb238c1681d76b94ec414301dd593576053f5bb8bf77aff62b37f78689a06a95a648f770201a3dc8f78c71effd0cca70e46ea28b78397ebddf68e633dba00a1cb9b3bd1f53530fb1d804b8ac46f8e2f6eaffc37a3127cae1b541d3ebc9acb15c72cbc2412cf36545a6e92a5b7e66641407eb4c1ce27db760bfef327940daa5a73ae21f42f241fdbf5610e499315f8c46dc5b40e87828650763e28337194bfa2f5db5c6391e3317c7c7bfdb18a4898ff368bd5e938d64d84e3abdd92f41d6a962eb9503a1bf41654a58ad4e253e3567a3bbfdfed4bf618bb4c5e59ed4743d37a56942b683660879507002ad0a3d7fabb9b1ab0ce361e356ee37a855c820684e95d884538b214170cab1edff0f0e790630e782862221ea1cde6553999acd88773471abfe9a02e1e60c016085b35bda6bd2821badc11b320bbabfccb0c2c88aeaa00e2d8ef7250c4bed34828bd59901e50a344743360fee3b422843ab9a0f5f561462477a9ed43ec9f264600152c9dc9e1b2e15dd92890b209c359fd3a5d8bad6da4583a4cf185a15aba60d0c8d043fd2749e33b158dc42b4a93f575e7f5e71acfcd5bbc066c27d89ba83cf0b7a25ea4e24f41e1980a6054152f3088b5590cb3ad839bb1810f169121415e6290a499f1ce68481adb68f895460ec44c8c7bda56945bd6fd9a6c404651f53913e7fc1b4ac51a9178444eeaf5cde8b79bd04c99f7d3f9b34a205a43a1018e8c2272f4967b1f2c8f73baae2dd2fcf168bff6644626cdfaf5828568812f9e7fdd5e4fc8943ff8b159e9b74b9d245083061cc5118ae534edf3ca7ff42d9f46e64de4c16a95f5ba59cd70f4fd97b906d31d94ab80c8bbb744600bc989faabf1a04d507faa208c93a73b06af7dc0aa0b8295842ed189ae33f1ef9c7bcaf1beabb524835bfda7b6f3ef5dffb6b03fd7cc6e218bd3fba7ccd795604c16047bb63419cbf71d54e8159b10d160db3a428c9dd343f9114726968524053a2fb03b332f181b5a27d3e37a6892495ed34edb5606f0efccffe40a00d66f44ddcb12fe3c0810c5e65e6b6efd7bf9b0a8eb4eaf3fe1ce30a801d120fc9ffd22fda9cc5d7f4fe824e3d65aafdceb9f38bb353d44228388d297ad505b3afaefe489b0f0f3e49be57c339b5907818249d5cd78fc4ade3ac0665ecda21a80410b8186f5ee6dfba9d9ef52c1bd1b63b598a2226ab73896b6e0edafe043be0511df1055f9883a46bfcdea9cb1d5eacfeaa749837f5cc216de21d34e5d319a3e4fec4e8bc69bbaf354b373a688bce28a6d0b2c5733813be858805e64ccd65073ada5cc9725950f7dca8c26d056ad3d5c36a4bc175fca08d3ac9ffe1dc7daedc204573aee2ba2e5b2b06e7452d7f6e615408663a5b313a84e61d6bc6d9c6b0195ec5ad82cf15cd7a3afeb5666753ac8c66861d9125794352e1ef62d4586635716b085989c26285985715b2af75f8269d9337abbb597312ecbacad4961bdebf6fbeded1096a3195c42d95796cc79ddb02471339a4f2affc4dd3548d2331863ba247ee12b2bb8e5f6949f8a44bc754389764a7ecfadf89b4434e53aecca578fc413e32b4a310d7a5901d5cdbc024de19e07297330160b6f41fc1a92e990a37901883baec9f9c47f47cd30f8dd26dad3d1830cfbdf36b4efb26955068cbd11d71b9f5bbfe7caf071b848a4cdd4f2784ded9644321a369a19bf2a24175c1938846ab3459ea045a0fcf037c58a0e9abdac318830e3d3c4ce906433134187563f7ec4972ca77ee6dc381e7a05993807dfe48bc4d9247343bc6e595ce867d88754a8743d149024347aacaad44f7eab6d9f63aa1fb3b91b1e7be3f4a867e5ff1d974bb7bc0195df17c2221138d21f004124b79b19d7457ec810992aba50a3f7e6fee4e6096f69c5576a323e0f642ec06ad8340a70101dee8d2295f087d15a3a451b4b04b619161589d3d6f01d76138251f1f91a61ef3c20b92fec296ca2451f5ad450f32d1d842a1d469ba2450151afd4e25b97c9d70fc322b06a47341f4c9c296de13124a04ea8f73d8a370059928e3e2683ce805a9584d9f0047d92ea39ff4352fca3da535193ba99197a424e2526f011c0072646f6cd359678bc46b61eeb39278da4c2084bb8af94da29e5d402bc2272f7bd66d606578035017298ba676a164ed8aed6306f76b69c835f684392f836b5ff01a66912c7fefb1ca9ea1de004c2a73f8a6f0e6908ef8da8c9942630923770ad8148eb3ac1cd3dc32aac1b44fcb9360f811943d7121258fa728ce47a0cdb4712840dabf82d55fad232858b478860bafe3b3354bad68579f0a9f470355e30bbea59a6a50524323a67428150ea6579475ee08b301fca2f36eb0f07d1840535fbbedf0571e0a843fad0945627e93f2841ce07b4739d227a1f55f491221236a296eba2f798f0029e587034a4ac8b8c392a80190410117c8861446b467cc97effd4f7ce08b766a5e573aaee30b01da5bcd5e79de51b25fcc3e2aeffaed4d5ec1195916b4733f74ea371c06abe680970e42e2833d7ee78e4e6e02386b199a85754c61fb2294da0363e29a4f0d221e3a8b8c184d5bf439c5532320f803ecef740b9ddd5d87abdf33e392bfa3e13960b8919dfeb081ac21cbd4c4d0b49c4dfd4ad6983c8e870d95c94dffa7613d234fe8d90325dc6227a8ee0bbfb134cb305d6a59b0bf749a3cbf3c6b0eeeb58b0b2397af860393de4c3375d446ed7a90c24a061e68ea1f9604a95ee86b24302890232e5dde4ea33f50a67db58e37b659c04edbeaaf42d413595c0d408e97c5d93e6d9ead1fa425203a7b76196a573c5fee6a1033d9b43328a3a723bcc4d49c9d1e1ae9dfd0b03aa6b420f607c644a3d59eb540287cf77f11971ec1b1cc9860d0226fa13f7b5c92e338ac6ec00635006fd145a162b096d4ad7ab4943adfb6e73ba9a177be8b9fc9ebaae8ae1240436b4865f3909f9c78b85379f500358ad8fa4699a5822a0d3f41253bb873b094a0eb0a57704cd530265e28ecf7ac3ec5751c0067ba08475ec289a05b3cdf289a68020d89583e3b10d08fe9277265dfbe882a24e56e1a817dfd8f95e3c0e719ae7e3d63b8091f560a8197839f5c9c1a3eb36767040b9660a5212d248ae763d482d25bbb5324e2b09cfd657ec4e806b024981a663147b2b0fd44cd4c2addb2f24ae63af555d8c65179fa55c081dafb7a6bbceb9da592f9c2f79af09fcc00545d445bff6adc5629d62106f3515994c8b442d87c05a05d553895cfca8672c8f3f0d9a1f1c01f0e5166f3df401cab26c912153c86296bb23f410d5540c96eaebe8c3f85fe7cbafeb8c53bcb5b0c3fac0203003f9f5fcc4c8fbbdad28353e7d344e9735dc0beb8643f5ec6826b77c8be4d6c2856857d6217788d4a683fc854663aaaf689f4601f9999e44686e80f8710153e545b6725acc644edc7b3d96ac17bcb7632c2da42a5b5835d44dba4c3561c82dfe0e357b6fda39979ce20b309b3bb9020befacc792483375391ee305d791ef532b498c983dc25cf441e0312f2aa426746aa9ce964e28ad2f98feb96e0c9066b12f511ac1d8303242615f1c19f8198c2653116f5c02b85be67472c5bac0e5bc75cf2e72051809bdc0db7026d38c96a568531c75bc38e774fb14ce306591276d30207f557f60c335af9c8f49642e666942128db5203ecedf35e7b36265b7606b91dcf1459a0f28702a7fb50a82d6691f1578a16ee464a9f35e9d2e7244bd27a623caa0fe9914e5585a54edda002bc56875898e8b80056a348b3f53376bafc3fabb478d4f0061223555482d15798d09f93a424a7f2ea148b5fab6cb088b3f86ceeb01bffb4fdb4164853b75437e6a9dc6bf9e960172ce8541da179f86d083473c181ba93efbff02dbfd1b15c3321b1c525f938f654af1505771fc02198e3d070ee015ad0dc6694fb6aae14a272a57ca64806cc4a107556a94659450ba027f37a6019f2e95cd89133db914a534e3d01bb737f30536b73cc30dcaf9b3dd592d6cecbacf865d96813b8fb4837086d60b8cd712cbc2af2ca021ae42f0b12a622798d1b9aba597ab3503c34d5d7033e86a6b133c4e07af657074bf8afecf059c509754ca7443ecb12ca592b5d29208859a9e8138b672885626718dd4ad3448a11d7712a67e5a1c0bc52525e3251ab2397db08ab135387c2bec06d09eb7b38d3038f06a04afbc1664b867303dd2a0f5cb03811ffbb6a124b5f131666ce01da559a596c679e8a02d2db27e0b6a2405a715152b5aa71f8ab7cf0eed68f588a2748335420fc08fe619bb0d4ea726b8c0112dd9892d87928bf6ae3d5d85ec2780397ce0f45cd8e4858ca5200055dd9b7e48f9958d932b3a6a9b65504737a827b53820fcf224a7bbb23a2a4c143ef46a7afd4b8abd93ecdecc69eb47f9f15356b985a51a37f01f993ca74fec2772687c7760015b8decd5241c1bdea840eff287f037597277a09752815eeb348d7e654a27c4fc3f0daa5502e088401c5a60c84196c48641c6e182824d7a9fdada44ff80609ab126f3be4a34be8ec9513225d6c0c7b6f5ed3f03f9c43d22792a2de203ba48ec91080634962d9c13b495c16bf10dbdcc76a29ab14d921101ef92f8768fa9150296e382c4e04757f1bbede14af82afaea919f2318a8745b536143f82993531f82c7c50735c173c99744c39fe818d4ae454dbde74f19ceed1021e8a1c5efe94f1974b583fcf961db21b40984d8f4b7e81306e93254228ef7e8888779263b1761a6b403a6f675a85d5566481f52950b732a9c151045a2b2f5f8574a4e054058c27a403347bb9d5c411eaaf6d600d484378aaa7bf371d6ae07b95bf731cd32093ef1786871e72933ffb388d208b81f3a741c13b0b620bdd78977644dd38b7efe93e34419ca26f5b61d35735583f255cc5cc6823eb39470f2d615a88a66c2304577a534114cf43e2322274f2d54909e5c4470943933f635faf2ddde2b646fca1d2a1876b2b449c81de7d4f484a4996dbe9156ee17d9d4da6cd0122cfefdb7c5e0eeb2137eec7460723d88d4a03551da0de0a733522eb5ae8cff88e565486280773da9cb9bee8b059e968fcf6ec96cc1040c936df3ef2e3a5fb3a987985a16ee5dc0115a428335a69f6d9261a34fa1782e23b914e64491f7e6bbeae84b9b0245bff307272e387125ef8eccf24bd4e050fa295c7e961e8378247f32d675194ebaf26acdc1823cc461e9ec36248835cb390641dd11ea568a9faa6dc75954cf7a0a457bee0e7a586efb2df04a9df9fa37d0681db20548430844e6fb56a7dd85568d5c2cd3b1d9ea00ba92ae1dae704326042cd6d99d21911d0d8b40138cdc9ac2f170916734e46690841dc1a52e4a27abf13a55b8a31d35adcfd6eab1730667590d248fd06ebb8081476232926245738b2740ed329f06b8791306ab3438fdb5e9a9f5bb65396288e956cb0bcba49ef9649b44c9359a09dac737b6ec7126fbe8546e0911cedcb61c8181ad425cc2126e126520840a632d11dfbf648cd2ec5d0c494ddb19c3b610016eac52784513185fe7ace0b03d32c6a22f0a89537f9799500f1e9ab832a7695c964b1318e8a1c9f52d51b62e3b3a9a26232c9b0272d012fc6b3e37bbef9d36bad207675505efadd8feeb0395c9aa9818452ff5edb44e5074329a4112774b3ec827894410800d6f5907a44e575359532386e5f2a1cb903873df9d064444925bbcacb5b46d8215f8c247d18148e99cfee88099b5beec56ecf5201d59413c419530ae714d660499018d0594d4c04eebd3c4a722948a3c8d46e64c8c1e4cbb43e6327df0fcf49fe66b88885869a85e2c8fa7b5ba969ea398541702879dff5e0715e2bd1ce661a2b3e63a247b8cde3d89662e6b947593ba4a9f3819938bdd20910d89f1ed8f0fed0ab3433b66e28a775d06df52b55af934b24e8937ddbdc268afaff0c3a4ae2eb68bc6dce4e4158b7b91b092b6b81361d59e3d605ef660ef965866dffa3737b68ba27ee12f82c263289859071cf3faf067b96bc13e30b7ecacd9832deca501392b34277ff402999874cca70827a919e8acc56692e1c5ece17a5070ed3bf6eae1b4189418dae53c6d73237651955bedb3f38d1f990fe9d7e8f493e2052b32a4c66d0956c3259b7a989158565b67889854261cfdcab81a3864fdd1077adea8bb891adf8eebb48398e1c82d155a5c4f7dddb3d433b3c6cf713bb35384e9fa847e689fdb89d2d65d3377b41568d4d656d620d63e00c1845aa49046f70aac5894e6a11e1ac4eb08c52a55a7ed0e1b29b7a9e49c766586e3aa5a7967392f45fdfbdddcca49fef00a059e94e2a602300d67519e431b1df8e097b0bbfdf606f63f804ea7df7ea9215a149a76ede05a21ac55f6a6e3af8d31c2fd6d670b8e7c1ed3af8fa0b60ec1cfbaca28845ed4b79efb86798afcc364df2b9bc231ab0135a41f12b2e2f613cace4c4043042f3df0c69bf2c8517714f43820bb531943f78ed58943aab024a11c864c8b6481b29d98c503e3a04b66dd42e396cc3bd952e27a6bc99dd33fb10f3dca38165118915ab0ad0f23b603f6c1db37963a8ca5f13c2fd84ed54f53f09278117f6513d74ad03e0e577d623f8b877e8f080801aeddf9e5965c8b9dc57469cfbd2c6a79d139253e17901ab0833bbae243952ab502e9546bec3a35ef7367a4003b850cb49f3f5a81684be9119778d358299c61dd1a74d11ee83a7609593ffa68a2ef1c64c407a3fa643aa854d6b227f215df4e2956006127229b68fed7e542aedcb0229a7006d5c3b99e32cded31cbef842d0fe15107d369191d0bcab039947c764df4b9b9aefa61a14fdbcad3bf7711878cb057fb735fce9f7590d5215340a981b9737c1e8b9fd4ab2995b51fa9b18dac67fa37bdd6a8ccef94c4a47765d9f23bc17e7d1fbc2698bd520258bfa9b784401cece97cb102b98c341b188cd7488f8e4d107cc13eba4f7f35565755c66df9d372ad1198b4dc1040665cd3eeaaf7d96634314c582e54e1d7d456684c7dd7318bd20a9148f44b484fd509a2959f38966b720296fde20637c8f9593672e4ee1cbf6def1b81263f79ab82300c48a4f1220f01ebca1dd486751204bc4e46fa22635f4bbf68c736a8e463472c2e7d87f0505d1d0dde2335bfa8fb82ba3c1f93a4e3071424dd38990596d654d0dd41ccdd4de0542a7f0f129eeb9a3b0b045162049f6c65f10f52cb40e7a87171428104c77c059fcd37963b2cde87d12514b0e79ee86a33e97eeb7d210042bbc541e0f367f34f5360f5fb97d03430e8f9fda403c95aa7c51c127da79bc2f5aa1fab4f5a8931980b0d233b5fec2ab4e116b1c5250a80132c753fe99787d76da2e19cedbe092d8a73b30986a75f606da4b6170660a3bcb074bf2e54a9c7e89fd903bbd810dabf21100c14908fed1b41b092c716f11afc937ffbc889cab150d921e9839a0cf67782862036df4c533d2ec97afae70a9895e7d084816d22387c71f73eb3f23531c11497fa5d4a3cb35b016734a17a3114b9c3a185951a40550dee0b0a1e344f4c2a31a38a4c8cc3fe2697a4f0311077f846a3adb5a86553afe89ffb51c358da6dd0ee0984c1d97b2b9f9f8f172ededc70ecf504dfea1db2fac17c3f1d5f6b35fd211c097e2dd2ab6cc5547798779b7e50103b581508e693607cf93a272a6133c2fdc9ccbaeee6e8024be064ccdf37690e48d877bb1335d50a4e1950455f6333d2e9dbc2c0fffce6404639deef60a09b8cd03717c8f976f9a776a1bd0cd6c7eab412c68d2fc475d848ad85b3b5faa92e6e3be1da6ab4538aedf09773e993ebbef64978b9664464669d16e2ff2f7c9b863585a5510e9afedd6a14dd35e860cbf4987a9eafe3c424319a4b4268b275a591446187dcfdcfe82bb463f1eb323faadc4623bf790a0a155894b509635a539a079c6e2c33d3cc4a2297dbea4a86b1d80841099ed188e646a5ed4f3696448bb17a4a8f86ba3760ead5b02ae4eea7705d79c258af43567e40a3b9c4982e17113730bf1602626fdcf20fc1c04be1d19eb9c2fff94eedbe7ec2c3f1bfd982d39886a118c8c09cd65633d6ec7d5b390ab13cb4a3ed026ad23e06a327d793528753e2090a2a19343011d770418665df3c8ae849914fb7c369e60099f1d31da7378c30912fb4a87e162fbdf9c0723d7f8bc18fda4aea84e6f9f763c95d28ca5c007c93d3778ec36ab067aea8b19982ff1ebeb43342f8c688025eef8720e9df6b0f762ad0244675df2259c0c87741530db438cf5199fb82f6ee9e3438736df9c8864723ddd52a6304783950cdb5c05d03651111947a2dee652e8180ddc95ab4e95f376dd8a8be5e60f2c0b2fd870b8c0372cd6a23c8a6e1da6adb8a2bb937f7dda50d977652cfcd2175a12ee1cb208a61509749278f7120d429601944819d0273213caa3c5e0e54904de5a34f37a46675363a5a9a4bfe95eff899dfdb722b21b6aa9142a34dd3866422868c7948c5c1a2fad745e5d6cf2a635ec7eeb5f19a3410f88c355b5125cd918a9d5ceb87603213d1cd2d5d60ddd5458a46087dec0c1be95b95fdebf4e89fc5371416cf4407323e577f6effa905edadef0cb12d5cf2ec0edca1c4ca06d8d60498d5725d6336f561b9798af03842410567114b52f4059bad57d19f8a3b76b6f1d24aec1cf87d7fad5fd10e42b4e0a955b34727711c925a036f89da137c695806749607c75d511360249d0ddcd4bc9e32410e374f01ebfd7fdc830c618993466777318c206c20b66aafcd29874208390dd00330117735716fabd1fc29cd751dd301f64709d2a5a5c495982006c495702a4d0f25c9fe332b15ee053d6faa3b02bdc203a044c2eb891df00ed7f004b3d2ac2eb01ff4b8ba58a2aa1484ea0e7ca8647b161f682ec1b126c5192ab0ea235b08d9f259d0bad20579c593a3e025e53f6becf714ce6a5b2403431905efcb7a83d8551d132dc407fa8309197c4228771636c33b1b2bd2c3b2516482d54aa4d5d0b56d5610e1026e6784849b1b2cd6e5b5fe87de0b9678cd44f57d1c94eb229496a04154406fc30d551f2b43898935567a7d6eae04cb5b91c108629d4c53a65f197f59c9a92f3cc5f3abe1b7eff45816fdce5361e12990bab80416d37b3a239b3a7a41c4e5e4e706f4014cb0bd7a8e7524c59e5d148c17d94d4f44fdea55dc37da66d8901411fd5cbeb73774883987c68b89c61221b2075b00ac3c4b46da90812d22345a2d6df077ef2663af51f2eba243c86bda4db3c65422bd46438c21c4836dd15098edf28086183d5816495480684087c52b74e2cbc0f4bde821772bb5555c1fffae24ec9bd303505d857e3e57b13ed06be86a110dc1e23b1085aa922110f3e0e655ff582816e73af2fe1fb99031d4bcebcb97aca13f10d603ee7f649e16755e3759fd388f9cda4bed280d341699a083bc3554c7d08b045eaeb8b2640b78a265d84162dad8df866a639f1f4c5d2bb8d3bd2352055d02fea0dc1da52218975b0e11f210514d4293a9ecf6072427da51e4ada02a7198b64af26b77e9eb3716fb2e8357904a2f85feb5fcdd8167f7d00386a089c533d922eca91471b4a5a4947760bbdca2a77b24218d9a27c26217a76e792713a066e6c1f948819fa7b918d5fac9b1bc962ac677808e07927279b1cbfcd1e3e3ef940060d5a78c3110364e12014a4798e42f4445f06e335cc5725a13134ac624ef87b821afb239998438a030c4fe9c5a85385bb65f58525daee46b6b94be72e08bc6734a14cbd53b70b14cd6b961bd6fefec518967c3ebf89ce8e84806488314e9f89f17563474f5e6a1b93f35597fbb43850e4578871734a0e73bee4cf21fb8f72cf33b68c0ff6ef72a072d56e8ac20878c67acb794098c9c867fb82696008e450ecae456b37a303150458133ebe674d701d977b59ddfcb44a0016c872020457d4d15215acd5f64a0071a722ac5959f829af49ad6986635c82b7edba0406ee1b62329c075782afab2bc24ec9c7848dda079a435533714acb7e7877329cfdb31cddec76e7e6eac72cd7cc94510195050e20d8a072f2df58353bdb99d92d6040bca5f1be73c4f9858a1de1ce27bd541d8c4b860a456689472c6f482320d21c45b08f6c4164aeb97cfba4c1f70516152ea8f58d05bfec583df8123b33c44867125f0f241a562c74cebb179720824aec349481639755b3cb3727afb341b9d8489992e125818f068e6941a73a107068b5a804f7d410b2dd3c64b37a88a1dd710cfe62280522cb7218625c01a660cdbd84528b230f5cb8b3937ce7dd7da73a081d1e0420bd5399033147745a4e0f2c7ca56435a8666e5887a857d929a4edb7feac77983d9b11428d9aff6ad88387846effaf47d51b4e957c8f668b984cc5d156008db28750d1004a6a1adaf2ddfd63535372b97c0f7546e57482de9eb935398af0312ccd4d9f6d35d62421a7997b13f47fb0168b6a7f2521a9c3d0fa041264ab8279a6c8f4ad419651b37ea913851abafeed920ca55e8e98d4ace6981e409d875640ec696382fcc667d2338d638b0fee84ef45b9bcca45872a428c471cc89ea8487cccf992905afe7a935854db264285393d0c6a484b5f170dfc9640ccc2563c2e060f88bd3ae2ebaf96aea34d353797ae2dfa988ebc4ff10d73d6f6d671456f1dad781c3566c21a670e219acdcf72031c155e758dd480adf022222013d34a489cd9b727ee0b6f364402dbac55faba38b89e8ee5dc9925abc0e4536fa48bf5809d5c3f6f517ced4995415ead1cd1deeb5bc19963cdaaccf2e6259b67d5b7cdabc8d714817cb1642662c63cddbf61971b7419733cac506fa0b6d20d41798ca7337b2463222547b5cfca1d123cd6b2cce9de2f07cfcaa0ecd37d7a072b95e2ebdcdcb03d565f35556a310b5631f42050d6f7950bfbf84b031ff863caa1f766ac85d826019aba8e4ff747f2c2f81f5982156f4af5b5c1b5eff4217eb2c5547be1d00eaa0b35bfc6b35b0fc0ceacf655b29f5665fc5a9da69ef01088c71088d6bec2979012b53339458876d60c1e87a18f3fb843446387b839938d2a204cd5fcf121197127af25df6617f69075b015a21af589876d39dd1366c745ec584f6a6f3f7385e020e358508831786cd4829dfddce7ea2b577e845dda3607237e3e93eb77fc090d436d491aa3ba5349a99c3e1a022e1f5880d4c875ae326beb702c28b7f21e90ef14cee88d3bcef98b8fd7423568f869814ba431d5cd5da99ee71681d23c353ed02b65d114140a653a832eb7421408b97c74e363c132d133ba4137051a48ec03a1769ab9d406b6e0b5e71765231f66c0ffda67b0d30f4bd8915feb9910e0e80c35d5d2733d54fc372bf37b6b87bcd9473488a2c7614fad4b385e695d875767f404b0fb68865e454e21c29b9a3547afdecfa0909f029f2d18aec6790481e8549c2265abb0053509ca41396a0e3be20e8d73972056e3b3be82c4ab6104bd1abb7776074630961a35f128bd98d4ecd6afd98db63b5327b1a7417ab42601ae578140183a7784f2ef9d22f1a82d5b3db3c6d1c706d226c49f5f1f1ef2d9fae18fbfaf431cc6a3f03d13b53090e50117835ebbb4c035670fbe4336725b28ccb1106e0a62694402bb1043ee144d371a7dc68eadc02c84f35355985657a024744faca44ad31be742c18b417391c40fe06dee09a0843d5158d1aaa62249de2ebd3d1d997fb4395d52dc06e697e42a0ac3b570f1e91900cfd1136dca62b971279ad9448c5499c0c6003c1d07e35c5b45b9bd7b53b6eb3407de4b00ed18d1301e4ff4fdeaf691145c1924bd793926b1e0a744a9ca9b7450b62d43700714aefe64bdc43661ad11e6c54bdcdfb1ed281108e8c0dd023359e6c8c056e5aa029eff303a6281ca43f683c1792a1d1436f83e52b940a025cab6adc0c011c048e3f2cc5e833a39690f4fdf1e128786dcc150e5374b3ef73ad118244e7ef94ed138a71c40e6364fc132531bc544a521fd5e527099ef51529d67592f138f6698690b0f5b333d3faad71b149991169f5e54ab13451cde681d3c0b3112020cdf2343c4720c42bb3ff438741522fdd448a6f57268b957fbddaa7caadc1a98e69f09a8b8ba12e6c0e03a476d8df9b6f8e008f4610f511b111de73048f67a2f4550fc2a29886dd1930172318c4e8f41e264e6061897a464a7e699aa536c1faa3e0f1f0916ae63f82745991cd44158c26611069b1a4c479da5add9cb764602f06212077f88d60196fd5d5cecf26b86614ccde093df4fb83891b54b25fb37cac7423a148471c46e2d7a0802935fdaf02b9e86eed9241b58841671325d356514217fb655126c64e942899131c9ece5ac62497a22398e972dc8e1731e6289320d2525333157f4769e5727405e48078d6373bbaa49438885d502d130307952d707183340af5fcc8aa73d43fced98cbb7221a2165063b79e85c9cd8a15d0f92c7fb928d67114a1d038603f5013a004481f24401d83d96568513b9b2d62dd459232fc505f9f5c52fb72835c2c728e86f3a2c0f3087dadeb25a40d87d326726b6422eeb9af2cb447e12d08566e213e885d547287904a50cc4585fe46e48ecf5c7f139d3e7d790dd5f43c841a01c4b57db9fe0048747bbf82ce680c8312ec8436d9f02fc084f4d0aa7f56d87fb71ff2dc066d32b099fb812e18166c62775122e6697e78eef9696c76755610511d4c4ba8b31585fb32711d8b37824ecbe455945f9e42c18ab4b6a8bac3fd3b039640ab26b8ed9c19e2c73549296289aedca6b32ce67e805913eea3a8d68df393bd05edcb842f6b7f4979e563c9b28bfe22aaaa1724e6534f9931621d5903bafb34d2b46f6e2b7ca150cd7042512a6f04dae0e7330a1302afe8fd3bf57dc0fef9db7f00e36ca8a0a6f035294f21d78704708d00091f40ff5359bb43cfb232e4e432ce39c58525e0c3bd4ea2f1d679265258fb7a6c5588fc95f8b29981a9e1b18daf9cd68f394e386a034170538054535ab4398005dbb00db67483b3515e9562271f31b2225692a9c6d1391b631ee2f09869e0733cffe01f2f09f53cfeec22b87a854acbdea275314ab4b2af56fb4421baa116dc5a25d87debf607189758c6cd49b0b7c710b6acf1a77e3a6e52c7f71f1adba6858102ee2943a33f8259dc6d608d4be0b636c096e06ef1fcc8ce841c6f2270b931f7507a539efc682d1d28ec87840af52a484974fd7cc296fe4aba133543804db2103949051bbfcac34abf25be7ec3c4832a8434025b4ec8fd4875cf9c3ec952a849b024c0cf445f0ecff9963e103e9cae8f79459c6e114f64fe13891f6213dd536ceb9712606d2b317dfcb9ab931541afff70065e17464fb28bf0a4d03670461790b4d0377577daa54ba221a96c0cce4b57f409a67d6db387875f4e86026884a72cd225d48b8c13d9476d94b92413f23eba78995586bc34f3f308477e2934d8fd525f4af6d21038e07b572a798f37ed8228333636edcfa44d7517ee80e1bf4b4924c1e2723d125663043666c476962c51e4ebba5708683791ce3e681ac6f699c0c727b4d05eef9a94fb4511b8bde6d86ea3f8707992a6e38ac5079a4983c97616ef45b31fdb598d18f34562cd79671052ecacc67a207577132a554c8d01c2450548318497fd216af36608baef6745d07b320c542626dca91e8092167f875e1a93c65de70586a857065d83435b10e33a69ebbc2b74c7c13c633ab0380b58dba432ef744fc5ebc35c3bfc25a22e028d2c0478059ca19a542ff8215b5d22a8a145f5083f5f822d1840f5dd5c848cc22fe7f57d2b02c44e7abdef444f08f32861763aa2a837c575e8ff83a3f73e92cdf34647102753bc1e33bcaf42c568f388fab220c84c5c4d13b30ac8491d8b3d77fd5439a60d4d49905aef377bde340ca2cab279b1eda29f0d58ace53f6ae524f6a1fcf4b1ca7907b1726d5fce5788793b46059712d6e5dec51bbc3573857644bdfe4d545e5a9adf8296f3a2a36574c3cde9555bd75162c55121a8640a143112d8c0c0ef4ce66cfc110def7259a4e252b076c8a74b056b5f0515652444da4507db78a0a9d1b5546d9174e5f7709cb5cefa0fb9ff690b93b16d78eaef2a31dfcbb396a4203079c26657e51dc7daba185d6bc7b09d6586a59368feb819ca6f47c68b7ebb70bbf2d8184f70c5de77697b01efb15a19526b280a1ccff2c462a1f72ddb5ddba236c2b5bb6295b08b5635380ffde1a90b03a7dd6317f9c142734f4d5fbfd841ea4af32c11eab2336324bdbcef34fb6be5d9bed3ec1e634f965a2dbf656cbf42353da7bf254ca79023bb554cd7afa54262b009f527ab847264c5d9f72edbf9b6a5dc6024c11d9107895595698b0d9fdfbea3949ae54891970d1fc3fd313fdd62d9d252aac71355022269508a314ee6e5be32a8897ab6ec5fe1cf28ffe9a9c112c00c5602547260090f753e055cad5342d6baef254b88f3fe6069df3f44a9d957905b9e4cb83b8cc9a506c57e5a965894b1d2832db8b4e5a8e5f890afcabb04ca0300d500ff01aef263dd5f993d38de307de10c392be4694cfc471c0df9b4e251344e1b427f2aabd3c8272eb5fac315a92c0ad01eb8e92bbd6ab2291bb0464e9b01b3bc4cdd7e80df96a3e6270df1b14ecc91fbc56d50730508588e90d9cedad05ec8e5eca229df6765ce58f98e2d051b563135c524a5018e120570c0cbb447a91ccff0b3af0e6f4914ba971bec139fb0b80546bef6ef0820031e6a7750b182c9f8beb58ee22ba7a90aae9d9f7b9dc3e7b6aabd1e3c55e747e55e68b6487a14b5d1e3db755477fc8bb3c88c887d79063fbb1b5a9d01a9aa4a04c53d94625be0905b623ec427034058c5c0c1e49dc88d2892c1dc8cef2a6165a26bbb4258fa2417b3ca1029572051921f1965dfebca872b543140de0b94f7c830e6813745a900904c08fcc3a572d00c0ffffff3f