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

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

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

Block Certificate

Block 80420 04f4d65c6c9497e9dc7a771a47e3fa7f915a79d702e6d6d16e7050bba1f73e66

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86617ec150a3a6c4bea284c67afd3f36d7f2b0ad107eaeb795402cee397ab63a
Certificate Block Hash
04f4d65c6c9497e9dc7a771a47e3fa7f915a79d702e6d6d16e7050bba1f73e66
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a616000006590000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007f1ca7a76664fa2e918c6823485f7acd7b0a44cfe4b387ac976835dc5475856ab933207fdd521698e904b8c0adabec0a36fc27ebf5d68635c45dfdcda4a9a450472f11149d39c3baf1417dfe60bf4ad8d22a1224c99ed4fa3e020000000000000000020000000200a616000006590000

Raw Header Hex

000040207f8baff9ffc82a9cda8a3005e12ff619c2beafd1ef5cf65ae39276c33982cc9f072ad35364da91c6dd21740734661ad4084e2161d038db5a387ba92c1b9fb44938eb436a0fc600183ab67a39ee2c4095b7ae7e10adb0f2d7363ffd7ac684a2bec4a6a350c17e6186

Proof Data Hex

59,560 bytes
1212160103070883e6fb33af276a96dc481b32ed1aa3616975e700ac500bc3f8525073bda3dd6c73cb58c36f12fdea714e9a2b6aa156e921217a525b9047d5a6acabd9839c89a89bd8a3da86b5993387e92e62fd16a3de401bfd851137648801ab804658fde80fdb04ac651947234c3ed6316f46656b8951cb929ad0f04a56822d6dd0f1908b59e0be1c6c5fea332af5502810793420ee596f118ba83d25eb7447c25f656dbc5a3ac5f7058c1cf855427767cba5d0c28b92b8be49ebbc941632b061421a5505f196ea58a6b5ad987f8e014d02f8212b9f5b5ef92aec0780e19104f38491e2d7d7db889681dccd858c270636d4fe4dd2a7b9f7666e35e1ddcf2584173f9088b5bd145853c32d4d63f2e38b7ca9850657ffa0fbd576d3b9a7257151629ba38827f2568afa9f4d394f06abc7e87f1a49bc35c47bb80b74e9867c1ddf5341e19d807beb8297936c4193b978fd18a125eac00651582399f07d2d1ea7d4316ee4e4b3052fb7b2253990cefb890d978b021ca224752b77eec742ff651214bd6bb157c8aab7fd73d607a952cdb7eea555bdb094c44f468906261f1013ea5fd62d0696da8ad8e98d16b028a7b564038f9046a309a84e7b39bfb1019fa566d4a82b22ae8f00110f75115e976cd02e8cd382ecad982e42b581c777f8a9ae0948caf03a47b640f8ac3581ebe2cf149837e8cdf44eafb7f7932928233c1433b26a77ae60ef30f1816d378fce46f7ca388f817150d049b868ffe8dfa0fc41ba93c7e5906910c14d6b871caf6c67e23d2e45e74af9b1fa5400779f416e3eeaca9d4a5f9cc2a0dd7bc18538d19061726be4f1cf8307f9fc14f20d78b0a4db6b9bd9799cdebb5c6bcb11db35fe535370d3b34f5113da42f277341c7ccad831ee46b57caed70c2e97390934a7a569a19763a37026545df90b6973461e4a2bfe0a13e1b76bf6dcf327295b571d98f170e9a7709e3daf9a59d6993b3fdb1c951866946583e5afea9673cec2f571baf44bc6bc5569c0167b37271cd068911366a02e9fec0ac02a0c6464803f86928336e95cf1d95acd5712115d20fe3b5ecf5e2b601cc62b3f497a31c7c1a6cd93b6d3f2600ac3be2b348d1bbc12fb6e9560d222107ab009bc9fbc280740ad282d605bda0803ac7b7ed8a4704ff7b98706aff96a625d10ad06757c460f4749e342cbe0b66cc0fd8018548a1484c399feeedcbb853c09a2e62875d4614cc37e1b480fc1bd692948a0a6f02bc79c2f99bf72dede15f05b79b0dc2d352d7fdbcdbc2a1bf9327492e18a4ee209cc645ee51e0eba3097894b436cd5909bc145ad819cf7f92da787a48b8285dbd6fa945b5da8e2a7849246fa4836e154dfdd11e773ae51654c291cafb056223dc7c214147b023f2fa61c3a8b63a35c766ad18f030eb47db0e2155f1a48e6274e2b1694692bdbdc76b726413195dcdcab4e0c28d88d1321f16f808f78ff741781889f94de7af46742ddf282fcc91da81e3e3668c78af842ef35f5344e162f910c64c5f2e75002ea23228260345b21318c83f5571eea376761aa6778b14cc6ba818f977a3d028e3451322543612c34e212c15db17d597f11715f70a986dfdc7876366de2f1f8b3f3d802a62c8fccffca472f650b1b825aae5fb37b137547f54ca9f5a6d4e6c640d66cb1965d57ea72cdc70ef29eb9eb06624b40bfffd8f0eb31fca01936f30864ffda3af662f42e0b2c8b95843c87c00cb9275fc803b45b87e1e80134c9a0b8e34aa33305414cba2205e69b4d41dc5a0de017e931c224d3ec5c3ef4ba22cbf2b33c3efc035eb260ef18900d8a9df1ae20a6fa221b716686f954907f506be85691334d8630a1a33d1209aa38c0cbdec1f7eb9c38528a564ca2b1d060cda29e086187305896fab82449e148b05de1a3ca8f5084409df658de23654d68448a270b044db74fe7c185c7f63dcd455dace6a1d784a8919ac5bc80aed81dfba59b8b4e569c9f7df396030340a3aca81f65a1c5f417fc2f4a4805fdd6df5825bc3ef980c4012ddaedcdf1daf7a45bd85078c3c53a43c4dc4c20e9cc4762b4a9900ef4bfa4c90c4e10e7d0866985afb053c46be8ef589364045781b8fa62119d538c1398be4c06ab0069338f6af07cb28dda5916c465242aaf09a402061db450560fe2e99df779cac9512290d6ffc8ac2afb62f3590ba2ed29612779f655849a968d0f0aaa9f9fa8eb46db93ce7e4b6640e653743b59aae20cc381fb27c797f4adaba96d174e1aaab1070022d4811b9b0e5bb3f69e4a7ca3c282c8cccdf05586818f11ecbc6d331ce04690703f4ae5197fcf9372393e921ae9007e1850b3b407f0eaa1507fcae778a740a020321b7f320fe68f095446514022554ead290047b670619dc182069c1b7696218ea66ab51c082d5ccc6adb7e9fd5dc30fdfda83111becffaec34b51e4daf70407d1fc3b9e92f8fe6eb19be615e285cf990cbc535065d3875ac7a9220afa54b9729878a7418b322ff71e7e594ebe564906876d7e0bbcb668fdc1f6fe4e388da82d7fc56d82dcaa3ef2ac31855a121676f127fcdc1b98142c006f498c77503f16a579474d6cbf2b7923433a01f281ef866806d5ac10e68f10eb73ff8d6ad64a0ee6daf489643de77856419a3edb10f63742514ae4bbb3e3104350af3fa5bae7f1fc65e82596ad39a57f4d1f441361b213f3873f7df3dee6c94a32149950c62052dfea68ec0f5b53b85d8dfca85981eebedef13d53ef88e91d2913d1f52697f41ac066ff7ed0e03235ca65356dff947f1b2c6eb5aa43482fc681c640704a36ec6d2fa5b798db49c1e3201962a10e9d965dff576101a8a3cefccdfda09a680770a56412b736a8cecf0f1d722cbeccaefde6de5efe1869bf50cf1837442bf6e4f82f6dd18595db1efdd1d9995e37c05d5038811adfb1fe53c32f9844705f5aae540b1afa193840341a123c50bd27676e52ea0f3c94aa5dae2566628aaeb5cd2aea2288fc1d6da7ba9b21642501959b16e6af650a6ddba68a096109056f1e702eec22c88e6fa99de561563e45f557a7d7428a20c5680ef2e683a612a742bb19a20ca23d437a479d601eddf7402edc343352a45c61d560c8cbccc4030abda4ecc2bbdede927b69f80e56bfeed8458f02fd181f5cbdbf868859915c79b5fd557660b0ad4b132c0610046c08b823fc54b3d52a9a24247c17c53824595678215abe484e5f774cf800f332e3d4cc6157d8b3f89661b8fe926384a714cd13a465e79c1745e72cb623372c2914cd1292d9aaefec2daa35fed470d2eefe0efeb788f3c47e0b76f7fb678d90d61ebc01f6353b3a199582e824ea913d8f6a0f4f9a6a01cc356192f29720b86e56624f488f63f03b2838ce110cc66f37ecbe94ffadeb6200b63ed617ace9ce2cb4cac5e6827220f787a6ef4475ce7fe59e919d757e32b51bae00761471fe43f2581eae47988acbdc74975270959c7437308d71689238da512c357c94f7b494d706fc5f752e52f00ef822cab078222349496187325271c88e701a4e7372701996a98a5f06b7e0f4a7c2c0abd988ff76787f22c1f9162f78af004a02db1024e34cff86f2102f0cd6bd82955407c3141d872ba195a87e86b0050ff0c84756d38ed619d79d81518049822ef80c64af97477ec36773099dcca1589a8f9d7767273338b78bb0c071645e3e70899edaec007878fb82681d06c419e263c8a927dd131fd497c5c998b38e51c6f49f6bf7ff053af2180400770fefe45d97aad26376c8d61de76cc097dbbdd9add775da8886f2a664f69472608ed22f0507db855221f2b8cfdf47f547cfd93e59395325138634eb02e467f749f0e9bac484d36efb2e0c62fba58e3f83d508b4851d82fc5f2baf649127b30bd8b72a171c75a97b1022ed0da7eb318cee1141af38418bbb43d21c2e41d63570b7ae04eed154158856e3036c13645e07ef97d79dd09347182a7e181028fd74d9a1168cb748291decf49947432669f6f4eac16d97964a9f1ba4373df54c0a8f190028a29a41c70debb1a8d4ae83e40bcba129170fbdb0964dadd7c96c07787192f645909f6e8af9b98a424ffcd2b15a9c1797a8609952a03be1f7c03e50df8c13693116003b5b697669967a03d56705de7b85651bc080b8c0c9f1c810e02d13f37cfb5417a74286f4fa1becaf8ff0b50254edb67e3be85852c20df42b53930766255b3fe8865262a705619fc11ba3174d2d3c41b6a22994af9e2e95cb5a0bf33a7fc5bfc86a1c89bb6259327854ee80128109f074b6371a57962af984b0ddca97835803fda8bf330516ced729ab951d935b2c3ab461ad0371a9bbd2029a1e706337b49e3597a78828ec006bdba61c30a9339ebef044d464a608d184451419a131acdb44339e845b1c0d409d48458f1b33f2a45f05520641ff2a8b12df0b87209bd3e983bced78b4a4fea88a0d0a704e5727b28e4fd74f0730301db8b5cf951060856c0819870bb1b5c4acc037bef54ae3367186dee565761b6b4b4fdfa02ac99a9be1654aa30f7e2c31b7d28061be4b5f3015b4ac62be3c1700a32da9441eb6db5cc3ef4d2ff878b464c86b7d3238738ab3814fe8575d8a2d266b7f839d2ef32915d4327b4fd9124341c7813ebbd65a7e7c3940980f18e085dda2d45ba11c729102885e0d928f2cf81698c36547adb5ae50dfc3c5c89d3b5212aafbb8b85265a288142277c3f26213c7c85e5539a031cec46b2ef586b74cc36f63326af0f6d75c977794ea3982996bb412156b4c2d9d7ed7d3a0a379969aa20ba275f33e421e9c1505f55f5e94a9cd0708c39c758e3c5e452b278ebe83671334eaaa91b84c804249db64fa6acb077f25c69f5781cd65423a5b3ab6d557cfa1b634cd992612f0ff37313c929c01ad12e542d3bc68df902f2a39bf34dbd8c6eaaf81d9061221263167c2a55d7482d4c75845a174394af956d611f9b6aa8d0cdd00b7c172dd645b8b5b3819b9ab87bd8f43bbe319cf412ee2e4efa24b753aa931761db64a0ba110c4d194b13a9deafebb96086dc23027dafb0b0ba0c52d8fabfea49e85f159e9522f7671b73f0075b41c47118917477e49d3a5a4268102b5164be476e2fa6761b7329add30ddc9c987aeceb87a0afde6e5acebee823cbd7ef62c9ece52d4ccbfe3bdbc0336e50f382962a4da3f9a73bfe78f09f6eb606f17e34b28c2c29f4510bbad6089293e4ba8bdcdcf174875a2824568005bc591a2bceb3ff4d76ef12bd97a23c1c37c49f11327a45ea678346479ac63b2003988dd123df6daa3f495c1b6c8cf18b059e2ef2c64fc1d435256058f7ac9e1984aaa4b2ed0044981c6cbfc7501157bd404503568fd3afaecc2fd47b25fed1bfcd7d85dc5122b0ffced4e388145c237103594a7a8e85a0aa2cc0e4a5ebe0d282af272d30830cd06470252ea2d43d24bd62af1468d5dd2a9371d67fb16144bf22d2d1ae5b1372635cc8e58dc572b26bd720ce6f70e569284d25e23c0a6905863eb62ad594f7fdc5797825aaba4120c3ea1ee112a88ea224ce18c7f2412ea660f044451a67135755f5ad31f8b1e2381c33534c2a1a16b7ae312639b77a433fb4ce3e1dce7861b430385292618850f4485092a8d9d549c9cbbc6bfae46e0dfbe9b3bb19ebd5c10b401ded6596d0b521b4f6ec5abb719e7860b7f4e685add05a43a306839cda5b83270260d8d93c69e36a98986d9d960b2686809c60cc6b99ad926a969521803a0dbe2852bf97248b10f8f8656209a070d17c0ceb977863a04ad65e1c974145c97439c3254d7bf49ab668f6bab2d6be10341b51c1bcfc06a0990f7d7cffa195d3ce96b88eb33175491357087a9f5f6aa35014f668bd5ce5c4b49db8107f0eb07f7fab82a99c841e5669243ed0e8875635f632a16a2c064063a196724edbf7571eba5f8eb9ab206f268b48727565effe5cc61add2950c690ebb5d1e8ad403612731a8556b9de878e712b80814000f30a3c6a73235f31639c97ba34c954e7974ea07c6c04e04919a220ff866388e30f419276bddef557b59dc1e0cfd9cd5bc5e63a21145257cdb8283b6b55d7e22b23515b7c7f46b77c43f78c0db6c883b7382b1212387fd0a8daabb3afe84e9cd610e4cf6b95b2ca9deb241d2e171ebff4002e73c1f3e66ca1532872da0bb04dc36d8cba712ba9b11485a22ffc597341172ffbc4269f73d32def0c359985b70b4078c14a180a76a296b8d61fe3ced8f85b383c0d3724bc32350ff0ea700962c3bce46ab7f454fec48ae25fd5c3e9ce40ab5e46171738832bafca9f154ceb1b83b14a757f847db3d724ca907049065aadd74981a9b869b4fa7489109a0e350d92b86dab498af27a780f892ad0e66e359c8a4a0addc33a80bdb940ead513c873b72e1c7fb943795d6e263635178f1c3297c2ffe014fe3fd51565fbcfe29cd35a5fb4da34efbdf22619545b97e6740c797a0210c8be51b00148f48b5c8bf099fc7689ddbdcb2f2a11297c2b20827e1abd1ce2a5c70e2a6d76319fc06d18d2b84145e7dcd0ef828905352cb9ea37976965df2ec526be36d2aa46b44f7ef0709dfb2aa97aed6abccd0615b14377a342654effa01bfb6bb7ee3ebbd86f208b91473344e4471fa554d204ca74eafdd3a63a815fd1eb68e0813498ca4a499634b9a0c03a7511c95275c1ac3c55dc037dbb0556c70b3006c7d8c00007449182bea261a4327b93ef53f536621aac05928ffb0fd102db5d1777e65f953cb3c9e32aef2bc9414dcb4a78f4a78b57e06676428232d2a00f1f9cf1a3584548b3d96c52fc7319f662c5b78109c325bdb1435665de33fdce7028d91fe9a03aa9707155e89feec9b67ca72fc4cf39511c5b7f4dddb29194def4d724554ed064aa85cd6ef32654164a5769ccd60be4651d18be6aa77e66373b9e553a198ee2f0589da94c36b4fca465146c1b02a9d3c4b3089b3a0dd0a269ea7399156c31e57a38abc541eca091601f66ba259220b879ee6eb16ef2a69d19b2e376c582f31cbcc15fc1178afe9be7919339c0366ebcc0f8e98f01232735e8347fa01983e96a288a85d08e4b64949cefafc34131e1024da36890c7c4327022aea35fdad2e0099afa92fc9e8ceebd658878bcb2679c912918328b4e704c8288df2be5eeb0beae542aa9c2f2a9a6a3cd4e3285f3d11a387fc87568b900526ca4802ad32012044aeecabf8641ac305fa06716db8f2335323c04bffbeed788f594eb69d5ae10e15c652b8c1a0b1b4facba56fc6f1122e6385be4e0c93fc89f71ff83eba11ac6f970ba95372d94bddf3cdadb89b2dcb4b32ee85133ab935d55ca340fc4d10d75e2537e78cdedaf626dd83663455a82c61281c28777843187f0dff3486f9f3cc464c1c4fa73f9ac29295ef2b086dfbd7c119c7cb001d481166dadd5c50f975ae2dd7007361918f5cd38b8a3d40233e4c9882cbe9148b318cb1983c641e0229403d7e1730a98906d4b8877dbdba0b12a91d483191e31cbdd4a0761ce966bbcebf29199e9e704bf44e84f6859dd929164d1fc0a177962b3fffc7874fe737c0051a76b2e76116eec7464c384044b84449e8428a7df6c6903e670eb5bdf823492ffd75b07ddc275c120c0970ada419a8c04f0ec210c6b2a9ec5a2da2b417a5fe75f71134bf66f409bae7995f804c165bbca56606a20a40aaeee2a8d99db214157d65b5dd1a12a3e3a01054c8231dc4e2c5af40bc179aeb9a0588f929315fd6a4bde2c1bae65d46cb493e8173b50a158dbbbb207fe55042f5075deab03f44aff1214c1c0e0aa2f88d39c4f5bd5209798444f94e61da457507efb2118a865f496baba39f167407c23751a5d3ede0fe37f8740e52113d72f2c3e56635f308d2c930d2ac9b29e56534885595788c8161921f5c4d5e92bf3fec7294ed000223757c29c288a6b24a8dc360d70266cc360f985fd580161a273ef806babc92b1387e7c55829605f28d0bd7c8efe4a8213ce462b3a4940f85785e2a078a9fdc582c0e8752ae35b340af40f22381d7f53d5f51697f550a26f0b2f21b7552ea269004f8fc78f605333144f400862592dac3b526a86e3df22153af12bb144d8c3193f58cfc9fe3c2324692ff277697a59ac80ab4d3bf3a518e12df4125c0b7c70779db527b4631e0da531efac3576712e58b0ba5fb3e42f0764aa7a366ee0b05754a2854db5d1d6e5f134bcfbe22784e6c0453115b3d6e19a50f11c916a6085c9c46743535549a6fa623dc8dcf37a301d293c31528cec4a4ad1e1ac4e6c9dc5c3e184a8dc79725fe05e33d1a0af98d07b0e94d0c993c8ed35d23728e1c0e1ceebddf9a6dfe3cc7615ac583060af4e529cbd09f5a0f6802715df8839bd7acf3bb49c7402cbdf6741463e21e889c6e16b9383fc254c56adb582fe2e3f4a643661956ab1a92d53d79edc613a4f0bd94de1b20de51cae248f7f178c910fcf13fa2a74deb849dfdcde3bea313e2e462c158f2a8f6835ac5ffae4eeb80358cfd563cd45df905835ff9102db62eeb2408c0ff30afb90daf582408a2a9f1ffe56866011098919dfa113da076cd44887cb16a968399b465d48e7716e2fc8199bc2e4adaac3541c779b660111ee1abe8b79b15a6236d5b825cdabd25424e3585efada14aca601cc58497c95a4c08f4cdae27df47777695356a50c5c99bca4325ee797f3a148c7ec3e115daee60c43f1077736c853c65ef07454abe84394d50a050d3e382f05d986ef7ec4e7419dc3574c55986b8fa2e2798cd80947e8da8b551134ee51cb662701f23b07605bc961ef135e538a4930122e74c642fea1314e299aa04dd386a640c558c90286f3d105d212c4cbbd2cfc2ebdd7496e3d19a12867bb11add4e59a6a1cc573c6b7c47888703b7ce6ec01fac4377577e8b8c48bfa9e52cbe6c2f6a2826ff1f6befb7923e0e5739da45188b294511037f41e9df23ead76ecd48e7127caeef3fbad1d8299675e1cfcb2f1f5d303e31a351a56b1cf173f2af03a1c01bbf8725798a0c8ab58666f11647296342869a3c6999190a95f29f111bfa7c6cc32d0a7ac51f08b7162375617d3fea655cb9bce9fc31c430f2973aaf3b94b52b65e7632202b1946bc9fb0485179be80ee098ccb0fa5ab6d74164d864d2a1c85149d9bb3b4381c5289621f7064ce5f508ca212a185ca9a46cf4d6bdd008d1be12b4ecef41163ffffac3a55d2804a7cc1bfe163ef8596b7df53c7d796641a247c2fa99f178f1f71eb12910c6c677b0168bae6ea29d7bac193aa61638e4f3b83b4426ea02fe93e201068f36ba981cc92579f2cf97140a8c544c0830af4dc03ad7d0bd5d000bbc5378815e5c82ea6c706f7d4737252fbbb9d5d2423da043d2ba308e3b97823b665854c1d9b1f9dd22cedcc98431946c0585935e5789a85bca0ee69fd7f6a4a27701ed80241acd54ecb34f9c495d3e8ed70d846af1504cbab43f92ee6a3ffe76edf0d51203770c1f9fa6abe3de6690fbf31a8a2b5f683af5dae1b26934c0754eda0135794339053826e0bb8983251c16ab798bfad392b2d60da7e609ac0c039f24d5bdc756c5e4f99f7c14dba431a4c55f86e9a1b98b8704bf64a5dff25625ac7011a53b7c1f7b703a191632f2ea868e924f4f1e014f2499de78546daac35076ba0d7d9093893c9a594c0e0d2d04a1a954a64daf48064f8c2dd44aeadd9d8e477254665b89affaaed6e8321c902284a5834c983f4f72838c1dd9b7eae92029d38b7b273a0d68d55f8fd7307b08e05a594e739f030367f96ed3345cc1772f4f2c2210442be6ed8a6b1c54c15caeb31b76d76612a2639175e2886b58928da9864bbe214b5c3fdaed9b763326fa2e25a42d017d808eb39341567972aa28e565b9aecb0533f96f20ef919779a57726b680f648337921b6fad4d4bb053b7821689032e31ddb2856a14daa87d1c52e990771054b4579a1777e8551ba881e6820d85744b02993f0f199fc4e3544d911248cdc5c0a5804e677b4f6dc2165d6653c6f3fb46b29eb70b129f459a6b1fafa02c183e3768ff557e22fd6f84b610e68cad3353ab6cb6a80e418d0f55571bfb77b6cb107228eb4d6d8feaf937a545a73990c4f82bd9a37183926561863cef7978fd538e7d8f99c627d75a720931647c56b83194586bd709bdbc97967f0645954b9ce1e903aa61f0967c0b8f8eb798c35ad529ebd2e18981b9f94cf7a819e2aaa69dc796ec057f02ae9f5a6553e6dbc8d33d8cee5ea4dd4750df232221ee77af8cde700b206856e77041fccdbb176b775457b30d93d007936ae7fe3ca153d7a19479ff6319435128ea7751b9875eab91c4617a6f07f0817d99d332b51fa2675f567dcd7eec31dac3a3b352495e6c582a61eeb5fa7316a8f7e67c2b5da81a89275ec186d482dd554963fb42d900cf63c31d5036b29a6f81f55a894b3840f0432a778954ea7fb095f3aef9f4210144c560d81c8dc3a049b8b44e1ddaa218a76240c925a0407635d83e53593c9902a2940b8269aee5456bfe039ace5f54028342b08f806349c52b09c4328e031b65f5212d77565083fe5225dc27af21baffa00d49dba742e3a4801e1908cb19a1ba45b6a6a4c8cd8a46c875588bf807c67855260cf224c75f1240f8ae7f597d66c6464aae85241cefa1e11739e3dca1d8eb5285a1b702621afb5d809e55bcff68a2f8f26838f4d4cbf94d886cd523fa6ac076354ba1d9e58a891f0a33309c81a4710f05b41c92f05a4005b7a49cc4919d107f608af9a4cd8d7b3e63cfd19cff29d98c79236204b257eecda44c547f96a852b3954311c8664d8f7f13f29e6ca95b798ee289c6765aefb2cd94cdb2f8c541eeb17c74b6b5394923b5f43c9a91a255681a69d7369c6a84c83860c9c0f7d5e7c51e63054c0d00b74da9495ab641a2b6b4f5d786f078e3e77df4cdc8cac26ecce71416120b12bb33ec266e9b207fcbf224d09042bdbdb78cf52854add4ea51c844118557c0a27f26f7e69a6b8353c1f046a88a1710f04858743a2b07edb656fc2a6664cb564ff33f46ff1c736452019778a558d04b73a113be1dfdfbaeb2a7a0550de9b6913e1cd8dd9140fe6b3e49ed87ff84ff09d6888ea9b05d26cf7a5bd827dbc9caa2bd24c31b2ea117705615d97556e6177b6bb9af807655225464b5b7a4c61b7eec81af6edfc266cca2e4fe832f9bd9616386b2b1957647db57afe44daed20530bdbf758967b08bffc68c91db4dab84ffd9c8fa8483ec1ae29dbc3925209541a9701974e545720eaea0b401e18796915a7eb6384b08c2047b827b357d607a96dd33cb9865564ea797578c6f96f5fbc89654c5975e82aa953c75a38a71ea05970be0df2a5e6ca1600f238f6eab6009f2173ff08800590f4ff4155ab04118e7faec2eabbf713d10a1be290adf3016555d6c40537a828195245006c0364eb08b29604da9b9a1ea70b0859c0ef3a351eb468a7c0890cb59a444e15e6d47775bc19b2493354e5ba64b1101819361206aec5783ff98066d291ed017131e90d0178f5a4ed91c398012a0907921da4884a4f49936b4c2679b169caa88ec3b7018d1efa42f76114c331540f2a1f3394122585b79544616dfd2d3710d6800ffd693a8436cadfac163ce9364313d9a2a9e115864770099b54cf692ab65464f8f3f3fcd594a9b149478b177bdfba6e1b64720f9b46853eff2e6f306cd8e96967ceb400d7d11fd62a3f9b3fb5278c2f4dd97b25d784f5a899c219fc3972c97e3f1a7c28ff77cc3445f3c9ac39a35b0c6368b686b350b223298deb9eeb11a119cd44c420e24d79516cdbeeff29ccda853fc6d2756358f155f4526317e36793226f471f286fe1c28c22936b082125bd5e40085be1f9cf0524487776b39ee88148f65d1febe3248e410c72fab83a34470561f5b1d4ac785af089897a1a3f2b3eb3755eb0fa88de0fc9db2ce3cc083752ac57f13c6b287f734e469e935f265eb4c01cb8e7e2e89a8e3b940da005cda447749f531e7b00d3b7e132683862df47bc6c25b9cadca79246f1f2b0c43fd8f670d94a469e3647544d93dd8b020b93777253026f374658d6f6f1fa9ed84daedea4619bb2d50542ce2f3e03d23982b5aefdbc4eaf5a7b10c4898ce65eb7c150cbf8bbc760e5e396867e5b27423e14f5003499ac738c6589fc84604528b1a8fb0b9786719b05bd95263f6e57721ed0044f52332a4a26567fce48ef8c5a23382bcff151f01f0ce65a85ac2bf42a15c6050dedda150255873477c9b9f9b7274fb1b39416e86b33a91754c587a4c81b67d0582147994677d1dd5755d25472b7f18ef4e385cf67801c956431040f1e45ea1b089f9966ecb0022b481f5e95b157ee11bf50267c7592f86e466581105afcbc158998d53cdc12fa5c592ff211138a8ee0148dc6a654119927767ea788f835be97bf62fabdc3bee9c74f113502b865e1d194991692188f7ac6d7b66559066b2c9f48df33a867c7702031692fd7c7ddb07068f7c77d466f6d6af9a18513d72315bf2584cc092bab509ad462796efaa12c8dcdc956872b142a745a996bb1974639cb0492b935855c0e7d9f547465304ac29e2539b240b6849a921b5286277ddc373a78a6ab9ffc9c88de3d4da7fb8d52cbf55040bcc4ea1f11cbaec72282439a40b119b4dfc271baea7dc0a90c4cc7794846ec8fe135174828393d91cfe5a3cf2d2e3aa12c5e96e0ea9ec3c7718aa0fe86c940c022c0fa13d81b1bc07f1ced4dc6771dec0c975a954dd84d2645b6948c1fbaf0e8ec6446640dcbc58dc103699482ba23558b709521c6c876cbdc2eca0f21f2193716e520a1d72cd2debb5c4583a663dc57bf29042cffaaa19ffa218e5d8ad37e421eec521e58366dccc424fe9cb06966044e52f5e809de7247d9fd5d41e272e755d59e4d70fdebc8cc124dbfd12db47bcbade3e35652f590ebb81e24eeacf84f0070b5fbf4524086f0ac5a40dbc53ba994709dab36a6e7dc337b169ad20ee203c2182b72122ebb8b920b425050978c295e74bf4601e7c19e0c96379566f3345d15cca83f1caadd37a08a57af05b26bc890e6c408b1db1de1bebb38be931ddd6d728d95aaf17455ca250ef87a87f2291504baa351273ea44ea8469ec7ee56a9fb900854e41881d45ded40294a92f274493f2408c9ee3b1399915a61b50b47daf0aeb842c74c8b097637a59701c54ab7721d26bf805315e92ff088a0f3ae38a36099ab35de37c7182090291205ed5d7605a672276700e7dcbcf1b49f6ac12426c957dda2b01a101a76c7b763173d08491e46b336acfe4c122851908a00d2906df8908488a843bc8ca09aee79ae68d685823922cb88dff3531985432390f2c57e3f84c26e35fe44ae1870914235dce9b13e1d267c515ccc6e976f496ab40130d537defdfc28179a57c74997f5cfc25bb81cd0bff73bbda5f5818101017b9f8a7714bbe3ceb930b548cdd4819603d6362ed79fc014a18b55a5a3e32bd22fe6dd8d86e8c31a5261b7680ddcf9f4deb1c5a9de3214a78aecb29c7565355a12771bb633cd1edf52e9ede3ce545f7dd2f67e62a032612aebc0d969fafb181c2c520d55104915a4eeb0ae1bc09f7ef0897902b85a03487cac4835ee5ea8f252c4fba81096acdc9f0651a38f1e59718ddb325b144b2d92f43ca9768dff28c20c8bf419339950b8da83fa956b810587bf5428794fb910f8484128dd4fcfa519ae1671af62db6afca2fede8119dffa30972d766d16668f8d7fe8df6786358a6876a49463eca8eac979aaecd60a3b5f4462fa54c0185b14c25ff8a755fbdbe24dd3607cb2d1b692d2898762d7f24c3c95b54a707441cd25170afc5cae7a6d672cbbba7ef9a88ea03a30917def6e218e7ce185c6bb9c1d482e1cce1968eae210027bd60d7f6f924c47f58844bd436c67f826b2a9282d3b43683c17d93a4121f82a4a17b8232d6b34b3eec7ac2d09117630eb440ef9bde83b50b8a592d794737d4040e51154262d9b3adb5751208a891e9792b348ff64a55b00ea0cc8aa61fe6687882140a9018cfa14569ff30ec6fac4180cbdaeb8f07d8d726b466cf50d5897e0a3ec657fa639fc63b1686f88ac8d76586512a432b4622d21938f26bfb8fe25731d944bc41c1fc5aca3615e84a792200370ad6e598e02962325f9f9f75a5b15bb275f2ec1cdab8a4763c5f3dccc0be65d972e80c1421f160a3fe7b3b266eeff4ffcc86ad0402166b2c8afa02446cef40f08b874d53ac4dc77adc3fa664822b137ae9458f0a89a7a203ffee516f1ad73cfd61ed0d4354f12980069a1535d73b00a2523309bf7ea9804c96fe009178ba7bc5456e1d7f964c2cbf7a4ad93a4b41fb37aad75b0018f0898bcf51322a78d3e255031140cea43e3bf4c470256c28a6bedb7089f45cd615f4ceb8aa4c0524c08098d55e2cedcd45544115220c2cfa8f1d7c35d1905df132071c40c7a0dc0c6c62eeef7277aa94abbf1eeaa5843b211ec576c52aacb21853079008e327b745be137a88b547184438246ebca1cf50983abdeb3892a06313551f05b82379a11cbd6b52733161533b35648d8509c6cc6dbd30d40ab233168c47625f53eecb3f0102c8c0d83d1ff14e935a45a280c68bc472089bde90d3b3a356b21172f30d572ac5dd6bfc37214d2e7b7dd3d5d6e6a48135380c589fc158f964c64f9379fe604060ebdf6dfc87fe38df3d49b9eba24b6928f30e42d44f3fa9e81772e7aa7ee029d100d89f954686d258146a86b53f50837a073f9c155b009172796fd0263f84cf4f729350a6fc79a6236cc6cdc62d5fa12d7f65444d698dbfb05d3b663bdb29c5793ca1a64089d931983a47afd8e6b2aa0d891c51992ac6d49ed96493f6f57285b279584da12687ed5e7119cc0f59b5024e3d03280972773210b15a986708af763a2017605a66431e3cbeb69ffb6522fc4ac676e2bf239bc131ffba9bfa1db9e409e3387b57ac2a61915f56bf00025103543d3102ce452083c96edd9287863c7b7e5a06940d1c079cdd65d97630ac81f09e98e3b19463bf346d82e4d3901cadf9a8d3e4f377b3c33e8b1c9f5aec489efb93ab4db5f972ec05c23037421d883088b2fba31409c2bd733efa86dccc669a49de8d06d4236ec33a421a52e9798510e90d43469f4be13f49da4e98926cec24781b38a2309c2c7434ed603e6e4b29faa6178811dd3dac8ae4f6db61b92474cc89a3a00b3d684d2f317e9ad765c410a1fc5d4c7091cebe0e22cac385e62fb590c7c897fd70e523d4027b45b258d288c1eaa4447b01afb157ba128eee6030a9c4037cabbfaad3e590b6182a9968f2c15f89d90103caf8067b11333f9d4a3bc78951d9a7f5c8c2eb56da995660c9131223e9a0b7912c1e1377b06983852a7a497a7958a63a984cf69f834fb8d83c692ecc1b64633d185f7c5db808d3ca364317a3d30e60b8609f399eb0c8239407f412ade4796c4371e6adfe7aaacff47bbd420682b653dc4889cc3794ae712c6c251595e087325539135574b7d3f5bea95b03c040b6ebe299954ff445c005784026232e868fae6015d516d08939609f6661a2290d932cf884072af90b3abda96246703b1ad708c2f73fd4be821fb58309a99429dbc6c17f9f5762e3fd03f4679174d4fedd7a4a7f9835a97f033098131688be16420f65ead867344622527adfb89a405696cb2f370055ec777ed48b0a2feb2d6236d2343b529c5d2a488ad63c804d0d19a5562d0b545ddb9a1b7d14b1967717237857234cb7b47f05611a9b3d43b17912638d0284fdcc81c4afc3c55e84c52f2165dbd45c557fe24e82d9f97f13b78ee9c483e274cd7e1b6e0f025dacb98cf877458d5f58bb52b4f7dd5b255ba7a3ab42c8d366d325f4ad3c7d5c533e517aa6776ac081c37b42131c3f26b383748f9d0f45a2118e865df0868011662c615836a230e741779532ce9d7e021b4c81e5935cb76757025767f77897ceabe385c55dfeab7ffabc94123bcd2dc4d272b4b318df542811d8abb761fd5e53675a8f607f5d55e16cc138c4962db85ddbf9ebe64364662f5139b197644d56e0a9abb386ff378741757c443db04e8e9a846212f779a2c6d62d703885bd1dbadc14d2ecfdcf1e1b1bf3442f180735c59e982ae023b699f97e87cac2661782530a8eb1f0aef895016961391dc535709dc33f9602f33f42821689197bf522398ab5217263f0add2aed5eecccb020e45beaec0c0faf2272fb35b6be558457f3f579e5d9c9ace2c1f7f3808ee4969c17605a16842732ba8db3b94fa18b5340ade4d39b9c3eaddc74cbb4dac26190f36c67fa400e620226b96f7970d1630e8a76d5bef63b8e25caf260d3ab82949299deff8bd7c0dae5ea09f807c378f4f6cff21c6a6daceb6506e670c2ec8d0580d5f0d31c65f5e7313259bb1c58e4c0d1e5112170524e0d0c566246f5dad920cbb654d5ebd9cfd1f5e9490cc8a92348f9f0c288e7b105d12f6f57671c7da0a8d98bda0b080e92352ec8912911d6a7b65344e34ce405c9fcc87668fc3c9094a037a4d9543a31c8a70afb787d03f875b63fec7490f4fed2a23d78dcf19f3395e7b28723ba8c38e13e2e78251ac14837b577eb941b87f2111a2ea637b35ee27ce031fdafaf56291d8c7eeed2ead30431bd537ab12bd3c235caf9a797333e0b3a3a746268e91c857f890472ac6e42f752c5ff322528704792745592a30018bafef608f89bef19feaa45334a8eb1ca1b190d13e5c75fd44994ce99703a18b60e6d5a1b478a8deb330362932f97e6d0b733d80676718b4dd2709bbdc20eab7dfce88b63f702a6dd39fd4bdb2e51364e9ddd84b8cb0d94057bf6daaa8761e989b175b0cb99efbf3a813c1f1cdce24af26bffdbaa3db747d7f4a7817e01672f414c7d2e355ab85d5313d212f89f38e2dad6047d8540bcbf8e727c36303af8fbda086c48fd2f24481b8e5170ca4bb3190675946c247ad8f1b458fd62d33648869e3c048e9ee9ed03b300b3c925353e15d3b727e0098e50e05eb5c225b8b044a7c0f2b2e521fc38554b0c69f1b30fb300eacf7310cc97ddcd03fb37a4dd80e56c040826984390a20e5b167d544d6759fa903be503fd6499fd1416a4ef4e2f064dcf24e39625ccd07f0adddc7f1355e8d92c123be43e7e7e6d894951418893e3e961756db68817f1f7a2a8336108049cc71053a3bb643899260ef8b8fb84183e79a17d28085f6018f498e6e15a357e168668ea9898fec4f963339ed0560fdc3a462ccf7a83b6d37294be96b9f073ae96cfd23e70a0980d1c92afd245b816121d8e8dc9619e7c23d01e609f234b6c090522177241d4936e8c30733f03d7cb7fc89265ab52d35c13379baf47d3c8f0f7ab74c70b73a4a5aed90d971b1468cb0cebb7cb39ce4866ca4b5ef159c637e0b204ae321d8200ec4a6fe93fcda350a9f264f0cfea5fd3cef69dc705b78e0d363c9f6f9a4668448baadbc2a129f663882b17a077f74d0ca45ffff6c5ca74ad7a3ffab1f0b8272d1aaa93ba89cfc89f5144ad5f7b623d08a89ab27befec9efb3e429993712d3a22c709081ee9c8e2671e2d1f7f6262bc5a099b6b0bd51d4c7abafcae8dc2c2c1969e481dc876de175ed32eb326dedf3ad5b94afdbf020d9c56bc3956f89b03c3c6fe3dd938b61e09195047eddff9f183aa544762f12f6725080e0238e88e88f88984c78a09aa247ea492071e5c39a5a9745ab403ebbea7fafb56bf695bec88a2c3538b159a6085e576f09398556b0d4c7b665e410948492d0069bdebf8e52e22afc1f1ad5b0238b005415d1e656cd494303e354341b02caaec4446f0fce8cd91c499a682596ac7248fba755102134d2644ae5d99aef4cd7963459f94fe02e5e075e02cb1b38d4aa0b5fc87e37dbe53ffcd5b365d65f3d1efdfe26649cb8f9af8d3ca6c3ada0258749890f892b04b6c110011844c8e688173458c83890a6dff158061f2bc8a9bf9279024332b174d8370c47f63f6dc00ceed76ee557a6bfca66c8716683ce416c58a0f5e26d6edb5a1400c11ca7bef3888effcd64d70d1f8e83c2368d63119b3bf2819b3b8bcf9af1c7e8274fc2625bee4895fc2776a6def6277deeac49df6409fd96c50eb92848419e8264fc4dc991ccd0239d5b15efa3ea32372b0e756e99455fb7688d3a12c0b610a313eeb38f66c6cf86f17a174a638e03a9a216589842f2831f0d46b3e4ec981fef1c89eed314643a91c3150aee62904cb536283cdd79ca037fb5b9b0780cc7d8d9a6e9b61ecd7ee183cee915fed0e59ace6085e71be9837c0ff8030d165dfc7498e3b71eee16863851282bd8c24f3be2d79e75c23d948d4f966c0fca080bf35a58afc15fc87b1d7f9d9006fcb2d55e170641514d70b8542f4a1865888034be3d6dbfe02d47f1d73f95ad6a51fa3472343bed9f0e2d03724cf5780964122ec5d2d628ef0f1decbff2ceb46df5e4364b8bc3ce60dfa3c44c9a29e042a792e741094919df41391f25ef27079952228e89fd5d009379e3efc7e1f24b2943e92a8a3f6b5e7dffc0458feeb7595d1903aa92282afabd752c70ec00451adb62e7f4b0f3f944b7468994cc2044fc0effff9d81d5bfa253a014680cb719a7bce2ceb11a9228c223211090752e97883d54fcc7f8d705862a68286e71e2fb5c45aaf55d09415d4790808e2dad385345fdeaf340afff10abfe35b1e28a864903700c747cc275d583f9b35d08209fee3bf7ce11b4565ce395bf3cf1c76b3639d51c1afedbc5ea7f1b7f76f90f1b89f14f6f3904490a4188c34b201aabc5766ae80f89ee85f39796c7f37c283f181c2d2bb920f6b636ee617ef5657ed484cd5d8351b7de2a3f343242f7187131eae13d96d86e6de9147f901391fd9b031e15ebcc794865fb29d9b9236daba633e8f0d5fad36a13a6b4ab7a82ecde10cb2ce0093e7e9748d31b71071d5be2e68c9ccd509924f3f0ef8b1ac7ae9fcd72af71525c3124bf49f50534884811f77b5f91eecf9e24cf3dad993df9f9665a6e557b498ecf08beb78f6750bcf4ea2f3c86e6c02225764969ce77260fcf6373254c4011109446200d793d49865d98d83f062b983c6976eeac64c10ab247926a2bc56be5fe87d5e30a54d2f8318458e236c5456bd65780292c2f471ac89e93424eb91900543a5fecdc3693a3fbac8cf9e8d3702e5ae2d66bf6d3ca38cd355c68638af5219f0d57af91ef6be67345939cfe6a8e7047095fb5e0aeda860b01ec2813647e3841d98065a6dd4730efc97e57b8c76e9afdf953e1d6deb8b0386b2ef7950c3c672b5845044953c21d32b112869eba519f805d24f76384ca2332d122b65b7e1c246e1e7cc7a449a7c8853293d05947524a84c705c3a9d657364c08397de9eea7e3948764beff0605d6b732ffc59fc7429c9bbf59a486053750ded1df0ffdcecb11abab144c663947eaa06cec809c9430bc17c693f7b2276b7128f58bf7ce33cf29bdb793dd46921ff5a75031a2a9bc9f8533396f0e67ca28d63fb373afcbe131b7d577887d2f8cd44510155b925c37ab19d60788c4e6402de00c408c0e680f7bbeb186b02f35ebb4320ee55305a03d23583edde79f19f8df158f3418bccf448fce9728b1f2a7a3f06a7af5bc0d10f5eec8ead7a35928d3a978851831571fd3fffd6fa32453ba74b8670109584fac4f9c61b951a725a6089918415d5dd257216e8e3a39d04a213461122bfb957ae7227dd45a95122a3bdf22a960ae4fb33c018ed6631ad6ecee3ffb2277280a3bd5c305a87d9b962f6fe3efe257a9f4e8101d3dea34f40da957c12fe48da26dcdad74c0921fe818d2fe6bcaaa837d583639d30721af918c73d7d504fdb03e228e2383b2ba4301a5e7722416d6d2319cfbb59f21d36f71697a2a09f4858c85c01afa1af72ad590c8c2796c71dba625dffd1b0220e1f69dcf0cba237b2809594da9ea1ef5dfb617bf68ebcd07f6ad323a9f534dab755c2c40d1b7a17b2bfc36469f391503a80054758f96b1dc4fd49f269fbaebe1a34f7ba81df510ec007d6674c9f61f34d54840f9e531a55b5e30de251073246a650935493b328577606dd81bdbd332061e677075f2feb50b079137bde66c317a368fad97ca56c301451ff6924ac73fc67e688361ef901cd084f1a01423541171495e6d31d262a446d5bc0d019d0344badfa225ce0b4002149bd238aeda4009623c4407027a357500f05b2ee6ed34d00a653fa699d470e501968e2e9f6cebaeeb7b44760babc58dbf5fa3cd8ad468fd3b90b0e01a4cd5bb4e2f725895de5e16d6961877e14b0459990c5ad8dd1c32c48cf36c83a7fb5307dfb282c7f0e84f2e27205ab253ac94aa1e7a2c62805cd1a148d52a4d17e015cebabd58a3415f8390402bf362a1e8137fbe01b87c705dcdd4728abe9f1c2fe01b3929fb87249b9f07738cc7837bc3d8f75540f61d6093c27b66a8019e479f619bc8926c88cb1b85fce6b5646c24f3e468ed4492724e5a8e225adb56ecbe21df14023793d5069c8ef335b1168093020ccce8eabfd068cf61be6f97dc007157bb28b109b3eb1d1ea4b4a6280f95a6143b6f91239b0b26620f63db2a828f2f70a6c6e8ee2f738d6d3d771f624de4d01ba078352ef3c82a068c93532800a1e6e5fbd7c1ece21bb106f431a70231b8811ea9af106ad6a90ad7c3ea6585954c438822473cb0e68ab1f189f85f902f958b0251e92e5f4173558258499bbbabbf014434d398203373b95147900347cd8016ee16ca90bc29822c5d11314cac5fcd2bb779f99ccbe0373e29324b92eca6587bb6d4885a26a0d735dccefae8018443239771939deb060ee0b67dbffdd52dfd00f06bcf9d5f917973d512a3f87c78b69a523ca727d90e8d94cf7936702b174b53f2e27e5cd72f0cc6a6e404342cffa9104233ab9cc7aa80f5a4c9519eb1841cf83c1d464cbaf1c851711c49d838017e96467278419a401bf973e8a40533f1f185cc8a34c898d66446d8ee5265b3fb8052d8f52c8085ae4c5cb73b3f6cea158fdf175b197bc068aef7700234af8f6a447f8e3672180689695e84fdd2d8ff2363347f4a57bfd1006dadfb2eb5337eff3a4a5c518091d4d3b92ca09c838eedf179841c55ffa3a7c264a913f2e5d22f522114ab3f3026e15617fa9ea5fc0fc13a45fb9269e4555167b3aff29e568fe8424c90b06d84eb64b710e4deebe466937081aa82886f0e6233a085ae6993be97287f58bef11fc7c016d18a9a04319dad5ded41c9c20516e51238300476961bac7b026cafb0f20e61ed06c5361c19950e2d39e7e5367d74f66b44f8b204045fc4cbb1daa1ec0b5d2e2d727ba5563ee52f99f99f381b6f9fc7de5e165e4764d41fbe7e1edca19c1bfb4f7fb0eec7ff8736de94408a5ee7c960b09c6e9af14bb5d8850ec56bb0102fe9d4edfe6b011454f6becf69ef6c270ef8e43fe47c5ae6bface7868561396d36bb6b8175dd6b99a3ac3a37aa4cbbc37e123b90c737dd56c059f1ff3006e28f123a639db1815e530bb21f11a68c647f96435d3e7cc077ab5298a3f2981c4032b44c583be8b5c9cebad5ed19202155e6ab52af1c3c20280eacb54b3c2d9b2fcd10e2331249494a1aa7c9c4b05bb6a7181ac25ff3825132d90a6e17b8b91c2654c1c4e796214a785b73af81e09805cbf54b85f812a647f9da368a5a991630c950b20759ccf92c7d44322cc43f11ef0a42690e099ae0c0ab170e82ce5044742724d8275f8adf8ad17b41277bc7ebbe31c595c34a6aca8a1ad1c8aaf22c5ec35098d6e452d78f0b607b80fb75b70efb6e781c240b5aa69a5e2f944be9bdc8af454b1c5d690aaa00526965951340530a23b74e635134a54fd64f3750f4fa38388717e98374db7f86f5144f78bed04311ff7ca70224dd1032f80c7802499740ec20d769f1759cc033c563d1fe61ccf6563a536613b7e288358e652ff328472582c7faa5131f0905f66f20cf196cdd605e9c86944ac96017bd8bb94f9b57d055342e932cb342a659c45397e3b9eb35173bbcc86ba916525b7b90f2e6f994843b31476cebe06c3079ded7b42bbbb51afb8964e3ebfd8c803d0dd78b28e058fbc0d09546ab2e709f3b343fb8941bb5396af66f8ceff3270fe46eca33051682e11fb67028236024b2e8944ea0ab7c134c02115464ca8d46aefb51959f0f81650369f600d0807e671c4275ad418a18fc3d6118f8f9a7e06c7726b8f0dfb945849befa02e35e0057bc8efdd2334bf18b2c4a9707ad44b7a6e8752f548a11e38da30d5fa99ae31c65b8b91ef738e798f5b9d53183e7b9ea26076de65b78197af2516087a2dca1dce790ba2181824558ba62b8cf0fecfe3d18bf655ba8e939d9b94eb53c539d7ab021989e12fd6dba596f5717927eade00f2f6acd87f360a03436c75ce73b13357182cf5d29f00bf7bb728f234bd070a32bf59aa0243b435de048cbe501047a5edab8ecb6c411766426df790ccf018fb0e869eb1c2ce36403d6ab8e7d7b5dbf25e92298afb42f2301480b4c3d3fe4bff691d49de7414fe5c091b272f465c4fb804a75540539840a67e141994737ada8f39925dba7885e77dbf1d77b0895fb35fc3099c8bce3232c0e568646623d33cdd2b3584e1947411d313c834a86696c746f0a489e40f13a825a1cbe7443a3cae8beddbd3c79097ff3144e3a4d53bf5494037164a583728ac5b4c97207565d2be250fa6ab9d6949478d981423985ca2f5b31f23fd0a5bda5910aeed443bc81eb6f1c11a2d7cf5273df372cc41b7c8b7edd85afa4d594ad194c7e85a39a92a65fffb9fc5ba6521d9d0504be1ee59a8ae9d3efe35251d16012483661b79e1e5b398bd546283fa0163ca6e40677087ab0a29511eabea5038ce983d9f5654dbb58aaeb635548980b8b3a406e2f9184bace6e54a130fc3807b7d57789dfcd229d28dced49dba47cfcdaf7d8254002c4c4987a92d541664b069e40b5e17e5118cba0f27c146bf5ef79f066fbae3cac43f0090e1dc72b46127b5f433ac0feedfec8fdc583282b7211954913cf71452840420ded587024772baf90ccbbf9a2ad6385158bd252999bc5960286a18dc0e4e87598fd4e6cd95fd56f9c9ef1abc0f788a27a586c9b93373efe97828c93d4da6251473d346d098664cc66eb9db0093a38f405b3691ea0fd8a86517feb69720a1b1946af89b8540b403af040fc9fd5202080d59f317da615f438b9cd7661c5a0074cd23488dea37e15b775cab145e1862d7c28fb81e181132f77870aec9e2d69db61cbbb7c2c13ee40fe6f4d73a5c10f35f451227b965ede33496509b1873665d33a8852e6fc8640ecc86cfed361f6a21f423f0dd2fb649fbe1c72bbb4190474081c895b0d33d15fc1ae6ee14fcac57aa94376ad8edcc40ba17d4908edb0274a67f6b2fcc7865ecafd1d5977a212505e18261d26f3d831a30a8e767f09bb299b7213f5a89d01204a934d6246496c73a2f59906c536ea43211ef52949c0ebeb69fdd38de30886c57bcd40a5ca325803cc6c142b8cd746837137511f8be47ad6a6a7dfbf9e05d3345d42d2679a861eb6ca85b50c728bb39964600aac20dcae53565d7c3d4f9791f1f0b0d693dac6669806f9e0a2a48a94da65f33874537a192f92c79173095d0c5d821a060477246e0579010120228a054632ae9b6257214a317eca3899577e3b7052b0a4aa783975aab5b1bbdedec23ecf4ea737af3809d04689b6148db0500194a0cde96403d2908548bc46d598a70eecab0ce64e9fa20d28ec938a24261d6198b76fa3654bb686d2928dd2bc8dde5def5a01d8cafde9f03cd9b750a68d923bc5be1076594eb3d15a994ce9afb74865ce78529004877a2b0ebe5af3b83d1da32456d36e3d896902640891a2eb35b0f8e10312c1819ba7b5f10f076e2e0ca7889242ac38ce88e5e8c3e267fcea7eab2efcea5934efa24b69b9426601aa40288628d02b53dd61157a69d75d94e83b7da2f6c2e5b47e5edb5407decc89a650da601b80bb72c84e01db575fd910c3d3c616f808d03dc607a78ce574730555454f8b02a2463e0ce32b90210c8efdab2abc62e6f5bbd03038ba9fc52107d01e3effc30656198929e08aab4f58f9acefb99b6fe2e3e8a113fcfe06f59a37ae508a6eebab0227712f1035880b33158fae0828cedebf046854b40f6f63e8916a050e340ca151a2ee21c320c9e21ba00f68fd25ab6e64c2bce11bc24308438f9f3cc9d3478b889ed33fbb3511470822ea37758e5ccaa2a524f92aea03ad1c9481f66c87d7f8545d1aa992f2db327f6abc4315642556260d0d07e33d946fdd66c22e3bfccbbc4b031cca70d6b362ef80c736c091c64e01ef7fd1f9d3581a8101b0130ee5cddd2cf0363a2a69b373caeb6d8f5d64be32089c27b1ae573d2e215d5327cbb64509ebb1f9b095e6d6a39dce1fa711caf9bd759ef44073fe43b6dfb5e8ef6bbd2e1ab65e9fea3c33588593b3b17281862fc2839a260991674c7c29e19cabb66a88e92053ff26df2de3704fc8fca806b15afafbe3c0ab9d13179f39fe2e29851e512dbafb8c74928b7ee3a52bf9a5b1d1181ce53d51ca0d9148379678197f5a91fae19fa9d8ff877c99ef793e75a970b852176d95321381e38b5836923af375160904fb66b6f0c5b8e7d5e128390e63367a2c38c1397ceda7cd04d874c551054415349a98ed4c61c2b46914b554912a14ba0822f2502c795fad1105c66ffadf87dc814aa00ba3ec200e1f68d18535f7a945b0f0b11848402217ef3f0382f286b3e84d01e5bcf443d6c3179086e6fb0215324808dbd76eedf401ac48a4696964acc475791bbc37b26f0c0aa5c8c8d0b241afa23444217151ab1fb8c276290d6ec76d42dfdfcc532e377586164b9aa318ce56df39787d840b977e00cfc1bc5991e81433d0bd1976beea124d5a8e0c7ae9aadf0fc8fdea1b6b5c87d5eb3f48347b0e4cbfdf2051eebd81db05b29c523e17b5db27f561589efdbdce95fe6fba47721fc141b799edaa888f56de1bea43030897cb2c380bff27c8a529cfdbe3249a770435dae1f7fc0297c354e48bb57e4a65dcff3bceedc2e5b95aa3a6aa784a400e2b0c036adbe421be5e0bbade4498f88406cb8b99db724382a1e16f69d8d782a5a12134573a516d4a4c4fabb5eaa47711091fd76ef7c098147b7a0259091970fbf907d88ee7dbd490bec14d215bb2dedcc545c24d18b309ad46550faf91217488d6752939357a1719830d6a782553f9eafcd684fe767d82b5790a42f224d07cc1cf9ba6bf7abe4c8fdffef2f09d140f4310a51f512ccd9af6aa9ccb359abd7ee8e006359e0c8814f0b2ee5264afe2d0aec18c1d013a47c2a6920c51c439a7e7c1dd8335d0eb1a74c83c6c46deb1fae44d9463a5be1416336485f54c61564780b76be04468631fa891ece02247f5485ab736a6d16665c9d9ab3b705da6d2a154e907a741ae70b0eecf6fa3004d65416e17278ee9a191fcd4251e92e5db056ef3a61ed4cfb184e81510950dcc219884ebfe810f454f1c1e7fc866621913ac8da4579370b7da7bf74be3dba8f48bea46a23932c0c422dcc75f93cc12dec88bffbb1d22dc224b4352634e9e1a5a43241ae88654e48e288ab4ccdb7d7fd0b740a6c45d870354c8b85110f50bf6aea9ce696722f79200e3d30761aea666d94ce390124e7a688e47db412851ce8256598b5bea42c45b09ff0fe30fe6c888a280c21b7d05e31e1935c782f4d7562a12bc72adb867d09494bcfcb80a30ba8774d2219f9b6300e5a38304b1111e1dbe6a2ec2d0c0bb6f54ff10758ce5fe289092552593ef830c869d87b7fb195f06bb9527b3fabb0d32f40c1e9312b1f7ac7637e85b179b169f20530072509a0163946bc4f5bec690a8ac1cb8990e36c809cf8ec9f86105909b0e1a318b857da4a352a7affb9c7008ece086c94f2489baa2482dc6144bf19163d5af80bb1cd7921cea7b037befe94fb4777f7bba0a0f107df891b0b8eacd33973ad160b3b423d3857cf7e414d69de098ca6556a7d0ecd90da63902e9537cf771f50278b3e246da3ff7f1d59485c6fda2f5daf226ae5ab8c3da5d2c55a185376ccf4f017300d0ce200bef2c6ce7f24836b0b3a024dad920130446ca105ff28d1827794dea92a2c42d56b77a24214fe71dee26cfea413898d0702d4353f3c463b12073d1c18fa8f318c35a3d25d1c727983d8d395b7bce209b6aa40332670c8e4f0c0f3bc6544bb6b2f2e0e8b54e2c4c19b159574a65970031f66a7aae62c784c2d69a88fd57c22d44e4a2564b034c8ae2c490971505069fc701c60ab33a7aaef98f02b97837f4177ed3236f8a9ffe4819246517330dd62b5ed9ed2ae47d8936185752ff7154c96e9fb70383a4f4b900ae84637b7e1758d1f47a100d6bb6caf47799b7ccd1efcabb3184c0652f3d9c5a4d9e57d0a5a27815746a2d972f1930e1ba18b0d6c2749b0b8f62e493353d7106b738ea76f7a98df439acc5a61939abf4a1b48914be2698944f230c527d61dbce16c92c69dd721469c422baee7414d3ddbfc6b5c556dc6224a278877ee7fc4aec7cf5492716bffbf166ce34d084607215005162dfb9d0157619323da09d05cc03f4793cebf20c0d4aeb66f7817f1b143f52f69c7c3b1a0dcb95fc89f31a4c1200b124d80f044551848914399b2bb4fc4d0e772cff988abff07ff3f9b460d7bc911a289f7bfd17a33f8ceddf4c98c7adb4d2fbeea600c9a37194fa3c9240033053978138ea8d0f4c4b71c48de0bd0f126490835962d49a3421f5c718b634e0bfad225c5273838e24401d8a64b5ff170f7d3a3fef4b3f0cfc2ce05d8b59e33dc439d6d09007784f31d9e9053372e647bed4a805c18cd2cad3c486f1b4433a831932be918739982568d4feb7012cde027c0d616a1f6d2d58e70e05cca1c3aa436a6362cf8f949d372368ef5fe3cc07ddd149701019773a6801a7e0721ea3236b81ffc74796a9588158ea8f9fdc05f3d8bc0547d996a7856fd234a0e1d12ba23343903816dc0bd11e9df65bd153be568ad6c01a5c35b2c46e1c2fa71e469b320c12d57f59c6ed902d6eb01766d7ecb0d0ef4107fec2da1ea2e1b38ca595ee3b50cf6051112ac078fd04f022bd12d8055fa843cec7bc4150891db7a52fa3f7480c70e11be746a3af1f45ca9b15bca0a25184b5f496da0e9a04857142bdbcfc3169b05375c999c90034ef30fc5d72e907f00f3d6a2d26b95a8e9af05b8b5fc7cc964ac0c1a93c283dd38ed5377fa2b5646d499889644587666c1dd0d09454851490b224064cfb1e981ea8812a41b43db8a56e245a8c9574f3362f37b220054cf37bef3dfc80d0d3b09a1b5d22ad63e53149b473d1f8aa80688678da9081316de526caebd1a6be2311c7fac7bc3f157072efa3119661fa9ec00fe062a679044f9fd4f1f5cdf9eca83bb45ff9ff5b5ba59f69288a665fc859ffb2d1786ff9e26581b07f35c080302b1b6da221aff518b632d5ebbd1b4f12094147be8778503a1e76d648aee9d079f52fff64bef221928ca62c4043188c2db2aeea06a0d00ff26e26246dab930e6ec244a7cd3f4ad1b07237af31f003ca02da4800e4748b0302e5a6cd8f386b323a12cc2f50a0f1059101be8178a16e90e16a958044ffb3d2b0023dfbe98da6f07957999b8d967f0dac1356ccf50cad150c01f80f1d82c6b5498cba324e409cf5743c2294c47f306744c37b571736fbf0fb2e2b3fdee416b7b81bb5e4924543a9dabf7667ed597dfc35368aa804712acdb3611835f3ce578be886f6f629dead35dd6ea377ca82b4ffddac0ce60f02d05e4bf2c8ac08464ff9d74ba4419189d338c1c55d034d142821266a26b53511d0ef2f18d20e61b32e222e6ad9b367c8af5f8b80f515950466e0f5e9b914cb90e44f711024081b335856c978f91a351e4cc1b0b1cbe8e8d10c4a00ea6fb2dbf306133a54b3535dfd88d9070198317292b729b95de13bf758d191e17d26f653486e1229c30d30fa526bd28cc5bf30d6cfbb73a8abfb65a7caacc5018c1d4778770a83ba42183938c628d5d9576b4ab101ddb1a9e51b12f548da5a84db4f5e108be09472d0d6166fcfaddbfd1c1d74acb302bdc09f431db867d27f1b358ffc1cc287d002160c61b206548abeb05d3a36fc74798b9331a35198368b5ee043b73dd17f06f059bedb818295b217bd3b4fbf75f845fb3ca3af30f640e7cbc9536c817be46bb5f33c54f2abd0bb07eeca82e48c7fc0ca91f5b39d443a3a23921f587e3a29d90b079b5c443e75cc2fe04bef54f548c0102d71fcdb2e2b9a0e5e9d48d4a3f6dcf2a63eaeb49572ad188564ead80f13e9570b205fa454f24492eb0c334cd6bc20f6146ffe393a2651cbdef77876fcf2b4d9dabbda9c100522c8f6d6d36bbb2cddd8f9b1decb25289702335fbecec1b1cc85f0fbce027472e20a20a6d79db5346ef90ca71a20124fafd3d013973a12dd2477694388481d80c5e984405438e254170c7f552b08c15ebbd6fcdd20b5f373c901f936c9fbb36fa0fda0d9d514e2bc5da28a709629be73792a97202f074d8274c500399f38308f7a209b6df67ae48d5cadb1591bfb511592c2d6b8ef1b3252bbd6516e0982cd01703dc85b3e840199e2ee21467fcac42e64152c5f8f544f954ca09d8b03efe923e58d33ed35f1a2238261790d0bfdc5ff2e5da53d63384827b39812f29c65623003b005fd45160520df9fa22aeaefce62356ab3cabbf3812bb9021c0e7add4941e72975f4c8635accf6d890969548ef232dc6f6f7a1ed23832657d30335c6d85e65bd4f921733dd17b22e800e5eed8f437954c2e947a647bf4ee12f8eec314ad1045a3fe36c2b5f14cfddfd9e76cc807e6195471348d01928d0b558d86821c885e3fb60bc7b0e86a489f9a841cf091093dc68ae25fbdae700653332e2348f5bf6e86c61f78cd8ef77671c5e38a2155417bce34a989849e79bbdcc30f0a649c6a08f4581903c618cc2fe7416e01e534ca347808d1177fa605bf696bfc54532918a4fa973efeb26503199c8e957e0217b252a8daec77633b23f32b7892aaa3623d7aa8a932d91a6edd1748e9fb7ad6e3ce2e9b901b93fc6c2f272e1d45123918a64545edb0c1f0696bd69698ee11060127e3844746cc2fecaa6b0bdb34ac5fe224098ef64065b4cbec7773d195866d02fbe101ca2f6542075cc0e5c9e7e861011f5bb768eb67c6f6ce85008250558f598f640a5ad2868ebdbb1b5148cae45403195f4b2f1dd6ed9a3989c9fc70ede9889dbba76f0d2ba86780311ee4efb06b3d1a96c7fd46884077398aea6a47e637a9c5c72c53192d645042b044fe3a91d722191e631a622c7042b5f4eff0982b9fc3b5dc35ff6dd11b01eb0ef246dc30728ebaea67e4a1c39a2f3c2366d1230ce673c1413b64316e1c01f8593f5084d5e12d6f40ffbe9b565d6d86159c28aa8a54833c2fbd02cc15de11f6a60215a0443b9f06b127c0cd6625b004855118522068d8bf0f349897c7ecb02db17c20e35043c47948608ad35b3623e09762f0d86de9c08dce749512194eb2ab562e18d01180f45d917902a25fba07b28b305bbe1023cc326f9255d5cd5f22e35ed0f17afa9e9fe0d16bc2781737c06675ec79facf88476c237aa1e7e366f6739a4914952287498feff9b41141962502078e0849d512459895264f254ee0d060547cfb836c4f4349c0c0059fcd747be3be861f297426f898d60cecc8f339d657ac70462e10bf2733e4512e975794f2fe684bd1344f40908c81143ac188f4f9563407cfc12c870e3496aefe1b5eb28bc365815d609718f41355d9b2c4fb52b8c69d5b9b608937272cba92f773db1713830f0afa78151ce2d6fe24c5d8e8aa7abc5fcdb04236e5e2151c97ac3646c14c2816b524e8744ce9c3a6e36fafb52eb99e5216fbdafeb985481ce97ea03efa17350dbccce87ccadc4d199718d44335464e90d574dd8833dab01d78a00925cba433968b81ed9745b4531b2875dc9cf76547a6fadb7fc3a02b4a2f1c449b1a09a8880a65a1b0df1c94af376db9f87db4408daffd9549483b99b0fb0112abbf677da98d6014fef618802124d4fed4e6acc8776b60bce98db88b9c014f921d97e1f76300a8473532b976185205cd22b7131404d48c6eff4bc76499d8221d18e4a294724154c7dccd57a85fd6a0cbb8cb8122a4312c3b91f552a4800f8537051ddd168dfc1d454c0d265bf6f7c04a31bc30ed2d8c92bd520b22041ab1460660c836dabe870684f389fd77ba86919cf59898b3a9822403de13e7b846d4abf862107afea954f0ae67d4105f7d3c6d370d6e956c55afc9b213c1adc84e709f6cfaea2f5adf5d30012c31e21522618b723b6d790930f8d5eecfa19d161381068c59a00e27fcb401efb1d41be240d5193f3d8ef7381efc587a9eda772e141dedc8804b67982dffcf0a12694c868ce5ef079b201a4dbad7ac95e66fac0955dc04f71fdc1530a4dcfc3bb8594437625d80ccde86bee5c1d0d700cdabf32c250706f9e4f6c60e496555bc0a787f6402d32073d8f08282e5861fd27b28a9bbd951282f1a60ea2494c8ba5e6064e69ed7c137e5d59ae09ed4ba1f97a9c36bf0314317a56d2157c300ae3b2bb9f330d66401f853df233c689ddf62dd94f62806bcaee42a890fd489b374fcc5df169a191f13ab0bc8535be7acd7a3db5749f52971f1eeec88fbdb97209cf702b16f67330b721d4c1055e7ba89a9d7c5732cc8a393f7216b1fa8e1ae98ffd36cdd1ce35236261e2d65a69b5740ee14f203febb54c1696ed12adcca42c2f675dd8aea5c2b26d46a284f19dd053e7182718fb5ea1df5bff6c99c77e197c7ccbd7a5b1e0823237c1f4b2a05de68a379850317b8a803526d5f85e6da9e2aec0eae025acbd3dbdc8bd6ffc85e5e04e93c1e6a8616a7a01a099b8f4f6a3bb5903e16c8369cd622a3f2f7df25dca8ce891be690444c752e5acb4e6018d320e4ebf9d3a54674df80d6b029515a4d318ed8d272d2bae3bd15ffbaf441704fd3372657f1869ef3002eb85d54c0c3b2b6e08738a79715da00d71e4f8eeaa7b29bac011ac5f6e53dda3f5effeb97e5a87c1a918ef14f3b3cc5b18f9a24d38d3773b64551c4ebd5ddcb6e0ee66479920886af11f1136bc7a213ebd371ec5fa4bd4112f813357fce6453bec20ae2d94e947aecea0d18e5531fbd8cd03e1a824dddb996d9a0d7ded13d8cc84034aff4b0a6dfbe257fa6138bef7974ba25a5b02bc4e74414b64a7c5f7e89e785586db54877f61601623b22573b803ad59381fc2bdf7a17dfacb9056d988f9c01a1dd318c0b5e0631246190295c898ea4ec5567b44aa6a9e9e1070d5c804d378daca759ba54f40c61d89a9867ed28ee5a73cdb44ba57f5b68f6c59205a2237465b185a4797aa93ea68ed1e04ee5d45b1398dd82095c8ced21a7a86905c256fc054654ae630ddd545aeee83222dbdae72390164e4ca615be8939a0c95d429e2c6668f1e1e8fc80c29bd262a3213c7855e69951c928652832b1deb7fce698eb396bbd004d8eeda227d24e6c980e9f47cdcfc48b9cc0791a28b72d70d0804a23d4c3594c1a3d64ab4c07da9677e0b1055fee43aadf331de27449ac78639328786b1f0df9e5bf0ebeea7ef08c30cf534b2f73a069aa30ee2bd2ed3cdcffc157a3e7b8b847785b7d7f0d5ca98c0960725526583b3bcf7cd6def8e0c805dcb5b00bd76038eeee5b797e086ae903aef78ab998e7c2f711b01ad5a13c6fc0539385d42af43b2cb5245656a7d46f579e0f747775d84d5fa9e65a080d1c7e4823d21d5ca683a87f6c2dac15ad787d76c8fa92ad6d68dfa3e6b87ae175c71a8b3889648ca1749126e72ae2b7f12c4594e9a787d90e17edc700450f551b1d8ebc2525a732493cc905af4073a31a7c7c7e77f29519706792dd76d932b1d83fc2d98dd8c69f1a23641bb8c7cdd0382e186856bc0146a2dc5ed18949661f25a378cabe08fb6a0bcd1e4ca559b8bd5befa1a136a269376c54ceccb7a18e35870069a53c02bfb8662204122130febabcace2127c94b42bcaed5b775c84226ff7905bed9d21cee4da6da7e345f73c12379b48d363f710c84ce6f1b9d94fe0af1e911d0b03dd60382a9573b707704c5bed765527634fca6cf666f24e444168d19d71aa374d9e6d74611611025d111b33e1f23ae2e7d2b7b105c0f546374f1a093f85e15c84fa5fe4a1875557fedcb03c1c55864ebe03a8172edf870a5503909ed8042762fcd99677819673241319a2cc897b471c8e548583b95604800fdb4ee0fc13bdc954e3c3cb5caec99d322e73c890b2d04a74e334b54abfb8f190abaf8cd3ce81ee8d6f86a856ec454aaec6acec8e54ce0e4690c8599c3c56c7f6cfc53132b1096744b6367f0fbd1267ea971d200a8407b8f5882d21965777cf608065d97c2606cc3c71c43001c860d192a4dc99e6eb367c07042953e7623534e287e3addaa96a81a51952bf7500497e4cce9398a3066281dc1a131b869f02a165e480d29c1403a4b4445e1337286c4754684257d39708e390740bb24463269895880705bd6ce2e0a577f85340b2fbf24efe5d6b445007d613c12cc2a14ba5bede2786405963f20bb3f9e107f3778a30d7b077737b62d9e56d770b69edd4968951d385ed594dceff030a34a32d6add546a5270d4d46a58e30e0ccc12d704353e401cefaaf48ca485eb690bc0e1118502e396430aca593135984f6ff7d7457405a3e5e17514ffff6c5ca74ad7a3ffab1f0b8272d1aaa93ba89cfc89f5144ad5f7b623d08a89ab27befec9efb3e429993712d3a22c709081ee9c8e2671e2d1f7f6262bc5a099b6b0bd51d4c7abafcae8dc2c2c1969e481ade0047c4ca7f3a44df62fe9d0c600ce2357bef497ee3990543355d210d9f643d57ddc8b20f1581df64314dae5f3e64fb122ad6a638d55f16de0f13ef906e3d66662eff1f9e00ec7a918dc2552a0687cfea18117389a6521cf1000c23b3d8c0e49a0655e7b84fa916488d3268a28a0e379c617000b20961ba1ab387d751608c1b37cac2b4546b4c01947aaedf8bd7abaa5a71ba3e74dcbb40fddbaf43c854e2df47a46e0c1479e6458459092d582fc6b01795e83077ddc6a7f1096bb12e92f29da520ded6ab6f32278c1a02da960d210b97fc9b2f7ad2888436dbfb80a2a0c396854da30920ff24e29f841470310a2757cd1b8c3437e25a45d68625e8f5d4ef21d3fe470dfc3978ba726b24370afc2238fd8009969a06d1d939c3b96357432332042e314ccd2658de53762a8c4406068cdc11cc855cfb907811266d8970f921ecb2b2100f114df0ace812329295e096516612c8096a5681c342b451a290ebf670462f2093e4399985bd1deea1faa42579d000720342bc3482f272e129bebcc49a89768f37f1b8bcd50740bfd89ba55484a9b295f77cd1b7e3387da66643e4d86acb29828a4e2a07f47c7ff36c215065eb19c1303a610ac7d1b2e6d1a2ff8ff06f33a91f388d17c6cc9aa54d61840a0532836e8159b6a20226ae851fb6e6085e71be9837c0ff8030d165dfc7498e3b71eee16863851282bd8c24f3be2d79e75c23d948d4f966c0fca080bf35a58afc15fc87b1d7f9d9006fcb2d55e170641514d70b8542f4a1865888034be3d6dbf9418a4d19d14bb8a7526e0e46569802d357aa7e6fee24eaef561e0a696bec55092a871b3c266aeec86b6357293b603b9323b1a93ba46a5e6a6cdb36d43227416499454b6835e3f34979342543d781b2f8a3dafed3355a3aa8bf6c0e0aecc085df4f959dcd43b3dc178ebb0435615e28ca1626360c09c44b854c5ae67f4b37ce678d3b32765a1f797e7ea11a63f1be1f94f8d17afd9190cc24ecad005e5a5de2d0ef770c790d56a8ad34bafc102394721b3a7b7fab25eb4760148b8daaf5ef2deb1f5fb1b7db7c424fb5bf0ce16d1de85d4b8cac262c9cf53fce0ed27e04fb22b2ac99096743408d58d946c3afa22370a663ec24121c55bcd40d7d63d0d9a264d209a64264efaf5adc6670a407c9025fa3c0df5fbb342d9db0ff8352d2fe2bc53ba9bba5fd05b4f6a049d4a70c655432fa559e5b8750448ec0a800d5199b57c27772bd0d4a993e6997197a8310aabaf59e1e908519601da11fb02d632e56ba194d7551f2701c7eb1d4e4ef8701712bb66313ca14bb6214721bbd47270738d53588475dcd2cbcb2ce7ee7d9af2b01a089431797e3346a56d19aea445cd89495b6a4a3089de026b2b727590d5796e4f3bf9e471e1481c7abcc1c20062744b735ba86de47954c21a60c0aba2e8adc8c28e1fc7fb906d72edcc457afe4310bc463f66c9ef137e4bd7a87bbe96e0edbccba03822a20279a840ca926347298b3077323917f2eb096d479a1f6dbf40d374d60f0087fd09bc8721a46dd571efe290cd1a37b59394ea531b4e74117b04e23c50d78dfbd246175d0db6c3d0d9cd250ec425fc5414b04b94ecd788f1e17266ed1809c2f6cceeb694bcff89bdbe5bf62130efc97e57b8c76e9afdf953e1d6deb8b0386b2ef7950c3c672b5845044953c21d32b112869eba519f805d24f76384ca2332d122b65b7e1c246e1e7cc7a449a7c8853293d05947524a84c705c3a9d65736d788bc1a8b55e3088945db4611f4b01d1b93b56ba6b8219d549a60eeb2112758722af4eeabc659d92a9daa24f67d41221d1b97496e325c2664d443fb41c359eb4d6f45015fb2a21846029afdf1988a4825cfe257b5d4cecd523e0411b278caadef96e6adf99c9d9136fe4b5bf7a16c7514eb2e28b84ff820c7dad9e46a93762a0cbdf79d4d069b094c9c3e77a6f5968e7e5b6b097ee921bc6eb414aa52e85be92b0ca27fa1df3d1291cdf4ad25fa912909a3fe9ef4d83a5fed05bb319467bd6493d05cc845808f238f9525d7c47facc3a45af3735a0bf0c6e118702c7e3ba600872a40a0e3fccbb8b5d03924413d9dc40ad49fdeb6812c89b2b8aa7a2265dae751ecf9b8b5c470d4b6ac026ece4f269ad0916fcda3addffcc7dc1c61b3a0182665355b2cebeed245a4eeb1ebaa7d0f64626ea66616f7f7e222c4a495c7d562244cd5e01e3e1015af42c5641fea2f4d1122864080e060d9941db05965b6ebb291ba5a54ec3c533a608cca1a07cafc1759b49ecaaefa1af72ad590c8c2796c71dba625dffd1b0220e1f69dcf0cba237b2809594da9ea1ef5dfb617bf68ebcd07f6ad323a9f534dab755c2c40d1b7a17b2bfc36469f391503a80054758f96b1dc4fd49f269fba26c72c72a810c7ae42e89d181939bb73e45d9043527d470f561e8892bf9286e895ef130c3f4ee44fffbd14f164760ac55e4b756f26844f3de32530323d21abcffb7da90f4159012e680b6a2f8ffca502b52450433cf797608cfd3c03315aba9b96f99638d6562f1aaf0b4c349c81619c19ae430f695bcef5cf168be67a18e80f09fc357fa9e99d4325b319cef2e579eeca69c01f62e7ada859693417ff8293346ee8eac347e0fa82630e061bfc49641fb402d5f2f336e64dfd80ac81ad53d58a69a8d6944ffdbcaa2a86d69c644786b4edae130deb088b586d03079f588b59612d829c321ca9dc7219c3874e601364ea4c185c2a3111b9810c108faa562aa8b7376624053db34f27f372e78f5ff6c13fb9018436cfc038a13537f9e9dc7eac3c646d04c7837bc3d8f75540f61d6093c27b66a8019e479f619bc8926c88cb1b85fce6b5646c24f3e468ed4492724e5a8e225adb56ecbe21df14023793d5069c8ef335b1168093020ccce8eabfd068cf61be6f97dcf8b47e8862c628a1dd117c91cfeefb1c84d9e64604078f0aaa27ba4332380b0eab92474b7f47596752ae2a7a24ae49c4ad01be11eab50472e4e9ec3eb27594150b6f96632c6b3621780ae3c245a71896f36aac242b42d7352605d4aeca2e8dce31263885efa1ef7dbb8e2bba12b2686662069444974e0aec7b400f65e7c261ccdad621ab0242ff09e6ad56f1d9e360ea98319dac3c97b2756c5a8d83b709842119bd9add543e047fdd367a7d0d008e036282dd953a5d79c804cf406e05639e4aeb36633dd75950c1731b2c1cc00253b81d4bd879e00db680ec6577df0c2d30698ea35af5ebcc50b3eaec8582c05ee65f1aa3777a09faa0ac637ff230aaf3c1202a4b61e90ed9db487349c67b2b6989a5135d110582645af5721c210beef6ff33edf1956e32f48c38d64d456d00d1b891bc6d3f1a35a9fc0e4a025705dcb59c54d690cad5b12fb0060e93542db2a19aef0959bb2360436149e29be50a6f733bf38c16f939c03cb82e6ef0a4ab6765877cc898234d8beba08d40eb7aa2ced902771a1c1046917f00228a998e11edbde64b3c157b6e5f6a21179c315c817f55f88fe0ab6909e486ba374a69f47c29e007fb338aface5995e77e9059849182d2359d909154c2e635ced23ef6313b67f1fc1938685f5578c3d9bd895e66b04ab7d2d5fcfa509989fa0f025260c5b51199ca7e35e90342c8aef9d9380a4177fed55792e1b419eea721a5e922b1a7ecb6b628c5015f6dea9a441d2b9aebfc002edc97a9da330e7e3a206c035570ecfc1f050346d608422db22accd69bfca09e88addcaed108205db310a330c1fd965ebe7c48ed7a1c1fbf5823cf3ed1d123f25e6900eeee342f05c83436c0a9af3a69153880709e59873f8d0943d6dfa0878f4dd5c198f216c04216f082be74b132be9097bc9c938fd29eb2413718556936475f7516b133a4115f38d9a8ac7584e40b195263d75ea0c429546ccad769dbf4b0817e4d300abae5087f9528305d109e49697806c774950809c365b1008e8afa75adeef96ab9fe45a0040f1d12926b940cb879778c17a9967c23681e4d8f2cb7e6738ab9376b708d3ad651c77c8f532e8bfd626a9bd2f507fb57aed0f74bb2c8cc70c998377b5ba900503a660d6e2f603f448e3af1dfd4f9fdcb2441d7cbda09f63db8de70239f22158ea804322d6f7185cb98c9ba6e3110241d265098fecfe7526ef02c2a57e49d34609f6525b19fdd54e15809ca1f77e393c2ad7c54509ae7876a3b9d58a91108877b66db9e24040b06987347dd9e1e49037385fc0c2b17ff826b79ed3265b6fbd45d5c76411617a58cd6429f368fac039915dab6f3d9bc7a7cad41893dac968bc97f7ec5cd8804782d5ff4e988554d98f9f321286e62a8da9a9ad39ca069c96b3f7ef6ce2569eea9d465d4ee372acbc5e5f93a46115ddc94a0436037184cbde9e39696426fb4ab551b1f857708eb2a7410be7ac1218e7f047c3ac0afa7202e2602e3c9f324124477a469977a733afb4db63d0ca411bfcfb66606e9db238b31d6d3f29dea093386206f2eda0a8863009fc3ec7c40220fa59eb7f1858c7d305628a246e97745c42eee14e8fa5411a6a9ca419e4d4e195e119d4d609b1f7b668ceaddaa181468cfe4450fa132e7a46778074171f1bd8fed8de52c0441be410d118072d481eb3a85a17397a38de08fa5364465b4cf8b080361b1ce74daab7e16c19d374afb7ff9a5dd92fdf8549f9a213b1d60a75dd063273b7c05b9d2c77ae17430316180b852d891ba9154d65a9078d114831d668f6857c45f4bb5543c83495cc3f336ff07687159d1ed124fe634f89474d9730d7774fe9b217558a3d9f1b83a80fe17a496a5892c434b6ffe859854d599d93e53ddd14da7498195b13ad00d511879904528818a7225ea4d08944c812a8450f58297b8449380f877056c5540e3167123af2dbeb6024d561ffbecf8e4d16603d1c71e5431ea2df7c69eee785fc99717d9c6c31d046ac66dd82ce36c8f359c892021dd32cab9a07ff3b17037a8bacf069af285dcd198eb6fb4d96156d3557fe9dbaa6739f0e69c1babc4ab25884cebf79d95183c368ce4d173e9a826b9cd95d4333080d0a5364bc251b8b57cae897e1a5e824fa382d1da0082d3adf5f36d4dedb0f82df0d386ab9dc56b4fc3797e115a667c97e1f4824ea135d916f06e654f9f86d65b4eff253b15d78fbc4f1a9fdfabdddcbb0a3ab2e1f8edc364058f6e7803ee74e8ad56b7c067ad149931248dd57ce22e7ec24c0732b0562725be99848e205879071aa3eb94ab5dc17655ed965502a8634b16266d5bdc0d4a847bf6db7d2e35caacac99239a8428f82502206748276b1d0fae571b8ac97fd5a7b158beb17666dee54853de0700716e97de72b319d5dd2da0594a787a561c8e28f0876241e4ad1269903cf0d4afa6ec37ed4e4b8f7d21761a09b2d401ba901b7279d968a1778ebcec81e43a5eb34d6554b337ce91c08c7b34ecb83483a63537cdee7f9a6283191945b8ee80e391c9f691e29688f0b649ab1226473f2171d4365e0e64fea53417b02baa10fe82e784ee5764e8b71f42d0d7a856c45b626484de33249f28f2a736abdf35f8797ac742c6db0b419deb1dfe25d055244ea14cb6cd57e461db041feca7e6fb6099266aeb8617c5b858e22f04d7298768f9e4bc75ccd34069b7a5b8985245b8a0e8d6cc6069964c047680bbb72ed3fd37b9a84b667349fcb9e6a8c792bbad8397d93ea23806a89b0c42cea09c5f64be722b5aa0539aadb5823850602d13a93fd6100613a4c76ba85473e98303bb17c1ada009212e07b4589d1d7d62fbbd8b2be3a3bc13c769b586401f2e7d2b8013a5cbff9ef0cf780df53df900e492d4f64e22f7228738427a1fac6ec9fd06d5c2423ffd6c13dc49a1225fd5c0f3dd4047b6e466a414ddb3ac10fbb3ea1aadab9066d455f8fb6986f47c4fdbe8f5b9c9b7ba557bedd942a81ee7e988b75a0e1f4f879b5769a3ebcb199b8d0c2be523dbe45b433eb1b51f308f04552de65edf90e7c6d237b43a49e3022c659ea28b523870c426a8606c356edbb6a06228ede05fed53327b1c3b6b831a281ef646c5911a567cd4da30fa54b9f0e67ab284552b573ac414254a4f23693404de4d77bf40e23c72ff1336755b701e271be5e85f58cb6e8dd5deaeea4adfccbfb36e99d884aa119819bc85896023838cf487da1643dfa63b7b10f844029362c1fbc3720d7f117ac0aeee1cf4d5f63befce13c8e0a3b4f6d83fcdb26852d6e1ceff4fa136328b2fb907c34374f02ed10d9f16d43465babb43ede2655d18be9ae3e1a8951c0f136ffbe345ce330739d562c66a5d60076a468a3d558f0a0661514455a03ade20f5edaa9a572113a2ec138dae9321167f24bf4c0b7ed968ed2fdca1567e3862be5749ab95ac3c54a7c86d4f2a3c8d097d8d5d51b019255b8bf43747ab61b838de244a9350e3c6be9642fef95e32cd7e4a587aea15c175d5ef92a04541c9b3d68429a3e52535d809d0fe0ebfe5e0a7c3a16fc4bc3e9e501bed94312bbacbd9ab70b4425488bf273e765a9593d5bad90cd5cf8c0950753b43b2aea7f436bddb2c0f4500eca616e45bac4360887b62b0dbb3b505d05e698effd8457247c8b2221252440dfdf86bde50348c31f74992c67f1d060bac436478ccc3b85a770bdc6bf4e32c27700529d8027551c8d3588ef2e60d8b6a3c9959198c7e050553e4200643a678f08d467533950ee970948978d4ba65d7abf95e8e888f6e0cd40d82ceda567818ae7c848e8a8a8f6fe2727e3cee451abb40fc21540eda9460adf3110133bb7cbbc3b5de8c3479be77f50729346addbc996a4169453ae78c50b3b863ce2bff3b398c4018f055d91ac5acb4a5040f74e2083b8a1f40c056f0ffe0dca8ccec6dbc3b0384d203a7eab9a11d211c78b9f296b20800b8823b2ac442699ef794adaeaed0b78d1041e6e321b08644acdc792b069d1444cb97026fe5c4eded8139e29d223e2bb254a773fa2ffc39413c80b2ebfb6f7108236ddafa7f2445040cb205b6374380ac1e4439e9a641e3dc3544ba037158de1aed460c99b5fd5872ab86f28c6fb8c252211f27272ae3be7ba1bade2859efbfc3f73d2c52d9385f9a1bf7ea92f234b113cb31043d4558c7d0e57dc608c71ff2d3b1fff65faee52251f58a7fb47be61c533af23a111072fa0484ff6c56923a41999e209c8641b513c8e5fc5e98475887127a90f9ffe0ea6ca7071f3f693c5c9638b50d6a21ac472b282ba11a8963f60ddb2b8279008c4d04abe87116db35076fb3e218454f8892c3962ace75afdae3bc91c435aafd505c05924c1db8da906f8c0628e1eee7ae82cf396c9c9afc558b921d56ab4fb5ac5e8b8e154e3d30f4d44c6a76a797ee7621d045193aa69b59123804876ceae2f97362d772aa2089b8b5fb6c73d6fc6c218a4a2b45f6f92671d19eff0ab25682f9936d4d26e179281b21042913b9333ddc45abbac1acbcd3b6418efb3a87934b9e799bacfaa84f6f0419fbf151e1cf07fdfa1d07fc950ccfc427843f016143ed2a90d97df20d891d1dcce4e7847394874ca2d81ea49fc1f1ff10afe7a6679c0158013c46db7b8df08adef2c524e7358e31cbaea0b64bd31a727ab4a43c2ac7072a5cf6e649e747c459c1198ce7e64c0e55e99824fcfa5e7fb84822869212746aec13928e0e2b255ad4806576009e3f4edcb244092a99d3e8cc6e0087c9f057c312b1dd6a17d981631f7e2432a76ffc5aeae2f247adb0fc385dbac0f3d1bf87a6e440ac028e53c438f708b4d73ccebb72dfa0ecb8cd77b6e2f273491ad535bc4fadaa0370d7071cde0724d3ac637a5800b9ce384df95855257b125ddd26879bb4f4b8e642150e508580d18ff3944ed1893f264bd01d076799b8dc7e9272b4018aaa08e98a1e7c38f8095a3f73ac701b5b79d2d6ad2dbdd0d0fd2a65198d99e528d3818abde44635e4527c33f4555e0c0b024a48bebcabda25643a6f25db25cc3179841cde35c91eb91ced0eb9d8e3da3bd42ab47edb7590d7b43c93f2113a8877b42d467a55396860c35a12978e0789d4138ea3d527ae3c89ec82593cc24d5f37d1de9fd387f5583bbac9f5e669a12e3629dfa6ed361d4b15fa058c1c88e7186881e753b0cf64464ca95ada1fae1f7fcbf54be0aef3c6b6e236a8e7f1a0bdc5071b818c1556ed2f85f1c0c1b2761e395aa59cea30c18afbbb1aa5cb5c62d2cc1c084c6609fa29064773ddb7d48e8150da5e32749f3171a0b143485c9566f042345e6d09b8e8d3f285497cd54d134b41384978265ee876436f941707a389322ef3479d81d0d3fbf45f192c15b3443aa0fc85e8b851361557d74ceb9bee12c29442ffe9762565bb6eed6238c4b5e4a07cb542353892c4fa5ffbf9cd8682d8a62696c9be95b4a3936c50c08c1224eaec39801b3a5882c18d1879303bfc979eb702bde98aa9d8d85bfff0f2d89922ef169cae2355c96dadf5ce29ddea529861a191a62815b5bd62efcb04c04b0ffdc2db366f2023c3882a941653e4c2a5f79cc649c67626787f7927c159bef88ec10dfead9bea7b727e1baea4e87339c00395c880260ce7dd8c2e06cfc7de4b3db3821d9edbe91e70a245053058515a7c35ad16b4b0776e3d25605ae862ef6ccfed3c8bbb99df15cdc004b869a8c67a5108053126cdecc64a61811a3c6fd884292bde6497213990f7c075d08ade661a36fec5f4070e080c4b9189d0e8284ce89c0d21b096b70a3372f39de00637522c488919e5dff5883761bc7cd56d5b3ec545448f5bcec16e5004045d0abcaabbe0da579a6fe3718c286bd95abf55f07af16c55cec1d3211539e114509d014330e3ebb4b852dda4668657f40caa460cea82ad0db6fac3f83e5adaaac5d1431699832836bf04d21b5abd4b9506ae65c6dc76f6ec2d111eef5def2d3feee491034c413535bd3b0f2937df012ec3e019a6f4f908f66df820eddac316d5c48079bd5bfe1b9b194719677d7ac1afff93235e035bb6206c248381b168d4e5989c0adaf8ceece889a72aa7dee1027f90f8a901f071bb3fb17bda16c58346e638d90fd2fd92edb6bee72a8a7515750e3285b4e4135c65578b663801af5a5a6fed5a871b2f7b93197b8edd94e068d89355dba23b2461cd4a76bcc6e74db4d5aa02dc9eade9475bcf1abafc04137f29c33a20f95957e6f6d4db1243700d8db9039198fe1eae4ac7cf9b5714d573cc2e8607396d65f22c4b3187238ef805506e1c65a75e7f489e1d3e70297fcd3326e9bd8c507ee2a8627641b05a7c2cacc8ab0bc35c26adf5895886523783d6b62618463d0d4618a13abc95441390c61d5fc6100b82eed5ca254a342312fb4b8ea8881c726a6227b3555c70dcb25045e82c50a168ea882e0674d3fd6525ddae1db95ffb78e8b32ea14c59b7b01a126d4f07f54c68869ffb671abf9a75481e5b459eee3ed4c7d0255f2e36badc2ce5e25a4a8f386b4fceb87af672726424955e10579b8343d24773c599d0125c97304575e068cc6bdca7086ceb210853cd4c4b7cd746dfda11735343f21ce1049086cf3e58c675c1895b7fee5d81987f56b788ebd84758dc9772b1b0297422952ad9e689a8a98645e6f9c7288f6561a4f87c0f5f007064c61992511ba87aa2fe7301394ec84ed11accf00e0a92e6c29566a8b90f704d7771a413088526ea11e36398fa49a9dd7c19d89491d09f8664a30e79255d9d9c9d861c08d2a2cdfd5b5a0ab270910976136a1fec56df05d0c90a1b75a7d806badb87156a927c7f555ea5c912794bd0c1819ec986a99c9e6f9741345868a24d402703a67eadfcc190f98f4fd4a9232bcacd53b013d292e1c17f76adb758284d7e37725cc8110f97d3d3fa4a1692ae98dc1a9530fcc1288f8e524a045ac5066be6ff6678b5db79e7f4c919d36f09526bc6fe5310a5708c1412ac63c58b74c44c6e41ee85b52a77db68080e5f628a0a3f0a73b51409c7ba3b44326de29e0289ab9e9ffeeeadfe186595b2bb2660e358d9b8270a841ce1850d6f694903bba7bfd9c1437e582752cd38be48ea48fe88d71f44a3635422df03fb644e778f2947bc0802065db33acd2144b6d59bd17c7fe50adefc24b230074d21a0b690c20f948ad623f505a3cf5cbdd27234540835731fdb4d3e087b2111f7ec8148be6b4f3542a69a9c07ec2a299761917e23df161886bc4cb30f45c78fdfc45e214eb7f717f0e5d871fba668c1500ca26f0e5f9d1a227d302f257eaba89f074080edaeee4ce0de419cfba139bf915575e31cafda68cb04f8acb67442251f0d52acb2914dafd1ea15238048404eabcb546f26d5f12b2419457a7678002e06eb045f6a48c0bb194883f9711cf2db5d751d6b325238b3d885164977cbd2fccdb4f310f439ff017694ca7a74610e1d9ade06422f0f193a809b2298a6de80e79ec982f40f75626db213a809eef8ae72d43121434ca6103a5a805f45ba7db6eff44f8036f9b2c46a01de7b49306afd0ca5301b6e61b8832f880a95cdd52b8cc839111067bcf47f3efb75f8ade3394f79e45b6be332f91fa9b93382d20f9bb3db543a970725c5ff46a5173b3ef389ba067f88a332f28f4547ea5d3aeb2a70a01933231b6079783e25ff8c12afab23f15cfbc2299d1253a50b5a9ac083ec38b5b6cf9af4e0bcc18f190ea40083ac6fa70532d76e19ce1cabb022114d5843b7ee49a213a06c2e457c58b937a974cb818e1e2bdf55ecc0bc2f149f9781150ab2ef44017aa57fcc2bf645361856da7190d25e15ba226b342cd00ed9688358c290ba33d305932c82a772a4ea3b610504dda9e31492870e7af5a4bf52311a8392adacf1d708bcfdfaa0c28112c40a7038f7560e2d27be1cf805af6810678f909117f669a6a1ea380d30389fb94151a010e274cb7c40ff4120a287821633ac080c0613785b5bc796e82e6cf8dbb8eb16bac0556a31436f9888fcbc1775300de4326ab296d7bb8bfd736920bd7836479d7e731d84b2adec71cbeedb3a4b0bae161f72160e64c64076bd2a8bfff1372502052537ba15cf6ced92d22999256e7fd03c2550625ecde1739dd1956a86e0e5c1ae49998fb43064a1f6d474be0fb252ea8e5f8cd9a5b675e2dcf5dd623bacb36e47f695bd3d9ec3910da57458f7213a7a274ee3216753bf76718bd837186984f52cf806b83e1890bbffdcd5ab441a0584ff77794944250f6cc3a421f0e09d99b0ee2d238c58d1c378c637e35917e4ca6666001595389fd510269893c658ee7bbb53651ca6fbc62e1e1843c97df0c52c96235c60fb514c1ff2306ad0e81d5694e5fcbaa131033de15764aeb25824684178f4f676f90290f814e6f6e0d1e462036620b71261428eb9d21df487fff7d6ac324bfbcfacf969500f8e7a7b41ecb1dce9f3e2b4350b73092d1d74a139d854c29c9b783118cec54d22ab31ff866fa5f961184451b1c478e2221203eb37f65a365583f2ce9ea68f923eedae62df72d6f3eac8c0194c16a7e15da2db889fb86218583871a047b8dfba44b6d51a03d19c5e9dfb80acc166f675f8173a6ab1a3ae5b9edd03e68954d48207648f882925f52232c456647915d0c24bf0ca709db6fd6b1f203b7dbdeae32794a5a25a32900225dce7abae45b302bbcc483865a9aa9f6c02492c294331f135eaa9a135ed60246f9ce5d906530a4abbc50a58a1d84b5bdfc49b6f7ab9aec97fefb4eca87e5d18f709b59234ed42452673dc60f29cf207e7fdb2f140848e75fbadc6343654f3e495c849740a198deb4360630781decfa497c49c6b7a70b8c3a3a259aa8a78f3a5f07c5cc140f7e987a1bd1997c9afac27ac4ed5d06c9918298b575993bcd9cd9b0c9c438cdff6304c69e3b336ee782465effca304e67c9832e980ed21a83b0f3e40188ed8debed92ce29936b5d6516d3bae97cfa7724348d27844441d35403a102387940e508a8ac983d8aec5a5126029916d33d86a36573fa5e6f7f94d41571413272f0c642c4f91f5ad6a694a3a1aa9b299e70b953333697dd5acfe2a582895e654323dfae0327506e762af6f40da52994a648dd0dd8d7a43cb111bb54ad677ccf45f8a03e0c7f11e26d979c11d9176ac618ee4ba7df80af7a8e5e5d1eb45c992ec641b3939e9ac7e3b452a2dd9870ccbe8534e8a146f6fd5664d7994692ca5be9b73e9add5b94b7747723270e3a191155c2b4fa6d6448403ff96cd82419060c022e9f420adad902591b55a99e401ea58c62a5cf9ac409bdaf1ed385793696bef39c65932a19e0f4038ed283df59485ec73d672096775c55d1b54b5aa68581a4a82e95db2751837f2c6db177c64bd80ba38f96ee62a7f0660b6905e7a48153784409a805cc9603295e28535c5c565935b3b2727988f9adbabb6755196fe9d3a666f0a8f71f6eadab5c24adb0592d2de774618a19596808879e9644947cdd79260a394c348b4f65579fdbd204b2e9966fb289bd84824690c701788a127b290cd444e96343924168143a2d1ae871bb427e71b2e1112a77b9aa4aad0862e2ac862dcab2d1ec03f597e204ce2048f2ca110d7da5f90721faef471d31e5db214a78e72d71b3dd7fecefed2b228e4d935834881c3db1f2fcc4f75ff3cc5b9288ea166da938e28df2288be0148742a0150e51d6e93e188771077e834c5f386c92111615cbbb9f37ec91912ccfd109cd68cf6b701640e44dba6001b39d6db350c1a0a4f53a659a75b4dc322bf7f4dc8b700f825b5d76451f98ea173741f3fc49d00796377c9ada02c51ff799da4ebd6ed8da5c81524d3dc09605d0c1e2c0968aeb5ef7daf857af1b6b79181312ff1b32a76f8968b85154199be849e8a3adbff3375cdae8ca6f7abf016ba96b2fcd31b73567db488b04eb64d583fe31dde08d78e2e66e1559da3995f92a9761dbee75aba8ec1726979b6789fed38fa79bfadb142a25cbba3d8491ead40ddd065e77384ff60f408d87624f5ed647b51ef1db596c6118d2f640800e8488421ba1a6805388069677f09c459dbbd359b0e256dc26a80bec3351f5f4f638fe90fa4036864ea5a52146003b3f5b79db621c602721bf9e4a91bd4639f3c19d9a651c72c8e90f4f156f002c047be5a443efb0c53c34b2b35988c63ef86afc91b2cbbbb12a96d846025a98f1388cfb666326e39b1e3bf2772457bb10d7786dd7dfa12a2631b23a9e391d1c4e818063a8e9b01f3b622bc5017fbb317985f761deb6f4f8fea6b831a5919cbef9367af5fa906df20cafa7901e26b40c13d12ded07d43eb47ee33244f6469b505eb2aad9f4029ebc1a961b2e82f824ec8a58dd07e583ba01199f947e8566c770a6f54f57125a561f6c7c790e048d26c196d9759dceeec20c7a19d61492c1afea99a08ca72651e8d912e264df0b1ec511f4d6985e483c9294c5711ce8cfaba73cfeb177e7b2a886a6ed3224abc894fa4db8f9100b4f46605594a99f198c6137c0eb81fa617cc2575df9c68d0c3a269b0a6e987fcc8b650e6ef77c9105fea0a44c6aa13c8334584d17483699d0f54ef47ba89ab44260b1205a632861181430a20943f9b14a32bd71d60d1ccf0c74cfbabbf0673b51ac490339d1ec828c637f63dacc6a49c10106c67d9cad27e4f4daf39f51b30e1948ca9459d00a313a3ed940db4d1795af8bec42f707933c3c6864fbccbf764958670b76d530536f09c1b94ba28dca2fd9e369816fe07f9b7933f5001db3bfb3accca6d548d838fcd3caca3c6bf1ab249b24744ec39c50d0094b24258ec0609e1e7008d9f638100323da467b0663baf1cf33fc24f0a4a7ba1094f1eea50395cc6843d5a34d77648e1a0355141219784deb5e5c0f551b9f2d4b04bde76bd242224d0fce2a8050cbc8df0cd442522662df8ac1bf26553e5fc3215bc0e45dc9ade9d03752e38dd00b27f55bf2ba50ecd77f5aa5c11fa7b37070d8df08e67eb158a3b9d5b721ec4efcac3e0f73e1155aeeb9316ff706b1cccaba48ea35623dd161e8a40c73c3c6b19147720321cda50008468dd7d93419100b459f3029a80f406a5d85d8b639ecf0d8db072647a6a33843b531c825c4452f52aac8d8dd47e53e5b345c100062167f0c31f08fbe72f924348ac5625bfdfab26f581f4075e315df1b8fe42febd7369ea2cab8bbee62cd344d699f7b5ccabe8a2b3d800f2194280bb04d7a6006246680c1894435cff7cb7eb8056e8890e434d696a63f226586d6b91772e2712709a599dabee03fbe41764d7e779b56534610ef03a85e2f504c47b3c998921c37e3d04acb9e64dc99f20b0663e2f9875ab835486eaecf7d2ac888624868957e0436e2db73b69fb750c8f23b7938029f7882dd682f528f3fa49657b5ce34ed16a62339a7920e1e03b1f251d9209109b0d3a1b5281558e32212400945a39bda6affe953a6a45c94d182ae50d5f60c98351b8724fde0edb408684e27e345c74e362d11f268ffc7f7d7675e0ce263f23017a7533c5ab29c65d7a9764dd3f02e4c9dfd556614524e6d817cd4f5620b045d35aacbdc9d74024af513bde6a79e8b34b37ed38e8c56a2af0afb23e9c4f07e552f430b5c4d71d3a605b2d32c37efed32d2a53a26f20cc1aed15a73d00aeee8aeedbd57fd37edbf027cf0d60681aae8ceb86b9f9ac6e8f407c111ca4a0fc5858d110dd7ac51a365faa6c651b6857963893c1e7c3373758d2503d4b8aa6e6e58adfa1ee600b0b9a4f557c7e059d0f9ff5b6c2c43aa2fcb16a697d02aeb4c3bb77a63d18a8663b69846de8a7c349b6e89d9f563e57a14dea45bf4b3d330b2e04cd0cfb35c66715911edbf314a0475b5f5022c69849e0dda51acce1ecb27d640efe84277740a532eed984e5b3e706a2ff08c1e099459a5a18c5219928417e6c5cfcb6112f6e2e0453d27e92ec9a8c8704345f6dce5461efadab250390e8a5f56fe31b5b5e917b8cbf6b1a9af2db8eb4ef14a16a24345c594f888b51dab111667ef2433d01c0dfa8e9bc33fa100362eef5edcecd759ef1ff4bb16b89018c85f9521a1dd1fce62780d8374a872fd92e94fd6ec728b3969a364e5b81fdf5d95576325886c317f248158f20b8f85d2e273d435faadb9079f4d65dcb055624eea9aea51db2eedf85761bab4330bfbd87f7563d9d6489e7c710ef518c40ee8b21bc892d1159380a10077fcf899a5b93e478b94a5f5d45f08a8e8e9ab2217f54a1c3a604e94b5a0798017fa9e5fef76bc26ad96175de07794db4e73a8c96585b2c0e37fb59f3fb24692e961d48089c9f712b0698bb28443f80eeed6c8765d97ab00c528b754f2c82d1247a53c740e52a35425a1373fc70eaf624e89a711350e33b7e848cd39c3e86f0aaa688e714e22e188f2442d0733c42f3496d4c31d3592703d80444286b8a8b5d5491e13402f3288a9de12e79c69a7b0dca5ee41f7a0d458e5ffce91e5066956bf36f53bf235564b7f0bbaf8f7923c72dea1baa490d1c3aaf300d24d31e22aba4bd22561b52b68cd7093d7d1c5a6e25f92255abb7a15d830f56ad84a7b1c07ab5a79b103d1cfd5b1f792e81e3a8226271313a94b699aff40f357885eb537d0f5b7b58fb163e3ba5673575001af914e43f50df36d77acc16e93af0160b684365465ccd382ad5a6189c00b2dba2053066c630335c251c793f3944566e991d1fd53ad5c9e7edcbc53032e1df17254b9b70123e456d1e0cb70ea8b509e525e474b0967a8d5317113496d35ee27f5727c74ea2f7e712c43e260ef2c9bc3e5ab3a9cabd21da32e0e0839c0c95fe8c4b0da8293774736ce7e11fb73980504ad982c8445c38e96f65bd6d19246a92cfcbe16c3122ce291875c06df9e9df280ec4ad78edc3edc9d867bdddb85c668929df9e5475cebc8245123b4bd42f564cd599f8838ca3359abf7fa09ab563b378669b6e5664ac7d09d40d3efa9367fa945d34407851a173b9e2d78c779df8c12127b00504b4a1cf6dca138d9d9491b22bbee38c4b2e50ee3366a2c8164c911f4535cd3a0cf3485f06e9b6d95b4114a4a3d69f69eaf9768d71dde7a21b8fb348af8eee825b4a48c2217bc4a7392e95ad6cec0acee1839058fbc7adbb86357455eea41e053c54dc2bbf12d8472f4178e640081137944ca39f610971842e96d0a25707b3f8f4854c5c770ac1fd9fddf9d2d32188bcc63708ca790b0bbcc2b0c147fcf06574f85b8b2a27e8486b44340e1fcf973b07a448868b9b3198758bc652b07857d328f8055d6787a70486f4eb61335ee1881484393a1ebc0463d966fb181c7b7568fa1189827cd4c4cdb90aacce320631f9f419876906ed5df5ad8fa1e480b9421e49509170bc8a53a8bc584b0586fd5b8df31a260c1f3d2d79f1cb3174d960a08a4d0ec67d5f49c269eae37be11272ed52792fba5e0dd90baa366a07082ba41b649c8c1b94d1e7177f97673c4d6a083f2442ee41369487c0498e6ee1cc8012aee55e8e2894a139247e4baf9e35e07a49ed8cde18eb64508113af0ff5d5bc14f7bf6dcf4624ad08f5b79cba067f053dc2b084f6d9a710ef7cf06801f128f7d2ee9010cc63878979a40479359258706755e6f48e972536a693a4955d59d22b7b6a380d851b72c4d15f718cfbf5904b27b0f19b6930a14873023cf4444990c521fad5913af478c91709d84cc1f7d03760852df6e8c6a89e7012c4b3e20ecc27633a03f9e16c62a78bb65a21dae24531f9945cecdd1399071d27bee8662f8f40af4bc644f7a8ea52c42365561a48c38295fcd825dcc77adc42d056ebf7136eedf699fe0ce5741c8588ba81c45f77c935615786db63bb1019350a9afc4ee5633662593551d3a7e4b458299f2811bce88b6185d3801a1777977a6f08d92e4ea86112e90113182ade1e913e09a26f8e42fa9b2312fc9d295f8de99fd5a5a1d1fd84edd85170be86ab216c947859241689c775b6b0d89856d2d4d557e8c4ff6286262d8a3af993bbf1843946c1b1746f7b6b044675687b2ee8cf45060b3399bd54c9ce9b4c698b81b54fa93e8066c4f557295b428047320c04b98ba454f740963a5fae5a37e293abf04c76e2e9d1bcc281077fdabc26de0b5d7ced8e41c4ae6026f714cd2b3d23da279849fea69865b471e7a2ee87e22de113b48a2fc069f510c0c990756cf4f90a363bfdec308ed7f8907d742160a32ed70517cd4b3b9ad7d70cfc9ecaa4224c708c674ae098f10b7e80c0da3212071b1d320f7bdbe0d9c018dff1dbda7b5ea63e3a38908ef3c4857bb6ebc5c00c31bd618fff9855ef176f0b4190a0f9c53cf142de54cad8c879b5f6695def23ad5b63907289c80b3d2614f7a381627e7260c6e4c3c7622ea12c0d711cfd0e94078f1f64390a6c2c37bcf2883e7e5078b4f021202329b44276b6737f344c028f1d7d0ac49d53d120f29e4a2ea8d7a1a57981d7b7ba193dafa241eee5084af71ae714ca602b5ab9dbef1b3e32c3eb01fc17e2a342e6b0fd9874c76b73ec071b5e6e1ebde01a9eb1e9c67779186a28efce6bef7004de1166f38935c22a547a2b501229cceb6502443df5f9aad94eab53e69bc6add13cbc0c1851c4216834d4353d52e618b508252215a1aa67a9c8346e7748ddf199636ee0a97ff1aff4b522895b1221457720aff212cadc998027f9eb3b9309e621a8754614fa8805a9c071ae696ef205f57d797d1840858ad415cf748c002adb061ae61e58e2ae4a2cfa3b4c4495e8c6fe6619ae61714f8752f465cd1f1efbcd58ba143bc00e6893ee72a545ce8ee6364b9bdc5258dc83aaf9da0d28814e250fb03991ba4ca998f1b85f12e5010d1541e2ba55c9573cbaf68be526d828db36c417ab1f96f94257ff7bc92f561940ab2018ece6f39874ba60e8a4f89835d9d2b424f32f500244870cab273c63cfbc98683f1309648c1d19e1cbaca1784bfe47d38076724b6db393abfdc8fe0d15f0d28f0b680aadf2d425bffd8bfda86889b79093cb0800fa51f55d119f4973351ff27fe22e45b1af48f33975239511a663e5d91cb6955b73bbe16f80b9de26d356ed5a7c343adc63c566bf4dcfc81f086fda74aa5c7fbcc7911d6a0b80e35b13b41a4eed23117cdce22147d81da5a02803c8052c5bcad9c6cddd5b32265c3cd279b46eca30eb5c24f8342a7477987f761dc004bbdff2f481af341eb61133bfd9ebc2c7be8e39c115f5e4ec24c926e69c371d9f84d85b42179baa2f9223d35cb2f95fb12f0697027109a00418b1c3318692ace33440d044ec0f34c07e4d69721bd41c7b92779d5e18be551eea352c0c563e09ccc7943f30f804e8f317d06914c60725f6fb3f95a075c90a70b593b3c3117d476589c2ca62b44b6963c262ae8cd562b3d427e3283e0e8478f808356657384f66cdd7b5de165c031a02cc325cb17b43c6e94f46d09c95df396bf35a18db6ed2f88b22ca374ce8fd0d2cfea9364080c95084b6c81221760c3d2c59a4401504b7ecb5182205cbe4244a781f52beeb2f8229e72d9cb4c58f39d817322170dd70f6249eb4eecf8040fb0efde6c69197fe88ab6cfd2a047e00c73dbe75d6a266ebebad8d0a6feb7c1d19deedc0f3972b71f4517ecae48a7a8fd82aab8ba7b282e6f0a302bb39cb5434c2ee8bf011b775ae45b4139c930d04bb637af70c1ec1c6b43a85ea25c0b00b6de7e0c5996149cd5dcdc0a0a4570783ccb5850dba5210c7e020de6e977b80f7b6212bdc9164c34848605935fc04c8a5e8d38157c781a8467feef860b1c6e60cfec10e3174443ebdcc331e9ec4bc3eaf205dd2d49bb4181c292af0b348a7ca088e4ecfae7a45bf4bb52f02f7df66758a13b1d56c0f1cfa62c9966a021167a27df2d1dbcff01baa04a48001f167ffb6ae960922ce4740c7eb8bb29f8760e28c0c8ce052802b329abedc47d5bd5c451c939ea0897ab2b088d11f5c1dfc040c7896bb20bcd3e9e84525e2f438a82a3f0f37bfc5e8dbe4487a8c19402b1dd3d7cfb06a31c3654ff351fb1baf2e41bd94fd195882cecb4280fc29553c129492d493beaad86eb29136d15d4c3655fa9f3867c74b6ee6f08f53cfa48b819fa9533101b55b2f04d05aa61edafd99200ef37838933514d89bb8ce4c4a1fcb965f50b89581d7def0d7f8fb6bc4bc3901041ff65ea5c5e639b40de0f70b9d9cad43c5d235ee5c34a8aea4f64697487a249b494db4112bd9d38ab2326bc49f6412db505aaabedb6d2e706641a04d39acd3d7b655e5d9b37ff0499d790d38d3113a8d32c96eeb58dbff37c8389e76b7fcc90ae218365db684ebb73b5357953b41a537c94abf2f6f00a2e5ee65d5f26822f4cb94afa9e45a2ef099120bb87e9883f372fa7a6b7562c496fb6af1678b5874dfe54ce9dcd51f3f0aee61074fb73006d59bce42e84e8570d4b5315034666d7f81d42d1e520815348e70db9c837cebfd2264f568b88500de33196ea96d73d53a98b57df021c8543c0b2c2a517b68a8aea68f5f96d1568a884d3235db3e678a046c2b74fa32682c485ff39a8de9df710205fa25b819b392bf6b71d842b42e9a9a89b53fcb3eab887a68a2e923655d72521f61583bea410dcfaa838b488d28eaae7529052c6651255d760767ef920e0de64083c3116be79a6075c9da3ac9fe19a539140621ec20a989ab8a53ead9f863f439d4f662bffa3b6892f20c67fdd902ff08856cef6ba4ff5173d1baf96a6c0b42603fd80d28bbe683f5c4ee0511329e3bd6818808b825e1579f4c9682d5e4f757aaefe45bd7f292ef229b1daf696e5b1ccf40fef6fa1117a5c885e3245d2e2c4bb26eb9dc205f9610e3d9764bc194a79a38b28f749ac8bc468a6645d22119a7cd0f5ccc66815c12c2027fe161af0accdb7c23f951b9d2f6e308fd701886cff9895ddafbe366d95c1270b81d765fba3acd7050dbb8f375bc24936712f13e3fc48a1cbc65c35a36512335d67168a495c12c4a3d4326c00b1f203d2daf6d0852779ad0e62d346dcf8b31f8312a822c61763f19b1c97c937127dce98813971f409b7021736ed0b3c7e9da7955a4d3138bd137ab2c1fe43288c1e59b15f4de731c4eeee45827b4fd68941bf6a81ca953767675da1e0953d45a3b16b9aa2af6583690f91c5eee3fa23a7d0efbf8f961aa8f4e86cba31188d7f46290a5091cbccf13bc701bcdfc3e784e115d5f2d7b840c19a6c43089cf8dd26a7cdab662b23c0ddbfc171cc423df99c19044d78dcb08ec469ba53280fdaec45d13a03a2a39fe1f6493fd51f3ecd46d08e37a71a8a4e90239cf8d73b37c7b6444ba9e463d9e7fe7136ac5b577ab150593c18a82c48ae0a0c5ab1b5022f3b6e3dedece399339e4ad974e5ce6ed72ef6104c216da23ed0854b98b43a63a95369d2e5e1a3e6298495414443103c091fcec097f4ba65a8a5a616fd9930b8778c109d450efbef9894ffb6933fd16671c43bf334c70f8bdd9f5f94dafd5c8d2ac1250c57308db48ce9aeb860e4f81e19159917a62c94867497108576452c7605bf57c07bf7a62dbdefbf773fb5fb6630370b73ea862cba640963a35c2ede2cde0c4b211d0615db43693adb574164a189a614ac987bed51999e7e4a5bde5373c9c378a1d3f99de2a657828c6e2937269b78a09f355b35ca491eb49e40faf0d3f70e7541fca51d6ce55735920f1a4c8b1794734a5c3648ee5c27e1c4e2ca6fe6b7f1b8e625fa0e9034406eaa458025843f5406ff01706424c1f4131c55893ad243953557e4b8e3db45c03c9c1d237b021d78923f19c52846149c1ca372fc7570234cde0d12224466d4a0ba322d049eda8412a27380740a403f6a4f49b7bf2918a183622b5592f77eb7c52df9585004210b38afa8eef537cc81538f00c8e82490408011161f5c9160c12c87c5b24426c4dd8a3b0000b26fb879a740cc75872bee72d0c7a5885f268bf682074aef201f595476d132f6796d256ed03116b69b377060b57271764fa564414c0c8c91d0a4b5e1c6cc3f26fe897929f1add63e5317a1cc32cf8496e46267f5ca6a858b263c2da03432bf394b8be4c5d51d80b1aa8b3e1414bfd150b80d6ad6f41e8a7b97d2c4b24e3befffd94254e864eb72241eb455e8e1b4077410c5c5421bd86da0689932fdbbc4128be4fe792e1419a5c15b41c5f30073629bc90c540c9378608e9391a5c052ecbcc799a1f8b3f700ed4365ac73a2fd08e4334abcf2a120f3704ccebbb36413f2777122ed8a569d481d978a21689b7fef0bf69fa240622332812c46c4fdf1d70b3137d2ec8c4403c5895cbd0a3fced3a39dce2414b862ead7cced27fdd28dc4bf941dacf5830b066b1ab99fe0c4698909fa4a5dd9e15e120dc140281ebd7b4ebf9e6e37c062425fd3e1b4306970d95abfbfb008b475fc945275b4f3bee2d82a719aa58c5805243292db53fd739ae959de42eddbbbe58a42870021bec1ed25e2d1b872f7c890a92507f62ff00f45ef2a4018ebdc252eb9f2d1de087ca75c50eea79dd211aca57ef502a37f26c0104655e7a8861bea0899b60daaf98eaf5e855475fbdf5f233c1074288c8e1a0e84faf2f024f49c5edd07e2271559fbeb9c13bc0ea64366c44bdc6c02a1311f3d12b7602c155a1e441dd13bf0f87bafbe2f8c79b38e4730fd9f2a7aff1d8576ed5f17a6ebe0297196a449e43f37f4436410bc1e11759c6cf50e3a1ed73d10050c5ce1c7e811097b04dba284580d44cf389a6e0a9af69c4f4558fe8aaf5a2df7697a64898e95ab234f05a91865589fa78cbb09d54fd98c8c1c52fd352e9f78efa8bfff8f532ab65de9a6cfef998ce991f9ca418f5d6ffc060fc9d94b5427f388bb53aeafaf152f41f1831a7c5b0c241be170427c2a0fd3bd2120ff724f0627ae8933192521d821906cf917f12c9282dda0f9d2ca5b6f7326b619c565fe5ff76aabdb26a028e7dd1e8af05235f941ec5ff233331840b90a907f75148062651b7c4ee6d5378d92fee45d56e3e33d161e9581ed342ad04d1e2e9d2d28107d196879c54223bf209f291c2bd23084f5413d776932a9aef05f3614d5691cb36bd2977090ea185e7346e4a83aea29903dab0dc06419fef79eeed2c02a2a27a77f7ee2a2b708e3a4a800723056706daf555c5a64fb3da12fd8354a472c6a3dccbdfcbaf06f48f237ea03bcf5cb97f4de6b8ae3679af2fdc6e32001bb43a99f04f2e5d0727cdb5a64ca5b9106345bad9139adfe9d403e66e329650b1233098fef10b23e8bbe7277ebd891fdaa2652e8cb0455db73d674e9cf591db15d16face5730a2768822321a8ff46f3099bb1fcf133f8e71fe3422c03b6ea20881dd92f318e6293e1c72d363d53de8cd4d6fe8c0c0c8f001a2c84f3839805987bd65d22ae1eaae339aa733f0c77528776db965d91614bdc19de2be106725e9bfa31586db42c4bc6cd23f1a4d14c1e482b89b89129f78a8422dce2c2489209e93c85a5b38c8f655fbec31f88a6702669dc266592bc45e5344a6f2d86934dcd61f7a92f427867686f9c643bd8f5453da18a2061f1787abd7b38e85275197fb256045cd16ea56d99463d86461199e6e04cc35a1bd24e8e58f4a90674007cd006559abe91bf9e34fbc3ba376e74346596b1a3dbebf57e1ecff35a4ebb5e252774c57b5f40fadb17a7e84921326daf3180f85510c1282f7550734c3074e648d079c471d825482590d71fed5593e379542c01474f34788f0dfa7ec5fdbe5c0d8114e6dae10f26f3e0d047d630b603fc7395cd93fdeb02e5540bdfbff4bb3e1962557b1a455a8f865306710d4d63394955567e4b20b6828e81125363ef0a7ddae4761c8484aa7f65ce8c94793a6dbe0dbfca3f3e6875f43a44ba0718034505525d73b40c8466c09f1fdd380b58540c12f848740e3b8d8efa786984a2c8341af711ef2f307f9babe74820afc4acfe71202e2b9620c26519078c06ef181a1424ca09dce8824eee255f64aae145555dc609dabc3a9fdd80df5338dae6845d6ac718ee728ebf029812c4e386fbc96f3ceb6e0bf8461e0926147dfdfc7b851460e84e15017ea884749c2421afed1eb2054657f2a660316945ff65c5550f2a6a578ceca4377571843aa5b3c1f82cf3504ac3d14dc3a89d6ab3367ef0d61f314dc9fd2214ab7483ae201a558aeb577e47043f51a8f559db9fac226746deb414afac0e68351ed47a68d6e386b72bc6a1246d38f36a352fce2f1089bf7a070d61812cf78dd53305759bb0d80c51773eb283d4563036bcda10d5fbdd7e90707d84f849074501341c26b34f3f238a3730b8d055a03c4ee780f5eeb03081fbff620ed5b6b5baf2cdf2de9da60c96986f02e456023b7534ddd7acb394ee263e1c84f0400d32948c6407781ad556ef0c9fc23ece4c30dec0c12c9dd671a6635e5ffde5137b733e4775d191fcc418360bbdaf6b90476498713f85b663141e9bc4ca86b0c0258500677af678fbf7067fddfff8cadb34337a3c515119d0eabf1995da395ec4a8d0160d3b8afede64efc879ab56dd226bfd29e8968dabfbdefdf97cd0feb441646da9302cb07a684962f75e674d53820f277e478e4345a683787214c55737ea78295c88f886e226f31d94e164639422d0a201885b96aaddbb17b22c21ab8e43da896780a7bc8c3fcb206c542085562608e103c0654745c430929da79441d86021589360e798cccd51e4d69f14e9fc62081522641bbf5ed392882bae3201dcaf48accefd1151c8c5125fab197122b9a6f2c3915d944157ba5786d09c1c5c211ea091fe86bae4abbc9c80434612dfff62528328c2d6dc3a4e553f27cc44b661fb671b1ee13a042f4d6d847efa738785943e721ac9aa27b6bf1c3bdb734e7d8dc87ac207a119fdb9e4cc64e981986246eca8775f2ca876844843e9dcc63f47a97662a474d9c1a839c572d7c5a8972872ecf82619c4f9fa811745d0dfa7152f000cef35d87793402eee14e5cd073b4175fc225eefa3c7c63f5e5f0fbac3fbc70f47d728d01bd5f857d2c2aec68a53be922a4ab662a379199a8684ccb70db87225215dceb91ab625d2a06bb1ee4021872daae57747b7f3390c1b32da0916f9e38697c5bc85f8bdf8a07b8c3527833158497a674b88f3439b227425dc14b486674629a0291df3b5b353e8dc9328d3212683f09c0b65f71190d7b8ad7f197a3a138c6564afb5bdd2b2a8fd423914b0c5fa3c11c3c7231d171c8d01f3a3d6db6c841775780f9e039160e0e4a158db9267c1b231c4df89cee40b57d52b30f7e8094ed36c8a15955fa659afdfd832289a0521cad40594b40b1a72e4de646b54dec73766851e0bbc20f45de6d82b00363c10c5135b3d3c449577b9a8295c68d938caf8cfb8555f38043b65c945970a90a846de83384eab680ff97e3cdf290c180eb6c11a4dfff4f4d3b5179163d901f028028566241d4540035be73fb3fc17141758afc650cc0184de3b1e4aa7aa6503e409068b90e0a98baaadaa421c258024f05116bad28008bf8feb250dd6cb0b8d0278be46e2b82e02b2a028bebfc6a0dad65cb40480e59dce3cb535f4894a89582cbe4d0c5e275c2a0a5fec4ed873f4e578ee89a87186d954973aaa257a7086a30dd9fb81827af242f998f0dd3c937be638325b0b90556ae59a8eaf258ba5ddfa1f3506dbe75e959e1ceb84640f41aac341ece915111042685dab3e0bf88195c9ed304fe7ca2d0618204b0f6d08796e6ec0aead7ab27de41e50d3c501daf3d01e88a880d1f83dfbfdd6ecc867c3c56de0892942f58ccda8e0b8a7474d47fb06806f15d671fded42d33dc647e6e2757ae0fd96d8543b30807f61d9ff47a763015767277f72c49d8d50beebe9c0964d27ef149396bd6b4f1cfd5fb08e334c0f12cf74cb60e0539b038d9c9084a6a4ad6bbe7dc99da68a370d3eb8c182ac46870d231e0d0952fc94c557fe9423b6fa33c7d29534ea04bca4d8dc0f620bc2b1303e642b72d19b9bf609f8380029b41a644991b4471e16ac4808b4aa355043786ff55811b9d029b0dcc57d9a2cd5ee33d374ae9f1e5ab3b7f4229fd38d240b95171ff61314c2186c54e742d8a11419f07d7f931e7aee3633637242d93ad818594c7e9e6019a563395ccfcd2b7d74a118e743d10b11e00ca3ee35cb4112d919c0c7d5fb4d83d11e2ded5895ca88affbeff65e9b00c1ca20c6e37a36ebd27891e988b9a08de21e3780f017d3a39921a36ea20e986928aceb56d5a184cec90d35d3e3112a10bf70ec94ec083daad54a654e597599014ffdadb5ee963a9a7c74a6d3f5e2f68ef2bc620252238a911ec7fdac6efaacf273ea783f8c316dc2284f2748a8e04e81897f4c1e6ac87992a09b4dca47edfa9c55ac2c2af284eaed383980ae9414dd2bf2d5786d7f5f7c6e6efb4b4919b1fba7d9de5f4d3815e133b5c9d5192086d971ac84ac0113a64534ba620091fafceeb61f66b20c53e5abc863119a8ca0698ce8b966fd8495019dcfe6fa56782a97fd5534e228259f98621c3da225773f01464ce94796a1377a76a739f525579da817b5268347d8730a81b58702e72c65c4d33e3a03f803662820f81264dc8e87e953426b023dd35acc49bd61710825caf5b6b7f2ee90362bb8dc472eedfc4becbbbfbd4cf8db7da26e2eebaa86862a50936a732863ac8f604353945ea42bd76a45606858da2f1392fd201e1186b4d2c51acd8b03d29e4cc87ff2f5fb53d2ddb2c62ce724f329ad59aaddaaba499b77fec33f05f6bded328e0f11f03fa63b72699cafa446abc03c396f34d7e39da2b8d794f11039a3e3ef28432cc5deff9bdcb48f1c9fdd58be7425f35ac390b5f7dd50b2777a5e0d586ee0cfdc1b829ee5298cfae0005b9adfd6f31baf46a8f72d9b73d8d52f3f9d7f5a3e034659801a81ce3bb90c0bd6fffcbb61fc341c35a0844b150a2bcd5319ef3c2da2739356d5ef6a16bc716761a53a5eb4e3043a0382ebc0a3160fca3c7eaef48a72560c77ab6e9e6990c39fd810350b39ef70b59df0c112b750f6dcd49ad8f339fcc933e3cd5e3f8d6174390d093589f583c5598bd27eed961f5701c93835f72c8fe7b2ee356bce228113f81c67a8b30f6b5691e13129cd63af39ba921c8ab8513bcc3be752fbc630e85af8fe8c81230680552fb7958fe02004dd772ee511cea3db1b9d360f63fba515e8b7e8d9bfd160295c200883692b8a9abc6bbae32f1336444e157791ad34fd9530959cf35eb3816ee6ad96056c71675069feef1f182e2e7c6737eebb44a8f12a5900626e8b8de13eba727077ff38c451dbd8d13aa00a960f17550a8aca9c446f2b5c9f202ac5a47ac78dfb121a13aa1afcf8e9df3f972fc6e982991352acc493e7bbe03c52224962ebff31326720682e9b7dc975a47bf4a2183813d2ad74afec0d4d96d25a8bfe47dbe3cce921483924de555cca490a3a85bccd5f0dec249cbdbfd047210713bb84e3c7fcad9f845ce0ba3a311ce7cff7f2c1437b03deaca552342602602f49e9fa51b90765c5c3be1d49a072dfd2e99a726a088a740b67cff17472393ab342accf5e5028332e3109436a987529d78898281b56b645591f3b025cfab31ba213097dca46975d91900d68e6f47df4129dabb4e95c4f914ec1fbbcdf106d7e9b2f61b07b13fb839a3e1f9df7385fefde9869a7cdab453d01a6e6e4effa14e0da5c9015845613b39c86b820c24d67e188b41950ad67d3f420072dc203064448660f69bff0f9e7aaf39ece640e428e91335addf8f33373ac55b0f6b601e1705e83ee9bec1da32fa62633d7d362e159d51007d192f025f89a720b9a40c23724ddd530ead63e95f7229b3ea1c0286ae3577e429a04b38ed75fa1f155f7162b3e5b767ceeb464f6620119f49c2e921664c067168ba69f5f6393916325618c93405bc3d8037834dd651e62b1cd8c78c84863f5b2e1aecd051af9a8a63fe12db17f6f065c2ddeb34f7cae4004e93de4acc1f111dd3c187cbbcdb1ac8608933613c7a168acc59252f34054195eee88c58bfba2cf33a624d2c17fb9f20d2f8ab6f5a0574c9a576cfefb567a95b67f19aae47389509ae61270ebd29c487526e3d0ba06071b55f65e6d24c47e7865d784adf02e830c2c750ff6b508f3003946730711e6de73196776326206eeb3dab9ffff4d2ecb4cec181739e632702572081765552adf68251f94cd7bc7177570bd60a7996f61fa2e097e204315e2b72ab65c1efa240144751bfcf641f1c436f82ca27a6515a13038b23643780c517f43835b6c1559b5e769a1079525329adabba68b309dbbd45d720ba41487db3370d920094c472bd7bc22a937caff8e1113b8e90eb55bfed064e6d6f93a9db59e70f7c9a7a7c83e2b80456324de7dce2e365d69532a650335a505e9e7aee45e7e96a2698a63050837652e0f3e28e8f3796600d47f503d943961153f7ec2bae48d20137c1757578e9870a38539a7bef4077ce789d48b26b40c1f6f16652bc79f0c7211e1d04c639d699bcb32147cdde967e166a3dc81bee896bf92442cde0c23475cfe09af2deb3434bd16b9dcaaec83473eca89de4568fe9cfac15a2e5cd5b6de6d309036168547e2c81c6719fe95e5571db53a9206212fe931c03f01042d6d1c71a76340e7e66414aa678524af615287edae00a3374f17d698d6fbeb6dbe63f07b686af7e94ce97f13d5ea1fc0e798bcde4f17fcdba3ffed766b00f1affb34170a1cd2e935d804126b8a3cd27603d390b8081c7ecd6f658115386dd394e9be4d63adfec2e82a7326ade88fdd3a9f9975922d0a9b71c20b8ff29a608536f90d7a5728f08b45edc5c4a76492cf09f031c70177cc6c2a1be9acc270f70b9faab93fc6f0423b3da2f81388cf0e531e1c45d4781a8d7b8f1f800e7b317911bd5654904d8bbd8ab66c8e18709d95d7ae05fd803a16008aa6e1e50b718aa8ab219124f4d7a19ade21ebcedce127723b523523a0a829130715e4ebb1fd7fa31d7535ab6a382ead15eb5b0457e7865bbb0f8e39a0e7e62726dffd58cca8c75649a461c415050fc53f3489388c5a5e6ed8f9782ca95d061cf0ca3ce6ecfc004a7190ae25dfced9c269ad87a71d5a9bca8915d650aede3bf73d819643ba57ed34ec1df29d3c9d137eb009488b98775885a09802c2a2e5648173c8f14cef353719db87a474dc1815d92b5e589dc3df429aa0619e2ae4a14374aa57707a8706e0b1bf413f6da1707418f922ad1202e9694c295cfa4f600098cb84d239a6b084b9f154dbaec702eab271f6c0553682d25e8441929e9a98f451f583b5035498a72f207b97f28c837583f2350185434a1e4bf4c220f80bb5535beb5d500e40b7eacb7eccfd519df46fc5a6ec4c91adbef823c2baf3ab1b8717dd1621ebfd5aa743d99e7f6951f750088d53d9b5aab547783a97318e866645a8cb20db2236b5def75736c9e79a36c9717bf03af856c2b707126812bb512a8d96f58ee4ef108e83fdf73e4b988e4a14031727cbbaa913b3f1f19afc64c0c915254a1cf85f2edbfff54c1153b7f3131d1b26cac0be7d087eee4a711580950c838abbc84323f189bb29e43a2845f993ac07892989fa42d5ecc992fa857fe7e28afb5c290d4785cd9c3007fe599e3627cb7aec785c4199f6aea421eebf8c8255fcdf4385c5047ecdaf2cd7237cb68d22ee564e15948116dc6f352385a191e2d40f182cebb56c690fb67dba94018e1069c1bf748f4bd0504c9a8645e541a9cf073c40a50bff3b911db44e3f89aef674f100b00177db1ebba80026fafc239e8deed02d4015061ca82a02e9b8a07b94f5649357b6ca4ad42a6f02d869f01711064e6c1d53ddbbcb6ac032048e0349809bde28f0e277f86c1af16546e18823290cf29a53b4bb63e2201d47b7ae425d5ee857e4121b572bae0f47b2f587d56bc2938db042704c79c4bc5a450a334b242debd293be5a2c30c987374486fdf799dff2b1cb0cba0544194b7e768172bdbbd716bc8f846d5892ffceabccc8182b8a09aa29a98aa9f527c4616ed738198ab97f7abfdd452d318df68867c1dc843fa8bac0334c917bcf0b1cda8c64b9f8a169af072a43d980a5c8e19f03bb1581255dffaf6a48029e886ca76d69f46fe42d08a01d41353d19ea877f6dfa4fb63d7925388484e00d8590d366dcb92447dc618050443dfbfca3c11ce441b82870e277079be8cf894dcc9bb72a47aca873521058b15ac65815ad2f30dc385b0eccb9938e625e2f7934da14da10ec0bcffc039f0c227063fb950da60ea8e93359e3173de1bee2f451ebe2edef6a767a84165ca5387acbc349de6afb2ca6be6bc3e135e384e1f984e10592ca31a82806ec4dbe04f5aaa9a93eb60a164ecc14aaf9d38c202a78a130afdafea2a740f218190901129b4926f800756392de387ff82d8230147a7294b061f571a40864fdc79d31eb7ca52dfc82be8e6e5575a1103b428f2a96878d4d4d119ec3e54bcacd5b3ff86665876ad0dbbe83d0d67d1ab940f3fe350ae00d57175dd4a3b2ea99bcb545968bd26c668dc8f96f3ea988db954663ed2bc604d0d65bbd313bcb67e8b81612aceb393df31f0f83bf8abae6fbd955e39907425de3359a36fd0684ee27c161521d22051f6542120ad682e32e1aef0c485338f344d099e7e45e8c9aa76059261a2a554c9758b11f9243198b5276def0c1e59a8ccc51b87fd64a9c03071492e20fc61e5f892bb1f8c8303803fc92353201867360d0c8f2bbf0fcd632c4a2871ee19ae3f38e53a9d9642efb0af287f59cbc8a32bceea5810c8ba44a367cdf2252e9e7472702c44b922d184886c7b765f799994ba12b7a3a31b617fc803e65735ba1a0b0ed8b225da24b45662758ed929167d5279c9d61ca343c720210dd5414f9755e6b23fc42f8ff74efaac1e016fd69d55a8b7013d201aea5429c8e8a46b6936006367d89338f0de2e5cc1bd2d94d0b1623e8b7d7807ae1102c39a429449156ce3695b72cde21ea6bd930f45e84b246e311b50e3012ac5b1bdcc665f89d73a814c566b383494a995416bb772186b4f2d49a446cd4e3da94fd0f17af2a45e868f341400eb2e01dc2c71af3cbadb4a72276f82300fac2852369683697bb132b1094cf25488a20736df30e52cea7ff19d3fc0082e305d27e8e69a9a05c7ef3bf410f3f545e41c888fad63bdfa586ac7124a1a8e679368d8e2a396f2948dfcb1439b135d247ab2df3563d0a550547ad74a628cc27b5707c017920b029b39e0ad0e3b468db5b3b19b7639985d5fad348ad55f4fa6dd35866a647e79f960b4a08376edced72b9d45d0a53e49fe048f896ebac93cb0d0ea78830b04ad049837f8e0ad1e41193bf8e657b0fe32c4e0359d7b801d40cfb050604817366c5abc919585ba640ab581e0b7c6a49894adb07719a069029a06384a0cdaa5967d28036128869533a407e5bff3af6cb7c8df91eb126e1e7802b2233d60bb32d2c2dc1d8b38585cd3178479d44756e98e6aec9a5d081e8645eb092a0d8055f864b25a11e36976d8f9cfc68cfb97eec4fc27511787768ded912e07ba9e29ea7a0f5ffbd9360cffd23659cf27069d2fb4cb8dd118caf41378b4daad19d9a44e034e93acbdc4dc46a58e1dc4269cf3658ba1bf924ff6f567a01ad88e6e471905a0251dc83dbc79caa52a55c7e3728ba8f8a3ead506472f16acfaad60390eafe29366c3b5759fc37bc08331b5544ca1da3194f168679cfc6d68ffc45c6b87c61fc4847f3625a16eb8dd6d8a07b1d53ead5b8561a966c4ada464a5f45e00c97ad0b5260570e8a86c8b14782496a1028544dd32cd4403ed281eefa74925efb8643998eeb885668ee0bb9601d5eb901b0b0230f0442d196a960ae30429819f1b2fbca2a91705f3607cca59ab473e8b19fd6936f6fc77083716088e08ece8859387b0bcc0c48ae989d45ce13eafd8db2ce2f1d75525d78334738240c40e70087c43f6708380f628cf77857f43fe7e041568031a532ff21f38c71759946d25d4c939280b7253de0b441443d5c428ebc7b87b1d29788c166158f1ca7ec71e85432fd7d4bb3580ecc15fdbea6bd3e160ebd7a65ee87b5ed39483e52d618dbc9957b0042378da01a242457d5b3bf676685331d8914064e16a5ea99ef13f084b22c86dcf6b78bf509147767e1cf3f2c1ce27d1cf2754967ba830761b5826a441e52d9795d78bd2ea67a82c07f6b487336368090ba82f8ea51dc2b2918ec312da4d051b12c9a9f4c6634ac2d46dc516c1460a22d8192e6f71f5522a4d755b2db255e6a88a0afe51c31563185cec564f8d4ba08cd2a5153fff19e0cc28b0d10e8cc09fc39bf037b44d97beae3f955f447876d96bff0b2a1e47477d6362db60f67bd2c129a9a2b061f9ad83a87ab78313c76168b60bdd1ec6356fc01d3393e50937a532e2d8bf7f5ed954ec4109da239d82b38cda9e8a04d8df9c2c1c706ac5c2290d5041284a1799e8a7346731739a6041a3ef57bf2c0316c59b66a76fe314a258e913bd9b9b7b4ba30e3f6e8d4f86ee973e551bac03ccfc5f2c444a37f217a1a28d77a66c641b1d3c2a809f5a9178891dd37ca04908d31965b303969f06bb29fb60faf6d05b9f1289f08d1e0420a3c3f47787961f20637d2bbde584c86178419661143e9d0e5290064309e1824dc63937bad97e52e4cd0ffa76cff28e9e4fff734fd767bf9d6abdcc285e3554422c20c8a23f203d5b21e369867a6da024e6961b0d858dafd690b328957f1db1d23fd277ded2f9ee765e7d2a1821a60c3cad9b2f5c5b76213646a6d51653b43d7b30de0a381077c825cae3364825a1a529f629c2ecc3ee00f3af83f77af742a4c264c7b7901f3fcbcf1ebacac844f5412a84bbe2d80861a1d1af75e854c7b5037cedf2e9f4e9f9f6cca7a0dc54481ad0d35ecd30bb76f4170f4d55e635073e90997ed3d254fa0b293fbba5a1d3c6638a0b02633a77821552ce1c53bb7dbd10ac78db742382dba93e686806f90b4f4c733c93bb00100a88e653189929b06f2de5cd8946cd6b657a5096b2d8177152500f1dcb4e837a744bb7def10616a8d41073a979d7a10cfe1a21cc84e2873babcb3d681c4dc7e8fea5d6e3cbf6f62cb78b0f5ce17d1c9ecd406d4797cee668c1a3de77274b69fc62452e6d57aacd51ca4be8b35b53a7e7af184c37628d80f820c859a626fb37777b5f7734a1c5a049dc6718a38ef1d2aea404e6294c60c4b3fc104b5e00b50e39e100cb8b89b0b7ac1db526ee337298253f3ce420997ec6132cf68f40d407dc72923deadba2d882d2f1d0fe8c06467df44b9fb076393b36f043a7f67ba1c26c045d3b9604fa86dad8ee882686378264af6b1a78f1a815c776006b668567613ba3d40abae55e36b1a62a2d886741fbf8da56623302d9f77c7427ba3a669e62eb2a4d0467bc8bcf8b59ad4b019540f17fc512b8029d7b7aa96f7fa47eeb96d3a9d28234c3be774611156e9c43b0b39a9454567337475117bce40cbb774f2150a072043bed2f98f9af0107481c3795984fcafba654870ac7769989d615837d064815bf51e163387571d24647dc22891c13f73cf322a2f626a6d8c0c571bcb5792a5efa116781f6ec1d621f3dd550f4ed41b648ff71965f6f482596e82ccb91953479f2ceca116bd9dc24b2575f4ce3296637f978f37dc28799cea2d498b65a805b1c572211ecb0eefc48046608d21602fcc63e9b795405b3391d6e52d1c72af53519fac4d763df6ac63d43aa018b1ef192f242d7fca412b73ab070900a16b0fbfd2a79b21282da866db4ec31c49daedaa532f19a674bb868f8f407edb2d5113afbfa4a5d3383f98ee66f161e55f8439e9d74c4a3d91445e8c169b68f19cedde72983085c2859bfa505d161bcaf5aa7b5d6b476b2a9349a18b346f092ac6368e8f1652cbfe3dc37987ba2bfc359583ec72f7ff58185dae50b2c41557406e178edeff6b5790ade82b0577e0b3abbfa783c554bce5ccc3637f503aeb3ac37084261c7a13daf846e626c6eec0b2d3a06be37fa8e8f889609901ab6595f2c989c7a1f6fcce370b82d2ee73cf9997a4c7224476ecc0899b760256273c6407bcfed50d48eb05badba5d337c5a3fd65f9120b7942449b7d412c151622289805ef37ba4511b0368e572d99e1e39f49cc2f099a125ba9816e075d395bf1983253d3c0f58786ac8d349ad6d1d501aeb5fb201f30d8f09d2a5af0133bd45543957dd4b8e301093dc7dd2d5f0c146cc5dd6e0d2bb1953d563f676e885d676d2038b5350e8a4f02aa1278bbbd5e319b14b096899646c26284b42f394e1cc6747064c99db36e71101a02a0bf5e848cd2d11228b21fbd7ebbaf57888d4245653008fbc0f72be8e385d7ac98982cdd6ba20df5a3df215056cc19368715cbb3077e7cd9269f956b6831e5e6b245b35ccd85a21f66e747e94058177e3ab9599ae21567feed18c1ea0305ec7425cf42dcfc38ddae5fc6751d6e61b836e33273754ce6bbf7a335a92e4696fee42111aa80a0d4d24992cd13dae58157b0e6403e7741ff1dfcae74212577960b0dd1ad2c3c4ac5531af1f09a4ad8f9f3d9bee006823d4747696732f2a01dbda556adad8e4d15874f1b0994c4151e1c80ec2fd0e0815b02941c1851efb247a2f2cd9f0aca454ab6077e3aaf12747b5ed57ff13b2623a42b2471779d85f69b81d2ebf54693e0151d0aae59323614bcfdbc5c7949e2841b7a5a5835c7fbb65033faa90b9c2b3191f66ff83d3aea6ad1aadf74fde540228fc5a7c1a16b0698bd611b659afaa350c75908e032d3395f092bf11d8d25189a197ddf667f68f85b8ecf70409efd44cb52620836b06571f4e03f61b1c271b0c1fdcd27085b1790e544c8fffd79e824dd6f0e87ebc506e60ed86c92651ff064b4260106e4ca002ae123ebee34c29c936ce2edcaf420d7a90ba33fc36969835022ece71e69322a0bcbca810e9f850d1b171999e3b16821f6a123b9ea59daf8e05c83a11d5e877008c8cf8aad35945bd659fae91b80f5fa35f591f28d200c8c79fb97411f11fd38dab3b9ca337563ba141b6b901b2edfb5639286c17b3e4394f7a15cc75538c22d1c5ec8ce41e26e4ba8e35ab6bc7a27b5bbcf30953973bdbb040a844a1646cb713eb05aead287b0a9410542928d19efc039fcbc48f2a40d32405c45b9af9c9f0656f74856501759dda1ae4289731749dee119348d316b0967d930bfb44b15cbd8bb4a35f29881d1ca6c84c31f82af1e1d842bd98274ac6fbaf7fa4b156d0f5bd894e3454285c1900ea37702f65003741638aed8b8cd6abe811fd8b510d09210d67cb830e1839637dcc76ac7510f82276ade430c194b3efa4e564e5aae3d9fc0540c67175adc208fade3a7515d9de9381c01d79bfb89737caac0668983297bf41090c10a791f349737632770985d752902804940ecc7f57c1f62b3d4ceaaafeb22bc4bc13e45288cf3d85cb2f116be2d2b23926eb6b966f4b4d73ac188c301c014444f5bfe958b7957b1632be136fc497ada8c72a4f16eb69161d0e0790919c11a33be429088a6ed14a91935bd9e386bfb2f7506f9e2b7f29842175bc15236df7136fe36817a774a6fb44c1984934c004a3c83f461d664040242e59c88f5084b8927376e01db2e009d4d5a37244039447f34378592bbc2a86ebfc765f1d87d50549f233272312cd2b7b077911bb3b323017fe9597c42e92c15fde1f2bdeb32deed76f2f3526d74c5adf61cec4da6efae58c12e6874b976ebc6592c0d837482227008df21a152aef66305c4471fcf49b1fe2dd788fb1e97d7016da031b760b239fd72f4b2326b5922912e9d1b9ade444f6534697bd06f4ed0722ce3c0d222a0dc5009923aaa8b30ca0574516ae454f3cb2b6679dc76780d5f47ebb4579977902621916fa4be5843090f945cb7b488b0d3b512f71a27b2b2e7a573125d36dd0b530e65c210d7df8cd4eb90b3ae80b8a0611953accb0badae2924033e34a49a808605831e4970f8ab65a17058dae35478e94e4a0da1e214a800574764fd8f0bb2a55887d04f6c73a8fa2fa3ca5ffcbd7d707358c08ca13a1f14752bf3328d65a302d7cd2db5ffc3efb61b4e5ecbc26cf84a21a144407aee778c5a9b6f84b4e467ac6b652dbde4e7eda1f3f812a6f740da900fe6d258c058e1041f6afa4e0e7e06acb8c3fa31ed658cd7e42b43ef1337db5449d971321d4d22de8360cffdd2c7b558949f0d748c72a43e7f8809618910140e5464180d44981eb47badc76c111829f0f203fec6f8e91fb81081d6147a25a78ce631ec1a2a603ad6da37ebfb1d13054d461c7f80d0407a24b8edb7c6e01ea2544de2ddc76217315e1ca9c32e98a5e2359bfc74fa55fd54baa664bace5551aa064c2fd95d9f89c70019bd0b0ed37878b3b0a1496789e606f873ce18a844de1f5ea129b12529535007f6c61c57b1151bae18492d1f8b369af3582614669f6637accc7b24a9063b1dbd6852eeb19ec1da1946d07a42085f6fb651513cdcf25bc12ec563b4dd8e0821f700fd5d8a3d1c70fe0bc0837dcfd81ea250026c80025cb9ece18c29247ff2a70b398b6ac48196adf99ce25b79aff831487930c8b08ebbf65ac61c95d3f339ca4ab0260f39959b5f72cac27d102d3398ff223dfece9c972a27e8002bedb0c9c584eb38d3aba4951a83f7d4bac515fd0b5de0e80f16bbe31a1618c5426a952577d2b026888a256a5bf4dba79033b84641853a074db800c9c688163bc2064f0334a1a83c548c0b971c5441bc2004901cbe9028bd70de00f16bc73d2b41c94225366d788684cc295159883dd3ae6884f8fe15e61ddbf9b41947df7e8e87985785fbb958f8ccddad4ba41987288864d273228d21e044da395be3111d5b204798d71af9cc8e7780086d31117a4dcb5115ab51e652a537783e5c8ca17a7c4700b049f71acacd81e74cd00f261bcf702569f15b401116b55cb31933d7166e5109b4ef3458e4ed8f1df2d9e3c75af8b0862689268d7a343d4b44790147b2e24223161680ccc2450b4acfc8bada4fd293fda4c953ffe3100a4205a10eb9e602ae783a41cce7f8b6a0e1949d953c7204d7a11d06c578372b0c1058fa68eb971319b292d42bffee46b33573992712b41a9c929258c539c6a63d56b723d547df229e55ce21e308a0c614a6b28d42f2eb5a796f871fc3bd5ec280eb65b6371f4bff975cf2b7b2034c289def77bfd6a9067c1df8961fb9500bd00443ae30145b0ec36a79c57740ad30a914b236609f5c3da4d57a153a89f24711503c69fc94ef7ae117c177c4ab73f5bd16fc982b6fe66ee744d7f212d2c8259d69ab8b83117ef1fb8f3fa5d3bc5b8764d72132c93b241698bf03b98fa7eca0dff10f5f450e9161c7b6dfebba22f472013b20c20bef1932428fd07a1cde5a8277f31ad893bba487922a60059891c9b940ccc997e86d59d34f945316477cc395c5c5262e6bf3971c1cebe23b937f353e359c4b3fd4abd0bec1cb9d5a5b97074636e2cbfa3b13ba04ebd5fc1d2e7bfbba9abaabe49a404a321aa2bcbdeacabff13bced7dfc224732e9cd2c3377de826353518534a154bc8e8d7d57b777a647bc67d16a92d6fc83f5a886205be215496cf85c9b6c16fad2c0be5c996544ee61323898bc4aa49b8b948e264dfc8b45ad28e879bc36ae254b54fece853aa4a26c7a71ab4f0b3e05eb84d26ba55932a8377a5cb987198a0f4107c6c2a9d7c32b33d8cca9dca88f4dcc1632dc40f1085703a3364220d4173f5e25a1824d986d57c7fcfe9b720fd91a4fd4388cea8a5c148473ba977688880c82100f264316f21b6a2fde1b4ead33709f49c2fd16d05546e696fda129c62e83724c0807cf6121da455f7a334f3dc62cc208d5a800ecf6726a45e4b0ab99c549130e4dcdc96e96b3524efae0de80fbc26e095eaa1c8213add41aaedee648783a2d4d1346ccf604d6b5c4ffe58fde8115659114cfea695d3efea03d05dce2ee5701d184bea500d4d8c36bcb50ebb999647ac683cb2c9b8368fb40b24783b819b88689c2e9b69f2ebb1c5f3975188cbf792c3db2ba2951a43557098d657b4e2aef167d3860078d59975f8f8cc0d368590e85d4cd5568bbded1a0c7703d0a2e39f7d53e33bcff4f4e7e8ec422426fe3c249fceb25266c49d747ebb364c3f0a89dd7222a0406c5977d87ed41b3a786e3b3c391639dd24f61144ab6f735d386d07736ec7df6bade49d64d873f947eeb5a1ae597f5edc3b6431a324b721ac5f54702c1ea2ecc14bafd90584eb3eb8fd2aa1634d15c68cfd835c49aeedf3cd04174abe2358affd7984e55ebf00ec4a2881dab8b081d5a7f40bff885c27a7647c78d0e4fb3add240c759fe33874eddeffec289ab54068e5ab68266ece530a2aa0f0e1622df6a905e14bb3b85e81007e12b272bba10b86014e1a7e3897526f87c7aacf2e708a7f68e26e732b8e3921c1d3a4760ec6e9a76c857d3633a86424208afac9b7f815a4d928642ffc2405c954090c0214109937f34593afb4e9152916868c682c86b3207422e1643d040ab8583767eaac85fcc4629b3073ad0b54dd93fd08d4c95b35dd22d4470539b69cad452f8ec58b66fb92fbedf0d2d5b99ceabde3c9693389d93173c1c0d2b8a0bf95f7300dc3e0ca0dfca3eff44e76262557b2948ce178bfa315950cb7c83294d4363c9900263f59804a56d0085e37a5c993c9581fc3719dc8d1d438de104b845c0daf01062ac00c3ae8e0aa75f74186207c0cf0535f81c472cff25001216cbbf9c092be2f45cf17f766466e64b0d7524a7c28ef6dbcefae0c99349feb6127792470ae5b02b47e60656f547ba087e33b12008feac65824f37dc1e197bc70885fb28cd3c2e8aec0f932b328598087b7d2d383a51f00bc9670ab319a7b7bd42f3180152517698357850bb7ed6a6489369c1610b814b96ff3efc1ee82999d1663e8758e53b20b177582831704e7e16cf13ca0e20bf73b68e4f4c97ba856cd884312cc2c793874176346ee65c44dfe7f0406ff30160e577c536781ed9546682a3d9bd176cab265123ad84c6e22b1c0b508ec9005163302ef1bd072aab60154951d03c5363d6e65aeea5f3feb1c62eadbf454cfdc524cc35eb5757e5343d644b7c58154955de8c120790e10a2656fd29c78170d63fe694b351555302a1f19a30cba8c62340490f2069bed6a9fd9677a76baa5119e1b78f720d9d35d516319f983b16b64bac716d380e8a8213224f385dfb02438d106a272d108bc601e7782e42df69fe51c06020d87b6c52e731f862729eb3d4afdd34ee207c76bc16017f4e5648efb099a5333e3b811074103e0b739bcecb62df849076b4230ffbe3c84c286d73db6c4fd136f1fc2acba2a4da87da047424c6597d3bfd5b8e62f31981e58abb3a76bf905b8b80f6e2b61ed5cd1589f070ccd3ba46b3a3db217acff039324af82382cfa6d2a42aa08d4de6a2011b9ef72eb38d39f94f93212bc60af8a61707fee8390f66efd55eee0b853ee5af6906519cc5d6c676fa73682f03065fc946276d3d0cf8ec95e4aeaf2bd9c32150113d313cccff48faec1eb19353dbd720e63c9d10ac8f98b7a2ae3d482c6464b1808e79eb228187449c874081bf4ac9a249592fb25e8f2b2023653b34e3b0141bc3897c7acd622857d55de8d1d7b180e9dc571ca9a090f866c7a6cda1285eb3394907a4f684f8574f11ef4325f98e4cc145617a732d2a4e7fb4305e844aeefdf477867bae9e23be3bab4c5d5f2fa0c609e2b695ab6724618cf16082dc36f1d2acf08de540e2eac8f6171887be313282b838ce935cf705c4a4e4ed98ebd70871acbaee97fc50ecb4a8329dfce4e788b182917903dec31c388c1ffc175863a673120dccca7524e06225c99614f3a1c298ac41c864eed6971af7a9a540fe43bc6ed6876abf7b6118531c72d1713ea8006c90820fe9ec83930278bf9ddfd491bbdc655f60fc7d7b844bca9939ffffcd0056cf0ccece512b3f7ef22f1cb230f66533ab858f486746d8b1dcbc6a29d61c2b5e9347d3ae9e1a4087a160ab4b5b676a9ac37be82a21dd403b520c34623702b357064c9f845f5ee0dcf2eaf80c18ec6ca3bec775b66fe4567ea43f6b811c75f2f74bb501842b2ae8fe5a77429b2934e7db0b8b1ac361330f649e6381e8eb9f6444b5524fa06ef8f23fa2e1e572c354e9ca58b17b6be6c5cb32e94b6b9c5fb9f5ab8b15dff4c5e5ff84fa659c5d6593f856cfb7fa7495ce2a72c178fc7a73e25df01d93beeb362d7d39e43fa0836f9ccf1e2bf021a63ff1569511b865d40d4929341ac0e469067e478becccbc4e96196ce5b25210a7046e8b4b7e73a575a65ff1481dbeb56f8007041052702003088a396570ed1a0eda5b81b9fd599205823fc406539d7f6a684a13a4fd3c8f4aef6d1696671fa46ea58d73ac96c047deb805f36b75673ea001644c66b7518cb308f74a9fc4c73259c4bab10e8cf6ef623b1659becc512803253240e71e46b1964797e280dfdd9cc791c9dabf338dfcd7b88c793303c9a2791c24bf2dcce5eefedb878f56626aeef795f612a9bac4038d126f8c15dbaca71ad23e082ed804c4f1496454064ff860c35d5af8918e0066ea9052ce392ef7b56d0b3ceae8a40a62c7e8819332e05973a76891a5946eebb5cfa5d66264ab1594648bb890afea8bfd9555f676ab0003dd38d53e1036dc30d84f7793b622407f3d33882d1565be609cc208e1cd9eef22a0eb427ac6c8583d336593cb66e730381685ced50c77dc1de7a0baba29b9c174bd24dfe44a82e4f522c4aa9c384e97d348d93e336930f74d54202d8a632fc805670f61795173e3037e30ade89ea759435947a617d59ad379facf6c29951c81e55479062b67fe6b3faa1c94c752cab4d4b95c72f6c96e8a189abb3d77b2e8ba20ddf98d7db9d5c3952dd2753ad7e565d67f5c024cc3f9daee475a19f547134e719e180e785ca3eb904044bc26e0e9d7a9d0978de36df6746137d3827dee2df8a682047183d158f66eb111cda7cd4b65eb83569322bd9d420c1196219012b523c9c763fea4d6e92974dc6337d7c3c07e7b21e9bb1d4c5184409d4a527cd3cfa9a7224fd53c7e0f62a0a89886269b3a2cc6332d3ec0f8b174d287f69d769d165fe0eca2d4d5c4b1ab0fa67b0a34197a970e8b2040e6f172e75a18567714148c36fa77e6468800cb24767b03cdbee921929ac29f2eab7ff05c5e1e2d325c71f4c95330f60f17cc5df734877d2426f53dab2b3b46cd28a9675563774dc39db3a68f811ecadc273e5d5975941792431f027119cfe113bc360a294d6def1344bb157ff5bc130469adf1411c1d5a5a3ee1c1a0e55e41a45ea700f9ebc028b2a77a17fcf5fc97b5ec0674888d01d86cad9a8c647b82312ffdd744e2bcdce15519ea669901008250d21f2c83b0a61821e3bfeca5fa8d378113769a0dba98209b8294a9f94fc95a98aa701588a62f3d2180e66d4baa6f78229f31cc49a0561dfab1787adfd532e4353aeaf2de2c66006422c2abd64bfab2563718dd7a990e4fe5c4e13b7aa9a19f4cceaaa23e4f441cfbec069aafa91e6e7d4349380d9533a5574420e6fd1c9a3506a2333ab3250f12f339ecefe0fbeb6024d561ffbecf8e4d16603d1c71e5431ea2df7c69eee785fc99717d9c6c31d046ac66dd82ce36c8f359c892021dd32cab9a07ff3b17037a8bacf069af285dcd198eb6fb4d96156d3557fe9dbaa6739f0e69c1babc4ab25884cebf79d95183c368ce4d173e9a826b9cd95d4333080d0a5364bc251b8b57cae897e1a5e824fa382d1da0082d317903052e4039ae9a77b1e8f442849530603f51bda20fedeeaa94de3c87a67066cfe143e06d3c8b2f7a63ffd466760b035687a4367f760565ae7512c43bdb9bdef112983923a58661a60ff7f94ad781f89154b380c3e0816c951091dec3713307ee0515e03dfd1edfaf15992eb711ce232fa64ee545fe09c51d9835287da004c9da3260235c75eee548e81c6c662335b8c6bc1d4bb7aa7e90feb394d002d589ceaa86d7653ea7841c1541a1c2b8bf4b2e7f9a1e893da1048a886fc4a9b0236f92fcb35052360d30ca2ebadbb072051ab9e8c5d6d89f73d9a6a714ff25d8acb22bac26df44934ab63e0b14223e9404e342e5fc4aaabf51c6a9f3bcfe15f80fdbf9eefe4220168d8b55159a369270fa581bc161cb6f4a79080562327e52da71822853a9f513aeb115081befa1cc62e5348d3753f938edd26faa4ba676b677501c43e29bcfb6e0de1fda939704e89181f21417e6c40a5e0feca085a794d1aaad7ed2e934e9041ceef525320a2021a67e745d82661e7bb5ecc64a0a4a521acd66eef586efdacbf48ed1c4068fb86d4d76298db5504d2392b2c883b50cfe6e2e17c0771b263060a6626bbad8397d93ea23806a89b0c42cea09c5f64be722b5aa0539aadb5823850602d13a93fd6100613a4c76ba85473e98303bb17c1ada009212e07b4589d1d7d62fbbd8b2be3a3bc13c769b586401f2e7d2b8013a5cbff9ef0cf780df53df900e492d4f64e22f7228738427a1fac6ec9fd06d5c2423ffd6c13dc49a1225fd5c0f3dd4047b6e466a414d93e29775ceff9c0d57df08776d5c77b34648fac5ae6e0e2f817b9e18f0c2eb07db3fcd8f39b7d44227a282b1f6b7d2efe6b776d502272df659c84aea36e669e82f08f7584b411f3d9b315112d874a172f9af5775e58e53e4c78cee986ab35b5c0e232c1698c8448dec20c82907c681165fa858c414785158a78a760ae23b39237094c5a5576749c8e5f304738258810f7a89b6480c07a0560c1a481857394b500b587594522480872f2a9e607e15bf28864303cddb3f48c0d2d9ec7db0027f87222bb15b9ded2611dcf1837b218d4de6f155574f35f9082d9e15219161d90495bd4e0c33d1c60fb2c6d9a9e26444ce62b3d2be3b88635be74c21720272ca511329177f080772c4cfe7da9c6886513a10381e9189b57ece20ff1a7cafab51e47232e7ed482ae14d33dfcfdbed85ba4f36431e39753a3a80fbe9fcae85417c54ea223c1f3b7dfa0002f1c17e1470292b915a2416584b7eaa07daa502179f010c7675c87bbc468ed250a96c0dd22894cbbc309bcceeedff4f0e6a1172a445659b1704949bcb922423664dee2b0a806e9ccc58a3726b63186a5171764537d1b048b42cde82a388d0fb81a482fd73c9aed08810284b18616f5fafd7da5950e61fd047f6ddd27d34aef4eb475e91bb26e7aa98b8b390adc254c5a8c2b0de55cb4ce69c1e0dfbad01208a3d9dfc8e6b71d1a8b57e3c4b2ae841f422dceca5bc52cb5ac5feaa792d238783086c87dc9c33bcaef09dcd45b5459fcd554daf6e748a11912272e327def5364e60d8b6a3c9959198c7e050553e4200643a678f08d467533950ee970948978d4ba65d7abf95e8e888f6e0cd40d82ceda567818ae7c848e8a8a8f6fe2727e3cee451abb40fc21540eda9460adf3110133bb7cbbc3b5de8c3479be77f50729346addbc996a4169453ae78c50b3b863ce2bff3b398c4018f055d91ac5acb4a5040f74e2083b8a1f4089fc8d8cf2ae6e9d5cae488376d74fbf9b8530745662574b196bc41eac0b1e4aec279f30ca050f6ef6f0502b1fc4b8db74c7846fea9b2a2df64567fcba358cd9d1c866a027f8f7e584ee579df45f94c13b01b116e8a504bcf8c3fbdcfe69d777516a911d791dedb55654b8efdd586e68babc3fc97fa23c01da56f8d823412c8c0c7f8adf5375e847e55d221405543996883fba57d73c7984579fb55ce3cbcb431a9dd5c79885c334b8dab9016bb0dba40127bca2caf80cf0edb26c6c2c64d5f5c4a736f2423335438b326da7623991d05b5c58ac81545793039b173a7da0d29b5638c79e0ddcd40d5ff4a9dc39d476a6ea9e0378fb0da5e09b4ff8cbc7be1bcf08e4c950b8dd6830e1be9588eae8c1b947159040e0eca8e92ba7b84b13370d5bf3d783c4098c91aac4e8b860ab477d0d2e6bb375028b7fb0c2fd71187f6628e1eee7ae82cf396c9c9afc558b921d56ab4fb5ac5e8b8e154e3d30f4d44c6a76a797ee7621d045193aa69b59123804876ceae2f97362d772aa2089b8b5fb6c73d6fc6c218a4a2b45f6f92671d19eff0ab25682f9936d4d26e179281b21042913b9333ddc45abbac1acbcd3b6418efb3a87934b9e799bacfaa84f6f0419fbf151e1cf07fdfa1d0bd81fc7dfe8a0780191aae946b58eb9e3e0093196c157298a2c9f635325fc0d6ffda48ddd1baa8a23c4699fb7230d35f83697c7903114b70f0964589ff307f632e0f2edc6f0dbc033d9e9eadf54f92282179304aabed3ed7bb874be0705ba06dfac49bbdd667fca989d7d144978ea47690963580f17bde8f9c7eecaf54f90b6096b88650fdc0949be15558032088b81c25aa73efbbaaefaa107dde238b375206773d0d511ff9e00cd6517895bc0e5f72edd74fba85a2b78b9352564765146dbe0d0e2e477d772bfe119f375f8e900672e071150d5caeef085e5b0cc004f77ff74efc6fc5471da699a2950490bf4b8e642150e508580d18ff3944ed1893f264bd01d076799b8dc7e9272b4018aaa08e98a1e7c38f8095a3f73ac701b5b79d2d6ad2dbdd0d0fd2a65198d99e528d3818abde44635e4527c33f4555e0c0b024a48bebcabda25643a6f25db25cc3179841cde35c91eb91ced0eb9d8e3da3bd42ab47edb7590d7b43c93f2113a8877b42d467a5539688a030908c3fca455e69d7d3287ea7fd579dc03966fb15bbb8ad96e7ad0a50b45f35811b8e34592ebf0b2dba8f95bc2f39e3d79a315a2b9f72e12dafc4203c4f1707f4bf8bff2d836f21e7d71fa2d247c738d065717557bb30f84906f475bb374024d41c4e19a3788cd5993ae4bdc579c58befdff803f43e9315c4e55e10c5060e20e90f89f50cb637a7df67485f97bcc767759c8f51e1abb347621ca2cea66d407a3638cbc7c37ba550869c8d58c7955a28289d091aea956d0e505f4eeff46456c9daa09de9c732958c14b139ab3ff7a8413048a9fc837ce02f06b90b01e09fdc7a2c4042593181d95a7f17e512b774b03e43dcecba4924040f153dc4f1a3553f965c2f7a92d29db5176dec7669d76f089cb6b21442c618a7f417d680317b2251d187ce4504543ea5ac02dd10376b053494aba7e857f05a7ac758c57a638cbe252e39557c0d6849bd489d76643d95d5e00a9cd4850338b469f336e3def37ac349f9294be22c33b73ead334a853ad860c40cc4e2597a4a39a146d51f73a7b2a7bd270f05c40778af6f744c5e675a885014d5aba1b7d677793ca90f7dfedc3d8cd25dfb84a954be0c26e5b05ce56ac9115f22c8c07ff5ebf753768b1857598d916d8e1d5a02fda9ad47875e8b405d9b54b57a8a34171a72c96d8e79286fe20fae6ad9a30938f4e325ffd4ea50045b0eb40ad9b2651cd8ce9bc10f732c3f11b204639343e152e626dd0d52ed0b86939a240bc7f4f93956e65323297ad264246f88bfed222966d0fbe3918da46b87a88aa7c4174237de3d0dcd2c0b5b9de33d52a9275d4700e534762e646a6849e0f759424ddd2eaa0d8fab73b30d5278971300bec617dfd663d02d860b87c9da8440a1737f53760fbe8401093f26bd0e5dbbac28b60befee9360b06da8214d7e1fef6ea53b85520bcb090faf8876703f6672e28fcf6e95b909585348767227572c664836619f03bd1013a9a1aa7469b8eedb219614eaa713a37cccaf6509db5de1dc67cbd8e2b7880523bd91e431b3cbb3b8e988a2689d7a5967455ef79eb9a20714a0ae02222df1671c97f94bc0fd7be1d3e787402a5cf7419801e4b8a7341aa5e10a63def04de0cd8c5e49ffbc8fd2f721e5755ab3458972facccf3911b0de89aaa109ecf00716a546ec4b20aadeb3a0b0948e2097e44f394990a2bd26b400c797c82d837dbad40b43026d99fde7c930b12b4e44e3f846397b6576d4b57a1dc1b0b58724781fb22289e833bee273c3831f3a02b23b37479215fdb52e0a03b7f54d92487d36473d0a1ea9f1d26a5043846c111dbec7d4ad2f91b20dde5e2bfa81ec2d99b460fe1f1b49fed856db9c0c62f4a90d53a2e2c5b0512b5857d388cd990da68400e594d0d00b09b78badcb33a9004ab73ffd616c237c76f83e3e821f1cd4f72c6aa9a6786ddb21ce94ed992403c974122200f60f355979940548cfd68c0acd8d43d01f860997b83f64fee4635aa32d2d5f2c2870f7380cc1f2f0f7405d742f22a95b932c3782b149f0841d9e2de31d87d09f795a7a6398c2f5de73736628e3b4399954d958459feec0f5ff28e6b09e1a4edd60752cfffe46a795fd202937157fd4a1876da12e18f9d4d1ffc398e5aed2e840b9cc1a6325a42b3c4c7eb7c4452164e38ecc7d56c13a659e1e94c2bd3431c844a469cc626dc0086196a3d19e47470f496e702b35819ed1b8d1e70249cfd2be1ddb73a442eca0cbf9ab8fde5d3ec5f6f8820b47115b41cd64fc1854cc9d677f848320d6d7c5c18cd79fd78938b19e410d9afbccd16b4a2a7ad44d7c91fee9a77daa20e6f193fa87613fb86a936b96f5ee1a3ee27c3160f43bd7cd0e147eb83ff8272e110ec336134887c95c8f509487928889a546f05aeb6a82fd1dadefac20f43f471d6f2b541d3271feea2a171a6be716e149aa53273f0f429490470183ec5825819d89cc4a2714f2706b1809c167ab5b248284d230248bb7c26f308d3efaa4d29915543648edd24460216b717f71397ef2c1f70de9230fa3e874adeb17e4dad371832a83db5310035f4d6ce106b6b5cca07ee9a3ab2d96175de07794db4e73a8c96585b2c0e37fb59f3fb24692e961d48089c9f712b0698bb28443f80eeed6c8765d97ab00c528b754f2c82bf15b5287d0d5bb92334ac1aa97f07af8d80b44f787bbba894c8e93f2040cd9d8c530baf49ebfee6e3357a31992d59d4b85ed590e6f1ff0d79ce99d618358f2afb248fa9fe53fdee0ff3862294eb6003ffc3b9b5354a84fd8afcdb7bd5542165c88da0fc7d80b46a57332c90f6c9a77f94e65e10f1002d6e0916028638c882d832dc68a4db6ed7e49bba9a2f871e35a80531fbb6ab4c5f840f1fe3285229f2b016d3a71d0776f93a9fe525a5f2e10d69346158c9065926b7326dee2b33b6ceef7e1c4a497466ea9ddaa907344402f4cb558586a5d50d106f9b532565eff5be8509ab16aa413366757400f6b1ced266c0ae9e7665ac9c3463fbae71d54f458b72012589e6d6d74c338af68af18c35df951168ccdb9855b5bf9ae7aa5f24aaebc05a9d55e7f70cb9da4a12dd58b8fed8cf54442528ac52abe6bdaec03d3669834a7dda53628be0d539ca2440f219279f53d0cae6e5d72680107ad42e03b5a3781e7aa41738302a47a870c668ca4e34733f131c002670f11fd5e8e14cd4da0882612fdfc1c75b42a9424c8b63d47bf505abef511f2d640f87b44ca4f533a1a87156c648dfedd94b706f3d0bfea7079ac9b5cf2fc86926350f7a30aa0eda17a0b5d58b16496fd0eae4f84859120e6e3601129b84233c6738cbe3cc541179dc296361e2f29b745629f81f0eca9ef321aeb696481fbe1edc5d94da14a4a3d69f69eaf9768d71dde7a21b8fb348af8eee825b4a48c2217bc4a7392e95ad6cec0acee1839058fbc7adbb86357455eea41e05814dc7a9ae18cb0c0c4b01e1138e5ff3182206620e1554a58269d07ffba15240d4c82f0adf8d5d9e9e38f83e469a3f554450959c979a0cdacbf2a84b7cf5695907f7f0f1d5442751d449ade49a31b3955bff9f4d3b652c0cef20dd54242963c33cedc6cc44778d241802eecaae75e7c968cc98fc396db68e537feb85b8c6a8ce16243eaed46477bb5f0bbd97e9ef88c8b9ae9ba16461467d32a35b254b738ccd18026d20ca23ee3a68ac87b6ef2194934af5c4de08cde3c8acc4b79027c9fe2fc9ec219d63cf1deb103c2f8cd56546251b22c15b89cfb765ff2f30636f9bfbd09de04a6fe60e1073f49c1fb37fb399f0128ab61a15928650c7ead82eb10789d198c80510be49f88f9be81502f4cd89c07e6ae98a34d1f2070f97549699e6c3cf200739f12f8b01fe44e338b426edf44620106f7e8f27e206fa3abb40d979e10a19efe220eaacf8b39bf226baf5c1cc0c9c9ca950482abcc080022dc098f277d18aac8a75c3c6a3be115021b568783646eb34ef755d2867403dde37f8c2a09fe8ca94fd83d9bcdf3fdd1adb273d0aa48f965f502dad3f61b390f79d5b366c31b59163c4077c3cd033070fc32948e39ff11f908c700eef3116b21109e4664d346f1d32c3bb17a4e04ce9a7c157c632270fc10d9b89034fefd86996016ee0fb2e9c58f8ddbf1a90876d2bb6eaff4d43012ea5fbe4e771acb89c68f168776034c59ceba312e5a2c9a24903240eca00162ca712139e82bac9907bdd20292a53b5bd040033987ee7139bdca3b86202325cd69d1f5e7b6ca2ac3490ed883a924bbb33885bedb0709a85c43a738f3c849239128be139dbe6f81a4ddd415fb0a437204a11185d1a7dc1aae55ba4899b11189171fb8f3a12f42053965599bd54c9ce9b4c698b81b54fa93e8066c4f557295b428047320c04b98ba454f740963a5fae5a37e293abf04c76e2e9d1bcc281077fdabe36584d4365ea58ec280272279933d16a7daa1ee7ed2dccd2fa1836d0668937fda27ee7267a1e40dbf08233cc00ea317921d475b3257001813f745219dc5d40fce594d3e328a888bb58c1ac00564ebba17a1cb19f7bf0824a07ae76ee1b9812e086249b148526c9340d85f5d43b215186bb6bfbdb777e7d53e06c2f6829ab3b0c8aa92ab16cde6f0eb722b11379ca03372f7118e1ff2f4b6099aa71eb339f48567a863b40bd1ca8e30107b1fbd8c9dfc25ed41a2c0af78a42a57db6448590d00b76089917840af85cafe21af99ecad67cc1b531ab0ca353e506c01b98fbc618ad816e38f34cddca4b57f223f918c65313881be30b9b4162c5a80c259ad5b6c6d5279e0ebe8f6b705ebbfb7b6327a500ebe5fc389d23122a830ee31d9b7cccb54600eb7e8e4fc68c42e5df5fc3edee2a022c8a4989c06800b4ec5759cbc2a5dee6f8e247dc8b86bdc54852039b218a7ebf513e461c1e5059e78cc333013509f284982682417266013abd23363a6e22b51a3e11036a0f692ac2540a51bc8f9fe4f2f949ef9d388778047defc9728ce13b9309e621a8754614fa8805a9c071ae696ef205f57d797d1840858ad415cf748c002adb061ae61e58e2ae4a2cfa3b4c4495e8c6fe66a2d11108b0184e3b36528e66f1fd883f4da29e79308a3868fffada3de2ed0cfc5cbc9bc72ca8eb351e5f00c9cd64b77bd7eff2c81357da302a84f24948a4221cfb3848ec18494f20f1aa8432923e6ae8a10df6d6ce3887a5ad25d0dd268baf414b235cc077531e0b8d1b04192f9487c371f7a2a9d3c713e238ee83051efb90a10948ebd925520c157ea299562ac7a91e4f7897e0f55a0d2818df867a47d4bbe7c4598d501913df6de00551272d76e298de1c5fa44c164269389e529bfba6c2807aa68f2722f6bd0e801ed7199e935a79154f7b44359aee451cffaf32f2a0761e565cc4913c0cb20b265d41ee2a6e8f07ef693a58d1694aa32f1368520ba40764aeefd7c37dc2db2da6f4f395a275e3f449f4717c43726f7cdbd2573e136506ff58e1eaa1e84443b90d48dd3f2cdb7cb368eccb2f0d4b48c8e830a8b274ccbe8e39c115f5e4ec24c926e69c371d9f84d85b42179baa2f9223d35cb2f95fb12f0697027109a00418b1c3318692ace33440d044ec0f72539bb6cce96e4e3d47d05cb2f5d1070c3dd97a40006e70738f8a680c2ff90260faeeb25a7a7721c61b2597b2caf52ad771f7bc631c3dd1e6b59027cc1246f6bb40a00cfe7e2d3d38c0b536ecd64e50311401085252187cdf5f29eb956a0a3bb783945c361d076568c785526794a77aa1193c4356a7b39f90d1915794fb38fc9d716841fc05ff7a6cf5ba40be81303e5a0f34e4469a5e5dad1196e2853f5301615454050251fbc9f314464131c238f859062f4d4843b81045ca69346c6c9e236e414d061782a391fae9a2c3ae61ac338a5ecf35dac1b51d8a86b11c94d094a113a06d9a035ce53d8f281bb0ee4ac97d641a10de8a9958c7e21168db08955896da142c186d222288e4583596b543dad4233beae6acb5a76acf841c421090db48760dd413b609348894d39c95e686b76896d5220ed645123bb54a1f391f24c03022a8165527895bdf8ebb9313e090ac290303c876102407db448a753aeef1f54dc3c389fb490c598a5a079601a167c5c2259b551c8b3c0a0d388e4f908de70902373b9c626c618c10b1c9a7ef8e78e1167ba7a0ed36423bfa27161a2addf04ba00ae0341a5346cf12ea7b90e8243dea2a6485b9aaa5c101d87ffb99e5e77f6ac3f0efa54f52d4e9c345bd506fb3e0b97cb4cecb124b1174187b5749b2a5228c559cd5c76c9375c42b8389fc24acfa6f31b2839939cf9a79cc31e5b40376fe4ada5ccf82766eb9943b78a23698e91060e1ebb8f8a4989a99c7970f941c410d943141da84512e4d268fefc8e9e9888b0a2a09f93eddcfe8ca84c8e1c9eac3e6c023466997c41a0f629dca8670bfe7945bedcc2fd22e5e5f27846ac69dd2a77f800b04308130cb074ac22fb26f346df9523eebc7a6a20fd6077c08d10dae925105bc218968a38d722dd0409f31787edd4d04f4305fa711543890d3e2b6c27d9ea72c59d7836cf07b3a812bdfa2f51fefee9cdab00d226fb21ab610ff70e0a8bdb371594a4c0c94aa471d0a2ea25566b2b99e29dabd071050ca1e49245d4acd2883e717d42f4457df7c1b9831346f7c7ac1fc998f27c51cc6e96fae548e080d6b458f755a527140bde888ebc1967334ad18d1f5374a8ec7278481ec3972706b90b166c3a0e6add05e1ef455d1371078ba1968862d7eb7890afcd1208df3a88fda8e248a5f852d07388acdc5912a33b424ba9da46b36bf143b66fa42bb84a29d951fac0c830160957458199bb7d9e74d786a0efb68a7792f67fb2a9d18b2931f9816ab749378ae086cd76fd9a4d7962eba26ac93d0fb0495cfec1c63bac94d4147ecb744dc074b34077603466ec84b11695b4c0b072d378ca0da5425c7ec2d236dfac488be90261ca13149197e751f6c50fd894300837533c393553ad7a95311265b9662c5af652f6d76ab9ba4839ea26319820c8cf9d014cebd957a6d9ef1061147c47177de65e54c1da0cfe0e7067c4f1ae9ad4d6cf2959f868d6e72e7f4d08f4776499f767d7f9b4e0d2929be39319d08f07852bda9c4d8a543da13c47117463b1908b23b4c9d781e2bee76fbf88bbeb2372ec668c774030eee076345bc145104ddce650cd06f4607b40f81580761be8bc52d467f9a8b7db9ebd99bb8c8350453e6af6dd81729786e0a2fc89e7005995cb818da647c4539f48fea512105b5afcbb6619663860bf16b6c4803076d9cfaa2d6feae13e996ce65ed413266e09300c7ed47dc5a821927d53586346e8084e9d154f3a3ac9b5da1806151622846fdaf5797d8072967f3a64c0874e7bf97740606d4f1723821afd437d285d7798d526dc86ed9f2371c3884b3ff849fd8dfa2490f3b98d70b1715d46a6793783b3976953b71ae884e52753de9da67068e25fe4046cf7b18d63f0d0a71e46f0346fcbb6afa4cf1d30324c51c21a4d7ef65586931a83db44fd28adcb010b187140f3ba37bd801218ae24c5b8b305d30ccbe670823344f51202f3b0810b007b0f207ef2f88ec5449d0c8369b86bc42839afb2d8566b171ec9edf982e7405117ccd392370f0445b5fe3516895e1aeb1c1da8e785be8c0312830a2ca2c0ea3e912c968ce096a66423648fbb782650c262250ba1f07e27384bc58397101bda5096078c9d505e8276d7c701b3458855e13cc72234d04c0355ed3148828c465688d77addcc1f786b2d50fe329e1959eadd99bfe67f0c73720a0b19740fd5ee1059d3007e856906035c2a3fbd1440ccc73fed71b1ff1e1aa8ea3e433c6591613b91a44eb3f94626a0789aee12218f5a26216cdf3ba48dc66d3ecc9beef4c82dd70f449f412c8a711a8889a8b62af0a31d80c8fe9b11c8a0ae29cc437bac32ce2d5858a4107f8b9328362151eef3adcaeafef81e641f774404a218966c94f02ec772e07a5ffab49d43363f1155cf9a2efc9a567bf3bc8ed63ede58939f8decc4f7c5f85e7df188e8959072b56d1006b88568b946164f71edb98f4877e88ccd870c81f4039a51eaf22cad999d3ea68d008ffcd0066dd511290ed57d727b5915fe81cb2d26d3a58b773b2e1d42a7c3d68eb837421957590b5539f55d3a6826d977b91241957a186b6744c4a162be55d41ec5d6138b83a72695d60d1bfadcfa6fa705a486638cac93cb46ec7a7c1ceca49796b84eff86b1f25aa377e8aa9819aa3dd3efc521138e2e34102708e6175ec6d6cb73f73b6f3abb02f2c3f2fcef9ae2cd822b75117bcfbc208c59f706a1808f604b1cef93854c4c51c57ffd15982e76bdd4050dc3e468f508b2c0d7eb7c9487c0da80f8ca81d39724ed3064aa9428019cf0a88e5f11f19897d869d525e0442d60e68a874111b0366f9ce2630921f69b6514803fe28facb2432b2d6cc9f2418e5a6896a1c922f43bdc91e6bfea648646dc89f3294c14f1b9e46afc9d0d907e8ffffff17